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 55994 f87c19f82823dc840edb826657b907398db5a788714695ed78be5b12a2068aa9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
34b3d0e60691a44ddc7087fc3d8b13ccf23e5429475bbdf51d87fe7343d4fd84
Certificate Block Hash
f87c19f82823dc840edb826657b907398db5a788714695ed78be5b12a2068aa9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00103c000010620000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000909bdfa0823b4b4c9435736f16230b6fde37ee1dba51e7a70cf77d4f3320a9a0f696de3be15c3a8621b39fbb2c1eab387f0cccce2e65e52e887be575ca02b9b866f3be42d9452b95c5709c8a35566186662b3b8b0eee010a300f0000000000000080000000800000103c000010620000

Raw Header Hex

0000402023ffd69021ea283cf2251333f0b3aaa03f76651ce2c7931cc315c7d02ae42e8f7929d7f779b2ded410b0dab3a4c3176af501179f8672afd33b7b1fabfeaf9681c4e90b6aaa3a051884fdd44373fe871df5bd5b4729543ef2cc138b3dfc8770dc4da49106e6d0b334

Proof Data Hex

59,560 bytes
12121602030730e9b7e5ab67a7b73b09fbef15051db147a1c50f6add41fdd3dffb93e8b6ed4028784c50e98eed81241fbf8aacce96bc22c0c6245a67cd044d534182c3d05801350e0253dcc2bea3029051454b7bd40c79e63dffdd886e08dd7dc5ff1c4b65f191fa2109a1ce5857177107f108b6ad43b7fc2041133b356afc90a70d23e98487f733c38c9e3a5796ce9ede72e18b46b3948c4c56c19cdc5e4a2439c9f6c4cc67c6a0090020fa485adacc3f3012ea2b3b982c67ff346faed3f8e12d910ce214ffe3bbf695f040f9282ac048ec1a397d4ca5469d26db125b095df3c999a5778cac7dc0bdefd43b5ea13048b2af5b86aa4fef5f986b6153e3fce4229dda9184ee625220831706a795d437a6a981d3b473e24df66c240c9a643b7f81d91cda164ec574eb42c868cf976317533ee9d2b05888a7dc5e199e75cbdb0b38c9102dc323145685f00e63b04b572f0108d2c741f8eaf20fa8e9cd7892dd7ac87466d7a6f9765a60aaad5dfcfa931b30250873abc6f0111fdda50321a7324e71606bcf1f4aab64d42c76db0b03232c157319323ffa7a0c6ba1e9d6451afdf6fb9a53cf29cd72f624947a01fe7f2d3965025b932aa2ae19b73e54e3f0286e6a0ccba9652e175cb54e0249a18fb0f9448b895a60012e1c84e1ec2278dcf688b457c794a22d98742d997101e20723b730e810b8337e7ff07e7f5cb35dcd164c1dd4aa39836ef3c3196447cc0ec4f60bc30277d1602fd0627ba14da5bcf39c91d4ff747ea0d1edd6ecf21e368717adf7e285d5fbfc67edfe3f3372c571959926b1f49fc4515bd7b7ced81dbd8effbf40fb9c70145f82da58e130fad5b44083b43dc84cce295e4f2198913746d3f7a213525df3e001fdb76124d96711b8ca0259aebbcab51a6862705f09c17de2e6404bc97fec1fe7d7c5a8ed90d7e99aea982eb6ce12ea837a3b8b360be629bbdf2e481bd1ad2231f4cb8b223340db1f1c1ef4fa184936ab82c1f8adbad55db332c5886922e088d3b5f46fd618ea3465d4c3413582f7fe0ffd922ab29289f91e7197f451918f66fe82ceae1d484eb6f086cc0dc774b34c8e69502223ef2d54887567b62ffa2de481ad157b81623284e87c1cdaf8bc165d91a48381b574900d924803627b5c86d6e11751d9566de98031309fb1ce33db334181e560f480bb36583d1a51e4bc56f4951814b6092fb8fa2fc238f3e534527ed440738f3033e8c982615fd92287455011d80a8007ddd69c3b3e05741c188703f67086a82341036621c3f8aabaa46da2368d08ba0237cf01e5cb460330bd71e604e0d39eb65a1d3d741dd0337737710dcd67b2548e347bab78de248549297f3b9064cb070b30f0e04ed818dad69af196863e9c6c9a13437e56d89bf4ef26e138ea787dd20ca5bbaf21837c909b9dcc5cb8e15d2fab8c507268a9c2e357ca895bb22764e798cca1a4607e0b650e42add0cb4645001ca6eebf39676ebea51f0b4dbcbe79be4e356bc5aba05fdba590515acb94117effac7f64b17ae8d555299b433fee845bb37d1e12c0980c1f680327664101e66fb8fa775f8a6de763cfdc2c7a1de3ced095d3e9f021debf7130324e70628ec31a942e78764d948e7457f315a9961b21a85954c258dbc177f0e7be211a02ec4148f18e24b2bbc0caeb461b286155c72863555a05654a4b1198e2b5c1505ee04308ecaa6e62591f47202ca99a369ff4065e3c5dd3bcceb6229b624656c8e0f0cf89a2e959e748fe1797aa60e243cfb313faea3f8604c7af556f57d7a7ebcad23dcd873927718b256028803a6fa6cdb007f1dae878c36ba2f9a764a8d31731a7b4caaeff3693b3130f76c6dbc98640db616a94c9fc25ad3b36437fc4a2233ebcd975b0735f74dfff194101ced8a09e073551fcd83ccb748e4f116da0dbb3e577fb740f05f7813910990ecce875264b1311ce556af8a4f40eedcb9f2eae8842b9763eb562050030e00e46e89ffde70423a5b4f2711f02eaf2c9693eca36beb42d2cfbcec7732a6ed7091b339389bf9b4be768d49d32b62bf78d2a270a724a43e53b94e4f08381a400e144b31e00c14b84818e7d0a1687a3afa9142a8b3aa465c412d2e59bbddb08eb641883a10c5144e598d3f10d0e804d1fe2ca39ceda90d79043eb4e46f92528e092aae5cc0d52f6dbef93ec8119956b1619273c6be5c27b63d0f52d5fdcfc20a57d0a7ef765453ca1d82f2052ce30c6d6840c99b9ee89893c277703472b63b7e13caccac3b02131c8bf286ec5212750710aa45985c5c20a123c88faefba11ff3fba271ad5bd70083cce9d7c6f4c1ba7bd6107ed67ec2adae8bfc742d313423f9010119fff8cd976690830b6e3e4320852c47788955c7179ef644c55ecbcbc3dd530e0c78d07f7889c0b13b6ca18b66c7287bfdca5c8f855f225875be41856f35276781673e4da1675eafc769c4c532c95c9a29409e568ea2ac4d2bc3bf33abc3a1da99232dbff27a8ee0c1c31ea29486d65e3a6721f71614c9ac81b71a921e582c8e0db2f7e8f8460d3e1d009ff91c40ed1ea40f282a13a0a2ca170b7f9e7f1daa4303c9da3bf54313654524133ab14bb7664501d0d86da83597a435351b393898c74d5b3d69b72eb06ed887f384ef13aeb60df6fd830dc9b8cdfff6d31dee9715570a4e665de8d6d4b12976cff4346061413f1036bd54427450fc9c360ced3d8afec4694608b4b4df7ad3dcd736358152f3eca96c43e9e15231102e3fafd37871bba2f16647c77aa549037f17a72dd38300685e81980ac60d70abf689329588168c0bd1027f1024b681f27acb34099cc19f92dbfe8b661c2279b05eddde8f2f2d6ef059933c2e3763528cbbf062dcd0ab043ef64b259b06d057d6957c62db21911da213e9aa7f8677946777a1d4afe5215d74603c54b389b1ad8a702cbb4903d386bbddc6253ae41a326445cff6478bf964e5ec4b2784c2b6ddb76ddb37b62bf130aac1d898c73e129558ecbba06f099d3df4eb4ac2134ab525329dc6a2dd875393b580f05df7b24448d36b5b4c4982e1b68f0edecd8cc89e03a4b8977512bb858ac779923d077b9f22c52e87b9c47ff28252ce21f61ac100699ab28dcca8f8258b91d63c0ad9971caa2f98c808e5ea71c03c462be7b12d277220df394f28941d314660aa144f6d7e6e7a33b22a5d68f42aa2478f179e7ca37d2c0a35c6f921901ea15a085bd0a4e53cd3e48f45207e23298044912e145e2ea281c7ccf0a32f5cbec5c31b0f254553ec606861dce5922cc8fb9567882b39ecf0e1841dffcfeff0577905a0f7605898d62f0b45f554864bdb8e1b2b8921aa2f88df2d984e79e7dd8ed6c464e5d02fd32f0e931c52193eacd6758d03b123ce492944f93706d9c6aee21fd0ea1965fcdc995056dd5c01e37e3884b3b11cc1f4878f9d28a25fe418f8056bfad9f10e1914a6507d79b27cc64b52567daf203711cd08524baa83c79a762541210cbd79b1062a3f114ff19a5405879e52edac841ef32cb34c3e2bf58e96d1ed332f0dd2e8f912ae882fc08151882cfda08d7b2dda074b6d3665658950bc217220d93a37f20b1c0c18476c4f589c331684d764a5cc624d7bcd6c8fc9a3e69a1b4235c868684b05a62c092500148a43272aa85dd23d63f6311081b6e1e228bc36cb4e588492bacc7b363e364885800abf8912ec715edee580451abc32e6d5e15b7073d55361c516f13d11b2e399f4f31d315fa2b55e2c7a7ee09aff38066fcb23078087f3603e52a07730f1587d6e2ebe347b379256a5f376078c6594afe510e58576c3b23a179ac5ddb7067210dc32da5c0e5164b057f8d0faf8dc47a7a1826927fcdef8e80cfcbd7d5fd3bff22b7c2458701a27bf454b2ea604c8029bd8500455c462467778027a34b55f4aaaf2875e6049fceeca6bcda9f922dbd8107e96cb236dd879b6772a58bfb716eb2754e282e31cb98868c2fb7417182df4adeff748868889caa6d0d8d0c17045f5609bf33dee4a16b4f5422ce560a857dabcba13024f0d22017cfe8b1f36f2a5c45e62db44621e941d69921b8d492469cb0125d45121b3570cb3afd44faca80a0826add6b718be85882db4a95d7b9b45dd003dfeb2767fe5b78a403de0a7f6aa183ee850721901ee7fa03a9711efd235ab110d8fb8cf361a633e197f2641130e0975461123f087740c69aceb33f851edcf205e2ae62ffeda84f60f51f36b6e253c266a2546e0793e65ee52997f647e0ea5d10aeac95a25b49f1af1705e7a9c4263fea64119c55535fc2885dde8df74566cefde8616b7f162bf8de0dfa2839183e2f3e15623e52e7bb2c71aa88fc4a8f5f1be7bdab4302fa6d98cbdf06f7ca8705daea502a2de6af7d4ab08d153fb6baf4c7b4390be5cf296bc808fd526cb435577246f8352e91bf960d1fcc096438246e5814c29396173100e5e1f7e3f65680a79e135cdc0d8a29a91c37b2427aab3d4623b5c9e6dd953cd45bf7a7cc2484f6857f33e303d72df97160d1797c1fd73047cabeccc57c20978a42d41e897ad93245168ee879c3f488d39aa1acb0b1286671be8d7807f061b3d84c31c70a159ea1869ccf9186dd1713ab828cccbe638d1df5189397b29953ed014547becf9170f9dfbdac271a8a9811a572e04926485b43110dc92200feb4febb058a098e15563fcb94fa4b730aa2204d90e6a5091cbf3c52f63eee82eebebaeb6c8a825572172475d9e83defe3c2d82717491808cd6d5452cc473e440d447885b68faeb0b49f1b470fcfb283d4d229aac2f5d4f8962c3cb82f02e7efb4a0d6778a4d264130d750bf465b695b7a61af32d3edeed4e9843c60c9921aff47bd720fb6230004203fddee4b06d1c73c924d709d4a16c657b9bbacaa4e7eaeedd4b7af1814f555137366ef1a9175cda7dfbd8366748d68c23176d3c16d76519ba6a74629ad9ff2b0ce5d93c3fec3d3a331f446825ad73f22a17fb438494217c92ccf826837de644355b1b7df579a20312c2cc67857fe4f45fa6daf26c967dad696d13ba544ff9508018d595a89720c3ddbc157608fa5662556a7c27369e259ce1de909dc51820c959f5f98ab4606c6b2794efe757b50d381ce61a0b639786af6979c4a6a4a7e984da54a2e80596d1a0712a50e9c19d21ca27ac8abf7e4332715ef01d3f9f264082a20ad4f72cb5f9dc7895dee3e2e5bef4e69946b53c205af4c1a5545b14c03e650b85268e6f4ac7cf9e1fd3ba7fec63a3a47234048ce38f1fe7e342ec43493ba7380ebdc36428df67c7a3c3471eff7c592010c3af36f621780edf27bb2eeecf37e1fa52062010580bfcad6feaadd0f9d06f81593127ba9b64b8bd01faee492e8da5b1022d18b7191d5cf57f4e68333601976b7435ba4dbe35819321fd4e76501484ac431a9036ef346bef7f428be5cfa64823828435e2f5c0c7d9893f1119179fa1308f5ea1619ac5de93ad924a370962b498fa36ae3dea639a69b53676b21c79aa9cfa7f9e8c948b925f31315897d7fd922b763a327440db3639800dff5dfc1a3141296e7130a32d1766ab00ad901f2df18d4ebfd3203ded8db5917d884acbff5af30059dfbc276ab37424fa1c7ea4332eebab3eb02de7f21fbf62a574a463d32b8ce1106b2e951c35b4e59f66e1c05ee939f9ed06f266390f9def13afee85ad8a9c9420e4d08eb388c20f46f743db0792b46588c37f30879b2300e50730d6f8ad4df20a921ac4a4e301885c3058d807de2671f666f29742478478bb12a75fdf1d769a0655addb41c4f29929b8d252c0f34c6cd5daa04a1146dac90fa79d723743f9927bd7ba94c00c8a1ce257ca9c7d645b9d6176b29563e04334d627e7b9679fc4623f55b73c67bcb528868bb22c016315b3d77654fbc5a8e7e89a3f28897797191b09975e99f768b82d3d507a6b385c894491562f2cc71c031ff2489850a0b788d74c83fe437329b40d802f766dbe072290c77fa06eda8b2cd3fb037c1bd5e1860375e77b8686f3eeb8b258910d78b2bd7e209b750f508ef4dc8d2633f56e7cfec04cd1eadd02cec419013ed80e6c8020eac614b778e9995e1bc8bae06719c09b3a9549c3c964e369094a2d500494a240adde88049002d5ab8fe8e0266ee529c23da88dec45a2b99dc39e770925d3bbbd862d141494ddbe3e72c95402d858dfe4695c475f2586aab4b4e1df842cdda61a71de87786f486f3fecf2a05a61293fab3b70b5a57afef917233b44e69729259469b405b5c2fbcb516d77efd52923a479292c488bacb2463826b3dffc3a44f377dd7db698a41abb64323ddfebd0fa56fe2fdddc65b2a4248da16aa2cd81d1fec78668617ead36ba4911922d56d3b2e7f535ae27871536a645d2a6d83fb0880cc306086fe7d49fdd2db7f366511c8156cb454ef47d18be7b3dee5dc4e2cb5cc7e87f950295112c0e6432a935088d590512e21454257d5b0dd035e2fdde6483794a12d84504276785edc26db153caa0379a53d6dec4d38419b3732f29a7b69c8a0f3536dfd1adbd36fddd0f0f9f72f0cc959b5838486e5e92defdfb98d25d37b233aedb726baa6baa088d1fe618b14c2d5bc30d85c39c3ae47366ae8b847931d8886f77e408a63671e4588f24676915d5cb0e8fc1871f86a02f12e1327d3be2b0e087f2da71b41078d49cb7bc3b5d4db7063c42e6b054892497267d5a502cbb49d145ef46c898ffc99baea0984136ac938a408583876c6584ecedec76c3b6d8f30652f69ca4a8db0feb08dbc82c3755b28645836a09aa4c38601660960ec122e95aa5fbadb0d54e3a8b6dfd965408afb67e7624b2efc6b095ad836ad96643fdd56fcba25d4d06e86c480499e2b25424b387a600b2c2ec7fb8be7129b2b38b96a9c3569841f8155fef3af34bb4d4c79c27efba500f314a5114182aa66bc61dea87805403ac3055a800d4764a4f9ab9edbf45aadf102b02d9d731f534cb9fc2cce074ab766cd3e46e2fdea7fffb99431460805c57807c642c822dbabe943a6382bc530ff29e009810f775efd41bc5708ed7a7cdf4d74759702431f43a9abe046727516abc0ced2e530b06d04e95e01bb620939054b258008edacd767a7df8ecfc26032b7115aed0ec39211123d444f9819d205ef923e9553f0acea472979fe8e7f4b841adc9c8286cf410cc0193b61afcc6451a448152440889d85c1dfb6745be9e81c118082bc0e48dd14c3e410164b73bcc64c56d3ddb0f745d6a8331247e361c5504397e254073db5eddbf7f27ee153e10d02ee005f4cdb4eef4efa4b69ebdf1dbe17b9ced149461c294fb05d1dc8da4d8f6ad1fe7964e0bf619193a9a6d19f2347d15969bccffdd35664f2fba45199080d288d8036bfb1a3f495462188cdcbdaeb39e915fb06334d10d194557924efadc9364028c8616d669cac65ea6f5b58dde304367f796c75de5d05b61af276f67446737c3ff0ef95db07a5b38dd0dcc5f6fe8930f65f8179e3b745e0930c60703fd3fb23c8082f24c0588ecfb99e7af6a1651488cb54f14986df8454ee3b6529e701f9ea8070a761062d507b1f75f96e4b2b78917d1f9c19b83f8c425adac3922a5afe5c462bdbf1e65d538e416ebc6e5d36796eb638545cb05e76c08c129b58700d64485bfe0437e925208c1c7d513abf3f1e5b33efc4a0a372bf492f662ba39e206d25d322c2ebb9f992dfcdc326c9f02200bc5cb16edcbd9569f06d735aff8fb811f439227d22f254541897daad8b33289b00157c61424abfdeace647a39eba1657ed4ddff5147705d1476dc8411805df240f9f1d4b716c956a723269b9a91050e03ff72583a6eebf4f9f9e88738c2497a2b601e9b59c4d7ecb2af1a7a769b1b1bb1489e42d0d2f0002feed2fb7edf839f3ae46c8d5a43efbbbb73bb325f19cc0c3d056b6507a0ee52249e23cbed89dbdade3e6886c9be6ff61d8ac49e4e855117acfca67f8c4512e5d876b70bd0f7895514fe3fc604faedf86fb28169606324ffd1de32d9c7f1df30a39aad1c9295937f3716469565f393742d7440378ac96d8dd9b346b38461c4aa10390b69b0c80e7cc05512f853188ed27aa3453719f4819cd79ddb9f7fc55da1f1eb5db3f2d4ff02da8830b39a9871c430efeceb2456a5820089ee896683d80868799c05607ead08f7d4e96328e21caaea8a2ed6f20b95be07612814b0771c1c6b3eab57a5364dbcd5d2248fa155eac3829bb442d9950b12de1c865938deb69fb443c624e4e0d7429dcb4cbc4cc54e0003818259ed0fdb459500e1cb89919f95fb2b255823f8416c9c5049e050c390400aef0fa39d5595767a474088fe63453dc2099e02b68c28e5b36ca8e83450e8b415ceb1a0fa21255293a549c5a2d00fc3b229c3ebb3726f65780b2249a8039dee496ef29b60ca11c89793f2f8792e5282e90b9dcd5d3d7f4153077c8de5b9628cb049b8651707a9f90f3062f7015ffeed6a94424d399c402e2fb76330370235135cd5a09ff442cb8d09e81e06cab9875902ac62bd973cc0719ccfa4ae3be9d3e9ca539ff101ae8e8eff18877ffb60c0668537632a7bc7e2489dd56b89bc79588654496b984d81ae365755ca622c1c701dd22eaa5de341cfaac10c7ec84965756f8c8d308460fccfcb82b1429acb01d0f297c11a60900f5c14c1ff3c9b47436a5c5fc4ed13ed3871b91877f4714bee7ca9331de8199f034567b443eadbca4fae8fd8cae617c7ebc35e0fd07b6e600726b7eb11f2ba8e9dada6bdf39373e9043b7fd701dfe4dd42d55e8a872e8b4b4220d08e543d41396bc9f59c31fb974d72d5c26af4f232c4d5b4b35dbdf232bb52c626ac7433a8678c65f7bf19091ff8b663d69a8451dc2d56ceb6f769ed0492ecec6c13a5bb61030f88c41e765f8be771c8df8821f11556e70343ee503bb5e85910de4e90fb4b5a78cdc9b25833499dc1bc68ff549d3da8cf937319e6f1175f4b0d3c1bb6c6ca6053e7062377d80ac56bee7af45df124816eb2aef561b21f3d394751ca1fda878123debfe4168ba0881f3e2a25cc0a04af066c8c9fa3d825f19f1fdc7c29a325a5e74e39eb8260c9a3cc04ec0fefa2881e175c3ba71d7e0e6c38de7dda0a526a9b5e6b51d1b03671cc12377a0eb725091b78e220a9e9e513080aefe031a275a05f3ae8f18cf8de0e456964d39cfb2ea5201caf199a8fea334d1922e67698947452e93d6f323d4cdcdae2a4a25e7db9157ef44f0b8b047870945192e6463c5572ab6de9639afbe0164d61a1c5018847b26887e408f6324f5dacb6ee5e9c65f69bc79be81e40c27278a83911d1808063529c81b61ddf94709ab33d9830bb7a7a4f7619ba46296811a0c840c9ea9a6c64ac5ccf43bb51e705452209d6518c4729b8139064a5471d0ea01769eadf38c2906955a2aa26fc5c45b53d5de79b51f5efd3dd6f390cec9cb405fa36b39daf189264058e34e4eadcf6d226de85f623ebea00b0ad1ed2ca73868da9b940440da542ce359e703fac8cb9780a71ec5c65f15d151c2a445b0fe1077561576c3f94c506b4dbf957e2e19c95c573aadb5c0465d32eafafbcb9e5aaaa7fb8a1f5699b15d1ee794244a3cf5c05e83dec65fb6a53291f54199fc1220bb84a529a3a873760953e5582135ac5035b6d43508b2beb8d632367323a07424ed0e32e30780f5bf88bdd8cba28bf8b02de5628577e37c7f1008103d617bbc997b08a9d00de723159804edf7a6be45e98de95383274d574e8d3682edb8cc1e49d22a2d265b72917b195473dedbee6851ca19169ac45255b531a4887e9e0e0d1109e082de7bac690025d1666702a907b9f51ffedfd737187c25fa6fe2167f95df91fff9f62b602b78424a69ccdc5edfb27529586a303189c87b6f8c5a5681afa96b1b982914063f7978c175840caaea6e908b0beee161a307ed8b5e20d5133ff66b23d83d1a519556facad5e4fc232f4825adef5036b8172094a1250e4ebf5310caf34ca170a907afe0d20a6be0d3de693607a41e05c0e21da4c743db2756efdf0a978af859abffc07344a3a91b67561cb27617f430d58f484c99d83e17ac67f4060189ece428f0ab3605d24e14f8da283b32d9f74b6717e1fa6111f806e664ea2952510430e38927c67c9bc3319079294299337688339a308c7b02819a8c7b86426393140b99aec20cd2702cf6fa858f1c3b256d5303d30ba9008830007ead004d60e689e2841b0e40c0f600351cced9f384af606803315ffe6c5ecb1f543c1041a3533223a6e70d20f94e9b214c920ba63171aaa6d8d3432d43c833db903a31fb3fcdecac9887070b3cbed149527bac6121bebe9440a51e719e5a45cd17eb885a4561d82f3f0a46ac2b2c395870d71664307ba7050cb2cc710cb9526dcc958ef02a5531c717d6f7a2c7320cdf46dc591dc9bec041f9a0a617711f3219daf535f2a930275c6904736424f06e4123296cd096ee5afe9d799945b1ac80dbbe2f0b46a83ad438b84562540b091723646f2b41ce19660d232930dd0d819fa4b5bf43be55c3ec32d04cb23987aceb5c9980c494e509e29cb6fd086b5b0592feef8451da2a6be17df5c97cd2635ac60c68a42589629b983280bad1eaf33acb6998df9e1733d688bbd5a4b3ff97a9bba5b1032d9220e188b27c5063b9c00f24b25a6f38f4d4b62e1de839093f362b84d6324ea7c1f72aaee8cb82b2ce10080c78de5728af58b77147058a78b0929e1563ef01b716b1d5b7fda9a96d40fbd85bc8ce67506eba926fc823d3be77cec08f728e3997fff64fe4fc3d65d24b3d45924fd1a458386f8532ee447faad01a04762bed30cc7439d89cbdf9ddee8730d8a0d5ec3db8730f087bd5aca7cb13e2aff509f5fe28ee1edcf8f746a671dc44f94602baef76736caa7fa85f56c114e6aea962a2b9146abb859c64d6d57505573f4304c5f8edf71e4da202c2b89ac349bfc88f02cf68286e9701b4ad4686743a998f66883f4613110ef50a6356412e9fc934d1c798205fe720d8fb0c5dc48c3dc68e032fec2f7ad888c3e826f71ec1ed2b4acaaf0a66740eaf77aaf562a3e5e893012b0e1a62d08e2071df718e7e85fa52a636e1060839c61a64d16dcbeb3c361774e0587986f0954220cf8b52cbcea90824b0e0f11e111475db043d5c6bc052451c0786cfdb16f15b96ebed2b3b667b2acda8d742920131c131ce58dfd97eb2d40ab893ae7ab74a285f47d59dde6dc8847b4c5b878f45500ddb21de8eea492978abe1cdde336885aa09146483539d80fb60a068f80098800091081c90ec8aaa2e4b3b5f3bb85e020bba920fce2254cf183fcd580c0665ae99d6098ab9cff4a134796e7df14e31e6658b368f77c3a1b2a23380e729842d16e17e367ea6392ccb06ff91b84ddc41da6f132f030b6f0b0fa3a578ca050d62adb4edf8f56708302b676857ed4a65d444d15640c5b92b50ddebbea133f4f32fe539c5c614dcb05ec071cbd4c74945137e8aca80d7820eab49082031bb2bd0dfcf15a09ae7326db80e68605f9559db8baef493911b7bd3d6bfad3e747f4109bf6f6ef043bd31d7d49549a4ea3f965fb71fcba78e74a13f3a7a5c33ca0a2af8811b32ce7cb49a6d2353ffe0be744e332fdb402ff5ae69e74fb5dbf89ddcec2c9f8f89ce569813fb2abfd3c0f7b93d67f41b37d6881b57799fcc49f8bbb756c7ce1e80cd626478dac896c29ffcebd828b0cfda1a5409b76b40255a429db961e922feab25551c2cc3a1ee80aaea32247a628e5eca0496a61f901694d9342d438cfafff3958611b9ab52c3bbd4383d0e4a7e8a71c4fa46e596b967913690d3c46e113a8ce2fd1e3e81173ec896d11270ff4a08699ca7a2bfc58d7965c71ca0ecb98c5503443e0031389777958e29b4097f8a8220843a60cee93f97bbad75d7f57b9498530fe4cca3f74d448e8bd075945a55b2aeda34cd2817f499f9439487a18376ca3b101a000209b4de0357688fe1b0468ed923cea2de45d0cc1eaa1d769d6d1b652af06def5408ecdc4660323f345bdd2e0c977c8ab35308601ff5a884f67a957eadf872bb96c997c248bf8088eb9c4de24caa67ba3d68b24eea244d65aba4f69a649f6b8639d9714eb9b285064c0ea5fe39bff24a6e13cb359663cd59a8bdee35bd8d5c6f28f88c62a01722d405f193883644c933ab2c5a2fef287b6bee385536b42ebbf023e3d49920e2aaed4e3a0acc3b330d00eb65debdccf44420aae68c044fdba074844c89ce8c2d1abb43c7bce2e790e355c0e970ca4e38ad62c63e3f3920991e2a2b884eb7087d72c9686c2027433b9cbd187c2e5fdba9a88ab91bdf21cbbcac77dfce9c20bc9407f1ec17f76785f0918be91591d174734b0f4970dae7e60cc19a0f8c2e559f970b53bb3311af41b5ccdc68f3abff774e465b7da186a234c4fac76d40871902c5514c5bc2b63581aaca0be499332f4660738f9d214a1fd0346f5dbf51bb8ef45445b20706f90027217293c8e384d5c2a30b59043946245b040e3bf73a7abc9bb14c392f35d137a7681ba3a9ff950211ffd8495a94188ed4fa62c63c86743338ae68995c3799b98cd7aa2d2ec849c0cf39cd4b631772ac040e9e1d6c6a71e08bc67643200774ffa2dada67e797f1b0bb3cf9dd650db4d3184d75ab1dfe5a65cb8bf2472f3aea5fef057eda7159a37194748d9d5c71090bcd9d09e7146a546ecc21797820422f0f48f725e9fd6504e57a3aa12ee3faafb2a1f0315f0a701d26d384d597163be126c62f793d587370e7e9f85035bb986c300a21122059a89b97a21b452231addc2e991d1e9c6dcbcbc0487a84e981561ec53e851afad1acabb2aa81a4eeb1aca3f2515f2d97aa3d772cb3a90ad05902e1b1d2461527cc714bba22e3f47ba5fe98b8349666fa01014f505fff849a7de1843b65e9040dab0143aab69b9c5557701c9a7ecfc1849e4db229e6310374daf755440af45857ac55813ac53438f2946d39b3b0a2be97b759afa1ace3e0fab74ad510308f5049f06fcf18fb9dd1fd08a03d964a834c409615bc3f2b828abfb087046fe26bcf25509715b64774b32221c69ee6df814794119c098e7993c1f4d4afdc14b8152a041aad7500ce403fb0016d12d2e6cae832984c0c4c249db4d3bb8b677cf688ea102f3e7a5b47c7c2cd3681aafee61efae6e2c9296dcad33425b08c46917f577772214333c6acf9d8ce68113d1548a3637d3556994056ff9a5f8683692b82cbd9ed38c979c18ddf6fccea00a6a99eaff8f5036a747a27402cecc9d9b2716d8d8d1c987934b6f2945b3386d62df8c76e0853691561e543687272793e59ed7d6535faddf0015e546d17a44bfe7c0912d6900f7d16cba8ae864d14e64064d22891bd7bcf6c7c1a002261080d9f2fc34834d4283b26348256c8df53d3239fc65aeb2fc5b11fcf4d50331798bbfe518f77070fce8af9d90ddb47649e36259de2b6393057dfd4415f3c6245a9050a2a37c27fead38a22e8df0a4926ad526011ab3f942227f674d8a929bc958eb383d941f7d457d393234b380f9c17ddca28d0091297e92cd472d456ce7196a31ff9b32736ee757fc816b564acd439abda4977b2536584a8310b72f4a55ff8b13983b8fdcd43f808fdeb384eacc1c6cf8733503a9a2a294b42e47581fb9b99f446dae4fa8a3899315e3bf28706b692b20b0fc8fbfdf610d5749b6e6f6965af986480a24888282e57f3ebf97d86e739155f8d3436e26b553be61757454c49933ce9e7d28104c4f5965d2ef09a5840926a5315a7a5b1ab55c09497f04540da555c829468813b52cbc67dbec09d5a845e7173258b4e8d55276fd72971358599483fbfc87b2003187886f80c0c50e925e8e432fcddeab12f7528eebcfc84a0daa0ad65d4b170ed80073bf039da86cc5a254c84884febf3883a0979406e1f4fc63905f50afcd9079e3f1d568642e21aca827dcff05f6868c1ff304d7036c901ef1f8aabfb7089fc96e0c9b86989988ab9f9791a99494c02f3dc0b1e93f1443037e0b7373076161b2f75888c6d6cf9de79599dce60e91007945fd4a6809b0cf3181b0b9f5f4532b5c2a2d2258489ab7c95d5904903167331fcbf07a7aa6a718938ef2de1167ba18acc822091f39c0ec439685a957da0df478ce9504a5244259c23c02ca3f27669a623ea5d35da31b4939b8bb720d7e4e1abd7b7e0cfa9153338e62824b9a07666402e6ff10b670b5c0784074b89ccef491d4601a82900d4035ddfcfe7da65abf7af3f4ae5ec9dfc376d35d18e6e35baa751d41e85c3d70616f7a86f98ea58ed0b93535a95049259fad4a0e3e238f09ebd63d553f86e8d235015c73ad9f442ce0e1a6275a240720eabeb4b5d5381dcb9cd81511a249757d38e3fbda76d985ea001bf33503477e59315cd8e6dfab788d837e386e4b562644da49d058ed6a36f8e1980c05e0c922d722930781b61e2e759cb31c1f73a7fa2939fa4a637d96e60b8a89266eae058dc950419f078a0914f51763408b775dc35fb0a66bcf28408d2299a492214720918cb44c2637628f2d3bcd73612b2781801c6cf418acd85474a2448a34e016684fb90ef3fcedcb88a37e4e962279a9a7d558bbaacacd22b7efefcf510a3facb08b9184468d24e49e801c5dd0b24ca5f9aa2bf4b7cd24f3ba8dd14ea2e92ddb69f2ecd01ceb6c5fd2031010e7a0732501569b96db88f2bcfbafddd801364d857e11db2dbb538fb41edc66ba17906c43b0bf4e21d3250917c4a6a964d9536b46adb0d215ad492ad8b6cb04ae3e6399d0f4a0db3a0e70aa3aca9f9b852fa1ec1c258404d304662f253b60193ac602bfa0dcf92b57136ed44dd515df424a425b00209e9065329d2c649de706af2b4f283a937576102546622fcc28d19c6018dea8dcb85cd87e16bfe771b9d7afa27f5b1efc31f6d106b9243888a1dc9c3e4234323d3e44ebfa117653d159b7d0aecd8e24853aa6933ae81311095a83dcb855c96e6cd9c81d4a9969209882001a8fca0115f0cb04055b682e45d105d468cfc89b1a6992c3ceed21f2ca51e50292dec11dfdb20ba75408364d3e086553bc76642d7e6fc2a4ecf09a42e4e636f984ce8f2ff45a93d38761bfcf2cd23b18227fddde4f0c25ad4a9588e6ca52580ec7c939637a426d06623939c21e5cd725d11133ab235f92e78f02814aa257228eae3853a467030f260ab9810fb1cf9741c56594c74b755d0fc0727cd3a2646fb73e177af631668934eb1909f5f527c5e2e6939b355cfea569943a4e32144aad0fc826a31c89791239a1fdfc544d4871f1d9fe2e6a23247836f9473285e53a16d0364e2bc579156530ba656ae07f07f408d835d5fb2d5203251161089764b60a1364c8e482dc23d2c0883ce0f6231f1acad9809b9da06f1135a0ecd661df955e13ea5446cf55841e0e5beac4d693cb9945cccd1ce9ba9ceae6bc9150e728433111d7f26f1da9857e303fd06ff21e6f08ce6e68eca4cb71d806c1dd43accca501cf2f49a6960a4aa691459c832afb5651d5b8d3c683ac89bc6f963eecd44b549d7323146a5339ae039c971b39f90452b8b03af7d089cd8a8f4e0e23d180dcc2e67d6532873fc6ab2a8450c2a8df3bda91572efceada7e9baa2c5b1a3c2f52af64f3ed3a30817995c74b369b1a2991f92d31b8e4fa8a29990d8e470ba90670ae82c7367b332c0eefaf5005f3f9750f5c9e87c36ca045e7d342b44484bb4768ce7a0f703a0f597ac9f45c94df12b721e1a37d41efe43d6088708ca8ba7e8c445b36fbe6aa6248b28dc53d7994c35da1a305b2d87809c2d80ad8a05a419b60039e2eae3269048661bbe1d7d45fe0c616338827f8769e5ed1d2012989680cb63f75a9460690e31024ddbddd45189ad855ce9e4835dd17f7b648a601eeeff4100fab4b37dc5a47376606f7ffbe2eaf9c8dfc41c2f3a92c368d93a87a99f51cca0d12594de2cbc2f3aa4e5322cf89860eadc8055e0cf3bea1e10480680e1842a53406aa443af7c6a63d33c8e3d7a0e0a5a378bbfa61d46af5317fa9f441bd8996fcc1caa022734b75df37a14b74a7400e58a4137b69025d945b56adfc9f718ca616b4d7644bbfa88a86b2823a111a174981fed4f431dccd6235ea173ee3573c6f0e95e883250b45a36315dd600278b4c3a19f17b765608b70cd2e27651380fea2c5cb55662727cc827dc77511476164a76c32fbcb93161b5817aa655f8da0bfff7e9d0e22a5a78689a7849a612cf96d3f4f7f77ce38221687a490d5247ce0d01ee508f6f600b7c709adce09d30a0ce7b4201f52e7ad04e6776abe603a7c9470290d24d2a9b819a68850f07bbe97b671e98b99e84689601212b489030a8d4449522ac75e12ffe7387a719901c422c0248e999fc22ed46aed1f8cc39920ccccafa6831e78322356f62fea0ede2d06f148729ef0b57ab065380441f086648f4ebaa46a965f3b671df7745bbdd326e49946b1e5de524ce6f97b6ce9fdc21f13ac331368b757633d2129902f02850d30e8768e451fa04bc5c92496bf5f928850decd7ea5bad5f69e7d756ad803aa9027a3fc47aaa7317320456d2f693db47692b415f077ca968c2c5b2b873c24da476cc2118f3474f80bd4a26013841a9e5e46c39f5546e04917b3581d2134f50dd3b8ba030e8ec5b8dbd8142bd75682339081c88ec2f1fb7f6325dab1f0e889a6b7ad8a925cea2de5da655563eeffdf8c11956f2631c315c9cf17c6caf19e1500a9a075136d3a0c3943c17ec82a1ef4fab84bd9b0ee96e7f2dce1a03ce9623ec0970d8b567c06917672cce7caee02a33709f1cd5f209a1277f2a6b5dd5cacb87a1be284babb60684f303370c6029662623a55db946eda1603e472437025ba6de341586604524ed1f34143bdf0a9b44954cd43483e187cd1dfa314a9110489a8f7c0ae330779daf3c926e8eb0b9c3a717f8be45ca5b82771b33dae8522ae344d5cda3326072d5ede1e3895fcd1469e1ad7547ddeb66448510f307deaa5344050fd4f9c2222627757714f72c0c993828891b0cdb9749370401b0b55330bde3eceee77832cb0769f0ce97f71c2954a70dd75b9c0324e5de73f4f877366ea0197935d889464c7130717e63398496b58983386eb66ad857cc6fe1db277d332249cb2e1a8bd707e9ab31f579e41331cf6ad596e65d5dbc2465f049751c0cc21e4cad51bca72564890e91cf9573c06aff2cd9173a5d8961a38ce60a4e641f9bacb708e0e120b273ec0b01a4bc67152e46249c9624d01a7fc18b73be596c416c080f624fbef562d9d9fc81e85c67691d51a3062039c650cdf4eb052ae1dc1f33d5b3673b5c79485f90da3cce93951ad817c02191220eb1f7c11c1461a8b9a370f18e7cca1573ffc57ff18e3f5f1c8500365566921fc25e17f415ab83968d962b2ac9cd2a22c2b9d7fbaa3f6b4ab98ca9c676d56091b51ec1f1929e9407d17e65612fe216fc87bcdf3a8af8ff9a2295330f4ad77c562ad76affef6527c500fb86e55064c39b9e91fd26e9a46e970d074b01edead62c9423f37f4b223e6482f5131bfe2d4b1ac3c22ff72743f59723a973e6f6620130de2fc8c2976712b505f54af35285e9b4d34e1592ecfd1916fe84487318f6cbc350aec5815494bea9195e757adb60a59e404c2b39faffd5803fb106c8f7db943c4f6fdf7a8869ab01587c3427e398a65350e56ca4a6eca8c1bcd02057843014ffc06112f060f45c6b5d5225b7aa670405d027abaa63744577c7584ea72d246111e59ba8cccb455372b8bca5cc8e90e87655d4714844f1aa6e1d87496b0faf9e5c05bcb5cd15e5e6dbd360a0bac894e9e8e70f5c9724e75c02e9b8e2e6160f8c1129edede56cbca27c1ddeb8796d566031d42636508b2ff8fbc3dfa279a7299fbcb8d9da707c021079a43920b0c93563c2e6ccaccf6f1bb4817998aade2d804466360b21a7b0019e29f9166e5539b68bdc926d12babe336a0e4fe519e5a38a2a54f436266b6667605228481286f3569456cb4e1464195cdc7bda60f2f8e116630b3f062bc56812cac1cda941af7b656193e89bb0348a14f616e809809a31c3fefee63aa32f4e6b535b4df7636e3613cb594a3e123336895aab53b78b0788fa47a2f79a47be57e16aaf4fe3c86c6aaa5422d34020663a444a74102cbb5a3aa8d60e5f4dfef58dc4b20c3118142f39a1c18d39833e0fac00b16f6949065b5c9faedb0b69cc9ac76e96cf62af25c700439ea918049f234321a1c1950f1fea4319276535f2fb3daebfcd2c3f3148c0c481b21c622e366123268d3bf39d09540bc30e67f68e3194e120dfd84f28903cb27a01775f43d5c85a930c31a47f1e0a900eac69e5b4f518156417e1a4b55a81b32b4f86745332aee098a8b990731c4b8d80067e91b6db1db7259c626e5a22c9e5645db0c6c7c814670dc60ff0c9863a050797612a62f7cdb6ec41aa11be21b3f4060df509955b4fa96ec6130d68a66c7bfe2634cb67395256125f9ee36eee3e31441f8372c45d96756efc4969e3d2d5c0f6580ed71c2c3f9571b619c1926eaec6bef0f4334ba7414bdc741b668532f6b72af7d69375f11f25e22d7c177be1cbad337ab675a66899985990350db086579535d55a6437bf4ad21058f81fedc243eba272abcca01aca62167aeefe0f7f0a7b2ee1d2a45fd57c9e88e98cbfe941c64119ed485d48784ecf53ba206714cc95e211dba6bd514573ea129230eb8ba57251a0135a3b30d172282fa0e23b649bbf60f1c0a5df9888d9bd653227f4320f23d21bb1ffd7d1e5130f0f0a515b043665c4e9d30d6b23105b625f0b54fbcb58c2b08026c729afcc2a259ec5376eedd79d6665193670cf8eaa7c210f453cd0372439e1f0d01d0d86f1e8747d4337d3abaaffc85cacf898eca3e6f29a42f91dd7eba078b4063489a4dcfc2484961f3512070c911d9e92fca2aad74f382405db612df37dec288b99647617f33c7d02072e014c13953e22ad910349211eee2e12ce720faf78c8d22d23edaf14d2b670b109efc6ce971482cfe9cc416674d907e0f0d472125beb067e3461e6289013b439080f93662eb244f4a3ea0860ba03509a783e71d9cd201a280f63b570f5c756c03182da374994dec7cdd2e1e9adf83095c67ecef970ec381d93db3fceb749a82a4558892daa799eda697e77356547dde9ec01997d05dc86d45dd3db1735c1e1f25c0a8803fec822e091106f59b129e7abbcfd1404569829796fafa879da1100f5925e69928ce1e44aa2cb144c0463a1e97eca8520793aa5359c42bc2b7a52900a85b60d5db80435f2f221b7560c76ce6c4f00ba6cd14b3e5f6eeadbb9b9d961840384665dda4f1c7bfbb2ec2ff7e88f3570e40b7c941a3d4e3965a00ee0501c747d8c4a9f67287b8c42e539fae6a32348ae4d0b5ba85847b656a113b00d571e2026ac9ba142d6be46ee198aac89014e35505b406bb1713e9347fd110101a70025b3b3224df01fb9fa69929ff842f7e96d122401f9e749b5c112c0e15decffb49088ab38658bf70c6a9da36b05e8470659160bad83937bbef1f176d5b7cd2e50c3b0be22315442390f6f91c71647dbd8715da7485562c97c405c44305d514254d19a7bf749f21efebec3493bbd1c4937eac49450d470685e14b28e708c2d029788e19c44225f45b71cef71e549339e6b655bb8bd6a539bb791371d020f7dbd03b43c9523c00260d99e981dcd29a1de17ad5ecc7cd24a7429de815469de996307336f666cf174f75d7b05e9edbb7ec5aeb151c44bd63a3a2ee403911fed063c3643a53b00b25649023042c8085c69ecccdfceda487a053e0d83f006f6e4cfd3aa1df9ac69c49fb19e860556de120635d9f718c55523fc6bfb9f6e16b9d03af564f4357018133a2c78e03e2a8badbc10a9685e7de43dd9ac97dff6d4f184d9468947136b21fbe20230b6370c76ec3bffa665f2e543c8a0f0d2f783d617e8e6a4265c34632310b14353abafb5613f2dd7ea3a58792ff66e3ecc676d09484e6b54f90e02a16912ae165a5a5f6a7100b24453df05c254e3582bd7739fcc2ee13bce1bef782e91d68fe0a4aff49ebc8a0e98395d5815ae169cf5ed47cb223638d57b78fb040796c52c3de8021da20fbcfbf9b594c20218555d632e915bd778e827cb7a1a7f5e245b8a83ed25c52fe909d8b420e1558a0cff8ea57209712675313d153f12e3f4ee35d93b74f4dd56983a0d78a686b741beed65250b01547fa029e681501ef4a1aae50d1f452b6b43af870d80d10f6ac3958ffe6a1868b94f7d8269d4c2515002548b91200696acb3322e71a12fba647750751e5d0ce120f81809ca8c14e8a0f05d75b1300e8ecab928a86aa5bf315f4f08830f90626fcc590c1b07e3949b7d3fbbe1d6c795b10e095a49e1a8204ec01abcc19696b2bb73a23fb362855d740a73d4fd91f8d04d1c21fbdf666e64a9de1d002f8ca9913688f8b7f6b13aa5edee8aaba35a44c45a1a09b3440cf3301abff2196566f9f5fd3f454752842c243de508058ff296ba04b289e8cc874eaa0e6d677eff1e2295190727ca5637095550f2b8e2c14b8e7be5e762c885dcbe20495881ec999d8db7ecf032fc5ad6797cc311ee264d105414e5ded760a1ce41da3062787cd288e54a45472348752a1293882dd7a2fb1a3e45af543adc84a95422aa87dbd232d7baada4a42daefd269bf1f9e7ada9154cdf3fff3e7914f5adbbb6293b70e6d25e56c4b554c297c7ab0f342f718b529dc007a59f50fab3e1eafc1eb6469aa0ef64134f2fd38a6728a27945c59d2ec94e6598d7a27e65efe9f0f38b4a2e851b3d9f54557c54be703663cafaa92948fccdceff00c5a717ed962b69d2f498ed1ccd723b7c8dd6bdc05a7bf5f9e29c2dc7b31b6143daf336e876939d89663c5a78acf7e6f14eaa19fcf3bcedffe87285924b7aa944c106510697b5f484a826bb8a312702f839bbfa9936ebf9bd7593a8541e71e03dc95e1c6a176e8e7a75bcdeb94356d2c27394165b0c546900f0b11f1b7e446603fd488b0f2f4f55b0c04245706f796483df4098e7f97930523bd5bf5883ff4ad850c3961265b76406ff32d9970c6dbc94a5d555c16699cd6dae75edb9570b5d1fa5efb130b57c8f0bceb53d4aab013c0eeed715b21e2504fdf3aa1bd2cc5e0bb6a459d7144695cd3e120f04f3481685ebe7e2176c957bda799c76b142b95734cb40376abeb6f13513892df2508d36b32f19f3501a2d8f3de745d3363e8a1310668a6ddb4fdc3955126eaa72f28a70d10239fa151cef5f1540211f9de21ef5d6143ccf313f99c3db01440d623b84edf6f28287002509d8540bee44c91ee19b6cb4f42a0bf8821f7c79a6a109042a99b29cfb40d2ddb809fc96d9a2c5a22df486f1dcf2b91c103ea9d9fb33f684e4b8ca26d74551367f73befcd503df66db46ed8bc70716e314ffe42cf803672a5f8f50f40e25c215089d85eb4230c9cb06a5ed274dcd0b45c843318c97ec226305e3559d7336dd8c237bdfe4e0330a98a729165673260a181b1a2854756856dab1ef54c97a6e0db0560950c68ee426cfa9bf9d12013ec15bff66f96f4db9d279f2509894e85b79811f5ec107889373ec4a0a8364dc8b3a13504cefffb17f026cbaa217ad9d64fd34eb7e42de9ab5f1f33d039e6413658503bf00a7914ee921992f02e56d5f51516bc955a4a93af2565308e9610de058d3a0c2676136e49f84fc72c6e060e9be4608be559c72ae7b1ccd470d05c09c4cdbc20f8cda30bfc874713c1cfa5fcae15f2e457ea619bb11e9ae1a9e9b264f110016c4f4988389e1b1fb5942062d7c10b870197d9da31d2d10cbbe3290aad616d36d2ee39618881ba3b00c19d3c65d28fd0d8d7f703362ca52325d7bb1802e0a09cbceb80c0d9c357f6c1ccbd4a28460b308d33b145887fb635439c034d97e47f6c0a1aa30b71596f4a90b3034a5b212f70814f36fc7d8be5f4bf6c8e8b06b68ad6227caf916c75fbc9c7297382c914de0b59c9c8bd69672e82690718cc4367697ccd60afea2659cb94497f7b132b89f3d332c3937f34978aa97147b67e4da11af8b805ad2e2c8a563d1355b29570f97bd07f38fd361b64fc0f15dcedc945ff6513d1c1d437a1a8dc0885d312b9c196085580a7a5fd206452deb2cd7295c60ca7585e2eaecbfe6769bdf6379ca103fa4f59afc4f9bb5b0592c0b8e983706d97f039af6ebf6c0cf8304c2618879ba48fdeff104214b14d0fe0c28e4167e3829c45977ec63870d3d63e4694947251f968700aec965c6868083b5b73bf7b8a66695bf72cc8aebb832a9626fa61575bf1d3317a4071b976279f2961fce739e0a4da035f97701655f0c8bc0d6e7b507f37735824b26ddabc3017fa75ce7a442b13dcd848c7c96c736b7185ab43d18cd5fe5f7c88cbfeeeb50c91d7483a53682b1984bbda1569f1d81571465a9e0a47b7efe59820061a5d023b318a71fe3d8467233e8be301ee03001f80e00b96c978551c0a4a8cd3df6d58f98a8fa30d3f9576e36d7a9b83f47bbcbb678a8cec5cbe38b2ba855918d1431e43f4b83ae58a94122ee17f13f2418e2f108ec484c03debff42b6dd029ee6a5ac4b28f2bf79cf404f297ebe768b02fbe18bdce555793f3d09a992059b14991b636e16d592496fc5131a34a29cdaaba6cffef4be24ed129e14cf67084dec20a96eb57afd3bf96018f33326982ee9f3249857aa7ab216d37d9e048a970650bf7509186fae6e540d39636c8fa2d47454e99ad6ffcb97dfe3667f9b214f481c5c0da6ef52ef38b851a0fa770ce175167b0660415bbaeff2edf780f0d26fced54b69e5921f50056e6b5360e61732aa71a905bf3867bfda3dfae5fd1182d7b8899b420caf03eb2e6fc6c0f4b2b3f1a7d3cc9531ae880970977822a06f1baa9df33724171e7396b860a2921af0dac9723364a0d4326e9e407e0db4a8296dfb400cef03d9865589e5a917b05aa528f17107b3df0596f419de9777cefb678a37202f1cc0b7db55cc5ef339e806f96505631b0025222e852873ccdcc3ddddcb5fcbf475f772e95413d1461af3d63d5bd6fa8bde94341e95d10192035a8372f32eb0bc993e5a6586e76d31db8358b5ff3f9ad1d7b00ff27feec6c5b60bd580fe4e65e6567d1eac6dd42b757901b99b3d1bf328eedd9a4f69a50702cea196189edfce0d068588590f4f916aca5c7429441e3712c2e10de770343ed9490e5b4cf49f231496a3d8ae136586b2cf0e2e4cfc6ae93177465313a4a51c81f2ad99fb086256572458dffc42ce974810623c1b9e74f1b4b5af6a37042f04c3a5d29c97c198e1eeadc7569fbe97229ebdc9aca9442c93ec1a17211166b076755e55f031533fcfb2e845f94a82cda2b0e566420dc3d636e99afba7d5997af317fb342515f8995d4882efc628015f24c1a115a316c2b2bedbf3cbc7f681bb68ec468d478510c3400343f60d9cebb37a9846c31cb3d71ad475479fd2cc04406571d3a85756c902c6516cf69062d33b907b70b6c6f16337a1650dc665d62b7eb34fb4749fc54ee51636529c96f0ac1e2292b5a1c903f27bd4d03262a073d37daa8ad84bbde2ebb6ba8ca3eb1e379a58d8fa77329a2356c607274cb39ddd4de0c6893681230e809ba04cf4220d76781e103490304067761993368421b51a801967f03900dbe16862e555b32145c2c0a4bab88c0b7b07acf340c939e68ddec54398d64bf4085b325f84c0d2ffc386d87581d1dfec571e6bebe246745ec140b1491c0cd4b5070f67d9bcea1580d3538574a72a754151443e16ada8c919ff72637d6158d5e0ae25fcad6a9fa3b554bb6b76f3ee3c9b92e42693b5895d2b7d165a5de8d0f55c9ccc228f0825993340b442e6e38e4a8600e20111df3264b68a1377d3ef6e55a2f26c404b85bcec6bafe86fae7c107fc0b9382383ce968a09bb37f9ce1bda214fed1d3224ed5ce52f3723ea5acc75df9c90bbd2de27fa6cd0c01428305be6a9c76f49986fd182ab7ca9b8cc921b33a7c5c519d5ea4d91310d45e28395702cf26381acb0dbc581cae4ad929b0c3907fc54d3e98db84122f505d5760f3ab81b4f8af1da7f0f637b3534e38ca33ffc3911165a23954fe1017f8db85e4faa0dc982bf489e088ed834cc7780f8afbc15640c75f0d5e1325be56425b363ff8cc916fdb6649232a0579345d6b76aa8d04cfa467cc65c2dfe9629bc8bd4c2d9e0cb5523dee6cd9d3f2d34eca09ab5b049d114d1b0e610fe4107cc8f8b4fe1cd449105c91cf39e370bbe628e50f13fbb0c9719687162eb8b7afb5a8c891d5ffecc299db681a82a419e8c9b4edf2d281c8008293b24e1f7c00eb085c5b53548be0aaddbd05f0938c662d9ca0111cece140b773a5cfaaa4a146bdd7ce76836ab14b662e17aee6cd5edba9b8814e9124a479dd0a3ea254f9b54c5a795d44756e923468e194be5dfafd94068fdde8e5e372a55d3115fa28f9cc7fec31ae5efcf48e76b6add7582915bcbaf5e8b9a836986631f7dc3fee76fba58082af59f446d46d0074e908f18e099be5e1d4b75bd779dfdb0df16663700d22f02761a8b42908526998feffa045e5697a6ebb90b80fc2856492438ed37ef8d91a0c7b09ec9e3834de219dac23d15d1c11a49ba8c2a543876b4d4c8374c7dd3e70df058035e7913d470c88fa476d599bb3c777fe53826d1a1748d100178ed92c0c7ed44568c4d757d1c3fde3f1ab99035d9ed6ce0ec2547817b8fce8900f03c4f25e667346ab90e8ef51451e63428adfd62397ec822f3914053ccd8c4f624a49b20cfffc8d814247b501b94fc95217f3827065fa32953afd24699a854514ab95fc103148e80871da00fdf741f2825f6db8cedec3a5ac13b13c1ebc8442139d611ea1cd76625ea7375a92d7dd8b0ec25c4be392e69898dd65e4c304b1e6b1e5e8e7bb0b48acbd4b96dbbc40f228c367d672ce23f95391809af7784179db808fdab293bbd3f99f499d4bb648dd0b861fd7e91acca0a65a27b364281c3f3bd52d298b7a57f5ac7e237302f9d926d7c0cb5000bc0c49e142f62a6759dcb0f3c2a1b6912d13a2a956bbb868a2df52baee3dc25f8ecefa3928a43cbdd00ebb9ab8dc6443b66960dd967def36a7b0cc8a143aeba502c18633d2f3249388e3254e1d0410c1a817223141bcb07077903c1af023cd0a735a5fefe47ec3ab79a8d56a1bd9b0f365913d8270f4561cbdf8636d8629ccf35c92157d4b7b40e7c495a238993204586417c671e10983fd883b06869a717dac3ed963f93d6b9cb64db45427fcaa4976f846a436c4d985f9b1695c249add7eb9339a22a2dbded18a9c4ceb7bb8a0931d3d7d0275eddda7e2f2b3f360d7ef734b13bd3a26b59ced2bef9ab224fdc803976288521b3c776d663f6228e6255c84d32fdae973009809cdcdbf21ea6e94430ca2387186eee64452067bb5a2950735724ba201ef7ab8f4b04bae37710ddf2f94755b306232be5ed74f28cf5b58681bb0185a3a59dd4fc1845095b118dc1d3ca0dfc34ada6a0109ff379a6755bd9a3e0f0779c28adcdd4e94b31ffa7643dfc995d04c78a462a8b7b322b049a220805c16401036b8def1ed46538442d45862ee79a2886403bc101d3aaca346fb1c95a656c8bc1ef6b1723a23ad79ee55c97dd09598ef9e957fc7e9fd3d4a7442455a448745d181b14f70f8a748f54a2aac22a21eb28ffe777af7e88d003bbaecfbacd1c17892b3bdf2669e95517a83be09d4116bc53ca4550fc38664f6ab95b5d4264c268cb2679a4016196f7a67a1e5f703ad7ead423cf540623c8adaaed8c3752a03809de2733dbc671fd0b54c3032c6071d48199a654a37759f28b27ecfb9406bfa8955668eedf1299cc5d08a7655f2f4b588aa608f1e80f296d1f26a633b71e9d05171ea651747d33a6de4a727c4c1d352530c0233f08759f0c48d2c557a3aca90d9c6fd5de7a6db36b11b58d6943b5717497b8683f55af16d2817dca745b68c034084b5ac603384599757be957a9c7c36087feda7424a53a3b893e66b2db72874f0df44bf76d66d5f39713fbf29168fe8c6ac7450dce947307b9887f27a9b38785d18a893c4650b170eedd32c9e7530fed872aeb323b45a6d2704bfdf675f59dd796690978f4fef93289997695d8224a9126bca8f1479b3da4738c508d40884519d917b418b34ad1388bb958ffeb161432e50f59bf5f1ea1e447627dc2a45ea0df7daf71a1a62b476637d1f78ddec6d006cc18216cb299dfe912f37b68d99b7aec4f667f8c93a93a3a95996c9715c2b11cc1ecc07629e030a9d3388e3b902978bebf167fcdf5ca62180d7f0f1672fda140ee4fcc49c0f9e696eea8fe296f8ffde5dc9181c34b33aadadb3f142fac9480da4486dd7e003d5be80f28068ee5dd924fa01cee9f32571f656f284a339abb5db804c8c580848ea284514323cce8440e8767be6c2dd397527b798c9d16f0c3e6c9ee02b1272a8eee83a81577ea4d926ddf991e61bd35947468b6fb60fbd71701737378b6f3ded80d3a381d31036b5824a14d4e3802310a6d8ce55454c19afad20d5530a17f15ba6c2a0c311a131b354771a4b522274f2983bb988ac0ccde3c714bd254241e50997e90a2811923a81586f5c1856adf6f7ff1c03622183b53bc13424e45d4483ff56047303344b360098ea706689d1d6746fa13f42e78eb88c0ae632e6699142fd3ab98a895a04b6b229537fe7cdfa64a78bf5f43869cd1d57356c7c106d9232b2042136c022853581f1a76e3936bd22acda7bb570aebd36130a0353e0e8205cdbae1d3f4d5eb906447c67c0910ef89f7242b5d43b93adccd97f7bae9a9363c7dc8c3825f18f7f933ef75f3269061efe99b7589aa29180df6715d2b21ba5ad49f40d76aa615f5b007507ceadab0c8b5d10cdade2810421cb6b5f3ea98bff71e81c1e430f8a4f02d7c6f2a7d7409796b3c27e137412a7037e571cd882f848abeff0e2475ec9bd0fc6c7cb37c6676374b2c08f9021fb3a771a24f2f363e4e5fa84a84ba8c90b5cc24115fb9d9f90a94ec5b29b5f2be50261c692c8ef1261c213ada2383db696eb7a9b10efab53a1c121b7f31c235e3c8cf051fef79eccaeb29baf463e8cfb7f92557c2a7feb125bd99ba68241d7cfd1405ccf424403227f409629731b6656559ae4ec47768c8f820f0e177a2d85a157de3acfd629c7c8efb4200d5b2aa2bede97edb3965497102ed22707e011a16331bc6a98ed1a835e4da04da552420c03e49415fbd9c3a725d2763fc621cabaa6d0a2c00e5639c1843d4908b3de7aba66ed97da5e163f4c69687dd223fd8cc3d01be9630b5199d4301072a773b53a97b91c63e97dcd80574f3eb976b3f39a992130798f7b4b6a3c1f5fb7d58a2ab0fa7d846f8cbcab6c49fbb2ada0c556b29f6a4c180464e0efa554e2389032c84eca27ae55847277bb280eea6f6fd8295d61ad986a3d25d1af46e08a35d6ef4a12098922c98b83303ab1444b6131186ebe1bafebd2ca4b0f6c7fee972f1e246ad4b57b579da80c2fd9112ee9d73d2e4125ea37a1b3b8aa5f1fd5e962006ad9f57c9754093e1cdacad867012e6e2d036a8396964eea7e16282e730ad27895053b21c102ca1b73d8469fbe8b04b923df9d2254666dc571193a4a70b4dadc395600ef05f73ed5631f15a65fa96afd45cdd2ff733196d65ce6e13bb39eb5378ca4466dd62165102313588452ec22bed86301a1ebf97205988bf26fb2ae607f2baa9b03a0ffb039d45c9a711e79a85690d2bce9dcc03c170db05e3da0ed2c7166867b02d2997aceac0b81459969a59c62f3b650c1e09b793b8df84c8caa7d7ba603243b0616022dcbd3f6157116456c432fa3b89c94e2438b145ea4b0980694ef337b46cb24feebdb72da7fd3ad365c37abdc276040e95180ce96383ed37f1eacfc08ae119f813dc2d3b7d55544912d2f544a89128799ce6c08e74a4e0fbc5ad78e9cb6b9d885c6c2cfaf42cdbfa2556427143ed790f354118721473624317cab12f39c08af90a18393b2b63af38ea6fd75b011844ddeed7697b8a9a2997df3638156553af0009d1328a5e92a3015dcf664737d99091587296ca04ab9eeeedb7c54514dfae9f5248bd19603e89204abb696e6df209f1d7be28d5fea9ca47d0c14a5a07de0a8a58ae3da40c5810f797085d4bbdc637b2719452adf0eb4bb6738c5a229938e982088078459ac95e92e4c6236669aaad223c93c3086c099ac0491cc0fe195c2a06abfb153abf36a68022a403443d7e17f9b961cc7fa124f030e801dd41fea632607d731cdd9eb0f4de667e7b5f1d3658835a6d9a37622270034894ac2049852678cfc2ea79c756aab942003b85d3e73c64e7927ddfc932d3f9422d976526ca270fb5787f6ee5d00bfe6354c48ba49901972306825800a719940a4468aa151776f913b74b1cd6b6b99ff6363ce996ba3a8f326e1f14ade954399f2e31f58f1b92dae7d5631896b8593d5b432cb9a447794fb29ff74e2ca6b77ef28acf915e59be54fba8c7c4ef86d71a358a127e2b3d81f63dff4a731c897dc4fa8253c2fad21be53f3906e785e31380d2d7b0a52eca3a54059c384eb1e1ca091e58f6459c6f8fbfbeb6c506109ad8e516fdba19839ea2c541ba051f888f476a89c25a59d8796fe48b6cd10ba410d3db3ba8f9e08a5bcda2d94484354a9a53dc8f8d952dde1700b6bb7a840fa0d871826c1d9f5f50111cad3bdc6c259916e68a15762b35c0238cbc0b602c5eef126269206417d8d0869ea1b4161450ea878f76f491453d4522909a0982f491839eb89292ee9c117e5596b7b3b2b06702a4b89188a3cab2031433f98883e35b6fa8f89472dd734d077689592f77ef520afb1af6e9a27548cf03bbaae6b5cf521c5fa9a86fa6252a24fb9d057512de4db9d77ce130f7d358d31fa36b812ec84f10fb00bdbced561450410e5e737b0bffaf32654c48b38c89e069c724db3e2cffa38f1a6637ba5c6ab82404fef76e4b810efc0e84510ee4e3dd6f0d3c3466093e47178bdbf1937faa0fc03eb6648ffff364f9e8b3b543618eacf8357b3fa4f7abc18f97cf3e3b0eadc3e2d369cf23b9c9376692a4af3d6c67c5b38b1aa4100a106e2d2e9001f097b896a6313682fd47b32ca6355659427e84873ba0bcc15b6095204cdefefc97fbe9bca6341339f341bfd69bcb0cb30a4d73d809ecbbe5e17e1fe1c0532924c4e92f8e22814e6d43c4f5c965b051ad96eb636eea08537559f417bcaf2672049d72be311b05e207275240e7f9f61cd374cba316e60f2b1f6ea9f428e5125ba7ae9ce0fe80cd7351fe46e8ab5e5a4c58528507b5bae62fe7978ae5fa87825d0928aa2a33ff2e34a0d2dcee96337137aa86b5ed7ec0981e9be4de6ded92cf4e567797be72937576b3aed5935f67d329cc838b5cdfd1b879378f8e0e59a0d8f016fa6192b07d1d8092807125db21d39c649519d154f02058631cb577f303b1c6bf12e3cbfa153207b65c5dc94ca7a6fc3ae22a679964ac0f320ba52565a3f099db005cd0c00fa326ba608f7efddf0b059306063906c134bdc6a37c314934091031ff1a605d9e45c31a363a64a72824a970445dca145f5f47a964c8fb7d1f620bb23ebc3068b66716bbfb3252adc1d1217e8b82d1d62339bd431812eba8b6956aaa77fd488eba3b9e472496ade68fd2e954c250c89d8c9708d032229b4f4bbc2898122168e0cc8267bab8c5ec1a18d7685f165a855a5de4319a9a5c49ba9137cb73b11cb608aa30758bcd4254cb1ee841b42697b189d6ace873df0492c47cfd116caee6e363f9b5f7af4b57ef29617243802699e0e85d44e3ed8b80fde68f7456913bcf0078e8780b7ac08dd1ca5fe6051901f60d63318269114d81a2cd22c7ac1551136484bc42045815b0024c99f1e7c92ad7ec4dcc59025eeae543edd399003298085d5d8c533e11909ff9a95cd2ae9376557550e8a1edf8ab880b6c8dcfad96c3c2ea463db249f3f3a99365da41b9e121acb6dc35b95d448b4e42d8a519a664b541dbb94e14c3a14b24b4b7bf1974cb7341febbbfadc494afe95b40d35444d7576c4c73f43a07938733916e4c072b19897e4df9d34c36053172aef2547c3fb3d65c3e52e541477ea8fb71749d5fbbf8df52a983903dbf51fee67f428243fe4656eda85e29d4537f6c56a373a8c7779194250e4b8541d061699e46dcac42909464df9c980ad5d88b8e95ad6ffa8d95ae87e99d09fbb3b53457ad20b84da7e0efde82b0c0fbe5ab7d5d54271431c6e0d0736f2c05b10b8dfe89d98f526c0684a9331a72a96630b2eede4a903365c781debc725276f1ee509105324082e9f03675088a96a3a6187425a8ae95cf26117b9ae6090b81ba226224e8cd3910fbd1c1579adf3643d1c20b6c944765871bd7df1f1e480406656e9a41f4db0d6cf775a9abd76b4b1d9047761a698fdf678204adb1cd417894ba3299eeea70bdc1b7bf3f4dc7705eef0b65f394fb56383c103b885e2263e7de3c356fa197c79abdda62197cf46a96bee20c6aceac2a71c96d8f407b81e7593fbb3c5062af91f70bcb73aa41ff67afb7ca0f2c94776bcb8b59a6e2f575c391ffede540b2a1441512557645d96f360393849bc80a11ab5a9e8aa35c204db4cb55c2880a8549d36be511849c170e78a48758b635ab7a73d09283a71a2388e9e2507ac28318f9358d60a8798d7fdfbb9680d034a729e708b1f3e78978b3651bc8afb2bba7504b8ce135aeff1e1377ea644065b0554f79194676812ca36adcc19aedcfcff4d100480d006df10f406551bcf9dcf4cd929901d3e568c1a522f79e1b2408cb655768b2ef997d29ce794071f90528d4fc3cd55063d6ef6d329df7e78b72a2d9934bfa0041de072b1342f8f2bb5c3acd0832446b23216b1105904dd911e97b609dee34f0bd7a060b1f06abe0b469963db84db71b404230ac740b944af9a4abbab564269c5bf1a20095a9b16a24b61d29b4dfc9eace2f34bcc561936f71eac7505000162354b0b82807be2e8bce882e5c062462394d1a6dccbeb9c43d66c612865154fd717ba6d5e18de397fa5fc44e27f4313fb41b57d78447373beed68ce21fd4bf8ff6d68ba483da00819d03204183c62ca8ae354dc96552a39142e39d1cff9930163c1572acf0de5f76a03f7a521dc34bf0860f81dc32ab33ece79f5b8bbdd83d3601e9973b9b2916cb3ffb0cf8e35b6435dab8d95ce292dceeca970606b2a492a4bee6ff08f63642e39fc52da53977538bb6622d76bc3bbdbab9ded0933b52d7c1e846d0f1d3a5f6ad9bd548b22a87ebd7ad0c94ce6dab062517b3454797afadb8af4cbdf9ef8fede1d024552f640862c7752f32d5a714af624e3b2ce1bddf7cc8a04b06eef09518e8f9050ac1e0313f3dcee7edfc1928df5cfbc07dce5de4db8f3f65f57c533400a3af3117ceb68e4c14d027a9afa147ea5b4c75dca046296c6a138baa53bcc4f8f7391f83de355a9e65d139a4cdb8e7be0377d890567bc6add06c5948059bb260469939d2d275cb3cf6b840564a02a8b1bf7a6ebdde2071bef63b2d15eb7c45d737212f9efc53b4c54126c06b6e5e10891d9f73bc6b3a62a0db359ea596e5a83ccbbbf5d6cdda3b4c4bf684fc1dbbb5578d65ff9629b97d3c59b17b2ee3a8a045e7b3b3bf6ada3b4702e7e96867792aeead5f1a7bf3dcd0810d0e068c4c8dc33ca61dd754902e409dfde4b8adbfb70098b0ed6e349c4699acd2881084f3c22cd11d523601e94dd1d3dac88c0e12025e0582d2140dc17b195804cb28b89e29b81fe21f5a98e22794c32a371cbd5d6d1d19bbbded1565d55c9f6a400ca5827b83a25957f538ab8743ca6bd88f14f67dc8b882be27b7f9455f1bfe78b85d17038e9b2e7101c01b4548a0027b2dfab81be972daa2d28cab50ccd5020a847d92ac6f1cb48b55e845c136a7bcf43e8c563d9542397cac8d79ef4f61eb394be080886de7bac3baf5d0b320ca71602d715b951651d4e98d75163dcb9c19d3905c4a557c3f970caceadb6b29cbcc7411b71ff8ba0c16d32a98b15d0c9ea5fe521f7508c0e44421b7d8d0fb70ddcb54cb55879a01033e70e4b7a32b312e917f1b68832475e26d68bd9b1dd317f23f93d79dadb077881a67d8d03769e7df7852394df68951a08190060021fbb1be4fa0b29fcdc87661a3b5cbebfd969fa1fb22ac9637d25a5552765c9942deeef5e6d6942c2423b6c194c3afa4af25333fac6b67913287969ecadf70fe2d45ff59ae925d4ed31e0cd1a5de21862ef5345747e351be6785a4b96ac2cfaf69228be4f9a5f1b907c88f8759c028c698ee50fe282c1a29a2bb6e24c23e610a59aa6203995aa57df60244f5cf340335f28a99c2b9ba2f6986af7acecb063b9276572b331afc26847a631f8fa44c9a3739b06b857c11801bdec400555f589aeea90cbf53a7aa58326d04517908307815ef6d5941085e00209b050a47b060ebd59093f07ed5c0664a344cc365cc037c63be245a5425d59a4b2b8c8e2c8310fd4c7c2d94c04e13eb535b09ede422f48e53c45f1476adbb46c0b3f4b9c3883c01150b79bdab4143d1496fcf87cc5b6373a377e9a7d567033e2a3185d0a9aa4a29d3261b28f2c02bc0592edcc1074da067ac4c9c815cb123b5d171d5c3b3c9193ea9c07ca39d74752e986a66c14f5b8d6ff9ea54a862ff87273ea337428d308e37d2409c31686d1ecd4244e5c5f67e6525b39d730e865c650b9a319e67567d3e7c8492494c837d2c7ce80b5fd8feaa870f90c96dca5108d556a9bd316dc03b874773606c2a3fb6d91381628b8dc1b000f66a8fc89d0404d0d028c60b33000f620242f749df881a7cca76ee35c8d19f2cc0fafd27a69895e254aafd6d8a35bab1fe34ad5d7dde7454540551784e8a351fd047ca8562e2114b3edff0691d75d60c1c19d7bbed9d609e553beae37169bf7ac8bb5bc7064e1b838cb89d451fba48d5de7ae5370a1a1f39e75ecf8a9a98e2c9f25fff7b5e106972adb959273a6a412481e61fbb1f5511d7987814222f1e60fa3ff567083baa30d157bfed678b031b9bf1db3d75511e69a61bb06b2c26cf1c49a3b205c8bdd0ad5b27f19f974bb6de29a45eb6cd7df03bb9510332494c8c9defbd1a724b63457ec0b2da832394bd29309dfcbf75a04de9045f27371e56e3b17d64427d51cac3251568a8529f9b7b5ae52e03a8a8f7a4a23f785fa582c83b835be0fdd984c13bd8f101a4001fd060d58b9e060e7aec781d65c973840903c1e44b3cbf088250af55ca1fb1d34bbb57363953d9dc2030f450a9b2b0bf24c237c74490a9639a3103df6c07ffa07761b9e5e2b6598820d104819c918d4f82a2915b2a1dfd57e5817f1958f89111226ba3af43f0fef6e469f18e3e32afba400c93ab3e9bbb6e4d694c54e8d48a84586e690e94a75c5f13fd72b3bbd9ad257a8cd227c40fe6224b4de57962678cefba72d9e8c4a66e861fc1c6bb77da1ab356e1fa98ee53bcbe3ab377ee9f14e84cdddfa6ff3e324967e4e5cfbc6dc5afe7ab025c5771d7f56b57d1c7af20cb2203df4a040826cf1b279552c85c54bf3bb07ec7ce2c04c0d1304d7120e1f59a0ce8d7c09547bf80ae87b47658dace36c92cc99e9ef14807360ce6bb39db1dbe1db66a0aaa7846cd827f726b74c609113f592c6c8075882f1b72b2c6e995be40ea39af8139593451dcfb31306bee22c4c298aaf159c0ffa95e115486f5d6c2cf5461cb075ace50ca0227c47093708a184a8826fdd937f377b43b13e4f7801457b5fc1f115809da227b45387f0c2a45cfe0e7f90197ad8deec7cfb8f3fec93ff2861754edfd8bd4de9a918ae5f674ed3ff34e46ab2e4fb96f9cb71748ed2d9b74bbca48ab20513d86d67ae92fb87255f6b02b5ecb8a7901be93753294a44d75109c8650164d89c7e63a33e79b76e5d44b996d6b5cfdb83312eeb2cfa4445092ac498b7f881b01312e27f28f770dc8038bdc5f183cf3dbc61626151fb1a1ba71fd20315cf0ffe4365ca012bfda8e081e26627d6857fa2d46d074fab867bbe1f9bc118a974a89c6bb14317a92e16b04e179e5d2fb40a05fa7bf78c19ba92841fcb7271c7ace64248527ce0cdb2beb4ffa953bc669f129e6182e26d907bce703393dbab6173eb4db84ada2af5d2d242f4b854d816c31d947d537c95a4581aef3c72a0c3d5a9b52285fcd3f0aecebd87195bce6f9ebc7ec6d563eb8bd801b7654666775e7e784890e6944470f9a93d6e55ab683d7f2414d226975153445b1a9ad9e0adbae385cad4598d4414952cb778be818478871c9f77b288a4918daeb7179bbd1c20bfca2e193fce2321813675d46a135f3abb1e4423bbf43c357b5cc5ec317bfc234f07bee48a40c42615e77f3f7070b113a0189e3f631f1b0f4e58bb8dbfa6a2e8886b18b5f1535618e82e90fae49b9a0db7c1c9fe91955a45a86e7859d6ddc0d6421b77a97227cbd2ff842f0526757433a3437adfd2027ce55573574d91324259fa7180c3439df962ed9a6cbd78772024fc663453f320e4199a147688c4a2723e17c866c6fce43ea36231672a5823c0917cc8bfa898860f82805029b00a5e25db963cf68b915a925059ef6955bbb7866dcd91a714fda378b96dc1131dd2bca1d0b6da637dbc21c9322622b8d34c913e8cb080409318ddac1722c38be78debb5400a7f701f090e24b1b7d9a989a4babda4f237d4faf53fbe4142655c52d30ee60770372950d618bc22a7f7d99e823d4dec9f5ec7f90827c2900ce901767656c379e1c72dedf73010143aa2db345eda4fccd9939a3e936802904bf2e9b086101ad6e4cf891d38fc98e89714feaddfbce8c46d7d234d770f7612f3b06d143ac374d0c10acabe02bfb66e595841ccdd7846ad781c929b2477ce58c616c41acb57c09e5b980f5c99a0120601e640ff8e7ebc56f55f788fe78618858b23c6459586ed93d5b8286a39189fa6e835ed48afdf260417932e16c0ddc83e077790b6f3eef8c0eddc68f01505b79bf3ef3ad19b2a78bd618c84ec4ec3e0c3d051a976b176e005162a3226f507545bab32a45f67effda74d0c621e09549853ebf5008b524a40c7a8bcf8f68f8f0bc2ff1dca2e1d944f442b58214f360e07549539887935abcc62311f6d504f82970af154621d465e29f0684e70f1bdbbede614d77db976a9479883dca5acae9ed1e8f079853f7d96c791d44870a170f62d238fbc6a12faeb445c8c4b104da711dd0c4042b33c0b594a571e820b86234748ca8b2e025346090818bc0a7d65056a40170dc09ce04c882c8079f9d785773d9e0158eb56ce9fab4028bcd11b2ee347640ae73c4678700a551f6308f7081776fc5d163d3be6b3e6e4880a6e905ad6ccef43404e904dd6c657826e3189fc4056bada1d7310cc1809ecd21364c35dbc95a9631a2619c7c5a42f865b7617d89d30977937c4791dc53c2e277d13791f5d5c4bba6bee5be0294e8015f4b94e12e2e779719640272e99e5e5b15ab18b2e8e25718901cf32a5afadc964bcbe3fd05c4e0d94b66d04f727a87f14812d464b3f33c42bc761e4a08b447386891e5b3270ceae16c94b63930a244f9ba610220781cf605e5128d0769ddd3677281d06e32d7f93b75e780557953612d2752e86a26f78559188d59b8a33b26611b671fa0cf887a84967d8438c6680f5f1e4a4242d97a4a41b426eb8d19bea9d867860820f807073d39879cb9f11f1d57d7988983707274baf3954de3f026b64a5f61f475e7e0bc0316b0230570a0efa480f30cded76055f1d597703c2d358e80ac26a712deaf3a738c7a5c92bb2493cb52f586d00706e8c873c00913faef89db1675bf06163efa168a28071ef94c69bbd19b676b302482c6573cb78ed558f48cc0b67a84083bc41780705f7334d3be66a49d6bf153254fb73bf010b06bc9019526b85919df040dec7fa72204fc1f36aa9eea823e7168aa344ceeaa4c2c654e45969286573c0b323997052934a3a2e32318f0b857c9ef01822415aa9259b72f637f8f3812cba4e2955499736119cefce9572e4e1d758d1157d20dfd5b514f46973768bd5d5480b80e9d059301347f769d143c4c499d047267e0f6677eac026a36155bc2d486518cd0834fd2d84e62d9bb61332612924e3428f8e34079e504a20a43d7359a292998afe396cce89d24292b6f08f0beda88bcc36c91d142e6c38606526f56c1f4c0125a6e4a59ae26a3b7b47fabea1d595444b5a10ff30a30606f12e182cf3068c823c5ba7c58e812bd23b0f5c58b1f138c106aed60b50d7e18daa45ae782e288488896869704d30a8be77fc2c27976abe54879d3d57f2553efb7b888ba36e20d13425526cb80f7b50e47ce70d76d2a6ce401a5c990d0daa25528c0608f9f3fcc35d1733869023536c26458e7915b93f357a267634e68ab87d53ab4b0b0c6a25fd9112752164041a5e726b8534eff9dcfdd59b6b3df5539528870aadecad5914446f24fc2d18891ce8786eafed5bd2c075f5a3c1f72479f6e429b35910cc64f2ebc6ff39f0615f8764798ae103b1c3795001c0de34a077c64a4d354d42e89f3318757f795bec8250004e44bc8e99a959394021a6bd56503426da26bc2e74814c651e0b80585bc82c6f100a3b52c4b1f907e947f4bb0bec020b6153f2b1522f5ad2ac251fc47ae71eea6c19df417419b220ee1b340d3364a9698afe7b911f803a07f47c311843b4eb8cc81d14dcc139bc77f80f8d18790ff7aed7d361ab53152346e295335a206c05e66be69f28e8b7f0fadafd9f40e3a4f52f1e21c4a647aa2e98c8eb2597c664d69762ebd9f7a396871a0ab21350f2b4879679714ef885a39f5071f33a4d1ef4678c5f622dc6ecfacbdf8bb633b7e0fc754439de3ab040b7c0b419b9dbc6b355254cc7b196e78926a52c2623b820103935ace823d77992df736c5db0f1e0f1555dcadfd648796c411e902d1e3c116a1c80d1af93907efb88dd1611a49839854ed645e8019cf4c909353a35dea8f6934051d999f32755941f01d8b663260a74811d33a2a9ccec1ffcc1d382d81bfa44f1fcdc5de2097c1900cafa72511421804b237cd9c2a09998f02edb4ed4402750dc31d76032521b677024053405b43eba4e358af99dce1e55b7a4872a3fe0bd237b59fe47787316f0414d74519fcd442dcb44c1538cf7c21adfb7d000f1d6bdcf6b24dea61c909bd0ab98fa9e9ccaf7c500e4ccc08eab7a522cf2b07485b92ac325adc590af3b64269e73d7034a7c918dba39d8069c90a667df8e40c103f6689839fa22bbe8abd9edbbcb25d276239f453f63e2b50f11a08b486e8fc06ceb190f204c62187ae6bfae4ad62c3cc45028e7697e9d53d1112ece8ed3068c7f28d55ad01fb7ad79e730a7979b354faec8f122ee79bf19a19e880c21ddbcabe521859276c7b1cd4b879423adb85e184d1b0c9ce5c45d7cb333f3b73f735a6de4d1510cbf829d47c97b68cf155d59d941c93bdb4d481c710eeb2daccfe604c68c01fc501118dcba36c967cd7fe94de82a42fc7e2cb599a3ce15cd8f0675523bcad63857868513ef3e79d2cf20c191c07dca54d1a40084a783e510c53ce05d68e002609bb18043fa79a0ef7854e57e08c7d703d3ba41263957871b1a2acae7d827fefdf72dc9e3ade3e034e9a6f6ed21a9264609a6c7eaf99b7606a5c96dd54a8131ebba31bf5f007436fd44f79a8becaeb2aa3aeb3bf1fd4f591545853fe7c2203698d728c1299c98aab23e6abe214b4c1ee624755484dd26a0d485aaf0ff4a09eec0cd6c7e12d8080ef559d071cb7fb99e56ac8a8006fc529bf21d12756af2cf8248a1604d15ce0d503aa13683db835476d6075d32ee52583541b020caaae9599df627ec02834f3e6a11ec01c444e9cdd2fcd4834015089b3c02b25f6e6da5e4a8e08ee20cbe60672ff6117b1899929e7160fa6fa983934e146ecffccc6d649e3b340913c6f9f288b1e8a29ac3f8f73d53aa39bd9b06ff4a28e55ce670a60cc6d474bdd64892e760c5a3761769bba17972f84d7f6b641c45c08f4f3c4377afb616f398e3ec6cc7d134d85474215e439c8428dd8b3951a3f37b8ac7e0f64e80a42ae90e73a24ae340523ef30c22b28d620fcb09eaf1881a6e9904f2d5d8bcbcead7fa526affb673415b6b708e25ee728f9d9e56f8919e11e98c30d8a8899a3c01f1dd61dd69482e1251f2d73c85fe567aedff9009b855eb71d597a13dfc37467bed9c1afb37c1644231989bd992741f8e582bc86b8564fdea2be9a80677dc8a58d2d308c225080dab9d84a2b59df64fb0ef0f2c9e6fd9d6a433aeeabe91a5628a6ab61fd0f55e3937f9e1c7c843de455141462f56a1427fe9bca08bb92ffeddd15c8152b351663f7ceb7c639909b47ea616e9e275a8419bc53efd3ddf75ee42d1607908633ead9e2d2ee81e5b0e6f14e29e894f56f9a4eae871439594b87e51395dac8dbe87481851daddea6db6341e917b0b4de11fcf8a10410640dbc5182baf86ff8c9b67c09f4a7a58040ca2334df5e79f7db765742906c69d2f1df642c5810e510e53bce86044f7397d095d1d0d98aad7a1b513503e74c13a5783f534f60d7f8bfa41f68719b099ad20b24ea5a8d0a834b78fb8a05582554c72332e92d4aa28aa7d14afa8f2f664b3a58a36915aa57c4114169d142d785a5585693d35c2a24bcd3b3c8eef1932dd6819daac6f1e80fd102ad7a01c36b3da9471847e55a514f480b01f2bd2a01af129bebed03d1dac4e14434591c7f4d2ef8d65f35db9fde3695e08340db1045c2e84a800a0e3362cf333cb9ed84c9c235ffdebf29ec0e2b0dcda12c55cd8188767e8af7dd00d4ace044c54a322fe0944d7c3d386bac06130b3c74111256ce8a129ceca610afa9029fb900ecc4598ce573dc5564551e2ea878ef083a81a68e09c4d2faea89a0e33b63b7d09e0c8e4e7bac55e13d8325627694e43c45effb08164dd8ae4bb37775cfc2da8636274dd141111991723d53544812b688ea847f905924cc4327fe86e06f911e97a43e5fd8da517bd6030ea64d402857a5773913653594fbcc5276c3f203dc3aea96c71cff65861d84c99e0160f02c8748a23697364695f94704e43eb9d9f07c52a6d13709b29472b1dd8ac2c1b37ca14a7533db4ad6a2cad3dd27222ba7b9c6c1f1c1d3d8410ee8c6334b437710c5e55be1fe40c689931ae69f49dc6650b6ee0ebb124772f1bbd31e474f2dd8ea9ce844cb187dfab82d9849ef0a1dfc9c5d72e7b1f57c029554c502f1435a4088802048b5cb55d1f4c97b1c20a5c7e37a26485d44bf95bcd0b6b20968ae600235420f18c36b368dceebc16e64c0253375eefc00513a2aaf8a18525c9874cd976971dd0a618f1c63a4d6a232679098eb8f9635a9da996c69463eefebce4cec3e25416f4b77023200fced45edb640aa0ba4202708c97f037e11942ae9ad2f76aceb3c099b6027f61b9c0c21ae9421b8d45c2bace063546139c2d0452224bc3583239432e068cb902c3f5145e600df80d262b3ddd19291fb1b1335f81bd4121e2e68ac5136fa9679427d5cf7d40e01302758e7b38cbdf4d92c4a0902e3d0882208a6d768da8660519e3fb30de050fa3aa793604fbba722a8b1fc81710485fcad7924be4f4526a403b5824dfd57c6320ed91e79fb0feedf4b037223a88882b45ad8fb04f2fd5a47b9f69cd1293696fad651a83fa71d723b9e168d17c64274d9a178b7d7d1d20b950c4c58d3087ee76fa7bea354b13b846ef23063febcf0cf212b8c7bf0430eed87778f0fe87631afdf58f6286c56b9f5505211fe1b6327b24332c8a6c6c1718b65279f9717dd940e86bcf3bf8cecd750f0c4fa5b5557db0401d5350e030e24e2eaa84b566cd20427e398ff7827688d9e580959500386b40d4da583f5fadc25db74c7848a1707e0e058ed312be82d5e2ff2348a30987ba23558e2bbeb8b914a95f14ec0a634b584862d20c3a178af165333c4521ff689b534c9b1d34b2a8d132a71240e32cc890d4f6d654dee954074d9b02912fbc07ab070bac718f1bddc2f2430bbda8276e91462c7c30ca7d50e90fa1cf8e56dd59ffae5a73e9ba041d6a8fc608f27707c1f8a70acb7380cec9a6c3520ddd6592e3736f4dcf755107f4d75643fdbe0a3172275be4d72128bbad035b93837f8342ab5f4ddcef5e92c4a03154e804ac4c336531051469c411ddacc2ce4dafd8d4fdb2bb15cc7a02b16a23e76060e38a5322de9e0e2b4d3ae88de72a868658b83cc42666a216fb57610f5fb7117e62b154fcb10d211d43511ff8490c87361f3dd29f1961ad7f7045782739837707b9961ef729ea3a34bdeba777865e696a0d0ef5131dd490f7cd7739995cd9534aced908d80fd7b49c711291782c0bb5495e53ba6bbc91e61641a595e7c66b0b7ebcd449b8f569fd5104c730dd339b350afec10ce9b9d6bba356502ba3632c5cae4c01b6798dd1146657f3860b4190e4501308a7092609afd937187d222fcc1b92e69d137f091c8219f828016ac96e5508dde516883db7e09228ba8513e31a83781bbfec8963a061759747341d9426d94eda489711df8e1ac2d3249813053ad584e3d3bba2320ad90f0004483e499db68c024d6c0076b5558b2d38a156ad4557c247ce0b4f509231e550011b24a60c3724f9d2fcafe43e926c1947519478dea0f2cfdc84ee19fc6cc0944979f768afb87acbab48c0ec78318cf2a002502cba04ab15c04752647249caaddd54f787a8ab5a12e969efed024a6a14dab5207aba6a95a1c839493a8babfb6fdd383a9f71b6ac3ea94acb0bd2fae967ad0f8a5c0a0ae8dc3c5536e47be3847df163f4e439d81ad918493e279dc13233b9fd7d7106ab8b78fadc448372d9abb94ff55a4e701ceaa6f84b47f17fb6f56968fc90df81b9730fd1619187e9f5025fb68104a8d0790c16b23fecfef684eacbd3790d4320031401c50d53c6eb4bbad8477d49bf53440e09d8715adbf9c91ff741504edbf5506d14d6e04f978b2cef56c507334909530f934eef1e06219be96492600f5781e884138a9e57c3eb20563d719efe4297810a6781239801eae872b1bb970677a2890a63bf7f2f3886ca8ff000dc145ebd2a57fac353b827bcf8c05bc2723d469a11f8a76e7e590cf95b6390cba05615bdb77ee445adf8e81f24697a86c0a7ece4b98850de1d7af5b6a966992812dab60a2238795bdc6fce0ff8a0bdc95e20ef248b7d07478f6a2718488f6e2239949ed487c3fffa29ec71f85839c65c071dcb0823f8ca7ab40e4246080e5513dc4501dff4278a99b65181c21c6d038caa8433d60135b2fac13fc599617305b4dbc4bf54fc1ed52a76a1925b40de2e20af7632846efa22a4ea7f41a6039fcf27d5c4b34474605c505d3943b07c6adf123408dfd6d5fd8484b1b6a474a65c93fe123241e3855a7bfb7c38d51004ba1f633a4eec23cb4b296ae39ec18aadd97afdbc853d2a005e493ff6284ce0aea011ee676f69589d0fe5f467abe09ce005b813bbd3bdccae6055df6832fd56a7aa837a77dadcf4af9473c197dbfa64e37ba6f95c65f30c91b6df1a73b5f4b46095b318747b241f9679d2382c6a74d984d554752e36c9448ba8d9ef6aa6da02886c0fdf058eea6692ff931906e7e289f93b5c1e81c799e6c579bcda3f3d42cbb176059be8866fb8299602d4a1d94b71b1e096445cedb00a58e14b6a0ff13c793ed1bd3b639fd038068dc6020141e1ed1cb93962f388c72797cc24ef28c3ea539477766058a7e8ac7bc7ff804a04f0336bbaffd0ef65dae39b6e6c4feabbbdc955ea216ca0926842bb98c38e907859388c53955799164863ea453bdcb1ba75c8825a401418243663cf96dea5a16d89f2f5c2a1a73d371ea14dfd8f06890e313d1440181e4cfd85e4390fd36f988c87e74aa6d812b08707ed798c584ee1ba531948d2a416738736bd914f6cf8d361e8177f102510f967b127f054029aadad83c75cc4981a0e95a8e506c7a3060415810aa4b137e540f67f438f2580ad1c930900a8e731c85ba2e2e2f1c4f70cdfea93ad4feb9443c04d3578f767075f11c93c7427cd9aa618e9b11b5aa4bedd7bd29c10f60c7279d5fe5fc37ec1b3d11b834905bba97dad44698fe895dbc702ee5b329a47aec1a3bcdbf2339bec25b8ae975fc6c04d5cc16fb27c8dae7cac52df39cc250bf3d968645c7c53c9966d4fd071e33d85c3ed1a8b1b026bcd0e35a99f8c4a42c6396d2f8fd057fef9e4dc062cf828442bfd4a3fad681ef8c4e5ce17737b853fcc5ae35160bff3beac62750c2b442d279322ae9f25434f34bcfde2a7c0a2f4afb538469b053b35adb98d869fad222a991e225c843a7d566d56e62b1b8a58bb204e5630b56e1644d023f52de39b1d025ee9ed100461e69947b3d68f0f0b94a700d8fea2a2b4375d5cdabb9a3dfbce7ddc08aceb34decfa9e5beb2ebf608bdb92982c2f52405a166a1d8c5f04c8d995e03bd1e095e6edee87139afd865c2570d66e63ef28c8f19ca08f182728c13eb16dcce639ad44d7c599291c5c3f0024f63c77d7f9841e4162a3b681fe9cbf9498a503dd4a7242d9067213e2424a688b67a0f7ff7f5c39569a31a552549977d98e6758954cd501555f9c738863d35ac1c930c4fba4908cb2fb6f7e19f2e7940cf7f54f85b35952c630c80dd72f0654f6b51265b1c2f4030e40efddfec277be98f58e419811c428f1b404a1e3ddc14e16f9eba8502d4c84cd2a0c7b9c3d581cf1ab6626e5ca463995350dd28a313923ec42a8cdfeca4076772482ae212445d83fd4183deb09f8e0d53e8c53db2154045a58070f7fedddf4a4d5fb294cd181e08fe88e895753b1baef3aa760b37928f9f6767ccddf76ad72bb0009e216630522a7593d3edbc47b189ae26d6a1136015576090d0a2e6bb2fcb9b673d0b2214789c79c2389439e036b7b9730d2d135c4eb87fa49ec6f3dc25cecb9cce06643309793d792d0f9621416cbe1f04db2528133d9ed3009b1e5d6999be161dcf2445e3d776000dc695dba3f2f6d75158528d73248d29dcaec6fc0732e3de93f966032e4cdc6fe1a82a3ec31a5652338c3b56cc273b09e645e9ab28058dd3d3593f0a29ca2367bec47ccc364a6f00805f398c415fd7015fa2c1d9dfc99660849a670893fbcaab2c0ec48a0b103862b4c44af0eb6c60f00302ab82624e67439e120ffe6e1c5f92215a5eeffcf50bacfbfc193fd333265245ce1aa86c79018e148726cc721fa0d749535bc085e7b7f8e83798171e971365d0e8385f08ba177f7d9283ccb42dfeda60a59a19764fd49ff1d9ecba06d9e63a39c90224d5dcb76c35f357afdaa4641f0a3e238337279bdf6c41b1f39f0eae9f8981a090fad7b998dd6df98278215f49adf34d1df2fdf6f61f0aad16b84d1b84c744bcc063822819a2fe871fe7324054ab1021fdf951b0e9ae0c5f1bedc6ca9ceedb823fe32c5ac2ef760e68c89a0b21d7117760a73f48b10962d26e8f443c4775201d72f898dbe7f494fbf5c1efa54f0c006657696246b6df6884ec4e3a09c5ee22d28cb9aabc1f54d0770d66e4636b081c8696a860bbf236815a978b84e5de48ffd77089e05e4b742169b98d77d2c8693278cd19145c39eb804164b66685ebfc1b2babda88078aa33b70844946dd06b8a253efc88e2947fbac8052c47e0a5ebd395c3d992eb49132c10b3ee2de055ea36fc55bb13fecbaa29992dd72d379a9d5eb2948e684f47f988ce2e027e6197e7b274ee6bb3bb3d90b97fe25ebf82afad4c9a55a9a6e5252d3999dc91d4793bf267c0f42ba7d0cc5b406234e8fb43a3d74d99271f63df6da331a36272ced3bab0dc3d084795e12b59e73fb3e97fe62cb9076c3848581b186f3998658248d81815378751bf231b6fad2dd4f45a55abdee10664c7cace263c7909aa28ee468dbb01ec11131fd01c962938bee45ed8759b269ea7e43ca2c7c3bdaec285ac62a27d18cefe2ae8cf26bdc64246c5aecced69337d864dc511d17cde4732ad809b1e22725f9f3dd11d097abb415f85aaf1d33eb2ae7cb6fb4c1bca5b86330be74a3f7888b1218eefd7b37fd4360a1bdb9effdfc6a977899915e3a18daf7f5b768f92ba5429667fea94ada4531b11605b12b23d4b305646aa390375e673b7da78f61da0dc6afc598756caca90fa426ee9932efb808f55aa1fbdf04627e9f8ae8212dc95365b4bc0c12d69e90a3035e19fca4dfa57a9c44d4f778f0a8790d365d3534863708663087b6ccdaafc3f6cf01d921ef890efd8692cf8532b729ae960df0e15fb47c239801a0420868d7791e3db3538636c7ede6c0c9713ee746fd46ab9969ab5e842c679ec0e3fc979a6bd435319e1f8f40ed72ed1fda255f6d2bdc17e91713e02d25b1881bc92dccfbb89f0cdd40b3552eeab83003855760cb6954d81b6b9fcd9adeafeab1b0b74686500083990f86a27ca49d28d9e23eea2adaf6aedc72e3f524c27003ea9cb16db5d8fde4e0af549181cf48799148d6f4374d1de9688c585c9ee306aced0198f7345c267cdbd9a6b26d6274330eb144a6390dc8ea3c5ae192c26e2819937e3f977a2b1e155c31ff42c98d3434fa94874ace43c00afc4a88a3d61691ac8dc3c5cfeb0bd5727b524d90974c4d3f466ad9a18fa78e633d33f76d2d2b81ed8f5d07383fe8bbe3e4db7a665511f3f1f20da1c9dd87cf5cd8fe694564293232354c932136d92497f124a25b128db5a68dd964e2e8c8e8e1eb0691bda4e8098c3bb0acef6ecba776a840f49b2d536206119fa89df2a92575e56077ccba67104fffb26a62fa874d3a9bd800e38f649652c9f34bee28d78c21f1394cdac510735fe73a4bddad1042df7c7a769a383ffce5290e8f2361823aa2bd4e962cb877e75d481109d4bb15243e036b8a96d5c620b4870bc98b644aedbf2ea10c68ad59cc50e27d91072df27b45f4551f867bc9d3505748ab089eea70e564b4fa58b336a9b9ee38b537e20b9aa2d1b94b8fc72a235e95b1bc8dcecbd6d988b270119eab68998a1d64d6c8e4576fd12634629e573b351317e471963b75b477c88b6dc2703417db2f7923a4995ab75fff86277b44d51b44fb8e24c393cef090d016a99b9c0809ad6f41914a1b10258f10b27d123adfc87b164ad8c38b782961fb1778144f1e8bc721d94b438638bb0688449bc195545ed08f9cab88e0f5137cb5ee6cb0d2b964dfdc1eae2075771bf17322065436e7c1b0dcd7df1c455f8164a09ce82b1c007f134886a692ae58405e97562d4cc62af1d9578e54b9bad1a0bb6f11627813ee872455652de10fb6b4704ff6d588d4ccc1f72f155237e6ed2c2a7ef041f4f9c859b7a5f0a1a14bd2c4882fecf3ce7aca25be8483776684624fde5471fce5374a7970b8893ea18ad32c73e66e2b447fe66a60af13cc51e2d9edfe2736b5a1d3a76d9358b160ac0c06b1a3f26a0f3af80e4f240667b0273f5d4ee925004ed8baabb5e523978fdcf7fc3fe9508d380db12a6b977910dfbc32b97dfe924e4ebbab44f7185e759e723cfd1d3fd3744ea7338391d8f70ec0e715169a933a4ab1b2eaff092731d77a6184f07cc1384e343a3f539776bcce20f2aec0b7ddca3de175dd64515397799d7c4812132109753f138de0ff9f61c630c4f3fb7c17b1ef7c68813ea133bc8118fd23db772ad82bf929f9ad6163c9ae74d0630f29872982ca417d62fe0a3c010e36906e1b7001ccbd101416f196d9046143da36f3887cdc9392db05a6e3c8571904ba249aa3fd0941b551a63fbdeff547d439596b43a3aeb742745dd8bc07dfd38cd0786c0c01141d351f51ca32082f29eed34c1d5e5174a5cd9edbc355f477c55db92a4a5bb3ca8d54fdce06d2e5e0f5d4bc56e03b226066e7d69a137f843df899c6ef919f8e719678d69e8ffe66797b0ffc6926d42dd6035bd50132813153826f8b77b676892624c931daf11c75dde9a1b952f3bcc357ad12858c9ecf3df9b5f3dc16117cb400de0ecfe82e5bcb1fa5312c776cf6987057f31c0b673523835ac2229d45ae2e2cdd324289da20df0007574f0f1b6c016af8968d597d187be3aca42edf1dc9150e9964e118291e91d7794b5218215d5c147dbbaedeae62dfa456fc587440a1aab134e1689185211193f36fc8d63b2e08789101c48410e4931d3118b404aaff59cd70eceea5b1f52d285d888fc4f8495e97375976e7ad769881d9c47f5c3af0a821e6ed25fd12806e84caa452c1becc4dc585ebdd09340851c772d0c5c2eb515a767ff411a621e378741268249c675d7a1f243c976c0c234824bd2836dae5ef1423df031e5d0bbe1e491306fa80239bb185be4a4aaf4dfe25c5d47d30a95cae768fa2b9922e37913a604ce4450c2af3635dee5ad235feef6080c15967903a0b98d5711c9486e3f33a6e57b2f6f364e29b6a607f1536cfe87b5c5754b7f590e3cd70fd5997b4ea38c2b7397173524c72787f28a40c144f09506d1d04e4eb015e040fa5ea2dbae85716aa634e891f5477e1fee13f7d95236c1361641b8dbde1d690e0019e109708845e79a7173ab88281e22f19e7eeb905a096bd9d05df8809b0b47515f60c0eba318ac0236346bce5e752b7c958ec378ba51f1344fc08e1301f75aaa62aa8fe7664e3c43999d50207a3a85ffdf5e278e3ff144dfb757df7e32a2ac645569373d94ae521e1ef57e3ce6004bef4d48b67d890f2048b035c1e30fa219f6f3e14b06ee5bd6c35165d11a8eb56a683a70a92da6a7080002225eb1d7bdf470ba8c7a1628984914a1d36d8b4528039020c4a839c427fce01f4299d0185bbafd420b7d936588c19c879cf379e0e145aa0bbf1206f27ad97fcc65f574ffa52ea3eceac6cdea4473c056d3fa7c6fd1bc35ad630382b3decc881eabada58f8ca18dd99fcf5fddacfb38aecf654784f6c8c71f2e14fea7e1983962ea837fdcd7a7a0529117b83774069085493e31b3b93f126786a55a0e9765b8c551781639428acd88e76128381b26c71f5f9ab30b4858a574f1402ddf045dc77233b1d36950664b4394841c83843dac7a590454864d94c31c5216af9105f0f678ab2bb7ddad271159acb5efb584a692607b197b2b18ce330717f0018c1bce2ecfc4b01f127397384c27bfc8304bbe74011304facedf56f58c58c7797bce2dee6e1a869202338a8a31429d0938d2c1ff6c37b51417189cfa50ccef41f81712c670596ccd0e3dde6925f348ce4e1241a0a5a57e4f241c6504cfeb374c89ab53819792e7248b5df0bed1d6c1e85e3818bbf122f46fd8f6d936f28a820a5967273077dab86fc0f9622e4b457dad550f935f505eb0b114f852803196baac2619d74f60d517546e2cfbeffe70fe795a73bbf9dea59ce8b63b9642a9850d3e3028580c538820e9e6385ee422ba2a2f5f70890014beb21c74ed9e33b814e8b619ce306101afef6d9568443ecf510972b2f82120e3cb08de4e0e230ab1741e23efd40321511c0357518d8b20f79075600a382fa3350517e6a26df4ae503ed3475efefb7bbafdbc5cf7acc024a63c6b37b10640b85668b9acffe15f48b45eecb1c4e4ef8fac473ff47f81532d582a7ab8469fbcf076b643626e20185f98a44f3107206063ee4ad948d822094ab3e1941514065e9224ae154f7ff11ae8139c3dfe63950430958d6808688b39e02db40164a9d6debbcb2addd4ffbbcc832519dd34a4b286aff56c0a00ef91cf5ba0b28ce38d396804a1ae691275cf60245fed54ac0b830af0a0a266e8a1400fdabc92932630f8c1a7e197ad456ffe855c1c117b8ecc54cd63fbb7552d04fcbd32834389cb4882784f35e72048034ab20c69b74f7daa20fff5e4e8146e45943a745b709bc1e65b086afb3abe8bf46e19b867e8b26b34eb41735dd0634b8f268fcaa853ce91b6a4f3d7052056a8fe39243568057141686fef89ba0c4d0911ab72c29b2ac976c8d0cbfee6aac74eeb011b0fdd21bfcede6f89d05c2d2e9679f35a9684f8aa2811ee79226037934776a15f19f9ed113e927a9b461a77194570500d97fb34bfd7213f91ffccaa9a62971f5021aaf60f164bc1b012a3c28439415ab4b7f285fbaaec9a66e48de2e9f03b37f7e9bbf4e1ec67e16ed9d42343d17556a11109515e3454fbef937a986e43e802d610c3ba81815c623bfa242328139bcc3545bc89f0755210d9af66fc8adcd0426e5a81d510f1bc37345c43837f4eb65749302fdb0b39d1f22050789390020f3f486bf7cf7c63f31019bd944c6c2e897265a85929c474b3e5a80494fbe67f2900f8ad54bd6184a568347594e9787f1b956a2695b922a9fcbfe7050428694f8cb0c9f4ed31ffb5279433d5c6f1ac5c38730f615c059d6c2a8a6dbf86bbd7ae6deec0dd2bcae657f98f04c3f1fa8866edaccbefb1d74a979d620fac43cb18eb88cea8794a09419d5c61ff7b0368cbeae2686e46450c5ff1ceebbfaa6312f86b992261780ca9e5685c043b1bbbd0d60123544cada2a6c6f6f9d924675c27e19175df11a7ce79cb7fe5c8c0bfaba8d81417ad439ce691ead1ed910d1e2e5238b51f30b5291e19bba2110428a66291eeeb64e97615a4cf0b83faac75e4b1884f0e8cd595407fa6a5fdc947cbcb621ae8dd05c1ad7b6025409b621d1b116df2c6a381ca87bfa1adbd323f5ec515a5fb1369ffece1788a4a10f90185ac8840ded730928f7a33db0ea16417c198e195ec3163bf8eb5e77a86d23def81721f846ed85a87cacdd6eb715f5a175dcb34f9c131537e6fd32a0b2e7fe82782e2f497ccafb1696d893e394f092259422fc792eebb473e69d92300bcf5b80d796442581867d33575cc5d5191e8ff81e65e1ef03ec9afdb9a699bf51f0a7bbb1e5724ba44f46741839a10657d6d67d954a61f62e647fca6ebeb4318de979fbbef361e9cc52d8efcaab6c46e221cd421c50cc60b302ec2389da394a4343d19db7ba638d6399a6d2afb4c7694e1b6426c1351a80c618c898f74139b8d9475e471883fe9ba7d1895deab53cd32a9000746642f49d3986d53cf6e25234d7b84ef34906469c1f53aeb09ef5da5bf16da2cb44a6f747ac589734cadbc9a88ef24ddb72777d4a6ccabd546b5e6e56423ac91a513db54bb6f8d82327df3eb7f8f26ae5742a6d31c23346c077a175a654bd270c2933d39211d2652bf6dbd04ba4183bc5e5b0bd6d1a51745d65d21b31814d8055fb98ab55b3b5687a8e928e4e1974c478e8b9e5db2e8b5aa102edf75e5956b44de56ce0aa0641510f64e54acdb7482ea63f875e13cadc3ac1cf4de2ad7abb3b3bcc8fef555df6ddf1098d18f4e6d7f355d6e92673027bd3d81c6c8c076b28f4773cfb69b54caaafa63ee8ab6a7af0bd47654e8672a9278654bdfaf77402712a311f7b741424c509ce80f9e3e511193e1025aff4a843cd37d21d98ae83167b34b6281d192e96a1e46460992156317a86c24755138433f51c4f2e817cdb73b4fba3fb9d31e17365a0efbac39e0e3471992a47696034827c8a1aa153f70bf55275fd9313958d5036efa86a838da78d26e42cbd3e3c1160f6055442df8282a38342e5d9f3980fa4bf9b32924cafe0936698314bbb3332c3675813630ba73f42e41090de5463f29a130ac58563c26c77f8077d25db46c56377c7117ded7c4a03ebc2f87116177e4a66c36bf5e0ac3b5fcf251696416b74e7a367c54d142e439dd8a3c5db87ec3d95135dc91d2b62ea8e12e233516d59a6173fb25a55eb7b863dae8248031ee73c706ea41c72b5888dc0df797695a4c4c0e6821c48f7f2880f0e6dca7249bcbe211d9e4b2b652916498f40b9dbbd829378e12de59c3a5320961a6870b11b59cb7b3293be6bbe35883bf13870785da2409132b63ea482626f03d30d089470dd8c12f9e185e2cab635e41a5697b118855aa18d9d73d883a2bf1ae1f07f1f45ca76cb46e6450c3d952d709b93aede911b40594e2882f2cb3c57a97a345f5e1e1b6c927dfffbf351e109d9fb446469bf9297ad814ab846e36d0521b30cd0eb7da0fa4e92db45df213bab9a32723533d657465469669d6cf99ee892c806fde85817d04132222076b984d0c60fa9f383965e610478989ea9aa2b67959821ac57f873e8768232e408ed27b0c69de732ac6ad58eeec0557ff45b6445b795fafbe631675357da74ccb995b4afacdd3785c43aa27028f6052d744995cde1004d12671fa8dc635d49edf9f8883bce7c158db2e82e119c9de2fb66a256c5d4e006ab2c960088033bd139c6d3ff380ca984f02b3031add464a80f4115dfee6ebe8df424c8c4006dd4de37d565b58bf4e4749c26fa53fcc4d3e60e26623ae5bc5b8b7a8b4cdfa1ef26d36abc0a3c49e21cc8b9d2200c66d7f0c615c1cc227eddc42e29366bd8ecee7454ca7e3af7732a068e33cbc6b5c99755be3f03d1da0ace496381c77988cf71a3a3b2990146186354f1ee5e1d43e2945b0e2d4b84a2eff16a09293798e4ea22ff7e247246e665c3bf7abb92d1cccc54e9a65ecc2fbceb8d68a13f351fefdc95c1249b208f422c985fadd228b40c570b9558baa754a27d9ba530741bac15e8e09c0a2b885fb52ca8f6816962eb11936c0154fa29e2aed09aabec0ba241e76dbf2140bf1c92b60504cf3a81f61f02e488b29735980632270c2d20c66c20e309dfb584b324fb9b82d4d5cce33ca20a0b96292a3c33a987092f4927359a6abc9c27566832dec28607bdcf48ae3f717f7dfec917e635129049ac1ef9b1ba40b6c3e419a130188bf3efd44022ab040b194dec56efeab066993e2823bb29ee138332eb684e67ec5199e32ab656d44a59b01ceac89840e449beef97974df372ea97a535d0a944b80858a6bbd3710a30a735900af362899498a19efc37324b2171feec60b5bca44b107a70a54a364cf2163d317a2f6bd590085d353adbad068ab856e0fdee2c731e0472a4f0ed9a9d2789d25ef625979f8fab605add9f3c34919242fed806f501e2f87a335cdf47edb3e7cfe51ee4579876b09edf1f4d26cb2c625ae5f8b9c5ee2f01447dac90c76c7ba6c45defb89d1b134314f3c1e788df5a15d994e0118efd040053e6490281261cdee7ae2bf4d601a7d4cfe7c69b308464a4220fb97b6053ecabec850abba67aeb074ab62bc03169e848ce41d1ef1728c61be4d39728810b0314e33b856b9b08b9ac9fb573dc5a270104e98d2eed9bc233b7481c7e5f310a101963e386274b43cf2fd1b3345e3a81e85de368c5aeebfa62402ea4bef89bb92a4cfee2190f8eb1b661bdcdafb1607ea1f38f889a0878b2be09df3509f1e22c8b73b07a8158dc8dda34ea45120f10f3fa4bbef0b87e7964b5aacd4d3b0974fea305a12135107d23a3c0eaa7624e458da8eb6bb7c0e9c44ee7ff4e16c9e398194e6429ebb338b929ddd561dd29360d4fb95fb0a834ce8ccec2684ebaabf59848082219c819953c1a002e7be103e98715e6e4f29f6b14f4fcf4dfec017cd6d88ac14baad11fc89ce1a87673efd724374a5ef8bd6d1f9d6b29d8a740573a52bb708ea00afeb89cf6abc0dc899e4899ab9fd9f606ad8d4a88ac2a2302b4986a92ae4c564b7e8dded8494370267016614a514302af768a14f1e4a7256c2da564806f1d08b285ec5e8d751dc7c1ad3aefe1cfcff850b7c9ff1d85f7e543084f7d175dacd49ecfec8a1e459e0460fc732b1e74ba8a9e5eb60008657319e15da57fb9548c35aed29c11ae3b75cf3f7e9b40f708f6360e22e616fa1084de5dc68fc0e910767781060b6fa8c31377e4325db9380e1f89f4f8d17ff1fcc2d26381a65a0853d0e18b29bbf9e034138b0e6402d684bed83ee06fb68103000301caa9d5c1bd74a76c1b0a2e9c9b83b206c55668bc50754fa4d93029fd889cca8ae9c549885daea718c88f1185e018311a46d59eee45facc3e629bffe8b524362be3b134fa2fc8ceb8ad4cedff7afccf77d7291953150dd9c202734c65c7806c32d239db46b899c95c1028627f42948755f9494896934e9092a75cfcd6d536a876eb1f851eccc3c6aa8bdcec75936d7a01935e5adf51a73f4ed64941505b8f60e961234e793f60aa89150d3bb33f30c24fa7de1ca98d643bbf0d379d39db81c9f3215ac4012024445746a791c4a44e333cda129865c66f4653ac029d0b13b81e82cb029656c8bb18559acd7fdfdf84e927a795e2750959c5016f406e8f06a5459b891ae37ae756b46d15bd8ecc0504f1fcb6d767f045f950d7de5eecff0fce6c31e8cb28467e90752572cc840d47cd70949836f4a8188747dacbbd8fdac8b639feac994dcbe6614d1e4d15b264f5bee8836facc3c0eeaf0b3f087962e0a109bd597be59181a73e5c1c1ab7f7d887e19967f1e389f60b67dd42419984318f7fe6436052ad1d7344bd073ac100eb64656269b148d0033805a02047b370ebd35fb8348a9f84f24af23bd78cbc896583d11ffedb2f2f2ce9ce4dc119998c44bf566e8f8a08eb0a3a2d13de492ca7b2d70c6213220a7d83e198448029daf3e01703834b37831e5256d72c4a869553e5f2e6d3ea3ffa0bb53d32e0d51e8925c5cdc7dc4ab97cf2d6aded223c80d0eea00f0f7fc58a49d674dedd3c03278e9baec5b0078e42b7dcd2cb26e2a6977500e8b2bb098573e25687ee61b53fb016babbc759bf6c4b1fd50b95976e367c408100479ee2099409298271cfdb2b4054fcf91c4a22082378822bac1d4198d8e267deb2195b757eae13ebc2d53b8410886acde3e22f07d5c602f2acc142345360373002364c9eb70bbf26d8097f3daf2e8efeddf8a5142a9d20df02be8684c95b8a796eff663c9178f42c3d6152f7c63d1d644dfb81553d329bf09a2afc3fde225c9e44e48200f6c60915b6d21580ebe98eebd64c25dc8d192b440f47a08eff216bcc866ae42df07c3d4c5dd1048170b7d60f30e73072c538758549d52e2e2ff953ccb5668875002d8cc757b3272b62bbc5b16caa8f2f34deb3e88846015c952a09f47de3731a7fdba51aa56c21bae047fa43d652cf543dbd47d9bc9bcacec14598bf86f916335b5a9601190f9a209249f78d8522eaaddcad7724602e5ea600f7174fdc54ce2065392d9cc8fd3316ba8209c7be2554359dc18e6a7e5eb8b261633790e2d5e3b6ff98ea6367e3eb6ec0b631b827a8b636ea933c93f8a1690f3216ff700779d993eca5614ed3796e5231c24b67b7b639888adf282ac2e761383e6b7baf5bf946cace51819f37205a90162eb73816f03ea815c14e57a78308651ff1b3b3bed125516491756c9ea6f9fe910f66a261a7ef6648c8952cb4c6bb30d563d8ece8636c2ad3958e70c4e0b954fa43431541f0c3bae5657d3ca29cb2da5fc268ba561fec99f4604b1d6aea14569a42e90fe167c5df9de7b704413f232ec0501c8ba549864dbde48ed4393b95c974a9a33d35bd1b9f71b7907f223ac73b5d173760f845c4306bfa8091cd69c35f798b9be9761bf272f79ec6c82b18e87e2a439d57343377bf841b75b9ab49ff1075e62af2fd69fb9dbc410809816d19ccaf37b0bb17ea2c6a54ebb05a8263117fff6c79883bda012792aab0a50a4429246dc6aab2804fa0f4e6d12190074ad3bebcca40a46bdc842131621c2679afc1c2ae9762315ede89b2a9ca205be3ae4fe970d15230bb6767edbe18e45eebf340bf55cb668f8811eefdcaab46d978092593673abef680d213fb54fa237cbccb391ffc16e44782a7cb1403456562b3e1a3b9c36ed37e0116e54ef8ce4a7c8eeae9c27c5b6e17e02f51e073e35790934cdd4cf5e2907dc3fc0b5d1cb49e37298780278b1c0dad40fbb44c582cf66857d0306be174437c4a49125edc94e6922063f096f7b572a136d88affa218bd33a2135ce640db8e918d1ae2e665ea6af938b2b5f72b86555c3d0af9b58fc41498ee30c5d3da107b9ff648e6c8928ae6b9507d3eab7184ff2d8af15754aab6ca6ed718ca27d366b8985fff37b6a32927910c159c1621ffa2a0719fbc3093592b329f2abc7f00cda0f3a6d4086a65e2b9bcf666b2bb45e5b62cb9acd57638edb055442177845c1b7def6f6ee044e8239c3ff17869e97319f465f66c8ffcb112e7b8d24bb6502e4384ed15d7d3424cdc9cf229975d4dad02b29dbf2a43b7dfe32281a10bcac2870853a3760a5f2ef686b7c8fcef623cfa44f261ceddba077b39099155afb943633f8b337aa7be77f0536e12640ccb9c27d70f3c4bbf2928e08d1317421658b7d1430e4b25c181726dfb181bb09d7efd01de8221a0b71ffd03ddd7d6f3f0af5b514077d0cb63ac84107f4af1bac293c99679d63988850a152091f2127526c715e66c375930b7abff2b0d96fcff831109220f4e8df4bb5e4636218afa9716325598035e37b842bb6c67f3229285c2462d5aa7336c03c11ef2340e84d803bb3fd7e16a9bf206543c07c5f776d18cb836898939d87657cca903071c2fc4b3529c3152d542bea055be1fe6bf8f5af7473d11f3859f82fa25137840439ef751b262935e02d5053a65f0d0f692a4ea0f3fd6fca697632d1e20e9f63e25b9a7230a786e968161b0dfe3525cd930bd5d1b17c23fdc92a8cbf755acc84899c11bcb327d5e7fc3167c97d1b4f0fb80c911cb43202c1dc926a1f4a6e1d4d88a42a795eabe2a2994920b4e83f9094a890015c990c032b702f7c766455e6e32bafe5bdad54bcdb6d22352a2e2a20daf4d78addae84a5ace9ec9d6049d991aeb98b5de582f627ad8a3c6010bed35eae4cf64c60a6debd6895041f3ae12acfc8fc8c77aa005588074f94ce4d43d969cbbb164f92545642c4e2f58d69f33d3edaa89b923dc8cce0cfba4cc6819303fc7d49976cc19c434581dde9f95dab228bb40939bc8e0effbbdef9d1366377bbdf7ce611e316bbf0eec54078215ca516467b90665b4efe30b5c6fc2b4065719c4c48fd409d325921fd93622aec5b04402b65989bf433d061fe6c8d46f57aab9f047b2e6cbebcc7a27d9507bfe98bdddc406f7c1e441480d6323a1e213bf92d00e56915a21097e26f775195e4939dbf852c5ecea6512769f6203c6bbb29af51aecc0253bc08ecbc1db8d936e59b8282c465311c0dac6032ed5b8578216f1b8203a0ce26bd5b3bcc8b223e6cc7b031dc19ced586992142b678ae18228f66d4065f958df312ffad1bf55b6466503ac963f2475026fb27fb10dd5abe17a954ba6915aeac9632871246cfa21c08c4452c35059d520fdf62be14ceb86ffbe706d337c878e3382575ebaded18e4025eb8e4b766de7d04380bcff84730dbf8509cb51b052e21a016ece4c2c18abf1cf250ae033cf0fadd21dac7aac03ad25fa9d6c0b283b3330e92e0a390460ba8f00b71ff970e22f0f384b03125f4d09467727b80c42e005c6d51c8c4eb6a216c2a8464c2b067a7a3f10da88d3c2545755d12c5301d03b5258136b5b39c547e4f7d17d1ad631fb389d665b1cb90b53678c6dc47cebd3fa95c34ba2a8956db48a2178fc10285013fb8efe5aee9eda8da8c8adb029b61358ba1511342c3d1f364db8668bb9c93f877a46ae047914b0d1bb05522009b3d97d01ff21af0dae4473850e04a3462b256693a9364d21fcfd6828cde800928b817f39fc1ad17422e9580441ada1d4f253d2100e2f2dc3dffec0c088978f5dfd498e07a0c18815af3d8f8e2678a5e17919305fa4cb27584246b5dd02bc3a2ce24345d0e6f3721760d46b1a8633b3d7529ae3147c46f183f91996feb64061baaf2e56af55a7448a0966ab11c91d075048a0c0799fa83a4f5d041eb42c63812eefa96709f5ca9c1c2dd60549abd8b5bdcd98c1a907eecd12bbb1eb4d78c292e917fe9c24ebea01b93d35a99e594d2a12a89301e06379753e8bbdc61ceedddb7923e58101b1251b0affd52337cfaf56c356d83098267b38062d0029304bd3643064b7111bf1db250fb6b7851172115ad45baa034aea0511cd0935496390461db39c80e774183df9dbb3af5b3161463ba542b5db1cb30e35b33550074bcba9bf6babb499924140ca81cb3694d4ef9d91d34c182175f1db8406b6af01eab3e62f08cf36b70f60a3d71746c313cde14cacda56d49f05f5c67b62bbcefd06fe1117683c34bec4ae5befb36e493f60b1fff968073341aa5edad2d92a9dc878c495930d0dc50d9528b9640eedeed85eaa86ddb27acf4267139c510604b7495b2a8f83974d5b72e16f3e1810f2b042b5eea27bb829bf063a59a4254443ceb28343d11291efb708befb90f0f5bf515f52c6c33e0e0af2686cb3690af3dcb95e76f71e1438f60e2f657aa22025447e92b3bee55b8e021237ce127d0162866d3ef1b734a04e455df747bd2701f450b0770df572ed7bbe9a5e6424e52a874963fefd3ff76d9c44b5f1e10c792d0772d427acfdcfe6baa9112909b62edc9e59dad6d11faf664aca1ea076d8236351f81f6f1af97f98378f1e821dc15875141360b7e8df8a4558a28df05fb6484d04d4f620e631a51553ead6ac32330d7f17e76549914060331baae2dc380d6651cb225daa5cb7fe159d827b89d08f78ffd880dc0a4cacb46fee61609645775db5c98cbe066edc77c8e6a8605eda94d6af9f7e66aafc75e95374a4ffcc75380fd97c4932365ecf54480ff2c448ebebabc10443d0ae627f5f838d502738ef1a9aff041bb919d8dc1ccf7766aa71739116d0682eda86563578475a45ec9787b50c0b0eaa3ecb8799be6a89adc78392d43f205f50dd13fc34bcd9bc846c67a4d1ae0dffb0feba38cd295ec9247a11a27bdb209b6ce187aa328d888e19d47376a2b58fde1585da5918106cc2c143d5f2bbadad8ae969822861b8468e53306311ca9df49f5f9e8bf3f1f7367d8de2b686ea028b1481469abb0a86dba6f1fbdacf8559f997e114cffff6c048e747462c2e6cb88c448def003bb4e2c6e0ad94a13dc7bcae50d6c6810999422a456cc78880fe98f4faa5589f25d05bdf915ffda8a11fd528a2b1683135c25cce1ce67dedf9820f2a50ef4826f0415efaf5ba6877e3628edb3d007df353898475248619ce8d57980b02dfd25d57d2ad1fbc2581cc775b2ec4b32ccc6dcbb11998a7835335902321412772cde2729e0be6c4498bc2cd3073cb030df260effe24d710e62623148175e398602ac6dfebfa3d547ae6ade606a3286c5657c826718f922267ed88f60f5f18a76567cb35b6d1061a60891d34ef8cae2a5c3c690a0aa41e82394010a665fff4433b23b7c7ab361e1f2a9351d8c0b9cd49210e05947c3f382e3276619fc6a20af323803604fc2ac4d98a385bc9916b0e018d49a907cd246868b7aa43a014097331219c96b5a972e3e6bb6b99425091c735ffd10189efd2c86de3aa139cda8491114c51ee8600c6132194a8c26c43a0ef8c7cfcb4f5c70ac70bd43666198f4d662315abe31eaa63dab9c8502149854c09d24505cfd6ae7eb28fcf511c7be8aee11c635b95695bf2d3945b38b03712f1ea6558304d80168f1f37e24bda37face24165d62164ccfcb3f169fbe0764fd9bed630717e2e41ab778c97c8c11d01963eec19d7f93932b3e40252bf7edfb9179024dc267d282a91a9f094de6cb451aee414ae78ef4bdd62e373c0ebcef48b673697320d106e929a3ee1610d80a9cbc8728f9e67cbdc9693a14e0643587056b94d69a66e65670e23dda9aa3521e1c0f16297a4d75fa31b139ef6fe75a3b89a0184ed44f4c782bc2faedf633f48decd1c4d9e22acf9871f4ae9e7671c01c316d4fd1ed64653d44d658cdad7720fd12580b379ab8f10b313e59f18d8624cc565b3ac9ac90670d39e8fe869451cced851dbfaf0f9b6508dfa39f704654bfb91d23435cf193040e55194f6395929e16979323e02d8cf180568565eb36f36996510d78d36ac77dcdca8741478f4b5f35a613ea1e341282de1d4f2cba576ddbb003b5fe82315014f9ce454b15d588df322fb5bcbfc6e4841e04e39e00392a0f7a59fde9a3f1827c42bd3bb7ad30dca0206db4d9ae1806fe0c2e3f9de7d16fdc8974431fb709e0892bc54b4de86f4966f34069c18198c8f0fd6c319c4ec5584365d464462d47801eacb4d249c77fe770d866669b3958645494f3ff6ef447a0390ca86c9c16db3c933bda219d1003e302abab23771bee8376f86e2cf650c68d11185dccffca38bcb78cec03703e25afab38a81ce4bd45d3224398849c8b4f8e45d1511900da0d6782029e480fc62fadf05c4d05f8176f866461f9e9a70a1aac3da7e3224b6049ee917beb6f0e106ddfe3917ff2a596328e2cce6467cedd4626e9fccd7917e17184c3147d00cde12a8ca46df1f7c1512309b2d8f9f6059c881e812b171bacb5907f4bb3a99fcb846833537581ba486ddf2b4ecfa1062c3823c073b804eadb37c1e8465f7cbe60643ab195807b9459e0cc233a3744892fae8ffb8cc28fd6f1ca751a023dd2db61392a1ba403edf5b4f4356d8cae4c66a8f47eee770fd44901bf3d2d41adc59a9313e08bb55377a54aa6d7a9ff62e49869e15878170f446d1fec2f1b9ebf10bb6e2ad71cf0b9fd78206487de1eda63126280349f53e30a86b37be2a7ad4ab92f084d3a49ac151eb279cc3711a5ae5c95bb0cd6a8733972393146db20770bdd7481ee31d4f16c0f01d674e4a63016e4a5d06aa4ef974167f676711a1b64e83b8358cea6494fe6f4ec82e0fe5c62c98e77f128c01416cc8450b5bd679db4061d526f4033e695886d9a46ac4b3db8d8141fc9f515aaa3411c5f0e3037436b701de8b113a729f352444abc09e4adaea388a7813cddc1618a4fd32c530edaaaa425c69f7b7d3c8ed34a7ac7605ca7049f7fc50ce13370ddbe948f3ca9ecb09070bc3856d2e32a3adc017d4c1c64eae4237151221e9dfa6ba5c8565053dba18a8292d01dd38906a4489297fe087fc1903ec8fbc86234f0dc5ff89cf2d289bacfe34c9d980a0148b190f610011f1418fb0f2744bd4fccb41d4eae1ecdd5115115bb56956801b6360261f33523cfd15edda78696fa69fb7d586e44e20c351fd7576fce272e7db21a54d4fc0523658c7d037b8d0f8616b66e414466fbffbcf3e9461128250418b0896b437e33ac5e4d0f573341c29bd07d352f6a7d8bd94de742504b7ef0aae6839ec3d289e0a249248370e8bcd3c46cf26fcc222b3d245e7031a2d2e37c7ee1e87d68efa6a903ad0078421e373be5254a23ec8e392762fc4b09b6ac3e72e76a3a7590ee8e2ed5388a13464e71fe931e5ad7c188ca42974cbf3a5249688691d0abcfeb88d3063fda6b9244ca87e74751ce08fd996276df79c5bc35c19e998b43ad10642f2b35f08276ab014aba47edd5a0d98c3ac9eb7de681dd7b26ef17bd5421184c353d9c8ada2a73d474243f08b1c227bc710d98ec79b22d3ea6d4166db633478d6539e3bd3ce5643701f1a4661f3a90330e2e6a1a765e1dc3cc0459d31e0b0ff4425ea2a1acf71166d1cbbc16459b259f5be7874b05575c13873916862c746d799e35837a4ad8aab10d816db8fcd2760ecb3768977723678ed4fbebf936aba20be395302f61966028112df3bb0458be188fc70d6f03656695fd0fd83bd6fc9b531902157a8b36a84b8ff26aa40e9316424886513346f4933c8546e3d1053127f285062e53b1f9d505daed0a200a7be14e86062de86a18ab8959a159c2e2efd0aa34b660fc0248ef76d890e3562602897981f075689b4b4b4425ee8d903407472492848d585cea1ff0e32beddaa1fd8735eac392cdc454ec5f028ac1fba354b3d90cac1dc669909f92b0f1c029cce62ecc48f0f44e8aac2ace8b141743239c929b21b0abf2405c562e5e9a0d5477a869e4a8d600a4af827f7962575c7e9b120abcaae951034d53c7df1c09cdb32747e0d89f56c9a80b964f153c424d431bc6c66e2b86430e22614d4cf9a8b4b17df54c0bf4009bf0c54e297456e9e1cb841495b61d634ad916115a9d336b934b82cb570284f867820b0219d426d4b2f3a3810aa49a7f272f9534b4ecd79e3e81fcb61accb34fb960bfbe05c3b103253b3e89266a128b1609807fff1f7ccff92d4deacbddc88aa70d1d06a7ebb5699c1508b3ab46e226eb90b257af706ddce6efa65e75e0cf9132db5b04cfad9ef0aebeece3db50b14c9be0adbb4d37903d7482f3b4cca38a45d0cbe0014c679553236f6113a4babd0f0b4a5126e0f91284fdf3ff3515c2d3a247c80c13df45082f989371b871b8c272659fce2104b3e6ececc44cebd11b98d7b188668ed371303c798af62787de82000dd041fef45042c01064ff05fa2c09405eccd7dd30c4ff651a9988e85f4783d7790f9e5772385cdfbb7bc83c9736996d42a370bd6e75b0dd9de8c941519a3ca710f28b1dfe83c249f0359f5844efafee033948e4eedbf5c2af943db5bba4bb42e08f491b1a1a578be1633ef16dfc7432d18d1e16a3b79094b25814e504c70b9ceb3e527e7587ab7a761ad8f7e0e8e01d240cf5f7b618ca8864a929ef77fa187d1d0d70bdc229419b6cae185d2f8007e37776694d9de9dbf57bb2052be4a860a0f755e0a6407d240e0294b7a98de410d85d88bd85cd1e416a387f4434acdb459cc50e8a3842b5934796bb528f98d6e83de6cc03f76254ac4bf1c648a8c793897f86fd3b7e3bc13925151f41fa70fa040b90f9713a5eb27bc0b20ce679275df7c16b049e523514d8cace2a371b62942dbc5d5d902fa007c875c4844575005e9b7a39a42f0913d0d30e8281dfb32c54d052e7aa8cb0efc29dbd2754ee20b24a236a743ca7f0ade225f1e823362f5efebd7e0a80c9c188c9f71c7efa79a97646d31058756b71fdece3d512d6dbd40a1350bcbd5f665d9648b90928abe0bf01572bb181c152386bfd42311f36a993a4c5ea65f659eb1bac0042d9079c014ddf120c59f7e62214eff780c54db871a9f9fe7098a8bf12d9b69e3ebd2846a15de96c150d348db67652d4ae035283121143176f1f658270fd18451ead8abb718a87e053731c1731cd6e66da56a0efea59cb043bf33b1e03e7d06264aa97c16b8813e9a32ff087673891f980a4cb6c05273d0ddff4c81c155e0c6b7f532afcfcf1c04e0d5b044d76f97ab8be4bb89fe42d1e4c44783c1bd732a10fb738e7c106ad887c9f576a7237c35767bfd9f4d77da19a38da7cbeef321860026477a20653e926c9ab6e752a416f1dbcf0f0a9df6fd4011cdb34c2ec652ec9423366d072c7920bf60a48584fa34c5a63dc31e28432c9c8cb584303d0451fd0a5c4519b8353eee88777ea856a6e5b99c01de90f70b996fcdc2e75d51b2fef16103d021b0d2aea71327dfed0cd416018ff937f0b659467b5b20d344dea1536725ad8b10431cf154ce5d50ca75c5707c84bef1fdb79f38cbaf9cfdb8f0a2a8bbdc5317bc937f1122c41b86cbf3490cb088b94ff87455b053fa95b79a54d1a0b6ad120978024ba4ab54ec6f18b1ff80145a35199b0348c0d2af91d276d51967cd50c2f367b98812c27a3f530893a6986bfa47e29eb836d4e02a6b1c0b8fba3d16eec535acced9190bfad81ebd4ccd9ae075ed0c60f5d04cec14eae132e9d0ca2b7f9f2832ff5969c078b608d20dcf7b71778881753a8e65c049f0f4040f4d33fa67e2fe336202bedf9a7ca1c49534ee8ad2ae7f9f73a373d34a4dbb43c45b4b771aee21be737865e3393b671a988547b7bbd6a6e218884fe5ea31f73d0c672061626346955dca3b9524e1b57e70525463bb5996d648d93089f1c751c4d6fb59dc45c82ee19adefae3240a59036aa7c7ebe74be49836de3eb43a1ac12e4b40aa61b6271fcf99443cf98f3c7046337bec9ff0ceb384947bf9eceb7f97ef72f626266ce7baa56116c4ab0f28251be416029af1796c59c7fcaeeb81562a3ad3655f3cc1e59a0d967e50b1bdc3a791a1cd59f1c0ac991328446631e5a5fa628154f1bcfcf2881fc11ce202503decb47da56649b40b292ee19e140c843359cba3eb5e25968a75bbf5bbeef4ae263a25e0e216d9c9aa5605a2d2192c689d9650c8667ecdf7626dc4bc86be91e9e4ece060751eff33d87155a55a2256177a2b2a0b2679f5022e91b41524430f676e3a532f59710346c652705a48d0069bd4fc618921ba925aefe45184e1c2366c33b3cee23148fe16a7ba59b7c4d00a564e6a4b039515840a087e405e770c746a7761867bfccdb4124f14f3c0d34cad7940ce7f10f66710a61cca6f6ae034eaf2f9b74d06aa0a21b6d26a7641a0728ec1426b863526e0e46a2a9d5fa4e8805fd74b65ee84941202140052701bcb02aa6723ad63860d2dc4b22f4d1f33f6355d995cc21ffe98a15f80c93555e479f8af2a93a0637b7f40545997262517d256274127454def829683b5faa7850af0f996345b64569fbd1fd8b610bbaca087a20fda612a45296fe9e92b37a70c08bb6d9b1ac379c1e25698acec5b0f562fd4b3bcd48ec1351e6fcef699f42e4e8d3da4f1b6a53e48aa24f6b9259242523ca1ca588e9357db22da3c5efa1170d214518621ec875691571d373de20050a7a44710bf0a12d4626f39534046ba007c567f07cab8e6cfc5344b3994e688ae01fadc784ebeb33e4342175e04dd698e23fa28d0cc66a0d165ce40eb09813ee8741c44539489db007ab9e02222498deb8faac3078043ad8398e2dedb601e4974465f3bfaace919229196c4e8d8390fe4fdc2a9811218934724cb3d5b111c7fec4c923a0fabc2bfe23451efd66d4ef7689a917d5eb9b2d7485625b5810dfd6011a86fa5cdf478ad4e9bc2d4c0f81bf0035b80d509aefa22841b8bfc1ccfe11b154107fc3f7b9eb99c9a21df49958072e6a080a6c201864a17bb110f810ba47178b212a6428597ef4c2850b693c6cb223fe2283d32037f7c1f7d7a3d3bd3edc30b826849ee53dbeae55741b6e75e33b8fb4763bfc355b6c08a8c1f7ecda466bcf21f127196c5f282649b0f42dcbc5897a5d430d61d43751be345d8fdfbaa4a0a33e073570d7b526d8f75888c045bc9ea4f4b99740c39700d7f12a48c9b9d39e663a49208960ad324454de4deed7e2e0cb6d0c2f84d10ff3fcfdab00124f4050da1f0bf603b4b9d22e9562afd172446a588e97059b5f39d496d5f7c5ed674a9a0bf22c8e7d8c931dde1b108248497417207ea3665c752d82a3831eeb93a971ad6a038365cb4b3931403a9206eab4cb855a36567d2d602da340ebba3762cbebc9e2119849112bd1027872a92a30849347f2184716d226c929e40007faf22dcf6b1d08ec8e9eaf30d59285a73b3a254a3089961273484a82d8efa083ae6de2157b0fc806f2448025f283b90398e4bf760e848d4638e971b07960cb4fe3cf7f9d491c6a54677a2defc04ce33e9d27c6194c76b780704ff59eaf12887111a3aa937af853645ea31bd3e8b66cb1632999b57590080b9fee45a6584130e45480a1165f689b16a45056b313fec0daf8fc05af10fc890932e6e4f70e7c48bfbb05192480295af59eec0b8b7a9475fb250df08f0f68cf1c91be204c23576cd3e3d3b02ad2b269499b18dce5e8a59651b59178d24d3dd1141d6829549cb0de9c0fccee41951ca63279a2f31f3e3c9e3a9d62a2cc9d61466eae4053e2c97ec9fb559dae164e6dfedfafbb30c72e6df86d733fd1eb3024a818407701592628abbccc31ab1e2c57d2561a7ae30ae4e20995dd00f51953fff38604fb73365c6ed7c1c2aac19fac8480dae10a04cfb992091c1b95ebdf1c0e0285c4f03f75daaeb0e7a80bd76b6c4c845edca3947d29fdde60b60ae027e6f9cc7cf5e60c52ca6a3cb209b7c6fd56821d40f99e307265386c50e6665232e459d31da2c2a6449feee0e50ec2f53a3b6468cca7aee05b36c4b2747614dc04264bddd7a5f6632d0a628fdb3245545e150221e72b89a32b50df8a7030dcc54ab9f9ef46bd90ac129142908b7b5fe9f3577b47740b658692bf7243c6de63d0891f50b6d5a9f4163aa357a31033cbb23cc717aa211fbfb542cab1efc382d778779b0c02711d9b68272d7e6f7a542b2069ab9a9f920a8db13f61bbcbef2965afe5b3691a7170ef935e7d09572a3e0383b903997e979ffdbb983361a9463b82c751de492b5b4b3706a2b266517f70bf08370a8c40587a07602cdf419cc7c00f32c5b154b7acd4be172b0dd8fee58069d96be7d8f35f2c63b65bd36b88621af27c124f98ef212fe10fa15991f643c138563f31896bb569499411b225567e5e0982855a8c8132d1bd81a55d40a969df87816c878225e029717597d58ca3f687a4cc6707071dbbd971ff43b513819853ae99c6aa0cb19a100a7ac0fbea95812e323cb14ceda47e69e380c9fffc00e9b7c783f0e0d60b4e8c6fbecfa8db7e7d7af58b2d6ea52a76443694d030a1015531fcf624a7302dc7d25068f1b34d1ee90f7355ab9b0c7287b58c79f9490fa3a7a43704430e79f01186ddb69becbbaa5b24d30363f5e6feea9736a43423fa29b2bf82012fc92658e2dd20e9be19501d6a0869d7fa19fda3f59756d7ee414f9e3ff48d10587b21dcace9f3bdf600b00ff68f5332451ac1bb2ecd2575e12ebed29c562387b4ea7b3cef04ee45479858de8042809bc974f5ca60b830c98d1ab3a20c8735c88fb8232c64681078fb55ff1bbac9e12084aea45f118fa5254d1489ced15c6d0fb5897319b82d2d5b3cfa5250144012e557285ecce825e544cbec66cd18b80a790117c95a79c881fb8711838ecc34cdc9e4e50eec29dad147935b7fbef32984f9e4a89cf9d59b073dd0136e7ae37d82b6a2d6597925f1598dc751dca93dfb65f1bbd7ec867033b185cea5ba35fc79b4fe043bede5512eccbec479aebc3093f5d710e9e0003db85eed9176d6305271086c44fcf19428cd81d1ed2f03df96f1092f6e2b69e2e9e4c8f0f57480bb1a4b1c8d2de3065e4b5d161116207d6423e42e6f03c0176c0a4269226b062ec0849d3d4fc3a822afa62fbe51c8550a6dd762f07762b2217b1a445f23d7554dfc6148b01dd59325c7f09d21852ae2e1b2f448f5fef94c68d714480918d3f94d6485df388a753b09ec6a9d9cb90208fa13562ae9199542819ccd60562cfddc2dd6ff4e20b4bc9bb33ae4b23aa729cf68287070f98844ebb80ce448cffb5cd21c4d74d7502253d6a12e57e24ff353f63cf739fe35fd7bda86a2e3ac9de17c7820246c68c845fb4d78e05d5114fba2e56b7144853fb1b4901953b72da0f3f34dac65c441f72029412cc3a62c51dff33a4c78555afaf70dc098f4eea7b9aa54a9f2fb48175887f4c519ee993dce23fe18c9b799f811b8200c09adb849e61a3816936952b812112e43996e85e4180b6824e2ca2b86ea8d6da76d02ffabe1b081daa95110705352a8b6aa5384c36671e3a2e6ad1da4d9a04ff5fa045827f6412cb0c1ae4e9918a6dcc931add20f0709affa23803183beaa2ffdfb87f504637ba4ee2d12c45994ec84ddd97fb115f7342b39488647c2b960984678b97c1b890570fcd89a7b55857f3f4baa1ae018e69be5615e49720304296949382c2e1394c8a5dc4ac6ea5db756d808726b041ce4a5433a5025c874fb117f1c1d53b82fa22b0a1a6277c4b6eeaca8ccfac7901a104252c4b97ae5d3390c7317a53a9b505b188d9cee22f75f5c2c7f689c5a273bfd23a71c8207d13df10761f7fd969e38eaf3de0d7811ea928f396c6437adf37d8546267aff50070959e28a5643df0e5019f2bd27e4a654d05d68280da2f3a598e30675a4cdc0f6d1a7d2969277185c7986911e49e5dbaaf0d9cd1e34e45b11ec19926c2f6accba9908c38fa21363bc1bcb3ea31f98f25d652264cce6c92673d6bb523a0f34f5fd26486c89a7b04e3b9cb251eaa7b0c38a723f3bffba9054d1b5f432dd3a5fdd11eeab5735fafc095fab56b39bf76927ad1b71fbdff6f70ef329a6cc7a1a9c4adb4bc53434137a1d37570999b6f317894210cf02ea1e1341b727c655fa5467a7de001a582e561cedb7defa186e4dc8ba23a3f706bf880642b97639141c2ec7f4e910d4413b255395c93da12d693fe8272c42232ac87f14dce16f9e877d8b1308a1371f69ac246b59a55f955cc7a068725686031daa0f1698b4371b55a123228d51a87167d977cc89e526ff8a8014e797b4d5490f4d1ef626828ff4275bc617abb0da1a916b8531755362f89e7f261d4667a9ce21082464e82e0e11dfe7abc04bab4f413a582aefb74386ceb4f1ff98e23f3f8a60df40ac6b62501fae0337e333cbebab22a4bda5001840fa1fb6076ff11264c1ba53bfc4f12312a9fc6d608730b41edacc09a29c74cd432d9c0b3fed2d69f9298e6d5abd939dae6de85079c8543c9225e3cec1d10246e3d09525cf82e3584ee7170947af466614008a80315b999504ccfed32babb029624f095af85e03a505aa8c3c587638dccc9f4ec8ba9c67b16519a01d1d0110568e40d6b90f16d4f007ff4882d89bc50eb69dab4aefde7c44f436ded2fd3f6ac888bfc37c3d053adc4887a268189c3ba0f43263d2143691fe8163a035bb3fe41bcc1f4be33050e5372b068512fd7d89a4a5ffba9524dd0c2a54386ba8c473cd09640f8e134a2b0f4d095a18b5ccdcc910520edfc9b5f5780a6e89d9f1009cb13279d24a8fc6a30b64c53f4caaf22f08037efb502776f1a1178fbc611b830f634a91b6ec25b32a2bc6aa47dc5bea43d5704028ef153d6ce8cf1db7acb67a31176dda1abd7c9878bafe5ac4e865dd75f1b280d615c0ac1bcc50d9b6f05478ab73eb3a069a77813273689e8995870d5ac1b42121c36a48130bd9969c5d0491d453bae2b269b45cdfe3fa77a0f1ff68475a6ff9834fd53afba078bef8260cf69fb3c03535aff16e880c18289f2656ad7ebcbe7ef1af02746d6cb47bf4c04dba0d393590b56f8c7b88deeec43d47e4b608d9888e490628685703a5b1acae4bf587b667b573b96255017882add9c05ea41dd887277b482e176b9b452bf8a072ae5033f806fe649f54a9267026c13d1815127689b3fe83b58a5f4a0e4825369f1a5443bf7c49f02b07a112837235e94c81c46468216b3e0a21114c7201e0c4612e1087dbfd4c91785b5207f48596d1b222e2b63cd11af8f07014df006457f7341fed4a8dfcfe1cee0058d2e7e035033e0815b84a52b80db77e254e5d179d7561998dbd40f023181f325ca90f2c34ad98ac87133c2f0c142f31e6dced75d28a71502221bc65467661b986e0ac3573493b6cab3612cf43c2fa9160ac0101f537ce3e49f14a20c6994df9371583cdbf3f24936748e48ea6fe2a6fe6f2128005066c128dee604e1adb2f65f4c5c946e929115a1de07021a40a965f58198a0bf9b3ad42ba3ab76cfb454cca02cc84f490dedb6e4ba646a838a68baecb912e26dc417940ad903f4ba15d22513eb3964a83bc0dab09612ac2228c2ec48786f2d15946325b9d956678c8a76d7bd59f26104248621bc7e0737fd1b6cfc86b0539705204b025ae0d15e940415413304544f9ed44096221b0caa8eeebdfb9ea8320bdae8f067915f9b7162b3e2ee6299858001cdd9c7710cee15a92592a231dd11eb29efdad53fd645f37f83ed46dffb22ef3d312102af70d3d385695585f0342ac829506421661a506dd1e21e9867caa970d0dc9046822ca033698ee5a2d3de5960ce9974e602c32f6a86f48dc40b9e429c240c6789b1cb81ac274d462f8407231ca02a7d8f17d50da942b40e712518c623d783806086a18b7120bb3eca6d798cccb7b1735bf2fe8ca3dee9cf65ca57ab2e5fad39a188ef133264cd23237803b9126452ca9586cb21465e248f4f42118711c5304196a1c5a0787f5ea55461feab63edc204846d0b888a8377d01dd3b1538ce054b7b0c0fd131ed24866bbda225c22a06873368e39f78826d965c984aca56174d37bf9812ee17e71b68b1e4088201fcc6dde26446869f4fea2fef030613061fffe7a50d4974292517b7a3d3e4da4b575012cea7dea08235e368d667c74c59d497f6961c0fe2ae63e4fc63e1cbcb0afc31e7b4e342b83f80667e42a80ba2ddac576aeaebc58a4e694d8d497879d1e803b3a34238019208a306be74bf009918f14d56e962cf30b074001a6efbc5f6b8950dcd36686414e6fa9101a56f9607c6c4b03fcf28af8fd570851540ea456d99fe5ab09ff23ca37c080438e06fd166e78a950b1822afb6154814f03be7a5830b40c8ed4a861b13ae56c25da2e07f8863aed268325f473b23946354e0d2148353e54c741b8ca6076071a646afe4576379d9e931faa673fad7e5ea8df5cb29d47470802f36939d061772841dbb6f2942557bd4263898f17747ea98413b8b8ed151db5f0e6b303770260b2c9267d9d7c857b0583c0020c7d3b07245f112d29f9c7177a750b36b0197b60cab5f01bb365ec0730d2d135c4eb87fa49ec6f3dc25cecb9cce06643309793d792d0f7b091c8944717ff9d49604c21f82cd929f92ebe85d6ac5617bf09cb99e07dea2ec2d675a39eaf0cb1c0fe6a1ed3ffb28b6f2ff3344d4cff56202ad4179ee642990eec74a300dd59259d0ea09bb1244074ecc3594dada4e255b1c4962c68c2234316c936e9aef1532dbb2866e5608b031756c232c03ac5e3f1836d4fdb82e4141cd7a87c046ee72ae26caa2153a50b1662b7d22926c2cdc790f36896788cc386d51518273312c8a0dac04153a3e399390ee8f0a1887f1e7d7cf5572b02a69d4d101400a828b39d9d75b4d44fde86eea151259eb2b650a30bed9fd515af33893b56fbaeebde7fbc2b22b03f36198136981d2c5d859915d5002756b834a1ba17ed522d2db7785de75d70549b3607a8d72a37726857c8ca3124323fb35f053cff9f1b01d89bc4e432f74cdf505fce51035d50edebbb6c5df8fa8c32ce6fa7b59b543b7efa68a4de12efc502a8d843557844c47bccc690b678c8117a7f9dd048c85649faa44c339c6cb9b7b34e2271d24b4db926879a392fce5e0ea528cce1637438ef4244ca64e12b503bf63e2852c5cc7ee5dcd6842ac32fdb21516fa666a4f4f1faa426441ce9b61c21480dd4f0d778652d24da1b62179f1f50fcebc8c6b3e62b872f96364696e5f31253016b990f751f3f26c21f1784c696d3f7dc383437c005e7ca7808bc07c6b613d8f7a217c617724505a223d514c4beb51cbf297711608da00125ed7d603c5938b73d031a2a6075fed5d4884f47f988ce2e027e6197e7b274ee6bb3bb3d90b97fe25ebf82afaa59f249697f44e07765a6c1913a7ecdb72bab8eadc4275466717f80b94a15e24067b26ff9f2ec8b1c103a01feb4747ad10786a6c14c373ea2f9ffdc57ce417e381cb0e68f47101ef5b3baa904a0ab59d707b03124a8e3de0eeb33ee7b8f5ac5eece82a66de073a87a8815e486aeeb735d2c1a0793b47e871dc30b23ef9e74ba52ee9ca7a0d380085243d24fa589debbb2f88e209a79cc866c9b68a71d5382926053e69ed08efe9ae4f56fe880916200a28bce8324191940ba4482c1d964a968cb55cd0706826c7d083e1552a4ace5614dd1ce5d80805193b63cb047131c34a92749c29d113758386dc055f46ce6117f79db07c439d50ec01b33abb28d867bab028d4b05c63a23242f1cac8a33e6d813343577d0095d63dec0f6f00c3d8016900e2783f3681f926516b135b9e4176202e5aa39605ff24a37600be77f0778a64519a7e7ed0acf77c7b3a1aa1c921c8abd67f64918e728c9671fd949a65e61176993959fbc687c03b45fce95c1a8c10a59f9159076091dccc44e2fded885473113137de9baab677327f22b55febed36250f0050fcf8e2bea1fbcab3ffc25d220ad4f6bee5b802567c28f7a9afbc38c79fc21295a20cb2461a2282b02361ded9375fcf3ff336e45829ecb0b8f75d07e891d02e98a1d3e087133609999e6aeefa14aaea124088167a37dbce8b4ff7bdbd427b1d758bd412731dadcd162233502943b708819b0d37b9295fd542f3eda2a79f5148240bda0d839b10cc9df7f1cf53dfebf9b5f6b27cd177cdf12b43cdbef638f30e934c39e73cc6bd76baf06a2313cf57f6948947892634a18f9cc277c5022f96a2dc345533cae17e019925daa1ca5b56f794ced72f1ee95efaeee817460e9873ec6ad92ccb600f8b2e09684169de0b7f7d6487ffd8478671215901c5149affdbb1c1c432354c932136d92497f124a25b128db5a68dd964e2e8c8e8e1eb06e6031120c7c91fa83a0f10f777618f122b36adce6e1a83511afe50ce21f97b571fd073dbaccc0d8e602bbdeaf8b4691265395948408cb558dbd1e85d2122f0a7aca6254d75fc2fa4394b86139571a92324bfd1d031f311c8a2d0e060e863c92dd27bc8a3f619a964621144c42ea8bef84fbcf98653d7b835d93d53591b724f5e0c9e357d53c54dfae5675304ee59be9f438d3cd789673dea54d75aae044374619df8ad56eea7679c3b6890cb50e4da1a71e7328526dc775a6303d600ff9f7ac4669a11318338cb31d05a2eb0c50748e757e044270b577a06a168effddf63e4fb38bfe3dc252cd2f0aa50cce88861a36c5cdfe2c5398f66bb68a4a31de9ed2f09682443679592e7f44e2ec9ad06faad4168f227b2ebdfac7988f9689ae9b2ed15ab9e277243ccc4bfb4a697ac090062ddb04b33a6dba5c7629b341a6056fa88cc800c8455087959eb83d3305d8cbe77cdae9af92825b023f45090c0e9327240b38d31acd5cc28b20761e7a2ddce18e6c48bbe9df2748c33b18a20c5d42bcb52e52bc5e6fbdbfde66ff662babb6884b3f6d4f420d46aec8323827f30077c46f76d49f40cfef321cbb61e5ca14bd2c4882fecf3ce7aca25be8483776684624fde5471fce5374ac33d6bd1bec618cb18d76064a8e93a7be43408dfa3ab0148776d9c032be4186a2d3fd23e3560a39576818add7d1595a1bf9b444885d1b107fbf0fd2d8384f9456d35e0bca5a65359e7faa85c5ce3075eee1bee1f311b4bc614a403ad366faf3cdbe0fe69b7a068a23c4adb05c28c516ced2787dffa4c8e778c85a5213f72e81009cef77b583ded66974b8f4b2d1fa17b83c3dc75fcd9cee7d07cc3e20c3ab469283176733645b89619a2b471a2c9105c4aa22dae160c5c31e9bf4fc91d45fb110957b8ea74ab83e2398dfb02a86d6104ed65279734bde1ecc85f4d484003975b7957408b9571e4daff80e3416001f2d88af62b60749f9d1a7146c05acea11f8b75206c1da2724fdba6c61289bcddf158bbd8cabd39db23feff4429c5439d4d12f353a914f3e0f28514de534587ccaf82f3fbe798293342fef3835d79bad30805621cf3eb3e3208abb1ac01156710c97aee38dedd45fd2ec2953b226066e7d69a137f843df899c6ef919f8e719678d69e8ffe66794faf89648211986a4371ce95d9e39ff8d1906347281863fbeacfa62998072aed1a6f41bae45fac8b80cadc2592355f8da6d53a63414c6ca4ccf741a6c885ea9ffc45b66c0ef30b383ba527fbc930719e9a96aa2c498b1198af5f4e866a552c9bdac105b47a5c62e6e835ff27247f6719e90fc5bbd687f2830cb82b239d551909547a0eb612d4493751d1bc2d08272e15acbfaa292229cb8ce303befc463d00dd68ca7cc019a486c7b28180f9bf398360f6cde282e430b9927cbbed48b8854bb358838601afad5b7ad1a54bf36ae279d22460c081a87ee8fdbe38b2f3baf6066c003c474b84b473877cb88365bf65caadaad0c12aa6dc885d588005034fee20247b896bb8d7d09d5717f297d180c1d90fe8d64bd8558d7b36d9e73a9b56b3354a7aad8f5a9d67f4d00695371c0706f4e0aa7ab7ede0b83050f2cdf156a102c8546db9e6f8ea38929c5ab453a0c1dd38d61895cc6ad43799116d1f4d9ffa8b32a7465669b5010a546b86449fc7004c8a0a74683f9bbc8b4d4a61a35d7f5d6f378fbed5ef7ae26653dc316ade528684195e91e8212d2585765b39ed9e4c8d41e03493ac2f7027e41f53eae6bbf542d5579e791502bf0749e30b3a1cc1d3d62c815d7cc9e2647c9e0682e73679312011c56b55b89737d3559f7f8c0088a83ec3c0d0ace24e0526fb3d4e6cea3823bd8551525f094d22059edd3a14d1712d6d6d18bdf9a793e5e93a4c975144b00d63043d9dd96a87ded6f91dfffaaa7e664994ccb9170552369a9a40d887f8813639197543c3253e56b79de59a0dda5e4052ee6a1baf1c32fe28987b73cca70a4c12327d877f7be2895c3aa95356d0f473bb206cadb2df2fab7496679278ad6f8bdf2ea49c84b8e49111d255b1c9a1cd98de6d68f30a422aee399550e6616a4e6d6d697f3a7ed6f6411da0e220286fd2721333892ab253bb4f325f5c6deb0b1d9ec5bf1bdb6d3c5bfbd623852bbb4ca10df14b4a7af5f3e51bb878e85677bf777da66213ef48f2009d4387b10c8efb0316789fb2d21100e8a4b2d958e3659c6e77442c689ab26a63d41ffe80c7907eedfb05eb3838546bdd891fd93a722b3cab80830d8e2174ba40c99ec01dc8d0f318bac90f4b31d847c01db76f3d93a1598b1e2e4ac34f8f5d8d7cd95f21a0faf25ffdc248143d1bd58acced698766e7efaa9392651d0eb1454fb5ae72f52980c6b71a8d22f40b770447ce0c9abd5a5a3d3dab62b26f32e7f85662ed3c1b227c5eaf1b89ae6a6cd23f2cb7fc7f8947bcf9163ce40418647580fee82cd79a439fdc04ea8526910c41fd439ccc1d5dde51fb62aed8457fbd6d86497a557698b17d4de2e1079343063c8b574d0387d5c3f43b68f3d601dd7a91b4255580e23d4f83f856bc91c1e65421e8bd2c1f69f18a6b41a1160d6e28d847e746f5ad7bb695a889c1755f7f2b3df5fc27a5e43e8226e4413b7f4cbb95bba1aaf1cf87463edbddb377aeff2e2133515d2042126b8a2daf41aa2841de3bd6c16e07e12fd87d0771e7217ae6b231c769987ec9d057775de14f8724c0880edb51f49ea5211f7a060ff72a7dded9ff3f532ed50249886b2aadd5c20189b8e5c8cfd0e543f7952d8ed4ec777512b4fc6edd1b65141e0afba65a40a0d370672089fd6984eab8949d389f0e5b21175a58635242c7af5e2d0eb225662b1bda847bb0f8e2ed27c8b78f7904e6e87bbd03f98e3c16a69f2a3d76d0fb3ed9b4f92a864473257c9fc7e3c297a672f26139767037cd206f806c2fabe4257dab771fb2da4581f8a27e0503a71849b84da2e804d5b4cee68dcc5649e8169e18845411d4ec52df41a0c2914e358d4338dc43ca3b799fec7b04739116eebcd742fcb600d7204357200334b7ba27f981c53669e0f6c477fbfb42606f2bfedccb8e2b64a398da38136645cc40b675472dc726494b69fa6cfe6b89627f66fd581273af11e1d70357ea2ab819bb05d92a05f0aa411853ca118b512bd792bc12e8ef3d3b471730ef0529761510849d2c963a5d512fb9ee150c4b2b618fe937493a1fa8a8ecc829440174801a5a2ed13794970b197c0225d8e632ad046baad473cb5ca893b641814636f00ad75c979479086ded9c09c4ac7ceb8175386a5bbc4eed190ce5559f953b7b8875fbc45b560557709e21f3ad20c767c753551eded072663e913ae9960421c4f5929865eb6ec4d0574adb92c63ddd880633069d57f5a853244f1a97be89e72ae28691ccf473d66792ad9c33612aad6d93456a926b48dafbe8ceb99bbf50019245ec6f7837f147bd5b7b847f51bd3816137297cf5cae7ad670d786939347fc8390c330e7ace21896979f87500d441814785449259ee70f0c57340904fc58765f0bad6b24df3a2673151edece8a4ac2b5906f3a209a251367b3c1b716ded1ec1ec1f303b88ea458e3e7a4f7b9792a3812307391bfb028ea474f3c9918044fe34920684a6991ab5ce482ce1187c2f60afe60d6da8f71b7a7fd7fbb46ab6132bfd99ea29be114e729002662f7eef9d42aca3d0f76aac2c7c2f67e736d0d4391c07df7aadcc147eb4bf7cfb8f234c95654eb62dafc9c07fbf2b5ee2b5970917d36b8a284d95396a10ab1e072363350e882e6e6f22284fc74dbed15e6e8a01b4ea0f87189363d3dadcf888a3404351d0968588a13e761cebbe302da3ed46f1110d42efb7fd37801348f4dd20a243ed50e7aeeed234674cf6caecf80b8b8a3557a8a4bc5bdf005cedd6415be454e22c9976adc873bd02b4ea6202c9898ed26a0f6520a702bc5f799770bdf49a2fd9fb30a939bbc5331ed0deebfebf823eb04e669fd20475a9a493e59faf465f04e5b15bd8c744f5d2fe3b915a0cfeb04a319072858ea7c85b8cd7267da65010808b0f5d3da63e7dc30998eb0c0d6e820e3c113a4dd84166f2ef8facf8a45d7445b60188686724262da29720d5719bac48fbdac91445ef384df6f92ddd5a72b7fca1ccac64fad19e6269116d3cff25b0a65e10e42fd7a77880902ee8191bfbba0535f5573c02d48d892bd2efe71d32378b9c64e4513ed7e13984b64da51416392c2f56d49f8cc1ee4d2435edf53750f14e1819f8448b0382b8110c2fb10dd90ec9519f36cb83a585785dd7c99bcbd0aff6651c51efbaa1bdc7f07d617a38f55bd949ef3fc26595e7fc3716f1858ffcef5f35fa29a18fc546ef5d81ff81d31d02d06b569825435f5bfebd40023f8be488b52afbf953f743d10c781dec58a8b59e15f38a41ba519030452b5c4cd377a32553fdd5519bbd532111c40d6db2760fe564193695b9ed8ef11738e116c4002f30ac3ae0364268598a24abe0fa00ba9c93ec7f3187f5cc83608c7c66d9b043f3c48bc4635138d5a680f7b97a2a20b54cd89ef587fa2950d6115da0ee2489167312fe0c49c05113f93e749145942809550c8244b8acd0e6162168d343d10e636578781b0fc14f5abbb9e0828663437afed8b676437b43d8d6cb640b344b6d59b632240ff1ba014a14a265d83974d39085d6213949537682304b31f6b4068ae0d5f7d5241891efb9122c6e0da354dac5efccf63b0a9c09b2f49861057d570174588548991222e2f4e652ee7304f73c412a5f68a9ac2b67b4b053a0fce505d363a4510dc4870dd9371c73bdcd520d7dde8602f67736b42e98325f3cc5a0b799591c2b25413da90d9a7a43f4ca31d370072ec2483bd4a77774ec21e32b0f64d15b0a3cbeba7ebc8638213487f32426fbf6976cadd07c7a6c639cde854edd531bd70843503e668238d528540c4d841f7ac0968c15f1823965b2c0c573e491aa0f0305c679c6fb8293d25ce88cb311ad65416bd7958de5535bd3993f4e9e397514ade4928ff589a51f88d51bfc6c92e845f5e3d5408601fe8e7ff60707a3e482699ec58c66e59daf01e24162dac11a19772363c30743912361f9c7b5a3ecc6ebbc9c71fc8ac85762065ebcc2eb77b80596c30c2d03b5a4d4956246277c88cc903d48cf4efd56ec56b06b83e0449e726c243a807efe72da339aa0b65d63d2304b4ef68c99dcc02d35731d9e2219b27f3b39bb23cef8cfc5660464a2024322c150a8d23232d0c742caf66ea896cababe76a5e2bc6d66c73ccd142d81ba30c6764f2b56e68e5802c6aaf531f32a698448edbf774d397f17d5468c71215027053a9f64f63ddda5da2c15c770b4cbb730b9f9b297e3f28f09d623a299f26f7e3b3a47e3ae1fd2d522c1cdb0a62eaf0ecffd2f768281be6b8196bba859ba5a9290c313c07c447898e7e7512a9c126150bae35d8206685a902e7d4ceedc94bb5bf7382b7c39a91e0732f1d3f83ff0a01dee71f38d0d31c3030f0cee51ae08083d66f5e2e226967b23239009fb2a90967a2acdd7a503bd944385aa9f0b90d60c1bdfd429abb800b8658599a7733a2668cb9e2a66c04305ebf38f2eec2fea292712ed52efba98c1a614497c8ca11b0177325eaf3a90fdfa9d646816d1cd3a865683b08432ded5c8f44c2bf81975f4ce7e7bd9847a4292f48b89648f7a3d9e3ad239c9be6c062445811efe8669b3a9bb11dffcb9a7e7022f37639839aa44a1c879d0d498a228463a50b4908849752318e89651fe073abb5ab59ce4effb93c4695979552f40e9972c81a5960e15a25938c82c247fad06830b0a29d8898c0c90eaa7a89f67fd777da1c5c9f6205ef703582ee286a8f14c486c9e7bf8762e7fc034c79368a07e6bbf7511685635da2c00916ae233f0d8cf31e547f73a27c48fbc4c8a99689214b36ba87c1bcf6a477d8f2d749a3b305bbbd17cada19f8ecd16561ea15d252c05424e87c33977edbedb686ef2b73ba533807c718198e3eb5de786476a8ceaeef72d8fb52149fbf3db48b9ae8514ade8cad74d32a86665cd88f6fc9bc4f03e00fa26e26d783f5ae8a85071a13224f73e2fbd28e1c6f90194e3a76f859b0e365cefc27adda029b0bf4383d77e9f993a86897620d652dccedeccddc4992fdc58b823744527fd9e6f864ffa71a55f1f334e675adf92d0f50d811d1dd1ea157ba431b995a05ea1d898c3ef52277d458c5547000ac95053bf663fd257252d24dd7eee439e4440fcac53dd8d9198be82749eb10dcc0e30c5f6074116ee1c6ed9888c9087601533b5bf2db6eaa44c1a9f4a239fa460ff2b22bd73c693fb281033dfea4ce1a3b23800bac756b1d60be3dccdb1f71fb79612fead406a11edfa4dc8af339af424a2c7f908dbe2565474bc558ab1b15bd24bfac946a9d828056e4234c6e4bb4ce2b72e3c543687cabf699ff64dea84834ade63f33a774400dc0c31654c1e9c496947534ce330edcea3b13392f3339c1b80495bcbf86575136379b074108ebc98814c41781236a84705212e1c785520864cb08f9c00f475332fb97312fe719fcca9343ec92424621fb20fa6404e9d7980814612980215da903e1fbe6cce7d09a6c30b5ad59fd9f0be74c7dee539f8e1feb3f236699ac1efe4244a26469c999150be946046b66725d8331611917ae3e4c7373aaf5a1ad084a20e370ef9dd4bdc536eaf56298ca74dba2a1b891b15a743b36e7c992f200471d9dd2fd98c53ae3596b7ad01cfd0f0e5442a41e71846a6875e75903aaf936402cd5546557343451111e0e8fdfbf501439515c20a21fe356677455b20e8e5726fc6e8007a1be1022ba3a004d105b63928e17e1f42e327ef567b64401a54e8254dd6ca49d3fc9cbe845d9167e028dc7e1d1d8135914462c70e0a6192bed77294c3573ef61811b938e3872e3132dbe39314b4db3513581e9ed4056d10280502252d8e960ea410f1ae62b8d9b4a62a4627ee10e455ddf62a4c2c1056ec6b4e3ff6420204c7513bf796eaad13b99cf0930fce0cc3f74502079233a89d2ba66318fdb7dc262d65988f3fe3c42c0cd289f12980c0a0f9d04968a19a05f7ce3fc72eaee97ff7f4b25e88049026eb042623d30552329534d387cd2b4541e1cde89d2cdc784109aaa3edb6801be4d2fb3a77fbc033a955e552edd90c2d93c8bbc2331a8f6e58ae08f614a6b2b328ecc4564ae8668c8756263c43c8701c1dd1b7086cb856a8fc7311c07b30219b080980b6f0071870fc33833073ab3fb96a54a4d1227c7ae34838b3a94cc386ff1c7908565bddced1ac6d0669ec2f7de5209f133c28b8a2b1a473eed8682faa103e5ddc2760581565f00d3ff9c4b8eb45eeadefacd65a4446ad7b4c9f435e6e5db293467a400995d55575408aff77ad0272a0e95d059d6f7634a7aca6f910c6dc1df8998b9e7999f2175150490d0e9d7b5529b88a64e21c4aa7ce2815362da6a0eecf31eb5da8d3a95ccdc701fb93acda02268436097fc93f373ca6f3f0695a545ff96f8b12534e7a146330784902a5a6b1edab50bce96fb7c059e558627fb1801db49f5902ce74b7adf5c0c991a4ebe506d47b571afc73bc6275f2273bb6747c93c4b7abd8cfdb882ea9bf4ebd43b18697a7ae6c156171ada524e15b56dbe1e85ff6fe123d29ab048948ea2d8d1eb6abb7c4868f3ff829eb2e2c81bf2e6105b3074ae6f77241a18a109c5d66cc26c4f472285cf877ce675af7c4278af8c5d257264a44db4bd62fb3b5254eeaf21f527b41a81acdefd2b1b2eecf6636667bdc4f315b153f154b316e113396646cf0fb526e6dbb6f0ec870f69ecde17c20c6db3d9aeafc745437dd9984e72e7ed5fbc40ba9d8b615f71bc9b762c7a92f267f8b2bad2ecd88b7c0f1dfbc6a35ffbad8c6ac2b75040aedc9b93d4ee3a09148544619a3e9f3be85c8fee9b6478b7d1c21569899091ffb3390505035ff6fec744dd34b3006742f6a7a397f1a6fea52fb60d38c4dde4ae63ced937e9178467144751010b3817dccfdaad3ffea917be832d9528710ab4436af1d31a5bcc625e60c13d6b0423564eff2712adcf7e6c3f1b84b46cc8f57a085c4fe3091f4a59586fb61568caa8406a60303220b518350a899df57b2480cfb5d14bb194ae49ddefc7fae7f537defa1be1f96384b6d880a6fa2350b43f8e4af24f2ec5b09445b43cbbe8fd217a646aebd8e1a075c94152bcfb40adaf56300e75ea7ad539c5ce4e3fd8caf87a2f70b2bfdbc10f44d5494f7edcd0b206c3d4257b11cf034246fd541a59972c9e3a3b37b84e71352f7d5eafc2e7c3898f5616dcd27fdc1726cbcba6b0dbeb61d37222114527ba490ea3cd80f4946cfea28ce6f5131bfe2d4b1ac3c22ff72743f59723a973e6f6620130de2fc8c2940fc49f484a1d55320747b8b0e5a4958adb6115e935355ff51d136ef7ef89682390a8fdd18a87d97b0ce1bac57ca17916533be31f18509fca63a4710ff1294cf921b3613943561ef82d3fdd220a017f5dc31ede79336e7721197f0a9ac2f74e2c4c41af9f324f17866981d935099f279c03f0bbb74cc4636cee36032864011eafea69150e730287aa780151e3c81d0fb97b3644e570f2b10f0597117c68621b0a54141865ca2beec559ce642df3a63161413f0897ce18d048920db9d73a3acf9e1a0a9dde3fe763bb977dec73d1cc124cc4d9da367ce35bf4ab0e64c2ad07c930503fd676dbe28f84ec6dc87a5668bd436131aca428f85b1dc5899ae457a67279181e2476ce2bb4451db635eeb21c836e7936ffae6a7f1052c56927a77ee3bcbba0ddf261793e358b06670a3e57e600f9717532e373fabb348a13c620af8205aa0359e084713db204322fd0785dc774ac7cc317d40f3eea6d9d649828624dbb3f9a5ecb55fff3b22ecd7b703b2e6de8a999722fc0c9b3623a70d168366085104d89260d2414a8a35c64839095bd8ba67784925f46b28a81a43f2c75b257a1ffdedf1fe1862e55d198c10bfda4b4e047561e0e88ad7941d098bb72dd25b76a516c4dedda9563681fbe6036b308c4cded7240b85c2e0e173e8359bdadff4e610a387c268fe58516215090df39ad17490dd82c47e8ffadb84554454755bf194bc9039da782429aa18a22f8a20f47dbb95a40a20431a47f1e0a900eac69e5b4f518156417e1a4b55a81b32b4f86745399afdb04a5226e0ebb22e4837c91089fac63b3d2e22a6867695f083fe7de882bac4e20707d6538401281141f3f6353b23ee7fd3c5ae909e4f0aca4dc89504e13e5978bd0b93fb7d814bced285cf5516bbe49528de10f01cd1e7cd873f84f121144df4738b57b103b07ab62195d377ca1bbc772ee4605ba9c0442d713d929cdb92f75c3efaaa46dd4909019cbb20ce388502e315476c2dfb2ead740c2f2013a5aa72aad5981c59cd8540711e0ef660c016ffcba21ac90fd3abc8fab8ae490cb10180cc03afb6af58fd1a86b0af9732400e71c4f373637482ea00290e9f3e6e08dfe31ffa6aca16088a9295d896a2a4b3dcdca5991e83550f014c7c8d2494b1c5495bed5d6a97bd0fecd7acf4369780174b18bba54458e43650f87a2633edf1fd33785f5f97ed74cc87f3e3ba122584fa84c3fb930cb5446a1fdb2acceae5e8fb41cc4fdb63c88ffb7903555c0ae3883beaf810743488fe4be9c7625ad0eb7d42aeb3ce0a0fb8f6508b4dc7ebcbfdbfcc590339c30e78a0160f3ca9312bd0dc185a4b3da9f07e8430212f16a8581f3dc49d8cc00faa18cfaee314d530e2ee28414f30ce9c10c1321cae185529cb1eec72cd168f9008cffff7fe023e5c8afddb82e3cee9ff9cccea959fc7c0c41257f5ad8befd1d554deeadbff5fe6f5c660f1fb2e7a8ece0c425d67400d8e761f9abb982a79efc0c19e42987164c9baa07ef9b52268daf0222d1e0625bcff534040d783bd0e0ada810d1291c21162f06c8cded07face3cfe5c83e74eecd3940776a4c71184e53bd7a09b246d93745df8c28bb99f23eaa94218524fe427500690d65cdef4df2dc89bcb04fd038cd949ac55490e753df9423d8f4cc50d4fdbd3f676e7cd23166acac54d10bc9b6766da20d56b996fa44751f2fdbcdbec52aa3851a7a26219895aac560c76ce6c4f00ba6cd14b3e5f6eeadbb9b9d961840384665dda4f22c5591783957f8a0cde174f4ed863ee081ad9cdc15012eb2ce5b1f83d41e17fd039d3048bfc1598a4eda211723f6fd25e25112542031610e0e25a773f7b534201f99536779888cf15c7b3be8ad7e40afcd34d40e6e7c69a95fa957e1484927e387be38d1d7b61c62a10fd6441aee04bf8b1f0fca1fda911d03702d38c87c4640ca3c2e7c82e3d02a2c71588bc4f611532843486e4fc2af0e15e5c45624003d0c3e19977f9c4399f2e96bf7249e025dfd4bec94c2d5d0dfa90f92456eb4963c83b011b8d7bceb22ba39876e42c705b4417fce7ead2f59afa5ee8773b53b1bf494f5a62d86c7469c9963f47231d46657c0e5d5d531306802c62673c72436aed7acfd3d96604e991170e8c58857e491c4492fe35bd27449f1f158633515a85c82c44b42a93c9317f0b4ef6c6bdc3b1e36efcb241a1ce68bcf142ee17076d5f6d9a4cf3a521220db25a526d19f708e5c17acf77e6195f8e24bcf9317e6e4993d2f96ad377ab4b039f90d0073e21ea3c71f325878f80052383eed10445d18c8e998a033a927ca5358f32a134af2f9468c2abd071bd1597abfdacdb0401ce2c717230764f45755c53851e959cf2e543c8a0f0d2f783d617e8e6a4265c34632310b14353abafb561302681846e2fc3bfbd0da8afa5a3e979c9830700f17aa0c948f8a734920df0b23629205c333a9cb7c5d3b8c56a374a5915aa76babe0123fd50174ee33d8a8d2280e835d9bed5154f93859c7f8931e067c6be342636aa0d20a13c1f37eecb9496d73a6fa77d56a7300ca8faeaed6fd1ecf75202e35088152d73219e9269af4534096f2b5b1c646f4835d444ed1729f8a934169e24226ca44b2891d041ca7a201c90662cc7c6406ce62368176379e619bd142f076004dc9a2eadadfa4b9a49b46369cf68282b881eebed4798cff5c24ae3592cb737b85156eaf338c2d2e16c324aa9c8ee64646ed6b0deb0b4f05098083455dbd4ca9329b08702468c96406640ccd3fc5326f980261e4af3175e28ecf93b779490826bc697b1e72c6033147c1d1cae3125be94a4fd7143ace8c870474fee295ebac1665af9b26cb4671c16e7a229fa5982b33e522697cd1a3257d57be916df37236186781429c75a44c45a1a09b3440cf3301abff2196566f9f5fd3f454752842c246f33b5404945112371fa9427467e602a316b69184efcb5428d573d825ddc1da84654f169a1e836d05da1f8a817cbd2aab1689e6f4185ebe39fdd21b052ee7cd813181052530a77c3d61531fb190b3d58e57692d706c9e4dfbfa3a1c766e625e7c45d957989df2a5652b6c14f706ceb22cb885d1081a0054d3491cab023d5c096339638b260e896722b5e657be75ab061e40907c4723f11a8d46549bf0b143eb23cf4ad24f07c71693644ef04c042398e08cefc4cd32b0a49cbb8c03f603ff5d64779a999ecc073b1714353c20f155ba29b0d07d6fe22ecfdfaa1264b662fc3e5cf4dac1b7f90255b567f829cce91e78cf27dd1cea74830d2402ef55dbfc4bd92d54f3a8093c90df282445a46396b8b7675a4a1f4ab00aa355106b3e19d94bccacf0662166831ceae7568eca914f93e469ec07b3bea8674c736ac59895fc282e1a61adb2b50b032310c7b2d21f84f824afab44ae72fe060f57be61b7a85bb208adb11b89e517eb126b7bf6ced7063412043a7e7bf64fbecc6ce090597f83059d46381e5878c69bb6203d393682edfac6354938ed4d60022de3f1878e9b34bfac82c5ea05f56f9a49730b43e110cbdc412f0d78632900757e2575e3ae3e6af1d04e0c6b5daa5e9756232d049bba5b721d974df06f269a11b505fd80723afabd109d234027feb867fc2ae78c6fe7900fab8273f3ce841c012bf5b4f522fecf5abea88b749b319b8014438cea56f9cf6917ac228bd57b83726cd6a25e1fb826a9815233cab3fa2f138b664e13310811a3c6154a1999fe474fc49516040088c6932a070ebc871e06229d6c1aabcf41a0946581a065a888bd069af8a193c46823d3dd03152f22edebcbe3dcc2f9cae433c2a28397c77304438e07d7cac2774d313a9a872b915923bbb320bf4445811fd57d6a6788158055aba47665ef1cca7f37dd16930641cdb833c28fb17ab33257cc43d13c921ac82362c3859b3664e98fdcc45871f9acc16c35e4834ac662994d34dad721883b2ebcc2f2dc5fa0e1fc26473be07c77182bcf856c5307775b99268eef91c7a3754fe74f6872278083e2cf6b7327b5b78423b704dd190f489c118f789d1cbb913c1ff3dc7b6efcbc122143e605a2e47820da6b49db791df537b4df98e4f23162362e51182152df00628b7c224cd68c78df63c204a3c8c5e3290929fda5ff012b5e49ff429aff9d5f40d45d68519c5f695ac35cc0acba9b86fee35045d37d11e1d625728027f88cc1d69c81a1023018f53dfe21050616c1d2e8e5037a6e8cb5d8fe5e4c7cb8220787b0e91d408d2863381af386120044650bd4233cd7669485b10f26a9f8471975751574819b623f5c338226d9ccf44e9ea4fe85069e097b5e1267fce97eea5aa97b4543e7d20824e202ecb258cf68830518ee0099a8494726ff4596e11e4cb5f08121b7c96bd08682d300b07acdcde48f67adbb76bb6234ceb8287c7eaa05d57e230a77eff3eeb172a1199f499f309270f3827b15e4978d82a5743bcfe1a0875da0d0c22dab5074e57cadb6b7936708a443aa3869e2c0c9533c868a61c7cbcf2e85447c72ea5e4413c832b48be090c34626365339f32e4c2047f6c0aed79508ab8e95125f60a63e8053d9cb1e4b7a1a881fb9062426253d8457e4e3df6b8cca2541515d7820e245202f836fcb3b06fa2be7ca96b17ba1babd5ec644b0da4c44a6da00652d99e7a47d64dbbd7e5d069112edf7bd8c8cb998048229b67be3a6dc074e793d43e9211be06987a715d12d27d5b631828f1e7d2e84b0a73925d7aa040f28d6f786d32885dcd101d36710d2cad2b3d58ab43a848d7403408fb43b9bbad30ea4f40c949972118b7128584a7fefcb8b4d5d367ad163e752703ff6feb8064bf534b523b5d2c7afc7646712fb344c3c89396ccb33b1dbb581ee77efcee11ce995f831255e154d622e88cecd9b7449a7dd9727dc94dbb1387b6055f4d7d07f1994be5828d8c667a6cad44fe2224e958d9f09bd5c2491ab0a3a29b48666fd026c78134be654cc7a430a6486384254e61fc197009cdbf2570fbc912f153732043ef40b1be49f6f68b10aee72c5d39c3fb9442ae296cd79e1e6102e8588a2416e9adb6e5f6da79c90e4f7b714303868a23302849dd0e49aeec26737a2de788eb8b266e0ff414fb5ccab240f8963ea92ba3e955445e03289db3b6125837b7907785a986d7165b378f921a739628d754cae67bf11849ce2ec4ced73db9d5c9e3c591939934f1e55d7d53e222ed41a70500fa18364ee28f9b1fc8d89d2090540330abe6538470466cad39422edd4396367d02f96680e347249947838c7bf4b4fef04bd5285175fa4d08c415eb0a370d221d38f3406749bfd0b044312566c8eba3d8c7b47eb689a4c2aff6fa9b868af222aa183d82655044217495dac15943ed9c1903f1d9f53260ff5c986699a8d72734a02fd3764101ac156318b0a131e85c8ac5a5559724b1af729fb2b5f37dcda5c8a3448b32b4ca4dde3739fa62e4098ef50ea47661bb4ec9d173db0a096c7ea4c23df2f6cf7bcd1124f337373bae92779f6a1d10189a746d62fe14baf47e0467b14d0d762141503336c178e6db0176d18187a798b28c26a18697fc77e2fa835178fb989bdb90cb42ba3c24fec1b41c4fa880329f1fe731ef31a8548a36afbf681d62f26723d3c539156e7029dcc4bc3c33bcb1fdc8940e456612db51fd01bd20815b860807eed2d7a18a1ef8bfd4144d9745b4c99ea9f62ecd0df38cd30f22e567114596dbf63e07d0a79ad0e9253738bd66c7c5404ca8ca9c9088ce60e18c7625b3ff6aebb7979fe146c334d55b5475b57839e394b56c18754cf906401ebd7d66b9e6215dfb74f68a54ca48939732eeed2ab51ed1c8505ac1aabad3af03b0ffffff4f