PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82303 02107e788e5559deede8272a30e1571348ecb883e4112af5385f940e5e32aab1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04ebe4e37e5f11080819097eb5f33153932d8cd8ab7cf2a455d70baba9ec36fe
Certificate Block Hash
02107e788e5559deede8272a30e1571348ecb883e4112af5385f940e5e32aab1
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0096c4000002b30000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000064959ba79b37afb2f8097d29bd69ee63757dcbbb1919c986ed04d2c845d269af104edb6a7babd23f96670ec31e319a75c014478c3a791fe58717551f4f56f417f95ba973df79e9e41a949856f05ec76b3f3a291a5bafca2d3104000000000000000001000000020096c4000002b30000

Raw Header Hex

00004020f29aa36a5fa14f483f8f1b7809d07d891f1bb9516679c4cf6e98a0665eacd363f72b5da6b7d34615a4a69ba2f064f5fa04dd938ccfe2784c0e39e0a18dec791414a4496a83c50018fe36eca9ab0bd755a4f27cabd88c2d935331f3b57e09190808115f7ee3e4eb04

Proof Data Hex

59,560 bytes
121216010307b3af11412c16755f80464e195b44b30268c8aa59c4e143db53834ce6ebc02af036c3ee68f9811c498523b8c56c4d5b04fbe222b22fb2845bf52c19faa64479b2d15ef4f8dd14e1cce5af3af5dfca31727623c9f49e715d287fd9bf9a415a823561d7f1981918141204d6835177a2c567ae8222ad085e9317ad02da467071df9526f970949dc53120557c885ea18bcaa94b0e8615b050ae9ed6f2355d7163de54958664bb3a494fdd7040dc551a1a62fcd9889c77e02bc363e5efc011f5dce396abb6af7e2374ee1c74c91da254a2bcd38d412bf4e189aeb85d9d2f63d7c5bec03ec2b97de5557a7f36ab941993f8a58a5a4955f60357a3350f27c36854884499ab60217b73cd1efc185d651a32d4c0d9681688e39273b76f78193778d179d272c5f33dc031b8953cf9e8d57e4461cd6f7c722d68ce09e90a1d94545cad688f2d69bc491e51863be95b4c1cf4f9ff875a5ce54a787fbb3948e31557d41ef524f63fdb33078a2efee3439345ee4f6c6844f9b63b4449d38319e502332e47786df6c08f5a138f7fdcdf9c4d9be29890f15d2fc90ae890418fcec72e08405cc12129b789f0423c82cbfea1792dd2e9214cd879a6cbdc061a96bd802806228b89ec59ef631bbd5279e642356f8ffc6619de5bd9e145a37a49d4aa86859cd25d8723e03892419e886184018c9667039f13f0622fc30a07219a2e35d2d77cc5aa374bce829cd1420ae719398f2fa9bd8dd823e6e55b84c58c6c8492dc6cde0d1e19849dcd36eb743ea1e0d7afa829059a288d8edcc25cde183bede4cbd456bac962665cc10dfbfdcb60bbfffbb1d0924f9cce76a55948f892107e148f3f9ea149a738089f7be491d9f6ca0723658691a11355faa699693c994e74184152eafbc7adae557768d9c794939599619cfffcf8d32625b6f8e5d179e8e0b3f6cdd753c28ed8a0f421b753759f6ed94e01f835982250b9b7f99ad84e25652105b6a663f6e08219255753c50815396b822308697789544934524a8779341215a95c621f1393e97d990e125527aaa19f8b4984a3042fca5a1909c02d403edb6c154be96f1a5a1b9d1a7bf1ccf89293a5ebc8dc558975d00deca0af3353cce98e4569cdbe22a8ba8dd3d33e5022f65f4183f04dce3d03758d8f9f33e97b73f6a0623d2dc8c10451f50cb096486b3523f7594200c1c046a7f3c40ebbed55a481ac27dc4703999ab2fa78312fc21e9fdef0074cbe1e623b25d972e6708188bfabf168efcec7867c76ecc7439f1264da514363a13a45dd78462baba5082ff78e49766327df7520b75988adf00d1d054ce1e0db992d081a1a2c5a0fc1a0dd4a1388ebad939b9448fcc2e4f81b7a554193788e0339aee4ac1decb23d0cc0cc8765e94995a83892156a00b255e9e0cbe2a9bf3fc0f2284089c8145f2705cb6a85003e7b699c2a0d9f66e0724dba6671a11cfaec011a0b3a28ed65fb0044f82b0db75b1645f792dea96db104644130bd58be83aa2b7705ae75e21ada58acba542cbe949ddb153f540c600ee2dbe0bf62423450179dc123165e70ece2677c1a8ecdcc2a13308e3307b8b2d2977e8891688d1872dc4936fe11b659a03e48523f0bf86e495301e7160afa1a5f4a4423694343d8acfad381c4356ab69bf0527f52d8f480bdcc15f1c5771453189296ec20986ca43f4fdbd9e3ad2290d91f041fd0cd836b8cb517f74b18367098859709b535a85114209a47027bcd529e4e14a7c977b7a4d1e3bee4abfeb010f17fd857d194f5016c0f5a8c369171472d0a7a64a6bc778aa22d888ca483e99e68ecf32dbfcf8afc29ef33b21cecf068789ec59e5f0e171868c4756b71bb96c22bf20508512713f97a44fade411a51ccaf7f0aedc6af9278b7b75bf2c471f27970d961dc168a72d79e453782ee4fe8b6ce6186407f0b0add840ef700db5a4612f4382bbdc585acd64e2b04cfa3c795278993f25d0568370d9095ceafcb0143e326a6c0efa705e79fb2531ad186b5109bdf246e1272dec5996ee8d608c8951a9f19f5df01b120f84be784d0393ef753652fb49a0b31a72e76560337759693a5d88b613860ef26af118f1ec4e4b726b44cd9af4d2550e6d7ce7fd8746e193bc1fa028a1901e469d14ff36b38f7ceaca32079be236a7d349c1053b8a8d2b2819b79e8843f2d76cfc142f14f194c1117a169b60ab7427356812e5f801e5d86b165bbcd7c376f7f046865f4b76db6c2f559ddf10304afd294dd4d179928d2ba6f2b75b42941dd2041fb84a4cc165b24634aa61a70bca6c23c655c3c9945cdc23348b4cbdc978e888cb64b0a9e521f7e4e4562d7739b6ba235ae8ab3053cf2afa2b3df7dadbb6a1b3e0210f6da4ee948176109cdde09efc4fadf94e1ec73565c607a09cc61ece41f994f2c4285a3cf28c7ba729281a32be6ae78435ce153f681374dce91d6cf08b901965f0e3c6c2b9e4f752a5f13a958a84159aacac7c4ac57baaf51c25e7232619fcd7ffd5dd0d54ffe87e7c0aafbfc8b015ff22c7db270a0f5853abd7053a88fbf5e1e9bf81750a7fec89128a5635ab6fcd5ca3e733c94bec00080e30646c0af78a891349306261c84c4a9c4448639af3b4f5f3a0a22c766c23747eb606faf3d20f64c76b356f382a1da70dcca15dfff46aa55c4a25c278ce2ae31408a858f14959ab8b0e6cbeeea50b221867d3c7d61f47f83295f5f164def477e971ede80b7dcafb3190e15a4db8d16c5bd08b1020e87dd1a6eb3e253fe58e318850d9bf1ddda73c43ec270ce3a023c10f95579488174a98309b748ea5403cdf6e903c866ab0f8f53fd7d248b118774eaabf9515208195e06b1886231dc39732e4f8223aab87ac0db1459c163945c35cf1e239802b1d50f8818d4e13b114488dd09621b8283b72eafc35305b1fd767f2c8567c6391c87dfc53beb6f03a0b68af16a45fcff17324e67da7a20d35ed7a5d6ba029546cfa64351e5ba0a62c65b8c91fc16b7fa46919b6e2d8faf7683f0d8ddaed96be1d618e0b0445dc9718c1108f9879f5202d8329bf7dc3850e12f5ff759c285eec5ecf3cdf0044a384552ddd3f00414d71d0d79f4070cc2a5d1aae5ab891e56676bf2a2cf3101b90b517017590157a58c46487afe4065bc80c106296def9cbae9dfe762f12f98b5778479c1e42f9ecf0f1dce81a069c6d529ce2ae136829167e2b10470a38fba254368edf66307164ad213f2f5527615a2134e234112fbc4bc923e8219ac410ff4b6ed9b8070fd9b99b2b27d66268a9d0e16cf212aab81f2f40b89af571e37eb2a574e4609c86cf468cb9743df2a6a8743b67de9c736737ea9dffcd7020daf1fc0976f6da27f15ebddc51da2b7d3712597171e57a9f60057df751846d216b78459107e61a7b8e20813386d7ff68d2b0544418d74a01723949b735e197718d5716c2c45ce9c6bdba5364354aba01d1715c613fd2a556eefadf3d6f1b7170444c08d663fa66ffdf4bc5b7f7d8bc49c2d1941add74d7f065cbfa65d35346da9f62fc29c2b48fb7526b9cc0c00a8a537571678d719ab944e8de35dac4de388c33879b83c2094648da85a63cd747a54a6aaff0afc3dfd007c7dd9a5fb39da6fe610c64da912afda1cf5dfaf0b45908bd6153d70a70d93517fb90a3ce9a44d9ff17354ec87733153737de69af0b3b020d844af866d01c57170443e62977d328ed3f0b7fb2c90d747649a1eb27c80fdac2d61ec3fe484390d7b5c6fb22bdc6312e4d7b602d1754dd483aad314a0e9ec56b14af70563ec18daf3beecb18d49ea8ebd54fb8a5393e8d75c7b322c690391b0cde9f734aa5380ae6d4ffe633da43ea00a3e681863e1729b3675179528a9be6e40bd2db7d61daaa44758eaa5cdb422cbf355ac751246be04e2b47f936ba8f139b1cd2536b404a5b4c03175918a94910a73a6021fd0a3fb18da2f8a8ff2be01f746171187bcf51a97c3ea852cb08e6030d181082d6bfce8d25784d1c8a7fee4a3e0cc9a4115d3302ca9802610ffb08016743051a591d12344b2288799a6c5b525eef98a9850ceef2e7f62b846881030478c0d1034da3aa61a827cf32d634e28b033c2a86cddb3f886b8418bb4d3b1227182b2b4c30312bb716b2da2dba81943047e25168f6efc16e33b34c3411ee9f47478ea226579765cf050c26bb7a37c681d6313b3390a1b208664d8337e717768d2c65bcd3422719dc5cec1ff68c2d1dbcac283e47780378eea6f91ea742de69a1634659dd454d472b74c338f2014158f5839cb16f5bb44fd9fd4bc348c5cb6f48f45e3842b055d861c26f26a1ba1031cefce56957c45602ef1bdf984f91c036a33723cef2fd7f85afd5a99068f2b99c72c629b6ecf2cd8298be9d84656eb4578053171a86962a77390ecac05506c636d5431df79397da839ed4b55fe80a779e05e0d30e6d1b491bc797a34453cac905a38e3648e4e9b535529f65c31e0fdefe50cb859a5d68523e6a7ce133e23852ede2751a360f43d27ee7f6fde3360f864bf332c371594b5a3941a53c609e1113db493388fa06cc964843d0363cb78ef105c80fd350454974d5ef298414d58c19a58513288920491e20b2f937fb61bdc7d86ace41313075759757610952ef1a61aea8190526e9346111c62af3d2d455a1e4082233d46ebf97a08e991db3e106cdab8cc6357723bdc034efcc23c13a9c9dfc3137c1e866c1bf8702462c116c69aefe9a457db589fc96576fe4e06fd0050d7c238fca416709c735d4a81adbc30a7890426b7d1cbd9b1f3868d2eceeb63a68698eeef39dbca74957600acc1f3cc14a5fd7dc98b469a363e26eeaf9d4946a8a9cf81f7dbde5d6b4f1a5e44e5600dabc08d562593d352f9e335d5e4b76dba431d5338cd7586a61a23307b01887a9d01f1e0c3c9fa5591fe195d19336f7171abb857d6225320a114b89005e26cd75c1d7bb5f1b6b80ab3bead18d26d2b25e4242468c02e40c05f070b62f029e6a069dc9ad03f31ab6fbc6ecd81def1d2f52b0c4ca283ccc5906834c27e94212e0530db4e38b6751a7cf7014a4b2536895d9865a707008271d34d3af71a25cf2f15f0be8b060537140ad6fa1556df415df679749dac77e8d277bad6c3c17a39aa7108d47dd7620b6b74e87d19e365c83ebdcc8fb4106455b0f52381ea706821addf4f8ace5025276fd3d77faa58df2e1940eb8f9d15ca87ee2aefe69f3bd87443ae46d5f75b8cdb898c66730e8139729c2a198b445f5d4a83530a1f4c5d43b237e785ccc0a8e62cad925567ae835621ab634a7ac907dbe0b915d0471b7e283f1483244abb980800e61a713a915d13cc234459e59e5962fb69a2e296229c85f222b749868124013b8ebe539db12e6f9914ae576c4e799bc79d13b280aa547e40b80fefe35a10373604aa73eb1ef20f1a6cb9cb0de486f2cbc312aab7506ebd7e378e094f378ddd1f099f18e84a6ecee0115196731006419cc15602b3e914db8ff66ddb973c2c5cd9ffc50de33503b681f7cdf93a258795f00ba495f09ddcdc0b30426c30f2aa5943bea72cb49479dcd5608d95056bfa27e2e85aa7440b23257307ff4293c8fba3d711f99333747f1faf6d4b1e2bea4f02592c00bfb48ad1c3febbe170f4961856669bbb442df8857b4d9a936c5f3f9aa857e116df972ae72bdc5163c4c186b1eac29d30f3ddd7c85bdea894b67bf43116dd83d6272bcc04f4ac70c2b2fe7afb35495c459b3d19ab8d55d631b47ea6b7eef2795388f600b1d70b1182bdc4944d550a59eed0127a895153fe9d23b23e1636a22beba117b12373a395c074b0dfe660313b31503ec321714309925dd15665da704db79bb37a1949ec440170163dff9b2436b801b8c5ef891bf0197f8d2cd9cddccc1685a8be2de4a39ed970dbc1b05ae8d8cc98b292b918c3a8cbb0682d1dca9befb1e109689af13b7ffc25c48d48da47eecbea51318ae855b143b7481b22e0980fcf96f6ff54848ef00dd3c37d292afe869c4c7e8b33b97b0a598c0720a211db69d99eec976d7cd1dcbf0011f9efea1b4c67d4c8ff6d42b46a546e3bf856315873b022ecdf52e9a5d11e6a021d75c90786a5ade682ce0887f04a6857d79915715d26660410b5800f82bc0349da5d8c69a2625f27bb54b661618a579fbf07cae273a700043b5108ae6796b4a723d6af6b864aca5f3b098896f4c741840d66ca1f0ac9d3cd1cdea31ac87169d316b2651069858a1ea5e01fa94aabcdef5fd018381f037388f5b27450f17eb0449836644d06e2bc09be25957e62da0ca2d3ffbf306ee351923315bd3ecb37133b6dbbfbaabf5f55d759c71ca314ef8f3c9e020697b09d284bf2019df8cc68fe119079630ccc0a47b5872d2d47f3981eca368e4111e8896125fd35df48ceb35d58744afdbc13321edc2cd9693f71084bd9ce32d93378747696cd52f552328e1e923d8e52787dca516d397d6b49b3854bb2fedd153e47d9a0ac806afaf3cfe52a3e4e69c996ebc319c29e930ac2050240bb339216c8197e20b4acfcbd24d8a501ae475cd86acdf6b4b9f0859225d937ad140a4cd3080859dd16dde8be518c338b969666f66c8e477511e0625590c90d2bf4b92b059d533f6cc8de76e670159001b6ad7167235fe9a65f2d6ab34316a1722a4d43eabeca07f472dcf957ab5d7ec8be7b3979a8fa05d3eb1961ceebab5a1680f24c0d37c7390a59b28d53b7fd18752e9dc08d18ab0ae71f89697810f8903e39ba566a43ef8472876d96c405055f49fd481dc418def069f50802877a22693893f5275a2da6000e288ecaefab2f1b67d2452812c242a384a5907170cc669739a543e2b448d6b64e7a76a240d1f26df0aa92c2410d7d7eea9dc8edad260e9cbf56d1ac7f1285825a5c226ffb75af4362ad6fe4c36afc797f819af490e33a4f05b8fcf0f9515145c4da3ef0b59ef2c091aa2484ceaa5ecb25e174a3401c40a1c1d3b57663e639217dbcaa57925ecbb400c66b70ca2b526d2e52849c51965f935063da004a434b9d3512c4207b9c6e35e2b037f9c4bd662f6cfd6adb45ae2b67a7a5205b14a1c4750440e6bf2694a735ca3d3ee90e1706aa9aaa02283adfc85c62a5c0ddaf780066fb696377030b549a203a6deb51e78774bb273c305b5178e5e9324651f08b5a208b3c96374e9c5ec4474b9cfecadda2fe659f975f3288fcb5c3b73c0eba31f58f79d5ab96df05377dd5b6f246fccef1413f2cd48be74b7922c92f30e9d782af4d2048aa519184caf8440bfe60f74028c92c8522e6c5f8a3f5d7148d7ec946d49c093b8e017a2be3b97782a56e40f8750c4ba2368c89062780975bf40c2732f03491edc377b9825bc5b3be9703ee40a994b7d8d50d6bdb4c9b8c352d580e62f43b50e4f46a8a588060f178866f6f566cfa490dc42f1541ad9fb688c92da1e5ba83f700c5728e22cbc1b24762a1df68967af23b580d00927374b246f3c08a605bdc6122621b896821a3b7ba58e30c9df119a665db65842252e3e6cc02e7f4ba116adef73f3f8708a52072af0b44012e320b3c049d69934126b7100a988a958be44fb5f96c85cb54a0c9e6eeb2155e66fd595a0e7e8d4ce3a3d582775d75ecbf2d5f2eef62b2cdfdaa6efb95d983f8b5acac1bdcd6243d8b04a91d1f20374cf0e0c7c8404b1ad8bbce5165acdf6f545e5c387d3141938b03e14717cef63531a1bcf9e26ff93b726e1e113a7823e5dc567fa971787cf24609b5cbd9445629251973499a2892ffdc67cfb5121a1c02d586fe9d173ff69dffca4c903275e4d159dc0747ee8837c574150eb1a90aa22376357572c352e77ec5438a3768f525548e072ab622a7a5ac68701690941eb0535e861b778b0fe1ac7b704e8d0c3c868c33f28a30526903b3ca4ae1d49aaa7a3893849ba7f63273e98eeedcb07d11fc2d86896e629f2ff354e42bf41b65f4a43b99002f01089c7fa8913aeae18fdb6b50b439ad556e680dd0cf22e05d70515fa664346db68b4cacdcec0a30605984468ca66de4b098704fece2b53efba7949ccf2bd53209222bd8b4989cda249e0082d653bc79eb6f945bdf393c59def8490db20a3b442d6c0c0d2a0ff09a753fa91de6fd0b6a87bba5a825231a6b1a60a3ef61fb4ef710dbb84ede0f2e71d8ea95ab519704bf3b0aae6b2051b1fef9936a4550997374044898d7630e874ca149f4aa9c4df7ca7b70a52bcadaef0ec68edd37f8982420bc0490faeed186e3cb4863dfd2b4f7f04618ea8459038e8957513c7a407ff477dde60094593837ce486e30bd44b18e95bf78d6ce07b7f0ff2253fb4e51902753f0cf81f2e41a3ceb1efe4fdb8c5e7790fc07dedcc1c05071c4d1e01465ce39245668a026c5b2fa57dbf184e6b5e0da5c92377bafb4583abd132b7afe6c99645c0fe29415c5b4fe0c9bb651b4fa6df80a6821f852632403d93f980b9339443f5ec5c25478179cb5ac486876d18c433a858818871f387f105b42401ab40d779eea9ca942335a7c7ee2d383538803300938a248eff88cbbf29a7b0f9796fcc9b3621ed86ec6415f9a935a7c6d074dcdeb81f85e42986460d48f65248247a4ebef282f8d1d71549ffc2e2cbc4068be4d382abbf909c759391f5f3a5b990017ec3deed4f05a601ed23c9a46e7865f8e86ba80294a15d5db511e8a5b043175a9df8acfcbc8d9f114c226882c9fdaf30c4ef8b3c34170f2ad8e1a8473d912f5e71cd9e61a5d0b10db3091e80494e9164203f6ce81016ed042c486f63e31b758f2995a08a953811bcaf346024eaa7768cc5a660f886786850eb3353f276925e8d8941d93e131f8534a0afae853b709fbb15550e7c8fb138869662901662b82862dda0b80d111fdc0f3fea8789741aba894ed6de59c974dfe53fa5e02afaede1eb227a1422cf661adb4bf789aed2e616d9f8cf1be2e15aa782814a4a5d71f4117013de44433361e94d7cabe6d7d34d1daeec24a674d45e754f621a70e837c52c3e57f85a515acb3e28c21ae700e274d305e2f6387f2115e23b0439f83add69a7c8da9e5d9f73bf6942a803428abecc03eaaf8f8ca727722ebadb7dede700b46b4fb726dc30168ec3d690f7551dc3dc0bc43b1be491f5401ab87540d8d1bc804944c5e5ad074269ad21312038c2e9cf1efdc9acc21f46893000bcbc04739a94a52a2a151bcdf6a69224959aad6f447efa562167a79f6718faf86b7ef8a9af077d36cbbb7d640fd89d813a0ea680e3b6e69b1230b3e6908f6ea4a02cba2e6d6af1bcec1a77daf78b614861b6802e072b3025086b45302aae233954c5bc960cec6dd274de9bc39a9fcd901551ac0890fd019ba9a379fdfb5064e71db44c79aed5cfb2e46577ca2788b1635999bd0509032fe71cf264a1d8a9ea511dc8df2aa958894f2443d7f65db8dff8c14df5e3f9028e4e42a24e3ff6e0daccf30ca0120acf234f2a0f96973e0c5f34d377d03fba94cc03ab6bf5327326d165c119d9178244b04cd33606d7a4af15235d60df6c570a24871906ca332be59654e65f5a556cc6087ad77322b17e6d66185dc28f9f1e97b4eb00ac74d083db117f4e6cb4dfb2c9c76a3cd68a7dbd903da0404e127b400cab991624ed49957fd41ad73c86610c1c8593c2ccf4207099c47deeb05f5f0bddd453e744cfb1336ad27a28f9b56bd9aabd18c52da98a38404199ed8087a1183dd99877aac9294a41c219b7890bf5eb72b14883e1913dc5c9483d9d1d791837493c23cef76d86069e7b362eb38c63115efa8297760037acdc2008b712be375b20fb3cca126d1dc32726f487b2b4d2985400f4e024911595389c136458fbe1fc5d55188ec1e5a86e4b9a4e2496405279f75ea6c802b7f0fe3cdc482ca5e7bc3ac6a1a1063e5635cd7ef0f08c12891475d78c57a5e1a31a56a69a4bdf8bc595ed0e39e674d32cc4cd587915c9a6fccb0bc95946f95057f68ffb34f6c4e12787fcd374becd69a785845c47e5c3cd243c04c080e51ce5d04477f537c771f0b9726c3a3edb3ffca94a5aa63340b77280250b1847d500d3d331fdd414739534002397ef7abb0fc80542b1342b115f42064d94187420c6394d1c40fde08a7f2b1ae8098cd23b187c3a5672e29b0d2766414ea88b61127fdaeaafda0ed5b62c8964bf33cc0fbb457342228ed3774eda55f9ecbf661272039509dae83bc474c236bda08c27cfd3ce3ab8e47ee4a504b93436ffe0e8a2fb00a69b889be67f9205ee99cc6fa31843bb391cb7448e36b648cba1b82673ce91ecbe4c52f07b4f7641c13d87f1707e7239b877d06b4b7cf78413d507b15e46ff4841008283fab54edf0e409bee5d26ac3858f66291f6a68d0b31a38e574a3510eb6bea592f41fd80e8cbf64146c1623349325fbc616cde9c4053ac39d74137def46a8e5ee069c533cd2c89cd4b8e038e82f9805ba1f8d0a3d1203805c1947b0e836e023d2b8697b4cc4ec8fa86e8acf86ee392d3773aeed90e002d835bdb80a15153a636daea379798458867bd5124fc20712387ce1cc12ac162209c5234272a3523b6912f306c8242c849266c71bc77f0d976c2b82fa2914738b771d0a5b5c7e206d969bc0495f68a75cbc5191290eabbe4672ffd0e9ffca2cdbbf70b2ce335855f167df4f9aabc566393b0daf47b9ab6302a6d45c4bedf9c16b75ddc556a346888c579a204cd68f09053a61b245e18a8f6668a557acfc49cae7cf1c5d750e2dfe7609c7368ab171c28876ae3cea9ee54f1a4587831de9aa2c458cb2f9d32fadd55bb4b43744bbc3666d527669609a121a103aa477eb1cd3bbdbf5ebf67b9db0f19f1ada2e49ee5b73df28881d197b3268c3848a74a063f389939c767bff3916b240695e6e778d207b00c328dff53e5d8f2412aa8b3a568a5d16955e10c206c4b2dcac9f2ae9d8ea18ac748ca192804c8752ab097ab2ee1d9eb6227e884de7ee454dcbe75c33c1dc6272d085832936ab5e732b5537304d0b9cf138838a36254b4418235ab6f819035bc91a505e753d4878250a2f18cc03b83d6a73999cb23fc562ac1e17d006b6b91b1e6abf171cade2224e1f7984884af68ad616446bdce2396060babc4359776c0f1e399262dac6e409fd13d1103db833491997e9eff0de27edfdbfb84630862fc4df16a62899d7ebea58c328a543c1d4b37c134305e7c4a39d2ab270af1f814039ca8214ad7d54a95158e5096304b5298e4a255fa1427e915ac10b007a79126c0326891eb73ab2d3538d131af495321e5268cdf2f94a52be957b975355c9666ddb233150e1e8b3a53b568e2dab5e88f5145a2fe58f22089b224788d847cb0201d1baf8d16c9176728b75a39a6e6fd2748db2c8b24e948b1c126aa03714c69956a8a9cd6c73ad9bf0d57672be8b986d254f59361a6775abe5f4e2ef181cc492bbd41e4ef3da799e3813fe30ec88948cd71746bb7e7ca739c484ea47a04b3069e1e574abfac918bb71b7ebcd8dd35a7e1c13421f5fd570a1fd1dc0b177204b564b4082d462801a0fc76f1b8ff6b6a40de14c35386fe925b6e8fc9db6c62083276ef92bcda444b62cba64ff2e3a12a208f5e69dd91f7af971a44a9a866de43336049412d828702024a5f9ac1e71d7c385f32efb992d6e9aee59c35effb9027b5a246fd74207127b7af871b1821b48a2dce600d1cb37eebaa9db7398db61ee6565f08c92d4c4974324e34fa3fc101d7b544900c2a2139a3319baa227723311a11f757e7ef8dd3992eb34201fc55618cd845012de7e3a25637b545c933335b01afcccd168f24fde37a75a78e51c4fa60a3a2a3567df45c7c09744050ec7792d92b74870ebf7ca5f067dafbeb2679e59345062fcc069289740bad4cfc9208cde4f42476264be84b5f08a466a89c40dcbeaf60e305d29c7460f0d75f2bc5dd5410f7c517411030ffabf5ec2e09283b8da84e7f0ed1af74cc472cf18697de469165b09e19979a3e0cbef11cf5f4d8a6803951bb3ceb78e3eba795b25a9dece859991d3fabdbcaf48446a16d192361b7971a5d5af5a0dd94db781674639f9370c51355f7c447c3ba0912e21a24a51a72c686b6fcde167c23f30678e93adcde473bc772ca20bcec42fdf45cc0a183d1ea9d85833b499333971226e4b3e8311ce7bd502b6fda5b3233b2788fba4666f93ff9d599dbff2ed4ea19d6fbf7a67ad4f1feb1ccbfc01c1d25ca72418f180725a1d190bf2e8521e181ecd882adf7d926f7cfda35fd72c0adab107d974367b79029e786ce21dcb29e195d3d801ee179a7fba9a68fbaaee92b39413d0b241238b237b1759d9a4a1600a6bb0f9456e800c6a74782a20c8b3dc69f49ff3ee46abc2f2b9d162b39f5b241a9bdd88162cc9728a2eb15427cb2a5f9ec2d0ab5289bec2947c6c86f06f526bd750e3b75bf3e6ae8dd28c26e75de6fdb1d6c5691a25891173a53792a87ba4193b9de21c2d196eb83b158401621a04c1fa55287370147303daa3d7d2ae8f655b263bb369f47b539c58a1f4f0c8cfdacafaeae7705afc7bead6a9bbbadd098b0cc4f8821740b9f01d95d401d35cc989e7b0f3322b18cccc7ef719815cd47c4067102de55ecfcd5fefc1726d21c2bcae06366e10cd60833b82757ce06b17aeca4df08126bd28d90dfaf638fb22b6bbfde9c813d17693138474f9edba27fa00757b337c963da4abbe62d5994936f3901376ee4f33b0121acd46390f4031741e583994b7013639507284fbdce1085c04c8c67717aee78a5cebb92d830ca553b0125604b5702b66aab05383de5c44c915ca13a079f5b0ad1033d34135300026378ce3ccf3563898ae75133d35b6bdb9e719d3fdac05f97ce7560252ae547bd1d561b8832eb8f69be1dacbe79f99912b11ad0fb1fb0e8cf1eebb5fc4b28857e9ed09e3120c515fba1093999f9e80c2114020f8694370f688da0ce67d9f7274737fd9f45a968afef730c21948ec219307b4bd8cacbbb3e76aec13d8b4ac80a95feaf6d2e563ad7174ff21459e9e7c6f1cf6acd2179dc8788c274a6f2fee81a847d3927f1b7396cf7e322160790edbde612993a34a8dd2db8c4c6a55c7b229b725fe926d26d1190c648ccfb681812be82720544a2f1c842990f7137138fdea226ff844b2811b3c4d54ff74dddc7043dc9e77f79203d1797f424533ee7f2820c3199d15965304cc168c7c4b2852a0cc3afa60c7f748128772e7c816ab46d8253c16859c954be347d11c3100467dd1e1afdb5aeefc0f3f2b7c5e95967263c8b9491fc43c1268803336c1272977e1a90fe7a0be6b66c1a3937909b096fda35a8d20e1efbe046c18c306eff3a2d4308f3ac92c2d8ce789d6a44141a56161f1514ede5c6f4228b6711ffb45cd29747a6f7ff1216d2fd5b3f482a5248521456a76dd765a217c560f43e2ef4708e112dcd7a69c5c90d988f69d86350a306c6c87eb86f4885d59ee8fd76048fc0ddb6e4241de8bf4afd978d044e1bd8595dd7e64f5bac835426a30228d64f974579b86926266f4358533e69ce5a0e067b135e129c30b3d320088dbaf9c476993da66636debde247a147b27c833b740ba2d033b5ee7534c82ee9ffa0453a5ba1fbbb34335ab31b1e73ba9c90e3cb123b244d4fd08451516fa041663777e951c199fe1b72af0f6b0846717dfc979f613e2b82e6058747ebcbb537362667fe09af4c3520f6235eea785b15b0f4fae879c2bd9127be0f89cdfa2db3e77fff63e4785c8e6f5171e96ed4f27a793f355362d4b7cfbe8ae33b9012e2dc19807a96c39fef476a7b049c7941152185675d7dfa055c04e66d3dd60f178de6c3be7496d7da5e5ed67cd80cd881036c2112fefee05adeaa069b348dcacf339baa1188cd75551f16ce0c335e99d04e888be8f30dfa2fed51e8518edf1b24931f72bdc80b11ade8d53bcdf18978c53b0f150c21d12456c4e8239d69b0d7278d599660d20d1944bc354c46660171c3fee09266eff860ff237d26bb2fc62dc0f6824ce50385e03ec60c8f5f95f9c5b035cf8345bc951c364a70f60784e42a6d637ad678b9dad7b164b088f751e37885489f03a31f44ba98736d084e322f7812faa0dbd8dc25a4934131d628c771cf8fff1f14801fa06cb1960d5b02a768dccad6b31b9d2d0b40bbde0fd0c52f7d57932b1421f7c6f9a180cb9a1335a27b85c3686a1c981a125af29ed11c4c3ed716c5128548c9fe50e58c743ef42f703a5046458e8b4cd9b7cb3038bcf871838089be92f4245e291fabfb70410c6acb5a62e99552b793f578eb378b04eb16ef63475b65be69e0aca81c1dbe0ff5b436443f1c823061a04855ad68c71be5c6906aadabfc53ee44e7ceb0c5045ba7a97d491bb415cf256ea15160acc0517f24a027ab1467d622076e873c8e26859fc4c6ef4f930a063d4fe1d9c7ca8cdee421c6d1e5ef4445b8f231289ea28daba2b39d949b02e0c7f6f30e2ea1b0e3a6b85968561f84dbed1a7faf2f72e69e56b6f3839895b32108139bd772e3f580bc5d34911a0cc77c9be4bee398f6594256899aaff7c7cb8e8b9efc2a242fcf03c18c984adb1a253af3db348f7c5f02ce650c74e3bf1ee5f23adb7e023e88cdb9dfaaaa01b581f64e8c4909dcb53cb65916bfa2161d2f9a05a8dd519ce3d16d11b67aa43e59159a89e3dc6ca071429a72fc05debf133d913404b7ab7cd29bff74c85c412539c9dfe1c6aa522abaef4b37570dc099c1a07a917c1ec44c15a99fd3e212ca0ed1ffe6d7cf4f0893dd30c99b8016b1a9465e53d2cf6b46f96dd92ea53c957f04b8479b2cdc4e6acdeac66ee13cfac74143182d24971d1d44a1a610bfc926e07e51cfd17889a790bf90e8b75ef949d4bddc4b4839e04923d6c85bb6192e9e8b00869bc177a5fc59e8022191ea44499f328cdf111996b838665e6476e4a6998e462ccec161f5e6f552634a34a4697ff64de737e6818f8c72639bd71b2316e4cef0c2a8f983be44fcdbac653f2fe7890d7dd92d1cad4dd73a7ca409a4f43b53f80f2f24b1febd3562beebb923bf6fc353784d9fdc36282a83a5c3380d21b810fb3de60231425d6176eadc3fe1740d8df11d5569a9c3bea5fb53d092b7782c7ca9937408e58c9af703a592aaae201f84b22d0e432befcff9a836bd2e2991ef791157dcdaa51ab36aceea2aa990e3cff8d64f14c12e2a155582221c7d6abb386e91a1ee26772a3b31e42e3272a7e2011b63ea41056b3504b1b817a024bc52216c239ab3e1a8370dce6d5c4b0e4763eabcb84a5db8d6a1eeeca85171b7432ab1989918e5e4fa278175111c34ec216e1f871c626a9775d62d6563cb7cb318dfd53a856c8ff9c290952f780843aa5fa4935c6b1930d9ca04c27892b5028ef73a20389f243d9e8c14271fbbf35a8735496cdfdd053d9fa82b4687701d31f0ff924a38838f01198b31182e79ad8700592e8998012f0d053d08582c6dc79574ee58f46415b83f31d17cfc1c64f5b94ab268c608a6a41a65134a761349c2e5c0d46d9e056cefe0844abc2f667e1c7da8f306c5270f38ee9698c3744e452bf387dc7a6c904f91d01cc413638769a6ad896ccc562ae1e413e2b25b6b9c00239dbb07d2b9c376f883ab3a912f3f9861fb9758bc9b0165bb7570fdbf2e0f8936598dd7e8eb56deb17293a6f885b63c803eb4089345b66dd32f9ac5cac7bbf74cc1f6a86526a59765589eed09230b053c0ce2d6d7eb60654f99de49f08f58554c0092080dd0acf8c78619182dc1dd4e68f4e75094a447309064bf397e11a1d45874622297d585c70fb66809c8125a9a4e4eda0bbe705522b741dd1e13220075d11b2d7d4ba605aec40c3686037080f8b85c8dfe2d7f7fcd98ebbca43ee09f1eb589effc9b2fd08d71f4ae5e6e981f4290f7b13279a4f90c59c08c909ae791f8af7d4ae923756919b28fdb9c94cf584f3cbab770d2d7f937bcdb415ea68e138879cb79e0b5392f90ec4d78645b1ce080c42dc48187d8510035b92c2f87ffd3f2163a57f64fa7604ab3dc41146de48b901c5c5b19777b9b1f1ed80f5e64e1b5ad2a43c6513943543c950db59c8e415690ef2f060a4a4914b66279c47db26746dae961fe54cce3ad2799c721016752b3b3a223dacae2a9c6267ee657d11941cd6572c7ce1e6f47b19f4889ad315d5ef95c3cc30269b66dff2058c89a1500b90a680be58005076d6404c2d71105f379bd6a5383603ae78f4aa6df5a9ced858c0a6da421093a739aa1cffdfd59a4e64dcd4a6f7a3a1691bf5f8887addbc001339eae47e6ddfd771652598305231b84690b4ff15f67f4f50205e6db366f8ac64582a877f57d0093d4e7d335f900b83f25cf28276c7dd3edc334709f60cc2962324b284cd1c8ddd840cc69a434e8275a38c5c97fd49ebe9171b09294bc292056e646aac8a580099b1df2093231eaa58f0f1c6e96f7531e1ef57be2efe6717888faaaa99df5c5d9680558f9122b9b2cea796cfc786ca00fc0eb3f5a54fd5da5896cfa373a9bfce28faeddd9b8af664853b148f1951400b4ce5094f3c6b24cd37e0649e5e1ae29b56cb3d5b425bee7dbd083a4c41ff1869995d9e357d45c1de8c37e2c2a8832a60b8a9d686a7227643dd81bb6aab7b32d04360542a134b246d2690007e825d11833d420aa42d64375cf07b283c4b9325e4285dc8c209f5514ac18a4b19a7a2d1ba5c68a081673f08729ece20270ae2a5aa3f00e822599e711044693b7fa1af3699b2280410b3d945a7c47ef50fca321bda798e8bf1c6a3e7a092304455c9ab3b4623ce8c3497fc253627f69682520099aa7d8a63946f57b90893c1f1f32844196553217bc9618f8282a644fbc712afe34ce6a6f968162d944199d48f17e837ef5eceb8493fbe90e6f03ad7887dbcdea3756772b5648e7c840e462e72e94f54a1571616116f48a6ccd0dc9326d4dfe886cbfc53b035a1c6ad53a90c737eb1866416eaa753c4dc2fe9c1c02b9da4430db35c48712aacc700209a160186d8c8b796ed65156d5868b913d980a70ff6487c13feae0400095546c322294a045e7e86816998a563d063736806416cacf7aa700bd3cfd0135dd4cfc2364d4d66bc286d3d2b6daf010dd5b018a8e19f164d8dd90fe9075351081f96cb0b00fb9b2af87f933beba204cb068cdff0fac8f35c90073e9e68d11001f6980f9fec25dcc651e10a1bb05a70be0622b89abc1b75a798ddb65e8504d13fc549fc3b996c37b559dd5a9a74a4d5d6772e46641bb7396941ab7db73f23fedcc035dbe7599b90f0865b93c7bc0147a959aaffc0909bc0bab9adf6695727b12fb33c91b00ab19400632c7e85655b39acd946b407d211baee995c6585daaf4b87693e3cdc5d31a4358566e47ea20e1fec811f5ba7c8021ec3d36ce260338354452ba541b5bea2d656536990dc52e5f838ee8de9cda2431433d81d14672482840adf9656770d06033c3bcfe1c831e5347ec2fa434b45ae5e5ba47d31e2e31d5086853aa548e135ef623476e616687c7891a5b812d9accba85709f59111ab638808fcc5def2073dde41a4393a0eeadc6d5ce446f40dfd8c6c0388bd50b1da17ecec5361faca3e4a2f00393484fccca25da6963aeec71b0185a068f44931760782151d93320fe1538760b012e967bc6229a2b5285b7720a48c3893da7eafde3fa11dca0d2429759f05caacd4a800fdfad8e133bfa7d501764bd300e4704051815afb72b58a47b70d564070387ef44c451f02910209540aa7621b7911c55db4fdfb722463be869c14c89b42779b9a26937be11a6b85849f391ece5da4401f2cec78138c4bbfab0fc80526ac907a0119090fd1edbcb87466360bebeadcdc757de0767280dab183c992cd3037e6207c2de6181e91665c456cd60219a1e3de335b25a0ed0c396f2dfd7f689524f16efa93bfae94729e78eeea6b13ba7140c5c82ac7cd520795a44753f5968f4796ed644e3785df777d4eff0948055b291d6fa7848f7a2b48f1add112e7fed8a8a62cf65d06589d3484123dcdcb210f58609301258798a933cd0dc4df38da4952ecb9489c0670c61be729ae823cd006d61b47904490c2e65e6c69a5d910919a8e076136d1fc6228cf1b607a7dda944f68c5ed143a994898c69b9dd57c6a30a7b8b82f1f8b745aa80f05a2e167060bfa37533dd2d3b55154d0857964d1d4c2afe646b925d8bb3f3e9a1e91d195f729e3eb8af9e64aff329df6e806f9f2793e1d99c9bf4f3a9832dc095b80942a53cd4ad2868b4d649e1b484004521d5ff037da1c6ce92ec9b91610095c4148a09fd0a0f2e1887f70daa011c8fd8586f3997b03ce80a723ad3b090075ccd296756ac8a2c99088af0489e19b20ed23ccd1b0ecd983b69a8276d06d04f3f3e5359c0fa83aa231ad373ead3e5f4ce1d29e7377700965c40b477f191c2940d392e1e66116445621861522133c90c614f242387fe189d9f06954c5dad3f5f41e2edb729cd2bb5c1aecc37f18a77eb7235ec53007970b3197cbe46f353c99d4a2b870eea7d354830cb810a94276f2992c353ebb9dc023a341f28c27bf8e38b18dbb91217db58997879d89860e46f8bc6e86e43cd941ab307f350187e72a9e2ce1d334c98075f7a049c48ffc9876263e1b61ad8cd094ec04b98c8020b05b66d225bfef5033f4492f66da4bb08dda309d6e3dfb53f5797ec4371d16d72fd79a672baab044c1c710e3fca3b2a0c37ad37dbdfc7a961eace99ff5d2f9eea45476df4eac84d41e0b18dc067a603bb478d97cf9c16d2529d7a0b97d16dcab55ab2ac60c0fc92713f422d4b3a3de2b5d2d30d06b054b54abe62d3b487b171203a9042e9c606120b2dad7967567457ae27cc2479f82375f938c73d7e886c210cc52a92957c292c10cfb476aa606f15bd27ff73a751a5f7924f8d19064a66251b03b35d4764c8015b9cbef3953805c8466c8a12066233c89f301ba323123875b7ea67d7ff8348450ef6d73e643b35a639d03012106f6f09b72689fc0fb563e49e53addd7d6357c958d237a932cf90e76d5ea79d5eacd5d54c6629e0779a6ad0ea0c9f71826f34b136a62708aff66c1332f24cd1429f5d6350228fd7286c5e4d6ceb70b9dfaef2e929bf781d29d11ea6437063997bd33c26426409358c6f1f683528a2a41d6ad9cf098dbf21c1820d059fd8aabeef74f87db8702bd87af8a4e16d7fc3b418396e579b518858d2ab9b38c80223ef3bdfe123d4a984a8aece75babcddd9d68e072f1e791268fffb8398acacd08c0487046c12010682bd6f07a7e6392a705c2ec87acf314ec4fb8a89d6b1fc949d5df5481b66f29d6da97d0d14d22c6cdaf1b13340d6ca6157767a67bebac111c15ebfa5f475b98c3d41a750dc7a1688d643ce176ad5f6505913290f695c76b705aecd07c428f4435c2c0030878dd73ab5b459225699de2b051634c92385a76fbf55459ac5b92b9594a5e8f1f911f5434aef5184078729804a1b9276f8f5bb91dccbeafefa01924073e528ac14ac5ada3f97fbabc4c125e7e4662d7127b75e188a619468a1101cfee150c3a0861efd7e4234ad50c8b7d662e3d9d87b99d2bff9f1a5f022a836108f9e1c543dd86c4f754d6661ca8cc2552bed8bc4dbb72518e67986c48cb2149e366292677c45c5f6fde3fec80efdd363e978afac79902b78c959839915480a34340e8db259479de5a334a727c9b29c3c27375eff39ce30148c3eb426eb8221661f88e15ddeaa8d2076a71784e55b46c414752bf750690831499d60eb2ed31067ea383fd5284533404fe59ad2620e0d6f5c7ef0dd2b15faf4997a8c87be9fab4c90ed1fd6539d7f86db0f8b8b9f6c6eb004ece2435fe9de89a83abe7e76a152223d03b4c6ee859510527972f6e0a7d09b37fc40acb74f305fff3733931bcdfe003beb97bb2a7dbe5f51b7f2a786ea91003fdf396f4a21a17a1c9d203062f456b3a41fd97e2542918a97e373dea5135b594ebd96e1df108a583229d76042384de0ae8f63e475e482f3e75d97dcaf192bcb3c3c84a33a24b10d4d13982907b4e7a711b6cbfa0a33e329da2c02ac78bc01a1e52c1052c7505c4f7023181cf5d3943f7ad38d6ff13292f2d56162898d53af83f452bdbec6881085732b9ff0bf330cc741e5a8d6da6d29a1edf1dc4d4a7e11665a03b803af291e4309cba0f43591e5b9fbaf6e97a26092909757a9075b81bbd4d10cfe488221276cd5053a95cb56a892be57fecd9baf1093c87632605e5608bfbfac240a7ad5a220135f41301d9a1a3981d6de7a1685393d305006a1dbb98e83955553c4f30f0ad9dd612b5086a26cbfe345abca8c6de2df21138560aff56aca5f793fc9874cb7b44f99d7498e34171acd0c0b6d5a4de64ea14c73c413fdc51efee1cd251172846e6ed1186d317a91a2ae8c4512cc0036ac0f5b15351383924b5fceb61b869c7258fbbaa4a5b4bb6063b96551821e4c1ab4b180d649e7e4e353c0b7c902e73788d857f87ec68a0ffac2d3998e2a90305b28eaca247102b9217acbc8bc1502ac834026819e309b162ce39edde8291ea1868880c2941f7b99e1bb1480bd5b0295d78066342c0b04d1b069818578d9e1759d8e364c2662e358797d1f4c1e1a385e938ce387b15dad3d12be77cedeaf0987052df207032dc6ad5e33df43123042f24cc35b4eafe4e558494292220f0649e9aaa2e5e86264e503b3b70fe249da0054632b72c73337c0d531b6872e15e0b9fcfbf03296c1b360d45877f495b2fcdf6ecaff997228e098248c625f7f548f01c7f838c48210e55382dfe65f93b6ba4b65dff9643aad24182099a39abbe6ceeaf8a9143891286f41a91bc36c6669a99bf913c0634ecc28f0a2c550da5b0ea4b8b188fe41173332224864054a4e3560832444f35d1699d87a7ae5c398a7d4a995e3222c59e4e47cbd8336fa68f7930fda59043c5433aa43c872953b2fdf296791c7b5bd1a47abddc3881e207e0c6ef4e2c2ff0523166c36c253117fa56aa92b3bba5ee92ed518d486cec8841eb42dc7f2ac9c07fa4b72cd6a328560fe14c1bc3e7fa91916991f0b741f1a29ea561ba28430a7b3cb3fae81b0a9904fd616263dcb44ae2f36ba683a577e8fa6edfad4c1d2754129a4ab9100cac2d0c28ec4e94489eeb85404db4c960663d1f165a9576c108c4b7bdd481abe9e0fd908ab6d89081479187d4c40a87626e49de5ee29318276fe47feb2739710a417f914bb17f07f767e9b2ebe123d8612e5dc3ecfdb96ad348eaf969f5c0d18746627f1015656ccc35bb8942d6f58c507d652dc47abe01be6d65167f745c2b33d5c1aff7b3fa27fc8bb3befc09e1f1c2dd83d75d90f3b485a79dea20426ff791cacc663c63afb08ad0dcc415cbab8fb51bcd3ef4b4bdf8da4aa431678806b78336c155f66b623d373ce639fae2cef73ab9a6d2608733d977ff558243ad0a642e1784f5653c009579171e65b1897e844e1a99e6a6ec9e4ed29aaceb7690fbe0f607161a1ab8e80e99239014733a123def60fd093fdfe1cadcc8cabe4907156b280c38a098bd71f021e00f6f2bd76814f1a9b79bf34ea584855876e60cf6e9845e218efd1878545d08df0efc8ce804f4cd1ebb401288f31cd2b5729674d6e0505333f722561aafccd154fb6f7d509476ea5aac17c80a28ea99f85921f1ac1e63b56ca3c52bf3a36b3806fd162027d0d5d545866961a5c2f0805c89a375a0d3096257dc07d9a4886a07e02372ce02bfe6545a0742f2d8afc211d0247eb7853fd63bec8e1f52d09cf9c764847d79200d7c3118ff2da318ed93e3544abb933eeef46a95798b18a508d6d099635d804f5a6707b8ae25da56b5bfd4e05d0a254d286f650dba337a4c3e65e6e62479d04a1a1028b4b39ebfc78fa5804381c0e9dd8b107dfbdc0707dad57fd950220f5337d7b2201ab5c7ca88fb41aa886be9705462f1dbcab2295aec52a40bac2a5f650281fb2548e8a89667e9e2a7b721a189cd9e346ca6c9e8c9430e6ca502f6da544e33f41fd86b87d08fa817862076fbc22fe9c6de9737d7242a9cd5b0f1ca83b0c56d08e8cedae2c94328ee229664bc542d01bccc5ced6c18034106fa05f3eb68b3fd0b5105f975dabf1c680fe0e8fc6bd4e71b23138f94e6376718f7c07d6701451de47444346b03b9c57396bf2463359829a4d9850c4b38f8b81100f4ef62ef9fd2c02e4091d4f97c235d4c2b43b760902f1cb7b592f8326ed8f155f87367ab5056d9d7a28b67e9a04b218e745e1e42289aa0a0019c872a21e1294b0d42a53a20f96fbf6df9f41c7dc2f919182e1d82493ef749069fb53b76143c86eee66d9b128a0ee1a365b67abcd9fc03bb7e1b928edfc2d16390747c411f4bf4a75bfdf0ddae3b990108a08093ba7c33ba6cf497829c05f86192fa9efc82cf056b396ed19665c5faeccaf712580b6db74717565d2660f0f44ae129311c45e7b974302bc88a81354fc01a9d51d3428e133e6182abf306871a3ebdc36b493a3a800db6d8226847760e20a7edc488198ef34cd1f3adf92ab3c7070fceb225b9d24fdefd8a50ad5f063c40e11569cad683a1a9ada7414a992c8e859f660bdd5f394ffc13601f16d26af514d891cdb7a916bc0fcc051f059d61fc8842dde2f918f85beab2f16c7e987a989188336d84fcf9982ae5cbfd2cd51d38e1b78c03cdd00950afd77724f74f2fa46374955c987aee450338caba64d0215a3d230e8953b8b366fc9de98064200c2159317e84513f0abc167ed2de09b3110d4448557b19cbfbdbc7de0df388c409caa4633704e748cc24cfeaa94efd9d2da14ce3cc810bc8af689dd5b2cf271d64571bb8bf69340048a269e3d3f57cf749209a6209e8e01a83f50bd36d3871f877957071e73b9ce4ed8367da7455ce2fbb29dda7496a8f0f631b58aa3e82333f077ef5cfb1e71991c668106e4d80f4650ba067261d0095004ca9b9c84e66bac402bc2b1b345d682f91674eb87824acc75129325023acf8c77544bbc93cf0ed4be546ef3f2ce13e2f3f3c87fc068e1deea2723a7c894344f2c242bfa5d71ac8b3767bf3b858069a32bd0831df1c417acb8a8a51694e85fe477d30b84772ad2ba54da81b2398f3d494f5093eced2af23228323b8023f5b64ef73ea056051468e9177303d85c6c441f3d7d5bfb706bf45f87ed87894904bcca246c0826b72f69be97bee7b0c9365f724827f8ee76210818d21cc1fbbe60c6e74d9b97f2eb19e1934a3608dc895d3e65dae92e8a20847ea2b998e91473b59c8a15e13471dce70500f34f61c0a0bedb4d05e9d7870a64bacee4b19ab4b222f8819144b2542c37f70658d0f8cbd3b567f748090ca4a5bbf6c1e695a63c4150cc9a83c6468ecdc1033bd5f70d4d6140379b9df75ae264af1966a482b4a5c5a725cd469b39a1e9bfd2d7f509cc9d834b784ef39d378e8b0a823a71e44964685fac287b2ea44c4e0fd798a63d1890db12cce3122ca8bf3fe8e0a7a86bcdfc96a71ee6d38c5783ac4ca3e134052b5191bee073752e6547a6e3e40c0f9c0da8f5db3f27849a970fcddcd0a22549d9a55ec085ed421c73de28c739e928efefec5e00af7c55502314ce8b5c9963e46fcfa71e0e0447db66d3ce826725dae4754a663ccad92bba2052da2d58acd37e0139ccf3e151b11946e6a2923460674825458b9df1356a76c48f7d9eca2ef9ccae01923d09b134779a0f2753013f9ec86d88662dcf26e252b8d4c53a4706205dcc60b8aff4075139eef99d962edcbf5783d2f3a480ef7e32ef18ba3ac15faaa43551a25ae0c2528e83c1f0dac501de126b213cbf2f8224fe21ff81eacf0c97610219d1793806059aee737b85b3344136f57bfb8bb437ccec0eb20b224abe4a465383f0f0f961413cfa82d3c7ac3dc66c1780db1da055d435b7731259cc646a411ba5c685e7a584d6b759b024a05d58b459512046224674665391d5ac600dda1891d684f2cb1948283d1687c400fdbd9ed7bcc20c5e61185b2038b33002b700caf0a5af2bd68bc4af0d577aa26f1e8b22aa82c26eb7e1d0d07b5cd5380ba23b97506c000ecea5418c014a51447a77d2494df16c3c5bebd2ecf08a20ab82a17c31e294b771d0f8e2d29cc0e40ddbbca7a110355b751ec86c7d913cdf61198d63762b9d404b792bd190923d2273e8de52c3f2a6dd0a372695c42f5cbfc9a3e1dd0b53afb84d4e830e56effc35f4dcad6ffa0d341f6afe875ad4e4dddd173e312c748ddb0660cdb03af911e8b15f68a738275d82f9d0769b0a94c0884e06768bf005f7f8db7148f716fb768a9d440d896baf0fc41564c5543e1a5348e1888f0436e62d5218fb84ec1210623c9750e945aba34b5b5002e3d165838d8e44417db395b8492a996729cae4105d50d58ae58d4ccd6899d05ec4e824850c07037fc7ecbb34b9caf42122a56854e61dab94b6c5e94f8a7c3968de231bd9f52cff5146e7ea2012284663ec256ae32c8e573d617440df3cca6a1c992a259296c13fc4d166e6d351ce1731522dab0a5db1028108df11b2d8c5e54610f0d01ce3562c412e33d35c1d14b141b6dacca99501481b8baf7ea7a5dc72684d1e50ca02ab81cf5d5c22e58af35bb7b169b45ac6f4bd9a8271b012316ba38bef43d474c060c95acc00b8aa6783fbc12a779a8dce7fc1649f64b119066d4c809a943095a3f6099d0a39bc6070efce5d5a07ef3b4de3db3c92c005993dbfb1f37cf12d1d4b70fdc2e7c3395479f61ef7139926751b135da1f43a62b8aebc8b3f42151f8f5e39a4a7a11700d4df119cde450611a349e1da087cd8388a7055a9c73a27fb7dd154eb03500f182c6627da773a96df2b122620423b64947b86860863d5a271def4524c658f24400f6513ebcf099f4d431bda266b969cb33a6a4ceab8afc44cf09b708963d5ce8c60f118ef3f7c99cf8e09d8184fc314170b5b46dbff685ad60704dbe4cb31217b9311954fc1eb03182cedaade600570e68c876467a7e6d3e9621e554292bd281cec5e4b68f10e22a7ccbb69f91025fff37e64239fffa09d6090f25a22bbd2f8ff3dba6504dcb5ec18a3d1490137bd53a83013fdeab5ce5d65d2fcb03d6aae6ae2711c022d8e05ebeb89ba3f437ec07a32bb1607121b3178d1f287220fd7c69dae9dcdc2e27fa34a2f230789445a48e4767728a06eeb13ab70b438c26e5b1de5100053d511a7f00efe0cb5f3f2d23c6dc682a63a2f12d5786b893f35b8e8d9723814e50938e217cfea3080d3613819a8b92d69e8af46a4dfb3025c364cb42850f09a916225bcb05bff6392bf6339db385b17538153c6e199188e81c103c8da844ad15c7c8c6f993331c2367818b95324ea9927ff0d19ee9c3d27bdaed8d8db404f298bb646c82b60c40fc37649cf92a21a90bebe8d455c926376a84156f449c23ee8e2a680b16232b363dd3855b4bd47579863250c069119e4367c1f20bdc94a9362697ae2efd1c11fa43bcfb0402b1dde8d8c3703e6a304e82c48ac1e1c7a1f8131de1a99d452de35731bf66feba7f898cde4b0332eccf1d2b2cf8bc9defec2b12cefca3f14a0907aa7bb88b5ddd51d97bde3afd5886a7fb997233b91869ff35ba10da91e86ba2aed9868bbb898e7722934234ff9d0beba494e320cca1fb5b7b9a48f15f925084a5fcdfac170c31b7a398928b3f8d7a4a841811f307c5ac0c10c16900799f3bbb9d1f473db15c428b692a489e47bf7a1e2764588aa489030bdd0a65631f1aa79bd4a85f0ce12f30cb2ca23dbc37bed5ca14752ae992b073ebe3aad0cbadc91a347617e839009f5e6e451556608bcf47c92c01511d5ff4ca651130ba53bb9dee8e2b73ba28c996de8bc164bf9241feb4498515083f2b1ba99d6da74bd9ba66ee9e8ada5a3f145a0ae79c025af4731e129b494617e938fb69a56d45f8817cbce84b2b3b1d03c31babd965c40e9b6e8fa2b6561fd1882a6909a13de6e799c418d1f0f5e9add653da488ec0d6fe564a8ce06434090202b373814f63fe3076199c31ebd561166838496297bb9bb8d4bbde60b5bcf83864a6e52dc5b7bdf172e0bc76f9746989377334203dfd689fb7b8bb78f322fad750e118e59b6c1ac6ab92abbcc2cbc8f7128273d73442f6c2d0784666055281e551fb61ce98e980abe6db814bbbb224623bc6e567fbdd780d1b80c0dc01253836a8d442244229bbe8cd73ec568e4486b218584502d6f976d38bcc02e3f8598def6e520435849e0d15cbf58049780eb6ec9ba262ec4b86499aa65b4815cb5d5cc39422e4ddd6f5ec2bf3308d23a6fa475d08998e2eb69d4673afe35906cdd8f57804151adfe54f72e7bdc12cfef9654fc8ee0a237f02719aa21465245922b8ab24c4500fae7c1ce8ed5f82de6727dad7566ff9e1de9a0630e82aa989f3981b3a2986bbf9a1b0569910f4640b244c8e60193fa19376c273336e98296fd0876ff5dea4d1d3fb83129df8b80a8b745fa4eca814d2827809f7d7d5a9a6f10e7c62253742863595c1ac77bb97380d9999416d771908e3cfc7c5e1bc3de4067a59ab0ca1764a3e3b335e3456adcfd5f5bdf9f24b6309423c614bb856950a170c0eaf7052b99515b3ac1378564f7e32f1bfc30a5a3b06c0ff5eeb1be830b64d00d1fc72b04b33b6fbdedf599659f3fb8611480d5c0fca8f93e852b990912e511e4069a6ed77b3122320b22259b335e851deb1326f5218a274c19a67e0d895fef8f37cb5fe9dcdb02bea36ed9ce1845422cbc32857ebeb50b4ebe3836f61f42061e5dfe2a20a3ee09045a2ec4cbb7148258520d21070fab9ee70d6d72816f0bb3a3e7a4223df4355704d08eb0371d0acd148f398030a05f1869cfc337e9b48c6746bb1c7dc40d4c623b7f987c499ade2be7d3144b364f29ed4459e66b9f430231b315bd318dbdc60634e7ae43c8e3b02fb871ed9e046d383a37054acf6edee8a8410adbf2be2b7a782aafa16c6bfb3113c57750dfa1ba3e83d544d13733f2a52f079194a836fdc25dfccf4358c326f57cd7a6a6876388d64f7a15867567ecd65bc513679ffd725ed39d8d6f80204a2d974f0bb375943909e6b5ec43df45857ceca1b0552ab383aa132d80178b7ee3d2b6c60ce29af6fce193a880b49957576a3a5a872e586acc89a425a8037923c016e04d0edda2ab60cd14a699c81176fc54c0f7dd421abacc04a792efdfcc60ef25e1f432b7f22c7630ff6b592c05563309fcf19b91d31060d1702bd69c45c587a14d33ec636fc58830bcae5b098dd20ac8fea6404b2d06c1642df384ea2558a08fc312f543e9ed7228d2d041e98421031b85ab6147997107b336a950a6c42983275b240f4497914e970528303837dff7d1456f3946e62f4e301ac9fc863764e7cd68dd70ca61d2676b29b6f02e09323b1173974fd8055c2b853fa88fca4b6a63c81caa7985144bf9a6ea7f4f4efef8e9f5443fabb5a7bb4b22936e45e12119074c04c121e9a47a583b0bdf13b6d4173cc2ccca590d8021e3aeacb43b1f3dfeec41258ccc4f1a38bc1135363aaf0113b8c5209772a9cd132a64a9a9b772d810c426fda7fb1d37fc2aa1952cbc10affd22cdd2ba4df7091e5c656452d0a6b65787b3401cedfa1594d5c14f68fa3dde753faf1ec78c3789514ae058f07fb46f21bfeaf6c25646d19bf70226cfd04bcbccb02ebb9506c6fc1ac3518299e4b29b4514651364516c1b566225c5e56bd0f5e552d19f1da4cd64e527011ac560a0a3a07f0f006ea680fae1d5ab72aa9367382dc673d902c286114970111f38a80323f84f1400487c4a53d7c307f28509a8808e5b02be8bbd743bf2dcf1a3d4979d25a629d985bca106ad7ce60de42de44198767bdccd6f75091a71a5a4e11b7ddf145d651e60019bfc07be3f91e73d3a752b153ad247c03fd1f431d39c403412f8161edbbaf80538e65bf328d57078dd35f348ce98b33a6075e59c1242a15323dc4e928bfc0a464796577b668fe7b119b7df8ea8c149da8fa70280f6583c58283cd9c1d82736cde2ce3e449d925ee5c8ca0bce083b2a5fd72963810eb44ddef2d09ca9b4b2535893f34fff9b920c4d7d58b150079c79091978409b9dd11ec78e276789098de1aa8e3de03832d4cde3513a55c27e097ab0f3e1706c5cf3c25fa6b2e388503ac4266315e569782c6e1f4ffa99c3bd550c12a343c8312a491338a0f6553f015309998a8f4a5cb63b626e5de89798d281900c1d080ea2a638682af6e9216e909ea20ff87900ad4c73c8477b84fefa419ae588418aaf4c98c6274cfb3ae756b2490adf9a122df86e7eb99b0953adce2cf6d9a85cd6c719f97f47f83e58f776d12dd43643150747e2936c991c4f3fe4439481b55ab1d7ff71cbee6ff2cf3856a1d854c3284ad6259a0267abd81fa79367a334f7786e831262c3ebe38c0b3c09d7e68c88e7a7a3222c619fce8478bc5660ae74738a959ee4f37ebb3410894c3223d81350e3ca7f59a8b6a38d59c0dbc85b21d28a6094a6e8b7d894f28641fde7de4483dbde89ceb9e41f69c25d5a3e4f330c23840ae8b67836d19a2c6e1a5c4851b4dc89258babfe6a48af9a4f61869e79695268b3452e0c637a831102b3311c6528fb44eee7de239f65a7ed8eb9ed854a97f7fc3114553eb0397dec23728522db21bc245527052243265b8ba120151a7c6384bd84b6d985f2ac67703ae2dec0d3010f1eb5161a0ebf2a93bb20c11682538b069402a8acbb04a068363122dc5208388f1f73622ba292c796f6630add4b168d39d3a7b836f425736682d75e2a3770d2d202dcda42b740ed5aeab3a1c7cfe592be2a0d87642926045b75406f203e5c8c2f4365468909343d4d6f1e6fc055c89b28f60de9f2deafd31594b0a4b7eb1a5a95edefea2c8e531174aff0972c751e283279a3956eb9d1cc226057fab21b9a31649cd1487c879ef9f816f8c424291d9c152f996cc6f57538caa2025d1b46cdc8fffb16c0f1dbd98ce1013ea562d6c0a507ca46cd9befa857c22cde1c275010ec9983e348ab9f1508140007e22ffa9b5be606c534c5184320c9330f5785d20faa982e0e5cf01dfd476e51f053dad6866c8f50ad9af349800cd3590d34131a7fb6222b52b2afa410866ea23682add2954ea37444d6f4f5c5b948ba7d9c45731ae318be0834a10677298e170dfb9f63a3db6c8a6b11a39da1ca6aa637ac2a0edbc471cdbc2365f7164c9624d96ca47bca636bfa6537c2ec7045617c0a61a2e2bdf43844d818e4799b2b0e68a8b223843f35f3f4f9204dbbdd53a1666a9325cf5823e5af1e8485809a0f1c43149040143d15d397f5543a60abf3b9e19f26bac2a8cab0d0988273e7b40ac0d32a4c968e91be650a0961eb00a9219b999e1d4beaad0b85fcff76efdf4a61dd126b2b9c2e3fc72cf8177d311f7cd794db0ce8cddfb639a3c6501e1503f28a91515990dbe4f6d0a55801718ab95b0884780312d55b785dc22818b6632eb6d2238fb237b77384a23f8c80776de369314160f42081fe007bdf32ca4f24c77b1d2ee27ebeba92cc4efe5fce27fabfc2d7ef3df3eeed527b0f0b6343fb081822a087289ec32c16dfca9ff29c92d0fe0afb98ed775b0fbc1bad2242d0cb481706fbbc2a2bc5b3f8e51459c69b09f9806805b6ecc3113d57a6a564aa91ddefa9733ac567a6a05d5124ae460332452625e65f41b8f65eafd8c2686a13504506f75427f43e6159eec0cd5976812b3b74219c774df0ca4a425b8871e06614efca1fdbc73c66690fc332da422056a0f3da428f88cbaca005ceed22d87ff6e4a867235a0ea987ba2c15f6ce4186154ab0419e3eefa50273bb6ad75e8576761009c68c8ff14492f0e82b881e4b66db72be800a8e71d2132dfa0fd65da7cbe9705e86c02122e5058a4d19a1b427d36061c03d643e8260f53ac676bfd09e9a273d19bf7fcb0369b1c69316e060d12b112830d522d44b3c3ab7818a18a572ead07be7b88972d72a58b54c40f9caec907b2fcbb2e079c2ae0a2d32c24f5ab569365f04aaca9adbb579e37574fa1d5b1f82921a71ec214b1a9f733a9312e51a4de2acf3373b2317c1e38d38e0efbdd10533c7ea3492902690d21ad85117314547b5ab57305d6e7f2b2979e7910cf371a736f7f7eb8f28184d09c730bf79eb8ac62c7cd62d18708ae4638fa0f748a82feaf9817a4ca708a4898f827c46315ec09df8fd4c123475405f81727104cccd6f56c922fa81b8de97e8a4b152a067dd463d035e04c06b6527beba75d63f87900fc43031ccbcaedcfe7ccf2f23fb548966ca6c5e0d19bbab3838caf9c0f604a602c9f806372aee9e696a74fb9e114a47efca8b389583998be7beca553bb2d9e464d3e0194af13598981a050e5bffc3f0946a810c354b11d962a7cd1cdf6192cb83af6fc352ff33c096f09cd3b707c9f87e2a74699db442c1683c947726e4e2b7a0bdac4ccaddda01febc13a29712b347ad1061ccc0aa6ded41c868c1495098a4b9124b08536efe9c90ed33a7815ede49bcb5fae2d6a4e941817dd28ae261109e2be22896e8a2bea611fffc508bb34a6892dca1123a92ce5e23c21fe98c224d27483b28d441c82ff98a9c0953164d97b2ce246d9b92ea1cd342baf71bcc08f51d2e0e7875453612187924df062aa11684d168e482b6e636dc682cd7211b111ad2cca131a7b2694c0c0c7a89e25fb0a23ce5c7fe898d87e206f577083f9d44a1abbac4d89757ce4d5cf61dd4b7a03fe4b48119f1af913f9b25f7811a8486e7d197a1fd3665f535784a1acc0694cb7afdafde3d7b64ac377b4589c9fd89118ca6f2602f2d56b02ea0173da10f8a8e934526d287acd12fded280743e15aadc1433cf12137d10470acd969bc543899d35fe84ee819e373c12610f4f555c7e9eb60a1b6c8d5dcc15c550cc057f6ce1fee68fed46026d24261bde2ccdfa606f8afc6e3edcd0867776521a9e32e0f07ed8b36e5d20ecac75d42ee0eba7e127963ef21effbcfc4bed04e6ba4af7bc920b3d368bede8a5e2d89e0700eecff215bb979ef2b6021cde5b296c7470f1d2aafbf2388a1ce1b1fb0a58776199ca90ca45972e44605acf4a447a2a344bc3de8f47c9a49c85d069601208720a32a9874faf4a8d4b653e17dc2dab8e89e427a11bdedf187f550962d16e97b87a8918b0b5a002a0cee785dbb2d60074407a63b482dca76368f85349fd6271d7ed7b26a89c86f87ecbf4ce5e7f94d179e240407173e548a6a203ed940b6679525a5bded009162e3c8b5f563fb300d08717154f86bfb0c39d5a3ec650a68e6bf79362c11a03fd5090bed7ca77c3dc98b6237b0dcee32d74362cf2c1a3c6380f81993db23b3d1229b186c1ed99ecc8d1e220751512a36979bc473e95bd093878634f3e2a659c68430cb06f62db45f57034577e2b18ba653ae8b2de2e524518042a9ea5f238883813a3d97367ac9fa22b3d108ee5a7f159c5d1aa55753351d6295b80cdcf619feb7acdeba8c42493b70c34394a5d663b7bf5fa656014414bcd481877f8aba6deeb0b4cf55d6aade4272f3f5c7c6b6377634188f2c55fd71243b03d313713b30ed5605434940aad5a549a8a8a0c7b91b6cb51a0a22cc5535065a72e01a1a0289fb7ec74cad4c4c664d540c87f84aa598a9fa0c4016cf3660f2dc9563c4e432afbaeddf8a83795952d8b2f77086e48837fb4e54cce9b3231db86cc58f3a68941ed213c812156d9a2cb7078fc60cf5bfa5a22fb2b180153159b14d45b878adb2c661b3e7e63df8b4cc8f903e8f36fa0477293238b3e78359704848d2041c91e126d2b77af1dead2247558f2647bec10f85952dd29860cc20c430ae121693343d7d57194c2844d7424f2cc84fd05dacb8c112ea7e77b7814b3e3216e53570104f8f6fdb05a7e6eab59bd35cdd135c8d7f60cafe3953a9377263aab3848c3aa05e908f9e0ae6ebbdd15739bd23673499cc54dfb14c5de86c6b3780b52aa1b94e3fa342e2ae9e455447c29f292dd3c4b3335e2301b7adce2e35ac7021b2c3caef65088405c95408b271757d5cb8bd85cd2b88ca72460afa47c7e9907882458f0536a1fef2d584f34774600c7bb0f99f67b143536299b8efc1cd6a6698bb8ee21a59373400ca507f5e7b08ec2194f55b59b42dcef8f86e1a4dda677126e404e313c8ea81fc717afc9fdfb6df259008472131d10cbdacce8de50b08290726ababed73ac2a52bc9e725ff3b3829eafd5b0efd5b98d15d5ea54a3df1ed5b192c0023b58a8ffbfdd40413a6d22f073186007ac557bf888f436f6b7bb3783965e8d94d072514b0f0ae7ac6d02d398353a0f1bc9e7f0953b92c0c0f6c56719ff5730d1c9820e34727e41ad73e906a1b659065d9421632df0703cbcf3c8b2edb9bca6fd0f881de197218e1ab9b48b9a745521fed35c6e986eeedd3d4add02c6451f0ab5223d70e2500bac171a978e4f4e880070b96eb6083a8ba80e7820aef751312196a66a28f5c8fe50d4f363394f864cec8c037fc3fc5e32447cba5be6366842d8215f1b1c1c899d36ccf2884292b09aa8aff5b87a3a645121e3389afce9ea71587a8db1621445a6b8717407908cb265805c1b6e4c99645af5d26f370cafb5304a782fa26da897ee6ba38693b34e58c229e83484b80856086ad4536d647858c7fb604be9f0456f3e6d56feb6645039474deec5a5d6efefae736884f2f675ee13fe6b7830637b839c8cac5fc80c446430f2f6d6788cacc42cb011577628265e6c4617829ac880dfb0ad173e9dc24b885b7459390eacdeda8e8dba60d147c207043e503ba565cfa2e85ccd5a3025cee5b258e9b6b9e178b57f929b72b3d3b94f6c3fdb8a01606aeac9755782cee148e0939e4fa89fa73a4f17752616167f325c6e5f4d2465f81a891f378511893d2f062bb5ea664b6b2cbf386517923329770d4f7dc588d4eb8d202b7a45ce21deeb9f423fb2d7b60e19f49ba16f18ba9b06325d426ed2a5907176ae334a8ecf9303059b3d9ed6116e07e1c86472a912a1d4dd79bfa5b6d22abc5f5dd58b073fd40a0df9425d843339db20e01d78c145484b87f14b3f08d98678fa60d54b208081c0e7c09634cef50f112a27e9e6cf591afba0dfabe7a28cbf7dfb0fa60980aa1530d4e4d2462cfba32fec677e44a0851b8d8a6944a8431fa38196877114f9e941920e49e1f82cc3e1f1af503f48a7e61ac1e58e835b773e276cadee12095498564da68b050efa9fe6095685c553abb0d847316035c51bf313a60b01671afeadbb0120ffaa2cd17365cac895e1c431fe992a045f1f11b70e5bbc8c4194ec9f857f8f154bf5d44720d97ecbdaaec255f00a21e21cebe704b1b75184b18239f93df8f038c06cb486ec5d211501fd16f9ab1072c729ef8e8ebc25809bf1057b1c5fd4a37316dd52e26e4068b46ed8266895d216ae543f0aeea2ae2a745700f54f119060485c5027bb5b585bcff8e22200f7b1aa5f968c20b5bdbb7af3ca9832054918e7e6875d999824014bba0aa3f5a1fa7d0e22e148ea173333d11fc39883be939474aef141faa2560823a5d641555c8263f38d960338d33b2bae3e8dd58d1226b2f88f6d71a869ce486c1d97fe34ef02ed9cd365419c2791557b238018edde7c7588b7ac96c559da9afe71665c250487227be6a680355fea0dcaba18b37d588d90db4f7d8e20f0c27007b7ad0b515f9d08f14f4847b36ce32dc699e3971b178141e02780ab674e814798ef68d334f859288a1076564848bae422c6983998aaa1ca7d6153d777537bc06642870e078ddb3b64c73a577df731c248af12d6699ba79285cce66acd5d9e359791b79140a6c766f631d4ed79ca29649a277e2ce6b67a8d9412f6eb0d83b4562b6f1e2976fdd7116c6a767bdcf714c99ecbed3fb2edc6e059f5a8e6e3546749f04c5ed13936ffc91ce180a00fff01ca736e352fa2890a4561231ead2d76bc65d18f1e4d8aa88b50eb088c1804dd7ad1fee84b061d154c47867c4c3d5443518247d54397cbee51838c0cb1353a0b1e2e3a0a172e6ffbd36c9d85e20f7afc6f8166fb51bc93736e56b148ab2fa10f70aa9c8570237e0d50dd7ac5ce05593b1f32ec936146ae849f0e980f4ffc8bbff572bb775550af0a43d1edfbb4b167ea568f1d1c63691b1c28cccee193a12ba90db2fe3b4e5c7d831746c5d9ad355a32ebcadc714ea0cc3793de2efbcbdbf14ace1f777ca4182c24fbc833ad57549014e05eb978c661e2a41b7b3bf1f20a8f027550229941aeb656ba4a0a8b97135bd5b5031b3cf52fe30bcde731dbc5738a43d3dad1970b17aefa7e47897c3e09e0c6f5cac7a24ae2bb3a822be746856b8b2b4002813c6a3d14c80bfc92cbdc362f4b3ac45763da7f7215ce735faae760916d1d90693a380e0c41f8491e746ea1752ac9f77c23ee3040181e2d37e89e6faf2485b7663a0d810ee691233a631606b05d6291b0a00cd744b6448dc1724fa9305c9186caf6eca88940be8a86af2b754528a5403cfe70fc6d7b59623b5fd574e9f9be912fc0ffe1f3caa8b45ff18b1fbb5325d7c89bf6c7ef1ede4a12eb7ca58cecd0ae7e771c6c6878e4447159d5f7682c49e3649e877f90bc08c6b41f3ac055a18aa05d54e8b0e05847fa032a1f7be99685f7247691a69b72cbb05cabd85475e23d5540fc9a39e309bf05afafe722c3df6a424b33222bbe3fd78a889878e0d9762290439fb49c1997301b62eff673df9d8a061bd8b6a9307ec118fff95cc761f9d559f042ec3bdc82f29964b19ff2cbc6b4d0d40b175096b3ec1178bfc41448449730887ce52f32f19eb3a880cc98e0104b0f7e513c0ced134862c02524ecf395235d7d8d30bbd58e757a7b41c678cfa603538ae995be2e0d78666321183b03ed0456b6eb3594dd0065c936a3e1a2ed0d1010e6d92f6d37a0720c4e68595ac6fcaced053a1bdcbcd40938b4d3547b39d1105c3a5ddc6b7b530391d8666884f47c736dc89690330fa575ff6abb1b3473c32cd4575ece3909b3a04d9faa8a3ff1961976fb824f89c48a2c314259f53d9691979d5422c2456fc3cbe083d96cabb42dd471e7d19dcd8f7896bc93030e2ff0579b35cf032cd0552f63b1187d528c15dbad7824438717fd61513235d572c2de6004d6783ca8977cbe45856c3997a90ee71b3370e785f4b9018e9c70fd7bb7ee869f1e881c0d98eeca8e993c116a234d3f83055c96c4e898ed73efa2584be1e9953954084b97847ce2743378dd4ab5797a5e7678303dbf64fe99edaf384821bc236914467e7a2e545a01113063723355c3eea3987e7e579f2b04c2551dd5692800b8540f27b2510d77190e10d75e77f832b39b5d4e8e50bd6f682ea73fed880a7d64811bedf1d08481ff05126eee26000cc953569add46d5313a482e4ffd6f07170f260edb7cbb1dba43f901aeaa63c117781139bece9f416fbbd17fb45ed76ae90ce087274c7950679b0909a9597ad84a5018a0a999f5706417ea5d129dc09f639330972350a8d038c298ff0ab33f0e68d892c8825ffda226b51dd4f463faf69c8c46391bb3e2379a726f3470fa45556d9dbe0627c5d99ac17f602e3875f73d5e4eaebf0f41be379481a7815f98017b81acf9421963fd6d9ede6e55da4f1781685073d314860634882fe7342dc6111b08a1a3ad762b72494facc133b310ac9902e8b4b5f2a616cde777bdf49c2fd88a292a2be733cff4848077c36911ed5544e7d403a6b97bcb4b26e0970538b6862076c2e30b4b9f0a07992820c7d9f56637a7241196afc25ac58856c4deace14d2e1fef43337168cf95a4068806a8ff8b53463ee788eb85f33257ace1cade4a9900b6f36ded400bcafd76c3fb27380e44860e8ef72fa69c3063b362d53d91d8c805a3b1fc88b51d0e2a20e940497687457196cd67d44f7f1b0d1ac84556f8a6fc36bbed02dfa8a91cce5619ac6c87cf2d5e0845ce0a8f79e7ebc5d1d3a8cf21695dbf8a1d5a8cb931ddc3ca0a87b68d5b24dc29464d4ee7e9d2fb03ce336938eae874abd802c9d964d37df4afd7f02634e03a077cde15489cd5afff929ce2a2b94f2a0b256fea109498166b7ded145911e3b5a9e0f4762b44c1cb433407ed862d0b6bc95daca34c05478763009a55781d1ffeced22e040758bdc7e182dd488a8390ece4e6d930e9ab92d4f53dac0ee7ebfe5db797ae396d2a16566a15777281405fc3fd0dbb76af916a189de8d1c8ec9ab695895a8a503f2bb1cd78ad0bf8da3b709f74544f9c6a5814878ddc8b2b78e88402ac038cf2c072cf9b0010b1fcf5a33d0ad388ef265de7148b523481ab9e6189a65d3c805e0acd5075f30bea6f9d35a387f06f399f8d1aa46ff415ac80937de3d0f92619c6469a0547da5d640498a3ee6fe7ccb98232e38079d3c30b2ebf7bda6feece8a81d8014afa18e2ac981dee369e4ac4b84af02f580e5e0eb5d4567a755c71e64da4c7dc415fc6bc51fc4c0e9f5fa7bb3c38b21253ed9e5a8d61a6358be21ccb1fcbaaf6ab4d86379c5bc44c7aa0f747d44ed3c630c2b65d95257dde73ee1573e90cac83f183629fe728bb2bbd4b8bdffe1fce3e9f8ebdd017f1dea2ed3d7502ebd7e2b1281dff8531a7e3235cf441edaff65470a1b07f0ed5989a5aff71736ffcfd47bba56e456bc0ee18c8a2327a66d8652f046f8d1aebace381cd98e7369171ddad30d99eb859249892687852ff77b0b98f60bc9e9d16c364d0110b336e5141fde011c65bace4d64a1838ec2b9356c8caf60cde6119f1f4eb46da25c250773cba4c8d53c02742d96b530783d79f9ae42446c26a6b34b4d551643a25d1ba865feca4c5113a5aada402400c4dd4aa1bb3f08668ee23b96c30cb408fcfc71e60c9d8c5b58ae6fd0696d1ee50302b798f9c6edca2bdee3a27b0a70a64abc10d1892a942ea84cc5116e97f888c618400ec55b11351dbf7f2cf19638939d4361099021d7372f5762fe385da724aadd44c43f679d372811b856fb6c45084d157658606f1b0caf7e27031df68b7112ede019d56812a73d14f28dfa404f1c15bc8c05bf9c35987cbf2acec2a259d64cdb74af1970106cb1e4d6d64e9add6d70f51d51205a46f3a5989b776c854d9b344c3595a7ff47f5d4bed7e22c90e6acd8cbec27343b50b6c755e5786e0ab9464237f9c84319aec5a6cc309036e104d58953df13e027f531ed720962cdde658f7e591553d217f8046c7f238faca387ee2c28559ab0aa9ddc602da2c879f1e653fe3fe1f807fa0953fa30a8279d6bdc4b704ae14218fac81f8df0d5dbfa734619d11cb27c01b29442422d7837c92568ea3da5879b1c2abcaad9367ed5294ec1e1b8486c4c64b7e81f211ff85689accb061fd8a46ad7c9ab4b594a6dc60346d071939c86ca78be7db5e0f8d6ef69ecc8ae0742e798ca2c32a34d3d12b2066ea35e83c1e816799641fefa1870eb7ae09bed2fb6cf9112f57294170371a39089b64304f97b7e400c95e23c9bffe86cbca9e84258516d3dd46820f88c8c92c8fa082581198ab3c84c487618d7c9909b12ee53131050463002705caaf7830431c61873d7d01f1125ce6468afba802017f380058c7d40dcbeb50637af3b492e6404d3424f5748ccd04c3544ba8f03e5821412130a6f81fad984398e155376d57797714ec72ebd34d51112c692214f1563aad55eed42a06e67c15906c0320115eca774ae5de36a2f20fb45e3f24332258abb54366b6619a785d4ced92d1568175f44688ccf4e6325ef04afffcd7c265433fc22c02e2703e3221080c7530734a4a21d90086021603c453cd595ffa1b44cf348ad039e641edde98404419462e23d28ef1074d8b4162164dfbdc6f20b20e69e4b379db6b52606763b7aa6f5d923d245ee138306d6c513b50f0bbeeb702cd951cb633d90daf3a086a9d479113b63c6f913d653777dfeab244ca3cd47b06cb02cec0cf9c78ee66b825294f608dd89cf09650acf38b4c127b5ee5ebf92b95eeff801084aeccb30877415868cf5591bcc1c8504923e54782a01bbc494001fcda3a9167fdd7ca4545cfcb15abb6999b4fb6965b5976a89b47d9a3717a575f992b36d88672841b2a9cb20bf6b8b4056061435c00e2801e71ce48604ea56eba8e75d28d3963da1d4865375d7bb430864f86848a30c914830fe7de830887da26d23e23279038e026fcba7763170f57075082ef9c95a1035e2c05dea615e91ed280f19326d847e2306d759ca38d6c675e03cf4e088bccc73ac4017a462b83452f9bcd3fe271acfe5b4368ead448ef6146d21e8891dd79ccaebd4794095e42bd2304c2c78372f20ff6d533c4ac96718e323dece4e3fc4e6042bbf69350ae1a20d7ef9e60ecb34347e15d0b78b2dd4e37bce178fcb67ef45ba79c0ef99b647b0948b5c1ac3c5b402095d112f32146f02e75f70329d65f0a2eb9090576b9e07d1226a6ea27140ac63eb00babce97fc672ef223fa9fc595a36fb1a5f67985cd3db18b6354baef7b65eaaaa5dce6b350d7ce682c5d511566f89a424f1a725ad336ab0143fbf66cf230c90b24304a1b983b146a2e5ecd3924491044a06fc256c61ddce9c0aea6651774ff06ff0fe315f758f4e5b9bb5bcf604cf4191a69d17f70fb5f0c55b69d529e7ef21257bedb2c8857207e0a62cd5c38bba150e733e1153797a4998dfc5f747df663e908a29878d314c888bf0ebc83efc5c3f56c62d278f29ea1a7a3600b820453cd13ac0da22782b77e3e0c0e195cffc29d7174131d37ef153be694bfb662f7e9ed06164bc7c184b6ff606c3dd210e831554eba3e37c043f14042b21ed0a4f474b77c0fafaf23be0338d9a590b97d682f75e1d693f71ca63cfc6fd372111b217f8894033de9bd4c042dacdca902164a20fac78526ec1438c410ce0b43a6479f0660aceb08a7420f90b49c315a2decfff9ef3d98d3c9e92db18c38a0851e28a7335f36b78c19742f74f1e0e323262503bf2dc8d14e9d94fdee826c35d226cf9d7992663e05bd6f54a6368f9ce61b463f16c5d68f76952e1cefc67476e0f6d88bfc45ebb3c95fa5c84b73032b84a4bcf8b4b773520684b234a4425f3c0a284a4205bf69fc9bfd2f3788cea005b04c9b4bfb1134d6c8b1161022a6c588f2779395a5d7610f1e648b3b888de39f2c7da01493fc5411cd390f0c90b113e0c5aad801032a925d89221883d6dc22c9df4690999e6576e1e53895a32581233d35c35778efc76f6bb488d11b67ab33ba4029d5db1bca17b00b857476fe18477b74c41a92cb87607dd376ad5026fb425508ba5d439ac93979ad3b08c6b9a09628dcbd54b0d822d1119365ef439cdeb84c8b6b9211b6a190980e1ef90181f95ea119c9c64259207b94905c14b8ccefdc374a62543193677235746d5d640a6415793599af1bf2e39d531828da031fc45e3589f8e4ee59a098baa1780b6c67a31353e9f79d02db0c8685f96c2251a26a9e7f5e04229850abd33ef93d9ab6a56c1138084b38b260d7f619817ccdaee5edad88ca324c62363b59f6d6f9bb078f01d8ab979b563e0cc601e8ee3d5a14075d9fa5a12516ed4b5b34926626cb8bf96c959de69547139c2e494576f8e0d1adc22bc6511cf2e6bb189e8e76ad17b83b1039db2fff7a2bfc4703a8a9d830028928ae4104cf0fe685220521db078227b8a70de4498e50a2116460af48c0579cde862b2d380b94f4697ccb496372dfea2bedfe7c4074ca173da6d9b246819f89a3d9e1951c3525d0a62e4011bb85eb492668b1d83f534c885651c3721ab1bad229f2a40494bf12161d5771ead4ab57e8e6b2c9ca97ad7ec0820bcb9859d2aab7764b5538705e8344fe41617b5c1411a84d1425c0c13247a0160f5b99f08254e73722a330fef87a5817dc993a8d1ffcc5aaa44466f9f71ee993a016580fcb7d090ae80a0d0c3a4218103a8c9f2df13cd8de49b7399bbefe3057c471a46258914e432c28f37e8853430341a153f2f72b2b10f36de0afc441e14d89c9b2db634a2c5001d756d4a051b696ead79899d34ab0599f4dcc2cc50e029255efb06d3f901593a95b6a772a3c3628ce9aae9a1512b371306aec61a1d1a83859b5363aa81e567d13697e072bf381f3715e08564fe224eb00b7d65908a6392e98651a05c89eefc56df5e8fb26528c46eb7a61a66a973ff0dd878a753f26ac907ce3a42b32257d5ef3498ebee9674dc2c355a97b4f57ce13b4780403d0541b9295a7a7fd5fb4a09b36a0a92cd2428609f9565499f64a2507258f2a5262b91b319c2b9fb6c8c554e7d2cdb59f75d263c9f607b3f6d9f617ecf036a65dbf72989d5d20fd3af128836e52888031b3bf619c478b79750808f9a8854fc5bda0446a998ec0c0b4c1c074cf2aaedca8cff7c82d57167602641964a9371df16c73a38aea0f5a771ec4a4a4c7802204dbf2e4428494af487c762b405590bedb7e830324c2fe8e1258ef3b99465a05df34d1703e7d0bd7cfc0785c41f9b512851a3240d0140f5250c8db331602d2cb6c263519a6b4ccbd9d924c477d98b4c1b915778c591a05214ebfadc59bac1a1ca09491f8db25093d01dd56fd0d7d4c3d99d1afc23625b8f5b7bfa1ee89f126205d08c40b976b68a75200cc852dc5d7e415c5f8e834f8475feca9f10dd8769b1a1c3c53904f367265c732d1ee34c1eec2839d1788722a44471674429e40e74593a9c815567ba56b0ae077052ab64c8c7956ae452a33cd4a275c0d0f5f37a22f650025f0ff405160cfe0dd44c77173df707b407c8c36e628a693224d80022eaa89dd89a0c92b4d945ed1fbb9aa187b8daca2e6819d09155f6a4bae8b47fbfb35517122c71f7fb4f894fd0b51c5bf96859e67a38d93d1262804d5064733a22f30e53056e82420bf34a859e81408887c1e4fb58622cda4085a8a3cb0903251165a2be945f8fc4f3e530d3c142c7202a62c6034fae14f0b88523b3e930d5e6399add77ccc336e6cae21fce16e86f4305bd4270c67e4dfba73dc949f85ee9983dfda4335c0ffe910ea7fdb1cd0119f740026d5bf570caf2cf6151f72a5d7bd29e09224c3b8c441e144e82d564db673c80d6583355e3b72d950734f0ed9780b434ea1e0b520ea415ae79936e720034792c92d19053d22d4446532eea8a7cee50faf8cebfc9b6f616e8ce52f17738df5533a2ff1a15edbde5c9cd23981002b95d86a23922cb3f0d5873c0ad7a233c9f3fca1a78e96c621dc26c766197f3375e065a476d40d7ab71e95bd057add19d9dc20fddaf35276cb4914393f3b92f69b819267b2bc4bfcab61f1c62575489e33b2822fc126816fc7b5d33552d6bef76a0946d06c57e13be62276cb0086314b67e5e35db27c67af940fa6d749c992f74ae92dfd3b823b67befe3aa25db18417a7356ff85fb0f06849336f3d80a8622580589c673c176d5567183677f3fd7e114755bc78b864194dc092e1ba0e7956150671f56a2cdbfb0e1f65a456f911b09a6c5cebe428af21ff58fdbc262c95e7fe1a152d18d39832fcf0d2792152fe04e61058cfcf8a7cc7c323029a8af501e9b9d6876673c0ae93d6d0e78c13b0eb2eb67f184403421aa7ef63211f9da3d7e0bd7f439ccef54c01c68535df69a22a6782fd3806f24c14a53cf71b2accfd603c784bcac781ce32fa08f28707269e18dfbfaec148f21f283986b0eebb02e252c829f9491ef0ca5745ad48a18791647b2a831593c81c0ac6ac66fb2383be83318f826ec0035599402a1f9bf8df5e6b510c5b54089c7f3bd6dfda1bd16ea481643a6b3e8106ca952554a23ae48e5454a654140296a8ae7d2aa8a08796be561f5b17a3e1e019a71e311efd146a54c5839e991b9cbd6487d24ff8ec6a18a145d4d4379d8b9ceb83185f6ce3838dd208ddecb2a7874e3547dff0fedcc2f96a6ec51aaef29f8f5c8042f7388f71d01d0dd8722f946217ade74301f528c629e4698fb1597ea6441254d18dc476908979c4b2dfd5a8b55e0e91d693cecd6d073e183c8c6738ce26310d64528db5546a0ff5690f5f72656aaac6f6c69f61920c0de46dff8b6b4f1ce9cc965ea18c12e17c8405817bc815a82e92da6f91c12a80a58f5228dfc2b4a71863464adc7854d7449b67d0fc805350ee93bdc548e146db7325c11837a956431b7edc5b992f19c051005a879ab08a7974b80102d41cbb9bdf2a12d4bf16644e671f493e2bbfadd3c6e2a6626d0b6d6035c691e128d19c27b953688b36d80fb8b7737703c906bf486e1915e23417d8efc31e71d182093298b5a38c81dd045591ea92910e4c2b49971e347f82619ef455c4377811a2397d58ae0a40a678050777792eb525a5ca544046805a9279918bdc36bf9563557913156a1cfbc7a20034cd9e2464547165cc787439be9839e04494bb19d48f8951610094a6ba9a4f72f8a1cb18a13683bdbf62ac91a494172122575a5702ff257159b6d0f449ce21ff4b32a76dc32f391c74c9ffb75793995ba4876520be2d518e0f44168ef49dd35b0ef9eb9904281e6ec7ead5854bee22905f0cb846ed53d12436cf5b587f6de2a3ed18d54811fe026fe3dc340a3b41878729bcacbfc69b020798241f8dc4c0ac441f0d610898fa1d40c384622e540796d4af95181af9186cbfe3f0e695b604bb5f15a79aa74c6512d59c5f6fd3c79fd6a5f7ebc1ef3aeb7674636d9ccebe00e83630386977030cd63ddacdc08f6b1c2cfb4bbce2eeaaba0732e58e71239416f9ad1fd1a90b8c0d4757e0faae93b49adf25e5aee4e4fce4248a25bace4bdee469fa028d41c381fb5eeee1bd653c09930685aa12367a78f0ef36b5f50157b9470f0bbc8f1ff4fa107e1014c476db79e19e80c4c39998e4278c94c499049441500f1d16a0ca478dcabc1c6c7060116edab3c780aa34c57ead703d2cb72354bedbf4e5837c89a941935744bf2ffb1f13f8bf3a04558af0af9913df4a5c082b1c58873e8524ca672c53952348883fefb0bc676f87f49ff3d526b2dfd3c984ceb10c112a4910596588f98fe95484383a156b97629f0ea8383b6caff24096f26d328de469c86e5912f4b60f40682ee3bc5d15f108b222ac5769ebd430f6e2839d7d2e8f753fbb88e0ce4526c005ec6ecfe9a1de0ec87ae0209b22bd1fcb53eb39399ecbba7d7a7231245bbd9fc26e2bc1cda3bff930132e3af8f23d5f9dc9924611c5fe42d16901035693c891c4b41a96255f9c58f74b16b63e78c46edb4a02259a400c8efe33c10abda7dff18d6790fc4be9d269491a3e314f4c9095dbe67cd2c3040c308fe4507149ea0f31e616089f7574191e4975863087511b9f36c7764a0cfc4fbcb383eda97e11cfdfb67386f8b7d3c63287c4d49bfefd22471cff4100831d8a2d8c1edc23195a31ae847dc3aac1e48d5fa5788d17b0dd23686ad9388c4b4fa994c494c531b2201472a777e821ec2e0caa8241c0b01ddbcfabd87d1db9ff5a764869e09606da8d58b7c01d369274588ad2273c476dcdc58552844e21b28d13ac7e37ec959f0fd32efba642657f808bef272f714fd0b64e71caaa5669c6930414a21f5955971e61f8ab2d51fa7ab0b0948c914bbca1191ce8aead4f307856899381c8712b47f96514c69d56a43acad69ffee1cb3ffbd3b529988187473b1d4aa629af3745ea5b038aaa6d76b55b10da2965890a38c413d1778228dc99b1ef8ed42d2c9dc9c9efe046d6d79561e742caca40c9530623857363a8b38822deb25207a92c6f9019a96bd1c57496d80910f459d0441df099e70a5fe2b596dcc91a193da7fe6ff65913db33d6c6c5da9e29f73507b177ed4986d8e846e09703a9f5c2ce35e3180ee7d1d21e848a76066f3891a494a78bb74e20b94c2af06852730332876b490305cacb360329ea2df4a05d0ebba792370295100d6ac1603028208bea6dea843ffc75a7b0e9e2cff7fd6c59894eba9f6e72353a60ce47a3e745b6a776086304f220156c4fd2c049df9e359769844af837cfdee36038595e373ce48db813239df74d3b7ef0dceae994824c5140ad9b2d1e163dac75f3b98ef322096f4379b845978cb31ecf25e0752bbc10a7345e876e506e0e20c8a8042cb90eacacfbde0b7000679fead63a7d61f62c87b396d3e716ba825efa789db73bd51e0e0b0e1a0fe7b76e663b31d55b3bcab693dbe47d1ae2488802e47db13d8619064563d4ec82330c3fa0832fd9ba182ba9b2460dba67472f98d8587a3becb99ba56d5c5148c0fe07d96fd967a79c3a151d85cb5c4c616cb43a4d0f5473a90d2cf133482f8347a2492c758c161ed31187d50ab902aca5c3039f3f95c39f7aee8e69aabb59b93f486852251982b1e95c29257fb16d52cd4651203269e311717c97614a29b2f4173f7c36c9a9faed74062eddf270abc2eee507c8634ba91020feb83cd499736f374630ff9dc29350d62df4deedf282b60e254ec76020d8b9eac96f51efbabde96065b5dd5c27c5827552b3e82c9a3a4c343003f0200b6d3a24e8709eb32426fdf822b738a8fc8ce077a7c2c1810b928541524a24f62b6b9eb03888862d1b4e9d1425ef205cb8e563e084883d7a542950a617c63f0e428b9778edf337ef95ee3fb2563496ae69035c780386a596843a7f10ec3e3bee95971b21b87071f1065d688d1ed7df26fa1c899ef0cdf7bda6c69b04f11d6b51c0034a5153d7b20404b720dfd06c83fbc59afd2d52126d2c194a58ded0443b95d9badec3f2d109ca1c09987d78eb1210974899b0881fa3cc790d4f78ed4ba1af4576022ef0d85a5179366c2ad619699020d41abcce111d4168bdb0cf650bba75fd55927908e9711763b4c7833844a58b12bad0a1e36487b05f7761fd6ceafb696789f4bdc779736687bc3f44cee61f245b78506159bd8f272827def0d1aa5ff57a9703e97b2d3428d4e10c9974ba30631e8e09dcb1c4716bb5cdde2d7684af07c8bbd9cfbb811174e8601426c114d344b0d0a44c3ca59acd70cdaac554ae9713dd4e64eacb82642e0c3cd98194882a0d188f96569b6c0cbf61c503e21e44c07ea6e73d02e13c5f1764c424441dde0fdc23c4cf8a76c4fa81876c1a812429c3da70171b6939c614e0c522d5592466bf98215ae070e3c8d848844c3c6a2c075d2509a3ab6c397609a32011a562396f3ebb2b12f4cd6b4b0c0b19225e2b5d5921aa6a74c81054bb10f351b720d925a0d8b25f44cb5224f5517f477527265780c47c7ba4f7d891ac8521e074488b0437e53ba8fc766c3597efc9a8bcb1f3a8f6cae229d45bb2f5e457c8bfc2645f176a70e6be3af9da32395ad3957eb3db4399a283c48ae7fa98e4c0c9065bfd5851828ae54af3247081ce429b2b95eb07ea9b8d4e51d455c5e53f059f356dc2669c673f80dc9a031aa0975b13d128a4aecd70ea6425c3c56d207080135972d663a945d46785109fef8dcae2a8f676f9c7b515132a32c7e0003f60d29f9f1051b1b3cd7f739167a85a49d802afe84c5f070e88860b30162165b735ba6ae22c67b21ec8a835216a425c43f96b309e9191142ce58b219d47bf039873170eae3b3eb96b99b009d4dbae5a69a20451a106106c37727d17fdb29623077402a7a8cbdfe86b5539f3a8d5e63e9f8f7e40a30a9a8f096b3f5c4d5f390a6e06aab4cee749b5751253317ad580ca989e1b4bab5ec109ce6b31b9fa1e50f74c30282d139e0f91480b60e4d9ce5519906b558a7270e493a7d138e58e498108d65afc71ac3607b88824e6e29a837b65b2668fe9dcd6f69a25370db0db5b4434cdf9da634f42190af33d3b89bac536fda564d55f57287b3854813d1619da4b0869fc943b7f251d2030aae894f9bc4d1f9cb58fc29d4cb04f1bcbd7c48a35ac886b1ba60a1afe2512ca57220e9f25ccd31b5d707c9a4ef187d33da8b7a8ce70c2168672fe304d849ec113342816b1ba1e2aecf5439972bf9b20f2ca29baf709916aa7541d21f0ccb8d4207103b9ed9548c2e870422cce8266a721093655b2e29e7f62f396036cbf729e9b607c903bfcdb3e3929fe60e2503096eeae841d51c313865d933e48a97aa93748fc7e770943554fb1499b29fe1c4a01d13b415d8db173164f24a16443eb38d9c1b453389a8a19d10f009d4b96be58af9d73ea129a74e7720f8936947666108ea2fa796eb147140824e1e2fb2270d3b8441d34c95e5730ac20857bbeec2be9daa02d864606278845ebdfdcd687928320c66a9a845c3eeab79b273cdc00861cc0a4ff9c6cd527251ad675dc585195ff253132f8c6a7cd64a8de87613b6b584a13b26a8c38de01c6585d28c97df860208ebf58958171042f6c3edb5a39771adc144616108ea403da4fab537fd41b4ceebaeaf250d4de124f1705049c1db7476c06ecbf75d3ccaeadc0f6429722f77f9150086963f4057a123bc559cdaa151d10fd5a7a761513c2f4e5096e9d773dc0a524be2ae5e55762bb71faad85f9fb070f860d7b183b764980865d1d3e6a450b3567488b058b51dc5b3251eabd1594f09b9d226a9905aa938ac3a5aa2bbe06b5506bd517f9cd386568a93ffe1d8fcfdc5ebbe8b16d1b3a9366e2feb74ffe4c6a8d2cfaffff2ca08b41ae2ad5d366ec84e48dd4deae10a55cd273fb4d2eb1ef251eb1ee73ea5dabb1af4265369fe883582c5fc1f9a51de7af319723046f2ea388c99544c1e1b6f9e9711a40a86b0b043a557ce00053408b3c5466337a1a97993cbc917d8125636d6f302f0b9d9e0cdabc1c4073ab0587d3de0c0b3d6604ccf1b29060a6ce124007596096c3c20fb114863931eae2972076fbb06be192c29cd6dd762266fa59e3cbd06dab95580dfa5b2361a5c4330a249e4e4ce80762a3d9498659d0e09f94f46d8fe48b27efe8555cab6cf5484fe21958890da920f673b825f4e2e1e26ec42fc420d618baa60f0aacb766872b662cf13de0d82fd40b4ba3027e0babeb237bd1df2c30f26ee9d740da7c38ded0f7d9e2f94ea3fff9f12efaecba393ca497219333214dbc0ecc894214131b81bec974c605a7fa8e7e0d1518f735a5dcf1614f8b182d1f556b4b76aeeb82d1cbfef51799570fedb5e458eb213d697ed3d5af911f8f182339d6237d86cc6c160a42b4178db56786ebec19d412e23d368aa37152a49c87a3ae9718461c4b5fec17da25f31d40f51fcade2d3f2abe00ee32a59e568a1e16ac2add3a476de545e74d3faf900b2b7cc56a668a9f0a03a8f7b7b104d03bf726683f51f542e969db0dfc542a66072e2a3c63da66d81578e61aaac60e5e6094593cc31bda531ed3dacdc01b212116350b61463dd59f73309809f391d3f27862b78893764fafcddceb61a70b02e13ed121316ca75ae12e9da95b206cfe0114ed19f4ef05e236bf525deb7d30b25a34c28f020ec04cc8a987275964cb8fb91985dfb6ab0a5cd76faf9013dfaefefcf4dc4efd42d7f6db377e29784becaba684ee8a04d05e2d0de22b64fc2c03c30f77d2732a40678c4cad777d527d9480434b6878c1b864f6f10e53949d7e1a9c9a0442cf2aa48e80b90246b7ad65e4e0f654dc4741dc9d2b1bf3c1f87a1d5e5d3cd4329d5ea123a5fcf0577f5bdd739bcd25f8b65b8b688c0f966a54d3a6423887f3e30801142b481ba5f7e21b9b45479c8e206e9519059d35a0df777f2037bf13aab006ab55a81c5de8ffd1d289363dc78e07661d6a47b62053cf83df75ec1175bac13dd013ce5634f99c5d1273c94504199b45fff4af35de096974620afe81fd0b83db8afc3d0244399d26e22f9d80b40688059c34c800c3831abf66093551964bfd9e777b0b3f90e6269b80e9089ff0106cd7c7c101a930c8af1c4de7138aef7a258eea771c25df65088b295e6b3c12d4da542ad86cc5757e5c72a969ac7eb1c0a99b960839b7fd3b6dbe560c8b90d5fbe8bf84993454d59adc9b53f3221a4bb957dcb6cf7b437f6f637d3330c22a0457c3022ff01eee320b8b73eaaf5ffe64dbcac5aedf9bc13a2ece99cdbd5bb6d12a3c2959dc855e15f373ea5b4a70f12698ea7988e541522928e8f5fb4240b5107a7ce741682fecd80a4c614f99955f615142d367a3583ce8bacfab2dc7063b3cc04f512e334795036b8e2a109d983c7a63c154bfa582cf0736ea3a9dc06cf209bfbdf8dd660f26e8e5d709987a4c5b4ccc62e89a47eb3cdbc7e813f6772916589770b129d3aa3eb8b96e3b0ee6f127ec3907d31ed49e12bbb22a4c19698f662fa7a20886a94f4ca3dca3592968d97f0876dfa53e8c0ba0d3701a7eb8dddf2acb842c3319a7be49740fd3d63214a132189a95bd8c97a67fcfa48ba6fd559d9c2c9c0594a77c87fc86340ac23d22ad6afc75149ab8637b2ad1a354c1c1f227163ed958862cfc64b2cf78101bc7d58202a355f151d8060fa5dea67c1d5ba480a0ea0f5bcf44c4b86b11e079b1df6c09ba9dd93cb39dbfba5fb309db684e93f6ba1b5ffd605b6cb85e969b4abc279bde224daa9d4bd2f7d8c03490901a3be7881f09deba88e2b8509f27a73926017fbf7ca2daf34c150c60f88ef77a21231a71cbce3632264f1f579b384379d5b8617232d1b2cad5564647bebb87937db3eab84be8d5d464e8f76075ef1bdcf119c1544fc1fed96b004694d8678fce9f433a0eb9537dd3c95885056e815655888bf6011d67afb3d5ecb3e914163c72c2ede9f5b57f0dbcb70b6ffac13fd3ff0d2ddbed67be8b2b91ab14643e557050d685e46099e2def528b272a022e452c4fd8e05b4bae99e06ed4a321ebd9c27536feb9509da14ac61b9baa505032d1c4b1337ab49150e044fc19e4425d81a11fc35e5bee52c28a28d25efe3543133c6fc59772838dea38643533fc17aaa5841b212676d7c324b935a5cb289e45f1afd76ac5514d9e7fd1a7ec8756d43ce2d3e250949fe28cdef266c2460c12cad9bdbd5f643008576ef929d91882ba5bae4b04c8a65f87cdb7abe31b26dd1a69f2fe5213ac599852b9ad927885c3650b48b4346d381e56c67a56ef99892551aa3b906a5edeab4ab473590aee1a5dea8c815c559e7f66440d64ff0cac119c98c4f5bdc1bbaff0f66df68ed5cc5f919e6e82a9bc136a2f5a08c95374af879ac7a264aa9a5600ef38f1b06c744b96e75a22cde9995aa6f461eeed7be00693c3d55714bb5e7c1c02ca13759793a207f438004b6f67476304759ebd9c8daae9c9de1b94b1bba618c8140c1e9cfa1d81016bb1b5d460dbfb947ee48fd4f149b1a9bbaa0fc9cadc34a54edf4a257b103d7374128160a355b707de2c1fcd3e0bca1f212147439441ef4ef0317d3050dabeb7b01639ef2b12b2e165973009dc6b4a4185f6956c6e98cd3985436588d5d96c23a16647f61bf94c7f8a03beae580150f49427c84752c1a1131a43b5934bc9f054551f1fb9dd35c45c610ded691b240a8a56b58cf7709354d3aebd0e6c64c1d99331acac5e320cbec6ce4b278153184ad40dd5518c667468458be53ccd8f62fb0e237cf788a84842556833cd023805b049f5ff98bb4b910d443854ff8070817020cbbb4edc60cc1c87ee00d636bbdb65b7586986f35a55a191a9d22c0c14af61fe5c00381158010326c55fae64cea613d4933ec6932ab6bea6404bf25b888bd839d921b080d393e32981861894c8c9dde24244438d8237dd20325a98bd41b7435bc2ceb1099f54edd270622b6dcac27167d5e0b7e9b5bb8967072859d3d9bc2eee8e922cc29a2f58a14c5eccd48ba558b2cb591c416c275ce5a842c500b98c227ff3b7c1a074a470645dc1645e861e5b02d3d26b263a6c5ed9b90171cbc86c2bf747d5a72a5e412e217f34916191075bdc5289df886a1f9885c1c50297b6b90027c454b29c0fb6314b85c0c9544ae939035c7a0c9bf20a8fa7031860c332f53834c2e79e4ecb7aafc5dcd526a669942d7fc45d7a903effabb36333eb22ff1d3428208762bfc4b05f2683160ad14c1b1a58e72e758bbe0b05b9f81675df44488e43d3562406b53149c32709884e24323a7b942b5e749faea2c2d9707b465b2e61c0403dadfdd22ffca238a17cad9d5944157cf59e9990e76e4ad61cdb43ed08a382305971975ff95d96f671a1c2168212268eb0f90d8cd7e6c52317bc0c2dc86fcba56bec83a0c9c3055dafecc61f97c0a23f633c9351045b7468fd05e808c069f6285d9a532f3de2b363bfead43fd829f43b3acda951d502565a1d3a02d80e6adf89f30d571a85558556326a5fbdb002f5380d47066c3dc2bcb7861da836fb9750fa3f4d5de5988e9fd11a0ceb2f008bddd2510747f433e18b5fdd33257e9db5803e39d5562e742930a1f6867dc2e308a38285af75e4c41a2b549bdcf03eb79963e33431310c1b3e504c85365ba183039d42ede57c344417a1924fe54ace347ad0ddaf3da46d42637594fc6b821b011245e2b0e90b20ad16167660ae5d04857724acf730634ab49628b44e7b259e1ffb8562a8fcf51c1ac245693b6bcd99a89bf138490f79513dcfce89e9489eefe13ae513ed24c2e8c815e65692cdbb4c6cb3fdb1527274e7763f4784186ddc4fed106cdbf094f54f79b7b7263ab8af0809021ea9fed7bd36a3109b38d62a3b26301d6ecfe97cab334b915c2b3dc709a36e910211dc2c3556d5364de97aae9ccb31eedb256764844e5722b318c3061e0ef28eb846f4d363b2cbd0f3acebf8129616ef39550ac6bea8a127b0c6875caee85eb553d7aa0848ecc6decfdac657b1ca9d7b607514c203afba7cbbe2a447b60f473553d3886caf1995a8f33b709d2a45823f0ef7e3167cf1115abee7598af4f3a5932ce5e8eba7fd7a5fbdf311707a2d08f33be8688825a02ccf71a191433c478ae8d9824bf799752c4844d6d4f5d4c87ccc0ba3bbdc484790ced9fdee4bc47c976fe5bf2f434f8c8981b8d9be8f21787355ecef473a776ef5a7f726baa6ceae170b6b6e8530922176ab112c042ee0da82ca5c0b110960111405bc9e1c1213be77bf8ccc5eab263a89671f4c3ce679a1cac42cf7fde2c1053d5e1ab9dcfbc0e69ccb7f8ce4e2237c88d68727f4b0276fdf3e09e406de044857be89654ab1ba4cce06e71da0c176e486d069cc29d0d740fbb51627feb8c91e381cf17d69e2846e9570c47cbb756ff65a55929a5d3e85183f58d827b6fab1366d53b8017a27fa3ecd13a81885bc924bce36fc13028fe180d63efe7cb6e4b4bc656d734a12dce2d81f79a47020fd98d022c277da952c1934854cf135a05548ad52de731b9efb481675928bb14fc9356afb38d09444d7c32eaf4a164a5ecce39d828e1007e9e8e12ddc75b1cc390e9890debf6f1e64febe843b9d2f116fb69c512e5d146d1c029afcded01e6eea63fc689276e7d272f2bc5712bb41383e846ad2c1f23dcea521ada54efe1f59ff75ee7e049184eb72261bf6268073e4de56f84e514cb3caf531abfadabc288b467ce6ae0f86a08a6ee6e16bea4445cba842068bca7c35d55ba7d3d67f3797798e82ac869e3c2f367d3d047f52abf63b21d6dc3da54c756492aaadddafd7beb46e14f5e43bf82ecca34277e7fca1e47fbc9b1c2bb48967a47d4fefdb9c91234bc2cf848d801acfc6ae4819cd9c6627f26071929263ec86b9c20de2af6d810f117634b5bf0b4224468db71f6e6d12e207289fcff12fe52c2b12ab2af8e68525e7f0d6a4999ab2662c3f5245d38a57ebe966f493f301dcd84cbb46bbbc3c3d36601bf22cf9add729bc2f2eb24c3bac9e1d493223975f3fb19262f51aa85d87f8bd4f31319583fbc47ea17f6953441909f629ce223687df99c257f6403602abc8948b50de93ead7bb9b0768787df3270d807f16fc113414a5f4e94cc9b3989d8261382b8fc504daaeaf03b98aa17ddcfd673b02d38ff6fa057c0532c9716586a385f59b5ee8fc4d6835c2cdfb0f350952ae80a6f6d3f65d43c21f7b26fbc135df7f7f33c6d5e884e83ce89281b5db314d3a8986cf16634c2e6a2e17af9016ce1e6b09a2256ea562f4b4e8724820e9f8427afdbb1d358c91310d691dfc408f5f79409b8362375087126012ff98401a26039deb0b6f864e7c4cbafb880679b8673bebff304ecf823da4dcd619068f8dc94b2676c8e6bf7b692f7f9a7a75a44447ddc894c82baea4ce6746b22f6a1b0c8c80b8721b151e1b77ea5bf42cf3bd912bfc5afa0bdc3ca92b6b91b1a2a2c3faf67f31701b20fff29714ce7e20abf6e216b0ca2f4ad642f1a3bfa83cc3f1232e36f33781a6ef528bef9a29e2c1bdda29d87d1d1a7646235652d259e96ac0a6f68085a7809fce29c20a6ed80198f2428df50ac5c52cf2868730ffdac009476895b15d04d498ec9997edea2bfdea5dde6f50b0a41b465a4e9e9defd4ef5d4a18056df3ca7f8059e8ec4c6414deba6bd4a2ae085e4baf646da2b71f8c5022ac922163b7443bc248d942643bd14e157bf8ea98f6fa35f5ebb5fba10970a7155c49b4f333614bb74867fdcdb184f59097e24098684b4c7cec44434874e388d2a694ac920a2cd42bb5ed9b4075c23d55e7ae294296b256f67873830cfb74d2f4dec808e19733e2526d93a6a4eb3bb8529db5cf1b39398876e674fef0524847cd79e80093634d0807415156b81f5681906b86ac691366bb7dddebdc1e88698cbd64f52ae274f25da16fd35a524ddc8b7f825f025bf18dd408025c48a00cd231230569d107b9603ac74067e0f0b0ddb5dc2c53acdfda2fefa5a636fb6cd4bbd76b6634cd70c7c29d6b643ffa174a5962f512a2f80ce0827e435524ba1005c550f97069e5b9a5473a7ab76adbc79188bf36ad949b093bd316cbead62f5901d83341241e60f808526769dec4f799e0847eda6f5828fe80245394d497db1b1a89b17ee5ab693e443b4e8276e6dcb82aee4c34abfcec80da3090fd163c49d22d2dcc2a405bb4503b4ca844b8d02c9be0ef3e13bae8afb0dec0a2daf3779e7c423d53386337da20feb44b498b3773659592ccb27d3ed35e4bd91e5a46b7c5a5b9f4099899b73139fa83c4ae08d7a9a5b944a0f1c52d37bb28f3f1f7ba335620e0a1511b118df0ec7244c74c44eb5ad2f2ad77134448984594cd5135de2f8ae2b4b7746dd81c6a87c378489a05be13e550de48834661e32df941cce9c08e8ced10462fcb8e5402bcacfa40a777f50ac9a5859d3ac88dfb5ec3f08459c8b8e1e532cdcfe1bdd2c0abdf0d73d05df1d817317be46a3a4bbb3967d7885fdc19a055b52696448f613b65ea4adb90121a83a4e863ed835f30496a12dc43c648fc959fff56e6178a1608ca50ab7240ebae935bc713c79bbc8e4ae2c35ee3d7af6f5a486b60a4dba202e96ec4f953981fb5cb5f6cba9726817c5bf5d832014241b905e18be6a7d251ab0b0bed0d4c94547978a6ba38d8d39d5f3997f7d0873a6b2e5a82c5bbb919b0878566fde0efd4c155a2230b4f178ebe9d439481ea6818a4f6b383d593d790a786ab4cb08410725fd5476769f5e51fb6ae0427c8f97d42b0f6c55d27b34262b460bac28c87546b491f9417a1ccf0eae11949140313ae6dbd18b6a2ee35398c29811fe842e8e61e96d79867055dd7b7ab7ce5003e534e4dcd7e256c61fddfde8d816daf8f1e396518f8e0cfd3837acd00061e640016e9f1715442daccfba5e879cab17e2dcd3592706092a30f3bab52f983b35a3434c70a88a2f2b46aec8d79b50275f3be4c2654a3d3705c2a8330c5b0ed6e128c7c49913a36e65824a0492cdc4ffc0ef8cded4cf2701886a5e395e196309441e96172b2a427e91bb1ce1e64b7958d54150e2d5e2a9ffa73257a046aeb4cf64d84f89bb906261cd14ca7b3a951a94d192e80d2ab64e7d089fa5d92014cfa736d342250b4f71094519815f2e3d8f615e242e515461e914c0ba9e01c105b6273691fcca7be8d252bf4621c1e4beee7a1b596c9b5d1231818e55e2a0338071accffd6f863353a663ff5052682efafcc4becef290fdc6cfde8c63ba0e1d247cd013d46bdfb0339d93a0eed12378d1a61a920bf5c8ccf32766d4ad40856df9f65c420879a7e5782ba2fb2b302eea6fdf577b22fa5d5015d396cf52438b81e55d16d4f340f8375801fd7bdf0fb101fc5d292a9d58246b2f27ddbc6845f0086c104594d4f90f7360dc44d51a198b7000bd928c98ad0c99374e9a9faec302c7f2618583649e682a63a5deaaa00f491ae32de569f220eebfa06018f40374b491fc3036d995fbf26e3a1329de0d1d9308e983c0091aeb5a16e8aa3cd77b4682cf8f2528e8ae0e948c6744eb78b2f581861b5694b739f7d24cce63aeb46a98064305fe0fdd8d5ba1a97019568084c735635fb66229a949ae935290819be56ad5482224211afb34c1ebd8541ad1eaf72a929350aa37dcaa8e358624fdca12a21542cd6e45ef994795986b07b5e9c954800c924e6ac5cc9cef7f2c52a842a0376a7d9c847ed3186766452f94e607937678d0bd6a4a3de0d6360fd5ca5e46fb4f6b9ebf10d2c38846e7269d763a193fde07a15ad05ebacb915f6f3fa416fe227e81489ed76f483f1d0eeadd847d4e52b2c73405263203483d89379e41ee52b24c7eddaef9243bcf4980c7435b66f8b1691a0be9a4f0d47f5fa5a17d780c2e2993c9b85fe0cd71f5b73653b91d7db2868241a6606c5c52a72f80bb369c975158f22611436d31dfd518b85abc69927773a8a494b57001c8adf2c77c970c21f5dc635cd95bcd22f9416bc4fb6dc4ddf3870bebd69316f6da0368e00bcc96c9c86cdf663da72ca176f7214bee041491cbfd04374fb06d874fa35a0937742b7079e7a464c92b19f8bfaecf4d052dc2a5dbc68fafd5fbc19d46b2da28d36bbc88448755c89c9541aa7632e25c6345f731f984e3907fe8964120907913e040dff054a92a01174ab51128162c132e7efff387a38165cca9333649a9e3a434d33de4c07b825452fec9679447aee1e83bc5141ccd082a96340dcac7495b7008dbe93cc277d157e00f9d52e725a13ffdb3a91346375251ddf46162e012f9a860fa18a8a1083facabaabfde0df82319a108a72c6e74c0dc9b632e7a7bc42888a1347c3fd7ae0a39421cc88e1b038cfb29e44d3e9229104dffa436163cf452d099f9b1a3fe4024fdf68438f9bcf67fe4be29229ec2cfe0c4e75e01369b8d2066e865bb682cc699c19d83e5305e692573d4b63d3ab7f5b9902c8549022df9ae12d099382c9595f527f313dd56cd243cf3b5a5485c8ad70c6190e8ebd4ddfb0a7ea6fb7c2f8186fb96f76ad2d37cbd08641c5fb8003084d8f113b1f82d4ba27c10408def1f2bb3f361aec0f3a17891b510b805cb2ccde04d6af6b964f8f849db5d490ce85337fcc6cf2ebb45dfe392803edfbf08449df60a8c7d91129c8c209d3077e5746523dd5785db3907fef88669bf213715a800c44a89fc10a881f5b22353552895a0f627117f4f001399e0b25adbba433804bb76d35a34c75e1419423f12d0c72ff52f2e67f9d4e47d2f32b99d1558a4ca4533e32a5cd32df7c85658ff9fa1a60a8bdc1511060d037c175408405de295641e2a64bee3aeff4e00d1905f9e2bffc82cc83bff39fef84b69963fe495e66003f30c128d8c90332c68689d33f11d0984ba5a370b515392415b85beb17b3dcb28a90ae14975353a8e95b61bc878fb2a0ddc0875f73e68ba2acb24a0164ed7ddb99913a22e0cb95080c12193ab491ca428673271778c7daba65385d98914ef0c0abd9969bd4bf8dace375c3ef3910c3f9e38159618a01d7ff39be1283f842ba5aa16d7d2efda53b3d456ec81424a6bac82a6edca7e10e6d89182dc2555d54af6660a07834bb53e48ecbc9eed86c7d8b4704d2dc4efe01089b1d84ca58e59b57624c6b0540c8c96591209e13f0f011dd96263b75875e5648458736d8ea6fff6f8e6adee0c85c00ae7ae99480ac4dfa90e1cab2535e67af76cb41e404913d8a5984032e4371f14541a973e2d18e4f34ae8e14862936665e11a30b2ca816ef61d97650847ac4d8678b2d651af7896769b804b0f90eaa696f104a820542c2b38ccbaa6f603d3fda3512446e7927edbf45b08e1e56463937d6a1303e2a8d9931634d32ed9e62b47788fb418973df0c59a0ce20bf666c5c50e504096095e7e77291ff597d5e590db45f216b9ff684c86520b812cd7d101cd363da9013bad1f49c6ae68a7176d1338f09fc940b2857db938ccc75f944311a89c8a122c76d790c90e72978cfc958a0cf9613e9d71556298b5bd6e98e681aec1c863584a97a530fde8e4582393995939c3ab2ab92349c4590113870559b9e4690d850e4d83898c9204deb2412b78961bb6f1489cf8aa8e788cb15a202edc8f77246348dea93587d7baea32829318d54e2adeb9968dace8e221b2e8f61384b53da2998a57f8222b6489f791f253484879aa22e148e424a3f0d3672333d1ac9d0069eafa109b23f86dd9ecc0babc5e9cab8617c729c5c1265ace6f48c76e5b0459fbc63debf3b4dc17fa99b6e9048f2a17991603813d477dddef4df3db92d30c6ed45ae1ab6a2b484e24122171fe3e62d2515f9c0e90a33cbebf23c2279d6b91cffbdde2f54d0e4a297a5d69b29289a1532bb534e1e45a0fe40d7f4e00a160a97f97c67beabab628cf927b7ac0eddc7d554cc1a13c0ddd3c2f9fb1bba77b4875dd4b13472e4221b42fc67a7bbad529836c94ee0be3c39f28da32d8f996262eb72c5c42e8b084e565d7de2a2d6390d61951a6f190e0880f90b0affdb7e6c722b96070964116b7b56dff242e1e063a796001d33076a1ed111c86388e582a64f7d18048a6c84f09ce5d28a78874960236c23fe06450277aebf036caefdc3d1cc0077c0c8419d83e404e65f6dd2bc200efc45801ba169615019d5b8b3fd648787645ade9e3d7b9bf3293d3876723d67dc9e21ced23c83a33f3d425bc5587fc880dcc76149a05ad8878e60ef1901fcfb73205c7226e9a37503f6d14588838d0dea437b7f29825acc42a8ddb8dceb7ddcca2ceaa43deab7c8ab51c9981fbc8376eef8fcbf3d0480dbb5a4fb8885418736d45aabd321c02759f81407e739ef17dd5f918a21a73a5199353455c24a60d6dfb32ff7c4213cf84dc5238e38aa1315cadd1bc4c6e75bb4a686e1e2632b89ba1bbc2072fa20cb1f8075faa9d45d34a321b1e3f6daad4e4c34055d8f1af4a52578f81a6b999c381e18696f6024654c0ce1a6dd7334fbd7760c6ffe51bb5f3a1550097543674da2d1007f57dda4fdeeb7570f1d858c9e3897cdfb203c8f0ad02e03333a3379b096311e81d6756dbade1d52a130189121adc2a33509ad467f46cd1ff4e257b3fb1388068bef7daa669b54ba610138322d077be49dab5a58921207e75df2a4f358084adc1b9f5acd3b18284914ac5489798135cb99f356e6fa8bfb1042038f100156adbdb4bce29e606a9968631aa3ea844971aa1c76142fb9319172df041842143b0b2ba1c66ae65c690cf001ec4fbf20b4cc6a65fdef86efa83b490e083e0f8cd89aae111dc0269b5c84f21027300ef799381505336fc8321339e6c3abdccc0ea2b2b5ef0da61eeffd230d095612ec9535841fff8d5562428524115d3a274f9d1daedf9f44ff6ff8480ca81230f6350dc18e5f109e70299148b4c42ffa0aedd6a0850f8f0a7837a23f77bc386f8f6b8834462d870b2a2f02ac820857c10edace95f41830fd195f562c395cd89db4f60c581554de4bfdfadfdd1895079351e5e6c9ebb4f7c837d9a2b05e3e299ac0703621c186d8ccd7869cfb30b890988437cd5f827f9cbfaf96ffaf36fd2a293c90f023e55803b0ec48aa5db3321e6d908ee2d29c09eefa6415cd3487d90dee24f412d7ecc7b23e3f3c9b52cfbc44c9477766653eca2a8c8f1c1441b8bfaf6e47dbf44ae8c99dc8b0eab0fc1dec1934db81f0871ff3a7f1aafea7549e5d13842d8f218a180c796768cd737b0ff4abb2c6245954717dbcea36957325c2360d418effd662c0a66be8e2bd6929b508eef87f7b7b98ea57a06bbec989ee9bf6ca45ed790c063b24a65fd9b0e387ffabce105aab056aaafd6d2bf32d2bb0841df2320b1678bb94eca24987af0b69adc3b7e9e3e528792a5f261465da4bd8714bdb32fd4dfa209e8713b19ab88c4bf984725a1c1d3c729f771e5d4cc3b1218f1f5430bdcde4be695b40fd33dc4b0add4b83e66e68b190e4aa851a430c7e59cee9689cace5a76afbc01f50fc3df1c314ebcb6c2ae4366a41c24582b05fad28e4087e639485d22a38395a95bff1cd74014ff9c902f7bc135ad4fb1c53d265f4dc9204433af1a20a8a1c88de5596ceb735d00154ffe4bfb93e43478a8b76c206b2423331c556d688b8624a2bb43a94c4fbaeccf83fed8f62e41308816d802f181bc3a274a68172e6157f454c945da9f8f5e3b30ee37b4a64479748130cebb19a00218852db0ca7ca5188a39f4893941a6a5be2e8fe947eb578756a0b5e43f8e15fe64fc0a27cbf315127adbe9d41ab6f7735236cde8a8605fbf54191e51ca8646944a9f57a85e9f7efdf532ccd24ba3cf63dad6e6c67ecdefb75815511832971bdb6d47e3dc043f08880cf5bba1328d8a2305c90f249ad262a9cdc1bf485baeb24d21d30e9468be2dcc0b995ddedd6a19e8bb9c0095833ef216ee5347861daa2ec42a85e09c8ce26d94c8da634590dfb78020ad7b504d894609438131712a123553e34deca77e7a41e8ccce97a180acfeec4aa159b494810f7f5e91a725c4f4fad551c6f387dd84f62f2415f13fc2987e85e0800f29a1cffc224d541e614a83c4adf4a5e3395f0f2eae396fe71413c2c6273d9c5932f619ce1325723cab764a11f5c31f78f37d8da870080f94ec1780597a565399b8b2401f3eedd02207f3bcc0c401393cf381e79bf7dfb4437f20c929da6c58ff97858c7510765d81780922559e4a6d5ffa95e430c9d28b04cf078d1812e5ee16bce5b35d81ba235362d6173414983127c2ab9adb6556086d408515ab136e9c44682d0145391be7240b421bde6de77b8cfe1fc2b4f4c972d27807e18cad229f33bc93e7e4195b1deb3145a02bfbe457e18b922c2a57e213c381ff32dc221555658fffa932c549ddd86e0058f6d8b4217f6647c2bd7b58232b91afd313d31802178d7ab21ba3c3d4b3c0451144965f81f5a0fd93bc06eef9a9c0263a1159f24f2e81e4c36387eb5ce58629e7f7c62f19a72951cec808b9e1b929126002a23113dea3b3a7eec1370cf69f13229c08962f7fb5d416d1b10b363561a7ccb3dbe94892d3f0bdc1d2f8d3fa8d6c6e01c33ff1237aa34821c7852b585d236a92927f0adc95079d6a202ff199b1cc7c887e91323bc79d1a7b8c98a385e6718226fa70ec94ab045fe989d8514db343835173839dbb0316ee8ff240039292b7e80b53ef93af82dd0a9cde633a01782b19ee336f6016e321691aa6c70018668f36996964b73b3ae700e486f26dcf9ae4998f81c471127ff2b2073aff66683527ee6ef3cba312b4b6ebb743ec8bc1a625d16597b497127ffd5af0aaca3e6aea466518913b11409fca0f5dd5f252049dc2b617e90f44b5f787f69032031b40c68491aa62f345e8016f715c943af0e6c5dfd861028294b792e785d0a990f3841fe00304caa8c0eec90d91f59c3525ae403705500c5561c20fafb61daa9a2eebbbfb4c9f061783e37263bb9b27fcc28636f2eb41397e0c0354788ceb0dba35cd3d34fda2cc47bbb8692d51fdb69cb6421b92a0413500aacebfa269d4182762494a266827800ffdef739eb8b60b37865407098f45c6e77b4d5ad239567254afb88c62686f5aa7469f1f88e86670b016651050aac992fb28b1bb89cfe35ef3674d9b7a79d5d94f799931ffab85ea909d28e36e878f177b76b60d887a2a63142f2d9a5babef7dd5eded064d683ee8bac12ab9d8b1d18ee204ba6c9d1c64d13c5514bba4e7d01e9dd68127d0bd62100bdd2937c4e5c928ac9c67bfba6c9f131346d4424cbafa9472cc6f57eea342ffb2dfa782bba2cbd381a5bc5e7d60d4875534d194cb03a15010be9df0dfe2a0c486344aa51bc2384f9d57d75ab610fbb9990c6b55d8b6a07c33c60115375d5501ab2c465bbd6cc2ac9827806733884759dee2cde2e0435a6f56fca03fe755fe8a95c7eedb7b1484ff279fd9cc0462bf15d7f6886ebc31bde72f594673f25aa06ba1e278caaf2cc1b4fb5844a2f1b761f5760c0eca9e8e8a101e0600f9aa555f7363b3674ddf1ed732a4f22141059c7d8e49e36755bc662ec74e59c0a199957a979911f9d3fa7b379693abdd8a1e47651c7c3bd20097b8bc5ca8d23bfdcba10cb6225430170e218f0a1daab424ec12070e640e2f3605b8d94037b374e622ffca42d616aab1a52c8d40f55cfdf3bcd3a35907675c59e91580d35e13ddf781f2bcb6b2b0161c9faadd6fbec75007803a48343e4e79aab8b970cdcd96bd8789813712c28cd6f5d143f14e066723346142d610f9a80770a0a998829f5fcfe6993becba3cf9dbb918bb969025888edf84dc5e7031596b086ee612d79585bcba553988a242f2135d050f061e7196bffc149af7f38a8bf0d7d9b1285004f04618b6624fce02db9cfe377efc6a90ca2fd09e79c927e7eb00c6327ecf4acdff92d135aa9812b2416373a7af1fc7d2cfdcd1e7087d00e2b05fdd94e3d9cb21747644d6b0495a467d8cba32d3bf5ce6251f301b390cce0b43547e40de6422b597f83cdb3203b8a302c800a8c3ecfb2405eca1ce808bcbb8efcb0adc60f28b33a95a21d27abc97f88330e5afb3597d0bbf48fd37756050d53e87fa4a3b3e725a2a21796ecfa9afec4ce71ab1c83c006f513d3ba91fb7b824793cf93fecc7adbed20aa638bdcf7909eed2e318ef66b0da819d32a44db617ba4f56d6ae599c29dc581f9bd0ccf03e4af16c9bc3b6881827953e8e4dd54d047d80c3fe555986bd38cabb97ebda5073ad8c26096a475381711db4349e372345a978ca93088adf6ac25445b45a2ea418f77fc559e6b9435551461300055a5ff47735adbb0ac5c7c7610254631fb830ba5624c1c3fbf77da6ebb9868501dc6f929aa921450898a9efe8fc777005b0a230345e3a9568b275213ee269272c26f13ff586e4df998f5e21f40be75c3c32bbe22e08fc613606e8e49f11bea812955b2e9b9b290598b44ea70ed6c170c564199589476db26c920b4c4cd4110cf94c2334efe9015ba46748036975078228e4ebbb56055c5555973872b64ca4be690d6345c992b1289e1f65f2c89ab7b67152a7fe13413f8badab65df4a1e12a43dc313cef01a5a8ac65748890b8879c194119531e2db9bdf0320c48ad7e13bb129a87563fee0c0c20f7c5b50625863220796ca022a3611b757e110c078c4d2071eb42d8de24a076a1d8e8f07756640a83379f3d4a7740beb095475bd1075e2097ec5d752c432bc0104536b48c511c020e0d66195be3ba5585cf430ff908236fec37566ae357650dc3d03ac37e4fb58c60edaedfc5ab59b7a7aa3d8753ff81668309c7be62a9a86352ae101627d69fb4768c69f758763c33bfc558137a7dc1d8cf45e7123b9f902bc0e095595e33ee41cbc62be74afe74e6a074ebf7f979ac71768f9b211397accd60d5c590202e53e1c0fd4de83c4190e77619c1e7e3a81d4124023f71f76462a0d93aeb01af0fd75a5fb16d38a7bd1d9e7cd6710f739daccd6d1a685971c3e837e6c75d720cbee291bd34c2291de9c37c04e84cb8713dc8b02da1df46dd048db77aa5d5001b14663a265ab9afa2e8d56fab32993c621465c59e334b2bf222b838d2fdeef0e49c5b686622a0067d7d5019852ff9a0f9f53587d4ed71c300e950b9f99410df84f1c42f861674c3bca94771717787de679c592505aa7144fb8ae3dcc9a314a48152fbcd29bb682d170c34785dc5c3c4250e77bf72294311696761ca0114abba0c2c57791c57d979ea6bd802f54fb53ec0df937102ce50e11ad58e4507cffab02c4b959749b374c190b6c8d76eceb416f8124b6fbf39fcaf57b539c1cd8731f50a09648b3c75cf2f1591593cce4dbe2cdb879b4ba6a44e53d7be420fa1e3df9c487aad71a4cef250ca5739e896e33cd0eb899b707ec2e5859f634eb73e8f530d7c3258412591af1f3f6e2f1d82f5a1b9088760e453228ead65ba77d98afe57d294a3bd3adcc0fb4b05559693d376ba96602ba487628b9fca98a86d80e012e96bde5217793899c4a6002563bbf7e15db85a91af59a94daf353d164fc80f6487dc299e2beb397cb45a8687e50ab5e40ec5e9b10803af33c40db136805b180c8dc05a1705d039018f7178de36dfcbaba8a3547c380e84408d8fecd58de4553e4dea3f699861d5981592e815bd3d1d2b6be1312d642f5b464c9126b4dba211917994fe4c32a1ae9965c537038f53b08629a18cb7f048539d657da87fe6f2a1c5964932ff007ffa0f61cbc9172c132e0a3df425f8da66dca8e29b2979791a861e3c21f29c638b13fa7f5163164097329318b205d1502bbdc1bd4c72407789a76f2dbfba1405b4d354b8dd7198fd8ea21c16dab01b5b1881a5ac2e71b541b39e68f0e0f7bbabeb9f1e3cc9f7f50c74d509affd6310fbf2703e87418141423f5c64c7d74f02fbecc7b1dd90888da1f9a557e37eba4a12d485308f6951d0e4b8a52b5f9759ae470391ee6febdac108d2c4cb5138fe38a1ab46a5bcb2b8192879cab0bedf7222878765a270dec822c0b11bc989dcaa83a250d8dfd41fc3ff7f5d0b3d911c7916d6f9b4bf3b8ed3259944e0accbd990844048b40f232e89737cbaae18ad784c4ef28409f32ba263b5a8f157c335ff091db79e41cdb9f9cdc38fb6e7f30006ac45ff0cf77cfa9979bf348d16a9c3e62d15b67197447f20f4ac39a17fcd21e8ba6d6c3e8152a1f55b940a832cd364156df108671c1cd364f7542807166efdb9e72152ae50d753b3e9878ad60c3a5f8244a906862498d7181c58d7eff4e9b278a76ce15301748555d296ab82fb9bc27ebe19768df261257dfb0cc2d2ec8e69dc40c0061f41602054ae5e314eaa9c04da5f3404cbfb185142faecbd394c8cad0aa4361128cf1364e9a5beadca0a5cfac413b0fa3640cdc391641600b5920de19aae2b3491b20ea11f6ca1069ba229633fc8086d1f0671a40021e09cca6ccdd2651ad17be93a4ddce13d353e00fccec845a99a7e43d8a9dc2c27fd3e9af538d35abe4fcaddf536750893fc8cc2000c2f89941d73804a761143f5b1a89b0154cfd13a769c3bdd131cd05304c1d5b10c7797fae5d678619dae3b55928bc23b23b9a9f2090c8f83209bebfe44b7323469cae8010543bd820edd47ff3c67b4734ab4617ecb5f8d3fa732d52c7a07d90a8703c953f6007cb71278da3f3e2952b9ad43203e7a56d59c99080fc087bed7c425befffd6afb12bec90fe66280cbf1940222e8a7dab4693e5dd692b60ba63e9237ec27b7b8dc2761653f93c113ff03181d5b567d3eaf0b76256845651c26aa9833c3be5118dda3b7d16681cf7844cef11450ad96f99d6592caf07af18766e8121338b5a2abb26d14b065ac7b671e6d9f16106e966607c49b978b81c9cbdcf30bb862815a09e9df6e1e1b3f24da30f7d6ee24fde6e11030865e98fb4b29e96d427274e12208337555a74ea8f1edd5fb758faf5cb574ed1cb930fd513c4fc6a225d75d19afe180d19bd6fc6125dae26ebc494d8c115df24ac8ae800a6d6cdcf24619ba0272c15bcd35ce72165847a354c09db627a3e9a470f45d486ba57223b8f5262f27fa2d568706216f219dc9212235bccc0f9f02735eb287f0b86abdf4fce0852143a0f17b194411b81fa003f807ec81d45c44ccc7563bf7cd37bc46ffe54b3043a39ecd131728558c592c366f543bcb944e43e66701fe8978fd202273e74968d1f183d75cff19141a4584739af2842a5dbceb9cf1ca95c844334b4dbfba6efa11e2d23208ba7f313ea596f6ecb178dcbf8ff5958149cadbb3886a00473f8f262e77d3a6d3ac19ba006355f51dd9bbecb4949af6ea67b04571be6c1ba5ca17a4fc13e70d8dc1e264e72b60ddea6a871d5afef2c2c2e5867e792f20172222c1a4aa1e6f4a6861d64ea86ce3f373fa4d1aaf441907950fcaa4c55717537e314aa724a0d6962408640c403de834af374c7d3bb4ad4fda06436e77b29fda853141a42d1e3ba3d9255b0d4c1469feb19e26f46671c63875debb6637ed7e684c175adfecd4b6c00b7f0d4642d2f8cf60f188bf644aec4cce5c4940f7b4ced9ca97d4ac0f8ad74e8a1ebbd9238be85b8df3061e1e0e3f5ede168df0531f7d0d53fc7601dd5d14476c15b880dff1956aff83369976b6188af1cfff15cbdd9eddf2adc116b1b1de04da210ca1ef61899a0e72f5318fb3c44acd7f9e8293d57aa94f6d4f5a5d75ea06908c7c2c0d99ea826c8afc8b73b86feb4177a32e122ac3faa12258413af2e94817aa564472151494e5561fa80b290f818489db2d6fc7c0a641dcc5fb41d6942b06f5df629971637ba4693fdbc5cc796cb814ba22bbdc07a836587d1c865d52a1be6e6a8002b69402d05b314f099b1f6f9b591981701e4c42802e2f58dfbe100093f9577226969322abf704c565b09cbcf35bb7f01bf0b419706d50d56e2a194fcd00f23c4c41f0dbfc6757b59f034284ec3d322af8935fa5a6f438b032b558bc13a0efdf02578b581d99af73a8d3f5f5ad18274297b76a6cafce723ee343a8e3b9a5b0d0b00a85ea3f10a0815edd7f9193a5e3b6aaaa2e2a4581bbaa49cb84dfb135721c35e150ad4730132f3a3264a359729872464e427720dee95a2fd50ca4eab7f5313d8eb7fdb6309af35a937229e75ece1aa11d675bfdc4c2338be5fc6819a47f1aa4a25db3370a89dcbdb55520df7b6d0dfabc94d131962c91d9bef7b933cca516239f1328ce22ff238aa5f409132a0dfb3aebbbb7159879f060bd67364219e3066dee1db62911f32d3b73b240f89e0d52a247e977540cd786fb496f6f03905e5efb35be396bbd72aff055afb540d2304bcffc29be792b2e4f2c54c0834133a3ffdea84e4c87d9aab38d76d4fcc0aadcff92dbd6a3aea7b81ea4d6f1dfaf03d5c5480e5f9b3618b01bc7d81e74d1a0f441a0016126102ba1a99bddf5eb6142571678f1f06098c3b41566d9655419e1222f3de63356704367b10e9708cf0381775bb60a8b94f2e701015f1720164e5b861938fb4532cfb47ddc2ddfdf4c26039874ceaa91e4ad96e3fb9277363a2e9c6cba754285229c9e889f46e2dd96c534164ed9a5456624930a55fc1cd3111dd0357af64d50636be54cc67bcbf7bbfa0b1d339573eebf24d2be1bc37b4de505ba9e4adc6cb894eb5d4669988a201adcf3c720e77f2eff02cc524dfa86000f411e892317a2f580ca8e7690a5d4529cc3190658ca7e52e13cb21cb3758d3c61c59a54adc99fe7f62b2917e4b4475acd2aeb6251a25c2014e8a81a8df0b760033b432dcd7b0fe8d708ec0049779917e987226827983adc3fc4a431fb0e7b87b19d14f0d3bf15cf5d78d9240cf1e3be3bef2fbd27c5fa40d4467ab33ba082f3799bd8e795052b802409cabb5e9419c134af9ae2df234279dbfd5b9630e67e53cad804d37c0c20a15882fb6b5fda0b10f644319d8f79c824df812cb13a489e9666aec7be1d353f47cbae6ae9495e631b12ecf3860977a7f07f95233ad594f2a6e722dc7f0fe928ce3a25a30fd58c1a7f09bb8d4d4239fb0915a19020ab61b4f53cf3e90b8597e13ed12b3507f1134b1b2ea9cbfd74480823fde0a56dee1436292f1c5712b755bc7ec07b69680a48fe2cf177c5b9b272b98de99b1242b6736c947f24f07d7eed04b08d93eba61b16133769e114863620b50745a7424e4ed9b00ad67adefde7bdcf8bb7420b3afa38d33686a31f4cc2b12eeb8e5c7297c6812ea9fc09110ed55e8aaef44e6e22662413b8ab1352db2ac02270fa8611176c55b9a628d13b3e8d5f965abbc773d6f150af81bf66ce0ab48eb0e5dc8ff940ce8d542c18633a0e2988cb38d264067b26309c81c0130360954e9271497344276631d43322da19e612eedb1ba82b841aadbefe8e457f8463573c357c2addddf68b007efcb68a66328644949424ed2fbce46a4574d12865ac6add50b3da2cda4f926e204a8f4704ade761d5bb3700a2b5bd4cb9bb15585802e5d90202ade6bb61a6c63fc205019ac69d8136bc7f9f3961e72bfdc788f1bafac467e5574858d5695f59d639a46a0e7a02a58a51444892720bab24bdfc4432dfeab413cbdabceef81e049da83e279e35e4a3118e59dad05500d9ccc1c6bb530c6073e716cb3e4b99fbf22ef47a61a76d5f4953daf3e4e50b02dfc7f3e5e4f8077c878b2388e8c5262c94e2410fb1b1fa9ca352389ade972a3367be4ac6d7f0a296d2e9e67ae57714b7e189c30663a7f8be4261c53e7bd3f95440710211498b6a3f99fb721b9b54005232e212d1ef1751b970d5b04da04edaf8ffd56c3987b8e98548c277f3e56ad4c686f5885cb28aeef997ba22a55f326b35c8dfbabc174e619977c24734be93b190a17842eb66e9287f98dfe0c5c93bc63a33aba6cf4750f2b93c78b5ecb3ea5db8279f6d5eb485543faf48a88a075faf4574fa7857028324c1bd08ea444ef26644fb4cf2d5eac448c94b3582537085d21ea7f12c18a5c2ab935f4cf7d749d2886ffb6fafad0d8bfe148cda7296b4b50c34c7293a2e9dcfc5580b536b4419958dd6b308a64d8798aa151db75b1db9616645bc4a43cd73a2a875be1aa329e8b3d306686349b3608cb588050e2835e98d556682fe5fa95b14b8ec64b803acf60d4ac5a967835875aaa6ce962702cd72de1d0e26059fb1b4b228046d9dd545d93236596b8dd620ff45279971651608ed6c9bf57e89bff071c7581dcf1489fdb7dee26f6be483dc1507a7637c140f0ed5f9fbe0001986cd462967a6b02a1eec376726271d90cc5b7f5f9cc2b028d61966ecca6e495eb89940e5cf1a43d6c067861948ebe56890a6ab81a3dbf30e0d1323be90c02db8bfbe4b31fb8a0daaef934412f2b5da152774e0ad56c579fbbe77ff93b2ec1d0efa7eb5e48e708007c59425914ffc707427d13c1b0d4272a7f008e3ef131c48542c076cca89694742343c62e91a02d3863b0dce4cd90fde56bf40e40c056d8e3d4a1d4c81e86040ce529306f34061d71c5961e07be0a818456721ed98918b6068615037e15de5330b11e35a830f9ffcfb87f6b36543d16ec9d8a2fda05677a0cf0edc65e784655e79e96e5878693326f323aa2f87dd1c74bbb5a07a87846f42d3f25520b8704532555d676555be734e6cf280630d9a7bc4abce538301a975627adea8e6e4f48caafd1e6948a0383ca2e4592e2d39eea1235c27e51479e940b500319190884c45b58ef5edfb77876c3d20e2e68dd8f587185e16bf6fec53347594f986b378fef0aa9ccf57dafb954af95ed33a56c75ef91bcdf4bf7e03ef8751264c83ee85fa76b3b81b9a864b911e450863f9606dc228084d4f2c70fc837313ec255f5d7574b39f2021fe7f27776b73ff9f918673ab7fb1128e46ad0969622ed0bc5737f2222e559a15906b837d97d27a91816bd7f99b28316d175a83e33dd3cae881a49c8b5fc6142e5e0c52e67af18fb6612bd6cc7ae3e1b075374c3095e67358838e2421c5cf3f460b65efc61b852d8b3a3eabf8c071d25aad6ee7c25fda047b82f283e3d8837f6218e8ffc086c6795c23d4da4f3db6f54813a4081aafb214c83fe4ab3fda0d7cda3b85a7711150855ef7d72e7af42b030ae5a366bd7f1eba457dd25b208ee79d9004fd54d0f5f1a9a6f0d7ff60902960413153065176b6502f475033c050db6c64e76cb420efa9bfaaaa6f02bdeba299f863e230d1a4245011cfe091979993d16adc57614da1b97d592cfb01e1a9a3de0a560977fc0af2fa71793218cebb6fc427e9c0f47e44051903fdcd1a34786580fb45986633753b093a99a978266a1c23d29ba762c29cb70f82fd2371ee7ed20e8e89126f775ca5fce6a7afb1f8a6017919bf8fdb85efcf65ffe73eed24595b5f0e82b88425a722a122e43655510e9ad77277db71a3d6f8e6fc97307e28e0736c7e36790d867cadc639f0ce0c54d12b963a9b713844fe13f6cb0cdfa8803007d5f362105e4e7995448192085851c38f82d099fd96411e89eb81752142083b351627224017e8791614273f5e15097be58f9bd0b3cc4b3decbefaa0f41dd2115abd018cfaf3fe25e38ef74ab1f68bb73d45fde00b5ab69331357ad7096f71b27ecb4cc7d5336d76ff1229bc2e1b27c77551ad74572c1aed9f8f2b37260ad699d400d1b70fc1942de311b975d03b184dd5d6281065307956cbbd516e13376a3ffda3e42f00bfd9f675aea0227e664640431b72210d2771f2dfbc71cb429c63fe4a72be82146798ebe85bb505cad6c961db934a9cc9cce49820fbc07039ec189c81bf7740ef8bda3954933ef36900950f526c0a7e757da9a3cb70906221f1adf56995f5c74d65d0b26cb9e064c08f30712dd5dadef940bcf37632279b9c5b97a760961b64b7b1801c497a9124cabeed9dbc0d890cbb7edc910651de310a1356738ccac8a50e0759af5647f2cb132b5f12ba95a63c689186f8e554c143db1d104da0102f3510b973f097d02b6e2568361bfe59aeeb92c62b2947b73c2e79df6f96d0beee765df8ec345f0d1841d529f2ef6edd83fb0514d289b5a998f539c94d6c543570fe7e6fef9b4c58b4d20999e90cef9c1a5e87bbeb46ace387c487a0d25cc170ccd0c00dde9647884c45b6254e6e1d129e119b00146bff40601f460f7f699f0a226fed2e2395844359a461619acb2f517ff9989fe68eaf9295b20b1701f848f4df8f122a3b419631302ecd247d8098a023f48401b18972a5c60cda527d1db3f36fced860dc59641c5cb8b71b785154c664fc167b36f8e74ede6e7bf6febf69038e76ebe9d8e7e6f7d1f9d696aa1365c66b2829e52cf40252860fb99217b1ea5ac56994f59831e7820fcabd1b0fe89316c03e1ab3cb09e4b59cf7409ef10fe6b2422bb16579b817743c33790c9b896afcb6f50e58282346de2653956edade4dc6b241d1976bbe2e850a5617afd76707b02b115883cbcc23751d2e1469c1908d99a09ff0b81a383cd445bb3561ed08b024b177339800ffcf629312d1905d80526e85bfd656ade2d528e49506c3f8f5787a04ec3e73606a1b40002e1eadf5c3498495cd15302b1320ef068feb88a58e23a950f8bd094e52ea6391df25028fa7846102bc50fc5d55416e71cfd0fa5dbb657ad99fb9ae7608709a328db5f26809bf1fdac93df454dfb705b02cd91c6254725cbb971a067c9585e6b7e434d397ed094a149b18f8661c6fe5088e199c44b7db140ad904cd4ab485f3e95a75fce69dcce9bfb75f3e44cf9734852e277bdfd2fcc81487ba85c3f514a4328474bf1af2a52272783e10945cace7a43eb00afb832be0802be304476dcf44e12e37d710bc344fbf8e88bb4ec8aed7355fc87b5b8b3d7f322f565eb3d07364ed2d3341a26b673eb0f9b4ad0fbc35cb56f1b2b9074a47102e44d21aaf4e0064f79b96f188d416247bb047c7758e14427f23378ba72e468c35a9e3727569e6685291aaddd0de847df8b36704dd8ac6b3078d443f40d3db7ceafec1f6f851e4d08066e44088ef3cc9164e76b5b849f7054bca0078159ff0f0fbea230877107414fce2114c54a0c9efb43e0b8231269b26c09e41f7b6ca6bc995bcac8c7cc1f41ab040363c3c9a0aba2186e1a7ebc223e644f8a56e6c2498573818d3bb2eed2c01e9abc2dbd639b1aa2e7ed4937ab7cdd581f5d16af8c1c5572e0069921bbc8364e4255d30b332dbe5c3f32a8ee322327178533eb473f0e1eb126384983d98c426db3f3ae39075d5c1400a6a8d389f0ecad4a4850bbb0ea17257bfaf974144bc995806dbf1bcd51e5714442168b97630e4783fbf535007ee5260d33fd85531af2ef377fd71be6c910c3139b3a1ef8f7bb092e4c589aa924491d0e40eebd5c110afaa2d532f2901c03c5a992d3f4c87467a8424637de4c81041d43bf422e6cd1ee14b70e04fb152c0b4f72369097dd6359fa9a6c63f070f0d1487f38c747acc0db4a8d0a534b946efaef2b6e49b6a2bb3661602005b8920dbc87c305b48a5f85635d8f81a678d5af9a6e7a0eb1cc9aff072851750cd13e37cad30627ead00faed606fe662add1f8f607beafb82c78152d2c401f54c1273ae0dd514e71ac90b7ab19b329ac11a3c9a4e87328967c5e19c73c0f89c11608c0f377dc92e8c557c930a0e80a2a7d6db2bd256d4455648cb9abd8ad71e0138921a27373c9bc07e8b98c0284e48144a665268928db6a364cc478d35eb4cdc037a2e12774c74247c6fe21ad7e1ae3e3367bf17d19b6ef32c1453703f075a908bc9ed4a22f8e2fb1e279783572c5ced86ee8b0e875a0470a80c2ca5d133f9095ab64735ed3751831a7654cc41db82e20d0dede62d6f065d08f98bf559a90d9a07a12bb73dbc7d134827248c271b1bf855cbf9f31fb2b03dc1a1cf54bc6ef598ef32075817b978b6817d5908cea2b67b88997425cc442ab87de796f17a39045df2816c5f9c9306cf2fa2e3e36d5926afbd6ddef7c6a67255003f60fb38a322b2be6dcf14f5cf7f7b48f2ab37eff769121f8e675798fb62a41337947c07f4dcc0fda0e1e670ac58d276ea9a1d8c398bb3da457449a7d2741f7d6e2bb843a180e2a56bc50d361f75a4f4fa953c06dce36ec10ae843122dcb5ec47b11a89c5262b6d73366f9f8e9f4dca218548fe7814a55dcfe8e361d173e2c4bbfd8a55a78c3c515199df3a8f8d95ca70c0081db0567360bdfa8c0b32c92ee35e4f027114cfe1e5c38382c901f669d6179b1f2392807fc8cdf8890153653a5f2a6a40de20ff3a1c847b5fcc0a8e4d36c9f9391f5346ddc25d71c2c04db90ebc0813168095d6fa17aa3b5bbf264ac0abc7374b23819ed9c516df2d58cff63734ba64c21adc7c08686c5656226d8ee84fab5fd58cb267997c5d00e64b63e753c914649c63f50b59a6308bd94a13844733a57c6e8434c825346ce690023d63339c8ad492dbee709dc56a0198fdd676f8a695b8c3de28497007b3ab3371d9cc8ce37ca884db9f601ed3a9fce81f81a5536fdf98c5da22938ca29b2ad02e3fcda84e09c4e7145c862039c3b65f3fef962e7bb8315efaa09c65bf42029aaf3503e030180c52b143de20ffedbbf8793e56c47a8c84b0318a5004b125e38edf008491ea9af7a42dd8a8113bd5e7f901816baeaddb03918a1bef8ba3dce613297610a14dd8a48d56868a104ddbd2803d0a3d0828cada847e6ca543c907a9130bd026ca21e69558dd1aa4528a73a788d72eab6d6b43399cb0792a2c30bd91914ae4c297488db601bfd17ba500cc1d5b83cad5136d8e68db12e34ce45e6708a995e76bdf0b58167c27ba4b5016993a573a7bdfbd26a11845b491802b94115daf532e1a476a12304529ee743dd2f97330a33bf59f99b099c6e93f696250c4166edbe2977e00cd7b301f6f99febc5762d41ad6c7c17add689e8751e65c1547090d5f2cc3f269662585171f4a20a83291bed0dcbb6d94e2b30b1471ae812682f6da799b4d1dbf43a5350134de0d24b8f2637e64a7b35debb4bcba914aae5a7564bcff76a4e57ec2cdb5e471b264d8d413858a91a5e615736a8f3e62ecc62766fd4bfcd9c3a9c6f81656564a00e26102cf3638c651c134fd5bf44fef197148ff6c377b5886109a0ab4a5dc69ca0d2ba763ddeaf4a33efadf412eb487ad60bbcecededde76b18b7f70e6235cc7805d0a8569e23d79bae7aa26cf6a8f7482166c40283b41c1c3d2fe2cd8e5bde9f7e6976603c2bc8c01745ecb50a605ee24ba70c7271b53c28c16a84a11050fe53371cb79ed9d4072d2305e9c02df1c8e690da85b1060b8fa780f253455bc0e88af3249744267615257fed59d4d3596b225c335c5b9d85b3d62d8b8e47fa1be894d4a1f4195461c14100f03a8a78cf7bbb4111bbc34325bfe964d1833471b140b4a70f7db48021499db25ac9a5db760a04807cf291d5330b751a9869758cf28543b469f688bcf6c890048c116463d5f4db9a2d2c72020138c5e39b58ab210fc9263beaa0b9df3b39acd3b57338b719740d8b55a1d80f5bc7e97e948474a133cfc3f176e97cee803baac9db75891891486410ff50711d8b0d192fd78b42f2fa84a9a102f0497b9366ed258126d0c2be5262aa1d5db5841ecd6109d31bed4737d5dfc30801e4957667949358e6d25536554fae8b8998b9b386dccea377d37c15899c18a7d83b1f407232120f46272f6f5a20b7c597a6d7ea0701f0114f6ab72ea8af4328846488747e4095fc67a2c7edf2a7ba0eb47fa2ca79d8b0d94fb0c911ab87869ba157a6eddf28ff482e8c4b99f05d8f6910276ba991ad1ce05f386364e6c69c5728966b9d9ed58384b76fca229ae00fc10d99320bb778055313dc8fa7f97f36bc37d4a88bed74bb87eb81abf6699b516249643ce67692cfe6c49f197ea59a86abffa3d36c6dbaec23a16380564f99e2fa21f24af68c7c9856d23e180a02ff7fd719209ce294c54e2444df8687c45d4393fb7dbc51015d5e1aba89c4b532a44acc7273f4f70167ca142c492033bd75c7b5c850f94cd51839afb811b2fb8887b2dd2e024dac9a6af9bcfe26af5c5a1ff92f4afbbfd360306614c59d6f46b4277211643df66f54b37855b0a9a07a3de0870cd3de05fb9c6d711e4906d44dbee86a2ddaf77b96d799763e44ddde94ed5ff148d293ec6907a4f99d8253c8aa5ff2f1bc243d3d4fca0769c1fe64d1533998813aae7128a0f2a22d96b4577f5244727c5f88c55349f9082de7982b738cb48888547e9c78a395e8adad5e6082e2dbfe46db237ecaeaed551581c24ed5fc92324fa03b3b2dab1d808dc6cf74aed784ec20178f505e829b22397f699b8adb3a18c2a84b15612d41c0e2e592171d6c635f912d29102892acc76f1dc400f5aabb456106ec7eadab83566ebe914202fbb0dd743dd70edab2033e567cd0d24a0e42a40855694da13cb9a1ca74d0945d8853697ebce54f3cad26669b3188f3018e54d4ba66e17fed9da90d58a8cd849b35380b49b1d7bac21cb8d83e01223f8776b1cca039080820bd1d840c0834651723d8e7e3102975a54badfecb03f1580ffc510ae9fbf4858cd606e0c0167f4729d9b251b300309c1abd3fa7f38c0439ec189eb4612ace68bf047e9b96f1b271f4e89b53cbd2daae3047de4fab3875645e435841d101e44eab3cf3889e34b5ddeb0ac73f2a881060a7216734617be5fdc29c4947b175c8720e74d20a6aba92c57497f9e2bebbf44ffae9cddf7c0bd87196faa2928da2b0ae727d420e37314d85111cc54df196fcf4f66815126b802110b2e232d0574049bca2d2b909053b87e23950ef3b989a6f6c2ca1e3bc567cb84f8548850668427a29ad326a01a068be480b36bcea0478616aed5726f1713ebdeccbe28e8a10fda047fdb6c5ecb308db0191fccc8427f2a016396b5aeffa618e716825051a4a85bbfb8fff81b9c93acaba61307fdcaa0a08aea2fbd80983cfae745d7129908a84c77b027fd458982dcdd2eecb2aa7a632a1fd872ac3ed0766245b754e813f693d4d45b77c88665cf5aa9a26ce8f0e4885699a7f33403b6f2494d1591ebeaf70f710b2d4927641e28b62b08e2b61442a96c4554b04eb87c0f4d7e2ec8207e86ba46eee2e56a6382ff46326f1ab293a74205216a4095ef05d2c20b923b27180d43e9e4a565621d50cd0ff5a78c6c18e858fa57c45f016e596dd54a0b077b87ad5d7ecf216d0ca641f51ef34a49db13cd0c89e38ea5ab46e8784f2109b27c753d75cefea15e78400d95a03b46fea74b0ddb7b4cef892483d62e2834cc3b17c63514a2a6e8ef1d8f5c2552229cd67c798723899e3e74313afcb28c574e415fd2a70787ca9943cdd89d458cb797fee5bcfd3e1bf5c830be5c1c69b25cf03068ad84d83b2b53abcfeca60c83adc251ed6b8317e1ad7224e3d91353d05249650b2787f53c7d4788c1cb1e459e3508a2d89e1a9c435ad2de884e76f44c9c8331b2a07de57315fa0af2653c247bd2422c08c371f7d259e2c3c6fddc5acc1b48630cac7940a3066cfd1f60dfccfe6f3a479c1494729a5625d0bb1921f0faa4a6b1dd4a245cb39ac6d86168ca28b38f1b43606de1cb3e34972d5c4723d5f294b724fa86d31d48eb9823c8f5c7aaf0c67f5b4cda8a9157a6c75f59f79cc9c4cf0c8814ca312c97a9e42bb37566c68788c458338bccb57e7aece7e829422d73b9043af3c9651a3ee6f73fdd6e2d9be7ac27079ffdaa1d32e3a905a692fafe93833036066f6b68186e86d55885416a58f8e2b69fb3ab5f3a37f3924e54ac1e658bc121080af91922934f9a98aa56990c0041d945987916876bc9890ab86bf27bebf53a6ab5e75f27a31f0b58ad1579ddbd038ed7f4442cc7eb8d7910e66256bd0b1a577d26121039c174e12eae537692572c4143443460e9b3141f097397589c922d5d14b75056d7023439584743ceba6be93d317a8e4b1ead1b05949e88b9666c4a169db7a92dfdab2448972d9af72e04a0d6ebd7ce293b01f1c88c6a1a1499c9c1c0e79376e3f2f745e02b7694c7d5330b027b86f08ccbf673db8d715a816e748108f5ebb0255244eeb01d921171c5fc8a47034529ab720022edd72ae94f861b5e23939ac669b02dcf957ce881535b3a2be3d04098f36122661d7b0e0f32019e9cfb1b6a902187b961e8e7c2f00ec70718c93061cb6d9cb19fdb95779f7c8f65f9b7341f2b6a670bee938ecb46ab8e20700a88215d211dbf03587d0230e97f0184c1588431f4f7470fd8d3e24a75376a95de2b3036557ef337bc1d6cf88207d9181ca01ab366c3a62a25d0917fbbc126462f49f876ac93d343bdb2405c9f06a09e87f92030443a09de9c8f739825c8baf4cce95c8bdb17e676f804ea6a4cf5740be877e93e77aecb70d871e0e7e73e77dc47e4993ad12f171e93fdbeb4a6c4065902100509227d0a0f7e0ec7c1b4c83473287dfd1b602dd495740483727c9760c2ae3e85fdbca34f0f549575ea4985792bf387019d114bdc3093cb0cadeaf11e7cb4f1da92693ebc179a1dbe5ec1812124807085bb58d4a63d19ef47aff5738da651cc46cdd5e685d4e7ffbaf53d60b1a9c34a4925212eddfbe0e7e60b6062ff190d2a2ddbb8d1e2cf557a2fb2b9e99f58b05c5c9c909e396fb4c1b711c49250f59491000c960f2288fc835430834c4ab8e1955f67119a73172ebccac6166373a948244e52efbcd217cfb6138a9927cd289aac67818e9734142ff9d5daf9888125ab9250362c7c85314689593c3c569fec60fa5480c0038a900b7224d74ad87fc17138503d530d6afd865566b34f8e3d8a9ece99afd03bd4a1ffbb262c1b0b79158182f00952186976feb8b40d11262adf2cf2696b27fc2f00846744e1f266b51c0a0d3b5aa4fd7f165668a43145f6bcac3d0ce28420122c39abb61b12ceadb7218ebd5111eea8bb31c01f8638d74d157367c7785de8a21de20150c926d3b24043cb02df07960c48432475daa55a1878305900793ae6ff1777b52758d5ffb32b2e7b0f5483a837b32cf278bd4d35883a1479b31033cd054972d786ba001501146785fc12a4092cb1be5f1cb74685c5dae2f99a8dcf3e1086dd8d5e0e21618de5584f4568cab01a77664111bac7a71b699f7b96d88a63fbf91d10f2d5038a3c6ced433637bfb1023a371160cbfc6e44839afd8b585138e5e639ace0951a73674bbe21e61e5bc2771a6bbf287cc8c83f87f7c020edff726377c7eaaaf5ecda48afb0f95db0717d79087de565e4f792cdc8c7436993d244deb406a6be100adae0f1947a4bdb107ec201fb257cb82c8c44bbfc16eeefbe29af5b8660ab017144973eb3bbaac1bc286acbdf39536bf1e0b8a5a25fe3089d8c10b4a70a07ef5980ff9083cf328b5da7314c6a8f6530aa8bd55753107cc3d789e581f36329f3371a2aafe895b0d331cd13a39dc638f2ad2fb9bc73a3cc5201c8ed32fb87b517f5f71b7971f2331f9fb815302f909f5ce077fc5c26f857733e2421ecfccdfe725ecac27faf0737cbddc1be9a0a2a9bd7e84063547234f324f68fe909a1b26878bfcc5a119bbe28123e1cf08796b9a0ddfa5c3ef8e2279aa39b89a0b721530248b851f6099917e5882e72141c7031c3f62c5873994f2b348e53b27dd14d54b8846d6ffa51d67e8cb009a1e3677d414b75ada50b14d18c6aecad33315f7f09bdd7d7ab59a2db8aedefb37f86c6dd7eca5230286ff68df1a03d0a166c98c5187ef399847f7bc585910255d75faeb006b198b412c72c536230b6c43230b80ec47ef38fcd51e927dbe7f5b2287d577fe0fada668b3f6e8bbacd206fddc3cdd908aaa30a7b4e4b067768498566605f46efcd3ddda0ee9072b1a552308d9978be80ddcbcb8953b3e5f9c73ca280c21ca4b34c6790f9ac65f5af68f9555f9f39eeaee5921311bd0273f87d56a2c96a08389344556384476c9340ee872d96066c142c3a27c226f360aa3b8814779bcb953b3d646b2976351c815c60f92d0dded1716bafae82ff5612a9e233f6e97fbd300d56ec7b745803ac8d679b3791193da1e67573c0b822eed2c87b27bf134bcaea3d0b00bb859a91fbf90c99adae05fbfb998e63b5b6ad6f86604ed098f6dafc5cb3bd8384603a33dc083ba64b5d9fa46fb2137e53950312acbbc55eeb49988de751536dacb0f45350db24ed94fe7514f5d7579796a3c2675d1f3a28e98ccadd64ea836fccd949e40b5b739f4f99c2e070e9fbcd4ab60874b34b35fd9992bcd95289622788f04f59dfc356767075261c3c22ecf5462b738a5483834c6ba6ff498a4d057a7f885b2bb0365d62d20921a258f12e428a788be19a431b8c869eb48d2c73c50ab8dfade993947f0d4a4950db05545028e39baea02c6012fc3601df428b06427e83dcccfd3a6070587dfe4a8814f2de277a468a6bda01b21b461930e6d867961692384e497cca8fa650fef0d2fb8b3af746d0b50043a304ba1ac65b8dff09f95850969e53d5ae7ae8562521bab43a7bdd2cd3e118af81b06330f9a12432df6944ac35c3943ebac7d2898f61bada1ae038ded8176e0ce9f7046d494b8d1d50445f608adcb3934e3b0ce0c4afcacf203af81aa98d38cc75fda4a89a5735cfb5c524c362146ff0174d44084702a001ad2e9167f2e29080b8bc948567426b4980c4d60fbf24528dd17e50d7061aa4f2a1a37c4a78d7f0c653ca1bef840b68f5b5b9cbfc5db05000d315a40daf645c657606e1f8b94a876ee912261a52849928a94c7660da2c9c3e961f47240b2c4d3e41027f6a5d3f452ea95a5f9efebf6b7b5ce873c0c67c1d57dfcd206ec484228f6514872e86dbaa2778034c18442d326bfe95621898f5656e6c251cda1c2c75dc25380785984483a86302bfce0f1637c14dfe2e71c80cdf0a93ebd470cc249ac8ab0fe20709bf08c565fd6803fad74711d5b92951821cf1834f1f684c3c6fa6335d4588dd18d63411e58b53a9d7a44d181dde73ae0f4feb6f0fdc29dcd89cd65b80638facf1915155b24abb311d3d5570357197904673e167644453880e7238b668c0373337bf5d3c1eab7e52101229eda6f0beb3317df166e66cb2c27fc4b7f9bff297777aecdb50261e14775664d876044a1e95ef3810db889f4b7c2d2e982b7039bbd33cfa0bacfe2f31c72744fd5917f0db5b309e818284409a5702a6e8f6bd67d46eb16b7cd1e11fea911d43dd5503513c01214c49773750ad1ff82f3876838fc67af7e45909c9cee6a56fef9ae2fb4338df6369463fd9901685e1f37e814c973e57886f4d755e607d24d0ee527d4ad65df82be18219df6e5c362a7b17ee564b541bbaec4ede3d1281bd5022991cac0bad0b0abe7796dbb055e67c10cc1c383ea9f1593bfda05fb47ff369d992e9fb7cb7e69e5fbde94866b5d82d31c29b5e091b28930540d1209249d6c91051551902a4d86375656111f38d16003199ef6dc7982bc077e2ea2f72fb0f241b0f3a0a1e9943c88daafac7835ff92b2489c78d3a8c31601c77eb9eb001e04f91957e9af243fb6c7fd280396c42e67f284fbdfd6c9ce1dc5b6bca79b112f108979830ac28e12385df13d3e20e54428869dca0a678ef6dd1f7dd57e309effd0918529aaf0bfa3799caa298501b966888c3cbe90da85ea2486d1e2fc1cfef8cdcc72df27b21414b6643a49ccceaea24b1d2e6949774da8652e40f12459ce89474a32569fc29b79924013cfedc529a00ac3f092c3b36e64fe7c0349a89341aad1ed48beb2c03c5a92d72222166603629260de77db98844c8b6887a627565d6fa236105ebc7cd75cad3367a94fc45908a3456b6340ccc2bac2dad2b5b63f12ecfe43a599087d57353c44d93a9193dd972062eeaa73433704e15f478bae4df603c70181e32fd8fa0954f96eefd9fe3ee6858ece8001d23ee40dab37cb06106a72e36161839a24df9553138825e661e355fa2993c2a27ee9d027726106de4e6f75c5e56bd0f5e552d19f1da4cd64e527011ac560a0a3a07f0f006ea680fae1d5ab72aa9367382dc673d902c286114970111f38a80323f238972ec31fa8c601d24e1c9302ea3ff6adcf59266a25fa18622e50080306869fbc64c7535ddc4bbce8ff860e34edab73c88c78f87adc5e488c9e4b07922ab91f98b10edec56e3966eae473c96cede50724603585ebba9fa5e628ff1e60c25a9176d1bf6fe542c249bfaa36bcb9c6ac9e6a78c31a0c93d966411a4aa15f53530eb8ef2829898276e54bbc1976c57344e0b5c74129d180c130f56e1e7d7b781152285d341a224d25849821674a8cce654a361770a362ab37746b72785bd317c19fda2d2f44fed48b1b3001cae852b29931b9332b9d69a4dad59ba52b88c0ebd96af63080cdafae900aea2c3a3f00507fbbf7e141463c753f9f44a64e7012c709b48e40c460bc219f8bcf7e6d6f08db60d9ea212069860ccf73fb60ab942d74da905b3a4f5ee16dd1b33fd842f407f8a0765aab5e99d9c013819876ad70d5c9f168bfb211a2b18feee1cea32200bb840ebc753044ab53229e20a6f014a19321f3c95df75613aebb656a0b57d028e1602806d77994a9b303406521b5127368b2174e0ab8d1c08d5a761eb6edd3eec8166c5a19efee9718b114db77b086cef9b1231bd506bad6e2fd27c15a6e724cfadf604963f38e95ab28763e5f81816748820f8472d7c6259f84fe1c340df980037d93748615fbbcce7ca3fd702818202f8408a88b99dfde5bae4c65f64fe77e977f1a18387d5939dc995178b7d894f28641fde7de4483dbde89ceb9e41f69c25d5a3e4f330c23840ae8b67836d19a2c6e1a5c4851b4dc89258babfe6a48af9a4f6c66573c117869e8642aceea216f8db00a6bc82a614fad28ad28e84f0318ed23e5994cef5a636a27f224b65d88557ad0abd6a6f9c40b2c29bc631521ff10421e61bbf0c55bc2b3d393634d8532ec817bfa3424327fa71b7569a265ec9641ee2aaf609bc46c33adb08cff4d7b4d5c87646cf3fbc862219fe09a90c790ad4f38471b9a6e98c729440378f4b5e7b46253dddcb2374dcc1d3fa77f4e8c02c0a650f3f90531fbe55bb1fc0ed07f6b0063caba1c98edd6042edd3e32f7e7f68e2283450b33d69d59fac71613482f9679c548acefac14af4a41bcb16bace47296614c09e566e841279f199ed2beb12e0da795866129c778e6f2ac7d8e4c14234cb4dfc76a5ea8cffc7b1d2c9d9fb796937ce68a4877cd0fa889f18150fd41773ec4e15494cc582e0094fe1c530e52dee2912ec32245fd92469a3eb12311fa912b1ae1286fc0b832e97682de97ae60bb9b55288a61bf5e9952b00cdc9e42768a1e298b1e35ef1e490b0c1247d38ecdb6b1eeb54c860ef23c9c5096cc89f4cd61474bfacc7264bafc627b67ddf416e7b0484fa642f1f0977a435a7f99afcffabb011bb548558c32c8e411e4dad71cd57eb1cf7409241c839e006b2d37427975f107679e798b9eff7e3a281aa9018bc477da8ecaa6c69220e962909582a50d878326980eb119d63d2c57b41611f9d61011c315292dbdb9a2f1e7278d083ddd0d17e1671f1a0beb85b0a4e855a87a58f1ff8f0bb60676c2730d3997406d5b3e4b920c37ddac0a297cbbc8fe19f806e434c1fda13d1119fdb60ed63ce4b290297ad74e3917cd89301938ed84516c8a123bddc55a522a9a2d11ca1706e11ec5ee69cb90ad063b96803c2304795e81b5ecbd265bdb605284319efe72efadce76632eb6d2238fb237b77384a23f8c80776de369314160f42081fe007bdf32ca4f24c77b1d2ee27ebeba92cc4efe5fce27fabfc2d7ef39b11ea457e61acb2a7248114d114fa7d663c9a191017456ab5957690f0e256435eb040f5ae5ed1cc62dd921b91b112888a796a612caa7d6dfce40cab538d56322db2579da5e0f8f97e938b18337db853e93afa221320c4525696ea017aaa7354bad4058e5015d973dfc660f4c9d6394255019dd3d9d573d566a7a03d8905a1180c7d1b972e15659e766cde5e1e56672311dc2a396b9b3ca5d185bb1c46188cd43ebfb2478a422b4732cb78f3706f06258a84d0fbb6b49b86b3d7627cc65e90a85285a7853a980d2dccf79041bdcb2c61130ce83ea7c709c4bb62036723a6f85f72cf8c51bc6e472459ae09291ace4cb5513f233be971d2507f1d77fae02af96de20f631b36dc0607aafc677f3854b941f0231c184f0e779e4e188ba30839cc1be23328503cb0f6bad43d6ac8698bcc70e89b4e9b73d3b73665d1c95a11b510573e017dbd2b410ae46a807490c06be8f6198e818a7b0cea58b34d3bf0dfe7d46de95c63edacaf693816bfe5c0d3b34bdf651c22b9ffce0168c7fc36813aee9f420728ae38886ffdaed9343522aa2afeb2979e7910cf371a736f7f7eb8f28184d09c730bf79eb8ac62c7cd62d18708ae4638fa0f748a82feaf9817a4ca708a4898f827c463151d8f36955f357b0359cf47526e761786f8ef9876f52b0044ac9d05865d13725b8e8aac0d8fbae01dff00e51a92bf074fc81d131701d446156530dacbb790f22724e8826ef74343b1b009557a6a926fe6097da79a35a13a9f1075e495d2b8d621c098dc8d848d745bb7ce862ddd9c58105bc518f3ce02dbe57bf4d77301e38f19096c9ff279dc4601f85a19fd496111a3630c8611bb02fdc9085af38af523911cc3cd41802d658ec3569b356db5c1d832110e0e00ca414c877d9323d4a5babe3250f102412552aa095aaeea9f365ec12442efe2b2da1c99121ad9e367906d9697d07c74ddd5aa07734b07f6caf5b5dcb85ea032ce89ab589f467978b6e7eeb45dcda7d544bcc4a4ae721206734a4bcad76c947aeae77034b085c6e6532f9cec8b5800e10dd706605a0b2f10c52e92f798c43fd5359b44985afe58444e17d211684d168e482b6e636dc682cd7211b111ad2cca131a7b2694c0c0c7a89e25fb0a23ce5c7fe898d87e206f577083f9d44a1abbac4d89f2e08d1dd3bc400b249a4cb49318d8eaaf162d1227abb8042f546a7056c0117a7baba30e761573f90c10f6fea23f93dabdf78e30243910f8e6b84f302d39945f200335a758d80d538bb5efd155485aeb8a9c4a9dc47c684b8a236e474633b180f2fb3a1a5ad8829ec080cfc9a1cacbdd80e43e4a722368772eb4dea72addf9f4ef6729620f0776f187c6f602919a9fe6fd11818cd853bd7d738eef9a58293b876551c143c2c2f850b7935a0bfd15259ef6072bf1e89a288f70bbb74f5792f1f61e3d2123e83aba92f1f631757e6561cf0103af61056e3a13977e4a6d59e1d6ba4f097f8c74e1360ad20a4adb1705cdde3b4817bf84dc30d7c7d519ebadda110ec988e87b09ca26c8878debd199a9c1958da73822f96e095d43a37e7bc05773d769aa3b6fcddc64cde47747bc14baeeae5ce8765384c42bce84f51d084641b62aea8a88e2cc433aac7610020b220f69469e17116c327e030668275569a0253863f047533192cc94f6f52b26ff43bd8f8c5e6b513716934f92fae11a397e92ed686aa62bb345dc649c4c5cd6ad6d74db77dec923e6cf80f997c4817147c16f563255397ce7803f1732e9d4103e18f46f988a3284422efb6342062b2126b0d576460d408bbdd5edc74f8e647437abf12df7615bcf9494a89a6ea946b88597f2a3bde0270def0d65d122545b0b2d9f3ea9a7cf75f3e53e5b56441a4c0d5e113bd0c07cac10e13156df490c1b265af23e05b96dcc765cae54deae8fdf547d8d4bf9ad29b873ca5148f268c2cf6872efd12feef1cccf38d94cacbacdbdd57d773cab22dad77163a6b0bc0571a23abc44253c4f55530b4cc0964582a7d754ade652e4f21d56f30caa5169a4ef8f7fa7fc544f95cc1fefa604f82f65f78f76fbd76b83b9a28f6855839bf45a9dea7b131dc0efac5eb36e7995bf3700a5320b2e70a3751ac415b775c45fd0aaf46850c1031b49cd113e78d582abb737813ba017556134e4bc5a0a1a7363d78d68d4da832c0abb8cd3e3120bee6b992ad97ff72e11257bdfd4b758aefe2da1037af1b94708356430db13e28afdb869ae405034d0e4dc43a0d85bceb75f53708b3cd9a3fa266a111906a93272000a30a273a786f0dc347fb2ce015983715ef7cc72f0dbdc1b21d2a1a67381c13af46b4e0c34286e5601ec99a43d2202e9a7ffe476fd2313a64576534c9d727a722480ba94e7324fc27e44263a1e425ab747cfe0c3d40225ce88732a8f98ec095b7406b06aa501e92358b5a5053216710c1019a0f436c1a4e4285424dada0155be14a7948eab930dde9804a458d1a60cde747181bd93fccc2ebd43a82d1c917268a1dd233e868b3c321e5e5448e457737fe6df853e5ea085e853563c829a141dd6d3cbb396e2391529286b7fa514e4f684b571b9e1048cacd3ba58c07295efc79cfd9ce22579f96e74ad0bef515bb66a307714b834f4a18bdf394632255d4a4cf423e114853c69521e9468f6c0dc7166b2176b038a583ea72c2108e0ffab961e2b9739d53c57fdf48d32d615a928485be61a4678217921492263b5036dba77831d789f3f257bc8ebc0b905eb31c6b61a62df0b28024d663dd86a1edf878a56a771a2ba4eae997dbfdac8d1418724a7df78a5a3520335d117fc29180ddf71ccadc99744f8f8cd25599aa8f6c08770e53c10be2aa21b64923de90c9b35b6008df9e77d247af4d6cfb8aef304942e94242cf5b95e0de65440bfb72af681ae2f79f68328af63fe6c56a167be12702880a69d3285453bc8fd7fe018341a9f51c0a2c0f6602f9b537dac7efcc953bee932c302e630b110647099149baa13c0657d1340c2ac234c1f5ef6f49b798be3646147a91d034c4f41fa6146011b67d8a03c065caf2195a190a4eea1477147d2a5d83068894a2c84efe6fcafc4176fe32086f2689f6f12ecf9b256b4ab96e1266fbaaef1f9fcfecb96bfe7f2c81c850716a4a90dbcb65d4eb41952717cc37d32ca7c40200109f9437421d4b6106d685540484755903d05ae28e2a5e64e21ed9832fcfaa98dafd8714f26bdbe593938498e92666072d9bef274e2d0b95d2f6062175378b9b176a33c8ed2c517a3631d32545fdba388c25a0c63faf1f7f607d231e2683194be564a98cfe4b0cec16717697fa89aa555331e126bf4a7d6db422cd953b46b88826e5f6bc3d3cbf3d6352ed5ef3b1ccc7c5ef484194165d78b49c7d85725c320a5b042684c7b81ecf46d0bd774e0c876c488c703afcc53ab0b254212b559201deb157af28d502be900352714d9e7523a77b0251a2820d748fd66b536300c0ee39fb2c611a081467560e0cfeba5da435810225c022744213637fa941dacab2a8fa46220111bf95e8670b461069f41fca2f9670abb5f3d53c0c69d242b4129a8663ffff6b5b7514a6ec00658efa6f95040532d618d2cabbc121ccd8e5dc3356462e277bc479106dcd7f15f81ce15f8e3a940756da6270399dc60715cf857358be3b36317d4c8e4f2944107517a3197b4263d44803e2a9f151ebc56a99d5fe18a769bd2e6e974a517fa68c15cb1efde464faea06646ead91aeba4ed4ea1af5f27e6042fc6706779a76595f80607519ecdf7d24d1f6e96aadb9272821554157bf8db9c4e7339cb246073f20c1d1c32ffafab060cc87c6e4dd59b2320b5a9f26beb9316fb5a4907eb3e25cdaeeedc81686a9582ab4ed5b3e12b9694d957d7110f2b359ec84df4989ed22f3a00b749ed1e19163e2de28e5d83ff14082ffd1616d130339e41fe30e2225a40d935ce538f355757476e6773de95a494308cd07d11ffa81c61a089356cf5d7d0c445b5942fe424cb2d85a307e757b3df5e88187fa3721c05b2b4a6c1ba8dc1ec3c59837b8e12f77aa2747fcc747fea1c63736cb90e000160ffffff9f