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 74294 3706d48959c8e187ce1649c7b2b92e4924bd4f90c85f30c497a302b6de3af107

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ea0384314dae15c1b3e5215fa735583e7564be465807bc0845055f7a1b3804a4
Certificate Block Hash
3706d48959c8e187ce1649c7b2b92e4924bd4f90c85f30c497a302b6de3af107
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e007000040140000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000505365f685742783bf5da0aa6a19be59a3bc303b0242e393fbe2ccee97911f7504b43f45e4f0286782db062d7f26860a1c6eaa26658e7b072a9cc0b05a01a666831c9170ecb74f1cc8a230551f326222285f90367282af9c2e05000000000000001e0000001e0000e007000040140000

Raw Header Hex

00004020a356a46e4462c4bb7016598e545e8af71e448d80d72062d53785090c0c64e63027b7aefa598f7bc1a640428bdd0f5c20be19c0c9d12a42fecf03f4a351bc4318dbec326af8ec0018a404381b7a5f054508bc075846be64753e5835a75f21e5b3c115ae4d318403ea

Proof Data Hex

59,560 bytes
121216010307923fa23ae333eadd8c81383e051ded4f6369b96a0bed0b9ede51fda2c300ad5892b5cbbdc8b9870316251c3baa459d8c54dcc9f57d3af39e5da783e8d5ceb4f00a7d8bc4e7ffbdd55f88764135052a8d18eae5206a239a6b1f0d1971805a0b87ab770d0db228be35d4d3930ae382940862aa445f4998914386ab79f4298d3aa8165e98cdaeacbae20aa2a7cfe0b96dd07f516becd23a1a03a4e18cf50e78c17f36b1d94adf76fdb3db9500caada09661cb9900c069861a537bc6d221d9d3f5581cf5639878d448d14e09af9e5b764055b22b30e00f1c5e5b291cc89fdd0e3f1a34330cb3ab5db2385bb15642008a2256221e3057ef80ccb4e08524b6d0ed44f63592cb198db84f0b2829ab9d1b5deb9544382e457bced5a1132be76e1dc5dfb9aa73e67a4a837e91e8c50ccb07981dcadc0813dc960ba39259a88ab518f02f30cdbbc953dc0d63b1ab274b7ae4acfd8a8d3382b0be520f37df397da9dbf8adc068073e629a8cafc8e00627d0431dfe4aa6d371760030887080bbd8c4b5211a6c85256b53b24c9962091461b9e80b2d50de0cebc68587bfb5dc489539513837c98ade06bced00897bed0178b892052b3a475232b3cdf06758644ec7e1bcec817a2008648eed4b6779d0988435f57bc68ec08cba5ae760ede3870846f202d945a03b48347638a699aa8489cd371c75bf46fd566e4db249da82d8af656253de629f29bb76c0001628540c14a783b4027d9e751d94139c84353f79c1da9444d4a39e8a044e55a74832c76021d1ddbceb9a1ce2a478e7316b995e53eaca0a55d0c8e2c9eb9e20f6bd5f348931ec57adfe834e299d7771538b4590c46443258f3272c48e6957efa57aca21b2d417e390ad505ac4f95e035d6cff1ad40e15ef44b574901e0ab7439ba10e6ee7b1f6d47c30973d49abc6f2d7ab087e3809b8cb6c9abb58c6099fa06e7a97bf422588e636d9789f3fc82b38ac81ff05a8a324dfd735ade028ebb1e3100b617d858bee6c1df784953d7ab35e1dc2151b9339770f7018b6914a33561699721f22d258fc10cb2645131f60e153fa6f1d88ee225ff5f70cb4f9ed8c754c8c04ee0f57d6778131039d21899ec420f6ff114347cd273f38ba80d89313ad83336930873fe51a1d90960e6061fe75ec2c6595a64dbc56e71c277d22994bc2f75426480f4e3748ebb3a4b5948ffebd3a7148b79c060cc1ac3d9f0cf3363eafcbd82c15db40472dbac00fad36cb26521d9664fcacff967a00e212d97f724a8a9be92f0644b4babfe5850867b92f7e7639697c81c6c5c6568e098e2c8c1d66a275b3792322913b6deec442820998e8faceb204c06985de25defd73b4992394d0e6818902328a899343b7b5672fb8e99906ffdd6c169dd09e633f9d1b88c8b9b8dc8fd3ab27203d617d118c01a6502f5d170148102275fad5da3427af7aeebf7048e543c357a0eebd4eccf4a579fdb58aab7ccc48919b3b466e0a0f113df6bf02aca7eac5341ed10f3da68e451981ad92bf6f48db2290c5c74d83002fac58653dfc8d0d9dd1106b88b1e1e477d300d8ccb572e261aa5a0ddeacb8e65b9ae97885bcf8fbd14da2fdce802a7926776ac2d4a8945b2a8d10ad47ae299fcfc1993a85f1a570c5536b21ceaddf9e1cc3cec9b105e53845395dcc1fced38261e4d26fcf4c06274468b5a65126d89989524ba9c0cbdcc83aa83470597a46eca067edb72677612b44bc16b74c0538246a2cb01262e2ed710cda6d739a69f31aea8d71407b822702d8f5c3dd7f61ccf1c38e1607db88604e05fd075806fa794400a044ee7086f9bb00d9e5840acee366ef7eef700234851a4c767367636c64e24d127202acf66da4c9bfba0a4186fbc6a75483e1faf45e47ea35b6896bfc344d577af32ba38d4f2447678d85b843fbc68eac4aa12694130583c8df0b163d758c1aeb7ac3e91ad17a257db6b4f17e156794c541c56230947891deda4e89ff6855a649247852670bcb9383299e1903ca13870bfd53835a66e2849e372a6b3f49e2f62fea0aa8c0a9e03024c10ebbc73cdd407d168d0711b6dca2d18f2648e2bbc83268628e7510b017d961d7cb677584a66874a0f160a67fade6a84432adf2b9f546a89d59b97a3d24b2a53af50a71ff9caae0c63a7b90ef92c267cb046ce7afd3a516f87b42aea7f5e40492525df525f4069a09c1d537bf3f6953206b87548ad7cca5f6fcf476ea1d8011522e28e66d1a7dc1fbe0bdf2f16d870754efbbbb03ca5d2f93989270f18116ed31b93a68854105226525cddedac2177eded1a296e3e304f2a943ac57f9655b042fedeb91a3090715a909baffd89ce61358cbdcf49f56b0d5a0dd60d0bc274140fcb144bee7901e0946d8f7055ad73a38abc4e3b51474e0ef1bf22b875ded985b537aa8f2ff3cc3f7c9bcf35659ed33360d9d7063a619d812108b2feebbba9e1d6ec5a05a6fe3c2f855a8561597c769703080ce1bd43e31e04ca39f286e525dd28ca971af719f72b2e1fc72c6ef846571b56111fa00cf2202e7fdd3cb22d00a7150db778c80f316eee8c11cafe1ced7255aabd03b45393e46918f80104ad610f37523797556f322ca1514db960cc099f63df31a49ab50f562b1e7276417a82e2ee245e36ef9847f85039e403f18d295f426729cbb2259383f5af916745a569906026c52d71b969a564e975724d318015953e54a59b961a6c4b08960928ca337aa1cbdf7a3aa44c9df7f21e7b1453de0b8206419c1a14c49954802451a2a775b8000b20469ba19c5e7c95a4e5b7f4e586984a938ca2731a298bd4cca7300382171ea8b7e53e545ab84081e234b5ea2c49d501bf43e28752b2b2376f453e2d945a6c2e15ad26b662658bfbcf25eb7f1d0d23e14a55599d5e8b1aeec43b48990e2e8903b3613077f3ee8613db255c5e88b1d5e88cbd9827e76645d984e2f0c71565405a8fd5cc8c6a08e472d33cdd969b36c847df049a022c55577c4ed5ebf3adbac2c0e1bd69b9ab7e7b3bcf685a94ff1fcc90fa8f9dadec09deee0adf4e85a86528ca91aa2115b6274209672f7a72c493faf3fe2dc554d855a5182b5ead36eca070ef6b9f77faf907c542ae6716ad60534182ce2849f119e2de2ab5d947d90beeb80ed4337436b038349b66048a3de967c81ba30d1cfd580b1cb11d84d678c3bf67981d8ca05ab738ae69b1977dc0bd43fb88a6162256c52bfeed0eeeb9af558904548a0d422436ec41a44c3dbfba8c3894f93e1fa460a9d6d77535de84292827a96bd70b7458d372cdc49308bca46dca59d7e104ac89789fbdbe83ae50767df87eaa9e35b579e43f294754fb592a706c1cf41d5ec33f742644f6b547dc1c42463314791d4bacfd032b0b3233d10875e39cc3b84b6feed0e6e728b17b769b3898c903cfd21e226938745ae17f8b4920c93b965990550c141e9e55c17ff9df838b1118f67c10e687c0e328e7f1446284f6c18da689611b3b587282918df97eb59f2bd06031426c3d4d58d8d41ad2ef7e83a0f600aaded41d984f5e86e061959c547f729e8294268b18acfc923e2b1603317c93ac8c29715e81c2364fa7b16fb483964acf481cc3955b88823d19285cd54c021836f9e5c7128a4846a7fa8cfdcd926943a6d812a67131fab281e139f50cf0422083186ed402e49363b96d2710ff36c52870f968524657b7a7adc0dd28366c1a79b9b6f5ddece4d71946530ad98dfa0bcd59b2b07179ba5cc48457c053bfdfd60f05b5b556277f886280c9671f196a8aaa73621a75b9e348b8e7568eb1a0eb2f929a44b586ee2ce1d0652e48c4f299fa2d5bebd576dccc46128eed19a0901cdb96eff8be6ec73547b27311638fb69e428dd47c07f5085ff00570edaa5c2a59fae3dccc6f8efe0c7a01aac5a61aaf45bd2f7a135a278c0a580902bba64224624a3a3e1db22d3919ec3f44f7d83dcb41e9df5d2b9acac533bd69da1680071359a900994a5d363e1d5b941d0eda629496fc8608c567319e7a42534c9a0584535f8198b60a18c69b9fe4e45fcc49a2feb9799125885c24c94924e84db0410140541d861724ca5fc5b565d919b3dbd5433a93f90e660089eb15d42f8e20126a2cac80c88c6da29e58bbda2c715b4de7d1c67b5eb368fd1b8f6597bc25e6b76e9a92d5df4512ab2bd05c25f95b19811a5742569ff8a1d543be0fd691c8e10eee3afc0def57b92f3ca265b7a2e073f129f13258a366eb3277daff897d96834811de4aa73dc484a0ba7d6c0538dd5dc9570dee3a283e15bf05b8171f3949f689f3ffa52ad557564b3544787780d49d390db8fb22d001b9bd87186934104cb2356b7b49cc3700bb1a0bcdf9b8966d192349d6243c1e36784738e14c4d07e8f45ed84050b141893e68518057ec8a88e9f6f82cdc973764edc58f7a78a9c84f35548808f77150b96bd51da1d67a71ca1e315060578991e1bd6b3f068deb7d9d5987ed4ff1c8a8751fad6cc5d789bc21fd6d3379c0651fd5cfe677fa1a3d8f290790a0f9297316568093acb87badb5f84589afc849924dd224158776158774eb4556db2942ea22067e3dc40be8448cf16225c180578223f6f026a0ec448f4cdc2490dc408f1626d5bdba07c1adc370aec76c4adb3c353bb04da12b8489f0a53f711388b86a9664f9bcb47742b7a2eb24661ae9c70824f374c4723ceaa0de3443bf48e45a13e3bd162266353cd7d2c565e9cc3e75dc92f5bf51b16e50f5c8251ead34c43133ca74a0e688641235f0a4082f4a68ccc20d1df41b1be5bd03a3d0425818c45585877f5a302ae20c6c466e23ed4c90ea2a4d3082f465e5b68e00187afb220317ca94efe28475cdb0364ddaef61841f2b6a03f2a34ec5c1d7d769a9d15e6ec115604e55b193cd0a8a36f5094206e09e451d7143dadbbcc73fcbd0fcdc3779753721015140c082c44ddea76a687c15cd26b64d7bbbd2eb2d8f7bc7f12cefba56fcb6e9cf358d70f85477a56efb9d93e08cb78e6b053596a0a544120f43887e8088539952ef049cdfe876794d158d4509f56124e2d7470b3dbea37e9c816b58406fa8ae0a39859abfc2354a3bf953457a3c17541abe2592188796bae271432c3146e3eefd4d4c4f79b72fc0826ae456f2efd2144c27a8a1b072e48b2bb9630145f4b15e93d9af5c2ae52cd70feb1f92b46c8d6d6cd632c17e76e52c79994a70bec4222d584cb9f079ec97ba24c280473d99f9f815df80780a22b85c18e1662f909ad81cebbcf60da1c01d89c8d49ba8fd3f575bb48dada5ad70f94cd6fcc7bb367e71f1b440dbc0c9894095fac18bbbc6f13bbbf7d5c4e83e5f4f4ab6a62951f3654938b9abb31e10fc6debc9cc6235d0ca5aaef8eee86af2914d0a9f92df8728f6cfde046a4f2a007e59e383a496c831cba09161ec6fd8b0087a6942d41aaa8d1eed295dedf4ce14913772f295f4c455064c82415169d07a1a4b68225ccc31de4f4705a8b87f799426980e0730e98a8f616d53ec1d3a8daff5a9b808b3b8e32b853cee6fb55b3f4d090acaf1d20a885a25cc996f78dd6d230b118974b5b9ed060be3887394b643d495d8a437ae5b94d2f3bd996a804333049c967dfbf59a2f8580aa2ee883d1e7276af78c88e5034508948e4e2e6210f00f4c8d15e7b9ec2af4ef7479a2e24cee10286ac253c524a5872a44c5876f52c62aa96db1cf0a3fda23df8a5b8b0d095c0147e6c1ae10ce3ba67995db00901ccf0ae3bbf7b7124db4e90e98d767678339ab623e88b6dde198cd8888d86d4823e57652956b3f4fea77de32f6a73d5749e3b7ae4b0037a2aafd897c9e4d3782fa1aea5fed1a2ff85dfd5e9c5e8cd0af8e6fd7c88b4d5212a79a94bf18ed4051c6bf4c95602e6290d62a154fe5c891d0d20314042edc30dbbaed9a04a33624b8ca0ec23c7bd3973b16250887126ef5a21cb0492c915268c29e72f8c0039b0c379f7cac26e98ef5653061f260359725a4936f89db2e828994bfaf758e9ed764614b7e9a1f3f2157443c42e13ead7d0faad1add64f9435a537cf8ac6644cf2e8a72bb4bf8b6fa3b666ccd27e62981012d4aa66f4e2a8bbf711abe3ade59fab450e24633a37bd21b4fa9d06dc9cb5c8cf52b00fc40477fc53f1f9edaa9cb10920348c91c2ff29835f2bbf7e68419f234b20808502599f44ce687c704d3508d4327222f8bbc45aebf392fafe35aba63d0aa2d3d31c0e9ae0c2535672b6304adc99e7a6dd41363faa52d3b90dec06650da723bd8b29c227b8da76fdd4dac5bcd61ac6cb5dd7d728bae26021d92508dd9324ca9e35f096fde403a692d34cd7e0937483edfc08d97e313f5ad5bffdc73faedda9f79ec149c2cfb8e65deff355cb94ea03badc8e3ed4612e45dcdd09e5a81fa17fbd82a368f695dfdaa9eb0ff15d64011dbd3bbc911a1a114656c6192cb70aef2cf0a0225a2a930d851c8041d0c097905e2305241f134aea9df8c133a95290ad27a6225db00240d1cbe6297cfe554f2ec6704b9a1d28690d21105126241cde1fc041eae916abfea404ade00cad4a099a323a5365cf491faba1832af4dfffadaeac3ad208b7f128a0e822ffad35787f099df9f20e43f431f205e92c883fa468d6d53f32cd02b207dd3bcb0b325ddfe4e64c8181aa12e3960ae4c047cd3bb1e9c7a7f7e13b298e5b070fff1f6c454929a18e338582992e4c1e024166a1ed20dd210d035a37631d6513dd0c8f5dd708a20af91953cb0da5e545716256258fa2f885b3a27cf0ed5c17a4abbc494daa19d74e4a1fd59c48618755bdc9b433e8280b2d4d917745e4696bc9e5d2b7af8ea395660e933c0deb7f3dbac47288689ce3dcd251706c61305988a5bcb51dfbf984f141c9d31ded5ced887107c2ef565cf6b8b7b8ea8d2bea3048702a218b48231b603984e65934390cf8842b03192a8cdb911469970d057eb8b4d6f13613727e9cf47eebf0d5b243eb56629edab0b689802b1c1652e884f5581e056185514e18fb5cb5dc352baf91469608acb764cc3e744c4e3b6899e98fed8678ae5c7c67d338a27cac9009af46c88e412cfcd9bf7afc3c7544a72ef471ece55be77a656d6a1aff50b6771d9d55655c5eba2bacaa7b462dc1f40e91d934f8fc9c93221db3a7425b2c10bbd16d6cb5ae3ded64c406f00d85bddd704b61d03ca29285757119e09ad7cbe0062b892d14a0705a9feb120f848b6ce17d49a508dc726dc083d1aeb10ea7a13cf773fb2cc675dda5e2a7b9be2ea61a43a9257d944a45abdec7bf0b3a45e761c9b5851cacde74ebf4ca206aad7ca6609c5ebf2e36cf8ea8023f7a8fb27e5d07ba138a8cb4942b9a640dbdaa0913cbf9a08744beb4fd12f7bd3057209e098b7f83cebe2d4f78551a684726f499c34642c3c64082a0dabf5947a1b1a3be4520d6c38de7d520394d214bd26b320228d8241fbf8d1f9fb4af8ad6a35a9260aabbd3122ef569cf476752af90ce21758136d6031316a11b3c9a761a3a55bc32e5629ec16682a536d0e7814d3f5a1de6cab16b423830c274420427fcbf1e798f8f7116d5dea3b6cd620afe5e51e797646e9f8ceca497340b5ada2da1bff3327d8a9094d2a2590eec13d1dcfb5a7d7eb70212900093d7d7e7061ed88c7c00ba80881d9ebc36a73f86658920ec4a7e487d98853e6455a7fafdfb9d97c303b768135763974a0cb72d1d5f08c7e482f0c4ddf76c02b4f8540afeaf06d118ed577fc72932cce0697935268e2da5843dcf5d8da4d76d76fe4139fa2dee7742893cbb118c75d93367720949760cbbb3047795b64735eee3ccce1e3ca677dcae5557e358e1aa143bed4a906ca951fb391c96c49a984004c9b90cc39b74b92e8f9537808c3d3c97275c6fb3c4add3e7ea77e36d1f70d4b8e95a29c72c850481962ee0132cd9344d112c20809844099139c740d895d1a0f0d4755d91a73a143cce2b98f12ef63ecc8f6ed8003584278577119322146fe7c3b8f45eeb4b99747689264e0377eebc904ed7fcb669ca5b577374721ce6b9541d14793f14eea53af09e699b7aa1559716d3d253c1101c6802eb1e1b654292c78ef0931d61a025abefbd9248df4b6bcb36dad0d189bcb5b02683512f2eec12ac4a306c0d4aeea9d850e49c0a38a84c947c0910bd6ad9c6b21bf7f204c902ccf664735e765edca7a322943854b8b0d09a7a7b78f0ed898acb0fd62afe1b264b6ec8071190b8a43a2f2d74de2d25131e98362fe32e5233760a3d890c39c0599cd07231683afbcfdd7a4829ce6de2003cb359a15e7caf7cccf99fc60da834f12858107cd997ce6e8bb8d378638fc6d1bec353ffe97295608063cd95a50de53f0beadcabf5fbfcc5c23908cc73cb301571b058f9765c444877edab337dcd1b96660543dd8e05c525b3814d2c01fff3a1c49c38959ef1e3d85604a5c1c500848a8245cc9e1a100971dfa9edfb9757e33e9de3626b616994a74d6d9c57b84419d67d27be598f03cf0cbebaeb3e51886275168599b852f4a1c87e7b1517595515be6ed3473ff4953cb9dad43724e1d13d7a4daaaefb0ac37d455b0b66fc8a36fc80018fce334becd6d9aa1b6c4a7ef612e16d3c7adf2bb16765a7da551dfde6d79045bea9e80c8d52df5777d200def06d24e566d1334300dc9eac8f067a586c202e731a2b49e434098ea10a32b6afac815012af1d1e9f5745b0699ce0e692656ed4a2d13c27dc36661212d5a10385305f09e6c9841f718c68a4eb8e2f1d9ec50fa300713f14ceefae6bf60f6763e977cef27a170895d94dbed9f06e654ea7f73bdea6fc85e3e837fe38d34f5ef8a6434d2ce2444c8c0d4ed42425eca151a31b66ef65da75f691eb2e26006f49c21ca44221474ef9d0aade151009ebfa4f1203c20048b60db246fe630aa6dd2d342414a8514662dce2020cd49f92fd39daed3de6637ddc66d6f3d65058d914b3afa8f24dfb55bc2617a0ea529d29ca66c416ece6c645f186a526978d5f40f37e34888d65a1b675b6493cfbc45ac134279b8dc9bf63d92cd48a65d3dfbf46535f819db038c698c71885456d72c90870790c3812c9e0082ff829c46c8ac3d03487e70acd63597aa7229a5afb38f3346f98fa7cde6023437fac837e025afca056a322abc763cdf5eff4d790eb68b20af757be95b218b0d7539a45a500ec5d0d96983582cc90a46e27406b46832a9ff598e52980d2e58d897cc1d4727468a45e9425bd7672512acc604dddc90b857ed862746071d94eb537575be91a9f637d18948e6014269b177db6f23645e8f531046cd31fe4372f877b2657191ac7fc72f34a28cfcee05075f0b5519f14b5fb4db35135c9e6763cd9dd6c3e11e7d455fb2eb41642f27a90c140d0a48239cb25dd560ce315a605896e7ce6d23e90093acdaf6180828c386a16d26b962fa84261da22382882c63cc6652d5acf5f6b6c775f369ccb142c7d0c3dab76683e28387661fffe345cbd88dcf8d44688b4cb7ee17ab4742fc0dd6f2a961b2ba49179c29fdd1ba7a8ef1a6d225fc0d649c3a8ea9f65bd563909d83ed4b00db6754f5f2e5a79d2ad54d403b97d1e8d2368d9b3bf82c18042cbd907e3ae4b55cdd151bbfa3442c741d41938df946130f1bf5de862f1ed8c17d3e912100f949acbf4ea7ec49d0ffc63848606ec233ffc2d290c480465a5b236d2136c785e82b276d0ebc249a4c597448be951d70d14c6071b0434b8855d93fcbb7adc8edca0a40f69d8b00bd9bd64f340961baaab29fab912f1a32b9e1865a9d6ce20cb29a6335847f0d28aa31eb18725b08414555cb00e7e2ee6cd54480c80427b6a9153ebf461f60045aa210923cb4ca105ce233f86d9b5628e5a03d7723be0359ba37af444fb6362ecc0f065db7b0a0332cfff7d788bfa96b340f0b333c1daee886d463fff4f5487fefc3eda97107b52694e39fe7647c8dab239b37719a0a672a2b44e0a49ae6f3f9846da1b2d6b2411745920648d8b21f54c1981f391d9f6912461d39ec42890d46fee68614fb13fa726c2804412f10e1b084e952adadc6c34aaa2bf995b04857a74169982b6a4371e45b1cd862df7546d1296e1cee603c4bad23198fc91643731edbdc7995c57eca2a20d99fda601972c5b2e16243d89b951ce8f23e8c4d7b134a68f79a21ed54768edd61a129ae2b6d20cbaf893370f6e874cd4c5d7564d195a1aaa5155ccc527c130c8306cc3121a9a4328ea9dc8e0ba8a06397222ff128d18097bfd523fe48e054958466b759c6522513812af765029eb786887231c280ae8e5d6342589decf8c7b549027a8e695c2c549626edbe52fb856af148182a21be319a988a22ca45a71cb1730e6efc67f35380c9cc6f55dbb5d2b0b41c566e12ab3b5d0869149bb2cf3217294085dfc9e195fed16750d58f80226dfe27f32d4a7409f813f8d14c69df8a6207e0123fd34690c2c4355cd35785a3abe6449a0e3f4702b9281e778d1898036e8de42e1bd97a98c7da0aa21bcf2f82e092f20f9b7f83fea954354168490b0bca6b0547e5621a03497e60c3be5fa1632c279155e448ffb685e04fb0d218983edefe2e8683416f70720c398f4a10d55a17f8b84c961f9a004c5a22d32aef6c19b65f5cd03613c25dfc0071f9eda74900b9eb29c650a9914561e8ee310cd177c83b104a52d594e6ec8ad2e846f033bbb4b81c7f5414c530b11f3a1b117743f3f5bd9b775db08b455cec1364d864c3ff8d32d261b4790b87190fb03397a53dd22310213f54186ef63aeb956978aa73c5fa2a7a9e9ef60118476ded6c3426908477b10e236510f9e68df447218fdc131dc28cebf75323e8b5720c8abfb2dbae2e616aa69ed88809243df4ed8e1474e0102f78f84cf03ce4691f887c00f83a08ff088fc785747ed44c07bb3533067cf148f6032f2c76a3a85beb502f76e1c335183f26a0a1b5c1ab282859860c6075ba18d41339057e1ea84a70f0978e5934ab5ea200076f2d3a018c9871a4b4d78829abc5a1685ff3fefdbd61e2e25f1c67aba52a73a50b99b465b6103d1ff03b845cec227f8d60671c14f068493d630dae3f9a4f94b82fb70ada0497929795849cf8a5f83ce59eeb3eec820b8dfef1b47ed4feec99bbd8901e18a88868043aa6a574028b9a26229d85c7d351b1971e36d13687db96f04501e489459a17648b00ea4cfa2f3e7a089ec7e7cd7ebc0a354c15c3ee02b4b9eee4547d55877e48f316c2a77f5ae14c75835fdf33d834559b39262f64c90977b68c34c520ccb6d95e4a2d40ebf9ebbcda67cfa0bebe1eb2d5828b1fc0c056a62bd97b7307f638315320aebe7d621176cae8e4a71368f6b9b61f2cf3f97555f1487436852340d49ab208d458f40a4d2d720d296a329ffad40b36deb6addc63a869875316569f4e9c8872de153447dadf2200da33380f79ee42a18bb8fe22a2ba54745362aaea8874632cfe1cd014f93b8f4876ad2ea43a89e422f82355faff5e7daa982a812dca53ed71c1f21088307ae20a8d2488d9dc28f7c3fdd8f1e7be93b778a5383e09c9325d5341352a8e3d9aa122885999823b1880ceb40d0730cbcbb75b6e028eef915ff48c945f3509d222d72a4201ead94162960c18dadf8ff29def9188d7691cb1d80191cd5979850ed97f7a63cd700a3752604cfc82555ae8bc474fbb19c5c7ebe6a3ee943d4dd22c23bd77c51fa9c045dafdbb5896fff1830d9dded302d9a30c079192ceb8889a0d016fe7a18d48aeac2d97a4e6a154b1d0da6308c6c36804be59f199330c9627eab851323c14233f30c1a5450b86d20f9bb4eca54980af4c37c6554acbbaa64932ab1b39d4e0ebee559533457eb309b163fcb04da25fa3a7cf057298d6488eac5d651797c357f48a6b7173e6a843c2d2e54eba406cb91e72b5862175ae7b3f3a66680a84970fda0ff56fa7e27907c4006cd36a20680524528770467efa5ffa84bfedc906e6bccd69a050caddd49a7c44b7e949259477c5a3533323c15df7e5acc3eb1f48d1e8ea0997ec2d35852619c8d148d5fda79d6651d89ac0b0e633605b5114e6156ca45eabf11b2a7da03a8117322539969f4e683dcc54ee36408fcb2c8399c82230234185b1490df5b27921b7caec3263fc1767c05f9ab3bd0f561bb7ce6f5b0cbf70b51195c10834f5905020c61ecf7528853f8cdd26735f1c3c199c91bcd4ae3da4df5f393d91ef25471305fe4cb5427fcbd46c025f707c54ddca151712c283a84368b1d44810e14bb2a486b7909515eda4f26bf29989367b1e58a27b9f265fab8f3386b12df92c9b281cc17b27e0e8ee162c56384ba282b037e48d30920a1a0057f893427a3d40a1c2c03321f590ae383c2811465c04441cebde3ae065d3b3a0ddbbc61d5e1acdc4ae15b6d1ede7dbd0f0b936009ae9b94d628c4d74c345e956c54adc714ed68d6e937f9e336e78e75c66696e3ae229e1ff4cb42a1645c6555fe8b2ca05a40d61b97ec0e626264fb54a6a80e5c00c422cb8c78c3a365e6cf85834cb3843a6224abfc51e3e5aec325457741920bc01a80c10e1d56731afde69257b66a1275fb0af179afd32af0267776f9f27a9974bd7b76764d294ece0c82da963beae2cdd29aa8f01b3d31cd4073a181d54cba85e8dd058f8e0f0ed2187eefa081608e069ed4cad1967be9e58070e3c09719cb28f82ab1427c8f5a23de9e3e2ac1c39db474e464e0f1f36a582a70fed173bf0d7ee180be214da36145361f5bca731a59ccd946d6797cd705ce662b582a0c0d250fab6206a9e62320051261f2de12ed434439cff47f438fde3f801d292f399547183cb85581c26e2db75ed06bcf17197f465c0aebd1331b6d04c3b51909bd9f48485a1a8578a08e0be214eed6e1de5076c8eb6bb61bb2f0d6470edaab4bb93d16a5a0c7619c884759866796af7a56a282a144c923e9114ead5044f21520966d2419820fa1753e3eb7ee1394813d2a3e300dd202aeb63e317028c241fe28c755a34469a0dba8094115f2874e8aeeac783384a472e2a1377bdb764bde53d5c32fb8742feaf64daea6b50a51e33dc22f5e2f402caa51f3e59eb0609f5185895461e22e8760fc951b9a0b248b5b66a60aacbd6833fd42843d1308536eb8285cba0631b86962fc1317bf961b5457c7d656ce970331d574d996bd426e0d55de00bf83fa272f8c4122511e0c954f557913ea2541ef2f3e72f2df6ce6cf535224855bd4ce5aed13453a12581b745148d14f1049fc959b7d4313e4aca776ee3d28ca1503c6924159d4a1d495853ed4536c46efd51fc5f020e945e1c01ae18b49d343a717469cc572d372b958f4db312f99081bfea0a62067020e6de7a2698af62f6abaed478fe0a349bf22fe712f60e82b874d1f2c8cc5727d2686a0798aa5fd5a9c6c1247be206af28577fe38f0e7b1bf538ed29d0ff38b2f7829c94df97376dac2009ab34fbb3a5a4f022c97d11d94e0c28184e245d020218adda6c6b64b4accac18d9f37fc805696c4faa29a823f838315ad06eab6bdf74fb06a06f3764528953308c1248ccdbee3680ce83e252e6667c624f052b5219ade50c4720d39b0563df29485b76bb30a7702d36669fe0e2cacff9e3aaaaf454a7b382de78d5d51ad09a326ba2f7d38afb87c81c88acc4932b00a66b85faa9c43dc22c9e1b3025f58bfe0c008bebf2d92411a4edb820fdba96643d1745de2662191068d3919f5dbb77b42a0ae16c969eacd25652ca78335d163931163cada4b418d62d06dbb88f0ea32351992b535bb0b9fe93c531e8dd9f4690e36dde92d4ff5bae495e5c3b20afff20983727464053a7d88daf421a9990acb1040b6c11d00ac32f65b98ce96657ae490add9a31d4fa31e7b816812cd98cd6681570ad71cf386c9b3a52b1aeacf52d83b2ce0b88d9b6e2c07d0ddf7218ccb0e1196f5a72ec7792216c26ab6137fdccc274b1f561d6d974f8815945a01e06e5397dd672d3f0527c7545eab45f0f7bf4b194291f69a8c9e49b13a8391b62ae9f1e5c41cb4acb2d976ae4559e3d54731837302c41d9f18b01c930bd617054f11195dd1a478c4cc1d2cacf874743ffcc9ff1558bb1b57bb8f117762609edbcbd499ca9a3d5e46ade578231ac49eed53c65cb8536661c0418f4dfecb2c7b6f637c1614dd49cd625b4343e6855274e113f9568dec7563620875680594690f2b9f3d66958731d63d7afe85b4e6bbcc24947a76a717edeff24e191789d09a5f29ab7b9203924f435f263e08f53aa530b0651b98108312ac17e1171a9a63f6493925fd685cfd8e4fa1aa3a53a49e7722ce48ba79723d0ed311b11bd3e2c47768444121372db53f1854325790dddd35bbf20c72ce5abaad80e73ba0b3b65b28132c9ea72bc18cec126ee8d54dff5c8df5de5ece7d433641545963a6779b5327442f7201fd5c3c66e287838a36e23df48c56c19f8cea030cd491e2b0921e29612bda2744fab92d5ee41dc4536266ebd9be21c39062dc9f3b5ec8fa787240d865d795a7ed33a8a0db97eafda994d0680da50d02c3cdf9087c5c17fd88ecc821f26a34d36fd29feb3207c4491adb0d78a5173b9a4f21f6c003830cd4a6b4950f09538325a43722e6ab4095d524a867854461c6420c4d2984d83d6bf5c3fa7851fb1b800133767944108202660dc4ff101a1a44ae8fe4ce1d4ff6c96a8759421dd724abc6c93a05b4b0f47c75c50e85eb7c05e50fb6b08bb50cf2ae8236e9c031d0950768023bf4fc3d32d9e30a26c4f27b29947e942d5fa1da935878305988608b2b2067cd18f1cb0efd2c0ca9c7f16c9ad09b73ed5a1302e173311f6766240d55e8e19073c8cec6a77f0b0b4f1b1a7b81fe0c15805fbaf25775fb852400318775941acbfc1ebeb76efb7d58c2b098a7acfc192cd30668790bad8a38824639335a1c56ce5262779008f94c519b6e3d7cec29911b2b75b297c6894dcc6a344663b03f89241368095f2e00dc864498ef9517a32c0dccf48154ca10bd0e503a98d23985b1eda819348adfb35210eeb95f637bd0ff8f4a3b5e6c544c8a174ae123873e6798a2e4220c61faa75002134f080b734a6c6d2ab62c6c6c101eaef909bb80046a1de74b0747abea75a07351e8045d0367849ba37c7457054df64997c691baf2bb331261300c41ed91ebe6cfc8e8d5cc49f021598c38f928d427480a8bb0bb807ef80d728b5b3bcf28a6e6259742ec800a9deddcbb7522d45782241646f5ea80c13a9f555110a3de3631e7db7f309382b68e0865f3c0598ca4a807e27a317f4f19926a11ceae04f4d9f478ea436eb693a63eb491be2eee5fc8bec71e70f9f5e1d0fcdf85a3742a07e17648bd565d0a40d20366e701e2759ce043227ffbabd7942a6f084cb436da6d460037f9dfe564927feb382c34c058cac994daed80d7e6907bfd1fd32c9ce009013ebabad3ead3d29d49b1836f3ed5fbdcaf175c3a3ef62b0e4bb1714db2ced25126405dce25dea04c47c433c0bcd740e3195d45d678f49b75fdbc13b03be9b989c399346d62204fd9157fa3c4eb5be3d5019f900c0768e799932071f309e11cdc1efaef0e783ab0ac37a3fa155aaad0a01eff28d83afe75c9eeee3275d44216e2fcee7f8f4ffa618369481de9145f4b12fb61707ea6b7c0adc36fc8850e582032ba7d8f44ae91ab1ef06c0d1dd4bbca38c20d44b765d9a960472a3e2b3ae52ffc64a375be8d7c5cee1cbe8b8b2a4022653ba35172bda8d6439c503fee4510ff4aba6eb605e15a3cc06fc01fe815f7aa2413700baae3df99547caf76d8ab546d01e04d71ffb7d2ea4b83552d6e80cb2575f771d785e9a32e57b1a8f8873c53d878539ebc1e8c68f99ef018a1fcc2b6e2014fd3c2872c6d137757f92136bf5f31d7cb4cc31995c1651cda0859f8dcd131d40dfe4bc30dbd38c3df8eb03a47a0dee3f1d4f33f96be69ad1256e664ad588f9a7ab04d2e729297e99a5acd31bb344b0a07b71e587c8db9e9280237a2800f4c8d7f0c6ea15601775bfbf2e6e1342984198fbeda8c8d6bece156f145614c85834a7e093a14565f519f9a7cfb0e1ff4641ee4e6f3d1d98be1900506adfbd2745fe28c8329bd3ae1d9c5357e99b41c99d1a0d9043400ed29d4ba2287b4554ffefff81ce599379d4cba6c7cead6e438c055305fc081e72a9a8e294e8353b81c503694af699e56d5b2a9c8ee9e41a985770ce565070b87212244d548408c76701412a091375afeabefbf0516539994619f69ce8211e7904f07001a30c79ce07d69fe6acba1d608eaaf6a45e7bc7f9fcf5a2f2243bfbafd18f42c971dfc65782594e5ee6046650934aa68577975a0d1262a0d77d34f03dc59bb782d5ae00c2ab48a414fa599aa1f263e2ec63c30664d50909885223c283832b3fd92824751c891f4f07674efc612b01597928e5a422dff63c94cb57ed1d5a1baceb593edd1b1db7d46f7fd46096ea576f23d835fbb9b7053ebc7e8dedc5ec8b176ac46462f0bb71dd9deb49ced9d31dfadea65204e0f8a910ee4824d99ddb4d0be324d01c27b4944b192c0ed1e09ccfde79008abf9b6ed038b7960b7d43e31d9e238b525196435e103329032fbf69bdf2b3f36a51e88aeb54c466afc9f8a1ae035212102f052ddca7d1130056aa1ed22379d0ec673133584aae0d535bfe59fa7d2b60a2bd890094057a81cae5a5d2d164e3989e82428658f612e1a71529ddb1c32360912eab211165d4f49d1764d5e96f6ac37659637512400981f71d297f91f94fa4edf466016e01e5f4cc8e82fc042794c155706fe9d6f73c822e00dabe526af64662fa61e8798be9caa32d15f87a64c8db7827c889e21a9f5f6cb224e508667fadc8f658dbcb56b3a6c12586087fb0673b09c500b52c822c847d19a8dd1a3c09155c649e3c40009af46641e70f37499dc64e97e7dcbdd466467db7b89cd386a7e4350e0a3b6c65d43a5537bd7003aefdbbc266d1f6419abe3c7f695aa3696166995387e50ee48066658b7023731b30cfaea5a4115ac4a6b0f23a289babdcdbc49dfcd4f3822ac61388f281739e49989703a928ecc71388d9f26b9f93144ab35e19415f6c36fcd89122ceb310dcb14ab42a41e7cd24f562b6779ed880a9a1687e1fd8032b1d2ee1108efc469c55a5064b1c719398a302c2cb7fb1fdec37c5a9df65a0ab31b9165aca816d3226427388060c568bd346ee44695c098a31cc7ffff44e0f737bfb0f59837428b64b892d3e8bb338fcd60705b24974b82604107396bb5b9f037d06361711d46dd3e380bdc5faf04ea2ce6ce0d827e65b77281c4feeb703083c0178886d3e50aa4745b0182a316c6d431d0e3d2b376777b045110a66590907b3d8c48264b16a5fe31a106c97704966c408347b34fefd79b9b3221950ceb6a2016eb7997267160f675d46922d4699d4d4bd42db5c546dc7976d8a18aab1af13a3b252f2a9cb6f4136378f8401d7d9c605e66a46db7c991e1ec7ac68cb8311f741ca12545315281c30cdb457b0b4bbb8f8c981e136b11ce28439457333fa8a5f99f876be32efddaee4e18d26d6c515d860e2c7a134dc0d593054835de8cc869a0d7ce9140df91589a7080be5420df2fd66c49db60cdb2e1f8d10b6d0c1c25c8f0e1f0c44268b39cfa5ea7899697e18ddce678de7ab8a1569683e025c055685d5a51e48dc949bb35e897b0759c210c9bc0feb1fa694ffa76ce5060f44d9ea343f893d63c24b0925c9a568cef542e0e33a92e7011d9b72d780c757fb85d9bc1b3d2b724653f55c8fffdd31f8fa77e17bbd00232402352452ce284c1afe2192d3f6719f9d80f46e761e266573d389680f29efd895e941295a07913079fea63fcfdeb749b5f35cf6e137a830e90b4bf458358c40780e42907f75f9fa73b8caecd9d0ccdfdbdf929f27fb3c52df3ed854298375acd3533850f7b718e136a5a6ae0097c6a57a714cdef4dd011f44c47ccdb204443a944e72bae379276752d06314edc2e3a90d10d00e59a56af3068f5c1ee408c56f5cdee1ff551a8a0289f51beb35822302717ee3f08c357d713e6ed0ab028e02f6405a2592be13d6ce6a65de514cae5c342d997d5f1f2cdf4d31fc34af07dd85ca47d8801acb7acd96ce28b5f81cbfac73bbbdafe5db93caf9b7594b90a06c4dea016cba527022afb9072afdf8129ac5db9233759ac89f5dcb74831ba3bf0c49b75d3de4048a8bed84a984d0c122807641692bb70d01b1260d8c0545e2a4caf1a1287f071039f45af122ce81add4171edd880fa48e238b488a2745ffd1d43bc56ca51d8b16a1854d94c84d39d3e3947c37d260be93b38935dcb98b258e4acb93b3cade6ecfab5fb6b0848ae54089c21f3bd0eef275871da2a7431b315c357e2a4459f8fc4d07a214062bc3812ba3bc3272e56ea4b77aa96f15539d0270be3f390d5bce5ba11a76db5302e27e08db2fad2234a9f9d21ecd21b0addacd6517a434312c3aee30af4d3d09c30ef16673f142c8f430a6dd95f0eee4db136f9ae04a03fe1dba38ed7e66c7cffd4550a26f676878b75b1021978d703827aa9e5410aa4575c5725ef5be23a7b7ca078b9791b4a7ea34cb81887e92db981f2017ae3938e017dc3d5091730702363f2829ebf8a851a680db567ba7cc8b4784d58ed0caec13ce21860db40006b1b23a57b91e75b8e3187ed6ce2091644ef639ee61c35f63f307b7d92f4bd011c2b1c99a2e528d6007dddb11bd7140c05e56d891671346d43f1abf205f76fda86839bbbff237b77ff7ed64b41dcd66525c2f4fce41f7531c3d00fbdfd0eb453e679be365227386b3133d0003d4ff1fc86b8c258a3670535140928d16f38493392fc6714a19b04d3b54431122a74b5846611d2eaa83e4d8fb9264837054e55a5b86568b6c5373a40eee5171047cc8c82c3542bed69ba76c037e8ca9832e4ec6f1fdb22acb2295674c659fbec8b4a96a2021ef319055dad05316c7b617ef1f0c9e24e768e3d49ea5a02c14dbb7d744eeecefe54647009d5737497277370bc1920a54e6b800811e6c93bc9fe69b15c796465527afaa9a8c155592c74a8391ce820be7b90655c16e2ad28e180aafeeb551cb26997a84a33a0b04661df6a945aa4dc00daab4bb146db97cc29387498fd66027329f1b6752a339186d924ae78f54d141019a9afaec3b3a1f5c05db2cc65de2bb87367187f6440c57f582aa17f0cdc2bc78c13e1214bda3ece95a827a6ab81e5361d49f60822e55e7f98721cf4a0e21b6da350790059c910f55a10c2b2796b4d5b5b818c6ee4c131e79440dd636fb73a4100d95815c8ed90a2f15dc2e2ce1c29c71edd4c157400f60430ff24c843b6c308c4372a0e0af89ccdd83b2cec3c7cc9ecdd9e61dd942f295e9ab6b476ad6c06e66b1fea5d896e1a50815a40a5e24f2144bc74cfe21b30e9c89826fa4dbb12ccd1904a0c7055aba25afc392c5ddb954a0123c6d00d1f79ecbda058d91c84b8698628f50a0b1e908e66f34e93057f1db4f2464b96b48790435098ec721ad1c7f927d19b8d35305eb2fd8d7be2b82910fe0ca4b878161717884f2518b1359a0ed26682e60bb198fe8b4648083adea83fc3bafe421d5cc39fe5c8dde2a60110bba99c81b6537c527cd234d1582c70ae88df9b1ed9ec610ab937874e9d1fa3dc6e4f4e674a46b15d349b768bfeea117c6e6faefcda39991d4255ef8e34623eef8330e92974620845e9a49ad8a2e5275052160f55663ea79e42c24ba58a229e92a45718e2ae7e7bdd59dcdf896a76f06a5c9a0beb90b3deffb1a07e78d48b00f5c2681edd5d16aac2ea6c6358bd474c3e6d4866b08f60a8dcdb0d4b9b0c1912ebfd5c2904803ce034e6d962271264abbb3a98ceefb6f1c603461a2d523f711f562393c6ed2b0af6c01507bc2e1fdbf41b81796ee64b356250e1d316e6bb5b931bbabb09ba438ce664932f97622b7870c5a7ad3031732e8ce2886e4108eba72da2f4305609709402f69d9e927419cf5cc9ec26ecc919896cd6cac1b9c8bef6e4e103ba2ba397746c0bde6cb0e793cd4c21e2cea943f05a13f8362f95b68cb93db476aa34169c076ce609394c48f17f7186ca6b06f2825ace205f66c41bc2d1bc23b120f3fce900a8ac3704698c64223ca1f6ec9a26a42b78ab5a8900d6a9c917461051d77dadc67503192a60814562bc4362e0435e49c3d50949b6d3fa89e49c2048bde3fca657086dd6be52541b523ce88ac99208f7162c5cb0e2a23d53e60089fbd3b90306cc97c9c6476c57d3e769abcb0b628fd787051617c8b20321eb741b821c42bd21e7888f3c80b05033ca0d9ee3cefb7c85c3250202792b92ce875fe98d091c6fbf9c3ad6325ba517daeaeff55eb4a27edf4c465258995e2a22c21e50c69a536e0fa589bd1f879c0328e7bfea4371bf8439ed3a7ecc224bb83e42b650fe3f53da26931dc5d15f79fe7597e10dde173a48c68114baeac4fa406ec093a4c6b8321be7f8a5c83e567b69e6557e485d6d005f90b6ac0e6d04e5b9bf0d678269eeafc062172ebf28f806e9a0007f5f94ae6035b90cf1113866c5b27f5ff5bfb75d8867b75df854ae290d1e7fe87d919dc2f9b56c713f95bc1903114c3ce09f520d88433be2ffbcc6e68cf6f6e6b117db0d9d2f7d719686c727c45296d5913807ec351a7a917c713cbb4ba861c82ceefd04dd62e1f4f59f1fa1aa7e71b4f26925bde0c14d285bab4b81c10c6887e1e72ae2502cbfb9b26ea8d966c8a3243c2d5e746479914fc0521b2cb61c60a7ec7acff7b672c1bb877cd95d5027d23110d097c77c07d53c1953e7db8570ab73ec735519502e17b33beba1fbdfcce70f57bf83238a9104a3bc35cd6c7bc7ce22815048da5e47fc9cd087f3359680fea67a56b94a0878648748cbad6d36a34c52da248674f3e0667a6c1d5dc4e45b73ef643e54e7e5ae120cc6604340bbf09cadc19cd9b854e1b455a201a54c2748df7a86b6b332e5df149984a7a533c91b928e58dda0a5e34b7e94d420ec88e58e665f408d9c97a8a0c1a1b679984572459e342c2a2b5a86a93774f0dd42b34e2a4bec1a2dd3396e4616e95fb35d921560acb9c8a76a1087e7912905593c74feb3bcfd7268fa42165f0e1424c2b51bcc67dfd45ff9f42c4747529cafe503c3a50c3c986b8b4617f3f0692f67bd0972d38eecc61cda72b110a44626b3581e07f4d7859ce2a1a524b8ea22dc0db519aa420f20437a9af3e79140a0bea1c29206ba57d532b9805006ba4ced86cb1bfcd641db933c0f1dc0be264ddbc0cab08c7fbee1518277c737c195d479221db5e585688a510a6676f63e7ed30c82ae4f5ec2ac7b66e7c184c3b0a4830e918737e0dbbaa41786fa1bda7d5a3e9b6583c2e5b28364c8e2447345b74976d096cacbdf5c1eaab75fb8b5af68b83098e3c20510f8b50ea0f39ff0e8487663d3b3d1522433413e69dae95b67786bd5dcc68f91b9b754e688f6553e210fd37a1a846fe119b8506b49abb6a3fda02b05080744fa037674819426a50a29d7c6231166ed173df0473fdd950c944187a7387e3ed1fd4d8db33e3abaaf69655c70aa1942e94e6b1659311d63224597a51306f3e7245e83e62555082ee06f9141f23aae4b9c23b38f5ff5fc95677d21ac22f0a7360b29c2a93d955bc10a5afbdd5422b79fdd9ed4cd134d1f9ed630e18000e68a9b4f370f3e00f01ee4f95d159888135fcfa334ad3ad6644d8bd361a8c716fbc8c31f19fd52849d0a30edfa37fcd12cda6266956fae0d3191505fc18ef2b6d994716cfc418bacd48bf4ba02f98e9d2062069c37c3e51fbd1f43f16d3fa625685e0fa0f5594c8da86d371df5b8e4c92d1d860969ae6d36677f28560ad75644b1441832a2789cff201e3fa8e4c22e725e2001d7db0b5695a40aeb5baae31555940d89a3c7d7d057de21f906b41c31af54e71ce1a941888355a054ff3a8d3784e04efd44cedbb54edfe79772fb72577d482eb831d1b45d5730765fac8389a5022b3afe9034dd6e369083c0bd0bfd199bb7f1e67fc89e2b0de441655ade59a2295b60dce757994dce42086d7204f969357cebb80100f902f9f323adaebfe71d451dd24bb5def5b76622e43ddde04032470fd9b3584644db866093c8e6886a7ac5fc70369df75f455776a97417a07d6ee06f856c472652cbcc1833ca3de7286d5c1a89777dc9d3c714219ca596dfd20b80e354623c2323edd0abd968005f9bc21ac2e117334b31357e2f5915a8b92ef087fac5a79be9df4fdf66a70563a2b474e01f6de93ec66c4c7d69a49c4745dcd14e4af883d91fc4f56ba0ab552032ad88e75e4be8a6d4fe760e60f265fed8b27d5b534d76903e91cddfa732379bdbf1db9bc04779e4d7ff4f0c090bd131b3b84ee8e4446bf3d34bb70ce256fe49515f1011cd05fa02bd6e171e55c636cb4b7a32a100392db5401c10eedceccb1b3420b7ea971fd46bc878f5be8f03f19d078738515abb76b28b62965e502954eed22f42bcccea034adba91e8e2ecab7b12ac9709dfc646b3771a0ca62406541bc630bbf44bdbe674f6be6b2cf3530f0aac160cf9c01ff0bc06992360aad9c3be688c2c5ecb4dd06daa939d6ae9c1669e7c3631de7825f4217e9c885b48c17f8891075d1181c33b1a1d5c4d887fb029e4aa4bb52797065aec375400478680b4a293ec49225ff9a2cdf7036769805f22da95f5e71c1ed658f6b48c262b18b75a251614a969a8820782148be00caab81bca8f6949b4361aa8ff2f8c45df0270bb48c83e237d533941449b3fb593bfba4a7d9dc21b6cfbf13f8d464ae2764169d44f7c7e52e31cd177202aa3d7a8ddd1f1986b2ad520048c1efd2bc176208c8dc0c31f095b585da2e3ce1cc8372a994665fe501abd4f1a2480c9e2142976f6e6ee8eec5e20fb165b6d9b139863ba2883e948b1d0429faabc6fbf457b298f9cdbac255d6de51158924a625b2364cfe7465a5e911bd424d569d6e9e61a9af34177be2efa7bfa8cd512c2a30ad031e35282f48f5215763c5fa51efacfb82778c9cc111501667fe7b5733972ba750adc3e92cf302263885f9ce65326d2368be144d677b4a0494896428af995e2997a88d581d9511dc291552e18cbbdc3240838513589899bdf8bae680cc42e8359ff0bbb942a9315d15dd3347f7a67e89911654ef808e1f7299773ee533ccd25bc8b1b7a7ce9b701137c406d9bb204d2100b3613b6bbcd68f34ec5893986d93cdef1eb14ae76f3523a5c285c062b1bc89b18656941edd8a5f389c11ea4c24c8467bd7df5cdb9936e5a66be85d528ac3691d80b4a32b06880f7bf2a410c283b7c0f4c01680169b2fc66ba48425c1b8eda82a9578ffe7a4b602ddd06e80a8853506804d5fd9351320a8f03666a4e5d217c68ed0f949402eea1bb2d3300ffd3eeebe31edd822e65eda2f1ef4e0fd68507bdd608b6e1c2bb0693e0ade1dd8e2e8825457eed33c74178b5f775b12a72fe96d94498d0e72ceac686ebef0736a688f8d0a00399c9ddcdc2a37e30f44916a85e5da5ddf5bc07ba3a6dd5f03444d468bc54b6f6722897b2e9c7f3e57e8a9e48a545a16cae5c3eae446d70bbc58306b0f250acbfeded3e82741c8c52fd7bdb83d289c9fa092dc1682b7f21619ed543dec34a75ece35ddb004562ea3f01fddad994ce65bb5ae07d694b0410d4f656f37cfca47ceb0f9eb6eefcf80c5a50c8f3fe466f7bfd1fb3f8be04df274ba3a7adb03726dc3c414c7144b01d6dbee179a5ec38fb95026be0531e8c3d43d6734194d0e93e7405f78fe5cb1282279751b70d6555a27058751f123a4dab390bdf75734b3894dabca783dff3afa37494653c554bd28a91e0dd13cb73402e88dadc9a1b908187c0f56534c11ae090f6bb04cdbccafc9fb49616669be136e2f7ac82d6d5407b1b6765d3739730ca7c5279bcca2360949330dc7176dc3e52b0a79fd1e6043f8fec2aa3354632d90cb78468c163572a0104f4070a7a14ac60ec8151faba8d19cac1afe90322f79c0d697e2c3f484b9e91b19a4f859e1a0d0ee6e519b59e2f037704bda2105bfccd6609e1bac17a4f752b71f0af6a6cc2d1e2208792f77943f4e75c272dacf2b51c04a0eaa774b08d0df592b630b0fcb09811bde2c0ad962748b732ecee4bce3c2a5e98837dbccfe72f3fc45ec348a4ff0d3f289a9090178c66b1fbf3fbf3445c285477c9e607f335b7255c881e5edcac7023abf192004c6bb4a9c86a7d832f3f682f045d9d592fc4aa195f1209227763c1ecaefe11d0ccffb3c3643e7b217a0afb3385292af64ccc011bd260827d9499b264d845d458ccae5ea36c26094564bd047c712ca122414f1ef7498ca465e314d236084de2c8b8db1b93889f88500579b8fd13b2d5705680c78ae3771aa303c3a0ae4d0da3ba4f4db2d1ac6ea6304fc7b102990a4fb3e68dc1e45f36a2d493e6be0cb40e1f38c9f378898b382fd7993cf2a3d5eece06e3cb0d367033e3628fb9a242c2537b6e13ffa6be56337b3a803898d2cbf923d37d160082eb5718cc8a7a84f864795318cb6d8785b3b8eaeaf11c4f773ab11bf30f669f2ba9d44b4b67164e342e7be20cc37bfa79d29869bb6b30841f75f0b7d45e8af1068c23eb65475f1e1ad7f84915ac0140cd880fdaa20105bdaec1821d04857b661eaa3d3e6d4fbad29422b7bd5f3079a78d30f8f98af26382cd4b1cde387d20a86ba3811cd6fe91ccb86e05418d75178240b82f631a309ded3207a56dbcb5418f07d9fbb1cd4ad8ccba05a5ef0f86610a0a8879c724f877bdcefb7b14b23ddb50f8d6a0ef7af5caaa99076ce43c3f62599fa2c295106a14cc256ffd78078909d5e8d1a648d365a57065f2fb0370f53a3b9b18a1f94b6656715723746a1f3955480bdbf1476bfdb46c4d35693ba10590869d7761f9125ed363fb8ce5bb8fa6e60fb6ea18b65706ec6c750a6f9557f267f54f2396113d7da8e005830b4fb54542f3242fd60d8ccafa754cece89284e708d21843a848bbf2c34b7e00b530e68ab30864f55aa6ad1914c680e86d69e5bcb2cb2fb3b9287c82934dd534e2b48bcef7aecd0e42c1fb8a81169b173dd029a5de53d76a2c4afa20a91c0fcebc0da85aee198806ef8143794be9b65d451736b0cbeed108e7c9baee5a723a9ecd90343209a8e18e47294552835085d1b91e3a8996639c056b6ec70f98a678a837ec5b28649d175448020f26edffceb33ca7f90bbb95ec1964c9ead7389f03adc3dc2001ac0711635a0211904dd02e348e681c60f426e459f8a880904b6164faf43397c592deaa8ceaa20b629f718a86662cb540d28dc52bd9a5147e2cb605dd0242057fb531647a684eb54ba715ea597ca2604a6b3722d8e00f94b277e691ddb7366e1346887183949c1d8b955b6bd57f8340992d679af26a4532fce4d8009e0feea4e24104f9ae353ab7a6f4e4d1ae0a828e12d6aa52ed69a58f168d2f1b79294537e74af4e6ee586e35a9f08c0915da60f3d15c039468a857b5b052b9581693c14fd12da2f8f555551f59e8d2c9ae4c12468ab3b692cf63aaac42de603d48c096993e4c20e627aba4a0484693f89581e7534a62e81e13ae5023602da2592110ce0b7673d862c488c1d6fbebed611c27eb452000b1f47429158449ad903bdeabc0dfa7fc2c79177a2bef6dcf2c8053e475781931ddb91b0dfa00543b163ca2df454eb9d4a096abc5df4abfac298074523d29fea03740681ef9c2b8c2f58a201684566fa53236326c90b3397e02594cefda73fd2257cba6972c7623b984991fe01622dc60ceebda29f485656edbf8387ca40dc41d374286d5ffcd8419e333423c7d788aab87f628e0298b0ddf0ba2ae45c4d61a48274574bebef92cf02d6d3f830bca6749c8c357a8964614c730bea1e7a3783560f69c0f72fc2007b53faf420068ba3163e9c87fcc034e370a6783590909cef3dec3536cd5da6fd076864057e847d641438b5b6553051af84f4f9699c622a61b9be6f4812ba402c5838df89f9984d2385c3869e16adac39b793adf77684d89c7cb264deca879a9596ad033d5e7e196505fb373e9efc37a44fff6db30ce3d801198bd1149cd60acf025b6a50473a088004f37e8bee4d61a72350e7105fb10f96b2cfa51cfd0a630aa2913cbcc859755e72c16906867f61b9b4b9a77be238f598ef05257dfce063d970d55e71250695207c8e62f12aad57c970bf067f5a0728554666400353d07e2d88626dd1e7620c166828f40724f2aacd3175794eac2a2fe54086ed8bce26a4d5de164a97954a532c0416e09f16d45d4dc78b532643f2c0e5d9a16fb37ad6cc46f760a29393e7a04a5b0943bd21bf6bbdebbf9a0402d5d153ef2ae292a3ee9a2b533df77e880019ccb820a971f67429a54f713f7e56759fc36ae869626e94bbae3e76ea4fb3926353b73a936e25f857d3cd00704e59c78f3b33ce9c629b38506d50c4e9a1c2da688068ba6f3c5bb694ffe1e61952b88173d4f128c69e31c908d4b68c37462598c0735d6666aaa139c615e6847dc5a4a3a97041a87ba7a4e337341fb87a7c7c5555e965dc0a246963edca39549587e42d6c766c06f562102ea3ee4be5d16ec7412d568ced158c0f65c480d44964b64540ff0a22e321a2845327313a81c3892778a5e0a6b163f34cdf82cadd59d0470d806238e774b30e6552f56ccc0317e9fbcf65519ed15fcc49de1d4b2439c0880e8e4fdadd620ea9ab8407f575b940ef2ec28b2dc28537eadfde4d5ed1a07a034f0ef5a4460329f156f9edd0b6765ff081a1795cfc2d1724419c9b2481e1669461669be244dd207e5f92e4ba06ac661055b4493bf7f9f14e21ae8b861f6b74533bc7139998f684aac30f319d855a43787e826bc3d2488849c04f7eb6f1d90316c91f8d7df33763bede103f0147c12bda3c9700350a8603862f75c0c5c7495fdb3289dba516319af4da5a4db23623c190e6af9c44eecdcf3df80ae9923aa37b501b06c2d7e3b14543ddbd6025de29a0dccd26e2ee57e5ef172e7a5fe24f0dfebef84e7d7254a0c13e9f9339970b21c5bdfb40b04ae79c4344be0c0cd8c4684134755523eaddbca2d2932669eb43b9f66c0b1f872d2e84e65268cdc3bc08ea3f9c62a3c70c018646b786bfd4748c2bab613a7c5490c5f213c3327ade006b2c7f082a2774141e5f5fb7b5e013e9bbe3ec95dfd55559bc13d10f35a125bc83027b62d426fe853f609fcd0f069faebd6a7f6a690e8e6fa8ee789b4a3e8d196447b56368335e9438fab38fcd79cc72cd5a0fed0db86568694ba3f8a6afb5dd57a14957eef39bfce31c8175a2dbd813c63585b95546e2fa0ba71ca7c039b1bc8a4ae3cbf59287da9d7e591238671960dd853bd802340f0c567bb249ae665c9a547647f861932b9a8b1848c6c2d0d93eb7bf728c18e453d9403ea8bea36407d98c2c530adf6809853779785410ecc23473ea0b44708dd41bd69632afebabb08d17ec1e8ea5300d035bb4c1edf003b1b66e5ea0eb724ff6c192d7527bd6dd41042ffbaaaca485221565956474f43daa9a8bc633e6d20102c29c5344d2151e6e5997309a04a8bf1bd58d053ca2b94cdaf814c87b6fb815c60effadf788da43951137ba7fcae5115bb52c5fb5c47bdfcd4494ba263fb9cc34a009ca9bd416010495f6bc6efdee2e25b7491af13b3cfae87f0ab2d0f9d9bed2a0db2f5e245608fdc59cd24dae574d6b53f8ba3b18362ed81e49b77427fbf508af10d0b6a0b2c60fa1a32de03687c99d596b3d60b41779bae46f1e23e36f3eb30b9c2b95df50712175ea443b49f3c7ece7cffb6e88a92efcd5918be7b45cb1e2002415640116712026d207241e627aa4e862132436296588aebdbfd94863c7a05cd9e4f5b228162f8f78f45e26af8899d7d8c2d964fed73d0c94ffff58103d0ad3cd4e0d5b540f3e08b93bff27f725175d17524989235bad8113fbce32e747104a55da2295e65f7d6f03db0da9ad3c3c90aa0f5807de030cf13364ce35c354f40a50b5c57ca57229a6883f86e517f628727866a84f17a3d910e3aa7b973c32e801e758e34ef2cc670648f028e9dda21c11fe63be6b29c1ae06011c691083ba5c464d45760a8559d5fc636c0b10ac0e89e0b34be97385c06e01f1933faf4b565740d7397b7991281b40d7a5a14021377a79a9057954a23e43e5452dfe60796bf8cb40c8ba073ffb42f0043528ad0bbb4cc0bcfc22063a71bbc9c118edda921468f23cb5b751728646e57a1d942b3ffcef9fa670e9f5a5018dd5cfc147e4de51972eb09982e5f459159b16a9fdb5cee57981bb7c7d4e2c5cdd7e7419af83876ddb26b43311b2853a2c08c8cd2a0095aa05f1292b684ae31a367ac2e41dcc2a554366fb68b6eff4091572e4475144e8382e5a94ba8599b277196d22fb7da15b7e6c240781944ff5a057a4c163d8e32568aa71f60a9188f0c7957f5360052f2e386178759a2d3834677c0efd78885958f7b85c51d8e85eed5792b1ab7468af7bc1a883c82fe55d1e941d6358e7f5413e8b8e2792f6b12a161dd3d5bb2650275d26696ae20a2891528da9ec61c9f0e58e4519095ff124b3762de79edc41fc1e7bfa2992cc605ac49edf6708d074e112db139d76b3fb3f6208dad22d2c47bbdff5f5c7e2df75a2b2b58c27f501e1556c7aeded63ec6bc879f202b5dd0215b1349dddf7456612e785ea1c5c341cbff13b017a0a1799822eb4aea179cfe29089190301cf2b82bbec9696465ad99475e554b6b5887d84fcba98e21ecd96718acadaffed177cce352b9cd7245d1b7ed10983e2805f18526c34ca487ae0c4e5f4201c2ace7d5d9f73a47a15badebe4b0a22622fc16f2a2a036930ea2aa5c9e71b602d4132d046585953d654253a8f5b164fe264fa4dce319c5eab3cf39d7c588aed7b6a6fcd6a6ee2d6507a8159caba4227b308a38644624d35ebb8f0a97f1bb908e27ca2630fc92a35c68dbae4923c25e1775fb7cda9fe09837fda3a189feca618393bd27d4391e6088d6565e071799fc73e2aece7f2e22a8651bb4aa4384a085e2c9e5e4fbe4271a6377b617540b46d5dfd71eeae7489305133bc8b6f15e0ae2ac62b76241a91e35940513f82f5c793f9929364457b9b52419207fc3eff1e9773fc04234f882027cd66786d397bc3023099f5d12392a1a63f2f5f5249a6fb73f0039ea432063b1bd6d1adb5e3818166440ccdb88b0ea9608967d9e2ea5c38388c18512dfe1759b4d5e4aa2129652e0ab589dc54d63cfd2f60a673fbf68c4f92ddfd8e2a9ac25f383fe6dc2fab87fb4d4debf90e169d37af3645ce4fa75be889aaa464763ebf638c898a703dd2a20055ca768c73fe415798f7d17cd71a3ade5833146c1635bb3ec4ded80c15eb6da480f52037161c5cb3756233b97b170cc533eb3787ff9fe03628abe35fc8162b095cbf60153e69687e86ee6e0008a3bb10b3ecf59966d391fe600033a6f988f017117eecebe14af5332fd1455e03f476deb7e53001f88f12ccda13e1212f8e089731fdeb582430f297cea7d275f826a920e2c02cf3d7eb779ec2e4fc57f9738e8c64bc032ec37dfcabbea07952504696e04d9af09c92d55578e3b43d026aab566cb536854a62bfef564c3f50c720587bd9fc18662ac1fb179c1f0206ba519a707e6516deb419b891d90e402c74c16caa5ebc1173c3ef9d7074f8db2ebe8483964a9fc235c78999e213312dcb000c392304336c11f4b6266982b44bfa7b69d4226d3a55770b5df8d11894d5b097dc2621b13b7c23d2b652e8df0677cd20dcf18395e8ee518f3c6eac73d513e92663c42667780032efce5038d4af27e6ae98d4cd6cf58e038540bd7cebf7485866c340e27a32f14b8e016ce21ab8c82a896c2e7da3e4dba187e738e14aa0bd039be7e29356a9be0e51a554a2d7960b6a4d25341dfd4feb12acc4537f266a997c5b37e4f834bb7cbe739167937e0673eb4f11ef5c1807b6a4be88d2cc4877a68f1b18595fa3bbd87aaf59c3370479d50a3d7885fcf479c41b0068d79aecb4091d1da98cbd6967cd5ca7ba7a32d27498a0e6360f4087bc7ec79c13ee522f4db59b94c0fcccd9761382e11a671b929c903c58ee99fe6a2f87f6f1f180451fe0df90fa625daf773a02d994c4836082e302fe972fc8e96dcc672b670e1184037e2fa5fb9208d98b4cb13db5b3cedddf5f0f76862eaa1a51c20378ed95b04d73a6b363b5a1e2e10b9e1916d84747886d899186412540baaa520685a07161b23123bdae9d2b42cce09523613befa50f0c0be98cf5b801eab03ee500b00ec285d3d62cd23589c628e595f4970e9a0250d6290a349fc5a230e2defacb227465cf66180bf163dffd3e0a780933916a1c7527d234e12b47d099b9119c3fc8951d9ccc78bd9ac9b760e1aed17194f91256c888a0c48d0bef9b548fc03e9f9f666b9195877065950df8eeb732a96b772642f6c06bafc175a98f5e0e58402cc9e118b8417b2d19756771787c861cd7dd3e0b338831c84c241a830f94d48f13983d50b9dd93d638a9059a9d6bb5b074b616eb5776b6ffe475df538077be346344dd18fd493cc025a563790989c1be55533380d2bb341324a9e30b68e985ba5abc65353bf22853dcc562c61dbf8d284c69e6f77aee753de9de9d06f63394404f53025262980d45cdca75404fe7a506197c2f1d1f9ebb48d2ccff86bf583b59c55112284dc7facfe75d38b4f1a66439e8a3972e0ef8420f03fc82fae61dacfbaf36280bf3bf78189923b93004f3596c18347057f4762756dcfbcff444d2c96ed4e870e08a82a6753c77dada12ce321431a2d5359d90b9ca8ae3765e2e2ff58adbfedaaa774a1c2518499e0e81674379931f6eac46d64c938c3c4cec6bc58326fc58fad7153bd3b68b818f6974dc02c839cf3489860add2ae0b2cc00dc4945f5786ca6d1d636593307ad9dab72efe5ca159fc0e41a8e7f66626b2f7feb528cae2b4b5fa122a294a1ae8195ee0a7fb04b2b2b38aa758d49087424017f3e367f7dd6898c9e2c644f26066f718d5b8100fe42ef4a3d886edd64cbb6b8374c2909d0a78f7f650fca922e41089933bd27ea9027b6dc60242eb6b675d01170b7c507ae66c0234a4c5c55f520918eb97ecedd7d4270bcc8b2ae3b7ed1d31c5b4bba028fd4b1b39904e96110f0e64396c09dcaa22edb82186f7573b4c408ae779af87efb2e1a92e3a41e5b9cd4c33bbf941f2842af2602ce73eaee66ae9febce5b03d9f8b4994e28b43a148ee4ec5e41fb01e58317aa5dae51e377e6f0138ecd2d5a6efece049cd28c43d84ab6552716fbc3b57bc304ab99954bc377cc2ef7be266a4ffa5a30ee14f6c810e3b6b9a1011b2758109589c902422bec91bb5c64e7404f360a09e953ec482efdb44f13b6c1814da8e8de3c6ae8b32a157c484b6528a44efe18a6a3c9402e86d5ae730d704ab9e7d76fa135930883c3abe1c1b05a89cf219bb1d79d1f30d451513b20fe2433120941fbb943d43a304ea02374ac8b011e75ebd459871ad7b893c123a55d38e137dca2fc16e787872ad53fb1425e1433c82df93f2a5b4f8fce3536f82d4bb01dfc27a91596db709866daf96d5548af70260cd1ab281627c76543561cd1c282f2793c2903380d5c1f9c2edc2542d105601fff459934a0df85ffedc31825e62c10b93356c3aa6fb37e1f89f93d7e08c27d498a5f0f9a442352527e718002a8883541139c26729f1c4b3fb94ef3d0cfa5d86a9ca27e65c0ed98dddf4fbe9d7e4d7c6aefb3be150c39c296bb232a9b10e395034351d08d2738bca5ddab89ed87b2219ab4560483df545f0295799a1edaeafba87f6b9029d3bd295eb3e6887c85e97ac00e7b6a5954b78d5bfd72f23af2678152b6693ed0103f6f533ca2159591489b82403e68578ff0662d93755623be411719fe9141d38411c27732a711036d5149ab5bf41ee28b3367daa7e6a99adb68c447e4a69e7abaeb244799e5833d798f1364224f0a2932b8783433ad8d5379fd669693cc89b3b034d4778ca82f16a25a2b25c00686125696fa4e81facdadbb7eb1bf77c71e99dee0367d1d6a96a96565c9c23419df5f75a8af9b44d78445604f1a3aaafe9008e548fa4a9d13aa8baed6972c9505c058a475992e1dea694b83db4704769d5a02c1929dfb8e45fa92d26ef1680b6ea8adb3a5b161b227b3a64575cccb5093cad65b9a8ec460bcde26e46b316534a4eabed287fe4315d04fa693eff8e8c49a052940567be270d4f581198349a5ace1740c59d9d52f9aa2866ab6c40f510a88f9de0b1f460791238ebe8fc378d7000f2229137bfc9e6ca506cfa485706c7f17922e70f6b2b71fa6b1a0a20a4041de8a7ce491ebab491bfd30f6e374889c4e67ca16b496cb0cda0f1bca9a821a24da0c3fae0cee7a30fd8199ba296d7b150817169ebb3bb9e3c66904517406947f5056e9cc093cca92bffc018d8388f8a499955d0a356d7d9f0bf224e02f877dc6a34d92bd23d65e628a28ae3861356732583cd9b15ff1da0c664e50ac8613612ed96fa3a9e828f633d2c06dbaecf979f505ee8cad239d5f49e74553801f679f3023ef893d7a9dee104feadbacfa7ae28bc1cc13fbab9eeeaeed6ff6437170c5c885f95aad0c4a0c04bfe0805ebb4fe3c040df9eff4bcbfd99fd6d50dbdc67976f13afa2538e3a07ebb8db0bdcb73b2c57b49efd031789abe334bf6957aeb1c6e9c6533b4af0385d7650e25a860292054b4a6dc03b3281bccaea47344d6462cb6bd7615764332de27194e1c144515e7b1994feff1fc91ebd8647d91626bb7a850c66d208a27d5f700f16b82824990228b3605ea13e2db30150425bb339d5879f746bee98df4df9006c2ca0a485b6059765bebbcabf1cabf9d7859033c9620dc279704497ff4a31293afb6e58d8873c2ea03e6776a23902c77d2113ac8cec991e059f94e888a59dc2e81c87f0681e90eb6aa84cd6cae5640ab92740f1685ba580d885fa87e3299e0b5295ddb30010cc9b810647c7cc2e3f56f112c73b1e42488d1edfde2af2e3fa65d9c243c0de8e984363efb57501604079ff0ba5319a0ffa5a5fe2647ffc86d50f77bda53bd34e5d59a188b0bd88f24a148e58074db88745c54a3a2e862ee78632a27f0339327e61b432d268a1af5b690d3e10b053fdf7ce15708ab0cbbcc957cee9dbf07ea307713a4a2be78323dbfee32c6cd02acc245bbf69512bfcb961c08a5770d60e5a271c77619ab8121ca17b589acfb37a2e277ac77c09184897235c27a51fd61611edaaf4fc90ea0fe0bff89d263d2fa16ac8a90e80597e6da0380d95566a90711bc3aeeaf46b8fd6bef609b33295d5274e0fe83eb3e5a5607b6f591413a2b8c1952e22de5049b471caa56b4f420cc99871d14594ffdc5828d22aad6f001455d2726e9a057e3f8aedfaadb3de7cdd06e662980ca81e81be149b758d2e7d998a77bc2e2fe9c3c496d99464b85eb80ac73f2b8fc6c173410dc479f3b7e15aa2d9f26dcf332d3e079a50b93f5519acab99f68fc01519a7cc270ed80f2eb9b678528fcfe80661330b7e01eefe5cd59dc2513f305e9861be027448c7ef32534d112d5c2706882ec29d6d5d82836ac67a65db28a6c5504414540d762c8aea321a2b282d6329174d2c0b053afffe8c2f09002ca76f6dc0ec71cd48535b9d8a62966b4a92c539924166a2c15c5e2e029699edfb5ad997c1601e03e418dbeab58784da52e05fad98c03a9febe996f231d860f2a227b0d5ea3762a58649e3270114c90057a7b36ff24a3521d8fd713dc5287ec40af6cd7dcdff5aab2c854e073b02d1bb39407d88d5d06c3576039338caba5099ac1b1cc65a3670c23de826e0e94894d405a8377c541d427ce077b14992255896633b5030cf90f9598cea7fd15964a5c48bada9cdf078e430f7eb5f8df85c6b4813d8b52b4d68add98f022e2b8813af31cf33e951562c2258829d508e929c6edb7ecf8d7a290a7e24c33acfe71e74fea6c9f3a5d940ff2e2ee6c980ec0867437110b1003b63a0adad4288e4124f458b557c0f6126e6263b76a1ead3909cecce0154145c1b3bef78abe9d17effc1a12d3e955d65aff36952bddc7062a72e4f909dc89b0a4e07aac44b374e0806572fccf85dab4bfcc66b28716b7cf0db1d9f5db4ab0164898c4c140f2f9b57eed1967aeea06fd53403d052ad019239219abd90f83823560e848bc238e94fc6e097c8856ea47c16810704245506acb0725fdb65e820810f43766cbe23a62a44e222a67161815c33bc18d6793372cbf32da82bf880650eb1ac641298082b8e21500c44ff9a3008de1e70ebf141847c55128456a7d721da3708b3df29ad2cfe6be7fc114d490ecd85e0cf0000dde302bd40ad8222e79fa5a959a67e1f64729e43042505a0d1de7b5657eb011ad12352dd9414c0762cc0ff0c09c9d193340e824b468aab1eb9431a1178a39941715bfef18b23be26ebb5698e88bfc5ea09ea0d6f103fefd1665d42cece3541f13136bbf043863500354d98a78a338be4f38b6db062460fd6666b84d698e287e22e2d6a1099aaa242a562f14fc5c58eac732edb6027cc03b28bfc3d64eaa4eacc6224175d2305734d704a215e71efba65354fe15260ba507724c57919c2c4506032df825091494fe5ad5a6c9c4cbe683f1edc173d5e3ebc1ddda0668dc1a1731803623f09690b600953b3d386f9566d44b59fc812af0c29f7d89975ed01fb903dc543ca29dcf4c85edf2eca4136e280f33f037374c379b9191353b5676f1c552fdc66263ccf3b86ac5cb70d507ac4cbb30c016d3c4fc06dd3ffe13776566cd27c384f76c47696a279275e44b706639ec0ba733dd3ff33edcbf8e1afedae3573c33363e40f7e9784a0126af50be16e5aa69563649b485ea71ceca45e2ca699f75c910ca7c81e018893727127fb98610aca55aa2a5ceb1e5badba50cf3218a28a1393da31ea39150396df31380080a63c0025614b2a5cb4d1064fb7941b87f61d8799233fd9cb5b774a1715fa135d229c3eba2306fc556de2aecfaceb1946866cee89d3b3cc6dafb101a9fe7b242801ba1896bf64b3486de689610928b9b920a33032e669aa4685b0cdb220a980b6938256eb3ed81e67629f910d87c72b949e2b940c7981492d3de9471b148dbb64ad546110067ff1dc6d4be29f83c67948b93f7f76f33d23f691f41249faf2282d7943409f1545d8200dcf718f8eb71e08a3605850a9eb01d2bca945f5b92d2796929ea220680128d8408c5110528899b4a6f14b71f34487b65025f44176a56dc19f3f2b72219e4f32e8a06128eb2217090a8a47ad5a40385ec74c07add67ea8b63846cd189bb22cc7fed9c35211e7273a07eb95f9e2e00908a43a29cc0a3b4ce64415c6537dc5e3876af7a706f6edf530f36bacdc705cdd1769baffc57537c8ae3b8c6fd2a910b01809d8a8afca4399af5c7bbb2dd421eca9ac17d9e7cf8c7353dfb98d9d81e4d5e583a379b13b1d573c42cc743617d0fd6130b0fa45060e6a5eba9862e4415d8021d22e99ef20a9d5244487706d81f08219b65613e9486d0f85261c413f0e13471d9ac2700aa6e09eec564a3482c3414e62da3a7e73ba69c1530a6d47f4836c9760953e7adc5200eebc7a8fc44f65500a67e317b33e0097a92188989dd86927fb92b7d4ae0b1fda78afa5daaad56e507bb798551ceec791583ac01f5655d44b899a45f3b0a2ffdb61827e5d92633e5ca2b3b8c09a2ad3ab1987b1178fbc7b98861afaa0f82b8fcc60c62bff174e6cc64a69567aa16c2d5d53feca3608d21e6d1c47f05fa80b6177f7ea4212c4d9af215b296910e7cfcb0b0f49f77aacfda84f3b51c15ebe41358761cb179239a046928129433c7a375dae2afb8781ea67fca1b87ab69e6b5b8795ba013fd35be0e8f15705645ecd84365952afe225610004aaa9e840c1f1983e75d830c0d98f12ad7895f6492657090d8a55442fa626035bdaa89d7a4f3262df586ae7e3d6f4a107abd763637b2d108910ec8812fb370eb4692aa37f494c0602c8379defadcf710f0ccabb45628c2fb3a609f494ddbac2e095779f5ff9c7a572c2d8ad15e7d11b8e2bf95d22d7520c3a931fbe4f27c26b7a38fe2bc0c6c51ac853481d9b14a3953e6f2a9a9fa13d7e6877a471d76dce3cef5b36588cfe57039355ba75cb3fd2275814ecd2902c2042efc8ac9cb2d8a1704021d22bbc0b7cb7719f32f732fab61914889c733e4b85a013e472d7defd9cc33d0c4c04cb5ed0a97d2aca252e6dd26bfbc1adb2e2aa51248bc385a2804e930078e5ac70744276c5a6cce50c4c67aabf1b50a4a08651a4c03581847d3c537111ebdeb26723ef1fdc6912a2133e3fc769106224b108d6b1d027569ebef2f087bd4babc9100259da38306ed0815159d4bb9f777f4e283e88e138e259b1b54692af12d2a53f1c3a354270c754106607ae8d093878c4392fac4fbfc721fdfb62ff7cb6ba310ba3e060c51293832a00232b70168aad35d18c57d62a369eeef691544cb7e08ec8c7b8572be817e91f3a59083e1b359f06cb7bb6db3317b12a0a4f4220ef55d15d82f633781a50802460c4df6ce19e65d2d9f9e7ea8fc1d07d872061cfedfbbde3c9718c9e51108adc64c9955139d4d1ffedd52037ce658c571eb1fcb9a921b4ce6da08de47116e0e806e6b791b4373712fdfd9fc6ac0baea76e6a9ad511822e85877aeb24e8c82a8393e42d5bd07d3361ddc476ffabc002a11680e60ff783cd90977d04ceed8924cbcb9ca3d6169389d1c28508a8a883969c318cb2c390a09251fec9cd7c21a6be5c0dde649920d588258ce69fc5ade9c3f125a57aa1a0d898ecf7000f80eef3a5a019e98bbdcda2e3d3d3ce9b084674a7dc2db901459c8f60f9349a353e8cbfb7a5736d447444584e7a6bb3c50426bd8020452a0aac66c1c865501e6f80fd4a9384c3c46b05325ae6bfd390c54ded6286240cd838d20686e7d99c23286a1441fc282c65dc7972587b31235bb5ceff66966d72097283d0854261a75e176c0c7d6573f8372e9633fb9c31b0e34c0a0d6fed6b5d364efdd8d544f5d1d13d3a4dd652804083082e16cb231782899507e436adfde01d373d6385b44f06f1246066ea8a151ac0f8c04778c19189577b8f9f7f27755c7934b61fb2c3bfcdb1bacf1e26016008eff48b9af78b54319a180a743c7a3645395adb03ee4e509250ff8493c7a8741ee8196e9dee3d3c5b7ff0fc02dd5fa3a6ca9a6d0bedeefb8393fd5c5cfdda484a29330dfc6de2379ce4dcec6c1a04ff00e02f5ec0147aa78c055b5911baf432f4e9f3185c1974b3a18ee2d65422304f6a84e3bf4fb61713587285c250c7312d731a82e90fcb8be4f06d630a0a1291169703b26b26a7198c52294ca9d650456c2b1e03446e86ec5f8c91fcd46ebaf1129054214bb8ad8fe9ad1960f75da331209fb4c31feb233ea8a8ae0f0de771f6dbfa5ec375935071403a59c2f4ea0b55f1b34e7f26a1006e32f756a4a320ec58fa8d6e0796693c294b083564b61cb6c08e70400d62ac5d77983e480147ac51174c5f845fdde2ef4d9941a75ac62c22774e4abe05515d47193893e59be3bfae597a69690eabc73853fa01f9f561e22d377fc71c9601cdae882f39cefe6becbfa47d89fce19b713890969e8114d6a14f1b5e7db284719810aab1edea1ea77fd5b45a9bf31940fff6344990cf3d4b64a842bf7423a6bdd73a4605a3686583d44fa6bc4254b5fd4160d28f5bf79affdb68c4bf4554f05cadf9de0ba203153126d2ef5e68deea149c8c4684b84005bdf31673324a88ce2b3ed355dc792366639c8dc4299f94d98401b7fb3bc0ecd2b103673675fb393b26a044d9124469286fafb7c0f555a842d26131cbf94ad0a5b6ded2b51671213024ede653a13d61f7edeb0323739c52d1616810ed9dad4f73cdadb42708aaf251b196db9711d0f820101435e40df729d6a4eeb815b42f857439dcc415503216d4e3ee720bca7fb0b8cfc7427e41caefe87a0fe6b38b9cd78aea41fcdaa8889aa0389a67650ed8c6a971fee520f25f6c81276a2e009d99f5df5727ff3a7ee01f4a052c254b1f5a24fc27d351c279e1cca980fa1981800d57874aecdf63683408476801c3fb921e9313f4146cb69d88f40f4b23cf4216fe530e5129fe9a26b0121b847835217ae7c7b6f24bdba0b7c8aa96993cb045fa2406d57e65aeba40e0074d32c97ac2eeabc4ffcdbdfe3ca18df41e5ca86d909c4da1a49bee7700b8924571bc340bc78225aef436bce21da86bdfee5ee21156b687d4728cf67f31d549db9ba8c8c01b7d7d75cba29ca7960c287414f0f6ea3ec37f4810d49c44f0b2b32ca89dc4efd648b9fb57d0488cc8ae44de0d41c368c39dbb39f4432ce320d5598bb18f6021fd789d39544fb380bd619646b5166eb90cb948f38bea964da3319329095d15e385565fe83b628abf157e1d362504634f9f6a0732784c547916b282b3ea8884ea31d52ac747facb8da278905ecc09ba1152755a14a729a1ae5e2bb87a8d521dc6e936852d64c68a2c2f4f3ba8c9aa64465f24ddcda56cf65f8c05a6c62a7a0a021bb958e9d2ecde1f5ef3eab66f6cbb35d7fcd4b111e4fc06104a2e80c536c5fd6f55906570e02476b2b1ad21925b15b6b1d211e90e37f449717848f0857f58806b63d6b59b234e7e0e9d8c28f315d005e2350764aea7d887ad6fbc57227491c7d3cd3189b36375ccefe4b51a2b5606ce406d576b54a65af66b04a29bd16f5dac8b89253d0cfb457349c37571e84c90bfd7b79248b5bfa915caf6208fab8d5e1050fca851c28c155ca54614a92f36d8f9e38d609cdbbc62a45b5f7e47bde813f96a788cb6ddb7822084d8142a7a7c8d1fc2bb71d2795a8594c3a281a23a918b5f95288f8cf4ac1d5cdd75bd87449dcc476283e847e3a2e2dd91c90314e07b3b4ea5e8cd4e949ee6e6bf57565fa1ac7418530d0d0df9cb8551816638b7964b68974f356ab353f31847b31d4fe2df66d790c26bfdc840f13d3aedd3689c9e5a26a56e23432ea0c65f242501e73907bbfec80311ab751ddd35b3d4f2b494f0d64bab6494464a3ef2227f82f06903056c0ed49b194a000bda06a80c7e0f71684900ddff2801c7877f3a29132552cb453367f424c955df1ec440cea2817cdd264b54bccc24eca342fae1528cec62ac438dff0d9e7b6cc906e25c53d3e11d77f2bb02cf6d3e6479e792fde9739b0049a11b46106b666bea9f3dbf5716bbb0de32620b449bd93e351193178c0dc74341abaa85faa2959cae8f3daaaccd9e6c5e25d1c0e6ce0a346e551f74358af6f4fd2b92674c0edf0f13ad8fe738b61079948a42d1cd60acbb6659e0195f1bb590f4434202bea94f719916131f6fdff4bc64ee5a30e88818edca648b8df49ed121d58324f8c083691d8b315fccb1614580f6631c6993855b8bd6180b3236ae8ee52ce2d13e7cb1aff6f62de8fdd79abedaa5038bb12728d752390e47346cd05bf5fc02734ab49c2fca25f9af383ba50d96a06412f98ba3017bb7e224b51ec40565541298484f2cba6981d6ef7b633792ed8ca8a6f473c136af4e64544bfa2284aaf594c4043fa1387f42a7ab5fbf9b3d3ece14ffeeaa5ede2cadc219e8a53a6ee069bb023394b121abbbc7c02f056588c3a0a1ecf15dd057c2431c7d6181d90ef8c85f959d4cc8772695cf6743f3347bed865e233383d8bcc355a37dbfa6c7ce0e3478c12f0bca9124dd870661e807877cc015c78a0363d70ad9e1221c849e905fe5d7cfe8d273e5ab80cafab2c5124d306c00fbe9e2a135ede5d87387b174bab8d29c3b6cd23d450e5c1078a3283eb1f365566c4eb2bd1a736e7f008b8106f10f98d04e3c9b0ceff338c43d40b2cf987a9341de179e9e490f9f4889b1576ebcb933683274119bfcb9b54a9513bbc01150b98cc8d0e4e8133d4503537c24bb83d7a02f7bbacf05cfd1dc381a08f562aa9643f3d0a38857f7ed7b6cda157bc734a99451dc54d722224e633b66ddba0f1af35a3ce9347e0338b8f750a61b89b7237ce58d4e40bc5a6e67fad45e142e555ac05978bbb5ce2838a5b42dd1011fd9bbb87b9e5f74bd3535b18ce462754ddc5ac2fa81ad24b783c07f2c03235c898d9fdfb11dfa85990c862b7283a8688f13211bed5abab7f3b79df47119064a54c6280a78f61d7c10c9e73584123e6a93e120594a798ac77f282777a42ab0577a496f6b6056e8a89d35420ce563c8f3a09e28aaeed67fab603d3eb0ba70cbfce8b0778d03dcc18278186438f13dfdb352dad42b357df82596c139dab60498a1ba653ca3974cb5d3da86580cb1ce60ccc9051ad26ac33a1bc4c54f7899375163b3a4088b031c7e864dc641d9a9e8a8671e1c193769afaebba22a789b025c09b2c5d82a8587f2ef667c5c8118e3d5cb6613bf45d890c2f649e865fac6edf2cf564c1ae4628d441548dbfe3b4062c886dcf873dfcf96496a2ee7e016949d833a7a7fd28af64fb8dfa8f8ed2e881b0b09251778c951b52a7f27562c2090060dca05b5287ad99225fd48819d248928075fca71e8fc9d0eca2198ec64acc5a9b9fe9300dbcff6d4b51dddbb3f7ce5f1627f9bd6c70220156b1633bd861337f7b5ed4d02e4cb8b80758667017643a131c6a74fdc87ba4cfd26549db4f47f57c72dcecf3f0e32dc761e48b71a24b93106fb1f06416db223a1e6314554cdd09ab6ecf6d3c6ef8c3528c986f17d35667a6b768c8d12e66bf4fa9b2d7b7884dac1063bc69bc88c6082fd6f003e6fb44b971534f7eb2d4deb9194ac46c8d618e98eae7c16109f289268d1f5858c512b8af9b2cbb3e4412b39a095b8cdb2ede6ce981f0cea9360641fce878507e613ac22e76bc6bce9e961da40eb0bf1ef2bc8f2f9e2d3c7df69f833c2e5a7db29c16cd794d1da4d39e51ade96e1c2805acbd88de9cbac6a84a888e7d830049f2bf7e4a4cdc055390af4791ffb2808519cf2a2b024605e0ed4264efe60fa430a37c6016d578eb436e02a276fbda781873767ed1df7febb53d31f67a95206e4d7c66a2b4c2044cde9addad6465cf51cda20ac787ed837bb1eca814a9d94e2a3a894318113e400583a1f4f410ea7bb8ad8ccece283dd7757ba2f2bcc9117976811c223e0571eea474f54c15e259420c7541b6d6fb856d036a4e45195f7365beab4a54c4b25df955680c39c01da65e712688ac159c54e9cc476075177556ede8f93102a726fd1abd42483418ec79896114d2be782a547d68c4a585b84a1f264eca60c8e12393fcf20caa8924e54f48beb1ca357e94efa810c786b2d69283c87a2af2837e651cbe478d17ce1b882565290c4ab8adcf14c57a3290251df81b32108a886cd29ccc18c3f1239dfd6cd9f5055121ac96b11af4316e679226c83e73cb071a6824492789beda53e7c8d07e2311eb8b7fe17b2ccac3e87e31aad8d0ecddacdb1b9ea6f47672904443dbb31fc390868f9ad69b8786eddf289d0a7d819c91ba396f9bc57a602999cbbfcc025b60cf4513b562d077776a2aaf1cd48ee3e97faf678c59d701966075ef5df78100903f226fd3d91c16068175c070b522e31c03e6a849826ff806bb9604a30cf030c31f4cff7fca5edd84c82d8b3ca692b1e9e0f9761673886fe6211044f7de7978eeb448916e20f53c781efc00007726be8c309326a34bfc44fa95bce61c8069abe6189c576899de55a24f0c258010f90e59db9c555be1ffc417a9043398a6b4d8870315ccc2a166420452bd7ae6c2a023face3066ce445229869be805aea56d2ae6260028fd814f1b43d3152a154de8db233827e4dbbef737ca8d5d6632bf9a395f09042ac2e7f36baf5f8bb9ae467ac8327ba3d987cfd521034103dc693d514c644c1fc548603cf08c1be37649a84877201b1a6fbb368fc0c2cf4e72b5112521ac333e4a46a9fefb09a9b51dcf9fb33b0fe1d4c121c65489f7e9b9c43ff270ad726a4ffcf211d1cdf1060348375c5d229a855227d5fd4cb1a54fcf33ada2bffd93191986a96a50a431216edcb258a62c547a86ab071eff352ba615756149447f709ce851e6ba94b31f4bc2d3c0fc4eac308fd077d6fb8c9c8323d0e03462748e84f70aedb101a51baacdc64e1caca728e117c6fa4bb840f79abf1c70fd444f3b382ab209c70b2d4be02d8972e0b0577af4d18c30fc94d55afb093f164d555c15f7a30d21752d642473c8f94203fec831922522574338a8e32c4cd77e10841b628a7b9aae763391db8dc78cf1e0af2079700207525129d9031077ad2d0c06f6fee26bd8b158d681f0a33672f21e4b5b8ffb682e3dd5dd7802b200b5682859e31607fbd44670f320640cc06aab8d5d5aea3a75f8d3cbfce9b6057552888ee9ab148864f0b824ab46ec99125cf74d02c4060d3b97f6abcb2bcbf6a503108433b30fa298277dfe97c0f4047a86df5245ced146806a599da2209aacb7e9badf732607daba1f72c84f3aa4ff5ed38d2de31b6aafd8b29f4553a4fa0a1d3f914a0d40941a4a04cba861534f93745588bc8a7541307683f6e62a83fbe099a85cbe1d8667b9a59e8d5a105e14801af696ed0704a3412525bda8dfa5445de2ee51a5c9fd0215892dad204130258399d7848451ff5743aceaee2bc55a7a10df1eb38e1c8586f8d381a0a5fd5023fa222166136f0fcb1af0093a56f84ac41d790289321d707c717148031c7ae545cd5978d105537ba60700c7efee9803acf8404c4530998a74602335e392717d9fd5fe097d0c65fc112fe3aaa432b2f3275bac154475615a0935c35b7ee7be5cf2824d90ef9561c2d5407796d79314f49eac6906dd994d45d6e3939ec771a7f60de2f0dc16519d874ead0d2c6ea7fec75060d949b33771e88f1f82262c6fabd326b6cd1cb3e7b36b5d9476c7d0c385f5b51caa9ef6ff61eb297a894c8f494a3545b6be3190194d5390c9233de6a5b89d8ac8aa00dfeb9f51b4921d4cca1f3800081b5101d3a8a2f1470575253c5f269afd728fa9824733d84a565d7484d93c277b5455cc37750c14d13a58757ddad45b7e12305c9517a1a2358d1e15a008cc7e80c2ee9a69dd221a5da45d5c5fa3ca73058c84a01e2d9434dc0e6415025c4211c078e66390c9af0f0be52f9bb71d00836547531169090af3856c73076770c4dafcc3a4996d18f6b7ebb2cc4020fd888fc975148b277a5e66c1e6963dfba5cb76a8ea5eb4fb99bee4d07227099cb0fbe99dc68c4f9a51ec3f42e39cfeae7e6cac0626b3c2e1ae512db5d466d23ecbbc48904fe7fe23f862afc1fc692ee907dfc1a3aa2f16b42abdd76b8d194d8e5d86f82463cf8c0bd5f267d2b1e0be9026d634d95a78ef2a84cd92e4622fbfcd043718aa6240e6f2771dbe7c57c3ee910945997d66b5dda9ee5fc0a3b983078ce1bf825ea89ef70cc0ce86aad288f6bc2caf633ad46d73b4f8c245b7133191bb0f99d61a6877e3feb979ff53508b02714d15d0093b6a363c3f7dd2ff62d484ef31794f05196532122618f79a43fcc836fb17717554686f26a2d5c8417f94d75c8dfc6d2235233b1fb2fc03c6219618994770b412e4e5abe3d693fa2a9e4ce8e8930fd3d1133b4c3c1be50a5a62978aa94629c7b269eec76de1c972a4cda75d36c915b5794bf7fcebb894bf1e6bc9878208e5ea220fbae0fa804b67574b112915b7d2addcb6aa65d2baf0eb97c5be453deea09e2484504ae0b890bf395a2fa9ff62bbd314ae3f2612204bd6d25af618ad183bbb4e394bae471c74b46007b6b5cda3ab67c9f278ad2e9c4d3beeaf33a3d7fac74216b382a5ef452efcdd0d226fabfa53530ed24dc600a85e77bef3d14ad8190d56280aadacfc52b19b1fd8f331b2637e7f9718fc2f22dced35c80fec5a14906699a538a269476dbadff3123ecb277c0b3b425c8f8868ec2ca694cd0642d372b613c7ef43d7d314c12fd8eea2005a58abea798169739c69354de4244cbd16a94ac783491c59b858fffefb21bf638a79fa6f935669b16b9c170e6ef89285e4ff9186c94bfdd41b1ee8fb9cddb6a65cd1dbeabaf0edc498766fd9c0bf3a94d4adb54c25ebc897cbc2332f9f68acbdfd8f840cecf08589c845bd308be68669fed5d94e077c587a22556f2cf9b6bad3350bbbdfa905cc7343e65c9f6ff0761abcb74830e772167083c8eaa8a074612831975cf91f145b107695d99314859c60f9937cbf525e59ed8451e73412d9bb19991f2fb2ccf5ce339013417aa9ebbc3ea83eae1441f22b24756d37c87479cb76ebe5feaa4927026f0019f5fdfbdc5491fd63272ecca327d5ac3e33d1173e78e37c80501dc1caaa65631435a0134feb8274594311431cae5ade9c248cb31015898290f3bc724f254194d721ee8e956486c18023d57524b94b17e77bd03e4727807acf58c3db6d62f7095cab069cdeb76afe17a4eaff6914709c94e40c9a9a242d1c7ad7e2443f08fba020de61993653f261bdda6aefb2f0ff6f505dc5f21cccb840262607a266bf00bfe4a766bebc242d328f6e779cddf3e44b6383120bf3feef19868912449e0572acdcb8ee146cd654fea2e30eeff53ca5703a3de5ebc72cebf4488cf060a64a581526723b401256a4bbea0951930975eb407a4e7ce5fd442c705cfbd5267f7f1cf6dabe6b9a259adf55c83425c726e670052a8baf8a5a1ae416f0682539954b96c951ea39b923169b7d523bae3b60bbecf5d82383b54ebd77a0754677aa2fca962ad0056501009f63caa7c4810752693393427b49aa0590cff5e8946f51f4e0e33ede99d0400daebf81830645f6816cb039f52f3394bf7e974dd953ab3f4293bf89e55e980cf3676e8e9348af9b2c1264cc89b90291de08f94d7d61b859c6824d27fd5e04ae03a8ed876567e40ef3497f04c85bdc1f67c9824805617c62769a86cb2fcc4b6d78e6ac6b24310ceef92e8d6c2a00ac72808b3900613bfd0f90cb931163b00039b1db679508d5bbb116c89d159173e249b19cc55af86377e798be5a2245d4db787294cf6452909c6dad1eb3db877862bffb548d0addf919defd25c6263695287b82fe00ab5f1ab80d1d1d02af094d00121fea418075d7c8058e1b8554648b06ec6b3c45339634b83dbc1bca57eac0d37d3c1efea6072f5456930693f49ea92fe1b5311a873550a7d73b956c5a0cd2c9778a940e4d6214946e518e5ef7fc1f54c7199c42a96d8a24e238f3ac76926a4ec14126148ce45d3d64ed4dcfb0d3b09d5a7096703a7adc93567409e73159ea07b0d2354eb9c16a60d4e94acfb0c8d41bd35e54336d904299c3ad638380b9c07055165dcdfef1de678d7170159a9654adafa785f6a8bd685847f37afd216bbadabfa1eebf1564be91346a8273ff69151bc99486b8ad5c47591bc8f7caacb7829f19d74b7a284e851634523afc5039695474072edaed4e98c1f3d749f4c07db5032736b908ec5388a19e713c98fd7bd33423207b7eb85884415c33ad0ab2425258912c4a2371c02ef8837ac4ecb24aec762cc43a6d2bfecd607b4f46920cc346a3490d3f0bbb9fb5cd184740f25ba87f1dd61fa09a06beb6c476e19afd287d8a16b7914f94f6ff896115ced798534ba09bce9832f5bc76f36e6dbb62a74e002a1246d24e34371bb87a848743994c06681e13a7540910c031a0e7429abdb963d173f78b57fd1bd8dd743aa48e07118d3710d8d3dc534a92b8f678da86bc661786ce5366ef0015f4af260425ad68148ef33f245601a1b5b6cf06cf6368dc09b245853a4153b057fb2b0cf9e06be50ef372a27dba4efa1309dbb8561d9aceb58e17632c4b8affbe25083983e0b99078ea7b572cb38e06c49b41baa11e938ee7280ddcbc804e7573e0808bb5f4d07c09dffe413309e4eae0ab1e351df143a7d525245fc2a2cc364c322ecdcfba0ed4b76250bb8f03e094de37686d85009e84b7c6b5fe433decf6ec738c2bfa1c9dfa629c54daf93e1e8ef597ae886c277b5cd70c5a4bae87a5aa84be03dcc0a381953fa0cfefd5adf05cb9e64f426c0fa5e84f3157b697c1aeb535888e399a29258bfb1f68736167b9acdc29f8294eb3daeb3cc0eba36332003aa4da288ab24737d14b51bbcd59f14cbed23a16274b04bfb7474f5e484dd9cb6202199fc203f2b5325ecab31359ebe0105b57e3097c5f26f939269948d866fd83505c155338f9ec7a232e8dd88632498893c81e46e258dfd9c4369046786b667e2300f7444edcef75ea817b2dfeb6bd8452690a573ce3dd14e12f13c0b795d9574866a9112fb9b7b1e2da48bbc706153dfc62a735adf5fbb38b964246e36ae51dc0d594f230c58cbbaddde42fbf0a3be7d43e700fa79c35a638058b5853fb4c28ee714a37759212515b58b02f1ee9bdb3c2cfd349a66595ef356756e2abfbd7cc7ef67713134f0a2a8730cb7445db647db771e959b7785061c7a8e5cb777924ed4ef8ea9ed6760bc3ab4939abde65d78245d6f3c719a4b72914e562397b8800b328f72e2ec3024c6a074eb974ef53a6f89040fa35c20984639390570ab560dc14103148f624b79c43fc59134981f21e7a49597207d85d02a26c4cd5fa2c1771a3d029409412c2715adcc1aa1fb197794a90f8fb9e93d53f5e1ab133c19d0a82e435419e0a978d8433811b18804b2681228681baf144d8c1f9238d4597824d36bb4ef23ff18fb0fa302fe83fe0392d4ca941f4a32d774f354dd577fe8c1f23a08c2801f43dc74bef609064f417a494ddee16883bbb5909e117ce87fa636c5f8d151227ffec597b4dc13147e56fd1e02a45aaf2915a11eef84d5e814c46e0409ecf9e2e894ece0106a85e446b8f2c0e42cd9b2388eee3ac20e11c53c51fdd3004eb419ec8461dd84c4cc22deb7aa26d0688e0157b2bad0185f10abc9b8c1c8a1c5685970675fa73aedc6234711c61023fe80f8e7cd469ab3594448ae747ff4ba7758663c8bd9900023bc8b88d2fb832fc40a403d0cbcbeba4035f753962ad6de562d1f238b8c9859b95e5abf099fe49112edd0adaf6665c7362a826848f821da01186cce44e9592d4bcb9e1f126215c9af4e09791079ff3ec32371c5e7c6e2fe0186f0c6bc7feac11e6371f5c342f919959275f23802ab3950d81c82cbe9e857e6c999fa3fa07969ff5529c75238921333a9e0c584fb485340bb2c007154e6804c833b06ab790800b86ef1966caf447c434739ebb57b61bb79d33dc99dd80ddd944e950fd68cae47cb359557ec4b2d8114a640d3edee46c165606017ae79f6b1d8f791b707ce23969208f36cda773521b7afeab5ac77371cabff5c81df0bdf07f9a60b2a99ee62d5659bdaf534998ce3f5e0f99d75c6dc70bc7300c5991243d9462d73a57cf1389bb450b839afe0e8036ea0eb43d9b6635821a218ff796cb8663909660df9de03178a54e428bcfb68abb5ab1469113ae0d94271020d26914b668914c884c6a8d9353888030ac452271be3086ebc6da871a7b50db3430dff3f9c1fad1ea2f06e88b5f2afdd64026248952e0472e446e7ee920f4e0d090790448c1599b0955c9940aef0a82e29df240d8d860bc00274c8d843a47ee2f17d78e3e37a53cd3dc35eb3941f039fb2d0ed9a06028e42151e11e201fb719f0018ad7910462d97fd6b8e0c9770c94a5adffe92ba35a6dd4da38582ad0629001b011da0cf0b9aa236be3fe07c12c4c2dce07090716b0b4cd38582fe52d8059b49a69704aca835af87aeaf1854ffd417c628e902187fb7dccb53490dc01948d4cffa113c6ca1690baeba9772bc0ebcf48f952401d4f471bde0d6a246c25487f0491c2e3bb45692b8873724900bbab9c8972e9587a9711b2cdfc2cc544ab0a843853a4ec9730578d422585553d8292aab40773734f5894cca01fd4db2897035c8fee7dd1f87616fa578e11cb05fa17738c275f4b5aa55057ac481ecbab925cb15c3d15239ffc370695cd3595607cb50400103709db951d3ae77624894a5d2368f8cb9139df42290316d02fcc63f12ff4c1c27164897069c9394ba479cde53f1519fc499ea0fa9cb70a407143c410bdc76af3d262f9852a9e505452b46d9edd79494f3dea69b8d34e5d543fbbf1f525e4005893ec9b85eaacf9c43b39a584916c09103c3533353ccabb73f31ed2504050b34237019297c5c973e2d73214c5ecf5b250ce9f74d528d8412125e367b609b41d3246113af57ae35f9f08aec96eb4a23ff6477d95aecc3b56fbb1ff0b85e9f56b494740841595c04827b788b683d03082928d0cd735e51431dd0ea437947bcff7aa0240dcaacef417ac4306545c702c2a19cef989d361690a7a91b0f966c8c9535b336e4e6722ac80e60c13ab41a45bd536a412fed8c7d6b9e644d254cf83f0908a3de110862db215ec2a0ca40ab411a58e218a7ec79275bfe3c622dbbe8ff39451aa68686eada4b662977bb3868eea2298e9f50621e2d70bcd74b870a805d9a3ffd4e3700260147806b1852df4b05ca190e59811b270fc15112c737c20e7fc13a1a9a0c5ab1ccbd9a1a8e17333b0deaa044928ba7f5f4eee53b18b61aed0d94801c61d20326b2896bc63eb296a890f2a451fa7f59670ecdb183ad1adaa4f9a1966556cdb53922005029fc35d68ef3b8eb99e1ffb2bf69643bfb9bd4d2af71169277b92cb96835ab3c0c38c0e1765d6b00eca04684ca516428990c367016396ddefed310d377742172261391fb8d39156b61fb225ff123d65635225e0f048f85da98efb6c8c1b28b439bdad1ccd82507b0fb694ce34c80cb01e7a180de4e258f70eb1b7e75bfb2bc51028302fd0d17419656290748b94858809d86d7cca0afc36edf328de4519463c733fd3bca763269b28afd7f3e904d070388d9df1ca5e3ca6b1e32f0a0c18335ff86df3703a3be47662c947240255bdc3c296b637e2da587c54448848061738822ffbb438ae221e1d05ab1ecce91fdabde66f105e2c59a494189f210ca72f8f8ac6d1509e93ec8f34a7f29c4b88b22e7f6e30e894f3cb9b88443cd78ae3af29446ea2d9b2979a04d0b6597e883d067df31552cc97e45957eef3d34bac3c839061b1322c71e565576edb623be12017e7a746d4624dab3061842899c6567e30682ce7fde38c8803eed4312381a748d54fdbb964d7ca026f3b5b3b1d121656523a9cda35a6b4318ca458760a1bc235ffb0e747f8054b6fe0a99859d75a37527662a897f3e35e459e447adc56a5a1a4fb28b6fa5080cfd7c95fbfc9cc490f756a684c26fdc06c99ad7d903546f3f7b8c294c46478d9fe34975890b9e796faa320cf5700fd6e06a508b85d66c3f4e9e97f9827aecb06a71407c6b6b049d72abece047abb46a8b613312c2cd9d03066af53e325e9d8824d668ae6566374dd7308b8f445e6fca043b2f83ca2c7b0ac925bcc6c93688636927f2c0966d945f13a19a9e1b1f52c3e0cfcb097b4f4a2f415d1d13ea9eb3b8d117a3db6fc7d75db7aa02a268c8a13e067f147ad952fbd3adc051891f97c19c547e079a415f4a1b2c354166c1f4fd7448c4f16402055f187d662e1d001cd0a4b7ac3e652187baa3246468b34f730078435f8a077a12955c02066503634d60ba291f815ad3314dbe226fe8a9ae3135f0f2565fab21c20bd93eac8fd01a0111960efec5163de99a42f2ceec11b3b1769e34eb325d558b5711aed55ff31b67702502cfc252091a319b4872330ab1b9228f2b62554f287a4c58ec2753e2b219f224282740f8e4e1e9a7b24a91296b6c30692197a6ace13772bd437ed1e016519c54a6fde2d4d5fe5b5e45342c578fd7ea0d84788cf20ec0e38ed93a700776da84d544b7878ec27b4bd5f2c62b5387df5eff0d5eb79c2e4d9836ea726e7738b031aa7357c003df291a7fee4f8228dafc0f9b6371756a6c92e3994469bae77cc1000adbdf2f681dd611d2bd6d62fcd342b5d14960ca3952f9faf28295a66b62b6582272555190d9cc50cf0069b72c480837843cc6b6da611a4a009da93dadb0fb410ac24be5a4d57b3623399b3815b78429813f3f975dc76b0ba29c75ee7b9461df65643bd18f0c888f3a97b6c195123f89532db00a470b909815c6722574d2a60c3eb8db436abbe0924ccf98d15a3687b5e912577e62222ffbd25b7e9302f45af078690dad40e2308638922dbcd576e00668d9fae6f01ea31f37dedfbcc13b593b301de1ac65220da9e1f3135fae3bdf9a025892bed0ebf9123f978aca76c8c83ff6d3fbf755a86c85456761ce4b9b9a8b0ce9b8531065c27315df3abcc92096b6fe9747f27979e3eedc6cfb7cce0592ddb54c94df62867536c78e7d1c30f2281ac75a6f03c15289a621c8cc9e270d0ce9562144c29c6df14cabbf706f21e19f41bb7fab6a1ab9569361e86c1a44ca15bcdbf6363d4ff3a41b4bc474eb21f2ac97e0dace6cfb07cc3f36e52121c1a69daa527894d769c382a6e3964a53edd4c349142192ed502d2298b359f0593b9ed2f7997137ab7d521acb2e2574ef9e4c120d519437226af7cba0bc0822bc827d8b7856122f2100dc72daa793886612a800b54112bc63f4c2f872b90a34558f065755e51278a24d5bf0d4c6404675917167da374a0238dca6d6db99f08c9852cecbcb540a3dce4af36e41337c2eb7ee85bd7663c9485a29197d77bb55a440ba8e51c7cb75873a6b2fbc36303ad4766dd1bb845ec51f5bb5c91efe32e7091c39e1fc3f6b21a7c4a1a041676258c08bdb2d3227e18c4f9e1c56a987bf2e4b7ec19c860b3eb9bce75fca88427c74a9f9a1f9e29eb594f1e238f5492389d6c1d09a101f15f4dcd8ed8636a963be11460d15218e81b014dce94a192c99a14144875005bb3f99d18117219e69bfdb672ac5d8881e5f11c96d5f513fad9341fabbd3f612ef681ae4fd5ea430cdc2a307b5393820aa56d263dbb6e7225a7abbb0e97d72ad0f9a1728ae52a621227a77959774563dd3442e343cd0c3ff3f5705a8c8afdb630d49e880f67a1f85f7149d8e932c2988797f7fc84d23855a01c5db7549a49441dc810c3b154f4e607bf24fc53eca726bed8a73d844c97ef538c0dd30c76161ff197aa99cf8c8f11419c04b985fa857007540acf4abc923df8501c07846f0f62026026da8c1f0fe254ae200d503e89a04774f446719a8440ea74813c3cbd2c1260a32cbe78816c8f095689099fcdbcc41c2e705376e027b13b134280cea730cdf528454fa981bae7b33039a5d03727ac054cd6c16cf649f5c38b7d480bf1e7c5b0bcd17207b7e1bbc1dc43dc9c00e97287caabc685c1e9b15853f054ea9f1f7175eba0319e9ced6be4cdd8e69a4e2ade83543154a6726edb8bda9d6cd56d61c9cb3d4ca8df4a7582d3c380f4472aac41644ae17bf6eeef638f9e34e0e6f50fa8c6b6757995e7bf4ffcd2150b967c6d4526e0d39adf2c1d9260be347cf01723c683e0f4bf272db1b66fc5d6e70ecbbb0889409cdffd3a0250291fe58eeb4be42f2f64eefcf52ed3a61c19799d6ef9ae6410a29ec379fef3133486dd0518308c1b09f6c3077a77f1d9e392076c55a4523b69533872423f28c23ef44347ab416cd5d0de2cab7bc02d1a071950dd847981bbe7f084ac92d8999864646057d7d691bb00d45018d6c3510779306ce03ef94bbf3afb00a3f15b833849247ffacff9cc67fc1dbc798168ee95a6a2895c2f4d4a7fa09220fbb250cd8cd748e4c6fa50a4f78b50b0c4e5668ea69aec2a72d68f855dae1b0ec4cc575026473e40e9a0c39fd9db88e676ae741d97f5f646e47af0c01ce731eefaa47e6f4ac06ef98bd8b32079d142bdff456dd0a72f35f518aab20fc0e72a003e5648caababd46fe26a6d3b65e7fba3c9cf0620ae1802f064a1965b7a7c7879623eca261ed94143d3957aec5c2133485ef463d116e8f566229395b8011f17a20f4787ce934ae361198dfc6dffc5817c15bf990bc5cfe1d77f937820b58cc6087248bba000d5ce08e45b05299884b27a852b17320e690d185f03fea8b402a812f86decf464c2e1ff898dd95064d3be16d1cc1d4e72ea6d7b605719117768fb22bca51957847767f89609609decd122606a96f5d3b8bc07489c7b00ed394d91c21955879b8b59f97c174e790b8e4a41fd1075db83429b5a51b4f2851546747f8fa7ca47b55067d2b6b81cdf8637145b949034a69c437cc454d043d2eaab21363a2f3354c25cfc37b8b8408ef6e1edcac2e1cf4700cfeeaf913e703af0aaa6323382fc545aaf092a80638a6ab8b00c80cebf961050aae03f6750b8daf19a23358ef9650b4b81c973794273812e5688d1dd66dc2df35673fa4563db2c3b66c4073ac3af34866d67bc824b134da76d781734f226fb7e51a7ad9abc1ca37cf11c1f8fe5d35fa3e972a597356a653680923db739fd48b0434bb1a0643fb9d016294980a4389dc153121af3b960f667593aeab783be9320a55a21332380b9b51b3436db1fedf6f91f2a21699695a9a31d6be0c17323e1d75617bfa396cf750a98bb5393a936691c7f1b0a7d7929789701a943a7a7bb411137e53ab9c6f9e1fb188a346a4ccc339afa41b92c4d6876caca49573eb4b7fb364928749b0e7dd4c6705d4a270ab0b9442eed2a0b92cce6d8a40ee2792af51c116e50f38cc2095f350d5aa946ece929c468c3163a1d8e9979e745c3a5ae82bd399203b27acc31cfdb903743992311efe90a4d18b73443c60c41653cf2f3d21f2e9616f9385848c32b0bbe7fdd62fe78943356c0699a030e70dff30d9af9a2cfb782c67040a813349e3802473ace208d581bffbeec7bbf89e911cf2fb06cd8dc1bd235ccd0a64023098e2a4e6ec7a6cc94cd045e7f3de6feaabbb25f3ff7ffb48880bb609eeefce6243e42d9e6166d0b75ffac03206a8061bda5bde94738d82d5e16c98fcfd8dd8fe5d74042b151c519f530b3d41186d7579f0dce02a351a1db5012aea609095f9752a27ce1ae6b7429b904b580bb8db4b3d0035137b5e81483d3c420ecf84218f7183f79f79c3de9bb6d4c7069e43e6978ac18764957fe7f181450c07e0bb728052d746c3c427015a466aa6bd80644efdfbc1757a41dfc211d5e7bfc37def2e1b2d3c12641bdd4fbb86cbe4b5097a64e5f45c3685408a39e1f2ead9969e5883093325d9e994ec129a635ca275bf59fa1bfd426f5dde78bf9197576a490dc2609b57da3094ba30b1a38d01e1c1805270e6e2966374ae9994f90d1746153cf08abab812c1d8ce5ef1adb5a732d9969ce6add4d1c615b95d5d8f1b3145814eb3be346dcfb881ce2d883f03567c18aa20a8027ac0c48ddaaff51979674c2d694eb7547848eeabe76d0f5733db6e251d4a7c4d2c6e9c9a284b5ce6d47c9e452b7c2f4d3b74b123a2e5dbe872bb4bee570e91e7520928559e4103c47865cabc4297791c3ed86a2857c70cafff0fdc3d9b6493fa5287ea16942a71b71f0917e18c052b064f6fd3a2a73f0e4063d9ff3ac67f125975e0cde56f8bbea78a72d47eeaa119d1aaf75bb75f6f28584f8bc8f9222b5ce93af2d6b0dafef4283e99717d19793599d82a322f89adf62fb7bb51ec9089db88c83fb908a8ea2670d043423a0281096f4fa1a444ad2eab82ba5b65fc7b30211121e1e151b1153a5515ad8838bac128f707e5f4524ab9bf50a9dc6234d570040cd8971b037742c82f869b305653c02310eaf4c15d6c8bbbc7dd7ce6178ad6bc7138425a5d5308216fb48a2823a8736970527b02422f369e57f724362ea1165fe4afd047d22eb8c0643cb8ccbc2b69c51e3bb8ac94dca8f2ef064f7bdbd5e8b46c1babeed3afba2c9b2e44b07ceec284eed197b394f93292c46ba9124851acf73ebb71c665cbf14b5e4f85a011f2e9f28d8dc580048f4163a5c3a5fa7da2a00ca21186b056dfca7406ac349c500276b8a84d78a2ebaa9b9a3a573bff69e27d777b32b5dd3dea949e8eda83774db85e94030dedb79eec1627e840ad202f4fbd8e1c425850682863c382b77e4f4d3e9cfe7abebba284cfa1619889b65d26eeeab716d373c01ac036ab89ae5a6f30d6fc34741812ac1617a847f646c208ea0771427d07c4c57ca9550e784ba2c17b76996d477d1056c5623be655cdfce48c7b9fbecb6e5f3b0c3552ce4f7015454620e9d2f0aaeb40ee6b905384ba42f60f12441ccd0bb2968402956011718943b2ae20521bd23878cb05ed0a4d1130e8c1b1b8a7e5cbd295a5b50310d94557ee5c6f664ac99fe974c6f7ca15c5f027cf08b96bbc337947cfa1ffda0616ed467f69fc5df3ab8b98fa467280a037d69eb7cccdc9fc2f096c1cc220576fd42190cde4285962bbc74ec35471f52b627d5a63116554164bba6d9d7b5210bd56360cb5cf873055353019e34524b1f0462ff04857a75ae561ac19e31c255bbf0fd497da9ea66d66a181803739a7ded13f52d0d94598fbc8e8c05d4b6ee42e69c62ba138b938decf45234f3a906af67c874ed1dbbd5c9a9e881a0207ec867f422be7438b97dadc4d082a3e19a70308eddcf2b0c4de820189ebeba0aace1361ac3dc7d7c466a63a9e69743dfafda7ff0eb42b92c1a23a8304c72eab271cbae8fe8a266fb7b04afca1efb2e7dbf349e79a9ccd13d528ed13339977f58e56dc9a5a0419626010dd1b7fe47f43c87c17d2817e57ab65828763a50eaa41112da221433124fe1b2361dc098e44ad38f19a8d8013e25117828b244cc3885b941e6f33090084cc550b481530819514f3d0b5d34cf23142353b2e849e8c0389527214ab19d28797b57841ac4e4ef788b4e4b9214a448d183c3ea06e813af01a5fa50a2413fdbaf6f4354b967dd55ef2a634863282aa7ede6589203dd5dfcd14e738e2416db86a562c57eba02116a858c97b3caa75f69af69ec5d4a5bd347f7a79fe90388c65c28d42827813a7aef241f9224c85b4c828c3d8f8a8953f12d27f3107a5a3c740a537dd4864babdb25b4d98757a49547f66c493cf80bad8d579a7cf9dd30cac20dc9a89ce96c831cbb02dc36fd37cf848c15acd1e8d19a1b5d95e6a54644aaac4492aca68a32df060a363911e809cfb757849bb8a3fac9836f7339b018aab357f538c6534db55e28ace5fd4f430c2b684aeb06fd99cd61355974125ed1e71839c042398f0f3f3423325a67ee8491d7a39843a007f0a0c3a05ccd64fe4e2f32203b06a7cea85c81deee0daf31ece0934cc23d8f1f72fc2e416649fe3c446250de9ce9a5a86aa1e6eb719fe8ce6da6558b58d2703da7249efd7ca0236affef0fafdf3d096262d94e3bbfb11380e32c518f6c89ff93ca4b1212f44b003b10b5fb6439567710bf96e3f41b75fb83046f19228938b181bcf50763f3391500a0992c4476e46630c259b66ece7683b118d2f01c0b8b9d4ca056f15237f6cddf2466924f9530cdc19f379c7b5e56527bc4c82d6066e36b21d97d760f6d7155cf6cea582d9db0e03125fae91404d21c9caab00b9aedc3c88634ad4dffb2087f0613fc8dc645b62baffc04da5230c033e1969528058aba55c0dbd120ac40b2fc876d5220aefbcadb648a6b1f6eae9882ecccf076d6a07e46445c6c128446e32d503e4be138526e1d36491132d59b53405c6f21fae375409f52668017db4809bee72c7c81ae5aa5927204b564bd2513e56fe12533790689f33963c4375f2c43482205ac96d8dab1f754063fc7126ae97bf9ad7d14439564599fa4eb725be65f6a708ab759603c80fe129c9854943f0639eb5db6ea1c1671cce4dce003817f783d66999fa2cdaff55c83b5a2c2674697ece70e50a24b056de494d81490ef1c09e09605f5b479fd4324f1c46d9f4a4267f7fe7f6ca70acde1d92db6c06fb4bfe2d7369a93c9c2699479b838aefd83cc955b1cea30ab649ed99d7b0e157b9bad26e8307aa7c6d67f356f27d2b9baf2ea3ba8f9b82286d9c16d20fd0176f451f8b3ed1888c7a44d3ec78650395a11b34b11ef2167010138ce8d2f9aa84c7e688273a3355d29cf01ad22ef7064df89f4feb00866fa4a51f8ec70ba540bb664c08770c3fa9880948a8d2301100e2037c65f5a953ea4591de152e5200fba5d57fbb0cf52fafc97cbcde33a23914f7c56333ac7152d0ad61946bfc6ac7b28360043a3d4b484e1b81d05b031934aa45589adae292d640f26b25d111847b2832ca2e6465a59a57ba8a98d049aeafe31f902359a8e093dfb56f2c6a1804cbd39a1c946c83270e38babb03df512118eaff8523677afb5b87045be2671ca911963cb93043d066865fcc6f1e0e0b939b0893730b02fc19e875fa7b69fe3456df7ff58168fdf4bd9b342626e94d57d5ce8650a178c3f7fd5391d9527f8adf549352f554172e1d5c23229ae0482837e017195bd6014871b90b42e039aa5acf01477e4683dd6aa9c76a543d3498c38b688ba756d78ff2dce7c96cc92b8e92da5ef1c385415e3b406e9741cb1463376b218310139bf1c7ccdd6c883075b194888361a4e9ef6b384eb489fff7237479de8d1261e8cb103c15946ea7dc90ed6de34cc449dfcf5320f32f1d0edfad6c4efc888b485fb2185b7bca4623d8371b528e4d87b78b76674b7b0d49a132564565f08921580b086fa6fcf7b8101ab044fcda8fbf500d3ebbf2ddcf1c1297d0341d824318de32660fe437b111a5f9564f578295062d407c0d7e842afd37ad7ee4e55df8b654d5a239f38255625c645ca0bfdfb832cc5887a070edaf05b564acf350d139c0b76c21d5322e9c1ad13988a00442cbab2f026b27bd76b05d8d34e7a4a465b525476813a8e178c3fd55ceb0e00f5871ad5028ccbfcd95ee5606a487531cfa959178f9f0fe5f5fc166679594260b1c5e4fd6b6ea919926875d6dfe5bc7238790ff07783a39e2d336430434a20f9f2f1f25ea2f3b3235b02e045edd5f079c86f20ce7dc87eb39a671b8e2394f07c685f8decca4c9713b6b5292f9912906ab4bf3577f7cf6f4c6da43b1ef5fb9f903613b89604c7b4d9633654fadfef0cfc1be4a2e9b12abc29faef1e9c36945a0563475cf3d4e2f69c4c505e6d1eb344c242705f06cd169d426bce262407996de9869c83c3340d0f4836caea0d6a0a61320ac44ab4c348253ce805ec6f7568363a6f0e8ad1000295fe3dc24c3833019ad87a97ab1d3f7247067a105debd319ee12ec7c715e448d697203578941f692db7e23f0ec9eed19645d36539aac8fb38ea52b7709a7a6357c074cf6632d48611125a47609d1838e8dfd53121c68cf09e4823905405a0683e6618906d4c7952ba1f06b22cea2d5d81668340d183005d88697f77f25395eb89865fe5e5135dbbbd8cfd2759dde2522bf1b09cb12004e0115d424cc9d25922dc444ca2a53a8cb49c1f295578f538824bb3434af9ba764ea09b3bd5d9a44d73a8d0fc4c8d3ea1b447756795acf45a0cf628341c142cf68925577e666080f4d3b6f11322eb6c19d463593024ae859f797adb448bcbed17aaa5f46e09144dc1374ae2e2cd8246dd0866489785d4d06b3e32f552fe5af6f4cb4433d1e5140668e664da002c216b90af91feb39bbec31bd161fab915e2aeb829f15e035e93bc22993d7ba7916ef2bf35da495eb422b19928a202a363bde3aa913823ad38847604d4822a440f500c95d7d3c9c72672832870d926ab9e3c73b34df62c5227f6fdd434f1da19ea08eff473aa4d28521d251508d6d0c175b3410e5a64a9164587605fd3022f94c424909b6a2beff8d68191616d380fef994c6b54559312e5b125b6107052417f4493fb4d395797f9aac2fef9a9f8ae37c679f1429165e6fe0b188fa6e2b0a27507b1e49b38460af39adaa4ef843d8bcfa6bf5f8b33cd381f0b39fa791d7646b9f9f7dfbddfa974091314f315d084f4bbbf868827272f8046c6560d408f8ba19d04177f876c50e850cf4fbad23b8bc566d4940d294eaaa1f76cae18f23808cf0542b3d971ef039723083ded83aeec83820e44c2bc6b3ea15a3be626f0af158056c2390fca7c36c6aec2516efb792316b5234fb822a99449fe5d8f01396d1f716ffe3ce68a2f93a879e54359afe74f20b188ff4502df6d0f4eb91018cb6e0f6b43e7ea9a0ab224d636844d659f0af27286f86cc4d9a7d9faeee54047ca02ee162c56384ba282b037e48d30920a1a0057f893427a3d40a1c2c03321f590ae383c2811465c04441cebde3ae065d3b3a0ddbbc61d5e1acdc4ae15b6d1ede7dbd0f0b936009ae9b94d628c4d74c345e956c54adc714ed68d6e937f9e336e78e75c66696e3ae229e1ff4cb42a1645c6555fe8b2ca05a40d61b97ec0e626264fb54a6a80e5c00c42088bf49f22afc10b9c4b423faa4e7414ecb4e58aa023fade1c63d2efef1fbd813005072938a3adebd23f53a094b7eeae5c511c9e43054fe9ee676d1628a70020367fc9a6f14e077ebfdf06ea49bfbd309e9bd36dafc1bdfe6c935cec4c329debf8798be0d931da6a35e6b83b6096b609968f4bb92990f2b717fc0f5c679b5789f7b2e2c977a4079706dfe7c97fc6b5753370531784586be60fe4e0ed915b8313499b272282306c0843fd30e1a0ffb4c0b1e2cb8317f5ce97a51d124dcf90bec5a1da2dc4b939aaf74f6499268caa960f9b74e7f37223fc6c1a46b850bfb3bb3e85520f24766f42bf023e41e7f6f7e3291b1f249a2e4fc8502b6259b3f1830dd42cdd83e38fa44a63e8b3c225c616d1691e39d418c40e06ae86d4390c4e588e9c6b2eef4e34465b2d0520cd2b7b5f508b511f780779a92b99d11d25080e1409d7762eaa1c35bd5ce36ed83c625abc20f4be678fa27ac7d8ed0e83426950e8279941aca1738351626182dd9a366b7d5095d5863acdb39678145b4e7cc5d88cf0a0b2876828f177983ccce786472ffc9ca30d38bc16e5b06c81a81d72bddf247b1f7e6b5a9f6ca3a4b5b66a60aacbd6833fd42843d1308536eb8285cba0631b86962fc1317bf961b5457c7d656ce970331d574d996bd426e0d55de00bf83fa272f8c4122511e0c954f557913ea2541ef2f3e72f2df6ce6cf535224855bd4ce5aed13453a12581b745148d14f1049fc959b7d4313e4aca776ee3d28ca1503c6924159d4a1d495853ed4536c46efd51fc1e63bae395795f23e361986e6137ddadf1d54099d5c3486ee0fca11611ff0880c49264393e498eaaad95b0a3e4d0354181cac066d8dd405ff780881032888e4d340d5ca7821d7c1f0fa0e57c564b64ce4bf5fac7cd9bc9c08e9813ec7c93300b4d1f413c0cdfb4d7c5a0dca99ed221bfff241476c43fddc49ebacddb439bef600edccb2a2c2e47f1f693247e0084f7a857c85a136d419f6967738438c32ee67b7c1b976a1f5c6643a0a3b7745840ba7491532d40352e0af7f58b1e9af109efbeaf8fcebed337c6300e9dd95c99b6e6320b6206aa89fd3b007bd846ac8f227b0c6682eeea6a505d050d4cfa655a45586f0286985e55db5034add8a938331f67d3ccfe39e5a0100b7410e8389c0cc8b7c981ba07e65a40b7480f992ba0cf10efca7ffceb14bfcd5edda6576a19b6377772cff0505dd4907e377d05ec81a528742270409c8c83198d2a8a00754162e646e57ba59b03997c263ecf979c9848cddcef328ecd0dae8bc54f5b17731997dc6e7ee926a31e1a2a5b82cb84d630fb3d8a61117041bf8a178c66d3be61ad9e67d723a5b286daa3a3c0005c52813baa1253b5fe0cd0b80dca59312fa3b84e446d95751af81fbc6f6608f09423a2fc0115851bbd26d931ab126e16e9338b4ecdef35647f7f568dbd3e7a04793d9f5388cd995580623046c57d4718fc2aa7cae256e21a4dbfe78da469a46a09a46473ac0da18ca135aa0fc187d384a66854f1c7c4a466e5a932db71183899dfd1cd60d861ef536a2593e2d9c974743ffcc9ff1558bb1b57bb8f117762609edbcbd499ca9a3d5e46ade578231ac49eed53c65cb8536661c0418f4dfecb2c7b6f637c1614dd49cd625b4343e6855274e113f9568dec7563620875680594690f2b9f3d66958731d63d7afe85b4e6bbcc24947a76a717edeff24e191789d09a5f29ab7b9203924f435f263e08f53aa530b0651b9810835f3a6c87706362afbbca84314ab3eb4a38e33ee9df79b8e544be46a5f46764e06f0dd880dfa290fa90b2968b155167da256ba28fccd7ca2dbef3e2670b123360025a7c274184feff6d84a41364f5c3a8008e9a23846d8cebdbe61a4e844146794210a4b6cbd30772489bdb410265b4ef6eaf6f55870231b18f3fdfefba8fa6820c71020202c23d432bc68fbea3ae57e67807352122919d80a447d2e6e43bdda425a3f5ca56df22656a1d016a33eab2c521c290738a39526aa52f421fa275b60c9cf558da57988eab5a860dde54029b163490cf42606e7b8ac6fe4488b95cf63d50900e6c37b4d581412acc62ca6ea8e59fe0f3fa1fcce0d521d8febbe6e556028814500521e1eec150aac1bf8a94c1705bba10a3cbe3854c606db8256a10bad74e3e2fc54dd54231868e82855501a3693fc9dfa95616d9918697b01b03b38bb50cf2ae8236e9c031d0950768023bf4fc3d32d9e30a26c4f27b29947e942d5fa1da935878305988608b2b2067cd18f1cb0efd2c0ca9c7f16c9ad09b73ed5a1302e173311f6766240d55e8e19073c8cec6a77f0b0b4f1b1a7b81fe0c15805fbaf25775fb852400318775941acbfc1ebeb76efb7d58c2b098a7acfc192cd30668790bad8a38822533263973f974337b7162311fb81367a9ee94da65792681b55b901a14f21b7e76cda576ec11e6ea6200c49df8772ce38ebe724098906959e2ec1d5b3f5eabf369deaa2484a78d6d1486a892bf35f3cf1ef53b2a38cf41c4a3fcbbd0495dfa8992bbc562292fb40f0429b964690108b221ee8dbda86f57af11b59e2a60c1b36c090dee6148eae5b5fe7a00fd60937fec6204c333c138e626dda2de93f776cfb741ea7a09a0fee2f1cd7ffffbf38c631fd9197e090842ea08aa3656fbcc6471e1d5ae4769ad32977fb15d1cc72c5c623b35f9d837f8fbc20d4ec3844526d1ff7fae3adc6f076d2330b6e853a56931e7db7f309382b68e0865f3c0598ca4a807e27a317f4f19926a11ceae04f4d9f478ea436eb693a63eb491be2eee5fc8bec71e70f9f5e1d0fcdf85a3742a07e17648bd565d0a40d20366e701e2759ce043227ffbabd7942a6f084cb436da6d460037f9dfe564927feb382c34c058cac994daed80d7e6907bfd1fd32c9ce009013ebabad3ead3d21b6d27d172848f5306797205fbb4a51a23fb0b7926b30e254d4bd466f4d85b1e32f51ba85f02f1d8551ac0f9c290e6fcf3814904456d8854d21195b344f86caf38f3f9e1b007e2956a8b42f2a617ecd4d4629d14a5078226cc2839a86a7438daee1f1552eff2b262c8ff4aef4bdf1e9fefd47620e5be4963eece26ef70c72b19344e76292149dc0bb860bcf70604f52171f524c1ec7936d1bccfd3896a431e3df46e05ab44306ea36f9c2703f943fef5627a588e119361c71569696464905a3bfe600443ccd22c4cc1faf6c1429b0f5064bab5d36cef6d61a70465e0edfdd69918e68ecfba37cd37c7b0c0a44baf2c077aae3f02221be7fbd640fbece356348ed2452d40bad857000b6c40e9890ebcca7ea15cbf42705a8bf322ea9f2286e04d854d9036b03aa27cdf29c33a2675febedaca45c3f1b494295c40eeb3411d4a8457f94951ed75dd90bb8bfb1c899eede5fcec478b2de26af730b88fa2bc3cb3f32a25d7060dfcf113d84c2a4511bc6ac7d1e21e32072a6ee638fe94f9e059f7cbc2b5fbf7611d1481499291d6afaecd868d8c589db9f8c0c8e3517a21ac26ee833accf0b31c66cedf82a389a2e4dae9ae440fa9fc807d9bdb5eda4df93f77d5337a17034d8b25bb99d7b2ff7203ce0a5a212bade891417ca7c4704bc74edb6b7cc16df4e39f9b65cb1c584822a159c56d8a9476541cf175a56e9e116d3a3751fde2aba24976a378c2e8cf2ddd52ab588d4909f59fd244b9b15a00c1f021e24f6cb751b9397b66c89c33bb64768c66b9e81756fbae4586d77da10a59c662699b83fae6ab818b4c860a5697226b913bea84cf582dfaf8551d2915d04e696858f7b175040754e3d09b2d6bc0a060e8d88b14953db08b97a106a7a83beb117bf01f5118310cb1c95ab0f39816cbcd8114f05fc71ee95f66597d4fcd6d14aa62cda440d109b942b46937a8edd898a6e8d1911d646e72c1155a88cd6ff6b783e447851573464247973ac6f94900cc85d54892ca101b8c187a6a1fd046e2004eb38297f455c6d683493259b32faa3fb62957b4c227c9faba446b2ff68feee3dcdeb560c1d61c219b2cdfa5321f4d9807ce9db6e0b3b1a01c3c5d0fb02a1afb1b83ed8fe8a3e5ae2b11e1c21d76e0b856b17864ba6d48037895d45d7a531b4afa900927517123d651a508564f35325d9407a548eed4e68dd803a8cd2e6a74edc262ea59e8a862e74a9483bc608a97aac8b5cc88d410c38a0f7125693accb77cd5236f2e035a3cdb7b5b818842c28123bad9158dfceb8ab20317aa439f6be0668635e1c7670117d4b95092c7f7acb6f983c176007d0492f77833103e9b431df071fb45a963bfe93ca455f747189dccbf9ecff5463bc38881c09bf1342f755e893d558db12c0199168cc55912cd8681bc13e363036118a071c5f0ecc085eb8dba900cda442c07b16ce7295749449a0656925b8b07e279480f6208893e1bba9fca4a57f38aefda6b2027db3a331351df0ea15a30b6dc054bbe8c85f88c3e348cd41bc8cd6b2d1fe4ff9fe4f03c588af9ac45386d932fb85a2a60dca8d69d0ffa540f018f68335d1fc795757eb49fc8554d1134f960eda6c3a66cb49e46995b1f5a3b89af34d7ddaeb9b4ee945862abddfa22e0294905f687852efe2ea7cb088040822e7442b21f02f8719efc27236fc18d548651f5ae0c91eacc5fc1f9cc44bdcaf44afbb336bf488a226dbf7d4616aa602a7b88cf250011aa9516301d99955d86d4b7656c1bc29e071fff0cc7d93ea0f72b8dbf83380e9cfa277ddd1e707fdd8a83b3f8d7f53cb9af535e72188593f5a68bd49bd9905ae1cf3439f3d02369eaf9d492b320931ecfafa5b315ce5b0678f1d68248606fdd4916c1e7ddf07b0c8154fa45c3cfd426a1a1085d31c342dc136d254e2564b83b60c5056319444e92d7c1f5d8e2ec3a38500bee067980f617e44bf2615fb0695c4e0c4af041e6d3d3c64d1bcff0b91046ed4a435b6280c1a2d636aa98d26384d8c2e27db8ac36f6a246b67e692a6a57911a7405714b27a0e1cba112d2702f5f34fc667afa0f26d69166a2854a0e88c31112747c34bdc9b27f8f01d8005ff4897c85ddd08dcd4fe65b6962ba8b4aea392be69e5073a9d4e03aa46e56d0e180fb69f2327981bff50fe5963dfa5199da90ef39372e4958642574e0fe148ce09ae82089f27587695cb0ddabb030843b84196a56adb3eee03839141f8e87f1a586d30c06a35c3bcb089d890cff40ebfca2409810164f9a0221035b9200c8956d27b798215fc815d7feaa0ae15225be0f2544af69f823c0e81f4405ed62bd578c2455563227db03e55a9a01bdf3f59f65c569434250ff3ae70fb3f2057c3fc60b446cbd837e6b2edfd51e44256c32e709f21152fc23833e0d5c1cedbe6bb42867161ec2b681271c213eaa5276eb374f28a433a6a728c00a4c2d9ca1e533220759a6923e852a483ecb7767aee390622bc4ce0288b31e316509c815cc2b4f3fff543bb1785a7efce30ac8ed34f90eb8e14908fd976e4c63fc2ddff4731df6e2b43e0025064e9bdbcefd5f29cdda99c899d6e9c44beff5b24709296bae752aa4f22a45f47303ead1673f61bed2e660d39cb5f03aa9ca4c5967addc7ac5d26654210350356139719adaae9d11b2c6f7a76591a807b882c407eece4c907c19539ad7aa66f600bba9aedc7f81e9d4361e79d9c798ef9892f6f5973f51532138183dcdb786732d6e426ec8b9e10d9b79a72970fd6d246eccfeb0317610dedc3c834c41c3ea8569acb15f061eb1b27818aa274b5813ff93280c87dab50eb026806b1b9bc3d33722b0b274131a8b7f3c27ab89d80bca192563ea88e2c0690c146e0b764eee17b66fe81fb7dcd005d1a718a0eff53ae6dabaadb0404a9f48fc0b2a1f824744af83bd8d85195506741e0c980a2a323941e528948bd461f16070ed11d486edc5bf7901d3aaeafae8bcf301ef5acadd18234b923f6aff7e168115961ab73f4d4dca577076adedea8519469c27c4109cc2f74b56ecd4b3a0073e678694435df059aab4df61cad851226aea5d7347fad41a056234ede7b54a04830e7c955f09e0660bab246699febe4cc28193ff96af0db76608efc04ee211113dd8ca212fc89cdc47c18ab61b7fb2149cb35d0263282880ea118c50bc84cb89a24fdb25fff1c63e1f5915eadde5ffe8e51d8f3be0311e99210ae8fb00fc9e265a7a309ee3039bd63e5148c2d6d3c88b26153ef5af9307f7be9185821bfcd069a445138a365f090eb1da97230098df94d23d8b59164d04fb8386d7496289b37bef601fd0388cb0c3f4583b16a33d0fe6a812af4a83ad77f2847d7da8c60235e41b4401fd812d40c37697495675713a8d45b86d0db3b19fb045ba364c55f01604cc81188b5af934ae9351ac073d1ea69c0242542deffda8b7db2f00df6b53514a384537a53638b3646f99431cb0b8fed29719720eca6dbba00b5d1508240ee4c9af5431b5f02e07dcb392e7100772bf4887a7318bf1824d1dd4fe5940431144a58fbb5f47b8d8c5f04bec675aa0c722a790000e775e0647fe5b01323eb443395758a18e4485563e2c2de1847278bd133f217171fa044c403ca2f3b8f8fe0a4d2b1316bb00df7605276e15e21a32ada8868c1b7476cfa16a74b7a1b2a8e97a44286f4005a5e6aab436dbb9ec4ecc17ffd7a933f28d03ee4527160d786c6c41dff8843fb71fc72a648544b895e34804731ba47e07c988afdb8b99bbf5be8cacc479db47a696b8eda475659cdfea9b5965a3122a228a642be7ef974d4e545a33980bf1519daf2aa2730d6871f76c4a0b1b9d84402ed20308cfaa3e54cdaf98c36a49b1e797560d89194ba1c542060306a75833d11f35475a908cd61de8499be5dc0b62c964a6bd6a5093281d9a2028085ca170fbcc4981b8735bdb7eb558570ac6c58e965c7293d99d45836aded4a43e68a3afd34bb3af6c82ebaf1c1e3e3747b463ad0a1fd6c2a6d9dc01b560a6a38e21ace1b5a9a4c664a4f0e94e9f2fd2de1378eda124c47f86d997514c4d82d7be0d30e7d8e6469ff165492be0dad8b9652c74680050850c35ae69f79c16e24665920c23743fc8a9840556823090eac6e8274983d7a133033913c0793ac1f0b2e4a28d026cdeb2abb64bf5e5837909ad3dc516214b9eef009bc600a7feaebc6b26000cffc3e6ab380650ff8f45d29af4598d0da1871445602814aa59a54ea083dee1ab36ac6cea959a111aa3ffceab56aa0c0928c5244d5aed7a9475e48547e919dd9c32a3c7484a5703e784a925812d93345d0a1512ff12ad7ed24c46fa20fb29f74457a9d0c82facb5994d4037f2b90e716bf056a6b2aa355d615115d00bc46ce35c99c3ac6cf65b5da40d0cb95237e52a36f05b0fcaaa254a36c183919a1d1350997a5315a1d79fb998ff82fbd2be6668b9439bb55cf1873141e8b959e6c5b715fda8c59feb5ad2df805f12e5e04179908fd25076f4c9f9e54d82e3ea7982cba256d51484f4bf334a5242bce091f30b4f8ddd1a90f8ff56565e6b8f9c6d88dd624ea8f0fb693dc0cd55faea62d053c3871eadf61bf5452334e0699a1326f4240a16efb6d4f25668e7200c5677850426ad12246f8971bfbb3a900abd7268d38ba5bbef48a03fca27e4aa77f2eefc19aa4fdbc5e3fbbfe633af159eaf8eb8b64fc4212dc080a85d602c2e1b0007bb337d03f486fe4073d449ba3c940922bb4ba2bf1df73b5aef6a46a5784f1cddbeadedbfff8f8efd81eddaa490bd7c29d19e1ae80660672d85bfe737d7984520f7fc8d4745ecce2b587acf4459682bc79cef739278de0cdd4131cb14b76cf50aeda826e4e2afcce812161bd9703c4cc46139d2467167c95a5621709111e2913c7eac9ac491575252b9de8719eb9b579f3d7933fc76afb3aaab2d678ccfbd1b3339763a5070f6e4617abf9838e2346f6f8ed72d8c20cd722d7d55cbfd5b1833b52ea13f581dfeb08cbed9fe6389a1f4c63fb8e6022a1a2691adc00d222bb22184acf920b60ca34967ca894e2a4f067db149bd0079257f9ba8fc38c6e6b6c8eba64ea3d665de005c3dc0cb7600f93a672c19fab08db8218ca2d63186cb5ca598a5adf229c10e8bc5171a6bdedd45ed27b00a56e7a5b164bf3ad6c6f900dc99c5be320e3bad33ce7e2d1d15a521bcb61f77de4a87d5546243256da2987ff5da7793e81c50c3b9c6464c88939bfe40c4e57e525d77a74ec10e3d34e5f76e6e454e6ee6c8edb3ca7c2d58fb8a1715c2237e29fcd371cd5321d2f957693c31ee16d5f0d8fba8eb64470058c52a2ae0a4378f5caab9fa4af311bb44c26ebf70e4d1ba47de8230e403537727493f8e88183d81f7b176d6803d156648194cd502099b5112fe5f8d953e48eae8a32d5be46293fae4ed532ec9a49adb183c36af299c5605211eeb14b3e9b5198d736bbed75fa3ae6847467fd06c05baceaa76c34f1f1d7045a4f8139a7cec606571a86e1b6f126267eabe68a1522c241efda35b9efb44fad677281e342821d81799108e248c9174d1273e300752a3574748ebcf696b26b6914894ce9c78e0239a6fb207b1c57a9133dd18c3ff89489e1d2344ca1284ad97d5fe939767095ea24ca8fdd032b783f01653aaae4f45bbe0383e91874840aa0ce170457f62aa9a56106abe6430a824e888c82a96fdb6c4bdda7bdf83673233d317ee381af388c9c311b8c0df6686a093de18f2d887293437402b9e88d2daad5370859e551f490ef823c6f9aee57fd33f40e856c7f0e63d096724463ee006f309bb4e1163d4d8a733656548276930669cb5472418aa3491ec6470eec16b28ff054515116598363f2ccc1c5847060635edf53fa1332015a37d80eb0e23f6abc1e5b9b879f32ccb0017aa5bfe31bb849e92789aaf7dd66b44a2e3641cf0b8fb53e7277b19b76d430b6970f53a8952aea4c4f51d518f1a0f5630de127d967482d6ffbd141c059db74ed0499e3b5d26f52ad1b724438fe9e0896f49d35c892d3e6c503a59340ab3fb0137266687d94b4fe35f506413744db482eeaedd8ec7ca92d151130396ad38b50e2dd39bd87551da46f8e2a52ae58c0e69c863f874958a5794d720a2fb1161e1c62c7155f273fb64892e1b7fcd984a18b279200a0f1ab3b6a83fb4b14da02ee593228dfd79cf31025d98bb162d4cb3ad4a2618366502e1d271e1b1e4c62766121f8c54fa2849ff773c528e67f57b2fc87aae8e548f3ecd5d9e253ede529565d1f8ff2c1a4515cbc5c5e297f9f50b89cdcf9451ae54b5b5a62c41be477410b137d4e53a92328620fa9fae99c7f9c61d2025617d91d74003db77e5d8851f59ae4c1f6c0ea4c4db21130c90a577b8b78fcdea5a8537b6aa5a683c68751c5b142df5e17c46484832467fcf663da619cf00c68c1d69697223e827a8f246530168a852d2dc5db3d455030f15a1aee2e2fb2c623688a45d269d45cc8ccda5000398fd228802a36d018db3c1dce6e7466cfbcf9c81fd5ad521a0fa79fa4b3c4d76124c13efcd85902f30680bb5a50411822101e60fdf7a83459c96fae621a63870d6b6e4ad70f83774e720bdfcc4792caeb4d9e4a38dab494256865c36a0f0cb0b00e4313a906de6ca6fb89d8524144b650de96801ac3165e30fb49d976b86f5c328bdaa0099dcaff885b4bcf04a6f95244698e830ffe37ff4199c4704a5825ec6bafbb51be10bcbbe5fdc440623a2c8b61c2b31898555400678764356f34fe47156e49b8a73bee50194cc022b29bb6d90402cdc3b83f71c2480f0cbe697398956266880ae7095731c5dc628c2726ce65bba9658ff47e2b8d231b4145bbf3d0c6ce676bfa39f174ae476b6165b0b04372efa780d39917b81fe92acee04af61909876f11cc2dff4096a50baa583769378f42e16a0ca9570f3a8d54ec6c86533d82a101b57db2dd7b212184ffc2220523d59f5a7abecd21a320c9fc44832f4845a00f2efd781c5e324656fcdd7fec5cb4bfdd68366ded6ac75f5bf0a0b65374f1ad0caae89f34582ab9cb917782fee5b222d41852c698f7cb5ae34dd513e567e6b3d43c5d29596ee567d35e9b0462b9fd7a0cfd6a7115179bea5367d732d6d523b37b986f94807ed13dd0b6d8d8b16c414b7be6877fbdbf9c22ef13e550a32c8bbec4971abbe3885a3108121e9c75c9aa87e46f3d59d8b54b45a9e894bbf494bb94c83330a7e1f5b3dbcad4a36003064a3465c0c5142818dbf6cbfad6b0992ec00491c4bb9478aa50262c98d7e38924f05e6ea0b5fd0540f8290ddfb9aa004910e667420533288afec0ac1af535e34f8dd1cffccfc7b7953cffc8ef6a7c2efcfe5bd109527f22492fb7f0238d5af5091655cea5f2b20cfa88ddf6f16a501ebf052b3e11da52423435e5a01f2eaf06ec6ec4834c8aa162ae52ff579e7c26982ed2c2aaf0286db2b6e0ff7e4994db8070dc04d282622214d784b2ba65e268ffe6d3a1c716dd1e508fd4b832cc4b6d7be1c9a9a3383b2806e0a2732be11ddc1976ca4e6118c7e2ed0a7ee8e589b0a1e4c55327670684b8acf7fb0fc20ad9be31b895ce39bb63b74da95efce5338296c9002559b817cd6d4a0e769ff7dbd206b58f50eabe1acbd7c7655c26edbaa0ddae3bdba3063fe8515ad06e72e671590f1970b63f655d5f91f816f87aee1fd3e184672e6a8abe1ba6717ae848fbc645c64af3c1cd6d8838b5718bebc5ffe13cecbcc3f5eeab9e00f346a0e826bf72de7502adc2e0a84e1fa7d35598077fa46650a5c276cdee9836b0200049d4bca7349520ed760cf570d6934ed340c4966accf8eceacc368e5d75ea64ae821dfc24395fb2475761afdd4e1492895a4930fdd462bed23b31d12592b275d74afdab713cd298d7e03ca1561258b813037e28d6d3dce7aec9b47e74328ad6a575098d734ae47cd19c58a1a7cf7793c05caa2d5cca12b77b13cf0213588e783abf867f48c75aa11862925158bd061a8e3621a91cb582a0c8693bb62036d9e0431e42e12ecf115114d6bf39f29c75af10e10b0d39ab977d7c369b95aa72aec71ec0fd376250b8257305dd03b9109567afa69e77208cf332f90ddccc5adc5fbd1b4432465a9e51a5cad66adc99e6e3ead6c0679bdde14128f2127b1ea6f05cbd885c3a4fe842b02aab15edb74a774c6dd8a741a1156a6699b780b9d9e59c83d24b6d99f862b08c15090ebcd474565a3abd611cc4ed6f8253ed62bbc2603a66c3f88494d911c18c88bbe748c20ee518dbce786a15f49b8d0b1301f725b985c4076d0e1b4233e901921c0cb0276e64469bbe1028d50c5bd36833d27abff766cab1b157122d670d7054ccd2d31d29552065e8565488c0b52c796c0144447abced5d2f7e448b2d87106cb919553d3f10ba391250a24772407beb4b5729844a26fd70fffa7aaf0efb4bb6e6e100031be116770c3bf0c357d3f17fbe0ca201099a4a5c13c43940577c6a9b7e3d5317c6cd5254ddcdd183d5ab1c781b917f4f992a9943a94aae953d817ea29e9fe6a0455873d9d7b08592594a3ffd04d0e8352ac967746cfbb2dbcc60557d10d179f518a20aecd61041840eb85a2f1ebd3316649292ec6eb75891b4d4534449a6a6840afea4dc5be7e2c2f0c580fc60f7c3213f66ead1e4b4db9ecc164d4c88b12a70019e399649109b8ca50b8f03b917fda83de0851da62b70ed716a1dc2235315f146de705abeb00d47e8be9751d455fead2a8b081f4f801a3453e7eae8dc6f445b53bd3596e783c136d909161e45d0c136d31108228d4a1d9d4f0802d400ee62724aeee6b1d6c57750bbac3bd45b2481375b9e8b0f0b2944ac11b061c232c5e3e94254b5992ca9ef0085b03e80275a3502af7d5bde92a533941c92714e06087b2bffbb0b77bbc3d7fbe57452af3b5af1c7d46546b84f7425efb50c082e5582363df0d8205695c22fd4f7f26c662a70f2e99e2506853ec34f98db3ffdbdc92fb6c58c782a87be3575476f974fdbb371a348a0ea761ebe01db28702d20fb3aa9a00013aad7f032b44f939b1db6901cc37c05ce3bf37afcab13d1bbce49a7c3cfb5a625687c3b755506ef9341873189d2977879201717b538a73c14d1e4db0a8a58c8f0adda99647f9c30655cdccd83a1d5bf4bc83472fa3e1d97ed7adb0d4a4d24f7e2d901e5822d236033c0c76f1a382d8815714a0528a378bbf695ec89dc9d18b8de52fc72806615b5c93d8b4e66217649d614271645720318d46b6dd1a9b23c638fb5af9dc3092d35c17780d3f609600d1c6ffe45455b24a6f181be1cfd9568d4ac43fac8f57d7e64b0af6847a0d708697b2dbae94d789f5e0a566441bac483062ca294718b513e2826297db024ce6a609fb4970c21742a5f7975c80a6d8b726f360b2b0cf04c35514349511340cffadb4af8f6c74394635789969e51dfd076b08d0f850d0ecbc12343095bd876e162690645921e9dac9e54c01e6a96a5c6b7252b5d8a3167c8991cae50251447061c3f656edf254fa7c1351be736fd6316e8092cf072ff7bee10dd0d3f73ab085fd1a9ed05a16d2519f6e391fe934f85bea0356522d9a9677c056bd3fc4c42d1e4525b10af2d938e6f91966b6d7f27c63663bccda22f1368beea47fcc1bce5a3bd86e068b5e5fd59430b1f2803cf1a3d82d4bdae33a55ff88e7fd3d0896c5764b3f125f046498c78abc18ba8843742be28f964891684c7ff5ee7e7dcf7e7406c49c645dee648f6956c97fafc7a7368debb2537e788ec8102bdea7c3ccaf993feb5813c285db8e36822c0a5c4103d52650361608eba30d2964281b06c20376cd7df1090533df2d4660c004a557e42f6fde8b1d2bf987c09acc664c393b035b5313c8173951e8883e8be5fa337ffdcf0c10d4a752aca893c6ee02823d51e5e997048db7a162eaa811dc9129e55f08859c13052e54db0250ec55f254cc6cbc4f0d559612b74422aedd352a5597fcbe3901b430570976ea6bfad867201a0944697fda36742b7ec1f0e1cd6cf21b28922bd00303759ac2790e8af347de069f2dc8c3979053acf4a9c0e41e3a92c0f77f718cff40dfe85c7111356b3f1326118d0af0411c1c4554a51c83b08440425cfe8a34c099dd248f2d569833604cd2c74aec75e46c6417ab80d41e94673487b066e42bfc990a46400899c977cd0dc80923b0e41f519475e5f421e4d7504f86bf332515db101ae7b1b6117a933b77e9c6223a956e5653524a50a99b762dde94c01c11b47f84c6e132416bcd76d63539ce0bafc8adf3c5b6c8ce8be4490b32a71e5e95dafd58ee442d4e92b4286908704e1c48a861b7a1d27c44a8e2c019ab391a190f8ed46b8973c22390a36031c68c55ffdccf193288273b49a0e9ae1f254ae76d9debbce05513b4775d42e0dcccf1501f9a7b492e8c2cf1e17c637a0099465fe65798302ac4a701baff81683ffb3fa9d413e76b9d45df57371ade3214caae0c572cca4d1310c18477fd7f27858a278c770be165ab9128a5fd5ee1a471cdfb18e008cb0d695384d90f03aee6e4bcb22a1bdbf7774a1c868fd4914fda052e9060ba88c5c56f3816695ad5936c076968c8b4d828670e6049cd1919dc430bf25acebdd52f91eff9cbfdebabf4c801924423b93c3d024fcf2ecb96860fe6156270001b657222c6a34de048b835c3f309db6f836ba36f625f0c00b1fed95b411ccc24d55494616115f60f212c76b387c2efb8f44f70c9ac806ecb832b25239ac236e958bc227d0ea1d3af52d63131c17fd658f73cf66d88f8939f6f359e67073c33f562ccdb5af42858a7d9a48ca304e22cb59a893a81d88dba9feaa463b261bb0a17c7fe2b17c86a345eda6c08171380eacbb0180fd5065a6ad11f29bb396d98a2d112227ec8bbb1950b61ce8ffb47049b9c7bbc65dc8c96e33da57adc6ac112a4d7f775ec797a6c5807f16aaa75cb3e54e7772b0c0c55a5ce9314fe2de151edc21580f4810f8832eeaf5091ee4972504e2bd9eaebe089f79666c4aeb5a5bff682fd38323c3dc2dea031755572fbf7abf70d1b65a633b7f59744ec1ece057b57b85358cb3799ba1c8c21dc373fe82d1d6c5c25d4eb4994b576aabb1922f54ec502a7e8c798f7de88bafe3092d27c94aed1307e61b8cd341bbdce325c666d56d33db71fcd07d3365e5d4df21622de521af070b50f97c40182c7cf44f8eb5c4afe1eb597f5165364fad6f62a353bba412078c990d17534b49fb2778eb326da4aae321bb0d15996caa91ded3f1a2f461a5c9b1c9a66dbebcc2e8eba48d0431cb2b0cf4eb2d7ae3e346108fd17eef48ab39173392ccfe974dab3bec5c29f684d1220297e98171b4fdc2aa0dec6b53af4b8bdb59186ccbfdbac378efa72b5e54ca7fa681d5820f666b1d15c0e6bab39991deeb52ba1ca76ae2f3a6b0d9c817f53c68bb9c40393d4d7c865cf4844e9e42ec76d6cbef468e38757cd6024e833e3b3376a923fefae30dcc49344b58b67bb676ad16969f06a720ef8ac06f5ad136fe180f2fe08ec35176fdef7f99810c9adf73afb294a55dd77ab2109ee6821e572f38adb47ef5cfcb98564915911d60ce599af009a8975861a8073c6e41c06e35538a1b40f4287a40c25d9128d6e217b9e292b879eaec446a7acbc84df20240f58c6ea45ea0be7080174fb383cdb6efddaf2c7031e4ce5b0aaf2b957d01c7cf2aefe97f7d0889c00c4b963910c10c56ac402ca425baf4d373841c6c3c96c5d8783e98072a7c4520f205373c30a327fa57d6b9cba6dce924fb92fea432dcabd6b3512b7635e26c7647893c614ad4a341030539da14a975e9beff4809a0b142e30746908416f9cfddf287ff8154d0837eaeab8a94babde75e5a86b825fcd6d295666cf4cbcb52afd62448ba5c780401e72e4b8540b7c0c40b5e78eb745c4863f2f1ac2050e5e63994a7d504605fabc66ba0ac119e1ff2b29fb46dabb6297c22359467df240b347afa92f0f0b50c986771318c2379affbeb586d8cdd7eeb01966b1b2fecbe3e24c2a00778ea4caf6aaa7a50c2cd7321abc3db0fc14452fe46f459b83579c99f83fe05fb00e6a369108efae798f097702bddc84b256ab1ce3960a259ee1f01aed644d0bc49e9812a6f58b4d21cbd39359ac1d3dd9ec98e497c76d258f0ff76d195598e4081396d18318314d5ab35d9b694ea8f93b8ed437a41e34ed28f679e5fbb66b78a6d073088d47a3a4bbfd558282cfe74e6bb3ec856a9d4294e19ee83eb5877074bbe2716bb2f2ce9a18dc374ab1401a02099a405bc98e1c6328cfce4660f5c9fa2ecff3f625a36b33cf417fb74578efbdc9a06ac46903ad912b11c4ca39ec3afb40022fbccf4c1a51579c7269a0cb3762bc44584a652869e36d7f98ab8fd63207a96acb9bb342f59d2fba571419f33d4b2671388b942f238da69e86b6c796e7ee4f7f9f98eb9bbc6fd726317c125519b5f342839127e0e6ec442563382f2af4786fa7d9d110485196f01ca1d4739321258c2e4c604d6733167e03a89d3c47833bb2f374b8f441cb1cd66a35cd550f9ddd5ebb024fd82a8feca92d9c87a5a65d5792ef15378508755b09d7877d6e8b5a703cb7876f4d57a70f0f595a64d9f932bcd118921179ca610f0bf7b61c8cffc677cedefb9fd8c54610be0de6d534aa7d977f6e4db1c8ca61dc690ddba0e2b3105df0d65b4a5452f1b6ae106fbe3be71be0aced8c5d81c910470b5828a37a8158572e5d410478fd177b9013030728954c272ae8779ca9a86154462fc5acd555bc1d21585fb01cd0ba0a12f881a54f6052b904bd78730fb19140a2e6a68cad0fb2dc3833e4a7af54e42eaa0643741dfb3f7270ec16b3c9682af6cb08e24893706526ccd870f3dabff3fb21bd4beb6851098c702d3fba4e07104d629a3476e274cd9123c1fe7822828012c762a069735b30e8dbdeb1d12854c4a325853c29927322da6f56812dc94603902e1a739eef45563f434d39460ed0e2414ac23619572b27b253a2d4406d249dfb7c7f842351c460e7da7008c48004db12440ff172ca54acc84770e44b54b3fd29f403c2e1d2a4e215c6a93d5dfef3079d81a577c4f08ce608e444d0f5c1b8659384b23eba4ac5602532b12577ed7c63bcafabbfb673c7b6d282059ba36ce14a1b6c3666ea08329141aa17d8d7e696186c4de70efba9705941d85d3f6c64727e79b14eaf72673ca578ebcc9372b090c83fed71e39b6caafb9de6cab40e9dbb3e95318b818be5eee8d81cf65fe269b3011e05b40554327f74b471901ea00a25c9317f2f27081d6fbeb51397d5b367b95943c6b70c079c42ee181c817df3f3b913a623b0b1a155c8c232141dad33a86780a5d1c027d797e9856431a464a6ac462bf7d31a90b58f15b2c47962974aba089072d09fee754c48f5bd21988a5f80925210c1225e8882893e87a1bbf3905aca55f4648992d1e280ae96b8b0eef78de36d3f8478cace949fee8f48f5f15388877d4ff366830fd07ddbb9dbccfbfac6c64d09e0acc80f819ffe9fb1da53b7f0266136c5602fe645dadfba49a19318ebd7da101679210f2f12ee9a970088e337dd9de7afe1fee0aa0ed4b922a81f75bdfb8cf21e53902ee4f27b6b7dc8ceebcdeef155a46f55d3c82ae4e3e3167e27d78ca3863db69819bf67b25e1407b227b34965775f550ed60422d18ad3430c2a1eacf35f37383c97fe9672cb1091231e0f29677a60c2f1b0e10a6785be2ab6619f134e068fc89a79906efe87d742a51528e6ac042a4365b2bcc243d5c5214666dd8508585e2bbbe220e681b7324d5b53ae4089b5bb1e7a30e874c4592500af123725f06af8d72a41b267d01064585ff7cc3e0b7c6e253c407be0ed3bf9670bc1b7d6e2fb985820ca6bcea30792fc2264bdb421bc7c9d9bc1e852d84eb418ef3c143ad708469188d1a385d952b80a63d43d9686150383bae6cb6fbdf3f35e9d8b472bfbfa34cc07d56ef29ef34c9e9af60abcf0d7438f0eea7f97a0cc030fbbf564dd4d1ade35d37566ee8b33a51e7c18cd1a92fb46b245038c840f6d3ea4662573222610b20b5183ff9e08ae6cf895d11da0c99a47a090413e76c115581cca719afe439003fc4eed541dad1cc2bf8709d4a532cac387931f8406c7579ac7c1b3710ecb478b6ae06a381ad144aeaae0fb57a56fa3a98eb190fbed48692af75a9b09970741937c232e9b145eb9ad61842733ffc6b3a95f7a11ac723ae4c3be1d94471a8d1e9e9f58d4fe29360b4c1a010bc8c479c50792b30d95f413ab890cc703495b809a6db5a2fe0496da34fed1d84fd914b3c443e0566e36163526fb251f52a1d5420976dfc968e3790208382acd61283fd4d3a2d734126f7527505c14813808aea6e10f92ef67156966731c55ef11ff9f75f3175dafdad38abc1b0e8021ffc3cd4fb57f1b8666173d78567b807b93e8f71660285da62c5bffd2d95e7a312ddc8c265afadb81fa421df7adaa3acbaf821bfee9ce0fc450b6da594ac8d0658172aaadcb3c8771dbe0fbfe4df263417a129837ce74844871a0f54f46cc67735d8394e91e638caebcec24ee49cea45c3f8dc42d1887cb352ca31a07e377f32b4da4208f0bcb6bff79fdcc26d9a4eb8dad080ccbaeee55141de5db91ff59251cdd6010f3bf53835b8eb31b680b5731376f187deafc9dd9395381d7dc5c9150aee00511a1c8c4fe279e7bda47b102284faf287702c1aaac4d5bbfd8d23b7170cb2ebf60670e575baa2adbaa11d0d61627e1f32452f824bfcf27b50bdf6aae9844d1e784b08d8be5d792fa47036ffc53d0b76bac48b4751691ff78c50366c42f48847eafadbe74471f9f9bf4072778baf9a7673ea72c66bca254b6cc0b1c27e693a4527069da54b9656ff746a16028572d609b824d595d48ef2fbfbc0e1c3253542bcb3d096ea125df9162d77f8b2c5dc9e15abde9d95c78193d17d240a3e6f0f8f38f27b49a8b621ee2a77460ee0da8e20e9c17ebb51be80775c35508563bbb52d219cd277dda0f2c2a0d3a989cddb7a029f4f36ae0b892b11374029a0f6b6477f2d8932102ca9f2ffeb0985fc5e1485c9f7f51931f811fa9abc152fa4dd624ccad1e1b4ded116aecc7008793dacdedec954306ddc81bb8a4b760d570a3e9147173221228a4a7330cbb235ca77432b66022f71d6ebdb87005871fc20c4a83db7f3c25221c516da4c89496d62d404fa9fbe8c8a96cb93ccb8d7a340e7473101e526484187bc46873ceecf64cd85e87e1fa0c2b7262436e90915b7910ac7895f617cf60dfd4519e6a3d9fd065926405c729e4d1a8d43362ad05b8ae0c451272a18ddf918d3cb92c744c989571e5cfda692e9e8116a6ce3f50bffd18fbf589474a70eaf11d77062d584124bf97e2069f70d8b9005fc0ae890dffdfc71688bc2f7441f20f3371fcdc771cf09d5027ec8687a6edb5e6d366cc0a18c4c9b28d1bd8832fda7efc7fa22a3bfe3925fd47ceb92f27bf61fa1d0e5b8ab06fb0a7d9c0497791ad02aaffd3279ed9470c4f303ed32ccdaf2c70354f6dedd6bfe7d8ea53b8edca3000e4fb1668ceaf8ec4ea3d435b4050064d2ce344c08013762374fd569bf9aa9f0d3ed35550b7e9ab67a728f075849378af960559c738b96f99cb962edd781b58137b1bd9b71fb20ff227ee72822c3db09fcf3807f5e0dcf761fde2f266f4abcfdf4486f507a2533fd3b70fcf82cf865d45ebcff20db0f4129b80f1fdc70baa4f9bb79279ce078205fe735a2748800eaf4406da3d8fd8bc89b33e37d13f8efec7e9c7e2af7c4197cdf8fd968d897610a85198c53302da876379ba9beba162fa41654bd6165aabea184d5aabf9293e85239246ab77ce48efe2041aacda1aaad07401648e51b2f06624c399e5bd1865d5732ceefe9ea1b21da265ec8f5effd9ca0058440db195e56b9a686aaaef5c8e4a8d5ff3b09dbde052e9dcb1f3cc14867d0691cfa1c8c434e9a0b65858b720a896ab4e4e841be9284840cb816519866536d6ab4929e67a02b26d6360c13316cf9d9da54a04793b72edc9cb786e091b1c2a3acd1df96df736f7795731b9be72fdfb951b06c2d7e4987e97507dc9d2bd58bc524b3410d7d27476af10227ea4a57363908009a9811d8c35df5657592b4cf3c6baf95add3d0c334ff0527639620f59a00d0b2c4cdfb6b3b9946bac5bb7a9cbdbc907d170be29634905636ed6272657f4eac1cbdcaf63760f78393228b8248a6fd06be683067927ffded5234f51e84925330962ed5ab6245d14d07edc5ea18c142410a1013d7f0b25dfa368cef940d35c306aadb24f67d2a9efa6ec5a2fa94ae21cb3a70cf0295048125bbac59146180705628f211be1459db4ccb24611bf01f0dbc6f2e8e7bbae1240b6756c97c800141f9e8a9aa07d2477bdfd2632abe1c59e9cab22f3a777c88bc51fd2bd71fef4165460323db01c54df6424b04bb2f36b9ed3885a5f01318774196c3d855ad27a8d8f96f824d1849bb701ff12f99faec8c0e82670ba43974ee6dbe2913cab25f6295ab23fe39a094822cbae3d63dabb6f1441f29e56cfbb466ae79f272124ba8328e17961a4e339c26017d59dcd1e8bba226b495bc85202fbb653d617ccea4a2111ec4bacb80f6d9b2172a3868fefde5d6199318d42219a0ae3a329dc35c497192712a41d44a577c66d9b475414ead8f0fdf30f9f93ac8582282e74c56bcd61ef6611ddf7b58b7eb9d22e1dc7d4904000cf8a9dc2ccfc3e8ad261c7ba9d6da393bcf53baa9e32ba6d9965b3decc488ee67a2f00e350fe487fc4563a6ae6d04e70e02c87d99f69255130ad183542f82da5249a30b589cdb86b9f2fc73a97039d080f500210616c816b7d333c56b7e2ef7a40dac0eda775a43d5fd44f11e3874733fa760a1ae5267826063d6145a38c278479366688799ace44d0d5e317c01fd2978433c75d14ed2d61cf8b7f3a416184a928b5238bce67946a57add1ec5d87977acc2c1fd08aa2271dd731175440a047b3e15a1ff15ba92693bef74bf6be04b43408e3ba516a79da3cbc1af6f292337c24c45efaed4748fce94d2902b4e6b2fc9fff15c252d87d6142ca48eb7029c18ad2dc133786349e962b4f68c89312d56eaf4874b78bf44b113b70e9c994ac9f6b3b59627ea03453755d357e9dd16e89c5d6027819a903c44df6164b595380254e9b970bbd4a4fb663819945edf1f2537d0706bf4e7f600d35676d6d9a646946900bbdaca774c491b14b1eac60f8ed0f7c9bada308855bd85a8a14a2412a9a2cbd1ff844eabdcf69db05b50a638c689563f7b9e734fcaa3e737242cf8f97f681278cabfe38848ff7ca54a57c1e4b26cb48f3c4f7efffa734ab5c1d30641b2b866dacfc0d05f79272422a64c64bdf60300e4a9aa70056e87c4ce36404f00216355b0bea3cac6b644f7a19fdb0a146dad02e646406d4dbeb83962873b3196abe3db3dfe1cefbbb0f2e0074f531d4ffac2e2f7aabaaa2231744e465fdea337c096b9e153080272be662e532751e4cc422f94d5c93f634cdcb89518f2e1b62dfbfd32f965a80de5a11caa2ee38b7ff806cf648bb2453da85efe057038cdaabb00337de9df0c296051c2112c24bb30294705b0bb0711341cde482131109fb8a4b356f0f31887644c469d08edd0bdd9e60ea4aa1b5916a1846f128f8bfbad36e161f41084b8e095ff88ca131d4ec1c65a7dda9653550d8e50a85f03c5b4fa1794f60635dc188397f0aeb1211e5f802cffa782ec4f9ea94004a44fdbe011469387bf8abacb44ab7285141f1f769656f352bb5ee343a62c72b891f62a05dd590b4222c899bbe6106175248519dfb0e4e21099f9673bebff09d0211df38f97401a23589221f7c558e68f71ddeac52aad60d563ab2f5ec5ed2f663550f008a6c885dcc12c152967c918ef9effa0bb0d5747776ca625e442728ecaa1e4ba08cdd35ced92ab9f648f3daa06dbbd909b028b6a42da0557f0a76b1ae986cd8cb8fe5dbb12382a4837a55ef66941344abb45031bc474ce8f8071b88631bc91999d51f7d47877ae697208628e84cf9bba5e468b9f42ccd5c1122c53588d078b108dd161f6a97b610c948a4c34aa1bb1004a7a737022942fe9b5393318e40258b5a7c2bd0eaa8f6b5fdb3c6b81ef917d976b9d84e0cf157bdc8978b96cc320c25e8ba327bd12cde40e9a4697f417507469b1663ccce910e300f89108dfd60fb464fd4969005059604103b330eae3ef48b286f9cbab578df3fd6eea36f1f25a2d8e338497e7fe385a1c1a6ef3bbe56b3f8648337a7820313a3e27af61185502e7dfab1a1ee0ea89be42f22d0bf49a7b4108a9de8887d8ef64892afbfb34837b5d0c65b60d4a553421ccbb68d9ca7fb8288f437708a895c69ec2dc868a8d8254b32ea99bb0a25f9318143ebd9cabcc6896277ead009f8584e6ca1ed21d9f71a84b8ee5c304c6b6e666492b9030654bfced719724dc26212e29801be9f9dc2dd75a18d7effedaf4547f417748f376afcae246d87790d4838c8494ada3151ec5b65ae6b76f2de72e56c7016304b4580dcc2fdd27be6264d9b9461708e6866d465d0fe71e7d20c449c9f12f7ddef21b18be6ecee2a288951ea0f9606e71e23e44dba380ac01421d965a8b9638e1f3a6b6628d80c0b0791a2bfb63d19b8bebffa9608b1c5c0a23117123cd54134b315dc54fdf7346305b4d692f10cfe9f0a69b43f25b703d7b8045e180c4fa01ce709853271e50832e061130e4a3ad78573a08730e73685ff36acc12a6d801bcebf59bcecac9e605287f482ae2150d15f32c9ff4df03efedcf3ce8ab75cbf4088767bf9eacf0f01b29e99c1422bbedef3618646deb384eec138f0f584efd202e1baf3b76200f89bb13c5c468cf2e5e8523d15dd8f4bd100cd3155bae2e8909aa94da581a5e963d9fbe118cd5a1913d6f7b294a92b3d7005be2d1530ee9e8b654440745500b7bd045929f7a4b966dc6c05202361a3e1819206d6f757904442e2a4646f49929f44e1ce79a5ef6b4e4da98f1604af15b0d2bfd8e50100ad23ffb6392e77ba981b3f129871109e7c9441831b971392d9587e32e33a5e9cd872054afe68c0c8fad13e8bb9880c46ced7a6cd320483667fc641796dcb25a8589357cfe1c6172ed09ff2f8c2fe0a9f10a5341d30de2060aaa89aa748fc7cd3a1b45b50e6a8ca422d3c843729f89ff3379c1204689e2ae2203e8b1cc8438938f42d2ca64f5d6b56a622f79db719640808a45bd1bc73dafc4862b31428a185ecb70274782f2b6a634b05ae78a2314ec3a2e7412630ed77a6188758a961f0a42a8151bde042907d6d2d33d36f22a046e31c2021e9a13ac6acab60e5ee51bd698e40d962b7a5d9b80c008d12d6f3cfd99be84b3a3c4484d6ed4128747a621444ad35ee90f17995f19645f5274ac7e1419e9ed00c44e89d010278ce3e77a30f5602d54ce9d371ac04b709c520fa69e977bd0210c3af3151e2ac56067f893f71c4d421982934a307c79e7153f8d5a56308c30024deeced7abd1f8d63f7757ee06c7d5d565a7a64d9a34b9b63e545bec39005e1e50ab3e15d935e028a47017d09a9a463e9bf9a78144dae09dbb501d3102cd4bd9d9ee3edef8c09ba4d45796f986d620943277712363d5ebbb564ffd05202453756bea5da4166e55fbec91e9357ba6d9014d0d678d0fc96ff0f7b744fe9141db94dee934d65f9f9eeda01cbc00cba43b8a21827b3e322b4f47ea098602c77e39fa9351a815991a52c022b0ff5c3f2f7041425329b496a7f8c2af62ea3d38833b7c2c82ffa705a04ae25ca9385092981f710442a98ca02a50911806cc464fcf4274a0e4908ef022f444f819b245ee6bf05eb209de9243d2d9f5a07114f447c35d570f488b8cca6773d3620c9abeecc32e9e68846bf00cbbd971d704efb206d2b1f17f9b9bf7a574716344af72df55ae4f2ec98b6cdc331a8534d2ec66dfb28591707236bb9077d3f6828b43cf2af8cb3b4150461b8cd2b1230549a090933a093a3c24569079a00b6c39213f8e7512fbd4c2a884f7d07149f101f169f57bac33b44c1e82c4e395668e6c01e72f79478af77dd89669461015979042f09cd686b2d8a7c9908420ec91ec8be731b6bcab3bd1b9d780bc42e006e82a0dfb2d9b615c054b56fa05f4dadcd1852069f4ff3b72ff77b036841a29341ffaf3291d94cbcfa9d6200ac6653f279b4384fb3bd6f12e6c846befc110858080f81d38f292c8bf9487eb74e2f722d2f4b5080235f26f4710665a49007c47ed7326147380e7a1295225bb7a28734bf34fc67fd455c660b23f0d61459faad6fa2d73095458e523a2ae948d24baadaf15124cd2bfdd629e35de7ba5f88fe45e9024d4f4303e8e034ba26d7f5de41dd1e15ee3912c4c99621937e3494be57fda093ddea564912e47098cfdcc593a4363c942e06741aa56b5ffc6290b5d89f0fb62592ff2f51d758e3428ed71d600a3a5c54e8a260dfea8872ff4765c06e18d759206b8bfa09138e3cba9d1c6991da637518397f170742101e3417fe61e9e1a356ae4924d956d0e16a8f814a462d8b8152326a7e55d26457f447a0957113179ccb5683a9cc762afc7845f1667bf88effe99ceda445ae6bbe0dd5416fd2b99b33e31274b2787e056367845707a96503e76794665a0f69595f293ffaf9813e448e07921c20bea8f51ecdd1d8bb196e3defcfd7f49314504743d4a0ee652a6d7df84bbde4168bad491250251bf97ddcc5d17d451e8711ede22333449d9d33fbdd570a4f36c345ef5a004cf0d5cacde2d761d92b9fc61c405472ac148828dfa35403a0504cf72520367ff77d06b26484107c793270bf0a70b9f49c919bbd2ccc2f7413675e1fea965c2bb18afe81435e68538ccb8ac92e5041d689ce4e8c8b995eead9dccf5a1f380fb78e834049c0ae7b5a9361c3eba657adb580ce442d3059b0e86e5eb29b731d26d321af5b4a404939234ab96e7c08af3d739382380dc199025d59216105e7412b3e6bf4ef0e91327a3077a63cdfc136b09e1af00fb74c67dc34bfbf6a679c9f7b5181d5d76d1aa87089c897f4403a84c7e0de9cec842d6b9c62d603ed148221727716d1781d9ab166b9b75f6e9a46687b826e46e5b6fb74fc672ac4c907dcd07b86a3d48c37a6af080c7b0886db919584cca763496fd94b3836cb1ed099a3e78dc471414369166aac91142c5880abe3f5322935b458c15fada212ab6ca48dfe6dfcc7131619c058b261a28a17b883dd3e8e316911af303b70a39973d1ef65324dc57f2db684ffb9a2ee2d12761c54e9b7f19a40722a818ab0cc954e80631b95a7001be0b674946d438a0c809221ed481231d18495ef37bfce8d23a0f2bf19d6665cb0ee1bb9a1a3698b5ee8f9ce5a14fea251ee04408bd5c96027139ae4e85182a6a05210c6f9bb536b332b00460eb8a700cbee3e5a47ad6256d7c50aa5b32973a5bac00ac8d9a2e4decdb3843568ca5c19bcb1394f241510cc0e8e23b806adf0f5f5f3a00d1e397554a332e93e0a8e2d5fd680b395bba23f6d536de7539a18aba0277105dd63e6ea747b392754373dabdd55c851bf7d1827c673ab183da817a9ebac4c417316df89a31bf31587fbf01d888d55150ab7eb3705a9efc91d23f75803cf279064bf827b3701e5d64ffaa54560e902fabbe6e26e9286cba377342253643270792b89b0bd7725d0c782320460f7c8af5fd9b220c2a5bc0251c416ed3e8264dfe8c1e73ecc005562f0051e72250ea1f9fc9be6f1c5a9845886641bc957db81b118c14661cfbc6ffa0eb4f034be0b898450c96fa03231c04858b42b5daee2ac37bb3d4f904b13ffbea1e76d3ba2f2e4bd6fc21e9877eea6c5eb4a67cd41a67b703105cda0cbf5eaab37e893c921cb4756910b40de274154dc4687339daa11f95da046d9017fcbd9b377a6606bd159ac80c9adfa777e3d974770120f4951315766888e83e68fdcb372a3cdd9ef19afa6814ba445b25e5e184b10939794b6f9e6747ca0b2e618bbf8c61442e140c63c7e656fb6b831334040916c829febebcec24c50e3a47b25053ed0563381551c6c7f1138a1cdc917d12237baf15cd7ca4b836a9e78d8cda080d06c357924ea9dd54622c2effdc3c04b7d6cf6922a4b07ec3a761c449af1ccfbd8b0394fa7d331ce9a6231fc8d0d9a4df292ee672a6edf12bea35a05baf2df8241e7841e6f86df17c0f80511e6bc1bd70492694317cbb179a1116468dc43bd8a2a1209381c366ad859f78d7f42b20ce54d2f1248f952ea96da81f2e473f8c79db91fe0548aa322ddc5f12c84c2b0c263a12c63c2b7c6b254f187d75ea43aeee38e81b577c95b1253c773b746685e834467318c0c4c2e1eef7507e2a5dfc12e2c4be2df1486bb5fa3e1f5364968a96784e8ebb36f68bbacef3ed231aceefacfee08d17bd8cfc32ee1b7e37f6f39c7afa4ede24ffb006ee9db2d5bb0de31ec15a30796fe5784e0d9deafd4e7893d05cf3b8e76e55d5b526d9bb171c6e07df3418e4f8fd46422491e1fc748cbc6a52ca96e5d428352820cf5a70e304443e7c051a52992d9fd4b22ffe53ad970fea93aea88d910141fd56892d8484624ac1a3e2d0fa0948b3434341c9b24f29552c379fe568f5696b5fb669376cf659209e1762b1af0ad4297c9c4af02a35e7ae3417361b4cead2e7680bc229c7f0515ccbd3857134343dc0f40cf9be10871917d529cd314d04a7f4077030079a94f9748c93919450ab13d53ebd7d5498a7fbe19cd52adf60c08912be49326bac3b7d4058d29a1fb588bbd5e3d73cf7783a35349e9959f65bfee59c1e150d0e2b8ac133b98af9970b40581a506b014d824140a6d863e31894f4f8d0218b0f4ab611d1047ff29fbc5ae6c348038e6a934d87d9bbbc9d2c66fa725c54a548173de98b2d32aca103216e136c0b37e0541f46cb1d420056e18d626db82798d45fd6668ca4235e6290045e349c055e8c3d48f9ed2c4b050012ba512658dbbe135f58569805698cbe3c08ec73bb79683334c5e2c8908acf7a7389ac12a6396ca101505663baebc40266e1d82a104567798963a33b36d089399a7dfbef9d3ed345aa9d4809a4b380ba531cc7990275453104bc12485f3df157c610a83b325026361c67c8cd24a241fafd7e4ff4a73848c6024256116d884f84d816a3e2cb0efbc28a97d28789708ef910b9166147e5dea929ac42ce01797e3abb4cc52fbcce69164a0a95515cc81995e49370e8f4c162dc35ca7f669ad860a60ffffff9f