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

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

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

Block Certificate

Block 45632 e331cda7c9714948e2a367414257825f9899ec7c2258598ae9bdcfe6c7a0dd73

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
680a7641fd14827f5b37eeedb06d984236a47c2e8655618e2efd633c199b1570
Certificate Block Hash
e331cda7c9714948e2a367414257825f9899ec7c2258598ae9bdcfe6c7a0dd73
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00147a000016180000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000073623ad7f40dbd2f14aebe501ebc7d2f00b1f53eba363c2d814c0411e18ca655928f904856e78eef073c2e4afb07ac8a5defbdc11320644a8a8a9cf9d303caa595733e14642568ccaeb3fad38e1cd250d6c1102a06c38d2a56830100000000000080000000e00000147a000016180000

Raw Header Hex

0000402061d52bfbe01b8689244eacacef32a1ee04e46ccbec78a27332086da6e3f94141535c2aa356c6a61e0d82353512c1d183097f555163b582a2cd2d18f2ccaddd1fa723fc695a7c1a1870159b193c63fd2e8e6155862e7ca43642986db0edee375b7f8214fd41760a68

Proof Data Hex

59,560 bytes
121216010307068911bec340aaa10269384b66c3e9c7f7c7106db7facdbda747545998555f5a79576e1567471bbe027b3f1a4be8471b889a80088879a381a59616b6ac97927634d7fd5af69c9608954f1f30ca4dce5635d647fb1ed60fc6d8170e938bf18ef170a8640eb33c7328e08a3879cca9de3acc61c0c43ec8c032e6e53fde8d18717026ccb7e59102ed93f07ace0d627f10fcda4de77a2072ac5ca1fb0ad9a45f67dd54fa88b85e41f3c9e723838b2f033734adbcea2e3de9f78301486223ba5da8468810ef83bf8d274badb852425e5bc2be6a13346b802714d2816b6f00faff25d55b86da1da14509bf4eff872d80772ae451181ea7ee22b65237e062e29cec5a765baeaae1fc6419cb8dd0e4174c9d0d86c072e19c32c326c5804dbbe79647c0cc9a0553daeea1bd36cea657524c446bbc1286996b7aa253218adf0a9d67d1fa9074a37f1ed4aeda571b882abca6cbed48543b5781e16df39d9071eb0112487a669cd602d9a6a86dd14489e2b0f3d5cefdc4c01c011622de7f81ad051385bb6c232096d96691fc713ea5586bb892b6a7bda473ffcbc9ff89d16b2ae1e90754c09dbba0eb985270444514f87905d436631174b0d0ba304cb681972ce7d0372e4679867de05a0fa9f7cfa5b1fe771a31592b344d7d09618dd1a5087df2b1681c326af38228811002cbad529e3639276ee22f432416185923213a3584bee96a22fa8e7b599427e9eaadfa80349904554024505b0829b6bc740339e9013d17b14cf6c58ad22b7dead0cdb21cc60c3bb552afb880dd2a39789f55f103ac5be4e91ef68f25c0a4581eec9a67eb14f266643df6a5c273dc7a23e1f8a162e957b30b562396edb480962f1ba854b3833a43ef5a51b4e87f5ec160c4096b9f8fe1aab27c60a4ae6caf715e932c1c3f83d226036636070d3309d98e85097d3f7bf0aeecbf7f44b2e211bbff81da2214d1507625f12c2b4e94b9b64db6b6c01bdfe74fa1a75039d5ede8b5ea5f53e08bcbd120e198865b4d1170bb8c4a4236220a057255226a9bf8317427c882586f73e7cc87b05bfcd6e7b7fe404c8a036511a89731985c7af60d18eeddf752c0005389440750d0869a13dd9acece63d5bfc86c2bd4947443678d12deb5cf8a13ffc07efc2cc5da637ce6acf47f0cd16ee2845aead48698e7112f8e588ebb0a19e3a6945fc177f9e269cec804b6746dc6766f30009cb857387d5ed8c3a1cc3a6a7c396f57408f561bf383841b8654c07f3c23d605c2c85b1381dd7b95ed389e75119dfe352d4542ebb7d622ad61dca6a048e45fc7fe431749fb02a91d1d2b8145e2c41cd3a4dc1272cb367911cbc7843034200f9b6131bf7a59c24480ccf8aca49ace69bd69f3ef9a35b60de82279de0d2bad1fc4ee07481ed2aa6feff53436f4421fe3c34d4da370c981f8bc0f43037c4a470719894c85ec303b3232d75e3e8613267c3c10b97b84de17fea8b18625e6c37fcc57844451a73ddc249759a86ec949e7e2cb5501c60d8615660c6d5e7c0fc8ba2ee4a7267dbfd294d5aa10c96eec91afbaaf79e81f0490a0d893f140a6bf1deebd2bdeccfbd9050cbaf59f2054d539ad11d3b63e629fc91244445049f378b251b94c73176d232656d23170aec5e4c131d45e9cc2bfc1e0781073da586606516a5fb371449ac3a24b198441a58f5df94286be751f0b3aa7a9ce0388847d010f0a679ebfe9edfbacfc6659b0f33d0d9ca804169dc50ea4b11094e3f04d62bf8a4de0322ca80ec5f5fac0d72d674b0e357835e0c7732410d1563d3244090622a487a50b34681143ebd3e4dc341ee5c55d20549444b7974949bddc82c67faa7d8710e71ddea148e37b6f7d028b0ca399164051b561f9cdd8c5e50ff4ffbebbfe521891421bb17225bf7195e752b62836b8690ba2b3095de3cd9cb094d89c28de22ac7937cda99d4a173747996da3e007639c66ca022c3b5f6538afbae3500d68cb75f7c7e15b7d7aa98f6b8a5b0db452dfe234de5372e24c575d752de6e74a083f8edf9214dd270dedafd44ea54881c81cde5853dc83dc47cc00911f6212eb427845f4118a83accc3591c24e72bb0473e9731b1c2d084b8fad2401b9b066a40cd1e208a7463334a20b9e829c78c71eef4559ac9354c1ee02d625593a5923902a06303ff85cc38faae3d8e3ea4b06ee629c0df6a4baf1bb55def443dea9956640d6f4b404af49403ff1dd051cc29b7efcbb7c771129259a542dc7c8acac235037d504e4b6d871fa115e9c068eb2adb63fb26458ebd4e1e3cbd950acc7213fd121988633f8f27dcdff2e0b8e15e963ffa158c5f00d24ab57e080c2b774dd75a50892aef55cdfd07bdf499b14935ba3c616732417b6dc19a553b9ab406c1bfc0b9fef159ab0134bfb9148ebc6d9f306b5d0c1fb5ed95ab4a00385e2498284790a868f81efd816b9c708489a3b61dae41744a5ef874ea5cc93f2edf70c29d419fc9372d833a1cccf44ff17d2563f8e147b97f5e4198bbeed53ccff386a127886d8246d480de1d803c407d98900d2df2271615e597b1f0666e618b5ef6fe0367b3b3b2f14d9ee421e592451d805cf15b9c153d411657aea2c01722abd41d07dcb707c1f68412bf9ebbda5fb7e53c1adbcfdcc0e8d34366596f7c7b273cbf19f6f5ae97e5afbddd4b163f8beaed92a51ec54ac30da4950b2e971ea3731a334cfa5aee25ecf47c264767d68bb35828dbd55070aeab23a8eb372582a2257f89df74ea007b24ede183d02d77fab8a232e6b610f09293c13fcac4de108af6f47bb9bacb43a3fa2cdbdac04aa142cc3bbbaf36e1eec82c7916815e194637ec2dea605d158c17dd3e0379a9f07031c209cd9b71414caf63b8e54c416ea0d7bd6abc2c1a66df9107952d3c5d8d8f1e94a1411da783e2a05df406babfe344f4f3c52b24fcd3363edc7d23dc2b963c4f7b07e531855c5b5eb69deaea30c26db44cfed0555946e2084d8fc32cecc3c79d2a84ad1ebe859c3910cda3ea937e4313f7856cba1f0db4cd30721bc15bd1f4926e4e307ff0f86bc87d12cd53d9aa82a4433dfa2f51731e780dc53e9e0c000538334ab2702ff9111919d54e78b6686de28e135ada49793bbd113e85d9f46f67d6c4d750f081b7944800b4e59cba38afaa5af53e38c27755f5dd0d8bb014694b856dce66737acadfaf112b111e66bc315877b36c00b3219f7e9e4098e6aa13d37ea84587f6163af492752ad5f007acb758f543096711a16aeea8611bf1e5d273d09208e91af7e96c695a47d5191fafcd225940549dae5f5a5e3f721ebf3eec404c8008ee655375b3564049457907d7a0eb54ba682b3eded2b8f00965c43e42b71714ce4d6d7f720216292cbb9f573fc2062c9da2dadc75df8cd77565b97e914edbcd990af01561cbbf15681d33d8181b94a53dca3e436c9a84e2840a5b756294b846d903b93ad696a9004086a57e26abacc032feacf17e523e9ed1c0bd7e3eb43e28183d7f19276a1fc844dcdee4107c69946809a0476bfce0277fca3a4a8554ce7548cea25b81bfaa5acf85a4e1cdf8e40ae54e9f51905e2081c804ee4c8f028282afc120d715ecd5c2558965ead3f29d49680d9fbae76b092e3686afc77652a31e06af62e9603f473db6255b8ccae536089f4aabf4fd51be680fb1cc793edc894df8f1da298be4d6f18a6095875af2e8efafb0bbcf01323d9eea923115365923af774f0d4e9212245557924c774902c67771312ee72729ccab5b5449bb8bf87541b16b1a36168c96654264c6af17d64b33469e1ce61a13157513c3467120e39b2073a67984a6c314e076d14c667420737d10360b3707f094dd762bafb1f43df516ddd6372e222cce41e8145e7b42ad1e1e93764cfb26538b2e1d074f98f485bd01599608f5a7ad418ab70ff90a9b367bd2956a58d0ff8efada6cded555e70017d394758303ff928f799a539bdfcc3ee78ce27714077c974b1afd0ce07e01c66675f6447911127622586dfa27fd72cb48c5f2840c836ac2f431d439ea4eeda48808a034e30fc2956c002c44b5b208a9d93186dea3607af8609ee0e5d2e68771cd44e3f66050ad5e8e6d448de71d60d0fe3b065b52cbc68cc28488cbb9f07d7e0985f556aada78f827f9c8f9a98e972cc4a9df9b3dbe6eebe1227008f181e681928927b3a95d0f95ea48a488bc0b3d4e637177bdae0f472159fd5429ce427c065e8eaf0e95bfa063f461180d83e1236c53f4e68ccec731025f4a2d151272da49532b655c98311e98e453795b93c01f9228f28355d2f82a37d20088bb6a57e30fd28fbcc04ebbefe839d4a194d8baf5efa0e74087c09a57ae6ef7baacd72fcb38de9e444c7a663117936c1ecea970ed26bfe9c6c128ceddc15b2398a7351beb6a09015b1bf9a4b469f6e98e195b368b2f1305b251e570b59181220304dc4653d39ea70deb4149f1029f3b4084000891c3eb395acca89b571d13195a8a9c50b195106e881c24a9364f42bc2e6c4765d9202d725dfd4e1a0fdda23eb55f39a5625258d7084f20e19e95ef0e82f530821c792b6b93260338fc450567554f00478392ad5a2a483105af317fa184c6031836f070ef5c5af66df014b6c78793711945014cde841c3f252bb1afe12a4060c56248c584c4980a59c7f288624fad3501073d1494ef138205751cf5bca0789ce4c2a708977f33f021fc3ee40f1457166880a3f64d1521423cc85c292003efad22543ce54fb87446412c73d987711ebd6b2d5a637c2e0fd62d3839144a6ac41a4e7e8ecadb782697904f9edd0976a71aaa1d0be8ab9d1391d02db549b433be39dbe040ce32a87be6bd97b8ea4ee514560c179d920abaf421b0d319582a5e7819a16b17307e1a864745c50354f7d20e89137e9c5de7e1d0a44ea42c1dc6ef16e40b0fbac0f858f0d01287551bb358a292b297dfbd98ab18a73de3ef6a410c8303905622fbe8209f4881134abd53fffb3d7d863ee63191e1affc8fc417c8f7f0f8b99ac4c34cb0b028f46fe74e12509ea5107b8158f65c0fe0fe0bda0f69ca65ba987d49ac2fec1921f79c0e173a53e4fb625401bfc2876993410435986c785ac5b7ca9b2920390213cffde19551ea7d8553b690e689e6a77ec35ccc58c77d1ed5584b707898d472afe49820f9dc7a2919eaee9590123b79cbf4be4cd44a678d93ca86c8745ad03187a29f7e7704480fcd6f63636edaed3e87b465154dde56ff3e49285e515ad683667ee46bc074125e6d0ddd50bc08f32168fdeb08571aba88b11048184a7575505a23f4bc25dbdcf9e55a44dd7c91732525590589a0d0536f18263e4e4f1f663723a9d2be0d5a9da2ba3bad3b11a87d3d8f93e560280da5262dd8e6ce032df7ebc8d1fd343d92267dbcf73ee9113f24c12ce029927d062dc514477b6fd049b5672285343d951759e8e2fd222b9874394275daea723d4a914132e9ab8ae30ba0603e61a98e3da64c12831b3fc9f3fe6045ef697a2ef8e89faf44c10077126743d2162fee0c29aa7d7a7e0d62879ba47a83dafbb09aabeb299e00116a2d24d98589d65107ba9706400eaa1139a78b405cde4eaad5efd6c1f72ecb6cf31e9ce408989be0bb491680391f75d5fdc47b7f66a3c49732d5d761153c70d7a1f73616196ec582ad1b83636bc97fa44b9f7aeb8fea929bf250f443ac97a68567d38b8083a6530032ad2b1a2555b69f17bd1f98e8e818b18818317ddb9808f1f53b875eee2fd223ad1f469644c217a7204af90b724e49349fe9a61c3fd7a417b7fe2fd0fe18e4b8795587524b0d3eeb87d6e950c62c4a4b822f3ca9fac48a1d121df6b7c29bc502ea0f90972dc5481dc64a2abc0f1b6bb1967f739c81d8c9425ec32536624c647f95e1af26828e8f6ab07b057413276560d93a424182e9553f861e1b3761bb7c201a5da5d615a34f7d192daa9f2c0b1794bb7ee0ed8e60296402f61708cbd052f69e06a9c69537f6e9df3e00a2124c91217909b398f27e485536084316f09273da1c583afa006c888c1fde08bae0a292304eb9bb7925da8813b2a21340d4ab93ebc4dcea1c5a5ce9161a7122cdb29a0f3a673bf7cda0eec9c7393261aa0a0773c06de7014bf37fb50740a4853153f5e700f548cd7328aa4df7fd8f5a32c204fc61891e3588ae40ce6f44665c69a723bdfae7b7523175cae49fe21b7f2b53000eedbb2c2805348518a92011b2e41d44b4cd372d616a854e7c72188f4f5b663098f551260d3d825b6024031db9482b1bd3c689a42b80fea4a15489d51a61333be8601bfae57efba7cc8e5a5243032355774993b81f8dd4e369adc87f1957e181aab37712878a09d2d0c017b05d1f19a3ca63e5e98b3974e3b1b377d3d817b3370473a6d5c6cdd9db12500f31e7e095f47c197e526426dbd1f57dcfdff737216e3542aa04ab871987f4dec58892fcbc35fffcceda13090b18fc2bdd72efd9e707a6eea7309e98b596d8e3fb45ce3757ec770796681bd04504d5c526c36ce2676f1b1cecc6428955cb0d89f38b41aeada64cb104f9f070def1d05f0607cac32cffc23c60eab29f226b33538b7de7b501c2c2422170ce0c81aa01e3269265ed6848a32b72dac429af7cfac60954d146771c16967f039be431f44fcd3a94493247515888e9f709350671365f8cdc1aa77eee82e62ca6beddb0a4c92dde37127d99788369008a0fdc65f3fb85c81fbf91278341574761ab94775c797386fcdc1230aec531cdda03cb55fa9ec33291a8e45c3068345c71dad933b90de306db8d884ab57219f1f3eb62dbf8a343d73d5918e734f6aca742725b40001e407cee6379b7736281b66206bb4cb636f90a9f134e359c91477d7f0493f88bbf272ee248c94c813c4aa6df9408d90c61cf4a16512228af23d28abad31f4300445a59e02cad530efa4753b9dfe7c4256a6a90f7ef7e27dd839be1d3dd20db211cf6c33095f54b06758d7007f983d047ee9f4fe087d3263708807fb5957d6ef6b3c5de81763b8d3aa9e68292d78eb02ed6609b3b228c5efe8fe34efb960c0338bed54ea7f511e71e6337081952ebe47817ab22daf7895a8a97f754ad42d949f0fcee8e37124a4964e9ef91580dd0303d9f8bdc0bf1ee862ec1bdeec067b3870757c0bf125c12d052a09348787fb76c0299cf38bceba6793a83822e1e736183ba62ca652db0be28b04ea6a2f5005ecdcca6ad4ecc5a55880c32d4c54c3d7594f12cf984ce4376fa8d7fcb23281361de02e01db1d82ef60897850646b6fc250be6257acfbc6ed7e87cb42ef94ec25525503fde96d7ef54b496dff515213d8c2eba2c71ae7f6692029a51b7ce5948f680ad2fba57d05554d3bbbd84bb28696fcc1b043ea914c82fcf84607e958611c6a61d6088d3243526c21ea8a13e55d9b507d7b9ae9f4351795ea80c6d7817b5e2fb56899b5126e66ca59b836a0db1aa3c25afdae9aad24ac91e28f09b4eff16ce9ed79bff6dee5b16c38448a65d8784e336f44f8bc76e32ddef29bd1a877f6524ed14b0b0683c6e1c785348a946789b5685c15106ee96a738d4bb820abcbf99e57a004cb64fc81d3f2fa91eb2a30bd68e9f39c2b5d0cce484fc18b9067ba2cc4a08a0c31b07cdb2ac079dfae20c990941f4bd1e4b30cede63b8f4aac70bac55566ac03bd1168fe5a03af237de642b46b004549d00c89dd7ab722d777fdc1247e3fa1447ecb8e224671471055a4f36a0cb496cd40c4b8a4d95da76abcf7b70c9f17b1690c8bc6150f5d8de7e51b37e6f4740058b9a9472de791cd92ce0b4dd3c8b9301efdf46265490387c594e8a8b9a1407d35a2d94aeeec61ed60fed5e6fb8d0ec6f16d21189382c8b59b13049a56c9636204394de65753f6b7f6725c34d550c25a9cfd43737be03116fe0304a918cde9345f753fb517516460b4333272377f1f207f89b51a2e01ac51bec3e3773fe99472360f683de0eb1d34278a85b29c1f022124def5650cfd2dc935322820871fb391232a32da91f298d821ce71d475163109dd2a68e1befa06aa59194f2ea039275498d3fc320b1321c55e8fef31c7aa8ef617904ffd6204c6ee1e7bef77167e977f57bad7ecdad4c05c3cf6b14be6fa731a0893103d29bce1256f1b3bde4b8737b8e25bf9436119f147fd375b425c778980968da4c6e89a0b0b29599bcae0682298f685e7c825687ef086db11b0c6b1bf42a2fc5991f1b9ae7696f5b7652e65b7f1caad3321af2f9fbcc2d31eced3dde449bfb6532cb606d153a7da0d74c101a6e4e34337a93ff61ee387129946586aabd5479de2d6fc44f6adf62f1726f73b7275b73f1f9554197c4e0c97668ede3d669fe9eebb49a59a75791f17be86e6b8e6d636eff1377e7ca10572fd8b9032ecde7519856d4d3cd937da556bf6cd422afa5acbb5e958647eb314c07013b8dc72fc22b2f8d57aff52ca1d913536618bbff8012a99dc0d23200948960eb9ac730ae769e446bedaa6a182c9f7e6d61ed5cb1a4a293ad636f2f4db5ab02a96d0fdd45dc920a5b9e6af3fdd8630a660d452b345ec17c1d347cdfe2fc277c474375021e65255b6499a0f1af53ec8730d65b6a0731446b28c2aaba65ff775fec1ae129afeb770358eecc41f0221c7fc7e9d38bd42d1c5c8c849320eec71f69ad2ebbf5efeb33b21badef98041e633ca2e01f4568a6091f96dcfda837ef79aa6147ca4aeb50aff51d1dd1e384006c0038d7990de42bd309484a652c442c5ee522c13b558ec4925be9566610fe844fe9d27dbd5b1a89b1de679e4c81074f196a8c185d212d0a64897e6cea5a71e066b9440cbe10d4ebf5451a48b2760ccfcb034b34a0ab0b77da2b6a2a03ad1a54f0b5b8c2ba9364d4dc0468398cd8fa1dd6276e69a3f764b8ec44b7a205824813ac51b16db870989540424cadcd2d2f1bb85bf145546b48c206af0c6a9bfea6cfea9aee9a0b2c505892ebd00cccbda61cd08b0b4f6d81ad50b9dacf6373fa42e67e63569bd12234dd3fb6a22d9108dbb4d656262111039caf1bfa2c366e196ca2e9bc27dc3e289249712a8d97bc76c311087588dfc7e067c013f38475c7f7edf1504ac0aae96c84c59553d37a3d05d025d21039021c4fbb43cf1f520140c3f9bb02958262e67faceb5f967d92594edae198aad36cbfc9fdfb2cc067283c705691026a53b37b1b3d1f97a73c02210df53e0178761345f5fca90ec01f7bb3a5dd4c03fb955e7eae16467c6a05450258ddc58025e832a8602e05b76aaa3254b7718bcb76af6462aa3d179258115f4d1648594262c20ba4a7aaefee031a1385be2b678cc724f1470d38a4d7592ff48a4f72be354a4b94504bb11ada5a509e1b70129cef5108f51347d374149fe70c4a529e7ec96e235f643b98088cb5e6cc6cc3e18f9f0f63b61100df7f6817f93211f8157059f4758ba7714670b4fba3cd3e634a1452c76b36106bbc680c446abec547e03ff1324fb0c08e490c67eec873fbba13bd498a037eea41b6423f0381647dd551e30d6c80305b86d38598c6c0cc7d33c23d8b00296b917cafdc87a9a73a3ab77554e64ecac3842baf708a2899218c74f2b002a8da2506592331d4fdac5457fe860f17f340302fbd4e9c1c3ec6e890ec9149a90109f7a2baa1c77d1eebf3f03d2602f479a05f1294dca639bfc7fb65d631634694e59072c82d4a972a52d563ea4bdb36c15124cd9e5742b5817926073e79cc3c402d8a884783db3d9ff033e5eb584a67f63533740cec91078d26da6bd28529e9aebcb7b9c23f7924173ea8d521f19f5d6f220c00b255d547ec11dc34ac459bedcb1ab56e8a07c7b1305cfa565acd336529701d0b769cfdc71145dbcfd7a334baa74babcd9ebb7335b17f377569892cd608e0649f7bd293c019d004ad5fd1960d2db10091ac3ed78528bac4e71b2fe6e9f79617d0105720f536cb0b6be5a3645fbc8b8888d6cdd24187014f5f143698efc4a56b70ff4fc5eb3e3dfdcbf65519470aba1d322a994adef29ecd3c687f606229f4bef08e56503ca18effc3677b7fb956168f64c4ae8e4f86e0128b1fa889b2400d11f3a441979eaab165160f9d3ee6bbe36e9b14b42aebebecf1cb456294e5faf4b7d7061f3306eb13c0513fcf34913cd06c445f6c93d3225c234e071c5124e2ede45535f87a3e4a1b60437d3c16fd088cef407a8bb23383260ba69041f2b9b7161f3e8535211d3b5c7fd2f5db25a06ac3584398f8cd513567a413ae23724f630ad72ce8a88ba8683e87866c79bc1396e3a6383eba31e141bf15f946046d4bbb069bdc8dbc55f53c8d493a1abde5721bbbabce8abd2bf62a8af12c67372c756a13729af70c0bdbc4a857265dc6ad8f5110de4edcdcd69868bf09fddcef78951a2f54e67a7977ebdf3254dd76e01b1023deacfb0b8acb2dcfc513cb48e598a05c166e2dbe3f21120a35feebaf9205726a9e88b7c688b8434d4dfbb18525cb64f9431f937d9420ec90164ab96b8c4afd5d452e4a311d90b7c21668dec81fff0eac6143f487b23009bb56998664644e8e3aa2b81b6725327e2f5a1b507a90fa3e32e972629baa0df34b0533c0b7c019e172e3cff6717795ab988fd8ddaf7d797cde057ed1c8ae0fdf0effca506e3eeb5428f545a2e9d78c4dc9428ff4003f5683697599fffc8e91151aceda7e6974b5c1fff5d2250a4240e9f0df6c2de3211226d4ac9a9c9e8c7d53805b7a0c67f25cd003dad0824347e17745266ccc1f969b7afd0063b547c622d04f8458d1f76af66e3d09755d594ddc72f117032aa28669a9dfee73d25e773273c6289023fa0e2bb01064dfb56be1a2dda0ac28fafaa61557619799f1ee3d49d77eeaac3e484788bcc061def76fe3504b67d890ad5169dc6f653ab7479b95bbffe92490819877692558b2795aae6d642df64ebaf5bbf8bc52e29d69083e3ebfa3ee8b9cd86f2faf4ecd6eb6deea9d2b5ae7e545e9c4a989bd21b0314866942fae135e6021b3ae81538bd859d6a40f1512f5e39d26ce889c949daa25b491a655f8cb59b84235a91e8297a1423e117a3a139dc0310b83085286233b4188ee5e2701b412fdf5bc4272ae3913475d6ad6486a8228cf8376aff5b8a6f0becf24a67488a18843f73e6f9919f5b4081e0b2ba4e1ec187432c92bc5b9688c9c1bd87cca01b0550d69054f03aaaada1054565c75cb39eb645255d1b8b03dff8c769f6c7219294c90a88e16e1bcdfec7f272f04f2faaf1391e67e50f8c70c6877883f14c450659a906bdda8979606df21e965354d0c130dfd21c27195fcc923ce14a2b8c516102b8dd71f18ffd2286cada3a1a64f66085cbadb91ed354f2fb979b0973d276ac9a4a18752a095df13b7c1a68ef9e56a0216d856cacfdf2dbdc1046eddc077ae916cf620bcf7466ac52bc360b7d41e1194e5b5091647e2606def2334045335e6ca1d0a2f4c101fb6285b6bf4c2951a0214f16d813c7830385cbbd5d7d50c04f6272e0158acfff130e7809f589e94f5974b5e53c709610e7c666f82f9be39d29e3dcf0e1be778a8a3fb2b6aa1e32c9691d8d8d3ac575cf0c2e203b4ebe1b48cd572fd16c63747198e634876ce50188720c00cad817687bf30c2b81aa77c1f3561ba66051281eab00f60c1dfe4ca6232d46b50e3965915cb8b5b2a576623e2153e4ef702633511e87828eeeed8d1899fe403065ecaba59f9cc712efeccd9672b4a911000591634579d949e4e658b4081cc7e4005b6229f7143742df49e9565ee34ee3b17643a6f7fd45c4563da9f9ed34c16c9bfddf3e1559ff6135e12970cca2ffe81bfcb6c4e0d32567af2bd04b7d89eb8d914ce895aaf6089c2865fb03b2dd386a60559ccd5c820c3b6628da9eeff5dec4c3e46bf08ebd0e0a2374a5d1bebd2ac8567c97289f40ff4a097294730f7f418d2a5ac3e59fe6161a9dcc868bdda9d8a878ad51af8d3109a81cca19d7381b0e55b12c75bcaa3fbbba3f389940c4310f26156ac4846a6af50108d7cca6dd6f86c4230dba4335ca2f2b1ce15b4475b9ed5e667f684fb870410eb2042ff311e7f74d316d5f160024f1a9ef979e082ebb36c1361f90c010883a26894376ac5e025f3022721d739b8d02d55ea4f7d9902caa8a4088bcbab3c8c167936347c115e843d3a417148f4af3dac89c8fe663e78ca19dcfc78b7d8f087050b94d7cc412790c83d962cb9afe29e1254ff77daf7f28f9a365a63f916200a2439495e58b357c56bea4ea6b5d30d78fcc625358f4e693bbc89fab92f928c6ee5ed50e0d344104e5726f88bb3dfc10c61b3411cde80c644d0249e0a45328cbd9ff7eff0fc0689a7da80fa97d921a60d8f3757b356e87dd6da8a2be1770243f4865e69cace2c2ae075261527d9269e4f0e3dde1b57006c175b82b6fe5b2b492422ae6f235f5ed697d88c3c4cd212c97d51d9f709a3017e2617c7928e56f0ad3ecb3880ecfde7bb57ff347c20cbc216f62f5367d244b028f5a195ebbb5941fda70a65d0a86be1b4f062e84d5443a1aad6efd90f7ce141228786bb832e0cbce8c32635a45849033604fbdc562af6035ce0d988ab58ca983b07529c290735e5abe86654071856e1332fc2ff8e956111feac0e278a8f4933431f1452c0aef598380ed9debd3117d0f42c82dbcd33f4373ea5910ef9b19f0195215e1460514dc858cdd07893d8efcf70369c53d382be4c41a82bccdd70f127d27935dade3c6ddbd453834f0dbdfc8526f34cf3842ef4e2dc71de1041bece78826c990c9385261c61a01275184610a91ec321ee7b95452253a30875c119eecb2e5951faf4fbcca7f13fc553b5fc0fe7740bb2be01277ebdff2d1f914f1aeff8dc72e75007f0c56898d38f48d39d0b648641e65d2229845399621a74d13a7df3c17ab5c48e58a9ddbfc21c5f388fc778e737050043fb224e0fd83b0a508f16fbbba94b792cab65c34a15b30b2aefd0c32d9edd296ab357777ad75cbd70c9be890c9c91dd2f05f1236a19890d5ed754e476aa98e1b133bb604570bd15825866a5a2de65ee3c621ddbc6be81150c9b9d9f749303ce9fa1fc91634e6a00e91ba5f64779a15216932cd73c2137df3d11f81c4d461d50513a22b18998c21f0213a82dd7133b878cb6eb1eea8a0bb02ce8d0ff888a8e1336f8e752986046f5a31f0c2c98c43613c7860c912e4a05e963f0d51faadda6b2942fa2fcb6613985b6896e2787475b0394f2c7f60d3449c6b65ad8bfe59d6c1c3df95dd71b6d0030f7a331a41668ddd90836642a1742d56fd3cdcf4786c69d358252b593e89f2b71384ffd5ffd88bf89499c437fe354f5a2a8319de7b63872448ede5158c85785352f5d79804c60e1533cc958d44cc0c11827b784e5bcf8fa1c06204a0f4bf5c36ac71e3b4013dc84a46ae6b9a673a1b4f2440e04bed61dfa5ac78fb48d6ddd925e9d0ecffd16e7af28d31981a449a1f3c1a44749e9299866c90769636c83d82fcf5dfc5e60c3018c8b70c4c2278b312714d21f4aba8c4a2bbcd9b4e3e4b51526da4e533b90bcd14b3bbe5c9aacf2861c951a507b701304af8e283e5a92b861b619502699719d771086d829aefc7d6f8084d89d168aac6473a9cb51d41fd98fc3ef6dfd279de174f7072c40eb6d8bbabf4d97211ab00bad2eb72e2b1f2ad57e274cbeedf32e3509e3c11277281ec0bce0e0f60c4c509352938fb518a64783ae97b06d6cb9607f110a79c04853b3b6956a0a81359818bb8e795dea9821776118ce83932f114566c17b1a53f5385f1397a8907e6be4c4121dbbe9549305bc2e23b8bbc73f7d8f8642d8ac788f1833c26a4b8c4618f7b41fab1378126bb2c85e2057068e9dd200a332bc7d5a53edf09596b0e92d22bddf1150cecfb55d4766f43605afdd72cebaf36e1e5efcddb86f5f8e949cdcae21effa0ebde3a4d6dfc519985337e9d90aad36892eefe883f6722d8b5c2a1ca4af418d82cb9a3e48a2fb81adc201c7a97013a2f584c171c7e71d6b7fdbe0dc09b592750d3f081e7923a44eb8394c99f338b3b6029155a088ec8948aeadb32f9cc030fc33f8029f2b076e8b7554c5782d3f65666890d8defd3bf5e4fbef544fc11d43481501d6c3f9604d37039a081453c6710359a30d7b36674ac2582e583d04832651ee114995dafefea9a7aee39c925e0d19099e926dfb19852a883ffd2b8d7bb3c334bad97bcc393a8b8ac8be81f3286bd16fefc484c70fed8f8d1fe46df7c4698719b547ce1946750e097e5d71d2d04cd5fcb7cc127880860cf8d1fdf571046d6d6c2c8d8a5f2873b3d582f819bb6014c25b43776f038788cd54d6d4cf847d74ed29bd878852f4e53051138bde486d2e5b750ebd903c3206a89c36a36040449afba7bfa7ba68552189c643850f1dd9f4c5584b1b9ba421c9fbb8ba0ab62dec39f9530c2a45f12e48ace43ac1b582268d1ec0ce3a5120c01a579e51e9a3a7ad6257d3a03e93e431eae462dc2a9861a99881ab63f3cd60113f5bc52065ac8d2a3fd4a6d6e708e1cd0d4cb272de5787ea7fe078424a7bbb8838755af6b76b495dba585754d0e2f41cb1211885e8559042fddbbe45b8437bd13ad69baf5dcb7004dcfb13b1094439d6c6c0c7e212657d7b98c4cbeaaa5d0633518e21ec2d496c8d5b830e45c9e127ff66bfd738d875158b95e8d11038bb358a108d6613f8be51726b16854eb04f8003ca0e6fbac996c75475a5a5015862b4ffdb9b627abe3e96ec194b385cc73c84dae3e7b5679ccec7b47ff3ee8506ae1aa675996937f08eae0cd59901c3f32a9e147b203ec45e9c3671b3afeffc13ec8eb7bd3a75159fde6ccf5313794cb921df21ff48d040a5f5457ed5c02d6d20250fb3815696dfd7cb9cd306ffb2b11b85279d21e22ed9920b1313701f5686ac65245115e6055902ba0b41a5d2445355ecb9db0f8f3f2adaf1ee91382496109cc1d8edd97a1deba13fb0e49ade9715f1b922aabe877e206e500d72ec0e4310fc10049736fe4a2cee93a53b010ba73156cc1367ad8bfa647d08d635a0798baebc2aa23ebc1d410db521f333767a934a847c836af1efffc2da2748c1afe50a1e7ccbab6092f200df9224041e807804a4b3414a25e5645ea64bfb7d6593127f77faa146380e4d055f8f75a5ee3b56897f49078e7c43fc0b0f304d35ceb5f74463b85c54dd0de4ee710f38b297b3fe2c586d48ee442448952330e6ca6ae20e533f006cfd1bf200998b5e289b6e564cc8ba6e7c648c36835613b35e4b836b60b290845cf405fafb30a3763bad284a49805752191912a1bc3efee35722e8ba338c5c235d25088a3efe5f1d5c213562eee96617c7992b65ee2d417f5722f09f561823f8f60eaee848bb78d2c5435a8737bb544f178da7f53be067f0ba1ae40ecf1ba9d6e6e59cd694ac119f0238def288b2ae51e94f104caf349574bd0e7c057687204a4747113b7b50d5369aec7a856d172ae8bb222e240d9c13ce23bcc5a1b1711878c7cd323a4d18dc092dd09dcaefcac63e268373ef519e5277eb3de0f9655276d4bf16803e7aeda5af8c863e0ebb4a0b94309475a8eda293506ca492679ee596d4466695174262dd0657052e572292be607a0f8876e4edf5c6673e220ac76283cc91c1a08f0fb5c8ab62a017d1fadc19a19ed8ffb577e1ad0f4bc2b4083899ea1606613e3481a0bac0fabe7fcaf4bbc916421e314ca0383abf90c843e6af0187e679af2319fd00b7a896556e533909f3fb3992cf4a50590841f6f6110d3926df7301e9903ecfba9aca09b5ab0eb347d3b5a9c9d323bcfcbe17c6ca0bbf27154f13c07edfab1fe03721ed86bb03114a2e97326e8cc2bb1db8e5a33586413696c3d29d4ec81d4e354cfbd7f949be0e46af463139d1004fc5481822d58858f328b9093b29fceacf0b569bb34918c123fe2eac4f5449e537c92ca3a8f7fc035fd57fc131cc1153cfdbcdcb97a56a41b13498bf05bca7fa75c37f58cb83d110b8651c52c45b95fcd9484112754ab6f8761681fc6c2a175d198343e8a80563e4e245c80058d5f2ea0d785299cb297ab09a37d2914e3a405790fdf8e9ebddf2c4c976ded9a6eb9fea252ab169163b4c94e388123ff1be844a0327461aa7efe7ce046ddc3cae19a66403ff40adba68fe565e1c97f55206c2832590cd035c2f70a69e2133636f954e28f491e181cd47f98ab7c481fad8b027892af87eb4cf8aed74d729e78aaeba48d63f258806a0074cc09d265550179c9c7c61358b72c5bb01d5ac7bf7f71469aef5fa45585617de8a5315d90ca125d117e04526b63bc4e95b26a597c1b427c32519c8a8006f282a64406301d61a1bac5bd86fd03b2a8da0b94ace86286027403f6ac5b17ab45d0d648ddc3913a233ffd264fcb633fcc38c0d760f11a551ba2d01fdd40bbfa89fc09ae036222c794efccd72fca7d9e0b773a8cfc6e33494be822724aa95dc3d0cb706c243e2f61358428995707b7e59aa1eecacb3bccb3f7bf95292b09b5eb0342f1805073fa89b2fb6edd47853e8436ec18198fdcc7bd94e2978aa72bbcc835bcfdb251e252a514cdb1773bbf994475168bad788364fa5bd7ee1e91496b11fde7221a32d9bfd714c851fa0b1ee87964b0bcd33b97f4c460d12e2f3a25d0696a69f1b39d9e66875c25e53c38e115dce8d166acf4aa3b975853af92634ece1309c412f059ba93ce99c4252f5eb2540eaaa76fd0ffc81f238b27df79c6cf4b261b2559170e4f9e1ad631b2222885f6f6aa4f9cc7d2b771798079845c89b42d1760d5c13332c7c2bcabe2349b383bae215be9cbae66012a38e66731a6a062187ee7b4cc79cfb81045db2ee6fdb433133e94ed27a5b054ec01a061f7cc1730fe662dda558a488e7b8e54d86578419de7c94ee3848f9ba1a92f7d41de9413dff4e0c303ff254711e858d554d5a3a73ccd93feb7f8f5487d89d87c195e4edda1d1671cefbd1719f9e656499983f848aeb44206857f84344f56e8573d91e9129d92b6b51bf1d38174ea0fd63a39d6f795d7cdcfde3b886179f009027c1379e9f82ade04c37603aa79b5c32faa3bacfd1cf24c3d8d0f8fecdb2afb4dad0e252c0da88a86a2221a7b241b005f8131483094938731421a6699392dfc6b11fdc65cc3caa1109b0602248393a30071f2763f520ba48de9936727ba3795393288d1eae21fcf266ae307cc8d58de0e1ff56600b06abfd988275e9afac586768ce1206b5faec86b2f457f876e7db0c5619ce13320e736cf4cec26e3d4129a8dd8e77699a713300540e4a08e20ce2fbe0ad04d6cc39539687cd432387139f3d5c539b0c50552ac51c1b4087dddaa5959786f3e584c68a8cfe87e74839d445c021b4cee646e9c16ea515fe9c3abdc302c892515166df86f8d35cb40b87546abbf955a2641e6d0c14237cb667416adb1d9ca13c39c43e24f9a98193369ea80bf2774ffa0cc3954dcd495cfe9a56e55d05cd815088613aa0a12fc5f6f507e20b91904146999acdf3e6447d1d8ba073f9df4d91df447bea58c2fe44817d2c7a0eb22a344a4d83609973b15c0254fa69e3eee6bd2db0dec1056ef0df0007f550048ae6f8a73e1c17192c1bfa6909a5e226f50d13b3fcc37f1a6e885939b6c96dbb302e226b1e89e765ac43756e7c6b5deff3dd2540567d2270afc78128eeba68986d7419c2f6b707ae67e417e86a235eace2c6aa509d02a914b61343ae726ee8af1f6671db3ad84bea7293ddc5aac5a7a18ce6020be24591773c5eb5a5bf5f6289ae6c428bd8dcd2ba483d17bf049ff24a1ebb7801c3fd9f876095085c9f40fe56362bffb0619897d395a22f1790265da0c2dbe5804bd7b3e4ff98b1bbde9c3fc3d4fc2217b3d72320bf0fa5d3823cf8b7a26809ed3592b694f0900146992bcb5c2fcb208980e06a4d7f0edaec9a130ce124679d233918fa9cf082da83d981c62d6807542f69755050da8f039174ecd22bf57500c756880d1d6f932eb1723f19f6ba5779d5fdcc5ba53f9c0e0daa0e4b860a520c2b0dc11026dbbcc6ac972cdbd04c366b6818e4af0acbf5bf3b691191864c5605090ba1f98ee3ac0c3c834f27eadbc6aa60957ea1e41355a0a30fc3a04986d76e8f509dcc4761a3d697712db9097554f034b30fb41c6bc77d0d1beb324641333a6a63d7fd4d6f90c9290c4a60218c6aa4e0a3d1bd7b7ac17fdffd5d925cdfb45450428c00d6146753a243633ecf58ce948469b01dea2b8584f338e7d0c84e5ad4f9107bbd5bf5ea7180b10fa42b60304b835c524850e3484dc8e6a8e2ea95a5166262a87a86f9875d5654fbc6de8a9b95d077b43e52a7db881928d82867cfff678e316e35600c807cc61490b0aad478296277713ac653a981650e6454353b7ff956d99b087b9bf14b89cf151f9a5515be6a1fbe6d0aae43e0fd97aee6e3d5869119ecfd4381560a91204343690ceed206cb29ed414907f2c95c42372db1bae749661935d50dfe506cbac8a7ffd81f2f604b5d69cbbfa944b923c95349970728a7e5d35889af2b21dd47e05cffacf6ada6ec479eb446cc47efb3cede36717a432e9fada2e165cc7ceffa83f4ab86616fd7911e5437e6a8194306dd5ab59e1af4a569194e025dfd7e1d01bc07f3825d0a937006d4a15535fc67314a14fb36915f57562478afd94287a604f94b834479bc95e217d03f8b5054543f115a73999df2d35984a8c06647a0ac87c0962a91dc34c62d56853463d54b64009a10988ada378ffc9e8daf66a30c0eceabb7519ea9bc0e46818987816543f160f5e5de82fda6c0577c6534380e529a9d6dc7ab81c1d162b25adafec75cb90d92e125a8048b92a5449b80d421bdab5485bcd12db8f7f5cff1c364bda5a4ac607d9ef94bb6a7207f66dcdabb0f2707e1de6dfa8b23f2eb8ecd5482008689ac8cf9ab0e0badd4f9199d981efa70fed4f7ad204c6f552c66c9ae70d1aeee0ad1d7efa1744d7a730a1b15e345a4700c65fad72d6f63e2a81592eff91890334d7898fedb1b50ce5072da1856928c629d9970ad30f40ca4412de09fab30071f01f8434d0e35c38eead5e768bf279acf47424c9a58c77ceb089bd3b43be234f07ebf5ff7111f2bb2608fa519ef1cc8c8e0f203419aa7f679ec1a52a1eebe6f41bef7fb0776bd2163e7888cfa9c2cf3f4007b5fd4f6f9edccdc6935697ebd4728444a6527418fa983e81eec95e61e6f6e0f408ac45825c4d43700aebb6d0ba68b905fa3c5b05d28cf93cf712ecc695c24ca2b8e3df4f9afa2cbac781b3b316cd3a37e464a9933ca983d08655e1a20133ed8b9b9d6c1ec1c6b25836d410916d56267390a93ae9378f42180ad07de2f9ade71b47dec248bd30486c6a98e5db18602b8def646279635bbaeeabc70f3c52774967eeef7b1a8d7e56f241a3ee65d1e1ed549f885c4b58e4ecf546c30d814b368c9fa5b65607004be67c4df097283a39da3290658a54c72ecc2afda3adeb150551fd788e40cca43b28af1c8be24dc33f47b8f6d4ba416ffb8c657ccf5558f517dd58305bc6877b954de00c860c87a094d72ae8460ce75cacf221b0fdeb74444755beee1b3536b4d8826bf0d203aa7dff8270d3b75af0d4c668eaf0f742ce9195aa9f5f4ee39fa135fb6c3c985584f8264984b6a6f9882503118b96ad8bb9a17d5507a850697d4c7e3cbeab82cde77e3bb3f520046b1849056a8db12a232eabdefd9b2b26d10a3a2d3fc8e369a3b37dfc6d591ef6802f4df68c695239d563a2694a413865cd984c8b536ccf7cdd9754691451a0fe2a664a7d68a0710484b35efc55e6fd00e017a693f46e655189162a8f7c36d8e1ece500818c4ef0c24497d202aa90f0d2cab25d1f80dbab66ecc8f1794a782d854a7deaaa0970a5a592c94b13cf59bfbd8e0b7c9f613d092b196d4dcc0b133ffd6754302ffa76b478bcfe268ad9a44ee42ba36ee6c865420e88dfe09b15afaca6e1cf35de430c5f4a9db9fcd26d636a8b1580a8cc7ba323cfd257a25214f6f6abf557c074ef43ab3d9dd0b39c325d17828c68986f55745fe5bb9cf34e7f1f0068312769d89ef2608718515681a0550c4b9c927949de39b1f277f21c6b51bf298c76befd1472aadd732939f87c4024c3d84e1f0d5894a2d7ac2bd851c7de96e183067af0bb7be7faaee4d2a793041cf3879dd32625cf7c93c5fe67c3096fcdfe91137e8c553d9afc563a0f97dac0cfbbc6434e2e6398a2d3b7250743dd74733393d259e5ff481db9307317271b070e128b8a759becb5797722126c64dd8267bf33e264030b7b92828137e760b7f30fd8b23ed6b1be39698ab19b0c9196c6aa1d4c883656728cfcf329b1c4e662cae5b3f29c3c9b20eeea242df6307e81dffaac108aa2d2e054c1889af63f648776f0ad17c91d2aa836354e21594cf9727c22b0c25cfa425f9e72e1256a59522931ab1e1c7deb0bf4c6e75c164c8d0e616acf548308504253e56e03aaf5551b4d839786adc4f47c2c09cd114ea1a79defb1d135a962ede94e5b5fe11f10f9d8efb54a16e7c45a958921af8011bb199ea3b4cc6acb7cdd650a372574b344379a1487b3c04efb98feef1498d03d0e2c2f935cdb3462f9d4fdad068d0c7635a556f3b2d256aec251d508ee1f22ee838b0e9433735fe9475009c7b82cd206560d380ad3eafb73b6ef20e25ee158ccb0f7ee50dcfd7f548371151447f383599962cf2f8994c86adb487c9c6c5ddb5531ec50b72ef711da6d0453d305d5917543f65c6dc70852579f56a4f7481aa4cfb6cc62ad55970f6763ec7b3fa3f299cb987340c3028d1c0978180382d96bfb3cc052a4c61837b68bdaaa9240385729c399716fe611d75790b79649d1e7130defcb8c8ea302bf19ff137c7ac35d04b4a1bb930123c32f1008ca28dc4fd4fc1967c6eb0278fca973aa1b335a51da404f0076181a7c3cbe295a58ceb40745bbc5450f19285eb297734134e307e5d99665fa83a66857c0f4fa3c6028a59df6464f1d3c4f8b1e4db7cae597b8d513634ef12b39f283772d632e9a5c7b58444c9d552a188ca799d6fc49a26247722919d2336b64094e5588443c7a9ce28a5283aba6b27c9fdbb9bbd603ab1126e50b3344c72a7ce9b4064b0aa213e6e6ecfc80c219bd454d6832e85e06bb2a0171ea4dbf3d74f9e2408e86b6903bc70b38a398ed54fd948b1668ea00c604472a4e427207aea0b7ecc0bb6411442d9443000c486cd3b2bf00b711e3959fbeafbcf31d768aa217b44018cab8a0af80be95be84771021e798ec961ae24cd6416fd761b2a2232e695b75dcf14a163785df6703c1228d11217daec2d54f7784c4d6abd27490193dc4babbf6b010ed062327490313f0837de0a1cc6e06b50f42a3f007756a8137aebaaf71edbd354dd5c689f26d10fd53b995db61beb92dedb6c9a9b21498ab28238521408556b14a0006b3b101ae6156b698af481c933d2f0c2008f7f275c2f4230e76c0a1942018334fa69d094fb13c652cba8bdffa8b3764a150d0f852db83e17640ed05b7bbfd9ffedbacfad7263590346a8b5523fd521bfc14c0b9de076821d74a7c368f87e1f38727e7bb9885ea3882c5185b33a28756e099cfc20f1bd0d4d83fc2aff6d6a587da171c9a62a62cf5221da417013cd2f3fa9781b5639279b759fb2b13906d0ce3a3cc140d8b7e7f83f255da00e3d9007e5b792036661330e3c1df9353f414c838a47e929c026d31f149218d05592e1bffe1cb0c6a6b28ff3a322bd2301bd4665f2877e2651b6ef9826b60fec54be9e1ad73d9b8bc2ada30eabbbd9eec251dcef144d3f5ad207f789057a7652857620f655434a1cb343f37c9cb0f8be6e9467e3c9c58df196755bab9022490b6f61a75b87b27b35ed919b68414b58561db63b2ffc2d7c62c4dcfd46be020750079c23c5de53af2613d738e31e62a4f62c42948aa1bea4c482ef23ae361b782909e329562a9659cc9c2ca2454a33536ac82fb219f5d58b73f45439d2dc3c5607ebfbf2c526b5ce1bd71dcdf736131883c0d9f5333426599f0234c2a5153d29bdc36f70b0b085a1fcdcd994c4f3ddbd5cd575a432f12689ad818455b4b17ac22729993434831a04cd95937cb7f0f93d8b0cac82ccfa2d489a49df272143cf24c98ca02b6e7534075b46c6fa2d82a128f2e6ea0a0f7eef087570a9282942a5908ca87ea6696a3ee80bae663617877fce321653752ccb0b6921fecd0a0503d1716ce0dadcf898045ff66ba1a7d0a9e665060bc3fa884cdf8443523dabdeacf5dbc267bbe22c742577065dd21287ae4bb66b7c652f01809e0df54bd481d781ca5a2f5ed16422e20ed42dba9502fb4e1304c12b6a1010fa07813d44e617f0f9fff3c8e5b9dadb4656783c0b5f8148c82ca699e517f6fed91c0e19a6dafbc5fdd0e05d62a7d3aa5129dea32b5a6e564968d24187cbccea31bf53402f1a3f956f397dcbddbeee1689e2581b3aca5e806f8c69bbe7b466c4806aacd9a0b367a7aafa434916435f9bd5a12c7027d8aa07808a37cb001b94c5a8bd449a51a43ca7189e47ce044557027fab15d88c5ed03d781d26f96cd8de495c6bc30dc153ca21b1e2b6e961d4a935331a52e57f3100fbc3d139342c6f214e66dd27862380faa0aca6bce3f49fdf0e3fb853eb6bff47e4d7b0a3f74669e42055f306e6614ef47493f983286ee2911da62bb1c7c7f204c0c6644477f9d079561f182fcf2e04ef8e6e2270a751664912085830d0c6e7588af8997c4b6261491091d08bf7cd609152f09e0d3e58e94d55ecff3f2264e7fb4d7c279c43e67a439cb7c2379af22c4efe2cc2daa0d43f2d25f3a7222849dabcfc6f4661ea20a216cb5176b9736fc7ec7343efa5945586169c03d16d0985b3de85ada064c1d23e0e39e88fa952f58d60fce4db114c49158031b74c7d222830c6ef772eaad7c074a51aed233e202455d2d8fa5cee559f0cdf5e49d09f097aa6937cdfb6b1c89a147e03bdd9cacb300a4b5879e3761f0a48a797acccb94e2fb5f73fb85f2203f02d97e67afec7390acf48de5f420f502e10cb7f691f7a6bd29bdadf6dfb7eb4a82ff0590caa9245aa1a4985079227aae4e41bfa023f7adce3dd142a246ee27659d31831816abfbd432fda63d6eb37c67ee72d8ae6b2342cfb3af18ce36bbd2aa6538e23d2450a0b061461fe7a9d32d35089789c4aa4d26ff59a7d0ea7e4e323196c8cd16cb4b1eaef865d014cc3cdba1bef905733cf779e093af07d49b24c05b65a3babfdb67fb5e745534ac6272f14e953c67052f1cfd88d2660be420a9d775236e5e8cedbc4fb399e7fa56dfba8229c45ed7353ad69acfbc377d69ede255692539cf47884c9510c0cf7b09e8ebfb86dcb0463804faf5c6ebed2b252af60da6c78e6957cd66d650faedebc05bfbbdd2a1d89498f461069e25108bf6cddc054e2a9985c0a7f73d17c8c49262acc9ebbd449aca48e5e9d3a5e49c965739f94c7c024bfc8d0de45a26ef22eb46b1f7d3636401674572eb2175088312b49f89abe623209a1111cdb9aa7525635b36c0aef01e7f859a181e2a83f67cdde72cc50fc81031f859c6d96575cc00bffe2fce00d2454204fd348fc2a2eed7b072c8cade60f13a590f597027de6594765b603073e9428cbdce1db30b0243fd62e1ff64df6728575df37e6426730632d3f3a777c6ddd7d4ff0a9bff3d22844d684be867e86befa6ca6545a0bd144df22a584e9f39b043ab6d5af031fae1c0a984c4f3b8018451a73f303a4d41cc37855f5caad14aee71b62a64a3ea9b90c951f1c10cfa7a72f42e875b913a709e6c9fb960abf9d15456c002b773880cc761e80b119c73ddba1c9873740a07a4f53ce60f26c5e608106e3bea1134b7d2d40f534c83265166c85d76d73429609d696e16b7dc88a2963d27bf9ae3857ab2bcaf1a00d53ce3a717240d8306d927aa404bac80fc81d789a0ad0a7f8a54ba1998545d8f973a9dd07da59146958fdaca8f48eaaed5653506a8f55e4e76dbba1b9ae9c6551b12a8b0a547bb9e308f0e2e131059d756788a260c7a94a491a13ceb2eb647e89759689472339747b64be1e79d7aaebdf936ef5e6aa38a2874512a9a36fb77f7f111d9924a25d1cf86be8ad816b8c7021588fb707e39a1a83330a14eaaaa2c056f70415dc0f7bedd0116f86d61079a7c08bebeafd89917f289f8fcd1cfa8dd7e484f7a53cc147a1723697ad932643c19e3a1b4b21bf70a270553ebcc2c64447fac3ed98b3e4c00940938e5d1f416921bc81e580b8642539b244920f3fa219c02847d635a454b53398ff7104ebd249fa677bf28ef906864a3409a46b512980cc623e022c494574049c7bfe2d11659663a7064120570a190a6e075438c5c8655413c2e0e0b169a35a9bd7059236ff7f07d80b267e0fd644e570a6a51d31055817e1f8e9d0260cfb229945ac23757536ababa28b4d558ae2b1c6235ff466d39496672befc5f1ed35a826450d5ece3349bb522ab586cde8ae36177ec2f5eea2ff3acbadbf195fc748c31d1659868c2271b79694760b86d96a74e2b92c7ade8ab0d873514dcb0c70f346d3ee611a994250e39433a65d66afed1a09d2b6dba5c51e652cb6753544e15f9de3b0114fc1ec1844bb602f40c6d713c25898e84409719de32282a393c5ff3967b3ef496234a47f99b4eb41ff8a681a03016b0558cd9b63c94a3b3878e981a8b84a8ca92d62d35a6a1b9fe162de28f4a6ae6e5203b0472922d228e2dfe2f0d8767b83c302bb18588be806a115f0d1f25dee6a439a3057f08fd161917c979da532fe85cb273d5f19006e43d67c95ddeeadc8b78aa66f91f9906297b2cd4c7d74007649114532c197e43d59c65f38851e4518a25785b32a63171633b03c413221701325e83718027c45fdd82077c7d0f88fc6aa3416aa6bbb784d44accca4796df579ce605cec033a84dc2fa2b0b1e397298d2c331bf9961420944df71c2119aa37a2e67e880d9638ab147a949aef3ce0c7a654f66c3770435c5ede8c84431777c59b41c5b6611d1c94b773959967b2a6860df8be98512864f7316928c280da67f4b90e341c2698ed6e01480faf5a36b146e45d1d151124135573aae1d4b2ddff9b1bd517b751e588de91d888c57d6e5914a13d684a57ce08a52ef29fa9a8c7f59f2bd828d47619c05437f9b503be18850494b6fc98d7874cc3e4b0b88c9cb71756e06c83b02c796da839f1b1079efaf10c82b1441e82c3d62d53d6be48b1b470191f27909012c8c437d91f620e1637516e609d99deb3f5be6c04060a1e458008d5ebaf1fed40b607be94f85acd72847ea7178a0efea2845bf6d8da606c825bb41ae0581a612362f15257323b03ff66561093de400d323f36b42a44a2ec3b8f210fcdaba5375feb2bc7e53a85bd0cd04b59b627a37038e7b1ec426d06aa7ae74327f16020b0a45f2875d15fb54ba83774a0e3f13a9022683e1f9ffaefa60ded3ab06981dcccaff7c465914d0c620462d3e924d2c051e32ee7144c084c253c1832917f8b9fcf4c729cada9d62597ee16ed105c27bf381dbc40bc4f329e71089964fc414a484991d6bfe74f08a723b0c0bce6378dcc70102582e9e5559514a21b04cdd99379d320e21d5dea25382352ea7c890e0a1db3540c79e6028631498e666f9a144833d9c1db1cf72865785863e70952c56906c024e1450f9f850654317b225a05d4bcbaa7e42cce7cc776c4e07bdf41d7e618af8cf7f34d978829218d60c3933092755e3d4068e2d165b060c740b420c5ffb4ffbca71fd600564262ca6d6626f47f8f4cb75ad0764ceb7d0df3c67eddbc2c37bbc05db610815dbb2f24a8e7e13102df6b0619fa4e64bdb89684541993d53eb59a5d7a3708edce6e15c25f26ab187df278a253983d271c4ef04adaaf7cc5058478d1ccbd6514a465cddd59cd5c69f4809e0b7c3d8de5c62d5c32eaa23c45341d960b2d23cdf562a7bcd209459a49144566763197f4fc3eb013a9e82d5229e5b7d76961a990e51c880b082c0b8ed5f4f36db7e3ee1de90ff32684854ba67c9a65a089ee6b912677b44ef528c8d8142df8098a59829253c935ea268595a7661292f0703c0f0afc7c8667073c98bb1c556b01f9c8cecf8369e0f81769c805588086ff0db2f7952aa7c19f929c585775e6ed68d31f8a47c542e822ca74e5825ca26c023798b0a17bd6c49c82ad815b54c38ea3a475a38a19514feba12141e0affa045b2baa741bb83aa58bdba552821083807e68d8c50b0ea5578f68ddc9ac291f8c601d065011c6e6572f8214e7eb1b2ea7eb16e4c3940a41ba9ca3560f4c5d412f807e90d0c42ab96616ef5e4dca64b01e4f210681e246284565f0b0c57bc105d9d4b42dbf45a289f3e884ce0620f8db675e9546073b392c5a01d8dbd45d8a3ce2857dea95d75440c3820095b920b7f4b3bb912d12bd09766239a5e9c6be2a2fe1e63215f39e424631bfbe18c6acbeafe690952f113cb948abceed58a2023f64eb9c62729b4553e6bc01e74b9689d3579e0b5c4a47e257a46b38818ec368789a885df1feb5d9d71df9ac568fd306e5bbe9ab6b5ae2a44c5f26fedced1b366f931ebb68dd4d9940ae5ccc748cbd0be95c10199029a1f9d8b2f6d769b7efa182354b13e7524872abd8390dbec7a3fc0cb10572c1527a18ab3b905a757c905403ac1022b9d53e3a3533365664b3394cfefb5edc3fde0ba2ed604a6177b183331e659e1b810adf94b61f7d12247af0779a6e7db89892dd3e404b570ff7e7a520657dfd075ad32e526004e8eaea43337ad49b2e4d1693e430e683f0ea846b860b5d9521fa79f8c89ae0ad2f38f53eefa0810842d7fb93b1e00493360badc127bfeb48fbc560712662c668d849e84eec57d6c2d2f9a7ad662fa3d8ca2fdeda9ba89c4c9d16ea813445797c832209fe8cea28274b511d1ef7b1cd555ab8683d2a9b72852170ba56b0e1cd870a94ffb20c39353616d213ff64af8c10aab19359f6392d283d06656030a3b3a4bbb77a5d35d4dc15949d41a1920ca6d8baa55ae5750e835219f4ed34c94cde3f8711f71c0ee4735656fe8dc99611d8ce11fbb20bb1069f9f623fe225d5ecaacffa5ab0f00d6b81711407f9763bb07cdb1f5279f5c1078c83e4b28eacb223d168d645d4812511154f8a1a67c439750a9e72aa4c98baa877101d5a83528e59789a2b43a0fb3fd7a32abfc8bf32e6a7293f5e7d991a6b0e2d5f9cebf3668d96870e44ed8a226f681beba90111e858d855d9614f9edcd60b9a2717c679cfe3a67fec8a3be43e0eaac003e439a3a32e9d5b4980797f3b6aa17053c3714416594000d30e3a4c017117ebd98c273d90fcac45fe1410a9ef670179664fd9e8ea4c8b8f787ec83c51a58bf8e8c3a33d57f5da8f017d2947ddbda89d3b27df332badf310aa2be0f7f11a5603cc883f48b450237c6e08ae03bf81d6b8036a69fe43fc47018e0273144ac0aadc3ab9b891296d2f9cd8e9ba457c53e2338be7a98c81c29d30ffc7f5e97e4fc70b773b70911fbb67f82a9d29d989805fdb244e6b6ee9fcef4e0594b1fc9996680476fe4f37d2bf594310ed6a1859132d41f92f56018eb8a193ca24978c5c3ef119602a8929584df89b4af5a82e73dbb9579054f0f1348bb6cf8a3d6562930d4c4a6082afc591ac0af9d2f09ddd83bb296c634c43cd271a8d7f1b7ab70a806568d46033e9212cac8413c2f209f8af69baed9be8bf9bc4b62c23e45b4d16535bc7d9894525da9361d42979a4cf5322f5c94fefe42032735716467a6368dada0d35edf0a931843e4e7896723ceaa6a8f1af3ab85994a50ce0f41844f7bf521b896c55c1a53114cac9f651ce877601fe5a96c067487c43374305696f9fca2dbab70e4d04a552c6b04445041e637ce1f619f28cb54e5a668ea11910741af5848aba5ecbff5e2f815f911da297377368e7d04692dff61e25c6fd6c3635b6412f3aab29aa2f66849e4eaf9fb51c10f4a26985b5a59c7aa30246a0465dd897625e84b8ef2efc491b4a80bbcf20d1ff872fb5f3fb9cf0450b6a24ca6612016b42cffe56eaf0af989fb098b8bec633625657112ce7763253792c88b84782464874642f6fa2d073e14603b08089e73888c0678355e08d12f67a1f4b389e1ad7a4cb9e6c14f7146757399aa6e540527aa29619d696416a575b7ad7d033358364e34e11541ddbc8d49dfe48721cd814e4c8c2433c498673f55eef10a5a55d74c92fa741d462ac32cfc75f901292256f88183c0817e96d7c1717844c8d42657cd212fe87d27911c4c92bb567792cd69f11bfcd0e80dc3c5968b87078c159c7ad773c7617a091607bb72e9565feba6aa9a9ec09ba011ef79db9a24fa78aa7e3a0dc932a3b3b0355fc55dac9055a852b16774072ccc546023950953e427203178d1d6ca0d6ac4949580bbcf8597b399ce0cfb453c0046a575751f38f86106d1f76aa2bf32dfbaed43ea7aaed77261edbe8d8577e5d53e3edd65b4d74ee1f43a834b3958475c2b1bb673148502feab9c26e3f48f351b9c082c2eda1e776a0a2d0f02867ee82664712c6f058880175be52cd75c0227c6971430668c486954bbdbda6bf2998eac65ca738170213c5f7a0f401331e459dde0287909e3cb9dc9287f541788f93cf7c25908eb82330006a8759071c0a548777dd487df323f396d2091e9d97d2f22d2d15ded113da800066f13f028b5a6452b3bc7faa139dc9b3166cadb4509770caeee0cd4130ff31d27da9da783ed1f2d5f693146407cffbcd0c108a24e03843193c1595ea89162e50ad5e70df1a1f22aa26bb881a59dcc10695bfc5bce3f37855b5762ca0ac878544aef1037649cf0c54f1fe6ecf1f250d7c8756f1671799499236cfe139e30e3c0cfbf553591561288b4e0c2b9a13108647ebf1e9c0443529dac69a5ae7f4b18c68ed5cac9bcfa35482f336e673539eda53f14458e0f1c840d5ee730b3712fb60eb72168913a363cf57185e8856ee2d63283c52c86d5e1f76cee28c686f63727679e5c74ba4d240ef3801ebf1d0fd6436508d97c65d9279aee0d0eee2c0c3c4e322950bfced49bb645616ef583f78047ae032ea2e8a5628dae21492a0aefcad8c9c3129a640000132fb0ff473d042e8e28fb36c9b9b3bb39b5aa67d2767c7c7b9339fe29c46fa9f298bf98af6e3db9d7ebe3e6bffd5051959804689206014236b16490cbb6e049abaf528130a684115cb4123f7347372e6cfb8457e180e61851edd6219ceb7be3bea8795123c5ecf1514747a066880fd4034cd3bb4e20f23505881a4c21c1f430de61a3ffb6b515ca1853090d7acf2e92b3873a2f091bf00d81e17afdc57e0576b984ab4eae2ae54f7834d6e97e48d07b8a2a5068bef984142c8bd9d71ae8ec04308bafbfbedaf2b4af0fcefd986d9f00b2359605218b233d2a324e65169c3c5edaa70dc93728b49b55d6f0c60a0a4b6ebdc0d9cd5848cd08082d83d6343f973c4c8b39e1e0fd2f44a3c81b5f809a8c4957284b03281a4564fdee496b2e0325478574e2bea543b5dd9cf6d8e403e3381657a3d3e1b8c864a7aafd68eab367f339796da9e758dcc2e9507828f01a61af7e47193a50c7da94e0f4011044728a8f0a0ec6c4b807024b7c04c1b792db9af1d7e2a270bd77a5356036be1f0a9507ca54fd2d7c6e19d2e8f378223824ae779ae51d6d15c20097752719dce109e8ca3bc1f86c6da80c28765befa4eaedddc4380504bd0171838ebc4919f9c02448639e5276ec24f5a1878ce0f48eb2da359587f15960f8fdb93201a10c035694b1d85d977698fe30f9cbd2d25d44e02b2825153d1441e0068031b1112bb03baaf0832c27c1c503209781bba9416bcfc51051301bcb0c055cd4cfbed1d7a215b7d6a2fc4e60f37171920d1207d2228fe0ff7b0c403c5fb80c695a7a16bb2b98e2db4723f0d6fd5d604410d6f96b0d36ef731e77ce1b676eab2f7c7d6897aec6de5c45d637098d7182d1b66d53056b2c4fc1105ff2ca44e75889d83d266e6b333c7a9d5c956ffaca24faa5cc8b08c91d42493109d99d7cc6a7a10c89455ef7686b3d785b8b086dcb3daafb6ce0e304f7bd9947133b8b7662ffba8a2c87e1ebf7a93f7c45f9c9674431aa9cb88941013a405ed29126619be2b19306c98dc9293c126f773fac95dccab9a7666736d6033c692ec12bef0b5e9b8fba23b113d07cda5e98e0ec689f158ff49215c657bd117af6468e7b0ea47ebfc6b8ccb27aa2c23cb0e2905fdf2e5851ba953d69322a8a38bd6ff6ac5710ad996f883a5ab6388c928be13c48a999c71f10624ff2977382902832cfa77f8d460645e02552771cd24bc1e7aa1edbd2c3e4557ce0adb9ec099269bcef32a345e342cbc1ff39270159485665c8916c44935df533ba58418195b78bd4df08bf31ed8bd20df96930a92103761a4b375af3cc1d876f81cf6d7923f37d857fb6126457bd324af65ec9bc66d2c52a10ce81c743c20998c5229db8f3577728b67bc6bdd675329a98f000350166c2b35550d37bf0a54dbb16ef991d591a9a4f85c7c051a38f547220dc2b31e2f75490417db22a4e03cfb160336af1518fdb6999d25bda830e08b033ef10adbddb8399e2343542f8242bf073d2000429dd83c4f1b6f11eee23ce7b012a82f1a4ec8418eddb3829d60ce19ba0f8c11e0806eee691ec24d4afa48053e24d5e54513a336b8ee8d5db4869274c63e29d78015e4b127294e80d715f9106e7c19a7cb75f02b9e55ebd953427e6c8f7887e5e2d56e2035bd59d6173d958bd45576ebf26d803b3a69a8b3dc2b245f046604a1e0184d17be3b0fa70cd0c5fab0b3d96d0a08b403fb85ea35349dbf7fe52ca1237f9091c32f19d47e60dee25e7af6bcd1ee1125a47c8adc7d2e42a8416c25574bf49d6be0ce20d6f852f28303909cd855b95f1aa6eeca7b7ff3956ffdd2ce30ebe919eaabcf5289e020a7c8bfd23cd21efc871f30e84355e2bed12e7e9bb446a03073126226edd8fa115ee9402d1690cec06fdd0180dbbbf582b179bc0072cded2fcced20eed3421588805bfce0bdd78ad393c1785f4ea1239b3a56cad880a5f70c28b8c9da457c0221d2b796c40eb5c528b1eb02537bf6d95a78a2ea09df97919e32c894285f639cc4295aac1a1528d6a7bcce9ebd40f853da7782c2f8b832c577f28227bd9086e409cc8812fb4cd7b860b110cca49360f705dd2dd55d031f3143895676519137d449a2fa44708e1ea74d902c0ea2f026e46d349f5db577573a7ea598a464189b646b6d6279462a27c011470386011d8e2683cd266f6d312365f060a320dd25b362b92088eebafcf2c6e41643a32a6cc4c20927239d70b0710e4bf7ef6bdf1dad9dfc52e83cff46bb23510612ec55533ccdc9e72bde2ab22af94cd8520a75993d0bf66fde097de267263ac247b01a0c749653a9728ff93b7c709a51d02eb14b2ecfc6b1c9f186b0144e412369e31852f1d68c02df5f5231cb26219c50fefc7aca553992f98c6ba2c17b0f45a6e2c2eb7ccc931d449ab53bf93e4999d6c3f651f9eb238999bb892c35607252f22ff128f5b2988bc2dbca57068886dfc15561105a37ac92fb67d86096d1621e9ea454a415480136aa940f7b562d2174892a27fa29671524ed20507ffd2b1c1d0238276759e0a81abf15caab7637115ed8adae33a1fa031eea12e48855d736cd9733835bfc9f2bc0ded6ed94f68b9fdc0a5f790a5285a2ac975b514e5bebb013f7ba52eee2d321914368f816ac3dfcdbab9474ff88d820cb43b33c9d38c4e58638240f5101e888fd80c060b0bce065d902743ae4020daa215dc4f4310f9cfeaef6980ace7ff0f142cfd58991c152d9ddfde5c5970d1e986b7ba85bf6be2d4c7bf77e2bca809024251055284d7326adbb5c91dbaea1c4d31538b28db6141869958dc98db774c4082dff766f2e85905b99a6c04f813372c7db25c9887af83d614c416cf0eaa9edc634b2792fd45c7a3a8ddfddf0d997f37ce9ea9f1b35ebb7a78cafe07a21e7e028ffe54c9ae647d932d8418f90c04594e1cdd43538f732de9c6a733c4c9183a0de37a026ed5a4cab0910e56bcb4984087b9c29f67aba2c0e5c25d53b7577885b56f8934cf3380588eebd786b6c7844e63d99008f25d411e377692110658b64645cd450e7f64698f891c957be929579d75428563cb0a7094a098429e07281ef0ecb5ce3ffa20f0120cce2d1276a59ba20ee0bf7a73850206567ef97ad4fbe7c96ecc5a1be659583747e354b7c8cb182eb7dfa21b740f53c3feecf341f9f060c19310efa3cfd046e0f2848387f914dfb4ed429f53250800e0bb51048e91869fa2da1c6943034d71eb4c7f406220bfa024a4738349c4b75d32c1aad137e54b58235b35532aedaa3eccc4ed5737f15f35f71a8328c57d936e1384c45e7ee643c15cea00a5530243361caaee62acba4feda63e414d54b3aa9172f71a073f9fe328ff436b5ffd31957e56f619c7a47191040b2345daf4140312285cd124ca2b10e1a7930843dfce96de6268fd91fe0b4bb4ca74f85747160b56fa2b0684e2f83efd8267d401af5e417f7d63bf1cbd20c138a6ba0c53f3658f33c82b5fdfadd746261ca0b0db8f0cc1763c63378c056d4ea1626951a6dec1252774a596c847cf8f223f5371d44dc4cfc55b4c0727ea2e5303bca247f931191fe33f18bb6575be78d73ee5e5ace6984ac43c2c59a8ad23c75cc4f526b5e6fcec024882d480ae73d65b9fb44096945f909ec281965629f7a235459f099342a9898d9c25ebc5725ade9e68f76db12c71c2ba2b05ebffcf0d5a46567311e97741de40a932cd55a508deae7338fc62ce14470febc1270771b372556b3708eabf0689e8c2e51d8625b4e731a4f206972aa3754676b46f33b027669a1439021513bfddee9f09711d549b7e7882b3bcd0dbd7111f213e65aae5610f32290ca547d859d103017934b49b1801e7606c90714e4c142d2284b0bf43f3f674ee6854368bdbc74e516df1f1f0c4dd6652ba84e2f09a6a38663a63b30e867eebfda0884bafa78cc3e80243c2e2460ff61069e1710f61b4c4b1eec0b5b8e3f3fc747b665242a3af21d784623b30a3475ab57c6a6c088e5d245ecc6e5d5b0ec9bef719ab81e82256fac9453968661f4a1ba0e5ad8510be35efe197ae713295b36cfb0ae9027fe8075d86eb87d8575c312361b9512bcf938ff7945054a1ecfa30a1b4b9dfde093efc62eb1437df891ac5c2fc440b05d0f17783e2912b8c7a14f92a63c67eec47b1ac81f3811642c5c2f9de40227c83e3ca64d768a96f6a8d1464099922b17ec7decc3edc9d345452bad0d83500848f11f18d03ab5137acca2223dfcbc6d8cfe76b3a9c83c327725cb005cb5e652f10c2ee331e121c33f1953b891df47de874c63bd7fd4d3e2158a38ddb87ee5ce4449d1a688139b8717f4a236b2008b503487aca2c4cbe5a73a8fbe569bd9bbafac1386c93de85a0be0d58be2978a4acc69782154dad21b8879ff8136ce159c38f7bb7d5aae125898ba6f31e05dc938be3f958ebd2da351f6cbf95e845a9a51c7d0424a8b80725b4d904880555a171c87ae543d15e49d1aed1d35be009969360a326dd59a0c44d5f6a72817389657d57f6b0b34e5f1badf47c9c81d71faae2fd23de33f2d37a15e0d64ffef7105228ae243d9a71578781a401edd65988afeca33e908f4ea84907409ef5b01ffdf013d9c4fa9528131d7ebf2142de262cc089d01a9ee24bb501e4a4de058cf78fbb127313e1249f8a70b00384fc8bd9bc2989dbe43e542fb8207cc196f662626d9b845f5ef16e13deecd19aa957750af11401e823217685d8773878c9fb8ae1a2513db6e3e14b9307dcc6eae006bff145f4e6787c849f86049cab5679283cc219cf246a10516796db74acf230242b414181a60d94f125487de293f3b57b733cf7aa5cbf54aed0ae71d7f4f37a0d3910628e47aed088ce032d70f9c45f48c6350174c3c4199ecdd0b2f6cd8c9c43873e7abcf4a7530d7ee8733b6583bf29d31147819f780f52c88f3445e5ba326f3f559f3956cf5bf7a4d3ed8c3ac90c010802f465250362525b91e256ff5d21ccef65115664221795cc288efe3a2d33ec341c60d98d1937b632ae8b75ce7658f55576037d9ad7eeab749ec3112b8958e9843527f6e104212866b90e51bea0134b20539236834935a874a4d90d52edd4c7cb50bf251da4e95e7fb2a81d03d760a7d85cb3b81192d62fa91b30ece0f391f41ad440cefc0c77470591041344633bd32d85f4331cfa1743e562b175719ab722d2384c3186e80863e085a51658cf964d03348bb85c66d1fb001bc3b4aa0b9838035f8651b5dbc3f28502a72af12ec6289df6eb1d0556db3ebafd1b2dd0a318e14da3a3c88e2e7133c6a1959b52c9d4169f0a12214ccb3880b5380da577291626518e101368ea9d76c135bd17f2fdc628ee4e0381b116a043b26fa4261e8b9328857ebac1ac78178bf2de13dce9841a3bbc947f76404518ef54455c44486883b978d2a6e6cb2230ac42dc682febf03aeff22f16937b33eda0472878dfa36ff3ed7767f5d42397d68c9f3b7307c649d4fb379fffd996fa65184dd13dc398b6503145ff0861b6c8aa68e65c945c94f825ab5e482a5abbf20f00337ab4a1b679cda643b5c67f6c87e62f2e669ab1f87004909726bd635b2d02bbac5932040e81b94124c5b153dd0d0b12a223c034da6c7f46d21b472e6736c56704a1f023c1a137cd769ef11fafaeccf6ccefcc971c629c19d917b5c641826de62567781d0c3e521464535196875ba9fba78021732a2f4dd3501323273cf513641462151f19a5593d3e14d31f0ba0a528ebba0b06243ec4186cded0521f912387b4eaa8466972f5dbfae3f22054f2f3b27cd5c6876481bff321297d106bad1f9ad7fd9005d3d7f3622898f6a444b5517d12d2275d0f890c5dea431b7de8f3ac2fad23c38e6992418abb0844e5fac9e07eb3f732bd3c23a73b1ac2ddf597e30cbdbffb4fff7809ad038d681949566700ba4c2c2d38902405f58f6bade81eb087990b1d02ada5c27201fd8697d4bd8b9cb3797f7afa0a7d5f01d724186c540aa2dba7940c580f9e95ab2eecd66df9be4fb5423d27c8cb5b70ed1305b32b1f7ca96ee49ab1d55a91d287c23d584484a20f4faf5573c114b3af2590399142b524d4e5f2569a55431497180abf528f2a1dad3bc72d02634c1b40e1d7746a9296eebbd84a1ef03f3e451eb17c4b7f1d9a5c7750c7fa76979b4ed54659ad7cd3bad1256871bf6965f25c3a08cac0d5fc71be6d69875882a6fa2b42d92a285883afabc8f14d128cd8241a110de24bff2b3f113519a3fe38b81ba22d0802dca3680a71d0506ba343ec9ae00cff739c3c474fe24f7ef0e3effa3a26a2f57cf37743ea627a22026e119d3b77af1f910994f45c4dea71cb77a65466e28bf5e639815a4e26b4ff9fab67b4eedeb7f44b8cc405563b6be38a4fb7e86ec545e0675bf0f456732a487ca997c3078780deb6773ca4f5554f8fb144636a08a53df2caee16284c2718052904e5812abe7cb6ae6d24e1075435f7c0ab807979fd2694d86586f9a31b652bfd48757b0b5140f3b18ddef9123d3c322233ef9f591f996a87f62f8b472332ab8c2074cfbd66237caf5400b40c9414941557405b84cc8da486cfcfce3575e55e25011f2d22f3f9be5b2abf651be6d4fe859aaa171803c3da67a1dad6b3349d6a0819a520acf01cb725370552c647a539157227ee14b6bb15d4764bb85677d42f18f088a89c1329be2797fa5e8a6834086413dbcaa63440b401899be75a728dba7424db31bfc53ab9759701b4f070b4b5f5daea117d47ac6351b9ab53efba31b579bd487877f6e2a83261f8ff61bdc2b66b15e72d298ae6887934206498b630ef63491cec672c2aba76c93e1ac340e86d04701528d53b460b7a94149e40677065514446d33d4f7ab9f7c1567d65ad82decef1aae30f8a44680f60b6700217b99785002c4a69b185f0cd22b8984a172dcc63cda6b83b17ae19c4a6ff08e87ad5d605ac032e722062c0e58c7f77ed83a2dbbd0e71ec1afef39b3d19561e43865e478c4c453a935e2d13e45c2239ab29c4b4755a18bf23273e32bae2e216e17e39dda3066df5abf4f53317827528e8aec13b02afa078f5052396a01b97e6abd65c3967a0b571a36802bb85edb6411f8453c61015e945f9c79ea210061182adbae880aa2967a549c4888c25ebcf3edf9ec3eaaa7de1ecd91cfc089bb9f151fda3b9e6753db3e616ed97b218239f139211a993e130b6b4760d77043010d32547cb87ef45eee743d094d12b903dd70408e796c635952f038d0c7a984e87411788743a7f907c0e7e8225f60e67e4b773419aa11794e02905a293de32a6d077fd4e1ed7685ccc4df5aa9297ac26fcfcd4c2836335cb8a138c7eda8862ca083d62282e3154a726b8c1db42302a640ee3c1574d0e90a1803fd4b362b79c617e1e8e8640d4b378a1c3791d238bb86312654393f898706c08825b5160255ab8e7e165c01ab9f6b4ea7c5158b5cb40e01700ca13ff2a1105f51d94fdcfad3b789df9c918ac6e386b68336dc356622614aec6d85c294630be66632f5fba8ece1070d89c12d98585b208bfc0b9357de937ff90998124e14cb83a23a94da08f0ae789f8d48b6af9afe927a8722f941d80c0f1c761ba7717e3e2594d663f435c5c7f2ac3d8c4687629858a79f05b6f56f80ad32aff65de29387d61bc7d3c61f78896600ce7f9003d9868c27749dee1a8c34fb78c3aa7bbbf83af2453833dda46741ef985cba989beb4bd3c9f1411bb250d22243081fe761d4854e45a00a56a641abfd5cfe9d88391c2ae6ab7f97b47d0fde678ec46b9c0eaac36da663a8e009c3e5ccccd147d0dea628c5d02574fe4ae85bbc6191f516f3250ffa00154b135876b812bc90834f5e9710047a04f437737f375cee26719e4ea87db94c7aaeeb8b090e9d85b908d5eb6af12f2916ef01e19c40796d7123fdf39bd6faf6e561b9a699adf520f079181bb3591d2333bb2fc81029464547cea2a02f3acb324f32634c39bd80cd3b02962a3c5008a798afaabc7969188c3c08a249033b8151f89b32badf39dca3c76ed7cc8cd70dec156b111fc428e74a02c6cb20b851f9070c6ab2b1e36716edead689766e9f29ed388b4c7a47f8c8865f7775794bb3c5c16b0dd344df442166d71f8a3bae1fb277dd041f88d29b6e9e63c4e05e4d14c48f0a7e227b7b55b5cf160ca6ae1c820323251fbd9418e281f4da80a967dfdb316d5df44894d46b757026153b21652fe1d58af6b7fc17b8d2d622d671d42780b505eef6f0f7f1a2de8e9cfa21bb59f98b0d73c04aa46d6a7b1d6cb9e3b262ae11744daa8b442811254d35d73d3c7cb9767c05240b8c75d761c81350d714b87cb238f4c58639f1102a18a409be253d13992027758fd832b2b10b34902d83f4f03debf4d3a4abe9a2fd1e9ae1d43a1ea226bf8c2f561335b6cea4d54131e0bc8666f14a4d58a6ef30a06ca72eb7cf227b3ffa4d86a5923a752f00807a7a91eb102c5e27b1f7640caf3b7144611ded210f3caaf3bc7e44e24cd39f2f954b006c9d07c87ba1a94327baa9742e15eee1652345ffcd66c0379cb72d442b917dc59076ae74fd0579f1ea106e7ec91778a076488ae4d95def11f8542692a1b8ce4e6465c2fce9f63acff480f734d2ff5d4129a2a5252c19229ed84b3b10bb0b9b8363ff80e1866cc03218a0a3705978ba116390c6154e445531e392f322740d85b7fb4b94295988deff62ddad05c593e5220e272198bee29e6997b0d009e21698d23440e0807fb4606bcdea63225a69dc0c36c99dba2074ad933e617b545d3dbb45e3dc1479f66c2620e253cca795db00e5da05cab94859ced53f1ccfb753c8d6703b65482f866e4467b09c2244c3bbc5e9520276da4194bc4101f01f3f4b02784f868e21e30d8f3a3e5cf63c4927b08d78e97f14fcfa14c55c1bafff80036cf60c03cd8b37b0c045d553669eedd6a0aaa2dca0601f1c351caa24cb2e46f279e7f2defe562c63af4a7fded78eafffb83ccd87874e233458d38e2e05e796b6bda7805126245aeb9178610adf270229baeef13810f352c0f92fb272515105ce6f91147151cd8b224b2d562b3d9b2c04db0d745d3a0c76f756aabda5b8425afeda2cfa5712bd2fe3f0b5de6b09b05340134ab78a3c48cdb1f4f04ae9c7963b44a34516718bd410abadb7f44262385b5e3c41a882078843649ebbc58b1c8b0887bb14e68fe41a0bf7c317371f6c3095d2361fa41db3a3a96b0e90667e6b0c0274262d80c4d8f6075dad3c28d5d4f432a20bd3b634882dac6ef36b3ef2c045c29126d2fcf747d28f33cd5c26cc2eb9adad1d5b8e58fc98e97ec03d56af5c1f103e66b99ee6114acd2bb8d33c2a13a34e37fda808a42a137f64e074aefbcac13aeef63f9da7835f7802f36e6480607f4f8511a45dd72ff99c43f566f104c43869948c7eb2b42779313ee7fb210dfd949fcab47c1d6811405ae1db923b30b0c6d14f48cd0ce5ecb334dd27036b1d8086ec74e6ad9171ebb929d73a86ddbe5993407fe54ae4b41246f94a49c75d865532142b9066bb67dd46142369995f0295b3d543179c2527ddb6be56d7d05c3d156d617d2acc4d30a0a8ac7250e9a1af7e281904fc1a79c559c4e6f0cbe47c62f4edfa2b25273e1ad0f208a60b20f70e661c419a4be805d82ffda7d6f7206d2626ef0a38fc853db14572a38689f3a6935350dab74a7557ca128dbe19f16dcb4e51380091e7843b0215bf7439fcb2f1ee970cfe2a11d1b7967037f0f25e6001212a8d87431adee36baa48420b2a6aa100efd3ac27016036026549fa9772e64b7fe344be0469146b8e0093072ac6bb312c32958a970510474cf221561e45d10ddedd69ace0509632e7fb5641d0f14c3a18557854424f89471a5532e40ad2699edd1708fed340c56960c716aa935f959b26b0f707734f830060e9a6217e2cca67c4624e6241b8fe9c38b94b834085151817666bfde4b290083b318f762e505abedb9e38d3cc8901690b742dd536dad8bd27a376376998ad208fce90f34b18bdae8f0a075c6f590927393090d5467f6cc7f0b69ee052dd75f9ed5309012b8028387e576a72400d030368ed09a8d0cc9fa015b2b814a209d8b29d1a3788966efe42cf0e74cac7d954881194c9146517a125b742a53a8a42fd3261b360d8dd5e93af863e1f28d8f76fa304b490b89ca0d02140ffc667c7a4faa6a77581af7a98c7d5b4f63d123b1765b993848268185c73195d7a04291e5dd22cb5c066f6d0f5539243fc2d57437966866c026c2a141285bae1e2804ffee116fb89467ace69357bb1606bf995763c41dcd71e95a421fe4275a59e20097c88b57ba584e82850e75762a77db55413f1b9d67c3662d4e5a86d81e8223c317210a3503d6871dab45076ebaa7f7ed01822551eae6bc05a94403774546cc31dcf252624d6240f6c8da48378a08e8a573cf7c5bcf1b8ac7f8ff9da20f8280ac1ee9ed8ad0ccdd6e03cc43b8f36441e2d0dbfaec2bb7efd738fcdfa377f7c927ba5129a1c5ee52e0bbecbec799598f418404da53886cbe4c87a2b829209d604d40ed08d2d24fed9f0d1dd2979c46540090740bf79560c83b4a88b65dadf8c041174ca6f57d779bfc0ddb564036a2a8ab2c433978b06e66c1e6bfdadb02d6a0dce1099565ac8a3f7385bee68b12b7b189b379872c7606d2283a1258abed91d4cc88379f3c6a8e43c2e54d8ae7db745fa83c3123a2e7558fd82785c3d1057fd23c194aecb1ef490b3ea24edf70530f7fc5172464f7ae94e94421207e0c5c0c93da0fda1b8f01cc8ee9a4f7851b5f13238a20a29dc9c394612f3b124a03743d1b300aeaf738ec21d42780aef393d59dacfccbc69fdc12cfbbab604f38d2d953588e6643d1ddda7b7af25cc1ac8b1a23d679222c30fd63cf1a3c3fc3b4acbb5684de4a4fa41b125f6c8efdd68b5cef3169908b8afe0a69264a01010f6eedd7a979acb6d8d158f59a04c799c223301c024d9f0ce8fd96403c9136e76de45f36e84bdbeda95814cf9fd249a3c35713c1470efdb96f14e7403b07a04c3861dd7c5b91ea6c354b5547ad87eddab8684ac60e107a9ee6423f40241f50a4900e12737f231d3e8f84126db25cd0d4fee4c81ce9a5ba91fe8812bcc9cd7a36cc7169aaf36dffd84474be650427b1fd4fa5c00a78070d8dfd9f077dc042ab4a2db1d5bc0f1fabab2500b03ceca5ce0258179ef720ac703c55f704098795789f1eb1d1f731e3523ced8bbd9e7f3d9be1da28e7f81187004b1194e56e4829de2446bbde5c9f27d279926cf3257cc73cae96aae096dab4ea0a7b44bb03c852e3b5a90ab9652ef9de4fcc294f4f70ea58b4ce7f96066d0a10c1d58ec251f96ec08f4b07c50c253a744cf6880ebc70fed07afb96d2816b0d03ad8ec49ede982c15031545ab70d417583f650942ef43ae02536f217fe0aebd081f6e1967baaa4cbea8569788b4e08a013ab8026afdfb120de05a70765d5051695ba509aff8d89ce4fa7713521e9a6b76f09e7012a75618581a48218a594fdb03d237caebca5eef62b8b03f3f97c172c0f36bb6686693c54d992ccbf09f5ebdf4dbe96b9e2245b204ba80ac1088e28ec462fb9732114211ac850fe9cae351a0d5d730c6a3cf1d4882d06abc793052e3bd3a4074589316fbc25e3361347f7fe23539d1d669e6838f4ff25542b9f25eb28eaa860bc3595478c0fe21e6713dad9afb775402003bfa1fc31125136cb15b3d25098abf8a26b0a2327a06a74785f0daad2682c8c70ba068b9903b79b09c616ae3746f746b12ece16209f96fd4a4f05e729b2cb8a12f8d4bf61002cfe2919ab72c0dd7cc4cd545990a5e0ea342e66ca8d9b2c48e3dabadc0c4fdf82ffb8b5a830dfe2e35f718eb79b1100b8cbc08762cd2ad474ba8ddb4cd69fa089e31457ff23d093c9bc0d6873f6deff9bab1f9203a7502646f493d19a3223cc96623d611be58623771d00289ef9d814d9b38593f6e70e953fc07b7b6a715fe0a8cba8d57feef85da27da3c6827dc8fbbcad6abe1fa3282c3ae8ee7157c5b28878adde30950b4016ffa81e7481edea83acf76abfdaeed6f236a1c73866a2777bd16e25112430c51a91d0bffab5ac8e8fa14baa93e3f6632f53dffd6482260f5159d032388331c748d94fe4b94cff0c28d07b212454013369fef046e901d94c3b11648131b2d093baba98b820b1ccd599de90be8d22793fa6ad2b9b19fbd1bb38f574b4a11656089903dc0456c6e9aac550a00f1b64a4db8bb963f96493c7c7d8d8037faf4040305d26bc9a3c9fad9dfd33d0213eed1cdcd04c716be387406f048668db2b73ebcc39634148d055a61b88a5e2bb1c5b1b1963efc218abfa0add72523a2299e29723459464b5d706891557ada41b5d3d792f5df30e89080e7931719d344b7c0e1e8db9c3dba650c19fdc1195db6f9666ccd7227c63028ba2f0a38f22f56345fdb2230d34c9b889ce1b808953591357e587696a7f42a77c7949001874963aaad1d0ecf58380ded549b893c8327e603d5ef267ac79cc9c88a110559fa674e946e23baf04aae5a5984f4815b05212485982c493c61e23b075b6e6fab91d3778ff8be7dd2e661167c35c606be2d777dd245cc2fdeaa4180b8199f82ff14a0d294786766d48011285f0273d6fcec049b2fa482eee2221f004487f56d9a16677320ef81c9250fe4f620d1cf63d89b2e1f7df854772c7dc12e409b5c5ee2454f858e8aaffeea20b35e93da487b7ed6dd5f0ef2a889c5b7499469740007cbd3fbdf4a4d52171db7928ba08e3b3806cb56551ac63113780690c335d4769b69520bc5a517c7ef11081ce52526dab7110ebba597d566f645327f42d0dfc3c303e49adf08ca3e30bbad15a1380cf2b5cd4385502e9de110c385a3aa5ac530a66298ce38e6f4b001ce784088299eb0f742fa8162d20270794a6461060d0d15c8551efdb36770b7903bf7f5e63bcb02a5b560bb863139cb192e1f51820570fe27897f4aaa99daee7395849f3c1984564275b15863ae46dd2ea29414bd5c7959e1101a4106605a26abc197f9751b77d8e75d2e7cca74387f909a287a3b9ac5fd95254ba19ec47620ea1406ba7170129af8a1b8f4a04b834bca7c3cfcec924bd68d913b3e83026eb492d1c35204a5b08588a676be302d173cadf9e8c82da8e3045c83233452d2a9d5d0196cfb91dde225925cb86ad02f7cd199bdad7d70002d8972599ab76e04046f0a486022c8b245ca4d4377fbeea165d42118f9ef5e895f64746fefb6fe983754d46904500d274973381de16ed75e887b3a59a31eb2ecf49cd2c66f1414970ba7bc32ed607f60c3c887edf9dd7fcb6c0f13bf2a05b4363c26858cc6070cd673615b9ca81b51ef023ee24824fcc2c0e13c9f6f75c10c73950e51b88670b69ac3708ceb4f6d9fa7c6673cb4468334f418ff5ad1ae5f197497833c3afde47ae26fd040dafb370c8990025f83aeef74fa64658743d97002e6fb9c1d78d1b4bf59bf1274c9da69258b951115e784217a37d21ef175050bb8ea8e31241a68174538d509d62167c71555ca04563800f3517a7b2ecd72356447207b645d901fa038258474aada028fa076db11e15a564af01f56ad8231d189d2b4c8404ca87716be6756c50604f29967f1f21cd1cc182d4aea3fb9ff5f4f65c8437dd2dc36daa3ea1634b2485affc0318263cf10cbe944b4de6ca39b65824f970d85f00aab888dc9c620a8ff75946cc88458d74ba8aeeb3b5f5fe2f5a28ca4962890ac2977cd52bb74dc6bbb322fade8bbfa0197b107b9f6c8c05fdcebbcf0082afc591ac0af9d2f09ddd83bb296c634c43cd271a8d7f1b7ab70a806568d46033e9212cac8413c2f209f8af69baed9be8bf9bc4b62c23e45b4d16535bc7d9894525da9361d42979a4cf5322f5c94fefeef5fbe9b115a2a6262ea6bcae9e5962872323f6c3e03dabc53d354d4e144cf1e3c401ba5aca7a7b081c41db6158de97ed2edde16ab739606eb0154a804790cc44218a19634d920de15707335b322e37d0273963db6cdf592e69c438c68d99884169f57d50fa0b53c58be9423c3444de29f723dfc8eadb12963b9c5dd77dc2b6d6cdcdbc6d06dd293e88bd9a6aa0685237df2783dadb008af0f151d299908c3cc9106c276a9f5993a7ddafb1209fc93531b121d72c686650225b76cef36b06a41c836e532556e6294a154f732bd2fdb69a2c8fe24512c2dc88b64f124747660b558ce16522fdcbe27ae710c690a55aeb56be0e1cdb54f67fb869ae43eb3943282a69fbffb4f40db214944b7c46210542f194d7f3401336641f9a737a990d63042cccae595024be5c4c2c0b9480e55f7eecc1b4f14031f0af541f5c1aac4bd8045a6ef8c1f66af6ed773b3b97de3065f672626ba387fbb4c9e701ee12800fa953a4f221fe0462e96c5bb25e15342ff0dd1e95a4a80644825b65eec1d02ee21899ff00e83590d18f844394a27d74bb488da6b0e21fbf15953641467c57a133322844badb8e1bfe82ea870691ab02c87ddab6b65f2d634b39a7b2069d4fb90752a4bd8432d454d0def0eb1c223f3e175c623bb5f52571b168bed32b36774b175751f38f86106d1f76aa2bf32dfbaed43ea7aaed77261edbe8d8577e5d53e3edd65b4d74ee1f43a834b3958475c2b1bb673148502feab9c26e3f48f351b9c082c2eda1e776a0a2d0f02867ee82664712c34d91ebf5837a63e4b57fae3f1f742181ed09f87407be33fcfcf85e12238588c5b6c17dc570ac30f64cf30f1f14ff5fbd85524ceae5f691d73b23a5b914c90fc0bdfc9e3e5c8ca4e7fdfba5608aef1bb339bef0a0cc49f3ebbacb59f4633f2118d147448b09b0d2b0ccd7c5a0128203dd1b080278d4c564cd5facf4996ecc5b7fbf2d9099ede36b8dc862ac5e290d0c0e227ea560ef18be0d4f6a63b4977effcbb91b98624d7bdb025822885a89ad560ec980711079083ae82af48b99305efb288ddc0ce5d1bfae75d302f224a4623404b0d43bf92b9c40370b0cc8e3a786cb9fb9338ecafd08151ed39076e2b5a0252afaa4ea01f9810ada4e29dfb0865bb72a1975b64ef398e8a860479c96f1ac398ed39cbe5945913c10f8fef8439276082e68fb5888876d4ef41a7de46ba8219ad03ba8a089433a6ded45a03a3f88e5e716b20e595840e6d2cd18a51c44a35268de4acb20cf9c8cb15986da190648cb48c66dfd04e43cfbd98540a6fa10e92931df18dbf5d15f7c6309f7de4cca508d2dc35afec6cc8ddd3caaf2d8c6e2dcff26c2989164ddad7f013fd89da19322f6a89bdb9e02f2538c5f9c544a226cf698822b670148aeaee80f81ec9f733689e8f31139a3b6072af070c9909a504e950e3541d0c2abfa4a221a88c9f3b9e3ee7769c7e4d640bdd981d327dc934fb835198972d98a881cd09916e677ce9c30204b7924ed702cbde81094e38af78419674ea0b3ddc90f37249d9190ac351558c91f5a37ff1dbf373f9ee2763039365801ad51976c2ae5c618d825894e320aef50637aea46da787ddae45326a1a591dfe49d5a5d3bacf813b3c6007ac9d4ed3f605218b233d2a324e65169c3c5edaa70dc93728b49b55d6f0c60a0a4b6ebdc0d9cd5848cd08082d83d6343f973c4c8b39e1e0fd2f44a3c81b5f809a8c4957284b03281a4564fdee496b2e0325478574e2be25ca76214d70e01db2cdb735dcc3016eee0095829871b99f9bab55861e16896ad85c5f3e6f07ed92e33796cb5d027b590f6b31c6d4ebdde9dcc32e6a84a09097836604b7ad93f843d756108f2e7eaed313db9d083d5b858adf2c149f0be90d4744352f3ea12fd822b0fc91cd9b29934385e85b1950f851b4753780a2979d5b460cbb1136f37eaf862afa8ec0d9d1db5faab5b569266259e3d39193f89be22b84687b9b2965195f2c914222d19d5b3d2aab87332a7499b64a6f21d8963317e111e53195c1db61859b934da5836ded75a60ed753f7e4a6154db7c70af35fa73782041a7c80d679a4ea760d739ab1e49d683456c2238da0ae2e1cc5612a95bfce4a0b3b853337f9797b64e217014e58755e6859bff3334010b2c9f2cbc5e5927abf64a163f5ed2a890a26e37df1e0b420d41420cac8fd198f2e07a948ae6e41c541509bbbe846440ec43b950f006c2431695dd36c5b7b46d5104c0991645221e1de9d94a479a68003cc672caec9006a37c81677a9ab5ef7686b3d785b8b086dcb3daafb6ce0e304f7bd9947133b8b7662ffba8a2c87e1ebf7a93f7c45f9c9674431aa9cb88941013a405ed29126619be2b19306c98dc9293c126f773fac95dccab9a7666736d6f704b8c457f920c29618216ea4d605e7da520df11c1895b62dbae216c3494213d3a89c9195d2f160b1e0104ad88be8f2b333bc5b500a09715bd303c3c725e6c059841a30606ac9dcf96fd9c9b671d28b1e62c54a6b65994b820ccfd861c47926a09c638aa93ea9ec4e6806d17ea0f56ae16d91ac919a485f459a24ca72774b0f092812c81aad80e4b349657ddccb8301ab8d0cea71eb32e9f3109c2c51c5611319d2198b5c2eda11adfcc4c36a6c7a43a1573d746f12dd66b3a564d736faeaf9d4019cfff203d355f1bdf9998417d0ff165e6735ead70c3a45fa46917bd906c5755f36507d489de06d1e02b745aaf966262b08a65776b824223edfa04e9f62aa1ea174c60f1c0575f7a4fc581050ab1e9e117df4573bd9bf70065b915105b3919fa3486999d25bda830e08b033ef10adbddb8399e2343542f8242bf073d2000429dd83c4f1b6f11eee23ce7b012a82f1a4ec8418eddb3829d60ce19ba0f8c11e0806eee691ec24d4afa48053e24d5e54513a336bd3843f5697998ab35688a8b4869fb21d5d2454882316a5def81d9dfe1354c530a0fbd16b2180262fe15568291814781ad68e843fc81214391af387f2b970fab39e4ab1603425c34c7a4b99df8cd1f3970de87d9c8ee065b5de1ac72dc3432bfa54c85f5df89e82aca80a22dfeecc3a0889f831d4e13986f9f7843f9d66d3700799be19dd9ff4880a39e487723e2ac4bb82371790c5cd93561cffff74525d88bd47e113ccf397ff8283f987c3be751db8bccf3af5d9e25a23afea905b5c17d0be9108aa9901e49579a1dd6d9ee65ca6c0a396967489b36cb9163df4b67dcf93c6b8501868a753a73a5812c7c45bd0ac36fc068630cbb40116e3ba386ada9204c3642fcfe117f2c8862c1f9780d63b85e937a045a5214f527acc35e58b99332641be7b66b875f258ebb13f9d2be5317b78b8d9057302531537171c8e5a23336021c22f9fe826134956e00717a953917dd4600738dca53e758787d092cd54ae2bde1aaa6dfd422480eae1dc684b48fb946edc75a63afdda647d588ce54f8ab8662f0ee1528e066694add1e03a469060c2fb920dddcecc6448b800bc2aa7e957c45b5ac6dcb02a4ed549ef5308c7eda620e0b4478117f9ed6791c5fc996e6ceb0625a743af64ca850a72eb8403ccbe903fb3fc9fc17ac4c788656d1a928d3985632b788f483b9aa8b2d94615b645d891f959abfd6419d0541e011f3b0de2ca9ba48e283ba4cac91e3e70fbe0581c97a2219f23ded04f822355ef7fc1aa25427d33688ea60c79314e995a7b051cdce74bfd2b2a5caf6f603fe56ca22a21db15d6e6e82b0cbab239b07607853a2574a984c0caf07ab83c72b4b9b452367f82ce65547de10c6798c141ce275c034813927b3f3d83245d9f266086bae2b91131c4f9ba95598f2afb22fab2650b77dfa8badad9839f640474c322d7c6df5848578ba7864537e068d73e0e11e1bfedd255200ced2544df39eef289f05e949ff8456cbe1352917dbd454e6c784fd98d58cfa5caa4bde44b5753be8a53b752c1da8a394c62ddd23b548724d57cc14f961b08e53b6232bea80e1a6b23650277c418333cb6e2c05ce1ccd5b648a687ce7eeb32df4f8021b562995b44729368145b14138c80d026bcdb1f75f2a732aabcba61b643e59897b98617539954dbaf9572c7df0c030b05dfb7423ec32940e8574e2484ae9d58f78da274dc946629db6a1d6a8668e93a4858f9ed0dc9f919c36ef925adf56fe72fe1a38546c066258ec8003cff10c115ee9fd1778f407267c9ccef2d7852475805df02b86eda5b0317a8562b6546ae8e1c892a16aca1d411337d193225dfd0f7e1aada9115b6ffd1bce0531dc98efb72218d1b16413db7e0110dd7cc206127c653238ec43ea9d7a9456012cfdccffc8cd4c230f3ea0d0cbefc9566ccac9cc1025d81db13483b3bead398d8fc8081a646005c3cd586149b79a331226440c1663e8b332ff22b88eeb78810b3c4213de23812b2e5a4341087d58989395e126e12dc6b9dd3c4da7ed4f7a8cefe14140618bc0c3c78b3598b5cd7874fb3b96fc89d114d42270db6f14100d80fb3ea988eadc251875f3e6e18284af2a60874082321b1e8240eb8b5d06e549b2e1f1d35bd7120e54eb90104bb8154d9eaa09a541a2e9773d177bf1c35f72c64c64ebde6bee25cc6438c625cff448dcf50c44310a31df816043d37fbc063c9f11c9fdd28c31d3e5ea3a775e59d35938d414425ec72b9808893e0c3fb714ff6eea5e5a5d9500182ab19325a08467a62712540c13eb8b1cbb5318e00d9a7544150dbde2e8cafd553d7b1ede52c375cf5f46cb0e66474a8acc19ad16f78d4d86b37653f9669e99a59937715bea16d1e8c815340c30e025ede509969905631b5f7ad7b45a83a8fa67a9c5a8ede770dac1bba9675e45d99f771c8adbf6b467b4db18a87700117fda96d638d482bebc82da92a7ba052a48f8b7342e028bd25eb240d952b2ee78b27f02ee6a824b7023f64c556809d0d56cd5d2c7d78c9741e02aecf6f2c4636a068400f3989d0cee1e99fc3664c548188518ca8e3db6f6c1c054fa9e9ab661d18f64aca06577d00e81460651653ccde48a157ff52d5fb33ce817b472748e261f22a0cef76316fe09a3cf2613a0a8ea4494abaf0261fe56ac3f12170673eca2bb127d8bec1903adba4171a579c4cc8ce709863c28ed443e53f153fa399225a1a510609d3e1eceecf1a2dac3599a024ea8942d235d5330c8966e49f60e20e6abbd4aae30657b996bb4f947e328ba17e49116f4172eac4af367457c401e2eb35565c26491bb1b4218341f0e058671f0bf76ec4b0d364cb31e7423151649152cc009e69af8140b29bc52bd5860f9536d68e5cf6074fa9b4eed0b7b52e24607123e38e10cce5155469e619350895b3966104c1080d0cbcd0e755bf7762b529a082d5f22c420333160b6c59f3c48b47bdb39e198adfdfa1716c18c14a63a90e9e572e46cbea142b31680a23a0a1e93d2fb97530b14dcf4e679568ea3088aae4be67508bbe412234f4e422d976612dd4ca9b333dd614b51270173d257b27c2b78fc0563c96cea8fb93c9d2cc5c6679911da927ed94dbc6e1ccc478fd43d05761d1c3df20b7861cbc6e0471968695d84ffb6452c61ac7194cc89f093583dd88642ee7ce5c58f57461b426186ce447d67b414434ae8946f7957907010d07bc46e698d933ec1e6747db057269b816bfc30b1b174c669b0f2b9bf82de0018d418142e4bbe34e0da56473aa0e165eaea41f751676f29624ea7deb3319e6b28fd8e60af5faa251c323db1c3625733a8a466e68dbf7d0d9db5258af9c81d87c88acafa0d5480c89f1c0528aff43f10aa88b57aaa8f55ebd7e07608c59d8cf57801a4df013a548b1b180f7e9bfaa0eb512ff9f4207b562a043eb41068caf8dfb4a25fb461c564bf6d3eafd1dddea45c5c6af320767fe2fca13679154e8367f9d89c6de6c5651dd7e4391a5e672588f19cc1bdd855d0c1f1af6d1db011b38587c1becca4ea59726ecba7be5dd9334ea74e765a787ca91cdd58ec7d87d43b23a4e68edfe9cd7befb14da98e802336a7dc8966eb9521a22b7a279fbcb8e3e743ab5813da514e6e39cf67b1a6b40c61f56cc277086306bfbf84ae1fb1f593276ae81ef57bf556ee67b0d1d43a310db1a6e4a18d8f2d2cdea7be3b9456416eb6bc78f3c1ca7a39b390c22e3ad718be7fffcc26a9bc6e8fedb24199d3e3254d817ccbd04d1673699ee081549f248cb3b3523f497d1fefba95608d3b18b5ac3cd2b5ebf6b448cf4ebdf894cc05365a1040cf9d311586f07371dd27cc7975195ec1acd2b0f4f14f9f80a0b5370486476c85f7d6e13ac89865f1adb3a42189ee323ee5c5452743807ee47971c8112897a35b6a1c2028b18b137858bc6dabd754337ad477046679d8771959349c0638f008b203a71d7ffc602b916de7c4aaf47595b1198565e7de4fcb515fafd8d56b5b007ab741ce78da79eb24dae269f03a58b84996a9f4976df1e2fbef1069c3a2883d5c1d735b78caae833118e4bd4f10261c4dacf8e1d7d90c30912232bc2a5afda519f37862fbc914bf512d5b7db1554e91f7a2566b562f4dd61c9356410849a4a064fec34b5195f1fdc319c581547b5a9a5cba84f7a1bd290e444e019f9cbd80e1a92dfb256e3cbdffc7eaca697d75bea603f66df72135ea95946174705298dca97c608e126b6a27f96825a563ec65a0a106b1e09089efe7ad8d3f8270499bdb2b90fb05e1ff5607488b18a952f6db038db9b262cbeaf9cef1e53cbc98dbaa03d768bc537c06a3423b480596d79507c4a67c80378589075cb1b79f27f06645806c786dc0ccb1521f6de53b11dadb363e4dab5721c8441c72fb1fb39e96df42043bee6da42ae758a08b671431c31da0c50b33e945415caa64eb592b65ce8078ccb9e80a6c00ad3f7b121977519c1a9e8cba361b4db79127c4bfe0738fa34d312a46e7abf46ddffd6361313f93a13acabf136df6b168d93da000057840c3c35b88d64b66aeb02ffc885620f4af5526fd3c00eeff22d77c2746b0e2533b31f598cad9927ff278522d9f3534d0c2f85c25faa05df6bb3ce949235526a038b4ca401fbad679da793953a22a6d10dffc1048d9818e84be77d00f0825426e9967d97ca59d5a6d1a726b6ed34a541bca0c3dea224486a4ded357889b7f32f1530a7d4d4c36ec9dde28a505102ce89376d11202d0e66c39bdedf5b13d1741c42c6ac5bc6f039db9bcc3e8293390dc1bae8b92c2ebc712ddc366091665f321039e2ad0032a435d8e06d874eb75b6157ce98eb24deb67c2c34d7ef2fb2392047ca9dcbce05601be077bc0af4f5632df989152cd789c10ce2281e205f17587aaeb9d4e93d83a391c61c08b10627ad247f36419b3637a567412ac7081ba2fd34ca954b039dabd7f18c5c9ecc09d580362087209e33f668b2883a4ed8396da06e5ba7c0795afdd9aed2a618575e1efbc9a62c905b19592aca1732d6f2905c67ebdd3de5885fd97d103fbb09fc9b5a49e4ed8ed79c68cb09ea6d97e9847b4957595c2549aebdaf744748883e682f841547a5fa601521638cc067e638d5e492a371e292136bb867509db5eae3562a6a20c12bb242d87e2608d2784d04787013ade3d79777b8f1b39f534d861e8131d9a1b06c95ff19c6f4b0b725a5589648c90c954b0e2ac55670d0e11d6408fdcecb0ca4049aa0591a2c098c5f5b7b54ebb9aec2fc53d3a12b928bc3f70551f34d57c165daf040eb4b1909990b5bf0a6a27c5fae506723ce696493c42bbf031dbc85f657ae1297e032a5a71220fafdc0713ffb8ec9cf30d9ee9775916fbe6e40b727ef123c0f08d998587df38b0294b2479e4606d110923271ccd7ad47ffcb173e1d6e4617ce8f2489c4a10bea081284a98bc980e59c0146923119463e5d3e29b39e28b72e85bee87ec1f5bc8a6d3f4f8c949c5e989ebafeab09254ea2a1b5b3bd4a05d14a36e6b2a3be8b0af95fde149042f2fddfe592378608c449db5bbeae7354b333c8be7176e899dc3c083dff4981ae181537e213de1b1cf1414261b02203f3283c7b6c1a236ca8e9235f460b2ff3bb84f52381bbea348f8b9ef5780628a1bd0d7a72a6189967a60b8ed7281c2d575abe5e33eae47aa95e5d9c3c663e5757e193791eb52d2318be6261aabd8dbf3720e8c05282707c2b2cf70515ec245e1ac9918698434759a6eba5927d872c42745710020bc2ed49b46e7228f345c4590b648255e5b90bd79ca00e307076d0f8d2cbe5bf81ae1a1f5b3a5a34dabfaf501a51fa95a93da69c773387ef2412252cdf32cae90a07f0628c6f95d7bbb473e2535c8ce8906befe621b3348b21d6ef0f2287f96aa1b19cd8cacccb7a87df9c10d9e088cdb573e9f3e0a4dd6fdb1bcb64659b760c2d4cab093dace576af70ee76dbda56628977fdf599d84cd5a505c4ed47d01c94f36743c2ba4fdd7597f15a708234329bc68802915a819c811a2bc1bd28ad4dae0ddac5e42bf2ad39b08ef199a7b215ddcaa888aa045ee4b8295b583e6f482b4bf8bf16f8f1bca01a4ab26af4373c9765d174a4670378b77a3acda644394710c95d0b9b19e2d8299a4577345ad9305b244a1efd62f8e1603b0af3c7dd3b65e19e073086a914ac1c5b36539eb51a69e1af3d278d5d96293dcdb4e0f383964aed036f795b0f289b03ec12b9e29979a888e3bae8f9dea77081bdb3b1d1d9bd588b39808da817e0b573fec900e7f883eede7311c10cd1253c9d8b805d428687ea14ee44ba0306343271cc66dbc928964f88797fd53bad9ff30d25f6ee3fdf832867650020420ec9ed4965407bd037c0cafa6cf309ad30a7e547b142e5a084665f45c81b0e5bfd3880a2f3a0bbd2a8b32d14f4c06ab877a36f769dc9a0681e6a4709a3f5eac16f84c97997ca1dfc2599f4528908578f441f39525e1af0a4011c43c1c165fb9d2b06a6ee71d7b85c01c2edfd9fe48964cc2b24e42b73b9c7a37db4cab326ec06460dc5363f839d2f0b21a12fcda3ab23401567d4384e8d3df988a86814a2aa630a3d807bbcc48a915c5c823da7a4b5fb7911d30d7113be5111443d0e60a2de7cdf7b4854f425a428f1f980585b31e43fd97f1526f22aec99f7065fa0226967a65196207c8f9e3ba7da42a411889739cdf9b67af4500c34b00df7c0fbfe9f70ab9a4c1c98fa28c9f9adecb10d25d93b711e971a53708ed4e5d4f286961deecfaf973c8f2ff563dbf9b6b59c2a79743379a28855bdf32103c57f2e903e339e6f34389aa54f6a217343c834632425d6b8ea04352e067189802d5531bc67393ee9a6a15c59c0ebc4b6192ec1513a36ad5fa8d84536dedf05daa9931713d5df790f97d41c35f078121b5fc70339b65ce2ddef9210d8dc0dac168fd7ba15981b257832688566bd21d2be407a90776baf2a13aebb27eefc6183b7cf01ddb2a35db1737f73988cd0adc38dba1e77633d1011db0dba8dfc96af65efd5ca95637921f7a3e42e8c75ad963ca4f94a57459bfc8886824b9c6e126a4c4546cc5dd88260bbcb0965e095fabb06a874d2a622f6785d866841a5afea4344e05ea422b09f992cdff95de38938f1ec24655df04b3da898eb411a2d7554ab94a281f965d4656e58bd0f12c9a82ea149dd22bf6d055f1fba1913f834a59ad9b5604a278ee3dadcab1747dac4d429d67d721323265a96be5de263b180271ac85f1bfbf1a1ad1e03b057f8b7202859ddce48b1df041732bcd3d513d77884637b8ea6d325b3f992c6eb02486d96f72cff8390b256ef5ec2021be0b4d012e51a43583d4f6933cd74d8f4a698d8318a140e60b3a21e8f14db1389002058f007db4b90c8196fb50e5e5855e121ea8cbbaf25f13ba682e3129d9d1d6bc9928ac7e12bd5ea7efb8d41550d0e90031c810d465fac93b37be3f07ac032bfead52a4603f7bc2edb585a17f6c03fb8939df22fe870bb1760ae5d6db1c829488e3543547f8a73837b19d41ae5c036510dc60a12085bca81aca451ba484293d1451b9559cadb6b606f85886586eb7cf17e08881bfeef60428629810abb8e7d1deb03dbf951faca1b25ae5ff96cacb2a21d6ae135c78a7d3dc68f37ddb97ba679a95875ad0402642664f9dc998d7c1f5f4ceb1fff85a375da7cd6019160c55fa6d532e1a33a64c4b05d3f9b96454f32217532596fddc7c0a3e335c53e6cab877602030fa37e74a2ded2da9b07976f0dfd1c0757620d11982a00a468dcb51893411a1f6fb0d0475df8b037a77c2e8198a04b330c3551d656f3950d3b822686711d926ca91ca08cb8910a3c9b9dfad8360e88249aa64e6fc008150bee0d627dcff2cce6a1d394791fb3215c86951500f1ca041a0cd01b3cb47e9f684f3dd943e989382a4a9c80107a2d09223aa58a8e1dbbe3433932a16f5606628c00eb70650f17c7e92cff4d96df5c1db4378d51bc625c68a3544a3fca2bde05acccced694514ec0bf016324259b583ccc27ef96ed74c19810ca4f4f09b83b075946c2564ad5035f8d43b03627c8d5b8feab41e315a268d52e0e6736977850f2f151216660a492d9ae2b7d2d23eb45b3fe069690126100b2687cd9ecbe49bd5d9d969764e075d69d6eceb17a4bad0345e9f02b444b42b3f4cdc531b7e15a36baf2ebee64a5ac4ed8f5f68bf6711406986da8806643adf84ec08e942900c7659d9fb370dffea87b5a3f7f12145024bbc854f4223b43e2c0a1276f7a49900b918b738d97c35090debb0718b026255e2cf5d8b9e235c9e29371dd86f2058a97e4526a61777f5a7a274bb179ac5085fc1cdbdf249beb9d8f5461acef42572e733cdf56f63169832263b4ab565ee0880b52065c7fc7b1ea5e6a5297c81e1f7c1b0b52c667922805a8dea0150d5d0a6c26521aaacbe777c06e81f5250ec1a4a123c04f02b2dbedd04d0c4f451bbe15d0281f9781fc8963b8928fd2a9fbda6502938760c1ad4892fe2b5e466c22754e1713d9ada0917b19506c4906bae098d60156de69b74f39f25e3b8c028075586fa672ad1255fcd19944f7ba196331f7fac9f2949958c51f1a06e8823da4446e8ab87fae3426fc4e112a36ca437d0e3c7cdd56dd2d03de45d10e9ea1bcd470f9041977cb27bdbd0f206916373369f041b7d9b38c3ffcb7bce59a9147f91faa532d868ababc2dff8e1323e9e57b1c67a08931a2ccd95057884b283b94390fc8c9b5a515f368c11f44275f0e2ffbb130f33f78299a63e09c9f72916c61f1c9b65a698a2c702f0076409d9ae273e2979f8e86a1e354a3500047a5282a2d63d64785cf892af905175b1a983d1425f9fe8c489bdf4016380b47ce90f68b59077faba06856a2f3db9a58492ac46e3382fb96d96ac7bfab669893c62397f4b9b39f608472b275fe848dc1610f7032739c2f307dc3d79b4555dd38bbecd760a2f174c4910bb940057eca3a5e7fae92c947001cbc2c3306059ac135b25b104b1739e61e9fa980dc24d48683d73070a2398a1a7c307f7e93b9a6a448efa520a3e802fa0e8418384edec8cd5813c417f8b3e39d64c77148ed9d55127969c03c89e0dff01d4a86afe44d75a8d47dc1772d962783d37f0e42437d9cad54553daf1dee57b42e0d9c27d8eba3fecd91d28e193dcc921d1c5545467af7e37fe0ba497272d3cfd2f42d78784e353117bd777a5985b6c8d9390e0bd2937a18fb5dde9966a6a46aeaf8e3fa63a87c0212b057cb0c074f190bcd31473771ad50e8bad16133e41a935164971596c840c1ba4f5acf3aa2e240a74d1a920b0b886249d65c94b69e0d0eedf6a7e624f0d078470a913f144f488ba873702d4dfc6a76ef300b6131860306f142df46a99656bb53ea3b8edefcb84229a12c85fc0783c8b5c4da5ba6adc887f0546e38110f18bbf6f81b47d10705123f717d5e6aba70552ab4b532e28ee70a2f70121c5888753dc778f5d13ee8737d0ace08ad60f8ba55b1258439e04f58eb33c0cd4eac2bcb0c00521cece5fc1ca23dc59d09bcda7f60ecc3d3ddbc9bbaec86a5a295267821e2937f869b9c3e4bfd3891b1fbb94b1824df46b5ebe6d01187a39de6cbfc3ca42a6bee54701531d646356c2f7993c4d3c6be33ba5f4ce416b72c452133034f28472575602b6981f8898c7a191c0434a96bf7d6cd65a0d5b8520ce386f5cc7c407b19558e6527a771bedab1ca3c8b2624f3e42e12af90b0f61d6d13fc38ce9eb5c07cb20cbf253c1232f23f2459c87facb0cdedc4e988e88a3db5fe5023649380dc8807fc78c5d89c37f93939ff6ce341d630e73a6a0a07f7aa07911f75d381ea8925a7aad958d354ed660258910634440f12b34674fa94ea4d34fec3bc39a432692f4d771056d93792d5378e6b33a5ac663a3f5c14c00d2b62b99c0640ca0af1f98aa017ccc7db49f6b71e11edcd94f74f328a3935ca88ea18fe4de0cd3d75e4d6b6fea8d4e5599b6286bfc016aef3b84b65108a5198de170136f7d03d96788ebcb56e1c9e90c4bd10c3646c9026c207b761328e8ca4ddcb679d031ba364eeb82c9558982744b2a641986b692acc362d344451f5095e2242553a32acbedf93b660b308efb33b41b7f7835a1e541d75174dcd6d2ebab59009fce4ea72b86dca0f191fdd77c3f398cb9cd8b8ff2ce7ea6193f34d5ab3ab307ce27c2ecd46742e8babc37d302d16725470a66764c55445549fce5c371a0256fa8ac44f7880c3a038d9bc80921996c2988e67b1c55b0e574daa002f43515a91bfab36c097d2c788f17e6d68bf48647494f17f8812bc67602369897fb0f098b8dd6fa3570a6b7409307c7913520dec1fbede9542c21cf3948ca9f0156bf21f3aed1abdd8913d126713a4f6c260c3a5824d6f99517d2e1bf658ddfc48cba1b859a9b6bb3f65e25874517a9c2393698ddc132ae71e208fcd1a1f43632d785d81a527ab104cd22480d075afc22add55b86f7835653cd2ecacce7b3ca2d55760e013b860641226dd07eea9dc77585d44261142f0f67056a3658e5c3201d6a943183f51da99395ff3f31b82354ce84b7f72feb87544eec863cd650bbcecadb6ed4f94b24ef0d6364a1f00a8bf11486b80a5a208f2ca36790d01ca5ca0de34643dda5136de6963cf06985ac65e5c1aa535e3e093eb701d5e5aba8f78c58d5eab4a22a2f37cdc2d2c18802315dc543d6d856ab6c1628b00745f0aeecdf3c13b60285ca8a6b7e246d3b6af5ed5f92cda67ab7b28f3d023747d4cb6ee9edc8ce36505a0aed2ddf6f85ec55b23ea8ed502cf0d21e48f75385013666f8d3d8230c5057dbb616b644479cee470b100edc598d11aac6a5a9d4e9f40c8d2d93337ecbb96e94e0e6b43f009168d41bb469520ec8dcb57b682a50e463f48c37847cbf2c9211a7ff59f881171231836fabcbdb8db164550b39dd30b2bf1dc8e28a5ab5254731022ed8ad1c8a6e4b92d1a528b1ff2986e875538f8890828811b38af3b93e8c34ce21565f65bf8e953c28721927c4825261715235b595a2178c0905b3acdcb5bd7081924d9ada21287e23f883fc3dda65c39986ef0346b0ba0ba13148a21e3b1081766c515b0ef6967d497e2c5750b6e9a5392f2b3df34b40f7e2a64d3be4a37dc74c4fab254c48c089885f794823ed0e5f1ddbd3dc2765d64674d385eedb770595195d8bef30dd0c0593628105101ded87d8457494fd39e2f7c8e2e0c67ce7a423e9398a626cc6bb72f583d9dcf8b5c8760e74fd273613edf26b219105b293e7aecebca1eff16c9b426cf47fa7a9823de25ec00b519106f66008710095c68b5a7da1a38d73bee663b06d217df57955a768e258943c2dbfbad1503bb8fbe50cc831392aecc69e902ff83124544bc9ea36fb2327f35466d504205d93c4eb7038476947a48040466b6edcc0828dab596e50d3d145765994abc83edfe77a4f8364faee3d8bc44ec71727c4b1fc522dfe90c702621aabb545ac077b61c59c03dd51579bcc3797fb37b996307a31787bfceb1a56c40a041e55a6c6aa48c7e87e3204eb1289697dcd2cd62777293a857a42c31fc1ad895381c9842d2421a081e8d055ea6821f3f624126e0236980e4f6f4b67fd2af9a3df5e2911c6d51cfbc9f1de73ad5eb804fec0389dc2a4e7e4f52897af2d62f58462abd9917cf95072825f688693c081f3bddcaae9945915b26858d584aff5c0b10a1519906d9003ddbb95f6aed192182c7b7fef6d37563ef69f8d7a4d5c016ddd82e5f281dcb203cc6fc86958d6a18ea79642b8732ad5a8fb36546546b43876c44a15cf003fc090bce117d3ab4d82e1a9c1e625df91f6f64999fcf882c8c07c960cd3b9c2ac0785a5b8e5c420c65fce75e93ea25b21d8e0a96a8d53d526fdcbf1a37f932ac8d3c4f70d0ae649f26af8f7248e670b2b0c8281c28294fdbed5798aca9aaa6ab96c884510baf77a320fa63eb1131662f401ee5f4465aa434f2480fd7dbf3b87079fc25adec669541d6cea274da85938da4cce0feb6a1a9b961b5520a4534cdf5ec6ae1a387e993358a6bd7ab4599ab3e9dd2192f161ebebc81d98ac1e7159c364160e39a1769eaf8ffc7b97c5226f5c3e82a6124a535e47c7865098ed994d5aaba5689ab8b01cb34f5f9a879078bb458df9f4064f0e0a1b4d0fdd6711c5db8a357887754dd95d68646197eff401174358dbe8000021dfd9e2b2f74d54421042f2c73b374894a46cbbdf2b900a4da3220bdace94a2638cd74814598656f9f0fafb625a031b5f52775f31f2808d60aeb419daeb9caea4fca57df865ecfb5cc180bc01567cf074038f8a50aa92ac1db280a3c126bdb9e82e1b0577ce6351dd3c9e5fe8bd426ccd381a6e3b4b612255af0fd10a115f6b843641c34ca910ba721eb1f1f77760c2cd21a2eb9d135e761af87c063acf8d1181aad9119adfc03fc95e568ddd811f3bcf72c89e96ac7676d173065def16927da0738cd0c7d97e6e9ae23289f0325a7e1241a77c650bc7ec4a0974b999acbb10331db2448e07370bfbb102829dc07de71c311772b165ae47f6c8d7ac9571b36d5423f7a958ab2a91798ade42754be416964abb3cf0baf869fc403eaee2231a92a999c8db2dded32cf5135fba0ef0013ba7ac63381efb4881008c6427d7fd66205ee7c66bcda61690a46fb5e6e4bb4f6559fecf0e368aa5e206f43bcc51e05f113b01d05a4c3d982a4c162af589f590c9b3397e8d4cf7b1bfbffc3c8ecbf3d972e7c65ccaef52ae62e1d443cef989585fc12f92a54c1bb0f517cf90ceba9cde705da2238f536aad343cbe74f6b852c3a728ffa0049a48d698117ac3bf8ddf7f857bee704bd96c4bbf89045bde28acecdba5738c7aae3baeb289e5547d85e0955d45e659cb8d79883b7a620cc1d5e1b4e09ab22f6591f59aebb68895fbb0a54016059c307978ed7c08555a44dea17f75e771095751f257b1161c90a5aeb95c9967ccf5762d98c6b4601d3463d45c0badb214788b6dfb99075c0f0d772fecbc67471fd6e3a4b26ea6059c75e2e30a1817299729d9ba842ad950f347f3921c1766bcdad037f61d4bd99b155409e74289fd00f5a97b45cc4b083414f4d35ba38197d00ca98b853123da8ab466e811075327d3b5fc40bd2815070c059b4630dd9af6f1a6f1cca83367e7c54b75b3e20e8c35bc296982e06475deb48d6c917f48c505d4e4b6c14a941ed05efcec406fb97566825470f2b357d6991afa4b058cbec0b1c8df41328a47c88e77ff35772fd5fd82dc32d02ae7d3a3d915d5652b746900f449cd439810cf0025f4241eadcba4787decb9ce1367054c905a30cfeb57c24bc577800fb3f5f2fcd7cd08d806fddbeb89254b7fd396d25ce333c28389b2e505e4dfc3fc59aadbc29acca1d8b8bce1178f8b0476e2062ca8223cc2a1ac25d2784d9b3862fb115c29715d6b7fbd607ab535ad74a6c323e5f927ab9a1e04a2ab5fd2f4179ff934fbf20f98f088c4cdcb382d6ac983a51909c8f5f6a7df6b2a09d4e6d89b4bfaf9cc83c4a71fa81ea2d25fed3eda965b794ba5861b28706cfdb67e6c747454281915076cc2d2c866fbc7ac1ff81e8b018fa13aeb2114dc5dc493ef20106b5e6c885e3de93c9c7c5efd0b2bcbaf32a5da2b1efa2d3c4572eda5b8b78d0c72ccdc17e7e83c176a67c880b1516e2a909c7e510e6c1c79f66a90873a854c3d0c0108d325b723e3058369e5f8e386525cd26105c31571c9ae824064d26c0c7132111786f41cf9319cfb0a99e15bb02c7fdfd76654e1a9a93bd58caa04342c131ff18fd214437bb3e6ddbad7ad04eed7b6ff947c1db4230c3bc0d0c5569757e6b85e23cf15b4dcc0884698204888e37a1d647979b146a803fb575d915ef87aee3b44be2991184741926b32e5d50e04df94875abb4324507c68c1af675040c0e22fafd110ed584ba3634ce3d7d6b7dbdda328d89b3f7e8aff7bdb0563058bb20f133f93deaa6ba4790386be2e07bc4ec41e2036b8a7c63f76cadac21849ba6b460b38eafa5570fc92d2c03ca9d5949db0225f9b25180a2a1f3bf879f4f527990036e32dd693f009d92e37a1f7c9858c7968fc173c46f12eb7f366992766e2c9f1b30e0363c61fcc2410b81b826e0b943c0ebf946bdf57761ca6d8c272ec1062782a3482eee2189615b704a4cfaa3a4c68c36a92d76168bde72582c79f619ad0c5800f4407b737d78989e9683ff641aaa3c13c4a27257fd7769bbed7184cdfeecba575b4f851b631220a3199dfb56f15ce13b6b86b34876e9b0a0b26a171ceeb94481e9d77247ebec9f1e0473bfdf7beb93e5d520c5d5e472a988084aaf9103ac4078354b7246a3451c88a5092ed4b4245ba67c38e65f143f636c18809e4e9926d873de398e4eefb672a2481c3737993b338d71fda324beb4854b35fc91b09311b55df60182ed7ed019877dd5638c41da102f5cf65610402b1a26610a5f0b1faf948d04fa0a380d7ec5c4d79d1dd1b37289fbc5de920ce5650fcf5f4b5865908813b02a5992a3772aaabaf93b6947c1b1609b0c5f1cdc34e5af8a8664330a80e5fbaa16b40fc4522a1a805397a6b9b8261e8152dab07350e7a3d69640ff920f1aa1ef961685c8139d2f5e467dbea20839a47b01ebec2bae2ca294d57118131ae0c2171eb225dd9ff041cfd43f02d199f02ccc4e8aa474015ce37a68e3959492f407fef515a83f1a8ca4bf0cdfc2c6b48914c8bc9eddda8e301a5a6c367a8826bddb961a63e4b4df12ed38b03d92ca7a7e6399aba739196ca532b362640cd52aeaaf531c23d701f67d2a4873ca236f2c2f32ae73ef1fd91549444628a739bdf7a0e51ec3003465b3e2d5d3a333564a234cc8bcb31aec9755b8ec669663dd61b8fc104880e92328d05e63720013ac110010a8b5f754879a3cb2627a285227b298125facad95547f198577adc55efab0d09f00abe6bfe023e386a497ae208a048634839bd6260c0cf32fbe948a0ff9830f75d6811700b49b148bcb7f22823c2fb78f4989bf0d941990735b164805ea631993792637a94d90bfd775a8f90dce7725c5d5cf78d1889c62c154c1e101ccb0ebbb70b18e8781712462915b7b53a6aaa69c184441bbd6c976ad0d5603c16dd188288ae86b1836a83a79aaa6b507c917f857e74730b1fa4ddafb0ecd5b3b4ca60548ee9adafa165465a8f55ad3f55dd3a1fe60090debb2b2f33854838f2440459516a0947bc5df33e8ea965dcb2ae3f0772d6cf7d3654777978d0850304839e63f631d821895afe36d3a82054fd44849c45c72944d6e67d35b76d8e18f20f6787a29024206e8150c8c02df284bd816495332dfa4c3dbc15ca20083d78ed8f2eed9d192716bb83897ed307b299a8067f8476e87c88413e83edf9c52b42e03fe74dd162572124b66f8a3ea94201ab14082dc2a7009d03da7cf9ee98b55ef04faf3880535c2dd00e77a90ef6f40a3edd10d319cc366fd548c4df1d79ddc35129bfbb9e1d6a4d5a88d5a2d10110545b5f4cd1fe35f7b6a895e210e712e7e07ae8f6a91792c08068d42b705c160c43a7731c7cf7b321d558ac8424425043ce5164e7ab2aae92d2eda1f2d21bcdcdf4cd65222d27752bfdd5e344d3b4ab364fdb06b6c360fa2f387008050726ab725fb7d609d3577bcdae4baa1726e452e4b791b26dbb204eb25b58f781e66d8f16b35cd35c7103ef729693cfe442a718504cb5b71524772e27475bde7537ca7a931632f86fc929a01877396b4a46e8304a43b6f3b7e82caae9d8d8c119caa52197e20866872b98d5cf59f0f35edf1b11e8cfff8b506655c76c799e330d9ba0473047e1c4daf77e6dfc7e9ade4f4b1bd8dea01bdc84aabf6971e145b7003479d5576dfdcacd41f129011e3ce82a023836368a7700cfaac847f62b436348870daa94b41f919b612f2dfbeaece9201cd086de79fe7795c86c9caaf67681d8c7824f98ee07d71c1a82497bca42207e9010e5dbbcd5c7e3577d8d3e3a71b4c144104b38306e9f86ce5b8ed92570b3b37aa6366fb387f485cd69c2cb6e665a9bc5a8f66aaa32b7a3a95a9b19560f1176e3b67e5cb046b5bcb9f8fb4254d9658f7bfe08082f94be03d3ab2b40994e635208c29c129ba6654ceff2ae22fb2c3dbeefbb4b84c8a79759fc7a9c561045b1be5b47b06a745354e1b42ea44e5b97adbfdc94a58069464f66e1dde431b52e2d26a7f24e0c509d9fee0e6885d225a7f17f3088c0f5dc895b10568a99bcb3006055e47fa20c0039435d1009f414f23b8715cfe5dd840df21c60175c3a8822922db34a34e97261f311bb1352c6adf5963e064e4ab7159c4373fd436ff62e216a29194d7bca609838bb29a53a917586af0759b6769af88cc1b4f6e1ddd134fc1ccb8da2575d26b2fcae823baa0321b81c9ce41237b15021e7e4a4849fe88a88969cb32dd06073f7ed9d30b7c9a3a86e3be5f35559686059111f1ec83431d3d3a53384f5c9120a203915e5b7e4731e2744261d2d16cefc27898ae36eff2feb13635435b63d0ca333367c3664146b8e626c3d8e9b5b035b733ebc2b6c81a5006159d8c82607c9630f31e83c0dc84843f2df3ac1935a2f6671840fc5ded454e17078a04debd6feaee82cd66533bdfb4bc9481156d9d39592d0cbe26ca41ea297a6a07c8b0708e411f223ed5e66092834c79a35b57d6e27093ccb1d8439016b068ef9445ac9bf9ca2673b34a53522b0ff19ee2a1c93b7118a28327da6248ba4901c0133c901b6a51f2eefa28bea78617e42b49fded48e9f871dc3338a440330362be994f93f39dcc01713168c25dcaa72fd64eee7d1dd4fe96303edcebd20e12db0d187045f8618d676d00ea83b605b334dece52bfca0842256b577b6359d272ed5634747a1b16396038bc1678adc9335d8c8d5ac09cb3a2094dc17bfcdc69e2778a4f373498eaa4a73941d392c2d9d49784b466a0fa1c6efc4d8a6a705ab7779849f1a5525cd9f2bef6f1f9dc9443082ce7daf12d465e4b002078bc57eae2bac5fd4f14f17985203acbc2bc9ef0f385bcccf48f65e22ea55c21d50de7a17f8f81c34d87fe77d025537ce4844504067580af79a11c6243063fb3b8b5e555c496445cf8df01d510c8a2f9883c2480978ea793b68b2e7dd376ce367d43c85f82a102b635576e4318c98c88d0432f61a4db5ef2b6192c54639634f4f7ea052555a510bb1c17182e318e075ded2ee267a95d11923c3a025721e58196d872b2138374f10379d0a0bac102afe4d9a699f9024eefe128df0622849e2ea00c88ff62068e9e9e3a45d24c249a7eea9f0f5c6a3669b71f5d9e43b52e3bc147b170c6aa3e539cbd6395325301b917f7c7010f966127f34b069a701c9838cfeb3e8457893cf78af4b8014cde5cd3fba512e6ce5d55c327e7e7b452ab755d006bbac1d5869c32eb17066aa952b849993baec91998b1582a7fbd187b105b36988502c75f04089163dd50ac0ffd7e8fbe368570cda590ab55c84a8bb2937bbed118eb97927376d21255846286f24592f971164c2c756b296a5aa6b48993a5717f169c7a41bdb6fdd9ecfbf869fd9e044daf1246f8ca32ea7a42f13c21fe7946ef98007ccb9a8591fce765dd82717fb6eb2c52197e2745de1d1ac9c20abaa65bbb66ac0dc696c6001aec4fe7aed1e40447c15776e781f25c2b85ad862295baef21d47373e8b064af0a5d803856c461bae5a094275b0c99f10d197101413de10f95f0f97e6839ff71e02542f3c8d178599a187e061634c310743cee0d065911a7be3729eda11e0638ccf925768d2064178a0dc0a52a1b859e37079ed44b6e3d1713f3069af6d8fd41f2d242e6ad07ee474321dbbdd50479d65baf388dd5add82ca08646204132137e0e04127b9d7ca781dba1286114733981b68b5c647f22cea6cff3538d5d40dfb9d3c7ddc601db412a530d07156825a06e7f960b151d0e939c6d15ab18fe7808e41fb9f5ba5303b2d3db699933ef33798da19aa57dfd07baa4ed5bd93dde41ad5d0ce8a266a035bac21e3421b722d1f2b01a7c5a9d178e2ff554d84a1fe6bee8e4527b63e2bfad3b8500f60a2013ab48180bed6f476b6ea3651e39baa88f99430667d762bed0360fc2a5e2e9a0d35b5ec7f24ed8755566b956c01b0f43bfb17bee2ad61477b435545b912895a365f3f6b32ea2796ad935c7b2d4a4bef281a5fafcfd027bf79285ce56b81d2b64762abe06faa0471016a072dd8710d70a13a7b45bee8576afd0537650214aa60e6de14961a719515073aeaac8127714965966cf7e7afac4fd6eba035fded6508637fb171398d3add8dc85210b6acad98634e4275f3a7ae60d3e5583f6f45ce305caf0d36f01c122be9f7b28f4f1f9758d10a8783677b953ca26888908d681c51b9a202782101ef5b2c47d30062f248e3935545ed6e6f8542f562c0b581816703d44a629e520ddbe2566539acf919dc3e6311090c5dc99c4cc6a32d701b21eebe0b0f7eb73b5a64c0f296591d8aebc7bb3c6881af3d0db45c83e7075476fa73bd177bcd032cfb18e2b66a6955e1103547e283d99a9284ae1196d873c7cf0c99b04399888037da5a405a6b667c226e0db682f66a8917110d3a0c7f82df20f6fb0d8596a9c667c987807aa636991e89c3d5684b67b9bf27a7c674a300da62a520f4ffa0b147fc1525330f8d1466a5037140769e85b3862bba8c6b87435f23b8f1f3fed8c2d673e6e0539eac28d19af00b2a9800c6c5c5fd86d67602e296d1969018358e1d3582556f8a2b1e67f5e751fee857b191d11d4126e5dd5073ca237517f772f0fec8c613af62456a8078e50d0da22d126e4210f9a059bd40f86c7536ce9e6d726d0413cb19be4d39854db2f9b69ab384541ccd362cd7f43481a02361b3196df54b45d8844d235af7f56d7892bac3fcbdfb54d58ecc32f2e53afc81524e32f501cbbcf4ac5cc1cadd87f594abb626be6bcc2df3ecbd8795384f740f38c4de1bbdb1f2fa9744b6e383a8c4da8ad300a1cc02d66980980093b44d47510dd38e5a1ee2cbb458cc10426c8efbcbfe7c392073036f494b6f051f3b0e7a15498f196da5dc9bcfc9841fc10aa707a02862c893cb65c8c9a6472cae0e469300fc48113389bd876d0600cf88c503b3addfb73d457f5a4edafbc691fffe1d71d4443fee884bebea170d3fd1548524364ca148eaf91224727d81878d08c5443826b114533b34ac22024ba9b8fe368151afa6cf4739b5cb20e2484f9c5723928d4d629641a2ecf9d3779ad8dbf1d10e8dae0674f482f60eb7c461864128e04af563f0ca41a805b5b087cd5bc1054f68474a6c66d91c3a3489726687e2cc788a91f5363be4026f678108a74763cd11fb09e82dab80975c2aea21977c4429a57051139c7aefa988830460d3e32d47cd307e135780addb4594d3c9ef678d7bbe88eb522855e487920cf5ff3615e5d68a1ce24629bc628fe3a597bcf643e7a9f3ba2cf6accb817435ec171240907b9b61dfe3afecfaa8855b54c04f07ce4ebf94d05c551229e29f472b3c8ed55f6173d347562fd13c3f79f3659bfdefd4b39301066668a53180b29ac221d111d3f8d5f7f6a39e4bf1c937502848fd3e51e60239e72b99c6c7d68e533699d5195ca7b504c787ca852e874ba8e409ebdb34df931d89a00160341ad0025b3c9e8e75f12a3738689a55e85312f3aab5eb7d7a5db906747725e131e14626042b22ce40fdca3c50b34c5f2e5ca2e88c2ba9a73a8195a86b513ea6b634e42f1814f6c6ea2041293b5975738dc48c97aa1f767d2356f1547315e6f42d4c7050abaf3f52833c545d2b2d17875892532edf585d94deca69c2dcab5f92b62815fa27bca9daafccbbeb8567e29802caba7e90c90773dea8bc7f79ec7fbd2ef8b39846d5577f86d1c67918d2fed2c95ee1602889d283c7abc071b33108034053a65062f5d434f569fe95b8533800997a35ebc16badb42291427eb38c18c243685088069f318c5e6874f452839ed725ba4b26601dfc41135e0a610f0b92368f1b250de4ae6db57b76659c08b06ddbc7b29c12d0d6789bb9c8e4d258a37ca8649b514d77e3c4ec770c31f0b5ee5eefd12f50aa12ca7f6d3841c1365a9220f2f31bc52a2e7266e92ac822d1553139b92dc63b6b87e176e0e185760804badb56e896419291e6c383ffc33082fd32b3eb8008769d96523bc3f40afe362a5fff3c38c0508a129d2787052211ad4cccf3d6ff323e98f9e1d6d3ed2b62b613f781c488890fa19eba2a9b887dfcc26658ce1fdd090598ab89a6d797f5ac3c64cbc27b7431c1f2fb7d041bb827abef7a663d246c3185cf07a2cdc2b17b9c22d734b29132446260a2df81f7cf29fd4a3f64ad451fc17a5b05b7792d512d1ae8d59e498f03fc181bde6c894332d30bef46974d20c89775cbe51d6e0658ba7d961227d768486ff8f3b74a81cfa397a32dc7f39b0bdc4082a597ba5af62cef6875c1a903f87e8f143791a514d5095b5bedb0ac42eb3f19d007922af9b86cf09710aa452e9ac084a3541334737e9984670f223ea254c0562393fe79dbed3b99654b81aeeaccf3377ca404fb460b2452b4be2e0f7a2c4333214a822cc0145bdd238ad6df96daf0343bf91e5c853094fd70248b55f7d9efa9e7d591177b9e3601d4ede58afe59b1e354986bca0aab866c5293766de30d593329a376706c6d00a50ded77faaf98bffa02d7698bb1e8ec300c8cd6e64eb26f822fe51b7f2f836f06e8306511ba6afbda6d09225a68d670c07151aa42deb721d7cec74707c1700d91b0dea4576ab72bd782b80d6d019ad25f5b5e8ff50ac653e7913e2937c02e6d62164b6973b91d2488ce211a433cb8ed6d6d90b092627f3d38db0bc22717afeb159f6107406c643ac869a689c0afda5aa1a93fa1a83e6d944e0b81d27cf5bd531ecc6c351db076f9aaf924bebd9dc85a6149a9be59ddf37a80c4d066c26fc2c88debd21425f2177ee9a04d23a9471fb7e44833a53e4e10cede57d68dc418974e3c002a40c6698f5a17dcaf73a0a23ccf97388dcff70a9bf17787e82509eee6e1ed7878f5d9fbaa1824ca5a6b3568400a78f3f320475f8a23ebfe3821b8175774a6f987a8f253157c36fd52403b753b29f7e38f73a384e4cf97ce4299eec9c22d98afb10ac637ea984784090ee52d320b1faeb148504fb11d0d928d6fbb698c7a5b07aa1500aaa9a37b1fafd3572ca889a50cb6061b88722f8b8977ba7d83ef13e913d6f4366ea7a697bb832157b2cbfa0556ec49b416f2927b007317b535eb7ecb1ab1e99f3b3858305461b59436e301f486157af862e001300c336bfc0b163c2566303f544de2944969fbd2bce90bdd8de19f8d33c1798e58e7c237d1752ba85e2aa767eb1983053585f365c046742a2cd4f9e17b0eda8e5900665f0c69503c009c2f5adaf58d616c7ba90e0f0ca6202b7bb0e00cb23a67fe720ed3c5b2bea3539597dd0b96d39fe19469f80890c7963459a479e89a50f503b788030a2819572e7f802a85b107ff8b4876b9925b38060a4e9c7bd006828bdc6726be67ccafe08e2b23cf543570b8d7b14afd9d24ac2990d1f4ab44aaf6e96a04466dc58a3b74d79b014175cb12c2cdd40ddd256daa3a9f9fb268835122d9dbb6f94e1bd5128c780d9e09e3c25ff32da9ed9e5d05add0f87e51838ed7aecdcdd32f3d8c634b6d236b5098bfc2fa519c890cadc84c8d6b0f81f5d780967c4faea208964cc2541bde9c855884d9b771c03482940d89c04870be231d26781375bd87d77e2179a679b6221a6dfb2a44ab3e9fb2fa90b57d7cf05738085f72c95e68a34421ea69dedeb3f135b49eaa28940533ea4ed60bd0be250325a836b8a4a20eb555f1b91b441e99c976fd02fd20c1578954a3c521c327b8ad717ea08e0c5f64f9d38dfeafacdaee27d53cc31d60d91c3c000732dc9c2436d52759460bd547b1be1339f98acf292b63eb0f996db03c25176e6496092780e420c26964033c62bcac5811c7d8b2d6184149f948abb271b3d0d64a51cef61638e0bc489a1d50c5394bab912ffa72534d082b6d7f63b09af060f006804dca67e4b154570c931de82ffb26c2a51936a39aee241f12d09fd2e9239cff2787febcafc1e300a96dd1780a36084df9893dc99e12d7b3f29c336c4e2186402a2d4f607177073fb4773769dbfa748348bf50cc1758da62a1aae4473f82fbd0300901022b8a487a934d284747d54a29152ea271d733e0cd3c5b088b850e6f33d1f527b073dd93fa6456a7f487d083ac64b51132054501b8a71a3dad8309f54748b8ca839742ea5fcf5fb7c962234423c6ecd7e1883380e1346255af349fda2adae7f9de1ec568a81758504c37f5a2ad3559c3db2dd885bdd2f27e67f2e0405515f74beb51f3ee62272eab80d43c208fc8fb49a8212f483b78125da28ff2879390f82b4cc46e0ba3b914d3dc1fc97871628b7723e3325c5cbdee904f6fecc6d445dccd273159c360deb69f7439c92a0f15d1557d7dc6ecf982bf7e704429a209477b117362bfb863635cae02b4a584b37ccb19ddaa4169333a38bb780893e508b1afa9d8103e2f0ed1d35f718cac7f6fb9cb9f15e0f09a594a82a92353050d97dd4dc44eedf1e22e58b0749cef2b7bbca0e2d16a894327574fe01d6f5b6c5bf960557bc5e3bf12f10e892c7ed7bf820e6718daef0a4bead83627c71afb5d3e4a96d9278906501717dee0fa63d12d1cc83fca66f459ca8210c45d9fe4135e936ccbd429d00972f66986bf0fb80aac8bcb63c91c6dae366bb2ed0338689ee2eb860a4d75040cd6314097c0ddcfe5f0fb8a9331da3325b39e38b3d1ca87f914150f25ab82fec47ae9a1cc0b4c8292ed5e7f56afc97798899068e0cf48692dcdb042965e2ea731a7e0d14ff9cdba7fde1f86edd61ed563c4a164cf5f629584ce49791d1cd7461e25b480e40286914f48c463812026e26fbb138228c38af939d23c13b24335d6ebb7e4f7308102636bf32d5fd8d7113a5e654c7da1d59445d21c4cbec705aae88b812cec777abbd92915731a24b88d038c039c22d7ea8d6b0e904e0a0a726407508f0a4a993f6f947af32c81773c9319063e23d20c508a1496e8a64e79ad82b6f1f8728159667d506725ad2603ed8460347ced1faba5088a876ef0f90a9feedef13172a7e58f9dc9a78ab3b9878764c2275891897bbfabc17f3c9e772d649aa5afd0b8fec89c3e594ec970f338b7fff3884f390b571b092381a62441444c7123223f302d2064fab88915e72ab0f435440f0d630f740bc90c4611562e14e1d6afc5c6045acebbf571b7e2c45cfdf9a165cb966c15814b40570028d9eb3b130e2591811d75511227329be6501f9010a4b60e4f3996c27824b67ada49b99d91b0b04ae15ac797f653c6a67b93b63eb96ac4a6f84dafa7682d0e56036491bb80d733e9cfca03d767ca9f2ae24bbe075e14103b8ac24e824ca71cf71a666a9370cca630ee7c3fbd239218aaa76a0f08f074a00ea8b791a91dc2f5d09971de494e506e34fd82683007c1e97439bfbaf0cd50f321e752e3cace816cabaf8bf497f8037238d2ee669714a98b471a00df1d7109dd0afc5c195e593188265154f3e193a76d404dcff72112272b64c4dd206b38393d5e70b366490fcedcfac23573e94b32e098ba64f9bc4d119c06e9a51c4cfb51e32773adf14c98ba3bd1db0aac7b5bcbf5f375a699fb66e208510a5e5839811622e7a403439ccb7c6f46dda7d8175b457d02e7c177e7be3ee74f91b1925a1b112b82fa4164e3f8e066620abdb1613b29fbdfde727323d071f73f1207d3e054012e969b53f2c36cd2b9cf0c0b0b231c6b7a016f3756ab99bd446a82fdf909b937df17934e31b86435490647e62126a5ab80e6a8e1ba3f8c5e36eabea6d9e261173dc4981a136d645bd6d4f7ccea09f5af8c4d1d3639385a949767e1316c3649ed465025a6a216e635853b07d412edde25ed1a3412adf929752232c8d2f890cc3764c4a034abe9d55e7309cb128727372d14010d4c730cd42e5444936b5854910ab77a91246793c1d641dfedc007431ebf478db4ad4f98b2ea85158e24673f06804e25ec36fab9d566288875d8e5950ef6ba86ab69c0752f576b5543933e70e22a5e12fb80f01682c3d5a391df52183b4831c70f8055d551f6a53f582708ddd7586b6efa7417c423dba8c0f346d69c63c89be561adf3a3833cd0497e16ce349f247300422b4950f9ff00c7f90ec32f9795c007d5f937c8ccb2bcc3a10e7e7ae9867328e85889d0d3ef291f164a13c96f9991e0d8a6a54c0397fd00f73a2dbd85fd6174b38c5e538b081c6e660b12f9cd1009426d92fbbb26d4f740e6ffbb3900617effe624e402c49a905909930edadb63a701e48648fea2a4afb511edc27a027c5cdb91926231828da4e507de955e4184993c0a4ef4d1019befbf416f88dd32c32579ee629289239310323178a06783be8443c75655fa8f5699f80d3d1e112f413d5de5ac8d8ebc393a24bbd01d1462f1a3af97daa7e067020e8561368b3ccf00c4aa98bd92536ad6a68dedffeaa5906c60e3bdb7d8bc33c20079989ca5b933df5bb068a561b84dec5f717d0f1810c942729f909c042ae6b253ac127f05887a38b26b223ae79731aae86026941004a95fd201ae01e39c2f0ffc420a471b17085c8dc2820aecd3fc238d84893e749c90a723b63424766ca56eb29843b80cb848c23e8586b64a8b992d64696672997062aadeded532de4a4f0384928b93b2e75f34b635973f6e9a6e038c1397b416f7f618a1b6f8d005d4ed6d3bf1e816995a5793346fa5d875d8502f37c29698a3c1d316a63dcdbff8fa76dc7fe557d402282a41ebd33192973159b001556e98f031413cee942c4c485d4855d7f253faaee5814908ae6bb0efe64464cfea4e022192dc5cca552de570c0ae27aed493ac245e1540c5ce308a6b82b6de57573eada9d97ff98b687de029e1a9be256ea08591472316915c6f113e6c6a32ac718eb3f80e0dbd4dd446be184f33efa52454bd7fff16b65664c9a9bb55a7e904be5591732a067b23b836b02e7ff5963cf949fd22840852ebe040b4ecb72003b003b9b9833b09f690a329d2fd44df2d5eafb4a33543fd9d0b0908ec1a98ce776d7d5e64ebc245b40eee9288a31b2b0a2a6aeeb1f1f29257038612004c4b636c17249e2ab135d847da021e7a807e84af804a63dba82a17c29a8237546788cb4abb873dd5f4da53dee090dce6ace6ae846a741ea26c3a046591baf679af0e659b579dc6c20ba678a28271b476e4106d34ce93dd1bee12874dc8c30f955247556d6e9bc76ee2d5d0ae2c9bc643af0b87c21ab7f733e9ce6a7f9df86460a86b976f1bd6638a6aab8789fbd90e80c3b2818246c36d49a7f9289089294134d4d723867d003d87ca69b39b6ccef06470719a15d8e81af6fe98515a935c100ad22196022c67a4973d97be5a155fdf0c3734c291d69de8cad27d53a0cedb393503e6117083297456eacce9db5df5d47cd2aab91013806c8df00baee61c59811d1a94484ba008f1cae215764e01b55a7f26171427bcd7b32b70f6aef07c3b0f2c30945b14ee409a4f3848bec12b7d30efc426a482a3db71f5a08a19f28ab5a93a5295b6b8eb3946f5048948d4b72030b1e67943692e3de11266a3d4f1de487afdfbeb18f0e05020a412e099add6a58b02dcec9d6df7c582eddf2829b97f17a7a99a1a7b3464fc710fd4d1ab4d3c890f8db96578b369c1057aa7f00c1b6c2f9fd23676a2efe8197fb85af02937ad985f33f0a219da1d2dd5a7c6dddf376683fe40cf786f6dc1b231910bb9f3ae2bb05906bb6f3e4c8a4e8e3d911b9d650771b1c026213bb93817e2bed3787841f1db88fde43de8fbf6b04031894ce6fcd4ba34bdc30b025802bcf21d053957c31f4e344931548b20ce9a6c1c3edcbcc4d7ccc1aff517a09e3dcf769ed46b426e83ff33ced4fbb2d5cb7f6a9d0ea00a5da951a749f1fbe61a4dfc93e9c9a11b9b6d7268f89be73f0ca289cf4feb3dad2706a4a9750dfe2f9d969d1d15c6e528356c9ce8211d9bb44557ef28915106d1e8840264758706c657a98b71f1a0be869a50a709756b183e9fa165d89742d6962da62161193119ba11025f04d9c7da2bc4077c31fc5863fef215bad0b6db77319d406c9603d974da4dfa967f0d0f05c92cbf32fa0e61745636d9d60aff62a2d73a45f20502cf63ae9fa66496ed47c2c37d2ed08d226a4e7edb09485b45bcfd13db407bd5d27f5ace1e0cb70b99f85ce571932c4a69617e5e7baa968dfb51286c73efe7aafc799bdc3fc5745dc27b3543f319de00e0bf7a32c17c96a0402f5da6f656780cb2faaef911f0b484bb69f1455ff183b1e73887a3ccfb0c652a22ae5c42e5f1b021e08a64bc9e354de5324d1217a02f4461f66fa17de9eb32587d5054d94e1696a7c56cad469543dd725d9e9f2dff454845a46d8c62a4ed04f90f491932d471e2dae5ca2800016c9efab8ae915ca3b15f3e1c78b1ae75c102d2ca3a1b69f4a63dcf77b5d4259585f368566fcc258b693a5718c3a809fdb7f923ed384c6b856746527bf2383ce5fe1a63687e9ba240bf3e1a8c2086d49df7022b65942fb912bd5dbe373bd502c9899f844810782368ffa956bd9efb38be59f4cbdd0fe92bda03e9134de06e6c904ad1ddeecae7802ea06a5e049f3f421cdceeec7a9f9277f0fc7260ba6c0f761a6f9b63b8bc88e22823b2c5ecba6d88282c5e4e8199774724b66d7f45b49f6d7623387a53e897bbfb6f78c6a725f3f551111af1850614706ab95d68f9d24684a240040ed54380e7e3271a83b990c6d2883209c1eb8dd0c9b00cee99b812d5688c4f7869b308be475774cc7463a37873ca7b5ea333d2e8d4c5370d3d225db7715fbb0448c5f3daa0ce5565fc125ddef1cf35201c164619e023dc0485dd1f1843109dce1e51b6b510de0c510307b2688fc345cba72a6a10808ad0364c2caecab5dff8e2e6338f5eeaae0303b0b0e9cf2016fde1033bd8e4e64668ed75c9eb90b766864a74f881c0cf13e0e95db9167bf16e25bce2f354b64dafa51dbb8dd4e044c2fe09f9c0522e0af21ba38408838aa7e1a05e7791706c37b6c0f41db9b9733908375f02e8567d26d62efaf347053d7ae43829ee2e04dea4372ae225498c515f9052f686cf86451e4d65e871ae2e6e46848818a71f937b8e8010a71c21be7b9c6ed99867742e8a5173dd48cd1f582c951ced1577b889b98ea41a4e3fd3a526e616b2ba06265c73e43d627aef72fb53ef52a845520e0fd5fb4464e93e3e56cbbecb6e5be2bbf522e9d6eabcdfbc9ab110928c1d36b6122844625a941c9f56c8288627ce069c56f9a7519df869ffc28202f76dee6e205f8cda64fdd27d08f2bd03fb6beef48465e231183a16d666330e7b570fdc192a6ae9b7cb34ca7bae2fed5f59cbfafa1c21f414e0f982f7d99387edae1450a1b73f611e067dd79f6222556e5cd1dc42ae8188c6b0f6a8711710a44a1249e8ed918dd833a58e43234180dad890db97e1b5a3029c0649773384bb4109c1a1cf8e5fe04a5858199530f08c1356d7149037d39d3c7a7f53e889d308deb830d273dcd943c8dac8a96f5ebd083b2015d3bba341654104ee4fac9978e92b5cc699ff64f6ab2c4620c595561356fbfbd6afd5b011de179a59819218578924098be857c74bdd12cf7a12f5206fbe813d28c31131ea188fdd97e19dc0ea788dc1c5127d8650684d921221a17f89343cb1e5f4fa09f4ae06c5e79427e113cc5e32a9812005b94767bfa708890b21d4f19a12ee7f62f8c8d0d775cf2305f604ef14f399c1c492cb26e5166646a2f28ada20da00939812b12cc3e894a56850a387bc3da7d6908b624fbe5faa1d408d1671016a2d90b077a039915f3337073908de21f8cfa33e0dae9ada56ba3fd59c412f15600e1f92b98d355b0ed4a7d92607607758a9d4619175b9b2b02daa30a4028b886dc010f13f0ae7226d32c4140cd12249111e67f506328de9c79ff125edc95a6c413f7edc755f649f0644e0185e92bd1735c7860b38e13ed7f282d58314c7f308c6e532c066e0ae1a3a2e819c0f634d56af79f5f7c03fc4c8e662c4a7a2c2ea766512410a9b3dceef25904972fdca7029deec11768ce7a09b9fa0e36807a043e5fb9925b77f12d3118bd9455c0aaeeb60834f7d3d9b52048b5b320d9a1c3655ad466446d1838908d13c1cfd1de6c894ed4d5b71a8787af192da3b7b9e82d644a8a6d920c86ea6d1615282b91884f2d3ff1a50102de30e60f32fa8db7b85f9025d9fbd9414baab7783fa1f2c4d92a73abe357e96984de8ae0f96274967593d5a3ebfe42f0c12ea3ff9d172736903c9fa0d645e4eba1fc3f14b636beba43bb120c052c3cb1f018bff8608661afd180a17f0961a93f716d692cf58761b4b0dcdc86be66a362717fccd97459061b89e9af2ca76b5f6b6fd0f7a4c1b0b9f0a3666d4cfaafea08164990c3b76278cd1ff696e6441485d3507662ddcbd3a69e859dd8e044ddf5355b3be89ff9e9569129ef6b9090c17df34bdd240c94a07781185b220ef0510b931d51faaf94460a4c4406f74d4121b0692e1e7816fc32da67f760dad39dfc190e4ff40a932c67016dd6b6c0005d28aee29492a9901019ae2f2a783804db8ddfe7519eb7d1915d5628628d074b75d9c314ebc1182a7d73a7fb33d5ab2d507941f1163c44f0ea58655214fd75b2703e6447a58e7031009b146eec689c2abf47f9d2419a0ae9aaafb1655541cdf894bda7b67adcd9c6b519867a130d020fc9949259e3bf768c75779422a88ed5f22167ff2d63e05ef4ae252344ce8fb0e1387186ac45f814acf8d34321332c0054c20e029e891308d8143320b4b03ecd43ab1e42b2d4dd28a3e2489053b7f38ef8c1a88b130996be37b8c69ea10f97c78640fa2f717783b32ddf57c43c47aeb5796a83444ee6597d27f6bddc2d7986653027a1ecf9c5eccf5eaab8dc1626fbb3fcafc4ccffe7f2d877cf7a61aaa7aca8e06bf76c2e241b54b48a8264da1beb4ea4f34d5b3921fa6939a4fffaeabbad991db4396fd626ca5fb95e43344d192f4d3ac87572895196ce6df1988be0f5bd70646470531af5df0f8b03f8d4bdb85752e87f7d85fd04336b306853a502b5b5021fee8c41c73661c1cd80d67cbf02fd335990a570854542ad350636f403c61c62b5ecdb5b50d6b84c65a29d3f7e7cda8a8bebb57bc04a9aa48d1197a248977f65e8ac0e02065c0fa47da9993daaeeb8c14a9a2cbee426d2bb7a19d60d6371755b2cab66642c428d2081f9498a5ea4e60a40facf6a549af7eeccc1b54865327d470d299fb980d6b2e78c9187f81d7d5ceb3baac0e9eeb09e45f45b131606745551e1323584346a6777a1f68612da9627dc310d3b1d1a717f7e77356b08750421c7d2c0c2ad06817a639d20728e0c9d4fb5409779953696d6e68fc2c7c36c5d3072f928cbba32843033e94e6f4964d0c720da54f8c9beaaf335314b599dfa6f947cc8b1127977e0bf6e3d107d15096c03afc5711897d20d586ecc4a0766e7fe2b52c4accde8cb19b0ddea286f5eda17587aeebdabdff560a2eb1f583bc5a5c6dcdc1fe030db69a2af8f0f43792ba7c4dbb42cc00f3003606318107b06d9a9d43b5dd5b04f4a181cde9e2fc8b043bd399de138c86baafe39b289d94462877f18f858dabea3629856f12793eebfa51d76ab44e053a45221f881eb244e5e32350099b0ebdc497293104bcd97961aa2ed8a0d393b6bdd2077e274f7e241949363a8f0ff2232def09ec6bdcf8a7994b18c44b510b5a790cf7edeabd1edc4fcbaedef9bdbde02dbd5f9083fd0384eac74fbac1bbd1957b0ac14fbb6d5285b3b9c62315abf4ef01339be0ad06c15599d91d70dbe00db9d821eb9ae658e98dd885104987bc51d9ee08cff52fc8de05b6d5140a93624acec57f3be45f1c835542be46891dd532c2a75460425b697f416128d4e2377d7bc5cb479d37bfbbea2f79bfd0c0f9edfdb3d1891847c8cfdae2cfd3e51c575d3c8cec211c406f91f26d1e650b32eda745b246bb64c195fe451cdbc2152664ff70994b4b37e5278286ff4f5665eb3abd3d6713ce439a3f8c879843f0c7386d79d0c489f5772a765424c6014b2a0692ed6e09ede22abf6b50b4ca7b6edafa05852e1f5f9186e955f62bdba397353765d8311d3298b69b08daff99261623e671c32f0a899a506647ff5c784a51bed6484d28a2704f63a9ae7e84d21cf5de9287335e2522daf8b081d98256fdde627fc567406632a1cbb8648deb61cdaa1ef6d4116a2868e613661dcaadf5f8ee7dd67dd119f64808eeed3156f1d4de356fde3cbd12f37dbb0a866dc7c7e44106934fd83ce6932eb847590d7ecf236bf64cc4300722acb4204e989b2dd86a9e82c7fcdfc3f386410a97b9ab98b79b613696245a4fd2018ed8204ae6942b54a821495b5512916ba7cda4db03b669b4f329203fc0218bb1c4b5f7b6a9716900ba1a6e1895f8880f80e51cdc939e9b8d81658d47eff6153c3de64ec4c0558b840e80fa7f5319a8b3da4d0aa28ed7cfe4de9e3ab644cda5ee5b208ad0d561e341f3dcbf6d8a196022f0583f195e66f2a8ec41535b95c3ca8c8408ec24b76d4517a9cb392a4dc6d6909d531e887dad9db0509d0b99ce62e3c3c78d14e2164482cb7b642ef6282384779163add8cf27387bfb3c005b2077b515da85cb4249f555855a46fa2f4482312f7ff7f3849cc20112e16195cdd4a8cb0f8aeca83653c9b68a3c597448e3c249a1948b9949fe5e8c4ebd95955c5c74d9017fd1501b75999280a7764d18a0c8353956c8ba9de32030748de117281578f3fc125af3a30b1276fb6e8f93df8565680b1340503be8fb4d62e4541e7ab1ecce1681e78f959dc930209eac52a97823f5acdfe84ece36a843a24878a42928bf3c4f19bf4c98e01f7cd7b46656d13022774dbc1ab7d4b4f53c6c6e4d176796e1da630fd7e2c1bdc9dbd2e95a60fc3919bcfa30dbc787b9d952b1d3609005ca8655a2ecd1785ec3825a7a54d3e8984e2bec6884f9bb9f9850f1720fd443ae0e018870f0340fb9e5725321c00542ae14e60f754f7b6abf198c906bbeaa7726239772dfb39b5d7020c6d9d05afa6f6f4339ea24a6e5d5a268230c072134f012db2b1059ec90eed1e000388e6d844b8c4d9b5056b71fbfc66d916a9a1d23945e3544a3b8d6e4e8a61d5740be91aed2ee7eadee74b72b19817ea27c77cc941a91495c27b9354747447b17691b42f0230ab487539855b909363383098a5851468028fd08bf0c7622d1da604d8c39598e00d61cbe23d2db49dd0ffaecfc13d2c32d6dbff9a2e4f8e260297715c4d0171764e597c848a090027fa9cd1afec6f9bf28bec94a11c65e409c67c91c76d4f35b77ed2ded891ed0ae59207f6f3fedac34a5b055f0be1719d6d9fce5b2587c3413b155d7c5dfbc6589b0be277726702a91569b22fdb8680ce6ab0144d96ddbc609d9bb4e1a5de0d60d2e06296f48531ab6b9978fe40fd785a9925fb1ec5de296e975be5a950e431503877e61b7eb1c8f8d9e7de3d082815a06a2f5242a311a74d96c4fde971d7d7b51f1642dd502d94207bfaae36943fba34a7cc06c9a37d47f89d121c85e59012f197b61f25c7c06b8a66ef476a81903a5c494bd07b12774520a542c13daf0a01192bfa194081c9e5397c667ed64ce1e7eab16b4dab46b341b80af24c3b4491eb4ebf56febcb08ebe69b6aa5e80631c8099ed91e1d23bc20e05e9be0074b3806360a8854c2b6a5b4f2b561883d761e3aca2239eff25cd1cba77bf2624048c9c34a7053c61fa65f1d70de886279f224cec9b63ec68d9895dc251b2a82ca9f4c643d6be4f0bc35d1e161b96a399833e8499141dacc5873a3e74ff1f4210a6488ca9d8cd505f2a98b1bbd9b42259f85e07d2ac85391b21ba241b38c442dc0acaf21389b39b899c2b148479d330c122b924203fc4175855a24f15ec1da74ee2c4618bc2b188e25747bf3ace5e97fbfdf4e954738eeaef9d7cdd686b420450f9499269e976585228dc2f9f6f6bcb98b90d638e2d0216659a41bda5744234141d17951a34a637094dcb418a236d6822c11b18c7ca6700f1b5902bc43c5171823fa233ee7abc74492933abfaa58c5bedc7ca9ed31979f1e68d1dc9ad290bba71af2ccaaf86e7c08327d5bbd5cccc5cc2705f13baac25199454fa13f21e4abf30d1f80781121dc53f39b51aa06a0810b915b64f79b18ebe0c43b1d83bed9e32cbcceef2df9a44e916385a857c00a2a6ff4099e5800469f320ad04c457f0cb973be86da443ae766d98e02d3fcc127e348d0abc6405dd366eb8f810df36570631a53a19209ff0d0f2d3c3f4cc8924fa2eea0b8499af3d8c30b217f3e7979361d1d7c42318ce6f19404bf24c352b8c5c83546527aa265c7f2bc6d471238f45efd4ad1625f620d4fd1cdb7e10b126d8305d2c84f68c248e84403966d6f889eb8d0de8799d05c159411d9ee224939f90270dbc253de036e2cb39ea843edbde3baa70db46793ae2e12c95394242f9e91c1d0f04cbcebfbb7cf40718b9b3d68176727eef78c074247b147d41bf10762028a064c83535049a39eb1e923950d753aa23fd3d94ffdbef8b1c8d06e47b2475321b87135e5ad67c04d67b3e24a3798ab52920593840192d1e58c44e3cd8b0d1e1cf5f5b1149e4704e8ef36467555893977470cdb6ead37ee4185451f53da57cbbd956016e63839587b827324488f309d752de8caa964644ca6343de9bcd33b394fccef54f956bb3cb18189a1d84b628e7197f67d5ba1065b8f2e8b2299bf189ad32e350561efada116f30604f4b3be8480bb15f8504b6cb000d470d39e1083203c3136255db40fa3b8be29777b1b39a1eefd6288bb4e49ae277978529bb9a0d2aa616a381b714a9509e3ad1858261425c1f5cc563ff56bdcf6af7cbecf75ae15f963ce8ce219ab3a406984c8c64c5b2b1762838f63cb291fcf0d437527e6b42f1c441a11f571d87f2f3aa1e883d4276178a27279acd65160e04652dabbd0897c27444a1209381fb6966abb73abadab4dc1b63e7655601a7a27500a92818b83bb6702c12c08a1b3820b1ab51b9e93359b499fa0a53dbccab7b90cd83aa39e8d30bfafa36e6b82efbf81d2931013dda3799a2c90404bd2dd88be4d99da073be76b0b4da26cfd2162b791f04d3011bca6def6e655597083710d802a44d20161663548d9c3f9ec58cd335018a88e8a8569166354a697f957dcdc8d34dd7c81ae8710a6b1edee1f53086f17fbd49e2494c5963c70bb972bda6dc7de8e6a9e5e0330df7598592e1e2f80eaf3288f86081120c0f0ba3fbbb1d48f4837269c6be027b5739e4e464bf36b8421680a8c50cf251d8cd55c0f764bc8ae61502720c66996a2ed0ffc7ccccdcccf253eda8da0d3f93b609020f67c798036c2bf9edb0402f3495a14185f46a7bfea6f6fe2c2dfd6cf4b89a352ab5983bd854d9544eb0f1b5b0f9bbb44f1dc8e81646b8346d6ef3d730b046e68a29756b473698974217a0ceb878507cdf5ec698b54d9582296d430bda354143c001f26ce6584b4fe5a8b132f67d54f5280e88292efafe73019b9126723bbef685a2aa8343e3f969cf192ff3f8819feaee45783f4fab0c26e531ee1a79fed1744d3fe2f1b3ca8345e97a97fcb7cfaa93b39250142d983635cf795629c6ce94f896bf4f5c3f36e976e4dc8f45d13a56d27ffc9cbe9e30ffa702910822e18148fbdeb3979f7944389ce48ef475b7fe628c5e23ec3b91ce4190b82fe553ec156495ddcc4c49ae5d254f2ecc0f9c7c60040ce74be62e695761826c2ec2ee0bb1f465ffa727e68b433732605e96dde6dcc6f58b60082bfa45c401fae2c547b3f58159837ec43a5ef12af1ff8b3bd6f09b4817ea65e4dcd55cc1075e94b83df43f282a81b1e808a041de0324a6d472e0b1c51715aeaf1a655d6319b4ed28e33576019e3492370742f99302c9ba868d21e27e9964ffa76d76ebeaa3109f89ecde12c9ed8f258acd6a5e59f479237c0ac4f064616af19cfe7976a21b2dc297f7c96d5647832357ad1b2f464b519a0d18a7e282bb31f821e8f912fa9851a86cbcfb8852937723ed2d60daff7ed5f64c02ce418c7bb0233b225ac05ccd88513ec1db0f6afafb099471f76c5e9ff1d54c41e649b10434a4bb11c4bae62f07eb7cfbfc26e89280d509ece089b87205a4a2b58005b8e4b50b488aaeec289c0ba8d8236866fd4ea867262c69cd67eab2994bdcb85b6781fa8d14b48274db64b19189b4b8f8d22c0a1388589111350cc124bec40f0387bb5cc7779b51c3c22835e35fb018b266977375ea5344a7f90bd88f0999590f94fdce94f9d3dfee88393e67af30255d3aeb4903901d0fdfb912a7a03333e08f65930cb17b2fbbcc81d4ce22a48e6cdd7482c39d2c0edf8cb3b9ca1b8446cfadb55a338419f244adb594e0751a9283e4d27a077eeea7d49360445d1df371f91b706909e0f0fc269594603eaa6fadc52410e5190aceb45f93b68ee45817d53a9b77fd5accc1c8b4e6ccffc31bb7456aa49445dec47330c4e2d68fc13402110fb50f9a70d42a78838eeec5763171b8f5e236176491bfa3be93f0745e3306608163aae9f428bade4b11e86628695db7e078c3d1637b16af1746adc357b1dc4df0bbdf602c954c543a944918c16c8f46f13a6dd6985d4744ceed4d4848fbefd4eed53d2e6375889161fccd5f98b59dac208957f294a6ce2b979b1998051022c700532abf9a5db821caa0fd6f4c71fcdaa0d5fc4728067be921c2f535190a70a534c2a78afdebb79cad197d49ebe7a117cc564dcf84205ffe8eea3b2ff63e97b8d3b0b8d72eed4b28bb34ae013c0f16c54e50ba63498d1b0ee45f84e29d83bbba534d1cb587745bcc61233fac42abafb191b8bd77f0e7aaa49a59a7dd8c9d9d42714abb78a86902168759db717a7a31a70f5aabc673a61695a5cf00f75ce1596c57541e633af2b4a70286aa19c298185fff95e7a6e617093e7734843d457df2ab0bd076462fa2e859188dc8d99c4a165103c7b3805dc30c84584c8bda7573543d341a9fe6fa782ef52dae2c6b91ad7bc2c00e28c657bc93a75fccf930b896181c7285300353d0998aa59b61145ca74533509475a7b2cf4151817ec4ca7258786c5336e6a75ad6af509a3aad0569e5ea44fc3d8907e7978204df2bd907e05621142bee6e3fc32d2377a616ec81440d79fc961ea8955b30c219ab87c1e58b45e3f5fc2accdfa89b41b41f9e97abea7780b502a22ba7590d347a44fc95382877466ccafd15b8ec8f06e079a726f912d1f8da3f584b7745eae37988a7e7a7523b7d55ef420d322b62aa650c1ec5c49eaf2c30785813c98ea7756354c6a00d23690c43952a12cb214de72daa078dd901690f6dfe3a2f4b278d9239a735ab2c1bc2dbf2436aa7576482db4daa2efbcefa1ca351e0fb4e0c016cf0a29ad07f009399829f85069e13c04627ab1fff843dc5ceaac7fc0897504b09d2bf0c6cb49cd2bca0b7922a13a78b957b1cb985fa9cb67f69ab188906446a6dc94ab0f3c2b5b6ae318b68058f975e0ff6c9fa73ab796bc7cc590b1afa441f49da0a7cca86e4a6e99af434c35c164b468000e1ebcd07b11ef668a183ce7fb3127e4aa0480798f3749d709d8acfdb18317e3a471a24a37fbd24dd2a1e2f0f91ec45526d7e7609c54a6a52c3ca456eba057731941c51dee288f7fb5b457728f2c67deb30dcfb99ac525094d3a1a86d90be02578ccb10e3215a894f6ef2059a86730ef4959b8601d3dd9b89f147b1a026693a109776ce83040a321bc5331f9af0b52a3a629b1d603b2e23f074038fb8f25cb61547d3d878c73c52d0b4800544a119bdb8de125bc0028e4cd5a153015fb990e9c529bc755ae9bbbdf971dd477645cac42debd4e9b75069c2b37c06c273c41e1ca2d797d8332cb01b182994e8209cebc409f9ea484e0ad7999a45f74e76742d52e43a5d80b1998941cc463250989a42bb5adbfb2372c80af948e8b4ec4749266138c6928d48cf353f1d5d301ae4829632dab4dce43a0a4ca0b25800fbd574335535908aed1594128ee9e6d6bff2c0e3e7de2687c6a9eaee957657a6e18881559abdf71544ea02a4012caa9f78bf49a2cc90bf3d05de5a8adcde8a8d3ca79abdcc3af7e8f11c4103f41b58a651a3e9aff42bd21ad169bcc0c0e0d3e803c8baf2af5a1c276576bb6bbd16e14a1fe0d1efd0816418330735eb7b214cd4f0edf2100c9dd1e8767279b75358024dd2d597690873637631c20dc830a4e2205689103d34096d344cc86514ae825cf6e6d02143681665ae3e6136b748a2c266b1246f072ed3a70157ac99469a45c2a03e4820e16bb2124a5a6660ebc5763dad696dcbdc5eaa9054d41fba7a65c36907326ea4eb7110e54690fe4ff51e88fc3ec9689f096e6ef857883e15328f949858ef362c3ca99a169d0b5f927131d70bf811abb1b1c8b7eba246ab1746f4cc9cb6e78a520c1f9134cae8eb4099ba5c638ba7e32d647809e578570418ed1adbd35061e21cad3f1e6c671a05279f48008b776e214fb0d0ea915645516c82c98f48226a572578625977e229246a9ab0fe3316ca7ef83149a16905a27274801d411f7caf0c371450d5f28351cdb86736cc6d3820b6414392ab92ec54c812fabb6a622f75130182cc80bb19e774797c42b76dc940bb5fd61f673a7957c72ccbc9fad0b43873051e65a886b2fa450a8f90c7745fc02db5df0ca56ea1085dd6e29635a9e38bad138e097bb96d62a36520b611a52402d73a407c7983436c83dc1a0d5a7190d6e5799dcb182e0572327e12f538d53d0d445e4aa0d6348402f99ebd8cb4bc37e9a215c00ab4e5775935e930726e0b7bdf3868a7e07add6e7ef5aa7939171fd9c9897e81d58ed0780db9b1b40724835e354c19ca0988e09f69ceb99cf2a85d1e24946520b69702df17213fa1fdba795c7bec69e97b32deadf1223d11a9c265fd7f3087954f844f182cbb9cd27dcd1fd1501c7db39b11ca7f1da919f40af9694d8808e246356b049ecd5fedae1ac6e3354b6927ff00ff7f5de3f7cec41f801e635eca67f03f15ddb4150eedbe583bbe74fd9701bf0e0ebdc9a600f5e2fe134dd0592929dc58f81b82810fa940329c732cf1b72ac094509289d50c9d8c7d984baca434521bf3de0d65effb9ca56344d91097d1ae5ab02fdbb699765c41ff95f5fb2a3d29a15e7d4ad50af6e3c5ecb13f95a9ec0769bd1d5ea2fa80329e2c9f5fcd2dd19674857fcb0dbe0d0162c09adb6727e0bbef5c380a46aa8b599135683a60d93334529fe2c30a0aaa9b2c0f081eb18b66bec9e0a9e0d419f92efd37255bd0ac65e6956a34a7cabbb08f53f6a3f56234ff88a7b5859146688e1edb492457f97613dd224e859772709ca14898ce373f80d8a9deab85fd8d957f932c1d0fb836c3ce697c4375b7366feb9a37053243a305f0955e42c0e06a47203b83b37b66e3396c1837e2c6455100eac8730623f2d50f6b7efa5e118a370df5ba4794929939b8ccccf489bf0df265918400114e450de0f2f6d1b276b6de6f3b24f040d24bbc8a64cfc30cae5be6f2b4f177882c4a53bd87a2f0494f30381550c179a1536ee54c4c0a2b2cf1ad2987e070ade650539fa48402870379911be05fb3c8a0ee019170903d7e251f0659746164f0af5dc5545461dce5d6db0159f11fcedc655f74b7af3cee09209fe91a10e6afc6f389b76a5fb122f17a0bfc3d3b9419106ef77a18fe8bf9be7db32bbe2ad9a1d64001b2529dacba5cd81080e347645d95d6ecf3499e33319e9db1200fcb22421f93db2820694ab1fb02e9b7340f39ea8e9ff7820ff8ee443be78a9d84a3131b08979119d8e4c073472337d7fec8127b01e1419e8ac15ce908c14a657839e734e6b4a0af7abe909c3846375bb7a3f0037f96d422c565ba67cfb8d7af7652d68e92d13ac83b14db29d7926dd29910ab7e2e90f69e41cb4a9176a02ecbadde66f5c9428fa2a17d1f3caef6ed6c953d1019df16387c6b894dc0971d476dce73dccd35133390661bbbc9d68b75eb3048b966ccfff632236c812fb5f3e39b3be2fe86946cb0158552072fa8a796d6d3fb2323c6c599ba1627a0a1a2d6efe20664ccad8067ac975728eb2d1fd40ff0f80ba6040b90b7615fcc07ddba3cbb3dd0961a61e5b60315c5c0edf2f73c01c18b22e1c63a11757b8e5806e9ca62f21a24b77dcfc69682a694160811e4b7aa010328f52ad3b4112f4dd696a04ec0594fa0584dae8583d144c2ef12409b1e461cc39f3eac345e5d9e756fe6631403311419d217bd76a21cec771cee347ffe6b43eb619950149116e2619bc034e2dbd8b99e164c94567aa138d89fdc7672b9094cfa82f379f140ac708ca561b95c94fdc225317e1fc2e85e5f880a7b283c5696311eb13f65b5cdb096a0d4cd057520be55932d733a8a631ec7d2d017a11ca4b7df8a47b65d9e22c986e27c103d529d0c2026b950be44a47a63cd0a7b9c6340de913f230db16c74cc380dc402a8b7a1ce867548a4369618e971433a67be6837b48fe74b2f1df9043941ebbb7906fdad5d5e825541d1461d81b6ef28b3a92d0b57d3d18e68beb28274a62037c2a8fc6e1d08f8eec478c3dbdfed1fff414c7728455cdacf7c1ba13afac67331ac682df5de627c6b7e383cb63949d1027f8027fd98fed8eb9948de4be05d046bd55cb81938a55386c674134eb6f61d930da562143532aa09bb6e48a9e1c0924dfdb0138c9768060d1fa01a01b04b7fa582c71127ebe1fdd95898a584d119d83ed71a8dd523fe3a09b9dbd12154c05de3428b6f51500802537afdbe5d75172a7b22cc85fb5f4df5bf49cfdbd28643e190f4e4fb8defa37b9a740b4c6a5ffa4937f22dc730b0347355fd12db28b5caa2c2156e166dd0975381c5dd3a66aa5b0030ffffffcf