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

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

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

Block Certificate

Block 82618 c344945ce9f2dfe3c3941147ae78d0df78e0a627b8f1594e7c14aadda0cdfec4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
573ee082b567b7cbc1a60753a8cff15d357502d835b868164cd065dd4034d347
Certificate Block Hash
c344945ce9f2dfe3c3941147ae78d0df78e0a627b8f1594e7c14aadda0cdfec4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00818500001e7e0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000007bc13d82d35029915c44ecb6c0395cd1f199ae411526fa402d18ad40004516d01c25f30bc99c078a2054a41f9cf82fa87e91d70ef5d46a178b5417f5a2be48cfe9ed96da340252258f20543ecb3399c0eea2e99e4f49528cb000000000000000000020000000200818500001e7e0000

Raw Header Hex

000040204d9170f2e8e69097ecb2120aa2d816b72ebe39ebb8f60d363804d31e5cc2b94eb2b11935a87a1c0f53552fecf96721e5dabd25515d7d5c03ad8189efab45fd86cd654a6a3bc1001847d33440dd65d04c1668b835d80275355df1cfa85307a6c1cbb767b582e03e57

Proof Data Hex

59,560 bytes
12121602030716cc7cdd4c4bc1112274ec7c3046d1157ad7649f2422c3d5b7c75fa6d63ba3c4fd54e8b756d09103037a6d9475ac57105609a7c9180aaaa08ab40025582d4a334f48eccd74b758fbc806c1455de4882e8f24eb1da2e6912648aaacb656f352e69de92f9c936cd6f90a902493622da855f72012110853fa1604c801ec861b4720741dbd7fa50b7eac46065086f595d280cc30851c5bd8c336cfa5836d0eb14541beee686c8065001b9c2d21d5386edd4324622ea546f9c7f18fad603ff5f0d3aa85a303f66435ed0f62988ec5142a581132bffa6e9491103123248c1b05eaffe58aa08cdf73f55387e0e6c3a65c3500544ce9fd396cd25cd77000e412fedd3d6e1dd3d034ca6f3eea8f97c7164bc8a0110ae242fbb6b05424d5db9a85508c34c2d14dc6f4c425f1ffc13b16edde8afc34cdd2e572095ae679b5da2509e60374dbc1a6497821bb66a255c4481d8d8cdaf1e3a8e1a7b8cb166f694a50abdd65d4f10360eab7cb7a51e51dd8c8009cc9a0d3ab3dd0c80bf591b35fea760aaf2b3efe1a2b31b313fd1f6ad8f5c0905453d97bd853b75ca99256d3482c8fb5bf7e453722b18d485b024157d0c64a533a06bc2992368d0607201fb0d81cc2bf06f191b13d15665ded2a463437b90d699d157fb960a40c5088e82a89d8c00324b237184e6898988fb05d19c2dcc7bc964b8795f9a7100c3c558ca3ba45bf9479763388e619c8b5be3dff9c4e2619cb882d91bc395b21161376b35eff383e41f2fc38ddc5699512ae7a21f123c947668b0ddcb75b6f6b7a934eae06c4c6b8c27c997a1f7d5b47815f203d3674a089adddf0724130f0fe21fd4540edec1ff6fb07b5ed0418453811f6079305996c50551793557f2e15baee5e5fa05287bcaa492c1560658f8be8baebca5bc50a377be1538da370fdc178d56f08e7fb157b978477500b0a9a3f48ecdf3158e4f2529803453127ade171e861870db57df3a541fc2ac828e043451b214dbf53784ee94677d17d869af6d64071565107f3df0a7b8fcc89bcac7ec3487d29f7b9e786882b0ae626ea210d84c517e8c4a8fc303bf50e61deeccad0db7beb3cf5d7e47429a832f745bcb850535b5a01b7246bbc2a4a95a3ba0af4dd5fa56793e25f2c7fb2c05ec4de1660d332103484a5b69906aa6d08d84ff0d3693685fc421fea168a63ba5fc246b5db4ef5145e52f5b9533e91b497fb83ff459939c193ba91a09b7a115ad62a6bbe9a51bc804098a2c39e2c5c4df4a576268f7e1d0b922e1bedf3eec1dd8c96f76624f023066a9f5af2d2564a83dc583c7e3c457be71d07279d6912f11414a660b02621af47463774ecc486bf3971a6ef1e2c5aac236e81b60ab93a0f1e86a2971b6f15703ef74098bac54e35db4093652c01b7951ddd66c650c2de7834de2287cf955d1a587872a7b5d648231a4f3eb04d7a81834457d864443930ebbfe54a9c3d962f25f97da4d4bbf3b14ffc5ff642e4f963b9cb8f0e8f5f2a2f2eea298ad5891f466f90e3ac62606b69c0215efbe25ebd354f211fd9ecf2216d07877a247401239b7a2da7f486afb3d229b5b697a1eb2bc56f151c65276dcd97b604f597b577c827aa5d7e522e25f223abf19726d862e73b6350bb6c52711acb08fc27c31329070dd9f60503e76a1e0833634e74a7030c0e25ee2b92a890f1be246f8327258ab09bacbb903baab3dc9b7715b1ce7b48a41ba87840d059bcab02e04d4cb463c4fa8fc2743b4cb14fa8029ec6c035f6cd9baf7d6db1128fa9d793f467c6c26a473953bece94e2d2863b47df9c3ce7db2b573e8c995469e9a1fdaad4ccd3a71ef26b4f8869b320a821d8d1c712967c033924fee2d18a926a02d8803a6995c4aced8b7daf94ea4b84ca9ceddea445e50e9d4284bb99fb1c937bcf583cbde0b1fff19d28c64da6a786332a1bde5e723241ec718ae6fee2b71d57410e785e692f6a6369aa87b303ccb401e19088abfda03ebf8a683afc69d965b7e0a223ee1b435adaeadd200969375a05df74db9f196d8809867c25b0231371bb73f294091412876fafe0a9551e93464f13f98763f8044bc9fb8b6d43b9037e38dc10c0982f69ee469b553f218b4df78f848e8f8dcd364591c37cbdcdf68f502a435ba071b8f06047b5494b2db827b5183c00abf5af3173c1dc6f9c5485b05965647ae09c5b61a48953d5889fbcb6e51e62efe3b1416bf9f002289a6607783831d1931dd540c08dca71e873bd0a4479b8a1b4c4d09b8970a3ac9720c0c4bd74dd42cff6d28352fe34991fe07dd1610c9242eca1a6fb2dbbcf7ec5cd47b7b3779a05bbd466cb1a0e1587b2c0294a72b631d56b416b2eb9a7ca962ffcaffe4958aca5ee6d738a56ccc795eef855b61e931cbeda9c8cbc47baf90ab817d374682835c6d908ba87c3216ae7f31d5a9965effd07be0c7b96f3db1873c2baa78ff7d71e026d0c1aa65e4b7faf55a9be14bf9da8e6d4842d2f5bc01d011ca9e3ddd1f092c4accbe025b411500ca7a6356d80f18bd644202b0fc50d65e155050b442c1210c62b958b021ec2551d4daba590facbf285f57014eff1b8138e657034a2372360a467ece38c4f6e022a6d64b42b3a87b3d020c292430e3c97bee3ac1872beb8dae6f9aca8e887dd2855df458c176f78fd7e952ccc916213774d3581b6a28be599e35bb61b9354a24dc190ad4139c40e4f5e14c7fe88283d8c867cbc3efb725cb720b825f048fe03ddf38cb41ea969ac51407a5802ff5d83fe70dc0eed3e1e1c80ba54e26ca978f221d124796d66265c7a09494f63d4e4906ffe551f30b92ba98e6237070530e637b21596fe76a7f4743bc4cd34fcf5ab01829088fa3ff89394fabd2b915bde5f12d8a9cd96669bc4ac0900de507ab9ad680f25c811a1dbeff86afa6b04fa5d7458ecba66a0a626ee8f1e16ac3a06504b305567875fd47948921492e096a9a6e38214ea62da3ec2de8dfcdad92fe1c0a8a5d760cbd14c1e6a38cefcf4f8705893ea8c3784c7faaaf07bf701f7038bd999ee4040ff1796fa1e269e6da122efcdbba07b2d065da212c99948e660d7107d872765c892e2d99482ce15f39ca8fdea04cbfc9dbcc7413536ff72a90eea64000a69ef680b0ee0061c06be65a87b420df5db7ca7f206be3d922632f5f4464d5a3ec7cd2c0f02e47d25a5f47c491f81dbd1e463457d325367e136349b8292c04b741ecd4081749408d1278b452919c95b9b19d0f88bd63fe1da09aeae7f8340e4f858e3dd221b6330b266e1c3926533c985231eedfe15b95b97d57617915a9cf64083a51b37c1c68525f5d31e2ebf97027d9613dc607fe3a0d8a3aeae054845bacf7bc88d032169f62a0339140a4816a1f245ecad53e69524ec70f7ca5448b7f580de43ee4032574b420239dcbc099c4d8fb1d670565db15873566f50f54c564cd4ffbf52e23656b373cdc935fc515a67718dd4932f6a70a33750771b082822e8fdba979c48f4f42230b7d8c66b686449652f7094fee93a081d8bef3590b9246e27847c64906b70dc70eeffa368b50bdd957810ec8d19a0d3f3cf564e15b5d4d0ae96f2564f2260029f26b46d03ad70f564349d6ea9e082b0b4e83b4105e884dd193d8d8fc2ea5211c1e187f3518092379b427025d1f61c4601c67c12bd87e31d58571f68cbadf382c1354b68205dcf56a86dacf983fe85c72b0cffd928d8d102107d29b4e4444bcc9ec0896dee92cd051730c07bca69c59e623e5d4b35fefb53b772d69f250eb5b8c56cb280cb7617a3efe176fc4e439cfe20f1ba9f503ed14333e0319ae9716e9dcf236bc2745359b4924e9d5779de615c1263bfc45a9c3012b2a829e89ffd81551185807b95945a9fc78aea18cea224278e9ff656d6396ca87347b194599c73f536131ece2ba457c8419be54dee210a54d4a91d98121759cc778362491771e0f7b5f4589c721f46a8022c4ed3ead6f771fa5551b6dd0f140e47aa568bead1e1f6fbcc95b77d395fe15943a5a95d415ac2c48b43e9be015806b9837b1068752467322daa6411c6edadaaa0158b0a627395540a9a7626ed5d990d94fa035f076322803a4745261b3dca3c04d5ce84ab8f3cb7ceb63ac711bc07babc8d819ae12273a60fe937ef8dbd939a155d3f25961618b5e138d49c24054c573bcce4963a7f1e90f08a1bd0db4b2b3b465889bd44a6177e866e64ced187c5df3f27a02c9d2d9ef7f107427f6d722c5aea67d6edfd9676147e373dd07540f4a9f41674d825e68eaa05d363d5aa2b2ce5e5a20801940f9000d17ed28fbdea197bcaa336bfa00fcab8fdc02d207972c48b7f9e58dc86d8440c7144f67603ab4ba5e8cf8c03be230f9f873cc7024017f733dace8ceb88eab3c236067238918cae11bd69276b98cbac7b098a993905842a3be48cc3b7468cbb63398f5d42a4be0656f952b1756b513a0ee1e4a9c072d85c76659f085442b929ee70bb3df42562e9e3999a6b26daf5115080cababb94d2228112bbb8f457ac5d653821a25d1f793c4e46e0284f93d0a38c4533c7021b3e568376292080bbb5affd3e09f733fc2af988e416fa0c94cf64fcfa33c8cc7b3daaf46ad0b24638d61976ec1c850e5dc772807e858f2010051aafe5c8c33933916be5eb09a71baad2f637c7bd3467cfa2de1bcc9cbf86956f2e367b1f6dea348e8a156efc768cb30e3f1ea8aa3c351010853a59b88efd65801f390f90065f93fd99056aa1ee6e4d2dfc2cb9de5d831da41000bbd507f0fb8a7ae0bfe134ace408f8e32d62f653158ec4177b303cb9dde880169217edddf6def12ab827c5a6ed6baadc1ef4ffc90c5ecaa244e739a2be112c25a1a2073cf7e2f655d3071a53b0c2450120dc8508a79b408f511a46149546522946c3b6a56e3f64e279cac83647e1402c0ad32832e284c96c4826a040ccb3b859856129be9db417f3a6ec5608b8b9f6f9d7628bc7e661e2343a202b463e036067bbd699c4e103190570223b6a00fb7f2130bb01952becd8866c92469e39aad5f30fc9a800172d479ee666dad7f644db581fc1238a40a0f37809d356f81398176c161f7af379ce0071728cedf1bf57181d21856876d1e194d32bab21e55aed6eb8c44689b7f17826bd4113e523f36a7ec2eeb4cda6fba06e6964beb0652567c0f74c5d9a6dae5a15e9fcf8c5d05acd972b0ca84fc5bfbdeb05a72b35b93ac34d5c9df1791145192a7e9eae839e14d456f99144bac6b190be37d7fd7ed8aba7962219d3f854a6b43fb203bbe668f0b4c8b7c426414899446563ad81514d873202c731b92a9a07a7c55843f50005bec275ae5145395456bdc7287aa156fbe42007a8a021111d82d9e9ebf25671866a4b05960e8b4a6551573837907479af5e728531d88808aae46ed5d70b97511d93d48ede3221d6cfc04662ac023d9116b7c8570ea8ac7dc9b2efca620becb038eb9d2057790efc0ad2ca82dc5475b6d51ef406cdc5be2d5e2fc61b108ce8dc27534da4aee631ef3e239fe423a838ef974a401d8e3ff74335826b539d8856b79be34278a6a3d1ee63b8c99a5080f732cdbb507f232a5bceeafb1fded0c0e25b0d77f0e5f59773b6228c0a7e69f542fe899610c997feb578035b7ec5ffffd0ef5352d3e1f553b5988474d5a1f38849846e736e0cae0408b5d73aecf4bd0db81d226ca99cc3ff1d743b9dab5404ac56e407ba84227aa93a93f83b4a8cded508aa1ca61afc570ef312b74d9d9c1d9cbc2308dc6253975408ca33297a266f3c1fe0efe3bee822be803de03dd682511f860573a76bb882a65bffbbaacb87f4f11a28c527650290949acb8c1b21c8281a8cc21e6c46b34b898877f528aee44212e8a16e6a39e37ef7065c97941a89a59d9acb7cfa8ad535d926dc6bd33e9a13f4b4cff46756b36ec858e0f1e939fa38ef1d19e8ae4a16dafb9873a7922109451ae51678210a28e7da7531ff68caa7685e7cf2b16aba472588b8b6395aa6a320e78b377d07d4dca047d496beb5f395c41087d6c6d142b67021205c30f601a98004ba9f5747a929935ac32320b1d85b491e30952ccff2c0c2b8a4c988e0d145cba7b4dc02d0b394aa7b077b6f7dc030d87134f36dcf874389bb7b25c4829f29d8017d4de05eabeb0d05c9ff842ff81de9677408afffc852a49a4c542426f761a3e73a96baf3cdc2b74fab1bdd21f3add4b9e89033a45f0604c056ebb8583516a73519605bfa6972a6262d76b72e4f66db39369b47c933b294136ab54932055aabdb0eb337244e145b6ce934e85c0bd0c78af177db8306d392e693d7614d23ffb3d4337aaa9c1c9a1cb994c8b2fb6a2d208c9ab3739fc2020e5bf9b4ced23917dbab3c8c6d4f8dae5a162ccc46506c7a4cb5f4f7505328581e5f05c211f484329cb769405fc47e68576710e1a0bf07db79a4ffb0fc1c3feb3d3c73c2a7a5c98375ee077dfcc114e18e8ee53d34dbd5196f023838ca458acef598f172bebe9a6e4e0e60fe8a0901b767a1c660894a3d242ecf3d72695c360657fb1d3a2fa80f10e6e06f35b13ab1d691971746fe7042d458469b409e9b08a8be83f61d9762f19e8ffa58e5afc8e0f00ccf9e74642cd7aa11f0d55e06f82d847ebb60316cde94b88da5067e01ecd9947bd9dceb80f095f6f36c21b0885339e417093123f23f43434cb0445b5345901b3d9be0a2507fdc4409c49fbe21ab92f65cc1a7bf5e0c11b8445d173a30e2f762c3fdb47c802f0c1b63eabdbbfedc4f89a6190a0abaa0fabf18cd1df947ed02ffc913b39337f333341cd7b3acd3d666a73eb760f4f959e9aea28d5c7a9a8705d2390d1ffe903c8ef86932b309f949dd68873b57c0f37ac998db8ea1ae6c0e9e013904d513d32c8f4d3c23b5d2d99a79494a7e91a91d6e2b0d545e02cac7a9b99d49cb6d487326b2818f896ddd05eedbe10e22c8ddc0faf26c78f20376f6d9f1b12ada327a7e9053b97f299b8e6caf8c4d62a9cb8c804ab9d475baec6c0304bc4ca457a375a4533a8c4aedea964aecf212a2263fe4cb06c8248eb394001fe69dbc2f067d195124795ec9b52d31321ac80d0b372e465b8a8dc6fb856bf17535b7ce7dc94d34e6372cccdee6be870333c8228e942044175761f18140f4b64495911ff01b3d399a34a5a539bc40f182294de8dbf105e5d9da8b6935648b228c13fec2fc3e7eac89c2a2e4864d42b904ef895c761dd9cfdfdf8b1a42fa907cd00b64c5b3d8df98c56e6fd085514434d854cf198ac262e1b7322df495a2b3b9ef0cce87afe3eac5d37aa9e1a5bd3be835ad63db450edf0fc1b42fd6facaa29e4bb34fdd555652d9e0458510a87a7132c2fde81f57d2a81abd9dc079bfc234d324c42dbab45cacef8243747af8903481f1a2eebc1a71e143fc5463696b097df88cbac72f97b8aac0eebec875da31d3b734f37be9e46f06c10477631478d3bcc23af361255c2eb1c055ed9a944dc44d2b34ef19803c6fccee96033da740702d3ce5a94de033ad227fdcc73431960b35b16d810beb404be821eab14a81d2d767360e114a8f4f713ce328695bc34781d2b108d566fad0a8bb4cd07fb83fad2ffccabb0fe33236ea882562926abfbb04b3673573b43a6ebd0b71214faf0e4ac8842bd18c4509be8744f19318ce668e070260a950a88e9547ebc074e4e3a39a6e4d58f1b4e4e4ce5176178fbf85aaa6a861fde28ea88aa002ebb9eee2f68804ada672d9b2eb2621a6e0f4a246310be3c54ded3158597cc06f33bfacd902a2926637e87469bbe1e02d182c9b5508c681d20b1ac66497c63a793573a939cab0538ed8682dfceab695071c8cc4712e280b29b7a8580336f949d1d37479ed3b219703c882d64ed4c1b2cceaf793bf27798792198a8de6638c9a77991721fc8f4885feb0f92ee83c16462ead1b2259873d3c5cb96d70756e18493ed4615e7daa93f002389532c809bf545505ccdcaf912c663f39c0f1bb1ff1f3545165e70579f254278736e218fd47fd6198d03b0bcde743478fbf141cd82dfce4b0cd65e45c54fba5e81028ce878bcb078b86b010da7ca432a8a71133a1bd4609f3fb4093cc9a340a6ca769683d398b22e391668654ea43c22b7e945c65a494f489a981b2860590d8a9d79439e0b2f2b1592d04273819063ae75f2ef00e7c524d75320a111aea13de4cc38b8e9cd346805c71ffcae8b99fac124e31eded26187414a4e8bb6ca4ecfebedd6deaf5ee9abf23df1a57abe48e2d87490e6ea6f198dfdf766119897c3197f9c17e98b0ed61d6e241bbb69c79d7bd080d645012d8718ecef61e9ede80917a7f357a3361c9698666532bcf6500616334588390669de8320327860adc24b2c694a64214fb3e7a14cc97937e8837e02df7e441743f1a94e69bb1022adee9c5ba546d4fa93641ddee2499757be00cfa53603f5a321f477c17144c659c70249020503c3a33398fcaa2b05e6d8a6ab87bcd6ef139af5976fe726ccfdfdf3b2126fcc355af801f8a966afe11b5c2fd3097b80bfe9f81c56a3d132936645069067e3ed54aa37126458ec5de008b1243796a5ff630f72e67a3fd549b7f8e130f4efb5d2e0791e798fde3728aca47d6cd3e573c649c98aff75efdbb9d67ed4e132456808c25bbc30bc5a0860e415d746a8aec533bf2b88b110a163f9081c0fe0fa7edd79719ad9158ba6dc4d4172c426e57361b93b9a513a9a601dc348364af54f367f250d73940c4c48f6051efcf7e30b4aa8a61207ff52909c9bf5c9b0e4982484ca6836beda6f855dcc74cf8492ee3689e394e8117f9f1d0445f89832d972e54588e6c0162c4da55b685ad2b97e5b9ec7ee44e7ff58a72852d684f41470e7f5e094d29112d93d54e554e4f2cdd06c3bfd1932870c57cc906468f37e78dc68de4631cdb9b145ddb4e0715a413333525a1e5213c0c5a746d219cde21770dd40fe1b9c3c9b175160ebc9a962a35c4ee4236c4e8e7ba2eaeb97723514fd378bf4f287b650564784a6cb2346a67038278d740cc44921306efa8e99d42ce481c26a2536b966037e96517624efe04176695c1ac0346ab4914652b80b106bd81271cdf96aab57d2ac8e7a541def7e388ff448b8af29c46ae29dbbd9f88d2529198b50f734c00bfa67f9556c778faf0312497cc857ca2ccab105266e5a495d3acb76001bfdb0811b259d9883e4ba632b91c15284ffc8f5fb369c1d1f2c05ea08b0162ef40f91a5501b139268f71c99297faa3f8f4493d605b75e8993830725a7e07912e7e204e8f53d1a1a82da8d2284c94578184dbb11d97ead795082022c4d8868e9910c2e6b8d4acbe091059965a9cc5d4889abda12eb4331081c89b6ba454ad453efe9dd9e09ea4bc403992ceb5f35832f5da2cf03213f575928b0e1a6608880fdfb5da9ec94630c7d38bbeae1cb7e91a31239a67f3fa30d80f4566a2acd3a8415deacd1fe0500c7641d12260afeb74624bf2b22bd1092fc2c0d4d2e51511e77bd047c290bfd27b5fd8bb4299ab2f9023856de3ebefa7b40aed39fc8e25307bb7c3a629741824db8470e6307118c27022f45becebf332c86d3e80a06426c416d2e90b657b414de52512337eb62e6ee21ada7f746d7c9d314d221515e9c5affb4cbcdc8dcedc844ea52950e487b2a4c71d65b62b47a40a923402c357987ab376d2a16721ca2ce0794403a121149ee3689a2da1eba9de7d9aef509cf5eada9bea1b1626bce426f2c5f5b7e5f4817f5d663ee1353fb6f21aca9f341eb20e6388e332159a92e4e6fa79cd1b7910cfc788e4734860f3a25f248f3743806a05fa60811691f7ab228377e93f5083a06e74997467f17d4a12fda42766898b94d6b9e1a7cfa20d0ce44bb517ef20f13649db2d080fe007ed0f1d4f76b90f23c9b32bbd123e2a1e9691d1f3b9c11f7d08b905f203d3c4f19074442ce39440d5ad38a536bdeb268f9c5b929cb56561ae88d254e84edf9a208d473e45fc74e4d1343131b7988464c883b38fdcdb02530ca4bf660c3c36a5c1612dee3cdf55d46d00980869652ea36828a31b7b71071341f6f724ed923ac4d5646d696e4b9b6a6d0fdad97e792c133b0e88b4ef096b3118e8d7c54b0500f6b7e54336f998e8f31f5ca62c581aebe40f80d51362ee8166916e517162d251cefafba26bacd0527bfa45f57791dd3663518f9fed5cbe77f9f3eddb3fb96f66cf2731e802453d46e3a80d325a0ad93e4ac7b03de824f6b502889be35574061eba3260356699ace3c4fdab018d742d36d0ad337cc746f69831567a84c59f0d34f7e01a452d279a964f0ce08b1243916867d696eacdd1fc9768e175885fa55cfff4a44d992544df1e1ad7c672de1b5292a4718b4f9fdc1b998f643870c14ff718d2094147dc6ac0616a1d2976a8f1360ef5c7fe0ebf913d46f1480a1764b486cd2cd503f79b701069e82216115ec1f12e64a379752db55b77fba2c17a7a71940174066f4229203400444c406ab18ce1a74a785119e7006d2e1f71f883d55dfa194ae333b7604aa7ece444af75683a193d28de47943592ff2f461b09ed9361c037d7b907b05858f2ab531c4832c7934a0c8072ebef447dff4addfd0b6aa85b5364b8ab237c48197d2d069a12a775465ff6bbf3bbe951945155e5556f9700142be00db7842056b2e5b4861a1ddaa2312f695e43fec79b9dc50bbb81f100e0aeba290cd4d1df35b23979f8a86f2c5fb24d5d867cc78116702bc5b83de8247b69d3625b290723b943f4c464545ea35341b06a1e15d2d0d494070f8267bb1c3246f5e22de715be2417944538cc07c61376cf168160a820403ca1b99b41beb093b35e1c450a695dc813d1db7eae1dd63a763aad21531914a63b7e4ebad719bf7ca5998f231653af083be1706bfd8b8e2a295c679b294a28cc2370a4b7b14d81c28f460c78206767cd92ed3d7ef256e8471dbc0057f6c5c9cb273630a8cd5d21c68b33d65aebcc6b6f979b8a38f544b3583de494c68e3fd7cf29811913a93ae32da179764e78a0b5bec67070a90bd38c45254eb8f6004c47ecd2f6a07c515d8e8656494007e9fd94d85e916fa7816600bd460da2fc64ea42d82040fa24835793ba3dd656f3226808b782ca6d926cb324a89cf51218751d5e29e6de8797f97c7b4c34ef3b5f1658a002c1e63ef144bd8b56644b7e30113db3bb7b936f7111c3ebad31d3c75a970adc49505c5a59d006aa1a91e7f634fcb65cb8c939040edfa7c4b2a6e2fe65988209d4fa0dc12a5fa242aaae49bb85700839675d8a87398c28c92727eafdd59cee3d2cb4af9c9cb746c056d42dc5675d1279baa1a5d7218130d4d38b92ef71ecfb7f55781c346e588b8452f0e675317f8bd9ce65c65ff415261ec2e632a92be78567ec0db8fee563cf39b893afb36095d65cd3c4715cfd1665c14f55842374ee0ec8d49ea8325a362320fbddd746cda5da083c57284df394f247a272ba754f4efb8b7e9231b4b73c89565c20c1a839603347b709e427e0e3bed0527c4902575e2cf9723ee1f16f3f73b368fe760bcf8d95dbaecbd9b80914e3ec2e1f5cec1967b209e536e43395365b2ccf67c1ef7d414566e0707802fdcc7e8d7876c3c2804a6984f5bc61698e05410811aca2bfadf531385c7cb6a058cb02cd31d84ab662fb8a2fec30c4e7b6d604ab31847e59919e9d01450db8f34752428259170f67fe4d12780687ebc17eb554659556db95a6659d0629e503fbb70e5d2c2759b12f62f5a14ef032b54681e02cd21969342bcb57846c14c10b2fee89eb44e8247bec6bf215c1f4931c5b6315ee0c1d44f9539154d1df2854ff97550d483a5435f5604c7cd1f6d1ce9efb7bffafd579274e1128116fd8bd1a977694e8194f9af080b4d296822ef792dc5c15a454ecb7271f64016b1b7cab6d590f73adfc663b85763798409cedd299ca8c7f789a78960085073292971272c5a764eb9640b2b1fa7c3cff31b7c9e234d6c8a64984ff6b6b751c100b16f1de1ba459ccd013fbb95f87fb90b63ce791e588a91add698d15239ffdd47da9fd524588915fc0b148c4cb1b48e089a971152168f02e0cf2be046c45c45ecb8d2b7a4c1ddac6b1605f433462d846904addcef91b0d5f2cb163aebec241a7f35a641b41a36633cbe7e98e409df596711546c745ea25b9e87096a2bfcf25bbce1ba383cd5e3913f50bfe145a9f521038bb819064614244962399647b625d1cca0b1dcd5c7d701b9943f83fc16624ea106117cdbfb4cdfb4729ca3266229393565d4fc03d9fed50550f438b5b99c02946a0ec905cf0e987c47763357d4fb7a0dc41b11eeafa201b74e61b275cbcb368d53ebf1428059487475b1d3d4a832a7b8654998830604b3a25fc45285606dd1247a9e65606f019ff66559a5aadeff84285887d60cc3c79d1d489c9bd3a78390877b67326708db80afb6c4851c57f3517c800e5c55cedd53c9d36ec00b5c9b3440216fe04409a3d8a641790eef09137e8295d2274edaf6864e1943df2d59883028ac23701fb4bb35a8de36c23c53494c661be99cc82db8ae676e0ea845639259984ece3fcce3b3df2b0efc66dda666c7e0f080c5d5500f3d1bfbe88ae659079101ee270ed2f678f2bbec59f6ad7affed972fbf4e0966f2acba48508630d2c2193779c215f54e2f5cce6b98419fb4126301dbb10b9b900e1f55e2a841d82982b5980b7b2730fb2e2ae0fe7fa4b37b36c3620eef8cd5a6e8e5a609942293f6c5c02f84623e8fa9d8c7730af56e65976b9b4189069b0ee635cccc1d54f0a58ec2f3d46906a9f726845969c94c74ffce9c421f293e6501d5dde20a98491ec600aa715554030b17abf1392cb27bce0767f75268f0a20b815fe15f5199057e89f9e04d6c5e6acf9af4b05037e5d6f89259223c7080b188c77623adfe120b788b31b1897b3a150abb9f74746f39cba7453cf1e9dd151cd814025b3ea233244e758e8beb0c7fda7e1f2b99f4097963e7d99363be6278e50688ccdf70383f44fb2fac36d3a78bd87ee3c4af8d40d06f00ecf9f380f428058a2a5594d4ef4207cdd28240cdadb600ec4988427a5d938d32bfab52874de36bf0809d118f346edde607ac541cfa58d8fc0ffefae6d8175e47e2bda5f3e644bf6131aa03033e7edd35dc8fbadb46ff67bf67e16317dfc05d061133402291b78df67614f685ec607edfdade9ccca75413677e9dfac51f4a2cba6cccf3f85084d63bdbc844216634dca6aae969adc32ad6d251b3c880d56fa93b35342db059b9fa6112dffabc5c4e3836ac8d299dd8daf0b677b8e6b3909cb2105d5f405190f8ba03f212967e9bcca309528c02e67e9b4a633d570dabd56bd56b56d60bbada3773c46ad056b3045f39872a282fd0845152da1dea3de8cb9ae40933d2bc2f9c1c65a9060b15bd6345c67162c7d3c032973d670c2434c559faa351fb1b3ee980ecb64c5505d5c49ffdd1317b595a0a921ec68877cea07434650fd4a5f933eefe40a070e4bdea9b6aa86dd345617915c2bf865ed93caacd75dc847274791b51a6aef4c35fc175048a040ecba91ac55c800ad5189566e733f047a750b0ac8a6904e847bef9889e8f9c384603f3dd37b02e591e7c8f8c9c9b6de165d6cba96ee4b8c351c58538de6c306e335cc0ad20e8fb447c9406ab7f5d41572a26764e4681b42670fcd8d695436baa014277f09883d8806e0bf1fd207712905cf62266586298c5bda2a2080205fe278c3b97c6aa35b8d7eff80e722de932968e1290f0dd31c9e43656f67b0bce087c600af41a9acc978a2e93cbd4471c379b2b547854bf1008399a2f06b53c5d560d2eb7dda2ef63c8f017ef0555d0cd25a9251588d10c7a8a1a354f37202e8c2a87e50c669d97364cd23a54d81403944c00b62a7c2abb310b20289453ed17c397d9f73e8bdfdae89b508f23adddc82e66e06bce2d9f6ac4ffa6f5c1d8a6902f1139c714a0e65401dd8fc092a922dc516597a28cba760614f184eda6ea32a15a5f264b35e094dc153f8a9940fe48dca505ea88b3f56068b75f5c56324a9a96583404fada8d8f66c9dab5eca33cae25d2c022ed6bef7830e3fc302d39311377392bb8064df6891589c75c95ed6f8105b18a4d64f7bd85e73e9384a17d1973dd804c1dadf848fd32328a6994bb231341b6bc7a87d8ddb39aeb0e2ee75f7b0ac6177e57c9f49dff81611452fc97e1f414dbbb08cd7f05f56fd96f45613cb800f695ecb82807e70a96ed9c5d171eb4e32a44307b80afea1f72d92118ac500806dfda56f8da862f4a2c8a9d054fdfef9ac15a50a30c77ba68fc5090c5831b43df4096ae34fc3caa9078d8778c9fbe134f53fd2513306f4270d5fbc5463d7c949ecd1c6bb73c5879e6d274dc02fc484cdaadf9c551941fa7ac7021217f9249579968169f49d0c554713e7d1ee6822a702292a320caf5262ce0e3df6a4442ffcd7b38484ba023de015e76cdc46195dea8c83660fcceb7b4ff1a71f699cb4441e23f4baf94633b0db023a8142c42de30d26a23ef22918aa77f8695fa9f8a37acee811d038624636b3b8a3fd03ca7f10ff6ae7ad7d76091867be7dd0a739bda46d52cbee292722d20fd22a546c30e0b3ae2f43c6d32d254efd530f28646830ac0ab0c5d9eb869a6df05a64f0769d519e214b9a3a9ad05b791c4bed456258b6c6f7596fbd76de514d5104c5f423aa11606aeb778205acee8ccc97eeaf7e449c81856411f0c7ef8e2c990955562c7aff69fd2b3583da97955a3ad13418c402ab31fa2ccd49b52b5109231775232aed4238ed4a6793e4ac6aec06b9199b4b8cdc5e473ebdae2a61425849ad28bef3f7fa4163a5160bdbecacee44dedf5550e9682a288a5fb4be049212f1887a26ecf9e8ceb3e745bd85c151bfe82e82ac8620b0cc7c6a41166ab2647a254968a80d781bba61695c4d9f9ab7169e30b6927ab44dfdde77e92f61a65566364b6812a7c7435d2cc4fa842c90f3974d9899f913089cf3ec22c14e8b318fa5a6fa780e4eb3ed815ccdaddfb6295bc9dc6f593d0f4736be3b10984ce5cede094cfc8fc3f5a4f457727a2bc8ffe236c9099a09a51cadd46c824623b7de074b274315e484452a416991064e64e1636f4eb31e2c3cdfd0fc532d396634630f983aebdb9216936bca46c8939c8c5deb80594290f84c539a621bc52c87a44677b7a4d91e937285f08256dc82eb1ba161e830622f79a09010fe199c4178015868e2da1de23474efe6ce4b06c0257f3ff072b9c30c315176c72d84def04d7cae538d1e7d9aea47313d690f8f2e77170ee54700107c67e3f881d4a48007a3085e77d8ff5618214aa342956434c43c896bce7166a05f7a94d732a823b7cc78b553efbb7c023615a14f8e10b5b5f0179e93d1034029841f813cd1f40b44cf17ac19fa49f9dd753a0d0f7cbf96ff0f99f2f3df17267daaf81048ae71272e4ddd69cc8729316b2c3e422462119f98344a9f32ffa9d9f44ea8ded721caf0458dcd83e7925b85d07788d9600790f42754590e5837c3c3404a4b4477138d24fa87b562b33a7988635ee1c4018f44f2b3f339238095c26a146d1e590effa9d435f86365b1ebfbf6b757c9ccba9a345aaabe1da9d26459a46623df5c1812bd3e457bd9773e39f6062a36e0246cb505aba5df399ba173290bf1f90ebc68106524df4eabd2c06e1f22840e116f4e66a890ef14a29796233ea462195a71be21ee87f926dd8e887c362ec6a47eee18e4c058332ccd4396f850d2c997ff1694b9561eaf5c290e3959e6c1a07c1375c38f70e7cca6a342dbb7eab561b154340d48c0d37672a26920ba9b48d058532366123577c1d67521b67e60b86781f00b212a8321f37e79424cc720487d24a51526f75dbbdfe1ddf7f0f897c2fc8f35726414cb9f219a3683e3765198291f7e2d2084901922c0eb3a9c6bbac80e795d7b1ce323a94f1abfa8317a5972c9d3bd2267fb97dee4a87a493f2b269e67234af900b66c6cf920283cc5ee24eb8eec784d3db7622ff7976111e74142582d14ba1a19b1d8019fa0cee320719f3aefc22e413697e84658064f012bd9f8d9ed61ed72e9128a31495f2be9486814b1d66b0ce4fadfee8e5ec150609981241bee193aae03a5597e9145865bd67194fd27fb062f9ed9906934978a071aca45cb80b84afc98fbadbb47f0aba60287d735ab2c0dc9ffe58347c5200957a1ccd7e07f06af0c4bd35618313184dca4d71ce9465eb9e76b6275452a100a29331b0ecb3dd4315e5af91f5d48b116089fbf50ec21fa4418d33f311ae1f64121a56e778a4b30428cde1b8b3cfe544261eb6d0eb8cb03fec410c8f1503249ecddbe5957b5c9f947546dbeee9e8881483cd617db16a52a3516d5b2c054b309d8c6ec2f0e40caa7103d0a677ad1b3e5ef9874b1a1097a43f58235e1af5ded94b109c4276f3a4c6cebc950005fb9cb6ef8f945709b0885eab800bb48f7b65aa89e37ce8d4f13ae71d8bd6149581d63708657550f68960dbbf60316570dc7fc314bfc9ca4c0d37f4ca5b06795f2e75706296c5824616aa076735468a36662a4c04ea14e6f39ab9476b508079d7ed23fee023c029a7e7bbc99c88465b68f0696a3ce2688bd66dbf792acbc5be89580417522dfd8b9ec5e3af8dcb6fee0f773dbd5c32bf7efa7388c0021c11cf8e09197dc62c36a6ad95639ebf160466ff8abfc6ff4d67a63565c92baaf14b225740c2ca5ed1aa278f2e1ea52ab03de603e8f25e7d10b33ad3ab474aae6ec9ef9ab669092393bed48fb0cd4a88956bb3ebd2bd05a315237a47ec9a1bff08862f0180234d4654e1f4c1969c6205647d3853a1526ceb4f45cf85b53fb0379238a30149d8c6e17a3696657ea4067feb0e1b35df209873fbf71808ed5fc8167169ef112f3375a553ed2ae68516ac662b83ab4dee7ba714b709adf5d91084cbbcc811eeaed97976eb9d7825bcaa61484324010f28f99f68a700585f10429c4535c27fe76b16deb0c16098a0fec19127a2253c5c2e83d42feae9dc7684f5a1452366590434a5b56d34c945d5cadae55cc82967b6ec469640050b60dee2d555e6d2e010d7e2e3ecb601580f126ee97c6486186f9b49e98259e2e5470ac2b56578c0eaa4c27e141097e7bea6e85f635a84622ea2e301c66694627f564ef78ff9624824b6f4e9c372bfcdee94cad008fcce17cfda1ac7c69a9389298fe6393bd0aabf476e4edf418877810ff8fe9363963b3ac0dfbf981b8a4a0f05a9282808b3d855d1dba55be83f464ce5f50c6514f7219064277af82202b5a0593c8fc56954fce08ec19070081dce9d0b0cb0dcd940d27535dc7e307401168e8691c87522b0e430eeb30e20478f4780322bbdb6ddeb38a00c9c25f0abf6cb3d7ef59801f9d7291f5f07d1e56bf5180b6191617d8c507ab41d1509b16032dab793bb630171dd4d4d1ee006d66c34c22769c47cd751e20a356fc4c4cfe45dd8f1c69daef56dbbcdb8baa783ce7335644ea67e8f7bd9f2fc0d142445047c6ea5a1ad2604cedae94fb9a751b1dc3a3477d58eb93a4b8e1f19bc0c85b7498ccec40bfdcb77376bb8f42573a66a577a7f3702d60f931b615f9cdc1972ad7d80e97e94eea4567195dd13dc6c60efca158593c3528b83b2594b21cafc93caa40643d4dd871d4bd1bac331ee940f0e46c954bf8fbef1014785b5689b291809c5e8cfcf06c94e00863339d419da67887c890ac46463336eb868dc29fc8e3f8511910273f918167e1596e377bbb30508f53e1f2960d820b1167786a3f9329fbd10566eb12440fbab36ba910e42425b0d24546708705b5996d27a9c26bc563900737b84fc6f0b8fb8f89b9c5ae1e40f5a4436fc34368d3252ccb4426c859e403d116f832c01d00cb4b2833ae97ead81878a3e0cf5648e437c454ddce7bbd78fb3097c9b57bac566d0705a36b8a7d67c125bcd07ad0fd0619f21190eacf22473ca42d046c2b88f7afe9d736334afa167201df26cc489fb10833dd4b92dad119803c8ba18b5fa5b96f993d0739fe103ec4190bfca810e32ea38787b3f22e1a655b34b60d2896d01818db10f6b3923c3bf1b993da1acf75f2f23250fac555413d0412d6c9479bea14121d01cdaad16aae386edb588193916af312f73be942c08cb7acd85f9796e19281bb59ab1b08b5e1e0b66a75e73132d3cb77d64eb26ebfe5c3d9079eb12d9869b92a4ca3c05ebfa5a30569907caf64da266a19d51559ecd7c4c4f043b717b3e1bababbb4bb22a0089ee607d2ebe978e422622edb2fdb383f5fd51dc4335e2d3d46782d545a80bd268efa4381c1fde8440507ba55887a86adaf40a7c2ea512623046373efc09d90125b902e004defdab115ee4d4b26d10b9ce27cf0ed6478c4032ed1393c66d7cfb1bf2bdb5bc6c1b9b2483f55a5819b701621ac2c9f948cbaa3c735faa50d8ec03b8569ee386a15e1c1b5cf302e3e73b451ed1e1f33640e6ef9f10c6ba7f72fd2736d073d232067987d6b92b796feea928d894cf6cdcbc4c9c134d1db924916e26c73b1289727c0155890f8991a3ff1e03d7368993a39a92f5ec0b1d7579bb53640e4b926ae3bb0dc263ea1da7e6b987364ea0977785944c1d9b00bd161496df90dca46e413842f8fde934ea2218d700a6a9f3bb2209d3e8943cfa89a312ed6e20a89e55c1309a120973339ff1b12cb556ebe4b7f897903a95706416d43e9ede0d23177f6262e2b0cffedcf9a87b676df21941010a59ddb032882a492c7bf160b4970e4f7d0160f37e2498188ca4e1e248e3b1e44dde473504659bbfba2c86b880c7023a5d6a1f4f52f4ad0de1d6875c31cdac041e14cc1575f1967a005cde977288b6d49cc7d14fd5b82f8a04290f2ffd811dcf2842e8ceb6c604009a56d0bf770d476318922f4142f888739f6723393492ba338b3b14a167908f527121ac9a5a043d39abab8a23a5971ed891f24e95b128efd83fb6bf56a6f595f25f27919a45959a16a84a90cefc999774733d9526ae8dab5f784d87d4af66d068bf538785e6f061600f5355aaefc8c0bbeb8e587479b866366bb48c041e0884bfd4d6364b9d9487b6ea976276fe36777966c5e9fbc18e72b3171ccb0ae3667dfb0dbe9cadbe96513c39a8344cd039b6ceda617c8a0a19bab3fbc0a1bad059569eadc4233a87af972f8d7e8bfae708aedf515b68bb29f8666cc619ac32fd243658190394de3bfaf5d85186606b526559d4004caa86d0407b91ba516843695264c60a06e4a83c59cfe974134c9e904e576b57b1ad5e7aae0d4d303e9598bc60e3e7734fabe826f7d16aa5502476a8baf310eaffb5bad6ef4d7cd400aa452c79eb856fc916b2ef8426117427e23fc6e1e99eb81a1f0fcb93485f17bbeab15df9f85dabbf2a4795d9ce28248add8b9d2f1d724dab41f49186bc73a837b94e86eb8345b2e89f4aea26700bbebb4c5a84c1cbc19ebc43c83fdb7983ed76e7415695dde7ba762bb92b0cd47874e66a037a8b3be032ae5699f95e12048bdcb7b789306f8860cb6263e1f352407c186287d50dd359d69fa5c2a658d4334947aad6c389f29a67c3a375d3990e3163e645dc9c95bde5835fad6d1fd5b5f09e2a4a79cb7382e954fa538dd3f4cb6f8ad0b33c2b355e861ed609bc68924b199c1b5260f11eebfdb3e22a87d7c8b7903fd340846966355793bc561428eb4791fc1ea4fc0a7b645d0d88ca693c21e391eddde939eb5f5904965c932efd7ee2a53bfb502b6b481a96bdf006ca149f655023d9013d040c164e330988e04c3814be1c490c0c190c92a1350b8b2829a752e248c26588b75c38d197ad45d0826b5c387c70ecb34bf9092530f8e795ee1ad8cc9882a27860b7446099115851f488b4255ff087137b9b6cc1de5e862b1df66be677b3afad3311845f9e19a4f20b02fa5c4cc66204dfd9a04ceeff790ebd03ae2a369d31136514367dc97b4008baf24ac5cb95ffc7c87dc874250669cf964476781cfdfc6df079786efbb908eef1daa6d3660068f1bdfffce1037c95ab97097d4553311940a80b9a37923682a460d85a75fb83ac238b6cecabe3357cedfbc9b6285a34842b1825a89755460ae616b031c80838684b4dc2954b84115afa96a2683978308d3f0976df7c9aa3aed4ac553b9ae7fed2e381c207c580d378ee892098f1403f209dde9718cf0286d1070dfab31c0bcbb4ee9f3de8c6660cd640442fb431e50e018913da65b9e48c9b4091ca32554c66b1b1b2349d3c4dfcd98b82ecb183c174e618dad7f8957096323eba20b354a3ec317f8041beeb6a75cbcd2431d9222c6ae2b8f2abff55602f25cd2bb40cfb02d5ce1878143668f1ad5b112db0e629a78dfdae532ecea29fb8d1092d3333344de76a72621aa6710498455b7db3eeaf8af9092cb3981a0e134a6ee8f5e80faa9496c1e2106d2899cb302b1cf1649eaf282402feaea502b5223d29ee604c4cd281c642456d8ca1144cefdaf83d03833b98677efe45241314cbe9b89cb971c99e3f29f4210b9fb78a79c90a0d53f07ed0665e8e49779a85cd2e96c371b6a63e806bafd0b1dca6cf83f35d69efb9cd51f523f1dcf4ac397823f9abd8cb9561bc3c0f7d89627aeb534e1b26761911e4d62bfdea41cddd54b8a3467cf6452b2c5eae2f64e88ce8f31c8d6a6b1333845ec35107ec39236b1bca19182b6d83d5bf51ea4ac3e5db79fdbeb2b1329a0168b9288a8b2efa82a1b5284844eb39ae0039bd480303f8d6bc0e34edc12d68876adf9461e91c128931605f93efd18db91b2337c9f73e11f4fc08d63c36035675319f4cfda867c8b0819927cf4ff5656dbfcd4341bc6ff185bc8bc2241e22b4349eab3cf07ce21125476bcec21425524aed5678313f3b810db4e2710f3b76cfd8ef6b569f2a3e3c0c35747d267177019564582b4da0420b81801985405ea86e4aa3dc4eb518e1cc2b5f7300422ecfe81eeef41054d090e0156a8c90c1b45104245ca8c2e72cba6af1ee0e03e55d2955cfc523e274e4310f13712f8f3a9cf0e4edcdef34d6f482888a7c960342a6f7bb7d99f8d71f4ec96a2a3a0bce2c61fb9e95a1d499dddb7e244a18164221ad38880957510be59e302c260c305dbd221bfe1fbf63ce144095aedcc4cc0666ef85197801e87d22875ffd7436d88f684170aefbe921bfb86495eee6a19a5a36edb2b6b53364318b23c3868d880d18907851ecd5c4d254104b4e50e39b6aa52890fbf1df6c5eb438f6396ca5e730790b3be88750053c7f2612b57decf9053962ea9c26dad780a01865b3d7888b076b4a2391d232c5932b6c10eaba2748dce3e232c962b5cb67c7728d086778eb7a93eca36f31beca97d832118244d290e9237e7f7399e856963003c06fb8ce4bddb2a61f4c0e547dbae444f42adf3d236d7a7186c7b119f6e396cd4b5efbe8adfba9c7efbb6a79dac9f8a52d09f2aa999d78185ca4fb800acaf7c3ef8febf403a2d11ebf1d31c30f70a54e323fb1477b993a6fb9b938f57d0fa9bc13f6444c828d35307cf278aa4d9836aebb2178401be0aa107eddf4de46b1d783b8bdac288328cac62b392470a53a8e44f73978a46e9e09be2e9c3898711caba638be0a3cad74b8c96481a60eeeb4f37017084c11bfc70155f2e68f1af83f3913dae7f3aeed920b446e0aafea68136393dfc33f6874dfb3ca591e0775dc688a773fe98ccc012b710dfe50c7cebdcfe240fb08a7577238ab0502b45d75bf0e6d51f64c8847ef0a03076c92d08088abb83351591fde0b7503c9b0d97438b2617b2efefda7bb8c5a6cab2c6a8a8840677cd9c93fa4188c12ec7de3f45c8b9e6e5eb1c493805617a157e1b5d95f7c1fa686a8a939dbc0610a56c1c6c3999dad2433ec0e205017787dcbcc7c19e8edf595ba989b09adf096af2cd3e092dbcee4bf33f7db78299e3e318cebeecba734ec6e6d261bed5b2293705acc74963a710697de127615ef926ad1a577fb2c8042f6fe86e24c344694e0a2fa3107916cbdb5f6f04f90f20dcdf63006e2ed07e62c2ac5347228f81aa5c729dfb229050e441fc357ff736cad338997033d7653303a64164fdadff3639080dd230353d0ffa1d04904e5f84a72e457d5dae529ec0652db0af3521d9fd64f23cc69ac107d83c8769f3b3bd3875aad85fabe1193327a258f9afbc309802819c90b429c389b5c1c795bd62150bde40369b78cd0d86781013bd360ecb4cbc90f7ae39ef30845fb768802978516f6bb134ac095435ab77089c160ad3154a283e1d4e03112f5f7394d68b0dd54c477b992500e97bc9cfc2fb15cb4406271abdaa632133a5f453da604101d80a3cd135ffe59a0e735bfab272a28ab65ffd33a5ae491f29dd222aa40a942ff959b4a70b6686201351a4ea74ef64008d281afd23561923fa9fcb1a82ab47769d236a686d8e552aa5326d2c4343eee826a661fe9c53dd67d88696e1a3bd3c65d3eea97505a47e930458371c812e8138f1fb13d9a390a7ecd11d9273fdbcc1f890dae8de6506785bb18737cd1fe70eb21b9740ec585e5aadc6991bbd2bab231079767f93186dea9d256def45a19075e89c08328683e2a281c991a83ebe40a8ee8ece2a041b4de6f76e4dcea919fee1bc9ab359e62011058a0035854d9ed4be14f3b2e6b017750c0cb7f4f660f0ee7268d838b00bdf0e8124678d4484ccebd541aae4cf698a8095f35f135d4691a8a738ae26f65a063a62be7df242f5c51b367c4390c987bbb735ea3cfab7f17583486a9683ae9a58a6664ce7c18889c7b0ba3c12f9691fce3222a769f54cf7fd7c80b2f0bdcffbcf27e4790e18871baa08562ffe1489558e091a682cdc8acd340ea55672b2150d33de92a3e97b36b64fb8b75befef1c4dfe29712224eb0f78adef98bc6d82dfe3e42f77fc545ea3c07f20cc4d74e511f625ada6dbbf7c549a1f7e46dccd9fe5f1743ed0d715bda628d9d05e576bd4b2a6bf71516cea89220fea864e426f683a2b310c9528a4facda5c060f67afbe837a231f2d8ef36b6ac92737507bf79c12483eb68cdc6fc3c39614155dcc34f70aedff004a6311450393429f5988bfc38503e2486a1f096c4efbfcb7ce5e1e2e20ca5d781735d4174841a292fda58526410fee1fc7818e117dfbfb724e8f3f4c7f4d5304d63588f427f606061c27483c9a145bc29af1e1d2bfa6db548f2d0e33099940cf36d82b2f31c53ba25c2a232f21e12db6e4faedfa5e8668689e6bd1fc103376463aad5e71f5d3adc366a87e6b27885805366fae066cbb7d1bf265b9601c966f8aac3e7a675cef0ca9c31d7bf6a19e3f4b2fd0ac5f73c76f7d0540d0659327f32d17a883c5b4103ddf461b5ac1e17cf0cb40145239c6a576e076f60013ad332fab5c491a2fd09791cf5097219a1b755e574f60036a0865f6d5e03a4e489094f4908de722cd7e90c7d5c37b766075b3f5a8d87b6484b384b44d91b5e238d0191cf9fd8da76a340f62f9f35d1630dbab7c2f0bc5aa4a11c6b2f4d6f802347db20dc947d3d82cc4237d971f95bbca5894ba166338c989990c15829368d13365bdd9d4ede8347bcb08761948a3af49e4678bbabd4878ea706b27b34a4bca1404aac713fe870f1f668ee80c45c49aad4fa5f36ee24fc72a9291940e26e22e12f41e96f1af103a2b6ca35c2f8232eae75ff36f284dcb5d3f739e32aaf6ef9b527ad8dd2cb56540ac8028ece4c5f073a564f415857bef15193c800b73da4f6b8eb4ee6c7351630a4c9cef2e04082bf45ac33325fe037d02564e6dec9354f11404aabc0250c6c5f491b6e5167af16eba111f14e4dc14046accaed2b7004cbb31f26f886ed1485dc6dfdfa5f62d8f95cb9c25e37bbbf5be70f63f8de62549031e5b140d706687df8cb1e63dc43c8bc66ce0a54fa0898597547fcccd196852420e9cec24bb193578942787062db7154f94f2cee63757f869753d29f39f6f345b3e4664cad1c77981d79ff97f26b88c4d0a533d1b307d3a74bae738ce588da88ebc21a357ec098ac7af21c38a29892339f0d8c0e38e4898a0c8be0a58a847b320aa0f3f66a3eabed68505102644f10e7cd983818ea1079aabe54049d8cfc24337f3354c4d6f40779e18aba458ac9ae819fa82cbeaa07d85d16317fb4ada32da65d1c50590abd3da269b73d2c86ebd6b71987056eaf423ec68bb54faee8c620b6a9aae3d95b086190a286ab2c12930fff60e4404b7cbba5425601f1ef08e4ed27f30a1bb77e5f13253c49b1623c2e6c7cb1a212ff6fae70ff084ae79de885bcb4c2ff6df96806fe0029d61fe0469d8d9f233679650eefc710564968a529195d0308273dd35b0dfed471c8f62253caf61dbfe52016d3d9bce105597599f648d0380f7955314682dd2d65b9d912012bbbc5ab161b724c10cec80251fa9c637ee03849c99d08d4bad71a73a9dd3c08b09d03238f87977b9d558704b56d19250e1f697e39e7099cdfa894ae873670cdc57a2b290aec6d00a727c3864a399605c803704ac7969aaeeebcd9381b583afe46c833c497dc3e4b1f34425567203f4bf083911dda964f713d2156fb848b6b89e364d7beeb57ec9fc4a86118cd6268181485f8be2ac45ecd0535c9c9c3a836b8421a0c562d26ff14b2a599a5e346de2a0370496273df3960c218655b3c59077dd12b5c6dca3bc7fe7728feeced3eb2b147e941d5ece5248cf6ba67cf45a833e05234646dcc7d960c093808534f2b099775ea777bfd62d5eb1198a53318848bcf4d779dfcc77d1964ce3ee8e519e7c3edeb9192bae3aec51eeda5ab90bb4422091f69aa16ab3e14299a4bedde6744ee4527f514cbf2ed607efd44b45dd888db4d6435f98bb7cffb771cddfa11554dd341a8af30545a2b476fcc790072a7ce9d8267d3794d5c874efc72faef9b324203df416fac3280144c678ab2013c82b5031cafb6aca28d7a404d8fa9fd9ac1ad9f52caf20937f0ecec0e1cddab87cbb12e3b61cc3442f21e4613424cb6ad64efa782883bfdf2d0783fbd540194de9dc2ab901bd263d8ad3773517a56731c48fcc273d220d4ead6e6a8a8b264352831bbe97a801a527c44fe1dc763fcbdc681716690e00ac0a8b235d16cda77c8858369ba63c39964746df5270de39238b7b3338645c82c8ddfa35bb7728d41ee400eb5f1e35bde89a94386d8c0f7ec0910334226a5450680277b0c963a4460feb5eb60953cdd3c4efd0cf319d982e1c6985d7bb9c5f32b1370934c6bde898f0a3292a6b48c844b9c8df7d62d0986f0aa9586bdf173fd8c1a77c6f6c55c9c7de9da40e2780eb8c0e853f47481ed544be469703bdce195423d47fe8c8514f00b0af096f0854bfb33569cd9eb4d0dd87b282e4addd5fcc47624b0e7e13e6cc14b949d6bd75e499881b51e624ddd66b94b58b9b0f94e725416970272efccab1a5b2b3c8b229d97dce0d24b3427f275b26e1b521534095440f3ea251c7b76d00402d94fc0538683af120caea2a9d806391352fca2aad5531cfc6ebf5a4bacb66b5cebc5dd3bc1e7c7063328828134284c97364bfec2c1454cde6102cebca79bd5c7a60b2060d4ee9681e7152185df9bea076e1de32495694bf50b6ad19b047cffdb0985ece87a7d06a281fb1e98c1917d4a83e8c12461440b3434a49903de5926f827071d58aec708081a52823eb017c677a8ac3c876eaa241c6970bf7753622c7fb952d04a2318d602257084463b0073170698ce8a4366c76cfa633976b5b99b1259aa856d330696bf3d3fa2e7195f0b064d86483585bf969b89adc37b9f61ca418741226175235ff99e2530ea91be2e628e44990769caa816f5a0510850a34acd06cb263359c69788e40addbf3f1365edecb351ba609bc671bfa4c394d991d0775bd2d691a4356e6f1a638ecae2182754ec06e0cc96230a2a7adcc7d687f49a75b89ee3088de81afcd210d21de836e6472b3cdd43f71d02e52f8df3a6e3fea54ab4090f9f821b6c45a75072c56f8c926c99ca3baf4f45b3dc401318c1efac1859af39f49f99e5bdecf51831139f330cbff5acdecae0912f2afd5349d5b071a9925a87cbf39e281e52ab051bea7dd1fc21f1b47b8169eb6957938b9935f2b02f2ce0138236e23385e55feb8f06cea2d69e4ee350b80bcdba485c8b7471f2a4b1edc93ab6756c77e1134f6b2be6150cf0249f759d8dd4306cbe7e21062793a395f9aa064f2403f2cad4f0848573ea8a143ccd9f6e28a2842871ac44fca07cf5d043912d2121a58b131ed65fbd2374462791df2ee4395cb6aaf8d9d6783f1f0a5a0f8b61d7e535d794508fb9b6a4849c57d0a8354270798f3e0fe012710e3de4caaa8bef0bf703e98622ed3dc719cfff4ec52518b026b423741aa09c0c86308f3fca7730a3bf73614050a770d73f603b5f3b292f82ff24e22f4126b1f54cc84780395a25e970a8ca9f5277a065b2ec16c806bb2d60d00dee06cb62d69bb99732a85990e73299f91f5221376ca60e6620d15c93617f531bfd9985a9dc6ccab2c4893427d6f66e008ffcc43fc2774d656651259f610b471a32b9006239b9bddb4d7f5823e4d6fb78baec53f00f2aeebce564c0e78c14dd0ef1153e3d6cd3e7410fcb37cc40676da0be85afa1cef1140047461969d2b1a964f367fd4441f7f7bde8cee2096fd1f51d8ebdc0a55432a6e802ddbe8c09bb65d7ade7191251b17922c2053f29c68d8ffbee962ffd362db5b82efd1d2bcb3a18563af11f7539d423b2f5610e674a019f1b38d8dab58b716de32fc25af8797932e5cbee63575bc3572584be28c3efd5fcc13a80a369d42938ee845a999df73dd49ec3d27c9d8c998f823265594c64cc7ded9a933fa8b072783749790160d80d29f1686d50bb42bf2b3744fe7ca5766ac0fa6c0a274ff6b7468aa6217ae8d61756323bff54c1a8adcaf5f92714f67ede6abe20c98915e38b7b0f7a76bd5a249eb8a521d831b9d1b806eedeaa8e09de292e3b70758391168b8e783954251760ad520900e435b03b6d20d45f67c67709f3d5eb41e9cea0ad517d3b71bbc886fd2a4344ddf4375975866f9a45805ad5c22ece3d4edebfbb9c599f709a8886e9107637a9be9507f98fb8ff4f2dac9ce25b0ff418220ed407d467dc7d15703b3e6233b173f627fc02aa8d12c9208d730491586ebcaee29d6c5fea4c1604b11bd61645afe5c131dfd70fe0c4edd4d2812841b4935a4af0660998326427291f1233d7b4a0ad98fbc00b77dbba8e0b272da8909f4bacd4397630901a748e8817e60c9a312b9331214f63ba6702d7ecde7ecf71772bcff909dede698699f49360de97093cb09b5ea1de9e71fa7fdf4d756946709b43def1964c2d62ef619f32e6ff974b42e584ecc6a75f075181fc57e54e904738163119fbcdd24766e9b6779ce923843b4abefd7548236ea47024488b23e9e0e40ce2fb4d915951ccd072ac233f4e0cd8307009c2f6596a1266ed96f7e3fb6c4de3a63b93c9045a6de720ab0c1bc288032f74afe48b0c64ddb683fe1fd9588f28f748ce9bfa76753a5dcb79a28fb84cdb4bb5a8bd753e35e5df660a3008c94f5221409341c2b8106e005a98a254345c18038f41426ec8a47f12eec05f37bb7ee3b6459ed80106c614cad4beec119d776d410cc7ef0ba3da0aeb6d40638b4aec283eaf3f16fbc50d81a9134ea6478d0232494419604d93a4051244b4d5e5a647abcdb8983b0b9ff37d82bb207d6d681854a64046846cf7f96c87e3fdb6520d89e2f280df87c75da160986a6ba21a70ad3e3702b1a3bb53c09c5f62daaf124ac3ae1b5eb9f12b71c628308da21f5c77a1d07fe5317d9f458a233413b028eba4d1143e4cdb79118c3e69f2e48c1113ed10ec7774f588eebbbf486ebd6bb94aedc2199ee97716b134b900562d03070261008193710197edf7e4b4023649bc2a8a8d5f33be0d913160eb7d6c51de4b2fd87851ad0dd9e1e240104be3a09cb58d111236ca0e8faf0f6f80286bed7ad51bfe87fac4243d219f9dbfa4eb6ab667780bce9635025ce384038cb1bcf28df457aba609e314949eb2b8c668c3228f678cbd3132d7ed2a9f01e133d8b7148b3ae0c508555ae41be65a430fa25725afcd6a466b8c069e57b0335ff84cdc575fe00c6b7df77ee471b3dc9f881a8f5df59d6ed210a12536088a2725d0007da564acc6c47365492a0516687be4ad13002cbceca521656fc20ff476e10722d9b91984de935af8a954d40f0fa2d2eb74e93681c0c606c8a3d08865aed85cbae5596dbab24e23ca273225215ae72a71e9675193e984bfcca26ed5b9b70160048a3227c8ac79da334dc433978f03c9373b0f55487693c1d4457cb1402df9ad54be2f34a9d5452708a6a52e71f8de81019f65a030fb55e71151d9c82489a7f134a5c767b3d070a6f8795bb6c3cfd410c4f7ae710b592263a828395d25c7917cdb1339b53737fd5d2fe12d53a1e204215b711b33231a8e7a9cbc59a0b2e3cf0feb2897821d7cc6edca77eec44bc9a6a6ea7d3aad48cc508d4144f5567968f7d48dd5bcb35f68198cd9ec091aef40f03dbbf79e5b7f7d21c423b1ed94d5502be47ec81e94eb4b1d0985d497fd27debdf7968031ebab00fb622454c89d38481d861d02234b9d2dc0e244ea56d02403608cbbbe5f421c92ae4b90072089a6313298bc45c70490cdff7cf68c79670cd09729d10045e763815ba34052c3c097b62d14b86ae232095d84cd5eb6e549503caa12aa6a88394c223c3d734a70a66c97f1e2330f1a569a399b665447bdcdedadac1bec5bcf64b82cc5f467dd0ffad20bc7bd21b1a7a7c52e9e71ffb31998e180b1b3659aeea558b947b2ba7d8d9e659306ddb6c9d71a19710d2613bda1579a6c220c4b0d4f15f6a717eb431055066fc31603cbafdeff7b7d66507e6dd3c8cd596b78b57c362a3466a5e72c581df2cb38ce36ee86c8e15bae7c867353080feb7694fb2cb57dfc1f328f15e91b0b24d93d62ff9fcfa9212f5e094d6f11b91a4c8131720be20693fd7f8fe998566be7746fbc551c778c8e999ee8686347b23c38e91d25da75da3923be75e5341d358feaec8c4a462d92e5521051cdc8d78085906c7ffb2e0ca4a8c81c863e01795e5a82355d30df846d2e9d129ed13a484ba3f85d586fbe90ffd578e3087a9a62cf15f0b603aae1e96b56b0f43815c6be58a39065d61749c0972300e1190019382049ee45405fc7d4b143be530f22eb706f7946aef8925e4d8d0cbf35ba308babd7c36e2854fb7811e0d90f316129271091d498c24c6a93cb2d16a26501bb1cf35170398fc70f19a56c9a8e3728d0f6d4f4b0fe2c25ef8bc947d1585e9f90fdf2bfda3c127d10a76cf004a6d8bf9797dad8b68d863b8060df8b92895989b87a78f4bb16cacd3cbe45e9853cba05d5b6ffbd27f6020f503d08f3a9899f11406ba1169385819b6fdfcaa10cc68c0c31a2cf1446449b931167de4cae7eea3eafd77b7b5cdbd84175bdd266ae20b07907a9eefb404705961ce6210f9a8861d24f4e55386a2c20910e37dc7b2b430eb3886a9f34b6b3df272f6f9cdb6d88483b4373f09816940ded82fa71bb10c34bd22a9ec84226202977d0ad3d2eda2481dbffed13c0a22c02beae4b7e8d11f07d2a5163fd90e1950a269fae0d17262914f741fbabdd7a83df3012d92805a76822bd9adbb1f1fd38323d1a7cc058ee3d7c4bd88e36d0a1dfc89c862f0c2a3701a5dc23ee859da61b069dbe71e192693e1b3284a37be69b45f9dc5a9e34f802ea9b8943ce4708e626307f520ddd63a3186622d21e1bd86fe6a1dc2898649358a0a8f5625b9a19565c334d2ee3156c4f8d594cc50bb80ef11d7939310285a8bfdd78fb60ef14ea0b99db69634b9dd4df4d0498d05a3474ff9de8b8e1643b9ab9f10ef5a47bab0938213d4a33638bd3692e4651b6d7509b0e741deb2320c99ce93eb273dea19f81f015d8b2b01c77499de8ebf1b1be8ddda039a68b1dca006ca1f6d7a3c58e391227a536e69598b3a4a2b7c869e9abe50ac89aba0967b7780148f788ab0068ccfdd4bcfd8334f5fb2ecf9deea3b6d2f82020d7ab6f182f1c827c55c8fc83952950c03610069dcd47dbf003dd8a47e288410f057021579f30663114638f8c4a6015e04059275b79805e92c709cd09ebe3296e96cb508b02e50602bd34974c837ea47435f79c23926321ae499a709dd34c70c72432c49da3b505597a53e1f52361152d3685540503b0324e20d62277d90fc9a81d882fa5161c3f205f68518e6529f0a22c1a776ca9d6dc2f3cde3f19e67fd3052cabece4d83d05a232b8e596552a095a8e34f5886c9a6fbcfa2867aa1710ad290b4b0bb70d00031d6a6f09a50363bfcde221a2ee6be8e195ada0c117e2174d7a90ed8420531d793e38cf74066805c4a85b6966bda30527c4311651fbc87ff9077cb8948b17511ea475820664e8e46fdc493f0f1ff6a0298294d600ccbe0d09c46d514cdb21e29c596ee7941314548e72967c49052b2f99733bbeadefaf448137bcfd1ed4764deb02d3c3c78d888fe567133466b41f45bb33721cffb8ce060bfe07347f0202e43aef7fd025cca0ba71ceeaa86b9cc4609a377aa80aa3293dcce0364708c7a02d15c98196c7395c9bf229cbb7923a0005f8d2532cf9bfeae566966e55a85b54dc97dfcd1fc44fed001382a1eb68756f872f410b6a535fb6b6bb31db78b14eee12bb6a6cedc2ff9b6866fa2bd506c8c734d7207c3022cbe1a2904e68c8af6f0b5974f075d8f7aa2b262600065a92381b4a24b47c4ec87b45fcc92f5d2aa475c181b1141a52e2e408d73eecaa2b7c1fe2e6c33d0df0c4e9a771a1fde89b8cc1057bb2473f41a0955343d37190dd4b5927a74ff40e3093440034d02212deccf9d15f18e67ad6f8fcd6b243925547f2b6c95114feb0d7618c2e2d98a9b9d9645daeea7787d3b2b72b551cbc5989974175823a14650292997407e00906329ef628487963111c6e1ddd9534d8839ccc943dbfe3719bf8340d0f672b933196f764fc62211986e29123c4823e4b744104e95a8306613b988ffeb5f95544108717ea281b1f5f7c7e5408351d32445a31a467b760f22e256ab013d2860c648e286465cae8af377f28cb1e35d0619d84b63fbbc3995732415891a6637bc86d586b89b767dde36b96029f186adfde62d72e4e55f10ec4f0e42f708fdf252030a25ad4afb885e70b4029e3c2de7dafde86c39914e0d340269f3d8a364b783485c9f6e62d1d358b201aaa3438eb8633a2d61ef365093c1c37dea716fd3940d899f80f7795dbff31d0cbdf5e58a7daac4b419abc59149b1c6c0f0f148a9f49858f6c098aa1c1cca7c562dea448f7324979727b057f213a76fe9f4a5ac7c729368a7cbc391b6c02ec37e4225b92adb8c0c98510981c24b226cd2c0a81acf0f795563996589aa39a78de2b61801dfb0f3c5eeed253f0677712c0feb6974378e6bba249a6878bf86019a18055b7ebcb0500cc70190e8704ceada83d4ca458b5b1ac7a4b156e7887d1dbbbcc83df08fd1ef313ec8c2854729dfbbdb21d6cc5fd4452ccdd46d71124e8ea584b7f2f04118b7b2749c5f6f51b87bcf69066ddfbe578f5e8457d44c3baf478dcefcf8aee751d668d45e063d4d917077cf1512a110055dc89a3d7a108d9bdf880ec9fb56339602e36384ed537d3a4ee2259249744dad23d9e319731665a60282f60dff6d9fc50d98c8b775c7a2e89d143b80d66cafb7616c09079e54f100fe583139cce2d893de24b6af4408f41cb920da7533c0a8cf1faa3c0950fdec8862dff71266e575fe6d4163b1919a95a6720bfb598cebadedb457db9194f25a01ca16971d5797ccf12139d18b95f8b285e643557066a877f173d150ff8e6deee45a9ec14a4830d19368677e7e50eb7604f25e6fa5993fe06ab8731bc7ab84ec624ab95420376d06ed24721d0b26482dfa2f8949f0bfa19ea7bcd549c60ad43f4ec259c2b9face59d78de6fb554f7f2f6304b4b57b615491f8b33d7dfbb00681945e4be7163bef42a8b792c4d64751f5445c0ad14893732273cd6b3c6fd8f40b8c3cd054188337c7d79bc4ed006ad1d324eb53ef48947bc6f49b3ddfa46a16fdb6cb55687e1ea778524e2370fefe1e6f41a255bd42982d1f98d61176c7766c37ded16f48506bb0c59a2db21b903d191a7f1f09fee2a61a860359646a2de3736480d7213b8bdab7396e34a0c15674bc68d660bbf32f0c6b00fad903a76f91b4487fdcb2067104231d03fe5eabce6e5ba06402e0f2a88f576f93f7c84f632cff5a72f58731b7927eea83fcdc1a07ccf9ffde30b9b6596e5d3b3c38812b5aed2b04116681222f37dcb596a0dd51369a33a15229da10ce202d6420e0545f0e4491b1f504db33d9d506fe1ba0e07f870c621c304013118ef0c49a3a0e64ab47c70aa870ed5dd57d88946c008343246d064ef98f223ac6c0ad87234aa51542160edfdb6aa541602ec1ec9f5718f96aea14ab16d7e660d2a890ccc88155624b3c7e149d30416df6515a2f8cab569ae81f93d15318b3211e97e1ebc5786eaecda6eaa402a105a61838b02280dad90ac7d12cdf679c07dd68f14fbf2ee9dd555ef4959f750c5ae9888ead4e10ed07b36e9f1c208b6483ae171954eb8be7f69a27b45c37cff1ae4ed361ff81f6130da06f9a7b9ad4f255a007c34ef34666ba2885c382bce60a45a8373bb77be310505f45a32bd7443e55b5c1fe023a31144537c3200d970c8750ddbcded271ad66268a9c4f037950ae16475337d40caaf946014fc1b4de51da90054c6b759048fda8da771f9162174067d663b27eff9297b558f996685b3eb39d68779f16d3170dcec4890a1d5ec49db31c5ead48bca8207816549f0ca0599846febf1a225f6bf7943e16ae1d191697b69519b182e91bda8a6d3a5bf9e8e334fc04af0e8ad5a4535d25757c268ff2b16f818e12b5c8e2c73ec7d589458dd818dd2d7b0ded97c7cf0613504d4dd8a662386455a4c224b8334ea68eb4a1197289c2be5ee8f2ed6e9cde09135a0eb80c70dbd57e268e243c82b55fbbb0e4135090fae8141c9df7be33975bc918cd3dc6bb6c96ff4e1294b9cede58bb5946b2cc63a5b1857d166d115541418102a81be8bd21830946aa6f66c3b0ae8cdfe4c57ff78020008ec8923e7d0bcb04bfcbe2ea8dcb2ec9858b253ce5f571bb9afcdb17e43bcffb0ea5ff86c6045be44157854f6724eb00db73eb6ca9d07b0476c01bf17c81335c71f6a8c7b8ba8ca736dc26eaa79da03f51b051100fa927001584102cc055e04368c80f0f01893428ea485ba01c817fbff66b64c5d62986e2c54d12c06ffb0d9ff82d145f5bf2e476e80b1113f81b6786f7063c3518a46c7275b4e7dac716cc25a0bb358bbe6205d14547b188ae935da921633db11f5dbd1e582597073aad7fbb794e154cd58160779512429b7214a1daf115f0e7a6c0eb878d606f738a5e52faf5fa4c4f4a0931748de4740435d4ead590ae5142c000bdcbfb58a193576f86ce668536c97b3ccba37705c3fff7a2c9cb75d61585539e65ab8a0754efe853a54d3af4c1f9ecca9c39bb39fbada84e00ce8e078b69ec4ba92898fb6dc295cf4dee5c82eb260fe3f7b73012251b5a283f9f1915d326499269ad163508e6771d461b6bf328f6c4b4a3c681478854320c7ff268c087ce68c3efa2b4b2e64e7279eea5cf1c49213e165f67e7f3616d4a597f6a697125873c5661c6f5fa783b5fe2ef41f66a95909ba4ccc6cae993b1379fd62d9a008998f5fad6d701611e2b1c17a5040c95b6035064bfcae35714283674b9f19386d8212d02f0b463af931c47facf87d3359756b2530b93369cc5c76b8167c10d0b619c93af4f586ca548d69761bf630c5e980cff820d65452bda1e5ee40cee0c63a0243aa4b478aeeda003cfc9376bbfeda68336972e95cb2afba5fdbb50a73af89fe9cc34a56bd0a8e0e1bdc9d69b9ffde6c013acb9fd80febfc4ecbb01360f664b7b91cc0f66e8a348606ac4e08d77045c8b050cfd3b92a8d0f790786c9e6b641caa5d68ef2f8aeed4910358aa49d4b6ab99f377edcdac31c874475652b96e337c1cdf4a1579d207046154119278faf7714496e298c49745c4a17430603a928a6fe650ac906d80b18e406ae826a93b203e1937a8e473263fc1e61a327ab5f36725095ee5476c3308260e9e536119e75e86309aba45d4a218d055f37d2eaca3725531404a958d6f5e2e8e9a54b975c332a7a9e8b22d0072d599edc38a0cae95d327f7537b7e49957928a6262f3c1ae22ab13b47a119ed9da47b5b212d954d581f55b372d66a847c67ac59caf6385f8b55db59d42ac74b55fc3584cdac4b11637d7b0631dc66fe2335e4b2c64aba342279f2a1ae440fabc71dca635568209a403e2a6438077e9e7b485f6637c4138bcaeef75ec00f7fcf24aefb60c85e4ecbce4c1a1c4708b022725f529116f8734e05adaa5495e35e6ee6ed2b4b6eac4ef85341b1db256b5ba3e41417a0797f060ae34063889a5e5121debcf0b422def2198e096d6d15a9d5896db4ae9407f5fdfc6eeff61d27f4c962976f5ca2376f17428887e2cfff6e74ca71e29169b3c43249a24af8803db5fd04dde2da023d0314171c26932d6d6ca8fce29cfe2259a10e25ced5e7b765daf093b0c0f15f0edcd84580e2ee29b3e51af805c0a8afb83baa6cba954d16031037c92cfeab0939b745b1523a8e2b4b5325b40856d87fd3b71bee687c07843a612fd505d0d89799a3560a7b41e90d69fdaaf406afcf5a32a6208590c1a54edcabb464813db4d2c205af5c15d29bf80067f68fc0214a5eebf22996b7232ed380b8a4e17ce8c93fa3c0a25d14a02855f4b54a84429797484de29cb6365ff604b18731d3021854385c04f10d9aff4eea91112fb92e113f877ef81c1cf3fd6b90a6652c77ecd2e8c73dc9d40f8d074a143288303a37feecb803a4c57ff29737e1ae0bd60dfd4a8ad70c71ad9f4d50241600a80c68cb73beff84f07b857532e34bce0d745de66bb1ffe63dec6f0b9d2f64ab671139efb5c54294a18b193bceb019f06497626edd110227275c0a282232d43e5c4762ed19d55cbb01f456feae26a145557ea38eb4634eed5a2803b5613ce4bcc43b2e0168819d6c68d39959d3e8410d002d3aa7fa2be3404cb1e7cefef287a49598f4f48ecfeeb43842615f262b6a380aa59a8270ed2ad3c0ad3b9c120e94703744e786a02741365f539b6d0865939f81ed744ca76cdf173e178ac3e6a662fde3fcc7f1495a013b5424139dc22ac3d1532b2be5b926f03430ede8a7ad502c1977c80a4fd3a2bdfbde4a9b945443fd1a6c9b5c3c0bef59c567ba0f1dcd1fb84b2353f36e519756758f76adad732db12d8c1af59028b3b0af1d3b3ef04fabaf1b7102dfbbf67e8c58a03be26f23719c93709403028537548b343da8edf0f00c1f005abfc7240e0e39a2ea550730a90bae60554b8f8e5550246b58fc561f1e023dcb37f8507af8d9941e8a7aa3734c91007112e3a86de87c7b32d46bde3788e339a7fa7dc169c00caa6a562d1d6dbe91f766666a9ff4808fb438b44877d2c9eb809cd1784df02c8c5a2db29d3fea4d731939d73c42894f83765afa0cd695d4fcfb17391d595ec84b70e394826f9b07b92139bbdb6f00063466379bb176a44bde1c4937dd1b142faae81325fd3c7a01f77b2d32bc7ca5480d7916000291be8bc06d0d0455b9be9d5b016429cdfe33c585cd77c36d5db87f6d0edfa6bb9aadc6cbd83e74bf76e9654b9be7f5f6e20f3ab0a5886a394ef18edeffc9ba4549a1e1d80d7bdc213da385ebc5fc8f9fba3c0648b8750cd55006b8f7809d7a5ef7ee9a21246cb1ae7677089619ee400a79cb9ecd412c0e42573bdde7fff01716ac08f5323964e82a4906b942abece59f6c6ed8408484f0e1e1721fbeb3e2699fdfecd5ac7228deee4bff55058731e6c1b8e859e28e62b0f0815099cd9d08330728b0064fba325f7b5ab90bd8dd97135612b484b04b1985a8ccaf456426aecaa417a74ac87ab6a43d4262bc84e404f993281043cccd43ac19ee5ea46e38e0b35e046fbe8c7d649a5aa95447135420e508f8d9064f266243942276bbc79427952fbf6fd562997767facd56e6c8481ba79fe99c191585b44cab61e9c212a97aef3e15e6df2aa23aa1b772a6832ffb99a31439e2cf3ebab7a7e9d8ac5592ae609877b83f1d11bf5cd0bc83fb21cc628b130a68642ad9e4514232053f19c20f91bf5d601741677d416f49870b9d575455ea31a73f559c8c14983c620e0291569efce7cd33018c6524f70daddfe6bcca4264295841b60e2002c02655aa95198ec7639d5b5c15b2a9c9569c96928d78fdb2efcbda0f62bd0d4702b6b52c37d1368b4f9bc37e550f9673814760e5a95f5513ac3b564bf9b029c143904c05f9ba9089c51186ce15825ae732e09ececc8ab3512b3e2f7e2681ce93ae5427ff3bbdccadb0a9d7ce80d8177417b4e93d1b6194887b02aa20c47bdea1140a40ad590bb42afeddced8e8e57e67eec0a26b60b2a48c7f567547f902ea535b470605c0f6286c400727e7b7e675054144e614c148560ad27edd83aa21720a4acff30acac3202024672b683427eac7c07be217412c518e9acee115d21e7cb028df5ff310d63817c4c052328b28f19c09e21b30dbf06a6c22d1882da5d561facb8c0dc9bef355951e8caaa507c17cedd6f3b210233e981566efa3dc25ba2f2d05e19c0f6ede459dfaad061dfba7fdbc015e1679fbb63f0550584bfa5d210da8d4a07b721a82b6b109db6221b48d42733a2543ad06e5e0c08cf735acc47e82237ea34064378f83697a5ad19a8a2ac982634530f518f32ff03214a82bce5ae5d7da514418f4b9680736ecdc06bb617eb4a80ed827c9ba4a743c03b5f60e8a496fecd48d702ba2904e85a272556a1ef7d06ca647f1e8c0a1909db7980e7b4c15146871ff858b0507263fd177d18c6191e6a8ae5279bea4003783ad3eb7c3628e66d49dd5022c06671dd9fcc3c27c4810267be65babf840eda7bc2dbb140cfc31d9e83dddeea664de836005e3eb8e17a5398164e0cbb46b6ea0b02427f405a1d48922da3b90b93b22cf5438c93a700fb61a94c5a104ae62abeba2165cbfce523850e12be7412fff79fbf00639f927733580139d2e08647c268fa70947c900169f26f67d74e1dda885aed4585f476a1dc70e6ca2882177ec4c0ec9a483fb35f1c855ca5ac3ec37315ae2e748860cd9d79cd5b14dbad4b760629ba49d33adb902924bd6d29e76c27062cbddcba03533798acc566a95b644b1e0093918780e81ae0115448dfcf85bc91e2cc7e6fcd0fa25b8fa4338e532fb9a359141b97b5294bc40526fad82bdde2b57582010a2cb466e3e3a7e3dc8ce404d5ee599d48a666aecd2c4c494666951eadbc08e6eb28635e7eebf30b35d1585c7c68fef9dc14071ffc67eaf3bca4acf8980303811171ace0382361bbb243ab2d593554071acea7086bc2ed106a48822a4542d069e28f2e25fda5d3562f8afb52e2c955f8eafd788f965fe279d48909bd09fcbfe0ab9a5340fc89c42584249decb7ee9cb2512c193562234c37c6ae7d72d3eb5e4b41e18883c2e86de775017716f5728a272c27bc4cbadbdcfa70996ec4f10069576fb13167e2a9ad8374f215276f9a77ce217007e3abce96ecea5ed862623ecfd1d19b43a22ebae144e118e7accbae92700cd842763de482c138dc3c0f068601c9ca59059e03d4d6caae37e575c4bb65eaec56a27dbab798439732eccc90d4cfda94dca80252b182e8669fab58ae3889964fb6dcaf4936df15a557b0c6e0230b6733e62539a84f444338871df15c61b4d374192b0b7693c582dca063dd9aa24a57989f6b93ce202216a0bd43b92d85e1e1dbbd7e8d7166793311a9d7bd6734e1b9144bd124fdf422afa62558daaa0f47e2be056a360f77a8c00975af015ecac3ce54e75168f9ca41f9df08ff8540a1099810a95b71a6815729fdc4209a6b8601416e8b13d464e1fc3ac31c9410feb1d9b1aac62c86d6ad18fab044dee8711ba493509c104fa686c5a9b75ef541012cf3d1df56a358ce52a8d516bb148c08018f94114a8ead7575b4b4d604dada2081aca70f45531910b5a31ca2df7fb13e78850cc3cbe38940467056b7d3fde9fa636275f978eb75a84f422febcc8bd0bb65e6a637b92d0c09879486db3903c2896422bf4fbe943405ef112f4374f3ff7dd2265ddae1dafa0324896420923808bc655f3b7937b5443d398eff19ead4b5e4b1aa541a0312426cffaea7256804fa6925c17336da3ae120837754711320e222e8d3a194a2d59de8519244da705e81280b9b87b995e9d0e3b350027da1294796e697751c89713e28a885e912e5c864cd5a5ebdbfd033835bcb0f3e952ef9479715884ffedd2f240c599bb2cd1b81e166a333cb3636cc82aba060e8666b91028f596c9ba952d02b6926c9070787eb2cdcad5c0b439a09c518d437b0ce586f24da0f4170038647a1128c79e4d5d134cbbb065f076b756d890915b683ca60b1a63be97b06a0ed4e390eed8e4caf03d3b8ed6a91aa2a4de307a6719f020757a86d880736979d38f7eec4f1a4d0bca47336471ebb9720b2156fdcb0cfa670d1455288ae4f8b2197506fe4d4b708a304bd0367b1fb7cc24763253f618dbd88e1c0efb1764655e111e2d7411a0573369f83cf7379140e94dbfd81e1befbadddc2d4fc7785624d3dcf77fd58c16bd5b9bb37711020177cf9455d3ead99e88fe8b814aa5a3c162b847196dfd76e76f0efc063ceeaaa73f71d7b9442c0dc0b46e979005869124bca5d3f6e16ad7dc7bf4451fc0c27da0c52fcc836c39b3b417f7c5bfe8c803a05cfc364983ec097d15db5b89d55d7b2297cf285db49f59eb562e9f233690ad2a6b34f70b9ddb811523f9c5a70ee2901acd70506390918f1e0b02dc9e7384cdce0346ef2d7dd76df03b204d9b7114054c00ee58cb90bb2f28f404b7ff00fadf6f9bd8f63da19289380dba62f54814a70d35007d70089d5bc0ea1a410a94270487e36e159f37d7b7517334169d72530d923f28f5b053fe991dea3fb17f2467c940fb5a2fd8eb8d0de42c2855e15aab28a73f7a82e75b04efc09312b9b95861bfc990031ebdde4ebed495bbbcaba7e962643140ed825ab71f0e3f861b8c3d31245f8776b719cc6a1ee74bb514d18be3f5451222ab263c17bd54d2323d981036a0e60ddcb862d7c956e32a26ef5e35eb6eda5440e243cac4c0d3f055997a2476cc78c76d0bb8a15f5b6cf66aa6055ee0cd1f584d58a33e1cb58ee357943f850fa6b7c1681ca00b2e2e0c97828f68fd052ec7a26ab6aed723154a8dc3aea461e1a41a69be36d42173b20300063b950b25c112a44c5f19d468e194facc28752b58863a33485ec878cf6157e4e13ac6b79b405c9d39142090d0e8e9be8144981823565a1e821d0ff529770ed2f28b88ebac405c8f818cd44dbd27e644d7a05da63cbf51a635b2d1a3a5bf774b69d45215311c9f714e17083c7bc2c643ac826acfbe5263550e8ccec50fbe95af5415ca2658fcbaa1c28cb880401db9e6687c74483bbc63b6b4843fb2a584e23386a83961e20017bb1f86eccff25a179695da4c4f1c9530a9fbdd07c23949683ed5ec518defc268f3ec6f47c9c5708dcf86a168ea3a5e971875d44a2a99bdf2bb987d58d6170d94b1aab522f8d4dce87be122cb99ef3586a8c73459b91bde77ade9c20ac9eba98ce9f351daf6ef10995b8432b94f7fba92d28393212c1add0a490289edbdc9a3026c8975c8ea8a643cc2aaccb60b290d1509b842d382571ef0e5f5a8774dc8b6a4263274475190c2378cfb066524adfcb9a8d8a6dedab0c3236dfac4d28b7550f6c17814536bc3be556599a73df30ff08bd06cc7815a6f14616e38b446fc40cc02e226b296c148c00ccef5b3b8f4f80911d52437f6049d144dbcb2ac4f06b940eb868d835889c3e9df31768b6a937870a2e54e2266291a935a8609e34e19902bbbb1b622a0e1c4bea22dab1416bcb513e40ef2284d3481544be7df8b49cab98aa972c8ee4774f997e642a8b8843194d4b3d5c747d287c5c252957d3924e0b083d8ec167527e220fb9e44e880c79f05574bb36f894b1618e639d9bbfa6d9051ef45213ce7d0e11502c589eff9b35811f9176daa62577fb6f3d360dacc19c3edca649c858a587d61e5ef3376189935eeaf784b237112adf237619f86858bd095bab8bb21ce12ea2a5722a763db39ace1984118317bd3d3e4b8be18ccbeaf5bb5b730fa764eb4bfbeb7b47381bda0aae833c133f9bf8ae84a81cfc2ef232444b21e77c8db2cab24288663770d7c8d0387b5a5c9f416d0af0dbcc8eadbf9c5c629d8b3397518512b5a7a0d40201b372e4e07395db380fbeb3896fb3219252e3592f2d7f3716ea74fdfe1b4aba92d7e51eb4cf95c91bc46317232799a559bc29e0d666baa16d17ffccaff2e65b3d099ae325206293b2b549149e3aa6b3bbfd7b4a0ca93634fab254c172e86b7c3e1c8d8af5e49a16405baf64bebdf953d7b6b8a2e2d396a9f140d0577e9470f8b0ad2cba4d5d7de1853e3e4c4529c0c44628d37e7dc8d38361efd16dbadad0e4616b58c28ac55e3ef2f3d43020d297b74d1bf4fd85a19552fb7ae19e16dc00ebd831c67d489edd6dbe053e861ff83dcefcc32772c94bf8b62998c34cc73afb2622899e58a28f697328a70e82db5656c5c7a850e9cb3ee399725f71d1b350292ae92cadaf26bf679fa33d5cc61bd87875469185131e53f9c389c17476a5906431148a1fa918d4bc3e9af82f5563ef7011f4f90feef280105f4ab61e61498313aae3e2ded1f8cce990c079c73c5e65bbab744b6887a755a73cbbac757f179d6cefaeacbecc2fd21cffff8b3d8d2d68a672012aa9303a755ec6729cb4deccd7b66a1f8e12591212071427a36a4984d26c4338a3f86fe3ccda8c0b06b0ff734b3215efea206e7f079faeb1faa0ed1af67973d64786faa0d1537b9b54fac30a1d66b55e0c1113e3f633399c46d12c0bbe2713bab04cefdcc3c01029b0741e5531b18817b8ecd7eb89d8b706d43ab4c941c6edbdd5b901bea4b1454c2f8ca20319fb994033e77a914b84bb60e40a537874358472698c18d2199b3933456b47a0cfd5339f9b59249530af87537e206ab838fffdd75680234bccdf3796f790b195f874201d57e0b9a74383ce0ed21a5bb62af3b3469e08f1115182a861e9f9325da4c8a35a2c0a0b7cde43a0b2a98368c3cbd7f83d469450a796c1e8f3b99511021df3cb6804b09e1c416a70638a930180ef306c70d81368c12b9c147dbf2ef97cf7b84793f4c437e02bdedf45f635be7551580f1728d7ad2b6f24640e026c243e18d0835db0849308e17c9c6e306e11e512a5d482896e86dc4d165f9ec157538f2deadc13a05bcea6192793f4f47b6ca0b722b005cc17d50fb806335b701390f0950ae54b7f17046f315ad5f5c8356f75ba9809b6c074ae454caa462dbfe709d3318b484c70903835ab8c7d1caab45db8ea8e85a53e3c680c94937808f249d1aefb4f6b0d0603df7eb71b60a21ef45bf84b29a6a850d23a58553b3c0dbf30e17ead3a61fc9a9f000f6fdac6c8e5135e2066d18d452e01316e9b340cc197b2d51e22db982ebc3526dea9b66766f9f973fe5b8a239344800dc82820a52a465841c9273148a3a045ed2207252ea19a4b2e19de42421f30bc7d214f4fa6695c8ebaa92a91997d6a48b95759be903fdc0f689243864de776ad7f6c257c8841fcae79fe72c8a8a18e0c6a373d5d3c8262485388c1780cd53500db5bba77469afe3ab691eab27f2e4bf60515419cac0d0726ed6a324d3c21c74808da1690d67c5065e4a25c0dc93f31a6a1507ae286716caca74554579fcb01101a5a27cf162f1dd6dcac89f1e0fe4f2c0f027561bb2b90207101b6133b9453c3f7c73a14476933c4ecaaa507b0dd114c7b7e918d1a89d049033a5f2f236499e64604a75656e1041b3bc67896a4e7116d2a7420e3615c7f99e39d197fbce7a524197a5f9d9fa2521bb76a037b9601cbdcb6da811d7fa1fa5d1db8cc3cb0fea451eb74d99253217385ff482984f1d12b5039164b575841f12d02293e04e548f825fb5bfbfe0feaf97736fb5dc99d978d5525e90e432fdb8eedf87009678db3e1aa1b1f7ae2c597b806abaf07717a3edc5f79401d66a8311a7ee6d9a504250fb0cf1c56d4e999d349a30402db559fdeb74cf96f79f20917bde1e1ee17518804cabafa9474951258ee2556826c697e324c84183f532f12595786a9548417855bc3ac4c57662b350171c123625cfc94e43345b3fef6b94153671f010b78fdf7846c74293aa7fc6b7fec464cca768777945b0b653699efd7c7003939340f61fb2d0793570faebcee3b8325570ec55137d2ab1005dd2f6b64f2af90d50ea44d2893cc9cdbcbd66f02aee750b4c48ecfa3f3bf9c80203af0e6582ea1c45f8dacb16b0f57016975031c8879f07ce3bbd8fee34241bde50505a15be6fa9dacd1d88b59f3afa626506913cbd90f03df69179f1ab56e9aeb02b04bddce7976945fb37c6b9f72bb957a5fb8843f7ba5cf9a04dc9d869f43c0e5188b0f60532287213032de88e144d5fece077237174b635b4f22be22812eec8558d94fefd7e0cb64542b3e735f1b1f9b9caf697efd904fdb4f3f29a160c61ebd7231e0a27c223f19109ba7d1f2eb26de3e9b1560266f5255dd135abbbd798491e1e7552ca87f87598b44954133aa1a668de677febd706a338444dc513818650f83b0c8fe5b8669b64d4e76738b855778d2fcc9150c1aa56bc295104caa44a216ae48c1f3e087f357e0663cc248ab9c1bbfc2e58272ef0858118bb393afdc5f8dd19580424d11bc9b808a5195e4761074219b7dab1129b92cbaecdfdbc8a5298bbd9dda87c55f6ebeba5e166765451e7d9607ebd88dbf2feb6f2f9021a101b0409f79bb27f8ef547737a296b22f5c759a5e4af6ecc8ad2d7dfaa9bb83614a426e56d6c54546a2c80efbc692ffb44b365620b3b4197cdb726fa2ae551f4561c0ec8262d58c750899c5daafe5826e3167c31bf11ec45db2ce25e0bebed628b977c3630b0c868de2fc52a786a4dbbeda19630e7d9992184e33765cc157492c524ae21bca4a7515ff500b5a16d18d20440478ffcbdaf9aa0ffe86a023c97ea746f481ad09c776c14ccabfa72843c244f9fe4f3dfa023bf7f23cff783f9834c9a944f98d3a74b8a8298ee109b3690b18b193de4274558b97ac55f7ccd7d5be4e3bdb837a7a172a45f655ce1f8f10de55707a3c601bc49cf1a25647c81fae4d7e11ba8138b487eaf3549ab8a5148820a81e865a6971fca4d407b94ab4f15edf00612925d82b59b99f634a1e1f885db6737352502f2d6aad61b6bde2ef3f4b5bb94a842f53c8baf4a0a16eedc1ba50e372d1d7446ed6804dab8d307cb86d3686ca79509666340ec64cf4149260883b68f3003ea821830f6eb6f24652a3d80a6c8cbe394bf75babcecf7270fd6ff55f5b85f0b0d74828178ac8b9990896619d3b6b452e3abadf85c38b21e9505380486508dd366404174d44115d310c39bc5a3fcf117ff39e46587e076f55116022817d3d3ec52c26c61ce79618c4753fe52ce125f0e015e3203bf7bf1cbaf650e60dc3d67ff3c84a8427f17dda24f55ef87687e463b111a731468249667d10625d0254f0e066107230e5bc27a242edde1195cee5be472efc24900c3388fb58ae21c548719e4b2f8a753f7d89af460fc685769892874d3b5ac2fc2aecc04283a6cef9aab7ca3a690ec37ff3c4671a0aeb56d0fe2655e666ab82f275a99a4210b9add47a5cad79bd59b34d73d76eb0ace558fd57d804d50466eceef7c24c3e8e4eaf9822ed2f69cdb63098e03cf1927557b8cf0cc3833c068d4c2b932554c910a617ec301350a58d0f8fdcdcbc55820507e790c7b318e07ab6fec1ed1ce07f4659cdbca5c711c62216c24df3f20e55a8cfff4d56758ee7c480b0b8acfedfc1199c17e32604f03b88a8e0a98257886222ecab0c52d478a8382b0890e06325f19a819abe19e9a827dc29e926def2e2fa6363e3769210b11705c672c35cec82c161de9369091e6b9b45c3473cb99650691aa1c9ffb7c2acf8553c9f680f84055768e95b3a0ca35949db5ce305f320e18673e6e51d429ed02611dbc671c29e5289f746399a745105e6d28edc54317dff398d1c54ecdb362692bd9f24b032433e1f04319016b492f37bce5de64fd3c8a1b5f1ab2af27d0e051433285a846b67a60241d946ac769a23330a646ab4da27a65a4895e6c7b433c61a4fb5cc7e653bf0972271c8f2a9e98e2cb2d5e121c7799fd23a0ecac1e8dec0c070c4063c7efc1a76eef9498884293da854d83530f6ec9e6a2c663b97a68dcfa858f43cfc581520bc32787d915d91facb66fbe56482399bde02643a4b8a133b6549317a2a23650e3b321601885c41040b1405f976f99571dc1a4c4d151b90d7daaa369d065d691996a129e5efa0abaa3c71f8330be23f725e3fdddccd4d71659a4b426b7c1a33fa3909432b0991d497ac6d4d3aa7b6b2495ac7b9a4f765c8a91cfda66ce8e328eea31f5588bbc280e358893a663385e25fd1a380cd49c20f7252cde7d6faacc6507d800e5cbd4b10faeddf3417943369be19ad5fdecd7e2e76801d300e39af2514e8af737e025a62772d77de574e48a5cd5cd3e910d40978b63ad72486720e877ab863fc2179b071c2320b07d604fdbb4ea82292e2c177c3586ef6271432b3bfa933f6ef479bd424d04e707bfa1678c0dcd173932865ac3f5cbb3987da3f1b50ffe959dfdeeedf119d514053b94dd2e6e088243c339c66fb4fab634067e7c06e421cb0c8d854e395d0453510b92d7ce226b4c6a50c5d20db631c0f536780b64edd1fa8c9412d13af3693c97b94086082a79aebbe671f263f935e723639109d8a47602a542d2a8ae21c81b4ddd1460e4f7af15add5a8d4ea9135e837474642392b317a28f8b0fb3e5953bbcd256e61e79fda8acb7d1962fefc4e9cd6398d7787be207e66819470268c58360cb5c889976d953959534c8c56f4a28873727a4956e3103b9f61243b7a564ee35b5c4c31e6071c641fba0581f27cadb51d12952dab2b0835f495cd9c1fe551e3d12cb467b3dafa775ccd9305242740d9868d57071af635b9cfac3ca7d612760ade68e62cc2ce85d244e1122dd6440381f214212a51db3ac575fc518122c5595fbff812470ba6608ac8b718d60810119569485714b6630af43934773c106bcfa8f59335f21ac15d835b5f740bb4d855f032d383cb3980cf61eefa52ec861f8d9b1de1c8eec4ffb62bc9c2180ef330c11c89e4871a3acbc7b2beb9d2b0fc639dd40373e2d07d844252b605fa64e8d1fd397243752b0321bdb27d71cd2e4eb9226c54b64e0cf47084ca474ad43a898e847ab056640fe12b1d75c8e3b67c273e93fb913258751f7a0aa5a5a8afa3d267f8da71d659429da772b076b2f9565a6bd696227e59621caf979c64adf68e91c4c0960d6db448b152e7bfe4199a66d920961af3b3340e00c44dd505464cda4fc83d34f89e50a0b46ea7d07bfd3465340485602dc2d53476bbbe6414293a5f29ee3614a348e58cdc6b1350642587c6029869bb1bacfb5b58e91aa8cf72f3646cfdc139b2f23e95f919cd71d2820d638e20bef97c7e027a667ab60df37a3c5466d80e871d9a34a28d5e3b39a141b2eab05cfea1d2f979ef68966084d6b806bc02aa05269e27d510bbaa9e7c38e477231205577a5ef14fb2e641097b6da64105c8619aff89cbae23ff9c6654a27f02936bd7c0a51c79aba4f04af1176e46106f899f2d9a503bf5638c344b07e90754ae11268d5c70a818df826aa37f584c733d8c901d21382d5849ced324492255206ca34313f47c61bc548910f9ef76213de38500c784bbffff45f669b3e46dff3020d4eaeb95929c86f9b3969be310cc191a2ce369e1ba89f517f488e5c168f1001ac31026e37b6d90b7b95fcf78c09637347b8861a15e1c97aee80ced418858cbd0de8b6deee3ff24752ea34da53ee2e4b56d96c1943837deac8816caa42ad72e6751da2c4470f498ae88941850a941a52b22b077511f3e1cd1ab2440ca22eac7a18356a616784d2d233f7a35825ffe771ad2ca85e9335b838c0ffdca76b62b00e9eccbb55f01ac3afeb67a7cb2af144a9cbf6722172ab2c903fd697766e50381f3d8b97902b183b4a08a1725f03c989b8f3a016536a97aeaff5bc9165be2cfd2621cd72e6e30d7956f42429e3ff8cba469c46df32b55f3ddcccd0f318d40b19443d4ab6ce7a5bfce7ea2fa2c8157cfc82b6fd68fce51f31cbea3f55cfc5f9bb45533d3be718eb0d7c3eceb756c810083ff0a5dbb6e12584235ceb4cf76e7d894dfa18515ac1e0ae066a4387d578df506ac4eb413eb2b9f95d9336634e4ce18f5214b093e4a02daa66c558ab4a1fe5a422ddb7cdd5caf0916878df7b6a096cc0e719556c4980a316aca050740876c5a1885f8c0cd497a8ef4355b1ae01cbd8be48e1cf0b3935e730ec85adc6a3fa31142b672dd8282c6f1ec24e992af987d99616021aa6d689b174fe88e2339e49cd1436cf19f6f6e1f28eb8e7798883f3bc61ad1bca3cedaacf9c9d7b0ff3c20867e634620c6a0048ee884843bceeb62f667fc2b9161cebabc2a6117c49a14ce292785b6f275665c649822fc9facaa6e01935fa1ffce601dd2023d501e247dc53741999bd9749a55506254bfbacf116120dca232fbd3a42639cbe8651b5df53fa11aa6c0cc6c380edbbc46fb6edd11ac67a5ec51d3f990002952d3f1a85729f5e92736d402637ceedc8a67705fb4c226ea6f11c7b3cb253fa46f895c292f9436a044d28e402fe4bdf2b27c093a283d09115519a8b0e45b6e69f238b43c5c829bb6c01f98905816f567c52fc86c120944c35b1438ab906c090821ba6166fe9aca2ebea6994d6bf6ebee2702798d74a0f39528c292d2d27d439c67516222da9d152a99722c66ae38fe5db74e1c1edba652cb0dce950c2ebfdce685905669c8cee68f025c54bae854a8f64b75009311cfeee78defd2fc6f413b6021a522800a0ee21b17939be581364ab3c131c6c3fc80b6d5ee0f9f70c33ce284313a86ff5ed1e48cd8654187dc65953995f15faf6a25fbeb6226f51f7a4f2301046fac27bec183cecf47740f738be6d3841ae739fc74cbc30c6a5f7e02220dad54bdc3e331c6e22f4c2ad301936ebce6d69f6fe3d497eec6c176d183c74dc7b5cff122c8b6b37dac9836bdf377243aa9c4e5939ba6a99ede448554d539e61cded4fea028d5c67792fdd2762e4698af7cc92b3a06d74cef2e689cab0fabe0822b97d869946d1564ebf6b22df1a293147d80aaa3de66f1425bc90302947caa314b26f2511146b8e078dee1cff1e18e5369f0ff6a6c537cda9c6720f38b559aa71e5767f148e38d37821369e1af10e8154a27eb9a1019264cbaf575550c851664dffb5b6a24dc7ca63046cf49a43eb269e304cbe4196df0f4af1c2732c397e2927cf095c55693bd4c6e1d1c3c1926ee50f8124e9e26e30c0d5ddb03c2e5971580e7b8412e8b00a851e91960ce2d26920551add3eff7d064edc05e67a0d3cd3fe79b0ae8098df76a1bcf2383775a4fc99868d9d53958ed893cc19e3b265b443c0636f4b2353dac14ef46a37e7998e00e2515f86f15611e69b43982a8380b46723496fab7d60227b6f13a662c6f6fc1935da5cade95437efa00ee0c6f304886620f0d8c178d7913175545a95af82dab75f9f9b4e6b40dd0c02d92bbf1b4d89b91ac63f19faaf67791d088d95e7d0cc74d4330344a60a7a825b2641d31d4af1c3549722eb1dd181561fc1cc0d40bc6955e680fefc1a4d654c72b38bfecd6f652cf92a6e0c573df6094db36f212d8e848910795afde5a6437aee619c00549e9113f5832eb4b16353c2f383ee7b884cad0fe8139f1dbbd92c0e33486cbc74101ce898940fc15eec1928696a8e7c876a6075721c629535c4d9f262f0d19fcab0711e8e79b5cd86abf9061d8ecb6b957226274b3da2dec6e5c4c39488709ccf3179b5e1865fdec6e32843f3038f22627de2fb21a48d06827ba5871a4e60da73008c298b78360879ad9f7958a4a02ff4006db0b6acc762e7d20a726c390ca50438cdcca533f30bbdd47b6cf21e207c9734126041b30ce0f40ad50c28d07f87b34a83889a86018dfc46d4322dc10fde48c6548acc16e0a37b72af77320c9b981b0c7102f1ad26b7e1eae5b154b431de10f9cedc0e67aa3cc67641f7baa3366836ed645c304da682421c4230f16417c691218e30510aa85642eb5735f020dafbe7c436917349b0d6bb8e9488cabd4226d40ec1adb858f02e810248544414bbb1632069b3cbd20111be9644e2971d38f10ae3fb3a6313559e2fe7a4270534e66b571f5eefbaa146d116e712b77116a21abe3b44a2f892f1c90d158bf23a013d08f974f2ba79375cdaaf8ff02364900bc04abbaa212b1c90b43c21ea645fb8c8496d05aeba19f74b1b7a221e017f5d337c77333266b31762aa611adc13ae72520685979d91359b61068d7e979611948fb09270723c1b671c2ba31d92a82fefd8be45cd1599915730836274db5d42b5a85be4ffd971ee7244aedcfe8ce61b6e1814a7a5a6f060f7dcd8778f7f9e52e528c5f0d166ea3a66954ceca316729dd61cca2fa83fe9ddb0e822de8623fcc1b3d82231de3827e1ede5d352db820f045690eb5821965e0ec7b592971478aff8c8adfd389fd4ba5fd14acfda44d9add3beff81b9243cba757fa51f42c02ae7ea83a19d7981e546563aff5d6245dda082cfd6ce67a86341857b3dc8b1d05fd3bf68f889a317cd25ae118c4402541f53fd129d7031eea1f9fa86044bae1942866efa9cfce28e40ad62e63ca68849e0391cdbd974eb37d79ae8e940c31ef517be70423e4180dab63f59b7a63c8ee6748e1e57c301382ce3eddc71633f4080f380d7271a0aa8f4d23f457483c9f26a18c4815085fcba39b439241062b88314c38e6e59724fe80aa0ec6dd6efbced99c6aa158f92ff16ad9a06a1a149f5fba0077eba0baa0120c1b6b33bd3e6a0d99944b6e55a73aedd1928cfe2ea0b081c3bf1704ea7902eccf4331a362172d3fbeb2233aee9317392220f1083aa9a0757c1484d664675fd6b7d76ba4bc33dbfcf8162730f6e0026854675f08e2cec849e81b4d690e0a8d9c5391bd039616c73ad77eff830060e1241c34c3c1d92dd86836e114c61684a6b4685e3dbda7dba7d4340dba5d28a2ef399079f2b51986de4e68cf6379a6ba3778f1347d19b689f35f6d588720b54f4d55afe69edcb209e97d139ff73b11844dbfedc300e61137114ca9f7ff336f8ead9f2fc6a28e3a83c64ae59af5964d57c52fcb87d48d8a75fbe9eded42db6a92b659a3ebf424b49bbddf04528e87da60b1a9aa9a0fd594fd7818415c33ec2d7fc3d9fc1579ddd301926e768187449908c0e8588a18e1b0eff301691b6f0301b75867d517839a5b5e695dccc60f1b5a750266c8f63b1bbf3abc75defd219f1e2d6aad563c0e052653f90e4eb68fda22d97be14644989dc7be1ff5065fafe52176af14bbe54e15b11577f0d5f76c1c979f308c5228aa4c955fe78d974a93840c6dd624567dd14b9c7dc7903409dde564b01fbd14f62826ccdd4fe3e73a923057235f9dc337300cc8f912af70eced224dfef310de9084c2c45d710dfd11034445c09664c4e7d18e8cf3ef6ed99d68b6a584f314467ea8ab440139de89861e886af21866f024549f7f1d787f0e7981e203b319d86937c088178d273a227d5df63d9450e1c8682b60639743ef173a88a41e878d7789cb26c80fbf368e54887e986bf839b9f323e1881b959653161f2df3904271776748c22b7c2f0960981629daf2d6f5a254601d9034388845d2327831c17370306010cf6c25572dabfe61228f3f4809a246dba3e2eabed62f4a39328e4eee366f37ac051eead37f842b498ea7c0a4c523101b1aac24c475268ff23573de4cfd8c456ad89e30bdd98560208767bebe6d79176977eb65bfa8845a14b85fd175cb6d0295583e4ca8db7a9106ae107af5c841c9339bc7103351726fc801689fde0ff1dbf6d40601a2e7976f2cfc9772ff4ee3d10617f208b4ccdaaef8660c0b16c3896f00dc9d7829b84d5ddc66fe1a2ba0d4292775e1d428d5a74b19f62a4e80356d9386d7416edbbaa5b2dafe5b1338ec325fd98f186204efa289977d8e76debc4603fd8793298db37903a4cdb7cf33c80632d9e937b510d512c396a29f74be1825b2809b283b37e050dca5b319b0cb172f2723e222ecd5edd0463a533900ddf3988924174486f957e9a04b959d266cbb775961771b485495c22e9dd4135fc5e102c87d26f9241d833d225f459cc0b79ee8077f5b970f9caf051929ea438211fb3e9340a890810a3c6a1b7bc411df0132ed0dd18b4013b858e7a2c8fc062dc86d40284448d46d7e7fbbe6b5f3e9348bc2dac22c16a67db508e6891a7635e2fad2d71f61138e521a4fa86b8c043c603c5e8465a9fd0ed3718f2b3fa23dd0e17f811b7aa6db5593c26096b2218d5d85debfa889e73c02ece6ac4083d95387a9568a4702de360b026de886703314a1d8cb1894dd59a838aa69dc67adfe8735781e6b31dad7649d5c11b3a2e888fd2ee7c349fbf758a20328bf885f5f2753d9c401e0f1fdd60166c7ebee6a90dd991d494316d3c7d58b114faca5e0e5f9bc2d003be81a9de7c00dad506166e10156e31281517558a103e74a012c5cb608f37f244cb156c9ff639bc05690cfdaa7a051965bf9d92e6f56c5092674c889d342a5d7a54f3075ce9cd06edf7c8f9726b83372f90d9207d7902b6a403950dac149228f45e772770110a778af01c925a6bbe73986289bc9a51a6dcb1687864b954849e13d89ca866c1bdf5347dc979146c97c08d59c1ce1e285f45dc05e464967bdeec927bf74ec9365482d3e3a6f3df4a8e8c22462146937d4d973fe23f8493f9b08797dc3e166c15f1cd3cc415cba8731d65800e59262006f404e94d1011f57a4171953beb6b24705b755eee289f4d9cf71b5d9c07dddceca14d4cb1d587d334ec1cae9ac5630e7e205a916f4fff36b5bc0c79a5effda559c9ed6bf09f7acaeb7397ab88daceccf20c38b258013e358df71e755d6426e6b0e73751f21fc3b3e94c00559f30dd2ee37600c9c4f80c89bb155cc172e5ddda8108bd27a9301c30b2191bc3df464376f146e83506bbe7020c57b61a0cef3c16f2fd0f355a1284373bf2bc1e2afa4e2696987daab71f46c0d532538b3730e15d9a673b65c519d0371c6e941cbf4ffe108a006bd4cab1fe22d4aa7347248746600d38675f7579a4a1f81a14b013ba28648c8edd59ae66bbf34bc97e33e2e0483b5e2de1ff6c8a4ceff9d8fafe6f5fc8f7ad5497b1ec519d561658cda8d67b60c088c971b3def5d5278b12e3020ae2e02f6027f8f4dbb881a1a476792cb45a9da8bff60a693f03f9c78050803425cd210ba74c1fa39d82a802fa19b9711e366f97c96cfce893faeb62c574680616b7fe0c88392a52cf33886288da65679a32b7011f157d54a4e17bf9945a1ab03ff12bf1789977cb954744a88e5cdf5a29dacc18b15b999a989bb5d2a51107cf3c191366a40a15499b6661e1d9444df04cf18b051c0e2e31712f8ef0a0be7931b5aeb68f163e085173baa53e03809c663891725ec3e88ec91763107d6d5daa0b2f468b152c9ba0fd968cfcbbcd897ebb5b11e343608f5e59ac93fc032675ef086abd77ce2304bd85587cffc6f5e293d02be489008954d72494a008c622be6e1884ac31a2ed8e1178b855677bc1c2b049f970d2f2bbcff1ad60adc76818992d15d65f20c2537af38dd3003b709812b08934a056254eb42f36169d4732d082001e8a472a2c77118b518fe02d3fcdc62b72a54f80755c2a25cabec0ffa8d705ad22c9604c29bb392d123083eab1a0cc65b3c50e874d7dd111419b702015b1e5aa59237f86666ab21b502311d3292e46c4c54367a7f9c632330687ff86bc611fd5c840c3378c56da81b86bb6537942095cc74edd9c661fd8a1ed97c35d6fd9cf1902110d00e0f6a591c0eb176e864a131a41e0bae4509d33bc53ce888cd95c83c97b85338fca3daf32ad9cfe46c0f873f21f6d2ea0101465e0ee8ae56cae25a9059784adc24af77e99e4e3adccd0ed177b7412c0557feb3fce536d6546afa51a055631c591838dbab90f95f5eac6c9ce481f99ddc0665b063f4613588a1dd3612c744d29ca6b8780b72e562f45a572ea95d7427934c95b4bfd49eb15efe775e8245fac3049bca997cd34bdc6deacee2a2954a2e4a091c9885c60d9f8061380c25b29f82c744d5c282fb179e2e32fcc942b194b55e5c1c94bb65ab1422474bf04b18b80bdbd200578e75b244a0e716301a5a587abf8526f49c0cd9b5c7efa359885f6b85f2a357f9f051848e441e364522f7ce6c2e802d20f068873fcd435e7cd4ddc24e619bb1407813107cf32dd7ef7ced1157596b586284da7b9a06899ce7f65d8b54b7f6e108bbd387a08f9e6e79092098a2d41d1768d9089926c4c968e1329a09aa0e12a9ff53487488fdc4f8c144b4e76118f3ac0a660b271c6ca48bf1970c742a2af0f26452fe68740815805778829633ef26b636539dad1c37f5e6824182635f71263965afd4a0714e889055ffe8571cacce5e5138f9e8953a1b7adab064644973fc8b814c4abf4b3e1c95c9af60eb8dec695b04460e4f5c9998645f6bf627578b243b6d1c66e0efc1b8d8c15160656172b4398275e3fcc6501047b721101eeb068b3a4bc7dadb743919c58cd3b3af7ece7a46bef906b1329f837f2c1ec0fa695944ab729c3eecb13e7446da2d1841d9a5b4c4b6ee4862a6bd992ad26fae2484db9000ebb2cd363c3d999376e2a20f6af5473c367fb808e4891f61b1f8649102abd439c739a22205d2569f544fa3591167829465d144aaa868722bca2b06f72a4b01c5f7478656a83fe6df2f05cb95fbfb1df9957537a3e240f88935a93c682f1a9cb30c75d42474d8c99f7ff0e67c76dca9e2e333cab7160c15f28a892ade235cca427f5114f2b9de9359447adb6b16712fa55765931d2f4e398bf794850aadc5cc5061470f93c5e177dc530d8b2180ce4b3791cdd36394e167cdb45815b547668fb8897ee366f30b3722b3ede7c6da3c8594709d920553f4d77887a3ae5e4db8bf5012dfd500f349d0569a09a6105ff1a5830fd70359dd9830a8cc1ea7c3309100f9776c7cbd7d691404dd6a421f2ad9b26f9f3f6042b543a270a4ff929f7d94b5184aa76b597e68721024681818669b7d9296a39f81f2ac86e1767dc65b0f743e3bb45388ebbefc94360cf96761bdc1af53dda07ab412f76a8515124bd536650a2b9142fc03431d42179895cf09989891d7d7cbfb37ecf0bff7d9de2defd6389aaa1a1483f86179f7e9581353f415e4e7caf9370fdfc723cf00bf5af180e6cf84f00cbec6da84dad631533720a5d1dcbb7d787bc0437ed69b682be7e36f84b1a314278c56434bbd32c17dfba2d7e39ad5575455b205210ede2d98c21e7f1bf309a066536ffb8f94c1e9b4cba76709c40ccfba1e0da38e57cc4a7d8b435a2c24f1dd98d57161c75d08480aaea5c1a93363963f124668f766beb8eba1bddd413f661eb33df2f5c5132bd1b4985dca624556f8fe06120122c25c8194ac242ba344eee2f47bdc55278e9d848a7d67a406849817adb726a297908524e020a9dee10748e85e0e12030cfcb111ca0c243eaf032fa48910390a0a0978fc92191221be48c9f9600483e8464554f7144406b69a567ce6c8c1f2784378718cf4ca5f36ef68f474b4a0bb7111ab579445f757a925d6d3ad2d70cf6259e68ea553cb9bdbd641c45a5b615c5d403fea9445e8f515838ef112af1cf4fed72f4ab27753b21eb4a1b853f98c781f013edd0dfc3ae2c4ec4281cab66cad643baba13e6fbab046149560564894bcd1a58c0bb231d7fdff9332ece3bec287adb27c1f9a9dbf922973f3db28531c64c74692c7d04551be607d7441064ed25af1f49b6b748aa0b06cf3088701550f24611e7dff58ebb9e7433264e70180f39bad2aec6b3c00d96712484a07acead9591ad07b4c2c8150d02aabd8ab794fe7b73440ed468a23e3b765e6e9112978b59704948269f5ca0a4848628d9c140f67e81bbf0165dbd95ac54ed2f1a24a17b9fd10c6d141ce47cf504c00f9852666ce6828e9d183ef8b96ade9e6e16e3039048ec706b74afd5e8903c86e4cdb1e1c7cf0384dde56ba627514c661684c438320e7263f7cda6f117c126ce7a54238d62f3ad8291ba727cdb7a4fccbc49c58df8412bccd48001c02c5a639f1d887a3fe130d8bbbce992f36af4322d1adb32fb5ef547959372340d07ea043bc5b112c9cc7717bef3d4ddbe725404ee80fc48388d81c054c144b6b2fb93e66a46128e2fe2e686dd42c03f1b00986255a412bbf6612515d754dfa99b5077a39666eb3b6a5da0046ccb1f23485678591d9ded641da30b85e7c5d9184cb94bc3d06ea412c49cbb054efc61cd2e77582251e1780cfadc986796e45a0b06e7f93157b43ac165a463ed5fceead3342cec2114a0cc1b2338c5e9a3b933fbce7f7ef61345a2ff2b9396120bd304736a4c21111588eada26315daa0233554ca7f5d59c8b63de8e5e083721a6f0a29fe694cbeb5003288d119faa4e37e38a57962c47b8aaeaa48e68fad24b3bfaa90d092a8bae29dd3c9860faeab6fb2c59d2b20041a1ad7cf0e17440f9155c4a42ddd70e9ad62af3adce62869ed6dab17956d6cbc19508b65d377afb35c5716aa709e1a581c8b52f614e65bf5e1f28929bd40ba5451c97478951d5572cd811f128fb8700a757bb40f0e4878e73498ce3052b5591a8a3a067627d797ddcef032a83855265c0f8bf7e40744eeec16581756564d409c323eca2bc83f09d39e74c7f72e4d2d48fae3d21f28239c7aa0c7e3ba66f75871e504e0308d757b0d76f33808493bf28238f8a2e0a181745a717be650eb7cdf5186f2c2407b038136f707c1a56225b14778df0b6da183e2de7b9637911131cf087ad7fd33e001d965368e356af2d4b6c3437c26604338d546faf9ef1483351b4986f86cbb8e56342081bae397dbe6c1572a35450f1460764e04292c714603c7173eb2e94cecea9788439a93f3d586630ddd22a55a362028598b8ae385987dcaa28066fa69b3142b32a5f90a444e7cc378417cd125b9ea72040b78ad0a2505b47603b199daaa69ff878576cb5995aaeb750044c2352d51e7940fcd715cff1d67a4c9ba4728c858914b1425a9f4b1f3a8f6e0a35ec18cc2286e326816b88dc352c5bc7d62bc07414da9c55b47198bce4f4727fd40a8169ad6bc71c4811909b81c7d27a5711d1fabdb89aa246822af4d85d68ed66fcf8be1c85ad2ca00d3d679b44d50a54adc790f14dbb65fffb92765f9987f1aedd19b2f39bb38672f3257ac3108f40007c949d1f70fe503798caadb20376d22dcae78bf44c1649f3b48497dad1073f3a3daee7a61bda1d1ce3fa82df4ea9b98ea5e683353bad1d347b2b0c6a4c4af61c2cae25c34174ac8a19f1a0547d2589072f01d7282647de3940f08609adb6abdea3328d1e3da270df6d1e35130d15284c2e0e5815b9272d15af9ecf0309ca2a6f266db97e46d75cf04aee57247df556d3968cc1bbd176a93382e57a8988026e207c7e2409eaf9fa7df8552dd0bf5a9a05c05f2c26bdbda917cc3f8acf4fe6b94bf6e58ba8f7f4a7b898414dc60035c41427bd8e0d478fb36491e6bda58431130022f38a26c7f207885aeb77978ed07d5371e171300f5067b92bf73b8048c6fcb0eb07bc4fdccbe3f61938a7cb696d6461aea88a2f537d19683c4f8827a1e9bd2eb397b45fe4419022f8317fc2dbaa3701c8db15d2b5927478b1a454f2f69b632156a9c8b3367831f8fc14eb25ca1d9a75f564d4d697d02864b9e103ca0304bac2d12a0e2636c5ff852152e4ca922a0809467b608ec89250e2ff3c25f84d1d994db2e869256a50f81206d9c7e52656d6ba555ae7ff57dca2373282be5760973900d8a1f276f2b759c58256c558ddfa9cb1d36f9e7557d6160626c7c2aa71c379437ce52e763d2e359f3c9862fa19b4e89945eecb224d34f2a9203f84d8c321a4ec3eaf48d54dd7c2f91bb6b2b378960f3cddb975f9de16e301ae82dba6c3bf754130192f538a5e20c96e77d6964f715a481e06ebcb759a735198cf2a591f332d48645a53e876f77124c2440b3fb5df48f927e07ccf060252f9cebbe029ce5bccd705344cf6ea0860a02365d321c866fb0ea01e76dcd98ffc37fb3ceebc83fe5d43530c3a960590199a33657a5e78609d5492b94facd356e6c204e83dd6aae90a5f0923eb2a14672748be58f05824fac9e47bc3ba521034db4e87fee552905cbfae61f6369cf7a6b74c2dd281a2defd292580f67e225e84f04d308b00e1e0e7675911fb309f4ea3d875629fa2e7d30083ad5e26cd33d5fc6093d513c1c3e2c620abfb87487d04cf72d7b4388563dfb26c383ee124ae26e73938c9c2cb0dd4cc7a64e6e63849b0234d554a1f9374b1523a657e52e11e5e5e84923a5ab59a9ac237e7a4a2f5c31135827107daaa9b08efd1b64a2f54324c6abc06cd3e5c4e09f0aee025a622a3ed321e78ae298ea6fff48b28dd8a091ec914067f8500848aaa96dd662dc65bf2df9ba1fdf63d0fe45091568245ff79dc47ca4981d2e9871e59cd16fe93b81b5c93f07dc4d235b5a198bd022f50a786e48e07598592f041a48c40d6885809ef6a5d0481eb3dfe8543115de5d3bdd22a24b618a0a1b716fc118fa7826e35ea35ab67a4ad7f8ee83680c134680788265cd46f102fc88b22bebc89cda2f2adb4a2dfbd7fafc8877d382162413cfb888f20266eb0cbdae9158942eead82b3c3704d6bdd80a2ffd82a7dd9fb30aee2c133ddc81c2265a7ef08448d9a9131d803b588e1ef7cb1b5568c94fc7782417dbf180399a59740236fac022a27609036d12191f00d02ca01905bb5bf9ec5c6e63a09557fe92e763bae0f14a95ede17dff554a9673e0acc99d6819ffbee45ac0c19b222c2711bf2e72d43e2075840cce6da7f809a122843a59ad439dd9861b2f7ccff96a2aec6c97cec213ab258cce86344f5c188add35c466bf34e664d2cf5ae0da3b85bede0d2ce2a9b1bf0f96b186ae3f15a8f92d84efcd0bda5602bf2814488787a8e0319e7d2fc0108f0a49fd589dd19198dcaf2f04562cd85f649259df61b5d5722b6cbe7cab7e52c9d4c3a3be7c07c91beccbe7c29cb8eb626b269f6956f1082fc41d2be5e532a4c4c40070a894d74f5c7353256f806aad2dabfcea5de0a9e420307ca48273e0521d02daf66c7b04452971dcb824da53368062fc96d1bd27b0f9bbbfe7dabaa5ef455364883c2a8024dea7b2e24d986577f90d0e147a1d5bbaac6ac87c335d5f04388eae210d57b55ca7b051fc0895d2c04bb2e5ea32adf12c155a7738502e09b375496b192bb2ae80b7ab4e0d90ff76392b91e1eaa11cf50c5559ba52eb4ae60721acf6b3b74de8a3cd0d28ef82f6fec5a5b39897845fa1608c1d08ec4280740592083dd91ae1571f31b5690e633c3c6c908ead7f49e5709a42504f18dbc3ddcb4b3156a6acc51f21ba05b3c93fa402d896d9e02dbb68c71af91a00d5c879a12df30f5b612e94c50756a843864fed619556118883e3b5190eed9fbd66dc7efa4912f641003eebc0028c57da6c60d27f23263e4102c064d68e3ab3d740b2536ad11c834e006cec5f3c43da78c3fae33f26d14b6cb2681cd3215c1672259a88a08551e7cec5a22110fe1fc9e5a682d8e7ffef173e12396fe8e1874a32e73dd5d43b90a5df6cd6fa5d7e396bb42e18463e9c0a49ac5bb1ac506f298604ae84083c2078d5f6fd9d4ea13989bba88ca7bcf840fd6a78a4355e07e7d8456161445101d5b200e5923a4f3c93c7a1c491fe75d6c5902c3d28b179bf7cf6f93c646beadc29b5e4c925a010ba2c71b6105c59b808a5195e4761074219b7dab1129b92cbaecdfdbc8a5298bbd9dda87c55f6ebeba5e166765451e7d9607ebd88dbf2feb6f2f9021a1de02539dc9997160485ea18c3414dd40793695f087aae6a24ffdd5d5300158ba9a503caaeedebd2d87d261def6d5d7dbb6dfa203588ea58d4b8afd3565aaa3ebc51aa54d468b8004a6a0da9237795072e88f3d14eb8054cdd65c56ff948fdcf060c97e8177a7c01f2defcbefaf49a52de9b46f245f1e249db992cc90973bbc40cd1602d64e5453e369082054ac9d99b8e40b6dfa77c02a160fc23791c690f8e6db85ca82b8e409c53c6fc9754054f8e72988ea2f9dc88296a01ca8df97d269c55e7e3da40b87fe879edba29a46625ea5b9eac821d80a61700104bcc0b4d34cfde45d6f38dc970f55b05830038a362f489cdcb25c485caca7c88e5ac358eefba56250e9c1d34e2802dc6b8fb2c36d166af269cb9e9a86f85cff55242935990cf8d9ab5f14cda1d6fe1674611adf82cd6074b1bf38c8aa4e7c2f7e4a7f76e00fdf357eb44759acb80cbe42f06f435aebd517e0e016341eb83c5c9d66716724640de7c2ae66d2ab4dfafe41e4c34c7bc8e3c3e0fe6f2150c1de6ed478795a2372d46964cfd4be5e1cc35c47a4c05509d1e7fd1774179ebcccefbf64d2367f47ee1e2cf2c919ba6643f3fd8dde4d8329e6c8bb8e7fa9aa66e077ce3d49a47ec1225c00bd60c4343aadb3f065d41377d7f0d047f72495891b6489243bd0dee50ba4294e4c83761b468b8a147a8cb6a7c4ffca144a59ba50a814a6da24f55ef87687e463b111a731468249667d10625d0254f0e066107230e5bc27a242edde1195cee5be472efc24900c3388fb58ae21c5ce90fa661970425717b9a5ab8a5969e1c691c2661da779248da02404d42b4db005d96e5dc9338f68c2adcd5e47e82eebeeaeb16331ec21c673544587dce1fef8d1295159e278f926ec9d72455689b24e643669c0239ca73996c00953558e6ee33ca3745e2920dddcad5e0ca235e229e3d4283995c644a27f8e040d927052c6e823265d4678776b72b809f7966f566e301058ae7d0f9e29c918de65ecb6218a451fc73fd56eab71e5a252534bda54fd217310b0362713b5bf14fcca3f439835285772f30014c57f3ad0f0e36ce8a1cc6f1ab8cb7ca7b45cd62f90dea6773bb7fc4261b7318d674511c232157c5e7587c357cb261ed314cd6e6357a39672ce3f3ba88c1ee3162e9d2b30b091209d63f9a1d8ba747ccdd2c47d0f803b0f10ac8f241e9f03013cbee26aab4ae1485d1dc9aa1586815400ad1ffb1425a1da52dabf800012357b70e820258855077916fff596b36cdd314e90db0b3355828efed0ad6e3b9a6fcc4b8e306f56f501292a3f9a0d6171b5cb38d1c8da4aeaf1859807a4a61e0f9664f5c898ceae9a654d91ae911509aec0e7c11fbe63b859750388ed51b36e3a0eac1694c2427c6a73e03829e34a99db60c80d8d944b5f6f656c6b981036358a770efdadc2b2b0fbfbb476425958ff70a9adae724298fdb1feacca21bc9f948e86c372e7bd8d630c193ba44c1e29603542e6be9091abf3bf39891e84e032db933ca959a3a16984f33343d9735a59b8d59baae7a4a22096b39622cb0328354f48431254ca045d242de9a11af9630eb3f12d66d98abafe088ee3a48030f1e7ede36677bb6671067ad5c52f134a2045ea9d73b93ba7e87c7561fee8765ba9e7cd27cc14fb293eef89b10822e14c7b3bb5ff62720ad0709cacc6507d800e5cbd4b10faeddf3417943369be19ad5fdecd7e2e76801d300e39af2514e8af737e025a62772d77de574e48a5cd5cd3e95f29d2269ffc4bc4d3652c67bb87d94bbef9440ca301001217f438b4ccc2784665fcc4fc2fa3f463f4ea949f9f6774b87023538dd78d1563cff0fe16de18b05cd705de656fb2a4ec958d85b12e857bda042f38cee7ac855009e79cdd8e4d111d34f03f1c0f7a819e6605e222c8dbe2ba9db7d727ca40ab329b3c62fc716062aa0c609ba0022381e867e12ff78185f00b197ac08d464bd942843dc519f02d3a9bc5a570b18c36b6ac4b802b89ff8840bacb0fcf8fc25e5c1d6fd880e242a4dbba9318e92744c086d835c09031eee99eb60a7960e8c0c72805f74b041f0379d54f77cedfc37df031703a92e82b6d9f41558f04d42508148c1fe193324c7a74544baf0f94db0b153e91555753e0d0c87afc25bba17774864d23a5097b503af5ccaea73cb1fa64e9790f82f8c477263850483f3e8c5d5989ea1f97afdc9f6327f80bbc63e24d45b80ec9cdb6cc54d40618be0b6232538d0162015614c3a3b43d6d8f326f5e4d6bf13af26fa17cd317fa0a5f50837a792179392df2dba821f607e63c7fd543473882440a19114b381e4a2b934773c106bcfa8f59335f21ac15d835b5f740bb4d855f032d383cb3980cf61eefa52ec861f8d9b1de1c8eec4ffb62bc9c2180ef330cbcb5635208998aa62e0e0cc6ec5835d89346ab117fcc94521007a8cccbe07139ce5c29eed62b4244753449c3a40a6108aa38763989364948e6c6c4ad09eb13d1e9fb25297ae8e2a9163ffd7a922420760f15dd189e5c424109c5ea182000f437a866841352ff6313f4d6f29dc2c958912112777c021d43db16cadee96656131509e20b949762a1e9d4b3d4cc197464ca9562593eb6302623619496a9d7e889e2945841d22c60eb82f00f6c329e6dd740efdad48c7ade98deb2b2c282165225a346c7f6c8ffc39bcfbba149d33038d2b540fad3018160fcf044b4ecdb496f25f19c44b97b6c9ecd79472b16365950281b22cd8abc5c3035267cd133e904fc3048c197795813fc1f4369079ae2c8594aa0db52f75c9124c3e595ce4058e1a4e2ada1198085a84f7d53062cf02860a6a089e25d5bc02869a2097e4c0d5f72fb8619aff89cbae23ff9c6654a27f02936bd7c0a51c79aba4f04af1176e46106f899f2d9a503bf5638c344b07e90754ae11268d5c70a817e8896c22144c41b1f8e4fea9b57efb23e0ac65ad8d376a012d62df37fd3ec3b9eda8880d4d7f3e74802e010cf0fcc7e9df7aebb0ef457859852e05c0aa0a3742a44b68376755de6b670521b81d22e15f56a8fedd957f18e9a797e73afd817ae4417a153aafa4c889b58992c83e1e9b9539ca82c35d54c35e20069166733294784fe66ec14539cee636a1132537487d516bbbee5fcd0837f7fc8d01ec0e4c181040b31a1a6470e268286495161a711021d5a9738addb7fde5aa2d741ac3c094714fca132abedc3b18371475df8af373745eb8612770691f35797ccf51ba0e7af4a94f200034375730991d52d6c5e7017965208c76ac2edac8bdd887959e174f365dd11ceaa04bc45361ebb11bb39f3ae06e62a3bdfd0a067d5a42f38a9e8ae1a30eed1fe0a13501d0a5192de83449c948f1cb4b051d2c2b92958583f62fa91522da015e15f3cb6850cd44475ca6b3dba12665d24f8c80972586ab495252ac8d62f30c68e81ed930615afa73f8b50a4af88a8ee842df4adcbbfab8de1f86eee68a6ffe2ed67a64649d8d37a999df80b26338b6c32e9b1e6b02f8ac61b040d71eda8861459c7bb12346b963b4a98ee199e27549d31c2c22b94d86e57c10cfa075b50d9aa2035e90559a48e9bf4fcdb220f0bd45dc193a1328a5f8b0bd09da071baf0faf25e37f7e11d3453e4d911849d8990ae7bcbce85134147d845997eb30261687c9066082972d71f11d5533f5d4c0cb89408924eef8a0bb03a8c383173ff385fa6ad323bed6a06ec8a0f88fac105af3996f65069ee5d16301cd7145ced26877a5be52a8076269d8afab1587775ec4893330ce49c1fba23f01ba30563ee0252ed2fd0a473d8abced3c0bbd1fb35891c6e3d5b6d8da7d45884265a4d89a0364124bb348c17678739a511208f9ea660c4b904cce24eeded788a4688b3f746d022657666ec7a7cfbf716d1919fea4e38e65d7e587f684d00be38dff572d06dd3f4888792587e00d8c45ba15817139bc73bd766868167fd1a6b3f008aabac49ee5eb5c080f0b15166686970e27cc53c6643e2d7b713ea5277befb6b7bb6ce3d594b658b0820172a4dbcf639336c3342f3f115f994f40122d112c0a317a55b9307f32e225a1e0b3ebc8e891177e35d066406458739688ed553cab60e873cd76a02db4858d499180fee0864f438836b27ce55d037eec43bf71a21c402b79eb2a2919e544759d3aeb987875153618caac86dcc74d2d7f6bc86961526fd987d93fd49e10490417089ad17146bfb97ada7e9b34b3903a5a552a9be8e5ee3d92c3501943f84366ef21f46df8ea9f888458c519bf255e4f11eb3f11b2af3406595cf83bebb689e33e990d7760bf8c38d7abd32f0a61ba52894a5eebd7051fa62bbb7bd3f0e3ef379129840e7bd91016df6fc3a2dc3bd98a389a1dff65c8088ac61adcb8d632b1a50876e9998462fa05720f4d489e41acb92f2c5c407cd867f9594522d4e3e8dc4f6cbfc611615ca5dde33f28101b6cafbe33429a61e9813cdb89c21447238b9dd6ee59ab2a08be0cc21ab196d9c6129c57ada90577d670ffc9e3428330c0fcb9459a4ee1ae79e9ee8587b9dc5b6bb0858e896a1addd64b24ade3abdae93625e3c7e2406462358956acaa3bddf269f8c9c712f1c06516abf732cae9a9e1ca3f09f19f59cb52c0e7d0298cd585cbac555e411c1b103f521e1350efcd46ceef8ce1dbc14da9ad1cebb35edee14a6de4e62404984688303a5b55a5ed21023f4e61b3d4e56d435100e1a09041d54db211918320f4f0d151d5175719610bb10070cb2acc8ada65909235bca9fa273f4ed8d74adbc0b79ed3ff56c93b6dd1b799e52507ac55afda53caa60bb119b13d0f89f85dc0c6bbef83f6785a1cd32ce76f130b25ff8cd9f4b1f06445e2246b031fe68e7f7a5601be472c0e75422050db714deaddb9ee8021e4e2984bf2ae11dc2ecc56511c69e8fe6ab3abf6fd2c60272a0d9376aff204d842456436ad6db0f8b41493d6222d8f3068fb112d0ccc61f34ed59789c81b94aa7f34f90e99cbcce9b8e12c74d67b43a56866c6492d25a70bd4be8bc6714413e532bf2fa20d9477768131f9b0e1537196614225dd8b5dd6c5b7601f9515134f5f1975d9664abb368a1d7315c9d489cfd7572728f5cef45dfa2fc157d7dc7b6ff53a2d6e6e813dd3ea5bacdf4a34e6caccc99a65bb72c94f8fb8da66e37d85ec00d15a582795e2e0a05d82142084efb47065b64cdafde6f73a9d26fa7219b770a06f7fcedb0efdd6266cc728aa53f20a822314a70af8fde1b0c60b07ef13d65cce7da554bb036ec929b1b8178282769725356fe5fdb0af5da4373eeec2abdfd82d50f4a4bb70e411948bf0ba133bb6aa423acab6391e66c0fcf574d1d4a36ef770674771802f029c83d6633f937358b30b491aeb86319b21311a0ede77eb2ebc28da087758e3e0f440ceaa5b234e3b4ff4794e0ea62d140e4ce84759cd8b4c4bb07ddb744a5572aa0ca01bf31d6b371ebeea4c346fdc3e4f187c6a1d547292886e69fd40a1c057016f5fd349f9337091d512f09421f9857358d62d04c0ac46335a5268eb35de8148db62555056fd730df6d991268d1320058c4d1b10623d294afb1e752ab1ad616e27e2ed4f9ac8179384c47abea181f0477cb8b489ae9864cc9a2a790262bc32b2fac5e771129422287e94a88ad51d2809fc7a8b1afa0a27fcce0469499f95e400411e7445ee1e77cdf4242e601ed6ad8a64f191a15fe5cf9c050a8e8684330d67f0adc9721eb32d12830efd4eed658a17af385ae2ec93e510be1ac01e781969d310dbd2750dd6c1978d7cb7d99263bcda757333c1092b6a70913da558dc624ef8d76994fb48e2ef0f4ed5860033a1d3c44b1dc5ef5e02d603e2427a00abff64e693b8642df55282459547474f8df12a5b9dc2b07fab6328e9c01e3f72500544e52c429f132222288c07f0e0a63aae7b09604f833a9fd0db9cc1fa30aacc8bad8eaa6c82729cc96ccd42dd83f1a6909501526f962ca69c6056845927aac20003dcbf33764252f0c9f21f8ae29b42a22e3f09b9e378936f280036c1dee4842623bf8166e264490e12ff76c1aceeebceb705640d21812eae7946ad2bc8e254770b24e744acc2138b501f6046524c613555f9e4aeec3529d7ac06fccbbe1b5cb491bb051c1b55399bb3261869f4483acad7f5ebf9ee86509c84dc08228effad9832af3eacbd0fd443f6b28a2c13125ba0da94eb378b571ea7fae97a59d86ff666dd4cdaf5cede55b6b622df49bc7956f2683c9080458fcc800351a5bb75d34c794faaec4cfeaa395dc420fa0051d5a95b75d9f5b76296c6f7f918c2000660cd66716d183fa600d235f4fbc03a3bcd633f28db15459ef6b608c4e11c0837d25807cf99494c0ff93949d1c1d00040f9a06ab16f34367f028e5fd33beacd7d8cecdfe4ea2886ef23befacf986e880dc6be8cf0e2a3822d3823bdec0ef07f0171c831d6f60b61470d6688da25a1d7ee8b1c6a105c3572c9204a0f8958ed10e4936148e23002b3beddb6f2a1a2cd17c7375e6d413ef61097299552dc6d0e3e39dc4e5d6c3e03045d9f31568a6ee5f60032b2f7392ddc20e15b8cc8ed42eed049bdeffbde52f42157b88e38347aba503b82f4df1a8df2bee55021ac1baeab75b7c3651cfece4f59e2f2f35b96f532bc6164384dd6370fbab5b2a2e56b95ca0b2f72c41bdc2f94d8f33b397ca54dd1b0166e86ed38e59d78be8d3eaa0426bc2aba8e188e52c5f628d25cdbe285f6cca803f048719472bf027d227b8577f4d53f980466b5ef4a3073b7634a1f26ed68684095ee89f326dda29b2bc4bf9760e8b23bb41b4442d3fd358d4aa8ba8d08ca6e6563e87e673f95653971c40b823caf74e75aa51132afdd4f8992c9db68b275ae4ad6e0c6973fa815b76cedd469d7534d28ed233a704cb342d43024fb15be8a31ae58e7586d152dd93937ab40668ffea640aac55d831a28d1746ef6651f7e19d4492eb34ec210f9c5057e5d1ac90977724fe7b2e4c34088bcb1381f2515866c69ead5bce845671154f3e8b446df3b9e83857e6180c3c22140ae28f0ec84e03f71241a39ee2c1b62654d10fa8ce660b08e3832006970bdb09067f89c72ddd85ccbf928ef6c12efe64e54e7848531b8b1f1f791a9b86a0ddf9f7fb588ef9c7cf54e00514dadbf35631c6edd4ae469363e87a7a8359dd95e5b249a6bc6e912352512883830805ffe8904da1ce578bb2959eaaf074ab7760e2111bc0a0bc3f84cdb87ff555388bc9efa523d28fa58a3fff287df24fb0600c5a54e894ad7f95b99fb4591f2f06242bea35e7c5cdac61cc3667932a21d21de7a0cebabc7d76117b419c424415fdfce55831e222019f1d849b0037518ec871912c5f9a054f7a54cf63e394fddc691860a84a5f380a4731d00b0ae604100b1792937c4236cac7d3113528c0671ea8afad08086116f71dade0899a4285580f3bde8f9a40730144da1be6a8c8c5467b9876d684cf4523ccee75ba09028f55bc75f0d9b6a07620dee3b6b2e6ee490fc6d6830712f236c3cbd4c2abc2ee5e35dc4ab42e6e4ad03aa1406b237a449dc94727cd25e2b340410505f3de433b7ec191405c486c0395e9cedb90d8f770fbda1eda260931d600df4c12395d47f0ed6bf057eb583275e2c573bc2be70b273fe1ad5623f99c1149552d32c86fc06ac2dbbeeaf48be7f2097db3aa4da08a1fffc4a2c0c1c347486b2b2fe84337fd5855f5b84ba5cbf21da6d258c0ed625bb4be7a752627f8f2032bbc432bff25ae6e961b43ce829dd14799176a98d0d8e35abe681dcca42534d230db1fe29ba881cabaebe4d348aac2a5bfc4c3a821b8916ac6966dce87c44449a7337f6654f6357f8f7ad09423a805f15d53388335f34c3d04fa89c15fc1e7600ac7b21ba84f57653b3d6f91b267dbddab83ab44e2a855df434a8d891b5e3b336afdc0fd4971cf9b25c332037269b2cd6ed449487e158b979987c68d12ea002859a2979329d22b1865d7c4ce1598b54d8adb6a0c0476d0e2cdf78f08ce295595d66c9be1adddbfaac4e6c4ec7139f1a3118cfca591bfab97ded7bf46e9cc7697daea07fdd91bd0810e99405d007578c0d0c721edd6db00f6feee099cd0ff65ee1fa3f832d5140ddd9781279c9eae6e6434b911a16b85719ff8d155cfcc1076524e06627a2356e50d363b537b72c9dc0862d2be54a80bb708cda614de0b8a81d35b78f7017f958dab5434053aa0452065da7b1b68acbcb0d4bd733f1fb7c014f748ed64b719c46a92de9b0febc7901f0cdfb79067f8cfa580cd66c2aae4d3e73a8d762cde643d6aa0863bd1ff818e7ca473b7eee9e4973ac028d94250ed8f29584846cbe937026acd25faac87d97acbc2980766bd1bbb609833bf902fd69d0bcd1ee9e83ec3f9ed9877958a1d122358b0547d30e111d7a64190fb3d6a899b1d56db3354fa3a0a00a01a669fc4be6408a28bb34dad7c1a77c8dfd6a57a86e7de03953201ef3054db40012530e0ca1f9f98488936eef73e33c004d9d1488093b49ff86e8c50d9ef4d2c64b6cf4d824623075e6d20d2d3e6094419fd7a0b7020f78d66a3a53f282843581e3fdd29ccb4cdb5df0547a0627ceff0a29c24dc3741a72d7b7721c9ba5584925b4c4e4648525ddfd5008b35ba75b873c3919dcbdeae6646907805dfe031384cffb164598af8a4ac08af0bfb8574bffa8b601cfd5954d247ea46b1b837cc6ff03cc354ec6508dc509f712a09a0b5a5f52fa07564c4c6822a18f9203c40634ea296f876b93a3f5ebf0752e25f0a9a59caccfe22b31234404a5c3298f238f3fb177168fa7558066d2dbf9acede09dae48fc6a01038e8e59aea4b9e978de43a90f3eeddaabde5d9375ae48afb7b9f90e004cacd598806864e4540858f3b44d235445811fb45fc758e00e00188d036c351a5f51cb72b45c4341ca9f002041bf95339396feade90145524ce1a29af657c0af74511ceb8ff252159f97b4cc3ff2cfcaea0dd99280ddb2fabb395b0aa76150912272166a2b6f9f711c4a6f3739341b6e24392e74e7484c3bfaf7515ab328f917cea4161666607ff2981e11db1d8afefb872e1b9e406c41ae9a2097fe00deb2070bd055dbf94025f2a60d84629292cc24190ac5fa2b82d356ed618fe9768b1899849b0d822b78f4a745a6ea1f2c6c6d85e4b57420bd95517a0ec358dffab9a0bd588810cac09a9d570b65902e303445933c2190d27acfc63363dab58841b9a1ec5aa34d2ba858f00da3da066defd546a8fcf84db568afa077868d1861775d11d27bef9d68b6bfbb872877ed0811ca8d85f0d41322fefbf2feeaaba97a59d37024cba50fa8d37852f6cf6133030a942fa74c9b1f8fb569cc91f0587ae5546dcdcf80e0266e9226ec189a7db379f23ff6541da9e7d3d4ed3391f50aa9cf412cc4ae8c8587a2cd7fba8304b8e744377faf3b46aefd2689f8bcb9b9fcee8f6febc2413ff614af5170d6f30343b7678075036d7bafb8113f1b9c9b07973e6a29fdbd5e6398508dbf07b92d0008af0e9fac3f97789b68e301b72899bc49140489fd1431784544275b357588a06d7686c2be56e18f41a3531361def10464fdc2e2c9450a4db59bce50f1f4e95840abf95b7c8b3d2b08da269808798dc32f9381ba42217c89d196636411ae35247d4fe5da8507e49f65974cd7558a5cd9467ec0c6a5e0e114e56607477429d87cd2a2b497a55c6d34bcd6b74a2c6bd69e92480540741cb0cc1d6666635ea108a7116bdab60db24649debcc0fd798ba7900ae088988fa9b50b47e82f61e53cf90811c009d19026e951e0ff09de25b3dee731602ac7aa679b9e5fbdcaadaff5bf73a35ba2ca0c63767f9ae29bbc98fccb95c25b31dabb3d303631955513dcf16f831d0d95f7f14a2b51dc5a1c5d8c10b7b3524726ac2427a5b2a437a2362c1368263d25ea76a351d62a1c7708a14190152a770be435823a853bf10128b78898c87a2a7d5470c53e852c14adae2cc023b6edbc596a7a9bd1b0413f73deb6e45f6803b5c26748e6e1afcc35b87881e5061ab5f186861c754f6f2271ec557ba8c7bbba15c4ec816d09306d7cc86632aaff3313d1360c647c6a89ee237f8e5f5f16938753f2f14600471cb0492e641edf827cddbd39e2dfcea58e6e0f48046cca924279f974266493a532353d652481222215b55c5082aa761dce6d7633467579278c772d88e167e4f8716f064a54047b538d719b72f14befc6b6fc1b9f091b0676a37b64744b29e284ec210ab709e13091e9a1c0f1cf51ecedef401bab0f6ce2a89443a8294eef470477daa1a35802a9edf3ed40886324c0e1c7904d0725b3990c4b1ef0eb072d340c3afd44b2a4e9218e98d2b24cf526850eef4c074353f949e9e7eef577eeb64de1566814a0fd83bdbd582f065bb94671461265a7ab514807ebf0084c5874729f27b93c7eefe8ce20e544ed9ca7941ff83c8ac47c3c0d8efcb3dcaa3d5fab0abfeed3525539de844e66851dbe6cf567855097ef51b4fd6612ef6260c07ed3ca0181848224b55077a7039b2e5d473778d6ffba1a7c7201e114586d06abf72cb31991e31c43256fbb7f11b93ddfef023e5143213dbff1b0acdfce8afe5ffc81ccade24f9441eee4cd5b136429f933b238320f132e4505e4873d34c9a66c73f8276dc1bc54ff11a4e9eb3dbaed9e0e8c07263c31f24036605d6e8d5d60743fc80664b8c4bbfeceab5627cb9e07c1e9a5b9659ef84e9a55656b0d251c2bf5cbb3ba782902caec3cc2b18567c35693b98d39f1bd6bcea57fa9e28f7efc5a68487be8edc0472105d851dc79f04cc3d2c3a6ed73c2d6bde7bf7a6b253af739239cdfb328be03bd75b7e2635221e9f1ab1bd4ab6a16411826759f6d187161bb46a9959a313f87f433a4f69f960c5206e8eaeb647e6b73d02878ab1111f685b2513d21660a515dbcf4ee8c4343cd6257b37e51c391a68c6fd815609c16bb68364717782cb1f3147be918321834c8cb36832bff0d262185d5810c2cd9fab9c2d60c12de2ba587e2b830e5a16cb042b0ce92e3d5d1253663619854720eb70a0048f47c97877abfeca426e0c9d5553fddc65fdc23b40a8c180b0bcb4c3d646821d244d695ec64570dac82eb5554c1d93b8e619263854aae32e1c7ceeeb69a4c589268a767d6914cfa8a293256570329155f13869a605811c6a8aa3228cc7cc4a612e1f9931b733994c8751409840988c503899d71054559d3f14e50130885299ad9c58b5127f6e7957b1ec8bee71d6176984afdcf387db92ead092950a25c9ac57cfa0fca445ceee4df1ff33f6460d71d5ea2b182201ba923619ad9d4f42dd74a54ad488f9e3514df9a2ca6f1c6120d35373744580f8ffde9a0f6687667bb1598132e640086fb5dc213b341188f27fba3e5275574f2ff3917aa006a772e2b958f6e4c5b29ddb3d5be778ebf1af76837a4a2d23292cba2b4db64c38811f488e575641bf2cb53e908e11de747e232ed819fda5223ae2848199f60636030888176c23676159bfe69000fa0bcbfa256a6f4abce5e7ad5bd09043d3f9c0cf70cc8881c4ee1a7be15c5a56b81a6d02e866f8de57054abbdef81015b1917a2b3309bc2b8cddfb1678575bb3d57d5f16de51d9f36a86516aa2a31fecdbb77d7d7953f50a6187a8f93b305fb470358947d4012f31ad5a626b1284e9e9bcea71333f9ac99e85cec8523a41fa1bace1285e7da18e7aa19dcb27adec51fe0ec0284f66d8eafc0d01e215411544eea086cfcf9f10edfed8ca5c8b23ec025757101232c4158682a775a0d9f7d6e9e095107069071e40bd37f472f290d827406033fd4f0ed9501e332eacdd672f1302903b1c880b5980cb0b8880357fbb5d5b77b224970c61dbdc67fe0e9222802b562b3874b138eec53937b1c2ed7f3904170eac2b95f7b6ab47a8c4e68f31518d86a10128dc65075db2d51fe21a043431e936865c6934a36c33ad5f00b1a458cd6d9985bc6d1ebe42f3e5909182b8f509e5209a1da6bf2f2bbb76f0d4eed03a5c048799be41243a36df32dbbd3d82a32197936db3c5157c9a9503021dee48a55a6ac704b316315a71f69397def5cff376434159478598916f558bc0d6da8cae0d49c387bc9231207f0c79a4ccc787eeafd40bb7f2c3cdc7d8a66d0b4167a924de5ecb1db922abfac9cee89066daadcddc9153b9e04dd413bb395ddfe6593227a490aaa9bbbca34cd0769d488ad69e15cf932f79179768cedc3308a8ff2a2ce3d9ebde1f349a4c7024614b47b2925e194055f54976602669646979c870609a9dc85ed4efa606815bcce5e357a11ed74541f338d5537f3e932a54bc49af57d4b5eb08b1f16700c0b87dd53422cb62897cffd1c1e7660610f2b723402a32aefef9869c8430b8f196f28b6b3b86cb78b0a1be0f71020ee100f7e4c90f00530df5adc4ccac3ad849777388294b5962d18df59c949caa65448f498e3c27ac21f96deed9589f365376e8b9e3ca66ab8dfc0d07a5ed105057e79a8f3d441115cb5e3b2404c31b51ed4ad075d1ad2626006c02d7fc1aff4e2317b6bb2256deaad28563f8063d4f1b02d44c9a38e58e81911ad7f4ed089e4d22cad807fa52bf221d638c910035af08555cee4691ae5a1fb8f99715467e244051de9824b3bb62499ec6ec9ee9195d8d2ea67566b0cc4effb8f4cef37a4124e339a59488a47e1e83688861dcc86b3bdac77107884834e76d0d7d7f45f0236a723f4ea4a06fe2bbaa67947030b103ec326e6462fd40c6cdf5c4040907f93b76573d7cb82c4b5428bff431a61a55861bfce656806d1e50512cca26bc3bc556a8454351cf4dd11bd35103786114ad049d6564d4481507101e8bd642d1bad0f109616eb5d0ab1eed4404504a3832ac09accca4bb7ec852aa8fa177cb33d9d028db52f386b4188b476f6a6826e160c8e8e71b1b020bd5f7b5238b9cb4278c78a1b0c9981b3b986496cf289892136215e398775e2b490e4e22f2b5a0138c2e1958f274f12da5463060b90f746e7ffc5f5effabbaee2c35f7ed870b7336e3d543d256e44f6415ed8d32a81c6a5eefb21ef0bc2ec0acf847c92486b2b50827cad3ffc63528a25697c0518d8008a03e8f010c21851b4c513e8ac41b718deab8dd4f0f19bfd2fa128ed2c0fd3bc832704875e920174f93f8a66c400501e37dd8b2353517e296b5157d420ed3f898cc600aa4e1f17ef3bf84a9a376e737a18f47c77927c369ba81f8484fa8b301c891aecec9a9fba989a1ed946cbc89029ad87520e6449703ebdce193560c7495a22d2ff7f86d1b95c8dd3c592e756fb35bcf4ae94ccba563fa2fcec1425f9f74077c036df2d556d3cb487117c2c587a7d731a33eec97b151987a5ff2ab3763ba31888ab44e95af10b0cb86f6de46dfd364419c2d807222439aa48917d188dff22fa781e8ff99aca69377e1100f98baccf628f2e35a585cc98524c6fa66c0f11ac42b80abaf5e70d23401b06ec4b3df759be26f447e98832c715ac24e5171ecd75d0fe391602af4d47f39d1d54459ff6761538ef54ff1b420b66086983ed3018d7289c6ba0a7faf63ad08f77d89b10a2c4e075e097282527487f5b072ef3ca990b7725003dcc4f15229b34e5cd76e8011218e6a3db38b2cec8b9f80871945d359aa156003563005302377c41d57ba1dd732eef86004f8406302d254af9c4c4bdfc266461dc990c3a35d0f6a6d5ac57723b1d0ad0642aa4bb817a248fe226278603cc97152b507ee44605510b2e3d782aa713da72bd03ebb2fa38bb7943e0d41bbefcad4ae879c97384d90afc6f0fc503858fcde45ec0eeba8f8faeb248daf2ae66abdf294ecbd5a5275796b38b0597731f9ef90d0feba09c1386ee2d06503300d40f10c38464a17aa910c874a8a3872312fcc0c46221f4da5b8b9782fca6bd7b055b5dc06ff4df22ba7dd9b701ac786d684c433333e0ff9230091561f58a8a77ae9d865829dae04f6110d04e0225dfeba9b5d37a8291ce27aabc5f86b8a10cd8cf9ced11d921a9856866287f83095c1a1d7e3a9ced13924f868152c3e055089926270354e8828d861655aa718daa31f109323fd684a943b413512cc6969aeeec58db56b83dccbdeb3634f79f5a097f5eeaae626161295a3af3904d2c06ab5adf3570716279ba955c349918510a53d81c9bfaee91d92a8e552bbd38c7f28bacc2f0f609c31a76307cb94d9eef0bb34bf039b505052ff42a1d2c5b96be3cbc826a8662176ffe9b8c200697a359cdca0b7f3beb3eb88806458227dc323f82f9ea598b89b17e27a7788daa9d92a8c51d0cebce3851cd3aa01c61df5697720608affa5e5945582c878f6c44cc1d3a56395cc899ba37bee8d19230e4e0e606dd610ba4475a63d1d33d44cdc5b6ec36e37ed2f73f9bb59c467f19319b4e2d61c6838565b09a230c576fd5e8ffb10674637591ce94ee41d099dbe61039eab08a2b0ff766ebf6c11a9491ada15e7673bd43bee1645e188b0d07d60de4267b9640a53cbbce425bf48f85683cb33627f765ac63feb22f9875b535b318518841f249fc2a19d71ace60cdf57f38de1f477dccb64b47e596f1a6e99dbd184fa759b33b7e8082884f2d30051999043292c4abfd9f222b5b21e47989cf2a101929fb17ff960606f9b4c78567a110de4eba289febcc28d6b8364ea661db4337876be6e47c44a210f2acb0c3ebf0c7a7ba1bf9a0c60940300cd2832e09a12c174014d2ec8e099b09fe2ee3855565b0040eca1c9d5dee200ea8e71c2f1854f0689b3493b50558f493c81315e2a5e3e7fceb425d7f2fd4b5370e6db3381f8cc54c35b510b7398bc64ee992d02a8c8c9118895b85004fe7aaa89c2e9f6e51b0411b7286b6b174f068f9de5556c09625433db8bcbfdd82fa8dd15a7aad3ca66c644ba2f3548caf3557d5a71b9187fdd0de286bfba1638798312bba10016847c8f9c66c4f9c98ebdab859cb21e3c2cc32c301cdb1a99c41e2b8702f18ab8265f04dcadadac45f5b2324bbc5e2745054e85d06030c4aea863f55538647aebd90c544311ca1f9855fdec24bc0089066373946e84f53b2e8f80dd007da506205f34d559999142da6fefa3e22b769b7f645fb1b7ddcee851228d8096f598acbd0fe0a32202ca327fd24bb53801a912e5206df2c3044ea29e938a78585c8ea77b0043b828a812d89aa85055a74da7a34611f08d516dee760f4fcbe748564c6638d7a9f9c1949991f2dcae09648bd660320a155d7980bdb7beef0fa319abb5b24cc84fc9bee632f1c19068e1d775eb9dfc282fe7c82dcd013ab7b9b2e843076fdfff0db6491c4909e2b7e00215e90f03b63fc967039b31d92b0d97b3ead29e65cd9e603262a9aa9cbd45d338ecba46549895f1affa594f0860da7e11852b9ededc52deedeae59a16f8356c903e2e95458d08be657ab620c1cd16dde118f8b16e7f8a21b50fc49744e76519e412a676bacedbd1d7e054b9f44a38090f9633fca3d0391d4e0f895dd4401e3c72cdbc2ff246e28c9dec432959cba0ba9a7f2f08970bec860a15aae7155d085d9a58d198b5deebba49966776ffcd69ce0d74103660885df7d91e2aa52feb76ed4e33dad136157db89d2f07bb04d20a590743f68e6c918fdf9fcb41e0d18d06470c5674c72fa054d31e326c4a22618af0e62ebcc2e8b136b5e4bcb0fbcc7bf6b264b05e4e146ef8ad890b80f07a6fa5ea9214d5547ae4526d63d49b0ca4557f9f3eb59ad6783286d1d46e5ca607809f4bc0df8e5ef59aa760502798e5ce962c6e271c9f317a95e6b8b66e561e1cf64f2e2e4f2fd65826b72579b7b62bfa75df0d203b555ae5c2555ff18e6b2f12bcc00176e286ea70bc9cdb46680588a0988f36dd5e6e0bd23770370403b3152ec832e703a17a7b0bea0cea8115c77909bc39f0b073e942fc2da2c0bb6e00ae2d1f58b97ee050907b3772ac404b61a9220e7d02ebc32b873f89fa277f12fa54d6ae1a2869938878ae622287a309fb91b85ca56027df8783cdae968ba065033a5fbd34f7aa2a42f5ad21924f88b89823ddaed41747b11e866f3cd9195331af88c58e4f695a27f82a495412cf60c957b88b144c92cc502f8d5e1c43b29e48484bd45d7d53fd6337abb7c2e811dae074911c5f102236cb1fc6e1630143a7647ee565e9d5b06b7d6ae172d597669dfad88d556f2d3aa02a338038aa8e7c7761b53a7ba7a009f7b907a8557c5d2947cabc0de61d6524ca5f92fc3e2928fd2cebf7ede5e1c7bd62dbc5cc58f9f31f280dfcc2b3207a427c3d0116f11c8b960b50420a981807863961ebf38543c1376919dd818ddb55cf5e2fe647de7c3f1c821dfbd93bfaf8d62355aa08e88a578fe18f4a2e26bda1601677834a97a428553053745d24b704d2fca1e775869886fb80dae6deb19195fed56a798f6352d1cab75ed38b914f3a5dbdbc4b6bf8e875473bbd7d0201e00fa0ebb50f0d90dc5d7e7da1e43375162513f423a6f3aef7f3b8080a1468e627099902483ce549664314a6a36d76d5c710fd95089211a1bd539568e6f9c23ff384a216c327df89f0cf0cd7bbd349024c1429aad08dd30b0a1fa6b3eb375661d579f089625e1ae4693e6e524adcb55add87839c66d28039377f319da7867583e4d17fc4f41c08a69e1149bc0b643d62fce950cd36d1f7d7061cf5813ef76da36ad7a4cc9dcc96c30025e749958ff62de0eded4b3c6073acb72364481d014583f2a2bc0ce1fb7b0d17491e6a9ac1f6838437cfd6b0fc14c1b51b5bd7ab87a38d2e5c102e9a1d86bb54da6caf91a9e644ea10677387dc4670eed9d181d9d5a3b4d7870d4d98fb296ce1550d7a54f1d3e2bd3852d664d415cd7baddfda689e097d8260731f44fc17ffb49aff5ac0fe2588f0b400fc140903ad45ad044fdf983cf339a7649d227095d5c24bb8ec58f87bd9e65f9f0cc6f5ad51f0c12bd3c79565101fe6623c2c65989540a2f673120cafbe01c67db5e864af273a73f4da6f42ff9e87147d9fa596248d013bf2091076ca0c84d762cf9f6e692a7c7e1d5ee566ac71a0689e4839e16214caff42d3dfb0290d12e6928f40aff5bd73651d100da6c90d71a9dd2dd4d2d6018a4d8d80a958fa8b3cd649a2bad232e7b559df1a265a91a8483459c59f04b755e3d2913bac2885f0bfc9274d299c99949e365886c2e2d6d3be81b25176ed1dc5d23c78fdbc43e970fbc7fb15d226ec0c8653fbd34f63df6e76a5f2d22f8ca39f2a86bb856dd4202695f03e98ca0cb76e5cbb3846f3fc9e651bb9945fe4589cba605e99be8257c6e108303ad3d10d9291a0e254cb079ae8675843fa82fd80759e3f0b0118b15b5d8c929f68f80f15006df40c05bed2a66c466f0b479c26c6ada7d1ed3ca6f21bb92a7862df5f1711dfb2466515a66f28fb9e633585abee22db94820e723c8bb6f51a4f2b87162035361d7ee9041df4d44d906a3d6187dc21ea57ed459326ab89ce55ee4a2570e66f0e5af0062362774ea42715ebf3a2e4dff0ea23feaf9bf7ed63a0bf4eaaaf375043581a21d6f43d97998ac4d28d9e5c6e993b97c5c331b276aa74817660441a498158cb590a27a0f87ca0a928b12218080f155da2de2e37421e16acc83277bf563783eaf6e6c0a6ed39694c59721661c4358a0fe5835bc5798e2246a5c4384378398bc2c64ee56fd970897055b8c26b45b559b502adb6e47e67da784e4b5bb9ff55908efb1644222e5068cbe7c06e272ffd99338dbcc2c8e576cb7187f985f8d5ba2df2afd87df2c7ebf712e3c8fc8321097261b47a0ab9deb562b947ac5ab7097e2e7e82cb49023e33cdbf67a56d0576bff43cb80c48d3e0115b9ad1261c3d97642c7de8c8ee097e7beca8bcaad3d3f75d36c2520400d4a1649709034b09d09d78375091d35e0300ee052693ecac68bf6cb140c4e02ef38ee611ebfbdb7bc5482c0a351a0bbfd5ee5683b435a7c79bc885eebc53e67e78b886066f52149471610cb3f24328d5c45a87bec61301c9e008f34269b0fbd46b1dfcf80eea1a41518586a6c91b3b2545c4a385893518cec5840b74c9f19f691628592c82695c4b9d823cf31721a6ece9d287d1b1e23b7acd5b107721eb1e4f79263c9ca5af7ca99ddbd91cfa155861dbcccbfb5a5e51afbe0037e0a021920bfee71238b6ccb479c3f4773ffb312f24dd805151e7a69456163362884097887bffe9daffbedb4b532a26cbcdfb47bdfcb4fdabe0d8dcff4f0dfe4c493d7dad4d027211bf639891d979f0420b0d2473016eaf7f2914f0d1a3dbf1d802585461838c8a2f4133dffb701392f254a85d5d90526a6489e290317aa31bd9c40a6be8b78f64fef387b10eed13a58413d5b2847f3e2c41e9b38cba707d425b107f908d6cfc2be2fe037a3a6e13a971856b3049c253f50243eaaaebeb1450d1269c2b548ee19ae25d244deb2d44797db3a71e35a54849e69f17a1e86b574341b30a235baf94123e1f145029278c01463426c4808f738fc2a3e7e28a17341eadf6051cd0076a015833590ad46afa008ed0ec79466f0351d59b06518a7b6eb376321e74bad86c9fb1a581748261ac5a346d7b1334a2a78ca80dfdc249b5403256afc726c868d6d0e877a1472e5ff17d0280e8e4569cb0155b2a1143952c97e04941450fdd82ecfb76e8b247aa7649b45f3f8f965a8315b64acfbccbcb308143ebb81d4e81914aeb33f0b075a522e652f73856e429f944424aa028abdad5aaa25bbe9041942c6b766ae0c9e96322ce073b7ee86b3e5ea7497fa0df35d78d40adffbd88d38da63a71202502c5f1bcbdb2c0547f604d9f3a6e84573e440ca8bc89dfb3d036d4d020728b51b047634f100d81c7cc0f0843e12c5fe12702513011625a531ca552ac47f5739a041f272b3d1d2f390be54101b3d51a0f0906d87100fdc60ba86781243578556522fb0b339c4217d7d78d03d29a34bd6c7da0689129bf636c7d1e9a6fba57b85131e17b28684b48a21e8ec9185803fc90979784a1237445f89d2f287e0ef133fd7052a114cb221aae8461e18e82cf10970002af42179209ef58a8265e78b252a635efda171a7481ddd81438eaa3c533e9737f11b51c2a448c25c011ba136a112e8c790dd46c2e5990d05808a7d2877d811b22a25f456c5f0a4389fa364195221580d40502f11086efe172ed338c04e99794d4c77615bf2f86a84aae483ce0f9fbff68cc87499215fcc694583522fa1dbe2992a1572f588dbe61c31d882859bc06cef02c1befa35d387eb87c8a01cb6932003da543c1e84a214c0148c530703990bdfc8fd144b077fb9883943bc3084121ef36e43e6270fb026161bc873d7a4d2d1ce569ed33d2609493954ebb8a480fefee065599d5a742578d94a29c603f6d540c307664186d72c16a03ff789245db059913fe1f0a8d63dbb4bf13d977e005219af394daec9f98483c9588ca2f9c6ff83df73c558c530431d3f4e88af6ec22f9c117ac86cb9c54c0ac300701a1b7e1c4716e941840f274df16c255c9ae43f970f3ecdc897e8cf5c023772e44fe2c16b1981430c7cdda4d734dea7197ff1e7d42263a24be67d3be0357e08b3e6d0022e1bb6fcc5531d79e2f76e4e984e51ae30630815001ac9571ad8ce4d3b8f8e577871604d6c929d8c0b62b2ce86eecc69f1919615fb292bb591fb8157e10b9692a37afd6586d95796a092c3fb24f0947ae819fd6776da14f347a6c7a188198455f51623d260fe35a7d83cc416c6627c02f533c8f7e45b4d15861deb0913827c7a08b1fdced7c6f3b0dcb0f7df4dd6c23dfa561b14ef1e5174e5b3883f5ec1403e98b07890214e2677e0f45f2137fab94364e570e3ed8ed2c66e0817ffd09beea5a7db5f0aef323e46d4ff0c071686f4314b65bc4e35a27943ad40ab5e136de6a05ab852a3511dda321604d4f9ea403973bb31ccf175be1faaa78d75b36bdeec72180068fde40a7c943d71b9341fbe10155ca7627af1ad38bd9f4e1df265d62245fb9f0af4f0db3a9f0a31ed48f3fce4b0904d5f0a7e47bb206522880cce1df684b02649bfb9fc1ff65922d21cab750afcaf90a5af031e2ba488327fddfc26ad202977104d58073ec87d95c0e3e33ed792ca2bf621ca5178ed40b4145a6a6b4a011d57dbcdb7a7652628e1686233224a87f0c4a2b2351d867a001f87519810a96e7357bb1a2b215420209b767e138e4a2235dcbf2fd5f0b56e3dafe5472d815dfe54559210ccb9581d3258828dfb8637a4ce8b9c01490b3c342b6ebf7192d08441da3db6b3e64be6263d22cdb2c02e0dc1c81634ade606a47d5b8aa87bba59ac54042bcba015a09fc8f6427eb06960a494308407c50c752c5973ce443aa665c3aa39b217fab8e59b4455b1eaea3a6022d0fb37d65bd0b95c479b7484ff3c4cf032c1c793b2b94435c48e1e1b145192856fdbd33a0b64ebd05dff18093064eeeade2f16caafce9a2ddb89f9543113f59414e00324d0f99ee9fe11f2d6d011e98e065ba5ec4ebbbfd8453fe403657a7f8fc09834e80d47396b3806f0872cd533c330b2459d8c97e7254f6e459bb9838483460fb566cce210d430fddff211ccf96d9dc63470b3ab1cbbd1284fc4e67d64c4a8ae62f8eb2f4654cd57ce69ef491fcfff6fbdf6c9b94473d605f5ce007aa70eb2aebdf5831e509bb31db4c85b90dbae5a9d039bda38b5a65f9d90021630e72b766c9e4735b7a6503f0cdafe0b88f6253346129a3a86ee27578898e765121e0fa6b4240e86f746eb515684e5c6a583e51725155cbe05e7c6dc5a97cdf885bc3e154773b0fe2c69bffd38b8b35006601ea4e396961a678ad872ae9458ed202ee89b10b5dd3975d313d60846bd83bacb4ab990d607ba669f99926f7a34b2ab268029a30730daae822a6a66a40ff43d0761cc4778b8ce07433e6b89c02d587c801046a0718b9d23d6c1b3a14e083d94f6d57781be5c91f9e6af41c641ced08155f21f7d8c027625500b50a12ef263a98bf2d9b9adf42beed9fede5ae2f400e2cb048c3b3b55eef6bd29660a7aa73704a133962cc098cf9e0e5c4d94b0aa7e4929be1f59f5ddf16325ee160e7fa8318f1047786760e1ed4bb778908e6d1b02901a0dfcffa75a06a4840e35e451cae17d0455b8f090964c76c12a3d798f4598e0d535432e291dc0a226c54ff66badbb6015e09053b1d18a228135dac4133ae1afdb1827fcfc44bfd3ee49fc5065241c7402ad999317243e0d2720bd4c80ca09a77a692d15832c8105d16415cf19a4c717d22678c3b9d0ff02a3e8a9c3d412fedb02fa583068ab7560ad29d7ccd7e0c632d9fa4a1a7c01a8af2b436b0d773ec5358efe30f54b0cea28c1b1b9d45149f0f8bb7162245dd6f94c693260a70248eca8f582b4909f5bb87f076cd48caf814b99c835b41b61b6efbd619e80f8add442297be0bd0cf469eef967b98dc4a2afae80011a4e951e3d7e33ca3f2f7c1776586f22b1e2150a8e75d1a864d7437ec86572b992729f465b1af9126ba97adaf441467989c09c33bb0aa090118e88ab3093a4b59f9c6d504b4e51e0fdccb46cc87a76c93d1ee863226a601cadfc91108f036d6144301a362335ecbd0605d1adfd8bc07d16d9566f0060a8d49cf75c2ada92d5275ebbc53b6a97f6c6eae6e947ec21f26e5d562168b8b3a47f6ee3ffc5944e0cb120a0f903f9dcc15f70949824b8d6b10003507de46c857992ff8676948aa8d9716b121e11df484bae28fb3ca3e0fdf550a7457ef9c1e773a64644c4556a79bcee9a48023ed8035eceae559eb66b7c963ba1d60ba62920369ffbbf5179a46c335a89869344f691274356fe86257e5522ade98f52974d62d08b70b9f7429ec3f5e9cc37407370f20f1e230c74584573478dea223b8c7017b4afd3bb23e969330158272e1030fd46e480414391d745cd1872db5fa2e95199e142d9c86c860d924a2364c724ac68eb9e0647224d502c70fb2ecbe06af7e7a991a8354ff71898fd57aba4cdc46254889421284227bbf1bdcbea6dd1576ac232237bfa76d167483a226d414fd29d9ddaa7e960a1f4959e774e2e0e3364fdf4a052bde71cdbe136491764ccb610cb5904054baebdf42ad6dbd55d71fd19c54fd40c54e8f47a8bc3bb21abff20d0ca2d0cb36a470eca87ccfb3d3c8effc8c5957be8c354f946b39b37a8925bb75c8afa010879890cd0c13a3e5a80aa13f987989a16c6800edfde24986d0253558a1130db5c59ee2eb51f5700fe674d04bd5dfa174e4c77c3ffdf3d5e01a6ead7f98ec816832811515b3f97afde13b7b6c772867bb1657b689d5c2cc0c336f2bcaa0edc3d29b15d141d542c364c87f23aa31c00c02271acdd74cdddd419ba6341278fdc83654f84dd202d857b68c46622458e2a30b2b61f7bb28674619db0b60852d92bb99bc5d615c2c0f16fa1193f0ee4515fe789a3df000c3b12354dc21d24662cd547ba0dc2d78fb40be1ed4be4e8f2516e0c38edbb8d301328c2a220c14eefa0921548a869f348c020bc45b7a3db726c18e55715ca0a9f29f7dc4f44d338e2a466d03e9c43b2b49b0ad86f4683d2cf7b524cca6490ac331ab848c78d89c25af23f1fac333a060a6998da2c734170eedd7c824cb2ef085b371f1204e66e2da36c54cc0e5a847aa1de557862ab0f450b904f36c52a550b39ed0162780f0f267e4c1986f6ad0e07ecc8c66431f64490c947ef26a1ae2ac927c0606e2440c6dc8a3d486d84016e21312f2abf32bfc9749290c3545e5261e8ab3c84356b7c55762e1d26f781090d15ce0e367237f0cbfada1fce011e08a670e1a666cbac86bc4698d1c852d5474d2ac3dcf2f3739b21baf5236bcfb639a264c10d9db04624ed800c5ddacfb78aaa7002302b412f9043dae4ce9b5774d759e3770d67cc42b66c658fc7766739c9a7809f6aa81f47a78f4776cccc71cb7a22b45be4d0348dfd433190959889a9b157038f03d0e76fd7908e1b1690bb3a9c03f722d292b9921cf32059f7abc6be93e5d601eb84a06a9f7dedcca8f2790cc4d6f76ef445698d72e3f87401c6f61a5acbd1c2670d16337eb75bd36d4766e755c5fd6b9e4045d37acce6ea6e71b8f9b45359c4c0b70139b442a51abbd9fa284211714f37fa37f48fda51c4de0556b61ecb6d218791102d1023c73612d275d86a5f4b0b6292efd6fabc06dd6e6d0ea4b5092b482827e37b4a0e130876da876edb9c942c74b749f37993e592e9bcdf5889ee3cd8705ebbe28e66cb9f09d1c29c320c0748b060d9ef89ee74881ab573cb0b5f536bb277b7eaa602ba6a7b6d607db0e2a77704db67d6275e142b61b58f90e5b309b6fe02947a6e5035ca3617f21768c524befc3799e380b1f5aa30020905731dfb22a675948e65fdd840fdf160bd1853effdd7a465fa93989d4257b59e39fed5dc1e60e9afe1be446626e9262ec4dc8516d65eb11343304b47186541bb8973220763649a1435220b3a472a92271e6d593408904b808ad609766a8783e5a89f793c3d29c298ac5368727bc04ea95f31eb4916432fcaf19e1e9d9857af1ea8cec30d6387a83eba0cc679ab517fbe96730456509022b29be656bdaf628986ea30d3f35e5c282071bc9dfa0533f7d7a462b846795fc8d665dbb1068694ce91b2dd6b92b850d314b93ca283acf4c85cf1e8fdf16f17844f777fa25de4794fec6933d609a46e5bae572505827656786fa61c464b65c79cbf589757b576eaa5c26777aed4edb1f850742b3127d92e426db33921d52024284f991c0cc70a9221d83980f318944fd064e4cdb5c1d28929ebf262241cc0094441166651cf4083ceb9080979805f1c4bc0ecf874b54d24ae06885bdf67512d6461a8f3bfb4fabcae6e8b643b37cffd0c6b7b8ba6b4ed0b999169cc12a66728c5e8b51d8f086b1fad6a1cef8827dee5db70413f38d5f93b250ff017b877a48478f29537af398d2f1a6b5eb3f25ba64a21bb8295cb76f28928a021029d792838a81039c3aafb63e410a0a995eddee79decbebe1d36a8c746893775b7113a62566f61aa20d95cd0c9e52c15ac97f14ef48bb75715b73dbab55a502f4e5060c693d1c6ef5631fb3e36e266d64cc0991104da0ae3cf9bf78d55f3f8e1a7449c954d1ff1bbcb064298df3287c46159e9e5f5455c371a203fa84f7ff285e1f838b4fb4d60efc1e24b00e5b428a9b4882ed5452214134cbbbce05284c34ffb84b135f7a3e8da90dea4b539ba3dad171af2c4389135b81aa78aa754194355d18fbe7bdfb9397024d9bd68bacbc3c5bfa2a5338a6bcb3f2859aad23f8c3b7642d90e6bbcbc77743e33cc1e4b3fbc9a63a5ca2323762327a572af39ed6beb7bb4d344122d4d717eda6136aaf2dd766ec56895f4aaa151378924c93695cdfa2fff78b418107efccca5f5afd90591c46b218bf1dd0001b30979f70c6e9530cbcebc04afe5ce882f7af7b7ed29f7884d7677e25591099810308eeb7a3c000131728ebda77d9e5839196bc078efc21e65b2438591a11eb1129b771337f7aafcf99ac6ba99994e02232b2573d8edb8e6dc4181c098c6d525fd0e5f0d5b380ed632d14631c2f841e2816cd77802a7eb2c8fb645bf1d40be72a2c01bba3f6de5fb8b29d89a348e64d277c72ae2ef6761f475de9dd83276ec601e09366aad783b16d9795ddb713d6bfe62d5daa1942fcddbba475d065e43043b937173a6213c5b18d9aeb624e0025e3491d87da13550f4334a3e5cd912149fa4a800ce0e60658a82a21cddb9892f263da0a1ffebf4c146bfa14411f2eb0d5b15beec8902bbfe182b902c0afe9edcb3aabeb22861c1882aa5719cd5406686abb45d677cafcf463b249e3b89646fdd44842cc003c1e83bf5b56a8f8c134e3be52c0067df48ff9179b21c42d29fe0749e78f543e162833542607e4a2a425c1960b85c061a15e643759324e0d6c68206889d6709f0e897dbd45bdad09456fc0534f730b659198e26a33850ce6a49179f964db50b889c727cca3a59124f5c7caa858aa586d1839e70884215f4c0c27975b1af839fcf417a1bf21cc43402cab2b37ee81d5c06d7b30f6e8c6593106e34f4ea060bb3922244ce0ce5a2c623d7a232d6457b06afa847e7c64876608cb944baa9374527cdb1927c71d0fffa699df81cb9b7b1ea0b198892cb8e5e07a18bd7d57c847b8759e4c743e8d2fd83c4035e57dfb4650f9cf3ea3134bfd8e82cc9533bf1ab0f4ac5a98433524a93d5286c8996e58dde257a9876ef33a890374a48ff3961c230e014fee045dcf2b466e29b6e9916eb299d25884609469a85fc9323e8cd001bbecf1f231642c2a84f95456d9504aeda262b93b630d20c15b78822d7b22960a6ae906dcf2e570ff81c6f4588b4c82f2124561c3fc9cc8a7bec645e5875645b76fe0e42c4db5fc694cc866003015cf08a84e4b89e25be530889a239c822f47531076987380802a18043e3c43a8398af057b3fee3de76d6c9afb33389331c9c6d36d00514697a704f37a6b50b2bdfed1135d92f3f5eac817f2f75320e7ad145b3385b0c0f5111ddf3899185f52a4757e0235fa688e5a9ed052f46a9004d1bf96551303de02ff0e2b700555f5b8296e78ef58785e9125f02cac4f95d68801bd15c94c4ee5280072f4bd976fc24f89c947e715b7290c1a8f782d5d0a8e4e0b121299cb0ca73fb08c305b07d6790bbed6ac2076745a5ae26518e65e25a9a20099f26570acd71d1ba7f31aad2e5f2e3f37f09adf4fce34cfc6f848c47e77111b6b2f1ade5c819b215b7b241ad5e2ed433c3a7463436c8ba4bff409199b63e144173581bdb8322ca0933c01abc63652adcc4751977407e1ba5ad8c7e9a18c07e02298a3301b945c6477e9d36783bbccf73eb7b21f71c6a7bdef3eba34790ff08b0aa1667edf2e6778c4def2465eafc7a0eb24806485c6a012dc988caa079bff3f7654ae28422107f4df43d6a5f43b99093fec32570a80f5c3e84770bfddc728db3057c170f836bec56e80be154cf18fd27d8a33cf56d455d775ed517e388a513c05a8fc8c2202fa00c02998dc7270ef9a784abea2607f690427b8b2b1092dc8a5731c693606b10e3f10b9974a9fc7a98a294c2f6d6fb81a2b277459b65d57d77436227fc786dd51710b1e8af9ab2a2cdcedd2464db30e1dd0975dc46b282fe8f33ad44a4b43d7a0d1f62a86b841fe36b2cc3cb8ce33c14e4b92b709f57514401c0ffffff3f