PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72943 fad9709cc76add20c14cb1ce159f420bf4bd52b4bc36821a5607ffa9858fca31

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b91b94fbcb436932b7a010bac2bebc55da1ca82eb03fce448b65c7ec7a7d68ca
Certificate Block Hash
fad9709cc76add20c14cb1ce159f420bf4bd52b4bc36821a5607ffa9858fca31
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b010000080600000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002085f7ba311e74b47dd63fb96c1188da994b5972ac7d7311c6d0778566ccf5f23a586e8ce5a4beda1d393e958af721334a1ed0082df0a4108a275975dfd33beded19ffae231374ca243855087fb1762e6c77fd7ba2d80218d5050000000000000080000000800000b010000080600000

Raw Header Hex

00004020aa8786743a55f0cd03ae4a16b0405e6da0946a40ddcb407094547b8d9906b16d7ea7ce8a2478f8a87049e31b177b1ab4f51b40e7319e1c07509d0c63af9dafbbc2bf2e6a00eb0018ca687d7aecc7658b44ce3fb02ea81cda55bcbec2ba10a0b7326943cbfb941bb9

Proof Data Hex

59,560 bytes
121216010307a9f267bd5919e651b7fcfd9644c7575b0e59a07c03e464efe94f599da69779522dab8f0e6dc5522f416e1775959961f127dbe7cba9a1e87372c27bd3e169c4f0d28b6a187ae96639cdd382ff12a6b2d994ecdb19fea465fa1521c2073ea428355f1f9e484e9a5bfcc2a0e6394f7cdf0aa61e68faccc7f7174a41b3aadc68f59c58eba47deea046094b4933812209c35bc1af3fed53fff04d92406ec4e2fbde6cee3da0f7ca31d8e4606bd28bb8774e5211d8df765f95f6528a5901bf4a0afcbb39c627026caa27e27718f521c527f0d0eed31ecd9d3de4767db760dca5b2f71c2a8d9530437ba3511b2bb062e449ec135b6eb29e8138c213e33886a22549a0052be8dfb4ab6b89f0002ea986122fe006b8825c4d6777290772d07309bfd106115ac53ac0904dff6f9f857ccb4586eb54a8c084b9ba1678a704818f264a0b4a81ed170079309f4da5dfc92d02dc78d3f1a8d4c5627a528c0fefb7e37bd88cf6e53a195c67ab52acc7af9000b1c708657fc34e8a2e29af0b44e332e77a9f884b5f40c22f875089c59038aef6c0c80c9d15976e3f142c15d54d5972678581d37fc38d347a8d3c1534c026c746b87f44350a321dd672d9d0a480009c41d92d4d9d3d4f6ff59296a489d8b2a7d995e460aee8a10ac9b93392322a1c50eaf6ee8651cbc76f110585bbdc1187bdad8f257bd5bf7ad4ce8f8bc687a17c089be2d40676bfb14df8b1e3c6a142d6d7c6ecae0b5ca7908405e6ad4a366bef13f12216d09f42a9fc1d899f27c7296c755be2ec1b8daaef1627ced301d3a794704b811374fb0d79cbfe83460b480f1c47a7fb6dee0dc42e794fc72e553eeb23d533de6fd68e14a65377b28b5aa295edea22a7e71e364cae6bf9ade9acfb36758d95e5f2332890d852d42b0a3c1c94d314406eafc070348b974c90b9b80a94370d71c06609244c798747b24ae4b14f95139e44bbe9d3a8bc2ae1cf31c7e02250604997b5f19746189ca56ea76bf52b3233b7d2ca7fa3db435ac6a60e3667057a75004fc61fb1498e16c2c4bea45eff5a3a0b565c8e1c1a1d524c62c22c7d7e1d31c32684d56ead809e15470c6475bb6392d3d2e75f31ecac71b24dbe17e08fcfc4f0ec112a6008c534d1393d4d02be829922f2bca249661fee601547fbeca0de437695e188ba73bdcde11355734f5cb7a9ef7eedfb2c71bfe3fd18ec98032a4024e4eb8af942aa238769ef95d73fec7f4245c8232539166b1b3a464acdcd59e4b6ace1c8e6cd07bd0eaa209e1282ec49adf29350dd3c19e1e52ec0825c472f4f65b6871846affeb8576a6862e29e3cf52ebb859d79b43c32074ce616a489b8f67bcc07ddcb54f1ab86b1243a1828bcd0c6a6bc604c10a75bfe610b435a2cf0cac5b7b80827020ee5a12eacde4268fd37d237527475ad7796a786bfe098d76e5be9d171963475c4e40aa05b0ad2f8b4919705e035bd3781a8b0d2873d50b426cec740337c5b71b7ada0a02e6b99fdcd843de7c72e557d9ec1de83d62eb158e34fcd4f6d94639c6f5508a22137e64c2736ae78e68b26933bff443b46ca1cacea7d304cd5a757e912662e50630451a6b58876fd394fa2f1138453da2eaf62f4e52b8cff3fa7fa27128428fc126925f4becfa4df6b78e3e7a007b8ab4c96b668bc617df3ed96efcf3c2913ad48cc82243542c14890ca2a3962994dcc63084c8a3a53f3a3f247b5a6ce790a1c0772dd57e77231b731ed567fbcbc64db6faaafecf92f491348463428996a45ca2bc0c6a2e1538f93b61926fa163cb1dffbb18c26fe97c77d7de9277f03e4aae70ab2c4f428689028f391b49aa71e1ce02a722967f4962a8fbbcfb9fa3dd9759cf0b1e859319f39d30b0fcc09495e21c1ff5d08924a980c8b0f0b871cda55d18f2471925cf1499119c9b33e0d9e6a40c85ef254884726adc68a4e9532536dfafffd201a0d7dc8f9226e16a2a15a697b1e681a1e9107892702ac69d0c48613187e57c303eb708f610f7d2a364eafdb639c560861f31f708009aae611923c80a1d4131a5140fbf0760734ff223592bd9698e77f6b7b31c6ca300e8aedc42f0f2da3346b926329217f49825f73a414e1da61ef43e8bf8bcc12bbb1a8362d9f325e42f0dc00ac5aae6afb00b6fe9008c38986ea0d394289956192a4a4d3be320f7d412e43761e834fb864dc60ec39ca26245fc69e2894b2b370655228a5362f4299f866f45556e72923fa380c4c5d2bb522b6f2df7a3c753e1308cb27c20123926100d4ad150ca3951be5a9c778c4e0a26fcdc94cc4fc702bda507dddfd7169f91d27efd78160b28266017e56a77c6c35f60b7de9b503dde40dfbef1c8447dbb1328a052623b39831c68d61fc795e84ff08cba9da9695683245dde900d1e091bbfb9e6e33d6ff050c9821cbcfc4ce5447f15001f6b39c71661f52056bad48a9912785cc4e4cfad036fe6fd9576402033a0981ff0de424d98cad89f30c1b3076fef5ed4b5f64a49fc7a8fe82b90ef873231c21be48001a702cacbaca675a604e6cf4c5c0e24fcb3cc6089a3d6735b1a6a1402448ddb8640baca5aeddcf1f9f08ad5d9eda4eaaf7038238d5cb958a667754191b56fbda39cf44ffc8531f6da4e0dbf47ee33bce66b94b8edaa7fc8f11e8eb46316e19eaa19e42049c7465a500e21623d83a85d30422acaf1c532ee2c30913ee922af53ad15c82f28684081ca8b27cbf1b6dd036760926a47e5fb147539d406533c0c74dec84785ad78523e831b442d187ec9fc68b2d0aa3f43deb0a5dcd76421f7bab26f456956c5861db02ff9870fb314e7c671406057d43f81c3f58e8ecfc83e7454f1b4e8206c46a191eb6c25f6fa17570e029f391d7f89856bf368e62220a7ee67ffff09823b40d40fcd3402579a5f38bf544eeb78bcb808c28262cafa8f10683d0ef0a1a05e0ad6bfdb1c0c360c6726f919c6d8fb2e07ff4f13e6cb6ea0657751e5482ee94f3b3620e65462d7bde1d8c64ede69f09e0fb57a479de3908f7e122c2cff66c9079154aecd7c337e621aa9355390c4477f9248725b996cfd34189c90fc63fabbcbd30c7b01be2521eb82d82477ce558f298770090f5a5e42344f5ceacba6230bfc4e410139a91848fe85e55ca933f6f170f9a8eec6894529649f4eab7c5cbefb6b9a51f344c3de64f186968e676681ee75bb8aaa395cfe44a4ef0307b5b90ae2176027bd8296bd99e94976ce750ccf9441c7e29a66c0202eadf752cdd9fa537fe446151cb0bd22083004f7be85430d349b7ec4caf70c3d0a495201b95f3b4a3ee468f14b7e175814d5b7631e4d788843068417b97451cd0ff5bcd0adb4dd0b79ec30767111899bf1272cb85d5f7f8c4f1013122e892bb04d699368b314ee7b10f49947c3faa19ed52a814fc9bf25ce3c5e40c55d880fc30c3032ae4565b7e45e0907d4c93cb4a716ec14f215c35aa50327f852b8130dde2a68980a81140248d0e8165fbc41766956f079334fdde5bb144a7af99b81b7b49479fc24f7488107c841c15736b50374d618ccbe6e00ca600c6960be8ceb7e4f4aee86dd8253a8d95220020d1ec0607fca6fe659aa85235f6d0440b57afe7512fe5bee9bdc022a407d2f56708079a27ea9418172fbdf0f3bea89fe0aaf9c0c15d9ec39c07d0c4f39611a29c91ba9b71975d724688caabb4e3025562656015c69b7ea2ba0e16c0a2af0fd24bafd5857211ddb5acf9dde580daaaa80ed824cb65b600a7c4264b3e414b3c883fea517d616f9760f2d7ab4b09f3e658f5e6190f2eac105b1b2fb7bfd57caf8d4265132346199823cb31995eba7f19c64a35d2492d4014ee90a038f0f24f8cef23487b382d1009e04f166fcd41e40706a772d737ee2bdce121a70ed45b6c94ad3abbeb74a54c1b5f9ee9bd73974944dd7d2d58376404d96bbf71093c9b7d258e019e3ee2d654644c484bba3df2263d590843d8a433bacb507da02449850171d48777f5d1e6913b82172de536575b9dba6925d98e925cb37bd7cfb44bc34509a708a53afb85b20f47702a294b1fe03fcac1340af888f12797e26dabdded0348cc440b0352649fb547b749266bc6d65854c90dc604a543c34cb52b2236b6fb889350b4ec03818c0dcdf27ae2c81c125a5d7a2c44a1283d5053528588b2816e898c27eb8eae26719aa9e4962064cdc59fd8a1445aa805f7aba93b75439af40ecab38b212910517041907a8e9c9a10a92492c2d5e31b5e22fba4d5d422c45a955a092fe8804a686bf6f6eeba951545559e09cd38665917bb6fbc1e8d9cbc88ad65188e5c5f359679b3bfd8414fc2b94e42d1f73149736471c59afd752fe2b4ee403cbb5f32a98c38f11652fb2ec66a73afdddb3cacf5d7c3f173f4151b8c30867960a0de1059b60104f18cc02bd19680e0713e8cb1b2ebd74ba57db3f66d56ae20abf260d0ccedb3d613525b7a544886c5444ee40c13ca146a960ab8828ee16085309d23ad39d19918ecf1a5e61b5978c29fbf729140a12632cb173aa6f255261c64ad70b9f33ee1a975eefde76b90999116ed7f41c90fad5e33b8e29ede1eb62bcb05503aabcb8669c72f6b4153d987de16f7b4729348d7a2d13c4501ac5b4a6ecb184bcdf04b8df476975531a0e205e06e59117fc816b75135954e554f1ede8bca49e4a525d6708b3f80a001a52ff2abf330a0d3a5edf5922db68d34c3b957b79229059e55eeb00508ff640fbda92758cf07f8bdab5d64c47c14511915e9026bb9e275a62d3e20a79f487a7b8031162c7966924ab05971cbee1041b26a5ce04bce5c221017f8beee5b04082f7ff12e4c58e732081d7af39d6911400369da8f56a54cb19d5dcec5de8212d4f89f8ed2d79946a7c59ca34bb059b3d679222e5d7fc88a34bd668f95282f68fc1e0f96240ced8f13d9cf4c2698b51d0685be890512039bbc7915797fa2e86dc93830da8caf87baec9a30ad5ddcdf7ad22a138069a9f0f0d02ed613772d1ec048556bde0e6653a5c84e2b0dcf0af18ca30a0daa89317c8614cf3b51b7de98bfbb6ed0ee2854a93e5467f38a10d5d524c370b9decd026dc6a69f017cc29fb017fecf0d0cc3e497b747af9752c9bcd8f7e5fd0c7a42bc18d6e106ea1a5f55f9b800363c084d1398a8eb090873f3bb110e37afdeb5848924dcd486afc03b9f85c7730e951f9c1dbf70cac939ab3ec65d179b3185f63da08fd1c2403113f2191524a0231fb463a888197c428392d943aa6ec246c124d56dc01cd0b1ba431e130b6a8c643669a896612ada92a1a418007934d6cff9e52cb9923da7dcc296396a21c56ecc2d4a902914363efee7ef1518889f626cd6a9513fe1ef81db5579af5b792812fb472f33b28f60783026ae6ede6396810eb3bbc21aa0e99d7dacb9126892bdf944e25e8f070ccd0f6112707a44c3d6605c747edb383e6e047c8e7e023ac6a68e1b3cf46b0255c5aef2bfa322b3c7e88f630316064ff2fda1d8ce423eedbf205a151625a1498f2f825555eef907df8ab267c20baf95b465a48661916155ca34418f5287f90f244f4163a6a5c6bf4d9c50285482267a034e167cc2cf21de1e6bccd830cedb66c4a2fc44f449d0467f158ce4121d0ed41be206551c2bfe76b45e17fa5873154208b44fac4d3e4fd71b0c5fa650feea490ad95f821baf5efe61fb174a8f919b9232ee804e70554361d9a861b0caf0159100b1d911805bc3f0366a63332dc6fde3356d2d8d3baf433427ce09ac8250c07927958e10c5f1c6e5dfdfa93d3140da775404d793dc2b2e121e0ab6a5a64885da159f8a2716317b11e229cecee2a737d55755a3bdd49ec9f1a2aa7c777805508f67d84559853380cfa51e3a5d8dc1c16136becfe0ca434d8f2a28407450443e399ddd681748d628a3a8e9f32a8efa25f4f92f6ce77f9cb41dc58b8848ed95de52a3ccf6fba806ec43758c71facf5c2579cc8566bf3c7c8c35757bbf8198bf12ef0335c717dfd3af26c81d97882d1ac3d1b93fd510b116c28da4c784066a8ffb496ab0c6cb184d86320a0e4cfd62548ecc161d98f1cdcddf7946075efb50c7eb5c1d41545bd5b27117efa0e7571c711ff659aa178ed3b1db917856bc64c963d2e56a4ea8bebf8875e4ecc0c244d9d78fd30a77a380c697502f276a6e617a49616f306ca2bd78fada3201a68c2e1212cfaead541bb49458fb354d5bd616a954e184e8c4a93b9626d75c77112705246c2cd1bd355eb81a2dd36567d8ef8a0d5ed4f4feb952826f268c3f354a6f05b407400de4660dc5bdba49cf23821474d61c9be77d86707b6a8cf981e23a7349218e79fcceaa81865f3fbde56bbb3701cc12d4bb860392c11037c0c18d136ce717b689cd3449319b5ef0b31da3e8a35000f2144bfe13bd0ff8c0b6a9278538e324db6cdb5c1146b8e9addb3f9f798d5e1caf7e244e236f8df8a9fb8aed51eef3eb56522e1b0475e30e90ba5696b5b7dc69a707bf16118ffd8385f15e506b5b356fbfffb8d07b811db55333fdbb378ee18be9c8506fddb7af6b4fa0c14aa8e595fceba17242a16b089362485024943ff488446113957b32670e63b5a191bf1bf907a81684c96a6efc7caf08cb138f082e5b44ff9fe85eeaf86af6a96dc901106b1fd346fad6e02aea0d979684acb9a7855b2d1c0e16f6d9c4b5ae7967789bff0c5061507048233e809ba49d9dba297fe51e1c93d7988c2abb9e81406c2e002baa16e60fb6bc48eee89927e8b3d32482d8d8adaea02bbb672a3b07da79a18169eca35d6d5d1da7e8a1b22abeb5a7df9c20e098d23c89b4633cc2fa84efa84c9c69f43d1e41e3dc3ded501cdc7b9d5d55d923f7d7c75175fbbd621237c05101d9cbc33861b2311009ae7202de6d71c48f8ceb5561e47642fa1149f7a3da12a28d6770f2aabf7616cc3c09d8b57abd4613f91b3929eed440c4f12a62f5dfc91d1214d6b91eb961ab68b5dfc2dda8f67046a75bf0f763b106fbd80894c1dc4d7e2c46ad67a09f44e0a224f38f1854ca52d661e60639e34456a444abe10ae0fe4e672861c3aa84858a52e3b56e9423b55df32ce837cc7ddd1ae88ccdf17b0de2f70b83c736ffa32bccc60e161d44d76784ea2a70a5c56b53822020a213b8321b627418cbe6887b64c8ce01c662c1b3268d8eae352e4ab3645b6bca10c4c578aecba8fb5952cb48146708a2a4a949505ffb198f80ef2a13c31618a494859556d37be48e3888d0e3744ee46b72e8e1c39bb677e06e87e62bc23aeab6816c97d7940c69057fb5039495c9cbb59c8f482245825260142b7ef0a8c71d72b22fa3ce8ba90f341527c4dfc03312d73254ac0e4a4c8c71845eb1d6e1bf622fa4173a25c0f54efed6db21830ecb3dd93c6aff01f11db29df8f48c50f6dc7f748287d20cd16be6647b9e5d88d4ec4fcd0a198b29f0ede4af779fd3e76f565efa5f752076a1f7e47d115ef015a6fb57d7d0a0d7aad24e3966d69613fb807ae12e18f8c73c49a35517b10c25a13091f4e30b31471270461216521f0685d0e5056509d7070ffec68e20ff5fdceb093753fc95b9a8b71e34fc160a5d0b51e8e3775d330563579dcf38e052819a64b422eb8dac7f92a2a4f6e18be5b6a06d8759834345bfa055e0b5acf851d34b84dea238c22ed939f2de1dd046179a93ea1931b63dac3979a77fcd85019845906e065ac2ddad7e664de14a9a915ac2ac70ffa10f49f8b9849778746c35b0bd364f2c7cf2853a4bd4bab3033abff5adacecd05d898da67ca1e27f1bafda9457bc5c32a69bd91da0d86fcded73f19dee380c943799d84b598ef1e913e9640915deff208623e2f355d54cfde664920657c7f2837246fb998c87c6f9b7f57f2be0d6650affc6d0fa8d5c1993f4df536c16b9b3c7645226f150dd2095e3b4e84b5843cffbe9679b2f24a2aea712367442108085a1a449a0ab701b790184ff90e010a90db7171a51fe38ca5af68a6df8a00c20b865e8c4d9495a62934501b2d1a400e02a17198851ae8bc1387cd69245ea8ed39aba521dcf4fc938f8826a4970ceece202dfb953792ffae7980f369afe9e8e18745e044a28b532af8cc0ea93034aa082508ca443c932730a06cdd6bdd88be778043a1ee3e647bc66b7d9e048b7d531039327d4d5a531eb3bc38684a4e25f192109a507adf7e5d27ed6412f925b7a591f423e21d973a48158a06265a2568a60a90bb91777fdb325c81bfd8afab9e1b645d63a5c361a033b6768095c52050690c106f41cb31a68eff475ef21c68646154fba5e4b1d14f43c145991c3e2a8644b9d3ad9cdf7f217f590691f0ca505878ff2fce94e6361f448faf39cb5c8e88e39dfc117548d639af95650c568bb287a4dc2e3eacb1d9feadda9eb8e3270afd79eb1caf6af33817634c7611d1be414c36407a64b4a65aa08b1492b021c651dc35673892b003cb5c8c3976fbf493145e5bcf66e3181de6c9f9c33b42e2b56f96a3e66324d6c3341475c65e6d9c19b1911693e45182d28aa4122808de252d61cd435c2416be747e14dd5b316abdcd383951f377cbb09d553a18e20cc9b009266081b70f407b3415d6e958afad2c8674aea8cdbfa175360d986c1e802ddcf993a4f805bf3346b6c6bd1efc7ebd8d80ce6e4433272e3cd8d4a766c8a0b49005de207a7270c9b61d07e2b0ba36d9f6ec5af23d0f53661fc149d0bd8d6990676afdbab56fd5581303ffde000247c7297d1988a5c37e47b6f903ff1284df1af8151d5c71b780e5a5a6bdc39b615279f5a86a3c8eacebdd22cf716f3da744d10e350a94c01aab541512871668c509161d1031d97ab7ded1e5da96f6852e62bad9e305c9ce4714f43e2f5521b67bc87308269e5ebeb50a8e04869629273e814b510d501758cc26ad8eac8c983bfcb89596c49c77b9e93937478685755df7a088006a6a0f16d6a2b36536ae464b20db3f9e39285f3e3ed80efefec5633b73305ab11d9870cc73b22e280ad923cf3f0e95dbdc3e35f948d0f1d0a51e7ce99bdb54b43b2fe51899fcf11160c2423642badefab68a4dafc2f84c89356698cc361efe20de1afc254e4322a6e3888a03118203fe1ccedde5850864b3edf9bd59c871504fe1066acdc630097fe415fe28c29dd346ced4fd5785f1d4aeb0828090c83def83b56857a1ebf30c24c242eff31d44dfd81452474ab47d92d9e169b6acecca77fbc987f189a5eab84b0f294951db050a317e7f6c0909a4ac2be428e88b1302d1168e717354c204f1f9b67f822176bd932efbf39007bed7e1712e05f4d6605c74d070fb022d73a77be02f592972ac0acc9cc37fd24478123d684de962efc3d5225869fc371a376c48bbf77fa84d6bf3d0e1b7f147fc741dae9bfa4bffe12e2e4b058e57041f04bdc5c206b912ff83c70270a3013b38b97bec458d132f31050ea38f949e442bd308811d24c9401e94716748e4e1ed56673939a912bf6b22f0151b6216a23727d5fcaf2fe1013ce120cafdf3e577e7b338dba0e689a465417702adf44ef3da8fe620912a49dcb62a4ef56072ecff093e282831a7c08d1a20ca17f5d75eec1ad0f5f44919757433366b6284cbbb85b4506f3e0810cfc6da14cb4c04298abb7406c6c2270daca3cd9069cee8bbe0a5ffa5707bd8c3e43184650e91c2524bcccc5decd73427db1ca0ebe41789353e7912973f65ac6e7d850a09f04396c309e0f17332469ab28a9b7e2a429651a21542a31cbab8f826c58721358ecd91fc27f0335748c98b000c2ee33a0677bf15b85c3a2446c9bd7db81b38e39d1b366470f202a38782ef9579107fe6e3ae248bef95c9e9a06c690cfa5a38d7fa5b1d13dc7037c86792b17eb14f9bc052e3521b8b95d4311250cbf26c8715a15891729f63fdc7a9f2944a9cc7e7503bb1da77181ce0e5c2dd2550010ee8f4fd3b3b10a4d830c750a349a74d5bf3f9d578a7d08f8551dd2a61a236a920fa8e017cc538b6af38d0ccf0318ea1d6262a86ba5960719d8598be6738678596235534a46597455be735c0438e9da39793741e90ff36098b5c3c00342f0cdf0cacfeae662aa661e802caa75fe945e414cb26dafad04f752e3d49f2bf0f7db0c9d0bf39636e4bb325edf037ea90eeb34b56a029a7e945f6e54e07135895acfdd3656272a8144a1f3ae0d008607237fa9288ec6b87af6d1ed3558bcec153b68725e47f3c90d313c8b80cfc986f5c286c526d16574b779faf3d4e8cc3b498658a43a8f8f20a230a268564a7a9918ff3dbe1252389549723f7aacb78f621da9be3563ce5b70d7406e4066d39056ca644afd2f2d65b11bb858134d92f12cc1690f81d24c5c20af4d25d42064ccc0ea3eac0e0eb2c7d42fea51b96cdc3a221bf466112944b3439ce50a4515bd5ccaa9b03618fb8fd7047cc87bf665195ce497c756013f52f6e3f1e0e42d9592005c645608c659a2339662e3ee263dab83987d0009a9f6edb58ee59824f2713bf470d54d48a16308eaa63366d1766757b548ced77e77b005446cf589251d2444ee1e60b1c28cfbe1e4cad27e54fcca824478c158646182b074ea05d31583ae7acfd9ab4266ddb4692f637c9872d9b464c4092e6e1b837c8ce1a15117841dfe95f4aa6feca8c0967390bd34006104c474ca00fa2b3dbba82ddf55b08049e488e956f81ec72e8e5bf4b530d101ad5eb523486e7a6f537bc7ae17d0552a15aa9b5631c9220ab2bac23e4768d5b2bbfb06231a92b3e5c7cd1bababa0e96a537a5c83ec1ac672b94fdefc67db425d5861a1102b15705a10dd3c30de7ef7caf2c8dec76608343d809eefc427201b54440907bfff4cc2db7d1207b484e8e8c8255046a89ad3668e582b7bff42e5320a3500e25663cce386a34618a61d06e116c5cb4ce4afd1cef4efde2e96f776a26b50679075a4d2bd5b862dd1e3637c8b48d5bb01be7c44cb974a308f2c1b45b895111ecc2bcf04742c1b780fc7ad7046f0c2d7d604b6df295797269016db8ddc03638fe91075cd1a91e096230d2fc70fbb1746c58f1dd7e94e2a65bb64e6b906379eac2fe4ffee17c88c3f053744f9cd4f9c31291043c988cb73e76dafe03b5ade3031dfb539329cabd6f5f5121f4417ecd035718766d6a207bbd8b9fb300312eb81d36559e04bbcb3c7d0a52881161db23ab789068b840d2e8e491e4e14e12a089fb9058b46f9b47dfd31fbbd441b0f5e4b60db44e7f63d81d04dd68708f32a977b2b00872c0fa45c24b6f007dbf2152626700caf7ce0fed4646c5d5a054f45c57764dedf01db292edce38936073640ad803d14e93cf6a8e362ae70a827fa20fa4373d2531c73d5bbcb665a913c67880f06a256e7f1dbc406fe40252948d5f3852fe569ab0a6cf7daa7c41460d554cf1873c9c387776a304714950a84297f9329ca5b83773675c53444bd4660bd589b78f335237e3ccea447951406d08a94a60ff58ca3cbf4fbba4a5938a5ddcc732359c226c5403d0dc1fe0fb05a5523373b848dbd693bfab730481f056553dfa170286623e7046069580891ae31b157f00e157755fb73e31344171fd7c4959a6f4556239d00e7cb57f6a6dd501d27f60d06c0f53645d536c198a356eba4480ac6876fb49815a6a7f659136b48e1f0f709693ea803495e9e363c7a6f21118bd2243a1fab8bf5591b51e53341c0218ccd73aa360f990efe05ebe60f349d8a24eb681ddc2b93dbd5da535840794bef94dc279c59401de716f7532f7c1342df0b66c9060fd28aee8a1d0811dc74a42639e3288b06cc8d05c52c7601d5a5cadffacb338b6453d3c3cee0ed4c74037f573ba927d7e800c9456d22f72c2689b18cfad614042f13af8a002ae0e3744b6bfe411f87cec69ef801c057695b6388fb51bd1934e345bdbe71dbcc3bf9806909d631c42794bc40944236283b0f012d78bac03e04957f1ec600492cce334760618e5a4cb329c45ec16ad073cbc422df20cfc48893412587e15c03a9ee2921b2ff6b86c06389527392a6dda684026a95b66c4b77cae03051f31425ce16360d39d737f0d028ae51621cd2e3898c76f64c537b71731b00855de16299cb2a8fa9f2b7650a553139e893cebb68e88aaf8fcff0f3efdbff7dec6b984f053490cd120f69669e68105ca76e89c1d3b31242e2fc3aa3fdaaee60e9564eaa2e174eef5d703ad2cb800c827476b8ce84c3cef5cfce38e763aa6e40d609422317228e790d7fbb08de1ba5283299524bfd947d6fba48bfd659489f092ae5df12e3cc2ea285cde8bb45d2680b9fb2587be5592d57395ad12a528ba7c514ce3e560a2208e3369f886757933a743e637de5019aa74ffbdced45a16198830360fdd80658d7315afac84a440269401b3940eaafeae22844374edc179a594fc9eede860359c150194e23e9844f3fef29e4441c128c4341b7af4dc6192f538514fd8f172b94b8a0b28d9d283b2e68024ee1e9f9db66df8f04aae4e500483e54a76884b2df0bd18e8867bc9946b91b38fbd684b40b7d4aebd913e7c33261b2c1e2dd3d9beee883956660bebdd9a46c9263f37c8a67803d75b21d9daedad7a0184fa6fbc4cc2495efc98221a574e970bfcacd8f409e8217a1d2c3df07e815907d22119ebcdcefc27a3064c1948c585455d8e8429bc8cfdfe9743959cf0133c1ffb05f62dc6876d22e8d3c97d840fff0534cb07a360eb6e1faa091fa55d960f555c91255997a0f41b3b44dc5456b3efc1eb23ce4d8d68770116fc34e3bffbb71e76023b26813b26dc6dbb220e2f3c9ee936759e5a044ed12ec7a8896096128db677a4a3ddd7be6d2f60fed8bf83f9c74f7e43f343340a31f143a98a912e1b9c7365fd271dcc1a61328121663e180574b4423c41c967c6b8807d596ddb137957c214e3915a7ecb28baae1443c11183820ac862cf82537c55ec1ed0f6852a97647990f3545318019ce5f1f1458ff52557131b13fc4aa4f41487f7316807b8ecb67b05a02910d566d068f629a6b0102715176357691220ba34807136a12eca12c3d97c671618721779d2ca8fb60848f432665d4abe417b1cd0d0be4c69fa7d0cd93fb18ff0ce5f504bb00d161f14f3f33e912e09ce7bc66c8c63d4acd6419d32780c002b13d69740323c709b48068498fd66d4e7d20ec26b4c529f27e951e4ff2a882aed4b12d845574ee1be1b2f3e90dbfd4742d1e6349319930577d7c5e4c8bc2e4f0b7e66d3dc701b244d980e0deb8bbcf70a1496db8d089a21b5da756a9e7a35e22e8c59d09e45081f815b38b28a81e5d9deb7d0c83c96d8b15eca03e20d478155c1e58dbc1d2a377c04ab0ac7ac2d4fb1b2c2dd164d59e22a64bf8c87f0ea2f21b1a8c4230d6f4c8d22e280a01957ca7bca54b480245087342cb5a471e364d6d8ebd850a72a8beb6db61cdaef46cedf5c7cd95ede92ff34baa4865a0d8ff890d076e6d7d0f013c1decb48d3e1d52823ac011e7e336e92540de63d10b0f621a3a26875b84e8b49238a68c2a4fe670546b14c478bea243336cbba89eff9eb06b055220fd1c2d26224c8da7e9fd972309a11fb7a98b8821e9d3a4b315ea786d41ed06c93e0ef7e1a82c7b316b72250cf9c24693b2cbbcc9c099876263f4212e00d284500e8251fe1102a7fa64fa19fe6bbce93eadcd1526af32bd5675d2510f0daa294062d477cf98d036ea456c8792c65646b00f0fa0b6e7329a430ba85e445166c2a4b67140746b09737dd941c59d6bab94c11a047957168b0338a5ac2e463d27bf1d972461165622c38728c43ded4e8214cda3e1c04591650d2c86ebc35c0e40b6cca2de6b5eadf3c4a84a2290a27d4dae31dbe1f88f9f76d1e05d0166e2b1e30b007fac2c69dc0c73a279e3b329243bf9a3bb2dd37732926cac0a72097c59c465937f8f5e86a789f027ae6239cd7d4632a68b8982cc1b8ae44aa846ee16fc6b46b90fd44e8cb230d5f6d93564d8689280b1a27c9956a22358a5087207623df4550b5f12b85f778f00c1a05b197121a42b17539b2bc49193dca654042ebd80280d912858c1285d9511dc77e3f3c3e5f4d0d83936c1b212cca5f431e2d671694c3217ea952d7b271b162b099fee0ff1c8421b0961d98bb9f62962d2a76166f22b7f4c3da5a28c1f06534be0f1acc580712f419db32806a541d75c58e1d183ea027e727af28e8156ef76271769abe38df00bb21d220a55224abfee0d8bc40aef4ecab20f85050d06bc792de64b71b25b22a635d34c5cd8641c3ad41ee5af8921a513c1d95c92b92bf18e3c98378cd4fb11f9b99e4fe6ef53f3a3adbab1d36b42a06a1760034e314e73a93a7f44ec966dba900908cb05e86eba9e924fd5b7e630b024b2d17456fd1a44df6095b52cd395ae3458c5210b38d5a2d321d5b04921cb714aa6c47634efabb6352401f5bb34173494566f851c8c0a9d29511df4e4453d11747d421381dc73b7090c9d2c540b88b863aeae6033a2f7c86146a7e0cf1af02789336d3e82ede95514b8b2fa7560c539cdbe924682c8b8813eab2e82e1372674fda7b45b0b5485fde4674aaf1b337ae34d74a599970461b5a426b882f5d517a3ed09a494d90a66190a84b34d04319db74539ef4c274c3e4b37e3cc0930a18c996bdca719d34b0562f4c4a325a50e9c14ea616c01dfc6db36143407e7ae95e849198cead8df1454e1185bdbe1a54c3c366821a8425220c9655823ae1e8e65567ba99e333e0c46894acc462fa46de5e7e4edec1951046eb4d5867beac08adf9ae98a6c0c15efe0e1e73d10bce4b381ced6fb138b6549f3322575491d8ca494b208b3d8fec544cb00a191f13ba7144bb9d09dda48ae2a361c3affd0dcaba2b38a2ea6088ef5419332b733877043b4642589f611ffb05b1bf3d97e08585ad20f1f262c80e8e64c74527a661cb44c644aafda5422b72f148b4e3c0eeb07dc6d4cf0953ebf30d66f9bb5854207f0273b822921ce1c1de22145a31479ccd75c2058fd32ef1e72dee0150882114ec6f789a47e98f134f68ef81f593f58f8e633a7a8d8e2fa093d857a1ce82a5b04b2964b8732a45fedaf135c65cb864c43fc5c7aeebb785c7475300bb6dc2b5de3a64236ec09fc2ec35a8636f11321dee6a1624057e40289e675bcb0c552f07a5b7c15cbf66591db12890068bd5468083e5c45200294c3286a021bf9d9c71583f85f6b3fa1b5da0b65bb7e1f898e7eac46034d9600fa4cea767a47aefd4a5dc709fa9f12e8cc1b3c004ffccc37e2cdf43ed25d894cc3292c5fca330d098edfe3582230bcdce2dc2a8cc0161d11650aeacd06b2f31435232e7313a6006a21e1e455c6741814b18c85981e1fa87640960833bc794743a90cbd93704c74bc80b4af8beedadd02efa05fe7e77b2fd8bf029a7b351b69e33c370573e34389a1ca493645e0e8a34b826b7ecf460c05f0097bf467e31894a2d744aab3ff6c5f8e91f8e4c498be6248250b3989376fa15846545eac76bc87d4745a599afaa001903c020b97351415d17add909441e003a1899e1603d9d68f6231e569f7d01dbb8379d682b512b1e5182e5cf0a73bed673130ff13fb0d53f11ff9c3df88be23019df74860d703f455fa6d5ed772aec63c85935dabe6f3879596d694bce1aaba1ea235991464bc411d819245110e320e87245014e57177984b810125bd502ebbaafc95dd20894e70c77603c2ece8d633dcd0d8b2e3ea815cb6c8a5897d113e9b8715f078bbe347a25d40e6f4e36115f42dc55bef072f37cf03cb1fbd04474731e51400d0203dd9a7da4f58934d20b157ec66dab941d80d2ee46d4ff71164fd348e8abc5ac6bb918401257d135196946bdd8201a79e0528803d209f94ea38858fdcdb3f6fde10bb16a8bb99c4be0b352f6073f141bc771c20d211b702d43ba716112b03375e72a7f4b2287ee91d28efd8251a7bd8b102819142cb2b63db2a4978587a3fec3a3a6d3ee0de12a8a0a242e301d5ff64e26ec170786929d74d09725d3f478b2b4b5699f2a8782d5ee469a1925299039ab341879c63c11d324040e2ee07256860874c361bf774980345bbf89c1cb73134f4737303e7cc3948021f6c45e3b83f0665835653630de403fe0ba6681bf12e0a293ef261d37b9a08d62843b7ff15301b7e33521ab463d74077b3fe36096a78536bb856d32cc0e2354250a927f7f1459d2ee165de109877292686bf72d5ba6a7d84a429505a490473fffbcc5d044ee5d8a8c816797f381d79add53eff7bec93c330db2d54d7f2e71818c7b7583c74b62c53c342e24bcf56d35df3b3ae0cd4aa9fea75d053f3f5769ab7ee9833111b77ef6d7ec9a4c1b181943d8fe45cb14dc0acb57dea5d83cd8684cdf58e7b0ec2296037c7dd1bbdf95b6e00c2bd807544c47193cfd5d99e51a8607d3331482646571347eeb5522d3c2aae8951f431b60b153b836699adf13dac94dc1bb850b1ece8b5460c14bdaf976e4b878c44896eeb8a3f55c756012b886fbd459ca1b0fb42f7b638f9bed9d60fa12b5724c1e1c329025f939811b7617588f65a76ebcfd04b1f1cb26239b6c03c5de259d9a1d799f686a03effe02019aa5494ba097ca7473d5b77a921a8b3b2054a707d4fb93e4457414bc5d3d743ef201aa7877c62b04581d56a9704f365cfdcbe8b556b733393626203daff2aa046441a1b20da2df474cebfd32083bf81781f061ff06803bc9ebc92f65c8ee24c98581ff7ec89a2a51e01c67decf2fa0c8c0b0af32395138f1914aa90f83aa61469d6030653b2926a6170d2d51f0af9cd75f4d993acd1bdef42e38650bf69254a8cd3962e23a12f35a6714432d146030b0378575fa70e57d380d9f4f874dfa60ff879445c6a7f966acd83947252792b1fd5454643e8ed172ecca33cc9b25db3ce808795cba674d0844b7c577c42cc718531b78a3609af940577cd03faf193f7db6c1d814c49bf190d8c4a4b138155a5f501ac7a7f6e2919170ebf71aae26b95f2806e39bb4f01b5c618c3eb1d2b7650b0ed0dd141cc916dd71b716c2387c00f5c324104f96f1e11c3f0459c71926b24b856ea1b5e66dcc052b64df606b6c478803a9090bbc2dc92163de2345a58cd3d4a348ac727416f322debd6b99416a8defa857a93790bd62c002b74c56933595827c744ae92c729c485b5a10fd6fba8931beffd33af1948172ecc7ed7a61ffc493b35aae17bbcaec9e00301ec348612a3b5bb55660de46a9ed05b9272cdc8a1e07b4f71eef6ab2e8a94ca88e8d74f66dead201ff21648e32e2462e386c80d655ef4a92bfed093d79f9ee954ed65e48c798b32e4e28ecc16603e7ac02ace407a406bd04e7e2e738dcbcc80c797dcb430ab105b86c7e7a42cf699ed6f0839e6e979c50fef45dce66690c5dbc878d26f8850ad3d1634110fa5dbe95cebc5a359b1f26961307c0a07ad7355b15d8aad3a94a0cc958756cab06ab6ee0f8b4a81cda3ce690defd715e602599673025883adb9b9f5b497bd69698ce46d5514b49ddb93f3785e1a3c257a1d1f9fe41f8c69d5350a3a3bc11406c72bacac845603eeb34fd820c4baf89704714dc0309c9e42b60a44c282697cd7626d0578306bfe272baadc70f87b9a28439e631c9c2d00b84c2e3d37ee2145965ff41b9951a64229c888b24f2c3264402b93bdc5adc4a3e4b99b5c341e25d92d11a724215c910fb42035f2dd80579ab49e2c896120ef39b5f15ce2b045c17cd3694059dcd641c62dab2bcedcd80d8ce9272c7ae1c9c893706d6726acb27e01f6c040744cc7b2ed9b365f74e5d2703d3ecdface829111d8f74d2bb3d88dba6fdc1c6b6710032a99c80f68eda503900c7b689c7db8e8b5e8b4611efbd5f57ecb7965a6e86b42e8d34f98c7c28f824a70bd4ccc5a690d9ae328a8287fc1a61f08c125eaac169f588f0b1c7d72c2d40ee091a2e54b9897f8e7444a097c96363a7fa141e4d08dfbf1aa1498e6d4f4656ce29d5f6b554e5f49e0a2772fe59a091277344a522f1f05b331808d1d32c0529f0316e9bd6f32a18383480111990dfd5a2ad6e73ba3e5850b91796dc3a861b072b1c984b083be56443f8ba816654b34cae35f55e4255f3c1ac3565afdfa69475a6495e7c39f9050bb72227ea45bbfe5bc997138f4f93016e7f610379466136013f00ef1ad539737c2b3ebc37dfe8159c781603979723777a6013bcca3bb056c79f840a7e896bee6ac6aaf84fba29efd5331471b8a77fe6914743f9414bbb8f95f77ac700d48364c073c808c526a185356c243c7f7f9d71e7af2c36f6f7f368bcca6612d1951ca5d52b77d13d5132346b0af592e83e73ee15094d0c177e55f349d72c8a07c8943ad31d2b7ffa3c7d60ef134bcbd6fe3a45bb26210e2889bee5afdfb62a21ef05233a4b36868d4a569258186b352c1e136b9709283144c8632642dae211d674095f8f043d3c2081eb8068e901fd2c4eb88a7a7dae4ccbc7fa71927bcdc4dded9e667a45f288f2918eea70cd5e3fd7f6df2f2f389e64f0e8c56bc07a9a55c8ba794877ba801d4c1f3463e858788ac184ade784a9af0b197d58339964844128f7eab322a3f7d93170f7dfc77c8cef1c83556876203708d3e63bd2462ddb27b052bfddb12cd33bc17ecf853ce9d5dac9a6aaf62128e7fac6ffde75799dec3896455ffd7a94e7acc890214a6b6024e690195663918f2a2ed6652952bd4cc141e12c2c226f6a3e1a8f1f06ff14f404fc30589303838df24d91569a465d420577e24e400a26e18a6f60d708bf8b6e88c3d90a2cbcb0de9a7c404465c3a4f2964d9ef3a525c260f298d6b3b51a01b6ce016656ed394ccf7ae2dd7a42596fadc5feff91f6c37fd9b993dd6755d98ed167aa5bc1b51f37a00a02d5f7b48301577384d3b7e1324957f26d501e48d66d08f2b5de08505d706a66d8b7a1925785d83419885b212e21944a66151a31cdb2b0572021786a2b2fdcdaf0216de84b012760a9dc3306159cd4e3b6e6ef728666009cae63e354ebb31972768af2ab95ca4b410b5bc0414e0b6285307f1b87243685aea93ec01f04cf3596c329f89886e447edfaad5c8cce0d517f925370c4ed31ef9699129e3ee37c7376315142f953c23d960b9d6189ef9e889a8b6e10bd206a3da1af2c2cc5daa9925051cba9f9877937094b98c82c6af094fbab077cc99acc1d403713b079f4792fc4faecf6a9f15b0cd12feb77719a344e7eaa58619fa08e0d5a9ed3335c17a17a6581c4430aed1f406512493f7f712f6d2b9d853c1bd39b8d5e7ee7f184a1d6d45979b82d4e2b109a8b8f0362b0bd59867333691336aab6ea09e80141e8766e094a23a6cd6747b83b375b9d906f7ef98e74bc10bf52149ce9e3ea2ebc19589c320e658c4d61081cab983f306a3c453e5f37f243247c909001fd0c927f0e2f35ba2d087a8ff458004490efe1aae1d8eb80ae8b72f4b94678c6c0df2f12d9f7dd2b80b51ae28a2a2d43242bb2d56825186c9577d6dca4f6f26a49b17a0845ad99b84bfa32b94755f79d396ad8d0c2daa485fd0988ca5bc519d07e47636dcc7c460fc45997d16da0c96bb78e0454660708184ba078cf122f332ab0c4cd474bbeaa0665a53f5a46d78388845233cbfd52fad40f7e0b6603263e5402d2050b41a058d04d5ff020698f0b094cf62a2d1debe945246a0b62bbc9aa87baa40274ef5e69de43ed65c97b368d21eeaf01dcb2f7302bc8e95915f1c14132550e976ca28a21280d54b2785f6a0e8103f2c6b4616f3ddd0a86f5e30b6d9c231fffbf67693fcd3868c15e5590f63d8f8ffa1ec743b6fde367ee280a26447f0be199d2231fd3d80897b2e6d3a1f19fe2bf4725c74a9a52386df37f2f616217d5e75aa08f8d565333647ba6c8661b1f8784b69b8a9ea23ecd4dbeb54ea2ea00ab8dcdae4d69cb36fa431751e49fa9181fdd4a68c94412628e391d141b733e8300037ae9e91891e8ace0a96eb5e0089f2b14eeda02b0f5e2c18ad1ad62963077d114a1382cc6b550d81f9285c4c5e33a9b4c1510586c1efbc5ebde6b25b5b6986581303a6d03657f8b8968922971e4f6bfb5528bcf5d9ba063f23b025f2d1b64ebdea989a88e8cd41a85af87b29f97f1b62b966e88c5edd456cf3b23bc326df4e64e7b922827542b92a6d673d8083279be5d3c759caceb22089c8eb8802dfa4478c13de82c70350f4ac760a60964073ba38f60d09fcf49b42f6f451ccebf39f052acc2fdfd57aec9575e7747c3d99b4b93687cf1a8aeb4e0ceb40842b3765fe276b173b312241f13b4182223edc7668dbc9adc05bfc7108832e6b1f60e2ac71a161b9f2637109148a062d31d04f97e1d0bae8891d2761cd4a65fdb545616a5792e1412388d0871d52be9cb677904ceb6b96d4eb0ec5f74dc69a05e56e47d813224287c4c7de814718a430305249699e5c3e54855cbeb5400315deb36be494ca4cd1d2aecbc574c2ac47121c0f6ab1a9d3ef307cb023ed3ecb6b97441f8f1266e0cc60ff3390dcb6e7bd4c869fe37f67d01f31d97ca621cdb1fd0b6b4b60c2f9395d40da62a2db1da252a983fe314ce4655c209dca05f22cb1b90d3d86480f95329183a9cdbf7e398f4b25bc9fee2e88e6d592e78f105bb513c6a8ec3365386d3f41289ee2ae9006176b101e3edf7dac3b2c13c71dcf700dc084b7b717c4ac06929b658d5ee5cd109873ee680a7568727ee5e73931c0a55a8419dbdb5c2b625d82cd30e5e1f1f54394c4ef12dcc1c0113874e1ec6b7be473ae2a55fe517238efdfe767d324cc38729b267a47ae3d01e23fb27933dfc4cc6d8bf6112399fb4c22b4e52148aa9a90d16ae67f78779425cd42df58723cba435ae16e2799fc18bb9e346e1ba4442b43af95c4945f26b3cf70c006abdd146e915dcb0c77d7cc7f8cea6412e74a330f248d51ca8d14564cf0ee2e1750c700b4e74f97696b391d92a72a7d1bc1f3587bf32df86407933ba489cbec33c649506baa446485b2e06a89c5ba00198c58205a3d220060f8eab5c5393ac2a3b9432fe18de5dfb0865d22f8b4c00b3f8eedca8ad8c6f5ce3c140cbdedb4369b71f7c76513a3227f3c8cd2225da677a4633f3009a6950dc51a538aeb2f1d0d0b8419a3015041448e4eeac1543b8f1e6e25211c0e4a65b296329df000df1bb03d074aaecee21dbf056118c3b8b162252952ce84f3c71a494d9597cb81fff0aaeb2be12e8e4496225607fb9e5c31ca969521a329df2fa735ac49bb5352d3c5268e7ee2877646ff4944a9fe8b98a6cd43f698e862e59df13003f832196d554d7040c2a51f8e81557ed1e4fdd74cea0b9a3253eb73865be7367a51342818dbdb4f58d1f4c3b1d37ce382fbf90ff516eb64c0fec77d82feef5e01bed6668289c43d1bf5c3599bcbe4fc40d7e1ab8eb29c8fc4757af0292d27b00ef88c59ba3a085fa6be9d45e4ccceb8f2505d5eaf1f03c9abbfcaf75a32a402bc0e80aaa4b79381082f4841606c5dd2c1f83c1e2a8557d2a4249528984eb5e10323134fac515c7c6b1516444217a8fa47de957a1d17a5a250033328945c7d753055e08375fb1ae88ce4f0cb6029cc22d6cc136f5d6205ea8f88dbe117ca85e59bace1e571dfc4947348b0c5ea2718143ac5441b9fae6af08e2aa497a62846d786c0663f7bf36b159272894af289f3ce7829fba0c07feb1b74dcc74b5920f68472f669ac4142a25606637a7807d5a86d79601df372ed18412a1aa29a086d0c7a70f1aca6177f829a5bcda587e16480d60e10a897fb50493e4a7a44cbed34d8a18d91eef77b79d9dc44f64a3b13a96d65e5e5a98d93c25da2e0ae81e080c363057a8868f1e4ec8dcbb0c8703c8dc01e8c26fe90da002983fb2447432bf50102a10519d9a1f05be81e5a9d069ed7ca65d3694b5d4bc5dfadb1ff755a17639e76e3fe8e6d629fb32d8dfff5d9d0e5c39d5f1b232a1e56b71d184996f81e57f685bc3a7b96b41468b8d1386f3a581663b36dd90fe19782302ee64c8ceac0c1aac8be968dbc245193cd90e6ff4db6d2d90b4e64af3d56be2d69dcc8681446613010cb6d3156de609afda8deef6cfeba76b0cb47408cb3022bd64adc367444887b9c7b5bd2c6f9ad68dee659411c564bd2dd7b61ef985038d0d60f452a3f33dc35e7900d455c7b28ee5cc3d3ffe8ac8ab7f4bae6232704430027940362019c88676ab4bf0911cee28f1d7d38585f71d0a8b48437f631c7e57eeed1e8843f1c256d297181c0438a5101a8a8350ad714b6af2f39e3f8376b55e7d14e28f49289b80dd41f41fd8846e3ddb09e17a368d3ac16ab49967ee13509cf93ae0569ac7a2e9f0294e4216ec91f7e32ce1420cbcaf79f2ebc00f8a326cd78e19a18744714852cc46a4922aa4d808825b7ba8b886879b4cf894b46298a7dbc4f735fdcffe7d7715fd06a222c81e8f72456fc4ff2f35183bf0f13b6581a27306bd79033fe053dc6770c9873838c9641a1bec14e2ace96a4959f6a46a1b0d895bb24a0ebeecafde75adbe20dedb1a044569dfe796859a258995d37bdb36df5b5aa2fb7c1191b528b413f352a9879d00af87b1b7398598a3639496fca96c9471302db34fcced63e42332458648922a300889da6086d66f3c7b870e92c259207810372f2c9c71b22ada007ab8e69942c1a5c576eca637d107e3dd0b9e577967898793e7c02eea54d68698e1f8ea8fd58c3b2e8326f2f9a2e5123024a58f86a3e194ba74976343c49477876881acff8cb9f238a24611d156b28465fce0ad99149e02c56e7701d0973817e55f2906bdc93563f4881091b2384ce68c5706affceff7e57f29c0363331a2395117ba1486dcf5612be390ba58a4bcf120df338db5e189f7ac4aa3fed524e98a4390c338ac2d181715ab46f8974e70618aa6e9df86c450d0eb752bcb90ce85ac875a56ff8e3170f4fa981a400b5ef43e57f4f7488c6f948575b8defe5689a1c955b1793a2986969c45d5d7a1fd4174166b96c8dd1f409e05d995dd695e0f6e734fdfbfcb940259507efd92705a73fb2d0a5883f7852d25ae80f10c8d00a4de4182f3ec89b1bf469f0842aa10d95b4225dcfee3ff43fdd1f4979a0e11b6fbc07ba26dd6a1e7df5253fafdaeb11e29be533c1917592a1bf74b5ce01cdb15732c2d2d453758e49cd19dedb9b89f2a079f80db8cff83839dd12497542c2d0f1191fe023aeb5a37adf2911bcb381c3a8112c9c0b8771e8261e31a8b214c2ab209220c5ba703f6e34c970e3e86ceea4ad7ecb34cbf1b20333dd71c3a25c43c5ae5018d9eca5a5166b165eda61151d78b7cd91f66d797a87fdbad263ef7b2502aa13fdec3a66f8c9c92faa38d1bb6ba8043a3ad02ab3b54cbd0eaf375b83ec34f61d8272e79294e666edd91a701e7ec5dff6bd597177be370f391e2748feaa503ce0d9241e839e7d1e38fc14208b3b6075b4ad14743a25eb5f0fe912aabfced92c19ad463de6e0146d2a82cc7e4bdf1d2bc5669d5a40c549eb4e219222a890daf6ed9f7a7788c36bb5419e3aa5fbcb8b4ac43f9ac587babc54f5688ebf48ddfbaa38bcaf5596e37bd71c93d4f71400c15b04b8ca6d0fd4aea958067c3a9180aeeef9195251300eb73f26f37e0d9bfab128282ba2c1a3bf15767323352f0eed11d4b7e66d3cebd1b32373795085762aafd9ae5e8cd8c711bd95f7503c99f4c97bcdfb758841452f551b1d9ac6ad063c21ec5ace552b82acb22ad193556a7f983242583ae8e65f8adfcf4b878c6a82f5e2480cce05db9d1270efffe9d76531808e62a93fa212cdbc7b7f52b4e2b3ff617d82473557207e440f60d40ca354a9be15e9e383e0071c5455579055fe7d09e2fcc7ed4716bd0fce24e2e89c11c408459046cae003d5fb7ded99e3c6a05365778a8225ec396bcbafdf0fa37942e28ea1a5906263c88feb0df50004b278621431b76bc33d6274410da0fd9d2f37728c278bc78a42a49c3b873d9017db9a709b2d5e81fb6aff6ef412042a00938c32add2e329aa7f980978322e3e0829918c1ca8b573fbf1848495da8001a21c8e99905a1cb16879b1fa133922b5712c5c97d4b34c52bcf776f37496bb76f0c5e08614c1eba0b072d447690399f3444f28b4c64b99667d2946006f0f5d590ef2d5d0a5d1e9a5c3ed9c3de92c2d2e4473cf7c718370ea6c680b37566b60059448636ef99a4c0b07baa5f733e331e2101d8cc16f05bac4194dfa6cd700b8ab014fd6668efe808ff155de06106a075d951af51c9851f67550d34f0c932feffb22f6d62dce2b03b20a4e0e57b72b15f939dd964f5cff02df2394d3c362cd827302beed651274a2b1b01a3190810a0d47d427d78844adb93ab0c7723f88fbe03edc19208335cde6fc0f6eff915733722e62b9f55540814292055e4bb4d50a630cf3216c211361f7726aa468ae698caa8aae4df7df4195670953f9b1c173b8c87485b1bb7d6a055eecb2b8178f0c6bb697801c7ea125d86bfbbcd80075c83ec40fdc6b52437e44546cb6c9d6725606086655dc3b5abc87dd32dc0a3f82cc8539f1ee1a0e774aaf85db30c3b0a94c601aecd63ba09e6678ff1776e9ddd58d26cd1bdf1fb6112842aea834591022975ec647d802eee8b7178d92fe70d74df9015e2155b61564a21007024e51c2e066ddd1863f3bde6ad10c10a3d0548039650da2784112e0d09f70c408d3225049c2385d10168f26f94db81533fda29efb35cf31da8b6d45d74d8a90a92ee72279f9b39d9c4202eb03f52feb5f4b55c4cbee24f55dfdf51b4e488e3e3351ba00e5c1d937605c47653bfeb52020208ec53a0cbc10ae6e8ff14f2dd53657f236cb9b286382a686125dc8e1f9f0aab91f862792d637f7bb046c6d4990d147786727f05ac802c118f61a903c2c2eca6b082af38efc56c953346879d5ffa6cb38f76d0750381a4357bc847b31c5cae6d9c0bcf773fb969d92a90528541591c7b6cbdd4e203936ea8fc0e369b81958ed9c89fb4ccbc3e9c4829023cdb95cba0d8433eea06e0e91c353dba9779faacf9189ef065e8487515e0976732068af64502c8b1a21b6861c8c2128212a152453319b193d87887a9b8aba569e73517a919be23816e78edf7e04d7dee5650de0887fdccd7a78489d19655cbaf4e06be8fe161f873cccb1a121780387c939e0c02bf87dcc1280704937892eaef782d4284c8bd770ac4ba0b05fb752614f935795f387dabe20f69ad428687833567fde0f0aa10438925bc6c63aff46d06cef9ab2766ebf18eb543ba94c641297420bc84fea80fb13bbe1877f77e7695d847f526cbb2868970951c23a75af43d0ea7452a24fd698967f791c45c1b93ee867508684fc9798ce7b54019e706cb44fcef5e1a2b018d7bde4930a55ebf22d00342c2272f4029d65252c809d0d0ff4b8ef374e0d3b758c71e6436f84a3ffb081f34cc6051aea6448916e0c7fc831a4e5ce580b52df309de3c455d117831f80d06e20493e580c117d42fa5bf6840665fbbe9e1fe15f8d8dca071e7d4c0ce1db39e89b02b7ec63264bdbb3a4bc512998ed57addd1424a6168a2be75c2b8ac8b8925f200fa075508226c9ca2b8f6c327d4264106bfc6ce1479d384738cbafee5c0d24541cb4272191d5168b136e5aceb6b48686a808fa03326bcb1488ebd5c1a60c0737e89595046f81f332e547a8eab29acff4b2da837e4473d7c600d14ebf63177a95e82a9e0f5f8cad507fcc91a1a6a06985a56ecbe617d7466c490e22c34a040f0dbcaf626fd261be1c680e0d2638413b88797d5bbad4350998f6630152e5f594528069129c313c1bb746ec3e933ba74946fea45ebe1ffa6f9d0619201cc3dcf7cde7481cab5af9c476b96b966582b3e6d34565edb4d89712cd8571cab8f3f032c63da9c7c1ce01fb0b33fd65ae10baaa0f3aa7b9a7e38af7457bf338b6c4ef105b88ae53d225e04bc07089657c09cd38c8bce235b9f198fee06555f97c034efbd775b54dfb20e8fd65f2f7d2401292dafb0a165b24247833173e1222e9eace40b546fbbc7cbf0aab17f9a57d7a0a9618a1117d80acb207e541e82deea52fb51d539fd0c87c85c4539711aa1a635de7cf3cfde95db3e6df6d25946da3649e9bb4304c5738dbf1f188cc217d525ccbac96114f43ca9f229a7df285f5679f6cd2a0b29337c5afdf369883e32f7b539fe70ead3026a0d1db27c954c4adb64233cb19bda985849a19858742950e9aa7eed3ab19c64ab62d87f82d6096cbd28948e95ca29b72f6f26adde4a24a0e1d0974e9df898956c70d87be22ee652c2e57079e965e4839d0028359d8fff26221f02d7b9463976b136f6dc93c4eb97a6fc5c015f8abcfb89b3bb3f520ebc4d6c4ddf5735f6f967f41f731b09e1bfaf12cb2d2ba5d438bd83bd02c7de8fb833178b4d6d92ee0fd43e806449b41e8bb5137e90f6973b0f5d07653094e5ce679fcb1876aa4e04527a957569df8e2c063c8bd780d11d53ead3307eec4ffe9b6d21932732b5d2dbd7b59353810f44f4e16c3fb65befab889b3bf686de3cae54e4215c379d6cc2792aac119701d99c39b90152faa131ee890b412ae6dde70efc57d49779df7aa4e91f233bce9c54f6b85c236d78f27c366c700c183eebf3932b55ffe8ab2ba4601cdb0bc10d80e836cda093ce580b87e45f1c927868a32151f579a76c2dfd814a457e027f01154a833da1f403c2d227fc52cf24603e8c119988aed447f6989045d36b9b0517032abe7fe34c87c27722ac4a8b2b167cbaf062fc6d45a9bc42db18ff4a79df346b121d6f3f9eb1f4255067e149a48459a51ff7c4062c76ad5822ac50938cf8b6dda1c4c47c5fc67f9f9f2addb1ff5170feab67643c4b9aff85fcd93fd161ea05e7c44a820147022c74d4b783f5d48668446aa14fc2e2ffc6b5fe1d33a49957b0a94a6a159be3bf376e5e3ccd822488bd780955047838a7803f8cdfe927b7fc0ea641dcd2f225a978972aaa36bd6d4720ca88e5b6061db45d51d5b4f2a82a419ffe4fe467b2ca0f88728f8793797d36a612388aa1aacf7d65ce3148d370b4f735ea19977550eab9ae385d7ad34a20372099eacad6d765aa9dd7abca40c90bfee6d6b2807945b791ed9305d7ad399bd1df1a3dfa092c7565f1704e81876e5c870c21d7b2fb39dd6a76d36135555af3725abf6c009a5e962186fd6b4faeb7798bd42c7272aa8dad448d76140a38da475ce4bf8bba7c8ea3fea7ba4017534245f0f6c3495982be82bc067b8b9f8693bdf09336a30ab9d3ed1f772e565aab8912d2a70395017ab7302feaaebdab32afdc4f5cb113b875fcb7a78f4963724d48c7e379f544f7e5179ef4af5168dc24af916b49f8406727a3fc4ee1d79c9cee7a5c1d0d0c6e9e74e8e258999573352ed41d7d1b4989dade044d15b4bef8c7b31eaec2697b70fac3cfc8a05edc44062a86dcadcf15c89f2191e82e50280952164ed6595c6b6430430d205cb36a2775ef4612b1354745fe403475e2705cc86882759aec6ec93f3ff9e5b473b13895e6e8b8358f50de4d9f926891e37fa2aa7a654d84193d60cfd7ba3fd45c292687d04057d257a9bd54b7ab66160f5ec9c5482066a7660b8377db2ac23d9f873fc1ca6f8c0820c0051f0787f83d50c7c1b399db7afc5f34065e238e3ff8b6687a14c662efe8f45d43079e417c023b8fc4733b1ab9ed0c193e620982f601cdcf9cfce508d5a789b9308ad2e8eec1d6dd059199b09874af0de98d431650050e80e08da0df0fbbb694ef81f6ffc65645bf55f21b378c02faa5c7f797d758138e7c910fa26de633f2f9b7d250ce2d3976feec63595f8d37a83ed8d665013ea9a6df51cffb9018d69af18d7aed3aa80c2cefc0c21627b403bb3d1e311f0b7716fb2484690ab7091a9cb57c9793a2c99cf76c3513c6dcd4c2e8596700de0d4b63931fc9a7b9d820462bafe83781bcb3b95cbda09d549eda1df5164d3bbf4938fb715245f2bfca9c69c1808b2c03fa7e881c9ddb07bd37983ed8df56ed051fe5d40c8229778ba230f7cf19781816f1d5976997293142f95266818b444207084014070548ea4e08e1ac9e0f25b65ff78cb613449cd9c9662095b695f19279860e6efdf29461c7399af07fd6a7307c726041c95c22e5bc698cd000b56b5a71c928a5ebfc369c52b5a21e13c1ed4e0f4d751122945109e19dad42a7de95564d545acb138e0dce249cfad73e6d87f0d94fd49ba37b96bb2c64a009836a0fa2bddb5ebd2688d1a9c34c9f3044e5a2b6d501a1776867fe089f1d5ee908251f62e08d6d872df4426b0e9b63d74d427042c9fd5f3b4f4dce38f67621804e1b7cb5e9edad1f4926feae351d5bb37a196b950c84c9b6c20b3f95efa8f5c5200b07ef71da975f5e5239cf67c50e4bba8c1c1f9b4b7dd1fc4d18316afb5adff96aee82744d7ea7107ee575379486ac33ba77b9d1aa1c1c8f3cd6edbb44762977fa5aa80e648d41c8b00936802567c5b6337614f416fc9b000118425ace43a5d905126fb7042ee1517f00266644f58d081adb9cf7d5d11c1b9bb57285b4d81e7c111786623226bcd65ab2b2aa1fbb49844b89917a288ee1ff02c459c84a9578c3060d519ac34d5228fa8c850bfd23af5a0155e30713757a1121e34fb48168e13b8baa131b60bd57a4c1ba29177987236009d77078eadd18db85e01daf868dbb4c625f516b6efb7f4fd01d6add9a70d91f83df382cfa9a4e7fc7e486338d21fe8bf224728a909656f11ec6260b4f01464d5a8e0584da9caf5ebcc4274f2039b038bdae257d41a715c2d1993523d1ef485d88d75b474336e79a17e062583e5e2ae34574f49cc45d15493071308e35460958b1dbf3743fe7f08c9b4633735a8bfde54baa68ac2429f6e39a7316438f9dc6e74907278570da0739b5646b9b9e02310d767138db606115f018c0da53d5a0c8119e82d3a0bdaa4b1192abfefbded522b4af045d2c6c33bef5ec6568615ee469fe8c2e55fda2839f9328bb7eb0fc7a2dd969dabc14c630e8f2048d4e4317bb962dbcfd9c73f7cb3d3af2e22dc098629221af02615a2eb242097f0a16e53881ca525f7f3faeb0aed92c57ce929d13bf0a5ef48ab9ae74dc4a1502dc604668529ddf164eefb91a1a0fb18fa542eeab1b382bfd8ca017e14301550901bda29a45eb627ddb2962ca4d023867f308399cf27e25f440ea58e85140e8f82117e099596a7baef75d5c72f18dfb3cb4f18122ade2e3b16d048f5d1127ba61d8d6fb988f10f6b0fa3befc01fc77ad2c5a305c146b3ea096f7dd285f431a3fcc6e8ba7dec2c0fbd115da49bcfb086700230babcc9252b016da9425921357122c2c0536f0268c003d4ec2fdfcd444a89a691f7b5e39823da8017398dfbc54f83b4bb1562ab15181c8a0bccda5549085fc89f8e1e7c0e851727f00252ff913a329cc9c9025d7c461b7dcc37492f141fd630986a5ef4fa6e6b7d20e988773c038e7227b975dde8f680433325f9ac6f8ba128f860c08732bb9251851695ebfcb22628ce7d6174d7ab4d900e039f55e03631d517fda2e0ff3d8efeba904bbcc09cf2c258f9da1894240e0cac5eb63bb725ae97704bca18cebc47c4f463fae4750586414d3a202a654195d6efdc19a70ecf7c94485cd02806f4559c0134066a8b8594a218ddd06ee8612cfae89677e652f39a1df8e74488aac9c0631f6a1b71e7125b414fb7a651a74db825092e8d299cc81eec32d906d81a1bf29754b6b96cd9b41bf8d73351cdd2d1b830c6395281af13abaaa2e7c29748f4f69a1937ea26c7e6699dd7c8d970ae7f76d6b2a7a40916cbcab95e9eebc8b6e12498b294170c7f1d52dee1c0d481de7c310956caf9f9d2f9759e7ebbee91b221bbd9a9d7f23e99d790c7c61daa2989701bb7ff6dff47a4cc20a8346c24d76479ad2b0d4adbfb9bab20347ff3970eb141dfc1830b5995b556f4f2266e4c379b89eee0ca8f325afdb64d99725b5c6006b8e437c73c10568384ccc224a111dd68f15260573a6379d7eeae7b90173143936a4edc7ba6c03599a2c904bccd287e64391d578fbdc530dd997030512098bcaf1ad3420fd25585b276e7cc6fd5f5c3271910e18c21375d26c03fd54ad195ee88b1f7c8037a8c2c6cdccc7636527290809c2003f720166220ce484d96405a3e64e05f6bf990e513daa8761aa33461931c15e618b5069c20725ae9089921fdba633ad97acaa072c2601edfd83c5ded7cdb7d2ac9a702756820092c0018a92bd6b7649e4983ff36a70556a6d6807f5e579775b6be23e5d60bfc3fedfcc65bc50788f4bc881a863cec2a344709e63d11b774234dfbf47656d606a7c54f84ea3a61ce7b5622c6339d2f2a91a11125410aad7643bf54ce9f701a75620e3aa5a0163b0b2a2ca8eced0a2d7092eec052d2bf5de0f8d9027acd9f7712fcb96e8a8483c79790de133dcfcc42162aea3073dbb28004721d1a72ff2ae38c8d7eb85af89f7fe361dce8118d648d9bf14f071456c957e75982f79eac2af2c257ee8ad48d87192ace0f0e9dd2fc8edbe8dbb42d8afcaa35e02ecf2787b759c9b597b39fd022e34d5005c3951dd590b0eade39e8a10756f58a190c3a3a084ea918a44eb220180dfe0d2bb3f510ca356ec14da58efea03ede46069ddd3c4d89a7435ac28fac25d90e21859de308e32d41e7826db7b6654fb698db8f552cd65f7fa913e9e50f51dea6b8130b98b53d41f1b2683164547c12bb438360e9fd271c5a61731e83ff3c1dc2b7a6a094ca075fff85a8b661b7bc5c32a6ff2e2bc8d8be8346631bfa7f5b52472a3d2f08e7e84463649fc7156e4b6ebef9ab63f3c2f452749866dfb86b34e2d862487aa2068388d73b02baa37f125f8dc21d7bfb1b65dee40b16c96641a5aef9ed174306f3ca1ff0e44dd2a648a2e1ea4ff2ebf4ac7710206aabd18b4d23b94aa1acb96854f58295eea276b6824514ef7ba599b3bfe990284c07e84cec5512af765e625c9d409b71853b34f3fbc86a35f8d3e3bb216a3c198d1cb063f8c476e840736c0744fb68e95b365c7d080bdca8c2ff5192e5c9682a34c5bb6197bbdd3df167681628e3b1f69f3f22d579f85460d3e7d5498fe1972d8575fa59ab7d979f2a5e3b9a75a77c0628504b72641fd2b3349c56d1e7d0511a69c2baa046fa8841498694f1e9183a8313909c7b0f24813c754a6d25754fe15dc53b99ec06f923895592414a45ee67cb968f79067947c00d137b6159507977b667cd0fd585373a6a2f5946785975710bd4ff33b929a816c5854affd866c83b6da81ec52784205d953f5243a2dc140c7de12c8a1ae612de55deccd0efc04a4e0d736a27e9450ff6c9c2b201c34fa1633cefe8f96ac5a7b3e2b6ba28ec334df0387fa77b75434f24df38f2bb545d6cbc737ba542280cd56aad0375b2b8f0940addd481efaa6f634f4136df306a7a0c924115925f953df3694e72c48445f79308dd91752191ad378502f780827fffc04fa5d791e505573b1f9361f45c2a9e17093b9eed307d19533b12146a4baec9842964e13d5e3f60be325ecb00f56eb0e6a35854e6ce47d63fe94a5c94dddad98d1ede66f712b6c98b666a33b768b45ee9bc7954dff2c8a44ef218493949226052599c46aa0fa0baf597d01a9143aa57b7b1309c72616718e8655af9e9c9c3055615fc356d92744e253c14a9cd57f48c2604480a6fa16c5cd28e8828893f074fcda252a5b80488719c8066846a521b6fbcad5076d6967334db68cd77ab57da72bb53b88f3b6f75860593eed016f913247beb8907612c006bccbb8574ac648300e3c2b76e244682f3594229b4848bc1837ef863cdcb58b9d42e83ebc9a925876d1f7b8865becf74f36f7ca4b1870e915f1ec49d550e0b53b6ba74ae8db4648eebd2d78b07207f9081af1f1a6c17d288962fc7788908fe2d4acf03b202ad42ea931a5189dd0cea1bbf446894e2e6100464dc9c403224fec688934f8634f4b02d4d891894881531c1095695b5cab84c602771adb83d61c4be822eef174441b9f09d7b75ffad9af7f6fdb8800b371e8485d3c3e7b0dbd177a93ec6ded46b21942e871fd4dc95b53f3279c2679208b9abd595cd7c038d18b3c44e024597b93ece98fdf468733a0f85216cb106f8b26a5a291ecf97397323757156caeba19d151e6f6e6dec2c0b28efc7ae20959a7a4917a8c9e3f89a7d4c6f370cd3fcecbac0844c565b765a49f47784bad9b47b6e6506f7a82e11ae59c8b127f28cc8f9b4d284fb9f00f0fe6948688ea795466aa85b2bd4c8bbba921c3f3160e64bf780ff2224df23aa42526b56a519c80123cfeb574610f5e21fb1dd39e4ec9ebc065f35a3b50fa1a11d4e387a5178283a5842ad044b10c1f2285455c3f44193fbca3a3db8b71696f1dc3dc07a6780e2f3134404f337bf0c8520271cef5e437a28c7e6d30d26d468f7fd22cf41d65f0b4a9997284cdc81211ae4c44b6dac5a3e69931a316d2c324f840493008b8a35fa55a11a5e109bc07cbd639385bdeff0e0e04b2ccd33fcd883b3473a4167a836e58f4229a5c62825d215a784b3534fbb9370c49a20b04107c6590f0bcca9a2d9f6235f05aff09dc963e3ba970f6debcce74109bfddd7768f27e470e33a42215fe1030f67643bd09026cae895a8337a652e3ae910b795887390a8aebf90c66163168ef6a9c715e88417ae2c15277c9c5a431c9f662a7d3e7d8ed3655ca325f75a895756e8034cf2138c64940318940561de7e2c457bb5f6517ae7f4c3a28ad0d86c35fac631253c446be853a4fb400990503e2a92b081b76d535ff612a8047943bd93e7537acb6554d602b67888c8bd49031409fb7dc5a6ee40c11772f219794ac8e2fb5dfac90e1c2dcaadb459090672347ce018012763bb440cb72ca06b40b667fbff5fb9e5ea418786dc8ac4bfb68612891b6640d8f252bdee20ccaacbb68ecf8c7f55e45f28979a0a733b9d151097bffc59e10a835361047208d35b6b6550a7d06c56929d76da47b413000c68e22bc5daeaf751ffcbb92c01b621e4adeee60906d2c71f0e0767f0897b7bea7c2f12b50e67990d33e1d7c750c636114d7af1365d772e5f1d72a2590ea221a6e4f6782a0e0f37e4b0f0b80135b047507331c2793eeac9d3b4855c9f23e81f9632705d9d9fa793c1cd43f1f12fda10c124f1d9a9170215f5f67d07e8e3a90dca8d21dcca5ff656ebe77364cadf2ac2aed92bb0722ff8660ea28e48d7e7e404c958ea039d796ef2360153d4d61643b0391f2d862fad64c980f11c4b27f7e0024e9481aff39b06855793cf379ac69068da0df89f51adf68eebd72c059b3338250909b3df477d48dcdba5c9872c9be988e5c25e24ce75ac55e5861616e68fc145eb7064e4ddc7ea8dd620465e0fa57b8eefbd01c7cc021f9205dc170f4bbf37bf24784b883497906248e1ede4c31c30b7f80a0c89321687e6cdb7c36272edb94d9ae2fd0c7dd8d5e122b5aad1e43e7b40dbfda87c0e3dca7485e3cf90e4c9789f0f5ac2809ea5727125734f1a85cc5d04ebc837eb1d8c877893f0f15af67c9a528125060d3c0cd03f1e195cc0c9cad0ed9293763e63c329dec9461b62e7f90cef21aa730800887f818375b20d34f0d54c99b04275aaf0f989615cc01c1aa9e2731c47151eb5b82d28fad3c666077dc1047c52532af726bb19530282ad1289179d8eaf34ef603b0faeb3442e8133cd13475cbf2cfa5615e6b0d4451783c4e0daaa14ec0049cb21d44bfeee4612a6d0b2f71c9d4d990b2584b694bc2007fcc2b556554a4a785c5971c41438ceb604867c1e9d407c93863b17ea890f2db4b1bae0749771cd595bf681862cda25b0b9853857cfe63c83b80bbf86cf4ec488fc7e6a975aa27c65cbfcebf2a153f3d3a0967c029a51227481b33f83679d8d5e8d89b0d8726360d91c639dcde0ed5d520f9d0880706b89a94bf66995d484e01d3433d567e79d85166cae4c259aba700e53097ca4c6af99961011f01a3c827df1ae78655444ef391609211fbc4bd5659b3ef8b5e35fbf2a01a35a1cfac42aabb5a3804c8484ff658bcef297c698d1885f0cf73cd5790e42062ca37fb0f2244e6bd637200ed817a99d47d1eb48b66db26e2e648582b3387824828f54e6ad4566f3e96fd75e09a6f3edbb7dede958c817b84c9136470a5e1662cba4c80181d02fdf65a53b37db6a1a4429edfb80d3396f02fab09f0cd89468a05347b48f1f47b65ca45534294d384a19650698978d66ab2c2277ea8cbb725e7e03c090a6de575b4eaf377d55fa785a688d9a25d3e56f07aab70f0593eb1d4516a1dd6e245eb79108893e0ad22891e172f68b642dddd61dd919b5f931f552d26afbcb1c5e3c1d2bf54e0d69f0b75d0d124cf6b14250db5f90825a911ea8beaed1fb108233263494e29c081861573ec1ed9e29a7437cdf256f9f5c43e8acb33ed101f435e30746fc85660a7ec66fbbb2ec03fa10dc0bce8ce76e09117a1adbac4fa003643356fdf9632b779ac8fc0c52d6c19992f54c737b7f686c029ac6f47d752f4957c033d443bf6960975586b8322f320d98a5d9756d88af14ccda4d557643f86c480e320217e99abbd1af21f886128a72159cbab4c4aeee6cf5977a63e9c6d9961fdbbeda37e0d675049c429fb5579ac57f0b4daec77053fb712dbe44a3b8f3d4b0b52290396764b03ea5ebe8ba8260e4ca2f95486f3d953d44cfebda0b22f8df7009090b387bc1cba152fa7e6cbe7c6e62806191c20254523d551800bc0a0984425f05d1086d625e11a7b34353706c91024cbc91edd881d0b68db77b985e0cac0c748e6a127684092d9967bcd09ca268810065ab8e0d94d0c643e21171ceb47af7f02adc640441adfc3ca94c8ea4b2bf47a24f13b273833ab64a93f4a719940dc3bb000ef3cf48692e27ee5c66040bebf603b7ca130c1d6537777a71daac5103d7e6b6f8befe12f8387ff46feff3b54c4ce112ef2dc360097ad993f18a4e35099c71b801ba1dd58af9b93ce5e2ab5a81f07dfd73facbd9ba3465f3ae26b9c928f26c3d2ff708b4596c12c47d7228669d06a2805c16bc7e57eaac60a24cbd8fb43124b70ec7d7105d8552e8231d0cf2b19a6bc88ac27b873bd136c304c79e82cc34259243c101b020cfc12d11201f5eb76b700de05f89f9b063e469f4be999dc6474f2effd62d8281ddfc171ec13767d42ae1ab63b6daed70f905715daa086a88e10fc426f9e26b0384405a6e174ed69445adb4f4d5e73fee627ff289fd0ed384d7fa05c6d5b1b5bb4231e5c532a887db1307349ba45ab9334b79055b71e8600b4dd25964f163750b8701ab4689bb388e42977106719eb1decb307dd6daf6d928908d38399b29395fec55a0180694f8cc232891ba92b0b565b4b584fbb47c9c97b94ba2c4b3c6dfd3ad8a01496fbe4a87970fb7fdc7831214c5d3a5c54ab434053f172252a620acf0105f36c1b2f416e2557c927ef9ef454aca0478fb0091e215df9f282e144f5969d0d396087901bc9c6b4c3f57889d9cfe60d65ee4e6c59ef07316e8261af0fbee7c63b7926be388204a00d986357995d44243dcc8b5b730c3f06e632ca414952a14d057edaf3d3992513890b8b3eadc51e7d7e8283729881aa0914d41c241c3b0134d7812342392f150149f49a9f9bb3dea3220ec7fce5d55a820d70bd091af578220fba06ae44bec14bf1027468e111b944a94de78a9b9b1e61f2a72de5fe66ee82487e9bb5c1449db1268c5ed5b37f0e24cfa9616e53ef11607cf5a9a3c537be04ed8b9b96c4744a6a92e3acc5ec45af8990d792e3172ef272987e27ecbcb5f7ee48c1d90890ac657049157ee8ded8be5ea391698bf428edb0d11537334a9eeaf15a4a86094cc44aabd94432843b26ac4412875f95649eda331472ce2c393a094e3225c2df6293f3d99290f04d497ef70f3f45002f36b388a0ae7eccc775c5083d2c196c7cc9ba5a4b2aa1ac1af5ea674bddb52539961b1a744821f8eed515ffe0993e7109991a3b23bb203d21028c23709ddd3595e2e42849abc5bf251ff0f0a0bbab2358a829b0c24bc519c2192c49ca38aa9a8c7912474658597b6f2ebed48d38d04460ad9b5a46157b60533f91712ae137b18b08aa2045ad5a4dcc5d5ce72bedb45ef9c42b5873cffc168de46f1633a62086113d6214feb4f50872cc33ab2771d5c8262a449a0a50c9ceb38bf03eab80c451e1223abb7b27cefd204c2ee4d4f2ca4de6a7a3cb21cfd6f95c77a5685acb2c810eddad134db9d28978a4b606bb0449492a02e2b8a4cd8f8f206c3a6e9e0753f3901e2d8a3d636e27b824af016dc1839bc245d8c31a2cb634d0d04e9b8c66ff8e74eac47c2726dfab0fc0bcc40a57a199cfa988b9843545f467509a073ff90a3e5984eecadf1a147e7f5c20a1d99dea53c3549d7468b174d0f277ee4307263e4f0aa4df81438931eb33ccbd699bb6e259cc6672772559565e7b4879b769f88741a470462e1308a403590a479f6d8c9e220c730aac8db0f2ddeb771b25882b3d25ff5947fb86785314299a69e2c5234047e58869ef537f8ff51cf0b6537969f74f634c24e1ea770a3d1045648baf09990fe8b216907e501759143518a39c5568be5819dc36cfa96068304d98ddfe7662034cbf494fcc0af4292a2a14ebaa99b966a5e8abc73bc5e617090d444e4d3ab4b6d8db833907c5c430ac0e54ecf96625b2339885679ec731a45534fb8d5259367c1a7179e62285563c94b9ddf5e1d22b975c792cc87a3d1ef4060a30b51c413643a4bc72273abac0e67048109bfee1244e73240b530e2be23f91a5abc43d038475fd6a70a72f83c19e09a28cc949a97ca36c4d95c4d591ba40b517867356e211962f0fb6789c386462a248361730552b11dc7ee71d1b02b1f308d21d5e66548df72a0b859db107840daaad45ac37f01bd5b07f2369f436945028f29b4105fbaf33e23a9115527229b7b11aa14a246fed2ee4e55430e8f5bbe36dd27f6559710185420f57ffac8c1847cb5283f901721396a41e1bc4a7e2edd01cb7a65be077555ae7fc2dc3573cd3e805627b3818d6b4676f4103c4296dfe93eb548c94867591f92942ecbc810a2bc526fd98ee3700a59a233a79e6bb9290fb98d28ad703bfcec52e9ddae4a45b935da471b77f94bd4e6c9251fbbf3b9236f249363ad8ce38678cf2b4f7936e3308c7f6f42044bcdb19b39e4b6e2db055f9ec5b31a39540f9bc50d04d5e3e74b3662f47bcd3685034644cda587ae325e58140579da438444508821519072fd391c37371d49bcc32da1cbe849ffda863fab61e9d8bc995aee1a6ff57de931b4c9276ba8cfb528f38381fc0410d8db47f7fd8e5b7614efb64f9870578c2fbabb67d699ad9593ea20920fbe265aea1b6ad550bae6c16d5930f13d173f500fb7299dacc248b3b27e23c6cf958c31ac9b0644d0575fc2759fe3a707639327c99b837d26c94b79a5a66fee142d4ddbfe6b6c054f5ef755e8a5533b7a3276d20be4f2f64946fcfa90332cb472a4d2477ada11a2c2d7caa3b2cb35b233cb7084fd5da0799ee234eaebe7f52c2ecbcc401160914ae34675483d7e860a18e60fcb85b1803a47c3afa3025372838687895dc1f36a60afdec82b7fc990ed10bf224a4cf07579858fa8b0dc3f81a2fc910b1fd772ec3adb8097ad6bff40f4794ceb97729a5fe10e59414f437879280358f812e89e5a5dab76db3d109b192aacb3b57a1516552190ef78aeba29f9a2e387400b9dcceb21706556363b068373c3c492d111d7816f5244927a89050d15cda8445d285e6d340fa7baa5663806f07ca4f56b76a31cb4b69bbc7544a665d0cdcfb8ae546ffbe2605fcc2e4f0c799eac90d620b156437898d8eb6ec6897c907fd41565c5791496604ff96cdb0246e0482a533ea9f8ca0c60cbb541023dd240da8eb1fb15eee1f215347899538f78f187044578bc7435035e9d47d883f295854a2808e9c8a7ac001dfea1dacb76bfcdc6591a60c2a1b48ba5001467e94ecad63fcfa55c51088a240a7f84409e4c075587a8e0032f5a843a7d9e41c78ccf997290fac172dfe2a4b6ea61b72c725941eb6760afd206419fc0b92a6e30dda845c4c103e299520346aa4cd2012ea5f0cdcf7b577c49b49de2da4fdd51aaef691cd1190a961a71268fec72f33f7cc14b434388d1551700c5ae8cb10934ec50fa14f27ebf0e30a91624d7b96d2285ea70ee678f6e4ee694e827df4d0044e6e119093d7d34895207f7699850bf9a9575f6056148a12f103a32deb385b6e3cd528e5085cd72d493a01e4aadc4d98ae3fe198cf9673ea1edb9ad92cf7f90ae9440e64eb027cdaab449a79d6776c73d2c51ed85a0525686d9f0247147526f4ade02d0f51fb480ef0c0f7784fb4519fcf318dcb9fab76a167cb3ab206ff8b95228c613fee750d14753aef809898bb45ad7d0a993d27984447110f739aa9b85b1b17c70ecf08b06877365a9d64d6395bd94af68e739dbdfc1ef10c2409f2da51eedfd321b93f2a9c9e1a22147ca900ee61d3264ce0575c33b8a75ccbc836ce4d4e181531ffb96d35df04cd2e4576253973046eb80542ac4bea7334c0352408a9e725479884a0904e3c00cb618d0d9c166104e871106f33e55bcff13d69b4d191df47c87ec72bcc64c59ba2b7e3e1348030c25cb9453d76812b200309192ccd48ff4e730494e64d61c483e3b8c62720657af0048600a76340a8085969b982f6c25a528ee427e2ee350da2a5c8eec7ca5b694e29ac9d1974b9c0076cc215cbf3dd548ca76c09c1ff79225ae3036c213686fb417508149116a2c1565118ea764edadf0f75816a1c3a0b138c7a7b9f56ce0a8fea3062eb4a4f8f8186a1538bae8d3f586912daeba507250784295910c8bda8d0a93fe378872b6975e4035c1d088621b4506c23da2856e5d5dbb5a5ddbfd68703bd604c0bcc7526f56f7e462588c88171d0d015086554196574b5c4e833cdb560e3c8696a1ae6f29003421ce63275baab7864a73b1bcb24bdf22750c17d0cc19f5661b53613e17b8c6692a016d836b6bfcdfb2c4a01b6d47e7572a9b349294fe132c898309d6346a1849d56b0c47d9efae3f90979b3c11a77a5dd94001c09d86d859e3ac2ed2b9199a71ad38c942b3b8b2802a423014fb87542c8bc623a91af0f0b2a724cff42179446c401cc6ad3d1de11132e1d9690de5d23f9b3c4c2c59b36b1a3e5b8506dd4d34e4e1e895f3ad0bcedd58b379a0510407532f35220d275611d1e8ed1f0a420befe6f5124db74cb7c219a48aa1324d9bc3a4918b38692c3eb1c989f78f9675dcfd2adacd6a829fe0a221ba58acbdeddd1b241eaade633811b508da78cd8e4767d3576795f46f386cafec5eb9e9821a3aa16bb327a49e6fa15567f58e4b7d4eb7b2ab5d7ae4a7524b92a5137b7d88897e175772650f73d920b737bf39e85b5fd32bd4227d62f2060ea4bf205c58601a484feb410b2e0b18f5839cccbe7f6db39c83501ea86867b94b8a149c3f738c62873be12245f279ea564d4f8fe5997e6d5063cf2c23bd3a8d0dcfe33395a9c4fced153db6d06b520a6de25d72b888589649f0abef4ee026c50d90cbb8172fe567812ab3704cbe86e97f370f3846357adbfc2bc9da651a00e5987869f6f882f3fea888e9f5b33b03d433212ae253db56c85e5cf8e6fa80f76d5204046148feddcd0cc0917275135bcf7aa11b140c8fbc412efba7e37b9dae7121a506f4b255244802215d2c012cb88c53750d53bd9316b31f10db4758e550de2d0d7e0e91091dd318454c62b4b2ca85b5e9e733a89739971d0f5aa240d326c476c563546c9859a4295b04c0085e5a4e27b2b2f5d569c0e0512bfc64a116801527dd8bc442277ead8a308d41fabe477175edc4875d218f5c98ddbc7a80c9d02aa16e9abd0fb2b0cb9fe82f7351914070f9765e265e3a60c6c89cb0ae62abfbfe8d2ebd0ef29c8fe2bdb08f06de0fbaf58f41db9ba0c261b5384ed95b40b93ea7226d89d11d6ef1a17786b089fd37235e0e9a80bfa142b5a825e67dd10905a70ced382c005c68f88711f107bd884242a85d9c8b0ee24289faad4ca0be35a1b0049d50cf27e1bee9332f981b51e44a7acd9cb9cae84fc9abd0827592bf80318b5c26b5e8192800c44cc246949281cf4050711715dec066cfbe6e8163585ebd7730046d39d15e068d1c09463ca7b006b3cde60d7ab355dc5736035bc81cf41206e2a9dc309ab6c058423e65bc3c32be82b05fd95d9aafb94b4c42951fbe180c12e3fdc5076384a71e0c18a457546b4df7af2232902793dc81c706d4ad04d0ed64d3b80b433221d903f428deabed0755e9eb5ecb92b170deec490608f9beab01042f0524f98e74949ab5a400fd0387c44880d2dfd271a47db6625151f3b61b80c3c9798fad179ffb3c190f48b268a95e7bb79b8196dd1939ee3b395ce9acd62cf06b2d8a75550dfa38f68ddcda9ef36ccdab90ed62ba4c396ecc1bd3114b0a4ed28f667b89404abc3fa3119d35948ec01500db663e3c25297c1fabac172177a085284c3cc223504f7cbd11b54c8096843064820983248c444e226ae190069aa286a4d56aefe6b976390caa6f807ba03f3e4f1cfce93976f55ae256777e1269b2e2e4e0eeb5639ca70ff36c639220f28b470c831fcddbc2dc9cc8fd480433cebb7b10129e0726716d8bee1784ac9e1abf5f53e131d829355ba9340c972305821a34bb7b0b5c6e504d6c84a11fdef78d3f391934a2961ed38897e32217ccddbd3bbe33fc2600c529ae61a8c84c50d869407a92372b84eddc9e27e33a7f8795d8cf9b9bf35627261789f34a77664baedf2ed1f2f3cd658193a421dfbbb19298594b003f666b822935999a1d4bbecff47b2fa676816b56784e7cceeacaea9178fd529ebb1ba5557fc909257af3dd7dfffe53fa1c462a5460aa54d604339e5819d9961bf73b3028e861e9a41c574b9e897bc76e1e8c388b7295016e5680c6310d7b7a80d68f2de82323c71334539284e573f31707e64b8636554d0198873e274335cb58d7c0d9532691ee300af749cdaeb5a8c49c08f8edec8c1a289e72f8ec72158a27aee9124c98fe1a06ff8d099f831c8a0034c66f5e0beea5ca55fb74e95ceb84e2617b0c25d6122202ea984a0797d1e09f54b870800bfa7608e153a948635fbff6144816d90b65bee6c00ea7e14f3053f01bd10b00c4937960ef83777d01152f8b97318d574353df5657a56140f44a26b65077001ecc92dee405bc28331f0553c19f0e1529ce591b9ffec7e84550c01e4e42ad2ffde14e1508add976541832eff8a8668171636c529bc7e416c5d0dfcdc80b654e38203c0af52aef8deb72d91593a9720cdffa04b6328a766daf12fcd6b47fac7fb4463d9fda79e82f0e4562de096dde53164072acca54b331c9849f4b0d3a2c084da82fcc63325a48a965d767da87606c99fb16c34fd44b23120a9b596f9b029007159400267e992a98e1b479f25a4f7d636e0e35affc7575a35a6eaf799c347a67b876000770dc94752a449a6abe2eae2f6452447bd5751f5c0db03270107751b2933c14bd40cadec2fa7e14abf12e4be2f5f0748603afb7a9df413afd99a52e0854327653040945457bd034c73e5f5edebe722e37b08fc86737d3a1dadc922bef87b8cab200ba876579602a58516ebc56740399c9beab9144e85e37384739eee2fca3e4f3eca549b236e6a2d7e89dd91ee615d33574f60fbd5cf9b21817ffad49966390e44e7a77a1de2447501a967f673f3d719389ebf0b170d252a717a665b6b94366921765af553ec24692f2cded22653ac3a3cb085425c0e0d860ac06a8e70c958b66019d8dcc010484e4441be5738cd6eddd35939a8e1a21e0ceaaa3cef4d25f5e259c2b157e23e0f95dd66d37917411fd79ebcd566b0db07e6b398900be6e79e1842741344260b32c95c600e7cd3f3f4c0ae5720aedeff1c36d810b75f10a0c7343fd8e5b6bb63ba9527b43143da9e33f44d6f22e57162944b8152e34700810ac0f94bb6a1695275b4f3f558224c688d439e37a1752988a87d3009d704938fb2a0444ecdc4a4dfdf4eacf628598972db0ef56ea4defc78739cae2b7c76a4f5fea1df3b124e0c54e47f272dbf15533295c20f3036c48ffce69ba0f243091cfac7b6ad11276d5d134afcdab36362dae66a6b2c4278c926555d0566d30bdb8155ff8f21b0e348b37450cf66b5125d76540aaea038815f0259a20920e7a22725e11569c8c94d4decbdc5f4203f104df00d8d690afaaed0a5159619a60f59d98b3e47e36e936b7aa441c0dfcd2ecb5ea1e45f52f95ff6fc6cb340b8a5de49b616828d8c000f798561167846b022d5bd5d8da99bcdeb7ecbb81743f0e8ac6af99724316a1ded175b3d6f0c384997fca30a76646949335f61384e67f769890b644ef6b818df758c91f1cfeb1efd58170072e18885178b5be79764e55b26e536bfd80444c5cb0f68ee9683ffa97b76da8fce21a7cd270b6aa5fc15ada16b9ae8e0ff9226e49e69d4ad6343b13acc4b8da31619a79742937d84ca5413fa270f4c08eaf1872f28c273846e1327c52d30cfe38c529f53e955aa778c7f7470dcaea0fc5578b6f6bd8cfa629e20878f5d0d08dae81ae3606715b19e2b83b2602c081f6440b9b9d869169f7ea7a9beb2934e92ff54eea269e5b4c1da18d927bed6a96b6b96689f92f33eaf1251e64a4b36370085fd8ddd10204db05d970cb0b237286769a7ac05866797f11f80f8bb9c91457583cd5025103675bddcce7c8702acb3f1e90d89ed9d8112bc7a7acb685405bcd62bae96993de8e3cfb2480c0c51a8bf8926b4f2eea88c881671c740eadf7d6a063eccf5c4baccf99347ea04df72a1b8e83d5a2e0b685488be6886fb635c0889e4aaaa02f09f12fa3ac43c61f9e3133ceb730ccbe47c949ae353a20f1a2f18fcc009214d24572164403ccab0bc25e58f7f10d910e0debb8761eb764fcb896c0b78186b4f0090b27795afdf3347023ba9f22d822a5c0c68e2e1de1a58903d19ef0ae738edb8a42f41d75d19bb461194ffde4b505390f4e540ea8e7a10b3c3785b9d552ee05c56917facffccb68fbf47000de9ff7132fa579dd59f27e39280244a9f070a7157438b8966fd4acadbc47ee51b59625cf2fa0a6b36e1ccf115cac84929c15dada900559f2ca730f60e37ff040240286ba1078c80cb56ab4d8a4e2079f0f46eac933315487356957a0223a90731fa1d5e9c97986808aa4854fb8def39f11476597d0fbac119fb0695a3816096b0fb081008be26bfc602ea2a3001d1ef79a7aef4e7f6acb054f1e120cf2e98169c6c498f24af30b330eb1c8860b32db5960a85a6176e8d7c5cbb6da09e84e21c7d91215d076c3a134a298d0c1ec49fbdce411800a7eeadcefcc1e1e2421be7fb9a7c0b9d19fe561fcae8387fb6d3ec7358c1afed376e7351042c2466b75e7783985c2be03b05ac50ce707ce03792459d49ff2c101af10b4474f699a69d24db05220270710032aec6cd40522fa58cca7dcec66f5a0b2c618e87568170fb8006e2f4ffbb8842d99466aa5a413bf949d66341aeb5697458417a285399543ea8aa56fd620434066e727ef2c2f921205fae6d0f1fa6da7e0dfbcf9e88e654557704769c1c670afeb54e707db17bbbf94b0f4322be15261e2ff2b36266e00a153cd3252352555d0afce588362b413fef036572736a814344382c9f7d09f5e8b914cb196c56a48a6dec11f36f5c69c01e4beba7784a4ea54e5ac648763b0d6c51983c9f9043ea946406fb69f4be8b3e1f85078f528acc94268321a25f013b2267777137241dd82f859ea6dab4d8bc86d741f202f23f88152b177e5fbb59e912b48720a2505441142cd7b9e0fe74fb9db6c0eb21fa5ddfea64f7f364a0512eb43cd03d7455c86c0c5b7f4c191d85cc95554315dc84909423b98409a8e304bd60c8ae6cc70a40b5d2f907e39662a315e57725abc09e62b93359387a180278be998bd9957f431a2bc12b716a40c9c67387ea3c31f50ad1f55f01c47d6e3ad8860dc1ed8ca4747aa373f8b9ab2379ec221af836c7ee9e5d895e4289da03c0a20dc3a0ee5e6bc1931f0e3875701dc842977ceb3be6c2c1c0e1bc2e64f0de0c522f7e714f5bd082778375fb8e872ab13b30d9c06203c0068e9cf7d99eb2b955f069144599b5f4894524d3a0f74b2c89a7a4298fe062de61ec80e84062365fa642cb474e8098f9a101760f7811f9ea9ff8bcfbdbdd8590494f943686e6978592dd35981d39d117b7c69cd9d17297e10f12107b36c9ed0dd59299f7dffa9113b04004d833bf6a2f0ba16831b700221471c8c068dd7ba045b320504a0aa7c6f41ef14ecea46d534a5887c45618c3e363d8303d4fc698d8cdb480bdddae9674b900f58ed57cbf61a2275c1a301d319c50e934f7c266c47cb1b084460eab21688f98c0e90fcc417cb63f50af60e78948887ccc1b5f126d92485071bc6cd8eb6d707487a30ca4b3798a1ea19c9cd468d783562559a5483f0045f2aa07835bad2a3c1ed3f1cbd9a6fd42be5765cc909a6bfc19e5fa8eb88e6ef99cbadbb2e60bb535d8fc2d6caddf84cde7449f19f365aa78bcfe7931301a8567e5dfed8b77189e17fe277e3d56711a96cc79a5a800b2196ff8d2ec47cbb7d7901570d0eed397ff7348c84655d5763805f73091a5a9ef6ce1de71bc86b4147ea0e1754e98108781cc77e09a7482d6ef1746cc4a637962e1709192200c351bf57d47e2cb2cdbd77d2424f06c54cc5b7b25ac0b33cc61ba51f748b8e59b901113087a07123850abf469bf46b4e62f79c789b0c444e0ab9ab6234f5a9ace502f19a5bb4377202e88fcc0f3d2238cc40b875b8affbd97b9916a35f7e9c2994b226b224a9e9cf253ff743d434303ef77ef195edd02a1ffbe8573d665feb12ecd48216ef9d6d5d48cbf95000b4484df369fbd1507c0a5c297b1294f5db76e9d4f5decda95662cd6d69a2d3d070c57f06e67ae1cfad4cb40d8d2247b8476087ad8e9de3377ada64a67339a9718a4f0a4184c470eacbe7a2709a3568e9ef03e6bdf5bb2c0cc932ddb53fafdecdf60efefe6f02e360293d8b779f7d5ce277cc7f876750c410053f5333773a351dd010256945925093ef5ef3955fbe736577533c29e030b8cc7e0503a9adf75f1c5264eac7f5500a58b6f4b6bb48540c85a45c7e7818274e9c5be58da007f4d0224f7566e5233e7b7f0d70ce18203dd5ed43cd3b7df3454055db60703e725d692ae3fcb3f7bb807313e3b165f2cd44527ae5bb4c5af96d3f7de5e4837477b43e35b80b0ccfc16af008f0b434454d2964ef9ae58f022ca282b2d3997c41898f3f8eab953fb2cbfb79cb68b407b5404eb775ffc5318b4d927dab5b6d3cb9e7aded5ad15e10c787930425881cff3f49ad43071cceddbfcb46f312b4971a16ed7bd7dc940d79eb4259a68057c8c684e8fd6df0f770cd58af3e629f8d4ae6d99bd481631fff79da78a1f945337e9ff59c603a858003193a8d2047190395f4823d09bfcdff070339ac60b3ac33f4b3c6a672edb142c278720dd97308c2127a4f4f35f20f321a43ce30d69968de58ec1f0fa3999c14f19e1f183a13de7fd44acccd4fb44a3b134179f6909dabfff1ac5171b57087dd2c7290a47e816c860857d63bd5bf4bc8b4afbac87d15f976f9daa421d37bf42acdaf24ea21884cf8395d3f5c1066dad4bb56348bd1428f8944dedfec4f6ad818c3f8cb4a05517a137e256cc03dce9fe10849134869096f25d926ef135522054127875de8062f243aeff5710ea57f5afeac617144246359a3924ed901143fb0cf9d4fc235e40dc14fdb04cb5bfa8e0e6d5e8d935cee5a2d5520f58928958073993d5042e6911bd6a8565635167a887910bd4bf832e64dfa0b0f5b307174903ee870dd67d193e29e78628ba610257761d0a9e651cff26712e5d78f85e31127f26c2501af34a57fb079cb03ebe82f3ed45e3fb7c1a366fc40fde31e41cbe5e5b5492ba6116dceae5a79223b9986112f6acb7418e990043999e8b5cd8bc4ae689bc9e89c08fb79b5b12f941304bb0fe6c5e150259357539d6c91c9e33276c50f3e2fcc18f0d20fb07c07ba3b68630b806cc07d85c3bd27047bf9a6636702fc43c16ad4db03484c1905e2d0587489a7fa9945632c3e71cf17a82dc4b8c969b989edfeb220684e776e3bde33a22a7a6259834ec84986701cae928a121047a1aa68ea84bbddf4da82fb50b035542ecacb7cfd91bc3b3a26c7c6ad26c272e1828356e0b92ca3abdd46f12568375670505de5e0384617ac5cd3509804ecec7ce7229064137e120d7fbb6b2508667568ce8ec002847ca420e778ea6301b6c56b1eb626e516f6915c1a9052d1654105ae505b6831a3c2bc706da2bdfdc95c86206018924173d11b41db64478f6ca8dd6ab4dbb2690bd961732c02f08bc1d66eeb1c84132b41f49e8e1db614856d368bfbd6ded921289d2baad336933375bb367314517642f44c0527c17cc0b099a633b49df28102d6d1cc429c84cdfe3b5a972ff5b6044ef6cf9cd0b4191d056050d0fb95770588f15569a1a04c40e5a896e1c0ec8e0208c97e30ed122458ca7b62907076775fb6d940313d1473c5e8a0e9e9ba65d95529cdfcadab5e3565199656d7f4c3912f443a0572b69cb97298bd67826a7adcce309476b959387011d5025a39959ee64fd96052f21605c5100926271c23c444f6eedac1e0a08d2cca89aea2e0967db70441b9fab35cea651e1a439f9ecd7c16265c77e818a8b309b9fe02d01aa2ad587d4e96af025392bc4265c94861f07acc66ba641be6b5d79ac15cbf695b5e7102d8d92a7918c6133452853e6ef4773dca7064cc9cc798aaf3a0294ec32f2831d8abd9e1ca8fe193d5d3b2b8bd81728e19bafb7c776ac37facf15380b4ea651ae9d71c22f4cde53cbd5283427ff3b0fbf3853b805de962f0d3e279e80f944786bca5b39473defa49705786e4792efa07231472b472c71716660257da6707e9685c7644ac7bfd04c4a76c0418c10e26394f4dd2112ded715090622c652dc5f9c7cfca942b9f6a4b7b1536a91d9bcd75f1159d265a1e8efa073f73620e2078fcb8be52f1623d42112b203207ac67f39fceb3c1b4fe2b10bc1ec9fb7574777eec7697d974b75cf5aadf0f678d8050c05fd444e8675482f79fe138b93b80606e63ddb965e5244f70d346e35b8df366e2a502b25db90c9d569a9012362df64d6c6ff2c5255a1b2f149e9ce6fb744bb272a991a13db7c620986f9dfd31f229ab3630ec65727a42efae1736883dc2c1f1b3d0d40a5dc1ac63297923faaed489eb15b29976883cc44c84ab26643ab0ebc0ccff0b88830fad946965c4a9a58c387a4076ac096c0a34d46f9cc57f4e8385816177c248827fad3b83eebca4b880fa8f7bbb747430193cb0db176d6ba871594f59ebd4001130508e9b659d62429d7596f8f6b330f06079d53cf9cecde2e976f09fe02af029548251e828b1fc985f7927b5b4f570798a04f55ad77170f5a8b55ec89bef6a15a1e5e0fa1e716ee7b7883d1707a44614b93eaffa387d7f0e0949b5d175f65c027387ad2cb1d70b8db3c06f8ae4c0a525b1414ff913b2e0353ec1bdf512932965d8249fc69709b5be81a4c7e44b8c24ec735732149c6e426114f442a1f2a92ba451bc1d622e424050c2e03a707e0dd3e0642f5ff95bf03ba0b1b11b1c9d285f00d9dc5b8c51b103fc0ac288fb280d47b247ca8d3f03cfb08922e4d33b130f3c7614b60c7461c2d08a4e59d65d0edcd09e6758f130b66e186ed4f507351e8371fadec92f7e4aa77a24403e7b53e450090881590448772a617ae838964731dd8b637f9dd3606861826a6e39f252adc4025aee804c9194385d68f6ebcce3dd1be831112519e44c7aee2810498354b4854269287af99ddd5393bfe7b3d1a198a86e839670edbe1cf892a137ab5d7d051a1ee8aaeb495297f0a20dabaa2756f159e5c2afcbb06d0b52d4b0f26dab64487a82f2f021833b8bd2fdd4487f7f1da1f73fa545673f24c6717458f41fb6587aff1b011ede8515624be1df7a5adb56e6e1e25414fdcff6f0010adcc47bce21c297548d29bf06a3520c8fb6bdb35011af654dbdc5a912fa1d4457e06c950666ce59b4524d50776959cc073f3cfb52a0d485aa3be726e5da182851cc196fcde362dc589be2d780d91bf0e8640d9bfc0bddd4dd215466400cc34c60be6dfa892349889b44c8aaf36da1b4714e8c901ab7f1479182f6ec347ef4b98ec3be30a28ac6f4c8f02d35c00c066c85ac4168470b0c2de93161b665377509520e9387c5bc86317cb0e0fbf2bf312115e9a87c2e6d456268154d170ee030a0a9b352062a6710147847b4b264f81d86fa0eefe8c70c0a59e8842dcc5d79846ce398184c10eed5e9515762d29b1502e384f564f5e8b90fdc851475fb5a129c5e819bf4cbf3af7f025501e8b1af69b8cf9e744dacd9580c2c7297b4038be2d4b2bbe95eedb9fd8b6e9b00d490b869e86b9d4accc80404821f2d644bcb5111f6e9694d5ace0f685dd218a3d53cbcffe000c8a838964628b0eca11090c90e9b16b1c69be30f2297c97d819f87ce4a847ee00ed56e7a2a058884761c56b3890df3c529af1c08a4cca8c69b24915ec67f4f468a00ab5db422e4b2179df24bcf5117273eb89ebf8cdb8d9ff9dc785f3aa9128ed94157a92adee0125129b9365b7deee7b7578d76afb71556af5803c7dafdd41ba55fc13871cd887a4ec3785fa3f4c9a6b17504e598c0142b67296bafc2fd927cba164390db858eee9dc139e1361ad28372eaa0e9e9acda6476cb07469f0607a3a550d7714005e6f26c7f262e5631e2b3692117be713da566901a65c6e6ec1e909b50dd4fd624a3931bb16450374692550ad22371c9c56300331cb340afa7897666e36467395d442628d901f3f5646913ac18a15bef4f9a9a82d3f4c01c2957644f5e04fdfbd533d0963092fc01f8ff2d33f610b8f26d97f82a2af3e57b2ce0bc631cba1472f89684d1b147c31de551cbfe9884b68bc94594160270b33c1f21c5caf7b538de678dd6355b8bf45c721adba847e8a74b9e99432375fba36f6a53ef7918e517aea8d80b82422b6d5c3a052fd1dc182f37addd3804616d1bcd5dcc27d9da9d95ca6f21519c7a242c21515fa9f5fb3819d3c6e3aa7a9b789faf09f98ee402be1472ff93577bbc347f9a4196990b7feb120a77041816811381630de9fede00e3de5b9b0d46fdbce5d082a6ce25f1650963d04bd4d17388fe04ea17e5de457dabd17b3046af00f9c5040939df7263239ace158432063d2395e9b996fe173f7aeca147881e914c7c0cc432764c6fb870c786a771cb657c8ea155cd9df5c6b6502e79622698db2fe9097f8e0c0aaf21b5ae0a425b6754204bcbfa1f4f513fd70d6fa463e3df4bb58b2b2fed368fb8c8fd5e9fb82c229d25fbb0091e31b36e924dd256e637de6318d1d79c050ef51b47884b985f787348af04704cc58e613e674adb5b1de08a6bdb8564e4f22659429c4002aa59515511cf847ae47e0aa5bc1009826e2b58f7ad8c5856c4b6cc21a852b4e89191c8c8ec0eff19137ee69e0b3cc51367e722e8a58b04923218b0d1a52fe0f53772be37d1f73c21cfa9983529ab6801f9c08ff709b9c0c87fee4404c32fe299d5422a00630bded17da29a5a7c6ad20e4324b4ffb08ab72d393c54c14cfc1ca818d3fcbaa0c72ad4156380fe51fe41784d668815f528ac73daf2706466dca709878311414ae1bd04c97c138bbcac53744a7eda5da6e1889bdbfdf3ea77981e9a073ce3ebc555ac8c465a76beb0fcba783afa1e714908a6b20f522b9db14ddeab89b0c6905d9c00ea35033fdb2ea1ce8ff3388de90fd0af8b785d829130a35c177ecb67f0b56a7bc423db0d1450c595c0f8a9b6a34846d96e10be964a10904492ba2d86fd53ae6ec135239be18c422c18b52d23009c1a21abddc40ca1f2e43f30be99158494c3916ca3dc12eb8798707d96c683194a29deb80618703565ab5aef255c9efac25a651a16449490c9032cd63c479199628476441288e1823db81b00c181f66581311fa1f880a313b3fc3de51bb5f912f9f9fb36790d0d0197de03f01bdac96a9d96880cd694974f6ad68a22356f47e9f6456dcf4197f2fe3e0f2661620b7b6ac2f273c0fa643229ffab2a1143780555748595e07068f1da5593e7b5ee8e8824ffafabb5fde54ecad6a20de5e13b459adcb4952a8282c236c78bc8b0a25dd879c25fbe76c4daad18e0c1c6f6955ac2c18e04ddaff9b3e28aa3f6ca659a16f09d434ab21dfe41f059381b7beff6d903cf4cf5edac9fa17a97d4adace6077d2b2f1841028eb803863f66dfbc2f34fdcfe807c6f332bb145df26db5b1b20bd2352b4f3b62fcd1dc4024f6794b753eb43377dc4b9bc387b24e37288673080dcdfa36547ffabd099b04bd60d6693dd9c28097d0ed4983e81237bd48f673215ac1cfa9306879d007cc838c3784f37197595b72933b2fddfc64f61b215ff733e9e4b6a87fea866a38b4f2ca718fdd6f6ebe60de03ed4af98d93969b3750fc1d7e3d9cb5c177e7b352fb3c0dba9b3fbf56cb0bf6e388911cadd2774a8db8d787c26cf8cbf9497d817869c76684a656e95f1567b02c2ce121b94a3bae3e8970d438632f7968b6d461886fc7cd2548d71c809661be4d48b58483f8e1453cc94f2c87995fe2ac6da1f0e09a0af5559a13358cf18cbfe2b0ae1635bf3ca41beb3298985f2dc8e825769134f53b4582da8a17b3934e051384dad58020afeb8c62d83151155d9c45172dca124ab3ac229c539e02b87d1b29ecd31ca73e443c18987350fea9435a2b9436fb0e4d874dc03ae3edc5702d163d653aaffd737a75153813f6b570a40db383ee428d3b09eb51a9422c4d807dcd70ebd19d64244abdf2c4e70cad45d310c649a46d0e234eedb866226f5c35d31b0dd7194cb3c50689010f85e28135ac6fc40412a809c23e496f43207a5ae98440ce6c62245b961aff7c4400abb9c7560a66055e9a57060d62941cb9549ab5adea5b15e8802dbae1b1e2d9eec28492598f6b25a7fef8accafb74bf7c9c5f4a39041e1233ad3c4262669d9a6fbc17f1b97b7cac5ba2dcaeca98ce4dea21eb45c8add8169325139116ab98676da299e4c6f3a1de5f10e615a5dff1b5e84bea46848caf4064f5c8b188c0c7a16a9541b74ef90891a3e90178b20f79da50bc1a0e360f11a7b5e3649bcc2072170e0ef3386486b3271f99e33e8834bfaebd8cac721faea1563b54ff097b9162c3ddc3aedc613bc2cfec3b251ecc2c549c794e06e4ac5fb5967d46c1200df5e516333a2fc30c923f08c4fb853199132b601d975e2ac51b3125d7df810fc654dfd0648c21cf2146f6f00967f70816bb6211fd02b320afd55781e518a2c97002522d5cc965f6292041fe5ebbe5fcd9bba1331180c3b793a31067bdee23837d5d4dab45696fb06ca9dd5e8f06b84a1300571892b4b4edea92d99bcca1801d99a9baf3d86d698d08666565fb95a78cde3f8a8dece2bdc5eba08148c1c8b3d2d683fbf31ca3c235e2afa1f07306b1af75f3ddf87ec8d3bd9e39505b20da774c0e38f9593d33a859982648045a0ca33aad7ff330243dea7dde09bc339a9086215860606b9d6e59cc0345ad564ee0ee02fd99bcc1f31453b878b8e35e0aab5e569ed3c81176b2531451e048cbbd20f3039df2117846ca0ca5f6b3dcff53e62a7c34343b1430f535ade92ff2541efb3c7554a51785beb2996fe8ebbf4f2ef074cd97f48365bf2343b6b497870a3ef549c705d0d8a2dea72d12fa1ff5827a8afffe6c21abb90f35735961824119bd676c66023ab0060ad925f05a3c6725e71bfd6a89bf4a7fc544131ba115748c1a33ffca8418070a992fd6d737358b8e9788df4d3cea5f26a539f8827b522e42e901c646a3bc3d22e198e8698db5d34d069f281c32f9bb886ab846a77f7cbad48262581194df7610aecbf466087299f034c48476507959f8ad9eb0e1a9f71c4b8fe048da54bf491fd3f825bd18c85638170217fd7c70b094055cb385212ff8244f8e338080155ef580223a4e5c9596077f7889ec406f1054ea961ddf16f0e9935b29d374fd4cd771b8d5cf35814788c659add0278356fde9ca5c57445d18e4fdcab8a0533e28abf9e4385bebbc316a78e8e691cbda3639de1c6c6956ef0edcc08831aa9cdf9097a5e2e3c3ba03160387241f0e76b3a1a85ac1b4c4d2a01014418f8badec37b4814b3c82ba3c948998b2c331e1a1542d0c680c8d09ab0e8fff97303182005fef952ad6b26567c07a5a31098f12548d8558676d789bbcd110aff9410551832bf4f38bc9e25cdb0e62f459743fe18d0ae0e6ccf997db07c7d1cf1a0fc62f1799524a7bd6c71b1500085851f9f6556d843ac4182f18e65623a304e234b7bc717df860734b3a3f3fc415d10264365a0848118463c781eb8e6e8360ac2a0c117e68d9b658c88d8f3f846ed369727d5c79c5d558d9037941dd3067f8f52469eb91c973638b41ea5a6d2eae5003a069240de4cf079a748992d01107babc692c221c68ad809bde1217ea0ddd12a458ba3378ba2a30f8eb7e3b670abd23cf80872830f3fb1977790b5fb91c2404cb4c9380fed592a60b7ac842524688a262a5ce9e537c606b5f9d47864f3c4e6210aaa77c6a62e0f82585730da90078299b3937d9a0d212db1d97144be2487667c28c1912dc8f21c53cc63b19c33e63b960739e77403560caeaf9cf41804eb583e6ec10233b75c2738efb9810ad90ec353cc25f8cbb4cdaed26bb49811166f3d91c0dc59cd85e9e795838b624e832f1634cc3f88d69955121e9504f7a8d968338b954debef9369ee251ad4beaa57c1d4fd2dab68e434c4d16323c5379e94642f3c45694c9f6f585b73c41ffca5ab4d27ad605e4054f8fe4359380a118ca12fc3e20493bf8285e7bd8b2d0909ab4cc661852e8b24559461a873bad03aa51bbad9bf7c53d873fadd1879ad38a83575223ddd30ef8b1310a46ee382bf8b33805bfce905f625494e66a13f8c3d485409ae41920306b9f465aba29ef24057e809e8563dacc4e77c00ce79fa5e40e30997ce1828f63b2f329c93f57b7d93e1e08533555472dc159b2d0eee1c88d150807d14e04e91d5b60beb35d09adb17bf9125ebae6c380a2c6b885143d2635ba4af8bedf361b9c22cb2dc5d74aedaad8539e9377daa23f589d46146c8644743240fa8e79740158982d0884765f4966c66a042c3252bc4516c9442450f0c681294f5fcb399d41583abb50f236f79189e66a3975dfeccb805b06d91bc4e54b251dc628a098f91c2c9d0b93f4a04ff5c89437c0d3543cf99259641cb697c3edf78f81b72ca550c49a6a73cce0f1bfa2a1ee71c47dc4149bc63bf8b1e8e9c9b8a6198ae766f7b2a411b47bbe880a92d43beda77497fb83df527f2d699f766e006ab565c029e2cd0e530ab8cd2d7a7662596adc30e3b4ce982c13d23032c93e9bbbba7cbc9a96a2b0271df6637808a3d67fed43078886644bdb293e92bf36b3487b343e706188d5df2ea6c7306acffb85c9a7a9ed247a52a36ae09f8dd21c6f6b2a0ec69e940d10566dacb315e33f9d7711ab434aa6fdea79b8754db9bc86dbd5c5bd946585d6a0fd30997ecef873017f89fe6b8cece280e8fbecf8121233312e77e8e4864e407ab2c20e1645c4d550d8cea0e84e93627ff05b41c84cd3ddbebf8d3f10b93bd95f2ef1aca81d67037696c37041bcf7c081b5715c54ccc158910fdd91f64b14a1036cdacc67c3f00e0520846c29b3106c697108eeb0bb9e8c7ae1fe9ca9c0f447e7ff78c6951a17f8ebea2163901ae0b49af1aaf304d42fa7b5113602b47aa9dfa26d2c4f58962bb64675752528cb23662f9131d19301ac5e1396697882cc5f28e1fd11d1b4d2ecc418d3c41f3e08a92652ed513f605b3fa0b63c1ec306ea160d09f889400bfda7bfb81a5f171029c18d7d88e75e64480c108e0b582feb8d99b3f11434707516c3a2ce6f532e735caed41d56087977554159b173bd37eb92fdb2f1067a1a15b9ad69b8a518d81b20ea8afa1c80982b83e645dfed28ea42ada6c4c97f6d421aa5b3d8c9e829a85932ef0f7e7d09c4676afdb600e71ead2ea79dea8a14caefc6954c486d52f7b3cd1bc60056d0b9a8fb90971ab3330ee0ed9bb2b76d848c21cafc2636910420a3adbf0df3cdcef23a70009f1f9e5013989b08999cb6a19d1720ef76db7e376c852eca84728fea7a755fc3eb386fdab974464b5b85e6a662687f8d2b54a05c3154af8a8871fab858652ab700f2dcda929981623abaac17b88d6502c9b64cc2afae8af4dc481ed9551580ffe40fbc48773c0407c20a250ccde381807ec46237ab3218552c2433c0a576a31d975754cc62bdbf25d31f730445d3aaddbdbe87e3fa249b00065e127903cd5e53278e6896b51a8ba3afb8a35664256611d17ec22e1b1a92b62a658d30c5997cd25a01bdfb7ea77e339426fa3d327ae52bf29c1ad268a4f4f2b945c3b67878c61bbfe5ccb3816dbb493ff748d8e72a3b8733fd53b91d64774497e4c8ed2afcec172b7447c8c6d1439155d32dc7f68f2a2b66c7b90479b7d683f5553bd8749a7fac1061e92d9ae59c8c8166120af6e512feda143a520bbcf235b211649aa78d4989e89b9afaab3c1e99cb14609258c0f1b2c0be3cf79de8299351af5eb62f7327ae54297ec5e3a2acbcb2e6f542dad51df5545f8b6a5f3df7179fc52f4f71e1137c029df7279aa4659821178707069f23f7ccf6a267ddbe5dc07710a79bf976b54a1bcd6031e721bb1d5855eaf6224516eb0ec5b8e837250c201d31a3ce0c167f400005d7aff83901e6a2050616fc8f44bc24e881edc29da59d996db744e73b7f41be57c41f029debc66eb011be1b1bc2a46a44fbe886ddc1a53f7cfd8f03af58e622735c3fe25fb1e83fd10d963cf27dbf5fc131aae2e9b2f79ba79f4b018be6c29c85c795114c9d15fbb4574a32fa9fcad8779dc9a9f712f667445f34b40c973cb81713f68e68c5ebf2aed735f18968fb6e14a663d3d614f35a515f081834652db460e534bfdf83dc9213d75feeb4553e8a3e47fc30ce1daccd97bbf9d0cdedf98bef5f35a424c7b84eb9ae5f82eac57d967bf8308d5e500f7481b7c8c86f93ace8694a54a5bdf08c3a66e158f98e3c58495702de4145941f0e2e9f12ee59602663f03b0014304fec1bff276b71f18fe3e3563d21fcc3535b65514c0ad876bfa8ff983390e9624ebb95c90b0487997913d87934f5339e9e467fb0f51e2b72d9f07eb49f47e85889bde7254e4e6f14b1bc41b9421831c1eff116c733dbc1773f3c1973def279143c54c83dca53df1e6ffd769f4455d5760d4d7edc27b9a34e110a74fb47f6689644949124994561b695f5eee3cc4695a92c964aa8093f5addf0fccdf7bbfd300ed77f9919c29b4808e0742a1339bb427ed4cba266bf77e5187fe2947213c338840a9c5ed66fa4b316b00fd9bf8645830c67f966a3060de9faf377b6fd08205c01820e0ff6c3b0d54a9f06eadf25c9a6bf7ae14a99cc2e2419789e3b3173351bd48224f435a715136db3864eb7aa5aa8bf9d52a2c8b171f5c7e64e6efcc91d4ed3da78956a0798a0ef193cb97ecbe385ef81696f006b6f0a8502dd24477989cbfee38f34f51998251a8bebe64b2355c4b38839fe9047704fbd40d6bae94f2efa6e6b073330ec2488fdb257af06ebcce4f33716ade09f48e903f19d613255edf11858cd08f7f5dd92d1394921698f58f4959568ac5be170b49cabb9d9263e28583b7eb664d442df9a3f693d05d54efc15ae98b5cdbad9e99bb178d0e1f1e57d818833a3a574354adbc2a08e351b436dcdfbdd73b78503b733a7bd0b3764e55dde4095744f99f5830be8493dd217483cd436e2d4f9c96ababf0b806498c9276be6e3883b59f9bad6c42045a50f5585e1376bd51058a1afd0255fd1af5ba1563b640261cfe51ebb0e5feb45fbd37f9b4cc6daffa2ee1aaf78dfcf680ac7ab872bc92da51205813894cc8ab6547d7ebe2eca67add56f10e40ab95b74542905b51fbde0a1f812a13494f92fcecea4ef304071f2eab3962c3b2839c4fbf67419127a4260e05bdec3205c5f7f125176d5a9291a735c1f70b9495e6b4864878f7dcc5bdd0362cfa808cd6efc1c0abe8b29b7f3f62c89c34538c0f96afc4deb7f6c49b62bcb911d4ea23c876733fa745aa50de361804df415d19eeebcc4771861b05425dc8ecbbc744735690f5e34cfccd139c982b5834ad86bf4a7be82ada6ca3e02bd1b1fd53525777b28ce43e55a378a5bd0c56e7dfd08fabe59232dc62e06f5fa958faa429c004dc8419617b6f7628ce3dbb5f76565c131b1034696fbdde78c06e932c54d4197ce769d1f6843c142816d21e7ec457703edd93e51dd67f6f4d84abde1abe2f6cb2e9b24928e4aabc03bf8e0ba1eeb2ff018483268e7b2e01495c66cdf0dcfc3a2d9d2112787f6c0c55ee5b79e1591328bc9d22a7bc004074c210d78c10d156e40939221883d5e1825e67478911d1dd1d0047fae87e594ad2a339cbb9610d8f18d8029c1d9ba1c61e438e61a06838490ce92dd3317ed2152c4d47f47eaf1986dd3cbfce87c1e3d5c73bad2aabb3ab115894673ee54cf4feaf54868292463b0510ef27aee16a49b06d797bfd36150dad4183d15cb04edc077bb290401f332cae799ce4f0a562dbd93c448cd617a77e8eb40864ff68b12d2c72c092422e097e9ce6d6f32d61688f68fd0996ffd0462ff9120d4a304c6beb76911896702e20aff347c33c633a70f0c5a55abed5bf8edc346ac0fe2a3d90d5eeb77a912ec88269df4b44376d66b4e78bfcac8d15a126c18a89ea70a78229bb4dd8aba65dfa42a0f2438192a7320dfe50c4a8364b09a6051189c55452b6821ae4918f0081d2b6fe3eae0269a6f66a379df75e7e8aa73ade00c8fe49f544f6965dffc9c201ebd9cf2e9b93cd769367e0cc8ed78c5af6086fdb8ffdd677ed74f78ec9d9bf2141ea1b66186d39b0414651ba2b25bdf979bbf26ef1185349de444921c9f6b9157fb3747c035b547daa8eea24340e782dad0202cadd8b7792e244fc3fe695a8f39c683b9f900a519e872944a775f169cb410c895a6c6e5892fdc6406c1602c42aebbe32a8a9e63f32760834ca7e2c2a008ce11b2ccc2b4a179e2b1bb4714aad3475cdc3d25253a1a93f7be5410eca2320cda84496ba987ed1cb58a8045a47272d3725b358c6dfef046495d293972494ceaf6a67d62664d08a02d322c4e43fca5f870347590eacbaf2ce0260b19bc07fa89b76670e3ba9fbede704db11bb593afa356cb6056348ecb897237602e38c592741f2bdf9000008355f13f14cccef1e38f64156b18beb5ac5d43508f1fd77dcbcf0d13a024696c4f44f2728d96755b20cd7465dfd38156f0063fb9a01ff0859dafccca013d15100d37c300ce349d4fad7fc44f244a3c62ba1db98b6fe43743a3bdf465aad59f09da282767101e6dbc0d32012f337d97b62a841353711ac25e7f8f4d8d150c7b5423c207bf731d7d3d133bd84a421adfe6ce97a7a543e61e59fe49e3a474748265b92920cd4e216844b19dfcae352b16d48b6255a8880739dcedbc1ce014e638ef5e0ea8d2f82f4543e7112b40fd7372f61785ca8663b5f5fa17fd926e5645f9e696741d3fb12363857f493eeecab7e7933a5f4e7793ad79a3dea0f543fd06d65013ff75317675af323e81ba23ef12ad67d70b71618b2feb848c30356a31a3aff3a7f4bb270a34a94a00f61039508f9c5989b34b45fe9bb4cb357e9b6cd935d25e9be195f7b5a535553257d2c7c17732b71a754838464b515720bbf37a3f041ceceb4d4c0a452beda48367fd681acac0ccac6cb2b962abfcd30e8ba826e62bb87b1206833895404d93006b7cbb7317544bd75512a53276dd5210e15d6f030ed962592514c1c6ef0ec61222a31ee7f87a8ce5cc5c920eb508088efe75958c5bb5b0b4c55bb91f7c324e35a2fab8f87fc4432b950b470320141fc865a81d16ee24ed9134262e9fb3f5203bfd32e59417c8a900f52d4a9a64c9c4ea55c05155a65cf3ab7842dd186490ac42a15fdff8d7d8cf403edbd9d0b7a43e2ba870292f7d920dec9f412aef6d515ba1b8be4937d139558a303657b5d13e41168fbe25d8860bcd70da9f59e64ae6ab39b7ef0398565620eb08971bf0897ce673f590a98f9b37585a32f52e7e3dd88c10445dbacc972b460b7be4e3b6f1f9a1d85f99aee561d9b38c17370bd4b57cedd650c3747b99c235a9eba44807ad67690ede977b37eb91204a6ebecdc690c3e94cb95f84380f4ba94496727c76cde50a174b991787538de4bb7950b77b70a6c4270d7ce7708c7d9513f8fd784407a4eed62a8a1547e866e0d6b77a8f9b844ebcd07428cf3effc93862c7d7311f871371fdf0fe304234bbf791f0766734a7555e29d7e3165d5cd5b97891165fa94a08e778f08254a44ade61e1534008f70d49e54f72f4e895aa273a23c6dfa2b8ebae8b15dc6b79a013823e0be97046da2e187f3164c2a2b9c1ba43ccc3a8ac136d3b7dd4597c781e642ef67150fc360ec7271199e259c45c122968da76e6a42484fc63faa3b3cfd8251ee956b61eb219797f2f3b719d45280dfaa18fff720adcd621dd4320788e561282603d15c93505d5d0e2b5510a32e543b6e5fd89a9ce667d58eb6c5595d9d34e3943b46ef184a52dec4f5ff822ee59a4bca91c29ca531e76ea86f57acec6bc9a306a33dd93c070e6c7adef9d0321cbc44f14b11e11b620767d8046e56d7f4cd6ce3f52245af82ced3b4b810b2c8e93e0c77b9da6cafad088a68d875e49a3cc26783c3717d56c89f30199ad0bf37e86d3ba307c57d26a752e783f8cc0c26741f13a6b9eec55cba237fbe32e4d41315d7850a21163b2ade950d272f4d2a0d946858e33807a604b1e12f5704395f187e7de47a3f482500d9067ce29f4c399c35cedc5f55e11710bc11861045c4ac6a5e04c70f9dd156aea7fae97bd41b4d83ca16bdc44e23dad5a752039ed1c06e39b38948718cb70b42fd7f3a36014e6a09bc8396fb3b668380a9628aa1798ac397c65ab937a1b1c59cf120e8f3bdc81940488698a14adb3fb9311b20c5d088e3d8a27b7e109b5c2ebc03cbb46ddd40c1a9c7ff43e891d5f3b443f0a8dff48b0f3fa4a9ade13420354eb5f145378c6eb89a7dc9717540d0b43d4a6c6294c98aa6ac0102c9611cd1a90c074348f0a36001f50653f4f1303753e53538f20c4b8e8c316e635d2fbab3c9fb362cc29ce07c89c5d751d06ef783d82da2d48ba0ec106fc9930304b602dee1f9dc65fa9c1d1c39804166758c71c456062dc056a2328a01619a773a845cedac1c0c2c16b42a3023bb277c65bdd0f306bb64826f9f0f518ed2289b8180983060735c505382fe3a68db29d585c7f8e715d760d52232efea745b2a455f83262b3e21aaa0b023dbe729cbd08d925eaf2a4f005c77d210e340248901f94e7825bdaa43248eb9c51e8931562a5fdaf5f9826a4be8e1e2c4c181106568b80d008ed8b8ac071ec2f0ecb4ec1d6a263df900b2e1c429ca24a283de1eade13a284ed87d77bf80bbfe97d632cc7918b2c5e83333ae9c0c02ce9103cbb46b41485c2527994496aedba1524d32702b2329cc93e4286a3f434b5a28fede88242fb1f49d17b258863b65b4c996988921002da915b9a0b98439769e840097900bf16da253d18ea757455e5a2330bbdc8429922b4ec923d1ba3f5e0a11d1218067b0f3d5cb5bb4564325be549eaa029544bcae93f4e24600fc9cb3c1f7a64e43907afbe6bf1a44cb703c8d7df87e88481aebcc503d13c7d9aa1c8c78b729f0aadd66144595163f0b9f8dfc3bada4d5757be2a6b0eb51e136b4e3dee655d8dfc94bf6f5e1ccb16b1c7d63d8e878953ea637ccffe1fde795e54fb581ca9b200600f693559ce6a28b8eb74ed5befe12de1e41837722b12f477c35bd49cfa814b10546b58479bf74db32d4934dd6f8d250e7b1a36c6da48fa437af1758745bd1763b402792e14ae1c07557ae67162394702bc56476e9363e140718acbbd66622af0928cce065bddd1e840c45bb0e3c06a2276d7eabdd13e2f27ec84707d3dca5d0df0a722af345021d5fb6e3810102d2e56761760b0c70989c40be89ff4ac8de9565f1a303cdefe83b92c3eacecba8a70da48a0c437eacc8ee1c0fc8d77f21efca91bd19cda5432768acd96ff281e485610de536ad045fc0dc69e884df340f0ef49a42dd58e599f4589c76b3e59ebaa87e0c2df3d13201aa697524eebe0f5a67182e3b881996ba2a36e85d83dc1e278b998b8fb422702a8722af8b014615025080237539e58965be57cb16acae464508d5c62310ba028b1f20cb5a81c193a53ff03a529d3f3461a77176d4831e3d7330eecce3979756684334ac872c33da659bcb04ec1d63fe16f5cb575c296ef4134913987307c6ac5d8d48b011039d8f4859f811782365c1d871de453c1aa789cbff341284976887d546689711b14f3afcc65cf5e9c925d58892a37dd2b26fb072a05a3400e81e780442485078a6ebe0d5877b8f96223d6bc66f429ca0da19636472062e452b2b181c79f885a7db58457a8b146d20c015a259a14d8cdb8e4cc0b1adfb20bc3a0cace50a843d4847502a11115ff78c76c87873e7eb595ba3cb6a86422a77ce3bc6c6d1d250f2fdd15806797c76175bfe2318e661c0b8017558d7cd28483c2dbab1ccfde29b30a83a00c1c4a6252334cc38dad45f6a818b0a022092ab11469807c9c6ad5958db09163d0035c8bbbfce0db68ed9ee21bdae9b889a40c0216721c987c64f3bab969338edb2ddeb598f7dc78b518c6e93457c422b30e2e3dd4e2b0cf316911a6636b691ae8073db4c62c557773360ddf8aaf2153232a7972cdb622ee1433df7d04cdc3c3528326f6b51877fabc47ec50b4022a7a5547301ddec943fe3e37ad0181f2599deb995f4c60751c3155aafd7e4230c22975a236d3155fd0e0f2d1baf6cc2afb05c9f5868d744b78e1210904c324a5bf2e81fb2634ff4686c5450d7cef42afec7653fe2d4de57e49b0493d6b1e48052441e9a5027ad379a00c9281a9526a5b0b78340cc6313a3e63853db6e979ba92e2f8e147f2c758f6426b87264b852dbc5cc11361c626a6641cc55b4c4750cf9d45c7ea949c899867b18bfd519d90191454485924a37f5a27f3b14418913867df4fcbff1a0a271841fb063377090009add2df4122763d412923e04d2319775d52b6fbaea1d1fd18c39a789364659cd18fa1f099f75613f858a0f741c2d64407214bf7da9ea53151754af5f7ab481444d6ef8818ec33c7bebe473cefdcd6fc9394e7637a213a637b5bc2c5025cd71ea54cef3f3acf83ff6ce1475ba92427ecf455f66ac8ff292aed12c7a45390054cdf92697268a9e84964ed0a88a51371d6294d865c3c78e24cc1c48e97a7d71cede136253051a39ada650a620b36406d54ccbe53bebeeeaa253d24085be5242e00162b8b1bedd9398c9068676f3bb0b27f68151db196fb608a8bda4734ee4520653d5fc66cd5715df8c7bae993773ea9e1259e0ee37b89aa1ae0fbf24802867ed929585fc433268b9f1e2170abca71f50923a8fab660cd85de36a61ebce3eaafd1636bed3504e5ab3659f1004c11a4e64bd22ddb48bc43ec98be2a43ea5663c37b5383e41c8595991416d3178fd11af2cadc837ff6e8678c82093e9a9dc3287e2ee741e12a78f1848aa89f30b1b599dc85f993e6476bd072f9ff03d41f0d60dda792cf0445297baced7b40444b4ab188db5ef86065f728de82832a5247ced23c57431229cf4ea421736791724313a7152cc5a3f0918d5b45a540dc25752a27cad2d3393de64c786bf6c63d95bb5e5e4c2414735590cbbd753a48bf2cc1139baf240f4eef6c0676e425cc44a7d2ab6982a912fddd46d2c7a865e28f05fd5f1c080f5eb88f12e81404eaa5f9b84ae83164e20dd2378a97a8a63e6fedf398458a870c2e7462aab4ec50a70a9b5f029d55216721948db05a6f015f1575644e89e6dd5fb11498fe9d3ece3ad4866c816f1a9a9868b04fcfc557d1522203617ddf290fedff94746997fc6d4a6af814543d7c6674aa52cd794d8b579b04b1eb4a86624aeae814a87ce89239afe0a521dd120aa20bd8b5d06cbb050ac8e3629c8d5099b890988971b3f0dd06d2cca429e3ce0125560731e6c59c71331f4559e9ecea2fbdc206affef2ae78f36988a6fedf96ca3e1d59ef8336432988d803e990771b14027c6bfa234769388e199d41dc378c2a864d237f2ce6de59d81ecb98f32a4ca00dd32fb90f65a4631868b26485fd86273d515f7b3e02b14e8ead86ae82e8c89d58f8b26cd09637194ee96ddf565b2c4ff2f6e39c94d158fa7cadc63d118cc0d25e0a46338601940288f893888709302dafdc3d6d75da6f90958851d8b135d5631d784f86f647dd4be2ec68536bd4c2e840dac0618e3e6aca9813b7250a28ae1c5a9c90a006798ac240816a8f4ed9440825d9574bbda7c617c93bc2f00bb27e5fc5cfe46e021bdd5d486d4a80d8f45d9076812429531a6248624ba8859282aaedb0b033c40604d5394aa393f31176bcefe8a398660e4a81a13ed14a672aa6de50892a899f304d0988b71d6dbf461d6c14424685c900109731fc13dc026cc03bf6e123bc6587c19d5f7d9c145bf3280150febbde47857c3dce4e357a751fa991898366b894a43d70bdcba8acc7bc9b1c8f60d9bd26c9a644791de41f87e16635041db22aeca0cca3f6aba9a5b806794ffafd83a6520b5af8b979e8ad5d5177809e89e36a423ef79ff11f6b52eb415481575ae1a759e2a7d80868c3ad67941f44ba024c126075bc3345853fa2cf515c98d0c76cd97d194267a4d5fa0cb84a75b9df8e24116b69acb1615283f6b761c97dc0e3bab476e900aea5c22175b46ac99ca5aa14c9ed9761174e02ded70024011793b6823ae585532705731f207f494b1800f44bb894e21b7858a950bcf9273f691dec123fcc0cbb2ec89f7238254c2823f3a7c6c3e9d23de95f4810eca3d8b7e96d1d1d09c722c151ec2e9c7a1b7fcefd75246a5bbcfd95ac1c8b9a766e2b7cb146b6eae93a2a6a880eb044e7eac82a7e770bdc4bae58b58bae2ba6f76994bc541dee7df5360b04b8c78105cccc9449c7cb604268748624b6c637f1746ae234d56a1a9484ca7d18f5bb80dd98229b944f7e1f78854b644b5e224f836acf97180194cbf7218c6ef471591ce46ece0af80a39d56d329e7c39d7ea02fc3c1b74c1c56f662c7d50336dd0cf4979c6d7321f86f0c20fa38bdae36392f2408b0804ef8addc6a3d0a44a4cfea6fb98720e16416e2f8762423ac850b9872dd8904f2c6849255157223044572e153006f78a9025865841ae5faf64e5d76cfc258efefcfcf2f9c6bc3e5ffb55ed15ad49128b0ea2fa3bfb2aa1c55909785fc1ceec352232acd1e2961bd8e6c6a5f1e929ea7b1dc0fd3aa3fefff33cb6b4e361cc30c405745c4eb8af96b90a8bd6d2f24034905ef93cd10a2e430f86d8ddc071ebdb3cb860d469c3046184898c734f0408ca3de12b1a50ff348d086604f194eec34a5afa4e7bb3ed0e9635d551fb1bcbdbd1d121e137a4128f190c792b2da5f897fc2c60bd55c56e5a1e9f6a719162de25253e3e4683f668248a4fca089cd605e7eb59cc3f7a0e0ba2f539bdd162cfdb7b6e925f81a5155d4bf5f772bee4033d3e9c6d7a2b11e278850c565d9b17225d60c4e64c884a5add04a79c467fd7ea811af9f5f73e069472b61a929e487c08957c7ec52cfa89c1857c7c4b550196390fec2caf8a15ec447c9f424c2f2533c635f907fde9f03bbb0c15a61b682e029f1e30dcf7195d61a8655877b011556f7d5c7270815339c97b64ec7062cf31252dff490168d8f3e80b6dbc4e3a13fe6d14f755a018eaf5dac2a10bf13b2dde6effa160d907cdd46490ee1348bad9bb3e434501d0658a2f7a44bcb9e62585dd48c942d6bdb0238d3c559a63f6dd9a65ef94ca98777c69468aa4d4db9f8dbf54986db0e6c5b844656d3ca9859e16957a77bbbe7037171b4e9611895dffaffc92471d1c092cd18b3642fbc81ccf1328997f16786cf431505b11241c3b9503e7d1a5e6228edebbd955541cd5ee6e21906f276a3306f6e475dbcbba6e070accbd736bf8f519ed65090b029807b4c0b41f9279188b965fbfa3b96b1e81306587dc89a261637817c916b665529ce4f625d559e8e9d9069b81dde2f228ca5bab44f99c75887c316c82e8651f6e8b7acd1e1d97f9a184d5d8c7b822eadc86a652a2667af5b5f2cff7b32a44737a280a2bf4213a04e72b07ee871b68bd5a5da0f9da60e1bbdbf275febb8f73141b0b88e326035703cbb354b037a3f41ec737e627f06402e8097a065d605451865464008d3bcdbada7d16df3bfe9a9429441339e24030185970fbfaaf20fceea9e4897433e8ba11a33e5fe80f9ed8ae07530362f7aa86893268297cb6e9dd498e7653f199c948b17eb8ffea9b1de745fb3493705b1518400f312b433e52d6762587a003b5c4ef160dd51170a6ea7a4b82f4919cf646c751af26e432bbd8f76fa8a60debe77127120054f0876557018b976a9baec24a7c638d2e9289135e3951882ec80486931bfbd2de0bf5fbd11d93174ff016d99dce4633851e86a76054e72fa60275ff8c8b0640285af1051aafbfeff8968eab07497fe90869a6a9f41a6b0c3b22ba895e002964bb4d72bf3c0460f8ae2f3ea34f3e5874b8671b077208c103130658a9668f69141732183a0ddd89a44bbf4897a0c089c88cc8a8dde1eca34fb018c411fe788bf38f0716a2ae1db623747bcf079c5cca7fa59920e6ed30e3cd7101fff9bd315a0f160822a028812cf5d8b14ee0246111d3bdecb0be67a4fe30feee3677bfdef4e0b8721cce68754e904580c5927aebce1992f7bca81d0e14359acdc3e98254a9b4def4d8b724e440370a83c9c2c64ad9026085316a985566b73f9147b26586e914e53626ea5d42dd70c35885682085163a1c571dea722783ea28709afb4bd2ee15416f1097ebc9cff537eee46cb2e0f788c34d1b889e00ce1529bcd6e476625856279f44ef920d01d42caf5c8038f71fb6eb1516444fdc77ef452de74a1aee76a5b9bf5b7cfb4b3943896f4ff054e27865761ceb2a6fee20f19c8fde4fa9e22bea43e9f46d65a1ef25599820cc27ebc1e010c6b6a21974e2b830e3c355196d5f892f8a4e3719dc3766d70433a8edc641c1ed3a74d22df86fc548fa5b6e72eb7c58fb173b9008463ad99323c36ba925b9e4db12e3cd334c5a0114bc717c3c68e895e3c79134501a4a6c344b1a5f1eecb6a19aca284774bae71ce692bb902d0403b9a973ccca3d0f09606d0ff27b20ced9f6c8b65dfaa72b57e9eed5a58831f60e2150fd1efa89325f4177a01e01d5bd9668613858166ac658d0ee425a16b97c8c759ad7aa8b93291c42736d1e16550c42c587be80efa991a6016f082a5416ad32dffd340b9f075c0b5b6a3dcaab4a73911d5252794c7f62d06f9d4a67a2d9121a96a82f83f6e8d1fe279334670a3a9c2bcb733ac4ce689514539c9ffbe7e726352fe8ea74e5c0415426b8b9b6f939d2847b571fcea7215cf4f716f01de414f61eacc59344c0e965df1a5f56c4b527d1dc3dbbada98251690c3627526cc4173b7c9c02bd390c7db2ff5909b0cbcc80119240a81a06ad3c16bf6d41463708e0991f1c23286d91162a2be1627a55f355849f2b9e5080374bbabb89dd11602d9d8a0005918ba0321256549bee2393a006427a9ee058c4aa0cabaf1ce193899716d27e798b9a876efb89611d84086108a2b91ba09e270b6111c00923c522fed434c84a3d01360faf20eec396e52b99926165d15965a0a80ed5c4e7ad7b52ec9b08d4765ebede834cb0b085c5af138da381ec04c3d377ddc6b10fdd69a2be843eea9ae54c2b25647b924a6284fc2146a149ab6ef024647cc50ea18cc068359565c34f2bc217f30cf8a163c7d9f1a10b0b1cd9ef2cf87e3246b21087430f5e2350afa55b55614d7a699774e4fcf3588bab30b69925dc7589ef51a27f28e5aab7b56b132a923bb8b94e52d661e05cd68c90d363e4025a0b1a95269d5d622d1939437efd61a46f4b73f066e31569145f48a0a1077b4d7081677150d92d24992d67657baa94fc6b83985725c613363b28bf4c90a14dc8587681f79d263822f35e810239dfaf2175f4fc4531ef5f4e6bb11b03cb17965443d81b7b84f697c65b5022d72ab49c5c66efd24e394c6edaa12861acf6294985af84358c950faa7a0bab32ceaed6aa28e700c047f99f648b7022d99ab10dfd1c50c08bb53bc7e4ced95913011c43d25a6d7f7c48c78da96ed279fb65e4af802cada350101c93459cc72ec9d6a6a259e1b841472feb775007b697aadd22497f13b7ab1827df0cd8c7c586f0497bb3f4f4b44deb5c43c310ace2595aafd5279989e09cc29e2776cbfd5a0924b1fda1d2999d50ce2e2e24bf24199f678f32e90bb56fd1c29b68b4cc62d367fb6aa4d7ff026eef5018ae81ccf6af20466bdf1605dea77e44393dbbf82b77c54b3b008b56d6fb5d3e409fefc89c2e3ffce297959cdf266485c964f6961187453c4658ded24cb8eb196b02f4a52ee4deb9632735f5fba0a13ccb75257e23a241825ac2b61fc794c560d29b51c0f511905bf05273a7ad22e2e0ab4d377679c4d8168d691d9111e8afa0a7c45381e19c5ddb7aacdec8832982f7e78c51b145e7ba14ce4284c2fe359bd0fd2730ce308ffa1f42f12ad29c2aaab9fbb5b6281127b3116f4e14263c5f8737526f817c39b2dcfb8fc9722a6acef053fc4219297ab9f83fe57580a667d44ca5f9546cbec1e54233130254ecc9363c3f4dd9045ac52bef3fe1fcea81775cf56dc3ed760717024074f7e0e110881656ea847764caf322b883b670436e4722e137ffed30c702fadeffec88b28851bea2c0ddefc11a7e6e0d999f9ede91622ec5c2807b84ed7d40e30a8c9a123c992e311d3405e1f7b3be60f65f434d754485d0736f900d79a091f2de8d83a6646711e55a5676bfb858cf94f98b17c98f9f0a55887368381aba38c288ca002b8ea7b830dcbb892c0d073e88fd7f2b5d4f89923e7934cdf5573d6ffcc84db6f2cb760e2c090f9d1604bb0f9657a1914dc968ec23d68a157949727b26a0bf7f8ff8f5bb498320330b0ff128754a1c3e5e658c0bd6f7e0a35a4bfc5327b8b67170cbc85c333560acb75da61f5662259581081f6997108d5cd33c337aaaf5203077553b26d71f3940d0f329a718ed7c4c9d30e794f26ab2ea862d2c6f8093df6fd2e66e4020993d7835db3b8af07bb8365f06221771ee85c1b6f86637cbb999d1db6772c894c42cdd12137e124dbc3cabf4b8a1c8ca584d662a5aa4912453c13f377bdc7d74b855f6cbef9e96bb8fd2f69f97b1c90666ef8c8d6bcfb071ce9fad1a6899a7722e12b3880fc0d595b78829c5eb6b23a509981448f22ce657a704721d95935605a8cd79bf9b7934b73bbde6429c6505d3677ec8b089ab3141665a0cc82c89bba4c8c316fae0d5709b8698ed6aaa612c3952410e33049dab7bce1d5283d847c92c2c7cc9172420ea096890dd77ecfa3f5500af38aa479cfaea6dbbe71521e339783c2ecfb255898a2cb23448e5ba4e1396d06e794da4c476b3f9259cf529e364e651f631b22d494fdf13167dec35e5a553100ee5dc4d44807d69ac70bb2940eb72f0fb3cdefe8b8847cc90f6841d645e62498768195cfa09df2b9cb00a14afa2d0522e021badafb64e735fd4b48a3cd36b19a0bd57c453e4cb141da5c0025982cac6c5e41d8b7b4ee1ca872c5adf0cd994c198918f0f8c5f15cff94fc859f5b49793d7a08d03af0435efc342fb3082dac8440235e7216be5640d395addf4240628d4da4ca25e5c0fb3f6427d2847e7b878782baa393f95374b176d7eedc21f65c86705448482917e1d2c329a7637343385235773f15019dc1b6351c3fd2000abb4b700ce1cf1180b5764923bed6c0d7027097fc22881822e2e852d53d85e177976e448034fddabc547a3aaf77b7ef8e8d5bfed18ef0d7c123f8bc2bd3a7b301aae2e14a4a6074689dde636f8f1f103fb6a055a779fec165f8265c764e065854de37290ce358e1021f531b0f7da232aeab7effdf2287c8019b944e0f3c5492e30d07ac6fc1028875bce4790fec5ba453cf77b04f7a24369cbd346273e8b807a7a915aa1755284320d92ae2b80392ef2be8bf094d9eb09b8d236a1c2a3d34907c4c1fb94e5c4d81c92a61f660ba204d4e600e6d0f3326837f3cf850a5e584bb03b8c482b2019ea0e9f380c3fc838dbc35a65904d3cccac2444a58c404e8cdbd4ab098463e10e71e71bb8f1c9ded07a5b9f787d9c14b4848973b38da630916666f85432f0754782cb8c77104116439cb3809e15cefbf559f4f55ea0c4ad9b7ff40284a361ed3fef02cd8e850aec9a3fcb30838ab4304cbbc86548e7768c153fdeb696e7972bd3425cfa0acbafbd3301f898f0fe2eca19319c0180f8f8087ae66facee798f71238cb0ccd215a8ac3613d283dd97e95c43815a86ff45934688a898614f0d15e38126164978e1323e3834ce5e710ded44fa0d3c11ffe53fef5f167572f59050b4f3ebcf3bba13f5c60b86eb02d61d94189db636afb659087220fd1cdae8e07d67bd9646356efc0668ed681b6c35934c77df456fa53b4474938f3bc9877ca7cea80199751589216549e762402dc1c8e973693a634cc8bfbfe02947a95e1fd0dde39e4ad09e9ab72b33f45df59366c4eb2650bfc413a349eeb59fd8180b005052ae867b0bd59ff9c9aa78ba0c5a31afbebcad96485e866736f3a985ab180dc3ab9379fd9ae50bd8c1679a69359560387891c7c4d34fb9b010a9b2c8923732786e2b38d785b3961f2c1ba5ae37cfd59d6dd4a82e5bb39086d440f4c0971b5ee54671140c74bb807604f5c4d9bc5fd1eaa645ae0c5e76da09623891819019499a5b82e312997069cd50b44fff106abb74f19bd54375ad5edca777ec4f20bc03cb55aa204ea32062b5bf73e6826fcf577ff17a6023838e1a3b5bfe76a8a156bb393fa4e4d8b52a5511de56ca0f0ccb4a1f5c71682b36f38fb6316b9dfe02e583414a72a0ee8c5f0d8f7f91b79e5633b2faeb698ad9a64abb0540edbbd0b05468bdd0156774f11c5ea9dcfcc48e0db9426898779dc1b9340a207844f0ae08c289f4b6412700554db92bd367eb0961a14bd120fe4f56f8b2c3628e98878502a7173d54a110039bdef861ed950515d676ab8bf368bdbfeabb7309ae055931021c9f74bdc585278d48194e9db573261365e85e6748a5c62a92e29b64fd7d9349343b46171d93227059cec91a205736a341dca4f890264f3e4fcd2ef69d275d5c845affd9858b35d9f203a73e2b33c3cf66afd7c6182277b6e312b8ac9b6ff91f02cd8af22df1492c8803c9236c595c24675295f9c65bbe6c51a5bebca12a953484544f4d31885a30f72c91db8d46f7e6345f3ff3d0fbe9b05a9b2b41a23fb496b83a8150a7e4a1af85b61507b0335aa3c99d3c23a63216a6a59f853b6efbc0cbeb1b9db9d7127b0773b6fca2523f4740f4e7809f99604a7117a6660852dd26ae61634459b2a1eae6f0f22fcc323f81af9fb1154e60e14a7c902baa9e379f8fac6d98c6307e491cd358a805e1ea19a6da44c798c1040aa2a8d03dd962ec45c0e19c4b8f94c614fda2903437b0f458bb1d35521e0431628fda4887ec2a1c180c7b1ba0f7b46ab602335402f9b45b513266d08eb7ec4f162eb59197c7f9c88bfbe073a2287f6d6fe3d8b6fcf8db06213dd4a1e02eb363729fc6e1eb6ba7d23dfccd5123d32baf4ae8938d1c3629a0a9f0c89c60b22872fc6d66e58f53d0baeb4a4083a88524b4b51a31b7b26430847f6aedae25732f3f890c72238e4cab6dc3531605d60a1c37b80991f720b8ddd561b5c47a530e836b0164cc326f07d81e84eca93eeb6b5ff520504b9f2aac29fbf81cc28f13e24314ad4dcefc158588781a43a64988569f6744825aaa3eddd11c028867892bc261863a042d98345d4c350c980b3cc1fb67b60e975cb988715982f95dace2a44116714db6bd8441986e14c5b1da96a793fc7925fb5d0cb940f830e12426f389f6978798ab13295b51c89e5565a1178b8c9d8b847eb9c564e6fd961ef0f9851fe74a71ca1ff81b7619f7786942ba0e38d9f45d34ad1a220692f9334ebcc15db8403576dd29cc4332be7f7d60cd086d9140f19d6ff1589715ff2dca5e00bb0fcfebe8180ee9a6b074a3d3d3b7d477e7207630025efb5bd11c0b5b0721829040fa0b20b62c0e95d8a6e9b2ff5e727af33929e688ede478cbcdac08626dde5eeb068a2bc2f21462ee809c3302b061653971652017198051022a52b933350480f68c6c03aa64926d393eaa51c17633c2b8a1580f97f36e7095e310f8d492fbc169b5c4035ef462a075ab3919215a286dfe0ba3e0229c3c5b2bdbc150f34e9eaaa5b1f818c1951537c5529359b898034a5fdb3b346232349c645f14826af1faf69f886cb10749d6bc2c5b4684cf4807ed16dc81b7d240febd376dddc32ac2645299441ba9bef59e0d1094454cf47036f81c71f4cdda967dfff84bb3b8e333fb69dda9dbce08a0143db76ed418458ebcff3c5538b506f849554185e8e3b9d2ea9d68032cc34ada7a87b6af86293d68a21a8be1fab7d4ecff7f7e8645c1fe6f387260d1f1d497e689d57896d4905423ef91fe1e419833142f231778f47ae109a8a75961bb2f5a557a619b615634b0f4d93d8719c5ce90dc4ea3be596ace09851c9a688e10fffb091d1a4bc72ddd3e8d2eafcf896e18867bee49d794e8742ff027dc07b4534b7462c5cd15582fe3b66635cbab1cb090a62d83d83afe8ce64c1a0cd2d62e30e6f8b34ed9cb79fa301970bb3822429f9a780d51b6d1882e41387c2acf98a9c1c2d40ccdc75f79d061210fb203645231675196692920d715084088a28546d8c3b2ddfb7edfc7c073dfb276fc3a86304360b60d1e541a1c95bd99789661d67f91988eb06a06dfc2317d240a5fadf02ac014ba8e438475e7b3def655bcb0fbdb3ed1c6d14c1741081b6cbf77b882ab144558a43546e965ac128449dbb63a56a1bf5cbfd2611bd03545f40d2a6d82ced9e32b39c905599bc003ab35becb5ecfae4d2b6d5327f90a7ece7e2c6b75a21936cd8999bb477082f8e944cbdaef4168017645ac99652fd13673bbbe6ae080f3bdb464d63d63e8875b1a00c0e4dd3051faaf55ba3e725ee32107741e400a055d6f1337a5a805cf681cf836d918cf24ee0e23f49f533e80350602aa737afedf11af96a842bfba0703621ee7b508cdb9d7062d02199096060e3446d66eb7942fb9e582216bd57b0d6a48ee4b0ae34e482c3a347cb3f5fc593de5b93e40b0e1871b2ab9c4a227b1a1bcabe615f37da5bef3f7e7127b52c71e1b6758f2b1f03b25173961ed9e180ec8cec62dc0a0f81376d22f4a5ae6b6d7cbb50be41f1f6556960f7896c0dc14658c794713f3f25aed9c5dfb14db9b7b40b52db33e90acf23227098e0cafbdccbcf68f6c6c9635cb95309a31d4d09086cdfea860d0c7001be4019600e8a3d1ba2a6b4a769dc6a71bb87e7247c29380140ac6021b8db6e77a65e0d694f63898edbb2f1ff61fe2eba932e26fe0eb82dae07c1912b6dc13236ac98a7534a27d507df6cf3fb092779b1beb9b24c1519aca090edc3a72de96b8714bf39b12b0a2d039745df11846bb89818ed92bc6404e11431176d2959d312f6fb9750b5c612afee3681021b0faa22ecc92bb099d3bb7574c18223fd1849f28300f936d2290869d9c620df1c8c008145ae11f0f50028dc48de8eaf9140772ebde1e54d018bc92b1ec6b35d19ba08700cefa886d7f5225e7a6206d1542f8e45bcefb8fef395c59cbbf2bfa0e5dcf0448d0f8f570c543a044f91b3aa0cf5b37239f83b01312d6afd22e2eb7db0dc32fce49a3ff777fcbad082a8393a716879780b93c6661a6ad4556a6151c6b16d506d9dbaa56666c7f86dbbf8b24565228f9dbb6dbcf62456ca68ac2f47d4c82cd7cfcf2c156ba16c1eaf06b7eac5ca94f552951b5a09792667e68955b756f9f81c58fd36322a47d43603084f6734c349dd334f352fea34a668c373c9a958d8eb0234fcb2cfee497f2c359ec84e3a3d4169c9d360e9a324894347b3a6fc239d901c964eeac2ecc8009a7494a3a290a3e1112d2cb7fa58b986f62b9fe7b763194f43412bdb3cec4aaffa4b865a3d91eb21d7921273f9efd1cd5c9dd7f54ae6cec05cb0238fcee0d391b03c02e8d7e671c252bf96c04f9ff37f1ced7e4013e30e05fd75197244291ad61f423fa2919f0e23bebf38b30b97ed2657f52a245f9f324f05b93d3846e08a5eb3a8cd1dc09d794a77cfed61fd21b4fac41ceae27739375148f332bb723e478973dda372f1e7e742e192f80f3447c25d11c8472e4ae455f624dfa0aa0119b65fb6e2fa3f67765f984ddd78b8ac30738a27619bdf62fb09bf6e51f3083f8aa7355a49c1c5b8ea5960269d7ff539c6eba3a13c811b3ea20917cef52e402080df3ca5f6d13db043a76de4dd4d5774dd75be31d73ae428b648cd170c56afa1ba70a772e0548567f3e13c71e84e466cba3611623d20454879bf4caa15d16b56b928171c29cad8693d257321674fb5cd4db4d09698aced1df4c27dda22eea53929a004f40b661f51fb35ea73c799a3664895fb94b985a046f67fcd020062328b7d812c0c6389d4829755f0de29f38f25e0f9b731648c9c517cb6f8fa2358d10f6403c3d18fea0080ea26fd2a2d8bc975fac0cc9ec1440891ec56df07944c8b75c720b04e10ee686a529ccc373b57b4234831d5e64731b90c1f1ecf4064e12903bb58a0703d2165254b83951f84be496e0847502020b283f21e41f2d5c8f28daacd31b27bfd07a7f5216c195bab5516cbd42b873b5d88fa7b3f9f146dedcb8ceebc7e2c74a178c363454ee83f281245f7f31b1c3393faf1d88950a727d4d61d30e6d0f77b8f110b171dc0b3cbee7413b8fad7d4954d1bb5d67510616c1f6b6f0c7b2a9939a86be421ace06557fc05bf425d15215ae4c87d774cdf7a84475a895dd6ae57b5ec792ff44ebe878e0f2e96d9e56726b27c3dae3941ce36f4c78a09dbc29de1255c0c9ead79f684a3daf95ddc7286183082cc1ea2b3e3495a608198fb2f51201ebfc58f3a946526d8ee332652a750cd2af0d0ea6236311f9b16a6181bf5b63745db0ff9b04f18c0ad89fc39fd7b54918c234ae82a7ff8512f0696a95667bf81c59a72a4cd33a345def2d12313174f39bf0cd7a71d06e969a603954876f5df5086372818ed4e9f659bfd6c036637003c9791dcda39ba36927f86ab441a929db11b640044f4ea6bbfc3922c7514074ec96a0ded9af2dd920077139840c20a5c747ee3d6d27ec4c3be038b0309ae5b4cf83ab00a1ee69503f2bf91b92eb470f23a75a18a9a72bfc329ff74ab30a886ec013a4c26405dddbd34d2e67e01a63eb6ad265ce5736c829ea1df3ac7f61c54edd6fa4d9d9d5e15e1be1ac7c32d6cb9b533818a660ea008a1f4c2590fe12ee3ac019a6924e237485609a2a374d71037bc583ee5453c3a2728f18918e261ab2c22af14973f876cb18d47b6ca06a5c98dc6c9d583efe1819c8004e56aa265152328d53fe379647124fca8dc4680c9e82ca3eb9b07426925fa437a3fd7491da04fb9b2c10435b3304b8d1c27e78cfd7bbe6aa8ccb328cb9e776b5156cb1a8bfc2e953845ced26ceeb0a52441f1f05884f16a44002fa1fd474bb8ce670bb15f0a8505c552c72fafaa9a82ce5bc2eb3f7d173f3fc3e78721af4e2ba4a171cdc5f72892941a4bc414daf8ab8e9ac884f8ca93562eea329270c92203f23655c62877daf0c04b04d5aab19807772c4f9ead76b19305bad2f80967c1927ac91ba48f9faf6497dd87a275020ec4683771373bb1a7214b427d4381a9c5a556c0c61a989b0e91ce9c4bf142616943a87d5db080e07c6b7de779dc44be2e56f15dac68624531496a2099af22ce9d0002d5aff8e6fdf0ef52c1de4c8c221d1c2efa23bf83e85913541f4dcfeddd936ad9cbb78351d5762c5586112b865b2fc4ede54d1a762b26e409ca709aa46a6443aad22b4f9d92e31204dd870e38ac64d2f5025d3a58b155588c0f258b9fda2a8d26e373fe3d2bcd5d7609a6cabde6e286d0e31eaa07f28b810499f7d8aa1fec01ccf07f64d71c51ab4da733b9f7708e2048a0bb08494a0eea96a22b0706656d2ab381834c87bb6db8858e3d18631844a4916402b43d12057180b508a9f105f429a1b2ca6c70a7fe048d22adf7d58378dfd2f1da6c37a71cc1869c70da764a63ed215622b38e33c84ee10c45162d2d2ab2ce1656ae7adacc1c149433e64fe8b27e975fc223159371b2e02a5d11137df20ca9655d40ee9138e55c6e0567a9e0bf2a0b42475ab48ea54be6a8f16ed7ca617fee6621fefc019521650380f62dc3322bbcb940cb151c7e1d51bb665b7192b8d9450020bea7a3ee548bc678ee07f69203e10fb110db508d56b9eb6bf49abc5b3e7d57327e0fa84eb1e1ecb4dc8e3895da65dbc3d6d6e450983c752fca76e2e49e4a243e687f6355366d1ec3da5cc5ee7def03ae15b85908c42d584bde07cf6e76c63792eff07e7a5adc393f1dee966fc0ada1bec1960f2da106b7e6590436918611636ff1b920708a3d320cd27f82dfe35fbea8804349b0a1f46b0327c7220877c89fa412f3a9b9c868dc04cd2725e71422ab8680020af72ca446cad52f3e6e05802ed22b99f608680e3f2dcb1de2fbb0532c5c5079f53b4d437b4aa5e0eae0d4187902301d6bb259490f67640b89e90da1c181747408871085e5b73feec5e6f2fa9641c5216991f2ff56940108625b05d71bd1d773884bf05017a9ef8591797fbb4ba8acc6d7d77b57b8d19ed8a236e0c9883b5f0a50ddf68bb1920232323b1f47be03f2faab58a9c6de8e40a930f4543078350f93f406409fa88bcc3e357aadd5fac8b79e5f9e796d7d9d945ce32ac8a308fd08b0b9903a5d7db5184b1a0f8168335d6dfc30bcf3cad0d7c0289a318bec29095b56fe79236512c08065bdfacdab6657529818d4eec936902856ecbbcbe47c61be2680a8219df1bca3058f18741c96753b7703f71422a392c33c765c6932328c6093de7757e234139e77c401fba0aada4c16a8ac110be486539c515838a02ab346e7587c724a5e74f34bd9c2c1078e3f3d19f7e2abaccc42bcd41d78a98798ad914d8774a69f3f1be9335b950ef0fc17cba8b6b20cc46cfdd9f9ed2d5117c22b8f1dc8792da25f7bf03341be68f611fecac774c0ada13703a38e13e34e639aca1f5031bef625b0c4abe46eca53c61096a455479b4bb0a0f017f7939a081c6bd2007e057be262f891eebcb5f2b94ef23646b5fac2115630a87822f8457cfc5aed2c26ee2d1c71f2562794f0023715e46975cb3bdb0654602982ea8da3f668692dce6efd573f2c6024ca62a827b813ce9ae198fff834d1181ecd9ba61f13d870893f28ac23c3bf956c03015e9dd1104333f79d2c765dff4163b60bafb393598fef130e04047b30c966d5c31c97a066b0f3a242df6c0c9cebc03d208b8d160a16191d8672644aaf233e0042eb23a589b899aaaff690edd816db4b502af14f6858c72cb878b10d6c08dfbe51977fb5a97983c1e85848f8cde07fa9ffa6839b13ac4adbfe0f860a470aef8459eec2825c9edaa3ad120d35b110017d9f870e0fdde1a2a54a9efa3cc7eed18565fb854b9d4fa9f3a0085117cf021fb72a47ee5005d02d0524ade8f06c912e09df7d80bcfe1c73e25d0ab6f4afcff291649116a30015a36e92789fcce860ff72213c1bf47ff474b77972d7ad643e8da22c147d4bf136f9403f8eb7ef4ecf47eccafa305691e97ddf744109c0b3f21ab00909896e9823cf2948094734999b8b02cd1676dcef01641f96560d58af7c20380c40d92b82f6fb818aeefa993011f15e5c80b419dd6b7ce663280657e0c0de9d147e7d404deb4ebc6cfecc5018f542b818f20603248793ea364a6785a9415cda254c25d014e56b034282628d6e7c3ab7a4f0bacd1b3733f153343a2963c58c7c33611e2cb095945f564d0520ada0d9c9b1906f9425a9f0dd03296c4c6103296768658b281366cf90671edf30f08562c447d0f71a6c3bfc720c845039ed74b3e5f4c95346395e5b0ae6d78743a9e8e951d379787822ba84f385bf3af194fcee51266becd1e6db0aa287b770ecc73b9ec213edb497d911a0cf0e62ae50e6c356aedd4927b4c9953202f5b2cb77d2025e3fbfe47cea408abc57c1f60a21f580f577c95864e96cc8bdfebec0bb992a2a9103495b760ddd3b97906dcf2369fe307463e8fca834fd36e664f1b06c16fba1abeb77859d8e0ac468845cbd0f71cde84d1df234323a1ca771966a89f9637b3f99a5cc3521cbc009929ac8b0edceefc81a10402ba89ab5e057e10da2f05c4f1d71b02a730bb91172eaf85e7dcf68fe4f3db984a6e1ec824f93effed1ef5571542da7ae92f7709c6b5bc3dd6eca872465a0e40c1a68820da09efc5aba026b1adaabf82eb458e8ba986c2b6df2c6c51f79e4cc6bb55d700ea1450527584820cfe852a5c787a8198a18295d0703d7b36f47cc9af808e219e27de21dd8ba331fe98b01fc3cafae0937126e1d67979cbdfd7ba1cd9ac204b4627a9b8aafc8c335846363e708395fb6e71705648ea4ce39be36a0cea6bcbe7992cec0ef9b71919637936e0ac6d08341f830654606e6a84986566f72c679ff01851b4a2b33e0903a5ae864eaa8059b8c4f73b3be9d5b07406f9a35ffd60788f2d7fc13841300f4cd07852d008550c23912866984b4b50d385b57eb9d98d6eabb32a9860111e57b0e9fb81506e30f07b6a3d88db746a7a1766dd7fd359e3fc904c07099e699eed945f641269e9b0a546e59213c55d8f8267f74568fb197bed6b8f81e22a1278375106fe0e983f7021c0329c6cafc6a0de33b04ca6ce62fa430b7d3e1daaa04a39889e72ea4758201e69b7f07a41d11895df486d271b988d1362a223ae7b5ace07f2f830b87ac8f73bcddc99a2c3e599af635f2304609e6f4db41bebcfb38be77796a0474db1a7b2abcb97068bd74dc7f6188bb42da97ea791d4b8db46797ee4ee36b2b1ba8dccf96c691e7c4732c1186ba31f95cde590962f9ac80469aeef7776e1f6ce050a7a79ff69c1d221c75162af918974d9a72a0030961e2b9a1f73443d9a881c329e5eff207d1413480738c6368df4f08c162cf662fd1f4463002701a152ff0fd2a3631e2d6de7b166af319054b954023921b309be3341861027cf0b6a96c3878c2a385be1c99f9e0b0b679e50a6a262d15a15b5cc7fad91a530ee76304fda809220872119249f65ee3fea60ddb288554f5ef9f18c4445dcb8259382d0bea3b32c60b74a93d3cd19dd577b3f05d5e207aa4693c7d0e8ce3172612a7dc0afcdec44bc425b23873e65bed704590d86336cbaa78d5b159458a110245c2169f26be1ab79470eec5aee2ff9692d51dcd821523cb7a3ee6deb734bef198c06c54c2caaeff135253fdbc0d036582efe26c681eca3fc52748feb5bcf36c3fedda18c9ba62a07973001394e45bca0395c6c3f1ad1e7597882b469e23f3a515af5e7e595b4b512286736794cd1ce5b00f26ba73c7c24ee41d466c346d444a3a504e2fbb59a56e4a5619f19248874b4b5389aecbc6f77a5cd2d2e85bbf7cecfdd16b8a475fc98fc0faf34cb6ab6c8486426d044119f3b919cde295945958efb4bcf7e025291b59ec9b5ae55fe31f474f059fe0d971a93d2660f6998b7da8de2147a2e0fd0f750dc8701d2fb5dad6c013b6c56900d762e6633c6ce34ff4f7f3b35fe86b67687f1d2054618a139286e3864abd281a597c67a54ca876d6bebc6f077cc7096a60d96ed9d95b82a07e9527af5a16a96b05027cbda64cc4fe064394dfab6c73dc61a83cb5a987ea96b886252eeec75f8e6f0294a8729722413aa5bba0818fd2604da246f59a5e5620ca05a1c6cc30346b70acc6bbe51dee3ba6232b7957e9f978b5d785097b16728c745976c51ed25b321d28fad54e5e1ee5b5fc17eed0ddd8277ad3981509623bbd53ee2d6cd631eb5deedd1c82700a5cbe6bee07b46565f462912716373f0262ea610777aa97a9550d203ddc1490a2ef71095b14a968fe8047db705a9977d8ee2055c2ca61914e60fc75bc574439e6686af2b16ad009a919a0a74c54c43df75229559d9b3d9bdbafe9db22ca309fe8d21968767672fdefec81ee3f376a81cb46ee6be90e4504ec5d5d2241237c38c82f1a781684ba32079a33bd1111c1560545d2336fed94a63e67e5470a82486eae4849b6de5c36cc44a2a861d362c6b1a5ad1af185b64805eb7aab8e53344e92f3bf7cf6c621ffc8721a54fdabec9b6b036743ad397fa7fb4cede0c1129c1cd5c8afbbb9cd451e6346b9463c898e368993437fbe6c8e6f70c785ab3f08a18bf62c2a2c3ca8e65af73fd6ae2969d1b17f0b002594dc0e2afb0a18803fdf1d38c6e8677d9b9ba3ccce59f2eb5f8960e59eb282323f84503109e544b3cf1ee9e114cb1625c171c3106ad36247196267e036f97526d64afca35b9d0f1951cad0e8f8cbfd965d2d36166ee69fb922bf442251b87623638ba6ab34d889d404921a7eef6365ed3646a76f30305cc981a4d23b1595b53886c38c2aa0aebdc68255a91e7d4dd980e92d68d5d6b3fbcac778d653b1ba7c3ba985f4ff8c807bf700541a67cc3bed3987e6411fd84a08041d7022794069de09c7509644af8a2a39da517a5485ea8f412a6a79c48ed845f42ea6983adc8165e99a9fd4169f148f95928f8ff756fbbf000c6887779dc7918fba6c978d846d03bd7b3f7a68ed6b65c211f0138b4dafa373811e37130aeef09d48424ae77c79edb42ae399179aa5d2e7057127ebc4134abab53423185d0b4167c5378e19dece57d0767d21a8fac9a1c594a74769eeb4bc8f1dff89df8d911187a06eb9e615dd3acc1fa92d6fe2a244b05eec915434687cd5cda76c94c214eb195e96f6f3ae58d646c239fdb3222f020b1e2f02a1fff4d848a6b9f8e786dbfc6631907e5c2e7bd0c62568f1c6914022fb2d412cde294a8cd7643c7a44eed1ee5ccdf282f3d72a60ae81197804f45a941807b5f49f8b64c63c8566a94f22142a286936a2d94d388cf3acc52f150289f016284daa9dbf998a5e34d3242a59cfd6f8dc11a3e4ec740e54491704eb7fb3a28a8fb3ddd03a2b8ae2d67b7e703ca0fd0c5bd9d32d55d802f15f7bb933970f33a9e9bbf347ff61dea679fdcfc35c6b41886499e015dbba7a6ae1dc75027137037623014de57783c3b1938961099647447de78dda70647d716a09dc4e212b5c66c951c8a53dc07f6ef86f9d71371f270b50fc8cb5d2ea889ff103d38ab9feffeff78dbd194eca81677ced6d22a15db82487853e089f721490f3abf5dc3a6c9457b5a948d7fe6f761947e8b8bda4e9232d8a2a9daebf89ffc1d21906170b60281927fd0a7864aba704baa5b5fe657e2d7a18fbdb16864754e24b71f0c01776f4f62f7244d9ac812c28d888f365d40fe6de3ff041d70eceea9d7ac0afbde04d420f5f2b6eba8c6eb9b95e0b7c78f03aa5d4d5cac489b1f079cbb6fa4ab68bba07142b6d6a632186650667fe9b2db160fc6dac697432931fa26ec786cd97ad0bfdbf5cd5dfd52c5102821bcc6d671e1ecf68a9829bd49f829d05fb51a153bf3cd0c9a9cba8a2ccabd9aaf07de777e62ceaeadcfd03fdc404f923a57cd0ccd2be835f96dfee259b9e184050fd057b2d18218bae3010520527cacf6c81167b2895bf6e3526f26fd5c63dd13f324ef8592e57e2b901501df10482bd0f154aaf5d309c32fd1947526d4c05fc70d178c7156faf947a15f17d6792891f935e8093d6693c02e938d2fcbb7d85a987d65aae8e2e3b68df78fd140e5223aebf56851f53dbd92b0f0319d4a5fce4d5346fd724669501abbc17c070b5d57a219b3db9cf65471510111e8797bdb1066b2625f2114e4e08623b1661ace92e8d6c94359594d7b353cdde4ed72c45ac30ce49fa68ca96a36b2dea28472abd4927a0fdb0b7bc079574bf4780ce7cba00d16f29d1d41098677ac31b02609236fb4fd22a47ce020a229f13943343d6dd59a00216ac431e10933d2030db7871b1a4a0ffe7a3779222fc01c36bdc70d47e7a35a4bf22ea711452bf2a6f945e0e60bdec45d8394debc3e8a8ed2574e72a51edede284edc11f80059c9adf619d03898ec17ba9fe88a9d5b9dcd60c905be4ef8195f38cc45d9ef180fd04c012f741ba8093a06ca76541fd856c8f8da2e40c12e816f9679885e2dc631b6b1943ad49f6267f65b6132521c7f1dbae5dcd09b5ea19e8b016e896ab1a26a38137bff4fa4e85fd56c4551a723cbed8bb9e659b503c1469d5333d7493c1998b0d91da1647e057066fbea65cb910f1cba4dea319fdb967163f0937f2049797657eb94379420f000fe09e04c0fb3928da20143c4cd112f6750a623632bad7e3ea91cffd99b11597f269e5b14a85a5263cd6bcbb5b87cbdfbea35a31f59061a3badc2a5ccdf07ea4b80f484e7b26e5804248c09e5927f893c65106eb120442bb00fb0f69e4ccc6f5a8847491d79035840dfc1e088142410cba598e2f3b691ee2d3eb97650b4fa948dfda41a77ea897c37e476043d84f27f4bd53f8def68b6feb7f5df421112b1f59d943484b35681acb1faf2814cb0b4ea891b5f8cb6eae1cfd485c103e0f79940957e78f558914ac84830206589e6b64ec2b4f13bb6e345b7e8b178c472b24708e34a777e194959340a92314c39c8a69d70013b65370bc4848dd09684d71905be39f78f1d2a055993dd2b05bbc491af7f837e122485e5f46fe91b3219eb57c178e4634df3076c3502ae10f54a29153766a66416f668671eb753dcb0be5815d6a9ea49e4d671c39caec9058f08f030e4ec94fe409234dc2f9f78eea4fc4b775fe4f44f0a732511b49534fb65d8718a6199a4caa3d145cee3051b06bbd19f2e53ae5d1c499cdebbc9130a843d6633055314f70a303f9e6350b69112f9e45acfd8beb1aa2fe6e3c0acd38e053697929459bdc878b4f773d5707060a9b530f62b69f98651f0031f1d4fcb4ae7cfa343288f848392688866aa9cc9abd892788a712f615085b8c558275004961514f37baf8b556f8ebfb56cc29df3ccb657ce6a5b4ff928f802354108131993f28bcacdf76288350e7974b0f2f9ede01a4d190dbd254c51d9f6c176ba1d7ca172661dbaf145ed4e7b1e60aa4de9435a9bde767be14cba2dabc52d675c1d9baabc8cfa2d60bc534a8fb941d47a8cab2c7dfbacf9f2f66e974da37b7fdb059aa519525ecb8495b7a2697e7e06ce43bd2f5023a7517740edc067bfffe3f52a2f009734a4b8459603d87e98e9bc4da44539746022b8c47a0f1f17700e4488dd0c03cbb534f6e956a4ef0bf1b40fc7ba7d68c64c283ab96a341a693d76b2c6253ff65e114d71ac1cc1af16338003faa284e604b016fead9ebc68021c359a6422b9d14709c6661eba2edd91f0fda2ecf651230b6ce7815f48b0e6b5287e0ad82e2c0024e295fa9e8e73ed5c2b029c0cc9a33ff65a487c6d74429c17292df03db585ad7337777e9905ef4501276dde535abd942546697a2880176e4db3e36642bdbc07811f2391973288af8596a094d1a935073c45d52e91ff68dacadbb6d92931c78f373e580fd519c532c544fe7fa183a1ccad03935a1bd54c4eaf4afdfd4ee3eb83235d3d084ef1c842f35c3c49064faa520372de81e9cfa06a2daa0edb2b21ff05c10385af666c1e291ccfeb7094b4a4dc006a1cbc87aa86290f4ab22f2a9218f14cef4e68015983de924aac2f997b50c13b5e3730f43dca374ccda5e89cfa50aa70070d212b98934aea86048f50d34c13245fa1e45695ff6407c8b5bd8b3c46321ee1d08e0933c76f7d031ac59831da7e94abf326152034cbd7f20f3024511d391a57e0f332d899c866da40ddabdae3c5bae891308dd4eeffe4fb4398d7e8292a19ba70a1bf3a9e31bf53cfb9d1fb75ebc9809f77243259426558c6587e70beaf49a6c7269bcb407925faabae29cf9e545579c638b72d9755c9698e48ff8beb586a7b758b5a42b45c4289eef298cb80e66a74ed1c7d010d28a260fd8c1704a07b728255926846c6773e76df7655e594689f84b898734f66fb7062b3a56f09a6dfdc068fb3b612667cdc7ed758d5f1c3e5f425201eb96e2c979837369fee9d4addf3384ff373b9465d7d7a252eb9611b31a9d1a3d402602548b99daf52ffb80b215cef4a5db5ce124cc28fc9962116ab20d5e92c4034cf1f806b140f457dfa2d25217226c7ae50c12d5962033c8f23fb0a1af34d02464166f48fd8a9ea9982b0cd9fab2a9943ecea94b3f8d0ff2029958e519353f90851b51738be0c67b8bb39983243af2e8a41246263a7df1c72def8e33aee822245f16bc3d4adf0125d0c6b379a80fd759e1db33046d17bc26b4ce608f24180d793e355983fd8c9793dc69d5407fe139e5a8091f1bb0fcd3f707ef5b45801ee62c7285e52cdd4f46c28e68787c54fd518e7739c77ffe715b0da61498b50d345442d017bd700c788bc80cfed75116fdefc85dc267e3999b25ea2136b41e591a31df4df7772da8eda3a11863bbf8274301624a9552eafc0971d0a5aa43413ddc5cbad389021918f8e36acd2be97055b5387af57b42cee4e84c2e3ae67c40fcdad49cd3c62e10617cad4f7b053074157512e5146865fb770efa6638428819b89bfc5d228e7e46946bc48afc19a6e804fa399f813126f4123299dcece091f6c72e3aa8280ac812b304387debcb0e1f20c19486fd5387ed9fbb7eca0688be8b3f21351203f33b20f08e0434bf146c5cae157ab53fa8615d323328c191b1cb68a26dd511ff737cccb884ed67047d66e2e436ba8756135de281c9535668e1d137b9e2f4fdfce678350ef65a5493a74f54d67a88c6df099acc75a7cfa1a9be0c486546b88d0395266fd17f3a769fccec332c697fa5a291c331fc98df3642b613cf2ee66300e519351efd7c4e578c0b5b1dbbdbd072f789732c6555a89117dd6c08b76d6d476f1505281b7b1372a673746114653a3afec6dcd6a03d68229dd788b0abd6fe7b27e6a3d52fa274f3b0465ea78462a15e448676d6caa326d4023ec190e202712bff05bbedb2b71146d6022b9d615d4cf654ba89198b1ef2bbf96f6537f08940449d1735bbf539b9f9e22d2a980c8b50da0980f75bdced5c30e7fe63d836c7f42f07ef4132fbf2912bee92e8411eac8e05d9cfa7a634b33a557a76df87c5ab6c502cd7b04093ccaee7f8e9a9e16a75ccb10ef148b311eca7d27674f41719d1bc5c21d99af9e06f9b1f10c6807e6767492abf3b3777cfc744f2b3fc1ec990525de2c0bbee406f7ef0619fa95347b2c4d18f5ab3b933f58802f4c016171165ce582eef9cb8df61e6982a2507c1a4b70e859d66fc5f7c85e0a0cf89c669580a797e6baf54056fedcfee36b7c220d39f38b8025e3dc91a27286e8073c4a90f6c707bed1d56ee140c60f9c34f011c4d9f0ca2b236b9d82e307f464b48c2fb72ead70d7c685d006f1a86807826404ece5e74e71b5f603bebddee9482d2624187bcd869c61705e4cbdd70a1c72de44c9e8f31893e8f5b5bfea2bff8eeab267dba0467984df36644ec71fcf76a630739ce214df150c24dedc3129c314d5cc85464b57c5b7aa80dc2416cf3c842168c9c1bed3cb3cb57564ac0aa8e00246d828789c9c1b73768333fd69e086b8d93b0be5f9110485b98ae2b034df281543a8053dea4248a48778efa2c1c1aae529f97311bcc226b192324689896fe54b183c47b00b25a9b5806410c362f88253aa237872a7c0eab49ec972710b62fe91ae8f14a4ad8d6c175c909cf33765a85e43e6c3532bc918f472f9ebc02de66141b67be4a82c37a65c77c51a2c6cbed7c8e97c846a848b5558cff4c15f4c92e7e3bda08dd3105121e25efc472093fd3a4082a8e62d8fb63960ffc52cc3e94d5837e709030b8d238b242c066178d96cdd7aea28d32864459f9077e7ec48d79572a330d9181d03b0e4e1ba45e4dcce1616479b5bbf48ea68d7f38e444d23372ef07f820279f97ef2803b1e2b9a5554468ae0f55ffb3f03d86b8e6fc69ddc8ebb93895f5dd346cb4730e7f49cee54e1bf2dadbdb13960080ffffff7f