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 71787 3b6dd30ca65b5528de333db0cc27381bc92694a7f29788a2fa4d1fd0ef7ab02a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f0c43936f4e152ce86539594eeef91cd07e4e1745df6ea4cf266ae399dacdce
Certificate Block Hash
3b6dd30ca65b5528de333db0cc27381bc92694a7f29788a2fa4d1fd0ef7ab02a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00440d000004230000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e73f3122cbabdc568c2e3c7997eb10f4a3909d8070eb3bac07129298550c4ad53d52c83d49581ad57d56d0add6afd8d2d5118dce3465049a8d8cb6d4f697f584f46fb15ea720f5f477cb327bfaf2fcbd27f78abba2dfba16ec0c0000000000000020000000700000440d000004230000

Raw Header Hex

00004020538b3bc635dc6a1b5e3db91ff3a58fbf64bab03f1f33009e00195bafde5f8e234df31eec9c82555c3a3701794a2d02e229f76ce022916f4c13e84c4ab6844aba519b2b6aa7f40018cecdda99e36a26cfa46edf45174e7ed01cf9ee4e593965e82c154e6f93430c1f

Proof Data Hex

59,560 bytes
121216010307c4749083f1b4b355f12169c6fe2a81be1daca868fc4d7afbdaa2ec5ec09b9643f97e8b68310091e6dcd1b7ad384e6b35ef4518716bc985773758a2fa4de225fd63bb6ebaa512977cb33ba12daa408d1804d39eecc42fbd4d1cd0e879f20229c80a5914e5a2dadaee4f9bfc0dc1ad0cb8c2eaaf0ffe1cba85bc723495cbd52c43c559c140b96e29ca274296f55a8087d2a62830c01d7d940aec2943673906e84b5cc258802ea83dc00acda0e988ad65926d3241a3878beb7836f2862d55fe20282feb1fd0c30a4c0e61ae8a8a5e0bf6087448a181ce3692e084cfd2beb568bb3a5f6a303fb6e7bd2ed2f3fe985bff551a51f123c581527bc3bdab5b638d448cf17108a5b63fd65342f69409d7de2c18254f2781162ce78c1362460116166c37f9769e7ed6fe95f3e0f4b2cb76f96f1e3d9c8dc28e6be75ea530fd9f364456dd066958959efe22e59041a6b9c9ef2fe18b158a524a649034b3a0f1798630ef251533a435d1c4feeb86d01ba13605a03d3ca78ba8d864523f33554729da5940e40e8a8d5274c4252db169c69397515600d91aef87bf14fc6b722e303d417da7d9b027edebf970337d0b077c84f3bf657ea162eecf0577db051df92316c0870c5a2fff323765cf55d167f1446c050dc1ebc3dbe667b8c4a5d328c10c229117725b73e13bff14b93b60f67756a7ffbe4c721bf91c0a8eeafe9079ab3004a4dacaf00f02d301f400743cba39fff21c6f66f5be4f8811683cb027540dea78838334b21de44128f52c4f5c8b63fe02ae4750a734f9744e9d1c1e4470e1c3f892fd4cfe976981f83910550b1321ad808a0a37fbc8164011542f26e735344f4cc1dbbb7d82730ece746a77d84c36ac98356721ed3e81c6969e97babfbdd98a6a61b747606b3a4c687a91b06c08330a098ef7b146f2e0b8985970f5cf612faa41a89c7ff5233fdebc8e5fec18446d17e04df7344f28e1a5db20e136a9c9e0d1dd1fb0df77c9b6a8d244fd0e096cd2d3c3dc063a5457ec69c956e328740ea8f0a92a367671ae7141f869adbe6fd653b6a83c2442489de95819ee3c83661a8018360da3ee0109445415922048f555699b798db706fdd36681caf1b425239a076428d422b096f169fde449f3d8db28cd24cdb228c49d4359951f7aa3d26f9eca48ac9a08a596afccc098e4a923e68df802103416e4b4e64aac893ae3d6eb3063cfed93b9141b076189ac6b16be9d02138f1645692eb199001375152a2d0414c5d1e9a2690ec3a011282e3ad3d62879c6731d0c0707b7f03e938803fa2046cba13d5f0c3511238f1fe53b2a9aa01f3900ade9ef26aa876b43f8dc16e57642a411a42dcdb38d36be5db2c4d16edea1e24164aec4e63849422135fe27614848a92fd0a6bfb6350831ac682974a1e2a9fb3c74732861a7644f302b68986e46a960d3d6a618a409bac96228fcc23cf2e1d73a57df9d053c664d45fbf08a64c1823587e20c1579496b45c149451b8cd949e48ab7e6ceca907a3d0e704e5126081db1d0d3652fd2b5ff87336369a9c015eee5359d85076b93ad3907158fc959ea6ead1c3a7662245c80d0b2a9f12dfc4ec400031a52b520f91594164f7ff0219b44e351b6bb46014b1a00fa1861128fb8b084eb28e49ac54f04287920aa98b985f3660aa59911bf43e6c258e3ec5fda43d9a21c28555ac7c895d0a92b5161ef1889f9b0a55d783a043d9861ee77a5e011230aee70aeb01f4e78ca90c9d6cfafb90ecc49853e43905961820650af9cc7ec8ff9b5cf94e4c0c25416472b8b4959979c3006fc24b20fede1b4444b8fa3541707a86a302084b73b53ef3350617a46c47557336dff027143e0692161652696e4605bc2584c489f24f159a38dcf57324a8d264870f0fb527af702d716eb4edc5f6d1fe3c855f4947bd74009b4e6386f67f425c22c4fc85952bd64a2cb7f61e72759ce2acb78f9daf2ad545ea7832f3dc354fdf3f84d2280d6351c0684e7b2541733358b25c3d71fb0313d945d7ddfe4a901211b468c854883a9520ea919e72b7f1d6f1368ac8f3f0a917ce8999691dcd6023e481029d33e5d166a36e37dfb3ae0af8f6ee69e6230045a625dd269c0eb380684d048207a40ae93e7dcbf1e677ac2314c002cb98841659b880358f30dcfe1f97ed4563eec8b44fec91e974ccca684f38733f27e245e3584b82b7e00c8649d226186f5e969317c641f4d6a5ca57e5d9ee0299fc2836bef05a0c386069adf1a6c76ac523b449467b8bc77a84a27187d6e68b3347d95fbeddd035596429a984d7a78219067ddbe76face6f4235d4ea3f4da513e26e013a0a669170dec73e079e9b61fa20c8749b9795ea42830ea284b5b1aca9deaec9c58a6c9d0a63d435d0b047ffa24c228deaa64ca0543dbb2fb6cb31ff93956a9815da90dc471e332623222a0ce17ba87436e16285268671f516827973f4174f1e97c708272a765dcb98642039356459180531709f1aa9dc1ba61de2516c660176021d5feb0da16509e08638fa2c6ae4535e24f19bb7976f8fbd4da074877b22447e7cb4755355c259bb53d1c12b04f313cd2ffbcedda5fd332b018cb256c85042faabecf51b02b662995bb98c0e18fd64f777c7c6461b833a3c4accb055732935631a63f3e2fac193c176aecb6c46749d8045b5444c2ce267b84153fb243e35ba5e47c0dfe6d8122190ff6906a25f862ec293b1c4459fa6b943478947df1039f7c505a0151710542f1176a98b14b54a0cad9020a5b9ad2487ea629e02cf2bac8716cab04c8f606e7c84d43a197284ff2584aa9070847dca717205c767d43588a81350c9546c873f629ea30384db69417ed56c952f4ebb8d3d737cfa4a722e07c708dec40a274c467cca160976c4175f83895bbb2e408f304d0a47f8a00d1fcee1552eebd6d76863d0878d1f847efaa90a379c506fd260ad4d41c0fb4aa333e8d6eaaa40f69f66b8ea26f9b612d0a584005c52217844841fd7bf9f52cd97e01117775a50cae9398d43d1a9305e9001e4ef390aee43848ed6db9771215eb5b4fad66c1463fa59770a3a6b87f1188d319dfabd56e40457683fd653ba2f9ccca1d19822780b225b4671521956f1ed0c98a26a5f6045ee1b1b1d422df1f9afe1538c00e4db33bb997511fbed5d2f19531b1cb2056eb39d4353353be2984b8ed4fe4a5756fcc5b01da0235c804c786788880adb14055ffe60fdad22c6603d9e22e5ad1e0597280d60d702ab6c711830d71c9db0695800b9055034642b6fdd3686d61e5c7e1e68045274a2fe63e00f25dda2ef81244ff41286097d895b0ad781aefbadd1da3dac71065f7c1ee32ffe82b650f575d761dd019b87336698c1a9b0a6e1f2b2c1eef1609b0d3291e0c762f6e693da0057cc3dfb4b62c3821de95b89617373eb6bba726610d78342b55827807c052ad27bead86e32e7022951854f0ddd0e05e319cb1b87501068009ff7dc8f1475eed8888505d336c32d8bb384892c35384265c8fffb2ee9d12a88d89079c8ecb61540ffd3ebe2eca478d519fdc18b5f661b3c85b88617ec8ced11c556349f28e8626fb87b6d979108c6b7e7493326eb88a030413c088a6fc873e7877ece5ca9c0a82b89b9a7df5674cdd65a1765a0c860afff02817eb072a55593dfd7a2828f8d48cc960ab7ddfb075462144c5671d67cb72f22898a31c580c5ea98465f114a970c45951769593a591a256ac1461190f51ef600c90e53513506bcf96525d3f7f297cba1c1a57c8db040c784ebd9582fc2ab643b1bc7f010cdfae16f8851ec738aa9c4fb6ca289c3a0f201423eefb5a93c172ca64bedaa3a8d6b48f89cacf5cf73bdac016ba5d29baf2a48a521c6fd129a143cf2b7c8cf04622a9f49742e235aaea65db5f29b49e9c1d3001be8742b516b735a07c736cfdaa650e9366ea2765ed702c8b77b00b3a5a02fc3562d2597e079f17c36b930a375c41ce2498dfb32706efb2c44e11da075165b84b58d63575283eafd8440efad23b9187f4053bd0fcd7808e6cb50a56b735ea2baad3e97483ffa964a7a6b9249eab2ac1caa1b3b918e95a804e78cba1442338cc4678af36fde3c8dddbb31e173e37cb8e7e8c0479baa5e25797a8f9a9df425e2dba5a7c44895c09771b9005b768ded8d91741e25cde3f8c2926edfc11cc33361ab12d44710b5bd3326b0c5a63a5f75fadcc4404adf04c96e531c43e14c919beeac4175a805ff874c5aaa41d0e8f08113c0b7d1ee7f547dde28d8260f6eaa8de66fbf774e1636bd18feb434aac2e19132b5a9389b1923580b0c5e167389e7eaafc6ae3623ac9ef85ef9bfcf0c399713a10d61751472b816a8c006d8c8d9114415c4686fe1d71aed2065b60a625163f79b3036759b09ef1a336e6bdca83eec67e9dd8b6c84a57d7e2e2eb8ae05a07db3567818c2043307ca235377b01ade2abe1f19c891ef9556dc2018a54b7289828bc5f70238e6e464fd692d30e39773b1e1c0fcc3b9256d7d58da9c53bef03d3d292bae475813f059b0108730878e8b83911020f9f8bba7b7c8e81ca3c132e197aa3048bc9e5beeb5cc638a2d5f7c91a76cadfa241d64c950de17c32776e2a9d11dbd0a1dd9a4c44035f05d26904d800b7cc9d3b1ac5adcb59641aeabd170349f62989084d659f6e52c99b6c7debe8a079367a3ca60b60cbe13b6ac81d8707c76701f70d1d0fb3c0a591d0b20cfc0d6a499c58f38c13fd18c0d0cbf093af72281fcfe49061c043f6b2da2b2cc7876b54f2f9b1aefe28e55f52dca568210f600cf9c8e80eaec45dafef07a211de580b3908427a200b2cb86870e790099380727856047bf10c5213670c56f64ff5e5463faed5478ff170527ad50651e4b0fb83fd63aa4982701738b67cd8d3214e438b1e6022e353c4a9f5ed81242e045cbac34d62e9262ab51b37851e36cae6a0c1f50f5df48e379c2129060e2e87dc999aab3659ff65db0e592cf3db81b0bf2f23a75f9159c023a5dee199a2d0383deebea069e5685bc6abe1aa2851a93143101a6784a6f519bd9867e24535453355edd9ab9ebea6c0c972109fe31dff2a0355313920b8e6f5a47f4e22aec8934ac10a4bf3c978478033f89ddbcda0c944ef211b888bf55b6d03f329c4d56c36fd6d6a99d29dd7ac047aeb63c4cea4554877a896312ca4fba460e8e55f6c234c8dd90afe0efa0d0c36a8c40e2570a5677e7fcb73aa2d72898fe2fead79a0ffe979ee3ebebfc77c90bc12dfd13ce4f38489dfe4426ddbd7483e32ce064b6fa8c1a2a1fcd538b87a9985b5ad8a68a0d9cc4ebfdba884b22d3b39e206561e009fddc50426dcd44798603de051b37b55cf5554b45318f69c650cd390f06a5ab67c52a18886b01129434f77ab9fc812d9f384804af95e417712e60dc7b5ee145e90c5010469fbf5f3389dc7170b9c7231983916f5abb2cf7affa0851648fe4281a7fdb1e20460b969d57f3da91e99d7ba1060e1b56746156e9a4ca1b08006fd42530ac32a7bcf2f8ee41202e17cc41ff3ea0730df0cb31fbb29eb1a4756145e3aa6d82d92bb6b8682ee699d13148d044770d3fa06584a5a371fe13689344f0fd1eaea58d88230f197b881e79674b1b2f67740a7ae5bdf24bb88a55fe1677113bfabf230590fe300d0042a1a7b8b4e35e767a890cbbae3faaa256d6cae970d0aed90826cf4da31934908a01a65241bd5fe6eaef93c6e0f9cdf2473eaab5e775c2619653f5e07fb3479cd28698692d050f5f85b09016ea33baec491203ab0040a1841c0fd79d927f3bf6d8bc5f127a52eb8cdae60f1f4a6ffa45a00883e02e97b07a73e802477e73704a2581fc1583396004dc8be0bcd4657343eaab305b9ffa3991ffe105b0e39e65fa2b106f70ca9668ee71f8217653d91717d8b6c051c055a2f41652a86685ba129cfb6b172cee2ae45cb4567f3106237f75b846683ad705631a1bea4e2ea7a6d2a7d07cfaca56a7b9b50f88edd2e8600506bce1ff35f045ae67a42424644945c3d7c22b48d8405ee7134222a345368c07250e7e71464e3822546716331e1c9e8b6252929cca10b73496e8f0bf9cfcd921557451f6d08ec895fb92d188caeaeeaccdba5cc79f2287ff697984b364ef94d66c80a8c9a81f86027ad3fada91d8413735c43a10d6cb5c0dc25187dc8f32eb5bba91764a1fb89af5afa1f91d24162061430199a7e24d7c2e43b30ae87c6a055a74ac2ba6825fe46dfdf7b077a7cf4a29f08749ea377351da709e7013298e11e999dc4a4ec29028c23436ce6d8db2672d0128231662b633617485e91c75867f4aff36da1ef7545e2e4b4130138ec7a3658dc75969ab6b36d99ccbb162e0c50c8a6ee1a3c1779869421e0f1a892f571349765f2259c2ae45e359b53e12f0143b3d8613460f88928f50e01fbff534002a54b8a7becbbd91a3dc236f36fa13d7c0bce7408793579cf343f12b41b0ce28c6fbba5957f0719784ade3de043c57d8b2190db6427970ad364115d83559eb58172573cce413c0bf272c3552d3a03af3d2c0429faf7841235ca05cccc7a8fe19104b6e8eded801936fea053d930c546a27469338d221e2945a872214b898a912e59323735dbc6af55ac4b99a0aaf7e42ae8866f686b9371e049a9bc628202520fd6f1dea38c9886c05b9df3c9d55090f755db6d98f18920fca05c52fb2c4f625ee49508acf18433426b8f736751ab1ef2f0cf8e3470c5ed922ed48e1f304b5a8b96ff5423dd51b7a28494e7ba94233c2465255ccddb1c941c8fe7419fda80b9e7c610f4a051f6c6a5e1677433edbdf2b3263cff632a9ea6d4c8a71cf368295fad2466514095c5ae0dea167c398ee5807caf040594440a44b1093c4e9afd7167546e6747dfde5818cb633b5d556b2e445a3918d1cd6396be854b938503f2dc4fbfe35616f597fd871c4e8c0fc42f03afe8052c4a4cf9359b1740106ab3a76d8575451f7b1181b151808a81cfedbda0a03c6c827ceb42cc89ab529523b003dc2f010ba709e96f67ff022d5940c11f1be9242d25cc411b42f134de4cc15e174c8fa81e79f4d66f0b24f3e0f90fe2a5ab33cb17e0e2ffec91ae82c127004c796bb31abd50a2b1e4efb4badd9b1acf6d88d70e4c4edf7d0552a356aabbc2f4837fa7bf11a12bb7b346d589f7f07e06448daaa05344f87e15b354ebd958e84d6edf4a50c3b490cccd528f32b5adf32499fce5d35ce978530cb58fee4b7a8bcff00ef04abf2063dad4872b3188874ea7bea6578b795a35cfbb84348eca6ec167df5c38900c223229f4e6e14281797045e2a8f18999fcdfeaeb0e1423b4d1e411d45d0792144fa166a7a75cf1e16a1057fa8599f739993f4cddd58828bed06d24d37eeba98d24a16b2db921acfa47e75caad653e74b20c02c551bf5346ef4c499339c93e16e0d8af546e6d82acaeb55430496ac09523c1965c20cee273ebeefae9f424a9dac5318ca44a5273e8c1a79225d66a4c8c62de3372826eddf66b159ec35a2974d77bb49bb32491199bff0aa3027173762fd23034306cc351c7b018ed5328998d217d0d2955a48447da969318ece87136bb9a7b0d151fa82c826a433cff84db608e00f0afecf66e7f8dd448e65c84e048be152586af1d35363f3476b2888c1745afbde6f7e20cc38180c24f120ff3593ec5b2573c0b92e9ab1eeb0666730743f6850af6822b7accaeefcc3576537470d87c15bfeccaf1e30e052136584c9a7cd92bb436abfdc55839015b5f6862837a2bcac2b5820b9f311fe7ca2fd92791e96d957cccf223537229c25e85946650edd154ef1a692de4ffbcf226423792a7488c65781872362aad1e3fe9c490e1700164f1379cbc60dc9b87df5992aeddd6c0aa3ebee0ec6a78f4175de4887f231ea97c34f8b427aa901ebfdb061d7013c0a6d361e0a2b9d369a9ecfd60caa8d352f53ca034d16c56f98d73ef80e77751d10d10f0032385e1122746d0bd536e16347c3da025db0a7d66af858155a7c7b05e3575d864bacc3ebd01a13b12c3553ebfea14da39ceb791d8b035b77d883992a47452017012ad057f9c35365c686202b89b6ad7de1b6cc9b121049a67197b8153b51d5a7104594c3feb1ece95dd1b899fbcb6736985662ff03b657da3be66294f192a24ad356abf87e8faab5b040aa1c044ea72de8371079c9600f576c7b4b45e96525de7ef48729086f49810c9a72ef4dbba41b9ef2191cf878f8cedd3c97ad4740c9fa5450b8a65cec0ebf2e26a862f2cdd4380a4f90b3628ec22717c1e5fa05b79be1c5257043470843d05ae386f0fcb6631ebc37aa9d3d40fcb95911ecff2acb38e810189ed4122873853d68ba6a9ebb7306fc0b853c2ebc2be88a99498afa05f61cbd6f72c1160d1a934362d6cb39760584ac9c05da604a389622c0398e5f9db89e7c25c3cd307b6ee1d26cd8d1905bf091ff78bbf8ca1a39eb39a95b59f415b1d570a04488591bb17d64580f6ea62e4d607851d867c02b70873172f13a3894a46763e0e125f484c5a3eaf2c41974c35ddfbe0c691e56431c326c4aa40d849db01f3760f887a3313792372c59182c50224657373435458698f08509166176c05985c67656a908ca2812c0d9a92324c2f70a6d30ec35450daaefe787cc98bd4d85a2ada5c7439078d4133c7c3f6aa2f5eb7448cda0daab82e4e61ebaefce0571840c1688f8ee4be4cd58f3abbb8a0d856f97f509ebff088508b3fc73ef85863ab7070723e5b0a4f657cde471222440bff0291f5d55c4fc3666d674c1f029b4865d9f9888b85c1ca0d6bd6ff061097c06afe7719b9a0cd790ec5e64e9e7a149a3f6fc30ebf97da712f01bcce47a983128ce6f81f4941630cb12c92001591cb51a1f40fdf85788dd67bed887f4dc92b2cf91fdc48ef15646931ad43ff8497e6dc4735bb33f8eeeed36662afe042899e96820eb7f0f769742eba0f114d81dafd49dcecfbb025c99da3b3b88aaff9d7107699edea624e786a40dc150c203b66ec992cc8e10dc44ebddef39f5c16ea8b711cff4fcca1fbf6e4e8e517b73e37352973ab475f74db6bef7ce00f286a90bf5ed81a7c41509a7bc00f0031af1dc1de4a0d513e2e241da221bf779d4817f9f31578946a1f7db7bae24890372683931a2e97235e452bdbc234a1620bc5d0adde1f3d6e7ca865957b60a35b73dfc69ab4dfc63562a0d02f2d34322d156fa53e45205d3de20b9f7b1c046931f5e923f1ffdd35896d32d35f71f919f34b657901d3084f1b2cdc77e73ce25bfac3b5d383272c0683437f46241219127baa233ba9f9773e7e432824cccbcf8c3b5b2f12895dfbab30cf83cbf3705cff184d54cf5568af639f2e7f368e8e57a124dd37b1590e6c475efa3c1418bccb0fd7e5af1f141e6a814360c1d7f06f9606b66a06e5c87b1833f8e8f6e0c497b9e72be6414047c938d11ca1c8d950c69d122e814682c9726894ba2c43c63e0e5ee15fd53ed2e0887a3074eb69f28ca4b282cf52cdce2a3c14401395b58a472da50cfe2b11d56a5aaf89eb395a3c39db8397fd65bc14ba28e145607ae039439f5beccf8bd338e8b211fb36c03476ee8c0a994848e61ddb4d8faabccadccba604ffef810ea29dd0be2811a8b07258de612d1276b1c7649689c2af1561608f4d207cc1105efb0df8f52a4379ff1ea425b87b18110c2e67fd513f4b1b2a77518356e7ee46884556bec44643fc7918822f9a5e47f6b541ce27f084e34fcd45f58ba44099966a65b16acb70583ea84795ed7d063435599c13bd8f33dc0db306e32eafda558140719182231da0ccffa3334a04af2f42c44925aa4b3a1f54a7a1abd42e44b07648456f79bff22948e421749944194c9b20d5b2d9d2f2ca64cca9a5fd95945d69d07cf04e3b58c87ce86f880613def9f4ae8a345bc00dc3948fd777b36ae30fc785315769fdbfab2890fc905932e842ba95b8df3e000886349512b8caaaa0557a87cc71c07d9ebb4e0f797b0d022bc05a8530bdc25e978833e288adcf7a9965d326d65fc2d37984ca5ba34a173666309a97d8811c53382ee62eb676b7f2184031519403a327ed7a08e6b348539436d063fbfed6cce25a11624ffc5548c4fac1e7270bfb1a7730a99931fa9dceed1615239ff36759a5015f7c7c5baea956f90bd036c19d684c2293bbdf6e203c5b0ff2b7d691ff45448f5c7d191ba3fdc6ab9d270748dcae20931ad214c6fdf0e71f61d9897c86176dc106e769bdf098e99732ed0f64e9c8182e04a512f31d4249c4a041d2bb919413f9445a56abaf24dbac1d3f487821d8c19e3bf283b617ff153e235a1e79dcca381bc25ecba2627d5c468d8a97265f2f65b19603eea210d34b2b745c042bb8f1e0dc353eb6f6bcd1879984c60b50aa5621aec7c4ae0508678409e65d93ca033bfb769da148b4b35cfcc6f0c56e22a94e2e504647a7cf646cf12486e92797cab1bcc610f9b2c234c05c91510e9cb770073f03c97a7a425e6ccb9633f763c1fb4b66508fb9cb901773ddfd49e5d0158cf3dc37c6d49a64a30d19897b46b6cf22b10d4ca92be8cbf922104048d7fd14b7c1a4f3f62fd1ce01c8ee6a79cf369c9196b3c337cd5fb578c96055ff3ab7403c97334e5e5206b26b461eb40eb24ca6c3d64aa39db03c2d8be4bd9fbb002da8e87dc4b2287e850127e5a4cbae6217b7763819ad9f495d1819b9bbfd723508af73014ad23074444b7aae9d3976f728e927e0f5fd0a931e0b3f80260894b80649708187e5d442808e3bca39433cd705bdf78e0ffda6cf7fad2807025b3f5c758897d6db7dd27e25f4411a8a7d2535a70698988e760a5520bf1c11d3dfca6bf861fb2c45663c2b099e0c94bb51f2ff7dffc69efb9d77bc2b921a86794e78e8768270060df3f42853f50a4f044dccf047668e4ee1a6802d01ebdb6c238d38a529e974dd79388ec0e4002d30f3218a7a39d463af7823563a8c874efd98f6cb79cfb8d45c437707416de598b8dd80786d6222f1f6408d070daac430d257507952e2f28ef95eed98acae98d6c251db11c0e754b90d1cf18186495a21a6b168b44316fec4be3b27ba438c8d78b2a8041863495d5223e8c57eea43ece3e607e311540c5c7697b610806e85297cf017f7897a3d7a702d5f58205e6274d9ce8ec8d3911eace08f317d91ae75ed3ee7de3828774048982f3bf7cb2e84fc53ff4a3f164ad0051f6d09dbe85386d539f27b7ae677b4235e434371200469e6305b10da5ec5c1a2027b93412e990498d82c6ef5b1d576c9866399bb68061e38892812c8e449470858812c56523ecb4b63268ae377d5f0714aec6458acff141abdfa2b29ddf59eeb0f121248d572aac25806ca112f639fea7135f76bfab6b6edaf57223b7a4d7cc1a2eb5e91b897d5645ea5ad7223897f99a0681f78a2ca2e99644495618c1395f20576da8a75da41d6843071cf089a71eb71f1edf72b383aef0b7e4fa06867e15ef37cc42d7abeed62ed6ca8ce8065571347da821eeddfe316da6137e452131dbcef7c9428b472b81eba792200d89529cfbf4588aaf010bb5a100f9944365e81ee9d8d6b97fa314175a47a0d84839cb99bef6bd1066f223f24c5ffde6b5c0424ce396931dbe7cfc5505f71c0ea5ae07e1807c2d39aa0b3fe6a64b78a0480859bc39b185fc96f42865a35193f01aa59fc7a0af993b81e6f8f6ebdf1639d07cb1006dfb6b7788a60d6030c04e02b69333c69ef7433b83c14665acb602a676454cdf452295dea42df68ad3cf5a9fa909551b7666168fcfbc7fb5d3e6f806bd28517a57ab3a4eae1a852d1112a8c310934a70e777611fba8e26b78fa9d9be3c20692f943e7eaf75dcc005bf71476e0affec797e17052389fdafbf01777a6b11d0e7df9ca287ba31874766336b0ad18789eb3530f2f930af836fbbdf9c955be7e601cdf2a6bf411c49095653b4940c4231bbc99c940b1b3c1a8d17bfda5706139a1eb1c9ce47906f907829083b2352934d4b4be5d9445031e20be2669a264e0cdc685058a4e90825a2d3c83e22ba7c1873fcb58333fc0b3466acf96ac90d09fee300257afef3b33800e8b1d9233edead09fcabb31c79345b0a7e3c9840428805a4adcc6180790aacfaf6c43ab74edd0612a885d3c1038d16d2ccff53e28808995311cf1d237091274b56db5c0bbd8724f2e6ce6ffee3492ef1cd3dea3bfe31d10593b0d69c202804f9e85924f7d1c83b1968904c79d640a0c5493346f6d614a3b1e84fc92811f75290a1b889006f46d978c87ee4738ebf6c09e14a0e2af0fc0b6cfb4164b4b3aae6a85e145f2cb25c785af29d1a0c1ed4133103a4ae0f93231426fdd33b93a323c54d6b3a1aa7244546ab0cb634a395fd074fb4311dca834c9d441aa976baf30611070f114179940bb849a5463fc5171c269d398d2065dfd9d53ce7d7b9750352082eb37880e1a0c14a8e1bad93c34746754993b4e8abff588804579b7ef1b1f2286c7c9bb45aa6bcb3185df06eab2561624f147b7aa4589957a175dc544b07ae6a4afa7ea8e2e8e473392f85b867a5d10959991d7e0d49c3c0a73f14db8d09626996f508cda7c40360d7e22bfb597c750d109fdad85e09d14411f7363dda867272740ef4b65c4e01e5a868818a81bfc4f37cdeebb5864f989d6e039faff07b74ebc396ec07cf2b9caee3652e7f57f29bff1452fcc50b047f8195f0fc4e5548bcfe29472f67cd4dff07f446450885056d8fd60191fb041386238ac20c3c63bc366b817d676e31f991eeee2517203b08794138e741ce92236f6c52f0a4b0c7b08f190ed8344c6a45e1cd09fcf0ceada294a7b8546e6b982eab48b193d80a89f79d01ce27b398f06ebe2f3fc2b2b599412f4a7688bda8eb5c208736b59a5f8f429181979bcf020ad6c4881fea0fe4d27d7da6574ff520ce4dda13e60ba5e036f701d32abd61ff6c83e7afa03ac1ab190d05bd375b8862a367407cfcd33b35e6be7528465135256c255ed8cf3c7ac67db3ad1d485e0c62b2ea377e251610b30a7376ce985671f906c537902f7158153aa4fbedd32c1680224179f389963aceaabb1e6eb6211c1654e86409ddfe46b2d495c6894079ea9c426cf1a81125db2e1747271a1cc20784923375ccadab05185646fc3ae72343389667a950512d358f2aea77b98934e5e09cc077de557583709326a1f8d92ae250e0269bb541591f49ba222f1d2d11fa2eff6441082627b611b565f0fa9d633e3ad302ad9a61ad0fa980f6bb094404e229bb2fc1f240df0e582106b6750cc27cf23b9ba3717a12c952fd74e7f0909173e2b3c0cd44102e9d037432737d0684ec921b4d4d423f22953974ea32ae9780b5d1653aa51c8c813686beb56364abcb8cc2a872ab96366637d231d251c210c227b8b4f27e261ccad87dfc90b2ab076a00037559989b89af67e638339bc2845b0d0fff951695121468504ab4ed84c9e1680f0dbcbbdcfee29b83efce6ce5654822602e97427c3e2a34ab4a6fdf19564530b21adec439ab75f928d45349f35ebe175b5b535ff8cdc97ff7ef328c51b835970a33e4d0ed7b5220daa9337c94ab3ba86b431a8cc1082f214e17113951820f4339ce5ba47b51116cb807f5e45b9537be35a65f9b6ca485452c729f19d4c4740d8a4dafb57322916d0f1c1dbd58d4898315ef68c360f41496c343bc0379a6f78afca95cebb210203aead2f839b89ef8d9015a14f6dfb24e5e595685bbdad2bc1d240afebaf4edff9e8c20a27edfaacf12928c02e77f4d59c7f9d366f5641035fc531e85b5527540f85c0d9abefb3279f2f5c1b9f03141a2501696bb9dadcfe6372bd9032d6b89b90de6d48d746f96de0abbd1e040b7fcd95807890b2f38238a251da7db92ff3c8757c620f5523d1ecbfc9e60e11f961ce19815c03b5fcea90c25278a578237e890ce82a8c4da837a7f493ae65d41be99e84f5b2edf626c63e2c5acdff37dd3dea6a4c371ee1681736f3c1cc749a59d473e912c4ff9f445373f0946063b69fb320415131e6849dd0824164bb3c36a3e2fb98fb7a0f861660a1c532b22a822f9cb65daba684620c1e245bb39883501add3df01d951e8ad8f2e210e31d92e987bcaae6d2f6d1700f22351d1aef7553bc9de9f708d6ec6ac865832fe79dc134528f800dcf88c8c415fba37abcd63f27f6e62d4b74c9bfd306ea3f9d036596d37516ed1f5d2ab146e8817a6472a798286998147b05844e8fb298551774148e0eb5c3c1ed2928113acb2c3d55a55f4324eba3a521ce19f54d9541f2cc5e4027517a4d6504f0f6f953c9ad56ac999720855d5506b27750a999c226850366fab0023cf0163f26e076ecce8e0c6beb0101b4a1e1625dec3b7661452d4c9a363ccf5d348507b05bdfd8a60254f1a157474a5639e66b6de62b95bcd4c911a7399d687e952d7907592afa0cfd435a889cc50ec0497b4b77a2d43895b7c367b04f2c2fbf1c9ac4835876686037bb2221cc90c0d3e92ec15a43e91981a43bbe179210fe08019452b7aa53a40a5e4ea201779114af496fc6af438bd326ec8e4868ca4edfc3ef7c73f7dea2e7dcfa81c2c4aa3260919b661c8b8c2d4dfc77ff4a85accbf7fa4e9dbfe6e6e8dd933b8fc9214f2ac4b277ba2bc2f41f740436676d8c8c00e341806501e869a468dfe299151b0e53c0cefbbec29570853a645123cf1df5d4177cb66c6a2b7647226f5640738085216534b39f34439229fa5a9d64a6fb7c969ad060846932b29b958ee05279614ac5ab3fe1e8f7ef22bf656a8f739bef034aa3f2432e50caaca3aeddcd858949cc2fe835dcdcb71343441131ce67ceca37b1c16e2fd320bec18f25ff00dd322abcb3bfd09b29e3daff910103b83095d04471a6870f6224eb18cc278e7b2421894de8f877cf82915731295c93408539282723ec391143db27cfeb131f51eacb5975a77b464a9ea31a2b57e902c370de692540c796e9414b7afc330fb20200971929213c57aef4f9fba6226695f29fdcf9c6f408d12619c002c8f1d05e2e91f1c0beb81a69b9f7dc7e5ccc1188abc82f03aed7f2fb3e85ae41e0db8fda579100ac09ffba7f2215dc5868b2172a76fdb3f47db626b412722800c6bda1c1608cc8ed60e99e7b45c646ba714b2ebb8f4c9f3a75b38c7239c726c7b7fcb973a6b47565d366742de8ba23d4e20d6a02c6f00a17350f9986d6fef9b3fbabef4fdd88f57e836b94b586eb4eb72ed0b7179afe5f3f306c2921d38d54219ca390c2c98c6619129bb6eea7c28bcc9ea8127d1a531c7a95dc3261a2de262ff2b03c5f5f05573ab84ad6dcaf29e057f6dc3acdc7003855735180d6ca613905b19b33f217b2da62a9adce20e121e60e6da04c79709b97e635ff6535a69ed9b4736268a383a52c68cca3061df824abadd6e70e108bfc3b588a47d66d637e73f69693e9092a9b767e54c9a3f414e31c761da19170d0394186d1946cd7d4a4356718f7c86d3500a1b9123b703a85bc5bb1735622f95024fc8a7c702fafcbcbba6697593c884848cc7d6ce53c17f19489493a8a08fbe6ec8deb2ad724bead61df25a9cdb2f95f7f73685ce48714ea084cbe28b91d14c67186745e7fd6d9828326f9260499b0ed426c9eece1e4a4042df31365a0780a5f860309687adde474904adc53984ab71fc5240f8eb208c5451d84a871d8ebbbb0be1ebea3f8262cc93e56a8101ee2f1f5f26f19ada77f04ce955f00c9d612779c8adfbb1e2e8064d8c3e945526d2a283602e85e171afddc3cc69dc7a3173348aa453c9cd2b1e04b3d7ff1cca87ea6caae2f80a33174f25bdc74d87f983529c2d6314dcf0f59bf9d59b9edc86ed2824a54a6ad6fc0f523e65e9ec6ba10d3d0a959b3d5e27d77e49b9d4756c5c1aa20eac3ec71b5d71272e98a3f1e4cc0077aad159ab5afcd319584a13a4838457de370e5263b8c76a9ba690f50ca775cd87601dbd6c871936d82aa4968c164f851a55964ec3ad1ce8288f953bdde6efe8a554f6a97e709d68bf1f77270c8648177d2831a2976412081c0ca99450290ac0075e3a61f7b071a04888aec3f3c1e08a4f2c632f529f709660b14a22f6895f6cde3cfe44d36b419b9209b1cdab5643a35829d2f48481284736810b233b38f38f2f2c247aaf4680984d3800fc1911583f3c165c0cad370422827fdf27c1714beb07a56f486f9f06ada0629a4d22ba8c9692509f7f2c50564d822c79161029a455304d67e95f533d5d45969dd2162feebfe10ad25a4ff50273a565833976e39dbe51f9500cdfac3f8d3b8a6abb7da6aefcbe331eb3516d84f74de3ac8e9aa96dd3106ff58f7a1abb03215c97ac45b9e86d969b29334609eb4e53ca8481419c6f93b33caf9567cea1801293b96f4c998f81a8603473f80fd146c062d80154e7a1337ebaf209889a1944f6440dd2b859813bc529a88200c0e3cad6d975df588b31b9acfecf0a08641508604da3fd62594bb57e9409f63b87423d7bb2b680b26615b02ded6f37f4af692c64c37ae27a6992589c2278dd79be519d20377c02d20151d31aed6382b7cf2a37cf6a03d814e6a2ecdd596a8cbedebd52e7a371221b4a19b20d7836a54ea6520be781a72a1706ac599ef2157fffe6df41b91e359408b4489b990b97234d3b7e2be79a7cbe15986f48783665d0ab7ae2bfae178c9047240e6c822658cc488f47314592b484b7de84bb4a14a05b00afb56ec71feea0e204fb97e66ca1c503c38f16a97a83e3e11620dc364aa3432d3323b9e07fd51235f5dda69e0afcdcab1376a1bd7f53ace709a36f8b79a4c04a8d13b994113eb64eca402842b78e1fdde8d7f6e862a3205e0cc60192244d1300a100bf23ebd9709c0e1018890971dc3d1a5ab0323a3522397dafe090f4fa55d3ab867c9ab60eb2e322624da32c308a0e662bbcc8caf1f8e91358632ff376531569c788cbf1c184da5375ecd502dd7610118618f4a1fcffebe553d132e44271207ae3e828df5dfb3e0ba6188ff0b0f2caeea58c93042a473f5dd914ccc5dea290ae8388a3a0629724d0e1a04dccab4bddc736ebc4da8839f68536409f1e7118eaf90c6d9ef72adceffca7c20bf079b5553b4e51b49fa8c6ac864c18c5524b83af8dc6b60d0af7d52bb658233998d0a4cfa2f8a84ab2d75adaa97204af0fa0a2b039b092dc5b2333c82d8bdab933c0702cc772f31acbf102c0b4e215be4c45eb653cb7d890d0cdff3f5bd61e2413687b00242f9d9c3f7fccd4ecb19a6a344e8ae00c6c50de848aad5ac94b58f71eac6d7766a178111cc0c5fc6949aead157a9b842e9d15157ddc30185eb8f402be90cc9002bcb64ef3ae016234cb85629dfef2dff21d4ff8d10154c2f5fe00a0eaafea07a58b6dc517d9d14bd6cdfb8d9b689d4db526ae373a6077d0e26058b48738803d5bad55824ca37a0c1588eb08b6df2a4454804d9ff2513c62408803bda6cfe6fe122d54c597099de002df5379c9bffb8dce81cab161aada3f80e2ab06a2dfca191331ec991de22bf40a0b789aad4065d763161102852943d5509c1e67156f4107f44603dafe170fcb6484ea6287b7d6246cc9faaec8ea414cdefe43b2d6258501d4fda64bac31fc5bf93b34e878ff5572d2e6ca9548f055b68892cd82c04624c955b12909c7e4eb0ad24b009d764fe553a9669e6c0f4d2597a3e1db7e876ebdb33227f6b28b96c101a94569cc7c2165a2d898f0d518caedc82db0ac5b54affb671e53d762d3d7643a19f7476e13ca7cbd0bdb0427089b517ce3a70d2da8cc9d85294466a8018afe1794f7ca50f514ec67b1069cedb7c12afddabedff45abcce30908812f74c84ffc5d4fdb023c1681082c80679598ba7ce12b978575fcea3c2a40cf20a1d61935a3862fbd4c026e95a6e7c29e78cc9ad7124e9fab405405d04c18ee91632cbff6369a5e4edf0965360d24dd47e8f37fbea75295c8a05992593c7b62db67af190c3f74064d84aea0fbd4d439de92454ce90131edaaa9460f8040cc34cdbf6d4cb1e30a787f9bf0e6b3cd98cb246f41038773fb3c847f79ebc973e474be72978d4bf406a005ccee1db708c22d71849ea87902691d5b3ae7b9d2f1e33d4cd2051131b07ad60a0f61913477e1c38e204937e0730fe8faa6c26d6095603c79e3bd0f99275efb22a255d08e9fdcccaa4784c660aeb43ba1b3e7990f377d605dca21887781616c760eeb8953ff4907bee5230dd827fe36af29abc681787358ecc251dd1252b46b01616282e8e234073d692586c8810d578a5fb05436050d3b93aa4449941a9f14405d9fefba39433d356585e4b83a54ed5b285ead8e2b0bcfa8bf3cfb7c2f7857ce8d591d92164c9546f0b21dada0193f2c97683b8a52b1e1a92951f565654d697c5164d365ed59e6dec8b0477b0f6f134a80fe92d8d4634a662a03fca17648b8d466cbececfbc08bcc2d09fb1fa6c26ccebd91d475e95b38501b5622623392dcc0162d4c915d7b3ab8aaa425d0d5fcaae3996cf9b21873c1a48ce527f2347126f51ba19e0cf9146fd903b470b209315faa5dbce3e627f7155f01b37909571694b7f8448be003a0b6d6f57580ce22e79c3970825c3d83ce34e9616ee691c4ad3a42ecb7157a30bcbf023a9ee58781131f0e08b1c8011de496db4a990217de5a5194ae58cc2b039ce51b1e4dd79e2cf717dafe5687db191c00ec5da4425f0109d3cf03e2e3ccf8e622efc8f4543e40c72f319254bcbcdfadb9098b966734133930cb75c8484805cc80abbbeebc95b8372e0f4eb917897c4a00d5de3bf11fdb1c8748a3e67585019d54ab9e846cc186783efdbd056a808930f1f96f62b79eda419a92a971d0cb93757f10309abf7d6a6c6f4564d004ed850c0408aac61c17f61be0c12561d455070751807a04ff477c9b30334e41b9b0b07dc88bce96bb4b0be9021c038176e22b50ccb1dd808d8f2beb6af8cf0916fb9506162f8e482609756b47b2ce227bf6212772babf3e5a00a28a09f6f9faf158ce6006df3ee79f837c0f5f362d173f386c19735da164de9c38ce44ed2772ff2b6ce93e7f2cde2a1f4b2ce2e3b78f7afd4c343708198146acb82741bc6c451af54b1440c37cede7b1a9bd05c80b7e33b86c6c839c4bb17b75c6f0286d6ea712df5514dadcbaeb07e01cf7028b2aaf5c33a7e7b4744e25740d6ebbd52effbf6284af26cba8ff362bcc282ddb5e4be50eeceafdc48d1501d876ccbc03e25df0e0cceceebaa244fb45deea33995c9a8c35e399e3e332f78e5421340dc5790c8bc42747a73dbe6b930365c1e31e75f731a1dde7024ea8df33db4906b814033f7a09a3a41ab6c8cf3c4270bb11d0fc51c05f0dc6624c4c980ccace4ae8313f9ba32686ee4b7e01c7ce7e5cf18b677a30b51a787d27c3f1364497f128a91cb9bbc697823ef7fbaa411aef2404965f0460234b2fe0632be6f0aad71db880537e189bb991e5f17b7c354f30e8daf54467208692c7d97a7d7abb3be2f5ffe0e1e7ef65a729d3db37a9f08cd4ccbc6a944aa752e4c6740caa70d377adbfe496ffe460afd060b8af93ee613b455bfaa0843758e0a647dbf88e7b1410de5fbab3e8726d762654a295e39be350ea8bceadce06e4203953cfa4588f203a683816ace23006fedee693c01abcd42eb36f33943ec24cdbf33370d8951a29c469745dc753c16fdffc14fc955a6cf8a49ac180ee3740886ceef70ee7eea4bc241e5af2f0a14d56291fe992c97afb610cabcfac6c10711c50f5f60f19a5b89c31ca875969a515218e4304fb38718b32806c335bd8042ecf2d699efc4866c42a11a3511a4debf88bb5eca8fc5bc2fcc4c2d0aab4bb69cf1c673f55fdeb6147e16397c8eed301a00e5c621f908c0c87ab420bb94b9ba3645ea2549c464ca0a38f48edb68a8c8f33c0aa2bcd38090970fe7005b1f99c8d4efd22e2cbe51d4d6c486f08e51f660a7b34dac0e33ee90e871fd4cf1c8bd99e8d1a1e80890db863d3bf113945a6f224cd9983047b67dfb3df82743670a0eb6fe4d188e5d70ee8ec45dbfd3edb8c34d42134dbf6f01b300eebffddfc29e36b9e31a80b78dfd6cf1909c22266442ebefd7adba88d5fa3b95597dbd78a797f6f6b546a1cc3a800f137d073839743652837eed3ca67fb2ea25f5a61fc276e4cf9011ed178525471411b20dd340938080a8a712910a16f6bab96c9c5dc40bf7045cf7858d7ac92dd423995d22a76c200a20bac2b2e159c2fff368ef07d8df52e95eeaf55c324af17619b0cc537ba018d73097c350133f78846613574a82ca6fc468980e58abe60537e106a1f01af20d45b2df33759a3b5bc9a47f6bfeff4efc2ba8b29c78424381fcac891f0bf184d5ee3953fbb05000c70b324a2f26a74a068bd81a87091873380bbcf07ad266c897378bf5ad31b2bb3fedb76dc9ce73b51d4867cb467df9444ac4d67ea90935efb66ebcae1c36f532049d467dc1f35aedbf21ba9089b96677e9633de63478f71ae399e9b10a5727b8d0f825234124899be292a9963a5205560ae1974156b16cb74da67e8ba07fe78d573f2ba6394eb46c75d09ebff44e9903b122b8197693829a73ef37b1486fd4dd629cac9ea3101b2e74582bae7719b6a879b4b1e564fe7b7b1835e01f31d05f23dfb8b1128acda8b9d600ec2959f40a753006997255749ab1b14331cef614e3d37c92be6411f05017a2ac39dd557712f66bb94b751bdab908c925cb4ac152b7b0fea14a8e42124026d43090a753ae96348854c0813b417ecceac6cd0486971f95e51e21a625439942b5241f9d0059e3b9cb17cc22ecbffbb6217588720fa5e8f20687a424f257a3f289c6e681807bf7b10c05022c7b6447cc727b4389c56816c310df304e98f5ddddfb1de483f1dda0fc05b4b7c0697118099ddaafba4b0a58bf4cf6f5c17c636b98aa2df529ef5b1485ac0889262c7c58c3373acdb525262800528a820f83e4439d280837ce684a92f065a8b6e4bdf8bc3b37f39349e4e0e1c793277077d29114eea8dede6d6a6bc34c3c9f71128513cdab599339107c616c47d37c592b6745a5c51515410f5b2d52dcc222dd2c0dee743a7167806f122124ede959b438bb17bd3ee28057809c5ce086e2a350b11d8f92df1c6454eaa449e54b0f4f1efe121c4aa73d1a0f22a57be912632386479c28e9ba5d0b07b93a4abed9bf04622a199bec26f372237a96d1aa3882ba2280ed0648682b800bf15dcb6afe45c8f0d39b7f71f5a6673409f5520e6883b8b91907ad2b1aaf0042837fa5b5d4a389760f97a1ce8f653a3594500db0bc7a946eb0fd737c7fe62c0e2e85170b9bcb7e1eb648ba2e3586a0f69a5a83cc6144bf0fe8e7b2fed3a0729d4c3eb43f800d71f76400b2c085ce284ff26c36c61073308bf3ec94e7599a2feb8e9bc613be27b773ab25932915f69144815279dd13f79d79340821c8d950c60778ce359416a1b89a3ae1f53f60ef089efd58d65756f52e7d73eb29afe3289fce6ac7616ca06d82cc0b313b718eabcb487d2e473837486265bd04083b99ff81ebf6e1cf9b65175fe95dc61c74e19cde305945d80c93c84d6f253c2abb6a69880ab0cad8123b795b08be823e8148e6ab1ba72f4a92ced6f7d8d74f2277ca1ea277c1e01b089606f00ca64ce4c75a60d289219173812eb2573bcd045021ab088e22032c71c7978b44eb27b83446c526e5baad6babf1f566c2258edebe717f82dfdb0e58628ec601c717e2ad0e036d1d4376273dd3e09a4957606819172b535214d0047086dc5debad89ad535be59d878e91d5a92ab296f0a4999d01db626489e7ed419219a5d99e638542abcb7a3e441ce7cf603c277c4cf4cfc484cdfd3c1d4004245c73b7ff18999b7a7ec9a946274fc11c99f3847de5f38eb24e1e7a0349d73ea82e37918f2ea23e4bca3a0d57cd74bf6c185021f376b2c001f6f9fa04bf1e2258d2dad69cfaec5f1469c46765b1cccd92d2faabcd692eb0ab94cc71dcb7eef70ffd075b0d1521a0604f3a64e5ff5cc380a3551e4262ac68c5dd8a102d6812087a7a5f310a499a4b46d04ef234ac5e91d073f41a87c12467ffb716cc55f26cc598cbbaf68b3ec4d0fd3c4854faaf768caf10c8e791b74e419be2ec7d48a628e022f489710650a26b6234df9e2946cf7300f3e7e1f110715c1444f3659d44c2e14e609898bb375189a009b6321789899b3a207b212e0ef24ce73f0e23c1160ae2b69f601bfd8bd29ca424ff477e4814f88bfa18f97defd37e3af5f50783797c899d7ab3e5575c9ba40b3b75d892af02dd4e7f03e0739eef04c01fabb3c8b21537aa94d307a723c4d184c27a9eec12fe8fa0d8e254947d11456068cf367e15f99c3b59ee803d748b8d42af6936a2b9d39cad06628a432dd4e86cdcf7072a85c9fade500f2d088fbf65560e5339eea5361a3dd371f1992ec26dfbd7bd51d78cb5d7eb99c67de9f9e9cf699d2ac6f8f6ece787ae4fbbf3481fe8a06323ff09d17376bbf4e7505facb15387d66c7197ff1474da0ae908221aba078826665ec7a6c86c51f8c5abc4d48655d7a9ac644d05fcfd496ffa0c46cde2ddd805764cb465f33f41886424242e79ce06731d1a53f230b09c635b806008764de3260eb981edee4f6e14d39164e4f757383129bae9d152b52296898415a21dee7b9a860b8e05303c1c953d4c7e6212e09c22c34c531418f10dcb0d970521988451015da1e58a58589773ce756ce0e42115c810176fcea5cec152ba05eb8b411b4beba9c73abde50a19a0098bb3691d1d26842998bc3666169d63a93c4710fba0e2dad0fcf17e8234ce203050a1b025c7f04fdb7a0bb9226c9ee64f908b34863079d9038f8e0bba556d2cb17a1d443966ba12e90d9a2aab9ba0cc09bcd310fa10d554d4e09bff96415970c064c2b76a0b8ba0d432e1c901b428459b0ae5fdffb0977750ecef80b7b76418d1ac7ed2dc674e4e7b5440fa3f630ebd2da4bd8336d37fcb2afbd6f91d2460339e94ccfe2cf3cfd970e318fed299d3bb489c90ad8775022e76a3562d2099be7a805255a94a63bdf6934c16509f3e6e6faa16171de956db41be9e70c7ee9b952ad4a7e665e0b401c4f853239c24d3e980a59dd53094c601aa9dcb556ff2da925dff3a35a8bea6422c33cfd34ffc549684e61c7ab095be8c28016a7c9c9d4f40d1017bb451ef5996afc7b7eac348dfc1914b1857dd319b11ff263fd2155f00dec28c957e5dbaa6e5214dcf48cd29a5f7124004ad5c38fbeebb4acf656a8a59f13304874fefed5e6ccbfbaf6ce07153175425c5cf5f03f6333403d8c3377dcfa1accf81631b6f4c1eca5e3f2c305e2d2282585634393ee4c5b2b37adc098963b9427bf40e5db3fcb4bfc1224a62ba8a8da330b4260a28b531a045c9f755297e1ae3afae31b9e9f8eb5e4c169349b1f342aad9d9306e7728b731215d10f2d989801df7da0fccfbb3439e21587baeff9c26987c50ed584cb0c03e92953b60740da7b23b16f8a0b5f645092675d1dd2e1ef7d7fb1e39b73b4a3aeb17ecf6af51cc8833bb670260401642aec63dd1aa386a2a862409d1406fc63bcaa0b1758e2d389b1e610c98ac0e1c01383c87416f506230fb85324a3597c694f87acc41a44a88702b314eb2671c8762a5fd19cf2c7077467138a89ea10b84a737e91c31ea467c7fe70def40467d7e92b7b3b838b5f27e194f53d0b83b5d2f227a0b8dbad294c8740ddee1f0e2a4764e2071194951aac9d7b47443c9c08af8d7fd6d69e20b61f2fe7d5bf7c229f56830292bd7c35c36a8c02187c46ac997f4d8801bfe52bf78860ca9e80978317e67eaa096621d4e6afa12f3273725330d565c32845efd0ee5f2bc2571c0f0174591a9bc1faf0d9b5d820d4f706c94c59736a0432c64fd7fec699597b2d3c7ff55efda82c3497dec9242a46b2c9981f3b8eff004d020e1d43e06ceb5ef3c5208506d7441e51c373b10df1e8c106812f3a2594a1980c846fab8cf06969f48051cb637b8c9571cee3634df357ac042110d1d10e56386bf4eaca074ae8db2992cd7327fc530c03fe4aaabf9cc8d942e210d96e480cf3d3a27b25fbe2fe00c86b1516538e2bebf65b35feeee254ea255f2b96be32c2bafddb21183d3eee930d8bc5a02b3cc5a5059378657dcf2b203f57d038a619a522ff0f13ce3d3ebd97a81b5a532bd82aabb0621dfed71fbb923acb357208c561576467d02afdd4c28697b8a5645f67538bee97a7bde8316b7324185a39071f1c521bc0aaa467cae92ad131a7e0d31e41012f4993c436fff067c0c3b455d2076377276ff70a92446c73919c1aa66a6ede593e5a97ca8529e5db422623328866d8162209166c0f42eea475859a51542068b6bcac44491f9e886af93eb77833a19a17383a88a72d2500db3648d533389eaa3de56901968b66f3f886be59dc0eff4233fed7c35f8aefcfb11ce56606c149a757ac84ffc3b3553b59f29ef984af387ee151774c92bdbb7cdd132217953e49eb1b88d00ac8b0c2dccbe042e505aa40275b56bfdc62d095c418aef35086f1bf3a2e90b1da1ae5f200c7595ae5c27f49b818697c1aab1bb64da0bb3e3e2381d0ee396d03384fbf252751a0c95ab7a92fd60c9a1d836c7e0b58d6b310a2afe9e790f13828638da2655da32d5e24cc137c51bf5500f5861bbefc144419e4af4dff4d1a0b17e832ad54ee26e6207e6de1ad9cb420d7083a28f8cb072d10444c23ed1555159b074059880c4f6d960fcaa8f4e03a662f088d684032f91024e891447f51f025e9f5508f9b270ff78dc7697f55349c6b6f60a95a85ba0f434ed41c1ae0d11c826be7b8c68bb41f8179b8f80256b206034c74fbc5f7e6b115c2244d55c5d58fdeccbc01fc873e5938771f65c5ed75722e7a69a2d67d9a3e115ae002e56c347a3853e93eb28126d470d5601694a93eaebe90b028623b6ca07f213378cbecd7e597136ab417552eb888d0582ae0d8db87813d43ca73ac82c6cbcc471b175e6b85ce720ae76b754d272a475c14b670b63a030b1c7284a2d0719eb3783fb3e3a3d6223a0ce1404ac0ba212855a88b2b93e4ed2b23ce4515f9aed9166349141620d5f5d6b4f525291660943604b6c5e8bf9eaae96d63f4c2ca9e594d0fe030dbc11654df993530f115a6effe9e67a4de69f3a539953f9ae6f1f7b9848f04b74c1e1ee0e5f77c809b73bd0f462236062106b511d76300418de71a0bc9e6b3af75529af0784ca8cff15c3ffcf065176500baf8ab969fb3099861c44cebd964443bebd312be7701e329db6f2fa1ad91cd9648399c736c09ebe927853b719e089027b74474d34488d4a1690b9dc7b09ed0f3b9c70cafabf400de2261d9e6a6c6b900f9513185e6874b74374c52a4b5813afb7286a7405e46e75f2cef469f32939d3a2d78e6c9747f77e394671f38e07807f0d8683e4da14f327c96cccda1cadada22b7c3ef138d9da0e9c36908a662d4f2745b6885f2aa7573deb26d00ff824e3c268ac1281dc4905a2d963dee14316bc2f975d6957f935bf317d31550c46f74b00b7d6aa30c71057db300b70d6fb172902ce8dfc54191729e8e0a246f4fad543a08cb4d7b3b37e4eec83ad5e82bb2025d19b3293e5699dcadaa3c1cba62306c58863835110a009c507ca73c5f999f3afdacbab89c12cfea49a04d26248589f8a98586ea779bda43d4a330f4ac2fc5ddcac6b924840f71d4707b9c6ed1bd6e9c30cdde400275e9b2b0b30ef96f8a258297e7097251ecfd756cd836b61abdcc4375d6e94e06c3f4761a5bc804652ad76be358b7e4e57dbf97f79b889f4097151b534a4366a133f7ac9cc8a5d5cce4957ef31d069b4e4a521517ca6381dc37aae371c9ae39cb61b642a6a9b486712b29434648114db01c51878121f29e1e12858c3bc04ccd62a1445101c571b39fff6674a1ca3fe5c14538aa3b3bc11d9ed81ef4363084071a2f80a822b51ed0193d838f9ef569cff57cb39940349a6817e96721787398044ca8e66decea74f8d0b77f2f5f6a7353b4ff9291485d75e917ce55249d5e3803a922bfa5975d3b8e52c6f780ec128a80e26765daf554c7a60045703daff1e12a02a02917a6b677a166797cb7d1f0f9d99905c42d8581a58739fa62b6b1be83048405b18ffb68635d56fed5d4da3b4d8089b6a831ab126d4fcdd058c5877ab81bcf972cd4e5549a8a3ea6067dc4b5bff9958833a579dbfe4bf35b7af164bdf7cae6f5da9028020e7a1ee954e729ead8ab4d06522a396f837296353f4c2defdf1f4721c71478e9f26af6711a7c3387a1222979450fd4551d6423f6c95fe400edd591c5a29d163023f636a854fe9dea657ae73ebdcc945e533d6b7c43a52e9042c53f5c9913fb3da9d222fa0639eae8dd589f49b2574850d8bdf51ede91c0e3054ccf116d743de2dec3dad5de33b37d4a4c71fe84fb863d12f393132539dc7f3d4ad0f3f09119862e769c339c6753c8186c65d0432b821747a74c93fe387e4407fb2687f5cadbab2c59c132b9bc1b0f49d4420ccf6d803d7f98e95986af0aa40460605d654533abb32fc0f1eae89f92fc92730dfe1fae71fa368bbf7defd50c67228885f5421fe983fb667863ccdcabfb0b7374b2b0045f716f00ee53b2c7b2e8d6a97480ab5efdd4fad156fa73a3462b7cfb971b3973bbdaa0fedc2ccf1dcc74234db91b7379806407fb04e96a83745ab120877d417429ce20901e445cc205cdc34cd96cffa89aa859446191eba88167dd838c93fb6fe21827c182689d7fa92913f329e20fade805b7e7669bca2693a7c4407bb1ffadffd7ad822d7fe598672443a342d4f9734c2198ddd121672153fc7f110467a4de7c07f639bf64d956759827cbf931c4035f6bd965cd95151ef37e86babeb9e5389254cec4c442da384c21caff9f326a616566c549274975c78353623f69ecfe0621e293114e498a20d9dbf6caa6aedeec5141a55ed4d54d217ebaed63a62e959925dbab534d53d4563706180d63e912e7bfcdb1afbcac7f070be021f67751bf131ea38b795a3fb6b94c2997bf309888d49c13855369c4ccf2cb5dfb45d0cc8b93cce4711a339a97ed2f3f4800a8991ec5b028aea0ec439e07df17b615b758dee3a1d4455eb55954fb0a9ad8c6f6b0a79c4de8287a73dbf5449bfeb8a71cce4e9f501e77391bad01012c05240fd71826e5639915b39836527c8f6e1d66fdbc46f2552bfbaea32bd3a3e54c01fda0e6abc1006a278ab3597defd5d8e69e10ec73a3240fc9a444479f555357856601ffcf96bb2813f278b9059ad9f290735f4f1a84409bffaa3224b006fd4d05e2d80665368e7de7f77532cb84a4dac0c3346b5554e3251e36caf70804a9fb13c51c86436e4ad4101a153663e13b999f3a3831cc18ffed78e783d29f036e7755c19b55e11d1691b374462842e17f481ecbbd0c0669efe4ac0ea607add57ceead61fcc52e387f20a0bdbb7df65e883ba3497a142ac3de49b7a01b718f6db624d046f594e97cc38ce1a159dccc13023d53984fb42f627cbd068542ed2ade58225f98786b639ce781086a275fadb0f2ffa49af1d479e860bc44065ab6225fdba12cac8150b449cedf97e37ed87fb4729fc9734683476a8bb5897420cb8fd121cb4074925e24d324d69b2a68f65ede903435d345f7767ac10436f0c46c50a976017a37a81cf0229d4a60f78b6584ccf616bb3a23118093a71d82f2cb6c538e9a20b39d491e88a4723c20bbf32d6b99b6531e206d161a05fb969868c1785ba21e937d53f37f4708a3e53ca753dfa7c084f5ca96445a951b4bfdc1c84971f11e6c8169e628269bc6c34ee54c5274b6d9171dc9bd22edd84e2dbff222feec97c62af2bf4d13499344ad6705b50f4f26f64107fc8935a20b21586b9f47c9b5eb554d1f39035115f3e9b0d7c4505170fb65bbaf8d06742ead6c766b68cbf83191e6b656eda1cdb6d1b148ea1c81249f7ac1f50f36465d17ca0d398ffb6aa0f9f232f4d4247f97c29869d360fcc71643cbb0ae79c091a0e711ce630a09f9647c0af5a0824103d24f76463db8a106c7f903d2b1cf716a0234e0b8fa787821dd89aab4765fb6db81516009cd26da6e011708c2b2e79deeb29a4bce72e41a6a0337d1b7ae956cf7f76245e607c46d3a8e0a65afbcb806f430c584252c00ae0d0f91ed935cd029ef678313996ae9044344b9634426cad6ec6f2d886e8572f0885f118d193fa1204f4e5ed2b31074dab4513127ea71030a21a39762cb327798d6b0be864e91d8b082429fb95792f5b87baf499eb7ccc373ac930a8a4da3f70c87a7fd175df64b2b2454fa74dd7fb9801a5980f0a0f105ceb794eaeb3a693f3d804d402b93868e61875138c59f1bfd65f568be6291db53ad46b941760632b674b6e3e1c24bde9ba1e252d71c85d2139be0f7b7c331cab95874c64475809b68b8722182a32848e9206442742ef505fc844dd72e0a33203bdc0dcff87a4bde8ba2c8aea0d944108e43babcab9aca6a2e3ddeff0b1311b411418af3e3ab21bdd1c010c73dc60bd8ba65f891499f5207fb0c57d3baeb291a42d35bd832f5e9fc241ce74fcf1598fa9a6988b69be8d98a7d7d8871dc690eefce83765560186eaba47e37ef8edf092bb7e6d3826753aa89539ac9243345428e162dd466ef18eca32f1de4df3782e9ced81d305c0afc05cf3a2d1252e8e39f18d6e1db3dfcfb00ba3bdf0fc0b6bff7c67976a238f20e1f940d0dcaa3aa7e63d4b1956221bcb995b3da4ef2b2fab1b08f50b0b0e72cf7053a651a9003abb5c4111f41a121cb70cd5a46cbfb19ab97b34e387ce00e3751a7bdabf789f31a927a3d3dd64236230edb46f7baf1c62e6f37b69fb6af0effcce0d18f96f62126a512634818f6842304ed40dd1fe44a719727dbb4164b04d433f8dbe4a272eba111d8360e659326cafa60ff0300b451a5460fb3f56da40028199e7a304fd6973a4f570d76d12603c208f25c20df59a3a7fe8ece0f8967ebd04198c592e6536237eab0cbe0d5d9a415daeea7983dd9c526bf83db8c1ab79b7256269d71bcda79c2b3191b61f5fa96c96928bcd3b8781393931f52428c463e4aa7608702e1b44fb61521e0bdfba891ae19e03b289e48c0cdf0716b3938188d7410616b1c8558bc94378ade27380b14178b4503bb797113cc3ff6484ee01556d012988e2f662beaec0047c18628b5bd96760fa34df0d9fc4dbb0b41948aa8ffe50a355f063dff6fbbaef70348fe011664d0ee9c27a21f6de57636af92b66465b4054e08ba8fe05c99073d35027258de4d8eda37389978ce64464026be3d54c416495628aa6af472d9e1c0a9da39fa741db65f68c8ad87bd5c301555e67d7610a4e8c911caf9a8a072c402eee993a0a8b69eb900758e306a0c5a4b3379c27f4fb393823084d66be0f5dd486a4d87e50770b125017d9417fac4b69a01a23d35464d47755241d51a569675690a80eabed70795836cca8d4eb1c3b376c292f3a2ef1e489354a427ddff380476843ae5f3cd9424fae878af92fe513f892b064b5693dfe5cafb99e8fb3480449da84e33576cf7f1ebba512e660f7681a09d9431757fef7302632894c531d7512c8c5f57ef0db1e7b9bf492ed99f3cba64661c62675bc877e4b749a8c9fe737342367c4366a61b14da3cd4de2e12aeb2cb3f5bfdd020b1d6de3638639dfe939cf66cf7ac0e190c150521f7afa3d0c11111021174be6f0b8a2b6c59bbd136d3032cd81d7d033a13d228eedfce1d614948ebf0a004a8e79d2632c8a2441d7263c197778ff6a5ce4441b9e1538d7d9f7b927faffb080118e1849bac0e4665d1dc0d3666e3e19399e6a091c6c1482fcb3eba11c5784f4397f1d04636b36c547d95e4aa56c9b6f45dea54531e9d21463b60966ef3d63d71a0135c3bc914f5af19d9e753dbdddc3ec9113bcddf349cef42bf534cbba7490636736ea5dadc2d812b0ffda0d6e104a1d099e3355be14b259d6962c8f6fc8c024b207818281176e5a5078624ef1048ee6cf5ae310508dbaa2a64f9aef48a163e084558e377179d2d156c1ad2c93ed44e3df1ca7d3411f4421ae54531e36407c6a183845160c03069e83d2a52c6846e59548e6eacf1e9eac8e26b9346ef6a2e826fdd4b13cca5013914dfbc8fd4da6d1da0426c2744b1c142597a5c0500ab3bc69a9099ca75d7166ce828803f0b3334786d28ce426bf55178d3b6d94d7e63c5db2006d487f6316da7a762da5e7e6c53778ca33486e8c8b963f3a79977b64427f107faf267592e59052b353408a0ebe1e1458e5b6dd4da907d233157427123355214859bc60f3768acff9bf7a5101f0e80c49b8c97f7e90955355f2c3ba0cd3cd03f69d799b57e33c927989a988d0f3e76ff81fd93bbb53008ced38d6c9f84c53c1cc5b055d6543c2b7f1a4e985696306f04ba96cf43de6c7f75dc5e1e037ecf3358489cb18ec0b4b262d67e8bb21a66ff697ecf0218c85f1c5f627d318de45bd12091e828c32275984f2e58f05fc47eac48b4ad84c926d7e604461b867fdfa932888ffa2b9b0a9db2ada6935ac6a3a01d7bbe680bfd3607fbcf00374973c86a5526cb929185fd9321ff779bccadc8b67acfa696e1b155351e1e4f4d6bd7d5a21f89c2956e0e61307fce8199ab24ddfc2ee26c4754916fdd3a6ca2d1f696b3f591cfd624c12fad66ab8a6fbb9661fd54c77a3a3f2ee8fc7bc0183184bb779969403261cb470cbfa6a041a97eecbba6111b2eeead525315edade47699789e89b08d9937251ebd173ab3de92ad73743349dece894a6c7fcc2d4f8b851f653393ce0d1fe85865e972907f18bf1a1ad9f2fd319c15197003edc656e2a5711aeb6513371a49825466acec880ca9f8be4b18605e111106e080253de0fbb29bf278eb27beaa43c53bd70bdaa3a1587fb4d4f5e51ff55486e6ac7d74ef15a8c5da15fd6adb431b5a64403f41bac9a172646c758ed37010a4171e99fef9f897091d3a55509447b6251386c8cf72eb9f219bf468e22989ee8f1e0f254ab0775e987290d144e2172c68038d90fb7c5c69c2e28759f049f85e4b2b457ab468b8ca64b7f07c8305c3cc3765f608707d5e0e314359de57642f4853f121a5cc8791548ddc717eeedf5c1891f5b88a1ceccaad60e2e29e12924e9bee30551c2d4d4fc697302e35ac03ce0c90b80ad256dccefc727d9db6bb8f0947fcd7523288fff1c3b1a18d11a4ddd3b348d82b75a91b4d15e34ab89e1ad7d8da30ba3d1721cae02966d15ab32d7cc1c093b40a6afc172f19d10be12e2e53cfb048d7f71976b0b0856405d9456d5a9ee7b1e58639262810a93262790e2e950564b6cfe3e7745f6c5072149ec76c1d1ed6172ed6b64da29631d39ac17e96f91bbf46ba0dcfccb4ee4eb0a2ee9f3e68034e9b0bf7eaf508785d9530811555b3784b5a6eca79cb71c3761891c2096b15d189e13ef13edef5797d4d223ca493eb3cec1e9b4cfd1755851159f13fc8bf66eec8be29ebf04edbf47569ccd3be4eaba38d6cd93b5d5531ec022f1341dd4b964389042e7f1ce5db540aeb725c1390d9b4ca971bb77d130d891a2136aec407ee905569c247e1e6bf303d3382d9ec028191363eb59bf0dab5e0670f48fabc4c0d70b431b45e2c310a62637a72e8cb4658ae46fead2e4577f404b73c9324917200bed0313c7574ee5a59506e34b0c5d5308b7ebe7b8fb81b1e0f69f3d7a73865c60432c89464f93a518b5a64ae5e0815390a17a48b315ce033e75ea6473721478a8045170134e81e87ded71ace4ad4c703e8cc146461fb528751cf3d547555770ad23d3090e0b0abedaec0ae81146a58b85091f496769205b418223236bb51b9670fb03cd18430acb30fe52707c7f87671b80c0621437389a24b8ff93b5ccd836edc4f31087580342634e4f438937289efb1d284e7b216878b5462a6ac4dbb546e4c4cf6a067e7baad6480540fecdbdb2b8fbe47f6227e7f982d5f212a240fb89c9d77713f7ad98130d05cc7830b6e49bc775ae7a7bd117589f98e0a5a814ac6791e2a4d2791a7baa637b1f6398446121c39b98b4a55083bae40f74f87715d354260a7f8f88d68641c2d30239c834bce6b8a2cf0ba0f38eab69483a49088d5994d120dcee197fdc45e1c9e3d2e22cad960d7d35df6789a4c2cc3cf9181ad099fc52d3ba647776e0e730db39cba7d803c4119981d1f3abc1d882110b487e11d5c36ed77f74ac2318a04a2823dde5bf2efa1d9411f2514235d6f67cdb7f3af708f2f964c0f6946b0299c7d31ce50a84cc1296f92b8978f568c06b7d18d9b19df0ffb1289098fbad74f0c1054d13623739fd02888294bc0729dec8315ff7556cd084d4f6e0026f1c6c402f40738e067c45ecb20a6985a021c4261c53c491da107a2d4f0c545e7ca732571a235afad7b9e6da76f41340da9503a84ac44da01334cb92c7650dd92cca2935abf92812ad1ab58335c98d64480144dbab421b8245a40f6567e3a32ad8d1994315335b15e3c410ba07c21dc261257ba431c565d87c69a3ffb08779c75f53ee1d240de1ea453bcfbc55c4796149699f3025efcedc13cc939540029f32257eeb72201cf35108b61a5d05284aa46a692900be9578392f613276e5c898c7c1f7b5e5e8fab816d312f3e923b8b3f99325a8b639e6df6d6a56ce5da0f3d0367de14e2114bda07d5b4de73349ebb4ec46a2bf6819dcc57be75bbcfb959b2cda376d1a734253efb68e0d086322e7c2f797bba7cae30a0c9ba231bc6b7aa1233a62259cc2293e3529c028c42560ad1f6cf69c2dcddc7c858b9c973b53f37e6f8e6145ecc96d977484465094fbf82a989d13dee312e70208dd05f0d9a2a090d507f1a1f93af8927684056b65dfebf632689bfb413d201c6bb9286da72a84ec1b8f804f0750389876fc8bf0906dd54b90d827211da79ee475fb60cabcc340340f42082de7de229c64c3ce0f91008189e9dd4e7ccb834a32b8c32f86f93b3f24573f143540cb209ba22697084b9f027e2469b087fd73ac5b908521064285c33d3d1fedfc89e8eb251ad51055f1b1b0f8fb8c2f3e47a961c148dc73066a9760e6b1152e6fbe83a988183548d80b0b649aee815dd95e9e9e65ab0ba745675fc749c26d5de6b86ff973f831a4eeec8f9620967c976e878eb99d11afd901bb8d6661cea846ec396c7d01b175413d151c8b53e28894907201b15f28cec2d49f130ee9bf0e7efde0c9c98098c5cc20a363ebae26a97e2013973b990ea4b0cee663d35618bed40992ba5f71c3428a036350295964c2bb42e1b071fd99fe00edd26d2c777857f1538309b0569c65d27af669d8d8d468865f1686baf8ddae32c6b05c0e634899f59f874ff69819e7d3bfff00ab897567b68d08848e587d6f5cb15a26d0b038840c1444d1f43b2e865fb095826e67daa8e415fb2dea32fd1d93dfe6c68d232d2dfacdb1e04355de2ea89739313979f933dad483501e398bdbf134569471a4f1fcce957f2bd67bf1c625e8cd618c6905b162b0528e3e0b59349e8adc60a03845061011837a4e7a5c38684972d1ae22949026a6261edd3cb70c5f268d4137f0a265472210bb1dfb11b07b06be1cf3cc21ce7a880304bdb65c8717e7b0fb0afaa7607c053cd509d080e2b42ad8d79326195aa46770c4a74c01c49fa715b243864ee52d1b91ef8c3b027fe638b8dd5618d65b63a74442a727e500e230e52639cd68f9d6f7a6509e3806de7e3bd98b9da849da3cd2bc2d72d2501f5dbacb96b32926049f461f8cca467c64170a176afd2769df3375fb7c0e6bdab89cc8cbe4575601ebe5fe22a3eb942588efb49e5e11782dcf9a34b71dba21a12513e8d59f12732933f595f2501688b30424d3d692c33d01b1b48b55c750a9bba5b287507477a9c6392284ee92f511c39cb13ad07718563abab10e1d1b4c34009af904c205d010e65e0b0cf5bf2b096811c420fa7c1517bf187361d290fb6294fe89aaeb77a2768155b1375156efd466a4a3ab43f702f3a2601444060593d83be10ea970fce42daec70d0cefb5c5ffd396255d30e0c6087e2b334af7e4e059365379da81831f10451aef216a6427c1f55a72a18d4255b89b652bcb9fd3c74eb0e33a8c3c374aecfd280aa79b9b2e1add34da17e02f715c92515c03645f855b42f9a7b567f5cea8fd4827aa975bf397e3acb98d77eefccadd6f7fbb8f75f2317d29465a80bff1c7688661733cc5ffc5cbc87737a026ecd20210a944a19e98bef9c495da68da2195790cea24bd9b01f89700098d82b5ab180e43ba598c67eece3d7ddb4156755911e3c6d16c95aa0cddbbd70ec6c453f8e1b41e7a25304203e2c91089b57bd7cb5e21f9335f75335832d2cee67865d6970b25e7700855df57baf5d9534ffb094cff84e958f40259f1eae6a92f0f399be18de8bd2b479de5216d8e8f0d8c1bffa5ee05b49e1b2b3364b6984ff0f1f0965d75b4ba09098ad7cf43b2bfa6b8e611c9c37962e571cd084a09459d2e596fbd145fec3448fcf55fd55d8ab83f924a53769469beb1cc3c25e7d7dda1a2ea9d87f0a74a3fa9e96b1593e7abc21b81d8b31a1ad675031ba7656da42d4056434f7cfd1cf60faaf68717e322617ed691011165bccb39a9dfda42c09820e884ba722f84488cabe0d589db8e9a6609952e376bc9529ef89b6347c00a4457d3d1f89cb6b4d417b78c68f4f86128f442c013fda348cc746c58c462f8c0676d03f08927f828dc261bc644f58f1059315da8de0d01c19ec1800352bf84e08e6109eb791860f16a02c110c9bc87f1cbb0cc780b35f72ce3ab1848ddde791e329fb76e8515073638857136f9bcce9feb97553b6675271c4fcb65f5229c5f6dd386d6826ae1c3c106554ed435e3db993ff5ae04e887cf204ed1f938056177ca29f314fa39bc6dda6d65fec9f14a016662b5bc71b1d97b0507c8d18b05efffb5f3e9901db81b67b972cf0eaacd6a6e914792a4db4aa202d5806ec42177ea7e0fa51a409cd304bf87e8325002f690349274fb0458a7c52242bd6f4bffc39643fff794ac091f5b74a89c3329a03959344a7a728ec6963935f37021fc62285099a652a8b196731160c53f2d8db12c97c0f51449eb40ee8b37ee8a285c9810227f48fa94eaefbaeb0a97408dfa0de1276f006089c09516603a8f8156fccd698764f6f0980e900412efcce3deea698e86722d40ad1867de88098b8c11be57cf877aa3813790efac37125b88e50a0fe12f4b0f1fb0a68d4b6338e2165f7bbd551ea2e7c145fd7192cccf96f7fa4dcac52083bbf2b18b84e72209629478187dbfc8f4ee707be04cd066ef3131e0ae6b4ee58b6b561ae180f15c58ea4ab6e0a04511e4d13871cad2e01c5ec121825e6ab9595fc9004a907a8df38a152ce1875ee3621fd7cb5a2e76da205767497efb2d18a4f5fe109ddcee7b89787de5fd4b3baef9360157320605428ca0b2d609e1ada9f1cfec506647e8e874983760f54526efc444c338b96424b6bbbaa7851d127fb75ca4a1ab93e21da976295e86227c3b1f86179c92ae34cbc24bcf2d1920ef1af4e2469f787dbc3db7e00c727179a0b1a5bb393da58c9ed4998a66577de3f447a4c09383f34ecc50509dadda6efca2ff7033ced282eddb601b6bfc31d960dd99cfc1d09dc2066c7ac42fa4f92bd4393532d198117d7b4a317e04f45407b897d4557a6248baf6658de163543c1ef7d65ebc966f168b6b61c8d236287dae672e636c16bcf462be2277cbeac2f2d8bad7911af2c0808180209cfd515c69c996920545ecbb933990a26491219dae292a62346195664e3b2ae431a31cf344eaea508ab2b3b12f45cb81c1f603d7407a77cc556155cf46459ac4241688e889daae1d7027aa59ace9e3ef14b7c925d38a7df86ed2f7f83a81117e23da3802ffd3040643117b5fb9295e288049273eb925cff36ca82bac9770d84fd611addbb97e45890e13da8831e2936b4b7ea3a2d313fa54eefc02693193848e3f0d166e316023f1d44f7dfb51b9a7f43f0a73426b3e84a5f764282d6fb5378e422e2a2f2b4f4e437ba01fa4db182e367d867dd6b640884cd896eaa6e3ffa800b2aff4915fc79f711913b2151fb0ee07ee44ac5604e58b9a413986fcf56c12e544251279fe5c8f9dd93629729125af03293ae0a8e1114dcd43b62955a0ec6033fe691b7877325234c3f24f6e25190ce14fcfeac9a41608961dad76400f2797c78dc686c49e2bb3d322691f4885a525a9e6eca0a094c5b582c2ec2875d3114d693fd0b8d235274f12e2708879c60b62d8aa49733a641aab902f4cd569fdcc40200b04a83b506c859c3f6586f744f3f9af22219b4561539015112ed1e41326114a057b71aa926aca123d8c6318e40f9b1c36fb8b9504fb806f8443cb6bc7321593f4a3d03e70236bd27b47c37ffcaf680e925f5cfd5b53028ab19ea0bc1b4e41008288f2b932f3493b17118a9b4f34aaa5d5e5d61063ff4a9c1de70ba01672d02044feee976ab4de6f931cf1647989669f9db5b1d1c6575083458a7454ac4fa2e936b6b8b66c3d260eb9d4f7e8dfb5cccf2517b5f0477c065f90f924b5488caa34d30044a6b923775e568918031f4ed934a76f7a872f3d9cd23e068e963db59d5dc3bac81918930b72e7fd8193e57a7d2597f6224c50f1974d5165d7e77f8e082a919bd9202259fdb03d5d4a82457efc94be3d92f8ffbfe539aee8c659de380ec941964b0dce2efb2cbde6555853482e848ae01466dd1e1ec81006f37c8cda1ff25d21e03e38626b7a3c8c0d45f33597b362c43b26fa2dc5363ef8d12ab7629118c9ad27b18521a5d6cfe2f2bb6f5de6ee3b7f142fef92ec30330f27d6a15bb1eb397cf914333b7cd82a876e172bc3aaf8c8b14c4b0058404cc3298a924678ffdbad9240c7d1d5852161507cb9b8bf0035079393ca0e74086e64f74b174df4e5eec4ebb233a16140f6b693a288f586d79f52c148090829859acc4c13b9c1a92a02dd651237dc659914508f14cb9922ed8b0f1c878925003171fa03c635ec8867717f42c03d4230a6de241412a790197625e61b8e6d75b42ea5587b31287a5ef2763d192dfffab0a80c3c48bc754285e9309f3160479a5d63aaf88efc9e588c45d2ae660bb9a8e6a349a2e95e65baa5a9fa3b23d727ee55231709deb28441a0570705547c8c1e32e5b2b033b3aa6611c85642983d1ef47f394e1a350a0cb78bff1faa75abc88932dc69249cae4f4976b0f7b66dbe0bac3e13ba7548d4047a26474d661f6a225d68f1cc1bf6df8b2beedcb9b55513d47f7c9bb2d9eac4bc4dae6ca1a15ca036497e1f428f6149afb0a5c1e6d20a37bd24cf6cff5f70fd496452098339f332267a9aa93c5dd2a4d20b270b1f40934df5d54ffc90ddca1287df11218aea8f19e1f99d2b119927ef4e75905e7b02b72a95448cf37192fbb6b617340b400fd02b68b159bc3b4040daef8c814865e5e926409acd815cc1eb0d130316b9cd384eecbcfc04b81db2f01f7ef9ac1790acecc2e7f7934fbde4e417c96235042831ad33eb75d22f562b9b8a2c5ce3f6281994dc20b2e5f86792250edfe746334b5afb3d80d011c691029a901307746d3f79fcced74a17e14f5fb6a8667249497f67e3f1e0f9861ea84dfb9c9148fab90a31bc6461132ebb3efee3d83b9d845b2c107104e43cf605b67796e814277196da2cb6eb42826fe8be7366791e6bc31560f9b4a576bf261d696b3d8c82c8103aacc0b163218a21ceead3a74de32ebb8728c871f78492bfd71817f709bfca041be2a3f85bd907561de632e693f8b65129425590e566220af2164cf84cd3e87736c7df626286e9d97f8a8cc20808ce3cd38be918acf7ee81d4a07ac5192140ad3dc332e4c6eea66bbff123f5cd2a19dd69160c2a359f711cce9a3e8fe316b7b34526bd5d601186f1cee3a356d4da041805e3ae2bcf4dca34c9921c19bfe5eb3d8b6523eef549263659a32aa63aa2f95039f810649d03ad1de554d84f8d87c3a00e4b620420535cdcee7c4da32308efe5eff72849a1d6b2dc03b75aaf0b625771bc5377b44f152dece4a1459b164a4a7ef1f22d321a13aecad82d1ace2a27b7c793eee03d798453cb7d4200908de61ad32c098b34455bd681ca70f29df9123a0f8df8c9789627e4e11a8d8d49e35832d108e03362fe93fe62e5e5a0f2ba79f34699f76591ac979662f7a71095938ab55e1846bd9d8f85abb004f7994ec93a0a29a12ae61b30985b63fe477704425286c0f3db5ab8ccf17cc960c0cd62d699703805ac0e0d7575b406a89a3ded55e9c231f15d7c7d11e24041744187bbe10e12d5c36d2ed3584cc1ee11ae663075382a61b5d8ce3c93d40b3a6c77d48b0d543287bc0dc2057f7b5dba96267530be118ece1d942835233a312f22c112e7e4597c7b01d3bbde325317f834090895a6035f9c47bc2d2d6d498bdfda8e97ade5d284d34fe4f105b6f8a61d29835d73ba21165fcf81ca2d9bbfe6792ec829cd6e69085994acd030b11d14f9a881b9e76ac001c1a3b1326a10c5a0155695413e5ea0ef6f605609ff3e5103526cea8062717722aca08a30745f7e50730ba5c7c79103ab3174cbf8caa1d5681b9222c57d5296209fd88b06c5b0dd142510715ad9093b3072f9088e1860230e858891ab7d5f1c270de2416203e4f9e7494af9fd9e354e36c7a3e580fa5d47281e78d3671181bb5aaeb07092bf033a9c7a9d0d0728d9c1b5dfc924d4dc22019e3415352c1ef19113b3834307da40f973ec83ceda1c50154906a979655ad02c2889d8a6cf5dd4b7f0eed594b34dd47a350a8373ec9ec1a4f6752881d2d10761eef1b51e9c6984ec62a1b553db41a5f3ea53d851e6e54ea95ac4c6bd3574597bc0f726bfdfeff8087c062da8832c6a49ffe4f29d49ebab675643d82295dc51cb16d834cfa438ae46808f70729e74b7846e5ec32b6d09689a3df47aaca4d5e5deb6b1bc5ecf82c41d47ac6e393581ce50ae411f39e27971327bea43da19c6b43ea80aca389948f3d01a4227e0d2e9a2b9b719f7311cd30674896dedccca394502b753a1c3c7ef858d4878a4fbc425452a9a8b4fe53f64ecc1fcffc3a30ac8f45ca660f67fc22152911096a647a742fd5417b8cf34466d1bf9f2f6bdf05a4022ce93180f99947f119528e2401fd248feb3cf0894357ce0bb52ad5453055b194b5f82daad60a112c929d890e55394bb2409a4b357d74330e70158d822aca5ba740e9879648b81e13831685b54d6f41201cc5060fa6224165dcce6e1d570586846ebccf19db26ca9c87f6f7d84117e3c7553ecc56e09d6a62d399cdfc0836e95ba1acdd23f21c05362692ea3945951e800aedf485038c884ed03135080a7528b0c23bab6b85dc9d064823f7a2c964ad1f8304d18df28f266882d544214bd92b897704c9e7ca3ece765cf3d451b971cc79067248171f8b80fd5548e04c4198a661a88f8207d1378548dcbd0f2458486e45ecd10e28614fe51b28a336dcd08b5c18a4f7880a3a675324f1b7b5f35bde94e5be8f052367aedaec4ba7337535f6be1dc907c7faa35f8d676cfb39e1385cf7316741e12690c182143f7cd65462e71833909de7868a5d2ab4408011f68c029fa3272a99c71785d2adf44f2d669dceb1b0ec0f5418f0139678ffd3586056f13be461deea3072be3a2e65d729b24f824e6ad23a04f3e6510e3494e05c2db7239e1a9813e8c63d70e78bdf4fdec3757a869cf8a8aee5fc0a7cd3b1e218f177501a485a5f491b51167f82a6f933fb1764d7a5897222b1f8b16b3acbc706cd985678f4920e5d63773f107f617e81f738d8caf8a14e513f68be1d0b046cea40de30c9618611c86d8d5dd8d8710c066f213a2a73292cc9308937663195b937cc122e68611a6cf4788e1092800788dd0943a9ba7ffee751293dd1b572bea28ea6154e18ea9a6ae115bb549010e03ed2ad1d62ece209d1b97b345b367da42db7913b925f6e38a1308813904fe999a1002815783090492ae266db710667fb87d6c9e1f8598dc93e1ddd89e6647329e594a054df237e1405ff0052e81c21a12ab8885b50956988db240917a0f59c775103e0cbb9afd2993b6e1708b60a6d355a5e96aa42c7efc8a4463c5d36672f5ba06ad6c491dbcf1769ae8b791917a3deb735e75cfb8adecc7a45cab397648f57ccb1b5eddebe43ed1163356bd1c40d03e65a8046f31200bc4b4dceefc2e1a3b16482afafc751c4e3c5882b97681999af5a3ba463f88223cbac5daa2d2999fe73d627ed860153ee8db7174d80a9edc68765fe002da7a0fcf76989e1bc3aaf1908836c5671fac2aa35d9b6d1e4cbeeceb3dbaa452a3e403a4bf1979dbd109be983f24084977f85c2877511aaa4d1cda0b909fb0e709c1c7ac91fa4da321dbaa25d9b94dec20ea2d56915d231bbd9696255d854f8f9356dafd7b270a7438bcf11c0eae51182e2de11ab9208eb91c94ccb167d820851038ff8a5859aad6470483d477d780c0c0e096da0e4ba3be1d6647906a6bceb6d8b4cf568ac190b249760a3f64d205b05b8afe39b2d313f08bc6b4f373326cbfac23b788997395e88b3b363c8bd313baddf14410479ca15831c488513482b3edb6feeb364b8eef015675d1519586636e0953d30db2498eeffbba1c8d0e9b6f4b883fade9c5ecdc216474cafb0e26c230e8c718b7eb19eef654567523937bc74eabd0c57c3c6fc50549ad4245a64961b01e60404d43a6f2735eea3bb19eaa6d85fd3cdc4715a2ff04f1df12ef87216ea42e0a916429847bd3b59632b0e5673073013c103b4a5798bae69bb80a068485e3777f43f74ba53e47d33d9025e662db26bc0650b004872cbc5097115634b0ae650706af4fc2b2ce2ade0c8a20d17178cabf387fcc25d0038a1744d2b3f4e8dfed94296cf96dd504d805170c6012de97906cc6b3b7652294f7ad4cb9f8cecdfffc290a949fea03050b45517bb838b9b7519f39a6a7df3d85e800fe37eeef84f1f7aa49b626cb13665789e59d5323b0ab72a6c9c89a424750dd14cededca7f96af93457362f29ba7410645f8571e5e0d75cb9ff2eb2746b58a9f2268e025ee9c3609ef3de08a15a4cb617358fdd63577a7d8b5f0da91b631d16c622fbe29e7f27063966117eb444b76e9c777a86ab7722d0bbf08b36d2b98ad34720ec75400d76d9053965a83a094bfd3983ecd79df0920633caea1a2a9ec7404560f4077b1b16956fb74d356f6ca2de61a434b1c6c7b89a5d186c3902ef594fb7351714d8cc6eb8a8eff412bebd14df400ffe377acdf2e53190466ffaab76037d9c2e19b424104b891608992db0ccb4b78b2923f6d495700052e6b71b7e5488f4019b0c49793931f458caae748cd89c0e8cc546d1012de746bafc0e4de24b53ecf26df1902b87aa96db7e3f39182ac69ce41b484b7b900a7ebdb5130e029f92d96aed6a0eb8b60e4851a3a186ed48f01e59b8a165d7277c1eb19c93127dfbe2dacd9a919b86b3a4d231311a7f72acfceb2d5ccd0836f96b81af9855284daced9800e5f9bb9025771d90d603de91e3eb3680e8f6fd90fcbe692d0711bd6dc2e2a49e03ddf47e1b94c404565be31bcddc2c3745656d4a3217fccac19ec957925ab67785e016d02775957d22a0132278a357256ca9841ad9cf861d9fe0f8fbcb482a6f8a62609e34bfab779365a8026b2d7bca8cb6929b78433759be56e8d89a0ba0c37d4224a5ce1ea4b30004a238f4251d440db478e5f412ed9256908eaf7fa331ef1ef7d7c9dc59d93beec70f9d500b85045f195bc3bfa7659a2374d506da91345202a3f2c74213942c833dc701b2681ea612b53fdebbc87fd5adb8196d43a2ab08b70c3315f2db926a93ccd6b129a274c98c7d0f57bfe7bc9784ae1677b80fea6be1aff3670191acaa779c32559dbdb8819d08d5a705dc7ff2eb91b55f77016d718e7ceaf927dce1e707602126a5c24e67f64ef591d69a5139056c0d4293a80f7316b3e8eab794cba799734d0bd4b34c05049f53abb748c16bc840f35bb1af14503976d381f774c6221b206c909a45a6d8be8119fcd6def60494132275fec4d487e5becfa33a69e510b45f1ddcdb2c79ce191c7f08b1b1773b9f4ad3cf888d6a36f191ad313d9d4852a0e7fe38ddebf7f4ab2395a5df5fc15272fe72cbc6e6c5835f193b8efe5eab9387ac41bf9a9cb04ea18ad6eb66eeab8fd5c95aa9016ae3cf6899f7b29b2b393448e91ed7f6b6852ab4a6d51e4e560cacf24de85fb0a881ad94639c6de40cf9bfc1535b3403380ea5654d057da5e5e4ca56d7204a4825100fb2f86c0500c0ada9890fa804dcf00b688810c03abd16fbc0163a0e32e538ab5c3cb163700715c676b3d8a9b26418f091db2712c031c353c18a3ac9d20edd1c1c380977e2b73fb0aaa4fc3118cc9a2ae28bac9600fa628ac1b5d9a82829d2dff20c55e36ed944b2d918701423baa3879e73b8e87e107b4fb1c7e73874934b087fd09adbea8941e460c375bbb2d2ad265c21c5af068f80362733884a90e71b2343d5f083e8116d97ddc25ea49a54eeb694b7f5542e8f80d7543faf01662c5b9deb2727fc26d8cb0c81e414aab533c582cbc4a605c89dcb74fabc18872f1781785a8e1eaace7a01e1bf25c21e343d22177b5d3ca76f5ca0bab56c573be335739d8751a02dbd7c1b68cef17caee16f326a215982ddb8124fbba729a23a05767e9c940ed959d8c22f5e6bee26477aed9737638603b5a1da431ff27275dca5c03270adb56d5e8070bf6988020e27a8e7f0dbbb2ac7de47663e43e9f01935cfe5f9d1de559d6a918011c459f5ddc81db3522a91dc9417cd2d693bea7d42439b29447eeeab620513f020e055a4b0146b1820154d028b8d19d86bf850530311178767be05afe80f90dcce270df105d248c78d07075a830120db975b54833be59e449c6eb50591df0c031ce09568cedd6d277a25535f9e5f7d06eb264b3570261025dff10c4e2a56aaf92248f5a6a9b1dbf2db5789863ad30da36fe890fadce7c2c7c0b296b6953587649a119667b6b15f586715a2f19a9632bdf6398f6f7b38c0d9122937fa9bfb344d9681ad6191681ba2189e254db35c27348de0336f35c963bb9cfee7548862d511a687d4d70fc786764efb9b4b27b85b7151f8990d6c117b8685eeb8b7d764da42fed7418a87733bd1eeaa3f7cb87b6a7345c61a4bf8c9e5b66a490249d0f9bfad3a839ff76592bc29a395da60bc71576d40bf0f3dfedce53e624557dff59bdcfce0b3fa50b0e78a19d16eed0038383b68b4a1aa578e6652f79f3ffe60876ef52dd04d3f3b5f9ad903712e3d3a8bed998901438322fd7c4dbf036c852811bd75d7c7d5a186c624d9e431a7744175e98c5d4ead5bd50d1efc8dec3efdd2db8ae704952df39058e88e382e3cfa8d774632fd85cbd87a9b63e83bf4aed81ff8843a46e94c204793a2ab518fd151b0d5ee9dc330788a77020bb9496b9ac52c813e40b6d778afa1cbdcadda891256b6e051ed08087c39f4cdc1115db5878e1d18a4911c29fe56a44cb5dac6de4fddbfee0a556d3c597fcf67b6fcb84d66a67c486aed4a07c177c2495771f8c7a1de023b364b39d3e272effb8571dd489eda17e5314296855876c56d541b47133720b7ac32f36d9fbc6f46d3cf88c3ae49f6f9fc1cce47b951bcb8b49b9f0b4451ec14bb468580ef3e8a574741ef43a1783b8b2ebe6c4767e40c690b505a038bf232175b5b58bde3f31212b292ab749ac4e3d3caf894eae4b1c28daf89eddac4bbe086ec63526958abbc3bc5b1b9ee7e28bbfe63b136dc9537ee697f4a94ce854960c39140dc0a55b280a5d1f2a93f4a4d41c4971248eb5150c1274afb015c001eb768fa0aac96bb3dfb55e969a0d103fe25f0161ed0bce4857b4b138f4e585644bc3b28df82d6025e9b7d5f4201d2ee88725e8ef1177f7c91bbb172501ce79e2f7732954e9057105157e54bcfb3719f2ad8147db18ae0c8f688bef81854a4efba156c1e4e9c61880d31606ccc1cea399aa7d55391c27beb5cdca9ff9abfce2c5ead706a714730747ea520587ede8eea766704eefa28d0793ee1517af1b657ce7908eeb4818432a269db43a3be2de39c9f0cf3c8bf0530344b03a7380fb6bc122a704253b8c023ca814d43a96b5b12b82de8e854f414d65380b382ac38ac1c9b8dc0fe0ffc03ad7f172939f8dc06d8fa51bdc8ec114b6105f60c994189adeae0fb87712f67f34ab0b79ec94b4bd62befb902ccdd27e7f95b58c048b0281bb7108178a9607c648fd891e9524c8542957bee5a5355ccfe04308984fbb0efb3d581b18847720042901a224903415f6044a885c03a615718eff3ccc24293bf2b54e30804215c5681f2dd99d7b2389b1c241751043853d49ecd60519b0390b3b8e0d35d5bb23e8cb436c500b7544a19d7cd980eff8ee7b8128ec8f66bbfe7dc250374cba9d257f624bfcb986a2fd192b2c44f3b441e52acefdd4dd71a536e61f483219e7af8f361e5b48e352d3ac33ab37bd29785114a1a0346e582e88698fab5aa15dc1b50dcb40e38a85c9823839c0ae9d0d0c4fe5804dbd4dce6013124ce065e9c3c4958ca42d9ef5e915058f398813a36cad701531ea5f6050f0b1939ef746cf2a3e9be4b35beb1f66453460edfb75e49a8610de0a20ba46f4eb56b5b2600c48b1e80f35d1b1bf3d54b5af44ef780720170be05551d1a088008c1374d8b9db3fe91260ab778a10d2b67eca999ed5815ddf48dd57f19c1f5a132335cff7a960a6d8bdeab70561c89f8db7338034519ab0a40366dc44850a6051e58d89db1ae14df097bc35d85159bab75d7ce87a8be20afd36f8923aff564763ee5b8fb112f665b0a3dff5f03c80920693f447ca3ae8e49a9f58256915295384b665f27c352b9d1a0edfbca3d8be74420b98be0eac9d85c2f6762dd95efda40c9af8aefe93a61126fb67823418d023d2ff902b6e7e713670aaa3e648a511c7f96f6fdd6f3854c6122a78925e0f4f6f4ef7595a6cd1670dbd692b310883a7420c40d06dbf05ece991a72808fed3d3dd45c52df5d6ece24fa8fbfe71d7fdb7476efe8185bc3781171549241bcb1d3a6b14885ffdf216b47ebb30de98385a75608611a82e1a4f1435f502f46f15ddfce842aaeaa236121f7973e153f004593f7fc40048c410addf83d7b765b6278d16dc349702cbd04faf4f4f24bb754e6ca753a100647802dd765cdeb358213e15211650222ed3f17dfa9517769aca86ded3a403d5b6bbd98baf2be781e6e1359550cef8f6808a44f28f452d5579d05ef6349e17013015016da133c634aade4cd9c7142c93fe6f31c3207e1480cfe2209fbe23b467fa511e695cfe256977e237dd75fd90a08a683794163030d57b8c7374f855d60049d639c05d05930c3f78df7992d554c0c7171b301a7bdcc8f83f7a61e4520632424384a87952bddfbf625d639c412fe6470f43216354a434c3e44282513b8df0fa394ea02e7e6a44a74fd7c2a883068319673f655236e72525a2723913e6ba155e9df7f1b206ccd75c9ba23bd7636070cab68585204312654516012888f7df134f0fbc09b154101ef968403a1faf9b564f4ab7f28c31cbdc280be485aa1d593f93da749289da59c57742ca4afadd2a3697e9f1a795e26bb3639b766c21475ce20269192e82de5717b1943b04464f1be751508a34fc4b7ceed3be2cabc88f0676b975a6c1e7f34230e763d7893f8efc1e390dff377c34fcd9f6f7d824ea5dea103a45ef8414b207c4e6b33c62e15fe5285a54ba27b5ea3209b68f155c663fb2b0a14cfc3ef4618cddd8b51e9ef4a9f966ff569c3c0fc7231288c2f8c1c9969677ad6363141e183af8eab2eabeede8419434039194718456594f35bc4b9feef5bf68d52d3badb5d384b7c6031a64d2971239cb449bf6845c1f6a92ab8efd9e935dd566b8c198ddbafe3933ff8105129b6389d8e5fadb95baf70c790b85960543524e1f18cc3b1c015b38c61a9e4d3d540012723a15378ec72c7ddc2c5829718a4d1f993e64c9f39b99be48da2412f9134ba6cac2cc0844219a911738cb10d871dae1f400adc28e692bc1d3f4fcda6f97e54800e17aff491ca88aa7c64e45bacfa0e11a05e1f7947cddeb269fc1afcd2fa1abda99a54187c9f91906a7c1601cdd8ad3caaf06b27377c42aef169383969d40fed83932a6145dbc7a8d57f73a1a73d38e400924eb4ff895f3b17dd5a65ac413c1c13b6ab236d96587d0ccf86d2f2450fafecccb79e635a0671097d3722ca5b466d8e1d1e8ae97ed3e4cb7eac74cf8835070b08ab7830fc86b5005ff8d8fdec165b870bb6eb4606d06cd4fc771d79693995629bb902b82ec8595ee3b43712e9d5058861f09dc303e485cd3f78df3ad1738baa6e8fa75f598a618acf201153fdab1e0d2639c7c59a9633649200a633adabe269f22b3d9162e0232dcd834925ea711bc3d939e552658481e63cc69e9513aae1b57f60bb4d1241de66544700351a329fb9b3def49009f4cecc599db1f9584ec7454b19a50e5137aa138a7a9097eb6714af1b8a81fbed2067bd9206ab7f22a9336868d50d3238223f36aed40eae71cc95689408898316891bca564ecad8e0f55f4619feeaf32eb901ff3b3675f0981b522688440b7684eb691edf51df8949056b5220e63824269ae7bd770367eaa551d917601d5f3d79209b2efc44d07b1e7d3308f26e59fa9c4a7fa4c2c618c875dc1d1501a976e27ba411c1fef1a74c6c918fbcf7f45c3f811514a888dff299ba87b1ab04aa5190856a2252c80507d8e16a91d830954cee564faf31f785e17b9f375492ed5fc7d0166c67dcdb516c3412d55a95734d04db7892d2ebb829fb67b6cee87386e5b810f135801d415af2f6c18f878769be4fcd514d3255e9cf8731dbf6d41115f0ea0c88e09706c65d05fdb78c9bcba440551857fdf1fc4e520b4368f568931c4f5558bfcbfe1ac95bbd719a90dfd096d7f4b47c468ee8c6a316b009290bb33da51f15b52b7c37ab05ded8bf7626527d4f619695b9d374f604119d6f5b0b5e7efa031967cf03205be6a5f3d338fc8c6b309cc52c31cfe0be5ba485101a4eb884f1085a0848a76ae5fd47170562c78961f29bcf159108b9d0794245e360695d5ffe94bed663125e7b9e2b48dbba5c6c7d1b2f9aa236a258677e32a9ce4cf5c27bd5b683defc8b2cadfd8736bf83f1fedbe6150c1610df5a8cba95212282902862585f1eda4bda6084779e5454fffacdd98159b43d4258e4d96941f60f23e8a148f0fd7dc272135ba15a32cf1d64826d72920501c08e03bae8ecb4d32c048d588e59819875cb5a6c16b39e0c9caa1dcf1ec8938303817aed4cbb816d5b3d81f117acb806fd8c1ffa7a9c8b8ce0cdd83f49e72de02c0bb80bcf4ed851b1bb4a99702ce99194c29f9ebae85e54caf5023fdaa04a2f3d212c7370b39e36bb1f5caeed24cafb1fa629431db9a5b685ee0043d1114fe867e4388f1337852820f090f26e45af670ad51913938cd3dc1f8619e96c0b059a40f89946c5ccd2c92a39594f80cf02b280dd81ca0d74a758216cf5eedae62b478e44763fa7b00c20ff541305fddee881425f333e69f497547071045e90ae240bb06373c6d18fa7a1976c695287a7073a4e3abd24015b6b3e0d951588b1cbe11d35924310ff00367a4e82b8022adc006189d1ad1006c2ba8e70ed7ee1e190aad60359f7800a803eabc124feae5f2462ae4b46ec8f104e0d1e3f79b4a287fb07e41335466731f5a9adab0920d1e38aa920235c1e73bba315666d138f8371378ccc73f9d1e00ca05270de20d813e01241ddf79ba7480e635267ef4b6c56f0b835f1221f29573813910c1b0c971bd293b0c3e53fc5e1f397e423c966bca56e0e27edfd301cb62d4b19da98576880131971b812adc839711c2e6422cf79ac75092aac2f4346a3cfa4bddae66515fd07657966060d4e0ef5ad8f24f37780aa363f0e1eaab8fc4f6a0f496ade06731d1a53f230b09c635b806008764de3260eb981edee4f6e14d39164e4f757383129bae9d152b52296898415a21dee7b9a860b8e0094bee7f7e6e026039110558e6d9ec4e69360a94f565642fe653d3042be701e01a960ab135d69eb66ddbfb818b58a899d0cc0e140818b70ab6abe7e24edd7bf0d44b06ff2fb359692de728af0beb8b44b23f5ecc6f3ae5cbd00dc31fb9465aaf36e120af0f8dcc0634ae540f9f2f36e66cf66ff3b5c70a80d93646d006f7c9a333fe05f3ea3b294870c54a5d41cae9988047d128966714ac0f18c82bfee252265dbb7d08f03625e3420d19658aea0507c8328632d604f651d2801397eb6cf06ed6032f7d2afbb77a8e0bcb19b54635156b2d6607df49560b3791ff3d1fd654ea82b44dd84a46cb603467e8e09ad5936b1f582bfb44cec620959b1f6cfab232e039868a6bc2cd71232ed9358ee45a4ce7f41be05bb1acab44951a4ad2c0e952e11cf51c63a7343a5b5e206075ce204a1047e35e54441bb66ba4ca2f97a6115a290c21b42ee9c111ff692953afbf4c12ebba486993e9c94dbd4e448b9f234869d699cd775907b42513f00f2b9c39d77c56892ba7875cd623b710d779577d877d26f6ecc3eaeb7defa7fca7fc512cb77fd7d61d28b8db5592ab274fe47b950851f00072278655045ff9a7a0d46e147163b42ba51df95c805b2a0624d15b88daaceeda80932bb2e0a57122b67c63fcb9b739880301d499e25befc8686978d490e195f9314ea310fb1f0a5e5a4c35d2af9cca55ce34beb9a41e82a28b531a045c9f755297e1ae3afae31b9e9f8eb5e4c169349b1f342aad9d9306e7728b731215d10f2d989801df7da0fccfbb3439e21551ddcdebaea06ba17208c1163b85be6ba0d568d1b978afb7595bc03306067733d90a57d62d983e3432e2429c5541e2769afcbb10fbc3f94d00f2f75cee99ee202195964afab6f98ef8832963063790c49463585a529c1592ef1c0070d110d66a91f5ceeef4a1b6e93e9ab3461aa553ecb6661e8904103f7ed5a891cfc01736468e6b58c0895aad041ae0d00f12db767f2c450e9f1d7afcacd327dff326996665e1b1c5b5f7a7ec17093057c066742ab8c2b8514fca6f005f78d7736310c455aba78ec43e89b61097b36975df93e8b2ba11a91e25cdf9f1719521af695610e9fd093b78998439266fdf1d1e18f6bebedcf052708315bef88da0e5c73669d982a99ff693f3e73e2e323e1e1595db519394b71dab1bec3c9da30f84323518170c8eabc8813b7c2e4728c9fffeaf412edccbcccb27ca4181eb35acf32b5f6aeabef3d33735cf74bba66d1b339bdd1414c442f04bb4dabde076c8962d61d3ac2ed49355d154556c69ac702132ad0ac1ac9afea20431d805a73340b15f6f2e7f493c71deb65f3c933dccb59579b7ce5a8ffa624cb92ca157aaa76faf4dc4fd8657c91642c5eb72dfaef61940c2625a8711c8a73453a71c3f55d2c1da36f732f8f9f234f2834cadd2fcba3f007b9f49b7fc775623540f21028e3c01fb416eb599d7ed101b0d4c2058984fe05df12470ca3bc7014f8b1d7f6947e39bfb2129bc785471f99826fbb279e400aec56ff724950e5dc39d80940e64cffa531d57dc8f9ebaf15633cf11a3efe0a45380a615428b5ad108561004375ecd581c1b151c9035ebecbb2fdbe61ecc1f5c0f2f40e98cdf63b1bc93a9da981dd44b376692dc288878a0894788cb3611dba27d9ff92e63cf4050e200204d670c682fc9859a51542068b6bcac44491f9e886af93eb77833a19a17383a88a72d2500db3648d533389eaa3de56901968b66f3f886be59dc0eff42851e2da9dd58a1a271bf8df1ef43a7fea6b1e98945a9ca4871df3e7be409ef95ded50a249ebb756edf09d6ef0f3c4c8522a902f03c7af1094a1ecebe027363ea449664bd861668710beb4f6ad2dfcad1e96f7c9d713f759c376bc456982d725888f94d5421fca50e714e581944977c2a9e0025f6bc0134a3f9f261acc7565d580c2fe8694d965790c8e158fdfc492540e97c7ea6cab6ea793eae87915164132b8cf502394fb7723bdbdeaa9c1e65e018216a6d050726c6ba179ac814b007782820d8c149089397fbdb4b7d375e7e1c65085ad8cd75ec2db11b69a18a6e94cf8c25692169d297ab602be6b3cb030e3554d7f7d2ad03605639be98185437db62467369b0e8af2095083f7e6b5c5af54073ce6b97a9b92221d1021593b043a0e6a6e9e98f9fb42e1a1600b1aee88cc36a7716d8c150cb48946b64b64110ce34dcceaee8bc1310e83f887e8059c6fb225a6cb6e70df396a7a8cf59d927231844c20fb952e3ec5378ee6594b6d7cbba1da85ac6a90e64832c53fff4d4064e4399c03ec0d2f0b8b53f06a6e78b350c02fbe46b85ce720ae76b754d272a475c14b670b63a030b1c7284a2d0719eb3783fb3e3a3d6223a0ce1404ac0ba212855a88b2b93e4ed2b23ce3f14df97b9260fbedf41379e5f73eb9dbb8d201d16bb4daae3cf5e6897a8b29fe191bde990d616cad4aaa49021f761d9ae6a144cebdfaadadbd8c57b776196fe47248eaa75cfc32f3804a8b6335f5ce08894ebb7f2a6f04bcbb8e31013554a1a8334cb3ad740ce250a1e61b87e793e30589ad7853422331120f1fe2166f974e609721606c991faf4530b0c253cde619755b2c8b7cff3d007b41e16f8aa64b5bfd42459e2aacec9f1e28ac51f16f0289c4cfb1461ab86fbf7049fe268f22de703b4bcfa96bb9f9f8abdeb9c6bffcafb5b8a8b0a475fa0986cade4e792ec6efee93331e4ec42798f0449ea1f8a6971656cc4d8f59215bccb729465379192aa1e175e0edb6fd1a4f5ff64da1d44be8da29550deb138c2aa97e0289c8b3159777648dcd01566d1c37eccaac82750a40cdc4b407e84d09c14b7dac78a912cb23d935bf317d31550c46f74b00b7d6aa30c71057db300b70d6fb172902ce8dfc54191729e8e0a246f4fad543a08cb4d7b3b37e4eec83ad5cec60ef294b3c1f0c7c4aa71eb55f91c76060b92d04442dec11e8adbee900e3211770d9228d93413ae8389cc92099186ca061e180505a10aad25afb9d552a4f9586048a1290479501b2ad0905469c20343d5d257ab4808127037e00ac624af0035f71ffc1a7c0c4ac44af5d982461270615b8571fd025542653cf78b25c4affba1812151f91e7a1c2af6fe7e1472fb4bfe01cdc9e642ea221c86b9a3c41a3acaa92470c89d8c4508a210b30bf96b2a6483f41246795722e67a01691ee9277ae2c4d8e111d4c3d1eea5ada5e5c9c0bf5b64ade3a536ce96c8c239a8c331649ebfd8fe2ffb7a411e68de0bab50c4592bb49d5971faf1a06d64b5c368f857571aeeabcda532ea6ccc9dca04026579e82aa4a060acb54cd85dfd37940cee85290804988659fa9e92627ed38248cdc36ae43c5540ead4340cda8222e6e4984902686217d2f29e495f424e10f29746be1608455274c2069046ee23179b6608e0ee3e4322cf4bc8199aef9eb102e8a9fd9d9d11dab59842372234c28b6b4be640674eed8185294fa479bd47ec06df0d587486b1d21407046f90ff9e35f014fc2fd57cead9a0558903ef7ab746be30bcfefd24e3a8dbfe4fd12d757c1fa1a85909f467d982ed8b39b90ed1ca8c0ef120c2f52fd29ef15c67751a9ff424cf60ae5b299e78803d10fdc31967222effe4c08640832e379e0bf7e1c048d06929d8337d776b06c399fc5fef633c2f311b7377f496f17989331b09619a29cea557f40809dc6f27eacdc1436f0e660af550b07bc6b81fe8b091a62a85d780c77842ca729fadc08e98c8e5d7d7f326d40b5e180957553a0c2d93dfddda2ef195d101768efd1cf5bbc999df35726eff97d17f3a0d0b2c9551b524686c4f101b767981ba524087b2c661c8d3cfcea4a8ec0c32fb7cdd3b6fee64076a48a1144416e823edce2521c65f28ae0267807f29c40fdb259c1386ffe5a59b9a8f5497003a5d93b9bd81b07dff19247cbf93079fa4555cd02b2afb9c20f2ee69028e7baf39d0680009efdd2ddb7cffddbab6a55aa1383be7c7fde2e5771b1d5a359a645ce08e8ad78e204924d96d55f6e7d46ffce57b5a716e01ce2cd3e4db975804af3f3465872b2e8961f7fa9406f91e81a1f4f6453a52193d46b674dceab2a05fd3fd6ee2eef21eec09d87fc81c0f2b4608129cb19f60228c7279b26ee83fe8e099c365b08bba910ba67d2e49b19b4bc7b282331fd9716ce7f97bf98ec562233889f0f165cd61bc0692695631f55aa3fc4a21e4d650c9af3080a873b08d81c2e8fed785fa7a975d72de2e94c5f5227820ac9a308e5aeb284d6bb6a53aa8d1ab79df07effc4b047755abc62af964bba55a94092cf8d56d04d83e04fa3fbf42250a3dd12b7423b6de71089e08bbb627a5c523ef91421a2c1c16120a1ad846e4e430283170b7c3641dda912582a4d2af5635b875a380c1f0c75dd24102814be1709afc4309e392137ca0d2db7a606eae03f0e2f4bc199221e45bc94c0633d3b52ab06d59085c57387e063fdf6f158f7d5a9e1c29529eec0d646a069f41c1b26a22216aa57a0f478b893bfa7208c75559bf8cc96c28d3e456f6251e1f4835c40c1eb23a5db9105139de87696dc8da9efc2659fab02fe122cb86f97afc583622ebc9e763cb99b021499ff5bf5ba65c49ac4d8e3b54490c4ae187b5b1f2b5d572b67e61695edf1064ffbd3d3b8d635ee5a17817cbd3e20d571aed4db6aa2fd1b3558cb93e51878f3622d827ff115fcdf3f642a96b5643440f12961de5678626a7602fbc2890a3098b63cc278652b755ddb1ddcdc87165d97f50efb6584afe7fe3f5c6ddf95244aa6fd00f1c7030e1bb0aae121f079256fe29d9c76234fb0046a0eec9693c4d979c9867bf05790bcfa18f3cbeec9de3550bb7478a4b05812101ccb6d6beb393b56d546140e9ad5f3cbb1155071241a353e0df5284e6fb9a97f0eb5429c801575ec0c611d631de7624a5a06fa3b5008da23afc100f8f8672bef6a1d4667c3dbc558d3be7478b6a85300b355e3cdb197d6d9cbba35617bbd4df4c705646351bbaa091e6817aa597c0707c998d5c4222d92b88099f0cd352f1c37b3dacbb838ab1be1f79f51c87a3bd1a865bb96cb9bd2e8b126e51e9bb56f57f46b5a7a8167e90c32c8575a7b8a3dd562296b825e3a6ce8bb362d9f17049e7bbd252b7b4e182f0d8b3a5250272b8ccd07f898d864caec97c9111408197565f3c9fba52cb81ff8fdcc668f9abefb35378e7819132b2bea7b9f194434b66b58036bc6cb47662020857544f26fb29eb23f3d9ea497e33a8fd70a36ae126125d880e520b9b07d771bde73a11fd1b95fa592b9ef3816c8f430f137ba62710f05cd0eb20dbde5142a106351904b5ff9f4a734d2acab5feddc1b8190cd0d0ca2b6ae8ab6ba46c25a29601e1f2955e7649259930743572941a20d1fa9a0014f67c5c68dae484a275daf47ff79ca969d84c0e068d638e56af99d5a50f6632568e73b9dc079c0070a11085fae615c7523e7770f2f1aa33d6bbda60f21b87a56800602f01068f50509b9f1e24fd28bad16a7f2e38440a4a1a5846518088e49f1089fce7dd0b213cedff1edc89b6ad7a3beb65137e8fe1dc100109727ea327ae14c6fa6ff25607d589abf04a50a3bb9386525e2ad880572d5466804df0e0b643d1c1279d11009cd30dd931f2ca70e003337b76a595c0bab1f2213d006bf5d2e179b0fa4995e9eda2e5e96f649d55150409413bbd22b15c1109a6a38727683ba344f9bf7ed3df3e241cd3ef2e5dbac00ebe12845d2d0600b8ac93bcd9e9b49b4888b9d41b13e838fa217cb8822feef998c609fdcd04b8ce47c0d4114b053cb33e1f8333e8805e926b2dd2721cac53437e78065923a955a397a5e3ed6d738d57ad35452e673a0eda76ead9cc51feba0afd728fbdab196ea474512273876e8c1ed5ef1216de1a5435c34a54bf268c364d08cb0eac1cb3ea3cc059a64c47ca4393bb36629fbe2120f8641515c49c80be160c29f468f09808540b7919f724a5df5e85d342c9c55bc4460a06ee060335a0346f46099d08fa0b082c53c94b7eb13ca7eaf1dae8c31aa8ec6c69433b5648891e29ee80901363b588725b89b65a47cb34b799836eab1afab42b439566e99366dceafa108bd4b6f54949a33fdeb65c0fd91f2afdf80bac8ac15384d359ace0f6eecc3a117e3f34ce6800d070a8e9f4062c90ec53b5952fcd389ab69d664d629b1084db57fb133b8ba083dd8a113d4d4d037191d66aa5678e0d92452216cdcf986dafd2fcb2af47806346fdbd20347a0f4b51c9d723ef16415a4ac4f70fad8e5cbe8dc13bc1d75b190f412512d0a9b5e62938aa4c05d999ca734714d06bb05be4bdc77404b03781962fdd46c2b9f49871edc4eb6e158486b4fba6a590c6d660961e792bbe580b1dccf6980f46ec8e5160f0e0aa208dc158bb410f124b975da1e048cb8b9a113daa7dec1ce0d0ca92275a467974232b7f075988005e8756ed55c7fa737edc8c5ba9c528ba52d98f33c36db11844f00270df14aab1d7835b9a3df488511c07f4a6b1d6e9d0959e967fa562cfbdd8233b654ba54a67b94294102f8c68ffa22c446d201891a876be2db264cfb537511b3af056fe1e0a60ce181095faebbe4d198422bbcc91e369560a4d1c6e2a9dc00e0bd9886f517fd16e9e3a4470857b69ee5f57c180a84ebec58ba78c3702c7e995863a4d58c16360e07a5f934aafa10247893984d91e777587412b943cc7b3397d333e92e67d513ce199faef2acf8f80e9125ab45ddedb5139243bec1329eb888978bb0c0aa5982a2b60effdb8ebdb6941dedf5cbe2f2c7915f19e8aaa046fbac9487f93eff64761dec235b8f380e158ce092af0a337fe118ce8bb08f7b64cc6379a1820cb356f4b3aaea556a1b08edaea1b2577a49f70f558e1ff320d319a0df32f6bfd679496c19b1972b42e22eccbbd029d6ad12ae42d95ba263f8caf19c6b706713f6618d01b5a7d82094e631203f1b346577f0d91f4df9200c02286aa55e90077238f965ce703e9d05444db4225aed3c23f154ee6f67458404dc6b5740ceafc01cee99f6868775abe2ef924ca0ec25f17cf11a0b8904610645d1085423b792fd5085e8c7b358e9cb73bf68fd8965c8833379508c9c7f335508c4aacc68242e8070eedbe9e1b36d02aec9f9d7ea3b08f93744fa158868b26f557ccbd588beb517468b18a87a7d0348fae2a74b92b2f6f3b8fd26058a2929e4f036bf953e80a261579a6e9f95bb90717bb65f16bd1714fa43a7aec6bc6148e5508c6b1a5a28d4db32a84308cc04c4fd28557e8d841eb12acbd7fd33a361522a6585a7eff34d59f46628feb17f3a6298de320c146404d14516aa2c27b41bde3ed898949b52cd35a87cef53f2b723fd9b9673b14a93f2fcd09d01c9b5356c0c0f1684e65f75860d85222acba32c199045500bff3772ac183b983e471907dbdcf00f2b76c2209ffa15c5fd62eb9f985870debf1efe51fa3c0f584918a71afad6bd63f75ced64c59ca6ba0919e4745153f90d6b4ef634e8ca3375709f7703860d947e61aaa20db07188e35b83dfc0b21b43163632e6efa3b42a290cad7123a5acec907fc2ca899ea43cb4846d6f72cca247eed88467dd4c8aabb3faffc105dd9bf852e26581bdb748e5a2b7b86458f7b87e04c179aab1e7530c4ea037fcdf3cfcb79c53c3ba70a84b921ca09a5752ad8e4b13a09b2b08c22eac340b4b3d76a68d211174b1933b24d809f9986ff2234a7a24d50a1b1d41421044089659cdf77ec841c2070e2ac377b9939ba89cc4f73572da3960cb2b52d53fe722d073c0f014e98486dfb0cc0a46a2b0a314effb28339c55e7f4a2cbf1b3980ec326b5aff76dd09df9f318f2b813147350d3f8be637d23ef29df422b343e3ab2d03f6be25d735301d4e30ca4eda48d621a8025c7c8b9a252a68c123d1cf3cc9dac29fac7cb12f8956e48835c90e9a2f0f9d1b747e7d2711f8fc741f4b84da8acd374917efc35478ddc7233c320d73408c111c67c9f9a09270347d0451542610111955724d6bae7373b40288348aedfbd7ac6730a6ddf9486c13f2a20ccb5f0b3e5e43e2fa05c95cb52f11fd1ec2984414a127e914e51827438fb348859c018cc62106038ad2c467a1b4d8c0c087aca28a79d7f9060626ade41d4b62873a35e187b33321f1d3d5c2eacc9e4eeb4e26ef90161f99ebee66e924a4420d610d9664b30adec8ec4eaddfbc1272b48dbc8d2b7b61717b21f0cdad75b71472381b77f83c2c708bc088d02720350bc22543b15f0b19246654ecb081d056ad33b1bcaaecee8dbd2fac90fb6683c43a23f5cb2e9e5b6f807c44b7a3bb267de454bd6dd7ed43f2d295e57b0ab22d89957fc3383df929ced8408060d545f281fff6878f9b9f39d123d24685a4ec49530edf665cff8507bc0bde912aaf8b1efc80293e1a088beb692528966b9a6d6c036531035c5baec031c06f5167cd0687c28d35dae1a8b3dc3129e279df6093dabf18e1f4202048f04c5458b82689345f011e92f36acf2db17c296cea9372793f4bfe6489f023fd3cadc2802a99350eb7b36dee9f693339f8901712fa7bd00c5b943db0c074cb0010358606d94ebf9dee7a9e089213f31bcf890af96fc2b9e602c1e8817d57282ff08765573bd9cf6d832416bc735148cceabb72605005fbd90027df47a3aa08488ed3c39ec7679098aed0e35fc04f36a6d23aa0e483e3e4d53ae586657a26faec322e01894bfe8453d0c5714ba5725a0fa4bd4e8ec49f850159672cc4949eb8f86f0504cb01b895773353b68cdc9b9749ab6ad188d282bc1e2768cf5fc0fc23667b18e6a38ab87254edf5995602e67edb6f8f9c37aeeb194c5dcb25c456d3b58bb211948cd579e234f477ecc7ecb57083e775e2e5a5bf943079bd6181209bb6a8fd52e088ebbcf3a5e6d38383e1db354f808e75bbe922338e27aebae44767c9c9b66b5986f54cd5008c24391ed00e60d960bbe3a3142c08494593a6f9c3f91aa66fe36174245f15a13ceb2ad1a5a157c224529d5b72842e82838255f3171a418ca98289f18ae20d3e3f1ef16d4f11a9e6d4b4fa1240df779f4dfa7021c2badcee2c84f68e7cd02e4019febcc501b9e891700876890f9621025a8a925d7217de53985ed3b429529b352af1e949517291b80432e34c564e386d7f8bf25e27a1b05e516a8f4a70d81417da2709bb343217994888ae139b5b9652f3256e45e929db863ed0964ce91c8e901f4fecd80aabc520ad31764166c8e03e9f868266d53b707aedfec38ea2e14b85029d16bac6fc300a2b1dd2e38410cdfcabf7ef822c50b7406b44d5334bc80817614ee43968924c56cf92b6703a0a55e76f8708c0bee65949ce9efde97a02f0b092029667a0c7039727de400626f6cb78d0ef69d5e4bb71cd85168d8fa44ae9a0fbe433c095d6606c50ef3bf9682392a355fc88360d004b3e26a70d3b81732edc5abffb2dd5248e135be081cf18461b43b6e7d57c5bf8fb54b5da908e11ca1ac5a43bcebdc3a2642138b32cc96303705e832c681092d6225900250da22bc5b9d96d7e5e36cffc25deb7bff831376acd6260e74e3a6099db285fb186bef7434979b126f8613e9d0f0110e99554660531d703fe7ebf79766a8284762e797c996c3b8851ebf11451ae1483a0eb623ea3705faa34c5b5ac1b6db7f9fd51d7437d2bb88cf56556b829d726bb2a8ff77481247d9c9ff3add8243cdffcd6f88599f2d67c4f2ac940f99cf3196e175eaa001bbb0dbb4623768594e54f025edb46c5948b2317bec327b5f11935cede6c599eafc0d9d42ba9102cf0489694b36576b283c368beab202810bfb91d0d6195908c3206ddab9bb93ec1fa578d7c133b08666c8e4a57480bd587abd69e6bff6619761a491d80cd661547340e5aef9d3aedf190e6b2a40b0af4d975837ae8d5c64afcb57492d5f023d618712b81ed501db1b882f7a6f30fe08e9dfb340f23c96f9de9e69373e8b12b95a67ee16360af19e6fe0010cecb35db56f0e44ef58bce5840ec25f7c4d6fa6ec068944638997315427ed49aca563f043b2e2840c0d38afbb865a7e70eafb5b06bcc23711c4339ab03c592a220e523aefa1e2a51ecb5ca4f9a2c714b4b3a2caa62a7c379dd9b4621d63674ff8eed6c90ad7eb429f1951af865d8f62cfaa7ddc56c6bad923b19311b6553585c4ecba8bb15f5698723641043e1886b1f94f50d27b2e340267e06b072e3bc048b47b4d27518ff432cb531d28fa77b2d770c2c18fe071dea400902b8d62566b8c362224916f69b82721102d7ad87e3df2465f34e23ab4cf74e4fb45e65a182b7cf67e0e8393ee4a110cc321284e068c7b06d59addba0f165f80826f363dab2b065d1e82df34f514d532d0500b8e899e1b3ab756be0c50ff266eea49bc19dd900f2f1b814d5be7a708bf759d2f3b09eed92932cf3907a04f11ef4c6f8ad2fc82ba626149299f983b924a3e600de2eded552fb9667854ee69e1c2efefd56725826495581134bd6ed9ea5e151e020cfb9d65a4fa7f628659d932cddb06c5a92a834775b9593c046d662ec3dd8d79977327dd22a93d339dbc63232ed2f9cea7ef990accf847527e18c2588c05807f56d864cb077eac06340ba858085e57d70f4dfb06dc26a168448c23bcb675a4c7447040bb6b477263b00655e6e1a58040168cfb4f7f44cb4b161dbce7f975a26e66e30cdc90d956759407bf5ee17e9f7eb2b05b63ebffb3058d8024983a273062f1bffdb42d405fa85377c6f01d7217456b34f9df80d8088244200f765801a806806b9f524f5d6edda16c996a74de92e4146a640e9104c3255197798eb1a1feb1990dc9a464a24fc188ba0fa486d9ba3980d1eb4a5f2382b3140c80faad3a90d4e6f75cc19db64a7f6de8ccc000a43377662392944aa92d97c3f186a0df78c8bd1ab7d7d222c174c3032c200d75603e2e19a5059f4d30e050f7d82298a4f21ee5466a4fa42acd3377b607ec14f72ff02830d8763325cb7ec171ac781834e3a8b7f5fffc20a6f17f89423f8958ca394e04a61f14976a2fd17f9e4e067b127030ea02e5204b0a5e39a7f0827ae0ff2444773f2d1cc13d1cb2f1fa3edb3854df1d5e1e3cee4999eb0986ef8d4885b3177a0bc5f32c1dead6a3b8ae3c73d3123c56242dc989ceca1c0a7d4d401e1ad25746f250ac37dbb3b4f593b51a03d3c5ff13f4d5d2a78c71e9cde75be31e3509662339cf311f1afb01be73cf453a2c91b24b6f7a2632006bc82af823550f4d50552e6d3128c5b3d89b8674c58021e9240cedb9331d50bf09beffd3c15bb90befa0d286e63d099842087a3676fa0c60dddcc9c7f2fc5dd88d19b7149aa48aca282b7ae1f5740ed6c28388e0f9ea30f29d8ae86e3eb1ea613290378e3b525a4d517756fb04ef58b9fd4aa18db2066ec62354ed62adee19bb0b02b6d226944a8ecc6f6d5acf4502c3f9798ef44377b7b24c50bd5a00e9d8ca70c0f906d992a02e135f04abd4531855bf35fe0188af1f785b92a35322aa6b53cd26758cbf95937d97e3f008f8cc175bdd3e1d87b835db224f4d9dc8e21ad1f6d6d78bc847da640f2f470962b8ecd21066c992d66b3e44ac1c35c3448faf3a0610cbc0de71546b6a2aee4c286b88589c6f0f5af3a4450b9e81090bbfd1e3f8712d20d8aac48648b67a0c3a764bac886b461102f2abf4d6574c0aa46beb618cc17638b58b77a08fc3cfe44ae5bb4dd3639a827c2138d787073b782d49ba5ad4b1b11149a0ca3bd334a19d88f94c5cbfce7e5b8b1e46dfbeefcf732c7f0bd1e8052124a0ebb34d44a88cba18d390992b3e73ef4118c4ae868d237676821fc5adbc8f2403b72495ae70507eaf5c83744d57e4275a86821be55e6518b044c31ed055af680d8b3b473204a2d2ef6ae600cbdb7dc34f5c3df47364d8bb03fd7b5022eb61aefc84689ad631bdfa8bec2c692efbedeb9208071e781bbc748db18245a148df0fee34f66a2ab327f16d614ed2006d45eaa854814b17ae24d12caa0ed5f3a8981907bb7f4cfb5559bdb9d11fbc46c95f223d547c87a37a4211f33ac8e91ddf4c1b69742a7e39080bc2b14f82174d91d659b01b242465e89d58037e087da3221f55249d12462326d890c3fc2391a08555bc1e3d120546be49eb36127b5b725414602c0b30d531c4013334e5f23c84543ffadb1c9a90cb26516c3eb1a372db4474cc98fda21626a9664cc2b745648934eb8f855b4265d4876285a07a824a2d27219c57274c294ebeef98ed71d1737a00b86a1d0ce53960c32a0b2eccf32ab2669e36436fd0cc51523af6b0c51ceb07cabae4d3bba273c710f1cdf1d67abd777861cf1fd0a03af6e71c61cc014c4457a245cdadd899cd4582fe1e2c7656b2136f35f359584b35786d76ae523c4d6578cf9e7fac7cf5cb8d78ad1bdcd6f619f0cc4fd7494dd229173abc9deb72796447de728eb133d38d47d40875151d1fafddf78c4baad163c5adf54e705b3a78141266d64ac46efd320ce716f0bd8835d42275aa5b0ff311daeafd6225275f651b56412216527d891e621a5369144eff9f8069a11fc65c5525b68feb2f466b89ef3449c3883de3c57ffc3afe89a87dd12bba3669801d0b6112ca04301cebaeb1076f6951d37b2504b2d4206908532ba473755eaa0578ea0afef59c35554af67bf7d26196eb320fc03ec90d413c87866739b6ab81ffc4e7c78545aec3bd2d674445f17e4b0d488c4eda0f01a75217c3b77b5647510fa422c7cd242a4747d2a20a88c09c0f228c259ce176243b5d73a03890a4a8f95a5ac37e5d30dffaa1e0727c49825c4629c6a4fb7aac2c36e2dc158d770a2b8e6bb2eedfb20af0da0cf887a2c5a597147fcc0369176c9dd8ad5d54374d304275a5b0bdee39c4b74af797fe23ef6b724230833114f8202416ce852d420b2407859c53310f4c1e3d523fa0f87763005f096a4511c87fe4de4274f6cbf5b99d2c7df5095b0c51d7a29cae87e2e9a8291e72ae78db06327f4377752f1ac29fe02fcfbf3af1505f334e9ee1c5f3bd3d09f7986efe04559ea45406099313f69090e2811617b55174669cdffe44e8dba1a5f73a5c2bc8b23413fb203fab381e526622fbc2e969e26343f4cbb13e96c0f40518f175eae182cb5769014094d4c692203db2d7194e81b05717d69f97d2adcbe6991db830a28c7803062756ba68491614718c762274ca07668049b984261f5bf2c6ce397c13aad0644bd13ba5b8f8c84a913a3c11ce1c1bea5b392eecf41be131af3ce97dae93906b6c4474e785819d48abac050614c8a35abe77fad5884bc48c1d91c10c5afcf88592aa70341e9c043beca5766af895a7c30b490bbb7a1cef3217311441caccd75c59d37cc2bb41a5bbb3391013d87863a4b6f8aeb483f328e32a84e790ff5df8e8a0e28b71b71938b23a21f896625456d56ebbe4a51f0531135120d466f8d965a4c4fff40046cb773b62e271c721505d848a30a64b425c161b3bcd33203e820c0fc7bca3794ae79acfc204ecebd27bab47f6d2d51cf691843f79e5427c7801aae517f1a623389bcad3ce8c7bdf6064c2982e4c73fa8be03ef9138b99429b2ddd3a8833c6bacffe0cea2b352a494b365c83a9c86613422f5b9393c37c15463d28c1c8920c65ba2cd1170a6f510fc338fa8317047da6a9492c9bcb4629a168f851630ac08d1b3b3283f98738f555b0eb61aaaeb1103063bb40335d59487d37e01f3ec1445ad87cdcff27ec7979b579444abecc149fe7660ac0f9afabd02cc8e4076db4a9ce56d22d33433f0fdbaaaf1346e4aef81b2664ba2ed52ff74542afc0b932ac43ddd69d770958f52a16ac7a202d55f24b91c13f0abe7398f6efe4a1afb8bde6a03a0d688a9b8bb933b881f1358fb31de6b9e2a52d62c387bbc0f8c472989fe1235fb26d354db4568542d2fdbb66c0a4f1fad57269c217acaeb1c500627901f0e5c7a786aa4b52a43eea46630d6308d68b6b751e75d4a9392e95563627d05c3f7431aff533d6ec1c711e4b26dc79c18d80fc89710c75271f39423f3b1ba2a38e6ac0de8811cc8bba626c26b81308a21f69938d0696f5b299c4c7002ba095c148059edc6993e5ca4339f0549b0ffc2f5eb923ee8f556dd8c1a460dbcb1d48ff7f38ee25db842b59a94c173338be12e48e822ff1de3f3deaf902973ae780466c47ba1c77dc27c4f05f16d1f74483edddd1046f2ec8692c2aed26581bf8bf77e92e2389a1a1257b89006f0b49ecb5d6aed43f0ebc08cb776e499ae9d9ce55818dfc42b558922838efa4937ba2c03c1eeebdadf7aee51d2b1760ba37e481020b41869ee4f2c0ade4bdafa16f54c3dc2594b18e5683815898fb517aa4096e65b36fbfc7ab48ab42b41f5edc118384274e42133a2a6837872eabb39953e8337fb206186fffdeb8d570dabd7891fb89026dc0c25c38883b5615b54812e8a0eef3f2d753459de32230947b1bc56fd4a6c55454ae2b07784de008e8e78fecf8f20d5570126a7fef6aa55a16a96ea42f9a4c6aae7510078f52b99bcb0b0a6408ca2346f905f92cfb211443e7787e5fb4c1ef41687c68a2af9ceb5bf18c3e50d6a015e60f77f055a240b9a974e4b7a45448a20a95d6fc0fd69d241e4dbf0badfc36dd0e1bb5837579054e39bdf48598edd4e72460e4bc4a26c988aec684db4025b4938054dbc4e370f3d3a6c4a79b0dbe140a25d06581886c814967db5511d965d20eeab98c006a64dffafc060ef687a79ca969d817ff22c3c6c12667113345cb7b44128124bd62e996a0b22b8a2574d705c7f4cff2409efd7295c063e4e22ba806a6100238d665f631e778f2f95f108ce676f4168755ee9b21f804a1908b7f83416c28d59c3fde5db88c77ab5dd831d29f003cc9fc22d883c7481de86853707ec32d097f0d70ad967bd727ae61e6a3ef179f25a1ce8af2b5741e411f8121b68f5bf4eacff26dea04c9d7931b460767d7043b29064274cffbe313ccfd1f826484346d855352ea4061c6b7d7330d2b9e33a0c21799659677a9d4de011a12703bd3191353d399a116b9b0c7ccab27c3ed8fa376bdf2437bf67cc0e03d3088b52236a70aff6947be0220c70fa9e7003dbca04cab8b080a11efb9c43395bbe99c1096c11970a4358373fc13e1e3b72ba598a6e39d9bcfed9ef5cf4a4d0de4e22a63a16bf8ff7493e3e56e718dfdc663f8449f76344c75a888c360f3fc88de775a7cb36e0b3035ecb5a480395add34d612d2b112faad562cc1e34716e83d1d1c6a652199baefdc7572542c23333395f33705291a2ca8deb8b7661b8f1fb880ef6ac63cb714b15e78e62bf5d82909850eb75ff42b6d37f3c46cbd6668b0610085bb6fb2bc870dd438500efed84ae08c6a2e2451229f1a888bd19265712802ea460ea287ccb3ab68664bd4988bab1f3b36b871ad5a4be261fba9beb6a4b44e5f5568dbb11a5a949ed71fc0664a53230812363bdca86924098f00f488aa216f0731d62234d2641e015ef9be05ba5dfe825ce633a93ad04eb7a9c77553a676af09f4d7bf7715b72f8e0b59dbef095bc9f02f784e5f925de36bc573a9d2fd7b479cfd9885ce56b7c4faa0d4b13cfd20d2f45118df62932096177e7697d35a4ed95d24b08548262a3f68573fa56753a0ae305589b91c7b76fa84e31cb0a754c45c3bcf00eb1240f0a8dfca9fa710bcd8b0b00f5ea56b6d1ac68e40b657695c44ab03d8f0dee0ccacded1433f59e4465eecabca0ca0b7588ad80b9dd962224ea1ffddb22139564f3eb45e037f8718544ca9f6c3e3219f492b58627d2c1373cadcad5030a21c38361256752cff30a5af9e2567c6f7885649d61f39058b24924e4270cfe9b40a04221d407f3bb2e24c77cca82a60e74443d9731cac5259483bd9cf0fefa7b365c0c06f1566282be353e57c4f17044947f41c81cd4a2868a52650df7aab7ec4aa0bb7336532ed38fe9ddaa8f6333fa338d94019e1ca68faf4ce2706413746b349d97048e3ccabf97362fcf25ea16525a216634a6a6c950d3941739fc00f6fa1e1ef2bc89e63a83eae1d1da402af24eeca54a5b6e771cb0507d98cfbe411f2728c4d4b4117c6c173cebe6facada68c4f5a5e99504ca707a93152fcdc94584b449a338c2bfe3ca04d8573e4415a6e210723f3e0111fe190499af68eb30c62c2ca27407f36b35e7774e5dfa07892a8c01a23c2450a44cf96205bce0fbefbea2557680f09eb6390954f6dd931773e2acc18c1e2603dd135e5afa7d17184cecf350d8d39074f07ee1ada80c56c72d6bdf04171a08be9706be6a1efc8ab23e67170c4dbda0ec5dcd502faa16b1f6f25b70c059d447211b844cd8ff937206ce4510762de86d58126226f9dc9cc189659a63973025e185bc044d838c3c6a5fe32159e3939d2cec9859df35a0c5e87f2d5b29b4713d5680f2bca43c720294e146289d5a2af86ff28e340f2de2d4da04a08de1770f3b39f23abbc186cef8a6bb2620c002f5201158496c1984a1968e896bd314eed525e04d1bff4792c33092116b1437b75941bb800388c3eabcea025a0b59c43d61a37c7220a8599d2b2e83fe0cdecca3b4f99d4dd44216cc567dd0c5eb4308936522ab6de340cdc513450cda26d2f7eec7565d7fef419516955efde6bb7ff220540852a3ae71bb72c999b12a80b7c73d6c96510bd6e13a98fb97c5ab211e8c6a880fa3a3f14b6f3864084a2cb301aeb006464777e22eafacff73c0f8af062e64fd1f06995b196e37af270c03c79876b5edb7d9a4eedf6641c44e2ab34e4a43604be61f3f5531f3f3ca13bf73a8f8482e92164f61823c56d26ffb94ba6bae994dfd1858b0af87535ba921d2c9e5b6aed5c2467e5a5be2efb8b0e32a2e400439e1923c4d623b45a08304681fe3364a6b6afeec1a6fb3f154f6d0bcea3490828ede115db0ce4ffe3ff49ea6adc45dcdbc8b77f417ab746f34e6362ef32add87bf9d795d95d210b39b48a9454fa79a16ac21efc30c5d9cf872c4a7af99f2f8717a28910f6133d823df6a91bad9cc5879428c28659919066ae33026630e615d3fb74464cfaab5f7d250e65b4d7e4d861bd21515494baa05f561c6f9632f5bc52e43956e58a98d7dddf541d1f9f7db83c5fdbf09a9ab8c1ed23c19ea7017c74377063e6c67e8a8268dfa695e16c6b2c70de51ad41512354898770cf0d33492bf5dcd4d9ed9bec06d5136ead607f6cb0c5b4d51f5b240552bbea32a16216f927ddc098cda60ca9b1bc91a9adfc864f95b8c5ec0c4030b84f0bfaf283879b07c20d96ee2e756a8e5342d14421546a3a78a297bdf7e366d8fd44d581ea1e4aa8e200ce7a6f1c811ef153267be3ddac12460c427c625458c6a401b1033bd2127c68a76c290a1a7f1ea49df63a62915e81129ca0ed197baa4556333a7c5627bee00bf843fa31dc367ae6aca2b6fb87afef38cf14036dd6e3968759ac6b1d325aeea238e3c8a29e308ea96fd9c39b7e9f40c6ae5c375078d3515432db06a90ddcd0aff22c29855657a2754947854dcf25309c028818a985f06221b416aa657a565425096979d97068afde931fac8165fb6509fdeea22ec2af408b2947cab69b2727327936efd66bd6b44e8ba4d957851822c55cb090e8ea14ecfa55550cf525e1c9bb417b370b21061853f8924324bc000f499011376f66e5a5eb61b21f143f5ea45fb5c783d3fb11010f0d3c186418dab85c9f7da839fea0195346960ec64435b937e0ca5b4550b5685a239c1a094dde88dafcee4430fc3ad2ae1c1fb8fe03dda36b7c68c9e82b5257946445cb968ef5285c9a36e892d566e834a809e465e2b2b3724143d883e59107e323d493f434a95561075b95e1e0919dc2144aa7697b12a6ca0c19f07974d80857a2b2f9009452a611cb4c8742983a1a7b1531dc2fb61cdd6f39e487e63769bbd0e8844d6f0351b43ca168ef87b7d228a4025deef7b92e8d852330424b8b2b16a09ec01e195468e2d30f4a10bdb9fc052e0f59b500f16d0e45bb97a8a9af1e188a8e3e1495ea5705cb45d8418bf727d00d468d64251ea79d99b2c8a167e4586227eb9f931733fce5a053e0eb07e94634c7b27a3e17f0d132fbd5a2697ec8cf8a8abaad8638ff1dd51430145fc74365f6bc7499ba5ff529c49cc19f4142cd09b696be8f9dbdc1e078c14c4458f95abc17f83c318e49b5b5f0b991fc6ec6083a3aff75ce3ee7ed3f84b614d8ba2052b5dd579ab9fe2b5f6b8e76284de0365363f7c55d175849ad4f8426d776d7b634119807719cff3c141371fa7a6a78bfad3716bce776fc550ea5bbd3a7a3cfa68f47d539b0ac9f98b20fd34cd37166ca78334493d54ba8ff41f532add5a477dae078b5b0731dee2b30ea226a70f4763359ce1ceb311b67021549ad825a298c3b130db7619c68a6d93e18d24cb110142671819d0cd2d1780241b3cfe8abb52f4724fd8fe9ed670ce4c9c58bd3b1a460d001cadbec94afe598afed6e11e110eabe137c6076408d73d6b67f664dacdba7f5786f88af9587952daef69c77a3a9031a52b5a09748bb69a75e257b6677404c5a0b5e883b6e94efc11bd39a938c9a5540da2fceda13de95bb4aa4915c17c7d895ab72d1d526dd79417e7f7a58d054f18fb0cfea408ebd4a4d88930db7b68dacea2e539af36aec974fff83ec8ad474d44f6003cad5c8a48e81d17f881f53a2229a334f3394b419a6eee20dcbb6373d137b2aa657e862b5012d322523bc788ba33fd2d79689c60d801d91ca14e94ebecd59a596d2739a8665bb89c217d56cca9dfa29edfa836eb41ca5b1a0bcac2987fc3c938c0066d04111272fc39edde3a3814bafe416ddeaa19335509b1904d66c9f3f76aae6eb601d0209caa175c0a95bc6389c771d04a12c7a23a73385c4031031982973d4bdf5e2436925e1445e70dbcd91818910de198e20428ac62a93e5e3d9a8790883850e6102bcfbf9f37102340b208da174d911d7e600a3dfb4b8b368c87c3bb02f821f05ea177b00e28eae8adb3ffd78e0a6a1d862690754b03160f61d7bae7a32bbfa83b2f334b374c64bef1aa8b565acff8d6733191460a5d274dfcf250bb8d60bd3a6402e0ecb8c2e81d711242a53781292d9dd85f4d1003e29fd7b382e64e0cac562feb2a68e2f8d2524d632be9b28b0d5465b8d86dfc0a24242a42906ccc2c9675a1cc1fbe9924903d3f1f83c65dccab0675ea6aa0bbadbae22f510892aab86daf8e87b39f50c337f45339db3d7bc605e72a789651d104138e9b5c14d241acc206442506aa3c121c7ed53583a938785250a602165bd2ab68414569abf3d19b7ddfdf15f44ab64586a408fcf62a943e291e5580c5ca076bccd949bebf541268e2fff950ef76b2e1a188796e5dbf17ba16c49b035eb51c8735e5c087cbe92e4b7b3828334fa20d621e05eab41a6df692cb037871e34370dd058fce7941f847f9e511f3a135b866d4d591c61f76b6ee35644c76c5178af7d6b34b5f329a43e16541ce735e2485172fc1bec936b35d95c344e2da31081fb23b65e6e4c78ca64347b7178f9c938244d6d236e6a76fbdc58b798a99b84c9d475c05aaddd7e3415621a35a72e79d1f4a53bc1a5b70ab0913b83237b0149efe7afb5ef74caa47373a83f90d3e761d47fc9259b739cc9d9115316d391f254e5f23c697cdc5dd96fc208d29cd4fd65a2ae44cfb1b9ef56c8fcf84263154ca0ce9f300f3e8d0a83c21caddbfb4366f30426cfdb34b108c51ed836003765f2a52d2b4fe621bd70af097e3960440f9603c9a5e50850f5f2f0ddeb626d1659e22ef93381f0bafaff0ff87753401968d03e3e14d1c6a2718631d46c0927e7d955d3ca37a09a646a4e7c1aaf50053b35957ce25dd7d33af3752b11fcded6c5f3c9fa129f73460ee72225a316b7342bd71030d063390280863dc03614cfb9a03f8f3c5dd492add854997863352230c2aa4d9f805ad22bc596bf8f9fab431f6283a1326951b6a204ddd0ce42d07eaaffbff4a30f4c5bbde4dc0f59ff6b11fc9e586d8d97088365618c3e115d1a95d19227a49c8255a4f342965d5dd369ded6eeabd35cad9ce28982c4dc2d05a4d932d1531347437c3c3abdb7587f7c77c3105731f833b37653f12d41110b915913104fffc48f9a2a854b367d9ebfc9b37aee3c468cc89e363f6337274746416119efec9675ff07b133d6baf83355e4ed29180c2f589bd4317e32c9d3af8c353863010db2d1d9c575213eff6b86d01e141d69a25554809f046b0cadee3fd4fcd811810d4069764dca2362abf32c2ed258f489a44a092fd73444e43efd1dba201ba7c03f4d05241883b2746bd1b8c2b02c788616bf4fdb1f144b260202bcee5479ab282fa24e8f79bc6c3ef20d007df6b5e161fffff03fe61b70036f955431108de2befd643903330ee9c98a430ea22fe511dc112b09b3003cfc96aad143d4e1d4e58146f7b0c200dd347f451b31dcf89bf519f5954ec0417f1f3b10169346d9550d2dcfa9dfdde830deb6473ceb690c904859ea9c5f221034bf7e717ba312ff53418b6e80addd3159b976497187fe84e1bee8fc5fea74d41c30f0f9571c4f73089125c0389e02df0a62cab4bc238ce311d5cc6b6692b3f893632f5f81b3a60ed2ee8b3a19aed2f32524a8dc0b059373e9c3715525a6c4ba8fbc522306afbe48dc98d1e5840cf6657ab4348fc414b1684a2e8e9191091cf3e1f52b8c4d2f957c9170b930441cf8f97ac98f99b56f88f6c32ff25b561534955ff610d23d6ec7ade666712cd6c8ec74700dc87a9420b5fc516ed094a1edad1f9c0460e1074263bfd6e60913f6038e60f976ea8685d9cff0b9fe01cb0422818920a214b20731d5ecf5aa15a5506856127e253864de45f09727d56d9d81fabed1b560ae49f2151a17e332c70dbe69976789101eaeaa31de00276c9646f022be355e7d8ceb9b226362b34abba1e9527819cf09d34479f81af5ed2d0408649d3404b2e65710d03f9fd241914d0a94aa9b30f2bd826e8611e65bcef06a548dcd4eecb0526c9dc9051bcf328c3dd16ccf518de0085640f310121c34f21ba61f6b307a3c217ac4904810cf27981f27dcb621b66b7cba3c79333e8ee6e3699e80490ef448ede2b79fc418285bfbf146f7c8d3412e166a29ed8e16213385f0f185ea9d8917709cd15d3c1243d44d884b9247c228b403e3c74567360f7c2b389c7b3a366429af3d8a4b45d968b404973b6ee00f067655a86849dee7d4aa08387f88345af82e075fccf020d1e9267b22ea0410c93a5beca30fb9476700755a3dd6325200c2993a7fa8374c722f23d9044906613de8d83309510d6b945e4376b693b8bf5b6797d1c48567c3b98a43d263107f0f1d4c9890c924298b9e890a0c3554ce472b8a67057dca4fd736fefd402aa1657b0bac57c5497cc1e561621ef735cee693689ea6973f4bc76d668d05d921823ec25c2ef65f570af5b9a2a39d90946177f8661c6e6745f61c17a96d9f3cf909f0a3ecf42dd96117e522fb0b9e98d494f9ff3d9e2e82bd63a1658618718e03e091443fe0fba0688edbb1d0c894314ee7d3cc675b7b3bb9cd6898b51e8b9be21a1afa4e73f6b6176e3c55f169a2e07c62895c51358cc944a2e808188ca01d9c25f7dfeb9c8423d0a30bf86684e3b8903906337af0f5dae891a7229dcc74a7ac7142a43c5d5f3c8d8dd6f71c26ea10db792df54a2c9e8a73fc91a62e5af2d8a93b561fe80a3425f846ce66a6d26e974f2fd638169a0967a0e8acf3f753a5b7d1d34c65f4e2e6ee0bfef71a0d8918ac6611fd41cba883072c88156f472c4f7dca8ceeaaa2bafd081b7c13d8b371c04a3cf22a93897c0229786e3261901d1a5cc6fa63ac2b1ea5a2b14f3d708b4ff1b0cbe91bb844d07a00e6a21ac6f59e1a07c5d305ffeb7a0a21c4f8f87a1cd34dd9ca86c4b27e33f5bb4b0f8aaa5e32bf1e73c672b212e28ca7cb3e4747cd18e721e81391df1097b63344e9577c25925db16f0f29f63c45c2423f6a6a2e52ffe2e333341bf452c3f60147113a5f104dc93bdd0edaf8c8d77ae56acb7e8eed40c0dcf69e5f883ac32d790c53c17b32ceec1cc39b1f05f92aba703fc1c687d4adad735c2fac99257bbebea77cd84083607e429d5800f205528dd39a8dbaab0355cf946e7c9d3275b61c47b37f2759ed86c1933cad84926936b43042bf767f38a7e726a9a8bfba693bc167364eefde22a9a3c53c2d0e095c5f6e361b67d64e6738fe2d848057a09e1c530f93a52a06840240a32ecafae5df0d7d6488fc4664fa9f54b104a52697c587c66a9f536da0c9d3ff26b8693a205d709dfbf77f68a08d44f1493cafd5d423ff5939259881f14411e1f677f2b39384ca613b560ad1a14abd91d110880a8612019baa9944a5fd5c35ca86bbcd8d03bb818d1c743224383ec6ee38f6b047e39ccc5b88c78d626ca6110104bebfa8980c404adfae1cc2c4396e894f1e894e87eaccb4c1ab7466be9d522bdf54d853c35d7e5b684eb5f071fdc7c0cd0db3fcb9ff81628f017c85db334c58c35fb9e91cfbcfb77cd78f498bfda922da354d028a75926ab643adc099cddfd4bc215937610de4dc661d54bc64732188a18ca46460d4dd2af083685fda2fe1cc898f0bc7436ca5e8d75d69e1caad67f9fbc58af09bd8217342ea080daf7b3d3539b67c391025e1307fbc90929f9a0401c8d08e1eb48b430e12f7048031e0bee290388b87ad797dea2f855e4109bd356545163cb1dbd3e68deb602078337f8e0727cbd9972dfaea59e31336da4ba54827b1b2bd00dc91e9c44d7c2444a77272de0f192f18b7afa068914ce5dc6af0be02741d76a1abc7c2d99e099b0da4ea8e8e2762b89689570ea1042229d9be45dfe2447e7ae37312a76522947d9c222a73c7d2ff437c1bb38139fd2c9c79909242d58fb6d6a61317848c6ad9adee4e000eeb01c0982961fb17ce0f907b57d28e91f889acb787af88fa6915959a8869c040f3588d7386f7baa8a48c13aeacaff73797c47384dc67ef80a1ce132b69d9af4c945765c082ab6222e3a3572cea792609c5a7f6fb79255368e12a7cb4fd8318baa4a56ce5dd448d855a4688eb23d318becac752fd65c8f899fa2f614abe76fe66338a6fda061c54ef5d3153cf71ae70b9635d5a43a593d32d716868e650e3b505444a16afd94afd9d1aa5b66a4f177c9f0988aff3adb2dc2eaeb1eeb2070e0868751072014f246e1d0669008142046a5a5ab2bc9c56279c3fb781cb40c6c60b7bf06b873be4ad3a4b55c0dea33946057ba23a3d31b545271808582346c47b28b73faa909470f6610a52c86ad9b6c46fa88df09ceafcd9620eebf624616664c0ba89bd7c627f6ab17fcfcea265252f46dabac3217068ce86262c982f65b04a1f01ec3aac4838f05018a4d68f58913ab5f8a1ed91e8cd085fe662129709c0ed3f68f9bd3ad25690294ba6cfd5fe219f433c37d7855a9dfe5ffadde873cadf9731b3419b7cc5e345815e2638d835a6f98da30794bfc7043175d9fe1dddb8c0a4a365158eb8a75745f24b632ff49c6c522e0ebd25aa1f6ea4795846d7cb74d93e3c2ad3b47df7ecb7e910c2c2d981b7e5a233edff17088e0d9e332aa625bf5760798e9e50be8f1a82533653787eb37813f527b940defcf64f395a026ed721666bf9603435542b2ecf7c79465b14fa1106b76a93c3ac21d4bf04cab0e21b53ed2f2da4340b7a6cd68957749fcab65f8c39f9439e8aa38dc3d67617b9ab63069a973bd9e52ca6ca06d177ebc840cda97261c4161deb8685aa9d2f95702f74b37833c2d194525a82c37f46683ada1c29b11179e9248ed1ad4dab0ab7c587aa7916e441c5a0f089a4cc1b062e8c355015baedd44878bdde2a389324c85baf1902d122e583a5df26f7b7897aeaddcf03888dbd5163fb1386c7c3d9637d2a6df0a10a2ddf8e4526ee129eecaa6d354ea9f70b0553a1756fc319f491ef369fe09562a9c7f194ee91d8fbbec496445149d55eec92293400513aca99599db3feba8fca6f1a824636ddb7806a34ac499b96a975f72b631ee87e71903e76f5cf7556bd6a455ccdca382067bf055514b3e6599534f10fa82ba9a3b583496a2b03f0bc6de897714397370296652b52573ed4d3911e9c29735bea649dccbece4bde0da8a1a22b35591a19fe6adfd336c4092a1042aa6ccbe5445f719a07bd70cc999a598ac5d5190646b57edbe292f0afddc402c7464e343836008ec956f6d56f566625e671cb9ec868594abb808f00e6775a1aac888f72332dc8919ce2fb5fa5b0a321390f7642646e22c815f1b3b15b4931780750b974df03c90813f59b2d30f6f08b4473e6fcf15c0a96b836f0c94073da043d0ef4a082a3f00b928bc0f151d1a090d98835d62ebe2494392a9920dd85636e1aa1c690d69611e6a40c62ba4af3fe531c6822e1f94d9abee2039c58e773c06d128f21c65ac1d0e68b07ad8fe254308fe48781e8209c38e61f0b001a30b325c310bc91899439338cc2b659b2d6ab4a25852c06caf647a303286b1b9489d987e055ccc15c139ebfc0e58a127af4fec5bdf05e2d368db56920be3da16d9e793a835f7adb38e9d0e8c2ea8c7e7240e8005062cf568c1edca8db7a0645db9447a483e149ce870513a83e1eebbda9966242c3c8603d4fd2b18d360f551171a0b7e9dcaaf4f3e2d7c710c870c462f7eeccbfa70e7f88e7cb2ea2c7ccce4f757dd85160a740bf04eb3404399ac49a204e22a68566927ba75828c274daacda86199dce0143c5ff72dade12259498f9b6259403d0156b096a5e542891777767e1a7a680a188421fab0c874df27034d086a9bc237c565a3c1fb0adafd8d90393a89ecc8cdce275cd9c50fe15cfc56b22d4747c7ad4e328d4f145e65dbd7de59b2c4784a82fb4c6c524a9d2a629171a9ff6fd714907a308e0d9e5b721aff7bd49227ccef9954b3c50b76d95ef6b7002b57cb0561da4385527d4ffd8860f41abb9025f1408e858c174d933c5c727bf965d6a5657c9bc34cfead4d154bbeb4e7e0e1475d90e4a55f214782fbed71cc196d88deb3d09c179bf5c632e27cc8badf1764fe8d075e032bb22997412013839fb7fd8ac4d3490889c07887a6fe196b916d62c5f49dd83c9fbb1c15455a662bcbb61acc95cfd0a5ef7941fb5474f1aebd54319ea389506b517e0147b7f57594f25ae8914113808a84114f6599168f0661b6bccd68d5949bfd81a1768944809cad7a8067e60db820e2fa7fd041598a0c3f5182b6f1138848e7e1b02dc9fa4cc38732e78a7ad821c2f0a29f7e2c78fba9b8a7f89d2bfd9c3b1cfee1e514029a2cff7512fa08209d42c0d6e6fc5d0a5114bc0a31bf9055194e73ca9805b3b73d2566e2de14e4158c1fedc1be46bf7369728badee6af0424b2595c41817b62e5bf8b0e9ea45e39ca37c6b9b48f26b075be6392283dc54bd4c985963820cc91e45a976fa3845a7c7744ac171506e7a5d3372560c6ec6afda939d19eab606a39b18f7814707986abd6b00b4ff44a2f9bd2a32cec2da44f40404e321b816c96efaa9b5ede13e53b4af9517a354a711ece263e787c1e5a6083b71cc2f73cf7d0eb37fc0c9726575990403f6dcdb66708b483451b3a1b5f1cc4a5d9a282c1608f90920791183380a65c19733dcd40f3f77162158e99a7fe248d650703f1401efcf32052fb81c9ef0c8e00eb818a261d9630ef73394fbcdfe61d6f77aabce92ef01bb665382030c0fff814f698cbd5736790f641b9cf0da1d5806fa1e162f5f31f6f4cf28284e3472a738b45cc12e97ce3d4fe63c08d62302a244da6fc72a5e1df5a4284332611a91f2f6112614ac4333c0d0fad30eded4a515e448569776cf4cea48d8ccde4244c8600447f374fcbb50e596fea1d652d2c6c211eab71c14833734ca243c987e2007684c101caf279595b271f37cd35ab76c71436f620497bb45c8761a300f4cc2bdc45d3a41e5c6b3d50f4fa7cd4f64843eb44d2d45f33cf9c05cd4e20037a0ae610e1b457fe35878a396d641e7eb36a911c5c76deaf5c40d4b78dacbdaa50d54e0b430b3c11a52fe1dc09da54d4ce86986d249d32a01f0c9591afbb7f082a7ce038b2492b9a9ac40da7176c27b7c8563707eda665dd01250daf44f8fa9da18596a81ae9c99b30101f9250b80fbdf001519af79d008d993e1594ef5cfbd4a60244880101f05cb150fb219d3118b2b6e030aa2ccdd594a1fab5640e70750e226e9298c578a669a64974c5ba0665d442a642475dc89d65e5948b3554b8000341b5d42c53e58741a918a2a75eba33ec1b357e926bd8271544b9adf657d03e4410c6864e426e1c9e1e4e844625a6514a0e6e8004e3a06fcaeaafe5a00807f3e976e7b9d2dcd398aab167ed4455e212f143e891efabd7cb9e5420a791fe473f7a713c6aeea574ed4e4cffc4eabfc731e6aaf0437b3a9a81387c1dfb0dd3ec90e511e2f03f51177e2160da5f32c5744ba6ab1da919e8ac25a05fb699bc7d4cd4c3d4cf71b93db85d42befa6d43dd44a8af61adbd6c7240b3583edb917256f166bec4e34b34d89921bd6b46af93b37453d80f8618812ef3f624067ecfc44fce6a5b47ea5304da84fcbe6e461ad860ab295973335f1e0b7c39a0fe3295b862409ad140398ed4732a28146adcd7ff53fe2b024608309f63822b8579f33fc5cae6b09b213e8c315e52dc1f31d8ea8024cc0ccfe3c7fd00cfca86af1328d25760d344ff5b9ab72353c4175deace7eef14186b9d2f67cbe96ede52e96a0f65f8ce43aaabd0bb3154045aa211289d0b24a434873023f78dc59d10b05ec7e900c2b98c8365d350638de3bc9df64d32af5e84d211f669e16f25005068501cc797d5fa1a71a5b7f39e2c38fca826b8a4466dbf056488c7b22853ecc2d7b883668f40addd5c72d4e8d3ef63ec9fccccf71e4f087bbb716505bd3b3139f32b5a21b96a8f704eb9835fd917ddcd7dfd3afa01dddda88b6d598ea3b5ad58c211490f0dc60c507cee98502c846bba514d376fbcbae6ec7d08a5a09e9337323d3290cd7bebc04b7a44005bc1309ca2c289a9099c4c160371bdefe3616c2ad64e2020083feeb923f66a6260233d84cb26952abb2c323d9111e653f2528b46a9f28175bf4298be0208ba0bf2e060b82b38088fad35b5d3559c05d6d211b992a35ce58ce0fc95adefd558ec24cbfd44d1d4c70b518ce593a09a7aa95692182f8f63f25436e8b3e147b5bad1a22c544ceea4eadd8cc46c9650252b34b30cbbd2c153b3a4abd39ef7b7dc770d701d85188c24614089849db735a297c501776992ad04f6e97dac8a3f4de05fad4271ed983757e0b1261e75d4b596d2869f8dd3456d0475d026c5cf64a607ad130b067d37cb94cfdee493da3e00cca5b1947b6ba5a3e8bff6755f961d6bbf71744150b76cb8d39c31163b7f902b3e25305c6ad558e035e2679410c0408a42fee95a00ad5cc6fc3434f238965b275f917f844494a34b9590cd41341281613d0057219b00d5fdde2d91ada5a8fc5aae5c49c10c19277f82ae3fd141ecd4de85898b0cd1ce5ff1020e963eda2fc521413bab6d2f9dae3384eab07c7e5570f763b138cc11b188159bba231593991cd11a60f8ebe3d7a283ceef0ddf937a8d28db42535a8678eedc2331d39d3c0f3e83496af2c522b919a63e0b873eeea0a2db68f8cb4d9d1efd3c7be8964c608bd20e42adf1bbc719534ce875e6213e8f1dae72ac8387637094f799b1e6e33bb232872e5942217d1acf6e5c65a835f0f6b16e61a69758dae876683d52d0187fc9a18bc6b6f4c817404e333f879c1ef0ecf5aa509c021c40361426219971fed4f443b4459502374f820a2658d632bda90b231dc260deb9dd3aa8fa012207ace5c2da52deacca85d01b2a2d9356b35280e08fd728519af7a453e0ec551bf7185f2497ad5297e839a1dc2d462ea8e46158d37eba310c3108069c9f291507a403f6cf2865715eba31178fc2d344793ce4614e79da674656a50b164f66823fc556368602eed9909edc6098c40173598be39efa679eed657f76b4fe550d437179170cef642488b3ba2f384eef55403af1a461f2bd9adede531d7b6d1f1c262bc2312f280ee4ccf4b3d9077ee390de6ff7fcb8c71e20314f0b2f0ec5d76532e3d1c78555a9b2ed32343fcf09635f526358c15f3d5cf281dcadbe9e50092253fb093145fc27b6659b5e3de569ebe9086d8e8391bd87c870b0d8d119b282fa713ca40cf5a3c6516192067f4a72b0b96a63d63ee84e688db8c8212f746f49c3c8657f2364ed20353935fdcd539759f975d56c7112283276a773a878678c808b8ebe672d38c8ffb45231625e0286595ede5b4efa8e4b13bd7300966630efbee99de73f5c03ce4751aa3f408093d256c79a94cf8c4b4d6a722b3f1f75eefd85282b95fd5b1c19528b61112c5a8d03cd69b7f5a90235e9a0f63031694e459dfa161003d05e167da39b99d4b29c1d80cf116aec65ac52391cd717105398bd305c27ba3f56b6cb26aff27767c738106580f9a54a1bdf07d5a6e37ac1ba7be4e5592fd5541600f381a0e4f22b0ffdc1fe49f8831bed5935b8a34b1faa3d56ec8e65711afc6b7724be916f007828df1a8f96ad02936d6ac738b39bec9bd1668308278af89c7a5681ae8bd639c5aa16c05f3f8956a82d2b74fb6d4ae3e83c2ed0a05c82a5e2e5485e6ddc4ef4c5df97410301bb8e9864be4cdfbd3de3980f23a54bdd5f95739ec3ca4ca82832fcc4db8acdb500c52e8959cadf781e9c32bd5579473d54e8023c77f7250db61e4b763e02d8e35751922e564b3fcf6e72a381b74e47f73414749b82d6e59039143b669b6d316c9e13380d42e33c1b71942b7aa8331bfefdfa874bf8ec94f5c88fd3d69556cc84452769945f0ede59874558fae5ecbedab19740ce1a97fcbf439e41c9f930e43fb9e4ce83558c022ab3e19e34b8596820e1261812e52514cee0672adf35e32c83ca7bba26b93250517405fa4e687ccc36bd5d32b3c969cb9c5407dadfac85f5d0e0e9914b39bc6dc7e0b93886bbe9fc2488e48ba7debf3b21bbb322584a3032c584c7d8e54c0106848989fd8763db5dc7d0840633ff80b251b2f16d68106c263c5818eb2a4f94f59a12200a0f4762e75a5120dbad010462961b002074891a632aa7ea11a9e8ba5b3e70bb5d4c8a7f28a4c67662a6a80293e0d8eed75fc9fca4d35a4c167e67d388ef06af28b91995be49b581216379dab663a3bfacfb046a40b00ca62fec07c3070db5acbbfca76033368ab34b86611dabef155284c72918656914ac3326016641da23eb4e593bf71c855c4c785f6cbf6d39718ddc7e1f7d2acf92b29d626f8c2fc383be9391028d22e014c62de4474393633e28ac5a7662b16daacc8fb39fd1b0162aba4a9566505e3c0ac90679e948e4f42e0913e5ba46f1e81512cd7074117e7fc684eed032ece71b5cd471138b48a19fbdb5d351d4b06e21749fc5e0b7b9da41bded4dbc7976b37a59b82df154d9ae83bbafd6870c711250f2797f8bd24bdf22bf4a94cae1db9d07c6d5ed924a79b4c86ba4e0046c9e01e6f4f2ad73db1de28c31d87c1d482138d8ec76b9306f816ae76876be6ecb2abc7b9a7ec65f11fdad47252784eabedbd8e1baba45bf26c53a9fb4021931eac064e50bbdc14ea3900578a44ec9b380164d743aa7d35bb298e563efe4379802fe63dd29b7b2e492608c34b6fb61a85fd9ea9723138edbddfc89e6ec3c62f22805da1cb6ced984984ba3d25e9cf01ac1e62fcef503fe37c6f3e008f362ec695acda91379773793f7c7409ceff09de196440d3ea6c652698428f2dda99e8caa42bc4e72591be98892dc1632f68087fdf503f78b1b7fb7668c7dd6eb29e5f5524d0702acdee055c88fa7ac8640831f7f0199b2fa63d3afd38dd5f67a7d7cea9393cabc75d9317c772b177f247780f90e0d318f8fe533dc1715dbf9e72c2d885895949010a3b85c2832f9be778b102e786770e6e5139c0614e4ca6e9986ec2f4e8267f5d3f6ec0dbc403cfa58eb80fe453e05646058efcf64feeab0adfb88b250864a22c2cb2f0f0d437f1234c804d2051d90ed80203e1f6ef3d8de21bd944eda256e4e1931571d97e6ee2c83a9633e88177f44ea39a7d9b65846f5a1287a70ca633ae3f04770ae193a346108f84d786acfa562d6707470680c70052cd73b2ffc9778d4f70d6b630ebd6938394ba6a70f0295af7c0344d9d651de845a18a33ccbf45b5861269cebebf4ec92d8558785361cfe3dee59b93315236c843a0006ca7b8c8313f84c1a869783faea66d6be22890635e1fc95662040f3105a5c0069b3098efc04d8b48169d207a1beecf7aae2ffccb4c43f671f81ff4729a1ab2305deed2547d81e57224c0ce7042ed28cb717a055394632c88a8706e5201b5b498b061fcac7236cc676d128a82945d04f1493711bcf13760af3fdff65024cd469d6c1a88132e17d4981f1d2c2159fdb35d1190ecce522703b3903eeb8f445d72064644bc42334f851cfb08c1e5d87192cd37cf15a11bdd625a8028363af9bc00d867e1797c65e5eac2ee158905aa4ff660f139037ca1a80d29736c8042f8154aa4d94288d3f1d1c247287637131d44cd22feb86b1e77382900ce3b888627ea481ce87d51988bc26bb3befc5cc407fe604df67d8350c2ac92b7fff4485c777037aa413f74cb97271c18565466cdaf0dbe54738fbdf0024626fd336bb09ca4fc0f7d0d6c62d2f15266693ef4dbe61d757dc11ed9f84ea5534930c3ebe7141f75e913cb1878017d4a7cb24761fb48e8d25a5b114d0878ef158c13340b81a32830ebb0ae84307b29e69a76c431e359fa46dc1cb24cbea1e2a312d9c85d4ee3884fd489432751e55e95a8e40401dff24b24fd3ad4818c6ad185ea795d0eef779dc4bac7b4d76b77270f440b737e55603e7ba107132d01a28d4664173699d7793459b2aefede6374ba417f896962df9a651af4dd5d57a4b822e7348828f4f0cde2e4b355f48fd7db0287b7b13c1dacc0863625c4ad62ee53713b61526f6a549626d6d80fbe54c63fcac7b635aaa74bff5eebf412ca6dc878ee2167120ba3813b0d929e620884f1abcdc09d210710857b078ae614f057374ee7724417340834d8b062ce6d0a4fa79550e117ac3eeaab2d6e5ac25a9843e251b9110a2c8ac1106b38eac9982c0821be5766ba68a885c1ca7cb41b8d33f6d99df7ca0faed11e9c124cc3ab29f9e83a4fef0774c81f308b47e45434feb685e73d58da4a468d701b8d9e4d58145048d1606bb82555f967412049b06dc14680769b5d1d9a66ced2e3c83d9acf0605540a02c80c976a092efdea39012e8d6966a7a147740d138585417d781f66ba5da3493cf493dc1e4a584efd479c16a2e3c0e88f9d5979b1c2eaff6c6d5d2260bb4f173a316b9e1627b9731e23db53cabc0f26f8442d7f322647fd6583f017b3c94f27b493163b8a17f44e7d077648c67605d21c6be85797ba3572cb4846ab9e02657e61d5f2f5d26849fd0948c12705d981ecfff5276042c8bcd3c6bfc83c01207ebc10afdbc84e0fc194cbab6ff0653f8f188978c458f22a1c28d385e6e289f4c9968b926db8ca86ed081ea7d9fd8038d9222adb006cb7ad18d424c2dca9a0d623b2e3972f18b8ad73e672191498803e59b8e78da9cf2857b49d75222eea642178e0dac9971387979269400f0e4eea79f89a34dd43503609b445647f1d56c5c1169bb239622185a69a7fec6df8b7c60220ccf9b53837afc4f60804829fe0a9621d0b09667f18206ac7616532bcc3e41ea3cb31416095b3c974959ad49b72dec3dbba8ad562668e4da4d82f7844cc1b0cd80edb3c77ef9f8fa71c224e5a5df2f9fb3a009d9f9fc40199ac423cd7d7f694fd5774302e5b735150bf0a3d0e21e97e6c29e649c5eab7f7147739b3aab63ba914211f0cf3878b681d3591f29650e34f4fc2eb0a17438492606b5edafce489083f6ff625e7068ca3510d85d3dcfa46e03032964ae289c1d0eec1e30b94ec313f2fe9353d4f1b4f901decb76c453fcb7edea7df794bbe302f9988985fd6704f73c310f6ba307dae2456cd50f85f5a9eaa387aeba5da990259f8ba5e864d1604c3d851c2bdbb911e7c2a800ddf8fd0a8d1bf0d82e2bc45fa6458281e035a86c51094a7d8b4a395e13dbb501f84f6a754e60ec4797271860b3a5a0edde8af44a1ddc47701244e8ca178bff43b4603687875c798a39b404c4726aa603d3a1e28a7b99968f4aff15fe5b2daea5d6d8231a0e14e22993a78ab71c75a994af5d01ff509a4ebcc7fc8c9b0db8a495bae15bfc0d302cde6bee1913ea1ae45f871bdbe3745598d55279384842ddd264611d0866c55db190c44c2acf7d96551045a74274810da93a7b1f63195b4c3e1a507a87d77763126640e0a849ffb0b7e698d2019a7a36f2c08a2070b2a8ed4017c559ac4f62b910c82aab1231d4084fe5144eda2d419f7444191bb14ede2cd7322b56a7d2a3318805a61f4ec1277a07a75b6a34448e1bce7f2d3d9e6f607b4116b473b13d409d5b1e6d9095c3da36a0cfacf160bd9133bdd8f4198706a2412879e92a076da3fecf3b2853d86cf7210b9d09f9aae109d1eed5f3bcd7c20b70273362e0c4ca6cbcd01bc711d907837bff216a004e4dc5f392e6e8ac14eb1082a18406cda32db668cd4217ead0601574b4a9ab18011740764f48c9ebf3fffeddc07b5aeec905ddbc428d26fdd87610545ab329b65e8010e68e760aa2434c14695006f6c676ea7bae840d222dd1496bf4ccc98cf1f1202bdcf539337fedc2037ac671aad155080ee7623661d01898ff980aaca4b314492d77198f96981be6831c5df6b364d149ba90e6d2214f63755e375841b94e7319586147157c5ae35d24c470804fe1912d7186a4f7821d588ead3698c0771557ad41a31b66dbe3efc7ac43e0e0638018bd2abf58dbc0c36d286592f40974f4a05747f10b861c3bc64ac6088c6a8d50317df5a6d9a4cbcb2e8f0d00f4f47ef5c43ff59d1439f092c2ebdc1f2a4ccff056251ecf93939b83b98ac341690d9f580904974a7ee0dd01558feaa194898aef0870fa480a7f953d97709348d0d761b9b9f4f8d2b13afb0a5954e77b64ede0cb56238c82354e85665a52d149118f6a2ab3fb59d8cbba4e852fa94ed2abe1a03aa16b4007ea476c43093bc6c4d65ba409a1c8fd15c7fe6463f8e4bf69dea3bee2a3c9401374aa24a0456351d60f78569f530b47241bee3b8d640ab1c17ab12f3f8096d99d460e7adc860ad74602c70cf5fb3f2a0a0993facacb82cff26604326ef701972124d04e2f225a3c7d9c5f78e1eb18fc3000abec4fae108b376377b02bf54992736d00b3669efe4aa9cd4be983529c53d0d064f6c8292216617a5b94d857ea0d8896dd96c6d61a661901a221ee1a5e6a46a72190fa2a34f0f181d098880ca700058a29951383d396b058dddb4095dceea9be29b8f655c05037f37933f2a5e12e291af9b2d46cdce4be30d445e0f56458e689a33d9f125245d1cb1421827ce621b06606854dd6bb2ebb3ce82382460b0b34e56ad921554b87c62ba1f9e639847b68404ec6721efdf4df679f31f69094709150acb828202c7aeea8f5515584399609f3e8c69ca52bc2446f2b6978c6cf970455d4250760a636fc53587417c519ed3b94306d697773865be559282d5bcf877ead5cb20f1472fdbaa018d969e172f2cac032356d6d41e06e4f30fdec8a6481b937b0f2422029bdb9be80eaebece19d4ba8a38aaddb0450e4da1fb34be4258324ba26fd7014ce296bfdda67e615055c2c7d01126732e21a1a867f7dbff3af2292dc5238fef9f7958b19f51177ce573fe58a2c19ba0b2742084e9bbbcc3029db10906e2ac36e33f903c42a1c4ea99e4b120f6e6570947bc5d990b6fb3b134c681229ceca731707e807cf6287261b1550286d4f91acdc6acf117c7c55851ebc5fa3dc0e6aae98c01ca79bbc37f1bfd2b5b5db6655aca4189ca61a7e8199ec75a059f54041e9ebd2a98d00804db3b5a510a6ae31308c3bcacf1b9b4ced0cb745a0adb062a51e184a7f9e60127a5af2f9d08e3722c3db334f683aa3ff53f3c92c365c37a25df60fd40652b0e3fd9f6348db0ff9a2f4249fe2957447f0bffdea0dba7bb7262e1a916f2e7ed9fafe9c398e39f56c88478cec3060c84a78d54f9e1b3d728ccab7a84de8226238e4f5c87d31f6895ea73deeac655f4a9b528c30ec0ef2f06fcccc28109152715bdea3b6fc324f6ee0172eb8bd54b552e45ccf5bec38633614970970a30ea38fc60d7c4944bc28c59bd5ab07f81855c7a33b317775b12c8ce7b0771d1b53ef5b5a971e68e7d0b1d93781d806d5b552f5a0a301d9e881f85daa105cdbfea8fb304d4a0f163f6ad2ac9721807df02c8f9b1d61ae8875c620055394161a2bb6ad96e400371b3e9bbba4cddb669a41d09255cd3ddb36bcb443b7cb6adbde597fb3ba4c3767fe3f5602fe4a0da693a82b254d5aec12421fad1c22db2e15fdae16950268f0aa24f3fcae5cf510d4d1830cd75373e155ae592487db32600f9fa7dc48314d14d31ae498f0ca3d4a5bceba46f1a18a3db95148c6d6e88a006d01fd29e27546f53c2fb28b946e06933735a036c1652a6a0079a35ec2337ad5519c8fa81e4434a02e7e8c094d870fa4455e06f8dc413c9a3e086dcf154f1f55b86e28300e6d6ee8de1bc091fdc3f300e3859c48cc161e78a2194af8152b0b3643a5b23362ee23cf00c95246abf613b2158b07796b1f4c536f6dcdf6ceb9b891e2d8d8b025dc9cf76dae516831e903ae0b48d52d018ae17582dae716b036384ba387fd7015674692b5c9ed40b03c6832cdb3cb248a8240b16d732b5b1276332989c33e2dfb419c5b22702667b4a47d3af3527545b4ce88f072961924dad42f2835ef299912ba6c6a033978ac70bd506e711fffc78dc40bc485c721634d908bae890e0766ab2923cab870057e9a0aaba8410fda4dee169bc6e141339324a300bb7f44cb50e9a5b351b6fcbea5445262508fe6fc75d4058e9ab48e7229b4a77c3bfbc9a26f5119e8e705ba71a555bcbc25e5396f70b9da7833f56b6a32330f0c442feea2f2edf004fe570b582460e902a5cb999540d03566089319831bcf81e226f4cd1b1b5d9a9c3e73a2b786de2c75d4162683e82c3865ad82f6e7b372edc1ba6969ee97fb5bb25491cf6940b2e0cc92c7b43bee3e02194406bc10bae05236a1fff9cbf2ff4afe309f07803b80967add2a97f33dbc4a1534e742e7d1dadec7795041eab81670f57e51e619204315def64c04854d74e12b1482c8e31587450848bffb1ec1a946e51190b4a70d4a14b5135527e2fa76c6da547511e57d6e16685769021718a00f16437310c360c2ccdcd03ca5b72038dd4e41cf90ff770f8fa2c2cf419f93a9eb76fed4193a503e5bd7eef70da76fecd6e863db14e421ba598a637056295d5ae6f4973a6708168a7602aada42d69f37b4c03b16675fd610f46f8e6e24ff2314d1ac0b25cce7a5c445c3fc8f094ad43174f6a01c013d8d16f0827da6c6c83f5eef1b629a751ae9dbf4fb296e661546bce05c481e37a3a30260d916b13b2ed3e1b4b3ac52312f3a41bae9cd10b83925a9cbbc97f174ee956e18cb08111445f6c048fbdb0ca2511ebdd89d7f947d995291465e098c99ce839946d8b414b1817e2fc34ed7177ba4282036e34f5f4ef9ce0ef88946c074a1375acc964769ff2c902951d1758f4e97866b7f4bd10a4c2c31d505ff52ae158152d5ed6fca5d7656a933be61146015acaf7e7c9ab408dee1ef965ef9665dfe41010ca5d3bb1313e8b8e5ecc9fd15727d899a3dd5c9e9279daec75417de4fac613fdf5f59e8f232d02047c15d4bbe412c34137411957b2e202b0e225bde1b0994ebd2298b0c1dbbef1b02978d425fce71be84ed8d3effe64aa2c82f29debb3fa13a56e71096b48f4623f4492ec42a1f01cb77f367f64624616e405fb491ff2824a9e9f18808a477e8dafee81e9d56961b24ebfbc8371083b8d210effbf6ac7ebb1c635ff63bcb425d1f06a1d730a4538627acfd8067fae24f2f5f10a0a2c31a6eed171e8d217a39a2674a27b5c957923ca228d5e3d5de3e8666c0ae66607005624ce47b678576d5d0868e5fe0187055a9b9605ab8259152ae87f8b4727463ae31ef4777ccc0b411bd23339f6deb66dd937c73303da6d7d51dcaa1551ef87fbbe1c71c81a5437c9f5f0d6f36c7d848fa2c0652c477106588d871f8a5d390a40eee580fbb7d025037028b6bee882cc8cb934baea0f166e8473fb962aff4f5e2ecde2bad866bc8be11bbbd9b63888e87c05a0ffffff5f