PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75742 101b1af96aba361bffd401c0c636aa73fa3de43c4135d1e5fd7627991d1e73cb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e532de22d8dcdc2fc2c5d5695970233a45959f813e271595f124fbb27ebd131a
Certificate Block Hash
101b1af96aba361bffd401c0c636aa73fa3de43c4135d1e5fd7627991d1e73cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086a40100828a0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f76334eae8d9d67455411c111dcdd4197541588e02f6db8e4d33b295d99aa5e5dcd938b9e80ee009dc76dadfd8455e3ad5d3ac25ec25745b13b76a64090ec30eb6f0b74e94c7ab16ee107a56b9619b98fed95198fc7c9b0ed605000000000000000002000000020086a40100828a0100

Raw Header Hex

0000402081cff6ac73fb0aefd716cda72072513cab6e75c02ae817920271b6a6e55940a4d85a1d9b21053b645f4ca04dd8b579b9bd14ab108ca860569aec29568ae80052c3b7366ae7dd00181a13bd7eb2fb24f19515273e819f95453a23705969d5c5c22fdcdcd822de32e5

Proof Data Hex

59,560 bytes
1212160203071b8d14f895df2d823b03aabe3c606b69e577a7bb4fd8d8cb1b4ce86bee1a001f8531ce03f45f4576f3d4ac66c2dfd1f8d2e698980bb5b96758f6524f78a7e9ed5c8d60eee6f9d55e2a423d45778ec94107fc48c4b167e3b584ab3101952ab3f6ee01e8e3278656224b74d45b4fca7c1e7805c4e66618ad6eb25297f2cf0b665c752fff1dc930f6a8b963705e080454cf13cfb651197c551907bd8007ee81ac4b6616a4683fd7cf520815c49e59116bba9db14ecde02a939eadd43b9442bd08f92c69f54267e79367b6b2c4544f6668efb794bc7eafc77212aba0c3a42bab50cdec454ff54893866d0e10c0270df543c988546bfc37618292b02c2b5e8377ecc1d0a1b6cd3e592cc9ea526859582d540c3ff1ad1d2b1e5dc8232f4669826e31a6ca98af20f1a6bfb8c18397ddbae60ac533e065d82e8138db423ac1bd58216a168c5abba7713cf3c0eb290553066308ba185ce85c2061cf2d735992c0246881df7d1ceffdb0b3a5e57a8c1ee28a1daf035f091ac6f67e6205be3fb428508e763243a0592bd65d4c7342f61e782afc33053c9432b8f8a19bf6c155c96495c2f221c7abafd563e68cbbd5e21ffba7f0efd0228e4378667ef403261dfee6cda743a5e240e9edfac78b5745b5ceb7c38f06957955e7921fee02dd7c9eabf23518cf4ed37d0b8f0a911290e3be661c2bf13f20a763345ad86877d6d40c57bf1e7a9652a377f305f0017af6834da8cba7582d9435f7d2aa5413cda7c0531ea172bc8076684493a668bf7445b4f6f7cbac03d21808f0ed0221d288a7f21b3667728a798b56af60999424cc6fcec2a77ce063d16225a7d12c1b484424daf24de3d6bf6949b14128552e393e86f190e0415bcabaebd7b60e49b3e1c9a7639478bf83c4beb2065b930038c81d6989004b8b710f66321c4826a437de5403e333f3bc1cc44de6ae994877951083476a1c18a3fbefc843b213da9a1a37a75ff88bb3a4897728f864e8038aef7f132c879d167a7b9bda205a262a7d05eb9ad370b707d6392a7cce229bcea4adbf44c41a81ff85b29d2abd61e1f57b1ef96e267b628af5299ff3eafb4dd02ebe76bc7dba368e60c49cf8e735d1fd9c8383311c0025ec413cec6950eaf41263041630744338c75789ccf12aac0507d955092b9c7100ffca06f3756f5ee372779b53c99b79cca32a78673f87304d57f6d51ca666b25634444c95c91d5c7118056aa591312f7878102abc7531a78cbd82dc074cdf35d8b75601e1182298eadc96fef54efc22928bcfd023ed2d521ffece3bab259d00c8bfb9cfc2f042c83f226ac66c22e42615423a4b825f8fe6f6c866e26508d6e7ff7e60758f4cc2bba4fc57728825b2be7b1a6bd0071f3cfdf7ed6d64bca3eea452fe799f0d12f9fd75d8bc24243f1b0b2c1ef949828bd825f5c5ad8f70b9bddaecf8091015a8b2187336971b040aef2a0ec470aad4e885876073490ab0b78896e017092803e835e26c10eb548a101168c8454f665ed2658d7bcd95659dac23ed8126557959fe20b0632da597f9ff04b77111068cb09682235bcee12f0d79d0de77b463c63378b64e20af270af7cb8020dac6c58b90ac4433e8e03c7c9d6bc71e0a0e451178c23b0b3d9c8ebc4968bd5ce25e9c4d7150d8f0cb6dc382bb7c4dda5748c2034987fd669dfe307acce00dc1396b3e9cfaccfb0fb390febf68cae4b89c1951a3234a41f48ba3895205cb3f255b57850acdf85456bfd6f25718642adfc79b7aa5ffc4d3d5b3ae87cbe1ab6ad96045786539c82d01b307768ddb162d6eb8eef2676a67639acbb3d958137306d98cbc042e6c8b1a990855fca626f194c2906c768f193dfbd1567e5c4fbfb41d91a86989903b2fe20d81f354010646e137ffed32da9320b6ac5273fe871db093224d3645b7d964a79a8241ec77e2858f7609f53a8b23730488e96c9b51f09eaceee7e01924091eda59ddbff9d34d951c08141b62d9baca523c990b5a717b32c4c5a4cd8892a3fdb093745c6525d3e23092912c52b9459721ef0536323be7f2049c21f18f67d87b0a6bfad20b9780d2929321ea75d8ab96c272e8306ee57a3b4a6aecb08a1f7a4f9ab73599363efc0d85b9b42d809b179ea198275179952619dd10623930a7426e2a95ad0aa6bd4649ef388426ffaa0d3ab068f319b7ae96e88866637640fda5c4ff83309ae3ac6e5baa90c6b35a6b230b6637b02b8d4c2a37c596c3359028795d15d0db900a58a5ed96ec8441b0f2b9c40a54db5a634b09ed89884889034b2484346b8ba5b5df18bd82c1d5507322e88d647c0a50c65663f346dde84773d3b8557bbc4799e579cc196bbe530e798b181109da94907683593b0d3c4a549f47780ddbeaf155c50caf4bcd583c0e125b4122525bd6dd311a7479c35be53d48f387bfe1dfe078369c393a8e1a3278fd96a03ba7441ef68e6e5f925d4ecb771195834d1b73afc87764c244c44e2f27dff1ea60a3b07325c5c07979c752e24f1139707c5c8d0aa733277da010506161db6dc817627691254613adf811daff09a248c5d4f7c2a3a60ef43595d88e9a2b903bd35ab81493f83d8c8db2f98598a6ebc542540fb7d209a3782a3dc5f213f862f9ced4d2c76f5aae1e50e67852382acf5adb3155e8fd222ab6068b671ab4a6d113d1f1c3f86609f99537c9bf21448027b30013157d24eabadda0de04c9a9d23a25792f3fddd4f367b6dac2f10a4e12df9913aeda20809bea84fcc6641d999c99c47c99ba871a344892d8e390627fe020e6932b7b93c2848c8034a60b36e3b45abb520843778a20efd3fb2769ebe64a82eed8a299242ebd33db7d5d99e46f3592bd885ff7c46b1d1e93646198e5b11dd29ad0f882e638940c05b3357870832c4d19188fc481df230521bbbcb455ca51a216561a5e80f1b4b7e2d6cdfd83d5417996c862f138490ed7fe36df6c6cd58866e783d89004ac79fcd17abd4080fac22be813b2efc665e699149ae5aac18b79d6fa818570c4e3edf71a91b31f384bb7dfa8552e5615f526844186eaddb7c82ca587bf860901defea93ec333dfe53293d55db99fcd38e9ddb6eb932980b9b3033f93465925ee136f5be9946303353aef2d2f288644c73f6ca816c4a65452057267d386c37757c0b49ea4a9d32224f720f70255f8b91436539f93b3b9cfa7b5f6aa5dbf3c03dffda7a6a4967da485122649e84d0534db79b18847c9de3b7a259554fa864fac7e38cfead1bcea963def858100182e32d920b099f77c8e9dc3ccb8daaf8d8e2c56724a4c015c822e04a33d95b1da2274c20bae241b59efdc8b668705d677369d4bdb201abf2fb11308ba7e792d485f0e692a22bb6e3d1d5765d87cb7abbe2274a24c415f9677ce9da6d2d27269a04a71b336b0011c9f5386e7c3a672c121f0ba0db4f5ce62ae146361afc25a5a1ce2d22d6606e2befdca926efe46a9efa730666b00d3f01388393f3f930bc4c97fa0b8a8006241379f35ecd7cc1529058c502731e9d95c74a397e8ee6fa3973950134b6ccd2e7dd6e66f5e9d674a23377d3483e195ab54cf3a6418764b55d1920c28e453f83f6a43fe60dcad9ac79b7b7d28ec4e5775c60f0e94cce1c41f569cd6dec883cfed8fca705559a163a01049af0fc4fba5f57661e0125d88c7bb0f23aed3b41734ce3c5ec50506b25830cdddff02df21ffaccfff01064fdc0339f32449ed9b359d065eaa60c814ae52a00c5a44dda67212104b9c986f12d0502601ca0d13b4043c2293b178685bf5f9dacc8e7c8e735924d9aaf27f9fb6a6e331405d1373ce076479859afac9bf2d67f848b9a479882b2b06309d285b1c3d67feb246997e128bacdd5bfcccc300576129f71c1daaf11e112cc925d04f0b0663d484ad4b7b21a53d33ff2153b293ecd5cb930a3a26900c9f98fecd330595067905ec7d7c6d70b954dfd284056d6680a2d69c94a3d7b5843e74354916f7ea00fcc5b28f1120cb34f9dfed2cce7d07746deb30536090d9509fc9ac6c2ed5cf01032a96ee85252f808ab521553d9a33a9d74672dd0693ebb34f4f6a8d055c23caccff03ad9d23d53d7f5b521f3a7eea22b9b9e2c99e081c5c081bb6bfdc93fde2ddce6ca0f3e63fe492ab9daf0487b967720ef5a263c28e28f6279f75e7c24918b7baa44921622ff666b79c8468306567cdb4f68819bda1435fe47166274e76b463900116f71d43d73c81c14b0c12b1f343066692f3c6fc50305544ee4fda560a153e11908d02875a4a2689ffb129b04c84b0d070a80b9faf451d9859a654bb71f7106c8e736654ff0cae0a8f5a975574d4b94ccfe17c326be7b6fd03080e0485ac457200d01745e5d99e6f0b3de277fd1f11fd7b6bbea2c60f6ac6152a7aeb83d64e11cdda32d162846d9ec1551ef9c2c8f7a1eb34906c7fe143bb6d529686e855355a8deb260557948e463950b169113ec51481271bc642494a76faa3cdf527d3d8b7669d0e54feb1643721e1dd93ede6c497ed61d6520ae4088cb006ae8f449c029acfd3b8b4028d6482ee12ff3cf9ec7d561f9820efea06cf18ad1996f9132e5c7e6f1b551d250bf8c39ff6d1fd2f6a35d5c189840ace5ec973a6b78586015b5ab382d107158defdd30897b4797ad2e92b5fe99053787790e8d7506b1991372e5de0171eba331b05eb19c362a8d4a03e9c9558aebe8228c837954b54bf347294cf89826f1083b47b86c89d4e78ae5553bf1e0ef9932b92f1efcc358698e653f220b8c4d259c82738f50200e4b4bf38d9d8fa51889e07116c4d2ddce649921e09e6f038e22add789f3f0981b1edfd0cb855706c7822a01baf94657e54e8071a7e365a87b64492959116d62cc1ef166bec5d0def7953ab691eb52877413437da2b37cf4c3461507b88704ee5befc2680e001e036c2c22cdaa86a0dc5fae3df7e9a59a85b1c3b7b45871204bbac225eeaf5f85e458e0d252dcbfce8d7878f953f59ceb7230705050dff1656c8ba9478c9aa640b761dbf6171fe813a64677af64f7a136e1bd23ee7da4edc768478cb6c6a0c382732b39d942edb555884694b234e658bc2a6157be9d3266b88524cfe93b9063c6d7e802d627931dd3f40580d9511306db810a5e92fea811d779140974a4770399d9ef1c86c58be31560a791a44c78a35a6afeb86caaf055e833aeab545144737d34aa916cd56615b88e95d7e1335321500d6bbed5179a76d9d8d25fe029255c319a194f302a80bb33d28531fb14a3e598eeae30c61202933fa04a0cdf3b24bc1612381ee6154233fefe255ab5d667d3e8fdbc9c89551e735a93afb7be447ced581797c40a21c9d0932ce8b77df4f3c7c20cd7ae495debb7ccd6ae61a8d6f9249e28b4ad5b64f320145e9eab48a4d2eb73945f91df8ea12acd72bc21868ad7dd8dbd81d885e25f97647429729c0fa170ab8152e86383042d4cd898f0db8937d7936588d69ac6f4b058949200e7e4ae71db29c3f98aeb867a6850437b2f76ab78d940a0be3eb8cc4da1f32dd9f20faf9430317661fa158b466e63d53b41dbcdf1c5e10473c56eaa31cfd82eea79a11fca6ff1c2855fa507c9a674be2a3c6b4c7696d3eef781131d5f98ff0217f727c4378149999275153dd3eb049a265ad28e8b7c364c851ab3ac94b44f3775cd9e7f3cb0eb614fc86a1f8eb267b2d95edc0f4ea7cf1014fcd68c62fd979845efdd0debeb4623012b9d1617a8f28d05d112bb10758262db7b63f01796751f01d60da1e7ed442f0ceec590dacb0c92be6d44be451deef05c99da68192e27ac8faba2d6c3ad38d1503caa8135f532d683c8b5ae719663bf105510e4e9dc5540ca8f1c771ca8556d6ee2b792aa945093e95f8c07d70c3aca29f0ed8e2c335b6a84469ff1fab4fc29d9b4c45b8891a12cbbfcbcb9d36305465f7811404a7f745cde89fbe55d34d7d1a76beeb42c3d1a135f02f84e436a2a854c1b3b7cee3db7e63ba1885566ccd034dd8a817847c663675a3e2449ab7729f3d87188b809932a7e84a74b448a5aac5ebd2feb093e99d339947602400e75e5b0f70301a9238395fcd063c0c1caecdaa38f3ccb9aac2558da15177bf251686ae954e29ac2ee865da938bca027214945e5d044fd49f3f88bbf2388f58f2d64ed2b47622644d612f8aa991b7c74aa621c3138591b637d7f563b42d7ffe915b60bcf3b69b3b7089f47f6617f8836e67f2ac9688d64fe1ba44fdfc2a69e75267cc8040ad7e98b90af2e3872766a46c50bb548600ac4b0272dbadb02fcd8ca6992c356e403d2717d5490d89dbd8f8047600053d02b10f107a81b680223667aea05cbf01641757dbc5a3964bd82a09b8c5f2145bfbaec008dfca062afa28ba11985b2455d38624c6b22156b058c8a59383d020422f322985159d7308eb12a758d0d7ec92633feb05796bfa0b0dc1e4000416898140ed228c8d098febf49aae761014729dc516689f6ead6f5ffa909b984432998514d3eb658d717f8288aca6ea254152e4c13317a8da9bcca4e74f1ba29da589c6909d5fe8b2c592ee5b33bc9edeab8cd0b4f84432cae35bdfad1d2496f99e365623f069ea90cc6fa8d3380ee3bec0970fc1890d1b8a98a52cecaf0d0ea7378989dedb039698f1a4c6176e3233e9819d148c6e14a244c5ecb769a3b9b0e246f48a9c2e7e57add642623702873c3b57b3d238d510383a305b456a2852977b9ecf1ea7f034a81780f6f218d9a0251b6e3e68ba2fc5457f402b5d36408d475eb7256369360849a87c84b30068842e9b99cd92a987523ec638e77e5a57d565e52ec613c6a7fe65295e9a0bb419ff8c3484fb3d63617352ed83a8fc913cf38386afd34d58dda21fe44d16d4398c2713d8299699c112581428195a52c43ae39b0d24a26ed3063706f402e3fc697bd73c6a4d761ab58d220b3dcf4d79404bbe6dd09b21f5ab11d3939e222ec2242d836fb41e0fd455aaa1d96db0bb508a6142064ca3f6f03782044a26d6924104ac02e2ae4059c69db14ee50362ebfc45d9a3fcb0f2b71ad06f5a6a9e2d2031bcb596dc7785e55c761d9d402e8468bbf45aa3d8192d3d24867ebb82581e563f7f357edb7f73663c2c03561c2253fe564e16cc9a156663ddb70494ff05441b385fc6865c569a9485bc6e753bb1b092411f2e7b2ebb49670ffe7f8dc9946bd6f990e9bad3e0bcc0ceef3a624a95f123f1ea55f6aa7e23c0c842f100f5fb742a3971c71f61112c2ad856d52c6aa35e1ffda180c6814ef7e257b7b92a5036a7f11045ea63fa3d19d4d00c48d913695216885928e487019dd640ae3c970b07db6ed85d7462689490e9cba69b87796808d1701ccd59e4bcfcfa412f8869bded8fcf1c147b4741eb00391c7bd641cf0f11b7bec93cadf6869d4a817dd04a12ec9b2a3bb58de056e35560fa4530885eb5090d764463fb2e38bdbff612dcc4965d000bbb2f0d880ced21f376face30d19458b313af7a47119d0dc6ac79b62262ba87fd5f42a1657e31eb16a42f5eb4cafe93f5fc88afb2d35d7ac8c9a4e8ea84a66452b526a38260a1b178706d895df4265e7c8160c2f823edeb4adf79bb3f90d50cd5ec56d1c3a58c7f501e79a570be18b36a8e9a39f21d84a3450b314a9e3e91dfcb7394df54d2c6e6eb4cd2818a202e6deed987cffeb3ff6a213b773e4cc353c338dff88c371224c9869609c6b8c34b8d038b4cf8e0c44251d6c33d8c23ce7d3790a1d1303b4fd657404d12cb276664d131356acba343d371cac372b5bc66736e9afc1ff12396ed1b80430f228b63c6f2bbdfa131b1ffe98e80dd0366fe72455a0d5f5dd7582912e9242bd4c343be4a39f1e292c6e250b79f18f4c8e423237a7ec41040d2657e6a9607cb1a8806db4d7586a0a17c123a420d4709b89076536e372bc50c3e0f599f2935990aef48e4fbc28f02a245e5c629a92ce073c07c59d017aedacb83ec4ab33053ac725a2a2f2ee66fd826697912cb710fdeff124f0bde6c18ec811d02f45862fb114a84acea61a8c51eb915a1a79f71519e0a9db32eff24e488dced1f0c2b329632ac8733c1ad976d3b97dd3b78ccddc73a6a12e341e74824fcc1f685cb427151bcde1211f9048da432dd4c559c0855024c4ba516a5af9438e77917660fa15214c4eb3bdf2cdb2f25a31aa8831c8f2c40897a8b1a271339401d34567ecc523e06ed210d1d02da64d0d93f16f5f1babb1435b26719f0e902022a7a0cf4f9f6b717a504b4e4aa3f5b454f9e9b8b08651852d4aa39a978a452bcaa3ec5bdad088a50424ea1e308817e032be0f0a4c92dd243ee9c1d05eac3808bed4f528d57e27a633abb94db2121608f0ccb510da5f2b80089adfa9a3a94e69e548de21dbf08860f8bcae07a0aadfbc4e0c03cb26cda828bd1d40c679a0af8df93387da7a02c2f35dbf6877ace029266a3b63afbb7ced60617b344783f923ae57119e9c8d6f27702e93dec50b24b11816c40525711cd2eaa3a8dfa6acc58481577a5317baaab5358eb41f83d858ccee65de4be5de5fb96a1c0975c374389101989e19f1c5a422796ec23f7cd80629cdfed0ea5d29c3508278817722836314a2de8ff0ca4085f4d904eb6550f58d6bab35d6e039ae943cbf6ee90cfa199564771bde5439c424d44b64d3364b51d03d0d266654f71d00fd134e2978c2b417afe96a6ba1ff58745c2eca925472e9c32815164f81b95437778f4a66dfbb82bc89e7dd0fba4d99acbc38f68c73feeab26775ed8fa9e56b4270000a3d066889099a7ceb8b47e7c54a06931f36f535d3aed8bdad7a7b2f01eb488f1bb3fa04a07e5d865f13285f0a22516723a86f54f0295266b8d6b1aac2657c79a989bc9fa78d18bb9f4c93b1edb881f9b3d7bfa8459a1840f8ef41d9a119eeb8c5759ce0a219884bacd3ba00d6c61731e2ebc89bb0eaa426112be355e13dc554edd367e080d72f9cc44973f5205bf9992fd5c825e82760bdd5725db47df9b40dd0226e90500d487712093774215138508349c536ec243356db69837bc01782c6925862417c9d0c659a15085a27e6d2124ae01f200c6937915c00f576ae8551bce9bba7edb0d6679d195f924bd0a4c06760298d556b6922f5e33d188bb2f5e00a677d8633a17552534c82a1bb97f2ad263b84317a1006c7e4bb95dd6a026da2dcbec19c2ed127804db275d8d443bfdddedc2ad692f473d40e2db56c066eacd6a47106aec7faf60a106b80e554d8dede8018f9ee129b50e9f7d78fcc3c629f510c70a4583edace35e57b94b4edeafa7076a9a246be1a29de026e6f52f2233a07d625ff76d21f9ce4c5bb643775bcdc35d0920efb2ad71ffefa9912db9ad0537ac1b34564fc1762d650efad3c0e94f1a52316644f163acebd9c8670b2572d6de914f2b2c850314e83b2c9080076ab16d7054c081e726fa3f47d3ae7b0087e265ed244700053de82656e32a37f9582fdeb79bee10fdea488eb03a34c5efa8ce6aea930c30867c0e17962cda291bc0d471b9b014b15b7c21be438e28cd7247733cf31f349db9b80fc4cd492985d1af8f0a043b3c27694ff3cb3e21f3ed482eb6aaa9cf066ef7bc7abfd9a113887aeb1053afd9f61d3a6a6b55f47a215bed89ab68af80c04a8555dab707a04653eb5df374a602a1e3275553cc0b4005494e631c3808f235ba468474808b5565f8457b6baf3244a50798e77e892a7551ad42b7c0cf1b080b18511a1d843d54a2b1a188f2b2afdfb65bfa50faf7fd6f0398bc8976e5b81bbb0910859e2913b5087e1bae0c1f6f32c2df167161f1edf3c659b9c1b56d3b1583660ef9da1ae41a611aa06b5c3770e003ebe5b78cb6d3db75308805200c0f0ceb31fce98b0a96d0ab73b1bc873a444a69eadcb3d27dc7413ee161d3260e527b533fe87afbe3572c6fb4db4e5bcc27a21f2f572fe750aa0c13e430279e92284f59bf63c953e1fd22e6f971c45a9f235aa14a88f6c5766c7ac88f81d49f5a2c87116db4bd21b23f8576eeb407db2351c3d86de84c12809c79e421d2e94b0ed818a3417e01d17ca374f23f196f900af6cf445e4929952cb7ba05b0ac3f6575fcbd33554aface6f599a2661456c754fa000c207daf7de9a6c32c519eddb5f02e5b9a3b4b17287d66b8608c37242b4328f10b7cf9e0cd2bf6625d6e679fb7be9024d10baaf4bbe06c8bb873163da9272acf8a2739bc65a4fd47aad86d1c92543fdfbdcc7a4bb65ddf525cd7b9cfc107f79fe6f26dbdaea94b03e044e2727ccf5ba052b5205f715b9836f68488301056bdf098eb8280478ac004fe8ac272264e112a6bea9cbbeec1d597bf28a5704ce33dc15fed707e58ea5bf81cb9c2284f948ff71d2cb9b95edc438de8ebc7210142cb0aa691c621ab3b1600028aad2813d0a741c20298fe5450e8998d235e305a0e2b8f37c1a661390c55669f53adb3ceebf5e3b04e13b236477515963824cf04d825c0d9458ad3ef086829a5edbb26a129c45b8e55b63e63ab96c56fdb6561b56c34bf53e59dbb29a06107c6a036f728d21c6239ea696c343f56fd7d238c8f1a9a3c842442a581be68cff6a30b4ce6f43d009d3e1e4626587f5da67cedc11b7549345b2e54c3612f4b75214c12973f29fbbf68be1905883c0983b1dedf76d7bd6f6a45be44eb4c24b593114ba1debbd0e34480eb82acee0dbd12e43dd40ef5e1a1850919eeadd77a003065ad1024df288b6a020d2c20fe4104bdde825c344abfe0d36c37f742f2dba35e1d930953761339f4455f2e4e731acfd60c8916e5abcb66fc8b9f20461ebe18b3544ee82f51211fd87b02e2c49f2ccc2eb12ce9a3c3071c1b89aea20b825fb8cff9e495d4ab2fce6b4cbb3ffd1ace0a371db7d44ad461c9d5ea84ebb2a2b96acc5e0d59b0fbef8914291e349609b078e5c2a356f4823f58dfa23eb318cb44112952728c2cdab31c24f96316438b2bef6ad128d051a08dee1fd85ca92ac63312998c91e6f298ab5354d128c5613a1740b39a68c9241a5e0ad5df19e268d1f292f8eedb5c5e071cb8cfe2a4e1fdf41f0516e78482102334c2ae527af6e41a4e7231945c32e97793642ac67f33e5938147b090feaa2927fdc1b6410148736999e8a34b6fb4e505d3ec7d16ed0dcc826bd21fea89f9c5e7c43f2801f9b24d45bf40f3b9027fa5508ea106191f0b8e56afdf76a547020a630f35b5ddab4301f6ac25132a896733922004bee06feeed2dc57c7133c2ea16c741e3b0a159079b3e1e8c564e929be430e10da2dcda52736f19f3c4c6f3753b2c24b5e713e2f89c01629b0fd98c0266ff991e02d195aec3e95ae70bb2f4968b88baefc7220d8709d309b9a9295839d10029fd8c9575d47bf1e534f5bb5e089dcca87d9ddf5b157ed8f36ae0696ec747ad6965aaf194a7a6a2dc3def01223a4de43a92edeb513e76eb65b6963c1380a29aec159346f5d021af5be5fd309bf83c12e84284865dff674e2866ae43704f4bf26834b28969ee6b0f10a75c705d40a2adb1b3c7264db16b35b38e67129c13997bdaab9053ea312ea8eb9a8fe4b3056c672a5ebff7a221821b286f5a99ad89eb63c0a6cfaadaeb77c5a838b34ee63aac2348458cbc2a72e8d93973e5d47f77e96a6bd8a540e5ecda636ed8ff484512ca70be6e23687635d1676bc78bc607edb0c65786d755e2b83946174d2a18ac61b3c1e827b0a62750717c426fc5fe97df721ed6b241234a2f4e0ad80f57852ff4bd2c593b6cdf53cf955aac528a9ef57d860cf20da0497a019f3b2cdb67f5d882d2ecbfff152fdcaba412bd88b0c7b8af13f0b6b51da505a9799baeb367617b8ba0a7617c5fa41e89c580623e9b8f7cb59e6d42bfa812468b2d2d239e9942490162ec1537139e6c54866002b25b242bd170e7ea78c757a2212a284fb0bb611444190f3e0d1318d85c1081edbfe4712fd6a637c5357c5f323426301a1afdd75cd79e07b182a00a77639e0707edc332818502fd880e6d3f2b712a0d79a6f6c5ef94b9c53a34e2ad8880aa027b0e83ec908e3b0cdf7d646d68a96b5988f6db7812ed10c7e4f9d17fcf3b59e50ab72ce112ec2570d2b4c6786dcc56be86c32a13dc33fde055d6042daaeb68d04e62ba263332e597cb49495b29528d2a916ae7a3675928321f7d1f5073c68ba770aeebfeff4b034833ffc980c9a85ba4ac8c9d7583fcc1ac9371a6bcdf5f7f2f5235adda593cdc62ad865143af84d72436484b416c76dab26d59552c4538c2b6ce2aafaea67f7bc860bee62a85bf916566bd0fa32d838d66c002157b37e95b039aa9559dcaf7a6f3454c9a5e0deecd3f9cd4fc1771121bb4efb6e3779ff17eee6e287779f24152f25806b6e83d1f85614f4e7fdbcb10d3f14a7670a748797785363bd3705069ec24a3ed4ea542a6e095de7befed1317fdef2e3da9e5af59ee860d4830e934b4c359dbcf70172c73af6676a4b94cac96ac8004f0fb37f0e86880eafd81d8a43dea905964dada9ccddd4f07f4608ac2e543bfee2b50c0004b42d78f16eebb3153cdf98d67c7ba4ebc405c6b28f1a1d6a076199ae11467a11bbb179ca7d6a4ac4d98a596cf50380ae7caf17c519ff6c37787488638c14614480927b25feb4a2fefb9d93985bd0bfc24ebd8210a545417d06c76f1d05cd94bf5d3c3c4dba785c1e3f552051aff9f3aed0af7cb16750271ba582c4748eba49366d4e73b2e63e0d70fcce06cc9aca67757ae850366d1d8bfec70aeb13f265754511861dee04d9229b085b62faa52540e2c45de0b4592aeb6e6215dcc4d08a7e173fa1c8e627c83762c4feb55df1b96843e3ebd97b1a2f8d971ccfeb8ed9223855d07e205cee8502ddc59cc9d0f8cde8dc74636c9e2f3926567c80f0e45d12ddd8a3b8c84e27fa786acd5caa9624cad7fee74cba0856abf6303e0dd6886bc602a1f85e38be4e28c8f581d49b361a4064d17265c7173fe862e11502e7046b48e1f5a5eb571a98629c9430f71afd514c775243587ac5031a4c590df06472374978404c6cec321ade4b42bf200c4d2797c89213ed90bd6367a88840fec99fd83922b76dda701eb497e74ef8d3cbb73f4e7f9d54ec27c87f406149db701a69bc7c715deabd348069130151c3f64079a02f584baaf5c169351ca28dbf1d1a97e68b3dfd5d6eca94ae5ec8a9222d485f86109f3904fa0f0610e4806926abc0980a9595683619178679ba6d1f090d4c8b4f2f53e3307f4f228cf3180aa6f0b34879ea741145662a69aacd3fa641c2b9a4a160d02b7d6d1ca1c276df48ac480b8b43ac6107f9f693b18252e869feaa6eb96053c38296ce5745eef7e3b3fde726437e337f6d49fb141a209ce4af4ff9fc806d38c2a885a21e4a8a94a78f6dbdfeb4f358d30fe46502b9e872e424c48c3b3d6a50ef01eb0de7c5cf765f0e8b6c5e4a8ed29a2578536b5e75e18ad8f1b8b0d73ea1ad09fff3fa649de534abdcf948b0a8f2d3690ac526ec5ababaa56926cbc63336c8804fabfcd43a7d3bd4ae46bdab87156a9db7f683a3650ac8bbf4f0956e660d655983eb7cfbd07fabc6e7370837287639e298897573b7b5745921ad32cb7e60e07074805a3385c340347e8ce11ec54f29019d57b2451e8ab5a526021eea4226979fcdd19c18a2d0917b6aa5b992cd1c95a0f98e89ee5ad3ea2242990c34c6c28cf34bfe57273bd0fa83c823cbe7c1d2c50918a83cbe5266db2420f061fac7bfff9e868f7d0126e9afd7e6e68d42843557d915720bf11848a88b033b478851c48e10aec4ec3ef8d4ae45ad900c67ff7396a1f14384c31fe0f3504269954893935bcc9ad7f796ba95546264032cc88f1a293a431516a186bad7d2348b2324869005895f2e737878d1a82e6e84f4d5eba5e78e645250adfcdb3185f256a2344fef86d67ead64c6b34e2e37b859bfca72280dbaed947c37eb6042a23393a07d242773cc301e7cc5567017fe0b92de063c013b1947a90efcaf967a935d98a0b371fdc712dee14a27a8270abc3699d3b886a3986d2abcd9b2d2410b5c68b993e2b5040215b56332caaaef98d17f8c6001cdfb0343122da5d27fa53467d8ad0b48df7f170bfb01158d16c97e8147eb8f7a088e3eb9cc331771f97fd8ee64956f9afd61e5309944596ce2326c4db03ddb868c144b067fabaf54f7716bf8777d07baec7aab9c1661f09949fabf6471f828da99a0267418cc6a6b66ccf120f49b79bd663ee21b0d6f546270a81e985423797e5612faf8f9e5bfb8acf86c848102093169b9fbc64ac4c3084836fd61ad37cfa0a6cd6e36cdaf159393aea4dc1b25d6b6e5d921ff244a32df67a96729fd29e152f2e95f0689c9da5039a9bcff651e523d42ca9187402fe04b4197544ad67a1e1f2e0a5de79799cfe3c625165ba8102a2ed4cc1f4a7eefdfb7b35844d1acc110a69673a4edf2687353842b0070eb512f40c74394203705aee745eb0ea0d33f76260ef0787943a00e9c1650eab5cc7064b863d377b01170cb4cedd166fad95203c0f2dee587fac5e3b29da9817fa59a6ac964e1043bf3d8a9dabdfe7eee1d7b884c22a52abb7dd3528e39a95bf85a25640107ebfcd63630f6162668594af3e55a61635bba86f645b2ed8b6491f6f6dbb009db258f25edf0cf5f1637ddf138dcd5932afb574d34d62f9317aaa803a24388131da0841729bb564846491c168de101cea1ca327b10396097a37acc6aa6231a3ed3beeb65cf311cdec4001fefda37eafc242929b1f02f474e3187604728ba9b6380d9cf7598bd659f0726dde4d6aaf35ed1810193257fa35fd884727190ecf81c75f4926c1f940a7ac9e2913f7139288c31b2e98cab3626b5f0f31293f6d9e063ab10b015ecbdbe58d8189b8f2bcf98cff52dcdb8f842007cec4a24ebf39ea2f4868530ecf614201b9c269aadbbcbc5d70c515a47c5f723a54d35f3a68a93a4417502fe94127724055ad73e0b68430eac48a1b1e5ec7f4ee502531e17347ffad3b5241184fdc8fc371f96512e93dc3df279e5116e4c8f0087864531e6c692d296d07e2722ef200d8aaea99b7bc4f475c3e52d6dd2f7bbeea630826f07b29368e8f22a5774d09a46f041d6174e452c5d67140d61d2a759d11dd922b0f00f287320e80e92fbb00fc9f076d80f3b2645245200b3830a787393ed22858f88a070156a02e7c8473d82dd9ad106311aa06afe659043a1ecaf0acff587678bb4399ccd5008cf9a7f68258311c0e7c6f702ab539307c414a22cbe97a7121f386680b5e4e2b7961572073e3e66d259630187fbc435bc9936eed37a9cfbb97dd8b0409b29f8c8610da4e77a97f0d60095a0c7c08dd63e26d5bcbcbb773aac5458dff54614c29d638b521b9b1d7839754214344bf0040e2b6e3c92d56349be5061785e41bf601d2f5815e50d5b816b13b78c9fbda396446825d94c1975e3c00a76926f7e07d828f4a86835fa1e642b8a4c7cea4ee27d29c57de158b96f633b7ac43aa161f32b98684c7b103ccbec5c680094ac064b81a50259db707a0917873132991bea530f5b10addf8989e84f3b20253f0a9b1e497a7912e8e96ceb4042ce17ade5ad28d54ae89381ea4e6f810c219edcd38f489956340f54a1e52356b74dff03bd5bca6f428907e5b344ef81ac1e76cfdcf5b702050406072834f77fffff078fcb64c83a9b11bd5293b0f591062d625caa645f3dea05ee2791631dee5c6ec78c899aa1d1d8421718f6da838cea7be09f723177d53ebf55785b37af097043ce32727b4a68054244a41874467844aa8ee013d365d16a8c9943724c79aae878d953e01f75ab247d0547f31c8cc4aaed129527b57c04590bf8af0b3a710cfa96daae0f1638725277f455321e816c6279f2b3ba48d76d61ecc65106f8171269e166525a49a917c11b4de407bfef68aae6f7635aaee6311d543a2b48d88f9b4ba4be34c4f4d5185a3ed229e650058819c4a50d1fd4317e25f021cf61cccc6d3d2322d6dc94ac14aacdf764aaabe80879a13870fd1fc93695c0959722fbd3d590344f85eed2dae37665aa7cce5027e087f1c5b150fdbc87e39bc4914f44ced568318b867ba058b94cf7440386785d713c6ad0e622b7f0475eb33d64fbc602646f783413319f114c5f8aed7f3bc081245d6cd6cda6dff57b0a8353e65b250b6f1a54124728c484b19a7a94d26f6141ab51d0818f98014477f22311f338e6c10809d87b02b3d7ed64548b74dffdffb93b7c3de6a36039c50d3a0aed8b78a3d836a97939c1279e777e2b3efe4844cb84e972ef28f547bdb4ff602a64b720f9ee93b9d416a6628b4148c662aa69d6f3a70950a239c3dac947ac5430cea678ebb1a7d92b705e35e4999b27155d80404cfacfee9048bd6e84cce0c2f4a48939c1b72595dd9aaffdc9b0b50e6e255c593713855487d1881f1e4c55dde846039c97dc4a407c3b5280ea2dc16ce01cd48d8cf79fa8f75e980a9ecbef4a6954e7838a10b59c9539876bf628cd50bf4d6bb78cb48ea471fd85b7199da0c20c361f9e48eff47f803922e7d10896d19062c58127fbdf12284a018e9e840943edb0a8a47e8a7aa13968dcf1ca11f521448f56d08b1c8a0aff5d9c5a50ea873751282a57768b7ce12b3d335bc09e941301729c9f16ec56af4d0d7ec86a32751956ea7c3d3bd05ea89cab27a019652a8fd422c982583bc4060c617f534a64c25b5bfa90f73dda3d626c9e9fd12abb448cace582dbb1f548c12feae940c3bba3fc8ac864f53431359194cbd5716256362e27b190a6688c0996aed52176c9c91720fad4b73f9a8922897a7b9dcfe71f290c72f881eac8a59aa036b2af5705709403be1af91941f13f2ac943351ff01777c654f58ce6bf96ba75ee5a3492aff8a0644581327de837b0f795154596cc6c6db68389ff4478efe69abf3a60ecdbb8a7ba91872e814e460ff5d01cba28a85026fd64222f9855fa5fed12cbaf72a7e90db365d27168d1bf8b2ccf67968715703978f395c1502d5dfa3060540bac98419cb0f105cda7c2a4604d7429e09986f9119771993f4381a1ea1d4723b9d9282e91c1ebd5452e1cffd163d158def74f8c09103ee2c1e292e274132aa1ac38b6b4306fc2fd17058a2b0a2a374658e32e60aa9257de40a8f204436e4745944f2e711c7e9f700dd59f1ae02cd6c866c1881cef712d0197f87b16ff3a8e9effdd744934f61a6c01b3fb38bdd8b9e9a9a957a886cb1ab4ee01c802e38cc9dfc9ff10c3bbf7b07185084d3e0fd9057f8cfce06b5f2ddbf17a1601d3a5592d7d756efda9ec3b8fba109cf02af9269cc86b2bec1b4ce180d6c71ac8271a7808fb373ae8c870c894c44e35c4b4dc259ac8594a669e099af46e2bf6da2228bae686e8bc029bd3c8a6d642ee45b47eeb15f5edc245c04f9f44a1014352977f9447c686ef1374ef5f770b9add4a0af5882e201da48e6821d66c0964883edce78980abeb57dcb434d32127c06dff31a808eaf895776a78aea76500efbd7fa98afea94bde8a8b0709b296fadae24f1dfb9ca801c924fa6b2098f85be09f00aedb8b64b6cb37fabb665a0e8c10aa853b7b846536cd0e62a9e805a10c0a442224c4acfcb16081b006f86ba3b9b4c4022a5c36e42609fcd820374f3dba8631ec57f249b71293c938f69cb073235de4b384744d59ccf57c267dfe44b7380ee6d3a4e37ce1dc2b95f604de25849bae5a47af2a0edd6459e2f3eaf4b4b72a7844ade5237b1c97681dbccf71fdad85692689d268f5350c026f99dd437123b92b1c1548041a8ea22b4e7eb1ec615d4d55928992cf58bce46dd0d110f1d340df6d8fb04c5048cc37615b0b1a9dfefaa101ca4610495c501e4e66ddb18b2da7bea77f80b7e9831060bee7d09d65392c8863eb4d9131a7788caa1681b7babd7dbf8c3d866ec5e611ef29b9840d58d4be50bcd4891f5a1f08d7e9a0a8ff25cb1edd122121bee544f0fd883f13e6bbc8c56257ba8cc554800b7c29331e39118d73d265cd42ff32cafeb75b6b5e1cd818fbdc69d65bbd55a69ebcb744b83f81667e5333ddd968846ff1ecc655d1b7fc5c8b33312065791a1d3a52c3c1e859523e486496ca5db28831000edd537b2ffde000d32c076a5b42a7d6a4e4ebf66483679bb86f1ede31e01e5411758129a3586adca003b6a5bfdf758098c3c7ca77be2eec1de3a13f5d871c8b95dfb92f7d5f0805e1407ab05bfd5d1558a6b31d30fb96a02a247a9c1d433c202845ee95ac27898fe7999cae9f3517c83e1dbf4e305a9b052985dc0bfd5e1f6e26ad0b44d91f52131b85abbf0408e253a7b46da6cecfafbb85a92696a65a5d78b08359b73e5af903f5b08876f5293aab6cc2b1b842d85e220d8f7d7a5b31fac5989f6062739f921d24a88f4c1ce9adbd52738c16ac397fe3078a2c8490ba36a7d882fd278857ca33c2f3f26bcaca933b38c0e824c9141ae44ad5028b583e24ee0439b7e71d91dcbe9ca8d97ccc8759b5a8d694693c7cd0ce0158a9b4e5c42fad016aa041624f46e4288bb45c98f0f6623de145a776dca2a63b7322d02b943570498824a537c5a45b73c1c2cc6a49f3f2fb406acfc535b5c13736c5e4a436eb80ceffa1c3933327b443c8380813ffb071aa90e3ed42bd9bfdf7a8a57ee4e5a65c0ec4c450e73df89c0a39fee981083ff914b824b89acc389350f0fcbee5d2d798691fc30da9e444a149f298ee4a1469aa4034655f00b097afba7cd09e81543d31193682a57b42eaef98bdd9b44eb2288a57ac80a1c1fca892d04553eb7868f6a9eb41b0f305c351fe7d0b33d98b3403c65b87404759f60a21bc3a2fd4728718978cee2f3dced20be8ab4a2af34ca5611b7be8c30a4f5974d2a5514e601f57825ab4987caf2e8162a9eba7d531d3c72e464138bfec1a80ea48eeae97f9392715d127d74653372ec87c2f791d40f1ff04c89604e6c764f6a01629e4a9e0cd60dd7ca44df9f6e68555f8fbf8e75d5f32785c3225435031bb4f21a98519fcc7ebdf1182264d3c46b8a3e79e697dad21eb2a6d840c5a113a0d20d9049e9bafac429dc6c63761cb5202e4f357c7f0848dc77be100bf9cd452ad400846d1b44ad3019594c3b03dda012ae1275630e2e1379a946c05df91243674f37d53959b87dc780d390c83c72cda4aca4f9b8f42ba3a1cd75d76acce3e38f8465cf5f48991a78eddff90d6bb7ae7d4c28571b57c94ecc1daceba411d51bb6d092ccf45033682e4e751c8115b45063bedd213b218a04163dd4d383687c857416c356001e63645bb9da20f828f021723c4d00edb827ebef0872a9938f21adda91c5b5c13a281ed7ba01c6f6fcaf1ebc9bc9ddff0e84cdcddd36c417914cc08aea170d48a552cbf2aef629e447f3816c763dd989aed175c259ed5bbb58c7beb5c70aacbc226563f883b42fae60b3b5d427b0198d8735235debbde8f081083c3017a1bdc896415f1782e589cd06a1158087869dce860dbba99886126fc35c430f5dbc3fdc29b1ea609621050370f425788837df0e3316bb0e748224457b6f087277337d0cc7c7f8da13da1dc850e9559382afa257758c820d29f6d72feb9000a47e5a1549822553a4888fb4b73b68cd1e1bec5de10e22d6ab61787bab0facb8e2bf931964d65703e90433b096a34bd6e81e8ed5335814d7a46208d37a0dcc144891fba8bc6a9c7e2d4fc0da0d355f77f207fecf2c7c68e4064fb810cd547c417f792038e90d218bc13d1fd32621a83dcfabe56e13932dd6f793e5d8283c1b7e1c7a65fe4cb697e1dd0b0a5ef7f9d162500ad740e4517d2ae3451ef74ca16ee847342f9d9a4290fb560936f3b31684f5504ace3b2d2d536ccdb0751f00880d300e2481c5ea5aec0192914824b18aeaead2a93225b2091f8b3053e080b9395dfec64dbfb68387b3477dde22a4bdaad9ff223defdca84759b321703137ffb36690b904bcce2971f1ea100f1e2aa4ce4b6fe3ef9850d929c8886789d4b17290f9752ca025bf5885a55e0ac720d63ab59ac917bc29eb743e852a42f305ccd205a8cb224fee31e79b79147253254a9cfc9ac9884779c73ecc834276619adf0b2d26015da51cc8b02190ee5b4c6ebe7a8352d39fafabc63095aafb50d2cf37d38508002c4241362b056c3b3796c2dec6f36309a4a8df503a1f8cceca4efe209f3f94895f4288b4a99592eb1409b8203c46bf82a4d245039fb24075434bb84070400116e7a1184606626a5773b39e357da292c71648f4dbcc36da3fae244738dfaddf412389dfff5789b3f138ace28713c9c83569c26e5d7ea5dadb336e0c944b3bc52c32d7c14021f8b2a435f18c4fbe00ccc7deb95d3dd565fa563af136c7304b2a9617bb8d5079c3289fda3e97bc4bdef4e6ff9d1447f8173480413c6a222d950b5a30e404189a7436b740bab66c984040ca60509a8f82d25386e292adaf942698d47bfa99feca1706f6935122d1c12b4cd7a77e6669c572a8febce71c5f3dfc6829cad077489ad39e8bb8e03af405dac9c92dd6b334a183cef7662b3ffc6e7b2e7f1f906de771f8dbff6c2c64ee0f0b71a59e2bb4ba0085da08e827398f3fbd5e25524d7e442d43830f435861581ac41176e59b042e3713fa5abcff9e154af75aa4d333490126bf435cc67fd1c56bc7932f14796eef7a1f7f0c6d0a74ea22c16839cdd4202961a320f8645c241737314588e9cd2e26db3c5d1d5679b8a9d2471a45951ef581311210962c9928939b430797b7acdb630d069657a8d782ed1ae4788ef792c35e27514d59a292c1d1c6c3e204e7562a04134583e939a6f8fa39b466dc937cca299c894a945bb6589a92afa5cd512a4ab4d9dac28840de10ab7b549ee377821d86edc75e6b0f9c2f7bbc53b7d6ce9382234e509b33911dba5ceaa7cbedbbd8ae63c04f2222527fe719c6cfec30110223f63e9f0b0d280d88d2ec4dd039554c5a9ba896141b7aeff6064308fe4aa4a01b1a6b85f923ac0311882edc710d56d49fa285899db966277a6f676d762f0526f516bcf0aec739d44784324d2d62c5c0f95c6a769c5734dd1f7197df42fc2bc2177f11df4a9dc42bee12c0385db9f0cf4c801cf9fc59bda9fd7e54400983b879acaddae72a9e400d180b340ea22c29851f94d669bba574e6103455c1840970c09bb7b209133f4e51902e1c5f1abbbf34513167740684170bda3caeee23e98dd81cf08d337a65bfda69a01b8e2110bea532b09223d60362322a01472e3b4bfc691ac2e3143fd6e3ab75c517c3cbb0d397fbaa40c2a22920b850912e555bc9a23493ee32bcb37d4800d17a25a2e61cd3ad3f9e98d6a13869f5033a80dc69432eba60d07a69d3d269e6edc60a1ee0d3b7362fcbd5c5b8e5ab23d39e3c1d1c5e8af12384de58bc037cf7787446c9d8f314507998fb66c675d88edc8f6c735cab501404b3fb9f960dd88031d0dc62be98ebe79a5f2297ca67c897428409024eda665b160e92cfbec15ec5b021153bf1c58dfef56120cdf05d021e71cf8cd4eca844455cbfa7f5fa1ef82dd278304385812ab695f74dfb12575fe7905699e035fdb198bec265c5c8f5a3e79783fe91cd7631fb919028103e99c53695f66aaff8311c59795d6f71887c742fcbb6e5a0d61bf21506f0c5da9f805c0dbadf8d40fb82041779ff7b9cea02daf17846b9a455f582ba057fbbff831e62fbb14a7085374fc64434fc2cb023d907d2dfcae755e6050bbb56fc0862d361fda947268ab959e80900f290789576de220bebad21350638c6b07ff9bd1f6e402d16fdafe8ceeb5d3406e0eb9064e2a6ddacabc2f8163f5a0f097d585351268a9ad6862a9c4c6bc19d34364d869b1db913bdd2ab947a57c0325adaff49c834ecee4c8888d48170481cd419982ec5ef6dea907896f667eefefa61477aef63f50f98b4f56404f9985853f99bb357ba7b805dfc88e111bc803b48c9faeea30d3f86d64ce6df8268388d2e702ab5e0543133a827f6d9659e2c436aea8be44f017f5007bf8f9b3c369e5928d21375ee68d68deecb9e7194c4a38449cb590d50c0ad4737bdac040fbf76d494bef541802a301142aa34385a2f6c426c529eb74d939f1cfe0ec55e8a54e55611736e7bb50f5ba002df6ee5ac5147607a24f3f8d5428197104a5440c3e79d30d6797eb80b5412f2edd76745a484804c6d781d65d6de526aac2504ca7440a8456a1f7afd99c5881d78e65f6edf9b8be31eac4384f0e4a9e4ac959412fad5eef373780db1225dc30887076fb9f20593a1ac69f09179abfc785413cc904d59bced1e50a6415294a84b7b27b2767fc27d11d583c7b48cc6003d958e26167323fc0c44598c8b9e4a83c50416b31f1bb450aeaa627baa146a96376e77a79fb92eacd6a69f7c3372607616f43828fb31a6f361a504c731e3acfa1108c4c4a299a6e395b8b89f4409cb2520e091f1863cb776a69c0677933b70cebbc8602ccf32be928266d7ecd8976ba1b4979eea6710df18410d978e6a6f3d033bb6028008a4739354a6a54182851f8eda7ebf53454cd857a4bd35599f1a27422c43b2b2fe40a9794ca400e9aa3e2c105b8694b8b2b82dcacab83d45002f7ff3fa6889c49255d50aafc24dd0d95c8c33d55991d29014b0df1991bb9fdb4d40f02252d793a5c35c62e2c9c8b32403f0123592f949200d44ad4abc11da8732a7f4898bbc04b650116ab0a8a20204050b5b6cec3aa877fff48dfd8284016b4c8ae667f14269d566250597a02c3d06a2e10b3edfb65e5b5245118349aa980dc001cb2aa28b728e2ebb7c638febfe5865346fc648df3b92526b7c7a5be0cf33c23f008bf0f90e39b3adeb331d04ffcdd0fc24be6139055ffac2fdbea71f6fd7be8dec4f0ecb0a2eecd34d08ec3c311e8dd18029d69c951fcd125c3c14a5e90f1e93935079edaca47372642f7eaf46a814b9e335516abdfdce5da16218cae249a9deb3f4a9d754b84b327a7bb7350b11877198846d550ad256966868951a1bb8467b4490ab9081638929f2800895855539f00d735b5478cd3d712728857d836ba9e0092aeef4fe2a399e399931500d8e24707588d8493f381a9eb72cf016f5646182956d9c8fde6157ca352e5c18adc35d63a3468dec59e6dcb32445638aeba182a80de59befe874b059e2e2fd663028900ddac931b4498351bc5d0ef6aae03a905e64f6a0ed3c7b7a115c4e8acf85a125cf3a4cd127812a7e3e0fc741f7f256911ebb600e095e3088f44780f81da393d51ab44d9ce73758b1b4d757e1f91f123b1a76d00e8d9e0af5d999156503a69ea1d4e20152dcf7af5a93dc5013813f28cbf4aee6c1dba21b50bf1717b7d9c541542c7661a268f25cd31a063031ff44fe0f2e4dc5713518fa333eaa17ef43fe0def40dfb9c909035f040d4df421f0634d6afb1c5c4defc15f6dfb17e888a1679b91ed95279d2b10b279f790012f6a442fb7b4f1e5330a693fd51b2f2871094cb46e1d3efcd957cea12e51d69cec108839b7b65566b31e1c125ce0754daf111d4d9de2b53351a32b04e3c24a3a14496a7eb000683cbb9456a23032f9003a00d3f40f5709e0183d6f6932ba2d47fa709e34137c8e7c85327cb6571716176e823daca251411e7406628b62a739374ab1d73daf6875bf9dd312139ab154ff8d0d47ae0103a2eff55422efb664024e1deb3a84068e72762d53d1e7a4b8c3977cdf8aa1d2f7e9d357b1b521ebf27d796b794b3e085c29b5d1092eeecb8504840772fa3975c1627161f59df8fec3a5e8ab1f46b70e1f9168d7f400c5fa639db76c9a890b8004752d0cb5a93a0d43dabe6a6859c512b230177370170292daab05f841b8a6692ca972423988098a0c610c74043e935ee192d471ccf7112ef2171a120f97500b693e4f31cfddc25da87e19ea2bedf624ea0a5066c60684aec0a460e3b0f162fea6197d64848fb5c769a4acb59ef0e224ee63702962d01443378be61ad26123d6a6e0df8dafc9ea5a42ced184bad40a0af59467fc5dd04e1a81be4f4d8add864c395c5fbe617d855a19995db5baa6fab3d27669a03f414586c546f913e4766c509414e560fe4fd09bb7166ba7b4e3e460e082031cd657de228b2db031f6ad0a52de0b2d353febba467e2ff70dd4a14b95f3e8cb1557fb52dce40b2aec859391ac3de88377ff0c33df9c62225d22a190ea0e1c77b01b1066eda88f8f22fd022822772b76a1d086934bc4f9bc63efba649dceee3e261455cb7f86e5d4135c11ad3e8edc2a2ef8d680c313da3fd9f02b486b19add9d477eb80de45613e6846eddb72e905e337f2b1c9fcbe0423e53fcc1458320e380a5225e07b5bf94c5ab9f13a79101cdb78193cb44fe7741d8f927d2b737d55ffe35173ce230dac071f69b013f56eb550ae19b7830532a3a8da1911e182d3dd722dcbc16140514c9d399aebf0bef278e7c854c1aaca82407570704dbb765600e297f67280b954a9e38180098ae44cca3ea73a02a0131133b28fa1cd25047c9d8425cf3e8ba754ae497ffb377e9ca7a757be5094411940655777532ee086b26586561056e17ebd73745a692158296e16888a8d49d14c853a95cb2f883f17a30ea1395bcfd18e7f206c04e7a2c79f393892d590231febc3d03341553158f98a960cf87d780de04b40d286edb029627da3c7e6acd8de4820e117f12ab0a0e39797577c999e7b76a4e5e125e5c2ab5bff7271340d61e2edac7bf22ffc7ea3a2a51fce35f02589a7c89e94903270a8ac734bd2bdb98c571859ee79bcecfe3100d28f7cb9aaf98f30373196d4d36111b22705d37240dcee6115fd4c17fe618d0f03d69bbac09987cf539f2113b1ba7318aa69161d1c309005e798f601870dbb9c06f7f007720767f3c86e99ee7fd9f8170043b875842becdefadb562ba31bee498673bdb61b3e48d0d06e3e0d0980fbb828f4ac6f97aba14a26ea7b4e6c0e2b762cfb6ddc624036652e738c44e45a4f452346f3563b44979f5f420d2751512b8db49a11de1c2e523b5f335c5d0928d6fb40d6ec6b77d563fd88202b944c76f706677cf2c6862afcb5e6d7d0ae0956572d3e85e62a276b7e353c9e49a2987dda263c1550bde4d807a3ac23ab6f3682ea933e94470990df4ecf0101ffdc348af76e591500a0887d6ad5611ebea374f429feabc9d6fb28431bef194ef2f538bc90504e2795b3c9bdf14e45e45cfd0580a2e96657d4c59a57837e6cb60045ad6d2892b41169c3f806bde0df8d93b8c3572ad151d7163afdf7804f1c3ebcf3af5455da70839c9def612c0914bd99a8dec6d1d7fc710e2a5a6f826e79a62f1d7cae2600cc4e5634dd596a2b28b1d087f9288336730a2b874e6a173ab24b76719075150dd5857ff14cab38065c7b2e4598ac6c61790fe13b5d98188fd365a064961f80e0e905d292d84d2be8f9e62524b72f3c4c3fa19169cb4091122c01cca52cf52774c2172db717f97e330d7b82dfb67e2b7302a17964c89bd6d45282dfa9b5385f227cd145d9793724d63d930b41f69334b64e0763fcddb8478724b45c5e8854f4781191327c3e83a38234b84d60dd62caa3ae05471144b45007eb3fe834bde02c1ea7a14f7069d623cddaf56ffdbc44925d470bfae75e249c7da0ec0db87d05b91e026e4b884579bffc94e7f1d6a76b07c8e647825a3b9091c79ca945544d126408de28a2d823bb6f547bacd2914749d29fc30511ef99823a9a952dea8e56fba692f8bb8cd82fc7dc7528a32d76b3fae18e111fbf83f5eb288f1e94940ec1de093941f148c125e6caf4a4c1f1beb0fa10fa2cf7494cfe4b9b3b49edd3edb660997877f0ce52ddccc1c91ab4d652816b5f53f7a5a51075b41c307a144dac86178b56f837fd2c3793cfb47d3f4026301a875a408474a4a5ffc3addf972ce56cf10fc4895ac4986087840057a94fceb621804f49c1c24d45b04fa999ffacd9a11ee0dc7c69a130b56d4761a77183aedd2de470b3d35024d26bdc912ce87d79e4faae95b520a14c06c2efbc7bd6e884fa9fdb5f6e0f778cfb7b740afb4968777e0c4721014f2931a56fc5948318d7a9db5f6a88f3406e7ece7b31269cccf2dcb54b62a85d2c7f1bdaf8f8ff7550d520bae959632d40c6c57b9e77caf3010aa40f1f9ba85dc2ccba32cef57bf5fe7d6398a8de9cdcef5e53067882076402a983534ca8a6c52b0f9f64729eab8ffaa4bc3efe7a8fd1bf03372c815705b6d8858418467f99ec5b04393357ec363caca407518c3b3f322d8dec062753d7d198fa7adef879fd9fb8f5f725b85f878cbf8b01dc607459c6f2ef966a91283aae5df8f242f4fe15a7555f6d58d420a664a927a2c8610dbf64a3539f1341893450293dc807394a95c14266f903a724ce9f76006676506c29afe9c685454d12ea524fbd32ffc06ea402cba5c6a03259dc4ef3e9d1710bbb0cf4a307f30d27ed19da4b305f1b1c0625e4e4d42691d03d8d10726663e7613c2204343007e50950a732fbb3afed0c6f33d08ee48747d279c944b1f2fe683f1710a9eb424c9692f5e4efd2121b142c990e4095155cd4839bcbf12bf8b6b65e147d5d7f9e7e1bebe9e286359ea79d48169eb0ecab77864392f0bf1f44fa20d0042f86f37b4c88edb447036699324942b9ba19081e27b7f29474826fc974e0d36e362c1318f6f0afd9946e55215f533dd8d49a0c9c3fdf58970f6be1fd93fa22882a7811eda45f036af4132b068bde16aea084e2de0172325aa0f525f745d39c43f29e055e3fbc144ffc1b5218df7dd4d996a4ca3ab86d6fc7f865a578027ff3dfdf7db25e054c4d39d61a1b01b0afc776f8b3a5aaf93287d77f7e3ef623a3e79195b756a4ad2bd279e7257e6b76eb1043f1aeb75aa973b18e85741ff886f347a3419295d4aaea5f6d414bdd48864c26585582fff6cb2bf4c61dda9727c554f3cdf0a5dda26fde6704dd28c612a66cf6ced8614c71a63e3f00f85d86e4896182fc908461df2fbca2b9fec0d11724fea7f3018335caef59bd0f744b326631ff434922ae357dfd0f4063bf8609a7f3c804e9d7e188874fe2df179ede611ce6f39e0f3bc4e0645610e7826546238c87b7c04ea2fee8d2c5d1be1c4d0708b8c69c881254114c35131a0839f0ae43d495e4a33346ca1f2d286c8abe6c321cb4cff848ffcb09942bd3281872a42a09826b1078eab74e200bb66b539b7ff94429bc4a80c28b07dca70f9806298e662082710c6cf4aa9697408bb0be194885832a4c602a057c7e3d2d7d639b329fc31af50d15b5c97d6e6f16575efc52f844a541aee13f26a3ea8571c7183a297308415da5c4ce40fcff54af63f47565c666f04282e00d302c9632f26f7d99b41bbc70657b5ab5160497760c458ffb520913025be585aa19464bf02e58e610e89f4032a448dc7f8a99b87d1b22a05bc9020ba12286e37c6658e18692ee247d1e2db4b96546385e9b30f7f7f3860735d89b61fadfc0f1b95d71c7cbda1a6196aef9385d7fa3c3d5f4f26ae3696f17a87f993a3e21c4763c2d7d9cb0ea1264a852f8fad39b910aa92b0c7166afae1c96f6261f1956535393522b9637a3e581e354132c837c431d4b56c6ec13bccb187f10e60dedfd01e3bc645bb76fbbbb25e230145e3c093c0fc8b7d69d65e2a868731a1c470827968a8082d2f86bc81e00639afdd0a4fe0cdda6bfca49e3b21c9bfd7218385408d85ca25d5e1104253e18109d85dd8f691786d8ddbf04c075db2f3d27b4fb9f23c76548fec554e10461e800304fc989057d53580669f06863074d15ef941e60e4df9b9db2a5c6eb85e951d08bee0d6d4c6d80a4fc02a2c4b2613e1273cc19a96eff84a71b23e88a9ca015988112389e083377d358242b277bb2cb65f71fdf59c95487c6ab911284cbf05ed871aacf1098db9f6085ef8d8b150126b3742f41db7c588544f42b604ef0e17e191aaddc6acfd9dcd1f701f4ab9a4fb0e157fde3a55e4a3cc60190cb5545b01ac1a470bf2bce92cea2fc24e10f46d0975fe835ecd0d3ceeb3f203225d4cb04642637bfdfded2c90d84277c0572c30776841b0be8c7e406079684fa6dc3b65d5819dfeb2223783f7c1c8b65f34f00b9ce608517567b6e176fbd98e38912c60900537338c1ea602f5f90c32277a484a109187d5fe8ecb98a2cc214d3009707da65bbcf92227050b9c6ce863a0228f424f26a3cb07d13e36dba7f7c6964287729b55fba83b23e10737e7d50eca0065e2e43d6a9b80c2170e46dda94dee17cf2cf6389461a3235ba39557ffeec08565daa1328a33ce7340e451963ca4e72fa97ac26fd103ec33fbed5a0ce8c50a692be276b5a9494024ab9aec0fe32936c7062dc9b97dafa515784a96be4e5698be519051ab53cc749c48a5b4f00210cf4669e338695b64b8c1040e6f8f0977204c3a2d911e5cb18facb9722e037b97cb776378ab19a51504f8abb248078e24efc24fba8a4d77ecc8a69fa30d2e0b5ba2081e63e19d1b5b1c4aee758a208d6c39710b8d1b4c424d73e51d7d915ad39667b215a8e8f2e25550b5871352999443406dfa8db60b5264734f3ce61573a87331daf42ed34f8ff8b033ad576b2c57f64b9069fea47dd287bd4707179bd324aed42ac4a81813e9d774bf79ef844428a29117731a5827a14714c5a3b2756519c03b6d9f4d9a68bc68cb2ae09e68f04e6505e34ff06943129220de2db96c22206a48444888de18e61f25828bec2cfffed7db772b8a2c3bc0daa436fc6c674e22524a6cca404e7ae00514887fd02e465841bf807725a7f99978d8bb928a063a9507cee71e0ba3ddc2dc6f9b0cf5f4e6b2c787a3dec1cad21ea052a56f19564ed0e95f60337594c7f9fd79b84603c407965cde0ad78dd419b184a53e099c4962a45b2beadd1dbf0d65c73fc9d140622f3b61645b26217ff7f8727132bc03b44fd8651d567c624d7dbbc10aee37fb087d0261a6d91e7ec8d8e967900b489b29c82620f4a9b9225125b00e05761d57c97d77186627462d5abd434a7e83987a2dd0beabb042db94508f06f8ffdf06470b2eed602abb67ec8816e2169e7e464b0d7c879d94eeb09dd4ca542ee1d346b637471b5358a230ad917ffb7dfb899bb6db5bc47cecaf590811813bede220fc5aa011d9f685eaa77df6bc34d3249a1be1594551177266553d9ee2667316405b66d0a91170aa44f2ff27ecd894f0a3166a4b9e31211db6806005f125a3a39de336c9a0e49a294802c3a66875d07b1e4766e03f7ac5c4f7b32bb907e3a48667e080b483d63a3f4fac7e46eb695d1b044735dc54b4554070f63fcd386901d2e1ef5af7996c1499bab16846443a7b3c923a4b67dda38f5b0ec61d4cee73b66a1ae30e8c781e99c2e7be03a868f06d940489b3db9969a39aad9e27b5fe8cad431a28137e907aba608585b3736eb7f2d9d8b27bfb523a73b91cc9863674fb7acc9e781e9265c0ed7a8c76d1f2c2755d81dbc8bc05e8b5ab090089d7bb91e941c6552d059e6265fe6ca551f45ddf75acf3908e4b67143f3304afb3860eb234f987ef11bb45f8c880fc33fde92143b70bfb9a24a7e8a1fb19adbb48bee53dd447d9a3b16b31d2bb1a22d1b197ae404a587c16f64e8fc9d24738b2e1c9b610a313e0dbe23cbaf8f833b215c0ce32edec333d642d1482dcd01cc5a021d1d0ce1fb4277b7650c5aef444a47fc9edfe0c4d6ea9935dcd78a54e8dae24a0acead01dcef19b36377252d0636a71df63a7a0c98bdebc6a2632f69b29412ff6ece52b87c72a0fdbf08d383ad90371e59b52eb3e08845d9c77544d17cba003fe48bccbbe6009bad0ae6c7a79aae44d504a1c035df15424fad75c94289fdcfde76f0726231398bcf47b3e64f3752c58da0c927f0945829a327cfaa76f44fc670bae7a6d70aae4c0822d6f9c2ad2ca7c0d9734f6e8243fe851acfe33705c06f747e7dfb59eea4cbf5154ef9740c52c42027946193348bd3c9514b637a513f6480483fca28c7d9f24ef1dac166584a77df37a5d41d3191c1ffcff31dd2ac65465a2cbfd00f71c69ada86fee402e7c2cfc07bfd02c56ce3a0bcbda669ba90b54c02ef512ca54af8dd7f8dedc0674eeb4a46f0dd4d3e669091c8b2aa330a113657e192379706a6e49a2fbdaec4cecca2e558195239c8d8df2a9e9732060cb2a568d6e033c2befc194b7001350233fc527be6af5dec0af9d0f3245675ee86dd1d90480741bb613333c2761f9538ac42c55c64dd3952fc02db1b7219d29e3f2493c269059ec7db887a6d360490b1183cff9f52185d1c2a08f98bcccc43252670ffe8e4cd7640c6170ed4e88f49dd2f6a69049a3b5bbdff4090a7cae2f36334588f864322ac40e24451fe1c5c4cc085e5a28fb9008970b7ad426457090574c1bef966b47e2742a62043c153c1652b72a95495276cc7f006dbb7743125658893bba0cd39678457999eb97c4cead8090103cf20505a31d893d37ea7c84fa5cd193ca33b1ee23040d5932dae6d5c6e5f8ef1f87c3b6f42e8c44b2009e6464c02a6b09160f0eca2a366db32f622ea0942ed47abcfdfe52a31ad7bfd9dd48cd9f69c2c692406122fd5ca38c7ca0548af59280f81cd92081a28f57141dbaaa9ef46b4a253a5ca84f7e79d086b4eaaaa15408b15a8f6ceef2850aa9d2e692a01e49b7b9e3f0d719b4029f55be3120cf6052311a6e6b465bb15001d048b9053b2ba751a7aa2579b825fe859ffed0fa185bb640a61f07bfb84f835512678a688049ee8419b7d3288498e3ceda43c6bd9ec2758edda8bc45aff1eb34a0f489c4223a63860049410838fee003aca679f3ecbbc92eb8dfd95791e00de84e665dbe263de8c063bffc1ca5da7420967998ec203658638b1b71556244a0e2e853dae352f4e830438500c9d138b77e42d1e902c7fec7c064b00badae285887bfb1c0521c5b0dc565fe63dbf337b1202d12460f5900dd7467ae8270389db3123917eb4dc458af9f4a5325dd2a00db24f735dc268f8465b52fe1e12112f9f4de4bfcf26cff0a51b21de844a7c5ad7ab8bb58e206e5287391462629367a24a2e45a671acabcd3060ca497e124721359210a911be094935744aa956e967a327e0ec6adfa08cab91def130395d2a830bd28fb5345dff8d75d9ffc62808d0257025dcee9383ce1b6bb527b6ce78a2b9af5b96afcb76c1cd3b655ddb7261d73ff7c95e7201b58a1909068cee1f45692e103cc553626fa907d32ee43cea5da274d8d624927667ec78ddf61e1af2d0d74a527c2401f269ed6450ed7745f57dd9bc27ab1b213cdc9c41038df1f22d421de9edc1bc9af12d4aa77c89d365523bb282a2a296b659e9cadcc15869b2c1c84cd4fbd97147a1f659c6597acd7ae3890f9b302d15fa21beb17ce3257b8325c06d5ecfe391aad6abc3aa4580d9c9f158f8e72b5db6d056c4ffbc74b983c2dc39f5fd87d7013492eaaa153f6f45ad471e60c82ad97998d574796710160bbda08ed0ab2078663f0aba132b551c43bc91114be5fa4c690839f1814770ca0eb002930cb4bb8d0a870a889c899fd7ebde14782facf1561502aef428db8ef0adb810face8b26310185593514479b46215405a60469dfa1440982371720e5716a847c7dee44d99f9e12af910c538208c1bcbff4c7120eafb92d3e7fb8813747f4b9f6788c7494e29d62cb4513d12f5c3fb992f167c772526ef2843974e3981d69e95a27a1ae9a9eb711de59833040b33a92a142855874701fea70930bc399473b4eddbbde144bd34195ceb823324e3fa9ec9d99ea99824d7977c0ff47cdc403adf182db9ff0bb01990182a4e5503c6188200d90e62cd7c5228fb0aa7505e32597734a1aecb04aedd74120c790a99fd21e049e11cda6cc821e1ca83e80f8d4683f7f565dc6167df7f8b008313b0a74b65c3c46d42c3333de8af4e4b24615011ddacf43e12c0db1b1fbd6a4a79d06d76b3ce2eb91e45baea0c99b953bd0f9bb5eedc1455b3d61e2769d6e1edc52c3bb080f38d5784ec26a7d0993017d7e921309a048c1fbbf5ffe6d9f6f6a68c4afee5803fffa5c79a4e8e55bdf4c7237d5c5ff1cccd762a545ea21283c0986546dc662d1e2a28426b951c0db810dfa921d2a37bda9dc20065fb79981f81816581e321f9e5931d3910e03ff5a600134bdb67e4c6ededd6cf7917a7a6fa0161092fa4d1c3e8c9025fa3922ea33f28a9ca60587546b0898b53651df619c65c5179a51259101643e17dc674c2b244078291a7c7a8d7c9eea498dc6f7e011dcecdf2979691b0c214c60b700d004314d4fe2a0c489e988f6e96665c86309fa0f7a5ee0151d9b8cce304773079716b27e9e92342830b2bcd0b96957aafcb30ae61e6fb993838b1ae515c2ad58b635ca0413db4fdc50c74716033dd5fd5c3e7a618c2793a74385781da35b98ce5fd665d7251b4f483886313eff50c0d9f55958629192ee1940271280b5ddb58fc4c03fdd9ca42763de9b037582e6663f392a6094c1798a5dd4f1a4bff1a277c03b7268a174d4f72c88431b285ddfc562fa4c6c9910fb8c2472116b29b41121e9a3aa53e9a296d1c90b3ee01e732e73653c9ec3b8fba109cf02af9269cc86b2bec1b4ce180d6c71ac8271a7808fb373ae8c870c894c44e35c4b4dc259ac8594a669e099af46e2bf6da2228bae686e8bc029bd3c8a6d642ee45b47eeb15f5edc245c04f9f44a1014352977f9447c686ef1374ef5f770b9add4a0af5882e201da48e6821d66c0964883edce78980abeb57dcb434d32127c06dff31a808eaf895776a78aea76500efbd7fa98afea94bde8a8b0709b296fadae24f1dfb9ca801c924fa6b2098f85be09f00aedb8b64b6cb37fabb665a0e8c10aa853b7b846536cd0e62a9e805a10c0a442221cc6551bdaef91d91c5bf4f2d3f72757cd840e6de3e21153223060bfd98d574111e83418d99a2124259045897c84b9ced6c33295b3a2116fece10f5af7ec6ac359db432caf12596977d3c51064a1072f0022b119df544c313d66a0c4c72023102ca9c1719a6d5e763792857d08008841284592685faeaf49612b2df90df4eb3dc28df2ef05356ceb0453bababfa5f9372189c870e99fb1cc0fa7c474c8c54a58d07b0a451af399d895ac27463366e2ba99353345e27fb3b70f0095386fd5e9a7e2003a9a6ef78486bee73b7cae4438c619009a2d7845ccc2e9a75a75d2850710282026620a5ada78858c0dbd3348c422818c51a9bf547570c469783f3796ee5095ef3f6681f5e866bcf3682d652fd2eff492ebea2a0277446c56275cc80ef9d6c76d14e0cbaa87c0a840ffda0479e23c01cae6440998220f779d71efb94b7165c94db20f9281e7029aab07cb69ea67c4e83b9d8a79af1e859523e486496ca5db28831000edd537b2ffde000d32c076a5b42a7d6a4e4ebf66483679bb86f1ede31e01e5411758129a3586adca003b6a5bfdf758098c3c7ca77be2eec1de3a13f5d871c8b95dfb92f7d5f0805e1407ab05bfd5d1558a6b31d30fb96a02a247a9c1d433c202845ee95ac27898fe7999cae9f3517c83e1dbf4e305a9b052985dc0bfd5e1f6e26ad0b44d91f52131b85abbf0408e253a7b46da6cecfafbb85a92696a65a5d78b08359b73e5af903f5b08876f5293aab6cc2b1b842d85e220d8f7d7a5b31fac5989f6062739f921d24a88320b135e8e13339b709dea5539f57650c87f1e4f5641a7478e19b82ded0ec3cdc49924ded93a112beebb5c54409aec3d347268e9574c680c402278610c511e6c59ce761098073863874151ca85cdca57d0d5489b82abc9a0309a4144bc325d466df9822768b068e6dc7b1a3074852b1ef8eaf9841932c306f96e66ad01b51fa0b219dd147e2755056a7a7cd2e525ff19d87ca7c6c49df8f099066c7fe997cff16291878abe5016483bf10235f68fb9af2afa806c7279797f0cd15eac4237765dfd3d9e0c73966d415567294a0f6729417d44075433b239e0816cb385de512deb481a63b422f253207d76a7448ed78e4047e5cbc59bab8c58b146533f3e25575cc5dc5913c1f940caf33dd59f5c30f01bcfec894d4e40c2cd0f6f9134698371c07b7292d745520cf7ee619e5b3f05be7106e71c548a642ec81de8485db6878f23ad30571f289b36f151c8c9b69a84261ad427002d427b66820435e146c0901fc7ffbfd565bebe244d7dc911d11a143330f8a22d209105f9d0be424eed1f4bb22cc7c7376b9222ee6e1cee95a6f0b2682d71a5f0f50ff4a795e4cc10409c1902421d1f0c24462f97458f56ca3eae31f88fabf87887bc1d8833158e67f61a1fc268c56c33c1585500d0effc8b14f3f9ac2c3abbb6cb15d063761cb5202e4f357c7f0848dc77be100bf9cd452ad400846d1b44ad3019594c3b03dda012ae1275630e2e1379a946c05df91243674f37d53959b87dc780d390c83c72cda4aca4f9b8f42ba3a1cd75d76acce3e38f8465cf5f48991a78eddff90d6bb7ae7d4c28571b57c94ecc1daceba411d51bb6d092ccf45033682e4e751c8115b45063bedd213b218a04163dd4d383687c857416c356001e63645bb9da20f828f021723c4d00edb827ebef0872a9938f21adda91c5b5c13a281ed7ba01c6f6fcaf1ebc9bc9ddff0e84cdcddd36c417914cc08aea170d266dbe663700d53cea996b4ea7f029c48fa116257c064383e83b4fcf7ea6134520ab1c7b56d6b0594f87ebd98d3fe21c7e49f0581c0eab0517b3b0e97b74c32a0503c328eac36eef3c3a7513fd974915441244595679c9227bcbe60eafb0a3cb5aba39cf584fed2be4b5d50874efe75ba07f6c72656784534c7cabed62b50c760c46845c66e83bef0fc7e554cf7ddf4396e58f8af3fb8c339e39a744ed0344318d938134f2c605e472279ee9244c78ff1daacc270a8659c5b91701c1b159a2928fa6cee5747a8f2929be0c289a3d4a02bc99b0f268b05f483e4d7fb262fd34b2471b2bd8c50fd70837bf2d9cab07fecf2c7c68e4064fb810cd547c417f792038e90d218bc13d1fd32621a83dcfabe56e13932dd6f793e5d8283c1b7e1c7a65fe4cb697e1dd0b0a5ef7f9d162500ad740e4517d2ae3451ef74ca16ee847342f9d9a4290fb560936f3b31684f5504ace3b2d2d536ccdb0751f00880d300e2481c5ea5aec0192914824b18aeaead2a93225b2091f8b3053e080b9395dfec64dbfb68387b3477dde22a4bdaad9ff223defdca84759b321703137ffb36690b904bcce2971f1ea100f1e2aa4ce4b6fe3ef9850d929c8886789d4b17290f9752ca025bf5885a55e0a105b46982f6fa9ef726b8cda087050867c5c02473fda260f3659ff5d813daca7e5bb296a72a00bdbe2ac40437af5e67f74519db72b5f4aaa2b8834052f84360c7406a4c82ef388f94ea8dbba80e5a07123a34dbdb533a126a3344914fa356c7be0b4fa6e2dfa696d1b43c1bd7311981f9a169412b9c1e84a0f52ba644fe01d78092d15bbd900e83e9b2773ca7b0780523d2852e7ec6361a678e36514626a5773b39e357da292c71648f4dbcc36da3fae244738dfaddf412389dfff5789b3f138ace28713c9c83569c26e5d7ea5dadb336e0c944b3bc52c32d7c14021f8b2a435f18c4fbe00ccc7deb95d3dd565fa563af136c7304b2a9617bb8d5079c3289fda3e97bc4bdef4e6ff9d1447f8173480413c6a222d950b5a30e404189a7436b740bab66c984040ca60509a8f82d25386e292adaf942698d47bfa99feca1706f6935122d1c12b4cd7a77e6669c572a8febce71c5f3dfc6829cad077489ad39e8bb8e03af405dac9c92dd6b334a183cef7662b3ffc6e07801461974d96b6bfb311a7b0afdbff2b82f542a9cd9fe72cedce5eceb6b7feea374af105289984ecad84519ff4e1f592db1132966a1ada5db182efc06c115ff690f0520cfeba445f2468978a0021ddeebe5e50bb81a361f1f6aadf550257cc39a25483ae6c6e211e8660dd0b89d5a2d4a218644203b5610ea9873d6956bb4da2f5f2cc252030e749a8dd25ea7994576da20ca6d9d91b5d3eb4b1cf657570bcee469a431d00da965b9c79b841a9fd6b5154c3b9a660dc3021bec30a93624f7eb8ea68b5819ae0c2220df9baf7cf44b4403d82f9fc9c75b430fd3aeb2c9accf336828edc9e944d8f1ae44e6cfd04203d9a86ef37d4d6123de63a6eac5af7c666dda3f9263bfb4f84a73cf82cc2234f962f9c83483ce23bb2cac1e70262ba94c7185e555dac899a25f62171d16ab03ecc2f184ea1ed295d2c4c24dbaebff32369dbedb83671b8ab5a8c04c66111b7db90fc7f709c646a8b1748db44d14df47efe03ee9027f0b2419f0a4d3f880bebe1861b58f94ddbe6f9bf4a0cbde14555ecf8091b44b423a2bd6246067dda0ad7a2cdf9ef67ece1faf821de83ef2f756a861865fd8c1e0fbd351d706735479aa31efe8197596ad24552b1d9ab32873ec43ace7082208151e42dee3494c018516164a96afd31ee93f973ff93464cfa9946641f4f2ff8ba08ec933bcc0e9c27cbd05330b1e7ad1dd54a1dd8e667269719f29c9921cb2203ca1926e7ae13ba893175dee7ec24308da91713c8ee0ec9d5c045b21e254f976c09fbe802421e3302194f8913708dcca9e1dd2b1d8007237d8d5a635942f7e4147c32df32083b9aefd1380613c6fdde810962bd018af57595fb0d8bf397b2ea33d5a990e8f7377bbcb745e1845d9744afa2460f0c3f5850904f7bbd1cb8efb445335b98fb22912f77ce755e26e822174b06ec3a5779658d36fc0620ef1c38a6d98e89001486f67de7a38f7c8ab1e8d8095cdea0e9f2cd7ecdd5651eca202a9662bf6fec8d48ab014c35cb330fbba7edfd06280abbc560c7930c66bc3f4db4976baa94ab264e50a2a52a7fdf500bf70abaaf2aa5d928e7c4a6a5bb1dee4588740df36ee6d158f28f7f72b46b3d7bc18ef38cfe1436e814114df1a886d6ff89f4b9026aadd1f69a12ced984098f58813065751e1b394c4693bc5a1db15ffa06ebc107b676464232e67ca998cc82e7907f49155959a06a89df565ebd905cb91abad509a5b1a993c5b061f63998b4ef39f7506b9dfa911600ab8c07f0bc50a3d3ba87fc8fc4ada384e22f95f9a42f4b0e8ada2328953fc231c3a7a8cdaf7f4233db03755ec649e182bff116b763cc08c4535ce5ac042de8c4a9f205df12e567f5ef96389cb3dd338288feedffb9929a2354a71c7b892b7066ae39bf4ecc4af7e8503486e95066d93cf01e4b65725f3a9696effa39370ef6bd7c9d269b7fdf71fce93d1b843f5227ab4d457f9ed430cdbaf7f7d42b858de1272d63e770c647dde747a353a0dbb5b6edafee426e4a0ee97eb4648e9d7f720ed4eb5a04c8c970c495924d105864f038cb48716131a1008dbd622d97a922c80fa98943d08b340d3c1826630bfd479884ca6e64529f899b0ba79d25efbf65a313094e213ccadb7ba79364c5b1113e0f6be035a5c754bcd56e8c1680f0c21cb6793a958c308f6b86a9b8322d398601445fcd763e714fc043e1484775bbf49c6709be76392b2e0f58e86369bee2c04c2420b51ebe020b38861260fb541a864ba8e9f4bc60b4fdab27c5d751ddb5c138a5333021774a8b77b9ad5a20dfd904061dffc1338242899810ca5517abc77b6a1efda25c0e274b18a29b2bf55a586760106480ac1eb5b931d7b93239779c3e3e0a5432d45f480329ed5bd509d5dec68451d4b7322939e591266937b278378cc62f097846cb06e18f140a0ae8bbe0945e487fdd323481575dd692e735598cbfbaa6d8755e2312197ce5533c38209532d14f5d7373a77566460a2df52e34b00f877f979232baf9475114efcaf572442ab4403a4cdc617d992ebf5f0208ab186f897939f32df966d11696ec9b02aa474942782b78c6e3f9f7a5291ad2450303845e536ed6efbd998e1be68b81df0fa071ae8380145e2070a1fa4f038b316dc51eaec6e5eb8f24869eeadf3f8ad38c816276da6545b48ad5067ecdd4370baafc37885d099c97cd860f1cd47c2ba51cf96fd685bd1946ea55bf6ce1d20251b1d6fecadbcf6a0d30eca4ea3ddbf0a25b32435ee2ba39b91c94ddf33d8cc13ff4040bee1ca08d1e90a6ff817c27012eefd6aa76745436ed4c80742ba8661a3dcc06b61ad82f21af83c298cf98a3b9bce81b6438635e205fe4012a99aab9ad90f9de330fa6551bde0c152fd5dd64e171f3e01c34c0fb3a781fdcab3644b44286705cd89f425b4e0f60940e3662aa89f9c58a25feac70c32044906f045b154cbf9db76f690772068f990dda363227d948dd4483126c101c4d22ed8536055491012b6a748c107354c98e762c4341d77f19d9ba9e15a5a48e48bd2531dc5fdd4f270602903544f3403cdfbe930e47d3d0f890fed7f013a3182f7ffc14e90cbcfec8ef599655b9e2c3349bf3fb245c59544b58e595945bdc1917b78fd8e039fd31a3ad55845da5ec175f9b1fd27f310fd31a412f8578c7d750b86a35c8bd74c18cab0135184f750da8884325c370a6f20db6940b031af115eb49c7236120d2b057a9150b62ad2f9697cbce11db10b69711a6d79e61497c7c789f905ca94c785b41b6e4a8d8f257197356f599b9ac3d519e0279d4ad62bdb46037553fd0865174ba410d6d02d9e8926f40e35271c2a25b202207d962f1037381476fbb8b3579722718f3c22564004725ceaa57ceb32b630541c0e8edb1eb7dd8c1fe6379d29d2021467e601ab9532e188f6d73df666f5510ce4ebed01d9a79433c6593bc91f6b8531e93bf60114ca64b999c0c661d6e9a30a59a74ebfd2f56982dcc6a8471441942531c1dcd79681507be5bfb91258ad579ff0dfbc9aa184fad0e1d4ec180e9f08f420cc064aaf3d3b6d912eb722cfe9f4366af22f2ce9f9ac88ef8045147bee130037445dbd3ad408c6fe990bf01b9de8eeb4f2cb25a4a60b63fab35a1965bd10d352ed4d1d6f7694c4daca848620fc5b68d30344527223bafcd60658c10e105d35033c84ac9a73266f18ec12b96bef5f21c56389791d06704636b2d444f7a7833e1ae05e6f73c1c588cf16d4e5502b628913c3676726536029675f13b4a8e51292bdb534773fde1c666be6203567584ebd76d4ed61857d5bd2de15a7219c29b64f92c0d290a86c4ee822de9a8091d08eda6da0ff6c378a1022128797ffff517dcf92c6d207403ac9a8101dd0183a039c2c315f4a7ba660dcf12c1055205e1f96fd0beb1c7d2b302692ecc3100c3f6f1bb5b1e2aa573e0ec67f969995c565b30e7a0851a75bcc338bfed830f17e102755df716368940ee1ca3ad74543e150ea77147c654c201b8551b3452b84e4ceaa7601a5646190573985843ac1dfe653f40263bb2ae3b0b5448a5bd5afa3d12bf2223c92d10851f8052271aa8a790c120c45130d6f21bbc323bed45755cf58c097c91e12caaa619c7207097a39170cf36f3a804ffb6f8d34c0260fc0c748987edc8dbf9598060536b33e9b9c9b0ef9a1310b5a783676c3eff6576b0c02893cc2ddc29f41c92a5a418be9af4e19464f05542e9923cd9d5a183c0d1839d5872bd15b9d25fe663c16c25a36508ef5d21934006a7ba48a79fbd31f1dbc376e7a87f503013bd54f7beda475e1c20e1367dd0c6b43fd38de12d28cbd07b352bd34e534d8643cd4507b7be3fe4d1b1eff5f246f4b20cca3646c43bf892dd99b20f168e1a7d2794ffe3664d695b3ca2e18c59d63451b19215b99a04e2d4860faf2f7ad4f7e939fb142e9610e0010afc0e23735c0578ae94d162fd360b7615ac184b6f7cfb865c11405ca34c51e26c07cdd902834367607410f798619e010f7d34412781644fea5aca721b2d0d8d20e31e00409c8095be396c4a571f5005f97444a8dad1acd4a0c43ff25bfe33d04fb078e0167ff55ab3ff4535b95c07fee20c1908a559995ee3883700fdea41ec9b764befe5990712ea20bda870a5454bbf592fe2249c04e6aa7696bb060a3fe350ebb93cba5a0c83408c6c79aa18c6a628514e871f79c68ab45838ad4cc7184d30328efe327667286d074b4d18d383e915bb30eed10f2a4894c7bc33861559185da284d5473975e7bb8034ae83e797716df9eb3307cf37e2d29775a5d1e2eea09fd2908c67365becfa7c982c9577f6d2eb05a4e17b1d2a005b0352ebc98042531eefab63a166223cae8e1b6ddce94842533e85ab36a33441c89f60a0e930d9a0b29cca882c208cbf364554bad083cd7d099236aecb5f1e7ec3de25792c51ab014f8bbdf20949119179d813123c78dee9682d653e9fde397191a4ccb1642021359c03f3f64b60b7e2312c1b99439ae5b1c8d6a2cbed51c842661115528cbfaf229f8c001e004265251ea823e54daabbb82e865c2dc21a58f550a3ef34a68e8d623189121be55aeb47b3e18fbc243ca1b0c700d239f34ed2c88c396f19b044dcf1c8d93a3d27600afacb9ed7bda20a82473c2aaf83bd076c640ba8fce4aee124ad5ad321499cd15a70165fa30e9ee6162aee625872d697ba59d5f2887e229c7c245991d172bd5e90278344d80adf62539354d6d4003cbb090a886284ed5fefb97591206805a9778f8c4aa4a4bec5ff539dabf347f9c4043e11ddaa1b3ece540dfa45abce1e1681809a14c66f0375b04b523f533d0a835f08360ba9254b8f7a4704e100f2c0d1213c61494a77efdf7da6900621188ad6c07a8e60b29f366b228e8f5f87f6d534f2c64dfb9baba6243f78cdf49d567a0714e3eb078155b1c1ca3941090366084e1df71ac67bcfad4b071f658fa6e5fde46dbdd6c35b76be50a780848929389940f94b274e54619fd69c059fc39aa5927a9c778adb7c090b6225706dd218b6c2d791cbdc49ddbaf404d59ff54035a2754347a3d428407624e5eb9ff077a49a58da04d7e80273919e9a9a55aeda66b541b93035e191b9021908adb07ec9c0fff959247660bc059eb426dc61819eb6cea8f36eb2f5adde504881da1ad2f052c545ee7cafcf8b45b58514f9193af24ab20ed96e4e4a7f4df5b9a6d01a73e372a2927c34e2bc58457599687c7f123dec7e6a619e1ad2cb042a3b3c5319d36e4dce32e3d721b479ec5f2ed79e51a857a45f94c990fb60e35ecdf221f50e0925867648d319452a5791c71fb6c8471975c9933e663875c50fd5c79f74c140f7c23fb1b94ba78f4f66f0ccf7a7e591dd55941d839e472a99c8ab15c23300797e03ee7006e3f06bba77977473eb33ee997e27b73dffa0a68155db4c0f0ee2078fcb7aa0e3bb6918cc673dc2c68d4b44e8d9b1cc768748aff0f5ad098593e98fc954878b895146457a915c136571a8a997405ac4fe5e8a7a681fa2f57ec27595fe363443434b2c6532db02610c80b0890186c371cb5745057b44cb09fcea53f416d46624711192be86ac9d92030461e71d30da196dbbc8d26177e4bb3e1273ba9b12b1f1d562c4469bfe7827d4b215d298f916874cb614bb829246f0e6ad45901f3f5035e75c0b7dd364553a878ea7622126e8f27c132b5aeed892d18e4ed7f93e9cca9f3185cff7fa6b0e182d8c8c694a9be47555ddc1554d26b525103fd2ba91084238e3b2f960a473f331ccc326d1fd9fe17991d851e846e0fe556def449edda7b85c534b98a2114bd6ceeef0446d905d6488530ddb050af85ae15592409179a854919af45b063aec1ae97731ed85074400848f02e8414708d52b2ea5f8143cba4d1b8bfbff6ef3a4becc9592204e96350cd6a4337b848ddd52e3f71f200f6465fa2601a2d061f1ea320ff479c3eec2bef4482d9608f571879c0b4d416810e39e8af9b5444eeb9bab1e859ae303006cc60be369c730ccbe281c0295e3017b66be084d83cf231075a9be2042551499fc2dfeb0347a4487d29cc12493b8b66e50867ebf3207f914b57e73006d7c58d5c547ba178f531edb1618d3736d9562956a682992aa1604eafca0536e17c38b1cd31c30e2c7bd9b3bfcad6ce46a7afe7612c156bf7112fe33fe0d751b0dba639b3f4abac42c547f676874d7a6a3c8ec255882eef2a9c793a2d2e65874b576fca27292d5811da5448cda92d8e2a828cf8d81f12768fa3612b8240571084417385254c707581ffd39602363d53722938eea8718868ae09000879dc642cf177ca661675a7322621f7541e963e654d1bc19d3b66b0e2c8c1d089d1049fca8c068b1989f0a2628b98050dbd19d1f321587fb3adb44bfebe4fb0a5129571f130a770a309fb5cd98295a8db72fa98e7e4f07e4d2c6d0e8c90fb96ce900fa47d2ee36749d3cd33bb730d815b2232f66c4de287ec7d4c1b33988bb95b53ed8b246be0e6413f4b001283ce1e51b62fa6b1cd9e4c695a7a47dad106e1f05cbf9e1eb1d985886150597532269aa7caa0082255c52ded7bbb84023075e21045eebee2effe3588ae830ab08571200c7e4d6ce6db21e7cda67a50d5c90e3ce9daebcdb8ba933f35d746f8520cf87c310a60fa22caa899e53e8d8960f074d8c24de431e98a072bd5e727d7ccdf40158de121d277bbb1370ac542801c006e179483cff8f8b15fcb8069849243aad4c92b19dfa46162a6330723c670922b0aa6833f8b8925e44484cfda6046765b1411befbd46858848764334eb8795a61eab41e0af5bab22629928c3aaaedc2fbf3504a7d2e5a6612ea1dec0051ad08a9c66032e08a1d609bdfbd9fbe23f42b0baa72a1cf2b733e1c04a06f1a849b5b3590e2e46306abeb7d7caabc5a41feb768e4abaa5fac1ef1827405ac507634bfe564969359875cb49a7edea72e223ef0f0d74fb74f57f7c468f9dee47445fd89cdb86d26f23a6811d143c792288f49ece7569a96a1271ae3960d292b239cead1260c9feaf0529d460a82916b56420a931c90ec522b88ae6c441d4300478a1b8801c21443cd3afe2383e2807b7d1884b34707a76612c68d5c0028a562c7cfa3d3fd1f39916af75380fba0215d548fbbf52c734af020169035c662cb55c56e157962a5f1028fbd57d4cfe9f847b9e550f21f6864ce71639b1fd105076e0233de80e8d92bcb9df2b40948dcea1f8096721ea17f3f906bb132ef73130f397ad092c476644d541dae04e87098b8ba1f6f1393190ad8ca18f34965e9ef25552877616cf061a8f233ec08fcf4a987648331b08f314f685eabf13793dfcd61580d90630e777367ed9388f88c394caf1b7bdae0bbd4bc540d321e15a6f8312c4e344b42dc1a96c68b220e75cdb939901b4bfbe29e251b20df72bcd6658e7ee2bcdc9baf44bbf6a40901a77841edea1b1a1280fe5b9616d56486789efc24333b3e7f94baf8ee71e096f3833ad985539526ba39f7126423e8927241fef7608d3b9fff9c6a4b69cf2a4f7b86ae104f884bc3a98c10331f6b811c5e0ab8ec0de6787c9e6303d17526f1a8a95ecca23ea47a7a2d44a87fb136b00cebf37275f9bb58139e4afbcff39d7be216e55e6fdfea828f8c7da623aaf49abb6a228fdb07d8dc581b8116a6a5dfac5491eec031224e029b04b6489bbef377fd15f9fa0a04d6fd65138dc8a1d33483f85e64a95a4f51536d8431fde5402494b87d8d738e804afa2a2f8832b727c5ea14958136f5320f8e06db8bd19e4d5124bedd79d78e1a622d96d777a282b85339d2d3ea3ca45cbe27d49ac84a8eafb881f0a38dea8a697b94516621061bc1e452444ed5936a0ad29818f4ae3544ab1f27e201ccc5c6bd7bd91f6ee416a8c99d9d20fd5278d9007bbb3261215f4ecdb2b5f0f50c3ff80478d4a520e737ff195d49ffac8735942f01152a50fb09f60e05454632cbfc3230f7d4eb2c468193d30253af18a5477165c61858eea834b39b9ef27bac835cce2eaae3418fa4e46778247771c513b7e4e1582ad83c09b9db874d22a25569b0be91715c1e8fc5f3861c67adf91880ac1a1bb100971ac99da5ceebe584113e8f966ab25d476b7f13af75059267803dcae2084f239aca65be9f26d306738ed4da459d6ba6cc2adba7e52e54c8468f53c2e794b4fed9ac4cacca069175141247fe1af189044abb305f2fb8f3a5cc9021d2766fc5ea38e2e8f8c3bbfe4bb7afbbda584614534e5731c7331266929507502782e20d385ff7a05f85ec7faeae63b455f46aafefe301a58ec4e45f79e9c7332f639872a9eef1667724f5bcbd80b0673e7fe383d0f8f715febe4c6837c9fe99b6df028e0e61954ad8d3fd04c6f871e8de8b11974df66a0cab4529bc56482a393fc6d9cb12d9615e6819a7fa6507ac6c0180047cb7a0f7ab3199dc48b7c6cc4f5ca229c6697124e0950064def231336ce66728ad4a0fae1dd1abc6781862fba16644796d8071cc68166c138d48aa83953d7bb2b908f45793cdbef108cb09d6cb25694557ffd6059303fc7f3cdc5af79dfc7461769ec0c4a9b342f06551daac7b98021dae82d52007d31abd0eebc553c5a2d9b2f6b0ed5e4749dcf339c7ff2fc760c2071c878977aa286f7bc653bea68bca77e45d65d5b9ba440c21981fb09469889db83e78b04155055582e6de88859ffdd6da746d0ed1656ab53a8ca7043e35ab05c6f8edcc98553ad8a8a001989abadb7fa4211b41eca5c7f8fea9eb7dd188ca2735fa7d9c56ab5a215ab31b3a7f4f4dfb687282a52b57bfd0a0fd749a07ef4b5ec44d5da9812824498dfcf433108112a75b0da2c9e959553821f1fe98569ff8f1caa0f65c001ef976062bb012ad34e3eb2ffda7c28339765333a6c3f146432c01001e8fc0d6918080961c4ab533bb30571a1f33961aca30baf2828d9f8cc5cf5470f0c020117205b7b0379b4c43691a6d6f85861496506c0e498ad7cf84af7916c6c9737797e4b14b9ed9efa7bf7845d477fbef336989bf6c99b8d789cc58a8d91e47eb2cd0fff6991155b3d76e7f0c7eb6f43a09bf8d065337d0c3a292d21c9997b830053a2b944a2f5e958656d30dd9db7cee4734ee32c1bbe056dbb523f5731939aad38871d14431c94ef0cc97524143a6e67e6f6b43eb40166848652581b03c13a2ea57ca017c4980ce94facd7c13f0049c7e99477e6bfa3fb6b9c1fd272217c507e03819ba0de62c65bf48b04eee48fd6750e6cd40ad85f103d08fd0f20886520b6bf39920715dca20e3af802610996300d005bc9c52cf76761b0c1eace49ae2a951bddbae4ce2840d03724f736087592c92365ee366787873627a1cc0927e377cb9afa261b9877644b6e38ec15763b7482f8f950128596b8616a76eb3ef86df3fb342a03ec9d669ac2213dcc416877d17cb6b71bb3ef5d7104952ea3db4f4add24df00943357280a65b0bdc557014b84d280b0db0e3b3090010cef255063cd633608c394e2799f6fb3d08cc0fb0bd5a6c656b20e427e9cbc681700c380606216dac705efca55ec44659fc672f8a1054aa033331820533f0c4369946eb752918271902b8d831508e6104d6249f7c2a8638b12512f11e0fe059f53186e305efb3c48687f491c669af1e53261df4bb3e3a937210e4c78872a7c9ff7efc5d40eeb5a75476521e11c80218c3b9f208c7fe80de3e06f4c94922132e060542a1102ac33ea7ffe65bb0d18db18b5643f559ca5b79ea568a76bd4e9fe1ca9b417cc9030a6873c09a39bcdde6e04c8704d6898a14ec30677fe0fa6f0429aece9840767e68e86c0fa70ebcf5ecd0d23e36509222e21b8c92feea7a380926bd4c09c818940de9d9dbb64416dc6663eb0dff44f7e46beb2480df0bd533b9d55ad14fe4b8b5e15803d46d32cc9ac0b8e22b49d14a85c77856375564dd76709dd54486f6939a1c051973d6cc101d3d5d180a72e0912fb0b6832eedb7654e069ecc9eea52c03f166d26d44494b77addaed752a99e04f1058b4cdd2e369b34841e186aad8edf52cfb6aa71cbebf4c27d0137ef29433c5b57286b0f1378b1d727249bd13fc7626fe643a9317686b9951ec3587f834fbde428e3c71a84cb2c8cb14f527b1fe74b1eb9a45c809c51be62456d372a8d68689926cdd57ace50e3429141caa43d2624cdf566f8cd8933a92b2c9541d73b2d067119bbc79683ffc8f7a776a9aa2fba9a7863fbf18f751bbb30090fde6b7cf9841b815670bc21aaad1e353fd0e0f7f51b5627090e4dcef71ca19e771101fef83067ef665d9a01ebfbbc22008837c958cb4c074bca20313bf13d376f0f528c1d2fecf5e69ae8667095f1f1d2d8fdcef23db2ca2234f96ef7459738b4a65c8e56fdde8e7d0f597fc038b3438286d44bc919a8dd4bb58ff0a47b476c889864b7dc008dd1146d26ceacf3f53493e235232b33e890a19bf043b8d87fe8b331277c7cb9f7ad2404486518c73858151e12055aa88bcb5540d095be24805f3abf27fcbf8027ac0599ad4456e03a9f65d27c36f437f5ea5c8b3120690c131726dc2a18698086ea442035917b74432e34dc7bd4f1ffd3b6e80ab232693730cca0183adb0526da83e0cb989ee3504804d336ddcbe1e40c85ee7af2b246197a4a3d515697e878167cca04c730e0b2dfba38938dddca0c5f37f0e5d8e7ff00f937b358eac01496d30833cf191a6dd9a5e83d4be680f8dddb186c6ed79cfb7588d7a0d11d2b81bbec33c9d6794682d2c35d413112740fe43651e101611ba19018d65dc8d0fb5fc8639b6326daff0ab5eb77db11eaafaf3f0207a41ac05807cfd473291586511e23fd96dd930b3cb5d482d1ac13a471b447a61462e3ae5552851175314330554eb4c9561d86c2da995da4d76f44f2178e62193785c66a526a78a504ee16db1f9afe1cb88c3313b9fa92bf9711629987342a41ff6ac07cff59e21d9ad40c9775d53cd54791c3c72a159679caebf1fb864bbb92d13f463f467560bac60c57c1a88b58aa417ce97c30230c8186ccb6b6cf2eed11e0c77c288134eb75adfcd1288b0a3f12a6e7b203b1a9b5e447ed252e30cbb69478dba2c59c79df86ca281b779789ee72e6c51dc1f4378ccf98ec7cb21d0dfef21a97c7a92ec5ea1af2d9e921052f0d38391196b53f1caff3cea0821fdd2c3ea958f1cc0c26e67f045a3dbaf87c72f0e143d87a77349a7a86a271140158b068e28ce918d7ad6fad698ca6a9d709d8a6461d9b8444123e194615053bf960180db2538ac7ba89ca95c8e0d04b2a7650d69a3a390f82a3b94894bd6b3c93e78a55c998bf67b8b02d0e628440e68526a1d90f14f356783b4c923dd063b29e461924ef0e3ca7ba75ae12911aad050792dba289aa3864e7d7166c1618750a66992e3ff64aa33f3c2ac4be507397e66b1321d2677e7d7b47c8ca3e70d7936973f0356aa55201749d6aac383f8a6744a5b5e0d289303d099f480cf405c32a7285aa74604524f80f4b03709f4ab5ffa343d34c92c614dc2ed7a28de5cac3aca8dbbebbfd3094e0d1196e88d88beeaa7ea5ff0a4d9ea5f4c936c4e91f86fa4b508c12ddd8db5200ac78b2e4b94f0f1c08587a34d3f80595cc6276574b0a9a45bf1a91319cb7dcf8df2d74d84a475c27a21de464164cf78148b91996ae7ed319c0073d92b1aebf5f97c8492b19312a5b19eca47c7ece196582c0fba5001f14f0377e07ecde192b196daaf96ef5d994d8ffdd3a7ec96e85d753e841641ad93450feb31882ab4840a3ff19d2b04620f430e0edfc8eb9e9a3fba6389e59fddf56e72cbb5616993cb5bd2986f542c9bb8d6a89f73fad4012b59593998dab22c21b6b1a74c3fb8b90eb163245cb67e31714de25d82d1385cc318d774555a14326b8bca625fbcd92246d7a9772cc2bb74681d114f4351c7323cf2ba76e42990506dd91fb9d6abffbca3f50012ce279af6d8934bacf49ecaedf380de52bc50e903a8151e6c1b91532e2f2f200a89c07923961ff6080afbf158c42412c0f8253ca8ccee716f908128a48c0ce95040604ce58edc8b6c32e8981a3e6baf98680ce0e715102987a39d6292c186a889564adfeb9769cdfe6e8bb06a00501d7f75442bd4be700405c5bfd7d7598e0e49e4866cf9466fc7e4d86f5823a186c9d5d509d0f575ca456e84b1348e06b6202c662fd573ae6f4030d94a922398e9cc6e28d80e782a8e4fbf5b882928869586190dfadd782f1cf1f9b90eb8b4a57f5aef5c4babe94554dd9c991fdb01fc52e4d1da27e982d942717cf43d93abb0cf39dac5fcbae1c646bedac0a22c82f90ef2238a434a482392c929b05736da07a8abee633216068406083eddbc0432ffab8db6492c54fef6603335d81654828f7b7d4cc99ab547f553735489b59e070bc54cbe30fa16a20f3181cb95f4bd571d994839451df897f961e60f59b139380ccb31e1a5269b4ca22c86174543c49eb99b3759739c9695ee368040c7056c8f629dbcc0c1a3febf617de70b8f758489ed97e78c497fd538efc9b152dbb3b6315cb096638eb1359e0f09766ba3b843878a5cedcc9612d08d962ce9536d61f1b98544e8da1025258dbfe6654b31b9a152c6fd55f947362ce77b927e44b95a469e1a3228f9c1ea749062a8aefc03505cd023029ddaa9a56612727046a581a80eb1a2935eca01338e5d230959d0bc4eef69fd5229247ae979a9463d5b276a870de2a849e408a619791871b561c255c033bd0504def42e7a8c016d4f8e1d898011f0bf2303b1a58761877f6fad4384ea5909fa3ac3d3b8a8ea872805fb70d58998f240ae7ea73d03bfa6a1f290a9ec1262584e5ef33a94a1075bc2f9f598aa72fd318db64a5cc3354361c3eac4236dd0fc5a32e86d3105d724e048c244b7c16a3f711567072022f078d3366e33cebab230bdaee51062fe9e0fc87d5d851f1eeb6f9705d4752c9b70062640eec5fbabbce8da2c723e3020bf5fcb4393e985c8c146f22040e9d8159c3a4d21c5e3c31b350f4849983b9851be3279bcfdf9803d6084f931b14ee0b981e3582de80becb88999ce344559216db94efa4a0a873512ca717cc30b4d5b9c3abef5f0da42dcdebb9db752dfeb4b4e42f9677980eee7887385748b47270b55bda90703424b7879fd8dfab180a0c87e18076c56d3099f5c97070a155a17efef0e74cc8d65d355c3ef3962cdcfe103b813a66d0ae29c9f96905f2cbc58255a142143a184217efb76454543de88f92ca4946b39e78dadf91323ac477b2d5f622e4d666cb94ccf0c344a261ce4acfc9600b0c999a61d16e2a561bb93c3bcd70c7d864063106a65d91d297c5712e07b9a498c2720e3d496662da777c995f854d8804db464191951be8368f70c35d0e4d9bdb0f05a657a419e7b7a735255c8abb94c274d94ea5b622cb8bec3d23b195863df8c4d89c61f65e3cc99dc4ae135c1b03d055baadd3ba3f50a9c51f797516333fdb0a9a970794f6923d46ca4a2c40f3716797136a73be9fcd7843a2f70a82fef9d670ff555616fd0b7dc04cf8d7f63af0b5d0305655edf963dbafd8544a18dad6941ea2169961f833ea5cb69c286f9934eca806942402234ccc63a710705d810879608bfecaaeca8e7a1227f92b350fc313b51d861e362da9478103edd5f7d8e1e333beb5b013d05d5e351e0bad198ed864027303c11abf34829a9606ea99fee9e2f1c5d42c6b2ccb20dfb535ef226e210872f7c844552f40529dfca2b61e44b548b351050df0f1f6ad28a1021eaa791b7143de234dd4137eaed69ca4239792fa0dc28fbc8b64cd154ebe39889524cfdca013cd192c332e33d5cd6491db09be2adb13447d41a6baa4bf60bf0283219ae2ea9003627f583b09f77044408a9b5563f5fcfd22c4d2cc101b371195bd7178d666f9cb21811c6941a4c97e4d61c7f415baff3d6f1dfc573215168e03a3a3f00bc5fd60f4cffc01bc16fd19354623b233062a54b6b9bfb5c76f93f19a8e6bbac6d51a4b6300ab97d2ba9744c2c7c292d7629bf3790f7d251d2b3682712a84965f277d373f7b39e9ecdb4c463c13b086405c47fc9f39844350978e80f815cedacfa15c37ec566e7dc54d38f1cd99889b7cbf576fa034e45149aef65f5db526c0ced747f36c24ba29597a7bfaa08c64d151e265f9be3eac881abeeb4f07c376d2f972fc8bd795cc81d16357e48eab2d5f0f02edd460c2646282c69f8f113c95ab1b3823def7a5347b5322c9ce1395f1c0487cb4f4b853e7dd4b22ddd922c295df6d8e9e132d09292570c2add8f9b072f924c403088e1e22a9ee03f6a9ddb60a2ac9e186a03cbbfe040b665ca32313c8275aac89c3824526176b26567215261fe0455c0846e0022bef6b27d055bf1a1db68b8512e5fe99881da21266e82e933815cca05149458b44b237c341f137f3b7aeb5c509235377cd3886b8a95aac41165b9b86b6c92c6349798d5f86bcb8483ac9cc610cb56035b300a6373de8886e0b7807af5de1146d89749830bd10651d68c69816bd5e3c50f2a2e47738546dde22df512ce2c978d9d9a42b7a02bba4ae01d195cd27078a4a7a1988420a96154e6c26225fa38829fa3385e8a45c94b5bc928d4dd66b69225a2b11cb2b342aab5254266c7f4d39afc100fe17f9d6187c27743f564ddf4881d5c1c2c1118cd1a881c5c6dd635aa7cf020675020839a15d27d1e449e47283a48f79b2b4757ea109ed23ccfacbb95cce802e823aa318d4c8a1b137146a34a898086738f7920e21da669c5c2f556f5dcccc54a302e1188ae1f67c32e2364f9e31c5034c25b190ef79348b9fd25f634576d0854904115ec9d40ff6563a7897414aa50eae077073415c21a05960e8ddc59cf0e994434bc04c56795e91f5a2c9e940c50361e2d25ce5846d9edd9ed031161cd880cbf2855a0ed43094d295df283096a4c75b92021a06f6df9ed18018ba461da00eb47793f8c06ca77cd1714c1136fb831dd53af19743b40eae434087936fe4786118c84e5fd04216d6ff761554b47bec05ce7c3c3284509f874695096e09e17f174ac1cd6740445ab7852b9a9655dd7d4315514e29df0cff2456e92ac35d7429ac25bc5567c73ba582c297777c68a13e46a234e959fdef963b81ef9b2c4864eb2556b4d457e9306b9408a509c7705835eab9d261a25b237969b1baf04a2ecc7de6fb5b93825c05de690d754739e4e83d3ae6cc4ccb764254ce8f9edc873dc177926d6fe2e6feadac950e1ad510fca18000f1d83231ccb233437b501141947c7dd53cac2a5387c9fb9c393aa4e8215ef73dfdc5c5a9e636925f2c4d6613c96833a41480f250ed5859248a08abc33022662d95eb5939e53d60a7392289d85e258ff128b187f58fd4a1e7bb75c3a0a515788a231f10cb4fbeb5cf8178f1491a22bb117f9ba5be1c04719fb6ef0393dd1a34fed16bb45d8833cd60436ac1939dd66b5fe51e239338b02047f330fa0052e4ebc86cec9b4d9b54ec39150dfc85a081be06ecd576899385059dae09f36292ca1c1e17659d7a38990bc333f32bfadb583e212aadea9b2b42385d1b0c71dabef6b273d4c27318d7b4ca8200861fec90182b532fd397d19829f42f7b354663dbc1b0e489d86f77482d210158a8361545e4acb8e2a2816ca379ddd9004e9c5496c7b773fc56b9b182006a185203ba2c3f6accc39cce5fae3ad0f2f1b7bff7faeae4897c487b55d0bd0b6c5c072907609fe27639e541505eaf92ac93b72814e85175390c4725d2e98ddce1a2d06139ab7dc06b077e907d08f1e545d4f7e1aa5495bb26b03550429a6de4d7758b41729c3f5af9579cc760ebe8c372cf229045bf2096ec768dddb1e5ba735f6663baccc1a8be0a43de6b19d890513820579e8c5bda72c70bc8fe686979894acab8775056901b75a8c813b74b39ae7995721c086377d5c8b57fded5dcd4b948f3d145a6c20b4155f4add7ecb64fd192507e795158f250e62739f7c144ac1a200ac337361e98d5212c7052cf2986f1754d6fe2bbcf9d2686e74f35cfd154e04591386b8a7edfc4df180326fabd76c9ab85435da00963a77b3727fd11ea0d31b1b869dd9e812155fe984dd49024df81392292cca8d96b3d09ed600aab81ae309d810433912f5c334f383b86b7168ff215368b1b4e3b90b5a6ea337115f3451752fbf0587ef9cc7ead49ffda8576ce8c222988191507827c109ce8e21f911756b1b45d73c5df882a2a2225e9cd0f803d5c4e9cd05e8a03fa3ba721d6935f41975d92d21c87921993066fa4ef32ec9bd8d6fcbfb8a2a72b3fa7297f79f94e64a812bfe2761941ba5eb6baedf80ee4fac2cdc945be0e388c8aa3ef20739e4a66d8409a85542649363a4dd1f70d674f9029dae3d122da0a90deba08e290dfabe226aef638f202ac0795cb47e521e3162d6937f1100a22d135c3f1ee2a7e66458971c138cf3829d0d5f8469ddd2092c59309c5896ef33570fe11210849b33b56ec3fb88b104faf64d981b915bd04e8d1e653afdb5505596873ae6f5250279a59cdb84d1d99d1ef06090f2a531f91b599e1174bcb7eb13a4270e6cfe5e265514e4ea65c001ab119c3ad2b55348e8382649752b4ed137f92f8e6c8786298f8b21cf426d6fa3b1921617fa4f4365f5f6a251677cc47b08e8bf1d29c5cbcbde53e5f309f1f1d31d40d407ee375f5606fb7f91c3c08d4c9d0d287b747fa38a1dd372d8321168ecb1d4897724d3b63f0d074595fed5f81eb79ab3b1bebd58b7196233c629b0e41e9041a145b781a29d7fe40ccf64970ad4d1a2ef4859c9cc1da39fe56b29b1e1cdd2031ba2e2a837aa1b12aaec3c41e5a2cd733bd1e4a42fe5211b0fc9ade7c382d8ddfa052c14b0e072b7862f1c7c360cece9a2289b5c33c1c9af6ec054b0e252c1f3b0ae8c65df71d2acbcb700c85ecc75c53953653b33b8246238dc6e2c1b71b51c6a9a68f9048a56ecca074b5869de17d4d28d8c7f055c5e63671ff896e4ed649ccd9b770fcd6b1a319d74a88045f07fef4a3bbc23dd3a6dfd2ceac778b4e24da2a0200c763a3f750a04edc6c7f06fc272cf81da63938094889481c3677e7d0942646433ed2d3e5053928e79512d37e183da09534c1c100df775ad6a64dd1c0766514a0a1f3e1c17c34e99d2d680d2ddf0ab7aa313cadc0a01b2c8a042a56099afa1b16c3dc680e1ef5952eb7902563ee6be521c391c3801e1e194fa1d633a93cfeb764700e5482fc78ac54282800a0314f1e3e665f9dbd284dcdb19fbe654dfdc8e1178baeefe7fd7db604ac2c6e6d3c91847a9d1692ec2bf183f2c7475d23671401794057c7df75c7f685d2839a22a24c6a9f834e3ebf74b78d5dea2a24c4f6972a932f5184f81996ac97b657ab57a7b9ddd682d31d29fe92c6c08b94af9687c1557ed593ceaefa34e010046928020630fd19531d7154f7de87b9f8ab96c071f081c4390d683583e5bb3d4661526ccec1576aff513978a4eb17d946e08db529d2b85655e85f74a1b9b30a6e7faca9045545e0c574a9b2fb5d03effb60019ffe6575aaecb9661bf368e8f94eb512f5be62ea11a13a3df1a98396bc8b5d7fc2a54bb6786f1f5ed5a85ddf929c1bf89f8243f02fa17770e0e1902b130b3eb7f57f61ebfd2fcef2a0f3708ea6ee139410d3e91b4d3659a58c4027e8d37b4327884f5ec4a1cfc7b471339a1bf30613ec78622fb0dff2dc6a47ff55d90772ee5cb03d9aa98cd1a8bf2fa08f34185068546c2278644879434e93a4a7c2dd0674f386954d18209ee5c57003d43553bc6159081dea47dc3f139ec37a1972c36a781b0669bf504318178f2441d13dd1edc493d53748835266175fbbabb476dd549b82834f485e90230b01122dc3ee6dd6ce603b021b0909d9505abf043d42ac86eee6b59162983daa4a095f5dd86a4d213908ebbe9cc45f47c7be455a44884c94e1b716625218929ad9079d91510cdc11ca395f96e69000c4caaf063102c15027e950fa9735d869c852e8d20cc0d3535d842e7a16807f16d42378062b68dda8c7b6c113bb90f662cb71d90fae5237753f0d81d05363ae322d8765aad435c6f7ffa0e0de46dd193f938e18ae8c84e1420b0812b78382e5a2a04e98e65840146394ea22b18e151d716ca730eeabd3189430683174867cc20f6f9838bcabf43bb8f3c45b1cb5c247fbbb40430e0e91a6666d33ea741dede46a4b2b55d32340be23b0cb2dead199077bf4b392ad19664047ff360a6111f3d30f03b0102b3a7e4003a9ba71ab27b591e76e1e46d6784a507686d207be7fa967ff6ba142e1aff3f2a3bbdd6ef3efb70efc88ed141b71fb8af62527ae93d1fafdce01640f5469228aeec62f5f1c586b9bd2d83643d7c0509bdcbdf965391aea926154854bda786caca6d94a6aa494e134ad3176e4d4cadecb044c2453b34c935d200e1afe712a55e4564a8bda32c96ae415cba77bc85501f4827a5dbca85bc6b926b9a0e544e4b30077b5fb6bdacb46e55a083e632822657610c64a83d15b9d9b30db9303aaf756159c74e0eb4da400525b54c28547de3858a3295c64a8d5b11b72e2573d830387d18c71e5c576663eda1f40a8d467996ddf6b0ac0f3943bfc5c8b5e00f6feee6e43cd4652b87e0d7d472b2e15dbda1ae428f3093646ad7ffa55ca3d7ea8889fcbea47b0c98f63b878a5410f9ac6f0d12a2ac51ac8444ead1c0462c99434c6e9673f97b392d76c49b328841bba0d51fe599d5c616dca23e084cf08647ac9879793881de4b32507c72bc2aa590ce49121ec9fef0c41d18c9ffaaf325111adf31c3768983ba92701f8c122e2e92ae47dde63050f42609bd4481fa144a2eec6e4eb5bb270ba231e868bfb14a242253269ee8a2f7878466561d4a34d5a0996decf5e8a769882f72b22e524be13fef7cb95ad300ea4495716cf0930f6d70af38454fc66808b0174822e3875801ecb4a2a0be2890f7bb8d58e0bd11dd8c7f1bc576a370fcf2371790efc2deb79b59b78f7bfd54d25b1f015c59298239a286f23bf213e16cf13c7ea91f91ff80daab7960649ef4a4e59f7b4e246ffe41cdd71fd6eb2360edbc0aa75890c1561567f0b0d6d8c40635f3a481d1bc1e8732bc6d8ca26261b1cea1026017c2e8e9e39cf599e6ae226e188120ca1b44cfb03f8dfe156f2c1789164e22514f0e560ac0310e17dcbe8f45bb35267cbdf1d16307ec24634683a81bcd5b9605b9f4656edcfb6b8a2beb3b6bdbc4202a0a43c49fe628a5805ac14cf77668cc05b405a4b0c31662e52cdc0fc31250081185990c1afd3b62ae18d3ac5573cb8f03a1ac4f9f3d29e99e642ee8290e341f9bb889b8006edd77fe9aeb27ae6c151d6ce077826e48e24639a10d3a23fe6b0c5b2f4d744d5fa5f3fd8356b57160825edbb5fac6ba58a97823ff96a3ad46f47fd35aabfc987ed3ca662c9cbef2a20c0e9d8e84b6382a70bebcc1904603c1ea443579c28e8300d0c3ad9e695d60bd997d9359fa31a852041b82a979eb2401b618f3d774b09cc84376cf2464d26f55e3b7e7f9e90f9153b0898d84aefaa158330ae1a2eea2182e51322f4f010d898a9d18dd1af02c252de2510780dc30213927cf7e071de05a03622eda238ffb88e800e69a59b6d800073a33ade089293f331f265a8a52d79c34d876a5ae62a037a20a9dc8a5547e52382a0ab4134c37f43679e313279e6d10322ea831c1146628c42ddc9615146d03808306093b92771cfdffb3b005c56a2b135709d5ace76a57525d6d209ed4e32fe38714c3bf98f4ecf694c987616e410b3c95185c08ca4df38f8757dfc3faba8a51c3b0ac192dc067c195ce61de3e3968425765ef52768f7a27e62a2855c94dd63d576e4d94c3ec9fe6613f477ea839e42942e4b786b43dab50bd0bcb78a9a3931d684d48864e022703c1aa024f5a3393f36aa4eaa7e2d8ffca72a51d55f9346118d183f6d478e9877b8768585cc2bc593b3220f15e5d10c8ed39459ecf7ee582d7bfd78d9a6e3933d44aa868366fa10910644c1def0a076a4d2e8654d6ee58e2365a7ba3203c7a7467d230c1b5697171a67bea9bed236ae1c9d723c26d226e49c3a65cb7eadc3d9a9b50cb33fecb47f4525e7cd0a0c161e9077d3fc1bcca54dd773d7108bab1ae7efa53ef9910c88d3bd0b441373aca62cdca79346cb8423b197b61bdc3940285f1a1a990992b49cea2a435cf0ae0d946054e31d34e9e5f243cd5062c8deec645e0e78be03d30888a668a5a6ebd5cfdc1661a2e95da872108f1a20b17e72302e9c04f40fdfabd837a8a8cd4d72052bbf0e37cdd8dbf016cd0b4f7a877c517599f690f1e5dce52ce3282445876f2ed902caa31146f6d13c76b85d1d1a927217b5943b29d989cc6a5d6f87860631f8acfd9e13e151016a1babfb4f81fb50d35a2e0af4f5817c0d963db4a6632837210191cebbfa1fd7203675d194331eccf2bf3b13bcc96f8f6e4e974e013d9a0c889af0b019ed2f42ad3398e7d1a8a3cd2de0f292aae244d08a6696aebe193fc50c59c5605b8dbcafba40c8728e50b95328d960ab919bba8a6474c317de284cfb33bc5240caec6dd9bec8e698d07816fee355a9cc229482547bed7f3aa092efc3898982613090b33d864248ab826d7c7b950dfb25daa8987e8c1c160535e6278de998607cba7eb0dd657d1e8218af200ac935975a3596e63c555a3489aca5855e628d844c57c11f8d9669055d9a0c9565ef5a8dcd9d895358921003b97ec251f292090fad4c587a019ea57ee3e36e938c66ce1006e6899ef2015fb8df635c16f8b23fe3f29183a04d5aae835d2e2e0df9e744dd91ae88cd175f3951d289202f2678db75ab0f3836916e21901ee2181e11f05eff584be85b31dd5bec51152fe70d05f3fb930a04f25370711ff7bca33f4359bd9b47f0d28451d9dcecd26ee97e97216cf4593e4372c6e64f8b00dcf38f52c0b1f8404e2e23b9390112d071a4d4dccc6134df77fc24ce6d2f6107e81a1f0f47e15a8e59e6e9d1d23bf862b3a1dbecc0c61fdc5b2e024c5c7bde2e3a93eb20f13d564c7be6458ed4f6f40daef38f8106ef3587bcf65617782e51e126f264ac5123c76851e9a1f2184528024243fdc8cfc3a57e1778c14b608705a2bfe92ab9be5c624f40e0b7cabd8b2c3c2ac43f380bfd6f17f5cf70ff9e7e4ad54a745cfccdbc7f19caefbd026697fb8768c97794edaaeb0b73606b2795e5028596058ed3f38c766a59813f1af1257e3f4dee457c357ee2f8bdf1d9b296cbed980b0f6f6752a52403f8ff0a775beb3d25e2d3ea603f89f5cc52a7c116831e4dc735a60b6a2213f5dc852c177e5d93a1c01749c62668d6e669a360a103a052c30f4dcee85050aeae2490520847dd9226766316d99e664fd64611f11ad0eb3f7dec7575fdf60db64daf705db494489c2e0169c499291ee0153e612f2bec2bbc13067d67f5216d04ad984129c1575bbc862cf5bb15e08d3bb45a9e6a576057eadcf3ae8ac6a7c3c857bb1bfa0425cb26f8c6305f2778d9dc8edb904ad6b998bc7d0f5876f789daebc22e8120570031230f9bd2f2fcee234bca6fe2ab30b260817152857551f9a821ce296a1c87ebd63eb7fe392bca154406140e9a43b432060b413ea0e0664231019f1ed841647dd6b51e6b13d036d4d427bdf86bb004379f4ca3bd8c4a9c7d34dfcf6b1e3d3d4828279f903d37c911e94e53a95256d95147c0f0ba60331ff171253c0fdc5764c996647fd1f403cd992b4a749356a700a43ae2a5582a28ab012eee3c22c3e4b71cbe7a8bc4e826bf8678410cb5f418347309f63d9f39a9ec6d1d7946d615a19745242669b53d82b6f615ee1c4ee358c657a168247c3cb4fde3e47cd6689207ee88196440e23d6e6968e650ca43c95ef827e3bef6509a1b58c8e78ec0a92f09ec0199fbfcee15f3472e7da94a39ef80a5f0f8380fbf6fec3f436dac17a184cd14ea3f7f4c9336532681bda23441d1f20d176c1bf65690524458c441513ba99b80b8f1076ef3209ebf6567ccaa34ca40fea1b356b10c0b3fbfac0c02a3f2ef7b51052017a30499e25a569bbdb4bf815e752f0576c610b821e4885969613be1e72407a4ecb79aec6cc7a880c2c3b2f7d14e918e6b76c80dde0970b73cf9b4a9b29b53e1c3981099a48ef15f47d025352da85884e4fadcaabde30f4934faac905f957a5062c9d0fa7ce6109f4a7b703b6a982718b036f20c8a55f0deb444fd3db757ba43b772f89f0dece00cc6c0269ec48abf4f35a1c01e0a64d5d28d360f93bb496f48f3761c51ae3573e9bc7e2418bd8334ec7e3948a5cdceb0627f885b1d86b681639f8d8ce3b775dd5f57342297a99c4dc9e65976fb069144047c6ac9e9bd8e93f5334f5ee24b039bd55d095f251a359bc0dc3d363b7b96f8da8f5faff7baa0ed1ef8a315fcf2477606b9d1e0b7d849be6574133a4fe83aabd9c8b26d811d76f66c4996c7434ac129ce667e54bc0cbf33ff4e6f573045f9e75ec4e96c3fe1b504e46bb50eef6a3b66597864b10fb42e2794810b83e8bf3b0976dc00e11530d89eb6341726297988438625bc6b62a19cff916102554d64f7c3cc461e79ae0532fa1f6916959353ae5d1a85581eeaa73992fca39b72734f089847173fff4c3f01998e631c95f83a6d6b5be58a143c8468c1cffd09370b2f63cc78faac703a1d653cc20df22e9fcfd76bfc8b0c1aec7552dbc23008b835c7ad0669d1ab11f790f0713bd3e06d18cf58fc8c4bbe4b4be5c33eea81beb34c4279119442714bc25f394faca22b02f95ae5edbd5e0e6f238cb620d7401ba60211ee52f339610cb6210776e28dc3b1dc3966ed11067eb617fe7e166188815be8bfe5f27ea35b290fd9f9f40c1a438674e53e046c9077d7890d6b08a0113f5a224b34612b5e24a580af722d3c629c98e2a706aaec97f60fddb659cafe6b189cafb5c908af6e65d4171f557e213b94b86e3d6a2bd4464757cd0edafc2a0bf6c8538f29a56529e2eb5090688610f8da63356229ce35e4ea4ac6499febc2b824be1c43f3f491f5b2f60c05ecc7ae0b523c2820cdee1dd9d97f7f03f701bfcf3f31de65873405b6a67f787cdd2c8d98a11a1c7cbc635532f27348b3e538c460ee9abc874b80eadd46bfbb77bb9eaa217a05eb7544407bdfd2bd22ad8ee27ccce2b978fb516f5fb2dcbaac9cb9e7ded5fc6da41a2ad91d8b23c3b76a11840bf7fddae9cf7eaae7a204884def720c8ea911439a0e82405dd26ecf2670ee33c1b12d7e8f2a7b2795c19d0d3336d9f5ccd5a44c4b7e34720bbbe4130d3058c0731cb902205d56593b1fe8427eb5118ccffd70cb9c88f7834316347177a53b888df28db58abe0c775962ead260e424e4102a384a2737412bba118243452703f41a0a75fea7fba0671fefe30b1f9cadda2bc5390f82de557fb89e22aad422c3f79cda09a1728e97ff951cd6b08c44e9360c3886944f8091d6d7d6c2302f9e326a0ad17f57d2526000c5f54928a5d67ab1a2c960eb14927b66557cbcc4b02a93a01438b5328e45eda7e7c672a37f421b48c843caa91baa68b0b04e4395942171beb318787b346b3847da0b8fc30e50ad6d0f464d704001ccf9243a26b75675f0577262c11e1d5eaeafdae919d51530acbff8c9491713c726c295171bb0d4bed45d9ed8a20c27282c7d48afe2f5e428f075c36fa1463c68eff23f3a28c0f855f37cfc9d006dde97e2650a097b28488513a586fe5705ff50e03af6e7de8772813d3b885013411557391bbd3082e9facc945ec2bbd692ee154e21abe43e42b3b3b83cc1017801dc9aa98c0b947fe32ce66ee796b016e514e3d9f53a3ff4e7bbdef0c86e51fcf020135c15a1c43925f159aa5e70866fb4646e208d16677ad1602eaecf0f2a649c2d144b0c2dc7f61c15961d09c7066db108b04788eb6bb305dd713b4172130e9f051e1de69985be05a5ff93f8f770ddf10afcba6f0c6222af75fd24adf85c1d035d8944f54e442cf9238f4b8fd77795e16c5a7d008b2bc1b39a154cfc036ef0c4b069b180422b28d1b1350923d4522c6a6db00d5bc5b9af7079d6a5c1837189a79cb48ff605859346c2aabdb1a9f423a1c1beae7a6e237819c23b63c9aec48148869e31fae5e51d9bbbf931495d057469062caa0bbd361dddd4ccb66029731f7265ceb508b275bceaaa1e1e108ca9256eaf1c979b286fa7cbf99d08ebed0e981c058771073b760e1fa888d13ccb381b899890609e02d058bb851ecac1a8cf7f1cac73c655cb4a044fe29b2a79073310ff2d6d712c29f71ed1e988729440b2852599b8bed2621167dd5e37574c9734e363fbec656d2709a3b1e46a7ef8bba9da742b87b4f12d59e905ce9d89cb88c6842b13cee9cc87a03f478a2a05d6c1eabe4466e75e6d4a0a11e4256c05397f66d257d45bf5f267683216ad5ee26bb32581d7f9f437524b78659e11ab02d52060ce66bd027d3313fb76d0e9eca4fac7b2f385c784e309de18b10501add2b824a8be0559f68802ee57516f50194f097e79d20554ab20b1855104feadc85a058d448e24a40329d31b96d91ed29a400334cdc099bc797d416c624ba478b7ce10b4c27dc060d5eafc4ba85fd842d1c817331dfe009ba93e0fc6a85b99af14e4d0f7002a7d8191bc54d60bd54a855bed3d91d5cf7e6d1992ff1ee9431a3ef1b2b3a8ce51aa88d9ba891e986e5d959fad13122df30fecc0f6fc4a77662554da040644cb00e753e83be1c5f7d0ff319dff0fba7653132097bccbfbe8226c1bee7b619a10c9689363d2d0741e43296a702d80c14455273bb02dd45e0c2cbbf6e4e5f865a0d9a2b12eeb948091760926f0a73ae301a36da6d28741d81288a30f7d24ac486508fc9cd2176df68cce1c7cb13915b6337858623262967b3a5802bf14c318259605d4302716dfbd2d5b077dbdfddfb2e911c6ee269bd6d85d4c04990e76450cc7aea5f92c7998e691cb585257fdda41094e88ac1f30da811bd0a38c78ff91d7f44ecd877e00e7df3daf471eaea8d4c0b00bae991291dc83f0901ead98f3e6926079a6176e6f605364be9ec537280fb3074e1f1113706814fc4ee08873b2ebb8a1156a408960937face26496f027071c1383a13ff3c56070bfb87ce88d65cf9b385b6a30e0d9333146bab842d864b99ff5f5b698e620d42f899477228e8faa64ef621f88308b9d70904001d4666063844f2d82eb75de968ea9efd8e115953d984ce8f7b1a1bfb2b341da55a3fce2b9a275c3896146529d9d425f404ebe9f233393488ca028b8b628d47f752275e0da6de64f2bb51c6c7d73b860b1a792d87da0905712cd1f0deed8c7e3a25d8b3b99da7f2e0a8b17babe6c6c7636943c0ae68da8a9c861e6744ef452c038555095821e46fac0b84b89df9e4756aef5ccc15a96bd955ef42f0ccaf707a8e6f3ab0326d71991f55fdc701df7468a1c238560f62791b24e0cbcad6046ec0ebe3ddb690a46002d15da609eec0a00cc1bc30b52b44d89f074df3a33db2ea242bec80754e5041ec836803e0ee968206fd6b74d124ff6f854033bb66b0ce2c11f20620a644659f9e8bf76c8fe3b797504c92eace12aeef32a303b6142a5157c68e05cef7e60d4392cb280965aa889b77a3ce34d9f6ffe4e088042d331c73d6a492cce4c17be1cf907413a5af749cd68ce28bd46a9be5bebe3e4c5e02aaa38caeba25237edc3b1fb82385f3192ee273f48588787bd73d4330377fdce73c96b58853b1c2df3bfada1d57dadbd8d4882183d221055880d0a11f9f76b478152bb4a97d6056df30343902a7e3db35fa640caa076969f59f0dd5fd9fa06bced58d6b3a6a2b6e97477a5a2e1e3c2816d0a66fd07edecfa90b2d835c27235faeb9336ff687884f4acbc43dd997a72a794c80e0fa095f718b340e58e21aff5eb52e92d605eb592b47555184433a232f37a16676488faf763d6858cfc053795fa9470b75621f32c2eb5e044b24ed0a0c2ef7e385aec3b6a506baf2b47b2dcb84b81180b83f785d0f456737f4b3e59d7ec038ad1ecf1b35efd0ee48ac4ab69c3718ba558ad864c13e814ba3cc301aea4521947e416d0752e68b4e4b3a29f3c5944f1b1d11759c5059f0c5014f8dcc260ee4171cd1266328ce118bf0911af8dffff4508167e6780d1ab29dd516748003e809b404d743dbfba7ed8815e5ec88975c6e9e02f7227a41f7ae6f939364c3cab34355b6bc63a22c01f12baccdf7782f00d15a9013efeaa316b4ee905247be8b96fd989a473d8e7d4d33671a3a1b4b633d3a92a2140863ebf1cfae9ce1f356dc0206645975d94827f66b0bf89f524ab272682ca285c1ab51c2d293f5880c1d88ae9442f71d1682cb07269e7c65408153ff4efd54b43fb24593d995c8d38e86ee2ff1fdac372a123705c314fe7ff50e31b6a31b6f1ab3c85df61deb291b1332cb682d8022917eaa31dcab1f50b06a0ceaa46ec155f69798aa960e3ca8c27424addd52074416104775230f0a807db8d10badac3026f2b075b4368ec13fb579af1e112d8a9a6271778c9adedb25cc7d2c4db48e6b34ab4ec6f86be8c0d1ee3ab08d61f0764c5bef4a0a54f613e2531c7945fdb3324c8f83f769727877bd9b042de1b5c7b1e593ebc630f4f9d280c1ec31e31ac1e079eac8d8655bffcbc895b86a19ef797eb1be6faad978d9bb037b904b813c813e92c0fbdf434f16da6ccc26ce439332723d3a7e6c3097ac6dc3f81d8f0f87e16729b129ff971758e58fc5f008422f411e8daae5b0c2c360311a2bb53f88d5a6fdd0481231dbc3f4250527014c2fca2625b34781fa1fefad5d9c4886ded2b6e632e82eb320bd25d027cf17fd9495ed46bbdf2147c12b7ddd9409f17a0ea1dd7ad6f5484db061d5dcf936dea91847ac0709bc2481c6a1fcb0c2001863b96dbe89bff55658891ef7389920cac2bfe6542b68a317e492725cdb99f80851d3f855f3863f5679043f650c7afa884c4864a1f88411ad9188e0d12060a498ff50c7edc177ae220ff2323e85969b58cc0f2b08f9b76f3d023784be243d0a65ac03d26379f7a47fd8e445e2dabf11d16356a9c9a7ebfc98ee3a9f39eae1aee49d63ae5956c4f2e79fff3fed8dfd3f3bb271e16c77eed58fb34c9ca01e952d5757f00568a0d05f7d8d9c7e565817c2a1248681767e3584cc18df6b4d51711b31c6db55ea09f35b6675dc1fa73eed5ddad20fbf1f9b1e8f4082f8407c7a7ec1b3aaa2b4ce7c51385ff795867791d79e5f3e5f14885de2f350a6054103b998d187ccc8045ab109432e910dc2bf0170078eec8786a7b82a03657e71efc8dceb44850e13a410bcd3d9f4644fe143f20ef2af80bc2be91da2d35b9eb57814fdab132a28dda72e7cb853cf144561bca97a1473c5e5c2a65fe331e39ee1a605db589e1434cefb4acaf32d6de75268102edc859c7cefa3c001f204026519ddd2207fdd1d8162489b59f5770eac18cae1c4a48215485147103a93306c6f19f7183b3b70df5fb6b06b8acff86b9525623c09eb3dbf8836a421a1bde8714cd7a2ff94165a7dfe9467ba2075190eab127407bea80749be94ad59877a8ce1cb74dc9c3c28ba6d657dfe703e1af9f98d792faf20a926259b2651b94d76de6b3fcdab43cf7b7dca42739a77c5a3e48a8d9b5105bd3efb502ce5c94c6675a7aefbcca3eca76a7506b3c0565dc3d2e704f56f15420d4bbf490789eae1a102c3aef495735da804ff3bc6e691d50838ce5920e6231a059928fd479013d31e669be1578a9a68a5ddb08b0818e36901fd6d57fce014e4db5aabea840d8249b98d081bc9231326b246ef0f9c2c5fdb049bf161a3a1d1d7f879173f02a05a251180ef6836b0d1114d8af93aaf317200933228061257b8b6c0541e82f8a933315d61c7979b80c23e6ee4d79b4500fb627c3a23f2f1c619e5445959273811042a9ea53ca5b896fc7acd9ea26f9a07c88bc75c1862e6312ce318156c09f17edbbf27aa044c0e4c2b6051e827a74bcf8f6d7b5efd4f208a50807f0b4786f3dfa6fd3190ce5e00709b54fe20a401ae6bbc4f71ce6b65ab8045daee2b6251ee434d497574aafa19af099354a0fa34e30d70df81a0b9f6bb6dc766912d20201a3f423ab16192e608edcbc77153af7e9e76ff57d695b77ee5b93733786f8fe5c0c66899ad72f7eb69e0cc883e2f66b743fdebb2c59b177146301ce9800ff07a5568266c9a59734486847b7e52125feba9d2ff8c91fc28bf8d8e376bfcddbb965b4d59f237f34b7538557360957ec4ab2e6055568067dbbfc951c4dc9db4bb31efca55a5128a171f57aac1a32fb4362387a4adac005b33cf695f773d39b70f22ba9577ccef879fc7051988f92a6ed3d6115c1b6811e8a850cf6ee0d094c4041135155f1823ec863896db2f50da04d1a59447a43a3ad9e3bcc9c24267f300449b5a23b259deb78e3e966c3c6059d95d1302cc6745f7fc1bf5050d46ee1a30fca5719c4d9ee1ba1dcb1f63a53a34da425663a8875964037ed93164067cae27e56cbeea648cc8c2afa1eeccaee211c8177901b174e7526372ec8863f7cdc4dfa21ca9dbba5020dd79873c10ad5e4712192eb7765f62c5a29dfef4224350c671ff6c711b7e5e694fb7733c8d5c9ab65eee98703b110d0f486e3973c429aa86ae6a628cb062cf7b708b37b22338b5937743021a31b55116430cc46c9125b4e67d479e276f1ecdc45f86a041679432a2ab3599215fdc1861e07e15db39e0b6f96c3de9da94ae63f5fd5b6d408338c335fa2fd0393581eb22772a2c382bb6c1000f2d0dcef28dd16a296ae0ea646e6599a0e1b86a820e182cc959b04b0e353fbd731e2ac1700be7dbed3475ed8937913a4529e2c036898ac6852b6b347f5f18da34ec530bba6f7f3b3d39c60dc9b6f1a6286c58a97953d1261bc97b031bb196231123ddf999f1ac3455473f29cfcbb99e1112e450bdabcdabd36c641e0d54e579a6bfc8ec7915dfcaa4960da3ad71f355f6a54c05c2c6945c6f62ead84da39f1587a5e3f62cdd09d7ccd16ff3181199503e3d4be31a5b3106ed2dc6bb206f0ec5560a1de9de199db4f2534bf4d4d6cb84adb2652d58fc98ee67651c9d20df72027790effd5f15a9b5d6d70f7b6d5cccb83712fccc0d0b04696c5880658da586f14d2a3f006f202aaa858ec2bfa06679adb5f933afa2324520eda0552bdb4fd2064daf99f0e455570038ad0cadf7fef17dfb91f452993a6f88db4710ea65a4679902c36a85785b5d9091ca205b244c856eadef0981f5a7e4aa64713d8c9d09670656d273a304dc0aa2cec05cc0d6c46dcbc8aff51441f63d24eebc00fa062279ed4998a6f1ab12d5459c7ca405d1b9a9fa394964ee656914f06626676d97bcc465af0c42bfdd34629c4c70dbdca1d4dea516b6d2328f7910ff4163a14c90779270146d6548a61c46fc7d63d9fe8ec6b5f14c908ff0e090542b4ef1f333e16b002edf6496713760cfb24dc3121cb47891fc0e8250b45860b45cfa969dde526c5899b823cd5b24e76fc07ae04d6e5148f6e6e190cf6715230c7d8acac8cd1600ad1f1a6c5a12c1d875b2dcc330ce392ac0d0e3c941131993c6e7dabb04050faaa218bcc7056c02646e2d10a313561f485b47337c9308a2efeac516ba74e10235cb5ed3829be9423617349a021095ca2e1c691a7aaa7ff8588ea253945977cd5f11a33aa0fcd2fb4d603e18d508caee9caf24609f37dd6d961bb1f9108af739dc284ead99b17f7b75719aa2efe1279c3d6f7daf624110d40e62bb6a3ece8513d4198eef0e0c34e615b2ed55bf9ad78ae96dfed7ff14fef93c65934d0f8877fa1fd4933b81e36e28aa50b6c00f106cdf69e3063910885defdf8eb43c4b5921f40adcc4920e3d84df3cfd44bf5496b25847a3ddf5f31f9530b15dee0baf98dfe4e6419dd212915bdeb6f667d879a315c6749b78962af39c6f82d6da569e2a6e354673ba5a267a7d96c6c56c6dc22df3c3d10d10bc325d53c18600a7171daaa70ad6ed994fdc6c1315a730d24d2ec5181b76c7379deca01085f7b79be7f4755d465a12ff052c8d72bb7067790e86a3a69959d1398794a88f71ffd68fcbf638977b3134ea45142fa80fa84552921dd10448eb0af54e53f2518dff82435264202783f9e3a3a3728157f6746fddc392fd1ccc625d984c89e63400f17049087f14092c3d6c87e6e974471abb694886d07ba27c5a7edbbf90e3b7001fec5e516be2855409b0033c9feb291c524b8a4034c1d575f9cc3217c88abc2813da9300677ae9f4273be5c8788d8d22c928fc4de3aef340d720a1ba4d1a361d9fda32c10885d077239d0c54601db82e20ba9c988b1a4ab2f1e6fa10b0b6212a38343ba5eb2575892849f1aea70c1391f6f1410a178f439ab7042e7587d2bee54f2d9c2797c7354fa627cb7874ea2a9c9ff8593ccef63daaad888e7df4f6dbf14971b2755d463e416476350b3e93aa696b5d218efaa8d28460d7c7e5a0ffdd03d94c9ca352a4935c793bc306adfee33363fbe71271392cff4ff4f50064799ea77b7a5bb92baf6bc04801cf1694d7e0b2337b3d56b30c5f1bad8ca1c9b163f9b6ef50775dd07cbd8ed1160aad91f1bfcf59ab23820746f00032699215d5b964d9f6e3d6952e4303786be55fb7838e87834f43f2344e7f6ee6406bfab25cddc580cd3c787a81dc655cbc4d1487dda2e230df9a2c15c5764038a25991bba1ed23bfa24a429ab6d9da54a765e8a5d07cbd64c79d33f5f0208acc1ac34e2321a925dfc0900b3f2fffc3ef28c71b21cc76fe015a3ca44f88283c3f1d8a113a3acefeee37dcf5516b320dad6d668001e3fea5a69d5cc894651c4a66847629464fc5399d597f554bd33aa12db3d160d20b8cdbafda66732808df49dfed7c396934aeed22e4d9d9ecc28a00f02daed711dbe6c32f8c8affa145c65152ce4fbc8904dd5bf90102f58a63a729c09b114be7ee3f0b27f247eb83f259c39dfc6f6fd2465eee2625c6f3e097f96e599bdd51bb12e1fc4529b9375ea53f525adbf71ac2c5ca485f65a953b24dfdf4f4024731b9c1613cd923062c47fb6133d9faa452bc7bf9bfb9a99bc1799879620be20edd23d8475d60b799f563ef98b86469fa82a885b1e058c7864325dec046e357498ce3cab84528e50412b1c4b31e80af6f473fdd73fef661583bf0f1408c5187e710cf0fbe5844ddae3b0f53e2d764acb6084f8b94d29a844deb27f2fd78226b7ef2e665adb6179a666ddd1357898a18030759dbc826eca6e82b330e0941d9f7b9dd3445e9ef0c270b3dae56f405ea99e7ca14f1bd85c7a215b6ba97a7707208b8ebe873fea59aa2082b0da883d8584c3903fdbed945bfe09c4e57e97d03ad2c1c28d2a6013961df0e6093296fe6017382bf5156cc5e0fd5ef4fe56cc47f39caac9432af01242489142e5cff6db8b82325d30bae3e9db4b874257d5b2adf64aa3a12534480d65b5c15fcfcbed902259d7c2ec717c77294832f5ce47abedd4ec41da1784e0f098ec7ca5f9682922b6a6c9de4ffe78fdc754b4623e71b80d0a2b866120bd3ea9d7e5f9869b4c847a2c21019ae4a00f27b7edf17450ef31d4b8881767c9eaa47a4d1c3a15dd4e7da563aee17697f5fb547d2e08169f93291a9bb2013eaafa06f7bc0865d95d4b5c104fa9c5f21572678c3aaa5caae8a637a172890f833b04be73b80959e55f3d6eca7f35ffef8e4c0b12c7703abf5e2a142ed2a359dbe94af100a08d531891a1958d07a3145df4dfa92f97bf579220521c23243895b17b4fcbaa5ae3e24fd07698c64029fbf26a40c0b4f5fbe29b1ff63f615a3b5be208ce1ccc6075372fe0ebb3692d01342cba8d14902fb7e9f19edd7575cfadcdf4faee3b64f80b846357a9caa6eb837c9924897f2ff33c680a22fd379f14eb34c55badeaf7bc5c18692f314e610a6965d590999b43c1d8af3d9687311276d45928faaeb61b5471492241d0d11f0f71708389b6081731100f964265a604b06378a03f46431cbf738f4bd2a9f99825d0291f784e4a2cd9d8c6d705b09c773c5da590706f1c6117a5cbc37de296ddd17bff5e48e9c17e2ab3bdf75d6bdd40d01acb51604411d6c50a88b0f30e0108a3318be355e771b7e71bf06ea18f1feb404988f5e774e49971be1cd7e73aa876e9e473a6edc39060737c9ce64974aa07ed80aadff2ab68bc0ced91c4fefd7ce68c30351f27e737a75f6332d560b2fedd17ef1f7526345161c4f31d68d6a95e0a9352d18fbf088fe93f36cd9e1f51994f7e56a4306ff9f02f509c06573ed3ab6d082c29164a5639025178da7793bce7c45a99c3a7630d56e5da475c0c515bf181af74ce9b326431c1da08c1e7e1105e26fff3b3fa2a5ae27271768d3ffcd927241be0c3b3eeca4f8b6eeaad89fc9e2220bce6d3b5b427493ed5951440c572cd071e46ab72caeae8b724d48f55614bf0eb9a78b382c94217cf5f87a3dbb0533226be9a009cfb3b3fd398d6f8209bbf8c917d4c1799f6627319ba258eef2d9f4191f5c0e0541c30d7a662dd66b943052dae948a3fb75580d93043a41be587f39608a61f3bb0cc17f82f27a3f28ea01ce479ad0d3a2c79c57b7b22d7eb1a9aea78a112825d08b856c3f58b3c8263355d31594644989c6d48427397af0ebbf006dec6802bd73440dbc14554738a39a07ed3a1c3b45ae68730ee5311c4237d49c5f4ca0620d2c8e5ce165ea6868dfdc63be27a9d45c3a2d25416cb9addefbb8474b548fc3492a2d476112483ac6f0e61a220a2e94b8bb2ce9afe22f6c77a2ad029cff49e6ce531fc60aa905611553157bd460c071d2defc398b124b074f2ecf72e8d1f6367f037f0b08d005121123f098d662fb6f5490721eb37db76331c9e663db6cdfe965fe77e68de2a9d00f0ff73b0231eb98b136134cdb8c2044201e529488683c523e2b3affd84e22b0a2db89e7ac5798dd7b7bcd24d815fdffaa944d1f65483be62fff23b993e41fb690cccfa9cfa8a7ad9f2dad1d2174aa184c49aac2f55ecede58affcf2c76ae9ffe5fc98c770096756a97d74a50cf4f03e4204932d21da5534386720e4da39efe240cbd996a6d9adc41f793f2b997e5f31b50bc5bf71f4ab8f297dd62ab6563aeee94f2ecbbba3bb62823717ccbbcafd58a2247056f18410b026519817b4b55f029a81e832254bf28237bbd745e9e9d6f11ed81b8437a0d51aac18a40e153c8f533149620e361275f7a9e893d807ca807514e8c10efffb872656c6b9e24895377778d393bc315b010f29c4f0dda58d0087e7530fc7bf904d5c2e477727fc5d7fdc6f403adde4ac2521079aecb11f991686a346e8f73077e19fdea1fa63f3c1f3deab9d04dd9e2e142e987ad0e0ac6928e7090df65b5daf36ae7c17218b15140e808ce01bb3a01f83bb46102cd497b3e1f7152e074e737b759183aa7aa4b9fb1131538e6b27d34311da6f0c42381b37e68c54986bd8e57f4fd56e890ae34d6aa53249bac39e78d656bd442eb5c24d74485207ed7e030831ecc31639ddc96acdab5149025277256a1b83b98e1af943adb08c88db1138645ad9708c1aa3f0ba4a09245dc47075641f4fd915462fc8d7d64e2d53e564830cabe921f1f4e4cddb7024322063982f993ee454e8f6add0976af8f6654b1010b49fa04a2ba97178edb81bc02f7d619076e1961c9a8761d7ab9d04027c4e74ec688372fb84847b080bb83bdfbd463ca1c21b210cb1e46cfee6486cca03ac73409a79828d8ce15854826a33fabe03988514aae811a63f27e7af1e454ecf9f034835ff3521e2303ebceb24709be796ff920d271534de473084cd9e9ba38df804d0bcf7b1ad0a30430133395db583789d1095711db7bef826efe7080fc28d23ed7012e231de276ff75e47ebbe69054d3c93e07d0c12e00e74587fcddb9ff869cd6769d5de2b54598e7e3d7cdf694be3d94daf2a611dadd2b12e1113a62b2b5d326c37b9fcb09262642f084f43d4885552cc392d256df97e7d549a3e6208dc07e9afeae5b9edfb25ab8715c9a7f8d3d692b70b75b0554dc9d241f84c355522e25a89fa544ec60a0cf83f26cdbc1073a58b3e9753cf4e9a7ab91c6af92501ff17f9990c263442f64ab449376bc86683d32e044ef87c04dca5d1af7af3462b493bca32b261cd4e27764f8c80d535ead43006d34132033f9a59cf9f11cbbd2e293701bf5ffc1fcfae6f0eca954bf9b33e6ce3a7b7eb5752cc3e3e06b44073d08eaea823b922ac98d15753514da1d3fc32229cb6146961d007d97999c35b3c1270a35a649e5074b728bd80cf180c0ef2014d0e0fd5d11b47d23e7d6bb5d3cd48ad3c23e81f0058f06d94dc986c8d45fbe2806d480e28472db88c8c35223e3ea2192551da89b6474a913708c87accf02acf5c973fdbc7b5da0262543f76a337c0145bb89dbf10dfcff29f2a4e7d5217f67b3041e4b1a0a9733feeff1239bec50f3d43a92fb075cf683f56f6307317b08cb97c0b0c6e7046411a129a4be1d8db0d92b4649ad6379edb546295f2fb4854a26be2971da0b10b75dee5345ce96c02a56db33c9090ae656450077499a504bd73763db14677c58132c379a5470cb25b50f785d0522ae5b5f9b7eb744fb3231bcc527629f30cca58022db9e0f70a9ad7ac5fbbacb6d252ea520e73fe0478f40643ac00fc883a83c17c1282f6884b6b18f35c81ef1f302e5637d9897f54f7d76fdc4bf5d2d992c8e5efa35d80a0be4e788b839234fbca4f58862f8e3385e4bb01b153f66609104f2767cfc26998c3c956260dacc82d059cf64ab0703da1c7e8b67addf13ec348c26a4bc231e09d04b107d283846e4c1f7d0b36be9213bcfae68edfd1b6a1b5ba8a51297a68cf18421af2a9ceacf2d6d1907686cee27e0725b70c40958cf34c8e7f804f0b9a524675f7fa8c0c11df518632f3bc38dd71b05934ea6addab85057c12f396da4e48e0628bb51c3519087820494cb4f5e6085cbb4102bc932bc39f54dafbba6e2229c2053daefc2150b7a945c8eab5ef0ab6a1b152b43ce5bb75175f930a5aa390abb29d668dcec01daaf8257f2445fbfd9901d01153303c9215b5ffb045a1f41311c8229ccd78c634c1ca897fc60f956de5f0a2f4a5b44d03bcce4306aa6f5964df0798e62447c81d64620572f849bb7f50cb44c83f08b103af547a54a454cec643ea0d5fde6b405ff389769ec178914171be397d67a01d9f3da7446a8011317f804b023547952f203c29060d2b72c076d93330313ef749f72779b94bfd76af09d579d818305ce60deee0e790763512f052637f7d1ac574d7ae434163e46dcace9064e3c1155c9729a59c7f5dd2849ebb7fbe5cc238268280a78bbaba01f798c673dfc3ebd03b8348dc2d3e0020089f7064556a2d7664b7fcd750b0289aef266b31ed0c5420c5f1562f7c9327e319b6d0473155dd8adc5815d7b9b387d8866be5f3418ad95f5a331427bfc68c1d0fd35a08610d1d5d7dc33048d5b16b9fa6d54e6f9f084c799f2e43b9cc77a9d47732102227dc07ec49422bda11ef718473a16c19b17ca1e4bd28f9f2286ecb85972aa58ba5da1535574ea89dbfd7ecca639f6b44aadf0f6f52fca261e96d124d5b40ff7725d8eea83b2768be8959961802771692aec9612a637ea6134cebafa2b8bd0368f06f8217f75b2fbd0da0700e65c84cf853a3106ccfd4836e98a5f47d215118284da6d809a8ecdd4812f5a1dc659ce6062c3b9e615a7e003b70c2d3faddfd6ffcd10b2687f022a46edc9aea01dd4f1b9f2e857f6de1f8ecb55b38ddadbc789d3864f75b8e77e4dae5634f33cbfc9b6c6ee5ba6a94a3999fd3561bf781b7ee82bac12caad4a0a592c4eff860403d63cda0717e3f02adc3089bc9311234da730e06a8f7164b9119afe261a03264d269c8c1648132bcaa060b8b3ae8ff78fbdc8a9ff1c949351707b02aaf8cdfce71a55e76d17ff537ae8807e093ccfc4de203ce1b504788da25b3d3d57f8eb3c4dc0d806953d66244a81496d1646a6f7ad0cb00f3581b2ff6abc3ae22ebe0de8b3d2b79b00921e174c6794bc1c0aeb6c11476c58a75783344274c93ca145b02c38580a6eb6554175406cdfbd31d2040eb9fe6821f86df929bf9dcacd0d88c6824373e41f4294a98a7514aa6a0469099292cf6da3c2c8dd3726a9fdac3f37977f13c3c290f3aa174f165e7afe3a59c95a77813c2dfd93f4c384b9af2a8e9a39cd89cce44d8b1332ba7b83c931274eff364e29a5258c4ccb3a12cdc951a1af673200744700f6ef3e114fda940ab35bb95e2a327bfaeb55538d6a67f70cf51845fb9677c25121c62a2e1692c58ad8530e107873719c392a46ee8e47173cfc16570f7128583dd27d4a5d5330a300fe096d0337b77fccc62164ce5454a13e09c7f2a44f24a5f68d96efc63a73be575f0807a5911dfab4f022111d2189026e448d9f52cc28c41003115187947f7bccedea79d76c2e7e02f7a75e5aa8ffc0ac252cf2a6aaf4448ee2b5fc7864a37fe9f5b4ea159299b31a8f240af412c29ea8095a4cd7a35eacaf2d152c1c3aa9375792a24e4f939f12024c992667cb814b952daa53a1818f4cab145add68dcec76faf5665c7bfd31c22ee40d3e6d5ff88075cf64a99112c42195121a7642e93bc78616b6d99e4a557fe49ed1266e1cabcf3ac7116b887fda0ed402db20b8ff04d281dabd2866a2a7ab57ca41bd8079106f3c4b783bac7b9e789685edf4e55994c4cd4d7af4f02f7f22843743094bf7875ce6f17ac3b7b5f613e9cc0f2262349a69cfdebf97abe22815653d07f3458e4b3128aad382dc8bde980f73e731d0c79794e373e071caa399dafc6490e6b4f5e8c718bf94fbfbdc368d36d2ab622b670ca7850c6758ef8258521b73066a85734bd1da30faf6bffa9e404917732fd395237846663a99575e89977fe33b0b469a99d16ef8f0e3db3b5c077ee481a0df37ed31dc17888f25dffcf1c1797c9c4c4585c725171f3650342590bf14904aedcd839a20c9acf97e7d770df5b769be448b0ee1c89a4e663d9d4a18b013d945bc5f4528b072a68b36fd1dc9396a6fd2e96d8ef80b198fdc37d74bb2fb865c8e9c972cdce0fe7313b5a03c4f2c8f5d1376f48e676b17c6119e5718b66b1cdf82fc97fad14e5d425567a3556f6cc4dfc35b7f0778c1b5075c21f88fe89d766c1f9b876208cde25d50fda2ff4482359d93643f3643463bed1b15b3b3a350d4dd3042f7794b8d4d2b1b843401c88437aeb0a5db56712c71ccea489ca95ea5c21966df87543826abcc1bbb8f6fe738eb7a65fa3bdf1bce7ed57c1763d33158c0b28588816c82898281bd49dff9b0fa0d55a7fc3cbd2573d218b8f8565dcec7a4548bb7b479dab5076802cf449e832910020acfd2fe9fa4c1af50428ef1973dbebdcdc5d8726d20e331dd7356ca154153ffd1a890669a4e4bf99aa067317eab65f35507419d25098422b47e8bee046301ebdb497547819a0f4db7372514f05f02a88fd76045fcd49b30bb16fe70d2ba167eac7bdcbbf0740b0e05d014e04011eba111af7e2234cd0b3b5d9d832591f248ea86c182f22c3e92580a5d1e883c2e136b3751ccb1e37b5575061551868e6f3df1bd449a892e096776577cc174d857cdf6e55b30aec1f99c199d5ff39c5aafa9253c800a3b010e8583c6e124ad280bd7ff21b5efa3c617f2076b715ad6a03e9c558aee1d901a7cac343328aecade2235397cdefa58245bddb6ffc92beb27fb54339a44cb9d1c78b7f5683a0eadaa9d272bfee1ff79b2414d798634fb0dc216482f6fbb4f1d33d26ec4d596495e5e891e88d2a5886e6da56534e532893618b0222f38634d524d6dfe4ac76f1a7e6810f89b66633604fbdaaf368bc35a815dc2e9b294e1eb68e688f65f96a826a3c6681d1e908ca3fe5da0256566934e0f3252fc50b841e22519f85714916f7a974fd554512bdf521fb5225e03ccf3c4919085ce7f00aea164fc83e0f6b71d1be2b00cb62c9726772dcace02a355226d241e6097d35f0e02e101adcca5723ada5913e39c8b6a7b0c0eba1e9e94fea7bc88614aa8a0c824611bf95ca0331d2725f4a8d057b8a1e91bd8fba7c610db93887d422c577853155a0b1b3811b6c4dd7ebb31cc5de0bd79583d395cb42e2b722c8c586bc32ca1de112963f5bfa325b00078a32589d2e3ea9df4e8b7ac110b808893c3c46c5d39503242a64e493e5154e3c6318cafe4a319fa53a292b552676f678a5d6a450014d0c078d2be45014a39ab40e433863e1849f4e643a532ae854ba71031056e0b3a27fd386afaa549670646d8a31c90d0d34888023b2e8956f60ab9523b20ac9d957c0aa7e7dbec5e6cfda4a242624511f03ba5c98c1a229b707b8ad6caf5a421965e3090de374d522519887c9e601d2a6a24f1f5e5037ce5f249f01c5e1206a4bd66b751fbba68b89243a33302aa578765eab400ec961cfc5ed3fe4d1a749c9dde527c84b171143c46d5b1df245afe5e31779cf73f4747b149acc1e75725a5109e723b0b5731e0d63e2e70373363beef225c29cff3dadaf8a374fc627fad1b264de59b874cf4e38ca055a55ddecd33323267b0d8281b9e7c99513e06bd1c0d9f51238813fa0a81cbe9092ef3fb7793e3c359ef64a8d18fbfade12fc1157da1f569a38b9d2ef71b35bea8f8200ac85a3702a1495e9fe51f576daaacc7e6e8b909fa10e38684196e4c985cb7091e7ec595110b23a532e76bdb21fd7f456fc86a0c27dcd2d4228d147d98c9e4d494fb5c739372ff7b088230ff4142ca5d0cd25a76c75ae23dac07c3d50aa3067da21ba5a32ab343bf8cd7f21ae5c7bac85806f41d5afcbbb06ef81c15ce273bb24205175c71c40665ce26e9906b69e20795129421e48f1f54a50ff89261bbe559fe948e906ea5256eb7d07200d560b553c554f6e7f915b05eb30f7082bd1bccad4bc1ec92aff02486c0f3daaff29b2c0adf941500f9d06de3adeb66d960a4e0ac2765b9f6bf267023d4327b6a97e6be91dce09b007a4a13b1d783561a49d992fc7bb97862fa37ec49265862a43365327f353109f0b5739f791faaa650df71df026c6e2ff8bfb15f82535587dfd5762e75140e232b49033315b913997177ee9dac81fc30994d34f079597cd419c83f49f699948aaf431fe6be66afdac8d5cbffaf11528065d977b81279d3977f6dbf6038a0a03b0368f3f6eb25dc8f005290492a4d454249bf0868feae86ce7a41374f2e9edd1435f92b2d77ada111623f9c26a38c0c86335d18bdd71586cc177a36fd4e49420b8f1c14ee65317301d3c0cb0ae0017f8128a556c39ff779125a8d539e324794ec252e2b56957e078f9300a85117d0664d37ae711b720297c9ea1f379068464fdf7d896d00c4d410cf5cf5ea3a3b76627b68ed71632f9e5115a865f5a6fd1991b783b9f18d3333f739de6896b96d5bdcd97a1f48c24190f2999076f6833a011e045cd41355b7bba1dd2b4fe2426f06c500da8ad065ede2a7e8167f36880ff198a8d5c83b9faf488ffe9addf29cc2bdfba2c81b533d01aa4379211695d9397c5b81cf605d309ed655231b07bff0078c85670c8b5eded931587b9bd6c397d59a8c2fad5c8830edc89ebb0a0b2a6cdbc7456dffcb4f1f8edf4c3e91a161804eced071610df010a20fa4eada84ca19c13ea9999c69659007458302a961ce8306ace77545ada19e9a8a82f65d99d8a0cfd0abae64474ebc9d7630333dcdc38844b5c5be8b1232bcaff2941de356bbd328e682d9cc9c082632304a95adec41ed1885b517cfcb1a18f8320a01001cd8f82ae1c60d22655d8d7734585a22f26e83e71469faa0282759733154341e65a75c1bbe22ae30107f0a7711c98a47bd60ed7dcef99fc433af7fdb6c7bf78101e496e496e532590e5e8f1afb847e510b6d0fbe5c3d2b33a6a2655a85291e77212e0a0ce2ab3c2df90901ad19b3f2e30fac655803880ec0d1488953e8d61115ea48a36e7aacc17ac2f002b78f184e04ac7137d9d627b02df8d989627073052401d349f4a9c59576804d6520c720f145e7e6d10c344c2f9b242e216cb76f2af2372ff652b8f7b54542c99ee95a135d6005defeddc85aca25b9fa8e5b95f17204b3b679dad19747f6ae15143914690f1263008dabb50d7f1ab11969f0cbf124d0d4c5f7e17b7badde5bad3cdfc8ee4238847a0fb89f059d558be383b3e28202d1492303a36e7c5396acf8429dc136310d8c6ab5a46d460ba08f930fbe83adc56eb2b0efd70a8aa5c4c18a0d55b386ab466530410a4be211c63e1bb5143410be955948bf5e452342a238ab716a9d1849f91a0c3a72c9235f43b853b9d1536f2e782e307e6cc7a7d5a09cb4ed71e9fc99d485abb2e025a3697a4f52dea59accc13c4135ecc4290d8acc52e7c77e2d911b6f5080a860846b4fb1286de7f4437d205f0d2f1df1b21d39745a63b446a81b3a75c2f21ae9de35911738e814b1b3b0a6541f16693436bc2b7ef7076d4fbcc99b53ee59ae470a391c9e1ae50647389855b10cc4f4fbacfb8536d03540fae950d6250878915b019f0a3c77088ccef7d9ac681f0046e688c63ce630fd4b3afe37d659f81f8f5ac4c845d15e6e80db9bf44334a9fc8b863a477b1d4fb9af630929c804bb77f447fc27af2ccfad749417b27a7b4564023cfcceca5463c4cdc724d4f908db36db5af82ba56bebbd2bd142f9925f2dee0c7bdfdaad75c76f1bc9d64a7c8d263e50f0ca6f947a869d108e440ece4415231807a5622a7e90f0ff9764be5862250b46659e3d5da078f74bce832cf6f61ef4ccbd89c45b6511ebf35431f8483e4331b4ba4e7a94e20093160c5043fa066a17de0624e4b194738b5d7c47808ce8cad2d0265af800f970e0bce4cc20de0f4c1d4ec69dcfccb0220d1ca5ac2b54e62ffd29f1d25fcc156b2bc5cf0bc065adaf1cafac061bed9fc03948c768fec4e3fc24097bdc9fb83720ac48b0b07e6533fdadd244ddbfeaf291f3ae0865dcb1e9dbdc3a1ba7312d6bbb7ff36b72e1fd7bdde07963d851ba63da64fe33fdc61b37966f3d2d2528f3a6b05d2a943c120a13ada70c6929eb3d0b0fda432f6063c55fcd6c528246edaa16e6c06cecf8239fbb756b6444351eb9457f3b6594ff5e09510f208bc2e815cb687531ebbc5e03ca2236537b079d4ef3834ef4557ac81b2fdd980e9341f7f7186a14b6072d7bb71a43ce717ba57ab975fe543230419f9125e95e5b76b880f8793d350184b2db1ba4bdff05948a4e3793cea83942d4896e85af91894f43d3167f5c951aa1fa83f632527839f307d658916c2606650734865a9dab8d5339f7703ef488367380dcc4fb6da06758ff231edef91b667f381e33b9bfe4feaddc58d74e2d19ac0c183f59badb2ec061b5a847e85ab4365be7159c3a883f5d1c2780e76584042c905a48ce7ca38260df3751b33702cba38da4bf2709c9f20a8d907eee8451d5f8550604a5aac93c57714a1fcdfdd98b1cf7572e67042ee64a67cc174dbfa4e1cd5bf481b274c6588f0e141d52a63e38152594c1d5627b35cacf169ecfa2bfc1205b14aff96feeb699495f4e79b3470b7e04f466ddc471be5ea1323d90b5dc2938d2dc433ae4746884461ca44ae9319f2135cdd851bbe40067ab77933cc756a3dc065c8e2b9484a7ae4bfff0794c8bae0709c0f3c5620c9f7dea360d2798a5df7fea94828af5bdf2935dd4e764acb36f55c9041a5b6c9fb1fa71507bc269572fe595e684acf2d260e7b374f5a9b49c9dc1424d91fa038d5b003d0513dbdee97e0e83ca31d85eab1274191f28aa075ff74a8616b21287f7ac2cc323c8defdc48949a1422b59cc6a2a82fedf105f33debc91d07aab2d1c0b309b51f4ebeeae69905d41e23e8cc998d9e430d5574fc0106ddde66167049a47635d7714aeba3c3356ecc8c54c12600235807dce276d7dbd4d31c5945b59eeb4a524b1899748bdb843f87a74d68005e3bf53a002a1c217d0dec108bfffbc4c4e662c781d1ea029fb1c194096349ea980ac1f927b883b707391c3cc05237d0e57d8c46c11482aa340abad6f9d0dba2d45bc9fe210078f3c254db2ab10cec50a9802ac9086da79bd6643952e41070e758dcd975904bf1f7b7df4329e26b4bce7ae1afb8e9e44aea6e61e9b86b2930c8ec94d1f1529132a9c6ec9a639506cda43acf94dcfc82164798c3706da7372eae2a29fc537f09e83afbb86c209747a99a0c3cb7d3f6540a1d1b99d77c6c4cbd3647d31dd043015aef6d13aa4272dc7e630027251f960fb3e243de23995ea6c9ef690f3efe0ed86f7b58cd62164ad744d808f7226d03dbeae74995f2cfc5a6b0bfe71774c7d636d522b635cc6d37f0e449ecf418fcc35a1fab57c4ad5960d878fdf3670db77f2f9074bfa36e6dd9bebe61d10a624aafd8bdc5ae2fcb64dc2767ac359447b55ee4159377d78dac1b24c3ae38ad9cf2e3dde4956ab627c4f4d0e650f89d1e57e0e91d040f44ee0141d5354c00216306be8ca50c6ae5218ed10d68d3fe36f52a548b8abd183a5a05488dd18620cae1026efc1344529a6b46d5a1186f613750997bbcb3307611e234a784e66b8b0abf939240226ea07886459f509564849e510d3d87c167ac00ba1ca62a95ef8d2a2eec5fc8e94eaa8c25e7f4edca6753bd3204b0fd80c421d3e2d6cbf48abbfd01c86fc7f1728b5cdf845bcd8318d16d8db0b4edf08f408eab651e2b15252a3a6cec1e0f21f4cd9c85c56df2086f11356fb9c83b4bd3e9eb4b508adb7e8cdbb655016b06e62153a5bd6eaa443c0b39b57524882b6d445f2c22f495169f7b3dbea80749be94ad59877a8ce1cb74dc9c3c28ba6d657dfe703e1af99e55ff3ea739146e5c100a813d3852cbbee42812ff6342617ec4181ccfb847f2f62197901406c294f1703d4aa2e6e1e3406f71b3d7e4911a37c8c2edd83c77a514a845cb922d86c16654ae2a3faab04ff48cc671374a00c7e9284462c6bd37506fd6de3306eddf616c2f80db7c18c4cec774b64b63f99b5b389273ab01643c2335e890654c262d2d7e4b220ed4cef0983175acb1bcc8c1020fad9a97aff9c2b9c0c81411ebf0ac5175e975fa827dbb6632ae6af4298dbce7ba4b9df22fa47415cccc7a7e269ccfc7570693a0ef95339585fa1c200d8abc457c027130d59d3917ea78e765753dde0657f7bb7a82e7a578111b5110df1d881d0fb402ed97e90dc338f1748ce724783c014c5b9b58b08045165612596023f6ce116d9afc60f2cca9e3871bcb7996b14b7aae181e27553d8be025e182e03e707c9995981fe7ce91929b8cec93f651e1df11f512336e129b44754c77f64a0aa8f46f496fde7ae06c5d0339baac2ed57a2e9d1bc32ac3e2adc09983b9c64fcad92bdc445a7781722c052c79f0626c4e3b66be6b420e182ff620b5090820879a565748b806df08d38c9bd7679440a0b49e2a148f00b24fe53e08346b7a393fcf2a2045f45333165bd4f7ac6eb12ecb703fb8c5fd1d6f03c529bade5eb1cd733d753fde5245bc51d7565c6914778d2d0d3b8d2e55d90e3b4874008e2980997f579c0d0eb05c1bbca3e0139666dfe71efaf13b859ee98d626a2a891d1fe288f92a6ed3d6115c1b6811e8a850cf6ee0d094c4041135155f1823fee5aba1d731e80b7c6c84d1afc01d1ea2d1d775e9bf299646743388625a91e27aa624d868624a9c84692b997cc6fa95aaebe6eeaea660cd0c6bc47986ac971748c9417be6eb2b168ea5a465e647ed7664b1e396d41be4da1b84fe432e88634cdb656b095357ed44a9c126ab7a81926687c0fb966b8c938b72f1fbf83743de926453d6fcd5a42c271875e40bb1d6b881e96e1d6abdd35bd72a2ec09402931b39473b8c895614110cc2048cb5334b259ebf5bd9013edec2ecaf213c0c78723c2d75e011f7ad5e61bc2804d02d731b2557a2f081cbddd80772f39c32039971669c092208641cfdcd0e5ca6c6d225d93e8517a1403c6322b64f91615d3a68a8a08e50d7f25d9d6652bc6e03b5f81362e0254b6b8dda486b023f0f439ecbd3227cd11c9ac46a5dbabf90d0bb3ab5b03ec5ca3412d4e743303e31e1353a7fab2b1f914da1959a5f6301259859afbe1306432b7d267fcc3d5578af117af69752016648d3112bb0b10062f0ed7c74f529dbc036de31724aeb6a6bbea058beab298aee3671cc88a73038e5d887f9e4379ecb3189629212a5909bd01acd87fc5b19e4990e902fe8c0bf6d743c788d3392889fcd78942bcf8985141b98938a24dab53a05c7949b26b7a183a51df33542d74a3486f5293b1d2ed576a6733fcb54705a39f30eb825419286570bc53ee699ad84ea7c616118d7c65d1715e3515a3e3380fc232f63e51519f6e21544389e69a57b49354e265406d25a7825391d68373fceec90aee20f8ae7408cf7e11076b225ae554cf6a1e823159b1e7fad360c1a726b8c0ead6a1e88ec2b7746c21a30e71467a1b35bb2209831c666e6241f98160cf3da2102b399b386f499f7f90654625656d38d169d6fc1060a1153cef903bff9950f5882887a089710d90e46d21b672029f5427532f1bffa062279ed4998a6f1ab12d5459c7ca405d1b9a9fa394964ee6569cd2660371bb024b3a0618e16c51561957dda95c40ab3523226dac12ac094f31646b0dea012c6e2c45e147b587c0446c04be94126bbb362f9bfaace63b01ff9cdb18f94364f6498eaa230ee8be0d5a885986cb68b5aaca32be1c9ffadea7dbc315d592bb9eee953c54e28371467cfcad76c47c673ab0acfee27df344ed44d572e0cab8d54f5fb77c3cd0be6ea0c70c95d0a51759567a66f169b96c4c832cede9a64690bf06104b27ea08ea0999bc005ca53db7f5627b8dddcda4fa7bf27307f2e0650ab93deb606fa5233b0301d136e741986beeff6bda73a5c6e0b779cff4341ebe6fad78db76cb852148bd5acee72b27aaffa27e1f616b0d60b931bc8a4a542fec7e8f84d5988ce6bef49f9a6193689f111fe982f90871af58ffcffd60052b20b8e8a9650363af04ffb9defdf028b9ab9fac8c28bdd8a897aacb80d6f8af5a28c57fa4dda6c205300cb8bd8fbee7c6c8a10704418e5a904bb925eadfba394270628995cc19e8fae211eb89108ad8536a2cda17ed3e1d39b188e14b7bb270e5788f1227515fd50f3db5cd60507d413ffe033364dca14bb07fc9d2329ad6199e411b22c22d930356fff125a267a7d96c6c56c6dc22df3c3d10d10bc325d53c18600a7171daab4109c1f93f3b67ced4270ee08a6e0ae7c25e39cc7f3ebde17b22c1d136362eb42a68d4b4987534464805dd7d10a1ec2e64c5fe5ca218758917d8cc388db9e61ec67b17cb4570003554542553f286f2ac15ddb8174f6064b65f3025084b0dfed404a11467a2444fc620edcc818c81c905d51d200149199897d23da7f4bd1276a095d55e48f2b274f04d28eda232ffcd02fb264f193c9a7188d12cf487802b2600390f95f73821d07c5b8d179c1ee4bcf57bf598c5b67984a8ce143c62eae111d286fafaae31595349d9fe4b7aa68a8dcb92834d541cf9a35d410fdeadeb2fb8670ebd1059e0591c64c3c117b99540dbabbea7ab0b38871408cf72269b19544f7b4ddc61d123a4e5a3c31f7e06a43f74ae2d4fd29c08ed1dcfb91eaad57c743fd8d5bfa0215420747f44d8b8d4b39a54343faff4e82c399bb49159e9b6c0584dcbf6b4a33457c235ad619a8a1684f780cac9de08751583ecdc203d94c9ca352a4935c793bc306adfee33363fbe71271392cff4ff40836b4d7c3e43f04c6f0564c58c2932a53bd1e38c4d100aeb7170bfd0db765873b3e3e3d306ce6778086e9249d2a5fcd4f798b3fd7cd10d3313c1e232c99061f201f393384023e063e5c41fe25a7f5ab616bcaaacb1f3bf517841801e5d538196334fcad8ec040c663ca4f920e011727a32930b5c8818945401498bf83cf114a5cbb9cb8eb21f15f2382864ba97b9572321abb8b43df4b1f3a21e59c1a028e8ad5175de2a4a508ccb41ea1edfc1c04d2df3a7818ab4f8a918bded4cd70455315cb4ad5e804f9852ba22f93e88da51dd3f8c25a422df2feec81f4df69f8f12afee74f7c76859f66478cf5c090f933345f98fc85d0e6425b357f3fc7061f943745119977babab5e637ad2a327fd6d8ed9daf52af08609514bbdbca2c00f5f868c262b5603e8465bf2829d1a4fc48bbc4d0a725a2b3299d4f619fe5fdd96d5ab6c81389262600d6e700f29d1c7ae4f8891bed4eac357fc24d59bb09fe2590df31b8c9fae18393890e344f0a62c71baee73032d981d819f7da295d77f3e970e69190dc5187ca0877c310e3325780625f3cc75b651adc501d05afd12938356c7ad5cf112303e3de9610ed029a81e3d089d02a67ba5a60a1a04357cda0fcdda08c8d85f3b0db8b1b4122bb0d15cf0226049c8fadc016e8098a9fb12c89f09ff09ef86c628a58f31dee3c1f76097ea42cb453e4454ed687f1bd169fb8b19fd66c2e69ed2f49932c51614f805903c818db5f0e8b99bb13f50a7b9dd4b6394a5de9283131052f3848474b7b6e457373fc0cbf505c4e6e95dca964851762d3e8eb1c3dad45ef73cce203a0efd55e1104716abfc1be2f4cdb44349f5be536bca9e018a453aab6d52c4662c6b9c3fdb628f5503c731dc43f2d332f6764fade9387d58202066f41b93081cefaa936425215b68307b8ac4d4f5478d7da278dccf8a1bcde7648d2892845adec1c54e2cd26a9576d916c03c7401843192af96e9eed19772bf6251026506da7bf4369f0e4cb84d66b2af3201306af0f6ca8015b8be500f45a70d76e3ddb4b093aec0f6ba74340929b6cbd2d992100de28e47cfdf3b2cf6f199a98788689c6ed66bc2f841e94dedd5df65548883db5db92e100026e06667faec1581ca4dd734deffc26df016b86e57a1b0fd99db4bcbc44ae96bf36b11d2a18b459c33c1221791582ffb6bf5a1f805b9db74aaf3728f8ff3b685f831102baf640f9ffa668daecd3b883247de1984a2263761b9038b9e86371d5c3cc34333624ab682a18d7ad16027b4ae1287750987f878ce20ffaa1b975696b71d8ba566841d8b93ba638e4438386c07bb726858aee5f7160263d39a6d0fa706cf792c21db51610af78336577ca0946621ce65ad50746d881b80429c90e0026b545997b66bef11db8bbce5929f43600a72f9bea9cbfb28ce90a9526b137b5c4c92a2ad575ed6a5a33fc7b2519037a2e21b9f27454736b099ac16d4b0261d20ecbcc93267087c987b18a53d1b8c01f48e30fd2f7b69283a991b4ab41885e0acf65c190f19dedd559bd97103b931047c7d949fde9af42e7aa431382523b6a982fa761348e939ad3e01eaef2a2f3ce7c6d7c7424670bd5dbe02366ad30fd9c327598d2656a9874ebe6355297f8c0c4bba48c44fc789d8c490f88e7740662b18b28d85f2db8a9cbaf6242981a55d7ca868c9f38dc45e661fc684f922c3f39781b8546484d66fda8bf5cef67c51328f3ef18e831b593eb5424bc93e91ae8ae3f3e5d81fcaacfde7e691f33f86946698a3802e33b8f7bae2c0bdef7ecca101941cb579a9c4db87d67dae052b0a4f7360e74d5f3fb270498ecd1cd3f382cf5d45c83c716c5fe5c402e5dcfe1c02a3d9abe5885ca9209bb898fe43e2cbf7787a3830714ce24ab28fbe16eae31f26998a60d9bdfeb1db385227b5f382802ada968087515653b893cfbd257eb4a1cabee41ff01dd2a0424dbdac55829bceb13b53a212f3346cab6572fdd5d37afd5bec62e28a88277e716456b3ab1803865d6a8ffdeb731bf931e5bc668e7202f8f8467860ad8668b27a822715ae4a1af70c7d47e783095fe1b3f0bee3c5d2faab0757f83dd2d982d093c06595d8cb250886e2ffd467e93f2f0376122bd3d877dc565c8c1508930e2e401d8bce5ba717d5fa20519955c9aa5e932e1db58b6f701851b4ce81de272ab07aa4f929e1affa9a99aee9c12f8df45f316d9b8570e412dd229c2625db0b1ea352aff8eb7c76ca699b805e4e6352a9f45c61fc78395c221b6270d3e85b4af45801a88a4805eb642093598f5de9b04a50c69ff4285459a85742ef52ef3a824dcb35701e6260c237755b2945352e8ce375c9ae512d7435d110ffd1330e06892b2fb7fde4c6fc8b7976f26c302eb893a0af9dbf5018512af82f7987f1f772f8988131f4616ea68764c13d1c24908c6285316400787d7bc3e09817a6c41bbd4066fc95817a20d555658f53d0e2ab791b211a235c7f96445a8ae45b62dccdfcf37b3fdc7b67bbb745d2ca0dc10c8aca0d2340a30cc9af60eaa7d082f1e1db07f70f39c7568562bda51039e92934d1d7b61cb10220bde6ebd62d7df4f83e022929a4c0007ac43968fd0fa3dc91268d1a708471bbeb55dec05e88260f48992e5cbb75246ee965e8e91be2a40b52cb7b8177f31fd3e25b2df739c7354910d891e5c239d8d945c9bf1445877e9ec84b8d090bc055c511cebe030d4b2697df8a283d88593ac5878f4dbce444d7a84d38417520d11302a8489c56b456b225dd6985b79dbde1cc9dabbe5d286d2757a87dbc58f1e7613274761ad2bd467c7b6a24b1e4e2ca111a1dc275a6a31b036b7baa742efadfe7ef699ce59e1572aa696ae4c7aaade71ae61a18b93d20ca58528e1dda7ad0fd039806d8c253562f7a2060060ffffff9f