PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86321 13a370f36fb6034d0e99effebba8ad16522cd27d340246eb93d148ec3a87b8e1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
986f8b5cdcb0dcaab3ad53c0980af47ce3fe48970eb8d4ec54eed61b87d7dcfd
Certificate Block Hash
13a370f36fb6034d0e99effebba8ad16522cd27d340246eb93d148ec3a87b8e1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0f5010090470000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000096e9304a0a5ff38cc1f81f5b9702c7f8da84825147df49bc83df11af80da18c341dd6ab4856c49994d2146eaa7ca1fe2376805adfa32af24e22356d31ec23768ac88b276e39a3f5998857b2bdcea8deed197f20d394d91386080000000000000000020000000200b0f5010090470000

Raw Header Hex

00004020975ed50f1d6d3d5faf19d0f21b27007022e9087fefe9edf540fa41bbd0c5854f0f85a961a1445a4b269519705f7477225498b78bd821eafd267f488892d4779020e0556af9c40018fddcd7871bd6ee54ecd4b80e9748fee37cf40a98c053adb3aadcb0dc5c8b6f98

Proof Data Hex

59,560 bytes
121216010307097eefdaed494ccd7504222b3f1d2ce22c631828b5211b9cac7f27d47ed557f7c70f36f229be7516894ce15301e7542939553dfd1c129482b6102c93a7d33746a3e058ad2e0c5042901b322e19f492b0192ffc3bb94c4dc1b9c103be26f34149b56d75dcbd86ff5c57fbb5fe00702a3a6791f1873532ff8551a8e7c5656f3a864c97f726245693b83623fe9763a1af7a04292d561f8c340e793992c682e9f297e69c16b32f8b9074e837ee6375aaf71c99e89fa6ec8f5ce689690030bff4013ac6470ed6d1e0ce211a8849ea26db15c69842ccc84b9ca0c3e34172a932dce49d506af6d9f0e84c777759766469daefb2ac0c04f6bfbeaafe82da1d0eded5a1c0182adc600b086bb0aff28f3759f7ddd72e673bea4c19b5375205e3649a40e064ac8da627c25b21c0d97cc333d2f42e73d24a85504eaf2f928a80a38e0bff319851852570acf940e0ac34d956a3db17c254d5a307a344dac3a34101cb7c30f967d988aa6f1883cd3f8564ce9bd1f35984a2a98649ff4478af65f1d3189cdac58b833fdff0c37ae801badb1f8f8ba471d4cb25b8767555d1ea3b16134b0a44054275fab8ab19711585b741700e72b45157854d935d67d0e01fc1f5da16166adacd6e3ffa531267b86f6405c11fd5c47cadf7ccfb35bed37d976065b41ae56cc16083ccb3cccb09cc965878206bf08e91ca42198828b442a20d0d6df77d32f33ec18d6a7afbd2676eab53dd63226fe94da1ab8b5630f1b0e916bd4151083f81925964615b9b9befd20f4b367f6a85fd266309cdca06a59a55628349f9e70285ec2faa331f8285d9b3f81168968e0b0b0d49fd6f290a000220f31d80d5c7c6cbe56e6df65370818cd74ea3ae727553a14b7b23cd0a438396f7dd9f43fafd3c2ec7c4613dd382342770cb8a300d08a7158d6d4528a7df8c6ae58317d40bae42abd93c89f51cb8b78da88b0e2c944504226838eef8755dbc3cc5d248126f5479649c4572fd8b8af1390a145e1726107b327367e553f729c94185f3175db936d510a4dbd7cce0033c186ebd8ab7013a13c3d3e364c663b501509b067b94262671e4e782c36450d4c2d175c68d254f3a6acab2be525da39429fccefcb3340e5dcd2ddff4771e10fa219ddb24e1c39d0de631b71be825a2833d474ebb51d892d8ae94209a967dc440c54913ce0a8c35b2cf7cfa6530f6ea1c87538390500e7ffa0179fe8e7c3bda8bd4f2816e8dc92d7feaae598cf1416141592c47556c14001ec394e6b1510ec94b13773cde47257637e06c05c0059a7295cafc3d3d1cf9266cfc6b6df3661944f7c8be635a3e33a0285611d7464246376a1c0cc23be5ee0a7b47ba85a416f591821d8e5a9f51e94ae3baba9a8aab8800f706301d1e04f48f56944e3515f427483e02eac159c7935b46876574bd4abb9887b3a3d555f62fd7bfab551d96de969416d8d7169a86dbe4aa08ad86dda0348256587137e577b446f8f06bdf1262751b121dd143e55fae47b8cc2b0440e45bb5359b12549a0c831e296aeca72c6d8cbe5852aabe8b82216fc9180c46b5904df10489b70d2cae1a3e8406380aecb173674dab5058aef6f4d27f0028d54f7f3d63778d4ceb54060fbbc76e1ed938744b556778499ecf1f9ef68359fa3299a7d8daa9089737ccc656f1672873e0b08f9414f1f1562dea38f6143bf2f651df2e615ec66f8814967f639f93dfc282f6fc100c9a03f56dd24b3a1df6830d66da5074158cc3a051d3649d5e9e8c18642220d43f619eed5395f75beaf51ffb85c0b9ceb17271de9b6b8db570529d9d9175efd3dff1aab510035cb53c15c7662a91ca49994a46257f2ec16b885539af74d1436d103b029dd1d14408ed1c2dc3f2064eddd10e8267e63643a8ca0c28c3943e8c7289d13fe2beea1341fb9da7aadb15c6cc22beffec806b318c3581d70463753a1e40828c9a46e2d5d2187562629ca0b4620bcc13eba12badc389d1b6d9811e6597ee429196705d05eabdae09176c9c981fd938d74b9f363b7dc67ade34b6a76edbf404a145c3adfdada12d1c63bb3384e59a08bdb77a5c6986ec627d7e81ba6d5d18a7172e5efd8bc117e94ab8d9601c998a98f4407af453eb0b75534e1dc896c8858b2b59e6293951b4aa7a1080e0293f55d0c792da0f7b8f742cb1c0bc3f9b3ea5b97b9bf0e3eda99d6ce43da89d1f4da8ec41fe46cae46af0255cbadd4b94c7675d1e14ffdf0c54b4b16f431f58c09e2d535e9ab6c00e6eabf86b4e11fbf6b2424249c7f786c8b81bc5a16c6c5ac6f4e52e60a7dea3304a9903769f635bd1828bc67c4972a9c0f6d0a45f906db5014fe51025704bdb6988d33fb045a9e7cb037fcf4e58432ff5c3295af21317dc91619d53479539d24e5a28b9e3c4d0395fa3362cd91e723db10b8ebfe55bfc4602328fa3781ff6c94a6d3841de20dc1b990d870f6b042fc7b9ba64935f5639c8079e669bf347d3e723ec698eb7a55703fef65b09ab6563c3fa7805b857ff479fc60de90b782cae3901fd8b48d9e6bf54bcce2e2fedb7f7afbb3d2765601725e0e54abbf39042ee29e43170b5d16222af897f556456cf7dcc1d2163eec7c0998bf83df31b23bd785363ab45c38dcf82f9ba34864ce4184c32e2cb424a6d34532d4954f3d0e96f11d56d5c67ea1e2e9890e3186ba6b42221b49fc7f62b2711eb75eddc18a26c4576021fb7a7445a37bc822d7a12d1cf9ef88dd43d4dad3ad4899416e992ef6cf3151825367101dfa39b0235fb8a54cb7d5c5a19683cf4dcea5d76404f03a929dbc7ba2cb6d11698529b4497788b6c22ce63b3d3f3ccf73425d47d076b901c782ba098a230e42e02d1f16eb94354e615c9b823009768ecbbd9c4038d6fb5e398af6bead6c42a2f4bf8384dbb85a1f319dd60d3cf19998ec2878ac975ec813d5db9cb0ad76263d65be71735967a70eacde65ef0e3356c3051d5f818327c0fa3968c4fa5ef654c2b164527e3691ff09f335bc00b032b6bf7d84d842ce9a73b4543f2fd551d862448b90b7a6f334812aed8dec398bd63fadf7d941900cb8573de6285ca2cddddcdec90a0cfa86e017c85418e2cd607e5976e4a02935c74b841cb0db82ab5574168d5644c537fba1cbdcf74bc3bc4450333f55a7bc1e404ec2538aff5fce6d6efbdbf9b298e214b2d99db2914eec1376b09c023f2301128680136875372c46249469e994b85991d8df8517f615aaed9ee844c87fb1362acd7f4cafdd7fb3689d45e7dc825ad4478dd39a3ee6a6125c091f4b02b893d9c82b1067d0d3373caa44bb386ef56b1599fb95c2aa401ca35ca15c05fe3259fac2536dad65111459cbc78093badd8aff2a31ad7df375cc593c39ed209a896aa964dc47d41b24c89bd9cc5ac326c89bc64b892346d54adce189671f48ba9d49a6ffa7b9ab31f339e529bd7c0a35576e71ebeba0cbba902ae49c7cc8a547d25b85f0df77528006c6d222e6e15c6907ed6f5ae1ae488aaf2078a6a198b96a8bbf6551f63547fd302f17a2f960157ea6bd888e984fe27ebaec2688bdf6db883583f4d4872bff9326aa2ecc478c22aa1be6f6dfc5f190d093147699fccb11252d0292f9008aefa752fc6351314c75c36db3d18ab3e426f94be828d78e237cfb52dca9171f17f9e315fad6b69cd447b6242a245053f17fa6e9975f34c379f2ff7fbe85135c78b8b35cb47e33386054946f5d5fa308866191c8f0a408957827c090664c24096347e619ba26fba2345b84ee0704c1d8704d93d205846d334013cd449066d80a7fed6748a28b004d5ea1624346872a1d0525f379cefcfe713e5349951e704e22b4dd73ac756e166d172ba415d46fbf7a52482a8b3028957be4ab8c24cad58b48d4df459f279f55fc5f377da9f6b454e3c352a43fc0a6800f0601df4455c4f806fe6eb09f2bf2e953d5a7c7753d22dd10a05005f0a1b2e52d92c41a52f57a2e08631cc63057d8a454de02e49eb15d66c1eb5abd0a76e73d598645a29e7888a6df508b3c01110d047696f84b0a2c71664ccd2ceedcd7c1a45c9cd64e7e71b14c323d86407db6e28945c8f862e4083aafcd5a1ab2fa47e404c2638433854bf4ab0add03821b3a148e28534fe4dae788bd19f1d1dfd8722253dacb11791be2179458e844a956f9b8b3fdbb298bd237bde3353a6ed69593465300398f2aebfc6771632aa8b4d527454570fa2be3bd93d7d2d3ef58d8362d27bc3e10c2e25226fd6868fa74d08dcd44816171acf90111de6ee065cc997730acf223767f6ae9614fb173213b370c88b68e4ad68a616b2ce0d7ac05e6f5689315deeee07472f763bc99770f8fc111333f3dd7a2d0554fb319fb9418200a92fd247ee80e6894ff80c752f37d2e42744ba740ad7fe9103a1016cc3a69685e88d1225b8b5dc781937ace44498bc391b7669a942f9f3388aca83e91313eb9908355fc7b2fc46e7556c0bdf4c30d41bb4f5959bd6cbd7b494e2a0df3c6d2af5a9e3e8f7acb24aac996ee9a5c31d8a2ba0b0946d8e1f241b52cd27e60b01652018266b49321c56a2afdf63c39222e73bd82738ba30aa74b8ff2ffdc6fd98a04fe018672fbaa2b7cc090b39be769ea6f6f4a977a9cbb20f24c0e863dcd42861681ecc95279546d392c3fd8de83ae7a70f4a2ab6769bcaa01b5b5b34f5e9d8584338b4751d8269c2531e4481d9e2eb00e642c9683a580ccd0af0d45af99e6eef93c6f6745e2b5cce38cd216264ec4e76058e6a187c65c86b39e58ec1090fdae7267593c4af6f75aea7940bdecc3da2ec533085e939e86b82ba3497fb680beb2270ffc55fab5be45c27fa8aa785c0062544be489da3cdf9a1e3f4258e0b799a6edb07f79089114ab7bd666da05b69af05a44e543e2af3ffc3a4eb434194f2bae2c38234204d6864f496e5c84852e35217d0bbb1e299db77b0695cc043b8df532ec77a672fce5f38035a0e2e42d2984df43a6aa5f6b3e4ce873a2462d73fec4f2061593b20b0ef126fb02ab0ea96fbc2dcb35c347a1bdcbb8642e3dbfda65f0ec2f51cc9b136bad989c0b8c2152908c93c82a20c6716328314b81a5d43070aee7309c4b1931a0b35419ddbb6b00e1c8e84b54af9885f1165fcfc346d2adc61777909be4edee26febd3495c4c389cdb6b6b17d1633ab9839ba222043fdcd3a1f01d4f0db13544c0b4e2706b1f30832eb19d589130664fbf88c2d05eacd621e8d8d2bf583c7bebb5eb636b04db819df88d0d467e8c06808b3906c3857e14e719c17a0728a3015c5a52cb70ff2593dd49dda17310b653dc80e5e1fa646eb31bbc438d43f12522ec1f3b2ae7c0e80f9e9dcc47dce7d60a3d170efeb8ed06b5379959e94187c0f70aa3afb29b23e49f618ec19d5309a332c6b43780db412a10c832ea4a6f3354ca7e831debefbdde3b8a590dd3545d89cfc0ab32fed2158a037ee876c759c4e1d2981e8d762bf6f3812e1f76b096ef9cb073b6debe886b25d9e62c0953c36de238780b58d57cdffefd181ca0e87f3e356fc8feb82101e69bc596c0f9457d448789a15b2b4cb44960bf2e495dddda72b485eda23512f5d8e4ac541d1a3833126320d7710529d53c70a247e7cf4d6868bdaf9491ce614b9091713763a7a1a56037c774ecfe17bcc6f687bbaa0959928998d7f53a9fe0e18a922fdda8c7003f869c7b05b968cd5061fd49cd445e1feefd08bcd0129b45aafd4c3f657afb8c34aaaf221285abb393c24bc60ec471c0c66ce7ee32a8d818d1cb1171bb6b2c6aef40a72dfddbea190a718a38e096d267ca33bf4c6eacf2e83207316a99d4670dc40c33c4f0a8730cba16abd572c065514636c292f67bcb4e8c92b07bd7a79da6ed9892a0ed0690d9191d240fcc0e0e7ca0c8d54670434e001c22d97573ed2c751c002c54654c5ddf22b4611640ee185d067c9aa67d5195f8f4a562a62a0b0ee0a690b0b2119bd6341f1e13bee99f2aa3f6e9e373b9cf9a35b6bf34eb1e32e45c1c03588f53062ae4bb98ec9f35e3ca7f60fc1d63a9612359e1bc5462d7360f39ee782c58264e6fcf9e61dbe98c0853138f2d2e2258fe28d530e54f94701f23082eb3c522122bef08e7680f3723781c6741be2db6d15be0b693cfa1578f19d89cc4bd276566439715d595956baf597512f1c980dd0bebff301dd289fe26c7607878dec405ef80ec5a918ec862d0dbffc173914abaca339e3d63991c755b905c72d933ef860aa8d675901a3ccdd06edccf6f74220f3d94e15ee140cc3a9e7f0331123aa597afae7c37f02d35f9bcc9201c32bfbdf9db3419ae59aa38c27bde98bee6c35a27b8d725d7e24129fcccb3386eaa3e63eb8938c611a6bf309a11ce37a7dcc15a0a3dba7ddfc6251a7c73a51f8b6b2c8690d71a122dc330da3578375ed4441a818975e1e9f5968d59026ddd4a85a1ef11385cf507c56192fa22f1b63b47a740e99082d79e9750c6b9d2c51706c542a02c5e510f3970653030d5a52cda8ed53a6e83f28ba49ea44a693f5c56ab4b4ffed57c69c20055be7d732d484175be01cb9412ae14f7eabf9b1c953d872b1d955eb251dcbdef883a78fc4e6334aa00d89ca33beaedd09593903590c41941500039bea7009ed2dff7f5790ff381e7cfaa068fcfc37ca85a74e96bdcc37be131a33d2f098a5a6856937077aeecb8665ae01d8df3fd5c220c876f08d449a9e6fd7d6e6043d79cb30aaa742d6bfe2fe782f397f92fbfe038ed4b2e0816c8c5aa0fb0c5a83fd89edf1b66b458e7fe59b691e1e0d47a4cace079106f333019f10b2b3bcc3c6efb69554bf8298d281c2d8a2ec845b5f43fe04f291c3385fde6b5605e38801e45b8937f34f3ec966584c8684bffd88ec4324430a89c45545344cc6083cb8af142fd60eadb1a8414d219078873fbd2e1f65774ce88c442144c1ae5a135a8386e96adff17619ad9457467b6f27ad469bc6c482874dccc91f87c6d92d65888d619eea4154da39e287ce986843341e1b0cd138fbf243ff7b14ab5b58e0f5e363f03e0e368b493336586d724189849651729c358e29fd59e115b8e89e55f7450673af68e48e1123255b0b1d0bbdf2e911ff25261f6de2c27340dda6a40b80e77ac95078676f11b8f8216fd62ac81c25a543f5beecec9f71183c7f04fe863c46f86c63d4dcce962eccc3aa084e5690f6f1904e1e827cb17b4270e41673ff3e679a6cb1f7a2f81664039475416c292b8b52f2e98131c93fde025249614107faefb109bd4b3818b21d7b4d37608ecc991c976ffea830f77aab5cf37e8e089be27c75c0dbddd2e773b775f25f78083760e32e7be66f6c01455bb654633f8936bd7765cfa2397178ee7159f12dafd788012d876a8161b0f2df1dcbef876aca475b712ad298103ae0715265fb40eaa6fdf9d5972b3e28e1c42894fce93e7069861add6328f5648651c8ad6ac5145126ce3fa1e14e25abb450b16a3c753962841f99fdf37070bc289a95518bb14c4890ea6e344bd7e6d873fdef134f669203d7fd345319d85d65e9090752c2bf21fec5a0e4b2bcff8a669db37a2d5ea2ec0e14e4074f91266081135cabb6d035bd7dd157d1403dbde9eb0c1ab681d8cd1449d6b126dc9b605c0fa4b4128ab648b3d383e5ae7ab3f44424a3732afb006900e6273104020cb96d1b5ad6ece6ff16aa3663f135757d6d4bcf3e59d89ac61d565f6493f127b938437e5a05811f29bf969dd442ac1be7481479253ac2ec0bc5ef03b4cab65c91f446ea9416e646e967808d311d2fd67141531f71ace2e7a7afcbd1181558a89230546cd642480d7a309287c0fafc1055d377cf35f3b3ffe9bbea7cfb13c8c12c62ed2a3057405e109e324399bf27d89da7bb31da648b16606afc04402466423cde2dbef937459b2d8c7ceb93295459a0ee53e073a6a708ebd648ffd263a227af0910dee3547d8ef6ab37b1c7d2be404ecd4b25779cc7774f17361016096ce113b6f9ae2dd7f133e8a3c397cb98dcae3dfb4c9ebde03c1bf81e1c761a1ebe14604d7128a8e2d1ebeb16e1202fcb523828515af79e139125ad7e9523115c3b535b6d0d7037c0a781d41a77923ba30de91a7bc773be38db461a13a2d47310218a20b25307e5764e623d67e095b345a1b08b2ac1725527176f77aef6e58ea57f6e38fa584eae29cfa75ca67ae90aabffccd2c1eba192ab2af0bb16ec2532d4711bd71a4d47dd57d70a1219727a1340a57ce00f7748159d09591d7da447c6260f3fe8121d9f28175de39119676718d1127217146fafe055a0726afa8c42c5b46716b790261e62a304560b39fa2c311bf9ac6bdd757f1e92da13275adeca2e1a298a4c63ae2abc63b3e9dba6d70b1fbc26934ce607696660ba595c75f2e847ab643403032ac69ef254a88e02513b9f3a6dc804c0462c4353114bc17d992fc55fbd3e876b57e3e231fab672860a6f8d33efe2ddd6a54acaef678acaf17d97376c180c315482e45f555c8895f12735b59f82b3687d19f6907f8a0f976d44455eeeea7e6f9e3ed96f4cef50d0fd1ae82fb536c587b0d330dd6d69e65b6cea91b06aa009f89c9bcaf4b63656c73c88c075f587436855dd672da6e93dbf92283b341d6bce4d7e2edf413594e137f234dafc4759972682163e5014795f97453b3e17a24eeca40009ac6c0a97c9f6efddc844a215749724c4334dc9d712a4543e326b1b1774b3d12d73ffe6da8a5bbceb51cffc4191f1c900d4a2f1bb3bda7cfa5ca22d6f5c7f4e9581a08974770c8efe9a2f7d126ec753e447b2bf4cc6606f09b763fe227cc1f2b00be927bd17ff124bc919e1ae898d49d20cf1b1ae14ae023e1b808aba767da5835d73464029621ff542c27f2ef5eb8569863d5baf1b4316305635e86d37337b03dedb123388bbbbb63fd725f9860f7cac5a2732d4ed9623a361c2d42046dbd39f5203a9c206a804710eb7ee622127e7e489569e78d2d3ddcbfb3b142b6688df3509dde6055468a7c71db459698eecdad869c87cc58042d3bbc1d6b4c73e705f5924b0dd119144d6c89ca892dca1506efc1feb5a867115bf08c5cd4f28962bf4426fd0c68794ef2aeb08dee72d2892f7c4a53a43c6d5ac59d1995a81eeb0cfb3bf9b1c7c28973270b9e05b8168314945a31e2ce5bdc06026ca49e5d7582ca8c5650de0cbfec6944371ca4a4a7cbd9f4404a1997010e9c817ae6e23771a19049881cc67ada65508a72f0e811d2667645abdb19f73045429c743db818e42fe1568572daeb8421fcc173fbb819916496018cd2fdcae632b0ba48be5e817d5e71b56b67b73767ef84b9f35120beed6509f6d639764f60c222d061dd704fa8c59c841255a808ef357a7fb177c3b0148d8031e90c88269f57261c6def7ac63c081e5590edf3a0a8cc11fde0c892d9ba5e278ab315252170045c8e81fe55fe8b2926c0f308e9fa1206ccd1050ce1bd6127dc7eac4a3c72d510795b736b0912e619df1f0b8257d0da84a23c5be2f7b78f4ffd964dcbcead5e0980fb940281629daf5809f6ce8954876348837f77dc9a7f4faf9007fdab9719812e50d177168286da74709bfd66bca80d7107d37b13cc3c16db99bbd08f859c84ddec4156f5c8a5c20c538ef0241d6b10ed78f12d322a4e6817b7ee5c291f7d97d7f4023bce54716957e5a416cc2853777fcbdc6f97b186e2c9abc93b68116d491dfc9d9e1e9288af1699bdd63e3bc50b7429084c7bdf368d97095a1d8ab1cb0e7421311dc405e5fe4a0eedfab0f6cea0d5c41801aa4e69d73cc23480180d20add50f45d12016c579bad4ba9fe2d7b20cc9e1b938dfc5034c3a07bd987d11acc509ade5099e6ffe11860a220b919247c2011b35c205729129d7b167f6f3cb5b56b221b09aceacf97acf0d8c2a1caaf3bf8fa9f0c186aaca419a194e5f7e783a19aec3143dc77f275822eea0631de595b62b043dca5cd2df6c9dd3ab8d1631eac9c0e98de3245ec50d766f8f2d85df47fc3947145fa30ec0aa9b9d0cd0bd1f20657f801bca829c43e2658c103e5c8dfd64ae45d6d657b15e5c5ddf9bba0e6fd1520764e96fd940a542be22469c64c2047f1b7d5b92400ec1eb84d556a5873fe3a9860c6f738ede59331e0d593d82e2fd7b2ee5d18371597487e9f7cb766e24cd7edb2c674a39d0d20baa39b8fcd85aaeebadaef22d8323638ade9e0da375690db9b50f0f4ca75de88f8d2adc45720eda962d3951a11f4c720e19383aea07334b4a909ee9fae874af1c5d58e7be3d016c2942fb4da79d1f93c642faba974384de679f32be4424f4a11149df701132071483be59030535c3b726772166a9ce3595740977b703e41ef3313adfdc05de299684df3fcc92bff9dfc07cdfd5d1c5eaf27a3f87b322121b4d241a6f40278945d7ba7107b7b451c9da6c6f3900ab11e8a1dff46ddb50b865c855de6b5733ecbc1ee68e78c74472006e9d8634fe3389b3cc38e6d9d765613427946a785dd7c9a65918d0822f923fa58f550fcf60f7ee2c7a1cfbdb402c499db8c7445cf6c96b065c5650104bee371156c9d093690725e367fb8598e374c1b1aba07b70bf785b2a09b6947b8c1a165d12cc7271c02847d62457a28cec0f99f8bee56e85b48f813be4c8239d700e6939e426103d096191295527cac3c6fd643f5bc9f6794b74ae73e095e5e81e444e1713cb2dc01402f34293f5ce3d49ddcbad1ee199a3995240c1a48ea7378aabef26d0643b459b35601f739d347f23c3565b52562532d35481da440ec4ca20f1f29290d1bda688683a9e5271a749d720293293ed69b2e0c1d3832543b689024d3e9b12ff689290c9108c3020d39c00ac2ccc26a4b230c5550ea96e8057054db2b4b7a30cfe24890439872a7bf4c405598d6503444a70b9ce408ff8062f8961eda53df3751acd20cccd60abfec7d6e656378dbd0668ec0b2fd7e551de5f8cf2841f0a31a2aac2bcde897205b0cb439cf0b099fa2bac44e392da1bade4ecb5f77d830c9fbf723a36e362af45c73a4a6a362030c3a6b1d61d06f8c92b62a2027e5b7ecaaff051cc010b55dd8cf1b0973d93d7ea1b1ef635ca3c6fd6bf5e80400a0c12d54fe6d4fe6e51af7ea165232ddecb412c94420fa7ceb95ffbcf9f9d11aa4af9fc7bd4fdd5f62f12287a810f0cf46fc1efe5b5ca4a57049960859d28be1fef55bfffa0f875d991c6ee0c243cd056622c6408745056c32cccfac67ac4c361b4e6552a8fe859c97d0ea73d475b84f73736ca32978ec658f21174a1fed0802c5e9985889d3683a827843d775d3f0b26767c98a00b9047a8a6052facb41f73e995481f0fb4970af94a72350b106c88f4124e702015dfda71d4f0396a5e24d4118abed1b2994e90f1eb7a9901af2c96349d3ddc1cddd16b9b8e2233e84009b94dab312ab0467ac11cace1de580b7a80d19a88aaebfe5606030454a7dd55e4bdab6bf75bc7da5c86b149e5ca572b041d789bb4fa9f8e40461729dc007c833586c508a6be7e04921421caab21b38ad4fc7d4e0633fa16e9e967bdb9ae8499adabfacb04ec7dae72cfc1134ab5a6879c69839e0ff734ce21e237fb783ee5299c83b279e7d0fbd43706a4520a926c4ab9b411164ef64aaf561af6c83a5c589782043f45d178e06d22da1e156031aa16abfa5c7b0b4420fd909d63b495b70c1614d2db9055c22a9bffdca53340942d365195d7339829872b16ef284d8bcdc39b573fcadf2af015a36f9b79bfc33373ac2d34bb8578a0b33f143911bf1b20153d989ec56ba4f88875ce87bd39bf9d8f063725cc370113be00a93a8d87b345d844e34137f64dab687ba5f2cfa50bcb64434c7c32b4333035564a4b9dd202f0acdabdaea0b082c61612e51450aab198ac41f7270c05e052c25c37332a12bb055f91f15cd7fdbd8d9865177c53f6860f7dc9ae6cdbf5713108b65342429b8d5f40b947141b66c8ff9499c605ffd93c59f1a99c373084faf80dbe69385f750e3faa50b642c76ce48e3ef5ca0d0d286fcf647fb72aa75e6a51aae028abd8bbbfc2d56cf29846ad0d75844b50b495e72efb5213ef22d2d5ade8d9a4506bd4ea7384b28099dcf3fec7c1486a66fee9372a0af79be65e5a21f87d9af2cc59dab033c30bf73792113397dfd3db7f6477b0b6c61f23c38d34289d0f7e61a5264f10ceb141b9bb39006c2a07c138cc71e8b4ef08d3f720a6215b98883f9aaa15997a0273a730f444c6384f49e8e413f2a330a370b32acdb935b875a779bc4f8857996dbf73c9b68e9d30789cc38e7d1d3be40276df082804cd7ba688fe5a8c4b91458e395cbc34333579f3d2dd8077319f0f2e1eda369c82459772dbd1f3488d8bd67af39f5336329205b0274b310b4df6fdb26aa15165e9c9fbecb69141bdbcd2282555a25be4c0d0ce0fdd26e9e282830b003c4b45efd9d1e399774a6b8d114da8a074237da435b979177a30007d191517ff1da5c6c93ef1ab3abbc150147728a03b4ee15225271797d4c7fac89218a9105064af5c4085a882f4db39851186d2880c1e79eb4872b6b7e7f850c038481805bdfa14754d65bfe1b5674305319430cd0f3b6e563affe1e0d84382fa31497b130744076e9ee28dc1c3faa8d732437ac61fdaddac51c702d6f812524da07e39597f41c6df5f12080d7ed71e27ec9796871e699493917eed9319ecdaa3c3cee145882dce68584d072e855fad70f8bfb10f3d31102dea89c55a5cffab5cb4ad6d20b2856d9927b9114e81b6bc9b8671f36fa1d2d9308c0855f143a49231a34861c561c3f2f77941221b126cb196dad9906d3f406b888137f2eaada4bcc74a4fca675fae3cb48763f4ffdf77377536d6d967cfc3cc174e236eed513b500b0169bc835ff22df90c68c38bb7301c08a7ad553b317da90b075341b320435bf528cc0560f55edf7141a5c89c6939c0cd9b4f37a1a5e4f86bcddff679715555d4ca26f57ba8e60d3db4b2dbfd31173292115e36e192b1011e7ac47abfd799df1fa009aa96b1465fd59a78ccd7b32b02e505c490ef958d19029c54ef586f4414a8ae5ecd153b01e63cb225d547bdc2d0603bb97b884d115dd75b6418018b3242baa8faa0cacaf60f1a942d01ac5256cb432fa5b936e22538d8652ee4ca522aead5cf819242332085128e4c0ac139a3a019e88c291eaeb07be204e72d7b41bc62aabe94b8c0f09e3e32b6aa97c17de328a87e0318431a4a94f4a8a1101284ea15fdc549d0dfb07958d2c8b651a55f827d3c5a206cf438bfc7ec5009d1724b10caf63df8194629a7e229d80eb2ead3f1a0afabc36fda6c62186fe7c6cc82e481f728a9a77e0db1bd38b8ec71e402af632fbf070c30726e3d4772a7e870aaa62b60abf99e6f3df7dffd12b5231054e555d436c1dbd678295440267b9f1b65b3391298cac527310edf794dcaf8e730114a24601468bae9f66ba5dc9a84c9fd46842ff048c6bd61f527158e6f7b891a8c861681ec0ba5ba17b44d8a50862fc9db77d0553e6b26fcb5b34b00a8759a5bc566a2339d980e29259aac414a74aef1c8db033f9cb5c59deb3c26fae02f95e21c53562c2ece204efc008c8311d673ca9c097b3d075643301a3a629ea5bff02bb95d44c1347c9df9c40b650cd66cb3e70c92aa2515b0d4ea0a27c4b07e5a30be5d21dd3b70c08179cd8dc188970e475e5e31e96a8c0f75153a55089dca201e4cbf2bbe97eb2468da631028576a4f6daf95fdfa3c4bc872ad3221960aa8514f8901469a97739c1b88d936b32fc947d80fe4539e2b279a777f56d62e7a26551d6928ae4432e0d42899a389d3f21d8720cfeb384259b8d7979a32eb44e8ab98df2c29d66bf8c912db6141bf97167eee39cc9524903ae2f4255b6fb81ca625de3d858944f73783b7fd1f9909f0ea71e2884762f6202a77382d23b89bb4bdd7aca496877f9ba8c54eb3d06184f4ac12fbc9c0ea0b7adf4c3d662625acfd0883bba8000218f7d226ffd4e2af9e7829b2b8fa1080c7a69778c966e3ddfdaedae3641217e1d2dbfa93f2a8e86526669cd8a9599e8c577af084c12bb9f52e0ef595b1e641908bb50518c0d2cee8e9309db7a54948881a430f543469c1ffaed60bbd77a804517d44072085be5e20e9b8bd8f36e6c5da31a324be7ea0dbdc91e4384edcd1f18b1c6f089ce9cc929fc4d3bdd59e4ba89d1fd13dcac280e645016aaea3f7ca797ac1b9d589c7174c8430d89f24dd8adc31a603c409df91e42371aa92dfaef74abce86fe9de83a95b6a8c7570f9b5231a46b575e5e33573140c3c15b81737ecc6b87bcc180ae284fe6a0ce85df9424e002eef347ec94fc330abf16d87cb1ac644b2a1c90a58e99b1b4a2f12715e0eb9ac8460719ab61d0170816dfdf821a82dd7de7f5f3573093868ca92a2ce54fb228fea94c60be6bb04bebe3b6a904c113c195e051bf96e110b7ce803500c03963313a092b951300b24c47086efb172cc6ba43dc3d2294de855cdf654f7eabd81963352dfaeb6b51c73dd13b88538d28cbae8d5939dac52cb74bd01a20b1fc735d207adc519c950532c68ca5932474f6305430a6da7b1185c70af0a281b4408519c3a0029dc73d2961547c01df50779e0b18b1d71f6e65b9b1162becba53f27bcb299973380c5521819bf860ee045ea2f618a9020ba9030e45865fcfbf898d2a9b5c7510e74c1231f1c9990395f3b32ea116fa7d9a1c0d6c0aa674ab3f5770c4e9e6ff48a4bbb225f4f7de8d392c087e22e2a90892a236f8d21b920f59249982cbc80b56310d181ee4935e79a9f2d1f8d84b7c1d58eb6b97b5fc13fbfde185e2c4359cdc444a6a322549e393db31982022d2e3f5ad88499aae573bc616cb86da8db15711065d2068bdf1e3b3e668605f198a368251ad5667979d66887f0954258b6ab9d7edfde0497b15b29e534f8fc381488e074a7a389d8e3f2f2e6cb2adeefa3ede634ebceac90899ef0f6fb89aeb7b30a643702fd9c8786b2ccdb1870ce29af5d2c50fffa10afc694e90b13b0cde5653a06dc29d31bc0adb86c32244c3ddb9f08a914aa85ce95113305adafdacb5dd5240e1d3989cc52b55b8764222046e423ab09a8b32fb864cff6e44ef366fd4f6430e3b140f2eeb524e671d1a0565deb10abadfee8378e3695ca02f477ef37fde1cf0d6ca2a835441501010231801d6d5f104f58259b00a948f7ed37534f00ec2486e362f424ac7419e615971b6a8ce33e8b51b9a0a889629c5bd7b3c5941c70ce5c4bf89e4d8791ec7740df5d17db69abda5eddb25caebe60220947e983bfe49ef4353940f7524fb92a8c415566b34c06141933465da8f5f1f12eb3c2df9d58bf33f80b6766c0a017a74e9db3ae8fe26444aef771d9a92d06a4dffe1d0625962ae451588b495ce0f24fdce28970ae08ca786233d7e5640f33d8715a0737008cf0a6f9ad606b4166b37385ec90af20f58272e84010d2f60377553f9e12cca709db07ea0a6afe9e1e5ebcdccf167a80f015db9d823c4050b62ec986f3885eaeaebc9a92ff2411ac39e422c6533bff9c839656cfc09de01d3acd190341614d2fa5da538ad9a209dc3a7b8101688382457c856b91849a50c44582eebb3b4baef73e204f99c93c787aee3528ed558d11d1ad7dd70cda40159f2ad45fee85fc208b5718a9b33fe7058a216b88856de2ee19fa03eaae5a169b508ed0fa8678aec64d489db57e80715ea956a2edd3b382a2e00a5106026e621a673e512e2b1cae7b257c618c053c3d398233f49d58fa04420fc56d4c510fc51179fc6f163e501eea4f1806b1fca94799d0af2c37f09ec857663774fb741ea38f3758b6553690f33274faccad7427d6c029b2bc5471e8f42b788fb654842044e62fb98230af3d0efc1d2039fad943b6ef725ce63ad5ead81984da1343728c2e9b811915f9389340c2db6df95bcb84a7b50137361c50b29c662297b4a3c0ae9334d2ec17ab01503bbf0ccd263c9191900b9c83bff57c226930fc373a0ef26a65cce3d80008bd1d1d2acf199703332e80f8d1d8eac4ef84da5ceb64aaeeceff729f0eade3d83488e59037e37583d3cf3b5bfcd6e522fc6d5a954d25c44eb92219893a8ed8af694f9ee450b3fb9a5cbd1fcd7e2d3f9b2f988079236ce1999c72e0ae351893812a426ca8a4cbdbb30c47e3be1061a6b7c0a7ca9a59d77cd83d9abc8b8c3bace1307d67ee672e0262ecaffce220cdfe6c1bc81ac29c0f4ee8e123a7af06e8f485346bb6b6f08128a929f99ae03ef7420d0cbaf7eccbf4154f416d0eae79d229955fc4d80e729cfde333367a8cb7605e76c0e5cfc8e8513081b9f2ad97471f1f7950e020ad666d741bdd8a9ee55fb6b19bfda2432d69e878be8ee0e02ecfa4e4679e8169a77c09bb51e690a381ef0bca72e8b0d7a93cba7ecb378dfb19c190ac87e76c7a931921a43fb00e46f18397b0e66d315f3274a2535298c575fc10056cb3fbb5f21ad483e93dce5cb711808a9de120d23bb663aa140c25ce72e5e4bcf059d47e02ddde7d028b0a8eb27b27fce9a6a034529ff30336458f63778951b25691300f3cf09b5e334dbca07beabe1984650043ace7fc9e2a13b371f78dd3267eae0f5b2b4e99d502dd85a0d56298e3fa6a8beb0a8b8b5eec8d2de3409b17c77692b84dd3efd457be97daf6f88d3e2f61bc93ca28222321c274d1c8f49ded8b459d4461d5644a9a34502cd30009a087f52d1716007ec745b3297a6e308375ec777e77d30be769df0ecc0bdec501e41d7a29e389fe01b7d8beaf469cf244ca384c85b4734c068f166ddafa308eabc152a2d6d556e48231dce6930c7c43e8cd23c3919877c2763829dde382b39affdf14cf54d452af0db1cc60a1ec6cd07e025265383de85950ececc1b59fbee3f6980515c2246a7c52f5437331b0729dcc96096b1d250ae3491b77bfa3ec1702cb02aca8132d4ca97939a23e8dcc46a807f42f5bbd47d0b1bc48d1b757b4a036416cc1c464c7c2212c7ca3c544286363053f410fa9295597ae0fcac94a01b132c34125a5a2ae6b4f9d7c7d149c3bab3c9eaac2886c29ead2ea9461f8da564a57a313ed8088c4ed43263724437ffe032925cdb4bf9c0c2d8c0b33591940885b204e5e1d41732c4138c7baa3addf57dd010920f493392d5310e95fcb469c8707e1c1bc329d5d1e0e1f96cd8ca5e66001a1a795b967ddd2cfb9c917429d48b5a11639f82e14b868f3c3c3d39bec641dc21e3e03e376cb93db1ad8278d179f5688529ad30ef2916f17d2d24969fc86feb7e34092890e9ad41a9a61a40f3816c8bcf3113e6b2b8225c6e6c83eeb5159fc22c569199d1d816a4f1394712c2c4acf6d53b4b375b1a95e4c66ba489dd973e17247124541d28d39140af98567a9b3ef57237a90e975e29a09a336b74f53fadc453a78b0dc4e45c72bbd6dba7efe7163f0976ab43c1b613243870f07d576afedec77e8bee0ee0ee5ff9fa1e1afc4c5c42e8f9f332670127ecb5340e098c03d53e80f4cee32d78e9539e172b16cacc2c11e541aace47a664407b52f53913fb302ecd784606287114c5aa0f27e90e973e9bb1d32eacb96ca34c511d28f83fe9d4fef5aad1cec0a2e6b621ffa5187648709a303e0593b2c63f7b54dd5091f5efaccf060fa797423c32ad9a039e80013219e397c2b612800ccab7f0a634efe907c226173e7cac7aa588dd5e49c88a8ed19c474545df0f890e5d53b33412ba643f4e61fb8f9c451de0e974879c63788ba7b7b289e718f1a8b36d47b28a8249850f9b85b5ccc2e79b728a1d1a07c491524b578ea6e08962d0d34d0090f885f20023e40f42a37f2607c3be0e8c1f5bf7df830d0fa489508d544227c587b3142a4068c1e0c300dbf86b52abb327466fad09359420a1c5361303f4f2c2bd06452a9ab962daa1a4575bb935da53e65c7f7ef341a3df46382fcf17035fc8bfc8b3320332c3bb539df7d2fe9303c3f9d2f660f3594d4ad770538677846d352ee8366153dd9bdf9beef9205b0c5177200060492023ac6c51cfb512373120fbc303343bf26009a8b89e77634b4f823c4d97f988000d3117381b4a8c9e74406368087bbecc98637ea712449dda261f0729ec3e768b798a2ee1ed55e8ec552941a310367b6101eb3f2267482d0c93642b3e4d25da3efc5572437e85140008aaa747a81c42c56434609bbc485926b5022ff3d64e82fae70066d22741829710331b0ad251af11e81ba0f41f81051b2eafa7f18d83ade218f4e80467046aef020965cdf84a2c8dc57b91731e4cb4d40991b68d55fee1031a736e8b5163141c33f332d226ca6c1a27d7e3f031c2362d959d5741c8a9e682a8cdd464d701d0ca022567bf2e643d52a393b6ad2b381c29090d5f3138200a6926a6221908c22e9efea7d0497dcd178f2196af7a63d71c64b98eb27d8bf327e091c55a871ed8c66333c3669c90a7972e791efff2d0b5ee7f46e4069fcb823d168eceb3f8118e8d6951222cc3b8deb33ff637b1283f3283a4a0ada74cc32378e617b3047b12cd2be086868808e7954d28c2a139cf6d071c96db8dbb2dd8115c748bbd1297f6a3df7bcf4cf8e5c670c9040be22da2e84bdc659afaac3a63cc8b4a6d1dce8e6713c01f06c69098e9671da952b6498ad3fed2e9cf8748de5b567bf6b0b1bece75bb7cd7dc343aaf63e42cb482954e0f1879e57a4f4d1501a7f0267c09caa29793a6c7a1586f1b125012e53e56c601b63e1282476a8939f1e004ba83a13f11c21c01bb8e0d351c52ca55be82dd46315aa45d7a9fd810fca76fe2822161fc4a9f79fb29a3968f285d4feca33834a7e2ca619883d022846e5acc5276b6d013ab26bf5c1c6f8773ab9488cb671415750d19b9af50c01d6baf846cd40f3395cc2781244c57d6bd196c9037c1c227d7ea28f9dafd2b7605edf6020562376e075e7473200f264263c1b95d54e7a3fb2cb235b8f95b043ce2203436abb404ff63e9fc14fb520d0bde8e294e3635b3262dfdbb749731020fd959fddd4b68757edfa6e59d259746d3122e12150da1d2751ef89820eb1e82b7a8978c66090e85917a3cd7ded3b33b5ad49d6c0219c82369e40be4fb4677234c0744d418a2b784613246c4e99377e75f247053caf494e42a6065cea51da608c6e978c5f3119a7435258f1571425394d442b4e71fad56f01fb8018107f93993ef8d40c91dd174c88a1c7ac2b08387cf9c63819f79bdad545a3fa81f2476f785faaa4271a4146f42cb20766da4febf28b575599866cb24cecd3b7f7f9d6021a8bb4264112f45b949fa8dbf176b036fb155015b5fe40974cdedf87129b439c8510485e61d941266b6330b026cc86979bedd3b73a0aaba3fbe2785d1e9077c8d84dffcb75be09f4cc949679efa44ec7670606d5729bf3f5754f65e37f56b99650ac16357af3976e611a3a50dbbeb592d52da60762249c111b0a30cc4cb9b4be0b98eb0fd5aadf8a5cf9dea1096b7621e69aab37fe4ab0a9ca4c26e328cf883d4c6c59ed1e7ed5dd4eb38a540b926e27fb649b59659b20605c510c7e0ea9ca5118953ed6169df813cb4b2e77e6ee02741284262646a69b066f2dc4c5d1d2de196c528489828fedafcbc80b1d2ea6de9b17b6b29b62621d2c42f227c8d60580a76543447b166f1e67d777286d68ff21c1c3e74f4af21e48e0733e88ac9cdf64566a208369be546f21c25b08c59817505532d763b454b0c86f8c60c2872497b8f9c76078fab18647684bcf80198c83c4c12350ea0a0091c9a19162bce0d91cd20279918564a8aa74b1fe59cb58e28febe381597f24d43f18d633543241c8b7aba302c2dc4c8bd208195dc149f53d55a01615cf49b2f8169b680fb04592da29c1db98a2267646cda36f833389645ed44ab1cd9f9b65ea7a08389bc8fe1955a83a7e66fe3d46c0e465113e2cdf4b812eda3fd09646ba089f65618f0ec33e14d95236138ab8e48cf9a4e7c38aebdbad9e48f6345432484574e4fa5ced283cfb22c6472603f4238c4b84760266cbb5033ab508a2f8cc6f2db70fe698f0f12224a2f6b361bea01a0d07c62a53a367dbd6395f0de5230d101d7b1493255063b9ee6413b9828e78d0989f636e8be7be369e239a8d03146ff9102ba40295d9ff237f19dd01279c016dd3c9c26b3733de18c0300caf53585a7ab1b51f1ec202cca3562f6b09a7578142f67c5bf5ea1824b6b7410dc4ac95ee70e686c638d61b6d01df793cac30cc9f6e33071bd1cdafcb7ea616757fa9c29ed6d98ba7d8f72de0c5da02f8c7579d243829a3095396989b9697f97da416cffaf33c4e156381da4659d976d095a201d97c4dab05df81cd51acbe1e366e52a220527c1099e0b857db9d895c318722552542dd860580cf5a0bb369381e5cf949729ce9802e79c569c6f033b23e6bd28c8300769588bea887a4b3f13a14c69ac251ddd803ae73f14986d011d843653f9b1c1308e3aeb75166f460259cf1160f4b6651f72ae2f43bcfd0c6d100af1a8152c721ca8b703640beb3bdd8f58b1b6d2a392fa74df9a7333c6905e720102ddc79011f150d332a085b9b48529829962f7fb1a91014175c53a7b9fc6b1b119e24df52470150d1b9bd4c02f75611f6e9dee1901108d82f0570a41879cf43cce7f63e37837b06b5081d5ea2137afa73dd42ce9bca02919743244aeac0344ac080466a2a5d9565128539ffa26558af9451407999d7d88d12960ee41f334a148925ab5c7501acaf25e291dec1429d1adaed70655bcb153dc69510e82ac12fcca86fd79b6aff6bb99dba4f4462f1c1846afdd69cf21fc46512137e1d832e34a2365ffb7cab5bacb0248ab1b1814a2f698d307665533a658ccf733eb34055c13096fecd10ec53812f8b2253da9c53773914a04c4745b0fe07d7e7130bc555c4aca98afcc46b02705a2267bfe3696d179c7d2b3e94e2b14ae58e96bcf47f0e4df86bed13fb5d129f4947dca2abd290c6ee3d3912460093f7c01c24b0310ce2942d238ef72c950f6e0f010d3270ba20078a2f329f742346c4eefdb6d7815a679c4a28de65814e3828ee7a414c6c61aa1cbed2e8ce467b7ffaeb594a2433b1383295f7ac39cb3f15ed2f5efaa01c93371cd4e73368f2d059cf0afa208724e73047ad0e4cf7ca957a83bb311f9d54cfb1835dddf11db7c068d5a4788dff16a65cd6f874705bc64ffd4ea61872173eb9c8473e3b9d86b7e30b5f6ba7d0dd9695fc788f83487fe518a632621d9bfc415cd17569309f100d2591e7ad42266a993f1247c3bf7fad89a4c5faecddc71acf47c78b75b10ced277bc765ecf1f53f417731fa3fdd0d2d5da1a453e3d78ddc92d52e93503d8bb1587d6f39bec1d8274739d8038186aebcec66084cc84ff59987dd70210aded88519e97d71ea95ba8537f2a141111586b04526368d345f9fad7dfeef6e3bc2ed00d9390c7689cce4072ecfd73c8c1c2c3235fa125914c715aee9b6ed8d2d56f1b726f04a7cfe6ce87c16d558a11e4720b0c1d5271a9cf1e38e848490b3a6b53c4e45a3dcb09093f199c8be10badeb189edbb0cd74e361d1fd1edf8ba1bcc698ea3d4c78e29c17e996ce353e03571992fc0ae9ba683051715bab20e29e527df7399ac4d1aea0eccf9ead8c719ec3af868599ff2f0ca9daf2cdb97ca7557e424ca693a9b77dd3e570e8d47609450bcb142d64e64b7aebf6eaa62eec2cc54e3eada11bb425946cdbcab4675b1f8e0e44a244f9ea91953f2d430a0bfa36762721511d2635f94e8953fcb6e97c50b87dbbc1b2f53f91538e386d59ff3cef13557d02da8c3876816f8d88f57068872b3e5485586d79bcd7bc2604cb46c4b6f3b064ee7bc50905c4e50ed614c07030f97a3a530a9c86b3ab90a92c66370ee8f5a2de83ddd5ed9d64161455b6002229f3dde1e7a8203cadd5ba333db2ed82abae54fe079a31f11406ddb1e224fe72870569e86f7cd96149b899f764bf8316fd33a401acea1eae66cfc35c643003b5ece6bb9df99b0a42905886bddfeed003e2ed003096bf7727c2d2ad54e014001087658c25dbcc8ce3809b56ea4ed36a67c91d4555a4cc13e54c339101fe4b7fbee9f0f64f661159f932103ff2d932674070ff0170d3e0359af8997ddb11f8f9d63fea79b9c44a2956b1b3fe1c239a96e24e51d13006a81171b254d0e76ceff3f471cf3e2ad91c1da86c385dab17fac06dce384746132419f02dd16a24f82ed5e2a590f5c509ad4d38ed0490b78c1b835661149fcac22698e2487439f5d9a15443cc187424a685794cb1be48463e04b5f57eb8eb71ecebbcb0f86480eaa756bddab704f367009f1b07ecea6e17f361384b8f4f11cec1dcd83d1aae292c870db6402b14a452927a727bde6fd1c3bb844444782834916f1d7b112d286e75342e33ee03e573de14aea7187129d3b29c568f24d8a81244f9f3ca1bf6bfc165d841f03bf6ad6f98ce4a6f05b1fee2d075604d27722dfbdd4e67e502c1d525c753b5712024474e8ed1fefd8d2839e92d36134300a8a0d2c52778899753647da2de770b75be3b25961ce8129813caf2e9f993019724c063f41e7620500b6b4f346bca5ef393ca7070b6833555f1b7ec8fe921ac8831a5e1689c2323ff53c427b7f37c2e8fc73adb99251d19190a7fa22f1bb90494be31cdc4b4b1a1c92d990cbbc01d99876da29c4eadf06f590c086d6ba44f6bd5fdcd58b4911b9800623863ab1f0fb152eef8be3ec6b358c97ab86ea5199030868495998d832306d6d0d16d13992c7bf057bc3feb59ebc54e51f638d0ea781058575578787d39de5549a658150bf7d75474e9087ba3aa26e2a2c4149309aa8cd74d4cf6c36e8b64d4fa08be74740078c8058679c4c59ec0143f0a57133d3cae5c573ab93fe43c011f55c9cca4676d30fefc2be1aa76c075faba983ed38a9627c6fadf329ba2da7699987460176936288578a874d5ec04505201228267efb0dbee911924b916be07226665b896f22146005847b40d9e01f5b8f4f73f4f553d24d01a2326732eb20932f63141825047b03939b27142b18faf92e745899107ae6e5caf890596cee84620c413f23e3a5c7fa7c830b67b17bbe773b5390e8ee7ecaca29026826683392fea012fb475c552ad8117c665a900d91786d58d9e6314593e5c6ef16f9989e33ef3e0a146613363349381fc620fc28231cf6c9026ece17cb5be39bce14609fa07df4af7d788d5731a71d5bacba5ecdb315999a5008c869db23c46f1ad764b251c9f31ea3b70b037943bf4fbaa7289fdf7b6735669be243396b5bbd6fea63f891676c01a0185073896d241d9e83c575fc1e528344d40e125e95fa74a92750e4e247d867cdad07ea676ec3fc0d958fa459d61b609642d03328f6dbebb9bb8874bc003c4b962f6388861971002a2a6c93c2a05d57ae8e2631d0ededaa3d239060fa41e4fedb360f53b9bf9d11324b32b13980074836fee8a04ec838d11f1ca7c1ee76ef1e45908e518326767be9ccc5a3fce31537c12b3f72209467a6817209bf8534518e3326c869146851bf5812b255b595bada4180970eaf5d9179651309998ef713892af7fc6767f325dc1a1f6d23513dac50cf338b7fbe5040f9ea102e51666984454a0858e308cc90dce2654221e859be8f791428a1a427b439595fbcb8ed482627e1a51517bfc8b22e65349fd83f4ff5b494d4c0c7dee9ae10107b5f7aa908ad7f64d3f9c2aa62d08cbc91062796183408d6345489c2b6b60adcc6f080dfff3fb176f9eb1401367e314001e0913a524a96e198ab41d403189a2e881d455fc7cbb1e9cadb73a52607c2529a8fba142d50ef9155026a436c27138f594a1a0647c94270c562a591a15bd108386ff00fd2298979894c0f71f429d86f683ba9e875500bb986f76ae27f438926f0c42f5d3e8ee92345699ece505223656b205a4659437a3815f002bbc8ff0b2d898cdfdd19bef94f09bec8ce4411e2577cfbc1e211cdcf13fb9cfb75e9aecb13063eeb92fae56f271ac5874efab692b0e0ab8193183a01dd1fbe78fb1f6518accf17eebe0f759b89424b2e56d24a3fdd10507026e1ca22955cea33e91384e42c5afa7ecfd2cca8e5c02773c7f9b1e668fc93f57af95ce6aaa18ce5e0ea2948efdb0810c38afe77adbe5e3b9c8607aa0f2a9361fbcef32ae480c47b5257fafb5f52676713607dd229c9300030a44d4bdfd13f2b5fa640ef50a5ed9e3cb37d94eeba0deef1342dead5fb126ba9632154897abd38d857fe787e249c05a3f29cf4480b845575207238ff30597c7913b32369989497778ce44d546e284b521f0161a9af86191be75e51e285a2be48b8773bfcefaad5371ec2f8ad3515448b2da95f65b19b68626fdacac6966556ae5226e09b2940025ecafc57376159862149d2770f872c6a1947f33edd8851ca8e0659d66d8834454a595092322bd86163b3bfcc78917e8ceaa6488df32866a218d9743d2590273389f04051a335f1e6d719513cac543da80d74618be7b65fa2d63e4e52806df2bd2ad150cb83b5fd10ec5e65e9b2a843528b58d06bc0501a40c7740e07ea10ece71e7a9d1d7994126c18410598fc00a7ff99261b085775eb879dd56954fc2c96b9f01d6c64f0eec69566ccce77230cdc748464db19da2b7bd87761a827d60ca23fc7dd0a7e9014e8e976fd8342054c241fa1ef4fce11e8f1f62ecba714386f8248a96286124662cf584851651b15c337a873847f12cd1012696df5ca876eda3cac2ea8b8eb26b30bb32f5cfae87bac49268c117a13e6efcbdd3c75a6a4ec8f207b3901058f6b7a2e81e70ad2b21249853ed454f220eb245315acd0197874867a6cf9223102f6e4069d629d8a40d4b45c8645f73ca93d642ce99a3e3de96e754118f26708ffc5f1494deb2a49e493c5c1984edceda221b731ac28bce6386544a18dcb19368df51493d336b8795a913b3ce5d18cd1ec2790831a500ab4cfd127bbd2b8ca29c03ca7b57af20b7e371b517474aebf5b93f19ab412c07af9ab891b04363d131ef275b14d0253bcd5243dc614aa9750731b84262e4957b00921a3690d51cf08c74caeda12fe29bce61a013c3bb69944fe6ac83ff475757ff23b09eee74fbe7f08f053a377ef296dca4a62141df108b24f276025de186136d624737fac12e1005ef377e549c27412299ce79f71c38c68a86e1de990e516b7d92256bddf45be932c234f99b7c939e5f73ecfe6c4463c162edbd6ffaff62e0790d62c5385bc7e58aecc391a56da9d2f4b4fc59bd4276d0009c19fa25740ee30ee2573b4997a07bdaacddf959efb00505a5e07821cb6bd38406a967f8b358ab7586ceee515dd88978c0a138bb06dd08021a8b77b60f40f04b14ebc96cc2c97b390c50764003074a35df098e69c01194678c722ca315ceab99f6da71cc24695d9936c0a746656e276bdaccf508eaf760616fca7fb61fceac04a6cb1637e2dd377500cfdf88ded967451bb989105b912333cfbcd9b5de982e655f09f41b56bd2cf8369ea106a1bb3a883aa509737fef656e0d531633c7296d47d9ec0ce37460f3a1a0979a50491d27595d8342825e1d79b84a38a1e6b030d92df4041baa0afcdaa4b8a8da34061781375a740ef011eccd7c8c5d77a068cf34a5eb522144e51c7749114d2fac3637021d8a4a8e62bd01e9a20154f305fae9a11b0a6b585cea63a7e3ad58a4fa4d7ab2a341043f1c69ff77d804a54d25c5981c14c4e267c1765770fedcddc1c75a35b1674ab979a03f93250924fc18313985122d746975bfe8cb48930078f91e24dccd0fce3589a03af66c63969a330bc80fb041e4fa60404be1414f48971cde7bf7cd6f7d64084b1bef2fe20a2104e433f09535998ce7fd552fac15514c71db2cd834514319ddb4bb1cc8e900a76ed4a1058caa4ba81b55f7a54b3eb898f8d7095b5fe7daa70e82368ccf71c0dfc1253aab6595d8ca50adb6598f1a1b2617acf336baf097cca0d0fc2d60e993248cb5b1a7be9cc7f5bf0c9c8b257b2269625996ec545c7fe37ff65b7443f717632d3751494fae97dead308c0d76b32852aa84ca0dca1e767445671272aa1bffa9f7eb88b149416c564193d69efcb6dffbe1575ed9a59231600bf8d6f139c4a5157219c99ea1775d4b43d343bf773c7c2b02e5c59227fa38fec80db98f7dec2f6bd39467565a95a31e40990e4de84b02280c8d08c972475479f812589d883f243b66824a7b09048101562110e39d3e78c8ef6c8e9ebde4deb21f4127b0f37b320ede07bdb78dcc5b4594aa4c88907649838d0ab10319e150919b088b8d4b852fd587f27116a3766af682bce6ff8122bfdb777357316b7f3f67aa3eca7fd72e7aada9155d3776d95d49e20b3a5838bdf074d18b36c80f49f4eb2f536f461062f75659e08d25db9b5d4b5f54a2d0fbc9a8ddce965199a652c1e31f67c049373dee770131cbdd22ae1542954ff39d7986fbd113037bcef5e71bf736c8c76dc5b1c867a77c6a0460ce558b35fde1e4c293641374f7ba247cbe14554edb076aa85bf8eea20be037816913ebdda59b4863cd2aaa0053789539f3361ea37c8c6a39c7e8b9f95aa14c505f6208da4a228ff61e2fc81ce88e1b4e9f8b000505179e0e6cfc898b6eea031527c92927952adbfbba7606cc33006feafa1b1646c9917c9a82da9fe94ef2c1c677f9ab022a2f2f320e4afc15dfb431f1f3db8799567ac57ba6e3ff6144074b7a691f4e31bfd125aa0248ca6cc51dc490f8173b621a7a9b680687dcda6cb160184a63737d26e6591ca5286f445ab40ae3cc85076cc295703aa21376f4315c0018cc1748770cf0b05f56e2a5d3d9069472c1c07f1452fc2891b3ba5a9f4f6815a2e95195dd558ce62df1f7dce8e34b8660857c185aa6082984982e80a17fb558f7e98b89caa058e3acc656107b3889eda6c1e2055ddb666e05c27712520b586a9ed672c98a2438148ce114f592b19abb0114703ef257d79d4291e5d6d39904cb254afd666c2feed9af1f0556eca9cf96d9c8e36d7d72eb58dadd84036c23fb5593f7bb26327ec6e4490a72b4051d091962ba86b0b73657d9c091b32189669facf9d1120cc6a187d373ac72afe7eb7272ab290315b58d4a894409bf72fc8dc9e4bff0b159941aa76d0327f504613ac31a4768b3b4a2080005be6d684a9ab97a18d8cfd37211fe4c7907210451f610fc7e0f2b61faf8aa374b0508cda329db7b97613152eb6ce16efb9b7a0f70772747047bfa6382e82f17cc4c6d68df90e54aadf0b3eb39045ab33fb16a84506f70a52fa62fadce66595f0bf4ab34f95d2d4aaeebeed8bf68c22d1411db7f6e2b8a2ab2524122b9c27d9da553af5ddd63e603262575f5f792e5ccdf3af0d145d610b7382d1cbc39606ae338b7ad2a6d893c40a1dee82b2c69379f0049025ef78b97c26afe9557e9143fd2cdc0b4deb3de1b9b852c709dc7fc4c67ac1736c509f5d168610a473403097e6fda30cfcb1306d40900f06157ef759f4d9175552ff8d5ed755038c68b672f91f8a6155d6125917c42c5d21f255a230053e7ff8cb29dd743b57479a581b626dd2b5cc5d3ad5a58b38bfe3b506bf4364c80c2e8bb131ef0669868e722db2b5488ad4ca50d9a3539982a00c29861cb22f91691c6c571419a6e1fdf3c4b3139b004a38918908809d5060b36c0e3891e7db609dc71a0caaf192a44daebf2b73f98e4dfcd31b8ea87b3bf0f4833f02325d40d0e0758d157ba2f07fa96777e02657f8511d13b96e2a6d4094589dc73229ec939755e16fffbfeeeb185e1e94afd1e63879ab3f095f91b39980efad03eaa8d27749a8e46f8d15e932e9ccdfb8d797a2efa381d496b069fdf14e438d943c4ff8d171c32c74b5528e4e7d9ea807c29f716280eed2f791f833160e5fbfefd1c4ef1c48b0760d1d7a70396cffa57eedd15eb1182835af891fe742808b3a747e1a687011b69cfd7888884bb3fd1cbe93a3db6e54d08d33714f0f01d67274e0592d40234f517483965888addb8b81cd63f6e661d36f20768a20e55080de2167f98ce7695cf8205628eb79d38d0629fbc58eead49825c7797326480e8237f814afda3466c039f05d18e7190666592eabbd97e331dc6878666a2ac7dd05fbbdf8a89f59c70f02b9fff83f1b714ebbd2eea24ba6cb0613a67578181511a1e04243c1d4800c5f660353d239561475d423ee0cfbb5092a94beca5055bade310a86dea5d09d993873c3a95aab6af87d1e2b90e432b83e2beaf5e41792f76b2e7fc6cba36f2d03a799fc6fd82caf8efa7fd8a24c8a9dc88405fe1c789a4a8a39362ff2177bd467d3725d1f16f59c6c8c7f886bceeda0061d06debcd67a3e4c8199202e11f3ff1ec7eed642e99de342b5179a347c2ff0f940b6a82275efbca42e1a3f768e2856c8bad419ef3c00640bff88273764a95476f3172debe87a069a752260371637ecba3ea6926829b25ddf57604290f6b6195b9f6128be7c440c8722bcb023d191cab92a5b5e98d439d15e14edbe1557e798cf1430a562f42c7e4cdd3b6f4f1ea270ef622e7403d2290a9bed9e4efa80fe3d04a942dc91eadbce71c4fd60f49e60568096ad108a1b8ce2bfb5531444f3a964380b1d592df5de1317c22aa356107f72da158289de1866ac0bff181b7718c85dbf3f03e3c89488608b12b9531aae624faf92b3272962873e866b5ca90c2a8128c8da9bc2213b75f677c51b8833214f9dbe93ce79444fb7c3840c151b3d8fa4477c19b16596289a2b36aa3ed119a39bb72e9302a46f1cb3f096349633a9d5620d188d164c709fcfeb336af9a7c733f07bba4ffefb604d2d0fcac68f0e429f3d52951993f8fe6344a076af261a4d1076852a6598aacea946633425d1d08ff3270e28572573ba5614a584386b5ffa417ea3c357a81ccf9c3e974f509dc1471437f99cbb9bbe245d16f4176d842799856aa87eba54a6c50fc408fa9a5bbfe93446a786cbfb24cf9f3ee762d1fbb4e7b54544478cc9edc7cd5e82ce965b5ae3cb7f2660fc38feaab351d78d0abae6fd9a2e8d3bce0120e29b44d1db690718c9b721edc5cf1cbab5ec972dec2e2b58b0e5869ff7a9636a775aea3f329724cfe82ff7dd9d2b94e08d317c9466b95a802744622bff8fd02f147b6a58e0eb1abc8618403228f87ca9504f6d232bfff64be66cd848ef49f808b707c9eb495dddb45528a37fc07dbd02bb603faee109a4595ec20f7e5ec44265558bfd96354b34a93c37be27b8801126fb76cf9d2f408f499618f49c969d57f0c0c5e6e6e01dfa82bd1f0d40a2759b8f7f23927ff5e2aa1eac3c5534cfed2568fae48d26a3a1e9269f6bbaec5fe17729c9fab10e6247ab0caa9418f5b40d0b28ffc80ef2ee0480be37e75b076e60f910fa957cfd532df755cd200aa62970836b1c5542344db9579336edd1d4a5e1c33a0fdfbdc519c39654a69072be7a107b26b280ea5472899d22b438a28404fc116137390b6b1872b605575be6c4f83411888d974e599b98ad1d866a7dfa3f0301578125579de4746a6aa6b41145362dc55093f13f06d982e186e14e280fe7839c5ccc4c5e26f044babece29b85808edf92b7b18a5c9d9d40d9512fe1b64fba9a6a74b2bdebef5adaf013c60c2c07f4fb72d37e89ee4e88a8e6ceb84411c46677eaf0d12c49fe975de66288be02e2459581d69b2b07abfdab846b28ee3e7521080572536d0924bd81e0c3a48f6a7c0e269b7c1cfb2710373c994877fa21cad0ca076ac32c73c7edce703661bfa379df216d38877082e9680a106c75b1f01efb45ec1cbde8a760f862e55682d92e01fe5c8eb143908b7c558e0c162abdb5f8ba77f481d888ba57c7427276b77525842c76a047acb6229a50d7411e88b2a1f9ce369bc7e9cc67ef08108e15ba375284cfbcefb1bd5463fc9928bab7623ecc104c4f9b58608b14089b109d4224222e679d9f776444932e3b1685b731f304788e122aa414f3c7353dbf8e67dcaaeafec68431149671f5f2637b199fbee216c738cb5a91e74a3fb8df371676511bbf133cecac808ded498962a6fc4eebb654899df2e375782d8d9819a5b5755632edf0689f7ca03287a071523199403bd9ee74768b84d4ee468830a55d3aaa142debe927ddb05d2d5508a3c615f59f075fe1824de9255e521f93b070ceaa5713c862fef8ccb0c661ca6ada65571a735d4090b72c3533dced2512a1b344d72cb15349f94cfa34e3b1d9626bc0a2e0b3717a28906d49146d879e80c503663c22f2f78f339e698c138cece6a24fc7e1322fbafb955a8ca5c02abe4f8657e7e1b370e3df52c4aa121a927098727662c61830e75bac2b91a68f69660ac9791d19a2497681e58094d3543e8d40e99a1fddf722e9ac593fd994a17a90d6ca0798d585772913e7a52df827c838b79a0a39286d21c7ae046be17f46f06418c72ef3c1a8ca9c82e025de5c112c880e7f261e9293329eb9b31cd06780523fd3e1c3254d9a34d97012902f307966153bfad69d14a1caf6f63b5646b37fd4802a4c2bc8fe9cb033584c3555be89ba71e01e8c091eee786e27b2023d79cc101a8b230151ac1c06e594dfb81fdace340cf5c88d12ac71b2be3044aab7c2178863ba6615c490e8268f9516a3c9d4dbe887b748c4a34e189a6a5c668ee1210e2be1cbbadd814f0cba92d766cb5b9de8e8c58a7e34781c258f5f870b4b72b181ba2b72e4caa54e2677307986113c2eaeac04e643ef395f1223b325065e49bb8338e83d0c8c471df32306b51ac19e87d3d9c2f3e0a9f5cf71563a47abe00e25660a31f0db91dcfdbfec022e166e539dfc9e86d56ac5e81168ea864a4cb6202b8f3739ee928c4ff531c43fde1a52d23f5df6b22c495b273333640bcd6a5d8c78432e1f44d2ea225718e6dd2845f8f0d2d9aad536586682bff06e29da684674dc08f7036eb7eb7792c1c783b941452ddde416da20dc3d90e639b33e8fd52e1f5f368a1b1e76bad55fe26dfe60fd0e24681b353bc810fbc40c0037570d3b5fe1115e28adbe080897dc06c5a04625347568fb4e2b83ba3b995854ae6d444f532d84e89f4e4fd77d31b21b5975fb5f821fed4bae86c6b97976985060b2ea6ed0b50cebbfc665de7e352d1fea0c4c93152ff4d47e99e4b13a8aa217df8872a89491cfd0b7282714e14dd077d61cf98c853d5c924cbcf693a59754e9c6b07f71d6fc09dbf9256b719eccec30ccac0644275e5c469a3b826c7f0fa664eee76b9994d89ac4f06efd9ea66f12d1e89b32b49e36c14c1057307437fcf304a335a92e94522506aed3f66c04c2a61fb1e77f31604dc572434a5780cccf601bdf430357fc0157b49d16a01393519f857bff3df38e30738b8a0253525b06a36dc98615ae3d0fe7f96748c3b30ee9789f358ce8ad9fcc0f2d587a7ec98f5d8d77de5296722adb0e551dd297734c1a63246172d7d1655837174a6889c23022a65628d039c696c68c9ffc64896c78f9f12681e349de27e0fb5869404e65d2ca5ea6ecb18f5843d2c3e1466e80ee7346111a0ba5ad145a19960509cf513c7241f9b998fea601992a85ee64daca4c86f9b1e800071fbbd323624c6f67a5db26c85e04dc6ef2c69ee7d67382253b67aed27970258c82b79c1a202734996f5b20466a564c1d73935e722d1092ed666be5df5665f01cefdb1312ebadc50889154fa76125d5ef4ed393b0449684185ed1ec4117446eb3e24898b0e33e25c952abe28b68c8da26ed31a738a929367e54fe900b0f036c52a34be44fc5e5801e60b29f70d0963647d762a40a68ae9bcfa9db3c6a58ab94b465729fb75df2ed8ac5fc22ba01800f47db06137962a102414e3e2f41ccf13763047f9d82f9200e99a4e5604683994f481c8a67686fcf43249bb18729ff16cbefcf5fc2b741790466dcad6cd99bc5c2836cb1eb64c5c405de963ffbd4176ab549f9b3c0b9053c8d8a141a75dceed6149d7e477f9b5bd59724c3185488676d7211de44abb8c31cdc3d9924adbec2b6963f23eec88514bb11ce59b3261f48e8f4733b42caa4785b1d2cc9e44ab86fda77ad2fa28fefd0788766027838b5172633d21f9a426e0ac09656740fbf95401edb5f12cdd6a67164ed693e11753d7fe95f1acb9a0b3f62f5e9d9266d1957cd73c322da2fafcd80ec639b8abc81aa33d3b13c953bf0b2f376acb3578e0bcb743fda83b2adabe0e8dac3b28523be776b00a1b020a985adfed57fa84370b042521b69fda17ebfa818be5dee500f83819ec1848dcc9f58dad5032a2cfdd5b589eb0380f54b074b6a37e58ec9c0dc73d167de28f084b92836d4d1fc384323a9efb6e1608e2f12c477fb410eef241dfe03969c699df69b6e7997a568b93d06774f8b712960b15f3845f432585f7b95834bc57dddb1c5b33f428e47c80c0289a3b2e5e3cc1665f1adf6558dce402b61a452426487ee2684053b076ae094a35c47686003b438d5b0fa74f827aad862ce0c121861643c840905f38dfba7004bbe32c08f41b71745fa96f0eed6a70a50f479eafb2e7bd1e92a8b86a8bdc4e8af073f445f1e53f262c5e977060f4e63e29f3b3a96bf4abb3f54e91e587913ee7c6d0ea75ba44e7b7758009b8043c3f45d8c33f0179d66dd95b90c50a603572ed5ba35806f1e44ac343a7ac4ad9dcbfe969aa4f05fa86f2fb006d30706952c5211bd79b983f01f1a79069874263abd08f8d05539c0eae7b84d695680fabc81b8fb0118678c702bb1d2a47d87e9e11d25dcef90749750393f9cb13c9cf09005c1913d1e67e21a5e154dba783371c1ac20a938fc61b863b510504d67d0012b1e80bb96b09432a60b7a2ad50815db35005920b4156c5c4c0f90e00c0ae73aa2406e0ccab103f85c1a4d50d13aa8322c0b8f3e19cc1f1dfc54b9efc769cffc8a2b5e6a759da704e7ba3e758c7925c9ea9c96ec8b059917f58513b1e8039b98e7068ab49e5c656dbf80ebff2c9e3ba420f5d32c166def56addca1d1d02f291ae4d8c94fc1b06b302ef42bf7f63b9efc6d0ddc4e215ee93d08cc19947811747829fe5c23e995b6c1cff74d6f6a1d178208260b5ca4a4b8e0fb4d824d50c3be813583b27fc7c8f9d6391de5d72e34b7a241856021e8f1e845a637a4fb43f2e722d3f9ed3203dc6fa7270de4834855d7279e124c8123abb7f719196c2fe30aaeb60f7d878aa7ecdef0e2c16bb72a08909cdf6adf87190221242224498d56883cf138bb20c1f0eda6346df2b49bb8616698aa726af0d9d562e187f2dc9ee5063d5602fb4cdceede34a45e8f3645f21c8e5634d821a0c2a726508a2ae4d702deef00016a8d20e02ed1270202e6b724797474a80190c94777bdb713976da44523572f353f472b765efb0b994fc85e6f8a6c607a0979db5ef3009ebf6707bb3615f4297258e81af9953195310dc28ea564edae8532ef684ab2393981b63f6c1494234d933e216ec2d1b2488e3bc9fb6bc46d757293a2ae8a29da59504befb04a755415b3315402b9d42baac1c387618d24b0d996d9e40074f29a74a7ce378ea38fdf4b066b26e36a23c58e3c58c2b7ca4c2466656d777889d1d0387f860cbfe577e780a8078c9e9598859a23ca38a33d2c5032ceacfeec2b2c863133eb073587315418629585077804c5a2c1eca34b3d688979ba3326b34d4ccea9f2a4ea78150e03d8263fb63e707350dcb3726c1a7e270d41e62cc21869b99c457a7752c78019de48af047c38f970883dcdc1da6562ebc8e31223cb0d70d306101b0791dc3ef1186489f139091cfd7689589dccf1c9482ad30caf88068810d2b2b620823fecf14bf3044e8c4197f585635fca483225de51e66d8c52456e00c0b068c31b324f90768761dc37d83f109fe187ed3d9165e3fdac08b71daba062234e5149c814f3e0a9d0b102939d78adff7da04dd9310e054d3a4e8257da4be0a68f5b83aa33ea9392ef77c613e7f14754074cb431f233447431d35a137ad66734e40d8161c1ab904b989b1075c47d78288b4ec7da1451293edae5ac41cc0c93a72a05f27343723c4ebd5b2fc1dcfa30ffdce665bf1a6708deb8731e8e8a1e5d1010dee7edacfc347493a5dd27a197a14ef1c2b6673e01ac1dcdc1e404ea5cd8f45d229498c5ac60cdaa54023443657a80fcee2ef2d8b8df19ad38baefe1f7eced07f11172efdae08b836abc4790fd1ee30867c28474bb79998f1ef6fdb2c0372daa7d7b8a7a71b994ec8d401d04cd9769c28791314eb9598a66a9ca4fb57d61aa400d6ae1171b6fd43b2324109268166e63134c14041fd2867e4a43afe32a250af4a0594bb198b2a23158ec28e247619fc39f2527e329b13b8861d5f9f0c0d51d8bd52130a8c17ef4e2ff39e09519eba884002dc76723807d8f5fb5a70fb445887d95f052e8f40962f609db70d6904bd3d8c4c98c673e6426af7d52848fead78de5347edebf7892b09fb501a5d32d3c362972ed0befbb991fdcbdc098202e8f50c425481f75b08ad31266615697dd709609bff4ec06af7a5eb81135a6c26c7b111fca73c6979001532b599211c219695a46478689fc14fa6a4ea59821734a620b8b3221f37009dfb6f62ac4d993601587dcedaaffec153e0b7bff1b45662d213de72ac4a53e23b4d8ad5bdcc1854bd37a8f7b761b479bb8daee59c4b08bb7ac3e4fd84072edf0d4de9cae4a8bea67f3e46c2f980ebe0adcc210efbe4adf1f7a906ed14f9c58e5715d528d336e29c4f21cdb6acca16e3ceb440617b712f58f200b2733dab9c594f2ed6cb94f52e359d827d163602a059833749017e2725e47d235e2ef8ad5b0cab0b91aadc58bf603ceff5abc9879fa5b3b4ba80af01f513ee21ae6dcf1430e12bf5b996f2c0dcd9412407124ff54aaedc6e1f16ff35f985dcfa324d10299ec6393332c077fcedfe73fc1f8c23f2ca6cc56c2cc067d3fd61c9a767a0157efc3d8d49355becc57a9806040fffe4bea444920eddacf29db114a0840e183fc4d5864d988dbde8a78f005e5259c48cbae16da74477f52476169ce76e3a7aeeddef9345511fae18e1691327249b7f14770b70445bf74ce9978941a66ca1cadf1be4389d9e9d3306cc57d44b74f842596269f02f1c788907b02046d9775911f610b17410866952a9c8f4017c747ad6c2dae368786af10ea36112b06b7c92d07a8e38e0ea8c91ad27b3830f77b8a096d47de4d373e84cc379f17b4f8c4b7808447706aaeca1ea4d9db1c94ea5dcdb345379f0ea977b01cd8ec711f188cce3c536ce4fac9cb7489f216101ee4cdba86fbf7150b761c7c4961a62803f32524f97d35b7e3392762a2dac1952688892014da1909d3c864da1ee5f2e868d3577bfece7b561a9a75f5532380932d18d6d1ad85752f67a77c6e861a195deca3740b393b7e254b252f36fe37e467b17ddb5ac1bd2b517e66f41b51527a387a1dc6401043f69aa951b82fbaf095990c29cfc9c0fba4d41b34d387bd1aa21ec9d2d5181bddec8d7168fcfc15d28b3b7be446ea944e7cc12a0964225f95b5676dc1200292379b029a8206ea46f151c98b057ffabe7b65cb297a4ffee6076a3c507470c6948f20935abc5fea09cf06540a8b2cde457211d12767e5e261ef4cbdf894b2317fca9d4244d8544776512f8e3a543be9f969dd9e19f1ae4f535bcb629a1c715890a8dd361b2f8e6186d27371b8e237f6a3b7f30c7b09ef537cb2882ba90af88e99c14be3e7f806a0aabf71b7245ccae2e90993f4bfa7206450de9f99217b956e9e1553198cc00e8e5f30f8d43ec15d66fe18a568635149bb0497bf3b76e913e4fed9cefd31b5c327c5fd8b8fa65d8ada40ce74b4992fb233e066da360cb0e54d66a2236cffed8677aab69a0a3c3f5f8fcd4edf4de5cbb0fc03193fd157bf8a6b2db6ea26299aafe03db084a73d99d1d37c83183e66828a0812488c1c4d839b850101b2f80c9956d2f00894ce362d113d3a680689b6b1714205402a2c69d3d6b4aff0d16e978d54c2664c0d69e20fc32b3790e5bc4afe165981645433bdb43196bb61f5001fa86f1e63a2401fe7f671520d5cc573f588703d91c5db7ebfd11a6971f3c407b513265589f9d374f0db79bc38a83ecc89158a17c71d4dceb78a59c7a3922879f5e15b902bcf36cf9c41869433353b75be3d9476fafe869f72c47b76ce17d83031aeccfcf0a9700a9b46db215a6cabfbc09a7baee739490fb474b9505ee3a05ac3d00922e6f0be35492caee7a1c1aef4338d041721dca1c52caf8075dc0b80650e209e494ea277de9f528381e630dae51d69e11c56161306e1718f39fb4c5ab4d44f22df68bc396079a1d3a61b17c202ed7a1cbd608e9d1759819fc9cb99d9ce64da27844a34593b5ff28fa8f5e660f83f91c66c821e95322b49539436e78d3a48a1fbcb65fd42c305d32e2fe7f27ff5a7a475c2c34588a750cebe2c2d0e865cf03db601449df6e490fb4f498761e655374540007c1b2941e52d72d1539a81d0ef507c13b24c783fcf8efc17f28a2db403af91f799c9fb99705cdddcc6f439e92b019b0d2d3d0d5ccbc5f209471213a93fe80db64fb723f2635b77da246c7d3e4cc59cd78d6a07e23ce600ce51851acf008faca8c009e815ba13646bf4a911fda3bb4b4805a9e9c365fddb6a079dc69e73e560dec7609f5855cdb613ee0d7582617303aaf68b6339442d4380bcd77ae6a7c197ce9e1557b48d1aa05e22adad759ad63cf6c7891be384e2e47b88b7f7eba398c59781efde30f6812e083823ef52d026e4b9028f8d526cd48d362ef449ea6032cbe59a6000faa0443008b6ba548ebb41b5a69d726507e95ee32660592fd9af3dd56da4780cde98ea67605c01727b69e5a4ad8911113a9da7320a77c7614a53895f33a6808240d4e6adf2f65a5951e21b0aaf74b4fb55ca4a76f4dc40df8806fe351144ff0bac019b03e4c7b00953d78eebddb29054ae6f2b368e270d4b188614e336de8307ae500a4d78f94401bdebff86cec8046b538f897f05bd47d6cf0d643750af77b439900c7927df12d6c443db7d685d232204a44266925d37456dc1f148fd8ab6cc732127d1ae7569b1ebace2de04269a5c36efd1e87c85071d0acacdfb10bc017562d3a68689e4581e2aef69f7987d76fe55f43dde7db0bd7618df0c766a924feba92961c14f4f617a0afc273e296b56d4a1a6c653e8fd11d5059490cf1cc1446865ad8b2fe72fdf86d1a4bcc98f817046faaa7d3855dcd10b8b5deecea7fd77b2ff55b3173e0eee8b1e5f67f33e0c8585731cd7747123dec0e141263a7825b3cadde22475826fd716f794c2a8247a61b24683b521d8c27952bdc9517e81811534b4012e22639b268b89cdb6bce74e46e1cb1d2b78ca5f369835cb50fa792057c6100da8ca2d4624d96b685a0c5e4401444ec12f56f22703fe2d34fa1eedd8655c97111bd34334bd90a67da2c0a330538da9bc0a411e2939cf5a8e117e87c9be9c7559ab3fccd02fe0cb303664714ee4c648d4e637b0ea9b2eec17ee12198c4fe9e7eb898b82c4bf004eccb87847e7646490edf58b8263db4e29f11798b67b2bd0177c39b6a1f05bd15e4b1a98c923bb4aa292a4a7240131a15ec0d47af2db928c090a29bb7121eca8b0a21e19d07f5d1194340fed3b3f2d2ac6904922f8baac54446612721607eeb3f0040c01885fe97f138ff877b0470671c7e5d9899d9a5fff838dc649566271f908822ec0ca9652eeee919d2c52a4255fbc795a4bb269c336591aa5e06f05986f2d2ab9c7186cd0a66805e2a6331b49300a5b296efadc3587a7cf6df15cb9b84d24b64b82a739850fb4ad781b38a258110240718b51fd847d35ed4d115f4d3e73a5bc0801abd3d3a3d8286bbddfd9a39e06e10dd77976b60a6dd0e4af432492084c9bc331e43328154e7c5abbc298b304e2af0d4753459c790fddf110488b85377886eb95161c9f58cc132c7811f3780c05b392db3f9928fbf78c2faa5aec5fe5468c36bdb0fe491ea535da0580d254146146ffcaa414922d23bd6b50a686d49501ad03f670085aabb88ba464c4761737b5f1a6cf81d801801aad8d942fb26a9b6bb0d1814eca93d61a373f8daf464d563190e81c3e804d48a70bd47799c489c4641812d4269104e53b5617b5c42cd90e3cb600674c0991361106122961e5b2f830f2f0110b28089c0fdb70ac6a412c61e197421cc622067884872165f28bdd880f669004f80638e1da8678b8579e6c99713149b80604d38ce4888c284f00c3458166443bbfae6cdabbb262446069d074b8c19c14d3722bf62f057df5d3ba37e0e2c762c99d87470b4ab60db0195663743a98d7985e75a0602c5fe03014ab0297238d22408515e33789a8bf17f00059599c43b4d253cb5b7ac27e88f99f4316d9c60fed9e7b3563388c85d0dc7f72c6315e4e1534a0b8490c108732091c9e3b9e4f8f9260821598b15a5db160cf1034e28a630bbc95fd4a522e5df7bc7fe6e74a5ea62f72035dc0fed5681f34c490dd5553c7d4991bcfa916249dcab31a336c0e17df8b60cbfd5897aaae7ef0275a21b698228ba972a120505b54cc922236466f204f50ec9821a7b7a815e9ce1473872b7db6c0f1930ba9953295892e34276bf6f7e59ed79546f54f784607170995e2201bc4f3c0f189a6caac84a3665a3df3d21d0beac47baee14e9a1a115838d86135d0957621e258a50fa902582d2aee25efffa0068c7075525c75321a4bfaaafaa090f7282faebdc8bc84d5568e346808fcd345ba3a0c504126074f4cf410bcd9852c43254a4efef34d16a580e2ea49ca214b4d20b14046d4ee7f7a998a176df962787f7efda302ef9c0f7dcb23a28bd4fcfc9fb4e620b74af8195969cc73892c1f3c22998db55a5455e643db5d9e5c7cc5279db04b23a948a6abaad7c6d453d8f1f227fcdb62cfcafa217b4f3c87a560603f40267e6bd679c2f50fbcb81fef70f35c922b800075e0665181d130ccc9b12bb65705dcd01aee727813155af9e24f05708fa822a2aca168e1f0308a5fb148ad95215703e6d59a909f6d2d3edfab1d34a93b24d440c35b04ee20250ac0c5016c1c1e603166b4b908411105e19b403ed19694c163f5788d4e03837cdc40dc44f6410addd62e7633e46b4930cc59d350ffa1d0f344abf117f3d79398f5760ca5039594330bb127d51074b67529dfd30f3dcf8440a7c060b874eaa7ce9d11b352a3d7bf4db86a7a1c94241dace3e39bb874d347eac85a7715253047f37cba7db32f855c7f437e7a32b4c125a3fa54c4b9b7e3c2ca24b8bf03f01a9f59eb360d4340cbb90a067aec0b1f78c973dd350588ac1eb167b968c3c5a48c6218a882de5e2b2bc7a6f71a65b3cd9757f656e4db8c2cf95977c4c4952055b8b4d8389c3b1906e41faf7895a17d8851bcdaced6629a4c758cf38573f0222904da5ffa162a09a1def03d0f9f43c8a6336f3dc9d39954ca92374c65796210e2ceb59ab35cb35d1b1e17120423cfff0fa384420b9ff7c730ab49ba5a2f7d3d45158fd8c1cfeeab22b440dc0a3be47b232d3db7610a2b766fbd5c58ec1b910fbba512424f3f6bea23ea4e9f2b2129af0e288d26cde352bf952f3b144adf5b937a83b4422ebad77fa775f8885f620433f09536fc420e08af644d24ac9d3fcbdb52f75b5a6668947a967bd23c930af56f5d633e68e4fa447f32ed96deb5f3ed612bb6b94259d85b57d2b8fae51ffdcb940d12b1cd873a106bf0432cd60e178ab48a62f0cf2482ac631f07655c0fda197dd57717d5ff42bab3e8e466f3ce4505fbc755e1ef326310e2ff4fbe05fb797d99f49201d19d75d05b6e048825f6503aaff35fa80851400c4f24929da6869cb80962b79343e3736d299c718d032601d5d9d6c49eaf637c3eff78d033d21970caae69a753dbaaf90eb7e8b73da1018f35fbb42b167f83f8d4270e2b9992d5de12b5ae191fc747cf61999ced6b0301b6cecaf47b7eb81e1f83529504cc785f300fd338430dd2b6f01983d8d28f1709cbca2a274f8d4ec97219ff02605972c840eee2709c5926282f56acf201c22e15dd89b0450e2504b5f5d39d1088c600c88cd59e00c4bda69f9b6017376a6196ea6b0f1764e2ee2939551e17912fef3cf89cb710eec326498d85c050000a5ec5617e3f3a35b1d18244db1e0fa7900df1035e69a7e0a6ce86bef8e00c38ba0cc83d26cf8d105bb455c510ef16410b95b6a092fef26983344a848a6ae4bc069ba45b852cd7b71fd1a17cc32a6126996c9f8e795920f7dec6169da29c8a2011e4ed5a1f7279a036f5a756d5440d352c30360f32015962626cb7cb489ffb450c7ae4449c080ae10f3b3f9ea3d7696bde476de59197230ed0cf62c55b9b67cf83a5b688379581c77c56f8a4386118861ad136cc28fad5d8a84342f0f83d5d5a9d778d8065715a371f272854373be655833a64ad718ca79c6a23cf4a6fcc62cbc11cbef87056eeacb68e7edd2e186690405e53d4467bed2b6fd3a4303ec176540a083c73b68fe9be57a5a565481161a41a1c797cdf67333f522095a2724b0485d645b01729c582b932ac07aa0618ae6fe76ce046676d1f9825503dd9c3faa362ce5d9326d8fe78f7ab0931100471a41b249d2d0c91966017968a3df7d4d21745165d5c4f7d0d0c4fbbad1bb8937d5ee446779ed5097dc35258fac75f2c5828063f66f7ad8400522a5b6be6ffd6e2f7c546e2d59aaf215b932acb242401bf901fa2b6f76386bf0e5b8a08e1d87d09a33495c62955d6ff0ba24e2a415bf640da98cd13c525262011cea573a3f71fc5e13b07261bae9811c03944354c5726e850a3c94f83ae043285145374fdc11a7c6976778887ef3bb80eb5dd0ba1b91e5c7a38af7798cf1c5db35acddcacb449af1036e3be0ba5565fadcf1de6e5fe6d0c4bc7786bd6e3cc3e317b02ca72f3cc897eac23173f2c8c0d3a835c2341ec05fbc6da5a53d7f9ca4b089b9d26d3b454a22792e72e52d5ea5339fcacabc1c3a62276ff601c4cfb83fd6cbcfbb900ed35871a845b529558d36a6bbe0ed400500da4c9200eef4cfc8b7a3f7c9baadbaaea2cb37f1d0b988a6a4d98b9318c5f0888ce688bd6f51e8aeb7b6a399b4d36d705b4e208feaf0b85030bb8c9a483e75300b4835f75a0f5a9ae239e8f54c8c17468ba04f700d8d702dfe2e4991466d062b92dfaed83bd9c6daf1bdd55068baa293b85649432b8e768134083ba3bed6d66c5117d13e1d38e98ee8af53521e6fbf68cf063df5fecbc9721c0483ffc626c51fec2b697d3e2a32621558ae153dfabe9902e7f882fdc3ba4115beae367952b867dfded6b5f5cd171127f5c08854496983571d99485e610c12cdc9b87123f3ac745169137fbae9124c35c7af2f3f8e154646070d2c7c910387e6dfb632e840c190765dc3568ca97f066fa0abdc9b4dde5153208a39d5b62792d3509c758dd080d156f328286cbdedeccd01e3a922202d3056a1d68f1c81cf5eb14cdf957f00e06efedce714eb151097993afd5e6dac262c690fca1f1fd19de49c2884a394e799178518b7a032c7e6a4ac3c2949e631122769e42d016be013f4072652a9a128c86baaa1bffff8e87730bd7397c5a571cf8e93d000e359b97b176b15698b588fd78f78ba9719513893a48bf543cdcd6433ed9259b2069d548b921cdc2109acb15c37b496d4a235969ae08780d137bac1513a98e2061f9b064789176fb943e8f1d996641da5c0ee13fc6b30bef64777433fb6994989a23bdfcbeb69ff9357d3c3eb1e04c0295285561bf876a67b47f04d2a04e4e38112bfba53c856b598cf031f0c56b864d33e7ebce5ed8f22af951422985a09664bb050209c4cac9a345a41bba21ed62256b5837dee26db84e5f0b536a2bc0c7bce9e9a60c985d499f120836b01defb4b8eaed638b0e80b364c94fcaa63fd1ae0951edb6d16253b74460d94be2204495f0eba1861f24ab24b554f23551a493a12374bdfe4fce9c8344a55c490668a742f4607d9405452a26ceb9b55f85226508fb519b5bccaa9396d7c701cabd76076199c3374aaccae4c60fd265dd7f5e9d6f9824e7cd633f8ba272749565aa35c23ffd66f9bebc133aa34c61bae064e27e158213f818a93547c1a4d0e3503b8e3857b14f97ff54062581af2ebfa428394eace186e84f2c3af25eecd8a7f7be04b0afcba939e6a081707e960bce929260f8774441ba4d82e613a89fef61c645d61f1892ea03335989e47f99b19048ae86981a9e031cf93bb4b6194a013bf74b46b75bbb0758187948d1d985fb406052708af18e364b060cf54aa389e6008694e709eabb827a4460590c10ccda16e9a7c06c15151d920dea41b83b619d1994edc6e9885bf7e6f6f74e48db087f2cc28f116762761e3683b80ea8a2f481b246fea333991736a6a8795c49fc0c0510a46a98a51c861e0d81bc67d50d0eb6248c54b18deb96b48b4e34dbf4f0ff183ab1018b2329d987217d7f2e5b5e3b2c934b19fdb8ec90eef376e81d8d168325a5258293a7a46687fd3e34150123913320c97f39e0d144154b1cea8b4e307f713dbdfdfa242b0e5e13f55f3758e0ed4f43e002c59393bd7f17cc3d2795f0d2c51751e316c4bc6df528ef3f5379758f19eecb1f68e548bb59aec36f373b8a8b4b147492038944872d5e2c5ba9ad79acdf983eea37b5824ff75840c264133fe55f1ce23f900f5768967fb6c274c1a79c4fa123e342c7b207081db26cc10126e17d976d78ce45034fcb438d6d4f08520ca64a0fe50a3acbde43baeb40b6e04ff44d35f68228b19ec3c98502994ecea95c9056608fc49c400e81741da7e049f80f0e577bb97730c5aa7e10fc04a644595bd002f5b9139fad196a9f74bff94ca233c56544f92983fa967c5d0623f5340bb416b7524d3cc3af259e6c92cf9f535ae82affd023fc16c0de3cd7ff2c20ea7eb231236da7676365e4db9d11831d7b8ded1bde7bd9dd7fc98d3ae6138412452f3cabd7d1e61945ace187d8f2815953d2f0c32d70e648559098cc3fcac6626f7c00b89a1537e6b64f9290ae6919766160b3d655d4605e7ac55927252ff836a58146a2337d2d995c8fb500f9d88b9ebee7a5507eff39fd91bdefe7348d99dac9a90a62d85a78516a69b8104374fef60b9a9677df6e0dcf398a3810d4363236fece4a8806ead5d00cdd73ed16f2cbed9c129b5604d368837cb4b6dc3aae93e50fd9a0d75c9b19c2b343023b3db8b7d2119d3159e01d17d67f8aaea6bbbe2020f976b4921e597293005e486f7715ceca6ac790406975a55d63efb5ef1cece528adc37ac4e3ede175e4b168a044225ceecaf8bf479c92fc9f120acdbf45fa63c62c7e6aa16051eec3580e63fa3b618a4a4a096998316ff6917f44c0a5a053bebc1fb49afd564ba0b089f4497177d4d9a196d5ae16c31474aa8421d5bd0afddb7027d7ff0654690f1875dfba21428b9c662a40654944980468c55f620abcc54b850572fc166a266643462046397c06692d6edb2cf52e90b568a56ba4e36ac2fe5825e7dcd522bf99b8fcf27b722aebf8922b15d174eea3742af9743f716e0877579cee3a7b77933ddb096a4e428add4a32f5848be8de34496aea0ede286080ea29b154162aa97be259ae4f0245a5549950b2ffe3b93243db2d4966b096994ad672dda1252b2da21d50a220f4f4a8b3942e58547868b98b4c90fcd15db42763acf063f380c106e77cb17d20f4061961fbe06a728b5edea963993890cabf9f146deaac6e7fb6b9362a8997dd9d14ffdc5f5711ad5790b3d4b44487636b83d581aed77db4b650f0228f13de7f25bf5238f386b5e0d0a57768e7ff08dd5de73a6b910e0031c119e67abb7f75520f89482f9a5a6dd28862bdebd83e2356e7e2c6a1b814bdb2c31e83d1d942546f33dbec33488c8b406fe22a93fb6512973e1355b7a5347760cad2b04ff0c7c28b1efe34aa5332b16877653aebf84b324e53a59c6a61faca37e95156c4ca5361e464a52163869f22f80e34492126104ab4e17d6305c8eac5a5dd13319f42485c77d16d24adddc747878a04a1d83f0d72cd009a7c1f9f82d3fd58f2a2e1732a0f10bcfa29b8395239d5e25a5e07d91b5d24ec115669981d3e0d506bd8012b5699dcce170f7fcebc219c01574ac8fdefec5b2699958f5171b118c6ab965903195db281a79039d45140c3a06f0a98ee4009e6c22b08192ad03a49084755570d05053ca59524f0fd6f20c39c4f303a806080b21b4f8c10bd5f9d691f5483c2627e935f26534c94b27425f982201df2bbda9e80c1d6ff4044b0db26a23187e66983d3cbe50099a880889dfbabea2b1f447c5facad71246cc395f43545eff4198e71b08d6c66a16bf037d8b2dc23066ad5ba780842f8e9af6597741aa329c0aa3205ad185c4319891a10ba1b363b63356820277ac653f6897eddeadb44edf22b956d96d3ae0396ff3835bb8edb2e88b6b08dcfadd93f4c3a2aabbef9de8306bc29afc0f868fb07b3b9754572195446cba0d0ca6a62739bc3d2625ffda50f9bb836590f38f7624e925883dc474b66f33a8c7e3f5d3a90427af565ef6c020cc2f3275e50d7769d834cce8c386d663ef9785f25c5771a4b28aaf08cdf9ed41f5bd911339f5a09155f9d2bef31fa56792d29f5987c9275ff87c86c885738fa430f5203064fc52c34b1afbbd82bec767a367dd070dc286b791ac7702822a6082213fe9345090955b2d22af1271cf06b41bb4f03543bf347c6515e877ce6ea32216181d9d1149eb163b6023468c92d61cd5292082c03364bcb7c7c1403d1713b21e583655958bb821324cc8cdae6fa482aa2c3050f7e2c90dcd0369f37b609b174cb6219baccd57d1d6951be588442f16ece95f32f49aa54121585257438698985684f32dd2d1c2c558aa9c687e65208219da6be2e85228d2dc84d877c1a042aa9f0b6a5d1bb54927c81badccc8dab02f73dd3e6a279d0e39b217af1d201252e90cbec1f3a51abd826e33162158e12876e09427a105103832a67b36f0c96a9b2588c89e998ad2204ee38162ac9f5a28ce0c57eacc1f35614090aaf6d1650f318dee8a3b219894a7f20c65fd9ae62587be1c20b38c0475b71a7fbcce6245d6600702d8373de0f97e3a865a3ca547e4d3e2ea59de072931256c438338bbda4dfd5e1b4f92870808b23753f388f6f059d90b47eedb0d947d872bd0b71b6b5c8ae658ec958310f409f25942e5987a4acd655be21f4c84c8cea78b41526a99fb68872361f193d81002d34b3e3e3e545b79200a03a3190363e9a680187b614aaf264884ee71da19a40586be641c0d44d23b7a7282f8bd74a335e23ae8c1dadaacf0810187981f1c4e286e74e6d60f3f485e8530487d535dec177ae897ee66b4d8f7e33ff1b778eb664a92c39c409f5a3ab51267a1e8f161187e9cdb35a3c825b8b8b6b3894fae843c90f382b2983bd3aa9e2357001d71439737d0f78a18e58be4b35ea7ad6ed50a6672f6eec6e15cd848e5e7a57638f1f0bf0b2069d6ac35ffb559edfc33d29cc118b575ae4e2434e2c06d2dd299929fb8bb46860f30fc39550d191f6a80749462f024abaf4bb586524e9807562ac2764f91b1eb093ffb97594a75e27ac9b2fcbdf7097659ecbba3bf0891aa7c33e3805f68d744e072c50f07764a5a01cf2311080a91173a7948e4db05269f18fb1495cfb3ad11d6b749daead22de49f5c6783f38795a2a0f5217b8e7e18f25d19e9bf286528c7ed124a64f39f8b367902af875f7352fb93c25bc024933ea7023ce5fa135521964ec456714f241ccd35f712d273f01e5ee6341de6c896818afe216fea8d571bb0b1f0f5dd67d83bc889801b6e14b2de1490e206b63c3893b2dc0ff6a7ee25c239538d48da47241960b15c8a2227befdbd644d361c3e9c2096c55045cb4eb79253a1ebd8881bfe85de37a70a013a46e41aee32327cc13e8830088f4468738f14e29ca6714fdc9b7e197c83bff00c36b810dbf59246f91e20ef601c789970993ea9eaa0e2291c26ab3fd95635004898d8430e5a7df6080481424d3a585200e78393b7261add5c494ae17ef394af4d4465b27845c619296990a8def8352e066fc4e3e381ad11bbb07f78637954e9bcf542cea83ecba6abbf7753fa1355aceaa81e17d1db738ff704f80c13341b9b57ec44b5389c5e087ef67d8624ef06b0bbeb808a28526f70c12cb5e589155aee5a65a3944a3588ad06a4854f07697cad2b15eb5c294dbf85dac05e909755c456abbae1b41a638598af6a101afdf691134d5a7d9cc9de312b0bbce93a2a9f20c1d6b9a958e6cca2f8dda9b369652551a9b2258dacece7aa36add9e719932d43690ab68a133b1ac1e522d4e2c6d60d7dc3e32a6d253eccd368e8ffa3fbdd6b5ea1b96d1f343e40b375208dc96a97cb17cf699d681c39f929f43090365beecc5efedba141aa69c6945b73cbdb32265331dc8e1950fc33f13e4ee8ba592126aac085bdae87ab536f22cb602c2441e7d4ebd9a4256859bdec1485a0e5a340fda894e50647c74c9b3329024b86e0a64dad17bb4b91c90eb56ad40c459561ac6a6a052bcb6164ee7c6bc6340dcf23b2e973f4d5d97cd58a2a6517105828ed0c0f1238c75d62b639c9ffdd524862acfb374e512710627fcc0991d115df31354c54cb42b256a22535b3b40cc158e2840c655070c23f27cae791244d03536784cdc9bcd32b8052422bfa8f5a5a7f57991f6a4098a37338fa464965d2e2309602c5ec40261cd410c8aecffa26afc32240b2d5ff62188d75791868a44f3e96f1ca59d144da11f4b62e1674f04df3e370017e0a95958fa34c45e799ab5e7a2f02f438ea6cbe72d68ad174ba21a7f609307170ce7f05767eba4340c8caaf41fac691caffc9e5eaf260bbab0374009384cac950fadbcd3ae04afc5df2af99c22f30105720f458801606813e70328e1bceb855ef3bcba71f6c5dd060a6836370076947ff495d70088c4b11533b3e14dbc1966494ad8d3b4463b0cc6fd0b161a652593b1e6c1505710e254379cbe372127102d84d7dc55578f2cd49bf7eabf19044409197317a29fa2c4b8dc880c02d4892c2903e0aa2c45d16ecee9529cfebae16f4edad981948b0ae6ca360cc48a6ac10c5d56d5398ca032c66a39375df50612ff8045ba8699b1999fdde88364cedf68ec0e418610d1ed9147a93e6628ffaad55460a294836c3526db0ba9c962f86d5c86158d01b518ad8531b3fb26ca4ad0db558492798286b9ce8f1f319ba1d453f9060486a81dc225503228b977a920b4d2da64226063887708b235340b20df2c7e14ac0d3af925b1968e370525d1d2301153a4878d4660ad331853b1fb33c99f7b7a31bf0aa2253637cb7c9c97363d0e7c33f21606e0999b10b4016fb07fca29d0576d75ac3c13a6c73a7be31086be0be17f6dd2eddc3f2494a64c9d9873349a805b2bf4467e14b4a96d1e5ac54b76a870f89b852417b6fe686a58a0c1e500aa35ee28808d6ab822e4ee504323bee5db6c7d09973ec6fbf37c9c51f520682321395e1b8ba30e20f34165376d216a59957e173740c6ef159cb9ce59d2f585cf10b353460aa40c472123f97eb7c9817e689df0386c5a3571c4175879a1c5dc764270abc3841d15b8baae6c58474a77b5c6e25adc7b751aeb275655eff4018b97dd1dd61f79e7d6fce1a58bb6bbd1ca27d732723b6f153a0d3ecd272fb9e19505282b6f9ea6ccf65a909dce35d2be701d5dfcf63061328638268ff3e1a61d0e1b1278e06dbd636b763b8d12e121db67b769a4a2308b420c2667b3844f16e71d66efe797ec3ce16a217e3aad367c37610307a8de405266a2eb2ad31bc635e0e65007067b038f07bd4df8be3da4a21049234bc35527f9cae111eeab9e879bf85b6fce4af47353055d2abba6c9520cff6fe7a75ad2007d2e56213708d7904fb5f9be6ea63b2ab5dffc009fb20bac83d1d7f89af53763ba79134c28e9aeae7c0d01b16cce8bacbe25e975df0d8f23899e9eeaee5a7ec42811a80bdf97fa063616fb731cda4604e44cb69ca59bb59093e85c57bcde9defbe8975172e69ec3460aec4ee88b98ee735a94214d9aacbcf7b3a60639f8afb0b3894caad76d1383013c89ae4734a8a1a3d81323a98e9e365a8b3866f3059593f6dab93b910dd00925196cd2c9ab0e130012b72604381add2b89728eef17f6e499ea63ddc842f31c3dfb521822f47a972a802ff9f3d86cd481278c9c4a158c1d1fe0e9e109949d16043b71ac1cdb4bfa50c339eb138717d6a56b3f96414e38aade59147ba4a2ff96eea8bb07482be83494c1f9dfa3a4431d0476b7bb1de7925b65f30f01a8da9444546c15282dab243a6b75e82670591ff1f7f0cb68dfe75d83be313920fe3928c60faaeb762a7fb3e4ec9b8915d0ad274d148ca78a26a3ffa863f37fe0a9323cbb490f5aada9868b23be0868eb8af68b979ef2687ba6690ce613117c027ee540c823a12bc1a546231bd8568ec24b6f5567160615dceb9bf4fb5f519cec4a0d61e4c86be709104856f7ddc952dab9e541695ba5f2ec067f42151960fc39fc1ea9bf8b07d4e1f67f0a4dbc842090b964bfd97c3da85bedeab07287502043e102130799b9ed7f486c2c8b871010a2e442df9a3a1c5fb15d18c5854d9b3f20d762ad034ef18ec148a188bf312373cc24b971ec26058eefc540b607090d2e47c476993bd5ae252192d77e5d68cd99ef501a778bd19db9cec66d2894cdf5d0e98e439fe373913b80a242f9695b145763fb83bc1fdd239cc9b91476a165a00ccbd0c17303a6e3d28519cc9f82e5425c302e95edee4d64f79cc3b6be524693cef3a474d994123b430eb7c1e78aab5d402318f9f62ba206a3c9e6d8db8bbe4b1ff21878f2479fa5478c18d40dd85b881fb962b71f42fc4df3b74697f14377e23916ac366cc01dbd1b8d1f0b291525dc742348885e187ca192753a956fadf3decd9ac21d32da346db284381219c3b93200d5c07dc62505cd2af95a9ad0b1fabcb05b436335e78503767a4b6dc381d6bfa4780e1e26406ede6ea3f89326276ab5f4e79ff500c13531c1dca5a5d79d9d0a7285f833222af62b7bc2be2a57b08fea41666e30c16b13245e3b56105cbd969b6897ec9a285a15f03096e0bbcf1ef1523578c20a2526bb3919fd9988bbb7f7e7b454a6869fc0a9fe89b3815eb470a8f0d9f4cf5088d482043798869d3c172dc2f39ac1096e70284b0bccaa18cde11766fdc4eb292b96ac292bca37b0c4d8dc88526394814f225807c698348b264829139708f7ab5f6ac58f69bba38538ce0fa7744750a95c88bf0421d7dbe2b1dc233318ed9baa241690ea759345aa5b3a0109e3796b90647bf9b7abd42289c173861cac734b0c1a50e086750817add5281c2725e8f55a5f73434b0b7a75ea3953064f10b13f13e438cab2f19ae2d89e77910c545d723f14636ede8f143b76c7a57b56a67f0765a01cb0fa50ce569b7e29d4020f48c9190b9bdb1714bb016c3a4aa86999b53ebd0725bd2f548aa7a5dd81eae13afd8929009676afa490f1e84fa5ad6be082e9befabede894b63c4835f522e955b570e461f81870ad4d00bc2ee1ee5b700b04f113904fdc0457d232ad80d852c3035e0ad3d1f7851dcd10d0aea286a85b027c452f02d3edc76af6bb5c8e2114411df0805419e6a16bc2a97b1ddd955396c92963cbbbb6ab7008a6c14dc09d1542ba753fdbaa45c9d7b39b6283503c480e3b3d55aab7822508edbbf7a5158cf59aa591be2e3a9f1af994f89e3a9051c79392c31d8848366e6290850f20ebe745b45b6ed714cbd259c8b7b26eb31713e71845622d235da82b1a627389b145ac0da734c9383079d438f62481c4b5a3abe1dde1dbd06dd968c8f8e10e1e5437bf4f0d70b0c0bbc6e0f96d2453e00ec7b4a39971a51ce45a213a2b44a404aecbfd762e020d64e92ecf119919be80bdc68f4f987f6dd5cf8f412ce8e2882bad93c8517be39acb70973fdaf42abb14c072821176f3dd62342a9ddf1b6523a231abeb2ad01dc49711505851e8f84338284ed6171759ba2380cf75302840ce74b012772c3f81f4d88e0112e4e7430957fbea7951d66a2ef4fb8dd83f953c356b873b812f828b8133cbc8b30ce3a80b811718871efda97919312553759c644841eead223435452decdad4b74c3c3008822f3bd57e78919b6a5e577528f6d2b6a1e7c2a01ed78143a35abf306ff04715961a8aad67b676151807f1b52144d42fe1aa0f588ba73b44c302315b36407f5aa5da94ddeeaeb02a6984d676b4a99114d60602f751c3a4dd6b40620590e65e7c7dee370a3609db5162257d8e7500910effac1ceed36fc516ffe43c98cca64518abe96541ab82ca526a30d9899169977db841705faf3ba64888dff08c2f773a7a742d6d010e1b3054aacda4632fa43d5ffce3bebb0d920bf656dd567b02b8f1e964d01e8207d176f85372291d2c8cbef842dc57eeb134b61dd3fbfcb182c7abdf5aa4a701219a7f9c36eeaca966f732fc5e8c8c63e22954f211cf92a1c48409c127cabe0ec4881968be7e28224033ed8d8e31442c1336b92d40ce610da9571e01b31bc5ea2b2bf9d2c39bc28e49854d420cf685227a053cb937eba7acc0c2b40cba91c322ddf75b473e4eece7127c86f854a435ec432371f720de25899de436ec859a70f8dfca27b854f104195273b0958d570e2881937fe3260d4f04ab913c53eda73529e7caa4ab05068294c0209bdcf04b93a35c85c2067ed97912d81555c58cf7778b98ac84bba5e365c4620fba7cfcdd2a4d5ffceefd2334d7982c2d0458754240dad292fee9f401251964ad246ba0bb1b18bb26a9c108cc4a61520f28417680195860589989aee3afa421782d99215d02c53f1b974dd7d493b5b6b2c97eb401cfc6bd2b1829b0856e8c499ee84e36c772017f92ae7590ba16eb76ec751c644681ef832ea39b46299b8086340d0eda719c5514465ff82cb7f7995af142e9f583d08afc7d64187387bcc53998238cf44595729289968a371af74bbe3b3ce420e409430a9e0cb1aad5a91df79ab6375f83ea5a06b39f001eeef4e74917372079617af8655b24e2a606e3be2a747babe06c1c08ac7b4a68c2b0565d7300d18a94ecf924fefa9e9b60ef13e68d34babede24e4fe363066f4a60a6738e31bb9d4894cb46687950fc9a4e41a32ab25cbf26bb72db6ef8a751f4cf8be43342a55c59e92ef2d7b44f4e3f94c6f7ac237aff1da26836cf3f9f338dffba1fc125be570e71618f8390f5be8eb76972bdafd1699be87b104b1f1ef9b9b6fb61d34a16873f8857e284d0a0981c346bca58903055002d14169a751c1ead69abbac34cacbef89640d4a599aad2d2b5f86d70c7a3b2ea4ac9994718dbf2c05288a4dd22c6815eca86af2bb6571d749902e2a95454644a53d912678734c7635b5d9544b668d42732c40ce604e37a6f94e657d2eb448e28f8191519bbaec9d2bc110f9b299f467d8193be0ea0db0b5c7c7671a042429e03d1dfb30dc3e6399f2b37667d72322dc46ac8331b215ec7ec93f7d861c2f0bd5c61e61114c0a537e50935c5af2a2eea8458168fa9b680cf296234b57009e5235fe2c0415c844f92f12d7300dc84303c3d9f8761968a2ab83bd64129469d6035d28d49bd4eb1aa85fbf25ca2688134f293129d4d8ae250d7bce8845db4d121190c28be015784fab1af3f192d204d15f420a1c0dfd2c239d543b5f50d3f464a6315df2ded9585460252966c6dfb03568f165fd86aaeddab7a02e31a41395f46163a60faf77af7c09a9dee033ff4c092c280622bed46d249cf8b4b183ff4e9a36dc2a707f85be8e47aab8c42580461a2eb03633d123945e53ad3745168fa06c24de47926e2099dd5d056acca3bf01756d215cc6d8738f37d26521f9ca3c68d8e38a4fc333e02afeb6c7725c64636945dab143efd790d9971a3718be6d1b0a24e0ca628008102e1c21228c986676ecf7696efe10afe225cbbd68f34428ca3a4b262c4864503513a955f64d77de0f54ec4cf4a5d4092ceb690aad905794a3fc6898487e6bb9000e5e60be7d2add391e5adb0ded7e5b3c5aaad1604f3993540e51ad86d1084510b75a1bcdd14dbbce3ca0d495de931775cdd3449710b46a5bf7463a7da218195f28393ca23235230e504eafe05b945e5d47ae737225fcccca4f86f658221a67abcd2829b05062fc83b0bba9c4a9a73204d519066fd4256237a515ea99a7d996dcf4456defbf6bcb1d6aa396266b254d44114a55ba5065b96d95f7da5082904ee9ef405039060fa444d944a1aefc50468433577c5621ea0de10f9a7d566d4ff02287f043916f96fc354ee3ced925bc51a9257e9fa958934151e1f4612ac2faf8c3f034f03a57990c473ffe1cffc13389c44f7f4349042e39e8fb46baf31b44f78ca298be3665c218d824365fe74b03f4089929e0289750b7eff163da5f46f3f22f81466aeccd9dd69ffaaebaaeb6d8558c6ef7f9401b44e1ac1b901158e113831461249efd651c060c724f73759f2101ab4e5d93749d651263319f74163e3058aec18d8c3dde0c467374de4e72eee03a9e845c6601f1f0fc094b76b6f91c27f32d6ed9fd12c7a490fb4165dcd973c4a5a969c9f1dd9749f1e04063771b457e3940ced96bfa9e340ac36681b0d891a04ce8fd28576c10cbca1b51d6c3a5075bba89992c2414a601ff2e68dfd66a4d4f4bfe2e2f55a600b81d0d65b2b59280902d44fd717807eb0acfed7e4a3469070b7e47d00e44fa90d4192710dbf962ca9cd8c49cf2f01215512f5705078827075331a7fe1fc8324be9c0420a32196e249ee4a411027cabfb3da2e78ef6946bad5878a988f8ed8d5b4c8272ffea20b1620c8acc6cf66f7e58c924afc0b4a3d52de5384d13398d00f74f447eb0b5f6cf494c952ed9685e22ae112a4e2af30624862ecf57cc116356b63b9abe2b83e4580faec1541aba08a74098a0ed5a9596163526970818da525f8e99d23a8fc83fa1e51669201f26f904294efcad05a783c6c2ef2dbf74da9c537a106e27af496840b0805e8e9cf2c7322d1ace9c0bc4536fd46609b531fcb25a6f0f02f3c454febce089197548d9459b288a67632474dc6c51ad0ee06ebebcbf7a72ea959696d51da3b8c2fc4eba09cf93ae55126b90e23354ec3cf0235f3bf5046eb6b553de49b0615d845970b92ee56735cf93af1613c99bdfd431445a0f2885736defb1e5836f09159ea83dcfc9fd5ab1611106254e28265664fc8131c2821694f1ba9dcabbeefbba443b23a8e116e3555c77899fc64aa918278f68c38eb76fe691e68ac741c4c167e748a0038fac1664a626842e77e2e11f513aedf35b9dd94a223ef72a0e1b2fc426e92fab11dadf5a979648637b2761d7f9901adfb36790fe6755ae9401127b1d130259e4aa2c771087b8735d1514857e45092269611a235cbaa02f65d4be7062d2e830bd31e04cc4efc71d325732ac6c1acd3e95523d881beea94cdcc08a30a9fa06e7b3f626f1a76402ff2a9937a4aec058906611161565e255332b3397f73ca4b24de833a426ea3581a666bfa595bba211d707c5f7b0774fd4a5633dbbd858bb09f858530d26042bce69d3d7c47528bac0b10f7c6ebef13b928edd02af7cf384bff90db985a9821c0d524d7d88b07d322f78f3c96d8663ae911894baa910a74ffa9b277db16c45d351fc5bb72574139eee07fecc4a6d19bbc1895885c46aa0edc77c0562a93e9759199e067ac1483ff836a379718a2315781b5cfd581e8431c3dc60feb8f0cd1c54292c34357f740f74369bcd13f48688c87239c8057ed8b4fd64c64aea67d8fd0ea16f539963328d8cc3ff6ccc8256ce1f3e3461b86092babf72c0a21a7864ec1143d43589813724f0cf651f626b65d72631b315cabb6deceb2bee3f75ae0e5e4fed34e9feab1da979191da671213d8ff7961c23b5100fd4e2999c13af3fc4dd6332d330e01282f65f04dc0da965105738c7222110ee425f434ea0491879f605f737daa3a41b5fccfd00c8daa0e5d1e47bd3c5c1169b917589d1061450c35a59c7e1e940cec61de5e1d9c84b915bd2ec9433498e4f208d6f5e7bb1f0098619ecd68441b98df80acaf844e74681f367c9eeaaf7abc4aed11506667e5c267ef929a8ea764f7e3d5870b01cf46597192a15b8f6c2b485d27893414f5a6fc2f198e223500163803c1471bce389fba56eb82c96805d21d9b93d41dba0b30de7c2f66562123e602a4f24f661514df7f18de82755471266315a3b4be589fffd4aaceaec8513278f146b658823d60bb1c1746787c31cbece1678cb603478fc95b05f54db619c08d1928c7839c397da4a520cbee64195648ce159d9e1d5045970f0f29d29aa9dbfe5df9fa25a2dcb041b32c7ba30ab022cc392c5d69bb8d4f6b6702d5019f609a87bc6501118acce9c261c6d4573e32e26f2d8c683ba92bbb55d301c1528b39873d24c6dd70b4d5afe3dc0d675032b89a531a64e42d14dec6b505c5d5fd88b7156718aef16502a44e09c5bc674522488a7d6d89d0e4672312deed5b83859b177d5200a4b71d810cd4b18fd800d9c52baecf821eda41e53e2e3b429b58639840139e8d0b52e6b4cf937fddfc198a42c1c0b01e88d09976887aa0a8f167aaa99e0a4516f153e3a45943fdb406aafe11a2cd6b44b586a9fa6d32a3b660848f158f51133d23fca1b854019bb817fcd7670db786c2f8f34e60d33914e0daf617184e30c31f5931bfa431f06c32a2d29aa7a3ed5bb12750399351ea967f5217a62070b15486c96501364f4cbe179aebbd82187c366e8d70c0de5ed415c1937c388e5bbde4efa21cc367fb39f6c2f73835d55132e5d54f0f6a613cdd9ac3b056a089822bf9ff5f471bc223bdb6ab6a344add342bf8f35aa9fa42c80f6edc8ee61416177a8efd8bafd6224ef458e19a6faf8decbd1d4d464dafd3eb7a7ccac6025e87ce0e8dff35c2f7def7983545a816a396fe13c91af5369d7fe0a5f8baaf180ed120a73e5072939c6e87b1d0e049a899575d06b191d6be9d5d10be1e6ce2fa4d8920deddb85caa721122807da67e1ac800748bdbacb6dfa158e8a287227dfc07302e46cccfde7f1d4a48e7f1aea54f233d13730c399ec48edd13b4e3fcce6aa168c043f70c086baecfc4ff20b3d3ade3ff428e547b4faeb16bfb25eb24eec961745ef8aadc27f553213401fdab41b771de7e6680b7bc27d31080ca60556f0b4400ec848250cf74d6ed34b077c55208242d29f8f4eede10b5d1a241e971e84b6a6dfa0fcf15974980f4a38593c59634bbe089730cb3ff0eda574e02ba845c6cb6249c4f9a419914208a9348eb213a112357ff594919808bba1dd9d58ce1966a1924de61ff3a54d73bc2896490c649a300279d4bde93c97724153b1236acde97a6d467a098fe9afe077099d3e3dd7f3f7f6fdbe3b308581a01dface89b6682dc02ced53a8c7a13ffa10839a2b2c93ea0976a2e0e642611097afd7ccc04491a998dfdc4c355cbdbb896ce0c2117faa733a7c05fc459aa3538c662e0eafc11d4247383b8f76d0124f9df8e765167df3b8375d68cf79ff9138d416a66cfeacead7b12a4fb89ff4edd7a038fdf44152d1f8bfed609f0ec4db82dd5eb236a33c6ec6a22a1375ea92fce53d7f6157486318bbcc3add14e214147c0bd0d8064708c0213ead8d6a52f8d4e8b17da1c1a3ab059c094b401751faaf190351d8b366278d93182e88d90a7f4111ef68ef23a9cdbb987d23799c651b744fe4a090eb816b898d1eccc83ab027986176be6e26bd7aedf5eeac7f29c520ef03042fc70c24574c520cb047af01852280066c92f6308bc26508f6ee15a65ee919b809d04a7218d6d20fe72aa83e90bcce48b9e1b157d7604870d58e8ce50016aed5b5ee85e76a027c24635932906461e0e7243341cddb3d68a744bfccbbe02b228aab07e9e66f3aaf13e1c4891472e1142e5e0d0301a935d333a24134e3e1cd7e496eceb58ce5265982140768c6f9e3f7a7fa8dcbabda9c7e582a3e2bfdac0cedf776a21f8af6f349b103d1240700d22e022ce135cba159d16770ed13a19743d3b512b356114a10cce6514f93797db1867bd6580d607f8e2b9954c3d654f8a9beb6b947c50be7dbcb131e20ba02cf836b1f2d3e5e144b263b4c7f1424496a4e8a689f2152bdc775ff4608647f440425496bbeb91f7d4d8a7e9e292839e145607b13fb13561352ee3cb3c3233e202c57458e3e4f80f9adc521a8e4c64f61cd2867c2bc909c81f814b20d0543576787664817d613a2f6955cb564dac02d6d67b4127241ab5e6466642fdc65bbc28e1eef13c597b851f9b1fbe8196aa5828407ea98ef8ce0ef2d54ab4fe6ab24b3c0e9b190b0cd61e1d7c793ace2b3aba7ea8f31d41a6f5707d6b29821bc4bcf2a9e4c9f76f6621d31540e9c76109bedfa747eb41f6eaa386749ee4c4ef52bb2c78e3ba7aa411390d775094afdf70d765af662a5917144e2c7de1167f2eeb333558d87aff371fa06737430b9dd4ac6277324d48f47e6c0802e4be02ae4b2c4ad9177650260d74c4f3255ad340ad912221439251a12a6150d39eba70020d38f9d51b9d5088339c6309ba4bdfdd75374847b71209e6a6fc57df92a2837186db2530bf1fc7aae027f68e344c5ec226aaa9018c2dfac84ec8b082bb807bde46a1a5d0fcf2f735d71bfe978f335918f591ca697667c2a8421c5ad78b7cebd9ef52e809987de234361dcf654e01523b342e3700253e8f205b0c3d0010a3d3a66552ada0bc040c5988e722d12961aac1f3628119cb1964b5a1e2d9a5b0569d2d43f2ed0b705a3707dd6a21bc3908226d85fa1f38fdac93979a1670a782a7c80ec2c7ebab063f10f3da25b180f35b35b6a61cf75eec91f85ed13e00778a796f2c7b16685d607873daa23a3118e7604efbcbadc2e075b392258696064cf3369e639477019a0e23715a2a2a46bbda40cbe84da6e557973945a0c271c55db7dbcfb54993b01b35f41af45a50ada91c6d0b027a1caea9474e860cbf2e36e433814438fd79d18d0f220dc31b76ee250f179063620a7a06987dd70886154a070eb06814e37b2b7ca791b25a75100fc62d55cb96b82886418325d7fe520fc2af403d09d5f6214091afdaa10f79e37e08e5bc7864e10dfb6fca8e45feda6ab508258f4314d8ee7f1d65f40581cef2687a930361f9333559ea9def60d77b4394ab405b5c160efb5ac838e3a4d8a9153693a65fe53c76528c15bf4f2de80c7432c3c83c46aae7b94831e250f210bc5569a07451a42ea7b8698068acfbf69911b5e58e1e2e56bd4920428bb3daef45da3c979829a002778cc5248a8cb0d9eedcd70d56fcfd38be545faf8e59a6c4de2562367e4db477309ae9471c64fb2e9ee082d17e142b55ab932689e565f1629a3d602d60da3e313b677e1acaf8cc811917fc05a385265eccae325540283ac8fdc2f6da82d340c4101bcd919a3cfab8daa577838e6e8a0135f6d473d32f77572df8eb233a60d29bbfc612565bded607c35c1d7c5c3e121c0f1a2e8a1b8fdc9650b37b1c664822f8ef9042d97583fd7372a2bd51384ff8deab149e5125d3181c908073222d6471ae4be733fce1cf501f2d3c0b65e70473406344823ed8b0323d51b5ac088ef8974da2dba958b10302a3a53d3bcb491a1e75dedc9b26bbab0f7cb87acc5c30d0d935a45ef576b1c12d6d20a1dbef57a13916168a77774fa96f35a4fb8ebc86f2b554cb0d3c855aab1033806d83ae3948981d6e43538e089fa32abbc9a820271205ce92d36beedbdf300dfdab1087e50f6ebf1197b2d104121f2d39eb67cfa07fd8f957f526714dceec2588b712f8a06a77058f9898a0c9a785aee4188239de7409226056ca9e2039599924999d76a27ad165ff5dc28b1ce53c1b923adf73d98f1b434aa2e5bd04ad5e64eecf570907ef38090c1f83812f260251fe5dcdeec53442a3da326b4d7150da325bb919a1dcddb3218f5c6cd732dbe4e8d70654a7717346322b8f5a11b0d154929a1c83881b7ba11f0ecf773a55d12176d320ee9cf647f556f6e15cf4a264c8cb11bcd57e7ce0109b08ef281b60118485b63aab9727148d4af003d746cf5dca786bdab3c7b31bd03b570d4bcec8b8426b5e2fe66902cb2277e79ffc8c05864d03e2888bfa05dbb878915e6133a94c0f954a28fe387427739d61e1d97cd9a19250d8ceac860711ad898e8a504d6afd2065978b09c366f2c77777def29b434b4f4c2f9e001d7c3992fddb698e9df6670a6fb6fad4aba1c53ec578083f6c26e84109189360698f6b0795ce32b729417845e5679f2a5a83f5a3a60fe774ce455232ddd1532ef16bbad4c387c55621d39018c5bb82a79dec600a177baa248380167670cee3b1b377a9a7943b2a315cd6ba54126eff10222a9d6ced27895617dfc8ddd5a178533a898f21099522882232b0e69224757aa1a50b245935837ef60fd0ecd15ccb6ffdd9145958604a240d326b3107b847c4352c8c3c722d116f3eb2f2bfa6bd0d6aef39134a7c8db771bb9eb2dc243c2fd365a9719d85681a1666557755fa89b78d0811facdcf18b1726e7765ae3f294acbbcc67c180b85327b16194a68b589246827c82bbb8dda954468cc827562ca9eddb66fa14597d1b4fd714c68d82c2025c146ac186bfb4a3fea4bf0f699f9e0efd89b63cdde0ae5ceaf8fcc350df7c3152d3c4fd8a00656c5c17a0312cdc8c06e5dd56992bb22f2ded57d9e74ddf97a45e02e2cc4077b3765bf035306d8a6951c67068520c973a16115447f0c177ee857e7854b62ab917fe8f9194d1c41dcd624377f5cc275d841e81dacfa814fc7538a060c1b5183bbf0bcfdb6287e281ccede999496957bd2faaf6ef22d3d89ea43485efeabcffff962a5279b137464c8980b02515870c9ccd279ccb71de7b576e57bbc30694ddb6a0b873e8122cda9eb1bdca198d7959c09a90527f45ab82f48ab2671400c7218a69389e0e366b83631e16728d01246d3a9cf0dae3929ea021c823d0a549c6c443d49ac67e0b76596cfafe3e6b8758542b3e00119bb64682d319b9b8ed6e80d981eb6e6af200fe4f16a340fac0634815049d913270d675a59fcac7fe7fc70f443b8051ae3ecd6ef378e6b12d5585b2677bb308adaa37220ae43b46b18fec167cdbb0ebf0ed2d162956e3b5ea80aeecc6306034a5384185e3d789cc41f789fe556e2b6ac1a8b8ecd3900fe8808908e45f410e78e19bcd78dbbc7dc82a726a94d5e5f21fdec253e0c44f9252ba39df61d2f3589744b31fd11e198a6473c9d96ffa4c901a2883ae14c2cd16d7c937d74b16dff24254669fbe6599056488b0bc3c3f1a44ee64adfa7c8daad3f793af6205adda643a5e302848574bd44cfdf4ed5f93192b4fd76302d711edad357c283672dbf0ab135550164e319b5a27300879801919d6fa00fcbf9a047da4bba7d44176b41b87b40a110e804d206cc2486050900ff21338134db3c762c4e63f6ce0dc5a4fd40accf485de9de8aa1980d9662dd0ee9d11f6bbe81c29c6a48b9f9ab8ad4c98581e7bcacc20d55d19cac1b17af389f43b0c9ebee4dbf2d8fcbe271a7b8e2af3ba9d13096d11bfbc9b28262ad14885659489978c30fff3358cb2812e37404079de4561d85dc163c8377a2e488d8bff2b5200fdc6054384829ee893b8d97135866dd1983c23884ee4e2146b4d87eb1253b3ab6eb07eb9f3a2dea29f279bb16b9b60d581cdce80d38d525f55b0ce959213ea9354658a999d1411f88b2c5f3f16f481abac640426f27dee58660cfeb7dbe909fd78aabd1f1f6c156079df14e5df03cdaf5a965a2c878ace829b505a78e6a7e5072a2586b98188dbbf5b183e12134b1e9ca1752f243d2753e742812c048a188240817e42fdf2cab8589f2f42eabdb934020a92f38063119e0d5322be49e7a4f2c15d1d6e2dd5aff1a798a284eb3855da82a5ebed909ba2ad6eb7315bde552f960273bf92426c6f1ac292c56f02769e5de5637e723c4250df4e89f2c7d0927dcf57bbcb628895d437307045bdf4077d8d3aeee49ddb6c68d81b21a3681fdfd2fea5d187613075d5db6ba625f64ed11c02b735dab5e645817a219275f560bda9c862b70e9ec5f69f6e13a05de21b9f0f23c7b581823b91f7bbe8ba3aafd002686bee3f39a31942739a8d374f56e1ad4c56b39067ce3870545f10c903bf91dde55267340d6dde6da722598c3ad31ab258ecc71959bab795195603ed5063d8ba4481f1c3b22d8b1268679d516e53d40998a2a3844bccd4ea4aaa45618d9b89304bb03c4065ca493757be454499dd52c0c4cfff744a312a79966c9c7da0f629c6c0f33acb25776397b9c2a08b7d3880899bdb0cc6ad6af8bf2318dd3ae5352c0f7b9b2bb95bbcae2838d825459db1dec79b4e17b3689a651080795d358ca5ef72f1b9d11a732b9ed1d9511a1d15c2c1043078d078a23867f70da8722f8c7295b22cd5c3677908a892cf38058063e50fd6d81e7aedb5aaac5371ba81fe7f2ed9c0dacff819d2d8bb99910b471362558bc24d151b636e4442d139e31eacb584cf225d751896d6767103684938ffe0161122cf59a0ea85263de25b98c49f32aa47af62a02ef3721e843905b82e2de99a4458d28f96c0fd0c10596892e8183302f7fb047bb33b8e942cdd9324a11cd1e85dd1feec4d6146edde04ca9928e59d6fdc35d3951994c00d466c87243ab5d5b81782d7a2e700de7026b5cbd1f14b135561d7757905c576fafd65849b501b04a3ec39594af96eb038a4b7341ae5e077dfe3ad852bf30af019d3ca4235f1c4dab6db7ad93ce2fd499544b6a97b2039873322a09b3f68ff5ff15d780f0ca056d7e62f4e1b12791d6c0141dc4184425c9b8d1f0c1db863a5214e6a674cdcb16eb18889ce9049d245faa4e4cf98cfd717d84bc446ae613627cd8e5e9e3ecf9a957ee00232fe636db58db3e4cf77a6b4440cfb82aa2d795f312e33bfc65b53acd643b34add056659966fedb69d6179388cf1516f711879dcf86fe458083473820ff5240901f2ea63082301f2c973129ca5b7f55439f03e57c714b318b5b6e32248977e26d81a033f4114077b59ea75a1fa1c4e4a810fecd4c98d0cb155a8fa290d0b5dbf91174338d241db5f02953d7c444e05eeb3092a5b3ae6bd01230648046e289e394725bfd48d1ae7d8a43361f9d9c0ac9ee60ab7c255a583b194bed6f99efb02c466541b1f480abc76c62d24e588a7e0e8cef922712d25a1d9d69d1c380160885eeaaecac763b38dba55f0befe2bd0b2466751743980cadd7a66183ab5a8b2d7078a0e9b9a4794ad2c29e7b82c308b1619d72131c3a488df75a16435e35815bbc5c6ac7e0939c1621786f9a226d74cdb478ce08113dbe8b73bbe4b495252b956aa0ae71f2e359da4be529dc00a509ab1ab543d7761eff146da882e6ce96a45db761b6b1791feaa9935fe313a0883a623b751261bb73c6b38ca7a1a784c0e50283cb81665a52e7b528ec11ab2a01e3bd0c49f7812a83fbfbece798f808cf510c994a3af0d78da26d03f50749736a35c8ac9cd115ca1a66fa69e1b64ae7ff36510a35d23346e1429805097d097cf7b519d4078fd6f2d401066b7b802a3a3b6e691f8a3a57685477f0c4f9093f2d721db46bacb8ce10c4eeda0f48a9774e921e37be2f564319d6bd5464965bd8279b172b7deac2af2fcc7192732b92ef7069b0240350e741394e9acf581f6c020717e758004dc1032a53b171c93d0e67717e16bae713804ab1d9b5ebca5a370d9e77e00715fb71ddfc67b3035f3f12a8d5ed928076dfe89b5e9444e9d0bf39cb6e2ee7f3933374690584b4e3930f6596090f3a6e5229aede587a86c40a4b78e36850e82d76c605bc0b7034fb04039254b8a785c3dd9970e724a512bac61bcd88df5a159195fb9d0506300843a8ba0b9e638674e783271273c804dd432feff5a7e70512ff2d69482e931afb6b100477110efca66a4aabc2513947d4dd4b34ffb93a5f579d2b929cce7505b5fcfb3ec3a0564c74b35aa6bea9ed6c05143123ff1ef4ab99f3b3e13ff7ee5de694087d3a8532a35d26217eb642711c89fc7c6a8e9ef2112dd8bee4d78e0b39f982894a397aa5d9cf121cc6d324536b15f6ffae0248890722545eebecf01027dd2afed977a8b34d927604d5f408f314dc1390a6752a2ac8be0fd41ea20a4a1e6904e76d237e77b8c8698525b36989174fe8826a60047b00b21f285ecc3022774ed8d9a53600db7e41915c3e495fa5d514bf25dfaf4699a66dc800ee0a3e91c29bf4a5fcc2cb2d88cea6da4821527279290f291a2349afdbede3a1f653f5bacf057d976bc2b2040cf28c6326adb1a533e9053ba80b0933168cd599cb93244acf1638732e1897200b29f8e081f7babee696b1ae2df400c1c52487aa10d2b510e59d8f50b46452aa6505c89482b3ca4a553b3850343488546993c771cd668c1bd66e4d3c74450071289f2d41ef3fbce0c5a27d8946949fdbdf1be118106805ee22cb0297563039c13db765cb1c161e7b6eb52b3d72288d2787cb14d14296bbefec4535137cbe2db0a7ce7d75249810bea1b6bd49c7c1e7bcff8e2b536807de71ee6add70dc24f8ecaaa3b643e184ab83ab4136157c482e5ece3a6a8aa50c8970c17fdfa39833bf202b9496f2882d33e332840655ecfa34c1ce20b1c468c352339f13c78a8f6642f1e71e4b807e9cda122656e50d65db5a8648861b03a16e6f2bb248a8075f709b09510fa856636e16433461a5cc4d32f939620e926c432fb92c06894319006bf0d48385265c914e12be92baa10dc25f8fe5d9d404e713378872869ee0089532e517b591c716e221313791a84fa3f933f82e54f558a504f319e9a83cb732be05c06747a4714c497b2097f4ca89a1e79a43836efd008fc28c98c26987ee581d3cdbcb640ff489718eb5741234880e40f6de4c15fc7c22657b2c497d119eea193732675d317e7422b745ee24c39629b601c98d531cfa9d560a77add5788c3f8b5a8703c5882ac578524d6e035c0363367653ee93dcd43f4620c6d3a1c4aae99894752212956077ad6de719484e8efd83e222e1812456f74e6fa09bba9609293e9ef3f23dcf0d37ee673620f793af0bab79c9da83b969f8216290e7a9b79378006cd2a77fa960caf8f5d7f923b3d4ceb3d73a884e7d9ee708efd522c25b94207eca041fdd228855c62a65964532cff4bb2e3e1b3dd1969946ba9f0dd237d75871082c761846cc0419349f417e46ac0d48963cd6d16939f1abc000f443fc31b70c237d4af06fa774dd9946ebcfb96d0af4974acf84c84f33f5f61fc00344688412a6afdf7ec784f0c4f6ae24b6e8e3cd5dea9326921c3abe38234eb09bcb3489af73f40e21dc93b81738eaeb38a69f7b4a1604c753d7ebc7c22cd06d93478577c0922da21612bc59d0091f282db4bebc564932ddaa6c0c78bb119eeb4e7465a223e9779f31774789ed0510daecbdcefe212c8d145d921e496640afbf44a9489e87adfd79089b3ab041fac1fcd8fb68fe6440130fd440a83554b26c20c3dfc93e0d7caec20ace6af05fef036d4954a3e56ab2e1192a37a1313fa45b307272f56d25ce1fcd5f42de2559dba6cfae031e530f425628dd9cb782fb624580bd1e32069afd6cb50675393a9cf2974f7bb5e400fd04941b7e4825b5b54cc1625fbde6e61ad202d6beb115b0afef53185323a4dde2e40c8dcf2ce932f8e9d4fbbb3e9350b655efbfba0e97490c77dcd76dc7d69a672916ede3e63c3f6314380aeadb068e63a17396733d2ed209ac1870bc3b967ac67ebdcba441a76dda81efcdf47d6cb2b0c85417d2547b2392b83e3d291fda899e42898d6b6526d2967991cafda0ebedeb4572bf27f294ae57063a734488e2cad9a8c61e39c8dcdde7dd604fd4ad3f4c04075f44e2660391fc4eec1aa9aab538ece9428423232ed7211687f070f0c0572de8d9199dd422f158ccec4ff9d4bb37d501d304a2c0d78c9dd357a28eec7894885d055e12f9dc53a3db1df072d5cb23c4bab8f97ada4654c7d20a70c83877ae4e31c87d3424e9252845648b5bf113b0580a838d9d45634d1032ae96b542d68e39c86cb00814ffc1e531ad948dd112bd6d3d4182e3d57deec9fc84c4858ff1b31301e1aa3575ee71033081ed95d950f6c3f7429ca3e7fdf2630630ae312355acd60055499424f51ae69603f75ccdac97e02660a6b1f27ac90d4be12d6e733d4b29834020a60fd987dacce7b0c49ffb831a561d9374d8dd3605ba60d9cb319528e8fb64621987b45c003a4db6a7f39b6f151bb6977decb2a346990209848c593aa041b2bf3b9d992c2cac19056388fd60eeabc192e21bef93648c7874cd234f2b87a7a7c7c5024f6e27e9921466f36b82008bff4e1bb183acec16df3653f0fd5a20a7115b307819a9898b412e78f5bdaa7a028286d39b63acb5f71c0ded846b3eb49f7f74d7c14b5f82be6fb9f7dde06102faa24e9477bf4b0e8936ece8dfcccd240fc87ae5f0c41b20a7ee9df385aae97ade666add81db9ae5189b694ebcccc8afd09b7899e825fb5602b3db44562dbd8910b86a6401836c0b7c6ab2e38299d667442a7ffda533e11909803f71db43a89ddee65879876628b77f12d4dc015397ec131641e346b2618f9db22bad2f5b678a87833aa07e6e91705161b2a23c247e396d23f3669a8206ad98192edd4065e537f77a9174d66668ff42dd90c32cf2d1e2cec12a59dbdc25f2c72430ddd7e8f35dbfc756ce27bd5c33166a971552e71fb9622938cb368ab2614a997bf86ca19c7584de6cda591ab4da1de5f221c3eb7d6332fa1d93c84889eedefb8778fa327d64ee92c076f27cb8765089a79bca3fb54fd36013f8750155aa4ba5f8c4531c1ee3ce0c8fccdbe859c0807cf3233b27a933da2e9ac9f7c10742da5dffcba7132607e88407472853ec5644db5d5dd31914d08d1d8d80c7317ded6d89002fde2fde1fa11d3397e426c8682b5567b547cbf2fc7dd1f60caed21fb52a8ba3a545a66a4845330e9bf0f790b77b74525f72f247d02e9d549dce0b29252b63be406b882a42824fb90c2b43a4a89d8647ac4ab37d58b1e64bbfbb0c948cc97092956f08486f8640d6f9ec8422f6d9a9f3d72137de6bd0ed5d4d9d1278f56f3860f3fbac430cb5f0795eb894ca263f9f9524e5ec7b28a88a0f2e33edad6fa3d67beffa3019e9eeb4a9ad8e8b622ac615c3488b2e2db803e72890950c50a404f8ad3bd355f89b38d824dea9060ce6ab7f7f92ca89a8fde615282a3f801f930a077781386ab82a15bda414567c39e8801e505660157f21727b228e60c518a398cbd54d47938a43429913c9e255c66dc7b66e8f81d91ee48808ad078553a15f942553454f3fedaf0dd318a94da5c7353677c62161452d6e79d3a1c02e0ed40bfa3ce636f68ff207aed81f8ebd1711d842b9263b2bdbec18e78a87ace09728d39e0ec9a4e3df8d34ee359d9085a7084896b504973129070c7ba8c5b9e3f401863a1ce1fc2dbba2c4ff0685b5a5d09a568edae92f4638f254d256d16dd81c6d3030d7fba06bfdda1e49e102da9fbebf664999bbfbd733a82ded416475fe7cd734db922079f582b5413b25601a0ee74841d5805ed386704464a0d7199503a4da4783ba1dec48d9b187ba70fcdc59e49242b8d7b4ad1de4ee5d8baef047e8e24bcc5f924aead7572373048ef4bba92966579f13f5e92bdeefb9e486eb3159ee01e226776a938b184f3ee7325f5414468da6ff03c6b2a68c4efaa0dde82a0ec98522d38148318a12e83fcf772f8f55736d2c818734b9868c2dbcee8c1db14d462b3af9b943c22f27a2997be1029264333a2844863e5c93dc9ce99e705ec5b5013f773c8501b0018acd4e7d71464961e0f3e6cf36b30993a2d589b4810349eebdb07ec16c783660b1db1e5ba69b1d2c7ae264db67a270d5219af4da84b24025576df0e0c7b668e33916f4f0c988d79ae6c70a338c413cf566e43a11147e0a65ecb72cb71745eec15b6f2f6206a205ca7d099b4d9c48ed6e6328ead4abe9b8f3c1675d869579b6d2d28be6fb85b375316db1f8589f4a582757ec8f298ad9f9ea8d9f0e3ea73fcc2f1189eadafecd3151b895f19ac965d48d1b52ce9aa04d3bbaa8e09755cc351fef293d4d452cdafa834f589e3c84550f0d63ec9c01d8d360359bf8b00a83d29c34134de7029b7fa60b0a2f2e1bfc7e1c609d3c3a82acf0cab8c3b1c1df0ed70bb1c9d0e0840c7b1bc65a94df6591636387585fefa45ae069aa2db177abf578a094d29978251306c28429baa57fe23ceb31492932a16769a339529bed8419ec869b49d1e14a64f248d796784e67bf8a01b38f34ef28fdb79124aabf8c0e467e4519d7a7c819f922c27730523e1257af2134713827ff89a41b0b4ded75b8dd9386a8eff1304976ee58f0f27925baebf6108b00898e52f66d99e0f744d3b7013f534ff6469d6316183264a258a4c93a8ef2bdd4daf3a700a93bfafa0b2c9eb0546e47391cd225f48e3879a903c265ea5f26daab9bc5275f0eb795a8b99ed9e0c4d689a4b0a31065eb77956f450464cb266620d64e5c4bd603bc87160772615f7b9640972c274590bd5fd58aa3ffa3ab6bb7c69fa005d06009937705d5f6a25dbbe78584fbb310c41b4f86bed03ce996fa1fcf4b1e608c309970c1de32207f02aab4b21f1515a065d12f2bc35ad5e5fd89a6893694862ebd723f8b4e7322e9840f4c77cd013b53f1c00d042e5c171bb70b9ade143bea327d11346841ffceb8f5a982efe74e83f3aa39b85c9ba901507f787823d75479590403c884cce18887003d692236a064354a135975deca21d3a6041c56834dbf22be7493eb74b8e0a23d7f94fcec51cb934178674746abe322b9c555d897eb8cdcca852f7b026996666190d37f7274a9f72098f32fb2c1362060d985a1ed50b5f70d50273353ffdcbd47fcd8b456a4cf49cb6794ae4f58820a3fd4ac440e70b4456c4364c8fbe9fbb3ba605b1d0691e0187e6d0f87fe8919419f653c2b0818407dcfd57149d6171ba4c2e9e13a0f90c94304888ce8d075f547a9c0835ba67cadf7e713d79b73b185107c46ee114c33da30baf0be374adff6414fb019cb575c797103a01718fe3db8b599416db9b2574bfece55833b4a2e167638ad644c4c95cb50d67874f553e92f8e2d9be62bef7d279bae66c0fabbce76bf63e090a88ae1a73f62b778a8a19da48cb345917a9580add854ed5f5bab7ab45bb48e5844abe95f9e03b6f53e86cc801b2d321f67a18da0a4a966fa77f56c449d13baf938d66a3e8cd9de1751448c5a2e42aeafc32179ab8c2e1dd7b796768316e0c9ce180af8c5ef161a0529b54841c5a80fa4258d245e1ea6642c963aa8254e9317a175a562f1c30f0a71d46f25a9cd9242a5b027db86b7281c58178bbd7d5786f2d4b6ab7620a7ec4d9574be7cf78e60cfef80cb67a47349fe6f53934dfa09e69a2081fea3806077e1541c248b9db10b5b7eb5a178157043222d348b4a9b59765e53588998e2f444ed97f29ae782f7600490449b79afd629d7daf3764560be70758906a7958645bc3a5804ddd4188c86476b7ee3708f673d44ed7dbacac24e13a926b9050e6466416c60bbe6b3d1a7ff8b608b9cb09de112a53905b1e886c5b489473475c0d44f027146089336c1b991da4e6f57ae77cfb85c1ed052dbbbf36e44e38dbb06035eb565c9dabe0f1b55bb5bc70abd958d0c5d0f172bd18cd8a97a102ba4b486b6d7cdb54f680a0d6e4aa75c26bb49b432c5362d1dc6dfda2a7fa14029ab610887c96577858249ca0f75c24c45c771f143327fb5b97cd9efc78f7c12108173ca1b216b3aa6b2d213556146bae478f3b42e5974c2886a4d7319236ec68e77f0455b2809122b95aa18450310c85edff6522c6a9a3761468759b117c684dd863c363731c6a37dec10440b422618aa381851db0cbdfef44d06e639915b337e422af69818caae9fdbb1d40df5b10687e5dd61a775181a03a412174b0acfb74690b0f338f12099b6ab6e6c5bb95443dcb670588b46fa09983c81dcb78279cf45c1a8234e50e898eccc5e9e54bb2a387d9646c5219ba9146082bd8a353ed7b9bc02131588ee08dc3baabe5ccfe88f7b277f72b36fe7223027b573c059df6f5a12fb250c4d5f35ce1b0ac84d3936cb463c6af4606c1387d7b577421882e8f2f2f449873e3ed82409c43b8ac4df740d0892296cd4dfbbe7f1eb66014f090e50e4efd245875c46e9b7c41bbe648c313281f63c1e470e2499f58d14e9feb6589518177a594abd36ee81a4e9466cd7a4a72270d13ea5b400be1afcf3e848322130f3393bff2603aff7991dd035ea54070565f4c53d2fa7ffc854dfd09be9da43a384572e8276dd38bb999ab86d84273a1d0f1c4be1d6d71f7b8c6acac08885f0f276be66815811ce2cfb70b854577c85342fbe6352284162f9c4e03394d5f62f44c4e60b037a192e52dc8fa6782c29bc80b45588f3f2d7138e430bd5fba74667091bd4fa2fdd246a69451aa583c37d4f6311f22e8608559bb75d6eed76426d2d33675d6790b4a93c70cc8fcf57a2a3505da310ca4931284f68ad855c0ffe3f427c85334cebb4eb4ddc59773f1f2fe94fce8a571ad0129316ee6cc3e7d71dad0ee56bae92ccefba41523c04735064327d64f7d57ad1858f7bd8a2792748ae53a69b256233e7a75c8897450c0416de2b729c7b4d5bf370297e60ad8c7f276460b6870ecf0f59029ad72a243a09cea6b5ee864603a014aef86ed64e29843e3db643c386ef2cdd729b9cb262f73e6112f697caae3db9a1ec0a980ef603da659900904eead131a13c7eda478af9bc34ab56549757b3d97621c0b4a58d11fe4bbffd393af78255009c053f8ff71a5df0fe20b0187a53d5f3d69b62a9204695137db7e405c7fd1ce837005e1276837367ea30973115c53a287191820975c16cc7ebdaf4c10422d7d2517facd3f228f9622e0368119eaef423acc4ea6870369447ce69ad90b1a13c9f92fed5c76d3421630e1f16cb2580ec083c1cf8658fa39a4df70c78e94472777803fda18d1b5ad471a1e8db215258599f331d371e7fee02a8a3f6dde5b26d974fe6d7fad2de380a37c9d2b836f4b605fb88c133c0c3e2f924aa83396f466822cd8f5bf2eb1d9e59ab6b23db890519abd17744f846572bc3f9cd749c6bb83c70fd2a5055fbc6543f5f1209d429b3b2251799bc145c2aa20ea61318d6ab66a7e43ac2e6778169a265a4b7ee4e5c3b28a14dc05647e4e00ea9bd6f9070e74ef52e7a885b45d03181ba1173274d6b20c0b82a682deb8de93dffe64d2e0fa041c36010aa9fa5f1c2cf5f55dc3f78ee4d22c5a153ad929c616a7bfab9bd957438f6f1e49d1dc82e8eed10404996909216a962c5f562a1a996ba1a9b0b4b28b41386e5c349e9ca962987e6057aab3aad6938a9c3591a3610daade57447e32671a84c1f6592938d2a4d21b154c155c549ef4a2241441e18d3af3caf5ddf1a29c8bc76e7d202e8fa2f89336742ab78052d5e550df1fb7650a5a1a0a4f1e260f0fff4722a7a7bbf9649660f6e7270ec73f67873e0cc3343d1dd42782c99eb998665e657238a3c73231cf97285d28bb9cc3e1b52febb5d3a1e9d84180bb2e52ec29faf5937abe43e6090b2d9e53cda38055fe76abc958b71734ac57f3b35a85d515e89fe3bec8340313f3cb22ee2af400d59934886793193c72166991a70e4e7eaa0089c845e6f3c27f03661869cf640433a64cc7da7a4e0193c3da35bd2345639aa4ac0e29728090a48d7d21d165b75b5a5835d1215297cdba621bba039a443fe034fa209d176ff238a3d093222a079941c2ec0cdf69c6cb2cfe3e63a06115fa4ddea57b3e0a4ab7d62bb39791209504409115be363c0fafc4bd76faae109ddcfb3b0c31beabef9d8a0983aee47e4e7a3f28dd008303b29264055d10bf639f0faaaf4c71fea691b332c3467b5a727a71975c0beb3ae2495d5245ccaea21d402f7b64ea1c0740259ffa1d44d3451ac400166a636720e720e2072ab3e3b94be81d7ec5a35c4a00e2e5268f1fa27db1d522740617d755dcb9c432e964fef488d968c7c0e0a5194a71d912466d7f43d6b67960201066b3c934cb17efeb789c3326c9573e93f03ac86cb6134881e9dc01539b234e988188fa63ea251ded711f0b6029fe91949efc63e8c931271f8eac88b7755c00eaac35b64633b2f954bedd8e2a4063207de57d7ffd54ac3148f34386331aee5110790365a7c5ec1b735d8f8711c219dd7bdba58963d928cebb2736cb36e68bd502148a41e57b01656f9c462d278590cfe40a48edd92d709d26d5a073f782cb43bdafad39fc71141f7410d46982c347e3888628843772f5a4b4574dc765d62a2a5719b10948676a1e1934335282612601cb3bf5d8a2ade1703909e2ee8de9143b9d499370276826239eab570c3d27f7c656fab129bb959096b964b528b1a3906c1b98f44299ae2c2923167f722c411a26dea41e58c63e3a092ff5fd1c9ca26b02c32b8d43d9869e93473a5b079a0b30bbb99f2d41f095c8e9a26c26723c45c2cc87b7a5935086d9488b3ea5ca329389d2214fa98314f288791b924c6329df3b3d6ddcf78ee218681cd188c47a847ef7c68be931d5703f635d39b12992fdba2d31cacd807b40915aff1f40ffd7876dd4ad7526ab7f57d6f91e40362dafa6afa0d1ca7bf46251c3ba1bdc314d80922c3405a321041c8ebe6770c55c3e514a9804d1e06cf25b202ca2db6043ce6c7f4006157c52dda850884e7f67ad216e79fd36a4c3201311502c56c2089f97678d3a6c0b77680cdb702bdacea3870dad78e7b6ddcecd6cd94219cca420a8acef6564833113b4ef66f85ea62644588eefd2aff67e10d0ff104526e78885db82b2b892742653b86eb883db1d77c856812473e7ab275b6deed076c5952b84a3a032fed7cb99548f3fb0943b9d752eed43882a31a3704278cf36e2b1ea7f94f07adf60f271a5e8d3190c8a6dbe31f9a6bf97e98669a0409ddf8edc07f2fa07caf6b30eeeeb660d5ce3decea7552d1d07c6d3fbbf4c598c9f56250982a4c84a90cddac2443632dec63c87ccbd61a4290b1291e11a860f1d9cb8f648f749e9109be13340676855bc2ffba0fe55b325d11d25366205a8b1dc2f1d6b79d274edf97be69ef4313d41ca3ae610b49c7797d0af288a2281e27f48ce89442ac6ee09754530d65fb60242593004baae61c4fb973c0c906d80ee2c11c7a35bce307ab663a702ab15e5cc8daedcf0645c3fc6481f282ade546f9eac6befc95504bd9ca6307f45b93a9d7336a6c8fe5e86015a29516d337e922bf6204240269784bf54131261e6fcd51c90c4272384175e1a21a5d9fe7c39b4c0d1a4d6deae9c63691a328e7621bb6c7fdc69f9ca0ef36a0abe321e73fb3d6e6428b6f62ffe63aa7ca320460f9ac0b4deedf760dd44db8358072ba3bc5ea53df7a4041f050fa977f8402b6af937195b52c0ebc65f88c8cc7ebc810dc4ab4f15eec8d80429620b22dda99c23133ce293028220768310472f427912bd212388ff975a1501e74efcea41e133ff28e535117f7cc0f8b394c518870ea6ee99186202ef35a528d2690061551174907a0a9d21ae7a0d22cd7676ed5df10f0e5723acb6d726cf95253f36f3d47a032b4ccac4bcc6c2363099743bc2f7665b7ea1e24ace2d06e2de5e8d658bdd423b95db25718272fec80ad43728eed47b83a1ea60d2b107716bf9264f41badc55d432f4e83b84d07de102a73b1c41309ff152fb3ebcfb44a9cf8a0a3a565d23272e6396acc0a5e8d7608265739692c7ca790526640e77904384945210a17bfed41a3c06ffe0abe27d51438ffe0c511ce12b7f372712a46a31502beceb8b4139b09eab30b1f820c7a76796d2d2a6aab4ad8434a5ac632b8f150e92cd4a07a4495252169883c0640ee87c9e6ed6b1f49ff3e607fa2b885f125c5683ef8f4e4f6eadc9517e68102be7e667ab8400e97784b0561d7decc378334014c7c3753685d6b2bb1fc52b670784b7a274607fd1be92e6cca82450d0461b42b4bce8a5c27429647b81fd29dd5fce1bf649806a4e5580cdd93e8e83670b17091eea6619377d7159a1c519795177bc30c3b51379fdf619f9d458101bbab180fe73d048a4e5f7e283cddba7e4ea2e1084e6a33ced8f2906005f969d76b3fbff247e3a18ea58297632ea01098a7413416f7fc97718c4d24e1259fa9f2805b6506c35a698e7dc6471710259cf87fa3302f83463a74d0e5b52a745caa985a855af62ecb4678e808aa7c962aea322430dfdfef7516c120c81f7964c829c450146f0a7701041bd9a13e488955260d4d302c3bbd6e042a95983241c6e15fda39ac4b66b15a624b7a04ae6b4f2d4492df2000e1e31d47b635a08acb82bc2fb98b1ec2c662274c07eddb55193683d3e6c780f064d02c9cb157e480df836b50b1e84bf03edc35b13831791192cdc46a24b58aaac1d7a78611bb5ff6c1d4f1da2784b3b69e04a07481f85d13cf8d8ba87666117b8d6bc6112be08a5dc520f1e9427e08e170af87733a1f1a4947c0abdb90856b092015406e63004602227c93685fc5ef0d23862dd822ea9fb032b40b5dfe351a7d7dd59cbb41583935f96aa6a07f8de930cca84cc03fe9b7a01f106971bdc9c1dcd147db8919d7591c528e38e0c5b3ddec79d3a2e2a7ab1f6af7491a35630e90a3bc4975b93bf2cf06664d1a4efa2ba94489f0a5bacfc4ac34b533c438f546012386adf5f8e62b440784405edd108d665367c51f393ddd4ebc8e2d162a8f845101da6a5b52c7cb5e419805f2501b4dcab423f7cf94758943b3a41975c4f84c5b1c1e25f261059da8f15629df68d589b7eb1b450fafa9f80d8a7eefa9324dba55c6baf67ef62d114df46b94da55fee01bdce202103df3b231c69979f9ab2b4d0e6b05d40446a2c6ff68fe66137a04d46e12eb7c572a8f2fa835d523df91db089bd1def68096ae45f7a39c3a06ee158df90883cd4c52157e16e1bf20ca9165f5cc9b17c3a25de6bd76fe6647333faf351f6f657a3ad78af26e24512578705947eda136eec1f819fb370c4e117ae54afc06b8886a984ad6287642df0f427ce64d7fb3a781e52ce94d6990c853198f154cb8db02b45fe33d28355966fe14bd40e876464520a1a627af0306de732c3cc8fbb2d549c77bdf1eb4ab7e99b0cfaa4fc23dfa4ebc7559b7ab6f8cb98083b7388222695cc0eb15fdd4d1e5518a5deae4753dbcf8b58113e847c3a79e53eb7bedfc5151aee710e955cfc6a34b58cc12f0318a866d22ace1378469c8529d156334d1a773ec4824e45e3c91a3e858f3d1b24355eb155fcee4bb60fcbf9bb5e4aba56e8c8293b6a44daebf2b73f98e4dfcd31b8ea87b3bf0f4833f02325d40d0e0758d157ba2f07fa96777e02657f8511d13b96e2a6d4094589dc73229abee51edcf32e18c14d1810b87700a629e75b9607b7f6b9d0fcf2471ef6c4aa92153d7389c25684d8effce26ae1549d4dad360fa586b8c100c8a60685da96a3826dc523706fdfdcb5c94ade1b1b19ac9b1d05121b540e6f9dbae71a8171249f043387bc65c2fd62ee4be0e1452578dc00208cf27bb3dea07e9fea5e0f4039c05c3abc9fb790a2a923825b442c038a6899a2d61806941e2ee0f83b379bdb2c37cba8bf69cd836e9f45b250cca6d936b4e3dbb9d5281dec045532a2a1789a97dc40865e6837f03a960fe4f6c79f58cb9498c2752719ed3ea93a692bb50495b69bc1ce8420c204cd18b4c04ae08a436df3eedaee8dc96bb1e53f13063df813570bcd94f66eada61f6074d73a797d4697780e3fc63a7cf5e48d705ef51fe50bfff1383dcf3b02a292723e0af2f2293a8e5253e460ffd510bfc95b81594d188bf84c4c62cf3a702de954c9dacd7cfda29ec211c9378c3dd7cae726d43d8f0db8889cc1515b8ba356a4509b403c6e473f1613f413264d19cdae72615981536cf784b0c612d908987f08da2e7ea53d8e10b4e12a0ac737f64be269b9f187a2c499da8454bd7deda6ab5529c90e44e47b4166975b1443930c2ad9c2ee5586579d9312ac0f3d4972d95f3c7eb88017aa9a3e4997a396892a7fb0174ad2addce871155095cde8215d126fb3586c12928c31f334315c7daf526dcd33a6f0c8722bcb023d191cab92a5b5e98d439d15e14edbe1557e798cf1430a562f42c7e4cdd3b6f4f1ea270ef622e7403d2290a9bed9e4efafaf8bf48b14d51630e21f7f1ea314509a34180ef8a72c9a484bfbb73431165d90341f863acf2b328ea15c423980321d17f6997f3645ba8a65de286dbd7cde0e0a33dc0f566986ad431a030f8062e1a72918f5c9f6cd1d9c258d164281d1e2174f52191fcf1b4fde9a7e5c371d933334c72731702849c18206ce4f45393502cb05f4c41738ce19c9345d1a17bad2cd331562e5e417d3b1eb7e2e8134d5ac65f9174e3171e07e1b71b12ca822ad7de085eb1df069e8cf3819c58019a6b05768cdbdc6729c0ef30c0d5642d5a49276fe3ad95ffefe4cbbffdc366e3782076667f6d09507a83b25fdedf6a420ba069bd58d048f6b34ec70547890040e25dbe6e18360b5861151b8c4f1a07e120e3c959cebcf8d28a7dd40868d10f107f1934cd15cda1c105f54a0db7d399bcbf2b78ddeeb1496ae417f7c54970e52376e6cdb04a311e8805ed4150131a3bb4161334542525dc5cc11c2eb7e7d265beaa304782af6b270c4dc7b9a3fcc6cf3a44f6dd7418e95c78b8677377559051381d6d8f912644c95d6c3a21edae0ce8a2bf5bce820976c23f905e09f4eac955d9226b9ff1a8b7b48889e300091a49fce98af019c64bad14224af80b3688ee4183558d3ba64a9ccf43f5c4974a29e8028f5c0a065c8b7fad97ad51708b8a5893b673e06c34c76f14106a0492028fa89ac8532e5d5acf6db73e8149cf9af6e0e60577e155465d9ef286a4aafddb45ba0c8f6812b5abc72cd092cab6820c8931dd81b29c849f67c4c561a9f69ff4403e577d41f7644c3d9e6ffc19827daa3bdb0d90346740e8361844eb3e6033bcae502f4efebb5797beefc577769cb8b85db78ac7fefb27c5f3000c53013ec8b622f19a3721f3bcd3e358af2598dd2f38d2ff80ea5472899d22b438a28404fc116137390b6b1872b605575be6c4f83411888d974e599b98ad1d866a7dfa3f0301578125579de4746a4a1f9084ca22188d6bb7a1fbe7b4ce47ab591bc12f6406491f095d1e34b64a1b9c37ee98b665cfab3a62ed96c50867dcbbaade50924badac1fbb4ae3792d7cc06c2628bd581d3c5ece6890a07ea5824606017c47c232257179ec82ee5ad3b1a96792a933977345001ad0ddfe9cbac8c892cef67f00e7dcf3c7a54204bfb824b30c476737b0f72ce9b206acfc7e371929b16bccd25680257a73a5bd90b89368c0f299fb5bdf3a39efa27d4fc85cb50cfb244a7e5a671cfdd4e19ffc33ff1dd28a7c6631d3ee4a5e759d1134ff7112d829dadd0353fe467c3b92134d722f2576eb1ec447db77cdccdc4d2eb67e5e2fe4d0fea2b9e24ae7d5ef2edbb30f4c02a8273c09205f760413d00ee4f25b39191050cafc551c2d55b1d68fa416ba4bff63ea9d407614e5be0f46203d7681405562797550f5e4d05f4738b3f308de88f54e08425588e9c31c9c7484a4d41f699d841e9ad6a3c1b001e5f1db786eb5d8a7a8834ee6f2fb0114e93b613e417c62546aa8b6c82205bceefda2e32e7e2b1cf6be415cb0cda9677f1d9812e621a1eef9c99403bd9ee74768b84d4ee468830a55d3aaa142debe927ddb05d2d5508a3c615f59f075fe1824de9255e521f93b070ceaa5713c862fefe5b8fea2c6775c62dc751e02d901805ba3190d762df057f41934488b7f7f151de02bb616179d72ef52cc73632fe660b1e847655b380876d4ce2c0580bcf7fad32ad5970f1385ca905b9ced1540f9feffec0d5b78adff7092b4807cdefafed022fcaa50e9d05ccfd3858f99d85ea20090e30e51a53bbfb4388fed5c9e8d19abba09f4b847827ec3f675ac314adc0876c6ddae281d9c80e568bf2356489c4497b04b905cc33ccdef88431d44ad104892fa7793172f715ebf6693662f86e71858e7e2f99fe49338909ee2e7185e2b87bf92234af30f7611bec25add70c8a3791332dd75b83b26d259aa142651605e9a85ed092f382e5c467d67f60badf6c86ee32fbc4030b0c3922feb040304976951be627b72851612da77e69be5e3b95650ff7e5924d777e127f9fe005455c4005b6bcd2eb60fc43a7fa06cda1a72c8e7de516a3c9d4dbe887b748c4a34e189a6a5c668ee1210e2be1cbbadd814f0cba92d766cb5b9de8e8c58a7e34781c258f5f870b4b72b181be7076ef37858f8a894f3c6ffd6c7c727016ba0981c85f73ed6cd2d7ea113014fcd896d3b74a546a0951b3dd6781ccbb230a7a4aa011901632f2573b5d7af4d1ef3b096c5e2d1e7223fe37fdd53069dabf30fc29d7d76fe1ac7772ada72d878277c94e8e80028467b38d7d70df9b7765ea871660ec748e0987101aabc748eed930cc36b0f7fdbbdd595d1312b0709e5003afe788d59bcebf16cdf2d3cafbf4fde0c7bd921544246a207c400a589f5a78c22166f8532f9471d27fe847637ab49362cb2c6f9637fd12a26ea8230a1215bfcd62d361c9448d24bb7f90c3535172bae613f37dbc81d5d680c489032bdf1f6dad2b92a725d7c99b33ca3de9f638553eb9bfe8340003f2d4ec26918d177932db0dff203d07d64a46ad56a22ea332344a4c19edbcc8b9feca0015bf3ef4e4721c7a27dced6625decd3659e1b3aa9982673526cacc01ec55c6d1ce1704806d3a169e375f308e1881670b5b148e4e4df70697e90b9fdfb5b36190b23743e396b627574d6200d756ecfc4c8a4ce1f2994f47d7b5b29c6c33fc027dd20bf06ccd41f04b5a4e95d78d6aea00071784d4d120bc4fb4c7f1331e06b52e1373073402887a16b53cb8e1efa9a783e4b3616246d7e2c2d55f5862a793dde1f4a28e60a67362646199402dbd3f001d38091a3b84257ff9e82acd0d0f5bcdce94e93b8c8d22787ac1dab333868b1d0570b7fb2b68cbd3c1efad61b7b198f52b9f92f1422754f887ac83915fcbff1601ba580f7f807fd25d26bbd4ff7c0af4f2c53faeecb81567ed0cf096c0d11aacfae05f71834c64d340a7951616baedafd654c94b7f88c96d2adcc436139453c732d5abd37a5888d7cf82acde3c3e130601dbf23bae9baa4d097b10134ad3cbb6df9691a0539807e45b1b945a89bd0beadebeb89ea2961e9058b95bbd931328d5fc904ad9d09d5682fce5992771c516775e443ce5760217d792119ce48d278cceefff30d8b5cb7c4123eb1fa916b45451132cec798c5dda2fc74a2f3c72a38bc3e7b7fe0b4a7d454460962e8bca988892dbbaabb37cf2d648d7ef2be275b91622374fd63d652ca33c231b49c874942604ba0951b55dca3c801bef30cf15b44ef9bef8fde749723a8fd30d37027ee8d3f026045b3f12e88d6192365a57b32f2f58f506e51e41ee48f0d0e98b07758bc9d69c3af166ee9a1654b657b96c0532e8cbea3509ed925918ab1b98ee9b477ec8d9645f5150562bf14599dbe7f8529ca68961d181440445e476c4a891d7a52186ac4e2bab9782da68a71b30d5cdc17ab221c7bf9890a25bddbec76dfefe24cac2bdbefeffeea47fecd92ad3862f053e714f83ab420640f8affa0742acd636d8dead5e602f46e3ee88a45ed80d3a5a43a5fc89b4d3e53264c2b2e8692e5242cf6bc0249564500d93b337feb514015a903bea1b9b4979eedcaea61fc0a0a4459ea7e16069d231c87eca152a4df4195d10965e55c8b8e1c875563f9f017da8a8a71edb53f9285279f62ffabf70ea42d0d2fafd87604600d3b683a7f43b33790f03859781e6a21943d2ac9dee7aab1f9b1d5a1810fecf0111a1df71351634ce27043ec57afb611f4efd0841aaac9cbacd37ec6a1a142716443a506674b84116f95ae7e8e3c6bd951f352c5c3349d7ee90004f88a54f42e0c8828e260309f37a57d20a656f9f455363cff83f9024d2e35c24e5feae8bf7f812c60219f8f063ce6eef03b33f0dc08db3cf6dbfbcce8221b543b5783801efe579f6c22b27ee800d7827ff01a1b6cbbf520c157dfbc08ee5b800ad4c2aa811ea134289357c2c6fbf1ac3c5f95acf2b72c3ffdf515ccfe02e62916b150fd7499277de33b1a3fb00a8d60b9f261b7b6326a8d0182481c764333eb723d7578ada4416b68ae99e1f63654e74f7d56ba30cad3c419651c4ae0b2720705382f0919a97c84ce6d1a63344e0300d2828c3bd02c96a6682e4af082f4c2b2e871c6f753b182797f65f5a49cb2a305289cf954154a17dd294d2cc77767cd60b626370a9353d8c349fb45b1f53c7e4bc770affe7dfbc03f398f05b577576af5c4466bb0d466023693318dc9b63d9acd31cca6f5414dac067a61f3b2a5cccfa3d34220bdc245a268eb7178f7315f4df0fc428fab64e686d10a6a5b253eb36e3c6b6278ae09d6e5fa579c27baa4edf39adefffb7f5fa53c6040139e77eb161a4e03655e37e21f02560291ded220209f406d7e920d358c8d441744e620c236eb8ea4b55b285b8a3681b53d5fa7e52924bb8e06bb2dac9bb2243ccf1bdaa159b16857adc6d412d31fa96b682a922687319b3bb6511f03da28dbd3d5c26893078037b8dc7c492b5afe0d87d2110151efcf82910fc1f1b284b3621b0273f2c45767ed2e80f4bdfb29dabf1b64263c24497b0cd379da1b5bf1b6362bceacbf205d033ada24063408be209aa6d8d55642c959dba510c9fa939f4201d4becb3bc5587401cafc42f366d8cf346145b2373a26a870ecc6215862f99bfa91a3cb230e2e1ecd392e4e5ad53b45392fa6591afcde66c853e435c1f3db0fee7d8e441ddf3eabd872ff0a16bf00d4c00f723cb1f208ba7f8c49bdf580f8522d2526ef20ab8372a01b43bb43cdb4585d343fd198cd87193643443794d4d37298d7258309eee9be64ce86e096db1f7f786a89e0daba5f0eb1ecd25e587c4e8e1e8d82e7e74955b2915ed46cd225f79950be354a2cc4da4cfcb388ecddcad493e49a3dd70740f365261ee382a76239aeae1258491ceb5a6a0532f240b1fefa45f0989454d6c818b02044c9a324de7354cebac4164cd136c0bc3362f368495728c8939a44d8f50d7d4e9550ea5fd50228d7788e64c8f260f3dca3ac71aa1df8f866dcc7620cd7dd3a8f0b6d82cc2922a81003f89ce08ee4f0ae5688dfa30804fad2543a23f8bc28856a7fff6105d650cdd131cd503306f711c61ba0d3b2d3c9f8b1577bb241812e7ff3fd22553e5b0f18a54f93c896db7a3c74ac9a50477691adc208d4bf3e890aa0bae98d699212ed4e4dac2487f11a325c365e1e185077b0143e57840842319b21599d25703b5297bb4ec058826090b467c01e9a5fcc492d0ab394a112b3538e9257bb67bbe5a2e74c9750918d8a608337e6a427f14ac502e2140b89a5d9b7e552feeacc37b4f49f2a73da55829432bbd25f89141b76a119f06d5ffb6da290e60f2a23d52c9457c9dfe3cfaf345d1bffe718a7a477ee937e169a72ccda8cf1532c4c41db1972fde428022a234fb7ac4b9725e3a9ab41b4662c6edacded75bd8c1fffc4579596e3acb3215d735a460cca0da2db2023e70478ddfbb82a3ff71ba7dc0f4bf75bff9d436bf8a5aa7a3e111c1a800a033d91d40c604c44f6e68fc66dbe1a96d8ce5c2cbfd041f545e5df5c710c9a858987e0e0874df6ed0bba616577e9a91f7564814f2fd7b00c8c9d2903b5ff7b59ebfd5f0cb672eff0dda13449ac185327e619cb85ac8f8934dc8c03257872d612e447353723c8230c237595930413158727753f96397b936725d3ff18cc572ec79b64c40d36b5121cd8f2d08b9a4c1b9d35b17889db4793fd6f5f7a681f178b5e6409524dd16e43a2a01bab8ab8f704e910ff66d5d09cbf76b5faa0dee08daac7e90485227bff23e32c3a3a975d3f25de7d1624cdd230e87a38655e22a2e2e0373e6d1a9232b78937ad3d5a95bac5d339f54c47340392bfef6caaa74fd1b336e48357f036ddffa9ed8b32728ee4bd170c7b97d7c105f79ebce3708e50e6ac23f9e05201be5e2554fa28bed662e2544e0149a634763b15cb57b9c9f0001bc9b0ff3cd2149da1830e402651f634a7d16035f9a74dc8fff761abc75ca0d5df4b211ed5bc12fc6f348b863c9a914b892d63bf3bf8ccb40d382ff3ad1303d51dd483e6ba9f79c11d22ed02e871a55a71d1a93208a0088c0e54889d0be27059280b6b4b5b31ce7db8ecf2dbd00e81eb5d22f8f6f2a4231f2bfba9d99a02831e39555d61b0e971f31e85f0244e0e9e0a7ad7001244b132a427f8be2c497593aea55dbdb3e289a8473bc26b547d61fd8e9acc8b4844c417745f38e55299aceb90dc94effd5f264d300c684f73742d9db983786858e8e5fa716c2662e8341eeb2a095f16fc11022035d37aa6375cf8afd0279fb625fa96094e6ddecda1b30c8f035e0a4cbfcf14c6215e43e73f649acd1b47784796b1944a04f7fc6b7c50945e84705d8eb9f4bc82ba363a426d2e14b6383355d460976ab21e978e9fd653ff70a977a52959ae7761eab678a2c1d48dae90e73aeb9845108f4018b96f650dc3a70658bb5dea2a4839b9c22b24721e76b558a2dc0192d26279145ed4637f0e65c070e1b328bb301040a7762c6dbea1ad03b7ed58591059dcac5bd944296a7e6b497c74dc8764e49bc20f0cbec20ae369d839872caa08816faf19cbcbbfb5aae2e584a8f264d245503d6dd8748069420fcccb850966237cf58cd0c0dde0d86f5724fa213e2327349d63ef2d204ca517fc557ff763bc4cdeb5a930f0baa36f058c83d4ba17e7cafa2b8d4935f7149faa62a0d35874d7b69df8cdb265b63971ecdf18ebaf98e59d39614fda1d7a7548967623a05ddf5aadbcccb2113717f19a51113119ae97dad86f369440e9713785b46ed3ff99f2703fda97a6b66624f1c66e945b8f8f6e01ad9ad5c6c4b01cf4e5b452b5e567dfaf55a03f5d56d0893ff10d1df79568cbf773bf7a47065969dc0d8f0949a53041059db4f9c03e10cf8651341fb2932aba286d141af67b3c6c3dcb554107194d4022e415257d6dd3871781bfaf284b98725a4b134e2630d5bd40e7c26616404801b0f2452c23824736e77797642b619c57737a65dfcb23c3e303fb8cdfb8def5fb1d7eb02e209300a9c04014c6fd90fdfbe93b8fb617fbf22ff15fb1288620dd4428dd3bd06defd8db4524a46799ea0321d319bbfd7e5f886fce2eeaaa8f818edfb174794b133daf8bd8ac027a9826f6f57b06da7845289ca0bc108c312010356d50420420160a196a73e808748ff353f123e91f27b65bfb20c7f3ae0f7e562ba401c5b951567423969d0e31d4b3de6ac679cd5e9bd8e6257e428d310f313223d31fa6f6047afe03ff18c97659c813760407c18df9fff196a3d4b60cde1a9e37e9b031dbf624e4bcb2779fab85314114cbd2e7448928d4dbbc56c405e9c0d233fd6714494ad1c4b77b068bfec73fe74357dd7069f0d3ebaaedcae7196c756ec00d33e98bc06b012cbed079ab05fece3fa3c000eb4ab7a648b75fc11e843124e2cb40bb428a20e2c82339ecb2d5f7529f88b3560159dac32d8cae3e66a3666423d129eba1fcf51c2be64d46b7dcfe20a160cf6b8e902a265f7544da3df17a23be60377c586365f0184f9414775e7d94184e70b80fe3b9c2bc630096f40f0bf54973d2662b9ca2a6029f4f35be7f6b76034e41139586f647969b20f049ab594865e1e061325aabfc50d50079c166b03bc522658f8292f69cdc9d9bb633699bafb9adf95dbd38a34f6208052314e4bc216184154e333555d62f88170f291c434569953992412db6b765b9b33ab74e2ff78aab4aadf982b76ca5fd33354a9277659c096df01506a8b1ecdc0f10d4dca8bd5c3069f65d911c6598d5201817f61552521ea440c162a534000c5f6711bcc32b0282a6f50578af49ad1d613df762a6140c46ef52f7f9a20a52d4e6301d7410c2320962bc277da68e82dd31b29cea10747eb7e356bd0e06ddb5d963b5fdc137979dfec158aa8b22db6f7de616119dff591abcd0a7f40b01ad71a67cf70b16ea37ab1c9e1529db0c3b09c3201f9b231dc05fe9bfe1d4025dc95b09b879580c56eb8fa00c7e3d11b17359e65396c829336496df67803e3b90aff7fab59a0dc678e97e425e78e8632eb64b1613e2a0cfc88b1602083c04fdd27fc821d17a4a6687016a6628b9da2e15ba2a85cee33e93e856e38ce395c302b3093b5edc5614ab04252a3112995962f1f1f4f313e076c9871428601a3846d03dc1b6def1c55a19cd9d5e6dc08355ff679411d046983b97e1573333b4af6987aaeb8186b4930ea47f0d4614b9c3571691c9b35d14b08663c866b6c7e93772a7ed346e57e8889b51d6655b8670bdfa04c4565740eb78f9e79521bbf4e82b092e15b8504489393f842e73131926e0ec2a2f4af930ac2325509097399550c83890972927598e5f3b3d753459181279d3b32e315e736bd8569c511b858a6c3c12fa6af919019f4a79c5275ba62d6a68a9c5285174d0bb08cdf7d397a15fb0b788c985b6f3836808a927af0caaec2ccd0dcfd4a7a5725fc9efc2ac7b971b84a459361d6f36267da49e062dde2eacad503dc98b8b57be3295d28f0240c7e26f59ae410ec5b99a959964a44c80c25ebac7526aa9e51cf201ee9ed1d0a75382959610a35a02cb16c70da3ab602b04ce259219f583db49503a2067026e6cf89ddbc8ea59c71b628a16478894dffa1a27f55d5156de261e6b3af134fa4b2e4852e6417d1dcfe27c650526c7d8b6aafdda4fd50a7f6138a202e14b08f8b9028b1f5842119686a097f88555d719d170767d457160e3462f5e0b8ed3e54e72c24c18f26c1b8e109ec441bfa2febee7b77c2d833d658fc0bf2458f883f4aba1eef1d38f32023a3aa2b7d5ef942156fb1d5b6991767d2519e442006a945ab482ca0d72396187f0b1d2493b08299f3ff88343d8faba409d8e3a925805ed2c1a2297dd719213a9b2919a7ef009f9e74c624d3f1a811dc84160f8b4e36280f34f321dcde247cdd4f2c068eadebbbb41d7dbd62eb2534d54272adb1e2fb01a471c0e70668888f2b470dfbd3117fd4fae89681aaf6ae16d0f8c0a3ef36ce40c70e19c158b335adf35452ddc1d47e916cb82daffda0dc555d1b951fbdb63476d9be9e12117189fb3dd3221cfbf9aed79d68496c6854b9ca5722e9c3e3610ca7eee1a5ecd0b0dab1a9e2f1c2ea4dd3c114c635c44a001b3daeacd437459829aeae40d8f4a31c11fea8147f59f7a0df82e54b086511390a17ff1b4299897a3fb525d1c4f8c66097d7f3ee38c82868999feac054549a53dabbc39775a825f33b8a143972b5bd4e02510fa43fd25f13292f00362b50ce7b8f3793dc5b0d04f91f4aa41a24653e55296c8e3791b596d68cdd8d3742db7d80052031d13c49b233ee1d42a417e1a767f8037b96dd96146e10d69b0ed7679ee04830bcb6ec080adb320cea14fc32baff323aadff6682d9b75becd93007c3529373c18ed161915d188b4713cb78914dd24d2b813c712c3561f2801a79fe483fec3ac6c4de27ab6fa376adefa0699f29096c9bfd3de723061c64c5dcd2cffef4cd1ce5b7839d29a8640b229afdb93141d2dbf9c605424e96bbfa8006e0e9b2f286524f77e7362d733a5c124941a353dc1f84aa0a980450932682924e25065f71c0b67c3593e0937c7c712a56226599a03141a9fb24e021379848950e2b161a37a0a8bdd30ce434a783147cdedba17299352acdce0332bffcab31ce219611c1f0a4c3f2b858557d2714623f7ab8b92db3a3ced0d3c76f4c97140b3026698b420dbc8752dab456672e139009cca025f4fdb95ff5a4d9c3e1d071fb5e3c685b8722525b90a9917917c1577758febc3dbdab22db1ff74ffe9f84708aa5e43db9bd47d5173bfb949ac1b970daca0f97c895a730d9f6b4d87065d4b9041edd3ba7f2e104d4ccdbb7199512d9fed0daa153536aceaaf27723035a5fd18890307e01658b43301615e3d91c5122ad8060f79d5d7eb2d1ac12a46872633d2d31031f48a0485ff8def87efc315df52459f9af90485520c73c9738f6aeb3f50b6e564b23cfe9e7984b7034dc4a27d962c9ff5ed54cfb4118691019bf186d37864e2a5cae306841c3792814e1e103c0001ad69a242f13a6e2ed337fd039c0b7c437a12b4ec60c966873ffa3c2e249c0ecac4a6d528eeaeeeba0ec8e5c55a9cce23335ce6bfb094dce300ecffffff13