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 52843 ec7732b14d285b73c8195448efc2f3841df5bee137acb1e9229e1e9448601d97

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b1143f3cda20f1fdf4a995398d49c1959d53372a66952b591fb616799782ed1
Certificate Block Hash
ec7732b14d285b73c8195448efc2f3841df5bee137acb1e9229e1e9448601d97
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020760000502c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fee8cdc1b25e9c2fdc180a76c4edc782c9858263835dbc9fd2275dfd446e3c932671343825835d28a4d4a996961077df662f9e1c050bb63cc7777f8d6386560fd2958e41dc849aca54dc5122f4ccb9e497890f2fd911ad97683d000000000000008000000080000020760000502c0000

Raw Header Hex

000040205fe2ddda77b3bc53ae5e6b651f2bb24f9aa7b56b748e2576de4ebdd767ffd612eae289f07d085c29d55db5a5d0803578eeac993c74be32e5473450363fe109de21fc066a13740818d12e78996761fb91b55269a67233d559199cd49853994adf1f0fa2cdf343111b

Proof Data Hex

59,560 bytes
1212160203077e6714faaa607de1f6f6b05cc6b90d20a47316c9c2ae64ecde7ec3dff7446db92385b47c4323b854694b154d96acdb9673b9f5a1edbe92428281ce85778405db526fceaa1e78583a0bf79e1dc6036dcd77828d7fbaf5a7e3ca285cd470ab6892bcb107e271a02366df082955ec41f411d7529243185fdab1124876ec40ac51327f3bf77b07062b21f11a84f8edc8c2f4e0959d23a80e0864d623300f1d2a8118146ce9fd5c5474be102e072efc845f08b42dc23a73f9c302544ac8064031c01323958b308209a51af486cd58b991ab7fac1f3415976796f3b090d33f4720ef894973608453a6610876664346e29ffc7577edb67b4743b190b6b8b0de590f7b30b58879e2d153ab0931c43ad77be622fb0cb8c989a08593a5ad38fadf1ad86891f063ebb745aa6422c549cf2d6e50cc34b55683cd258f0e158445d0754ce92bdb31b80942a9a24a6a1271d09a7c8059f3eb978b669a020dce6b9f8242223966c0581b9812be905ec9299e458bb53c1b7b98f1270b57ba814ae56679e1f589adb1038aebc00c034fa87c69b51921411ab3332ecde0be8c706797e2a10d08679f679933fefb78c4e33ba2f504d923b2fb498df29c7abb41fb857aa4e281d250ab36647b4429ca79137c0a63b14c0ee7c0569db4968a54e7985ca5bcd705af5da35945155d56d8a35fa9f9474969c647acec1e592c7bc5bd620f58649e4950f0d979006f81868430cb8efd76f2458d1f91b803a60bb4d59a0417775d4566286fd4629794b886d2aab3b6fe150cdb406c7c87e896b825ff29b15626b00c59356eabf9eaf4e33d866092e8c5c9f75e920c866db3d38df1c83be8c1af831db1f9a736a6160aea3eda9461541f31a54e7a5bbafecf373cd0d5df635d585952e6e842050deb3a27e6da3cd9ce908accd857108263c4c75e2c8ed6762fd586b3bb7ebc1958506d86ab6f651ba4cc46f2285dd8108372074a7a6f75e1e3224423c5d3a6c63b2b74ae231ced462d7d933364cbae5fd039384b16dc9ccb7a3eb2db6eeae0361ae2cb21a966eed1a7333e6acefc7df04ba6d3ea49c786b7deee71c1b92b91c0625958f5dc4aae349f09b37d977f10df25c25b2296905ee804680fa13bc8d01b8d7a31231ea0bc6d90fb9d112e27d9d69b2dbc17829bc9c1997d304b5ac91578873366c4f06d952b7ad507026a1cae1c00d77f72c6ad819a54d4e0fa71784fefce7fb2a6923db73f42fb0af6236010fae70e422d05edbb57e7d33b5fdf26ff7b9fbbe8b1543294e75c32cd8df3a085f02ace90836a67f7b1e01c794f4f3a426fdab703257dfd8f133893b14ef0b7bbff61115eda55ad494331b56c5541118d1f2c59243ca9bd2052ca4820da81c927fe629991728dc6ed481bf3cb559ed40a775f7a7958624f02c596647703638baa8fba2be4904cb85ab8255462f14bcd05e5c3cf9f397ea33369722029c6bb7eab437bccfd3e1b772af494e7df0930b9d20e065928239245084e0ff1d39cd13d1d8ad4f8db39a3dbf61d465c8ed0eeffcabdcb776085d9294a944db4c4d2dba0221ef04abd5074ed0e8b59f5d9201932b7e44e716ebc71c2ed293764a4bfd14371d41d44cf4547cf40be072c1aa91eb0d336af470fe688b4578d8430ad515c15915b5721c03f7d10721b944ab140a50c7a1fb95bb9c6275cce11aa90ac760b478ecf0f3e2e60ce760d6a5abdfda4718b87a1675ea547589b41e5188b1da5eb03cc351cd3210d7166cb7cc63faf6fa1f0b3f3cae2a42f4f9e47920cc678ff5b55b089faf7b48a349155cd1fc2b442f455928dd7f2a48c9849ef6c9f89a31eec9a1292d5b0d243e72230654f69402629f51f224911ec3583575b990ae6705850ff69d9979373c0f06775a9874e2ce25c0291831aaa82828a29938194e2e90481773b9ac362bb854f4ff81075e981cb58e3bfb1e82f841ce8ca775d0ff3823771ae4a57b8d79ff7b82b641d9666ef802e4cac99ac39331f41fbe7fa567af55d18cf2b634a4cd0352e100d7243450e7ae7ec65b4d77c951afd7cdbb99e91432a7483da58dcc70235ad742dad78138c87d5534cb9b19c33b264d7b8f8aa0b2f65e1403fc7036b391b2e6f0ec342df29c7c1ca9b20a631dfc78d6467c6210e441e26053504ff92778badd33cc1fb959e71d9fce3001663ad9050df1109985c2d16723221f33c020457359a0a909519bb71637649586114349dc1b9004986f5f0077d5b85ad6490a8224c6153826eb6f9864ad3b673c210f07d1685800a8af80625d4cf69cffa7260f99c8a98162a95ed22fc440216ca44df7811bb4fe6aa2b73c706262cd2d1146cb85c40139ae914c2557535e8d0866b5526f61c4f7b38b75cc80dbdf6e71ce28ae64eef9646d42b56602576ba489d3f8a123c119248987936de48dc36f84e963756014b5a1f3e9bbd4f845b230dfa516564b582af63b3aee118fac855b899fb15cc5f2ec4fd192be64b0306cefe853215080658992adc7a794de49f4294a8dd0aa0e9cb41bd034b064385dd4b03e4794a3719bddabda1815dcaf9a7ebbf4e77b894a511aab2239adc5b3120a9e56ccd6e85f5a8c33b38b7ef41dc1f7b5ab18b309f66d395f2c2e29af989bd5071730c2aa4f176dc508c580019ddce57ae83efd3eeda1b4bf7a7da08c27bafec7f79513d2c59cc87901c8b77f23a2d08024c75049ff308053eab94120675c46980b8b17002c0f227049db0aae2f5ae3818f70959a18878e4496d7bbacf971f9381dba8e8d5cedd7893754bf3efeb0f2d93e2f2e63732f30f1821578fbf03c3a078012abb48df56c0fe95ef2665e53a61f1ae59b552896ca80dd0af1bd30c5f8ef075c4543a2df2f0a4550dde9928879a61a47c3ac9f1d0dc22d1c4b6484a037e02c96ec9b48beb6e66cf8d74ae978123d3a80442d2c85d23431ac2a57e8e50bbc8a471cc785a62294b6061f2d62b62222c9669ce89d307459512a868787cc48b464eb583066e53a57a65deddbd72f8aa0f00dd5e686247d5ee1a4cb666c552d2e3fad889436db25cf554e3e26c076b476172eb6cd984c465aff1cb223598352d6989563b84e54efbdb96c491683be12e5c5fc98f23d3edaf62592b5749f4dcf9acb1baa0abf841eadec889b06f8cd8b1786bfeb3c653cdab09c8e3226929e49861a4383c7de7f1b438c596222274943ead6b067a99f800055923d8769a83e7616f656ca38b1ff393a28be92983f1bce8d757e656fe18b0f9833408a35c5e0603667026659a54cff5003ce3855a2d9994c1b8d21d208c2b3d5c00ed3db3014d47c7bdedd5b68d2588b18f9c1c9cd56ec3a98d2680e3f520847e5463360371a104e8c8a4d5012dacec75b044a6078216e9692457a550ee96d5dbdbae4cc49f5bc756ea401314926c27e584bb1f496b05f3f0185c22a351d361123ab918d5f2aa10401b9e0e3d213c2fa238a4e97a359fc61229be25febd7df7a8a4678a3e723703c56893664977b21f10736bdfedae2cd63d49270f498287ac3af87b4f3764f8e5a58f437721625d01b6fb8fe122b8e5d110964e0c757141f9ee70b48e3da6d578515a9c79591883bbc32154d42ecbfa15c03eef6e34e87c5347ffaa5c8fefc6cf92288c3d258862417cb8429016fbcc5269d222d85cc47eab864ff9a6b96cd5f663e08a90f9bd38b0d9a62a011eb97b4c3c25ce6c8d5cc11f2961f599abca90f8c8f62405287c3ca566eadb4ff64603a72487837e2667d72036b86a2f3a81d68f28c31d9b1c730d84c436d796b829a6efd117ddd622e42075c4d1c24c0f705c00bf5974cbbaa8f1429122877291012aab44c2497dd4e47b780b27685ae479e317aef14bbaf290204b5ba9a19e4cc40979806e25e9a09f28b5dc7269e3de37c0dda52ad98a67e77310719c2a723d3536bd78444b16964468938e77f1c201768d4ef614c1b4a32732af15715d521e58abaa6fb497cbe376cd4d4ee4d1965f3eaaf02b5ff3eccd5494b1d7115b93d6953341f52aedf4bc84555f17a7ab06c54f143bb8f5a2cdfef752616e3fc28a1269798625bc9662adf4cc674df0d8a9fa943c5acb259a577e67cb6dfdd22b51343a33173f05983aeddce9418a1a00cf5e46e2fa23fe2acc4aebc4c1eccb8a25ad35c3be70fc2f48fe62abf353a09891f79bf7605181bd7b0f08652de32b2c5db07b40006b105230ce454e629003078a4ef968454d5c2a1729fb53c2215d843a3f56d4a5a01d8551db61d1b07f3f0e646acf59f5c13ae098445f2f1a319b946856c82fb429f89e45d2cbe8296fd7f92606114afa59d713b88ea921408692cb69038aaa74b8a0c0a3e8e774663416ec407c99541461bb28e13b6a35f1c26146bd0453e2dbcdd37d24037f7499df5c5e468bebda06be5f10a3755c5b468836f1a2091c9d1eeb8a8056e23173277d42dc92189044b70a383264d9f2ec91f09930182eff1a7a3516282fc6e5da84efd10da681f8a0fe47a9de70432d4cfdfb70963fc4c5aeed9c6c0d544afc2b747b1de07dc104a8c3311369424c5422826857305b3ec5896136f267b5214a8798f6d14f4c848fe91d0e0df6671a3a87c569a661ae02102fd7e76a4fb0b81614a4e034094157055f71ae2e7c5f7ba3f2b6c172ae1a03e57fb8ac17e89f4216b23d523790f0a7376aff5196ffa59c0ac08d3a9499970366adfd2c0732d4353aacd20917989b26c0289b49ca009f12efca1388393993e2ce6286759e65d4797193d7dae447eb4e4d31925f7e5e0f7b6db492adc69b3e1f00184e1cdc043a4e287a890992aca89b29a325a17b0e9292b913561a66c8b87eec9b9c00fc370b9d999b6b952eb12d77229e497d9b4e88e6bd1fab8218cb0d6e9cf4e1a72d85b87d68ffc262cdacca05834bfd69bebee54da3214a52ba2ed26cd4ee060707bb858968b64af44795a9e9e642c3e3ae94c928145a5d2df6cd0acf2756b93900de2f0c1f4d24e166427103df85380c8aa376567be854ada16d4a74f74414cdee882ad19c0bb833e5980a8242737b9a41582159759eb3af16e07b97151f8e5c7e6af3aa76b769b5478ef212213138f3ddaadb7d5772643fa8439cdbd98531f8a4dbcaebb13d2ba49756fa9eee2ff58942c8c744f27bb9eb103d4571b87549046672ea5667d0b973e1cb7f0b619d29d9a83344d85affbb3d611f3328ec6e95b04c6335d2de9bfe7ffab74d0df5a374659823dbb06912da238545f0f1af32cc8b52c3d9610a5fd30d724097cd835eb05c9b9161ebb2c299d940da029305e986d2327ec577c9db9a77e7dffd4e9cdc0b6d2bbc786a6afd52e9071b3985458fe42d55c42bff8d99d08ef8a7356f3bddd9318dbb32c3d89b941cd1fa5b57f27fe16fa85b01cb46ab7a9a8fa828734288d8d66d4156cb15ba0c61bc67d3837b9bf21a3f8ee58f2348539b007dee98a0f95ad04416f69ec41b79d3f78214d72181e73aa0e7fb056b7485d10ef73f601ca7230a54025bf88724ed0f9691217ddccc546ceea5ea72d2a5ad8b8f6df2862ec8a09d4d6aee7489a848628027c0e6190b27dab90c0943b14a43e61cc22bff2c167891cb6413db123ff02c84e78baadebe761738aadde9252eabde99793e80dc2a75a947ed8dfa5ad427f021218a7fef01d69cef5f7ca93028bec4348dddd8509b9833e1f476d82c1ce9f7a6ea21b040caa76d68fc6d78b082518a28215b933f91677af06f672d98cc2701711cea72bcfbe7946ad6bd531b045af9e7b87e14dc0ad5e63bccf5a9a330ef29dd3716d10b08686661fee22fc6464a161235056801b0984fc6ead922a8cf0bdc346b22419444dd60dad7f1541434d20f0972fdea3a454a5b6c156fda60ff8e44bd2c4154cdf2ef37863a70a1e7f3819adf0f71d5973f8011b5e9a12417db57cc394cc52aa1ad94f44ddd7f9e784a6b4ce026432ee90487cbe82bb3ca947e6896d2ece7578d83f622453855829fa5f3f906a9110dae14716f74ed434b12d974f8de5f0ea4247b5269e0a2c8f5b3ce7b903dbf0efd36a01367c7872554904c43aaf56e7b82f72e2389a81553ec0046e8f2b29bf4da98cdf9e835e02de63e3cd411f2a040cff2aab64ae79c81ec8240f46a88c43681bb7455f8658c069f81bd6af238e0af967be6c09f929740c35d8e1c71b2388e22664f7a97620ac1b256b53c44dae839aed45472cf09b8a98f3dd090d6c6d8ca3e2b901543af1700d8c26e178b9c48e9907b3f6a81384098be52d7e1295ac33d4681ce8173b5784057ff1e7f82640bfc967a7aa063fdf3e5282f9ef6ec6587b8a1d2d7c3dc411086287c6e65bd77319182945fb0cc4f68feaaee9566450f458226c4d43a04d1c71547cc8b6674efbd88e6aee0343d3ded72374dd6ae5dc38fdd740aa81b7490002d46462d7dba27f1259826ae03ee047276f98614aec8a27b7fb85d8b6256719dde42732149b2367471b462c7ba04128ce1a9f3e4129059a9e27c912db25b06045d4b3be91b87cd94131d48c0f2e62e5e6f0d0fa3b228564512aad246fc6a948f4538441e1107fc08b16e2e8edc652b7da31c74f226f112733d0d53ca8d9422c6a36c8aa55e43a1efef9f2c4b54a0bc93c13c0e3b9a943028897b7697d326cdda396cb50e2b2c34219ce4fa7d0299f365829533986c1f66478c712b6b6ac940c24092eef5790235275c99ae914892f0f234ee617072f183f5afa76e156c1ee535f1d7a7a4c2d3ca0252c913f25f0e9c11899af55c1227d665011b221371a172869f48fb31c017246982ad85425e3dc03bae33d75ea9f3b7f500b6e845be9bb59281820d1ed5defed0d5636d8a2b63de5fd222a24add6279b9a691303cdebab26f5edb6736c6ea66f00c9684cb8647559045e62030a97bca8dcd94d6eff337749882583b836ffba0a7ab07a32382779b7d4c58ecddd6f4e0837dfc5924b185c9ca12c31af68cfb8498bbb7c6e64f4cf730c57fa5d4222a2bc4633a43838bb1c2fdc34bf7b7b552e448c5912574eb0163d129fca36569f88eda7d4e30571db82e6a677753f827749302879ad6986f24ea1a5a935456807d8f868fb978ed5d1c691d11bafc70fe56656dbdeec706204611da6047cc4786c99d929aad8fc870047039cae492d247ad2d2cf15c14b87be71ff248c61f79d78540ebd3414d5420f4ae66983fb6feff9fceec57387e3238af0a613b381b977f7f0e5d583a49c4feb1197642c03febb7f5eb62685bfa0083758ff5bd090dcf13985b1f593221aa616ff41797bf07bc291ed6f243360dc1bdcf00364321db721867a644cfce435defd412e11a680fae2112a3b8952b24c719a94ec06370f8e195a0c209ccd44c4dd0d13665d532e0388b02f315dc53867ac01901aa9a31c99bf0e99e3260af24f72ad57ab1a423d61ad29c2c8361017e5cf694cf3201d46d68661e2c45a4c17d48bee60b4ba8530f3e81372c3597b03e9c3e0ea105f6fdded8bd2bb46f90f13c26cd9c306ce42896e9ff8045968f9e53cb6d9ab3329e80f5e773dcc09aa0902cdee95d001d212b742d2f5f6c2cd39eaa98fc326fdbfdf2ce7c9fe3618b45584f59fec023ab1819fec8dd140ac2daa288ddcb87d8bcdef0ca62327e6f11ca5f434e7212ae2261535ef949523caf94943106ea12f56d03ce37f284edd3c34db82a0d3bde3fa532f5c3263eb09c16af2ba4b17fb0272f0551a207bb8b048322701f12da0dc5c36869701c3a9ecd33dbd6d32f2a483801ec92e242a2595d6c4c83bfa46b06af648dc1d7241f5b759c73203ef374b2f542822b21140bb59c262c7003017f222ef4aa643482c977456e87603434758ad62cf7e516333e5532e4099cf05b6101c5afa19aad21820d46ea0d338f35363f441f9ac30383377fccdcbcb999612f4cd614e4ca4a885a7b53984b59d14a7d550e73ccf6c24b75540effa67b4a93aa53d7b590c7e26893010e41e91dc2d9758b9fcd43430fbf184a7f4e274677c482956100a04744e80c67b18e094218533b278a7b8eedc51b0f06bb5cd23347b6b957afc41db95a8124940c0f082bdd589863c248232ee84af796c9ac2a43f1125dc117ab6a08077970ebc04d4363cd6dbe2131a5ee2310ac190d99ac65007b08069d0b4fed659000d937e223ed80d37a4846e10d14968471a58c4bb136beafb393bb3b89ee90e1f0d5dcdaa0e79ca4508af749fc2653b8792b870533b5d3641825b6bb03c272cad46118563e16fdfaa39e03de2f4256faeb730b024e9c00f61f2c4d1574e139cb97aca9a8ea81709e358b604ccd320561f8ad388a80fdf741e58d6b40dee30f672af6c5de7a8b3d757ff4f501541d31166cdab3e532a840657b10f4c35d3c3f4ebedf85330e1950682a45dba998237d7629f57dec9eb26463bcecd2b4a9293ae55c60c0921d001606326406328ffd99c7004e37cd1b5320b5af8d616b87daee8edbd212a116d10bf843bbeb4a7f7ff22aab688215827923df30954d5bf32846954907be0291db52f6e6077150f3b78046763942abd7c83de321eee87df0d065d26d133c451b674d05651ea5bc45c59216281d85e32fb7945276d46264d2875d418d5b1d615987322399eb667cab5c240e07a41a707cbb7738672dfee1f7d8065328574834c4fceea6a61c0824aa73c76698f167585ff44867d3a40dbfc2836fcbff9d3d8abe9d0f8b741087e225ddb0ed02345f1f3e19af0803a70786ad5e0125b2cf4918a30760659d6ac9accf8790c9b6dd2e5519c83eb1502b8432f19eae3732eb88d86fa4d90b993a41b9cfd626422594662ab7ae773244b867d67d9c96fa541ec2050f9b2c74ecf1f371550f30aabb5e9dbbe1b91ad93c54428316dffa8245e520f5c2a83f00c30c27b4eb9daa30322512afe5a04aa6d63cfdfbe2ed271861cea0cacfed317c05a912f2452fa109eaa7c563712a77b0deb9bfc3f827b501a8860038b34471cd4646cc7675d639f24e3bf5e2a115f5ecb62b80906025525c0d905d3ea7eba04d70eb8cbdf53b3ae3b235c7d7612977a9dab3d0cb325407542c62a84d44f57a490fd7d33de25233db99b7049d7be9aaf99478499f91d826c9d4a23193aeb776c077c228104190402a372859e38f6d1e20ebe0d5026c51286fb25229f502a81c5e6bfe2d8c4cf3f51a4d73c13b9d5aa07897e41ce23b0ee07637e52da589e64581319f1c1a95cd58c24ba833a60592ab162c61b6829a7b029157c4234dc534e7fcf8e64f68cdb46b7ae70a13eff26772f2f9b672369e7f0330a092db6063bbf3d386fd95d7f3717ee1320c3b9e40cb9ac9472fd428b6435f283f573bd33e95a1ab558f77160049ef2946822fcf4ed2d9cab8079f559ac7c1946e611deb9bb63e24a447f84ac90557ecee2dee000313c866da2b7590a015e0a9df598cef9b1db476c75c88981fd2c09d9e2b9e8752bbc9456b7c03f5599d3d2981df8a8fdd13efc2bca423c19bfd20d97edbf9b57a4631a85ae3274b04dfebea5b404b3650daa5d24a3132ae40bc89671060626171f94354a55647ababe8c602422f95c432e937dc095bcd83b447eff2b4cd37bb23f6bda4770bcf91c883b21e669dfb567f7228afc88e057f6e9ba893cf308f67a091331662c0b81ca3768696cae823968b19edb34d6c3ad3f8b4552b7d98b633fcc87b46a7e75b995d078f6fdc3fb00f4383f75955eea7f2dbaa08b6a9ae1946311373593fe4ece0b90e0cb502e6fd1a5fdc6e4a293909b830034dd727bf0744e000bf8b05af66c938199a06a288c47627bb3de932dbf1718eb46b2e8f36f651aa5d65f572df63e1cb00e8847ea90c8090d779716550b107df755a8c57be16015bbb63131ca046d344b9e8048c10765d590f9856504bfbb08c4fd2c1f240f44b412384b414754df89e9dc3dc075e02015b598c47f504e048b10fa8f4974d5394d60eda4e86bfee15896d0fe16bfad98c7acdbc08ba3ef61aadb75363f9036e37d7c5f0c3506e2d79346021722ea27f5a5322ebfd24f2505bb310fd0521cf14a692a3a1a6c15ea23b531d66692ce5a9b459565e90bb653dc7fa643b5608139e6c7398eb2f7a31a933fa479de958af53bbd6c8b4712567c644ad5c39c386581f6169523c43c9c730fd869eaa739895fbe80cfa169724ef24231e6e9886b3d9d2422c69201efc42776fde8e8a8894fbd05d5a0c265f1e51fe42023121f65fc26c7680fa3087a3c5d5bcb35cdf321a922e43822800e8af55f2cae2b894e3f4a1d1a69be1078bfc8e0f0fe830ae08b60fe3f0826e516e9c0eda21b2858f8281b7db1ed621ae4be29393dc81799b824dcf54d50a859410baf14fc49fe0170f533d63438c4386846ebdbceb563fedd74e746ca68071f4860627115bf73dd246548ceeb838753eb949825c1e0ba7d294b7fea129677cadf41c1f0c8a508eceb1c1d6094de50a47d99aee8e5b1d0343367a64d0a6cc17d04d7b58e7c605f1c61f8954abaa46fa9be7d8b51d5e659db6c57f45c7b7f6fc5f10091250b779072ee594c7882d66da26a4315c1a302c81dc2cd70e2d382ce7a38890bb9fc75097ef3d1adeb963d518f039f0c455bb035981ca2bd31f1c74c666f5892f17434624086a2c8fd1748ec0401c33641074ea627ad8107a9f580e6b11bff4208fa58294357b59f250b04c3e9057f021753b0da656a377eae2c6da022620dea637f84c35a09e3e9eb59262856fb3602040e80d0b36236062844861292af6205e1c903cb14a11d812c45fd803df3f3a949d2dda6654c9ba13008cbdd792ddf966d4407e7f9a382e173f5591133e77ac43876f979b1277cd8df21c35e482eabb92a14738c35022dd4f319043600a9a1cafee9e43ee099a9fefba74fa7db930b77658c9d6fe892ee67a8f8e598d0428d0d4de0ff163edf076bafb9cfef167967f5898590b0979f2c75194127ce62d3c6f98688694e0d54213f0ae7b799628e868ae06bff16f4067829d5f9afffc9ba9853a1d96c8c31ac1c803bf587fb5ccca536e922707ebfa65f8779e3b4fe0b5d4add72b9324162fa4a9d69cc75d05801c2c8469a1891457a372bbdda7852d5d2307b73c052ee082ac9430380c5b1da94e1c93e7bd747113e5e9ae30bbda8d95a77399adb4247a45c7d2f52e91e347a1acc7c55e01c78762df65e926012a3e7b9dfe861701a19a33aff4d1579e082ac444050901ff56828e9a3d7bdcc078e554f07511dc27e7c9963cc7289d28be2549729940fa2833c7a8bb5b7f779f526d955cfb40618ecd2f071ef9a365467590815ac38b3aafb2049b6ecc03f46b12e413212a7f4392c4bb4dd563cd97fd64d65cbd7e5a1106c57937b23219c5170deecab16af57f9c33a2f91c541f9acd72cbee22bd2f6a675b645f2a605e12a32097ec6baa7228df7fdd7d6f576d580564db577cffc397813a7b3565f50d7f2e5eac7786bc68753311e79382b519d05d89f482546faaf3fc1073cd3e132489b04d522fecf82534f31a4561a404f0dcd12a40835b1b355442fec8dd9518680b015ca0ca09fbd58b9263a73656bc0df4c5b489b3a166591a56d15d348486200e9b5c39f1dabe9e953fa08225c6be23e3efdb4f398fefc54e12abab325769e88b90a3d81a7e82ad7851769dba267cfcd8d219212188807690fb142d29a4822c6515dfbf546368ed051fa7cfc69145c124c349c063e669be582bc9f65458644137e57d3cc19cf0c4f8acea528d06cea2f21bb8f407afc682a857faecd1f377ff5bd86a0bb4e0a7accb5f308cebcd254446c1a66dcf481ac2957480e7235cd85dde5adeb1451b41f478d84a39685d2a81f4a5f066a50da2de48d6f366ce453381c146c497e40f45e4bd06d7f94643ddf84eda2f57401ebec2b69e6639aadbd65970e08cd8986cdead1d5dc58aa5b6152cabd30f339816b12dee9303e3ee6b4b7a63e1f352119215a9aece82ecdf94388e6e1f3b42fa28b289db34de05a6df448a115838b753b85518337fe78f096f97bf90de02eeccc79d05d25a289294581b1ada810ba38ce7f0191b2ed026dbd089b433043a2b450713556be5ccf942d8db8e2ab8c4158aa574cec64ab63d922b5b69bb32c98304d3500cd94422ee7cb6ff80e0a7d422fb7ea1ee22b718280737d5918dbdcb754d1e39eae51c11f3f10150097209e2343f1ec061a977c4440eb3d6cbc6c3f72d9d7533403cf480172f69e6b50a91d4684fe1c4fea97377e9c8f00ca97ada93a7d71c37931c3da8fdf7748f68f9852faaa3f54f04a7d915a776df850bc2187a0a43fec9f0e89b4d223697d053472138968b9c7d09e58d74444659a9cc4eb99207260b5e39982270944277114ddce373a7f816a5d19ea5c6cf3b52608f2e62776d5148df644d924026972ac670975292df24b62fe8ae3eb15235e19411cda1cf53d87d8cfd9cd907740d7afbe097a7cf015ee727319a7aaea592f68875e909644bd0068e900fe6f78cd396c11fba854469e6225d8a23544fd835190efbbed9523bb71c913ba68262edfcb2b849346addec7a633b4709b04d8b712d012820366d917e1359cb3c92e5c927446d453396011df4ef493b9892a3d3c56233df9ea9d3f6ad5411812031b4e4436fcb5dc794bd68c9a945b3e74c1d3936d18b39a7424e3f7bf2c685e7de0e9c45e2bdf2ee0cf1d4692a5b710d1594657df997e3fee55d3d8f96417b0640db2c454b7c680f4edcb4d7c0981b9e29137d13f921f179819698c811cc6852a9d19e125b789642a949f30dd6ab5b0490386fa489ec343dd227da1972bb34015253f70e18defa85030c5d17d0a9de10241f84cbac8457d67a5ebf4b3923c27c93c6184d8beb2fabedb7dd1eff16101618f58e7bd7547d2e35a59694a04da18520cc6dd74ac6a6c5da7a00fe4e6132844def3a5dfa2684afcb964cd6cfafe3b5b2384441b67752af0d79cc054a80149503bee1020a83a78abcef8b7cf538703c059e8bbddb20aa86bc2b626b7f118b2c2440e1fe8994441a9b0b263b06d9e0a1485ecd5cf97f8877adaf040a760d98e2fa4258a6d3b059ca49256b5fb5cb9ace8cd1f367c886f994252e282c314ac638a44bd68b3c1a5b9e0cf4c0fe38cace1da921dde862cb1cf7a7d6de82631ce3873996c5778e9ba543cfaf0c4468467eb753b6614b042575c854bf2b71e8128da18487b3c36f1a064b87546b8f9595a66c4e6d180233f03cc2778cfd92caae0e341df9ea50a47273f5867c854cb644af9548edbef12e6d2bb23f033aaadc8369782e85a62825619eb17705ab13a931d7b2b663157e1d621f40ffd0acada8c0effeb70aefd894a5f207627aa2b018602f9c08cd8490572ffdd1682e1de82c074919dd5574e0fdf4d88bc8ef0931764c34b8e614b9af5b922f1b12a125093a7ed7100d4ed0b3d73031a75c6474ec61bf46d3c7521aa22fdd584de57266e9cba2462cfd8c8e2900f5f44ebc0fe08de4962f92587bf9534963f72b6163f0571363c4774578e955d764bc3f6b77a20b93b1fc4ddfb9004f33abf2f50890a425b7a25db655b502db377cbd0c4fc5c3815c94579256348a85a78365cd470a75cddb4e8ac6ac3954167138e3cd05a136cf5314bc06962538dfbe5c695379153eccc6d5689747efc41fc9a4338e187436b5d73b38246a8dd5f3dd15bbffe2d4a93285055f8f3d38288afe0f4f2561bc6692a1134d2a2e75d93c608694ca43deed8e036d4449bdcdae4d1deeb56c57295310a26ef21b5e3f5256678fdf19638f257676a8955cc70056049225a121c89ab24d8d2cb4851dbcb0685831a7681ca09a05548c737181bf8af5b4f5d12efa0d6c12090bf239701ebec84a588b45675add6d95132154166053b5a418df721b466ca54a44e43c6d6be027d91fca1c100f433c8a3656dc33bd7a9c2de83f180f47fb64ffe6b5889cc52f86122407f19bf64ad27e9acb101a8eebf008e508eedb6fd4c3c29fb7cf8aa42197360a3f5651c77d14f90c29cca9afcfe3e4d8757314a424ad16afa539cff95ffd687ec7bc51f3f2a73097e6fe54d92acb719f47a42c18cb54fffbe592ce47350d34d0f64fd4df846d502a104e2a193ff149cfdfeed358a973b6d2c8fb6a117b7a4e67be5a8f3f70c2bac9ad6f306ca4a1da0cbd88d4119d2e7387e422989ab00678758ebca191c26b84da79162db100c8ee3697909466278482af80d7681ab158db6e846c9e69cf88dbc3bab19e877c03efaab299e378f5fbe7db0f9ed89f8f396d7548139d5a918392d8f29aec47308bea4ea9732a26101752e4f5d0a7f325d21172bd77cc55fa30acb69ff5f27615afcabd2fe716c7fee3635384c6c1e2d1d503e6f260cd27869d2c2c1aaa16912bfcd037cff16bf811099626928e273f82bf450f6f3ddbad306eb01fcc92dc39b6763d4019941a0076cfb3bd567b97231dbabc947d2de0cffb0cca9f966b9e24a8687abb08a9280cb28a19a19619cbeada2f2b2c97f04e97555420e56f458f602308a08653ad1c44b8f1a5d224c0b98c2904b77c674bb82cfe7dac9803b63a9b2fa694b0b3a7f4610e5234e14c5b66ce5420214437ecfb0703c09ef57b7e5855033f4f6a2e29aaec60ea1667188f35f857637cf93199f2e877b1938119d7a2fc7e728e4ed48179eed4c5ba536c3608bad160d248400b21f31433525832e43f503e2b7204acb1cc32374592b9d3caf721fa2fa4791145e15468cbd3bad6b84224b16b1c6e6d83aeb978d4bd28ac105e05d31350e46fa3e166cda38efcbf2a4161b42066fcbabf78da882a2c11cef2f7ba4e6e4bcca72adfcff4b248baac788c8e0e5502c7d4f8dbacec09233441a2088e2fd593c5965cd35b31e0869e9bbd922c81d53b5833e8b8423bbde5669371e13f59647cab36426390035c0e510bc7ca76ee2b46cc273ab000d85208b8b0e4c742ea756877ee1c50cbf134252e16be97ba6082fa821eea1788ffee13cd43da24aadbb5155604ea3e7763ef1c08e87cfe6995578b26ef51668ef76ddd7d7269bcf661db5c3551d338d473da92ef49bb97c5d1269a461ae1decb6a28ce729b9b37aa7bfee85779469a4b49cb8f13acf009abe160ba540d3d995306d1146ca726fcc042b7de4682adc626d85d366c452f034390f26fa00c81977672ff02955ff2483796fdf307695ac30bdabc0038a63f90a5a83b68a34642d6ccabf231ad067b5b6c08c68b065317880b595bb45829c76bdc82493047dc21197df3f2459c51374733fde002e6f71dac3118b6b2bb1312ac0f2ad75bb4ab293022c25d88c64c1443d5b1674227dd07c65e47eac96b4db671fcb28dd18d24eaffb964cddd9257cb7923dc7fd60298c0e164f17fdf8b510bcb82fabf78b01312deeb357fb9fa8d5601fe6bed16afe46ea1613c629801e46274bd2dd06da7cc5c3b700ed80a4698c2445aef61f0b9fcaed4e2c9eaef793a8016bc8742cfeba260134a0b86c6b4769d1fcb92f004226af2c2644caea8ecfd2320cb9d4d28c73bc06a7e840f34d2cbb118c2e5868da1d45c5a8d91b5b4da0a02838dc4e94982f5f25ac0c88b8fff2bf20df91987fbed3b075f7d8e7e27d72d5a65c0c14ea55235b1690904a746996f15b7fea4bf531389db46bb6ab9599bf6f781f1e69d62b8078385c581feec70031d6314cb10f1a66f778aae40e1ae804ed124472d9a35494ad8d7e6bba53de3ad4dc5d5874a976226bba224574c904ee291c0d922bd1e634b563f0c9834d47e490ba4aaf37dc3c265d7ed8e03438b40b711220c0f9c5e9cf35d83abd868ddc5b790855e70a28d8bb26e44bf66b635a5607ff2f611ccf67e527ba098e19949b4cc291dbc4fec19fb551312447deef0e66723836acd5675be5e6a047276fb95a1813b3912d1af619ad34339178212bb3f2af130e6ca505cab14c1d5d6fd5e0df58726208f166f5fe38177c9c329b846eaefeb37793dc1453e8cd588aebced995917d9f99f0186d58706918b68f49be306b02fb023182024cb020dab20cc7dff55dba04ae04f73a44b1ac0d22d4f48cd93c491bf734d86c3d6f0cb306f47dae339768cf57fa897ed7f71816c8696463451d6b966d77ed6270a5ed3351679490cc6b65d4d843f7f98059792f0fa1280d997140a78c023fc183ed8ce3624134ef1e94e94cc62c067949893156286d5b5178a82492674476e6d0d721abb14b9af31f573620ed8e36e1921d1e9ebcfa214fe0e21ba2400fe2121a50e5e70afaf13050e1379a57666d192316d6af1742308289605a766b40f44eb73dd3e6c4b1d0fe1338fabc78cc3e723723899e1986bfc8af66028da4ba6d90b1dd4f7b34f8a5bc46f442cb95ffe5382666db6fc6c9f321a72afa2155ab9ad04f57ad93ba00e5fb407712ee1a39f91c0b6cc7251067322f86d90d9714eeb019a46939775b5b97dfdeaa30b66788004ce009693ce303dc58fcdcb096f64ab625f8117608e231962de2ad8ad18e9c67625fad5e4c55eafc5fd4440ac8bebb1e0b5235be329453344d26e7887b662c4f703b29d2c2e33e655d068b0395c7b3f6c252916768767545c962a0602cf6a1391d7562dcdea443c1ccd5ef349783b80b48b32bfc1649397205bc002ce09bd3d89c23f17f2e1c2b8ba4b457119b7806375c0c6127229b978ecc47014b0424023042763f5d0a10c6e921686dcc00f0954222949a77548766bce9c297cb29c31b95321a4215c3388791ba5c9bd48dc046c75f17fb8048a2d3fe0d2babcf9a593a0db1a004d5eccf811b960d48f53c56488f815674faf0df92ce8c30376f8543e13ac3a4008bc17b93375cd24f458acb0e88d8b590bf17bd676ddeb5748e25f368c3f2390ef8d0d628c1e6ca70217278925bac93b80d3444ac9a9bb9910232a655b55859be6d85af60251fe99a63776853ba2eed0091b7e115f29e3f2ca2d8d265456ecc6ccf5d51fec063c672ce2d244e4cfcbaeea109a2cca7fe4debcc303b462cd907a2478bf48b5bbe3c9226314761664589f88ebb097b02e0f2fa81a8f346e77ecf9c4fae415567dd66f13eee136c6bb41bb1b7172b3965dddf7dc66c1e3a1fde51c03ab416c8f26a6b114a6172ec64fdc83895c8425a7be3c33d61c22772629e078cb6153f94047f964e51e205ec6eb4c1c3c5a5fd32532029a5573e1f7e3d7e198046269998ebe030fcdfe58c9615379f8618d087174cdb03c57f4568ec51de003916565d418a467085353692b8894a6460bf07bba1f218401b1fd97fcbae5e20e26738ebd4e389f640b4800378cb77f1a091d5b08cf2fef8913a37adcb35ea7ddfd9fc79f07ceaddac61087b4be385322e6c0a7b9434e30e92c4983761bcbc26fc733e0a6d4691af2a57ba5d2d8520348399ac9de4b33adb4db4e89e26ad9782adea576d8970a19e2a4c4b12a17feb43c29e62105d4e5a46ab9a2ca114a2995bb0435e156a4bbfb59a3f5e0eeabbe94f63bd48f1a8715def380e9f4071265293336d8426e822f0c00dbec46f40c7015f444549fab96be024997d2c35d8027f8518799ef23d0b6ab2d29a299e785d963da9f2dad54450f8419209e31052bcdfa811c61e930c858963d67636596a9a59a7d6fd206d0084e4eedec8693e95f596b536616b5e1b005470a9333fdc14d4d66c801a6038eeb765df93c9a53d79239425586e8d14f57788168157d4b28b64ff1c00c8e887f043a87f1504cad25491eb5f2da14965b67c671496562c415e106a3f639aebbdfb348dca2d9ee9eec22a985440778d71195f258ce462c799f021f761e403a98843070eada282b83d7bd8e15dee37df6ce0f29a1763e0f75dc3d6d166c0bbbbc54377d64c06bf92a819c6ea2ae8078ee164d1046353d29e674581c1cc15a2cb38633fbbfe1166aa1fba66f1d2c759d31794ff1a5f19804e5fef7f8c38cd8dee7fa303546b5987a60b3653f62d1cb8c82049dbc402ac34063683c3a83233b08c30a1a349987f5dde1e767a475cbb40b6a27bad3231dfc3b4c80da317707f5564dc2bf2e7974bdf3e49663fe519dddb4e5defd51b8b22391105553cad5042954101a5f397aebc0d9c3797e7549542cd91138d7089c7aa5b89bd6dd95882ffabbaf99896453d6c7266488564eadfb1083f819a1d428ba046532ac2b13cbec70f29930081aecd8a3b9c2a1ea4d1ea767ff08213e03f09a2137796a79c4e93845e118a470ad7a6d5e66d7386c94d22cba29455ad5aac05fda7d702b1ac69e5a01a98ea19ec96bf0c1515ee93e80355f0d49591bb7ad843c92463dcf8654d15dc96cf469b970f7ee5cf6803621782306bb442ff901a31316730094896b1721972f6328de970423ef2c5ee6eff89c36c7ee6a7c78dcc6b6c7b8182f6b376db4e6fa2fe8ac686ede183667455f5ff80bd1b300b7e4381a9d88574133c41109d9201a6b2b49df0423f9187e472a17101fbee795bd1d37c35569c3329a16f92ea01cbdbc15938d7f61b2a0a91392a6d595f9e58f83b245fbfacd128311afcc3be137a5ac9d5b44de2d11aa53ae131b0084b0df716410b69922ea2bc7dd853e2f4e01bafadb26f9131c19db5f42e689c74cb9576ad5a6ef65628b0fe86560668d2db83d4f9d4af6919100b2e26c18aae6a646912624901d9af4764cb0e62e7c2aa7a519f504833da928056a125824797907435600796e720f494d3b44fd8d4203af7c4e5df48318d6817a8bf61d0c52dce40281a39636ee65322097909db36e1d92ed3ecd40d0ff0c50b6316de2d3198847ebc4d9859242a02d03bcb2573516a26252ad3c0fbb1ddc6840c49467426f24bc71e28a37d71692690fbb7c75afe1d6a91b9a2db76391001bdc49d353b1127d93b2b481762bdc1cc0bf75483d6d7a89162db2fffdd5d29caff0dddf5169e213427059e09a76e0178b6e08582d87715e2b1db074bc23801afce77f697926120ceabb24ef85083e34abfc10ea3d7cb4d5765bd6fd12b0b7808b04b9afe88610966f47dbb576786d172ad4485bb2cff7fabdbb9c07410fa5827e359e7698b006282e031faaae336c95cd7cfd787345f7201b0729e88be1aa1277033dac9f679c1db75afcc08d3ea493d9bc65d469adc368a6aab79a98e6b93d5b86f2edfb6baf7d11ef2922ef21f34c83954094ec7ad7957400a3fe18ad8ac15443c85f607b9125d98bf72a5b92925341169bafa5ae883284c484593e904404cf44ba234e41abcde37b39d5b5c5999889b4ad13b9b77d99ffaf416819d05cee3a2973e58ba79f9cb4c834fc77070f1e3762879225bb6efe4d9739d4ac4bcc53de3ba5cb207eb86a7bfbef72f8d56c76800567dba88ef3436a965a137c16e00437fe2e3ee4057a3b8f6d242592e6e2c5190297961aa8739ff0c476a76d1a1c845b653a4814355bda7d59b3fd0ff9b85dca9051e24f81ab2ad03389ce97a9297c06b1ff20dfb1ee9a204833ed87cc0e938b8e023f3eb942c5ebd7d2eecd5bf649ffac373d3191cc56369520f5b0a8f514eeb95d0c69dfa3c7164956f408764c8894c25c72ab380a53b42f89edcbe537b099680c4c77b9c6a1054084cd0a306d28c7b5b38abf89f8921d7eb655ef221c08e15aab2750abcd8fd9363d46b72f38675b4cc5da9b346f57aefcd51a1fb7c5eb92fa065385c5d1557790123039e7cecdb941fecd3953d21030fe5c6511b3630f6aa46e68e6ac5073ff6a9e3467858dcd4fd93b1a725e453812280ee2536cf3164d2fc688df12b2493f6acd0cfa44dace2afad7f5526a7c5e6d7152ec3951bdf04cced0830ee4d1e93b10d4c46e736f5a429391ef35275abbf2bc8482d63eabdfc0b0851702674a857b2cb54ddb3e7b9d9eac1c7f40c460cad0a8ef08dd8b3cd58c174e8231fdb76907bcb1150bbb73f43c5ae485de0f29eeb016e1d6f452c2c70cce0d1dce5b8db927fedd09137088cd8f0898c463d3252bbe7291e06f0b07903761ea16cdb1c208d2ad099be6e517b6b0e2d40f0466aa77d2ef5f5f6c0558505a381dfe237910ee5a5f325e5193480cf038224cf71256481431a8b50c1c7d0266639d5854745728c22d008b9f24fcbf243128868702e1a6bdf91b54d761b7c293bead8e14809767bc0bd027ae8f8662889eda9699114bfeb3e710b9f53278a02a97226186bf6bb059284d383bd1081583bc6e024c63d3b2b92debcf31d33dfc58293b3480f7e2092d9056b91b18db637aeaa49ce380c51f3168ab130ffce0def887dd65b024daf5ce415b600274ee690014b5390a5c40575b99910a1ea97f5ca7e3d2a0cd069f97629660d06994621dcb01411cf439e683327fd88b2c8f6fe1782e36844444679dc5a138c691150680e1781e50e9bda25941ccfac8067fc975eed470a349c1e00b532910b0c814bc52307cc9e231c53992a9bb8e74349396ec5894556ae1f9768b1b59621b7805c07da704168d1324b8a6a61dfc6a144e0e94f95170a80feb51fc5f4c7dd6a12fa5baf49a0632dada84c9acb8871bad821071085ca64ebf7a27e6c6403ec1e1a09f244e12a03792fb9eaa6e87a0ecf18cec5e46b767484beba2ff442c4d42fb9d082b614b417ff80264775fa192bd1c16d5168079edd03e7d4c1bfbceb1f48fdc82b163119f7e9e563fa9459a6840c8ea7cf7eadc192aa956338089719daf85c1c5e87a1c6751f82746af8f2f12465da8d5c4f860d82d55b2255a40bef3049f099d6136cca8c9c71c7713cd7e868187595575b96d83edae7fec7aa5598a533ae1f1f25d0c8a01671b292375be85518c77ef8c644dd3ed60261350b452f3b8740c6f96c32d248c627ddb7711763412dd8dd0d0a213459f7046c3901db735af974accc28cc7fdd0caee473ae4bf3e0388c350ffc35b8d2babb4632e8ef55dba6fb36e5eb2a7876b0bcb023bbceabbaca2bfd3c3ee62845854179db5047962230fb95081fb565883f91247c074df2847caa872902443d9c0e9bb40ae079f05d7e42f1df7cef02755059a1cde96374733a7f5e85ee8d22de28431d7168bb56bb6d07a6dcdd88ff4c2bf445e18f0035dd664507e8cb68a8c6f1477f30f007d9f448ce93b941a597737972f1ad6db8aad2d09105aa3399319cdd56e658beea79bd88a3434ca915da461570e9218bd6d4296396a4bbb5e72609f5046b24a89d9e44e4763994d21773524dee5412087963563f3344fae460f74e4c9164b2ff0d7c9d6c5cfc7d4d27e378d2c48a8a0374d9032b90f53c5da1b14f30078005c195362f5c908833aafa9a5671e691561d39aee30db0fe70dddde5be8cc55deae11360dae17f22930ed12cd03e18f140b5c62f92e97dc67be26ee432a4593acdbafdfc6cd7b1c21c61d722e23a542d0b0a8b5fd4e6daa53a50bdc0cb5fddb5cb706eb2f9ff70d290606ea62f4c104fc0e6280d205a3391d5191d755053aef926deaa2fef0825591330f1a7318509cd6a95cac6a952373cef4e67603681eb2fc25f1238576098b76943f3ce7b3cece7dd84f148acd8867fc04bd5ed999b9385ba900a93756826bea9e33038c7daca531c26f3ebffa4ec62c137d155e20b619f2a5809538f1c28bc726d574942a00dfb31ee36516032e915c0d9c1e0e691dbb426edde8de401301786aa66e05e460e19a9cf810db65d756ac40be1e0148fe1b8c5c2cc35eef3a6968b021350c9ce655d5e5ea65618cb6b36f983a27bb919b2c7ab9cf0516563e127ce9335a33a788d644e4b71f216393df17aa78f830200261d3d16a8bdbf5cac3b2aaae7cd454bc3102b3775ab6808a48a2a22a60097a1999541be9498d45d9c4f7d89a4c3435952025a7b3c6a8c3e53b154600ab75df2ca82a153a7f989a096719e95d597d789b575a607c67fe32d007a7f53dfd14acfcf518a6c11aa542b7e5dc7594e2af9da0f08cf874ac8cce3d53f76a301105c198b774b3ff06da2872ceb26bf980887bb5fe63896e4877927890d926b91fdab4c4efc90cc01ce76e0cf8fd25e04e0e08bb2243d1f410db229d5d41af4c1ea7446595006b22da7412986042882b4cb5122afac71e4a0b9a188f984e0bfcb12f84b1765bb905704e7141b6559115b3369fd3e0506c35621d25185104ce1ebb97a5a80dd979e288b3a91e48ebc2f336230f9ae5c7a7bf2b93ac1c41492c6ab56d0c2f7fa99839719e28fbcfdf8a326e20da9ee3f3f8af07089e6e1e8de455148283c25aaef98625dfabc8a76042474934334ade5b7a4f81dac21a382ee0ca38d2bcb91383163de9c3a4c908592817672a4222711c2da7d2a64f2afff8135ec29e4e31276cd34f1a47701ddd08310e4437a11c9e3510f4b2f7a29b2fcfb612fc95af7a060d87c7481cf4c9c8980c6da6b228451fb9a29bbfdff278ec6dd3dced96c33b3da63e2be06d1033b4eaacea98a6293d9706313a48145860425d0c705b876f64c99a2ff97ff277cec6e6b069869b2e1cffbdecab0daf86e1c78dc1b51018842e41909ecf1d1259fe52e336175e15c92f0aa22cd380d7481617f6ade1845aebf4b842c0260f4763c398f56d20a26a94340bd6598e77821b2be10851e3beb8a210bb4ee94e3641a3ab3748b60c601efcaeaf4ca0f374aefea120fc5a22ec26e13eab78836af5d95837b45d5e43e9a545c4775ee34b7454840cc5d87235820dc2b226e313356c93f1f5b022604c1d2bd723e566dffa3495a2bf43ea77cff1ed7e8ca4601333ab2565ae8dfdba92a82330343282f503551de94cd40b2a8a7f0c96118514f7775df1dea8b599340b9810f0e3383f57f26a5a0975563744e5d5266f374e8bd7a2ae3b991ac994ba0742addf8c52a2eb571917bf685071ca761401593af0a1256f941df91e7454b95d0eaa001e91f61662e910d1be1d9abe9de108347444bfcce2dbcaa3425b4035bcfe5728bf3ed6a074c8b4bc7c25b56cd70f2902454dadf4cbdda83f2ab4939392da0475a31c7f007bad87bbec904051629779ea24c0c75cc2c3480fd2c2fa9c662c522df325d244ea7d24a806e9c9319424341bce3010dc8d10565be573e10b70dfbdaf35053a52cd1ec57e5898d68921c9e2771c11f98755546659e65dd37fff247cd68663c2fcfe9b5e6cfe920ff97405e874b500afa0a77b36ca2820b00b82ed0134098335c21b67b4515802f023835abf950fb4b6569d88892e40e0efd5086e04ef229f4a07b5f0d5694c426f0120056e6869e9948bbeac5a85f2ffb9017ced972ba4df6a9df477d02043c085376598dba036e91ecbcefdd658973ca364d60f04c88f2d964a2558dd0b46cf0f005959256cdb00cfe5095825e0c9376ea27be3e13ed0da38cf8def57c9b2d87146a68c71e9ff7e2d5f4d223295772320bb0957730707ea62e238c8dcbf38fcda247f115db961353ec9ce5b8d4b39f4f837db97e118a9e6db142bc69756cf869561041ecbb57ca0fc764b0b4e63593428c89efca8d9dfd051b01ab7ff74206ccb75adf16037bedbaa7264e6b8551e07d84fb26cc84191c15538a5c1fc3becc1aff6a949e83c47812d1901f9d211d7979b444036a8055fa6f160c81b817037e8eefee52d4d7483e345004e6c2f8a1910e3629112d13534112691b03d7e6ba78461832957918868a9634f40107ac9de26aa0bf2433a27566e5b29e90fe40d2ef86045eeff337a344b7e1ab00e80fc380b827fc3060685c024194ad18975c0b461b041412ebaf76e99a149a81ffd31d050c03f37bdeb1711b4b99ffe4b952c754075f2a62bfaefb9dfc5803787e5403b326dbb3bba9c37d255a8c1e9050d2450304cfbe3a542e9dd3b5a22dcd4e096fe38fec97f1680afb6ea19764bdae56aad0bd5106da87b00489e83f28f9fd01f4d45314ca9bfa6db3a42633544c75eab8e7ce714020e5780f8b6992986c062c6c942250f88ca8dd5be52fcb3971794da3ef542697ccd59081a9d52d124d8d72916b190d5b576557d8659cabedc432631da651071f32fb828d89d16015effc7be7c30c412e042573ef331bf724728a7bb1cd24da8edc969c57c8b6692930bb5514348f8fcaca7742644dd11911c7aedecc8c7c44736636bf574e87fee4b884b211c24d74332d9813c9d4ea9eb4b4c3c22ccb921804fd40e48bb1d5c9f4cc61f14adbb8db6f1dec08f2e2cf3e5d32dce57529495546a6fcfdb968319c710dd5ebdf3dbaee556e71927c8f4cb14e728c150f21a99fd78dba472eefbf7c0170dc28b09e2aeb8b20bac35db483e33b6518817b2a52bb80a3275207d162712cbe2950f61d300e0c993fc1572348cffd38d3eee66d7dbac31d3a25317bd108afc3b5ec491f4f3c105f47661e1158079d05430cb6e19b01cdda237d43141f04a826c9d4dd06bf786fc230fba2a0f478e340de093d058e5815e76ea52bda96795cac55ce1e4b99faac927dc6ac8b8ff26ec805389cca220c8494727c836f7215c06471ed8ac4a98668c9d0150a0ce4c1fc4e3b10aa0d3651d0a887f05a5e1c8fc0b850211263d1946d4178351cce8769dea600560912aa4a1b8c7c0c3cbf239f36adcb17816474f6fd9148b60fde3f95b88424bce836c26c33cae071920b9bd68d5b51ce9c690413b856f7b7b55ed7cfcfd7e0e791d72b566fd9b0065c23bb5608af443a56b9f75546d218a59ad40b8284be86c3a5f9776de14fcb5e9070c0e8778e3a1a46cdade4ea6d9fabdf5d5f8063bbe9ae3e1fcee388c90cf809d8affa0f2898387b35facb600daaf9d74e7971aea266ee88efd4d937e07df19a578fbd07c1035f8c4cb753d3ef21378251f46afaf22439af18c13b6b1d8d0a347d1d2fd23ee2186da9607a4d1021a71b3c374ada3b3937c3661994976a15b8019b2bfd0a285aca49d1a1939dfee12d3d73e4cc047f056cdf97ff85f77c4e1daf0ad2e6d7817c3730fbfe4dd5a1a6cafd2fb8984a39479634028daf0f6ee254a48ec671df6657768f9f1150b48504d19eb26cc51329a6b9a64f298d89884942d80d4efec56a5d05ff52a2e036095a7812e8818abeae2c9055390ca7d6affaeaa9e0a1a41443c515917e3013e4e576b21a90130036167d6058f58aa06cb292799ed060c19e88cb7b05f5b0789a53552b6d6d672cadee6cfc0dfb2ba584da0ba4f20c376c8aefd7c46316f9d32ae5a9eb37f81b5990a1e4edcbc22f25aeee388b16832b827bce96a84780f913d32903d5b6b49b0a87d31fc425096c1914f12e2bb06616ce5254b161ff9b5def7bd57954167059170e608b394a64f63cb9393f06389d8b3ec3571dcc4718f4672b5872b5d139d931653a5cfc6906716f81166d6ba05349261df180974220f9c55001473dbb40c19627335314b90a3d32ff8121ce5049ef5bf7003b1c40dd1357f4a2c898f31aaa5ba06c61939b41d0faeed8000f2078aff369ed1350e2eed10ddb0e88ebd0e2dd04d109271bd7ff253ae203763ea7f10f696e6756c770d57c561d2d2b19da4af3e72e7a5dbce716b1e08fe3de864ff39ecd36c0a42330916222d2c617923019bc522b6ef7169dffa2fc090673d92e4f7fc9fa305ff3906f37aaf0450148fdfbbb56d5133ebee027f0a16d65607dcf58e646880aab0752bc0c8afd16471b8edba3dd9ec8a9d471988554fe3567eee4471be990bea953d6eb56c18aac9096d8a4d3b59dedb2ef9fa07d31a9fbb3732b5291e01dc5622cfcad15f587dc36f30333fc8c86c58b1b99df5e5f037075a9659dd073bccd8c603e44d5d1a9fb723b2e5c9a86e7b4b957e64ea2c2c19c5831fb2ceaeaa8deaa2408225054a025cedb5bad9071a040781bc9f0cae50a2cf53e5538f16e60bbd58230fae24a9a021957489c2f5a56803f2b5b2b3a07454a59add308f02d33a605b6c498e9410743cae58539450ecd7ea2c9c657d6ca2b90dbc8c9e44d07c279b41518e75bd4010b1587b5cde412a55d93238a3f92e1aa58f9edb4b5eaf1c79eab1c36ba5e7ca075649576113e077fc988be3c806679daecc3bbf03314ab3668d1bff9cfe499a3c0bd5ce608434f4de6d8e2c39d579cb859c85229e603abe33ba201f8567b062abe81daa2cd8e6e78aa271b5d98e591d69211f7451ae581e4c6d7e8826e0bddfefb23cad6afd18f51d45cfc9192e51247b4e37b18571e841f62414e696b0218817ad6956cf66d244dfca65dec39edb805d51827d57358a9c093c106226572d3e8424375bd47551d0985794728497ebe2ad9ccac58119921b93e5a2792a8c7942e099caa9fd8149100d40bab3176c827143fd5689141b341983bb6664dca2e17fa597c16b648cfd5f18ffc7ec76ada5a1672fb1710e5d80e897757790623dc549887c6730da3abdc26b9bb275cd99fa147e8cbaf288fa14ded0a67b97aed7f342c86631728004c0d636d11df0fbb081422860aa36d3461125394df1e2eb5fefecf24d9c3cbd9d9ca0ef9f5f13ec9aadb4f48570b10cd81fba5ee19977173d37f2ee6f1036aab89ada3be4ada2b77f30296642ea434cf978e1490b5c960fc374f402f02545e5f765adaa3543d099f5287c16ba33cca58906f7bf7066861c67ce64ea8761382f81d50263f9f223ce302f7a7b9e4a56c2fbf3d570b292ffe1de03e3ffb81b47077e5aa284fdb040d76cfb1008fb4c63cd1001f2da797ca75f7cbcb372abbe87ebf6315f85b18904ea44ed28af50210518614ba758dc0050ecd29ddc728acce6ad83a568376da38c695cee2ef5da01ae02b988c5c7a0466764cb191d8849ecad2b4fb6255c1bfc573429805ebc42a8e8e33267f8bef1f0d53293a0c62699da239d00fbb1726b4eba4359a415bfd7f756738c506d5cada25011b695bc503995ef5328cc1490af52021221e78c38047a2dbcdadf2aa1ace5a29076adaac0a95406e502c995a95f734baa1b55da4d3b999a523c787f2300193a2b0d45e95c60b8419aaf3562641ba6112b5794ccf93e0f019ec6f6fe55ad5675832dc31df77916f0256fa836ee6b8eccb748baaa4e04a08bfbc19e5bf84790fa44686c83eb995b9c7f0c1a8e71f826195a4b868f489fdfc4b6689befac3c126789e725b760c9de1234c1930b30e214c45db810314eff0d29e04fdf07fcb86e43021d54adc50b4a3c512d84ab9470dc06703f7eaf69b9c53fde969090a03c478e85138bc6206dec9a8628ce4db9de1afe8c3a73a6f55c436a3ab3794c5cffb7b21a007f4c05d537e433f1cc3655a42a9d08bf73b49f0f8af14ba18c8745a71548b0c26ec39385e8fefa530f0e20b4bf5c1b38431466ee42e18b23db3742be1aa0317db548f6ed55ba6cb0bdddff14d789eac5318958c213e213deabdc63e6c31fef42213da4106759d389bd1b6bce69baf5d7027e33773be9efeba2360d64a70866ddc550e37a390749417bb0152c6d9630ba6e4b0c304309af1f9954a75628e282f388d91f6ce9032bc27cf8fce62e1ba0f3fda01681e3b4aa6d559ef4784ff6299c22c3828b4b0c89375aa6865ae6da858ed9e987395b4d8c753e9a50a0f8c44adecd91419aef9e36e7777e3ced87cc1f16db0ab3a8d8b89e5b6c93c4c5c89d9ce36ad69b7bb209b77b4de151ae5e8e2d1c70dc319f0ed537f6c9dbb191ba5aacb021f7db0c23ba8a1a79ee2140b2002adf0244ddf33833a3a895b8042b9749e3a78d26b361a6478449424cb489d03bec74280d83f876dab0b5f29026359db28b8effa1851a9164f77ccc41ff482fa153012631687492d4d1d60351913c1e66c0407c22958e2b657020dd713b7d6410928d3b0ddf938a2b6fa1be5cc5d30c58577237fcdbd5d46c95cc974569bba9309e14317de76139075ddb094d286d0a29cc34c52899099251ce8cf969b9c562ea059654af3f00930b25e0f84edf64bb6e2246ea32d251f97b50c7da29e4fdea55f4414b0eab2286b797cd4a6bea6c4c1f18a7fb6b9d0ce1cf1a535e13d66e2106697d18dbaad3ea8d62395c3b99aff14995f612626d9ec033a1ef0902bed4a5fcc567f85cb32835d18d8900068acc1eaa3245b320a78e44935ec4ffae1a5296ba97df56f487bed0a90fcac20bdfa02c837d70671a294d9fcf4f42ab4054263864ee14c8bbbc60e2a8e3e60138a6fa6dd0e59cee902458c080ee84176f65730d9777a7b615fe3be2234a4128ed1ecb98abc4e99bcd48c4f2bd083915800a4f92857fcf77a06eefb555f367337aca86c56088488ce3636be503b60f4834193838f215ac99489817bdd1bc6fc5b2a8ed571d320dc2c3b6223ea5a566afd044c19527ec59e2e59bbb23899a087f1db7509adeca6fdceb95d4a144554044c5e8c6e07e3c232731c1ea0eeb81a11e779e4ae04d0a1b63d887fdb09c171da66a7c05062f5be6b075db1abacbbd7ca819a843c1e01829efbcda81bf720f55fde1ebcb6402ea26fa62c3b639c0120efb2780e2d7e04a75a5eb8b9a101d8c68c00b178022498d08b1ee01eee22cfd6e1a8df95858b6826c14a55321df5eafb6a4dde662e8e4df2d53d7d3c5613b6544aaa8259f5d794f1bdaff741bce12dd3958831ba6c28ac5756344b56233cc435ae1f2762e859c34773222252cbfee29b4fc8439494dbc7036c322fcb8ea9703c9d585986d3faa436d8518907fbec12ab32a6ca968865ea943f120384e917b841f9414e479bd23acc22aea3f6a2d86647dab17695907222d7c848b29ef791acdc14e9894383428a85f8f270bc2effb15125c023034f9859a74a7f03218d99eaf0a464c8aba8c12c4dcec352f026777dbd88dc74d1c89855bbdf6b323775bf808a8abbbf91db867a2a27a43235cb9e424cc03222c59b17712388d80197b1f5b9a9da14733f08a88a45ed19f81f637c9b17f2e4f0fa64388618cf5c950a3c315e9b64e33d20059969a4fb7fd010a7a0918e7528d0e73ea14cb6e767e09e7105c9705b75d53d976769ff7066eba298bbf639c8bf58a51fe50b43c9c38b2dbfbc486f397a2ff9d3e099774fc9242658e27a304178965012bb50e51d516f27f8a175f21d5269b6a05c2a966daf8097f0f9b2db662dc60f013eb4aa4b97e79335c598547ae2453afc20f1e01ce6c74d615b69fe4341b41029250e53b8a5d4234ade3760c4a634ee03f9a9042dd09a1ede1a8032e8b7399263d605b9d6e52d52c94f261cf1b58a79efa80959b3c46b02a6919aff3a6f3470ed0826105e8117fc3059f3da25c94a8538da80527cd2e110167794e683014598c8543460181a2eefc562ad965b2cf2bd113f54322b3ddc1992ccf16fc0a58ab78cb071a23e61444180baac5bf2a516d80ee7c885f03e818b4c6f6203c5f91747e6569b192fb7b48b0f0f4777d58820b08d61088e5400dd00f6d84b17e937ff514b7cc290902c22c9cd3bacb012ba68d8de05692f3d677f6136ab9b13946c8417c95e4d3ffd04873edfadd8046656d7bbd4f7a2435061cb9b447b5944e396e8203c86b0709584125128c48750796ddc5e28fc39946f7aed1bdca276b28455610492bfd732d5adf95bdb024ba127c9f4e4ae87467990cef32199aa90fefe108279b6f77e36f3dd002e92293c5ac742815a97acf04e44b7e89fb44ad0a3bfddccb28b1c33d93c940f844e3c01dd3737596b6aa40d064d14be7d578ce7236ca5cddc6659cfe0e3eafa167541de35fb43f544030b57cbbcb88c4fb94d7b7ee7cb3e86a61105ee0a530f39d2032d4823851541796f4aab12fcc9875319696ad97d6b1e6d1f80c9b1cc1c0d5abb22d8c6b2c0cf33379ff47d8aa3c7a690cac147024ae9d3ae3bf3b9a20588d9be12344720d0cdb9f50b0f3979370e284e521586d315ded6d819c85f9c3114458f9b322d36c5d76149ce7f16af81c2d66a29e5fb91c3e15b4ff33acebde3231ecd1770e0bb9e2a8878a58780389c03b2e4d903716f0d193b7d86f5678169cace96e963487ec43063dbc9ed3d610dcbfc60dbcfae087247dc110f137279233477b4876c5e45acf955e7ed2c7f4d65650a5874892faa0faf11a5969f63b5546cf33c9301d189308f7ad73b81c79280934ea6661b671050cfebedd078843d211ef746e294b033184b49a53f326a8b2073331986ae75cb28637b3ffb0baf579eb9a3a726a0a4e9e2e0b95c99369205ec0501fb03b77e641f4f1918cac46c7e4e1cfef227a7c53d5f0cda40c9b93ca8e3e9a4a2dbe10934ef7e30c026afefc4643b49666362a0c2469fa2c01ae9809de475dda09d191882f3771ebd30f763d137add5edab5da73d09aa25067a918d3aaaeb2f6910cf5e9f17620d64502e96582203969e3fd03bb69c4d961f241d105d68b03578ff7463b419cef399d6582126fdd262a4cb88226d57b4dc1c57308ac0541e5b271e1d8f4a3f77c79ef8a6288f97ce9a10a757cafacbe16a58cbd51da256a85fc04e0320a61b5ccb9cd43fd3019adad3e0cf7a0b2b07c7d3471130933ca5a37125d7a7564251c3cc8c77ca6b443ddf13ae1c622652b2f33c0b508278077d63be2b91abdaeec1361b61994c658443a6e4b11e81ad39e271084dec44d521c4a99226b01183d89a0cbae772a5462f7cd0f542973722f5f4f5c8196f760926da0768083060d3430b652f4a8f1d126430b41a9033028b158b070ba7e1491938a4e57e776709414fb1d49def2ff98635cf6f1adcdec280b0d7a7c8809c408dfbaeef8f816692aa31cb4af59c8aef40beb2e65cb166c3446aedbb6a0d0788eb051680bb047c97625ef7d04acde7908fc4aa817313913376114214e3a753549b1c3022281a7e7c2d5bd0bb429da92d565f9ea1992c58e14e41146705be83cddca264e87bc2d58910c9e8548f595188aa8e051af40ec2fcffba1a661990f13c27ec71fe36e1a0ada6c4332bb6d9a634799555eeab9ced02589c52ef0007f96b4fbf8bc62a441efa15c1e1e03307b122c2e182a4a3fc4fb4d66ededcd351740ee0b5268dbd5ca7d59304d7eb6977740b120591160ae4b258b247f38e81cb11995ca68c49ad51a941e7dd2785757a44bfcf7b064847aea434e9da454f032912cfbec748a641efe469454345887e38102eb6e5794fa64c1fc321ff154508a82095b52f8e4b801dea4e73fa857ba9f78a07c4541d7965f41962f735778dc1f0626c66fc175c50dff0222670447af1800780fce5cc92de3fb35a41dc197ae91b029a1ad8f4889d93f3acb305f33b741259ef1357ae5363951e1fef6e63c79d4003a638fd88709728d28eee7166c43cecaddf60caa6051430e2a6783d0a6f0d5bce4abc2760aa1510a4049bbabfae7fff27354b3a7c5328d208709909a569d52e6438ff990d94993c4593662eba1f186320f41ac2803ab00e02e798d8f078b8e8249c99253b1eebaccbfb942c94183d4036b404b3d07303b144ffa2708c1b918117319b813728903a2b6150e9fad3b60a40cb44cbef8f0a250d0c2d30ea5be84a62fc25c6d3408b86f52e6f6f1de2464ee5e55ec116a82d1bc9d7915b7580ae8c5a8851bdcd2d539e3f4298473decd128bdb45603c51d5b4c9d2aa32d6ac92d1a23da9b5fcb7fe423a746dde840bb9c19e1a5f01f8a7b5a14d21c5a4e4c411b34d4455bc618715424dc6ad5182ac17e345599ce2135e28eb5143bfa9fc631ef6e96c56772e8afb921f258e59c1798eb0443b9eeab7d3f52d2c74465c00ac7d3b57ada407b829adfbd53ae9f987d17e903a47f78b162f71dcbb42dace7ddf837e8d923f3ed3da5150f5d25f9809e7e3396aec70b2525283bd483426369e0224b1102d86373f6af0a40455be16cf122e912b50a7d075f6187cc3f2c9e84f5cb413932c58b7ad45c8608cc5209fd3946a10453a75563626f220d2f4768c8c34e66bc8cc3785132bd865080de7b2b69478f3e98ea5e2e4d539fcbe572d1f21b673f2bda4ec7ab2456a5fc17a8b2e7bf0404b7bbf8dde199f94e6ed3265a9316335b8b8daff1cffeb96394447094f787605d2fbd028e790eabf8ee3838b830e021a416ea0e5983311960a5f10387020487791c0f16bbd00d141761103bf1d9d7e38fc39c05ce65f39514b7df26228960483f1200600a7e5aac8fc556188f226fa93b22d135f5b4facf64c153e0517bac904676d79ccf337260162bfcc8837da686a1e11496a61e3a1b41cecce9f2c130ba10fa4a623cb30611215f4cb044da627ac8e1baf7f4b28726c3546bf527719d39f69e832aeb7fd1ce99c93f2b205c039ddc6fdc30c85b9a3b025de6a3383ab7fd2310a71b51b4d9046fa423d40be451e57cdaf17eaca7bbd3ee75efcc3273133ea3c1d813f7fda31e5a723d5288e72c5c233113dd11e04f91d06318eb2f336eaef4bd0fa1d1634d8e1fe4a968b8d03c1c49880dd56709fb2623afc1a155512c30f315cf926bf38885f838eab20c8cd9c2638c6c33a3949d067215999649e5053dd44da7571504aaadfa383f31543448407b551225d5e88f2430f233e0289097a37212a2d6473a269a21fa5e1f88f2236c8127c0fa789ee913afb911c680cfd3e9f8431d9683a3321c34849330f764f1fcb8476ed3db1628b600b1e0d50ae42b9ba4a542c732d16bf4a1b08edbe6ada34b9099b1760424c950e199fa9ce4dbb82e11281304154fe9f3cc59305a7bb3ee65ff88321f1d9dd0c42a156fac6de53ceb307e0aa586f9001d7ff0260184edab73b826b6734c942ed3cafb790b77ef661f339d65f5e79ed9e578a02eee711cff81917391f4da460d6afbf30d8a70060dcbac6a06fea9a9fccba97dcca74ba04fd854dd5e7982d7e03da39f7dc339d9a00716c9aa6d8a74b2d3cd435481327708d4ca2c8e04e5632c58f3f38422240cda85403de5b6c77e8dadb7cf271e027df283a041e91ed8a5afc30ab5d3e50a9ab81e09d45c4b14600b72e041afd4505671c35b20bc81a34002c5b75113be925838cd8b759b86e69a0bd2021762f880f85dfde83ff57e1caf42f0e7425e3738201da5fe5623162a805b7270ef0e7a87a098df59783a533c13167c18991cfa01a2ff220ad3dd4954727fcb6b32253d5975505e5f6183ee4af5d6967bb85f1660c550b0eb0957e33d5a7f36ea79d73e65e0f60923e6a32cf08b400afd02dd600ab2574e7f9c94ec8d5ac1cdfdbd9932c9637cfeecc376d5d32987ee2d2b013f729fb00de840faadf4f3926f7118b114a1e0f0ed1651c65277dede8fc2d1a432e8e7ce00641b38e0703c54cd57fd87886b02adb23ba3880b9efec2ab27b2457d87f3cd30e769c1ffbb65112862236a3bcfa99be32a9d0fab87290d030d8f5bcb17dee19d68e1796019c9e29f78380e765429a3c6ef4ca6169ed5d00f8a6f40596af16be1910bdabbd8e371fd488eca54a79308ecc59c60cbc647c19484edb27da89e5f8007821eb82f7181f1d700e6feb0656b408bdf2c0131c80acf8c69ea733bbdac0091ec4167572567c0adba1cc41015fa3cb53e89858aa92ecd1965b124a344cd336e88146f96402230537d83f4a9adcfd0e7b15613783c16ea77cc7e25808fb15ee229d0ed29568cc171ce87a620be0f64775cb9c2371b71d01c7a0acac2e7094f0256ea09edc821042b66dd6046e8576fd64bcb2436b003a07376883715adc037cd577403696583fa45d0e86fc29b67eb0daf7d9ee15f20e93dddc4124a6a030258b30d3c3e0714fb4d82b4f621b835b331430d80c866f61eccce0f95e22725ec57b12bf2a6dab501d2a92fe11bcdda02a48998fe2a848b2312852e323c97e7a3113fe95c4c8c1978787674ee08d252dd78dd33ea845c04288d456a78ebfc669e9ab63a570cd002fc7822976be7cfa3ea687d378fa943592af057ab1dbe81865cbf771c9a59c948e488b949915438a51c02b45f34d10ac4869bc87f9553bdaca23cecd9d0a4caf23f72485c50176a985183fa9ad44807eaac881562cabae548ed6aa3f8dea5e277dc2daf5d24ae2b84cf6d7a6d77baa46ae6fe35c8aa449ae14e9d465f5a95902f90d1dcc822a56800e17cbf645bb3186a50f7635f85e657d6ce589c06ad00daad42d835cacd955ca2b65cde0901cdd9a0b15d3a5a1de66fad55a9d7e003a21b441d092418a8ca06a4df44765f1063c25340ae5ed1347ede09571c87ec6fa4b193a5ea128a72a6babb3a8035079ec61deabf153d46d0f89dbce019e55a622442a99e91d22945c5da15556ac570e1c9495cab1959cf0dfaa991bbee7e6a705c9cd99e91c08ebcefe9c03a942cade0e23c3ebeb32cd28dcc3740a20a195bf4f78f9acbc21aa1e885ca145f213684a2d21721a01b2ae1408279859dcaaa2f8456fed236464b029824a082abcf034acef2117f9e826e538cd22dbdc14e7373e38058e38761de83e8fda86fc9499ca9c29c66cb45dc8eeeb3f2db45004289937df3ed653f6f1c5a7a9b241299bd242fa8671adad9056ac30bcefc78c3319b6b00dc6afb528ef2f1365ad333cc2a04b17ac9ddb39f0e2142436ccb26fdb51e0d713524d6aa31c01d4e3dbf4edbde0aec70d9c9f7a7df656d258cbd8e1eec336024004ca9b1f6927bad1690f1b7ca064cec9a9e99d259d3bf653bad41e8f44e8d8c8229ac4527d5837719841808bd03b1304c84876de2fba435519b1e8775e107e4757c342dd5cb507b9ad00df5e5043b6b4049a0b943cc6126bd207e6c175bfe7e86d60a40dee912c46ba00cc0ee2a7152d087d3ba3b0a5a11ac83a76630e9b90e5bf056387694ecea1f990ae558cfbd1c575149cb7cd925b1a8c9ab72e6dd547f0e13190959a93544892e22482c5e543963d92ed7b2889be8bef5963055057861d2e9f0a4ce073557dc6870de3962772a2a5cda29fdb2ffde1b31ebfd80e711ee14cc0b60a2f6d7a4472e2275b060c8097b8dcb6b737927bf52a60d5e440e61c4a7a27711ef5ca9f653de3a4ff070c1fb13228c5fd6a85c8c6c2f9439596914658f559844ef9bd4bf34de40d8cd41e9d6d4e364ad231316e1ff4c9ad4494dc6bef8b235bb1ba4352b84922d42d1a2f48de33925ffab29fe151cbf8236ccfd7d3b1f162bd3f077c68d69644edbbe79486384994cad12856a745801884fe52ba1ce6099e953c886436b93c852f29cbdaffd0b6e78ba8bfa4a517c720538745bc15fcb0582c77ca7ac75fa3de988fbc161c5b0d2509aa2d875f326513895af8402c89d7d2c300b5f448035220af3c08ef65b5d5398170b31ba0864c21349611a85fd73805081725ff25475fa99ade0e7f4158906b2ec9ba0f21da9de0b0aab84703c1c9f69f86366eaa69057b6f1abb8bf59ce4de0f25ad2a8666f68834196e8c590b16658dbd6d8bfab8c946661a922c7b0fe83720210345b3ca8a597f2c35774dd847fe284c612a54556bc79e54ae7f33f146c648c7701f16ee5941332f3914c2db1dd4fcd0f1ff9deeeee32eda6213e298c28fc7b9aaeded3978763fc94beaed7c5f0072930e8d32e7a9e134117591dfefbb437d349fd243630493bb2f58bc9817ebb7b1c336634f0f629abecfe2e7c5870829435003f2867b307baf18e206d357132aa0ffce20f447eb84a7a535e52de84e5209762bdd975e1eb23c2121e9dce7591936911222d438fd8a2e632166d744107fa5b879f6ea7254f7d8f55e3b83429e60b71c3925a5733fc633e879192be2208a43ad3f005d27364b9eeeae39f95cbc00160c1de0114b78b800138f63251d5bd07fd418bcbd70668114749d4c390ae7988c559e9105a7cdaf3da0b58f41ac706e09c7816927253d0aafc916ffa1e7237c5d906a1a3fd56cbf61e8638d1616c6d53b2f5552487ad904951a41671f49e3a14fd46d58c7e9642ceb44186ace22bd0a80aa767d4ef43ad730beaff48e5e1114a98c0dc7afe62dcb9248ccb286cd3c249bef661ccf4d50020b8e7c5fd89153b34a5155d09d677bf2b756066f5bb655d49c6cfd62523f965d50c1f19d43aee24dd10461cc8bee912202d658df6c447487b4de7d0f36af226d89755a0d8beadf0e020b61b91517d9384e477415c998e52edcda0307d16d54c543a40ac5ab5714fa355920ea3031c6d88a218c2428e87919da4078cc637d4bddd413bf5811a40825d7d4be7b6b2ffb3ffb4a5df7d281e508602a62589ee047e8bea6c969ae5903876693ab17f2fb821465fa79d04183fc08fe378339de674eb25a4a82690b0e3f05d621a6cd8eefdb2a4920f340145581ede70debb99e837cfbeec250558817a31a4284ac84cd1481bf49cfff24442eec468d3d01e5b4777b1da6134cc1c9660e1c6958a81d3881a308ca152176a9963eaecf30cdcee0ec6c8a197a6a38bb0730320673c02d39098695ca8ce8d43280323db78f1587edd158d252a5bdc5524e20a57cff1abb258c424f699555bfa6a12e0451a81328aea956ebeb22ec2bdad8d2635df2b359da210604666e917ced6a0d43f1f8441b213fe22b184645bc5035b979aaefa83484507b8aa80c35c44a266b1fb0bf84120cb89fd6ed456eb6faac26553eaee1a6d839a0488f8c11f87e004ce48b9eed16756eedb85a01e7255c4da91c5dbd8253c5c3ffc5f175570b4ac7baa0968acf6f32be07baee8a1dd4b1540bb27ffb4fd74870a76d85122c52c74ff6bb54ad90299f6e88021145c05c79da08114976ddae6bb18794670829f0e28dd6243e2d83c273f3c6830f77423754dc3ca25bb9d694e2efd742baee0b5b96293922b0fe655fa56ab3dc93e11db80afe044abcc07ed62b8fee7a8d449655f53c8738b73dc639f255fbf225cf4b866e13a787e8c681ffa1bc2aa35d775396f4569db2c047410489ae0943bfa0b3efd7fd80846ea72cd97e3346a75d12ea8e6bbfecec13fe6449622a201bc00e0b88d5ecbc1f41a32faebfd35e512aef995ba1cc3ce82c75202f7159b1aa1014b21b734f67d6875217238e72b90f50acde8e63606489274e8c9e224f7c5f5f1e442f833a0df1ebe51cc0d03c23fd4379571dbae9c7baa3800eaaeedcb8e136877d7d7f8832b70b0f887b4c0c509bb06ae2c11b2eafbed7bf30581b12e9369da06094497aee807fd56507b42d771999c7072837fef0528efedb35c8e5c7d8c984588a2b6db1a4ff6ef96abd45528ada6a87cdc35e3c1399d6659054314b878bf569e873e663a76cc4c51e78ec8a021c3622330b205686d910a4adfe250b0060b4664addc759ad28998cada33995466cf003b38037a02d7cb8156438844286522896b127e860a404a8370c14b344b692ff4d2fe3970c5c4ebf5d01183eab6a5eee09efecb02394b669c05070ea9dbf0369783c3e742db01e3057a1ea36ff0edad142d4cd504066ba92c2fcd0ca9486f2484f98ab07019d947ce6555637353665456cbb118f2feb87120dec0d962222b5ac1dbd456bcf600879c71d7111df9f51e1f56b89bfb8e37830491fe83bdaec2350c3a31f811584473996ff5946c74b0eb4e641d54f640e28df5c163dadb63db19b005aef377b06b0a11c667f075f34d72332d90f8ca0013399b2a09fb67997a7c156dd7e38f93f7c2222ca9dbbfee2c26e85b0b091d9c406cb442a602a6a06cd8cb1cef4fa85d59391dc638f316262de187044f1bbe1f89b6120aa6991e225396098ce1b420cf29bdf494a598f9a39fdd11970275fe329dd2331ef0d3a9cadeb599c0ac68a3c691a8da2650672c463edebe076b110848bb57f6da3874ecbdb776b85af733b1d58887c723d6ca3926328c7c1aea6f98885531d7ad022a2a635ca10f0f957be772d8c4de8a888108f7a21a37da0d1f7e489cdc102b0d773f4da5e01e566326d2594f8ab62d5987634cb5c632a8ec568b9732d9bb6f3dc58f624c204df7e214ec8a468f0566a6378dab8a84ba60c03f6280afcb95453ee3fdd43d68190900015fae7f4b913dcaa101c20a15185f779395bc7045da18bf662c5da7f3172f14751d8c330d42e53fb3723f055b0fc22768b119d54490c64b3a5eddb6ba14025a5461e17d94d8a6a47b0fbba54cffa41e708a5ef2740f098bce924b6f287eab6aa5ba489ec99d566f553d850e46e441007b8b90bd20b46a06780dffa6c53ef3715cf2aa96e45241f87c9b0222bd1acf3b74c79229856c82ca198f9768d828e1b65a3d8a1d9ecaa0747afd30dcdb20e86bb6f8399bf99a2132de4dbd41d6dd05df453a57cddc3da839e1387355269c4f5b37dcbbe0e75875773380a5692554370bf7b8b5b1c92e2c7db567e1e14778ba41cdfcf0fc02434d09ffa5ee5e9e8b5284ee3d0abcbef2fae112f609d40053bd7c2db2585f81fe4b61b5a05dc23740f79ec32d141ddc7a027c8cd5765a82b86f5a819acea51c9a2283049ce77a5a66102672148bba3c16a6b27842c200d3288b6ce9f4c59c1af4c953966b6f012f85ec9d943845ffe4b34a0e6efb3b3fb846a4e3c0210425f7188d519e3f2e69142ed7ef108e77f5af97af08e0ef51ff94be3bc125b0c2565aa922c86850de22901f526142bf3a77b374860ec73ceca7c1f14f67f016a0324b2abb2b6327d6f1b6dbbcc38022f3800cfc3465df1ee6a6b9633fe50cc0d382a2aa76f17c153dad6fca90488fe5e3171ac0aa29494e9fdf120c6a1febe84abed81f5b5497f903f0605d22bc0aa38f86b022246e9aeb7b0cde313774adb5bbd90d9e3af82dcfcf463d653cac3e17542194566f58b3f3a619bdae5225e9a6013cba7a14857982a18f2242b428cc092a06a945564c9a4f9e0f80e21a400614ec0f82c2f7273fc3e78299003aedb5ba752f6671870509ac4b477ff67a2ed7faa5c38f00c636924a98d00c87d690bda8b04dd0356db9e7f24142f1b0411a79c471502e1aabcc914333047353610aff86f4ef13c9e7ced41a9693284b36773aaa62353e66a23860196592233397c75900123cd0c9232b018719d8359ea98c52d7657d45506474442e7932ec37184a152ea05d07b9a94dbeadd1c782b56be1a8fe440b7e7c845d1a6f3f664cf93f2c8862f6ed368ae072eebb16e717eb211a61c76e471f1741d6c2dd167f9eda22963f388f624b6af202fa99105f5a5d574a5b98405f0a5d4a812fff35755178e4b0d4cb2cec10a099a4c2162832dac323d64e14433322726aca64932682d969e2c52e0da185ee1851b3a5737b9058c4b55fc8fbd5e0c77a95c4078135c912b4902f6d4c17bbe4e4c2454668caa8e9f379bd50e082a14b5a70a2434b07c62d480aa0a675443c49d8843b3cc87532438f5cc9ef55d8e5b7ec006595da7710e9bf4ef72a1d015ff0b5b420662312c0ff40ad3161b6405531fe7d711ac7e478f1d82559a06389c38d1aeb06651465d25497be1bb7cb0c0dcef17f2604f26156c7c88c15e40a038f22956b36a6d1a870751e571916186b707d59356f738b926aa467f779bd6ee6294de954bb5a7c0d53985dab0f1eb3e3fc8dc2c5c2c2ac2ca900c51f51ce05c709c0b6f14a2e8113a38dc68c445a1bc6f60fa89d9a280c4fb682c7e7fe8e6410e862d81139799eccabc60762dd8045a68ef85e3f2fdcd4dc10d76001c8b3162d60b02f175343fcd0475ec1e6e7e15f3e86cf12ab8dc39dabbe228a13f335b299e7031d66001c18f3f65c9bdd418e6af3bfb8770628daa62d85bc09cd7757973d4593a9d8677501daba1c7ae3308089603a3e03481caeff9f5a486436803dac3b45bc6b11e3d6cc3439a01b0b6b780a680b7e31683d33029a8b3d6a3faf77be06925e0bdf5851ceab69c3b9448c39ac2634da3ea2abeb16aea1fd4e1647ae668b9fc03e169a4ae5aed3432c06a6331481b9535cf8be399196621ad587d0adf49a3dba9b69261b5e03f795731b40fca2e21859cc3b0d8efec3b78199c971689471c9dc8fb04326fa6ad2b0e8a142b31438583a6a63c72946586b0b868e5f679e2a8667886c3fd384f8b7d67831eeed2a4091b8a000e7c1f5c0ecd854bb528c6ec7b493de47ee0105738c4a14b3b6aa7a807e76a147289b11fefeeb759c3d28f2c03466b19359eea058179aa99e04b386db1ae73c67188c95244407234f5a6380c1d3c05155708366d71c835389e23db2ad85afd53d729e91ce9f146f724af82cacefd0fabe698ef5f1f555af1dc9ba65053104dd6ba66d7ab56b5e0488fab1bd28fdffd45133f8eabaed0cac69543d0bb9822bb9470d81566e504fc2b49f04dea0f24e8e4d5c96c2d9bb69a3adf35ff9b6e346c759bbad7b6a5915e2854ef4a49a4769516e07c0d121e6f19e081abf512c45d752dfea822862fc502e2e5194aaed220ade99a5b6c26fb6c79df39c32f4c5c9a35479dae99d5f08bd4e48de9a6048b57bdfc6205ce3ff98410ae302dee97216d25776819d7ad3e792e470b2175b56c7eec00cf6551c8e4549c3a635ecf8ec76c88af0b8cb5295197e128f2939a41556052d89651b975737d8f2ea4d46c478eb9a5b3bb1b21f656e01d39f500d38c4f27921f7495903f657392b7799db9f497cf7962cc0f284571f2bb43afc1c897db8bc17019139e516a912c196e70c22807fbbba7e017eb8786264b3b90271aec8015a30646f175661ebf0c856e6a15014028c2c47a9a516a6c8126533de04a6d5ef863b50222f523c9629f472cd3ffdcc5f0b0c8703ee63b30aae0def2dbeb5a71ce818416404584e928c13d5624f9ef03d03000a12b22dd25ace6f5d3342655de39a78b09c1bca53664810810d572c0e36fb2139a2be8cebb1055cb1df341742cd7f94856183f69c013ebcdf3cfa6c9839766d018271df1273a49608e8f60120411ee9d500b00bbda64d0a7ca9630abfe1d84809d79678f8f74851bbb68eaceb68762a6ec8286ef85480dea99c5795d56432009163d1e9a1225d0cbba4a885a430164df38f196cb88083822ad4ef1e3c15b7740a3e8e72f35b9848e05284b0b493a09d40e3ab0a271acdac1b2947fbd2b41d129085006266a033dccb4d2826497a02b09e9a2d16136162063d608553b68c0cad73db640288f0e30fe5f0a0a0bc930864cf437ad875c1e6ecb707a9de9c6a36afb3b0bbf3910b3b23098056964a4d7f3a204fb06afa2d6b8c90c919e143bd89dea34503c32005c174d0658da99b0d8cc74a4ba27c2b3d473d904906b502afb88c9ee0b3471ecb9e809eb56dad685c2286e578992a1dcfbc64bc58963dd1b7456d8d917ca5bcc91a9e682206895c1fd5e701a9cc08c81fda4336517ad5233da10d76cd65b5eaa782ec2e1a2a242a68ff7ac5af1a5e6f9d85864297e04d2bfd8bfb88710dc42d4c41b94e7051f5903711e92dfa3d871fcf5a7d0ba734b0944c832e1f1104ec52dace170d34d5080daa55a91ad29780603934e2b741b7d36b1f18563c4aad280bef91f38e854af94e13bf6ba35ed356809084d4c51ac4135068f523d45e6c20d1c3552100cf0f0ec64d4e757df9e3940b63d7b36d0a47fdeb55398c677f5265a95fff9423df54d5caded043401b78d94d256a2b99c4e2b852823228a2fcc7be968408a9a58f40d67e443af04c2f8b3e3ff6fa08ed3640386ab35573fc550f25a273ab1da8c4133f400e4e87d9bbed1fb1631f5917508fb290dfd094cad268037a1cc3837952508c36d6604d0c63dd6ceaf9b5a61398f794dc3e9c8cc7c5c132811f9f65037f1fa6930cd334b30393a03574ef123fca324d3899bed06524e68aff5dc9b27d6d0b0e17c54f9a8da274f7336c56e1a257e76c72d4c48b4fadc3b3f0417d30ab4ee10d699eb3afbf9d29bea470868589bd84d76a7fd12fe8654e41618e33cd4080c639ddccc290c2660ce7f2c572416aa664ade6e569a19f4f49c3a7a534586e4cb5f3c8c4b794ad28969d58e33b1ded3ea7635460dd1d778842fad6a5e021138c60ac59f4516f8a2011c8dca7235b11ac8b2dbb74e2c878bc5a013ad0209eae756ca90c258cc2a03bad52973418ccf6c204121a5860c1ed35faf54f47fdac71209a3055ad777c28b557ee3726d85bea741e0d99ec7d161bbbe1b3b2758b8bbbbbaa3b6f3f51195259e8a08cf4259bcc3183f28755f3bca8c7d049cf902dae77382732e8e8d9bf6446f4b6b79b3e2b72859a2230f6035901e3fa3c0b0798a576f2fc369d44d684625050894e39c73fcd58a1c4aa3acc6556164fa731730bc8eb0cde8e7fc3ab7ebe0ab2787a7e5e96e521307fc91af32dbeba9bd4d477b5797fb4e51e38074fdcfe7a39d5047d78b18aca57362000013cd59a35ea4ac4acf163d5ef94b85c718c55b312fa329a506e574c9bd3061b50455a6695efc2c6a973ec10ff19916afb4921878dea9cb936531df2d2cc6fa88c06f44cf4bc56812928581e87a73d4c9797ed24c53461f780a01e21b8a072d35631b8cc32b5ed4e7ab40c6d160db404d4e9502301aed77a29c721838ef2cc6a5e88c2ed1ca827f24ae2a0d19f0110a6c3ba5e407e2e1ae1ef2201ae180ddeaaf9f38ecbb571a0cd8020064ba77d4fb245de46d1057b11e16c2d6ad9746aadf5910f6670fd7ca4b897286aa9c2492118682572f4c5795fbe1d5070c8a010136b31652a44c7496275dc995144dee0b934eaaa374283bd159384e65c49ec480886569e1e74c9c32809cf74eef0795b53b7399ac2152931df1defbc6b0434a310f295eba89a699975723c5002ce012701088cf3898d7879e28b79758ed57878535e68d0b6407125e2141c7678ff7f6aadc5b300d75ca654497e085fbbdbe6386b31c23f7909a0b2d79a32d060d0a0a27459c620ca53c430c7a50e840bb3071ee857e6bf5df8e630f6ededaf830796d351e1eb500176f16f1b802608062d79d58e2827efa4f4457ef6a233cfddd37066b9f68e303d04ff86012023e5284ea8d16b6944a3743c2db6da68105660bcd54fbf5f7f8c40318ff5164af640553fbd4d88c1a83e823670b3e61b7aeca192b6fc755f0157db7da970bd46ec2292e8012239c9681f928f80786eea07f6ecf0594679d1c8169307ed052f099951c11b01346a37909e4481af216ccfe98efc984e24bdcdc12882711573dfe4d150e5afec0e617a5d4a5f28a12cdfb2e7a7d3d2675ff4bcce6fe1b782c638891e52da1daee64a535f0136f19301e5445952356c8692dee5f96b72a0be01995137dc9843b684593f90a9112eb8193e9fa04924990f4f217a58df08c192bf16a4fe6507e15744f51403895e3bfb29ff6ffb548b5c3b597b337c03bcf3848c6d167657cd18a933ad57ee00fada81498f2cf4b5523b527dc2df9f228c54264e568e64f46d61ccadff38d453003b87ab718d32402ad5f3d92999b0164b32cb239d598a8fa08227318dd12e153d482a0fc7718ff8c0a730ea2c8efb0e2082406b4e4e3919853c916b394cb57ba24f306f1cd5e4c77b8d3e48fec9f05885355526f3299824e869e0fb9959d3fac4d66729f6254a21256680fbde63a22d18fefc1cc70f3e63e28bdae47fbee7185488628101a0b65e50a7de4948f6d24188908807ba3f65efa529aba8f3bd6defe362d7f90480750d9cad1c3f01398be01ff043fd3e211d61f4e64e17987ed528b27873238fdd25d5101bdf2e9decfe3b43e668c968f27542957b3526602be70762f1ee95596953250f822574fb5e399803c127e20a8513618eb18d088f0fba6407f7f2bd341a9dda6585e9fcc406154fe6dad013e3275a270857938dfe9388744a3cb7e252a2873452f9d69cc4b65f7c198d94acaaa9f479fc86f024f0de9c53cd1752dfaed4a3f3b659b80bd2c2778e24b9abd1e705a96875353ffc2ea69970097c245bdfc6ff0d40dee4d0949b0301285c845b7d816480320b1c72460ef15aa9f3ca658479f00623d7152a0e097614675b4e2f0e8c244986e45225b8502e5c7953a4c1fb4353ff5b9a5930277945677bdd5ed8e65984672135a685916cdc21fae2559f61839de9821cc102d36ec0597f06ecc40fdff70ed1afd1b9e95808c55f93064d4803285398820fe984d52d3ae422dd7aefe44f5bedfa1e2fd053b1682d1178e9446043f441ad9a039e1c832924c3e1f868dc56b6d520377ede63981675b69179a4b5aa9f7603fc063ae2de8d5a62ace5a87bd535942ede3867724f892be1ff8de1b37381f5f2b40db9ee40382f1ba09f73ecd13edf32965137e73f6b78c1508aed1806a825af946d41f56fb8ffa9bdf3dd3002d90c35f246ab727049e4e54e55f8d3ca03c1a99812729c2d85ef1d045837f46c8f2d742a6243621501ac2df5d1aef7ffa6363b7d6d1ab7dfde9d9040fe06420f4d6471c1ffe17aaf9401bece8ddcab4e9b3c5515e7a55b0c1c699f1de1f57eff6e159a8d5ccf6874b6ff35726a5c6c5d09c433e6b301408319588d1236519d38a8d33d190295724cfe9c3b17638b32a91aa844e099fe42f4d7858d2192b9bb7e03e0f5b41f1bba4bf2f9979ccb2aaf58442a7fa4484c79c24d2ea3268cadd9597ce714ea3e90e3a0d26afe14b7cc79338657f3879c18929b635284ea0f55c93401c94e63d2ac02cf1971f169bf8e41965ce9f4749e97c569f5f66dd2ba405f088890f398069344585868e90e10538a89ea559d8361a80e38405db073b30d4a0525a5265a8c7a8f73d51cabe61cf41870774afca59d0b98600adf12da1edb89740416d72f62b8211d0f673925210a6c0cfba99af4d7e9ce4bc6452e91c5fc0608476faaa378584f083ce83f8c0fe480bb2f1cb9748810f1aa191e12ef478b22d68c11194143a566691f7f1cd8503ab11a1f12aa21829f6967950795f0a929478f9838402e4594bb3993300cc748f6a730f684a490e2893b659c36fe41f8bb1c178f96bd4fda6b6cc7ae1af9d8987b0a0921e87fda220b579dae46f0b8b4d541f04d1c43155d662d63737150e7be7af7935c92a467eef5a095ce895734abc27ea1b2cf032ac09ed450d77a81e8a84b9b3c0843044031479fa7d19266a4f74e950dda84ed862cd82b8315224f7e48a858f80569a3f2d735de8349785f53bade80d66550d62fab991f3a7cca7501f534696c873e346053cc6feee5d98504e0bc40d8dde34c3e7cd144ff4b911a091ef5d0b197c3cefb05962f70f4576b0eb0ccde54cd39a23f1c94c52fe7651f5dca456a98c81d153c46b9969a6561e77e497b46f02e093aa31c41d3ca12fce3db139ede55809ba84c288d96d0c391b481f83cf4317ca57ebee4c5a4d6c41726ff00205b289a2a9b2ce2d118119d93aed36d1d70aa96147dade238ca391b3ea7d73440b1a61f545b6702fcb9145f46c29e6bc2d0fea852978dfed01896bb021ae8274f07f89d83173403dc2b20aafef1d14c825ae4450131a9e6abec33951c6f27986e38161151a5efe58f5c2d6ea50462b998c5bf759a5d73f75e587095232bceeef60b3d5b16b99e2d9a1ba35784ea63156c060ab7479a3527ddc7edd4e903b2519a865a7a18906dc928e8ff6321471d00f91502ec0be0298c9e44cf1a58945c32b5875f22164641194f58296228211b674acbd3f0fe80e531da98628af5bd3cfe1de579c523654d18d9ecd135f47bdbbc45c11e6ad18a296b0f7d6051fe2e73cdd6c7600ffe0e7b3893b8249cdbf0ce13de7ebd727b3bec6e308084bab607993933dbf8ba8cf93fcf6c6fe38f760410b9cd5f02fbb5167d5dffa8045225a85ff6d3823be4fdae19a2aaa1bb1b5145a1c75fb43f93989fedac56cf90faa906b333a4d1c3f41b35572b2a7779f610303995f52aeeef1668248facec43ec21f1f0a7a52a0c3a390f4914246a2e18f6c9939e7697bc2473b3a2b1db2ab6c2409e2b41ffca434bd5820f510a21a8b82f8453809dd207d57fed01235d6b36b9f3ba1c210a0e8e3424c8077622102e4366e94f7e4c8f9abe512fa11aab4458548669ddc4a9c37fc0f73dec9070fe76cfd22cddb045e914ea2d1f91d2e33f9ab448fcfe99b487e8b6f66e78a0876587835bbfe7f1669a1289be4266070efde44add1f63fab4847b05821841aa61fc15c1bf0ca2a577b40e873ebc1ac96c9db87ed6ee2120c6d3dc042bbdd372d66a033189e934e9505da901ef7199d02c56e43105575b92d9deb080943feef01ce92ec74aa730544c48a9f91b3006c45892dd948874f6a0c4f6d1fc7e2c688dcae3bddab404e3d4b4c862e7857466a7f7e20de455a54c41fa1b08c11b4bfde91edebfc4f8dba5fc50b02b30e873fa4bc5dff10d3bbf9ee0af6f45e450c8f4ce25d02ba9184fcab7fdce76d180d0d50b29cc9067d404747c4d0d4fbf735acdfb065592e0631ba588a41c05879ea078ed060b92bfe3b4ade9cdb9f50029d7dbe019ae0e4a225196a7b3cc1d27fd15e0951514e7022d8e2d185e857028b2b48fe45e42c07364557f2b4c98eb51b90bc1d28ee11ebd6b270df332bcc77399f48ac52b3ffd9d3107655e6a75597705b89fcb1ef9eb14890a0baa967aa57725eac160bca1d677a94a3184ae676d72832166b52d6e0cb169495beebee8c2dd3ca321d87857bd93fd0cee224ec8c6af2d2c62a2d5594787b1c2b97dafa8cc68d3cfaaac324dbc7a9a43e195c5038c8c4ad87b4858650ca4199ebf7d86b5f0bcee485245f5ac7b3217aa6104e43b34f4bde28348b3144cf660351e5f358b108ae0a30f8f6f38df0fd24eaef30c3442167526c5510907789fc8f0f341dc6a0618aa4171fcdff0e19b9b58db570e77d71a92402b0fa0a234fef4e15e4cd8b0031387a549ceb59d13bdd74eb6a734f1fd2bba9e03864be8000c5aaed6e9ea9f2353492febdc9c5b1d4ed8fd874e6a31672da73e7e22728652e2f4b766c1e55ce97fec6d89bc3e4005b8201ccd058203f3a085df252ec28b0331750f59478ca38ee9d97637e06c027bffda8b49d883cff9b4acae38c7709710a52a0fcff334bf9b8ff3d40cf1c04c5a2bb4c158ba29b4e78f76e6206ac20972321ed1d3d7a78cc3ffbe2daf6269a95513ea1624779b3cd82f9ba7677d0ee8dd25be9a26de8d8a60fa656f7b8ec717690b1f661e124b81556d1aa7437e6cd314e2923e5c9f12a8d9e064746808595e7a1c5c260971c9bb97a58421e669023cf375f2bea37cb6e19672e6f48a07a36b14c16d043a280e14b94705223ac0b33ccccf0eda319786db8ab6a955cf9d2b9902fc9f7aac8d95ef973349dd473de786fed1d1aa9ef5e7bf49ec670c3aef253afaa03ac224f476bcfbbc50316728f707f34fabc40ecffb80fc6b9c63dcad67f695399813715c700e2f61f723d0554a453521293ad6cdb3d9de92b722fe5d9ebdae85b84763575ba00946f6bd84b0ef1ca57fe2141e46f0db6b4a2820658a5f92d298560c53cd882093f6bb1dae2abceefb4a8ceefb649531f8a9fdbcfe67b67beba21a67284928947b127162fa8cab455c146a7787b0d0646aea9caca9fc03aa0d2ea98f885e22c41153db7737fab6cf41b1ed2ec71aa3dd5471bd18b60f953b09547bd3218df00eb7ce3d77efebd7f4708888bcbde593fe076b452e22d66ccd4a0651ad2bcf7c71decdefd21ce9d213da17bea4dcc8c3c133a61410a76794206d0d13e381a801f9ab722db2c3c8a69674ed3d229b6e7c790ba1122a1881e4ed04ce447aaf93ce89d02625c5a67362a52971db62d04f6b39ef94bc52910c13d82c47c92cd5e4b2899e1bf8090db0132790fbef15ca9084b809d5b647ec52ee921dc2e6ef013cba95ed97e50e0a9412b37af0137d3ca63a8ecfcdb51220cb2e955b20b367f042a55ce7b1faf566bf835f75e0f0eb6d52462084245061cfdd10c0442d4f21a391a13d2e0d631dcf08448b2ffa6d32a6d43245a699e7b030912071c74242b36b4bd5ad4586cb4d1a5512c33ae10aa543b0b3f54b43598d3646623e3d5567ffaf28eaf3a69e4be5e90b9e09a7d79102867ca9a91eedd747c93746ca73cd16653923e1884b06e623a5df46edacb00528bb494425b995303e3b704609f9c9145c52e937c35ef430b0acf5051577fbe5cb8ea7dcdf18b7212cb12ff3ee470327f7cfd6cc6075a07c5e362b46c16d66afefb6cbc37097d0a88c08bd424affdd81b8d92562a6792b679b8960eff8dc89d939729745ef9d181da7f11785bd9aac083b11dc9f647508660d632e3558d763603a09a08e33e8971381330bc0666073d94290c005d632b55f710e11f9aa797f13282b3a7186d31e4b41e0b314252bb2e23a816e0875214457f5c5df69195f5f1aa56625b9be9f2ec30c4cc4611440c4ec3fd296d33f9927b05f09f645c63e3e2d9f814f7e5bef7e31d0b484277e44184a188c49e89b575926b69f2f17b85c969141ecba4454ac2df7c2e1cc79bf71fef680b6023edab58b7c9824f9ad6c9a3269ebc4cebbfc32792984a0a3fc529ed6de98088a8662f0a6f6a1a6f47efb3a557d9e7a09bbad6bffe68e41ce80e7a05e6a3e1873d17841c1e9a349694de48c6eb1bfd6ad07870321ed5d2f80a16f71af25d5a034c757b2bd7d4d1496817daa681ae3b99dbd1930b66c2687982627ea1ffef5f81a399562542e0844bce8ac02ce2bd31cf9acadc41281438893cbe0fac9f38b27683a36986561266a0646ba66fb7ba7911896db6d23f4c336dd6f48ef1807e58fc66cee0062b6f59d8c5e44da43a4da7e4cf481867c196a73c19f1243ff949223defb867fa324283db03f77e7a9215f58b8e26465f4738ca172a881611fb46e4e23c1a7a69bc890a4c8004fad7fe5272b5fffe0aaddb072466c75b00e9a2a3e05dff759389b048e61f07517e730aa21c005e438d6fec0ee7b04214903d452ee6e247ea96bfe96b54e9c7a8560f23f44ec14c1ff43b73664fed90ff0bc9f14cd1a20a5adddaeb1bba758c80ed8ce27a7acba3005532a795823bb09a5f1332a38e497877cd3464e315247b97677ef7773e8edcd9349e422f146a2ccc2298f9cafdaace5c5466687dc810e63e60c2bf6096f8412075b22b2eaade1694eb31082a1fbc4b3843feae512da1a9587f8393ab03a563d04e4b7b11c7f915e7a0abe454ecad9f40b34cb282062bc1d85e6768afeccd353791331e915dbffea1c0e36b4912efd97333bad74a426840bfdb114de6ea08c2c9d4882314daab9fdbb509a5ca7994fa6ac032996e8927355b789346609daacb65391bd3017c3e7fee73448f662bc8240a95ede584ee0ab2a9293518b7c38dc1da5daf322cfa68d76dc228e1a341ff2168de9ebf46f2920d682ea1c9bd17a426858e10d1547797d1213dfaee01262cb1f4a4459ba0f3a9c4433b753f3c2027a91c00947cdc2a3d11d5e572e26518ba8fa458cafe39c6d28835cf8ef1eab868ce9ec66b9dbb3f4a8bb33ef68c71c0419e2dad9122765a392ace584dd1a9c3526b414926aacf987bb4e0be6adabf61f4faccd8d11ea37aaabba35d43a636f1eb1019f87b2526acf2738d77e8a967bdb0c668e3debce9390bc97488756a4fd6a02bcde46277a35b545b7a5648cc7de46ca703409a8be3de4d68ccb164bdf4398eb5bac768678d57d948144d6bfec6e7eb56e5761abf1539040fa5bab4a4443d520b878e2662bf37e722ea7fd1954afa5eae9a3a43c20c8a3bdf86e2a4cb2b16efc657bab7e87fba57266f49a765480d4113126fa082c8a65772f42cfeb9021bb2cb3e2193fbbcb38c99db6f5b1a040eba7baa6f387f96ee8cfc83ff1a8117488f26193469da94f5f8b77a242977e4317a8acff837702ceb28358dbdf4ae3889716329c13ae03f487adf7427fc18c6a6e72b8e7999b015ebd92bb5cbc3ec62f073a40340fd2f5bae7699413716022868ce566bcfa44589e025857835dbb75666282bb9a5290e4990c5d86d5dfcf032984525a681fa6137ecd37b70dc0f49d2d5dd0f204568e112f1278d8bb3f71365ed2e51df294a5c5aa15adc585507737aeb08492c23759131c292df7fe1f768d1b237e399105a70efbd052d93cb27bb515ea0f4b82638dad135f010809392179f5439002a6f395fde668899ca68f6d039b816f543c5cbd8cab9ced03fa59bf6e2964bf586eab862133cf85bae102836a6a1a701cae30a6c884b76640a382e521fb27ab9931433c90a1b640b038a7266f549f32840b529141fbde319d799be5cf14c258b4416c637f1451ccb3809e0fcb0aaf0da58d43db8a5e99885e221bfeef51580219771291889ef5cd50567ac134885e8c1fce203b7d3e9ebc1a37c9e9c0e3507d55fe7fb0a4daf3c75d439fa5e0c6e02bb0e4b70f58f6876acc6950a6c9f2ad4960ead08825814bb130941321dac1eabe780c19f86a2e8825e76afa5a44a0c42085ca6b57da8701119634e383715894f9ef65dc1004cb03d9c03d5bb4497d9183e6e45b0b1c0e82470782ef9252088a152726357729a73dbcd58aa615e1851b2f68b62c265f8b2bac03776f1195fc8a0b9ab8bfaad33b8eb1f34f0cbdd0ce41ae2d6d32ee48538dd5828809262cb34d4825c2853d0e9d0e515bccd77d5b5786b47d9381ad0785d74863d86615a6fd26c1e29f696ec5971a5b614e4611ed29a9ff37928f58393f3d6605546248443e1df131c1e7297d9f2849431a3243f2a1d9d1ea2ea6706b0eee827681213451be5a73eb3d8a4680377760f182f48e049d7557fcce54967e3682dc2c6799d9c9841435bff9183c5510aade86bd57323f90f1a752c4a8c3bf6a75c3f4c60f7482f1ac9ce83bc2d638a9dc366d6be49da0755f3496d16c2accbbce2d3d29ed1864b9529419146faa06f48d0520d269d82f13028ea671821afafc2ff6a941ba690a7cbbc3c6b5cea6d9ecbe8b3406582a57ab8cef3ac6c10f721920e99dec1e2e2160fdde8e97aa7d3fb2aca3cbf230a40a237dba4b4da10abe11a5d181a3a91d0f81a0ac360a154e44d35a96433914f5de5ced0864f99c786bfa485ea5ea90e6b31c8588930ee7bc2b2ae33381483fa36c26fe91bbb5109c53e3695408db3fd91f16e6041fcd0e9b1f01c7c067273e5fe998de598f83e61a008a027b396169db59f1799bddf9c25364411d0f6fc7fef83f9c184afa61a4e78e4fe24c2d36bf0a7debdb47cb79b36254b119ed437d4f2ccca5e369ef8309fb4b104f7198ac71d6b4f95919a027b067b69cbec253689c589ef6b777a6d44c85e42b6c8b3250037c23ab476d40cdddc78dd7e84863f5e17bb66c87623e3ead88acc31523acde1fada0853cc27987a7fdfaeef5fa76c74af43e9e0fe3c9ecc6195729316770af6ebf04d3c60777ce82dd31c2fb5943c9be5cc70457cf2748c3e9eaff6e8aa704a2bafe4565399f82775f31904521842ef6b71ccec0fbbb7c5e254df9d01af3fd629a480620c46704c4f7fb1894907e174c89d0f9915de3fb237ef09a88fbfc68e29ed1e9781a4d00d317d6eba4004fbc4ef72fcacf9053d4ebd2b4334ad4a7d851a4d604a64237c3a583c5b4f0abd9168a85afc74162f6b3ed1d3f7d443b6d586e14c15d9a40c38dbcac497e3006376a1df2efa4c6eb0df72ad9e69f33cab92d3ec176951bf81f50321392e4ab2b950081d768bedd6b923966ce6c45089c089cdaee4a5cd1ac84383053603049b5cf832b859941bef4fdb53398774bab8762f65560d961bd3887fa5b4b8ea63173ee4e2fda527f5df0a70f3ab120dd7faf0ba77d51e99879f46b3b0ced1f6bba4511cfdb512d191e3a4dae56cd2736933483d6c4dbf2db3288802f1e8e5f8eb4f881b863d43cad0297257e4e922b8761f95f11a999b9e19454c7abf50e31053980d76e26ff1aec98adeed1284fbb27da62204ee71e40fdf6b9e8642d98e6f10d5a98f3fed6fad16174d26274429e85ccf66fa18c134b2dc066fa77863eda2966ef2f4cb0f451ccb38659b87c36ffca8e7642da2774980fd679aad8f687b355090b85492690ecb8ad0933754bfe71f6f49f2d8f96b656a85108000976eda89f7ace65b5e8703bcc424d26bf3c14220fe280fd0718d8cdaf2b022cf7f40c8ca7a5eb5b544f5271603ce79acc652402b0a4afcf5482bac37c52bcad8d98a6e5c3d58c7d956f1fa3800f84056a837193a2dc0dd648d15d1685b2b74b1383e77094253baf062d573982a0a64bfb1664f399ad24122962d5e8618ba55361577b3765cc5bb6622f6a8a975aab9de1e87a570905a872c4404c20d1ae1529e2d10107fc835f00bb03a8368f30498d6c51bbf5ecb5a1b741a73af3d502b6a3e193eafe01ff6b91da19e145e8e8d17e9bdcc1a4f656c5f6b57ca586fe695d61a7704e07d7c6cf0e13259f55cd097b35d017a450381805502941101e0e22fd5a87c7d2ac461994d9f12662c23012dce9d7187f188b580d4c8d332b42d1c2dade4b094e00843b837a540d1007f758ca6a571d8e7fa85f56b8166f56ffe2fa487d1e6656d922a4f32aa93e07e037ebb988e61e8a08c333096d2a8a18a964db07bd5befaa2fcf0052915719ac4254e1c4dcf75dd8408efc23fe339adee0106f8765bd0984538a81c3fd4c64f9d8d273f000815a4ead6b6c3693ad5956bb9f53fd0a131003abb417b073004e973e1a5ab567c4c99a7a1e96628cd20986fa4c7c7f851f6fa51b2a8d696044987849ed23ab6f4b0814c23c182cefe8e14dc3b124e08ed9e83afdb50e420f1600eb9f569f89817a3f3c8b2f139084e0f92c5154d847deb27065fdfd8be4a81a7f5d8dcf60794d22a6c7b068a56dd23fbec5ad594b126c94289259af6d9109ec57f2dba18d00681a8f2e6757758fe5bcd7c76dfa7c7849d130360873b19147865abd8ebf15260b18dba7c59aad8ae6d8b262a67c4b4ba262d5aa631b1ff1a182fd0718cf1292c18660f5378060f588113b88ac786693989b354a11467c50710cad3577fcad75407800f1c9a52e62082db98e5dd7d0f8735bd0636fdf3599d052c3b7569a75e6c079d26c9f74162d6a792c3bdc1b9d0819329afa7501908a0d013f953e2e9f9c1aecf74bb86c8e6b7ebb2ad0b7c501053b37ce8831916e95383b25f629fb39dec8225ab0dcf6d605af199fcaebcd2ce83dcfc3b6df1d26919e63f440f2ebeb0779962747e120c3939882cd853dfeb2189fd1a051eb086a9a0e367dff7fb853ce51d592732f8865864820ef5e7a23aca876175d561941a1e615fa2e4e472988cbdd0bb4970c10b21a389538744ed3b57614d27e461f0b33be4bb6768bd05449c29db72d5ae028a81fe6cf1d2289dfaf88dc8672b9ba48c4e085705036c215cfbb5a750cf9dd78bce4ed87ae68dea6bc7740186084a5472aa8f45f4c0296ecb7a36e7771352c0753f7bbdc6f3a4b8d099990874608dfeaeedd90c1c17190fc1384bc34cc153c2dbee3ec291f31c6c3b5f886ee9d861197889892ad4f6f53f4d7973fba7566111bb39b48ec992b0e8a1916d8f0b54e148bcf05bc60376f2cd3950403d86007d49c1fd664dc043f8212df6baf547c91ca85e60a2dd9950c8f3edb750abd831d41bd91f7e640833f02d52da5880e620bc66a8cd5884738e098b950b61648865106cd6092c810abbeef531d5403c6176dd44b7ff804b3d52f39a4ef1cef7bb0638de2362624dbcf7c744f10940a52990b6bcaf063bfd709a52a870e717686fc66817de73e0b36f2f21b88c7b4c37302196d471b739c1c3fdc4ad97b2d4fe233be7729c010194bafada3223028d618d7e399e4793347d07442a0f52b6e325728a3e2c8fa52a00e3f279e14f87e3cd76004c318a162bba5842ba9c5ae642f0e2019277758cbdfddf0ad262ef28ef8be625b7a3c79a288a197c55139f292020e9becb6c3e01040119090d57a1a56713504e4bc631f1c784d762cdcdd3989af3d45192338e6137ba01cd9fe19aecf818eb9dd3c493fab58f52e8fe587704eda054d02fb1fd6dbd485c2cd3c81e8ed468e4601262c09de1e66331dc957c8d88d680b821abbf9aa3f38e0b47a4cbc1fa907404a7ce48e9de1b609f6894a6ffff6cb09ad07d4b1d5d9249676d4e559297f1e2b0a6fe8d27cbd4b155d2e558311596fe02b8abbde4ccbf90f3af083c0d0e55439f63b8925b5f7ab5c65f61514d00d734c94c5ed0f51f3bd9e0227c1500de9140b74f64be9fb5abb7f6e79216b433e2d2f33a5d0f55f336fcdf6286f6090bed9edf7dd139a94bbb8b0ecf0e4d163a7bcd2df6960f29720b9490af1aaad868c9cc8c8175f30e75628c90a7f9d55b67849390453c875bb85a44ad81b25654a60c8a11e8a7102320d1d965b2b4f4e826553d7ff78b3bab89fcaa837c04384be02cef44943fc1cf5914169083ec0be95902e541a557e845e809a5401b47d328ede3bd69f308da12bfbefb517d2e6b97b73b84ce37b8d2a2939a442a63689317189354b627d135880d75e08607370b48197aaefc0dff08a98bb5b9971bdae784e7a44773b45f49428ebb4bcbdee973701525e3580c7355750dfb5c79167c987f77c79e132252bc5923d8fc6cf5866a3905bc7f0037327a1cf146cbeb307f6c5eb320318c300e90468f8875c907f7b1271426aaafec03557249ca47ba42c92843fecfd9b45244bc3332b726aada7e55202499f2ff073037aca2b5bd7675b2422b498019805ba718b588e5c0081667847235a9291e2dff5d3b6d2bd8f41933d896e3f551c4e77c40cb31b0a83de29e75aad8994a241b7ab45744129a0fc4833d6daf372b8bb7e6c742884e4418fe708b7c1cf3b44d55cbc2a7f4dcfed68a4de66c7d5be6c01b9f1df424f019baaa3f6286b43346a041dfa97c07673f0a3dc5d0d0cb35cfd226f668d6e5cf8ac6af36fc6c00313eb650125edf0e5938566ec64a63292afe56e5dfbb511edc007731820e9d8a81bf3fbee60292846f95db16d933cb30551a33ca0b6e2958929136bb4fa05fd3a85ee06f99f98b9878ea6924776c703dadf7c1f345aa1d49a94426d73bca806a2e6a976f2ca72891d074914adaf35957b9531c8b6a03719e6b2837786f80a291e4eca04ebdc0e602d0b33426ea6798b24d3556807410fef3ac8b603dc92c6770f853169eb88c45b96c25c30ba7710f9dc588cb92593bb2858b98738ae3c9bd6e7e3b4042b2b7ebd600d941ec767b91da8795b4710f9081ec603822dd36df4d155a1f761b8aeba1d121b7de3823eb3320f451027e6a2288a9b88e675245ae8d3ec123944753aff7dc64de2d1418a6883489258bc744e791b062aa66c0d8017cafebac67c8223e52dfd6b01ff9be73320224a93dde28f03aa0633528a87b03a99bb583fa450576cb26f0b812bd2997687687d31ae73a1ade567824650942ae8f6a0b1674711627b24efc616c84ca30c856948fc6edb8e931fed790820cf8b1c7d6da4145857217c38e1cb8a801775ae7c1450b02292bdd455824e2182c13d7790afb9ab250fb3761ec5a503f7c0189a6894d2c3f7290312f7c5a4559e6959f31d50c13e9a9151b591a35f336f8a7ef204d541de8636d50a2f565b62d416a6cbfbcb63eabd26f2bf8a9398172a474ec5a4f0e4203784201d2e6d9cc3f865494fbcba67f1d65385215f0ac238c9e1a1d2a90ecb399f9785dff5fd81766452f2f405f51e0360a3dd39c5b7300344856907e2b1ff6c123fcf6e86d6e78b3b8ebd60ca62a5c69d9198fef1ef1827e27c66ec445e6fc97623b0c9ea53b6073254e46c44ce35fa2f293665fbc50d7b737f7f12c03604799483538b00a7964c0429cedafad3d6c5f04cfd380b5262212ae7e151c5681723233b314763f920179924eb47ead0848e1ccdc784b4b8fbd3105fb2e90cd34e0a25ce5ad48972506e555cbd62f1ada08992311b4712230cbf98a613dd5804976bf8fc45e222a528c4907cedf1e320ec68d9c3754ecdf46443ada49f11fdbca49da2e57d5ecf41bc01fe15520bba6ecc6d85129989649d3477175b8c31a30476d997678028f9a38c395086266f7149ff12a041deb33defd6e288d823c7a00a22126528e4056dcbe43075778588fdc9ce186513398cf9db270657078496044287d830d0e05a9787bfd702cea6276e801fc9efeb5087dde406472c0030558237089a80a0f2443e665af485a75af51707404ac93020969ba61ba609a78b9ccf7ea85004cf60116b80a067a8db198af0533f4a2435bf7d53dea506d826b9c83c00e0553546e9c86abdb5ac72f649a89bfd916dbbe2df6969016c59bd6f7d3fb0a2ee91fef553578a3abf8678c38da90d752a4eb3e812a7d157b437c9d8f63c6967b64282c1c5e539e9ff36fe37f0691fa9a00fe9f0255bd279b7e3ba97a624fa8ab4ed4c8897fddba3365db5457d67542a8b6f74cb9a35d5f5d5a7733093a725b4682094e0d0a1ac87a38ad63f763c8d1f6f53d1d4b17bd1fddbde8e63648e32f452827b6fc21a5ee2b5baac40dfa151ebe60ff003cd3b7926d85399b66394664bbdc9ef8956603f4135d101be42d7c8285acf0ded28c76ef27ba1bd953a0c4ea3a36f877498cde754eef0c7d0a0d4be6542083a6e5cab02ed480102af9026e14dd62719e8240f8f0195aae5f5abefc2bf4d7e93bd22ac426991af1df9eb956ab4ff822df8388f01c4e0592b776c01e01dbb849b2e2333201eb7e26b6cfecc9416a4bf2cc8cdc4ec23eaae9c50af9898bb8a48dcbfccfa4ddb3a8b2a7cc9327c8e8068ba4ea862b2398d108a2ef84509eb7930f5234d28a3020bf646c3834fee6b77c8755837957ef6e225ef3ff2070df706452f475580ed9891ad3450904f97784cd7075ffc86a8502d912634ab7a4b23f40fc995c4c434ec32900ffb24231b217a115c84c98c9e73167b6c28d3d7a0d41da6eeda9f9751d9c7cda220dc551b8522455f7398afaac132dd7b0a0eacc932b0809d09db3de2eb4e953ae857a530a443308c84d1bfbf0c931e1edf9a17dd515c82e5754da6afca79ff22ee3c3099777e8accf09cd056887f68fa3400bc675f916a70d5de661e8eda59b72f7e4b704ef7ef1229b907c1d5ddc750a33b2337cf472d92b33d45b7fb9f26a754c65f9035abd17ea9738bcdecd67824a7d0c92310de6c71ea5db7c1418086b3497e47ee6413db100c34419f75befd6423c067a2db11e137ee42a039a073d6a52f29c9aba7fb1c49f8e45775ccef0f742476cd8f0902c7234a6534d715eae5997571b1a7514d0b1ad988598fd29682eecbad8e50aafc11e3c7c168388c0d9396b1c5c9cfe10465147661bd0c32c65bad7c2b78dda1f46d9d0cca420717b86067c726906af66f662a67240db78ac9fa13fb90e1fa3731b75623bf9d2760be8699161e56715af2de305f0f1c37e5ab48ad6f3cc96f5c3dedda24d61005c60a0a8991dcd692390b6e81e52d8a986d20a8740016aa9963d0856a778a6cfd58392f82a1bd06ed630bf66df1c2615513848ccce65907ccde0b048b46ac3aec0cd06db3ae970aeaacb60fb5f5d90b3817636269cc59c747b20ad68a4a3a0dd3fa5c9a586aacbd22443a3fd59192fd0120b0ed923fe3171f3c8d4c60acd70dd5765d11206778ce94f842fc006387f12185e9d22c6997b3ade8cc686e2dac48124f57778b8a2fb5c5b1f9653affc5978ab44fc8837387c6841fd1923d038a37c42a0f7f273e4ba68541d0457695f31edf7d245b0e4ea942a88a347c1cfa3284943c37a84e11a38636b97f443fb25a7eda858dec15b6bcff4cdd8f445925aa8a3ca2db32ffa5057d8552d8932ab3199e9e1768a423e9695534fc5d89efa8100f833807f05983b26fe311dd3500f53d91b643e1292994bc7d5644c079234c5155922117686ee303b8c7d4ffb44ccb869f8b10dcbd9b9fc3a53f01d8cab035f4e2a844caa47f2027a76e38a1472b8aff8d620debd8171085f740a9d990a3d7efe3ba5568d20fa3797338ee5d69c59cf13a9681229e09b67c6cd9fba14a62a4fe0766c348b786c27aa342ad44d9dc2e9eddc2cce1e6efb53e3dba2ccae75184db0833f0b9c75b308a118021d8d183741d20a83d56b866942899f8fc6fb450f3ae0661931e689ddd83904cb7c0f4e29eee022e564ccab1e7c11e9c76ea2f90d43413ba9e4e530f2e9fb2c7a6137f559b05858e25fb6222d1ad086fa1306b4de457e05e36f069b9a606a8d6e7c311c1a97b9eda8923522ed4f55e14d17ed6f76684bf0723e957116e848f21e59965f9a5c17da4b7bf86e00e972f71577a88ddf16deb6c45f292748b8cb59a529637918c30bafa4f1d861e4dc530cd101882fbe9ff09a3a8229250603e2ddcce84ba1042cafdf55985996f356ebbfc485a515f561d6ffa87e3aec7652d6b792c2a092422c1bc4e8be92799ac64224710e7691edd5609fb433c9905e2c5745694a5ca1daeb8af76a09f8a5e46f5f983f01fe8acc228596a6d76992de7e8030c4598b328a4ff543c279de3d7afc0a249d7db74b6a519eddd2de0f9e01a0a278e170a79d9d45a36dc3cb7120460f5b176332eed0100cffee9e7919cc31bc37cf95c6c9b84cf225077d21d269309a4713581c6da4b5e88c28750e5fa4de2524b7e63c90368e807296111dad4e210b607ade0205baa96b434879025d0018d5d46c95cc974569bba9309e14317de76139075ddb094d286d0a29567fdd24b8ec4329f9cdaf552839967ca49ece739601d57b55133997a1e57c9ea48163171481f2ee17ea10ec9f37c44f29be6d9d054901a31cf802813633db8c40c06f07b33643635d215fe4eb2ca4238dbe39a6bdef8032f1bbaf20f2306d7a16a44a3731bc0604ddbed901c54c525aaa612b4b92fb4f53bb487c5c40272b7b7e763b75ac356446fe6a8cf91ff9393888e53cef3baa73d80f2e3ea4876a2b2fee90ffa649a0f57cc7b182a10d77f043c98a471f81a56869ff2070ded0a70d0bfc4a033c452e0016bf245d2ff4724842bf70766c612d8f1659f021fd9df29e98c5beb399cf22b007b4de6c480f8de117d31428ca7e9bd9e71f1f392de6bd484c560d010d36ec986075b0908f5ae4f1fd2fd8b370e659be2a2710da815fe49212f7bd5bffefe8a0e30868cdb9dcc8f1a452138e818cb2c6c9f45d6bacd783274bed0b827973df486303dab38be0b8e64a0db99ca4b9a4913fa63e7c29e73e48e27c68a5b72379ab17d03ebc87fea176a1e147954e128152b60cd5ce3716f9479c72ae3a33706c77742e0d87e7e1f4513aeda42623ce16ec0f3a5fc7339fdd28a0d42645939557ec74689bbcb72f5065293fc0ac9348b4e7f323d4805d641b09074cf38640aabe9c965135022ec883da489ca2f0cd09f170310a4481d9c1be90ebf827ede3e0463a8518c72c7d53cb952d1cb5bfa7fec9c33e7a8184950e8948772703b9ab771dbf09246cae1d83c931b028623a22fcb8ea9703c9d585986d3faa436d8518907fbec12ab32a6ca968ff38af6c12124bf8b43e5b16e173699b309e5f49e72547d2b5fa9e215f029b3f1c639dac3b8d76e61c6a9b682b202877297a4af7ff87d670da06f3e96d4623d0402efc7c6dd3fd61a4f388ee4d4bb9e6dc85cf4ead95e9eec9b772da6063595d4781d6533fe7c87e3a8e802d6c1302512ce5a6a1ed0a99da46f06d18191ebf3e55a12a185172ca27d4bda09b628e549f731465433dca4a6abe88b4c29125ce70e6213cb5e4facec57f55fdfd74219d741d8a8ce35fa90a5381b92fd49b0eaf1475447bb3d5765d3bfaade5e0f7ca90e6b8ee22525005fcf867d962cc3a463e212d97c8112ae84a52955dbec0b8897302b458ade6d4cfe3def54a571daa814e21948c30e6a8ceb37030230dc437e4bcd891ddcf244b13c5e00f6b4bba5dcdd0bf3c81b6e0a9193a81613c5e874eb230f6e8963a674c52232e328bb554d8db7fe06d55f3006161e75cbed648555f131e752d2c23b3a53dedb24448b440c54f96f37eaf7adac16ece5354fdcf65ce3d07fffa4202b86c0d8bd12c4edb0c4504047c655e4d08fc32e101ede8f2c466b7108d03803052438174e189a327ca525e34b7df11355dd1d5f8ca8d10b2bee0ff31cefcafbbacfc2382b596c9632f81d16aed87963e48cbfe832827ef04efb4f5306698f59dce1d0efb9bc51ca1831cb62df7dcb788a9c61e978683178f835117e8d8724eeb2ed59708daeaa05816e5700335d33cbf74e7971566d3f57a6b9d92e98929cd6eb35e10500670908fc114b1f48e50c0ae799f2a1271247bddb4526ccb3f4bf8ffc2b725b1c0568252fdda04f7d2993656c282fd6dc6bb5519dbae771ec224539423df07bb11fae9e8a0e9261b836ba3d3d9af13d29ea54b7bbbc886a66ad66a6079ee5c8cac133eff8d47276d97e65e2f8e8228f61636ad33010ba8a4f50f5a5ae44b7e89fb44ad0a3bfddccb28b1c33d93c940f844e3c01dd373758867cbcfba44bae34670844ea76c8300ede08b6a5874a0c87bd231c16a757bb35c5a2e30dc727625c020badc8d0797870ba3486c570684002166646c5b68bd3eef28e819415b854a4b6a1f44dcc8557bf0c9e481ac9965de2e0857ec96e5ef4c80b6af7cf1db654ef957222ab09fdc3cf3643ec77d5aa5818d496f358c1888bc0ca6b891a344b2d74a07f3d185e0d0bcd1cf60cff779c5c94874efb8d4d2d034b1f90fa6b6da3834a97a5694d1daab600527eb951c63c220fec46a835d6e6cee027660cf17628a677ad1e7b4a95c078597eb63a5fdf39c315fc0207b7af8dc6cb7a21879f3c44309cc9f0f91667c914af6a2bd6cdd46192819d94f960e214271759f699f94e0a8e1340bdb4adac44ea49525dba1c22d2da44860c88596e498ec8c3d3b5eefe1d98288e83ce0217ae755d3fbd0a4f823aad742968a497c9abbe65c48050499abd789b2ef9e58718eaf26960aaef5ba50b806e977bcc43503664f9d925edc1fe1c65ee7c2fde683bd1e87c4156fb94055dae1ee0854e70deac8f63ee560c4e7e973b41ed09fb6276ddfd43afbbbd169322765ed99f116160d51e0ade32ccdb4db2e9b7dbada09d191882f3771ebd30f763d137add5edab5da73d09aa25067a95278e9e9438521168ea38d23f402800acc62dd4f3e874706ec684993116a0bf49cb99d35dbd160a716af8f747d5268506c9419ed3e501c55013533018e0bf3710262c72a4112b9be5c3b67a71f70548bc0794f949c62bbf96f77ab4e87b1f57a76b77699397b0c3d0017ffec410cdb710314fd53d2912314a7489969e3c026bd0917359fab9cc4c7e2165f45f7b68456e6b807829886b21f75aa0b7676e4752e96b09eb88d99d2ce3d9f2bba03d92608addea0021c7f30a1e822cd430c37f239c921ec74a71de2ad7982a2974b6f1898d7a55f44bd2ff93494e0b05989dbc35efdcce699f71ae7ad8518d06dcdf8d2000b5371f79e37a2656b94f5c43e08c49124bb7839af6ccbf9db786da6564689a66ac0688844a0e3bff8cb90f0c7e5035777ab6916f41d7c3d2e9ab02e47c7e0667be23f4e4bcdfedd6bdcab21b543477d16ce280fd2adb3f6f18422e7eb3a8756ff6c3a9d7c1520deb16114214e3a753549b1c3022281a7e7c2d5bd0bb429da92d565f9ea133e9c3fd6671f6d6d3cca721eb6e574e562f192d759a3d11efdff505e4c2495abafd957ef910e3b2c7f211e45643bc7087d46109ec2348a3ec9cfd8d05e5eaf1d038cb8e7443e3b4485a53d98cd560367b2f5527aef75364b348df7f128bb9e69dd15a48fe7e8df00c6760ccd7f8c1fda6d0dadfe26c06727934b83d1cfed538998ad43864b88396cc50c8183f30c5b837a5f325e88cabbfd760f421801eda1faf0c4239b2dad003ac0f533c6d642302288f8d61e0195988d5126ddf26aebf8b546c717c5d48c59f870bae86fb39fd1267c3ad2826705e41b5f51061ec9ff071fcf6d5c38e9f01d81ccafbeec4262204c0bacbf19350d478cea64e9375c6f06799ecee152b64da15d3cdc19d398612fa23e6d8ac20cb23e1e229214ff340528712379930c603965bdca0e69428bc872a8fb2acdf5c0a2615cf2860a1d4860b970f21ac0449bcfe2ec693a68d677369db6da0fe7504d469353d5424a671993018e4a949801eddf93ea92bbf7be08c046a5ac9e3ac71d5527907104d581d5212fdcc8a76a5eb883912626a34c050e45f917cf1d6abccf88ee2c7c37e07ae1d6f0ade891ea2a09205434607031f635143fb523c4b61e531fb6a8d58e78730add4630b81d31d9d2d4115008b7017c9b93a03c7e8b0ab7cab22b218bbcf0e4e320b011141209d58c63a98f5d881647fb22c2b25979b344a0e5d1b7131004e219293007e6ddd4a1f48d186d5a273bfeb3004f377e0f7f37e766e0390a40ea6723fc534171de905a58f8e9b45419499a235a6b21748a7814650045065092a13bd025432adbf0d2bc85fd174b2429484922b0818f4aa0bb5c3221696a53b95b1eb9d0ae68f9637b36ab57ccdf22e3112de1e1b161dfc2b3b2e3171698171451def2d7b23d2c290b8d748c98db908e12f753cc2567cad87d36676e6e527ad61837629a9b597a66d7aab334c1df1e3ceb969cbe272ea136f5fbfebd007b7ba37cf9ce37fa1ed0474b79780a7f484ec0eae81333e7fd731fdb926e8b7cbe6dd5b3ade82cfafebd0e5c69c759ce55b59895c98dacca53d358e2d94bc592940ffa75c163ff7f00d4f165105e02f1348c18e06e32c9f45f3d7fcd11756a39426f627f44b5cfb18a334e7d382b2ee46ae18c6e5088ffd9841c84dea881d7bbe343d4897dd03a29294157814eda31ad8ab365ce54dd77281c85a5d7f4c16db3427bf7c1c1a3e2382e09c3a697849a292e4cdddd53c22d10d1aef9ba358f74828619cfb79f3ef9c1de6809dfb8cee229065ac30e26f2c6449bfaf19ff649b61cba47b213ae0d777bc80b9d410443f3ba9e5994e8a9ead13a3d574d7f9827b7033325d732618bffeeec9a8a4dc7e304d6c8a7dd5c0370d2fe88714d8e87e120940e3dfb6745bc638c19a7e7fd918e8e068f9872ecf544885da9b03c1f4db021c2e0e9f37730c3616fbce4474e55361fbcb8b73b48b161cf485cdb7c9f7fe36c028b5c75dc9074788ae2432a55cdeaa38905713ed0a3c0ac3750ea36a530f6d7a6b87a4cd4c0a32a89287c38b6d7b90717386294ba269ea73c4e7e07500df29f210fc45ee3cf7a097298dbcaa346c7ab048fe8a6d9f7931835d32a773b8849cf815fe4e27083a12aa59766dbfdf72d02abd0f716219636abdbbb05ce71f65823fb0853e4696a6ce49a907e3e8efa117092465ddd228e8d0f7917154afe7fc71ee6df472b5d6b2f951affa280c56158921da5e5f1d8fe6e5929a3189d212bda12b5615bad5b84be52b681acb2c97b2f143c1ef17ace988dd048536cbbdf3aee008232b66cc65e979b870b56144b667e5f8d0eac36e05c093f52654349c8abc0f401a9db990888e8fd259181085bbe6e01ba1268e25b1f48ef554adcfa6f0451aae82356a5ea4277979e03b63609d0a73bc5209f4577dbf9ccc46f1c0bf7a3d3bb59d4687dbed2a308ab92065e0e2eafca22fb2c8ce09bd516eae7c3a61cbe46e90fe238d79f3c2bb1ddc9b04071bc98f98bd3fcbc3bdf3ef56fcabcbe4e0cfd2ef1b10a28156c9b325fd46625ad36ca70c9be4a79ca7fd7539150a8ae587e16f4fd52d427fc7ae06a7c54d05b10e2fb3a20dba8d53d8829a0cf865bbafb3196055a2e977c9a7135c6de56d166a64267ba57270a3d894891ec1be79ac0e46195b21e0f1fd12ee6140d1553c7063b65e50d0d0550c72fd386912542f8668ae3120806217ed8cf044d5766ab76b7e9b54ed88b2ab2b6cc3dade49d3e190ecf12e1e05e612944e9126290caacdf563e1c7205f586c879c5414335a14f24df7fca9e499abea90b802233abe3bc7a4c287893e53e148e261c23af24c931ec2d8ab4bb76070d054d3bcfc77005337e90dfc7460f19d9b86bca11eff9639f169cd0964046acb88dc74745396132fd2ec964664fe6c4ac5eecca8b85346c2439324599101e5108108ad25c6f1d1ae65737e545886b652298879458833146cdce4c2e7b41d52752c8a46c5a6437b15d9bb33c36687655586d6216d23e433000793dca11b0a9ad9ed8d7a1ed986f5eeb00e68399deef81bb57b288baf00f976f845ffb77583a7dcc33472695eafb3496064c2efde843f9a530c5e070f6db7a737b46cd9fa67aaf875805d42a11d3be9bef8a05f90889e7570c84afcc84b65679f218a210b7ab0f3de1f3cb9dbddfe1e04991f09d156eb6f02419e546fbe88f18e2c18877f1abd5d055d0085da9d8bdf67f8927882eee6c0c800bd3b8a352bbc82b07d69369daa69d1b4ecdb128ab3004a25723d2fc7e81dad0ac09080720894fb9b18ec6c8ec8bad3ec60dc90203de09afc3f58c9397474f4db99920246114c1574265a7f1c50ddffa20f68d29110a8163edffd3b5e68df7e62cd2543616a310aff5869c83d429389d9ff9b1d24a2b321a5c39b69b19e55a562cfd725a58921935dc8745beee37235268cc0ef6915b52aa11550badb0c78c37e73273adf24ea318b637602b623de6a30fa69b9277402d6a3506078cc9ac7bf8889bdccfb4fcda4be6d4a829b6d7901f6e19102059f1910944b1059a0bc0cdfcd9f7ed0213afd8ce310d2221db5e84a7dd640ed2758322ea353e8718caa7d73f800ea1def54216a685a7d53b00c529cb782c2676ebffc591c7743a3c639b1685548a107d7b2754b37653dfe4bbec0bf232f0d4f3c6285e1c3a5c7d83683bb70f8e7e96608ee540aa108100d5f33a3d753c7f9e71eb5e583279736f7b16502c55e71e4161eb86bf18839fd0273a400d3297b199dee748e9f2c76e7d6449ace7d4cf1866ee1d25c4dfdb45502f59bcdae3a65c8118a3c4d6dce3cdfcd18d6616c33f257d8937216c793bd70fc40924d2c746280a498cc2fce76f9b482a3b1c34ffd47f1914b3462f031f2edf717023c4b02b01d234fb26fe5448ec96350d44125077646c554f68be98e22281051992ccbf4184e77ec77521b12f8bfb2efaa42433f753be7b4fe6fcce9830fc572691a2c7c8f69446849d6513863b9cfc33e71bfd10122cb987434fb6dcccc84d155f6e87e144ee5e0bfdc4d085d2ff279b9c8be6d6e2bc55ea6143210547fd16790804effd53f710338395077dd9265f941be5d86ddfef3a098127bdfb9703e5351fad42e165dc8c6e660b8e0e2a3aacb1a82b2992df52fa2be17d28913532d96a1484a35bb821424c3c472ebd1cda5e39333e6859afea0bc76bb850edab81144b7ca4e25335289257a774b59b3f660e3f9e55e83f1737a00eb0edd363d9114518702ab3aeedfa8c5a016be07ccd2dfd7662447019713934ed4aa2c5f8ebdb182167e93464145bfc61666229aaf0debc3df1b5b8a1728b7b9132461b0e3c354a1bf6bbc023976bcdc425b628289a9206d6bf2a4c2b34dacfa46caac33e571ab9ea86721967c7a5f49fede9b5376184522e9be1b700a1a5e3fb6d3e3f4a300daa2b74957717c84666d18acebc93ef54ce98ad7d008abee0f2f662f7a2be6cff833db009c4914b31b64a5591ac3657253f8e0cb0b3a5284340670639b50f9d33bfb5e126c1e8bb23f380dfae1bb742a08ecf6f3ed499acbf16ca9099e3f33d63ed57ff88fa3f10cce117d97ffe3f012b07d57fca350c627d18801bb9e5adf81ea8f85b2a2ef96703074708a88a049ceb1751ac3dc4cf0e56f16f36d0e1dca2d8d3553092c05bffdee11c924966737eef841967cb1b9eca9b7677e77884a7eb9c062feaf7e6e00d4447d2e8bdde7a7d2d65c68e7c6c29619f7f30dec4df12bb1ccf5735c5540961e137b47af87448672d56312fca73766fef1d46bf7ea1978d65a16d54f9cb0327f451ebb98e10abf64762791d2ad0ed3ffcdace8eeac38d98bec2ea2bab42a670adc969deb20436081e7d1d4456ab17f7519c5e3f6c7524dabc172d6dc779af5c199f0e9fc6a34aaec1407298af1e8f20ff79cc4cc5610b5fffc8be7ee9b7978c906c1b9069afe4f18a86023b9a9f1af38ecedacd24e919f7896e07214ee02c4df2e666c9d7f3fb539a831ae116d0003977eaead4d1cc872cf6473aec5288c9961a86b1cfbb1c9fcda0c53e084a6144910aada7312e973e4cc632823f6bdadbd05e6d81de592f2bae0516db708424be195376349d08562417775a99ee810ea2250830ac2ee3f6d1d270aec075e05690c1dfd19ad7c9911e732da839a60008dbb8f0114757f7a907e1f36728b1ebfc7c6331bf1240491d679a29ac8461aa5dbbdae83ed91a97a481a8c6ebe5001973bf1efd496709e3d93e5afd0e34aea4dc47e2067e81cbd5e4ed4339f93c802890681ff08ce7b1616264f77fa6f1e583901c928b59132f88e719fa8017163386da250aed2106f9aa4cad16c0717f056290df5ac261baebfce4cdb94c063f5d06bb89ce005831c0eb42b55abf958d17533bdf7942e04e17694b0a58c3646ddeab32f00e35d93af9ec954b77c0f2ffd474ccd7bfc29fc8902ddfa39a40a2f96b40dfe0baca0319d82473c9258e8c2cccec5ac8d5780e0ca7f5368fd3c73e067518623a10921b744fb03de24213181b1756d2c54287c14ac3ec2e0da616df13bb49f48323e8ac2955e0085b9b6ab8fa36835705e8e6831b47d05e6482591c19d68b9dbef09abcbb8c1fa6098a85e17c1ac5a5bc72447380cef3f5f66bec13dd2b092b00b6cedbffb7b6870d1c32ad490f654f73f67e8730e74b3912a53e8b387383f4d6aaa2a2fb95ad1f912a46541c69a549098f8aa5699b63f80dd3eb6373f524fbf78636f18aad7b0185efa2458d399dde29d67b05aaaa4dd77aae38f2025c7470c338655ad21aa00d7c06548f7680da90033d8d0b9f0c364fc58ca1037d9fcf2088a0a04d735c49ce14f0273563eb6459e990bb34d3de08106b4bff7d3862eede7a1a7bebdc669ebca1072108d614d736c10522b7645f585542cfc7ab59fab0e96d0ba7aaa4a0124e56c3d6fa689a46d917ff6b9e593ea56a69c0ead12c74c540dd72ae4c56145fd0ed62c677c40c3b46312098d277e96a1a075dd4d2f6060525af252702426bce566f5dba88797ace1c1e49bd89ca984822217349f48ab916a0e702fb9099b2373cb4481dda6cc9107fb5c7efb057b641745fd4cc101a02cfa2e4ba30cb2f877c340b56aa4003c1a11bf5a84d84f50ee91d9e12fa066d0eca663c7259a5238a06347cb3600f60f1d5c6027225ca1352f551fad62ebd7f725dc17961fbc87d612e814d98ab134c6839fadb49fdce958029c13746053470586cbd87b73dbf401f9b4f52a4ea9f2a99cb0242d4b607dc6efb09a2b7633365fd107763ac9d2ee732638521be2d6dadbccad6adfbc050d9ce44890aa90ff5b10214e10beb105edf25a004954176668be51960f4f2116c61ac600448b08d06aa80515e32b36250a73869a6e17d1e946f42c195f9709ddc18f4e6ea2d3c15651c1c8c0f6181ca9e71a4dba3eb2ed8be2e06293f01722ede7e2ea6a570d7e7aa05b9f13091f584272035a2224d27574c2c8a091ba96affa880c8e13f0bdd2749ebbed847159ac5e4b58c596f6c5dab7e6e8a17507912a761a496f3326c09e5472b7566c38c252f2ae110d8b24cc3e3b7ace82abdaacfb4196b7a9cefee24a83e9ecfd0dfb4cc646c55d848c0cb1dc8714760a69296f21871c2fe8a6666a8678d18e9017460fb65f256240480950a7224d2e3424d2aca1432c21a3b20d33492be44d288235209e9d546bb9441ee48c34c2cf98b3ed6da62b4c36623dd416071135039eb68aec841f0aca6737c6ebffc8748e017eae2965e91255a47f9018a75f6cb2c69562c51db50b7c4c5b94dab11b6d7d511fabc9eb0df08ffbe55df808e74ad2efe1f5c307915a216241b28ee6d102d6df8d05b803fde27198ac8c83127e8b4a9b6e69223c933fe7b97347546f7c63d88ebd77a3041fc61d6a1abe7c7fd6093a1fd073ebb936cb90765a7862f76e2da99d405a360efd1764856dca73d49ed06c8eb8cfe3bf68000d34afa541387f47500d41cd58ca8890f6082701279d6ac7c4afb27b87500e829413f9119726cf1d0dd3a88258b05de79b67fe69b10dac6ef7ecd6280173b2e625605823b513a34bd41c464e8c8233fed2dd4b3f271ac5f99a5ef35d60a9329e323e020febda01abb4402fa5dde9174aadf74f4284f73bbd53da5603bfb28e2995430aae7c82215b4c2a7ec820f61f6ebb1009d8c96560abb0f71f6e6b4d2774f99917572262583a52c3ab9ec170c7762b5984bba8201580065867428cc716841e155f26cb933dd996d17bc273841df0efa9278dcdd962b22d1d257140fa1c8bb20518fe58dd83788a954dd05ac2767c62a71aee13e49d1c877b832a5860f090eeb01ca8e00680730bd04d79d88a384654fe9133e021a55f709aef72d49547c4c73fb3502f55635e08667e22e479d36f46235a8fdc16d2f4d2c2d6950f265bc3d4d04aafe31519bacf321177b444c4cb62d95efa8ea9228f99970c9b2a0b5813ad77285158ed3fba05e6ae2cd4a1e2b790435e52b31a2285c0e23c610d7c1260833e2a18cea26fa257c57d2e45a93340e2287fac7639655f72daf28bbfe99e82b9bee8e24a064e0e6a53c234be579074407912a60d5253ed9472620e05f8d98cda31c79830e9298e3c930117fcfcbf7c0562e20bb3d0e2017b38f07b3217bbe0c2f33f4789eebf895a32de07260073ee39c97c4a7b8031245b9262890bcc75e888f7caef294f32d60aa4a3a862b52eeab18e60fd070414ca39c6971d97db19948e09245b2681b78fe14a369d0da83e605f21f1c4f4768e6519c3bb1eaf1ceadd939257e3bbad09fb6cc4ef28273034e38446497fd141c15cb4ab9ab62378b2b550197eac3eb9aec4788ff6e922717f2ce847f7e92e9123be39aa4214f6db8a57727c1a1163d6d54e5b01b17d6b56d7f78601c136a2311de7ad15823c2a4cea959897bd5b9dcf2b48ae6eee6079df7086242a976bdc00622c8d3150f055b2b5ba1008c292a5b83e75caa3c71ebd9e99399bbbd864a4e07ced027cd5a6c5b4b5ca68196a77480092600ded2dc66a8fb2c2a39aabbd0dcf855242520600b1e7a8eeaae1a6689d90463f3d70eb97b84a486951fccc3bc5dd136e9b7a8c573294559a891206c6e65f7faf2387626ada3d73650e496d6ef8d6d11e172b29f1fbc426893207b227ba994cb0ef38cf90db3bacdb1ff192568d24269966f44e69c36a722df993a492ca5cb68bea7461f5dd149f528647cb493d87fb33e7b01f8a16eca0fe63eaa2a6fa405307541bbce0c6ca84c50c45ffbd0a03f7cb38533c3513111bc88658d45b9f86a094f2c27644a35dc26f749406f33ca00fb15f7028c895aba4dda6a307235fe4aa6e356df4d6b889f11b2a61b632d19fa61b5298463348c41b3bc23a74e9139ea0496bea03396b3b4ab90bb704f282ec7d72136cfb0121f3c65402cac11cdd77258450f2ffa64b6c57edf1ad376a0df67258ea96dc4bff89b1dd89825b7196422cff60677b8a10d766def57f95ceab3ca212aa4c8260e26f2d2bf4cde9000ec1d0d635433640999de649574d9927af21a6f292267426352ea8133d483429db89ae7fd28ec0dec4b39cf7faa59d5a025ef6bf5e55c933edc557f7a18c41740cd41b3e19e146996159222000269096463979188b151daaf089dd4a78fae36ef970f907678c297a68c90a35eafe487d03af7d3f5feda96cbc40798f6d7c76703cefefda5b92e549087ab5ae3e3a823023a77961ab0a9ea5fa424d56faedab98dcebf86f415fc0cd802da62dee956946a0817a18b4fe386d4b517656838e4336ba8c1df75ab8a484897c4d8ed63b7e5d2dacbb513917b53ac3e5ff15480eec87cca7eafadcb48da31dc682e3698ff04b3e1179e97a2f349de31c52b7704deb7b5452f7472a210097d816cf21ca01eeaf0d3875c700e13083c337feabbb0e41c7ec6a569a30f7129c2aa2750183cc508edde0fdfff15f91f8f66af45583bddfdd4533f622b992c027dcafef6a77fe2ba1daecb38b64d2a9a90ca9371620c73e916ce166dcfc35a44b6b839942e184ad0d924e62d628b98f2577a5d32121e4074841c2cfd5f866bd78624e623ba6c5cd19070bdcf478ce2045b9b95dff1627ce198494c8d44240cf67860d6bf9b6545a37ec69065aa302f10c701c92b55bdfa41ca5db694c5486bd7f6fb77bac7d8448e0569066917a2103d73c3bb2ab63999bbcddb34f8da4b41ae0edef0aa91aaed1dee831d4fe8a2dd7e1af0b7a748f976502d5ae0322b5bda492c4c821b9dccd6ffd00cb0565ea13c746084f9d19c2475988692ee464f45f56c08ebcc22c76c8e0b0db78e0b2821fdeceb3693d657f3d98a3fd51d94898a20bca13190e37b2fca13aea2b302fc8c2208d23ed6831f101d5aca9a9e44a9ad8e96c07dbe51648c27fc6d337a7086accfa3603a05e60f92e24bdae978d25a6960c2dd8d458ba7d7740c43e811478a7c4f8b90b20ab99179ebb5ef8cd42db73fb751fa7dea7e6016ea54a856cafe7403ba6ede1a129038e4fb1710216209a409a90b5227e750f0e96d8385309b530ff10a45605021faee8c5130f5c6e5c4c72c1d295307e27e120d4a74213b3897c2d32cbaf8cdb93689bd68bb35f4da95d51e5e8b626db16e8feb40ba243b9b11a3df5e3c43547493f973b56eacb9daaefd4b810a4c0587bf1e587a5208e8da55ab8fd87f21dd310cfde8e6de1d4dc22b86e71606f96425486f7c1d40fb253b0244b0802774969e440704dc0609a1b23315613249ded684bfea0c73b5448c9c530f574b856dcf3ce7516e1e65aaf18cd1ebec642c753553b00f008ee846ad958f4cc3d553677b91511b73f51f4dee6b988784683b18e2dd414561c4b3595ee4a10b563672ca8c0b4227a6b28807931b770419301b14fdda92d1a7284da368e99bc5b074b811bda040cac806b003e3f0c0c69304a20f62ffc6143228b308cb10b84f9868f27a1d733a071288093a8629b7ee22cb2999134d3ce2eb4a75d97555b0bb4a5b719f824b8be3606fa385a139f735af309bacd02310d1af63269cee6201aed82bc7577cac2a4c7eab00821a419c4d38f9749817cab9a5aac36d11619e896912b60c8b7fe912ac401b5e4c27ff2aa92022012b6caebbf3f17c9dc25cc62479591cf9330695a2f2b437b97fbfa5c145c04b41b93ecbe7b13eb7bbbf6bf85c2304ac7abe0c8e503593e4bc4887309c7069f8741e669769d8a925c9bd9045068f7ec37987483482b5e0d1cdfc66a96dfe6e0e78831dc072b4889b33d75385e6a84c4a0c45f27cb2041837fff2f9160fa8bce335e1f9d664f961a30eb710b3303a4b9c36d6ddd855a673caf1092c4e4775a74dd1e383fd629ebd3b6aede57691eb88c5868ce23f394074b485f8dd1ae07e28b4779f4da078f1293059ae2b35876aee339c9961900237d00d6c48129eb57fd2e42b2860c8aef8080fe065373c019dee648a5648632e5ece92a3f2d56e4c2e5eb2758ad1071b7afb34fa2cdf6489cca9372f16f8f1e633467cb0bf3aae70d9f7c5f0cc573129bf80b68f868930d2d83f70b4f468564cd6c995d3c2eb086f6db8b85bcc30913ca12052bcfff5a7e7fa7ac496c9c93d0094d4b56a783972570e67aab577a598abe521af14eb025d44475fd632969b405870a446b08f2b9c42f86d2401aab0e714216c57b3284af2bc429755380e6dca7ad939c58d8919ee7c1743b7061bcad10c166d6bfc3cbff0c659355d7d9e7ead1a0245b2df068fb35494441617fabdcfaede8109ec5fa73cd7a35e53d863c385f7ec5b626a93dbf7183ad836217c05b241eee6a82221ecd406a85eff28f7dfca4c129dcb4efd61eaffdbb9bcd2a68321368998d4a11fef626e2f3bb70891d186bd120770d34d0840dcd085ce8243e830a975d8ff35b21eb9112cf5fd31b91c4dd84a39cad946b804a3363ade757776a570872815fe7fc903e2a338a24d6dcaa355b1bf8ab203398854342f270b6a0e8d37549a1f5441402985e6309881d0725e6062614dd9822c1865fcbfa8873947aadfcedb35f79853262532a4e84520763da2162965eba30721b3bd19294f78b1fb209cfa72ee1a03677e195270570d141f2225c6ab67e944209608e9fff26a134526a2766b0835dc0485d7467214e73dd0283e407b3b8a8ebe228665deed53c5835101b7dd9ffb9051d54b2986a4905fe3dad83563eef5df53a39bf6ecc83510c6b1ce7f511bf9c81dca26399b9e657beaa0b980b7862f4cb7b08914464f762a60f745253c47aa4ad6685401b084ca45b38ae57ba191f6169faab8373cd26a3a537edaa75e809e96468d175fe4883c4235e9255a59ed925eb18e94844c1968c80e7e42bf78aa9a94b1682331bd6abe04d41e77ea65b7b9a037df1ad0815a5f156fca827551ef3046a546c6def91de2f282b089c251ce390ea5a694900adecf0dd236d2c275a09dd4809a53dad9800dab10203f597dd5c41f3b4bdd6e8f9851759d6e3666a8fc6eba40a6f89a0c44df34c9fed629331bb05c5833aabeb2d0b1e923777294986baa8defcad32cea6326403148bcaedee2d959b3ca4f169b61f032faa68b5f55b1651e59ffdf8c0c456ef8a59502c21c68e1b7199e86098502398efefd9d5b58ffa2a4b98df05a7592cb847ae88db4fa43f1617323f93cfc70b0c9ddc142c7efdb82b904bc06088fe06c280419cc35591ca9c36743cf0c39cc5a9e627d4cd5b224ed1ed8fe3c656be95570db1e3311f5a93a8b7be8ca49061cbe4d19315ce0065995f04a3ab5efdae9c66086571562291c8a03150c178a050acea98b62a26c9f04c6b764d4aeb0c41cd976aae8028499e853d4721ce76be832c4589f1f88b628d83f5da12046d9cd2d48c6ca86f5b889e869810a8c105a27ce2d06c524c781ef86ca16f27dfac5c1c8afefd47c8d1b1407ba83c97eec012868a188dfa6dcb0c116e5f56bd31df185f3f835fb827e5479155130eb6fc511d290ba9c59ac395c3590982e2c78a37f230d9a69d6cd19cc83d3f3397126be69f1deeebe1c61ffcd4187cfbf6c3952d5b0b11dd7e6cbda622c819ab9d75feb78de3fef1921bbb010d1261ae9d38fa27b8b9e28ea5871b94a0528f73b6bc2ca6f8b3118e9091cd6199a732e56b2cc1a8155fa5bc67e53d2453e07f254b0bace8917fa2798a580217e548c72308a987e7c71a43b50cc7bc1b48316bb991c023c5d99d61741212e4ec48d3fa4900255466bbb7fe3c9fb2f1fcecd3b1c95fd96054ec8ad702ad3810fdf99a99252f32827bedf47e8205f5fa10817a9cce8b27fd8bbb2d92e0d471e5c3298281920bd2d90936b450903dcafa2c15ef0619d5f6e2fac90c8db40637edd332a40afa9d124db82933040ddd2a5c3d96d085ff155ab733a7a7bc09541202a9b10b7a0188a222096a5de5f1ad35258564a030782cd09162180be64602e6a15764503505198bea83802d0afa107acc3bea26158a6ee92b99f9d7345e7fd8f1cdb6ec97bfb76678343690a62ea2a2ab6931f27380fcf7f50be13c5d7da6cb4349c93b2ea55ef19cd059bdc284c57aeedbb3862ba47dd0e29a9052f90c98135a5bf3981b62fb2f3b0acf3f2124b142b56b2548bb300b6fa0ec0a81b80ec5562004883fe62d0fad5ffa65ba5ae1e04159b14c0552ea85c16a9c03081ee4a571ecf39fe1c695531aee5d11f73e0e040cd776b3823d1c882cda299ccfd8d30ac1eee209576f98e4c82974a70f26dea97731545a9e1b39f87892f38227a0eb6d93b8b6259ba37193dff6686942ae33f4a244e2edb517a1d79ba10ad360009b2e931f3cfb46e680f1f1e229a3464babc098e066d7c6c264651b87a784f89dad68e49ec8c24f372af22285a33acd23cd8c0cd48e047087a421718d8d2dea865b68a47bb55bee3721c58c74db1a0f014d12f11c382f81b0225084407ee862f64f01a71f4d7761d0784f2c5fcc8fc4c1d372474dbefefdedb28064055c1443392e9aaf52fdcc1663c1d9d16901aa6c57b53b9e4359c98b6fc162c63f5e78e4209cb05b646fa51a3a5ee7b7c22d36d60d7130f119e88a646ba93c58836a455da6c8387df0776b4068dfbe19e4144b37e516586d10586176cb188a00a4d3a72824ec38ece35084b2cb17ef780703063281a6cfd2c41f63cf43afc0ee108e70b8c24183c2e5419a0d00dd532c4cd054c4aae37f7b776f4f5cbc39298468e0b662abf10e0e39f5365694d35096c5de9901a054405e879c4cc7b463f2dba241c9c74c2ca04b7e65e7201d7fa262beb53f7af9842220906c56ca16e7c801e23bbac0ffc965f9662cf734de9f8d6bf4f91cefa948bb903715ec2528b144be027f07b43ccfed3bdc9cc3bfefe22eabcfe0c3ac7927f3b2dcf4446dbaf8a6e6577fea357320b052e1c4e2ec33096a0184de360e4e5348bb516e16f3fb774c36ed5337856b8366e035cb3bfd7d1e3674cfeb2d51d9404d9406e4f8ae88248b47f68c100cd488343c8d2fb6e9c45eb41c8d56b1dc9de7d789596d300cd924ea9ebb66abb009bd08384cc9e3358d3673742e10cacd64a96b0c2e784f54fbbed3a3e49e01dffc2b4b29f6d352386756bedd8a58d3bd6c032e9062dcd039a871dd98694a2d1eec9de608cf48cebf549c09df4999edb965d3a35a997c6f98d6f4e19d3c819f5bdc0a9f605a67021255d2f33ec2f48887dedb8e01739be97fc5d53a8cbcc1740f112069c9893d1dcce6fb61bfbf0504615ccf55d1a407174e8441e9564607fbb13d785aa601f3f06738269b118163d70c797266087bcbbc485896d09d01421ca1c2ef9ed34327797c9c4adbd854b3739ec30099fc5a2c9f95c550e4466066eb27ca23d5cc58144ceef2d5a1cf217c129de4f3bd50d129bbd97e3029ab51e6a12c116745617e22d841c17de2262a3f7ff79e742de42e51a89787c15f990e66147872fc9bb2f1a7b3e8759261c29f5f6f405eb2094b4b7b175bac95e92f851bd6ffe7efe7ace9eda2d0351229fab7e09d023035d43ecf10354e0f6227d8bed2b0ef20f88be6c9c864e3561506bbf0ba3801a00fc6c9eb2663955ef4050a13f634b6f2788aee38434ed30e3a29c729abf225bc241b3152da15765601041a90344d54e4f8499055b8d4e212fe8f8c5d45cf93c3cad83bc4c0cffa53ee5822072bca7df9a24f47b8373a3af85e15f9931cd82c08bac1278c28c2b11eaf15e5dfac912c7c4e3d75929fe5bf42bea835ad145bb1cc1bb25b5a9128c8018dcea5a423834cd4c231c9b49be35e827b7b5e03c2d4d8917741d0456bd03ad4e10914db076062524477b684d201b3da3e70e98baf172cc5793e93bdb3bbb03e17b5a7721ca30de51c21a8259e3ceab7d15c8d9a11940c79bc03f3ba5ffb16e363e835aaf45d4e2dc5272faeeb6e8a874e53f9f6a4a539d49e60e6bcd35b725eae4f30aa188e0c47e7dadfb81d92094a291bf6d138d92c4c0bdb47088f6a4dacc13c47cd6128cb6061af2e26431ff13d3635eba63ce73afad0aac16df4f398fadfd5dbfa5025f417c1bc71b88545fc3e681691f5d3da4ed13ffa652dc33c72502c77588087f31a87828adf574b24ca50cfd7ec165eb1118de5a6b6a8aa282840736d46c17a4df0cb06d6f35748a77f186bfbc362888f90834be7d0471ad8a257c85f7b4789bb4e479c276264edd516178cfdfc985836ddb71c180b495d54de146275540caf9385f4fc87e24fe140ad3f5a1ecdbb90d0d5924c293896d8a98fcc671aa564ebfbb6963787897a519c602bc90ccd04652378b6473076df71d0cf3bb0870dbf9a71a730fcccd79e4a110ac2e9b23a9ad2139042eeab629788b08e7d01ed4c7f7cc0c10cb7bdc40b4e7bd2d30c02c4627336c4fabb1c356ebde30595c69b75bb541cdd6a6f2231ff61d0ea8814f26399b661f4de3c8af8cefc6fd740ac51fed205f51c6c6e20ab82cf68f2b4e1a2c7ee312b7067625c0480d77671b0cdf1e17da4bc287a8ea6aabbfef303ef028028aabd7dc0e6e93c4fb4f7a2cdcc0d5a311f695131edddd9ca212feff05b2a7cbec809f5a8b2510ef57687ad4b89e7cf802f37e6f15053b65480547da9415680eb4dd8e9cdaa052519223b8b76eb7380bc8afdc12d0768526fb829717e23aea626e330206191b3c7deb116b436039ce81c354c7f528dc80c29ae0173ac7a44b1e84fb21de8dfa81cec7e0d84e7635dfb2f078e99027f5e53e1cba0a2b72d0222736887b87d8b71e29b9a5e2c6c8fca34da95fdf17bf9e6e45d8e50db54820920ef8642726663bca4e8be435abe199ff3a01ea84cd32c6e870d3d262f6747795e37e9ccd858cab884dc45bf7d4f2b5035989fcfa959070451f72428362582b172cb59bc4ad1cdff62e5904bd803975dcc7fd7cc2d9c044a3788999281d316102e2d49c225431de3eb66e2773fc3faba5e60921146a9debdff09315f6899fe8e5c1fb246c600bde81f41aff82ec362724621e85af77bd4a304a5e53b65a291c53342eaaf2b019880dae8af99a895bf7ecda05b8da2aac7da3de54d0136c4e0e68a90f42b19d68d30c1471357cca2c80987a7fdeadb3e3d9c8bd9cf88825908062016d7a3c1ae5e043bf08b85020a58ca7c0f580058949f05b6e252192f356c1690f0fe9153cc2ecf3035e5cece9636d484c67c62f88b209c5c5927f9de1fe2351f1aa5baa54860df5d1ca7b046b5881aac123927c758d687f0d4e241601471119bd23a65e08f58d929ad1376ec0908d3e9bc62bc191b18b86c32e419ce93b796f83e2ec62403f882d3a4d1a104b834687c4998bf50451f14ddbf6ca2323e9739f3f0ecc551529bf522e5f710b70f9eb999f76bb99b98a8d47bab9d2f859656a0c59d94bd8344d6c78d53ff255a9787114afa9d8a156c893491d82f346175928749acae0c611df934aad18d9a0c66e7348e4c22a0d51d89b188e63dda3e0586178260f03675ef29dd8ecf3f8b495c8c76848de25c260bfba8d2953cd2a7808e81eb77c2349c2a3170d156d6be93bc881d128dcbab1994b3d31bdebb7294f64c07355cb3b8081f21be44b08d1cdb0789123e267e8ed8bbee779307e37c8e0472727c91189aa5d278e017f270c41554bd33b62eb50f6fbc5cd6b99d2b0fbe2d506f8795a7166821b6c438e890795ccdb9c42759993ae0bcd938318865c56583f40d7344027cbe10f05e0223c591538f0d73904e4d9ee7222f5b7827df465140bba409609de84d81d28955d46306602afd39c4d5ba1bd447071fcc78352d1fc754b719bb6b13859dffed887620dbff01203f5c77e29b65d627d82ace9e2ac6b54a309038e632ebe57719d90ed9ac63442ae113daf9bed0c055cdc5994e0e37d8bf25072747c44cc50b24d6780b32ad9f8b092e3be1d9329d6eb753eabf9090868ccbcc5cbcb956de44f7675510bc4131cf37cc45fa38bcecb455a5d305ff1bc3a301f0186323b3690d87b6d20453bb9fc3d3f61eb2c207ff3c3445c4249df69077b4b7ff3fe368621c19dc84b69dc9ec921272a12e4b196aa3515a99c27f4c53092ddf01da35f0fcb77a8b22869bc88df0a10f8a6bb0843ebeed2e81ed0123b46c98ed0acee647c2a8be8394b938566830f717405f9ef4136ce1895de59477ddd48339060e27d24b0a96091854dbb9f6703211907b0b860fd12bbef107ac82e055b2ccf690cfb87bf7b26f42a7903de1f30132b6d9004e47ff18a3684cafa539707e1b70f79d5532bb3b948deceae17bd1ea55a70a6fd40ec7b4e2ea2030167b671136de92924c3f35fbc70aad6c861b21eae0312d0e5135a8362ec20cd5e6c0a5909ceb27500b762de6ca98b9fc627cdcdda15dcb8fa874fc7e1a89828a1ef64cea8733b8bfa1905390639f4b298c3b92a01223d5bdd1e1e41a42ff1ea4be76af41ada18e28a10038717849ef4ac9c45a2e5dd951aca3a07ab3dc6e13cc7ea20708b958943b5264ad2f4015bf7336f0e4833ae0bb366a1480dcbd19578a2891ef00073fcad9b3ddd9349f2782619ab41927784dc6b456ea989b9b3333e8fa18993d1ec6e30d5a8d1cf343e88721d2ed8821435e97de5cfac2c82385d7177bb65d9e4a4ff5d1498f25837c5e6d721209bdf068a6c02d38e70a299d01bba7b43cba5d9378ee8577a9614269c1a3bd502c88c87831fb518d748eca3bbd6ac7f125ec4ab2c22f72e2ad95e5bcee421d4fb3c9e09e3cdfd2e2077c1a8d9ece0726b63e9a66ee5944b96c7e87eba4068766b1ae11a070f29b61c674e6803a37ac29d3dde866d2d608d6c029eab9a0b2fb28e6afe206e554affb293321afe0aeeacdc9ca8958e0d288f4eb0175b84ba9a818c52485e182da07adcbc0ed0835cfaf92f0f995a2e49c32a6c6a9528ef9d576a0ae74856b7caf4cdc76e97cd258234d9331c47d7ad83f933f1085865591d7ee12f33a6079afa6166302bfd87c85f65dc41a7005f01698144039dae330d6c582001e4b6bf1af77249469b400961aedb36f34331fd93a360d27d4360068835a410ddea7a747cf0810d09825e214210a74a48d77edacd40d3f20f480a8424364353343881a1dffefc42ef34e8fdc013324693ebb98c3e37aa82a6d76f260134f67e7926c278d4748abc0aab20cf0452cbfc48eb7c402677c66824dc207f9af9ff1301559f04f5e6ce19d41adf6d4578f2914fb6e9d5df7ab2c5c97611fec052aec6524a6235e259e85ef6805d67047290d17753e43890a19d5c71d5172ad9e08e821c2e85b7c5eba4711afdae5734022d1364d48682b4a33dbe664d042d633e8f8dac2d12595dbe3fdc85a548a6a6c2dd05a6bdf4a1941370b3a73ef4fed66fd4c8f872de5917b9d4bfbc8dced19b91e8a319001bb97dc1d20e0bf9bcc6c73df14d1ec3d97834867c04f1352e0cdf99c47aa38d182755f662132b9fa1c2dcc6f4832bc426dd90583e6869be4b9a35153df1802f464bff6ce9bc348aaa01e30e953dcee8c77df6eb87badbc556dab45e13e039b1b13eafbfaaaf75f2818450c87dad2711568a08f75713496088d47cc01e4720b0a7592055390b857fd69f807c40a24469ab9a45bf1913494bc26bbce7b393ffce2232609ce19240aee5085802951470f0cbc11914f0e4995f52f600dc0266aa85f8ef7cd336bd79799b06b8736f0f538392eea1f8bbca8cdf4b796a84890a7770d634d2270dded204ed5f180ff9ee933e89e0ab1a8e7a7a2f5ebdad39044bd8cb0a7d2caaf75159fcb0b02deb01112e523fd9797682636c202b396a420c8b8fc6e6ed4fb74c187426c0daad79ce6857c29bf140b7889331880d697c9187aadffde6d12785778f3a786a18627040a18921fcc78d1f0019a1a609cd79fbaeb2b96fa66ea954cf25c7d9f1e25b6bcfdcdcb6799b77b518c6ceda3c2540d91c3b8902527907d387682ef333aced1bfa101e0e8a958781d1118f5d7f9eda082b0c52e4e5822cf5f868860710afea42315f6c1e3a96237550f7ca1f0507f3a16c2139ff3a1f99f1f539bb2d2531de651f1ec5ff6a1484a1387979064cb440acfb878a31f486f7027400b62e8d65600b22af16fe297ba40c9f53f7dc7217ee2fc6b868c9b9db1d367c48c1a81d186564c896ff02e4c13e0baea823ae962d63073c25ab373cd1e9db257a1c44e6a9307a1a6e05bfaa745b631166e59257758643457a3e811365b30d0a62bcdc3547f9ff014100360f24be8d7792c218987e1dfe3de54537b66de4c707f81e12dbdc967b14d5be361b09036f3238c140c3e2212f359026c593f08469cf83efc28f687a5371476a2b71744a27d7a6bbd6ea0c510096a9bfe369f14702347757bf97fb72b918dc557653db7db3f656787449d99dabfa94239f4d167b27e2cc4db4e205feaa92283f8a88f269d87b79f04094a37bf3981d919531713a944871440dd4f40b4194c4f0769b0422292741a11062bf54f73bcc6acec228dbe888b794ce80cc44dc14efb47a1c8ad57516ec91450228542d6d4f46e632d2679a3a9e9c9016812d9cd4b45af72661650422dcdb1b203c3692b3f62c3b8adaf90d7d31329185677928b908ddfb62b90b86cfaba47b7c112d613ad26ec73dcec81f173aa386fa77f11bc2e524c3f0847dd78e701444a06f830f2bf510550218799d0137d7aae4c164d87f52a20a5bbab22431577f02815ec482d21d3b0c21731c6c8060e147a78a54d2ebbfd7d52e8336eeeffdaf53a98d30d7d5759dead724418d1cf6a160b1c0310c24b1b511a1e08c43cb7552e7d4decffd253c747c4979ea2ec8763ad26439c05a7646d551a699e56533cb96504154bc5721cda6430baf4aaaafbf6dbd1c7f36ec28d26ee099a477e0c14c262db15f26f87248ff43b81ad802545c24693c1422ae7224907adb16a09be3f41ada9fa7618c55062b07cdb49a64662fcba27ef9f9e87304353e336688893843c20be282c16d4f055ee26ccd7a1df1ad324ca58c450ac3e9851605bb31a19c24c0e401fef28dc5a5354df259595e65c9c699bdf5cb3f00613c0e4f18790202d7a2093d34690906b4d8dac9ef38380199245c6228002669b4602cce5491c9a134ecd74f8f2d373b0a2477b63e287982e3c1570e80c2bcfdd4c9f6cbbf383dcbb3556d924593f061b60a9f870e3a4fa895933bdba3ba0574d06bf0d651d25b385469e962d9c5a34e6eae1fe8102a13da15df408e636d45ffabd5cfc5139fc565e04c1a2bbc5b8bbd6fe910e1167e667720b7fcd7f2f03636725866aa5828b9df3c9a7eb0417d27b8d68d9a89da9f6b71d1dc8b81acd2364a2a6ec10ea8e9bd5904b7ab39db7644ede7ccb8474e1bd450bc77cf3ea3af815865bdfbf36c2353f4a50b1e4ee1b5e062efaa0b6a3981d5e2e16ce96548e244fb6fb688800c3e0b40eac9afce395278f9e0aa34d099d2ad1c8c3ee9d4cf868ff48cbfc6c2b3ae39caa3c3d51ca9ac44105db621a8c569d8792fff5624889e41058471976ab75861c7210a3d9d2b9f97ff608b53363ba131b3337ce74ca1d14dfaf3373b875ffa92efe4f268fc48f57b7540556cb3572eabad611be5c688c50d1e8dced796b8f19d8dbc980275df456857d9e28165da958c7bc369f8327092383f54b5b20a1ee51434c0ab32176d89680ca55adf9deed3911d08b7c06ddde0f60985ffd1a11f5bf6b42169d9b182781f5e870fd332f6e36a90f16d3703d9d25f97c2a31ea622ecfd2e304266b866ff3e8e35e52714f00edfafc4485d776046a2feaaf5792582df16294610dd5f366791f73a2d948663c8d49e72f51ac127389332ad0cb855744f4e7de5bd37ef637f105673ebbd1075503ad1225fa2662ce0280d8b45c0c2b53bf9a1a5cdf2072da2788cfa192c8b147519c6d2adac4f56facd19bfa60f264770f28ef9786f830f619f2ffe683b2eccd5de58757f16bbcd90d244a5a9b6729ce4e727c0aac404f258361de60589466627d98d637d4f517a347bd7dc18e9ae67a5efa6fd319948db1cebd3144edad12a6fe41d95472859be8f8b267a53cd6c00e11c262909abb12e9354db4001122a14c4149952765cce884e063e158fa7b089896fd04181fda343509cbea702d03b28b4532f46096e4fd7946e46b57ba014333245d92837f76040d7499d7adad746386f589f5ee074a7d218a5ab328f6d81c514b32951e4e1d8722c05f4209fc4b98f9f19ad9fe4dc1314fe876b58ea91a8ce775d7612ee81e97c8e9da7028d207336053053a7f3111fc9f7d5b5a3916b6a284d541113609aeff1006340c77326bd84af1be4e861ee8a31bfa64f3bfeba2f7a67ec5ac5a889b1e8c325717418fbab7d7800f3659c90e0013fdd0dcb30d17d9af9ca9e6fdd614c4c8f4c16272b0e914eff7d5c2cd5162ea42efb948976ebfd69ae0c05b86276decea264ac857a6774de1d6484fcf13a99c212fd987085c877ede751444797c621ae259a7c98109f98f524a75e1e58a256492dac8c02157b1995501bfb483051fbd98cfff93c500fc0b449b47edf140b11d16b1df265299961ceb1ec58433082da91951e049a4235a07f63e773b9d66b94411cc1ef82e7198981a3e1122207af6f60120b6a24f3fd11a43627e73a2acd7013ebc213976d64b3e67fe2564e2ad159763dc639e91aa0a68f6e95152894c36c93ca272e5a8e82d3aff5bfca2e74ebc1f298fe98dbc6c19db2db95c0347340e71945b3c9be863f630dcc5a77ba988b6217f21edc415bf47bd166f722309259aab1f8a0e34dd81fce12f258318b071904772cfece82b346f6ef92624e87d4c493cd9ec6a76fe7e168fb35ebe7059ef59117a3df5b3a6884a404aa311e4d75d53b81bf9f0e79356fda461b2bb402cb92f8876890dee831c8a486f46845f18b97e50cd82d801e6baf558b414b32ac1caecee83f044828e7fe47d9302f52ce4cabf4e7083c2b71904cecc20da78af4e7327d4a668de338161009dc0c52b3edd7a5177c073ab0b0f4009a6633934b80585dce79d1f37006918f729232b526883939cbac251c9b191726fd1f8bce53c5cf0262d37c24c59d1bb299d777e18f1038bc08664ebdb8565cf2c5d44b7099fe06cbe34b227d0478e3c273f0bee9790e8a045646ed081a357c87a005de39a2a34b425858b55405247003373f3aae74ef38167d0b30cc9b971fa7144009c75be6b03f29b84c91fabdb899dc86802f94709b3c0691c9262e729fa9f49c8e98fc5728a914caa0054420f51cfc20a7034a27b331b3dfe1815c29d7675e82c5ca0f9d62f37e8b31a17088007714906227732f7fc78f4fbd9174a11ca649f7e873b868c3f1c17c1f56ceee88d85440d1dd96a56de9dae9f924613a2a1427ec54385c2b711919bcd3073cbce8c3c4367afe6e0791d96429cd79e220c57c3b1028a0f8dc0d409fe624d878a19d6daa9291203d398f9a4ad8642a19bde94fd365e4ded4c7143c99f4979a4aa8d4563612d57895311f667b2695d7b37e2483fd5ad05ad9992d5adfd724f33e2c725a1c3324aaca059d7683d367dcb130c2f4e56704cb2b13aa4b3a14bf14cf25875b88ebe939989d795d2245a3901720ab9f3b95762ede630c38ad33b45cd1f539e7c3eacb84b77bc2a7688fd76789a6ff0cdc0944ea015622a06da4faf0873db899772fb209cefe082babf2f90632a26b04537ce9de2c6cc2542fdc1b13861b80241d3c4c5d6e519f989aad8127e6d7c2e55349971036053b14bd5d7fa3b8a892e7f106b19b2e1c4125b67b8715e041dc91cf9586aa566693142f676e02ee5f2061d3cc4d21bf0aa275ee9d0d5d2e13eb829f7cd8fbdfd356867bdfae4a5912ba99e1e52e23c58179787f2e9b50a184f338aef791a4d6ef45a18cbf16c71d47e2a930ffce1c72c5c8c1182ffe567544cb006160fd56b5b513802f5447ae275de7fb2d9c7bfa16c49385e8b0138a81c4707231889745bd393bcf2b73de334df1b998e94bf2cb830b186d91444cc7be62bff01927447fe0e7c26e9eb993b4bc47ab762a55bdcbd2aaa4775972e8cf98dbb0b0bcd800211f47959a744f835d048cdb0151c694cd053ca9e49f261a8602b55b80e996730f2afeb8084338f36402e64800cb3d097628321f87f619751916f10ff7cb84c7107c391421639f32451eeba1675566f9f6d9012a3e049c29a9cde7f5ad651fd6b976a160e1d02e8ee38355ab3f9de3496ddad9ae1f0d9005f1b8620c657835e994d4b3a1ffc2e59f5da7eda444c53f0dea18e80a6bb23fb0096db0d2e16b933b356ccb099932f5ae541ae530f5862226c1edcd0ca07b6147ac904d7960ca63c7b052c3d61a68887fbdd0f8074855d1931fc68c7d5ddb24e8c8f0f2521c10116a7c06da5477db7c00b80fa1d3619d857c0604ba38c0bef19b0644a27ea58c59fa0cc1add8eed6d1760ced58c3dba8729c677943b8f4c8d417845ecad21b7889747675078b85c3cb5af49727237ed256cee03a36df18ed938e691fb7ba84657f590754277c18254e279c235666f6e4bc40f77bbc679bb7609bd0ac9d88b8d7c89c02f6df6943026124b58931a693cf42293aa590f6049eac983f20ad3835e3c07535c292a865c0cbdabc60adbfe79cd8cae2feee39e340806e1ff4f64d052767aba9dce9782d857a3dd71653b230c4fb5c4c77d8843eb63d55ae81015b03a7d12d7d8f7609b37a964a84d1cbcc69d210fa242803c6baddf8ad156b8804f26c2c57012b40ff851feff6f45ccd85282a81745ee66470e35ca24018aa14bd5752bdee35d6990b7cc827c3498091ecf9451bf637d837bf977d93191fe479e815ea4a89a9ee3888f8cfc6bb50eef626bbd2a5134dde385c6f6c280efc4f68e90889b49b95ea201a5a41fdbddf07b2a53224e5740e076bb500de433b4e53f1a0063c9807b05e20d7bf78b597992364b11f3848fd75dec97e36fcb924a08fded65e832796e0355c88ca55a9e0c4697e8095983f7dc11f11e677cf555efe810fa9fa6963af21efd5f06dc25a941e1500f004026365df7ee448635f4381a0e99dbc933c76060de854de713d9002f01b73f27b40827f3b74bdc256bc3030f15a25f18d4b0ab0fec09d1dc7d2c347b57c93a800eb188f9c5ada352d13f9d8d9faff4a4382cb3c0f7d9596f1e1d554ffdf6f7108837a56a5284fdba91e69caa30f058efc04f5efc7e6b3cf834333e0b70f9940c49a377f14d5c6947d02b0d0c5809aeafb8b4e69b81c66102b3b233e7114280017221bf14b3f538cd9423b87b9b5051b0ef863ef8c1c4097da699df65f38a45181d312a8760b95ec1849f3df7801fdffffff02