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 65880 f71028b7f821d68ccd5f20c0805396cf36fb45230eaaabd18b8dac17e90786aa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e04387b58bce2f531406d721d305e08b33dcfa357e3036cdfc20b8c46afe4636
Certificate Block Hash
f71028b7f821d68ccd5f20c0805396cf36fb45230eaaabd18b8dac17e90786aa
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040080000c0180000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a964e2a9b31cf65cc9bc506a5917a0e8e5e781c582e335bf78ebf35d6aecdc2a3e404a5d8b7a95fd5e41f35a982f42b63d2c0d85dc37ca589876395ca887b2bcd36022ff06c02d15166f9c3c21b54edc4dc9531053f1074e5100000000000000004000000040000040080000c0180000

Raw Header Hex

00004020063495ce28a596bfee9be613cbc0e8d7520369dccac3310b42464eeaa8e8882de45f56381dd9ca5603d87ffd7d5355ae0f0d152c61ea508e852a6ba049999b9717c31d6a7d7901183646fe6ac4b820fccd36307e35fadc338be005d321d70614532fce8bb58743e0

Proof Data Hex

59,560 bytes
1212160203071ae4a827704e35a28ab7df587ff6ee2db54b81e09f03ffbd9c36ada1dd82a2f9d7e393c86888fa9e5f619171afd96fac57b0dd25bdfcd1aa16188f2fe4dff935cd765175b25bc81efdb0f682dcfe7a4d3e4c1c26f4fdf8d1fd10a5bbb49ec8baf41b33979200ec613f44de5fab1cf2abd3c7b2907f70cac8319b7738b55e773046d7e070f1336f83bb2acf78af18238f94c3e72d61d0f74503e63d5dd80e13a3bdacf472f5277efbe29e9a19cb79c25c906a16d568674d8e92195c1bf6f600e8bd6711b48b0a8d474ca0bd9c4ac438d51200f46011c061cd2610ee5cc01200c0fe2d0a5720e686b92bf45a66e8fa4374f9d0a50a789067923f926bb1a450472fe9e85dba172f1993c124ccda476f0fb8b35c24d1604e6c41050aa83abe883a65b87489e69323bb776b1665b8fcfcfbf1a913eb5ad429a009216f665313aa255f372b4ec4084c423f6fcb30ce0acc6f63d14d0622b02c4982903dde656de256766581d8fb726bf134dd3fe29dffb9cf45be715e1333d97f61f9967f32310a682ef646c778cb2f645aa30dbfc0731e70371d9880013bf5935188533f0143c55b8cb68e43b765c0b08b5404d231355c38e8f93899e4a239386d6a3b7987dabbf10cf403c85f710d59de55d46a28444a9e2d3dd7e633fd48a05b91556b04a27d47cc1fdcaaa6f908638a7b66f42a8014a95474b20c83fd97cae2f2db448fee196d524b59c89aa5e7c60f8f6e791054d94c0d4363f2725fa6cf638d8e403259550f2cac0e66fbfab33cd3f8a08bbc1a3a4b5fd881c6f8169223ff6c6fb77ca2e672d7a32ec41b1d9849e05f71197253730ccd5bed4757a23a37660b1af95ccbe64162ecf949e9831333790f1594b876f60c8252ad38a3684f2d5dd25ebf1cd47f83977584bc10dbaf250c0bdaee0542839472c82df73f149e284bdd57426721183a2549f058a47b0d29c9e7f34078c56d0f420a595e9bf83432ebfa2b281fe58c95f4996b92879ab321897e0c2ffd27af0fca7f9dec091a49019306b683e5d6b82103373e4115a999ea33528d74e940118ac216290fb0718e56acf9fc501ac57b161517ba6ef74da5fbaddd7eccc16ed6acf0ee2f970b04e2a2757ee4b6c8b9d6ed8fd0498832c17269516bff940ec610903885f9307464acb8e47c9d286ae9b9de8fd15b4c3d4f0ec7992d9143593684adb7ff97f8f9a2b9dd3d97a269be4b6bcf34695547e437c271326733fae327f24cff5eba8fb050eb07adca9608f233a7285683ea70f65491c82e3072cdb41e4933912c3ca1a93edc83e5d5bd5584ead67c20032a90135fc88d502b1f7233797b433538f5dfe439f7681643875c4a5736ccbf9356cd8601aa4ef1f122bb843b4c7245ae9bc785186f0b399e0d69c710b7b18ecaafb2ac42dae1e388c9a986df14cad03a442a5ea2c54c7cfadafae69331529de3a33194d3c27597531f332d66f1891ac88be79c587a023cc381c04de7a076538eccbf2a9ebce2def66a019a20bff9c167e7b9235e222f4e9877417bd0461088b85393991980899ae4a8532c5415d4eda2ec6cf4180d9d85ff13d957fdc7ff547e2f9b76fd705b7bb6fac1d96ded0616095b802ed1ea83f209b831cb1434c038d96ee9297543da0860cc2f21eb7b8ac3e0b6bbc1830da9966c4c946df3dc6fa2f98fb2c91cf5f9aa0a0afbc5b349e0eccace030b15d2201dd6e350e128ef399f543f586ce2a5b3630697d24e6088f301bd3f530c2f0a11400fba838fceb2e24d3db5eb755df6b944ce1b1364056391d3c7f5f40bd9c9191959616dad20b5ebe1b4bfb5704864c43f577c0ce570331dd153f8151cf15d02f6b6d0e26a82d3c79c7fe40978a144e5edafb50b1649c3977012695e5d3d808c37aecde74c0d7afa7c2f970b3166a841962edb130194672d9e3d0e05f3a2e0e0f7cf5032e54b10b6e958eb45ae108d14bb405150a7711cb85de8d6621c0e86aa956189e6ca324428f638d4e42bcc636d18155f5d2ee585e54bb534e6736ed09b045ee866e6083cf6568a997d037de0290bb373dcab0317cc6c5b8f3d41fe81dc99dbb8f25d4707ce73deb0730f6e1b7ec974b2764cf9be83dc1fbd4742f5e2f975668a721be79be4bec173f4e0c78ca593f62b8f737a6a3f49fc55e61be9c28f5e9461e527ef12c9539f1bf0b13f0baaf560ee3eb0de71de7caa6957bc4576f920d80d49235af98d05e0123b12d1374e61e31cc15c2902d8e0818985271e638edd0d524a8cf696fd9967b809eb300c42a88dc2d58ee3f71f95a85fa219a296b1d09a4b8c8e41331adbe72cbda2762beab7ed07f9a71691574a109cbebf03f995b9df033141185154bac9696b82c79e96a1a2d1134b8caa1c506b2f1459237a7b53d2eea3bb09e724f9d4ed903f44eda020719e6136a8c829ad552931a77bf669001b58c9c2cf4deea7e5ff2bf80f62a9aad16ce48f7b2626eb8db3c5554cdb81059bbf44020cf4c5648f21293c95d00dd5df2e6f99b02f72b4f16c410e2485a7734594f249af22a5b98ba55a3ad42d385190b3ddbc4fabd32cf84ff21af9061cccbb4f806c3b2cbf503949396cd7e2a16a286b35f242f88d339f2b6007853e2103345ff62098d1591054c9cd68d5aa324ef2594b01b2934038690446f9a8c066cdb9b230405321951709f5c99f3bea78c889702ddcf23cf7f38c15c44eaa58f25b847fc31ff95558855b4a9341114caa60c82095ce8163edeaf2191edf7188377e10177fe8bc385b675e83a242c1fb2af27a687d8cf6998d14e480a43bbedc9ce8633e192a05465b8f074e8b17c67f683c6ba92af85920d299870e1d692fcdb29bc1a7a4e9b36787d3f982001da3c81f65669378509ac842bfde9485bcc1ade216b0bb242a5b10ce8d57322702942b3416176d8f2ff808caed2aa30a9217cf45e4294b9ad786175613983aa6382a551745b36e43c8c214b0aab580650a8fe3186725d53c280ed101a4141c6b6850eae8e1aea24ad7b4f28e69695a0437c72a915a50baac600383eb064febc844def7f4a2f9ed56222e4316145d5d1bd5885dd5084407bfef9fad4b5ad30967e5c0816f14db061a52f64cc47a39c4f284c26fbf16fdeae84b8b8aef41735ed3ec6634ef38a4097ebc43cd515829b43aa4326da36abb453adbd22f27836250d2e73bcdfcfcf7caf92eded82ddd9904b7905648c386ae9f9288ca89b64ea73494cfcdb7256a2bad8deccff8c9af1c7c746d33a0d6ff226429d8927a89bd8c88a8bedce60a12500347e6250972a07c04b212d1148be0dd51aa81afebfe1c3ed8af4809217b3fad3c215ea990fd796461821f8f8c0b7f309dc3540b1b6141599e3386b78f765f82401cb384d3edb1b61c9d1cc57a376b9fbcec1b7a8bd384eb1901b71825e4196bafc59bec55fb34db92c2bfa43bcfe5d1d29ecde1e0e97d932fde71854da450732b681a444e28e4e3a08a2ed51ffc4ba1050ab28dbf80163e21108d77c942756881dda23c5c9749a11ac204cdb8a398f631c39134ad09b922ff6c421b6e6e28add9d2a9b7283f1de88859955aa95257de694a306551d7a76283825b371a7dbb14ba2b6f38bafb266f1aaf87dbf7c43f0ad3dadfbe2009abb0b52feb3fd916dfcdf16d4a704d37bd97781a6c66ffa3c61cce6e62ae6adf9660b601b5988db0c73a240c32578a6337b5d2a1adbd79173a45fb214f5971d6e503da52690f14b95b1c5637335908404edfd0b36cc2312e9d959009c65ae7aa7083d3da9065981d2ad8a080f375144a4a2242b1c27dba545f294d6a3eeaf9b9b69a07f0838e7782755872729ad2cb451ea1281d1257a4cbcbf2b7cb7e8a23ae0d0c469e4fc662fba64b49b06c9635ff829a86298fe7f0f7696ed84dee2ca8221f3e468b603f4809b815363d3afc6c9c362a9d9e604acd7ed1ef8e4fd444d77c3f98b982d4ad1288f0160e413cb18838237d0baa27fc76c5aa48bc8b71e357a2ea2b8d278b8c00916fbeb80acf1da91076fa977aff9518c5f84ec31c6319c59e95fcf0c91eeb9cccce23ca8ee45e53b368c4ff44c974d73b9072d44457db1b45e10d585d2ea8d43192c1f2d2c5c502f2ba76410afd803c3cb2ae636a822c13df22bf2a448c17987b5ff42c73d7e9768842b4803ef5d85eb75b3a3f7505987b540b7d988eb8016a2568fa2f5b72d1af7f83f5919fe3c017253667446914051082967e05ce47933f9158fd4f32ee614b66e3cca19e9633bb3caac10d8a5d18b9a7a7ae4b6e4953316e65610f23b1518c3a0092c27960a2524a28f550f67f048afa5ad0aa4c637856f6e076ed8ad332d9ef9fa8e0f38328e03f9e42f405921796ed1a875afd748ee54bf700eca10ee8dba29781a95a53b9b70d21fbe721b4ce027fb200388dc03d02c78f0e1ca26a5c13d5a2f8da7b44172025941a52812ecd2d48521da75605d9da6b106ffbd85d71f5a81902ac1d789030875fd9314bdb8d1711ba3612bba2bfa460f87356186df693f5fb73cd0d78a98b0d47aa89730deb2ded60b6f284d0ae1e88257ab49d4f43f77c1a1af12242808aa988f589cacd5bfee650285881137ae0d4763175c09128e0f14695f47e88cac104b58f2739f7a4c1e83d3eba4975261e3b8edc966121974b5dafbd143fba847a5076986d454fa323181bc7b782314068fc9a6bc9e1228339d50b2a5b684ce73425e910c5187573725f23cf70bf488b4c57aa9486eaf81f229c75e2f8394fccfd5d484731dcd3236802f32cda31b7699f557a5af056a0bff2f3cebd20c3241bd1ef305d09d0202ac56c62bb40effd3bbcf75e650f19bce23b02c66c140a2a9f0b39bc5d354870e17bb64253767c620dc01e4d8304e2b495fd7afe817aa2a011f85871c0d156803cbeb915182625271816f4aeb9721fdcaa186e8040007c5fe8fa5e5006f156813f2f9d614b70aeb359734ab7628181e99d78aa49ac0e2b66038dc98af9accc8862c0327a9ac6880a48a0fa0843f4720ddfaa23c01cc09acb598285c382db632750952ebf7668ffc193b5f34b69ca4e857b65d51e459d3447957a44b0e6d139abf1d6b552ddcc2f998bd1bdd0273d0b62e61a8df4f1024ca05016c4f005059cd243e94e3d96dc2a33ac78048d77340ddd9289f1ad05fc9e64251cdf8b23dd1d902e052bb29c54f94ffce29d4a8258eab61c4a49890ca33729309b11aa3cdfe506237e3e648bd81f166c108ede7139e2637436f559515b6827ee5d626d27ca94f774122c787c3327087d699436bca566079717a9b1d6058854a0b0e55c548df37ae67927ee5b246c280419c89cd2447eb6e04768b0d44435af009eeb407155759ca4ddfdfa989334c3d70586df10bb4c639ecd3e666c323f40144e32ef74c2ea2232d7cc00d303c1816c321dd88622e4185a6741654c3c30be600bb897ebc2caf4122f40adcf14eddff1e1f29b647f25b253489844b1829ef1dd1430f9ca49c34e912d85265ea4e588a4f37927b021ee419bb06775e80e0e986c40eaf43147aa22532257684d5aef4a4be416d3c6995e67554074f8634f1fdcd9b1d1d8aa1ec855657a3c813cbf13fc8f9bc530278e5c8103081f360c0b99c9b9d8ea4e34712164fc1dafa332f5ce3facd7142de10b5f64126a9882600f9b3b0309d2c7b73eb126920ad8ae5e58561d6deb9f27033eebc2f683fb871683dab96ff790ece1859ac775821699185d99543ba7a119f5cb9d8f3a4b96f2014fc6839b6d9d5dd2dcdf6b5d3cc8fc3bbb007681eb392cb6bbdcec6e74d917aad4ce46a436f99e7cc379a7ff1ea3304826491bf5ab8c97496829c6ea6c96f3d3bf43ce81bb7273767c0c5c9f44ebe2de077bec8d93fd3cb3f8fed7a364d65b32815d578e45aa78b287213d644b00fd556b12f9e51f13c771d1b94de404ff9dd4daa020acc731d23e863c69ddd2a3880201d66735cbea0d6757143fc6ca4a8a17ed9b063726f560abc4eb6a0648be6230cf21520c6b143809f2140c48869822ff44919354f8a8a60960687c34602d167c306cfd45f45564c29c19dab759de7bcf91ccc1e37b7a507c6044cad2c38f3783866128042a580738374e46bf713634edea7c381d53482243081dfc973771667c4ea0ec79d3b4327a1eb607e94a2d18ea99a5caefae22eea70a830c75fa6eae634f6db7d31d6eb6ccfb19304d3bc9bfe2e25eedf7a8b52bdc42b835425e4fbb9517a12523a9a7a012eb405d18c37a7924a970900f91396b54885c46b696f1433cc9c083de0a689a21ecd238f349f92b036e26b50766ce2da1769fa4140587d555100a38d550957137eab66486b24da2268590fdcb6e05433948c0351f0b695b3acef93a3011384405d26d5eaafbd9122b1734837ebc973fa9ea39a9f8bfec84533938e736948a2f27b9d4372af8f98d3401146013537132d008f29c8d69f5de8f508c50e0fe62c2aa125b8a6deeb74b33e3bf414e48d1b41c8e2047b1d51a60d60afc7b1a61e108f3991f98735a67afec21ed63df149ce78d08f2e7f96c755c4c5fa69d5626cbc4f0f6e222277d0fbd057f22101bc03a0f9a6ccb0fb8d1c3dfc9e869d9e81233e9ebe450733f21efd9a0585c5bd6eca2f78122736e2371cbfcdfed75fd95d9d9e55a0474c7ff38b5d62050642587dd1eff51cd13222a94a309d7bf40e126ddfe1a2430a2239947af1a8cf47452185b3eba09e922bb611f792cf183bd2506805f34283f2c4840150f7c370e1902f60ac2e0c5a45350b6ddb8fa04948242080e8cb9aef415a3773d90034d1f26a7fb2684045161bdbe75f9fc466e4a84dbdabddc47150916821bc5bde09d58917454c9cb375f6f92719794746f8461541836adc3d5069db6916ecdc3f6ec9fc44d75ebaa79125f0740393018bcac7980788bb2338c611c2716d6c0fbbb1b83929b181675dbeaeebc7402f34af5e627446b43cb37235d627a5f5fbcb4f452d34d06d21e42f29f3f175f52f678aa5905afba158ea304d58abafb1e715e2c3c08c895aa5903bd76a426bbccac344f465fc64fc0329a7af8dc56c35a8f94c9c1498049d83427de2811f90911ac155cd356aab4c28082c5d1661a96ca3c127ae4ddff98c8dec4578031fffbe6a8e00487ed27211e8f1254f3f464f2fce8761913fb70bf7bc6a4b783fd4bd69a5eba29878b72962d56e8e16f5cbc44984a778b0ca9743a3b3ced70b83192a98f3320c919c968e599538b83f74a7604b0b45b13bbc6907f34a3576f89c23575709a8184e661b3686339225b657e5445c1bf76cc339bac5ff6dcb9d5667cf728cd1baf1cd0be5a7cab552b68ba3dd1057923ac97d78a090a1ddf53881f6e297658a227b058693e5545d058b3d4edbefc74a3448a46bf0ddf7e2813b005d6f5ac40e87d0a70bc274ddc3e4163b1a7a8560d14d65c2760369c515218220100078c430d642ebd28be1e0f20024c55c11a132902543e23f3726c15ad1974fbe122b8f30dc49a64e3915a130e28a7c8d5e62656acc0531ab543de57b7c9ebc8f8e50349a9208c38c76238a026dc07b1d93a3cd21aa38a5a5b827739662437e130af24d55b09cadeb879cc2d7688eaf8e7e8080cb510d9a5d35215436e8d6ef143ffc9a018896260a0bfb6e3d0c148b5afec42380f632f797a53e5581799fa432aa8b3c82c2f932f9a6615c0164837339672df4f512eaf47594bc8ebad417469fd954ca8e29abf1569f1e5923623938388e202ae06ffffad21e6441229c948ba854664363d47dacc71b588321dc2eda3d9c3d28ab1b739ebbad290b8d2ba80a5c6341a6711a2c6b9c673f922119442c68b6f2124266fa59228c4215a2a70e3432cbac2f9e6534d3312dbbe90466e8266431410519f60ea034c0df838842549d84bf84dda630a0b12551a5d390b2b0a88a17117374ee768dd450ffdfbe94febdc680bb963356ced51b0a8ad935b0df65daeffbe7bc39eb7abd937ebb621b68df14486efd58ae0c5f247b9b9a517b7939096d3d6862de2719816f1bc3cd16a3d3d821a4439f961fdc7c6817a6ca462561f21bb4ebf74fca727c9f6e7366b5251f4faf3307e4f50230081a907122f6367f52df72ae52e45be9198e0f81748d099de20b8c3b5914bef037b5dac52ac875d0f951d707952e9798e37e76d3cb6baa6b0a36941e5f8b6b48feb557ccc68c06a796a72feb980328b7b74b73bec5ce5781b10272497e0cb5b82fa5d11515bc9f5c8fca39bbac868f90660a529004e3cfe1157ae6f294e9937ef56ed442d8c750d74e206f59b6ba45613fd681a032dd275fac5b46de41e5c9eedf6b4cbac5def944af7abc25e82851dcaa3152e06ce0db24c9984986d6de0adb70bda2667d59764fe5df6375a3bc6f527041a997a208c6d3942d8b7a26a39f812277d6e02aefa3d32fa1f7676eaef9a8b985c9b722657114a4eda172de85c170bcf9508d3bc2aeeb6c88bc0d93800ced2510f9f90cba2db10198b7049bd5ebe63e14190aaae53e7af186da9b308d0230e08b364b418efa8971404f7e7e438dfcf1a7d60104b1848736d589859941a4518ec080ee84b0b921ba8efa398530ab3a41e6c4c7a853bdca9f0804c0e3e92ae641bda0c1735523e8329100b821c2ef14f5a7ef776bec25e2251468092a90334aa978c414acd7863ef9adc538788406620db86386216b46a0d2bf69189b1465c30247cd54b9e158acf7c31b43766411c849d4312551119ce62ba600f1d57fd9dffe743e318ddbf86e8803708185a8059e4e58b9f40e57bd07b5297c726cb66cbbe521776cb9b487756c7e7a70cced353385483407cea04eb0c7ceb8ccf67ef510daf8ae1b3231f14402efc35717698482789a1010f770afc26eb312f0c15941128d167c30f9f212f64506cd3cd3b9737ee6e6ec53af8c1578eeb57500547b8048bcc345f16df3adacd5bbaef9623e6312ee26e2358a904f48d2dfe6a76a1624ec1f899361fd9cb6bb4f4bd4613fb1c4a2a486b15b4834079ae2fabfd983527d58afbc1428ca92c98b3878f15c16275ca52f68c8279d9b4ea3ba78ca3d13f8098792d019b33766f5c358449a840a5ee20672c74f2aaaf39c888d9bc2a1fc94885dd4ac094f33bcc713ac77d0107612388d7f8885e1c0f4a30a30ae91adf257ee141ec1035bc18273436f7fd654ef8ac27e67e413e73f2401c4a440293b74df529faf363d8e9a3da0c01beefb471586e2c5179917621623a9755fb21c09cd5c8efaa0eb32ecb790fe732e6880f8fb5079f8cc6e4a60c67bd8051f71bf49cf2c4ee27278e7654cecfd9b704e2001675fbac34c3e20fa9b7e9219ca3df4a5d8809d3bedbded83f621a4d01edaf6d5348dc1bb1ce9b66f55f58cc66caa9dd7cd8994fa286144658489d81798094b6677948d60963ac158c6b821e14ac15d3c9269d32f91fbc8bf7411f5448dfb623cae044f9fc55a7a0ea28468ad27de85a9317d35e0466a1acd95ba458079f68a37b1d5f815f7a06e65d70b0d627bfc465187ef7b9e48d0f7398a194730b0c436bfbfa40616960a95ce7e773ee07fe4265841ba4dfd2c7d5a94a3037602a4fb68c198300fef8140044540fc3544a2c8b989d8354fe4d42b70e312c00b5ebfc9faa6f61d59515cef0f14690fe945dfa92aaefbd37fda38f3692916dd383a0947b2afb70b8842ca7d13a88bbece7cb85d4365da2bae770223e84cb9b7573dd1fd4c43e7ae14470c743e1d9d0ce2c92d64d4f717273c6278d946f55d56f29456aa71bd73daa0442439d356bde6e025ab2510754ab28f484f0ec3b90dc4e7f2fdfcfaef4c3539a6851e6c4f3aa4291c9e20b00caa2336fcce44facb7fa294b2fef4a6c34152f11dca43dfc3ccd007bbdd1882de47d99752b66654eb0f65651f34c4771a8097cde794bb5315965ac5d1ee9d10dedad35e46bd1da604766e96957c4072a607ec6f293834d1bc1fbfdd2408469fee60c4d97cf5a21db97aed864c4b0284bdb93045b0474083bb688c6244fa94744e559ef415e5b16149bc9684925841e8b7ee8bc13228365fbeaeabce8259e8304f2ce3fec9f39900512b2fa80798bae12c5866477493457815ba31264bd9d0195f346d8c63d9f4e5da1d3fff2ad1fa874e9aee0705cd54290595bed6b5447101072e756b8c97f6cf9f41266f85bf59bda200f9111c9a0007024c825bab928aab3cc8a3df81868d9bf41dac007b5c8e96feb0a13a0c531eb3c9e10910dd3f5d41e2d910fb599f66d6dc9381f27bc6517b3b4fffefa27b6e59ed080eba2c94bf98d06786b4bbfbfa625357505446b359544ef1e759a6d2b00da585119f66aeb805d711bfb170af1a78fbcad465d7df5e0d59240782063d018faf0b834734ecf2322734b89031a257c66b6bf7bfbed3f8c9ae97bc2772f09fa742d30ade2d5b6a29f4c1cae5bd672600665ea5f0f1157a482088c928ef73f3166f250e1a7cc71e2cca7ae3fd386d1449d3bb242a779f5e030f4768a5e34f7e209c288343352516fcc3ebd2c03b495a142a157a03df8098a6f9f1bbf1c26795bb867f474067755529915fd8fe86a11dd4deb35d2b44287c76767530d0bf4ae7037fdce735a040eade21540a4c7b7c63d6323d24415ecc369d7c98a24d8d14707551212b698833685292cf8446e31fabc0b53c068dcdc732ac8358124c50972d2725433304eb3fba218193e147d7e6653fbced10cedef532bbe2d49b36c3919580411ed5d34213b7fbce919d4e2e6b049044a0ee2a492c7be5785b75764f024338efe01e6520df9ea26ead2edd30aad6a87b60770b4a5dfe61ffb6434b56579e063acd74ea2578327d96eef84091870406b668b0327a8ccea9466b4676f412093e04e9c301ca353d82041c4b6be3f7ecb355ef5d265d5eea1729ad197382ebcfcdc8cb0b6b685ecf4c429e85cce28cb9a2eb7f87f8fc94472068cd7f448e40cb8d1d0c9e85134a36e2f116af90058a9d79ea226ab93c098f4b071b3774260d2af369d0e779ac23a523d2d4b32f45644f59fc906214af65ae01ead7aad38d3c237cc2c1d063aa382be3ee361c0eceba600bea8d1f07b8eab21490e82ab9efbb08812d16747da45993c035b4759871766eaae8f6f3fe68bc43c4849a6183e2b0665d184d4283b4f6c5785af8670a314d44444cdc80c9680b2494a5deefd585e2bfe2ad599cf9a6b836d9f4ebd74c495375f261f7bb5a26eb90fe39d7c7baa327dc44e8b5f99c24c69f8c6aec2b2d307f51119c433960bb0c095dacb422f68fc66ccf36e55f9a94daadb558b674f4d66825c92157bbc608a7b053e33074d81e5b8c78d46ef444a85e87ab72ab9b21d4a14236e77391c0266a0ef49002c0bf6be0c836233c97d5323b799340f3327d1f7c76c8fa71202b56c16f7bdf44796e16d6486dd1926a45e2468ce2b452efe5c2d1cafcf5d7dfb353f596b6bb8599faba5c6dd2a00988804aceedf25cb7583b4620bc0f1dc2ac0078f92877d8e376450a5e46cc46ec0e9932662a90aeed217abdf6dcead31f2cb5fa8c350da965a3a8cf45e0bc49c82d76d42dac11ac8e1e0b5618649eab9a26e88ca8028eca90639d22b773beac5d9289af2cbf80b8af6c8dd6c1347cf0b134d3306ba9931ec37d674ee717395fd39952848b192c5acfcc66347445b2912acdbb4d02c657ffd85a1a3fa2df01229a6cdd09f1a2c9cd4e36348d593350690c5d4318f32547fda64141aa5f9fe64f76a88cf8c09522be6c3dd8de4846760ad7cd880e2657d33ae3650dcbe4d5fa87782429d24c52d004b6607a43d04dae3bde65ab177ca116870e42762ddee45a60de328c3e3c73cfdb0b782f275f82412f523286054151dea66c52a0e2ee3bf7d601fe36e91dfd16cde9f17d7fa30c854c51e8d90ba73a032e4a825b2d6017c4800f1545b0f75e724b64b23067d69dbe56d1a27c3d0086d34e9ae0b523dc36875c1b9ca9903cceee5013d08bddd7cdc38db07ba51b677068592748c7aad05d1e8e4ba029d2ed1ab55a489c8503ac434b55dbd33ea8f87355add364bbdaccd228a33a9eb39f57b71272d70c1d1f241587a10d4248f277bdc259c69fbc895c81e0a5a51b1c9414286e84a129ede5cc1a1c216fdfb6b9bf59908cc46c8d86572bdaaccbac86b8ea539cec041b2af49411911bb8ce2cb5d9a121f25f1650c93636f57de40fbc6c33d2a81e07a9c1574e08a6e5a927a8960ca032eb9cc5fae0a826d48b932e9fd66654a613ad6f655ccbe7e1c340516f60f317d615872eb33cefc7179b4e204f2e8ef79c5186ed4502bf58fda16445da88c10707050b7d4fe037372eb0547fb95cc86a04c9fae15dc5e31fdc55c8e18e2023fa0accd9307e28fea73db163f855c9ae4e49d5022617beef866c0eeaed5b5a2b23fc3e6f9bb2cf1f595c9201872b6f1b2d5e547dd01ef703d99e7a9281991121098fc53aa10fa43fae639a90496b333a58f4f718270ce7cf91eb077345b78b6edca92accf89668532c3c099107c6f7725919b4e055e0db02f8aaa05b82b0d1836cc56e19e3c12b069d40cd9b7b17bbaf87dc710244665227d91bbb33381cff12552257abea74d7117c225ac55d2bbe95c8a61106776d0c479365f562c3ff9aa9e02ce33413412328ff695c37256c736b05b1cff6c7a816d071515ac6aba4fc342b50632c4c8e8dc3042615ac744167fe1c2bf2cf325b4163693e48a570f79ab3cb5413d4652eaf16e9556e3b0f1e8b50915dcc909d9e20d0d3a54e17863de9080b94fe24c60852bd43ab1482d8cf65550df4d702954a52e1c3a33cba1fef062c2ca1a86ad4165352d04cc7364e0dc03ff027681f21815795473815dd6c8e9c57251b65bb73fc49dd7713b7136bfd5742fc6d25ca48d14f5353c78fa1408f48227688443f773bbe4a11e64b80c46ffcb16f1de09bb05207a11f83391e810f7931cef51ff3d481a5bf3b05c45044f783becb158f839ad67e47d55fb3680960e002fe030ec9ece4ffd7f62fceea47ceb5ca152d16e0943f7635f6e8b90c07a98daa4a09ea293decb5aa81c7cad24d9e3d6ac2f2cebb7fc89779865d3ab03da1f39dcf4f84f4253eab0f34534b475d19f1c9d8f67394a59452c54ae6f0375831a85cbd5fe9da7dcf8d526b12364f480e008869713b6db33d2e95e29d511534705d3131a393839dd2982d8ebfec12fc454dff02fc25cfea47427522496333187d235556344dbaece21ebaa5029c30274572a9855e5538bbc28729cd6afdb1919fa1d28c736c71819b9c3bd1ddb504e60a5bbca65de64ee09b99e2ce1de16cc2a41b7dfffdc4f9976c98eda8ad848c60bfa8f21001c7bbd08d7177ac1bedf2bc55fb7ffcc8ae1e1a00241b7a6365e3cb06579779e6f8112966daf304f3ccaa6826bc9fb679603feb8280ff59a7f07d72e1e2e6e3183d71195583b8019828728c40f086203ba4ffba119b616b1caec2b8743cc5ce0807dc0644c016abb5a40ecd1a146951358f208fa723f1029f4a18f37119206cd2fd318d9d02aa4c21e4bc1224da0d4ae9e1d0d6edc2314c8c37f5bec5b1865a3f711abe505bc4b67511a8d0d30d87fa291cb5fd7c5dad6d6e75d757f3026507c1e133128d8ad819859cf1635d3ecd0f493dcc62aca944b3e4e29905b7db35385e31f138b8d7bc6688521b61efdbb2513810245863aa9e282f60fae0fd2fc44e07c9a69b9475c5e8de5bed322084474002c1ef8bb80e0cc24c971d370939e2fa7853a98755c90f524beea717b8c93a147d96c43cc3580a5a69b13a7841ffaf6eb641836c02b7c50df18bf7fbec143c0394ead192627d471d83fb9c3c2ccc404fb4caf8c25668dc283ae6af8130bcc7fb8e5d8c182dfbcae44e27abfe464da6d9d793df771de8456d414494f38edf438d294f2e2c874defc2c7ee018948eb0ebb187c9f3583fce06eab101dcb05af25ed9ef41be7e301ae471ec55e392cecb6903f602b235995c02c18d8aacd31aba8a2414cfac573c6f6edee26ad9f260f2f3c2334071d1254c1ae064b38b03fca624c0671f40e9cefd12794a2e843b507c14456d98079e15d4c1322350cbffa98ca7483a726d03b1e4519c15f452c3c7259ecb7ffa78e020d42598b01b0147882635f90eefe0c77eee8179a47c982390e9b81119022a55286167f748b8a79b6e7331bf9db7fbf89b30f87463326bc129cee70d48048211a22054eba60a45cdfbbc4ee115efd5b5cc1ba31d3b07608ec4642e9d011766b66beb0f5d8d9ed47e61b53bb7a3b2037d9eba11a8562583a4af6b71bb56ad64bc7e11aee13a4393d64b3467df63c4bd130504fe1952d7d19364653e750a2e42d2d9b5a75244c99c28609c7718eb2ca90ce225565f2b3ddb740581c208a79d08c53f8e1b4d21170677a61c396645cde8820ca890d88546bed25c3b142bdad2a36e3f2e111745ab72828170840cb37053e02d4584a908741afad01bd505817a0f8d5b5c0b767a64b21bcaf741e7cf88afb7a67c8f724d360d526abd9cdf91d58d6d3e3ae439861526901015f0e4ebe06040ec080c0cfabb151089bdb727918643951d2e7d44b533bb7d9c0665799f805dceb20f005216cdbc2cbfb7d011bb3c8fdcfd340e4990f07965b86fde28faa247c90fcd90f9f089c7fc09239ec51c7f6a08cb39911a80f07f5b7ff227b88a563800ff526aafcaa6c7ddbdfdc9aa2e567834b6f327505bd5d3e99d17109d9b7add03bca75c9e602b636eb9a351a8fd59ba3be500c957feae26f69583167aceddd1722079838ecce570d0497eb32ce4487e203138dde8d408a7e4fa7171beb1276866592942206c8b8e12c456ad50cc35ff7b8db2cc63bf7c124ebe22687d74150c57735895daf28a601baf3f6410070c2c213b2b274b08f9d36d022fd3fd501da5df2cd6804bbe62a7764fa8c07e9eb81f30ef6a6816575f9b320564d408e58f5bb54530b04911e28d17db28e76e947c16a484203b75424d5422151a88d4cdb0ee350d1aa36f34d5b38c5b2141435b70154f7e0b493608a9fc52e7e1eea34c4c06a73afb07fa236841fa767be00c017e7f35cd90dd02c4271881effd1c434d82d5db0919dacc5c15da531b64b547d17ee4337bbf2f79293ec0924b06130c43a0235c628b7c8c5999f886499c915c86b777e952d1caf3c17de4d111e564bf889bf843339cedb6789a9587e586c05bee00e7d8d8b38aa9a3eeac040eb8629a017cf9faa9966d3a184a32f851ea2acd6e4d1cf1b20a5b515fc73e5e217e2ee85a68bb7e1d747086d7fd8d146de69e217add40987923d2ddf0f3dad9f46145acc64f9cfa12cff53461b60dfe701b2b417134ae1cf33780e4966fc9ee4c3876069b5aa08ba8506b4145e79e6fddc499d2e6b5caf7f9a340277f1b6c212ea8d04dd1fcc8ff07da86724f41c6b36ada07babce84186c76b1697411093309568b182194cf3dab944f876436c2aa82ac1c18184cb838dfc37cdde52d809b2566d73adb29bc0efbff0e45e8a7ec9c05bdd85a02b84497aa70690e1f34a9f0748408d128cbacc47ad4e213850fe083b553082b368d0c43ac937f8ec6274ba85c8f6245c1bdb63e3b437e3857494a34e2b33df35cb2649ffe9530af980a424bd16425cde9e04da9621f5b8fd7a23cf1797d9b6ea923f3471c2ec1fbde1deb269b10ffa1498bdfb5efb1120853cbbee29fe2dac3b698e88883b5d1699763a983314a9dfb545777aa92aa00988a6fc4ae051be4061911684760f86a32b5b6ee9ed183908d948ddedf1fc47d1f03e3643a405a0fd4877d2ee1107f2f4a831711f670d14216c73ebcde0ee5f4dcbaa9d86f07363c6146595db9f540e32e9c32a77bc49ecd926addba824df850deabf57687376f2b3b085d477befcdb299e377694b2eb0cbf1cf59f952c379a7caa76b0352bff448b6b0c478c00ce07deba830f0dd1d2bcac76a912e6a7966a0eb338a0dc5b0441660871b4763983601c201487300eb6e1f20167c9e11216a335094fddc7b2e631bede7502d329f3051567738a231039a1ac65aecbae7fe234c2bc6dac7bdc498a4ba4b6419a25577b202639902e9a35a5abc94aeaa24ae72528a2323c39000fe4f9eb6cdf9f9f343ecbe3f9370d9b0224cb76c20fb62822e4e0e5740c42dc5320931ace53ec94c8cf7d71cc2e474f7ed30f7a191e755b36b8aa8da2d9012ba3c8bcbf7e4a30233fd4eb8b1164551fcee14cc62335f1bbb64bde9cef692b48bc7fef66ec87c08f4ea46acd9418c3a7bd9f97e36813510f11feefa86f9ca8561105c4bf57801e2d81dd168b0900332ab20d416565cbf82cee3e737d68c4a35488c92383f3ff1a8e3f4a226d05e0716a8eb46e2ee800f3b53bbc508464763219a2161947aeb1c827f4ee4ad60db815084fee4fd3409065df858bdf01b21a9230a6f316f39e95563fb29f907dfb9962c669caf55432f6dff1d62cfdc7e493757bbc182950b234f37995e9fa3a39a3b97504db6b3d248de9d5b658f802f9374289722c6c7039dc11dbc99c7e4db33afe0ffabd7ac3660302c4d153f1101ad24030273334adbc6f4ae021f7c7083913198cf5b4bc0c20415256845eca8110abbefcd090c1efad76e830804a129bb1e349592b9937fcb2f8eaa4f2135d89da3866141316234c7d6f960463e93ee354e4486f86887dcf6db4bd7fc6ee0a4da0f925d0f2bbc4042a336f0308ea44f61d732ea9c8f40c4433d4fa5f72c4e6515d09e387036f975a83aaf57c1e7cc07374f037fb4559181e37ce3e7b897cf4c25f8c75063667048b0c8af1dc4a7d4c4f8e1b2cb6326be30fca67876f9ab6bec07a5a7c3513917a4ad0eb1cda0f827028177d1f77139927173b6f2aa15358ae17996c5fb89714610d93bfc9d0df02ff736d97748958a24783b7131402cdb2d5f452e1fc3cb91c7421e44dcf54d30096a50ff17b698ae5128ad03a62bd53db12e6602c82df842299142b9317564a3becb802394f476ecc03cd3befc9c2b647becf1457847a578ec6ec0f3f7df4a6f493a05003a4d733efd0381ede289c5f5a6145f6db364707ea509a15fe5823eac44e55b0142506b7c9ce8e14f04df18afe2b27e3e79de21aff0265dd0ade057dabc4e87f80d2e269cd7a72eccf69bf118fbfa6f45fed93146d92693d344f66cb61ca13c993476263ceda5c0edd15fcba14d7128ec70d1dc8181ec7b45ef93eb843c3a9c32baaad993270f9930efb8b9972b99be77bb84d970699cb82f68af133476dfb28cf2e1551cbd327af0ec3e9305bc9bdfd242330064bfd018fc58a1aec1eed8456ef3014e926603c4d2b69e5d7669140609446bf2c1c38b3a0902e145b96f4cf3743330b4e247df5a586f389bb4ba916f9d85af693938b30077d0a11e69d71b35f39b177ea66d99b3622abf79addf920093383b55c141e634b99d0881c9856c386f351a1c52c6e7d2482aaac53053c9bca64fc25e4709aa036d2f6c9723e5b4190dba22a2cf25357fb757b8600992bac78742d430065dc30eb0abe3ce37d0791938ac1eea62c66668884346a6a9c950e767bf25986c925537e0bb70c377d583fa34fbeda9d76b4585f4ebd82f025ea2d9502240a391f19e1d844ef6fbea1b8f4c56cd1adbc5ba5a1336164646bd39a5564a74c0bb8bf7d9f12623168075337818e5a90c66f033277da21efbbd6759eb9817944366bbeea2a9aa9179c2d05adb13544811eba2e6c55092d934ef76b1f4b3446902bf76d011b85efc55aced5b03c485f294d02d30be31a56226bfef479d212f2d5aabc88518961202b37c1d207bf61e5dbdfb4ba0f5b27ca8c0b52dbacbbf68c26b9c9c7aba658a252fce8bc5a07c943c349f0d2b7588b172ca6cb126943de9f7efacb7870873213d86277e9108fdd7d674dd87cc01d60219db193a28453393696417c986c77485ec2ca321da7245f6cc7942294a731753db8f4f9084ed2b283ccba7205e5b84bf0d6ce381af311a5f89d897deeec324e3cca8e4a814ed73f3ee3b6c62918046462df0b69f4fccd24659d2a2553ac282e2118742e277b8d2a1f5d1ca05d1938bcd6a99cf8d48dbe72049e073b0e93d0c53fb2898431d3ea8ab75290157f6e3ae02da767f853281b0eaa6ebca0c647c887d418745072f7af1b87bc2be96bbe409e719c86dbdaee629c1b1d83cf378846f8fa4f7da8dd858f13c96ed7198000c3271168b3c8ea3b6803d3b01df6ff2fbd01e65ab5f505dd7c04a2d2dc81b4c8c4392417d5b57e285a3f0a216c5812d42682a1a2cf297e643bf0d558e264988c79a05a2fd0b1dadac21b25f1e5847a8d1377edc072a8e996875edcfab43a7a01efc1c24a85899b8592d43a41f955f6a40114e44745ce1d708e9013b1fa027d18fe39e86d462e41f4cf08632cda72d61d712b04af177e9489ea72fab377d3f93e1d4deb5878ba7b1a86690cc31240091e67e517f085a8041a9664cec07cebe8904eb734a0dc4607b2b4e56d7372fa6701aa196a51ce3789e0bc438778623a332b0fb0a720cdcc7f8c751e3f16baf967b43b84b4cf958421b966d29a14a9ccdf1ad2c063da7556044754448999decc71ff76f44bf80f437680ce7ced2718816eb92bcc89277e17fa60ed7da5565890f091dc07ffc81a75d202ae3922af9c6a19696b8feb08c7063b07d4332164bc49742d630cd561f967f8210563ec617b4999d38e6b8ed6d0d991525686bcc31da87e9d85a5d0c716bba25e4477f71d618ca318929ee545a508afe3a7ea2de467fa92d5a03c7b5ad92fe4f797094737190fcdd107492721fba0bb5bac87eae068c40972e3190c9351fb78236d4024c349c2c3eeb1df168c87633c67862e579ba9088eec3b98525f12613008daaed3ae52983c98410d13e8c09f2ad79d24f7fff930af69a743c34aef8bf33252bbc4bdef0ba4dcc954a7b3891a7a04e10f7025c36881e6e773c30547e311e782f3c9da395aec43b4d130ff0887eb8f6fe5deab1100392ab7b53f83e7519256d571393c7d5c7b2f454632b5ca1fa8e518db1c9dfad7088fa81f87ce97b5d5a30b45a072cb6b90cac61953c969002c258b0e7d103b0b38a604e7f24032128b3948acb5c34150c7b9a174a61f8afc41fffd63e28b52ff8a6fd48b1bc663e6e2a63984d3288082984da5ed6b76cc218ca3dce6792c05e2858f70fe7e6c4a596ed1c9f85c71b587e0f8c480689623c1ef60f75fb7eadf2516dad9a37a8976b59c88e46e91b8ebcee061bc550c23db1ed6b4efcea0d44b948b923238fc1a6287e34f703282c051f2f2a1f23fd2b5211b6c7003df1683841a82adb9be16e342212deff52504e64ffaf21a5fefe5dc858667aa5de53b9ab5f928ebee291d89986b3f29ea846640c2d0fe9ad3fafe7651b22c288dc6b22b7136742e74cbe9abaa4d17b73c4f5fb2279038c0ef36afe09f829d8c59dff2c5bb8660aa3ef41248c24a503e9c9987eadf8376d59188438c770da45ae95b9181d87346c6dbbec837eb21614f0e73b5271b72ef91a27bdeb1f077fed98ea611b61a38ca007dd6cb0c075cbf3992f46c11e04a6837c45595caaad2f79de0cc1918b29dfe7bde4fe9ac4b9d894754a71a10ddccf1d329b5bba10b0b1297f8ba6523ad19690ea3fef2a485ef40edd13f70136f57cc8c0d9306a07fa393976521b58fd4143900c6cf9d6de71cc4f54eef38b608308dec80b09e15870b8d1f18e6ada9a106149680cbcb2391abbdbfec004d52c4a87d27563b251026bfbb732773b907d0e6d4b1e05f62b33c8d8c8dd70003f8e7e5ada1f5937135abbcd285132156820f1b78786c9f1de1dc00b6ae93942c03958301b171bfb5eb5bef72911cd86c0a7550c2007f944e4377836e485a14f08fd244d745f00754f656dbf80bdda39105aca0dc652d7a7b51e3f0931e876f85d45b554ac3a0a5fa434305849062c19afd4371b5394814a162bce4883975cb6136bb4fdbed6cbcd02bd988de0e9894f235736f247f25cc52852e1853e5c3a8012e6d3571ef97f3b2c1a4d1a1d8f695faf522d93a186cdadf738430d1da9a4aede5910982e050ec6f8d3486f24b5e34548a94d48fc3ef789db661660db089d1aa684c1844d711b96442f2e876505b1458fddce0e3f37fcab03aeb793a55b6c9a22462a840fc2aa2352f830470b65965c301111309a0475b53e84e3cd9d4092d0f01673adcff8b6ef1f9e7bd97c9405d79b4cb6307ea97a606027104570ac02487cc274f086d6eb603558457e7faf81b695cb47ce0db98cae33e845b5cdb27f26578c19fee896d9923bee54d7fdc051cfd64efde8e66b9a1032be00f1d04329fe964e07660fe384a6800a854fc72e60dc041c5fafcd0a448bd2fa61428fbbbd50c81dfbd5101fa7027dd9a1d527df14d12ac0e7629a535cb31d3e8953b6cbefa61c81c521a2a54f7274a2250ff033437ee229b264842d7246fef9797f92ca3ed655e07bcafb28ec380ae6b64ad11102fc232414b8ac14d039507dad98f078c823275a8826f0698e14a15fcf7e79eecc33684c4474e52f057a014154e165d10fd86204f9c3d56863c4a894d5d78641e940ef8c386e19aa9483cb89adc69ae8483b6d3887ede29d0aa4e43f8830df8c663daa8c36e7e46381aeba3d7c8662720f6f8142194fcab87c5145ae92e12550da999250bebdf0ff1bd77b8f593f9db5e0eb64f31fdfd829b3810fd35ecf3dd5b042b624977e650ad70adb682802125b80980074b50b0907771f03ffb763239d1ceb1d9be0d861e1d2bcbe0729b21090e4eadf9a9829b1d6e206015aab2f9aa6c3077652de008a78b349df666e8ce27b1c0c057546d51e7f88068913acc993ffe93b4a29ae3845be203aa8b0f60d538b2b103cba614801e2da9c36c3eccab10ba2ba0f6c94168c3195a2f1a000d17b782ad45495bab52b0dbaa372c3780e429c055504ec3346517eb3364cf5df38f3bb32c77d167e2ed959c1143f0d969ed6b6ac372e613198b1a2ac77ea4708f396daf8ff68ae29162818d5916c7a6e09383ada4876d46cd3cd0a725857e1d632ad240083c5b781e67d9422565fae08124d09b2ce17a9b021e9881661d069461a33b16758ed4ad135c00cf90a3d95b7127e21429dd5e1c8a5ddd62d8e7cf25ca6c2c6dfb82a6caaa7b57a4a81923b4fbab8c749d921d761f8a268cd16719f80a2da8d0c706ec3c32c2e3fcfd5c19ca6d550399b22dce91f32d0a29de6e104defd73647bfc9984fd218cbf3154a19e63ec2c9deec8636baffaa973f6c32f30cdd3728c569e4215220c0a4e2c090e3eedca6daf11776b0b5fa4d0b22c8e1c0f41cecf351e24e6d7298266e0fde1ff907f14826fc7f9fd239cd93b716c3ae56ceb6e7fcd45b33da621379c78afda44152592c3bcdfd59ee98de6605d18a393d5a3887d72745af0e098b256bdf04513277c38c4162e5b1871b2cb01ef6ef0c2242d78937e2e764cc6505165b046c7b2470b26b9de85268d08e321e8e17e27f1187ddd8c2d57830369d4b339f126d79a858f2d80228071e29b9957bbee06aec573d9b8b4f40e04f0174d0bb033f94fd9eeec230b29851af8a7e97a3a49355103fd00bb7366a8b629bafe1dedccb040c76a877b80b663566cf055e4227536d5dbf20385b0c62b6c2ee23deaeafaa9cc86e173a91cdfc6130e11314d0c34e691d8578ee541817629561e9002868e956fd7b23f6a4c40a258f3d336b4b1de198c76e8b11afe655231f9294781e65348d3b8d383b3fa5c672b610f656fed2694bb343cf378427d407b8e3d13074f995abdcafd4a67e2490d9c6e70a99e03c3b0e167627bab643a6a922658a0d773e18f8eaea6205a18f37aefee9ef61f64572adb96c4ac764199a30193561fd74d2e1ae0ba58dc0ef93556d2aa6f4aceb4bd31b0eeb1d4897ed0e1507dd566c543865b723b384c24e12df3e0f9de9e7252c211221042e98edd963fbab776e6fdf1e7df1a933871ef333ede758e004c8c52f2f4d5a34a164f9bcd714fb5a346d84c1badc88b1c29ee8f3f31827f61d4317665af85fbcf3879695b43b4ab2ffeed17c02a3d5a7845f8ce6a9d5730ac3a98eb62d5ea01a919d10ecaee5ec5265684ac176569bd70f55377f0d32153745b88b75476ddaf2877249a3585c45b86572ab675f6f393f84f679b08fffb8ccc2fe16fe72d3ee0b8fbba5381e45662e2a71c3118491a4a87879f59d6a11a04a0c43c18b21bbac3e24ed1d48872ede0580424a93a68aed695998a0bf4c369758ae8803cb42f44b21ad5285430390ead56e10b299a35ce37425aee145fa4642ac464a3ae0a2cd3a1e9c6bd4cedf9b5a715c67b09550befea9cc6f32ea75bf6da4935d3a625da7b85cf410df16fa9c4dfbe2fb36a4e0113b62038abc0e7b819fb3f14c15993ac15399f2b495859f6cb6c7583d86fdc871152a6867b32ec2bdc0823730fa59bc3788883e1233e1bf1a28f53fb644db7cbec07ed85df861983eb278c8b2d111d420dd9b1307ff249d38baa7e66a232678ea2db9d3ffc2fdffa21c5a7b3ed43ea8deec7af21bbc4bf9825501ff81667f12f4550d1936a9643c0c5355f8a5c8b5fca558392a6904bea419f6e0a73169414df9894e5881a256087cb4f79bde3b7a86b87f6bb0434b6abe4c055739377473501c17c856b0fa57c637941292187b34860d7862907c647a32054d82271b1c6bc14666fcff3619caaa0158307c439b51b3c7db7846cb4a4307ee643d027613318c04b30da1bd4318f80bad5f6686101123c94a4523072efa11167799ec0b0be4521fbe2c3ef2686558cce43622361a92b78ba1444fac96a03902edf4ece57f5e4d359a3764250d529403626b904bfde5fea5aa8c0cd47852179bb873e6d526ecd20da87eaf75ba1469ed028f1425aa99ad750f63c27548d5392c874d568a908ef38671256e8fa3169f3e5bd706a490a8a07fe9139df46eb26fb1abe72cec01698520ca29441cdd706411edef52226b686eaed0186eaa50f677eb9c69e7d56fefe30aeb20a550f4ee592115f1c6097ae34d5aa659c79f152ef1ac50051b777df56d196aa33418282752e7aa46612422eedf673edb8baf686c54144230a0ec2ab779254b49688f14ada2ebdd1136de37abfa5e548d1307c887cf15797ed3a89b5583700474f47916db52bb5e564e568f2c9e7cd11ffbcdb365d59ff01b4c943f87d00013d2d876be307e833bf9fef92a5082fa2c3edff5292b53da14d34d2a7012e7a7925280bb9354962df43559e1091e6b57b86fb102ca57c1ea20581faa40ec5e506d53484587183fca956f666b038905088ff78acdd826c936aabc5565b7670ebb2b9d734c96d868ea3422b2bcc22413a1a5f44ff76999a4f3d1716ddb7db96bd7a9dacd7efb5a76fced56d25b5b77cf27ba8f50d7083bd624c4294c573f2538e854b1b52c5b7492220ffca870011c0ebd48fe3783680a63010b1e8363e5b859dc0e80eea43ac57aeebb37264fdefbd7ee9e11bc6fb2a6602fe4ea1516527defe02c76183c6e741effd819da7e0f754a4c6bcd41a63e7d4368f1d6c9a6b5f3e245e34e516ea40eafd07313b58d297f8d4a658f92c075962a3225aa24e9e6fffa4c8eade0af1f701ff5c924cd86ca385764c87b8e3a1f6ce57a220e3e81f74fe25bcfc31623636d7d6a752cb48bd1d64d66140bfcc0099f6a217e28fb46584dec5677557d85020e46b5b8943fc8d8d84767da3cf0a6b9e7b115ca25e33d573066075049fa7242b1760925f337abf2803a6f1f73ff4667fe5f0c50a054a6cfe78a4ffb3cecd3532006484c6db2fbab26422035aa0172d9b0c8e55abb4b35cebb3450299fb52037042c1e6df2d22586d2f0c68b5360785fb5cdfcf8e77d6d76c10f53c0a12539714fe4fd3871ad5d4013bbad4c043aca696c27042c965a76bf91b0c89ab10c0e1139cf82635a699463086f2eda42c0bafd6dfffb8605ce35f577cc2aa1821d8f6bab2f8c8550cc3315ba431fca767a93392e1f50c8d8fd411c0a6c1440b907249bcb5f58e264464786623d9a841b82f7f49fc024d58eafd795a142e50e882a5e61eaacb91daeac7d4a3d7c783cd407bb80d027f42fffbe0eb16566395bb4f5fbaebd9b60c4e7c5c59ea8b98d8093b6fd3cc3a37d8572655e41c903718c29a791471c0fb1486dafdefdad72bb467ea5463bc5571e0f359995dd69d3e95a4bb11760b78008395204127f79e8bf395e9867185bfedbf73f8e9ec802726a041fb709198b7f8a13502aae79ba8917f3d364063e21b81b66b5f2f15111810c836b696b3514d3d80a00cf4513b14feeeadeb736f1b68b6dbbe512dadb28d17d44afb06d9cba5a5b34d6f2ad9fb53a09a37188b5488b9135612dd60d10903ce8c2edf6d121f135051c0f483e4c02cca5a4172c9a2bf7429d540fd927153dcede178d160b67308fe680020daf10f3e9f4ce6b2858cbf6fed2eb38f7f25f9f891fe8ea89e9aacd93b4e92089804f0d110e84efb530035571fc17b1bd09c0adbb49fe352b7cc1877e55fba38af43c40baf8d33475ae8ec8b3138efc183fc4256805bde314347d5dece3b7dbbbd563de98131ea9fc17a147f0041e8d07e38aa3a943810615f94afd3bd1f6e4b0565ea97cd602462e570c3a0dd338fdfa89bd98b8edc0f8af29275a6eca24d98bc4b35f8cee3ef0b9977b8df9408482d9fc1e19990d1776bc926f29563a99ed2155ed6ae1a92bdcce4f9796b2e3338ab51817ecc23d9a0db8cffef6a838a70220863b4ad47dfeb4f38192713cb03f2c782851441f52dab9c17a9fb0237c04fb5c3624a1e76aa776a3fccdb96319ed51a34a2409f409708542be025df03a30ad5b065b03425677c1830f94db2152bb065dae7789500d3905c8203d8660b7e45136f327a107f28aec0286978a43a572e5560b3fd8f3870768496bd1359a24ba7e6a87fee20a11bde4cac42275f07e5ec8e422032392f31087bd1967b6721f75422a1ae7e3b51f1c3dcc87af239235a38f1116295d94e6ba0f68675c730c591c458cc45abe2c7c4964b6fc72b4485267cdfd6223e2d0fcca9f105a17cf7129dc6bfbe74e9868f251a015cd982561535b402e7ac2233925c5ba1a924d58b26986791632dcb5b1efa02bd9f9e7bb8d81660f785b4046858299e7a32d3d41ec046529af67b937a47334bea51270c2c05960e256d1eaa541376dbc7444f773c615d26d88404e70e5967350be273ce57d3cd9349f5908a0b6fd42230b6fda8292d74a5402bff87968bb2d421b51a5693590ef0950824fe7e2fb1dc13c061ea60199c34f41eeea49fb292e77f9ca9c260e137e8a3ef707e60b5962ce729112ab5163a0cadc384a4289ad28eeee87d7f8c249ea615b74d8e6bdbe779ae7564e963471db4dddc6cf328cfeea09bb6820557b57ddce8d4a815cdaa24af2917ebeee334212dc91254d96ca162652bdd3c509a7327ae5c54996e67b1ec8e03ef8beeb9202be4898ccc6f65ecbd37665ff089e19b9fcb799ea374eb370041e9afa8d08cc9b1992ea393fa0ff9d9999dbc1eaafee8211f3ca3bd3b7efc9d0e0053d529972133fd3b691cce1f3ae919dc3b5877e3860d1891ad8f48f0e9e9f4431b84de5ee8157f56efd547f7c0af3b5724c489c4220f36bb396d1a48b67b05ec04e54b1e445cbad40338ce1df2ea2ad05bf9fd498a53594f27b95ea4d4f0e9f07bc697d1e5600a3b3aa6bfeea6af0cecce6a732bc2ef1154cb03781f62e852b282927c776135d0148e4d0a16041e858d5443a2a325335ea408c4a02d94a548fd37141d53e79b1363a81e0d7da1cb52da997105607bd7b7da6e776de6f5a6d71d5f924554970a391d3342911ec1616f5f2b20a11cc3893f095d6deeeef9368c775a3825747d4e2007fc179a4fc2df4cef10d20d6478b33df8086859389c7d4c2f3e3557fe1a17470d45e75303635b69f699a70f1098a4d0f6937a7112f1461e3e4ad0cbbe90e036f93b3b4ba15964194c167d8ce5875d51cf25e9751a9ff8a7f018238dd3a3026a6ef38b27125e3041845a689c2a1c8532371ab4eed3e9be3bb0ef86eb88e96d82ca8fe5b499afd19d243b03104ff98abee3c3e3f576002927528d99a88d265907ea1f87ad488fbe62f1a4ad750e31e95bdc562addc4ba826552a77051a9afb1362f88857b99ca3d1a881f281385ac42169bd4ebadf2725d0ad78d5ea067133dd633195da93bbf0f87a1c0c4115d56c4b4e9dcd23d159c199a3e0a947b0e6a9cc73405d3b00001eefb267cb7f457a9cb987bcbebedf949074a04959faeeba00d92ffb4e52281656c226e9e3113802c4527fc48a6ad91d4ca96f525f189a8b23d262941a7d5c8d71cbbb0061c3f84042b69408328ff7aecc2bfb95ea9a3f267c3222b9f4bdf9a4a1645b2ed7425cdbb243e570ad5364dfaffa6b321f9fdd80be6de5263d9588421f37edbffad4427affe35e442425f437ebdd5b06060694f8d8ac3539c5c12fc7e320220cd34b3fe11d66049fe7a70ad6208450af8d117380dac26d683add83656583dac992813dc5e17f16bd5ae9b51e8b55350f74560068909998746f3ec1d659fb18b92d49d857b8f740a34a051151d384ccbfdca11d5cc216ffb58254dbaf3f8962f6493b9e502c6d5efe233b915b0bbcb9b856aa4804ec0caa33a37c0f325338a696a46a62262c8a146d65247921b4f0973a9c1230e8db2230a5af6f1e2b2c228a699656a132796e45ea5ec0f1c83088b73b4e44c3a04e404da8679dfed3fb768eac69f105701c3149d8ec26ec229585814b444eea60fb7bd5ae5a3f29fc270babac6bf2683a91bef4d4c53d9263c94729b8661fa873634610d95dec3d9307b8244d0599062d4f91cd42496841b4960107e1c1092be2b09a923e4eb4354d69922397f664f7068d12c00772a5e55015f7e2bf01c7bf5a28e580666cb650019531499c34795c391efa0c55e52f6899bffb6ae9eaa582ab2fb14072bc980faaaa13619db4729bed6bb77992e2cdedb59cfb445904a1bcb3eea19066213ab6be85dc04416776ab779c9f20b46e63cbd1416b2f702832de05b774bcd1445035bb4edf566e4190b1f1a3e5baac0ab186efdfc1f1fbb540ec2ce71a5d710d07d5c134ff72cd8e96806b35fb7c238d36197abfd3e568e2150e0c5f72bb5e13843424a88679880b28f0de0ece0ca5cb1fc16f8dd99aa2268c0fd98c5cb8d997c17d5144f372eb059e34fa769881334cff66c59941b75422303b7aaa5f6214ddebbec976fb71278dbc763612d902c38ba61dabb0f8fa34c6cea406afcb91cf93b7219243cd1bfec550d3ac63459dbe86d200c19b8a2de4c2cfb567f38a418d66506711658b06e177e74643ab3ca095d71dd47cc546a5e82d5711aba153634088a094011f11a3c6a2c57eef6c840f22cfe5ffa12545845264b9646c1d1dc474db0432fd19d194e1d334f036ea984523ac984df83d45464be8048c10f88b547a962eea67ebee219f9bc8e15ea889f710442e3b42eb66fdeb0a029efe6ed25f02d6b34f74a20bd345f1febcad5d618685dc6085917b3f6a4f6d9929057159d5fa99570d3e03708f49108317046a36df165aad599c4beb1f84a513afa672ab6c28840c3e9b1f022e77338a29abeeed03732772f1b8e107d1bcdd4f4cf45b13b7ca7e0471fbddc80dced9cc301f4acdb8fcc77c84646186c020ff4128f8335d80070c2ac1ddf5109d5f7b14af2ddc6c5b8b8dbacfd6d779d6f09df311e7d3e9620ccba138d3a74a0c6fc154ef41864e33cfeb554e026c1b1236e4947cd7147261b4e2fd079334f354da027ecc2b364df84d08c218f1da117912e8db5ffad284b8b4061741e9712474850d3fe279c5868dda7ff7d5caa2c8760c560c69adff480236a9eb3044fb27fcbbe3d855f07ff58bea825a1daf7ce5e773a829f63a00b96248e34441fe3191b66976c7e622a77291ff05764c2d8696f50afdec7882e3bf2dc56feb3df23a70e29e0f9590a91e832be42e0c5c1da6b56873caa9204e6a129dd6c01d7145aa2cda4246508c27dfc68b80b883effd7d9fa1c14e68831dd70cc2a3de78eb8128060d14197c0318401939d58c78005ed8396824375699781592dd4466a7cb429e39527686e6a11044e301ce7306bbdc40d52770a10b55600e7dfa74cf32e3202a066b5a2a73538a01c0bd493253c9725533ad6d811de295fd403bc7853d7515be5f1c02db97738548d94b02fc1ab0bc58e97c2c23b5af7541a47528f0209f1eea3f50a3bec89294c3d676e666759fd5cc8d86b03a2e4c77e9e5985c4ac18b7c11d02e513aa4e3c5fe24dca3363e9f03bca950984c35015ff3ee93b13b7350e6f2c621b05c45088c92b60dd301e070100e389f7dee4271d0a4b5446abbea8f0e75fbcd8545b7207e352cd5b46b0a1f2f1eef4d6c215bfc6389dbc6fd212e2229aaae31a516e3c7b69b22ff39faa7a762841c45a834536dd18e9ce70baee06848bead533911d55aa5ee97c561e9d2aeba36ac1487160cf279690ddf9fb33ede8cedb50c6f502f7025e34fbf4a41a27b8d1f44cf8fb5821a02e92596d3ae4e39be9dc72d02f174546976d80608dda898278e0afd775893a28c67e74e30847cb8ff4c51c670b37c33c9972bface04b005ee9b4dc50d6abd30042bf4e9cbd8f7e3ee19e23939348fc40c34f882246f3579148e27fb608975bf00b74886be5e076e3dc574fb0abb2372df0817f74bc7bb0e940c96694020daf720816fae6d8db594c44d71f09753f180af44705488e8f4643482bf08c40fb599b82b44194ee83f54f460800320c404b8f66956bd3eb678916361936383dc312e76d55eca9385aec69e590dac555348a9cd54b583bdf2cb02d8a1bfbb9c61c17714197dcd848c9a2256fec415e2444ad852aeeec4cd6931cf5e61e718d3b57820c24499a1965112b4168479c78cfc3debd5ec64128d78d8e8f4f7e30f71f391159f062fe241a582e71d76f3ade158856ed070434b59b239537369d46882912ea6c7035899478236eea3d267880f9849eabb93fb77cfd434a9a60abed8d438027ffec8741bfdb90b6f6ea81294cf31e07d7328afd92ed4edb7c4b1a7c03b6dc98166b24cfb1eaab804171fd4322f66286937657930818079fedea6abbcf0337746f8256a51b7a620f0aaec8e72f44bc680d5b91fe21c6e7e4afa5e383acc7347d7100bed02146adf66402b6252199f8ba6a3d5f6756eecea5eb6b27aa69e02376480ebf38da04dab544780e6b6339b71f273b57b46bb0923fc9a96cb243eaa1f80df24b5273840b63889c0b2e24fb94d993d7d9b38b093a16dd3fd08b850f251fb7636ee93b91fab3dadce48a3d834bc4947438a04efa22e542bc0f3594c1ffb167c2e42d3a90de7cf2105150341ec3d835a0e369824acee979a380d566a8d698b1dd780f5273d1034e4a9c259bd57cfd69f3174701474802fa3061918e0218f83112300001e57e1142781db776512a2f132880c069c49e96666dea8c5f904e4e54aab071bafdfd39c42d4c7ea640be2807df17cffab9e6a50aa94a5e42721b7079479b53031203fcce0d339560e010ac6b045c9d9034bb77e30fbfdb7147be9436147b960b2215258673a05e8823a8961542a59499722db2f070c9bec800ee55eb596850bb384b693b9e45a88934958dbb717b6d725f8ad0c3be37eaf6141c1d7d46b7166ac0036d1c9ad2c63e569aaae030c81b26e2a78466b2e6bc02f21b260dd96138539b5fd77abdf0d3ff985b2c5e52c03991dc13292d00a4d1311bb69b93b125a804f507cb9d0cbdd6eda4f938b660ce0f5c32ddb7fb6f718fde183ab2d4e33d441faa35eb940cf0676f6c8b849172c70241bc263d5ce40bc79240d4ec97304829fc86c0ef1d7e40e43e46a866ae1fbea1829f852ec321e5f2525a7b65d9918533163b47a1eb0de638e4d1495bc5c73c5f11eb3a444b8dfd6abb05d6743f00edf1575d6ec1095945e347cfed98491c46fa0e7fd6abc39941aecc77ea06a7b12494e137c45b34af7c8c5d6addf93f389f8d7fdd13e9910a7a7b039151ebf6149ccc9a73f7c5648a94ea9f05d2b3955a18d05d9326bfd01f58d5701e17f27e32038a5668b8ac2f63622a6c15e8896899406a7207b37ab8ae067af2cde34258ac17e64002b751ea4a9db19a5e62da1613b082b257af1398f333eb20643a8cef58856f18c13c7e170b30e94e80d476c4b8932cc4debf6eee50c9977097bf79dfd766016e40bb3967312b5079a9fbfc8491319ab44683c33e5aadfe8fe622b9fc9e979c26cbb5cc02d73b40b16bf11b7beef334a7e1371e42828067b7befecf380949f38dd714770df9a52eb061e421628d5fa447206092f9ce0bf4e0aa62b52776e7973313ac510f21441dfe76512ac5533e8c5cd926af9ff079c741487a457586aa679f17658e21842911453281b3a7e16053da4b78e00c56b805b9d6a5fc874474f6c642471961c593efdd3b17f9c959eb48439b7ace1828e5280bea5638ecf1b11a12c8fe335c48dbf4b6f6b789595cea9720c76f9771fbcf5603b4eb773b1b4a5246e565ca50fdf70215eae5173776ee8c684d023e7066fda8cde6556b1bab0cd950b94df185c2900ee6c1b0ea00c7a97f5a1aeea97c40419d074ff4e7c917633b1640de6db5ba136acbc12d50d58b81910c907f39a6ee69e720484870eebacc0b6e72c024035f3ef1853e2346b462732df9a8c79863dfb9dddd071b562637386aa955b17fe800e4118801c33b13d44d7183417efc5f4d983504fe2c127de135384e1571e72cb7d22759bb5fe7829685cf6cf2b700da81788d7c2f904f638721703a906b2ed601cffb94c46779ac478476aaa6661800808bf36552c74947a483f16dfda99fab3eeceefc0aab6c858bd5af2c9fe338ee28868f1b0f30b014b273631b592d7177b3159c45db8958565f8ad2a8138e8370ec943da448a8b0383d11356cda814909eaa50741310f62c98fd92a3c66c31a9d8772db4b0df0a6b40c876ed3f57ab3aa50832df8b8ec7229321b1d08fb8f320f66a4a6a83af3aed85c19f937cf2ddd8741316e990d82025c792f5c795434e4e88a106f2bcd4d1adb1d31f6205e6c47ddd5b4128e18ad08659be723f92132859cc02542379e39f5defcf981206b8364d24afb0224e36f6c1ab737ff16d2604d6975347067e5ca056bd8468395cd19bd4de76f644dfe38038e330b8d8f0cdaf722dbaa6d1abc8aa83b217c2add55e0bd394aaa206301a632be963060c4563f4b23504c26e10ae9cd1316b0fa1125835864adcae14d591455065687fc69fca92a5bc1cd0bfee11ab7a5259c9a87b795c2c077e304b232d3a5e04e0c882633fd72c955d66c1dab5ad8fa4bfdfc0240e32516687ca3a5d3499a4ed05b4cab67d1f7304897cc99c6048b5a1e8cd38fca6f49565b47f0072869fd340a67f455c4ffe0ed0ed835363c2bbf39fc2e54e920ac08ebde9cf004640c47acf0ba5125270ad4e5a10ec99ff4d677de770e06dd06be500b6d7f0cca718bb33dd71e5bebb732db7ebdb891aa8c4ec7a97c310754e2129e2884ee8f1fb0862b830dafe4a181baed8135600c23bf907fe6bfadbbe8bbc781ab1f305e047c633d0ff41037771a4321c793b556f8efedf349b62cb047c99c6d6c6f8895b1775c49cbb0e04e5e55eda58c9f8896d5307805d8bc7284304d9875b5f0819624d70e1887489a828a314a1f7af26d8299c8ded62cece21bc1eaefbaa7e59ec2878fff3e4364be812d56d5eda168e7c70418abdc196d4d869134d1ef6f84cf8c2930b9266277958070c330fa8276998beaa03ffd935e431b6433545258126da23bca3e72d8d3e00d5c8c1f9c2f2ec30f03d48fc7afe0ba258ff94b490f6fb819c83f084722fcf33cc3d54468450240ba1ca49c2d3da96cf16dc8041d9bb2c57208f48a872a105d3148cda6d96254eaa6f042aa7fba29381217ac805dc241fb5889016292f9039c2ad85c12c3e681364fe09c44e531fb15b82098e9b7ad378ab9533ca359f204ec1f5f95e60a8aa643ee1a74c8496ddeabd82bbfff8f8a7f2c8848e3edc34e1e62a375c49793d5522ae2549dc268b99b4af0dc007a8d4fdda583630e58f7ea7c8e8e183f5188b282fdcdbf86dd315287bb44ab78a66b438d355905bf9adc5f3911d310b2d5e9b7b07fc90931c79557cd17e995c06768a68935d6434c5de444e26f42c6cc7013aac5ec29b36c438222ab285f2e8a58383e0a0e27eeeced5f3e9fd554a71d0153f2a7e93a3edc4183b4b280f713583a0bca85fa3098b3c9b879d0ef3417bc36830bfe69aa9d8588b98f9317c98315f0b76e8629d45a8d5dde087bba0dde742dccab8011856c7416b87ece969f8218bd62eb561ea02f3be752f223c1efe3d27ea030882d9e68fba91afde9f3fbadb7af221bdab0fb39e991133547a399dacf4275fd46ee4e33ef5d799129d267fb9c7c6b3cd878357040cce043e0f8f62f7e29ce03f080ad7dfcc4d61e16d6cda6445cf79cbaa180f87ae29bcda2acf614138cb163f6dbda69c59025dade783cc532c91b1f6d85f16c35f87bef3a80c526614e5cb0f3331f4e3212f61833e3395a143f89902f81ca2ec3a0b74c2bfaa2a09b21fe3b238f56d45e89f49914375d5f74ce99206fa904ccd22614197de8aed5e6d1401c20fb0fee539bf8d68f265742647b5309b3218bf03f7a9252e059dada6700d192a7283a5985b65c156e9979670296db0763b1d0e53cfaee47e985b92f149374c2a0af1a42d78bf14ae32cbfed1e019bdfc422beaf3e342dbef853d61a5963646f02c73e14569eaec5aa93a3264f07a44d68ce04cac64ca8b5d9735bdf926fe8b6c1b5ab11fa7619a15acfa84391fe7b51f600eb5af40f41c93ed91e8e6121e4704d3140da533e96e7aedecb9e5997fba1ffd5f1189c4b417925fd8ce9a02b49a1b27999c34ca651009082411bdac89267c8cfd2c4ca0e5d2fdc1796d713218b5c956609af0d15eb16c4e1f9d4c4cb802024e8443bcfd71bb3496fa6e2a5cfb105ed105a0cc4ec57f961a446f5760e6fb51ad6a6f9bef68660ffb131a680776ce220a7724314641e15bf206a2090d00c5df9f4c5cb69af8a30d85f61462532c7f830d60466a0d191f51add899bdb998425d44ac394fe18d6e9c42bbfd64edc857c809ff23ec052b8b318b7ad181bb47b80a7b9dc94971e3304ff3a6720927c8cd99dda9c8e8964ec53db9f084b73b9406f6329509ce5ed9d3aee78d5fcd8a1c4b3a08e0034f10fb4d6f18fc0894405cfbc99d25ab113126e1b3a49867d9d689baf3b8cd082e22c02329755e3e494096a6fc747e7a21dc36c1ed3b313c6d3146e81d8bafae8efb3d4311fe8ca956ccf3808164e095237eadb4457e74cf9199050ae8cbf9be7406b8b88411f96c474dc884ea83dc775bc44397853e8d4e025d8633ef5e1ae5644aee0069ca07c05fdf24c41a97a14d139600f87be60440bee43bbe9323edaf77746c21720c1625796e3caa860ad4623cc47f6d6e0b8c245d1a6bd3ab23c0cfd76d0c37e523c9ccdd59749c16cfd53cbc5a28996acabcefb38fa43a310c96231c6199d595520a998b0883d8a230e72532ac131636c2fee6f78d37e3d6ee10c6e5b405130423e2541ba7305487079b9effa37a16a80d7753181a65d52e585d552bdcbb5a0fc53769348936342eab6ee899ce2bbe144a99b1ca27450bd827c4feb05f35a764d935972a12938e013e14f263ce629e5d2b9934dac8735657fa7c084faa6fb63f65146f93b5f6712e46599ac300b7c44197ef5e0873cd664bbcc7df289e31274ac30edccd8d6a41ee9bb64b5538a3595dbb860822442d02744ab1c6631d8586e433cb10f23ab4fdc9eb9727ef7f017c9f4eed4183d8150a9abbca53e8d48caab4ab7d45bec7efdb923a6c57b2b7e8eca5eca172088fb3398b9ccb1d1f400313e32888c787e2a12f37a12064af5d416aa3042b9814fc26010fdae04b7f118878cb75ad4ee47eba268eb3ce93e69ec46ff36b2ca9fae5fbc29d4c0c587fe40f500724123b13724341bc1cfac5d419d1ef8c8269185115d23c41ba311e76db1a6446ab367b4e515fc243f3c3aebfc51c6c90c11128fc8b3ff9a4c5593794665864a4b8bdb979251f52374002e08fc70937625545ff160278bdf0e2c862b3c18fee04aeb706a612dae261305ef28914a78151c0b5ef95945dd7e3a1c7800c79fae278cc100b7e2f2261be752ede38032990f28eb47c398717ac683580382236eb5026143a69b988c5426ab9a4b4f82e601abef3c4fae8ad8e4db413f68e9dea7d2fb5efb7eff1f18583908d9c3f2383704b56993a8fc274ce0d788d7dbcd7aa441ad3b31b62f114d31afda3fab68519776f1715943e07badd59c850227f69630b512de0cf3da71e2f8b86e5a9b10fa25abe177f39e0844679291f774ea55ce68b972dedac75489ce82583d2bfa9f94639eee53f40accbe019183d519f1a6e049c167a9d56a7e3044117a928be17639aee33bf319b9d68b264a2a2c68d17027bb5b8354bb946e3f41208cf7e98564dc3f09b0c749a6032eafe406c11e155f2c06c417b95252ec525e5f7bf00f785195574b4e11d567c5a71112597e3fa1581e2baa0ea9ef6102a23b0e87570248f5bc289d468f6561ef3eedfa90a56671f86d1fb0516c59fc8c4866c24ab27a6e9053de208e5cf7e5caa4f165d2948004772d0d1375c304673d8da6ad3c7f2a6facacef73e5fc144e57aa192c5ccd771a95187e5369d8ffc1d651a47099c57415b00442285e39e2e340c01778a3cba4058176544733bb7827490a4f4a2a648bc2c3fe8d3db9980078027ab6f716a4f8d20d8deda68de721f3463e8fc1c273eee5d2d000d14962ff7c3d718a197e26001b31e69e863a9814d8c75c7d2d769ace785e50e6fd9f8d39300101b670b4e1a790f420687b86f46986512f2b5f728d68bb0eade7903e5a2efa9f94f1aaf17165a785ed462246bbbebfcba6ef83c178c66319ccfe4d70e1a9c4c4d5b93fbd846f4caf8b756694353ee2e8d360b29fa8f175a5abea636b17d18f1623b512cef20ee6bc555a97b9581f1a2a6692c328cf8e2c57c08dcab6998061bd7295ff90020f40840d005ee25d367ce47e0558ea2b1214bc24f9784d0207f2eaab966300956868a7559a3a4ecf07f6627ff83ec41bbe55725700c0d596d1fdb3844dfda9c5579cf51fb8968603f3ac5d85157c4dd4fdb76a46c1b48c04c41b48c86a96ce65b5b17d20bf1a49ce757e1b888f375272eeed7cd2aa0d8a926eb5c76ba435cbb8c7085945d70706e450f17b45093472269382b6feb38ea5ee7228ab701dec624c49febadcb40238f9afca7f5337232d3fcf8f1d3c650f6caa184fca67cd69c7187987f8bf89ca3a88b06b56b5c4f4023a93e55667659b0801f5c04134ff7eaa509c4466a2b65dcf51a4813c21a665bfe57bf114d86370890dd660e4ef3a98276ea99a0db4915f94d879f8bf0d9f85b79cfc20f275c4f83cdd095fed43d5faccfeea1c332bcceeb059468b0db9d273e2c4bc726c1842cb5dd39cf71018bdc7313a766667758cf569835d3adbd50ec1f0a15050c627aabebbbd70d4533e7ad9e7de2eac275e9172a4014aa56dc953f0e60699de4d1ce9f8e5c755e088a4c65f3597e9c92b91b58697d2d5307372b199a5385029b6108835ab9da5f49a9f0c1bb0997d3acf4963c818cf39cf0cd9065526c4d44c30de43a7e09f2471a3099ff5e680335af9a55b56e1cb8c390f56f95c2511b9d0de96ef9bcafec7d0b6314ce2ba1b224f6c77ef2a1916037f000bf1c30eba49951c9219492110b865102a6aa72336d4e5f3ea8115d1fb15bf0bd65abca3854035b875b45d6a47d5c80e93b73214c88d49845743a3b4862e7e8584c085a45667ac788324ad3ab265acf42c2830d1517121b594937ffd7fb6ce13e12ae9251f4f329ff182a8f3d977832382aaf12c92b08fb4be983ef55db19f7b9763d6a87f0ea5db827afc51d683eac03e96dc6b95cc2a54f7b2efb3b0df26bf08ab7045e105d66f0aa3252a771e55327110113d9403148a654f14497b509c581c43fc800904b19d48a3803a8df2eef8638d693a5dca8bd9e2e12b4db9a79b18866de882f0f881eb348ad0229f8c72189953673842014fecf71c289210ce07f3cb331fa685f45cf84dcc162c0434332563d8689a8f2ae049822e09ef60a823b85051bfa5b327c4ccab509bab352331fd08607b95471913dfcc0a66cd69ed424f823767aa750bdb68b61fdddb9e34c5f59836d8b5a43d555b2ce0eddf5799409c27a95500c86741b7fceba878dd24a87c2a7a112aca5e544d16017e5e26e3109aa1b35db5f9de2651cf49287d3368d1fdcd6c620dea223f44309ed9b86e6199784376419796e7a3798ddfbfe876dd39fedd996741bdc8712be293f346b276046872bc933a3c0dfa1804e69412425c8b5652ec89f88c2946c3d77223d1d10c3f1203a6eadc683a197c554198bbd4dd2fd2e55520667460a9cf9da8d828c6c31711b2dbfe41b1c455a4d7a56a6785b8467025fa5e255f158e48ec0a881dd7b3061a3382e48862c9ae88f68fd02fca5947c4b57498d279ad123d6da408ee1e25d50ad365c1dfa883d301acea41fa27622a50900f215640a4e49bfc572e8b7f57e2a26fe795fd5a7dfee69ad951a5128fb56a72535ea3a795e486693cb471a382c3af2a134825c2ec4223eb54a15ef100f0fbbc538e8af45cafe2bea5ded01c29ef21bc10b930d2a478f6979fdad2a00ca02b84905f15c2db2356616f763e4a6ba9a50e39efecef994081483de501509e0359525bad727155cc705290432e22ba2ab494ee62ce52c6751837462b4accd8e0da53d149b6464091663c5b7c08acf6e5f7a9809ffe548596f8fcaca485c2f54f4066991081cc5dcd4afd13593a907f35f923a360e81ac8a5d8136a28b689732fe4098c41f76081653280f29cc383683f75fa3243f37d09f26135ee1eae14976f7d3ce78ee437b71bb49eb1ec60eb1ae0dc0815ee88d606cbb87a976c9c9bfc025573a25862c814903a1ce25519da7f848f778ea1149c47d50dcb0fe4b981c7acfd18b1f0a2a6705501f9ca76adc53b5312b1dce8540b30ee93b80e514b2dc024169107ef9114a2c51eff1b44cf9afd79d175af4520f9d0a4b34f5a3195e5de8edd2aeaf40e80e2259d86237f439c3050b25fd24857fa7350061e1b6db374d77ae5b0156855a1748de87c328a1bc600a80d859c7199e25bd1f79eac296d67ebff0870eb57c74961f5b581b4c09ca491941746bc9d496e5cf99199e02ed7aa99d0ef95b34a9d58f069d6ba48fb2320f361e550ffeb156d726eede250db22a38ad5bbf031995c13eee1a0794d901f5dfbe0aef41554f0878169f0e67b9b0f8ec19505ead1fcf2c329902e5d793e48c91aea5c5d2e9448630e7f7688ca226bff6956a3bcba92a2d7e64df70aa9b26763e4e9c309d3a577b2adfdae366aabbc64405bc647f927d8b2ee76f13b5b66302d498cfd05a1017382705aedeb419559d19be3502928a819155eb70b7aa500c996cafa9223a5adcab56d799612cd6ab562af90d87f74e7db444ac8788c693afd4fedfae09a1c876cab9a21ca5cd46c5b86f3231d921e83e1bb4219f83437874654767282d6c66e5d86185dc6d04ead2b14a64e76fc7f851f29c413d1af22eec973e09ca7959e8858715e5bd31c20b86b540efe286809c7b83e92222aa606665f89d9161334dc4b2388d9a5ae0ca58e706b49fd4a9537584aa0f51d094733f0cc9ba2d2d36727f9bc57f2b462ef1fd9c36e12118d62187d2ae2ced44ead39c68b5cf812c8a0301e18df40c31c808d39740a17658a6542fc24d72135de1290d944e4cbde0aa8879c72e9af409163e466a9479112a4a919d7794584c8a9dc6d0e052216c6d5ddb01eec55c09dae5c6774e151168c0d50793405e0634370c6fa4d71f68715897136daa2ca5b806ea63bf88f7a7147016db009f7e34bc1b816e1985a05372bc50fbb23f659ae442460e23896c7244abdfa9adf69ed1d49703c0a28a4ecb0e6bd4851be594094674876e47beb5b8d80ca3a61bb9911a12e782b71555d468beffaae0da65d341b43157fae25fbf58530f47c428dcd51f7d05196ee1df66bcaa1f3c637d268515d70cdc9d470f20ba59e422f5aa6d26b2fd5231bd55a3fd7ec53a6758a02ccf21ded16e74ce2dde950c4785627cda137f33cedd9e540e0d21999fd96a17caf25d67f2252dbcee1c43f90b3c58af4762af1a388a057e165d1f0c7a5916fe73f0f95e465ace0a380f0568784761a14121420eedf20201608c91beefdddb3904c100ea9d686b3ec5321c53ad831400d2dbeac1b8888451338a931b5f56f501a6687f349e598a96a76dd70851bc6eb217a87ec0e32c17712f13652456fd18b0e447edaa7e1d3fb8f2158f78468a6b7a9932ced9594480293bf202a9045e735c636948fa376e92f814c1ad63dca05cc80c982f3cda6a55babeab8ef2aafa54da1b50e278a3fad3084ca8202f38ab0d5bd6e5722bbb16f421c8b3b36d72c12ae4cee197c4735e79a3f0d256e4ef2c5dad2a0532da0c275ecdaa735aa7aad5939e577b5593ac3beda9e68bf5223946d17a083a3236837519a10fbf9a292d009fa37e82f5ac56d989c4781d5db2c057dc45a3c5135482eac596bb66adb5e83bc51020051412e6e32bdf555f03109f1a73f5a9f4fc29de663dfe8150737517ed6646eab1e167c21529df29794116994b8b8d004ef3dbb57bec978930c0d25cd8d2f04c11371cbebbbb859b1b9c55d404555fe3b92532d4fe247e72cb463212a8263db5424d9f76de33a768722127468e81eec63e527074ce375c8884854b0d6cade0fbeef166fcbc331a79f0f2f12fd453ce818643e6c1eff259e7d64d82ad89f1ec9a0411aed5e6f877ab96794212a145854242c30820c886f78d895d0d5ba9eac5ac3672853f778e69918577e50ebbee763f34a246e549cd625d85108175cc4fff9474bca0f1c050590c2ac403e4a2007bc4c6f02b9545c9228ef0674775b808d7f352ed89e610329f82a6d6ae06af811180be65a3e69abe129b1b0ffdbb18c77098a169da323fb25a0597725da4d6ae5b0bf0a0b75e8fbab6cc90096086a874a963e5b2c918cbc79f85fcea389acc50a09f252bea01b12d28643633614e492fddcd76f7ed83b16862ab020333fc2b63eb059eb5ee742fbd0b0f697c4db6b6f6a7ca5d2b023a65a142b60cd2f5db9a67c4ed9702742b873b069b02bd5f43a25ac3bb8c75b317216d47ce3b28f293e3457f947913a29cf56195c8f13ddd867b4424f08da30a1eeb51aa80646cf9d7a9c960d41157a7922a717e7d00aad08bc87a7f1705872abc6de754eb54987d5045298d2df500135a3400bd4ab913adbb19c42f4c4d733a2d385602746cc9ce8900f5ba5aae4e82d7728883357695c1e933bcffbc269526771b9f9d53414316c7f568cf57df273edc510521aca85638671451412be51da19b859c43e93716317cade2b45d12829b1210c93aba5ef786fd10db60a465a9f9834eda7744b9bd9b90c26ba2731268e19774a3e0646df1d370416aba3ba6fc4a8bde3168e402b57e1ea5f305b8c2136a4b6f06f123841579da0c8e2372a1e399364cf8126e183ff78060595fe4924e1d4cdb67ef321b996628ae09f29cba53e1f235620d9cc5efef433e9320c0a5b538ba5ce6c3bab1f8957c4817190ace0aea73665c6b9f69c1dce680cbb4e8d4b8d96f82d37744d109edb18f38977dd6aa67766655b6e3be24192ee8fdc16c94b53f4f65156907c9a071ce899e53e4947a7eb836c2378b2f97f97d5820fc0c378f34c898c8b1ae96900e723f9658e3d751042737aaa417164648e422f8a96861ae8424c0aef63fd0785b95636c4f9cae88f3d8fb18722fc80ee6582d5851edfe6b625ccdac65fcce3fc989589653ee4aa0ae9defbeacb3a23177865de1b8e398fd87018d343744e9e41aa76f380e10b5fb10011c22890785fa0f4ccd1c1c9c81e3c0bde59bd6dc0289b81b8be754a0200a417688eb52ab33b70f7dec53e2cdb5f18da358f959bdf06517ee054d274ac43b92c38a0106472dee6ba4e8292a81e8ee99f06f8b11e42a220d17d585ddc3c5dec01a486d815af4af246adf3c9ef320dc1feffa1f9126ca81dc0e76399751f550dd8d668c6aca5cb020b2ad46da0e5915f1c01ec3f9afdef65bff10deec932cc3e87b31227dc9afcb81422455390a1bbc67cca8ccb0f1231cc4d0918617601feaa4daa0c28e276b3db265cf2b184827031bb626dfdda21c958217f6fecec3dc743afa985324e48afab4c8ce186ff90c6c9cca51d6d08b0a9c676d594aea3d8a994f7bc50d9a6d95ebc113532d05062a97e056111d70dda1cb0671505363a92e16ac22ff1f324551adcf91636b292881a1564a83876a6404e98c2d2a6ae61ba9bd14fcfbea9d704345f8456358ea04bc38c16e093466db182fb5b0ef325cef51d80931056086d6571e3e6242dcd5cd383b32b097a2f6d743fe9af84e597098405b4b7bf2087f09b9cb4b2819994ddbad423deea20fc0605355926891aa9f7e45b7ef06cc05066160619f6ce4da2f256d01f29b57a3583121cba43b55a2e9f8a62e43e4370194fbf331b591da885342dc69fc6894d948a7f1e7d3d989e814e07dbd15defc6f6706f77c42d290c28ab0ccbf7216a6b1374cdcb93aeefd8a50052ccfb13ba4c172f2ad6b2188e8cf6bf43d5cda64ae946fdc8062a384eef351df5b2a48ed7ff969f15cebf1f399e0439cb0f45660564950179fd65a984f6724ec17975d90899e0fa90bcca28851f35ab1febd1e0a7eea4d706ee1af0132c5b293023a674d0a30781606c50af10c24c003034b125beb61a85b77a90a52e8df417cd713246ac778ee17fd2d825a7fe3e55a2789e883a5f5f6460261c1f170ff832ce8535bc3136ba592db2457e8815bf807139f98b288729bab9988f848dc4d1f50606bf8707e039aa8b2a36e7b4fd39c3528c61b7bb646fdac4519b78e4af6e222e8756a4463694b1cb2ce33febf52a68824216859349022c7fc8e371c6e14a25404b41ca2a77e6fb779ec5e54b6c52533b3d99664e74caabc0b868650f3306ad8bf9e1eb709576b409002bd5eb15915fb4c35f94cda19e5c99ad47635b796ca4d08a6b8ff402559d78235f9ea941b1e7c8ad345656c40c149ffdc4a31bc05d56f10733d2dd5b2b3dc40349b8d6dbe4618d5b006a79fbea79c7ec6eb6ead5562699cd85244f906a6d19214007cf2eaa132f304b4943ce782a8c7fe740293117a3ec80bcf93174281b8f187c09897e7e5b591cd145154af94eb04c6989b4300ffd37437c7e08661e4bc2fde3b8ea0e35b384121977da81f9ddf0a106f1a08428f71a44fcc67cfed30bfdce133befdda762716040464245556be06d36f78687323d9c24811ec8a973a51e9dffb569113fb553d09b8023078a3d92bf084042e77b4a051663a61a4f15e98070907b4098c10fbf0fbbca1cabacca87f1e1da3c06e6766360794656f4859eb94372226f557aeb768959b8c89fbd12f95572194fc1181c183127a6b54b37f078d40aef9f89a55a76d54875de9a279fc4c18e86657bf047d1bc8c1ca783ce4567e2d584258044dcbcd98150c8b5e4783b799e708728334d2c691b88a94435cc13c947d1db819f4913e7a18d9541f1ce6d14828648de1c7bb3d8f2358eff77bb9a2750b84a91d8d742685958563806380271632792a39d7eb86927c8c850a9dc4ea503858c1e072a7fbd21e182020ba0f72eb09e7cfcf6583ee7f83165608dd8be50e4126e2d545a289a91b31f4e42a64a7fbe86f617b668d2845237060215400abea2f3f5899a28c8b84750da1a13b8d441c0f0f9ab29f5d176a5998213d14d365f6c607423c0cce3e08cb84a49345cfe1690ce66aa842da07775c0d1346e695d595c3d4f1865b27a39a33d967043e78fd0d79a704c56fbbedaa383b3b5605f08a07478c4649e2e5167ac077fef56637ca46b42477bba356dceb7530917001431bb3f53136baf2875dac78b0be10b3fbb36c0381ca5a41275f1571c5b75b8f78eb8c7f99d135daf6164371939ccfed5ff39d65e904fd6d9ff13ab0668f98176288a5ca635ab01d0b0c7689779874cf92ba2ba6b277708f80d0990ea47fca38e6260576906597a3b053ab4dcd34153e7ecf562769cf2560d7b5cf2c41a17419967cd1b3aa32e4148425ad72529701425f820199f7400d6d1b5046eae71a38a404e5cc25be97581b0d2dbe328b8f75cb9a376560d2c48fb449df2fa1bd1fe111ca60ffa7498f8eda8ea3cf83da0d470b4696d12ab961c2fa10222ec6d4f206147a5a21c128af6cd9bedb8949672883526ec29557b4cbff0f6b0f9c38933415c63ef196041df23f98200c11edd48a512032ce479f7f56b5d05905590f7704002c1b9578d3162fd496556f837922e1da32289c6bc7cb87fcb43e2a5ad4588c83b59e1086f4bfaacb626ed1713b87d822fe80678cfb00cdc2bb74d1df6a8c6650786187eee9ae101e978f7d5b70a09e04d34b4b376e89d839b88002cf8b3e827e501b575e62d19afdba03757f5e7d191621544e3d0276274d01645c49747488e6b1e978a9233273df20dc4858f609b25f8c989f081efe37601cab41f9dd49253f3478784ee72a4954afed5d82a5f006f0cb6ce8cc3b95f57579163c910ebec12ddfc0807e513589109382f3c753700afd8734f18ba449ab785dc44e24716a42f48a81f103fdc8970ddbec6bf5b9c631eb51407d4292aed687b7f9a3543c222f9fc10643e2e0fbe54f6ca700c1e844c6574e38795e71cb41e035b3786e0466578b8fd0a70b896a5c3f82af3ca762c00e73b533e5d73e36c3f7935ce4e0d07b85a03cbf2421f5a3215c3f8cebe671f065d0aa74e27f422a50d485bd39ba654bb3cb4b783a45a6d0a2e7304399f718955ec881897239d02ba0a9646a7973c9478d7e696b415752b9ec19f11e3aa641cc0ee92d48016b07e4343b0c869fa15a5531369e686cfabd9bc16be16d97a5cea1124ff76a910deff172ba3aae94f53ec7ae48610f351923965328df3d62a512f0341a4f86e88d445bc2b551978c4a30d7019f9039bc45be3f3448702775cc7f17cc066733e3f3501bdcf128448a349d9c470d92be9308655d62e50f9bbb56b397a2f3d45e56d3e2afdb471d919ceffe8498dc51a66f77efe6792af5da970637549d14ba6293a4d7ae53770a3b24a74ee092b6c84f9e3eab3d2775002e077c84cbcfb2acadcf00f233115fd4c476b7c8762297185073f7b4770bd2a7150ec211c938cc9f5867ba86dbc279efd9b94824e55be42cdb7fa72381ae1eb5f992ce07601786d1a227dea9117deeae868a9726f39c81198db3cf01db66c2e186446ed38fd6b40d4d7c78a63a4cd2e779b07ef516acb4ea2d0bbfad60a84a4fe28a375cb53c5ed46835972d4dcfa4c2dddb07be9624740281e6344603684c49b649d8356ac780f60d993f70ec049559d25e61b5acdc0f8dab362a2b4ddb6ee820752f130440a27e0077125dbff67c33bc249d271ff9eadf6bb7934c2fbb1a021366f24442b319009263ba3c708fae531ce18415ea7d37f02bc04edeeb8a19b4c57aeed8a4b1fa7b9bf400b804f3cdf50387224932c3e1986a748303fe90249f53588185638e5882773a01627f7634f811af25a012f7a336706bf463fac7bdc7fb42bf00e179a6bc85828929d4794b02ab7038c13798ce7d4b60b87e3254be1a7eb111b82ee667adbf569804a3d376be0545c954073f3bbe42e554c0d01715008749236505b0f6a992cfc1d142354c0c66b14142910aeacbe9406ed8dadce1cf734dff8a2a437e0a95268f9dfef55e3c60e6167fbfdab4807b8437752be89c2669aa4c3375aa973622b38ac8c179313b8dcd8f129a6bf1a37182db9a970c07df87b0f0e817cb834806496f07bbba5a982652748899f60b399f3454a6bd7a2089ac614c05469a49f27e68f160c084c461fe295709105ebefbc9ec750ee720711832caf0f57bb336d72a54e05e7a9b0c79f89987d15a3e7552feece5ebfdb8b26c6cd9e839c4ad7edd1b8e800825df5b923b1bd53ae9f86ca57190a6c9179a248b5170f1a136f2cd7c8b4c11dde10f50c8454a2d1d56af61fdcfb6050314a5da9e9ec6f5bd64e767c8b18e83a3099f6937d7bf7112bc102557ea57e719f17428e0495c8eb76b683d431a965195d7bf5b7bd0beb3f0362b1e314e234de0f7a4c155cc38e60517f0c611ef37d5386a95914e6c5cdb367e67d130e251831e617648b944659e3fc12ddbec54dffcfc5cf53e06635eefb3ade02745da2d9c96f4e685002c188f98261140566b5df0fac8b9352b6b8c6f04315d6b788c891087634c5fea46ef8380e6a02703d504140db75ff5206041cfa3a0654bdf7d37a766560b54c3eec82a44eee336f6a8fba943916595bf3ee7cd51981e0514f1c74ca3b0eae37fedb8bc1d24ddad1dc8c5a13533bcd5b2103c56bd51a6bf03f70fdaee47f5e03f649f8e80a717eadf60b290fbb59c0562f4e86fb0e275f7cec911f5ca18cd8cc65caeeb8c2165823b78f0efd16c7d014146babf4589d837cb2ea3ed5dd0d41214bc6f056fef8c16cb4a256933db858a7ae55371ad598bd8b87009e487d69e50a1e9992e33741fcf0db0f08f05f3b345b6acd125c00579b5b7dd86701271a603831c23601d8caa01cf1dc745d17a4512c7532e7fcd860b44345784bf74443ad3eedb8d166dae954521fea93fcefa31e8813f3ba93f3d0f28507b9516a1f744fdb57ce6219fbdc032825aa82f2eea1eb87c8d9b66c79c93e5f93bcfd8a368a9c85c57953722288bf0714922f331a7b5f95ddabcf06f375aca977715fc932db701c3d280a20c85aa76660a6f7eed7e093189a8f1429f41609d5ea4e49da56720bf57f8aa207d0392c990ad5adb859c7cd4b91c1146b07c1fe167873e7ffeaf88a3b625b4c31e5e34f780023936302ba7b293009a9eedca26ce78dabc0a559a4fd6464d7a79cc660e699a0d4805dc4edca1d18ba1f4b11f5dc4f8f0a29454bffb646a979ec01b7405513c7b407be62dfa82e05a54ce2ace8bed0bb4c006667029511fdc647375aa23794e0b88d42803a639f829d0e05a2ef661b1dca9fd93249ac33f8252e74fde4e233e6a1c3c76315c1b536d534cbd48eb556647fc06fc7585afc69c40ec0dcfe9c689137f71d79bf8a6cfcb225afb191e1fbedb895f240b91d68fc5e538a845c1e113b4d560fc0f9fd797b6753608ae34b82941b399d507bd742eb34721a4e6d0cda42c9b7b1501c8701995b78d7e61f6fcb6b6cc208365470a46fd1a319f6b66aa57bc09d416ed8802e0a035d81cf484f887dfd3cfb14a250df6b457666a9209d9af2c473c4472fc0744615750afd94fc0b3c994e985c3940706a2a30e6db2d2b267a01c1d8f9b99abb41e5dfdff788729c24fc2ae40bdf6d6d851778c5e056c64af6b4bd44713b28fee41b3a548f2d426626700ec37b16d7737e7153ee7261b40bc09ab4393c47303db0894b259bd297bf86b8566bb925d55ad5874ffcbf0d4eba55044b56c16ec66b3344263074235a8d44d06fd200fd8f7d92b57e82691d539e774be698220442fa7dd754fa4d89a7733a93ce1701359b246c23844cdaa310ceb2dc4574f1da4cf6df0ed62b08a9840e05c71dcff447da921cea28a429e4fefa32ddf990ec194b16cb858beee332f232353c39843efa4aec7d1fae272ecdf086ef56c1d0617f64c04aeb5833efe768643bb554918c34cfcd62a4a834f27f0b1a1271edadac00e631d0257f4291e1f90d2a6a80e18f6b44da76f3f6f14cbd676749ee18f5004cf09c0d59458da5c68ad830175e3b556e2491c42f1a5d592e869bb34373327d47eedcfb639aa6af441a95da9fa2eaffe52dc969e4db22ebd2aa36fb8c2002b70285e27a1cf2eee1eadd04eb022293df6c36ffdab8f34fed327a5a297ffc101018f5125f34ce96d2060bb1c0b9aaf97cabd905d3a0ededfb900ecbdf82bd5c9ecbc0411c07cb5e50d3526909ebf0b2674ddc2a84fcabee50d0d2c284efe6fd42ab61cc4b407fad3766428261d5abfaf71b67d98da2a72f497b76f70217558685d8f359be553d106b03a99f4b4e59dcbe2e4741c64ff016331cec1dec462be23f7bc59ae51cd415c974669d13bf5cce0d694a9d6bfc03d1f068b788da6dab1424ca704f19c285371116d26129cc01ebbc0b6538f8f80f5692609b4b9950c1f0f650c72c99268d8f87f9aad908556b005080bda270b44464a17b3208ca26a6a257b431d13ab6c4f839feacb99930330671e1f4c40ee796b85756c0fb0459a61726fdee10bd5a0188582e8a4d0d849d9e55470487eafd412f4a08b42c680330d4c04550b0f472e50e72b98ccb9a9af876b65bbe7faa6bb5d39dd3cda81c43d9afc6c9cb73d0135c91f724eb5a93e43c17ce6f08a343afebeb9a4745f59a34450ddcda1fb9781bbcfae1596dcce0cf3c9484fa063db5218fbfdc9f2b8f5b77688bb785054620261700e60b67a9dd75d09ca939ea68503b2dfaf6498e69d096399e5c863e74622fa55c50a17c5e0cc9b1db732634fc5c2bdf2d2c2b24971a578f5f6c42c3d232ce0b6226faec47bbf3f85f5a48cf15d9b13d7dafc2d5e94ed7bff39fe5f7c2ddb21eb9f1dc4c55d25c648bc54b895ca9ba2e0d7f890909ccce79dd7e28a537a5ecf840046fb4369b985ad7cb70de4202cbb40789d4729a9b89a67104962efa14678c4bd2dd87009ae51a12a55bb1bc3fd53b397c910bd6843108d7d39561ef606871193dc9ff046b28ad17e7251f0e80532b8b7537a5bd039731c0dcb67e57158d2a346c6fbab277162ce8f26b80d85b89efca796e47f253e67d381f2b5a920d1a855511c3141b3460278090c0007acb1ecd952b76e379c76b856ef0e4c183c13b1c41872ff89501e99497913da12b4ca0359af954978f163037f135178918fe3cbeaaf0861ccde6bc4228b861838c9076ddf2dbf9b4d10678e8f74ff8095bc54948782c7fdcaabc863b116db60ae46e7071c8fa4c65ea6ca16e372ef3c72e01836259845d8a2544698921c41124ce7f087b9ec89ac59b921ace601d1d5f385b6b423f5fc9c4683e7fcc844241e12912ec34842dde1ef3320875ddb01ca33057d39fd58292c9f2acaa4ab3845d406cf87c22deaa29db486e6b140b9016f5ee05bf816a1f04ebc6b078aaf7a55063e965e11be9465aea9c597045cae0621c41d80087f0d39b85c1852088809fc1fd9f1fa05d5ac8dd090108daf5777b294ea1c52af4b3d00998708b3556ac778cd9ffe63b47b7e5b2c570140090917935f17adab7b730772e4685163b0a79c932303f144b97217eaf91f9a779c401e8aff933fb6cd6ff249b65452134c673772f6b5afc9ee42e177ba9c0717a057fecc2cf1b935567aa20fc5ac1004033f4756286737e844d992d9caa43fe588c23201e247db207799868d7c6310e26df13794e1d8f8f4af4e0a9d198f08577224216d919102caf1d496cf9a990ff726d0f99d9362869c5192583112ab4dc2a07aa65f9aee44b7f3e5f6fdb595116e7447738bad771c6f32a370d51026fa4a7607b149a1fa2e37e968804988f2c7c3061d47ad6b213ca7d5e9368c0c596fd80d6e0f5611daae6e8b174b8e8a037b9cf24ea9326ac6a1dfc1eb8fc2d22a9a4bc2c6bb82189caf68627bb2868af7838d633c0845a22d1f30abbdbd2508dd641eeaa4c384e7c1d412c3538e6504ac892a81b6fad2b6208f3416978f1bf81e2292653ebb4add6c78fdd25bc5d0ba8166928580cf2db4f1ec322ca365663139e382d84ae816524f31a8b823138ec8bd63f444461d9905b3ee51e20b1f1dbd85c7c80c5f0ea7e41faf770c1d640d02e8174610ed31732ea5f0d865d22c73517346ea2d7882a267a5cbea45173487763f51a0bc56a00555079e5002239ba959b16c84bb8d729bf44d0e8e10dda89926dda642ccfb22bb596df5890eaab14fdf5adb456a1ff21aaf0d9539ea358b6d3a595ac9b8ba3e3532a002cc9bf9ea86be342a6fb69fac784dfd5b6962900ac8a1dd53fab82060329f90b94981da72f674c523602a59faab8a2e7bfd3041f8dae25c19f2f6b00d14bcfb516f6bd59e9124375d51c8a8c849d4c83fe83c92189e5f07d589eb3ffc298059cdff0cda31678b1795cf170ab93d2755ac10317340075128ac888193a41ecd0a0f79cd0fa4d1dc331ab7b08ebb6cdd49b6b9496ce5de04297e0b45865998b76fa54762e2b4e4e41480bf4c4e7eeabbc162fda43c49d110f12b1d26a9d0be588b45ff31b948fef623b78e504644ddb6bc0b94d89b6e3dc61209110b1c1479e80f09dbfcdffce21d8f24b26af5c3585c2abcf7e4bf265c7d05663802ef4eccd75746f34620ba98c103f79bbf4684f7fa72b51d65fb1dc6eeb7bcabd672a58d6cab53f0b00e7cc84b4bcd72c875cdc7878dbcf961daeacbc5f7f9fffbe41326a2baaeabe1ab3199c8559f5e8b915018588277148525fb49cd701f195167ae698ee52403fbfbc3d55284737b83b906f19d8b2c7b27b0efb3ad26e9063f71db5850e94e78d97ed716660a41b7ea6d9563669ca3d785df1c1ed8199079ce92f1a92a284e385dbefe93673f88ca4579c3401ff6e580756ba82d51a6ddb4644a9cdd8cc160810f28d13a878b2c2aac1245c27c25e71e118691617e8ca23c89ac74b9745fb95c23889210d9ede34d27ec7f59d858d319c84264ec22eb81582a68729a5380d11d5d3e4e9737c429a80e8ca66ea270dea2e7a6046017db4d5847e2b971588a9859a6ca40e56c53675e7510b746fa9893d78417e4e46ddb7028f26b21da9b00d89f17e5ddf74433cf99fc09993f655ba70f5a336731530cb880719dbb84ab7020f390da90be9ebbf111f25a2514fb8bf59c5504a3b8400ac699a28f6b68063c711bbb37e951af89a861bc627829b0fbca6d9e7f309daa460e73c97ef3daaef412567407ec8a98108ceedc07bd7160f27e40f9674eac01c356d53ea07f819b130c8af39f0bfd24e127b1c5abe2cdf11c5c1afe1123c3b9ee02877ffd3b713d86c88216de656878b5907c3c8b6733a1fc8e7edad613814f087fde9b0187d9f324efec3bce9fd5cfae7f6c41d1512958b356ccb50ab7ac57c59c30fc685697fa105d88dd57799326cbdb80e8012c251352cf0f4f3a86e07d1e6b43de782bc09ba462bb9185e52aec7948c814d5635eff72845c536bd806a19eff1c840abfd0885f7fd11d772fa4bb84f8070c69c92d1a3dd8ae7ed6bd9893d3d4e41474a7d996f29a30717f7c09b477fda77ecc74ad5ec2ca4f000db754deed815bfcc1c15ccd6695cfdc27b923edf169edf9634429bfb523f7396121814d28fb352c1654602a5ba16e3b6cf919b1e2174741ae8ea7d1c96227ee27556c7e3f81e24381fb6ab4e95e1f231b1a5df9f0c9017c3a338d17dc8e80b71b4a62508fd66e4e534593f5c7d0799410156dd3cb5052a5ad7872ff4dfed98117945a5509d1e8663ebb82df4221336eb328148552f850d0fb7f04df952432db328f87403af8fb3a3de2698223a276bee67495a8a471b521fea32bfde1ebc6ff3b03b76087da0451f5e6e6a33be7eec2d4803cd1e6a1487f78c87a0b0f3276bebf770042fa617524a7af41d573a263cde6e076a29b4f064dea181af42468fbd4ba9a25565272a69eb68dbd3a3a43a8c6fc8d2bac40dd0619e1485cbe3fabd9b9a354901439df55a342992e346e106594d24ef22e250e243f183b8446475db0263dfdaab3397ba7ceb4721e874b3631d27c44ac4c6322de9ad6a9618f1ff6c710445e1113774e1bb6185a4588cb2e2c1c37967c248cf3d2a806eaf4c57d761ee315ef6e7b446581eb80e28eee871985e6589743add015b112a38cc24a693b654a3a3620560edeff4cb14e7900b7603f120a76f1070c2491e02c04a96469810cfd442b2d0bdb2aa02bb2e4c9751dbdcaf3356fdd006ae3320202beb60116ccd0ae799e56425fc513c8267a2b09c3bf0266faf843d800880ff103710ce2e1f5df4ea043b66a930afce86a92220f4abb8f10b2330bb9fbc241551af12357383751e00b35b68c27f2e419fccaa1b2eb9af47ac838457bc069fdbdd4a44bc99c19839ebac31dd7e280e4e62ad3e9c63b568d45fa3a14165d3e76eae3cdf376120528d92f29d02ec2a789d715a774e27d338dbee3810a3903e0a63b06dce131d14581bf63d4ccbd3af5143c04e9ed6e549acb0570e717a6c859d95625da6800250207b41df20df7eba6de7735847cccbb27a3f66c28c367dd6539e96a20a32e23223483a567ddb0e47cc5d072ce89143ad587649ff0157ced995038509c1fafda17ac5e7b9e77c7be8fe1ec9e86a88f46170ef066fae16266f601802126e73c55d7656c639bccf435ea4049eec3d1858926fdeab2d92ebfd9f1545ac8731c528f09daeae8ad502644a86ed412b18327a5564456da492d9d7ec3335a123b5f876035e56d462a1f3da1cb1d87b38f0c91812621b28924dd0859f7b1eb2036422de58ade63faf7b6ec040fc51bae74267ade71e0cbb00ded4a714a56aa2709c782f1de993f94f4a5ed3c01f71772fd19e70ef46a7d728461869ace34b326ef099283accfac49293d0a2c0039255570b12391d9ede88768115d79963dcab2602afa15472462e0486496a3c184b51e8d016ad97faaf144bb5ad3e4cb3fa95a188962ad348c8ba6bb285b48c427d50e01e1ff5fb9ae5bd7c1a66f9d151802b4129a457180db31767a47e9c510956d3e9824a403dd07a54be5e3df86cc0f657485acffb27ea74c478a9c489646081cb118cf57c4aab1c69ac16d3441c352597969903ef26aefed5b083367bf1b66db622b29e2f37af0fd9ee30f035d73107f89370aa2b4273b31ed593443fcd3365247af16be9be9d8672088d251cb53468daa1c9bc4a8fdad8e25ccfa13a0739ec01b38b142f800653ed778674c5b5a238cf806084cb484b55c2893d6e35445753b44f7d30fc210f38b7f9cf7452394480044accd9be8c83a43f3342f118253731ee6e33c631817b0f22990054294af00dbeaf60d930e0607061bf961d73b55e5f7062a00ef07f24edf7adae3069129ec2b46a2b5261b3c2810bfa33ba4a58b7027bfd07c2c1acf0bb39743688ca8aa8ee42cb99070f66e47b1c6d382c8daf30f3df628d8952baedd50248684c3671858bee0cce14e9c9ebe40f0f7db99562dace68e3d3b6b19ee6333938cea4b69919f50e08c1993612a8d157f7c21f015f7012a702e791b0c4c3494e97c0c0df344cbc2e754790e72c41ddf59e8ebc3a2f2ab0f82c6c7b4cc9e1fe09728552e4ab9a7a73e82adb0071c4cfcf0b7fa87ddd91f905e60c19f7cfaf1d276d493e5979920fa35e4da2400f88e1c3a02d34e170ef7d6b5ef6e6e9de00ac918c9212d7cac7d788eeca3a0a82fe6ccc1abbf009ae1fca47e0033e4073714fa85a43c76d8308ec08fb39fd578bced840a369eae4e54926dba79633f886472c7db717532b1c187954ea37953ae30b72cd933a1d29e845df73f322631a43aab2cfc23d24347021d7ae02e5e2322e30d4b802dae8da781e62c913c562569f9ee44224ac8bd084cd72840e0a551b4a2945399c51777daf9e22766fab43e4d7bed7ad8de1a654937195a8385b4fa933202051a8e8438d5860d888f94b20ac190e2f67d98f5c8ad256fac87b1b3cedf49b9c7174b1eed8a74adf0beaf66fa68edb74976525fd59bebad3d7542049a66ef584204c0bf9b999a8922bc5802a25fc96b3b202b22e742d7a43cf20d2d58baeeb2d6d820830c2adfb10797def34ee7ec4c0ad5d4bab084415977c6396cda371c0d8343e4752f12bd3020a78e604906dbe6bbc9c54384471ffa142cd7a0b844f6104f881aafcaae5015488c730e7136a2ac08ddaeb351708129258eaf6f20dd7f8b2dcf7c2fb74f8cdf2e72efddcec2e8ee1a553a8ab91c102d57dcff84768142b1d977a90ce40307448cf241f0191af55e4419ef2e982f3db72126a8bdd037fc82ef330d50ce3eacf0b17f33206efb099551d371fc8042dc4ecab309e7269864cb7c81a0190ad33822256e7d67635c7ec8cfbbc70cdd80f717b87af28bd5332067b653e762bac416b2d552c4756541890d2e4a9667f42e49f9353307ae3f4f6bcd3f25851dcacb7030e859360ffa3c0715b752a684b23ccd86c5515875bab25819dcef459bf73ee7801a0d11a6b79384fcf7e0bf25f9e0e2e964cadcebf46fbda4590943d8ebdca6173ac0d2237e6a0643d94455ea960370822f563e48d5c3c5fce95b01532f878fc052523c3aa2108879f18a8883c80a5c0d26431196e8901df59e6213f05372df32fb25c043b89bf7022686ea00d64be9f324e3677e3e1264aecb47501a19ee0b6e3c35de0e59c92835c77811b3e5509d35ee14cd7ab8c25a67784ee0a80ffee93707a2d3d350e3a1c4fa657f98dc780bc2581addb1144fa74c760be7c22c1e0fb5374ce68248c335876d8001926282673fba826e3e816e44a185bcfc26f35313c7bba373672bd2456c988a9c310fa5f8c68b38abfb2d0421f116d78def9dbbc32448202b1fd04df92b232b339da47a20fe8983005cd87c3758ed4573b775757998f4dbe273f0c7e5d631d1dae1251814e1ff46827e7c1d0bf96ba58f2e772f1b7bb5c57fe74deb14576516aca8d92ca3628f79330d943a49a8a6b0246380e2ff3f817a73600a4a1d910afcca7a57b0dc9015037109fc7badda3c2ef5543b8f5b64958eb19a7348e99f1fd88d51f5d6e55c81858d77b47f048627fdb81d5218293c6b4462572a27d078c7e78e8cc557104b16120eada011c812d91686824e2254b96e9ffc04bb15126e2a9a777f0847179cd2b4bd1f64c1556f29fb6cf4b1f011bffb669ab2f475fdc3931b22c44661d216b72781034577c52b721d69dab188266c40fd2416dd08fe38e365814c810154b61c970757dde1d2aa135f81618e3108f1d4df254f93cb200b37d3166a2bbd70ea598ca74f691ef3d54efc81aee7bdee6ae734fe6502ce1df900b327badaf050429c69ccaa123c1053578bc32c8c4c7fcaa996cfc4ccdd756211f56e39939b1d1f209de693a3836e16b70882b8c009ad18b4a17e853f0cf50b3d376c759c515c7ffa70f1f8d1e8db7ea866a438d0f5d931232dd1e6ae5ff73d614d7698fd60442c8910bd74fdaacafa288a2aca54087a844b12db98b112afadf31933a18250731b24f2d903fd68ca2e61a0bd8b00ac19462072f024f43f76c5052530b50f9c4353e7a750feff9fa3a34777233385a4a06b65694fda99204f723bf4e5c81f3a8e8a171ce43101fa6f496a850e18f02b2bc9cec25ac8b5674984a368c460c309ae55730f997c1155f308adb1115e79c9843d4ddb30ea7aa1c50d2c60624669394f4cc42aa25117880305b85168a07f171d7616396660efdd54832583991795a38ff300ca7aece6d23c0662775f863bf2c74348e7d8c96b41ceb54b65ecb843c9947751ca6f2d039fdee614cbbb1ffeea0e53aacfe1d59f9846b7275dc59d8456a5447fea3e78849bc237fd6e8259151460fc3cced637f2b38113e7af93ce5541865e148916a5c1c2b60be18b52f76a1f7da8764eed8a2133e83672ed80a3c2a4af14f13fea4e185371f2237c1e4d26d90336785f0c56ee80a8e4359343755f46e743abb2792aa6f7af84257496b5b57baf2782282a881fdc667e3bdc7e1c2dfb62ab4a9235b5a3a4c76ee2c3660cf3149c6288fb99ffaa385761c994481c5ac786a83b662617d25e0cacb89fccdaf85b818a43e85deb058f29f647acce488197cbb6a5eab57f165920b8088a2cf32e1a4ff4fa3d15b38f1b7b3e7c692ea2b7171d2b60c05a666c60fbbb2b5b7a24daa495b5224b863f08d651e51eae0a71314e434a1de5789bf4e9f35b019bca9a28d627ba973698eeb8b75d71ae0808265e7b41c1b9d35ec152c7f5f0c2b5a2020cad45425c0c56ff5f62e9691d0d2fce6356e5389085e864c229ecfc69dd9ce6965a4c8cebad4f12e37d1224498273a0695c1738ba50363c4c38ae5a8294bab98316a9183e9dafb2d49e30848332ad321499af2ae4dbd8044460165be4616b867da11517cec964fe490cfb90108cfc2f458aed29fd6ba14c06281ca191f2574713fef309f71547ad8142b0813c1369a31e9e75ae0cf3e5b4ab55f040b3e3f8bd9d653d14c5d27670c578b753a650af78c13b46c6db15b6b2e0e22e0477d20fbd9c5ecd19460318eb63cd9a3829e6aa9fa7d5d0fab271dfe9fc1fabd78bae635e4786fd455d24dd9aaebbd90812a63978a10b684fb8a1e76124ac3089dde459830f959ea84f3ef9ff99d9baa0376c4b4503f24b88c888775f82253a1c51786141b72a44dd5107cff212b533051e66532d071d2fba6096973f437b3fff8f13af228d5ca908cb17775d8ac5b247c638b13c4e5959670a6b3026624914dd79dc1ba37decd071122d45a4214e99907ef7a3030b80c71e571cbd435ba053ec694b35340be587960bc829ca5d6947d2be9508821cf7adfca6743fd31424e907b8153273343aba6ab1cc91e2752c61c8d2a7620f3e3dbad0b1dc37c2d65841df5ef30f08e6f4ed51c3264bb7c0f51330c8b9cb08e33db4d18f2c1e1f3ff5d5454dc0e6e251676a4d25095075cb074329f8c5f46abf6682e814963b0ca99c8c9e9bd62cb773615e9b970c97ec57a45cf9fca9065434cbb82f23b510918a9089236abe73490900749f285d2753969213ab2fbee08b6b8220975b7233ffc9d9bb472c533116d7f29eb1f7bb485428d88838be280f0264c3c80329b333f58790cde8aa6ac0765d21262c2b84b30dec3e33f66fe3ac884793baa7e95f00e702f034f06ed5492949ca05c32f52c3cd7f92e5e74b31fd9dcda5ab6ceda3363414d8149eab4a0e54aa17b4a47c9b6011734a75111dcaea3e100b97dffa184c6e6cf39c4a4428a54040acdead74ebac1c51a2e15339fbc746a71126310c9ae6a4b6354b175718fef4f45f4816dc928c1a61471ce0e052cbe4fc6ed312fd91389e5962d7aab1d5973ff41506b516917ba17c802100564b0aa7512279a3bef8f7ea0c89a2cb3b0a5f7f880adba3be8a7a62cc76690301da30d15b72b03899bf85a49f547a9809012f9705f6c410b058613ecf42cd098e282398fc86c538bdecbaed856dde14d231db02b3eb131c50abf784bd218c50e5600d3e5fee9985d25326d2fabe925507534de888b9d296271538f8d577a1c919d1315cfd953134d0f390e47789d8531a9e9f109af7ae85d62f5d3e0b33962ad99e40fa28fede3d95f627a40eb3e70d499ceaad6ca12a42992ac5b7036a0e420b76025dac0f0e419ce0f49d385e1ea8a6f732501cc7e04f4454543861174d6b6bcb23f0b3aef1f26cc1ac1aa0f59fbbce6cbdf1b0fbf0f2bf6a8c5c479f6070e7ac0d27d38ff7f4e0996ffbb8f9238a4365bf27773091ac0a70a60a84fb3144d81aaa84b1294cd5bcceaa353064d19d77c7e4bfc3f0af62edec6a543e8e1c5e64fec62455be734bdd79ee67d4d6837931cd81089cbcf7105f0b0169a62d13812000e3e26096820b2f922dfaab0d6b92efa37434310470197cf353bcde7cf38c1cb0b1f3484ec2ec3cf5c07c6f09c1823633347139ce594315fc9b4b60d584351a2853d4fe27547165e07aa7b7e348cf33e58ef609fc0e7ff239b434afa42f0fbdd33bf7b3194fd938e669ff6494563e08c26f43d1b3b358762b7f3f346f7ca75f109430eb973590a21fbc050324d1cf9bf939f1d2a9b1bfb21f84a09943e126b096d6e8227b633df5d4d3b8166d8a75da259f2bbd0d51d9eccee12a30072d76e2c326fae25e7606df144b23d441f65854d60aebda70b39d1976baae3aed35072daefff98215c0c9d6382a70360830202397e3ee6d8c09ede23225affb44ebb04ef560d2be8e8b531cc2e8f2e1a294469e5ca5ad78826f6307cd418f5060f6dad983d4efc65bac6ab83c632f1bd4a18502da7e398b685c42bafea4bdcc78f41c17b8f300921c21951a541577140d3a3019a41c06940d2b5eca928f8f3fe00f420f00009599a0823521cffd8fbe620505ad78e5bb268ba4dde829d70d035b8907879e503779499c0c734350b386e4e2665363ba136a35c0f0a53b1f79c83aa0edf64ac3c89cf8024a8d7151cf6a26bb5d4a0d8eba17eaee84d5a066eca31789515cdb6cb01fe8e85fa084e7366218f06d4ddf59a55840f1d40b02b763177d51d8248466720a1dcddb8acf9c438ac7e64ac50dfedcd241e732fa9086e11401525cd7f05c893473a2f5d1cbf5def441858745652f42c923f0c86800737317f90bf9744b833724ab75d08ede1a64cededb27857be1fcc8b1a28911cf4de91296c0afbaf3ee9c1d9a3caa44904a259ba954255159cf0dfeba5e2eb9a9c63bb6ee957b8bdc08e694fb872a040395f3664bed336c940f4ef99312606aafb8c28295e9ca17610aa3451e260639ffe67291ffe863bdae23d0b2a35b67c56d6fac16ee9127ef50e0cfd2a3b5ceefdba5a5dcb7b793a98b0d02d49b3ffda951ecde93911480b799228bc59d58c7c07b7132b79bd6ed27a47fa8667429199580f8f75a41fcfa85f22dfe8e3ecd791160ddfd7bfb665774aefaeefb6d38453fc6829ff01d685b7ad4b3d7b9a24fd9f73a00e04d882934d08dcb8b0d2188fc1377bee9640f67c6fa4d8ae9850668ceba5bf0020153c289e2fc9b622f4ddd1ca6b68abb70f50e70a6f1205860dc63258f44c773035a4b3b681d4d150e9f8925922b52431ab9495e143374848a74b81d1f2e19cf4536480058021c5932a35b23947840ac107962ff9d66e062e44a271ac23758b0beb97ac462eea76a809ee758736491c4081d0e17b6e0d072ea7a9017220eb8e1f31fb16b195243136a061377e674c45e65696ea9bf90f25cf22eb3f9a003e1b4a4139afe059925870d06ac45b85da71f9cabddb0d0b520fb5943e6eddef4edda49af2c9d0e535896fa4bce817474427b60616541163b13d069401d1d3f55ba2cd69e93293b3a76bc8adcd2463b759cd1118ccce3e59412b6d89d8175e82acfb142ebd66dfbd8c54a9e22dfaced3e30b1532df8ca6a334483b5923102e2b039c30a24e5d845453e657b5e04e6926e0e3bd3b4ae65b8f963cb8c6430529951ba14e2213c57180c4db78b862428200c43b1f1553dc3b9a68335970dcc680f15884e5a78ed4a1969fc33fe3cdb3660751b7c032328ffbb644e77e90b461f82b24ce4199a68fa142f1aa98ec8955979f37717ff94dc9677ccc6b1cc9eaf0a7a5657d52e3c79d2d68cf83d199912ba748d80754ce6c3ed5e846d3634845d219cb334d7573c4967afc985a78964c7816f5e6ed95cf1cf08736e169e3b95297c31e905679ab7334b53fd3078463f5ff898c01f23cde899087b8b566bcbe159b5634b44d64b0e61fda7fe50b7d956fc7b2c68e1b9e7b3003e6f46d4bfaa8897a365eece6f436b4fda8f240d528f18b865b2f4a40abe18fe564bde81405f6787092bfa48808d8438b94ee0c1b00dd9306c450ff62b1032774a251fe4b8c5864125f266061cf65d3037d2f74528ef94109ab21bd40f3972322d175b926f131a809f37c62cc7f74e1b31fcb6fde3229a7251ea0232ff3302f173337aaec566f1d12d3e22d9c6bf19935be07025b9e3bab1c1507ddb1d4c4395d79e269890622f6b618a53d6bae4eb776fd1fbb749063370ac6766e3ae7d748dca4a26f9bc78ae4223928845a695698d2ce5e4d26022896745cd0f7eaebd29c9676effcfed9daac5b9b5550d75e5edc60a5ce64d8d9a135d671e734caabcfa260b3070c64fc8158ae515c73203b368f24194b481b20940ab44bdb5b60ef0cc6b0995d9c3aae6460462b50c628e13bb967128c02ca10f380eb854f1c89bd2db15361c2e23716715ca197d61bc277beae59207de834197dccedf587286095421bfc7b4a48178121335168898856c3c3d3957e1b05aefb46644e2f6b87bb8151ef535be369e6b538df0567da5bb598060b19501f6c65ad1f7fdef691d64fad2525400045a6e6a6b986be2a246f9136616fa58fb71fbfc46cb4b9327ffa6cb10149b4b4eff9772a39a70fb436a2b55242063ffb5dedc40f5049f33e2da7821561132bf86dae765320842fa2cbf7ce429c774f8da161f4cde6cb4d2741aec72e502bfdfc4729e99aabc42d631d299fed09f3a50719d414b767a6219ea68bb45397ac726079c38d9b072cd1fda421bee62779191986ff8084a52651bbd688b42f98640d95be201e22980a7f8f7a4a8e0b86bfa824e20a79c2565ea5d24746860ce848831feac0d9d0d1bd80f5a986987dcabcba3a15617ac299b3fb6279c1f9c7da3aecd18d7492bf3fbe6cd59b473810f34e18128cb7bca859c73f079e8f8372185bcdda66945b4e4ab95e7049b6832a3b4a58895f121ab9b65477b6eb7bfdbf3a7abf35b8d46b84d3cb37725f19701c005629cdb370d18907f0e6f3eb678e28175a982489b10c3825767bbd3da47a736c9452c4a2226c4aa3a6a2c8053f8f630dc0ea8a00af3e8668de860121fef28e59f90ac9d71c00c166489788d4c3bfb2f4d286b4ad89c95a6a6902843c692ffb8d3853c4af4cceb7255acfbd8f99e0cf15d712c46a9aa1f35e3be714478ab1a29d5a404a98bbb34df0503ac1639d92eae0320ea0cab95e8e1e31b358a708c8daf142a2d031c6c6383494dbeb219211388bc5dbbedb1cf1ce68c7c16734dfc9bcbaba15e8f91298a83b402a6ad4f20c63c53b5cddaa7b3c22c8de42ccf03d694d83efee411ded4c6cf26a899c28072681ecfda438b112182178f9610efe3105ea17533dbdf0e477c525707a64f6ec331bf4d58a3c5007fd63b22bbe8e5dd6ce9db6427aadda1bab7c7cab8c741ad7e743aaca0d3e2a0f0396dcbaac4ee74bd42fe448c64547d6a1ec4e827234676c502e427110cf4e9ed23b13471c5c4fd14a93d716a7b2b9d4c9bbfbb47239382d4e1e9059ebb5a4f6ea383c8a9b442c1a81248921ca21736b17850fa3eb43b4eb532ae3d92d021bd966e93979fcb5906a49f16827892a72d7a7a568fb2e341c909ec1ee86e8e0aa6646f374dcdf2c3f1d3a4995edc6a065c1028fa543b5a8c91653ace35d1bca9335bc0beb6cb4b9be9d2ced4f24396cb354d30e7d31ba18015b36581230db5b797dd239093f6736437ec39fc78266d80c76e0fac68c7870d95a3bb144a2c33f70406172f1cc9d86ffa631567489032ebe1a74c99072cbb6d0789c0ffd43364132ec034085f0b1a373b53f54c79754b35db89a4880f8c163e765c9bdcddde3fffca41b38dddaedddb7902ec60c552844b60134343e158a89331855f70e738ceeae2942875d271f3b024f77aa0eddacfbf352678b3cddcb732f2233263586302664c6dd8c6b2e1735d9ac62f04f82d7f10051a3e64a416baf865869dab0d630b962eb4981e166e8b56fe84a2afe54447c28c4ffd9369fdb102f564f753125fd0a3d710a694cccb19c9e3e11ee4ef86ef530706fc4b83d4111f54403784697b43218524fafa8b52b0c8bb2a8bae6b6e1a18bc7de0b823d585d3ab621929d1ad95de886e341d9fd8f04279905daeb4584a0dc8e0f9d8a62d125f02122244eff45f42e85dfb5d91ec577fa5bcf514d3c0ab3f6d2aa7712ee92c090f25cc265b4838b2a754a93a167d3b810028e15da035fd66c204f2dda30e020de10c3a21f7767882c49b0bb0dd3ae26e789a96c7c361a23a035c752ac043f4e5d8c79d79d131d4fc5f0a8feb96f5a90cbdfa4c2c3efafe6ee48d629b83dd791f25dd88b1263e6dbc4483f1d625fc4ee771632681171dced249c5b8ac312705e1602cb44dd8f5448c2df37cf44cd54f3fdfb8f57f10ab6f7c48b4ee47ddbc79040a5520d8f516bc3a96fb58a77d71ae7c1f45eee7ab21b60a0c2d8e53a6f78c1c4a81b3a2adfd72dacad75a6a9699546a956234c4b8d826d0873f4ba1919f4fe544b20132b4884c5c8bb24027a041f9a4c3c9dd2d0ac1308b7343c29940756e8162a345beb784042d0fa2b8e4cab3ec7494100ceeff08cae2a90efd19dfa3dc2bb435228f40d174f4523ace41cf7bf82d24f76d0f7ac48961a349876299efd89e209f5ddbf708568ca3bf67debbd10fef5eecd0a985779410fddc525c372893540acd1fecd95fd86a245042b9c3d8ab2351a89a420f647bc7ee19b2176c14758b7dbc07924a20d7d53bfb7803387fce74df9686df7befade4d9e000d88bc97834f216d8ab428775b584cad31d3cd14f965eb467b53ae6f80303a3024097f62856a566477b0c65975bf0c3ec2701e4e16591e61b02a3aff70cc94f809ae84beecafcb43111b834af5ea7b5e9a2b5d91f650a9d27a4699f5cde0ea3863f9d2a53a39523d840f58209defe4c290b1163b7b64816cbac9ac7097773eef560e9f05198e4372ab3a04ab042ea04bfdb3255fdb7556652b6da4535902259ed9baa99f704cd2a90a45835a8d1caf3c8a9a015c53201888c83f231ec78b7f378ef637f95ecc0413f300f87401aab0c07846fc658c997b77db9b36e0e13512a56a87fc55cf76ebbe72cd5950969278f81851ebba1b6276b981f642cc88701695f3d0339bd6626bd2fd366278a04883e6af333552f9b1118cdcaf6e02682857b5c2cc9537b7516271acf17c605c5288c09d25d728720779d346ffc268b097197190a8da66e3b16d15181dffa7175d193c12ba0fa1414e8fba14c827d2a1050c16a36dd4b7c3a93c5a378eefbfe4f31033004f305f891f349c24206c40c4912f19d8926c0a077cec0b6905578d368d405b7fd987694be62c0fd187ba2d6c90871ae41c30a6f785d67c90f7a6204a98cdd053ddfce59e1498b35ecf134ea4c06fa4424c1fe46067f4e6dd1999ee4bbb3e3a0118d44963ef716d575df4aad9b7a429812c90eb2eb520b8e2d55dcbe8a25759b49281a29706250a0455311edc3dc266fa9645e0ea5b4f13a7fba535a5721e12ba71a040aba93fabbabe03628683d2c8b0932fec429f2b95d7b41dbf5322b038138e0243ccaea0cdde51bb2dc3b8a027caee422214748b326c6f2e87613d1247e1419d82a50b215dfbd4e66131b5081e30ff919a2cfdf47f8c5cabe35e2b33e8194309d2257d8120f953213548b3063b68188143b87596d31105775869dd67fd34759ecf626961883752e00349c905fc67eace5ed93f449676a2847abe569ff07491999072451b1e35ac147fe93c465b0a0fba559a13a24cec20c4cb12c32136929ff886d5a840a963bd31cfdaded31ec572b2ecc6817a4e71c92c06892cc3de360cd9338a3280fd2c27f27c2e6b42826255c7eda66193b9cdc218ed72a675201b75f4c124d5c42bcf2e68518a579481fb8c7a102c4173602793039e994bae48ed28959f71f9cae0ffee9b74ad90d3d031531496a2816046dd4ac78b0d7c8e14ac223dbcbd130dba8d1650cc7a5d3f885a6c78a41243ae6f51e5ccf96335537209980619fb117e21117dd06165e1a3c85fd9bb771d13f72832a5086957290878d88e0b53b60c273731ff53306f4f5f1572ee2767b1fc98b21c255bbfdbb8588c8d64eea03d09ba1a9df87ce9a3d588651acce77a3dd7f0bae3932a52ea79e97e1e3274123d3faa8f041c5adfa91fd62e0f6424e25cd36fdd465f816930fe54bc34fa80ae2951e1533892561b9695431bd22cc0835a6838f522e2032eb3f66bb7b07a307bddfd623f0b29f19c5827dc785f99362d204f185b65ce7d1cc24cf08e6162aa4ffc8f6b2501fccae4c0e9ba23e2997cfcbd1eabe1ae0ebf3b4f05a2ba320417a20c214fb80ca6f36e03743394666f137570c71a5fbecfe7dc5fc72c74dbfe34e7c999b4ed25e292502365410b8881d30441a54548272ce6cf0b776502cfcd1db419463de70d784baceeb9a8a7d1c54b4b76ff4ef22f1716b028ba26338966bada879c7f6b477da00e99e608af37bf20aa6fe0d632502b8f50d069342a6de6b04733bca84f5fc72bdaf47a58e6d2823a3f8d16b2e67e3af6809900fde994a25d4236454e960b8f0bfdc74672f785a08d935f55164a71db75e56731b39fbf6b1423dfec5161aead4fa06503b36d291d03ec25ca3c03083b826f6345e11517fbe492065766408d41aadc325a9be77492a6307ad6e6a07d479fbc2f49a7b0677be22132487f1ce89ef7f9480387931263dc4ae52e63fdd201caf16e57cd7f6c0f344cda97176cf58f652dd74f89edaace1451438a837030ca00b4cc80aaed3d325f93532386b767883a260b3180677caa9e213b9e9f736dc469a6400eca19c8b509030d8a9f763821398fb42139e7fea75730a988a14c5f3e6436300e4f0e98d165a09a10644076f7fb4e93db0c753f06dcc7e49a763c02dcc388ae9edc7f415aae597fa8f3c4a1fd1f8a3293e7131fddf2a9154e3ffc2fd02568a9f8675d13e634f18bc851475143b75b5f2a9d45baf6d45226775446608cfa08d900be9882a1a50f36043708944f42c1ee799bad8c4e2d92a200ce787c48c8f60a3e3a6f1c4f711cdc45fc6277182c5348daf522cbb99e4268fd70aa6580bff6e37b5f378f3ee3c9e82b623e875f03792e53b86d7751a9d9ac274a9f70f77e915fc722ff2e896e22c14ab5d7173afca80f4c2664a564b6504ca60c75b56456a01175de3688edb9f9dfa8d183dfe7c935f23873d86ea5f6de67128ee31e17cb69b661ae9d6c6485568a7a542090c26ed4196e6cbc80ca3534f9413dd1deedfa50e5bbdcd33d91041e8f4175749669252145f9a96859129af1650b1a4ce28dd5c8a35be75716e50d4d305638205964026006e1e922e24addc0f978210d5b3b5150b63675e9eb8bfb17860e41dbb22888ba1701b580cc7e6ef10999704d2524a3412b57f4c00b1ea44f9f9c182d0bce7952768a16eb896e15de4d48866b29ce28090778259311c51f765cb8cd4086dedabc1dae00f499e8725fc5298b20b656d143b864ec47ee15da3deddf82000b9f9e7acb4831ec3c2f65227614b65103f42706f6bf553fd520dda892bbeade820e205e574e012abaaddb32781b385e6be9dc6ae58eb405df31ee405458011bfbb479611d823a80961a3e2cc6d24cb75452892b306a55080dff611ae1ccc4ac242e170e4eea6da9906302d2a50d485bd39ba654bb3cb4b783a45a6d0a2e7304399f718955ec80e9724e701b9576f993ae0718ef0769da7e176b87db530852785343733da67d9b509b683c6cc96793a1f5831052cecc65a3a7e433b95afccec2c29b5b3513f8f4edb611462014461aa04a7f3b9eb41a7d19b85d718338febb39dee2ea249fdd6a440587d12b0dbe45e50ffcefc199b869b09a3902099936f7c644437541c07220abb50d8043f6695336d91ea699ad4647ed11595a630d84c0ff59389728d9855f465e85a412471c290e8dd4bf51b87f96526931750b01c9fcf2e60c3fa1541ee761a6c444e65e8a8050b1e195a1de92f05ee086ab16439d26313a3c3733f211153e80684c3e0a4ff415d2450ecc18c06d6b11b82b005389810812930a215d8dc4658614b6f254bd9ca59f987b05a612eb5c0aaf45e0ddb71b2cddeab66f27140b8ffb77730a28e67da65002aa59421bc2de0dd2cde45db78ac7cfa8beaf65ae6a7e92af4143e633abd1cae0c86d612f00c1d3157170f14c66e2d8e6aa584c30567d1c8531fa2c133efc01d0c8ae00a674003185bcd4a1b98d329d3a85367b4544bd38ce6f79ce579ce9f7f376ec29ffbf02edc847b0bdfc603bf02904079c073c815bf88eb31e6b13984a146e67398227ec220c1b6992d7b58c5ce4f5c7c1b8b3f302ed5cc8995649e8aa0d0ff05bfa0c53784ba98af282d047c0caa1b8dc83f94a533983b1eaa48a1944950981a0e3b68b4585fc676739b0c18ab2a16d8fec2f453220b4ed5a1c3f49c97261f00d5d84923b4f463fac7bdc7fb42bf00e179a6bc85828929d4794b02ab7038c137079fe0ad1fbcaf38542b8715b1c259d2d32c29ffc02fcc07eab34303e1103ee446b30efb662530bd55701095175c76033e3a5b888405c54be0c911db73fd636ba3e557aba955ff51099f5ff653e6b9d58e10a4ab3b6c48da6d13b8221394926d484dfcfdfbd60991da1b71f7fd1d7165e45741209d2e485f194beace970c6974f1bbac83a52bb7fe3587c5f49520225c3f08748ded793243ccc8c52ea4467f43dffc686e04a16278ce4290eefe75ef570907c091137dcd71948a7715d1c77b706ca854552375e3580c0b3f8af3edcaf9279175bde8e7da554fa8053d3512a5efd0855ccac4b10ead132cb2bc11ac9e502bd781d63cb4cb067eddfee9112b6b16fd44d181082972e25adeabb4842c94af6a8430a1d71ebb5e0ff3999accf21dd9b17a12bc62f5f3cb3d335778e0c2756fd9fa372d00418e10777c2d763eafa106f25e59703f51a09f67688d3aafb18446727d411b2d318d31e34998e2928bc3a95084d28a7e7f7673fa29b1d6019f6c09c0afc114daf189a9079de29bfb61147a6791b6301fa260105a52ef42c7cb611fd3b7bf9dc28a7bf30036b076f979dff8aa9dd9775ceddf05355dfee98cf9dfbdc3d5616ffd117ff8a074d1c2351d7e4ca4ddbac288d692bddc0b5317af81a3c3bcf46bc821102b5d0af48319fab5fe974c6c1df05b41c66ec66804ab1e0cdc4e75c0b7a5114cb56e9da2709992aca2d1ba82015a10ac3e080cf82635abd887b1727008990597ec1d4de4ec6913fb3a16e820b98c68ee320d57a500c6119a3f2ea28580006d53ba2791196f94f185bfadef48884227ef51da117805004273406cab4ec7d0f727580bf286117a01bfec0744fb4367aa79843dd07aa7be160b6e3233e1688eaf000a39fb461c03d8d85bb97ac68747ed645eaa984f39234791bdbe8f5bfab0f08f05f3b345b6acd125c00579b5b7dd86701271a603831c23605e8600cefdb4dfed74397ca985c5f1aadd0915705f4a65cff2d74c8be074fa5ed012ecd8c86752f232224108ec57d32fde16fc7ba1a1aa155d9851459d522359baed0cd4eff4775369f13c911c2e94f6fefdc99dd21fd4d415b342c5b73ab7e681dee9e16da47f1aba2a1169b9f8e22fed9b8ea05297ad23aa6c019a7d6afc1d0c92f7984206f03fd27a11623e64e39d73a060da7e330c86f1a2eb89a103ee09057da371734be851d58de60e5cfcda42b0ca1d710bcad49c2aedc93b1a2f7ff9628a273de746564977e5fabf33aaf5e77bdb2a5adc27f9f3b5d267b15c14abafe9fe90061aca2b67a3e8763d89b7c2575f51899b2af7b50719f09abcd3d6d32318c457f5edfd38930162f37d4000b9be76df8f78972eedb8fe466b12f5b06cc98582d664eb80f95657339d906ea6dc112345e23b807c70b3e36fb1014ef8d8f69e228ee00d5a2de70c28776e969f975135a0e7d1ed921f5b499ac4e44b6c58131f67734be5f02d46bf0ff5606ee1ede1e8133e5d9443cefa6e7f79baec7a64f5e7e29602e6b8370e39515fd01c75b8954a03e8fe9039e732834cb64ae2fd0dcd5dcf84a4c4f1273693ebc8701995b78d7e61f6fcb6b6cc208365470a46fd1a319f6b66aa57365e34ee139e0bd45847bc9e0efa58f4f760cf015d6f3648bff9a60b3eb402a37b72e970388fff64cad8e1323ea947b644f46ac05bf757f44a8526e733ed4d2078646c4a90c3d54b2ac3ee195d751d6985f1e48997494b56b23d11e8318ca7ce8a72a9bdc0136ce8a4d49afe9e3d5ca71e98d46c89e71ba4d4bdee066fc47c3809f5ed20615c1908b670c9d5c5a3bb0fba98396677a8ec40d7eb88f16b51feae4a880d79452e2590efe5a1a3810c24342b7b7e8afb032d7ecf8ebb351af4f82f5939cb8f9fb542152ff3e043df522438330dbbe27b4fd86237eab1c3d5433dd8fd835372122abce331b538da170a385d3d7f21996d7b70d806c5aa348664a44ab68fdfc3c8c974cafcd9f290798fae28f4bbe1095ba5efb70734890ec605c46269d795d527f1a5baca7df41cfae3c6c33cbf8dc12d408f0ab5f383adbf1fb05f18b447a9f38261c872e20830143c47261def896f47687ef5033f6f14cbd676749ee18f5004cf09c0d59458da5c68ad830175e3b5ad84147caabc2d383926e06ab40e42faed80591ca1b240dd94f3ad1eca5bf25b91e87b113eb25386dd5d73091da05caa368dbfee55edf80ce99817a529889573b737fd6ac979f6b3bc6a812b909aec9ef26fdc66283c187123b6cabb477e6da3e0531312c380e7713a5904c7eba7471d3971cd3963e2eed1ac332d9883c4180710179bdb51e64ad9684aee3079b9173eb8ca31770ec56310b947b5353505e4d2fca7695c19586bfb156f800938cf3572776b3451315036d260e504cfbb7b60a4ab3f8dbe512c5b643fe85ed9f5b46edab4915e7c21e06d671e22f0ceb12899c8aafdead67e772e23a3152ec212fb21189221aad3f9784a021774e24e6bd20dbd9a82abe2957962bc3d1f294ca26655be74768fe73744769520f912a9f1492bef41bcaf592cb22651611c4418d3ccc2e8bb2c001a8c493de9f188167f3c512e24812b3338261d68195819763177618a6226799fbc736f0a4d0bc167b068ba3104380d8f88e2871cbc4c5e7b37d66e7e0b811b52e9840088b2618ff8d893433663a17931d113d99264f3b278812a67e42702b2bdd057d3edcac4cbbf2a702c2c4effc1ee05f72f15821c8dcec9445074e779913bff9b2aea286afb919add87be4a19456aeb73ea4a681f4cac7dc20155893aee7e3fa12c34cbb7bfb77f042b2dfc234af709ec3ffd4b9d8f61abf00513d38d9aa2143c0c75165087b791033929ea88f8fc2ea1ba9031a57c00720e56911ff64e72938115c1247551919dad32dfb5c6006fb59abd5dd35ac6f745a88b58a81b6268eee73ef40e32fd98c2cce40e6144c1a1273abdf264e2d8eb73b63a580a422e5c824dd2431ef4f11477c5711dbead63673ffb939c2d91615627913ac507c8bcd0d1e550b6e3f6d8fee8a4bb189677bd4a77c73a41fbecb8d76afbb5b2c94526a1a2ec136ae02df03a882659bf247febb97dc8e0435da5d794b0c3bd6f0c7cc6105ad53b56ff4fb5f0b4ec82edf030f0f9331d6541ad39384c498c25c19f7a4bac1c930d827d06418c52c63bb63a6dc52e28f2d8e88e750bdbc12e1c6fe8aaaf76f981a5ccc68acd55c96d6d9d9f19792c483c552878f3fb541fda601af3c8830d38008bcb344b871f1251c0ca43cce9648e57b9d035b2e19b9fab0f4e8a1c7fe4a96751f116707690821d037b4d25d33897dee7f081db7e23412d73d6cd4f15b49064d7a9243b7dd52a32d36a896bf4c2216fab06f31921646b49f40c9b1b7b5c6cfbb5e94b389f91b1216c37cb1a517a26f2759a03f0b7f186b6afdbf4208736f69525aa2cac05700a856a5c027ae019b3ed5a6c03016d2329d91e09ccdfe49dcb6d829d35f0f98e8d57799d05694e50316951e336333c15cc92c607549e2a259d41d401a65915605e7faa28c86261fc8a3c24308eee8a7f2b8faf733b50b4fe078961553aebdd0c8abd0899d83505babd7a2c242daae026bbf69ac44bd6a4bf5eccf1c268102925fa59e5362ddc12907e8ce184d286eb5ad09ae15afceb9eda4e5cc1e23b0a4965bc6faa3d64ba5fcc772266088697e4a78c383163555d5a737137293c3a0f45279471155c459d675f0c992ac1c1ad07f15b15777b9e8f9087176b393c2db3352a092d10156d9a549e6d3f54c48723ecc81aa85a233baa8707b57a431266d3d9632861d5d784f182111fb0a644236640fe252604646e3643be5e1e81a6bde06afca50c5be9626d511c23523e47aa2494fc3d197e574c7ac483d770e61c12f4d2aceb956dc194a2ffb254a3bdf5a0543e4a4be2b7f058289ec0037e1538956b71420d8e4493ee75c3389d2826c7dd7bb7c5b1c40e8e90f9fb507a716d53baff2fc390f0b26ea094304e24197825489723122bd058a44b73f96adaf67cf51bcd4d030b373af4dd2700b9b9a175ed9b00f962516a1a52084f4203cb1188c56b75fc808b7bf32a81de5359e34cd1c9bf496efc001c839947b594e0f62ea64ca5e946ea0ca3d9d3088176cce881586d18b2180f4d2a77718d733536533291494b91f61de92e7205800dcb8fb94913288f03c0ffdaf885ee236799368b307b418cc972d93a48ad8444f980a864f2f1115be82e08b27ab6cc682068f1728a42944e958e61eabdd64241570fff6c0899d75a154347e05ed30838415c5c16052dc4f31cf9cae5889ffaca8c4771791192c90abbc6a2dbc89c587d8142a0836ae70d79d0eb20209df7739bd4f36204d77ec09cd4d7979fd4c7f73516f35ad8ecb08997737f6e732b70ea747368f88da90fddcdab1c0f71cb1cf00fb9beb290e054dfd39469cf8e4c522bc0f67540487a8f75671e875032dc83e82425237a081073cd4fa9694fcbd22753f07ad1db88a5b50fa38b6aeafa72564582adb03805185ff0437eef5a80bb59a0b304a5df30ba6841b262440b6203e692adaa08c1fb8d5c7dabbc14d166bf4a04c07fdffe85fcb0f7246201e2f7515848a8d67bba42745d0fb42484a1d73439a03647f4c12320b84d4ca4944a79d2700f04143c063bcd97c60c369f00e067da5f39d4ad16bf967e9d9c438466dd500f8f02fe45eefea9c483b91af3e35c18529dc4a553b2d882e619cfc165cd217a8a730735f77e7012a63d3166c60bf57a7555237f41176d7df834511086c834af550cfb15d2179b5ad33fb6b48a5b76690744fc11f797fa0099ea397f939dc069c0e1df6803e7407295b92855cad70e75ba6884e578bbb2e331f833b052f538e72e74b42572632a8cc501a2f16075293e20f39fbef0145258c2c9b9a58930eb38eeae43de9e950f275c05a6f81247bea9c9deb45b86920e2ebf1d690b097ae80652330eef28e097203f259e1ba7c6312d2a52fb1f582ae9a1915c83adb83b2f637a3279a5114f08b561a9fed8040828c2d6a22957f3a2bec664137dcd2a5ca6fad7a7155cd3f2b47be2c15bdbcc06fc5899294fc1ffd93d168255a36f9b0573cf9f35bae5bf8febbd8c216592bf354dcc81543d959e0f6a1ab7d5c23a00833bc76dbc2c37f4d84837015b05709307917bb960bd5a21b5b4aa1266531ff14d9d1fbd968ab9ef3174c4a6753af85f79753329f4441b8dc694cccf8abd4436bb0ecbfc9cab14f228b0ecefaaca9f77d2efdf78fcbd0dec4baaedf7d00af5e7eacec63b4d1f35ba55c1f3a62f20ae26fc5832190ff9b91f3b563810e100fca72fc521c44577668df71d10c18eb0e18a22608096cb85eb7ba91cfee68ad0fb3383b7394fdf5432eebcd8b2fde09928739d04ba5b4970bdcb781efb0ccd3f911c5b37466cdc70049717ac9660e2f38de2283175df12a2a484352d076902a8fc414fa5684cb80b69d019120fec16ab9fe5e420feba7b283273a28e45dbd6611bb575ce75b959cf41b303a55ef2593796b2bfc165a5ac510ffacb917feaf3fb4c67da3398a62c3b73153dc5caa732f35544141a5c162c30615d1c3e543204e329a730d52a332683e6c3b5b6888c068c17e0d095e7bcf19c8368ed6d58406d35b00b79ac4bcf7726e16585101f0dd5c60cd1a2e0494f02879c25dad96f3994f09c7b1916c18b2efb9ac422ffda32e347ee9d2df0e7dfb94cc674206c0c2530a34f5ac8ad2ff71387621a8b171f5cc873b80d4c60b8620db4b746c4b1126817ecf90ab92b49d0fef60b9824d43fa65c3917be97588381e3006f57cb55ce87eaa7787f196bf3ff81c2696528bd2233fed51dccd9e02084313954bd7cebc6e49db246a07e54f4435f22710882abcb45d7657c72eb673e87fa2c750e8a4084661a9048e4edcc0a38f5e1145f6026edc3f28d65d69d13c530cfdb296c34e7bc433878aa18556f58cc9d385e902797d4a8e0b18d7b4323271b7acaf23e98be3e69392fc589b68dbe70e68891dac36d6e6b12943565912bb8fccdf988ee56dca55c6f7cdbd8c239dfac4bbd1b39701ca6932d5a1bd773a3be91dc680d08677f7f440cb7cb28f336d8a63c6cd182399b4156cfc5fdc3fd196139b4edbd796a09c48545fb314273130072910301af4575cb61b1d39d8bea1e3df149b617540407dd050bb925077312e3d1c7c56003e07a0ca76646628f5a29292d306cfa205937af8ab119e0a00ca0670c3152e6eedf49554992b9bfaccafd02364e39d35097437f6b66a81dc6b2e19daa83166f3d6f3e9f5b6a4792b3cc28d6ef22dc5ca6fc6af51664d79adf160683d126652426ec3790f1be873a6525d7b84de55b45b6bad3ac4fb2c98554be2dfa70eef32473ce2a6a1f402e1c38e10d7b431932715e5da1c98eae25455c5764adda654f842a86ffcbc3bf796f7dc2de8bc86464a83f75eb423835cd2d320720fbdc32f7d54b93150d55061cb7d0392a64e56aa560fa308c2d1508243736a9289472d07ff27533a8ef609288e711f18851f710005d278fae3d7200e86102e98a342a871f6db7cef733e1541b4539d983ac8a4bac0a7c09f697793f398450d38e5061508daeae7c796862d744a39c3ca611660f203cf35218fedb72e9130af6218305cf7adf7f3b5469b57482f8655551ebac717b201074ce3952eb124e1be0eb6c60f944b34c0706db68c2aa3a41846fdeb2e6a595d063202c6e4d3a43579878d3d9c3e3ca98c212675c07c769fe1822ef19ae72b6adcd7e3555117a412a3a24d8658c7a5dd4266944f2dbbeaed5ad774dbe1fd0bc0deb9139d79e4311546c42e2dba526a6a6e9d2faa6871406aa85d1fa8ffe8d6a797254791b5b30adeaec38a1b2ae0933bb759c595a08459e172d76b01a3d8a9cac12948308efd8922e018c4d276fd91f1a4a1305ab8cb5e92d7fc183b19e4e6f3eeb40c9fb1bbbaad027e84c443896160d4e0cbf5ff686744073261f2b30204dc9122a6de748891ce1643b6c9953bc3fa1d49b27fae2d7577162f22e854736498e08dd16bce7a4a0c3c1cf02b4fae79411e5613f3520e04d1f4116b9f8c5510dba91eb15bb20577b1dfd44653a3e8c91ceeb93a80acd467a59ee00cc259de96106f26869ac9fde40956b7f50c6a877f100fe8320d3356e40cf0f5d5d36d8770a3f6424e36f9a683b9f504eda651804b2f6f5309005b2376d0855de6aa02a2ad28f31f16c6768b993a28b8baf8d55f06f2052477aa6def0b615c003bec02cf722824b99284fe3af245ec8980c9d93b7a0bb3590c371995a685f54c2b3d559759f36e68be16dc78017f559662c2c723dc37794a5daadeb0889d10290a933bd96e3e8ab040cd5a07744d07850256dabea6846843897e0daa425edc7c59db6edb10e077eb8134a5d2c06e78faa80e04243933aefba0eb1981c66634095e76ee268dc98d232889bb64da0a1fea6ebb1ddbb77116135398f0340f945fce7f30d60f00a10f319e4a5b8a469df828e09a5ea3cb05bffcf9cdde9d46ce891ea7a88b3c030d2fe84017945f1ea87424e90dba4bcf15edac14db141d45027e5fc3d8cb5debed9fcdd97ba6ed2f29d5123bfbcd5d1f53914cb11a2ccf1541e87a4773d5fe7ed0f9a6c1742f32878a158045a65654623a55bac6393ff1c7a0fbcd2893653dbc8577e6f0a2ec1daa73a69e7f3c44cac68df2b2d1a085a0074562091a0643025094d4255b38cb2f66167be0aa70db5c1b6c07e92eaf1b7323fe19056f2c9fb8ae4b0e39b31bebce5c884f1d90ac65c181b417c438349827471e3fd967bc7a4cb3c59d9a71ba8a67ccd38ceffefe8368a0e9ee26b6cb1ff66805edabfdd57e5160be0dda105a4d8776d610268a8fb7582885a669a65407375b4541541c598a0bff5f2e28d27dff828ba0200d89c1ed46bf998d9fb49bdf7375b93dc24e0a86aa73edf90491d4e8977a3acec46dc604705d381aab2a5e92517ca6ea67a1adfda00bb30dac0d59b877820059a1468c9b30df10adb986ffbef363cdfafa1107b48761babe465e85028d17dff96d5b878b057bd27299beae1b05c08e779a2180867abab1b9fcd0c58b544057f195e36433c0addcf364501e1bcdf36430eac4b2642fada8312ad1a47823fe4b192e027e51108e8f87fc729633ce42529c9b5d6e8edec5502adb1a61e5d3b3409bfeab340256045f016efc7bab1197018c3db65deee7c1471e06acfd07aaade298ef064b9c084da3eb77d75394efdc627c8ce7f9469162d1ccfa5bd81e90e27454a49aaeb2531fc5de8da080a9b1ad9be2da8e769c28c7d0c31138ba67340e1b5e4afefb1b3997883832d44d090a4ff6a19c0a87c09fbd1437498d0ab2bda72db783fc83d2ff2be6f0fc05434e15ee2d6725c9476e607089895c3ecf24755444acf9357be9ee52b41cfafb6fcf7d31ffdaba4097c3172a2f84c36b9db21b0754d421a73110f541c0556939a06613c86c93ef9d4a164abba5b8198b0596e030b299f48f85d776a0aedcb426b0e200243806bbde67dace6db2afb966a4fe4db5a7888f85b9f286a5a8afc077eaea531cfc023ae91f6b75946bcb8e973e5d568f7a7e4844cc2afa4d35ad3b0aa8611fbd31d61da705bb6c6f1663bfef63481f82b859cf9c19092369af2d84f7b6dd4fce7b2674442a32f7008eea941d28072da81e5e5c700bc43fb0bfbf88a2abc756f13c584eddc514e9dcd4f78cd1e532953407c0c20c0f728de39a9eb116ac4526561ddab91c9dbfd154a447a6badb84247853babd17945fb1f1d3d72b55631e696cd04a30f25fb59add36c7b510814682d5c962660cc2a4a39280e1d3786c7b094b0df78773fbec8015e175eb1c94a674cae29fa11eaa9663d857930ed92d59a59386d9fa858c912699eee7b38aa3d378d72714835a9c00f8791d53708a122d9aadf663add597aa1f74e3634f9627fb4a0d52a55ae4101bb679c314995ffeb76a4690f4c76186185dca4ab00a75132a3e3cc2010e823feaa66beb4fb70b2b5eef11eed247b0e789fbaa64e92c22705ef9769537d995408451778f5ce779fdc55457c162e1511b37ee06a6a61646b32b9b765d0bb360d29f2692ed37c57aa60426044a5948cd08b836c379524622e77917bef8a46566c15bae816b36766e2ac5106ea660e0f5e6546312cc91d9ad1a8ae7645851cfa6f528100f930d1198fbdf6ef3c89a79dd2b2c47fa2dfe569805e3fa00c9c31356fbc29c1952cca56bb11d3c8f1a1db9fe43309ab9dcff4466c77d8f070d52f16b41df467fb78d70507633b2a82c32b25d32884187567c48b31b824924ba7d9558f08c392a9a579a1729195d53c290f01a4b92421a1aeb7b522f55915f4562d2da7f0d22d2d87e3f12a93f1f5a156a55c7906330156979744ac191dec1d6580fb73d0de9d6e86bd54a42daef5421c7a74c7824495ea26b1e525df64e7d1120b1f9d1c69b21c7859fffc90adceab2de4e588b219c089043a524bfaf6ac1999d57364551b58c81ca95c96754054f39b809f88afbe341db608b6c317bf1321631a68fa913d25ab0e863914ec3b971d33aaeec22d348872da2b311519ffce280ff696fc97a5fe657418ec8e98d0f27af15ecdb4cf847dcc8ac8aa941f5d32b2150c6657c212e00cffca2f7b00cb1bb0133896741132d8d8d3d2a61e98424f94f20956d9df93fd94d54d64281a50c0919aad795f7bf6f244a388ba08d2c109a761a0aa498cf2d460d07718e0aa0a6f1de1b0dd04cea08709aad1e35cee5fdff6d5afd80f9c4f3de1fb96cc271cf4669bb7aaf7c8d96b10eb9e215369140d8322e99ba2fdd23841528c925b34fb331d1b12909309ecba3d0906cf2fb4d6948bf5a4bfa7820b8340d1ada76c50059f39ffd76b7424e3be006e750b1c8b3e700ed0317d9a9b36b2481655cb82f790cdd73239718ea8582b59e336b7faea855b79090278f48ed96b03b06eeb41bd72d9bede3c1b5b7516b372c3f1a3a302add422a47d651d31ae796fcacbb6285ea55ef5de8f0d94c535430e6400e9a3dba0ed6a899e10b1f2d367b3df14c25ad700047803fd903050108a0aa128a6ea33a7c0c4d39b8c90443c927de490f5d5118d46b9cbd2edb0396e2f88af570f3a19167151a4ba898fcf7ac589a47096e69f4df5e897314a8f0aafc0d15980c31e2ad7f3a7239e2b5dd2903d5982c583a88688c7452040ae6d5f9b39d5eacbfd44d1f9fdcdf0574d66c51cd6333d9f7a67e1108fc53b1f097e7826db14f86496b1fdf2097a176f913a67160e863b3577f7e015469f72970ebefacf997e6d13a446b995a60af3ffb950d3ba794cb34fbaed9ec1126b19abab1e20df4645e588b1ff9cca5916dc355bf6191bc7c4397196a12eda8cefbfaca6f307aaaed66446dca2bb8cff665fb31fb14b5eb0e8887b4eafd9f0401d98d404c64b9e651d3005a31d5c0382795d6483e085c0da17911ff99cbd014d6e6500ee33bf4a3acc81bd1f499faafe79e40260b3a28ad4889c8f3cc7037aa58cd46bb10e7c97837ff7d45fa90bf542729ed7fbd0a29f012f18bc40e59a6ac60f21aefb15d2b65e7607c78e428c7a231e77f9185f439e06767edef189a19eff84b30742aa4e14a37c9c973a83ec13543d49ec7bb2f0c3bbaa33b0f695cba7ef050f00165cb21f921a14316be53859767a93db2ac1832f893b5ff019a417a84641c27792df0a7bc8393979d23cb6561cdd1192b9fd8241a30e474c8b10ca1b6320b8eff0c6797f0c4e19b496bf6bc2caefeb40f56e3c84f57574d9085fd238c05c43087ba2702108c75f29ec78bedabb7402c1f5a8b6b849e221dafefa4b60c643f7e5f923e5d4b3db7cdce36bc84dcc5fd4a06451089a50acd48e1ef7413a445a76af435efa9b12bb39d23e89523c6741ccd96cc8c28dcde03a70c69713edbb7b0c87126a03891df64b3cf3ab966e3d9f20ce9db3ea08c85c4e50a2b3194af3ff430c17b4c4a036c871241728daa37a18e92203a3f9753c3ba05d882a7bb43333d9b6580d84a5edd4106964acecd596454e36258a23c21f827cc6ccf63ea300552228c67f29596a4715d424429429de9977c4f5718945c5ff255cc18909241548672ea89beb7ddd8b2ccd4cd3fd64486a6190bea10e549b4be15b468ea74c73b7403502b209e802d9dd29b37e78d17ccd7fed72095a5977507acb8cba467b4c2fe6ff0df205e3c6027f435e8a36616459b728bdb063939589dfa657ded8c05e2baab06e9984b0ee8935c560cfdf4c2b5d6a651e88992f269d32ce53ecba7c6bd58fc57b926a57cfb95bc6b4b3f7bb1352139818a3bc0c80fe82c54603992167d91bed74c55b5b6176358eacc46ab6d49dabead64e9bb56465d2049edc38d8ab3aa0227365a21a933de8a25bc135d2f56abe870d407527376918bb1eb59e300fb6a4440089fe757ea7f7e7ae9e0f21974242d86051c5f9423731265ebdd7a8e8f0a7c023cc43d26e8d9beb222faef4bdea0fe07154d57c53b1c26f42a498d89685483f06fd4945bd062fe8dc6a137c8270005848705a5bf30713c24a7a8ba209de4e69389ca23b30962438524a17e29b64ff5c5aa4f520d979e54972723b3565c69ef07f7a0b8d8f7ad1acde1ee57e6d6933bf28e5127a300ae8683474ae107fa5900016d4fdd22da4e72d76d0c3c2b1384276802ab5e129583514fe75efa7d207214d9d49c7f87177788123f2d643d84d165edaad74801644d5ac79f694d69fc6a38d027260d8ea1463bbe278f9d22bf328819a9c7ddceb7e6adb46155e6068be2259607534eeede649a510831eefd0b8cdd7c2cb963aca21c030c0c93eb55134bfad37e3fbd404c6a8cb65b66df92664734e660c775f48e4f6ba87cceb6fc34eeab333c74634a05d3ec1a3cfde09d7f2c7521cb6755c00f9deb8e1b934270b5dc4ecb0048e03950d700019bf9abd56a19fcab3a179eab3a15b16097fa6490993ca9a3aae56011ca155783bf48fdb028c1a461a7d9421b121a952a0b05db2263db58c365152e2ac459b9e76167858b69594330580cf03668c777d823a89dad0ebc808b8d3e860a5d063f13f25eb0c5bb5aa26f2e9b789fb6f4b7debf6ccfafb4e957ddc9899c3a1d7290d290d0b29ab15e374c0da2cac5e37b0498185184fd306181d6efafcad361783b35bdf8349c38eee4d903e7b0b6bfb10b8ed9997dddf6e0d7172752457d756adde72386becd19d992181e618c5eb102bfbcbae12601cf07f1bf8f0054d7960a7d4ddfdd009464691dfe06f5789fcbc35e4a959094a762b02ab58cd623377e4d13b796858959beb68a90c28a5ee74f22db3280494bafbd27bd14fe0f0bc4f169fcb29f86542d3e5cb05a41da5abbb696790bab1e9ab0faea1f3e225c9bc7ca9b5381e6cd387e23012d6ce67ac8abeb9ba07a12aca1e8510b2aecda56b652e14ea0af653b8a29326aa52da88b6fc1aca181ed08d664c6adc6bd4ff2388827e02cbb550e1890de32b7d1a302a17dfb010da7e0cb98614f332afa947616ba95f261b509d20050855d0dc4278b41d080484b184dce77483f9d7f11d9bd7e400cc4c90f5b74bff56244d703612059f98593a30a6885953c578473367c99221bc79a75591e2171d27a9d97f974529738351c64f729bd135e4735f595f7c8ce79471569cd82fbb7e5d6f28ed8b8d48cc6ae1bf3ff76942632af64188e73616231b0a5b5395ead09cca0dd812678260c6f843c82d583240dcaf56eb5177751ad92331c837c91b95b7c61848b146cf6554cbb61d7eea6b430726c439af6690fbbd7aeb488db916a1a5ccb8cea46d95fc614f8d71188505d30ac816cb44d7fc5d7b968c138875bd50e56c4bd6039b2311307cd76e9205a1d55f581610c801ffb3e05182476413aa38be8ce1a5e43b15f14d7cd2a91e342cc2eba044670f10b70de322b2686eb8833e9afe0b4a2fa762293730cbfaeb9c04e3e6d04302af9bb9c3cf66667981af172a878c1369bed14db4e6483397930870803976489a1cd622308be5a1a5fa4e0e3610b04b8ea013951098cd0f73d595326791f60dd69c33da2850e3b67f2ecbe61884e0e0779bb9e3f1cb4952a0468a9a54db9f72f444c22a7daa2ae3c04c95e3eebc45f977a2483eff4df25d5c4a152cf770bc2b2833ba8ed4a71a6fff4747aca6e322a9995f4cb59764fd7999ed327e41f4951da80aef215237ca13bdc9cd9fe660430c96e4649559c5a0eacb75635b09d85e5fa96e7ffc03a8476e616d54643c66067702f11f21597528e545ff5ee1a58b9b5bdf07c825e01838f0d930a2ca9d23d3e897e8dfb97d13fc817c3c06fb1d9299e8096fc39c16716d66ced22fc4b0a66a5a592216cf33f0f1342b413dab7f1d79d5172031130e01c3c01d4915bc106e3d50aa50c04b998f4682d7315011dc910d7dd351eff7646a083eceea63836033af1750174d88ace7e1f833b79403c2dc28b41a11e34e782b086e524c40658e87fb3fa7315458b7a12e4279878725babc9b4273b2de1e357798c27873629d171044ab60d8da5bd815fa964393ee520105cd614e5a943ca127fe821c82b17ef996a0c4f0956d71d99fc9a1c6da772e1d514b60376f22c3a4b75680690e9ebd08afed20096589fa6587af0fff895c84d4b6fb34eef4fff64671ca5a7e40824e3c8eb461decb3426e002cc962ef92578a62e362d9590b2b59134d62dff9621357423c09c7bfea365463be5e6825d44f988905f25f85880375f23f34a9aa49d489c8062081b3498fe23da35a29e326920a53dd622d765f71c3474fc88a09c3041e1c642b43199579517276eeafa8d1ea4d7c28549a25ff35c0210d501d18ab38424c900d9da5c12580873eee84dc1e7a455a13346112ed0756787d10f6adbe981719a3c37644ef80ce31c3238e05a5a0b4e969d5ed38f134c48a82197f8b4dd5fb241eb7388b9487128d4e7dacf39662b64f4dcafe8555d979892ee02d4e22817a71a4d3b4adeaee0def2e0e81518be7ed119d068b832968d5a040e52cf591e5e1629c83a98e1f36ca5fbd36aab20d77a11684d9f2d08ba048b4b4c178b15a4ed6b45e8ce7e67e59c6507097d70822f930cfca4348679a38d4d5aa9ae8a37bb1504e455d1e49ef7ce6b93fcd2dd2165c54d2bca5f590a1c92f5615ce87516b3003b01d324bcb222df1a05c5a311f9657f22779e2720e06900e5f43bf4ea8fd395af4c3b08acfb842618f415525ba53fea0262058460e4eb8c7658d60d03e12a9a56d20c4ba0b4fafdfb56bc48fc0607bb203bbe11f828fd7220f63a2c2b6c97807c0dbe5f566eb63a9a2380d7f2fba2cd94ccd69af67297334cdea53e2c67e6887306924d0ecb91c524bbd46fd5b02847c4a00103b36ce094bf7ba55dd4ac8db9b7e72442a743ed46dce68859875fb14e1a63d7cd6176df103ec991550be3c9e5e8bb286f7ff088ee8210b2c67b166b361f8f8e34e069e8525f93785b4c69d456808bd8babbf67b409db753d19a9d24f8d160f33cf607b82a3736cff30239ead61fe174c2ee0efcb47a1158f292e355609825017384a6827b263bce3be052f896c71e87d7db045f99bfb541e5067bc2c0bb3913a0ee5db91e004a7e8255adb5f2587e5e30e5dfee1f99cff9ec37f633c0015fa5ee824ab66ba6eecdfa1102ec6efd4357f7ebd9e4ee850fc99f22dd0ba406bf5ee6cdfb63c1c580c70dc7aeb3c509cc3f7e278d12b96e181249de18dba53c2adcb07eec1c9708b1fd5c6979fe2e50edfb333335b607a591d230a27efe5ea1d27cb64efb47f2c20d8bb7381f539657dbd355e6805035937241c90fc61918251706dbc0bdf5b8249e07254f11d73a71e3621bff2aa6bf99662ca74f05166349146b8e55141de1717125147fa17dee5b16794b2ccbf6668f8408c4c66eebb316444b07ef63e7174bd2d29ad0e1e8a6a6eb5d77248310c9d1724c942e1536e81704fd743faf665d88f1b6bf01341bc8909b24634de4518010a16508b4765a9668b8c9d2de4a4598f67197f41378979b4ca510007a5fa824033b3a001a1fccf285b9487580239bd0b4727634ba58f48755431236cd414a037e0ee574252234f3eb708f11ee22f8d075db56024d0d8087638b877d089489aaf9391e772d04bfb356d927861f299ca817ea74a3c9766a91adda61d01faa6d4b87f8b1bc98c060c223ca15e58688a92641b6c20a762416c67edb2be98992e0e9358946a416e778f1ceabdc13a6da8f23d344504e9af806883777ed09093dffac8624a09a1eb3c493a326b2db63c015184186dbc480c5e52919e0dbb3940d279c685033cbb65e3fd232bcadd5145d4fc33d0fb6b9d484c3420574b3d0db0e51d23821a479e2baeb3eff861e21b0a53e8619a0b8af70291f70a03ab4fe75dbd7974410e06ed409f6d0e0b1e8956de9a0eadadb20693d07fce76ba2c517befc8dd0209bbbc747fbfe88865b9920062bc5907878dbe596c8675ec925f14974cb041a8aaaeb19e433cf3274e4047dc4dc6db3edf9372b4188d8181364c7429bb042d7fcfa7431c0df00978511ce481432b0c02ab8b684269bc250db4236bccd5b8251c3f2297bf908b034afa55e913a032f9f9e6a8e412c68cf5e365c4f77c4825ff2e429a291a5471d36a258934d9916bb0f0ad7065606d28911797bd9e93ff66c6892bd225857c83720fd0e4db33dd1ba4e670e4da98c600bce7c4cefebb07b25c03e6c18eb2f89e108de20e62483d1cd0de0af32b00c49151803fe7c54f9a78e1a2f70e50a596626093fec5e668165ebaa115eb8752e1bcd26f98d62f87aff11d9818073632ae0287ae1e60bc59ed0e2b8947e7f3bda11256040cb9ae744994d6ffb5e8d0c066144ea848459775421f20867bc55c6a6b9a39677e003c06aefd1fbd5528e1672ffd9471a14df9ffd5b47e04985207a1c2071f28f82fefa15f8c0d66c8b3bbfa57cc4d0c24404635ce42f77e516a0f38a5cbffdafa360753602143068cce2f373429f63ea6f07e78e8c7435bbac36bc3e250673b818cd13c7929e72e0706456ac154e0a275f0eebb974ae72a50f92ee860827867558c7017c2980746e9033684286e6f75868bd7c352804e0a6693a2e202029d4755e1284160ee7e9b83ec546482636a15f90e0290f0db8e0e50813216e8f006985c9e5bdbd19e3db4c5697aa8d9cfbc6cf6c7c2877291ac47e46a71d418826c5450b1b92b19de4f11d69d1552f5082495539b2d31f235f64429790383550f01fc076087a0ceb5622ac1eb08a540c35cfa7790a8199577edf15533a12f317a8030022967571e521d2a2d4cb3c4f1b9cf01e862b6eccaee4a01010923c6eb6d7c6c9e1b7ef52ad2688ab94c0321e5376ab90db3b32ea2840f98b1de09e7b268a3f00923002032d376193cdfa7f2b0c25b7e6b088c64d6a2288f723b62f80094ab0986604690dccf953294f5c6ef68b23d405840954a499801624f2fb8cf9e5d1b5220aba2b5a40cd0a66d19935735f1fc59e817f61fd4f814cae8b9e3b37f6e4eca69a8b1b4278f8f1bd5788a2a941cc2a3ae642329c9810ce68de4c822fbf8f919e3e64e10cee87dbb9b9218d252c18b323142010f8f23aca66e0b0c1335c9c44634e2eb5355bce4a8ba4783eab3739c6d5b8bc6c2d38ebc072179eb1340013c3b70031be09c14141702e8cafeabfb0704c5d1b3ade4bdb8c56accc067412cd354ad5fef1a06df0f6b3025419b5cc33220107e50324ea285fab85851c6983461e191a0e2d28727fcfff036cecd7668023602f8496c9311f988f9cd606e6cfbe22151f18e8d5a8d8253e7860b135b5a3c5bd307febe9c27f3093fa9e687211dcd1db3c19b30651fc65061da3c397cba0a2e963865dc6b2882bf5c01e6078a2836f766c05c4f748d85b3766cd19f4ddf33172cb5bda5e83f80304dd161dfddb568659e43feaf28f8c1ac7f525b1c63a2db4ff5ab8957b6aaa71b64ae5d9295e666ce0da0fa262e17f49fbbe32d9fa67b68e3164800400bfd3d15b6869b8b35775dc95672afbd53dea38b2b9e881e054f8816b63091c835a8f8ff380dbc7c9e7b8a3e9c9bb2cf7dd155ce3195775b7c0c4352eaff1b70ea3ac0f2020e134a88290fe88265670032c31797ebc60a57566988313496afdbba896e0f55f32d156f162660af5a510c3aaa273c1843a5826d40fc67e40c28c5e0ce91e51f95f7d9e4203435f198c83d1e3b6f2a830fa43079d6696af435580924c2154c87f51836df648b7eab253c32303175166e5b740d1f1376912eb238b094f6d74adcf36b300a6bf7b155897a9670c708de3e9633a3d0840ece53dacf3e7b2d2288f7aef9e0a04cb1b45363bd815c71d06334dc2610484d7616ca5521abb316ffa3fee07219b1a7397223b0cb17fb8789602679c42bf78437a2034830630d01f12a1fda8d32d68f0b64ea81c15a384b08bf497021b019fc1628234caa53dfc609e8f25e6aafb51db4e4a6f861d772108bae940c7655e0967b4d4d9481c4713e44ed5c3307f23ff4923cb6155b21e6999a496630ea95cc349ddb490b19bdedaf70311955021a405a95f0b84f0943e1e86f6b1b56ceea93586c0362bf2b30e649436a15a026b67b5de9f1b12e59e7408b9f796b00487414aed736a780a08e93a53c1a96137278194eda8ba0a019c6473414528e92d94766fb3576f8781cc8cafc5b62ffa0424a66684250555898ab6d470d8d53955c3a51777f7482d750ba1aa658d83a21071ca6c47de03e0698da5dec2bda9f69721f3c5e467a92a6b08c47af0aaf5f2ee2697b0d8e3cf13c5fe6b6649296f9d7452e4726b2e13515bb1028a2c6f964c41f224fe2305fc15a49b79522e984133f1f9554ee9d1d02ffa108feea7444a5149c8813da2bdeea868a3d64f770039ae797e900a89b554416edc9a90bb11a4fdfd847d843c97a900c0088fe02abd145a928b655f8b31276a86ca5c82968e1e02f259c56fa6891bf2f594e7e0fb6f366fe0f0ff0cf04cfd6537913d504346c020e8575269156a719cebe36a1acea307406be0c5ad297e01f4bd7f52ee7adf48ee4200452582c939741c2c9452a474f6a3f5550f8928c7d94c9a6f1e3214650b19146fa8d024184c3321e2a450a7fec085d6038df80be3644880260e8291952c3657f6671db38d3a2c66fb945af25c2fb2e7e9c0125ca4ab0448a46e07143e2c231cb6b5a4c796e3d7d2c1014ca57fa74ee1798e138da1ccd99da335b6c2ab4f35d9c8653921fbad0b0318c19ea0db3c1f485727d6f7517e85e88b5dac8e789e32980c5a44805d90040f59db2f73e4c1b60f2956699e9eeff7b2450ab3120adb4b34bba7457d43ae51587278d1e7dd3d0db76478f6e602fba11663af94640c0f3804336897bf3fbda6292e40eaa4742f0393de398c8188ecafc421a81ef2e96e8293b41999a9a0a71a135c50272cc3ed337de72a096bd056ae3627df199a71252290c24e234123138a93c366ee1745252e642c484ffb448cf550665b35da5fdc0149e3255f4257dde3c801b2532904ccd8aa4181c815b9aae2a53ffe8f5fe8435343b2755f158ab3efb120979573cd174627a02428ea821f2cb9a952dfd415140e061d98e35bce7daaf56c3b88e1fb2ccba2617929ebffac0ed5fa98ca77be48f9028227d9d4e71b126e5dc139de253a0c82a531e628713888f58a8c21c44c8eca4f3f1ea03f476f6e7c3bb5243f1c07284796e7dc28175771a07a45aa371b5ad4774a9b1e77b8d6961cfd3affa2ae353bc14f7641d2c8338db5b67ceac6fdad9ce092b65808a255d96d178a85441b9a7caa1af3255f12013f995187fb8afcd181537c6e911bd6ed1a7522d047b0a9630eb889d52c0b92f1a24e8d12d0e718b6e86381c253f1155f3bc4389f8be93a8a502b18368316b5b6c1210a2944d9c4d402f2a550f8c4782fe0ddc5dcd18cc3f65eb90506c07e603a26bac8c17ddc1dec1685d6ca57370bd32443cb125898e611ce4f27ed9a508f88fc8b69c5daf0b0d7067031d40b6dd80c22871de9d8828f5471be9ddaba6c554ff61bb248a7923219187cfd8a212a093bd3f16381d6357eb2f3c60658bebbfb0e7affe29cac68ab382dfa02751087b2827e32078dcae00b19d8d5987952955478e15bf215d17159a4c80224e36209acb6b663e56e7c46272ec5af5967ced7b779631446a41e3e56bbee98ef69cb9a758306f6f514a9361fa84850617c00bad72173d3ab2a84cdc4e66f7246549e96f9f99e96882efe0b9b05701947d9ef31613a13faaef297a115b4c22c961cfc2b54e70a64132796167ecf19f9e1378e590465f081e07732648cb50ccf661fb0bffb7de2aaa6325b234ff79bfc879be73a6039254777a03f8ae0e3614de206c3a57f1eab115ce6ce67a623f4cb81dfb4de4b8e9e121d529ce0f20e455eb3940e0f3fa41051b85df80c58a1667321191152d5c3e2eee9d64b426728b6544097bb2ad85cd2ddd5cd01b30b77a5d1f26c8f4308de908c501e7997b4891da7bf442110dd0e37315647054ffba5bc42a5eb2456902acf988445c24358ba3edde8780325e731c625cf9f63f6b1f3d851bb97ec4acc68e7387283e493a13cc9091592f7bb1fee4b8e1cbf0dcd8058f280e11944e2db9db76b92b5d59fc9bf9b365ac8bb73c27c58e140469612a85790cb03d1a9aa85e87d90ebd3291f0b364a20ff38d52ecf86dcfcce99067eb96b25f624688c8d9b6ea25b244d899eabc6a3da14fda5a50830a6761843c818d772fd0c4681fddf60f403cff1af1bf425123315e9ce2fb25cc27f9b179c070a3aab22a94078273e7c49c4c44c720306955254a044650c3c5d613ca43ca5c7aa5135d7292da2b2e4dbdee70a271defdfc5afe4b236b2e8a357f161427ae51eb6f89314fdd4522f1d6826060f28bad4cc3dab3dc00ef6431115557c87aaff53b0a9ed8a708813ce35d4139b5b83b421faeacad9f76404c80c141d5af05a0a40780cbf187fcacecb44d9b5393b8366f8491fb94ea9a1a1897031811816506b9faa5fa8f74df9ea877d7db77030cf378951faaef683d9e2b7052d07551a8f58ece3114d59975358cdd6d180abe22e383fb21aa2b57657b953ddd5d97fd557462f14370c0067f32b0acb09e2baf8348895a729b86c663d8ec0ecf7b7b1dccd41a01e3f019e2c5983257510a75948a23357bf2d5499258626eeebc32ec2fac911c542dd74185ea89ec0729a2fb3778f5eb050407f233b2817f6b2a604fdb7a698ab1d8a47e709f474329ce88ae539a7990f91e96f203e36dc7d8d266e42154dafb7f59f0160ffffff9f