PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61173 861600da58238ac917bfa910ade2b6a41696ae8344db470bcf5f7202f4ceb91f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da2481258c86c6e7339142b5ae07aa604c57e12edb0cf0825b60627f1f12c2ea
Certificate Block Hash
861600da58238ac917bfa910ade2b6a41696ae8344db470bcf5f7202f4ceb91f
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0053bc010080190000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e03a12c4d4a44e149f39bbf751132cc38f732c96abae3d87bdd5abcdc6e155c5f9eb62bcfe5df276bcca6ebc4e2c552283dd02693ae9864e72906f77ade68f9db860e9f557e891ac81ecd791f880e3060689a7bba64689ea3e03000000000000000002000000020053bc010080190000

Raw Header Hex

000040203b5f046ce4bd2bd1f678a78f9fc3cf014bc42cb51b7f9db78d30318e28041ea1c38de58525c16eabcdb439cfe867ffd3f6b2945a5a3a2872d44e0a7f18276a449b41156a4ab40218eac2121f7f62605b82f00cdb2ee1574c60aa07aeb5429133e7c6868c258124da

Proof Data Hex

59,560 bytes
12121601030734070af9e9a10f8121ee2c8967997c21ed7780b16b460d4d8c0cd6e43598a391c4266142efc7eff678d274ac39cfad5c38ceeb5f323609765138b6464b76492f053d9060f5b94e9d57fb1f430ea9ed80933dc98b6c87063433e771a4c92a10cdce4e7989ec4e57bf8ff677d6d012b08595dea917dd3e27c1abccc144106ff246a5d3af1bf7aa045e3f2f3b73ee531e211b696fae80844400ec752e91462a6e0bf431f3c7bed1cf9eec619b29721a6c8b75af38f45f324082a317e55b72cfde13bd3ebb3b3da87f7ed80ad6eee109c8a085d54f2603a9477eca8a0379ce9e8522a96ddc95b2009e2f786a03f9218449bd19252845885f84e4e4c648b1a8f8ab7c7bdde61c309be790f7b2bb269198d45ca23871b7c3f3d4c223c0bf98f4a29e788853c8b52124806d17e0665af1e9dc902e4732a56972faf169dcfed613aac0a4ddec9ea99c40767a08b776307a3c51593f851022ddd155ae5831913be0b7c62920d89152030bbce5a04aa978bb8088ed9598885aa0640368e04f0079f5ecbc5d154d418e2e5e9b01f6f4254b7464d91a2b96f6c31097b94ccd12fe31baa689a82f0f5c8271ed85d676a550beb075171e089f9bd88a5368458e265714cbe5f3d9b6447275f07c7811650bb61f1de79d1caeb41b99c69ac4b36b9f5cdf10f55eade85481ab3f3eba7130e857ca0cadebef0f76237c5d287855012eb377857d0c1d3829139857429f6fec01b699488cd966e62925885f4d7a61bdd44f7c763dbe62f4ea5bb26d6f7c3fa7caac82c512d02c33fcea2da8676a180cd860da9fc4a5539fda7cc90c82ae17bd7f3715d927d278334bb6e4e19aed5702ec0ab5a5d7f561e87ecbaad27918fab86fa5a6ef052f3024132febdf4514071be462a12b23fe91018cc5a5fde9a1bad7b62ff07a5f8912c5cfbeb3ee6225ead22fdf73acafed6db4aec73fb970af18257ab38ea528942fbb0570d05fcc7a2f105068a039b6b16301f4ac4e786e4cbef66f87c9d6769caaec60c91b73a0b13f0269bca4baa72eaa329eb934a3c51b061ba3915f3b5d8167fd5b6bdbea08e285091720f613813fda6671c3738f30626aa6d43d1d16404f563614144d09cf88d94b0faf08787839fa184a7587f4d494e38715ed848e09937a59d8298726aebf2a23b4b44627abb66ba8b0f07ac83615774b14f9decd204c842fb97659031b4c569cc77affb7ad6cb26fd1be90148529fee5e8c4b2a3c73d631ef336e40eb2416d56e6059fd1380b636a6707889383a158ce038f4c4656b25fc20b3dc42f77653bfa99707cb938ed7b95b228c3ffa39013036665bdb0d68953d6d13838b77a205a36ef33137e4fccaa13d16059b4a36d164bf1df63ee91537472fd10a6cb3a6a2e291e414f10ea7861b304fd8e5117961faaf28a18813ff434e2bd93b9f9db935238840c35e42af523e99a0d7c14e27cde22001aa8ee7bf9f4ca0b7e6c699ddd1cb1d8a65588967a3ade42095627eefb2712242529ca21f55135189a232a65fa4aec8218a8bb8fd4c89db9758f2a71861c80c7cb321f3c52d0485859dd25e28077b4e98cae46ec23f8c80a7d8e24b380cdc3dd8190525e1f83fbcab20bc26ec7da97a24f76ab8db310dc3cf3752df45b6024373f529e68246e55db5999212de8c0df411f311333ac1c9ad829658e09bee9ffcfdbd3d41e96221118f6e820ab041d2386b13c332a75b13ecca4eef3a249f40ae9b6edc9b91f1398ccd25f4911469f3d5f10ca7c33ce828a3086ab068df12be66da0046122bd42e4131bdacd5ed2bc11dd50de1699bab4c921d5bfdef11fff53fb1fae2de6de171116a761270d4b648d28f0e842d06d1d1f7a96fd958d7396e1f118c8bce6b1c7b9d2c8d65e6378692322f322ff5830e3a4ba30031c64ca4699bba75e0ac890fc1582a28f8fc1c25436b63a501988db46f3519c7455e948ebf497f3581b177c0fcddee7a565d6ddea115c72ada4ec0cd7729de0056ff0c89ff8b9ea001464d2e4e574b95b68fb6a327ef6cbbacc58839c33db798e5e39480e5f9aa5006536d5a109f8ae7ae2abc0efe075b2e61d59b42cfdec78153abf6ca857e5e0561465f564ddbc938c85b893533df19ac7648a71be1eb185412536d5d8b10c181a254aa1bef3a15c92648383002d860296a8f0dd930d7c90f06ff32d24d51b5e8ff3c7c9e32ba807e1c5c9884e5351c1bd37f57e0182dd1ef859ffedb54e0601aa9f785e720ef17b57e832169b5e42a7c744b420ad787c3a5dccbfc369778bed34a0f959e121408b24ea1e8248df30d389c41d5616e779007e499c611c11ff8cde05d70bdcbaab219a277ac88eaa47973af6ff42a3b7df6db2419f1bdf0c6b23beef5fc4e3b35aaa4fc295a2e21821b9001b3db003838ad8354a2fd151bee79c976f27d6f139eb7232637791d9dad4b31a560b247eea3b602b3fca91f2875910e7ede9d6ae325ff1b9c807d0b1bfd6b99d3b161623f01fc7046b7c7392a1a3f1246503fa2e831a73b35305e2c509c548620e5aa196e4d9b352b38453c1164640c7b9ed20f3162624d1cc868158a31b7f4414d681e9348265b853fd1aa087deb5758fffeb1e2eb52e7dd02ec21d18e4d2d0da554836871570b8c80f258298c91f38e3c3292e70ba9539b6f4be29161f7ec51898c03561eca3ea86d211a016854f0e73c32555165f0cb95705ff4411baa18173813ae98c307e440b372aba8ef70844bd1fe6f1a2240b731463d0839ed4829b64f3cafa00d69610107029cbec82d7391821751199ab40d0e122c7cb2aca554056b378be84de8e05535781ac210c8839e3919ff6c6fa5018ab4b7712f6c59d93ae1b775b5320c216ed45b7a37d7e4820afcb6796c544742adb358404a353954172353dba9a330ecea821982545d6d3db293aa30df846405cafee249a1d2b0f1b6b6044b1eb3fc7c649a27e0b1f4faef8b6755ff2cf552318e88c41bd3926749ee3f356cf0a30ca5cefcf2b1b111156d492f7390b4ba8cae8da17163211dd79f16b3d2d87bef73252eb7b6e18b586bbb8e051bca2ae9256ac0adbf9f26203a9ef5e23f3bd043933a3941ccd3d8cf44435b0e38e83324c15626aaea476a810135109b723b41f3a18bd5f813db3059c5e4aa80ceaefd6e9fb5b13a1e13228dd6413df2db225e3c8bcbc3079d1ec60482969c36456743ca9bb4e9e5a7bd13b66197d8cb80fe8ff39888ec0bd14d29ddd49c2b34256360c3248495f67c0210231a0ee9e6c44f00d108a8790ae478698f69cdef3e2416e2e320159ab2d62f0fe7c63fbb34cf30042ebf236597773c8966fc0b6d9d39358b3b02b1afc1837aa8b3257044e63a34c4d76828bf5761e4b6c191c348c9e0bfaded9965c5355fd57cbd6debf9b8af128ec52bfe33803ce5200b84cae1d979025ff688843357a49adfa2a5e306f66ef684a7ac62f07eef181e117b2e147b109ddd3d9840f30ddac5a7a994c73436aeb4f0481f74a9bc2ea8c7b7c0de3e8ed302197d1069f46defa7273b70715b3501444fc5b276c6c8d23dd5b5bc1d880a0b754856062e223e562cf9cbe02de14403b1bfc752ca54ccd83fd04ff1debc89a68302ea5882e8a3b892285b8aed50a643be3316e952c2a5b538cf9b872d6a19a3af142487d4879a227254432ff26c257bd72cb442e994e2f2b264e4f12889d72beffb42a466b47ca70dc7923064d5572ffdec5cbe7fe64fd6550bf23aaf8102128c91ed668d51b294b15e0801f669c621b76653f22eee776fb766bba1e9645d37318e56253186a6a6b341727620a8d18aaff21c0c726a98bed231e770781d43805234c7fd92405dd7c55dfe570996ff60c02429dec2f467ba00153d0782ec0c2791c85973fd34d740c37ffe1b2d1490a54d8be374ee7994c41a6e23f8d113e7a8d1e6ee543a0660c7768f1925785037826f04d6f7e20da3c8874ed213eb7afb7eec7aad0f490b4f314d4ea5667515638cdf6ace057e9a664519726ef421f192e403050fee53112b5626d7f3ce0676e1d1fe18cfcdb8d3d0139c2b91a210bdbbb40d5ac1876e2c4851cffb34157f23cde5c8fe65dc9ab84a66aabcce56e47f16d4cf283657bd86cbb71c855819265262dbaea95c54108eefabdf5c0dc658fe05debd640ee8cbdcd5739064635a71a87f2ad2d47e4222485a5e66aad62f5202700a778c4ff0ec888a51510c5580e5e2de182323197b6e42983e542407ae214b1d4c7487d5a04aebbbb4033260a9041caa7a545ef8496971676de61bd7eae86d4c150a6418a587bedb522195a9e7164c25eab40f19c0bf93cc3645c4d8e101226c1987997a5f127df7b3bf32171838d7509259119c6c33f0df46638d1930e21d5e069ec759b037455c0895692feeff7c9a5cee5cccea3e4bb76a2d84006f269fd5e653e9fa0cf9eff9c68823c6a806c6c6b9fddfac2cf7337174a46f7598abf65b57658e0774919bb6dd356b77411a0f65f204103984732bf5b9fc1caf17683f953138857a5277c828cbb4a134b43ee5e0df8d6449da566d172fa3f2bb702237be952c12f00b8b894415330169241a9a07373a7db100f7704a6a557a548ed96c4a7e94102504afc132b3be5218edff16f84168e56b40809795efd9720a27411566a7fb50c0a78f015fbf8fb8ec616881e2a8cd9ebaa9022fd9a14330f80a9ab5e25ae1effa7f9a8d1a781c8e44a7c5ebf94d7f506e07e5fa33e09fc80320d2eed0777dd3001c8a55adae37bb970bf937456d0eb49da2666228aee89597659189c18ad41ff690ec061ccaf127f9a385f5a7baf74666b112bf654fa23dcb7d89b00cda8b2abd41562083f17bd6feec02c059f69ed4d6d45a8c02539039b7e1aa730e3e1d21a0ab6bde52e6ebb043783e8f55ccb3147045d0600456c3e25c029f15ecdf1af285aedc80330a63dfc92579b5ada0c4793ca540e01f3db100e98afc4ba38b1f9231ec8ab83b0bfe60ed2f32e594ec042aa0b562fdd7f2a3f9f2158c423e5c4c7d5873811399979a3adcd71c0e620922a8e2beddfdb28753b183998b86e9fc870b381bf7985109c5dfbd13d4c3be95458e5f8522c21f43af2d5812a27f04c45fdd994cd19bec8792f58bd2581cdc0b260d33430d5c3fa55fc4b90d0b85ec6c93a3c2252c46fd49c112b902a58c5c142fca2971d705a1655f25830054e37f7c7460ef0cd9ea53a81518aeeacad710dbd600bb2235fcd818c5fece0a5690d9cf4dcd6cbb04102b80ecd97804fec429902d45b37b4a4fa5f26de5b940179d2d56ee5425e6940a0ab841f749f271320911530876aa1d3f01eb8a3fb639ced8a8529e6d6b95392d168c95aad55e908d732508efd649d010c2cd1c3a6fb9ece9e8e69d324c548bb55a11638586bb9524ecee30ae8d3782301a74395029aad8698da2930fdf4c68e27eb8707f371487b71ef3052c9f37cddf018793c75c0f292522c0845975118d14f0d62295c08dbdefaf0d50809aeb6515ff2a566e24150052b0eb91ed6328707523841cf0c974256fd214a7b2528352ffeccaf27ca6e47d35ebe40d525dde54a9d3244cda6d242ea21e6bfb3b3a5b2c85f4d4fd483e158c5e9a71372d1ee920d3fe81578a5f9ab93c3a46cb5521a77071f239d21d7ac8537c62e42c7bbc4f4f0c732c6be5f7f13b542b35331e07bc29149e2bf57221533a5d3e92851990fdcabcb0246f7fc2ab93a7c4228e22fe395d6b85fd47f67d5f4e08f65eb06f25abb7e8d02a07b04eeaa876dbc046a998e59d634f136e12580bb9bd44d23872124bed50ef3d2436554de5b641ea337f8c4ef4b2e1adbca91bd74b72b77ffffabe05c32b443ec95372c0a8f1ee0283c646f703880b1d85f5ef8854b3036595bbea51db3d9dd88fb5624f872d86b57bed6df6926b5bdb584ed786a85c1c39474f51df3027b8b1d1c3f2fee25c6f9a5c3fdcb7d08b36ad024f25d8599a1ac2aa983940f6157e5d312c15d9fc1a9604f32993228ca117ab082c4327554cc3bdaa806604828f2310262e8e2f9643a4276b1c527c886f4feb304b9bbd009a43b22cf00c5aa4d4e5e71e7492f7f8808324fff3e021807cdcc790662ecc7f01166ccb2e2ce10ef1e527ba0aab261e47c3dd220252c1f47a6b22d05a0bafa694889cd411b5bb7032bed4e8757a14c2ebf2acaf02777c2b3f464c75eb2e217b221db171c285ca1f0d2deeff3578cea1fd47a7994743d1db3326ee51c3882069d0796e1b5f8056c04c00fbf78ad09536e97beba349a35d9994706e11955bdc5ed0fc901155eaccd4aa53e51ae39aed5965f6c03d2b34009f6def16ba04ccd54c97d08542ddd9fdbd6d5573623c61279c34b7944b9d836367f6ad2d148f3628896501cad31a832b7cfd579a58467f611e62589f96694ee316e3ec6ee84412fbc96ce33f9db01636d408dfa6a647ed62f9d9e5a2e7058adc092f3adceba293aa7c636f6a1ab282d131206bfbb4dc0f8be0b4b4ae31480b7881caa7f28adf6e1fbab38bca71c18b382f7dae77b8e4994c6a117521040ec362a5382072bca48fc7751ae03864e2f549dbaa5f0bd03c2c3890cc6908c395ce0d37b2eda5623b50a27ec63330a210ddeaee021c7affda453441a5add5c9156d3fa8f1aee915f1c8c629d3cb72856ce614a638b19545e5fffcc2d1454cef94fd6b832ae924c0d45003b5ed11c6ee9a03a67c86cae2be42bfefc6bf42bb7814deefbf1117943e9be104611e76aa1e6a5e42ddf0117f088924313b5b8dfc12065c4fc6ae300ef5214fea61e79c7bc3e9c13d698be7ef9d3eca20d1c6387a18e8fcb13a45452a9317be0eb9bfa6f896f2999cc7d5d372810e133f151804d313c1600d8388f69e2969e97106e7ef07fe5d17d4b2d1313da2892088d7122a4e3094b8975aa3fd648a347b41201415c16efacd33cfd2549332e821c9660f03caf3a2a843f492f35b7cad36235c87e29843d45044a708b9cbacf3c167c5662757ad4f40a44f5bd5569b5f9e4ec7fe2f8e4a22914223a0419f99d13925ec609916c715329513d6ffdd82cdc403554cfaaaa2e82dfc460ce2b5fe9c66f2ffb3940ad30e8c1aaab2947e76a4408059701faa6b323cf7c460bda0fbb2525165ac24c46ce3e87b307e554da7eb476c72a9c6847513f1898ae5b322a9d8e91ac3200d19359f730319b8bf9240e172f4e4a871e4b14fd48a12b15d6699632a644ec29907b512b3207a706e0c0c7e806fde1c660fe5783174a82e70b2336f4ef6f5a507538b318a3b7bb71a73f9172efa906aa0331ef7e37e63cd78267e14424d7b211cc837c4e11c116e851b7c4cfbbeb8325918a75804899c65502e19cd24068883b756cda8b8438ba3b97ebdf42754412d8b98de7b5c8695aac9f964f0830a8b4be1f6b8a77e7f26c69e282cc1fbfc78b222a8da4f0eeac48d049ab93e997905a5b3e0a011d11b0ffdb3eb462816546b16ff669316c4c72ef8071def45e6298737f8f2ac5fc0399572dd48578b49e9ded4624dd1d86617aacd777222514d46e5359852ff5b741aba0d34849b27dd01ffda58f3f63bebe83331ab2cf8a0067929602bed9f4c361c5eafb17869fc5a92ff654dd1b256c1be13066bccfa632eab88627a6cd8c04eb8672c713271a1c4d33599df95b3932351a2864b6e6b524218480eb4a56eece68538acae21a442156a1bd9885173f9ca68cb6019810521cab871399d8533d8e0df271e69c61f85c42e27d51bf678b774324a83a01e84e99f339837b65a8377515800c4d93c8ebe07a430ea1a7e5904f6ee7920aa7eccd549dd9dbbd521bfca137c8d52be0cace30302de014b986df0c13d3004b696db768da412133ac10370e3d2b6684e5c65dd5174f1f8068a8357e255157096f34b805f9d3fd5c03e5aa5bba5b6f48553cb3a06a1e19a4692865c6bc08753af328576f42c637620b1dd1e69608b432b515c02c9bb0576eefcaeba740867058cee2b385711a8d80084a8b75ae18aa375a39eb8974256788bee197d043c232ef9fd535a986187bf13482239ce17a4c5cc3cb8245e5ab9c10092978427aae56db4340cd6a050b29f32e2a2f652c2961b7ff7a94e4997ad3505666bb8856b9bdf83e378370b947ad8ddbc894bbd2e44cd4a9260e8b1f6c73bd3ed96fa8c58fc7d06b56ebeaa784f7adfea4f5b8932bb4c4f03c57d12962c51a9ae5a978afd727744b2c56adad53c34eaea34878d3686c129417ec665a890ee439b85878644bc26922402d9330e5d4629069b1792df67a596fac9ae2456c66d928e0bca7ac85ffffa135602e017b90f116401787006068d9bfbf4d2a507fb798398ebb5265ba0742bfb7d702f91efffc8b5912c90926668b399685e550c57564253f9b58ef3fe2972d199e9099501669ea9f1d4a7f679ee3489a9ead95aa2b4042bef4d67f5fff9ae6aea96393a0316f705da876e007c8ddcefec209466a8a4554ae68982823619135c034fac61d9af23d16f4b459495083014f521025e29cf0e61da18f031c353a3001b2319719bc26798cfdd5d10b9980ed0a26f28b1ca9d7e0478bc5c1507447549e13a93c751d9e5b4a23d373e12d34ba53e12ec9a724fff63346a350558c7968bab9ac8eae520d75f067f6ee3c84addace96070f86cee3502d1731ef388d2c9f05891cb9017fe39840f6baac9e917a87d579457af317de640bd4d89342515229304fcd9b5e467e372e8bc787ac37849dbdc069e52cf9b75c60a6e6d9957dcd9932cd9cc37bbf8e9026caf89d4c17542913e2e5da4eaea9fe2b883433b7dd908bfeea46937f663cdd14119a8065e6ef870b455d30d88f3872e9c6b5e1283e6ca53b59232983f149e4af066a14fd8e69d504388938d665270b03752401e60ba9d5f1638c0a85d84c0d0ba2ef1257a83b5a8109854117401aa2e47a744eb9249edaed9700cf101542168b2de30318ec7be1d0086ac4b05873ac6df03ed24fa33558d242b086ab97abcec1da5fcff1b87ac1ccbfc0212d30230fa8b107bd53007f43f7e980324cc6ecff0a628df29950c6d7f735361afe8863b3e270e5454cf3ed0a738e4d260624485cbc24586440281772966979ace883cc4028fa112a3bb53d27dd8cc9244e9dc57ca2a3bfd0494ec171e5ed00e7857b5fbe963a53b92fd928fd247109494e4d08663f11f546601427533b37006c39fffb40eb6cb09fc4a82812db3fbf448e82120d3210da1ef69c0e881d1a8f19f2abd26cf0661bb35d7e09105d68d08f20f6fd26b1ff36c7495cbc92e43e76a688a5824ff0921021c136f9579e09f06545af67640f57180b0eca71b8907b5009034d45ffe97a8bfb7ffdf72dc8ee6c7383972913719dee0f45c3ef68118e4c46a579a857f22fbc1b86b2d0ec9ba6ac33e2838345aee6dd3fdb323c017a226813aefff32cc9eeccdc9b5f5d046c89dccfb6a4183af4343e0de9c98630280d18ecf1ccefb3bc1e267c572f79035101bc8b6f72ddd5c4f24723bd5f16fbfbfc1a7b8e104c930052d34d048577ba3c435c1fb874e29ae511a33e12b5ead72bc712c9b16a1b62efa63beec4ecc112b04c15dc428241c17d2713bb60445861c1056c89b11053a66f8ab0e354c8f662caf8a01d3daa08cb1e3db1270f1c3dc4555f7475341349069bc6d10a95e1ca7265061dfac9ccb283146b09a71ea6ad4a1fa4f8cb9320efc78546c77a20fbe94d5e4ceb56b2ac5f83b887a311cf272bc4e8b5d50b8214bcce12f948c8662e4541697b232dd31a276d0e155c6fcb302a61655aed4abe2d1773d4bdcf496e14355717f4b3062679938ef46eebb9713881bc16aeb02c7ced32987209a4e866fa943e6c82f10e2efabb511e9194494954b597fb77667b48731e3ffac6e2c3a163242f72eaee9881581bc79a74ef967dbb81201ac6e99d4ce0e46fee61e2e1c8ace84e16ca2bf04d41160487a4d7e344c2c6c07d5e460d5f02e778cec4f26d2513cbb51b66afb0c30b36762b8fd60ab98ecfcda90aa51288712b2dcb2ba2568c785096b5634a26fdce7bc25fd8a33d1d4d31e884fad03e92731c310e1c3bda322c127b6424930779e479e29f28a78cb94d0a6e6281954f3ce0c8bdb0d27f836358b8ad3a63ad0138c8af8f5ba703ff8686d3c0d4e3f4dacefea6d1f58958f84e91b28ac4740b082b74769a3f04615938acc0466284077e7869d38067c0be97148cad6c4044bedce54f8c75588660047063a97f1bc64c68c6ab0a8c404dbb630ac15b4fca7a026591fe3094e2d43df7ca58a0f08b894802074fd731878fe329f5ac272bf3afdcc931dd5b671ccc2a93faea78c52da591437684d72a628f81cfa02f89f10a49d800cba223d7aed1b95d83ebc8fd45e9a37c2ce02d43be11f8952d47e12ba82e4716c9b358639b68fb11802f731095bc5c1d1db388f0af1b6f3be5acc00905bda84297d565b4eee4f5cdd3daca1874fb57bae53fdda8d56bb481061078fba0c74dcf2b1b887a3dfa5d9baa7a235662b35810e0116c0024de804bbc16494848958673d63db939eb3163b2a1a09b5699ef9dc72ee66421476194715a451403a235e03a97081e6da6deed18c58371b5e3169c4f63443146f98a9932e73157b020f784cec8001b137f32d7e3c22ba47501235ee3622688e918ebce4ad8a1c483d65f921b822678b5c09a069d0c3c4b3d62ea4465c50e0b8754c80cbddcc8c372ef77af7576f109309cfa237fc7fb6bd65d8bc5e4fec6622de0da260c0721f0821a6382ea800daf45522c1af1ca5edbf62847026e5217f11327c5180aa867217c4c55f74d628ac93058e71e829b7955a2231822aab45cde81fd3256f9c678473114c85be4c1e004adb5fbead22261361ebef6e9fb25b152f45299e3fbe08fe8c34d9616bc36a25976d087b38743d4789f3f8477ddc468d951d83daf1f7c8ac26015feb0c94a02e99ac3bbe296bf66d0262ebc3d486bcbb8ab4d88621a8fdfcf53268444e2feea0abe4f79cab50fb04bb8396e4d46500c8691a1a884a5d535a8e7ef4d7176182add782a1010c0d77c28a2c86ec79833f2675e89959eb9b6eaeed67ac8f1659596643c27c0620d4ad6dd315450c1e4167205702cf4f5ec120caeff631daee3ea60d6f33c079dd916e96c1a807ca37cdef6a541b37513d24ad50f6246365e59da4efa28ddbb6a5afde0265f50de8e400fc5272b55c62618bbfe015f213f9072ef740f52fc894e588d98865f51fb97bf2460ba75566ac07a95064c3c3b0ccdf39004dfc511aeecc7410a7a91a8ddf313df42e8e810754fac996e443bed0ff7c5af4f4a12739f93b8012c2987a42dff2a765c281221fe25fde256408e57fc06a44b9dd6e85297a27fbb3260538babdb5d0dc02b1e3de6a63fb0983a4f14d957cf2c6a0325d66cb5bdeeb74098644f94bc39e0720c397ff50e68cadb55147a6aa9cee5b3d40ec8482cf56f7ee9f66fdd3df8b75589710b1ccd1d7aa1034e70f54e8b1ef2a64973f993329580ec92a87bb43bd6257732f88706f6e8352668d36b109b0a38f7510c665ccee90d5dcfd11a3e7999a8f6150a19372e309caa842376604b30ff65f9f1dbdad27ce27816ddceb0f28b81b138a4e316da7bcbe43a41b7d162ff393b74b3c0c513b24d3ab686c127828c9881f8e1a55b64663f7217653389a31d2b61d33a25ecde971df8abd44b8da822247499a5f3d603aaf121c047c6519c98109520b9f76cebd3b415591634071ba447c8b2e3cc39b08de663af728a3c85a731075c0a827d93877a4bbfe18260c86810651dc935381a7fd55dc0f0108165789960fdc766cfece483ffe5ca0a5de7d2c60e8d026949f162d906122e5ab7d90ca36cec6ba52a760c1186ca1b9e2e1387c95c19774b8244853f26d46b7625ab90ed9fb15cb5e85cfdb1d028eb0f8544e60d32573d1a3bd68c90bb33710280309fe2453b1754fa1cd3d6c01dd3a49b72618a6f8d744f2341e87005e13b2d58f4fe997294ccd1606936a1ab80d0287f2a077805754e4d114ae6dbb50a7e68a7a9ba9a6883e339eaa7bd911147a6302e7aef5a6babb35b5f0bfdbd2095f0aa0689eeed6a9acb21c941f471e098bb2be169213c4b252230a4bf054ae981f5bcc8f41c2ae4a2756d467bfde329f6df8dbd374aac615c8761a64ca4942416e3a09fd5bbb7583f0b66ee493994a6aff9320b869fe47d701a1f1d6884f71bca9f7bfab65193a28783a6f3ae8e087058e6d95bb2bd8ac80ae74e252af64052d0abb97591040f42162bf7eb1610db9d67d2029fb5b419c4abeb123ee3c6f7c7b2a897b966a3fc787eb8dcc461ee97183a80eb1b73040e40b206eaf06c1f2e7e8a93399b6f4f5dbeaae1bc0aded5cd9b38c191c1091a6ca10846a2c97b442e433a58cbaf8154ad5bf80b1a78923ddc8e00017d415daefdb497c6688311e9075418f4bebe80d55d5164fdb9b64fcb03b83a3ba3f852931f87f7111769592fff68692ec6930fb2022113c7d20a8d7ccad431c2e9e20443a8f1a47040239e64acb909fb1829d6ec9ec5fbdd7ef64bc07d2f1a6e33b3959e3ddeb576c8355a1b5823ca46b7a56992a06ba7056c280f76d941143ece1fe36a2c4600f1ce54a76e348ca7dcf8115db3dad39591bfa7d575ca83102b775e05a9115320a84818404afa043550bc816ea59dcbc7738e7b476ee0c7250c160866a4984e2a025a92e7cc769a0f67a63b42f34a8bb4ef19959e03c9fd9259ee2cdb12a277c71e2452e4ebab5e091d05a4969faaf1dd23ef777d88e1fcac859302f1ad1308de1cc209a4513a3510ab51c3bcaca66a0241adb6c57c9ff039548fbf2ec9982c7c775c8eeb517a3ae9e651d3de4244ff7a4b7926d7aafdc57508a29ff95054bf0e46484f74cd59d27d3ca38594433469eafffb4aa602f94d4468ffa515f455ee05ffed22675f536201d8756ed13017e72a2ddd8a6300c6ba572647c9658c806371f4b08b2e94dd8514800779b72bbf7fb3f12b81da79c0cd33adcc13fa8ac4887744b9c6be5c48eb49666e9b172e3f3cb501131648ef2dbf6dce99c0bf86a06b1ae7e754ece0a06203e67f952702f9b36179d9382d64cb4ef6234898c36dc76c258240c1422a8f12304dbb6a57499b0ca938721f102d0ce343c2769c137814c5ca4bee33977cf97a5b0fb2f20fc6676cf70e6c5541582a9fa8e0b0e2b1a82080d4875bb39ef54cf30ad5662c7c39655d2149cf292403d2d5be40b780b102dafa6d4424f7905c3109870b2a4e5c4bcf214b9eca25d7e3778b9f5f4ce369742818fbc52a0d4eedbfe301b66f4e977d557172aa7679b0a231de13d561c7927bd88fa08721681057c260c1d2f66a52b01728045c220bc5895042a358bc931eac1cba0f2faee0f39aafbaefd7d79e281c96c27da9071506b45978bc2318caf45f44e1afe58cf0b82ae6a733ac413d04e8d398e18796cab2b8eb84dd80861fb2b6440fd9d42d86173eba89a6d222efd82f441ddaf14e1550b907c4075c3240e838b5a25e46b3110681e03fda54682e4fcfbf0a7a9321e6b76569bd5ff56c13028677436df0e3d2db48a26abf975e692b0da2f898cf7cf0980a60c52e3ffd1e44821cca0ee2409889667d206306fb32f9176fdf2cc1c3279b9ebf5e5ffd8bcb8b44639c49c4c2be2ff3fd13606e7566a0b4ec3959e93ef856450f15eca3f12f30605540db383cdfa0261757057e7141615bce39cf12556ecfdf7ef40a8e11e825f026ad4036492dd3d53c2f5b7cf7bcabb9538114a56e39a62652745f60a6eaa46bdf4bfc6822bbb39439e8d60984d13d37760f2b2be100a6f8a991fe6d7f0d8bbba040e7805872cc81c75e84820abbb6e905f155b71622970872905542b637169aa0884ef25525df0198d6c38960f50ca54be56f1a994e1fe2c8005d21be86ca094e083c8efdf154e12fb81edce10b74885ac0a588c3f6069d2150372c6e408481db53caa8e014efa2675c038eb92efb2ab1c2fc9a3e709ce41b2139ca80fbdf6b9a7bb9655a73fd62772a3866afca5a4a7d2e815ccbc593b4a46f6ce80f70fc5b0475df963130e7c547f2b852a9064d487da58a80b42a0af9cae043d506098c5fa81a716d11bd7c7fd251e6eef283eb45a895eae63e55609121e27ab42da65017b9c202d6dcff88626adef8717b3f05b0ab883d6f1284c98bdf337f91c118403d28081e38d57647353c6f2a61017c9538806c2782be08ecd6317e11dde63fcb3453ae22535d6fc0a187d7805e99bed45ee85046c2ed91cd43c6cfc7dcb769a1853da0f6259fc137ebcbbd2b6c5bee71a82103b51494e885ef7fa459d998616c6e08994e44d5a76a2afd64f6be9e82bdca9458d1ec23f1173e6bd2677a4e0cb88296c6a6f17a04caecf02a84695b8607e78994109f181197465fcaad8050436cfd33f0fe1166fd7e009789b005aac60c0d6468bbf7dee4ea08f89bce753beda6deda92e3e5b5898f885b6aff11c636ce74d8caab9f2eedd5ae372f91b302a78dc44a7f7829d468528054e603cc6387f4dc014851c0467f027c8c93f1be8a24e945f6ec3b1dc99ec66ea27affe203514cc4dc305ca6fef90eabe31140edeb5bfd57eb2e8c3736f5d96a5ec5ad52a5615bfea59c09c5778f0e457631b15d3a96d3582ee2a97e3d878213d028fde8ed0a78f15b2ffc8879bdf6e2bc8ca044b598b34b53cfd5ba1f18c46c1d51e8114bf7ec248ac92908b91434183df11aeef94f9fa55eec40a0d6487ada574d21ad80a8a9fd4799f853c54985c1502085a453349b70df618c1274f71f34ec36584cce46ec46781ef7fe31edcc988185ac8cc0d0c2bc386456dcb02921f448b5940eabff15b6598036011878e6dbea838290b9fca4062226ac40aa7587647b410a38ef01eded03830576145c5b3b07f4f367a7c560f775eee35e939e702c178bb97080beffc5d7cf3c706722d9ed9fe71375defb9dee8236f77a16a0db38ae0175fe39b3a3d8c5035942e9f3162794d5a342a522497e4f2127fd891308343d79fd90da69de15d2187ee11cd55a907562ab50e3489e13115c2fe7d243647d6c8cd5a3866559a3f7c21d09810ec6ac61ed20bd3fff9d88be2cec0a730688e8369296bb65360bf56fa809f4dea05d145542f91ed281a3ebab80146118984229d144519aa669195c7efef48fb90c94e7fa3c3da36d35b1eed7802312ff1dc1f4d5146c1d5de5a0ca96f16a4ef9fa60a889e9f32c2b97a2c29c71bdc3090581cb34fb603dcfda9b9fa13dab040510a6a017a18e6aca531c83aa3a6f18a3dc9b56a31152e1d6dd799ede0472b19e8aa3654ad3a65f6bdb089335a70f80d7ed9d03d0de31e652dfd40d752458a59a2c9bb73d7a27be0906084030277cebd670bc4d873b26954e0d22f8bae8b689abce7d0664564afbd589cb0be12d23a7cbbe81bf6cc5326b13db7905c3c31dc2bb9e1d16356142b1b857a947c91d061577f855c786c09770f90d0124df2da93c8f6f552502110607bbe7fd485e1ca2c0ea90f1f1052eeae7f20574d272640b2c6ce79426e483ea4a77ef375b1eeebb5248f9814ae841a25943493244fbfe851e7f060538aeb1865bd430e8db897d9f99d1f629985ad1262d32c6d8646a497a976a19963cd7226530717671ddeed88a208f7bc10b49a296edcd25f7f5845c8cddeddd690758899a1baf0680535d3c2d194d5f926df74e5ba29316a6f132b52b8e903b40574283a03be395ebad78b2b24c814da9dcc599c0b5f017ca28129c9b08553f8750a15e7f4e0b6564d4477dae99daa2994d4d42a27bfe365a58057646df8bfa4904b15133fd1f277d78891100c8ecae6bb2686b67b25a2122eaa790b4ceae02c70fb9ed1e1b9922b52d33d953a559ba38b5b2e118c2549ba0ac58038b3c0ae53a9270e45b184bfe6707d71225fcc1fac4171ba7c624a10bce0d7e605d15c4bbe15c88d4511414d3f81c5f6dea95cbd43736ae1b21711559b81c22ef6cb95ef71a98ef7022d4ce422d1acd0fd297203bc7555a3b6def22b1a3d59612111e53f9b6e2b82cfd494c7affc5707b94582e0c141c3b20e0f1336d19dd8fad3a119cb869ece21ef9fa7bef64283fe9c4f229ec73ca83e36a15ae7c7a6997175b7c57dcb9d376a887613f256652cacd5b036e55f7ba18969687f414433892906163011d404506844ae1c24eabe2b417414fdeb2ad7bfbff465f7d0376867af610e4cfefb9b91a8b5add1cffa26fb664021aa4e3826389aba2eea69aaf084f77ec79568538cfe763ad7530b03075f4bd74ebded2dfc2795819cdf18f423901b8dc609564c86c906bf0534bceb019197ec0874257c186cc124de44273bd69740ded69ca927b1552ea3a7617325ed8fc5dd2f98808e1ff7da78d680ec3cc43c3553602334d9c6033df18c3af09de48d994738c9d0527e2fdd65b4c18e7e4c0c448581b50e7205918ce4e7eab2c148485e2398ed85f03dd5331ed332bbd0d36d0503b76dc28c5cf66b7dafb0158b680ae914245881ba0f21a7798d49c37d9099042d6f0d3c6f6b5f984e9c50225939547c5d8733eea4ad8f50fb559f0e05e8cdbbaa2db930a439c65d2fb4e8d15b4f990a718b163d2a330a4cc481a2b26ef513a2f382e672c6e595ccaf7a1c2aad008f3ca85b93edf11dc422ab70cea7a587f4ba3775c4ec9c32e38851e448fef900699a3120dcb86cfc1b282ff229faf5af264eb255bbac98253742fbd317ad429b27b002b6079ce82664c7f8dbce7d7f486d7819b49b7e3dec7a704bda84848029b71a6bb4e0796e7f772671198a6911f2acb3eca15f12632c270b413728fdf528bb6d7952dbbac602f253b79807af7da399da85f6c822f8b59528577ab2a72b20b0b84f663c9811807b042e8eae81888cd1557f76380cda75c79425bb0169893beddcd89f15b9bc260c09f1d40809c8c954425cac823371300ffbc5c1e2c136b94e5d95ed5f8512d0685c7a5f8da63c1ea835cb6d44b77bf92fa3711e33823120faf866433618332f43179fb6380138486340e095f904113c61e6a16b7a99b63ebf71bf57ed95d3682687bd5feaf194b13b5f1de18ec21324afe37cb56c1523eea36401988f79b3c2076eccbc602b52d1ef845eaceb167e78f7a4d763f05375bea45d695d421944bca91263539bd30fdff8e2c3afcbea2d34a57d55ee29b96995a10e1802842eca851ff43bb8ecb8de0d4a5d47e157e4f840677770690e2a8b3fce8967f173843d436f46113bf489889409a51b1c347ae4b8a15b5372e607588740f7dc9da645ac38dee13512808d639a2ceba7cb8e9e69d478c1ebdb27cd744d5258ec0fd64482c71a0a8efd6184fa6ffd0ae76299aa2843dad297f68883ac9f682f39095945563f55c43fdfa9d6e9ed4d7e090916b63a2293ecf4e641d3880be09a2f8a0d27d000d37cbf3a27434d7924a3df3ed3e288114a45f61109a39e689a4d8c9c1b8eda5eef9688d5f3bc843d0e9cd26f5dcdd318dd5ca3fbc7fe75e2c167719eed1651458ed1ac4b9614b19eecc9700861fa0b11ea965c747f651a384bfe9d08910ce42a277f3f2e578dd7387038d9f2e00a23b59be71278a710563fc7996122d3b41bc25462dfad7d5c77061ddd33cb2543d69c5fa37e8fe01bcd58a774694483c176de988208ab7713d0e7943168782b34b72512339b87395a8e574243cafe608df81fbf917583724cd69f6ebcd01c282a009c520eba77da8e0406f33f87a810382ef00340be433a1743cde86bf3e4cb65ae00650dacaa2f0b696c64b20011f07525c39aeb4f5f7780f83b0a2ff0a51b67904661efde211f06eea2b022d48863275df96cfa85b014dde8368af7e6d06bc21e025658c415eb6c9e438b90a14f6840f2a306e551e0b254b5bd99918f1bac20f38a1e1c178d87dce6ac00b98693cfb03de2ef8d2114f3c0e2547efbecd708788656b194b6bd036c2eb552f68281420f978d55ab88904f085c6a816052cd14eefa5b0d2f910aad5bd7ad3244ad58b8b6320848f8809816cc3e51edd8262e2c514b456e9618fcb4303528fdcdd7cc139cc72a44967487fb760b5cd36e2500bfaf0252da1eb13601207138ea95f9bb26fc48f924d6b43d15a70fa29b0bf0ddae7bef991f00ce754a5bdd22d1f6efbd63792a099ca625b1c8d1a1b6efba1374288e2787d771583a88830d0c2c2811ec324b00d39451750ade2a6095d5941bb2aa6e90ac02be3060a7c9c4454e1e9063705910d99194b802ba2e2e9c251081266ed07977a747ab807f25ddcc503abca78e51df16eb9281a651f4b9f5195be4a9a4069b1504cbcc11b239d4a8a304644ed932c2c41b0c33554f0d5a75407a8df001f3d1e0e81ce6f365281c97680f20fa836aadd372315c2df6d78c8ea990aee63ae0f637b071f7a553f2ca0c22d8538daafe69a9345459c822725db8ce5676029fabf34cc5553ff981e6072f6a093b0e99704e7c45aae8e3e540216521e4d2ecdf6a2791e1e9f874ede92f38a45bd1194090fab358585a5a843ce77a2365eff8e908a7fa2c956380930d2f3bdf6c3061e6860fdcad0cccf1f84bc6ffd008c4da5a174860150c8af0cf402e79c016578a74a5ade1312f80258fde8b1ad9f6984bdff80a7fdff6859226170f749d0348080368f9ac91f86e4229dad84733ca007a754bc610dad79e4770f7e602ae85240d2d39e6d88d5a69c974a90a19c231fcc78ddbb490372a6d6f3009eaf6edd814a38e4c6a954848b92c68a372902ba1470c5323a91ea6865890f50fb603f778d7db500308153ee61b146eb5d2b6887815a33acfa42294a6806a99cbb8537f6d16c5355e3ad7c0b8cb6670f44a0e3be4bbe504985917bad7c1c84686a1f2a4139a7a7f1cc2f5d99936190eb8632e76e2334b3c40e04ef58c902b1383f4a5b3e5d104526a850d83d2f4363e4393afaa062937325bf2d6dafbeb654f3ab677f2c40b1bc7334265a7e47867be5a8a4450a7a62336ef60367859bfcee77c6ea6f8e623c63f0195f9b792a4a94473c766d880062b5b2bbeb046b085fd3e717ab755c73445efa22dcfba430aa1acb14052d1d98991c936f27218650c3001690c881a31c8b2430996f9de3a1fa644b57f4039bafb755334c3151c2390403ccf4e4dbb1237b8bf45debd319750c36576007e5dddfa202916683da4ff3a80ed844f89897be3c0518bbeca50f5bd4be4c244a7eb87eb44f39dc319098de2d8a9f48fd41ac11e09a04541bdfaa56569caa7d78ad41d966cd6641543b9cb82f3126cf2a0e96c53e593725a4187b8a14599dc03a3a4f888f49c887a683de3b8d07cd8cfd4843599ca73dfdfab48f359393fa12c953b6fd78f9910d235e5f764754999d6da67b4875a797a8989b91cf9ef2067d7b4d3bbe220c018e2d44ac0996ed06b9268ed21bc6c3ef179dd322cd09448ba09d2d92f738a785537fcf7a049522f896c29da9cb4ae138bee6da0a4230fc02c9c6d60d545390ce14e7fd72ae2cca11afcfcc78b79444c0b0a8f89a4f89d4256163e7d30c7fd24f3bd3c3efc9524e2d26277623c8827fc86fb25a21d3fd6c189bc240d54e1d13b59a1ac7e588ac4b66934c51519d28cdf782f568f4dd4909a5ba1e7aec3dfdcdc80589f4f1c5919f0e84ca8254f0148790b5236320abd56d488bb186f46efb872ea57fdb7ae87862f59e16fe18660ec3ce77d5ed1dc03d5510c4196b58ac7e4bf5ec01e20c562c6397402e18e36de535b416c367514dded5fde97daebddf4113162116908d98db61a927941f646c98cfbb5d86569ae6da88592d006f73485a5a704d3ecaa2b852bfe49934fde3176240a2cb3961409a1ac5a35c20806d46a54cbee0413bc0645a73ee7efd09780ffc1d9049b902b21f0d48ada3424ca146bef7708b955ba15c6aa1f02c0ccf4fc316cf9eca9ad06e2d18bb6d9199b3ca0c4a60fbbacacbda82d24f4f6dafcd9a92110ac9b7520cbcc753069c5b4cabb734e6329e9f3869f894b6366ec3a7414dab45152ceddfe226b62436990a5f5e45995930459193e1a6e94a10a1517f34b7bcb397ea6e5781b65d7b31088101d4b788151071588c53e6d24111d616eda9008160e3eeb3722eaa54f9f13301bc2541126e7e866eb1b4e52841bf386802cd8acdae7f3c084b08d1336a1d674b3c5c1a6f6297e6a5099695cf17cba40b2b318f9ec0fe00e7dcc03c037bb45d0adce42b9a12051008b76f658fbe8b860149c1fffe69bd4a1336b8c0b1bce302da13692b16ebb99514eed2cb37c9a4f3954df497ff0e1e7af06680dfea9c7c4d7b410ebe7d92188f384e0b8e30400e9ef7ff0105bf9b600cc28b827ecb5ba3327e1a33fa736608a3aa6bffb23ef4145612910fce0a880f2f8270d3b3f7f149189a660c738ab20cbc7a9071e7092ba2ab11427011e05850c3590696e7d4773b3b826c65148a91312ff7151473778261aaf6f5b27db8dc3d1568a618a7d5ce82dd928e10b67fc607887a0372fb1c621d0d2d39efb3f49fc177e6db45267f5dd8df1decd8f0afd4bb09a95401b56191868d2b7081282a756ccaf582e6f4822eed4d585b70117c6135d61aafdd66472d68e05b4730b6dc2b7e7b3eab9f3254f94fef760225b8e69293357ba44b4d9b3452232cac6300b5db7d86a55c4bf3088bb4379326eafb6c9df0d286f50df45b193772460ab5740bf21d3a3eb8af9f094d84533d154d30650b4e741b61c9844f90722950849c05b86d3bd1c02b76a41f17c14883da5b8259a25515845a411cefdda351ed55c704e9545edf09f57eb76dfceda578f21ba9745ba1f9b81d668a8d8818e658fed96eb2752a7816fae5fc4501932541d2bce5f23c97d33c9ae16237daedef7105b2b89c6240e9dcdea26679d9519fceb939c8454031973a73bd974ef498e402a6c5982ba19e0daf3a0879b9069bc1fcebd6f363fc77ef8fd2b92e819ba8225d37ac1cf993d997767191868fccf5d67cba088bb73bf4dc893d1d1bc492c5603502fb8910b97f50e8dbc44271f0d11f8bb559441bf4b41c7318789c8c15a9f13fea15feecf3f2c3a0029057ac5c4b2487889ea2dc04405ef0968d6b5a8f08b5f81033e4508ee415fbb5d3eecf6565419f694a5613a01b04f297b16373b35c23d90cac2a26af30fd071988b4f1704f018ed4bc29d33657cd4b8763ac3988396fb3ef821fb8d1d53d4cc14659cc01e727cebdd919e7712ea1c15e99d45278ef62bd5ad0e8c44f368565e1a65646c2d8ea70c40c82428f34cbf9721ca1b87ed832b458b3adcb1071315b2587b0eb44c2ecc26479a38153f2807dc54ac3873e42ed878ce0dd48e01a3e9963f1498bd79cc89c2783221030b6dfb00ef4db72467c96dc579ac867ccb3ff247bc0508f0abcf5c87f335970ab5fe1798d108f2d9837da5c606fc9e53f049c6545139ce3a5f0a86fa10b8992c92e0186d9c81a13fe10dec9685d5540cd52bda7d545457dab4e216616bc0b0aafb43c3dc4908d5971b5443fa633852deb25a39d8847fc81b39a125af7d35094da03328737b5243ee2aa80e391a3e63f1909242f367da86fc728df0b6c238fa6e6ec7407555c817ff6fa3863301ae5c022dcc441a3c76c548e016881cf5c08171c5b6957fe4002fc2ef33649684cffd64da1d181acb986f72cf3e1619979895c117df030a37f40cff8f8080280c28b6c4a95e798beca8ffe1d1cec49005c9b63395f68fbae6975b3ab5cfce8553f1e2108bde6e9e68693869cedd21c9a2276b8de0a676a9e36e2e749cd8898e21fda97bebc0da9f5bb7d934471bcaf82d0a735b835b16c6e8f448a64da403739f378fa63187d80ff480a70e7942f523535ee68da4fd767494a37c66bca89017ff4018ccc4b614bcea816b7671af7de9a7859e2d33f0f1bd9f5ec4c50809f60f7bf61b1160baf831fa3773e70ad89c83b0dd3d826ea0931bb35c04b503db421ab1c48c2dc1f8320ca61bae07a8dd26139ad5420b4edb1d10a187997b03e7af465bdc1676adb82a0ad0f0fba36068bba0e38e442eb1999f7142a4cd3053128fdb906f02f23da840e3dba321cfb89bbcabd5abf34b46ef690062b8a336daf811a9c5ed7030fc5628e6e914908f870ec08da7071f95aea83479bced8310d37b135629eff6852c48035be1b99992a663e3ddec2bac5ccb6ea2dbcbfc16d7db3157c2814d24eceaebf1446ab0b160c23d03473f8502c16d5f2954c05825a8cd054e50c95326c4002d93899eeaabbb80e2dd5d61586e92a6f7bb656f41440494f9bd7c294343abc91c83ee700a39a83b4b876fb8bbc06de97ce0ff344364282bd9c8f4932d60333bd5a94c399ad6ec4026d6f279eaa7eb673f8e374c4c05e0f51c74af814acb0fa706163784981987b9e5ac331318d8e61ebe4668e96be4259ce67d8bee4969feacc89abb1b8461526d25b1777ec1d08996df67f5ad9551a9cd5ec512e1ed44661a24ceacd945f995a7688aa4128a1b219ca8126782c6c892091d6a2929399815333041bd8bae380e78ab810b02967f5e7abab91fe358f348bd4ba6e89e61ceea06f881b1d079f0189070aca2b69ab178aac36585f8d5172caf13af7fb650fafcf28c3e2230c274ad613f57f7caad120a80b6a36f5ebd248221c0c1f47d676c4bd7e02cd200e08ecb579f658a4ca83468324889f32b6e251fd4b4ecb2a6d7df7739fbd52d8347081f06b1c0e3fac68b9ba44bbc7dc4035e6bbc242bb23a424704069f446a6d932ef97b4616f5b31e0be463f04e457a9b7107540ccfa92f2b0b34b6a8d00d5e9bc1819fb5894dec1354b3f7239812c60d3fd7021617ad47f1e441a758c0b118da44708d0d6b7ee0b336ce165d459b767b5ffda7d34f152d5cdc7923b40f2d06adc02a4d4c72adab70f564989f510fc8460a6e2827ed4ecfc013e71ec6699541d7de8334e626e55cd5b55d98ff127344d60ab626efe211b36f109343d8586fcc7633e11c3a1a9e85a565ed498c016e2d4f735c813d85ca70dbf17fcba61ef8600b4d0e2b72f1319e10a1a14553e325889b71caed13a927279c8ed821391ce006b4a725299769e0351274527980ab4e45537e74bfb4bb2e60702904520ff9af4b8a8cc0d0dd4ccdc0b86bc01df9d5ec0568ae64a80d66ddab1e17bfc6e623f1ec6b453b0d2262beb576ecbe72316281a6bcd80115ff93c408f0319709366d93e4ec4e546b1e65f03dfcc52fb27b8d5331d5758c5b2a0cd2856dd430d24fa908de33fdd428091c3b12a5e116b0059ee6275b3093749fe167cd31246e199beabe47638b5cfdd6b59e21b8c487f7f50423078d015e327cb0714d802587174995303ccbc69ec16b163ce37a8907d6dfd4fe4a0cd459682724b9fb0197bf7aaaa546e0f33ec1f4dce73a7ab63c8477b92c7f3276c91cd5cd78ec4946cd3160b548e4faf8d51a01203566c81e17c3a221f102967f1fe55372a7e68f943d4bd41d1521c5a3cf3e186d11ba20e83f78c99c5568f4f9bd1533cd582566b4c7aff4a3d2d21921668525670deb20e74301e51d276550dc3b79895ce5674b7406433bf2155ff93aef80bc85e95a83f473ef8ab267c7afd9b619d806ee7abf5063a145f3c6478850357bd944db67f4b427800c7db55e809599a9cd66954d5be8ffc227e141fd787664bd7b9c4792a8dbba8e32a32a8e77306fb109c9e7faee8260b9fdcff5faee8ea80e43b13f153bcd95401f17b8057b13a5a11df7b312de39f03b4a4e1f902a207a8c70f51a86ce52cd24d835eb0ecd499306db0e67adac81cc17a20d4aa9cc1f3c2213fed2a1a3830927aeb6d608fdcdc67345a12b4f0ac397a747d29ee5af37adc972c6bb331d8e52d1b84c418bae3150de178d43d0f38a03978f8fd89dd1c64cc1324ecea26d346c108aeda9a380e9e6eb63c4d8245a496625871b25981afe75fc63e6a0cbbb77bf169d9c561a5e7eab70cbd02d5744dd549f9e246d436434d952ce84859e40f88e63864b9e1a6f5151705be932b655e756fd79d093cd121ec4a407d8fdb907b8bf84be9b239dfe845942472d715d6b6ec479e4566699933dd2b31f420ebfa4d7ce43b9ac95366bb80af27001d3b55b58ce1bfaf6ce891e5b8527a161eb9de59318d7aa2482a49af4ef05028f1e05648034315f26d18f9b28548710867bb76f939934418d81449564028651c6592b6cfbe41ad96b24d13c2bef5fe3e09cc0106effa6f87e217cf00de8794086c461cc6a23e14b47ff163d7659100e0393acaa6469631e03cdec1a2fd7af176862dd8b562d8695beda2a14e2c33867f2c4d6f6249c64acc3e56207cc205f8ed5058c55eeec46bb12c49125e1272c3afe96ee1eee07189f9597c1fb416755609327ba2f1c72e498140ee0e0669749d8c947cb4b9270ecc2f6b855a63d156aaeb680d8eeadacb589ddd57874cece327da3b4edc5021e44f739cabd8f94c3d1a1ea6d39cefe8db94390d8c2c8d2ab87e70b5ee0c874eb729a9b3f4ca681175139a10ec25493b00290764d5167858a9ad8677f7703e8951eec4b6fb7ada9e2460188edd4e7ea0f392804cee68ac182d254e15d27b66f76ee2bbe7a3a313a90dc16f6bdcf4b21ae5ae6ac2c99cf19a7e7706ad2b4ecffb0a020b0c633ee52f4b101d83c1942840e1388c81d4ff3a2a74b98859fcc305fe99a5464abf01bdf7d7287899b279457003ad6532f5c81bca5a6824b50c0e8b9db60b5bd5434142bf15b042ae89f57c3b7591e5800f3e667694332e937e2ea8582aa16cea01e8904a630b85ce7f65567505975e32f5819f8e41bdb242094a9934a08db5edef5ff787cd14f1cabbdaa1363453aae8a8749675e8d99142b4fc585e9f84f282fb8ad61b1c3574e3af5f57238889f7af0dd34ed46d448a13983c6c2a4e72efedf096314d15bd36558df18620a5effd4e92cd5235548bd68f0a4205a99b4425addf1220435671d3d8e10925dfafbe46a631e435d2638924f901a937557c0a33996940e29e6ead80c58d591b067cea466cffa3b4f0a6c6e4863015f3731d4955a9d29b155f1bca336ba099726193a0806349980044ba90270b887788d7b6250104a7cae2e8f30695e07e5d2f89131d29639013ea6bd0c82d7e152647ea1b65d98eeac80570c5ef5317b53d5d036d4279cc70d36040d06d8aee637f8d09cc937bf5b9f02593f98ff4be536c728e7f661092345dd79586515ecabcb703b04a45d6aebea8a775220a7beb8d41887ba80ce60385fd7bd0205eba429b0d7e2bfe14a6ede9f988bb0996e03f6150192092d4533a44f02c893f1b138c93f1a12c33984e04c88535b5546cbe149caaa74c42d89399896e03b191141f7b2f8f648f0753822a3db2759d079a6f481d724533252de459a2510862361ad3ed06107442b13d8b8b8d84afe267ae27f7bfecdfa2ff0a807d13df275306b13c16e45f5703f7ac8dbe02e299a40f184e9ff9fbd92135b49a3e6bd33f44bcd3567a0ad1acba83df263abb9fcb1d761a628790ba455ffb1e14acb6ad949268c2649dc1bc5e8a702511953ca2d728c88079c05d4fb5fda935c7d880f643b7bf7b18bb98573566fc8557c63b2e3c1283ba8a211276fa82f2981538a11198c04f3f6b999ee87d9bd793b90e9b038aacfc0fc356d36efc77fd196a366bcee15bb96248b4ec861cdb6ecab1311d5c4686e9a46fa5fc1e6df24e124cbff12e0df3af1d5046b921ef74ba9da0cfa6f9dff036c5a7d199d04ed5ecc5c34367f654529136230879e7322821c87e69d4a9dddefe28804f0d0b5f1cd8156c5c1d802e0922942e161ddaf0c2fbe496d350e0bc54d2666dff11977d4e6aaf73cdcdf30edf9c7d75f4540866a2056f328b20e865f36f365fcf35ba74dd7a5c8e9cd808f5a3f7a6d52fb3de8438a920289dfbbef95071fa82098344abf531e13ec3ae1fe4ccdc9f3b7f89b527a58006b2f0276f0ecc8a7d4d75bf57ec5de3010d0d40b9438885d0ce155099f38f3ac699ec7f67a61ea7d75670585b041a339f5d16557eac47579fe242f1e71d43581d544067397a1a1db8a38ed81abe255533511d60753a78b7807656530978afdf9bda28f12c61b1498c4534ae1c702eac2a3fd5bb431690e5287229b1bc60dbf71289ec7e3650dc0ea4178b29b4497d8ae452b5cd7ea14dbfe826a64bfeff3bce4b425a09e172bddef6239c148d3ddca82c1cc95608bd8b4f4f70b22b0061ab4e212967976fd1c8a7b109724223a2398027868014bcb3d93ccf24ab80e31b4e4af128d6d5bca96153cc9f1d151a6bdc42650ff2b81659ee2ccb8f4412675da5d86c8e61833d0fafdff170df186f6d4697b7cd8e3f1ffaaaecac04abd582f1d5dc6e96b19c32cb4414630e23d017904118a531afc63acf93f5e4577f8cc01b5c2e2f29fb5a75b5c9742b43fea33d92f6fbaa4f90cae1da44af03835d70a6379954a9280f75d471f57de59405d85da27fb4d737d65749456998cda9f96c9900815b1402ecd8269c3131b2ed232bb206c8e561e4b7b07f91e4aba721e74f545d98b95fffec7a6b9ca380a925b8ce521a17567139d61725dbcf3ec258223222cd181155b263b54832f4bfda6a069d051d9df002877648e73c0b339dec9c8e73093afc02029c4ce8157e1f01cf6aa1404e01d47bd827fff322a7836df485877fbe4445797ddb089ddae4ba3a63fa790add3d1e3fb7c4463823e2ec128f8b2b082b96cfe8d05337b8bdf3158a6431ef4b8e799332616db130ae3b0b4f75d03c97556016ce2663d313fda39cf115ab510ce0af31205ebc4517585ee000ef0d5ff9e40ba4a504f4357f17083f139cedd7a052128ebaf7c07fe98bf5ac9687bd6b6434e993fdb1bf92374e9f292f8db259d17523cab355cdcab79a45d5dff5daebe1cf38886b1122d7b00078c5e327733af5f7a76c2e6d38248305be0b9dab92e3d213915d5d24560e43694d4f9e0cb008910bbbd91e74e6a15afb077a48f3a971f0c6820c22d22d4e9dad12e73403a6eda41784a8b42cdf6a9089da610cb95095419e4a5e778131912478fe7d79703eccb71b4e67ea689f19eee2dfc3d0f4321b4821921f41cfd49adbc69ab20972551515736dd783b7621d2ee02c0dedf3022553c1b75b64afc4504134af38381dac7fee9dfd2d1890b31145a8a59cc0667b5f6521b42c15a7ca3c0fc6d770362cca9b2ce13a5ed989b10f462ad88dad07d3f5afec839b1c7d68ba6065c6dc63dd91b9dbbc761a0d819de21d49666fb01e87f68ba4b5da746e70cdea2e99a50495d9c40e7b531922c8fde6c2dde0f36c3a32236265cee4eeeff370c417ec8c05b266b3e37d797e953f41fe3143156cb5d8efe953cdf19de57a685fdb1bbac4ad968cec72d5a4a1c91173c1405d8a007825349108cb54ede695607037b8af5bb1972b3200e9d5168008d3e657bcf0273802ce15b6f5d689df42c70401b23ea8a9b41a3dca69e23903b49690395392cff8a605f68972d43d470e26c3b09fdd5499674671ec309475f8895865afcfd881558d7f7ddf97294732d4638899782ea5682bb62ba71a83d6dba2c5caeee0cdc77aadc047fcd4f9d431bb80bf6dbc23b4ecb90748e5f1472d8427bbf6bd21d41b2abcc9641941083c7275ffb39cf4c7b7fc49cddd0b5732605425c8b56a4f7be4ddb61a88a73621b44cc2b673b4ab3ce8d4f3440071aef44b67255acafec998a1135a24fe7967fc31410e210cb853bf6db07150cc0cf5c00982b987c8d0e87c67fd0adc4b0e90ddad9ae0d757cb49c3a62f958f26e414ccfb2e41df6d9ac31370ce217ee2f930da8dee7b4986c23e1a76ffeab3af2991ff8da2426aba87c9af712da0fd3705c9e03f1fd8abd9e16bb6a524bfd271924da661c7f9623ba06e13b92d0d12395ad9cf95932903dabb5fe1602f90304f3d1533bb1f18d6c2c3269d368f406dbf601ec2ed46b560ec3132357800b2b6bf3b5329c2553a5853dfc45fe801b0b624b60f289ae20ffadf4fdc4653c7e1e7647f0cc9f83cd7ae8119a4faa991fafe1a63a1e21c12d7a4f5109a60ca85c67571883f4769cb35d9c293837ec26405ccda4ac8a60369adc79f399ed4abb9fec9508c7c038389156e64efc8b8f4c8230a254e4a41f8ff6a08b4505f0d93c2ec268f8ee2fa557b6e7c8c4c11bbe138a077f6a9f2fb154f4fbb1ee24ce3239d62b02796b7a165939da20b7ba749e552e58d5dd6c44870359bdd9a801510556d0fd23bd7978db4c3a67b00b5a08b21a3cd1ae83f879860735a3ae13ee4664c36aa7cb55d6dbd9d7f5a47c79e7250a3bf6015270b960a2c9499a4b3532cdeaef9f96127016fdf696589c8e9a56ac0274cfead2c6a34743a2eedb6a727e2605905fb9a8587a1f74a467c924fe2b4b26559b00833a82e4ee5f7432538505ecc2e8eec99e38fbddfe321e53cca850203c31846a2b80c2adacdead4597c224c2434f0e0b285e8dc0bc3ffae33e5ae645c2786fdb5783bf5234a86e642c9331e0573ebd64f4495b625c5e01007182a8fd6d4181efaf2d748a2f641ee4f0d8e35115205f96443c901c2bc288bc2fedfda9cd229f982c95ee8a2739ab5ce77c5f9e0e520355461aafae9e474874c5a04a6f3a04db1a2a1b5fc114857cd72cfb74bc612b852daeb3546bcdf12eb5942efb9eacf99ce739fb55edcf9f85df54810c5f282bbbcf944f4ff3ec0a6ddcf21f5f759d39bc10666c4eddbc66cc80a179288233d4c2a408e8c54e07f966f51447d53f99a4ddc91a06dbf22622d6b2b9128810d9b7c58266e21cdc540b5f5d9e567f4d8a29e0fa305aefe79eb4b62f3ca658675553732d7e3c71aaf02de0205d2595ab9b6220c6cfd7532aa0f4cdecc306083270bc521019f5a68d00b730d7f3d3537927fe444ceddb3488d1eee2bbf3f90c69e5e49e7bed04ab408ee20fdb1021f84eeddca3d786f4656a46231970378d4f9f383e9fbde36945be80f0eabd7b1e1c8eea5a4b73d15686c4b520b99953bc00584965edb1838e78c1e3f11456feecac0d6fae01170728188739b559cb3b03cb37062c48ce6fea79f0c8209332f9866ca6b7eabce821a91c10dfb0ffdbceb9354c1690cf9e169571276bf9ceabf2d3976dbaeb0a8684d368595c0f856249b2ef102b483f50660c34e5ad759028409b2cb2233f135eb14a631ed130546ccb0d4ad22a68463abb3a213ff21f5b44348e7384d5a7a9e439abb1df1d1bd83b2eeccf07b68b715ccee83305f74abb32d2678f990c0d10b11ee3494210b9e5afcc0b71642f548b91ad63fef1796113e48ebc0dc44c3e0ba53cd4d0499aa19c40622943c9fa98d54e893be14b4f3e90377847fac319ac914896e6d1075dafb08ecf3ce7ef288665dcff48049861069c68129af14af07d40c2ab49cb6458bc0eb2b2229b1ad4eebb50864887b6c8ec9d5b942c6a7ac6e5fe653564d6a7c2c66b9bfd87446a114d181be02f23c4a76288f1028cf272dbace30f54f4f3b5ef2b9d3adc9e0dfd510f5e82bef094a876f9e24fefb7156740e61d90dd9fad2dbda506beb0997f02ee5a50e7f2ee60988bc21acc5ec3283e727c3c791d8cb4b59792bac0ccc97858c14eca3a3e94d558181abc7872acebd09cc8735dc72f519e4e722dbf95f8341a49876ca2404a163f41c6650b6ecbde620333ec1ee236818826fc95f3cfe59dbd9261366b2601bdf8ab1c7af6487d1aff11213439604948ad002c65266a2c30ccd543368c6549c06ff761be33a876779f9294c85cf46603acda67ef9fa1cb2abe0b6a0a980d072c1aecf42a2eb3285bef706729aba61b24f6c965bc4466764c9032999cc41f453d0a34a9c56fd1b2aa35667b0401ff841d99202aec51f60216d2064faea19fc1f6a30cd8ef4e76c35708fb533acf116d67e5a87bdf439b4189973ff4f25f8fc92fab95b6c7e9360019ba6cab2056580920aa0966a3d25a5e47fa4a5cf520451b23af70caf83f828eaacf98a078905fb21df7008353509e920abf4b7b09ece85d7877a7ab0a9be5df56b713e463c4628ccc4d02f2545afa08cde060c49d762b48b98c20193fba49f33544f664bb559cd05d4504559885aa98aa30488d960bf720e0fc4a6986a9d8f65c28ad801aa234eec8c1f185e4acad5d3fbf697e20d54857def9ef0cbc9993653cccf413035cc67e93973c548ae8b978826c4b0061f2ebe463974da6ffdc48844e23a8760986286e4151ead9b9369d382244dc817bee4b6993a6388c418059633c7a7271d3e3003bbcf3651b7e4df53a347e5a89cab4f556b62b83d696ab20c87085fddab81495d88cdaacbcdab8ae98b0241de2398c559b43395e90d12c45dcc8df6467fd4789f0b0f53f9d77a3d5ee337e5af063a09bf8e61a7448218fd6f3f54be55192c8053e73a75f010b37d6a9908c3ae8ee72ca3f7b575afc478e4327ef721b1b99510dcdf4ce687f7b59ae8deeca04aad5f56df2bd8cdf878e46079e104986f3350280ad91cc3280a13a05f8b4ea8dab261c287360c25ab49aa10df48a8da8b62190fa192b8b8b03d8d6fd59b88e71460c285090237789331ccc23119fa855383eae5adddb23ce0f840a74a88c3c63c524624034e866fa24037235904aaf1dee975aaee661fdc0552299c1c67def7a6d7396bf953abe3c0b2ead8b0ed0dc0f62dfd8323f8c22624b43bbed036a267ea7490a056563704380f29892d306c58b935e6f62f6cdafa99588ab387d3f832a2359f43821c9423c10102791af02efc6121723dbda52ad66544fb2e92a9c2ecd1c18d096d92a4af19ad2357bb3cbe0c63f7cf423a0f998862d804a3f67df6fff6ff6bb1c31ea247d91bae5c4ad13c0b2838873f00b94b9b8417b29e45c012ca3da85422d7d00e6aa3314d28de62028d376896f61aa6451a685709797736595dc28e280871c97afc07137b7e52a04bf7d8941eb95d429effa9870df6783eb6972997ec6b422f3786de59369149379f2cdd2da137a418607b56b8217599a3809c0b4802d2d305405c640101e016d31a0c130012935c047b672124b4e116b0ea55f26d7db79f639eb0be30ba326360dd36e6d68fd43c32cfe4da00cfbb12bb96644e1ea19109ce8702c17022685135458ee6d47b24ff31f812ef6607c97828738c6774cac24208431654b33b8c2e11e44bc1b46b8d23a02b9ac4737932de403550178e7fb60630f00334d4d35956e618dfec361c36f6fe9a650197da0a343a6eaa265fc6a789ae5774b5347e2186f21dd4718befdc004034b8de66dbf563afa15304bdd0f60979608173841482496317c4bfbe61f4f42034657011297acab937cf4a2d5fe3cc5d5e904dda6639f6120e0cdfb17c774c72016620439bdf5e2368d35a0596e2c7acef309d41d0ddac44366e79c3ca3adf131ac4d97d286e5bd21201a17ea926e26758ac8ab3c87f704810a68acff74e8ff62fedbf359b9ae546b608f619363a53b7c4a4c9a4dafd76ecc96af660eaae5b330f150ae76139d9feb8c6254f051a6fe77f6cee8f27a9c822f82e8d6e48cb76ef3e07bc7f9dc1646a775fa3989961e0eb3dccc819f4386471a160cb8a1a1405dd741ce10e839f046db6edab8e7b27a80a1ca7ca5788edfd4e0e1adbe25da18e0a019709bdee134fd73c73a38310c0a15463df3ce4f5013442324dcc44ca1e1f0395f92d4099f79db3ef71137dae140509d3232f568fd19e93d5b30e9c31fca698cae9be7fcadae0b1cf2b01122151278f88ffe0288f04cacde6fc50c5472b2d7e3cbadceb73809a98e3cc66582d520755ad38f5a9594427f82b324974aeae9bd5991d31f8598929287957a545c05981479732452a44927fbd1eaaac363c6627da39ff2d56136066ae9a8424d12202893e0db18311a21e5dc4032132aed1a82741dd8df0ae90d0ae206df240b7e1e7d25d0532fcaed2dae2a9fe6715a3f805e4fa001555ebb132055151340634927ab663168f36fae268e9676043c64da92efae15d7551dc4448eaa398f69ae02d102dec293197e4b0187aeb8e2f8d0c78a4e7b5e852e8a9762ba5a24a2744ffacb25b6be13d0257d83129d8442dad7c5b9e1f051895162fa22a4d0e84191d4110a58edb50df1a8fdde2be9a65c7d07d825a72816cddbb3a3075fa485a2f3b564902e95b0676ad50d75488e92faab7a35ffd6aa65f6bf6f96896cae870a59dae0aaa946862fc2ae5046136b3fc2ea61e5ddad0cf542137978d401e2d3452b9fcf8f22df08d4428564e7bcf021eca5ae182d56d7e3e1bb222a69397f434f29801c898302abc4adab85dea7319a00fed98dbdb261a7697b5b20dc2d97fece7f96f8150f0ef73a4551739cf9baf34d9f1089fbe16c87e0868cb9cb1a64227e9d380fd7b8928e50a6876e3024cb3e5220ba25842b787fb6fa61d244baedf51e1a10968ba49bcab956ee09b16cdb4cab78251e563cf0885c46ca32d6735ceaeaa49742971ab3f127a8b7d9a691290d2a451fe9c278460d5147e21eef6a0f11feb6c761f5c63c7cb8fcc4ec5630cb45e8911c9879c45f85aeab78c40540803ff583bb317b37e0eae38691f12106edab4a5d67c44d63163834f7494a1d35c3213a68332b2d034bee4d7e0e62a9f79e0d52626c3c6f953aa23bc4376c6ec998a63bf3389f0751d1442cce71cadb203f1358a7bf15d85ccf27bdd04c20dec2834dccaf8ce75fcc40ad1c63456c534800330dad2b2de9ea80d106b5a3992eb982ac2cc47a812959cc34ef7e55535a1c39d8af023f519eb653f3804f2efd57e7675d822a6710f856a08d2d1268669eadbd83958869927454ad3132409e677a157b9ba2001ae18a39aa6e13d6e89dc0d657cbb70eedea73f03d19b1375fe07dbbe106a4e8d88df0670182485e7e9ed1c32fd5ea9a40000fca655313832a5537ceed18b2602c0f7b8a2a3d636d89cdb4690a62c71ef5dcb95ef89387e67552218d95e0ec8aeebdf9049786d2723a0a5ecdb46d15b98a525c3693b9ea27d857ae9375156c2ba38640707f3ffe2f93f5e548800f1019bd529d37b901de012d2e3fb68db1bd0d1cc587e6a67331ecbb9a6ef343d67bf9b1ced5c972e15669a3c47573f0fb18724184401517c644c2fd00499f8020a15eddba145e79f0b2b262120071cbea1e85468deaf6423b67ae3acb34a8719f3cbc1df90d7d23d493fc8b1c43edf2d1fa7f382b9e9ccdcf202e4ccb9410dcfe662829ab0002168493d67c2ddabe4373d5ce012ec9dc2b778424014cc762d4598a230ba44d2d0709c4f186c6d3af2249732ba0f953504432ed313942c168823ccd9e90d9631e0804ddc38edb912e9a539017e8d68efa7ba1b466c2cea2aafd70f20070734702e669f9331051f92625d7d0e02762b212e9cf6b1f180008a9a8dc07808db4f207520b602bb9f072a6009868b1a15cca9890d7d88f20268d49853ec3a52f1ffffbd988fefbe42115c3c6efc69fdfc9766bc9fed500ad7a42ff95ba3bc81c40d0c82fa043cd02e7b48da88f903cff8d9ed749abbffc054c25119bf285c5ebd93b928e241d2bded099e268909a447b011186b78b527397bb5761f4261d9d7ed445f405acc0de4797c78b8e1143b96bc3b87d37c321d988f735ae69e3904fec09212d10a88ac429b10115b59fec1455daca9a7620368b7b35bd2c584a8c6de64293700aabad75e8a6e8dabe51d430cdbf4cf782c565853836f2740953240963d5bf7766019e6899c943e34c4a853a163335ec0363e778c3145ba7f3ecc355897c5efcc8804319e4d623967e176eefa1b4f9f1a3d61975cf6c0ef8180fcaa2ec56346ec1e6dce00e67a5e05bdfe3a47100e73f2b61057afba3417aa8a3e36a7d6c98a0fa24be9e7eee6d7011733524d5afae382f306348dabe470f7badd053e1a01e05f54cc84838128803164a5660467a5e6d4b33191a85b7365cb6d4bed21640540b0fa8209fbb84ce15e7241ca78cfcd7b053869fa5f462325deb648f693dfa69c77a28d939e05531d0e1110665b358d7cd50d5dc83cab171f7c900404dfa2afa302ae3fda466362e2c7532d42bb2e26369519651b9db0a70f7cb303b8001fb12bd0e3f2f5f47cea4c4044a438b2ede493f940e00cfb94eb9945b1c4b6e16e8bd2697e9f86682fd1ed9169dd9330b3323a6e8bbb83c6284a575dc342740b0b36abb143173ff8f471f75151c87687e7bbf66a01ed0c7eec91360856da0c1dc282eaff59d3b0039af262500121cb82225dd071f28a2f84b2c709047b768e427803b8c62e93641972360904d151968d7c7ffb2a8a03bb8bf7a4b15dcfdf9b3f2689c7c6a82aa982ff999e03714961a1093b5b055a6743cab51ba576c5f6c54d3026c58c817a957fec5f0ba8d87df0de7f0bf41ea76f9d1c8e36dbe8fdfad99db9f160aa02be6b3ad821c3052e2e0dd867674a78f89117e3074b6bcb13d23b4be5bf915597d9ae7c8b3d7710e6e39df7de4e2472cfd7a3cc996c1a62407a1c16f9b4a4a327968b59acfb1e2e75132f8de1bcdea4b77da20fcf835ed97fe5094f9742c0c5bd07d3cbdc045df799c814ed3fe6756500048b30d57497b8fc9cd46f31f7a9a39c3c38244b90f5df07e4a17f2ad786aac075ed6fb3adac0d24f7ca839db4fa2276f429cd744244c4e1fee15e08efa1a60a069554e1c7b9d560979d8391bc8005dcf928e567b30eed796658f8dd71b22226fe3805ba255a94770a6694f88ea28cceda880c8a686ed18d7c2de42bd3963f761f67700581f0d8f0cda347a836534a4eec2cbdd709b0ac0ce51d7bc80cb89a7294c846e11e50c44ac30cbdfff8e91f3977a29bd44be1c370c2fac70cb2a9bb7767651b4c163851e49120ccaea1c935a8339b47571129d3b563227cd14fd63997f497c1abd327b41afadc2db55632b45618b70291e0974d686eba5c3b22d72227de8019d04a3a2175f47cc0836586c1c7c12342478af7cd82233dfdfdc7a1ad7b0e3bbde18af6f74f0f118c0c60eaad34e272971150feb2952c29c613fe14b6f25513acfc24350b4f6fea7061b5919b2228f6b6812ef61cb1e000ea538f3c22894641d0109dd968a04d0162bb64bfd141f74f7df09280d3cbd27010ebdfa670776372ebce5bca5d7c65eba1c0559d8f74c452909f324718faf07c517189a686ed54805d8282207d32fcddf7ff411584cfb5a9f274bcf908641288af27bdfc4469d4f32e1fe7e0e642c84dedf0c9174ea2b2545ce5cd224fa3a056c9b29a9120699520b3327db8a5a1d7c85d9d6268a5f0cad5d9b48e44e55b4ce62f48d33ebd801d5c0e6bf2243ea03edcfe158a8b0523486cb8f36dd8b41ffcb733acc86e046d825c6975e09cfcb065827c61fb65bc46ed7e4562d319290ee075b919aa59454e445bf1955e798b736e84e1a442f22d631dde29991e6788009db03c95dbcd57228f02e1fc01fb15f9233b386c4905e268257c25ee58827a67aef1543981687c5e093d0678b663394d1055ebc20a1db00b09f0f54d4383eb071846b504a9c7b1b794acf784ec70ee9cf0efaab03f12bfc2f59a8aa3fa8b907f433706063b41d1db2b2a42e8b1d5f228db2bb256005ffa34aa322633b525e12d4de7588ad631faf413d044559dc29e51626950336aef7571c069a10027d2704e117121a2ea12af6409132ad40db1135b9883b28e2d8f58518ec4ce7d36a2674aae20f1148c44d33746b7c57db69879e2f361143cbb04bd721c7bd3316359a1859cf6960edcd78f7eaade738d5d1a62e9f4bf2c06c83d16d1ab4daa53cef14692fd586e26157ffdc6edb3c99770d9cc5dcc16e04455272b7bb61089ed1d1023c5896e36695dcb8b18d7090057017924d0d99bd13df429bd97a98b3b956023e061bbb5703f4095c009d14f31ef0a7304df6cd803355ffcabab9a85651a399020638f830b68e12780d2b7cea1049f0e69d7ec8776676a148c6187c48571b082221225fa667f75a4b1bfab308b1dfede828c8353910a35e8382a7fa10d5ddc3fab51f91c9b845bd32bb02500d9dffe7f3e68bcdcd19a5791cd47f343604f259d054a889451ab9aad99d77b1038e593c8c1bc3a6374958d76babc56b4091fa36af34cd796d806868721d78e343c518ed327e43949b23d268f1400ba12d99b0e979d1c40f890058ba218d90f8a4af2cb860bd9b7243992ba96313956ec4deec122a61e9cf910eb6229c70a83948c3c78fef6dc429d4b9dd2422198dd7835200152ed34c0ce7744c4e6dd865e2250e3294cb6a110b6e79e6b4d9bbe2584721abea9ef48043ce7a179efbb05040c4d95c3cfa63b29b564207eac931a4829d7316977b5e42e482a7aea5a51a1bc7ca6f71c1ba9967a46e0ebc7ce7545facab11aaae6c8578d17c6d74690f47609a83093e87c6a80c49c9bcb36b4b2b5fd3c2e0b89f2264b0c08bed42b012dac5413664753a5cc6fb73ceb5d17861cd4133d1e78f50c18bfda2d92d48b46ac1f78286d646bcc08c325878aee0de8e8c0cd6562e757ae59f749481adb7c240751201e32471a51088044aacc6c344a00822d6c563892f6900dda37ca643315524a55e4327aa963383fccc558c9b4e773d640c6ab81f9bac8f567aba3e19ee988003da1ce3f808db0f6517f8752126aea20670d50164ca7215dd7ca96e37a63da4300c6a241f529c0c10443dae323d5fb647bf3c958dbd8fdadd90d42c44b0b74cdac350ce691e4326df3b4b32672820768630a244160207f27f5ff97cecbc355819990940c6cb606618777ca02518b21fa9436ed0c8487eb31e5365cbf5312c5ad040a30d6e9c3479717a3bb702e54e24c3329c9e569331883b7e45f5681e8a26c33c103fea5865f4d4859600a58c5a4a795f83a62198e56ea6ddc7a4e2f90b67e461757abbd19de5ec38661690718c3f6a1b10a40c319e2da399f0dc8029bdab47ba0a08c392079f61ecf918da8cbd7e011ff954122167bd4b3e446833ae9db336561552767aeaccfa6a83e8c6b62dcaa57c447cdfc7de220150e0eb0b62bccf60aec1993b84ddd2488bc98cefe3910bfdd53ad2aff42bfc73a06b946e0981558993e532971c5cf0e8e6c07e7d04208c99165a9ef36c3fc8dec9011b9a010c4726752d00dc11ff7119fbd277576c5719e71b2095af8d3a80be2b632b8398178d59da4b0c978b3fe8fb3301a778e2262b5ad86dae21c843792304238b05a3dafb88cc39410584b7a1a5eb558d9536a472682b7705f8d56ef97a6e776e4a1854ce5d88a85f9119e9576f60be3906abce371dbf87430120e6b82a3a17653bb2d16679d748376de3fe8d59b644b8a70a0d470ed166d28a2ca7c704d481872a7a18a997c80978e3e514b8f64dc6c6f014566b587e61032105d0fae6d22e07df929fdd72a8a5ab4c46621ffd6942dcc0fceb2591d7de202b786c5f5897d80de07a4915b84501ad05fb1f988651f0548e9f0f5893bac136d04a0c9504d9471ebe68b6a94ad47432ddd684d26c9920d64688adef47cd41d08082150bc38132615e55335728d9949af0bc154257bd5f8d1dde54b61ca9105b5634a947a5170208d81ecd6b38e8665f21f7da4bb9145e1e82be38351aef3d77fe3c7ab2d0e053106c2f6198f7f61ad02045376ce93d58eca524aa56a22318202116be770c85dda8cf0e6e5894f79c6ef3ff6b89eb6b7b31b8bfb233605e9add42115d365e7c3bfa700fa291801af2fbc5f2e4d10635f9154c3d4ca2877846507706716054be8b5ea08b9bbe2b253b57c8bf0d46b7ce37dd5f01f97fef6d81e52f3587490763c7c4f77e8bed23f385bdea3730e675b3762faa46daab19cc6441f3c24aee53610b11934ee069b1bc5090a8081bb09daf98ed9ad923704a2a10846a2c97b442e433a58cbaf8154ad5bf80b1a78923ddc8e00017d415daefdb497c6688311e9075418f4bebe80d55d5164fdb9b64fcb03b83a3ba3f852931f87f7111769592fff68692ec6930fb202218b7211f11f45c5094d802d3e451b0c85e32be239ea820df4158a163f7ee2c7785ab2bdff0696e2f29109a4351c1f43adbf781c6b3ae3bbe78acbb7ac613a0ecaf412d285fcbc93246dca0503240da4bf2da579e9badf6a685421826eda3fd99e3cb9184f107041776298fc57f4323e935c7dec7dabcdc1c8c77a2cc7cf8f7aa7691c3f1cbbdc8c57b68aadf8a0d2803e919fa9b61478e8ea0f3b7055c6f2eabb12d98951a8f148b7fb5a6c8e093bbbae051f0fbef5bb1887ae75267251c272eb35b63995832b1e729f492191394e6f396b6994fc84d689e0d6baab144c712136f4a8f0574c988c45f223b716f4717d1cb722d44b2173734620a2e4262827fbdd1e53d5c6030a1cfad9a375eab47f528600a4897c748079c9781b575075618504562d31d2b78f3c2c49b5fffd0224769737cbdc02c45865ceb3bdd5e4be28e8d46041695f349153a1313600bd0d2b6462bc4a39b7c437a2f2800d17c3675510ede497e7e924d4a5449d122d090e914605a5a68ddbf23aa0ffc2fedef4853130527533a0c45a672321a968b83a1a31e5ab4e0ce46ac2d8b1164ac044c60a0c902a083584c90257b77d4fb5701547a9ae1ebef4760f7c16f4535c77d9c5fb904efed14b72a25573212004badedec885b8887a3cb89480d3dfd1cc88de9620c6676cf70e6c5541582a9fa8e0b0e2b1a82080d4875bb39ef54cf30ad5662c7c39655d2149cf292403d2d5be40b780b102dafa6d4424f7905c3109870b2a4e5c4bcf214b9eca25d7e3778b9f5f4ce3697416b0cb5b281390af1429d9c88f0feeeae4d2109c8fa25f293ef6c31b8999459b318d0c2ecfb000498e1c9d7016df2707c17e4c16847929bba485c959cef8a87eb1b2b5a603d22201d276e7f6d44f4bf8ea36a42c4b55216c57ad9996498970c2c09da5a961a7a4912f8d150cdfcd9ab19f16201ef0af481bfafcea2a5b86feade9a1819efef7fcde4166ba558cee5b0122c558164177166ad6b2eca0e23f148fc1a1df088e3cca9937e14e00d6b569336ae2d43c4d7150bab0f9682c4b05325db7f6d2195a9d5e91e379169afa5669e1e32b533b7c5c1f4bc6ac492137beee51726e4c1a3b7fa1a9531811c5beaee2ec3ef4c55551107b74540b867a2862f1bb574fcf033c9987a95d65857a8094ed21c3a2baac2da573710f4534805617cad267bf60b1eb7552f473020553eb05e3078cb664b3b9b3589be3e45d86c35a33273e1078316a82af4073d84561b8455de50e5e0579039b14c89954871ad997e380338bada8d64011ea9922f6aaa02ef1e2aff3241e12ca3d91da90601dd88dc85bb828afb721e4033d67c850739947a3d02546251d9c661bfea6a559720b180b0b97c4d6ba520bcb974d0643e7d8c43b63fff29bb8e61cf855f93b1e20be4616e3347743c1275f2a94b3431d73989807635722d8722278f2cc09da145bc9c9e919dda19b0867b9e4f7d0961a17a6132160acc2911cfb3e36204a2fff7e368970b007fb2a9ad4d47830ef217fcc6b31988a9ede3e6d384851b591f195e1cd40db64fd0b861308021a937bfc6aeeb92410868fe963464011d9396226aa30e02011cc41068dd243ca29c89b052cf4cae4f12fc5d26545fb67b0b59eb5e22125a65017b9c202d6dcff88626adef8717b3f05b0ab883d6f1284c98bdf337f91c118403d28081e38d57647353c6f2a61017c9538806c2782be08ecd6317e11dde63fcb3453ae22535d6fc0a187d7805e99be332e06bf66c22e2f6dc0edf5ce3d6cbf3526f442a6d120d605aa22e6ef7d49bc9a7afa63fa9e77306682931bc9a88c80dc223ea125a122df778232bc9a41b25145a01c3061d4aff3b636185db98aadc4a2a36976f6d1fc9713d273487a8d22caa92e0c1720a0771c3788764c87e67a50872c29438c84cdd1cd140e02437be05a0ce316f973cf67556ac659c2df22d05dd449f1bf6c569836d2ea4154866e08e85c09ecdc61cbe0644c7f00ad1e588e0119ce14de9496d15dd8a7057bfecb596b84b0834ca890189664a30ebd077fac81e47e31d2409553dec5b9d6128f0d03fb7b59d5f1ddb00818bb90dcc1c84d728a3c03141797aaa7f69ea25661201717f0d14329b04c3ff4aed92f61e5af3a03ea039e66acf089cc248ca5301c8776f79dbed9d9d6c5473916efca8c019678ba96687a5db0ca12da63bc9baab4fe5e23800a671e8bba63349881778d371e227f6bb69e1a63bf633e1d0d8c32ddf7ee462069f977f2c3312e05affa25e5cf801c8cccf571438c1274f71f34ec36584cce46ec46781ef7fe31edcc988185ac8cc0d0c2bc386456dcb02921f448b5940eabff15b6598036011878e6dbea838290b9fca4062226ac40aa7587647b410a38ef01eded0383058066aba93fbb1ee4fb53610526d1fb8c4d05c502a3ae8ccd98c7b52b8e2478156bc538564c008938981cd7d3d339fc301a8210088e3a1487a832e88e17ccf6d2ce40a87d78e6727984ac2c4d4282609fb441392e4f13dd96a727f36e3d0c99a39a450c56861ee69478e5cad9599a37283a8dcf945c8c031bfb4799ebdcaa26ab09f61ea44ea918f639c608946a8118caedc5f71e4fefd2e28f7d9f156748de2a9867e800de2478cc1937e20291f50295c4bcd3df3bec5cf39e989d42ac240d73a473493a9cd5304bd3a6ee5b77f8d2fa323a3752dc772210a67d43ede2deb12b93cadc5f733ea9962a814ed610a0b495795b236d4d3402fa53ecf5a75b3c10139ca9d2ca2d4ece8b6afad2e3145ab85124986c49d25e9af6fde0480bc9ba4eaf79f8e9a3654ad3a65f6bdb089335a70f80d7ed9d03d0de31e652dfd40d752458a59a2c9bb73d7a27be0906084030277cebd670bc4d873b26954e0d22f8bae8b689abce7d0664564afbd589cb0be12d23a7cbbe812f241eb32b52a1ac3fa411168aa3be8e2e5e7569c73609df23dfa3cab695dccacaf806b4f96d5dabba3a3b51dfb3acae25b0aa580f839a91b1b86b29742d20af9e3eebf6bdb0b0a7a1765d348e7613a4ab87bfcf02cb989b2226060d3e5fcab46dd012380852eaf8103fc093e842d4f607c748583a7f54110ac3e4bc0723bbd604ecb1c4c832952605134bf903f6b6cefe8fc406ad40eb21fe28fdbe285efde4b63ebb1bf91634627c7c5f8d56741c43443235390166ee02fb7a449bcfca44a4c2a7e7cf80467367c38f836b7a2a1fe8c1dae0a5e1f83661c458b7529f0a82b78ded07654af9797de684f980a524a5fa8d24be20353be80f76f46fd587ab4b3d4a7a030208c1ef9bb9bdf3e1d69586caf5ad995dd15cafe1fcce71dcfd7071c6f336f4204ade017b347d404a3568cfd52a40d1ca4c4148b1e50cdc2596b3f5c20a10154bb1dc12c8d02148101869e022242a24d427c00367c029e3c6a7124e9df41a189e92d2a6d1d7bcc5576146db96cb89f7217d687e879000d03628ec9fd54fe2f9d13c5c5d9ade27856973b368ede4461450679147011baccceea9607ffb5c9ccf37eb14266351d46e592808331389b43a71d32455dc23cc635a4064756cff2abd4011dee976df03bea9a5008f3bb8ba4341430865d3943950bc93451f504b2a5606c8a98a1a99b8a64b8e4a8090efbea0aaee3341d1aedbed929cc2d9ecbd15fb26e20eaa2185e31e5f8c0c8df1296d7f583055d2387324a819ade6b5cc985fc74cf489dedb5c735f82d4c4a807d5f0ac72ebab1c377bcdf03e9f68e9a3ac247349c839f962be9446825c87652f92e527b5c714d9c90967da001fd685445e591de8cd1728909a946748c6110aaf4b3bdb5552c7727ac8c90d8fe0e6ecd78910e15c606d98500e760f1b0f3275e309f263e2ba788c3ec8e32e9c9acc5eaedff55bb713cc71479980156572ce75b9c0df341c20389bfea348b14557d2c4dd24390e0a1006cf5bcaf202795198d425d178501e1018636dbd872d99373cc5d3262ff1cde6674917f5d4a873339d2ff18d9c743798d64e34a1293633aacc96e3ee1eb70b4c4ff046cd9a3397b53a96fa9299c7d7a5442d92720679afcc97d3c20e83f4b56e74f31ae23074e5d1c324f18509428df460f33706ba6a28700b141330548115280896cf51a3639829623c3af3604dda134045b515aff5754884db280597c1ad75cefed94b89e46acc6c5a1adb32ce9e76bf776427f888f68af9a6f435439a4b178a1beff34c5d9573646bf5e9e148339ff7cb9c1370d218ef9105f85238df18a5a084e35e2bffc5385f1b3c1f4a8e5d1e29a3627c4ff8507c58fc61e5e755dd9361d85cf0167c3bba9baa3cd19de07792df1f5b9990f38ed1092c8951390c27623eb19bbd46699390596b268fb5219bdabf5aa5f7216ca74caf68ad59aef22cb02e51b9f63101e6e4e1e62e2ea58b722e7ed43ae2dba88faf1f6af01f5ce5ab63fa28454db8d08632252366588769ec7904fa972066f31a71178222b96c8da5aa83aade9016d2c1d933fe726a4de684f2ad17550fece8848e7d5d77feccf18f7d139fb5f13dd14bb751c3bfd66909cf863f8a33df0b6e65075b8c3da9478235baaa616da4dc4ac8e3c4d2ab253a0511647a2f6ae62bef99bab3c6a9111ec5b4bfb337ccd251383f0cfe0015181047b9f9edad1b9434e3a215871a39affb202e724ab83cb6708affcdde43a5305a3ddf044e9bceced111172042435a1ab2431a957176f7502274c7a42bea89f92d79e2beb568a6aaf99fb9a9ac20b97aa0306de8b1e14f8c185c6fb910df30d9986f62acb95b7bf6c17e1c11153e8169814d899b7ecff62bc53f990ef9cbf85bdb02c687c9f9f67f1efb2184cebd7d01aa4542edd844f0760ffe0b0de08c957f1148788573d96f9cfe24c22ea9f87c9e644dc7a0fa8a14a1017dd182ad169380ce1fa06dc4adbddea4c13461d5b5ef95c9ecbbf1da5f745ffb07d9193992ca698f0062b849e94cc7433b79d800363cdb9aac1aef192fbc23ed4d9fffd826f382a1a5528c40f59d649dc0120d7c3c7c064182bca7d47fa579c46909575300536ffc3cc747f651a384bfe9d08910ce42a277f3f2e578dd7387038d9f2e00c0d685accd7d2ea0863cbdaad4fb868074e0957bb4c9df05608a1d0fbaac41b5728a8d25801cb8c5cbcfd2f0bb52236790066169451cc8c0d370d4942f52898b741d9676d72e898c1316fed70321a148d5a8e89bdaf28319b9215c15bf8a9442ab989b93dc75f46528e44488ef8e8a83f5f9a45f3fb4c7464cb864a70190b85cf71c4c2ba38f5bfb716f3ebacbac224c00cd6d9ca5b71b070f7414cdb3736e7d62b39be7849e7228acd0af52bcebddcce2de73af74e81be1c18e95932d73474822f117580d2e15a85d98ad1764fed8792ec179626527655cea77eb6343d449e1702fd9f01a466b7f5fcafe6d351941c3f743ded337e5ef9d4a158fc9660e84d261b80ba5d916086cb868a870167ad4e3994458bfdfaebed72fe613efe816e7905e70726e19a0afc6b3c49fad66e1614d6551d7bf9d89270fdf46f7cf57d54e4a3373fc5ed162327d6b454565b0d0142877a792e5df3026a2370f694357a70c360d12f3a43c96e97b9546834d89ca6080565b3cbd2864be123779536a946057b327317d7142d3fc8744b76383e09bf83b2545ac45f3a6792b2d1b85c31ac864e85ff828fb51307ddf2914edb8038c969e8613e62663740c1aaffd320bfa239fa5ab87e10ba34b80d6251b60a9d273c0bafda421137e7216739fdad2cf00eff802f9a92d53c5c123bf38bab959c536dd645bccaa2eed5adc8fa0a0d413e12570a0e5725f3488283bd9964f21f51c9d63aaab391bb0c33554f0d5a75407a8df001f3d1e0e81ce6f365281c97680f20f21d73eb83d5cce67fe475f4232a796738739c1b0abd622d5f04c42fe2e317ece8236cc80016691c6e51465bd92aeac25e67b454c37f6f0fbb7e07de38de1444d98e76a1c558f345094c434de9d2d58b83a16be72ba683cd5aa781b2e78c1d093cae16ef1ab6e4052cb54f1a07b8881f2c4087e408386d92cb3e48476ceafd871d1e32070afdb6ff5b73850f6727f3f78167a877c4a5a00052e2fa23d4d7fa0095033b79b81b18cafbdfe58057f7e2d8f9d2aff19966bb56fa81a5c7ba69c2fe828081d14b133d9fa40dd97b35d97f1d1e586901762fec6b4e30a3b2e11586e52451705656c735e2311ab1831a2f1d6a4f6143b8a0b2a7c6015acda251dab7d182b215865ab17a5c27b8c73792acd7d5ff59e609d324354be0f71f1197952be664401b64b42ce6aead8a9697591f98955a59be8634df4d46948efd34291e08cf09401aa0365e21c09f89701b4497d72401f657101346621969671ef0e7765df5cea7487123bcc3e8199d9bcfb7cc3f34712ac09c423cb113b8c385e362d05ce61b94a8388c64911da07ec29a2a74a56b4d71cae90bf38413f2603db94fd56dfb86c8dbdc3f56e72922798fc2f2934138450f96f039a6fd6d9fbf3f2dc07b19e41998659f0dbfe105cb35084fe7f192eef822c8d9c14e8b56a08611155eaf5ac1639f717fa7e1f56eb0ceb08f4daf0c0d7af3a52d2f3f87c311e83eddedde98a1ef860f1a06cd4649d7ef8c5a05670d04543a83386a1105fe61bb344d2839a285bc25d36c4fd892ff4c096cd34ac15408fe5d8fadd151147209eb103450d285e94a85e239c83f6d686f27579ff2b2cf8adad1e7a45f74856356c5675641749d515ea1d9402e46ea1f58ffddc502876e7056a4ca827811e4a7fe188624f6b6618004c0e98dbc91fd3b94778f99816eac5ec335819a683de3b8d07cd8cfd4843599ca73dfdfab48f359393fa12c953b6795e3934e6f4cc642c7494336bc0ce0656784ef37106de111b1b5b53570449dc0641797b75f585563252a9303a3f7a6d41c9d43e3e30abfbe03c53836f4ccf2fc720a681415358ba56680a0c40082d6928fad2e25dce0ad97a772c088c7af53a4dc4e1039df91556643417ce1b9be0b2f595924e6b153d01080ce737318546890c1ab675c41ac14af5cfa500d0cea49552945e7c87fd4c9cd2336561b1d4cd22176b8658a3587e1959f78ab53874806a00ba01eeaa6b7d4ce898bcd3a1645e2871eff0a3cb2fec0cc9a117ca0ee9feffa5a0fdaff09c1b348483ff3f4b3934f21b9fb5ce7c1d26d3540de433a349ab630c0a38db53f2fc1871b04e6bcda99b8afd78a573992d0d4e991296e1cda6232f952fcf5d79be5c4a188fd9f48a60cdb2316ebf4fce473680feb38258f5db1bdb245c004ab9e83304ead03c84aefbc77ccdaac15182338ce1756c54f5909936e0a904ff37e045ecb169339b63fef470c133f0110e88c96ff8bb0db320849609ad30a4db4ad73ccafed66284760ab27f842f87ca1310db4b9482b246eb53b056f47f37a3ad132460acddc1940ea755287e696f08ff2440baaef01e4f4f6dafcd9a92110ac9b7520cbcc753069c5b4cabb734e6329e9f8d4380b893f8587b801081d02fc94af657b3acae2307272ae234f52cff68b38ad1a0736052aaebf5862a38bdaf82f7938310c9a5a1c2abe1a1aebf6308753ef701d38c22a58f55077368691c9f4b2efc65b5aed7efef42a8c7ee903506edc8dcc170d0bfb65bf7123d14124f4a0e951353aa97d3c88fc3d682020d34074a90ae091bbdefe7761ba64488505f4c0d607fa4c88b600392c21b386ca71790f8eedb1457769ab0d4da94da5da718ed56039aa01b1fe8fb2b7ba49bb438916d8410fb8c77c8426748a6bd7e3068c337aa3bc00858f3d8a3ba35c05075538e435c026244a07dc78b6e10ce8f069e106a798b46523811eecc2af8c034323edc3f6bab7fc08654b1d5f957baefdf95c7a7cdc23ba1b56ff281f2b3af05a1455a64fee81eb92d2d3b883d8b243a7b577435a1c8d4d4024b440f60955a69b827a340ac84550ed2cbd05b3b659a9ba46db97fa3b0df73fe351dc3c94f0ac510b67fc607887a0372fb1c621d0d2d39efb3f49fc177e6db45267fa5e4bc200f128a61813388a3e8947fd25cd7ea6a3d6554aab4871191c037a4470bae96598af9705e825c77797fd23da8e94c3ec452c87d64638a65e9b006373becefd6ecaf0a73eacf9b66d4791c03b7c239eadcb0226c66a58fbf45515b19c5fb7bb1f9444bba0f6197367b6ff7bec2a81ce77d42da18285096a3cbc4cd8985aea798adf117919f976a2e7399c450d7de04aaab73704dd141826df17c346c7b5a8a80b6d6e2043e5f53d5aa27873760032221ee0a63e299156ee0ee2ce2f6690c9ce5bed86f39dc2d476845e33c1da735901c17602c16d521bfe3e4dcf9d481ea0d757a0e7a6940ccf5326ab2e3655d2566b8819792762fc128fa4ba7f5230ea21171589ac57a156097e815e5560a88a396c782c5bd094b3e7a021235304b72806eb0d06ed8fc4af7e9a3a38ffe9fafa95beb5364caa60d99f92e6710c2932268760853ffcb776cd1a55368a45c0d7bcc574262f8d4f8fba2fe084b4864359e82be7876edfac09f7b4241e729f99497392cb755239747d70845e8376882ea07b44f796125ca1196754869a0755bd2132e500d9531806b5485493b8dbe875f82de852a36c4fc046a3eeee59cef9886d038db88d54476f787810e571fe163a4e2ddc621389e06783235697c6e07296f5fc6dfafbeef30b041c5a6ff653d053221ebfe10ca12516ad5d4b00e34d39206f7b8bea593f70be6c7b222dc989b73e89779f6b49d4e75edfb1790e579496dca1266992dc1def65f29c7ac1e829db862f7f6a7e41f3e127cb385f7f14acc1ddf12787966cfb565b5a3b518b26385ff79b726b72fbaf5e024f39012d0aa16676f12df6df36662780669985fab8da5326f8c1a59f53fd8e1a14afbaf9f289b603b22ab7a27ba29a74866889e8ce5998a5e65c2b14608932c2fe4948efabd8a6134b5960d9dcb3c40de00cdc76aeaed33fbbb2d1124e8bf5203a0216d9e48b106aaff4747a11fb1b75a1ef84b5716e6b9bf68d94ffa71564907623c184336fe8bcf16c0afd57eb35057c95d1da46a2f5018f623ab63a636b7d2dc9eba0348f2f9fb6a70477f30d428dd697781fd50643929e72d2e64677f5248e74c6dd589b621b7a285d638f5ad783019c5e3fd2d403430de87e862f6c418eceb707c40216a59f6c271d835ba99d417f4f9808ea2f0843922c18f96e2785443edcfdaa9ac1cfb2dc13cc9b77bd61574d22703cecc9df5cbe220b5d04f7566c875e9efe908326be9c18f7e991c576ed886156bc8b7d7e2ff80b8988682b5543c776d20af586feb5743ece2a841a4d00fbd9ec42cd4554d1086f339a7ec4b20efa2ac8b6fdfdbaf991d009eda9e1b68fee13ff447c5dee1fad6bae3856a03eb87d3f4e3b03fcd6cc40e351b7c68f7623d3917567f7d6af68790dfdbc44b32fb6fd83d8dcff04e94df77a73739786e1e646a954bf3380a60b4fa5410c424578aa30fb5900b6d7f8a18369dd301642a3201c1a76134c2bea14b454bd438966c0fa923c4e051fb5a24f8228f1bad9637cbee68597552519ae57bbc93df6c8ae9b59e8b1bc80a17ca232e37a1e1d43560e274c00f848a6e0589c457aeea1399bfaec41e2e4c13c0bb421381ee65ae62175c3d0adc994897cb9c60baaaa68e28487fd9f142f2eac4ef13a53c49d9bba39a61476377aa49de6820a3fdbbc074ae117b68af3599bf7fbdad9442d4e59ac7b2e3e4acf5db6c09959768b8b81e1320ef8a61549f5ecf7c42fa11e6f9d1ff44c9f5c7be7259a1b709bc1486647827c9cb3e1863c14ff25ff5aa6b42774fbee1c725b9bfa8e027f8b0c400e5aead195ab3fe767983ec97d3e3988c1cefc0984b352ae71440aca0f9fa2c3d05b2f95abf2924ab1eb46b68c0002024bdf348bced8c8223e58f64e77f4b66fff78ba312c435e6da9c697a05286524312ee5101a33bf25a6de97f5d966f1e13c21ccffbabd7bb004f4721733469e554cfe0c17d42cccc3a4e3d07f0f5930b4d2a696f97ab4798ec3f45b7c21b264289414d5a9422848099ccfe6a524cdadda2ea3491ec81510d44bbeda4b1f2dec2d5903aff4016dc018e516c2c3167ba71ac995ec8ce4e953d80d7f586788f055efbc75da8238e61f2598cc502c57200ec26baf95faf0f4b5f6e4e8d2fbb39b33eb55c6cce2f0740741a354cb631bf510f808932a10030b34eee6efc53d322533adab41b5865cd129c8f855e72563b978822371f6dcf11f09f65ad637a522e3e6f6b274d926f3951217c54a1e82b0ffa131784e86e3a1a17d2f13304f5ccc59df8d2dd324d62d6c942f592a6cd3dc6a1f3f105709f88953a9e568278d16c316b2424c202a2f32a54acea9642177e4e00dfc1a65ee7373446ab10f1cac9670f8cd2f4babcd3cba30810e0606fe88323aee8cb2c0fdab576df7259f7bf2b51f6621f986e120b7fbe65b2bf233b2813a0370c513ee7b945bb561b2f436a59726baa4ed4fae8708143825ac380fb85d1821d86be404442091bd3d4739f1cdbb3188125e30b67fa1009b36bc6c7c12b6a66aee4590511ce1c6d8a14bce70a854f0edf1167e12336b700473c41a9777a391ca0d0a888499542dbe3cf1719b122be1783999924ca934e2fab1cb532d68edeea32f8d7a3e0ef6914dfec6d5dfd9c801289381ec9abecc6e7ac1c6da6f9e7b4d10a886e2c90739f8a474440eeb69e4b4fed08bc431ccf937251e3ba586968b8efd44eeffc9e5df3686f6cae997f823e61d57217ade03bbfcb0193b61650a2f6088fcf75036ce6ce906cf774baa207316e695afcba9b327cdd63051196d5d99d822808f61255c709d2c333c8deaf1c7ee0efd26396161457819cb36677d45587ba1e921d012b2a1e2e07c1fd144b204527b2075bdbc211f3666233227fb943115446d006e8f848eb35c3ad6c5f97c83118223d5fa0cc0c1dec58a2d40e35c8085014becc2cec82e4715d85ab773da925eff8efbdf58e72e19db5f9efc84917e329ddfaef9bcff5c8837d918f8470c526fc2116ebfcb6ac2c720673968d035af08e95350d85d0270fe974f6323c8b728c693cfc733aa631a013baa063d052826497717c87cbca6cccafd55d8a8a027d38081e386af9284d366e4b6687d33562f4995fa8478e0d01a74b6b0cf3881aefd3160d1fb89bb34ba59434b84497ab5fe8ec014b3b6c87f962c098e0ff5a7eca4d6cd4e43aaa47a5364f38fc2b5158318d8368b6b71e83712a07737de36dc6a82ea7bedfb02ee32a2e85a6fb61ef059d3190cef0e851bf898b7bd8b9478b621de94c2f41e7ec76c384f5fdfae1a864860ccd5d1b8c428ddec9a8041711af93d04edca3225b57b2c1f991f0f466e349d3b3b39f081ea82c3591ee107bc076f87d220c0f7db5f5acb81357ca79313c6f7c7a3a049e7196511ed1c1736543846f191f2cfb427e40c5736c9417ff7e6b960e875cc94a2a43a6a375ba622d697478dd36ad494f7a46d263f25201f0f305e10c1a3fc9b4e507a4c79d299d68e393a3d494e215be9a93b7ec40196b51e8487c3fe195fadadaeec0017124621988b08f4d9e9f18f4bdc9f86611bf3d045b8add11dfefd74986bcecdabaad8eb8fa1b3c34281635bba77f64e02cb97e738dfa1410b8299f5962af46662b141d5c93a2502d7a0e80a110baff3fd5bd1be89bd4af43e0d5e97706532d351720e9175575c37698514fceeda8c256ce0a2264815b3bfc021a97e6dc6d7937d4f67ec028ddf44f42c80eb167e013b4137823e1c9748a45f373a8c547112aabcce94158b5454e388700b96a0168d69e76364360b610e39a3cdc8337c3f1f21c06caef52847456bf4011afeeccbf23dac81ddbff00b62ba847e85da13eb80fd9fa0ff15fb4e1b83b7f745f21c3ce5d15810650e80213d88ceb6e367987b0673d9c6fae3465bb65dc42f0a43862b369bbe2dc4b9680b476e7b9074c51f107fb16a21663d67f6c3887c6f256bce81f8731c117cc2182866e2e836726f18cfce3efc3e842cbdfc2527da4b8361da09984b363e1e8ca2f7080f4f3c3d6763a1f10523810ed0481b4b0bbf0d85526375e5a6277371294335e0716ca21b762ad9733c749058bd19e2e83ba70cd4692a2c1cbcd09c675fee6bfcb5d334b39994af993398ac9816c1668202aebb8a41c9860e02bbde005ec6e4658f4790059a040b4637e46ecfaa9e76ac642cefd3a958ff0bd90bc23232a21123fd1e499474f68a0c2d0a1262a8fe75065eac4ec77e0cbbe8e9814d35f3baf0feeb7b33726a6a93961c4408377bd75716a0cf91103006dd10b03b1d86ea8fe5c74c94a9fe85510e632d6d2a73fd6eb960b7d5c8428b0f8c9cf7b4ed3dc3df1f1465fa35ab6e62ec6f98fff6f7a32ea8b27cde1a2a26159d3421e31e0b10634032721ff22de2abb3c054a8c9b5d828147fc16440e08ced24d00af146f7e4e5f28b1b1eb104d7f51cda0c6ac782f28183d9dc8386c9d7a00fee00ebb07e7934ae006d5fe276efd51a41f5146e0c41506f591c9eba44fb8c3a488a6fbf136b757aeefb5eff46368ef5d0fa6ab44e9ce46a60367a1080c9ed8aad966815845f8a692ca24c9b50fa6dfa40466acf7f7b632d1e24cc950503f0192de6d8aab8b804efc9593b6fdc2131805bd9dd347de8385314c1e0640ee0bdc86f526f128625d4e765ef519623ce2500fe2b65306871dab708c8dda4e2c3cfe702edabf3b6c2acc49c31548ad06b1fcbdbfe2cd198e2979034ec7ec3a0e06ed60950b5a44c4f25eebaec25c946ed8e8a8de4bce81df5a5387c2f1bcd7c249a456b1571b8ba569130c6582fa368ae2fea39e25f23830e8b4fbdc738ef77e920a5b55560524c85b1703268aae2baeb0f2572604e3e4942c45305a4f4f0a9167c794b78703d8ebdb21e2f91c2d684abeb2e891ff0eeff92d2742d4d105d61f3d71c0586ff72f6db74b4237852027cf2ac8f14a1cf8a58b04a9fda0f7be810836d5d02e7cca6f69bf892c3018047dc070f647fda1430b39f564c533fa659f36c678e971c5eadd53e639e333cc3ad929fd50a58ad7a1e69e0fbdeeb228477be38df542ae51f37165cdf097afe2828f1fd3b87f2d864b60259b82d6bba35027f134ef48f8a0a5d5a9efc7d38d93348fd5c04f80c0802bb0f634924b3fe3b1e28f1c7c14c94cf28a1ff5e3099f833222d4087fa2bd280ab877c26b519b68a44d6a3172dc3b87c58cc20cd746bfc626b915010abf870d00ea3e18a87273679ea8f45a18ff1386c7be778ee67f52a78c3d860efbbff20da29115d0e0f3d1f96dcd0ed0bc65c3ae715457d7a9beba46870cfd448eb9cccfbc6242139325bfab10cf499e7df11a55752f8eeb21265c72188a0126a4156b7d6765faa4b69e6ea5976a96dc249b99aeccbf1beecaab1247837273031da06acb58dcb1ff2b022e1a2e3a3b9da91d9033741222ec8ea3d9f7f3a72e28ca60dd17ca1441fbeac869f474947989f42ce9c061265ce1b6d009fdc82e09c1fcf275c7aef07a150b1874da004566a0b8ed21e9a58455a2785f5728370625d70d7c55ba90ebbc387348e95b73e6ad54b7abe75251a7b6a5e53138318f1afb1b5dab4a806013e36d234e85a0eae52fcc0086b4a3624e3ff70794cb6cc16922955d9a65f6648e8439330a517385b651a3aded96cde89dd7700a1b993bd57f878057269a2d3aee5aa7e5a77a279775fb3da3964b11f0256040ef9326a1969fdd80e9137465df2e92ec10a249af659f1d97bca76ab4392a19290a93f0bca832244f363bda75001ec7eb8296a58d4e4ca1b3ad5bbfa0a099b62279b213ef5d8614973f921b8010d411598750a764bfc3c5cdee2e230a8f6a2c16669c26d5a40916d05d8bb278497224c360588586805e2d04fc4c876f41ef0510296765cf36b11441cbdccbc901ca6159e3bbe48f23f95dfe4a4be55d9e74d460bfdf010378afaf5061cb60288ca1db314d36d6f68e0a123214e76827227de415c203af911b3b182ad71a4ac80a99d636af13fa65b54af235089252bd341d21f3ab74c4c8a66d5ae28b940bee768c64098de79440e9046698eeb7e91f334aff5be17223225e95611e74d7ef5dd0503cd8e01c992363f052cd4cc35ee111aab38ca2f28e0c20752c94a4718f1e4747853231875a1fabffb9b0b84a49b13441d6f1957f1da240c142c157fd7eccf6ce85e796623bcfc1c0e68b46362940aeff45d4f8c9b5f289d2f769351404b592c094d6bce397db972f2a70dc2e81dc04e6918be08c9131659b8354209f5cad45e8297e85b5218453dfdf6b94bb9ca7a2ef6413a18f09c352ba9ccdeb32cbbe0913e312d0e5fa5fc0af1f66ae6d5934e350e9831f44858ba991d417351027ee6ed9f151910c4ed1eb8d62fd5656dfcaa29771fa65b5135223cbf6879c21209df79452254b723fe93a6b58062d2f103b29d5f7240b47a052e2e64dee9782d453cdaeae016a414caaff6962ff4fe8e1d0c87c0feb52f0f8f87826fccbbb812ec6e8fc9eb8c62559a2231e434b0e685e6de94bb7d4b8a38602bcc4fa4362428078b3c2c1d502505dddc095a0d9f1663940d796b2e87084b42c34a5ce1b7d1ea6add148d1132ada001375e9cf15ffdd3ee1bd5e4c16425be4a2d5f1af36451475ecae8bd86f67eba3d4cd3dffdd7df14510b73e6935a5fe62e40030fbd5a0836cbce234d02567668cc4cec4e1bff53a6afbc41170692670e4b7ea8f0539afae716a7663fcac91f5c22d649e0036c82ea084a85c73106487936dfe783306b6353263fff175f8e88ea0ed1b35345adfbafaba21745e2171dcdbeb0c3bd0abb4af94eb62b2ecb3aa9b26e4b73a553d65034b08a525bbd7482b677831d905b0e4a2a4cc8a39e9ae399dd6e9ce54dfe11e8fd1cb24c185f58922a5dc140ad4c4881bc50fbfd5a39b0e43e3e4f1af9891300da18449c7e39aa17ea2aaaadbfce7b9e56d2e5992fed5539d62944aad5c72328ac2187c5a6dae9d9c8ee80babcca20c771f52a73c4f0adb98b7bd38e5d296b2aa7e9d97d8b148eebe6756a8c7488d3c8e4d32112b1e91bb81ee91d4d5c7a6802af13ec1ae3a1f0d607cebec2b0c0f9933f7446785f55ecd7a547459c683b02d56f279f539999242967af4b4c16b5f6a343454639e0887618e44aa6b9ad0a37ed60e1f7e9bf9549da05bd5c5e3e2e33ccba4b38772c224d312efb7b3a30f31aeeccbf06ad2708ea33c25ec70275e693cc1616090e7834421bfd5ab59bb726f61b518413ed0a2c605d49d9f2ccf4aa9f77d03db6152347de1e38376e30955a34df5a61b680eb806cfd8529b1721ed50c602aaa68048c8477e37092ed2348582adf421e860947e61ef1a60e348eb3f0d8edcb47a79dfa82c6ba5ea4a666b67256d5e950c261d44cf53618f45271d627ebc2d10fe5027e471b25385410afa3e20ea71ae7d4e079a57415e79f2f9b3afef7e7d2441b4b33a574cbdf130f652393336e904f5835ed3a976646f23dd0dcd4cb67a12dd368bc667ce73f9f9b59938e8d98b41f94bc2d1e9859ac150b52c4be1f12484e6b5cad41655424b4d9b7830cf492672b78fa05062bed327767e9fb3c4640373064bea7b0443053743185a01ce71789233f4d398495d89073c841ed8db59134ca0d4edd4ce88c507f2f3489d46092c85656f68a1c182bdec23a8bc83b6d6d3ee67c5fa37660c8f6ef3647e73a6a4e40e84e4e49771126450a83b3905306ff94e9d09f7db29fadc9251a170297d07be80bfc707ba82d99e28b6c92823812bf2c5a86112cf6e87875d6bfccf211fbc0be416445ffbb55ac1ea9c5c36327e72a28761e0c468f9f2e8375594655abd7502060352c71ee33b83a6d9979447e4bb25c2fba24c4c197d34e28f257f0cfcc28cf6fa549e3dacd38402d45110d5bf011532e7f1577fe4fae30c5704a601b203746239059fab950331016e876198e269b8b24c664ce2cfb46d4acc9dcc1bb665fdd57536c2f7ca8c94a55baf3a3dcf40f6860b33a611f876208157c3ee6981dc2d4ae8dba6e8f38a916ac39a99c52f2ee4574a5330097c35962d7963f667411d18251f2b544d4b3b82aaaf59c5c2cf99ca433b716a6a5ed2402e5634c6ebb0f85cc6892f72fab0955db1e32e69b7968aa82847a45ac33e22e31c245c5ba47dfa535a11cab20f4b8467ec7c211350a66e0c64496ba8a57f130a030a65e333c0eae0daf475ff7ffd04bddbfec40838cfd5547cc731222b161a48398b9f72adea6e963d63a115aae1703590a673e71af9fb7b9d81edbf38eb53555f0549ee9bb33ce446fbfba40de5d0b95dd0d15a1fe348a40e914da5e8bcee88c177e830fe8918a120f0549fb02b2324dac44e80de121dc1f512606776548dd4345220a82fae8b39b81c74fda095aa1f7cd3945b393b58770e1ba590fc87d55afaa547ea8d4062b63cf625598fbedf90f122ae6fc8b8b00f892ea477cb84918bc2cbb2eeee2c4f4d4f481b0639b41765232fc56f4c85ca2add7966ca1652157faa26e3492268d7c9b2b181810df14032a0c527d4f55c5c6c0d431d4fcedbca847e3094acfb576a6f5b16df25baf10b0b375755f23e8306e919e2d14002f26e3bd35e5c699953cc9cd82b1121090fd7f2643c0312c8962956bbfc9d7be6e2303f9ea032222322083d4da3f5a9a1955ef939983867cfaa7ef4baaa9561f053b8ead8db6e4f855a4947409f8ebf370174d22d4d3157fb6a5d63146cffb23867a01629afb7ad70ed2bfed646d407898bda85ea31cec6659055a48eaf51ad199a58971428e6638fa6d81d4766390eaf5d0db6fa7b5f689756264cee91ac7028c31f4b2c8fd8367451943f42d759c0241aa4d4759cb09ac21761605dbbe13aa5d578fc62c55228060609de66a5ddd3766b9fee79e6a81c27b01f389acbb5088c4bf0f3dfe7037e19af570cbf600b659839130613acaf302f5289daebf22f523a9b394117c75be2177ca86fca62d2221d823a5ce0991697715a7532025a33a069aeb1ee423a190a19e5a08452c408c1b376dcaadc4370b0e83dc7344a3b7c5de6317d186cb42db88d7b24286c46d4adc3be541d1c762b6bd8a6b612576cd3ff63a611be36b5957bde3507ebb5c0a814e8e3b4f5a836689b8286587a693aed85696133e5d875aea8fe3245a2f86da5d6ca5697b9fa8b788738a570cbcef677ab55e57a977ccaee7d9c60cca6f8ffc2feef56c737244ac8751f0a9461050bd67972e195b510ef92e765d0ff5307533ab459042ee54dc55f6abde4915b46852f9a74bb458a5cf35049484e05ff352049bfca36171e15881afa5151f511a2c2bad8329d95d23f2350ee263cf340fc17a1cbdc777cbc97ad9781d35023d6a4c0c6a10d0d6a0bc47b91bac23b7ebf038577ae4d50120b1abb5420064d7034a1bf663064d32d5fd909aab0fa5bf610366f9ad11b3ad939bd724c3d1cf8abb33c6ac8a57439b15e03fb0a89bd6572ce7efac0fb9c93d81db93cbfc69ebaefc6975b101e5a4cced586eaf54e0be828995bcc05627eb039164113678d68d50caf48545fcb87e1f673db47c01405de01f2b00999c0416bf85fbfc7c96c2303db45d7ed3e7dbda2d611acb948ff5a073a634e24a1546012a5866d96c199b290675dc6ea3d4d90fc7777d69225808b701d647179d9cb1649c2524b2fb936e4ae4e5846623ba1002ab94152e7b23249907e1ba90be7c90d829776c0cbfa59251b69af869771100a2098ed173856381d8d993ad7a4a3cda5e2d950efd27b29fac02c8a8af3909c677dade0cb7a573dc2f46e99bd504fd2694f5d81b476a5d656c9512b4ec346b9c2762fffada3b5a5230b0e7eb3aaa09082d4b84ba6d71b1007580aee458a061f95e6f91a8d1fffc131aa46a9ce10cda524b3ccd22acb328cd041a2c3b6dd5f82ff51b784856530220100725959ec0ff0cf12d6a8a87439a7c9b95abc3df783c46e17fe856bb17e5cf3fa98dc9d8cc55c46e85c48635ca5ce3012f0d4fddbfb1b86f4523116bd33e1184224a553af7c170177dac8a5798a83d022bd5bb17ae26cce3f268f1725079d8003e7bb4457d941383e1b2c735e37c4aa0e10d9d5737406d3c80a3ab87d558e3709ad723b196c69c3d69b9d59d6ab359a464e1beedbdb177c62dcb81e6fde0b357b7c1a86ee0040f0842dcf752a3e6c3bb514d9ec8bdaa4205d85c2cd22469d9d0e246dc919cdcd666d6ffd462cbf2a643506a9f61388d88a7ca7b6bb748c247bf919b1a6ee2b105dc5442c614c5df3f55049839ebd911b0fa8b66fae2a0044ad5070c6c1214f2647c2c3304acd9a550e1e3d70963809ade9af2f57f796eeb60c6d72dd9d9569f5288778f78f3a722db9313a459a6056b79fda154d958dbdbecbfcc54518fbd50c0ee0cce94b44120943ed1ec45e2108e3aa1f422fc2d639b688adb0525659be1a428b375e36364f44c2ac5c896d10817e5e8a9821875d9f9a7ddc62e7f486a71143ab2bbdd18cbd6443c0f7296722ff9d5c4207b8c5a14f1c35c5559ed90fb726ed0b5d8f4cef7f9c0c52e7208e7b199f09b268ea8a5e54e0d358a06fbbabf919857b625a0e8a03786ba72c7da689082791a56bbe31efb0b3c2dda5e76602c1d6880b15dfb01f6564e18f4d67e6e2b7321cbf781a1e18f37ceb43270a44de9b82838aacf4bbc14ca7b7b8f6547f94abba59f2032d166aa24b7d35feb6d9475a7f36e33edbd287f675115fcafd0e4916ad2f9fc778432b0d461fa4724719f3a568f0fea6780cdd4c8e7b6b9a00b506315228dce6dd9fd7f1c087368e52256e5cc7d5b8a974051dc20f05760718b4ce43ed1adb7e5b2aa3ee823ff5b310b4e640f5a5000e298408c9c32db64f47b8d5015e93e655a594107be625c9523e33a53aeacae26d8c68aa8fcd387492a78a54b8004a60826f3c9855d94987e1ac0df19f7355a27e3287aaf21b708f90dbf67a87de9e6bcbcc0b0831a0e7c96b5e615f38dc760e014671787dcdb815b4be280da42988b730b9ebfabd4fc64626f3743005d6cdea9d2969ed24cbde5fbb55085af6734b504529156e12a89081ac83f0818da6e860fffbada068a1af384a69abd3bfd43d987be41af4c5d6da918721593faad7c05f065d7a1827cbf5f64ba2bc2aeced209cb0068429306e2605c3ebae2c67e4acd9d0842afb760dbea9028340b7b67d52f427a31bbdd4029a24d2889ee15d1a5f5d19e2de87033e0aea0ef94d84162b0344934c9b8144bf133c90d29c9f43c370aa527577b8212130f7db6c50f8535b1508038728bf195aafdf8a67e560637aef8c2880d1c6792c36eed1596cf358b4fa06d5d00fd73a784017856d43e29557dc29e080517b2a721922dea1df1dac6f30b99f9f57730df8cf1c74a60b50a0ec72a919c268cde9828ab5e1cc99509e627fc671bce6bac48227d5646638babe5210480180b3b2f749d512ed1935a23eea52ed3fb8661bbed318fac05675d5be369c40bb41e74f4f4948b53ed0bc8f6ae8f2e6f73123aae87dd86c8ebbb42b4ead436c291cf1829caf855ddecff2994b30471ac1d28c393bd45bbaf66ad20960992cce71d295fa8b5ac748c1e4ef82c40dbf645b5a4443a31a168e1cc30688dabced0375a6488a299553ffcc0a1762acd354e3ff173557eeeba6f036cd34d3ef76838828185ad85d9f1f10cee90d2da62aba6f47ceac8805c1f635ffff7162ca8e6272abf98c626d4e5aeeba7b59e67a4073ba7819ea0e023f9099eb592cfc3fc8cf771e9c996b8695b42d50fa36bcba3bc6f28c777169101ab59c9bed7b24e8a5bc1617dd1fc128f99a66267b6822ef7f2cc0621261150aeeddca3cf0f01a629abcfd18326acd178762ec60d3858e0e1c531fdcef6a1742d52c64c479f95d13b97e21f87f554f8ce36960166c22512c679ca4293a4bc6c942d70acc643a5d9adfad9e81f9289e65d3001e5cb148a799a7e87041eb9945d374665b80353ddcfef3a46763fef2e38ac4704908b8f232a6adfc3de7bbdaddb84728ba0bc23d5e2e253f8a8fec8236ebb66b848ec40923412cdb05d63a232896e0a1213d508f0456d7c9c9576baa34a515115426c0ca834af6ba40135de2508b38033a06f3e4d3f672ccb9755cea3944dcb9fe063efc4083820021462aaabfd0e809a348c815b307a8ed7f0b8519adbebf348d0175d616ad7dce28300313807b8178226791bb59ba5bf640414bc9fd9fa4ab8f40f5f31cdb5bedb2fca93c3bfc67c77aab7d685b1b540eba9bef26be2b2f8b3714de66355663106c9b4c0aeea39e91773db60ada03ca693fb1018407255c1ead5156ef4283da70b54db55c275606da1003dfffbe3325b8c30b0ed6f764f6913bcc8cdb9e0bfaa69cc94ac8c4e6e7b1254288917a71d0f1aab56811deab7acf16e0e5b8b8323193b76f9c0882668a8e7e628569675960ac7eb725dae54a37f8aaa5cdfe196ff522e133c011108cf180e0f066697287e1db0a0d78b7ad9999c9d4314c1fc88e49f57c3319b537ded2a134fb0dceb6a2b8c2484e20f96f2c89e521b37afbc8c6befbe269114e87a73df0f85a0fa0e0f9a68fef78ebb08f7342a80b287b87a3559cab857c9f1a18ea997fb908e2c91393b92f73b67058c73502013504de56f5932ecd2d8b52ef55a1529095b890d57ce0c340071b4e1b728b303d94df854ca90f9d05e96e163974cf68c132fa69d575e88be69fdf6d1777ca11ce3919d73962abd4504656ec700c3d5f3ceef8e26a9840254917a8539c0bd84f10f537e7f8774b021c0249ffc3cc020c1fcfd4fa24060a89cba17d50c1b44eefe0747c582be21957af88e67d6de58948bc5d201548b281daa8973772e9a4411c11f7382743bdc8e956708d8a446c319303cd644167735fbb2405d88cb3a9ca90a7d2966ef956ac31405bfbf8f45448d536f4c3e1a85de935ec6997cabff3dd76be426e6b40517a2b2b5e0c3a4ce92c1d4225e33a3f6b7d60d2e445e3effc021c536d25dd9cebe9ad7a560292746f7602e1598a323661687217d89e104f15d50e1abed5d373823c274d752ff778907c324371beabe46362d8e9f6bdbb1e9a9b7f24162239d15617316d049919fb167b35c170e3eaf3b0ae1fdb815c30127dd22ead5c12ac9f0941733b3bca52ba8c530f3a2b9462075c92e15b00c6affca49288d79b9c2397b65a303671d88758e86c6aa9c15726d3f2a7e80ab09ac88856382d45a96d1e48c6230cdc134a1e3e96bd93dbf2d8234a6daa7317185adf59d87492c0af73c8c8a116fb9ac54679a45b74263efad36c3c4e33c158dfc130e4134385537ddbc13bf5a662e55a8cc8fe4b8332e0307aa7417b30295603b2ad39515a2b36439b29bdce268ccdfaf89cee643657ba57a49c5bfa8830368f8e14102bb1748c2e6aafbca3cbcb2150570961dc1302b731dc1c446906433d3dd795892a0ca7d7e569b300f4fd29b10f56d28b2ba124571af2adb2657d4a86d110b2da0d9483909bfcb0c6b49e4071656a4953fd957f51d6945f67cbe2ae5a27b954868180f4abcb399ae55ea4daf769edd71ee63e765518786945371d8012a8f36eea9420b8b12977c13a02f75fb19363ed5672d3caef5b84474d6a0e60f1b6c5522eabd38bc8165e7be9e1e432a546d346279ad70def526940e1d7cc264c779021b281da08a03a0803cb0e0f3849140884e8b6c28218e260838aad0c729a5cc1795b857b0e8e0b558913a295cb04e217aa1850ae4e4ae9f6f25cf37e85844ddba2043549791c76989ae1447e2d353012296ce562311b806bd0f8373c305a79a6259f7c43ba269edfb9a333e9a0a6026595255ec9b5f8debc8bb7cea94e286e77a62d8fa43f0982ed85e8b5ee98f8ddd116b747c4d41bd79f7f9060eb4063ce71ca196c080412b977fddcfd96baaf4673b5a7bc6a4c325d62bcb99cd9963d9c4346ece16e8fd964745a7d57daa49219d0ddbc89dca85aeb6bbfa72c6c547efbbb0e81af3453db1307aeee7f206569e9d33d52fa4d17629aacae593cbf181ab25b0bbe7c5c8ef107783e79cef89ad58e565f9de1e079996c00fcd18cb67df3635778a721214f14c763815de3173c606d93526bc2db736d0eb805ff6b4c90b5be63d7f4dd293c00c60a6a33a141aab499c3e903ccfd6bf20fb8a7ea1f4216ca5b99274b99f69d2933cc79124e98ebb4fe6dd2afbf35868ac573f892a649e25f9b445129ab157fd5d6f3e31b934f78506c4bd8b79922de2413d843abab6f95f924430cb0908fdd95bccddf68e893ef7a6c08bb4402a1612db8254800ce374fa7c1610adb8b3d6223c8a33c615adeabb24819ee660275f0e03bf0c3f1511e327031a187c2ef52a7d5729e53f1347d96595a809196f45f58b61398f98273dc6530a3549446883af620b25d6e547f473784260ab23aee67c14ee5a14e80202d7498283203d644985a46055bfb7e74026dbd80cbe36967f4a8b98cb66110b1791c9bc1602c41d5f81e35d6f1e03332d4e2a5479121c5478cadbc6328e962b81c287cb3fa3756aa46c2da1e07caa3362a7964546c148cdac8d570684ef722dea6354afd90e8e0c175518a03fc789e4d340f949b3e802fd226f8d37dc396f6f3d399f3dd13a7c94432f513520bbe69a01d9435d232de00d2f09af22146d90d30794c2cb7d8d30c2cc3eb9699fcba9efc0dc318c2241f69a44d1f98576b3943fe841be6c519c90cb63067220d99d774876bf70aec20fe39e091a8f59581e6f3ad87f149fc5942189f1f42f10eb8ccb63bd1b954b59f65f90d54aaeeece0759825fd7cfec8cdd1032b77622fe2861524c0b1f4fc3ce0d894f4c8ed921c28ffa28f47f5162428641c20f22dd95fa83eaae97dfc392462c257d70f755234550f0275b8e00c3cc903541981a9fc00172fba3e74069ea6dcbb924cac5bc63462bbed64700178509acbabb2bf022715d94bb076cb5e514eb0d97824d2901a039de5f3bce6851019ff8dc274eb9187f58a8e51e08d21964a5b829541cd626223f004732ebc08fb992ff32ff2c52ba64bbd4deab328e7ab2ccd68e2c422058bf045b824642f181f849e629ec652aec548b221cf1cb7d74fb4731d33ebf1b686de636895bce0a93b57d1c886b7fd97093dcd7a1db74ef60380965720892cedfbbf2618caa8af0ca263e707b8c13c0f5fe982b40ee307a7113bdf95f5101871ea30bb108c96dc1ad6553a06aa8096d59b8bba29362f9f0cecd121de544566a4fece919bc611fc18320f960c990c327679a4986fb2be8b1d2f20442c5fce1d0283b4eab3e51fda94fa821c4e3d1dc60bb5a12917a62accf8546ecdfce3b35285c243c6f235871bec03717ee0eb442bccc25aab936a1dd363bec273aafac85ba265ed9254700fcef9462a33cff66a281838d6a74faca6447c2b42c3c8ba6e711997ee9545386e61f657e57595bf5a1f2a2253590e1cccafb7d62048ecd95984f6a7b016546424a08ba09249cc01e7e668bdbb177d1b762f36f180f167f20f52a4d06ddab96eefd5cd91d2fc4c46dd71ccb0227f7170ea59de0b24cc94de27631115351077e5243294c5f6e410ede65f3a75830142282e2ed5d15b540a1d58b212f9a005bb2351e2105edf370fa67f1fc688ba18ee8b26d05374ab44405207543cdca3a294314774961ecb16d61fdfff91bcc19604e98eca17255cfbaea6a97d9fc7909d66665245f52fd8df31548a2578ae516089f02aa3e43cfec7e4df4b0f487a44fcd2f5abe80a24f3225c67e74b51fc75a3781618c1ddf64489a73d403d706fd7c3e6104f3758a7d9ff5ef4e5506e488151cfd14e6e4a8194e27f603a2b08be82f1183a51286e2a74341d951ca7a41ce79f01f20bbc0d7a822f3abe1359b270a4b2dbb42dac542ca72769d509f08b12485d1b22a9a6a4ee64b583bf0c6d2238c69d019b6dc8239bcccf8bfc3095928048c1d63465c5226000bbbc2898a9244ba42899172f997407b44ee98265048f855cfa4e4838af28b5f1092d02bfb07d4ac215af0c77d7f9a80d96bdd4256e3bb0aebf88796d6363ba4eb2b11e9c880ebe5c40cffea0039d791e84cc8f64ba0f8ae45b0c70e642b331be23d3c5174a111fe383939ee35016f8f13b4938e74f08aa0e160c68401bd40b3c8f403346ba2d368cf1d580761aa9b4abd25ded757614724c1e13031cee591b814cf71c70032e0398feef2d64a6684891ff9d85b6499f35d6085854d31e7a03b3a63ef8f0e8baf3277f8dc5dda272affa7a584dc48a6d7bf6ac00ef2f538068f09531d284768dd653ea2f277463478215e294a3e04c989aa3cb37dcb6aca0307b3edd5dbf3fbf81c8ff02b7abaec8b691cff2cc76d469b061c1a149ecf790d5438616a9875167ae2aee670f79764c32071a9a60d50f7ec73d113259630e8f3ab549d712f6b61978813a68f4107dcd1ac754051a98bea0ddb32cd3894553a219178d638571ad052fc510537fa2a4b6ca79d900f4a2111bd22cdb887c7a1a4cbea47b089d1f0637c2e0c8429da1216977d969245554e9d445b1f027aa506ae9d01f8ff179e116736c8d97930345fa8d14a8c8be0df68f0188c638588e2e4af89fb60bd35563576255f95617abaee645ec0e76a44a27239023353852a95053a98f1b1462bd007da652d5c44b5c8635dd5076610dce396aabf0e2fbf06d57f1a4bfb062fc151735c7bd5be9ca837d0eab3fb0f88e4932350a8ab42b0b2a78ae200056858a0e0bf9f9f246877637a892ecbe8548ed7f40e1868389c07987923a52853d973303ffedf3bf38880a2ed6b4d27ce25f35173bfa0b80970e50abb0af8fa0e6ff4e51d50ac557d17ab6bcf8f4b8abcfc16f9812681f8d2ca2db4d50ff6406061b7f2dba90ae9d492c773a5a655139b80a38cab016a83515570db25285c1d6b8c46e5d529584a8b16e9bfd33e13804714455e981e6f745e8324dd8ed2561a5f6297fafeef07a54eb7e9d2b00b71017eda517bfff1aca922ad06c426311e12fd77b7e62cff66edfef8210950655bb1c72afebf40585aefda8317018399376d6ec89c462aa2a656135f27b8e73a4167e4318cd10706e128d7b435daba6c9fb06f9900122be61e90b171e104901376994f20f1459c122f9f911d763c5e65ed02ea4dc558918e1e5a6c059a3c246687bc9bef72c36dffa81dd4e41aa954cff35c16b7553fb88410e809624f9c3d54c5e817a910c43a267a20e406fbba7e9bdc5c244bec024753d1acc3141685688f7d8479ed3a05f6b3c8f8edfe4919ac4ba83cb2cec023e46834ee808bd85e2f377b9e3f36b312b4340a8b12e897874d851ddae8e4741e83bd6571814de61960f5cfcd9ed7cf1d346f8fd9108bda4275e829e61423d8f683beef736de87cddffa56a8649d35867a4f74d98cb03b83a3ba3f852931f87f7111769592fff68692ec6930fb20221d772660e99dcf55e362f7d9dd716c835f2f96f94e7e2bcef857ec4b0b2dded0f8b008c35325a1f7b9cdc20ec33063a7a91b7d87622b51fe7ea977c9f5c1e0581074e47e301198b8a7f0ec3b5917c88cde784416e53d0411daf9af6474a2ba004f6cdaa161b0d1cd91d7562e93730174e773d4d80f2afee172bfe744359f267f07c9f86f9d1e1a9720d58ecb81ce81afe30aff6b9a5b272150fe9c44f4667f52687b3a163e8e863442c7e637526aba04dcc8352da6c80b527096dc91dc94fcfd214835e557e99ad887d7fe1499c48fa7e196f5c325c99899ee3881c229ea459eb327f07cedbf23c4485e55f4393e60c5c5e703e261c5cd5a74fc6b61ca032de16334980fe6ec52d0669938bc8024a0d6c622d20a7ea9b5ec073b076146f39ff5daa68fb9e1d34222e92714859c14ca2f8fb6f103730f74ffa6564a9dabb100ffc7cf967305c916e0349dd7a4b44739942f55fb59161072fa91707e92adcc823b369fe0cd4082a3cbb3bb4ef32b32c3e320505240a4697758423caa058492a88fdb517df0d881d0131b91f7caaf592e4f2c8bf34f20faeef09cd83e4b7cb1d879ee45b7136a1192e17890611f53fa76fb6643ab1f58f26bd5b210376ccd2ec373400d27ca0466e7d8db9be77c90e9c3e855f192bfb70b8d6d5879c3c7a07459577597f04f56d70fed9dd12eb7bacee63033d8606400be6253a84e72a1814755752dcd1a0824db31bcdfd4ad9eea11f9af93bdbd3f7905c3109870b2a4e5c4bcf214b9eca25d7e3778b9f5f4ce369749a1ea05335a177473841ed342d3ff5f943a0eb83653c66b8560288052f760c5bc29c020b6eea0b9a2dad18f785eb96d50de7c6e9922a0b48da306a976785ae2fc087157cb799c97ce93089b857f7b34a76ef8ae4eaf63cf1f6b6b92b8406f4760d657041e9558971986026af727169acdba1a51fdbab1b093d494f5508c3883e79f2fa2dcc1db4484c20694029366d72ef550ffec13cadd5a7ee0061d94fefb406a2d52962b4edf436309e36d076e390021da10310893b322bebdd57f8bd7168efcad551449d997669e35093981a9cb7c8a76b3819784e4888e485330f4ade67626d88d99fdc95e0d0f3ca15439dfcfeb57da5c4b0a9f1a5672b1966ecd3df2225f3dc8faf5a566ace4f71b5123d612027e08467ecfd4f500fc59cbff7b6c9e702da1a6acb6fb7ab81cad4fac0a5d7fc7462eed63ec0d9a28433b83919939b54eb11a7dd5aa783da40d569d5e079f7be8fd8d218ed4c01f96e400a3b6e051381ca4750cb62361754185774b9f99daff377c7f0e0e401642eb74080c04caa4e43d2667e4c09e854d19bb65d8b4861f145be9c875285936817c5a82f5ed38b1b5187fae18f6d05e343d486f807c0b03f4a5f7be0dfdcb27b30845ec022795f4df4db79626944c82a07911b6da6c07f62a07bcf724850133700dfc2839e5b2c8c5ac81b0faa60d66f6834256789e78fb87546f381d04daf8e17a4e3b847caea9f7e8c41cd1c6a56bc31a8748cbddf579081f6dac083901307549b95704d0c089a1a911473ef0edf6146258d7f0d554bd3ba6c106520590464d9ee5579afbb35b6f900a139d74425fa8c83e07c0d7460d318ee5408599a02fef48d162c1d35407daaf4770471d9ff19983f67ce6c552ce06b72b4b6103ac0131f756f6b879fa343a4f36a1d55e7b35e2db913698d05a7819d1b50ad82be08ecd6317e11dde63fcb3453ae22535d6fc0a187d7805e99be64723ae616f963b9210b0053b66b9d4339b394802c8e8907c465da379cdfecb9d1efcefefbc0166dcfdb9a440d95594d5b48b0f69ba1e95989c017dc3f14bfe139ff084714261800b0a5ed0c3f0e09d581700bd76a873515eb124ff321af788f9372008a13f625e5889148aaff408e989520d88261ae1b9d7de7ad12e79a17460c61609127338534f255e39c1a1a49cba21f86965205aa980cad09d199aae81bcd475d98107471437adf058c899f406c4a34efa1b0347381f1283cb09131cdb64b38d02f780f20584ca311bfae8add6dbe7c284ab37273b2872720e49928b2251e52e3aea40b14ea2f8c6e27483dc35f940676ccf846c1e0723da0a01a5181389f14974d54ab5e2037e78f7cba30518cc9b35a7eba4f878d8592aa7008a15f27520e08368ccc0a0725e07ba91687a875415ee5dfe4f746b4fa3a9ad5a50617861c629f54acc1f6d0e2575046540673b0bf80002d3be2ee93d41a3d62d35cbe07e29e4b23b7ce29be840f94d95196773fe286ee7fb9742b261c940b245102b1aebaaeec77000159e15753feff18b2059e6d806290cad876e2b4dbe8d2e7465c87c53089d66906be82757bea838290b9fca4062226ac40aa7587647b410a38ef01eded0383051107e277fce4370666f1f2c2108e6a4bb9919632ec35bcbeb1314ba65b78454c1c9e9cbdf56779b7ddc7e430fc92ae081d322eadabad28f02466737ca9f15efb686980200946cceb3428b10875329e1c8cadbad2dd021a54ecf8c5949985c93bf626cf716a10e079136760a1302e2b878eb68e361006f32d56aa8121abcc342609197546c654c4b50946ae4009589e683f6f3a971bf8246e28c0e3227ed6ec1fe80c0d7e5f10dba2ea2db63eaac5c329f86ff9526c34d6b1981f8508721d82c0bc173e6b05d11fc6362fd61877624ceb6c002727e4060e863047bd5bf0b7dba957e624444710515b20a8a20c530ade0a80c8cad1263d89c01a6b126589ff01808a0be9e55f693a03f746f50ad991851c419bafc8de40c89d9e0cc9b576905b73a7aa4adb93ac60ee15de15c60c2c12b1e6676f80f091b92b3e25ba89f6265427db31cc28ffb7f15c5d0792c56219608eefbcb3bba6d24c7cd24e0d22f8bae8b689abce7d0664564afbd589cb0be12d23a7cbbe81a259696eba80f819ec4388bebc20dbe4bdb1c210c6c8195d5ebd70f7382b9e8c9d21590c83c8483062edd51f9fd9509c6280b068edfa87e8892253d4669d97bb0edd465248ee9dab9db94df4ef2e48d60d454b804c4e7697554237a8206458529eceef7fca8b42e8259695274f01f998e7393da46a1936bad7dacfaec0b731fc2be555307692dfbe98e29a389d8c99d117e0876c7f8e465cdf6f285939ef2da13a68a80f20c0615b5189115792353208e33e7969553b6744a89361d7e1cc82db9afd9bd2cb70160435462ec7a533e7ae5a2cc3b2e3749f8ebc2c7af609442507663e6c61fad168a901db1091e62c1b71767638b3fc04b7721c90c0383064c5b38a77274eeb96fb92336a49a0e9a26f32b4b59a9207dd3d18171f1a79f3b9a6f0e0f40eb73d95446b622b3d7b78643f006842c0c23dd25e272988fa0419d3ed859744b731a7199e95d0276f0d9d3bdc24511785de3637abc25867c64f7f3f4adada3038f323d954ce5ca0d2504371b7cfe61be538b78a01da9666b87a8f806e4c055ebbc396d458d0b00bd1cab26ade1b37298004aa7e3a9bf869e21ec1089ede2678e734fa188fd18ec9c6b23d7f9b0f7465894ea1bf7e3e01bf8ac36f7d344ed96eb96e39c25b3e7373296e2b9c2b224ed19b7f7a1c6cce584415dff76b367f0110e7722621eaf493baa5375f1eba26f6d440c6c6735f01e8f5a47c33b8040e98be80d59763215543c47103ba9cd86925365e0a990dffe94837a8aa80fc0230c1738a64093588c2f26588fd6ce7b3ded52bca5b346093314963c3856cb12e47bfd09329b60a3177b2ed5cd049ae74901d0f13666024bf1b71c25857702df48b4caa85b02d8aa3d053ca79a2498bbac6733b27ae626972c8537899a16d724a10c724d3b0892105bba05950ff51fee69e6ec549f1fb04a79c1904c3886d36e053bc33f4d183dc15156bb2a2d9ad19837f8cb9e012adaca01963c5e88da6efff2f161b9e108169d324dda3df2e020254bdf9a49ea2f2f40052d1e41c1e3212e9ee72a7ab72f71833dafe3532fee60763e0b2fdd9f5fc576f406f464b0e22fb189236dbc35b00f983953ce0e5472eeda0b77434d064459e83b75523be56b5f0f8d6307e254b7d2d352d5b7bbd3ef39e67ba7a9cbf35079d6d711f3bdd01f84f03b2381d54a83c25d5c78f94ca54d7ea50fc8593cd6e48582c535cc65a35fc6fd8fb5cb9ad1c370a24a1da16dcf02f2e57390755b79bb8fd613e7efbf21da2e454cd94ed6cd9eeea03ea76c741daa145bd349f92cafcbe58ba5af2deac9143a8394d3bb86846df473b28c1eed7e4727bf7c24d25e681eeb27547856d77662966c62b423de3164c7b5a4ccf9925daaf5c21a95bb87f3bd647d6e60fa7086d43e2744651351752119acc73a347f9ecfffa0f23aa034559ff5289d22a3e9037d55ddc91c50ab49eac9e7feaf2d7911fd2da520936c5f54e64646b18bb7d6beb7e84f66949d2a9dfb4922678ba46d6596f6b32c63af1e46ea4c8a821c4d2bb532d43f6efd5568e57ec1803ca1fe50e5e519610297452727a6d1a692e0f932a117a736f3a171aac25647e49f713ab6dafd8efce7e3e71a38abf7c2d59f256486f01bec4e992b2573e84a3fa2e09c1c4459ea73b17e7f8aa587c8a51f2427e96be75186aa4eaed7d0f368f115fb1a5fa52d21cf034cfd1e8b17abe12e5d2469f7cd29b425961a0421c500da3a21888ea8c7b79fbf99ef49ddcb05fcf32b9e4f62b7043c1676bfe08b3c1ba9b32988684035652bfc32e99793ef6e5cc0aa46f541fdcecc174a0786b3fcc6252c5e385b409a4e5c3e3894df9e14ac7cf40e1babe82d15388f0720f90f65755874d26eefe4be49ee1aba468418abd77845e4a26029a532b4f148d7495a9025f1b04f7e4f20f1690188b0ffbf2381c97390bb242f10370f551ef436bf768ea2d36c06d9b78e0d60fb0ce95812fd4df6377a5af25f343137d1de61c79ad97880af5983e97596992540f61d6ac246a0919157756621604774a9cddb56016f575d6f752db357ba3102b28768071813e2d8b315e714b249afca498d885a5c638c2d8ed7cb64e271179048c68e1f24d811f77fb6a509d642e7829f496d1aff22489cb84234f9e790b6da4de1b3040c8ea94fe5e7efab7ba9aea90c464a452e53c269881af957e41ddd7da700fa7df9690fdf9d17c6e0498fc3a3927a1e2a50d32f8b735d8767791b6e91336995ec00a031be8c17142fa8ca055ebab88454f10bb56256a403a7b80e4bf163dce073a946ade5e3653522bb0fdcfb4a38f04160071ad54f4f1145cf3520d3f399b205ee71b2771364585fc0eec3f06a03298ea4fc4d53e0fef3b9c6b469ef925c389692f35b21f2fac19a4ea719bb46921bed0390ae53e9d12d010c00386258d62b4ac0ddc75c67bf38fbca818404a2e81c8e46673545f3060d57debde49f703a02b337a1ff276d8eff24fef0c82c736955349b5d233f129701cc57c62a07b1498c8bd59ba10755d3001658ea664e7000f761a8a882600147e9cd97a8c6759ed7a3e11a16edce754fef64f3473c5e4dcb192f360672f57d7fd85c13e2292fdfaac7a65e18f74ba5290b8f8b971e3a9614a79de57e3478b374028e233b9918b106740ff9706f86f07bb173aaebdfa50b326d7f1eb975fc0390ac697d5c0be95c2cccc75cc89f557751dc27d5c9c06d34cbc797687bfa6c9f3391e22a524368132bfb220f36222c0269ea13c1bdc14cf4525398266dc07f2fa50991fb69894d4b7801302c5145b956eb9b8d39cab986c36351b593d67ddd8c427a2c65a076b2ec28517c859a9e3272496e041379b82c9db42346509f61cb489969fd59b4f63fabb655420643c6bc019b9c2534eb67c06a55335735ebdbefccf3b8baf4869580545761e88a99db9f8ab59714e0b767ebe50e03e877096e834e9621f9dd753a353260b85df7ad4cd729c1136ee5b4c076be1faa2720e2e0bfd05b90822fbe1875730e256be2b32665ccd66fd77db83d2c040592edd3443130c8d2eb18a10bbb9de18fff348f7c2c46a548bf3273eada3472dab3fdaf1e1837456385483ad24c4b2cb0d0b5fbd7f2696914affe9d76cb572d7af3a7c36f08d513144e168e0950fb19a8d9c357fa475bfadbc6a92bd309ea13b764a5fe35b4e9e122a651fa86510ccfc98d0f717356f01279a0c5617181f097b3c9ac143bd53419f493d71dcdd8f911b8b433d74bb09c1b35c9af8029932c15aaca76ceb53ae845874120fa0740e901089fa1c13b5ca342b203283c97468cad4a70cc4c2a6031989c320ac3b57cedaad0346bf442a0fff8c1e543236b8aad219c389273036947be8557d274d93cc17c317f7bc69c1632390591566b02d4a7d6f66ed7d6ae9469fc62010516cdee62a0842acf734281a623b21af1a5e8a131a8ba2d1d8c3c742441e8c25827fc0806a5becd25b9885dd366efc5bd4ad6f69edc0a8af5f9399e892dddb8d90332e97d938971fe3c55971516045d72711cbc5d1e3b867e44129fcb0de3ff6a44ca0511169d61761170eafb57dbe0d0c066b5797c563065404330ea68348c51eff3e777aa838b5fe7c023b481e5074e04f709d30c25392ac0c3a165c7e80cba7d3525cb1ac6e0b0811849dfcb361b485a443c893f64aba0e1d2016c3f286782012fb5b53f063bad4542a06c2131c713dfc276438831f105761899e57e0ea9a8b271c14a5ea028be058b08940d52f0345098504a004861390110f86d9d0aabc752586613b02a6cdd3d9d1dc835291e2a2fac38370de60f692d7c9b0be494fde63657bd959f2e1d36960dce37a5929edab967002d5a079d7eaea1f421f30b39e1a29791229b343098edf9bf6eba1dbe320dd97ca243353715b4455f3da68a59a9cde495fe8e7f315a33f0ec51fe49055636b35add41deb4f36a4113a30a32cf485b18b2d882b84c0e7b1a93ae2f50e6303c06fbfcaadf8de7ba3bb50025b0231b8d0d879b1273ecf79a034b749195adaf0e2f5ec0a16884f6bfa2a405767ae91f22df395f7fd95673637dd17bce260f7649eb959ffe7dbd4c9759e52cc358404aa0ce9966a15e822ee40de8bb9ae080477d7d4faf788321221fe9ea2a282fbb698170f55d3f08b78c41e297524ada9939b3c649a5da1aeed958c32aab2730da76252b7e8827f7a4fa19a388e3de3f9d4c5550caac68de9f134c1f08241c52be8ca71bdf3e5cb73801c0ec7cddb7276cec0ab760081c9a7698f3c6da136b5ba2c01d7f5cb3b42ce01f048e0d414852fefad49b3fc807b83bfed321d253aecf54162854867c0d29aefaf59ea0a07e5fc103a853ab50f3b3cdfd87214598253287c57a2c46d1fd425c2d69648ad3e986c1db01b6a8041c450a4b50f8a433a6d4ffe02f96124d1d8e90d2ab72fb7161e86c6a54af72073fcede87bd4c4d572eba474c621e1a7bf150d173b03780eae378b0352532ecb310c9ce9f86f45c1e64c75d03561036aa0f87dfd4b57792bfdc902a6010fd0ea881df5258c003378e3cc7fc2cde2a03a342010e0c91750e670d11b124897e188daafd362ac4bc8d74544264038f6ade628e5b05999741155c86ec5372f5f7f68cccbb5dc2dd30a18477d325690e48b2ba816ef95c9853caabc15373f74ce0fe2fde3c7f503ae69b68e064ed6606b1426517c45ad2f76ca2a2d05f091f174bf2144b6c297fb593d5ceded676474e95f0754a809bf9db269af81aed7d6820bb86938cbee9c79543e240dead36f4fc17a39e73dc83a296f3a4c8cb691b116539fb713836e752f1b706b2f2ce693dd45b64334a9ce95e86e895d6fee600c5fd5c15ee1b6fe972263f6ec8501791c8101129d94cb370f8483a998a3044ac9ada4d4d2825fe3a1ce2fc2e4e7ace7bcbc93639f114497aa874ab3f096f0a6f1c3dae43a766184565bbdb8e6e4f13841f4d3b5c69a84cf35433561a8b1ca6616a9b446521997baf1d1670e732a3e9d4f7b0b7d029389315a28b706ba6917928ea10a0481bb1da329dc035feb6f91cef2726598a703b06a8a3a1aad4907f66fe2df239553b283d47c0255c824975518802df1583e1f3ed8bb76ec1a44b40906dbc4eb2102118cacb4c352980ef3a4ee0610caa05748b96dc041164530dcef673380cace96294078497aa726f061754c32aa6a1c5dce4fd7a9eeb1443cd045d562e4b1f20e33fceac31b95fa821611f99ab6d53f6aefb391c26a52aa7532875f9f6a7eb406e6b950fe712b1fe9b2ebb5e9391935bb51d7724fd69bb3289647e1198f77bd055df95b54b177f19c7601478f6d4a7d7e44747891830ada4fdc83340f1f4c315f164339cc85a2087b3ab81a5365ead179afbfd06c242be8ecc2cdf49d776d949f16d54d0d3391e8c89ef5f27738a8fb4d1b5c326c23bd3671957679511f2716f5d35c652917916bd53b7a03feea94aed33a4412222c69751f321f3003bc789c83654ad1d8113ebcd0bcf0838bca4ae2880903b29c20b270d5ee6a2b1d62fb4dc627e4f6ba0c7ef73e705916ffbb5299e6706ee56f1ca58543dd33bbd432c80655e7ffa58c03e75870c67529859c4e78761552618436f0bc5bf6d18b66e349c6061671d3728c21914bd27caa362576aed4685320921e09cc7ee9d07bde19f3f90d26876194ee6d26220ff93f27e6d65c32b1189ceba77d936c1159033f7c860d7251e510c5354134a7f8ba82cb882e23f84a2ec6a5c91affc7fcb149e40ee24e68b887676dcca5dbc6c5886e5047c16b3fd2bd3504822411c504f99c3623e4cb6da6869dfa5fdb188a0b19c64e0a6b6346f8c15f8f4cc091a1889fca607085c26ca38a76dc30af83d05be05124ad293cdc7a2c253766fa86f10cdf56056fbd419db98ac20520b8c9bb2d0423e2e8e97fc38e31e7675356e3c200b8687beb61db8f70f6888604b2a429a1039915b8a2a9d3ddc737891244a991d72d5938fe48bc7ddf961243ff30aa61bc54db1a333e610053f985bf1d3bbaf2206b41797f8ced3d362abed153e05b26007274e65f2811ceebb3901cc515262a78040173878b79ab10cb86e01ddce5bd8fe52b887c73400ab3377a3c4848a430038d79d35ccb96f35731b1a00be40050b64504c2e33c9f12f3c7d41650528d7b5f3089af5687cc9f160b21896c832dcf032cfd3186456f64ebec12d1948d125dc9537bdf489b8ce9f9a108dfa8e734ef008b13fa9e10a5af7ff935d685825ac4bf86cbbafa278f5d697868bae304eba0a635603bcc5f53bf3589c11fa1865f6e26fa64b6c7c29ef444272ebe3f759822245b2f419a86fa15bf4cd65908241a69e43d3641d779cd0e6df72281d19d78af83eb746dcbf0c964c36f6d044294e766bac27e62d80a70304662e9567458c05f42934ae4d195234d5e4b06e64e7f6911e24c2df3da686a53347380b7c34957565d862187ca375dd41255fddca7d85ae563f68b7a34e6275cf8b05c38d018d8e6f65fb2cf19c21923d3e40b5f987eee63ba8bd7fa710227d7ec1f5898eba0347300743c86443b574a44c29420838b53eadd596748cc03890708102c92bd03af4523e4a2c8cc75a8ffe4c407acdbf2acb764c4e50469beb5c47968aab10a03e3b0da8eaf2d793250e9f91c6865f35e12dec0b8862127a10fedb4094c19d9fe83c7d15ebdd44c5f28ce7b135e1bfa4c51f513a7460f8c832347d9f1ee7763f5b798e3bab7e5b4dd90150520794909d50f5a55cbcc59e22503af7a4dd96e8a522907f678a47cdf58c28c293d0879073dec283b308fc01af47f73621202d5e82a812354801a6105bacbc9c34b474b41568fbb3dfca29c01f6b95e62b1a2ecdce8be9b10441d686aacf938c7e1172eaa8adda2ec3a130f7149111e181d8aa49d31cabb737231013bd9399ce49567696d660e0787dd45869346fd252a3ba0e8629d8f29d3217570765dcd05f74fe8115534567fcbfda53d724a9cafb9e2b9da17d043091614a57eb059a1d28f1d5da130bc17ff93efacc1867970fa64391ea851b58fe5c94282b8ade10bb2da1cd1427b6dd6a2f69c13cf8eb83f99ec60a7a02c03548925a522461ade4b4c51c757d1da7859537766169ee269f6f2f7cc81371fdaafa865c53864a701007f43116708db141087f22ed0f431b2c2c3167ba71ac995ec8ce4e953d80d7f586788f055efbc75da8238e61f2598cc502c57200ec26baf95faf0f4b5f6e4e8d2fbb39b33eba8fdc1ab2b91596cb53c9b6eb3807b6b99d79788127a70624dc6d7220b7b10fa21e6620ad74e6b7645c7bf4f66037d24422e8718badab889058bc933b9d749b962501ad019b143fe7866460b96ca082b62445f038af912d7a14fbfb3882aeb27617eb2004cd0c3eb5b92aaefa6648c57f8cfeafe865ccb7b598018c016b67d656341ebd9d370299a7798388672bb10acd15490bcde50013d0f9819a43a76bac2fc5b32305700b8dfe3b8d2a7e3359631ce0f1d446ebdf937e7b8c67b1b590b8a7421f2e4461811ce7e45d1102ed32a9ba4d2f9fd7ec75b4080567e4e2566b854b1f9308cb536f91cdd98f7429c91051e1d13618bf17065a1fd85247cfec1ea48fc70b6f29b759c98ac8641ea33f6c83ef35ac4f95a2201950ed4e4643d0ed83b10bb9dfecfe960a181abf5eac7cd5fcfc2f4e87d740578e3ab6220dfa38c347e19fc501cb6dcee3912a8aeb625e42c56bebbbcba32375e611a765efb3c2ccb9c70116c547a885bd3e8b9372d1da11f17811a38aae1e0eeab226f3a17c10af8e837e82654e9477cc326ae503feb797b5489710b4c53bbae66b8851f1d21b19644cacaa11e308757d4125fb26a72bf11b0b57a21b3d7f43b060c26fc2abb785d6720222e7c7695ece65156e51e7f2babf003a0c5e5d06155bd6a5a4776c81dc823891e52eb2779d0f772cd601b607f1fe5dd429380b8f6b13bd144b204527b2075bdbc211f3666233227fb943115446d006e8f848eb35c3ad6c5f97c83118223d5fa0cc0c1dec58a2d40e35c808501a14b13c78bfe0e9ff7d3ce1bb6d13a1f125ff9b6884dd1741fa421ec9e0aca2f9089fff11b993160032f254bbeab9f2ef2ff590a69f8bcbc9ef38712bce8c58bd1934361e05c146bd4633c71e84bac1131feecb6ad4526d8b6fb183ab6c0ef1c6e5076758b4f145b632a8d3f92991bb68217c145a0dfc59d2f546d9cdb92f37ea6b066a4ab1535c47582e5a10a7711f25ce6d84c3887ce03e9f3637b41036aae9c5add372ede74ffef21459ef9b0d6d9a29c42570a873f82a728901a37cb6c5b23f2fc0120015cdad5ca43a64a84fd69a6669d87832a2c72c9f0853f410a44a50bea9ba0d38ae63b854683ed960611ef071fe9af048f5bc253a0dd5e8da59da6492af5061a29ef722f8e45cab17a462fc36db338d5579b480f1981416f65d3b2bfaf692f1ccf182b56255ae06123d90606b6051cfad2f98eb39a9ff3f52a0651c5f3f9b5a1b75b2e3ae9ba2959b1fa8bb0c3473553a10172ece9a3d8146b0d1f744c615356177f0d3cd1f39d46fb650dd85e9bb8db7887897df36ed1fe539790862fd438b4b651c97c350a30e69b1ae79feb19b744833987d036b7300d2cb4a2b3686125090df7ad7631d9136dcc1485dc039d657d3266209f9ce68dce2a4c8772aa74c047fda48f7597eef0f8e9b11f7b4bd1b9aee595e7898f7fb71cfccdeabe9759441b13c865c0d29b79cd84cce305a9b1dc1b61bc638e0904e30a66488a269896570f9e8d2c6e055ace1f45031e73316afaeab4cdcf0c3ff82c262bd351961732fc10ff70c5c327f508cb8805d933facfe75fb2fb56621abc6583ddbe02ceb0d5a74a8e74b0925fee63072c55c2765c643dea94b7c966446a6da752c56f02306a1f60552e67fc5f52716ab88f5136ba99ce85fc9384bff00b62ba847e85da13eb80fd9fa0ff15fb4e1b83b7f745f21c3ce5d15810650e80213d88ceb6e367987b0673d9c6fae3465bb65dc4da7a7579cd2d7593fc634d3df8dddb2bd833d7a093cc30a2052267d1bb6acd389e73de49d31e29e5f6cb0261e98be9b1279190d2346bfaac50e8df625ad7123b20db87dd6461f0e80fb705992b06e7a3b253be9b368ec3fb8a9edba37969b392e8330799df0df22f9f3ae121179f8352748a194e3d7e90b27eb87550bcb0a1aa0c8af9591b8911e24a228923086b51972c08c08000a71d5b49512e4e2de12a8e2e610cd3d8c32278a4c27032d58afba7e1461f28d53671a7decbffb4a201f858753530aa1d099570253f0f69525bb823912f100aaad7bef7921a2561cf1053516e48d8fef834d08333861cc012e9d5f5171005ae833acb514062b1219f9357018b9b37494ab7c266b35208add85022a3775230bdfbfea2ebfb3a272d7f28030f4fc8da0c09d15a88bb4109c2d5bf1b6ac97b7fa37baec8c0352d3fc9ada07fed66e42892759d7c6d65572ee9c9922cdf30a3e7c77d16d9a647697fb6d20c5ce41e6fad3657f860243df6b3e73263a997a3cc261a45a7d7aa8b42fc2bda2dfecfeb8f8718342a15f534869fbe8880375fe276efd51a41f5146e0c41506f591c9eba44fb8c3a488a6fbf136b757aeefb5eff46368ef5d0fa6ab44e9ce46a60367a1080c9ed8a544259bbdb96418c533cde82847fd63002983c31eb10a3d1c388c03e3c2d051e81f12490a6babfece5b2ff0f0c1d41df889de7db0c719a9cc478277ccfc9da631401f560f39cb6eef6264181d0f2b02644fa41935d4f6027784dfb0a53133eb6496f9e75f108f29faf64d4f88860469a11b10eab08b47fc241c5fbe58c6390cd0939ef07656c1489646734016f9678c6224a223918548044f11a1d53a1ccf0edad1a83438642edc480dc360dfabf32104a8c1c804b02f67ab574ba2acb64363a0507b470f139e182586f8803ba7e180ab80743a8e84f09d164c0cd198b7d5c270be5b458146a899485e534546aec18c669424379464dc0810e27c1fb7cf1a57405a0afae7ec765d84a9e60893a7941acd2d9f7d6ff24527d9b0d4cac108020ffa652ec940fe3d2476813cffafd47920565b738fb6c2708d9022b99d91799678e971c5eadd53e639e333cc3ad929fd50a58ad7a1e69e0fbdeeb228477be38df542ae51f37165cdf097afe2828f1fd3b87f2d864b6dd8c03273969e2c07e7341898b7787aaf90122c59e0a43b630772b604f51f5fa065100bee39a820e1f9a122f1c5832897c66edad8ad14f4fb0a703148c6143d018bc3b07f81a3ac6c72ec6729d6d4eb972cbaf1042f7bf5243d23ea6388e440a6c591100ec078494bae797b2007dd757b3eadc61c5486df37dbb87762170188cd7f1aa828e431797c6954806528ee869616e99d20ae8d6d96af726aee1f853711f363d7b8c2b95110175ded4ef96a3c2986392b3cf2dd00162f734bc86786dbd42a570fece11e5df316241263b0343fa73b871bd41943e29311834c44b0f14bb1e9cd1ab98d0e3202e6f5bf593f849733caa90b3add510bd479f1f703afc99a7094c4ddc1818d69db8a94984c923bd276e8f74df099b0a6efb0a91b4443a7ebac61b10dbfd025f04b15766b32b75762f383f18ad0165897b90f920491a52640524ccf883dbf0ee298fff193b3c87b8e520995da61552f62b324a1a5fde0a5a5ba7e547271fc58adad483a820e197917c3c52bab48e2e6cfaf3cd1d39a234419daedb5f240fa22d8cfc8e8d1390c72eada35b21746c31ca1d3e8fc301e7c003479f5e55758f364f4374865a78ec6f09aaf9b408aa5c05bb08cfe2133e6ec3d013e9d4dba4b1fda2abb7f463c6933b1fe16bd1149dbcbf215358a62f90b3f2c6b5927263df71b88d3e963cdb88c42c65544e2078da0c34be4993183a500ab6ba8825e0223f30e2cf60ea5e2971d41d8ea9dab2a6c5df07952dea4fab0bf3a933adb567b3a87734ce8ba3bfe53eb81fb92c7b5f797555fba8071a2c1c8856c6ee298d07932dd2e3cceccae089a73dbcc917955c9eb39bc1ee6a4132fd834068fd7c119db3cfe8f6d29d82821011f15cacc2630d2130a254ac85cdcc839d1a80808d4843cfd5ea271ec6f7ac5ce80dc5bc5bf8c6c448358f3b17365b4024330601d48c425d23bcda637b083bff170b4c489efdc89b7ca142b51379b0cc128f7fb4a698136a81ee33005fda18edc4c679f18c7cca2e6ca3eaa12dd98affd2ff62a9f3c4fc46fc9695086a47a1443dc33fb9bdc9dfbac24a729827d02810dd9460e743f2c012c158a6952b848e87d527724adaa9678fd1fc8da2262a9375ad7ace5f80a59453bcc3cf943a8de7d363a019a2c1b4fc8ab9b850392e70c38f3e5b8d2814a08a36471642afc39559f996bc9aa0448ccb18d148393a70feee0b7f40e47f66aefe2cb71a132ef9de796193d7107c0bf79abf2a59f9d7e97dea2c91fffa1ffd4254900301d5988b3f470ab145f0cb301df15c5397ac0cc00114b13c9e6e7b71e2130baed383394d68f7c0cb2e81f7ab7b4a812ab23e4d11d42c085c1f0ec4a589b9a4114af610e58c3b60251ff187d3a75ba4d54d583bddc65dddbeb262e0c833592c9220134b321cfda24bceeb2155e74db8e28a2bae64785cd17d8a451c3d124d1f7ac059255e97380dce7be02cc86967291253444739801539b52a001fc6a36ad42f2536bba711ef2b946a17111274a834462b047be6ac279f1e94bac80b92eed135a118ef245ac3f39cdf880c5ad651de6f726744b80f93f1f017fe36ce56e969989a8bb48d891a1d21f621304c908ce04389357a79bbf6686334e598d3ea17c47aa5231533379a2002470f4c4baa82e0c460cf9ceda978df7e0af415be4ea9aa6442b51bd614481c65263d9a0da3e695d0ad52298735247c8696e81b4c4841c605861d2bff09048f6d8b6e3ed21616665d77ff1f037336801ee422f6bd2fb446b9aae7350c45c06b5988033f45078d2675e98985022cf8be1eb629cb0e4e5afd267bc8db8c7a8b90b25544fb70cfb126cb21cfd10bbd219ab3585c1812c9cd3a22e299c66ebccdd212d9f3daab57653b5cd27a0a0919c51c5cf09bc8730ba1c2c88878b5026b33736d511dfff1c060412d31987c9acf44c241cd635d493c195bc674e8ded7bc142fb83a67cb17c0c6eeab43bb6e8a99ef257390de7d6838e0623c871607bcff316f851b70a1546c209d51f5945328f4cb4ecf5e8a43ba115205e44a0cd2cdde8f4bbd991005cd862a67f205f391eb3574b5d170ec7bda478f7f425bfca16150387a59e3df5fabf2ac1edfae0f14db7d5beb5b11b269bf21bdb07c6038ef42c88423fbf419b4839066ff19c8761b9271403a3c021e47308b97faac1ebce3f1d58ded04356ffd38ea1d212ce834502641e3bf0319600737b8433761208aeaca2afb9994b300f9b52290082f7b418227c8d6e3cad94539b4a3e50a4fe8f65d4a2c2632fa049cf7f10047a38db280d8ecb2ee94a1e4c0de18b04225c5b252ad3c3fe10839cd94d9b4b8445b01b80195e7f23e5a73ef3aadf6d3e37efc2c910fab660c368757b058c0da3e21935f6a7223d290c370b6fd39c2921a8afa5435f51f7772e4d0b64dac330de31ff0376964d57b331172fa534acf7e8dae9063ddfaa47e5ac88bee010054acbe14b9d1d12cc695cc48b873b6e4f5dc4922924d853557ee7843f3d7856b31f3304de99b3a74a50bffaba024a9fea90ef6cbb33f6821cb068ee7bf463e738c9f4c4e0e124f0a2a2a2a20c35771dca5f8ad12fb7a7072bd28141008e6f52f4577f3385d46ec6a1ab3894efa4354ee18b887edb1474272dc3c237be3d0f9b54e142175194ae95c06840ab443fb7376f639304516b2fe264eaa1938f6b254a2132fd1e76032c762523c2f6ffec278da366c2cfdb02710ce37ce78c7043f40ec452de92ae18b0c022e12c2847d5fec83fa7e754f09d4e91209a0ddc4e42e1e29735f3e19c8996a74c96ee316ab27a96f4cfb94645268c08fae2a2b18fd01b89022612cd61c26dce570e678f6241a11fd37f54b84734123d3bf574bb53c21132affb17478d6279336706d140cbdef81dee8c69feb63cc258fad916a1190cf2d40d34c2addb8d767bffca0a211bc5a20c298d54708a9139047fd7f89f6977dbbfc9cb4b24b26cdba89bcb9a6f06b184f3265e30dbd4eb99a5746b24bc4293733def092de5cbd354f3ccb0c99458fdd74113e8ee072b880e874aa411b0a167c3ced3b275c754fa87d46e1ca335cb4d8b09486d401b4be5b9cb0dc34bbeb7d0fd6998b0a9e5921a20c458709907861997298bb42a7c9148e63e476fc554688bb9d9485407c97427438f5c25d490e3fd3457b51c19d63ee305dfbe107f360c678cf23057db859f788341d1631a666be1e71a00be3f53d0c344adfcd1dfc9244b4d1519bf97dca7daeca3fdd507a362dc051ded51f0a3c790d7324125bb67ffd50ad3e152bffc9e88e81136779ce24baabed1769b0cc4f0cae8e587faad7f845c410599f4476ad410fcb0110ce80dc67d155aff729e00dc4b996b7443c02b802318c4b5a2432971f1369b6f09347af5943f69b8553861c727d1779373175e214ece00447aa2f267e06cb165614869bc1a21957858e25a051e31d070d125a728dc20f60a22889157ab5bff3e44a359fae554584d2c138155328dd04641dd0552fc3db38f8923eeb57f1816913c030ff3022f58558eaa0e525ec165f0020c7799791a96fa7aebce633c9729771f7d8df58ad0ba5d738361daf94939b2b8e880a4276babe38486493d79a6b0da1cd41ed28d9fd09760824be9cb7e98de9fcb27eefd7e0cf3ff5444cd62b97e3cfe22127a9560b41f122c16d8a8c0e258d18259ddc032e097fccd181d00fae7c011f27d0abe54295ab85f42912fe25923ac2240b6095cf6834c17d266b66d8d65d056faf2775f3f12fc90cf300b3bddd4fcc5f3a1a63428534c912661a3a586f2a5aa8a1c15f377bcf432f0c773afb4fa1625f9a389ce33d7d15d7849153a3f41973cb3fd7a926a8927acb99b81e8444383ab698617a74db152da8c3ad2bf85b10554f0125494e208495475bf9d00bfe2c1638d86a1c6f16eb2fd1ad31a0351e3d09b0b94a28e12b90ccc2489e553d4a4053d1f51f5e80716472bc457ace2363fbafba193b321f7b54de33c703ae2fc8bfdf7a8f9f06dbdf8446e8c4a01553efbf53b9ae6177c2ab459901365d3b5e26bcffc0dca9db468657adfbec831a0fd2bc2e2ff3024015122898a618194a08e76c4a5d0cac47aa94c04b37aacaf2ca8fce572f01804ebf8ed3b9083df07ae236690bd93724f0dad74602ac63f14d8ce5b300d3c70fe93afaacdabc1bea1e3dcad48651ea4fe4ff2a159ae212da1a4a9da5d259a1a27b18605405e084c515e4434886802bc6e33976be522fd5365f5f3cf994fc7f8d7731936e38675f114055d972c262fff4ac9798b6c3a74cc3cd684717977e815a4d5e2aede548181616c4bd93a7569314525bda123a9e8461b147c86bede5bdb0f35f2bfe8d2b432f170b22a3ae33c176085886a733718bb49501dea87c2a23cfd693434b93d1c13c3cae94724c69a2b9a0782075316346b953c86b24c93d443936d066a1e89b2d3ddb19c2e55585a3e0fbbc13a7f47f75658ad66fdd0ee5c9327e31530999fee8f138d2867cef520470e4689db023927cf947601a58a3c3e1a8276c5e0b420ba1f1971857e533aab2918dd77b31d273466254f61c2f23257672b8bce1f235daeabbe803964273dc1640fba24717f3729f4e0f5118de98857cc92e3de9fb6a05209b3c64af0ea37a2a3e50d2d117782dec5e9b10b053a2977999d5ae8cc014188a240af01496e3b57f27cbfa5c9a9ac08f5b0b41f9c93d9410a6ee9b72a829e2d625537c9776d6f562be0b1c27096eaa5f1cc58e9b6e7b9a70e5a4bb519d54b8848d30b2349ffea63473ef40df6c9d5e9c22364aea9fb2122dd147ffbca1fd6d5a81fca7deb769323ad8dcfc24fe075e8051347b164cdc25e1ffc00f325bc9ae408d2418f3334c5f973c9cebd381625c6c2522b24e23c71286e3cf71bfc63374e646c10d08fc836f28675bbf32a1af76f6ba2be29aa0ce952682b53168652a3138b39af94390d58826805c24e32a80f3d09b83cc1cd97f0554e2e2e4933d4c7e0c52c7b05ab5e70ff1d63fde1a157b6a2b19848075a8042b6b0259048c098d14e945762541c63c2c4cd2f4a9e12cfa7e4024753a9f8badb055fb7dbcf1f2813d1e4c2f34bc7471efe3d9a6a40120c4281861ff188df9cb550c6f85d4c9680389bab06b24891854b94eee0fe9b450585bc47c4777262f51fa461c683810a628f208712fe440f0642765be682a661df46bca1f16f4097e29a8795fdc02e200c69d53d20f9bee836922322db74e02fb448a2d54dbbea1a656274248b13d024d9d5775a5d2df55ab4ec02ccb6d380644e8ab1439013dd1d425dc2fac955002c2aa6a29a2bbdbd09bb0cabb8fde92bd7e883e525564112eccd358bf22bacfad9528508aba49f36f3ff19cbd1da54186aae4c7f249215791e01c14ff896af8c98ef8a601e63c53f394c84fca69d9fadaf0ed8b2ce2d49790fa0a55d0113e7bbd2da2e3af60739eb0460573c27376f2f6428f6c0f0af80967f93b7eb40fb665b59952f1f180281f3e903512bd65f45c8807bf1d493a9063b7f08319737460adb31fa4576c3dbdbb2627eda9ea455b84b4ed4467e617b8f0b3a4e4a18c5141653dfc524f4dac73435cb1cd18226033d7564b36bd66593e92cebff83452f1948219421d5a742ef1dcbcb3354668abf52d80f08edbe77b567e226cfe33510ca03cb4dc75ea9b093bfd1daa07a9f6d7f697c8eb87b352d335e6c1c81051317f0d11ad7b059f890c9bcbd99792e0d277e29fc7d11fde315635d38808113a4a281510093c51274584860e9c47ffa8f0e78d01236c5ffcf9bfca1b88c7cbddce3474aae65145a9a1ac62ad1666503425746449aa560ac55fe45ad1a53889b9ee780942ae03aed65f097273f5cbc6005634bf378db20c98642d2dbcc2465d8d0509be545d74ad5e9cdca63001fdfbc719c0cec0e53680579fd5afbdc3f2ec9e2321a232bfc86cb60f6574297ce9aada813337c2385e793bf3f088bd2f0734386f47315e74be762ca7a9cf6e9c19660e5a2431d0a9296c5c02fe5b3c565400bee48422cbfd7305418c38449376985c57381b928affe66097af7d82df29634e940e1e8429868c58f059b96343762a66b1d2d2d27c22e1ed7a5a542d2766d1a98f2b40b5a9c7dffe507c334507e1349f988202ba2464469995d2e9542741b786af25ca7ffa8ffbb53f762e84ee598c56cd3d7deb6cdbbcb9b4310b4db89f4794597cb732b6f3395909a733cbc50215c8b63d9bd5d7fc46472133dba2625d09c2377da844b4f7b26d0a70eaed01b1598be17c18cff4b25d9c8674a02f3f47e236fdabcaa9d78e7347d2124dce91c0622975ac62b6e097383b9dbbc725aef4bde4615f1fe3d7c3103480d67d46ed327c6f98235b841f728be9b75da5b163d2ba62d447af9e6a1af38ccb9e35d48420fa4517e7947cb23ff98b84d004d9f365016c46fd604ec204f7ba8730635779492c8077e45ba77478f3e4a55de07330e1adeddcdbdf4b3061add0c0416b99a97017fe38c252186422d7f7b99bbbdf1cf395785dfbc86427cd25e7d15ddf1a73a2187d1a0b1ec51564b8eca8257826f9679390ffd1d32ba2d554f920fdd3fdbae5ebc422612b033dbd8e42ce8959b0e824fa21945dd70810e1127a341ba17f591865673c44f6f5c8ee9603381f19a6a9394440178d62112e2f102be4845f41cfdc1a572f67a90d12258287e54c5157c6a0210420bd667ebb6dd01ddc9d9072f74aced520a32c2c38ac350fde009db0bade4ca8cfafb4e7d8f0d6dd802bccb8190fccd89c10bfddf29b04c7a2688eb77f71225cca4595a17001ae19078992112dd74a25561ce376656d20feb76e6275cf2ae688311dd05d297aeac91c2c346cab3ee13bdc5fa89d5b11086456b7244268ab436fa5b03ba45f72539aca6265753e2106306dec5b858a7db2a161f0c35947081fbd1b39e331fbe07646de0bcf4cae05418333db1d3b59fd684528fde7faeb0979df1efabbff83ea244dd5c1310a8bb50f7b68d189c927ff67a010c4fe2e44dd17ee03cd0e043494106cae531c80d094bb5a5b8e4178d764fbd93aa8b58c8c03c1e1709d5c1ef03782b91bb81179024f6705f168aa90a495e3716bc7e052a6dbcff0f5e8e468fbaa795a4ba5248119838e9aab0a039efb78853ec75af4827affd156d43eb6c1abcaa134653b8e3c91f10769673ad760886e3e9da33c96afd22834ececa49534ddf53a3775f0e8ee58f9f9380427fde6599d79135effd915e06316dc00a98f5082116aa5e600d9dcc51406957ddb2ab7defce865870e1faacdf6fda03a4b274195735bb37b491f2f6f6f73c3811c2c5b5e574e696f95944c66dcaf0451733f7a769eaf7e866528e9272f943615c91aedf68e92ef487a7cf57eb539eb10f93084918613a0979c8d2e28b2f3835d57dc4dd259958560fe3a7eece191f99d5bf0efb4bb3a56aa408f48e9415781a388b31fe791e2b780f1a38126dcfa4fea8f50f855fc7f51d8b81449d504f538fdb62f5cf86118a0fb15731d7a9e6f8fca3f879d1ee56bec5fb4a07f4808f7acdf5d64134aeb37fd06e84f37024d24caf462b04808e4a3a17ec363062013f5acb77e6de114a61a237db327dafac331548dbaab9eb9cc93a418522070a0a658e86d5f8c8d07a77748854b0f72c9a774ad07676a93ae5b7341707f60f09c81319830f1399c74b94cc16e8779b600dc99776d5d9ac34603a58ba05b54b19863a548c96d01815210072ed0a00dc05996268ae3e643d85499ce61b49bddf82f8528e938aae74474a505e20e393e621a40dfac80cc27d4f65711d5110b9feefcb1a90c0758b8f1dffe6c6a69b7a11b629a251889db8820aec1dff1cd741e8647ed249fdad031b0c55f96a7f61b7666a1528396fd0d3fbdc358474f9770a7bdb5b8b5b7e548feb59ce59a570dd9e1638c3cb07ae1749c6e99b22def10a0a934c12153a6872aca2fcc2e4aabad01c9258dfbf6c22dd357c46d14418b50027ce0100000000000