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

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

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

Block Certificate

Block 85673 353523551d2378fa3e05187bea824026be599a4d43c3d038d13be8a86ae83f92

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d351ee6eb5b76e897ba530a0905cd95f76079544b32996ab473a6a582c0f97c
Certificate Block Hash
353523551d2378fa3e05187bea824026be599a4d43c3d038d13be8a86ae83f92
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00149301000acf0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000307fb63745d8389c6722879d02685ab03b1eb63e69584484ec4a72995592d52fe0ebd0135eeec0516284fbdad96777d275b212b31384a9a7599e7c550187f20d88a865913a5086e14cd228d433fad09803dd3410a9896dbf4f040000000000000000020000000200149301000acf0100

Raw Header Hex

000040206417e208b5efb9d0f3794c6724b63491ed775b212243107d789b6f7f5da688dabe89bf32e406c5641a454d523d21da6dbe376ec77a6705d408393da4f8b751172d00546a38c700187cf9c082a5a673b46a99324b547960f795cd05090a53ba97e8765bebe61e353d

Proof Data Hex

59,560 bytes
121216020307a8679300cff006a76e8099388c28aa5674848f0472efa0c6ff21dcc4074f024633f74fb68ea8798ff3a18a3952dfcf3dfcbe7e419aa111e70a8010e74d9a61a7a9043912adf80657a6e4a9b3711a137bfc819a479b19a38c60d2dbc43b791b9e9920c5e4cdeee7a776dc6118ab204278f4fa4a8149cb223da5ee319021810a7f50a5da9f01eb1c8912764700a1c60a0b5df2f28da641900714e1140e354cf0cb7156b43070926e1185f5ffea69ce2221d9e2a933361d638d120a1519bcec26eaeee4982160fef7d4a3b353c7b40c35dba7753c8f8cce9b8f8676d0a68fae57a99346d921e55292daa9b2f35da5071bc45491ec2eb9f72111d3f9890faadf122585389c7eff85d5dcd4de122063122d62c5c36534dba4ab1fea4e3f357ebc219d46e1c68b02c510b934bb48f185541203b03b8e88702fc4d882e3b834d94542c9d96a65fa417f9951aa4540ff1672d5d3556d9fcd9f5d54d49a7c0fbfa88cbb1100cd3cd2ee004adc526ac0d56dbd746487ffc26e53150261f7aafa6ef75d4bc60685df5e5380f3cc987095adc5e21cf870d915e7ca2467e85e47b1c7a1567d83b9cbe9a4e3934d77bd2f5e912949d05a29bae118b28a1eef3c21af1356d4addacf99a7700a4f89eb77ccd61c753a878b0f66c95b7e42a3a89b728b669d5e7d728e26195a4c09c0a4706f78c6f56cf86c0824ffc4e55d92b0e613883dc8a4412e0750058767a91e9626df1ede3f671dbccf9dc566f16c1bbc35c9eeb79316444f33f03fa2b38122bfa17858fcb2736ff9161c7f21ed1669dfb6be08936d50efd22d9b52b800d7b8a186781589eaf18aa06840bb378d10f1bc9abacc778e050ea9b3af22c56eb8752ee210fdb5581af958be37526c8e5a2baaf01f54c060ad7417dcb16498c7d4ab1f3da9a929a9d3a2e226d440c109200b60f7a8b6c1ed370c577e0be7319cb24405a54c70995a86bd60da1faee265a3fbb66ef0a3584372baa4fa01e91ea388d678eba53f73f003c2b423f84e4ebca0a5ba89ecd49a8a4cfede44a2560f5f36ed2ad86fc4e703be1e2f66f1d18ba6f2c8e06f9f878880088fc8401608695c044ea72e6768b382cd777fc2cc11fa80852a65c8fbcb265c8a897e5f08aa7cf94cf59c756b3973b5607264f07be01c7265e57be4f584ab1f3cb130914318585ef579fc4ce7f77799f50626066840cae91c42e4dfc768c5a9eac311c133616c62bcb85c18a866c2d79b97799d7fdaf28506bb3a07e39fde6e4fc03e22d0a97189ba0a5e8409164758955e0646374e93e55f7143721ac721d6dc72ac86ef0050fce8f2d431c5839180a3ac7bc577c8403ecb1476317a470cf0618c775a6a2c3429d94cd4e4a62f484557c88a4d7be9e48a89a355083e661c6785477d6d8b37b2d9f6bc812f7bc611e3b90c345257189507597341ca98ceeeb9a5bb7c9e2fb245b17f2413f98be677f221d037b3fe8f1b9bc3386e324a11ce5b46e0db18b8b2b474fc3a3aae1d2747b13cbfc88a1d50605ede4e75bd64401007dc32ba021fb1883e2fdfb6c24b9c0515dab3e2672313887ebf7c07c5450517465a28459e127e42ef8dba1b5d4e10b4fce08ddb829ab2ae62801f066f33544570e39a2b340d43aefa6623b3eac84a4a95aa652f4f85badf60199a0a0c3eee85df0f2d0f2b9e347d2e90640f2edf2207b51c64e8bac9ed23449002484519b484ed4420dfef4bbb32a47b910cba2f01dc7130d6d27a37c82bdadacd45d609f0959ca4040a392501cccad7e3f8fa1aa595c8e1295ba97dbf3b69996ad019b907521856aa26c4e84bfe2b6955172e01a470a11d53540a18da5ebc50300b93751e5a278824af9bf1914a1e8c8413e8ed00a6ff6bc1fad793e17de2f73ec904777e15f7212815cc263eb9db83b94139dfe2678063836614c981509b9bbd199b4e61f8a18248f598a9cbed00089b7b8a21e96c828e9e5c4ee050b28c2bbace27533ad0140dc85146a996fd74250abac23acc28a4a4ea09b98f0f352004f2408ef5da56ea3a2c11283e87bd1077f652947e165f7f3581351cebc95e8ed85883411f2c0d4e605f05c01a6b0997ce40c462c57d2bef852407c37a76f50693322248a137f6b683d788f7b981da27219386dc9791d1893531fa2c79b70d4843e45e0adbeaca5b98393609ea688c3cc26d6a2b38bf325ba5b48feeabf27cd37acac4937c6404ad21c755cb4a61db47b1d15c65efb989c3e6103a0c79456d7857802708b200dcb4cd46bc63b41ba1912ec0c12adc87233bba6e1b50dd6d4f4175bd8171df4cc3429665716bb2804b5938963248d1d0bbf87493fc849e61ccfe506bc768f3d0a27f377dc6ba5b7482c48cee2d2cd087d2e29f528a09ce10762d4cdc890df1bf3aa71d6b96ad78e260a416c4802b173a57d3dc6bc499ea32332247f3ca9ea4ecec745efbc80bfc54a98d595933591ff3b326bd9f8d9cea4bc5340ff826b2245b200ecae944204300e6b7958f2b642436067dad4f9bb3ef924c1c83d956a81a4c6e73633db2095f73c41636e3cfa3d03cf28327cf3433664d7d6a3fddfcc30de4ac6c3c4cc4fb508f695218bd508b8d947065455f551f654e81366b4dba3f659ef2231d531b80584f81f4c67ac465f5c4191db6e75b772dcfdc1677a5f7c0e86b6a04f24176c91507f29762406091d11735544a86cdcae3c005317e25e9db80c671d1daed0d0cbde903fd445695b83814e5c0517bc4a62104309a536f7d557e1a6be7ea59db62d2fe58857d20122d3ebc9cdc7a5d4096dd3f978cd6c55b1bf29c1647bc02f72f3ba84678222d63acf3f2d389d61c31d8921885fc7ce615f7324eecee181cb74a470c42be9c82bb6c64e7ccff700fbcd4ef331427612383182f6984ba172ac218a4d6e93b483786fec08326fb97f4f929886e17520addf315d6eb806e01d3ce4bdbf7c2857c5f115eb627bfbe58e693d14fab5c76ea4db03a82034cd0068904a8c9491c3c4da15cb82fb8061ca9cac2da4084a7da6641559fb3e11706a21c1c208b6f421d77f2a9cfff9a2ce82ca6a0e2dc0313da5bc61adc599f575603d7550b557cbf2fd97eb9b0f569c65acfe19146c3059a9b53d38655495d544da4e6a7976bb5c2ce19f5b4cc3b0ed3eb2361dcd8455e99e54ba839ab88e1c97e8b06a5be58b78d93e9bff08bb43e251225849f97e8798620bb1b7986c3d660bef61df4a064ddf2b1c8919d04292c4a5577beefa8801feb2d88199ad400a4922322464136df460e8adbe758bdf66c7734186f1366160859371883e186eb5cb29ab0c66b46fb9d2d1c9009737f8f71fc34f1563353992959265fb990e792ab1de833424169ad19f3f6abd4bdb619d53266f9263cf3c02e171593c8042029b7850559f7932082e3ebe3330e6c8c5f2e0917dd27ace0b309fa69d739a3367f9da8b0f4452c6f3f75508d37708ca7c0f42d5e35b63f92fa36b31fd233e4056251d2373343420e61a2b9bf0a17a0c2c19c95a717977635f416366c3c8a49f48c334f94d14a6f12c02fd4d369c038d12b8d3c1fb79fee21f05b4b18df7631f86dc42ea7d47a55d80962c589bffee6f720865ae21b9c444de9687b780586a2ae572291c004fc509514a8f99ff1bfb93d0f2e982dec5d632e01e6cd410de4420d5f2111a316b7d7b68842132eddbe59fd7dc04d84b5470d0ab7dde2f8dd25d93da9c12096d70b22e9c0076eecfc51b7e73759f7c711d54f8b8b96826f700b54b710ca768050277b16f435db938a9d65ec42199c72dbb8b9dea6bb53b186204c145178296d709229862f9964db3ebcc377a1e1dfce5f1a123b7befe57be9f7e8da698df6b2b548f0d24c1c09cff1b3893fc93b7ea9d45faa130d60aa7ba3a20fadeb130e2b9a235577ddfc9f4ca59456ff091b90bd263a9bff9ef9f5e446c99683b60672f0e3e1c37389c6c1e8e5c3e3a5e3b1ff7ac33ef665e2fcb54bbda9c64d1b6ab5e01fb7eddbd548ada402401f337a25dbbc108d46f207c2e71c4362a5ee7668ba01c0265d69bc7dcdde970073d153fdb5c8032590b5fcaefdc77623ddaecd0f91f5ab2b531983caf07cd4cc6ed98407836f5d728ab9a493a9652510ba75b4013d06b91cc38cf350594128ef684783519a1ba853e508469900b52dd5b696ce83d889934c0280de3303f69e94682b1f9b59d6e2b1e52eb5dff19b0fb999ccfb3aea685ffe2f7193edba499e6ce324711132f7ec569aae569875d23a0c2247db2da724edfb680ab775793f940e1e5b49cd44eedf3e856206bdfb5bea3e61f7163d6e7955cebdd9abccf52449ba96a1c4870f40f4bc5c4b235b8de69f7ab0152c06aea61a6f5c9379e18bb68b640ddfdedaed17dca3afdf29d49ce6f4c91d1ae3051359f46c50dfc6cb99b33b7a9103082ab03f0770d714c1a65cb0dc39d99d51719003c78a6bd36816919e9c195235f0eae8feabf48c4a00fbdfe88c5b8b743c9f57b89cc865dbdc5739abbf6536fc6ed58ed579d9084d974bbe27443a6c261fd948f9db8a0f3ae3a8b1fc1adbcb8e6aa2ceac39fb54ab9f44ac4a6d94e1b2c17a637c2027ea934e94d66c535b8468ce91045960179d3988b9263a6c001c812e6d61782f48da64ec88cc178a0ad3e53c9c2702ce7144e1fdc3014f802237727d863f35de7178780274121cca946fecc0990b547375e66f518e1160e46432842a295a9a64a7e8c84246cc0f4c254ffe941a5c207d8f9661fc8e98c0c9b7c5def7f39e59a209de3a9a8265d7df66a309040d8790a314887755d491a1b66000085116040be9815d52d743cf8466f50a7a81ab4319653fa6997673593b6f93a3a65abfe6797d38a41742761dde9f11b736b455fdb3d481b02e1b3121598504e4541f80ec7dfd03de6bbda799dbd2297ae2258c295461a019621225865cf9d41b5d864739fecd2656c4b6e61cd65b9ff15d546fbb9c9db1eb38160bcda242602d680de9467b95c4dd69b9e59af9b5e218479ca758de99ab792b565e7330f414fe0b75d884ea60fb1b55ffd08a89579aa6f809eb0529209d7e920590608ce5f3eea1e24f48a95464d3773c63eafa39a7c0dc1e703d158e00fc1b5a2c8d3e0159b6d9db76b1c97a2c95646017d3bc3c6719c40927861a9b2162689fef0787c0073e376ea9f5f592f32800868c58dbdc701a3725446ea5a232a325f3f976c54ea184bead8671c6fddbf38754d7f512a9f49e418b2e2aebd0de3f2ffa6768a09db778baf1421f99d9a15999954076ab75b5f78f56370bcdbd2e3dda370e3b5ddd13acc5bead1c23adcb73434f01a331360af93beb68ab2e1f8aff791795267d87e54fc579647fdbbb0d48c159aa391efa6b035e84bdd3847458c686cd8192981ab7fa23663588d6fbc54c70a267f96a718cb6b4a5f7ad0b5f061825cd0b630ca7796798b43e24743c206974f2046cc450a5726ea9da89f7e58d5a12bf4612befc551db3d0dd2ba30e4ec56aecb713961930960de339e02405e340ef8b6100a6565ad2a6532a6bcba13fb7e8a3ff851128fef874ce5649cf006feebb9f6bae45971c3b42432127a8b9ddb02b742b2321d30d9130516534f35dd578311bbfd5138b3d1f5c5a903a040401f108a8411a490d34cd16746d8f4baef97e93bcbad077e195d8d4500a86aff08b686def1b41c60bf39e9664edbaa5cf9d8138fb9b17cff0deb7c2c184b6ea031e10c29e5d9f5789ed6a17b3ee94c328b66e0d2efc0cb91977211d92f2a49474953968a15930a6b71f7491c5b821af819a332c2fca6d41b5793f2b32ee8993eef0bbce4b7a59bf123ed8975182ab1dfdbdf4c1d23fc1242d4c2a1f5ef70bfb7ea3496e88181936cc8664a189ea0587acd83df5fbf552ec190bfa8773d81e864fbaea795b5fc3d74399e5932e8cbd29fa899a4faff7ab49438b0d54921025321c232ffaeac70c596c34c0844119379f7c1d21b8793b75d515b77cd31e513f2ad2fc667fab82c1c8a4942eef4d397504b1912489eb2076d8650d30ff6d9066c67df95ba19b801d0c4131562ae495a12e4d0242fefbe99ffeb59629d883ce14ea81c5b7cbb91981f1d194ba5d08018b72ed01371cbe86bb6e83c81d864dddf9bd16296bfa23fe754d870c3b27f99a048f47b3380c8ebcc4a08f14c7019c66d4ba2c205859ebeee5b2e73b9e2fe1f56d59eea5f22af97fddf9218626f103e49aa0b7d6e55f03da0d7f28671a5e0048bc376efc6522189a4733e1fd091449f026cfc73a4c2b6f89500e2caafdd45c11e9aee147e2eb9d709c954a7cfedea996d2db8727fcb881608ceecc40dcbd19e1e308d4a536bacde61c99d3107797663dd2a3939d0b726f68e8991ec7d596e998a4de90393db8f3c11bad0b7733428204cc9f16435b758697bcac5d360568dc19748c290bf016fb75d5d0511e76dedb3b12f6e5afad67151497a2885fb2d24bce07fd267a85d9d24ec62045f3e45a908a44eaee2089cf3027ed797ce206762a5ba1f84187c3b1d1d0274d776b3da5afc34a64d507a43b19be72840b4ce097c8478983b8863099c23d3b7ff10017dc84d8869dde05c8a4749c6b290027f8a1c961df62622c9ad6654a3ac6b80c85c52bfc3b0599ba64185d6c589632c53d2a1b2e467df447d0fc1a1e54f01b78a8e54c1403608524d4d839481bea867561b81c0fdf0442763dc5fb6d669641ff1526cb0573394e34a3faac75bab7b71785fbdd91f18ebe477931f32bfd6aa4f7c02b6517aed1af4d5ca28ba7a1c30018ba58f3cb6c8f56a42d00985fb091531866e4d67f2d89c76862e67b8f86bdbb70c5101829931dab5e2a812e4812fa2df681bf9fb991c42f46e617693990025750bf50190ce1f4ae6621921016da8500095ad0e1ca0ac539973e37af31bba4b1259e148e7439afffb10a8807ddd86db870d0f57d02f6ae9a817c0d0e2a9377e8ae23c8b1baeaef51f9c667f3fadba2037874b28a712424c88f18b2a000ec4c11b8e7ab2e59500224f58a115857346cec61c2e30d4e483c5c3e3c1a439b6f52906a6c7b998444432e983300af479a6986863ef9e89c3430f66f4e2322745bbfb25e3726b8a8feb8b9414d7f79bdd684593c87d551e2c42b4d9876f02b7b86b00498271d9678625794c5cf91ad6ad65026cf611fa16729a37c5db14518f788bfbb0edd9539001844e81e395d3eaf78511b91e62217d6809d0922b309610588f31245cee1518853ad2362fd9c123577f5467abfd3122791f8859936e8f61aaf9fb6b64a9055f5d50234ebcb7e5fbc1f7588856511ed86f60f335ac3236ba2f43f101d0b71158ba5d19f7847032730a2d9cbd4d1cd1911b40b1301202e4645aa53d101c153cd4d664f5f71c5f6adf5b34db506d805205fb9ac484c8d1a45f9c5b5a16886bedf81ba6579b0d26623f96533dcdfb028fd0ed45d825da5734b4945c7c72a8b039dc58b44a27afa49bbb10db46d10ac934748bae6112ee54fc4fb2a2eb720570f816eb97bb8b83fad619ac177b9198213e972388ad3e0b687c25d6f7ee9e2f804c4747b639ae750e0f550f709a3e43965f10218bfe4146ed0b1139fcc8306180e40a9b46b5a7debd7c2932f3d2fb7a9cc0f35cf8abd3915be96fc503b0536a3f05019d20f72ac80c04c4b3ade11c9e2760ddf5713ea9d1bc32f23d871cea76e267bc2121fed57a295c0af9cfa4b5d5a781998eb3b0ef480aaf38f119ee0472edf043f22a2f10acff950ccec8d337a8b2cd242cd13ac93473f2c194410d4275db2ae306121404013b068257815ad2e0e6240927640a45edbb365dd0e8474129959c46d8b52957e65f48471eccbba182c512190a5249bab3c12d301049a52e169540fbe159776e9ae44b1da03684d6cb377a1705ba954d1a17adcd1d3fd9edee6970f7e0bf10028dbe7e8189911ef06bfca862f3a06e34fa4fdd146092f966b9240a8e6ba9652a700570b3e7332e0779d88e6e3c7735f5a42e0725110247d761a01fff117c9546a7eccf2f472d2ba37ebf885d49bec63740baad4d8867dc093555c8692ca6618a548d6553d505ab9477494224eb1a8824dbe7e3ec2dc0c7eb027326f82bde5ff0b3230cd46a8bd8e30db1f486bec2fad56c8dec6b00ce77ca6d75c8ff1627c2fa935d5da1b49247352ee25da6525e59f33fe50de4db405b1f3f5c2b0db3c025b68fa070b37be95cabfac035c96d494d2ad71ac69c9c55d21201d8cdac8a7787b1d126d0d1b691dd6c7b0b7210b8efceace5568041e136fe51ee8b8af6be6d55e4e26bc0c79a625f3d3102bba79bb0d5a82aa6749257367eb058bf285afb41caf0a89249dbac1656c4cc43c5ae9b5bd4e8a97b1dba21883e9a90384eb0f9e8fed265cd848c0af592c5d6ba57bb1cc34e70a16d962805b2643fe56504d9ecea252a4b587043c3e3b52d4f4052095beba6cd6f0a3c2f04983169641b4feceeee464c68d424b5d5b66c2909fe21347b0b2719ab3dfb0ac02c967343bebab8e29a08865ca31663f6af6a57194a94fd8f4d56d7dfa7bce633b933822c6c6d13124f732b326e10147183a39c499013d6c15c43518b6cc2418582b2317f6afca5917a94b1ccbda29d177cef719c2b6e579d8c2cc796c7ca10dbd25dea58c7b2503c06721ffed3d0a739321a364a1ce3ecb4ef54ae27bb32a5c1acf57fa273a3c7752ae602d448979293afa7f3f4d41b8c7f097d5c63a69aeda306ad9c5d357d6d62d08adbf75c80c583fa46210899675c420fe96e721ba9be938683e1e31d78dad05f20fa41a94eaa9887e5333ed765b106f34d5f2f2885d91584d1e18263f610c4eeadfc25c86a2887d085833fa1317e91488d8f848f7ee64f3bef758d60edb11c087c74b353e770655710543b327255425fd7db5be14d4ab50baae5500bfa1a72520b9180be413a98cb9a38f147d6a520531c5ca08b7328ab09b847ffbbcb67319f842a373857751d4c0abe30fa48d5f000c25ef05d65e1abecc621d6f5b6e7faa5d5f9c129fab2b23cbb16bf366bd787c09c81a37dc5325fddfb61a9bd00b0ce9580262d62ffe1e24bfddff5e9a1a712e962a3d0547358a9457fc712ba79265fb8f82cac37238df37004e3713fa4ed2dfbc902fc9b3165e0dfcfd76876131e9d7218441e854686ac434ebefcc1cee53b2b63dcb75d8ececfd068813b2d41a516814995c6ec02be205dbd2378e7affb9bd94301e825f607e0936f05c9ff4a12930a9785967c8823acd5b041730a6f1d0e3335e353a6d3eeca8b30ef82bfa4dc0218ee0b69d8a1b52b9d82027d104cdf91dca3342cdee463c0940a2877e7a7e4caa5690f1e47cb9a91e5b163c905e3349e527d3ac33dc0e0f4e22ffb052dcdfdd03722ad48f98e37d475e7334738ed1bedcd65bf7df4778c8714371625b3ce8528846f54f075c91d1cd527a53c92f9432d94580a40545475a0ddfc6c540684b40e5ce93e90f1d8b8abd1cfc9e234690082ccbdad578aa60a3e711c556911ab80b7fddffeb99a3551ac2f0d1db683e34c8fcb74608629417a6bdedb974be3dc4e054e09b7f57d75022977c5bf058115fda660d36a25fd30fea307acc89648a29cca8d1c4dff7156be112cfd12a5ffd34268ec434190f748f5fa98f3f013f57fc9ef912dc9f5ff8deb36a58ca76a1b3ad15bc2ac1e540abad7771a44391f4b0b6000da5382fb5d110c5d055e1b4e18b86e86ea1fc5750378011334d5011f12283b1239badd7e155902673e03dc7173030efd70ec38416f9fb61b77f68c15e5507890465236ec2f95f7564ee6a6ca887f4683b663530448d9a56a3678d88522c372490eccf8e3fc26cfcc5aaaa8cbd5f0602cbeb85634bf80e57deb6557c61a4b86703f0fd860934f75d27f14fff71601c230bc186bbabffd760ec96795e35156f1f1116ff819c5b3d283b9eecb16d9f7cd93d5217a2ad00fc83281f5862c30b91bcfdc22503b615eead3712329b77e6181d9547923ad3692845d53c4bbdec7a3224148ee25151a217d25280542765018b2bf5697a1353bf4ae8707296c238db811861a521321634ef0133a33e0bfaf06573a7786ed1d596bf0844aef09f5a8a6c781057e8b581def0239ee082a1b48ca412e4e653f6f80e4aa0358a63a9c95868f9790c8ebacef1233fe1e66121d1c029a51d813166a24c554edfc423b5984bb8afaa3d7a9ae3dd345d74085cf1da6202292a6acec652844283155da4dde4550cc168e54b3273af569a3d3eff53f37eac95b0b033fa625949d8c551ec2314124ca6f6224acb7807823ef4afad9c4688942e40e64a45f64f8e4c4050df91bd61c92f9fbfbfdcb1459e161ca6b998aa44caf623f22fcfd6abd1742e9cf81d37ccd38c816a3de6226f7878c9a4d88119f19f27bbf8166addd0f2282a86826514cf827ffc466f5cf1228a45650d9b796f84174db90d7dc33684b7d7beb1e020e222145c08ee9141124d633d22bcfb984376f1d507c58f95f984a0405abf7a1f3acb55741f230e3f90bbb3a7ecb1064027d1e5ae4de89a2ed5cbfa10e16ce3bec386e0f3aa6a505ee49a561dfee28176175938bf707a71b144a2ef96594562811976f5abc89e68c7dd3ddf47c52b1d94bfb11429bb1979b7513c24a47a1410d502b37b355fbf1f7147cb4b6710fe945859b3599aaa7eec93c3c88f71669e1eedace073562ab3c8df7bc52b564c2b5cff6b3a0c0d631060ac8ffeb60c6093aa309b82f38d9761a7820f624e96ec39c56fe75128feef98194bc207296c984dc2718f8967d228abd1233760651663de8cb9abbbaa91bae6dfebcc9e0e998057acedeb46791b5a9486aefb44ae0f049e2ba2ed57fd68fdebc326bfecb444cbcbe30bc0264fda053a98e81dc211b4e1565d03871d6b21a1255de4648c5e26da0a91c3dcd1cc0c4b2143606456bcfc582b5d3459b4dcf19cc4f05314309e18ec989dd582b413235cdd28af669709f5d1fb8c171599ee89a0bca94be2359b7e340f7fa7d58090487c0b2db341459751db5b13faf12b67be77a6fe09d8af78df28a85631e616f08ed4a64f1fbc29919ad23f7bf7258c0dee3bbf1c24a17c5e488b1080a96f558447d98fbd614f4b56dd17a6055b0fb8e04da6c7ae7eb840a2e23c1e81c8cd493c3ca8ccf5d27fbfea4bced2b4b73bc50f7c0548800f416002af656f953e113dd381668b8ebdcef0314f879747b7d773537dd853aa57a72e337c430d60a658987a8405fa2e9b5f12985c7202521f6a883396675e83645d6747e48288c65a1643c6e3d865d9299111b27db7f843280af4976eeb90d76b3eedbdf67c6c87921994f1fe8255e88cd05017288eaf699741935262fabf2326345f23b5d598bf081aab480069d4f2812a333a4fc16ff3f4addfca55bc497ad75612ed5d2cd76882fb014661adf4558b1ef7a178f3c08a84a3b6bfc27a59ca325eeda7b561900a50fbb4b46a1ac7d9d406b7e92cfb3a168adf173cbb4b679ed96a094c67ef3d0a92013b0c689fdf8e2e3eeb6d724e45c98a1c6f09a0dcb227e56a08017deb05ddc33462b8ada00d6ea86a0b5c101c4078eff12fca7c3d7a322fb3e1f1ed74b648b0f765502b853ad236a726981d465892f64b7027e20e167b586eddebcd45c7d83db381b8c3324c94f09925f20ed8a1fceaebc58c5c564db07a4ad57579a6e905b5c70838aafef409d916fed50114101630825463f5caf6464e1661f86bd088cbf9268d64a93d219a914dd28c9f52d1607fe58ce688276bc9fff7abd2990d783fbf5a320d8d8cc1ac22d0dd54bbd2aef614ac28c48304d50f070485e810606d920c3229384acb63a18d88a46eeaef17bc3b97ce193046a06e11695892dc52d4096c4e9925319a2030000051186370e0875bfe7caf1967e0cd3ef4625c3ee3556352750f9c4617383e66e6e432a08856e40e7f992f20ac9ad1293cd3381247a3fdd29cd0e4553a8c67f6fc3c589f3712e415bf990feb268fadd296f8806b1b88c55e0811c9dcb5cc45ec04c2914cde2277edd7bb58ab4613e7a0a4959572d0eeb56d290e2188a8c67b68d3b27ba74edc9874dc774c2ca267c16c2b02b64e8ec7464c9ea3e9fecd9e702bb8750a1eb81cd472c6fecdca785c8cc9c5b3786b1abeb5c43a9f7acbaebc2fbd3099168f9cfeaf6a5f94676c18579c2151a41c3a2f178b209254ab603ec10408f6cf4aee524b4a02dc7a92fca535a356249c9faa72f20ba0c8beb57159c8bfc04ce723df6fff8cfa5a1975a9350f70b42c3dbe4df8ffa027af1814f551ebba100588fd7b213f789a845a56d389c31582406e7919bb7e6d74bb53426438a1f7227845faaba28c9e91530adf455ee242036c48c78e0aa147d57fa537486c6a63e7805ff2a37e86c477d41df9104a801baad1bc703539a19e75411cf6560ae484cc5d7d78d34222b3763cad4cd0e615d9b8a146699e85d9a2eb19b4239dbf8f6779703ec4bcfc271c551db1494e600d988c43bfe6c99827167da9e3c09db5fc3231fded9f81e1c761c946e3cb5b5d444f05b93465ef58dbaaf155bf0c29bd15848630ff7a0d7efd3c9e7196ab73ef401bec7a2e6b59889d3c5382d5eceacf7cbceff55643556f40b40e126611f1e16723356d85311776ca4f42e008a54d03695b141bf3f096e4192301a0af20063ddcf308f1223a955eb4b2f1cf7da958ac87307c0be7c29ec4daf20f59591b12569d7136fadcf967d77ca0911f59c0cbabc5886d73b1620b19190bad27cf95f99066c85872286fcb66776bfa9d2a3caf015439f2dfb149fcf60dd9e05b78c4505747838dbf4a2782b2aa0653cbf462726aff1f3d21079fd4bd28f1d4ed675eab39fdd5135a57eae03478a87703f3191991111e0441db85e4e4ae0392b2f9ffa36338e5a19f17fec474032ac8a7eb10cf6543a3446a99f385d3f48ac2508fd1514dabda62efaba8fb64c9e6e16ec359e1fd5c935361e6a1828a0aa9c3e40f54c7d255d4c7e483017fd8b7603486e072d4d44174c8bfae893863820473c263ee9f5324c31efda3b341fe1ae9945df0351af14d5cdb0833aa7f0b63068b876730fdcee8b093d7008663ac3beb6943cf5c4a3ea3c7d372407a1cc00d4a28df9a3c5d08656a7b7c0b886df8d10415c963b780e9a667259a84ebc30a532169ee9c7639453ddb0a5b5f99d331f0d0a1cdce47b9c9bf659f98684ea22c98af479c14256581133c8fd209a308699b2df2c3d53eed79b579f06fe0adaefa4256abccb562ff9380f1c1049cb540d86578924dfbfca90d0ee798dedccadd62773fa1b4aab024cc133a708f68f0e05f6391b385e48ba478d2f56e8e347091562df78dcfa10aa38ef05a7e44469d473715088b1339a93a554118bc272c8c3d8cca5ea34ddb9ce1e6a1c2be54e58692bd726d437c164a4f62ba810e016ae913b2fee691f66c38a5c82163fc9cbd04364bef99aee090dd77dcfee27c9d4eb35950fe929f12661d2002477352d0bc780d452e88d890c55db59f07672ab78d18dea82b2b0442117abf74b40531f2ea5a2e8a572593409986194b4d6ad8182b80ae12de439ef4a1c5f708b38cfb26e800065558da3b314f96303203df0633d886c7cbaf8b582a5f99aefd5f0e509d4b5b5842083107a046f39212c665968b206a66f3e769730d7a0fdd78dfb3bfe6fc0219e80feb1e651a798a9e147d9e95618dcd83fa37a62dac684641885b6a0b1bf5f1cfe2305764db03b932d4accaa2a97639be3327ade5d9fbf74f9d7764d463745c0ee162276ce6d14021c93a08679521fa4e1435835d4a52d10fcce94570cd76941f7b6619fae9883759d896bd31687a23be778ea0ccfb739c9e9e36d70d6df79e27661a6bcc7fd06f56b22a859e5c8ab259c06af4150043d9b7a96b05912fb8541da962eb8d3d0d535f23b5b40bc128324e46a69462e18b406b0e0d9e6f64da1c6aae2a84957b5f4af17a0910e06f70aa004eb70278ec7819e9219801f813a169e63a9b267ad88722fad23d40962a1f8ca089c8d847abf674d6eb4bf74e19647bf4780473655b5258483cbfab0f364604873abbb37d2fd090dbc5ee00d5ee3e3dacbcc302e39421a5990420f98157d63351ba2faa6d3eb44b74077385f839f13446f6b664d1e757c0148f71afe00140706aa4d35930e6ffadb2301bf091c4221028104768272d1f841b8f59770643dacc4ab89615a9c6848061ab4233c258ab05c321de04e3ab74097a17628c00471ae6aae25a75569e0d341f4c2bee8633c61e48a49fde1d802109fd7e51c8df24ac5fb5634dfecf3c8f4e793cca405d63414c93fe6e6a1f4a98a7ac3429ef70cd56a1322f6c84c2e2713004b9868279f63f0fae0a7b31050140fea711cbc28435dc5b69f4270811d1d96be65fdd8571d8e87246b26ee702f79e65655fc0b33ffc79f19a5f93c7cee6730cfcc971ffb4374d2af82cdd0fad4ec6c298d4cc017fbf1d4d14bd8fecfdf8f7ea7dab14bed6e95c373458d39f77b07f76ce0154e9f78b0399438f364ebc71d7ae3d70bdfd39117015169281e28f9d5570d365c1973f5807643c496574102dd642932881f3803cc9852725e5a6cd56a133a6f1ec7741ed0c9f2dc5f8ddceba986177afd02acc64ef5aa33f309402c243979e648a6ed582a0e1b875e7f76418f8bd5acebf49f0837abf191ad086d2016319ba3542d0b13162ec58a556f1d4e9dd7c62b19f60ca26ec0abbdeb04e8656b8337589942883f52822b4fbe54bf51b5c56bee604d548b23173188c4a94a738400bc69805a87537c002dba8f3dbdb99c387dc8fd74b394f28fa061640ad3864cb416d4a30c5004b4b283ec152303c2f3020bff1cbb175e5a325189d5d55a91ce036adb23f5286f6cbec627e2ec9de12f91d51370bf386a8fefbc1e71c250649c67c77dcb1543ec6b21597c390034dc4dd91a77f544c99f758bb3dd4ff5112fc4971fd37c8ab86a99c5b3a6ad8bf32b0056e6e5e3d2870211dfb27625284eaca6a0d236baeed6b47d99ea71a62048cb5dcdc34be1532157f6ec395e71d7af6ab4360f595428896a7c1c629f444ab257bc4bff45eac4709d1293144d9cbdbc55551c3286271782ff321a01ebcf6bbedbd17da913660d40b54810f72ae1b465d8227107e6f152593bdcfff618574dd483b1c8a4b3b00b9459fa6ca6433eaa346dac1904970d348f49fe314b8b2161b10ba73a23fc4461bd6dfd7ed9f4fc80386ecee90681bb76666b5b5c36d8d67ab4192f5d3158bbaab7ae7bbdeb7ed8abf6fbd5a40b2525c16894418f65c3965d7523c2630ac3b207fb79ba17e604c92d2fc7f46ee8f0b14e1b27eb2ec9062e0aaa1e5599567b06c2a7232763d8b67a0dbe1518c73f310ad0bd02a8c2b17ad9d490f771d616ecf3563646822798fa8ee99a8fa3e05168f1edb6b37d612d4185ca4dd221981eb2e7d13642910c1746e4c0232905a56ca355de88ee453a46df0298d8d031e54d57a96787a66fe4ca6386ee9755107c04db951841b1c4c9885a19c546d0ae0f591bd127f82f666a748c51008721503692814adda5e2f56ed45710341e01e3e7f714a76920b442bb97bc87334183785646cf841e12d48be358b6e102dc14934b4eb344bf93aab7d513174fe9ffba057319fc6ccad3b51c427b1157f6ccc8a65d1a5be53d022942677f4536383744d6b3b6a5878dc6034ff8ba591cb653c39c9f01422da27736abfa477513ee2ecc586cbd446510c84149d3d3936ead3c93b68e739d403671b54e1c121bccd19d9ecb14bd4a03332d21622c73a15021bea791994afb40209c24014e9df4943864217eeb1bf3d680cea4c1eb2007766de57e06d2c1b0e0a76363bc8104066b902e440bcf5936f9cd526ae7010c460aa0a1cd51a97df984518f12836a00116aa7801644e48cf84dab4330bddb0ead70ede7e5bd5a03ca613142dcb5984b4b540cac9e31d9268d4d96badf7266423f70d0ffd2bef9ec154bda5486b4f93ea4f7accd63f67777cbfc3328233495799dfcbb1e1dde4c68e549893690eea88971631848a77c739d6eb56c92f907a43642ed5dce06a35fc5f33ab6f31b07830c8158d68a04fb40fb07a20303750fbb1df2a218843097c2861e9a37df21634e964d34ac922bc35dbceaa814cad8a84a8ac3af62f34e2554a5a64d3e9e1cf447460ccac6ad6585e14dcf27c9a13a0285c6e82b506270b5f0c7e90111b6de13fa81d5f36d971ae4ef35174dd03d21260ebf99eb91b5d83144e77a4cddb35a1b9cce0100fe747d31c138df8db215cf48227fef03764e7e955151d4a8c59230873576cfda0d768ea612dad5213101e2d54c3dbc1362047f67d56362610006b4f4cf86901de2f5fafbf31887ffed1c7b51430eae3317f4e27ffa24ffeb428c415c3d63e879751de546962671915f4dcd40f72c5c34ce86560bfb666d417d3737927751678a1ee2e5ed906bd71737904031524195be907e68399aac9a2f91a9616ff078d2e2dab1b8fbe695d06e3d07e434c3008bb51df534d3fb6777c26291766fbed5d0196f69f2cc6cb2ef880344ca128137f249179410092d6b0083ec568d5f152b2ea7353738e094c4c79cca02a528260d8f60f077f65575a7a2f688eca5f6658c7aea6b73d203a9e3ff1d1dcb79c9731bb91b0b9bf2bbbfd4a7fb11c1fc87c9d8558f34627b48270b6a453b274c9cc7563a39e579b385b33229999986bdcefe410fbc6db4a65e9faaddfdb137cfaaa8126f42ae51eb2bb5cf5c8bffbe7766d60c19af7e5e94bfdf471e1142b87684ab7b43ffcb1fb54b1ae9121afddf3f855c83120a033f9bc9c46deac8b901e9635a3436bcb4af7665056c7491b6efba09e4029f2d4b2adaf6b5caf2a82e0aef57b63f13e5d8ce3f93693d2258c7e04e128c52bd216926e9560f3ee10b66076c0eedfd2c55df7b671b34a623a0a63b71716968be7c6785aed72c7bd489bcd4834fe706df8787eae4005206972f2f7cbad4c2888139fef583e4e3a0fb9cc1d6e16ca9894a62225a50920385d17f7febde93fd448bde59dd31e39907b3c3f3fa91c7cf52ae7d5539f6a13d30c8ac291d220aab9d65553e353848ef7bdb40009fb9f531f1ae6f044231f3f0981e31dd82a9a4e9e80de5290b79ff43edb5312689113565039582393d085e14d7f30208a078c48cebea3917c2adae62e27b3ec2de58605a3ad332c03c84ab0d7dd704af8c9e3f4767e527e9707b21a443a9e20868c41b9c0df09bd33caa35f8c3db259da3c7415ba93649191dcfbb367f9851a1139f76317e8017ba82d80be90414efba84b4f3e4207f8aaee84f1e3fddf9142ab469174998829305c982df74d8e36409d02743a055201a7553b6010545a2b8824d697b477ca4ad24bbf6de7bb7463df7424978d605233de7e61e05bdae0077e3b8c1d17a43d0f2ad4c524547192e395ed4be03b7c044a4b3e99dd6609c43101999a7d135f073c1fc00807fbc0d6bf65c51e3bfcc5cfaa1083297fd71300c12a86f90649d8d46981d1e2486fe61b4169a6e96fdb28a9c128ffe2c2e05c680a013cedf0b9fb757fe8619c4fcb66bc03adee71bb26fe0e5cfc59cf7c2ccb95a9ee0fa423b7e624b736a02125324dc71efcf8f010b74d91c239198caf7bfb5dce52d1cddf9a05e2a58f58d58f255051672b506d60bfac99f79ea26007da766df56f544cca11d495dceb12eb90f04b2534d2117cb292e9cd9af1354a40f08f7d06b6ef993825976ed99fcb7dc5ab46202f7ce9587584a530c7aed1243e3a9e9411056f9e8ed5d4d5d8804839c10fb2f4e96c2fddf58dfbf3f26ef903e8cf40089411ad085aa2936b00e5062954fa6fd3914b924bdc791151b436f847849cad7f62a692bbc3191a80e67de025d97716379a3534d1d1cb9d9d7e21bec80c2892bd72adf57a8b86eab99caece22f67142fe238fcf900275d489364092667d3e45c56190e00b2e06174b8432f5a498d8dbf603d8d3220ff1c7abaa5bbefef8ba523d94d1aae70d84254dace1e4999cb74476d1b109399a0125e23a0736f4d818086cfbf4d9a220cd9dc8b1141e215e209820b3f5d227c113559e4496f2e32773fd657a5c05da30bc4d3047636dd23dcd798c4a868757a13ea9cd72c16a96fe892f74c9f3a965badc3021eb4155e941db4ca4a417471d2e1d7d86ab5008edca14b863da9bbbf423893dce4390df2a7578f5d1f12b7ae992f009a14065d546b26b1379063a1f36c317a0b3fda8d5e220224a0b93fceb0ccafb3f94deb34d55cbfef06553c5391daee3781791c44cd36e308cbd784b4b054bfb0eea6b629a58cc3f855db81886931a6a3c1863354e82142817771e7a2698327062292679b6d966e04ff9e9fd5cd1e9417572c789aa7499b762f079f238e0e04eed13a35fc2bda31ef4fb15599792634c18398304fe883ae91d70058acfe708b10b739a9f17dd9bcfa7311a15a533ee760b6e35f5ea2e8c439cb6996c7c9217e6857ad307ec5bf5221cc0f043b8de98112d81175a4851ccc16a289f6b3dd0efbf74bef0e2918ae9375f3001a120672e8d9f48150a62dcd73080344eaa06702c6803a0bac32c7baa0915b8c644d65ace3855855b589a3fd173ba9a54a94779273d98ab60da9e6c6a198686cc2958177080eddd829a1c3dab58c58ef36c1eff3f850fec429bfcb03cde6839e4bf236e91b8d655a2d02777bc143c0ab0a32362aedc970028b92397d59272d6fcfaa8a46748e2d82cfbfaff5e2b10d2e04d9819fde4274d4b3d440f1948734b9eb7caa5bacc3d65e27264190e701bb3c981914c480f6613bcb36d07fde1f7b9e34de637e74bb4d2ce6f01613860c68feee3a2a684d3e79d7da086c51ebf4b2c9f3607fa2344269d284b6fe7103590870aeab6e32b176db68b5af150e84f3fe7e8d355ef08f8a0f977ae9024402b217490e44dac9f2f5171289709ae0430b1616ac85647e30d7b13d1c9cde97c37eaaf6d1c3a7bc2dde5fa3dbc9d2ac1963575e0b6f96b9d9938f3a4de95b82c973037ce3449943a00ca911a8b0399367784f092ffda40aa3bdf58b1a7b14cd170f2a4628987e4e48e08b3dcd0200bd3d161f03a8ea483f73f0f25f0ccc96037a49f4c1e342607991e16eb098fdcb309ca479b5c4162e66b04a69a188904a6e623a15b7a46c6507cb2dc49ad44a9ce83b7bca83a02aceb22195fe5a2d802a683c44d9b0775df8fd6982081da597f1f37224b7fc8331c940471647a87e6a57febe1059d3c7d2bdbccae537b00af215444e0a028182e2f6e0e0cdd8f6a1f8d71b3c13d4d6c176da15cf54673e1c52af5110c9781c740c34ec95c2b6cfd0e831ed4fcf05a0a182f288a1208bd2b3d94212a33dda260c34b75a9cfa17b786f8f67d2b79ad4339d630448f1f45b5014a8aa78cea83b991e2b6c295f3fe2a16b6a821f6cc0c35cd7247ea188cbddbe686639cf515cac97d14732dbdba2b113f7b6225945dcee9ab57033205b9e7c70cea1726914a41ba0e0fe4d3258a183a0cf417f6cb79e63ff0c429eeec7ac65daf4dfa1da58eac5c9743088f3bc5bd81c9eb2afd6863fc5a9a6e4892f51b88acd090e1685ccfb5a82f46e17f30993b707da3f118a6dfe860ffa2c7556efbbef0e84de5fa9b62474c2a686179f2f564820119a5570f3514e5ed7546c19c34851d0a4f9e413b0bee1e5c2f3d6e804582dccea32696f0b2d21471c44f658440d32e77e7c7966c0051d001bd473ddfa1aca7823382ab2994bb363c7ef6a2a72e096a409318867410bc93e2ecd9bf26d488bf6c10196f1df534e952210162432701b2dfe1d73983366bcd256c6e5376914882e1a94299e83acdfefbcc3c022dbc6884089dbd95bfe74e36a3cc18c10610f017220bda7ad307282d412eb07b378df0599cc8eb52fe4063d96f46a503c755063cbaef00bf35bf3edb7b69d095d72ca7efad72f82f18785c3492d1ca80227824586e1bd9c976b07fb96e78d3c9a8283e944b71e34869b46016a1c979aa18cd13b399cb9c322a048ceee1871f18a2ea81ae8d448b66e91d41a0322d7d74d4c9735c5b63b230985b84510cff373bb2a201f8c8311c32be66a9b114934949f93c76c0fbb7a3f144835871548974f1d99a17991836484151594521e0322af515c7a9f977a2837eec8f061c709f673d141094c278d1fc24f6cea6a246f76619cfac9e47bc59e234301281a7a317fce8920cc34c543968bd68d564a979753d322c4afdfd47cc7a69674855644bd16b76d58838f688b941bf9d75241daa45645da9fe97d7998ca85deb4613426e11f71df46fe0abf179e2aeb0dac7494b26b0d503bd58907f24ca10417e8cef1f544d0c91bbdd53e4b5af6f445ec6d027035b4c550e34629eea7fa472ebd3f1e34125043e4ea3889cdd177350d1e548b218101d69df6d6b2703f053b499a90f76c9c0e6447690335da80dc4d86bd3ed60f72cb71784f16a513b1be56db3bdc6c43bff54d5184286b798959bce12a9e31d5dfb03b4afa28f958717723c1fbb3283b8cc0a06c2aae8cf8bc921c20ec5f5ec2aa3c1b7bcc321e65e20e335cd0b08f75291109e9e6fa190e8a63213961a77f04192e0b7bea84c179762528c194e64a85657d3d8ad751176fef5e42d155e7bbdf61978056d324db5c361ed7a3fb6c6d1a6e0ee066e3a8f0c845144afc7151f0fd8ef4abf5e55051b83a43efe5586482e05364a7aba2dc85f4f5b8146ef129071b882884221a4b36f9637fb4851fb6e7881e91a5ea2d69aaadda62300046df0792d2b16323d0dc520fe8e539c5d2e5f3dd6286f3a39d9c55e7da784f590001bc8fa21b7f60293111d4b054349e6c5dd0649bd89ef8af8f997e54b1b22bf870cb1906cd729141021a4a41729d3b9109a68daecc110b2a39c6f6f14a9c1c4d04706ce15f65194cc7209d47753d2b1f55a841e40f14f8a6e3b2c5a63c7c940bb65079a4892e7ee8f0aba0d3f4749c767a91d7f638d7f54dcdeeee6198effee223153c0ccee83ab7f1e40166dc99d14dd5e0e7bda471f48e914bab06698e9ad01b821c94ed8de6c7bb94952ea841bed38f7310038d9b39873f16c54f5addc037b279a9d904aa8ddd4a008e84611b3e2302f769db0176c1b8b3a0d99fc42b2e1005db9fadda31a636e93736ed1c3629d282222820d0fa8c228b1730a6806b9cc546b8a7d6cdda02a1a50f18dd3d470e4308fcb95d86d506969fffe220d114c45bd1f05e3831c2a586abf283ae04143bcd2a918c934d64aaa4ff114fa6eb077a170cfab8f11f463467a722f4e05a196115ceff5e13713d070d5d931d71d513a8555c2ce2f7279b45c6caedf9bf4c22dafde89827ed8d9b3670f4432319da37ca1cba860dd1472c0f367a69ab627fc66c15fcdb0ab8887e7035dcdef090653ec84a0a38352f4c98feb30d8d2662ec643c7df045b9cd8f27a9b5e548235c76020c5ffc0f46efce9462f7f146a67dcd7a307b663e4ddb8312c83be16f1e839b65ccb8e8e479e78e6da826797f8d0023ce2d32331c35570fce0f963ab520972fab9d25721c9ff6d07d17e9ef6fbe30eec7b117bea97efbb502f0a4910619ec2104ac440c0853b9f2e171c92ae26fe7fea43f5efb54879d32498c6ade7bcd3c80b9d73aab3ac383f8a341e9c6f3cb2fd4d2de6aaa48b906ae90c8c717f314f2ec2d9c8637c1ef3029149254985bf51c400fa098d9328157223667e1376c076c4abcda531b2401c78404f5c081562e48cd03cb028f7e84881dcf9777e1314190d3e8a3e442f8db1cdff6befb4cd54eac67a89ab2adf6f5efb49e420d6c572bceea7203f8fb1c09a7ed417828971df95c6d3409ee46f2eee34a56bbb071e11663cf52e6c0ece5179a16563282274d18c4207d621c0a220dd03a8f92d588ec022eb038c20c6eac79e876c3f8f92a0475599128081aeaf930f3fbb624f606bc3c6c12a4f703ecc8c307c17718409905b0af2add743aed782c334a75203d2252f7183f894eeb7ebca2d61c2d87597234477059270f389348baa64e8fe63e3ac81b77a80e7578d70ac0c71c7858a38f072bab1442769cd3697e24318e5e7996c8265b054bf556c6a4cc0fe52e852f28506916e558d6f12ea469460cff7c4ecfeccd819540e7ce2c22b562a1417633ee0c750e01499bf0272c68fe2c2017a4c568d9344670179c3d280d645848e169a4301c34e33b1a8f4c0d86fc5383bb2a13979bbc735c72e2203c80dbb6551a5671f0a9fbda956ec393f59b7aadeb31b5d4cd1e149eaa735c72e6fb8dc3c43ce673244bd82c8463dccbf6a2a97270b435f3061cdd8bf9a699a439b7cfbbca14040ff5126bf929db00b8725bd48df05364f95a395ee92bcdbab9e1228ef3457e6df14ebde3b6b71c226127547a309ed3d36a8375addb6931bfa46e0ac3196d739840f595b58315ea6a47c1cb31e795930a4449b2c22ebf29640e3b26ab7ea2167840b9d2af2d334c2c3dd1ee98242104883fa385b06b182b7944e57daed232b3bb4e9f1ebfb2b5ec2a062aa462b9157f05331adb9ec886391f15cd50d54739f8270131e28f8477cd418619e4dc31658f6d853f53dcbe65bcb549429835be2e5ab0cb30a0c13fbd8d294b306a72cfc578ca6db94d886419f5aa247be5dec7d80f3a83c2a7a28fbde4a293c3863f46e2d879b22a0a9ac20270a0ce763512dc0f40b2f5db1f5f29b9c379903ce14bd6ebbfeecb98500e16820728dc3a1951f5e4e3c5aa060d14b75d915ec3f385957671292b1f843a8487423c237ba36d737869c44e486b2afb3344096d456c8117eccfc75a4fcb70cade03698922bc1deae80273fba8fe6ffbbc3662c6afc713884c21ddd2f0db9e2b076793434c477c581c09c5da94cfc45b2fa49ee8220f9a027a9e943d8dbbe9b10a40059135dcea68051b692589ef5f4c0841772a070b897eb24e1527aa35a69b3152053fed032db069e06024fe26938ef88838b242269368a81c39f7bb34738c61b8ed596eea0209d0464be1cee4ad65d4b67f066a4d1e579a68dc8788966c9dcb6d4f6c3d6bb59964cde59c11afa82d1b40926db40ca49c01d145f12d7f151cfc18396bf35fe6fbe32fd1676b82ff075caaef49be06dcda5051caebbcf57ee8b74725b943ef6e9ae16801b5e8bc72023b35ff415df8e34d777d32783306610a99a8b8f49c0911a463515d8a863fc251114fad04ef078ad6f2d47574bd9b697f0f38ce5e5b3b00f617e7d16ffa5794a5553498f5ad12a32b102b0f02eba7ca49099a46442119c16aabcff459734e79694c1451451fc1e9f02ae5e097798cac117504f7bb15abf9799a9e42f982b315fea25d032c5e2e84d525aa8aae16169446c73b61b811877b55fc9790f21108cd9c0659490aef1da57269737568479cf6201a6bcfa113ac250149922b2989118fe60220cf2fff37cc691ffe8660d639b2c8c2c44c7be7a394d7517173b2dbb4fea528737c0b8625b014a4d0b184c1783a37d29ef270ba76b073e20f8cad8ccc314a69c9d78f532886ffed2fbadf02380f29de6557b988c3f7018a5e6ec7b24087726b4542fb7cebe5f4ea1b843f54fc8063a21fc0649d9821401aaa04864a154ae9a2c77fa28fa86443d873596b1fedd6337de8c12e34e0d8f3c49a229e568f7192419eff6d734fc3cf19a21d2f91b307f812896ae0293a35ca8128ea69a7699ab03e59aaa5bb5423299ac3a6086c2c670a2c81f94f139b69407328e47834608ce56d029ebe17f79eef09b526a99683fcdbe6a5e1e378f00029819ff734450e42815af39fbd5f69bbcdd6a592d5c95b5c75665f609946444710d05b2f34aa1e336b2103864b2ce0458dbb874c73f7a218c909ebbf0fa6da816173f5841df680d949c863dad92080d6337ba8f0bf7996a43d16bd25e7a915aa09f56b152bd17c90fc6e15ad3f3de84c7f5efaeadbc85bc8deaa3099803888b6acc0997d07248e32481098fe87de0e0b5d7c19c3ef77f22af3f6627f22d847541bb300adb5589a30a43e5635ceeb71c6a806c7d8ccf386062ef7d44e5825f310cc5589bed0e8d39f47ab4bba023fb68c66dd86a5db1799d6d2d5be4d63a3e9dd675e89c990cdc9fa401d9a38ef3e409fc169ce82133d9f8e0b8ee7eccb11d238386ef7001f555a53456a635fd019404e3128981f50c203e7c4a77c8a623f8ccd711d55f525f9dea958deb06963dee92c21355cacbf6c7fc9fd39c8a5041485f05981d69e5bc09867b1ccc7bee9406576d791363e97e91cdda2c4195dd0fac3d2bd62e9154efcaaac6f72db99480d5b8904066caad9340d7821310f950f7e1549a843df870b83a4118274736938b11d8a0583b62a54e035ceba34cc0a78e3aa6d5b941b3732717f2c3f62f9e0bf8e30be0d7caa68fae29aedaa339b67a823d6b3e6816e980295232d181959636fc4fd53bdc1e515248bfd6ae34e5594631a462110d7c5130c0b22aaa07c25cf2497df5333e90a639d05ee16116ec887f9f02fdaf576c57186ebecb6f4104b82bf18c12467c42df30202b927ce5adb995d5e823da9cf0d2fcd077fe6684bd6b9b34129e49d9a889624b47fc3a6f7a501f7cef579b3c02af88d1eb002f8a475bb40a05b155f9d0c619561d1a86a1e179b1bb02b9a64e2336de1b582b8de4047d559e16975f4ad1e0865d9f6abeed3c6f97bdf1ea28f5af33e21cf98e178e1abc1430ffde051eca11792c26d5c8eb32d9901163a3c78bb606949ab7509b2fffb2a3ba8320f8783f224d917ce8e848ce3b90394a121157518d99792ed7542eb22c1f887319e451762abd1869c9e557c62a327b6b0b10e16ba23f5544565ec7c88fe163c5f99cbe2d33549947cb2750a4cb387ac5da95503fa1df5c3d888b1a742f5aceb9f27237901502cfb5ad082102580211864ea330e392d9d0d7b7e223ce7b40eba8db5cb2bd33190143255d3cc6d57390e610f1ba73d2d3960bc0b50e0a0ac2a549650d3d79e137a3636d4fa80afe5ef73bae1817cffd2757ad85e1f9fe3fc20bd056d8d8cc237cc6082873c598fe24670f6a40c0467ab8edcdbe38edf0ffb1e908428ff79399a2d4fc5ccdecf2b30ee1457bd77f383f0595bf303112fd34560dd1b868afa71ab36f346039c24b577a67a9460902786e8b87b6c9e6e6731c297d11a66e9416f96f6e947a1240a152052570a8b4b4b6875f666ccc3f451f3af75fe540a8431f393ff55b068f9d07553054cae0c19afb8fb45e3c7a18a724273c181663ad327ddb19e6b370947428986769334c4007f448027b8b5986077d475b20552e9b97df2104fc70b5372332c05e116ccff18cdf1f498fd4b3dfd24daedf24a9b6f1573176a0fcd8330efa0ed4882a9896f996b0525f6a5b9f81b699f0e7d2976364cc8f2727bfce86e0e91d8802e966fcf1727b17a9872507c8798ed7e8a36274aa581da12a6cc97e793be1a0c025486ffa4e6fedba855423b0b047da4922dd2737aca65e00bcafcc485100b856e4a94bd8e99215d0a3047c4a8310d1d2385e5b60c9e8e891101c4f4f0690b4234ffc95f31d1094e207c813bfbb59081df344497c1e06edfe43f74fe864a97bb7dcb06b9e7dc11ae944f1eb8215feaec118aea69bc38ce6cba6e1ac7e9bdd22aa77fb6a26db987cf448470497a760f5d3e5c12ffe6d8e1304bb6725c3723b12c42a7010e04172ea88e3aa36c6604c7aca26d192001506f13ebf8ae7a76c6cbc529f4736b66607e64f2efd28bb883e9c0ba78e775441d2400604d39de88d2c452379e19a92f678e55858b9215ea34988b583010bc5ae5d2fd4b8aad88cf06d22c3649d6256f5da74715f01a8265d8346e77b4cbac3a27601d9485efbbb5249afeb89c02df489dfaab9bf2a5bf98762c5da010587591a9ae326bcb25baee1819f84d580cbdf7e58a6287bcff39e033d8fb3f8c5f8e625b72ee3256d530e449366aa54f45a0f914229fbf6aeb4f8d061885153fa5c213d9e3d3d9ed106e770f385d0fca61e425942d43a695d25aa86bf5f012b5a2de179a074dc232f8288242f46cbcb9dd09006e3104b2447e610d5f56682a2eec8c81ae0d92eaf6eb4e82d9af7565b18c3030ff61c15af800f0fe10b60d006df9dba47a379cef328cfaad3dafb1f86820d6a8683147ffb77d1ef17fdc510643e456aad0c5ccd2bcf13171a5b60f276888ad96cefc0d793fa5a5683a26b33412d2e429cc2568bef09e04a8bdeb457fcca9ec893527d6dea01d36ea115b04df68b750af44e0d935073f7a9b90c89d86af8d2d59454ba816d0f0583f16e1d9820fe17b997b513046b357c69b08fec7cf0939228a8354e0317d88ce01e407e21acd0421c45d1b047df1764497ab688dc2c3af06be9c970698c28220d75cf517b16103306dd5f2ddcaf3d6fbd8ef33e2087bcb476a87fdc31cb99f909e109907f00a1822674bd6752ee3138546a71aa6ef5df77f6030a1bc204c0dea5d8f01ecd658c5cbdc522dec0aa97a98369a1c8552b814c827ec8d44d02eddf73874688510b304cba722091eb2fa41c30a0c8fff4575eee8d11c2ebdc12d7c38cd1610c1bb84df99db7ee809d9616c0b53cfa06a832dae531a242bea22d581f3594072cc2ffe6591330d8fe16c74bad71854190c2cca06f48a55753b8be66a64b1387b20a8dccd8af685d4a817964a8764326bd04a35a766f2c0986127d7bc92e6bd383108b6beef9c0868875fdc5589a409fd5cc97391731b84784d7d443d1dde8c5670ff99f38117cf2e966c43ddd9ebbd1a14f3157fb4d21c1fcfbf79e95e762ccf53b4b3abd8f4d3d56f037f43217b34c12927cc8bd911b3f9746bf229c655b3b4a1f99297570031588c199fba5295ba41d8aa445deeb7f4684183699951c7e2105ccb4526e133be23604f25cb3764d38bebb420751eea76ce95227ce46c1395bd873d13f45dd2cc6424228fa4bb956c9d00c82267fc1338b8739e76ab3dfafc30136757be84a8792eb9b10913652265ce47a00bde046f0b8deb49bad2ac54ac80135a1fd47695560e3e4eaaf5234d96d60ea8b01e606cbd69de80b52467b9f94c1f5703eaa0514e9382c5c048bd8229ee5299bec0c6f66b55945de573c90a8c12f3b4af3344ac6883a165c865af81468e2c0acdc43b04bd66a352a800da448ab1df2d94c2d0441e78a12c239f9241873887f1176d058436290ff68a1f03335e68a01d567fda9daf89c3ad7d717010ba1dbbb46f5b9f70c3959fb62cb8750e53c0a4a33c14d6f8ac51369bb201159ca7474a788e4a3fdc3594b0d64accae177f846397ab4aaff1909b058c9336250682c4434a251cb0bc0ffd274b111860d82b153da525c384f238d10a79789d59d9b7f4cb36aed54443c58d94293176d48a991ecd561e9b9ce0a800c5612f28379b57c74e61712afc9416b3072de14f3bd6b6ee4b9071067ea3ed9871cdb8e45aa4db1a317d85927d9eb5ad63a8350ec4ea4affb2e7f91925cb3ae9e57194934215e03cf58d8dcd55735da49c4898fdf5afdb13de3ba1d51ca993d82a1eef1944f1ffdb7812584f4b9ef9ee2228a6b1eede9bc1b611194fe2133dc9b9e3021e0f08ee6511b62bded2fe4c422482153d9ea9e0dc1f60a333f85498b94d2030e89c2d064be646388fe3fca7d5553810988138d892879fd3aa7e8e7003164053039bcb11aa851b6c8bdfd1accd2ebde2eb53102f71cf9768d77655b18a2c6deb1b15e5fb63ba162f93f4aa2dff80cbfba089a28e5fb083e2694a22a8b780ae945665d1c3cdb4312efb37eeb3da95c8123fcc1198ea2185d9d28a05aa2b8bc07d764088723a21eea56ad7804cd344bb20278b83a2c193455d6f585d986b7c57c8b1bed70d0ca616f57222f25b2e5f6d5c4df42e7ade17f71685f6b87977a4dbd096e1d62c48606750b86a9b38e69994a355af67763b6cbd97168651ce2c16fd0b407785da91d9fe1cc8b4fc80903281c79d517897852dad145ad7b20f7d61242c2b694f2a172b036c51ddcc4e3c6f0bdf3853ee0caccf709bdb891740b68fda80246db00fcb3fc68e31d393955a384f1bcee22ea452bc87cae27798f74bad52804127f71a02a6e924f81ee87e3a21daff8b184b13256068c78b7e39a268bca28a97710f85f1b08efad4315ac93d70e52af037c5cad6f39df3331a99a87824da12482883519a10a02861ba1c35723c147c58588f5159c4940f3f8a7f1e5f4b4bb1b494a9f99ef10bea361db6818db471745d0d9e580d049a5af5475a63ef0540b1e57bb10c93785aadad198cd12d32bf329ccddd08bc98780aeb312cdb347136304e07c69bf11f224584a4352dd3503cd085aa1531e935a5e8e039ce6f1f160a360a1a33405773ddcc1ec6b90fa1f138b366e88a8d6a7eb5df9ce552344e8cff61fc4e2d4376be01b5ab66349c56141d40ef47c97e24637d71da9d4af34f82a25aa4c89650ddedc88e2f35f2eda0e109a86640beb5f75f7ca8505788ea2e31af20fe33a449f2e5a9b13e92faf294ca9968575ead68b4e423017bd11dab1ac330ed8578ae577062883284e8807c5e9999cf09af84147a4229631ac1570d4b266190a960a8238d5aceeced88fa91618675403b3cfbf8f371ebf2acdffdbf8af22b6adece83c8b5b82b0e4097196cf0017831e96f36d1cde7caac665cebc6573045e0cc8c49dfaadb5d0a14d60bac12afba2609e24a7f415782f2e960e5dd6ef5e08be5620df21fde00509479e09d3db5b95e5c34c950bada961b00f3136d0cd1c1eba747ae280eaf5f6e951ca66cdfe676e01d320f2a618394cd9a3a1d5f7ac603ed1e259e0e47a624347dbddcfd902beb74a6e898bc6cd18faeacbb5f693213115dd1de692c1b779fa115fd443f213fab6a8d2daeb209bd15f35ba065e3c1aecfdf782c20e3f20b3ef295e7d62a439283081fd4bd25dcb56f74d9aeeaa9fec1198b27fa4c9cc9f8660b010fb0d0985de6f99466fa62d952b24cde0776c9f1f707e6606f992a6c210fa1890b931cf323b101a978114ca4377576e0eff1b72e2a1aafad621a0d06b39239a1bd3d311849be5ea9fe4b5db30e4cb6e89036c37a3e2086a8be1ed776436d8952061d9bbc93fae1e2a94e4f5a9c2df5c4fa27d81c8db1b15654d7d42ffc659748f893e734435277bf15dc8ddce068eb8a22ccc6119d51f71019e2be60b3442e25fd411f1049318c52ce30f5104dbe4d7657868c44c297f7b1cf33b2239cbe961da18ba3c3ec509c1f1d9d9b29dc9728e4243693ba3a28a99549f74fe0ce1bc439239268b46cdb27eadd742f6d21ff595d34aa8a623fac3268c9d6d02612371b96b67813c1c86f4d627e82cbc7eec818a2775b864d8b3dac51dd8214cb2cc14b967f50d89b3741bd7a3936f8afe8ecaed9d8bc06aedc9219c061098681dde29a0d6e39c4c72698e07fd800b4e602cd652a9754480f20efb22ff41eecddcb49a82d1233e171656ad4c70360b3a4febfb171c96e28d89bdd0cc6789e5ed949a16312bd7193de204c6434bb27ddc35eb07380c843c63196f7f56734f4f4875af8946199cd166f1a7e08fd976b590eeac2ed091297ffad9947e3fd74e9f0bb6c85e3772bde5cca4ea5f7d9aa9d440449d7c6dce37a474537415ed23426cddf95b296f3145962bc9db687d32ff517eb9c9a666f8389e813fa2ac1843c8a3e797321bd705bed4743923bc3d1e063ee63a2a546701bd159ae391e0c658b60a5cf83ea880be56d3acf0d4251c5d22b145a77e2d1aeea42b6d9f76da3e942b86e256faa5acdaf9015c5a4f46c2533f0a5c4e6c35f3e8bef4d6ad5c72e33d257de6985b382d19698f1191dcbe12faaf938bfc6bc126032c4f7b7e9d178d187d841310ad8c061bf3dfdaf1e3d51fb17a74d2307e7720d9114af25ecf0f14e98a274f1968c6fb93789ba83953f5df7c0e2c57cc8cfe08f40d5c30e1e381af87a6afe701306c7939d83e327e8c62b394de89bde6146b89225fc693458821e7ea64c80eeca16c7a02310d06892288f94b0bb1a36a640ea31c560545e1ae0af0156fc2ef8c482a2fff3cefab5cdd42c55f7d9d17a354af15c72f333b24ec778aa37b80d5bd066a2e37c3cfeb56bebb97232a1d59e0a789864d4219ed26c58c4aadd89b575999ccebb66b3c1ae3953310755a32871d850074943a4cc2a66f8cc698297e66632ca036ff681bc405629b9d5137b74651fcda3504b9f629d2e0dd917b9f3e6b42cd878ac9a083087274dea1a1c1b2f3f7c9d50fd16d4abbe37f486597278cbb0820e25dcfc6252cb8dacb81e397e3c25e029ef4669cbf4dbf6ccfa85e4752405e9e86493fa351bef4ad76d6224084ac9055eca7fd31f9fe541c5e14666973509ecb501ce8f2a8dafed530e16d44a4be2814a150e418f423b1f60757b152f844c92ed8294ba27b7363ca665aa0dc88ce5ac6f9f4758ef0a50d1fe5f0aa56aeae19259203d3ec117822ac873f0e534b28945d3a8292e429cd84abe884a685411e61795785600cd76d1e1a3ee3bcacf8a9cd3812f755b66b76d7ef53cd33aae097a226e62637831a1625d1a3181878cf74bb5943ae32940e38991f5638533e221be11ead2c43dd50784f2d70567a1da8a19a407cdab256bb35b1821ec768081eed632ddc6ae0a64650ef36032711814fdcd59d9694f7ec0f6c8b21c5b97e216a5ba452d02e1957bb6c752d8d0ecaaf5023b4820caaab72c1ed6208cdeec4d8afa246a707506ce1bc66e97f3dc546746c53621ae8672c0b11355307163bef724363fb9d3c84d38231cc8c7b0a863b8c098a2705c670aedb7cd37adf5552df357c3cd9a431d79ba93ddb788bdcb53d8369afa01b6e7a3f508c19eb94b8da9845a7688e335ace38559ae01a9af9a0d69ec3677316a0327f21f9593a033b6c63790a90ada011c839e26b51e4bf2ba63f86320483250a5f7ce4d420aeb5444e5406ef0df903abf0235867ee0faaac54d7ea4457875ffe3bdd5857d947dc918a28e8c21109357593ebe098880561312356ac1e5b642b81f1905070b89bf48c685f8663c62d36307701650341578a945dc3d18b8e60fdc91cd990c8a430396a18f2db41e4d12421c3be39cae9de316651ef4101f5a16d4a09da75e67dc1aa34bbf56b2663c44f4a97dda4e5b313f54fb402a1bcbd1a8f2aec85c2220317ea623d5b700a7c1f25b4708286acc298e25ef6723899ee40c243694b41916c06b5e307fbeb77ea4aa6c9474607786d9de506f978b331db3448c9aca40a7e49b65b05ba4744c7729d487351554c5fd5cb562ab8a59216f5b6638a8b9763ab9622268c3e441a8aa64b813e3b7fcad83b6980fee607ae1b94ce168b1838f1a8f4c5d2839a0792f06311a13c364eee38be7e3112f18c9226833a39cd03da50bcdae4650859b757887d84ea560ee5bd8651c7556c307a74173c0a43c5f43838ffd2afcc01e956fa109059feceb4bd2f57a1b0ed2f5db1815d1d5705f907639fb69f1c4916071a0a666bced3dcb31b1480e537b6f50c0927e7041a6ad9ad5e31bc49dbce4b72f6d5db2e81c08903a390b841a5c8d3c8926c765129160bdc1a719a77dc89cbbd8915db3af22ce95048fedcc40e29e9f9bd7f4b858016d3ac03caf0bac5100e331388ca6907dcd65d90881803a958bc9603ab63c8e7d2f4614aa9041407da8474fd1410e0ae6e47f24fbbae9c1a53849604f96172176ceb307b349eb9b9e5e3332b5711d6a39b945e6e870a624fbbe49d254516a2b4f7194b41d8afe5aafeb1e65fb7447100fcf3cfe27325ed93b10a60b6d15021b43d51f63b608c22ace2b9e50607edc1cd259d3c302a2d939f34df9d31198dc83cf84e8644248dd221cb0975cadc2de7e52a7584d8b4c8a011674c2f8ab8f8f5a5d626856cee5571014cc5b3e99a445789421e3adc1cbc4bbdee54b93ad1b18b50f5c7e85a76bd66be752c10b9abe916265675b1fae934a026da939eab620d1fd3e52de22545239b301d6cefeb6f44aefce2f13e7bf5cb5bf5692f4b1276f84b7d0fe81b713c6aee755ffbb82c8e4fe1228931fccf5580565c4d0a863c050255e8a683ece706d5b76d3df6b68eedef085da476f754294ed3a01892c8db15b306c486dca4237aa1071373562d409108f7d6ae4c351852b181e399bc398dd3a14a5126f544f0027e77d9a8da5001aa65e755d192f240b47f793833e0db2166036ea143240850e6f066785b8851dbc59c6b856b612c6be8116178e26f170441564ac72f4efefc44e43ddf91a2425ab21233506817d31704f50d81553bf0fbb179958efc615d141153a143bf7d4e43b4250e6e75e08052422d829fb7104e2bd0a1d5009333ab9366be2c99fc074de4251a8916a902a003452a7e3ecbcf053b765ba3bc07f213f1d11747d8c729a2bf4c8f2d2784735c732cf65b381ced9c5a93a4cd841531d5b41deeacf1d19bf4c59630391e20bb13e3384beb2bd69c603618921457efcc59f2b0f5af294c707f244d0c4b9bbec341a1b7532feaed113c42b64100f7f9867fac9021406acc2a164cbf2d0480777b72a0c09d5cce714348077f24adf2c5a0425f9cbbcb13b0acb3011a511e85ccf0387f845611584477d410761dbda3cc8776da8d6bd604ef7cff306edecfdb13ac65191f460a42a0dbd33b001011f6162b3a25066f691d9a8f652e26792639e70053406c192063b16d2e19e43102c54728928ae7bc4bfba6099c85102708272407d30a4197cfe039c65bf866cc5f222239d664445cbd6a784f5a679a2c8a53dbe6135885006985829dcfeecf89fbd0da5903c536657393b0729952871a656fa95c0eb3401a2caa3aec06fba181b76a4b5f132d7f862c062cf49fb1779386d4b6e85a06a4154c5e6231e5114900f076e4a4b70fd6b71bbafcfb1fbfb0c3ced5eb4208159e573c5394b0ca8f026b378b55ccd0e25f2ddf97221a559067941c1824776bb9820f7a4ca4210dcd61ba562f9ba6e95a2758e13a53dbebfde1f4cac54580275b71dd157d1245d89714cf226de88f3562a92fd0f6caa0ffc9e45885d71f84db34fca2be5f463c190c5b82146671dbddd3ffdcf4a080ff112f08ae958eb0e32b4a90ba2d6f597adb82f63838e75336fd1db4ead317f6095f1706968e8a883767110b89571425dd61cba066956bda9f0cbf00e532f40bd4579bdeb73655b933a6cd504735e34d75a15109cc89cc9281025a0c44a2a01212a419e42293dd307768578b51247c0d62ec3e0bb91ae79cc607a4ebc34e768afbfeedc075bba4f0156f2e779bad1f3a9486c6f6cef785b315f503c7db811cf0c00091bd4248d05ad9ebf506d632d1b6b4e3f8c9f9464f1edc1bfeb165ac448b095df925fdcbc3fe61094dd1ad4713f48799755ee2a953306508c3176fa52724d1afe6a144361aae931c0ea0662076740fa8614eb2eec00132b8db0d619e8955b131fa36037843f5fe568dc4ed005682163b13862af8b47cc7f877c4022f32abf728c310778299a2632bd1adffe1fbb2c967e03c46afd4c6868dca5e75b18aa3446014f50f94954cf2c901bf97b28ac4616c4a55efe8dd20d6ffb9cf3cf019050c8debfacbfd8a9e3acb65475c30870ae5cf510edf5ddee171824a1ca7e3d316e16063a5a4631b4afad844f47c03126911da94a1a1301db2ff20798d677b5a5ec951c9b02f2a1544e1d824259995a2d978d4b029e888d34513adec99aba5eb8c8c7849ccb9da19956aca4ea1ec030ba6e39b473ee0fe71aa0226919652fb9f5dc8e08f6e4ad2fb9639bb3d7b2c46175d7907c259dca99cebf569115d07c2b5d28d48f0dc96321f723a084b1efb9d01e509e6f0020720247db3d84dfbe059de172425dde99a0bf20beb1bd987357a19bb96998b07b708ea89bef85c02cc8dc113884b2d1f3df4672ee0cfd73aca28238e44103ce36f9db1f5c416e4c14d451247d12d9ac3d446ee27f53e2da9bd8f13da3b05a9aa23a1a62324dc3e12f3f317f1973dab2e521af2757374b84c2994489cdbb0f0cd8b1582d322742a9f83f4b9cfd72e4ae303c57772abd1121caf60fb23774d53d2f868ffb3f19231a21df0c596308cf99302d1e884026ef0f7046eea70940d941438bb83dc9da5245ef9871969bdf3aab92f27526e71baeccdbcfc114fcbab75d621cc4587f8e10091fde6823909de70102c6d374eabb4dc3ea3a7bf17d35b5e8cb11561b6ff7593118445808a7ae9904735c2d479ed0e39ccfa146ad54dcf9e5f110fba462ce4ec593e70f5be20b0ce205af674367c8f68fe3104997b9ef54bf0566a59c4bbc149423633de606b68f8a7b37c0fa79578ecc78758c8525328679668965ba7276736b48afa28e20e9a045bb4909c0f889eea448836181ece0c37d08096fbe1bd4e1ba490e209881c0ab8f4e04c6b39ddec1f45f250d385b558d40598c483d0b922c34ae69f6015666c39ec0d8862b179879f478bd95e7a262cf1e36562797a433963766ed96eed3de53dc142bdef1da7a75e1ff0466de2fc5877cc16c90717448c412fd09d67c420b010253f9693c13d850c5acbf1d46cbc01b13b87591d9c10e2bde72475a542aecdb834445d53f206953aaffb047c209c1a2657540e15f40c5e1832d7b984c63ae95c3e570d5f7c2a59c580c06c57e1cefa8a2677dd0281ce38ee57dfb5db143ac531963e8c7ce44c1e2f3dba5d324d0ccb41516a0106c37a33046b87246d77e41da09d5260f905a73278527f14c62169a81ed3dbce18c6790403ae69d5ad02af4b2ad373d3258b307467635cc599e3c73d423d61eb7499f05f4e032a0f41e6158765c0cad1c9c595105bbd8605b4a1d29cced1326c2edea92c500c603cb9d622ee5a6ee5086dec891f8e50d85b9e8959cca1a59bb1d4da1fce994df308e5014017a65a7b416d514878a6e7c00ec6c90d4594db8ccc1191474605e388f940ba492e5b23d5d6b28161d7abcd0896a94a7be63776763418faaebaa3bbfffb3c474c508e2deb9a8e4bc245b625a7d1cdc4c9e23973dd93e85bbac7664e6dc37cf1e82891bc15c05512614a96b946228dc03823c12fd9a11f802bb5e63c4d02a7a87288bd1148f02e68505a18554e288f7dafed31f819b989f5fd0b84a1dd9029250eaa2c6ecc22aea11c69bb67a74b827da0998b978cc1ac2297e2181088fb918ee3f7ca252ad3a078979b78b954e08dba472502e1a3b16df8bbcfcdf97abf1f8dded98755e254a35bad2bf09b7dfd2082a71be5d9a2c3e7eabec62cc9b281afba6f204b01aeb3824890cb23e565e832226cabe3cbd2766355176c126b62968789102cde2570a03abc932a0c58f8d5e3daa482b19800481a6fae0c9aa69e2168ee34b4fc73b10ec8c1b065754e8ae9ba275e7fb51db1930bbbacb740aea33ff6dfd1d8cb399e25a89b6db7ccf7f85fbd94eab71cb2a771e2178a0c964cdd5a3ad718a646c1ef59930770922c71a82f9fcc2a0724c7ef25ab832be91ca8e0ffaf11456a90c58624eb9da56f999620079d2d7691174a24d55cea08a02a9951b44ba9fa04a6cd3ab133dcf3355ae46d505e3637ab7852a3dcc8167b121038181d70403713074670d70bfad037f262b07c3391a937866e6f59fc84d9271dbfc9079c0c1c2e40ce7453e1e226828eed696d52a4c7bc52b07b9618195bb41ea779245bd2ce8f5654ad06886eac2edc12c33de1718fb3267f9ba2591fae3470484d1b968f178f29b67c9c27c99ad0ddea3ee56ed48c1b5563f2243a3e8862574b7124142f69f64b00d78903933aca916825888cf2129f0fffe7cf4f7223aa650f70022077cbd306c1867c67863ea4ec956ca18459f7164c4c9d80317c7c5eecfd1242d5554359986283a5c8c357924d3b53e2d2423dd2fb85817b2b112a37eadd5aa6897299895c4ac82ee8707f3e6ce56df285f772f3ab01d745df54c838bdf999f375ca1220f0a5b93e69db98a397151588333ccb4d786ab6af8291211126873a75d1795e2266ddcc65b0bbc532627cdb3c7ed4aba3e34e862ab53999b3da3e00e7d7d3d58da85332522546c99b83095ab8068f8df2bfcbbc9231d6f7455bad8c7a658566b37123190eec36ec9dbdb9c7e9fd90395d13ded3d3d2c4be01b09e95ebbb28807adacc90a09015d5ca415bea614bb4d8ed0d0b5cd9cfb93e984f8d59a673e3bae8fe1bd6ed65afd52e761486ab76992a213bf84f97a5110934dbbad0897a893802d8eaf9c6e6031a5e3cd89de1a26cf4033b231531563ead16a34ab2b9ba2b8c4b84a644a0d54beb256d25c4a41367107319763d5149a57c2d7732782bc18ab3a291ef5ee188237b4ddf667034145cf6ae6ca259819feb6dc63e54521013251aaae93593a26502a4ac18bbb85414bd81e0747b620169edb87c786cdcfe07564fe6cf6e6e301cb2cae0206f6c0ddd45ffe60b2d5b1c4ee362107760357e55350bdbcb3934b44500e7c57cb6e384af6575156f2237598f0985545eec34681de8d01eda2268d43836582c79858138bf9718c25f5c4ce6c3f24544d0c0db85c75f7509417ad82f25f46f0d8741c3d2d3f61467eecfc5f17e92895d314f504b42ef5e1a1496a806f5b81865cbcffa0723da9770c35b01449ebff495c442b88c6b28c3bbfff34624e87bfa7513db79ccf13aa645fa97c91668e53a140dfe060cbea7d206e111698914d7d0bc5b042944a9fedc7d0b3f8b0df5d91fb069ee77264f33a29f97f13eff6eac618b627f8a724336fb7475e22fe8756e31578711708635eea1fab39a01edfb75613ea436c702fce3f2be2cd5a95b7cc5848fec47f9d3b9fff11c667f243aed87cbadc3dc62b2726724de1b3efc0ee8279aca095d95060330b0ae4f8547dd24b558d9051a9053b010e2e914851df3a606b4c9b6878870e8159c025e6222f1503a2bc145b656a52e72a4add365c85e3e5e47083bd1bdb87db7e4bcdfbacbe1f3888a177418ee968a2860c3a84ad52ab703703f1f57180b0d5d68614a8b9fd0dd6acbd985765fd9eff0fb08710b4ce330070b779c11f9e7f8dec6ff3b199fcf4cd34803987a2790bdee3c75379ed3f98414fb70bf5412b45253abdc765fac1d46d4ac100d64091502aece4f7d72c6a3f4eefb8e01e4f8b38273402fae888359c65cc410c20577c3e3f18869a205d9b80be31f7e41e5d17f44d1dc9a722586ca065f744825f6492e731b484be88b678e0bce41fea9e0df6cf19399b3860ce72403762448add6b4b83636fa25ab34568d648496b2a0b764049ab1bc39d77bc116fd94b1240cf3e3e51032e1dbf4eed390b83f4aeed2a6d8ad8c0b43a9a6e845e6cdc5b634ff10334683335892f8b904de15ba0f1ea4137ac9151d3ae69ed550796d50328823268da181131a0abd3390fbde803db0b0daf38e05491b284b5702fed20d9639d75f5f967cfb23e2ed687b0cb071f2e8839840e081f169320a7c42df8e91e05bf5994fa974486bbb2648ab0888a678c77d86911eaca738cdaf12c0a8d84809e98460d8a0f8f5316d681796ff8fde46d2c515bf78c0b5169db1f7c5282652cdd1ba50bc206c1cd4b5c7a850a9eef49ae4f2afad4832edff615cb7bc6f49087e3a236974bde1c6f6f56a0aec06127aeaa439f39ab3d5b8fdd383e285b1ea7c8398447080c0e23a0183ff07fc381a292b5940850e10f6d0e8ffb3ff6fd6f82be35a2bf092ade2eed92eccfc4264e92f5d5fe5af1e5db5dae25100d7e306f0c86cff1e5c70883c2837e52bba6ed6abfd07e508de8ce2564e910c9775fbf4e2d1d4ab8942582c2258b0370ac8c4ed71143c399ca6f4da35fadd1c4d09a1dac4831ee465cde4e4c7556fa2f088cb7ba856202603265c7f25590125369b9463f360b580b72b3d9b53f9b6d9df7dfdc7e58599a205e17d41786847bd407e08168ebad508b3d1fa68af8606c083696eec1dea6305992abe9ab1231693710df346bf8cc4d433633f095b2b26cf5657e0aec979214c703bcafe02b45804c77f4b2d09b4dfff5901fe18cd5a38d0e707f8c687f2df423b29e3a565c073c717d15393b6578581f7e34b6cb8667a3ce7a5cc63e89ae14b7d8c62fecea7d59a999176095071e127c81012fad96e47c38089505a9e3d0ebee3b77e39f750f549f2faf314b452789911e99ad366be90162a3ea7194855bec30521b27fc7a07032f0fb22d09695d178022d9511fa5a3f50f3cbc82c423bdecc3bf5a08cd05fdf18ac682d3300cd6c743640c1da092b3eb049495671ca411e391bdd9ff169e8a2ed409395d76caeb0db1b0ba27a60ccde3e648c568a1ca79f2c6b1db3f154cc6c2f02851e19fe4590f586f546a029ae2afda7b0b724dd5482b42d3b1712c5768a395c3aa5652191261c3e551234a13071cd734a3f1ce3473479f47d8af4df025264e51f4d4581f3df14b79fba2a5ff0dcabe0e6f7198bee897ae755332b96ace7276b1e170c5c7d704bd195e02935a40aa5c58b3b56dc29c68927695b90b141a4ca01381ce9dd5f1e1a06c186687f9c62f6124fd4a2e17f703c98d1b8a532e3b3c49a6e7d1a037f7e20da730121690ae8a30838191065c91978edeaff5f01d715443a0a997db36b62f577673d29d3a85645504e91fa52da39d384c693197950949d6e5aa693095091738726af3909d70b8172f7128069439964e809c3b10fefafb3eadf34cb9878c7a600e87a11ff9dbce8f882e01d59f4ea99bfbf0c664ca1edd7b1b3d94e03bbaf9562c7c02c927bbe4435992e5121aa272c49e9986c84fe2aeb9b8611c3ef65b83b43f32f3fdaedad8ffa7ce4167543f23883924e80b080be6734f049bd5172e7aee79622f847a16a98c73afaf13c2e72fdfbce56819eb8040bebe33bad95c7785a2bd9e59252da121f13d7f1390999c0f17b899e58f652cc4b8277d529eaca6c0a0deec98163b7e1e22448f12d703af4eff61a04a4f49cf210ba7536bb87d95c2f52cc28506b2f1fb66910ee674acef907d57069bf0d2d1f8d101a7df2e32f68d37b409b5bfa46c722819aa408644f6d9fe0b18a45b2bf55ef0bcefbcbe93fc4f5b5f8ccc003e55ce5ff21ad8c773d895d1d5e5781f4793a02c23cca3dcd12c9446d4454831380ed72010e8657c4a48c6305a455765bbaff2d1bf4e6da6c566349971d5f6e1ab7e0fab57864ebe434597adc15a2019ba58f4bb870a6a1032024a42c72f8e7431634d4b3970f8ba4234a65e53247f1a7bad8b2abc8b2bf31dc4af5fcc4e1775bd98d660a51b2fb2a6a6cdee4d23c1d72a7aa01e0742758def8d5a325b2a7c17bb5f9e6f1c7468ff263b52e3e163c44ad5370b3a0da011ad3fe4e39cb5fd47968f3a1671f4eefdf9243bbadf6a4c551603df8f1c6b7fa4f82dbc7da1cb978dba97bb1000746be80fb0c80f8d09ba002e0720e14f98b0d7407e756047ee599adf95e72da62a91c75c6afdf07ff32d38676e16582a795f966b37cc6aa5971c013f5f8c7ac16bd56af75d4013eb80418ce0d246803e42cdd3f740ff97207cf91620a44636a4d77e775da9a00de58e72d7fc667c5f5f28576da1c95116b16ea5b4db6aa7286358a6d44d5298e68738b10ebcae681b8b1b0b56021041ed1cecf884a4e2bd8fdf34a60aa81b061a2e962b54e35168a78bcc9501b3a2ec9def65e7fbbbda038f6a0d21758a036aca2ba3a85b0f3e52285b74d0afe313ef26cf6394072eb17af924ed3c2f2de91ff220a5f56893bb84c1e9f61e1954bafe0bc15a39a0efc52277ce8638d4885bca4052eb3e065cc5b0fb5995b6bf4c6717cc4f5ab8143380fec744ad646a6ba0756ab908b96f4d923b0cd9eab7b678760ecb170cc7fa2bd0c946d8486852834c1d3606c7f3f5bd1fc8fedb4e46197340fa328f30e262d7337966a077d282f2c8dfb3fa026394243d5b5542d410684e0c491f19e8f5e729bdca179f08a16f8ac594d4863f64f18db8092c372924804f1ecef6cce7d2c531949416afc4ec29d080d684e1a6e844daef6143a42a986cfd9d01ef7194f59d528132a7ecf09a7b4db19abd0ce543a8f29d22035f484f12f1962704c017d40f67ecdc9371c65bded1e34b037d6fabb711004d098bd41bdcde5fc855edcce83f23b95c059ba97ee3076fecee93d412ac25b2173f3634c4d3de7c322d09193090e3e1f5ffc07850dd8090f70dae44f4b2a7a9c4f22ddc71d0e79da7e7b51ca2a9d8d144274aaff7e51dc435bdaa89a71795e995f73b234afc6d4dd5d004b87ffa731b874cf58e4a9f4ca5057f69c31276baaa5807b48c6ec04a6e563805e21569dad2cbe59daa4f335801c2bc17788544ef984c8bbf372639fe67117492ac67eb2f39a2911b5dadec14d8146c1d285b88351aef4f64d1d608e97bef06736b3fffa7a6dcf3a42e2e8c3615750f709e07d0f4ccdc0912e0877d0bb83017eeb10b37d22c6a4a9a238de6b49441275530dea41ad207429c52cb1059502855eed93c92295971ceaa704b04baac887eff436e0b79bd4e25d8d56996d053796d727548b7d6da99399f5699f0eea81cad45c6729121abb11e5a24a1411377838ad5ba090cf488dc8fb7992bf42c92fe62f2fd5afed6cc7627ab656b050bf1287ea073006931947c84a463f1caa6e8047c83550626295056a9990d55fc9f87afb24cc11fc4614da1be3497084cdc1533bb8b0044d64cde6b140aaa65cc8c8a8ac5cbd218417b35d1afdd17865d1d1857a7ffab468fa683e912f28be8f5de051856a83458666b4b324f39138186c9be8272c4a84146edef57499019241f21459b16bd3b8726aa873a0ce9e50aec8892265d40041e04649eee5ad7ac3fe9b32b780c28fb496d8924630d50568ed62dda812a79ac52660908d1ba69ef23618848762eca2536e67b0750fc58c8d6e369fa983bd6db60a9e97ff81f004fba2a7973f959615e98a77f3528630b6e1731ae19f9fc6374d327bf7d545f7babaed1b9a2d3e308d82673ff6c83ae21124fb174954466fc1bf62862fb01ab37943f7d8efbed337ab15771daa9f95098824fde0e1d1269d67fe460509aade0c8bf1f4a069cef43a7799d548befa3c841674da698a88c83dca03e911a0f1fe5bf628a2b502fd6493955e9ba078b089729ac58aa7783518890378897dab444773f7585d289858b7e84a6d145a7c2f573cb0f0b4dc1e527653a0f72b024ca097ee338dc3f91da7fbda127b09b6d40891120d2dbec6738c7e995ce7299eef4a248407bb102441f20b0db3edbaa5bc17293dceeb6b14e73c657de55d74e67f43018f295e54e78e4d039b175fed94392bbf4ea3b6398098a8225b81dd03dd510202992214263e09d00222916787a11129bea53bdd2cfa1902a41dfa020124f484074f620fd2a67df15d7d7f328d737fea21b3afee31d5cf6264c136aa9f16a49a9d35451771b193a19a85971c56a067449af3951a54b30e88809d004d669d06a8d232d8a3d896980cb91a32abc429dee755ed08d3817021554542d8f67d16b1d18bce84e9a8d3fb45081d00f4de292d448087604b9d3b54da0a53f4772a4dd8231ee5f68c8067c36aaa8279cee371fec7575fdff3ae41052c330cb430b183944fa80767113cf2ced92c338499245b8b6e42a36216786974d35d2640e7bb218e0155fe13eb9c36083f468f04c2edd9cac136fb3f4e78eca04b44fcf17fae1efdf748cddc93296a9cdffb6ecf77bf962d9beac728f1d00f4e24b768218de94bd24c0728950f63d69119d24998b54fbcbc6ba98b31b38beaf3638530ca26d5aa1d7c7d30229602d642ca145d33a7af5d4b9015246cfbce3b63cf7421695c6d17678e8a7d43d4f02b582ecccc85d67aa331560339dac8167b16b787979b06017596e5b1347a1d9b5989eaaf0332595cd4f2cfe30627ea11519d548e4529f101130a2413fcf69680a13256b9ba33d4d5fa8aacd948532fba00cd1c33d577af93e51f8155283bcf5d4bf4165304d81c09a67d150dea71d5779bd77f06bf1e5eeb4911d83ebc1e9be7f463e8368f38042e7a1fccc48bef27e0d3305a52fa9eae3ea7f1ac229b40f4e18ba6da92b567cb091f285cdfc08cfd8e5ebde2c15e431344f639aa126a46629846cdf3001903b72d1c7cc86dd67eb120abdee7a67aebfae23b08283130fddbbaffc44ee27be4d2c82d79e7cfd2cfdad1c75662b2d9140ad517be8636cd8473bc174e310fda6d06d5b2b2546949e4712651f0a27f0de71bcd70ca28e60436376e981575d6b110c290b343d01297624aa65135a89d5a1d5c2719c3e63513d45dc487bfd669e9611bf2bda92d495d27bf88d20e0291a90e29ac7fa593a0e7e0f3e43998c1964c0857cd670e867c5b23a892361544dfaca8dfc7d7174557c4ab7291c4041554e1436607ee830d156bd5df9ffd9493b4e3a7f8353c9467c5af7423fbaeab90954f08c48c57f67b78968cb2add4749a385b2e748020416d616eb5de14b38b5999bacc42c2e16734d4a4341146ee54b0f62fab13ebe23194640f6393c0c48200bf3567f6967cde0457c9acfb9daee59beb6eca682a8795eba973a409d67283020d3f851efc57fe01ba7244cc0fda7d45a8be2adb92a2d45e8e2220e690b56b5b78dcb8a367da565aae4c9c232081076fd64e4f96de7327df86ceabcbbfe77f5dd8210b23036e303f75487ba553fac0865becc90eb02df2b777b2340b42db02e1fb655664861e8280711ce60df0e827921a4dc26fb1d5f54049742659d570b1a25068993af5ccca21b6add088dbe47b31332752a7f4cb4f030801b105b30ee304dce085927604d77674263f5aec2ce5594806aeb89288aee6d2f358f1f4f6dbb7b4a3cc3d2563521d25b54d880972bee86aeb38b77cc384efe596831930a258b3d30d54cee939b5898be3531279615997cda712cf1748401f136a5f5f04e5e99b30694e97650218ec3cd5fd5e91501dc2cec49f0d4060523f10e5b2de0d2974fe6017c835d7e7b82e50a5d59e455814f934f04e139f83bed66ec036dad6cebb772743347cd741f53a6268caac45c7a3e0ff934623b86c7478ee607f9e70c5cdbead967c7b03509b5929a84805c525e5c7c60ef4c78189d695a6e6fc5d8c997aff13e63b41a5609ce823e0daa8ce0cbb2aef32129a4940e9556fccccc155aeab206881ea28484e1d2d2d7900380f20192602a9184965071271777e16114cd5de7e1a6cbc89621e05d7a96719e0ed77bc854c3350de9d71a311151fb14a85f2560ec9cd3194dd866a6b72e55d062995fb8bd5d36026b195a7865785b40eb4c0fc79df835e3b4cba5734e5b366b0b4b5dc129a1a3d276fbab82aa7c4c5187bd448b63c09320a55ac444db758490f7cfde2d8e34e6fdfefa0ddfe5354cea263eab57537f091d59f1574df919ef62512028fccfb008f977b9e75430458eb0a56108f1bb0e7101a31ec98d3237273c589c642cf57601156ba1f19a35074ffebca6408426dc5e5caab9570629c5cc4b2281d8ff1494cd06e02a741c5db7898b995500eaa5addad1382d3d5cc960d01ca7e73767eae77b673b31583499ef1cc8aafb7f869d54753f8aba2a7b3356ba3b7edf01052c6931ae7e9ae22dafcfd9a5e6a4f2be413845bc0a4ef2270471ec31806dfcd21f380bd2ff94614ce22139cc39907f48c5fda2c73f9174f7173b31a5e88fa55073ab00e9bd0b4df021db6164cc9998891126d84b37f8d04f5a5851a26967bcd1ec1c5c1f09527d9beae728ad21184acb23b0b6e2e9c30ad94e936ad95d68441b01290f741b4a5359da40bdf270e37e20b6658693c07df1ca49e3bd87689d3903123a3c5b38698ea7cbec13c67a21e45c3e5eb3c1f26ed81f1392e11a298b45228e5e4f4acf01489e3d37a1f422259102a39f1897e57bcccf5343753ec4f74318ed1cde94e587c44295f20c465f8df1cf6f253877c82d7b7033f7681c9fd5d2648ce582d9cda6b497e19606e9d8b1318092564ceced925cc410af10d6cf572332d0284ad8cae57516e60927ab49fe9396f3275c9aee6f25fe031118d69dc3d4f5e3eb96bc7031e321b2ea5527a6b16d71a5c3461cc8622bda63594b628e48d09137bd9aadf8022784230dd2f4b67dfb2b12517b8ff91df4599a6f33b422a8dcc62e7a04a9e90b2e9e21486f18ec733d33d45cf3185a4ff65b1c55d8c30a7006557625bc4735d2e194d88ad15eff004cad2c4689097521e1e9703a305d3bde7d65a59869c19dbb81e8c96be6ee4b5d13014b2a5a4944e15a69a45143620f914f72ca202a0c954d9bd3dd5490a4c6c63eaa19d5da760f863bb1fc9dc3eec6b6ab2f159bd4eca9b667f250d116e017efd18a42e5725307a122b18c53863a3a16ee80517b6ec00574b842f6e12f2d352e00d94247c507b2ddbbe2717710aa06e5e76e7c4985e56330b75095a68e45a23f1fe38df340a65b28206d5ba0f8688fc693578732b8c25a3c326eb539082820d1c90878874f1fac530208f234f290aa42c8bca759c81fae7e75875654a659fbfc8905c20947d4553fe5d99e775a7a56363d10f5d5ce5afcec24c7a54d984ba87f16698325d19ee530083005026624d22b1797ae1353c5f7cd95e44e2317f312315a6325299b8722010ed3bef31c4e0b45e6d34dfec9fd3ad92fa06bd1b9d4315cf471edd3f102f538a49bda8891679b8e5ef0782b0c714876c9cb17c48b952a2259c51da7c7c7f77009482252e17f4e4f8d94a2d45040378195587be3f37a7c89e0e339296ce1d82a5e2e247ce8adf18b7d973ef4ae9f215a0fa6b8103caede8142b444ba53d6c6bf4eca62aacb258f1e9830af9c38a17a7e9e9ee63a5ce2a8b6730ef92821d8342aa1988fd8a00b14b1961725db1c60a222e4df266ec33a3f6e841dd196c409cfb2f32677807e9f2b11c492c0dc5a1ea8ecd8396f020b243550ea439b2aeed651f8b91ada2cfa4b55a343e86a63afcb9d8fcdfd3f084359e6a1b208e9681ebe426475ec406b6544d8c80b5801495ae3eee892845799f9a532efcba398de0c5c7fe4def83535cb43b930a1755ea139935c8d5e612a35a4be87944c49c0e8d0162eb4dfa361c2c7084335aec0d6d74a5f8fb7ddc89cb12fc509cf008ab5d27a14f6090143557e49aaf8dda5bf9b5e3a849c9afa6fed8052ad06e20e30a3f7a628f103dc5668b2c889ebdcfbf5614bc50e5bd59a4372eb4fd826c1e1086d7e0df0a4069b095e766b3a6caad664ccd0e977bf5bb0cf74cc7974b8315142b05900441e87991664d1ebd681676d5e4495788116598201e8dadb78fa33b03c7c9c26325a2058fd64cf28aaa879eeb759729d14e6b61d94c9f606ac4a2fcb357c0b07e98a2c76554275a8a754c8b9284aa5ea868601d2dc7bdebc84920d8686a60e21bf8a8a340c9260faf5f3c5f61d53ef62d38295d190fa1cf3c64f5ccaf11189fb4ad9ba8e9fdabc6eb1fa0b321a73d52e02b1aa32965ec601227f345d9afd5b46b54babbd945da4834d321acea43741684709fb0cd8021d2d9d0a4d43f9aec7c098160a242f5e735d40626c4332959c64207f66c7ef0f277a3ad1e93c3564f27c7086aba67d0c3982e4f3c6a37151b914d56298debd313389b08235cfe5f66de8f48ffbc80dcff374791d5873cd43595e20198dab308d9542796bfd89a16c4427f3d3d0d409dff7abd137d89e456f8b6e62ee0ed3df4829c6e21eac8d2e521c4639409a8cd59ad2f06e3830d5aa7bf1d936115115f72d6359b418ade5c7ba4cf84ed01b10a5612fb5b0fd6d9c56b40852d99b1010ada573b61fe7a4e6675544b9c7179383502ef1a0aa404a6db528bef7558e17ad6973f5764433be0c0421a0e81bd71e5d20a9c003ab248f667f07b79e94361bd87a049f24488c0365466a7eeb7b2d4290c2e5d09d19f9c15ba3a42380890e545efa2bdc00de1db24b65029561d9956fe81adfe45d0be8c0366b19d323be9542b764f784d96b175400dee6fa781057545809dfd611550733fbcb78beb848d520ca9103e2b50bae77093a2c480a8d1e752f1ef59426d00525d86a4f57b67f4d768122b5e5218072139f34d2af5381bd11086a2a16328dbae22140dff403285a48c78a88f0e83f2d950ccb97e94b2be88411017db5a5262c1b6271cb58ebd5b145c8ee09c36ff1cfac5c6067e5fbfe10af246385bdaf7acd34108efedc5dec3dab4dc231027a9fb9af47ea67a0bf2abd59d182a0396d48d9514bcf753390e24c7d55469eac3fbd0545961a69220890eacdb1edaa5793008e0befb8781c1f7a26d0f3a35cc760c0a29a010859d9851f84c5279ffb6a5035408e85dc444c407e8c37f9cc7d5885a681ae1cda26f377be384032f62fd1490a5d72649eee2f6684999ad9967af24406cf53cb21368620a58f5a8c3f1b30f4d8b0d81044d2b50cbfa5a3a5b083f041355f72fa08fbdc25bee06f37bad9fea52017efa83c0dc9e2441ca21aa704078e44fd90957b680603c70fee49550fa41f51ea0b92f25a1a726b88760757496d387bc93c13edae3ab16194b9d4e15e5df440297dea2bbbaeb261091cb7c7bfad0658e16d77abfdcb4f9d5c99237492f40815e4e8c627b3b1a6418509be1fb977c9be794d767e222c1d2073e7bbd4ff2ba4d36132379cd06d12bdb40ed6c38fbe2e9fc57dd16eb510e652ed870a0ac95e8282da1e48eff48cc5bd32a8ce379f77988adf7b0108b70693b6228afc909f18ceb6198933911d313f3c59286c4f7aeb00a49c1b0c8d45b846f4f2e3e7628774f8b7edb59bce1637c69ef5f504fb1cc1929a4f1235f4a2986bf091f9cacda86ff0dd0ea356c10bc34fc3961a83a3af7be8e222cc35acc0175c24989585b7d7c385cb523019c0ff014fe480ceb5ca67e06ec6ba86f3d857f0db4a9ad9218902f769ac487bb2e8ae4b3d86a6a3211a78fc564157ffb22de36ea1c6d0676f619197e40453f8a3ec7e2e274d01960ed65dc3350d3d45c5b9fe5c4ebe78002403a013ffb9dd154c946e0b02a97fce6dacf0a7a02b5b3ae91d96328756240c149b640e3be740867e8fff84ce132f7edaeb8f45bb4075982541158d699a9d799f89db6683abd17960c9f81bf184da0d06071eb855ecd12655890fdf01775d64d629b071de237851d8aab4aafacb218f820acea153def406337de4cd14e666c2122b1b66775d17175a6222e36f17b004a21b13b8e416b46b740661c40235ea61f4af2a763cab45ec5c488a83cf3823ec1d739b7c500e6e06a4870924b5fb18259262e44ea080f5e0fe51243d6898ef6da3db750d8f35ebdcc054288125d891999010332104cd161abe6e84ecf3838a40d33da75fa9813245f265b2db1e3293229af7b3b0fb270bac3163f66d1cfed6efdee98203bbfa4a894f2bbbb28f3b8111086265fb7c8df32794b4846c5e1c0ca408582e78ae6ddeb692c9dce66f2171e0fb8f70bf9b0d8fcf7cac078be59bccad8cb288470d5c935cbc455b69f857dd14ba06e1235b4d9c32d3efe85f4e80d19422aa79188300ddacaec5330a2194f51151d6a45b8b0e273471da260618535b6f747e2dc1c16b25f9996719318e3c76e1dd4a41406c56f97a94168f25ae0fb61dcc35442a0fd6fea3c396dff3ddcaa39e66be5c895c1d0d546b7ba1ccee3b5df688e08a919d1b9593418a7319fc423b197031ddca751e502f54655cbdaaf753186f02f519d0981b7a8ea6a1384ecb6d116b264fab6230b1864aa404eb253764921e8c49db1f0bfcecfb50135c2ba7aa70124d97b1db4b3f667f3ac59a958db127fb0b38f69ae8ab5387c1b75a713868d47a6b05ae1ec45e87b56f6bd65740f06b0c0e65a794d52b1154314d9aea163c70c3d8d9484a99831ef63cb9baf51deda43a98abd477d045791c08f17aa1d1574252f8bc7f9ca7cb775a9bca432a787346796a4112232082fd49994015fd207ac0a79034145c2d09c4576223c2bc682c0221a8f8b6596c910d21a7ea099022d1f684057db80fd01c796b1bdec498215d894073ccde18fdd2bad009ac42e5e1fb03ea069219e8c5f3a6afbe84b44ea70df05370a81934bcb579cc96444f3d7ad906c61739359fd7ea998a638ce394dc7e58599a205e17d41786847bd407e08168ebad508b3d1fa68af8606c083696eec1dea6305992abe9ab1231693710df346bf8cc4d435d392bb800b939039fb727217adf3d30bed713926e3836c3e1e3c5e01a7ad10ee7ab1f01835e92a5f2a89567873177ca8795d0d08d838ca6792a6c25e5ed615d032abbbccd7c2ab3401e2446ed66b9179640292921843cca39a1ccb255571755a0023e0bd244a90e92fa6192fbbdbc2235125d8a77882c05a8af365501bf22cc143f9d8457686d80bad6e26cdfb50a1137bc65b312afe7890f74cbdb3cc8a1cea21f66a03e0b3f0e44f9cf756583985ad9bbde0b86ea47fed7b17954d2cf9a95f24d637e8b634a1201527dcdd90a6c8da5d252590fac023d965f50f227114b973c68807421041f8fcd44c7135070b17f84958fdd16b8031bb6f2e166ff8996b38b2703e4117238a3efdeff9d7fa4838adce7b3c22762e68e532eee8dc3b93a050edc79828b6ccf8ed080446719a0b75971c554ef9cff37fde337163d075c8390f414e7d16634220995676c8f8524230204a9efadc0b0d8ef52d3e9cc027fca4b5414cbcce253e127a23c793df34684d2171647dd017cefda55b97d0447db0c51bb0629bac6f8e4ab60fd6c11f16023b0d33da21f420c954c67bc8eeb0803a79938613be60fbaa5c6771e57bf0d74662c58d6f4cb32befe10204920dc4bd0bc7b3a431f34a6090ab31cf7f112294f6fbb7473fd373b2bd08bee2c156671636b80c640eb0f90ff700f6c09901440dca2239465ba365a6130deadf34cb9878c7a600e87a11ff9dbce8f882e01d59f4ea99bfbf0c664ca1edd7b1b3d94e03bbaf9562c7c02c927bbe4435992e5121aa2dab205ddc7db87048778bd13c6b93c0cff917a0e5a0b448dd4f3fb635ae52c294b0440a8435476181eed3e160fae958b28e9895403233e68eae51024914070ce8a3a2506ccaff10db2a863f02fb4497806473b5781d80584622c018f7d34df6f860fde6fbca11bbfe3909a45becb8f1e90e2198fd0fc49c4d807f444f3f32ab0572aacd1e4fc0652ba194e3eb263e77c7bd697bf5c7da693dfaf3dbc16e6b9dcd3d4e9205a9f71fc31a5a7d6f46c60fa78b90732b879c48393828f7ecb59cf336f49a6dc403c27bc7df8052a5cfe1d624c30aea3a55a4c52b6ce465f84aa71493777b6cf990e523557d44a8910e2ca507480aa8753e5f75c8de30169199d9c515f3d6ece6a0ce02556218243dc8e3a219a7e71deacc8dd420f432a5441ba0455d2a75ed6be3caa002bab4ef61b5b1c8db41875191cc108999ecb0b777251d294edc675de27d7d2c1d884f5ec56e426d38095ab895e98184645e0d617dd28bfe1e0a1f3332c524ea71833aad32691cf09c90bca45bafd58809d308fdf05827a686fa318f7c0077d97df890e5c0b40ee3f141da429e1212f2c9109831c9e1a9a0a74702e432dc2749d083e0fdadac5db828746b336db81f12dd80b4f81f63f9d6491c7a47f8ba83f2af50508c8e21278a0156dff7889e99c1ec8c64fdd2cd6473b06891412d257d980296fc3d030486e0bb1c3acceb09838a75b31917b56042c648ae553c39abdb8fe16b09c83273c71f71f0079f2d118ebb2085b2dcfb9527524c4fa7adc0500cc0c658444fe6ff300a5c52db314e6438cc7c97f01297f293f82fcc2cb4d41737ce83489012ee24141a17111b0a9a18016de4e33e4276b0f2508ca972c26dea4f4e7b1f2cef17e3f2b929e22d92f59fe4a588f6a0d21758a036aca2ba3a85b0f3e52285b74d0afe313ef26cf6394072eb17af924ed3c2f2de91ff220a5f56893bb84c1e9f61e1954d64627b6225b8b5fd14a86a1f1352ed28c971f3ed7c0c6f433c3f1ee6ae4c84bdf09f5c190039adf666d33925cedaca393e94e47c068a3168435c094d57e525207f2f84ed58642e2e98ff76d2c43b0ce5f8b5a10f2f00ddb1e141c7387882183d2324f4a1bed781b4056d1eb2bda798d8f07d196128d603ee302a09959cfc2210cb2bd869a23ea9599e209c6199d5f17d03c909442a7a25a56fae7f280cfd8590a10e45d3607131091742823fa2ee9e06d41b39882af0ec4c919a3cd93b82bac104b9a015fd0c82819355f12c16e0bc1c3141f3f3772a29eebabdebb684a38ca502dc654f2d512df52e8fafdc54a1825010ab0c5679d8bf75b29c17aa07e9035c99ab46241d52a6b50a6bbe516c5d393473e4ba5666c727a9a70405d7cd3c29b4e3b8e697d6202644c85a23c079672a7e56cf4a3c001d4efa5d4e5ea1bcd660c7e867e437f020a93bdf5efb87ae8efd2831176eb278a1ed3e81398967cee227fdb3d723b53ebcd042c8d19274d32514e8815e8041e14627c915f89f64c43b1c185fc50dd14194b6f961cb1b7a0e17a5801c2bc17788544ef984c8bbf372639fe67117492ac67eb2f39a2911b5dadec14d8146c1d285b88351aef4f64d1d608e97bef06736bebb29cffa1fc5760be10feed280c8079c5e08b3952ed0861dccb8bae6ac432e7a53eb4da7dd090c2f4fde7fd1193612a2e8ab8b3c3347546afd60b96fbfb053b49553619bbd7042e770fb8d086e89f47f0e14f493372e3b70152b91faa67077b18edf632b6452a28d01204974b018456f81ceba558ab58f76c11062d75a9454d093d9067d5aa3ad01fa0cd2fff40cea5d2837ecf7e5941be872b31cf5cbb2ed81218cdfcf3750ba06e5eb2554134e75ee6103d59f1d2cfd9a1e8f0c4c700d52d1d4aef0277d690dfcdfbfcd0b916b12696a9d58c825c8bea96abcfbc7cf7ffbd7830ece68a883d9684c874d11525e10440be9ae9a6c999a133d7a77c0cb88dcb8ab139295dc35b90b568c953e46a4f605ed5d8defa0b74e79749f8cc68d30c174e64849efb0c7c4353f81bc31210e3ef3648c3b6514e53a7b4c816590a3928fb496d8924630d50568ed62dda812a79ac52660908d1ba69ef23618848762eca2536e67b0750fc58c8d6e369fa983bd6db60a9e97f52014a8da6951a05dc606d62d65e17a8a9e9b1b80aef38e285108b39e70be087f0715ab93ad7de0be14a36076f9792bde00b48e306efcb06242d8721ff395ac034ed2dc15b7557aef6f3e874a4ec641c5c46050bbc5f574dd8dd271824662baef5e79ee0f519deac26366cf03f7e5e022e5f1528a740e8ee04ad79a36a9b50c1737feb8fb52284d1d71b5391a425949b0580c8d2d5c9a2b3ec763d113ff6132b840399474a2641d8c8dde16a49f2444f6fa018fed62a2fb5f21b0651d6e515ed9549c3d570b72d8f653730d54235c338e90aa5384f8f986442dff2950dbc3d1c4d3218e3f4718b8f7c4d34162b7d6a5d34f059713353975b89ca049b8f46577682b0b37f5f5df9966006ff83736c785c7796cf03f5e2324cdebfba28293f5209bd5338b0dc1141b4e6fc7c0ce5f7044acd360d10092ef919c70280ba65ab4802945b60ca2459ae3a0f969409a17002572628aaaeeed230b4a5b504947baa4179e0585d587c07c5169998ab9ae6040e12bb8d54aff8f74dca79b2091c2785828e245882f81e4e1b9788b38f578accfabcaac73afd6d269cfd4b99a27cf6e83994374441aab4f553dcd18cc7e0b68f1f364744b2f5693f0d29f7e2f8aae29989858fe4d65b5d9fa069e3abd71feac5b07b9783342ab0ba42cda9e460ab6cb0a89b04da24645e4f8c8326a15a8aad6245b6eaad5386d773deb4bee305b787166f191b4ec30216504d5248849412f86606602ab71bc61441e14da4957212f1bf816952a81b1646262f1886b7a06948e4f1f59d4ee85121cd3abe4158494e07be2fca2223d5ceca188eaf2b111da38009b682604cf6df08b37c5accab8a29338385e57aaf55be136a9600d74518d6bfdf8f67c7287e74dbdb48bc12077bffd4dc7215cb9f73194213a1d7869c39f60e466f22a71f02d0ffa85808ea90191b94665707741e4ae89e6965f98d18f7fe648930f8b6ba160650bd5ebe2f75f87c724d5e0481e08904b2803546e5257ef5a125f9f0a447aae98bc473e4c47bb5838281bd3527fd7f5a1af489271a49f4a1e3899cbceb934f574ef96dcd42ebe9e82a4661a256a24170f3d875dad83661036de79587700818f1b7c6725101c255ae9592d63be2f746cbbbc57e8054d621e927c14b6c13b07eec5f5b54e02b3645fe91c379e97477cccc70f8b39d9d74df3cdbd89c7e64d6114398c29a91bd8c05f75b9b0e0fe6d462edccafcc3f4b6d586d24489687d99c8066ab5ed8dd9ddc69d14c15494dcc7a9a13d0b16d4ae5c9bf446e1bc512a7539085c82830207c9739d86bc7bd0f77d0ce031fc1e1f548f092117b3f3e353afbe963ec00276a70ddf4397c31dcd90a144c10ba3a8f63333732deb0ee382b476485beaeaef31f58c8df282910b83b0e67430ea5d4c15472a9099691a6ab971c3c77c2583b4f8d4f4159e629bee8b8c5acd9c11c4bb2e8b6da7de1abc0627a4a3a47f1489efa29219ea0e2522cec4795530f0f18c5dd19d3707d70670187f3ca6b18a45767caff543f00f4de37385e150a607b5f8af95715a9a7e158172b9a9554e2157ae1fa460f630956f630382d19f4b7016fdad7566523d888bf1a0e10ce101c0a7abafe1e02a4a82a0deae650e95a32074c4353d4ac05d22f02ff3e1e216ad6739c1f42f14d351c80411c46b1fa074f1b93ed8a983bafc1781da615a9b98edf42464c6632d5242ef2c21cd3789618046c4ca6927f66dfdf3bb9df3ccc125008da35028b57530411852f08ccd81b0c33ea6a285385076f0a15a72f91ae7260859d2ddf027d92998d6163be885e0e900d78eacf1a46de27f95ceddf936ece769ddddc747adb0dfafa51106ae51b8952e93bf3f4487d271bfa9d0b204722844481453cc21e3f772eb4eefcf4d181bd64c7667b5ce930d4ee73f57504063ded6d35fdad6883344f1a7d2343a0e23c89a2cf30c11e981a143d4a6405114a8d9048751d91b387c3995ca18d7cf749ded85d69d8d6731991e2789a06c655ec2b3d3c0c8c9aff172a1e6656266b9f2e206b3d4056804f3f2eb827a37907d8789c3fe3e5bb00c645e6934f04e139f83bed66ec036dad6cebb772743347cd741f53a6268caac45c7a3e0ff934623b86c7478ee607f9e70c5cdbead967c7b0351bb7ad9fadaa6b9073381399c65b9d0de2543f71d6f57299074b76cd9fdcef9edfec5c5eeb59f7fc62cd4d42548727321e7e80b9308472e6af2f277c37636901f5a165b591f4c29ee890f2856801b2db2dec3c867f7e6c2a0e88521f58b9b9f58f3f19cb78447fe075af257bcbbfef425fa69ff27a272ffa36b68cdedebd793547a8e901d3031e1536eaa88350a069c25d61ace325f4b0450f10dc6fc599968577f49d035860e7fb5a89dbbe1adaf49712f20a2f3bb2847da81bb24bc09a617977e1d234a9069eeb02e2c924f659a658ebca1c034985bd7e8a39747eea601d8fe80e288119656e085635b522a460bcd6d5b70abcc58f9f5e97f2f4f57bb2d89fb0bc6ea5ded2f26e968fae8f9af2e556875a0da48df9be88a61066e7b233ab41715743ea070ff38575d1613a7a20a23a861f6249d8b06c2297a5d076ed63742801f2cd4cc7d366d337664eb36a0057daf46e7aaf458387c86383b784c73c63b2350b545a33822835775a7b14ad137a004afdf1d07730e3310e0ad96f9b2268036e8c4c98398c501f95760c24969895cff2b90dc5ffbc5f9b1e4240f846fe6b8624c0bfb141569f7a87eed2fc402a3f6b47cf75f1026140307627dc3682d26e53c73c11e4b24eaefa0007f2950a54853426d2b6c243b66a0441719b862e5ab6ee695ba27537e0c9c5d4dd0d55cd0283acb71d6dd68f4e44c57e20b6658693c07df1ca49e3bd87689d3903123a3c5b38698ea7cbec13c67a21e45c3e5eb3c1f26ed81f1392e11a298b45228e5e4f4a25a6e479f9cdbbae2c752057d6233e768afaee4e067f6c3e51cf927ce1d45a2a1a54a5342699444c66a687ef35114eb500e7dc83ecfcde39e9c41f0795d305bcf79e76ad2e5085c926c5c16863b48372c41236a2b471875a63508c7bf46f691640e49c6c33b9919de41bf5ad2f434fe123342655a2acf1d3ae5b7689a62e19d54aac8a03ba7d0b8c85f609f17dddbc9f5798c56d7ea2061be054444e2181e97a8ea43b38462952487f8f7a179de093ed857bcbb1824baf9fc1e85b45de59cb6431953366eeebaa3b890ca37f6f4da56363a3147060065710fbb5bccdca43077fe9c328102bc295d78c10dbcb1b624bfbd07e0e7fe6907bf5a059c121caaa9a40973adf212b8e39f8a2ed8819fb9f6d08432618bfb2e703990f5268b6efbc2629cce2345c086388664f9f19f53f86cc6f1c2f240b04afa7e23d82bd15de8eba1b108bbddbd7cdb2037179a48fcdbcb2146293a6ed4c0b979196cbcc7f7d1d5f0b21266f21837342574a6924f7579d0717c6052ffc7098af2a21061cc12f59012ea6edbf516517844108c46a7a1b30ee8a96f998db16e0bbbb10916d7574d5dd341e9674b383965fc384d476311481990c5ba398e83ef0bb90f5e1b83a00357a7d2362c3e643867c741783d1569b3a61bb8fd2eda9742eff7e4bc9856d7de5fefa22da83ebf1cab32830931196352b2cba4c1e3c2448ce537c0efd64afd4090aa58a7d55a2a91d1f3819dc729a4f732aa30ae0170e666dd25f1f2203b31f92c475d56873964a7f086a62fbeeed6777a966028117b899e5e749ef1e844da139c7ff9d91a311606d51926de507a2d17d60ed8da6b85dbb0591cee5206aa9f19c54c81b1484b0ae68af6347bceb469cdaeb907a162ee81463adfcf18b7d973ef4ae9f215a0fa6b8103caede8142b444ba53d6c6bf4eca62aacb258f1e9830af9c38a17a7e9e9ee63a5ce2a8b6730ef9288a4d05704eda419f6f4051bfce97a245434cec91f90caf9b819a8ecbbedb4f015424332bb2809ac95aca2dacd2f64fdf5d0690a3e57d4f9a3600e10256d36dc1b76f2f7f4955a3017ab5e5f6e0beb8d4b7437d845ba19e95602ee405693a1e276bb961a5c657a94b4cf093fa296af7dc58415cd15593f7e356c3ce96eac169dc0c96ac2ab16d8421cc509bec3b750e688cd9ca9b6c414e5369951d22ebaf69aecad0e6546e6d19856fd63b64427a94079d7d41e8a422d5d64cb87986f1d221432b664c461656e1711e0499cd3b9d12608a52c249d2effd0bc0fe73bb0bd7af884b72e4216a22b9b5389d09ef73184825766e961fef5431b8dfee61ec9d4742b71516f50a473fa50434b56d8e932f8c69c1b08ee2a3e9316a682a2964ab08f62ae32c5d6b161edb873868b26ee36ce4dd9ab08f64ccf2327032f72f6988248a7ee941faf35ccb7fde4d3d890c86af8ddee9c1ad42cbdff3218320d0e7f042b18f7f701a70ffe86aefc2fcedff7b78449d00ae6dcfc14155aadcd9cb3a17ee2fcaa365c0525e5b8bccc4f8a000c21321ef62d38295d190fa1cf3c64f5ccaf11189fb4ad9ba8e9fdabc6eb1fa0b321a73d52e02b1aa32965ec601227f345d9afd5b46b54babbdee3ea507dade1b15b3f43c7721030e5b97e2c849dfb9f32ec492faf4ed56bf5b94186cc72a46b6ae742f7feed133e747729033a506b4fded80d983c699bc0a675929a53f08d9ca96a17b926405a42b717eefa58f16a9c1da85978e78beba387747d407814514307114eb6c65e32c3eb2ed3f16ddfb7e12c22104224f557ffb67098415809269b655f756c932b2b08073b444a2176874b2c1c7cc1232d25e4894a410fda3dd0f948808c763cf7cdb0ca8a436656bdac21349960e4c42d3bd012c6b3fdb67f5e0333cd3de387f4bc55ca800a6c6e3bb10efee899ec6499c2395e45633710d5a11fde978642d1e034d9d05f56c2116d2589a302c11826b3d75b46bc03cd813fa163eb2d2f80f8df676d85e6309ffb58e3a0b5d997f94e111e1dd4010b5c1e634aacb55e4796a683017fb59ec60f3b47597c630143f88fe72096fe81adfe45d0be8c0366b19d323be9542b764f784d96b175400dee6fa781057545809dfd611550733fbcb78beb848d520ca9103e2b5b459a04d6c20eace44d4a699eaf3a1705cafe711211c7080040cc81a157a1325adae206b4c27034661681309be37f5e8f1990c700e10f47a1fcbf86c633f869a36e8be8415fd2ac33f281d6aa358ae6a198fa2f7f1a18fb0a535c7b1be04ef05f5b5e4218c07063cb24e14d994d9ba5ea511bed91b201f41f3c6c6baf52791d3031b0eb638b100abaf86dddadadbaa5344486be649143f7a51f6f5f5f2be00ce906727282759b2e0f1af29d6771fbddb017b311746c3291a1ae76fe8bf35c57958218dde56672f266676929d6349882740013c9732c0185448787e2500ba6e2a24c906a4f2f5a2a87c6edb40e8c6295ecf2ad64287d6ec14422067d6b8e12bcf4f3c05dcded69cb448ce6959ba60595585fb4b4bc198c2e74c204440a02e67ad77ece1e02dd59f24431de16245291a715ff84823caa961e9d1f2561044db1d20839064a2cbbe9052f4bfaf4386570072f7808233bbf50672bbb1842d59b24d47fc5e2aefce1858ea9241d175d3fab27dd581a278eb20bc9ba6dff86c945025ae2175799f578f8cd62c1276b9ddc0a7367139a140c2c79edb8e467f1a27b6775e1241e5b94460cb0fb525ea4caea916aab773fdf2d80a4bbcefd1adc037bfb95413a2a8c15e782c7f2e185119f9201cf7ea6f28659e8610bafbeccdfcc582dbc09d649dcf85a53a49e12e11bd91ff1d8164443b97b2b4018c01db47303ab3fd3fb5d76240ba2f26d992c3bb3b0dd20abd513777900b7163afc41af66d3e69b52ae80f286aac87c4b3842ce67d7f393fcdf308be8fbcff5e0f92585afc180fe8a98913d888bcd07002340863728d2e042717976cf389358788bc01af425abcc746d1dca830f8eb3df59690d5ac4ca810edbb72258d92cc968a2acd68c033521f20b8e3e38d6e4a9accf244d8af5089fae05860b23cea963a65d182ee9a5be26162a080a9d14753e2091bf76b21f82537a3c451a725be4d0928493861116ab7c718de329e8e7acfe0325f338ee7855c5f5f1f78a0435d18549c7b1458e513297860cdc22556a08f360c4be25ed18fbaa81ea599993ac205c4facdf47d7f20315a730047db4a2b444ed754ee2d139b3205507f4b9fb3ab053186c61ed25c6c48d2a8c91f22464b3a4ce59b1befc8c08111b1b7df2080d84017b15a4213ea7a4d9aff78c9498b30cec6814c818343db32c0c24fef1030d7f2df2c117c8c57cfea78805a20f3ca406f2659508fb238b5211610e0bb353db1f68a35d7508a320653d73bdbd4f433de3314a5e5624b28eabffa56a5b81f82157ce20638e0ea1b9461c22168109a6270f2171ece2e46d4a1b69d3b18d0f69e659ded939f3ce411b5646fd7af4209ea00c10aa8f933340d6f677e09d0b4f093fdfbace3575dbdfca236d20e64a9ec80bcbb1e30749cba477ceae613bc85f706305d07bc3517057e5f2559dee329593d7c26fc0125893878df216c38d2df7c8668d92b57f7a5160e89f348644fb0b992e9a05379e3f4616c0c77d5d88dc2ec38ec086c377e1d54c2bd17815678d27802343ccef997e51f38794c6211784993ea3f33c9b20f027f23d5e5f9155674659e5fbaa742330f96fc05ceebf68cb0c29a3828e40fd9d9793d73da1b28c6e757896dc8fd0e931cda0468758f605dd5fadec49881e5d72cb4f5b3e684396e384ff94b1ecc4866b2bf2496e34d43aa708496598241df4523c306047fa173cb3a7129096ce3a3064000046d937b9400b5398af615e16b910fffb3bb25cbd2925048f9aa75805fad360c2ddef7e39a0d952921cdc08ad387c483d0bdc8b5ed1a53737f154cbae8eb6edeb689cc4ebc01c4e32c40e30f6a4970463072c2ff9d0aa1f79174895382653ab8eaaf08a083213e13c3e5006f5209651236184dba26c168d22ea51db2a9bd93ba574ab7f6e39c3eaf683b70d071f139be8e64bd4f16035e8c8acfdf9562f7841983e0f294dd89808e458b3dfb2b5e243150bfbad5635af5080b4dc2589dde881ba00c2c6a3f46e3cfa0c5fd24046a71309920df9ef66c924c8d7efa65548459475a29fbd6bf3b1001dcf9715ab46e783e125de58d12f054318961c887314fbd127cd6abd2656ddd78dc6e0e6dfb80ea66dcd228aa8f30b594492484b311e0cf86fadcf26df1e28689e486e8dd512b1b849e8336ad0d53e294e44e6c1138c66dc3422f8c2f54b3730e428ee123bf86c24a3c5a721cfe9e17eff7378510a0b6264a334800764fbb0dd2ff491bedfce6e7dda1769d836622f6a1467416dad34dcdb6958078314c493364fe0013bc24854cf79eb2a081fe56077a57432144b7262d67087504f7d4ac69483f7a0b46c878492b5496bb316bcbb59b5463940ff0ac19ed5bea6185921b737ecd9b7923a9f336da851e35dfe8874a738f31fc8a9d11d2eb8e883a65d82b79963dba3465aa59044af6bed0655f2299f4dcaa2a848a997ed9ec20dca551611b5a076a6efaa98d9ba7cb9fe2cbece3979f27f14f320481d409648f6d3fedda69e8f962cf53a36a8c2d0ec9215d5b836e6026fd916e792de0a4ed254b27d3b3136806843b2757fe2defa286f989ff61d462449c2569e37ce1db4db26f286df2655592e020119d13adb14da500271e655d216d66e60baac0a460377fddb7ebc91cd7d2424c353c6aa1457df5d7c8054a8c7164327f396601d838f4de9848ebc690b4bd8ff3a2cb31472800c20bff895c966a525e9e744c93b638eb294d28dbf46e533118101d473666928fb27eb79d72f297616c7ac7bffc55a7d5d6ac025d5dd31e9d0b28f3b0e991049e162bfe461895921cee5a6c78873ab89dc3e7cbcd68be6c72f9b53998d82592c348403c6f227b356c6d4bcaada34186f1ef3b73951a1540d98cc9ba916e764a396fee9a5aec21193d3821bfd3cac5c2943c5e5d9a3ea211287c481c56766a24edefcb007e378751910f1113dc582ec1c85699c606b4ed1fdee0c02c8ffe8553d7a3a89fb8a88676fd4467217718189abec05b5c63123e494221db2172a12cfb59cd30a55042f117106b86971a52a3dc82b163de06c9853f14f88ceb6ef617c8b2f4b02d2ced1e68d679bdf65ea25777dc9d1b8706fafc4f89f2673870fe03573ebc17845f9a80db0d3b89348d048c808b91cf9369fe450fd6524fa60934555fbaec2822289f54f4abc8ad54d30034a2ef656274bc190cf86d170706b652b09e26fb7fe5af7c1300f86c791630c7fc3bffaddd52cf6f40266683375da6ce3177db54768c700b387d7785bd5528157a089f4ffdb9bd1a4f33e8b0b7f53209567a1fda379bbabc695c4022e7660755226b79f8f6b3a7168b2d490f2fb06af590ab94b7a6937e02fb9030aed580ffc6384121646eabe1c0e77dd8f339b65ae3c27f74fca738affe2003b801a8e79751673cc2c12dbbaf69da2a5d52839c1cb2a8d8787a81f2f75f16d686e6b5bdb3dd615719b49a7b380df4078d193660de974dfa040958f552a55e3e21c377c19c9f0a7055909dbc534ba09d911504778bfd7f940e7fa1477f6fa492cc0cd388f29fbecae425651770d89149dcbca55326a7a438f603380100e29b695e20b5ecf1781f8faba51b636e73e37f6beec276a7ff2a25e5513504e95d10d73d982d3d436a338060a1eb81f4d028a8092727b3feb64ee75a42f4168e79508ef698404d3e5d2151ca4e4e6b227c59b3dedb7ecaf0daee996f58b0030b3b3a06620d1540be0744449da33b8c718186278c3a2fc94eb77dbb21e919eb2b95715d3bc92f6cf03ba5da6eb35d93b2d2e3233107bf5c25d9b4ca43dd5d177bc56b489e034b54a9334e2a2b135cb4d082064c789d2e9fb52d08e10f2355e1845388a79f4e0d9c43c8b1ae56700a64085bc62920d08eb682ca69fbe4d03ae1171f02fde7353858db9888c8593e8e16f52428ff9382c4013968d6d7336a00ad075b5ce8d5a9c9758d1fa577c342b579c398ad1ca27d8a87caa4c66b743998a1bbb2e31fe2a38e8bb244d064f9dc9b7abe8f8095ded7dc98e7a3c417020bc7fdd3e9fadb6a97a93a7c0dd10b129728b9d9a521b4a347be90022dcc902ddfdef70aafa7e4b764bf63e9acd40c823ad106852d38570709f0821d90338eb2d96dcd027d45c53bea8bd70dc6b099960d3978d922eb83e5ef7cd0d2f5701a4e11c4df3691b2cd9bbbe10890c6714806107545c614f1668a91b882f219d2942cd8614ecc1238f2a95aedb5e2888937e2f96a7c17cb5f8104af73a7bf65e9211461c815fff9298a6e3a500624857128981ff403958f3943f875e1f8e0c71f215f19d1d52e7ae98ad23bf0e8f374081c2dc6349a16a165298a28bc9a078727bcc0e78c8b67bed3470b7b3b4e847409f230a4a4074c0a28ba64e46dad258349d2b67d564cd15932ed881f660ab27d065ce19ca9cb63cf3b5e3948b28a9b1b2b430aa41f3285ac1e5037815bda4099499bf6f457f3e0c397ecff2d55793540bc244987e049c8dec95464e8fe19b5440a0cf3261c318cb372d6c6b0249f26d1782cfd23b3e80e3367d41174eefb546cdc16d5548c86ca3900b81c8203e590571f229b7b7125d29b5d745f8097e2e6789960a5022629460548b312c508b90ec9659f1b17be964fd2e4c7711eb1eb8b4d2ad063585e0f03da5dcab260c3ff10ea132cd131e9efd1995766d18c32d67531ad9f23df9707393a44a3fe8d3a694a0c70ce535912db86809e39b3e8d0f5251381f429a48b1e09c850117271403d7e79f0f220df77334572a85000ee074fd8d43c586effe145cf4a27351a0fbf1d76a7bf69df06537ee0ce258c90da9b7222a61baaa18721e397635cd06573297cda828288c4b93fc8609de22e847806f804280b36ceb44cbecd5ea8c95bd139b30baee28f19809f16641d4b7b52c58b7a6a4934c687c046acbe878352cf720452c5b56f398f66a83387398ff195f7b148af2f78560049e0a797b1ca17dee95c7768c1392abbfaf8e16a783ae42c84aba17d2656162353fb46fe1f66ea462d95a2127629d82be8bb39c2d925967869fb79180e33b004d432719f73c3e5a01a660700286c2412875e0214bb7db583f3d9702d5c15c9cfdf80219441a93a9af8742d8660f51336685bf036a073f20e5c8458c23e3dbed90ad309c7e89f046da899e701d2039dc5f7bf7f9561422ee6eb9f00ac388376ca0df959aa711770d3b87703f19ddefe987e8ebfe6ee8a12bcf21931c5e1190b60ef9e6d1a4d72478f2f4af5113a35e1dc8ac1eaf3f2355e3e92e0f9622eed6d6fcdee1190637351903f0d2bea60c8ef23d3c7af0f8cb6f318ecd9a07873f60af598faa6ba255041c3ec2d00f09a2d4c80ba3f53616244d9b0eee912af73fdb3495a8b273ff13f0ef22648c1a0a2273f1d90d6d89145ddc1209fa6cf10dbd142a8767dcff492ccdccab1d69a786fc4e28bc5c8f08a3909cd5b4c5185a4387de45cc1756893663fa90544015748ed1c82b02da313478836d0cdaa2254ee006741310b14f48b2d3c1850a222753e4ef5bef5c7a4d01013dfe7136967f7c008067854cb7f3037d94d3f31ffa1928cb30e81b685076a2f2d9c6a9d8060ae6ceb9321c1cf026bc2468f0a5cdc00556dd189c12b3762c670f21e76f8570c2754a6a015c05fe805855f5c4f202891e256d38e70650cf65090f8f1dd0e35f33010b63db56580312d495b931902778b74f8d34f90d2e724dc5b13b5df1b9e2f5015a5880c0fcc29b9641a4ecbdaca71dc14778f2c7ff9c03d967ac7746999a71733f507c687148552e0cd8cef27ca615c6a04c72e5aca6aedbb06d5112060891a52d605958233942a33f2fd2bbb8633ec1916b0d05ccda263a1dae6472870866989ed3b3197162e8cec77cb22e75d8a08d4e83016bbd25cc816f6b9ab9bdd2fd0deab17bf9c646834feab3dbb304ad21d57a967923f8a095034d63e88dae1810a2db7caf9d2aa299b94f1ef90a0d301a108ffb4d76b6133ae034cd1a1a4d41f26e4d278ab7aa6aef15b74dee36658b6f7f9bcabb801672a5a8af43b59feca2cac22abe3ade99fdf997b0f0d51d68afc1c3cea054915ac6edc32d8089aec4f525da02f9a21de1bbde2de90ce070183dadb16730b746fa47f2464606dd0e516cc438f47080da1056e4eda268d42c40043d5e224cb02412ff7cb85edc10ffb1ac3c86ef69c999d760952298f3f8ab8c540ee828243c6f594ae675832efafd5f632bded71df0885e2ac2afc0babdde80f7ec427323297978b6ba55cd0cfc43e093fdb3390ff5674a06a863329e079e7e751789ca42a0e64ea86c025fa32c4e586852a28f7154e1b8aeed58a75c63683a0370b330122f61f2139707969b287e1f95bde519c583b8156d4a330289d7825c0c582323fff298f5d3728d4452eaa5d536a0613141ad2946086e71edc13c927d199c920765b931110777b5a1fcfabeeb0f530de21ce964f664608ada99e770a7a101168afc11dff0c60aa3f6913b1e0f29d9c820d9eefeec16fb9de28e8ed178ad90b2fda8812ad5e4b784454d2b4fb3137ebfd8ffd265d2241e3ad6eb7ce39d2755cd9ed05b6e0334c9977e07045a7ba541cdd43e74931bcae9a447e516173e411512c2c8ba097b61d4c1782fd21e359ed8957ae4d36315ec3f84d8148f715a089ce36a6d6640f2f9822d6102ca529021a1d4a5a1c5ff1df89ffd5ae98e6cddb178be311d0ac09589f7efbe1c3a2b76d4dbe31406b63ef116e96629707bb4f7290ed69157ef1adfa54fd795fc802b19b1499dbcdaf59dcb6496519d228f9e72526cd0f779abd5aa6fcc70e7f28628ae077d80727c9ba7f0a97091b517239cdccf24570f52a5d2cd692b12ca5d663b3ffafa0019eaf54c9bbca306f66d21c7c8d297ceae4bc7cae71d6d39ee5cab58ea02e525462984392aec739f00c314dcc4c8e8f67df1ce4842dc728e289e713bd89f2228b16c3dd10973d2074d40fbddfde6ca81a831a1adc0d7becd690d652963364c0f64e7497b273e29b83bb6c992daf3cf06cdc4e2203ed008c7d58723d780a1b6b65641226d2c56b568b21ec7c757f00c74f9be8507385b0fd678e7a678011fc787797a9186ffae1a98e78c38a4debe1c2aac8ced178667d7c650c56e41b3293fb1e54875633e65ee22569f8c209c6516bbd042d5bd53900901f29c0e4658e2b48e80b5c5653347d715a3fb12af6c59c0fd4158ee2ed5d002f36d253376f0868199acbbb19d4a75c8e6d9b08cea1416296e026e93c142c45b782fdcc3f6a4dc6895aeecbd3672d89048df9da7a14a6f69c7ffb4c4359c39adafd1fd04da9eff2c98342b2d76a4d1154d49af614acae2f7017476873b53652413e2ee630e67154397f9cfb7f0da42a7b4ae2d976074723610a0925ccace502d6250fb1a33b2c7222b46e45b2ac0a5abdef77d89a53af02806c1c0465590cb63ff1a7140eb43c9b73ba7e0f9496a8e2826c0c7b6e35dfeb8a43e40ae8ff0c034cc2b9cfb38d895007a91be4a1d49a000ebd49c4b85f309675e3c6615e19e5201c2f362d9bb388f8f52465ae78784cda4543306a94460520a293cd8093768aef4c5f40c925c3d9d90f5f432e1bc0c4d867fc9c19ea425bd34dd70a2d4634b3737e32ebabce5338df8e1c10f9e3ee8aeeeaca2d3a99f78a2c6b94d7cad99d7c31a9fb64c3b20e1bbf2973b43e99cbec0ec1d5c575b4f5e5cf5463f99a97bf8c291c6fac4a2b00f4913dc63f5ad8a795bd92213783556332c83286d3a526ecae7d9f6106ed9693e89753fc68695cd39e8d14c8ab5e7f5103f19e01ec8b4ca2a8924ef1584d6e1dbf623ef6ca4cc278a2ed84677675ff6d0f4c7c24f5a5c9745f141f67f35caa10a602ebf431a1be31825cac3d91972c542465ae0817f75b0c7e48570bd86fd4abff6554bccbfd3f05ca5627cf5ec67d13d1b31fe6b0a4294b45e17e3e2676212513b64323f88343c1517cb7e8f8834f49a43155ae13249eed5a335a3caf2a26d0834e6db864d2533eba46d4813c6ce1495dc437f10f201c99091ba1c3640e5727488418e9d39ff02e61f6521862ce0f4bbe6b389d17a8ebe8a50e17348aa7a68105234acbe53940935fe0eacc46144b700557f6baaa331e1ef3d692b4a9cb14e5dd794d491dd21d4423cb55e6a9c112c01cdb240bdbf9e00da53672c5f9075dd37c2704b871cf8ddede136ba71c48c528fdf0b35131a75d20cc5d9fa778fc7bb95df98ae835d1fd64a81366a6ff36841a364ff5351bb159eb89b0736ba77544e19c933c3f7ea9cc026a719c3e34cd4d88930852fe4783066ac20dbe82edfbcf94e1d24b56aa743b333da15350c44d86296c601e68d19bfaa0580f5635977246cc42b5a3c76a6f37dfd3b55e5b0a5fa5d9d6346c7dead0daee0ddbacadeba37f3df781c4a1bf57cce6b1a69ef65fdead9bc2dbc90f98ac0639e11597bf848bbb2ac3b3e4c1f9d3ee0d8a9dd2a90471ec920e28d73a1c1a960723bd71e5a9b63e12082622e710c9cc03872f57b2e3e476d7e5472370693f69003629884e48b134efc960716e0b0f3d96fd40f6911e8a65f941779cbb3367df9afc814af70aa50224d0085df5919006c539da7ef611dafa880964bd1d416f3289c5b9f025bcfcab075dcdf80fba2b2a66ffb10b628af9f4f3d77469f344c850f35c458fdf1c992eb08756e9c57cfd02b8e8d5b91252ba4c6e3f19289216028057b101142cd9e2fa732d99bd2fdb07f7a58a6920419dba6ea9aab877af639ef3a932fa881b500a604932c61462637f2c2734da508ee8c81583430ade9d4ede5ac77c50b490dcac6ffb7e5360c7b320593ebdff096840013ded24435c4da2930c28c4d65218d88b4e7f8a86d1dee3693555f47fcc592528b95e9b3bb68312be14bfa855742a4a2e6a9e4f3583815b97e3e82ee5f9a85285c0bbeeafc4f83ed293efed21177d07ee1def319294b8249fb08892e4aeb36a1b211e78305343bcb7893fb9102082a7a5ebe715538303572e115eda2d6a19a04db4aad7c2bdc96211f9d7e836951905b3cc8c1b9e43f85163e1515c90643a610c97db8d91d04f2d49340244396798fe9895ec1c3ea2e1dd7d2f482fcf2044161b52c6610cfd269c9a9d23e39826bde8e9ad057d1139ea274ceab09ba7ad4a00aa290c3e0cb343fffca42ac422aa28f4ecfa4cc6280b5d052f4da5920cf0e6d34fcfb8ee6766d94119b53e2f3034955ea5ed5e442253e758631e5fee34b21e3ba7da6e43dc48ecc77a7724911d728d9f5d59d1c6f427923add3ddf68d2e35fbd824292d714b5a89370af4504e2a0e5d970946918cb1fd9bd5f4a658d126d01625e7bba1d08be5c374f77eb18e67b1cd7449ce70b80d9efe1b282faf2b405f2fa7a043ce453c56222d7b2fd67b71ba3ac1bd0050b259e8998b3584b687e481480eef96dd37f15c2a674fa5149e2a7be15dce9cf3578202371020e862417814cfd94d9b3f2542065c54b38f63d3052a901a475e8396a792a26d9f895b86ce27fe6be6033923c8be87a8d3bfdf0a596ee3ddbb11ce29041ac96ac001c8ed77d18427028922d2a6ed74b844cf6c1676e165802cc81d2dd2ffe2fd7fa304761ed5af1d75cebd7296d0b0e5df163068586f510db1854dea932364522df4162e10b5ffda459e7c75d73c74f97f152d676a61d1c7a6b3918facf7cbedbe60214c730468b6ed647b643ea0a2e94857860ea87d073da08794daea675614507be099d29ee983fb8ab0f2f302e9a3d228c8deae0efc9f1dc86a3491e56571264a483d252109e63b255200d43a46d1bf86676efe11209673130336c89439c8e0cf38088c0fa1f3c09e9ee172083761de931502ace379d9907194e934a8453f50715c22ef5cf9da272ec5446aa19d83e092a730ad366095f516aa7b8e6551c0e0dc951c73cb6f44a78d2b8898e2378e4e433fb37c75940c6523e2137b63348fdc6fff4736c6aec1e71e516b0055780096eaee64f236447ea20759d10efe362c94acea630dc15e51abea9b34b1b22c91645a400e488858ab62c6201197b32f8959c63ebf064b4ebaac56da646dd4ea75e985cbd66b410e618db89ddd9e6353eee2081e6ac406aea12db8e207bc4110785b19a25c0dc52369f84ae537d82c08496f48d7fb9918cd49925adce01cac58619a1c376ed640517c26c20ab3fd8f2ce04e9d30959cd50ba2d23bb0a3dd50a522b717ef5e2e26c0b6dacd1264fb4424295cdf257065b2ef74541a4b46fb3237d6ea83b029b43fe8cc1d021fe567d3aed8f3ddd515a797d644aa1a8f7f50d1f09d79b75c071fb080f73f2bddeb0999baa1ffc14fa891dc63478b02c2e9c638ded4b3a28adfb1b8686f0f9923dec3aa5ad23ad162380db8e727dc8c46bcbcd219d292b343a5f6ec1c5c98acb7bcf375582456b770f3e6d1185d4df7477172ef4edf969f6830c14523056e373ff0861100ef732b4a51271449f721cfd19d8efa6d7b2d6fc2dd694bb6dd05e7e6ce4aa8b6ecb8f75c5e8dcb5c819cc34fdc5f1d76164968132fa8ba33a09284e1851a781e7734a89243fb4ac616074c10365bd53df765ed65808e7e45ee84d505b0a6a97391935ff1243ac505164de6fb59aa8b65eeb22320d5184f468f8735925ad5f2abdcc99f9828b663218999147f6e6fdeb32c9719ebd0dc5586910ecce1504d5dd1cec7783cf3db21a81834ddefce6cf5f49e4008e3dd85e300b09129b78e4af9bae00ee8ee0eee06520f7e1950b3061721525c8d6246918d568a6a302a589fcd5b0e32ce26352836f554c8a2d52a199adc2c2573db49dc896513c64ddfe525e1aa76404ccf0beb1f0884e752f87deb6e1bc05ca51ea8c89da7d03470750923342d33cdcc72dad96b6504a755b533fe73bfecadc3069893a6d1b9b388b8aee5217c1c5a9cb583aa961347dd3e24f6ff98072698fee76a6d43197f3f7223e9532056ac18d8584443f20c65db20ebd8109b04369d3caa4e76e399be8ff591db44cca0bebff4b97ad3987f64131d0a2778c6d0af2b3b66bb95fbd8c98a4b2bc25f00e7e6e27cc7f7d42bbd4a9bfc7f7776a87a6e2e01569727682b8ea7ec7168d27faad92b7ad233ae8a267cf3fb3f67d7a6aca5c516d955b8ff5a23a356e618187f5cff410ec7d1271fa8143c691a96057acb0c2c9ae7b15dc2ec21baa031dcc59e3dbdc8b69306913ef5e7e9103cde93e16a9789b46425d6031cea3de18fdabb15e8a8ae0d6e783e4a88d521bbf5c3f235aac72ffd7e0f402cbedf8cba4c47b355f7b5b5ea0225876015084c599b8fd05a5fa61f705f713adec3bcfdc710c8afebac2c4ee0db0d5bd2764f8e81280d23ccc45138c1154086476235f4b5b5fdc0ccd4bc4166e43f9fec6cc1e98d8be46b1fa3dd0c887a633ef7b8bb240b5870086f6ab7e0d83849ccaee7cc26f550f72bfbd7cbb29b67dfcc311a4a08766d6b79b028a5177764799a6b7d3e4dc0603c489cdc4fb72c3e83bad525d34f70ff4a6122375ffc0c75ebce4d25940c3af703873ec41c0c470371bb8643cd207f84f69320a56db59c7faf3fbdc26ad6ecf75e2f839165cd58cfc23ce50a1fe406127d424cc8963b2861379b7dcfa972a2c1eef02e2ab4988a166ad91831d48dfcf50d4df12b900ebcd753b3461f1c1bf282a6787911e48b38ba6901937d829c905179025f6b6e357506bd27b35bde7206913d9bf76d60a95796c0657d71029fbdb46e12bffc43d497a8f3c319b5bb52a90e063edb2262d7973f38f0f31bc2db9b3a21cea05fde2e2c94d836cf9310557c4b1a738e983b78e7b5b22eb2a099fae6f1981158a0a69fc5a96b9866ca82cd81e1c9e3e9cc0bb4050ba3e4939949380764000fe9c8c53015f267bc4560c60492b2996eb3fe10005708a670b7621cbfc3b651a78cf43342c90166a1fa8052dda13c2985a6667106d817fcfd5215341eab5dfc3d27b38e29b9b72fb62011cf81fec9aa1624bbd18593a91d32bfa6c7d739bf402d796a39add014ba42b7c4dd3d771f7d819b82f0f773dc7f16698db35cd0ee44ab8b4336a4b713a688a0447b56ab79bc31916cbe2791da8dbbd74aa2cbd37b7f4d7050f1a130f45bd38a84d4aee99229a489994546e5d6f40014b237ca574939a0a9f5573c53eaac58b877938b249c6f0fbecb9ec4a211e9d65b7c9376dd6a8e20a753dddbc4763b00831e19ad61f8edc99a1e9fb2953b7721faefa0f28045d6cbb9ce73de8ff8356b9420c32809be975c6387aca36ce2f5ab581178eebae3bc04d93f9a946d04370b38f3d79b2fafcf10bc7638dc499ce9dbbb65258bfdd8c3442a05770cd735307a6b59b016c9813b45f7f8314bd1b4280d1c6b1956b8917797ad348bdeebb89fc2e0eb40b70b9b1a7c6dc721a4dcbf96109f47409a09b27b85bd567e31a5c681de4c0b2ea2dabbf942a0071074af31ae1191bbc00335696b4cb8380b4acd296c374be0af224507603b2830cc90dabce9ed1000cb1d16c15b5cf94c00dd1bb3fd81f82839cd86366d8c8f817776cc6db15b83ac67f74aa14bf7cf39aee57d50f140818c92ff979d8eb1794e495e3322762f1a63285da694d157a5e0b99421924419f7fc337cfbd381272b811b2999f4077008b54c352f1a1393745a620f412ac4e65afa3cdd937af49b61c81eb03561b56501584bec5a1340b386b580d69cace41772292a7c747f80bec95385174e48e9517bfcd5e755965f04ab9fe4f9e30efaf3f0d45b9f9066a208296a03edacf5a5bf0c4fb0e4bde1dc8802a9dbaff3805a117c8c18fae418911983f2fa3861ceb6773eed584c2bb353f85f3165a24ea6c2ce25899fd9f7dd2c1b91036a4ca33f5062c5e39b22b8c825852f6716db60fdac6a95049b67e939d1265c52b7308ca78ea1bba8a867ae006e5fa70c9e8ae47f77d0f7b1f76701f5b7815e5ce57fce9d5eb4939a3b85b0d7d9a178cffea99e0ef9fe8a8c26d083b107d6883f0698fb854f6e1e03dd3b1deaa37234152667c48968ea5bdde351bb5d5866b240b89042d14daa757170e4def0bf79b91e0ad30d9935ae5148876bc06d01a566441179843994a23d2e4e69626389c3187f0e9dfbe1249cb8b265b85871b3043cd6f9a4c78f8c821efbedbf65fdff533edf24bba127cd1ae017ceb7ca712009db3bf140c7fcf31101f3b642c4c509a0e7788a463670fa15d1331670d1d4db7e7373f03f798fdbb066cf27a9fba1a156d3b69c45beb88c9e23bcc2855001b5ac6da77d744633991417ccd96f2dc423597d05a576f63f9ed3de7c9d4038dcc4f3cacac6349e96261ef5612796835b9703d0e0e154b29e404eb4e101aa85ed9653ec4843d2002108fad623641faaaa2fb9a602a3d0c952f2b0ca3c51082c014d8d4d9bee6c3ae2431752961d0990d814aca6590b43730c5305e58ba6aff22c07b08f5fa10d14ac91d61f13ee1d634947a1465e2ec38a8319a5d9caed0fd297b188abef90d0f78c5ac4e2da024e8b1420bd3ecfae26a6fd22ff8e6380d3409272a60c7a6e20f1e02dc90b13dca3f69e2c9305406b67c09a7c9496b41f1a75f0fce0a54415bc8ddbdbb0dd668152443748c91408cd1e3c3cbabd97c59b68a1980f7a1492eb102d0bb9c61ed54b5d54f10ce370f63c1722209816fc233a9a909e461743d2897de307e2b1017742e275f0291e2eafedd2d02f96f04d7e1de7e18bc9cb35e5cbaa4b7ca1da1c4ed151a870d6f91a20b30b709edca28f21517a61a70f19f2033e3eb4d85e06ee91653a3c946d4008867c4d9b6e9d451779e9e3ae99cd738dd33fb960e12d7413de726092ccdc616d35620da8d3f4378ae58dbc1fd742f09b3def506e4129392352b3f6dc8761939a20f3c1c5908d34982f857884665b7701271bdb925585cfc40b4015c8477ec65d6d888afc6d3379b8ac280c4e30f2959e15b6f6d4a06826662b93728d6edb667cabdd01b59ab94f9226d12b403db90cbd839c002e0a983544f9abbe6d9795483879a6b78b0001b46351c3b0e892ff45834990a2c72aaf8231e5dbcf8f2be5793205cb7030e49e45ee1aea256bbd36ffdc9cfb1a49cae21b4588fe98a47bef97e845f87ffd4688e72d1f557e04675a04668a06f9b248d15401b87f2f5677a453c9907ed2b671b972e16e233d06ae97a2a0efcf9c5c7d2ee0fad83639ea00521ae929318c7468e8043902d7da4345928ee9b89e1e4b95cf6dd5222ac8730197c4d213f46668b021c87ce8ce5ef84863b8132ce66538f5e8206c77a9f137a5a4469377461229ccddd39ee0c7c8c660ce1af698c07901b83667ac801e8385f460aa076ee2340521255cafb9184969ec67f4876b2e1a8a6b742dfae803e26479267fea89b39aeba7e8f747d22ed8b688ea707aa70667007e6d174c765752dfafa305f7e74f4404eabd3150914966f805e82cab4c00d88846108544eb87c1ac69c3c497884b432e6123da5b29060a6627f5712980ef407759b78f8a680dc8ef2ae5024afc70947fd47e81fd54acb7c6353b1f180411aec098bed8aa3c1233b4aad72fea49688ea1c8961a0562841cb0dfde514e1fc3ce2e288e7748bd6315f4c2fbd3e135249c2246cac6f1576b24b33cf84d093d848ec7051e93e7fe92e4f0d1833937973e276e7fb753361928b16fdb2e3bbe5bd688e1027a374669d60ace8aca8d8b86ecd3561c97dbee2265f9d95735ca7caf6e7ec4d8857ce727357996a9690d0a4c8d51fdca8c4e542f8faf8ce268d72311298bfa4ebe787744aeeb957ed2c999951a9d1e480078974e7e9f51c414a43858337a0bbb2c0d5fac55a7c3b355c1b674d90a681df932fef38208fd037077cb22003a37631e49e91f673b665915c9a59a316d917793a079623618efaa59ae57bd852afa17a0527ec7221f278dfc1bd6abb4951984652519c8dae5e417b0928b10a776c57c3be18939ed15c03b60a0488c549609014e17ea3f742df5850b40139383a47a0546b6c992adde978b980fdf068312a32b43006fa8423ed660c854b4ac16c74d6572c6efa4a6052b991180e13a9ce391a291397a46e1cbec9eda0c2398d23b5ee04a046338ccdcb31ac3a3ff3376ab01705e3821af9e2c82e308f322bfaad938dff0f4374ac42d7c89bb69077cda83b4f4e08863fe495ebab68bdd9df7987e41ceb4d446375dd213624a3a61b3efb2f0cd41d83d819a152b55a14f5eef03fdc0c8a757aa7ce00719630b8a6172c05b3435970cd477d5db4b8b0e9777a224066a82f923ccd30761ab17049f560acfec40154af4812383fb21dc2463f1b6510815a1a8f22d7b4d4795275ad2777392630a67ae333e7fb1535e2513d2e5f8e648f660c2b857adbc95fe6e332b11ba1759a5c7cb0b49c33927edddb485cf0f560383b99c3b27b712e0c83d12d00556a18c5d0b37ffe1d7fe802c1b3265b94b15b5d233b27bb1f33068efd5ec31c0d6b84aca93cd3a16fddc014fca7fe8bc31348c3d0c41fbca26025be84cb2985feb926cf6f1a550096ac08121f6814c246b7241ebe2500276c370aa8426ce19aa577ca94b9736886fc02a59a204771c3597caa91b2f3d5338db2e0cd664519a69cca9b90a93166f3f3a43611633ffd8398d22765e13aa2c5dcc1151530645ffe978a243e853b2ca6679d35237c8c4e95c0778a7fe8883f614f44cb5e7134d39c0b01f7e38290cfb2bea4d42f019500114e218286d94e9abf0f036d58408de3a512a57dc2e8546a7ba09e1dfd673cdf78d3b38050373068f2c99c3049a7c112d5408a95b2a0ff513300aa36c6c39d1fbb37a9ca3aee6071bbd52258878384abfed606efb59cbf8c55599f64717b6537310e551405b5aea305f6c1a647a2e11a8856e0eee4df0a90954ae4591717bcceca906459dae6d8c69ca43b261305bbc36ad23750c886cc29ebd9bb3f0fc8daccc5c6bd99bb1ec3afa4fd45b93718d3bcbd146f0ac5127a8de188e7b78ed920788eb04c50a7f537654a0298ca6f51928e32d4dcbb6bc2919d1a510399e7ea2a41f49d8b3e0b61e462220e70dcd024e88fcd41c0d355779e88e18a8aa6fada846ea8a838304cbe0dd239da8c5a3f8b236d40bfbecc3c45edc2b64832a30c73f9aad23de3aa7506eb8f29d296a03be884f629a1ac834e355b8eb5a4770ae13ee763b5b023753fe29446811f97d600e6025585b1ea318c6a7c4ff54071149ce6a95a120a264a2e2a262d3c0ac4554fe9d73925c0d09913cbef83e43ecd39f27bba4f415974f476b38f4081996d41811ee8dc3ae2007336c8c57ad0a309d97aca5d3c9c445f3ec0bb24341a6ae202bc052835cf4d1e19a8f3a3b6e2b6a2f69c34a1a3574d39cfa3f770e3cc3de05846d008d0dba0544441cf46bf85d8befbdeaad323782a8754e2321e43afd70653f9c7d570123aeed4dd057c9e34e411880321fd78f044adf08a507830e83eb633ee2162f68ba23a74fdc6bfdfd5f46a034c22e50f1126305d554ff5b12a3ff23a3abb6f221d64524caffc50f8e868240dfc15a4a276b15f70dbfb22fb7cd84e614bd5165d57349bab1d58367121adfbce02e83aef273472e53379bbac51032686eb11b3b85c7b46d0d95f8bee01088ee1e8fc42f41b259a14c79046bc1966eff2548106bde9ed9973fd837bcb9f74e65253b828ced8c5dc87c1d141e04f8dd5af20b6c4f825963ee0f9e19d7798fe5c9969c4f119b6010f226ca2d83314262a2b913af179b024d08a5868ef51ba8c18c1cea3641cde9d3747bff698ea4cea8eb5d1de960a5e15c7e1d2056b69f927925013054090fa9598f68ea47b78f7a5b4827b6243234d72d0af0b16800739893e9afafd26fe1e2d0b0fb5f62e02620a0f0fde9ef018eb097201365ce047a2a0b11f4e7f96f470127ab19c482a1e790f5644e9543a76ee5a32f285256f7b1c847fa9bbe5b72721d7eaa0112a8e17cf5cdcf34470d19e5adab2c1845449c49569b43dd1fc21fc780274d0748ea0495393248dee2a89e634513e785e7079c38cce16f8c0061e2b1afaca72c83cd871373c59d1e9f811feb673586ef99b07fc26dd7f8225c5d6459be71e7106b52310ae58212cd5b314180534fd61cf0bb74d034846e46cb2ac204aea529372de8f8e4ecb67af357fd350b2e38e96d3484c54e066a4bb709f4b2ff80d58d769f6ae0bfb40ed9923df4e0b476e4d142ce940c573a929e5f0c75748530b5f091580d1bc81fb3bd9923acd1a549d3150ac8f29dacc833b49008be9f89e1b86f185d8cae424dfaab87697c13e7173a5d2f33492a056604c2a56b9ecd1ac9b605f3fd62938cef81ad2bfb02b58824e2543cff756402733c2d1ec9c4ab395f0498e69d7a1a301c46d7138643aae97c4a957bc5141cbcb3d0015fce6f2a457b01d808059f5aa247be5dec7d80f3a83c2a7a28fbde4a293c3863f46e2d879b2007437e748be5c85d9d6d41d6e531ca6eba09882d1308d557199ea5d3ee4598ed87c9098c6a1577654598907aa14abd56a62a27b6f2355f077f3c0129f763b0d82e90a586e2ff0d59465e29e4f57963b36a9cd3774c966469168d05068629f73c6caf231554d3b59edc57baf93016ec030e438356fa359d4b0339b51bb343a47dfc5dbb38aabaae39976337f7b32af9d76e81937e5ad1ae80f0378a3cf257911d78b1b9db48010f15d16df74d4a520ea0698a6943af1ed962e7a4012a880c112ecde67df71dd14be95d9947082b1d905855f5539f77df42752faccb2de495f71cd1b22b6d5bf5aad3ba661a072db2958c22c9229ede546242b2a1724698dddca81bbb8e73d9ebab16ae430cfb30dd8fec8ff2fa1e68e6bc8f2afd2b9066b667ef6f249cb7b1d9977b5a7b067d737661341bee1e9c3acecb4aa7c150a0bf34dc831a4b2f69d5afa7f938c6ac2fb4135afc691dd462c1231df422b97427ed179d95a69173fa597fb34082cc8ae5f2a532fcefedc786715ca3d684abb77ae594806700b0719b349217769d11ff07a49d32c9ecff598996ef292f657c07f764c04fcb8a004f91a251ec1be898eaad18bd9829f1c902e00bf38b8770dfee3ace7622c9ba277cb4c33dc55732de478cfecd2a0935122ca35ac0658db91c3c203f99eefa7da88448937a09bae9702ea3d136a887e7762641e70efcaa1e8aa66a68f02225b03e1854c231e54709215543a6853c4789b060220cf2fff37cc691ffe8660d639b2c8c2c44c7be7a394d7517173ddf1606e1a39dc84be3a1ceface92ce1a838486b1ff9e28947671ef209bad3b1dea75bf699b177f3e570ad8bc0e79adaf6cddfd474449499e153edbbe4b9bea27aee38b84ba61e5fe82fc4aa9a7533ed4865919bdcac740c8ee08f8be0184fd165e224b98582cb8b5ef1baf7ffbc2a89cb441132db0821fb31ba9516ecf8486e9c78de368035b421ac184834d6dd1618d2de52c4de24d2761e4e4ca4da1409fe22f3ac30abf56f192f6227e157f06a50627a58d1507c19bde7b2c43ebf3c5f683e71306b9c9d15c96cd3a9409b7d1c73404a6ef1574fde7d2b8ad61b12c1b343463f39d80ad229b790cbc43a42d836571902a21846139e025d3012ab985fb3c18ae6196ca9259380ef4353f48f1ad273963367fc7617dceb0ff74efc0685a1e8cb99a3d632d542a016c0b89bca1386cefb0a67ceb08f4dbdd4ec90ce35e0b05a118721444b52d42253278191694d3facb6e0704170909f134e42f201e072831af632ea56588c769308df97e4862bb831bea4e73d680995fc20f81ecf686c9967c13fd59efb5d2fdca6f9682851565408501bb232df69dcba3ed7dc52a9e103e9ce43b4f5b901f3356039dfa2d3d1ec7e52581b4d57623ac79e232c094af5db1c5eeb787cff173e04419f1ea5e83f8acc3065c892362de0f456df8ee7c8570034def2d1d05720bbe29e790238d2c0b6672093ccee83fedb195c16c2f1b0a5fa7297d88c94329290a71fd9a55873ffe999296435afcc6fa1725b64764b32f424f121302ce477352063f53e58936b47c9d27c30a9eb278ced41ad03aee0f0221ced6b146d2c66ccbd37ed36a97b5e46d13a52a12484c7117a8471d29b4ffb7dad03b666fb3429ae037ad5c9f916800829461cef5527983ba7bf43c46e7d80b5505dd7163f1b40163e13f1e8887a5c3cd2969b4d45edaa339b67a823d6b3e6816e980295232d181959636fc4fd53bdc156fd36c091113f29ef40d963702a1bcb05363864db9e3378054fcb021f991ff23d374c8a44cc1f41aacbdaf6440b0e321c63dd14e0ffa37173a91a91d7ac2b7889929a30923ed02f0716d94b935b280bef0917931ba5087e4a111131a82a0c69f00b82af80001f2be07bbbcbe47ee8c2d28d59f30a1bb4274d09d99a088932500cccc73c8db1bf711adf347d3322b42dc1cdb0c6f3322308f31b622720b9679fceeca2bc32f612d7591f03b280df761283168ecf7344bfb4877d0e2b825b32ea5d0babebe8ae46ab92fcc79f188e2666d1d957117519aa84a701791f96971df7efa3eb389ab3688276984b83b6c05eae594efa90da34b610961b391a3d09be07aa01f2e29351eba579696f7bfd844f652a3b71905d1b7a1dbdd57cc85f01bee80aadb31e801b59e91ed2a8eedc63980086b247be1e9f625207de748acb2629b239750c33dc2c19095d7edda70a33da94c2365cda84a00f53bc1e31973463d461970d2a8f351bd4d488cd73519b1e810828237845391c1d7ddaabbd451288896783e27819f2f0db187ead6cc0a3cd8d3ae75e183af20404ec6f99dcf50f5f17b515b72d6a5011057066e34670f6a40c0467ab8edcdbe38edf0ffb1e908428ff79399a2d4fc552ef390706c788419fd39be3a6a029bed1ded79ce490654c9c5837efeae6b23dca5202d19c59b5a789a051d962d04d1dc1b753a0160b20a2f912d220237d88fbec0410c40fa2c430f5d5df5481f52133ecc9c1295bc849cd2b22f08241766d12dde2d2f759de305c1216d3df7968cdb17b2e92a4e01eb6a1f0e656959f2fc68f09dff4b8af8f32d5b10f10eb31e250f05b12f22b1258286f82798fc50f4cd3e5b92d3779e3d7384603ba73f5b68f68d90feb862015013c37690a9bc706fd8b31a89285784d7ad0d0ddbd615b1a245e875b370adb2d657e18d747f5cdc620b2d8a576acee50f37eb457072e851dbaba69f83942dc2252876e36ba558efec57b903ff932ef858d1dcb93847c45c783ef268edce73a9f50fb43543b362df62d2fa843105ab10fabd64346085e54e1775d72cffbcb9c92c7b4da6c8dec52bfe2c8a7df4b6387f965a1edd7c8375f08519f46062fc03d93ccb08280c1e06edfe43f74fe864a97bb7dcb06b9e7dc11ae944f1eb8215fea136c22d8297d52444c9c82a4716aba93b4d0eb94f7cb3fc225b5bd4b7e7f1642ee2019754613c244be12d5abe73e4f2a8095f7680d1b2dd8100f4538af0b20819be99b7ea386febeb58fe75c80a47aecbd92cef68c53c4312ac786275de1a158184a0d54086405191ce7c48f61e64e4d33e2d02c2579e21da7d0c19e389d66d01a7034ff3f76e83fc05b2a28d19a2d1eadf70ea72a24493d921e3ec9d55882882ed2cf7b34feb13d04a0da33a0a0fd15580027e57160df479a882eb5f668bb2a46d72bd037de56fef93ebe774853398a68268d5dc606ae7a1415bf033d3aedb661a874bc8a95dfaa842f9cb544e29dcbf71674412e513f625dc4ef2ac5f79093dee999d6b90411d4fe04d7c95628696351da670c06a179698b0eb99c8c5196d365d0860646a4062300f49155a18059acaad70af382ce919605ab485242e458a3dd70e7f51ff0a5151cb613c1527aeab94347fdab671ba96f042223dc78ef622b961796f25c65ccedc2d0c9fdf3f73fb7d4a253fb20fe696706be6670a79d686e3ec65d5f3285c1e4d76d85961d1c735de9b10d5686898f48e42341de745c9ef36bdf7a694ff8dcebfbad302ac765b603b908bdf65894e0a31bcdcfb5f80eca5eb94183b0bcba817c86ad2d0f6a0825c862c85c5183fbd1bb51aa6e05bd9427ad4e47cb0bcf13da6a57c8a83872f4b83758529019aeda1424763cac18782e24aefbd85d17a27be6cc91bf88bc46b14ba76fb5da43f6f5d490f92f961dbb061cec829289e37af9c156fa5d059475ceb40ddd85d5ac2f9caa5f776588c2655396ccc2c8eeeb1c99a364e0214bacb24257a5a1109fb08a6c4fb444505fecc842c3061026ffe477cec86aeba0c3ba6084b6934ca1abe2692e1162bbaa0d4eabc1259d715e033b7d413aa2d2bd9fb1bc6dbc1bfcb52a40a37c29ce428afa319ded906a5eda2890287e8c148a328b5c6573b172e679801911b53afbb2ed0fd8e7e23fadcfa6b4c4f733851a36d3b0c77ea7e53fb93d1fd60bd9ea59ab9dfa23c53779ea0595954ce5094d7aa7e58caebb313f8ae591114c7107dda566a69638bc7649a34212a02a1abd314e17271d8e5e69a3906318deb8289f5a97cc6ab300c5dea2cc1713741f93db93fca301f965fc50c4966744fbf75dae2ff5327f1de155c569c227086295afa88002623a06f182cc7f172f2ccf2d52d4534c8e90e299d63bc3f8a2fd15f135c142e3f1d9ec47f47c931598a07a79a2b8f2457b7fbbae2b4130a181e9666e4d15b0f361da3c47909e54f4956bee6c4424061b2e68a8a6a82ff05328f5cd6b1d6abeb91af83c7375c0e685b7e4f761f582ed0190182effaec9c79590509805a56cebf28cf84aa3db0598b7f60a5d604eb9d8ec1bec58eb2b8193b1b532599d85b06cb853a71566a2667ec43e645ad07e672c0719c2fbed1fa24ea394f0c41361d81d9245d07a880d1024f4bf8ac1f0a66fef09ec15944540bc938f7629e4b27fc044eb7391d4fa6cdd9b4cba1325379bfb0c1cd91ce2aa65e90bdd97e1127644229887a4ffd6c35b3bab50749905b047186d3f0f22674d213cd76cfa3fb28a922dc5e8d19e61f84d0859b7cf27ee00bfbc1f6e51765301e380f4327e767a92f55da410dd0dc8375961bbc94e32ed70e7f4ad575da2935bdaa035ad46bf2cb8f21199fc7a78f9ce67aa15db8538a44ee50a5dce19778be0947e5a2fe33c8c14d6e72079abd55a2cd51467bae8b7b36477f9e373919159137cba3fc2ae46b85b6c4741dd8f8fb6674ad77f36dec510aafaffcbc5eff68eb016154c7e6d6256c42566c4a5877f424e83d940cdd74c4938f865121254d1c17f423c258325c8956e644341480850f3323b72e752f54085eed9603f07c602c3e806316798ffa07f4c335246f7286b4c45491b4fce5f4c78be12443dde3284414dda099827ee620b61bd5d3855f54344f8fbb23857ff97a9d498ad57f5f75996062dc5f436ac945317c1618fe494d7a4d33acc5b2d85bf60fd641c8990f7f4f9d6fdc16584fdd463945ee467047f917700af1d7f461d80061f6b813341feecf89fbd0da5903c536657393b0729952871a656fa95c0eb3401a2caa3aec06fba181b76a4b5f132d7f862c062cf49fb1779386d4b29d913ba8fc30d14e8400bb99f24074e984d2e69c9f7eabcdce95ebb72cd3fbed3812b3f33dd593242ad79803a54da6a72f6e7267b21a245c67503680201c5f4706cf3965b29746941869a76332d4be6a015c69decbe423da25327897dbe5a91bd439a4d82e9185deffffc11a1b2933d51749b4f12005c88c10f921f760bc48cdb6f0cf468a1c46557bd164d825db0b3389dd276608c03040f7f250d500f7c753838e6e25b41da69182a29f25703f7f6ab6c2e390422905df275fad00fc110214c5df12793857b360bf43add091a2ece86b6473224fb4402dcb24c3a28cfdb7818d78d04febfa6d1bd5b1066ffdeb0e7657bf9c09bd383a89cbd69c55a5d21e7a97e5f46d6c895a4378388d2371e940da8520ddba7006b95e19154240c34169eed04f041249316e654508f92266b3ee02406789cdeec42faa195ebff1218755e9234f1c0f2419d6ed4b0256a13a767636c3b59092beb28f610350ef832540f77c1cc73a8c1fdc2a3b474c65e3692aaaf3a91d1dac60e96d27dca9502382ff2d3bec71bc3214307dda53ea0addbd782502ab685e284d736e682909d426209df7545be606b9bfdb83cda7afa4583ec21637a96112297bea49ff1a932334ee42555b656c3b8daf0b9339645f092070bacc3580e5de262ae8d11f050f2b6bba1b9938708b4fa5c202aeae54066a9a1692528c3d791c8742d18f650c8debfacbfd8a9e3acb65475c30870ae5cf510edf5ddee171824a1ca7e3d316e16063a5a4631b4afad844f47c03126911da94a1a1348ff2dd287fb438c3bdcda7b7226ea847fb9585bf902636688f89d50ff5ad1803e6a1a9f7dba5fc703a28890f3d6240ea0e886a7657cbe472e5b399d5704ea7b6c7d3762370015784e6abd01acf60bd906d397d68937f3cf058acca6ba22475ede79529e9783e2c190fab8606804c799331af9029588e44d9e8383e79e31422359c42f29e3a93b4e8399caef2ddbccdcfec122def189995c1d1b4675f0755268a29af6b07472e4be07a47dcdd9ecde52e2e928c41d44f493c295c08a0a630cdf9821a02b189f0f1b19e6417e142681a269288285d614acc46931927cbf8fbef12a5fd1638cec9d9b5f55617f27dd4193ba70f8ade4d83403ff59e7134a76009525fcc3ca21071493c6a261c7106b2d9a42cc28fccdb941670f1e2b2e69f6094432721b6a9ae690055a453a4f6a5ffdc51429040202186364405e7c41d35fe0a71fe3abdea1833b49fedf5c708aabad4e741d48a7abae7163e63457c6c47c05015419bbc555001fe552ae2b822f53b76b2fae05bdfaad4c8a24ab88b7c5cd53e954ffce7f7f51d0e517d3202354c714f26761e9829850236b64cb5c3b24eb48f11e7c0866f80f958b7e9e79afdeee0d62628c091955e3ec31e7e56c085d426181e3475bd67cd2c59a475e3b0f22cbfa1a75436c1e0753612a6e089820644ace9d184a30db9920a062c9ad63ef3c6ad497efb4fd040ec6cc6f66df564a71a305f31ebd0b6ddbc719894fd6da52bd33646d5088619f3d58d1ca6d30e0d8d95f132e1eb89bdc94313dc5ad7467806de6c5e455a8ec0d2353908f82b13c350f5c765c207d2bff91e4269c0c4ac282b642e17a50415ed4982e0d6790ea0e7d594f347ad124ca7c2a8322e276bb759216322f16ae8057382653fafb1d46cbc01b13b87591d9c10e2bde72475a542aecdb834445d53f206953aaffb047c209c1a2657540e15f40c5e1832d7b984c63ae95c3bdc054edf46347c843e8674fb60cdbdba5464ffd8a2246d62bc11df5040f2f5bbb08944b8e68624369273deee89a20f6148af20c79ab9e08387c4fc88d48f6f1c4a9be6f49283db9f03fc900ff8e43b535080f9886162b6b2d9b06b4b3f8b44f6627698ae6b2e777fe6a0d6f2e34195489d8d28b78f79133a6649bb755ac96ae0cd7c18115956317956d0216ead07bb03053a81c4af445d0cf9f3881ee1bca136119b506216c65d1271023bba9286d78ec2234249ecaf3858e08583dd15eefec94913bf922c4161e986dc316ffdbdb623d0e89ebf55bf1681347c2fd37111e827f9837fc8bb4b8b1f69568272087bfcd009058c1f37da4109b5a03aa792911b4a1aa299076c57511d64fe933f6d6d2a6ef4675192778eb20c3cef1dc08654bef889572b07658f64b787d121fe3e19cd8b976071ad7980b615c144c6250b4848d92e907de160067ea412cd21fced9edeb10cc6d3a3589d08b81a638a27ae154cc308491bd18b7e3313e6a79f27dd8b5eccae2177fd7a3c7ca496236dff1c547d5c1a7ff2cfeef169d738dec41c769302e1a3b16df8bbcfcdf97abf1f8dded98755e254a35bad2bf09b7dfd2082a71be5d9a2c3e7eabec62cc9b281afba6f204b01aeb382489b72108e0b7c0b30a9babd10b5a4fb2d80d10bbc0d13510a5ad7eef7c54c22d810c8735959198a96cf8bf455ffd6b3ac33c3cba7193b3c8fd6097d9cd2c6a588bc9d995c8a05a8097adb9301ff6dd8ae1bf36ef65072ea8eab0c6d918657543b8b073192766062d8b2ea1ae8b66c97e3f945e84d333161d4bd12450f1b56555b0092120d373c9b984a1df41c030af4da8b6430c1a672e73f95c946e01c0cea6e728ac786a9b4f4d7c9e4e847ea3801eeedd0e648ba69c5258b980d79b52dfeb170226a956d4fba6b2466d64dd314f98433eaf7360fd16f8a2f346fb05f8f287a0f4b52a846f2df3aefa200c6472a48fa7bda7f3870f636aa8ef24a33694d31603801bc4a786e0814e6e8cdc1663addac9fe2b80bcf6503c60aabadbfd75c39ad8401f1efd50af1f2b54301c888a6761d538f261ab15fce74d058386d4c2817c99ad0ddea3ee56ed48c1b5563f2243a3e8862574b7124142f69f64b00d78903933aca916825888cf2129f0fffe7cf4f7223aa650f79349904850e17786e076c8dbb4bb6f89728977d771159e491af07165b71f23aa2a378af8d027cd0cda4cad2660e7994d847aedebacc7ad6df3b61d256ca714800590341f9dccd3ebc05480d1c2499ca45afeb725af4ae3fc110bbface9b888a7fb420b2ab763d248c5a2292752e4a0369fe9fef44acdca389c1fce584b869090bf25d93b4559cbc9afe372cc295dd8dba1b492968ddc295a7896fe95f49e4074baa4860f56402b0b37d767b23332bb6cb5fb20cd65157febd101b60b3956b1dd607516d38e5ec46c57e5c1489ac908a3998162adfe96fdca1b78302fa4c553d9658ed32f787ca279e52f39a47831b5e878ff6508adb847d334a3d6013fcb42a510baf7c1d94ca2eca80cce7a7f4a661f4cb6a599aa4f6f61e7bd0ac63247ceb8b37126bfea19fecd23465599f191211d10d7075a18dd5f1160fa4b64802c7de55664a904740fada53e1208d4a6802a81a9acd7de39315351467436b5cbd9786b3f1cd5f05426cf08b9563c816502f05322ac0d66345311349f5eb912d52537ba6ec52d66b7fec2a19cbd30a7b13cdcf18bb22e343d17e995b0c3bf2e1a4c666042795a1a23523b56ba5997885a4255126464c390658d12293e30540cf4d01e982658e209356fc4cc0f33261f1df6e7a5dffed27ff0ebccf3461b325c3a08f5fcbadc82aaa357be0e626175363446de41733010dddfcf23d019a24b52c0bad5d87df301445e6893dd32252de68473a0afc6d3240c44067767d4f47fc1d4512a1412d6d693a2bdbd14cf71ab04128e07c0b1ecd7cb3929541f856b15724a9ec998a97d941efa3f6a1e0f8e130de80829f8b22e31e149a7c86e08d7479f671765420f39d824988eebde50533f758afb739985ae98db287c26ab0420be183d5024f4c750e2b2093d39836c073c2ad43da8e9f872d5f5fd57e86ecb09d61ffe0d2fdfcd63352790a531635f2598d7c88520a4582935815ccbce6916b784dd3db8f6d97605d3465bd55305d6297be8abbafedadc5d121534e515ea43d3b900e38aa43ebf6bcc91b98e00e91001e3ca83f5af9e4186d057f2b4fcd56b3f1a9c3ab95d90959e62fe62923e87259170d0726815fb4a9dcb3f0e99ada239b03cd1230c6b1dcc41521a5468df3c76754fb8c582f2e395fda465ed6f5a88131ab6ceaaa81f97f1666f42d2005a704bdd076efd10f6733a4b2ec743093c80bf339bf95ec05438817c8faeaf68292b439f9c8af368b53afd44d93d776371ef466b7a06648ff4faa100852ec52c46f5a98249acd7e23b5c9aa4928e027bf6231cfa5fc7efe4ba56f7345c06e1ca325f7f93543b7373128139edbd147f1ae4b872fb6301013321685288c89787499d0c347e6693d53e5414ff42b8efbf6825a7fa4ebc61a4f143a306dd2f420fe0b8cbe40c4ef2fd9d82071da9b6e1f85da70945b0aea37010dcd435b067bedd122310250d534d3ca297afb81ac2c7f4372c0f25754e20dbff5c640b02681003da0a0f2c5804f746da503f129bd11d1cf66b11e7187644c7c5845f19936fab09ef83038725077f92481816f76bce8bf3eaf28e61ccd1d90fda3bd2e07086eaec6e8e888eef3658774d72fed025109ba2f513775a8cb4721b37ae75a164b7a8e4412503ee5c21c79ef5e9c73e7c4f1e54e79ac0b735dc3ef41bedfcef436e04c574df4198179030966f5d5f31a447e7d96e53b2030183bf32507735f92ba423a7c97c827f4f430f3399478e2e909b2fc35fe87dc02efcae0634ab34a8c1f453fa92f879d6a693ef6b9b95209cbb84df4f1e83913832f2128d33e204842326b4390c8d46464247bdcf234ca92cf93be200f4c8ac12df543d05b610a5dce8cbb0447eff5ac04a4258315b9963f30adafca85688c23d313eb3ae68ccd869b1e8702cd029982df77b6e06a008ea996990c0d0eccd48b8350b0cfc19547ca4abb05380f679eaaa9106a84089d3915710cd83f8ac03fc9eacc52e5b5be5f57d8147144cee8e04f131a0f03791640c9c047220c4ab36e742b8eb6e167bdb0829e5456506edc53403cbf8a6acfbcf67f5a15a929d22d64536590b41eab9d6346a4a776b57795396d38eb5634e809a92bc47755dfa7962dffe45c26924f9a85e2644e5717a6002932548ebbf2313cd5444b13ec34d5d3c7fc0301b3f2f548132b6c63355560ea2b3ffd2906a13103f4794fee8db937f0c9543f4058c8cdb048732e35569109f9b07de69b603786e268b515ef5335959626a55afaf1717e601cb37bf432d5e211f4a30d10dbd1e851f8947844d2abfa295ba2be15f5e08aec2c78e3ccc8556a79aef9ffd6dac12220cd914b38065d3a3a941f77c4dc712c91248bf4cbfcfdf41040e2fef743ec442226ab6d9303db8c9dba76603a58d623f775216e5072362341bdcb7be4d3f7d2bad108cdc27c8d4a26fd967b6273f27113a68b24d9cd8d1c40fd9b0e82cc5631aa28736661526836e99b0d15bd956a5fb073e577787a3994ae28af9ee427f483b41cf38f9f102b0d39abab2a6362151a7d222cfc4cc27d0309676cc2f9bc53781d11975962bbc528e6d362ac408073bdf119ebe2190dc66d5aa8a39cf53635f8ed6fc5eba8f87cc1e0ae01938fb979e8b4dd73fae9b44a6a9fe624d4ef6a1b312317da47d3235a72f3b2c52c2e00897f0bfd6a6c948a0b134d1db63105216771dc3ae072330f44911420eb794857d0a794b62f788a8ef80c160160d3eb9952ae16a0c6d20134f7330665079038b86f36708379a6606a87717b045cc5cdda35f2962405ffa0afe9acc399aaa6ac7d43b4c22f1fb66b3de8a7df9d77428b724af7719db0988ca798e61ea46d92063ce1a93bde4ffec5ac25481f94e29a061bfc379f9a7d1423c17711c68a4acc24303cfed191df86102d4ffffff2b