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 61355 5a79d3d27fc4737ab8fac018969e3f6c266f948bb7bc51e93c63ce4fe9f506aa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
120e63c4c5d84f110c08fc01299e6314b59a0a42adf58b03974649e735c567d6
Certificate Block Hash
5a79d3d27fc4737ab8fac018969e3f6c266f948bb7bc51e93c63ce4fe9f506aa
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00503d000030390000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000085a87a8324a434495a5148c64d9ee4eb9a143ec75811993252468480fa4ac0157bdc8fe875a03e3c2e9d7994ff7203b1d68a6e98e2ba5292eaa114bf5257e1c81a35d8bc008b6055e5c8d4ae02d98be2485f7a9cdf3d8fbeca010000000000000040000000400000503d000030390000

Raw Header Hex

000040201e999a264d25f0607b637adab183e9f862024b730dc2a230b159fa5710dbcbcda24d0769300f182c73fcb7ff778197d8863c748a90649a0cc4f4e865f9a74e098e9e156ab0a60218d667c535e7494697038bf5ad420a9ab514639e2901fc080c114fd8c5c4630e12

Proof Data Hex

59,560 bytes
12121602030745e8b95ecc2c742300645577a6c87d85ce42c5b1f6f5992a5c887f30e974fec4be98068eda88ec7a1251c08dadb16a0a156bacb7601d82b87805a740cbd1f31c415066446a9c845125232932c8f1bbfbe7385d063f0b03db718cd25fed97893ae53b5ef9a1fcd6ee812d0ad72de6a823f77f2a598a5d2d16747db051591c33f785fc4b822eb128879940f76ceb813d416dec6e5c185c8913f79f95008d4ae83c446a95683bb26c96f188a1f45e4d8b0f695f968668eb32d1d1e775acc522f1c4487dd406f9f711bf573ab03a238a2eb07739b0fbcdd220bde431fd091a3638aed0b4da6d90f2cef9931fc6f371d9ca23c020594fddf468ab2120b4846266f9e4fc9d088f6e6757edca6670582839dd96aef3534f48def3377252897512d34d7f7a1ef84e60b040ce61cbef8cfc5b0496936b3aa29bf5cc6adfe376d1bdc92671df89727b4c6bb3199886ebed6d4368d2e0a92edeb03fc20800021241a005c64557390e8a6807fe29b5480afc1f842f67f00d8f7c34ac7a28470b28f45e6b4e5636d37e54956c4f22810552eeab392e0240e9e5a55ae347648feef584999792ca57d1a2e9ece2811617e37a2a68374546087672ae8c43b4aa80fdabe8d72a185be2e6fe6cc87487e4d84f9ea59208a27e7eb3bae33ef2138617424274de06152351b098e07261403149bca73edeb1802d1a535ddb82081c1643d06b06836b0377dfe274a614104ff2ee9dae822064fe3449e6f14db15aceb2aede93327f58a166a4964265b3aaf08158d8977c629004a315c5de4e74a46b0d91194bd897dc9991a1312226d7b64d37ac20fca21fa7f8d9c72d427ac7241752c254a5584080c7dd0c84304449c7e1246027ff88481ecb4d28b5c3e98d54db250ab96a9ced2304547aeb4a656bb5d4d87f5df37b6161664a80376cdfefa4bd3cd6c727e60cff02e629d934c1729c8d65d019dd4862fe9f4f6f66743ecb1a20e2585884e54f6c695dcca86e83f63794d7d5349e0177653757169b4ef8ff2acc811a33cc23fa1a2e31bf1c41d99efd0a3ece24d76b657f45cf9fc8555bb5ab9a916dc19dceb6f941372c747a343074468b70893fe0a78cd17aac6e1801377e1cc7d880d63d90b2d919182e53689864b94a253a25db6635f69afb970908e9014440b1bc6fa1c82c9652ef160be3d40787dc11d5eca2036c82ab31155462c62758ad9be8db7422aa2310844409344a7bc3a75140824ec652922865647e07177231df1083d2a9db7945fa8ce9971c4c681c639549e27ff596cdcc4a74f4723663f81803e92a424775c9f430b29220a9c07b99481e75f0a705e7ad351d94dcd89cd84822d9e890bf24bf15a7e33129bd2c4711d6828932dc93e5ff3b2fdeaf6f0a3a46e83d524b1f397bcc41082015602effde1d674a773c4b51ee9ce439e61ec16c471a3a4ff1b5c6af67c9bbb2c61e478f75db1e3ac3e014182fbc8fb05aca9d17bbd18e5a32220b85ad938238302f43d1ae1ebbae79ef108bdb6756bbce1a63ecaaeb2b81019f027c34a06e610d92a10bbcc1dfc62456f746a7971398c08edcdae9aa569f1eedaef5bc2c0606e60844edb624185eb46ddaffde963758da123f6e22b4fe9bf976bbd27d79a4c82210fa9922ac2be285f3e9c45405f4ef125112cac81df7ffbd9e65307e7b3d7a6c24d5dbc5d7f8e03439943162d2662d05c38bb9e0a85f458aeb1152f95e4183f1d4c984913f8f6d41785c0c597f59ed45473e836abe40a1f66d1e26321a4017aa1df6b63fbfe7c9ba309073bb56d50788e39cb99d3b1b0e6489670c855b6cacd511a9dba7907162eba1c7d7f3b12d8ba2bff064fe791db9fadaba717f9632b4af206a91259f400db0098883c1efb239474568325937cd59893ab9ce32e46b72fbd285b59fbe07d2a46846ea2be3752242c8907ae8abf8d70652e6be95fd1a48d3e2569a4da5721cdc810cff8fe84b8f3a3950a12386eda6a6c660793a64b78de95d660829ab7d7e38d986c227697ed0eeb110f5ba286a8b3e03134b4a5a500f11517d58d042fc73eed0f18e1400255c760ab2872fb77cbd402682f4886a560f09073ec989da3854500441b10a08a32a43dc657f343221dd09433df21483cff0ae7898352bea5c663c0fe2d93e049f9423c37536ee167bca2a0a3b4b7e66a64f6d1bf8d8ac945b35f1d0f6f29d8b72c1f6d2349a2ba96157d69a36021168590e6e4a8fca1f805a65972e5ca6945f994763f04661712da4f8878be95351e79d68a07b8aef5683406a20b79103b0e561f7a3e479388c5e554c7cc753227fd9df16e4f0f6772ac8e0ce6517bd2b88a35d0c55041cbd557187ea2fc262f471736d1e16e0cd3d7cde37beadd740bd477fa05652955b3b7cd5ce1e0e6e0377836b5b40a2063fe8d1b8cd70a9e5b409e5b42a902484f9049780a71ae99aeeb4cb54af4c0ce511964cb428fc11c001cae4906bffce0dc7002fd8cbe5a772ca15adc6e66cf972ab5f28928d65d6f79e5aef6dd26cad8386f72fab9e3ce03edd7f3ba69634bc6453397ac592dd2fb34f101f925619742bee70403fdedd8d6bbec16df759ed68968cec9799fddebcac3612a4d4dc2e24300d105d17494b317f5bcf4655ad91a608de8b926c21c96e8aaec73e2d1f1a065c95c4f54056336e73d1aa8d2d8a3f1596c7c80d1451750c6536c695773a711d0ade3d5c90ba5fb56ccb2c1d61f23d34f08eabae9738c2a80dac73fc42b7c9b3774a586853e4e10621e31e3f153f5e7f79760eb6869552f1a7c7d9ee13a203683b5961519cc8d3b4ef82744c763712c8ced172686fee87af46ffc0309d375a78d5dea25efdf27af15af3e42d249a94d86d723e351698fb87e71e412636706baaf3eb2c634165fd0b6250415b17b5c98b08a0ae9f0f6441f72964c7fef3e7c5a28caef46c66ec169a7eb9358a2fbc07a6312b6b9ff0a1e853f99eb7062cce88a931523b386ce82f82e8598b83616b616e38d23f09b5aafa17ab677a5a8299e6b2bf6446d5b84a16daa7235aa22dfdc80110e0904eec4c530aee2c4febb82abb044d6bc9f13a398d09671502f44c012f6350a4d088af1e12f608f533069032d0b07c2d3a30075ae098adee6cc3aa2da177bcaf0ff430ea0e8aba68b55d168204e8f7aee916cd6896e086aaa0b3d1af3b333b7ba32dbc78f9e9a3886e919fe6d2cd9b53b8af2fd8dac28f870a5bcd846755027d10c1dac87b029970a9dcf9874af2f38f03cacc813b60bf02251e6f70a88b1069b94702bb93dd1f04612ca6bbc11cb584feddcce3542e9851f4e36d2b2c930e12f757ab8e7d8fe892b41bb29a1d48c8c2572ec7b71735be06b7c02a4a1b4197b1fcb87265c971a4e9f3a6e8ef3b58cab763301719c3e4c634dc45772cfa6f556e4312a3866fe086df7d2f7756731e49a12c48bf45466292b2cbf5b001d522dfbf9d1e127e804e27c02ccd7bee78837b029e86744bd377f92fa72d1316202dd217964bb03d3792bb598559939ea7da6694a46fdd8f73b7fb0222da28661656f07617a9ab6954a8eb2843db75c5fc62af4910af3ab5a2cf046959a0bf1829b32823c9921be95c8c3d180cb605402f9443aab188e7c284c9aed109ceb9e8461586ae5d857b19849f3c15ebf16e563c0f821b24ce9aea8c12d00ab61dad64200c05995e0ff15505e71cc2bf557fdfe9a2cefe13541972a61ddcc545e9b9eed9ab9e5438f686b580adde798ddf84cc6e1d08e5f43e6b0f78f2bddb6d9a1d3fcfb6306467753dc8d77b913a4b0a50142d19e3cad1526f4d7115ab7f47525961e91d227cddcdcdd13010751294158cdbae18607b7a5bd9de3899d382e90bb45b0407aa777b3e3f7e54868374425229435c2355154e24034b04974fd82d28adacc9b599d10f3fcaa93093f0206a3836fc22e1c46ba2a79fddb4c6a1fc8df1b9191fd53183f34323413ffc990e71de489592166319554faca348cf5561e4efafd706cf4b813f77a654b96205c87e9e4397fd651940f3a4a9a988b88c9669f133f4177be423fdba8409b1824a1b66913681c31b4ee39b17b3fdf569ac322b1f9a3850369526bdc9b9711a77eff9743f83539592c1c9db631f4bf7b9008bc60abf7180eebfa2b7b6c7900214e61b0249b632cd19364218ba41da2684530b2a801a4944e557291cc654dfc1bedddd8ee30337b620c1639ddad44c79c61979509d3b04b61b4038ea5913c52f0f47e4143fa7671750f79b6e0b33ba27307d8841ee4875319f1f2ebbc16b3a91daa26ba15df54c30cbf658a8751b1224360f69555fae37e92ac82348be8f0d309ad69322a1a7344275cbd178bfacacaf5d23dc288bd69b094265435e550ea6ab9b122098c144ca00378b4229b99ff91d4627d3768518edcb44b76bbce26fdea89449f4953a571e9ac80d7ed8a60894ed7858edac786caac350b875117635888f311235fd5d2699f09c5a49d38e21de9d22c7a19819a4a393826c1b6b3975145578655087878f492d784b8a9411a6f5d0221fc9acff33b8cb08f31f1dbb7f24cd42fbd91f54c0573db314758c28079262db59b93e851ad93c4afa7e809b031ed5e43c48c3e172efdeface83a63f5877017b2e40699f448e2be95dd90c9e0dc4a64ff6556508525c5722d89e32106ddd05ed80a156e506f5268efec84a601f757e149ef539403de58b99e9bafbc6e16eb73e924af5ce9d2efdbca22a4d1158622bd094f27d6bc6724315cdfff527577a2c4117e81aaf457d7f71d5f0f7671c2d04592e6f2002577139732f16b45c9e16975dea6e0cb0b87cdcae4384db91af2d8b87b2d6b970e90c4b231a2bd442a08c5b63145586d4f979fc4b30cbee49741d8923e8599bc2cf511b0dfa3839c2355097736590da6f3fe1abed437a9a39eeb095a09b3db52ef59b2468a4f4a53c9305b3c0d3260a04c454216f26e6151b141848e8a7be3129e361d699de2dc33145c0b97ba3daef3cb71558217e4024792c66f71b7fb680977cd731fe0de54a0b1c54d727ee24d751bcd9ab71faaeca29e0d9a72c8713541fce7e4086e7b54ac34cab9b1452caa5145c7d84050461e3911162da3040d9155a63fc72f155ec2b8698a62241b3b95def37f4d9dd7119efb6ff8de55505ecbc418ce21fb9d8c5cb616417cd9ad803dfbde79b23e923af1341f9ab183ce9063c7729c7aea09371c9edd0026120d38e4ab41cec82174d2e8a8a0757cf2adb9b764c5c40b7d77375f840caa6df6b74b46c1bb3f99054837eb7b768351574c49d131c1dc7e2c662d5691a7e7ebfcf1d5e9271e9223a457204a38d39ab19d5a80cdc6f236f70004e235bf70e7f4fb0e278368d0f11a12c602be3cf66bce5842e523938d5ba8a61c65d8d8f0f1170e0ddd7b381cf243ce9e34c0bea78c79eb4a70d6eaba9187b3c7204a96049eb66a12e20572c5599f37069315449d0376deecc3214ef88f43a47d4d48979c413eacd15c3e454f9b5a51eeed6247b4fda329a6fac24ce11d7e4d618e6ad137cb928c74ad65df06c4bbb6074d25da06355018df7141ba06ee0ca93694e601881a996cde64a09787bc5e5b1d7864fafe6587a5ab438bb8dd3af3dbe53572da384c795ad44f4c20453123e55b24ffc47cfbf701b754ed6409d7eba62fc93530be83fdb827226eb8ae25123e2bfefcaf9aa204d6693424dc3713d8b65357f77a6d05523979c300f88f89f2c02b549b9b7b3bfd9479ac1f1a21eb3926f41947cc156b59dbf28228ed632dfb7f0af9ec3c49869394ae937676b7f03452941f65bb215323758380b7dd2db7626650abbeaf276f9b0e6683162923ba5e949965a46aa2791deaa20ead685c7fe2715c96b5b2ac4556d1f3d2c09fa8a1886362b9fd9a7463f4da6ffb9be50d3ceaea8b0df9e9ca54a82bb0db62e31182b3ed9cf79a1f8dcd4c4e383991556e90aaebd56dd827a2c764d8d2fbaaa76529569e90b0903aaf7c2fce7a3b921d1cd6e676d994bf352a9504f7bf832056a34e48a114742bbb95583d2bef5b907954a9047f1ca6d1d61638ef34eb334106897114e7d82284c5eaf791b284c93b67b3ea8b77b4b9e13f19aece9641f200fb694bf2f11ab9afa9f5e4fd7b83d323077c78883d3fabff5488d4c72e26db5e42869c8c1d5902a01ffcd9b0458edb8721eb6937a7e9a78daa083d5d714f36e7e66c80f5ab40113d9aa6c6b87da4a3c6d79263e0e7788442f98c3f4b2d9b94495dcf84a6ae65ba184a0e6ca4146cc21676d7ad9789d07fbdb1b286ba3fca88e2dd5b412efb30420eea7b09dbcf6cfb242e16e992fb0392697e158d4ec6cb19037a6051d12da223dd148371ffa5df040c9d1b555ede4464e073e40b3d082ddbb52f3ad0ce98c5b6fc9b89454818cc3fcca50d264499a139c132dcf1a721e739e43c7b94aa94f41c7f4d7f2b078fc978bb9fef5bdd04fdb7fee160e0339ff813f26bd7c9ea547dbe6bcec306673062f29127b5f574293265bfe26ae6822be873568388514151b5f73710f73b896ad80d621eb3e4a032475ad655b13271c0790f8d7bde888bc016caff8d8eb9c098b9046088df66e60bd331f2cfb5814775c5bbf9d416911f7c1bd00c5c49e07f16af0fbb0918eecccb8d54d74b474192f1d7c7d586d299133da307bb78c5b12f3057aa59f1cce769e1f6a2eb9a71277fbb4a2026b836156f34e25a4ecc6e0b2bf868714e7b06f3fb3d327a3d6073229eb0bc94b78df1aaddbd59f8ec304b83f6e63168eceeb53df38ba261c650dc007feac2caf238e05e8b169d4306ad1e327c34b5ee416455cd83013d6b6ae9b84c39387133b7c548f5ba5a03d3e7f60e0cafeb4ace7c2414b0fe04dc93ae5321899949f978f5b2f59440c8f407d76250075d38c635dff557513e4cf6319ea61ea4c8f190f35f41ec89a345304bbde7ccdd5e6964720ed8cac8cfed88ea4a7af86ef9e31202619586f4e1a9ee2cf74582b59889a390350dc99b100ac93a62aebb5fbcdb08ab5cbcbda7558d2f290635e528d34cd7b3dbca659d6fcce1359a5284dff327a47fa5752dd2f0bf0c8572b7dc47d8b334a7f36ed95a651719067c3897da91586f66c8550868e1742a714e20af0aa0ff81581142dc030efd1ff8c7ea7926ab1e36509178854dfe4a3ab983d55b06cdfdd25f166a6041dbb843b025d47deca80a9faff83b15c58fb59deccdacb742faba1954ab7137a88997e5bc5805db4e3f4aa2d4628bf74162f527fee275e5d4e789426795fbbbec2fea41ef6fb09c85a276d26b482ef624dbb389bb56dd20b12f33d8d7ff9fac7c51cdd1cd94f2bf37926bf8e54fd539db92badcb2d9e60bed83dade6b369aca1689de3c9799d296517dc27a130a1956dec6be2754ce5ab5c48741eedbb76e77b938550831b62b7c18e848536994e4713b1c50063dea856cf4a26b68762674b9f9e15a27996604ca385b0bd6a3c298e3e1ec87fdc1d7e65932ebdf86f23a1e21ff76f878c722f48af0c92888b92862e3acd48e9e90edcc74789e48d4330e116798222417ad54e1c13f09dbcb76d8feddf6d7b0de1ba5b2e065a7648d66c7a2392bb59b0218f6d1a82282c6a6dcddac5db5b2b199e0e868621b57d4a4a634cf6a33562bb172a30d7f250803e3bcbbcdb6a2197b5ef78501e5963916257a83829c5d2b3fc46f4590a6d9a69972a3b3ee4b2397cc7be0fdf00d7e569cd96cee37c7a5ef4cb774d59ab3da772d4b8f758c3f590631bd22d7a29d94b54262b823ed005840fbd5fe44c0fddfdc0af56f5c39615268e7aed671a313db2e322b3b338a8242e48359753c87184c73080b1773f7dfe31230d08b8d4c5705920eef8c3f59cac45caa851933a83a2108a732c07598cb49ba28d1305c995cfe3c568a40fc124103b9fb17f1e7edd39e02d1f5ac5e06bd86cc3f30067213b0f46a72d1e04e3a4016116ff7d11d7c3a46bb963e43d4c18e35c6208e3fc7345e5049c080d29f43109cccf68d3cc21007796ea6e7dd3a202615fbfba612c1c37f6b932767e65485e0661f04203453460255b2f5567decd7d6b17bff7c81a94bb519baa7421884f56e8538a8de41594d45a8eadb8671b81ef716fc3c26d963bb5f8efe46e549792015200479d851223118fe12297c11f399a6510ec62681b7400e8e350246071a642b68a406f3de1223eac1d172311347899f8dd564f3d90b9ee777e559b16a34e5f852958af01fc935e93a31ef0af3df3de36a39e18cb938914832b6c79f8671b54bb4f08ba9d5fc82cf9b42edba1951f5150667fed4fc177e1be48504e7f177b6f06646f6f7ba07d0a1341b2b42d33014ce19015daf0625dd62d860fe87a0fd979d2c569c63806a6c4bc2c9a8abdc36ed26f4f865421ce3c3131c7cdae06bb2b9182553c5561c0a0cd5df41fc7d083dbb19871c3510294a30ffc0111f5f752bfe834e9e96283624eb91d162d653e8b0e282c0fe7c33c88792f44aaad92d5cf0660cf93192bd8f2c3ace60e707e219f36ca0e64150a938cc286a868216531208a424fa558212357fbfd4915fb2904118b0c03de86a4393d494959ae1214c4e55f35db5f12827b97147e78f244b3ec4c3dea212d85ec160a068fb72298c97dde39f644bb86785128d6edc4441e9461266e33d9d18ed0bd126cdcf5a714de9ccb46f5478df76daa98233ac59a2aaed8562ca64d430cfaf95268a24b4c185aad1c45900bb73a5832a0cdd71c20d40d1ae8188d6017abd7d747194cd55ce4459bd5601f0d0b33deec87f2af1e0833d593a1d217ef704ab0de93a9b9d06bb8be649a44d9597da2e96ffd318b913fcd278128c19cd0cfc6dafb59467fc7e8b930484d0c294f9c50e36c1362ff481d95f010d7a3fd291ec3b6d71a013cbd738f218345676e8cc9d47392f55e6f21d9a6b09868965bcd6fb3d7f67bb406775e86fb1c3aa154896646412e0b0f1c20e4de3dcb774017a573bab31dfeacee073fc4e4bc11213575394f4edb43c6b0e07c2ecde4116d82132a9e4b778e2e20247317582c09f74f56c72ae50e804f8036915acc726eb16def8f3967a9138be46b44d960ff298aeb7110d20d10d74c704d527b85b3f4afadd6784cf510d424281eb496803e573b318fa635aca64fe1584dff218ccf8719d15505891046073481583f93315c3ee26bb1ce0f8a542f023d24ead8938d2bf48060890ecd4cf84cbe9b9aad18fcc93216ec639e6e4ea7d243daa08bc636f0dd61cb6e7b68ef6fb7ca1d294fdb016a1c85d643ab1ab8ca459b87ba77f374ba2529f78bf2f1b4855432f2b46f7c8f5cff4b1d412a68fa9d366043a687f3605c0683b3582a52685c1ed2202950849fdc4403884e9d9ae1a2712670ab81116965ba287ae936014a0eefe9c4333fedbb2459c132dff5783ac258dce0125e944886f377907963d9f5446ff40f8644c35646c735c2eba528b6c03fc0737b5d84ad70146bd2a664d83a178cd32f751da11e4997d07c4be2e80f55788aa091f73b743d60e7e180eee34144e08e8007fbd8ed86f7772365e32ca47cdb46b4c446e068d55fdd4caa82114a88ce469c23f317be2c3de14a691a869d3bfae4629a26dd89d1c708d5420ff07a7e3f4b1c52b1a5ce63d1f61d0b552f9aaa893790020cf7bdcaba1bf9cc78d869dfeb71e17a1b165a91ef2a2d56e2e6c4d3326fa57ef314d7184d7694a4b9fe1abf9517c2fcaebe76a2dcdf4bcb6ce651c0cd5b55ace1846c035ae6603159de8811603072dc6508444607b3ce440b127fa847e6de22de26a90814eed350cadc101ba91db34a8adf9aeb59eae316e6a95be1588b88d230b0d46c1d4ddda270624f8e31bce70064cf6af0ba1c4466e957daaff1abf6f5b0446a6236cff705c6b012fd1545d30f450b8f771410b8c25a709f0457b725eb403b811ff7edb7dfa0eeaf5e0e91af0e831f6ffc252609381f5884019d71fe6c0fcfdc79385cf03bd4dbca2016c915c4ce09083f29606cb7003139c8ddaae226e68b79bf914aef138c5a145d743ed6861f54fa54794795ec3dca338bb313c050c25e0a58802fedd90abfe268cb5d6f5ef7d07af1003d344d35736775317f7b60ea2ab51bc51126129b2eb25dc7bd42c8e036d51900449da71ffaa284d9ca09e814ca3d77f6a17440ae8c6ac0ff09712c9652dd750e7b23a5fedfcde8dc1daa11145a5386131767fb30d153f33fed505a001276b3301fe5b2913db42c464efa4aac929173f8d8b9697cae0b2768c8f75306ff8100a26a042dfabd96ab91c39e39c51f890f8d5e86a2759796883f7112028bfb738a5d408ac46194e1456cead72534d8b5497a4b98e5a5970895cce7b11b84df8b44a2b389a40b2a8b6bee84d953f1ce050f1e9ec8bd799f0a204512a572c5fcb9b2a5437d1f3318828645e7f970b8107ce1aa614e4e6237da3a7912128222ae6a7e25889f3940693205ec9716ac487015623d4d60d786aaf8b1d3e0d1fcb06ffb99dd5bdcf5cd67c8d1d12291f97dc7c44f93654680a309e0fda09aedb97e246a2b0a1b56b9d8196193fb35cdaf035c79b41d562ac4fa1fe6c8722dadb24f7a877eff7d163fcb4942196cb460661d1099b0416131f0bb37faecb5d6306debabdf76391a534d7cf27d7c9f768babbe3e4ee8b44b7634f1cbe8c20e09d8fc62aee75e5192d3235ccf7eac67683a425965471b2dc7a1d4ab320f7d512e96fd4451d8ea0dd55da7b254b21579067bd0591d709805c4cee9d1f537d8af7350e8f71c4714a5579adafb9d30009fc5a73d354763a9e31d0ed7ff8da172963ac12a3227ba0a95f8bb2114ea94637c265915e8fdac23abf36200b17bfe26ed6e06679b7391ca7de28c46ca79fca6541aea853470dd91d0ee7098e6cd8e81636679d4a3d68281ae2280a1c91ed404ec2faf0ce886a70ba501c69321010e2dc7a636814dfafe0c8a4b6185e90d9a890174e49efcd98544b702befa2b2e6842151294d3e661b72e4d07efbfb84630841c777064465c0709c09e49385f73d7e29afb2353fdfbc997f8592bfe0f20a3a1d51615f6853a665ecc2d530ac8ecd2a2a9ecb830188b1df7a610b34e34334515812ceedfb8b47676730f492a403d5bc1548275a771a8e28695b81100db7afb0789aeb80379afd96a89e03dda146e8164c3f3cf3ea67fe359628925a54883f734aa589e16aff3cf1ebf222014f18db46a7fab3cb1a59eead4d89d8c846645dbfc0eb66e068a689ffdc64914418fdfd71954886a4adca63da7e098f538e912b2cfbbf6bd92848f3f5772f2aab265c21bfceb46b43032faf4a0c4550fd0449d7005925e57be984bcf7ca4e2cc33b746c778d77a78c78be868b1c4c1d3139ca90373725cd1ea6fa6892ce17f6b4a5d71f517602f3aa49bf7b64a893a98fa8ae637e3ac99e0e1160a6681adfa13736794988494d2cb181086db538e24a9fa362d870485f76f61c832b75da22bdc3940e40104f82c3b3ea54a038b1cdaf18bd4be2fc8da0e528a46e119f622dcd2675304c69052897d8875d00215ebc3837a18ab4816995850633809449e36264ea799a8b7b5ca1aa55f619e9048c2876403c76bc2740e1d784f9370938c22e4f6e072ffc310803dba0549dca3f3b0efb21273ac7a44a8bf94e68117db29474c20e0277e866ffe3d89c67307080e2c236f3cd6e955cc0324ad54d97d9155457536cfd65063d9d35796637d6ae9d8e1b0a51d4a484c025952f33b278b661433895e72624cb8342a2f32c975e1623ea4c248d1ac6c61aa304daad93ed4fa7dc6e658b598e29387fc7932efbbf947607824625b22a84e66439fc74e06976ada81552ad1051c8a0f1bb0e0b7855c374d3f7231e6ed69cb672a827f39b6ade3d697e3231e68481ae8020684b20f1c182b6c12ff0f194f623f38360ff15153148501b50df828b3a645e7e5fcd755ed011de9e2faf4106d87738472bd3cb224d1eb8be8599db58244dd77e9f949e4e5bda3ae2c69e8f2c8d1bab22784693a51de64c9f36e2011c489fec133380bc2b54f7b2107e4b4d3db04e8759b788c5a56f90d93e82d37c25795e05e791ae69b0a998bb8dd4cd3189d26d5debc85883752317b6e8cbf09733a0bade07c49082b998fa9ed98141940ddc27df97f399338b33063cd421eece4c9fa8dee7d2275ee150726e1d89241f9995513f67cf657d48864224df81f52f43cbf179ebd7f39a89b6a8915ed317da790406ef3f1e597172a54a5ff184952038ceb7cc0468d371abbca4a5e0226603e709cc80b2d227f1d06b37eed66e35ff9b3ba0f1c521ba6b6f83d0bb6774577b8c6ef2adf06c29aaa0dcf819e777b6946e30bf22ba19ae8310d61a704c1854eeee22d1bca4968c9e9512eca3cb934d2f7d6fe12a3e09f75340ab7ba7992a0efda7a61a0a39233ebb0b650534232f706a8355e8882c0800783f381b72f01f48b1cecd2d9c8ebfa6b5744f9282a67ff7cf8d5632c0a24e6085408f25cce8fad5ca2bba3a726fcd19ea659e0f9b74faa9f684fda39abc3e6e5694659aec95f3b8373ef215cb6a4126d35fa6b99ba82fbd98a85f61dd45c42e6e4d663c7dc4e9cf0040437c2fb1a0666820f6ef222a026035365eb68396d47f1a26e3ba0cb4f37288544cb05f49712af4d6ec8f518c41c9205a5e0f80711dd6f8cbd839a57839d3c482fcaaf42fee68c83a085402e1026bbeb1751070f61184f5d156f815c2ca02b2ecef23ca53dc2c083948b6128e6cf30e40652d0e3fcff6fb989008f7cc2f4fda416be91f40cde3deb4331b5f3344f922feda327fef97d6b93c20d555ca0d4b853cefdd078420a242e81fa68f099cf5d53f366c65d46e005f2c1b862bfcdf952f47793717b90ba67670d7eea75192f60aa20efb03b3f0c3bce3390e2e806108ccfac146427511721bb7da2857c8ea615240a82271e462ddfd332b308f98cd0d77e530bef6ee7d5c2534cf68ddfef5265c182cb654e6250eb79442d74007c2aa638d811c7d70a207f00cb723c59ab2b78d13f40a258bd13c084ce3359983aab55006e5ed9c903d4617a753d0f3087aee2ee460e15e317b0824c1d661056026caaef7c5a7343c5732e5fdfbe9be6b5a046f84285986fbce9cb3cf8d7a21e884b0f12ba151ff8664b69498ad0d01ce726362fe1f944fbf68bd1a074870e556fcfb05b0d306b5d7a4f0a1879f82ec36b80eeb7cbead1a94e0081a634e7dd307329af15a6a204fccf5097b6f36eeac813d7c33808c9529be586a0286c64a407160f1ebaaaaa45cb90d6433b5924ce0af6e01c29037ada210a7bcb773b9fe4a1445f3fb822a2b60c3e46dc620a53ba4c43f0e8853b0cf8d7c8fd3f76ca458fe4b3571d7846e2379a4128cebe23dc7d23c7658db48a5b27056a0969c725858c3c29e4c18b06b5df8a4506817e307bc0cfb97df84edc4067705d1ef271920cde6c090bc66c0f081ad80fa2d311b93bb815469e5be40283b1007d5092fb2de7a32f8ea7067316a9fefe895d1d65fee361b2e4991a71fe79893d8b8cf2efc9b758d8fc245ea150dccfb53b2479949d1dbf271d44e0c6d01641430bf8b4cc31b6a1db186df56221c8b2d184f4000b9226dfb05a9e51694ed010954eaede34ea9557becc86c63df5b29919b97d014c3e266a537903b6fe5b4359013edc08b1d7b6c233f7a37ff08e0f46571019d31963cfae59fbadbbb8daafd2141276adeedd3e4fc884b568105de2054ebd145b0f44c9dbafaeff0b11f361d7efa51d87bbdfc74454749b43d673a103b26096a5c72fb4a359c2571899e7be9cb775df8d85369310688735791f363f21663f12af74e5a6f674daa5ed8e14b041f641d3fdd7d63836e8f294fd8c53ea4e16df97889e448154418e12068813cec48de2c365cbd615512e4815057320aaff61c791b951d98ff61f3e02de1c874bb5aee0739c41ec20b39e4fd0869905a0bb79b34ff54c1908d53bb3ecd771cc49bcc08d756048e8d59b6f8a227f1430641d7612318f6ae2092b45776d3099c0cc73a7b7411704c10a2aa418aca5d64185ba2c5bce40d090736d9370340e2d9ba73cf32acadd23621088038b5387bde956c0dc9842448d1aafa5f8dd796e1567c5e3c5f034745aa0a2aaddcb92e6d00781138678cf8900b8003fb1a55d40028ac6d9601aaab070c442e911a0033371fb1ecbf68d40947340a55128ae89e5cc1ffb904df66b7b8518fa1313d491529b3fdaa939b81cc813280a8c326842e53ab8ada00655e9b54e378000b7becb3430749d89aefde2d4f0cbb29eb928ab5299b4734fa05478c592ee8af489cf4cc4d5c7cca9a7debdf124df9266d2b8bff0571fabaeedf96e28f539bad5f9ce0da0ca7e64739ea47c47f83b5f003f78f0dcb1d4408430b16938e53e4d43ab7921657347cfad2c0b11fbe9b8217880fb25013b2137291589be940c77c1e156ab884821f0780446f7c83b1c03e5e740144e6fe3ec2d1fa81db97de6bef9670285d7b1c56afb04ba8d6ae118405f61d8187975a3ba8eea607e0cd48aea90462233560e19dff58290acdbd3dec06e9cff0d46e1fad66b43a1b029d07fa2d2bd0c4b3e9ee6ef2e15009352026087566917ffb0c54c4ee8dd25df4647e4e49cc64bf9dcede315d8dcc257f499095e2b84684d8c9edf72db8f67ed7fa1eddfff5ae28b89ba209dd19897de94c757c1b7cdf9c418d6883430857eac3a9130f2a90beb3c99fd76942471ade56d668bf48890810d3d3ad9d7f4b9a621a562beb9bcd4dcd11538079062b21ddc7015e30dd9b855f792fd948f6703a87a10b36f5fdbb4597ae8da772364674aa056cb59308c48992a6ab6470d94d091d84ee4f903900f2f7cfcf7d4452ed270abdf4a6e359d013aa4b8c043577a5839e3fc7eff6b145e142027bd991cc6ac840ba909e0e638e6bc9e96679a9d55dbf103533dd6b4f7677991215997ab998123b180e33f3ddee3b46b9e384cf0026469de13d06045fde6c7816cb8a374afe13d17f6026962dfa0db6bc26e69d696d81d61e346d0958c23182c7424b19751603014b94248a9d1d33c48a00398f2b88708b558f1caedb20733099c31c136729dbfe5adbbbedb02d8d5f18ed07df7ab40d64f494e4d364986b03fc2fef6baf82ef67ad5a16b93e6aa6f99df5ac0606766e39cd6605f611aca29b73fa64080f7785991a0d02d69bd2f533ea6d0cef704851caa61f5e7f1d3344a02edef8d93d65613b17271fff078205c2970ead19f304898165e1af52327da83e7859c6a289a3d6c91e26602254560138240f376c9e83946258bbe931385df0ef0d6b37e45ae298680a98d4c448cdd37a846ce71721a51a948a21689050223e956159c7658212fd634d68ccc0dc4c6f0f8beb345602a693cc49134acd1a27a94e920797721799d0b4a498a867e982505cbda4a52263970700111c727023b6267277cc8695bcefa90267ef9519ee32b093a7bc6e6f79631a414db961fc9c05f2c892eae3c23275e47c400d01103f633d8b1d51876e6c6b4edbaf18dc8b2ef6d88e4be54cb71f9c7992e38c2faa9d9a9bba8c928be73f816138af3f22b3c08dd72bc6949a4dd0ab5a5880e2ac56db037e04e756484abf8aead5a0b1e6d33da3a9e0492afae1cab56bffe1c15a0a2f322b07c3753269ea3d4a0f78b00b5284ffe9478751404ba8f00079c7b937a68865d9186739593d47b93f9fcbcfa5e43c60eb544433bcd2495171a87d903b9270dcec7d65d139a2c58870dc78a648e938eea5481fd150c238d61051ad24a955df3b2a6d360b9751995294a345069cebbb1808db3b508c11f46d3ab7d66514890804c5d78312f1146222bbcba7ae0d06e440439c1497dd47b111fce3c3ed6905b00b950e47c9cd723be4957df15d5d206843500072bd38a423c12cbff84a24ad6ebee383fb26aae64fb5220a99a812ac3ca3c745bd761298d2108241225756b8417ac4aa740187832a3de59405d520157df1c6dd59a996b9b9ee3d4ccbb3ff0e4742413a5c0eed26d68ebb4a9a50121723f1b8bc0e8af6b5e21e8d850ca01f1c069cf00e69f4cd5e7e11c5954928957bfd80cc785b7a1909b47f5e8d16a9260ce5e3a002cb7f490dc45b6107c0f4e25e7f15e313b708b5381bbce9291c2ca096162fc7889300a3f6843685bcc29de33d155b5e5963bb2cecae2b6b11f763979061a6d27309900703c6acb6dea8464d44a6a2b6e2d874c6f75198ebfb9adc12400182f0b96961c830c5aea80f8f0d0094e1e1bf7a3504b700b400dea0abdee30c682181127767ba00ab8b107251447ca8f6d5601059ce182d46c16443deb35a10626e8567992d9ba41504eff470525fa52cc5dbd8b057c9087d27c0beb176971e01049bd4913cd0ed25b1a864507db4ec451a911188b5362c3caaf7ef26993bba86c4c7e34c61eaee2bfa7d1c78bcb7b118052a9de72b66b68e2ef83fd21381a6cc2bc5a0ee6634fa406faf2987cfcda888946d93133879ee979e52b2ba6030cbea9ee1ec27363b3ec7a366273e5e1750a8494703bf177dd33241b7710c7f6f887e7654f6b468083fe439a7f24b47ef5fc70d7b10a728e9f10108a4c039c35f53876628808e0d0d358859ca68072a51b798f0e6079e9a3d34a4fe6bd685a06e7a17bb449488f1a355366fb4c6b2f6de5df4684c63d0df19fe3d6cbb80cb084989886a0439fdb0cf2be93ff2fa1403ca070a3ec2f3dd1fd8d2ef8f9ac26ba2821d0e9ac9961f4b6b0e86421797b49b6f97bb2946c7498cf02bcc542ee1c5b9d33826b6ec8fd0b135dacc2e0389e242bd18d58a04b466570671c0ff15112589fe7feac3e4484e45f214431c371ed5bec481521dd43eee5ab62d3ba141040d100163d5b1827dd7b1769bd920d6a838a6e2879c840fce34475b27df41dfb579dae9ef52c92d4664a95e75d249b773deafb5160490bcbaf339f09581b137e925a367d0c844366f9a229e2649213b9959c1ed65ad03dfa56c542b0587e926cf8e2cf160f34536cc3fff38b0d345174d01491e6d209fddaeb571b6fa01809d33ad5d15e07853e9c1e1deaf43a19504d59db149cbcffc114946c2e355e61dcd3b60b1d44a07d713047b10bd0aa196c207eb923d7b7c5a4d4c89f3d9bfa232a2bdeedf8e6c72374be728f3529d65d2b876dc0edc24601434b04c6f8ca37f9fa43725607f5a8db72f17626b9f3dc0a7c555fd0f108a588dd2832bd90192abd6d731dbaa072573082c4c3a3e0e2b1d94b9d55e1ddf475547f6a94cd07b45aba0dd6b1eb8de82a858cbc0d4da4ef957e56acd1109c53667fbbc3503eb15489c95a4a5b2ab1302544696b8800e28f6b4f59886dc904f8591829901efe176aade97370bfa1774aa190c2ac9e098fb66b379cd19d6767272f2342626384b1146c85e8e886e77c74674c0646fdbbc0a71cba2d76661073349dd35d767d625b02f3dbe342baf1e096b7cebddd67eb15da133403b2dce1e555f1959818d01b0cddd4a5c72def28bf7129fcfa6830c4ab6229e2fce2def8075c673dbdbd85f51e213eb64c51b550177c97dad8e2898e147cdd46218bb9ae043a07dd5eefd4c5d27eee0e1863c3747de6a3c76704f9b5cf71dc16e8b164bec6a5e4dbb1a6491cf0f07c24838c4b85acab536ff811c78219d1813a7a3bf3e55af9d658b18426eae1d5c574b9e3494669e132953e951b0072a7ea4898747a10d2807c62207089c0e546ab41aa1be28c574bd45989a427b04319d61e12e23211e659ad6a290f165a55d137fd76130afeb8081c30cd914afce3dfe3eb8b4e5b980f3513b8a2c53298c34240f1df289350c6e4f6519aa55001ba1b057bb371339eb240c024fc7fed3cc2625576e82db54d712b73d35d6c3d921b22947d352994514472f9d62021e5758b7e619aca50fac6df625cc9ecc6e5b04f1e7241fd3bf65daf569a0f7d607936bcb0192dbed81e431ab9879e9e52b277575da3406ca50f2b9bfb66ef77af67f4fb8c3fa84d858e4761f57bdd0d17f0b7f6ad80caa649c157dac9a7db02e33c8c676452e31a83fddc373cb16d5258d4ef94b3d0b74ba84c53f537e8bb3c53ac4e3588aa3b11a02839a7b14e39a1394ed4e5c2598ae953fcc2a6ff85c45e239e69e822934bb6774f6af1dc00ac895bebb3de9b2dcf7f45825a3e34ae55a9159375bffe16fa0c40af7c65dd1ee5437394d161c83514392c2034f8c6439f0d37fdd00be88401637631f0e62bac811b4c8f1c04b4a32751d0d270c6fc06c5de52b8570dd2be21900ff59d2e9419578ba3746c17176bcbbc12588ef2a17ae7a56cb6f3e8958ae535bcbaf9ce58ab1568047818f1041ef3e9badf4bf8a0dd0c06a5ba890b1e97007593ccd8375cf239ea0a81db34ec949d3fae9811eb7f02b9770c699ee56a60cb3c272b13843a01b280d53e1a991ba5583a1ac28705bb2a9392ddd3a4f74fa49a2056b781069cd9cece5d3b1918cc1b47d92751d488447d96678a4922bdd864bb84d3017c85994033afc694d7c2b756c52d6840d4d967523dcd3ce5acf6e72272476a43c90c57c1ae341db47917cd3e33c72afe6d85b8f83adf1c592555a4dd44d872a1947cf535e9098f8c7c86b3cf14310919cd07d07993717a8143b5ba2c013637c507093314e7366c6b20005a8459265a9dc3b7cb2afc3357d9906c240b2079c8e4534466b9c39bccdb97f1d8da530931a1a5496d254248a855d51e97b2e697c14d63fb6d6d04e01fb4702e8b42b131e416c5afb354789785ec95ff8693a125360fbf5cb00152566e82130fedde28f93bd320da426f18ca2197f5a4354a1b367e14e3487150cfae711127eadeb1ec9aacae4a796ede8f7250197016c3640b7ba11469701c0791d92672fe74236a88ace92060869bdc9eba849ee1907423099347eca75639582599687d49b69234870f5ca440d86c7bd50ff592fc18cb54b85e9f80ee3810711fbef2ccad8ab589cd8e93fc8e15d2037222f432bf0dc3e2deca963a9fb7ed520c79b4077ba45bb88b81fc41d27ea0d7e574950becadd82c3b0050557125e3c27572edecfe5b10a5973d186b9600859c9b5f2572b4d6324586cd7cc398b9d759403753009cd05502720f07fafe7fc7c9a9e13916777e80ff86c2b20e84f1a098a25ab640d927ee7312bee539cc15c7405f6ed6bda803dbe1daa2f5230f7569f50efd99835409fc85820f83e86f0a839a14cd97e7d4e4ceadc4a5487866c91dfc27d57af0b2b5a342aa3c76634c1d81799b5cbc954f3f022d83a52d7dcc20929d3b5adb0f357d0d89f3e8718bfe08add9a381e178aa58e41559584737636e0150c6256339fd7d43bc8b3068ee21008736b48bf40a6db3fdc07593be7f3f83a9444fbd13d507c468afa41ed82edb7b1b389adc1b21001b5a639f087aa480a05680ff9c86d2cbb028686ebcbd161e54f209187aedb5c5ed78806b38b66fc0c43430e4be70e0a8a9416f40b0d170808a40d8d1b3e72adcc71eafd5138eb2eaa0593835d746041e1ebb3af33b6035f72847a15e0c63f097b50eeaefaf7ef3129ea0384cb6a7907acb70877a61fc82444bd31ee02b8fecb80c646de2b8d8b5a29d9096d6b0230c0bc680c7a22d178beca5ac8bda8a1d7b9020e1e83eea4a61f7cefa917712127a606b107a8c7e73d54cbc0b30d979b3d0ced52defde9bc3aed0b8a6ecf4e554ab447406c151b56a6eedfab3c1a0e49baf8bb4f989e8034165a35c04ba8d6f622645d2486e720fe599b032f70bf158a11f43897834063367933aafd042089cb736313f169a2a21343d83f6ff93734f6580a369401aa141f28623e0c6cec966eecfaf7afb371a951dd6112ab4b6e85488d99af9c11bf70cec8e0b834e2faa93047f80af9ef2de80efecb9539d975a2e00852388231c7d3c15ec38f78bd1eb809327f991c1efa174746700fc0f6019eeba26ab87804e0a7ff15e79bcda2dcea63f14238ceea99f402979e3241401035a8cc910a7387bd3c1781c73f4f389ee998f15723f5118409a1dce59634fa8cdbbc218daa58818b68b1b5da27b8a86849db2ca6541ad2673b2833e62b9f79edba2cf14a2ce82d76353beaeeb866a0773b4aa490ab88499285f2a26b7ce37c3115830aafd38dfbade0b31aaddf68e98fb1bb1150d16d1131396d6588f3b4a64eed7b57cffc809d3e83c6632d044de680197cd6a5587bdf8efed7e9b81c626cbe9fcdd65d138d1a980ca50e3d2ace9d75c0bdc6f58cfe6b8c7f5964080269a1c0e76f8dfde0eb84fb42726ef644d44cf266cb7a25ceec19ad20f7edb74bb785a907dd6a89fe29ef52d090ada44b22210d8dc592e3160b390ffa4a40b563d304cd7e144dff2990ebb436db4832b41e16e4d172df4176e7e87b73f8f9c4ada61cd504d65bcff97809589468b1e1bb52b557459331d41098cbda594b672ee5041d5b528fb7dfeaa948aed51f8f002b700b503e0d0888f47763b93573405067234b0ee0a07035c82a2b0e5250cfd3175163aa027870fc5f3310edffcaa11e47d7c928f3ac610e2aa6626672f99952a4647fd6481fb1671eaea261ce495169fa44081e17d029a52da67aa30fdb8d352a3f51ee57b4bc2419a76a396385386b3e96ffb36aa07062625ecfdc18c565366240287e4cda5106f53ef90c86b49644e45c1ae05b44cdae414fbb7e2161333972ff6945228b718782237c2df3b8e9f7b25a9e6640414c560ecf2377b5b8ab11423731b515e4fcaf5f36eac9be9656d8ed00b1835ec98be592182a4971bd92270c69f9d0b5c164addb3618cbf1793b1adfa5a84d22eb5ead6506fa1c4ac52ceda0b61e1c975b3540d1d69be3280ae8dcda99596302c49a84095488eae0e827bed86777a284e3d3140bbd60275b76168fe95306d720dc242c23ebf0b2280e77d2f109f24bc3a52f7f59d246c1d616d05b1478f7229cda870be94eb688696db7beea5a394fe5401c7730e4c97eaecf95ca8987a220d7269d6caa1e33d52e62306914e025b12efad2d5ba6d108d2b16a535e73ee71a31c8ad0a69c18c3b8903e1cb1da9d4a21df3759916b24158eca4dc96369f1ba80cc2c85269adb369242845f880613e07f65270de75e5ddc7b47f9a2e6ea80b9ccff4df4266d63cd5c07f340de681ae928b4679a575cb55b552b6fcfc175b53e402763f044fa61976131a0b15e747f8a7cff88fcf9f6c931ab62a4582e575184ee3d28d44fe75bf0d2f75c12152f924e15d7bc8b8e92653c271e2f344fc1df2543cbef75c364ee9fb0f8021d42e73f9b5254291b1fffa205e16f225bd4152aa8abc7b1ef7f52167ae18abeb348b1828095c65fca043356af72cdd7f90964f53f034e119c26f894fa582eb76dde04711cfe50756f76bbb957c80bffca2d95f307b9f2bc15c29e98698a5fb64a64be151f3d19737d75064ef3772f29fca7b29f2c5f4a534c225f395c031e6b8381e6fe365c89f935282e6325cf94bc7945de5c60dcccf99e0da3179526e90ce48bd11a027d7a05f1189c6d7c9503c76c708af88e2f0f7411a149a2a090af19c7e4b757cd33ef4713b01961018affe267a1ce7a02fc36905ca62f81b758db2d355b4894e923c40e8d28bd3a3c39059f9abb11e3795870afa0b270b8885f052270ca7896a0cd08df4fa20123d11ec28e3f897dd95e26efb21d8ae37e0cf70c23f884abea0e480d841eb92e3f8811286f41b0cf14fc4f7016406ffbe3ad74db7cfd25028c623222929ca487a08dad95ae227435d2b048c3c01d26f9e822d6f62ca9eeae0d9180eb89e29624d22713d1988075119c21eef9957a63e3109380e987bbef55e7d4b8da89d92211d7a1ace24cf99a7f8b6ea5782c3a2fa3569e1ce72bab5a30b35187ad9f5271644a5e77a34be1bc5f5d18be63ad19b75e2fb043635231588bb72632ec2ab3d84090eab3d6d1ba778a095b9982ccf74c235b58119eba00ec1ed98d42d09ab94466252e8c6c67da76a43a872546565d48777503d33013c3cddfb72491d7ad9dd924059e0568cb2fc4dfc6d9e18b6c5eb2541c8036c1f150d40783324b20153585533ce0c5637b4fccfef9f948f860ac4f23e5bfbfb470ba116a29d96be10f604454052fd7bed42f81b6b4ca7644aa186afa9937c8d052290e78d7c4ceaf4be85686958725a7b9c2d70d67ae8babcb3c9bb8c04f6b0fc0e1dbaacd9728d924e63a8bc6e285d49248d9401d1b37031e4d71cca1c56b0c84f5a32a995996569773a55b0b53e6f32784365bf9c07d4a361264167417b0079bd6d5cda1077717c5b2510c446b01f302b5e478f39a995a894274769c4ccedf43c5c37de34bde70a343e94e9d7183765a49b85f1b64be37b5936faf45f43f83945672ffc15a1f83e048a23572bfe632756a280d20e564cecc2751b63b5986c72342f509878cb9608f88757b567333eaeffd23b8305582b296237795ea686aa371999c1999e568c7c0ed86b5106f7af88e04f5de18e45e408bad10cd072ea217142f60bb6fb290c6a94c36534e84ee90c920ebe10dae651509150d6dfea1e193eeab76c4f27d58b6b6242133d6ac8d61faf915e4004226b478900ed015a97a8a24b9f2f39debe33090d6515998f91d7b56ba03dff1589c63aa7862e5bbed44b11432f49dd6ce60c01ba074b90f330389a0c85e6a50c7631b99e3a83f460fd5ed77765368381ad305eaeae7f2c26fe902e5409a6a173cbe957cddfec210a319f5ec5164e427500c1a03ed9bfc94009aeb86457e3c6b40f3c6f4b538a97df9039bc9db9ecd8a061f88257421ed906eafd14e227a48ffca99561b81a39492e05d28e4a2720397fab8e491a4c9fe22120dbc23ad7f79cb40c2774d8132479a6a01fa2a33873ab4cb54b8138bb37cbe33fdf8fba4550253920f080a88f3985ef57b29271afe406c8ff83e7d47bc2ff9951387e84619dffa6deb77375693d133f487b59524a383fad9663be730319e84db8c40f71bd24f8f02e3356ecc800d7c27f3ca6eb905358baecf2526baf0a5ab921772a77b9c535f3c89cf4fa707bbd84207d6ed35c6c387abfcbdefda59885f53dd4d4c3ec2860131faca9d31b10b8eeb950c78875e00ede5435936a315d709105da075ab8665ee2fb765526b78ca445eadb9c2e5db1d3ddd50b8ab1deda656b96e2f4c834cc13108bcad8ed34dcd57fd0e0e53cb4c16d35dcb8b492ae2e0c3dc395b0692a7b4b5ad355f1a2f6bae70c289232b4e144f82d19b7eeb180a8f417b5493f036377e9299478360dda2249a9ed523a27ce7833e47fe4292efd6ae74e93b25ff3ca9bfa4564156d015d61f34ef4f8b602bfc092a617cc26f72d514c1df5b6a9ef2f6eacad509e2e9d69f0c8a28c6ab51745496fef4b571a3bfafad672dff036428f77016e51051221b4b7a2c096852dbb3b60bd8dbf15b34e2ea88a89aab79bec93feaaa1a689c7a83f035a5b5b96487ed450ac00d2787553f30a2e38526abb001ef2121f13e3bbc4d6189aec6cbf42d4178c9429a4cd428497d8124c3c3a35e8570a74c324d36ae4c766bb3bccf50de849b2ca7a6e84d45a3678319405d66c8aa1b7fb2c75c9be95496acb2dafc015bdcbca5b3a0b98becaaef6b7764e7ef8a76db7f53bdd1097878a8d1b7c456743af652b35fc8815fc06d9325b7328e86027ed3b50abfe00b93d3c6ab760b84357ed1bab6b0f413fa68efbf57eaf772edd4b3a38757b22a4d5ab939491f4bae06dc6248c47ee792a6802c0eb425f43ed9af5098415cf1d91f2ea4ab16d0c88c8dc46e3ea5e5f3f76de8e02143426863fadeefff82ec3593f03fcc45c81212c8b495526b2bf6ebe88504073702c3f12b1b7aa064b7256e2f24b69d60e7816edd77f6873b8d0ffd77dee19858abed92524eb2f8f9a15000b528f8809464ca744681e6995ab858f3aff14953d14c84c0de853c00035ecb3d4cb4e863b45c0c2c4db04b6b6b3dc902ccae08a3eb7de094ba34e75d4a3de9f4c83fc40f42b00375edc6112c685863ba6f0b5f9d62ede8cf8c3b94ed091227fb0e9877890716bea2440ba67c430b76f2673db4d340ba789e98f7b472b2e7e596572d075d37ce54a79f466c93d887b4d853b6b8ff27ecfdbf455dbc36365bba9a509f3b82155b6dbc6e2d066a88418cfb1facc00f515c2d8be5e6250aef98dce61e4c2af5155bfc8d64dab72a416a755487f8862f8baad79193732b699dfec0364aa62e73b92bde00ebc4180922330bbdc2db465025f7b1cf2d628483f9f111824b0dddbbf277878f7df3f42c7aeddaba3a7dec1812636fbe4e69e20ea7d226c4f0f42e30942be6d4e3aa1798aeabf242e5e1b02cbedf44959b9ffa4bea7f46792c6910f5cd6a25d492b2d0a00b50fa0f9a538178a5eca1af165bdd52db8e67755243dfb3e6356710a299321bbc43a825de5fc1796dd52ed16eaf7af4311041e77eb6b2cc6c7fb86d571134f6f43d51185b0eed5cb6341c33bac1387f02c59815ff65f70c1b973edeb982a7cc7528201c2046ec6e77ebb36351b008687301f967bc03737c2330b2c141828b09b621e72b3c8ad375afb0413b3adbb143db40a8bdbe8d4ab49d231501092551117ccf3045dfd3254991f3aa8d4147094699843ba6ed8c7c760c80d9d8c2c9bac8b6e7e523aafb3c64cea351392046c20f3e04157689babb3e4f2af03a4ebd0499bdc5ca21f158256f30cb8348f3e7d1c00b8e7b439a41370b9a089f299c4decbc9b3032bffc1764efd12e75806ff809258013112fcb3b79a9bd163090263200c1f2dd594f6637b1441a7ffb12b9b48767401b107d49642470f6422ade2c8855c6c58f58e9050e1512680ece01f14074e75ccbd3378b3d3ee5c902ee1a09e65f281d57c0dc3b315e5826f80a8940803bef5d736ce1216437464c4c2189d1c156bc80a1b348f7b3f1dd1dabdb36577100341170f0928c179a42b6c60d1216a2b8f936e477f8c7f7a997920845f59fe5642028d48f9021b0677ef23de712b4bf92923fa9c9145beb94a561bb0fbc409eab2a45175e47b0684e3328aad5a9adbdf1adc728d71a088e467aa3a199582b973a52d3471a2e960263d008474c522ca08b51222d8a247d99b849e3bf762b1df13f883d3922d3dd9eddd8fd3573991bbc401f1a3898ca4a0dc8ea8de0b11c99e8f069b477df4c69f292dbba62d1cde07f4478a885e6909bf3696b7b3b5bf07881076edd3ca477510a49f302a648865a056de32091c597b4f9dd0419fcf3204482ed5ad6fcd5863bf318e458b4faba92097a0d7cdeb36608bfecd4eb0d7680431ce157a381feace77c274bff3f9c7aeb7c5f71995df624c00076864c946eefc3a8709d3f3054cb239f93c87bf5377b240f2a238d23cc9d6973aacebd4b7f5f119064ec579634d786f9f6526ed9a203923d3e818092510ab1bc69c19940edac183e78115ecc02d0359544aba22bde4a80b64f9840cd3b234f7382e12515cd83ea3ee56fb715d92e98c939b34a0f9427d9456a170f9c170c9e924cbdbc4e971f7605be841a6497b16dc581e2cefe11a1d9db111bd5387bf2e89e1a11818104a3303faa560adab73fbbd5987036f2ca32acdb845e0d6b10f91ffe3bdb34fe7ff2bf0c38817a4313dfbedc955bbf126312dc4375e7a3906ce2bc4d073b53c358c630da1538e9446b0c308024002bd0e408247ca96bf94bc6e272589b0eb279bd42a6eed27dcbe57bfd877a036ec07149e63c218b2106c829602025b3f715da8707599252029676c4d94499b87a07d52e3c77065a046ea161f437fbec2e9df168e5d19b0dacfd31503a5d67f4e03713244ae8a79d0c15b0b6110583a9e103117d5462a1b9d62810bc48d2f6fcf03c52b81113ac920a3a3762c25268635da6d21873fc10e087b9ff0f206bef31027f41820e1ccaa2e43f9475a315d5cecf99538fa798e02bcaab13ac170c42a2c27a931f6e752f0fa76adba42c55c76783a0f398c8e8d9083762654d326075b540a5be862ef81bddf755b97a682bc28f4c725850bc2708e655e773bc1e97045681e579ac1bc3f0daac5593c871aa78c80353369ac492464c1504f0d6914f55484f2719e2dfba188ef5086df4bf2727c718f5b19b6d04f3d3cf6529aedd1ac2c212b1568b76adfda38cbe37be6824d4e60d846ca6a8ceb717b8125954d15e8f4e377e06d028dd4a6f44e8ee14bef9243301b4e110fce505f3e5ade5656bc7de2c7fbc6ab024a4bc212b50650aa12fce13a6de618bb11f164675c90b51b1d38f315bd4eda5640c5a81ec6aba2c6461151c09c4fdb2dd43e03eb5c1c984d592969c82279e17a08f761e8b0755670c080e58714747f2d7b497b87bbeb1095a80c866e53e208c08fcf8857b49226de4e886af9c4d3cee3e91e16673f1cbdc8bf9590b07d91f5e2280966f3f7c6d7e4b25a11cf86a2fd1031fa908cb1228bddb928ad79c8f28a5b104b7081df922110a6647fdd35de3fd465dde3f7ce00ef869fdc7af7dd86f29e1ad1c7afc0de208250bbff04acd1ad812e9e6d33a414df0c201f4a94aa0049661ba2289e48fadd42ac917c8bf30fe8d93e1112c7efd77823234ebbff7603cd7698fa1a8810850fb639069a5a9be38b3046b7c655d85c440c65882f9a13ca77d7064b95566e859a16361f5e758917aaf3d2c0c0af0f82842fd1ad2550a0ed6a4d790760bb87412bb1cf4824a9dd3c1d730f516f0be3df2e8366042c2ff19116202ab053bacbd80edfa0bdabb81331334416785caec8cf6b2b085880425f418a30ce958858c6a3257590361e13bfaa1eb4d53347aff46952fd7d26d0baa973f2669742e8d47f06c26d194c655d126861b16dc34a5ee846efc59384b917c9e4295c3112943864b1d3597b054032a3351cc087a70dc602c6d6331101c4ca666bf057c3e491c2146df582d324c5f99a6e1870b9c280f4556f0ac65105f1157e108b6a8578ed0f8c31b15991d78b2ca10170b61f60c9110b93a35725e8f2b29e6ccbc3d571f70450330565bcd2541d517816cb6c20c3e9db22e5c36d972aad6346b96558d943fdcbe410a0516ef8e6ae0339d35db813abc25b2ca23c0affe6fe22f163a5c63421ae84c6511d03b5cf06083ef9266a7f9fdc8761ff855cebc3aef7a374128693fa4c6d0994a5290c4572eca35e271e90a0ef4b05d63dc935e8f2b7e505bb887decd32ebf1177bb4f1d0920f2cb848b28632aba93946d5f75ffc8e478d3e04db80f2fc4ebbdafbcd289a41fd01f800846e9b436778006883641dcc6c2eb2de1a5a7f2d7ec9156485b9086f1440380afc451f7d2c82e4eb858c0a1a2d7ac9878c421844cb1f61b9dd70ab7556910870af549e475846341e8f7f3ffa1eb76bf00e62745b5405b8bb5a8cecda4042de8c562d2c744dcc902ba97dfc95fda9164ea2e7e5ffb16e74dd60f2dff8b9e6de271a8948dded5b2678cc36683298deb4b55098f99f01b0f64667f8fd83f88748bdd9ae80d79450663e401f73970f3650667da01373230f35c5a73a72a94ebd92e61e67b00b5645ee2e2e6219b9f873a23d4921875a9abd128fe60ab24ef1799b5bfc648abde409246dcde6cf01b1df1ad4f563cbacd9bf464f6721a94d0dfa7719a038aed2b7760aebe2d6c167f16ffd7f2b9194024b746da21e7f939175dd4d00af63c5627da6a73d2d6d6c2a775a1e9db94019aca511003226e87af47279cd456a20eef2bf92b05ee2c21d5a1297132c6917f9666fea20d89f5a68c7b6079fd36e42fc8e790523e36c6627db99d7e7f112e665065e963de80790b5d95b598e540260cf209cc6dbdd11aecefe86e278cd264877bfe31c82d6a0d0fd4dc891bf1bb8f15e79f0444a49d28ed730c487d1917e2dc778a056fe64c320c9b0f1abab4cab961db6adfa0c4046a4465f02829ed365ee0a5e6d621702fe2924159bc4c1ad9bbc4a9ee9ceab3d856073505d46177817789f27b099a62242c2062ae755fd404cca05951698f98a22780f17dfde7743987e2a6f29322806f29e77d453aff1a93cfb522d88e968ef6ba48549bce4771dcde02aae0f87d76a68f4c1ce4f5a5677dee900ac6614d8b1804886abc5d0eadcc5b1ec0f3527c26d4c0818eeb4f92d29fcf867164419c3999e8a079126ddf335bced63da60276016f7ea762be7cccd9b87819514971fa7e5d696922888889436ab550cc0156aa288d0798b3cecb70594b8270c20f818c3a8554bd385d47b0920018faf7cb62916ef453d9596502f7635ff7d02ccd9f5121f0dde0743ab708dbbc31d4300f2a3fd2588f3a045101d304388f378f830218173d20ea4f44507ca323be5b37e149c3f75cb4ffded964218468036c8845b55af1b3c7192c8309c86b7911355328017f70c2ed704c6455c9fca81d10fdd6900c8909caade0be6df3061d4105a5bd995c1590c441d1c50bfe2a264e137774aaa28b45daf020e765651456cbd04c1adbdf2a1f4400fe8876f0259fbd1eda043f0b4b83495367a3bfc8799780165b266f8e0f6299b1557e15357894bc0dea5c4c93b7de7195a5882dca350a4e5a1ed42879d3d9fd7ed78383cc27b0030fa8b23443b651004b8c34c3ad3ab6dd51955dd51e1c216fa3c4c7185ddef2da46b236580526ab3fd247cabf229664298b1e9f0458a077ff87c54560c792fbc8b565cad5b9653a836365dd7b335473a562b8d3aecfd30afa9cf76963e30c39193451d5c8b7ec29f4145eb546012de536981364f24d4b4768d2d7281a29e46c1759e8f3c16f37810fb13cacea3fc51f977a336bff84d54fdc6851125f0fae0c79705e2e611101609b81bd050ff6a76649aead7661c953935ea734cfa56550b6732a01f418eb327f35a416ac72be2b37bed052ca1a68a605b90a08b1e219658edc66bec7911c291b44fdb57e37baf512f16618acdbf46d21da0d305a7f18c148d40b81eabac02b8642241b10706caff28b5dacb3ca15b940f0b5a43c6a1cb5c6ab36b55dfccc49038155c73caa47e1159088d5a41103a5728846be671def27575c386aa2c97b82c72de2b465f83f1eec3e0f0c113f3898c5dbc1f70c4e573856af90fc64153b4889c3f3df1b9963cc0adfa9bcc15f10b4c20e2f8ff49523b38daa0c26042dbebaa5e6c8a9c609915b7ace0c9736dec239329f765da1b258f29fb755e8d63a70816fb7640c3dd471db6dc662363df6a45cc01bea515227e4de364b0a17e927ced97b76be2e8edf098748f646bcddc0f098a653256c324daaab830fc957c2361b229c5a0b86d3553e0fdb9916b12e663f8a37f416c8025259425f09d78db135bf4ce416ab52710ec0eb611b1435bc2d69513f6e8ed9bcdfc3c25ec9dcb29c630c7fcd70e954cc842c0fcccecaaa2783ea64920380224be6b1c647cebbf09aedc4f6a9feaa3e8cf4a9677ea37a95c6d14fadd2119b5d0e8cff0d4aac7792021fe1ab80b3fbcc7339b05c582ff2dde2b444fa5d47d49c1c401f6359aee77327012c3296e5b4dc1a3018fa43b0f316e2c44cb660a940878b72b96d1f36c323db34885cde121ab7564de6732af9cd2dc7a0db26e37222dc90540174dd3f2b27473fb945d028a083a6efbf893a3911cc0beb381b8062acb07f26c5b8b93b402d7af2f73c553fdfc29fa4d0cacbfdea5c9d3744d00f15285baed4af6981d0a0d32e5e6e3542ca08727c6efe98a2acf1b265f17e2dd95c9059c458a544973378dcfd86a01876b5e7d9780f10c99f96cf7ccb6f7ff5378bcf6dd6a435797435b38d7753d062edb8993aa0c9a0887a29ced338d811cc7a79451fb9498009a243cd8e91360bf74aefb77fb0a52955636ee77f9f70f679eaefdf669248050a17bf950019186f2efa01b6d71cc49ec3b4d12d894047c82e0c4322d04ecaf9b8bada24a4eb662c481f6919cee593292b01e03b7ab7295e23b6f42802a1c9cd7635b227a5a3dffea37f82b375046a35d55e060e9df0c3bb7c6d0ffa2477da9ab28fc238635e5f961388f6083801f8894cced642607dee5a65615108ec81110de881e7a130dd7263fad6990fbb6fc353c7095d6da16954c6b892193ef701ff99261d0d7cd8935a120408870587499446b2cf7998b9faf792493d90f2f011fac39d59e45f3a03661f7a2893dae1bb44834b4bd3b580c571702ba2eddee54948c5387d9020a928dace334dade6244582ea515a6faf9ad7931f67d0a8d8ecd6e9c3a851ef736f405d223dfb5f128b5a4bc773c5c315ccd7415135665089eca9fb58b2f69dd611d54aea8bd133b6d6368a40a36735784827603cdae013d444a32e8445cce042ea86db0e90cc4844074b648b9a7310375400f0f171156a1a23c68b15ce6494882672a901114782be0c39f2e7fec593e4509587aeef69d7ac9838b45d6218cbab01843e6ae18984ab2566de60571a1d417ed4cc54af361494d22a04c2e88cfaccd1e6543b99ccd9af19b81fb7466d8a9f752e371d7281933f991b2f1355d265fa2abac12d7f72dbb3ac0003e971a426a9737a7efb6229b7165a40da05bcd60e266d4312dfcfadec2d264e0ce105e1e320c4f641200e965d1122f7b2ab969286f6e8f60d9e3b3b85a09f38daee50add452add47ce8d1dc4b42fcd76a63c21f6cf01ee482355ed4f73542aafbbf69789040b788830f3b165a6e2301fc2d6f7f0462928d1f03731c00bd0280a87d999242786e9916afd20ddba6f34383de9f246e336dfff42b66b41df9c734e6accf9b267e6fb5796954c6181e304dc2a55cac56ed5fae1fcbf90a6c4d775d0a8b6556a6699cf85193ac02f22f6902a77bb114ae2e2607eac64afea0c168f29a03ee3b12be5b03cf4912c51c805689d4f1ef3e1623bffcecee6da1a6de3a9fd6cbd5234750c4a3dae03c8337783494f61b4d36e1eb44003b0f0e8afbb2dda6b0c592a7ca98be20fba19c7a7aa5ad7f96e0a74f196888ad461134689c4ff7d05e8e7d6bc3cf98a49732578c3524a531d7cd25d63751d57d75e27b8426e9dfbd80042aaf8d369943f6eced7920ff81cd872adfca056b4aa334c5281148b34bc2bcdf443ebde49d2595c6184aafd2aa8a7e3c2867079936e3dd9935246905688d0259bb3c942c0dc46dcb4eac9df0fd4564f33583d5a28f864ecaf7bf2a968f14c8eb32c1735d7d43447d3620a21b07d08909098191c2ad61c8860d5738e110e286a280dc08b70a5525a6c00cddcf59e9462aa9e16b31e9ccb8f50aee69ab6802abf87878c16cb5a9dd39f8bbd0c81085f76c13a5a451300d225064dc4ce169e338e5ee61a2b8c0d04fc774b90ae49b33aeedd035cf9bc94b978fb85f13c2dd4f91113fef77b6909541dfa9aa62e8e26b857c268ce2028ade11f90265cd51a288178f0720737758b4c7b10975868ef9bd978ebca7c5ead8fbb658676c3438c6b9aecfe7f28407d52897c8b836006bf70c2ed39a5f9a66c6de366fec21cf83968caf7a17a49f0c40bbf7e3898572622a7cdb70e4adf306088f15c2fb06e9f64177a00db2aef5294cc0a69cb5934a1d442bc4e89532e5cc45fe9a461705615aca66986d357db23538f11d1c7074125970c362368223b5334cde30050c3cbb76657967fdbb792e7a1f49b2be5c6efbceb9f7f21bcef7619d9c2a8ec41b4403495e1e7d7b78d5bf789f2f7034ab46fd4e9199669892efc3fd0833e4cf9ac8575b0a8db0b67feb5581ebcf3f19c209419c01db3e4d0fe15af6df8b6135ba1669c47686ecf09521534b04cf66051b0cf61ccc2efde038701b9f6262c95db938677f95eddd482d398d1d3be7bca77c999f28a17c933988bd9823397257639335a89f279fbdda4d46dbfb6750f739edaf5c4e74b453750ddf775c1c79ac2a0f7c6413170e23a583a15ac351ef04ece48d4f574429c266dc43b3d55ccd9c77962d70f5ad2550304e44da7476326904e851824b6c7e7ed0afab8d17c0b7f24235607fcb31b899bd85c52ad9a8f298e2b9bb0b6bcb5712d4933250d3629f20b7c06b8a5bb45db67b8eb2cce72b5bf27528fc5f55cfc778406cfa882cb1297b1d02dbd69a8d16765d1e9ce9200c1168451e8a10151930d2721efba1cc5504e0cdf2e1f5872d80e64e380c740187a56ba37d27018a4a78ea2659fcab3b1b0006ae504111235fb2a4fc9aff5dffefacbc4cfc47b98ccc45525deae1049f3a5254ecc0523a73685e6169fbece639f77d3ac96ea22d73186617b1ba00faabfe38821a9208bf574317af9871101bf0057a761c7e7f8150dcfd472647a5a383582d9733f1b582264ecabea0ab6231b334c13276235126b08035a7bab0f7b2a1556213e554ead25848ff427864bf26399937ee14e2a4a041091c7c38602b4c3d54d15286d0fc3536a9903131cff590d2c83e734736a0a4accf6d6d7b1f6b02924f7fe40b8dcbee2ff9b1ffc313e9d2be67385e9c63283e25dc77e69b4854478290c1421c0fab8809e3bf137f9fc39d7bc9f2aae7530d7eb1c2a6f4b82c55d801f0032e538bc2a725c6806dbd43080ea6ca11a3f7ecb79a65d4f95563fd2c720aed0924574beda10a1bc9773f187542c791208b65c543bcb2f7569ac2a17d77e3cf43f8a257068294653f6b4af53e1c2b9391a8239e6e1ad0c6acb3ed5c5ecbfbf013ad0521d2deed6345d46f9b7e1525b907e23b18384c371bdd880b5939f48be5e0c0a3873af7cabdcd481feeda41992e32b53da16ff48c245e9751ab52fa06176ad5a47bbd8d8e02ffabb65d7e15fee0fe26d414902b57ca208f5f7e6747c680d9ef4a50251412d73a0f55b5f640e3e718691e3712411818fcb7c87d295d4690933babf4dca64506bdcce39c006864b98509d0f2afdc8a3dc3cb80af04b429f7c9f09c516ecc0f20ea20d5e252803d77d6354a94e2681ea771436f63add0e6c590783b37dd074d1c2c661a40d0155d5ac54d50e88d614ba825be6af38c8e1d870ce1358c172283043b30843704e7d000ee35d243708ef3b2da08104e3055ce6fadcd00522db9ee0032e45b905501edc130dffc7eded49a30bcec2431436a3f4ae262f4eed1b362ae6043cd9a70ac49bca308fa2de7669ad6e09630ab75ca4571b8bb3d1fb7b518e28790f6ef5bc6033ce97a04eb40c445c60de1fef5e7b83f64d2118a8a3d1b86c3bfab754920fd915d977e1e3d2480a76bdc8d8b0abb26eabc7b289651ca7e54c9ba047771b9e6d71889dc973788b73e9e8198d5ae7f97c6457162ce76fd35becb39e9455d3f108ca886fd33d4ffbf742807cdf67380ec0ab4ed06de11f46969d773c8efd79c783204029ea8835da64c910e3b896668fb7fb18befd3e52e64dc8393167aa330e393503be9e8578abe8798b6758487e2d326d51839238d33f6c64e4949ba3d42c3089d3ce7382be22dae66bffae3ba60aec927b4683f0e504ee2947aeb692f6e4b633866f66a8910c061056b833220c7cdca39497c5e09cffe4a063d499a623b9552c56b330164664ad8c837bede5936acf499ed3dcb959c2c529e7c29e9631cacbc561c2a6a4c08d2a691848736fbaaf989ba2044ce7af65e17c3e0e7a2b0ae582a444ef2b42685105f9b6656d454b8dcb242acba369411776901adf85511229d915a93afb94951d315e68425446f9fb4837dbaa5ec33d1a89ba05e9a76f966ed5f84713cd46886e576bf5b543d3b5309304bf0e65ae0db5e09c200cb733b1e7d64c7c3b9cc59693678107a42b5aa20d3b679cd4c7175bdb68df50387634a841305b2057e134c3384d72f3c440bb8c3e0ee1866f607ff2b8bad699cc4887de0c1d871e2b1c35b99b3d94374a47249a130c18d48cfe840ddb70572f169b392aa4c8cc50a7506aca389b9e6e6d9fb7311c161ea07645add7f6a479a5be5736e750bb39061c01e792cc0c634a324e8bc914e0b117610e0bb8b98baeaa69753eeb38a7ad31dbb9577a3b4de479eb85c716b1534d788ec192c858480819634f65c934ae4dc51dcfbf87d0b74afc06d85ef1cc9c7e03c3f7828f5f38c1f4c5b2b7d0e070c05d234e970fb66b3a705cb1c0790da33d4e3f4031b37b4a040e3841d91e0c3a48f9c44108d257b5da0fd964eafa4f5b9abcc142210077c6d0b6a7c5e6b563d1a89fe72d27e99e8e8ef5e2e5c6b947816ec1681001cec8de6f0b514f452a1ad85759a1a93153c1630cc1f289572541b41075b1fda75cf68634cbe7c97d42a438c76fbb7e13ad144a4946a00f494107450c4d741e86aa323ebc85fdc26fdefb9c995a3d1efd194694f4220fa955bba7030a49665fbd158bde350515578c423fe2d87394640297739bca81a172fb2c2e37991af0fd720f61213d3d0d042afe5db35af572d56f72aecfe37876c42ead964fac16e01d437bf260dd06419c495593d79e13d36ef11672c75c018754dcb2e0427e7b7ce661beb596b70ec3ad1a16162ebc1466d51183e2a3efd5384f0b6e0f462522327ae0a551ba40359a92545a83a14886b76459516a7c2e88d2f6364cdbfc204f0797009f9b36489a4ad575e27c958165dce75ed9f2dc36a9b842fa2aa9aa8bd21735004d39370368a76f87d21fdf5183af12d5474dacabdd0285090c402deda9eae549fa53b7119d1f20d73a522e07c0fc9223f3bbb3b85849fc98ffae344dde66748298b8c6499177a4f947e39534ef76e9323dd71c931bd9be7eae62b9e8c593560593c00875fc1620a26bd1796de7e56df7a98f9ea8008903a0e7274f302951d91cfc4726d20a411b439389e0ea7ab30951da9e37ad4fe3bddbe99c73de97c7763208fd66fccca2e436766acb804fed9195100f4ecaaf9e04dd5ce1c167654433cebb495062df2e9f94465d0cbe35f8b62ecfcf66d3a9e56ab345cac77a24d8420bfef74726f7f941d1bd28bd016dc21b3fa8c709e075a5370734c864c5139e8e57e0b40e1f12a047c26ad256423143d98daa41e2714e2d4b4353ec5b164d2dd575b2465775d6fbe33b0ca244827445debc339dde01fcccc9dff26c342cefcd24850a6880ce331adaa3678467b838a3c88a4b673b05faa08d59fe94afe465330f676c47afe42496545d47fcb02cb2f3a516d455cf63d856cd3e33da69cb168d3ab214e37b5cf52adc712ff103e6f06692d7644745803f23cf2cf096292dd0cb508a85cc98dde5e9ce92c3bdea5973402f01d86197d65ba99cec93fa1658a2aba69da1708c3989ccf14634de4fb3f13edcd810aa6327a3ac0f5f9add9c17a03b644016f6cb0ab838cc1184768b6ca6b3ea21bf91b347d11f5f37380e5257bd93133f947bb84d14d8cf16f29cfbf4ec12844b9401d5439f54ae47a8da0920474a22061c1782c20d50de8fa6b3ed47fba49caad7245c053850c078b10229c5290a18387bb6319fbfea233d0e72be165fbdbec8366c31f304e24ede2a36819d354854c1c2d4d5fb4affad81cfe851c885d47f014ef77cb45c0ad55bb80b2cc80a84a1059f726eda303c9fd6224491f025d04509b3c53c08a1b1bcd37dde19faf5ff9fada1ef481ee6c3bf11afd38350158b599060e446b88d6c486b256a8b8564160100638f59aba4771c451dbbf6cffc98d33d529572992ee5189de8eb77d24e5a25965acda979fa459b75bfcfdfa3daae74f8fa7dac28c506bfe1a58b14e380a9222be3ecc23b00eed2cc63b73d5c89dedd4ce0df1dda6aef8371429faa47a934e440d75f9f5bfd3a3739ef4b812cd88991d58072426d31e576dc85165876551e68c0b2dda10221658a1d304e276b8a766be64775fd9fcfb18d82b5ad2deae266b72061720e77757000d9752f1cb5683cf808326df047d712442f5b3e13f5bd94ad2bf1bb277e9418b7f280d5b8f62a0b1a1b5d3983093deda3b4fc7b2e977d8a4e10d1764869824fc334c428be2737ae221b8c46c7e2299e7e361ce4355df38372e88425fd5a602fe128e7da30eccb0a1dfa6ac82ef6a36d64918ba3c68b65a0a917bc21eb1032ca0ca74eeaf8b55656a2ebbac84511e6dff702e6d434f37bd9d1f2b72c5c5237f4c9f5a3166053594c2323d0021e1aaf1cdb8614ce38cdf8f15adcaf3da32029ea0dff51f838716933ab0dd8d5a51278b5febd40c3410559b4d6a5c841c0a586c29423148ec0e140b5726285cc107caace590473bcfa8f9eb03683dbfe064f20198ec74045e820ca03fe7f275a5d401cad30872a8d4a2957be135586516715e10b3456945d2964bf8c8822c25f4d36ac2ac1dbc0cf03f492573b3de94d3cb477bfbef3bb011d4ecccea9ab7d4deeaf53ddaf7c0ea9458ccae895af31f668c7bce50de11d0d39e52f04ede5192b839abab6b23c6ec15f703d678c0bc0ac6fb5097bec9cb590bfae8ef7e5d8369c0c41d28734da2d2fa92c03759e1b65f6dcd641433c352055ca357919265632f0670bb66277ae83799413cdb5f338b7f3c2215f21f796ea0860680f4b03016a2bac317a21c98cfb92bbd8284406fc6fe2c78ac4d06dcb37672816734519724978da5a03ac4197000aaec8c7dc0d65fa28cafa207d984ec464271531a0e0abf71c66f7d8933ffd4ad7ee75ba843dd6db3ddddd024bad7a48c6f83e471590600d994d5e1dd0fc16641444ad91e164a7d38b709d88f7a76400a78ac0cb61dc8c7295936844b53c1f6203efe900f381860ec9d55d34fad5b83cb5e3b8e06c16777cf2cc7a63d156332a0cb561a50b48f77d7d415034d338b13efb575bab33628d54837b252afc5220dc4d144867d2acde797680c9927ff399dd9de2eac301695bce67a87c5365bf180baf505e3faa34ad6e8a23b9fac89d671284d97f0e6a2ff80bea3045cb3911ff5f5e37be4412fa1ef97ac57fdffc799d846df0ce729fd6fc4c664ce111824ac346606f76432b59a0200111cf2de7c73ac23eafd9d455e1c51ffbd39f79e09cc4d51b227e9f0ab4428d077e9b51541043688dece433c407a11178c8f83d629e8a2a7e84551bf9dac4680bd45092dfe804537cbb31233766499d2b6f3d939f0e32fc9e56c607bc7fd58b04f8f692becbafa223f60307e385a98f22b609f608903313c9204e4e43b78575c4bcf40a4eb94e888239e8c680edab578836bded0b0676b3254a71a1f2f8c6e0e0a606cb9d1bb92cdfcfc8ca9603da64eae69005f46e3574e7afffa4e474c11e1095bce35fa40052214285c2fab097a0bde842b4aa40fdda5fb0bfac2ceabd6222c5c6fda73527ac5d80aa8ba40ca395bc28d36656ad069456881dd431a635c83375abf57905ad2d73608156c35438bd0c48a1e3e287bb40f622b1210ac5c730f3b8025406f4d39bf9b05e5ebe23261eef2e7cf514511a05051715cc0913917e61dc451b7b24baef0dc104ed648035550dc4ceb3a1d94a48a590c4319a02831cd40d2e312cb9432f9bac9c55f1dbb784bfa15a1bd22b1f1831f50f9317fd469474a35dbf1372c4a4091d1c58a168cc59e1db75d37aca00eaa79db9c3fc1fdc90a6644876395e358c628232cf6e65bd3b09d1f48228e272f982bc86b0d1ceece6e7ad989eec018fbee79621db53ccd0fdd9e288a164a941a4ad39ed5654a6bb3966e7784d92c56a63eaa77480efe64c2ffec2a9dd251c153fbaeb6693da3bc2b5594e1ce7cc749474d6abbf94f2fc8cbedb89a065f1365783ba9994a3eff04cc5358eb1f6d0d64c2269e75fa11c268bb52c2df317214d9b8bcc4ba868e9ff49aba49733abee2461eb583a574fade4a3d98dbffcaa6edcd07100078e6df101351181c61bbcb8c9c367d216d79473595a696dbae1378c83fc2cf0e616f1b0146bb70bd037de9bb1b86fe2df0f33083212ce7bd1f4754c2d76e30074b5ec84113f6c4e7c0460f544494cc1cca495bda8928777de12cb47459c75c50c61547e37ade08e78882ec6c29d3ea5e0382ce50283195a11add2080314807f0580c7d09a8b1666ab49cb0eb5e96e0b633a65f79cc4ca49393bcb3ae51a3e541c24670ff7b04b31b7f6557f7331452208001c7baf00a37a55a45f53b9e7ede288b12d9036285473dde53e07d7d5fe5bbb9a5035cf9f045efc13a129c32d91ebb470314e6b2b59f70ab4640b4f6de84366965c9e3da7dda6a66bfa7f20462b64329fc157008a483f4ed9dcd8a32ae5f75503869136266c3f4c2600592a712feee3b0e0e10b258ca276690053b1110ad8c058846560c36e773a563d93e8bfc49204312e8ad68861cbdc9741f48ef1ff0f7b9515db05aa1a7c3347c6da1b554b820a470bd4742eeb0f8c374636e2c980b5b3a712dacb86ddc4441b6549520b5480f957906a91551cfbd3214d6f72823a5674a1d9f214f2fd44b008efd4a3f5cba2354daf9597b71ce912b5f8f31409171379b563f55f5eeb17d9264c608232f41f0cd9f7dc080d3e4fde257c703aa79fb1f13fd010e3e6d1f6ebd3bdceb9415ec0d96c9634ce9f70369d016ecf27e9785c01e5137f2f4fe599fe0b6efef0627bfbe3275c69f25cfe874163fa4d8a9b89f48c852d1964a5bbaa29402969b65a539e3ea41af703d614cc4f2a72dd491ca4ddf29a677958aae9de43de8bd938733bced9817dd90f585fae0543c72ed24de98a701545a7b36ea292e3bf55cc33457bf51db50052e423aac67dd3f9506f2879bc37a494c4355af6f6b04ee7af138d10755300f9b5ea7c06b6d40ce06fcbe58a2b58f5aef9824193bc414babbaf594f19478561c6d226dc09c3852e09faa0e656f17aa041383769a17f8418829bab3d6aa0d924f4e2bf73225ff6a0cb140ee7a20d47356be8b1332e4f4b199469797a38a3914b3f3ded4001b55c2e796baf53ee30382712ffb9aef77fbac8dde737ce4536e3a369b377aac1e643195fb6b6a98476dd8f77233fe80ef6c25202127bf239bfd22b1588a380514c55e4e8c59d78f44edfa7d5dfde3efd3526c99ef0908a3c81e7c0431182881afce2c6e765b054385244ed1f4997a51652bb45fabe64db3d76f9573220048cf2198b795eb474034361c9b3f195af5840684536772490c3f053614c73033f8f7b79ffdc4051a5a716dddafcb06fd176d8cb7a9c0f1eea940618a8c2eb5b4a0335865eecde567641d3574dbd72bee93d8571afaa3194ccb069f077342324100a9e1d12e4c6bb87694a4288521439cff0e61105ba68a646150306ada08ff79629d6c8bfc8d32025c3d6361ccef5ba882f4eae637d61de10fa12db4c5547c7e7fa240a019918edf983d1fbea4ff8b0b54574226f9df797d839b2c83f6ab84be704e8f5befa1089164819d67a793d886d78013ba1fe1ff80fbbb766fc6690d08dd9d5dfb53d66c959679bb909c4c9be480e5f572c50bc14e0663efddb75e2581f22084725cab9a0c94c869ccfe63b82db411acea0b369f64147095811ac2957f7b27998cce8a2b6bda1e1693f371a05c8ceadb40382e2b70fc70fdafe06e8404fb411d5e14d65fe1850d2dd297ae2bf5be9e352d4b11a074cbd844ae8e907014e6987d19092adbf6a9a187dd2fd97f459e3d88f3c4a41315c39d052c7594e6947f2b98453991720cc08724d5514b19e0840b5e79fa4c1ddaf39e51baf0c3b4609a81f5c61d5a399de3ea5a56500e592078f5d5257479f195389a3184468431392bba3e48671f3c0270989dffd710b31d480392099b9d3bf8fef6e1e343cf1d315591630c9f5c9628778d895b2d6900a091051031640d4b12371a346a99dbe82a46ce7a69128a4f14b413d285c3727c6fd9772e546b16c28393cbb2f0b8935e79be35bd6e40cde5ab5a5c97083180eb8393fd63066715a43695e956723db99cf9d4868313359ff3b621fa9a3cdb820a40d00e1920ef7bbecb76dff8d8f3b0467e1607472e95a477647649ae5278f8c2d6a6f6223dc2d16c22c581058e9d585b3eb94a7caaf9c033957b036b34ee1b581d683f3b7fd1ccaefbca07138bc1641c499923371cdf9036e37aadaaa3994f0c838522759d80168dbcb532685d8af92f70111a8ca6fb108f0f0288a0fff867dda5311978612dae655d7fd54eeea36b489689df79350b2c51cca770994ad78891d17972a2e8a84eb72ae0ff93e171bf06dd813434088b4a85b1ae45112096cbabc86dfe266d98a924c2155cec4944415a99dc82d1cf175355d60b87b77f6a4c101259acfa19ad105d10655c4358c146fcbb7a4d49b6fbab6cbd01687a1574d1b6b4e87f19f7cd35c498c693caeac82ef51a7d714e8aa012d175c98cff4574cb197a2f564f128d184d3a7fb82c659e45a7f57f74d3933130aeda8216e55b875df93db235cd9b6122eb3f24293eecb674c5cbb6358c5cc5001b79c2d2ba4d03dcc3971f8b13e73b0fede90fc2a9b6c2dfc54606521d35c99f08a35b6bf3ea8fdd4c58b64a2cdc626bd85cb76335f4152dbfa08933e957572901b35f9ff4118a90b8fe35803c1d37f919425c7af496b4008b23f8cd93dbb96d6e4b5b3f27413ab57cbda15ac18f98786a81766392434ab3672c7577be0f5b4c0c0ce263a950708794b757aa7e35207d92f0a873ee9f7d6b74dae5d6885a656070b6536d353fffc935dba6fafebf9c8dae2fb2f65ccc9c767566adb7f6d925841b257f61440400e9632900a5380993b53662f207855f3eceade2ee1926c44906d421bd3509ecc5ae330c73951d2edac327e5430b72cc7e9c52f761337cb31aa32551b3fe3385e466a98ff4a9a13d7df26423cae7fe789cbe64a0b77d6bcd3ed5908401e71d4e45528b9580ad8d213a027d4f40ba34c4e81e79d1ae004b39f2f37763debf4e1180f925bd6fffc58c160fd5b00ea4731c9ab7e454e4e748a2fae0ae6909339a18b392298609877df72928e2be60aaa1041e0382ceed64f0a6fd3425b80a585c3626593e7735160e3069af35e354d9b0b6448d3b93c3e3f17b0e932b5dda7933d295ffda6f6bb6602ca09861648900ca7cfbc48940c758f35eaec6f52f9d9805fbc3a819a32bc6cc3d6d3bf2d4eae0699f644731a20f12b3fcc2986477634949136a35c767f2966005bfd794c4ee89e2a66ec186e0d2d6ed0188343f5bbf8aad948b65a0a533d9636187e097804a37a873021b0a9d84fcdd5fae745e45507288af56110d03f2c0bc55c26f21d0a6e5b2b6ef09dcf07156045a0da695c7eb87683e7eb29ef2e5e1657ba404f513d809f9a0be334ea69f8181aab5a909f27a2552d8b50c0bd786a4cb3129339309f53ca13f653bdf08951bbec601b0cf0d3563907076756656e1c3bc56a6f81b0f0548187ad034babd3c56544975b606608374a78b166524d7956c875db03a644c1454f22aa0945f8af3b183979f97d8a57f8bc31f22b044379727ad33132d0627bf2999385b4444fd136750be7ded84aa2497da8326e1d3e77d7e92e4560e5534d570d4d382daaceff2dbf0ae41eb640f6ef3715988266575756f72175e0681461b15bd987e69b2ffb57ef0ea6522fc99685cb5731eaa62e5cdc15908860066d5fb42b4837277e4d14db944258845bdb8d5ef3c7bdeef5ff1f34a839f329d6b30cc971c90537c0d926b08ef429290e67c0cc8b3a79e61cde54fdc9fa1c0c94b209f0f131fd275d28f1e729bd337ddd188a53f1c7b6ac0be737b26e0165c1d1480ef5bd1d8852cc5bb1eab2231d2e3bfac75d1772aac43e2143622eead5ea7ead4bfd69b58abda99486bac02a86965af92bbbc46fb702bd22bd544191605921e166a468bd039376823fa2e9b933565b783c55e42b74871b20045d9b8dce5e01770525386f377c5a952c3337e1ed3544a50041480cb5c86a717e930f1243951b542a6a664edcd584b55f442fa257f016c861147fa363fbed49735d16a8d172e48eddbf2551fc3bc7eb5507e378b307700f0d9f7e5cd2ccdf2d8b01d801ca16b6a6c9084a982b849770ffbb3abfb72c3581628eb75e34718560def1fbbf2c8adfbf09c389f5bb7ca1595be1fa2556e300cc5c4f1617fef9b357aadedd94015ef39e0f4c42322a1c5a02da162e5364b0e269b76909a7b6f98910e98f8a8b17be277b5fcbabfdbb470287caefd09d616c85d508cd3d6b70af268430e6c0e4612e6931e473ea3e1c43644dd17db5f8dc3b56a8ac99afc7355e0119d291d151508ef8d640137b8afd28676ffa54c12b3a77e2a13fa3d471c6e2d082c4c276ed1204f00f484c5111461aeaeace81a82cf7f94e4186bbdae03b05a5178202926f368f7169b8077c36c36597fbe48a3cf2aa8b40ab49fb9670dc2ed167f674a84584f8ecc9e8e3c78ab96ac6c3d3ad69e0e96b37466fa562a58bb22ef6c38bdf8d6c7f7c970f5da83c8127ea338d46732c063a1db4b24a07683c131f08781d169155e843a5beac2abfabaf5ef31e5b78f3a7a02be96fcee6b73902b121b3f9cff26f4aefbfc85fcbd24f073664d8fbe5f7e2b86e883b42fde85621b0ed1b951a6c6631f6ce6e28770b4956350c3e913eaaef5969561ad59588f5ba01bb3763837d2cc57131a9c390bb39b9b3a67c93e3bb608b1c36f65d67331ccf179b42eb554806d57bd656df4cc734708d00f25aaee30b9649247f7e27b7ffc66616e0df75f0b8415ff0a87323ac8d3a6b5d97c3d4610d5bc32f08a14bcfaedc40ef458761b678714e8dd45b984873431ccafc4b95a533870ef59e9f1f4f94effacced728bcf1f0728d6fff5e5c69faa06f373f2b16d06eb1dfad698d15a79c129ae2ece649c8923aef0fe1b96d561da2633024de79f9bdb8f06ddc5692667a1782dffd5bbcf0cbb85ef66f1c48023ff1dc4cd83774efb6170e35efd51944f972e1887705213749d92247b9ce309d4e4ca6abf81442b91409d4355e8c29d7cf265dd577abba96c71ba7db1253a37186487e98f85a59dd57c0a63bfe5d7362b44bebce2780db3584976e64bd4088f557e97eb85399744c9f4d4890f8d4087a96d27f61d0e070d7854c871c8d209ac0cb6ddf92c15e6993bfdd95d6f211998d1120f7d32506a671ddf108705ae54b46492a0aa4416b4e6546fa1027760be7b6db071430467ee2c97b94cf27d21a21267e3b085d40426915c6e920cdacc997e568cfceb211051d24ffa4dac478725122bd0643fc5276627ffbe730d5f9a0298c77db91670243fca357ccd29540574aca85cd310849d2dc32ba63b61969f4a50a0ecf21e3250b9b1b260ad799ae2a62110ffc40a154481a49b7df6fc6074b79ab44c65d807dd31836bb1f3f2b519c8d88668b987517cf1648b636c14176f534ce994179ca8b3899858e805b55feee85d3c76deb280ebc13d50d69a5e26fd794aa6ca292ae390016b54e91ebf1a1e7f7264c4bc92b0c1c2d2026c448b1de2493186f0faad591db1aee3cdc9dfc152044bc20f5413637e03f056d6993aeaf691c8a90459f7b4a44b11294c682a2bb88254d58e76d5ca06f7c512d34858a5e8b687a1489e47c8c1eb7a0815e6de2a359f2f7ca1794c9a6f68fc7f4c903c4ad1f3d6547b4179a54a8530c271dceffe353b72fbcdfe5c7f9895ebbdd1c1c9c3f0f981bf32f5ce7823e2dd20cdf49e874c4cfcff967d03e3904bb57146aef0216cd47c30c51337e376653d9531939c6b656020cd376631ef61584a5d0f0e9ad86b09a5027afe74e1c33db6f11375cfd80fab412839287e7cf4ce3261dbba8166be7fa3af48e7533670bc8e7c3932c458d4d967a81226ad94ac6b50f6c9369a4db9ef85a5cbf7460aa8f677d6a94db01ec0d363b27db77db7c75fcec4b1fafc48b0ebe77ed8c68962de58ba61ea116f23134be9dadce0edbfbc68d5104088de30aa61fb35103807fee177f56ca5381934ded439dbf957cc22b3b29057d019c73d25c81a6e7532309da588fb6bdef224f2983fed2273320af484627c365c7394e8fd78ab79bfe8b2cb0e9e75eafdb59b307670d37194e7e675cee6f84dfe7282ea573c65e7d4bb5f8d3287beada98b283df17698396f7e6500d8525d1ad7dde7c9e3e22660ad8fbd9572e458d34a183cc3f127ce99b2642d35a908260ac8353bc8fe5ce8fda217fc0b911afb4efa946f7e87824a762f5b4219eee39d73cf4801d16cdce12eb5f6a36a165b5f1dc0a28def4f568bdd514260deea5bad84473032b4924d2d1f2c7975c1d441309c197892aa4e29c63a3b87d34da59e6cb4bceffc7693ec503b142d538568133ba62d3a16674b32e4c0f0928cf0d939fc2681a2e13be9ffcb1225d50b7ab15f57dab75fd76ebb51e7d9c6d39b4b35d6cc23d826cab286cf11f0b6a359418c0d20a3c8593b7a77451d1286d924b2aa539d1e3eaba7c9420aa7513c6203e1d07826f79482cfb868c7d0f206fba2a115953a85c60568b4f8e1e1fb9e3923c2333693754ad377b4afeefe38766ea3a6498199994ea1d075330e075551793758a938b2db75f01a34ccb042adb62bd42ce721a3902e566738127fb0c15e6055f9f21ca01aee0f52dadb178f5452fa45301a5908fa03908bef96acf9db6c2361799fc82b30e00fc146c15a230f79e5dba98ad53e7f69e91189562d4194cb597fa745342881b541dc25db92487973bcffb5a798887bd28249a77e5aaf2df6429e753e85ef43b9ec6259e99e3e2ca4dddc7a20392e3394741245d6e8127a7dd4f98fd969f2c686b832c307e70164f44f665d12aca27e3d3d80329277935b84783104cfcb164458cc47db853df92b0be74c16fa6f1be0a903f9d1fa21e375782827b760fc1b44ababe1c5ba376713435496755ca305d513aa8a5f72d5f5d0cac1f51c8f4f215d0cccebe3b030ae13a0a92bef34911263bed228aa6e4e3e9a5cc25a325d156c5748dd4699a54017d1434e8312b6fef324ddfdc0055f487046dba8285f62af9438d1a3f023657917c6ba4b5ff8dc41a0cf7674119091efb2d0d9bccaf78558b5d568ba206fdd5d9f74b316c328d1450bb9297613b85969131ac9f00b7b557b922ef2cbda663d0af710900a4c309e4a1831019d6a19952a6be5a7b26eacc1ab5c74a367b8ddcd4494b32fabe9d2cd83b8e122078ae35a102ca19719857d04295a7aa9a8812fe5a5c4c63f6edc618e59912db405c671557fe5673bad790410cee399451574e20c3a52323aef0ba54f83ae7223c7b41d0a4aa7cac86d89157fa6a2c18f9fd6dae3e316d218bc93034596f7592e0e217957cc833966e86014ffa7eb92ea2b5e67d18653c00d611e9a7cb9a04e3dd43aa97be3d24b1fd2ee9e5f5d2f747b0ecc0bbad527d9eb96695f2d005e773cd4f53aefc34a4b7ebd47a2df20b0b5b44c62551ea8b02ae08a0852328ba5fd8e4624020db89b5e5331d52d8761b55b21a0293847827a74a49bfeef6bffabbda9afc3d82265bb22015c250fa2658578d5e02f303b6214b11dbe88246b93c132a184b3e945f8515f0729a4af68820ed082b9b058f0fd6995f225d24659a085710391d813316998014883692d243549298034dfc492660e2d3f17db95c18e1712f53575c9881413f0fa6182b13565f3c5a32e89bbfd59c830724ffe37300196235c0df69b4d391ca3dbf9b299815acdb003320d802b953a4bdb284e5bcc5e399aabf987dc01f40940f39318e7872155ef92504f33e86342a3ff098de13ef6a3ed780186eca3fc6ee690de0b19816de90d4969f3e5cdf821a8da9362c9559d2000ea406841ab33900243ff5ed8fc41745fede8d0aa803522d8bcf90b65257892c2c3d43654a29b2ca0522f75ad1d5b746e50409a55d01acb5b2668e3059b5fafb8065dbd82e7c5134a23c08ea62146619dbc663a95d78ab3648e81749407de0885356124aa518e8ce769aa355f04960e3b25a483920e105d21040da8e911154382a420e7ce9409127f467d24ac3c2877e3ab0b9dcb342267c26272663432cc98ea30c26dbee293acf7e96b325590e18d31ef5953d1f634c5b31f0b7cf47b4045996fdcb916473f93885661c29db909aefcb7812940f682e0939ce231f575fa36226ab694e2d2de88ea3d61a1dd2afbe222e8425522712e8cf864cb38fcd33e3409586844170003e2031b0f337a39812013211381f5125865179f0e496256421916ce87c943fa75b2a9a578d75074ce458fad28c315a63a42ae62971d0da1ecdfbd823eec6d645ba979048abfb5c0faf7eebe38b37e7c40a94a3d2180c87d01bfc1dc5b337024f754d05d58a9d47a21aac83d66b4c01de87788ed42ed8ac27a3d668f95d6e883a0bc1e8611d0b94e8ccd8caad56484c36754d30d260fa385e7201edba277cd253b084263f12aabdb54a5950837a070f2eb6efdbeed57c3e1352c80e648dc2610b21c17ea70c383674d2cd8bb0122a4668a0ef3b47f4e99e75e0526cdef785c41054a49f1533f41f45ab748560d2008d211c524fc7da858321988e605f88f053b86b9ea49bc50d713ce95b65776bed20d9ae72a35a0985dc9cef37476c0ac2ccc6ba23ea3a9673ccf72999c30b245a1a2f8b770b09dfd90a6fd95fad5c0bf0a8b2ec54f276234f85866d8c44e26cd51a9ae5d283fdb1f158ff9171dfa28628fa68a65c05bf46f191304494c79f32d22ce1a156c6e888a2f9f45befe7308a6baeb1e12a2b8fe67692fd68091d9c3eae26d62eac36959833df16a00201f6e3ec7cbbc20bf3af0b881be259032f25f31a14e118b44307d7d1e2bb2d506a27ca1cf3f43df3127cd6ef7a7aedb2e6a7f14f9984ea8637c91d66e585be1d4534d5b4f28d1d659533d1b23050ad9bea8d6cc97a778d62bfc5e69a508b9e268624ce4a9b968d71dd8b8381f9be60adffa3fb573cf0e18264bf597d8366f9c8fedad79e955dd1b36f205238146ed7b7267f42c508efcf0f9acc613711faffc2b19dd8ed8050bba498c0e7c44c43580b4889066da0ef349ae735d362b6426b7b0776f5b6a8c02b37b26326601d92224a9e8811795d41abc8911e5be6244a8daf66dac6d5b9084194059247365149f3ad48ddcc0ed7c8bb398a932b43592e441b2bd11f61fc177a5016710bd46ee7bb38805e6593ec61ce060a6ed2c46dd85662b531e84c2bb8a5ea2e6c879ce12bfe82801c858e23bcee176ff5582edd601f11089e47c2f94ed82063286ae808e49ac9721f90141e55014d6eb3fa18b92a13fe4d5ab950826717e4ee4bdacf61899ddff7fa55e6bb8a7d8216c06ae7a989013b8592714fceb53f0c5678330aee247dc0f26b022a0bfc2824fb6a423792074678413b4c0baa74bea88fa017cd1e9707946913ba368c8d7f065fa4d233ce1f251c3cbb28a0025955ea6fb2afb498d7b56d9c44babd6e66027a3c2718a9c3d6b15620db4fd67f6a1cd5cceceedc21998ee42036d66006687bb1d96fb04a9b4730c525fb1d19b070b113d445057fa7b4cf86c4cdef3162583e4cd9192fb5de89dabf8784fef5d18c33cd094e3fd5c68ba5f54fbb6762c22decd41dfd5c6c351bcd83f8c05a64efcf5ea79f6cce4cc21b839af48a9ee0e95ddb07240073b6bf8830c97053135496a73c7402cd092302b54bc9ed82caddca9bc3864989c13b8bce6d2a74078b7b8ea7ca057a8df1363c7785c35690d64e825bd843fe2791c2eead2a274ba9fc9f1b79f9891a6b60c6ac4256102a10ae3ad3b688568078dd8a629a6690a39c1f42264d94f558c0d19ed07ffa01c7b3192aa3d64840a698341dfc730f980156a59eba2944b65841a006e69bc547fc65da7bd2df2437214bc2feef12b41852c53c9a0c5bff86f16e58a3ea11b6b84733322e1363b98bbda6d2e8b0e54f24af1bd99b101285a80d23dd659dca72bf31798094f55fa6b78d86512460157f94535676545ecbd82ea68d54b4b85efecad804add08e8dbae88319af7544db3e9fcad8279804b58904b728af7569f45c8024ca9a4264efbc06b4eda7a37938d3939d581b2b2c7565e09bcfd5c4fda0e5c05f9fc85740b5b875762babaaea3d77f8234f3c673eada1248ff324954ba31113a4b55e82ce596ce95acbb746c7f51d77d38b20a277ae85ac041ee5168d542342c7159871c69b5cd48531b11f4caf4b6b8da5c9265584fa5a8c90de46acb484b4887af7f462d2b1fed105e8cc396794554ebaa491dccf8491b17ff2485af0a27f1c81649332eea4685886ab8687e751c385a223d83e2fd545b96f10bbb772c0fdeb288d282bd9bbe6f7e070dccb88b3d789bfd6f74a5ec7dc961e12b1a4e9cd9c493fe67eafdbe05f36943168bb7e7b05a5878dc65b6e7d385d687fc1a3afb055a5e434de5e549e2da94c17ba8f38f9354d66d7417d74737dc5b503173cb88d8588d3d6000b401b1aae3a1cdd537e97337ca95db2f1882399d04228be469343e1fc9230e231d64c7e898976e440423b98a5ca236ff95fa097bf0c3d6de24367f3887a2826685d4973913140fd9c437a7b450895c839256011d3087719c35b4e1e92ae9dfc88a90f5820ea8ad98870140373a589f63e824115f2d058f70fc80e4fb59ef0ff43c89816f64dc5f5936bfa84465b558f13137f68d7320a1085785b8c6451c499b47c217595f32eeae723709d3175996269e22fbc899ed01b3722b9c982ac842207529c35c48e361745063ae591433cbe2152cacd1b52024b1d2061604f0fe204eef0adcf2fb6857d1eefa039c558242156102f224d6d3cb941d1ae7983381c33212a5e0ba13e6923d3fdf08190c80d763eae882c38480b4ab931c7f92f44b8872d7bc4ca1370731b0d3f58e0e4092b230e43c9b8a3f3d202def87ebc66446476158a99f5ed48b460def72900318949f070cb4cb187eeb6d5725f3f70f2c5d17dddbb35f475ec5ec2a138b500c897934be7160433cf80a4ce3397a790dce422452f9c4c88174d720f8487c7e5d047b2c09581fa2c8617011f3b4cc02820d7d7527febccb953def5ea223a18d62d9206c681f7e7cdb68e4a1ed1182776c35e2d4cbb2bcba08e45cf3ad93ddd35234563ef2b03a48f577f38c9929205790fe936dbeb7d6032ef8ddb6916689c7a8f3135b8adad3828468feeb9d6432f907162d70b1453c346abeb28e7d429b1fc5788e6f8190454ff28960659dddbb87bb07c9fa00d02cdc652e2888124dbee604f1181adbf826005a322cfc914def9b2de62177f5ddd1c70e8ad87a895a3faf7d5fd3a8fbb7434226244abf0b6ffc3ae605d0ea914e71ee9aeb8d8dce1449847aca7d523187c53b1f49d430d92f11c9abd822561b50f5a9bdd578d8cfb0d8577e54f38511627a39a7521eab1b4593de7d228633e9c595d325b5448a66723ba6fa61b0ed8ffed0aa59c20562097322cefd6ccd0f47d3945e0573d7e960d8ff110e9118dca8bfc0687ce8d59e166816df1aa7b0ed4df1c06379629215e9c4bd54a15628fbc65961e5b7d610377e80d140e64a37193b5e77093d6ca56c12951f582a23fb3f453aae0417be8275606dcb47fc75b6e5baf5743e78db40fb345f212be0d5e1eaffe35242f42de9fe4a82fd7d05d222e03460f00ab03dd29417b49699043c98dac1e21120612e19b53e18a50e96dc0a51bb85d00d2f96939dd1570eeb17b1cde7d5914ab8b160f02ec3ab09c16b686e6632446bfd27a482097d6c16fa9ca2045959d5f07dddbee68227417f7f371535aa2425dea15c7995f6e00785a0ab62f84004f9f2d6deff75994a816b405c8d01c187ebd737f1771a60c5ed99c33f05ee2d13a3fab3de7141211bdc758396067ceda6e2659a861ca589170ae77e57edb91122eadc237f78d17443ee36e8a265cad13ce75a9eccc1e193dc117592aa9cba6435c042daf83b75726c8cd4ef688e96dc767fbe696e48056f24d38ff978ac832a3d6baf91a0aba13dbdbfe92a7aa87c16f6be5b978011aab6d10bd1808648e611c716c565e83eba53f573f426f7f8afad7b8f40b5e26d163f91a028ff86532ca96d88536e3a1df9a9d5c5243c8139e5248b05401023174dfeed3e8946322e2ba844eed283d805d713fed8706f06cd286ddce83270fb136bb6cfd178d138adf6a16beb6a4f8e66486edb02d022a01c1a9558b420289d0ce7b498df8476806d12c9ac149bd8f8fb38535d278390a713b7fa86ec964761d6c6cf15080a365d2afa02ed85f8d01ab15bb46c738eab28d29ba1746341eb41d3c0f626a09819361a1f5e18cc5f43fd2de398c062ebba0b87319b28707d47d09f8857b2576aba69c9f9653343fd070669356cdaecafb770c31dbd10d2bdc0c56ff7d15daa1c982b1aa656e64fd7fdb5928d82369f84ddd979b8b1ee5c137a44b7b739c2c7cf944de9034f536ef4fc8550eab7bd7b5ca24e17c971046cd71d600ec6f1cc9a0d4db0035c2bc7b90e2c5666db9e6ab6f744c3ba58a1df6b9fd5678a636fce90e0de0444039d503197e0cf0c3a6c19b7cb7b9825c7f04746fcadd326c4d9d0491cac12ea76e48deca93e4372dc8f74b8a82e20bf68dbf9b818ae0d15fa3152de207a580db3e956aefb46e9a5da46b5eaac8275e5392a906ec9cd08ffc93c20605a94fc6365d0671ed0df90c8952981ddd72d4180d559081bdb3727fd59354a3bcc9092c05ab96a01f3161f423569d4468d9b7cf00d31facb36438f734207c5fa6faa2b76bf8f3dfd3228aa5afb48f10351341a987a4abb6c5e32a8a3b8108f7a616574b5ef5411ef332a359ab2db407dfaccaf8e8770f184f1af484600a0bf78f617d227f66a2a75e63aa34fe3ce3968ca1e7292f35850682dbbe8155c6921a63835555cb3c37848e9627fdc40b07fecf61b3890d9bf6d7a9f5b7e8ef99e917aaf90edc165152bc4cfd44aee745d30454955fcc6de561a1efc7caf87fe61804b5c12b644b23f51b2e7bcf8689c26983a2be056945a1fa6b095a680b26c63332c6a6b2a03ebce86b0e835f95a2e79befcd77140e263e65ebbd25a3ae70d672866556b8f20bc203c51acd3426353ed843bf9baa6aaf13bc5907255966dd39ea81a873aa64e474c2a30df2d400abcf41d6129af58808dbc5d4387dce292e697c352c8e74515ae86b9769627562c6c6f20c645da47d1671baa09ebb44daa542af00e253aa2e10509720ca553fe3a8629a7cda8ba3085ee3877d591af44ed268008b1a6416e50136d3f42f261cf73e8d44c8c6e3a3d0e7b30038a2c6b62a2f385d5c6378f45c703a6890a759963c08265e84d57ff684b237d83052a2e5fb3266a42f3cc3959674e84ef36a371d870b5e39a71f440ca3366da90db9078d1eb39bf1c664c86450f44847daf2e6ae6092244154c11a8dba2893c5c4fd4b1a8764f3e8413ff3789a583a1f2525bb308380aa2862a77f12079bd9543e8cf5318d488d993d0244390fa278c765fe91b398fc61517891e6ede41a5d6e243bec5b98c19be74858dfdf7fbef59b348f545d94938610507dd996210976cee9d736207159fe23645caa8dded7b413eb28c903328423991415e99383b5a5530e51a23353378684ee4f59caa2bb360aedf2eda205ef846f8eb740c2563379ff52d04dd35ec43efe9b44c0cb20f340888c96912251847a365276fb9698ad8e0855fb37129fd2e74e8f2be14e2157be55f42c3abbb88f0a5b3170f28e11b8040c3215a85c488e4d0bbe4357e92bb4ab066cd3c30b73301f10816b3b6f135cc02da2a0aaaa98a5b2cbebcc10dcbfd479a02b3d64c81656b035b5a19882be8df8dac836b2a627623ffe3920bd052e0abb8e5192bfef8af0ba60789b10161cb8450b2d70b18bad4e209b433df467db7172ba5d997d4cadad9c112ec6e98c290a9aee199ea07cce898eaf23a1bb272c9493abdca6676b1972dcfc24ed83832cee6d53dfb2b7c4aec8c197d7799ee5ab2128961c05af8ce934585368d4c5e29bc019f516bdfcb6469a39c3e3919b9cf0bae4f82bc8c5d6b44863419afefdc32f6a3e1706e7400415ba65f27da7384dea7a074ae81f1a05c75e44128909ae3e6745b73c7935379513dae231cc9376babc12ee395ae9b997d52791cd429f1e8ab1738c943b30d8c3da9f0ed909e58067bdc063840ef92f9c4e53be374e69b25218141a4ad1bc9d28fdd6451abe94b82c7ab825e4d3f9b319ec2ee255f5a00c67178c9cf497f54b2f8af4fb3511adc90be2f31f5840a915f2b4a83bcb13200fa7170f6d015664e58882744fbe1954a433e04965111b3a3779d74df244fd80885c00daf2e9891309f56e91b03c5d3b6d534a3f7a90bb0f3b41d85cf208a6efc7e5b8ff1a795187a8294a5c170b7bf44a4258d5265adc395452aeb7cbba8e67447512401abc17f6faaf72308bff2b38c3c7ae3d36683e0d9246558ac3bf9146dc9d97acceb3af43a596c761772dccd1734949f2f81ba3be4384e0f95eb32f6a1263e4f5b9e49c107fdfbf4e2d2d10c14d83a6141692a0671cbbec158aca9019e45c3684c2f814417709ad4521a4757bf141d5329285e440f621cc32974648411b2b61015173b92bc9af1f59eacf511ee0643252a9ca0fbf1280b2709eb9a5de662175ad58ad334b065b5c399580fecc8e88f9ea75d43386ad7ba56dbe5f0ef73673442c06d7ad4afeec833eb4191dae9fb9e82728743c0b4fed39710a4d24434f0a14d2724daba9c944d69a9c48948c355ce5ad07944229dbab83d0464f7d3d3a283007b3a5cd7e64ce633aff2bde97160f917d881adc6af1bd70475d2ea8f3fd47e2a1d2f00aee18e6d7690ed465ad5eeb5956712db83537e1b86a6637ebbb3c86b357bebc32764e0d3181aefef8d35b8c16acf36a9a38f409b2aaccfb16c0f544ba4760e4f980f2572d6a6f9329e639aaac0f7adba490a0161be003c81463fd7499652c1345aae21fde147b42c44303090c023c85ee849eff663b471429c91a0404493ad61659b321e561fbb14f8befaef302a5b565e3073c0add6f66e82f73d151f707c4431cb3279cdb2ceac19b882828f7df006555b1a94c7ef56c4b9a948fc350a9dd8a554d132a532d7f82ca2980de17c234cf815169548ebdbb3684178b6c0893f9d5a5a234180d9e8b69dcab34e395e26a0d6377b75e032de729e104ef0d4bac259c3e54f19ff72250d31b57f1f14f00de70b13e9dd75ac5b66ad505d7b40ef2978e5fd95ea4c357dc06ee55c0b806d5a297aa62fda11a01ffe325681705888f7b0f97b5692cc8fb5aec64458195eacfa581c0c399c902ab6f519241a45a6b86402562fb44645497b5fc94e2d704923862ea0be1f30e80ad9c44d9415053a30220f1c3cc32521d7c42594580fbdbd2b2f5eb52a8cbfe80bcbf685b6ae6e5b466321890969ff98a2ec39ae910c0dda8b738c007f9d278434ea3f07aad92db8f96fd5acf97b566ce699666caf8eedef459e0578eff127e03d69e801fd6a03086877276ef64d531a3a975483fde2b8e7b313a5d5c6e063d522abf78a3b0248c41328372f4e3e786f1ce721d85c23d330fa7c60bc2427a37bd08471ca25fff5b06d1e43b9c6a2c31731061b6f0212f6b0a0f50efa07864a8ee746786568a8d03b115af0c783f1185335dc5d3844a4e5876d298e06669fcbdf51e3d1883accfce4192af4d0f7b6055bcda83a4f9828578b939682e38a068bfc95e4d8bd5f50f9029e222d881d20e34d760a9c8bf1cfc5554fa6d11922fbacc13616de1aaf6525aca71214efbbd65a2720756e9aa1004f0fd52a0c9753104d03d81b1c323a11ed5c03484dcda62bbb0d42582eb7872dcb81736c2d01d90bbc67bba1c150b9051c2b9a28346835d19d633550cd53bd015ad04c2ba1044e8d0a0b57cd372d81d47ae4ba1bc1bcaa50b08530ea4e14ea11e9b7e09305eb07e1dd05153598c7603200c3ff00e722f5cec21bd06b5b9bcd56edeeaa556fe01e9abe956c125a09548972b6a2e1e4200b019bc3c9b6e3501e0753e921d4c359a42855492f753b7ff292a895ff0a9f0a1c0f4024cac3d5b45a53f45dca6c466f0582132cb0f9df4ed57b35ab6d5ecc234b052f7b48e987e8d219046c90de2abc56acc06b23dadb50154e53ab96ab692bf8753bcdcfd6aced116ff36b7e738b1efdb03939a0b9b5fb3d9bf64c5e24ec5618235677ff126ea6705b58507e24fc8b35ec7e9fd96b86a79de245b570adae9fb225d7dd448840554610616d6f73510f76f6a59d285a2895ac5c8fc7d7bb4fe8fbae7036a87cbf0b067c957a82972c8aebed4fb7138ad24a0236d8ccadb351f784c13a8cc5af88147cd2e7efa9d25fd0358558bf73faf3cd060a648964969da5fb1767747a8de455cc1872109fb1fbef1499ab58048ce387cf215fb247c8a1ea2594526dc614fbdd4fde094bcd1df54088a67199ea570fb394f1c31020034656b1bc84a57a90ae3bdaca7e672831b341b09acfd57f37a66c7a049c1addb1b598e60497c5b1c259c25c2d2a216d3d434a0efaadc555207351fd2d04691e64c3ad3fff5fd410dac013f487664d7c39f10452b2952f7bbda89ff80bcde71551afcd6c65e74f2df9d73264433dc46be0d892fe1b504045097891c2ce6c9b8a827c0be878178dc17b283260043d8bcd81e72f9d05d1f03bfcd661eb3c76d6af712c0e2e028332166edd40fa607f41cdcc61eab6a950d877cca6cc8620eacd26a51e2f118313459e305269829d19439cf3d7f17e6d8e829bab638d43f75b6a67b469a5186916c985da046f07572503199285ad56b2336dd78340eaec73596aecf68cd7fb8d25076a7bfc3280d9dad35af6154890fd5434166a2998df879e0f0127678a800d4f717b2996c7a74b8a55de25dbd6d1873a67fb9879a27cd18acfde1e9d4a960c1bc329f8c6288fca0835e25a72dc17c3f9659e6a6fbc6aaa5ffa8bbbe8b4984628e4f061a6a92c9b668053063ab2f04f3a428d4743e81f9584f08c0f8202fb22392a77ca533aaaabdd2d81c3d0e0881b0c7846361cec5b2712669affe9303e7139383170bf41c0107f19a36e842531ccf24821735f6bf8860385846c93367ef488984bfe6eb0b90f26b0f5d3dcf8b85afbecd22be5928b739697c39a9df9f40257fb20d4a2f0b32c02e2ddfbda15505209daa84bfe52ddbc0458e729dd4698cbe6e261b3491782697e2e88aaa97bba19d92582abc0e89a8bdae0ef430cb1ef9abe7f5751668979f25caf2fe2d11f32eca90872493984dfe170d20815f9e00840aafdd9e7071df62c224a541df877ab4ed5f940228446e06aa834aa95064ece5493b3c9685d6a0356491e1de8857bc21db31a0805bf6716170b63098c1a222a19027afba3ef90b0bd54764639366aa3aa28ebb642e51187164186183279ede04c2a1f7b44ed7ae565bedd1ccb27ee4930ade8a01df3f137c225a8da70c59fd120f86bc0bbe8b729b80eb5e967dc97290e11fbc71fb1f329b131f273bcfdda4e121b5d9f3c1c34ace085afcfe98f6dfaf29f48aa5eec6e5c5e04f0507aeda2fecde4df846c7499df5a383548609e546d507ac3803520387fabfe4ee631e6ed70ff210d4a1d0a981838599f6f2af27d50e6d0d9b9a43791bf2b82e3f3f97b7b5f754edea8f2990b7d7ca6e64db820cb6ab48b7ac5538a15d587f9e3123f43e96e098abf3193bb61c4c1a09de3f4de4271baa94dd9682efd608c952957218e38152aeb6a730a089c828295ed5649fe0aba40e16ce169332b420c078eadae47c312cd7ae915a6940d2905600b809977bdad6c1bd135ef5b217a7bdf2df60c43d577ddf42658ead85d251a32e8de81e1f0b7fef291b8a876c3307c530521a671228cf8397cda7ca6690b376accb65d719344117293b2cadd467f69fa06b3b699709f1bef3b5a3f421f337c2c73ec3ee5953dfccf21f8ac8923e12f51c59e8faa68548f1a9143fa65fb69198d967f038516db1abdcfcf36685ba9fefc6cf7a7ee3fcbb6b13a5d244b9cf73f7d14d32ac02fbf99ae8d4c3004115e97758509125ed671567a1bb3318414d3cab817025be41be54634b72a84c7ba7eb091cc5f874ada1911909056f6de29a5eee0ed3225f0ec0675a356e36aa1370ebe47880c4d24f0b1494138dc7d96f74ed98949fdff3ca4080593e96384157e7a9630cae6cba5d09ae82c0ea08b471fc19861306162efa463364ed7aea13835db39989e22e4ca7fb3bb0fa5bfd72418d9c4f8f32763d7cd53070da8ac800a337ff6ae94ffb486877772d753cc0bd8ce850dc68a9422c8ea8d1343610417f4fb934708060082de6ea218150f0a99d94af5cd498723dcab08e43a88b75d36d52ff2c8360dcbcd47bbbebeccceb465b4cb119a1a9606482845491714c35de10bfcfa25c61f60ccffe88ccb9c1e24062048873b3cd8387abcbbd26285c5a4a292eee2532cb7f83e39549f6b235a9929461307d433d370950ebc11af7e6b5f6e9299b7bfd425176fe5ebfbb152314ec3db45c686b5750cf734054514e63d0dd927a84a07c8ef2e4ad132fe993bf1423f44b1f6a9ac62997ee4784fe1ca11e14fb72b5d6722ac9e1374afee33767bb1a2de4fbf342f532a9e1cb42725c310611a5377ed27b68ea32e4f34ee38387d2ebcd524a0f7990a576673f37b2d08a35121ccb3361375265ec2ca0930038aed8d901874a700aed614c74693cb22a619143b930a3f97a32f68af8228af3aea7b2a2d38b1bd751d79d135e9c2562a270bceb68135805f648438b8cf5e828e0df7c01ff3c86db31f470249e8e20579a0c7fab3a444ec0d992eae277700e3a9d91a2dec1bde6e17246c16690bb0acff30d2ab6b264ebc6e4d1869f61526668a793b542834f073a4dcdc27fd44faf1381bfcf8075c22fc27d88d879d366cd609690d39e8fb6bf66eed85a0369433d2f2ae11b78871f8f9ec434d3e682ae2c812f32b60024a7b980e8c489e91194c7183f8e2960ef0dc5e80331e7f3d2a31428f80ec03e814ec3f86cb63c8429ddad714aa6075902bdbfa5504ecd938ad1b26168d935a2d3acaa383ba3ef2adc1e161a004937fb453843aeeac50408de642a3de0bddff3363e007ce0cc9162c08ba9f025d4e0793aab523e3b7ebb86ee82e23c42accd0b7ae73880f087038632aeaa26c3d9de48638c9bdd24f40187eadb4b6ceff1b4696507d2e20b1ee7402eb52cf2c7032b724867c86168889a184b4c508d3bb176ceebebf9dec004c888b3c4e398656b261ad836d713a1a2514485b87a00e2201c3f0ced7ab18c2318195b326092b4b46378b8479623f227f64dd28f57e6346b7e4fade04d678cf8df1040324b80a24098f17e4d528cc87c410795e0e5f5f2558a591ee17de77d951adfc487e89fda7b0ae905a15fba1ed35421d77858d7032d7502dddeda144f20bd517f37553dca1f8c77386ea3efd2be7392242b2e250cb23a4017ed0a4ba1e95fa6e6ce1693f4621583c36c1552816e893dfb8faef93b3ad86aca01e424cbe803877e6abf71a1b64033c0da3fc61e4a311c29932acf0a8e70719d2d16dbc22a419530f8e6ffd6d2838478b1731b7633b2d4ab2ae6aa0ce2b80348ff0142fdd9afdf041db09d1e3a648d4f9a3f57b9e3fb2784c5aac324fab30091d47a3b478bd4343d172d8f9997cd8375672cc4eca56e3e5ecc07f8da6d3a7f2c63ea7bb0bc3076b842b6cd35b3b68d3f744dc5faebcf79364df0659e24354a24ceced1ffc1b2b5b443b694e603e7d4c0f425b5ed394a171afb7a9e95b3e0b336da678de2ec87f79bdaf558344ddce378c3e166921f6aa4cedfdfe0e1f5d144c077d329f2faec42584585fe9f670c8a1cf9a75da0a4e1ef74489ee035d87b88c27fb8b02f3a85f0c3809328dc91f2f9b36564ee1e996ebc60af99ecff852d800f7c9da706289bd783abf3f5a2d083277102b22bf22d07f25df72b261872f9e2554494b2462e648c3130e0dd4c18c7084b4032df2b03c3d4ae118bbeaaba9014be82e52cc45eae68950fd4417630a6657f212471c1d480a4926d6eb770c8464f589a0fef13769c5094c670092e0d7f7aa37ad7a82b05ca05d904006cba462cfdbe513353bc9f02b5058365e324116f920b8c32592faa163cb0da5ecb8ac45ad7daef8ddb73cbd0d7b12b5d713f060e2fa2b7edd3f36d3c624d78da8d9a185dad5f5a5d0e0c9046fabf2566df0e943fbf774fee56da2e1fe1543d61f38fb0ebd042e0dd17fd2c6c113031657c4d66b94e4ea7a423ecfb2d87914b476b0489703fa5d42b96f2019049b85fdcdd7f853327d8530925f8011eb1e504fccb20e61079deb117d2ccd5ccaa2f6d99df81898bbcdbf898acf5214fe59f4581175aa1907fcc65b7b58cddb993dbf4209492ddc44e6f71b3e9b0150fcab70793035eb8021d3b49114f66ca2768e2e4ed0cf1586a94495c5c42ded5305ceac1fa3fb5de767056590d220a39e6909e76b158f2d4d14b8af0f3cc9701e3f716882e817e0b2c8d602fa00c8a25ee9b874575f919bb5ccaa6443220d67fcbda65de4e62c9a005ee050585bab766b99dca55eff0eb96af00af64787f9a6661a706b5ebb0a3b8785d7f6fb90556fc992f9bf62a903652a71a1de8a74ceba2809ca12b807ab19180e076f1ae055065917db5ebd583229c3fe789b5e83c96be7aa602175752687b0d153f7f3ad477da23ce62c152033cd20dd33ff4783696c02ef31c64b98d8bc5d62955e807c9df918dad952eee8efd2010565f7e58c7e195840f1f335fc704980cbac1e6ace4cab1abac4dc47f8d76e876a66ca80a0e78fc860f130646cf7426ae7b80d518ce9c86656686d20a51042abe319eeaaf22247839e36a04ff4fe4263bf9e2228ec9d4decd10eb3b82e55cd84f0b742ac0e1b9cad260b2f9eae7991f0367c5b8f375d19d0c6a0d488e8010cc7055a5748a03daf42a64546efa806dbc178ccee3c3065ad136c336375a9c4d27463b3ccebef91a63e12d6b2516c65a398b2b3f8d3484c9d9370fe9d7b62aeb353fe5429b051645e4615cd80e3edea0db0d1965bec0e28a2245f1e660a40f94c760792a4d0227572295dfc5946080cc468a003353fd936a0a15b4620b66f6dacd36657f06c2cc8bbf8cc9592fae9e331bf36a0a1f162f1f3d93c095701d548122da4bd0019e5cfc19aaf37bbb7d00373cac565f17dbf049f09b455be7cd9fd119d635cddda86863d177c1276d1d9eccb8d3889d8630793a1cf573e94f68f3dadd582328b13f0f95ef77fa5740242a19d9e7dc1175420a695089a4fc1cf12332d2136aba13c248fa5850eaa72d9eedba8fe161bbc16e83e5468718de39e2997b715fab91a70a662e308c414266078b69535a7aefeaa391672fb39c1a01ca1e1b422479d71aedfbc3925b40193e4a08c1e14dc395a04369b08266d91263c4ba218f81ef6bd92923ed309cba90373cce9712d5f8727af1da8d6916892e674f521095b14facdb91dcc533827d136013b8f98001824d9dbdcc5d6751abc97ca3b350e0bb7076e9b85d6cdb782c8ed5ba1eba9cc0b8282c7b105ec79f4c7035e5340e50a6c2fea4b0aff838e94155725829c5845c9e75e8d812d6c9cda9462788f9c73f2a511034e9fd278883cef1320a9efad2b0ffd4853cab557943f1ba21015ec557238de3e9478c7b8cc7c748cb794a828f6cfabdf9bad6b735a471fcdb7fce6eadd2c9568ffb2c794ce72441c1724aa2c1f55e95e1ca78fd0f798bd4370aa4a7a6c0bea8080126fa70cb9ddf0041683591f37494872389550f9beb61856d13321125d9c84cd72c1076c450c80e3546607ce7665e85424746382f1263049caca4132e22cf87aaff3918a220ee16bac93c3e64d9dc4f1f47d3ae84ce5c5cfba79788fd3c41753b725dde9063c02226ca22d0037b57bb44f44b6aec79457cc2f6b6d87b238af3da1d437a2257a975f73234bd45a72bf406a340b817a714c2de35039152fc7f3604af98507cc70850fdcbb6dd8d7cb9783824c347405827fd75b257173c504d3aa554081463596ce170ad53b0df0b0074928893ab1bce778d61d67348bd45a7dfbd97a3b35977fc3b2412b8c82793add1f6bcbb78ac066840c066e73af6dd230455a0490cc36d760703f4bbcef491fe7b1ff6f951dd80af12a3ca06ab5bfe4f2d0e1eb9b0ca4823045270ddad1ed5c87144503d997df637711a64079063549dcd5b9ac8d5d16d417446efe9c438f806274c812bae118ebf1a13858eea1d659065a4f80b5a284457e0f1bca9b503bda257826655b3fb5a36861fa77e0bbac34d66a3042ca3d8c65bc6e8707ba50379ba4a1f0e5b992b09c11b43d560316ef5e1f448557027e95ec92a47dc5f6b64c9a1e335d5b69410e83641350bc15566ba429e9e883f3f370bc1daeb77d7e533cb8ebf860ce4fd71807508f78dcfb04327019d391ea25f5a2a693cb198495ac9a50aea234a47820ead8d1b4a1f2588b65a4e619cd8ed56438e49dd78dffc373d06819491944dbd4cb5e4ad94003c86328175f2da3029db12682559940c28e2c9fbb2849dbc5721501b9cc37e6aa39b6e7fe3eb11a5a1cb259fb175a766edc2a7e66cfc90a89e8e04539672e9fd16418fed77f90515b6d2a7db9f0d8dbf0685dc9efb03210099726000499f1b757dba2b86541480601c9f6aa88f8c212f2a26a7b45a13f98f34827a187a30a5cf59da89fbc83fe3f8844948e5d4e098d7917724bc3f6340dc9846f4736ca7414ee3a16e6cb3a028bfa99e14740f1db43ed643bd5ef9d2ec443a7d0a96c3e7cac254efd7e21d46004a75c0038c0812addb5c52c95114c4cace1349647625ac8bda5c8b75e5ae40e9f983597c18c53636431678e57f4fa840013febd79848ac726a35b78fda99da415e9c85c8494ff704748a3aff9aaa20039a44a73beb2b428050911e18d2f728b8b07551f881b2020c1bf614f118e436d47c326c2f1b9500e636c5d4c11a26c59e54a4f7b52c5503c53e1c2f9b3a6fab6d72684476a49f6fe913acb8d564fd8729fd40a0ad86dd1570b0b34f3998f1b2bd9a453a327d657fa75d07141d36e787326594787e1377bd22d79fbd9d930c548a9c0a320d0d096b3a719ac976f64e5f76435bb09179312d6e520655ae5268c2b53345d8c706552e99f7b21d4c295d5369558ac74f477582ddb2afec6523099c711695aa20ea2793bd335a53656fa00c047bfe4ec2d5affbc4a075304c4c41275e3026cc1003d6851b018e636e3e2d6ff5e4cc55c314a9b7c32db12eabdb2f61af579a146537b69d9e9e8f649aca5a3b1123316cb929e84105d0f903766ea5dc5f881b21c0f9c79532728b104a703726112aeb99ceb8e2f881d4258e908e2811e4da7d13d15f020abc7739835abd3016a0d8e331f074cc9a70d44cf950ec5819203217be43efb08937c2598f0bc918980551b6289795eeec6582a8ea38dcdd05d3660852a37c7b901f339e03bb4eb1bb8afe1201121216bc315978c7e77435b2510c6b405efe56521ce68af29c463ada1d4202833ec5f54e45649518903c1653dc9b98bde19131746481d290ba1d8d45f8a8fe38bd7c8e54eaab9f7395678f92c3eb60496717c7f73a17efee3f9b52e06f0b44992b422657678769981a51f607f14e636093c6147f081430e170b6a4842c7d1ae5c906ceee0d3d7ed9840746fe16e8960fec5e8435a7c6973d07dd6ceb255be8efd00f1c5ac62fca4c1ff8e61c11c591e60921bff837748b56d25643088fbf996f9e0dcc39aa9ef11af00a0cd4f6f5f5386f814da098554656408075816b8a02e1eea5540a92fdd983b6a586a24c183a9043ba60bf4e19c7b35129e65ae70499b63e1b868bc3b9e962429363c647f1ec38b26c184d834e02d0b0b8b30f324024995c013461645d10f672cadb61222ff6246d4e63fecf46de05d67048637b4f4acec871881873080fd4f0583dba57aa550d3b92ece263aec0be57b837cb62ac9d0231f0f54e118227cbbeae05b78a3c59e728833454df9275ff9ef26415d61127e6f997720d302c9f639d4383ac8ddc90464bff32cb23d83d7e734ba44f75e1a12c3e1e81d024a5171e698b8891a040dc8704b393a8b1613f7461b885ba3f940a6e3075ebedeaef31e22bfe7b439f1ea21ca05a52ec0173b9953c851c47f2a8ac55327a297e89e1d8de311beae9bbe102e04f204aa90a8079e33ebd50262bc53968f8537d1e1c554541b833b1bf6031e578dd0d695ce57471472a34862757df59fb604a969fdd503cca2d87c20c4a061b53c3268d6ba0e07027419fa77c4678f0186ea714dd0294a7b953a35abdea16a899ac72c07af3c0bdf5b87af1b0411e3c911053ee943fc2efd3308628067bc728f9e28341ce0ec61b415308f2f29921a94f79c445fdc92455e1842b2fb72dc128d804a6255e0f89140c21fe883da966d629181050a8824b6f525e352e0fae2ed6a94c15ae4d55272d9b96821e4939355d852b7fc57c9b89a4e588fba602e593b6c55fe9b25e75a9e8a28e8d3d4e1f299c5a4ab491bf62bde7ce26cbf34653903184004aa257d52ce06efa07b37e7218ece9b24c3370a21cf3af72ba7664ae2918238f612d30c6eb1f09fd86d735f81d54a35216ac76671af8953ec815de7cb5d5c26886e6c12cb056cc75ace0ed75e46d93843d92de81298ca948a7825c207765ce025a11b2f248fc9c761aabf125c2216e4685a8b3f1e76e3ce2d5289daae5efb70cd2cdac968a8bf9825ef4f576d7529ef7c5c6836384e225106ece8aeb72345ad818c0fe19e66b231a68e246a331b9a03438f9137dc38908206fffadb6687a5cb51a289beaf63199f59dab9988dc70d3ae571cb1af59b333e7b93ef6500f90d5c34c89b54d8218bf261c4b1b02a89392b6e0aa8fce3195c992b5d7e1c95e684f9ff30db838b2a08d6721f7b9479e6e8d57f65506a9353ec373839c849aae87d8474172ae29abfd764c7703534897dfae42b0cc8d3b45928983fd998ad36863b2b99060bbba2780380ab98e74eec198c3c62e194448326dd76efa0ba5c90d3afb269b5aea6b06e33de3bbd6742c28a8c7d38f390f379e1b784db7d6a94f0e89a72d8bfd0a4d9e0f6b9a9343bfe522f8a7177689fedb717c12587eea062be6be5dd60e1272c6032d59878b12993d32b30a3d4ea17113b1336d6fdf590a252ffad23bc16c60b0b77eeb72f657ccf0ddb88319eb21993d9aaa437792c56c881927e7afaf9b593b3ac8fd607f0b8dbbd371effcb1989585005566264ff6b0336286db3e9f788c57b1eeb00806ce7b34edaf288ec8db5a79360b27c4660690b597cceb36b5fe2c710bb728f97f29952179d8577560ff61db8b046494604c66020ca9f39747dc276f2bce299b82c495c6dd8c555a217885c553b40117abeea8768a4b6d1477785d4ac069d3eecbb5d6c4a99186ab4e8faff8adc4a795a13c19483e69f4fbf0382031339a7aee035e5ea40d9c357ff36342febbb19a05bf9080715208e11168dffad99b1d803c6ebdd15fdfc7dec25bf56a25258454817237381f387777bae34182161aee848a45f71a7a504593f03ca425f268fc44452c611f21dcd7f960912e8c61ad5804b7689fa7595cc2c004a07ae361eecaf510cb36e880c40211f758b5d8625fd5962944a28d4a0e651463d4e1708fe6f925c4524c5f2504c986ae58c8e72b49b0ee5ac402d53ecf4fec238fe37476ecc0441caecdeefbde0e7caada013592e35d9274b1d3e5e888e108eff9a422040c7fcbe25a3c2b3cf94711d8bc21087f26358fd478adacdd59e69324ca0737e86de5801a5d9d4f59b85bae9678b9e30355d23e5489de6c4cc5d7209862d4c81fdd49d6125d41b213c036a427871ff00325b3709e2106698b37790f07cfcf4a0fe1e1dddc449d8ca43efa60e6c5ca959c11498e6a674367247bca65d8ee9854dc9407867337edc5a7a2f7af85e34e0a65f0c135052a4c641f9c3ad02e965d7202d6298f7687cce9e5b87c7111c6915375d99dacc75fe6cfda7a44a1772429dedaafb2276ed8c9f8a775eb1151e3a0618fcbb6fc1abae0c56794f88ad6fa1846a40ca41007408c0aa2845a9f3eb9cd7b527131d51e4f9033110d08be5e2dccf3f6c63e1ca8c92d50a3a0cb73c5cc222d4c8d174e02627585dd2af906490c81e2b139f2a34ad613c20aa7944877467f880e1ecea1a6ddb78d132d7e87579de2f696eb3970d3970134b513c91753e90a5aa8660841da433b57947dc4f24303dbce0d4d44b6a10d0e0257b63e8a6e2a16f275a29a5a325d0f62ab18fce106b6e16a765996eeca61933dacbb4409b96a15e4594f3adf124bc360357087e26d45513af4d86f4b8173cfe12a35cbf5974c94ca9906aab7db46587c950f7790617228aec0f2f5ac136e7b663cffda6d7c36751916946c2f5b0ff956ea7e591da238b3b80a77549cbd08ad1c8fd942667db7b00754b358b5bb614d2dff897191bbdc05d1a7dc18e696da2b66baf13e39503be751a02d240921a76e03729fb749daf5ae6561310fdb87b4502be3662aabbadc29a2b2fba2e9c4c227594f735744dc0f7aee705f8fdf43be095e3a2526d0d2078ce51caf29fee7862ddbe30d13b6f74c530681f017920220861671dc5bfb4968f22acb089199b6657c8f4883a875ff3637fd167f29021a112d744983e691ddb42bd706a051ffed4f1528783409cd45899fbae54ad8685e7c2cdd1c6e2c17646654be5cd35c284fbe8479473961856a5b68aaf8b38302d019519509aa5ad63a1e0af8c37f8e6a729291ea7037582c23b342055387c6b9894f88998b2115111301acb426f1d55f8656883e2e3b3d2f94de3856fedb81fd53fcbdb02c58f61ed1890f03848b3c7c2c4dbaecae46fdea77ffc6c7aa5da53a1cb5ee626d973e8b7314aa0a10a89f468c5f54afbb57ad6700bdc1f2722737987bf498098212816e2ba2bc7617295785ed20c21a1ae0083a43039c30895d267e111e888bdcc44d7b33e9fc18fc25fdef63bfa45282ed289c566b31ac5583e427a6331da27b3f62adf5f16e0f16fbbe01e6fb31a228d71f5b475787f820c00b907d74ed741dd867a745900126095d1956dd0e9e0f722fa0723a78f6d2c7d037e1608b7166d50e4759592909548f2e73e6d0fabde50c5808780dcbcee0f028c0911d35e8274bc6d1f5f9296b0656d2890e7f2c6e49249a23b5bd37b2dd2b4bf93aa78455a0b66af4a106c02be72f84f5aa81f380855e7f3fe51a90fd9e10b86edc8610635ba45cf67064c2239be13f788994ee21e5dcee25c8b3d850877fe5dbf177b04cc0acc5b0fcff7191763967d7ec1d5d7fbfccb8f6f3515809bc62ca77cdef10d8d12562b92abb63bbafff01445621cdd8f9e10eb734af337d5bc839c3c44e1ee338fb3d9f4c60e0d0debbdbad0097de44015b7d385e332593d0e52aa5d74049794d982ee91638e2696922fafff1c666ad15ad4b8a3ec5c91e022ad71c391273dc2698547a451035278cc10be2ac97ca33a1f81af301201ff096bf3bffca6280a49b4c69ce662a9ba2a8322cca5ce7315c6442874b708aed0cde6bf14ba05ab80574f28eeaedd65f77259848630f02da7b345a9cff2e6ff6abacf2627c6f0c0a9e8b0628f47fc7314cd16adadea74930e96b4a61245c9dcffa29e1dae9b3bfc98a2962913ffa15e00c25a435fd776ef2b7763e70ef46515c1ca64cae99487520d46585bd50c8d98c88c045169a54efa9c46b338bf305320a3cc6a518cdfaa4ae288312b802de5f3744b24adbc70f1daba8a3eb1a7c68d2d200eab5038a9bd3068897a5b998e9425e7894b2ae7b6a4e142bda9302715712ab3f802e14d7f0decd710ed5ee95938857d6ce6a50c4dc2c96c1739f4a6cba8e9e5d05d039c5b4084c5cec0f7ae7673cd3774e284a9b5494009a0a66ef2bf0e0a8b9bb6d05cac9604f05fde9c49e047d575fbb8022240f1bcdf128025041cafe5cf08119456da47e9903cc648d88250840a8f8898924b8483636ad1cf40064a9edf6ba0a38a2f60158c2b94faa1e99a841789fdf85d542b18fe70f0e3a7d1e50d5bb901d94a519cc302f79c3213c7b6cf1a86315d7d90e6c803a66962ee75a5e4431f33db81cd5337a6440b4f1307e68a82143765ece8cb2bacd00c543fd331101469a7dee5648dff9503fa785918f10d6350a4336604c69b3b7c38bf1663bf4ac82521dc1e40d35b4261c972e26ccca3b6b170d4183e218981a6d4fbfdaf89c40e862bbbc3c63534d92087b093b7e858c2a28bd62b42a389169bee0a784f3e9463e1ebe352516f125307c0cb6647686b2c5ec8b93f53ba7b8ceb5d502acad2277c33e0fa5d8efaa17db8a951e3e42c8a1befb441e63427861249c9573366ef5487a69a7ef770a33625b0a71b5ea51acf57bb4c2aece0bd35f2e1744499a7b68056b22dcde9a720795858418c2572c37e73651b15b24b300d6d5c5ab28c1d7a612d645c12ad564fcbb62feb8cbce8a7172d4b183fae97e108761d113508c530b7940ec48ff0a91eff04699acb5b5558829ccb87801e62c999972fc642676bf8ed9f44ba2585016c2a1834223fb769219924e20ed7a1c1fe496001ed17741ce0adec8450f34b204d4b949951d9120f35c348d90a5d37b50d568257d1d3900e67d86f6895a057e2396da5bc659514a92cdc915f7c72d2ab96f7609d1bd6607a75bac847c823056509948df4eb67745173dc8fb4a7c773716ce82787b0eb8349e2fd2684f1a522742f7a58696038c9dc6c8dc2ec5dc54cc5d9fd86f80ed0c5de012379d53c8e9da0997b2d9c0f39e881cbe667914261e99811ab7b3b882422e33f17576bab3ac35347bf8229c3a6a91655dc6f6e91b316326dbdaf807d708522a2a391c0addd709f07f4faeac814beceb83c3acc9e45dbb33a7f7ffb3a712becd5c69015a5f4516241c8025972d51c09af91f50e0c1b9ba55d173f3c3630add84f523ba557433088e5d2b47bec32b42914e1d0b2c64b98273f01afc779fb06b76ad7f9702191fc4c280fb4c842cf18a182086b907ad579f5d53b9c738f4eb636e89f6fb820aa3cd83eac8f14efe6dad7a3b6e62df33bdfbf0de1c612c9d32d34e334b0f034ff8c17f72239cca687600ac5458d364357fd82d3d9a0c571c19f57722f21c43e570b5dba6ece5760a2e4e4dbb06d5e7d6a375f7cc41043f5d254201f6a6b5bb1b4ab44b743b9a47a916f60edb9ccad9a231ffad610c6696cff8bc58395c2332e680f9b9eb712445be0f916a387ebaf8c4800105322d35b4a01b94fe4c63858298b101c5f01028d5e15cb734b8f19e254c84796b3e71ffef435a3244bca0fdaa0e629d7e433753f8b6f90129b48218a202db48bde6dbcb20db743a7daf5b1e1f9cd92b9a9b210b46d331f5733195563aad50eeee95efdf22664005ec0180e607e01c8255595303119b7719c2d2238f923a3587fca339b3200a4a0458dec246cda5c6370458863393c66be42c039a79320d8c09a060dff5589c5676cd22ccfe0a923cb7756b2c587697a69ac083bddceae781f2ee6a04e9e74fe1827f1b38e055668e0384bd31e404e62c4fdb650c9d33d6ec72ac8a0c129df98473a17fe4653173f60d96089e1f94e8bfc943798d2a391c307ef3f0f8ccd73bd9dfc3be1d91ad5edd2bac17008084021cbde44205638227c02c8cf3cf7039c704c18271f1a184a9c522fb60feb8d717717509d767712534022d4e4df0ff25ba5c05b23836e30e1946b288b77e57b30ab4c3037e2f5c5e114ead12c9b98d8a9853bb465a0fdf12fcabaf0c80d894fe76f807a530d907ce96e4642db27a1756c4c2146ccdccf841fbce6f1f688d833e7989e588d403ec9d47b47af4963e2852bbbf45476facd079ee4c4d15ec09e91d73a7448da6077943b21be42175b00378a5f5db6b4f33efff8a9491123ce79cb56023ec2f13fef5741dc149d6a0be32ff271dc0231a5fd8bd8d8360cb8e5a4e1ce4eceec4a15becb6d9099d27d97970a0a6342ff96cc1087c51d725bb9e81d7b9406cda1acda3d7fcf183cd99a6af5ea45cde3db740214f5c8832415f118d7d2d15a3e562d272a71501c115183b0749b78060f1b3aa5cb3e5b96e3b012dcb81f72ebcdd2b1ae2081d1481d3ced7f5ec4a7a622a4d4e2af4de2b254b250a47f7ecef167e90842f5e4e0a084b20670f280f5b39e6de21102ad9eed08ccf580bafa0b75eb59f7d390c118195d928506680880d8d8a6e9f07a1f26e8471ae8268b05efb2f0aaef9d14342afbc248b18318b2b89b79c6029c70374d8c0d8dc9d7f846edc6e299a29a3bdb177f08c8c291102ac6ed0d41fc3e8d8da2c96512ae5d970529cd3a43face53d99691a8b46c12bc67d298a8f73d9790254b72184487aee2150dcf218f592a672ebec7479fe744f459a38d4aacb26f977430605f8483ab80f22276be719b33c8f037940422a74f086b28ee4befa6d9ccbca9e8a7dcc136af9714bcd1950582365591e1251ae6330e36220e2706477494a4aa048715518d5d1ae7c5ee81fd7fc054fd126f5d9cce8a674a2459092c2b07a823f1619698a2f6fdbefd47b4dda7030d93a0f99cba604821409c9fda5d72eada6cf37d26914181eb5208de3c773cee5203725f1598742196004238732c6090473e02a2ecea5fd64427d4afdae47ac24680f5d805834ea47bb2fe918a8d15fee46a1419cc35dde78a764f788c7c3c6751f66caf8eedef459e0578eff127e03d69e801fd6a03086877276ef64f1dfd77be660b043c8e4e0f8a37fa7b309bd47f9b98217e9d23ac72af3928a70ac5ee633e455f68a80dd2b481a35d379edc6a18ef2d03bdfc86cf3eb6c0861dc4071b2b96bbdfbe9e9614697df18642e2529dd9a90132ec8c6f0774acdd119fa0fd7542200353a2d48644ea6217dbd8f0618a85ace645885ab1329b699fa1cb9e3213fd36c7062047bc3412b171c544f74f2e834c42089810f8c47697f79c2b343d7bfe353dfde28c3ec7e1645f6b5e33a30b1e4ab79cd227ac2987d1a765f8b2b589f39e1bebf0a73fac3c3d6f5b04e5b595c9e3e680dc75245fa1e4a0a61f6be4e4a7b65ff9de763b9f87c77b8456ebffcf619403024fb565ce564ea65f19334f08956ca4dbf2517453570a2602096a989ec5de82b9c4df8bc627241b13f1b146884d3de06a2e5b2727054b4104978a6b1a58ca99f9dd39b2cd4623b0ba99130015124ee57039498611072779345997ba5ffd3e1659a74dc78831d0b267ae9d26488e7d5a2bf3974048baf1c501c176ca870802250fa47014dd38e57053ec4801d50516a9ee74580a01149d2c80e54d4d72a217e34e4f6d54f1a7c1f38903fe718af034391bd25abf5ee29581705a4949c58c9e22020ab4b8b292e13e22bdebca2a9c159a98c414149c1f170c5cae5f9e2404181e7732f857ecccd6e62f7e3cc9d49e56eb15c9d2f99355c150077258909d87d14c5f55468d82d0c722f63ffcc65dd6cc3ab65dab43be3d0d21b6e836cc21685a2895ac5c8fc7d7bb4fe8fbae7036a87cbf0b067c957a82972c88ec2ea6090e77b18e2a0df4e24fb8382838429c22d3f2c1ec19180f3b189a19716d928a6d607b50804bdbd67dd29f2c3ddf4af90c765c7273ea7e2aff1be71d7553126b64e2765cf3e79e62d6feae4408424468bc86f7aad476231905114b7b5ce3ce09f7393e67a7130e4ae4428f1218743d43130ac44c49532727f62ec8725dd121eba814d6a9d46a534ab2ed086e0600967acf027c7bd4bdd99457e03a14c1774bc1b794f453976ffd76ad7f316af3ddbdfab3f59f5a64031be98815c9e6c98def435ad630726203203c334de84279ac6300c5594263b7cd945a55f1f148c43d39bd782abcdf48dd3d70d02d9bad2168d670d210ccb1272871375ab6cc1f7b94659c9a8214c51db08524daa57a5e3e6438adf370343960f160e36b048915ef8f4ffedcdfcf33bd434f082fb88cadfac5c976322d2ddcb717516591db82e2ef30862a3b671a0f826482362bd2d6ec7e1df12525aaf34a08ce46dc3e3fab20536a7a975418c70b6861060c04213b1024d7db0d06f8bf092748f689204a8ae911de93022fc11e8b4c316938a419db68b252b1e603c9512cbabc744ff03a4d1635fe900663c2b0f568cc35f4a90b18c7337ab7c91760472a8467d24b68780f3e4e6aaa05726b3496acde6d165dcdd57d82fb3580fe40b03092859d6a8c608b9399771f096864e567f725574c4f101d91147691c959325908f8ae209a5bf22767dde6e1bfade8ce9b40f72082b250ccae43c1bc0059e7153d662cb8003f81b4cded662dbb516c005e6e2dda8272128974ff9ca7d48b9f1fc61946a8a5922dc5341b8c0670c7f42a43cf6913241cbaa23f3d13afc1f080d454578e1bf7e81f6fb9fc6a7bc4332a33d7d4fb13e94251746aad2c6e237324ae062c874c20fac675507e38dfdae9c05cf07096a215145a597dea00ceae7f5751668979f25caf2fe2d11f32eca90872493984dfe170d20816ea503a1246789b5251c144b9a82f48ccebaca33a06c9d225177f9c5bdd9228aede1833247a593099860b13448f31f7b063eb1b143e542f6c884a4edf29fe7e1f043bd44a017787c555418a8e2293d0713741bd1c36aaf3e91671b26f0c30406e8db2baff57b21ce3f742caac8c35e5f1a2096bc93377240cad4bc5d891559e90cdfd7081034280f8bb3191ff44420fe1e4c5fd91b8f306bd5e107f5f6817810b4371224a48c833eb1b44f9e2f7765c813abaa6ba1b50b46ec471cab639918e9bf4dee5f776b39eb724c20d9fc8e56d0f67b2ad5768b06a8b3e4b2ace8db407a273b2dc5311e667ca69a264c51a0dbf6ed968ff7b7d47539a73f721260dac2f9c549d571609c8f92a0a1bb47fe452c6d5cbca4037edf5cf7c084280c2054f6376bd1814e41f4216f4f7115aaf0449eebeb77f21034ddea72d37a245b41771d74d5377d5fe3db61a64b2480a910945f00d32ed9647c788e49685658c848efdd31d874ba85a6f798924670d83956bc39f561b486abd2233fbdc5af5e194c14b8e5d6e039573c4831abf89c9b42621ba3719ab535f109d0aac5d8037dc4cdbe66647e176882127fad981f6e90b376accb65d719344117293b2cadd467f69fa06b3b699709f1be4038210924e671d17069c6f99b8493d9917b0cd04bd8fdc43bfef06f623d4f63916f897808395ca42d806ee8a34116610825643ae353f75d6ebc73495eecead72b881ef1935156d26eb5bec57a411977222861e56f07fbfb3284cc943a332205127a3f0b68bf037d46d5cb32bf8f5888f8d0f7b84ec631c06c9f264019a26177094f582b4a0a1b429646bef4c960acc337cf0f175f9f56a73253fba355e1c2f6990a2558644dae0416373e7af826456b046c7a1825573c90f1db971e12636965148fca102c9682c0844c868bd7fe0815734946b14008812db8110416c0ce3acb4c5c7fbe8d8becdde8468e327cc218dae6593094bc775991c0ef4617b25915aafea474e4a9b1c3b2bc5c1b5a2537ed2e5c2c278a059cf885f0d9f30f203815e8e6b43f39287e720b4cc2a0a622f95ca6a65230ab3f7096aa1ad7ed1df88965c37de1aaa73b8e232d2305b4d615a89da3915dd23da0bb0b82a6f60ccffe88ccb9c1e24062048873b3cd8387abcbbd26285c5a4a29ccb0968a1ee7697a10ed2db79c107add946755393ec9e10bf0704d609dcc313f18a1ca6d2eb74118bb69cf2e98609e28238ede73f761b3c29397f01b96c072c33a5516f50cb95e52dca9f904b10a87285ab4e9490526c2124d6407cf33142216c1f6a32e4c255307e2714a69a367d96f37a412cc117ce02d6f7e3385df6d80e9a9c5f4b59029f96f75eceab76ca9baa4b500613b64d80ba0aa263cfbfa53c405fec5fae130aed9d12f416497f81666f68338ee30948de46923af3c03ac6905518e83f166f0e9c8223dff8ebfd53a5473d8ad240ae770f9559131a712fef9f24880d4ac20d2cccf885ee60211a59f2bbdb31a00c5b157796ed5210473793d4937024a6a4a61733abf3466f4bd5527fad7bb648a896a2c9eae1a3d0ea1c3938d5fe6dd3bfd20b730091d9b7a81428ae5370f20bcdb973dcd687b0acbbd32b6702d268afa2a69c1a996b79e896c02bec50fe86ec54f1d58af3678bf9672de53dc9eebccba2575189d85eba789ac79685212f882f08707ab83ebb3b4cbd1b391c389d3ba90296389bd4cf344ea81346b8df6f19712454c96eee2540d05733a52713a9ea5acaab7e6a8aa4ea0862aa9f4c9de891cbb2772df94d69666f8b588060cae20dcfa3782772071b0802dd45d8f2d65aedf34155352dcc733c1708772d0c5a7868d6da74531546f635462e29670d855fd181f1fbbaeef56963b5aefa414b4d4366c5904ffbf4e598c98f507c0c3ff9b0bb7095106891d214c3f92f7ab710ae3398d05fce2f2bd1f0cee693261265a38c491fefbe857c113703f335bd1cf0b23872f3dea822d5792588c9fa9c85b22f7949a8a2ea4b4f6b7d007cd3075b20ab392c2b47e176fa02a53f26d52ebaef4e708b697b2055cd7e1c9c0fbc49e95758078f027493916b67ce1df7f14050ba8d93677a769a4ecbb9b326d7f48c5c1c390721b0fe8a3e2dbc09fa5a2e3c898d2302ac6da3cc23faf2391a78568fe768ba3869a7e281eee003a739f0d57baf5703f33bb24c0d0ff16f510a02ab4481133b236e418b993221379ca9a27646c89b97a8b9b75b56fee2431bedcd49cc9e1bd082d59a0fbd68fa10320f50bdc16e86349caf24deec88c176efeeb0b93a6cc9ea1a7040b9ecb58e321f335baae0aed8fea0203545aa0e1edfead2a56212c7b49901c3c449af88325188a44dcd24c834a72df4b49c577effed2fd77a9b1b48c01d08cd49c4323fae8ac7f5505062d6d999370b59bad8887edd5e38856e22ce82ea59713e03e3e05a466cfafe61c5050714775ebcdd9a0e3f6b69f106512f4c62cd87b09abba09b898e67d138dc839f25f8b094aa5b3f322d332135900a97c019e0bce6b0cb12fd3de45322ba308f0c5ed191f0ee1bac8d6c56aea649ba2e30faec28b49eab7e8de76fb0479551880b08b297d310ec18fc68c6c3022167b9e938e0182a30fb635a25c212d9bf91b4326dce5a262e855ba812e2bbabe01fc783474b39a3f7c3289d3d69eb556f021375eee427dcba39cb49926a84bb83fa78e25874073e999ab536ec9e46e503a13ad587847ee0744dfa926a0710ff7ce566d16dfd449129e6bd3a7911371da63099fd7d8b9eec832270484395478c10ee6c94ea235af54e4d992385e1a609f583a484aee9c315833378c08a0f14256dd93c4987d67c6e24e533c9c57309baec1587ebcd7da413cf2fcc120a2eaae13312a609da79b694b417df19094bac30dd35a6f626c8a500f58c414003bfcb570a164d7abb8ba3c5ea4d3faaf9f0f62f8a066be18845c9e636b73c6a1728c0b5b08969a3fec6e72407b470713cc367f33c127d42c8c947bccf7bf418edc55f6bf5abacf355dca0cf0ca4057d861599145d3849b40af92813dff5419aa0f18ad07a82a7ad74d5a1325447ed517d3b0cb714cca0bf681ae26a056897fc62ef2a0ff8a6c9672c6461e20698a78d02436ebaaacae5095ee8c31d5e769de1ee5d66cd77f77b1ac98f72472616c786327263fb99bb229aa83375d2a19a251af360f346c012c5728c9fd98d0e8d264be2b25e9641665a6c76671e5d1625c5c02dc069316170ce8af5afca0e367fc34458c4ae087d9f005441d4c99eaf9e18b4afaaa06b718fffb53f500a97bea07e5af1b815b366531e94b8b0f0c52faaa727b19546f18878a698c32427f6d4575bc0ab46c9071640ee6626a9616395a7083ba75c04beba9846fb967ed7650a50051afe61d5b1af33ab7c07f80153ce89ea5e9dddd6df8666fc2e88179ae05c440d7f7144720a8921244a225ebbe3440c37639d74d3f53b018ab950b2d7cfb574ee38fd9d69f22a73506ef10dd8574416913d4d4152c0ec61a309947711c0a60d5698c0f58db8f219bed1ffb802a33e83a9381267d709c9673b853c11fd652271a6f41333a4d03dee5eb849f09d56a12e95e0ef6417fa90b75a64a6cd4284140a6a1db87bc6bf5bcd09ed1a909353112ae52a992d050132366358879bc2c3b578f18b9a6b804331d10178859d8cb8926e5047e87711cb2ac8f925eece0d5c3b368636e39b3993cc1202a67d86173aaa596126daedd7b07155aeebc063e64bd586dfb8b56c1a0a97bba58c86aa27324b58e2065a0abfb73c1c94eceb048e2df19e645bd947b527fa43602d2859ee545627b469c1345673c5654f4d1098a6e33a6b470f3f1cb61d9aafc4e69987dbe8a3f83804888c4ea66912cf53a8f0330236454d7607b6ba886848dd8b52b42922a31c4454d31cca97d290188f3dc43dd209e395954aecf21a9e8016e8e7f958e22bcb7b0333be8efc54191de0b62ec51ae6223a6598a8bb6015861494099e0dd37ba1cb7064b90b86b50e146678df037e41836a8ede541f491cfe9895eb2515c2683ce10361462667233653dc94f8cb1ae534259ff3789f767f84f9b51e9d333629adffafaf9b1aff92612fd3edc83d58b3d370dd9cb004de72da795a90004f5b44cd0190f2ce3bdb75a916b321c64aaddbe62f32535cedeaa3a0bccffef24463842ebd13ad393565a679f2de2b296259f5f21e7ad881a2157438f16366e72a6bf196fbc05ded836d132af6c39e3accd4d58c0017c4e342306a331c887db3043950252033d7f443cd0106e4f8b008ef203caa233bd88fbcabf504ad4ce36132a29a8da86c0e4ca3ca831ee82d7a463af05dfeed4a8f66e31da72d04dafa4e1393e0e7f743ca54a722a1bcf557a7155bb56ff1860aa493dbb162689c9d68ed0caf347f58b30c7215c44c483344eb0452d7b21bc459d638eb4110f591deefebb1265b6366bfc17f7af946534b01f911a921ce1f20633d293b1ac8be83d02cbf2284087da0fb9dbe7ac18d4edf16fb02b5e9bee5afabe0c97e26e0a6837f42935306299c58e7baef947ab01e889cd33b4ff0b26fb526e1d6d67cc4492b8722993dc1852d87ec76a0b64e2d38fa15c0a51c59e578d0102429bdb768b4e9fdf3ae67964b322d165d2a60bb3dad70576950bf50c31416991cfe6f01e353396078e685cc9f3c69b761d0570a2fab8fb1ce3626606035f9eb6dc4ec19578a893c8119c422392a335cb8bffc1a301c9468616185a4856cf6e7223e6a43dea0ae163f5489c2a9ab8cee1ecc0f77703bf3f6ff436175cd0853ac3bb9c713c1eafd3fcfa693bd055de8ee04f0870b1a607e150e448a7d617a4c66d67ca734056bba4da778724d7fe3a3a9c7b43dd57dd184817e7b1620b18520eab1b007384bc21447ccb19ed29ba53f6146df23bd983c284f8b54a2dbe208cd2925525113c3c46fbdb93bc51cff50b1fd1c4f1a47c1da2714a5e618848126f342c408f550d33e8007c245dc0e9ba1f34eda8f5c1fe03a1d8578d2ec107061c3f98ac69763a697ec0233b0f3319468c69d85eb2fd4e20eb9ad9653532ac51bf1304f1dd6129033003422579d5a7f1bdfbd9cade8801cb8554defa9b8e7f5ffd152b7a41a346f3482c4447ad6292cf6b6c20b962ef8a438f44992e0acd4a053a2efd434445841515d5dce80705e9750cc0496d0938179bdaf5b25d5fc6f9bfe9aaa629606cf811c9601c575e005f9964cbd1835cafce51aa735390cf560f06652d34412415370c27301bcde3028ec79f55e03ce850d0ceac01819a22257b72ae184a521a7644d4c4160540c2eac5723b387ed7188ef0fe5124a47bbb4d566e5ac5f28ceb5034ec485078f59498a56c5016760cf45f87004db9b8739d33bbee81ede5d1d6bb07ec6b2d54635eece32e5abaf936ea5593409ae3ef31f70926f420ede8fbd2796fbeaf9b280a515d18955d54e56efe74754f091520aaaddf6e25fdd16b79b65bc0136207f93542cf1758f77702f109c65e9e06ea1f739e4dae496541ac0e40737749e52a332ea56928e0927aacea767153d7e9797e5751bbae3b0086c5cca042bc6d3d5334e1f7f352a9ac10e79d9c2cb9267ab1cf1306b87447e77e9a1661104f51bd7212b3abe064e1936ac971769587b4f94dd9979af50035aa81ccfdac6dc47f3c3b2bfde3b4e8530172b7e118a7243208cc8a3fb2b585657afa0b2c45cf9b879a90e143c1507ababd88e7de90c7c5700747b5e3e3b7d2e1c9dd790613b1ec2f993846495024f481416a13929f259007dc09da5e7298f5aee1ad96fdf2120661affe290e90a95e909b0edecfd8d369b2f0bc62fe26136a08b2db3a84efd0a53a349d42e7533b6392dc740c99371479712602a00a981df979e5dc4c96fa16ecefe306f82e0929076c5aea71abe5b2f126bae24ea39943f9d0615521e86575dc3d20b3e2c9ef7cc81c4f00c029bb3fd5c1ccf1aefc83a5e92199b42868f55c7f513edcd982f303f9547ec937972d3643bf1a6718004917f9d6ca8ff9f89dd1a9694230c3626921d9f5ca1d82076c5654987ff21ac4fce082851c52bde7eec5bf6582c41e6ddcea73f7b66182e93145dd13bf2fc69f42f80975e4a8216458f1d3c6250d8fb7612851cc1f22ccbc6c0b961e232cad72a31939a00c0907d899cc7d8becf39c6a7ab4ba7a42c04a330266e39abc206abfb00ef055506a2d1d7f73595ae090e2dcc0734a60faf707f12939c1da67878669a84ab9f98ea676c4ff095017d493bd777624f47e64259a4326283b2ed41e360387666c299abef47b91d459bcee0588e7b054606605fc947dc141083792e04226e7e00ff66be5bef3a6135dce13a4a60e253bc07f8162161bc0f583d104ec93bb03ff89f94a5d3838c96f425a48af34717e11a933c8b48c379f0ebf4087f64feb522d3f5f0f9cbcdfb16c1551c33ccc50625f09c444a54b56a95f73a857bbebace0d2a9f6b8b94b3328b577708942e65769e28af79cbc4f6e8e85f4535085f8f417b2c7a4e5943f2b436a6abc6af5a9e4745d0558e45af6c6c2ccfa219524014e1bc2b1fba9b55e2d0da56e7102fdc6d1343ceb3b4e5111c1f32da072816e422247a1942ef572500b5d58f8a9dda63fe1845ba2060ebe7cb60ec954f11561d4bf3e365626d1fa616ce022cd2c754bd6d18ff4fc0f616e31a24909193e3070a30c0e286af203f65fae959297058b0f0819a22f5047b2b3fe736e502debd3b6e1be411e61512ad1333fdd2597b290f68e40ae5de4896c84e3eb9f290e105457f952cd6166569daac78267f0352ce8b98203fbef59b538e910f40038245a1dcf044ebc10da6024160d14bb44576b18d6e64713dd815497296b7ef152271f633175fe3f4c62cd8ea4caf06f771fa5d68894c7684147a6e2489a488be43773b59b8eb1e44351f764e42321cabc22dc54e16b2579d52a1b8cf887d5c31e52cf449292d95e9bbdcde4ab0eb2c7eea3e0cb568ee5f1533a90839b3e959e36a0eaed39678ce026abf9b075f6ee01958823bce6cd2dd2978bb06e2abbc55902fa3cde320e4854c3e288d311d6350846a9836cc564d1723a02974d7e988427914cbe386d8233bda7dbb223349f5b99dfd79358a9e9741fbe695af02c920687c3dfde809de16f97d23e1cadfaf6e72847b93914ab445820178ddabb47e9d186bc0b514a5213c4fcee090372459abbce0e612b8d10fa9c5440259e94b2865522bf7b27353460530679c75bf1d9ff9f2844c838981827f2fb1e24ecc5a0ce88986b9a405b739171d4012749e607bfafccbd8e6d1e6b4ff6e8041ea8775da938014e8455c55e4fedb2143604b78ca4b9c47caf587dad4a4265f1ad8c79cd1b7d90326f36f352c0db3bad76812e3a7c1f9aa57e6251e74ce75c77b29630c64e97f3fdb1896927f329af94c1aa45f1520cea0685c81a80d227cf11ca4ff617f05bc3a8b064932d2f1826f89752cf92765c10c57be274cf278bf8ecdd6927159129b3367cbb83a89c4ae55b6e4246bb415a60b4605a329c7106be68e06278d1ea6227390f92cc9f78c7bb14f9269db8130522ee4b5acd118195efda6274cb8e539513cbedf7393db069617fd8616fd4f0d79e65c26c1bb97e721eddc2cc9ad44f869bb4cb3216d7302e69a3fecab63dfcc424f249e8f07acab91c0c1c7a4433973e8fea99ad0d23e9f8f92013db628391bb59a12ba6a8fad1ee25711952074c1a550fd5ec5a6dd04a065da1125ee26c4b9c4becce2099ec7a6bae5d98c0295b78cff6dbe4996f01a3a2c0b0c50301e046a75349aa628e0f8401406ab919d2f7d942a11584790f75ca128123337e1a6c4f754147855968f5f086282e8c6a91994046a94348d40acdd6135a47b69cf21431745158c0e37d1093029d0303ffe39296b63675b2d7b4f29a74c4b4ba5d34b12c2c29d45d9160bc86fa8527366c733dec97a0ebf3b02a4921a0e7b8bd572ee08b8b57dfdb6feb941f5a34a6d439910de81de20845ad74c756a8e3d73236a4d3afb2d941ccd26fdc8491f91c44e86f13ed32dc3ae791c00c17ae878fb895b84e5e876f73bbf5d0cbc899007aab24d24d0085d2a71c7679a36f245302bd41ca6ef8252e5d2231f5fece7d637b246f5064e3ded0ee5df566a517e9a6b751be25be341946822b6027bdeaf4d2aa23ad5336a4600bc51f443857937d5b5477ce64ee311e776037385e4c0ad5e6409a3127eb394482cd84489a36936cf5f8e344c2ffc74321486d627cc368685f2243ce8b2888964b6eab9f1a08f5abacfb83d14f54a88508351f84a1359265771b3d4978c8de6dfaee00469932d9796ba4f159bea57627e3ca292ca2a146da9d4041cbaab8c35fe1781766d415778ca1df3f49e8ee076d33f3a50a190472f7ed0ca96d75729a348e723c2caf1cf65cace1e47f803c2b83202f4b0922b17f7a66a055f03357afa2a7955eb49eab691ce6aa58669164d3f3c70d8eb0bad5830daa2d58f31205d8ac56e9994b2439f0aca96e8a3258b23e6dfbae0651f84cfd646ad6c896f9edf0cb3363e770f87c1f066d1b68c455c6c023a28bc26084b58cbc512f837af263f4f03b8ed85413dfbb9ade520ad58abc324178e60fe2b6c262e753039b87e546babe5918f735caa402e7f575c5cd29ef3bf330e1d03338b34f781d1b7dbbac238baccb5b6dfca1683cbe03343b089b21ba195634ec84fb7c8214e2c636ea40edb722f948d5da58aa980bf23cdcce4e8796d8e16373a75bbf9db285dcfb7eb735591757865d3c7f3bdcd0cacf4071fb0d56de656368c395ab8846c012266709f03ba35c94581fafecbc755041a944b93bf74341b7359cab1bc9f2c8c7d7f6bedb9b189695c0dd710ded130048cb68ed29a078f848036269290fdfb104e091cb24fed2a5039d12e1ce480bb51798002e0cd9ca0af8b2c67c30819f8d6d8b9ac5ddb7acdc39e25540b54c2c03b3837a975083ef2085b050ba9640bf61450afbc90fc4561d9ffc1dc0ac34ff3f6b76f12df370bf752d28f91923e4110a52920fb51b71556ecd2d6c35acad9766eb6e87b9cee34dcd1861f852080041ab2566f4aa7a131d15cf99703b2a30930277414b7611cbe8e41f5f1f6f4c2af24d953a7c02f2045979db76017dbaddf6a885236c8ad42b4ff4bb0c037e660417bfb0688f33f9568a98dbd61688302f8e4084b2ace276abf09f3a391dc3616f98389e937398087b74584bd4fe91d61bb813d1041aeaf023d67d9196a8f6e1d83d8e8466dafed252877215c72b5a82ddb8363a76aacc9a4fb4669ee71341f132d2d72bc4dfa85daed34fb83bfd073bd0e970cfd6c8dcea07e7e33b3935d516fd487013c9757dd5c43dde67247ddc7caaeb98c1d624efc4dc34dd32513a7e020c5c505a026e9f7da6d47cce223a7727d9cee30cebef50ebb5fe881ae03bae803f53f375adeeb80cd511becaaed1014ad8d95e2ba5b72efa0d333cf2b8d3bd31c56015a84ba667c546cbef8d95a9c61c61ff254489fa19a02400d1ec8813a69285156088efe19587bc4ba5dc10bfc3b15dbd42eb31f1e7fed8a3bccdf1fa0619d9cd257bb80896674cea0f647797df463d085315318f8c0225e0d2211c410932d39133c478dc958d207dc7bfc1e4df69629cf9caa9ada56d00d0d9d3dc4beff090858a18b5b18c6f8a36d88bdb4ea8feadf836058f4e4612d12473cd2353067db4b8d41be6c26e612ea90f002ca511d3abf407127ff831483d0b4c828980a570999d7c776da80bb6b411d3e091d788c9e1b2eb85ff3efebd2d30344e97e95fe695eeeaad78af9177fff2ee798a02ccfdd998a4546e26c000c967e6175caeb714acf6c08cf62c53a9c7b217056f876c553a5ebe835cc50d84dc9884142de767d8e5258464f5c97631dac6d1a5eac3ba7203ca26ec00045a8236f641f93269a56d9a9094020ce044351518ccd935e5890a4f23d7a9f74358c230f748e60576847a58e589e00e54f30903780971c6cf6a0a167637e531629ba658b4250521aaa038d239c123a3a4773c55ef668d12594b7e812edae7166c919a009e6b15a8549260699eb2e377f7e422341a6909ffba41703f5f3c6fcd8d568f415ff5e800de0285e65279e344770d7b848b8db509a1f2b03117b91c0b10dbe7d8cf50618d94ad8556c41a6fc3ced9261dbf33519fba4d2c9f34579247bf240b4b1994e061b32e2a7d5d030bd484ece6a99cb64d47ebca999bd898fb181f4d9fc94c14e7a522837bfb8be1926bf1ca0c35366d22021709b22e5189da7900c054e42ee469493d1d0bac272995acf01621e0f0559b8b434d082c54d24ac7e55d6d6db579526efdf9040cf9b7f677f4a2a27f59d17dcd683c083c89b6f8509d55fed3982977c73d7ab989fc7de7466bbfd77d99150f4e456857ebe0a683492a30447236e86ec55f6baf231393ad2fefbe471e855e7994e06670b05d8d28dcbbb597c03b9660f89638cef04f1628afe60f51e95ed3b11f79ca404045af555c00126f0366043dca9b33483d9038badd3a244827218e9c9eec3e39c94c3d7ced1bd7a8dc6f02124eddec4e8051223cf1edf774b952963531a74d1800df6fd26ecb481bd51905b94e18763ba9f4ce4014d8e8dda6ef3291f837397424b2e9ec6562c27565efaff05025176b2aa49a862a535b7316b4961168091a80b54423a2acd5496f3941c7e3eae6c5d32bc089036561e8a6f91146205d6b955e81777298fd83b70799f6429d65ca35e4af1cec7ac9a457c4457dd5e9c5666fb2cc006112278423f7a1f4087ae33521c972ee948932759bb5c4e0cb51851d44fa8195cae7550e20505d9821c872279a5e90e7db7524a11e36f3ba26ec5fcd89adca3b10e5bb5015cba1ca5353b84d4d295a22799530d3bfa54d01da4d3dc1a6ff20f183cf20b67c2faedafa37505cfaee8435db5798401e86cd3a82f8e1784ca8d2047fa55f138f528ea6f7c269e71e6dfd7c49baf40935b834e020cbfae2aef02bd8c1861e34ed7a8ab01fbaa2ff8ac0ebf1636c6be530a064436c1717b0bc12a1061d0a5274d57fd8381898b8b55aff343c63daa5d7ab0904d1a65592c80a3a08c8d63bfdee9debd1b9ccef8fdb21b521c763d95fe5b5b0c4cd42e94010ef574fed3dd5b99d6676115aca69a33484efc050bfb3491860bc45708c45ff4b228e99b1acfcbbc0363d9e65b2ec496a79bfd7700b8814e55add1da23f513af9b0dd2fef3a8127ed64ebbdc16ae106c318c30c28bac84457dc0a4170c19758d91b85c77db65e31b53c5912d4e02316aa7147ec45d589e7da93a3b22840c828c2f51425533f20b75f2c53073743d0b7bb541ed39d0ff8a4aeef5abf31bc498d0171fbd78f57363acc465262857fc84ec01b97efcd13ad448914f447aa404442a81245706687f1062250bce6e524a0330f3ef74962d9b7516d16f131942e8ab1910049c52985d59f05783672e6f36ee8a86733b315dd2e0583e28514c41dc4598b938a333fb4bd5e85aa8e29f2ed75f5d9b6e1c36ff1aa55ec31b6927f3a4c504eef9945ac224154ac72878324f00f1d49ae4ce5fe19e7d12796ab29d82324f9b206cd48c7704fd9a992997b3d0b1430f8342450373bacb6852bbf9812de13145ca9f1ea01981d01395e7a3371655d1dfec516eca6150aa34501eb112473896589a105a342ccbe306c4d227f613f65f7a8eee9234265919bdf71afc58d94139b29aaf74915c3fa2590a20f3e1b81727f8126be3b6be57f6966df66373804774d2355f30cc5a4c0e12e35ca8b0db4626d9f2a951e7496942729504a1685833968f61fc5581ddda87233c8d87e4e7d3eed7ec8e0e229af6abb263577044e93c44c1b6e8f5d44386ac08300b611f86922a78f88ff4635ee3078711f779d12ce83e076ba9cb0bc74e875e8fc5c8637ca5e4411f4916746ba26f12fa950a9d39a6bca83a5ce4001285c2ac4f9a2d63ccd37b17ca57d9899767550de9506da88744dbea6eee8d3367e63cde578a5996ad5cb01928992791ce6be25fe50286767c6ba9aa57f363f44b343350957efb2983b447c49d7edf0e2503ecc333d013dffbab7d8e33288639263869a297370a487e35a0b09899d211a9bbf2237b52a4a0a6daa9338f077a48f4c239fcc44ef5410603b0eee7938402d9f543c986069c661c71bc9fc8a3d7985a67260fc1b0cb6dadfa93a009d7b965495ffc9d09cf36342226542cb50a47dbcb8bf6f0066326f1104d6a438aa2afec2ed4bbc18e928fea1857aafdf34bafbe37f3b4fe19ff96de9f304f21dd6222af039477b4de1612b5b3db920a09ce7ea66048070a377e65c15311a3049bea3ba283ed9e139d48b6da8112449bce4cbc4a478dc85591d00779e552cd6cde15a84a06d33630a41e21bc3364f12665fecd2cd55abfebf311a5be33bbfd00bf15df2f464b7c7a18d706f8705c9ab89677c7c89d2ecede7ebc4969d8e32a670a2c156b52bcd2cdbe7ee9e8a7ae83307105a488ed158fffb12afa971793e41aaa23907bab6f4cb32081380756d333d8fae1b0468d98d9b5c44ed70c35bbbfff0e70893be8148fc22e469e9bd87a250c4b1f086b98a6a359dad0e64d545c6a492788372d51757d19801506c54c5db232a6b42b440c2422641cd87e887772c5bf7bfa11594601dc65dfbb6ce2366890360181b2cbfcfe99e4f59cb5b4a0ec1fdae15c8bca536669560c854daa11ed148bdcfc12d35ef0cb6e3c3f587c4759e75dfb47163b40cf48e83f97cab3c42fa79cf1de605add2455b600f4a4e2dd8c4c6925277636b5dd1fae4b5bf41f61de1effff7c4f288323653128f7d56822366156fdb587d8fe2c0b6cea93723aed4e8218066faf4f190fcc8090fe7e74b30f0a0e5b649d1e17c53afd46046b415a4a487276731f28139ca2157c45d267a5fc514a5bcec780cc03cc68527233ccc59880b94bd894e11b365a6a6378c3bd48bcd5e6a31f4d1721249bc62d5beacc632c974c14671d3a9157a6a66b9e8c550a8df11e9a775177751ce7c6b3629cf7d6b93dcd0d93bc9689c649eb0ee2b35de158bd9a5248af9c0bda8b0338ccb0a69aed73ee52b0ee86bb2daad58b940ed82cbbdddae00a0f657b6741c384bd4749f8f0ef69d5acdec4b0ee211be39dd863389700367be4d47f68435a9e515c11249164921972644f73b9f08d119d11d7120fe54d0012c526043ef8cd99f9b8dfc03121b0ead5787451a11d0b4d9e21f6f56bac9ad20fd8164907dee46e7d1c743f6b9b7183903ee6257542aee17f9b8bcc8873b10caf3a0647a9a3e6b92cb02f08fa61410c2fc5efc4caa4d26468ee49039b92e3d1ac280c8a9d4015a02ec1a3fa4665a48521c6d6915b0a93e14b2d020cc8e3fd3f81ace73f1347e95da77360f0da7143dde87aa6131ae94bb812d535098493a032d0977bdafb1a5c24c946bf814facc0c054517edb95549e72a9dd0d3ba05fc4973693716f53cfab1c386ba70e61cac7c308fcd3f3a1e31cd2d9605030e4440e0cb6655bef640ce42030c8436c1a8bc5ccd8b02169e5e70eefcc39e0ab04f4f2b9a5c64b2d3d414defbc77689c88eef21a00b75200eca0e5804617e216c4982b1ab048c2256d481bc54bbdeb3ca46954f3dc3fddaddc67c4c4926c5050701e05d1c2b788b748dceea41dd2e2634d6a2eb889534fec91cac7da9d496bd30b06cdb1a7ede9a332623ed4ae08ed1363dbd894439b588a2e877216e92d4cd7411bb5c5cfe6e0cde32081009ead391ca349612346fe219a5315def35d719ac52bd3d9b13cef20f82522c410e2f23b1d81dff7e02c068a431e87389d4ccb359575a402aa0f7c2867626063dc783d8ccd994ffe9c827d554b6174da20a56cdb569ea518212905eb0302b0d1f6bbfbb612c9e8f34ba531031b89a29ad719b86297d85b129bd529ee41840f5ed68d12dfcc8896a2e2c1ceb8f6a683122242f9f6acd984611cc44f0aaa428a0429e0b90d0ba0d9b6900918b075053a1a96a66d382fba34577d9743e272767b0d7e5366f7ac2a78424ec877e70b88beaf3184885733ded4676063cb25b28fb4d8bbfb43020e57a4b565befaf0a52a2e4004b6f391069a7e90662a06bda7832b568e75033027a626e8a3c97aa779ee2a590650247182ca174af4f0cbc2fba9319bc671ee7e21cfd17bd6d338848eb62be88b748e5905f3499ef1d4523c5ef54d4500e4fedb5134ebad8012d64cb02113b1e5460ec11298e00a0ffffff5f