PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85576 8a44d610dcd3021fdcf2202071338828c2a8796808f5bf3b3c342a67ac7ebab7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
68b62909bbe0eeb42298214b0d6f3766385c81d7860d8f0c8c12b6f773d20e59
Certificate Block Hash
8a44d610dcd3021fdcf2202071338828c2a8796808f5bf3b3c342a67ac7ebab7
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00107e0000b03e0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cb09760c723a3feaac5fea6d74f47cf92503f0cfebcf68e20b12505e5ae7ad918b6720b36b053f3e4655e43e969bb8387a053e9723d94ca8288a7f37b3c549cdf0a8ddc53c1e2851bab6a36b7433cd226b2edc3e923e905980020000000000000080000000800000107e0000b03e0000

Raw Header Hex

000040209c33902a2fb0838a31c0276f12889769ae4fdb1dc5c3ccc3e3f48f13a4b49cc6283b6851fcf1a6a6a9d822255bada58258ffa4b288f865b16a357abca55d40a6ddbd536a00c80018590ed273f7b6128c0c8f0d86d7815c3866376f0d4b219822b4eee0bb0929b668

Proof Data Hex

59,560 bytes
121216010307e08edd566238f9c178817539146b57e9645ea4a1925233414ec101f92a33236c24c0b79e775c83be1fd41e0e5c524898da464ddcb5c63f523c2eafa74b829aacb8091d3221b7d38f9478692f57234845ba717769ce778b6405e2ba42b905a438b5c398c3a3c2a0c505f73286b4e37026b8ef953f59ba844d3efd350c5055958b89c17b33a1ebb79370f121a6d00e82d835ad91d4d64511867f9bcd85da2684fb51889fe94a02d457bfcec1382b76cb17f53e9dd3a4f0988f5fa54e506c3be8af9bf64f9975ac81fe24c1b2322a1e03388087f9ff3ad481e5cf1f1a1d03b7575b5b74232fcdc47badf5f030b89349b232904cb368a71a94b0fce67ce006a5dd33063f150a7585956525ddc29da70e05aba180951f694d50351304d75065c529ae48400bcd22aa45653b1508d386de4ecc57fac7b1f7590ae1b8b7d8be4712e0e5b2afc9132393db84e176133793ef99bcafb9515350e276e47fed860ad27e00fb90f1bd47a8e643d73f66ef715c28c400c2ab1d088a5f1fd8b016a30df334d91350fe977a542355d65ab926d7ee4537e9ed2d8310c7b71849713da99fda59460c395539c2b40007c7e671c5f9fb8494a38d8aba635ec3ec57f61cbcc73059ce0c463c3af59cf7fc110b453f85b84c4cac31a07ecb309be96fb215f10bed7e46adbf723e54003bfe1158582673e30577016f16e074b007ad0199b1ec05b952980a4ad9ff7b7bcd1bdad4e13a45f1264dfd8e5be3cd48cc3f2941d57cc283801593e920369d257662f4c13e939095ce6302a57f2e7f5d810ebddea4e626f21e5d4622293e88c310e4e35168821127eb8f6c1c4183789254db5655ee5b1cd00d22a2d6ffbe940d2e803a60dd035665db9a64f93424ea59128c883c3e8d5e0a8b2f20d15f8e33639dac8ddad65b2f5e41e79919cd09d2db68189774dcc3e640c42f38ce01fee072cd81b0e6d1ad161e98a308354705ce6b7448e3a09ab7025b7327513f88f38e34e854d1bef4df7c1e4f13e428e7b42bb587adb4a4ba09f978a45d9b62a853e5703ddb076c23bca8d43cf441d718f42188eb9d1ab1b75fe985d6c352842715c927f7ac3419adfb9c1e4dd83345f3db4aca553975a8f89628b416c99867c34caecae096a982928167a1c9e214cdd7d2ebbf7dbf9e2c31b7bcaf4c8afd0ecb9a9b2e11015c1f33a8493ae5370112b40636cfdf238e611d8c2eb2620b8fade30af908d2517f4f04e24a15796895995d72f6eeb8c588e0f4d4d2ec18fe3848a6d420d92dee7e08cf6523d4ebb91d3f5ff25385ef995280e657c49f6493b85ec33bb1a2a92731cea0997aacff4842abf61280f608ca302b2b52d4d9e45b16a9b519889a6ba4909e5849db02bedf8cb52ad81edc9b52d20a7882f5d41ca5254b4b8377986f1403749e73c8b8f197b11f646f1f795f44860c775e3760f74b482b2f63f44faefb9b29c32103d013c8f06d721b31f98d9dbaa691c851319279da46085c8ea80058b7519c9211443c4b95a5563dd254573457d0e503909953c77b519aafe949c63d2385e30277ab5000e0ea42a355cf5682c9189e88ba426c89d3db5787fc3e9fa9b40799920bd8cbb9385a1166b0b25b2d12edfa59a5be0850d2d7c14466a97d99802147aa6660bcabe192c9b29799ae4c3278ac0ec5e09ea328061f4c4ae419ef72e89b85e30ff00e0a32a30be83738ce8ccdb3e825e41b56fb717913dc1ac5056f0971afbf06d80f1f49f9546f80558a234137fc9f3bffbafcb10b04574fcf2bd75606aa2b0909eb2e43aa3e7310c4591df4f7d18e3ea5be5acfd78534bbba850859c52953f45f1258d764ce9bb2895da14f998fba002f54568df3788b83fc2330b24542e1fa895442c47fa1b7c20fae11d5ba036a4d62288d835a683057bbe04fd5d9c7b5f17cf50bb11ec2d3ec0a7f272c9a2f1f40f30b7ad4822ba6c8dcf666fb32500b267c4c6db97bfa77462aa219f407d9aed70903076b90d02087ad868f1352c046453cb17e11895b00ff58d95593db035480eabf9d1bd970f50aa43d3575f6689560950ba034de5fa4dcdbb72c4845b5fe92b1343cc49cc556cf1f793e7a09ca6779dcecd91fb642e83ed8aa9f5b0a9d7ac66f8910ccfa896ee7717db1d6b890df2705546a83b8ce1a21806d8fac9c131f2f7223755c20a774e2f1261533efbb5a5f46df578a0bce114e5dc2d57f5b0970e3a1fb1adcbfac8b57bedb77d9c73ecb2d093d3ac4203448534099e9237c9cb204da68ba89c27393620ec45c717700a2675732c7df89288efa68be73b8870159be26694765a36ae52e3263c398f41780f008aa9429ccc8ff7289b1890288f3feb75cf457075f3aadaa84ee525db8a5d4bf54da8e1bd2965056a95697b1b966a5c060edcee845baba88ef0234eb3fa63c92bc3f85b72fe1dc9aae745f4fd9e6577dc505823f98398b2aa969e19c5acdc88fa1f66b85b582efc35fc1b6f69d78062cdc658126ef78fd39bc664b1065ce31d8148377d54e27a96da2ad08b9323ed2e47bfaf22a4ee6e8b4801c32a2e6e2f3fc28177972a52dc684638b7ff9a6624b0217599b33213f4839b16dd5b65592fe7b8a46edfee8f90b9c881290fdb077c8cdb62790c48c12b46ac536402ba91a8f7da1ad082213ab92623b1f8b085d502d9a30678786b83a7556ec3e78093b864e515ee139b64c2be51896ee61557629f3b6972612bf14dc676718746996d5c6284f26f7175ac6ae6311693498feed93dcd5fd8b27b9359225c432b124a290c49d810d8e36d0896d8ff5bbf8fcf1bb21c450380b634394b22e2dcf106ff2eebd49010e133c2f22ce2e21e27b7b021c10f5fc3d333dc12b081dfe5411f8d5f260122cb40c90c1c3382c78c6a22f56f407f98b5f74084d70408cdf31a87f63753aed5deb910db25308967d6e9eee6aadedb65856657123e5ebcdd4036a73382ce56eabf33aeb4305332aec321b07e2f0a575bb72451f41df58cbe1b52de959c9a95aa3d158e74105f80030aec34d3be79e02dfb56cfb84aac64c87effc5bdd07f6193d7061e3c1cf8df56efdeb8f87d8465405d4fe290a0892e3f2a46221e4481d5a0fbb4d237b0dbe4c734b23f880ad0e42b36a0b65510d1a2dbea3cc19cf5da36f4b1a0e9bd08ba77dc7cfae09860501408f245a8e8724a79e82c7894c1ff08b878bb777d5a9574204e44650be0764ec693e6e11feba43067e7d9759b7fcb2cac88da38885beb501754ab313912b3edf81fc25f86a0c30591ff3af368ffb31b3d6c9036b19f40479c4ec9b347e04d5077f9220c21be807bba185dcc6f360c28c54e2675c7ecbf8b880535e5e21a6042d4a20d5b7f33175988b4c53db371ccdf4e049986123688143933ff86cad59df61b58d972064d30cf0ad9542d333f6497d4d90715b9f91534343b75de707fd711df1a8f77abf27175b09de2fafb5ef2a4230993b3b1abdccbbcc0dace6bb8a29945bab7ea53d123ed691ab46abd1d9c5686fbfcb0084d6e53d9b0ae79b03d3edcd88b71c446420cca27f0c4a2cadbe9f24c3d9fb5babffd44d4256b9e1e93852b003d33bb93f2ec200df210c06fdfc879a73394e4a2ee638b484bc82467d37ec59fe54d6e1509b0a0e6f8db7c4254230ba4675bcef3a888bd7c19d8ced27f5115a5a58bc19774ff54b07ae9acc6a2a99630a2071bb4e6d3109e83bf0659819666edf8aedf45f5c4b0abc926239a180fc81171602d01806ea737beec1964859ce0b4c9349409889b55cbcfc075043c58a1d7eba7260817c3c325ff37026b31271eb899e073d75f5e38e879c87dd7413e890314580cdb266ff412af9175ce77f69e1879a3bdd90629a4fc6643bde58666ba33c22b82ddb080d385b033e9923f8e9329c4ec62e0feb775c904d607774dd8f6e4ad178b25118146716c1127970280e1d28d73849ab8f17b8287d10d29251555f04c1058f8eaae25a5b738fa8ad7fad4dce4f8d1a4adb7f168c9112029592c7464a75fee7ad53749333749daf576022c11b8e492b996182474245d868c47aee4d6623c899918dd91cefb0f3fd1d18671b7f8b23dcf27e5b62e85764870805ae29c96f4ce12790a13354d172fe46a9c57b4fadfe7f99f755b664ac82d3db7c84afe2fe4155a67169748175a256c80b7f0504caf19221ff07ecb0cfc8ab7d70a6bf38f7d5add31d12250624e5cb3399da2b3fd1c494e111b71660435047601fd17002b6ecd8822fdbcaef6e4789e9f2299bc1c24e642218f3a128e97179ed981e2d7b5f08682615572d7094a33e48a6aed5d4f1ba2a0024b26de7122f07909eb0488d62833f8b8c1972e8846fe83ad0d8143c164c28be134de50598a9bd6bbbb57d8794d779551472d7e9c0c6550171091eb03649e60119be4d536a0ec58b469e4fc906862ab41dd8d885617346208833a2ef048fc4326217845c54dc475aebff058ca755f3c4a3e5711c3ee231f986604d1117a021f9803220c869fa1c54814df67625caab84aa04249bb3f5c0d8e55c3ac4876ae3b4f026eadfcdff5c35b7ed8e47822975847097a3ddbba31e333738c4e6e6ed2558c75064977d6cd5f12cdb70d697f13552e6a70be7c151149da28eb115cbb6ec97db3d60d0f2be450ca2fcfa4f4ac9232973e6d36147f646a28212afc430275a48997fea89ab129b1a8f5a5c6d7c73aabc3f5525820aa7f616bb07bec09356c31fc6e8dc9912d9076080fed6df097e4f47c01186b719827169fc38ca83fd946ec6ce9f189484d0fd16920642d8967a6cbcc8707582c82a029413776921a62c876af768baa94167e856d0704dd1ae306cf94b77d2fe74194d92a66634a617144803c8405ebc7f7fa1107c6b39c08cf2038905957b97faea22cf31e2efe4910afd79797eb9d6c179ec9c9fc0f29b048d2aebd183f8cb2087796f92019bfd48e3f5753a46737ef36b8b930e74ff0c279e89fd131a9696cdd2b939935566fea912f1c9aa67173cd918f81b240eb935adb3629be4e6cf0a7cc71202be911349e89375241d3a64700ffbb23e95c8a522989b05334a343b881ee0befec49d88f192c5ee0b6bc5e98238e02a770cc89bf74e303d8dad6df853cc41f8b9de6ff44d5bf0129d9ffa5a7b2b40fce5196fe11a35fa9a66cba3ebe9513ffa9b39fa0ab736b2281618f1e156ea8657bf689e96d2c551eaca3f455ac7d6c8f1236b394de1d178c515315d39941c1066ea57dd6d02a566256a5f159a89ed9a468485fa9bdff40b38c2cbbe643e65efc765e4ed7fc19a9c03989f48d1408205bae953786ff41708eb45e596853d28d61e5ac9054b6787685b9707550d862f20d9d0c6cb3028e7c4db9ccffaa1de53d56e7b922acd922e7484d48a1216a17fd93a55606bce3a5952b54deae3b9f8f219bf6d6b41cdfffdf9733f0cef1e86267013d0608c4879160fa0379823b26c0cc4ff19642bcbc3925e42984eb966de0bb48d1dc8f4dfd5a414d052512433c0cbcd31e75676f3c88df39c3bf47dc2cb60f704022ad0fa478e1c522ab6895ecfb9641e47294e00700ff614135769b01a1b10c6205f68f2e0dc0901ebd0d604976b0188beb6098c782a204b4a6c38bf08d833e4dbe91b7ea23996b46b0fc265bf150e3064f010cd28b56bf86930aeac4aea921fee9643f3bd0b1b589c4fadc01d9f65312db2484352083464ba41946963d1ca530d68cacd9c312899992273c9916def0515169a6a9a2f0b73e82d0fde4166d1e69694cbde283a069a6ea4af4b062f320c0443f7279a9948d50f7553877c49b48f10fc51cd5b3c5cbfdce9bf5e1b4664fc68d8bd703e9477882c3590504635010cc60713cc2d1034c2b4a17af594c3d68805fafa760321f7c9b2509139fcdf68a1a1db8b1e341765480b49cc353e9425d2db907dec7d12785fbf3fcaf7c481fef9a1cdc8682725579e12c6fff3bdf9f05aac53d0bb210afc84cf1ff6918ce2ac121ab317ef5e048ec013270e07bc9c4538a075340db92593509fef6fb41ec855ad8fbdb0cebc9d2c42aa8a50a6e870012a01b53a2f9c46727b10a542e30be57db157404f0f3813aebb595cc51e9e84bd3ec671a4131a44bf07067a4af0df194748e7b718c441441f51989f3406289441f0b837f39eb4784988f3fccf242e391a3c7f61005293d7203f5306a44c16ebb2f566e2c9ff178c83adab1b063303889a72060a5bd638a9c018b17e0064e9fe9b9b49bcc995d58d6a62d185a26168a47623dd244c073a8c024716e83cdbeb4185e4dccfdf9ecd3ed024825c7dc6d68a72717cf7be26a3889ddd17aac5fbe58959430358ee1439bc4dee8649e20d0c7959895be1d893efe63d9d520dc1cde363ac85c5f4ad1fabd0b7edfde74be659b5919a0e1f7d7c4f5b4467c2dd3e99b5f5cc315d35f155e4c920d9ab334603d69b2aaf8f52c30d6a70fab040a5e55f942280e7cd3ccbe26b22372b720b134eaa7a791baf11913a90eb81d88e74fbe4aa57dc16150de697852dc5841bc37cc35098b83f67ea88564d0e8775d5ecebd11ec2f1a5b90cb7fb6696349f87c5d7e8c29d81889806ddce18d771ba8eefa77f996caa6c3ee066cafadabc81c794acebc26beef6a3785edf013b4683e707aab4d3e1a99498e88c7512e6907fae61095adcacc68c066393dd311a14ae188e146312533c52fae3e0e135b59d1b1f20c8017b9f57ba276863d96e2bf041d97e58c4bdd42cd99f11aa243458edaafe2528c091166646cc9127c2c0641d1fba1dae9186c618c73aad6a47e5ce353525eea0ad5b5d3d87725d5bd160ce8fd6f3b840119a82a5d0d763dc0992b22c431b1c671046c95c6d54b01dd33d46268dc33d33278058912ef683073f494309e8aa86eab58c8babb595bf8e9d25d0192dc8632d90c601cc26ec1486278bb025ff350dc403a4cd01d4b6c05f8afb9202120a17710af1db536958a2a997e9fb95f9bcc26df613e26a59827099a9ba6d15a463fd904eebf022b122053cde8d197caf2d38a5561e002b65edcf49bc6c6c27ed86f16172bc4ddbf6c320a0b52ee71b90fe99bea3038076fe5d662de1a6a239eca8922e6ec4465e07942b536497a984d3533c46eed8b97ac6b520707caa8a4f175c1574ceeabde36804a2d8d4b453ffd7b09298df5bf7dcebe4c20166532172be3112d3567434d6d9401e5d7b1f620ce4a246d5b083e3bdb2de59b816e54708670fc451792d1e84f759ac62a457a44b135cd8923a68755c62b4042922f04ae86b7a9d4db37cbaf256923cacba95e62fbc7b69fd3cd80da08dc5f248fb02576874ad25f690c22e94f2dda7af6d2239254718ed593d2d2b240b8421145ec044159bc55afe7afd8966cfa7dbda7c2c8b48a70ec5347a8d89b443d566ad704768ad7f76583c09f4566d94a4299428007a7e5d3a41ef772306d474f9fd733fca37e069e2c74f39fb8f9d99098514332be51a8ff979bd409843ad604ae6158bf029ee32824568b2c230cd2585d5f87bacd389378a7a8ff30ea2b37882e2a4f14965685099714915c1f7b133d9c2b4bc8ac31af35980d5235439cff0c650060798a945718fced9ad0db1ffc803e2978db3389dea8247f7a73f8bde00a1a9bb29d0501112d45b802356a9c8975f4cd9451d2546d15c834e00298d05e3f910cd92a903bb45554d0ce3ec38434def3d6a58231a0d1567fcfc0829d99e08ee30d049fae063eaaef5bedb9d077ad7fa01e4c2a22b99f9fd9a312a6769977155478dd13fb58f219bcc21e0a4bc3e2c7ba28b1bace997e751368994b36051d47dd79fa6e3a32f29f4a039f691dda30de3a3884f43222b2528294c4aecfbe6b151a37fb47e5b749f9d355878e676bde47f5e506c7dcb1adee00851b41216d06f2f1bdbf228dee082abb354453985996a9a149a5079ecc5c2e9437d071294a550cebd42a3d992ac4e900304ea6aa70ebeb16877154346fd3f8f0a152a95e88b5cf690c2a5b8af3e475ad4598107d1fe27fad019237b67c6d668d0281de65bbda193af68413b77f5a109684910431937a5dfbfec445677c1b4433e4680a1be92c5931b5703e8c795f718d19c6aeb67dae44bd586e3f41b096a57caee8f7769fc3102d2fa2ea7c5d9b626d06b42180d9707e7340323af983cf44981e0122837da9aff8942f0542463ab4586b89e8ad8eb6da374698807e7b0a5415822cd42ef69bcc1c040d45b1bd255cc8805f50285429e9d8782fb277c5f59813a6e7a60ce59c4a4c36eba2f64627c9d0bf5c73fc9f4b46205e76ad520a746c3fbed162687d8553ec6226b99d06b36f38ef73c0e0d0aa94745b5ef3df5840e9fe2f03aaba928affab052f5b2dd892c49cab7970a8801b3c4a5cd1d3e3e046ed68d8acf9e2390ee43e1f75343b943ae811937d8017f5f1ec623d8036197d4af0c2f6111a232e7ffc3ccdfe21da6523852c9983d6546e66e1c86613df3b3079e6af973405e1d15423acb1004909f62769cc7f41f9610b84d52cd5e1e321895321a5aea437395a7a9ecdfb9604860803d00e85e94ccac8a8dd9d43015eb4d512c83a567c67f431fd6b842ca1822ac36489d76d179e1d43b9b2dc5382cb06634a1f7f0d533037dc1da9273435dec4619027473b5264f35836d80c2f133b2e835e9d1d912d600dabbd9f7d11c34abbf2b2973be879d5b70d69931e50932a49dbb9ad5d3e3c9ed5566a493cfcb92e93883361392ce61fa27dbe957009c73501ad7fe71fe1d4d7f079c544174c05ed5a0dc3e5f78d608dd57ec6a082260cd32c818d813ace3f01cd2ea528549c3ebce8ebbd5cba710ee3c35cfb4e1eeca75fd09882a9d078f79d2d6c6397c41aa0353dc8854e022907d28a68ad2ca864c7a3386bca6225f81604a65ad7423b42a1e20122f0af27b44d288792bbf984310a138b0818aabaf3bc9f18b79c8ec53d87af08fbda5c2b3c65f902c8e91e61c20f6fab2bd717f9d710222981c29bea7c6eb36eef055d27f89fa59f7367c7cd70a9509940b371959b222677f6f309c671474bf8f7dc2ca7fd79e695e4e0a70add5d5cf3c2abd6c063ff58479d71c9a53b2fc87cd6b704747d577ac44a4ed34861486e22e95cc33506bd7204767d0a9a33215494797aa9df126bb7358f2e41316ecb05444deb06e6f9fcfd3819661eedbbda19340c2f5d26acf12c1fe464081407b0b0935b03c750d9e870e609f553638d7a527a4abce4e178bd2228235fe5c558d43fc1607a532c5ce1a88f6bff007958bdad9be7c46f5c49c12609505e3a4cba44a2c72c590e81c1addc4ae9d07a873e512350bebc353e26a43d7edf05c1bcf0892cdd1a7d818a94ae0abc84ab95d78b316d6df4245643b717e16b5a64d2f7abef0b24120fec091f1d96570c9ac8ce80466fca71f358ea3330db7f944c3f0d99c60d49cc8097706b3372978195c9cda01e0b7b967c4407dae705cecd6e5be42fc5094cc0c95990fade3b248e223306b76aea419ffc524b47c8a1c3e14bd6acdf60345ceb8be5a77c19f1505fc2277a6813a52235b50159e2319bfeba092daceb987bd28bc03142254139d5462deb3f1161cb38ff824eb4acf29d6cb649b56151955710b27ce0ab409eaaae4b16d501249f2e5af602b3d6ace62356aca8f4587d9f8a4bff0a66af1e387ccdd2f2f7af66a612af6083a32cb0ab3444d89798a98ca8782b638a0a19d6bdb8ceb948c9da7c7c089e87c788d37765d37039fac6b41f6c2068011b46bf16110fdda1056490d6d5e6db509968496b14d2e73ad4f4f5a2f00a147f3d5ec20174b5f6b66f113125cf07f3f6aed9518fe2729769839e3e5c1d7fadf69be83bf3d18a66e5ba6ee724665d6f59078db1feda0346dde13cc80d64b98295307a70268d5050d78be7f2882231fa8a030bbadcc23275ebfc9a9f404f1fa65ab5d203a82b5f8eda71cf851ebf02d45cca81df81b66413c03db7efc2dca086b2621fe1ba26a092e88c28b0676ab80c800e4008c5abde870cf1a66f04b99a06e9c6e5d0172f667ac6f35b960bf9ae4bc518b794e94ad3a6c7a7deff7992b138aa392753a44f05be8a0293f88192024cdc49f7a1b6dadc2006ab0b665480a99d47669a7b3b45d25a679732ddce4b1621bf1172ab9c07c0eda589f451d7772114b6f63a7988b28d99eba6d6e5786f1e0cdb4de5fc9992bea439179ee7a44913a71b17f706e95ad961863c85dba26d813c7139c8977b8e549a21f42a4475fbba87d7d792f458ef3502efbb5f883063438da307096b6837149414cccc77eb8f4191f8f559b80183ecf601efdf8461ba18cef33002a7aae013a68e635077ed20b0f6fee97c5020235f842ef78702532fd9a0953279827f63b5983383265e5ccbb81a040bdb59faaf04d7b308c3f7264213034d8c53cecf44ed8840866b8879385db969d91fb29533c2055d0ce721ce245776ee80525780adb6840d669b964152e78959f7c938e337a224c7fe407cecd337600ed9330e4b369165d5b9268012c1e11e906996d899a57fa9c3fc73cb34943eace4f5f3bc88a99a6bb8bd74f396410d4db339849339692c7e5c6199220ab77fa9da300c3bc167077e8570d07e5acd6b64b16d93e7fea0918bc5f6669a1d2ac779b267b26be8183ef8e985383bc8ff67d7283df69740b65a79e4906cdce7b73470af194a544342565ae398e710a3f5bc920dc8af076afb85e14f59499ae2a2be2b3133e4affb1de7461ce53c6d7b96b049f08f97636b2e65fa0134802492a827b62afc14d637744228b72fdfc0d5ead8bd1fddf217aa946d673505442946ab5fa671f263cc36371d738103f797923509f984b61a76cfb65ae63b98c4205cdd3f728628ab6b09706d837a482baaa48cdf8f4ab9ac60f9f578cc8f31b89999aaf5a432899e9c02afdf9da296c43daec8976c864897a0bae21c03fdda57cef0eb8e471a81c8e7921375b937ef2369d17b5f500ed954cd13dee24c747e61698015a830b05e8e0b91a5394c87876343e45652c90bf701d4baf0b599c7b4e0fbc6899e72b3cea0227670e5394ed20679f270079cb4370d3ec8fa7b5ad9a0c4ef37c00d9350658d03580f4e699c29570eef1989661d83c0f7bd1319c95bccce8e7c5222906a5d8341cb9a300373b8068d6a9f9425bb0a3fe166aa9c683a205806db4946cbdd5a7a867591177d81815268c727341b710cff374c223702095e104d93fb8bdd92053975928ce91e4644af57c6d132167f08010f22052b80a66412955d59d79b3716c44cc70a1ce788dd2532bdbf7859c88f5e77e4376c815d743c104b0643b11c7d044129b9a9d2cd62627c6b0124ad84ab0bbd3c39008f54acb3bac35be6abad9550da32e4389c52a070e8776db87571cfedde0159751ef7c09ad54a4ff855284a1b664b75a757a96084a4406ea4d4c0d41803f3c61cdf14b6507144220f384df2c871c819dff2dde227f2a70dc005da834fb40ff8873f67aef9428bdf979f67db4d7288471e10c86a271e5ce4066932dfd6670dc299f02561b609fec8b12a3eb9ece8762ee8585a8af24b9654efc7f1bf90a2a9570d272e048956f65e9dafc4ffedbe7ab366f0764dd26fb1f055b2f8c849262a2561d416023043f2bd7dab0dc650f0e086edaedfa5cadae242a0083897484881aa7d92ee555ad4b55f20f9559d503c467074cd55354c824beecd5499b13331cb75f6b0dae398eaf7d46d0695810e1c2b0a4a61cd05ddd1a952c2ad91532b4c7c92066c97d0350363b3dc3b8792a6800b6ee429bd6f820e292a44aa27ba55596d3a52de000392ac393ed8b4b8f51aba05b480b2b324e73e5e361ed9edb1e3f31a7102fe315353d9c4dc0d27a8b4d53408c476e8c8757be13a14ca51a0c100381864da8337b92a18ff4afd7bfd0f6a8ebe54f0cc128f5a30ff85e3c3017caf5ea82e387b09a7117bf80db9c6ecc8f0db6d926be689fd72ef6a4b1471e63681beba182efca4af545430f65ea4d82b03cb3011a6015a924c8868cc8cc8ace91d2141e61b5b586f51cc34a8197a00ddcdc7a8d7adcc521a5f3ee59a37b36d48fa0e8e91c7a55e4f9f35cf341c16c18f4c4f74e092e242351c5ff2eb3b6dc6810deade7517934f42db5c30d296613c32308e4abef1bdeb25e0b69ff7211d67795e03fc182bbeba4c700752b1cb3f75ac7e4f7723a67d16087f9311136da7dcb83f394c62244fc61866a583b9a5d0000e498be0550a79c510646b8d3ffc2866119e8ff50607fa04f19e54bb7680f145f1b519287834a199f0081aa618ae8ef5b04063ffa17c2b83452e5bbd290a05619ba1a1771df4243554ace460c68502accadac12f908e1e874a738cdf696b912962ed0d09b42ee35d38da554e9deeba39e49962015cb3f62717751870af4f613e1b2be22e8ccdc1acc9a503ff9ee1967db527b1afee1000bdf423cc0b87a00265caf11003e5d6543cab907c6d2589a04458eacbcd2dc2257db88b92ac375eea3c3f016af2b6448edf80e38f6a98ae01e2096fabb3ae9341bb74d3b12117c4f3f5ad1b59d3bb36ebfbe9589ef0523de07eb8739fb846f8c83759b96aa6543ee27f87c7a28489aed02e478dea9de523e217850e819048e81932cd228750533a2fa7b3539bad3334db111ae16f5b2fda239727296b10aa6694f7b37f94dd4baf3d7a77faa6936d2db2cb9f7491f7fddf924467afb21f6cc118a3e0f05936df159064178d25249d36338dbf6d98bb146d6e73c3ed97e8160e63e2e6a982bb00a25a7c750b79d793601e896a2efc1db0b08eb850ca7a3578ca32993340b64114ca1d995ae121f28e739fc0e90cb6035def6a599746dc46a2dc867d58f4e2d2a8864e51e7d4c6f14d1190a5eb4d53e78d33cff76a8fa5dea2ee39b8a73e6e412c4ef982d0e28af4ef84b3ae1a4c3b9c8aa893438344fc2bcaeb742c501bcd48c5f9d2e78b0cf4cef2948e612f8178caeab3268e20b6cca128ab21392c5f14c5edcb3b1a12951688ae9f89a4ff85afb019c1810c4351a9004d490ae47d687ebe57c45bd8ab3bd8700f70dd9dd0b8e4e8ee9c2cd5fe8df0a4bd72bcdf763d307c43f07afcc3c9eed53bb207c789759fd6254a953c3e33f2b5537026f121a44c0bff0f5b111c11e2212ebfa9f344645b34c58065a058692cda4c968caecf6e4143d1abbd731ec70b4b535e1c8f90aace56700831b48088f2eab8f802d372b5f3b2e7600903a60e5334da98253c232663697528c9bf666c2765713e7fddc424c9c7bbd5f8af701e753c8380ead29046f0105a3c69974b6bfd35b2b8cfd0369e65b94dc33b624472791c2bf2086ac6b990c23052808784a350b37433473bcea3a475315515907c397f6358808d89ea34f990c5a7208a975297b230056889393161ca62ea6d0e6391de8a2dcb4bdb99fa5863dd5bc647988870084363463da5778799c40c139606fd8be52a510fcc424d77662254565029307b05c1b67fe8d6b46cfe5c3b8a3575ed2074c6a542c96ccf2d77131979f4e41b8b71cbcbdf467c33e1f33ed4572082bddba569b5c6cdb6ea9d1e1340d4aaaca703bb73e14c95aebd981dee6797855882f4071ab1f58075c7bfc7f81bf7d823e34014eaede607e6e15705054634d0ce262c63939a024a7ebbcea001691cbe2deeca9b856dafaff324afac8804d931f05b9cc1f5cf90fb408036779c20653b9d26f3b50e9b244d1119f376bf6a55d7c94fc27422e814cb08303ec1d04eaa2d4afc2c0e62341f881357ec21a716328e36c1dc9649f270c1f024cfc816244e2d9151c34731cbfbee4c6dc8f7d7a8bcd3ab81d7039e3126833292a26e6446fad2fdd2c0a39117cd6a166bf3f05cf6c459de95e22c4228130a18f6310823a6f4e347a6cef8a048c31d09f4338ec793a151740bfb7940f0b3d01cb7e65cb2eb59d83e09b591a7c1e731717ccdbe974f43803127d4b690fdce7ecd1c747a7b1c5c0fc5f3133af93d9c02351bbb2987b4f4f6db3fe5e24baace9290305b27cc49c18e4cccb25dd16e8dbd4ee5f38b46e5c2de07e88b7ad391d5339f4950562da63a0e27f6ac5be635e31177302723cca24344fa338ecdd92580c3d394679cb0084bd54189506f4d91ca4e3705a54f83c707f61a78bd0823fa164b0a9179bddab26c3a905142c35a1ab74b232753b868da9a521ca753eafb5d1c788502c5ed15fdc053cccccbec739ac9b31c2f0491dc37aa247df33ae7f41b59eac8f5a88d8f40be57d9e748e80053d05b528730b371a6573634b950c23b00653976604c74cc4718d3f2dc448448f8ed8a1cb7819f00b82ac853f49df291c73b95e4ed289497758bbce11ad9edf05b8db95ae46f5dd6a8e5a058097ca777a1e53051cf87137e02677c7b81418a7459c03f6b818f29bda6c117fadb83e9e3329eac69048317c46e79cb26c326e4a8e587f8c94da61630c7c08da32fad8f68ef9df0eaf8991d74f11af888ab508a8f61a9a4b17ef3644d2fe727d3b91508a80139ccb35f3d10565b99e9aa14d765419ac3bec5babe23d1ecb3b8e8084003b80315454acf562c159a9865106767bf1a9fbcec4f392725b25c90c1b857a25bdce74c2dcd83bf7932a0afa6a38e6bed23d44605347b639a4fa3c93c32c659a8c77d218b272e12269a20d0f3f66ae2d7a392cae17ecd21716fa5fc87922d86857cb7623c132919b15b74072f65e73a5f18a229293fbe00a8b99db50c44047b8456cbd1369ef9f8af598bef79b519564ad0b705509efc5952b8f00b82b4c960c6ecd651fe1be01adc1707e215a225381d91cff0b5356bd3f395118a46fed1b9279d989827e0c16544588316264e281720dd02da9b25da935dc86ac170fe3056d71300ab8c6d33c5b2146e815ed48b273007b418bab52d73a35867ca7b7e8fc7d862810fee7069bd27a2a7e4656ab676bd73edec0a05b5eaee11da2fddee5d4ec2d2cd3f0c390dbbfe24627fcfa6dd2d8b58e484d6eb8837758b535a821aeb2ee12d14d9a93a2a5f30c6d848d7dd2bbce660b0b138fcc0e63ee59a0e924db92188455592a15e5a9b70e686bb42d05848169b860397e1e3a9a3fd62a44e23909a157ced3ad9d88b76f24d2ba92321397e294fdb193eaff0df91caa41e21de6c6b0293c7f467e8f6e832c07851c6a40352868ecc271b50064d43ab57c0f7e0a03f1d896e1a2bd43b0a827ea4eaf948dd4acefb605244ec9e9f20ea5719408af68224fbaa7277d0f36827af72eb9b882c4ffec9b5f5fee1df005d545d7f65778e5f1510b64bc6b3b85062fd16b87e97573933295e80e42dced553832c45d09713d8b7a3519cb01edb47b74b7998035560ff9d3902faf1df45eb2837db85ef448b10fd4978d88c44f5ba3155e4376bf7907f81c88e436712c3b8193823cfe300d0e56e1abc929ef31442be3d0369bcce28439174dcefb93d61b9699a87e480bc05de591f18632f7d1b86a573ae7c34b3c56f8f82f76d57d7d94ec0efb520d4bc77e2fef5bcf65822e39fca69e0635a9c8a39fd497671f146d8c87bc21751d51e14f32bcc355fda61f51762665283c3de8e974032b97c994c52c60a7fb40a84ef8f2dd8fb900c528769af0cd8a3e7316d74de4c2dd9ec0d6003c8e69ddda567991e47d9e3edecfe68847f7902c96fc85323ca99f20b417d5e848b2ee4d96796d6aedba8378cceba425c5526703b0345209422589e3873140cdbb140b701e68c2a3cb1b3b2acf2fbbadd9d4073b373ccc0aef7e6539dc667c7916f7cfaa57de1b8f7cdf1be47a0b2e739c0dfc9902cd3751c2b180197c7ffc1a673dfd745889d467e5c991d29a2023bb59fd9e7a746483b065276985e3fbc3e50ef96faf839cb39dabaa959b0b59ad1e7f1627094b930b2bc533c284a9ae401de6ff4aa816dcd7e628f2006225f4b456b88563f80d267c23f4b7d7b24247f778d28b7bed349fbc28d09f779bfaa12b08eff7c32b451ebd96a24da675bf9d45612259ec4297d2570042b1c34bacdf0e5c4d69d414cf9c8af46a262ce90151885bb528c0b703ac5ba0363169d7c1376271e30b0f131a5f785ca6323bd6fd7c104009ab25328405d5682779e5d6a8875eb849506a595b16451187ba8a17289d44983661de7b1e48abbf74899506ace4aac67df3029eac084150f7c31e5825196eaea4ed84c6b152ac5214231a0db2a1f1e0b4aad2523dc654ff934b2966bad5a412467099214085c0fe21a55a1c1e86b87551093dcc5af674b4259e9d9b2dcc40705c03f9f09560dd1c6d25d1dcb97b8c906eb5f17b07734ce158945e5f2ed8b1e6fdfdd5a300cb56ffa21cd8fd1295ebf0af35392d8347a3c1a590bf138da522ef1217d253d390b7865ffbdde8b1a9d626b860d0d2d2b3d4e2561141ddb40939881876a9cc8d42fd3409e57a78a92924d3b708420ee60d4c8b68495140d9bca26c3d7831621499bf245c14d2af781498bf84ce6473c81f61321649fab75b8993a7eefc4b6381f71e74ff1107ecc3cc9d1b8599ac89d87ff15b12dff8578907ecf40af1ae4c5808ef0d27806ba2ed6d19cfcb2dd151a348b39c999052f8df0be7512220f590fc8040e4a085491799e64fa9ab5caed1f72fbc69ff053005eb7be8b3a224b47febc7a4115863dcb4f29917edb3fabca6bc6f8d7f8b6d283bc4bf3c5e95e42ed7757197d82e4f9f6fd6d0f08f6d6acb33366cd98b373ee9c08467978ef825fbd2d80a73635f4144eabeb4e7e6202d9fc42d74ee1fc60bbfe0293c8b202605e95fca17cd8e2430abd950d4bdae5160c968b67d4812686548fb057c02ed6b9e6ce817e974003f81f276a27526bb673ad0aa2170c52d505ad1a41ceb28c66df93a1d85ed8783162aec056d6bc720da7467a2ff2718b342c06290c700d51c06ece2e3fbf908dcd50364ffe25330dc3e08915b7e3d167c048f9e25d2b8d564e23dd23ae5f7a7ec9d0715e0ceb706b84013e4b09a838c8f44cd42219403ef8931e994e9f8058c5eea76c803f7578d3199b0ced10f9616a5ea4e3fc839e0076f467880828122947951a30b54289a027057fad5eb3f8d6d189890399c656f1efb7818783bba8a7bb850b8005f5031de2a2030567a192b88f63cb9a1ddebde2dfc1caa6fd93ca514e66cf75319bae882ff9aa8b76d96011d27256777a3e8186fa9df3a9b81e3835d5ac586fe11b3b32ddaae8a30dbdc1806a8fddd49537f7b612afea3b2456d309260512db961b35e685648fcabf2c6656ee4d81c0bf71d5dfc3c1b1c4a47b438c9ab6d66cad62378d44127eb0aa16310fa2be4caeb6a970bafc4c855643ccd03cc7ec01a3f774e67be78a265d33f2a5347bcc6b757b0ecf167a06b9d7ec98f17d96d0bebca147a0d35fe518b8008b84b623f03ec47ed3865d782b46c331ffcba804540c998dbe90adff225c14a9f6129f105555c97a5536af35b9f3402c6cb8a8800f94d207e5fcd8462d7f6630942088b175878bebef5dc33c81bd6e69ed9ab20628710aa8c5fedaea39d2c63bd87d0b0889c3898e9433565e80e8f32d8be8e30dd1ff9ad0721a6feeb44a97a2fa43275388a975c39c6d1fe42040afcd596f1a12f22e190b1dba17ca405afa55a1754eb1bab85c6228c10b4b65786a5d56965a0b6191e7569ded9636ce58c2be5ae0499029cc04b44b224e345cb4de0d669b14ce811ad7141696de9ac5ecc038b812e4b29bedb787bc04f4885cd728e8e31baa7bd8aac8d887810f766c20bc0088f6ac32cac0cc29a6194571cee18498b98d95d17e5ebe99ed480faa17b0ab13457a4a2a6643166052153ffce394d0f856bee31cb416fb294b258a1be51e8677e2505b2ab9ac2f16ae79881d4fa34990f70465426538d62edb8d7e1dd814fec88d73de90878c0880b0f1effdbf9af41d6de394fcde256341384d92364d71e55b17adb38a625a4706583b7d3bacba85a572cc168fcdfa975069298e6a4f19127529924e44e664cc0007bddd96f1bd15d53eaf6887b4ac4db060e21a57d4f397a65728ed7a924d4c85381fc0de6ca21aeaf3cf7bcfe96e2320b401facb0052149e44456339312785cde36bb4e43b47a4101240d2c8cc8aef3b837bfcd751080891ba90e36032cf88ce07c175698d5c557975a1fc9f80a391cd7b47a006b740b2b3645398f61d28c6d2f75db996cf0bd47f27db7cb78d0fd66cdd0bd71f362473c285577050665ea1ec9c59c8a5921625ed3c9d65a3bbdedd56e2f8a26ed53133032eff70263c2538069d153dd5fd89f5d71f6ee23c57e614d7a49596bb002094824cd273a53642157e63ad0bc77e48176fc4071a2be00925350c40de6b7a9e6d7010ce75c6983c2de8c7e1c358176d2f6a2d6e28ec19c054d8536fa40a1c6718233611282cfc3def766eb08e10c3611de1fec145666cebc0d4cae5e7049a3bd0184d07cfe5d05922c30bc7ef25c5c626465dec2eb1c20c681b966a12f911f905f38703d0dfabc8bb8000be6c8532185374551432e32e4be58bea995c461b18362d72141e4f85289c546bff2ae82d09decf491f267a1ff12831ab571a89baaff5c7dc590e6061948132262bbf19c4c2053210a3903b323a710424d1643a61bcf2ee7af6effe6b89bb2eda9fa0e013dddbf5a53c692fc144d76cc8999eb0441d1108d3a30de3b577e1d3b5394c220f43321d22ecf5e2d4d8c0328fe43941174d3111b2d74c98f1dca89ea3bef1c7c6fb02a55947f3501b0c6b8076975b313e76e5940589cf7780a1c9908bd2772400bccbe18d86fef3556af5e7d45322cb40f28080bfe86f4126f39a8587d2ff55b8e18a62504d53625ab5a719a19960d1a88e43c6dd430baa4a8cc405658df41d4f6cd7a6915ceac9b8e82f9b95838763f8490a63ae724f3764b5c4926c92f3697e74f47c24da6cfe4d7863c3ce844c2379c470f5932266e99302f40e335d66a0cf2e4306fe095be785ed4e960600dda5cab36cfa2921353c6e527776b2f3f6b9afd028520bbecea003908f621f14211041d66035407c5073e304d9742aeb7d5405f58445135e78c217ea39c3d04a93e0eb549a6ba0fddafc5c71b831e6af91de8aa1e5a6484463e8c4a8b3282b266090a815d214ef52c41a17e73f283aac033f550b9042b7192dd0af568a0bc6f0f8d074b5c54bd56f6c4413ff2e496c1bb28e59d968b61f0f5bd1e0a8efd2e5cd058d07bad94a0baf664da8a32f87ad155810c282372956a16237847cdb80770fa73f85e1d47291033f386e2ee627ff05477132b531b7882cc93ed68b651fb89d1c3248b21d5ead5688a1b2d606863794fa1d25c86c0a63359f108739a78fd710b0976e7670e63b52c1efe99e8e451245b83a60515a54cda7ce4a33b058a1ca53f5d84f3fd32f66cd61c5913ff8418db82be0397c4d84916924c65f39efdf41d69635e63d11b57ce097e13e7d19bdc1cbef141587d642ce07ee7554e2232b98c205c109817e3a5ddc6ce9a4ecf82f56d1e657cc02b308a86d987e36d14c4a7af2e60d9f2c59dc90e48c5d5c07a19a551676150000ec2226b7d0cd30d83361d488b59b8b45abb4c821d95538fa3b3818795d9796d5d16d3e24b14d666115b39fe2a81e30c86f4a513df1a38055126d1ceda5c9af4c970a856ad2524ddaab19796c05df35781fd94d431ab9e29cd75858d607c420e6e3146e4b467e63b377763df3b41f437289b87ecf61afecbba6ef018b4e836a104e5211f8afaff6e47af71c84c81e52dc34672763c390dc37847632674c43a48f517b84862e1fe2923ad8def1c4873811d0ecdf5ac46ea75fc18626fbab3ee390d575087db77b8a193de61f585568db308e2aaee5ea8dd90a00c337e1b78cb0eaff62c6d0373f6e7bed614ca6ed10d71ed7cafd5724590b2edb3729509c0238e04d55e1fcb883d0de86f861582e21da77ce8f620a3c3209710149f7c73fb3a1c45245e473d0a470780bca45f6c086d7afa50481a356f76a59e151523784fd4f29b64db33a742f0215e34b46ddf315eba08edbd36b211a2c4aa30ab8bd2d5f8e80e6dbe7c9027f5f4cc98854d58ba2667c3faaca1ee8f1565029fd8a1e3636ee34ba51078e6c7cd5faaf3bf65b5947fdfc0e11664776deff56738961e886ac9570f02be90790babe3fe367129ffc5de9883aa69812b49de1ef949717084a979a59f5dd3a50247a64f3f7d092dbf627019c82bcce71ac32aac179efa104e082feb1ea7fd9fa833583eedcc626895b50901dbb1e8669a2fc8f8876498520464df22035d62d9694368cb48e0523ae72293b05012c38243f16cbc492084d7667e6fd6a9c41d4f227c2f9655b0cfe61a2c3795bb9b32c8fe01a62d876fed1dc2e571754f4d13652295febbe524cdc808688120f8ebd38a7e781e36a1e40298e93a6efe8bd11c62a00d0c4eaa305fab06c06d0940325443f1c2a1fbe6a85c5104f3c792ecf1d548975a346b86ec5fa6b945281a42cf48d22a61a1a72e2eee448c8573ca27eab930551ecdc5f7bcffed6799a58383b808597f620ee867bfa59707f823a498fb090fcab78cf9fb392274fe346ce12fb4e0dee5b5f7c9be9d510d4fb36e3c66373eefe7f81afa582381923c47683aa967bb25fa0e77a5a2c1c304275449c0b5b18efc463f61048e43208e46c7e6d78aed838f9d915f6d51965308ce5b9155108213ff2390170ebcdeed9e97f6eb81dc67bf2157091cb9f4ba181b39500e00a722296d26875401eb0e06ff56a50856dedc13bcdc832235708b37275f59d0144b727739f09766314ebccbac269c5d09eb3155fec4a288f032ccc632e8119c5fa0c3abb4fc917d282bf2fcb5141d068c288bb401d455769cc3fde48e37ad3121547e870ca3454ff926bc3faa5ba5e0ec9d481a97f36e4f0de5bd30cea9869d518f43734edfa8c4bd56cf0ba4d92c949c48d55605f9b53861d0d5b661c99e43bbbf5d7a16172d57a709b6f3141a0674e88a619065d53310e4c99343d3574e0568e0c061445779d17110084b2c65c8d6bd9b4ba749882e9df44819ad1dcd0771bcbdb9435c510ee3167597fea475b47795664abc6ed94f441ec30408a454e2a3771136ad50e03788434483a7d24a3055255119afc60c8eac80545db7e0688d6f59f46af301f7ec8fa72db52886bbd2516c51598446ef5cdf7ba17d40c22ed655d69313e86b3a3152bdfd1acb8ec0021a9179fafc91219fae414cbaaa0d65722f9e8ad211f50c71e8fda454b1c402588cf7d83b0a8cbb5f80ca40355aced0492646938028dd3cf121599b3604d4abdf445c8e8cd94e10a733ddaeea036a45e10e4dda25ae2b31b8420d296e4237602089b4963727ccfc5d3549ea4156c748d2a96dec9656216dc676413b190d12dd9ba788e01c3f0f487e16ec1164459076c2d9f6597a7166773db7b4c4f995899690aa5a53b28b0fdc9b80dab643b31286c431c0dfcccc3d4d87fc451eeec5ef1f8de0c964dacfa762b990ec6254dd697f4768d40334e336da5cd6e4251dc514ef6eab89d32611359c6af36e7e0a2aca6e9bfa125c295f583bfd083efc53c5ef3e46c06222b2a9126657fba9013955d76e5c7b6889ea82e3e8e17ead85d38d850b36f86cf9e12808a9e4147bef8e610ab0676906001777c7734ac2303c2076d88be9fa9b7c48c95b6a4791674c3bd75790768cfa8e2599e501119909a03a3ccce87152a6f0df508cf9f28123e48b1d6eea8856b8186bf8eaf8d3aee64adf2465cbb6d5a1c33796e29664cd05119b3082fb647d17b47cbfb8450f1623f648e566aedaced81e302ab02e4bc34f5699192c3be230c29b81bc58b43ffab670c380582a8dc893bcca73165e307ecae82a36b4b4dacc9f9e251be35adbbeef135536978f6e10c971b42bcb36f8384ef7e0131b604225c66e468176cd7b929bade14caca2c1fdd8872d4237e2ce49dea3eec6fb56825d01a95bc901e8426eca0a010008f0d56e54c6d4e8859e76d842593c05ff738304fd2681a2424f33e32f8819f474551b0130acd0574026d514675655c29739d3c2394c6a8ce833c3ac776f67d5fd3ea7ffff91df6535750db52d7ebeb550f19e33be0e0601cf676a2ed7ac986166387a779e0b69fffad91c0fa2162b7e2c07309ad83db3494cbdf2f55536d181ee94cbca008f4ee77d30b03e23bacb4bf99e6d03a2df6c371b58852415f9a3a8eccb5f8689a03fb81983b3b5a85fd315cbce4a554d51111a31413670676832909f517eddc05f5d46c9fbcbcaaa51ca28227e7fb8b6771c519756034570cf714e9ef49146e0c0b41725531368bf513da282a7c27e7de33a1025bb9e08d800b9b6762525aad5054ae642a70d3538be56175950fb614acaecd0b6d0719e647d7fba76c639b72e1e0d703ec095e2036c3823ea545bdafa574d8b7b57c2967412e3db0ce5db49d0681d522da3ddf6269e1c6588240a5bf7d92e8a1ba38dbc076b9324fc3ce883937a28cf99d44a0ad3174ff8e84f144e17e481a840ff230361e738164d4975c3f223b56f6e0b879b9ddfd373fe0a1ff98812f2335da249b52f4b089953caddb87a62875eb22ab2a4a6e208b1493e4172d65232edcc8a8de246181a376cd81fd1bcc5c8ebd4cccbb8ff548e98a7452ba035ee23454f5aaf32c33ac7159b45d7b0df44deb58eb67eaaafb6198b74daa4edf1fb078ed8518822bb86862899d326665d3cd8584147ab7f1a95efd5ff19fadad1e365c8f65595af19201b739142dd455fcd3aa7f0707d3378c45d6b534859d6a3a3e23c34323f4177dcec0d5b6114104bda5baf48ca8864c7c63d2f73a25892b34dbebeb544a838e1ffbfccf6d9e2e84ffac0f64dae7a6bcb5120dc23e977164d7e9663bc4422bfd60cf29c8e2c48c584429c8b9226ff6b4cc413683cc4a0cf50aaa9d90a0f2c86d04109af1a303416217145c2ff7ba190b4f91ba5019dd4761e74144eba27caa789815b71137aedf19c8c1771070a79ca19f6d8b6e9e96dea02779c60c250fe92c0d5533cfe316541c70987fb9d9f9fa5884653daf8634b84e9a38615bb02c8b5689875f5d867aa1e7a260a13b73bc7fd811f9b7981c618d995d095680c5863664b378e1138628e5e23884e31cac9ea3f0d68697684d29028d71ab41c8766b1501b57825cf9cc357c16a4cee3b6359a8924dd4d4e7eb18afb1c1cd3fc4360f703f5738f8583629539612b0ed078d6eda684e43b16897d9ceb0af548257d000985fff28cdfa60a995988f05dd3dd152904f671593782425ceaacbdede994fff94c373c521275c0c9dcc535186f1d159b1773f4475c5ef116b4b79e39ff3fc29c5f64c02af13a5a3754bd17cf0d9cf2a8e476ead100a2f15e71ac452c66532ed31bc2a83bf70b0c4c2f33dbf07b43b0de2619b15270c47c7284bb79b041d42d7a7599d812a1e17c27bf1290d6ef1f929bcf53fa7c7066020325bb7fc36a62910049447d8bc9086cee6a0267f1ba5188500c9786133d6f28599463c166fc94c64de1ab498aba96aab994f02c067c5a872b302bba8bd6de215659d043cee8b9a139d812365f4f3abc92f864dabefb317f1a5b187a114590a4fb02766deb80fae142ff86e8a022e53dbcf95cf6e7e8512789114aecc7dfab102c0dc9fddfa6767e6b715fed52321a53140ea59237ef1ce6dd5f3275f1b6e92296d2d953b1678127d3175106791decca33a5f4b23f27338fbd959b20386898681fba4fda0aac8e551797e6aea1e1e36e969f7dd2066c5be9f4f8d07878c1e55a01cd0396cacff8fdc18c6d8b1dc717c56654d85b6606ffcd315e32f7e5ebfcd220ce104cd6d2b02470c83bd423758821c799680a3ada31bd09161b459df3311bad569565158a4e785f74d26346dbd902e2832a96420fea21e263bfdf968b368ac8482b7e3dde88a6735e9c26a081af01de7d03e1dd55b65883c112310e713af262812fe54bf21f4aca4d51c092cd713d662fe978db4c69d66fe2b20d957322b25ee95a1db5a62c9ef1975e0c7df7ab113a16f1123e989af3471753708ee457ec8d19ee5b2dea560f309435d43c4c43ae6fe0bb8b51e7206dc7dd1761c3b05cb828810ebd9bf8328252b4ad09ee78819369fdd8e64114552c59fc58ee8afb25c8643ddac71f04bdd078bf4fe3cad83e033a3f622f0179b107797ed148fd7a13c43fa75facf4e53a50dbbe3d3b18c8aa9022505a242da8f00ef476618e420c03edbb1f09735fb672f6e61533384c1adf78a3c0ffa956abcf6061f6b0ae84af1715c4bf7d3d6bea5778dc799a790294a035b5f161fff36e878364a1d246f34d47b377675be0c9ebada5f4ed67e84842c11a4362e407040b730ac382ed1788a1dded291f3d63e385cf8eed9e154128665947c73262b2e8428ed081ad8c0949b72893737c76e63a2ab2967c5a844df13f0301f7d7a48420011fd810347e0c6694071f61473329c5841c2a7709c35e40ef24e5ce7539396a0e24de0f226f16810c54534379a4bcb2961e12642cd6fc6d9903c1781a3ed7c9ac0f19950fab1f30089c7039eb16b876b02a8ce27869e38c08cf523bffde60bca69612e5bbe9d933e4b6cd4b17c71071c653d22428ce38915dd2735d649eabaff766e94471d318132e7d6a10d9a8272bc94f7101ec340c52905dca0ae2df1ad87f47ac7cdd434993f8bb49f7f3412c9b19ab7989c2c1c63950d6c4335dda02b93d7fb58e8d40ee05239abc7db4609e3faab8dbc49b95a16e67a7a72587c3b9374d8b09ba2a5a99ffd1a98d3f7f9760198625911a217aa446797dd582596c3761da87f1e2bc03b12b2c5fbf48e09adf984265995e997a67984695a97d38ffaeb42b6458babc4fff044e8284adf368b77f3760eb5d31e6f68ea79d75392649374d02db1e5a507de46b0ec4b2517045c45aa0a057ecf99031ee24addd55287e1f446b5830f68fb1b277354754896661c44000b77ba22d7a6aa2d31889afc10bea9e34d584164994f6aa8ccf1a2e26ed639cf13fb21bf5b2a021905294c5fcff74abf46a4424609cf2b2ac1b5164e17b2bec4af4fc907a0761d9aa647d0f564c4f91cab951d4fdde1c9b2707fcfe93a1c0bd7d8f3d2262b834d23c18ac521fd4221370a6ddacbbce84527b765b749dc2dbaa46cd63fcb9010b8ddad967aa35058722dc6bcb2b4a208862f34fb7dd87a4382fdd4e2e7c6aee942c6c5ee4ce60cd04c52398accdbedb7c12336e1b69b0dcbeff3ee64ac265aaab875b06485a6e08b1b6dc5451aac9af398c3a8336a756b8f44392c19d7c0c79db9c75d368091ce117d8d32da31dd47a0ba6ad90f56968ac4ff4b8ca06bf376db1f01b87f7f44b000f683e32b18dd3a69f2e808c9688849857528191ccfb81253b64b7fdf7640cdabf740cae26e2486aefdc42073bbc2bce8221589308ed2ffac0be30f55b8574152f30b089fbbbd37bd597892a30231f76ba6985853092aefaf98c234ecbcea7c849de0b1ca6b22f71681f3b3c1adfd04a4a858b492f2825bd9bff30a71898d6f4db75040c11dd8943ad956173f1aabb4e630843c3d5e2f8c2d871f44ef0a4146a1ea4e6f454cc21a01f7ae84217adc2acc529a3b94d25316f82c9535e6d08118263055452c23204a70b76630340d39da1d42b04164ffd4c3098224db4e580272b595ebbf501d934d01390018347311e84d1785541bcbcf088622189942241c18cef61703829d45550a0e3638d16d4ced13e5cda7e8b33f051efb153e31417ea1ab54fa477014574b65abd8030bbeb565aeab1ec7df213c26cc9bf25802c3f5788bb009c26ef8ceaba9f2a34f464d68df857d796863670794064b32d6b7dfc3a354c8793633f2093c9513a4c59c034fe8b789b9d48acd09da2e3fbbb282a48ca7288c54cb8420d4599c2728d30fa6ebd29cd4fa6a0c965053c70eb78aefc25157edbc4176eb084c6e593c15e0f88f5f1dc13477e0ae108ecf29cfd7784600a889bcb607e957405adeb310bd144afe802cddb761bf198c22b4cb7d7efd6992616ac1aa8b9bada305f8cdf0fbef423fa621f4358c9987fec5d7ef4aa6ccc9b9b6ad6c362b4c8023dacac7784221801370d8315cd4a1bc5b1a82b264e7ca6b5565243dd23263d086f730bc342b3ef7fb339b083cee4a2d415b2828fd3fef8d0e9af38000f91e71e27077b4ddbcf4b1105afcc336713a725ee75ee9f669d4a705f5614e4a3b458da64b4b7cd8611ed590b3520c7ec0779b20a10bb180096b15cedce3cfa370e5402f7201a6ad368b3dc97f2086bbd6839cddb8567afd46ac3ec47dc783bcce1417f526420a02a5d06da2e82c24f441d6f6141521982cd8c4f74b5b8451402f1a31428277972cb2152f3a74af31294ac876e3973284fb8433643467bcd1a6503dd7cd7dd8280ae49d1a8f47c544adf51bf7a35880279a93e66e5f31d805997ccdae7b89deec38c159fc33ee3dd2aab050b3a8a71e11abb892836c2a9cf3de7e2510014452c4260ff27a922e258cff49627f2beb5aecd15114859b0156cdd805f2e86716b99816dbeb9ca9a92adf71c1725cf549bdb644a37d8456c1528ab5dd982190200a60a9e181fda95069467721ed005e9d3b0775fc31fda2e212347ef6a66a9c4c105a00bef20ec278bc031e938a7e3801cd6b104c754892e7a3a4efc754fdde7012b49c77c751ec6ad92385921c664dac5be7516cbdf801e2349c425674d7c7e05fa94ae8bf0237566623d190916a09bdb3d130266d3c4fa8df7a80f6aa7fde57dc8494c7ab800597447e46c017ebe7b44678147382ff1e61996c5aa7c3e876c18aeaba1677a8be657b2e1e2b84ad708431824a1a24b9d6ae1ff097eec98d44e0a60e623237c43173ec4bfb7da2f506dabc8c1a1bef32a0efddf4ed99c9cccb6b9319c20660956eb37ca88fbd195cc5d930232b5095ff775ee4f1a380ee3f25c813338de5f383a1b0c7961cf89eca9a935f9c3684f12347b0888bc1fa385e6c49223318e2ae1b243280d1463c230c8249b3d34dfe368481cace4e9202bc224e9b086457bcc23c5f99e054df0364caa63ff9fbee40b44fa08df9c8ee48f8b2cdcbc87c8af45a548773549069db4eed2b7e8b7286c6ee587d58bef70fc1f4a585fcfa436924c9dcc026930ec175f9eb3d6ac59998dd903cae3c1c72537ca20c7afaaf51d24b5e95b908101f7f112945e17e0e394d364e4ad162e6e1b2c139280fe08d1420f26abca2f6fe5d472ff98e5357ae9d68a4ed7a94c91d2004ee235e704318f25f4a6e9ef849903eead05f2022b472f90dac1556d30a6a26f5be4f414f6890537bfee1c80b3a44cfdc2ad33bc8cddb1123dd7c9f1f1b70127cf9d397eeeb83ffbe6b39892411542dff25ed03fce78a23a462ff3b59be69266c212779bacc3c2ca144d194cd4aa8456755d758e5bb944c39bbfb26d2d6f72ff0456838d80786fb2bbc31d55059ac016c0828ad3d555ef7d214d21bf5c03b0d771484b6e6412de0d728563b7bf16280909db734806f70b6a0bee39c8d97ac607fac2dc2a7e62cc935f94b0342067bd95260e722928fae893da9c8c8d3de4bbd5b70f49527c3d4adcd9a9fda711f8de0150db9bd81f34e7e7cde5aa56318e01075d59c745d8ed4b0bc8858d5ee7be22d88aea2f2e18a9aa49fbff23496a4efc5998679dedc00463ca07316db2e9517a3fe767c150713d120291587231468c60c791600f63028a8790c366a1e86715b0a07ba3bed22e36c55e19c9c63979594a4669a6f713d22a574ccc0664c4c4d5cbf9a186024e54d10e767c3e4ed49f5bc8ee4aabd1959e0e5bd0ddf89a61ad598db109328f8f95262d6bb39cfc2acf2eb48c9e5bbb9cc88a2ab2c8685528ba15580a9d0f3371e467227ae4ce55d6005eed91d5803954f3bc476cb303078336121974a58814f204caff01460ab8960e83302769340b2600639da714b30aeebee6d3f3546336530b20552bac88db686cb058bd89fcf64d394fd646d92da936c9a30ab6f5ef280ca70e0fef5a019aa331c429c9c22d37b9973d39b1bf4fee754b9bf790044e25c0d37673f38d3ba481023a13f61d0ca753c50b8303c89b1fecd5495a43a8cd1e4e0a73e51dd9deed6cf713b9fc422994ca9ce254c7b900678ab9d2f3fd033a31ff0420725c2af543fd901e031811a9408fb95110d0673250049061ea4b314f9923365e424dc25178391783778119bc0e9c87cb43bf4fd5adde611d7b3a65ff8a60e7eb9caa8b9e8fa7f1293975a14511a6da6a81e91ebb9d21aa765cec678168d0b0ee162ef9ead0fe5aa431531a39326880fd610c877861ac1dc1464a90876b127e4d95582a205c95471a320ee2817d60d1ca29daf25b868cbf2494a05a3b539e20af3789d73cd1ca7f3078774909b0592f774f92025ef975c2c58f4a138e1fe084d22fe5976ea1b18a698199cb6441309ea93d5192a959fc7648184802a5535885d4f3feaff7642e40a9bcc49880f8a38e7815a59701eca3eeae1fc967d7c3d61c19c87877d1ceec9d8cb06fff3189969760f49909a9230ef67b0daaa03b11e165547fddc4141b04e9df9d266cff901cf2678759519ef428bbe8c56a86aa46482c70c454356072675abfae7b0b4eb7cf67a5af3794ed0918ff02b1f789d0250a5efc6f2954da40fed3b635a7db038cae11560add4e9c721c2ac0606e8638384b759c42d8bb136ed469bcb4dffd7a47e9e7fac72f7538e80b1a07a475610c287b8f1b14ef7c22a090a66da5dc759bc76e84a36572d56b25ae6d83ff648c34287d5e14758020e2f4431f3aac33a41b7edb2b6e959e573de259d5246129c1a81b7ad1db1c38c0b464c29426d2a50bdae2ba0380fafa56d6cad6349abc5b804cf32e1b6881b0cab8b52c6dbca32a31358429682e8250f92657560ac057323b84e6040fc0c77c14d75f1a30409b846de586e4f7acafa291c366dfe75926d4d6cf9246d50557b4eda9a9b78eb989adec74a74c0f14d868f140ec1fc0a1f217711ed01d503fdd6eb1cae47769315fb82ccd5e31932cacc7a2788b77979f79f0e4420268f3db689628d92777a267aadd99c0d7531fc28d40810069b3e11705e2f947094afed46bd630dcd5e08ea30583aa494e1f961d457b157be807083060416830551d3814777d11bc7ddb07dcf635cf30f94ba9098d7ea3229dbb3568ca95588e34550e94a4de79607068cce4391f9fd7b67b22eb552795203f5bc7b4180fd649a3396d09718e93bf3ba201b899722bc7be2745cb01e8600fcd3e6fb6d0056c82e1f11e22e580552c892f0fd5206f390cf688757ddb2ed04f4ed612608d21525379ec1e95ad63e7faea735581458bdb5933f52bf1a549818147d4e2493d80f977671122c3290f630c3c1bef14edbe08606f5f3c9d1d19a5f3dbe770ca293e92e046263815920c6a434b9a76deb63ca7d81ae943abfbb100e87e478e01f602006d90c3928bb4a418ece865cf94e02d9d04d6f552a0c5b5f43764ffe7e81ca26fc7925a3d6c9c4468872c288f4b6d60a44f7bcc0d31252595b54abd04982fdd62dee48146e1afe0df2e5192275875a0a0c91c61598cd2c1eaf4e4be816dd2fc10c430052b3e9dfc96b748eefb69183f42273129c30c4fd8a0d4a36f7cfbc309523c6f8a56df791e222cd5421d1b58ea9216e0952e2c5bc86bd0a924e1904b557680122383e59b60901bd69e2b89a77b3211bad3117746a225305c3a509c1ec5043368ec29d85b3181eb0c9e6675ca963e7352c9ab44185aee82c3880c6c4ef0bd8cb002713f193c1974b81101218eac11b02b5a628f0d2e5128597e5256f6c425ea47629e118031747108899d9cc28aeafa40dc91d4fb60ad68f23a70ab1462f2159f497e4ebc89de26f7088c9c00936c5f89768aa8574c6b21e8a19c976c728dcdb9d6f343a27477d172f44b243db718b5aa0f79181285764b080dc1dbe765aa8ef53d36ad4fa59adfc72bae1327bfd7a6e39e3c161d567a1a33f93e554ca6bd090e3fa5e4a957bd7b671f035717ffb0d2cbf4b7b3746342f0b236947b499780220852dadc5e150c96481b986d127dbe0da98cf6415381c12adf8034d37f2b320e223ad503a43adaacaafd1caecab9f33fe15bba7a7e33d8c0c9527f0e6fbfeeb18ecd02f947d9343d9485aed8a3cf06c149e0fb7a26fd458d73da95f33486743a98d15b79d21b2178ac2d94074139b495520b2e9044c5c543d5368ea6c402b98786fb28f5d2790dc000b97781d45fa3719eeacfb04fa96c5cc75a634ec589c62bac5451d611ddff0e1bf2628ab29f64303f100eecb90bb7a18664eeea45c470d2d6474444b794111f3c0d053a1fcf1b6d9a2830e4fde89a653e8bef810a737f0e80298fb6c8380250a4f29488a309fe4efc3fcb0a1c58f8f815776adfcb6986f24ac989ab9c827f881d8f68220df3661049b039ee46a119b96a6e5c0cedb818b15eea346d857bf7cc12e45fe7c8bf0f363d90a950815152efe6bfc35c4ae06fc81789ef8703b615fdb119cf445ed4af5e0c8be9c64d95cbf0190f9516e763c6b355ded6d82c2edeef7f73448d85589a88198dd6b9bcbd6a53db1d2d191b0a5549f1581fab034139977973384966c45ccde5209e216eadcc67f9d282153f8860ae4a324e0284dc86aea040c5e5c50a0756fb633c01cb025c1ffab598135824197c24ded699e404ae89556ae279b4694422ce0c1ebec49336b11b0d20c537fc6b1cb71f1c359a26aab2cb32e3ad7991843d36caae382096b3737cbab85bcd00c0b544f780293a8510ace6aebe53871ad60576f8e9bb40b41a8b4323071cddeb3d9b5f4eddc37d4d39901d2085b56bce8997f609da1b7307dba250ada5aeae38e5a3f00afc3dbb24541676be1fc869ad96b2a9119cb91690bf03adccc85993f7f6816138910cea0115d07091aaf8f867e1defb4b4fa0793ebcd0f419c4f9318fb798384f536333513dc9039400d2da40c924baadb0a36d519edbd6d3c642ca47575cdb2dc8901617c35088390a9163184c2b35383e4ca28481c0a74b17e4d1ab118a7d7a20df56c4716276627f82ad68f4a91a4bf11f6379f760f8ef011c9d70aa5df4e00adc84ad6ce914e52f6b8a04200726f77e09478ffbca1c7ed1d114e6f80dbdcef1cde0bc0ea1621d3664d68c1a435b45815828526b170684201566691e659e9b415c3a19b23bc122a00adb73dc014a8f29f388b621804ae88649726fa6ac8afa22cb3e751494ca0ba2782c301418767174efb5cb751d9b645ba0d2af3cc1dd2f716327617c72a04d8821bb5254b66548cdd53acd042e57e2883d31d6cab8ccb3679ba1c4966121f961fdc68bfc4660dadd8a73dc5ecedf8c4c8665f70e19c489ca9789afad064c02fa9e10c2245bc568a76087763a19af4f2215d7de526cd6b4de685cb6a56e225152e895f807853c810e3701ad2757849d95d551a034aa6a28c36e5dad72ccf3dce11fe6a0b96d33ef35791ed441f15e463d83291ff792b13e93d7d5bbda3549531eb607770e4e70bdb4622c57a590f33973783ff1798414b9ddeb753ea473e27ee2450f462594da712959727eff39cd7e9b1283f417f97ad8422814cc7ec40dd0aa4aad71c3cfe8fae464069b99c1e3df6e01aef7cd39cdc54c7d2e6ac83284cfd2c41dc9617a4e9161c3b80bb7313a6a5c79fd6650f54b069b0e475ea67ded1d166e58f24af950a2f9c823df3118d5ddc1137a1a413eaf82f876b8c3db41eaad412aee97a474547002e392ea1523b86c279c5aeb74deda6e519cd9442c026f1b17236130c7c91b7fc38b7d641109db78a78ef210777ad06f0883953ad9a21f5e220ca62bc71e191cf995bfa938ce2af354d8eb7341e03c39190c981c101d2e81a8ccef3d2095f5f0f98ce40c041fd7e0f764cb6a530f6cc3f2b0b1b26b23c06acce8bc98356faf1c428e1c51b996766501ba6fcf99dcf463712caee843d4d3882431b7f525c4b96135e2983355f59d27f4eaf3b85ff8bfbccf4797dee8817688eea8cceaaa3d704e302a8cb20ca38e6eddbcea7e9d701460bc1a313eca0eafc535604346e204655bbf94d215a37fee31871fc1692608631767a7257cc30d3344d978474ec901a2d89eaad189cf5456c246940bc3d2313233e9692a27647d145e395d6493dbc1a2615135b7f55c48662a09072375e222e247d1742e8e5af5892f6c98b0bba7b7eb071a028e34a41ce4155339fbb74280ffc315869f1ff5321f163bde38437de20deecc0b8c42bd27165ead33c5992d4790b8883192bb786ab06af246466d13834682ac6febdd856a2c0f3ac0917c72026143df62033332d298c7b564575c5b6028a1a2c86ad4bc24838c18b131922688fe0dfaeee6888a5adc7b1a558a3ece43ed8c72906b8c31489b94bd4e00c9f16365e7bf1a925d237b2cd4c43d0519b5ac81ea39617606eaca8765bdbf8d9d711bf0c1165b05cda33e4b76d3a230197a57a114447f44afb6897dc93eb5b7939b188815a0e68c61a83bccbb3ad3cb8e1d83644ad6de7550575f7ae995a836b0e440785e70a94134b939062e4b679cf34a67c61e2c736e53fa19f04446fe81c71ca9cc4dd8884e9fafccf3c2eb40342d13404bfc0b077ea1a99e2343d6f7bc5766d6617e5bbc04f284935cfb0aafa4192d12424bf6fbb940e2fd5f62bc8117bf06f720b1bcbc32410731bdf0e424837e0910c23433fd8d6b77b05f161f019f64ef08c7f89f1abf983b53d6dcbed01cd0e880d0a43ddcf8793a9bc9e8c77d9bcdf4cec68ccbcb35d477e9834668a807669ba6aff27daecf67be6eda9851dbfcd01f5648a805b2fddf20aebc86698c345842bd746b7a1309fc9550e255a2841c4934d49139173f3b0f2e98fa634ad8803ea7abd66221dfce1829ab0f7a3e035967d3dada8fa483de937cacde7bc136956d1dd870975db317471d49e4c9ef8dd89983b90318879ae0368b66d29a96a1b1dfd280429b83c65ec344dbe75466f33056697251e76ce43ae5f22dd68e0df623403b8b9a6897e2b0f39758cd3f0c90ecca5f21a5486cdd6f954c397451dcfb21fb4a43670cb0821ccf91b89ac584cd8b4425b017b27c9636a9260f98640797d676a12984fa927d4838d1b40b751bb345ae069934f0e60232342ede1e47e20bcab2ad90b66c99a4d3394b63dd2e64aedbb80dcd022d89ccbab63141ffc06aaa33f0c15d136053ddefd8b95f10d1454d1715bf17071d0700206f1d9aeb6e043c3fe7ec3a08257364b249cc677a1cc8887b49425ec500073497388e2bcd993bc6aef92ec684d87961391874b6b30262a415dc9dd08f9f673f5fa8290b5c4de08cfff60fdc51dbfcdec284b80cab02023df4a7a0ae1e2bf05e7e8b4100d6a20dfb2b50d74266cc33546f5e6d1a9f03abc771a938ac0d0e95b85ffab5342ed02cc165a7b891ad7785b3ed4b72ce8bbffc5bc7e92a9cd39250e0dbad44ad27e16b0257af8f2a58a85d0226a260dd0944463abe585252a1e0a30764c07fdd28c705339a6fc9fc12320d99c7c8ff5f70b3985798d078bd357ce271db375b43b98821d6fe08a9f8d4be0d3a679af557852874839e7d032d2dcf4858df1bffd17ed1d095c6700eb55e856bd2396de5e39f367ec81e8c158bab33cae8d6d2d1b5862395db61201393cbb3fa11156ecd5d406d5fd29e0bd565a43aab7efaae6c81ff513c8c79d4bbcb7363370898ca0146e7282163ab1adeeaa442fdd685203ce9247b8ca867d7124cf5adc66e1861683c84baceaf68ea8098f87fb16d99a0068adccd079bd8528694f86b95ec9fe61be4958dcdf102d4e01d44f4fe5ac46ecb61f0e979e63304d16c85eb76d0746f14dfcd6fbb44d194e67d5f519c8de261640cfb4140e030f9aa1560a59a0bed4acd7866ae8f6f19b3dfc820e987520a51a45088f2986ffe0a2eca722787d87f88d43ad389cc97facd16c4cdaef5c5c074b63ed91b8e40c99262efd376f970ff54334de45327d3f1c5caa66496bb3cd276847dfa9c7232b2483e5d81057ad39499accfa99cb280e301017112b86b1f2cb650a8870d4a1eaf25b0c0fcbbf651950f208d68fc3ef306887e79377fbc6b34e7af5d4375a315f466adc8fe039bd98e36c3b06af1fcf627a20cfd687ba991cd91b94a11ad3d3050ce0d66cd947bbb53e37cd4176d2f4679e9839bc2f62f34716fdfb119cfc1686ef95cadd28033fbf4a55ffd1284e06c5170da14f9d6ba7144d035e35b60dc33f453c5ecf53f77572d242fd40ee4124b2cf5a8b20d255d2e18ed6de1dccfbc20676774637baf6a757e2bd2f9471527ab918d979b8cdbdecd9f0ccab364084bb3185610b4089a92605a837b0442091cec96a82a2a42c8bcc98a68ed35aae45e9ea4b90be410bf5874973ab0516efead0f89cd6f8fb4b44103e95a1153c6351a7a4486204fcdd08ef3c2b6c3a202f654eafb8eb833c78c9efc8cb0ca78b52ec917806f9aad7b00cb06886c8d8692fba7873ad23319944963913982fdf96b17c98cfd20f2de2af0ddc83957dca3c58bf4af177d71a056fd713c3d6ecfd71decfd10abf3726707601df2a36e92b1142668a550c6ce31b7d48d9b5b4f3c2a8e5c061444eccec7618743d5324a4982ed519925b4d80b6ac133950f6633c5d62c7a63dfe015eb134820c36f18d840754ecd3b9f448e83e32a5963dc3eb9a16f9cada953dc207ae039aa5d4b582acf36a509011e4235e0b0a338c6b321cbffdb6f929eef623e29fa0b71d1f8c333b2980f6b8cf15f043bd78ea9a17c04a1b8d748f5c6184bbf24277b7004e9929cce1d1730210e00e40b00c897be9e6660378db072e70c85415c919e175ea8ddbfa9aafaf8d05191d0db33dd83844b644fc2958ec462b3deba4c2e17c9c79bf027bfc758b00cd3ba6f7e29acd9c6c1450ec67f79827caf4daea67a487c532bbdc43656fec96bc128a8ac0dd7f0d38cbb542d84f123ffd6d4f376ed42fe2f3477959c7ebd1fce5c49261a9500c05401742a1a3583e7dcde6c4a7cd44c9f0b80625a3bcbb50fa7abbef8713a566ed93af3a8ca96ae930f2a3d7d4c01d9bb484a21a262a93aa45bd77d4d99cc72bd822dd67532ff3fad816be1d63adb4a96ae846a99bdcbf3c77df302922ca620d1ddec5179cc5745763b17992d17bc1912ba223fe48dd907cf333377c604f246cb9fa33e1c69eb27d340ede2f9c8bdb620e1d38f582c4aabd3f0b0ec405608bb8b0c241a055dd40a97bbd7ca54b568ea04d30047ca656e0c5def267002240c86d124d8518a3955ea1a815a25684f75fa74ea0c233b10344672c87bbf37a3fe09a8d0e93b52f4a38fa5b004e70db0203354abd58737ef5985dab8903780294d263ec3191aa593beedea5748cf08bf257c8f79fb4749b4201cad017a2cdf31c4bc338182087689dde4fe9fbf249fa79cf8dd42bcb137f8a058a5ffc0c09bb3175c0bc815cedcc2fcfd3c20e8b615856109cff92fa1c9fa5e83ad3a655576ba7b8ef129b51c8f80036a8db39ae6e923baf01600409504a8c0de8ccfda2e43ab1d46ae134afca69bd2f1790aa2835c463fddf3588fbe1bf0de1bc54bf63f13ba30aaa43b5213bd619c362c9c6f7cca56f62b0f0f1d7bfa04b40065f61fac6d30903bd38cebab5ed47365db47bc2633375dbdff795755c58a0ff1d276737a5a511e1c30b5a5f10baf773490f10986810fd74c6dca0564641841e7fcdfeab1d680a5169116817d8f113793a84a8dc1f191f568676f171b0a1703cbc7660f19254fa7b31964a1393933f069ebda4b54fb57bf560ceaa423eadb01caace1c2ad2a2da43af9e0d6dba0656b1aebb0356e3aea7195383ba80c1e61f2add49f5a126211835ad572f1f2f218dbd2f6755d725f84be471ab40e4bbfac824c6d03fc0064b966c175818e4d1ca5f1c0291909d14e27254cc51dd60543354a9e5139076326752f4916b89be1cde2e974cdf9f93f97448dbe6c72b99c02d3203a92d09b0b5beee8835d76eb6a9757a3c34435b96e15af09b0d5f9bbf99b3a53fb906f7abac12256109f4ed1a68fe5d0bc1d790c4a7ac56e6c0b636430f394b8c847ed6d78e0d2da9bce765a51a863b005e595374d3c00c56d5048229ee2ac3dbe06e72093b1405f60a9ed0bdd8d323af671f03fa2344e77acd11473ef5b31488f70743b318fc01a0270003e7e514681e718c33bfcd363a91bcc6ca0d77215df511e9e79646781f44db47db4d326cc76ca3dc6432de07a4bac274dd451991d1e2440c8ab06270d287010d3980cc5eabde80fa174a6ad871bf77a063ad26b3baf369feb6c1a34a8e53862ac7e83a535e6135b2c2135ccf223c85bc80d76a2d59e29e157c8caeaac21dc414be9ebcda5ab1cedfeee7fd75c310ebedb61dafc8c62143dcb856dce0e762a84750d62b44a5e53bf405161b8a41ae6b9dde84d5b34723a3201f6077562a17e409038836f3812cf6c85a1563209e0135221ac6ff4b974c7a2888088e6ffe6f2a9c5069bf3a55bd6bbf33f0c6150ce50adf4b5a170da95d827c2a788e2952e1bf537f590ee26c19f4bd84dd72d0278de76854a834230de5bfb1177e756fa1283ec3872aa638f1495e5fb4370ebc3196c54d84cfaff25dd73a509bea23c825f0964b24681ba37974d4e6f08f186b993845dd93a3dcb7f87486c7023cf27216e87d74fda5a624b49429790e5f7235ddaea635514d6ad11122ce0c0ba192240ee319f739b3f901e1b578af09f8ad7c77aa9e5f6b166d12f8d250cef166d0ebe5601f82b5329d03ed3a3e11c99dffb032bf9e7dfbeffc345a6010dc2e39a47240e1a342f149ec01941aec1661583e244e49c1a83ed314064a0f9e909274384872f07e860d72e79e854e7d4fc5794a6a9a541279ea35d341a3e3e4ce2f97a28a7c8583206d79f066ecd785dd6b5a1a9d7b863fc19c54780069afa42dfd91f1f13194ff8ec3c4665f41fbc5dd49326804144c6334a31f73dca00e2043efcab3a3a705adf9519367eb9f13cf729a48de4658834c1c41c4e11e62e2fc03453a5ba4ea4c8b37bb8d10291fce932292ab12e968ec5e22124b44fad4deb8c1fe6ad655e424244228287881f15e70e496d0c0cf5bb91932a71e79ece4fc8f77cb10e27ff5c50805fc0e73a7537d88f4c19287b011406a02479717fad0e2713599076a52dcb28c12de1d2da89b8b99a369120cc20701802e5882496771278d5eec68461e3401c38d53573cc26f05807ead1be1ba2c973ff11d4d606a322cbec7b8263c6552fb38abddfb3eaf114e96dc72e3bd3b68bf7c91295acaac20896df0ba46a169791d53ba424bc10ef20fe9d078cfbd6460537ffec3c6ac10fb621640962e46e73358c36eb55a10e755b0ed26c9b0a9baaba64d4f36bad392a12368376e00f6dadf39f506ad4830a87c0609b182647c9b0299a1c1262d6bbcc6e5d9fec52efd82b5b58add3fddfae8ca65e1227430026f4dd2e4dd46800ef91439e9d70de87f5bceb8d8c3fbb2767b8d47be91aa82dc54a3d9e37f51baa5d0f1c822ddb206e2bf0734076c4b0ee6f8189baa817d39255867847a4b871219606b5ac02c9a58f170b441c3b1313b8e14a914668322499a41646ed3ca2a0ac99fc7248de195022c09e3aadd8a1033f9bbbd31ec9b4a0d5c76dab9d078b9ab3fa0809d432d36df95a9ded84630e5369b989159dd267853d20e75c47cb988a0e09a344a08fd8a5e4192bca2e39dbd504e6b9e432303fdb321e7104866872155ebc67ac9d415cf03943251797d6367dfe575200d63b9afda72a70e5508cba87da7125cc452f17bd86d7ec8729feb861dbd1323676fca255d677c70029682e1c2b8f7635f2f5260ea6b8c907ddea00c96e34e647557997372258336fdc08387a7a7985e090ebc3374e4bc7bfbda21cbfe2711ba73f790f9bb9de1f17b224ef05a9cf7a6ef8d82046d27137faa4b3337819366e886287b58f9ea3872d8260a665779d12cacc82935d3d5aaff26472977517238c50ac0626241cfadad02d4470d0cea2a30182e4fb5d80036bc5b93d8fad084e2360bb95ddbc38e93a1cbe55cc1d0727da1a96bbb730a193e675781e2cc61a3a8ea0bc5edbce8ff33887bef3f98c2b5d590a64f9aed96af05a793b32b1743ed79f6f236a9c4aae8cf488a79c7e773d4dd4466c55ab1da97bbc3fc666dd2f0b1e73bce21a0fcfc692da3306dd9404e0108ff3154815aea4f409724a0f07aad9ebbba20bd1b3c8e158c48c1eb3297326197ca69dd778f9c6f9325c0112525251279b9dc9fac0ec3a352b8afce65cfa7ebe337609bcf48c9a53785949c2060722388f62b38a75cca42642b85278da4e90f27c845e6761800c3fc722497c761fa58f4252cdf5c86c078726e181ab7e7fdbc97e9f479aaa1ffa0299ecde6e9944c9be912919649b241c5d42490e59965e0809f1a4319334cf7ea49764a5b8f9f07be1b57be4c98fbdc392ac22eae493d5d69d95c5d307a7643e18b62c86d3299e555e2fe71b4f48efd4456d1341e814ef1ba6c1c8dc441ec3af0ddada88f3890601e0b22448182d51bb85f053d625cbc616f23ffd8696f27891824f7aa95a0479808894119b870f7648a68bd29c4791c1b09497b05198ccb93a03c5183e151d86e0888d2cbe3ee806048e2fd161cc4fe3f58856f9be03ff3ce9dd5c472b4f6df48b9bb0cf77f8481fe5b9d309eadc5b98d5c13ea2bb661511835236c35814479434653bc82d527d016d65385959377774761bcca1b9dee686a1ebd6217aad27f2fad17408caf8c0b3f84ad62c444300efc0c85ccae88cb457f4b759b04541c6608d33a9a37e3b5be98313fd657d96829d4254a9dbe111817975fe81f27257d581a8a9e523578ee9fd0e0baba070ae9cf98e6021cb3e138e741012dc336014d3af6d2a61155b711c036a08f80f42d3d34f6d30a2dc792aaadc39b0f63a9fe8d8cd0e6cd517cae74fd1b152c8b20805fdd690884efd702f1489245b389d271d1357d8fc601d406b8791953bf479653a9fb953915eb321b983d71082ced41d2a69c68add2971dfdcc93ac6e4a2901f62b39cf2a1846ca44d940f6250394e787b08c0eb14b6bb88620444c9449b86f70f040df6dc2314908e40c260d9151a172b2b085f7c6693e17dcec45eadeef1f77e442098fcadd40f10ce13c770ffab8f16cde12bab03a69edf70becb1cdb8d0dc15917c7fea70b2ab282e69bdabf6246edd7b9e325d97fc671f7310b50d39a03f7f01b54e1740f4d195046559de9a107aae1d6924d717ba2c5e710522b788c11946e4c63e2f5088f54b8c7a61782e9821a57bdf5a9cb0c5147d8644e0f1e7875da0176f86f8a18151f196db7e256847c2b0b47c9a919ac77796d9c0de1ed8682f6521bf641314b5b1c3fccd7e0b0fda5fd076b5b81bb35d0c9d85129084e4000589540e049f8331bb98572406f575ba928d479398e21ebf7e06531628fb0aa62f2cd9f02d12850f8c6918c816352d64000541908f8433c266176668161e9ed78e0295c2f79d21c4ac847366d0ee411892d74b9163dc9fccb98bf7fc423c4d4399af0109a76d9204a89e95b610b81e23c186745ea73363187cad24259a3e0d7156f0c994662ab3623304558a9a4ff99a5dc7bc08d972979838144a2b197e2d0d0d36ba5872cf01da5ef3bac35a60ccd0f38800c16459e0bafc41916863d88422a2b1d170ef52799621b2414488e7841fc247ddfa96a18e42b42ccbd97fc3e4218deb905c58d9bd22b5921238f20b57aaca8cde82e0b1a606a1fdc24fa1e53ecb10be0524fc1fd51f0f4e777297c6413c6724ff448e437bd74d35516fca58e9f839f4a7e13b8df226a7559fab8aeca3b2e5d01b3fe73d88e6723c1e37da1ab094bc48c16eaba1d408d640689cf876d067fcfc1715531ac2f8f9159464ed40cbebc38a19c7df7eecc5c8c4fe7a623828a4c421ea9e4dd7c40822ab691f5e8b80808e86febdc0bf4514c4d089f0ff44712b9a29f2c86cf709edb4a25c7803a91de55b8497ae205064df96c7f85777affeece31a06056e53fbd66e9351c0b625ff3e328b701fe3d2ffd49f2cd72012fece171d52c2c223d5c76ec3bf217362a3d17b4235011ab97a74f0d720d0ee7c749d2684fe7cdf627a7aa4b7ed2fe69ccf0a29651a3b8fd12fcdfb6586898234849f9315978cfc48190e48cffb8a1b801561fc6e0957839f5d6db6aef572cd7ded63b0811ae0ccb5455f66c9ada3debb2c05a78d5391f99f3d428848dbd36d1da3bbe5ab77fc4c0ff876515df6d8195a1739328e4004be2de6cafce4e04cd992fe2217a5dfb8005ff6b323f019f7de7832d10704191429be68d0c1f78dfff23cb9f41aec58c3b3f32448eb9c64c2c46640cf23523bae1bbc43556c816a6f51e69889072cf9cff2286270ae313284a56eff3d5238e8151cd20a6830a2c844b6bcdc2d1a6caaa8ac80d0217036e92937b023fb97868d15accba80ffffcc2bf8a631d25d62ff5b95e10a09743ed49e5f5723a5d68172914050d25e0a735108d4ab3e129ebaaca3632a92ab39500384512518a6a9dd38260909c311f16c02c990799efb78fb88abc6693309a341184676fea6ea43ee0b4e5223e9021d0b6aa1f8e53a8237c48e67bc0bfcee01f54007c945a469dad08ba573bed465ea5109573388f4a1513f7a1ed837c8d8eb29a3795efb7809e20cc78e4d47a04c3643190bebed20f499ceb93816f54614a1b8ebe4bd6f341234a5749dc672db49e3300ef5605b835fb4fc9986819519e7f8def0f14d0ec027eb67d43bcff38ad470901d8f966c938d7c6d198e4e31268be95dadb0cceae37c0afb0c6b00f51a71e4ce62db858dca5749cc1b4f995de25e1182c44793917f9d14166677d224248c0d66613ee6abc9255440d907981554fd75004060d626dcdb31be17fbfe6693925859ec292553038acbfde0e1f347417c7612093b09c31c237b8d56a5f3ea690fca91377367b4c3f3a1637d7af96e2dbb27c94e180679dd7db04cc2f4e4af234eb08886e8da0e3697980a91e0326a932f065b9e7e42e46e444e105acea0ab7e933e0d433b708a3b47a8c316643988e6fac0da3ad6014d095a4c1f005fb98b27d9f539b93b959537defc1242c8822a2ab98198087d258c88456aa1c40a01be05d771b42328ce1821f41fd63174e50c2e38b8157f42f394a07a851727b1605ce9b9a8ded8d4778166d95d2defea1e8390d9921a168861eb5a7ef14e7193522d711db9a904bfaf1e38ea0604b7dae6a493d8efc878970ef6e98365bed760618068bb24a77bea413b99f43ac22f3acbe5d13802b616f8ac94841f23a5e466b59d14d7e7f3e3f4f5fe246bac0a280d8d583da0ea7c3f7e2a9e9ecdfa2d4b85f49e5359cd565bb63c3a9c7676cf60d27e4d041cf41f279f899a9137be8dfa88286240a90e1a99ab27c2f2177db52f6b02b6550c129a7bb9afd41e7354e75992ef7518857bd7a98b6fd9a83030a7207068ebccab314329e718caeb38e763420e5d9aa2dfe9eef0aacc1c44490e70e14289195213d85d3f5186f342f8cc3e7ac3d0487958edd131d539edf178abaf22b5d931ddaec022ef0d410dec5635ae79586f0e63bee283dc04a8084f9c999ded94f63bd89a6c67c675a40975b21269c0dcc4e9c6f93b626184b28f8bd3300c82a5f177610d74155fb74f45d4103ec65b23ec665bfe3aa37e2996cf4a0b01db934210c6cbd9f0f5fafa2c1e70092635771e66f85923acb69be9111537cd88311d031da56495d604da453110f699b3ed4fb1b38160f16b02850ca3de9c97c86e5538c50c998a965dcae2f74f6128740ada5f8586bcc316e971792c0bfa2e564ec2b7759fa74c1e59e18e326e879bb9a04f704fa87741bc84372a13137b3a91f7f0cb0a8142d9d31435ea4ba1eff82ec482b478442d6757d0766163c6fd220fe1ad98b9ad289875f77fa39e1bf29f5c9472c0fbdd9972a41691dd7dbb29ec20cd2fe6a08f477236875fa2c22cc657f1879e8c947ba5b8ed5b86d82f0defe2b023255460931051e680fb8135da10a48ff118ac308c34fa8266eed1a3c46726404cce6c90bafdb84740880d57ca65f8ad74ae9c1bb27a68bd22a9011bd3a3d59ea70954924213cc6bc0e7b8c9a14f2df5b7d41c2a9fe62c818f5c98a17873839edc185ed51360c2b28ed99e75ad7a72f371a645b01c2adb2420704fe7827812e7b1ac20b80f443080baeb9cf14c33c96393e9c5b9047c5cd8d1946791ac5cbe548fba0d4540a39fee9684bcc125298072b681dc57c3370f69e2ef59c82a52c619f95bc8fd918074d1724210447fd11291b1146cb46e7a0adb44b7c08f46f5f54933b4f5424ad72c7b8fe7ea39f5d8de648b41fa1984be5dadae65eb35652789ec41a0e04ad5f1e9cc57f7887ff0dee2c43e4279b2be476bd7636c0184a1845f0b95728bbbf84cc467fc521eeb9a37065662c94d1e9082564c747aa1e951cc350fb3c66a3b64383c16e7408e790b44da94d156ee815d59ef043a4c65e2c83a4c8ac49368a17ee7348b33031c3b655c5478d083c722c91f0ecb337665a3451f3fc64f44c27e3508041aa6d7b7a1db9396d794858280b39b09c493e0bdd2895478fa682cb9352eebd95c059ee1288dbe653f2e881ff6e43d5ba6126eda5cf438538854238809dba12d07ca8060c8a2fc4fab7f52de0c791be9b8972073035f74899e723b39b3512730d2c53a8f786c9fca6176244cd0fb32f6c28d24df25e335d3d2092368a870a51b0421baab01da968af9a7016e7522e1f0ed87f59ff433c974c73bdaf3680149f4d5c1faaa39a27ed2dc1b30fc71a75f7d94252b1a8e0d1960062d6fb60e351bd481bfdd548579dc6e1f0e368183f5fa70c4b9599a85da68d087680fe5ba74e216ea760260bfe0f88deb0ac378df01f1976b720583a42aadd2deb739299ca1bf7c3de3a4140c5ff08e5be5038580601583caa926023b8cf4e7f98f21de33195dcbbdb09d3087baf28b5866948cb2f4eeb45e6075b68b6ff769e33e17ac6508864494555537889427b2ee76292fe2a3f97ae876b235e4d67e1e817c27efb233b774c1bb3375eb09de383f9f2a800fb1e75443488c80747b57ff9238e5bb18fdfe942596422619b925ebc1a225a7ef074adce724d7b58381d7fcbeffbe795e49dbc0b0390b2b42b14ad20f112959351abef815508b59f11e1da428ea17c7498d6a17a3c1af4760e361b6a7e806b8d97d811d8fd11d6e26071f1e5a23f5f07578fd55fe657ea54d7f0fee51ec11b022051bfc07dd8e8ece0f8e8e0cb307dab8c06faafe0c6ce0a27777084cc80fcdaa21e80f2537b2a290f1644e152d360a878677ddacda63d9ab9ca897ec6be4d506fef62113ad92abcd5716920da311e28b35a7f4ec35c9e745423098b60a7fdc10217f6cd6825864d81f0bab7978ff2a09323935355cba6cac953285cef869c3ea035a1c7e014f61e24d6692e1204d2b631e62ba9bc6c4ee6dcaa1e6ce86c9b24d1e1e6c8521d64559a802b8bf9ffb1e19ccd2872b50fd5be2f26745d56a756aa316104babe031460c2559a33bc3e3174bd3a6a30b3fae3429f1058cb31acd62d653dcd7989322589a80b639dce1f1b8f6e326885b83e5489e770b37d6c91f2a10c3cae81939c2bf656d76f4421a43810efaee96b8adb26ed60c0017d208341dfe1c9a84ec7b1268d20e206604953c6cff11457e080bcd02c9e5ce8627615b22c90da67e8bba2d0847c48b882ba77198338ace5077eab5489c05360904b4b917a315f84ad1f51da6c3ab38fb378b9a3ae34a4dbd5aa7b147b37be52230b3ef9a38d32d5487ef0086305c09c68f6b90a19934c5251156a517f73c49f91c3359d0605383f2e3c700a76fe29b8e8a70f27c3c19b49acd0a1ec81cab2641e69f2ffe4094b8ed35455fa7efdf7df16ec0bb4bca5aa669d39be323019691a3525e0794b601cb3b90c3631f69fc8d874c046d6669df73dd72e17d070c36301eb60bbe29be508b067455f9a59274646f9558e567214cf782fda89b50c38085b13d5d5cbe20c2ca0f4f91b41ce39fc3c4f851722cd02782d40c5dd266e48a9e3e5267b714d9608a47ab7db934fa0b6864657d19f074ff3f0b349db9a62f814be81d302c0c54fb0c1dbe382b235cffe35ce29872737872406ab0394441fc873c2770cd4f38e7a8ac6606f0d2df43a28947f82e2acc63ba407d4f0d14267b71ff1f2d5ca5ed5c7af503e224f79f0f42970bca08d2a876180f9f70b30b350eecbc88dcf26de79b811ac8905fda7e77c5634da2dc98e1a541092dc26c0cd32399829b844a7b47c3db887db3a131c5f3b10804a1a4557722ef1f112dd36066e29afd675684127906e71c2622c73537e8f42992bff9ca1b796b3f9c5e3d639cc8481519259825af6ef8633eb122e108b8b71cdd539c454870db75e866f3d928a0151900614da592dc0c7cbe4cbef189b75a55c87e898ac9a1a5b8f2b73aecc3340f231aea549c5c2a6c6f737fcb04588b78766e2fcc76b01a640331f5fe872f25d1a6e2a1f8f55f23849caca744f2d1af9b9d402ec8246f50e3070dc19112c691460fc95b97d093bef050a645606e7c6ef83f9223bd79e7e186491f5a4e92bcde305d19beaf024f3f73a1b3cb07bd533b67b354974ebf8e98ae3a2768e0b44003927a07f79710c0fb9ccb39ddda7f09a1806c5f64f3f3c467da7d02998ecc22232cf054ffac26aff4acc6b2ee758731fc7e482ce8fbc530415369e144bb301f621a0251c4c86644329c1600b2030fd7f5ebfca164fd9f66c352c274da7dd588c8821f10d952325881d27233389177a7c22017911d7261415d7682a8f2e8927fa958a2c2fcb5eeebd04cd96aec64557efd96be3c986243e5a020cafa47affe7c5da01464e81a70140f3c54cdb6dfe43981027c77ef8749fed913e5e712a9df559396029e40c965c9a6a7d16d5889fb30c5e5db7d237ea3d38cf050c49b1be05c5e52eebaa0030c80b5a350390d367d92a71e5bb022ed02d5270e56f268907d5fe9f44ec447c1d7a15b48c7d0ddf5acb11b817fb64c1e10092562d5ec75442e22a17ea49a7a28d263fd6c39c0c3aebb9ffa58ef332ca82962f076d55953887cd893fa449098b9d20339c3b440d07682b14f71e1edd4bf9fba5011be9189fc98e7f699a8195950cf03665fc95f9652aa9e5cf15f994a25e4a51a37d2d6c025f021286dacc3a9dae1d3143caa9b00c941d6a27f7f93a08a7dd284031a18d5fe2a58ba7106337f4cdc88f3aa09b2377b02d9e5e53acf302cd78cbea7c2fc04ed42c299f6693cf9a3d1344ba26d1faacb0181db8e84c8cd6f9d480be27438ab2ce4fdfab2c9f6aeef1aa0ccbe063fbf0f24db0945f618d017c181f05383c12569baf3b822af8c3268c0ae5910c6b7f783e8fe4ff04db635bf98ba6f223353e77664b7f6891a491f8001034d9fb846baa07f786653a77d596e631db23a98580fea9e3272ae2f8735a362ebd2766b8a988641008e3c8ab66ef90bc030040e6ef1c83a2f96552a7d082896a064cb00e7665a6c9cfeb4cbe9d6599e02c7e39991b99a64d0ab72bb40e97e7bcae42c3f84d4be730fcce0f6c14d4b659c3b2a8f0a57a1c47ee37d600f561571049e2d4d092077b9db8dee6a1a6d5515ebd0aefa23f8294d70529900acf58e30dda875700fda8f463e9cf9e22b2d8cf7bef975aa2dacaf0dcad2cecce41b24e53cf3293ad91339e7890a0aba0c35f251f6836bb88f0fb4b3ebb516fa658039053b826355f50d3c089d94ca6a5b9a21e27903769a29dce31c005a444cdd4377ccbaa3fc8aac7047589a4c3a7bafdd5dddecddbb6cbe23fe1d674bca5519dcdee1336f24564dde0ee3d0c4bf4a04cac86f9a601bc11412cd18c8323f450a0ddd67aca522232d50e29f93a3b924f2df26d7ffe416c20104fef759986d6db7c0ca9a5f5386d08a67060304e04db956a7e8407817bf59079aaebd2702ed95ee3ffbdc6dc6ff01ce900c2e56d8a11acdd73b0f255c8d12ff42fbdf557d8a6f0c8281061d42baa387717edf799f5bf5f0737a3893b4f3fa00024f29f16d45f9e8288ebd9ed7971dedc01566ac626d7b6e53ac9307f09c51fb32cb5a105ac079cc6466fc1a2f22ee4b1e78a29447bb001a67bf798fb61b4cd7aa4893a474b8672ddc5437b09c42e747adf3c9e8cd4377e6d10b791c393cbb90b787560b259bb0f410ed7d773748d9737b2cc9512ecaf6b7911f505bfeb62ce8c4f92c2ac26d884b05380d18dee2c1cc81d637ca8e776995587a1d385290b3e3c121f12e7ceab29d6ad41d737baed6e8c19d2a134ac0efe35d726a63ce2f3b9076c691f1c1fbb9d0230ec34b3442acedac20ce3c27c88af7ec767bbf1fa97dc1e9780d8a27d33e62d59e0e98d880ba7446c0c4b433698baa3d1b145d322ec39be18361072c0a4588782b07fc3d4fdf2c9582322919fe8ab45a968eb4485a61976c1045779056660093ada9cc323205af225d1315ebae697b8a98976c0d44ad255690f34c84504a3b3678ffead085b40f37a1781525bfb96b9be6b729adecf1b94a993f80e0ebbca8d4d2ed81f0b0c1eac747f7b63dce5c73a8b2a10e90a8052c9811da8899c89933b82c04a2583fc9b7f6318424ba0a34298b6c39df62e5172efd68779ab96f6be888fe42ae71bbc6405c9aff4cae40fa2a1323097c61a3b93b55bdfa03620c6cb9b9b6ea253a962e70ea0d20b098e1af398e09eed690e1b18c5a0117196a5fae299e4a507679d2c689caa664680f632481cf9358de7b030bbd4b4529f33207b83f19bb4c8a6c8123247f49cd6144abf1b70ee710b1c96598207e8acbfdf91d64238465b443257e341019a0aa368babfe9f5b7f36915e6a312ce451f6cc773f7379d5f10c4417c544f0e2d4e159e257b2234f38a60c58b3bec06af31fc9bdc6025a4da3aaec1ad546c82def53d2cb716d6751097fa854568ecd198455c58820c03cbe2cbe94b3484b2c9d201a26fa86a2bd9189b5659f8923483c3101d079f58900723dd3dad53920da438f51f160847c019a0ab7f732977df96a503c2deafbc02592b1251944287dc79e97100643a4774f82b0864124728a7fdf3fc4c45bc3e82ad274c88a9e20be59f6e55d238b380c105f6f5a15d5a2c2a80434c46fc74f3560d3019ddd5d88e6e115773abb9809504c9299d709a3efaeabbabc338f9d1b1722891d4de4459d6cd72e60642632466a85e1b744ab40d2a7756d7f2ba401553ecdeab1a2cb472130fca634c6a1da5508d64273acac98bbfc6b93c546ff3ffc0feee40c898dffb21fd4eb95649f7f7c508a970ee450d4aa70429059f40e62319295075a58b65665284e33649f4cdbdb11e94b623abdfe61be870e7c50e58febef252302b335701e12e39e1adbf27ae480a43679d8595bc55bc67e5f5731865b98ec0a8b3881e2cf38e39edd660c5514adcbd8d88ea9a1ea674fa8b3a5e80d7819c1ca27f97d3c6311996b46986fe071b83b5fa444f43f1eed281e20dcd9e5df4844b45a9fefc30dac6fe07bc195cdf622b786fe220fbdd2d316e996f3759305f076ae82db4934a3ca61ba1b40d63b78e72e04e9188b4e70a10cf84c8427ec247f60505c37f70a2a914babd442744a50b50e5eb1fdc651062a5893e56feb1125b6691197ee6ff2bb04aa040c300001bf445f0309ebc3283a99d588509426a591643e203c82aeb33e17eb659916afd8d23b21bb7c112dc223d386c3f2a418f93fd1551541047457943cd21e14d94a4d7d87aaef7237e9813bf9a542b2a63b397dc0d5eea580447a96feee7cdc9292528a3360a94795a6c1c765f9fb4564b3e9c9297e425da8a0c82939c2c720d1256c89ba0aa927d03f0f73d99ab7deaa01a145d785ab6cc3b75f4bbbc91a4af2348b73be70aafcfb194a9acbd61a39c94161baef294ba22155a115a6b570ac56350f9a6eff207c888eaafdb462b7ed6b1f294aaca7b48538147d077d2850ef1d008e5b49ad8aad045c76527dc76d990000993e871b22ffa497150b660184d1738406d0945ef68a2fedd10cccb12ff4de1a29ee42c0da0e3696cc56cfd6d0b2ae46bbecc63bbeefcae3234568a487de4641b6cfc97b82c760553c107b15ae6691582a90949543d16a016c81e1d9bf8de812a2f0b87657cc76b5c288087b208a52ad067d05231fc4e7bc76435dc83ab96d38115eab79dcba693431853e78c15e1e8a53768cef94e03ad3421eced6aab6e60403ca48bbd572ea91d1f457462dc5bc170665eb25c64bcced657efac80410ed04cac9b49aa1b34e360ed932ec8ad434fd109ef0bac82b6d7587b85c5a32ae14d45fc3141cf30feb54831306babb73a8ee37e77bd2a3df8470bd2e1d37adfa01068198803c6db09c824bd204b6a3b993431b51a1b91b5a26adda6920044cf9a5a3c8bf5198f7f68977c0eff3db8862f0cb8162fa880255444f1d772e202f8c3eb00022bdedba8a51ffe28f1b956d50c2699da0cd16f288a12778e6a3b82dfc54c21518509c03f66923816f38ca0dab219f5b77bbed4378a215224f32b6e9ae446b96394ec8a508432ca94b6e7bbf7b444dc5574d27f6977331aceec94dc7dda209e55414a6a69ef720687eb02316d5c09ea9fd401c8564593a52d6891c7eb8785b1146554a9ce84050612331b5a3cef4f690f84257467e937f8cd393592d54b410e73a39160c4d05ad40ba5a0764d71cbf80667eff6843fc98a4bd7548b461559117b39ff37459fdc0d0d5cdfc059631af3633056c044875dbe2d6e95010da85669be8d3918ba56a1033dffc504a67118c46056393fcf0c519a936efbaf394fa655250f95983999bcaa4e3255ea9dd10aa0ecd875e0e8059b40f20724417576d614e5ad7c83976c04334ec987f4d02ad98b6414dd8eaefe115ddb80fde7aa9480bddeee813f9dea9c36ea8dac6193288d33b95efb4a8a671a2d1447d635a8591a90c6064f0829e3b271ecd9aae5ce1e600a4273b15b59606ed3c7238af1ee1ace709eb2e335b26cfa6cbbac4354a9bde297ce4648ff62864b31b6787eb3b743f4f0a758449d682866d8baac40ef13e8ea3067a9fe56c92e4d87ce3386b8c6098be54d4c3c765e8162e0e884a20ecd370c87c30dbcb5e11d132eaa134d82a020e64b9c182948066fdee5f4915ae06962712d6e140365b4a5fa94ddef0266ca911c46ff00f4e8aa5b461bbb67ad310d1c5c577b014d932d9d2fe325d76343cb65b8d82a79a974f8217b30a8a3a4d8e22c7f4091535a18b2968ca7eac793bbc884622e7cbe610d570170be6e7a798c8747eb22f703b0f35ed29d1650a15c3289b2fe4aac81540f18394b62c4f0565fbf73e77565d70c3aa458ee6dec02c09ae90acc91fbbc3a7c393df62432f7328e25a015f39a6eac4a60f1cdcdc68ebb7b6f14af0e240c3672861f20e0fac0e92b8833e6bbc27e12563651ce9204b0eb90e870ac26cb9577c94ef0b4318a5b9c5ff4705267937230d22640a71365b436e7c73962d705d7a687228635c0e9f6dd6a733f9ebf1fb375feb20a0733fa59da6c3d8584e040604c645628ca18fdf92669dec61e784013ce22523c5d6bde8baeafe9125741d7fc24a82b05cbc3163d1fc263c6c12bc73b7414826d3a509590821760b7a003eff85a2b00502f0d0f39943c8f0a83e0ee729ffbcda2097d991ed32162a7ddd3e680d0b6d302039fb1aed8e16a99d6f40a41ac4adfafdb598c0416ff1b06a3cd8eaac01fe92d180dc7861de7e35dff889611fb99fc214733987a012ce29b7a51847aebc13bf0974328e911fd4be3940a19efc207aa5076d9e2162446a95de1f8910b9db6b7fc1712512bee55e32200dfd5830b9cf284221e9ebb17a37530af20bbfcd0f1764599dfd46f922586381a46786416f657592f88af2b6d5aab24f6053964fa98898a781a509682d13ec4084aded0553882c8947c356e222fe1d3134bd056bd9fd93e53b4c090bddcbeec81c7172e71951262b03189d2a4dfc78fcf9cad48c73616843e067c1ae795e37860fe8fb010931167a34f8bdf39dee033afc5908822302cd27ccee0c762b1e028d276b6cda3c5690198aa5b662842638f39ba5f50bc64b8521ed761dc8811b9aee5d346fd510936978dd0861538e1a922c03040c00035384035e7c3b36862312ed5d9ee6be5541f30b23514667a95e4ecffae6419e6695b33fe5e1ea359e5190e5f030a601bce14f16441df56bbf2e15aa07ee4f6f35d73028f1889fdbba3e3756a7c9ad140a17f7ccef9d8f68b701e6f7b6244972108d1aa382b75f13e4a9c2b6779ee528e5da1d69cd6c78fb3fca4f386acfba59c29a0e57497e0dd9697b78d961a8d78e7cdb6d59f885084844b5ee8472cb2e5aadaca5663b98ab4c33a5d5025252f0e832bd5efb35e8131bafdb8bbea7f72a8adbbee158c338bada7aa46e7e0c9b1a1f15a9a0d1e3adb241f93bdf616bc07348452d55fec0e0f360b645eea0886025e9226040ffcd8e13b39e8c69e33466dabaed43063ea577e82ad38c55ff36e923446e7a24c326f83453785ab1311934ba1e0c1bfeaabfedd56364abe28f937b02d663c0e04e58d2a30fb1d49a17f7db5f4c60a11bb3d5f7dc9bad16a4cf9a4897306cbe56e389671d2b8d63e2a1efcb54bfc61f94637a35686b6f4c1089cbe2bad5df8ee9aa8a95f87188c06181e3d85fc343e3c2d4c44dba24af6e0f094d566c070db9c9420132bac409d0c4d9f7e6d102ec288763f5fc0187a037e42cd22972ce04d0278f796b9e2d83e7821223fae8685d74002885f608d36c943282bd8ab04fb21a6a2cde6423238fd39aefd2a2c276116d2a51285fa2f01d2d28b03da1913052beeff38ef38d3e87062f5cc3feaa76adc92c8cd310ae8d802cc9a2f7a04680d0e5e4b4407e55d7a443d7686274fe4d022c7ccdbf39df72deba37e9d3f379feb3714c50363e9c23ca58c58a9904288cd2610cd72e433b94a6ed274814c41f165dac55ed0dc4897cb448d2ac4c8f81c06dece5922a813e36a890e5ad638e47bf3e97c43b9171716ca6990704b8103a42a299a152a0dba3cd6e22785acf1fb14911305427b62b908d6700d1b550358c4dc1fdae96c225d85076759eaf68080149effa0e501b5b1226966ed08561a98cd6c7e8e40909d5252bf4101c7e8ca17d998f84806f28f45ce2f9de77c34f08a1d8314dc4e5eda753f534f146a0437332338795c4ce95f33934e64039c9af1025f181d58722a6083a2713349bb7ab3446cc163e784d8b1583e73214e70a0483c9f0fcad390ecfeb4ed7a69ad692e8a5513bd790790c608339e8be9795406dd6f47cd982fc42ad249a144962eb4226bca0d32e5b6f29d59dcbca2b5928cdfbad7f62c606d09a04297824dfeefd14ec327a601cabc7c90db08afb7e4fbf6af0d389ba29bd8e9993e92d378f4154ead9959b3e0bc0ab94aa25075937bcb47bfecaf899f7ca998f7e60df7f95a4db6ce828e86cfa0606ffe60df918031abcf6ec69c76eb2078a45a8eb381622016200d238ac36fdcba486c2426a2ec0d7c6e4ceb2008326abc498768022ab8d0d9bab61592a231467718ecefe7183c420acda9fc98682da7bcb16ca869a52b273f3c2b8c08c8545856f9363f92c2d39ec63c8bb9fbb82e1d859871955c12d4859404b151db29be28108ac071759cc714793173ba3d27448db1603aa610c29b61e86ff78a43b7984da5b6413064af92d180d7b48eef77bd0e429deee8e72072e3247d85b0173a4d2b7260e9c9bb98d4201ba70e55416501fc8637fc68f2d899365e8b257840993d0bfc2a6baa132dfb45e4ddf194b15925bd934598d90468975a4e502d8c7b8513c19dd27ffb1e7eb86e8e248083cc1868f38dd60e8002988530ca7cf5cc4a28a722b33901768a555c7960bff0a7ab54be970a8f1b9fd1f7868322f2a80a06a8ad771f536d09e53ebbdd51df271d2329c2fd53479c6271d86ae993fbdbf48d5cf9d17e331979e348ad02803ef852e53bf819a742cbc9a754b3cb85fa5937331cc7c12b97d8156121728284a6e055fa7b3e5856ae2d6ce21ffbbdf4324671372332adc0f2da8b3481607d8a1b0a1fc033d8d009ebf45739bc20d4238d16841986cee62c70facdb789c648cf84287577bdb71ef13713f55065841fdea67780216f56b49caaa1b64a2d68f1698bf582f1a03905a91167a1c1e79d48931afa064510c7189fbaf65b51463208a21dac94bcdfed8da21ab1a411d818473268ef9e85c3cf024579da0132a2ef737d63865d33f27bb707500c0f189a051a48d81f0d24bdfa0c5621896eb4fd871e0b9d0891452e0e50c80ecd33e970c147372b4f5867af00ee715241cdf794e6525587a3eb32e3d60e16c898f94d178e73546b25880c68ea9f89c4ba7447070b00d53d79e15b9cef468e8e9bd7dcfd7d8244d6ae73b3398aca6d3d8f0a03a16c74a84bba6af531743268ebf758dd46d69a0ea86b881e7a39ba63f6bf73ec18f7d903f5442064ede2465e14cf21c8eb3d884cf3e638c762d20998b68c3129377536757401c54e9705796886c3a6d716f36b3b20521194a2c3a8819a73e06770289c1d2747b0696aa854d9a5daf3f10ccc6393861764d6e4442b9e77c9d62a20fac5560f4ad29b65bc987008061e5bc85694935d74431dd8a8ccdb3a8f4c91835db6d957f3d0e99c85315384284c003c62edf4d0b9724ef977c75c13ce8ead8052e6020c0a5ba5475cdb03bb7a07ab293d00a61e65d1b5d29629cd2b8ffc7fd45293b3b30e5bf57643a67d7719a68896c77f81f541a937f807771560e0882dfa2c6598fff14831bdf68f69c0800f325a6ae01a97cdc783d7c12dd2dff68745ae3731866ea30c5286e71abc18f630cb1485b6a397f2e3c03e9c610c622a7c775081ccabedec95c9e5eed0299ec834fa1c9f415bff66c1d09c284f872fe48612d5c5ec6198b24aab25a93c8e6cbbf475dad72a0bda15bc1ac9c19daaabd329c6d38adf9c8b16664360aee3f2205d347acffe7a247444f980dbaa7ab6ba714c220c9e32ffbbb36375b7c3cddeb7dc252c79d9322a2e667cca17b9bf548488a9dd5973c2bcd821c51720c3b73c2d9359cd59e8b6b713b5875b5451c7dade778a89354fe90b6a95c1f549121c5e6b824a0261d9328d9609de5aec6508407ba01a64c08096ae84430a18fbd58d0f8dadfacd88e231801cba55736b1922a9c9373b21c984c863caf41a60a74d89fc7d333eebfd609471bd1f4fa2e78390af5be12e6e76ef7bfad29a7ea60125cdca5512eca189e203807cc53386d6be23066dd9b823a349e1b15ee9f266c6ccfae196801f887283350568fe20594df5b5ab1c89e47e8cc2fc2bdc28f79fab490d804fb62df2c2684429512bba2d436ff3c39cf865f1c72ba5e9d85b076589cd3cbd3ad420f32027264313bf4c21708f9fed83c23f4d112e4b973a5279f07333969d7bc0626cd6f619ead920b6e0196ea0bf545c043425389130ae4cd2af8a841c4f0768782fca2ba291e9c34681175149d26d957ac6090116a5ec784171b0671d26f1143d57b1d93a1c49ba65a798b8905e6849348e8d663dbbd35f3f03b247a054f93e6e5073c5635b12e514e285360d30f84d574288ec830f3f82c3ddfaa901dfb277caf23e01c1bcd7de4a4d76f0de178c374cc867c1f4918fdfb6dfaf0b49e7e945b6a03dcdefdf63d1f1c8461e65a5cc2638bccfa1cc624b215166a0eff1e283442a4d4686fadf154ee04a6fe581780a4ad691f0f3db74558af5eb17c7a5cb2365e80982f22cacbc5f98009190e36aa4ba3677eccecf136516aaac0b163900fba115d8641a92609e99b38c6e61b23ff6cc7cf9d331a4621cd79d25388a297c58d9f41ce7c3b75b207c5f0f6495fa5f6835f467c4c460ef9e284079462146f5201b20906b70521b1947849290c23c06bf59d26b2b14c574d4f2fb077460652579cc0c522413fed440fe7979932c2e1844ac61224462e5324a30444e48f39f7976475bf09ddd835f8795eb810ac7f0fd302f1ed8f80fde1ebe6c5c74e557b534b05e0616908f7c4473ce716f3f2657aafc1065b75ce475e9a060da0331281ce3d14dfeab7b9c566bd7d40c07f64177c10ec1024799fe27153544ee1266810e1fb6b01940dbf32907b81af6af344ab047c1492c6b04c36f7898219e5b5f912215d82f14a73815015f7550c9d171f22b951d57030f5ff79f4a818f5071c6e355f035289833ed51ffa3f117a507a0cf159908db0456926ef7fffa56d56e4ca8f808968aad9b0b3b108b0a30514cd280ed0785f4c70f37d693f730604ff0a258eb7fc23d4021f07f4f29adacb2c28eed1db8b9c324c0cbc51bfc8b82cb2a903bbc4ab4d0863dbf2d48548bdbab5a9c721f6eb0f23ff3522159579387ca1016b88b2ef973000287a7a70601be9d7e7c202a661fed4999aab95b0f3a243c9f56a67a8410a6586a72f1822ab28f3c2d3d442269e5ac1b0e0b6a2a678858bf8323f332df98199d7495e258e37adecee591337e6550f4e8a26deb36cd428be46e5b72d79b0d342a3baf258770c66deff72d16b660cbdcd5da76ee6d51b8998aa76e0a8c60a26d66fe5b168a0c5c4642108dbf0c27327d40fb2c15e0295f5fad316e78818d175b2e7070b13b79e3ba4e7e2bc9fad631405dbe216b8004fb245ee0f3de6d8552ee18102c1dae3588040f382da4b9ed23fc8078b16218d202190f50362dd9c1bb3376ccb823be195e697c22f2ed672156b6c28edac04666e1c716dab7f80336e8dfd2bd8302ce365a01b9ac0712030c926ec2830cd7bb6f1a1f70d0454590ce339b492e5f27843cc76a897b780d7f1c059ddfa7c43f453085061770485137f205280ad10697acd6742fc95483623b0cb154dd4761990d50aa67ada608b7192899c605d2e2d043857c13054625b3c0869b336c254261727954c9a99f88b0fabc32c9c7e0a6a309b36751a35dbccb59d94e35b1f8e1b642e16db47c800e85d989ff7f9c2984ec4bf75a5aedbf8258deb2f8382338065041536dd2ce891fa680b3787c0330cbc5bfead09a1bdafb900805699657cf3116e2a1b48fb12ff635ecfc92c418f4c84c7d0801b6f04195a059bd0548b1f4e68f33ee0899e3fd794a25c04abf8688081810cef5684e7e870a52f3f7c7401f8115fae0491db67d09b40d77baac8e0d2d609b787797893b5b4a43a8f161998694626efd1098866387e3d6bd3f462dd8d829c48f96d2742d03334687950640cf539ec489351d998ae2328250ddb9bf749421bc1ea1ee62b779d8914be6a2c64f7f8d7ccb6f6dd15941e1aa5de0baf5c5cc1fba185c3bc84532e5b26a5cfaf1947dff23eef84ae3a19339432309ab13b97368fb80a9d9e4e556e73cce254f928c04a9e815389390434ec59cdc3e1aed370b69f88add2ec0cbe0da28bf89cd8f3aa98e2eb31b8e3fc7bd641f14ded29f55f0523b95563b5b715bf2ac1ac4cd8eb0e99f3b198e689ea0c129189092fc03b1dde98ea34386b6e4ac6e30a197f488095dfe9fbcdba1fb1d59d3d3be51c17d348eaf0d23404dcd5de984e540aedab959313c6fce6f8b0a8cca7c20d09aaa48dd0745f9db9ccc7b9d0efd9e7fb6163c49fd0b079ea5c70c56c505fca4631155d213be4d27dc698cf32b1eb89b1d1357cae5d8ce1e7314f254b9a7842f0b5b1f76020cf01d9c80ce2fde7ef9df0e44c544872be7923953c3f1145f22947ec0483dcf5d5b8ecdece5cb7b3287e29fb8d4db576957dc48f9a335329906b5dfcc690cacfb4cb0dc376d00965aba12dbcec6c042c51e731c9d432c0c6d9cf84dfda7671d274f09126afb0828aed31fc323fb42c86b80c1cf98122a3369fa9ef993fd9d2b84513a11320cd6c3b8a4e58a0f1daea3471380b3c1fe8b625bb5fd48da44459f5687eec14293fea7f989da3539523b00e4d2176f3553cd76a293fc32004e27391997c1ebda7dd5f330090fad2aa10186ccf1b4dd85c079ab1e5ea466cf69e4e59f617748363324bd3af593cd57b677b18b84660ccad05a6eeb0a1e1e8a099538a8305467c7d63931c76f5aed17909a477f78c8d50e89619fa997c0631ff6897047f4a5193c6d0e6f59efabc5f8bf855b1cf3efda3db4d3a8d7e8cef02ce461abdb14380a98824f101596239d60cbde6615c2456873f1dc7b9f4dd82c82e443cf9824ef5f64fccbf8c2461bce5e543f699aabb649b22e568beed1d074f7a46030f1422a6664de8b1f479eaac3d748340d58ee959faa8d1d2f86028685862e227dde6f2345c19269acb962aa349b70451c80741bf51d285e9e15cc3e999f0cd3d02844c5534067b5b0bb404e4c6262c605a2ec73945f3e06d4a9dddea53033b09dad84d05e6c3e885949796736d1ebb03b35e2dc05fdcc971fed064b7cafa85954d24636606f8e31e03db882061467d80e8da4cdab614237244028a458a7c775489ac8bc4c44e4f9165eba9c741d542fdd2e7ec957b7514fa7fe3066691e889277c4449809e71e4d2fb1cc35afc9f3827fe9ffcfc10f6e6da91cfc5e816598463be406b36bc583290ca179053786a435c69353558a7e3ca6a0efb452caf6611a52540c3a43bbda8ecf4604e83435a7d7502423ab73e2db2d67137bded8e698169ccd693bacaa6e311d00f01555eefe383dcd104607294189145212bd7f0634a9f20e8509da5a8f231eca889a016cbdb106668ca33c5929741333659dcfe4e205746e963a649f89f59f09c4a6105c1a16909cdde9547e1353c5634bcd38c9e51a07e359ea2b3d7236ba3e5b96f638a360e8e46b3bbb69432e6f1dfd4a4ef8aa581035c5bc5bfd3a00b3746b842dcc0bc157415d72bdd51c354f036e905847c7ada56f588e3fe76262e3b4dc540c9b8bbbe144c736e095482937c206f2837a7fff6b56aef9e8883c5f9f2aa5cb0824c9b07561a4c5e9b0d9480160624ba242caaf3cd2980b5e7b6d9362e8afbbb800901b3a8854ea2a3b257e5a614fe59ea2e8db66f03ac18f7732e22d19c3c8928b02446021cd072cc3006f48a01c19f34de17d1cf5392fdcc7cb0eba1cc8f900447363a4919bb128daeed9754e8f1bf8216932acfc0f7d28bb00d633bad26098204b8752b604fd7cf2d0022c690b605f8d139d2d457dd4efa8d1829a0bb9ed8c1baefdae5b37c0445f69fb1bf183c651fa1ade2987102209c3cb504b0dbdf10b9582b35067842f14a1e69f3e92faafba0ea9433ee6fe3b9497655e5c57e55f4b1bc6205cf09e4348610a217905f462c57a097d63a87a61cf997e515b2adf680e5490b0a91923875ed5fe428f1fbe54512f319f4b7202b000834c8fab37d003a2ee56031cf0df812ece65f09d307b116fe2b1e5eb961c101d87bb73bc3dfefa1e719b8003ce677bca0618455e15f7547f5e84766870d5b74e1dbc302eb50dfbf765733e0b66a510de1302bcaf45fe3f1d26c9e354cb3b31fb2d80a2ed15f010bd9dd60862d1cae1c8cc06af90a69df80303ae235cf528730ac66147187508a309d4c03ae5ba2310ec05c6fcff258a9f2f3498097b4a4992edb93e6e4159f0a4330e127d1f2ead74d55892b26258fa6cffa6ffce6e3b65142c9198e702964a591504baba06fcf801ed3564698fb1e7d70d9bc9b9b12269956b9f305d221d00303a95ad73dcf50fd940e74f5cc86be7c021a136c7f2aab23349138deea0fc5b58f137766df0cf0500f3ab15608fb49438a047d32587dcffd568cef5a892495f31da7205bfea56dde5ee410598cacd8fe6d015b096a8126d1c7fdd715d365aafed5c32bc79da0faa25ce6518141a9847d4c6053de2c0e4f2a0d82fc62020c4fdac33f68ed70b682d4b82130d1629fb91d42f29ff0f7e0058135aee30fb5c43b20842995438461fd7e7433d8c458c18f387cb1f1bd4654074cd15ab865c46087087e79fa6cbb3e65e9ab74622572b16b8491b3b69c92aef35b42bb7f1ff54fa54b0bb85186a533fff53d4d94e0e1cd040afc7dfbe3949dd4e71d9d95976411df393771a79fae2d976b6bfa011a8ddd224bf83ee2a86841afb04af4012bf3874500f132af071fecc82c9525dc0e3d5b68dcc8d439670e096423bb644cb9e1007be15c182c0c081f184722a426e41692e5d32ab690d62e014bf01ff8c748dcc394bcec452472fba2efcc1a0a8527d1aec73ab8ec7d9c70c45859256800c07ed51034c786db8886e0c5cc4e4bc7bfbda21cbfe2711ba73f790f9bb9de1f17b224ef05a9cf7a6ef8d82046d27137faa4b3337819366e886287b58f9ea3872d82606603af33869a8964fdd0346c418fa4aba1de6af4b0d54ce81157dc35037347de1d0bcc5000bef9df3e58d78f5f69488c7c9f308309a54238b5bca8edf02c90a25cc213b515751cc44f0e87f1d26aaa418577249d40c3f755f7eb7f251dc59be6f7917894263a64c16d4e0f53afff678b20b51dc87d8c4e70504ef7dd20e8646d0eadbd872b1c0cdea6f2ca0905e8c00a937fe8c5c655b38f0f385c3a4d1bad7b8558e6a3e50cd199dd8b4c8f4d45a9d11421d6cf73d5ac1a3777b593a93f50faf0aa48a62b1fb9c7c0dc9a4bb68d7da50c2d61e98af4f832db12bd0569a9d04643ad9fbac24d65dd18420c59e2f9de0c70a54fa311b7d0756d3d7e0796013fe47cd336c5f17f59b9250e11cc6039547618bf0533266e42e68a440aa9173932301af4069b924cd6e4c270b7a04838ab2309b5c06d3dab173ccbe260506f8ceb3ee82bc2ba10bb3046be1175e217d83090454c3520e3493f5ce51edced39f20f3dd4cf67f094a7b6f635907a88b086a53a9efb85e99925bb53402510fed373e133bdce3d3339cebcb86f58f11ad8b94b779e9d28cb0f10934e957b7b9ec2874610e9a28ac061aa347a55a6ebbc6816102248dbed90d068c395244b10b9edf4223446089463e15bceb6416a426aa329c697a2a5c9a4f6f4cb43cdcdc1c95b32060c20d74be46f5e1de8cdcd56d7e5bac93649255e0b0460de9b481fe5b9d309eadc5b98d5c13ea2bb661511835236c35814479434653bc82d527d016d65385959377774761bcca1b9dee686a1ebd6216a59b20a322aae6833b2146c7f025c4fb6b7f156db3062cf7f1db35a1c7bb4ba2c3203d2d584715bd86e4ffaa308b541fc33ee560be54c75291d8cd7c24eb7e1c0e56946380cdad3cd8b416187f9c17e9bee4cc0e290892b3e2f5d6aa125b09532f50fc712a138e0212a1237f992c994fdac0fff3ce251af306f375799998ee2fd9613dd19d8b9b37889e3f9bca889556c6e838328730bef4eaaadd4fb11f80134a4315ee0a00a314169cbc7b7e18abbe8ffa50febbf02a5a7ee770fa3f6a798dc304f857fa89395c4c167174727df98d6b57716e17cf283d06ee11b42baf981b71d168897203a8842f5a506d544d9fc36d6227ed2ff6306110620297941d6b0078782c2c95c829822d7889be1b63bd8dec6bf62e65df7480f136a10b6eb02d404505d8f2dd11ff16fdee82d1f323a066273311d1396cc7656e58881d8e2bc055a44e266255f447f9bb2d282a365fed6262d64e32668125e133e505ae7548e2afd524384e471ad130ae1bb77eeb634232c5097e21366492ad5662192bc41e8ca59ee1d107f6eea9ddcc8af1206a14c0345c81a2172fe96eaab2e93527505b1cdeea32230a251bb57f90114e854b286f7537f97e6dcca7d1d2e37edadd389361e34c069f491d2a63678a7346f9aae9ddaf8cf0027f609cdd12d198cb197051501b4063332ea9cf24a36f0488bb4da537b4b6dde51257371de00a71dbd9d13075b8619c47b2047ea7eba31a205d7c074dba193ee764dc583599d468822070056962d570014f5ba0b484e0d1da223792dadbf6cc0485c04fe1b21cb518f3647f1addf0ab6fd72c99fc111d0eab03f93a52914514ccd05899645c47e8af8332d300251b344e6f6083ec3c2ab08a5e254b3507a269381e3cf36d8a5ef3bac35a60ccd0f38800c16459e0bafc41916863d88422a2b1d170ef52799621b2414488e7841fc247ddfa96a18e42b42ccbd97fce1fcfc0a3579ebcd90794d6b108b45290a37ccacc1aef15b9a911c4343522ddf161ec05a7cdfaa0dc37c6b1b7a768ee25ec072e298827e5c16224fbd4747c5bcee261593bb0f59fac8a5b63d3aeac9d5d40c45d6a8f9757ec6bf92761ec89454a11eaaf74a1dbef7c26710d4540ccf87875b4c255e8768ddb32975d72a2273be0c333459077ee030f7f84267eb9ab68640ff175c48bea2bd3a6010cb01350f5e72f70e4fd5374fd9de98f4a561f15102fa424b58baa4f0d2bb5b702e769d65625a73dcf6d65863bce7fd0956ca514e7f5b83a340a74cb033afb0127971a8ece9539e01e45a3e0965ba9016807d07c5cb04a13123ad87ec8438a84f859527dac46ddae7ebff843d492b26981ee36dee1b139ac66b369684d7e5b2e5741c6679fabb8685d089fa45a01bd386be39664818aa33f2345bd10257cb1a88b5db274b08558564c51ac5895b2c3e77ebb6a92ff08954fdeb264c665966c877ca5d30184e6993f35da92466f88c958ab2e03dafa3994bce69918d52e20ffb1985ecff79f3a9596441064364ec6922b3e3f7d1712fe2217a5dfb8005ff6b323f019f7de7832d10704191429be68d0c1f78dfff23cb9f41aec58c3b3f32448eb9c64c2c46640cf23523baf5ffa0cfb96e1451c4bbd7e76c5242984eb23db734c7a1057869518ff5669731897f8c306a73e56baf84287d405e0f7056461feb4cd1cfa936e80b7c9082feb720d3d6ab5a5cc1204ae34ad0ff4516e4239b150c0721eec0327df0d8be043950e7a228f840897d63bb02b3b3bf10f6e01730e7d9068433403bd04cca7de38c4d09a5b42cf645df2ed013f1331eae6cb790ba3a9f7e51b363e6fd2ecf37c48fabd59304b9fc951cb46c66c0258dc00e2adb3434769d04308cc4ec59988e8900012c62e4a6b8899a0db4225f5a9fbe3fd6fcf391fc6e07fe047d0eafa32e3c64be22bea79a2568bed4d03acadd7fcd67efa12040ddc64ae8f91c5d7726eae58d426b34eb149cce888da91c8ca7625b7334ed40c3e93fdecbedceed9d27e068bcaed6b571ed542e367c4eed811bdd2e414d59037a0648225d67934999de33570c6b00f51a71e4ce62db858dca5749cc1b4f995de25e1182c44793917f9d14166677d224248c0d66613ee6abc9255440d907981554fd7e7bfd401e81df93fdf5e10505490f6566470e2ddb041027b7031a4bb2784bed6e2be6635245cc64d2d1f5369e45b47a17e1ed2faf26fa3dccc2e2c81cf56c05769840525053a547f0d61d0fe4c9a50e652c88ceea2e3a6d327906494ae1757ab390182c2f710f172ca69c6568f384b9f005b7e7265aa42e291317c29672036253b021ba9dfbe84d5afd325bb8fe41417c08fa6f8cec6be5779318ffcda5e3389cca1be4511b90ca8e776a9aeac2a9131d7a3b94c8dfb1d8295a9f1b79e81b40450865f5273d2fe362497b66d5fe7b26c3f5103dd438ce3b4d511b16ea1e32b30583f314b5460baf6d68dbbcc90bf2e23e2bf28b5b8c300f782ab2bf636c31ff0fd27dfd5dd172fd701feea1d4db7180fed281df8c5de90c44544cd71d73b308ed28bf9e19ad9ca7c1a06521f288e484c6825dab750af28c8a51bd82c7c7c775775a403cd33874745e3febafe28622c6dbdb91283d6b84ea92bd7e3d9b3e1750b46a85c6ca62787c0099cee7ed34dbab84ea5149e95c20276680ba576643340f488240274bfaa9d295b01a734ed3d38d4d07f6d8ce2085a6791b64bb91901e4dee42ee8f6125fdd2b7861724ba40c29ad74d9da7ec2a9a43c6ba41a08f4f35284bbe18ca7144686529f7d2b1dabdd41caa4406a164303fc69dc7039c8c6a449fc1c7a3df206958061c0428f0cb87a37d6f51905d4caca1cfe4952cfa01b132174ff464951cc277ba36d6bdb91164ab191d2461146c1d424236642143616c76ec5bec95d3adc8ce472f6bb3f2b43ba47c90bfc2995ffdcf701471eab91c3dde4bd01303d1980cad7e75cdfaa9c0497ec0b11ed3b40f56e9c7449d259d7742d17882c447377158dcf7b63872810b501d5b2a66121ac850f14a26512c5f6d9939b830dcc877ac219fc684ee5d6b668ed4888b493698e78fca753bdc6760ece9e6b4992049c3c83d8b00ae8d96a54218cbde9dfc9ca8ad0b10dcc32900392cb9ceee6756f2432806c2d3d5678f8bbc24ad73005bb44175266b5469a31a664cfbc30830aff69af7a9b3f541c2d1262f8fe4bd1f3ac4efcd452c94cab2aaf9405f7db559eec47a30343dfbba0b806ca95c1631a3e4eccfd24bdba1014b584b78de6d1ac681c1184fe65ba28426cbf64535bc5a59a0cef1ae17d834855a78a45607b859aa25c9a2fd89eecc1de02fc2457c09ff28ded2168110abaede6bf3d2f94020963c716d9fe108c11ef77f0babe3893abd0b83380a72368949b5143904b1b3f59be68f249c0acef99dde414a78cb15d135d0e558d945a54ebf5b1e99b4ba1c5de647f5121e351c940c5878b3e671c993b1bd70f80ecf201da0a02ef541eaf7612f0d882fb42f408b4460c4e1da6ea2f77d0e84111866d4770326ff1a0fa174c438b0b05b9c698782fdbe5aef419de7aee931f7d9959294ab89890355e87ff05a85886a06a367c59057946ea84971e947f4204c9c86c0abde7d56e2723e24c2ee9ee21cbd25e86421adbcf65f0a538b39c38557ac43531c25c03cb02e04f22511a4e8efba76b406e0463e843000690f1cb890d8d0f9f9bf9e430f2014c3ea9f91630fac3fd2735f0f4d1c81c1dfeea5790d0682b35473482e71c8056d25fd96399046a2e95b07f19d711d66c346fad5733174e1222af55f8106bdb1a70e989b765b5ceab0d2dd0877387af83f375d8a901fdb996e9d4256d646279ce95e50962a9bed2ec9d71382b875a0573dff432373ef3860d182f9e841ef2751bf7962d080963da21c97fc60c4c80b8e3c27f63a5ea7cc571388b24dfcb27792a687d7105717f40117e6b0dc4fb64de5ae4d3bdf3fdd243f9d9a458cc37cb515bf815b14ec6a6c8f038dc7dbc756114a661a58b4eaaa05e3adf2c2ac4c676299cf036de4f5a344a44d7e363835962f865ddfaf741d3b572b2c76af59782dfea1e2115b5a1fdb840d3515c2842ad1b8a1f424c6757c7b99d265ce00e78a6935930eb1d7189c406fc2dcc2e40d35c125da4e8fc4c4aa335bc301c55a13aef004d82b95a73b11cfaed0cd93066433940b831407f355bb2ba846cd6d88a8ac466afb7c4f8041ed18370dc2fa79217cfdb2502f4a3620a96ebbaf69e9404db1f966c7742cb37c2058f04372493faa1939781ab8d5d29e549e71ed9158e9c17cc4c3b88d45b49177a0ced71832ff4aa88ebcea528d4216e1fa9d3a90a9a9430af40f2301393cc26efaf5750e25924d2c137b07fdec067efc663649de1f95d2678dcf63680e71fb777c773e658d0860c7713646770f407b68488ba8bcba7cc8303432db2f523e70566cc4b4e7dc11b8a5a4cdf5b4af3d7385b8127fe836edd2dcc8d834b817ac3276f46a5cead320cf0fe3d7d496f0020b0d520d2b467b0aeb349004550906c18c07bc46da8de65a586e3fbe451ad5acc4031d102d040c4a6845ce35412e05fa17ebcdc1fd4dbcefdbb111c202dba1d8c8ac6538befb999b50ba340f82bb645b81f465f197b37fa63015c33b9b5f5494fea7609f7de84593c81288c08b7edb840ba5c69873508ac41beea0d893ea73ade387904b53d596286d19b0453dbdbba696d0ed678ebb62ce1dbbe8eb3f70b40cd8c56b9911a91bc1724c83483bb0cb9136518eca2ad3aa4668eba6a3e9ae6f2bbf0286bdb65102f02a7aa9e4935379cb14fda9b4cd51e943adb5d0405bf56b928c4a5bbb29562a777f375dadf31bc4e9a8f29d8df4fc8bc7e7035bf4d1b0b549cee816e203a0be6a7b0b1e4dba68cf6f0f5dc471cb01a7390d857186f582552c43f6dc196ee8570e0c0bff5292d1a4f59b2966e593d6831024fd71eacb1bc9de79e44a2b4054fac8287f81ea5a12a5307180e8d5a6d5ba9a90e43f0640ec0ad75ad9ae486512b7536cf2a5865a73317ff6b14f9adf5addf27aee96feba665c280501a386a9af2157c6265fa67f8b88492bdffb6e9922478313a7b44392f17cb348677ad0573c6c7f57bfe3ff7b4ea30d4419779fb56f11293cabcf9cd6df4a174d6e099c913a188d410da83cd621332d5d380bf914498265152b72685fb33a6e3f0be7879ee3e3660a135068b79c347fe4ea4f097f18aaffb32da858cbb25d6bd174f51950f0b57f0821d17cd12c0da5bbc902c4a5f4facb1bd35141b5c59b4f7e4b16f567e2e50db6a2d8745fa5dce7a37cd0fc3099c80f7c7d8379eb79629f33ce508b4d64ec20cbb13fc6d6a7bf829c8d1144fa4c189f213645357068c96818a263889961fced049b152082adc652514934e08476d8569bef0179bb44446d6434fecc697cccaf333b086d9ad7ac76f9fb2b06015b5c22b352b2ae50309aecb3aad11d67bca10f28361a68fd9260c8c5a8ddf4e7bd4bbfd010da12c4f48ecfd3308a2b723a895ceef1e23346cfbafcc70e8961e9eba49f0f32eedeb58e7520d50698c08fc20b057cb0d131e53f544e8f208578b1139d311f409d55f285483e18c3dd48c296ec02eed3265df23440cf3156a6d5c07f21780f6a9cf39373b3f8d036ac5f9d94f8b346bb5e7c98d1985a43effdd923f445a79877ac08b1fcc9b6d78558634234215fa4480f0c719d7c1c6262557b0054626476033069b8ca16fe4c61227a1c128f64c7984ca3732b912b3f1970176bf24fa643f7332c02d3c78ba4dda3452dfaaf67fa36be6b3c8ccc717a4d42a6d0151af977dde40756fc6784729fe9ae589de0791bfc6154af4eda71f554a16c97abdc8e4adff73d5c7372fe61cdaa780018c8fc36a45d3fa5f051dc300861243d2934a2fd9d19a11c7a44c7742a66f8070c664681e81d6eac89066b461cba9be92da6822ecb9a86e9d1b1245ddcf3ec9cf092bf46251cfb6cc9cefe4152030576a5d7a7b3b26b4c1783e7648048db8beccb7e5896a3b4c34c1e215d80dce10651167f61998d398c4891bd76927d0d4ba233b4ff18d860c495686ba9680d71546ba7c16610551993a4840eb90097ae759390a96faff90238a11fff1fefc2d318884346766495c3b5245f6bdb6f940febbde744eb74bf348c22835d108d805e689fe41b011ada4030598e00b8c8f4a4bb6479e3ca6758cf2fac78dc7c87a10f279b53cd2ffe2b4e731b0c474492f773bb95d7e71c4ee21ce514310dc45a3cc725b8eb32f4788bf4f9d90d82f87696cc112853699e6ca9adfb389bb569b8137c78c1e4b6608e0c4f306b490aa98ff91acd7a159c1e86693984cb9544e1198bc95675d1e6a82167b2afba1fc03851abff7ea2f9ee1f644d3ee7d45f58268cfb8490bb22600de33f2650a9ae61cee2eafbae0f9bf1fe4934be26f06cb8d92fe2481f60172099c36a25becb020bbfc8b8e3b8b070251b4271f40954be5bb044080e74369e5a01c19bba7933b8c15fce5ed1379055e2df1c089787e9dfc04c47a5e392b7adac2c8a909a29dfa0993fa9a0fc5e3ba4ba0d9404bdc4e685257a0742899ab3ac24bec114a6fcf6ac3074bd81aa12ac7c7b885ccc411ec4fb22a7ea3976b214e46d8589df56a9e07f93fec9e18172f9f1f2acad914ff4f7e523907f02c931a56d07f096bef361670f17554c65c1aac77a8a21513f51a01c0f1c9351f6de4d382bab1c3ae049cb472797c41deded84fb2162ea27fdb3cff8d533e5486866944f645bf7760e4d5213de68d3141b0f1a611f19c7b485bb464696e5d521c892275341512b5c7fb67cb1c5e87bcd250d808bcbe6310322ee6212109192c0cea4310d936dd2a16e7a63118ee3dbe24109b7809c5339e0e4eef2599a2ecc1027fea22491ea97f2d182549bf5b33b09bd7ac19efc710334f33ec6345909bd382cd26b8dcc0380c603d23b7a50b126722d7e6bb17fb27e2a808ee7f8acfc14d6d81811121d520d5bf38d1f0f9298703c5a0dac530febd02d399a719ce3c71cf084a67609eee21337d0d29ce7599dd3b79c7663f1e887d253ccf9d0cc23a2408f818de960cb1f2f37b6b0b035616ab0e25d3ff39ba1baeae497267d850200977e3dea2b7a52692d67922e543239d6486a6f7fcdfa2474b06c6123089486483e81eb5458cfc66e550657580669fef1b1a659c44144093aba704d181d92a45e8ae05550a1090c00065805438a377f77cf9a34f80508c14ac2766b801c2f7754a635f23f94b1dc2a005d97229d65210d3e3e672213d6ccf38d004fd771daaa30c4aa391b25c981a6830ca4d2dcaa487ac47d04b014efdebd070870ff4e375a8f601981c307a937001959873fc19bc0cd983640be2c1a92eb07070da938552ec9f765a74e2d3b156a56b0f5a1150ff406931082cac9550dea984474fae43747b958640011e245ff6a55825ef269595b8a9ffcd81189916c68d1e36fe2ddc7978da8474a93eb9457d3da3bab1190a39172196317045b3c298284a879f68958bee5ba3f75f4e37c51f7d3a70111e395d1e31e81b7f82d0b093a08bd696e901951b1ad208cb1397b82604f323972fad2bcf27055e08d91ac2f26a7d2478eda79af37cacb9e1d003044ce0115a82aaf7dc51797f9a75ce57b03e12d7edd6e0e9d78ca9b54804533e7052b8df68b59a9844768212e0335078a9f75c080c69f6177e06e45648c976a8397e1c236eeb5ad8d8f4a1335a60afa0ab08768a3a3901d141ca8ac13bdc7660a7b1dbd96340cee8a09384d1e39ca8a1d2c0d8be78cbd23ecfc7469cdbf45a5e41a1c3706eabe9d441d0320e93a84cfdfbbd827dc49ae12d4ff47d04c2435cde00d4b5cda253cbd9fdca80ac3cde18aadfb9659291746a07dc312ec6a6c868377f3e82183b4bbf45d7745b1ce972acb238df8fd766e747ef8769e2f147cea202180d6b6fc4d70dfaf57ca90c4886f6bdd2b783e64ac8975a454431e3585219a3e0a81d901c1d7520a8bc99abee765a47b8d64d6ba3b17bae78376bceea8462fcf1b3d7fc19b42f37411a1a0661493667333918339226c71abde32eb8f1ace2d9dcce37751ce1e6d1c80b8b6d61f39eefed49f11b7154205e7898e8359eb9737b8e4893ac214f158d57ec2864a860c2918f76e62f48b573d312ff0e07515d68b472ef8ff5d42568999673453f33929622a0913afec4b0d2cd53c49a77b9aaddca93c3cf27c9196eb0e5c07b51ce0465833aa1e2d844a2c432a8c24f1bf07432a42a9fbbb6648a6583b2448a2cd89b2e002c676c6ad184e025417e977fbba8029abb3baac8f8cc19942fa34559c0f4f007158af314f33276cf29c87575055ea94188dc74dc852880b0f53636d011e3c069376172ddffe3ea4de566a00107284ee301fb065adc93c8e8739db826826674962b0e7c0eee4e53ec37cf2625c2eedf710d77fb93eeeeaa4f173025d67072911fa307a627f157e6e9b7f30105a416af00f98bf9c161a29a8cfc69a26da1667d222b02bef9a1e62959ea8959152617cff9b3fda0dad2083c52a37d7325d34c8b8abcc5b7fd31dd70f51945d9927f39e144f6bc64a259b05253fdbb5dbe8a6392a77c6b6921d6d5e5f0c0b110f78754e56a63fa82ee517ad4ed9e7a725b36b5ec137c2069e80cabe2d6b38d8bed48b10c10eeaed2efa0acd9c38f211ba25b6440b9a95d5ae218e0a2fe729f03cd262c3bf9a6212f39f924cd7e6ee14fc0ea5820653ee5e34fcd2b9000c59aadb9b5bd167341c9dfd95448d0f5090a111c27410c922a502e835283a9931f40f2896a558d1e2fa5a1ba561d3c102d6df2037e09957a8a9d79a9e4bade183c2ca6a392dac575934f9b7f3121cec6a25cbcf4f0171955fc1a58acc2bbb1617979fa07e149ff1cc4b1dc2b7779e7393218def2e8479c3309ad2005c4a60be10aa15a26c12911a2b961b2df69c70e301ee20d5afb294a5864e2e86e631ae7dfc8e5a435f532cdec6c9b734b061221dd0d35c0dae926c15861b3cd87000134aeb4ab79cb1af4bc069a3418ff46dd3052c561ef7f79c86e12b548d3a7663c5dfce65379f8b3a889d68c8752ec5bbbb58790b212d6898eb07c1b80d939b9463492b3da9d8b86025a0b0ce5fed2e71e3294bb71ad62e31edbdfc6f444e9e143058b21723a87820e68604d8e244855fd7b2d21e5acd6179a544511868a8cb45359e8d2a18d75b1b42b6fd49748a313545059a20cf3fcf99b7a9dabc53e66b447cf756457a7c6f977f54a6a475c9ed177fb57f177c43bd97c1e17722f35ec455f4d414cd73a3b5a8efc06c7d80ec5c0f3d9e4ab770625e3c87ab099fb5953dfb59082e895652a31319e6787812663eadf12c775aabf0962c7fb40912c492e52640e53e7a7a2d8f17ac11ba838bd47f33d4cd1862ecb0be943e290967ddb04398e56c26bf42b063ff7b0b60a10006433ce188fc01ff4e5a07f13bc873ef19af46b46473d94f2e233d484e32e4248bfc297f2ab942455f48b793a91994f189fe9ccc9f8fdcac767960c3962fdb24be627690370d4814e6713963e96f1576a932a8712fb0f222a231ca68fb89938f4dd040926e0f85f4f750a72ade640347b7afe6058715ad888f161b57e65aadc29f56847fae92088fc0630ad276bbceee31190f8bb357e67b3cfb2b071c7a5c680d731524e2f6f7080f7eb25bd2d102c3bdaa43d835c33b2e285423a74833a429ff57015a8f9e8d3037ff21640c4f41c70dc220a70b12525e8ec4223bad28202a582d6b4727fbea0255f2e304631b9c8a8b416ff97d2d66a420b2fc6b171066ec12be806c6706d25f40811ae552b9a2b418781f9e5dc00b01b487222c55ee168eec0fa5a61d8ffaabbb5bc653f55255eb3fc04e86a2181d12b23ccc53924126ff0279c586fd2cc90214ca7664987a1bcbde3e3122be316ddc906a3f3a89700e882b24f7464e21d9ff0a14e308dc14c48decfe141c0e04496562d4deda62a52bee184d55e959bb1c79dc669f04a7568c719509d58512f811532985740ff2f65623b8319b81d2e834fac6b52717eb3f81e27b2e1bd821bd665c23d90bf16c411be29ee1134bf8fa05be687d2753616f62f939b2ffafb2a4b191426fcd2c558a98aea49f2b9039d7fa4e0ddfc2aa18b80106aa9e22b75dc20790e44b31966e16a0a1d05d7910484b24d768aaf191b196fec190c4febb9d1f58348a0544feb9a47ff481bffb1f2a2b73ecda1a69c090e202a7b3d6992092139302f78858dfedddf02bd77fd421de5cd3f044466abc2f3cc962fc261b4ee9a2930ed6ab35cae1a6901a0c4b6de822d29e5657781fe97db94c2d57c3e2f553428674ed702f0de23d192940a581322f36136c9dd60216ecfd005973570700471e78425009ca9eee0b86c1f385b9e2cdcdb21e1cc48a26e065c340b5a367caa4312904697ed9d2dac3b581696ba189766db5ec70bf80c0a1ce4bc44a8ac1bfd67121e56aeaddda5b4d75e4a6ac29b6c78b1712fc40264178f1019140c7e099a68abf5137d8d01f9009815d8980a19295de8850b7a93da0cf317d7e0c7ba20f73c0db97aba8a199a094f285c399f3bf16a241d3acf326a0e05f535cf1b9f69f03dd62b7c0c5776cfcf3db5b67c69ddd0ad95dfdeb1af794035c459d1b5754b902eb9c30ff33ce9a9dc2b7db941c549878435548cbed43433f3b3dbf5cf2e857b0c348526bafb1f88bd362c0d6d5eb91fe7ec0839b7bcc8ba7fb3dab4a440a5ac89d566688eb2412038da92e4a415ead68bb2382878bca438ec94dde5de200624656220db987b0085274e556555994589017d2fb441d60bc9fe6d2f40492cb8ff2f3d38dba78d18d0953ac4f97abf18ad2e6c90b3e212712486f2133b4a16eb4e308015993c8622a69e7746606db3e359ec5e34ab59740853d31f2a4784923c8de57980efd0954c2bdb9bec01c07cb4bd78740d7c63f460901953c3463a47b82afc1d8c2a6df27fe93ec124f535b4cb4f981e7965c760bbea47738e380580ff5207b699f88843d849f7d67fd28e69f4271198a1a57f6d79e416821ea419bbd13501956075e720633ed6a722df4135b7e66f7507b32eb34eb0bbf93635adca3c7e4fad179213b81beb676f3521ab49ce30f26fba6567830b0409a71096e3362e252a1d260f292b3d6ad94eb56e81b6709fdc71f1c4defa5ea7c6f0277a7b1576bbcde749e0224fca43b51e131ff579766e8794f316265dbf60ad4400d57ffc445297d192a397b9a8e73f4941654b6c3111b09b509c0eefcb87c7c766d0ec004cfb4be2549063f415dbc46e698fa5d0979498c7988010c05f845b458bc9e5228d5443a3ad8dfde10d4e01fecba9dcd41dc8f5a1f8dd2b941d7a5eb114c09e09a84b4e874c147ded4ad65434f5504201d6d5a936be328ec159e5d16565429dc2b76e4d6140b2a8fe0e5d03f4042c40361323cb40337ec26a2a3f8f62287d813880d94d5bd2c208ae89999b6efc62d359a48afe4b9263f3dad9c680a698c36c03af012d09b6f11ff8693e70791365330465b75e51fbb9b73426218b922ca5a2bfc54fc4dc840be4d067896163581a442519733504910c28b16acb4121b045ee2c9fcdb4ea8234526ee79f421c4afeb4a9b6eb2d0cf4fc290caffd3a5ad819cf5c99cd1ec2c6fe66b56e8cbfbd0f9a3c7fffefdffdd6cfb156f2b26ecc396ea1e2c25232bf055044ee15a0a1f75a195d70e1b1cf311d45fd426581734382e7662bfddc89178e2fab83a781a76d9051718e35019edfe34b535621ebdef2a731bf1ea8cbc688d689c7995e4b154d38443d9297b5151139e311fe78aa0850a19cc8128784e378fb47a71178d2e913eff5840e18aaa2db808dfe1be8bea04e77c9df69a0ce1029b82468687be19a5f0688b6c751ef56575a1bf76c529ef0de5580553274ff44cf215deccd89558647a6e32ab48ad7311d84e772c44379f1a099d865aafd536781272e9a13c701e3b9cc42172c8a91cd2f5b4ea73290f08bb7dd98567edad9ded36a2161e00b3d3b5c419c66ee1cd86b41023e891a656e04db161c609913a657fa08a354c56a6bc7741b68e037d9bae1b069934491dd04087d8777081f868d6ced4772214bab5a2032b455a5010011fd74298f2d83c3ec098f49659633963f9b84dc2593aea0c97bd8f5f1384986901d2c3b3eb8bf0897aed31884db1193644fc7e0439913c97b8037e15ecdc5d48049c8a926a42fffc0ede2548b38ce3138dd3c4449596969f9e9b532ada5009a07f064e28bb4f76623566721c40dd5c11c453ca4898ef6ecb86d2f04d561aefbd3886448f88921c0b959995745aa527ff9b645c712894ad4bc62c6145b6e7420a07350aeb8db523485e2281cc65d51994a8ef9f19f2ee2b6ce7772814afc647cc2c06480086e4dac21927c2c3e05e81d25991b653a10c42434b24390e742f977233d4679cf399759d9932cc5d236641cc2038f784bd81348f776b5a378ab4a71b2e3fc34999900829692be1ba07e07c2645858cc2fe43375956a0b18a9a5dd96ce761c5d8df7ce9ee671ec151da707e9421a844fc7f3d411009fc0401c0205fa76384e4c91ad8cd0f02ff19751861edc93bc59b19a0f3c45557cf149424ee05fb536e8ecf01af97937ca48c53b77fa1367286b28a44993d644b7e441b627da633ae335118921f893d22e07f343ab3b9f38eba5de693915370d724df07f299656cfe086ae7a014334e9d8bed64d5f263457f4208d9dfbd05f63dbd61196ca8da52f2894d44661c478c514e5bddb7c0ffd67b5c8b0566f5bdd450b7f72fbe0d5c6b0cc98be025d484e15d10c361dfccf63012e157d33b6f801728d6c53fdbf80ffb98d3f6de3bc8f85d3abceab1846b1a02aba250ff6c513a935038898130250f839a7fad4b2173a895a251de61acca087c594cd66eb9ebbd08210071a529a563d87b4fac3a7aaf419a56f4097a8623caff5f422f0fbc7aa6956f648451b21ee4adf43f699cfb3b6eba951dbd6d7bc3009e8094848bf64d91b5f5a429be9a103e6d7506d2fbf7bc05bb592818f6ffef1e14daef04cccf3e75f01786685b94959497216e1678fcb8f926aa22413aa0cef01c91527199f9a657bbba6d981b9c059c8faf62d3a0eaeb192bd3d313f0dbb03d75c6cd16533a723a51bcee20ca5dfd489f5995f603c315717154ceebd26f42a77b2d6bcd8a8921e63a53e541aa5ccd433ad467119f5441b932fc230933a0fafd240443b88a98c24491b1a9cd7ce8a36932ce961763310507d32f500422b53287a235dcd810a2e95f21b06241b28d214a2dae05934ce077a9eb7338ea1eef0734bed3b54579b8cc4a3251c2694ed6f0eaa243a7a341696b5ce6815f3c3f28f00cfc757e18afd70d119cb3fda7db8549a367d8678c6f48da65577ec35ed6fa4d029688cf9c3bbb57577225c97a118a9b77d31368a1ce6157f1a1d93625f488f02fd4a788ebf8518ed0fd4c6d7e2a6f53f4a494c09d34179f38e0487d4ae74f60b6ec115fea64205e6ebdb265dd3d79dc8c1f7be35496e18335042de244ba5ae999a5830376dee35c3effc321fab297f22592f2e5794659de7822bdc5306b730215040dd6d8501970207a02fd873fe599c683fc59c3937e964ee7d1eaa5f5316fe7f8957675860900f9e50207e2dba525f7ca243e852837cc542c951857e59f47d899aa52ae67aef1637adaa7635654ec497120f9cb0b8c1eabee719892b32d7e15754d6dd234cea949d3772f0697b15780da7e352e1eb1a4bbcfdff5d075f5bc9aee9a8aaff761967d8cbbe9707618676cff5e4ac2bdbb8c83866a06b765f920aed755712baecfa0ce476394b75609d30bc00b469a28528879185ab440a3611d94986aad0f572e4a0f698ad4f074f221ccc34b5f0b4afa3796cb11b086e8274fd4aeac98cb3e153fcf2352862408760c02bd75f1b3b52fa046f0437ca26bd4d568306d38c0f4d27bb2a5f031976205b584a48745862baa9ff7ccf2632cc8189a82f9b1fbcd239fa74e437724b92d0ccad9bfefb950178dde3b377079ca9a19126a11cd112f82cab881e41107805e9fe75f68762ed7ebc78af167d16cdd36a4ef81f5d8d6adf33effea915131a368fc36c7033ac13d8cad7880a830d751adb5dde3ead96fad60c83366d7f74ddc0e03a0b5af4e4dd858d89bbcd9bd36440cd0b6967f1cd6d28d808ad03804ea8b6eedaef9e5ab0ef4c09e19c318265b052314161de63b3d50d893e852653e869817fa3b30047d6c72034ebd3d579d58cbd526b436bec2636d63a0ed7b33b294675b82c6c405b2414a185c2d6f7d9cb275d24dcc2b419cf31c692f98cf9eaf5c392b96d0e4782399a6b0f65d7cfebb708fca40f51fef1377427643c91785ce1a1e661f308f0ebafc7ab603a21e1ea78c180c45c3cc5fab758cf323bad707784bbbe08a3d9115c5cb9eb25f6ca2850592bcacec4570c655df855039453e5a29d0ccd3acc230ddcb5ff671ee33789cbb8b52149bf71b06fc04d5a58464542a512747ff94fd6c59e92e522357c1848846e6ac008895cd38339aff6f466e5a48310d872ebd603aa9559953bbae91a4404a029b26bb12a5102b93c0cd75b088a532685907a4e3d4e543393114828ba63d26b06b988ae3731c0cf54b522fdfc9a4679ad9b576535fa6f5d7ee1f0fcecba642fc84c1f649d2e50f35eadd03f15619a6e875a4795bb07c4494cd62ed01348809d32bdae9bd509613d30156c8e3176bb2e8302c25c9ebf113c66005338bf1d0dab42296103484baa729bab867c43cba3e79c43f1cbe87f8aae4cc0e8111e7cef472e83332fbdf89c12789ea1513c578624c1b3a2d242bf63d2b116aa35068e7e62b409d9829085ba81acd613d6ee39be627ff90691a26f7d91c87cbd04948445ded6e22ec78ffa223d8a742ec6119a317afddca049b70dacb075ecbb52ab907b09687cf9190ee7e7d2b49481511a775cd55f5864a744068d4a2877557ba7ebba7fad9f44d7b442fb06516e484c985e1818a2e57c1843feabc867e532c4f985bd967da691987261e1b7babd97ccc3ba8bd9c0cc74275a339e4d4fb2d49eaf494ec6043c49d8005985498eca7660d6a597eeef1714d3ea233409bbc43cbeaf750db973a3e3b3376ddbc7ca3216641a79e54c6de58981252fcde33f90db8e9f0e815bed2e9d7ae1f3f25645cd907c9cfc1cd5843d321f8c4b91de6f27d41ff433d7226737e14c0393db7b47820010df91951d29123dfb2b114b7b6fa32cc5347519772250edb9e5f0093245f011d0693f020c00e1c7704eef1640366dcc6ede1e3794d60e6adf5ee5e2692b829a576c26d204d2343397f0e52fff707e21a891462b0d83198f51c91f1e20b8d7ca155cbd380cadea393089b1b0ae79ec52ca7176830b53af9cdc0cad9bf2721c4544d62624a3b83efc754d450bf181d2d38286708cf85bae6dec177717b90b6119de87ee105666cab9f8dc7689ca72d9d387108b67eea19c6a3bff438b22d8fcba8ed544b22cee94bae7216cbfb36df92cd69c6604f4102b88772401cfa1218dd6cc32936e027dfcb75e4e315be270d6bafbbbd7ef04d7cd53a0629b87f5a6ecb8f80aa643a46e7da719efd353e7ca55e51ac0ef8a4eac29e4f0b2b10beb80fe804e37cf2bba338859911e514c4ac2f08787a7da21b8f0885dc152c9ea71e042a5265fea8bd57d4de7396f26c04eab20e046e08c9a2f80643e9bc3beaf3fb645f6dd05b0c71fdcc7418eb07235aa2b91f6952e7c07b762c8b7bb323ace97d9cf1d78b69b583fa4d295aa8c14a22dccd2c5cdfa20368534c253b14cb9837960d6ac448328a59347e2586ce250252d5d16e2585a439aa3f283a55a2e1598331eba89aa374a127e7e4ffa5e55506bbd95108f7301f63653575fef460f8830dc9f58b9451e9c58f08cef610b6ad43b3e06500cd683dbe1e52181c0c6f19f307cf64ba52a1c7002dba1d673a6e35832fe430a1617403ce8d7e4c34c8d1b70f38e075bd1bcc7e1165580be0a0c0ad2e0aed1be8a2979571c75dcbb12cc879b215e555d5247674b8c208864df74374a1da75df274fa1670be1439012e14e1cf3911c794bec4ab00c43debd69a8fdc041a3f01ff566c075060395ca0af91aac114b1a00cdcf2fb2cbfc5721415af7b4a2c49fe907d63dcae59aa97dc7e2084ee293c43d547fea0ddaa7027114a48218a8fef9a2109467f331e923f659f37c02595ec08f961cf9e1079d83ae38b6470e8b1452d16726beac8557f27ed686772ab088a2da5cf0b8b3a971b01e10a9034bd6c0f397eec3c4dc729042bb767f8d6eec9c3060ccbfe9ebd3185561d30f40109ebd13ff3fef4b6f9014b8cbfab073052da57591dc4612514d57de7144ed5feb7a356c24dd623bc8940ca7e7419e1aeebc2012a6917ff5af443dd7042b792d09d77ea9d1ab2d005d6c0f562b5318ed97733933a52f4c4866b447272d465c49f45ef02b0d3d5148e5597434ae7d31d8d316c89a7dcb23bd86c1d7febd7c91e1f3b18fbdfa14f356278fec29025284c31a2a263955d2dc4ebadbcaaad12d9bb49238c08c237ce429fe3297ddbda46e84bff685cdf8a32905e7455c0f8060c86e616078d735bc0b5c35d3b5d1bbc0f7b116cffd5515bf12ba4c91b8339bf38485ee4201cb701587b3215809a3b1cd272f251631de766fcf42a91ff42d18d65294b6ccb445c4ef16892c9ae9ccd3e3287ddd77dfa18b6432be5bf7eb97132b309ef93aa1608479525b86f41d25aafdf2b6abf7de8247a9948564ba329672f1b6c601bb57ee44cc974842ffd10f97858b0f2114be98aa73ed77cd289d8500e33209746def6612e6caee9938aca94a26b0c02cd59a4eba3adf0e3af21c76f6015aaa3244012a3ad25e4386b7512e6e0f9e237d73b8ceeaa08d54788a57f4874aee9e57d6c690253a5aa791d1686e24124e476994a29c644b129b37d4b403e5eeab2547383c5c4655c7c0e4543fd5641db708b4ca822d5a5ec337b546e8aa4b84626543743a613bb42fa01e71dd853e2b7609658950881907a8dad1953bf4ed75d8285735bde712cf5350e07398e6dcd5f4a6c4ecc26b8afe915a27ccdabf4033f8e2d6c8876dbcec60c4f4db7b69acfe3080f565da10607f1cb0f371dea4797209d45beaf8359ca04ff3581d8e8f957abf9ea5fb5335567b1849cc89638e325e446fa7fe480dc0c9931fd101b5f44009e540a585a931fbaebba375a9c4fcee72da87589b51e0a97045eec2471f885b6b97b5ddf8ebe460b089231e4ac029b0eb044c7469c5f32ce06e14995c0567691edd9badc864532f0e52a5c41ce8f7b19a01eb9eb86075e5a9b417617bd1c1238cfcf26c3970aa3414a67e7147ff1ea0d40cfcf70a28138d41b47590617c04396a87f81cc7ea41a0e7b35c992a0555e232527a9de4f1f6a892f82be2c065c287b6785a81453392e4997592260b35f76cfae8393f1f4542a776ccf14946aab5635b3b177c3b7dd39790441c449df916270336f1405673d7a7f5a29e5aac3b2850778f54829b0bac2f77e7cd7a5e6ecbd1f969f178359e600bb04d1d542fc9591f9412421a7e45b15f8a04b8a1136b6356822172305a089d79dbe2e23e24cfb276705e1107c74c0fc2baa4121d704f98f55500d1200de9994a004d613251c246495c2dd3e88b1698c82254e9c423a23352a7bd3a8d5a67eec943841fe4ff08325e9eb3345c07cfa50653730a7536116cb21945faa186cfb5eaae2ea3913674a3bfa3aaa554038cad455619598fab6932bf142cb6d9752f4700570203e1425ccbf4bf948fc3a5693a2f308d544811581a944549999fafdebb5897f4b1312fe21d492cc3c2826c6786ed070f996d682234f12022d03f93fbdab0e87d85e3196142f361511eea937e45e819e42f9321b08d4a5db7b2803478d08acdfbe45d147b0802be8f2a6bb8b23240eb54f681ee486d684fe48bcc2d83551233bca3d297458a36461cb5a924702c6a7c96db80897b2976905dcce807ff7db28eddcbdd1ecefafa529a6471ab63045277996fa6ccd36240fe2d478d9490bdb5556df4a94aafda42105c026bf437bd15473f75281ab5b4e756023c8864b6070655111164b5464987412ad817750fac9261f8a68760a1ca0a99e771f015d116265117f4b3b5be854d981f2bcfee6653d072209493cd69991ea59fb946ccedf8a6b67a1f047897235a96f80468d00142d284f0eb55a7410d130e307e86fb6371f2700c4be69d6dcbe540cb24faa650de274aafcfccb72d137db84a11140f0f1ff49e4e8d38550dd03ffa78a3527f2425e83fdcd0290f9faa368cd33bbedbd79561578145a3c9077a79e90a0dee5013175fb85c9828ccabe423f3ba9aab0086e0e5eabe3758a5bbcfea6cf3c31cf27411d4d6603385587e131ad5033d041c4a921c0f386551065e3e997f0b9565fa60d850c7762da396bece943cf89d5f2b2f47561450e81526a02d2f4150952f14f4b6707eaa978165d992000a8adbf8362b245b0dc9b8ddea29fe4c6b2ac813f709762ffa575d8afe6c3654832312b46b34660939b16f3bcb480e312b907ba2bcab5f034e79c555aa05b85360860e94c2a31ffd30427b2a99f431819dd55d8b3738a209bcbbf3813eec9e31e28d50b1fe2437179cf9ae4dacf8327496bccaeb1b10265035b43e42d7f51c85972e2e4649e1e32132a1d0b11d8332b7acbc8b73f28495b579590b2d97d23c5c24dcda4b68ae7db4b4e4bca43762d64d91375a6bc1e75fc9b2e7e69407d3c6e6badf05a463dca5aecc5fa8f0dbe7bf466744bf364cf8e20cfb504a42a7974ecbc1256b6ac5b25d181105f1be5a2ba1c968f6fea146f067837a3a5cb2f085fbe16db83ea816436cbabf24d29007f6f5272d30da2949f66ff34441c894d217fff109e6c1d3019cbb7be78f084beaebcfc4db3f575dd786ad45f18dabc382260f74532869f388da72274e7ab7cfe5bc52a8e0fe124785dc9f8636898a14ea91e082a20c3a52c0f795243f039ae21ba5e1b36a69ccfa8862241cbfe855c608cab3dd949059d76a46a2dd405072b8aed8ed476199a75678aa665a58d01fee26a5d9bb2e58be1851d75e6d867934373ed65e77f4d94864ca2a4d402821b6ac4bc3ed1ecf6c166190c7f4775193c8d742c3e1b7973a00156430713dfe7b65d1b26ee2e094bf781269bc34210d763aaa369c7a3316db11b8d905b0f4278e6a03b0a86892f9e279699ef14ef9b3a7f0553c835af79d6cb79679d79b01017201e29493c4e9a02281eec858ed65a809e1350793aa10a40afc29310a8af328db9d42a5d6404294de0e516910c475c720ce93bf727fdfa1a1c10981cb0c4e75e274eaedab039489eef9c2c8444bfbef5d5aeea3ec7761515e3ef734c3e3098eabe9edab3818c393058afaaf625f3fc42815760e6c9c8f2cbc58a8a19c879e06a7aadf92128f8df2f42a0adc13784acffdb4088112c7bf3eb301fba0ee7bc988f0ef53f6dd768071cf86dc63b9d45abffaf6df48965c59886f63c08b93c4833d6e2f7a807371171ed5475fb2000a79982fb4edd13ec00ab9186f1b78724cada2efd6796db25ce0391a33ca48a809b355bbe3be829b3c3f174796d968f7f1ebc8391653e93f94775aa7c57b7f1ea05e013e132771b208cb894090ea8ebcc7a4b5e62890cf5d1a7393cba3e165de6deecae8947a653620002b2301f849c60e32ae097856d2898488bf89415a4acc14e102ceb41b0f1d6d90f4745d2e6fcaf0a82c7eaf7397a3d8c4c2057ac46c3695077c29c544fd53d174dfbf4e2016f254697cffe74cff1b8cf8f45ed157e3ce461809328b94783bf58900795e9f66a90cca14f4289ea73abb256e0907ac6b1a5c517843b668a467c8015fd8d2649b54488a54a62f3a85bcb97c4658b1112c018d5df721c236de492cf15bef1e4ab78c0da14840e6af33eb61f536193d4314e088b90c6e91ddcdeb47cfde867b1efe62a15b95a3dfd1dcd71977917f993dd63a1027e5292f8334c67c1ceff4e2e10b2e07626ff4e43c05b43c457fe74381f5c531cde7a227a9436c3df36896c99eba58c0fe56ee98a23b63f045bd3f23c404b74eed2b8f45bb941de3bc7fee55ee78af7ad003b28360f27edd8ccd550e47ba9649fea7143e69d9781ab6baaa02ed72edfefd45837e2dfbcc7cce388d225cf1dcff089b4cb8faddc7dfffdc3b58243a118711832dc92f8a3632f4bbdc8a37b0fbdb4693c8428eeb292385f88fc0924a859feac32adba4931a7491aee9e282b0c6f17da5f454df3301c248f95890d80f018b92e719f61b015c63c523d0ae7cf28b68b360e170368c95aa75a4f61eb54a055fc600d3121942cc77eb3f2f8aea6befe72aee3252f003e56646048ee3c5dced7fbb6f5d9befdd40faaf1af822a1ba7be710e3e74f48184456139047e4f1894e2f82f521911253a65a7ad0947f3c1d770726aa298dca5dc4017942feebad0d178d5bcad80842dd154123cef6eedd955a007049cc970c376a8d44dca565fe96f3623b042c6f153e03ca61fa031020fc7ff5cb0e343cf4a7b6f1940daa8900265eeb7883422e25e7c2f446c20c3a9958b99c38ebff9849a3a2e167fbcc22691451ea9e1c1be878b6ac22d461c55a95b1dfe1c2383f1b93391f06b026e9fa66c537650b4edba6b7c694a66e7c12682890b5657f0a7b386e47df679ce2b0dc966a3a46115a140fa4fe1ebaf513ff5043b53d7eea4972d2b3911a11d54832d28f6b363cd198f55d5daf3e4a294fdebf98785bd502dae68882693029d8fc0f4271fb8f868bd5a8022a70d90c0c57740c98344feec71902a2faf77f9ddec5aaa8a0117a76b0988efb1be55051ff8f182eaef00f345c2f7910dc4e58d3bda863f44362f30e97c5ad04b1fb2fa74c40f9d64f22c46e6a19f0db71247a1562886f594a8322ccc4cb713ab5a327462f82de231bc7aed274fe5ef01a7029e15c66331d6d33110c3af6f2eafc99416a1e07aceb2f6405bc5b6eae44c28aa09f6c099b8817db8936ccbde732f7cfe62acd01c4a3c808fbdfa7370964600ed99f519085d1bda9c28a9fd0ace2d30c5d12e46b34b9ec048dfc054a69951ac0e158a419d3af58228201b004d4a905ecf724fa42da1547fca2e531452e5bff4d96d1faf2fce988b075ccc36bbea3d60b18849233443301ae7095a2a598a14e08c001fba54371d0f95a8ab73dfdb4af82e3d18fd67a39bc07280dd0060aad5de4f32511b7badb202d0ceaf6e81fb6d8167ebe03d9a5738071d8c3156f22bc80d977d320ed8be996367147aae2824dddb103659f6e897cdfe2c09dc2d31f2f1371c7c9b15318b1ed427a9a688a67bff04fa239174c5ad5d6f938b91908d6534bad3e61e90657e3c29da47b32f274acc2a63a382486cf2ce43ec59423b75908a2f749725a79c528cf42fb7fbd6cb6888d564eee4723c6ca8090a068b97aacde528c6091a00c9665dce179c7f19de5bdd827d56b145295124c5abfd95f045aa8cd2237e64369691931ede82c2e21f4da8b61e345ae4a49c5ae756970871ef1e8143489cce6be2e226548c5aab00c87303c87417770c3b8baba39462bad551b6f0f7ddf49a886c951fe1119c2fcb038734064531fdf526521ce67ad0b685ecc4bb03478b61dd52d17ad15f8538b1dddaa703734661c50dd5115775c2a35749cfc8a8b03ae73dcf76ae95d80aca4069b3488b3ba668ac9ec06ecbe5aefa0614001fa471d6be577338dadcb7439557705cfbc68c5626dd8af24df996f2292f1e3309a41b2d39eee2c3d3e887af60e4e7ef76f648aa5c71d0f326e19cc99f94dc217bca42431675c7694cb0568edaf8823c8d565bed18e8aa1f4f7d8ce675d4c91e0b8ff86b72ef3c45e16ca5bc4b9cacc6028e2ab404c5317d16bbfe4b23ecb58e79143431ade363a7c17d0789fd542add4df334e2075e0633380cc5a18e53aeafb1453adcdc7ede8d2adb5e0d94e0885dd9f5f8ca669689f799656d6e5f69103d6e07d31759e31537f595412638c40f3edba6a53a475912460ec33c5ef25a5cf90d0501c5ad2beeb6631122acc87f36472faf70385a82b6a910c5df1043f4b9b79001ad7867221938c9a990995ce9a5aeaf11bd453592e431f4cd208434a6cfcf85da4a5ce5b0c2be98bafdf509c2fc8601ed1c47b091c8410297b215fd684c72b3fd269888aff4a2a638838553dc6fda791c716632d9886eee6e11e76f0b263010f54d1bd9b9da7b5c06a9f82575354289ce44b5020c127894c4a5ff4c2d043fccaded2cbaf5949fc323d669835bf9e812240ae59dff25f1038b1a59151e36c1c0295bde6cffba90f7ec820ececab59b78e83136d73eb0eb565698f0478b1639aba999784977a9163310832fb622b5ad19147baf2fe4e22c89875b4af513d38fb770d280a1912835db0532e90a43f39ac3440a7e8bbc1d14832860ff5dbe7f409f9e463a8801efaa5b686403abe58391671e77395a707bd8b72b64b5972c00e7a1ccf690af554d2338e78f2d1ff04d91d3d239fa8fbd7b41a7aaf77e42c5c0236f1409645474062b7a60adff9961971b47dc5e07080e73b87e4eb189d199780fb480974b2674c4a9e73754a4cca2b68c4300e5b2acfc5f8b699649dcadb4709e93623e2cf59993a6441e2ef093fbb1412e137b854dd5bfdb23bc2395e43f530d8d643bc995189cf3d3192535815648040f3f996e9f51d75cf65158630d9ff4bcccc7010cb46994bfec04cd401ac33c2add81a8f978bad962f824a67bdf713820dc3b094da7693862ec79bb2e238b07c1221717c78f2b2fc4be9e59cdfd0fd3315de5508ec31fb3e455abf9b504be367fbab9d157541cbb7206220404a9a26899a2857adb2f96c17908311ee2174fc96d1d6012608a971512637949c3807f6c5777cac71417ca7f485816d9729e0db1f80ec7224b28db4e374f3f9ecdbc5c342b176cdb49772ca66d61acdc7b04c44ce472a1e3ea780eae923692bc54226ffa040d1b66d6b4aba9fd29e5d3a726874d9a5199b0a0306626a626b690e241f122ede057f408abafe226fa49e4dc941708f6ab1d31a2ba459fd9defef153505b6ae5a3f57f11c25fea4753207484f618ce914777162e68255e0dc9736fc5ce0f7e366c1bf473c3db8e0c67465d9c748d054c93012d309080ee887bddc757745671393e3dfcaac423a31168c57676ff8a45448469bdb6c167b1e8d7d32a0a6587bd1cdaec851e456b97c5caf1c64cfc7f519b5ecddc554df7063c63b8095731a4341ac1ee392d41ac11ba2cbd42c2ee5df7e69711aec3a379cbd771efec959b68fcc333854ad962d5a40d1f5d1374d1d2494baefefbd6add8f96f84acfcf657d0e4ef40fbd779390b39f72cbbd2d757def80e6cce5baa5a3751f631d85f232a0ec22ece1feb88f1ca4589fa441f8a1a35a3c925a3f3f52e60fb2a61f8c7f637eb0bb7e2df416e8824d52797485b258db521fc516544046eef7e2af7119c88877792b5a86ec002b641e37f0349e8ee04ad7b49dbcb96f79fe1dadd57b81b7bc12478e54c9c2b0069448d896ba77d366994d5b59d4cabd6cf5a6953beffd3f06f3bb8ed6c07a61e6bcceda40484e6828ddc3315223a2dd96d782481f3947029be642e32c1277a9023af5ebfe66d332397098c233a2c123ffe8aeea285c9685125af4d37835199f6328eb034689489c4aad1d39c0aab84c7aa1b29e68e46cc9cc41a397cda14136d7cf7e583a5f7057ff019737ed0d69bfc6e431702a1bc5821dd1b2fcfa74fff8ee9ef4b2d8e1fed0657a640b19a020b5f32830641f4537ca00d026688e525a9dc467a78df0bcff4220fd827c883c1a8f1271fcb1bd5b9f299c2e611b619a5c47dc8971c97af3852fcec2b2382e606c3a61d232c954a58f9700735b3fc2f4f1a4f9c7c5865ad5d06c27ce111f8d42405f43f7902f94333565245ea648a2592d92b454c80e6cd7cb3e6628c1cecd991a9aa124cec43f23d2e94a1e2dc5faebc2599fb95983e5be83c38b479472181b09167c6622c65eec46104f3cd8a90868a2146b3e4da00d59c6eaa2556665a9baf64881429af19bb800d1a651e5c91d20a59dc9439ef91b210e0e5bbe67fee80cd7e6dc8426eaab30e70253ea6178a9206d7d9f80ec8eff6b6e84567dd7bdb3483a023423094c6ca2be2d27ab8243dabe348a96d97544031d80885330b40a833aa48a03f07ff3021b4ef0746bfe13719c9ca36c34025d2f09f5d528de53efd30332a99dfea0104ebc4e6769fd2ad727380b265313af63675748cc5264f2721ff1428261a773502b4bf902a02d6be5d79c41edb87216548aa21135394b3b4deea29c0df08ea446e8e20e2a3a15615e771edc65cd991d55c97b187d73ad16cc47b6ede0b3ae46dfef29a98255a464c3c3823f10770f936207ca3a8afff8ba116422b262082a24dd87cc202079f46b81be5641828ce48049a8a54e7872d8262e7708c0f1410c4a2eddf2c636f47d8e629dae2407ea8cddc5f592c8486d554b6ad4efd9ba875b2e0d35cab07a01fa13190032689325fb20e51703b216ef4dbb63ab2ca6b170be1a664e4e7e7b68cad4b5a56bc1225c27b202857da157f20c8b05601e97ddaa84efd78bdc3e2e4b677c7931d38d8bb1c6a842b24984c481b631f553515ce6d23f3a2c31e974bae3deb9e4430220876cbeffa15242ecd7c2ccf33625df34e38cf52e0dc89842eac1d364aeaabab2ebc4863d6182bd4babab585c845896b8806a3239c9b2aa08c360520b4df876c127ada388b1aa458b221fe03aa4138f6daac511d22a40da31634a265b9bd8b9944d1066169f783e45858168ed06dfeb7ae7bb0026639bca2278b9ccea07f49dcafb4b89815f1c6c0aac05c7c6dd2bbc5df5557c1e3b83d0e9e8666b5cea8e23aaae086005f94230cc8aa4731da19566e1d5e6083f3f51d8cd5a7434b242ec3ae54edac197555b6eb16aa7ece96cea80764126010e9135f80913a13608441e90f452a1fac663a8b4402a4b17b367d4039bdde7860c1f33125a6573c7381ec9d6b4dd4b7d86597962640856b6726e236688b5a202074a9a4b8be837a2483cf037d543e6929ef5f05fe64a4ae1e4e391db2d1447e0afc39de1a51c9f8519b7dc1ee2a01f68040961270d55fa07771761d7a16c61acee4734055e25402459223a3354fe2e43625d52d4149d6a550f95a3b71d4c8c5e769f8679ea2afe0055fcdcee48720e115582f6e8a5b44e73deffcf7d17f5e8015595fcb596e96c70011a6e7abd74646ef21080d2a77eac8ada13f803c49ea4ef145a6010478a9e6019073bb66048561b7dde5a7b0af504b135cf2690bf99d134213111e7c9e46d1fa6d5fc00e0ffffff1f