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

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

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

Block Certificate

Block 57096 3d39c9d3ad634c7768dc0053cec4be217e90d528c642a3b67c977a7b06a99cce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58729c87596e2f334de7c996479f8ea36bd76bae2099e65a44629db49a3a533c
Certificate Block Hash
3d39c9d3ad634c7768dc0053cec4be217e90d528c642a3b67c977a7b06a99cce
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090050000f0340000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004b2fb0bd80ded024fb0db5c89ac78ade6b25aab0d1da54e1860716df7bb64bb4e27e05bc25f68e13831043dceff11c2cf3fe2de742a91f55b63137bdaee7230ca02d79b778acbd7c89db43e97fddb613f9fd89eb7da7ac9a0501000000000000004000000040000090050000f0340000

Raw Header Hex

000040206cc38ec2f570124a35d42cbde43e95219172fda6f1fcd637eb1d8897aa9684c34dfc4b146f3b7d5093661ae5ccdefaeda9a8c71e4b81c34aa30870fc6758d0fd8e170e6a67a404183c533a9ab49d62445ae69920ae6bd76ba38e9f4796c9e74d332f6e59879c7258

Proof Data Hex

59,560 bytes
12121602030726d32b7c89c2d149ea8974c770c9acb404898ebd9cffd15e2f63a9ed125a0a41e938abe3dd7fde6a92519f7a20e3472fa23140f3896b1bdc1b13c973ec58b6f5c8f6ac765599ac1a12779612fc1a145c8ea6157b2fd0becaae07962fd5cdaccd763d4f12753baa4cf4c34d19f26859c2a7bcf9eb1d716ee77bdc960ee3798a3b31faa294587371a70f69dae4bb57df7c23fbbd9b9077c177ee5e33886ba09c8e576df1106ae8444c9e53d7f60b4bf963b56db97acb23a2ab7c03461bb601e4490a7c5b3f3196797a03f2f3ffe5dc6b7c26db8073f6d78ccf0e86e0129f70a80345909d2cf89a9776e07f9a981d7d6a7d8e781f8fabcb192604b1909608be5ffe239ae3142ae81e8ad9697c91250f44e46c9fe1e470c8ad16bbe9db2b81de9882b913f5bf308c7b50ae5c50dc3f08634861a5aa78c686830595df2e287cfc555f145944312c6e1810172046769ad55aa8a270bdd30c8b7e7ba21b929a56b5af6847cd7a1f218b9aabc648f0dfe5a77d160a13d66e1c6f7f34a24f836b8fa5d01d507dd45e3b6047eb68bb5420a6fc975c9a16134e87dd12ed575e3c2e5888f074f04ec01b0230c719b568a8cb8675a8d15aa5b1e24b990a4815d26abe3fed1f0aaee4934a4d4653b83b4960f10c254765c9911984c04581b46b71b5c0188a30c51f978fb03fb5ae9dfdc83d56ed097c7fa415c3bed73a19bb2b855ee37e8c308020d0ea90845bd63c9f143baafb9d0da7430f9a99577057197fd95cb7a3e73450ec7d110fc9f6dd596cd3e482957e9125f391d950be74f837957ed4564b66e3373f19086983bee4d7201b9f35ffa1e07bafdf0f6ade8b54a79785ae8d3f97b6c6eaf560f69c129f08f59b7ca7ed66c9e9721fabcbf247c52994394aed4299762c9cf731f4cb30b7bde318302fac919f68a6d2bc5b038105ee7e33f51d96e4db21571aba980778af43b83c7c5ad3f1224e5d5ad1c315bff57948ac9c7a3893ce4edb9929b4dcda934fafb26374cc1a3072cbddcac17f18be833dd6d71872c4b7db1ce6c57c339837ad02642a0bfd47707fa557551b3726ff9e0eea59a5c9b0935237603144f5f51c568e4eb015836af4c89ca9463f1cf8e38af2ef75baa50575ea17918ce6b37b560fd84d614f70883fbe45c68962a5e901635ebf2109d6048b4ebf5e82862516660484e13ed933f081072746143b3a031ec48d6c02dbdc46db0347d89778b97e39bda6fbf74fb37cb5ba1db03bc9c703574d455f4bcd820c56e2d4b4e08bafba90b6a17af793fd3a4e7e78619be187a1f76796496d657826efa09198f293657c4e37e81ed8c2c2d94237aa6000174fea87839dae6243b70c6825387045143b5c57a78265d99b6275adf2ce3df45257a7de7ec08608e5d39543594083fd587739a46ebecd04c959b3adc3a362af2eb687459d911e77a095093c9eafc6a036282a17ef073283ce2297974754833c2342660f06da2cb71509a4e79122275ff72acabd953ba4e30298c83612f9f894f91cb870fac61d10fa1e053e141245d31bedbfb37f5275b18cf42a84399be76bce3a05abdb598eba306a7e819757a919d887916a331cd48f4fa99d2a7ba38b7440c8ab43a499f65dda82c3d5c1a20f0ab725b9065cf342705ec20050d9050694760d16920d067695c2f0439340efaf456cfcf1a73f01958cebfc466d16803895924f2bc8ce285a6d415c83b2f15038c784e82d26e93b4f2f60f4586c5afed87c6806009b6d2d72ce4ea794f51e5fb4ec56e9839c3846b525da09ea2a64d0ab9049300285cb2d8a0d26bc8c52cbd775ba3296d7f301031b36bf3a054ee3c1bda2a51c6d18e4b82e9f9697a621036f0e1b7b49273a45e5414b8dba1b6334129ba5cebfe36f40e46800211f5ee973e573b035427083afde01cdceb301b79c059b8f15f2f36d6d30c6a8f090f856f5cf3f4ae7e390815b5cb0e8c62f406af3ffa9c828e2fc528068b2ae51d0affc4a163d8d42183c2d0bda51f1f0ad00eb84bd958ebf4fcb54384d32f2195cb5770e601a504c65f39d08b648a883f009d087034c678476ce3168adec18a0552968f387d18aec487dff07fe11582f50f04a7b41ec0e759033d45023bfeda1c7203080334f58ededa9a1926ce90700053a342a41eefd4c1a161d47d1f57ce21e57466958870b4714d468ec9f3d3c2e080a99375be3c08470d1051bf76adcf42785430d4be883c06778e52f66b63900511f3f408b61c312adf628e270d8e6fba14a9225f4c0e2d2fd5b4fa802fc6d8fd0e09b1c8805a5bcdbd53960c2d13ce17a636616d4cca5bb7afcb740fe483bfb847a20f69e9efe27e5b6246d201c7f0552ffbea2dd16ac4587957ea819843f8223583a61befed4f6123d521a08b4d887d563aab510e4364541390aba8a369967f6a3ad5d250c4b2fa00b29341114707a63b9b6e42fcdf1befffaef2c356fabd6ae04e243fb74c0265863f87a5b90c11367db8653ab31ba6953ecfd9bfe7855c9f895338aca34cda01463a71fc138f9417f36e5cbc7074f1ac36487480b597b17d581c9f3176891f0591e1cb5fa573a398c4603bdc92c8870e03cfb72ca6e8bc11d725565e629ec8f322e171016f0ac8f2b44f8b64b3f3d6cfcefca7e2af75fa2349e773f8e9fee78386829f88c5febaeec5cdc86be2af35a96251ea9663add64cc45babc82a27ffa4476107baed911ce31383201a2344c2bd8bcc8afea86cfd1d1eb4fe2e7f8c17c283e1e3746d0d4d131b6d50026b8105397280a227d96ad7abf64fd2c69279d13b6e09411a43de5c60ed346851fd71cce19fcd5d11a3d6108505c822a8e99e0e8f40356fbee47671878b40562c9f448e98d893ae37c241a4c41c516b08ea6223dc65c59b3915d2e1a9afb574bbd0ac656eb5511e5d11e316a9efb9a2993eb8db93f2f52b15970ed482dc60711fe97642bad1e8207f731e9272d2adf90cd333802cfe74c606a52934a1c044ea19fd1c9a24ef8f629925226ec80f4168a417eef30f0f958520c481728996876caf2ea186fc6aea92cd43df2239ebc6cc822e548a5e56ed8115ceba7eea668b83d37cdc3c3cb12996688a61995cf133baf8b9392782bdf38d9c738d2ab502ca3e8455ae4453a3b46a5b5019bdbe7ad515a36f397b9c550689e2a1a323bbe80b20c608afd9169f9b556515af32c82f7a3c037eda182a3fa83baa76768c53947e97e3b1e8d5c54b6d19a259de9d17104a7fad12158ed789374f793935fbbb55c5a1f633960d4d26343b623a88e9049b1330e3fb32e5fa39a2c24104f81e6f45294552d810301fded915a3cc5e79312d22628d2c0e18ccbab9edc9a922771585200ad33f28bdfe2a920a46902ca6b4ce5337ba8c86d235ecaaf79a2897c848cc681281b874b3924d29abbf49541615d42d7268f0d2ca1087887642f300f86977e6f4427e10c35cc7fc5e55b709932e0523a7213ed3f8f956722a89aec2f9674991cfc718168cd5f08f6f39e0973c4a811bd42ec99cef60e90e8941f70892f995c81be1c12a88c8b838da25d9eb647ec14798857faf79689130e98d1444bed1b5a50d85c997b3fe7d97933f57f4193f41d5f165724a3f58dbcc9b3f3e8bdf5da466603c83affbdadc3c4205879c229c7d8145d5c057fdbea22a3d3dffda94d18d765fd9be40e32cac0963730563a7d21aff370990b96ca0f12eb996390ed9bab66dff4dc0c13a5a515784ff237ef9cbdfa5461bcb275876a3f6e814b259140b29a4f5876b62f147e65d5691be6b0db161771ac5d8932229234fd41b5689417c174f3de29f6f5b97410ccf65425dc33aa5f618db7561e7ce0dc477ef56a7a569dffd9a74f6e12262f684874e65097386078b9e92c64b54a559d769e59b17f4e63493a3fc99c5924396caaf48b2f8fb90367a7c45f1e5f994d2e204e176bbf3f6dfafd51e2dfbf3f15dab5a9750817d95c2c0cdcfe0d7f6f47c25ccaf14a9b142e083b4baf22110f8889269c6852c234407be168ebdc55cada0e9ec05a36854cd4369d465caf972d8e43b510b763e9ac64b1b6b297c62424c5ccc36ab30a850441010fc764a1e5c003c12d529083da825007aeddaa49bc39ddff7ca7d9b3beba3a23434bee5003743a7366cca171d1060d2e36b98176b3c1ad623b24718380e0729d7e134f07e6882bd363181c7efa86745a66fd59ea623be53c49d9497cf4ab4ff377046cf99d2ef3e37f709c918409c99e39b8bed037801700155ab19ecab560ffb5a070d62f732095b8d6ba4806c5282c0daba5de7dfd352ffe6059db189b26c2e9b7f6bf880b35d1f32af908b0eb78aef3dd2ad7545e36843a7501457eda3b43d41c78202fe1692835a2d1e18e1ac3bfde4b4a00068c77612f0d1c8fac2c34b6893483ffb8d5666da439a7d45dddc3f2d85a9e9de9e434e008cbdcd5bef78e49e1b089623c826f5b0e31ddbe60379a236384d0e003c46986cb0c527dacc8a74e9a807ef2461c52ed28ca83549d1409b77bfb953df255bf8dfafd8da8904a5c20cf63e70d41c8e22f542ba8373963539f087c7ecc8d9fd52324b3c727c75eb617b06ad0c711d593039987aa0a97c4f189399b6a10e5e8d831aac94e1de7d987301d802d2af1b273bc7b7dbacd4ef7dbda68a6c7a454dd0ccab08c9e2c6efee4e584995a037618dc1edf45e893c76174ec089ec5b525837b93561d6334e599fce34eb7f156669849211de0a9014b81bc1e179d23b7d24c874f2719b80b460b244d9633d29467e9fe4eca85ff39141d1fdfbde8dbb3fecb33eb6af4444a643d1a4bd65d64c3a993b0dce000cfeea35c436a819b9028d10d1bdeab1239d582d6831a0c3473192ecbf467318046eb77deca9d2083bfdb39a5e0935c50c74895306e1d40bfdf9a28878a06b6c1d570e763471be369e4874659ed6b17ae138744f2a15fbd5e55a54dfa2423536d2e33a4c15bfec31e5b2513f44ebab0fb4309c9def69f9906b399ae8c953e8745208f250efe2386855026771c3a994f4de668e064b70917be59dee6eaff9478298ba7ee4a8c71f46f7f77c617a4be5a3c0def5fd543bfa8e144e98358c897d9f49045955aa9bfd3100e889ebca202dd71fb395ff5744aaf3facece6ceca5b87d5affccf28d45af99c8f72dc32ea21b8a91330ad96e6c7c652f5c52338d836b9e0d5f65a39f76e58e8db0c2f5a665658753db17c08b1ac9c86a17887f575a1093a85e40ede68a56a1987b9702a4408c53baa5b7749ac710d1a8feabc5ec7d7564f351f724eb3103eb5b8480f8c77993899d7f20b1a5cd5ccabd7a2eebb0ddc3c946bcd66311062cfbc691b8b53316d8c7b38420b5628ece065ae40a2ac5145a47f293c16c75075ce8511bcb90142b070b4b32aec2018244cf81ef06ea393606807141f4b179e478d9d6126d2d26c2eec6b9491e1a033819d6c28174bea2b9502d76440cd83728353f5b48174142e9f9990c0bbe21f80ad8bb315ef8656ac69b2aab4abb0188dac70e194185bce81681c95fe703dcfceefc810a4b32e901e26bf19d5049ed7af6ce5efba6b7962f9791446525ff7ef9c515a5b7e0b5b1b7f405c859146001132aabf56dcd78927490bcf5ef29e5c5a2ebf26203ae9b567c51f020bbb70ae10ee746617844b5b614ccec958fe434e6d8c222766ef821da70ca523601d5bdf9001892c69d13bd0c6b51db4572e1de6475e1bcb3a4668a516c6c17265b63f1bfe265d1eb1c081ded7344ab4c0fd3a006422504e1b632af2ffde19320f397a54ef658c9dc9f17bd7850ea90dfe982bacf35c57ce2f6ff535b8e4ddce547f4afabf64737fb98912f29a22d91d368d9b8ce9f2d1c7f88f23a450c93eb94ebc9342ee0f41899256550d14baa8423512a29a80fc2ef2ca3105b92906cabc69da2f9d55097ce37411e350834f78a6f100db627146ffcb0c6ed0c62732b13d7547173bd5e57e3cfce2c632ee2765715fb3cbbd48fddabb899079d51e6f7db9c9b1aba10895e102713e5b2299f2c189d44c852741d1f44b10412263e513789ab103c54ecd2d2089ff81caca7ed093e3feb0db5bdf98f6ba8dacf17aaca1f2b7a71dee815d06e3b5295c7ddc63175758fc770d6094a681839f0686400ee98adff7eb8d3e52e86b25e8b76b6e96d76f35317ed8bb7f2f1ca6122722bf086a831de0bb615ac8d0860c4e118f6741415275d7695fdfa458183e6de9c9f7b3e0a69a2dd63c8cd5e62ab6ec151d3df07f8740db6425184eff0ab1ead3c142f3347c990d3488e09d4148e1719787dfd3a36cc443758b33185461ee689e45b9648ddb01b7d08931caa23aa98c565cb6a64222c2aeb0305d48a209be211593ccf56718c9dc638cbd03ec5a80eb16aadf79056277a3f1205b06fc001101c312d472f13ce96f63f31b72fdc8e148344c3c5b5fff8996e509837bb3d41135dcfbf9e775dc2d1306696a3e52ebb5726bfe350eb8f59354349ae05e75de447bf7e74bff47e56ea6e669a1db9d517ceb98e9a5a5fa748224789fb61c2e8b9f5a156187b22407869aa08119e45ad8cb7e3430f418c10519e48ca5af7f99f6b829c5523bfe591d95ca6e9aae5f502a5ae4f91f1ffdf02e77670c3cc61e716fc75cd98d294f3de5f870590bd144f4eb8916a7780640b4ffa49355f0855844b2fbf9f034559c4ace8003ef07abe3d7a1d287b02a8b114069dc6ef5ea3b719ac73d7bab9c1029cbb0a3f155054ba36e5b48cf52ecbada4db8f527dce2729bb6f8a6483cdd9b3126e46c6f6f430517c268b8ad32ece76f429294b3e0607ebedca4972f78e8dab0a66d8b1dd672bf99040ad5d85b887bde9bc36009e47d416b54cd843b172289eeb1ceda4c456bc715442b9d7757d965cebbca69c63a7fe3d763a255ee188ed7023b5c5cd4ae118bf8aded9f14bfa6123e4ed5e606e58088330f506bdabd64e202b87bf647113a4880f3dcff18899b81d6eceb3f1b0512e84c14adca1fd6154ef65001e7010bde67ea639520981c1153f9cd4cdfe086c579254f1a244dcbb4f63257d8ca29a5b9b9e9a1407baa9c8f39738210ef6780252c1d8e0c5b065c615ef740dc3c7afe6383ebe1dc68c014580b410099a16c44aae0ad413b14a23e62e93772c843c9cbcb14b055465e3161ef31d81f8c30a7926a6db444e8bf5549267ee30068b8635b9def0ce3c1e9c5d86017e4bf7b3b213bf9adea4d1a9ea37362e14eca56c4343222119a13cab6aff62fd8e229d3d0d098aba2951b6859e6f60a486d602ded5ff77e5f8f9b9a14d354cb275154d53c914e19567f05e32c30d4bec8969bac43bf3b276802a2c754ba572c579dbbd44b12ff94d6a9d8c5ec7b7aff23d9ea0b7b5f37801899af2c21a453014fa22d948ef0508309cac1767ac9996000e079359ef786fe849828446362500ac805242e3d96905575108cc14e5cc1ca019cc7ba482bda8265a63253ec1c9b7d1f4dc94acc3cac260d965fc7e44055b0654cf9b95feaa7a315d51491e455842d5a8995b83f7f55caa1cbd5b0c3ed0867afc2a0ccd77573e38539d40a0f6efbe93df06bee4773c5498824b0e0861a12bf6af7e64360fa6fa146b4517ebdc7126f097c21c70b89b09367ddb9ca82e8613642245d0ffe44b36b8774cdca2dfb1d33a767ddfb7e210ad6171a7b5060240fda67759cc0dbbb962f279f32c67e5d9d5446506f365ce417e235a58ece523d0f3651cd3d3ca97611a8d10a8435bbd03d0a537669903280c6250af6d67abf1f2ec1093720275b427b386f367ce4125baf214269b9bcb1544d67c3708550e222ffa9ed795cfaecc2d92d05cb44e54b23a6c12bba5c8a9d9802d828c88398195fceba9e459b63a69ed2aa409e4068922079a9db3df009d46eb899e0805506ef2e26a9fd8ffe3a9b22e547b2950c27e9851add657c153a128d4b6767c7a0f79c04e8e7c2678ad767eaf426d0867e11e327287d0930b1e90ad02b5c1b4db8237e9aaaa6e154fcb7754cc28f5831b01c2d0ea1a33377c503e29acecbd9d1773efbc49f434eb1f7065a59dc7dd4e44038bd3952445eae72ce9b69171f14f9811b45e103ba08abf95c999a297d49da26bed1f7b9c174286586ea16e9a6afda83181336b4f61009460b658f7486525b2d4aefe1dab5b6e49f27a17b9ef19c387e3e27f5fad117c7de1248ba56b9763435555febf04dfe904f140bfdcd1bb479592576de271f7218440c3e3ed0d245f0993e703e740c66e26d2fdd1220141af5c89ea629faf7d672fe844dc26750886c67c773a345b7b4a4b6b67e1244ae2f76c846751ace5eded77aa3307a7b40e4fc7830ec855a741f68f91ed344566f19a88f3bbe09676a282e392c25f1ce52986a75360d451a959219ddda6c1543aa225cf59096eb200bc67de5f1cd8188598ecc8f768b02f3c21597b83e4dd4909b75c3736167dc31232aae0b69f1ec51e3498f005b78d717d6976f7d3a11608a9a739d707127667a633d3112700b77b4414cdbf5cc7f3abe1f83578917388a272ea162254a524d3326b7c06d2b996c47939a4464050d5a3c49319454374123a9ec332475ae06ba6ae418b150ecf66df320c7ea272077d798684e091ca64bbd99f1ca86d152426e2aec02c993bad447f8119ce00bbd470196a5bb3a419c2de11c81bfed9bfd824dfa12671a900c7cd8f5e0a865e621e66c39a199f8b86fe31859243cfc6272c8d8ab984f63fde2005b7d82ba7a2cfe66e361793cfc07afe1b4624ec8b16ff8033f8281beec340cb68be43bda87f4e1b180e08be500766c3ad7c0dde042a43f9bc83332987ebc1663ef625d5b7dad4edb6c2f9671cb60f15d9f05128cfea2ab4a40e3046c24fd7fd1061c9e65f4954f6d70fe94b2629e8af44d43291550c5c2e755a02695ad5107000dafea97bda20647eb895f903cd546c6591ce281fffd880f47885d366d7c17d7e0811e8825b335665ddab44ae18ca6e59896fa1a790cd0d88e087fe9091dee811924e7b68abc24ce897048edddaaa5b2b2011ac96e5c82a6ee37414ab455370f9902b3a7572aabab1170b14851da8cb1bdf3a31d4217b3729ca43b736cd751e7ae497d46d4617c81f0fb28692156ec2ef155ec151c4b7f10e2cbc862529c68c72b50466cd1b6cc3863d4ba57ebe2ed2364bd91a36ddb04cd26354c6aca8fe80a275ea462e790691589f9c7db72bea5f93f4ba3b2c76b9309e01ad4938bffe309e037feea598ee6c187e38947b31b59c0c74277c68479a887fc418f9f19cc3e72b5bb99e64016b123af192985a45f658829ed354e3d746e7c97e2122bf1d3ba68a2fa988ae2a389803b7b22a7613325f719d7100c6a6d8ec4678974dd89d3ebd0bde5d12053c8ae5769813f45313c955c5118741bef3f57d2823720c915376bc7d09cc53912f29fadc16e13caa1dcf8e4282bd711b0f826c717373ab5e2feadbcf9ed67efa0b6230536809dae8f6c4bb6dda58d992277c51490bee5bf5ed4ccb5a0dbd9b353c3d397e936f70487d7c64f0da202ec809dce1153c3318f09a0a6ae4b8caacfd52838bac029c6e6e774763d38dd69c418a958e7363830655468380d802a3bdee9385b0c09052d81795b18e20116260248101e69262a2eed5fde22b9d29c6e10fd32104008b39c19295324b3e7874b4e7bd838d51822c2523ea83b50455cb6fa855763b29e8dae9d135454ab8f1ec34aeab839470b3197eef41716fd6896157743a51e6a74287c18ac90a2c704792777b1fb1ebe69a8ffc4157f9a3205ec5dfa4d16b36433c18bbed5b62b75f5734ad949e3520a09fa1e1bad9374f4f866d8e6b10d69bdb3562178edf2aa7f3e3ff640ac54e3db4f635f8abd06a3bab58e326dc41489d8e75dcb3f8ecfff4ea571223e91f40bfeeb9b1821f44f082eb609a547c56a7a074f22f651a34bca3e9e4bdfdaf9b139bb6d3f9a1b71cdef0d8abc6ee4568059f95c502bbc2d5136efdb6f2bdb2c786e1ad3526fde1e4f170628c325d0b3345b4cb4b1c4b801ac5058e08cfca79ca705ef55843f65fbbf1e521be30b2e127ddd3eb2d5026eaee07498d4e1e8cc75fc187e1934a9915160769c9277bf829b6ebafc088f34958ee50b6175a22340d98a2edd6142e377efa0dd3ed3beb6cc36fc17bd3b4f0037b3dd2ac74ba242fcee545162e6e90dbae0fa853dcb2de9c3457e6b6753393fb4281a262136e1950fdbd872a70b6ca5556d7211bfcaad473eac7509a3cc274ecb6b9f36886a712850fe603ea80aa8ce073eb40f56cef4060311010bbeceb31b6db459c7c694645ccbab98ce6f860a7c5ac11f595ef1b59477240c5fad82dd04bd17de19bc84e61ce915a0c819079cad2c0eb09021795ceefd6a887c00af72d1941c8378f09c8f7893b4f1562fcdc17da4f4cb7860ce01514c01c0e671ad7978b3915fe3826ab230dc9e497dd56054e41234f7466d8f163d3c5b15c1a8f794077153eb6c02eb4107e11bc1776adcbf96abb4e575240aeb29e759d7c8fa374c1c58bb211b799aedd03e6561b7955fc774413406a7f098aeded83dd30e37e8a2d4ddb22fcb709d5df9703800f4edf99dd92f42e8ecba1965ec67d1ee0479f53ce9e4e05338092d7adba607e5f5484d54fc99e11ff7c91e046cd336b7a43fa2090d69c0d6257080ed749ed064baaf2a9bd78c3249007af0b5ce6fc3687448848aa5f8207d3729f5003b6a88f7d2066c54c98cbc66344b13c37b5d574a996c062cf866272b23d5db1faa4bee4751e65b8f8c5da89e70b94e41ca8d60c2d4174a4518c1004f30bade6fe8088393159a70843112089d4f8001e289ada661d02c76bc4c26f0ce1f77a48fd1c3c13b13f8de128552fc36e255d8b6ab1d252babbc0693c436474b9754dc28f2070a0014974b4595cf753537671ee545f7ac742b9a6d2b8a3575ac5e88c7b5d07847543e94f33afbbd9fc9e3f37ecc9d0ed9091b43448dc91aa9120bd405d3e1474c2846b681e54ddb368cd7c8d5d9e3ba065b86764b97618f100be40fdd98693b2e877f02d335541c4e6382e99dcab0e17992ff12e3d1197c1b63a8b6c6b6fa8bb8d762d4f33dc97e957a52ede53ccb02408d803c2f6cef8ed4003ed7496f7401724782bd5d499885096d5e44be0fcb18811c0b40ba07e7a73fe564405e5d926544f29b741e63c77e4db534847206b5038e58c9c74706712f58bc5ff7f062d4f88fd879dea6333edabdaf05093e11adb9fe1bb2fe47fd42db98157905f142252956189793cda512fda10bfa87f678861b5c4df43bdbbc35df155b8df30bb820d64c5ce1bb7f32936de4cf6e66f758dde73def1882b265f702d900f4cbdf0dfa09f771c20119f4281b2e68ed1f38773c3cc6fdd650a3401040ad218a451fd1837d07fec2feb73a4a88650b8ee733fd41bbb3b70cb8e7a5c3caa2a20cbc3f9a5ca962fc7ce71b1db4e2196c01fba9881036fb46f3f67d2900737f873b3bea55b717bada3872ecfcafc459e9c8f24eb14854bb460a084aae142bcaef482fb279dafa366d7c9a8f6d6b1abffbfc10cdec7fab370ca8e436b763e3480c9a58f7f4baee89b8cf2397f39322e9e09c061a49d4fe4dde2c6ae29d0a0024e383886dad154053457bb1b79bbc32b1b438fbed288ebffb6f183d0c73f715492eb89bc1626096df9fcc9a6706af7b95cdc71390ae7360850151498b817b354fb1c70df983ff7e9e26406f7f402a270e72b6f3a3e64819446278ab581005cd9d45d6b16bf2853c10e3293aebf269c5a6804ec1d6448a70a8370f3f53241213195b183df9b98c382147a6bf6ce3ae33a2a2226f1f769c076b2296a3e695e1c4c7b1d963aee3ca76cdb88cc2e45d6438a85f5bd61372835b87d361991b6d66a7ef57bc23d2932ad0df9049f0edaac184a0f19fd78e0f89ddf55218eb3436bb8131ebad855d56ae433ad482e7ad64f5f8d6747147c4887a0aa4a9c77c25892ee1b90695f859cb3996968b409824333be27f76dbb7090163fac13c563dfd8a359c03c73a0a8fc0b8785e8e614d3e0660bf6e1594831bbb76d370288ac4e56309f0fc8833d45659e11ce04a6304fe2f5671b7aec6b5b18f65a7894ed9d0ef31a94efbaa00e86f639cb8c53d7afca07c9bf0dae48a1a85a8b43b75a616b4a5d4a7518bdb1a30ad493e83edf1e2520baa3a4974aac071502fbe6ea3341cf8d2177f6a5f58995987fc9d76a6293b3312a18bf787161da9cb328f7fb216b7f39f53bc76ea8bdd75eb64f9cca39b3e7ac7fbec9ae48379195db1090665d52ff5e5aefd3ce7669d0c83f3a718a9b374d299b0ccf72dbda12159c8600c732f0922dbbff515818d4ee8142e356390e87dffa6d6e1ac08b3ebbd31abdf871763a60a93f56c845f38aec4008bb74f925f4bd122fb460525650101913e68f54e4803f3e63d6aa77be5ea3799be1334ae45efd07c020971f877e9af6fc85ca3475188d4181bcb2b331064a424bb84b3865c4f57e38cad900e55c6baa281ca6c32a44e00e60be84d7db5059ea5324e432e57060b17331ee904bce33cd581d54b04d826c51eeccde6e669453bfa55d7c81af521964a3404790ec2fbc1f00253613e6b7e99bdb35916ed0cf59ba2c131a1ccce79426862a8aa7780b9132d6af615774c2579d4fb2e5812e22f6e7dc30e9d03351a0040dc3b1346f0a9fd7cbce856a0ac022894cb57b541171f0fa9a11785c2a7f95ab0c8d1688fd2c6a52fbc66cc6ad6fece29b0f4cec8e0b706560f50f5e0b7fcdb9b93e370cc087b9ee192b645fba0859e5b2e2ae0bbc61c34a22feba01b5c6ddef7741abec469e1ddae36dea5331e9a522fd427b65fc204b98bd8ead1c2933bf45b8d2f2e2aef4e5284192ab8dce8766b8d5d2823b431d179369e3bb1f6a3ddc835cec26d67136a0c6572bc701da8beea07080f09c7dcda4e7e87660ea87cd99cf67e88ee1c9e1de85df1ccff1b502839b72234451383cc3be25c3aa099ad9211ede5b66a3a1624abca8dbabe37c87c72e7007efd2ca75c5ee44ef973537977a9f8254f0867114e716340069cf96c6656dcea0d6540e46e6a9d9ed9b08eb44a1f0ecf80c956d16a152ddbbb6117c2b01735d85f0f66a950627d5b5106aeeff78ad78c63b97f19c9fd7d7aad7d0ef5d30dc91c8a4ecdc9885ca83e15302ea87d397b1c8cc0ba553500150a17464497282d9580a8f8bd256c108c12dfc4c0fcf2a91df7088c37a6bb6cf02ddebd489b2e3f74cd178ef2d27980d9194746113e10f8a011110aaf3519798dc360cd5fc93181c9562d39c40133f8a1553f21745f515c7d36f7766d80e33ffa3c6dbe47eb6f38a432bee012aa3d8336648bb92c331dfea730d53c36f4096e0f3462f5366e467e7722826efe605a107cb697067a7606fe4f4cf4330b5e4f968dc47d535ae3bc6f642d731d8c8c58c343992347e5ddcd8b3af23b1eca61ad6afb38022c07435b4a2a81791e8684697bc7f4c9af1786abc06cc17b9cd76052871443fcfdadb57f1380a6e552f0ee0dda829deb97205d8214f27a7f4b3d38f5dcdb80eeeab05af7d9a30393db9ed6037daa8197ec5fdc072debdcdc1d860758bbcd6b59f6352e66397699e81a3e26e4ab8b1b63e430bb23f4000ac14a4846db51d29f2a63b9b1981a85896221dbccde031eb5fde6b7543e2beca5dcce4c0fe9682f0377da5db6e4d4dbbe6429ced9b401435d19315bfaa07b7ecec0ccf31480bcdd999c09ef64ddc74a00c568e560161a30d6b7d4a73d9b873effc618a6c38559118732b7a47cdb7795b376d8a94e385ba590e3fa8cdbba059fe15eaa9d86e5860927093f5d932c6f7c9c07d14a5f8fbce532ca4385879feb9827dc8d6808d31cae17c38c24c6ed236521091c63e97de4d4a317ec8e905430dc097f943822e6e007cd01dd60159ff5ca662fb472f284bfb5f4f50f01b43cc5e7b9390b9a89fa3c02909ccdb4696c7c2b4699e6be4ceba4396e4e450bcb5d12300eccec784eb5dbf7fe63ae7d76d18b81b65db66402c88cec2a8062ed15e3ac23610b0477b486368bebb019cb0f132f20f38925b2246ed110ceeaa8fca55dbcc4ea96b934675c6f6aa9f5f8d56bee3ec50071adf2ca1646d334323d89989e5727f99559ac8d4ee60ff6e66e6fbba81b927430a2f931e6984bdd4a4dc26b028b2631ff84fc2fdac9314cdcb7ba5eaf192f544254e5cdd4cd6bc911aa10549e53378b618b92bb962913feffb655f7ca37887313de5bdb7e300a35ef9c6dded3989790a59c433283696279aceebb9061b7a3c5120da650597d3164a15028205c6c3cc13578c5107bc20de92b8dc151a224c51c2129a4522a7d47b65104e280f23db17e6e53db2d1435203802a7b697461316054157c251b1c7844eaf09b70d60d3861200a0bd99ad3f70b91aec3321c23a6b26d5c8a7e249678f68b30cfada505e2166c37c4b7d4eb63a82642b827b95f61c8a15125b59dc375c72ec38759f812f1977665cc981f960dd6cd2226367e0a77c6da359016d8a3468c38de55d8332099e9595af0afae06eda39f7bf29478ee8e57d44f88c9d64d518e76f325d98eb0ae13918f457c0b42d84f1f3c2def18b7bff7651ed65f920e5f4a643d57f23e0a9bfc8a2b1d9d4c4a5e332d919f96dcc7d9066c6b299d64d5dbf6517c07b22ed4e3a14bd5af4af081c52adea7a46b76352bb21fe2aba805bc847e7b8bf1b99746c3203931f74202a32bf9abcf65546f1af9f2150570329320a2c199dd580044d9e74aeb8e93255ce0a6103ef16f46d4f0e850599429a2b970807a01e7c1eb8952a4bb23b162b7c2e49b5342d2ac959bb07283957c45b43cf24886a5ac591dc73831959d76b17f38177a3960daa8fda26eec28934f69a8ce45d220cfa31baee7e4a78ba2755a31defde38d8bafee60b87cfcd20a52e67364609f48a3682135cd33808d3320a79f132afe12b1ef555b952985f9e50ff782f1f82f6ca67b5edac9c997b98c561115c8daf2fa04d4d53963f901b279195b80177f81615f7de9d587c65b08da40465dbb798d87bfecfdce6578a6c205002bfa83e28007d81e8ffc44b4909d51babcbd7662125c12ac99cb74a445b946bdbbf1c501f511eb131cb735ad3a1f3af0ace3b7b41aa829707896894df5c7ba2ea87b6ba24f9ddd1d5460b3b55a8685d6efccb92f34f4094fe51a53754c64e3999abc3817df390d95bfa34bafe6c7218e6aa2c58f506e4f22b78037ea2e810e94bcc99cfc07bd8593e3e94a299ecaf1ef6d7e15a89bd104e97abf8b1f18298698f3293f723b519173e864960e8ff454eb528e5d92a6129b036c7c6bf6a903565dd96be2a666ea9e4e7796516c199a0a3e5a2f85770c53472f5eaf9af798024468d68ba6026e527e583caa27652e7c9cc43f36e08ce5ceb978b0355eae6e19c4a56daacbcfec02979b58856774df58bcd5e930e83463be3ec3c8f29362e6c51837d155b91e693806ed1c79e21908bb5b079108addf447a0c9f4dc9456b860dbd10d847dc4a07db4bf1bb8b76fcdb936bbfa4c19cb6837bf19bed44d69fd26944eb9d82db9ab7664c1c96f60b327d485b585c27f9ae5c59439bf9597d9968dad318069c6662ff7f1fbb52c3c5d7b35b981746d9e30d332a466ccf1ac6743f3a1f891b195bb7a66c0eaae186a5cdb5480905816b93ac1391a51dfcc8a65ec5d8c123d35726bb0507b57f2dd0f8bee2309323ce481f36af842d3cb5ca826c300e2e944a8ccd532405182a81a3a092637a67a36579042fbd2358297d2c7231bf8294069b63a6bb6d7c772db761e6345136a15c03a4cda7d6c4e2768d085b03cc157dfee4df6909450d1ef8c9248b799360fb109c52f3e78643b85cad303736eb450dfe7070b191d1fcb7388eab256ee90992144a421d978c609ee8b07d2edb6ab1835f39c3fc5caf358755909f2e23731c2a9f6779a517a907522aeddf7760248ba7de48e6ec6e759bdf55d6bc9acc99fec451a7fd717051fe4065a3ccec9c07ecd2f618277bebc2f13dd46acc739adea5da26a35675243bb005d6a95644687f513a127612784e7f9821e30cd6f3a4f530cc238937ab0ba2554735138a2bbadf04b3526263d8ac5b988e65f953561709707004bc1567525a8634450a0ccd08ef3dfbdee0cbfed25fd84de926bb131fa34d9ffff86ef7630042ae56906ef51f485600a8fcb65f68fefb2008cf001977fff8a9b3f1199ed373cacdd6538489b4e8179fd44af04fb09e3d830c3aed6f229e6b0c1c829636cf6eee089a08d86a0371f0593516621f6931bdbdc705fe01e80b4a7f70eeb2f0ac34279f934188908017af34fb9e69962d5fc57f4b68f012e268fc5372dabfc30da2c679d785cd3a79bf18cc20a55504258f55cc65b32477ccbe9d451042b86269e6467b76ff8f0d1cc6fe5ba8705e87e509f777d87a63fd09932c58186efe125b5fb6cb16b915670b12eb72691d7ac997c48833cde80a1f10bb5ae0acf9d97a8541de56263afd64f9e84fa52d39829001c7531b8005cdbeed784fd5daf89335419ea7edc1114e37d84377fc12f293da290c308299c28dec1ecccc08b177cedb66c14e5d9bde30244c944baba07db9783e33a3484e09a812edcc687fbd1a67736b13dbc7e67400abc24d4e6888e6d4c591bd3f3f8c68dee0f509faf8e05ea62f8065d2e608ddd5b75b4e59e1a932104ba0c918d8796e99e9ad4cf37cc1f603f7413d7a6c02ee2962691bec1d5384b9f9390dbc240d791ab12343e81ede9a4b8a846f33515e38c0244575609757cf3a03699557b464698257dfeefb798d3f1269855ecf904f88360c015def438df1d3e78eac8ca2f683d2a2737643be56c38494435b9ebf86a4db5c0887b34d551862aa8795b911609854e329c68bb5f8d58fc144dc68d338d0069d963952e51e7abdc53eb41633f82bf307d125ac92e114553382b1c2269cdc8c50c149a6af798ec2f89ada42c2af764b70d554974da0db17b0d044a4b21930f0debbc23b11dffcbe05f3b42184cfff6adbd4c03648f05f3dc44f9dd9ed94e4201c4b4fc369a07bf77e52ae2ea9d8d0d49b8d323e5c33ca8b2fb36251c1df2f789b952f25ec0ac86f4f64c531d9cfb8e8e613ee55a34f909b09877b575865861d3337fb862cbda8d76d3bb049b28be9ddd22796b87a6fca391f4a1f08dcbdc6db3c0414dde13b69ca77baf70482ae18e21988b6fe905e466dd582be2492f0d9e8c8b4eb1f58b6418fceed65a8e8241f1cd3d431ae72706efd58ac0977d936148714c96804a42117e6adf91a75bd6cf98e1f409c8a4e2520b035c1a5ca5446b5a80619d70ab19449945cdd17ff885a4167a78a4c801f18f4d7ef8d7f9176c8ce7e85177805108e49e70a7a2f6d687494c9e2a09b98c7fe87c1932b2e1c7cb1ed92c9d868589fd46a11df693eb46ff13028c7882b813ea559a95672f53f3a568395f51c40f275c5d4eef8d9012f62d6f1e8b56f9320bc791da261b339f69fd2da2f00d0d9236878eb543bc129db5add2631d3831a5ed80d92722cfe2b6066fcf0bae02e599a70c9e1dea22f345a9a7f53b2bda21faa3c66d4a721d3bc3a2a3847acb33e7f3eeaecf6432906a97f45706907bc4ce1a92fbe6defd7296d30981267a78e4424fd456fd204aab81fd26547fa1bff2296f954aa77fa578c1e1e236d11463a885019a85e293068576b1ba90a2b3187f20ab67cb10e093283e424cafbaaf16b5a61539b449d77b8cc94817c33b308462deb89ad2bb7378b04647c86809de46cec58afdf43807b82f9a7c300f9566ff1a05f505615c67521dddc24bb24cfde602e113ee0bf13dd2d25fc3edc10957b5ad5a5d729b7888f527f9c8517bf9a676473ae08f61f0e7760527b89f6d8ec48667859c7cc53cb15ac09e4feea32eff9adeb93a9856b6215e3302a73ed9dc36ce86ef140b5a4e1c231ef278f9a8fcd2bb77c7ebf46ff2a2b857c5cccd41c42f4ba0c522c43bea2390d74ec6cd66a5fd97aa19e12d309e66fa5a6a5d985a78d654da9b205b966714946e836b7a4fb1484f461dc6debeb1d7fa554e8ef4f29062140230ee13d3d49106f874ecb2778b2d2e794886724333c53337eaeb21dc8e1826f2fd273a78ba1f5dc0f31cb849bbeeb37ea382f549e1340ff023e48401f3383b12c5a4aa03a1a9d6462e6e1ca8c7b0ef579edbe4a5b8e49848bb73711c9e887b83d4f21e90ce421b4e24c79faf561f819d0f413ee9d6dbde64e8694c6e803fceac38b2b13201e3e68f2822b935bb7887e49e087379f8206ac68e5dcff075da670a8de166d0f8a986008f04c63cdca852b63b08efbd074dce35616c135c72d7ad4b420bebf93cf9e82befe012fd3f00ea2389b1b9784eb3ad3256d2af62688e47711562f230d8390d42de1b8f1ecd438a1d86fd081a643709c2af54e4018a499b70e3c625be9420ba7d3ac5a2ce0655d6b629584696fbbc467ad1d20a7fad60f933b5633cd92d5c55a1c78578a4cd924b53b0cec73ec5988c6e4235aff0345a230ac7ffa8f1ed92e09e812dea38ab2cfdff2be8e350aa49eac793d024848aa440fe570c37cc3f0c3e138a00fb015d37c505215dbf3c01ca2246ebe7c0ca7f139fefae3a953e30bafdb773f6209d891f7a102d0d6574d9814831f04fc08c653e4dc72496a6b3e6a93bf71f7401269fd4b969a431b83a21320e173207f2778218c2354950658c142ba595a9d028e969c61e231d682282e1d64884cf2aa9f7a6cdfddf74ccdb714e660ac8d90f0a4b1dcf00ce393b3ae45f75b50ad913370616bd9abae4147dbe5c7f8f5a7f3628f06277a7f879ee65210f2a247ec70ded154afd8ea34b4208f9403cffd3f47940f34536633ac4cab780969899d3c3424715f67cc38098128c6d13a9e534ab5caa5a70ec69d741f6cf71a5c86be78565b2d0cf8c1a0f4433aadeed61350b99aa9373cc4a6acb8902865832d070ed0c3a8beadab95765bbfe03b235f1a6aa99cdbd5c43bae0c96cd9ddd047bf83cb578161b6dc551ab10236d1f1bfda6ce7354a2d13eb2cd1a572317f4f94f2b28d4c3db8a0c038c69acb8c6d13065f9a4b4c89fc64e5e28464dcfed2af2c848cd89844d5966a624cbe128ba7e4dc9d6f9701e7471c0f505ab8f8c9abf4564361212840a86b31a2a63d0da944935bdd90a6d6f9627c05b29dd5662ff47ee474b844283cb99e889f2ac8d271fc4e5765221cc42d1173e349e4c51ed815323b8ab26773bc8bd239ee18e2d0edc836c55f395974d11bd96af58c16bc703086a2841895d7044cc22711b67e2be4cbfd786e298757c129523dde79d716bcdac534ed643a239f82cd1acd8ca3888f54fd44014582fb3e0d3c28b6cfb30ccfe47311efdc92bbd977c1e6dc6c62bb0df0a1dc5ec9429831eefe7aaec28054faa781499b00daf159c4d6b9f4ed76dbf302e901292a3e24b53e5db5d95dbcedaf5412f8884b8aec39a691a7d8d820277f545dcf5f3f0ca62e308e919488312f5fd7367738bb15ed0054474301d10c25dd18d8c3f14427bc061d15262688903d09dfbe476710fb8a6070bc2a267d7240acdd0c4c88cbcfff123ee705c622ac9789167d58bd12b215bf7affc5e0ef26c6bfd42bee3327e18f8f8cfb8a31d4c87d3455e9aa9ac8025ad47acf1711d594fc7c453f819a5ec5dfc2fa3461bfb02d0e461831cb93da5529fa04ace1f8a19f7f02d21daf3095ce72becca7dbffa27cf6b2c79ef7baaf46a2592e86e0fa518fc4568f8ebc856ad6dde481c6abed44ba209307fc7c0f66379f662e53344b86702efa21ca30ddaed8860ca74a91e7029c5723c90781a0259dcc0c995cca9bfa1fcbe9cf3f3a5d5b35581af295a6e6cafb1814edd90d08b65a5c4ee836df9137120261232c98893ca01f1e928aa795bd0c8178a77ada341748d40b7a17396bfe7acddcce45bbaadaf74be0c1854e00d0016263b7f3267b7ad091f6496f52b5280cebae3074c224b8355e716d44608381a5781e81309001186d48a7ba33f690930749d6f49b25f930988f1b989111aff17b4498ef383db3a5a8a872c2426c5a8c2eb62909e6ebca1bcc2c81097cc2aa49950f47446be864cfd8188214894e01fe96912625924fd653fb1e96f2e3ef5d55e835443a9678e083cb3cd3c3dfab3e53cabf40a7a609df5f650bbee4d2917bad2b9369b52256ff05992d40e5e82959580c98d81b1130489401bcc347ed604659359b25d960dafb4a30c12c61a0501e33a6a0baab8e43ef3722430f3af43eed0aff35c46eb4fe7b1213e3fa0bd4a562106ab73fd245a2662d5a19dac832355d27a8ed014c51dcf299775963efb4f5793633b5852a88a39368c72a1d1d9caf10858bedef1cace59a6a149942565408812ac488866ed8533d72574eef76a114fdad5c5232efb7af790c3c31f30c3f5a7b0125f16f7fc2b9621471c922cb9f2c38cf081189b9d128a56e8c2d2ba72f59be0939d65ed9715756abb966e36d59d2fbd48df88de484e18a3910444314543e5476b0a70c964876e80b08057d2f5b0cc910ce9071e2d222af923765f5dc7017dc061c902a85db9e531eaad6d35b5d9d034493594117ce2d7aaf1aafd7db56c95f781e3fb95c42bb17c2c163b15681d71f288ca0c3740df940a2bf32bd826b19561fd26500280d5dfeece85d078d7aad3ecd687b44b38cbb8557e08a992549620f3abc34c9214146f912434033fd37191af9b301e115847ed35249b8da2339ee2088c16bec185f4ccdf630493224c39168cf45d4c014253588912c9e24b4b9dc7f28def22ac4e1166815d9df36c6d7ceac72af1d133dab7eed2f715bcea00eeec234f70da5baed81dc5c627c88bbaf2d42c3c8206ebac4ce0cccfb25fe3ac77c918af39904a1da0043059638e3bdf3beaf31a4389773a0d136614774bafc0d694ca04fdeda843b658116282083bd344ee5f40d281133285fb3d76ff2beee8bdf644beaaff8062ab6d1f63f878a545bf017289c7055f41e16f8534a31fd14e7141dbd0cfd1d69f959fc3c554f0e5cf5b483f663db3f9e40165b6ad3ffdf2640bab52db3810d20f5809d9605fb4c38cd615d401abfeb5564b5a1354e348d221d09c8188f09922af2b65c069ad14d7f80ae1d825e81e57449ca9780bb704539f3c1cee820d2748c354d8fcb5cea06651a1b3cfb5a7f37ae13001ad1ca14f80e12129b3afca3b9681fc64379de0d55ccebeab3f872721618a760bf5173d953d8cd8a1bb66027b7fc858b77b2c999448113941624efb48d85a108c7103e6bffabb8db45381ee1bc1d8adad908ceaa3ceab94ca2132d928e4472359c31e1f68d9fdb8a22707cd03011acca68a20766486961577fa788b64995a855da90d7d95bca80c148b0698a3645d0a9d931e3a7faca22817e7f7ecf2ba86caeacc0e1093d4b47d216bbc55dff2772b7910d9ccbc6baa0b981098693a9770e9843f0f3c148967d53121e6a6947a3ad23149ee2e6391b8575fa17eb96b5092a97fea51c450540444679aa506262cb5e0a30fd285f9337284216a082f6aee4ea27ff5d342cd5d4c85b82b130a4ce98db2ed89ab1c1d989de87c43e61e6511cd9216e7b2cf89bb0c0b6a330c5a96b476901a33fcbf4dfda0990f39fa6fe75e04d4026d4b23ecabecbee1d293352204ec2b6dbb6cc6f381810e41d5928852d3343e89f6d81a0451e0dd88a59bcc095cfa3ae4448b13234e3ac53cc89dd541fdb14f70f63c9a29c1db55dabbbfeb367b79587b73cc55fe8acd17377188fae7a8b8eadddc8fdf08c668cd064bc1b1dc0e21d9b99579df3f85c72f7be61bb7ec29d79d32c4502458bb6e4cff6fe07c2ae259e9dc34dc515ebac8286530778a698bea311c9cb61209ebfe8a7e33a187c40ffeb6424254b70377b232fe46e3cd7477f5ccc79a274e15e5fba815196d39730f1a42fa6a82496bcb2470ff304e5796c091f4e67cabaec59f60d6460882206c7e9718e44e090932b8ed6dc35fbd011573a3f9e6119a966685bae58748556c80de0d4d74e7d6aff828551a4ed82e3a0f8c7f8137928815369d73c943bc0bd8c2dae70297a033a22a199fc2efc6c7d0fd799fcca0edc6378385c939dadce39a74e80970a7d11efda665ad068d461b02675f6711be76469e42b18fa315cfe1baf8b2ab7da87b3301d3895af2508fa20b744ec4f95ef20aaa747901462f741e38ae49ddc5508885b666abcb7c986a5ac88ce6167455513d653396b6f207f686abfe53ab5650b7b2e3c6d464c9f4bb8fce98fa658642cc9daf81d39fa34b3899fd17351bb1e5baeea185d262699761c1416333ef5a6c2541208485597dfd4a83134b61335cf97278b40b873bc58eadfe5a317e95fd54818d562f9b55b07474673346a48e578809a5ed4057f0503aef4be7b485888096ebdd8560323ab70f9bed13f5230af3596452863668df2cea78a56d128acc5e5763693f4a4bb12e27b0fc235a12a40a3d4baa864cc8b779ef4dee86acfeedb99690ac033e9a34f963175d5b3a31b60bf04fc9bf84f556be37f57917d3e8973962e69de28a926f75f3dfb48b401267ee7afc74479251ea406395e46eef9a0679e30a568bdfbc26c82f7c58f1e3ccea97e048872d6ee0978c114470b90c7cbd39a6ee959f4f5ded6296b293c8f4236296e265ec007b271c51b79426913fd94c3a0738228c348d7187a1d77253444d25b4fcc525716fa65c077d0aa4f5be635c1444d0d6f8c2e397edefdbe743cffe35acf49234a71d2873cfb0569d258329912fe77f72720509849fea37395e0670b18a1e9a506cf3ae8d5c0509a7b6f868b1a29ead0a419c8d443b0b4dd30c52d501128d3a04b9334d67a28c987c608ab3a9d4b679d7dd1ffc83f45390f8de3bf803bb770be86052f2f50c1ca647ac5a8d38ccb6ffb0e7e0c86049975c740ee7ad40ee7255cc3ef1fa5fb49e1dd860c30980add78d6ca1e562060f255b50496222a13271f2f35aac718e41896187284596cf9e90afcec86522db56698f3f145dbefdc4ecf52123b20cfc9b68d36bacb2acc0f102ac161a63ffe318b47400402f4560137be69616d6dcdc884823f179cf9e3b3e7909267e2c8f669abe8e050bec915317f51dd11736fa57f7355027cb98c72be86fa2d4e04fad068eb7dff67c12c3506485138d8f133d2a27dbc4b8c875ab04e2aef2cf62f2c6b3c595c3928b609e25d89f76fe3bbe1057a27c65babf22dff5e9227e06ec7d350fd9fbbb3b91c0c4a48a574a87f9f87464f529d6ad9f60f743e2be1e906fc398c44a8bcf705c82dad3e99c114c18b5cd3dea36fdbfb8beef7bc248e134512f0188ce21e9fcfcfff3c272afea8927a40afc90acda2a7c1e1e76a60c3dd8fd7bb9e8f6a746e67baf7b6e5afc0f2f52a6c28c514cb7cfe279c9513af310f66821ca048197dbdf8935c3d3fad2f616e65298f294bc89f833f30c5cdf05b5673688067ca6b408d348564e102ef45d69d7cfd534ca5629b016a7ec5f809690b7c85520293e3f59ed5ba973e1cc36080cb2c33786a6cacbabcb470ace6d839266fb0cc28f257ce767bf7fcd6b5963edeed12dddd28b08fc0dccd406e332a5e20bc0475ff3009148c8090fe4730f7f584caae0c5d4ca9b09a1bbe6ca1b96764ee7dff3a194e910869c302fd3d351d5a44b1b6ce4f6310aef23fa4b150474889ec289a6835a8d93d953f2b3b83ceaea5f047ad71c4c508444a155ffb645e0e235cc0ad83ea638855d773c0eada1bb7bad5fc33effe10b792f69fb94a7a6a5a407684a212d2585469d21075d19a4a373bb768b77a097a55172ac8fe9a3a5588d973548aa0671ee134af9ecfbf2c831f03b83dba8f97980fec1f7147738e7b82b3f831b209439f1ed386c28c1324aa0fa7fd3564cd3a56f53c8c96afb868b92221046fcbea3eb48db36976282cd9dca5a9ffd1085c4acc630db7a5a012ad5e67c4053a87a086128b16d10359e451da6ecc0db09f24840efbfb132bf3e2c531651edf32e9a7ba636af3f9ca778cd552ae4eda38a55fb1d77922963169378eb29262c0ec3cd79adf5e271569ca9610abe23cb4599531c36bed53defb885edc6ca78f30c89fab49a56d42028e7c6b5a17c2ebe121174dff8881dfe7b1aa83c82240d0c8ffe51cdce9583711783b118a45a8b69e8d8fadbc9772c77fc82a89c6702b51d58cfafc8c2e982722c751c300f7d826d583efdc899a0ed88fe98d76118e22d0569ae6f1a4e9c9d152af976701b58e21b18d06e943804f189b9944ae4db18db5bc13620a527133b6cbb32e190c0fb282605a255d1e6e663bba2eae94d0783fd7d015f9dc8df21643fbcbe701b54eba504892859697924dbbe2d45a1b797e498f82eabded7a53a47ecb3e0521ba276ec2314eed64cc53b0e0bfda5ea0ddc46ffe7281fde4bdd2b49e9ba4f3e7a0dfee82925258e0693b33df862d3112804fcab937ae2ed639742a95f72483031c45afbc9bd1b2bb64d7c9100921f1894b9d73d3ac9f97987f1905af18b49a917faf8332f75dd61b888ce93090a2ad05d6aaf1c74a0a868e53a4c5daf31ed75413efe4e54972c5584f2cd1f6ce4866fea25b827e1979daa099770ad3c13f7fbe0cbf4687a4d7f555f832450ffb014cb59a68b3d783154b40691ef69372120b5bd86a9fdef18d6bb5eba2cb878ab65774dbf65a2f23a550c1609d49bbf116dacc8389b297a17f519c512da27b2d35f7f629be0343cafbb808aaad429c1b714d9e64b71a3302c759e44a26a454452d9537abdd6df239821d0e388901aac96f4b4be0ccb55fe022a2191533369e083516f0941b2db75f786a77cb9955c72676c29f69d9c4082abf2fab16ab042d025fe0fc7bb7f3a8816cd7c6ec51d765d07ab980f00992adb1ef8f7eca92ba4c93455f1e1257e47517c667521d98a1cb81860ba4713c926d6a187937760f562b04cbb8e453c3e63f3e54fe45705fc9594dbf52be21c3191714140cc648f857d459d08d48edbb1fa004bbbc07cd8d92e341828615aa5c4578a64a143758c20943140ef0194d4620909a14424552c8f450901bf3ada1e2dd207da89b4903605b4302fa792acfd22ce6a2eb60ded9704e94389578daf679b7afca724a97bc840513989c8fbafd7bc2d53fc08451970f953e74b875776e5ba3cfe0d38088ab890d59f8d13a373b25d2dabd4c8aa56d2a4bd9ccd72214a0510d7ef3af472ca0b4d768691a5e2899c2d6aa0461e00f9abfe37b980f4c6913023c4cc9095ec8bcece86d77e2ee89631d8298105d75bce032c7b98d6eba3b53aa21929479f0af67f13d3c79d061017d67ae951b732988e43fb010743812a69609b57bf48f4624bfa99b478256c84ec955831d47dd17ddd126beaeacedf804385bf07543a3df7a8ae0827b22a321ca057595a1f164dab5b67e0b11d354bb35103f4aa47c39173302d8c69df152cabc76023f7ac0377cb461626c6c3ce5b0cfe21b9797f012f8a21cc7e41a566bce72c39e8a37c66cd080dbe553208c38a1b34df20079b14157fdd296d4ee39018455b18cb82effe17bfb1ed36a571133983bfc475864c2c61000ac50e4cca41624a0289dce3a8d21af2daf7ce83d51bb98df15885ba9bcecb8da475ba4ff4612280822e0361a8e58655d3076c9e5b95e77eea633691f5e0776f34b60f24c0aa2a25f27a6c15a64d80ab5e5fc14f018247b5be88e0ae233c9585de80990f1e9d6ba9f6b8b21ad84f262202d8854f197a5a4902427e2146ee39c8ff01c7fac39108ff395d6ebd88f2cbe8b383d7e78d144f46b794faed864c596052c352adae8a850e906e740ba8bfc09f41741abd1c4c58781fd2157b4a2ba18f665ef5be6936dcae507d9f3bc35f39192bf23fba4b6d50f1fb838afed77a96248fe9bf1598f4971c2516d8ce0f1d3ccd958c0840e0e142e4f00b10d0392a0358ca9149bb1c94b121ee6c48a4992f2cf53ce7b404730057046b0e317eb6f1574b846443ed8803a7c66de2f8da8fbd77d264a9cf25d318ad44a9c275676e7da4d707e1f31ab24955bb11122e47f968161675f8ed2ba94b923d26862de8dcd537d7b1bb242eba6e7c3c2c1453b69c53522b1cf9c797cb608fbaff22a269847efaa6fed789326ac601e914412e1704bcd8c7a174393aaad843da818253d922fa49ebaeeffdcc2d0804a1dec0ddeb6969025fa57d11dedeb85df7acb1ba75617072e42cee603a7502e63c1f0b56b60f0c3f8aec68eef66eaa6094de0dd53e6e768aec09784b25b6403ce89c14d5e574d899fa802253a9da36f77d4bf496ee0dd8cb5dbf501277a32a24708777a3457ca809e9bc1cf359d06faa00bd1f04d3e0430581ecd5144550a38cf1c8d90ed9a631283e9515b5766318a96e1abe2239ffd0063c0a54ea46d547892fc0f56403b96dddef2c9fd76044a61bc8f7cae0a901322b0f389343ddbac2ff47f0e52695b83dae8c78f7498726772ffa71eb4d22aaf02dfa698feebae903eebdeacc5a3ccf6fad9db8d62826f1890eab3e31d1b72a6fb439f64d60b17b3392a354dc208c9288759b9979a13145265dd70b7ce0fe4e88fd64505698e4ffc8d6a19bde054f957a3e3354463ed997b513e2e8912a2bbc933b43fe95592a88025ca51b5dd7cbba56bb794654312a83373a3109ffb07cc6525607d902f1cff36363b28caea8870a619068863899df08d4ea1e7955989c594a200a171c5d7d8fa226964ef50499ee306a04b92ed09ce81f555b1c61fe513ad6a871888cd139f2979b56151202fb19ca7ac2f135d09aac2f96f72358a8c62e2a696235e771975b7378f01d1088b5fa692521f4f48fada69ec51c2f48de809e2f56cb19c9dde22f353f591b70ae678db87881c3a62d5931b33caf324042306274354106d0156d06ac01b2442b368878e90ff1cb7ddb8970b2aff622bbb4b86cd4e7d09d736bc45240510f50f942c6c9262b566bb9b3ae34b20b79727ff9245b3e810b96f6d287699a278230b6059e269585883dcf8a0dcf94cc9854ea6ee977b83226b00569df72760a147ba43af3b803207d4c9d5d44791ae6e3aea7eabae17df084d88e2416c57d30c5c12a52c3acc08364ff5a9616fdc887ce35688b6389e337ff03e70e91e427191032b01c504a73b124d2faf4bf22af86844ad98b74b2a203e4ad21a077865b05029e90f4395a5fd91f27c3f0c70f36e664d1c4a9a939ff4fcfca66b20430f3ff1f384f45d32b399ed4dc60b6dbf815d7febba25224250da2945f760ff863c53c08a7740974bac0d73ca1e0840680edeedd903b0561201e6f91dd1aa3c307d5c930b546cbff59ba3e37609251c6eaeca2c55df762129080dffa37e17120c4fe7f2227393848fc8908a5f01d442f8b536a3ee4b43f482e092442b7de2e87d8e8cbb169af9a532a4b5d7d782ed22af7ffaea9113f95a7343bd81002a6d8de67ae365204e848db457c19a71ef9b62150a1daa4ae1b3fcfb9add08c91a3f05a2bf96af0567a4502c2c486c4d59e668d019fd3bfc659418d6df82c39b345b6cb6ac08b568af5dd69cda11d8d27e9b5808ba75f1ba7c122394a2b82823eddf825fee0d5aa5d0df5160c60a73bfbe1b15299e570f8f265d794f7db3358b97854e51526ccb722ecd3958099340ae0d25cdd0363fc4acab58e566a27c40eae4158282d49394b6cb301a99ae68c40c946998f063888a63e2e7616e67fc6147d66b5872f88cf62a13808799fdac53fa901e221544745414b360d08b4391fbfafe098d9342bd298490c5a13fdaa6fdd1d2898b417c9f88b7112dcaf38955e933d913f3e33ea7317dca717cdf9a1836da6e2be100dc5c3622dcc22aed518f80c5f1d523fbf8bfafeda4a920b8fc2f0991f09f7e1646cf7d8e63712711b287838c6ef46c0ca765bb5c9355160de29638dd6fe786ec6512b33deadee1690a88d249d202856fa25712b9fe6b760a17ab3da00d569d4b81e59a0f205660561ec9fe4edbeeab0919291629893ff23984f071158cd82312eecbc341f5bf11b1400c5156b6544d2c39992d1c3205977c220cb568a55103cda2797202092bf62a795480b4edb224a54c3de5390a3b35021ef13e73094130a587336730c8346800b551f86cf22b5c539535dd6a2197e432dccb381b0ae308d3352b05411e6b80989ff3bc654cbb6c0fde2fa6827b61a45082c8a3396192ecc7a608dc6ea1e25a50d868c4330152c4a722b5cd6dd3c42d66ad294e58f0861ae585bd3efa27574a11108858f479a452a7ef6ddcb173a09020781964ce6b5dbf261c37ebb2e37d1c82adb2074e2c763669ee5de3289bd7f3355e49841df91a8e92fb30de0683c4bbaf5909e85f4509d2ace926f49ca569ac229665174761023c9aa3de734db56f636927460dab261cf7776685b31a20e44187ba49d385225946ae7e07122dd49cc239b1144331866434118eed888b9f78fa330af3dc10b7c96bf116b87216931e94368d1fa31fbb632381eaa4dedb5f4c21d20546faf46cf9a492a0b96b5a3a6bfac4ffce82365bd85b7bde8fe41f4bd73b3f42cfaad5ae0c5d77fa6906b591f5e2ec15e7f1c2b1ca0b525e08878f39efcc4ab5d96f409deae6648923e338c399152c7ca5a05a8873c7d11b0961d175e769cdb23f1ed5c18d55f4ed611f79680d86b52d5caa28d2f4e84118f4794bcf74e768ee31f6c04a4ba3e217349886a8e12fc78b6934da0de146cb991f4342d98ac29e9802652950807b80e5aebe3b5fc50573c4d6b5e89a6f62619aa9c9306632ab1ed3acca850a94e3cad1a455fbd028323a92ba451605f6a7bb59fe8335ec6843c3677662156259f1525ad480113eb66ad5cc17638b43454a0f15511b6f0a258e516f3a0a7474738529129fd0656826733eef9b720745a81eb6abf2d99add6039e88168b04281f2e190ab42c2c77b3c18b91b11983c15b0f687f50fde71bfde5e294bdd2943939248165e5bb74156377959089b44b599e982f46b1138b3408f022bc30e9bce7d93f7a1df789ae11e87ad61feb8ddf1ef22bda7472c495a557a7e2c1d8f34d2b336d3838bc18cca0ebdb8f07e097780c4e7621c5857cb328a6cae095c11786adfceaeffe8472caa7017ad2cc8237ea2fbf0478a294637556d12ab26f6432b51b07882f0e33c4ebfef19b25d5d1b5835ebb2442e4e9b1b45f1ab8f4d9e338f728975a171e252bca240292bc69367b34c7835eec10e0d70e810a65a5ff220fcb879de26f5bbdd49d0389bffe33766d02a6766f3c46e6e017591178bcd326172a0db7294e397b24b6f5abd8725e70b2c66a390695a4d7a275d92975a55dc57b7f60e481f233dd4cb82412823ec786bf541ce2c6b3becfb108d0937318582daa8197f81a76daa1712e0d2f19813c05a614e41e79168392720fd9da48d42899fec644fb555a576efcae73ef6bd82bac644a26ba552cc157703a3612a36c9fe6ec4e654cb9d4a484c4cfdf264b9ac6206e1854af6c1e9d80bbe9f480afcab2b262d6c3518b85d5aacb84fb818cf52089cb93c279f76b53801f1d659f709b317663ac66e4e818032d58ae3e56d3a1f62911131eba52553c548e63dbeeced35d883779a1ce4d35db963cac8a5f264b23d19b5594d5001c895f8ae0bd2281be04a342f516db1ce8e59919b363f953b94647e411b73cc0bbca2cc7d41eb348adef0de08e2d0c78cc304865ca94994a20c3cf36e06b07a7362d139e7f2c095da790640e930fdccfb5f62766ca35a5ff5dd37f55ac3ed421d8cfdedf3e2bed89c1a454176a03bd6f986466bc01894d1c04e3f7b86578bc810d16b13eed2c8158ef7e5d9aaf4ef044b08fa0168c621675d145eca6d6c907511729ca83f3cee93b4072bb8406410716cc2d37c14147a2c4a871ca82f239320cbf539782d8248233bd438ca46c50871197cc440be354d6fec1a2a4349a91f25e0f7c2fbceda8b3cab4af0b9cb45ec11e10c4683e9136007e4fac0817224264b351b1b586234f5503a389cd5aeebe1d1d18242e0a7f8248f27b879ff9c0600b343882c055ed33ab7cdbdaabf711db8aabeca1a35635e588bae2c552cbe750178df2028e829234b64fba0d501029ef52ba2acdc42429dc4cd2db34a9e282f4ce843b1da7a9ba898ee872fe92a588c45c3d6fb20cc3c133cfaaac70c9f3a038be880297c6336c580447f1e585b4e926dcdc5d130de680f6c82e3bca60168763a69b625aa145688a7648f632805a4087244bef99c3018e0907abb9b789b17771498511a24c4ff0b2adcf9078c1e1d96305b9e2d0f595916473065d53ee0ad124d2d2d5264c283b5a3a44599aad049b081773e13bb1ae2407aae00e63698dfe8095bc8a24bdf8b85ccf00f65d9a8839dac27c1238bdb2065965a356c25ea27ddf6daaf7cf8028ef4a3423efaa0f0054dba803474eb06e475f887c6d153af70da7bc6294fe038d84321b8312eda749ddad78848e824a112f65d303e14251fc8c2de03bfebfab5348f692d3160301752f2e6e5e7d9fb99c5a7d3caa8b32cebac5837023d7aca1c82d2e32f435c5c4062eeadc37fb84fa53db6185a34fec8a5360fa934da8bfc83a2133de9daf2ecebc916da4dcefe37014fc0e5f981cef6a8d87fcd7909a4b4b1e066213bad705c39459c91ee15d13dcd39fb546c43075b81493bc9b900c4c9ff11231f515b2dc962d83eb199b1c96ef605d077f224766f9074b0992709f76c47ab62af5247692661fa4272546760b24670b5f2f8cdfe30c2d248b5a377bbdbc705c09052d82075de357988ae120751cb5d27eb9dd8a30bb41c930237bb4e248571edeb6e80a61093db85818ba1f9dd15f8b372c0c980cd3c582bceeb1dd5fd1a164a5f9b6bdf5f20346622828d912d3e413899ab93c3dbeb98e6455788e483302d7767cc27a306be4397c453d903dc17d445c54931b9c94e1a2bf39e3eff29e6d9d810146ead74f24227b0650a2ccbcbf0d9ca61271f527a210be999d09411094db133e19cb7d262cbcf86b9512c3bcf2a0070a043d41bb3ef03c2aacf85224c3015b061e8a73df327039d4be05d3969d4a6a95cdf33be5ed9e8cbe9a769a244e22edd3bd010966d1efeee61e10672a56f3982ab5c408ab29deba43af35a37edfb50d01a282ba4323adb2a59ffb0c0c39c5f179d6f1843d20813d331cd2b8ce5abe92411f5c3f18dcb5cd5a9f98791a19ca2d4e09e51ec224340f871bd9e032c6133468823a3376ed5451e12d13f43154d0940a85e2cc61578dec56540a9d9d437a60f8feb947ed0640d5fc8de3cd8a1c20507a51250474a3a97c27d3fa8e638436eccdcd31e30a64b37efc22eaf16660b65c15a208dd1d66eb16a14878e7c575935ef53d1f61d9ace800ae73130abee21fb33a2a5fbd319c9c3930180ace04890070d92781be0311158856406723520e792e572188e2494623713856ed5104326ede67ca4b4166e23ede5555c4b27d2bc5e135d6d4064f946a62569591bf3f85f6d1704c8aea720646cffa57af2981267a33bea5912c4614dd6c03056d028b94cf1fe5297906ed6f02357640068a3979d696ef6ead0d77309d6cec284efa69817101dbbec1c9eba4110b4607decc8d16cb72455fc70890a478cb7438bf58263c7a6fafc7d5f45e4481dd3d4296d4f5cd645e18ab62d551ac08b5403dc8c5ad7b5e46b5b12161f8625d3fe579b30fcbcc2c41cda98d03e89da01722923208142816a7d0fee8a5a12ce830450f32b02f115e88431c7f6de30677f54b136045a848701ce2376c4837d39c5b779b743d76e027d9d3f471bf6c58d9c18980191784f8e2400838351bab301a22fb9518a1d602064fc542f212daf711c5e095cb120e0d634caca4b37f406644cbf6bb12517e319a042d3cbf8b36b2cc6b7a185e7e9fd8ec6167e19931f886611706418221159be47c0b78f36368705faffafd6fd941771b001603a43aaac7d594e6b836cb451d645820789d35579b57e378f08b562458df7c5efebe1468e5b4713a3eecc1adb272724c075d8e8b5905182287af1d510c01b5716adfc5350196e692ad004ea0e2ee4bbcb410df71ce8fcc10277169a6d24d6e1280261234fbfddc63f511abaa5a65006aa186d1688b52e0f1db6159d6ddab89eb4c1ad1099731de4567f50b545d2e829b973dc0f7363591977c3ce80bfa0b5409f9d926277700f94f505c2e5e452b2f957237e47f7ebe4b2cf81ab31e133845fe6e56ad2138651db0ee7aa64ac623b62f27318f559ed7c506e58fe819397b1c84400ec0f03f4bc18af17b291e3801b2b71d1410cc6ee7ac70a8887edc5714f5edf144d4141fb92050e4d3dd96bf58a171cff20301f088579a9a82778b2907a26134c8173ebedfeef1322ef236ba77082e3203a6a7d31c70f3689dd3325aec9af02172da3abf3cf8202c13e99ca299c2e873d57c27b300453cd4b9c3e8c59cc92469ed87cd2402181ead413a5cd0abeafbed6299f49ceed4746d44d3ec45bc1d0828b450604b64660d84ecbe4dff84d08940f483b8de3d393d7a6c817ec9fc046dc13438ea3e81cd09c4cff5f3ef9e15e3171789af1a766de09adaaa79b3d08a9c04122caa82f738f853881097debdb0c265b6bf79ff71269c912095e58058572851aa2d004ca554db046c106e9eef79fd6cd6e4cedaa9256b4b5fe98bac7be56fc539768b846defe3a71c2c59f48d8fa054b6498771e80c7c07852ae30501ce11d52fbcb38c2048e0ef6c2d09fc2de0a950fe2d4bbbb92bc676a82dcee09471cbffdee65002b5beac5e7de93b667d71080b3604c63a5689e72900f48f12eadd95bdecb8874f1ffc146a2cb6ce888b67af0eab771850bd3e05c1db1ff901a5b55f0f46e48df7e1bfdc8cbec273d626e2119e59c0abff212ff0b11cc9eaeacdaf8558c33032eb2140e5c4d35f214b583af76a3c84dbb6157d67b90848088a0aed75e3941cd22ac713e3d56c5e4c4fb11e8ba8508ff033fff49b55b6dc96d8aa553e2f88a56fd72e2e4da707b6b7e43d2da53b3bb54b8d6ce7b64df96bbb5de1adf7c039eec4e552c21e133fc061f2fc9508b0fb0366192734ce0c6d1e2463eb1fd54e339fe479a28cf9eded886740f788c8da7f83bd4a08e276c45ea94e82e15faf8cd03f197551c352a0bbe235dc21075fcb0e2c20c25c2c224e2c9f6199a72f2b3d6ded9807a5464fe28ce39234ae35555ff85a6919e13939b6fc2a75a26040a46a6246e655b426f7c43e456213b2af60ccf417dc403b9559f590a7a4b0fb731a1d7d407b952e1f7a0815191c938b475a4246881809411bd801abdca6a8a0e0ac62fb6966270915e8a0ea151dc7f12f049b9f2b55bee270df2d776ad7553951ff4b07720a7a56b722632455e80cb322cd383cae4955e91a30be3b46abe227a79dd4f604c51b414e1d9a9718272f289042f80dc593ff2e5c2615b9f98ad64bcaa78d678b763e3db7aa97d502c05b668ac13ca3274f7fee8a5ee44b394c857be573f290fa6fda0272185df9a0d386e2d242aaa13092ac260432b742737571baa8dca78e453a3bc5f3de2b6a2222c0caa3b1b2cc15f6ca68aa0be810a7f6139262a026302c050e78ecd7b5f2e90367418e4f44559f6cfe95b1d8f6dca0aba1b59e097b5a7bbd55a3cdbac7922c21f5c0162f09e01ec35671afcd9939b5852c6bf6476503410f60291faf02e9a2108de6f741e74c5aa2eb97b6e4da969f36d5ca124236807579a299be54ec36353ea92ae43ff385bcf675c2b43a9fec626dc6ef931ecf47323a23eb1f9c761cc59b8df44b0f8bb234a103d6731d428a6c87bb87d39aea09f4d0bc75099a03a4785bc899836014c627e50a241c163d6c3e32fd29adf58f3f713ef46975599f5d36c0bdb5f900c962aa35e815b39e4928e6dcd567089ee2db2344827b8ae1cb9da2151ea9e6f6d1d22fecd1a1cc5f8054065b5db7b40b7209e420124050172db4db7aefb280605188e2cc35418429e2bb14345487a65ce92d4d4c52c283ce2d5c4596c86ca5ad9923c4ea7a0ce85056617137919800f2490fddff7ded8197eeff8e829540dd60d3eafce42026b031b694bf75ba0989b833441d63ae984167b866acf183bf99c7bede254fc8168e266dc13a80be0fc6e8921206bf55d21ef35a018151355a60f017e89e8a30177247b76b528f461284fc4b6b84c58beb97a2cecc3c9f0c651644ea379326cc4a1287cdec2d4d4ecb7963380fbfe31b7744478968aa88f30f07e55686b4fe4f26eba20b09c3b2b334903192d0f93309f9669e39bf28560d2be4cd091bc1c1c1dbcbf2c4e3cc04ef260f3aa6410af49e8c4927bf4d3b559b7d3c4b87341e78010828e7830c4bf4716bfc647886d3e504855345449ce593e203d57f4597b03c9b4f7b87970c69f69aa317a014f9e7a23805b8c0328f2a661d2c7f926c87b2de8191ea2dcad74374d9515885cd08c364d2adee1bf3b35926e002538eaa56f015b8c2153ef385f12aa215e55385ae3053733f8154de9b3b464eb5fdd8a333a34c18b71edfade3862f238600a8811054c4bdf1b34b18d87c12e9dee5365bce1b53cdb50943728e51901a3e9218e80a3c65c07429c409c1d6f6b3ea19f3b59a3d78f60a680d9366e8e592f7c4f69c1e687cb4b5fd8350bbc27cd0c1233cc9e120bdbb64f3268cd4295a0ecc5cf7d7f834deee10a7e8ebb11533cddb02a94bf8157b4b6f3ec34ae4fd587fcf12411d25c1b232ed037c83967a8e99bec0e4a3ece5420fe359fb79435ffe8da81049fca4d918c23043243ab11cca83c8af110cdda95eb0c9e35ab24e73d7c1751a14e16e741ec3a6fa8cb3b1ad9033f025ce34094228c856908b5e1b5d0be2ee09a31602480290a9722b7ad932b6715f535767957eb3e7b2068f207e8ea58069296e782f9470e2cbf8a8a3c7a6d3331e0950de61736814f8fe69e36b55706ff05e76f1769b944caffcb9e7da804a23943bd1e49248e063098a28e1bace21d65f0cf5f23ea9a730fa7369e45e7d9b17fba19d308fa82a9d3dfa0926d5b3bb634ab096412e32e5841d1d78b956dc5dc3f7c8b3452bf4c8036fae8ced4c38c4989c19dbb4a607ca77f268fef199490c55a217400234e0b441b5d59690153c8875ed6057eded70bbf62e39e6b094009f6da655e980c80dc4dd2169757e3ee1f3d90ad4cd87d4e72ff6f8c1b1ef9ed748cde842258564a83715216e6166b04d694637cce72b2ebee1603003787922de3b4ea1f10435f69de1e5174c614336d9e28c712e9561a296e9665c5e1f714a79f6afdc64860cacecfd2e53fd6e873722d9ebe0aa238fa2421548775aac3d6236bc8218450dd48ced17fbab626604500ff050f4a5484a3b7cec1ad4e163dae70f3f4243cc7d2da2e5cb0c41b63a420f462db721717305f87672278aed0408c618fc8ff79a8513d9606312d181ad9b00969ddf79700ae94168e4b04b59c7f0dc32b5076c7429816ac71bf34c57c3c568983ed052b2d23eab85c59034b5a1b0f71bd112f911e2b905777f9587b2d56ed2e1b47663278abf9d0a00b109953c8996b83ecdfb40881a6b4a8ed5e465e4b26a6315a99aadb96ab0d2116605c68dcfffda08f2be85e3cca91e6ec54e4c3c856c60f76ac262f4b9b721e10b900e77bde7794e8c70221590060c0552761c2d6708e66902577d9704e7109b9012a885678a3c916fba000a3fa420abc21e55f223905d34214c2c34109d7796c0a354d45e48d305bb9b1bf964d570f5fc1f37f8668745605a4c7047ee61b1268c8b2288c39b5475470197c19baf8454f99f53bb7ee7057414ed6b0a8e84dbc575e6786132f9e4a4ad052f9ddb449b321c99b70831c29b57c96b52500bad8153d9565949a89a6d53c2c50612f4c07fd73a3c6d0f9975578c0ea92c625eb849f2cfd7d52e48f4386d13070923d448df555d4c81ea8721f3c5ec02f982a1a5086cff99f93f4ac427c09cbef43ca01af2bd6df2da2881a62e117fad35f37634629f6bf42b343cedafab5554a116dce64b1b4d1caaebcff4eea04ab3038eacc07bb178078d133b43e27f20ae5e43b85ae43d091230678611640bc52bafa3b458e3c40b3202f789f2565746daaca532badd56e13343040429e4e0fed55f40df1103797e46131a3ea7897f230c0b56acd751452c376fe3c522724245e0c4d1f3a931fa99e7aec183527ee1911743ae7c4f45d842ed350d80e48702b28e2af25538d708fb1ab03ba197034a7f3c718f08a9675fe30bdc1c1ffd0d1368c3c6dc30ce2943e8a9d2ff4b78ff5c4d9b21c59d81498f3dd6af4cfc697d702fb615ff6e6399830c90478e4768022bf4cfb05b8d7f44469bc8d08d2e060885c537706cc6f4089b850bff13e022dabefe32945b8edc2802446b0f93798c594b7c7498ded945436ea3c65051dadb53f219cc44b62f7c758a5ad83cdf253efd7d8245467b87d4717afe7412bda177a5896242d6f81269267f26c4db9c20e606b94fa5473bc1e617d359708b090e8a6be8b5f4d488e558872a5ad7c76c6fff004ee9c7ba960c1b8260c62e38b023b8c8d1bbb5d6fc45726ce70efd401f159322b7c9dbda46ad2926f3424cca69734cdcdb05ad03f33548a5654a125c143b6786c1855d7d78fd4ceb6dfb53149c7402a277fd90bc986a9f2f6f4b099544c813627651968c45cef3c1b3aea9904876ff038f501460709d52903df146b63a880d6cb72a44207acd21db42e9d68b3769d2656c939d3f112e62e65530c2e78948ff1c3b3916fbd40dfee77ffd6b97bdcdb04ec8f5903e6f2373e493a84d326c6ed8e008c69fffbea68955aba688e63525a0f475fbe35b60c7ed4d0e1192113f95c6dde815e33aff6586c83f05297ad74b07e773e0f9eeece49bb8958b5b8038e94096ac78412a09839ef6a7f659bca4a6e055c48c057ae9a6b63b6a3d482c1ea5de92061715d960756619e1fb2d44428a94eed81ce280be455a25a1d6457a0e946c83d66b57a189803230fa6cee2cda355754405e6640490f6a9381bdb23cd55e1d00b9696a52f64c70258ded47f59734a3e4b37d1561b427c4fbcb7e2ca7f2c1e6568b85e5bc5639bbb000c01d2c489143514c458302cb3e288c765b65236f81bb4123220740d7c8d54eef3dee840bdb797797824d5ad154c6e80571354ca1f249002a29367e0222abb578356549e833c816b9ab3cbbfdf8fce726dca41d1d69475cb51dcad2ebbd9bc5d1cb98a35666b61d0bafc3c491f6200f84bda9d4e62636e3d44c0d47d03be8acd383c8e58c7b2e725e9a29dac6f8ca5be80e574aacc173f254cbc71c3386b427e0b311f90ff4a7e39133fa5e5186cf3030dee866ca8cb3e151c6e5b498e2bbbb358720fa5aad867dd85b37b005fa2a239074e0a43d764aff7d33dc5e1a0b401813f657f909e1c4c08731955e0dafa7538d35bcc41776be7aaaa74ec06a0b33ab8b6fea6b8681fcb06568b80f0ce175076cbd0b9167a8558532b470d52780cfae21e581fce720d81d98a0ac45674e7a8eef9a49bf1808b40fbca652f7cc8c3973b7ce60df3230683a5cb916222c0ab927db68f4019f269c6abedb238cfdfa850068c924e85c425325cafc34f9344b16f726924d6517d3eb1afe1efd659ac7c8cb0feae2a77a2b003cad336580bd8d62c8832a38965fe1619d4e53bd0ad0e6417483b2b38515065c2376cf11645585692655a3022f54aa518f8a8986e8a6f86f76b4efaca08a9cbcb4adbcc21f5f57f7dc00b5bf27a8caa9efa5cf4c02d88418b8e31ecc5c7343b31231d3bd331299e570f8f265d794f7db3358b97854e51526ccb722ecd3958099340ae0d25cdd0363fc4acab58e566a27c40eae4158282d49394b6cb301a99ae68c40c946998f063888a63e2e7616e67fc6147d66b5872f88cf62a13808799fdac53fa901e221544745414b360d08b4391fb4ae28510978ca3186980828636676e770023b45120784fe92b58df2aae2353c2e6f74dae3648512d28f017c38498abba51b546268c60af68916a48689189b8d739e1e81cf44f807b9f8ecbeeebfa471060031f35d6a4979e5754e39f840f64afb178246023c411c182ab3ec06c5cd9cc10bf40fdd5346937d33503c20898654640304ea2b5227cc9cb014ab2cc6980ebafecc9adba3c40e20fdb6461331bb9198b70d13fa833267ebf8c2a8568f83567a8b11b421cdaeb2def406cad44d5fc8eb44d9c8a16bc443698576e9e86889bef63282eecd9f8715ae74ee53f75f18d90f9fb6f3de6f2d020631bd331b0c9c44eacd2c32a80daf7379cc8e8795c13ee65ad42f6a5e1679fb11c97db814161b1ce311f7ed20f642b7d80719089bc67d991cdac6e21c3a5ced8cd931e455439245598675c4b9b9f250763f6048f842bc3c8fc632ebe8c37e83482bb428e77239efc64acb09284ce562d6153dbf260931ab6f64d0a165b5f7d09a01d2d72185aff64d1ad6d138489cb15292c29c81f4f116d4a8943fc7dd07ed5b54a6713b36957b3fde556aaf3cd403eea3571fc33097b9ccc012f615ebf60ade210c0a12af2fcab73ea1ae4a47002b54c9898a1e7fa4a6163091cf7776685b31a20e44187ba49d385225946ae7e07122dd49cc239b1144331866434118eed888b9f78fa330af3dc10b7c96bf116b87216931e94368d1fa31fbb632381eaa4dedb5f4c21d20546faf46cf9a492a0b96b5a3a6bfac4ffce82365bd85b7bde8fe41f4bd73b3f4245fc7c792d2a6a479e5dfc677217f796d98a15c783ad30aacc829ba2bfde8b3e2edc4e29f14b5c7dd8ca23bc9d90ffbae43beba0d1f2e18adecd9fb422c6ce5bb9c096f9d2dcead0bd075ffcc7dcf641951c6b1f42c83e9fe9a28baab235eac79c7dcb5272d27fd0869f96eb8493a8843c01b611efd82adff168ce87a3103cc71d6ea7ee357b7ee70200fc593c64872f0acad354d6ff3652d24a9d4a361cb1261c6b94d64aff7beee8707c54189851d17118048a8b6780b72bef543547f08e01983b01043a3ebd895f95d3aa32df476a1dc4af6c3a379d6f97042ca25966b8945ee8345b7549967f2b1c42fded74e766678652117b8eddf911853a24da528adae3181ba5c07e3ca3553fb3e0c9694cc8da95d10dd0d9d00f0f635e47f53937c6f85b3d00d2c45fbfa33492a0c35674415a6b45255f61a3a6758b5c73b132abee81dab1e594e8b21bc1bd93a31a5755297c314c2ef3df666c8d294187b02fa8a768c9df89d9b727a2565a075b9101bf7a0c83b81ee1ebf530f3f731330d5d56b0aa89b927eacc459b5543f6d11c827eaecc2db009fb6a440af3d512f028b41e7848c94d2e54d489aa8fb885c9bedfcf1b1d9df56d39de9e16e327bfd1858e9338f0b1e71ba07a51a623d2575b47bb949804c3e128ae4131152562206da742794018a8fca4bbca876ed3a6c5f08c9ceb39a55353e43c0fa7a6e1e11b889aa3bea3936e47463ccc867578867b5e951895865a1efd0651fd13d987af5f31fb672047706adb267a596552d527ed9d8476e8119c4a3167dbbc1515816c5f7c4dd088bb9ecd197f81a76daa1712e0d2f19813c05a614e41e79168392720fd9da48d42899fec644fb555a576efcae73ef6bd82bac644a26ba552cc157703a3612a36c9fe6ec4e654cb9d4a484c4cfdf264b9ac6206e1854af6c1e9d80bbe9f480afcab2b262d6c3518b85d5aacb84fb818cfff93bbc4fffc624c1cc994a8aabc8423c47703e75d015bd1ddc2ed063470068ef1bd79b69f5c199ae934ff2d19d8a8943a34a6c90f229ea1c9e39ec0d1eed6b4b4b603681a340df69d9820759e01cdf9ec3123ca669a53b00aea3386ea2c5a7331aa5e09a70d02601c006c4afc0b15f83798398daa24658a95b9bc769c7975f80c18be5700787cb257131a7a84d9e6a93f6451ae04dc3571ed6f8d3a093baef18cf9040fb76a69c25d9080525c6248abd6bdbdc4efd7c417a6ded0f1fe4847d83296ce80bcb697d8a109e5136761c1695fa62ebe5667c6bcedfc870347b0478512cc6a511779fa37daf013e9dc4758ec17fd5af82915c91a191b8227affe064a4c8c09723ded990960768a033e43eda318641e97b412d1a6787bf87f6d840f409e376bd62fe01aa7f0cb2febf07c84aacd96690433e3802e51d1dbcbef45aa57eab0fbef6b92e61e2743e4b0af22814bc4f7780f2103707e8d42e0a7f8248f27b879ff9c0600b343882c055ed33ab7cdbdaabf711db8aabeca1a35635e588bae2c552cbe750178df2028e829234b64fba0d501029ef52ba2acdc42429dc4cd2db34a9e282f4ce843b1da7a9ba898ee872fe92a588c45c3d6fb20cc3c133cfaaac70c9f3a030b7e258baafec6d8a93c3e3dcc6392c020f88c936f491629d1a67b225cde934d399fed056a53701be69381d94f844986f6e196a8069f8d2a6d976316e8757b0dc85406ef7bec81b0d6c99c51e9cfdc1b36ed5398a50db95d5996602491c2c94b449b17f68049970b7e9655870fe877f69bf7c30378c137f72a47afeca1d1540e098c6379409f6afa7e901c22c50cadabb5f86eb59568dd14ac7e89a427bce74ebe820b93eafb6755c3639da3cc708459c222ddb066cfbc927622f75df689b9fd78206647423b7dc2a490aa6a50f8d15b02007c4cfabb93fab4d4ef1a5278f681cee065bc0d468b48e1d6f58e465d3221672821ced67d7f42e163b13837a78a785624eb2bce60cedde32f435c5c4062eeadc37fb84fa53db6185a34fec8a5360fa934da8bfc83a2133de9daf2ecebc916da4dcefe37014fc0e5f981cef6a8d87fcd7909a4b4b1e066213bad705c39459c91ee15d13dcd39fb546c43075b81493bc9b900c4c9ff11231f515b2dc962d83eb199b1c9b72aa2e9433620560babc78af6a509133675271dd9c40164b52f1a09b2f6a62d72b30f080a195875b060494bece3eb4c2404dc2b2b4f9586378e78d3b5e3e3eac9df73d3094a0baa17c5127c9302d68479543ab39bf5c71b1fb47a2ce7504781400efec9494d9a29d0ddd4a24245a8b9fcbe273d7ac1b21862244a9f50be35c4e4b9b4c4ac1d92405464d6d6dd2cb72c7154fc7e8b7866342c37dbb387e5a2426325c0372b8489b7186845ea74e68f870ccdce1c42b1253e23aac94fa7a4a99a36f604adf90fa9caba1ae0b9ec217e603a77c3922272ae17f4f261fff591edcf56cf29fe39318111274c2b20babfccf8397d2f3286aa669be7103412c9f25264cd7075fc00259c292075c34a172833a9a758d40274db0894b0902569ed804b7d48082c8cd674eac3de55a0147adb5a027f787f9cd55c2877e98a2e7cd2b96df95c0d1b40c511ce0dbe9f64ad3002cf593d158dc7bb41407e11dafa7380985d46956b67631f3b7c71f394d65c8b510d33f7a76a876a4087aad8e801f600e0cf82c5edbf95d6b88940088958fef00fb2ba7c884f6e8d7c5896d935bdaf2f7940e594ef9802ed520fe9e0c1ed225735b77ddcedee9d914d7269c2e861f2251f403d7c436e08af7616ad4b16a41f3386f16db39b8d926d696bf70648d3406ab25cb34aaefe221720be58a5771938c47e38e4925c1483734d2ddcbbfd27e2834eda68d2b1f92c677cd50da489d871bcbbfd4bf55d0ff284315081e6d4de4343b35d2ff913aa17ebc0a42d6a904cc209ad6e2273492e459764c11f3f2cd6ad08bf23164b53bc622d698893e1988617dc9f090d1057b4465bdd45739491435d855799e156d21309b777706d25bfd393d53a5a4708aae1b8c381dbf52836d3ef6d1f053a8d1cd7a14737c77bb167c7de138063489a98ac624561f4782ecf754053fe39c6ab6c0dd63334cac79c7b5b05a6ccd7f16f59214284cbf6b2cd247dc3e05cca0cd97280a4f3f02cae97622a6698d85cc1dd6a1511066c728cde9e9b4c6f1c0a5f0e4abed0ef196371d5514f8117a2b54d99e37d31eed29dad06875aad2684cd4fbcd12548e4cb8471cdc408a535a52a65757b23c273e02c5138cc52e82261b6fc24e8f03899317023129e9f3499c43d743757e8049848b3c4e4dd577cc731bbba10b9b495a63d7c0b13436baf69235b240b8967cb3179758165f76d8e532f95f670b9dbaf071b09531895827f3343915a000158e1ea357c9b28b3eba46c5875928dbb6965de2c8b398e8975996a5528bb79aad371f0ef6ff2fb4bd9f75041738285f9a9a669bdd82c5d18a11a6a47918ac5d9b138d03ac9dfcf9f59de4978a00231aa95431734d6c41ac7abec89c2dd75ebaf29be7e9b76fc8b21c2d3df78b5292de2171035587dd598e95288a1e915cd8f2b2c275cf29b5d64a9e6ca69278f7aa0e2b44723827e17fe6264a3df59b38840ae01c80c293fcd74422327b1de17e30f22e3b9ca5ff84823e5170bca99e06c9e43150e25aab4f0fc02c17c36367315714a3025350a82e714309e09758508b3bf67c4da69ff99d00f1f2748a64462318846be1c4f7f848e718570f40581210d79d967e57127986c2e76b2e5ee8499d81f1ce48641bf9dea2c299edc2c0d6d3c4a7fde1b5e0a80bffacacb8718d608569bc595beb19b5ad1bc6c8d311d305a5d89e08875136d6c0f320d5aa85813467b3a1d1c2278b0d1028a292aa861dc5ae9dfc6ce60fd188333c5b1915e60e7823b3b3925a6de4a0464acc7c84cbc14b9835dcf0f02d96985a2b31bfcca99e3d7742572ab35081d9e80476f2540fb1d8dc2bae22fbc01d7912eabaf8457f0b159f34497c2918804f097b68c9bf965e4c975961d8df24d38e5f3fc65b4d6304dc2b0b5560bd9ed15abbd24b7984670df6b9e2fb746fedd322341a4e976441449cc36e3cd853702a98dcd09dee83393186a971ee4b1e1e8bddc4ffc09c8caf8e78501a35f7c1e9b42574c173c1a76376dba76db2ce45a484ae749ff66d1f527c0feee8626a83d4b60ae218e186adee5d0f50603da911d737d2a79f9191883a4a134a6949098a8329388ce0c728968e90dd8608ceb68ab5a5f5f8630d257332b90a6ff6fe94d46bdbd232ff7f13fe039097218598f309a3cf41c95111b746d5be39385ed278517e0ab6fcf74d5d094aaa1e735a80e802eae701e795b0e932c642c6d7f638cccff593a480699debfa08b1236b8559503f2f2fc9e7a4cf5b56a49f8973768c97b5c5d118f3b4bd4ff7a99901ad360b88745434102fee517b42c3e40c158d3b80abb9f3e27ae22ca59b14a8b9506dca4bbea455a61b648cd39894c6382744517a0b76cf20f1ca4da5cd8a24d46ae5eed43a48b4ad0329987b4b6219dcb6f68a61c3d39d3944ea71067979f2fd5a7da6e054573bd591e9ad2babd03b90210c92e67e430b67d9f24266c678b6310cc6109884f1a56cac31fbdeda7c97dcb64f6bf358cd319995729a4047e71c7cc33676d3d379459433c6f135bc2b437d26e3807ae4b86209e3a55f34bab51a21de3ee5e4771d8d02e87b1fc748a7ec680758a768b63ec3b6257b2592df34aff4d64ebd1e4f5d28bca40003cd71df1bf0e04ccafaa2283ada4a6fa0881459dd85fc748f50f3b648e295cbe98b9771b26d474c2d2c38cdf756049fe1d5e5333466aa37509c0f38c360cdd0733c80890925b146da3fa37b5df75cb61e183a0fd41f00b0ea377fc3d96dcc23838943049899c6f129f08ce8108757fd45ff24c65f0344fdbca72c7dbbffa1f7a3bd76facec984f6b29a9cf49e41923347e63af263258281ddc5654f489c10875dbb778b676b30ef02cc06ddcc4d0ad166e7cc73cb12e583530a038250774b941f434240a5533c2dac9ee8740f595c294821036e21049c7f27588bbd1674d5c10f4bda9b990695e40f810a217b08fb197b5c02b899dcd5a0f5377525588c9cf13d36c495bb38ca7e1f75aa58cbfd366718eda78182d62463a5a5c5586d0f34e99f94fbc2e828f13d250839aa4629d97634cd9c08dd4a371c9783329c48d1eb5c75cc2bbb8c682f2de56b5602015981f504df67c2538cfe8536d898ab56e4f8a54d05d5424124c75c1bfcbd2f26f46dcef41f1b26a0f1c07470afdbff487cda565a7e70366c836123e5b1916b6c44dac5b2463cf9540e0598b43f9f612dfdf77818ff5b53c747fe9e3de76dc504ce02e4bcc57a6b61440f29ac8d5a8519ae8fa682d46275f4b4db6c631c370007c50682adc5ad57f8aa5abc8398bfffc17150a5a5ed5a80d03d83751575251ed30404e757976876ec5763d6e11c8b40f28ec86348e3f7c92d9a3033e6ea2d834c273aa138a45fff358517a77604037cb21051850973683d531c89490389bec3917e0c3426b0bf972d551580d55723ab71f9cc1c9ef5d0237183301045fdfa852db6b8a96c6af037b89df83204132c922b9853e3df42468c3e1ac446a74faada5df46c768b072d7669a034bc5037a0545da440cf36c61aa9709b5fb8dd46ce660d8f318e8e7388237757b6d666cebed2347548a3f62dfba040e1d3aeb9f40d2dc1dfdda4ccf59e81aac14e447d16bc6d6df78d3384151690249d3c5b9ebc6c96869eb9f7838dc76445f81eafba9ea82860fa8a8c85d7536b48dc99cf8eb3350a9e2e950b16ad24126749cead5a5bff337bc4c22d996425e5096342d937cf08fcaa3df9b1c1941b47c9e43447c892bf8832f940bf9a63f12e85fce9db88df94d5ebdf4a83ad9b2be4f4dabec610a4e48d7d0296cf6c349d04590d507ad598701adfbb1ea953561f8e97d3420be554fa168230844550f3d15351e6daa7dbeaea65940e162aae5a3fa8a35747a7e82a954f739197338959d4eb4a2d57855c306088583073e6b788044b3f2d2a113490078c11ab40d626bbf8d9e65a9e6b32525a5d5d67445a3e303d4fa280caabb28425792abb3ffecedc2b04c371d0c0744252eef8223d897f2e6847d0d166dcf71d67e322d1d1267ac7c55fbe02c0f899aff445ef4de8db338764b54ad554f513b8526d78f037bda982d635ac024e7041e8856f981cda79cef0caa088a5af394bb3c51ada17556e41b520aef139fd854f07fd3163f5dbae8083fa12ffdd76e1875717ea6c322920f8e32458ae3ba2b429f49fba0710614c4e58bbcaee972f6b43cc7d96f5d47f7ef58c19f4fdbdd7c7d93c851854894da3e52b3bb9d76c56d6b390328f92c2e443a5f2a377e1a34499bbfaada0602e0867144910fc5401fbf19ee829eb2c48f96b1da031450fb85b4472b5d8c05d429d1362763bc2a4ff30354913fbad365d59e8764152fb26d18750d7207c3f76967b6166b9cebccb00d137e41c0bca1291fde6f569d5c067bf07d5841b678c5bb151d112e9c0a05e653fff4941b12954c9aa2a6ed4d536f2e87566cbebd14047f9ccdceefa421023f597c98f65dbe5fe022fd1abf52ed01bf9bae9407d94f1cd69d4d293500c820368a23d38f336a7a4b85b99394562ea7b9cfc2577a91f9a896f6d6c2553c0bc1d8068f8f2698fbd6cd77c1bef0c3014d318bbaa5605425d4f6d324e549c1816602ea385795a75af0ac769a1831ee8b2abd1507d854c0a7862d70a08cc7760d21a16302eb079a19ff184b48ea4e7a755e5f7f407a13567e4ec89aa68da08a85909796c29e401c51ec224528b01225dc7c8f5f8327fe330a379427e49917f6465366df09be3c1a7ce34ca4c056079ff1d427fd16e1ac73bb9066fe146eeb8c5c81fffa2620fe50ea84207ad18391e16c99f50d65e5218c7277c9be840dd061d1651e605afd15113b4b4f67eecef59cfbd524e48bc4bc6d9868628a430ce129103eef910118eee79a0d08b123b67cd4e390f6b0f2dbdd17df333e4843322283ce96756705c81780225fb9cda41dd3b87cfc2ad7f37b4c3826e4ddfc09eaa4a1c8b40a93552de10a7f391b358fd5d9a8319de1b0cb3a71f8b917243a26192bf0dd39243201d77b913dd56330d72205dc26c69f281ea8cb8030ff4887f07aef82f3d35fa15adaa485e399a5fa15fd205f787689fadfe1c15cda0fba76bcc0b35955240f6840e9ca13ef031647bcc24ae592a8f4cceb3a56d1c87cd4da47408e94035eb2cd2619ce6f2243bfea28cf20afb88caf8f9d4c156695ff74eccfcf7f6c62d047158c7cfd4da33000c45805dd50d37995ad32b3989b6a7f8b4e7f0d46f454fe92da22ea28ac71c7efbc2fb037cdb64727770ffb206aa6a7dad62868957004e86b20feb8d939019842f04286d430193d505d1bd71ff42068b45b3c69b81cb5d55b995bd034df7e3e1ddee9297596229aadcac3fa7508fba82768ac717915941edb0fb1f2eb993d40e0490bbb264d1e324c8199a06168dd563518d1e47313ff8136321a1e6bb3e9eba005ebda7b275ff66e30d299eb0d0ce902ade825b1ec5011b4a4b3b6e6bff91d90f37dcf4fc1000c600215499ff712932e55029b8eb0e33713e6064b5d107cfbd0221ef66e8b2fe356c9bcf9dff42f336c4cd18abcc38c1fd3900c6198a94f8358ac175ce614dd34c2ab3b138104601c621aedc0ce2062ca8e84366db2317e99251c662d53cd2730840d54e2d311bb246d316aaf20a1c39c42b8965471d3af82b81b9fc3cd84b44474a0099c948b84b99f9fa792edd394f0fb29e14d1b77e8f01f0c9fbb8f7d5fe2c3a837d0aab91a6dd99c54737ff950764ad16947210721632daef8f593fcfd88a2e1fe84a3ba5b0619290c640eb780ae384726b60765251c9ba81b523551eca24f28d587c6b729f13271b1ca0702729b200196b556140742373b3a4ef80e9f64fb39a8c3a9765c91de7ce6933ec54a2c6f5b8d18aee585984b962c48e11488caac4e7ab658f362e3ad1a11cb2690bb8d8bbb9b978910f8ef39d41708525e4cd831aa630eead2fac54c6ed203166e79c14071135f55d627721d7725f770541e10a2d032676767475b99f053fc0f84457234c5c96f859348b7db09671d17a1ec06afe68d5d227e05f65fa69311808054bdf026d9ea70669aa479ce2003ef5ae9cdaebc1751459e1ef3b6241ddb7cc0e896da7ca654a515d52b2bc76e7ac02b10e218c98f8b641d7456219bc76d38b70e3f6ffd02ed673403498823f9df2cc47557c83bdf7f7b6c6d7890aea282a93d60faad33e5597a1e4196ec6082a1cab1c8d5d4606f5128c45b791c3b4965d2c601e6be7eb61d40de4917ea8d90ad6ec6cff5358a0726f3ad1c6409ca34ee4014d343055b0b9cf032b2fa831f286d5965ceb017549ee71cdc4187bc111681aec75283a7714d3e22f4a61979efe9f8d548a9315ad24d4086c87a601c9b94a441c63338bf0f7facaa45df0d644ec2264215260a8a3a43c7d30b52946d655a55c5456867dd38a6c5b88014cc7a282914a0c3710ef46018a617fee5415b1bcc2f8670082f4aa54c6a945ee928b9bc3ccd61f81ef9062b0167a9c6729fd71986ce02aa16059fa59b5fdde617e6dbd47bfe11a51619b880986a7c0acfdec6b410d864ac5b47e069598007dd61f74ec41c782fff346d5e5102fc5cfe3889f67a3a3f3a7e100a0a3760610f7744af5c98b9bb0e8e6238fec00c1b936178b54ac643193b99f8f41b3f81614077b027a8c02198c0010fa36fd2e22e9f3091a78f85670f56557acfe69b312fc402bc51d02100e41f76bf7fa868da8b33014103b52324310e37b87423cbaf43b01dfb2384ffc6eb34e6be5258cbf72bbfcb30ecf90e2cf4df52fd86f5d2c9ec776d3cfdf7560c2501757670f919a7b3f18d123705317f75cfab7eee80dd4d7085e58170611f0f63760f2fe6321dac01db2dc2440a39beb641b62145abeb134c3b15328dcb232afbb467e8f62cec3868e53b142815b3c9dcd02f2d67becaabd78e886220e07293aaf364d4a11733bfef20a2964037a9df97177f544d7595777409a9f59ee1d56fc5d170bae79cc0577a0648e2aa5a42c9d187e37c7e22d522b62fe8f1575d2e5d6433b940116a7163437bd2259fed1e140f85565b7cfb97d6c3ba12276ca9f4d27bed52b44ebbb7403d1f79d4814c46520cdc4f72a08e64c28bb8481baba586d5293106a40c24bd4d4917da57f9100655cf77611647e81f7dc79ac52469a8f2a107a7a52b5551c73a850953d69c837757aac4f1bfa8e98331eec8c113a12d73a49a90e2bc13e70b19c10089fa05706b68faa4926282b7a6db14e6fc3e4d272ac8517321e73553ee2b219f2954af0078c17c08001804f7bd663368c6855a6a80eb96098691f279f7d83ab06f2a57596eca0783b8adae49a42580430380b5aada43c8048198c5bd2c46732e92db3c8af5dbadb31dc25ce05f5b2d11464f678ca0f2acd2a5ac31072ab9ac6affea4e3b223dded9816cf8555b4e1a629090086ce9a9b2e1c8c7c91f2ea85a62374b032bb1f26d0f97f75f67150493a5671b71e50a23d840f4e0d27a25c8afec8ed11c4f7692fa2ac84979ac8e1713f72f9a710dd83a0432e196eaa7d1f05cdc185b8586b05c4052b964fe104a292a2761a052e0feef5794c7fb781e16c8fa18460ce4544a6287679eee83f9133844ff68e46f7b36f1423ce1d1563ae20e6136d38b6293c5ad9993bced390b08929e5b016972bb9bfd4a76e27de1329bb7a870a32f0a7b9b7d4b56eb6975603d1c318f1beae8c0ce1d812579dff87b95c6f057e0dbec8aad34a8eb0056ca02d47b83cfbf0240e4be8c1bd3848f144807019be86643aa1a639ca1ef4d2dcd649236bb765db965cded8f3f97157605e19b8fcfac30ef44b4ea876af6f8bb867559e50f68c9f88c179bbf24411944ca0778411d0dd962f464f7f1f6a00648b5399549bc7529ccf449be0574f35c177bad20025be54437e6b250f2c0a470110d81dc513e4de32fb2ffe5472f71f6a797d8933d7ef052c836b4177e5ad9f9c64c30c5bbe90a5def18ecbf8569ce248dd902e840d9641c0ab14ef62009378fc8b9a521f8dbb047b449c669b88f01f14789c4b4d01ba36ef134fe4d22f0b2ad4390aed79456239c54d63ce75040bb3989050fe535d7da9cca034605f09f54f59c1456ad7a4d8e89ef3f56bbc23e59e19d8c65b6030d923e4dc4c46d6f4eb2c76f7cf81dc468ce28b572eddb8c23334d96d4591564b19aea5c5cba48768a01b039c6d3900c472a5dc8e53abf56d6aba5c3414ecc25b96c3cac6298e99cec1f79c0701d1abc24c0d5aaeeb0ec9e17dc764eaf322a385105f97feb5376aba6226b7a694df369db44b74e1de347be98489bdda045a47c85743fc1e2e4d4a4b966b1e57df8b13f1a90a7ceebc33f609333e8c1e3fbd6c13ec564656512eef0e1fa3405b4592156f0eb6b204d364e1d13cf2dad8e61845c62cbee6cfb1f006869f6ac21d18a6d22ec72d25bba4a4b0f16d1059616f930e2547faf09922083c18f8364f9c19ca696a8afc4687642e76aae66b8bb2fbf8ea1c18a226b35e802c944c8d7260376c830c90121de59096bbf4f67fd357d51a3c39f88c69f633b6b5bfd038aa00366db2b1587b354c3d07f719ed3e990396dc72bda500d323048ab388f82c4aa0223d85e4d9a9ae4188da571e2cc3d3613e3f0d20b9b35b380fb85eca83f50dab56b9a84568faff15b0ea1ce42896982c80ecd157818c128c8aa7bb8c187f5c26095e242d124fb15890700f04ca529f8d07353fa67b578c7619d8d8851bfc0a84807c41da9adc9cf105bbdeefbac4e72b6595288b4a29cb7057d680634f839fa1e2466afd1e0f075de1a360c69ea46d1b0287b02f2a4ec810c79b10b28d9cf3927e7123ca5cffcf8306f28308669dfc3ae6498bb3d69a6ddf77cdbc7e342b5fc8a732c8a3273798f3b7e55a75a49638f94464f4a594a41d81fc53af473e8d397724e8d5bb1592972639a90407cfd741a6d4b8e0c5951dd0661602fe893a65c746e6f1e36c75daa53a88c09f99495faffe5633a401a4097d292363951119dcfbe94ddc7e5fc23d640c7902005012326e88098727610ac57ea3ac688cd9e5ae04294f2c8a0067f6a6af4d09df008b1710a67a0dd4af4bbc24b51706e09bda38a26fc59bccc5f63659663afa5326cf87d6de3798958ad5050f1772a7e55c27b46859f0b09859dff01b4cacdc9db67093cbbfd0a81dd78df8b3672005a148a120743bf0c98ef481c65d7ea75cd5ceee54281982f5def84bbda44d4f61d691d84a46292496068a63e76c96d8ed6fcd397c042fa08c65cd724bc712cb86603383781c78b575786c115602c98776d9c6525ca8e8e01e2975d6f57b7b97a292facf5fcdea824f2192ffd60264bb3c969bcb8c3692e3a7988776c9231892c8d78b3e5e934615c3468aa3b7d8928cfcc3ee73d3657fc0e4161ad1f0454b6c241d5f89fc1b2766ca9ae332a0513d9d72f124fb954e8ab5941f64c9ca2f1b6002c6213ecf66cbce5520df57ea6bd3c3e723f09f90810858768d9982522f4184babe264ed58c234d7922fbb01951a709541e3a2ae6132c42b4b89bed7216b5fae9ff6584832495727c74c4fb8797ca8b558f82ce31de504807c217b4ac35456ac883f348975183ff567a57fe7fa5d74d763b02cad43571f5dee4d29206fb5fa3181247ba1556cd55b8d07e93c800a77093e75db32aebf8d97061a00efd168fb6742dc47fc5d79855cc91cc8b27cea856b708dd0e2ab6da92bb9a727a5bf989a5d06657ebf327ef0fbbcf54f15aa1af142b976c8b25e2b25ce41c8e0c1cb332d3adddd49048641f4ab8cbfd2225e71650ed605efe7ad3335e93a86426c71dd1fa4742fecd968c40f0dd04ccbca0905224d115ad8252538c4b375a4ab47875424d84eada55b4fed39e2abc99bf9f6cbd53b015a12b2a100f7f788d0883e5ee61cc81379f7d7a1ebbd998ed5b53a123bfdd347e327fd458ed87947e00201ccd2678691e1c3f0e248f341ef6ea84d8dca428e3557de8413ad784bbe9f1eeb38e7f204b87c796f41316f56276efae3d7281ecf5cb4e887777c6fd2dd8cb295b93bb6992676659725b309b78041d6b6655a1cf78fc6d030c36c60a0d0760b7aecdb10d92243f05f1db106af83fdc759f011c611fef5142e87aa62d425b04beed628e7f5df4b44e14727ad42728afbb0af016dabda81bb8e5a9c7cbde255eb4cb2bbe2bf4da78e5cc900fa4ed55ebe07c1d3533d36d93ac7b0a2b93dc9b575e055e9fd5de9ef35b0955b5675930dce6df249dd0375ce3f8b4d26c379b27a53bd7db69cf8c1d9e2942664b9c939f2aa10d92d8db2a3dc59e48f1812c87dd907da884818e19344e89f4ebfd88dd77aac8e50c8c8aed8e63fdf51ee714cb00d31b64f94f70fc2707b6342deaf48375f6bb69dc7e9a02d8283b303ec8e68f05440a1071ccc4b07712551a41e404a108e2f5cb851323a3731c0ffa36c4d07b9966ab8436e84c66cdf4449f7a2ef54bfaeeeee90c587b2614088cfd272892cb8175506f9a02252f3772a72c2e37336a810732a240a67b09a40662eee4918c3eee423684f6b6a3b6551104e77c66a129c71671cb71fef7203c670e840312525bd0e2b071c545a5a54c5a65e536e28d0e5818a457614f156be0ccb666a8a574718de6d7c6a290015b6012afa750ec138ac4ac807726c77ec097509aa8ddaddcc8130ba6e3adbb69e2b9d3e01c1e5443176ce374a57e92428a93ffa4800add0bad95b3d7be2b779047d2e4f79aca29c94b4c0bc6f7f2742cb1872ae7b242813115cc555b0f39eaae062fc75c89001569491d52d33bedb9611ad11c0c396107d4ee493ab24afbe30214f6ce3eb743d77f2a887eab937e5384f65036dcbf0807ce8eed7c86dee122ab384b3842d6a88208ea8034e03318197f585d5ea4232ae4e810bf64046dd4b5f2484fa950e6007afba413bacb335f9c5e2c29e7cdb5c8dbf53291acfd5bb41e2361e98780b1c12cd4d18203beb79a688d4973c86374757131975caa4887e47d3a3219f1633e4e8731bab9be9caa8e71f3394d1b409e78c313b8386ddba122b51bd1054f78f7f914417390ebd3a06f14e3c5ef6f7564a7f55d4b99735bab06a778fa20bb209c45b0630953bba76b2b0980c6d348d757f9e155c2166d89234aae388126b61ed2593afa9162cee12afb37ac1bef63655c2d10e8ce38457fcffc24dee812815d34240cd818e81860759c6c4b49df4973e0b91b1d91efe2daa9d3a6c91ede1c141b14a37491a15d1ba2701ff6cec030153e10a4945802b39d1c4a2a2db3156fd5daed4754fccdf9481fe915e9f2fcd66cc1f081d825b4fe17c69c0749dbb92933db7f939f4eb622f5d6b6674f998de9fefa9c8068b45b4a280837647bc03a1afadd554f602492e47e4dd08ba5bf9c6d7affc675f957de785e872ee12cf193235186fbb5f485d51390cc639a4404a17381813fb54bfe7eb57994f027d281cb16599590f648630d7f2d39688780c4610c5f3df5cf81cb5a4ab4fa4130067ecc5027c91ef185dc86c8d76681ef12722aa5b659ad92415041ef2f08b411bd4f2f75bf15992c77dfc61af66899e4bdb5567914a4d01e8c969c2fe7e90ee16695d56fb6704d33ef68d194ac6c2b01b2e4a5552d376e3a828881567e96b58f20c3f33304e6d4397c2bcc509cdee5ae9a2b74beec1a28d1e1249f081da479045bdefda5be33044a8e0b5091387784a2f252b6777fb76e9a009584bc55a282afbfad1ae0fa4f4bc42776494871e5f29037e8d575cc742513d940f113bf7e7b17bc09e70f30cdf2ef4ccb8b0437333f9f8628d5a838a408cd6962aa290f792a3a36a0ba193150b2b34b531497be47fc3406cfb2da14c6fafe6cdb2235ee633be76bcbdf28007f84b5fb916c2407a4c62ecb1e5c281a38eaa15ef04656a1733cdccab0069f5b4bf1086c0cab142c078944228af8e80d44a7887aea1bdf20153b606e1b3af83cf641979973d411f66c4dce0a915a46a772b7e781d1492d58cb28379fb6466c1230edacb51ba48a64d5e5a5102ebf1f66e887ccaf8f0be8d355295a2c977c7ed157a63d2ba369368cdc0f183c7d8a20b208f456400774cdeb3817b240aebb27c9b750beec0ca9ac28130ee8cbe833c8bb00757e3b7bde48063e335fd009ec2bc56698c8652df06741dee52c4d618801dc427d0eefcccd60ec1b7513b04e9d8823cc564d35b5e87aea6a9c512c8a32fde409be3446d0942eedc3840adf733aa2dbbb6a6b0f603b2be1c286441f3603bfdd77ba916f3888a5a76c92ab69fd7e3edf57f504e618fd022004e8f3e301bbd88d3cc48062ce5355dbfe8b409608f5d6fc4c271be7f9b904a34c25c88f86af43c248d14957933f65bd0d73a3007ee744f15a74627563718bd5df1fdbdb2aa37878d27c4716131e03421fa67cf6717204f1be2042d2d9ca57d01b43f3a86b8c63c112c0e81164914bff72063723d6b7111c2247271c78554575c94ce28a4625229c5f4b54f434ea39634552f88c0fb59973a8d757f032c8392e4605e8b41999a1a8672869dea4ed782992df7e49900f59a912ace0f9112da00fdc1338dcdcfd0ef98ead58f33953a4e2ee7adbc535a220f3f623a57c8e221d2fe44471de46204b8f1b7b289916c3a7feaf1e5fd89e0c670e4463c2c2a67932dcfbd89aeb0885863b9bf924822e708f383fc2b43f72494e176d6633f83ec6c0c35755c34b1170590e90d1b25175df07689b4ddf9162253de9fd5f50e144b051e1272f1f4a7fddd43c1d9ee5ab8376b9086b0669a3e629a529d2516983c9894fb3973ac429ad3165ac02eaa89233d0f31a818cd13acb2264ae5521d6d0453cc8520e0c1a6eebdf35411f96f8239cf587a9b8d2abe2b0f75703e8749614533943cfc8114279840d135c3046482cd2edc011a2edd6d86f482b5e1ae3769176f53633441caddd9901b6db77a674144a63603cb08ef0896c73247ecb2855369134cca676f6acb5bd5be979ee04457efb64b989742b7113fdc467d6a10b99765d0f39bc55915039abdb20b72ce23e62922263011b75e6c5f96957b44f680a3aaaab91ba8c3069a19f10098ccf84d254ab9822f376e628c6ccdbd0aab27859d02d52f415b63926c9bce24e2aa921b2fde33ce72298ee0eafd2e44284af8d315cdaf3b021e270c3188706c8327a1b478ac00166682d4371f746b981cb01c3ff2d398d9ba7ca71fca2f18e2dd5faa2e96fdc7a21ac3376d51b9c9539419f054fc39a747d51c97d1d1cd862d22a6d742c64e57e5bbc6e5ba0f095f3a5fe598164bc53eb431f3ced029510b98563f55a317c6959f4a27c73fd68ba8404af90a569432fc8636eeee615136c6cb5b1ba9edcf1c7568eb871c8511b5656e1634608ddf7c2f073fc24efba67d4ca8bc125399a0dbc133f6d0d93fdc3f64c0be170ef547f3c8777d2397c8aad6019fd81ca6f20ff69807b853cf71a3718ef08179c8f76c9b046803ff7cade7d71c3aa3ca8312226637fb6979f996cd936d56a8568208b0dabdeb1389e8f9c3f8897fb0b40f5d8db057be31cf46d76f891731d9b41a4b91d16725e1e52e7029eeb53d3a199e20560192d1898871d43f96aa1593fe3c5905b3d4cdf7e8cce94dbf83884fc02588a502ae00b58d95c347df46e90c4a371e5878ac2457c4077c24cb31c9f2225407f208702f9f596cf4384d9b415874075de78e432e9b38ea21171f03fdfbffec1fb95d5318e4f6d641fb6bd3c119c3eea3b749709602f0d5026870edd1adda98aadf4a6d527195cc7535646bff02e8dffaf127d2ef8608eed07ce8dbd53129744564f774cbddfed278b7c4b53106e57cf29627edf0767b30d5fc6461da010d57ed94d084a99d71bc0dc4b5b4cb56cc921ec56ab693185ec54e6e91cae80b279ac1db7ce62db8ae662b965c711b8ead8c5448fef0e58ce42ddc825b5adfa78739d1e1bd0c6f247565b4cf8ec3d03a6113ca1caeba2e0a89c22b372dd887808963e4e4909dcbe915dad9d3d86319ba2f11b2cb605be71ab139ff725db817b84ed5bad347d4318908ec4b333af8c27f11efe0c95b9f78a8973db5d878d39b7c4171b7b1173cf8bcd1f7c269163bddeb795a6326959cdee5611bffbb2673b53b74bd67cab5ad174c2e4ccad8372b8987996adbc0374d1e568a9b2c36ef6c7e4227753cb7dac52d7141f22c4b8b91ab819097cfa230e6c9d10691687f1391853c88d065b6e39e5a68ed3151656da39fc00772a6b3ab4fd776799b4e14b9b1dc4a2f9d078c8025673ae248f87e992b9facee6388516de13f0cddd526ef10be081773fc4dcbb80fd68542ab8e5deef9e137f9725b6627faae40571c7174132c643fcf45b4ab0c51ca2a7bd3ffbe0d1dab1ec141ad17fb1ad93f681be0f23bdfc520d7cf9d4ab80169a481d01aea40eca75aad357877f4a5b99b0b3d54e30f8d54bc928ec3f1b83b02f19c2dd7824981837c4f417727707d3a3db54307345169f1d66624816c85f9256e8e40240f7ef7c29692eaa1b125a82f0502742dbd16ad4523cfcb129a0f489e50d23c75c330dcb10562dfd1689d145e5f9ce763baeefee5d848b05c88174387f87700d51de654b7b70b9fd40589c08a31aeec48fb2476e5735bde8536bebbbb90d15b2c323deb3342a2ab0af599e03392e232b3d4b0973c6663a13fd2c3981cfca89b84d510a7bc85384e4146cd7afb0974faa5bbb2374019b5f6fed74401e75af767247fe9dddaf210e96f302fcb228d3705c18c1008a7a3828c5ba879fe7ce0e4f007b448d8da6697fbe8656369ca1221fa659cba6c6f1439f2e51792c7c6f08b9ff18ce58ae3175d7fd8a081f506b380fbb9cc5b5786a086ee25f8bb872e0f14b11f24cd287684ed5e77fd66b5ba964fe2ecdff8592abe7be94d15290194b1c6375660d0ee5505d3386bfdd06b7e6aeb103c900930bd83da64d7717ac15c91de01182c1ff4c97717c14f9181a562a20dad1b7d1d56e599e1ba599fadb7d0756e1ea49ba1f9c4836a672545bb478a5f692d7c9febdb9daceb1a13e5159d10bd94ebae0843cdce1e5d82e91adcddec44f627edece029692b48dbce701a245cbc4a0b79beb45223f69a95b93ded280489c0f93d943797f4c90cbcd8d4fa0dbde28b81fd7956e64a88889f13ded3bd5d8d993f820d12011231516f7b90b84829154573b188afe9852b4fe641e264ab2f8a427ed1d7eef6734e5741fe2ac4bc9e50f9d7c11722e9bf179a9dec9a544c82d602cf83d99831a75260e56f3856e1cb0580baa15c0d1c12d42a4e882ae6a0064e51ef046c552d66399600aec4831e26025edc96c5bdf07f22a4f648009d3e966eef221aa088a31f8b15252a6b662b9defbf78d1c41f5e3798aa0c363fa72d7622b7d7bafbf0912f78bdf12ceafbef3aa8e0a7a63080d5c31622b95ecdbe0fd07ef045273b0035e0e6356821aface1968a53c80850381294caab81e14e9913bdfe86a64b9346e2eef005b86e2430bde8df5352e572a57404004040909e8447339d59f350a89c0c99aadd490dacfa48a956ac8e88c823f9fb710c70cdcc824a1455c7e85f7f96d1ba8bb51585c1ae418d3a530b6358e7e94a050dc304c65261d95f83cb4a31dd8de5760c9ba6f4b2d23041708a1a5292959703bb5babba87d57427b434b0cd705efa3df0e31b5ae409f55b3374bb36918fbe752b6b28b3872758867f07e7f3fbc35f06361e45ba79a169a0e3ca8aefd9bcf09409718097fe98ae2333425c20f22640a095bbdda2493db8d3fe6c496c99f3fcad6a6ec3e93b5984e784e06213c3f36e7128a1615472d44c19e397ed9f3f92b50a25bbdfe19e2126bcb3887f07216af678b74addde192359a5064c8faa9d642e9b07b1857461942dee82cf95dd6f49ce9de15330ecf6bb67954e6f54266c45cc4593c68d0524381148840c03e44fb537bd9130e10d97f9801697c3913e8b0b1367c692755ae8ec04877689e70d28bec1bd925ab37e45d75631f0a4c9a1657c7defd54177c1e75ffb9c426f3a42039a0688ed1eb6cac4f12fd0d2e013653bf11f37d235947123c4ef75c98f986c9465a9628a216f730d57820ce3953ac2a3d2588e0f47dc85aa37edfc3e8440c8e8b24dbf2f2ff23561714727426f3b81cd03eb8d900437c0bea0c80496b380c65cf6a15e6acbed8b1213cbfcd343687292d6709b0a39569162605ed162cb564e3bcceff3c635c0732f6bc237ac949edb4925eaf60b4c2d0aa24279e208a86d49136c765f7afbc6957a681da91cee6bda1088f5e73d40d64bd64db66f7d159167bee681e2af22a6bcc4ea09f84430de3714e20d38e8a6fe6b0606a2532113a10f9fa55a489d326a94e46bdb89e9c351ea92820472c23a08ff07b0c9b71cf60903c778d8986520a418134db0386c28f83b0dd3f237266e89697611aee26ee4fd100f98e0932a75e6d55338b7ae37ed7ae4a47ca66385e72460d35abb0c0dcaea4ecdb8099eb136f68f43d3e913df125e9ea32acd70ba41d567d51a2aee6a7f03848b21db2ab7c958e42e9e7f4821b5a11cdb4602aa7a178aff71b79c1a73e80cdd2d677761e19d4c773878d50b53c07e39b41696f51afa39c420f55d0283a090a8dd5cdb50be1db00aab439346ae6e9b55db85f4a5d5f2d2d4be9182af6dd2d683a2a2f3e831988890a4eb510c787d4e150f0aa46bf94ddf92457451dfb065a04d662c81d9d080a45fcbccec3c508c8de8d9fc84f5df7392ad3acbed5ccdede22f3400d85c6ecad534f5ba1fbe9eb0fca50bfeebf7fdae71112d7558b74135f0bd3d01c6e7a2554759366d07cb426b8a6791ec9c53988b0138334ec70bf09ec4871ec49eaed91586bfcb108d7d0fef68bf52114b76e66a770110285b8628a5d9afced3da5a73a2d48a8514ecab25fbf5019a46dbca1c7be8eb62bac07d00cd9c69d56f03c5bc76ac8574e1abc8b33232d347b92774e39f8b2590fa6caa8c814325f1aa170efa78c2567dcbb2336555185f74619b4fc3f3a593eaa97f61441f60eea2ce651e916b350e28f5dbee60e1dc3f3a678ad983ac16a31476089e4f7808250d68242d420122d3f91ed7f65b55941bc84e3796929a139a37c5b56a961bba0ae49b0b7a020bb40184147cba50b5557be23c0f99652a3b70f595c2a0925066d58d8e26c6f6ee056c16dda5f154434435dd1f567e9fb41d5acb7a3ac43c1ba1406e54c1d0c655e31ea5ab84fcb8c4d938f68c616f478ff66b8505608537d0ad1885c84d7fa53dc912ff572f832020cec3d594a68d10ce5c6a6ad47bb2e36c33d47745937a4497b6fcddce90816f110e96cae7b83e702d6cccaad8febe2ee0334ecc554ebac4040c595ee085f8812a34cb9bb62302cbfa7594675b0d8016261ae85b3f788dbcaf1fd3cc48062ce5355dbfe8b409608f5d6fc4c271be7f9b904a34c25c6301c37c91b041d3394eb58cb8dd24c23916fbc72388cf7af0f7130da7af183991441fb322a2980acb3016d964a9a4aa77539926bb80f59dba412f55cf8816ef5ccabc0ccf5d621f723bc54dc36229d2cca52acdb16fb19ca099b0eef2368675ba89d0d2f30cd9b3dec14f2fb7acbb27d92f3604e0d0940686b9d9ff3545a70e9662459e1f4a437b78bfcab94d3db4fc03687f49e0d74d4c0ff23bee157cfc2b2ba4eaf8de86a16a7fa5f38b5965b29e47f237ff87f3a427f2481f6aa4075e73f716af1f7444e558c16452d1606323ac03dde596159b9793bdf6fd7bbde33c4d628a2e72e33e2d2fb5584db8f951079d2896537cb931a8ccd078937380b6dad11a887091d75580cb0bef6d4163e3f5fd892f53fff5394908031061c5738ebbb326f3f485754df84b14903e728a984f82f9474fbd8c226c68d46030130a384c9c4aa8952a586cc2c3866bd041fe1cd7fe839cd9a2aa8459822e61677ca10bf1bbc8b48057746be73433938be3fbba46f25cd05fd62bb8c79fc1dde9d466936fd9f94b5b71d0edb86611064932dfef82eff9f0794c841910fd662a8a3352a0a19b38026186d22c2b19f17944d139ea9075723d9606a932b4c448c3ab3f391c279bd173c3da9ec237c34fbcd492972f13b017504abc40c0fdbdaee9c072a7abe7e9f1db53f42a6fb9bf2a79bfb579e470b7c86f68e26bc31b8cd25acf4806339a842c7e47da104a45a612a12199f3fe5efc18c812bd0aab27859d02d52f415b63926c9bce24e2aa921b2fde33ce72291ead0dc4f42ddc5ae70df1dc3ac8b9fede97a5dfa9e5129f1f33a4b709763fc3d115221d054770c9c25808b5c9d7d89a9a104619742e09dba352d0c9dd428de7fba7fabd18c043d88f452cb97ad3ac4c44d6195500792fce8f63c6cc2d5a4edaead21dbe284716dcdd3f8b2466c32d59c7b50824b6d33478b2f1b1bd79f700934131da853f75e6b48cc0f8d4bfd651c2a63fbada82897ba6faef3da77e617606ad3b4313abd3abbd63bee306977b576888c31eec4d72e162f6f64782396f15698f65508267ee9c34d053f74a9cc63b5dd7a851f734e962db0009f584edb7bdcd1c43d97889c5b290bdadc5297b62eb9ce93bd20eee1e6a1ecaa667f7f78f5619b401025a31da6da225bf20360133368edd5b4ee2efb7db080f4a2cdd935582b0cc8e2d1bbe50466f94bc77d42046913c0d01521089cb6d5f619ae0590ad25d0c28ebaaf30a44b9f14445e8a8b0bb794e54a6b08cb2555b2cf178a888cf00704164c947c9713311f81cb4aa601bcbbe9197a7053aec7dd1806c80e47f3b9b47b7bbf4d33092c5439a8a3e6bf7ebb993cbc955d806a7c3b83b902dd57f86cfbcdeed4a2033661c3b760bbd50af84bd9f26a5bc301bf6ad80a2b255e85f6a227718beb5dff539418e011dde952210a0c4f722706141e375d266ba14979ffeb49b48bddeafafda5008576c18d1c4162de7f256bab3c73ccc5449051b733be9650749fd636704ed9d4e8af5423d7e27d16e196c8a6952fc7d7a835b294034c2acafc34f18b572e2c1db1a28febbc52e76519c7b9c2ca52139597a145da197bcfa7ab35ae87d332b9a9d188919cae913078812ede8c13990e2b102faa955504eedcb20e95f41a6f6dc8bde9b940e766d81980a93252c76d4d1451ed8a5f92eea071241110b18ef2bd19202fecd4f0a57ceb2f46b45f178d39b7c4171b7b1173cf8bcd1f7c269163bddeb795a6326959cdea1b789d721282a0f6d8db9dffe96df3f320ba6cd010151819a93fa8ff5429a141091b669d25b09dfc29da95fbed0e6d15a30cb2c71bc6f8593ea1c98055bac567e28b145357e88d424d45540e7fc163882b35862c3bd4c93697b0df32980f8c57b671bfec702b0753d397efdb764b439b0e8de54458aa301e42872fb3c3559230c052ed7f22e7d7c0e75280d92f3435daa491c8ce62c94f5a11c7de3d45a5f474e41669b7a3f8b0f129760325f0dc67b4af7c0b9a262b3cdf8014afe65e7b6db51502fd9e7b572274c5f6a1189072e50b3474b6eb3de6d621d9920f3b99a887f6334662fa99d77132c836324138403ea8ad11edab4a373e7535d34a60ea597115edb2127e879862c11f028ac615c0ce81792076655167b2d77acc1f3d7291e8c8c9439d3c6e69cc2c6734d834e86231b955ceb46adab76e0fd216734d91b6039795ceab2eba9819b5c36c516b84d9ffafc1d06a2580ff033415228e44f7c0a515b2c4871d3a625309dd3d6f25f0749b95b7a0059fdfe94dac79b3f32a18595f8bfa956d426795c0b581815af84480dddb3fb214035673d33aaea099df416e7d8a958c572a9df11dfb2e1f6fed74401e75af767247fe9dddaf210e96f302fcb228d3705c18c5d01983fc1d7d6a0921cbb710e8f26845aaf365f28519b191d075965b76d833543cc6e0c4940b5a1dad34b4fbb214dcf838f43b6fffca2b5fb27cada8e2fb4cca9cf503fb570b5cad53e068c9692c50db727ed2991203ca1cc8d2215b3069943d60fc9d886cfd6e22a3a0cb91e0c14ec385c31f52dcaed52839a094e995427570954b6fe7032d46cfe9ee4077ad3464c0465ae4bd141632438f00f18f1a7d8c720fb462d43b5f9f05a744db5ff1b8dd3ddb97031f5a927fb214b92cac2a9b2c56d5c164c25d26ec84b0415a5977b1f066a36ce16df21889de6643c59f662856440db764fa7c741082ea64787e88ad136976696f33d30252ed5be857e3bbcd8dd31e6ec237e4d91f4cb0e03ba362e05117017c9b2c6f42e300b9df1e1aa9040e47fbf09d8c52775db73d19c2facce0ac0bf1dd5a412d2fef380cd54d0abaa901428e3c84bcdb8f037c24d6c0a4894a227ed856bc82c7c75d7424c82d602cf83d99831a75260e56f3856e1cb0580baa15c0d1c12d4eba2542afb0c14660eb5a1ecfe9715d96e0024167b1f1dc5376d19b4227004f1ebe83cbff5299e4c9e126030e31fac3d53eec8939ac10a4d42b46b9a7cd1779b5f5820e85fa25d61673707317ac1261d567ac1979d2ff5fcaf772b85afc05ba15f6c37d83ce3ab127c75e63922fd12f96c17bf2914cb15ef25139eaf819b323963accc0d796155fcf9f2e3f50252c4cec56858d16aa9a9fc9d3e29cfb777a61db55c30899fe894afa163ac6d7cd44c9533efe9d4ad9ae80760773d5f3af29606990752fdc53bc02926d8eaf5dcc3d3ebf2b2e2351f877deef42804ae61dd8236f8b162696710a75f71afa01bb79fb42ed6ccd8eac1f96e2239c144703863c1b2216d67d71e664117aeae8bdd7ecf2f63dab17d7190e870de817c1871a25733f7a371bd0724ebb5c6108592339781187ad8952fdea05ea544b2b1221d2449cbce6ac95e0e4cb70936b6e9022de7b1c1da8263fcce4fcadddba561c8181f6511138e80eb01e95ca268e07f973801680e59d5230b8c8dec988c7c2c8d66abfb12e02f34384ddaa9cd65490bb45b12a6f25b10d77a022858e3c5c0c87b8b02a0d75c19175f5ee0021e427dc1aeb2a62b96cb87331f2e945a09e0d7196986cb84b825c80fc8d4317d0a9fc320e839aeb1f20cf7a1f287bcc27ac5dd52a64ed45da5c447d0b25b77f53285f3f6cb9a1fc3b57ee91b481fb3fed618b6fd19699f91176c0442f0c2f9474b7b8d776e642f0f65935801931959c24b32c9296faa71d6cde3c623ec449cfdd2230b3e7a1b9cc27c38280e2a33e951d322dfa13cb25ec6c72c0677caebd44c90deb7c09bda9ce47242e7cc7b7c0961dd0f4e35f2623b9b423a3ccf6409769bf7be53f250f58719d0ce4d9603087b5185452bb2827ed614ccf6b8d3278e0e9a4d3106bdb9c65c1e74df78f5723154eaa75e89ef168e7cf62d234548ceb6ca8fa0e931f45a74d7503b72742f9d39e926a8c31b8ee0704329aa14b528bb79c68f4f0c95a2dacd70134cc4b81a7639d7265f81b4b865d879531c3d40862ac04d714573eaf5bbdb8d5aa552d83f98637f591673f7f1b5798097e277367db4c5f505bc5b845a09a8fbe71c8313b84d8bee36c284b32dd892563a1b390a4b513b7561237aeed89ea579adef4d29cbcbfd459392643c64fc2cb11d4493e22d358c57146193d643622cac331e6453f38f6fe5dd30e37017374db28dae488fa63476d4883e871ccc3fc313f9062d0e2086b303a8de9ff7040a2fa134e3b9977c3ee646bbb89c3d2f67c747fb2e16c99a639fbcdfe8d19a8f351ace520ff5a8dc8b422684bd2bd31e3471c40c539b669127c6d1d64cf7f166ee7e72c4e4cfcaa391a7f9d43c0a3993f4e3ad17592acbfb88dce9c1f5447a8c0b815ebc6a379b4bb21d38ff097148d8be2aa187b28664a3e8f4d4ffa5fac4c15193941b70d75635cfe7574d972b21fa4df3f2b22e7ec7aecaa1112bdce14df0e6b49fa6958c18a5f06b6146cc40f5dca403a2d053f3dee69c2399d03bd444f984361cc80ede577865e1e741f3ed8ca12664779221ad5554ffae6b2d1d680fcdec0f7f4cf06c40e045d5d2c549a457af11b037a5ca406bcae3a7e94b796d170a7a65588d874399ffd35d00993647cc65721a54536a1a8baacd21909caa1785be30d7364faf7291c2b2fe27de63753416f6441bdf0d3c3a25a3f205844995a110ddd30da00ae6afdd8879aa2a010816e03d9cd1df2af6ae1e891b8b718c06e07d260086b9ed7ef812f7cc3cacec307b9ebe0f0326a14e2f500f48b1c89b0e0bb0772787a204ae14bc609da8028d876675f5994176376ad0c2db9d0950fe47c7a6c84704f91e1ced8d52686526534c7df0a9f6c9ad1a4a032bb2f538d2f6b72f4b98b0bbe922bf3e0b19de3da31ae548a7994ce5da2d5aeb301ae924e021cac898e5f41fdf379cff141ca616d488b6e4c02a532a57bf69cba1c2bc619a104092ace5fc633f91b25f9526ca56d68e5d2745136a1f1738f283798962efd9f548a3e984929a0b828ff4b4d42873e58a48b3a76f1840092a883c4dadd67dfc0eaea70d42d230fdda024a13d12a3dd147ce81fe43be31e3d867d6ee1f25aa9bc4d3ba954ea1247e9dcb3bf283aa73f2abdd542c06a34b7589d9bb1429dbb651ffb86e16f38e0b13d6d46b4c55c171a30a46bb2ba5afc2b615c2764424da4080785e26720e203fae708fe8691b16feb5af3672c4b1831e5b454e9d6bbc8100a784ae72fd7d0d5bce56a484cc4d0386cfbb69b9f880b4e7883f283535c49778f6b79b4c72968ac69e7a421de983dc779331321ca849431e71c74ce77a89eefe973f670b79128517a04cb136118d57ec330fcf78a39da7e35a26c87990ee7d5720dfe4acba5506b7c6acdc45a196d5165fbae63dd0b9b9490846641d9093614e31d74e7b7c3deb2a6788936ed9490e664c9cf8a9a1d54b47bc1329f7e7e90fe048261aa167df4ef197f37de6714c987f23b7c8003d5d1f93af36ac5221f8fee0ff741517e6d172cd3f3e53132ac3901dbcf8f5e29ecec8def10d06fb5338e40819ad726a511ab8dfb51efd656b096090c315f3653ce506f15ac60bb615a9f1b21134c525c9789ab41dd5d53e71c60ceab0f4688c95f960d3a747e10afd6adc96c7220b486fd11473b9ed8952be1f7ad6dd50e6579eb47c3ef5e78432feaf61653ddd3b5ae4cc393ef5b3b020445d033c2c68fe32ad70f196649052c27cad26520573a274b1fe3de2c7e9ad2917a3d9825d96b50b06515064371156e159b72451e63bd1f4b77afb0ea181abafca476467f2e3fb57880a02aa70cdb1ff122d943aadabc5802cc56dc71ac3a33b178dd290bcc8b80f5eb33889a5df14ef0d1c77fc5b90f006291ebb9250fe2a80f3916673d14202cd78755da62b2e141a65eade371fd0413ea51c34a8cd29a03ee885d1ff4e7644a9bc4b707a690850ae6367533168354bafb1ddafcbcb4d1f581266ae5779377e66506885bd91b284e5234fd314710ed4bc9a6e3ab76576d2ba53b957c9dad872a44dcfdcac4f976b9c94b3909b16b0b46e04715261600d35a33355c7ffaf8fee5a6a7ff52d99133736865007d0d18780ca2783222bc22554f9bff708c2e51e4c51305a020987823db2dc653f740394ead56da79f0d262727818939b9e51ff765237cd5c457ebfedfb26b92d9594654896f67c776b73e8ed86591ec32aad7e4ff000f1c4b356e8664bd9bcd2b2d52d5325bcab41736743c9c8c48864f1bcb9361f4791d9bfdda16db0bb35ce9c7ebdc44d4df9966842c7d8835b45ce648b16dbd2ab733115a14eafafd8d0c890f68f31833bddc29367df9bfe2794c1b4a7ebb31a10620b24bc03040ed25cc7cd02584f9d211b185fc11ec1e5989dcd0b97db76e91119c46be6c32b1fc0803b9193d6e5a43a96690479cd2f4cce5f53f1b7a8b0a3869905e41a15da2fe6a28ffadb2f4e4029a341e74877ee0d74eee9ab46ba038fd367b9b3e20dd571183a946683a7439740b0c5e60f223b4b26767bcb4fe44e1d0cb71a7f6fb7019cbca05e6fcb09215c920d10324b5edea21cfe2e3f5cd7892d3cf3f400655e7183b17cd72801857c1b308f25f25aa7f47440f899de22f4764c70701f0f94076715b7d58b168cc92a645a6bacd919952f33b000a5be2701ffa4b37d1cde305b0b1b456c48bcf2a2b2b9fcac72bbc9a62961717abaa02dccb45077858c33e5970e5e0d03005c8f736285829df8f13702c3e66abb8ad88f3ed0ef9b4d9680b733ff01e919f7cf1de840c5c0c34c0034b7bfbdeedb92f6f27855158bc85a2cecb374395637580122c768d4fa78e3c961a0f4fd37d287ac9e8b218d4ff0bcf79018b8c69be9fe791057fa327c04d5b9e67014b6077ad1727f14fceae118a0ce0a348734d250e08f80217b8906d126ddaad87dbcfa71af45831d484dc63c954f0f959ff56b2561870fe99fab6077e28565f5efc7aae6c91ff4250adb7ad8d064dbd4d12ea01a84b18ba895ef3ba1cc2bc28a6447dfddc4536e1760642b3171dbab8e3e1ef9e8d89b9b3536c8f968e5b88c05edf438353594ad511d2c9840ce67da4ac0df59126824944b9229654c832f847dbaa76a7bd44b4af6021fd1e811e6df982873adf7cc411fdbb76a8d5a86042cb0541e92b8b360a054f87fb1fb1a58ba2dc2b2d398dd9bef698e60cf475892b865a71126be52a0848bad2b9175ecc0b76ee2444ab78693006dbe5ceeaaece23caf12287a02a1399ed0f4c65fcd015f1519ea464dc20100dbdd01c1f0cf2bb065f0090d0c7ec0c1f4d0cad14036e459d4db49cf65803aa5f387080963139417fd0df9aa020ecdc80185394a6c664a4b1e3ac7b9a0f2e2d73e8ca073a728f38bbd557f2f80c7120a7936d50c45e781e3a905f055bef4f4c1ec3d0c51a9407c204068a1b6a7c18df53d0e570a8d4a541ee048ab74bc3b3401e008ebff3cb42b79b1a7502b56194aa8a668ceca6b67e4885dd3de4af635ae5cfd4be54719661566223ab0951d2f515a0a43993f1a109b11c967116498a4e99aad38b17a7891e6696c73978ef6ef3e18234125991b4d00b845c9807505f3b18f43df8fff678dcc3887cef363c785d0684132df3361080cdcdd0039bacfe082c2017c8a3471c54c6107014d16ac9f7083dbb138f1c336ddcf851572440db7d1ab246303ac28a26b537d83bbb85b60c4f1f68e72bb3b46615c9deb5097877279a88b31319f19b37c3fbdcab1b839c724ad8aa232aabc7d96b87cda0549b75184e37974e95fbb2cdae9fa22310ad76f62afd996f6a9a8242529a9ebed4cedf59b601292ce81fc61f195efa2abee22d478629d757c0eb08e466b1194ef10a000d8b9ebc4435ff31085560fa7dd3f270eac045dac62b1c788a70ee02ce9663147e7935e1380b7935dbb6487088623683966498be21fcffb7a78f5f79df068934a89d74afe06543101ef5a19b8142d45990d5e44f97acefb444879d6a5c1e30d0992327ab38375193bee3df76dc45fd4cbc91a8798b3043bc695c7ede71ef0b8644f55804db2e6dbcf0dd57131232b45012e5e4029e14d7817eaa6dcd33e4a6f39ea2c336161ec449b6eec4b865d7faae7826b71f191d4d0649fabaa2aec4b41477ef040796e975236cb34d8e19f69e853ab138c4a242d20a4066d30dfa39647e3dedfd02d338fb13c58ac130279ea851e6dd9477279bda2eb33995ea401a8ade4216d8a4f6ec89591b802ee09854c21b0b9bb232bc3e2cf5d5dda5fda6b943987ae81107038e6465a7c712bf36e78ab85ddcb8326a23eeb9b0738d0b5f315eaca90dfc1d753ebd34a45dd42b3a42ac41cb5752796d8de9a34f074b75afde3fbfb373ae72a298de429a260ea627271f0d06e662ccbbf42bbfd4efa4574c800d0fe4b13b22a070ed299683ec4d82c9f3b86e506d45cc7de1afc939acb039b625e61d9bd173bd70f1638772b47ee25f7f249c76ab5176065ac95352fa022eeacf9ddfaf1caf3973cafddbfc4914867384bc9a14517cbb877b4279d4f977aef064c177100cdf13017522f386681c76f509d69fab22c301b20620a2e23c19634d6e75fce0c8b48061980cff1a6994734905c491c6bf90b0c622bb90fab62f7ec90fe694d0635fd13781ea20bafc4fa16de5b1a8ff18d44b19a9aa09fab18bd8f49b63bbcb097475933b015969de6d6a5b7a33e4d9d978d7e5dee13f33efcaf704376e1634e372901a99e88e7319290da01112d1c5c7558771207e9a3b65f1592a9cdd65aa758691b212f696b7f1a01d25c9b3b3169ed794b9adf554a2c73ac364386bd21631128a27691e231d73824d5609a5fa905da8070bfa74e9094c4d3b4d151f33629d61ff6b261f4b4d0ce4406cabecd1c3c68498f3b0d33d1523bf7c0a17d5af2cfa4c8e1b17ef75aa2ca6e7d40fa4546639993892ac70d1cb069ee882b3d275db1877775623150fca1659363d061e235752fb5e26f97ef6feb26ca4a83bfa1ec0eee360e115cef8e6da306248c22470011f01c651186323bf76a558ba9ae47d822ba767d374dc650138576e6f04ca6d13b82a9a9fc9c8d81549535e1b1ec62827787a0b3337fe46d6e263672e271749bf67069d0dd9b6ff07349c21ca066893f370aa82c4cf0c9a8d4f41e0fe46a1ea5fca869f8d5fe09ae6e624eb0dd1244f488abf72aa5b65780ae61fbd0264377c6f7fb65fb16cde20bde80e141fb61ad3d1692da3c6f512dc7825a1f35da61e0d00c54e95597564d8d486f07d59c32053a5fec66f53714249332297b6a91d6a62a6a91fbaee84c5d8b224739e80aabb0fe9cd13d4ade8ade8c7d2321e7303b161880f18c38563c37634a0fc0eba8d4add020f1c677d51b0e45cd13d446f134452b63752e59c74717711198a83be1c1a880b43d323a37ab200ca8a914efca8c7ff2070b91d3541a77ec29a38e404e94c9e5f50fc3a2e7cb21dd19c20fd060eb78eb1ee6db442084cbbc7a0cd12dd9ce019f18e6040271d65fa523036c48f0612104a764b34ea57917072a50190f9a09846f1228bbbf23d6cec8d315995630d53f0cf016f1e56f689b1c4fa3bc3757ad128c3866a431c4f8b88075ab7d769ad9abb8e0239e4892e333a3214f62edbf23e99a94d59734e5c617e0f31457c69e01847411153c4e31d1293030b718aad1aaeab3ef1b2fdfac5606b61eb3193d9b9135ffd9d03208cefd9c78c7f7e49bf718221c234ee6c9854ae6aa0f169be8c4005e0c9a95c2d36032676a7cbc1192f4a3d2afae895b85fe75776b9179085b5d2dd12805a879b5737ad83b0c4e7f03437342270b06838459ab90a44da2098621579f9fd6fede78bd6ab890d65da4d7f5b1606cd7409b9861a7e3c108dc9a3d696ef97df6d724878d6306f71375fbdf9feed4d49495a2e8dc9027b1169f18837d9dd3343819cf29755f079f914817e137d04723c1031ae36485bde89e169bc73514efa80647a2b80834baa35be0549993fb881d799a6bbdf937c5bd9b3a0f995cb26491ad301dfafbec2fad5ddb0fc5d997bb2e267655223c49b6f2ffb014593af997509aee3310ce82474f25341b4f4adb3c087c31b39b3a0daf039ecacc5c63537d8c0f48bea2446037a41a6b4cbde4cb90d2f8494f487b1dde860605708c8cf3bad71c17e27c02e7f9bd1b4213b7ca4edf415db9a109062d4f1b706f9ea720aac1042bf0eb11246518c0300eafc0e2aac6ab9ce831d66463139a4dc2b6c154ae963c107110bc5eaa312b2691980b952b5d2cd2da3afaf902f5213ff11b112efb21c49f32048b15b19ca48e6e1bf62920e52019517b7a2f47bd3f65d7fd09d369772da8a653d9f982ddb1d04ec91c86125190c8f2762792da6ddd93357a41a0168ff82a4ea6c8817487258dbd8f681e746c4cb479eed7f871f2a9ef032d56390bf3f3dc767b3a15b0f3d13c68c852a267db2c42cd8efee8c14d8ddb6b6c80fcef27b2c574ff7e1b369c9e0ba74bd2eedf31309f047b01a8da07345b9e7548b9eaa8ba570f0b581054c7ad4088c3aeda6123ed9c14e1fbcd957fd79a6cdc6b04e20ef9f080494e04d7dcf21261e04befb01347ce889d4335c138163e3e18aa73a913748688be17415cbd1051a17b483057a9844d73df5257490ee504b6dc380e39273891a880e978d77ed0bb2d41791b50adee56b2996442e7978dc1f6d1435381868d7248d652fbf067d0152da6736e00acf123f21d4a8bc0c68a13a269d0bc00e36a04adda6e0da7b0b23d251299363b59b69a50ac019a351b1e4ecfae86e2a7f830e4dc55290198bd040524ceaf064c7d21d4ed3ab6e6040958e8e983f6df238f8737fb27364648221a6ca8e7cf2d91383a59488c84f910e196b1392d4a4646d380f226bb65cf5726f0c09a917aaed88c2bee3abd6a4e3e9460f4c9f89d27fbe5f06cc429070ab5b597b1ceda4dd45b4c8661bd5b180abac51956e52a712b877d3935c89122799a13948417b8be24c782bff7194aef7b79c6ddf8bcd6114058d53951ffa050519a7b3a418d7c564adcd1356bf12f3e850a610e835378b96b19237f8ecd89487c0689ec634cf1757b999ba9526b3413499ee61b596d5f5127e97ced56d1f096c0c47ca56b76c9cb83da169e1ee269add42ea2a7d467adb395d270cb573e9f428a80fb543ec9768a1b6b6f85a2ed33749c4d1751e146038c7fbd927f1fe2e63c7fd647994d30a30458b18d920d40592c5c9fe38f3ddf060439f1192466587738287644e20ad205b62bb7c3c15cd967be7465c895146cdaa54999646a96a1a9beaeebc34692e1de8852ff23db9eaa9ab0b33184cf3af8dd29e904760f224f900f5b9228f0de91e7f02b5042e577881af21a59ede5356c84f4dc78d8fffb301a15a004a903ea67c0db08f4f93b276abf80f5ca6ef1a3a521e09f322ed4affa5ac5c3c4b7e245403ed3304707df5de8cff0e45d675b28a1305ecd7b6e2593461e9a5637bd0c6dcc013757d6f24aa3673e4734841936081f75983a94d1839dbac5527515cf8d3007928f5395aae41fa09540d8bddb66c8d884fb9397e617cffd8a5579c5f305736470448fc32c7527b693900401f20c916e904da0df7b68aa1b78ee6d56467d7c5579324c5e9d61ce078dba315e677653865f848cadc2c46318d3803c6474707ed23c29091dbf1e2042ab626b3a9fa3a1e27fcea707c4bfb3bdde48af8f163955424c1fdfa0b5cfcf635198bf5ab0f522fa30de2a914ed5cbd10a60253ad36e763ad0cf600612fe23eea05b3d84da7d6cd127d9b1c6d7142767fa9a8d0d8e031d4539f5f46024ea0f0720deaff4aa6b182f286411a658cb405167f42a0be07649856532797c35025e47aa384c3b240c0bd7ac70b008c4704427cb382329a195e1da5f0757dbb50b9e73cdfb90db297eddec363b9d0ec0bffa729acd924f3e043b6a4250c9ec5fedf446da0fd1cc5c671813c0cdb8dacb0e6e3943341157200a92bd78ee79796d2f64cc2d75c078b4fccd8eb99154582ad5a1328807b2f005345d5c34e94f227f8c24c999b28650606dff007dccf163c6fdfc62205933287c5c71ff2db68e1b1b850756d7f015c1f2882f6bdaa76f4cd18186230eff866f32d5a31a068336781093003756f96f7928679857cee2ef2f5ddd00ca84c93ca7bba53a90ce58f32b4f3d472f67f1692f122abea102f02cd6490dc0bc7a34c2767052b553d8febb45b5a2ef0cd7ae7cb217db061a25050cd0c56b71efb2814c771124348a2afbc93f3a3dc244454fdb9bf249ec9a2b3079eca125c2221afa4ecb16a8fac9588711330d940ee90f07dba047a5fb582befc0d3be6c9257e5dfdc7102b3ce2897a686c860d897ecdbeede957e6a6ebd885ae9434e950d7d6ba874c3c49f8bede1e1954724d2d33c8910a49463dfad9cbea993cf3d55d6bd39a9a2a4b93d7a1decc1950675622d9a96b45e947a7c7a8dbe0515c0863edb3ae4a9ce39e5a8995c4e6f459fcb67888e8ae2a24c212001c53fd93a2d6e91c0d4c51eacfe3c32f285cde0f78f11c0e892fe3eb309ab90575bfd55a3d3c5b09f12bd1e04231f375614d825202e268f6de7c00863cd8f76c412caeb68a3b1da5047079443f52c03c4aa2e9d05baa3781767b8e0123a5b08848e156b309a594ec8eb7741e7c4653bbe3bc65865e85f62d91778e60cb828464e9ad5b065ee08289cf603be148467a079d81e2a1f469aafc9c8a801b65cf006d8f72cd49a4325c14287baa4c67c4b450d8ef589e8e89fb639a77ea67b025e44a14432feef166e15e7dc1c3ef261de57ec30ab3715ff6092c5071b57db54a7a26afdb213c0102d20952f79a7b6d18d384cd2e4d6509ebce2fabb40d4a318b2f373b45e1045c9078e151a2b7d7ba9755709ba7e713ef3ba0de9a0d28ffdb0527c29ce1656889f6e4e2f15aeba9f5e5883c46f9764d5360244c35383eb09a45629ec72fc74bca9ac883df68d2c64a403a9250af0f2c852519be477599dfad8ab324db0fd28cbf2cd3c42cf9880748d4e965e360235a738bc57e17a46fadc71db2eea642b53db902ab0f154bd64bd1b2f6a3d1a162ccf247216c8da4402872a7d94dd026ba0c737597b4c5cd7e09f5f484c1cf5a4158a303fad771413c41839c9f7b96771addc7aa7c297b4a1b1e49cafafd391fb0ff187dc6c2ca1dcb604d1998d0cf126106350c41f8d5dee4f17394dacff617c1c84370d220175c19675c5019675c04af880ceab8fa2d9f1d9514d1402fcabd761b85d854774d234b3ce280e318b7b32b2b0b7f9c7a6c980a89a3584bf559eeb2740b6f45cbd7c302aa3364ba4be8695e81b806c170fc91d4f3b59996afbac12b4a1cc6f498ed4d6f3d03ff020f0275fd457bcc9071fe13a363687734125c617ab1e8582216d04c8aa4e33b959cef6d3f880dc6f4866d017a1d5c055c0283832c611dfcecfaa44ac75863b5e5809f5f747fea34fa8b4e06d602d12fdc5e35f21e66feea165ae63857596c322feafcc3717bca7ec81802053945b24048ef7864fb3c82381674568af09616fdb1d378e2d22928df3b18e9e5b0b465e46be2242f3721f04a322a337ea497deb3cf1461b13767d71357d9531403f55297201c148f772dc6193a95556769bb8a1bd4d2ae0520c22779f4c4dbc76d1e1527786663ee6c0c59b38e41d47030e4f46fd7f7caadbf54bba8dd36497e9fa0cccd5f98f3b550a48cb994fe2b61561df6cd1dc548d3bc59c062125c53c3674908b199a52bf2ba5ded349d21d06982213540fcec997531ca7f53fa7d435219afdb7a0e067c0bb775114b48c52d6c31758ee05fc7b5494bd6ad8ce66771a8d2c031b31c33cb4d128cb361cc251189d9f728bbeef123fbc2d380ec178e76c4eb7e3fa6ef5839f51951558a1316f4db00a34e09c573d2310cbc3a8868fea44fdd24f3834cd5ea1c6af2769f31c7135f2d1bc3f969eaf65d5aa5b1a96fba9db264ee83c7ed72cc08358bcbca147e44c17062806ba86fbf01ff1a1a84766d80011a179c2bbe7b9a40d831480de772d77050b845956fa1678713e112fb8007fcc909ed3b8bff1bdb8d47faafa88b5e9d075ff59893b886195fe7bbf4f05cbf9843ac21adf6708d9a7e1f047ca8dd24f9f87cb60e6b6ef2c716948b979651b3fe9725414f1df9867a28553a6cf87f1fa64dd2cefbe3731f06d2beaa150bc2ce413ef6c8d8e9fa8a8c9dd6dba73a31ce9404018690538230c3c55fb08d64e60dd36a376a981a7971fdc166ce5ebf60b6073b2d97da3f6f6da90b6d871fc603caf0423222a2bbb0dff32cec3f66cff410facd55ea076b5002e02d82b9d5267010dde196d705231b4db28056881ee52d3eb06dae1306c1e7b7e538188ae78d1fb7ad2d73a276e19ba77b06edd72e9af1a3a81d620735c70e4640c1374ed8a4e848553aa9a063d0d4991025b4efdaa6366cef96d6ff3c24fbee59b82ae46bf1e77753d4e75f14bb10a71b4d2332584938fda0e95914769f385976b16fdc310f649531bf7470da50c1558b40380190afc72dbc6cdc7cbb1c1cc52c667230a8495556a0c788e040c3a05d81aecc4a243d2e53b688bbf03827fd2b77edad72965e50e9e520874cf5367bfdf9cf02a1ef695a1fcbd0db9a6cba064df90bf68e9bc37b68b51e30bb98ac82abac8867c4dc20f92edefe995cb446e87c9dc20d610e8738ed64d81fbf1eaba9d316ca41d21f9884601cd50b78285cb53b54e60f0625ee462546b6608bc6f786f5cb0d79c97d3f00904d4710521ccfe3cc8acc49038e8e11b84d6d016270104fa3576d1dacc6274507213a039b8dbcb2a1f5a988d609a518033a3205cd07a78f8fa5d06072a455633e7a48255761fe9b93d71a3d31a4cd50ada1dabc198f7209ec6d358e7be685dcb95fa122756ba134b573767e4bf2d496766584c4434adca082bb20d0a5c5f33d3cbca3e43940131c346fecb1ca22d6732330a6d188620ad97fe1eab26549f16a77ba0c6c940b1b7218f836dae9e58219e22f11464336c873295e325211a5c78c647d0b96c63b2af0afb4586a6dfd5bd7987f68baf761c007dcb52dd7fb65e84cd9f719911d633378372c93d70b640181705273557880275733a9c546a718a28dd02e8e9e462bbbdaa8a0c78872f2d4d9e8dc8882b8c92afdaa051f79000a8272e09b79ac38ddd1347a2d80e402c3dd0e9d05cda8964987f42146ef823dc2efb64829edc3cf0e167f2f475ff3ad6fd42e0e745b08289423039c713bf53717feadd6ddad21b88d5c4c84e43e7d8da6ce988f9f83b7575d9dcc1b00a4351c46cb854ba117cce4ba08a94981045df58d06ac53bc0e3c639f5e7ae329e9f55c77611bcd941a5f9cefd9784a48d8647c695bc12b53e73071930d83d7a6f69e556c427e97e95dc3b4485e45e4f3869e770dc8283f66623b7d3a97b6cf6eee35c44ecc0d4335fb72e0de3d1445d3cf3b9008065ad2d96f42b13445f022a9ad758777a0a228730725a73a60c206326b0acad99fd01baf89051d5bc0151e0f416d3c633100a035907ae68b06c63e35c45fc8b65f385ef91ca6a0211200516c1d01876aa6e71e68c56a72187f3925cf1f7ae01f3f08406fe8c6c052cafc50d48cc56e7f12c761e79565f2f0b756f978621ab07dc493e65d60640de319952fd11720846a0588c05eb87977c2a42720b09a31a62943c616f566afb071440ad72ffff8867800fb59ec5abd3258a404af0274134bf1d0dfe1a39f1fa9bc8c01e3e2f48ec2a21f2edf961a54518b1c29b9d46ab54ccd081a991b8de343dd6e59d883fe0609d8a4009dd0b71a9596db81182c5c9a2bc944e43d79af8dc12913710d6d92f361f7e4710cc30568dc599e5691dccd8d474d432c6f6de3cc7fbb08f1ee0f68fbaf062f1de538179965aa31eb3596689931b18851b090761d533e75e308c4928228658e1080d522674df55e37a49aa5ccaf017d89845223d5a45820628a36da153ac767796a7a2c76763ad80c0c77ca14e66d236973de6c4168d1456948ba9787d3855ed8c3b5664aabf3799d9348fada118a472be0ea8a005987606d64e3265a4b92a8dcec8cc0d70c071e374f1313b11f47901546920e0e2fda6ece1ae8a2f0030ea3f907eafe8954029780e5dd758328ad0985dc682db9c26f7c21c5044dafd41df3df8d200416909b71ce12fbe83e5bfd9b6119815b6f005fb485dbd2b4d5b3d2fa8aad5cd68614048394accd35546e65422018dfd9e9d95190b24067450217b75e55a690469a4ea444be06ad27e117fe1d2351ccdf78878104ca1b7dfd1925c6f80f1b2e79f0635a854c2fa9a33843cc19f7977896ee98aaf2d8ae17925f7b76d2e1a1c5e961a40239dadc2b41c9b829429a6b26077b1278364a0f543a0ba05313ae5b3850efb9ae444d69138a59705233de253d4f28b81e33f98de583d636a55fe6d59d454cd480cdc6af82762f513bc67c0ddbe8315f8438d27156e91b662782252163403aad7cc80f66fdf5fbed7409450e2e590c0302a60bda52c88d24d8adc5a9ba57302d01bab6fda20bc2bbbe144142e3cd943d047f45a736ad138dbbb2e25a875f1dd5dcec58a1a6cca200c744e033c2f5a5f120a452f2142899cbee3982c2b2b3b1b916cf84c13f8426c4a673950ec520c3f2d55af3979be3beaea79c47e75d6c8c9fa866108190f5e1ae5982d85bd311a78108e980ea9ec2d342bcd770e5c2d4c67e61071f1cb030584b719dc73aeb94dc568dca83f129637da65008a1ee2aa2c1624b72b951ff91b1636dab4889944f2f9b94bdd5d1836ef80e8806e420d36151dfa2f1ca37966b3f542b0af7b96f5f9f812c19f086c316c30801f5ed54452d1550394a7dd5b7927382815db8a115a679d02cff5e7ab123f9c2ef11a57a2c7eab769c54d1943e1e34f519db7548784e70109afc1d87dd069c812e7d9503d1e1f9f4ed559b89027cb7371d5c044a7ac74ffcfc6f8d438aefb73aa1f438d0115c79a7216479a7b08bd87810b0d4bfbd2de944672d667f76f3b4d22b70c76cc52409ffa8129493e10ccc6a942c0360a8fd282c2dcc7319ec1d88f5b1a59954f032d86dfa649337b4ece96fffd908ffce4df17de5f8e8352bc3f2c9cf3786e38019267301d8c7f7c06cdb4eb94eb7b1506b2658415effcf8419f11dd702f4b50367e49c86a0642093bcd6f79b0272ded0aa1bfa51318842f7ca187183cabcb184e3d51e72bdeeee9694c2d847928a2d71c71915392ec012c5776d6b0c21d7d71eeb07cb3d1a5294d18478d9ddff2109dd2d5d0623a916c1c3765473e696979f4473e8080a220cc0dd4f3595986ea8b6491c8bfb61eac524cb346d1f1411860eae264cca30b6626452866cdccfdb9efa7eb0c395bd66744d1682eb7d487393f89224f20d23899ffb71477ef749739e30da4e321daeeea98801dcd23bb92334b36d4d157a6a8060830ec432df63459bae95523460ed0ebf480d3ad55d8119e5181b1e4337da0ab5df6bc08603480e2040c026c03b9d5c08a2efc79e0a2f8641a1f6cdeb85c5f4d69fa07dd7e0e89ade6091eaa2881ca2eec2619a8454bf1c9efab3ef1bfda3a229b8130805c955bfde07c94d544f9bcef04c9ca7a4f358c3883bdd930a92c6cd7a44dec526db2adf01d6f004ab39857dc7282903286deb482587b83b8fa8b8f79166218c89cb3d6fb4daa3bc1075a20907fb80e322a647fafa59cb4b66ae6b615f41f83869ca22619edddd1e7596455315725e6e6725b6d5976e50fce23a7820b34b64fbbe248e5f8af33d0c02a7c85667a08722f477074a2ca0a17e91d4a064771c5b4c201f167f7af8cdf6cdbea642a3df06434689084f4d688d1ad44569a226bc3e788a577a279c0e5503b225521262852004ab5c9439ee554a09619d6940b934944941c1cc8ed838996e56cd1ba72f167e3cbd26b51ab1c099e0967b363eda580c619b6e186106631f41bc60b027f7d7028e97d8ef3561ddef7f89f0c43abf1a366504b8a6de406bc9ee9c92da97e48c31339a0c36fe8148526b81f5f675f53554f2855813f6b1c5def0b10dffd449cd9cdeffd7bf71f1a8ac53e3c253f92119cdcea440f6fb6fcd30f6756566219db396ddac0b042d4c4943fd628d5acb4c3d6301123397919f988d9998ee4b5284c88e5ed36f80f9a01ac9fcbc0095539bad1fcd3846060ac978b23bf0b7a71a86fc34c2af9eb9229ca7bfff856cde409f7e0d42f39e20a47d5bd88bdf35783d228431407f3a3c5582949048e975a6fcc377c48b5378002efd637b9dc9b626df030aecd3de2e49b37d81922f7bf4bce33706e2377b5e4da25d9e70d116e6ae0028881eb56fb2a285dbbab4e34970edc06501915cf918065e9ef4158f77442c8cc5e674fe55d38aa0911731a692f9765bba49b210b2ae686994e5b99c10296a89464304c7ec1864d288c011661d550cb42983ff5b1516ed33d95b7350dc65e3e695cfbe4bec9ee3a1ec385833365253b6d131c7d34a92b1b82f27a8b563167d6ba12aefd886dbfac477e64d703cc58974e18d52c8ea6f6413f6382b4fc328bfe2298bf3d057c649fff8c13a3a4f826e577ede30550077e4dc0b40d6c2cc32ddddfcdf5434162fd31f3a2eacc4c52fcf86b83a1b5f46f3cf5460c52ea56ada0efa075cf9e89a9d63e67049ef3bd8d2c4b21eacedd6844bef876bdb6b895085b1b608ba1cd4e7c4f1da33c0165e379dc4217bbb740f11a46fa2416788b4f8558cf75f8cd2dfeef28f669da7cc43e6ad6ca09b93f0268fcd2a62d31b4c7a912b45a9723f2a3151088721535d319e82b1a9874cfb3670226dcef30c4501db123919450a60299a3f45e7c22eae19685ddf71693566d664473df5d23a9b51088753f3a89550be2afd0ee8961874f8322963eab4502355657b19daa3ebd1fe8eadbd939c783864cf1a231dcedb7350c52c11eda2772038cf1d8c619dfb0870e3296a3045d0d7ecbf5e53fb95b45b1951b9a343a6503c4b5db10ec8f95c916a01e3f5d49d276ae6c64f3417a34022a6e15167172a04942c32c76b4a2f215fdff15c81855576198cec5e40be064a8b0ba10344fc0bf1ccb0f5dac679eeefc0c331af1474c6a6027fa46f979553ae1bf282780fb04b0fb0ac506359e4c338514687167bb272162c71a7a0a83d9c3444c97361bfa7cdbc11fab82aa84d0807fc9b1da996892c0327c77c41758aa074c0521b0aea972c05a6ab36deeb8e1825707fe418b24d515ba6a8e5ed4bb0cbf648f37814a10a71d3657a72b9f18f1def8be4b5d08229f376383fc98045db97f78fbeb6f7cbdfe7f96d31e7a09d43460e60594dad3f2d42005545c0da0884fc9a4954feaf48453fde1835788066a44c52223de41ceb74e46392ca4bb38ec2fa7cc78398752d74379b43d282de83b0b9129a469da3f9cf53d2f1b7ef551d7c763ecdec675728a682c040c2b824142c40b1d183e181423a87da56f78f60561d8c8355a0297339bc91ead282a936a8d997cc07b6e9ab7d03985c4c97c849d99b4cd181d394f4da1d0f2f2e86e4bea2544447e337e9b0a686f02699445ef13601ea03a1d88c1e77ff8e85f3ef0fadd4cf9ab37c37148bb2b31998420a9d4510d2a0ca5e4c35968d136917c30265c8210efa914087950647bf217585fd985a4e4b1a301e2f5389c175ea43a24c4db5828a0652084279b81f7f4dbfb77b24b11f0f943561e96d41c09c41e1ebacceed6313d1878437d8d2f259e66c8f0689408d263c02bcfc09e4daaa6f4ce1dc31ca97f00d19fe5a642198b3d94061d5257b1f179102e2088b97744b94d197832bbad7780f61b4f3a8278be324d2e129651a6c4582a08ebfab2a96b2f782d8c8648eb49b0aa58d84206c96c686357199a4e10a295d4e059c0db14b0bcdc37a2546ba587fb096d42ac6eddd757cc22fa55bb25e420a1732f815c8dd2a55cc843b0c78888c2d96fdf95ed5777fc78c36649c1b529060acaf5c4c841306000ea585b8ea2eae8da0d85f8f5949a92c0785a3d08c4926289eda0d693f72b433e9f00341d5d8a12496400b0cd053a17d4c2804f073e9481f1f159f4e7514d984175f62fa9769da2bd23632ee1fb569a6f305dcf724a23df73e6e060f17b8b64fcf63c89c5e236cd72c9d4b8cf15aeb08ac13d5c77d3b6caab6c42d5a3ae6762be4c8c94eabe28c1b0ad1a557c765dc0528919a06746c65134259d587d06dd44c9317638d36712cc8afce2c3bfd8756bd5f6180f799cddb378a82774b2720a07b5038a2c4c368385c101c4783754b8832da0dcd0cc22a5a746fcb0a5209992149a716394cd4fa1305bd4dae47dca91caae8db3dbe16c2428deeb70da096fd11e1c3bc8a3c64ae11bb3b4e5158934c226f9e3877a406a71beee3a12a5f8d6bd1e6dfad006f33089c125c78291485116f2e49a677c67c27924716bcf3ac229cd62ee978db928ab3201955231b4d0c69ab68e895d1bdedfdb9ed24f2756b3b5a90608fe7b6f10c168912878f4269175fb7fb914dba65e256822014aca625e922389d29807653a89adaedf5208781165d7ee10a768da1eeb536550e83003426b8293bcb36029f866e1a52092fb8243d174f53478ee176440f44f61112014e65304217a56c3698cb9de1cbc7b91d1805a9ed0dc090f1f4267cedb9da8cb4ece482d3bf453dc23ba10d6ec4f8cd16a4ee2841b65ebe2a00d8bc54f3fa6116572e2c8e66ea7010b70a0bb47eb98b65a5483bc51b0b6f32afe9f8da437c4c7252cb969808faed07de14a75ca9ae4cbc709e1226886c9669b1901ced5501a5286221f7208e7694c0dee31cba8aa0070fc92a71dc3d0569a8ffc9eac092c3c3e831909ea53352de732ff24083a4b30d0060dcfc07551df3fe8f4de8e4a73f1710ed2f72700c026ae48e2af865d6d900b35c7b1abfb994ef2ab4bd86854e855934533d3557312530986311d2b7fd5c7cf1828f14eb9cf5a1d08a5f002745129d4a7f663a83f95b2e40350fc9b5598205e7c60dd7e85c1b3468eab217619009221b50d45bca5c5f801a6a79c88ca623e6ce74f6872901fa005ea8f9d840f3f4c06724b11dc89aa11cd07ebf21452716fd76d3047325b71a4d1c676f834c09684b26592060c6c2c511c4c00553b35126b9908a1165c7d415be1be7d43ed2700f855292a80f3fe72f37c5ec9b50b408df226f60a7adc02281d669e94970a6e9854d62fdcdb5be6fbde5c29b65930abdd4f2a71127ece594269707569d0a5225d750cbf1775662f04972d5e8e04a25740f73b9141b9beeff71a15562fc9434236761f2a202c5b2da90ca389179270e9a7cf889280d106ae2145e0728eacc1866547b0f27e308613435886886d8b5ee24ce9c3ed63c297983e87c38ac44ff241a5df6f3a89e3f3c09ed91a0c6c85e2b77b325f79da132262976e78994d2f0c4fc516663c2a303cfdd83a0686625ab311748633719d3719b4aab3d1905b5d78026ae2b0a73518c8a6cbd57a241f1d7967bf303330186821ac176c012d9654c77b62f6ff220b23c44eb6754e7f7af404dedf596b4259aa2d328c61952cb2e58ffb91c2c0fd912ff6c6c862ad20f42c84c2d86fc9af8254b80cef66e2467d07268e99ff9b540d34b0fd7c17d1b7984d08cf13a15c9dc63bbcf58b720bfc1e07bd63c327ff8d1c61e2f16ee335295d14be64ee37fa9205cba211523bd1a9893878a479d8a0d3499cb4a57737940d59746d2ad371f62506fdec361c95fe4b81994cdd08273840a8652b6fd23fb9a965edcb4269d60c32682cb6443f855139c5a6bfe49a403a80e65815cbadb3250b76f3dfede375bbd7c93647b1cdd5868454aafe02a85af43302e6ba1b0bdb4c22bbbb0a8072dee731d20e04001d6f6fa5c64b18f36e61ae465743e9f2f11e1ef7630e8b129676a9e6bbf821b9b7948e2ef8960ea9244da6d2b353a4e14fe47374ada3e115dcc23e573c335df93b6438c4e4ea38f9a049dca69cc3a92c93bf30eae9b4ad63e66d5e26aaf8333e36611a575b58d46e52dd69445f8da234206c206d71a7b26f4b1a6d4fb602572ac636d2a935d1b4478d10e86086d04d2a740096fa82e3a6364e016d9ae800d3b19f6a1cdca472e7bf697669e3c145b1db706f54651f94e647e3440b7a13e2cb3e6db6fccd43a213a913dfe7f21bddb3fcf7b5f4285e4ac9c9edf8fd47917d3651de2acb08d933bfb1bc87ef64b7d215532aac4ad1a8155107b82240f2e3ecfa8c4f70b498418e7498120a4d71d353595e3220e9399f550982c31e6813c3c8df4f4c32281be801704d8191591e9bf1c7683c2b9a5f5cf73d976993eb528f2f4bf5fdc9a49f295eb9b35ef0c742235d68dd06e2761c95148aa77789e6c8984ea5f0191b12c78b6fc67e65612d98913759daf867771c1ea05e892fa10484075bf00944546071bab211bfa12c8ae417a302dcb26e263e4ba399fb3cda6a02102e0f5b26865a09369595fa8780644d3bbbdbf50af9f8529e2ceae405fce20e287a09074f2bcc0d4c252c71e5ef020c5aab830850bcee4a80fb24cd27635d20792202be65050a9fa749346438ef364dafc7bf6b526c94d1f0c11c6d1c6d7d75864b8580f8115a7c090fccdff109a0a116d06a6890c8433e3f43ebc845e9e7a7cd3cdb1df1ab64b2176b921789ccde62d09c0929a5b08de8a6cab4f2aa71ee9f98476f2ece82ccc7a85825c16636a5f883dc6ca9b1ba78bc265a61cdcbda3def276a6448c095b91857b2f1d749d7d78381c53908b0a5eb50c3867e22fa5ebdb8dee7bb085ad14c8f6b094fe8607766e3a09dd4ffb22556e04366c1095746e9499849676da614b1254807bc813b7ad97e6d05e14399d6c8967c8f29c4d1fd6933f2e93f83f234326381e083ff8bb7f990e0f69dab16b941f1fb23a53ab5974ff492cc8772c482fa7f9f31d5c1d4e2bc263ce84456279d954d9da6826a1ae0d0bb5796329479c37bab9d185c48c71eff0a558eb0993e2b766bfafd4889d2c9e13b11c384ad762b03daa6e06c5e499730d7b1b29ade7c2846135696e4d932ae5e00876d7ac49b54b358b839631e098bf022a9104c20d7f6a9bf594b6a0f3c1ae9739c6f095db4d5b2ade99b460d06cbbc46f799d898eaebd6cf5277bffa6e98c9fbe00b400b86b7b651b27656164a3d078fe6b7d6ecc981929965f040b4a0fd747021516954252abc4ebd5529ca1aec65ff8da0f103161ca5db74c6af63e7372f7d2b4614b8db95502553079ff09bf41152d103c71d0c8fc71c7efa4c15da15b5735f3982fc13bdbfeb739c61cb978f64e0bb2f60ababfe5db51cb9530c620fd9a9fadaccc69060026c2005aad2a205dd5c80d41ae8e22cfaa22b17a83c1cb588b8c66edfe5b5693a819b7206f8455b5673095b43cd1812183a92c59afbc87a392463fb6cb9f5dea1ab24b8481e7c8afd8cbb3646b80cd5a6d0367d54096a20958c13c3ff0b7eb9b3d49c358102c246748ed30c171a87db358512eca4226f6780428b44a1571c1b740a039eb5dbe96855e6d022f31e5a22ce554438c4ed13074ae6a05abd888e384578f0570043835dd679ff5edd767090ac78752c7c5cfdd2e1a68804f9e9bf35dd8034c96065d83f2459ad237156e986fd7f338ae7fc40430af290954972800f0cb67bfff05a8ac731c145c9b3360b982a2a400d3dd97eb1f0ce3e355b791143868ea1d56bdfb80f46f208c1f8ef75c2436c818c780759aafd33accdf36455eed8c352c96b08bedfc78f89fc13b70b8d009044e539e61cb6486f7e86290c2d0bd96f4816bd0f1d567f900ad0a21f35d31515b0a7ea8dc966482be05f9dc51934d46fc8f78011f2d4ed70dbf4081e1325efccd975913d0af8ad6608c6ac1b7f14eb56079b51d880e154ca070c9e0589aaa143e258f4cab91762a79711e8eb736acc2e537c7f51fd28cfa546e972dc1aed9440bb44ab7cfed6c9b17b26052c2dc63545f4f49d09a51824b018de3e4e009833fc405be13d592e9b72ad92c7017f27b288e6d025f95ae10131cc99557bedd20c1258770b39fe277eb29c181311696622841321d3f52ad13120db0253d7398c27b6df0a51a5db8fec8821781c9b7bcb542e1713b9b8ab7ac7b93e19e384fc373fb88269c51b28e8e777bd2e74afc4f37d78a7bde5276999eee64f1c46f209e8d6a242e40adceeef1344b38df8ef4a19bab617da28ed0e3ae1fd1e3d823f7e01666ac88632dfbda514ad7493ef213014c0c68dace39ac87423ebc6434081db440a238d443e8d2b9e896995b011ff34f48ff5b1cf0388c4ec136db01c48fa9cbb476677b18cfb58cdffde82dc59b88da023a755874296d6b37114b3da51058e34772e3a3c40eeb812ccd4899bd32124c74c76ec28a187eaae164dc5d78d4228e214e4fa4027994480b71e097a8e3c905a1bcb9ad5dfeec9c2e289e5cd5d6c198a2ccb9b0374dbc336fa5a0033503c068199db4385ac4cc6f02e72e741695921976face3cbd2c5fffc52c7fd64b162c167c474fef9f6c7d0e1f8aef2c154819d6a0433ca815a2b955117b6c604a0c5be39d0f156f63585b5f12bab343c951b98c0d533a58589c07e1b1f85316b7ec568276bea543579e2893f3bc9d3534ecabdb2ce68d83060e949427b3b76510917db49ac34b91657e60dfbdb015825cea981c540d9bd4a477a260d69c8bc6965d66838e82265fd5cb51b6e1eab4bc65e46b0fc3d7f8fe1d5a5dc748b188336640a15e9153f851ce6d2cea88cb4bafb21205a06c4cba3028a3d131f32125fc7caa3ad3cf15056e42644ca8ca7a0b43e8cf39dd6df9067261b6dd8121a6b4cc4b6b992fadea1854b3f7fb0c7c73926257cc11f9ef5ea1d1be43e56549afd2aac9b7b82bccc1c14db09b5110468a5fc9b947c34382aadec121c4bd8e1e714257094ef4122cd625a83c175ec12c37ec04dee9f263763c437ccaf4818b5d191703a1398633560971f7da1b2159681ff4e6d8a5f2807fec12a164a214a79efbe54301cedb3a93872c550b4282532282cd1033b1f0605db13e5382fa74565699864e71a3a64adfc481fb3583daa8ca25d08e847fef6b0bfb6470bf127cea0ae49e204694b9263d51f70672f489e93d986c033e0e3b6d80a2ad287b7ecc2133612b88641049dae5b62e92b090ab3441966d8c00e76ab262413b627ede6fb4bcd48701176b5a89966576b8c906633102443cf36ee985ae23b5336c0477451fbf1f2011edbede4514aeac2d749e77cb4c33964dfcad612263d478f29ef1e864d4926572670e12f538def2b2682efe0b333632c452618b73c1accd5ece75e8c6c8ba3085e2cd598c23ffa1fbb2cac436d20392d898c5dfdd0d4da063417ee2aac5fbdffcb17c9404eaa83f64c238467926f20c384529ce01056e3b378508a341e0f5892029ec46eb4d407cc96a652f716a40f80c93602c2458d26acc1118efcb8fe1c3df448ea83f1fc1517e03d93a8b979503180eec1d60b12c5115af5bca7b10b863c4ea76dbd8a078a38b987a1b2c792456ec7bb2e1e16a6779a1f4e00575d311918e547dad015307e6b1e48fcb14d44874584607fa519d35b686a7900fbbfb5820e1736fd9556ada90f458862d2712d6b7513a1da07630954ddd96f75b2e93703dde9c8188420ddf813ac9ae3d9e5f237fb009813f7591765a2b34ca2786ff77cff6420cbf42307d207f6e9dacfecf194ccf6a591624241c021879df05d87f771656fed5cd0fc83a4b2530bc1caf4245eae305a223231f74434e46d5609d676ee07bdfffdfd252b9260386159bfe68c01810838100380b5dd663161460ecffffa5764063a37cb72ef3cb85ef8b3fad4b39b6127afda7f54e5cf1b7a58352ddf92f3622eecc613d48f4a2beec8a6ed3c6269b5e0a61afaba747bed766bd6edefcb6c437cf788a4fa470354da9c7b1ae29ed4a0f54e04cd850b6abfbdd490edc6dcc7521e846931e515d4b106bcda8d1aca5e32b643b977171f90c1b576dfb6ffda23c22a9110def340315d7c03a9de5d7c7bc336b07b07c8b49286460d556050f203f760abd98db6b6c11da2ab40ed765052a7a802288fe500471dd304eb4245ab4d1b988b6341e2140ea4831aad0c650a74225c63631d7f07d2475ed2c4583dd4193223c425c8f3d88bb69cd372569420ee8010f6c25b8aaf0726dce65ba626d4d36ef965356a1f9b82d960cad462ad344b61967965b2a10218428aa07bd95248db92be66e8bfa866704b0ffffff4f