PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53953 7c84d3dd2a9d5588f2a862de45543d5dddf625b4baf627695770b9ab86cf7b9f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
73007b173ca1f99fca36ce0fd925ba34bc2e1295fedb70568127015c60ecd47c
Certificate Block Hash
7c84d3dd2a9d5588f2a862de45543d5dddf625b4baf627695770b9ab86cf7b9f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009533000002260000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000090b2e921bc61e27dd5b709340f052541d1e45cfa265513f2afe07b6da95476b23c79b0c1fa9740ad4413def58b79553f9c953806cecb4a0acffb5b8c2bae5630ee31859d7e450fbd4b647a5b6978d75f68d2133aa82af3f081a00000000000000800000008000009533000002260000

Raw Header Hex

00004020a2a614cd1ee87f3227b67d591b0bdb7ea27e2c38841068638775c72e560df94ae325b5ad9f0765eb91130dfef464846d4dc1d6b1653bda82d61667df8f18499146a6086abc1507187cd4ec605c0127815670dbfe95122ebc34ba25d90fce36ca9ff9a13c177b0073

Proof Data Hex

59,560 bytes
121216010307d03d1f98ecc72011f1e1687c356c3b3ad4a2ff07572f8d9296210a8dc4e554e083a58a861d6dba490dcdb05c894d51f4416b7041ed74530247d51c8e29e84840010a53537d296f8dc1b9cea4e8d51808b371b00a17522504b4a7a773d8443ba45451624fb93e55b708e58433e300aa792447c18cccfdfef8fcb70499ffb780cf2e2545b2526b227da798740d54f206a4fcb7c82ead230cd3acdf706acb15934f242e253a0a3c8fb6c695e957591aa8cb85f53243780b6ece83a6cb1f43f3d52d92e49a7679034819357cf437d4805b83e09d803c096ee724723065dc407d63e7b89dbb17c111f492eb496cfc79f149f5e1c6e908efbc28b36e8ecfb03b862f00861637c774a816ee2350d59d8b9c6bd11e0b637b2a9d0afbf93937c96152eadcd7a19e0dd968ccbf102bedfeef0770322d24b454453100602a5c5f46b4412310bf15c8710d6810e2206970ec9e9e0ff46a6fe5220eeff2491c8c37de3f9e78dfcd681ee39e4fe7d344191e271580d339c370cb924b51a0f4c04b7c88ae5a342f44dae9a64024ad2268f3bab7f679a68b0c11b7de7461673c62d48043fab7635ae8920b32c6e3a460221735017c9f1bcbc31d7dfc1657aaaddce6df7441cfb4e1dfe9665e5f847461b0baed37b71a1dff9a5c67753d5630834cebab2ece5a4cb5ba9de32d6189e17be44f1f426880fcbcad13a10f8b53b4bb07123ff07429c296b195455aa3d377e2d453f8fb1faeae2acbe59d97f2c5e255f997ad19ceda0f29d8092f0d6726e695778273998f60f0546fb2dff7978a189e4307a2fbf531f61e991d1f017168e08b5a659b6015cd587462f53e5c0ae490a00f873a32f30017320f414b49f1e1dfd2d625ed849a84680d1ac57091ed3f1cf7b06d5712055839b62747dac8dbdd0c7f4f3d448f9f35a6af649d7636b6b5382a5d1f8331c3453459aa9d941afa38b184ae64b213939849e31324f2e06f53071ca6fd3576d8cc73b992a607b156fd11f30f2c76e5cc34aaa4a73ca681c818eb88d601aca15e573fc59cac0857cb8334c22f3bc395092bc6c30825c1406262c9d67a9ed5e46598c92b06526955336a7394b421c47a29e06a8cf0767689f43d9e08f4a4a316c024973aff1bc7091abee8286bd660b924fa786cd10bf67a633d7b38dbb21a7e76eb9e183d91fbbf05a2b34e9e475ff57f91ce2170e8cfa7afc160e63887f6c1c6da507d4a44cc3ad448f750e57373577968bd8359f3337bafe8145a2ded5d772d763bf6c77df550d563ef9cdb4d2c79c97d41fb42f59bf4f051a268bd97bbc374c13c3aae5845c26d6ee9223fb5102f0d2b47197c085eb40732299886859255059022c92a7847e7019634b3d41012186ef4ba9c3619a6347d46ccd7f5aa07230e24d8911102a83ae977bf7ea40e3b81c641a53fbcdc7a1571860f1d7663ca6ec7e34a15ab60d8a87ddae0384c3e1c2c4aa68ef03833b1ffc2ca4c63083d4799d72d81377d1748fbffd66706f0b68d7f61751b80dace49282ee47fbe9ec71ccdea55c5a4efe08866706946542411e5e2da655e908ce14429adbf641642e89f5712b32e2d77bd09461758301403f8d91b3f275fb9de5e4306f007b4d7e0419334312e23a16052aeaa7ff3b62ba048a5b40c6d7e6d201f2ce296d93f7f4d0f64846cd654a883a308f9d8bd5d9975f09f9a91d46bbb4be25e9dcb2690ac619ffa178207f57ec9fbfc72ba714a71759520d78ed735e4dbcad3fdde58ee1c9ccc1968062d0acfa9944248e0fdf8b216864c64924968908ff130c0502aa28e24a40d52236c3ec474eb9da70286a36f21e49847cca02c18c4c12993006fa5a0e68f024d8dcff7c7dfb5cd806912d96d5f5c6087b11225f5efc0eb803a3886c3c164e26e96d749fa82e177ad6f34970d47cfd1a5337377e6fea9d4ab993caee90b5a6f60074dbca71e6be95fcbaa8bcc64f69956e389eb37ebe4e59ee2d731761d44acf7ece8b160598dffc37cb16ec9f38f554d281b7186ac8f4898323299f24412d873655509bfa184ca5c50779202328a78029762e37903429b956bd6d1fe824d499e94729fa5b68947bf8255c03fcbc985e7403a771e75974826fecfba14666a645cfff8507db9bdd417fda2a5e8e36db5489bb032382748596ef1994bbcf0d67f35a2c4216ec96c298cd2c7216ea9dda58de425b070bb0a1c8dbef077eadb2cd2f9b396fe89129cade7221525658514627f315f3366cf42b3a3fae5dd7a4490967a5e020b00b1534738f36731b15b5a4d475f29c5575599b5dd795fe31e6f0c4687760e522832728e08921d8ca724f16dae9bc9e3a2c4c7b9253c3b5442e1212e45797b21393b23406312efe16d1127e128a788ab33e869ba960592abfebb449abcdd01faed36a62af3b63ced5ef4dac80d182413e9789ed9f53eacf35871342cfc595a2d8811f469536de76a8c68c44b33ce1cc4362cdc4dd7a834ef38d0ec5ece855f4c017d135415102771ff8159b5ac56588025b6f66ef50388cbe06fd04a90dd8a7abdef9e5181e2c30f2633f94fe832c3ec8b57c7fac90e7591cfa98d44816a4ad37384f40bd44488f4bfa73906e839b189d1788fd936a09d14e2d89c781d93f6ac03958ec4e10cf9ed7baefd0027288e62b5ddaaf27296ec064ea5135134c5891d1391b9374ff7d6485a801f09cd9423508bf897bb9bbc5b4700a6d627f2aa358d5835a21210238741366ae303836709ea68c60c5f2851ac853641d7c96a28c4e0bc7d6d65b17727bcb2208342e9fce2c94853976388baffc24ca714f318cc60b5474c7f65a5801422a79990a53bf94e22020e9baf448a528cb2e7e540f2eb5525e8cd9b29d0231cdf5fb6cd53e53bdaf4dbda2776501388ad7b769c5a1f0da5861d1dd1412f6294a799e6b39fbb4abd38ddddfe61cc75281a68d52aca6c695a7c81bf997285fbe49133e51c1e46df935efec029a018e2f96e7cec4bdb7ec1bfb7cdcba03d0fc803701f219e5506bc04bb7f1eda48c92d51e3432aa808ed33d4071479cf59449b54b88b989c961b96de6a5d0021b74c059cbb13bc10e84f735269a90e3654961f92fc7e2b7a8d73e3b21850710c77a9b8d9bb87bf390fa59157e609f8483530d0feca416518e8d201d2be9e639d0d351aa5a8e4f840c3641cccf94e6ea4fadbf8c2d7a68361a54cf8f801985e0e4d3c8a636719ea1bc6589c62bfac4abb41dfff045b55de6f376bb26d1286c5506e46cbdab2657a6f94d4471c31ecfc6eb2264d19f7e4289c5b3d2510e0cfdcc26b4adb01bd56e9f31f8460ee1093b7c9bdc1b644c522beacf4d721975df5cfe4087e4f01b03d34b6ca61b35e94797032d926de549010bca9f65b93ab4413a2f363b04d7107160bec2d86413d3edb61c4fae8500974d4daddcafd798513212530f5ab31dfa7c120993746200a0351b5a8bb357ef4bbcc66d2d143d48e6c6c55cdfcaf198bfff0effc244b4c1a54413edcdcdd7d7b611d75120c1936b9ec2ad0f09a0e627e40b6757a102398945642a648ad31741976ffe6d36ead2613770e7461bcab8e35a7029d656b02e3ec4c00ebaab3913fe4668fcc72d748132549250b8b39dd556e15fc79413251365af5fde4a6b151c337423532743943045e3551472d585817d41f9ae94272eed259f96be156f5cdeaea9b6b0b3d148c33400295f582ca2945e86278b57d6b64dd4befb6514882aacbda5be2dd820bd9f7dd9cce55bd2869d7a4087d5fbb842757cd2c5c74d49eb7ce2d024b36ac5e88ab601f4a4fc8f880de9145a184dd61c1ef67a11061306040f5a64f927f0745af5dd44c5fa85b983149643cf0453321e670d838c5d8889d6d871e76b6ca5a72f950d5f0dc0711d14d407e9d646fdca946613fee1b2f20f0da7b63e773b3c4e0ac253da618523bcec4412a0e3435a05216f2800769399e7918907e5550f725c93dc0002d6433390b8846ddbaf65d83b343f1c7c8b0b63b5dc6568812b4145dc028bb5703e9822a95725c0271aac3a9b642698fa697ffe4debd893b567ea10695bf07f5b0725741ffcdcfbdd62bec65beb506bff492c160cd1d9b5054c0f0681dd3f6c7398f4f616dd4d28fb67bf81aa12e4bbcdb535a15420876e713785ea8870c99b5a1ca4ab13de4906f3f53c15701c01489faf02785c6a9016c65348ebc5178b70b237bfcdbf919a91a8c2a13046e1a3b0239aa3d863447f0a447d07c33330b6b6365412019b9b99051eaec10ca1eca843f86fa865cbc717d2d603ec0b26415ff968dc8e22dfd59e6d08944386f55196ee098186eeb08490a7916621bef914b7a69e31c8df5cb8b99541d0fa3dbb2170d4f0f866a142acd3fbe21418340641642465ab65c8738525c517ebe606fda26c13c2733fd30244304723c948e5ebeae8f1e89c97121bb9b95265a6adfb5ab946a0fff79b56b98d295360323dde46b830ef03572dcd51c114146468d06a790e48c9cce2a88863e29c6e771e0bf773ed38d61ba31fdc9e0cf522a3aef2fb86933e8b18ab9d98494b44b75581ac3c83dc742c209b5a41841fcfc4ff944906341074566d6a7a2cb4828860fe6a44523bdee62a675e0341eb445dc5de4e5513179f18bac26cb2c60c204b5fce7ceea93ea62f1bccdf9c0fab570889fbb946ac4b02505f267b5e856c6762f19452cda21cefaf1171900ff05d12819e3e3297d2b1c6fd5f58712ade6725ee844646a9a0cd0d93f04df9b7e30cd21aee0d9c41f3c10c9060842b1236a13eea8dfce18af7fd2222cc2e2af1589f39e46f90f16112e339b69109729004a85f68230414d59b5deed2697e04272a47f67329d5dbc4979ded19b2a3c03c0ab66684346c4cefc3e302aff054befc2e1e90f6d3909e3e35ca1df051c74c1ba756234c0c9e6636e9ffa7194979c15a792b8aff5428d5fb3a54811096b23f72865f9569b49d0b721d703b5b86fa6cd06f08b5ea5ec6fefd37c059b04ee6c1c2ac50fe9abe087ddd4684214ac2e39264efbcbe1e86c5fd97da722f5038d359a6fa79bd722109238685a3c7394a44d38eda70ec2e2fc2babd036fe90f060556ffd20ede553a9cb60de4a147a36b23993b3eea3662ab45ca865e970ec99f567a6721de587750c140290ac26ef82d10dcb496f17aaf0dc07144cd7122209aed3269121e56bbc4f969a5a6b69fac02931b7869265a10fefd2463db1dd97d0381d3ba923afb20b2410741b41d06755e96f3961172f8dee1a98f027476d53428cc6cfbc33bb1e646a7371714504c340689537c2954e8bbf27721c49db7c6f497f4a62cf240e0c479a3ff623f6ad8bd48fc7fb1d6034ca2c6806d6d840bea28e6f6d0618e921fcd95f848e6f860eecb8a7754d24801ca6947ee947e09457bd5e1d33635eb71f91031049d5124ac48b63128e43e35dfb7eba10ae95f137759e05c2b3e41a4851df70542599b556330a7411066bc94ba0fa839c8cfac66cd34b17fc932664a354216533433ba737ec1cafb08eef403e8ec6a36538d2e0f0e376042adb0564d412598ab432cab770d2266485f6ded51f07ebd2cbc0e84792557ef92d6896799b7835ebbd562d3fce9891e09308b566c518790c46c3a47d2c23a14d0ae80b6a4ed591b9589465201d6ceb377848767b2f29881be53f1231a35e0d9fa12001caed4f2b8d72f7b4c4958c6f5cdf8c55d8ed4865450da8395ce18398a55c5e9b42df429e1affe0c0bb83dd9ece80291e46247f6c4bed74a06049b58c2794ec55545d7f31e0be1cdd11a04d7b8a3d4847b0188480a3695376bdb1f8010df9c3f9c2f0671125d124ce0904fd9278e6426a7066d0ed806f3e0d1a94218005f05e6fc0802c5eac189f9fdfaf81b5d3fb92f867c970ad749633f66ada46f1b458b19063056bab796c0aac57615c7e9b5b39eee5ecfe3690a6aefd7019438f287e18134e53dccb90834e8fa7f3b1e6d4d73a0b66cbda4762133331a885c60f3c6b4927b99927987e51210de06380d02ad2d778cfa923ec5b9a3b596cbe5ad6877fd3657a8ee49fb652f4be4de8dda1c224e1ca2b01c4f5d42ea65d0813b0c336905f26c8252302d2d1813270c24181a3bfa7032fe350f23d9fc3be480cc3ac7ca78e1198eeb8a724ebd78b674ab3e06a4298d193b101cff9694f0105215b5170368eb2238fcd681cbee9378bbd8d04e2add954602f1f0a1a58b30882c65eaabbb07571bf8fc28acb9503dea702f99b3f7165a50062fe861a04615cfb9829bae79cd87a1865c53e5fcf2c4e6cfd8d6f1429c4405b18b8c6616909e4ae9ce9d2c661fe7407e411ecdfad89ecf6ab350ae7be2868bf2b7ba9e8934f964c982455cf1ba58c6596aa8bf21c698c251acdb24399bfbbfd4225eb93c66b75fd347620e5018ed41a52d85723bc9939eea6cc2e72c80b474271e4e7c7f32881cc247f989cec271f94385fe3fc0e2b491a4a652c0e4559c9a41fbcc18c03b03f75389291e79004bbd4d5f46d4c69166147f46d60447fed990bb7ccc0c9f135904808fe2cca3b2b58e9346f17c404f92e27e77ac1d3e4042c1819c299cc2110839ee0579ba8d7fc552d31b098fc5af9f2459910c646b77903f740341c710bd0efed1c1ef345d461e8ed8a211e7613138bf55b7898c2565e2d93b678ce9fccaf04f13a5e881ac5e318d59dd001ad9a31143cf4df8b2986ec395c73c2db553f0050e5719fafc98c4ec77c00ce31b8d075026f076e6e6acdd8c125756213ff73e836317673c1f7282443871baba7a0b1bcb464615f7365f0f432ff6802e0b7f5098b9acb883bf4830dcd53707d3e7e10fca5bcf63bf3e0b34800444c13950b642e12e42a9856cf113b5770fe93fd8a6f4aa76b2d5bb59cbb5d0f1af2f93ed1ec553f4d89e6cf4fd4c9f4df51636ea3b7f9b9f5838ec8479c6d4abd46007768bcb32c88cbdaa9351b5fe7aa95309b4dc659ca0182995686adc9c240c26cb60467aa892a40be0d770f8b91f071e30c7f7123e3d0e3b301459adb0bcddfcb8f3dd2511c5a3e334980b84d50e66c26422eedc1e08fb95fa829d8698651035d128c24cba25d33f606baf8f4cb5c5386d1cf59a55000f270546930476d06e64af178153133be4391ad5a744f46e45e8072f3be5cf77ec97747856d1fa17b57c0e7ba458ff3a25fa6a54ea0fb782512b5ef882b233e4d832c11c65d3e0c630cc57b16a5bef8bc60f3cd95cbe13ec597261c716058c2b413fe0eb541daf1ebf41874b1e90a7d5fd6736bd73b85639a11de93225a399ff1514ed6b616657ff158f71072254aecdd00ba34ca1d4a973f3369158e2ac6e07291546e5d3a3b49a2ffbdcc2c1f54ed3f1beaeca742008e2a7917a54e80202416709e5839eb82aafefbf22bf7c3ef5c462db063e80a6c0afd3eebf2e680d9d412c64de1a13f2d4fa73101fc2db5402a412c2d3eb88acff9755259c4f2737a7dd60f3f0acd0c79a03ed14f5b8fed0af44d1dd36c691bf7dafb4b4809791802fa68a85196ab3eb2a179b3a642ae1e97d03b5c7a215f6c17bb30f5ce691e2b2e57a828595b759cc2a7346cf857f2d773fa9b1944c87c2731eebdce285befba8716478a45e3c0ac1866a7af6f7ae25fa15aa5b3e741c63694062a8e739a6ad730e1b3247cfd654be27c085e1b6cefa5b9dd7249b0763e7275c4459e26f4f8ee9f9f01a707824422395b5cd8f16145208c319b7e853e6d147d3ef9e478bbc30d07ed55181fb8a4e13818d8dd2a6d8f80d14add2391d3f399a3e3715c015ccc0601f9f9325aca074562acb18a21beaa4a4b52e90f4a6e7ffb03320a29163e37b333b1f1bc66d5c03c170ebfaf0f3bf675af961ee86db521ea1a4b12eed6f7aeb528bf27298efec36656d83a57410d3cccdc1f318ff63696a928ed12db824f681ddf976dba18c9493fb5031f70797de7aa25166ddce99eeec0052a9e83ca4fa504af435e5688b356b15938bcd557ef9baa9820c0bf826f47de23ca3c4d9873eb801d0d4b7816bb19453fd695365d0727da297169e74b8f2733ca030d7139e9e92943ab44d3572684f4b4c349ba19c5bc570c44bf7d57c727d45d341d9eb731f5e21aa6df7a6f13b6485a3e9a3760269b0962d2beba24d061ebdb785326ef63daa5dacfac8c99b03552df78f3e7cad0af5decdc68b2d86223ccd2f84d011883303c61a9acd4cdc9a08e6cbbb7c73509881edbbf701626dcf1be7494a69200386698120a40259c6b7549a33061c4645d355417821460a9e3690a7051fc5c5da961c3461487753f059aa29c2592448c52fcc56ae41ca6ceb4c2cea11716acef446d1f7fee92154acc1ac7c27e470bb71bf9d0bec0d119c7aa22a67d1befbb961f0a05bacdc3789ba6b9e7cfa4310943b5e95a727a2c31e571ebaca4dc4bbe5d75bbad2af3e523e87ce802d9cce21feb2729a52d50f94f9d25d883340e62536414cff2ba52476c831ae955182a4c8423d874dd100cf36a05e17cca326f6006dca1ebe455262918d80a5a05879765e8012b83d18a00ca722df1419a9188bdc5cf649bf2ba23818b71bf20b5b797752256b1de0c9ff7420357ca4f87409f39d670bfb1ca032829c14a0b4ada6ec80ef0d8a569391711323d59d746f544462560f504ec8f7bef1bbaf9cbd6e0a69106c279959ded7c20ceaf96ac241bd6db92c9ad8d6c092ed131136850118c2012e40863884f1f6d9451ddaa50afa5a4a9a0ae391600e0544be24eadde87d31d9643e8dbcc45908fec175b405e0f4c49b385bd5bbbf393e991be0709b90d460487d950a849eb4ba0829d05a8d451562b85fe1d55ae11b341b444cc65aef2353b94915d475c7cccd248fa264ce22f4e468b86fd8726737edd71a5d87df26e689a7e52bd060ddf31f264b699099d4eb9c9964f6cbedd5d399f3832f618388133a16f797f133068dcfab1387b48240a214f6505392e74a63eb6290f5a22f9c4c166234b8db1a6f4d9edd47e1abda2d6d83d732e71da4a2da2e3cf1deff15edf1be27348dc8b79ee94fd9cb98140099575b5707caab902f0ce1f120254def22eeb580c1eaef3da19bbfeaf08196d24268e15595edb50a745cf550bd11b41bfa74b8cdacddce0a3d9b71588fae242d3a23bc5c1551c2b5e08b774165f2bd0a49bc7722890d9a17bcd53d9ef50cbb0ea8259858dd8b924a2c706637490d30fe97ea66bb45f9be0bc27ee6e938d29b08238b4dbc41604501ea4f5361ad3c655bb7fe442c46369fd6e2fa1f24f749e24de9689971243acca6d396696c3b14d712da450e90adc6269ae773c7dd1cbd99f639aa10f10849e057308d8895b1373e8c5d9da3968546396aa0dbfbcea075482bb9f4553732391e8a18de2c0015ccac996ff741d86411ef3af4b97ecbbf3977cf63633470a11e6205e9e97d99a7c90efdc1006f3f76a295373a12d0c77620651270f1b83c539c8466dc8f576490c678c1d917608374bd3ab8564be9fe594228234795cd9df4c88fb97e8ae6607b328e6941e96ac3367af3f066d97671ef6a18476d1d73551ddb25912b9bc6af8c53cde7d9a13c703c0c199be4a45a9d89a7e6fb08d367287a3b0516c445ef7157cb74a97b355e00c48dee0c18f2e116177e074f5797435160314eff2c5bc447115d4ab3176ac7ca0e4600ec65844c20d4d6f7c8a70494740fb43612ef90e637a88ae78b29699ef23a9394ad453a5e791a0d28f1412459d49b30514e244d433ce1f992d40e542ceb61fb8c60bab8fe5c92b8130d6ed058250a0d41ee5aa3ce997c320f1ac74c1996e256dd2c8bcba6bad99806414f2bb2ece11192511f3391b78a1dabe4db728346bb8ca488c0a5dfbfe76f9b5a2aec09ba8da19bc72bda5e7fa0280213785e30de84012f635b3811a5a16d83749d486e50298d908e86fe02af0ff68b3dd18bc70e2d1e2af3c45eceb309e65e45e9f8905c62a318f17580ce333cd7f54e8557b21d813349af723acc0469c85313f9d452241e248f415cf53602b3f37aa9ae222a32b0a70cbf003920d9a3a8cd9eab3e52cae94749ac3b788d4fdd3a7bd7b10f04b601dfc9f54fdc665151d6b92a27e350318aaf9cda53c4a488d51d93c4fa366c15fb209e5e464ea0dadb7602fa2a75bb9fc0b6ab361661e6c2dd7807880f55627ee02a3532cae543d74d6b17911c6875380b657ff60906eb3d7be7c1a2bc72b9b86b7c1d8d8feec8612c5dac1f88df7d6288b1f3811e1ca08c1975910ea1ab89c50dbf4403754945ff4968ae0b4c2ff4f92c519fc530438a8a28284b1931ae29b68eed354f872648115a8d1f92259fc2a4359ee870bb460e1667a1341f5b13926dc6ae7b84ece24d50cdcae1e60ead4586cba54e32ca1d2653656102c6369338cbdf93d1acc6b115979dc44ffa277773bbe967de9b89cbe982ac431af3604956afa3bf915bc414d54dd110b80425788d02d8091be56f1c98c88aa3d2d966439b49172d79e4e9ea4c3bda111d360d663668cae73edfcb6ba9c2a644d0a867d7b91f9fc222d118adcf34e6372823385a1e4df15f282d4d9e7654957a0a745575fc202527fcbb3f26a122f92dade963bacb3c89f4d65a9392d205baa8f71f83a59af9c0378c48c210f8ca158d177dd9fbc14efeeae79b4e48e5c22f5f3a439fd1fda4724b54fd2180bfe0e85bec77c70281b486133599f20f0639abfb69cc673474e8b7b45d49aec9c20de97430b786c9898854f85e3e7169adce7e908b58b4d709345c563c224419e762eb4ada38c2b066f28f8e2426cdee0cf65d5dc86415560a0d4885c4622e6f1d4ca774a20a0c96334eed9cf8795a3e2ac3dba8cb8651e55d0f619871d1f6b8a78bb03af31b247e76f55937a23f2bc6237603e0be4106be56f27741234f98d864096395113c8673d915cb58398ae70e54e1838471f3c3ee1a868d7b252b9893d13207276a507c4430845ef6891d8db1b9618ac65a4e1ac8843c7adadc3783f6704e64881e9714e25b8d8683f577f5568f46baf05c2ea60a8ccf6af20beac72cbc19addfe4f71a21c85877d1bc426a9b0436ca2d1cdd6240f35db1bb468d5685d63dafae8303795d67d161ba2f59bcdf48fb25a96d7eaec924a83b6ef9b7bc365f0ea07c138ed11dc9c88421ccf7e5959226e0342f778192b192d9d8e6dd114a00de02916946efd01988c8f8d6dd93a093a09c20f30dd471a82f109b804a7e2f16039db83fa84eb107bef7c4d5e8113491f8ec445720c80789021c13d86a6e3378b2df0dd38a72300199628b2d9a544805bd4f5637e9f396559d65fe3b799caa346f3516290d7314fcb59cb803ddcea3d4fc984736424a98147b91784b25109ef640852ce7b952f7d282dbcd07911ba23821f7b5bcad44cb61691e6456c6efe3bf3182dfc83f66978b19ccb4ba1107683da6fe6fafef85f6f32bc72a79d7218120a28ad799b0a18d2f33f14719d1fd5d24f0676978446c1d49c811e29b674c86cddedf768a3ee3ef8e758eaee9d949d78e0fa4d152826340435b8b595526ffa307c03bd5fb313cb57d89ce5a94078e6a2ca3a598da795718a1939681767994a1e22d0d004bf8b2e9424d4fef39923e00e5233bdfc0571f51323d95cbb07a06e80702a971c353d975c21f1d8b5d2d398d35a4f27ae9bdfb4693e103fc856af71a6f55279d1532ea1b2a80571c20cde5b1bd05fea64917b63d89b67307c2a929cf1837ffb0f1d173742e54283a2528e8842b82a5040c73f173bd34a382c7278df8d7f681a97e4584520c7d290ab6dbf7ee13105f4289b7b56154788f89d8a318e7b1b50f59b508378f37bd0504a1b678e412c18dc723a868ec1658bb08acb64b118a1ce6faebc85568a899e5b0ce05f5327686c6cbf542bcf1012f8e17fba7922791da466dd9e2aed68427ee6d6ddd6a7bbb7090f9e64b01dff8dfdc9f8f4efd1ab68794f01f2e25d902c0ab23c15797fccf35f9841157bba666274eb76522192c73594b3229baff9c4c61eda0994583fecf77a516fab5dc59a4fc4ab266cbc45b438ce5b9c5170344f19fbdfe005b6bf0e4698f6a923545fd206c6277fbd31dc872b38ac5937a6879ca87ca24a52c32ef32e2bd00533193f693d7a00236a5ebeb2a4a61336511f46d6261b04833324ae5e8481c34e38d42efe9d6e9b4cd59f3d3c2d0a4c38cec71fd0502d8f41070ff3dcc799a127ea76a32239ea2e538f4ac40a05e2d7d327f6b1941cca62c0c6c10585292c17bcd2fd53d729619345620444ad5b546fe9f2b4edf1565a31b3cdbe134e98e4b0e268543f6fc82bf89ea0d06575e8dba45558a658f5950afad10bee467a821257c443625470ea9483a0b185b6cdda8063f0061667c23581860c5a65b4f4160d45c18067ece6a383926670b768649ec5b6af0636903d0ec1e9fc074a4f79949789006fed8bc6a4b267a808ed9a395bdc4a4164fc4b286e01d674db267f7a9c2daa895480133490bc65621d84cab7829a869a2285cb520d687216822680fd7118730f4cbc0239f0b5b65f2192a7bc824c42d3889ca26ccb377c342a0c2b90f64527a3cb474e4c05e432aa2c007027f0c5cb896b98ea05686db94e3adf736c5cc2bbdc8c28160afb828fe21cbc3cd162b14018ced2355f11d0d17a7ee76ddcca8264cde91ee1b2ccfda3de5aa2eecade0907536d55cc8d68e90ac0916b3802b75e5daae6766ccfaba7c44e2851d1a00f5787b3e227d087d893d532f6e988b86b9194c1134f6f6259082be7d03b90a3c0f36a90d90824fac59dafb052f8f865cde19d758dbe79095bb61fba2390befa9bc21173c7b31fbc79938da1cd44fe7a8198df5868cb193db3cddda3a5aca4d0dcc69ad135e9172642831381a56f26f6b44dee1e6979d8691f2d04ea05e17567e8dcd6ed569b728f44aac44aafebbaeebee12dd84653f2e0e3f2f5b3397548d1c35573b0a553094ece4d2d805bf9c74dc8af054b6d0450de14799b2612bcb3057afb1e098d989bf651d10ef31a23a9d7eb9bac43e6c30b2ccd8db862b39a6b5e0fb68919763808020b1c434cf6b0399e8213c409b5c74ae5505b55087d2facac38f804c2e8f41f13fb01cb55ec63d0783e884a79593d084ff4260cadf6467c2884b4e0d23190d0c653105f414d690b0758d34c8302cd4e798a1021b243e6b74093b0268c9ced807d45bdcbc33a0eb2831b34bf2cbafea562ffd095fdcef97c9cc878178ac8b8531bd5f2b7725b664ec001accc172ae633ba368c923e932180371f67c975f59bcecefdff1750328afa69e940fe4b3cf3232b0db53678269ce8840d3445839aea71d5e23fedd8e9a82ebf1b94130066987bb0e81a7e3e170b27c3c127575192dd3466193254bd6b4ecdd10438a4e35e5fe9a3b2c66b2ed390bc9e1fac10b52cba10826ca8770b4994a706f3d3b92f7b14452f10c99bae76fcf66948bf8b817573cb38bd27e02e7d325398397234d95ecd6f3a80b51e7825406090ab158966174065e5b18135753147d134485d662c7611232549b344b1815f8d85ef968327e731adb335202a705af348c9061a342f2ae340c7423bf2fed318988076b1b73222a60dff3ebe2287a3d3f6c7684e33981b20e9b4bdaa3b9bb42199de56289738d4797a59f31f2c349a95be912935e8cec0c619a148adf50aef14f4630e532a5b29c0fdfc84fdc6f5968e0fa961a3eade53871d2ac6b05def4dd2d7f611a2dd46d4e2ff416b3e572bffe7a45dc5237329f92e6e06e1537a890932ee657e90b8e7643562e7810aee4c982056d8df1a1d533f60ce1ad7eca178e0ce1c7da160463b469305d0332765e0ad98d36c4e7857af9c1fbe4f2a8a983ddaa99075bef210e7bfb88f9778c2bddaecec2dee9f300fd55e5cc29267778ee31d3e77de8c50ed94597a8600bd975b8f01c5331035f1d7eaf46f0318fbd17d49abfd96d625b5d865937169fe651a4e3fef99adfc43a576b484870d2432966bf8b1da1bf4b86ca49126f4e064e0b9e7f506b067afe9bebbe9c47d62f42572588399628e0128c4ac677d4e0df63154103d1ab7d58ebf8f4653e0bed90ecbcbd4c83de2579b0016da0010969a5ebac04a0c63d9dbbad31bdcb0b1c778042b1846957c099c1d657d8c9cd073631b2ecf0dc62055bf181b81cb18e01187a7ab5683b43397b07b4e1d5320a370482c555dce4e2c3f53c35beef4bd037cea9eea27ebdc56c10a5dd0608e96deb4dea672746ff602ae78b92d4c30041a0d1a8b687bb9f32cb6c0f17d5867fe478bcea1cb2928765a3a135a9f6762c7efc772e2b812a53a92b8ff4e44c98bce8e2724aeb53c6d4e232b89e0754be29df40e2c198da84d1bdbb0dd9bff05d3caee5a650b3501fd801e05224f848d3f6fb60a476b5ccf789643e52e7692df6b2ebd084a416998b76faa1a03986b22dda52048f2ce3c3bb599802d213c5a275c160c0cad98b44b668d0f6ed5cbdfb23c6fbd89ec5c4d6755d6b054f4e3eb92cabb9182e82f92dd79207038e0ba7d22b521334b858ae04bdcc5ab446d16299b6f8d9238e0c4242d00daae2dbd20be174c250c58865320355597762ed41b076f67d7c530011f5100ad096eb558c9fb90bbecf2850d78ae07a495c8576e4dbf2ce1e4af42c5897428076c3e1daf1096691c225ae650fc968006562a9dae65faecd0395cb83a23f6c8c7230ed4ce8821c3f6a83366540fdd10d4bad5896ac59371f52c5f5ae3c3cb82bdccca6ee78ce61ce9e842f9e59eb7d2ffcb24f04a23da480caa6375e865511fe406bec13b888219cab3437a7366a523c62ecbd131dab2976b73e98cbfacb743237d292b955140b4c478562a7868b3779b5340dd52e6ac2ca3d921cde1d6575ed4292f98df21eec53356fad68f63146916259e77872a7a979a6626300ed8c711b419d3e1a2d0fd705c8ee15929c76feac8defd38cf42c5d9e667d66301d4a1efd6a8cce21ee6225e619c628b7d8626d54c067465ce6d80927c16ae32910a30b7690190afe2e2d71befe93d7a803e814a3c01799985a950b4e6ccb5c987fdd44112a70d625d4b14b7476c34bb1d715eb31f66e7b98e4240df0f32f80dfa5300090004e26f7f3baa10ecc7ce258127830ac2d68452bfaabf66bcc84bc8644f6a4b32772259a61eb3e93e73413d83a07abb0ebe9b9e06841358341182a6daf9a63b689d6458f28fc9d61920c74f03b92e38ff4f20f2c36c798d5aa4436e0f40cc344791bfffa0ca18dab463c7455eff4ad7908ae54d66e48b0ce485d4bda3789f501d860bba395383630cd7442b09e538887e6de7a602dad53e7ad2d1d6bb291ab55422226cdddf9eb5d8800074efb87282bba839a0eb341d74b9e50091028df7b57f96276701bb4814ee535b4dbc1563f824db475b265197a346fc1f15fa9f4851fd3497a66b874ee61c7ed98a8162c3c4daeb433a51f59d9713c479317e004138aa84c1770c37ecf317adb7734230bf83bd58aea166b1f216551b0c2bc5ab8f0909d1fb67468608ee0457225d311d4e121d4eb46d4c3a626e1af05b0826af45d425f5d6d9d081791167956d13113373fac2d543e9cc3bd29fb66cd83706e1e9b7e9ca6e5c9ec00f14b210a281e7df60aa71ec7e9b7a735faf4d16adc726b646a243adf5aacee4033e63c632a5febbcef151745aadee04ad05cc453dc3d85e9ce655aaae2128f4cf55abf236cd38f94780e145df9dad71ac6b3d82763005371d1aef503e1aa72cf63f485650f431e308fd1f3f9b6aa21cf2bddabf4ed75bd8a31011c0706ba408d5b668835953fb40d4a44b195433557541fe39390b6ead9b6d822f34f93612e4ac85616e4cf900919142051e35bbfcd435936ee57eda92c541025cb07a656033810fd298f14c3fa5bad474bd30fefa4228803531c8655205868ec049f1b579df1579e6b66a3d8d9d59931e5a9850171aa6c90ad88c739b741c66508b0e03360172056400bc3b5dda7f24cffa5007a1d2fc2a61b864b1a6f922b9c99b4f253b9d281a1c19b0ffae55e9ec63fc75243c4f29be296aa912c645ec6d17d53abc0544f87be8796c1f47f5f526073ee891676b92057e38d86c7336f25302a9632d4b5037fafe767dbdab31105202003960813d312798c0876f3ebeb92ca8545281fa97232e8734d3acb1e5b34b239a2ac4a31ecf67f86deabae747459f5bb6bc6898b9b09a76703d2eb16acce0ccd59026e5a9cddf23b4d163ebeef11a79b682e684876290eb76267f4390e21dc3e7e64c483cebc6a69b8794f8f2e503346b775a098045a114db8bc464586e46285dc9eed90fbb5c5764f4731808ed56e941ba7c3ddfa4dc10bf0afa760126fb24726a54f1e22cefd4a3b3bba8d527341d0b65638b1d9faab773aac254a7099f3bc841cd7cccd20402b16f7fd593b3ab24d4d95dc511ec94d42bc76956c1546d5968c237bd26c2af41c5126d27fe56928a59f28d88574c40b2cc2bdde6796fd000753888f74f1ad4a5954d383724061c26cf0172951b754d75acd31a09ebeb77d90fddd0b09d91fe37fa17096e1a0e705a44c1d8ec4da5367359db4bee937271378557ddfa64754fce63e747f0c64bc128a43fdb4fb79881dca1c50553b086ecf8fbf3bea5bd360fbb288d5e69f920026e38fd977f4574f8c6e74c0b3266350a57c0284a1c9080cb4f0ab0aa652cc468a685a9b99c8b55ffbe30e2759d7acc19bd8e6e145e6f03e753a97037f11a6569e2bb50fae251af1f25822272a94e94e74f0b2adfdfc1de409bd06591bf60c478b35ea0c9e471b7bbd9422d866e000220e5ea152c812b44dbd7d950ff23cff96476c27f0d864c6dfa6ddecd05fa3585dc936328eda1e95673cc9cc081cee350497204ae519fa3969a5f255fe1f2c13b3d3096382f2e9bc592f1de95ad1c5012a8881c95fef5640364f14bbfe6787924aa13eb7b4c3250bec18e7640aea2a43e9667280daad8ef623a053a27b4216badd2021f09d70c15a63302f27992f1c0c1ba1bbab9661aaefaccc487da0f00e16dbe48f4dbeec65f7b4dd10eb837a4e22330ea8485fd9f0ed3870d6860328952668e047e21c4dc172024a92fd1e7f19c0a84a2bcf7e2d79ab125bf8c3ed757b955906f45b643d15e87547d405785b12e3322cd8b7f2d4fd7aea6dd7318fe469a2613cba77b2542e68ba1b22041af0c5c0f0ae92207d61fd14ebc164d2b0fb2aa1fab72b7a7451dd9c0a8096f31f7a7fd683903c5fa0b178aebc120cb2dbd3968dbd84ee85309b5b8cdfac3b1a12e823d4b227f6b3368d716c9e3ca71739c3b41d0147cdd0f19710a80828e7002cb06a71ef25e5f3209e56b3ddf0d6702476468064a3282949cb105749f46fab32ba9786ee3cc62696b9172def4d6be012021828fc0ffb21d3a5fbf057ed27e6a1234c30c13bbb8b21f8720cc2082a61cffd95e34bf31fb64b4ece566c70cc5f4212decc8bec8899e99f2d8d4189f2924049a0fe93d334134c4699f2d6fa1a61e58fb2c76f1c63cb2b7783a297613b78718d6289eec8735a7144cfcbc7fbd8ae413c5ca236fed94a5309eedd58c498e13e1197dc3585c2b6ed80b7ed47cf9e407da64901b5faba7d145f26d1a5d54fb701039f7ce2f5fe83a31d70a7ccafaab96f3dedb35c7657918acc8ef721e8f1b9378d2ebdc7ad53a38f5e115d9f87db6db35331dd95c01156e7455d961fd0338cd22624b024f22255e5d7b55acdbedd40924ed114b1f8171baefb3e2a191decdab5b1ce2b0ea82705cee9fc0dd105cc3b1476bd4783c2ec854c0f2c25650983cd0e9e757aa4f6f16d476e54d1ab6c80f6b5864f55a2c34f15f36f25850b07e202977e79c57c47dcdbf1e4e26b17bb208498bac397446bae4be72b5bb92c2414bee904d1f12dd8401f54dad0a8a3f4918b50d654e6ec1dd389b9abeee81cf2511d49efc300f6115408c341c92c09543121c65f6a68b272c305b72550ab6e53a3824f766f8cd348a21c8a4b048cff18fda254dde68597d79b36fe2a096d034a5fb40ed914f1ceaabd727f9aafe1c99814469ebd55a7383e71b16624ebd9b664519ebb5ecbc94c84dfe05a702c7934473b4e446582d00c7b420fdc29004dbf18f4a819dcbb155fcb8f883694a3f28e633317a2b4c47755f575e6a39ce43cbcd2d60904e8e55f32cf626c72de7b5921f86ed1c5e9316db7cdc2624ba7d3d2a065887b193b262a6e1eba593c222435ca05f0ff808bec49337b5cf3e471cbed4087a68bb7a276868fc0e80a8df3348a7bb66ccac4bcd26344a998d109f297219909c103e9fa0f06ae2adb3a2097b6931ef538cb2ed52dc3c741805e5a765a4c3c73853ba59b42c47921ad96ef815a57ad4c931544a317217960399f52dffe26c86ffe3da0297440055c5b6cb46ddf108389bef4e1e3011e1c14f82cb3ba963e19554fb0a67a2180b8aee330fe8f69dc935201c1290c1d2f53d8fb27f25ca53a14fedad434de9854ec716ddcd178d19bf7a34a49aaf3e89d7bd86de728359ff5c4e38cad7687c6404ab803303d997b57187008dfa0d4e1f6148d8631fce6c86aeb2607f8cd72df4bedd8d3bdd9fc76f0990ecb9f0eaaad29c38d4160bd7f7f0b6d7b421f39dd30fadf2958eaafc3f7e0df2b70e9b3cb57981521cc9e348092ff370603fb4213d719b4a19332895f6488384c7accf0233d68495ace073328ca172dd8d8c467c15cf1e9caa92115c93daafaecf75ebfd518d2c9bbc82fd1ab2f9b4402a58f0de3c0f3a689481a866c4d6e4819e94464dd1bf90c75acd8bf509276d0f0ad54fa58298903cb7e737475803264edcfe69b1a3fd862a37e928d697c9340fc65ad6ddb8154765c9bd20617d2ac6d9ecf59bfd042da3b344ffb8403fd2d1b1e9786eab632e2d8e42e4d147cd8b670f50c84e132e13299ef0e86d4267183bb31ec976b88609225d5054cd61f9b3d5f11253316752299d2e442b9ba75f9e41b2cdb832aa9043323737671e2793e168538443a24b4f90922595016d976c59fb504e55285eb958c8d0d541e90dec03ae132958a328b344de51d280d63d1a0693db7e29f8a95cb941f55721c5580a0cb85a6c0f15594aa4b117883f5aabf380feb0ec97a5fe1da29270270ff140e1eacb9154ab0c1a50c31ade4dd3dfab7567469243613561b9382457e41d3a26b08d2ff528853c6b08ba6e46b3c6a773faf32fb3fa7a6eda586cf89e1838f6d45b6d8400d6e25bff7ed52e5e4857505acf3fc723b7cf7c148b43f42a8a6bf9ad10305675e816980030cc54cd22128a139dec21093549ed3b5e7e96e5907e623398ee5d94bff252ac758302452d51b0ea3984dc25c0f5a2fafc5c76ffff56bb563d4f7a9462152d046038d78338ce9dd80f004391d33ded4a2bead2c3c3b63e75db013eec975c869db9456021a774f5075dad301d6fccd6ec9eeb358980f0115fc29d33a5d66dc0c2043a6551780d48fb66943b43f5f6296e2bcfcfda4505efe0d7d5ab0436a95bd450cefd64d36e6d05297c2f3f5d54e25eb00f323ba04571fe401d6259b1c51d7f170cbaa93d9f44f9dff2b40e6890a775d717b3cb520743a6d5153568c45112b7d731ebdbc122bb1c199f3ae2754640847cbe6aa0aaeb7ab1a7699ad7d9020d41757f407437d0e0880f137e93fd0483749ad1668e17e6a9508471565b4eca1516a220028f5af0a08c9ccc9747fa4ecd781b872fbbeedd1de7a8e9a83e718c006cb52d707279ef4a1e436c16ce6fbc2ea890fcc9894b9e67c955f9db7b33d144b43ed89720faab98a2dc7f1004db5fe7c07320687f921256f7c40f8dcefa46a3ed11de0846010d1800d15f7f5a9675448ffa23f41ce5cc466261e9cd02f255c056b857a0ee9df2df55863b4903adb815b67a6cadd5d6f885ff7f0fa782b396f2392a8ff35c7defac7dbd92ad9c4abb5c59ccbb50aebcb3593d3969d09c7670a4559b598bc5b29780e534dad93c646168e4a3ef26e6c35034143be31f437c263bc99fcf4192c96e234ba3aac7d3de66facc05a7efb2dfe4f143df25c756f4581f7570ae53e53ede01575af24529bcf599eaa020bb804866e78528251b6bf29278bd2199be55fd1eace18ed4cf99be3356288f417cc27c2dd70cdd28559d05eb29177ffa30dc4ea1a68ef6bd51c97d03e4de88400729c40d6af1319a3bf9aa572df71f67980cd55309ecaf8837d2be75221bc652877a7cfa1050c5f15d885d2d972e53637342c28c2dc2ddb65adee1871dc130f790b3ba1f73d5d69a39066afdb878706635d64f95992cc7282570ac84a876db766a079f962ce307e99c63bbbf87f72b37ddd5abb376bebc17c14c24abacecb8486ec9d85556e0047b1cc10971ddaf9816f1c957a0202328edf2e8317c433cbf40900a2b1f0ca095254feeeb7f3bd96ea84252f20aa744b4181a9e63f992352225847fcdfcecb63d3fdf1beba8914c93781c16211c90dd50bbadae2a529dede57c21a69382b2cb4d42918c65d2e2666dcd15e7cb2d11a709151a5b8720df902c6bd2542e0f34398ff3a6ccbb32f1d6dc2900ed647a9c082d87111268c02d4f51df878f9e01db3e6c4550ed9d4db63f3bc59ed6de11c1bad978924fb1395f0ec95ad2ecc0805fa8476f20c62fd6045c5ca5262211ab054ecf735e04ae8b3a187e2aff41dbd1a2de0f87b9b8e5d4b78f1d7f85e1a1ee21558d65d59352b0123afa776ce5cda18c1f0dbcf7e3fd9784def3b8834c257c8d4edd9a68d81f80f569e0f4bd347e86ee1a2bbb06d5187728ebb599ea350c4c7747aac8d9b05466741fd21a4509479c4ec7cd88dad28f895118ab17bf2dd71b2b757d679acdcdb3f0d4c9b668b04a5a04b5adc4c5cb8b3b1af6b7996f8c99c3b89fb7d14ebaf61516e050021d3ff095d74a13cf42c7c573c01abf52882c95c12b47e29891a4526e181bb2465b48128c8fa7babcc2b09b5bdf6936beedfcf9396350538eafa0b51b65a3d99443d0bf46645078fcd69f87951005b29e8a2a3c1b53534175790711636d92dfa455140744d419e06d77244aca406de10226cb41174a581e4c0754b6310b711fc59117bb88490a4ddfbd899fb566e971927d3b531ab8224092ea7690bad5bb12800e6091adb32fdbd1a11d9b0b2b7940564820f2ff623735f94e06944ca3be55ca7139692652c809247338405b6f72160bfb8bd314c385c972144c0ef10a8228250a13f5b16ac34cd8d64ced3cf360e7a47f90b85b3caa7fe532b8f73622e6c084266c68be916df2ba740b49924737b1a5f6108630325128935a92edb4918fa8851135e9189dac964f41772812e5c1c405c89cbf21150e61d0d453ad5124b722e76f117fadd2924f62f8fb9457dc12087b93b23bdb660875a1fee165f0bc45c059836296e9e13cf853b8cf7f94414047f976416d9495cf25321a1fe84a5e2b01ca5382ec588d8f453a0350402451fead04173919b2075823882fcd3d78a4ee989c82ffc8f1b792253fb892326b8ce06826961e094a3e8f2465b18f8c4d89304b5d3cb063ea2d339b8d24c7db80a3baffc1e065b48c5c35797d13b1506e06faaab9f286d6b89ac6a0633d98b5188ed33281e1397270b3e6f90ff8c845587037b976b9dce38f714d9ec416eef62837d72a47153f3d9ff7777c2cba24a636222ab6fe99a1d350da34983903b67d50e9fcc9fc6379fd519483eb5ee060de01bec6d2eb278f7f68267fbe7830870458705b6ad123840c7211cbb240b0aa61f3c988fc0eacc282a276b0ef5251c8c3b2e5b4b7528b23abc099ae800df217371e7a85c47882a0124ed81c1ac3d20a7f080c1ff6b88536649c8103fb0b1df906c353313c12bec6d61e3f396c8f9303d411b6bd9c780fd3cd960e05150bf9c99bdfdb633317a05a4fd50ac81cad997b100ef2cf84fae34c82a84e2d3ba431ffb6b9cfeb6e106d6c9119b4dde2106d0b6bae4f2a3ff5d5f70f5b2e94f05f668e258521f8e985db8586908b6dd7cad078dd967cb14fa352e8be0098854ee5bf4e744517671c741610a65bdee44060a216b6a9e25f3907b5cdee7ab600c0301abefcd44f29e2547d2ec65a1e77703d9678c5ce2da52349ab3e4b1ef3350aa85c9f90875fa70a650f5edfccee1cd0866f1119664d268eef4a2300b83b7571dcea4f14ab545ba9aa64abc2f05f951516aa7f32298ea62529d2e0733a669e8889116278887cb5bd6ed34a8d6e5bec0b37b9ecac0e33fcc3338412d4faeb56c5796d963cda24ac7f4def34c98744a4ec38865422831bc9f91580c99d72de9bcf051c87f7c496684ea7ed52f7da0467d1767ede1fe192af0686ae51e5387c1bcebb3ffa5ab20eb33a39ea5e0aa2d798e3963e8e217c1989152dcb82aa57a476e0a9b7e31124f7bb94c6aca37c4bb91acea36d17d8a356d7d0d7efd7e7e3de335ceb7b42893826880e2cd76ef435f01ff15dc760713cdd864ad13a88276e292412f41ca9a4ba0bff5f6a08e217ae6012316b1fa38c751c8419425fe6cfa2c576e0735585120adfd5860a0a2634b8c682b7aa85d03defbaee587f6d18829189e3fe41f57e3771338302f5bcb1f88530482f819f94cacad5c607bbe613583706d37baf79b063d0217cf2c3b5c42867e18fe8ad640450c32d3e9ff4a3210e4303fe1d2a323e4dc89474c85dcff20ea38c2b1abf997b2a74c6a0a69c88ebcc795edf90ddc009e59197c7351f2dcf13d7ab76a16c7e4350e1db8ae84a10857a127a166d99e9261df73d959822178b5dcae2a7b56ba0cf58c43276b802fcc3a1820930e884a24e5305cbb1e56ac6bc530bce8d8affa209d668c2b0e31f5043b6243c36d71d86eb7cae4ca5a9e7d406afb10fff49cdd807aa51e271ffc2f8b350b04500f6084cdd7a55cc1e8756b0f072dbad670bb1c9927e8f91b50f3fb940d2739ce500ea0edf7efcd45185a9a84d7a41a1238c048bbf907a55e45737ab27251626d1b36cde9b4cf9600422a053e5bb5da1e5fdc5b7d05648060b986bde607df8d0d3912342f3df9b2a923f865f1f4cb442b9798bde2fa755c1225ce5b8573e5494cf3b3650a92b17269e91742c024602adc2170805745792b7f121350ff74e32634f680aa5678fdc938b17b3b5ce21d6822b8bd45ae189e890ff07729db15117187c48fe17a1d113134244a2de13dbc92138f177ace03b86782b625145fc97db2731338d8a4c022cbedcd252800a9a20061b46f0ddc98b4aece38dfe3a98709801b887a82136c21f0f3c40d130dd7cadbc9392069834e02d08c6c6a2eb0f94f467127c671e305cbb636e3b73bf59e8c62b16df7e8081a8c265cf62148ad704dab8ab1441d39db432388e856dc0d691ddd0720db869f5a47d2dc8b1fdf86c7b96b9ad764b6c5176ceed8c00c4600aea62af396ee2d0e16bb7eb5fedd4fbb3f67caea8535f17dffb5371c26ae66b92e6cb749b16c871ebd95cec78e297a75bcef3345a6b166bd9f58d5ad043e9bb3a93dfbd83c9327dfda739f58ef9befbf5a7778529c11b4db7f3235c7b5ba8db0db50a68e8b0c4bf705b86be9241336ccd280cf618d1f08169b57a0ba12c732a914a7e9a0e96cb5bf26327c47b4f3e575cccc9c4da7a619fcac82f7ea096c71501ba42955c0fcb3f1636425d7df954d7567ea886a80da37fdb09584fd246299d7f5304fd552d4480637db6d6fbbfd14653346ec541f1bd79a22f3f52bbabdf6a2273e4ef2f2632e49de196b31cf63b227d0cf985cf1ffb8c2b99198bf30ed346ba251b6fb66b6e1eff2477ba0999b2614ed0a62a848e68136504504b8f62f2a9f22794e1601448f9e4fe5bd574dec74e9b62beec210fe09904ec954b95a1cb82730454cafd0d4d99d1edbd9d1bc1166e332899ad246079ff21687c0f647cde7492791a6b6fc35403a50aefa843d52ae8105b4d8d615f4d4f72801ed02ddc681dd366319c0dc2a71ed0b248c866ee2f8a8ad8a23deec4eee3609ba50e57d367fa962dd3d34028bf9149280716bc8c577181f1fcebccf7db0d0e9a8a10065a7c60d5a989595b1919ad6b7800a0dfb38147beac8b2f82566a2e376a271d4c26b9dd2ba5d7a4202ff6fe323236c53dbaeabca79f9a88b4c02383406a628785b8abcfa40a131ca821d71e2ad378e8f1cdc7e4e3cc71d6889d7ce5632d0a3b910da408fc222e90d4ef90dc042dfe6f7ec47cdd1d3a5499e470b6351c480f6ea033eb65b66e30b6354f19326aa36c9460b503d9fbfd5cd42cdf7e837660a42633c70c13d8a021078d5e3f4a66e6ef616d389dfcd295044f5771748e7d580fd4d64dd9423387d5e51478a0c444bf14fdf5972279442030e82ab0fcbb44cfc878589546abca3776ec30852247e939688c53b83550df73ea670551d1943e7521958244a8805083b7be5d42eb00797eb20d5a755cf48c225d25df514bc3142a0cf14a7e1def88b2d75929057b6709294fed232608a9aa3684ebe89b9ded705ea07664620800910cf72090e41d2bf4036f12129730559d295b1fd2030f4afd0fc34f65771bb04815afc519d4e149d48846decbbbbed06f645bcc9180bf82b2c304803336f3228dc337712b76ea88e2b1fe6e6fbba772c9532d09e87fd5acfa77c01d23e328c5c1590325766388518cb208859fb6d473190c2d98c937c07eb3fd0408722a62051a11217bdce5658f883481ee78f03250283a094fff1efd422de35182dc7a0ddc93ea6c2de87a8f3af3d3faa5e5a11aa0a9f6bceac19b6a45f921e04951ce32f58b26bf3cc1020c482959b64051179bd483629f90b5b39d274f4f8be4db278a80e4b014ab84d6bc4a3cdef79398420cb12930762e782f39e5a8739db8aad622884ab3b4b84d6cf588dc9a9ddbac7f9cfb11849b4874c8d6bad627d0b3a7150aad0a602f5262c289e2bf8ea45464ef10348906c71c8e1e613722978e89196ed9cd573575886729fbe76cff2338043a00240b3e2597853305f78c290eb1cf89356c87ed9a56b78cdfdb28b871cfeec3f614fe44c7a870b1a300f0db6be0804d86ea567cb2883feb379bb0d969be4393f6b8b3d5e2ca21b80fa34563440431dbe7a545d7d8bf97c7d19f04cdcfc9099221d25268b13aa857e17368320ca80247eda2860b26eafe7d009a5e2b2562d0bf613a59f5e3606f8eb574cb184be47f7a18c6bea4da2798a3e7355e1f9aa2e136a3aaeebb620d83017f0b183563d9f898bb653403662f2701faae69ae1c7c6c77828308951246e979aa167bdcdeee3aa2e99b1bf7edbe15e05063b13e6501e5f27b9ee5ccfa98991b093cf5162e7df84c6afb782f119a7dcac51ebcdca28d63073bfdbd56b59c634ad9518f101597b7d8c9985fc35e3371b75c62a3aa654b5de76c6a5955799de1e1d727ccb0fd21efab38bc21e5deea969013da02930a05c73bfc7ef900856fc7f023177c652a245e2d3eec55957e22a5d138c3e6192e64f5338759412e0a23bf6bd469e8166d25d82b369d3c4e4d3540f3e7e4a461030c9bdd51fd40e8cb515ec84bb2ea2398ea006e0996bdecefbba5d494acecb55e95824ab1b8627521c8d9cec07b973ffee049763e6975bccfd26e7cb5caee56acd197df2f41e90f67ea487bc9e1679bda5ad39146052ba8347bb56a50702274acf16be128c5afe0b3913594f85be4955ae98ff8bb99dd12fc19ad01c78e44251a1de1a507adcf356509b19e36d121a5a43c042f2f447ddc096b4754b206390cff171567333b0bd0360890678bbadee054d09c45efd44663b257752a31bc4bac85842b3af65a519e39d5e7d4a6e278eac534d9617043b013fae1e6b86aaa7f640f66f6f2afc92e1b9bd4a42d83aaea859635c13bb2a3f05b669c80efe4f372156ec9c3378de3f215596abf4c7aab7e31d1eae8f2d1d362b0336802875e402c0992c2c78ff950e6072cd88c7fe753cbdce22a2bbc26597bd2811bd7af6bdf836eed70a11f9803dc8b42a68801ce803f0a81929d5ed09ee7cc605c11ed11298e8f128dff4c2711d34e4bcce80cb1e8ab35de1787ac6935dd40e75d17b16b5faa151abb3ef6c647402d883953da169752b6e5f44be2f4b63c57b284431b5b72c4cf9769efd0424d78d3f159955250d0ca7dfd0b199feaa53618a2916fb0cb5be6f9c7e127760c5033249fddbe1b31919f960f6e122805e6fff1e5fcf9ea1a6d40b334573700adaa1b8607d64bd7be5112244197c263e26246b1c3eb2aeda8409a924af74c3ba21a1f97d1e76d6d924be83fb3bdad0554db793bc728ed00269a7b37310121ca43b30b195ca74a030c7b88e453f054b403e094ef7c438e21ca86e5b4dae6decf67a32e6ef146461992147d2767128ace5375a906946386861aa1294c4f21df26b0354aa2264f66b923259431322b498e9eaf11b5113425a1c2893e965a0a0c6a13ed0e85bdb88ffd213565a392f959dac2165a55265b57a71440f48a9d9389283dfcdb5c72695d791a5e1c72d3cc980fb627d5203a7680c7158b132d400cd97e6d7d0af32598f28d795f637e23aa7e6a0153e400dc91c3c75ed06acfe1ddc11f052be614f903348f157cafdf03e33506a7ff7e2a18b9fc5e266d1937e1d575f9aa8da4ea1f5c71fdef72ebe8fe45ce12553a48fe6fd29f5882f4e3291a453aac2b29daa4f7218352f401e1e43662d8d35aaa398c4cd06c6f4b9d9cf962c9074f75260f9ae6715de01d0c80040abe4228d6d48f9f1de3cecbc03479fd48d802e7782f3a2bda1355de05c326e8f46aea73ecb69f777255fee0d1f7055ca467806411c20796d548d08f00557487b20daa57083c10cff12f462fb48367f4b1670d662d95124c2ee4a994c35f500655cfb4c367ef030337065f609dfef97c6888cdd0145e09f0f32e01ce9f302d4563ba66f825a1742683df14f8b61562207285e6aeafe99d0221a23ecf305cd6ae4c08fb8279ede49224897d37bad68aef54004bf9b7fb83ec48a0d3966a03aec40366e388ba8815759c8e00d0c857c28b12c55207d725365d01337b2a8eed2cd741152a52b4f39d1682c48b8fe71bab5cf9d4dd68ca763ccf057d35276da96cf7fd8d3220a76318bdc0e34840618bb505064c31cf50e6a042b77519b516cb6e114f560fff87733e31c00d32c16f3232f109b54b468afbe183d5049ca00b96f2928762d8b922898c283025cf7bb7217256f80f732fb023f45121f9a21660dcc7d2e45aad2520a49ed60f1f766a1071e914c451ed5353c25bb02728eea27150f8f0e0dd61697ea90b13970cd550f7d5e19a36801936c6c9cf51f88674c3ca0db655d101f374c1a8196ff87f52985a08f9c045ca09f26e82983f9abbab73305958b35f8fb6b8424c0e3744c764658a7fa9c1c0987f5757410eb07a2e46d9a0e2a7e6d6ee5c11f07886c4bb123cd0dc36eac58f9474b5b970a5a707335a575f9368e3cb0228d645461adc54a45ef37b9d8b6359c32808130f201a00a32586f393da4958e0135505d4152080f5c82120512a4e6e2b8a5cd15772b8039f60dccd44c723ed82020bea2d3ab7811d22c3cee91069e6ebd945b2c68c689dfb0db6b61314245bd2dabf781090a2da4edc8fbf3918bcc3c6e9b4c7dafb0cfe39f9e38a6b0541850e0da1223172d45a36b1625d38255a3b19794ec27315964ec0a4c429d4be49d52bc5dd20a712b1951fa00478e92954a348d7e42be9402fa727677aaaee9a68237809401eaea750048ad719b9663313319ede02c61a42d73f072c2b699e42923c39d354077a22415541cfb9973b64eca75ecbd98d8b774515602eeb993633c84fa9a5b69b1b70601179dbacc5e6857b40dbb04fe5b047d8a24d28f39c8cd9edea519ab888f0921ce6f5ae2ca810ff6b2de1badc6c22b5c30e4fe8bc8b69de06e09235c1e6fd84b7668d80a3d8341690f7e19996f620c48c1af2f9888a80f9197e5fcfc5164f58a94b5701c244a530011c53051460bbd1761046239b5621e79d34d1c9932a2fde88f323b99c56b4ca943bf19fae170c0f0a0dbbeaf97a16039daee866bcc2b7418ba367aa2830df366e8fecf47f04864355ada0f960c787cb3ef6d307da75a2b048fa4261ec19fb3c84151041ba2306ce7baa2e6f4994771071a330a915244497420b75071b2a7fe2b02585c49bfcea62a9cc2c939b6b3eca6994e98164bdc927b7c6aef6757db326e53dc114faeb3bf2b0e8a2bae844acc3f8a75eb74006b2f315f665b5cb5f8492d42d2e7886e24ea983306f7b39aaded2d4549062240f344cd6ed19d7dc5d36b81b941023221352cc9739485012bbe9b2fa4f612ef0013e124131feb34c12983ca10cc10c30c8d3d39a8d9fa94019b042dea2ffd8663865e7f0e32c95e09b8e2ff2c079064d599b4841b25d3148fbb36e4bcdb8f93f389bc6dc464e7b41be359324b903358e1ae485da4f2fb5c59e8b61bd6f5e0270a2e543afe478a4182f3b7c3bb25b5315c80b6005ed2b62dd1e6a3d4291aa18981f6c87cd38b92b546ba32746afe7c4881d229d5c30efd24c5335ba650392a73834621f9230d15d325534c03f2c95344b89135f75ba3e869435cce14319cf4309279bef58c2d822a398dfe3b15f9bd4d9a2f41877e4dfb4dc5124d88f9eed413812abc71d6800d971764e3427b511c2069d1424c9c9f0efd92ca1cd4cb5dc06c0e6ebe34ec24a25e5d424b0ebcfe6a2dd69c1838a7532d943d117c7b36c248d76c8bf5904c91ad0e457ab89820545e5a5f72a6d9351443b2693725a3cc3641812f57706d398a3959e03f1f0455c35e5d0cf772c833d8d20aac7015b3ef19b1fe7622b1c11740601001bfdd9d1f9a33de19dc0bfd629b6f902960485a1eb67b25d38cad19097139d3ab422088fedc6f47194b682603d2d6941783a41cfb5b546e97d3d59304285a5a7b7498bf5563e18c8c683143cbef13f6b2eb4e787114f2922077624b3b4326012eea0f06b7ad621d6a8ce22ea1a55882ab814d49ea5c8f5910f823fc5f8ca5238a94e6739564cf5ce6ad93a187c2e1db3d3f8276ab45b39daa7b00006a82a5febd5466e27a369b46663efdcd0721715e330ec3d34911b75bf715dec8ec43721ed162fbbc7ad92e8b901ed4321b7db774035abac491233352f3adce90d33a76014d3e341425cb03302501db29f0e5981a3b3b3f988c142b1a9310ec6eb2d74e5e65c009da6572971d8e7ca0744043afc95230ea8ced6b7222709d810432f49f1d343485aa39992d671759ee410f993efefe2bd9a4f9d20f2bc5e0d6fe5c18629cc7b20986e348c745d413726e75db3bbfa5c8ac4bfb023038379333c0e3c0a01d00e1d3f57589150e2c55e5c478132e6a65aa1e704d6b42f704d1574ce829fb2a2fb4d67c3e24e52ae98208836eb6394179d4c738e4f6a76746df00943375b3f5ee021bcec8c9c75fa01ea53f31da7b766d0315c8cb8b387bfb58f2cc244609da4718a495ae0e4d331219134f624477d8844172528eed1f016f2e7fc63be509e40fd7a1e24466221f7d17ae23e32c80d58d85551f9c1ebc9fff4e5bed384066c353da8e6481ad7a79351e1bbf82d73d9d55fc431db216bb0e526ced9687421e78edb38820d7d1717a5629171af9fb9f59a147b67331c4cba16d0b7edbf2596b18c076f7327f2d718dd288120e8421272459b59acbc9987b4fbc6fbc5308b411ae317edf5e47fadf6c5d139c1589f0e7ec8cdcfe449fa3eec8a0cb5a2f94f3376a6c91064d2225e37e0b10305a4d9bc0c66381f254f6d89821cdad9742949ac44fe08a2568641a10ef5dfbbc8a5f5be64d0e0c9bb5d78f92a91c07c12eeaf4a590dc2cd83e3867165bd945d0160cca60175a8a03894e78f189c421da2737e8a4c09c5896b618feb43e9a888f6e66230361b37ec86bf4f0ef15911bdff8e60eff561879a9354e9567d3b2a42c017612426a55b187fb39b4e00fb4adf65c333a26ef8eca61fb004ae797f3a63293d3a73ff79fb04137157e172eb7b023987bacdd60f531e4ea97deeac00e1bc8ac4e743c947ec1619c5e7b3b39a398a97a3bb6e5f84aeea730bb228cf9ebc72d109891a5ea6f3ab65eb399eb1bc635184d5cfbac92fa8ee7ddd13cabc9e05ae06502c4f1560737d02e4c9f81b4ecd4763805c61b01a9b7923f42d151ef562fdf67b03574573a22e1e80c6ffc760413a6cc104be5ae8f30cee89c04d6432cac3fe44c87a5916ed1f29ffeccfc85680588e327367ad96fa19d91bb8a246982619940764b3486705af049b348110c8e716263600bb298c3c0a1e9078b9d919b5e77466b85688c7c79ed2b26b98ff9243e2623297826636d6744c0eaa512d13e8e1296e574702d362baefe8e26a5a9e2bb35cd7cf877ce9390c989ac646362eb3d417901545358726083509de17cb887ecad3bfea489b6c536d27919a1761d66bf8c24202c78dbc4c0b25754a6703660b70950496e2f50230ab4c0547132e515835f7a4e802b1680b7e3745db85148198c0f455c8f61536f38947431b69ebe94a67753a09eb9d26789545f04ec14873faab4044905c31c3e91de1bff98617415f4219a89921b100efe02e84cf3a4892ad6414cc1dc8dc041750f55b52710f328064fb38fc024197a41842bfc97ceb513224ae4358e5a8aef2344377347c9ddafe503a0bc3ca0461a3c16b121b3bbeb32d33dea41be00409ddd756b51d557945d66ad6c92e763cd77cef11ebac7a7fa840749dc2ec8f3551d4bdb9d3bbdda5420d29789975a81c64f6cb669ec6500ba910f9de947f44266381b2f5ba826fb5a39bfd030461deb3e35d43ca6d8244ae916514c38643970b4e9bf71e462d7bec88582fda1a26a50b4cbdf59478196bce24aefe9d8ffe38a480985aa78cf0a91fc5da4a5f2608d0dd8e2b04df79f16c53278132c9ce1c607f5a3c1b73a00840c2f2d692607f34f02122bdf0ddb974e87ed5e3c9d32420a37ea94f472c48a2c6bec808c168948a4df136d3d0664a98c331ed8ca66d5964860497320d320e537fab10511f1d96b834e5c8ae5ff4a52586a0d57833b4493024997c1a0ab128ddc3b1db6a5cc4cf7d1978a9bd5ab8fedeb9125560a328a89eff4b76667284195e7a2a371d664869a3295cbd4254073f3bcba4014860ae7fedb7e1d3458f3e0ea465c832381d3ffa64501a6cd381e96182421041e52662e9e5f0275b675042603f74baa42f4c696743a66fcaff05e183388cea1b44c49625279c69218c7d2972bc8724c458fc607585d4b6ca66d502ca5a341351b6b297f32a353e78a3f84917857ef4b7318a11d0917cf749342822b962f0a5ad614f8a324b5b1085c80927046dbd2b5cf299669da0bf68119e7c4074047069a08656445fa4776fb1d31d9dd8bd44e04379cf9983969de15570ca3b30d15a7fbf3908ae7e13b06c5522cc0cdbc715da6b57a94d13343c22b65c45cdb075c5c618a9861fd0d82ddd89aac2482957e7b48e5b0bc10ab7141d245ff880878314036b21b334c91f88864d6f727931210726378acecbb9186554cd7b7f3d5f287033133040087bd8d1c8023a36cf822074279495ac31e14a467841b9d216a9a26f2dd4e6cd54640bc31ab43897bc480d52e456487714fa78e3460f3100b898fe52d4e6f05a3b493d1209831dea4f85158ea1530403337eddc4f46a2f10809e162581a34c4e181b2065a8f2cdd4fa25cb717175108baf1ce370825c77a55290a48bd6d90deb2b58357183ab497b79db1b1acc51a4d82dbadef54b91d46fc318fbeee37733617ba7bd0ee19d4e750d29153f5a26ff6b3c34984ecf9fd89a087d2ae4a7ccefb135a05d4001c4d8be920ab2258fb478fe4eb324b93c498b7a0082e445f0e73ab285dd79e55e4a9975b1b4a39b7aac1ab6e5e5f12addd45ea7b9f2552f3b2b82d104b28abd43adadc2b30e2ab8eedf3710467035b0d40b4de68ae105bf2226b03d4ff7c0c4e16ec5037ef905ca6e7b973f4e4e27ca61b50cf1560a5361ab39f7401d5c6e5c6c9e3c3e74e7420197b7508fcf6e05bff65ada80d2b56bb991738dc2f79146bf36558d062b0c293592abe3aa3abcb254be41642fb28e4796d93b05ac05918d495259e5f0f239d239bfa4e36f68fa093f4a39309ce0aa5aca18b5b76124d821084504caae294e575f9b900ac5800496e46323a89ba238a86cc8d7c15ecc3918e53572171e9974c5d341ecfc7db2935525942f10db49f146f2d815ea468084f01f24a8fd5f63c7e5bef1e2138ec492f9d631196e88db5f45f506b347e4a7c0e95efe657db04ac958c570597c4a49cc5744da4dd294c5f59badc326d73cbca9d9d9c10f7c180cb0c2810b7cd692bec0985eb8c1e7ce2f0c5ad5a4911ea94abae50ec2111c364589470c6774fb476359e0c1991c76d0b4e2bc750805d2ccdb7e81c105a5dad6d724c11678bdefc19ad4c10b7adb04f7851cae8ec94161e0d547792c0638ca5f2d61846042bcafe44270a6ba60da1b5bdda00c519e320ed4263b3c6b6dd9a3fa68b00e0d2987ca0fdd234aad1cba0b400dc639dadca54847cade60c1a0ac255afc40c9c0fd59fda427ca09f9ca306ddb9405132a5ab3cb78850eb9ee205ee4d3d72bd9f511deddcb42e3341bf76c8c06c42ab33a18bba7dae05b3add2beefc43fcc0294c7ce407c904d73bd055a8135ba3570fe6c668e33d6bfb3502abc1ded9d896bb228f4730615564a38eac0510e2c99a74045fb4a0f0a826fbe906d13e7b64044609f1db06bdb3d7c1ffbcae1d446aa504910e37c03a2ab2dbaa82bfc726b249e9303d1d2145ebbf78b077c017287ac380905d5cfa4b5aadf20e23849884408bb76fee8a876faade480bc6f459a54943f073c956d8ada73b4c1a9efea8c66cb3991d06d3e026da1f657ab4fd0f64e56069a7638dd20ca5a4b6a99fb49168f2edc5880914bfe0b99a2dd151946de3671c902e902b149074ea3c6c517251226fb51a27c9175e3ef184e9832353495083095838ab97738220c44ca312310688337d3148c6b21058ee3344094e3d71c737760daf825195e4f350597db24918ba376a5635d0e94f0f7a8160adb10e423d5653e928c485bb8af4eb8a95a696711fd3b82b9a98fa9c69f9615c0f5a9dfecadb30ce7458c1d9bd7a953467ddd0e91cfad85fa0be1fab140e94bad520f27c19e80d47583953e13845b2a2950de1446f161eba543444489a509e40dbe789e3919783c0cb73d10e998bc014cea2b80f2eb948f05285fd1600d28a27cbde8e8703093c661ad59aa485e01dda085a307afeecfdebfc049b049df5d88d294bfbc980359c21ec3cdaaee2a37f25c4350ff0f4a2a1953868253bb7dc9349dd6b13a84a057e6d4c9f11bc6dd6cc1855d72cb509606ea527fcded690e7e62332136a169035906d7b34b927c32e05ca28c768f9a3222bf626930359b3aaeff8232c6a537e6b3da8f115cb3a77e1d97dee3a550b398a25cb7627960bcf488d6ad0903f0c8201a2908faf810f57e30c392e27c2a0da102a2585ea27cb7edc651237380c4a655dcf15a36ac2ff3cd3ab227d9a0c89c490096b902c2b2db9ee1ca135638c266d07f82fb95d6af382f127ea4bb2867da4d35ea94589f15600f0e3792a19e6bce7ee986b761f1bc121e776bf1cb28cb5bdd4fbef7f7597426c38643fe56d0b110448b8039b8de9e4c80108f4fdb923c254c71582a4b6d659a4434244ffadb47044558467d4b053c041a3aec0c3c1fca91b790285fe06fe316c61635f43cce0817c62a663cfd9f975e405adc0ec0f9aaef2b3aba3689f72c4e40334ccffd1f754c569aa8deb41927a911f047dd223c2e09786b0a60bc7cc79131a126930afeb15cb061a3a84bab6f309cc1943a1744c68b5d3f76f3ca8cce6bb848f4162e3c106480a83439aa87440dc706533c6d43c23bf2f87a4347318ab674d33f9015bf91f31ba0aba44ba03ff40f825ce5e18e3274562611168b912362363b7af825ca869cfa6a5b968fca87830d6539964cb60115b506b4a0cf77da4f6d8756a6fe9dda27132ca845fc7fa7e2a64d542fb578f4f998185b8d0bd1a8840b6aa123f72fecdb7c1a1a2daca5cbef8e00f58ec9ce52d0a480e9dd2ae081a3a0072fb9ee37093890d170283eeee3fabc35a60645ab1bb1d8ae0d0f85d2e59d57f68e0d377e4f9fd75e0bfebf300bcd23e45fd5a8bb5d81cc8560f8d665bcf7afbc2eb4cd8bf41b24f1f65e35a4a75cdd085d35afe27077b9ad81ce6e5a811484358726bddea3c97037e8f27ebbe0335be4b3182645b958f94b25581ba7e1457e8f4edef32058e2a9a28672cd68bc4fea64dd79860eea60558aae56ff8eedc507ac2ca04f903eb5ce3b499d6a77ecdfc8667d7440f25ca730c679b950bd43abbddb57073068b823a4a46c96304fa6de36bdc61a7f58c3225d5cf42ecfcb5e6b80891cd7cf0d12665b9b91008549dcf812e139a3ad95f2c0ee4bd863e7e2928346aee69594f1bd06b6be51b56815ac2d255120c179358246db26d7a53acd2898a81dbd494fa18b56f1e35df27a6bf174d671d357a25d4402b41b3087300e3515a18c70da8f93a37478f9704a5b432aa469d9372d233ced0157ae39609b94b9466234e59f017d6d7af90c7cee00a4ab0982e08fc782c864aed4e9cf0ec4af3c94a7cccb20a1ecda700c4f086a5de7895aabb39fe52d63343551c775b56412280e8f282fe59b780be980015fd04d95e9fd4b3368236c0137f66b721c3a841c17fb83a36b64a2b9712f5b62cea255398fab6ca666306b0913f3b6deb64a3e30a6267a08ee93d29bef5fc733cbe61e1993eb03a860ee979ca443774f01f54a62a0b1e8e5b83a41cd7100ce989e18cbb68516e5dd9f33b3bb9cc62295639b50c31da54f876539a0bcae8423181e916f6e60b904a8163a972410d5dbf085152f3493b7dfd0b36fbf9d1e6e71d7bf7e5fce01ebf0dca7c89c11225f72dcf8a82a42f5a999d0012494ec060ccc76d6c4cf59ccbad8a458d2876a0987cbb7243b6a406d9c939e4a5a497609857f3eda319e1d47f3432627e7d22f4b30640306a8c84621f3fdae051ae44a373de34af794993ea12ebcf5794542e020801b3df8917dc33c578377ca7d16d95c8940246f823427b6d589d6a95734949776d59eb037909b64ac84000e4542042b096754ce49983dff88adb9d088068465a7bfc47242f385ee20fa68b4a20776909daf7770a015cc8002c620fb1d0b129ce397ae628f3aca537c430cf21a4c63f96245827e81728b8f6ec188448e097e86d1adfe53d8cd151ecbc00854fc345bfc7cda34340d1e949c41506d638009e54d7226f1d604cbef2c146a0bcb817c311577309fba4f5e1ccc8058a59dd5c0309b948e31d1c53f412f4584696ca766ab9cb841e4023edf2e2cb632c51bfbc9dc200737e58813db06af34c75bd650c2080c2d4215dd64f738322e7635c5fbff26c954c78c76f747be37a7ae77b4d0e7e09bd9d6717da9e09381fbac68f262f4280959d5d3f90977bc29da5b3040ecf896685d13f5a542ae9beb2efab12390802bd8a6a0a412c03e8463bf6d34b4cb3a78b632131904e8c920cb732c3d01a408fc72b7047e45b174dd1694182cb9e96af23c53f526e3d132e5fc37ddffee3833af6e10ac833fb3d0b21d33ba4541820ed60eda40202b44eddc1e5b67ad93046d23df15c5a2cf8b13f89402e3796f1fb97fd996f7860933bc5b09cff4f331dddeda37ca44292d7d6cda3e806e81e025c8e21b7e3d02c86cedcce1872bfd752205c2a2c01668014574ea28509b711bb051c24b084212e4f6837ce788a0dc8dad5087db8a0c9b67d54c416e186530c94783b1f076c0bb4d81faf34b5b95e8798fde8de38e1ae34cfb96be15c621720349a2ff9377ddae258881b1006d041296b0859c42928592b8c1bcd545451f9e2406f842dae5a049747e8a9c0451d8eff601033d77ceb6e3d0629d57c9e8ffd9c73b0c61cef01570ad3baef8e2e522716ac53e1693428d696bcb39cc7c2c5410ca1dd33efa41f9ee3e72060e62abbcfbe921d6ac70b6ecbff693ad69503ed4656f96be66e0d65c699c1f163fa7dee72507d9a9df00303f47f350038c8c099dc02e0b28662c8bf5e2c3097e49ace9d86b68bc79302df63245b9903771767fbec5b25d1f69db82b7009d4cd22292df9755cee68563be445c47fde62174a081548f4df1f7be57c459bfc5b93245619228bf8b94bfbb031b2d7729353f9a4bbc7cac0604d171abecbbadd754850b4507e6d2f80f9340ad720e82b86cbe140e8f06909c433f3b68328be7715c262734ec36bc63b0b7a0760c5296f8cecff93813df893db8c4bf5d07ae2bae412a8c98c1b90b8f073ec36ceb100eb8e676dd83b8001ae18fa2cbf6d57c03a3ef247cb502f5f2c658f8e1828fb6150cfeef32e52ee90e7fab9a1f3efe3ff372f509702fa068eb7e92b8f585f79494c2418a338a6460eafc1bc1e3d435aba2fda852299f623df5e66668a03861891b126482a0155f90b324eff4b1933b41508595bc18640f0e77d1c63c36348a1e82e6b469e05b68bd048a7c67988c1f006ea4c89381129c309d8ccff464a3ef4c2e0bd8f8eba00bcdd2e6ec630f4e3a81acc2bf57c52a4e64a08d22e8ace432146971280abe2bf121e7872b1e9888a7496af68ee51f4338b2f5b7b761596ab14fd65958d3f05dfee7dce5602889085a688b6930cfdce6b5bc43c237e24eae806f4359c24c78928a6f923b5b9ced4e9fee918d1c9105bdb1a83b4b6fc77b993cdf13307dc65a07efcbda6fa994f72a1c0714326ddb31785160838f5ba78fb83565a5292234ea1d52a73790cd301c23d005ca880d5ff1bc6888e0b5f7ed2d160949357e8087c03233dcaad3b705fd06a1233e4bbf8d07c18ea51d51b2948e428be48b468a7ab4a36be8c41244407f6d01a1166175aef41df5a20577f30c06d9aed0dca6e02b35cf98173233b7b87bd197a3ac8702c67e3d5835e24939f55f34962070936180b1c71dfc363589a20dd0cd8b444cdd902ea0a4647a0dab2a0e9e6e06e6a5fa4a9a5c5314e04c3d297207a86e28aab6f10315e7474cdbf1ad33ed4923ac0842a6a6b537da2151d036e18c198e632627e219469c7a7f90140dfcc284755240b178d79ddd1a8199385a7727e137cddfab15c1934507c274f73f495e0f19940e2b9088e387174744681d1cef2b6a9d8b50e5db0b04c589fbace0399d11508e21c7a2a31180189d9d9c9379787445690b2723fdd9724d418acbf9ebe890026028a68040c069d61a6ab3f85d0f61b03bf488a947a0cf625840f169d59f1f458fba26ac6a12b7917c13f8924d47b97db411d0d89d14636a0f2854e1cd48de8714866e99c687aea4b286c881c8f39dcca08052d09038a80a0f777e3c56750ae0fb24d7e0fa1d9a1fa3708e578ed1f4f80d4d67e9dd5a366ca68bd909b886f9e5f358cc46ca14fa513c62892a7eac6a7e6e290825ba4cea337276e501d8cf2d0dee500f2727a784ae3e2c362bd10a6bb82f615adbbe5e123d73cbc81062199a090a94ad1b61c5da16fe34c4c2b40beff8dc53717a5f4fb5f882068ddec9d39791c4178cfef2ef9d2c85a405e4cc62554483d241216a353ef1a8ca7aa5aea889d2ced0ce1e9f82b438a03644f1a334029d32738a7e20e22a844675cda650466038080835b7a13c50a3a521d97036d961253a7c8118ff82f8c84c7f0f4fa0f074e1858033a247afc3b67b19a26cc2ba986f0a5346288b031e54190e29b8c85867810a7b5a5a074731fd01f808bac402ec39060a67a081d9e8a0be6d278f0cdbe41160eec4c1c6660ad5f2cd12061e4d4918df54641baaed59fb24e7aac663be207136f60da8d14e4d9cc45fe9e2e72fa6e45141926af3922c5c24756d16f36c6e9fe756cded5539de40f082b51547a52dd408c2f8c504c12f6a612db7c346ba5818251ee7afaf757e3654c017d188132fbbcfeb33ea84a80cea5dcaf3c48b59f58c67bb84d508f2531b26ae471f73e6c3746d9ae5f8f14dcd91b47a85d88eac72d63cfd6db2dc2cf654af6f9240bd33cd486844923ecf1e22cf70ed9ba590ffeba88183737c402c04700129ca046f4f73cc228e406ec04b8ba8d43eff637915e22bf9560b72cc19e0c09a08afd426d0cfd76db2bd500a0a4d6ddb5beffddd87876108404b5f344a82e2acf698c1ed00f81cbbc03b6db217b746b35085707e6d8ed648d99499c604f43c5282c7912ca2bee0fa9736fe09057a2f1ffd50f3a02d4d4fb0139ac11c757d7e965bdac57777628770576a195a8440341f0e3e927fffd84b3cf2d95d94efbd328d85d23507782be324b67cab98460ab46c4dfafd3e494aefabe2533b660cd5a3431a4ad9e8d7581e23129be338b0c26cc5637882a797d7afa5f17edf5200f21bf6395c9267aad9f3126fe5070bfd7ac849fe77074170f59362a048151e47681ca95a2cdd0cc77b7662c567d696f6987cd7e8c55bddb58ea39ae410b17fe684da2fe4c1fe8b0a53e8f03d15d4e00d9949d62370b608d2a5bdd71f32a3968a60da620ce65e04823d0b7a164457c9df470f3b9e9306c467f418d54f937479e838fae87bcae13d1f94c9a390e6e60b5ce9dfd51d2bb6c1264e4691dcc52362441ee430d19183199f620b632fc6bc30bc850f280ef853a41318f1397b429d16724bc0503d76d5399ee6ca2b20b37b55be03057be14ae2dad33e13efe6728584db0456e471eaa84eb0eba2f632d61105ce7a9a0216e08861e5f09f6450a63da270efed47822c4d85a625cd0c18b36dd4e051dc215d6f6f154de87ac2e1c6b95ec6b2ed40c3eeb26434618f2f5937859a8f14940154fe3ea3de0246b11c154fd2cb9f278f35a862571a7b67025068bec4f15ad68a7d6b53f34767e159f963b8bdf96b69af04663f0bf0b1ba8939862983aa65583a4d6eb39ad3a821ffef0712ab68f28866a15313d82a981948dd7309a12477f6726f70baf34a7a08f8fbbae01e46d61972ffb5861fb07946a9372f1c6e4140bb0f2591a9e0ea591f524b086fd32d181d4525762f3a692b0d6210d397b8ad7b15f3b0447e77d2f469a87240925ff37b9a7fc34c55da866860f13a22409811b3ebb83a7ac39d52f33b748ce72637e0f97d2abab40e1ddb3b09c78f67e5501e34c7e75e2cd0f24d84f9003cc90b5b6a7b4fb4878a65cf437f4127278f95384a7d66a966c01a114429ee24c927f3c6a94cca30bfb83a322e615f180791662aed788c4c6d410e28f452ef6e371bafd0ca91d6756d9db16fa90bcf8dfa20cb6f66f99decbe701f3a7a99ec6bd3dce1756b4b247796d4838908ce88a4096e682b5bd78dbb45bc700a491a24c1dd48eead4f78ee60444e566bab5f6dd2c3c871aea63e2c742481e7bea744fb66b709129a12ae2b5ee340070158388770f464b43ca4803af83ae3e2162849590d2722cdd061e32f63034602d0b6e9725195141f73229eab4d5715ef48dfd08139785c2fac36e8ea4945f1ee604e80d5d34d8ae1fe0026a452d841b9a15013f41df7e12a4207c92a2c71f721c07bd71c5581e0635e698093cc0d259403e5ca1556bcf1e57dc1225058b63bb4ec973e6f6c66e6f437caff0958ae950c6ce93eb6b354dd46c0135bb5171e57686695ad1aa495ef32283e46ff67f6b0f42d9d43d4943e7d6325dc3aaa9dfe140e3d9d8e4150e252f239028b5a883ee6bbf09c729c4bf5fe489bef55b0394efe4053117ef1581c6c1ab4d679f475d891b41a34ee1600e3d8cb8ee89044c2c07ffa2c0eac6675331fd80e95db11bae3de498d84d0df8ecc6269ac8c59624b53d00444f002445dcf9b38260426cfebe1ce27f4e8704bfe846825d6700613342daa2754a13a6040deadaa74ff29868c77fb1bc2ed5eb6a1ae3eb7e0bff432113e259fe5c570d6d550c4bd64930251696f9c39c0a343220ab2b9af6a460ece8cda51d902011f4d6a09368f9c952560fbd6c52b19a8d9df09e16b5c3cddf0b859527434453c99f2bf7d34fe427e5200826e908d6a8fda47752af805d3f9af904c3fb202c95523328cb43549095fcb699b411d70ff26461e6d9ae77fac59a454e58d25fac7875abee2189a7f2879083c13ecdc1f38cf171249510b2777b6433faade88dd8e8f7df68000ea4e08efe2e98be7ff21d880167cc3a4d76521c74fafcc13a234ee641a8bd7522bd28e91829909a0473e57b85c6c7e8c826890a1810b697d94dc3e059631a1e75e5f7626f200866968df042e3484e88905dbefdeb6eaabc244bc9c24b4dd6b948dc7c160ff86c2af7bd50d0d88932e2fc96c0ece7e53d574a0fcdaa471dcdd70bfbe9e270a70b7151451e98494abacd4ac86ed76a8c8a076fa0c43a1a85b121daf6cd2b8f2a5b07f8ed9996c118efc4162765e066a79da953b173a329a96acbfcd1a17a5611ea14fa9fd24ad3919589ace543707780fbe07536db6212e628a3d321727a6adf1fc46ad0a6b2013d8f07b039ca30f0195688954be6f3d231b9449d893156e409b797c5f060408d03ba70748ddd1136142f1599f2aeff0df4a5749afce51b76091a5be8722a2eb2a49992c7ee9da16ff74dca22509506995c580f91fa96131225445f081abd4ad36495fb00e14832e2eb571e84d8b28b0a0a7d627762eeb2005cb51af0e3654e938c9a57164e66a4f3b24930ca0e6f003d94ac8930bb633464041ff04870678a25696209ff97b9a5b46e0e518d2c8426803647770f51ea08eef4875a76a505ff9cdcc72dc8a77b4e38c7f59353e2a890bc8cd47a4676d13bcc0c77131f40787a0d14c391414cdb657ca1905a640c642171f05f69a93f9bd0bcb5758ca1a36a1b5e74cfa33dfba69c2e5810ce63617b932bcd80489b7d7313a9ab6f6d5aa022998c8e41fd4b0599ebfa356b27f5b37d32055e8d838b33bcf84e05e2a1522d0fb8e951485e40cec9066cf31c068ab96c64e6ab5015cf4bdf3beb029d8a11fa876e8332f97be26b732ae022a6546f7e38a7e605b981dbcf2065a6e3f889884aab2450b0c429dc76043e6164516018b3ab21ba8bc0ef863c75b80bcc30b14e1abd6b1214eee01ddf53d62e4e189603c60978360d2940190eb0c0c55d0b4b0ca746021416fa0b9569e7d2a6ca13a07cf71cb0322832dcf416c3002c162e81e40536136bbfb1f99aa68fbb70dcaff82567b2b7bea7c6182455db53e9985508f9e559d7a3a83ca93aeb95ed745581b7a5accea0cbbdf8122a10c0cd6ce3e2b4cfc292e866c530db4f6db953d8561320b75d1188d758b282f4062c85f6769718704e5c5f18053d0c499a129e3c42bf1d93f38d14b9d555813387a31c6d91f0e4a4238329398da8d96b0ca9211c18b7b2357d500acf36e43cddf84684242b23daa8fe7e10acb791593802f31582af02b5482f024f59423561b78afca371b1b5b2cd7c5657a32df46260443b95971033c50b4e03f1fd8fb74b8bd2f9e2cb18acd4f3002125a2691937ac50d1b7e4bc46e1605f0a8da8e915db2c45d6aafa21798fe1c53051101be420ba8fbb53d57d9a70747fc466505f5626014f7854e41fe2c2a138d673ec778a2d6659bed5846d945cd95af9c7ff4e9bf28b575f6dd19aa8d6f4dd6e4d15020e9abd732a771dfd31df4530938aa4b61e8fbcf244d96f174210e311b931661131cb2befb63d24a27513d6455d8e9728af29a00c0de38f750f077405dbe55c242f2b6cda8f2d29f56e30666313495b34d8236bb917dc9a31aa02fa98feb7fb7e85198dfc2a294f21c6940e7656186987f8b0fef0a5adea91a64c2f0d83e4197b6ac95eec83b115e89d89a09ae17356c22a2ba80c1c84d501e851a3367674aedaa88a349f0a5cd82ffab3ea7cdf248a73c4e821cb9ccba6728525617ae7f74a87832939e616c1d6b2f4333897f244c101cd2e4f8a11b54f701a54383085eac6ba889943b382d16c703db70f608ebdb430f98d24381d43160bd1d02de9027caf640b8f3bf955e454f5cc306ee80806cc4ff4ee923d0621597d16e8c584aa797e57846a56baeb923f4650df71738c7209c5e54df50db7e8e2b04ce9556e1338176d416620c199ac92fc06d4b021dc42d9dc627164205d3c9ce0b34ec8bf87305595ee0e667018f69e93130c2230469f9806fa12c558d11089dd76e603aa01b145dcfe58498f6019a9dbccf1a594d8825d86030a1b796cc2f44e5efaa5cee80cabb593847d4b589b9e4ff12f4d3890cd2187f6b9ad7b3c29f24c1937ca2b2b38159666f41b4f921f155512918b23741b96da3939709d2b4e6d929c734c8c9536a9c596b88c300ded35f79752978dac1d281d1775d99a9430cf16c894128bb88ced18d332a59c08258c0f0dda6083e665a32c3817b49041e85259e52799014864d3083da4d64773a60dd60d2c643bc3e8141eff5e39fc2b842f8fab801a1b8e6bc56a797cc0da05f69c95eeac1070a815c4e3efdaa0c93e973fdba404154fcbd3fd6efd8a1d0fe9157ad677a3b2bafbe18d2fe12aff83a431a8e810ae72083799d1f9663c184dc8a29842ca59a7264ae132d236c14d28dc9200654e9fda4f9e8be964b33a139e48984944ffb12184818f190ad3d86217e0fa2bb6c106f7025471119e187c5c79cb015b3cae0b2c439a49f5fd7674e1db5ee3fde72a55611e3f7ee9fc9a2ca60fa3422e31bb564012e0fc0d329417925e56bc0117ca62dbff8860630f07d649475104cdb1bddda05b70892ee0d787517cdd9b34b7e467b640cd8333ace21831cee182c0c1639a6d27daf04d7dd6a8be2820674e8461ddf9cc4fd3ab4db4a562ee9d98a6ebf0062a693f85194eafbbf0b788bf0c017740fce37db34213933eb7796a5c5a83a3deab40a3d811f4c54336b21dd9eb6a4b228e6478aae34c292834d720acd2c3f29e6b1ffaef2a4564233563ee5e7143b3aa13313351a706a7ac1dea407c1c225edaae50bbd1da382c27393b77d32fc6aae6f37e58b9a568cf74e2e056f0d7785924032a99509719fa5fb00f062d94f764d1a4290fd6eb3b069b61a6a56252a5f5c86be1a1dcf3b3802896ed8281884fa1af5a28ea4b0119063bac5d337050937f61266f3ca22ed709573f70ee459ae16e74888fe39a78124cbb0d8d94cc1cc32b40c8a9b438c0f399303fc02c729ba054a0136f13181514f0ace5b03c6e3257e0bbffbb95dbd69fa403fc02a7d00a0eeca34612e4550c7a64cff619b99080f67c41b91093eee0e229bab7bfed1e551a3e3204b875068fb5b1161f6044d9576fbb7fe82b628fa806530f1a46155ef1d5ff80871d910dd94724b0249cabd758bf962bab0b70a5c048deb4650aba8685ffb9eeba003e9ff420a3fceb136316210b11ff6387fd8d216ac10e94ac5f51a7562e7b53446824c09f6cb659bd0b1a0243d845319eab87f9ff85bb3ef5f689022b2d783a62df0e7cc367202ae85864c001dd7561556180e88a4e3b2757a49558dc97c4d8b857e803606d27e9f8aad2d7554fef0cb2c265f6986e21fedfd01fa6e7d4de599ed697b2b6cbfb8c77a25da1f7a80af7cf7a844752e1a8343531fda42d94d6fe542d64eca955df75664d653b5538993aa733385939eafa7e24a7675452ca05a9d0654cfc79f10793f50c8b29a101586d34b05cc5df567cc17b0be5c4e1adc2efa2f5c3590995d88e76c0a96b34147cf40dba8ab7ba7888168f9a7a7d603fb6d58834d90208e6472f88819f37e3e779d1a67f206d84d97b58444abe9999883adec4c29cd3aa32deb0a666bd45a47f82bb28f319f513c15fe20953f3fd6ebe481c07ace410c2f4096bd9191dffa66da1a48044d7a16a50745c428de4f811a682ce955b0852c54744544b3ebdd58f55994afda36762838f99c5fb81ae7c8b72fc451b3f69dd7a74311bc61491f4f74965e5ead351231c29a55a77b606d86bf25d9d26344ecf7ccc142a34e30a6785243dce1e4cc7339db87b379de8f6e272ac3883d3a06a68c35e9319b894b6064fba0420393c3df1c67d7fc49be23fadb882cf895befe91043ce4bb86b65125f5e0ba9e2472e93a2916e9aa6ad67885f9057ba18838a665eeaa6cb1a90d9baaab2a97826b5aeb43e1e445edafbaec687ebff07c925d8c176f4342584facfbfd9a428e38a4ebe2ea5e6abe9644ae0871756c151dbf19a7e5ba38d9a13697f353413a53ba0c62445ceeef408ad2630c123a17fab05035ffc9f761ff1c4a5cc82da47eb3ecf060a5aa3f1b1153bf294f1ec5b1447ce82a93d7a0f90f458b0f1e9f0efeccc43b0885dbedf9feedc6c914f0f15ef8373308abdee5e9c6b1d0dab1d1119e83b0c7dbc3a799a4c454d4629e37ed1cb62e5f8d229f286740f6c62cc82b30f45c220dafb98105a3a62670a1a81945e04a310b577e0a1ac4c0581b5ab26d3f82a92e5ddad3544ef4062525c50cad4e139b91681416666686136b9ee2c1f0f012b21d028541a570f996da0ad5c3495a8efc052aafb50b534de2462c713000b6d98c51836ef87f35ccb6eab9cbeb8e2835bd30f0daba99d9682d91e18a4b6640dcfece3dc8145635fa2c2eb675982bc172db4a820be23d48fd49290d033205662616604f1970b76b5af2f48798f52be149a01aaeeab2be9994a67848eaea42b7ef4ad07d20bbec915e887b4e2d6ab17695f1b5fc56d0c87c0b232a8664582af03f06dcd4da6842112d110d786bdba1439f70b4389ee862eaff56385dbd4875d7a799ec6c78c36dc0666aa45a5acf2bd0f0bd7985fb00929c16b0a801495c27407b2e21ec93f94d44c1ccad88eea18e4a402cea27d40ba23752379c86d4a3a8327bbee884376d6e44a116dc35971db7d2a1bd547af2710cbd055ae753542f2047f547aa3adbdd4800089b83f0084d3b3c24d6a483bedd9f07b9d2cb2829ef5ce40899db712ca56ccba06dcf41d1f6bc60fcf305761a1d2c4e453eeccc2acb0c9188e8dc362256f45e9b3f2320e006805556439137971490bb4b4612f7d6109e1571a298b2e1508ece951df99f3940cdf89c1f65c13f1af90fe5985a2f36370fafb4c556d7ec1c9f2aae5b4dcb2e5ae3ec2f9bdf4c5f0a89b871a0d737ce4324f4f9dafbac9955a8f6829640b26deb134b71fc5a776d6cd5b28f11eee99fd6a30f4e0accd527dd36ac2d999a24f948155a5103cd19e2fd53954ad2c06232e5a6eeef4c490c4e9f18a968a0b05f4c1e5c083dd2517fd2e487e518fa1a43924200f83a2b7f3517960f66213c30d6c697b65780e4a7b891a40daf7a892e3040e0c23be6513ed1c7ff6499b94364a0869ac064e29a2f59252d6d076495eb46b9fecf63edd7f8fb42681194a1c427d79892d355b0e0bf5b07ac87313ea3caf62b4c7bce09d025df4716592b468dcb2904a303fadd7f8b600d8b0495f4942ee011f19057c1b09019004bb65330d67ba7074033149d6ec8997183e2301337e9db0824808fb2f0e53c00a367ced49d2e07212fc075eba4185b2aa67f009d8af3f5b084cfca5af86406c0cce344e803a32df000e05caca5137f40766ba25d15b764997e5ee37d1f34f47a93f0bdd29fd9fef0334877d1613be54f69140b6176236a3349790288be6d636d349668b4bacfa882d42dd32520b92cbf28e302c5f5c2a2e8dc3dfdb7212617ade62e6d9d08abcf4462c11c6869b092fb964d2cb69ed3756ecd887915e7f19c1fbc597b5221791bf5a6765b0974458461c6b7da944c53a8b4659da274942508b38e25051ac22b08825c90386c20efa09f5aa40f1938466c90ed11004f1f5bda0de5aa395f2ffe01b0e332aa8357b3383d39fc332d0ec89b3cd163b1e01a73bf1d20d4736b1b8a0f410a030ce3e7335344a60482ad8a7120c9931f886cd9ebc809f9dcb624936c069bb11956a0648e1640eafe58f76bb9c941ec751adaf4bed780af434a183fd5173db3ffc4b27dae5dc764179f07c309a7424e319d9f9607168c1690698d9b8abe8b81e889a7290724cf7c270eb6ec2631daf37c41d858b248dfc8ab7a4827646da1e7fed89eaa8a08b27adba97724369e4af6222037cbe7763d0b4d7d421e2730f25e54d5529f5b7961aa02f390d0b069bbc58d17f23213a3d8584ca6f805d38ba80dc3dbd4928cabc3d5faa99a697ee2369a095c138cde6a99e0298f35cafd7dd6b5621ac2080ab2bb5080495754e75122a9e0d6551afe327c60de27660b5f92d09b4de6c2ed64179fb2879873efefb5b9c199ec5e0838c21a18e66267da34b202ad33b0bd71b24ebacaa19a7ed5ee4fcd9ee92e4782751a28d310aba6b8d526804bf71de2bafe477e76ba2e883f01dcb82382c297c2c48c2936378800e73957619c2f17fb01283eef3999b80d22a589991b7e6abc5b541c9e1c6a96422694bd43de61c7c7e6559237118b318a592cfee584e2479ed79bed9025ac226213cfee5b5b991172bd16d132604138d3ccc191883743cfaafc9b0dce6934125c1bf7bfd588e68e2354971c117999b9c7d58f6de3eb3a75d1745d1501c00c596bf77e35486c1d029fa832d659c403ef90a95ff682245119c0b0503cd0e09795c7d9837d9d59c31e11b811bb81c498ca08806d9ca92151f8948a565dc9a9ce18b18949dd963119b09cabb31c3785f1e0c1a556faed69d9abc69dc11318c30e0fb31840ec59d38cbdabc17630fb3fa8d62fdb01028dfc578868662ff4029f071b7c962336ca6fa95693a6db5290beb8f907478fbc247f984b3abd634ef4a1f5deacc25696eae10e1eac3f8f0cd12c16c672660fded66e64db9ca1cd59d85374374e8f4bb0d8e11c23ebcfb0490d4e6a997c2fa2d1d444ea77524d82596a4e00b05fb4748e96de7c70afbe45aed87d52bcb59466a4fbd2d7f18e72df1161c6d71f4628a7ae7c4c6b6c5efb772ec4704dabbecf19657aff1bbd46fc77d690e7a5c163d0849c31260d5da45dedae505e93313bbff79564197a25c660d90afb1eb18672cc012dbc5853d601c53a39e3b67d58a050f1c60a24605fac52b95a93818ee2606a82e759a1a336b2a0a036fd61b1a81c601d1ac5991c008622b5e6cca9f1c124630ce96e550d7a293ad3ae2d3a05f4c8320deb837b8dc0920a031a0e689265b28b8025d78dbba2977307eddaa6ce84550c033ffcb17820eee0eb3c222395454cc7a4d82d5f339407c7fa84ec5c1a622aeeb1bca45d36d24a4223050ec7b7d70795dd38f0dfa06c8404be6ae439daaa56d953069c6bb4746eca12a9e1dfee1fa92bc01d6ffc9d5c7f9611461e2897301def28acab91c7f10619a596e785d012c44f27f65d882d3bc9168386566af53ca3aa07610cb027446ade5940e03c5aa904837346b8ccebb2d918bc9b5be84cadc44914f6016ccdd572d1e7c637e9da7926efb97b1407a9a44b02b0cba53aab6bb750bfaad89db124df075fe6cdf320c233b6bb676fcf6383919594e513242616f728c8fe6d6a934105dd03d9b1b5e34c7a64f0c8c5beb084d526b3d3a0cc3ecaf70fd071b5ac5855fd8bcfa112322946ea76a3a14914d6e2cbc4b65013ba3e8f803bde8b55e9baf9639eb3ef3844f076317f0fd3ac313c6dcb2d2bea05cf010b8a476993640100fd63c7ac01ae955b29c7ba661059eaee7d353510e0e1d7ca190d353d9b1d07deda4f3819f9186e9f7245009d79c29e111b92551573390a5660074398ca6fa18e60cf75bd12011b47ee8481b7e2c4782a7609380368a4d930d52ae7f279cafdd5e02cc92c67e996717e8d4d431573b5b5cfbef61c9d18d87d94e12e43f36cd8e7bacb6e3b184e4688ca83c0061422703a6440caed56cc3fb5bee499637932d5d5179dec2aaaf933ce59c2e15bf758099b3f07134e02fffee7cf5335366d005f4bbdb5adc300eeefda437e89e60ce370d3d1858e26d3f3b4369e9addc07693d58995f77c2aa80f98396a2bd0852b8053a05a5269c0c2cb73ac09e915c1acb8c824bc696e17ad6ef5c207ff3cb6a35de831658a711ea8edf6bb5af82d85ab43c56b435b2d0b26808a84bbaa8d0ce339b0a977a400bff727a06d568be4ee72e4e5731f8e470599462ff984b1efac2d170756a20252c4f5f0a71f70e14a876de88823aba01d5f34b447c658c125a66e4dc25d2c3d9b1722614205d70046a17c7d291547545b973822cd54a0b058fc94d713bfdd574336bbceaab4db9f8d34c8f99d4a8e4059df8b935694af3821e1ca44a030e70d52217ce55420daf07a3082226f107bab426ada399dc8e13bc1ceb31f500b954205effed4a3cd06a91929f926fa5965f2cddbe392165cc936c1faf6312e4ada48b7307bd0dbaefe9672176424ac06ae1af7d8f749834d4be1bfc408a402c4ad087cf422f009deb32d813090b92e8f0fc7fb56b6a3d157dceab26b0d10fbd0147cce7d576e7e5898ca52e52ca13647cf00003b3d5b332542635c5ea676c239cfd8c3b0a6f354cc8381c43429245ddec02a286957d6b864b57a49c4a5ce0b0c2b3ceebf39410ea5698e4db20172015c5cb161dd43f94d856fdb57549c26349eb7a91db89ad11502ecf6918e37dc722312206c1748d6beb8cf4dfb201c0e65845239de75b37ae85a54299ccd7b6d7150f397db39eb646a9d3844f22182adddf8c101f05cd6cea8b6af1b7c2330f1ffc7cc62371d88c937a45656f7ef7fed69b8f7811a50dc79f5dd5ad96d992c52a3279b235ef9de4da9df2eec5f969757083dbce2170bf958e0f75984edfffb0dd833df5f1524931185cc8986e7a260f6f788fb59f4fe4438b913767ce9ca009c8644dc022e1423d66313c6825b5d9d299ad719bd9a3c06a9ec2eda7736b28a4f2a15e0f823cbbbe3bfe4c51da967e6f3208e8d5e37c4c2a7c6877cc7af4c13a8a30ded29c734ca96b8674c6345cd44627e2cf061f2b43df421e14d824e9da1179f500a1560ffa8b9f69b0112bc0bc946cf6236746406478868b2abb56f54810e104d19c811f60b6af342e9350612d01dbab30ee256fb40eece6bacee469612580e54fb9da037d49a3b18a1156f59e44230328651fe2996a43f006fb8c8caf54a44341e8e8e36e0de1652ff772202a0cbe28945341d2d4fd37edbb8ba7afeb514cdfa409e372ae85ad5eecfc4243846fa82dad205a890a92b750bae72a45149f373e08f88a8d6e8c999d0d905b27f24c659dd41cdc884920c8174d2e8fcc289bc6da2663640a3c671ccf5e4f7b1b1c4cde1706c2a2e8dab80d06669ab3516dccee41168b1c1e0a48fe385875de676cc624f1bf51a0cf8af2a619d48c7d962d2925e76eab3f33df9934cc2f9a4df4d88e3bc31353595e92dc3466b090ace68a2bb64fd5d672478f2eea68390ac8c49882d4d6cb4fc0506869e864e9bf45a00f23e15a8b3dcb5f66b8a0dad11cccfe9dc1c0a5417a67f816eb79e06fc38dfdcff87f8102614601f8d1f8d95bc4156777e21f0ad5c4c78a4cc3b02b8870a62fe7c8a1ce5df25a3bf203bbe6f8f12c7ef9fa466769e247e8822595a7046f87477fd95532789026ddee55eb8789927e987439b72af4ddf0e39dd47bd7e2b35fd7d2103587f6eb2e55d6fbb74f6671b21ae51c42af1e4e5240394e52ce88b86884417ee88bf3af7707660a4887479807f7694f22612d12d1fc3e60973f05303f3ba5758fd4d24eda9a281a8ee9c658de0cfe126ebb5a4ebdd28e3525939183628d088d8b3de56148ec94f9f7ad96dd5f2df28fb16f8ab819ee59a5620df59294a79571b324460c84d7edfcb9c7597b4a576c923a04ef8f14a57965bfe5a958b6a24682e67e997863faec946096e80ea0ba93d4264591904d7d06d7a2aaa2d9e3d90e2900c5ecdb72c4eaf6641b65de265fd6d761e89cab05ece79b078b0f279588b21f14d0645a27259249ba542d8dfdfdc92636faa6749abc26fc14942551e87258516a0233b84a391cc598047188abd4298efc835fc2bf5bf6ed3ec27e2f858f3a674d05510357f2bde36fb159b284e2145596fb34ad27ed642fc1b6feb5cbb0dac5ff201c7f6e59b02c54a24d31499fcdcf179217706cfe2676333370623a38a2668dda268772524c8175b02fc6b528fab481b20d8c63c22abb244cacb241018759c07ccb86a5570a8ca7267cc7eda536697d8927fd0c37781e28dcc93b6810be46f8af4353852231167cb52f64a8597150ec87b30cbf1c051d056a927a3503689b22b4c0c63753ef400da10bb4f5715bb41eedec68fdbb8af37f7c3a1e3af7b00942039c5ea3f9730678f1832c1e6fcc4cc9f6854ac045d0e2b6deebe10968e465a939ae382006407e819c531e8e1b26ad1cac99f0c51c661e6bf435d0b508eca3ded850f40ee314e8036db6fa5456afdc5cc8bceafdb21cf847707e43fff9dc0e028c8557fdafaf17fb17f4396ef705e4f5d55b95a6f3600429b564b54c7c263ffd88ee882128a691c644e5abd88e7db8f1c72de4deb7ed748f3d2b6d681daf76327e02a8c32696de8a750f57b916a7f43d12a7fcaf1c4a0237a03f08b15ea2e27864cc047f590cac6527e8ff01a54a69731fcaaac39ad9c6768eae18f9f0fde50dff3019afe9b294b9b6b36524fcf4e13806122683c8a027cb1a805c487335ece67be0ba6668a614c282ad0996f680e146463e5cb4ea05a33f76b7ae04c56d44b63cba3911586e892b87439ef3b5c68fd578f809f5714fb46737cc2870f59b8a1c55bd5653d1f09a0f6ef46853d812f8ddb76c52fde90d5037e1c8e79f2ca110f82c10827c78b5a728a19e41341194beadafda1b80b212a96709ffb5c9bba115da4f91d2b5e0bb7f7a7837f18b06c8f4b69a629a17238789cd2ce2449ab0cc14e752218c0325168eccd29df46362d2871c267fb87c14503737092179862ed10829bb31b1b9421906f6ff9b143064426f6215989077fb3dbaf6f921c47bc2aecaefc65640cb85ea4719de9a3afcd1f9a5d1c3c80f489d2fa129b022bc83917002385c2c8ccb1416adfd28c9c7a011878ad234151ccb135a593d665085ecfea5ea74092c4f86955f936c081766413f19dd99cb0f3a8bc34ebdcd3f12b7c7a1f6785fd39dff6d3ade08e2a4508e473f7a92cad80ee6cf1c17b366c2f1bb77939fabeec15ca7bc266ec99bb4ec2a01ece0001d944ded88d46d72c40e7597c6a85893eb87e643e7254c95e411c006a9731afa7ae43c25378ea2cd5cd8c5aec7dfb3075e32394fcc353c186e8ccaaceb72394531a81883e79056e2980145fbeb8529fecd489293620fd08e3e6009c0f3e3b39789f1425233dce37c335b46f4a67a8a67e90a217eb8aa39f8ffff283a0af6528382647282f310b4a36c5f4869ce2bab82d9088da33c926ea0ea74893faf9e36555d33a83638d0f72903f0ae39e32fca0a63a28c8d93bac2defc0f6715368793f64c5fe619a07d46b9dd92b168495d28b44f81158efc433a4a5a5ade722487f314b87e285cae3fd92497dd39d177b0b9cf3bb96a978c38cc430ae45cb7c2a6467f248c99d99aff3590a1fdc9f773c1e010cbd26f31199ab88453714ee5194f5e7c4669d01ba86cd0c6c795fcfbb7b8b1af7b21deca6bd51bc259811beb6fef3d6394d9cf437cd63ec2c40a5cf733d11549e7ef5de9e5e49d999d0a9cc3e0bce76ba7bc302b3f7fdd3e9f228874f587ba8b0bff02103173e6c94a4ee365280619dc72ef390c8de0bdb06c6e7842648b8dd5ccc511c91073758fb40731d911a7b33e6797cad771a13fa38bb2697b855f29ad2c4ae57ec46d7f897de26d165aeef6642fbb2d28f390f73ca37e6a2bcbdf234da79d565977b6ae03781aa7bacf56f490bf2c7458d63c5b0a45c7fed545de1484a45f5f72cc872d49bdaad33ae8074a8286d1eba4367cebfc1feab44ce05293e3d0a6c0171db292680c8bee18b890d1cf1ab12f1f9152070dcc0a8fcf64d1161babe3b4f30c57ebb568b5769daadef4542f53fbf39446f0a334c3039dafa78e5d522400533b8866842e1b9a87bd4b6830ff95358599dd9399cf8d904b996deb622f357648031a00a1a43bae66aa3ad7a1d8d5144341fbcc942fbacf95c33e76c1f49042c031a41305393cb9ad002820e9b1cd60e750f81bcb66d1e4de92526f547e283b2aaca8328033ebaf57d6208cb1888a35b0088620ac77e609d1a9366799a46ef8f643a9d0cc3a0963f680967475bd77ffb1cf39cecf04088bc1ddfa3121bfa3ab39f021ff15fb8c28956e177c52a54863a78d3eef2a473a3225f50528d7cbeb9d10e046c924f5442329077ffa7592b4315793688096525de9310045a1201c584053d8546af6eb6bd41396b3b762f876964242c917131c64de0a6bd3fb85b8e028175e9634df92245dad5a611f1558a85de6ec04e7d2bc2f89aacbc87f467e09b8c7559fc3b4b35a064ca116fe8ff8b044b91baaa71d9440544dff5276a6044660c2fd1091746aa4c31f65939c3dbd95bc9155801a8370dd44aaa103d1c3e5af1a7b0d3f5b6b265155a68a19f698b08a4eca0a3f38237a433de287bab37cb17f9635e8c95798e6422872ee2bb5e0262cd052e4e3a9a2dc5040c54e3397f9f25836bf2f7ec117eb83aa71563cf64eb8104deffc764df664180bc8a1e33e8e8a70c6b2d1bcd8735913c50658410a94abc6133386f6a5efe54177c99afa07e91bbc9c13de5fe14606f1e02ac800f23f78dcc96dbfd3267c0a8cf8eec86a2c4e2d1f46539a0fc290428bd087bdcdd0e8dce57421d70911915aae00a8d7a1d331d21384d7a93b0fdceeea9d65bbad7d0821b9a1f43f263c3bc02fc1d45e7817845e03fdaf287a86a330cdfd6cbf12ad2aba86f439107c6f89adf5ed0c990af349020fd7a7adfd5ab7c5136ef8e8db9446fd6f066037684aeb65b7b8a852e1fcdef690edf9ae40a37256d0f64eeeea32347d1744976b008eb9e76972b58a401c960352c3ec1fe05a30b9422727f6c1e9f7681738197b7072cbb9ad011df8eeaa656e1a15ad3c6cac79b2d3cee75e43c72493445670e7447feea49eeb63eb799537107b45dd1370cf0d32d1ae5d1a99d1932e811e8bf5296be290087b29017ba3f0f1acded30e989a13ca50764ad247b38658b180036da61698228dbd4045bf01ee1367a8a390aee8768ecee0e1ac334fc911bcbe36937654cf9ea086f6eae4d4f3c8eba075d81696e12473d62325e25131c94434509c281a7ba23c3ecf54a7502ccdee5c6104e0609c6f9259232b52902c642e47d6ff6d0d3bc52fb80cfebbd8a7481a9e7b45b0543f89337644dd70ce3ae11c09084424439fc0cfd87cf8e9bbbfd72239744cde362864593da14975396cfeb9ca74a7cdeaf634f1593c0c4047bc4bf401d0d020e684751f71bcafb3941892a923b0a1d0777c050dfed9d6e989fb542d8e9f00ed3623706d73dfc4e8c491782020a79a5987ef84b001ac8a45cbd52a6a7a036cce966219ac1e39038baa56409e6ef53798cf0fb7579ea97be60194aa65bcbb0d6c489aa00f297ef1c7885e90fc200ff92af120b67c5040094cc49acab964bb1999d8679edb7d3837cb2b34131582f7b1fe13679796229f1a17afaf6b370eb166ddd0ba5392af00f9f59e25d65e37de31927cbfd670d7abc9416a677c9f7815c54f7094a71396aac25e8ad095e8c2808ec626b8eb9684b530b066d2ce020cf5e2dd2b99c6ec7484fde67ae8c58e47a7d03b200ac46a6434c0381c395df639edd525d6859fc720b8a71afe093e03a11ddf813ce084e1143da656981c6da4f36dd7d13e4b53570ad901fff85324e8d0a7b9c6881f753ffa98115d3ad4ebd4f2949e2e4be638aad0d76dc638492f44fecde384b62d5b4d853834324b618f4730c9fcfa949dbc42a298c78e1292ef254d71146137a295c1fb0b9f2a3cc7cb6925ae03ef8a309f57ebf3dc8f6147fb6bf6ae0a82806cd699dc01c82b6cfa6344cfe22485566936168c6482b192c7f2a059919ab5bb39c2d17366f6d30b6ec4892a5fe913e1f0f3279540d02fb99dedd22f4df88432cfc194bfab0b9bfb17b5db6705e51cb5070c49653321f7ae0e751951ed99b41657b01b5eacd1438cb828c33a3562a9cf3abeacabb7bd4817702fdba40b2420cf43351204ba49b3ed80d9a22fdfecfa9d47f0f3b73ded6f8112da7521e1034013b705b4bd9e241a4e1714a465383a4fadedae21bdfeafb837f22343499f3851653483936f1adbeb0311c2c4d71d6e30cdb35ec5a10773077b00ade9e800288a3e37d0d8f804cb10e6cfbd82b69d7a41771d0881dab5669e202c53a0ce8b7939dc882993b81fd9793bce56b24749e0b13d3eeaa349c11bb8bdf13b8b9b7f0448d56972b4e5ad2cc130dd81c26ea4d61a9697292d697469ad119faca2441e681ac78bec35138f812b22df1c2576a427bd99a0d0f996b3bd4f35e83f6528dabe2122ddbbe728aa5bc5efb1f133f8977bc2d6c566b483217a2bf56148bbb26a5aa28faa26cf56774d80b5c99d0f29e9fdb98b0fb075da14a6528f5371fa119e9e4050fafc9eca07301ae2e4b75ba2577b4f2df05ca155af2f8de67d73d67e8be51947216a9022e5c80d7d8bd426fb2b38dabbbdf68db075cf5c849f626290627988c8232e335d0c7745633c42fa742ca69c034907dfbfd6181422acc7f420dd985018f7710ee042e3f661285e18f0423816397f61fd37732efbe9c14ae70c8332246325d28bdb8e65e270ed72a230619d70e05f3109ddf06c5916e7ad859c6947b3d8df6321d7f6004de9172917a4e0e705eb733bfeb47a04fa716433261f74776a3254651e529f396ba6d0834941b8324c6c733cc8776a6b06f0adb3099fa4dfacdbaaaba2f620438e704a84d20a31ea198e3b01ffab872b650929bab4d1d92794bb1b4997f605030a53a5304bcd763eb1914ad463105fd7021b4d45fb619431c3277905fd849e60299a9b1c33fde05b4f0c4fa77ec9151bb6175eff06f8326353085f48e5191abd320669927b0a24059cb6db127cb20ff15a0e0f3fd62dfb75515f04ac25de4b195cf2e03e42b2fc97e36bd0b80c5f09372ee29f25d510b4bec45500f1cc33b9a4f6941885c28ae2259c5044ddbbf1532ab7eec46f4e68982c72eba49b26441dc2621b6a3676625b5f8e150425b17fb6133425fa330cce0adb51e33b8a59cfe57312b01eccdc80cc8fcbf6e63746fdcd9a24ae0433d08ee4843ad7e80e0477cf4adfbe80d106457f9520b6a5718ee56323c537c39736cb678d90a90c028773cfe6036d30d79f6a8f18bbf5e7461c146acf82700463a50497e014ecf317a3e2ecdd8d7016f296b9d0288a3c0e91c7acd86e0ed3e51fadbabbb1fecefd706033cc89c12bdab18b1bf79a0647609a67a1f5bab142df8448f2912303faad7bb5d0c647e7b9bc2eed3de35852be6e3bdbf081dbaa41a36cbb9bf348e2e757b1cda5531d0e8c4bdfa36b490792aeb0d9959b739f7e0d8ee57a0d34429ac018241f2afea620898197e88ed4b4690c5fd92eef66d408da9c5c18b61ce163e3f11f382df9ecf1ad4feb364cecde36d68e42d4c584a8a9ca51e3e87b6c56a703b0f237547bdd534b08bc43764f38c851010bb00cba825d3a4295cab3b8a46c992d6842cbef6ca1fe6b916e8378c3e660cad88e21e6061b04538ba60e5ae2beda3cd15fe7dd85ba479c5f1d79de30ac359c431873785d43067ae7c2b0b8db5bb7a40a9a75a6d12282336925b185a81e56e350f74e5ffc3f56ef506cb4b3ad4d255645542e191cacf6e74189c7b81c55f28b8f52dc42ae6ad37e2bd39b4cf59813bc7a86e77e903fe70747fb8fb5fb3b4d86058c186ecff013da2fb86d02c85b41fbf0a0f3bffad9dc1819ef153e3d1aad5e603f9e68fec3e0a00cf63bf5d3c7d995e3d0d4db09bce84949ce792e8cd0bba08b73ccca4336052300277a7f130a9ec3d3cecdf1357b42ffefc545547bb9df1a04066949748b68a3f217ce0dc71d7d58e3a74800d1905e457d0e8347ce77bed094b95287e66b73ea419ee26262634eee815f00adeff88e9b799306737a57bc0ea46ebb3f53cf2d074a8036b1f4cb2906e03865bd88d511cafc3c443585b52e88b58a87347b09b22347a6ff2a0dbac369f34dc3599dad8cdef4e35afc133905095e70305fb3b3ccfb326ebd71a666020404cf981d37ace6b3e01ed7c91b7817521892ce2a39b7bb9e43f3e08192e7fd1aac5ccab17e1467553d25cb95e685babdef6b030aa340ead85f39039196b3e8fa7aa46767eb0fbc7f36c0d273883d76aa9dba8a6397b4c207bbd2d176c00a4f6e9b39cd1684abbb36eb7932c20a0ce7b56c3e302a014391a5566da54efffff44414c383f838ffe57ee39ca0f146496ee69194493322b3a8c42f65000668b6564e81c0491dff0f9dad059dd1b381468784c5d32b729c3f5c5b6898050209c873107a8c4dc01b51ecccd960fca55f2d87a19081e5b93c57b385182e4c19c8751daf34cebf02e52a32b2337e0dd336d09f2037ffd58db2375983c5ab308a985983d2305476a36dfc7c5f77eee9ab362c1a5964c8667c1cb1eb6da6855da0f269040ee6938a30c2d7ed73b2c06c6b19d1888af78c33613878411d1afe5d5770a8c5289565126f4d558365b0e0d18fe8a669e55451e801ba383c3ccf3e42b2bd2c709b954f22e66a7a8a0cf5391b2b88a4368600af83e4d3cb371a6e2cbf9d210f1309f492a3115ad6027da3b71486386d53bc0b975ed0990bf6b02047d67ccfc6aa6e0ad0035f2463aeb1f692268138f06a45451c514e9f0b27aa7ba1675020d5a491e0239c7a52fb0b772bc671d1536377a4a8d2653a2eb6b0b777d66340ac38311387b10b057e6f69117a163e9a9d28664b97b1bdbcceac7125bfe8fe273c5a15b5166529749c01ac5ef4f41621cfe08a4b7f160a0556701b26f8e7de3e71401cdb0ed0e9f5033ee3cdd8082c794f88a60c2f102299962332fd362814e4aefd5ad1c7c6416de1ebd01ae93555506539771d27b2714f61b2d68a2eab9ea33e9ebc660846baed45bcdec5edf621eca87812baef3cab9a654f8a64caf1529374a90b027e8b73553bd6fccd6c0c104de44435845c1d69243b2a11c80697c59446ae35af5f1f7708384780c842e1926b772e8e1d422114601fb0d503bc21d78c4ead49b664deac5e9071debed3a9e3ad48d54857a1612dbeba257fa9c12b1a6edad1ffea5a29e35a1f178606a1560602264169a34a29e9e42bb4f2e9b8c29ecd5d743ba37c0a53667f7aa721e7197a9c831cf50cb939a50f9b89586aa51f171365fbdc129bfcb2f805652b33c73f4cfe435aa9a0e1825ad5c17d3b7a54c914fa67e79f864bccf19e69e97d76ab23da10bad0c011b3a93cb55dafe00539c0233950f1405e6d9b9bbd539231f416823a42fafd1617a3144f545108129403c52361e42f54782cbb58d8bb676a9ea30b89a84062fb6e9eb7d34e84d8f956a418bec70904db59c5b3d712acd808392e43524b48881159aea76afcb878012d2194fc82b5754777d7a3b45d572c686b899bfef86b0cc7678c6ddb070f68fcd1748b5b08092d51c2f3f990d2fd1497a279057ddd2117a8970470d96a2941374983b8b254caa52e62cad18481f642b56a073ed2caa0edebeff779ea27f644204dbd49c6e28b5f34b34dba1f059627c14dac0bd12f4199860c740ab493be17a69d53d3a41dfc84bc9ee5b569d6ecc78396afaab8bb6ffcdb669cfd76fd35bb600204016643f6528af0ca9108a2f2e19db02051050082d9b2596677db8100e4825046a3219e24d1a5b98353d47bf3fc6462b64e1502a8334fb60f62ca1a0d9eb2bbd3d8b10c15bd3c3add24db8837e6a67c266095530bfa3e017209fa600711ee7d2e327948f8707ebf30e0e7c0dd493b7c26f509c82a6c105f75fffd39c0bf95374833bc78b6797560d959078c1cf56cee3a4f1fce05f824a818500c02b5eb23cfd1dbad09796b2f7bd4a7c4c82bd2dc82e25b9229079cf12ea83e8d4875fc3f38083f86b1645e99649430a83a866aa82e930b59faf5abb24ee911cc1e03effe9fbc77baee57e5e08f7cadcfc16d2844242c9c59e1da1bc4ca0a9fbcec91f6caff4dede28b779934cd85b54f6b7a4d2ca003c897553ca0f9a663755e9ff230430b26c16afaf05232c7a26a69d5ed9e2ab3419bf4d6ba892382702a3f8b775190c7960d5b0f7b55c98608deefe58db2b9632db10fa0776927bbae51cb4bbb8aa5e2fcf061aeaaf35e2c9af5925fc6b8969a602ac36f2982081a0af33f6859686f3e204bbba543d158eaa62b1f0083e81eb07bc98f2cb0e4aaed9a221076fef901076605098842ebdbb5c85b1fda45722f26cb883f3902f121209567cea6ac29bf734aecd2d72ac42501ca9136b3a32f0ba2a7684d017a104fb805d764a4ad3e05e3678f6e35a5d2f2b379aa175f9c1d84c563a94ec731adcdae70da12a49854bf542a7ad96a8b9931d0e821bb3606bdaf4b4c09adab0f3951ca4b76ece9d7e369da10dd889bbbc3e0eeddcfeed712281f069314dd13361c85e5d66a92a31872007128dfc338ad798f1bcbd2ac1fa306769aa7db0060211eb50eff333944e366a8a78e820ff4e1f10f59ce961c7d090f8397caa8af564ff2814dfd847ccfd10c4cb7829f7510243aa2a88511c9aff2d0a411db69a88bc0cbcd1a762361f8d620855d6aee6b181fb9d32984007119e981bcac1f16ae3d3536fefa57f445df82b7e27db6c4ef77ff7803a39d14a9af242615f6ddf7144067ffa0216d650752b92dd5382cbfb568198cf9bbc640b5f07d98f84511a2bb20e44f2272b004201918c6df32daf7dbbc196b6ccbd06aadbace16bcce7e914ba03f24070981dc022a66e05db9c3c875946c7c1a22c092221ab2b79c498088e99318798818fcc023bf68fe14405b7ffec10047906edde29f038c4e483e82e8ae42d062cd8fcb10b594e79033a9f41df0ed3744071e046da448160a4e89681f9aaa02123a5f76edab2743cb66e9bb888274b629c76434d024fe330ccd990b77923ab6ffb07f9f23b173c730e8dfebf388316f2f28bb1e983f0d356309fc20cd9af7f9c511b6e867ed6eb3c04de8d5465373e761d5a4d9baea7be1429f2a61fa67a8029962fadabdfc76291b6d75c302264dba7ef738ba72916c200ca0161a572ba416d95971efeebb74c1ed593794e2cf803c407253d6b946065931a7d97e8b562399aaca387d6b1a34e3bdb0dc7f2c8dce40680b3e10a0b7184de3d6cda0eeeb23632189238c5fae4b755da77d6e778451ab9a932e5a361139b23a2f14c74f062b7f2532318528ecb21e4e0fd7978d32478e5dfb1779e2a42dd4c4cc616e18dc0087f6e44285f96111b9ae18247bb6a62f75a3aa3040d7253de3dacd31ba0e32dcc4fad6cf3bdce851547043f5f1efeaab04397e00079ffae37c9ed35297e200b5854ff3034b19407b86f48c4d69dc7925d508f4e15ea44d9bfc47aebc5960cdcbba07ab42f7611be7672a1dc23fd5f29e5954d4278f4ffc34dd73934433afb8ba2786adb74ede5d520a4c25f8487fb25ed39210ab7c659a5fdc16843db5cd51090f3b2ab45fb567418604e9960311e2ea8df3674fce46e0d0e9523c793ed2273301194b1aa58d279887e15dd66801a1e0d79d6df7702e2af67aee35ce4b353173d09fc7aa4b3c32a14d9b6c10e75545550116f5ada507967c0ab190c3aa9ab441b41e861f67fa1f72fa1b57ab2348c1c6eb264b9acf2ed63af0370a46e0c621c96927678e78093cf937f3b92ba8c20fb4549d8ea000170e0bc18ff28148ef78ec59ad8528456628d8255ed654b51d03d3abaaacfbed565114a330357bf1dd9ac6ebbe0a255dfe9b8bd0d824bb82035b7b86d6399938e28d27d2eb78b29eac5e5b521bbc6c1c11bf546e09a7f7e2b7fe4aef304fe137bd9d9005115429ac9331a17c33f76ae169768e3ece231846d5c4e08a5bc5cbba937d6a498c16a84728ea3edacdef1d0d4d567ccee0fe3961cbc7356bf9285330bcb4526fdda357018b5e2ed0bc8ba5ec5ea6e6f73bc7eb08e5b593d4d719a3c829966d596e278c29628bd82529da3b7c1406291b9ded5636c88364979431305e677dd30e5c1ecb264aa422bffde0f9cbc9adb41fc51c100dd091c00cc918cc3ae6c8671375f2cd75cfa9b5674cbe96c56a68366d84673fd03ef2041fd12f7cd30cb1606c91743dac5734d146627a4cd41eb191ef91a9eb474422ce7e84fc82865ea45ccc5e4ab8784df18aac64abe3524a2c211aa56a43aa938ee36b77f45d324608bf8682bd4699b022d48e78a57bf1b2fb2ccb11d515ad606aa6d97289905e440c0dd72fc39aaf8d57fd8d841a6b97518977173f5a8e448548e83638eb5f10f319a14935a7c1bc5973c219c9648becf2dd180a4461d04bf6d007969bdd1b56d897148e2e439feb302b77d5a7a51d9482559828fac86ad61974266854caabbca289da6a2ee145a2151dcd799f0e878b73046d5a4c91b60b3026652fd467906162d3ee05236e01371970d3da5c403d5e53bab83356bba8f634d6d8753641ed5d38e896027860241fbcbcf48a26ee3030dda7ffdea85ba3e9209417575f85e97de4ea48a817b51ed69e20c8cb3162dc14dcb2c194e07b11a304c226614b18afb8835e1396d70c4cf7ee0490ff96c0c4b8c43d6ede0a0b1c1295bb422728b02b9252cf547b48ddece5cb90d5a83fc093ca58f8213d2e1032e56aac45f3ab7a6d2d9f01eca6ae10b5eddd7288a4f41e35a8915059acca880ff8d814292402aeec7cca49e6c0ff384d1c66908809c8599e11e88b8995016b4bd55917f48ec3288eee7fe8a199f3c21aec41c30d0346987e2376c02d98a882264bbf2b1c576b871eaa7095e266da5778df8ee56e54ca62b9dbddcfc15aa9763b1da4617097c28ecc0dc45585f9365da8150ff1f4cc9801cfcff7dcd40a29f8e9e19f98d2714383944550b4938c8e1f0983b1b61fbae3c9f818249977f8cfb0f66698e0ccfe05d3a91b634f10e0a88d9fe64f43da10f8a77aedca69dbe47657f633b31e6d9a04709128db33e5df7a42ba52027365467d0edf181351be29ab6cb282a22982f83434484c74d73105a59bb2ff7f30951aabd9b76946b1e2b25958369dc387ba55f54093b7a62dbb4077bd8d8a5c4bc74e7727547515345ce50903ada78a75c1964f689c75edb0f393920677413606bc72c4f6c7283b714b10ba4612794fc1f1ff9cadd220c19a80f3e677988382a67b634ad20683f67dc30aa48e55d84ef7dbd5f73ca6571feed06fefc13ec2b5e8ae64cd87a2b101c729405ea52c0bc3b5cb99aa86521c1d852e300a3f613af6651505644224f222a966f31b2b86dbdbb87813cff7663d52970e4b19aa95d86168254cfc4ce80c9c28022f883e045df0fbccc1bdbaae0911148b54f8a577eeec15fccbd0ba3ab888b6a64bd2fc62b2c0f5b25fd159de11ab43651e6f46c008a9d718c99008189125d1e55bf7be6c9fbffedb0a842571d6b144d9b210b8c58711b316c85e5997007aea510424b8b4f7a352e94ec4ffc391d820830c771159c6cff6e6cdeee41c184136d2ba2fe975896877f1fc618968dd57553abf4fb7aa5a0ee3a1de89e745b03a87f4147fbb19851cc5992e3c753998876b26c9a3aae924d948215bedb8dddad82acb1a5156cbc1b2cad478c8187c77323145775bb89cc3ceb8fa97412f078b8ce7a02e9afb50e54693b723f18f3c05a65687d7815fefa973d9c6485399db704d757c815f4dd97d35fc00c404b3ae16b36f0fc37b681481ad46d21afdde5c4184e91f00359145ccab102e4c6b13d6cf4c7f00980e469dc647ee2f670be57f02e262b3ee9cf06dd1276e012b47e018b32d106b0b9ee2dda714f8901702abebf4eeb9d0fbd669f16ddb148f01e0dc71e80e35f73f49d24fe5bd5acb7e130d6b5902bd6ed1bb37b625273f1fc8c306192d7351adfb43183c29c14835fd68191ef3e2f338f5c9c4e89bf95e76c93477e585cfab21b9e439461deaa742961e02e3201e53b1b9da711dafdd3ede673bc83c3b78e1428269418082ebf30c670f2889b35fc5931a38a14902c53b068265dc6dcb7794ac7624a9b8b57d25820634eb54d3d96be84935a1a7b63658bea75b5f04665e8ee365dcdc3e721137c19304379d76209f0e405862d5094b6b084369efbb95b92f188e3034bf7ee2bc8a5a37c513d2bc8540c859e1b99fd11c4948f387c351b9560febb50172dced5d68668c5e99f28544c7a564bfe5bd48143d2d9311dc72bdcaa414c469973485db3df8022161e1b20e50d7b54e88633d0cfdd1e4dc83ba869f2190db42cbdf34588af4e40059617a04162fab0f7154c999a80a183a93f720c263246b110854b2f26a4cd5793418b115e6ab7a5b7337ac62e31fa280ca2d70cb8750f0ca1e0b272774524cb697332784fce7daefa71eff38e8e08922a4f33b2552eefe8d334c4faa0c6545aeec30c93aefba8ced93bc422243fd4909568d9a19fa3c4c8123c15f98dd3744fa242f0fd6fd1f260109b2ae2b17686865236d8e0d197fb3d139164dddf66be69b353fd898508f64550f64dda792953cb02513e945e4b5a0da65c70c25f7757f3fc4b56ca9a5013458151d100cf1c65d1fed6e5ac9a42212f824a8c00cd309fdae10055bf32f249813a306b297dd88227f6cc376efd72766d12ef54187a53dabefe178031a72c8fdc22c468a4f41da8f28523cbd802c257bdf2709609b5f48d648b93cc4a6697e8a1ae314e130b054ca8d10c7f6cb2e93cab8d8be0404c59e4b2420e057645a86a9d6466a12ad4c152f13b7cf86d5b6a88b36ef8f7d0704da5fbe19f44068c21ff3020ca171dec3ec6ff1b2b5231fe3766c40a64085ce7ffd0e3696d21e3b0f11719e33184e8b39faea1ee370f41ca598d31486613911775fb4d8e52ff2ce79c7aebb6e0550fa2eced5bc88c35cb7376c6c3ffa03986648159e647bcf7860396050693bee299515c56dc48844b69ce7f37858cd31d34aa8bd17d4edeef3eeea15deb38d33d2bf4e7431976d614c09ed50f2c395993d7cf3e821b7a237c18b1a7bc5288abcd08f13e1c01b26506211633c81a7489e1bf89503c6425c4a9edfd000b066c8b2f6816a902fd8d367a181b52917cc981d38ff93ac52c37a43d8023b793624b0044b47724b8ebe5e04a60c89d830318eb60b8b12cc6b97efa8faf02827beab0e280f1812eb1044410b4bd3e9884b9203550e2642a755f9fb6d817dbb8e5ebe0f18fac86aed977d9fde69f3d9e7814581b3a5ff174fb3f9775d39602f0741e32abcd9229a1399bae01f27c09b8e38fb2f183e90912857e683b8c290483312e01756c4567e5f0d03cedff3a57a895e68e0a2e3c7b03a8bd7a70a06da58f630634ca5b23183c8480422093eed595a8eb9a4a6c3281b547454077a22415541cfb9973b64eca75ecbd98d8b774515602eeb9936b9c70eea057c190331d347c80141c653a524b1dc1cdb877c64fb0a9b010cd3e97e2fa2eee411e54fb202d5ea899212a3b50e831446d0dc6cabb9c799e1fed4e77abbf31ea7c7e653885a6fa4af658643c11584526edf116e8dc56ea93e6ec2e8a3de79560a7fe6adad7e2d518100529ff36bf329441977d32d2a34fa3c73aec48cdc5dc99173060c8e557fa828fd6c47a4385e3251f0421d0fa03d076f7363da3dcf42791cdbb9574bb90663e71fe51244d459b59ecad6cc306461aa2ef0474aaff825f56bd3d3c07fde73cb920602e102dfa3d650cf7e66a16b2e0e727ff432b08619c5161f40cfc3f1e00e94dcc017dc562973f15a69e853c54f5e840ac82781099632d59e78009680887fd831647e2ddb2936cf5c48b8a3f80846b616aaf564b86b1498f8be151b3d0352e35a37594560e0faa83a9d28e33ccd5f37547bd04acf8ee698081edb6f968ded6ff0c770f53564b92779771f8f09f9a3459220f4f95fa9a638e186432924a71a9594a8d0a5b127514077ea1112771a8ddcb7fe888c0fab045cc0871dd54e349a195584ec213a1a7b8837d90d364bd357272ab6f3ae4a209ac9a82fccf1cd0c09ec8272af32fb0032b61d0ba72cd66fcd516830e07b3d73114eb3f611a46714abb6d45ab9b5adcd268716b46d83bfecf11c9eb70653250b74b8fab98fb9bdd1c8d91c390ac489b97ded164874bb0dc174a70de587c65e84e28cbac15387db592e9d1fe78258f66195344b89135f75ba3e869435cce14319cf4309279bef58c2d822a377be96070403b35cd34e5fa8a941cc5961152f6299cdc0edfb3a5f4d184e7b195914453db62a0d9443b729e7cd4a35599eeaec0246e651e625ffb89a8d0677c8877e4876a2940a85f726a745c0b18eaa1daaf9b95f0fd35a2f348f1d1b95ca72f8f4b6e2fecee916a581cf37d00e882d7a0e98232fe285a5294c328e90111e29cca044a3f9608c61e72d3b7cddc76624413761a7aacac897277aa1a2ccd2c57b055d6d3a7c15e23990525a3ae8c899ca96ae302aad0b4b946d9c67434738b325e2558687b820afa4b449cecd058672f1897f7c1f262f15a2f66d8c488d902cd67343fe3485cd60cbb72a47198f9f7dfb6b8c908e98718a60111ff1399892c7948a2a3527aa49451f9a7abb9012805e650b2693dd6b13da770f8c2c8053d92763779dc3cfdac1b724c941d2303a5dd8778a575cb9ad2d5447e54bc3423e41a05ac200d057c20b8d302ee6915cd7efbee4b091e2fc9a2856b95a1179a7a02e6d58871a9828d682c6b082ec18dd43f9d07dfaae6034c6912f8e6f75348895e38f74523683fce94d1f6eedfc832c96d1c074e82ca2fa48b1bad7727f756bbb15d4dc53836e35743bfbe802a5edd4d88990671074a4d5ee5106953656514f49cd950952399ba2b935e9f7b23449601ca40d534f6cea7f90cd203cf1dd94c1841cead0efed4e230e88094378dd66d77e849f7246d046ad1b92f460dd665e0d938a0ad67b54e39887da3ecb17b8776b4bba3a12564be203be1cd8ff6469b69f326c92e4f3c7af37d3bbdd6bdd84fe865bddd1dd231e86d097100eb2e19c0f6e8be4f03425f3ae0f9590bb6312e831745a1760cf0d3f216672b2d338794b8d60f2962f20fbd5f1aae73d870b084a70f23c4d4da40c431707c6013cb358ca0eaead6ed4d0e33bf926cffd5802b2d99d2cbdf32512d870c9f9c1ebc9fff4e5bed384066c353da8e6481ad7a79351e1bbf82d73cd610c313b1962382387995c4a4c353e0c2ba643badda9602ae73d88b06b4accd70ef845f2824ed2b7749ac65ff0eacd7c9b4ec98488ab5156fcc171b13e19afc20dc5b0698e654a652788d3c68762824e49f2a6582587f503fb0d80e6c889cdf26beb5d9e9accea941b11a531b17bcd7d55766f8167ff928ceb78b74113cdf40ce37ff0c5f973f898ef2115469cea5242ab8abce731917f7b905063d5098e9cfb50eeb08d0a97e0b903af9e422569e7681615344a2dc8a94b5f8f936cb10feefbdb55e8cae1b3ae8165516bd1db8e032c8f08bd1ce1fc73f58dc75381a0354b683d92a0156f96bf3c216ed1a41d0842d59a7ba6bbdcf600f8bb6770ec7348dafc7bf3b214447e7a429e5e7ea19f63ea0e252cd9bfca0a7e0ff29f137b4964f0aa93f25314002bbf0820c70dfe2dd8c0bf907b9f1244f10d9318b19dca975cc5578e9dc5e9922ef8f7f8fd55aaafacb6aa24305c894069070d62400803320e233a9f276aa376d73f9c20f68ca823c6aada5865d4180fb8ac35832a1946ce5c9c5c5ec8216e3df2c6cebd65841bf857dd6c36471df0067de4a377bcb5e1940360fc1c24bb26af63e21ee4413a6cc104be5ae8f30cee89c04d6432cac3fe44c87a5916ed1f2938aec673165eb1756b9c4ec58f20069ad2db2d6fdeed5bf9ec037d21fd610ce7258e33c4bee071ed4f85a933c60a780c15dae505e30b4d7d9295744f785a7f7075bbed573d4105c34fa2d4bdb3d0321982c4db54bff249e57c4696ff1b1cc745921be66a4ec91d42247e6741d7070e3f30f950371bb645a702c31053d9063f9409ac5600f71593fac1fb496311f586d3c6226153afd2579823edca08b8f95346722f2b257ad97cbb0685ee4016a51acd862cd749b10fc10feae1efdb88a371a23e6641119bfc7851395955bf24f1eaf36d2fcc4d4e241b65476657d4621f28ef8d43b10a86d3574cbbee00a1fa39dad77af145a96c73846344628fd7ac490c19949f21a8dc2b54e1cc71afeeeb9bb6c6f19b881e5e45767364b9199b7a42a73de05e3145361043c5efcf6d16edc71531e2f942d3deafc5251abc3b4c23472bae34a56486eb268d62939f3049f8e01b50367aeb53e3cdfa9a212e763cd77cef11ebac7a7fa840749dc2ec8f3551d4bdb9d3bbdda52cea481142c0cbc93ae8397bddb3aff259c090f392a4ee625896a95e2adc5211a9c55e17770ee573a93f0554cc6b339004f80d41d3116776be91e84911e2dc82246ceee1e6c94b3e62b5e1ce5ae57af19c3e38e3afb97f6a74d2a405a647067b1c508c3a3fb6241287b511cf1335822cac1d9a303c5eb9a3b4896c623a652c5588420dba1091608bb048d65df3d527add6b671bf6db3cff41f09a7c0531e4403c3ef0d1c155269ec5a41c1e63980ce33d2a7d4d3424f0bf26daa923d6bc4c35c2214df09102ecfa068144b3bc5e6f72c63b2ffe6ba6c7c7117b567f7fa441f1563b95ee317d356c8489f0daf9c607989e20c729fe1f8a3faf3ea15c538087db2f6a6c4db15be32b520cd2353defc3a39b8bcf3a4c037b28f20db7f569a5fc133a5d34cfc6a3cc62c5d2c7ba57c43d0fda102e295a852ec211d2e13e6905691bd69a71114d652cd44caa9513a97e13ce75ff50ea83184b0c27f5837e47106fb8dcf59727b4088e9aa99676510714dd57ec51b87471f55fd065c42fa00207a516e5f078d87288faa09f55c4c83d47ec01e41af560dc297451c06095aeafd029ab2c1854ecd3f0d53c4afef30529683a81717c401a2a42d46b1a6137e774f8c609a039b451086a6897708e45513d9f93e3f71460fd00ed8e0f8fd8dbe6671af24c4ec856dc045174100e15b7ffc800dc21df6f8f896ef0cfe50b070a8589347324316fc7d41b564ba8a696d35ecf639dea6c22d98a497c88cb1d9baa19f7eac6eb6c338ab9f828071ccc9d4f84c1ce7ba36f7cbd3130ebd1cf4fe5ef6063ec9b9d175a2688ecf4257b855ea6e70b2688d242047d33d86c3d1a0d485b23b40e11ac06e1c31c1c45d2516a4af03d5d0dabef26f1aca8ea07f559981ce68f61b06e54c0b9ee85609c31eeb0346df1e88c702b14f2acb26d760a51d6167d65fb67499c04f3c549da8d5c7bf890c20e8c47852f1cb97fe715d8082df7434cbc4f69c00137324566e84b0e94ab7d110154fc2e38a1a62754c6278785a4fa6185831ca2dc076f750b7e5acce52daf04125cf707a01aef865251e1833c69ddd5243efced72de08feae49ed5b2f80f1e002237ad713ba23e5edbbf7189f46abc501036f70f62b587c218c5c2876b7fe21d02cbcf69a58d34d1190716f4c35f2025b846d5249965604532eaf63b8c5e5e82c00e2bab7331b1952c54e15f4efb03467359e9c3457ba98db3a730c62b8b09a9165413dab87d7cf13363737e43a2747115bf73f60782bbb4798bfe7a9568a1c3678c7831a4b297322ca0b86c0fdab2efdcca35442608d452e615fc7c24dc262a7bd9ab5b11300b378133326d7014e5327993278b0d530edab91741aa8feee9637cc1c8bda7ab9fd67100b34bff00094ff2d0f53f0bd0249f136a5446f64acbae76bb6ff074693a647de9c97e2e97486b8e90231d0eb5b6c646b89a55e023a1c78b646e31a38aa146aeffe0f30e250c75b78797b23f42744f63b6ef6cb3e4771df59a4443502f80f4b0769482394f9b361b9ebb6f58bd6eedab2f1048b200554daad8b0c09ebdb1c7c1dcbfda720fda7acb256bcf28f56306f9f09d2f46a6fbbc6cf62dd6a966d103179bfe84745108d169b12f7fee215e71eec1d9291c5f255dc7b54145593b247091360139ab9b0ba4f6d87bb58b39e8f595be8e442904e033aea3648e6dcff6cf218093c2c5cbb3011766e88318f668271be745ce42b157891b96a0f18092f3f9ba3b48dafa25503b439ab27dddf7d3e50313f9de4bb3f55bf1873768fe8b134eb97e829006b98ec81c511559008beb1116da71d75ad5274d60ce05891ac100f2fef04b30bd88d9afb9077f5df8316a613ccac0d09faae310d4426d5cc5565aceae6341372c4a5d16f21894929279c4122864b7c93495df3ad942ab7bbc17aadc12b0aecbaae4c4b00d498e97a449926b50e5ad5acc6f50c92f34f51433db2ef4e6946a10504e236aa8c3dd7edbf13e8e939a44c10a2ddf418bfd305830c2d77e7da89646cd70e442948f79678479d1eb8090c3eb66cefb95bec236229070bf8654ab91bcfbcd9b1412480a1be68fae10822c622d9a4a1dd050437ee4eba7a93b5bcb65455922ebe342f01864301c61afd4f5bf3fe184ddb850a287bc5e2d63cd5be77d39e1cf1c8b02956f23f7ce627142a4ebcb3951f895fce5a688bf3cb5a561c019585b78ab45597cd511294a09479d8f40fcec5086c81ebf26f9a89447bb2add3db69ca5c0391d3c81e92368d392f834ed204a26884b963870b5e8adccc2ef5cff95c24b4f69680b860a485557406bcc8817563999ee4890ad4fdec7a5c5a24ba70756c52cce21cbaa5362d6c68a6f97340fb2ce3b600984e7c1143f38fe51c01ca74323b5df51e44a914aefe254be8883ae8003f1a8613a8ea5947b843a9e66d710c5b8733c5f924a9a39301a7e7bb49bbc0104f106800d5182a754a0d1b8c4403d981df95ea38c73e3ff2e27d2c86ecf98d4a842b3f4077d6b698ceae34808f8f2e6df5625c579dc0452aa6cede5d946566c8f30ad100d8578912cdf54e5c9b4f27e55039a9e97103dcc93506283051a38e568e19c82c85d4b5a1c05fc17cc6adf712859cc8f7b8915c9eb9560eb34df96503205a49066b8c61da656693161cd04dfe38a6964749d5ce5d23c128c22e21ba694bfc8f852cb6d9aa29b93076c64b88f0ca8f19a0bfd8bff734080381cb2dc3c0e042f72fbfa5c94f0a21320f5726f2668157c8d0f66b5bb411fd88fa2ea9cefc7407c275d9f4a19c7251f869f59fc4bba2f74d740ae8c25a15b1c14396d67ec89205fb3f2878efd570faf01e45dac8ed4593f6f699d85a67270d4931669bc013290f43930409e2410f2426c67f89b7d56f5d0a15bf453601f2afceeddde30a6afaee063df0c4996ede287c465cb63f7fff62fe9341d6ec80449bc645a86c89107512d1ef984aaca1896d44ee2bdfafcef404fd0ec2eb467c5b970c0bc7e191debd4302beff52b5ab7c228d3f28cc3cc0037c89d08c1ffac7d00ded369db07bd96dc17ab836191b0372aa0e843835352b4535df974f9bed256a57608a9fbd0338f04236e26e21cce164f23d999d77aa05ddd1aae789f86b9d76d2884430a52f93e7f3270531ba2d44857db64c1b54c71ab53a7478ae59e876cbb3f07804172e4e04491f6237f8975f10e7f9ade024dba4876a11675013b4f1c93343911a8dc8dcfa51516e849f660b2ce2b61181abe16924ca821153ab39534e95c8684f714ff84235d63bc117fb1620b28b7e536c478983ab71eddd9bddfb8b9a419554fe19c3df3e0305ce72dffb4a67f700f0b3b000947c0113a729516adfcd1d8ac6cd9dac90cd1ac60258541c60c1faaec436cce8c0fbece10a2aeab2f79a0ae5e98a4671c42adb1a306519d5a48b74d21227cf6bdf9ade79971c1853f094cb31038acb5e32b1d3a2d694f7db53c2d2c15c0c688d677851297fb03780547cd1e4cfe06286edeb75f192824b4479d4c750eb633af6a50237859806d3101211eabf03fa7d816307c5c798b8065adfff7cd3633a74c4fc3e231ecdc2cf0e3c7f879f097ad157978f43307846f7b1111330227f7c3523c7c15b2d307a12a19e038e0a4e586b7f8dbd8ffb04cbe7b4ba3cc35589f8b50b16638b6b5a552605560bab9a3c0ac72ba4e5de19a3f9571d58f20ce0af428c133045d39538c5648b6512a0a483f861255c2f1015742c56fd2f3f67169305f491a6766a15442a4a0dcecf98639adb8096841a7efb7d38b1f8107b23e1a002dc9f4c823f5b3f713721fb278fdb64dcd98965925df335c57cf5fc10c3bc7a34fb33f7d23253a1c4cc8caa34cfe40f08871e659d6f3451072f824255705e26373fbfbb080617288b161f5131f598a0b64464508444fc33ee6f29e76029a5f7b09f094fe4697f6384dec8340b7276077fe807c27498e7731c061a59fcd2b1bf246ebba32895d71150b4caa63033ee5aac22be3d58a9f872d78079dd8862635cef739dfc1779b7842fc8ce2f34bbb189997f65ad93cb01050e6b4fd5e75b92940f65ed7a0b48e27bd0d6c699efff9a35084e84ab40cb2c81a560b18fdf94b5dfab493e44eaf75c3a3a4f6eb40e4fa47e71ae7d2c590dd7fc04c83a2ef8fce4ddf15da5f0d998b656d2c1aeed190fa1be36ea873880189adaad92addf908aac1e32b5ccc58ce94cbb42c9716fe584a15dc8eead6131b5c7abd0cf4a6e5d2a864903f724b22a8a1e60ef192169de7907fbb903ba06c0685f9db139a17ab966ddd659fa42ea3afe534e2de487aca22b7dc5cea423a9ff03fdad757e0f56e4bf5f601fd92ec9d606e2f7dc5862e3ddf161a5ffb19452ad5bf6f00ab1bbdc3b4eb40586e0dde5c2ba3a8ae87685658f43f55d41b87a496641baffd5d5b43ad120f85dac19e8207f845fd7529c29395523db392ff02923f4c4c016d9914edf3e81fb1f9ff58195e4aa2de1633877f34e4a1983772b53f82edb537c55bf87af26339c5af6b857db6793667d084ed0a202bba357f7fc012798b4a61c525677be35a056c8a8a5cce4e55d5cb1eebe372c437ff27f3232680ef23b347def7033a9a9ef1ef8295986c9b4c1861903ce44ba7b18035f31b151adeee73182b81a77813454619e03f0a70a2c1cef8af78daaff5f09e780b7904062f940e3a8b1050ecc647333326d2080192a773ba10c57a09e3efd4ddb283a2e2ed15a35d4e8109a2a42100449325217bddff1a812c77eccce9433e230e460f0853950482f1d42f96c10a3cde2192f5413fe6e96ff7c49456e4a47f98228cabe170b2746b5082957b29b2dcb57193df8108894caf7ee1548587d3abfc1589d39947917fa3568db79cd63abdfebdb6e392d530ea08c469c01a1ac808e2b61fc8018989a98da57f355c440c52898c197225a7646e84e1b662167b5d0f44157772b2b309790acd1b9d06e52f710c55fa201bc2f0492fceef599680f128757c8af74c30c48ddb998867a76fbc9d2e7495da914a9d2af16436ce66d91d05b782b6717448b7c747bbac47958a23498fa35d2806c9cad304e400b065c46f3a595e3ef832e002ae5d593c66235346e806413a3283e8404bb6e03435705f643fdeebdb256066897bc66dbba936e47284bbff107fa8f65e0187dda376dce95f3991c009414212a9568955f49d78839acc81d5bb0196d38464148fb8052819999862138cd02acc71ef473af4cc353bb9e67cb30e4888615cea91ecfa750ee4bbab1fc5c6f60e156f2cb43eff94100beae52323b5134f011b671dce53e4ef28adae6e677dcb35fc352a8f363f046d38cb76f32c2426a39062dac26edd861a2995825e2989318bf3bb5b4b26d33f6c2b7a08b1bba297b8a5e394b859119bb9c8049b09671fe72fde9a7fe81e851294d3efc24cb0d8c900ed681c6668bfec6d06a15c03f4e08ce498cfff97d9256a347f7d4b9068770c7366911699c3f0c16fa0806c0a2361c64a71774e316430bc6b0e7a855a499a54e4fe71dce4867364c4cf289cdeec5ce7d5571357f51d65e37082caaeb80d6393dd4e456f72da8006b028cfed168ec40c714f018abc9a56e5e23f33188900ff865a4b840b92297e0b36746f85c36e3cde66ab8875df25804d41a8f3c1decd33ba96af285e34bbca8bf5079a09e6b60ebb979e005e84220d3b2c7c276028db4ae6afcac9e4dbd0d81e99e81867cc5e0b75620114393906c1a853a428cd6915150bd06be721551b3d3e17033d5018e0822b642be866f07e1524aea5954f705b208404d5d8791fa9457ba2b71f982dafb42ca82a06e458046594760acccd10e91578bc1337585d88edcc3d4b725dc8dd2ab75937c40ae37d77ce14eabf811968a27c151de7923e8c075b3e5d7156c52c4bffa7107ff4efd8c892e92e401c781175f33b8ee4f8ca0741502aaa943e1739ae36755e6175cd48bc056912e3ad2954df49b00aa68b6b21b76430629a1a9584954ee8578c309fbfd6d658ceadeabf0f4e87fcf0aa89ae91e269201818920e29fede85cf56b4d5b10c1d3cd22693671204f6004a8438e3d0925af0c1a858cb850f1ba4421a1c41eae211687c0ce99fb163896db85f4bff0d4c2ad984ca1403138a4d0f1d1848ab7789d702854e3fbc03df1559476351e0160d4aa43b870cf979d68cce0a2d838d4e23ddb18fa234fbc3719dd4b76bde862f2fc48b0db9149b28eb103802d7a1a6ceb47f18df6e05f410f958e60deaa7efc4eddd87ad312221b5056348206a8194e96dd967ff20e900f506488df7f257e9aeb608ecde9dba9f49b58efb9dc4f788beeae7166acabbe24ccc4358ed9e02d94bcbcaf7da6585991549bf59f415c19758ee37f811bd2d57bbfed24b8e043e16b03abf37c19de4a3f849612b1fa551279363d430f64c027f716aa12f2f83ba2175d6e8582eae88ae5566a5bb2e047d4c796cb5e35225dbb619d187b1d55e350116f5a9e47062ee263922ded27bcecf6932005bf5e1c0a118cec328673a204281c94703041aa9ca805671c8ad689fccf4e4e61cb79eb9896a01848afd6a9e78b07530043a38c5676152eb66f5b77b01bc411cbbeac72653c84df94385eee42c3e0c3a560517eb6124265c9e9803216cec280720858ce1d3b312a62f36afff0f151276a12e5007159f480f8751a6a01ce8627d0079d468cf656c9fb7d53e47e5bcbfb0189efbc6d307eb1500babb8ab503c31f271581095a3e416a49d12588a6b295f48717010483e8c9827a0d5877986a3547654c80244b35962b4a214313a1b6267ed0329aca1ed744ac5685da6814d59c48c44c84981a933ff2a22ee8d8577f4b4ff6021bd89d8e7b1065111748ab6695efbd40de69831f66fecbbd9a14791e309d5b4a91f9a6f981294f335dc7c7971a57f40b0f8cd02ac44115c59de495f9babc3ac7a3cf4fb23ca50448b56d5958d6c8d0b48ebbfe11b196d1a058cfaa5d363a6826899d1b7bf8ee486415dac1eb9a14d87dac2607779546a2a823180c7930428d750bec6bcbcbfe70e142f7a42bf71a8d4b7c42845ccbee421636720b376d5150ae242e4920e931d8b34ffb5b8e83fd1f9d12ea487a0ae0d6f283b98d1d1577acef5dfe29500d6f419dac252e24fdf40490940af30a36c4edbd2bafbc8bf2abbc4130cb46de83b25b882dfc98c750b396758c135ad8d10762e191d8290216c2977dccd02ea55377f9a8402e9625ab4630672617888bf768806071dd35b25f7c2ed9d1f54c5fbdadb11012ebd6d6884041e1405530cf65d6991b2a2ab8c39ffe897b9066bd62d4dbae16a9b20cfec4400cc9acf3c45e95eb99a8954dc876526fc1a8550625603a0f1b3fe065972226647f1c66cd50f6e52410d3170a0de31996e561ecfe12e35adc740982052bde50c3052f04cc844fbabb0e23438223a6b3422c83704442d5c156cde40f86e8fa988fbf04b42511fc4c8324ef159c4c831dfcc1d2b4e155bcae2e686c5ac9dccc1888024bb8fc27d319b218d00c8f99251912e34a1ef7e3b3789fdf29e04a17791af91340143e5360fa82ceec20c58180eef071e5c15f2baa60fc315188986873062bf026ab8c32f5229f026e2361da61882b3803e1f61d6ffc9bc2cc20669cac14394380132bece0fc4796ee9293f91dd4b7e648d21b72bf643c1484721f3de024da2b22e45061efdb40f84d322c682bce718705f2186674e4cf14546d69a21b730c6d9076d8346b1c1c67c03d7773f44b6d40e2a352fad73e80066269d4ca3f9af50b301def5656ee991dca499b704a4b8d4b1ab78073bc0faed58d223affb4cdf3662c7cded807a7988d68d4e61ca6475a2425a6023cfd1d970ac2f9c7448a81bc42393c7a12a9f42c081b4c17ec57ca3af0c434638b4ce20b42671c58f1b871853e9a1f9265d73aa4a304dd539606f499cee0d1718e2ddcbce9bb6f43e2a65e847ad57b31fe994b178d973d4d8100bb5043f322ba041abba81400da5b1a257c1f78f5bdc4c6b2b7772464248e13b9690fb9ed35b540c8a56b33532e83705fe0e203792ea6bea4d15f1eb86066c129eafc00dae545f6ad69e15f42077e9d306f8bc3b706f174e5f4167f2e2ff8aba8bd509df248c450a0fcecb385419204e22ab4f47b8b006682620ac315ddb35418ed50194783305962f1dc2a80ab8b7a403c255f8c7c936456a98f83c118b13e7fcbb9d031b3c0fc2be27e83750c61e1eeaa323202f7a66b42ba5e9a51d13baddad3f6932c98394b8ded348375c554ffa37ad505122fad419b97b8609036e3d11aad78aa71c0cdd2410bdfbdbf108c2410b6c2797051bca2b9b31aa7fe9160dd9c8fc0a1eaa00b61aec4cce23687cbd4a39a702a6827b0b9e450ea26ade64adb93aba592129e8d2e989fef7aeda37f5e3c7cb1705cf75e3462a56d0f621be3a3f55ab7fd7f51921b98595d53db6d62d36c9e0fcb7c887c20c33a4e16c1486525dfc65247cb4c3a2ead676b7ada92449ee5310a7f89ae625a0a274acbebc0e47eecbd583e58087962765aaaad54d56b7860e8b926f1d4345ecd3a3418bd5bfad86d76550e337e5b9d1a055e6d155066c37af0f9f0ef272ed73018bb98315edf9e614f4ea60ea315605d5517243ad72f7a06232ce3aac714563575541adc380ddbc8f7ff87a8a2743cd61d895917c5514af1936c7b391f5a134f35f816984590f430a347f46a1a6f73081aea953f30ddd475c79abd79b9902a8780a299e8669e73667f2585c22af37f33a5236e8cb03b780e3a1bd3da22023160511b583d164e147cfbc2e0a006705908ba82477e8cb068278492af42bb5edcb3f1f53c0481fa5224f730c90c5d7316d9a20f8a153974e9bd6e565f8d2e2109f4bcacf52d846d1f3f99d2b0f1468a8ae6fb4ddd36f29f554b9b30ae767e3e04b3776c8e917f121471ddeb54cf959e6b575e85993127bd7358d6f1af2fa698ce571c3a8ac859fceada6d6c44a27571f9b6ce0a2803971e0b80a5ece6afcd7b6c24c26076530d452c49f7cca0a37db2859d880049574019df5d8fb1a725ec30e92faaf9802bbc3f9e8ec0e18c221d52b11bbd0e69c31aa7c6688a53fb310c5ed43a3c90b657a371d819ffc82d6db811f4047cf96a26f8696a47eb228d0f1432e93bc72701e8231d2a922af6373288f08b9e4a5d760527ed30520c3f8db0bc395803b677cf3e74c6b4085b24b3697cf18f3653596b6fe65d0cdde13a43c81974762c81abfcfdc8b7137611e466427c61aa7daf80ddfcf8b6967a47ce82b9c032136f7483f69562efbc08de65fcbab749097bc9ed2749e2f47048acb1fd58f3ffba2bfa5e3233c38214cc31918d5ae2faf1f893330d8decd9f3fd51ac68aeaca747221be15e33c2acef017224960d56e1ddb20e8bd63b43fb00eb9e57028ef708d6357b1972b0d83a2243716d16021d88aca4b48466918925783949faa98a9204ae228a54f21649a3da58e5fe450a89b1ec6151a757bfd902cf4348e083809b915a5cb206f916e1334fdf8271438c3f889142f6f5f97da85ec544bb960435237b04b40a7856b7ec287a33e58b7437276b422ddec9b3a3b7685af2832121ff9dfbe67b3ea26b6a4cc0a83829476ff91eefae319ceaf67545c32a3eed7477cb453d086251b0cc14e8433710fa24e019c6d6b6c9a984bf21890dc835adedc2e98078a7b1420194e09f994ecc53994c20b7d255a8591b8a50d21ea2cd5c6d38738df54eee53930e88ab425e11b92e4be47a566169da273d85b55d74eb7c8baf916250b99f0630b014c4de03fe009d71267862a27bbae18f5dffd6881b80e2125bbd09b3a1c7da6055d7ed66137b28fe4b030adecda53edb61b67437cdb78281e4361bd7447ce3b95895acba97e1db803511b2448c8006d2fc322c007bfab1c0047d9e3ae5862d29df6cdc27f4612d05cd6ddbdbe1a788e856dec8d18c33efd21caaa4de1b2997f109d596ef05efbf815875c8fe8bb237453a9643546c7f1df55155e093e32294762a648a93cdb7e52a9152a77744ec3e06280fdde615f81bee7343641b7dadd5c1dc63af77b279138f25675d9594f4fa908be36a740cd42d26a19812d624c5f1ca95940e7313848b48dae4a8e5ecb9705455fed22a86827684684c7c5241f6cef1451f7f9ad6415293904e69e5ead3a231a5c2d5d9ebd934c34359e3bb5e6f1da514543aa3ba460d78067fef131dd3b658b50a7f0b27efbcd962ffd658b9c019305e0281af8882d1bcadffb5e2ec05840dc6c79b5279789f7c74d00981c47dc6db71069871e5af1dae521e708bf4d85c92ed162ecd8bad518f5559d5efffc595b37a05df1955f449398b2a7aa944abc5b52127d0186d6f0c560eca1c1dca4b23782012dc54e64f312b82835a2d10ba628e50a7e4b2471140740af7ce19bca7580146b1e7a9bc70509288f6e8a6c69b7ea053f37c5f8d760ee5b02ff8d0a24c5189f57eb88057b72399dac7261c05e6ac92585af911e1fb24a1b2b6d1b3ec15bf18bc4278b2f7127e795c32db93da100cd51e8e3b118ec27ae26a9496edfbb39168f3793de6f0788a976e23f6937b8e92e04821b3c719b605285363f8e49e0f3a234417d4e9e52a5bfeef1cae04412d688d95d413d29bfb8ea8f94374e868a6c676a3ebc44b40edd7f8356db31e08866d8de9b6f3791423e1ece48e0da069f6fb5fa50b5d478e191ebc0f5f64f8bc798d8da29ebae7c9ffe76f9928dead1da7ce70bceea47947dfd8990e4c1fd4d963d481c74b0b4b7a0939817f60af348ba8428f0a9ecc3c432e77511688d5ea75b91c05230d25f7b9593d6651ac88ee7e13e97f9e4514f64b3d02f3c730e37d6e3139816f0994fcca188d24854087c7cffd0fe3f07febb2affe2c920f75b7560c8b2a18d506c2e02b80480472a82d2bc2c1540d5ae3d426ac683267fd5139f4f6b4783a405bb72a44a81a8d13bd74b7f5077c4fd7a9e8af8f45a9cbf471019a6036137c32d4f66adb4bc79480f77edd83eb60a3bff49a3a457f43287323ef59f39fd61f8a9f3784aa557fd8e2ecb61e5fc265126663bd7bdcd3d315e91fe8d11cdd85702ab9eae7cfa6f177f71920876d05d48bf630013f2aab7eeaa161365e9f31df2a179fb32493a783252da84d6016eb0be16c6e3531103b04ac69a78469a33dc24eb32089aa30812504cd2793b09a0783ac8b3c6b50e90127dc1e4f26e957ecebb461a527119afb9d2b7069a7032c71bcb224c37c7a276608b5e8068a77a615400a43b213fef7ee37e4ebb61152c42af968b09c1c914f7e05e82bb4adc75657e3f740b18dcf37a17c685139ab48ba50e40e4fb3d9893774a07dda453d2856e6239665104e5bcf2343bcc2a8f4a8c76d3350f6b53723b5c03189822fc55f8f663f2aa50150db5d72a5ee48255b62caad1ded9de794f9d9bcf339bf4724d71c3426f88da24113c94526ad292dfd1fdede16249b95be868044326460a0b03bd69d79563743b7f64bc11d9d2077cd505aea88d7fe2cceffefe088f265c422d44d9356846957a27049fa1d75e28a76eb5496ef133c0b13545300a7f81ba4e8cfe151d274c9c15971a7bb5341fcfb12ae0cbca8314d05b29e345efc8963f7a5858ab0de06d55b0a6b46d036d039b8e54da977dba417775c459cdb883da6b7d48a0f4cdee4eb151cc7fa0deb1dc3aefc52cc2ff40220697ea8ffe499c4886a1936942d6b628a338531ed355819703f66be3a5e1f4f2e0885dcdbe70f171bd7a49f0a2f59778ef96498a3d5c0f334fab9609bc753622e1c0c65a26e94e8453bdcdae8c26fd29a17096456a4b74f1cb4b280f6c5023357803e5e1109bff3d7cfe301497a366be5a38afda97da7f0b3b3221f1b1793d9a5494e6bc65b3baf07f7c9908edc6e6c8f0add7cf1f16fdb6fcf1d70252ae2290e3f70f84027dffc47a72a62395507883bf6e04ad4185ba1b3df489c6293bd4b921f73d219b85aaac22c13d254da7ef0b13adad93ef3de84da8771d25f76be716dac850d8d5681069663ee508d23531e188f6db971c59fe4db1cc324f4a2fb29ef068fd1e872027f4b07e67f8e257670dc72d85f49b2352d99f9da79fbd034da147989e0184debc339d14c48977cb7f496ae710f91267b820dc7ba7b66a9a881acd752ba4d82ad9de49609e9a9effaee51b7fc68f2fecb1260ebe86d642d260ef248dd0862ae32307cb0e9e969ea8fcd1d4e855538f71cdabe36fcba16425e2edf38df96293c8838b1275dce561e98113c0b0a246e4c6c5701ea260ec921a9cb35405e270bf343747688882857e280848f9d9af9d55fcd64299f89bc40ba6a755160b5a11fafe1b72283fafda8133c145d4c710e950c7be1f5042a9a28c9e1724c8a810ec2591ab09a6e79261f3f4c1c6cf78a2f55fd127e45e0278563b9b21a584ab1331e31bbfba50e7d9f578d69e7bbf050f86cd82633d4116bf9810e3a96d3eaf78aefa05e85162107cd7c9738b9a25138203326357861f6e7ef6e91777287717bd081ffccc52305f191dbfe63b900c4dc290fc6acfe2d892617b11f1ebf60dfd39506f366cab9b23c53a7a71c2fec429726e0f3805e5541ccb83c3fdb36f1e45ed25155f090f0990e09c91b4b41098e9af1dbd4e3fa4ce69f5cb42ec70fbb161fdcd6a58c354f2acd15bd6255180a07735f56ac1c6454ba4ef186afcb12901535f87ca7d4c0ecd2e65b9dd0afc17cf74cc7ab34cc9e27bc1082f13775ea7ef2d65855942dd2f2bb666a0198f536cc1686067c7cffa08686edf3e0f46d9b190a019501141e2e455f2533cde17bed46b931289cc163d0fca05a585378724678cb6685c28bf6bd7dbf3d99c25d78f556c026b32cf187d42a92b68ab6f30b651df39f6dcec59b11234787e7527525f2564761dd8b25404fe2b0e35743abd8b5e1be53e9f8be106964d1b52639cf455d65c5b4293917040a753b93faf6a09ee39bebe1b883bbc247e0edd3a3fcd132b0914ede0bcc9777128c1db6dbdf076dc81515f8737f9a8b45870807be49ae5d52752b5f084c7f9ef504fd83296f623fafe92febcec851ac154fb76cb6f34f62f4a853dda26f86cb0b419ff61e3a85305596ffa3dcd2f7ace9becce299fb786fc732b471863a9c53dcc5d37f78fa61e0c60465fc459fbf14c19f68234fa0d06b2c32122a007f96d42737883feda373121244a5df7b9753a0b4e7b7ff9f258d24f7c7ceb388ac6c71933411d59bdba2cbe8f5d538af3eb4228952ee74a081d8bfde7aa0f6aae94a9ccb500befbc985d156b47acdf09861ead1a4b994569a924cfa3bdd85859820d20d348968f995f14379844231afc431e70194926dbbe5a99cbb61df42dca450cbee837697b505d01d39b074d0a1164ffc46bfbdd16e691f17babeb12489ffef0f6cd5e787a1cd7815fbc94dc4a99970a8d6667afe582a763d15dae583266df63159415ca4230914bd9c8284064936b90fdacefc1f403520207edfb592da4bdea87d2f3fef098c74ac558c2d80f1655a12daca5b8c870933639e8eda13542406d1d2672e508bfadce9a42e6842d2fca190e3e5c1de8f1062997154b7184b17690657e73971f7aafcb319770c87eb3dc561246eb8d0d1434ebd71ff70ace2716f04761856141d8b8afbe68ddb7c5e40c96b941fdd369e1fbbfde13a73159510ae7a7da9714d4a8fd4e519d1a996ce6b4d857a31f7c9795a19534c7f094fc303ce3c63841265aeb6fd6b7c66055e134591f18ff5bfd549ac79e3705c4aba4b830a2b0f6f14f73cac207ba77ccc20bb440e908ceebebfb65e2cd4987d6c3f6c8e7a4f29c85a86e35422515517d5ae8952e58c8947fceb1e286e4e6d60c02d565e2656c47388de2006153325f41dcff56829eec835212023c0208a81a569308cbc982a94b480609fd07f834ebc35a964dd78111172a24304165d29d92eeed80cc509e1d9536297d84d27c2b528443111a24c9458ad70ff112d75ed20efddc4157c70c55eadd221bda2ea3da31ff8a853fb01c9d7bf68a2fdcde954f34208d9e08843f878146492a3f6d9f7d7c633a58b5bed04cb51cb8ac689b830a5916b8a5c8e68968c46cf67b643489213a272031241d78c5287ce3bd9e7098a14bc1619ddc61815f0da873cd3c4577806b8acd3c8c8509ecd07b9e9404acd12c2b9d41b122c4fb0d1ed4819c41054a51a2adeee7953cd99adcf7fa3f91404123c9ee46c1dade850c9e93d9a89f19510a34ebcac2c1c281b1a67a710198fb661766517241cd529bb6ec0c24eea03195461cfa3e941c5ad03ff0845069765bcd085a5927f74591054e655d07d0775366f8201aefb0fb9fb13e7686cf36d25f6e7ec48b8decd039971e2dc0fe703f79aee418c0376bbae7a02646a19cf15cd547a86658f439499adaf83e2fbb01734ea9e378f21e36cc2c07b7cd19dffe661ed938aa4da782274743919acf7e4883ccdff9592d3c2953975f1692f3c2c888de066432ab4ccf4e9c0ac2f7fdbf669e66c56a1393adbc4219f8f1fffee4d9da8b4f31c8c8c92ee22a2c62ef482dfcd18c073ce843a68f16fa06859ae61c24f7d63b2cc39e7a7d042a46435c2ddcde35255633abe9f0654ef10068db0ea877d5c3ac23b1551c05c0685846203de07764cff858c28841580b726b4b207ea21cc6b0fc524a7ebf85f4c26192585ac38771e7ad8d8fa36580dc5a504ed9e469b41841e47ea6be2ce1476ea60400af22603e97182d7548595daa79fade86a8c29bfc8f7021de88bb11af7f86ebaa2e419f9a595a736051278b65d5f59f065ab08d43f60e9a7bde2a09c47047153857afba7a88ebc28c8a4a615f3d641bc9f3590527f0a94d0449760bc1db611d8b0770e4578b74e7a7ed60fd3aa28b7d4c6aa3d0222ce761d8c43be22bfa2610b92c50dc137209c9d67f9dbc097798b4c9c609be77898d3dabdf37da9ae82043534163fdb08b29212ad636543f19e28d321a253f507a6b155b3b672d10b35b2585c86fa0084aa3e39d34e129afaf537157094ba4984eb991e130ddede555d4055043216a9a028fef0e3cba35803c8d7b57a221040c5d046e7eff71b485e6ea53f0c67051ba59763c3f3ab5d8f2f9d9d604099a258c8c6aef60ebee37f9291aef1ebd5e3c3bb2fcad0b03ec98a5fdcbae2493a57faf476f265b988e3eaa30494f0317b4f0ed9410d89a4e69d67b70115b8480f20ca30923a020cfd6b09e2a40b694f32c4bbfa9bf7c466d8626661a852c65e0490c25bb1b25e6c6a3ef43278fb67cebba1ea370418e85b80498fa13f93c1a06b4720bff6146f5431c70e0ddc955d8dcb6a41e9d25085c2df3bd21241b7a01b5d643ccf129a82299438f6fd51a6ef0ec430492451faff07f1c167122a229a11ca3ceea286b84ffd8a6de03723c09d62dd9ce4bd122677fb9f25c098e68b11c1d62039636589e78184f095232df9d82caad498e5dd74a94747bccc2dae5307e64b5d5de3d15fdf02c77af3fb69091c5cb495038e4efd5cfc240b9546038cdb733831b6c9e763513c79c49319acd6b4be0c5077594a36822f1a359db64461c3bb0bd8dbdf40f109b1765e58b5bc2737c93af75c53de36a821d42d5606a994ff9b99d7ac9041c16ceb50faf9d12c67721df728b137a7b18b46ff13b60d508fe4948103b1659477ca0275c55a44d07c99a99de29376eae8d97a6c49f406266a42325a7265ee81506f28d025ee52a96f0f79d554f36990e271dd59a58e6664f62affae9f495b13d03650cdf9000244caa817aba5742db728d9b06aaf16713cb2b30a53caa71982fc30cbfb659cd139797d2be6b53f7ba5c15eec6daec0ed1b69381a30bf5f11c40519bd862b0af315a22c140b6a72fc1c4ca2fd3f344d10cd52268f4e7c08dff0a93b50573749255a1d101d64d2ea5d6282a9d95ec22f027deca6cc992da7129f3b8d321eaaee79b6e80ca292873e45c4af15495544d93bacaeeecc42e869a8f673bb7652dc447c3b3dcadd6ed703c853b461c6e8f3ac5a3bf58149814c44065f6da7e422b3bf72d5d145121952b25ebc8804501c1e6f7d72f04008ac86a093de3185f326e268cd2dce7c1c08191cb02cfe93ec8925ba189044ec057b989bbf30ce4301eecf5316d6437251fe7d4d4a921b57f81287610be48dda31dda9f95502ea6142df5cd70e4b0d481d9a4b6cc6a7b427420dcb48b3ed6be617c61c913f79c4977c459205b068f690c1fd114bc33c69f28fa286d0bd122efd578e1fe50884fc26a7a3b3822481e52e1b4639db1febcc7be0842f9ed96e177be25c69ab2f71023a028ca412c7a8329434c26d0762e7361c633d0c4e0c0659e90c4909552ac712b3bbe35dcda6c69856e199a19e65061f6b54e5c924595825417a30c7c0422a49977dd14028f5ca90e29295dfb290acacaa8e1700f834ec607234d56a0712ef200189a3b98226739a6c275b7a18ee263bdcfc2f7b4997ac5b3f427f70221c1de16fabd68732f3217f1cdf1c2a3eb8fe2859d6838725759303bbab526dd7af243217bffaa1a9134b284ea63c1dc5e7c15d0c47b65d7255676b1c7621d68a56b341aa1e2745fd6e78484309eb71621afaf526c0ab8301d0f3cb05e9606a429c5c2ee781b6b49782a7fe316a2806ba358d1e8b77f83183935d9e504025536ab8e0c840dd1d366a61443480ed0f62677f796daef7381d3d203098d328cf7d7c6bfc9b9ce5d5c8239b604e6146570bc836a486655825b3e875ec5b002e789e438fe99fce14865561fb72e0d04eab999c274b82404ae071fbd16a09597e493bd3a591e73af9c7203727c50d1e8231ff12ab0f7221fe6c37c130c1f455b7ca4e31c3e121799e14b69212fcf47060bbf008121144054ff8e3ce19a391e873cce2afffe439b779c6b351fdf738ab6911fcb8c0865a0d8ff6876ee09dac1030a6b62e007fbec6b25173f85feeb37c340aebe7fa4e3b13b53a1306809eaa50116a90126d29efd9f7838fc164525e3fd773e006f595b936dcc23cf69dfa358b8e826f06f3b52a3d1de297f5543f64f848b8100f72d5dbe9abdaa2e4075ecace80f0319aeea21b90efff78802e7e3eeed30c2f29d45b5da10aa1b332a29c38b585141c667c0dd71b64d243049c6c532330362ce64fa11940963a3341c5afc47e843fb95cdd89ff5877998541af046f6bcda053ebb98d8723789169f9cc31657fedb5d1f1da71d1c384f9757b72bf15429ca30292a82cd922ff441d425acacd2444c0bbe067a3a99c67b2d2b236544d81cfa5de6f25a3691ee15e6508dd56d05bf1eb4c910cb7715967f62c96254c7a541841131f048930458f94a0c1a81470869926577ea8e70def35a7cba65bc98567b08f4e557c59356104418b0dfe97e65eceb8cb560e9e93fc6885816e1fcfbf52632ff181665348abb077eccddf7755287bb98418f109954cd69273d227f2c7303f4c2cd9ef73513c1c335df7078539c1541576e3eda00bd12f641647c7ccdf526acaf6888f2be41695711a88a12cb9d727a17fe1de32fbaf5289319b8378fc73fef1337260aa3a49c65cbf07d8406efeb661f04574c7795e973bb4a6500997909dbd7a0391866dacdb53607b3083c1160a83f67449a4c503b1020df36676170cf9d603c03d8e527c588f6b2e9c8eb0d2d233e90476c019a9f52cace31b6948ee7daf8b3670442f94104d8e715fe7fe5d99172fe5941f52adb39b8a28e54dbddaa14e97f02d1d8e8619affae6ee4d6b41c7c70f67a00f5425a628a8e2a9d0928974c665b47eb820803835e38e6149570d76837e18809c59474a793e14387190ac7b096cadcdabad5323e907be390ad01b079f31098b982a40c65af22ca9df2a3c0673b780dc4a00b428eae42e66adfd470242dd76b20c7f632ee627e7c29007528d7bd5f2a6856d0f58c78323adfed74551446e4c008aa61733e72284624b174a6f76f893c37639bdbbe8d014a86ff82fe2cb5c171d42e31a8cca8b009106f2034e2a83aad0caee5588fd096b7dfa319a5b03a0cdebcb11acd6ec52a53c37415c2a7772f0a5bc322e3d265e6320e08b0575afc11a1e21e299b12c6f84db95ee80dbde6a27aa11d53f99f06b1b9a0a2c4a91c2af1c07e8b277d6b9fb21c458ec52c4b8136a53b4326b338e64c297901d488b8a95646259a8255c5cd3c00bfffffff40