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

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

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

Block Certificate

Block 58254 2f5905273c78999b4b4533b42a57e5b1415ec737fffd88f8a52e5cd2b9cdd573

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
37a3f50e4888a17c3c58e11c4c4d708c3e59d98160856c9e36f87a4e0a2148c2
Certificate Block Hash
2f5905273c78999b4b4533b42a57e5b1415ec737fffd88f8a52e5cd2b9cdd573
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040250000406c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a92e64ff58a71d8d119df791d253b9e7cb672eb705d4008acd74ec05425680c5c68fad8657492a2119ef2c9819a939d1dc19870a3be22a383f3f5af83dc9d0693d7a95d34f7a8afbb4f4154afd101c23e8f9bc0c96a050da7a15000000000000008000000080000040250000406c0000

Raw Header Hex

000040204147dafc9e1eef0c54a5c2b155852bdf778d9b3e3967e9871508f9c1e405fce4220ae70cf4753ac335d0540e56db1e564233d033a5e8a692bf76fa78103f7c454015106afbf60318c248210a4e7af8369e6c856081d9593e8c704d4c1ce1583c7ca188480ef5a337

Proof Data Hex

59,560 bytes
1212160203076e662066fff7d8254877099ef409ef0056a22f98568a05a2f9e544d4b1e3cabf07146dbda2c97296579adac1a0f1f63c15202d15d52419635c20f5f2ebc499b7e0b76f07ae953d650b712a83023a8c6b117d84492ba9f3912dc7933c1292ca40947c9755981365856dfe664547ecd1abf972eab29a5deec4cfd36c8252669374c90d5577bef550d2c905b018f9723683e336d8fa4aa0afe7bb0b9b2c800505aa7b87dce15310f87ed0d8ca4802adf04b3b247cdd3c5d02f9703d4a9822dfe8213525ff5a2c5ee3fad26e81637b375b242eba6011c5e4c3bf4765d8f76102709e69d5bc01e933d711e9c52e272cae122ef65c50ab266e997480d9c2f5c17607e2e7a2e6826bb78390b891e6d02eb28df1e550a77dcf590fc8fbb3c23d9e8bdea28a876ae58ff778ea6b6b1551f3b143eca241045c187de87d16fca1dbe20b64e01ea64cfd3bfeb0807220e37b6bc8959e1e9fca07d47c7a05510d74c780d052149391b6368fbf0ba6e9e36dc91caea445407bca67e253af09c8e697ebfccbd00a09a9ef16b814c6f0b6f30890491d664cf3b126999b32d878cb22439d5200265223f252cf2a905a183b6a117bee2904f22d164ed94598f4bae97bbabeb5f33df79c3eec4aca238a4d31844a3312d1512ab15b5ce05b99081c5c9fae69ed57a926b51e297a7332b107567a40de3a7c98215bf4d03467b72d2c2cc3a4093d916d85eeab0314466da14fccb64fdd0db4ac0e66ac96cee854fa4ae6f86851ba493548f95a1fec7e58e3c5c041510add0fad8d0f9e43d35442e3774f88519427433177be58b6c8912eafe4bd4812b3d7606e860278ed900af9d4d948d9a740e0b8ab32b5a15777d526f29c020a3e96d29ca12e6ea0a2053384101582a808323252fd469435b01de4aa5819c678d143d66a4e9720af25f1b28975f3a1f6249fe071d1ac8347baa7c271bac35585ef540df744e64ddf1c22cfecaf26c5406c7043a4ed686a1ce0af5b202f5afcf0a7d543d21b0985c2208c11eb16253aa74eaecdd5d0f1828384c1a5c09b2d968aa5633915769e55303f9a4b5292d1ccdaeea4a423fcaef28261149b8834160e2d41a85ff40a9ed91a547fe0793336f6609d0f4f1c8f2d789f157c1efe60bd87420083971b3272be29baaa7ec1bed76bdf13170306c1c71fad2be90bf3032cfa0f151610383333909c1c2de3a3af7ef9568d7bcc13d5689d18b284734e3eff70fbd408bf7c9c44b9e2ca2d89a9dc2e11292398cac5dc5ce3a10647ebbecea1dc9286c48e1dbe362467c573968732c5f5eb8645f1b6f09507f8f4342339edb65bde5c2c618b73a7b0cda0c0d9d398ada4e9cff20d307a128a15c8259b7acebc1fb71d73061d86c7b57fc206466199211f96ff2433b99415de40f2db34775a7a4b5516740910d34e709eb5d72d4e6bcfcb9887d98ea8aa56dd74bf3147094820796f2e5e056c5f54e2c8a3ad975228732e13c4e21bf58db5596ba38109beb7343c8f4b3820a25006d3ffdcf1565e08567dfcf4e14be7131271fce33a6794d6a1af8bd52da8dcf9803eec5baee90e540f014aa1e6a757a530ccbced8ff2edb33c71dfb554c3436bf064e896ead909b9a0533d1754e1eec7ac854abab4f115b8d64a1474fb1de4f9d333bafee51cee40e441dc623c127aead9f5fc060ec87edb7ffa9979506a279b3a5487b0cad758d5523556aeb475de6eafc2d10a1119f1c09b407cfd0610e94af9cec9c77595e9c5cec6b3a6fcdf6f71edce46dcf3c3b6fc318059c147b8e792d7834c6c47eff6a33834f4979b77b7db79149cd46b2c5b3e90291dc2d2b905b9a58cf062f457ba5c24657f3e9230517652670f1400c4cfc5e6ff55aace8ac312db377032263d5b7a2bde8255b0f75a8f50d22f589416bb09a6087eacca5ae9dac99666742a73f6f03d7df6dc26bae2786933c506fa180d4ecd4de6290bb1c548044fec864cd6a01fa0a0924ce19c2973c977d12ca8f6044538f586e0bbc1c8386b58fe40850632b73921f9588c804d052e421010f991727850fed710cbf26f2c9607eb4c6887016a072f9712288c51c476d7449a21da5f1e9435a8e918664462694e4a7f32b17a27b4e9971137a64df21f947ba0a8c211203af6f1181064fa77de2af34a927339addc5d6a164ef768a03238f57c040379594587b2db821478ecfee0ce32985329fb46db05e3979c52db5be849447c23e955df99d1a8707eedd06eebd62da9940c121b17359c85676bb92586be6d61271e1030b5fb01bd358330ff59fd42a65930f434038cb7712b6c71e7b72939943ed69121bced6ec0eb0447076f748c36cd414efbd864f7fbfe03a29f775428eb008ba5e577a6f037762559aa691361271cbe976ba33bcb3575ce94d57424438331e019f93a28f7e9e458c5fcb162e592cf17d40e71c10c1cc7031ed0eaca174f0d45369eb064f6a0d6e972153e6789f9e8c1c4f80b725ca0d69631a20fdaef9de1280c2a53017581d55e4bd551a33127c31bfa4ff2c9645ab2693ec4f93ed9d530e80748b29a3e93a79f747ac36d017d714efe29ebcffa81426b52ecc169411994c60091e60b3fb1215136cf9c308a814d3763c529c98cab94afb48111a05665ae64e6899ee7894d04e2e837eebb46878187a84d980abf54c4c5529b5a5b3c78047132a8c97c8f1bbecfd0ba5455094906cd00db06f0bd476eab234b808cac9e0bc91ba2b14b2a23534acf46534435330682d0b842ea8bf3f2c7753cc046a405525e8a1da0d00562fd82402e40d2f5b0c76cfdd2312fcd4702ba81e882f9355b5f5c9f8bb94982d8ff7addcfea0d6da19173fa0e7b89490ed1755488903dec84f018a95d92844a80b59fb803a75fdb1116e87ca56480faf3ba7ba346ab1a21bde3deda3153cfac2f133266bcebdad3a5160c5043743c38b19d7921744f30dda46c1a167556b007c92e60e32230e835c7b7ab3c2cb6a8d78ef7564ad4f21cdf7cddf5e76964d703f6039b394c150d703c0d96b3629757dd67e80e0c82ea58304f5dc529c43bb12fdd75c93797fb7bf53c2b990ec6ebb6647ad54f89be548b213db28c2fdb25896ea7d16bdc3bee9016f3ad0e71f5d8b293cd6644746f2c9b4b892db344b6e2efa74685ae9c50fbe5c98cf484f502fc0fac23dde70c899378f15f7bf016628310c1700d07513b71fcce37225701e0d84c186bd577067db6797bfe324495beaeae2e18f16f66d5941dedfbd6d84ecb9a5647a462f631e8eb53b2ab4726ff73cf09f5dd09c04070f8a524d70d800868b949c23c54a5f3d132990227688c7e5d6e6da3dcfdc6f1531d09149d49cec4c3da89da5dc5e5b51cc0d8630826f9ad0514b677b298005e15a5161566dd8702b6cbc85803b37d095b9dc4030ae6db6281b977f1767cb0c42f7e7682a7ad7809bca473fc60707f551d116a638815a6faa2e321ab8f0ab23b296cc24b9db10700d7f62baeca894e14d1eaf7ef770ff87e29ccd8cc1b8550b1c6e3d0295aaef9ee78f563903c1f15cd206f118fe299241c25e623b1d6882f360b98bc1706254756f6e52088d978d2512414222c0a08ceb824c9da22fae0882be436baafbb1fa7db741c124a8be9e1d6e2bcd93dd198bbf9bb5ccb89e6b963d562e6cb8879691d3d170b859be1fa1c89d87594b61cb8a7f75e44cc329cc7f5ab7435c3c9d08475bcca20f7f6857b09ef933c3282241a023c6b5900a6d13d13f5f7986a4da95e27896a4f9e3ac7d6a506c52ae2a65ab89d4e14e8bd5d4df0916da310de59c28f96179be654733c3ac2f508c750886c7a883ef293a957df86fc42c163d59caad35b098f82466c5ada26b2014124cd5ec357e9af8fe032fb94cadc343aa87df61d70e7350e5c3c5669b921e5f387d95863b39ca0068f19b4655790304e9944951f59af7d3ceedf8354a93e16802091d1774b3701551221a0b3921f3901ff9875faf74b78ab287b33b0159d64dd862530d38007409cfbeffe8ade6f7066c143b57d0056524c954ddf64ac51e0fbe967bdb0c98a7e2e61ba2aeed6d37eb452001c044628a195d58ff70e909b691ba3799cf2481e2101f96d04fc855f573bb8a4a49c901fdc3907d0d2c292dc4b6b463bf20f707d9ea94b74cf315452602028383e0cfc90ac9ab9e288fa86d409b74b678d1adeb308f6728735b66f9af13643405dc049a0d6f5cd2d0d652dd5647bab3b8b07ae01a76a3648f5e79bcba0d91c65c4902e12599167bd6bdd6e33d0ef8086487caeb26368a06fa21a78e358a80d4bd2f3b415c4692c1190eed409db3353737888efd978a443ebeb69a6f52b2335e261f125c0ee63c516d52901bf80759e49c50886e55b4a0370fe9050a3db76638a42a6e343da771e725d71f0396d4ee7c559cec16c4fd1128eec05cf9f0fcfd02cb7b40b50de1d10da2cfe70b68c30f6a60993ee7a4db146058f554fcde8c18053b48c95758aba22529736c3e14d072eb2db055091cf21749f41fa28b009d089442e126a0f9f80ea714334980a6e48f9bd3dfb51dc425ec0ccd3dde10cd7bd076e1acad2911b75c2003dc6a04552c81e959e8baecec8ead4be3e377d98219ed2a7b8cf6ee3d41dd5d885b0650e44bd0415be9127e1b886b270dd0298df651629dc386644e56612351cec79c04450793ebd2b972a68bcd61bfe14f6cc59d95f9f90ecf28325679bd29a136fb226607f2acd2b55c39a7ca2adc29ccd3245caa657eb44e928f9968c4230e8029077b24fc50cb4a226ca8c668685fbac4ae66dd241a22570dcd9d056041f05fad46fd11b4a735eaea4c17ef8d6e044043182963be3722c7717fa86fd12709fb34575ed73b96660d74b8588cffaf16fa4b13886ad27323ccdd2b2f94e3efbaac2f162ce0e758a763b2655286e0c76f24633802e975d6a2812f1f85a44f1a301675e5f9ceec3de776936e2de181c82f74fd0965ce25ea6e04b617eef923ead22690aa7a5e693b81749b7de37048309ee6edbe7e932372c6a7583c90b4c45dd4cd9cccad22cf7ae85e2e09a26967382e3681758cdd420949e8a40c2724f1c6e8c1e03a937125436f8a336e21b6db2aa8d8983032ea27df6cf29ad9c8cef3b9df97e36135e5092de7665e93d8d2dc021984fedb328584277a8c17517fb8821ceeb48178f3081258c147d1e320e623bce4c1e4287ad2193fd03a10c2191b6814d23139ff62fecf766f0b34e9a6ca4406a6cf0c837937f410c643dc458f0dfcee77b03d3e5c3f019421b4032c4b528cb6072f5146b547ef4c08dba82879a45373cac741128826b46051e20ca270540d33d2cfff5d478d9362c3ff08ca233787d5f794c96c2b3a22ed9667ecb1abdf053aa2d205913a00bb14d595948dde93bcbb00cf41acd98a1b7b0ae9b0f8d323fd8cfbaecd6d86f14064d790a73dd35a6f0e31e49bd30326931b6e1863079646866e6a415abba735eff43a5654a985dd2115b6c438390c525f42503750cfbe35f7b0ad8191f4f9ca0213163d4fc9769254047e0658d85d272bcef7b86e05b0c0ada1d317ae578a49add3eb9a78bdc6cf279e57cd8e3bca90c31fce32ec6bd396148ecbeceece660f789ca968d31f62243fa8390c95491610e0af383ce3ba561f1159bd1cbfc5b48667bcde99c631c2122f5068f648ab04597899522ce9fe2c36ec823c0be448439c180a771dcaa4a99688c66cd17a2d27e4764498fe5ec741191f8c7ac772b75b86d8957de1d94ff97d4170a7d6835c9b3b731c1e931f5da611ef942fee87a726c84205f4a32ba8bd855b9473e30f2a1024e5fe63f7d3dba3c723573da8587f8f326e7a3216e9ead58a35673cdaafef3165e23037e07d573efb844ac582fb6a748a6b5031db3a4596042e7761832129771089ac8dc93f0efae0874634e56955be59d96564d8dea88ca110112a9f61c5800648ae7b274873c55e086a89b9ae8d1b290c694a3f30bbedd2fdf0454f61a62884c0fb8248c024fdf4b09abcd5eada16f81af6f95223d61ea32575df3b6a23133d5d6cf2778ead8d92a28f08dc98c367afa93566cd50e1cbe6b0bc3e9128811d64000c878f29ac6156efc6c98e97b6b05535c0f441abeb51d1f444f5e43e9721c9afeec8705a7c7681d9b1bc248c28df39a259b71c9a978590992b0945eaebf116a13e9d34d0786a96971838bd73188310676fda3f244ba3bea92d95132618572dea35d853fcf99a4b3213092e738bf76a7631912217f071c2866c87b8418da6438c956b2affeda89294dab0c7e96aa8a7a037700921fdaaf8fba1e52ecfd2e89a5277f559757250322fb75c734b8bf999c4ec8c8efe14f669f692dc093711ce057efec6720c4b0f2195943a8dda3da3adecedc34f46fe359bb6e539a1e5a3e05c39d5ac366ff813ae8339ab7c5a2043ad52df6c0e75abcbe402bf3742662868ff2ec32a41352d676e51c59b278bc5420fc9eb71c81988e47605bcac89e14c2b8ec69b030583aeeb139a3d4847e69ada045c2549e7976be5cf2d62f4f113f86f9ea508d585aea5f73a88cb06b5a3777f6a816f4a845019c61dff1774516b3329a899e3810641c089215919ab0aeeb3e8db56940188a152b4a2a30bee4d0162018d730e73745171333e339fb56282b4ec620116871f427644747e6cef85a7a31a6946d36e9a56f800fe2ac09978115cb33146318528e976aaf13568b13e3f71f734dd7497f661c0b82da367d1a1e0c783546844a22efaf4ebc3caa16b9f078f380a6b8e39ffbf55e14b236305260f1f8c908de8fededefbc77b7a2c2066c211623069fb3243166c8072a3cb73bd27f43b3220e502ebc9b2e5e1c1497d591c52adb48f23c3c12d02e9df9e3b948f70eb8cd704c91a72fc82c7962a51876c70ebeba9d60ea25f0d44468b8b168735a3c3afd9318b606959bae2c344db68896abd6cfde7d6c004d46162d0144b8b221ce4875ce08f49675576f4bda74c6f74ec9f72755e23b0a528763986defeb182def93824906621840b9e831ee4fd7244c0b509f70240da4b95f097ed7fc643b2136372e41918d35ab8674c654085fdeeb708440f45fb711037b9812a995ff307a668d5f5eb04acaeee770857eac0ddd3119b15776d29bd83b589fb74fc6b2330f59d2ebe1f05012e654fb29b5868db271a5730ad60fee348fd8ff474d532be206afef1f7a3a9050a932f5017f68df27d7f2c64e18002a82a978858e229a3d47a652e92a39b1e3dead1a3a8333c04238a3387316ae64833256867ced9daca737645146b79afa1d96621da632acc32a668197ae31be96da529c6d604dad6ed401782e2a412e09e802e51b9430d239490ec84ad530f7a4c469e3bfce6e5809429a419231faf26629005b3b08d5cbd6928835e6ef7236abe0ec7a73bf3af99cb66d3a49fe0dd8bc5d16edfeed0159fdca0877b52f4bf757a7027310640b8828cc68a8aff444995e8b47e9910268fde412052e4c7ce3b0237068b324c9004992f4f06e4ebe997836fa73cf39c6167ed4add521b0a84469ccde7a8c858dc30317f41be698c066c1c4861947c2b0ae130968500ed00169ddeed029de6a94ce19cfd903db89f8f9f75cf7c6b36ed53711c0080695a3e1c60720e01187d89b9c410e984e5608f49f90decbf4fb39b4b041183f6f14d7e412ce499eb6012e0b98007db0eaa29b85215cc957f297d4a8bd9224e01749d36a499845182601373cda2209c442c9708caa7a9c098d54928fde3b7bd65e6542d3dea2aef2ad8133f001e372772ea3369999a24db4587d4cc7f1da30676f21c26e2702f4edb6b53811bd53fc1f0e8b3fd41b4e49c8d86dee2e077cba0e0d18e7f415f752979948c5b15213313030ad0dc188c1f7c60837700f9d35009781a32b0043d375a8bb3b1ca18f27aa82b9b7f486a631ecd365adee28a43bd21274acde00b8428f28de2680a60a9fc0e54fc34fe3860ed4fe67c3411986cfce0bb6d089090a23b7df4126be37c59a9ff0e5697ab81d821f27421ed6f5eb79207774925f46f7055248d58dfed4541ba887d6011b4ace108049b3d25b08d827e041da46a66b44dc3e557b92545e9104b172830149fadfcd6f244c6c2e999261e743487802fc7138b4c62f797448903af7885274639c1257af3daf52dba709ab7d2e816921c236eb10579454cd090455192cacf17a5ffe3a268f3c94949c8ac3649da64e96a655ab4ea1132fbe2408c81b06106fd996c6c7a8e1d31998efc9f05e11bd52e5c986ddc47bc2071a40ad8d47b4949ae9cdb92e2b71dec7006300e41a7593fbabfac840ed9fb859dd6e346a2a0568d370748da5f827a5b5c27d69f3242adcedaa8a1dc762e0f4b5cb3b83a540b1366b5ec678fda24c73abac41b7dcd37c9b18a2d5938487f9deb9bed2f52d898419b55d333192568976dea81acd86cb68656c7ab001d9938323652741cf31d2b93bf245a3cb8128785425ed5e40912100fca7abcc04cd8c382e7c8bb0ce378b993fbe7d11892f962a5d00698caaa971986a784f8db1432a64356ea687782292a2aae2409c40f920d692c0f76b2c8bfc4c0d2547775a1e828e574e567df7292649c06cc07fdfd728c5366a5053a85efdd5e83f95477065f6e3771b5bf82cdc15f59ad46168bb3f2d7cce6b3fecbedd72191194911f0e735889fd619c2df556520a5963f7f8cdaffffb7d9a2bea46ba470c23ba7a8e4250f3ddded4e96c8501b7b26e1d139b537f9fa45fd37017b923cc6a9a441919e4b1e4a11cf3223ae767493d0ac962fbca061197fe0d2fe3a5181f7b6602cf12433ad0fe568b6ab4e7b9bc4e6875953dc8edf2dcbe0acfdda33bb2c0b25f7630b02c3374c99a33b225d8bbb2220a513265f53161a46371d9cc61855e8581b5f7310e813329d0cfba190cb72b286f0a61038e5fea953cc65f67b69cbee17b4e1de3861095f29174d9b04153d191767cf4f08f9a7276bcded0201ac97e143f59a49a6547042a76ca0ede465aadcda965dec4f941c093d44a2fb3c3186c891ae088a425f2e891709386348941cd8abe9af4dc95ab8a17bcfac3a2b451d10ecf0356eae868b612313ac0712d25e6b8056e6387e812cf91ea9032de1c8d2137fca9fc9e0b37f1c74758347013df0786cdbdfdd0623e8bdf777236e3e4ad5157ea68e051dd61e355784e536f015bf2be001e6046f7881ad26fbc03d6349235667eec7f5f7f2d5c8054a380d5f5c06c85fc8ba1803a26b13cb22170376da98306f1213ce870f291f69bc3564a66fed195cc8376ed34c09b0d43b271be8122f82b749ad71cccab85d4ac1da0dd302de4bd5a0e56ed577e98dc5b2d5949f8ddb90b0d60b47c18f4b957d58ba77cb5193d680b23c17ea3f665d5586ad2727a91486d38eff6880acd9e73165a4809e6cc6c98b493e82f3068ec27b592b5c2f139e2a17426bdf87056a8b78b252ae3a1413e950ccb9c245fa276ca196a5ffdcdcf4c75a214c8ea5f2972b069814bf0bb0c07e052be2b38a3d579d0dd5c8f556e891b4ab096861bbb4a8884f2cf3ea8d0e1a8c04f4162da394479cb7431ddadc31ae7d751f3f69a779e11012585804bd89aa4be9d3e55428e8c6d3faa12dd34409205323ddc0cfe1f11b6b650892211decb4b7f076963df294e2565ab315876d91968bf25705e448351431492ca2b650df9bdefa94a211dee4e01b3f19f2c42116a07ff2e8ed9a605a3ddb9dedd1ed640704d94787532a15a44a55789b28e620a2d576b12a6e94aa92dbbb6b8e30788bbcf892253f2938a61209b682da4bbc1f44b5fdb124e87ba34859dcd97a8f411e7e9dda8eb5930ea70832908b76492090f6de65fb956325587272b48da88f3da410c780f0046b37634227c4ec3b7fb9fdf492f510047f8891bdf659a2b74c427e54e9a10ad5a75d9f928fe7535885d7cce75e395e8d434f347dba22e5119ac959755b041ae9cbf9dd8b8098ec1671eeb1cccabe56a3af2c5570c50760646de74b15122e9e0508cde8aab5ffee3c2fd95a73a4123e357a951736e5420c2344e941ada6681e79a3d15d8257550fc29de94f40459f10e4c48182b94114bad706643348fdbfbce500b622255de27e993c752880d433e8fb960dbbef79f87f93ae889cb5063d462bf83719b161f3a6197b9fc45183efd51c8a89fccd957218b3c8b8888cde85b835b95c7cd543307eaf4e2e6f3db7b41c928a6d7f9f2ed1020e9f38bbc2b7cbd0b86ab412c9331e6624cc58bc89ae87df72069bd86a8c410f15fa28673a937c89b2e468af74e9368d825cf8512d1562ef99a72fb4352956ba33430c8124b813e074a184464e2fa4e593e87599a8a461f3a56c0629f1e80828a21e582aea0f234e07bdaceb1bc39287e9069caecd6f70ba3bd1afda81a174c8c159977c425e3ea2b2b80a0dbf56305635265f7425b66550d0323e256d6db73ca827c3c650187d2443a86fb5cdf7691dc16d1a2eae73a73d7ce915498424f79ccd8f2a65f59db49bcb6037e9e00a82b89168ba89457faabc619556deca2aadc18d9bebb46bc842d6186810a25fba0b386abac6cf31421f205ce701368afa6c93755d02a4e334662d1621902620d77916309a3ddc1ad49f011201b3ffad929087355afcd9be237eb57c34b984de58ddf78691ffef262fa41e51960085494fc07f6675892ff3bab91a03c3969c860fdfa169d4bb06e0e7421e11a663c2e449d82e79add60959c59ebe7f269ef7dadc37148261580d73282a6ee58ef8f965401d7e2ff7d931c26b1ee62e62866408ec81d933ec797a08e1bdc30742d1ee31cdda4c21b39d838bf76bf03e02524780965914c694d80059f7180db694aeaf891084acb90b1299b6b5c19d163a139e397ebd245da402fe5015985638e8c4dfdf2cefe9100a7878f4d442608c3ceaef259ea5948ffa72fa7e9d5580f37e4cfc9de739f206b8c031df06652d1390a9a32a4bed4083c4a396dd4da892358c454cf60b518dfab5a1cf1093863677b2f18544d7df0ad232e34a0e17484fcfd1260bccf7e6bccb69ecb276bb4b21bcc0235d8f63b41ccb3fe2bf2d5fda54d5169d696c772479055e34c661f8359d4dd6169beb3f86f50f269a119dc58f74d8e28025395a164698e4aed68347e08af00c23d5c3b3cdb41b937504de7c8847f8c9d7835b1bef30f8afdaeaf9b283394ccca8526a65778dbbe4eea4a5e7b6657624febd687cef386fd764afa244772d62d231cbab87dc983b44f9000357e25c6afa6807ab5b4c1293c353f1cc6844fa5004b1c411507e50e2e3c1ee9dc67a7a189bc6a3d5523f2015c679ac53bcad67422528d5a73dc88fc806f323fd418f252d248c161e75c0178b84e271fc78c41fa5fe7f27f22c0090224b4e0192e796e843bf67a783e08c83d09d94d2300a4d913304f1a53ff704d564f35a0167c52961b9764907826aa0da567eab42fca595400c3cf696a90d185a31bc30b530e3bf5f0bb7e1de437b2d2ee7852f301a7fb43936955fd6d6bc148edbd13584cdda2a1434358c2198cbdd62cc45b223f3e5210595994a654679bcc937121d4f227d949703b1dde9c3b8d1041441dbbe2ad881685df81a2a1f4c945801514058c8995348771609161e1deea79050b408439efd69bf06ec812930a5bc557d1d911b92e7d619aefb403408ae5aef4b8a5b506bf8904a09eebc84e8733bb7667455dea80168db56c146aacbc61c6096628f338159445a5f75c7d9a065c402a6a72b1e76ceff7f7cd3af22101f2d1cf55d9c4b3a1b85c5db65f9fe8a302557b9ce132b44e2e4b2faecfe33c3cbd4d317e012f432602df7e59b950a7da8018100bd5c99211f33045dde16eb7608ea90526ec6b5a1570836bcad9812d2d83b848e0a541359cd921c9653613e0e71c99b2ea620f97760a7635c2dbbfafc3d25d55787ded0fb9dc33856c79264e0c7d6d1dbb9525eb275e0b85b7ec791f09742657434cca0cd1f481d5d5e7c3ba3abcb7f3b090eac73fc81e22d312afce3116ba8d17aab5274a4ca4f46660497ac54277bcfdeb11d7d39743a4891e641a183459ee949a02b6abf008cbd9086555e8c305dfce1cef94b6959ead7cce24a54c6a056cf7237ce8b15c5bc27e5d7f1ab882e794943910b25fde64837745b072de408b0014507e190787ad0affc71a9ab73de0975475962db3626c8bc2df75d3dce9c5fc9f111f8fa9f6b1a70a0587d46c37d613e91672634577b3f5047391abee51a513f5b24d33250a7c043ddd4fdb585f9029c8db999f18cfe121a50e61ac6aec4bb491791d82c5825e8bab1b569ac189304176c9fc3212bd535494c86f81c6bddc647fd92603c2caff82adeda1e9e9fe0744c178e4e3546709c72f54606b57e4ea3fbe15bcec1bbd91020d361e81d2f6b1e304438d854c6d51e099cf0bd1f75618ad4c3693e8ba3f772e15195215908ace96dd1a944d39a182f53b9d27c4ebc5442dbc6cebca67245775dd90da5638b50945b3de5be8ee66b14c23f54f2709fe7760c2c1969a845167d80718c8c99036d40a51cd272733525974c24e1f71850de782811709cd37e89315c673ea8532d434f1c7c3b16c1e23d2f260edd56624d912ed95ac81ecf34ad3391c8c2bb1c06379c2295fd62bc211901eb25399e9657c4e43221eecb61284a9f79be31418c0aef7cc9bca81c6016e16dc16a6d0453b2fa9ab0f61b2216bedb7b295b3c35c1548cfea9621af885fe433e0eaffb55ec49b3989daa218212adedb492cfbc36d4cf97e4b0786b9c86a3a6f42e00416cd2e138a0c29618c41ee2dd82635f4fa605547d30a9d49dd3a5d90becd61c12e47b808b1fd2de7ddd34c98a32fbf32d8bbdb4bc9d4a50d33c22e19c654b1d29d086629361156b9941c6c4cc96ff38f79921f08e3251cedeaf271f2f3a01619c4877d2e5b3767b7623023881aa5ff992582bef5ae51cf7fbceb888b2ae8b556cc186da0d9a9a96497b7c094ee5df3078fa71339744f09ec951eff5cf637d2aba8fac9f4e735323b00401015a287d7c155f0a1535851bb6c79bea77e32fe44826a7d2771acaea3090d5a3e2462d5196be2e0a17e4195c01859813bccda57f903308ad83ff542907e53fb6baab311ea69f63d7cda3bc07c9ce5dee88a4b42931be9fdde613b353b4673ff34eda29152425e5c77f4672c516bbed167f8e22c2c0f95157be433adcfdf03e984898406d0b7d51db64a0380689cb0236e909faac4ca17c879fbd8383bc2b4669fa5902150406e14327a3e4ee6a3e4980031794c6923ebad8533ebd9ef81a536a711296309a034fbd89212d13e7fe8cbeef4342f8467584a9804cafa75793d5718fc2c8c952a0869a52365a0297fb6931896d3595bab9337de7aaeebeeb3da0a25c2682479c67f50869fbfcfad80085b54458d3c44babec21c95cadabd2276ece77fad4dc8b208631280bdec844bbe0215383be92bd35eb7ec8b6670e62acb8a0f6fde2f6c7d36cfca38b8f3554f1a65eef481aaa7656608d61dcb9a89e9b4f1cdb8f7d7e5449e0b826b4056d42fde311d24594244314d0a30ce9b04e02b6c0e0af433916986c4295ec4acfda80a2aea683d51812706337bc71ee9f61dcc98e6bed457bb404e2b68c250e295347e5994460e588ab4dec8ce2665f1de646eca7354fcaf331b514006557c0f348101a5a3e74d5e46cd771884acbb5bd8a877aec39d5e43eb560bf2f11ed21c49c4ad4c8a5c017cdf7aeb818bdd2a24a9f3f3ce7ffbfe20b6d73228d272f025ba6a12ce417f38b4efe4d4e65a4e35520eb0d15979cab586bc07eff0e27cc3a753e59368ba3bbfb6c8b900506d4b7c6e42fa042e3e836b859e6942b7549c5e1e89977027b86a9b195aad3174b35d376b4cdeb077461f2cef36718c88c44e5605dcc0fd4cd8041e2f9fc0cfe68d30a7f793d66f6356387d17cee9e9cb419ef7aee7f30e0b7411be4d73fb47d016fdab4b930a3a5e1a2d787da64423cb492f909c2d2b3e21051bddfb33b55b942d6f0b99eb8111c36cb4fc2889f51e6607aac22ea37ac39e41753e9fcb7a424bf4685adbe0d7258b87432b763ff2190b4fcf31d896a4aa7504608400cd6b391322147ff7c8f42ec551a79529181aafc2a001a0fd9d5b3d414445af6f30dc4d2969eb48ed0047dd223153454145dd59c5fbc0045e3eb363b1e9347dbb755197307fb833808d7befecf1c8436f46a4fee6f35a84c76725597fe3c472a0234015375b4e643586015d0d48b1684988681e1827f3a22da9e5b6dc14d0ffc980102076e9bb523a30123bd973e8e812de3a9014217bc2c2b979b7f5e0655b3f0c95691a8357fe631830cdb9c5831fc0f4c0a1738147654f458723ce499c7b142571264859cb58851e04ad52618665c6695859cc4dc63c3c40bc8fc1ff12c1986bd8cda59b9123163a61cceb600cdbaec79f57cec0bad60523770b16c0d4d15b38a0ef60e1a9cdbfa8c0ceb2a9a4eacc8657d1b8fd40d2a98212e20e096f2d8d687d2979009c2653cea3581f3ba5ecf4482fd840a2357eb1df4aafd53408a238e747be5af4f8c34e77d59442bba6cc11c798808984777951c1549b8bc2a555ecf222876941d50eb5833347b9de7c02e5c454c10f5f38c128d421e519b13860c0119da9fbc1da8509f743ed89000ccd678c225599e3e335d11be46a79a07be737d152d6bd44788c9349c0c10f8008bec2eda96cfa23d61a62bc43b9794a6da48eb8f04c82ca53b558cb78a9a38141c8c45a76344476f5501cc2cfad3b9d72b0719afcd80a92b3735ecd342c0df145d3ed1be5a118e544990249db2169ce078c1ee314d501a4c4160fff7551693561e0a9556512ca83ac39e96458117874eda08e381f959ea579f4a66be52456b252c8298dca0bfdea6dbec68cedebf0a33e19af2ae6986fe33995f8dd31b5f9c08d91ab162ac395698df9e726d4a6c7cb345ad360c80e4664d50bd73c9d90a0eda8c3c0f2ce2acb1cecdd17e499128ec3d1933d3e42cb48398b24e62747caddfaea6122615fe46e99184e1c69d5f1276963285cc2ebb7876f04cdedb2cb3419c24ccc8e44dd09cd95254e30ff6ad750daf2c9f62f731563aa2554ed4356bfd1b7773f353eb2255be98c040cde7b68c57c4855876200bf18b89ac4ea2e741c3a933aed87cbea6bf93e50d7dafdea98bdad9367e1c79ffc5e4621d08ea7ce6f0c4fee73293c9985b679e12a2013180ac0886433f21a62c96a30418b8cfa7621ea50a2007119a729cd017479801438f4244b93f4983fc85292c44b4787269c351ed88b1dc4f87621819a0e1b26dfdbb8c96e9ffdc0e9c89246d48cac793a82aa4df2bdcfd770308a48dcda70e4c93e38e960b5194a5bb9f66fc7c2c70ed93a4362a08dbcb534761a07c0a530f4c863cce447e2d5e3163f839e0a158a943a4fd25d377694074040fcb872321b7ad329371775218c40883b943d9ccdbec60e457cab8fb2d60dbcfda12f2def09492b13174401aa22c0cc8a24ab3bbda8bf5a3c15840da7f5ab1023503116d5ed4f4fd9dda5a6d013b5a3ac471ef0229688320024e7c8170f7b806e1987a251cfa52475716bead8915fb8bfb87dcd92fb5a1609eaeeeb5adbf658ce8b55f3996538771bd7e314f3129d6d17040036f5d7382bf6f9cce41bca582a5d88adf4f4d6f8f9513a0d30a4e88e554f58e253779bd56cfe095126fd77eef67ba08de959ea765d496459e0066a968fb2c8f9403cf809b3d5fddc7778ac02f984d54e432cd243e847b96f652b4205d72052b7549b7e96a3524741b415367c23877ed20991c18497a632d9eb8d76dbfa5a2d7d508aaf0162298b90221d63e112465c8ccbba2e6797e6b4293368660c81780f1b855b31801233d40a09b26e6ea00b6ad9314d6fca704d87962469dff58fe5237c417cdceb243f8b59dc25dac00ded93df8de1d88ce05e8f8044281ba55ced9312f18422f164c8fe667ca15d9aa7ccde8783cc7d54babbc70ab701f4cb71bc525c77b8c8b43b7cb78bdf1034be7a549fec3e344e22148cb59083546b82125a60bd0d4681cece37232ac223c95856337362e26d59c158514e75f440d3de8d56a9733b3c0c5dff34724685d2416a500bef92e0a0e9dd5e7eb53f94fcd6f859cffaa86e977222ede817215b8cf66fc2aa132bec508b6c183c96ce7b9d69fa361a49ba845c121c32fd12cf426d716a1e636c5bea066265342e0fc7cbddd323dfb7d9a63e795d15ae1ad8dc661fbb2cbc37c6239c75adc0d7676232538479e501fcdc93cc2822f39e28b894210f07914a895b71ee05b59a1bee5b76c1a349a0e58205fe6038adf0051bdef4fee1fc315440f2da87459ac7e6f624732a08f5f97aea5a6bf77caa7ddf35042e7fef912a685c105c730f0b900ed53cfab9647077d1fda3b7efd3ad04a960b92b398659218ccf5e31f2512b998cb24ef120b192baa6660bafd8f5c64cd95427eb518a15d5fdbb11104341f952eb6f50919479db44245ea4c3f5af8c6a76fce87ef02fff092b0227c2b6d7fcc573beeba98b080233eb93bc9d41a8bfdcaa692299ebcb3795d43494eb93f21cc29280880349c13d2c076026ae03af19f1db75f09fdc4801a7792ab03a549f5e3f599436bcf78375881c82800d0088d5ccf1fc8d834bbcd27e548a55f3777eac4db96295805c651fae27fe6de1b7ed348a74adee928b4352dd8cba2f1451a99e7f09f7171ad1a0e2b915c37a3450c73ec309f7c0410fc961c64bb167e8d96143b5375c8f708e5927655da2285da26a907dd5db122397e241cc4d587d88397f29380d9bb6a142bf012e71d591c2e34644b037a93f4f742eaad141e1e7689b77688597b58369ec8fe43f635bb8591e68d0a96deb1688bc674bbdfda03e5fff4d1e0f160b51e6632b89133ce5913a16db2da978eb545ce65ab46adfcc3b929aa73fe5061284c80372b379d2e9ee316a13e6e3aa9f3d0eea985fa70ee93962c7d8d940517865a54a970fb43fe93e7311e6735b405803e045a280873e82064238a3d45b0837124b3f0ef7ce7d8ab7953a19a2223fa47e0e1360778d825deaaab548fa90b921b1c1b593a05a5d63ff831c1abe67db65938088e19a644c2502137f040436f6e381eabf39e8d60644e89d4d5790b2f82fd77c4fca785351c597cce0f4dee169a9623c15ff8f52153b98feb7e01c422590a636c4d0f4037a74235bd9f29aa8daef3408a9ee6a456ced3c944003c8e3301b2ef32dd7f08e65b911afd133de3feec7243ce492b0ddb60a3407313d23aa3be122d7a32dbf2757481948fbb825d248ea316bd40364285c6baa976f1d138adaa704bd48e75191b666634a5f5a1f41873b0571171f30c00b2d77577b49e59765e00e04fb2a2a87d89b5f436d75bc8bb1b7e833425b9dd6eaa80dd25ae32afe4d20c7a635f2aec01a8643def63ffa053e28dd69770d0d3bcb10040773c530e9419d7717cdcde55a0cbcfe4e210361b3cb74b011b91152544c31c5218d171def68ca0b5f06f44b469b9852faffedec943f18576328b1f7c25ce60895af6843483267b04062d4a8f36e4f95b60f0a2d5631e37e2ae8f9738314107298a371f4048eef8e1cbea9af5784205a3a1bec0035239f1784d07bae1c687018c1847091f5e8ae2718c6a897ff6786c8e65434f5294f19b6a314c52c4ccede98c3c7981d0998bd5c7551d0535d48c787defb53b4495ec23f1a33b01d07eba65a95a469e383ae9fbdfa533bb56be07be4440d41d9e634792ef6a703c9c6a077a200961a0d7dfd136ebd0fca41aeaadcf924a53e2896d14419e62880c788411c9df67df040381e2f8dcb905f36fed26d319b8af23e0eefb4a9f0276c695d126ac9fd656143777f00d80d76ee62a863080bfdcef14c344815efe48d02cbc93b12f19f8fa59f0108a3bedf68abfa7ecb79eb8f6835be9ad7e349b4330936147012870b1c9d6430a2ab498f99c99823eb92c47a912360f781aa31302f174e3ad58e55aea2ca0bd935167e44c9927786aa12c177c0de06537ffef3367a92a493659d4eb503e35a823c49b73e74e3f047bec1b814f5eebe232590097ee4dd15997c6a98fbe6780e4e45175f547eddac3f763390d239c42865ac34250076677a4530eb6676b97b9211ebccc159afb936233f99334ff85bb642bd2459cd828c9ef780a8c4d97f4787e6d473660d4e21e08b7f76ee53057600e69c0240eb7fdce8461a60dae5b6c54f6b6f57d4c157580205ff4fb459f83e918600f4f61793ed332d5f2288f765eab64ad98d4af6b7d1c9ab18d1d188ecc185b69b7bb2078c384265f8518756bdd77fbcf47336ae5cdf2813b0ca76e1260048f38bfebbe2be19d59fca23214b7361c7603500f251dfb478cebe4a36327d62a076a210b7b99d41d291098a1afa0b5bf5a739d0d42769752f55e242b07a1d6270f3cedb2c6cd9195e9bf101b2b48ffb76c462945d806be4a707aed7c176589e8adaa979ac238fb756fcfb7745614a05f05f13a837e10622cd362f5de8e9b8693d541ae9bda64e512d8c3554bf47fed056da144d923b317ca6046cd99ad0e0f8cc41ecd86cb1ccc44ddacb3e49f8a9e35be7f7791c71bc86eaac2a2c9d6aed13c593265a7b59d1a3486840725529aff4d4e62a81cb35e3b354c35eb597ea01d252c0347d60e0020b704f2edf4e5ba902eb007c7a46627e005d85703522747f962842cc51804764bccec60b7708622b71644f3aa93ba2e3439a812ac5a2bc9c3908a411810fa737c544ba2eab38719c595f6892b6054cf8688f6fdc4f23bcfa54cd41a1a1cc6765e5a54c7cc5b6062de1c4c6cdd525af55d3064a2b7181fd9cd390b9c9eda3799f930b50d38fd3e4838deffedc8ba306712e55d94b7ae39646c1c0b800459670513caf00dc6cd363474809ecefd4fd401f25ad9882a26c094cb5608d0d2fdb6bdcd60b9cb2846ebc128769446061fa651bddd3f15e34802f8ce9039106158105d64c96b6a2b20d067bf1a225d8b0a01c5f17ec20a9a3fc1aeea3e1583de74cc2a440e3c14ea2a938a1c98596d3554f7882ab19086ef6602953f51cba816f80ea314d8a8b232ecd6b4cab4d1f798a465f458d61a58223603800cb1ffa91edc33f22394193e9133b7039e22db3598c30077a6637d7525201ccc327ec9ac761f80aa865d7f8ac78df0867ea7ed5a7d054f96eaab2ccad60b8fb696d1f571bcd641aa573abecc95e1334698e230cb2aad746fa0727c25b404cc4a8b0bf5be5712b2fd20d238984349c2d157b101507bab85b93973c63e37da7a788101c407fccf186fbd2f462ad0ccf25db2e535235d456aeb7423a9665153576b28eec69e89a1d50ecdcb0ccb5d65bc84ae929a136374b1921e632ce990d1dc803d020877b48269730e7942306dbf9bc857a661cb94dc83633fdee9026f40e946f8e9c1ae9a1b81f03b976c1b132d1a99645ae2b597200421f7a2f4a1c6eed5f3eb3f7896811fb8e63c1848a322f553510917d3eab916fce668744ef0c9abd1e023a06877673aafa5ffe11d96548fb9919a4036a9cbe5fa3c9d16af36d60854e557b180b54457e6e3f9cf59a78cbbb97038571b5a7353500a7ecfe668a63aafbc501274d510d6e4178150c8c92b68ae2d346fc2bfd51edfb2e6702cb389fe5d0362f97f682ce1a87622e61a76a258b8ab6031c1a5168f98aae273e4e61f7219a6767807d3c9b792b64fc105437800789168c33ecb310842f25e436c61bf1cf496121833b7373612edbf3b021cb2a3c115b9373bd2c498641e9d3402e3a64f99cbf867b7eda73f80604a86c9a1fe17139b38374c585c019609325c42bbe56ae2375ec165a0c295f487904fec47bddfecf1782fe3f4d777a23c1c4e872b0c8b0096f948cfda9f4b0e87e82acd6275f82d935e5b7a1ca61f8ecbf17eaf0381fd41e8474b80508712b2d3368cae8bc884bcd5a64e3089be7acbb52fde86763366f8554e81731b25b7fe4186b746e8ffcfbdca7df5df99b383ab729da230b26ac1b2bed4b1ef135512e61efd44bb861b675b9188f639ec73194653f7063fa4e73a9ca1e1ff8dfe11a5443a30af575ef7422407d4ac2dcf35fc5a2c1f75fc9b3a6356aa5ba0e6d578dacf402bcdd5a193900bc387da988c74beae5a1b15fdca2fc220a6c09a8efb773d79b09aec85c0736d13a8a18900c59311583ca31049f7ade7eda7ceb8d9f0d3c09e9436a0743e777ccc49ca965f17ca651dae411d3c21fa523b5ce84f24be141b27ce335164f5f7adfec2d12336acab1fdbed5eeeb0785c6ff2c9f21e7190e59a0756fc9be34c03f81ec798a947f5401b43268486d87319dc8186b1f72d6801d8c2a60e3405d02079425ed8b43c633d47e543e11f4980ea98a0ceb2d03b1b4cf1d5e2a5ca5a8066ecfcf2c7e0ca3ce9120f7a11072db83dacc781c8e1a3a37f33336c15816bef60e0b7295680450722838f7b8f845fd91b9dd96240136fa8a4b27dc9e14dcc8a05a2dd71b13d9d1108c7ea3f02fc6ba46cd20fa7d10395fd9b750b384ab9142be515db33c1bfa0dd7ecb22168199304e47884ad30bdb15fb025c576b452617f013694adbec868718e6c76762d028c2450337c27725c67d932a6acb33b9f3d3ddacd90014f45aafe1284d9851a6a56aaddd87d89be81a9d1590fcbddad590a811b0b7831cd10db684b02a9866f220cf6b068b275ff10053f6a9b6fcaf3010a69611803092ecd0c9060ae73825950d6c3f4a36dd33c31c274392286a1e5befe689752c1147029122bae29ead133619b4277928786b194a7716a4fad648a9f7d71f25de4426228fab32485f797c09dfe5796d1aa3b48bbd41123b0e66ecbdf0876694802f03e5756c11c8f8ba0514ba808120fbe4d2a73cd8a9599bfa2e8f34714d4101d003e7d4f37e324e57d2f216f4c2dc87f22b880bd3ec4e7fed15c802dbafeedab5de915cfb7fff2b8bd1bfb11406c44574b1b4ce827ac140a9565ba7b940a61b2f0d07f650631aa2517611f59a1bdc75b3d96912ff35af92c75855d3ae2f4d0ce0133bc96f86d2a5456636d2568441a60c6d8bc8043cb7acc37d948a953f83c6e0b176cc18cc9443645f9250333d6c0ad4f381872b919c21f86f5daccaf20a2ee6c63ed6ee2ed781d571b978f79b67aeeb99a7800368a23bcfb62600d166b6ab02237deb13fb629ab95d9c0aaccbbcc3467c9cd68e7518bae3944ad6cefb72ff008aa62434359655baf5657c5ed390ee00471a07e7a38444051d44abb6e5ff43b30069b43f5d975bda2e98756c50acf655e03fd75f21f0d1cf16a546f972a5b473e65b1937a6a123f5522d4a53e0b4f6b661496f14d69e8a9720ac457f5dd6833c28e6c702b22ca181dfa61e06a7a98690d30da55880a20a980fe8de09abd3abf23b0b6f31140892b54abf3c95ac4099f64ed4ff0c5cb0c76577010a721cc07799fa33f8b112875ffd8938faeed5e51cf4bc38bac738a775bbaa4398bd51a29d915c520943e56d3f224332d59d1ec29189f96f3d174c1d530c27aeb47d28cf56825134512c766c8d7a06fd62161d13e44aee5fd0bfc780364bbddf3b39d21abaa23658cd76dcf877e3d7bf7a8450ab9ba23be5a2c9a46540dbe983b267c293172825e4a71e2556ce24b0726811d366f632cbfcaddd3ca048a9990f02dcfc381fd92740959243bff2d3fc3b9a89cec7db58cd9c4b357afd833fb0d621d34adfdbd7bc95d91761ffff7a9c3888dddab07866772ffbb02cbd79aecfba6ae03c7448f00470f541eb761c9f9f2bf3b9b9865d8684702eda94f8e3c8294abdde191b32a7f60437604fc1e05ec2d199ff551f4d3bc7fe631be2bc0840d1d43da844acf35e82cffc86be723e6348c3805010ac04ca5efde0a9a6b42d6ad2783e0aed195c1b7bd74033d5e5fbda21b7fc87d1514029840e6b36972d157ea51aed8736d0d125e65f3af1f7d4a8163829b54cdb021cf2ecc2781548e6b045a42d7f75b4dadbd231a93a2da6ad33fa2bb93ce18be58f5a158f8842c6914c95244d83e61cd62c8f662f64166ef08c6648500380d56e8d40acee79a6db712c9c37f40a9110a0ffe80efca767290e38626b1b75844bc76b81a626714bc2089f45159fd1cfe1428305e50c651f17b2f0c6fce1905653e1fc3e7711e8979d133cb1c361983cb2e1bdcb04147a21ec6c4e5e6151e949f4d5de74526791a071e69d128de3fd1b75877f1921939380972ad91162c114f708c992558f52f8044b45e54752e525f03bd2a848a90b503cff4eff39b44c404e2b603ce6d7a582908ca317a9489e8c857155415df58ede29a3306fd377735b56110b9c8773f1aa918ec7e5b41553097e930c8bcadfb3ea5a823481d04a0d74b7b98ca43a0f896cfb883786d0a158352a8e8d3516bff807588860ebe97f7a5327bb66471701edb38f336765e2afe2ef3053d010c58983117f5849cf0fd605c20f8555366d70d41a89656df24a901857880cdb6e752dc135fb7b695bda7226129a70e877f7ca6016be91aca58b4e6420730085dde4329f91751c235378df977572dd2efb7c12453979061f2b224acafeeaa588746900b027acee9c2c9b105411579f5cab0559899827b437b3cb6bd36d53566ef1a423c549bd669e339c494b7dbc082bae7e705d17036dc08b54357e6ad333540e2913068c0a82949c5b333e1c195e70eed17031501a72010a0f49d25bf953cb9e84b0c331d6a037320be8b5d434e1d5300cba1fafbf154d0598028d6989eb627e034104312391de1f929cc1baa170c56016af63e33825e19d228c84dae4ecd4140e699ec43b426f8d9bac24e976801550d54186e1f062e5e6616caa0ad27621208f7de17c3aa8023d9a69eefce0f55fb4bcd7031e8178395254805bca96df84b0111253409fd96812484fba6496337e465185d6ea61e242459d84f0d18b692f25a440528348c1a69b0908d6c35ab409a8e411734a6b43902c751013588c146931ea60c0aa15f6e785aa17eb49e070485445b979bb4a314c223f12d9d1bca2752329ab230fbd0471072d78a8eae7b052e03ecb4239277326f093115fda2b64f2123feecf722211f74e1c4677e9a61a6d6e0ac2b3d02ba0774e9206f8d90d7d8f3f26865337ba2a81facf5ad3e36dec1bfe22d05fa75139802189367b7306b7619f5c669036805874e26032b53e429044fc378982045851f9ff50272fb06b81669ee410b75cbf39f9aa2dc4b8888992cfecf85be8bc3884437b7879edc771f456209b75da3c7d0d066fabbe2c987365f33e1b3b05313a8aed9959865b6a78e7697fa3d5fd50b61eb338b2a4463850ac666050fbac98991c2e57593cef122d21b6bc534206f0ad9dcf6a66fd3cc385d0cdfeb8025247b7149d48f6bbc6f34822a467dc534b492c981ce879d750a322ff6a0d9998a5c62bb7387465ced474387223f2a929cf89e56c204dbd40cc0f8b49ce4206b3295ab102824b9fd69adc9b175e53279a6f0c6a6ad7971ebd7dd1d3809628471b4237a01ea1ff5710cb60408062ae0508df1f970796cc3e78da1bc6913ccf67e01392c49af95a4cb2ae7219955d42856c96701f99fe8caac6202dbd6419f20d6bc2a88f60c7ebc535ae46fc9589a35747a4229ee188d8b3503077fe2c102071ed4a1e4d69cdd2d2d11d233f4a1ce8138daa74fd5488c3b4f556fac5077fe56915699e345ade0f3a4107adc62e4b6b82002d04095e3e87729f9f8b89e7d059a66fe0bd071311c628ca75bb298ca3a61207bf0f7ff13db245078d2d0c760d9bef1b2050248e684c353144df5d818a5ee48c6ccd80248ef5548a7a58ec5c5eed227f2ad1d07f5f57e07820fb3647ae80bb7a09c0abbf42fd0080cd0d9dc38ce78691731348c2c1cd44a46380d599452dfb4d875ce3545077a0e816021923fc4dfed992e495f9307af4adeeced6663751a8ab3869148f55cf64d7c53953a0b9e3b8ca3220664ff68740bc50074fb8bead017bbdec5980926c56fca2cf2f4f5e52c6b8b48df7db6023b7e4a438b0e3ba0ff69012f5b1678dbc271ce647338c1ab010d6b77da37001d1c11b2fcb137bf1033712da0043f7848e195daaaca39f160f09f8f871ebe366ec0f4c9e9236171a37b45e5f31ad07692d6bbf8b99295b0d811b6f80c24292b6a061686e505b5cddafdca1dfc0a1786daa9eb2b6e6368346ff2888a115a38e07d01d4a9ea50eeab76a6630844b5f306ffc25b3d01fefd4b8c00cc81fa5b60f1f9dadcaf69a56da8e5c75db6c7b205e4c25a7c35034949a66b1c5bd5d373a188109c827fe10610e96db639ec7ebd2f7cba94a5e290e3220d10ecda0f7d12b599a5a1b7ec42328c59aa3c23f02b2397953b2b1d68d7b24b8029dc17dd746b33874cec68b426e6d648576845cf128ae223e3908f79323ad689c4eb61bb9d8d3f94dc4f30d709af5036145b46e66490e422e69f90b4dab7ae71b7cc5468cb4cade22a5dccd77db1568a279f642c16f153ac5c582d85738f24535de2ef1198493cf97a6ef54d44f1301ad1190d44eeaf0bd837e4a39668a564b18221f58642b04ecd90f82ebe9b1f52a9df62c390566c41530b96197710b1e3fd37d40cededec9dcff252d1f779fb633b62867158927155cf907cc1f4e46df9372f530ef9226cd12f4ef045c6765c2641248f7afa074468ab0fc8fca3fffbacb7e58774df393172b9b655e2d07ecd2f5c598af0b5cd993e9162ca07da2077ff5dd117ed04eea9c1677524305278923034957ed5a47dc12e70ab30f386a4bdc9882d57027b9b6b032e5b4123c5698846148f6f783d869a344265776c33be38edbfb4cafab629f1995438d89322703fd3d8ec93963951e717d116ea6eb4edb738a3a0b92e02ae5386a995145e915f4d61b7ab6c4ffa177b1fe1dc6e12bb91eedf95db1e5e216870271283bc826aa08f83ba6ca0a326810d448ec9feda5cfefdc326ee3397d9baf9d6f666648c2ee16a915dce892330ab4d8bfe29f06bc82f461b85376383c65b23dfb7d61ada76eadf7c32487a103d50add34678ac207892dbe6b8042ea580093b96a3eb801ba404a25198722d84fe4bcd6b658788ee99cb2b0c6ea88d8f2b51ca1e01da2208e216a4c7477a75e11706101294b46c4bd81c15613fc67c6f341d86d376a0e437b320bf50d95f40cc4f5a7c86425a8d9b061aa45f97194860986a533f5a26e240f7f35b98beeca6613e9ff35667db552934ef4e2b582244af6ea6649509bf7ba19544b4e4423c59352af196230ca311f094d42af14bc8b192d7c1b007073021a817f098d919a52ea73b908cae8ae5f470ffe865471fb4bb1e7a65aeed2c1b5278a5df6f3d19bd667f088e5c0973d687a2a487110b112d82a7099146902663ff85fcf81099aff41d0fb1e8adfcc4119b795eabb30a3b85ce96da87bccdaa1945c65dcba5bfa9eee46b97db516bb55147cd59fd35981adc2f936e8be8b6d761a70591efd8f7ea1ffe1e1b1ed757509a3e60f9fb3e22de4a0a4d9f53f2c676b0e2fd79a2dcf323bd089ab8d1b57e4d46e2fc6b5d08771d58e25745f5e97cc8163fac7771f841d49dff2270b7288afdb18b54eaee8259a9aaaa87107faa24213de2fcab2866b24ce81201f224022d18b053f78a40b9d441718275e6be4e4635818d6cddfb5f609179d0882760a5388d526357ea87e921b4f4ac94c42e3071ca3dbc268234b9dd0a4d9727f101c5091e2042be7c4d685af090cd1785387568b6deb4e72ec592587b0ac96876f0e2fe6c470691b783c0dd3e22c92644c16f5eb211b03a11dd2e79875e97557c7c096f25dbe49dd6977bcaf2a0e2e0cda4011323374be42fefea7147141e45808df4673b0172ad649df68b322044323e94f4281c905f7a9796e7fe2c3a40cd9f7b05c597beee454ef9c16847637da254379752c0688ad2201736fb75db4fad3b8d6b6d4a9747cbe1f92be894b71bbed05f4bcd0577dd4553feb581a3eebdfcd07fe8159d166226a867ef3a9b571d677862a0625482c4bebe0faa44002e06bc5acb6801834d8c8ee2f7074a8d7d40857d075eb87bf4e9136633f7683bfeca1ccd35ed3fb20cddd54dcde757abd468dc22d178b1f5d98b7f9104dac646b6014904d4e9b6f166cd9cbb762012f4c8307b023beee22baeafc25d3c3abfe3bc7459011c5b3aac955d5b2db63588a65dd3e39722a74842e5955fbda654da208ce9853deb95df2f763851a61bc58e795196386c6a8cd6d49378083f1a3bc62204659cf99e7dcce3056cdd12c948ccf23fb0da5fc43fd108d242b8ffc59a5de825991a7ddeaa5552540fd61bef0efa4bd372ba308aba3869ac9e8c09b6299031f53a8c92b6f8b0b2fec84025ffc27067b3ed23274cb1ae505f59565846eccaf9364bae2c0c636f2a0748ed191022d1724c0979e43162eb42d184f14153aab499df176c1207191078b537e25fbf7d78997cbda41ef40b93e4aaf3f5556fd80dd1ba6f53622c301a7b26f6eb44313436514852526841fbcf8405102fadeb14385b27bc554fb6339e0ae1d96b48671ca771f03fd1beb3a8612d2e5370f42e5316a2e32cac613ac4fc46f96af8c822c0a4ada4ccda6950a0b28c1ef772814f08289e51068bf9b69a12896ae8c27882ed47b30195be2a22ba0efb88e3b89ede36623e98472e7b47972d5a17289981d435d3fb623586a0c1b9c4be3d909a86b7b441e90e0c1387ba401d440c7175546e02c7f7fa7d172858f5fcb85575ecc68f8dc711d76f6bf2d899b2215e6208169c5151f7ef64c7aa32b75d0407326245e1f88b87d61c3e984c49c9dd525db7213dc2bf8a37e1189741d9590aac6e80506019aa0ad833e10866b0fa056eeabe65be5c346e2c6be98be8383964e1fc5dafaf0343920c2588c67ae6498df0b4a1174210aff7dc8467c0510be279c010ee4c2291570da4225f3d053f402fc7bade1d99e384cfb30e11a4d390dd44dcc17691c16e4312506bb6bd717d79d70536332220d1dbfe65140d625bbb9b9c5c3b819cda3dcbf01c012c131dcc753a941ab9e843d1475ce1c6cb93810141cd5a24e1cf95b7a434e4cb34f0d456a1f3e8f2e448a6c4700d61c1e6cf171fc0fde812417fa5a541f3ad3151e33b28db034737b8b635cfeac730d7c6d72d838127b0a6b97d1f2a0cc5df7ffe0f0809c07dcc4b071e149f3ee8e26a0608e4af3cb853d6483867010a5ef5cea715087f2fbe3d665e6a9f1ac944dbf74713723a69eefb473240ff9fa4ce60e2e33c8808cf619547d5ddb921c76d35767e915c0e2babbfcd2885e2196179dcdc556e1c568cd758bffaa208a4fb1a41f763ece245e6e74f14acd88cf7f6b1c44b5dcb52eac204363ed938f22fedeac6b1e5c3d37a79361f2e09888d39a69c740040bdf83246621fe82f9868bcc34ae526eaf61a9fe42cb7b4724a332baf3e1adfe1bae51998839351271faad3d3c69d11974ac92bc55ba829ae0f7cc5d63c4a3258b68fd5267da1f650f4984b15f1c9a54760ca32f79087cd65cb53832c15c99ce61e2e459286448126447a32caf97a3468977e4f2d83df5dbddaf7a9855456e0b674dceff9295907ee16ac89183f0bdd093fa0c2718dadeafc7bad954afb02241afc265fad13df51b6a57ecd96833a4562a8be69607b70e84e02ac6879f8cb4601e55d87836f436bab5b76b8e86e0afb5319f4c2ee4ea074dd44e0b8f0d06caa1d50a0f2b9aff677840403f9d07b316fafc5d1ddf3309539f27565242d3929626ee33ea29ffa173ecda900cdbb092c79f07e2f58414d2483b7f390c7295fcd3725138f32e4bd05979bd2e57c77f154a778d89e306a9d431e026174ab8371b34f16efef130d2618acc3f04f0056db9372264d0101824fedb955964dc3bc596263f141c91dd98bb39539f2b34200645f8a425b264d48244434540dbb7a1972895211580847cf09b531be65e63a1423e60fff9b6f6e30edc47f0b45f40568c16510957e3b6ae53f69250fb6f577eb740398e663743bde44cb871f260078291c67d57436e8dc43c74712497c393b4e492dea1764953637e1b3924f93f193ad62cb5ecd4f688560df5dbcdf4a02cd6986184ca0554e221c9d2e3ee3d215a6ab59fa045b18c9c949d597d6e3add7f764d70ac2df81c9afdc3399375dda2a9ce63fe65cbcc11910222ccc42e4a9d5feb1751780be5dd0e00b184e0ec256aff6ae1f7892d3d482a629a81e17b32c279b7ec0f1661fba51bc3da052fdac1ab7766ea376bc18f5fe3fbed20136319ef2a1bf1e0d2608027b5afb2ed3b7632b2d743fa252b97024b52d2c61672c090089ba12b28f373b646c3d374a83ab295164bf61f6baff1e435c83074e890105aef326de178e4b1be245322c33370dba209f976163acd7a8d562cf3628d3512170bd7ac0076e7371c1b10fba18356ffb5d0ccfc869f2a8b95c4bda4978a31765754f743e1cdea22a22067453be1f9bac0530acb1569dd8df791e8e6d734c1ef737054dc1f0e46934c2b444dac51bacd7c8c8604c944c714428ccf199ad8bf8e7cc725124da1207bfe82a82b4ec55d19dd6df8f075c14b51a34763322f15d1302d82b08f383e022600ee8c52515f854c8cf677487377619817d2881265962d887fe3de154d47e01d87ac51800be138b3d2f584f14d3a2ab14377acb4d54ee3eaf38234020370c353e7522a1c22120fc34f570ebe0fdede049155d698edc7ab78f8be434caa0e25fbcaf5c3c7895e45e2fb1ce8bd4924555ed6c3ae91bb24748d046ef2ba4957cc3585925219742265de6d5e1cca749a1a88a4bbea4b8603fb3798b861227bfc2f35295bde5fd1523737ab40e800fd84022ea65cf7bae3deaeb304ced67bcbd42e88912d90d7454612c92dc4c7b905e264817ddf4203cbd02fdc62d3f20e40142dd4ce23a0436bddd98dd55d9da1e0f9931d294d2b9589d6c97b3b2f84f98a77f7f420565797eadf7dfaa2e02e869335ef0f81fa94bf800c9fb9eab2e0b785245c239eba816bb0447963bbf28e792872938bf4e5d0b9b4da8c6807a13886632090ae0e0077db63f6d0d4abf03bb26882e554e455f8d846f2eaeea84b88a38f7085420e6ac9261b14e97c529e9121450053161bac08798171150faed88adfd8c32c8a07f04d41f2bd65dd8d16183190c0494800dc94e67011763a992e15595521b485433ac82cc67abfa5016443a89ce1b1e07337908ed904262757d9d983d869d9dc6c49b1c7732021cf8be365c77f1bf5762afa3a2cc135b400601b5c8326d8bf8e84626f76ec0e7d147ec0f73e8e1e8b990ff3d7472a186116ef01e03384450d643625c6c45cc74846bcd02997d8d4a95a3113bd63646b4f326999b503681da0fe9088e397dcb0322f2ff47d845971729841cc711d551038a7f30982cdf17f7700142aaef1909948cca0b8f123de4c08f521ff35a181b0880247a44030aaf88ace4fd247553fb605bef285f9e8e3da750246e37388979a8b9059da57f44580ca37d48d023e3db94899a1988729e9d3cb19430b27329bea5123ec3d3408f5da438029271dde4257f1be8c6706da99d1505c63dcaae6773cceca6d0dfff8eedb143d070a3d9dfabc9a1157aa0b9fe46e7f95b09686ec791b76ca0bc2ca27763de2bf38fbd4bbc21c53e6fc1077288d1375b5609b8c09465c313d9beb23766cd49711f39e00cc5b39c09d6aff8a919273d38d6d5b4cdb6d6e48504c7fd3de471d80aa3a18413e71f019c6387b900b14a3d67c9090e2d079d2b0d9c39a3a3b44281be2fc3cce1610d50dfcc7f86def7b74d15c0bf699701bc4c4b7938ffa7721914c5a786dfb3976c1896698f74aea4660ef8b400454510f25765b86c1c51656be50256a7fa53a61187ef92014a05ec676a15bf642b8bc0878738846203888babfff0ece015edb0c0e9d4f8b96cac35f5d5cdd5bce7745d542dc870240207edb1139cd16ed5648bf0b608fc642cf8f81228bafd2827865d289b23f27d8a98ab17729da97d8216fbda3385c6672e761a771be37769f874b2ee2c5f446b2dd81543e2a49aa3699772f67c2ad835e6430556f8ee1a482a9a04ee3f014aa83610bbf59d320f1633dea9c8aac70b2109d9e8716ecc6552f9d224ac3d85933a83ddd7f8056ce9f10a7176d99db5d2d767baeebd31c59a45ed76063224b9a612b5ad151a9aa1e8be7ec405c0040e2dce0367865ada949f6f36fb95dbda497adfb75f57812e59cd116a34e1b186c8f988332ad02aba9b6d9b703ba373c9420cecac9ca69b358835a48bf2517dbb363060d752834a171f35e321556b59534f8c1622ac41373845afb9cc90a45055d309e446557cf1a45bc7979dae03941b630d66a25c291cd2829fc9675d448f7717c3ce216e3482214fbe9fb53f5439da98ffbc8e2314eb967c43f30a574af5745624a427f634a60e4b212b1f972a0d71c4c26d720e28be27b22f552a277f9e1e2d52304a231b42bdbe58a4e37aa7d8070dca966b888e9a3ac6b27285120384461ad75a826fa94ffa7a8d45516dda431b02cbab5e5bac452a53044c762bcf09d6b9003f72ee01d8b8975b6e528225c9876df3bbc3c1d439baf14c68e8ff092ba03b303e460cbde07e6490654eda1a2deabd21b420acf1b2cd3f0fc2833302d31dba34f22727004d0d857f00652b6465cbe7738a24a787210072e5134168db16d5b6b36086cb9211ebea2ffaff6e9f8078a0db11698fc1607b0a9c947d6b7e160e1b3fb5279615666f2ab1f7bc686c96ace6a4e294b13d883eb87a3945e17da25af0512b8ec04f558c4fc854ff483b20e42b2b65d720e2ab60c2d6a3a8727dabecca8c07b2d78c6e8ac776a8ea7c4d2eccd5a754c34bba785f350f3c51c541c12cf44483c6882c146d73ea2dbf066c40bbca45cafd161d2406e4cfd1a40a5967fcb239a38c50b4fa8d5ad60876e0d437a58a78acd1e1692657cd6616b808884724c72897b69718e832a8f5a06c052092b8c11e4bbc2f1fee3d95761e93b0adc9cca4ea2d3c17ee04d080c81a3a240f72f94f855317f7dfdb5ae33cbcd88d21f587ee385d6c03035a03180e6a6725f5b82ab600e36ef65aca670866ef7309ffde3c17bccf18b696222715b77658adfd2aa3fc71fc105fcda3108abccb6f1391ce5a81531ea9665433509ba4a475b3f1fc694f047471dc6d72921985ff2f7bba632cf96435b547380618f193ce7d2bb012ab3ffa207d2b9a295728129a45e8666fed4fd116623f006fb6f2730e8f66639816334d5bcb7dd0c2887f95814b662f480b1e51ba2858694a80afa42f7f327e6922f39191794b980e75218c37dc9671b83a2783288200948eae4f7fe69c1aa5ee6f4e70f4954577d0a0ea98a174c574fb689c2c62cd59db0ed5c6411f73ef0d8399609fb9e3acaf41970144acc0eeb26adf8cd96987091928b547351bd2e3bf7f4d3a74349aed8c183f730865af8728c64e06ad42663427f878435ad24472348a5b069bba5cca5e40b320de606985114e7adc1b0cb31781b4f58f7abd69c6abe3f7c351dc9da7cfc30c96adecb9d22c33ec7e856ab3cb5b07a7495cfb1ac39bd3265dc98cb45212e07d94e06277a38d316cd5f17c9ae3f5c1832d4bf7149b0e8b8832ffbb59b99304e4854e9f6442425e70d99459ddb20f6a396ebe9f155bbdca38953aae65e1e3665bf15162989e8248d5a1eb06d0b094c6678c08fc1ecead15e5dda06d7ecb0202e2d6d741f25f11bdc79b8c0e047ded9aee49bbe413cfa1cf6b4b0fbdb073ad76da07c6d7192183a3f2ff9bfc02f6ceaca24643cb09657a06ba30b586f8ef8258aff67145bed40a0a82bbe346ba690249489c3ebfb7b88224d4f316ad4311196fb8ac20dbf2d2687676714f19d0932c76bc6626d552408920764e7561eada0ab98d29be26c0a9f9e5576c2aabfd3b9fb59b626829e9235eae63d2922837bd4c2fd416589c137bd345b80939e9ac6852419aac46b368f5f1c717ccaf5312d44027590725ad4e9438e69d9e87b82a0ac45ad1e870969cbe2139c7603632ab9decb0ed001573fefce5d603ded35ed7139e03c6286f5e6f3b13c6151df49e569ca6f7f70c7263e5af682d43498f7e442a6b3bf39cb1ac27fd66994cd100356004aad8f768eff62b8104a506684eb54a9605997a3164dbb3e7a2739ae543640b2220dcdc243f171fe7b0d8f3e3ab6e5f97de766ef1b73aefe320daa589cef3ce1965148e283786079acaaa4f7e8b21b1d29746a9495de53a100f9e2b2111bf5c0270ce6ec1c101e5f8c6aa87888906e4899c1223ca7576904e16d867e3ef8635ca3642827628ee07efab3bd4440a71328597a8996c821378aa0d6b2a55675bbf40538f328b99e372e7f783952e967c3d9665224c4443617d330a9b2cc4475077db79b47b38423c47b8ff7bbd745906c18f8809251d2d48f9e11b2c09fa9c931c07062888a0cbf9aaabcbb08c26d29c48d20420752b239a8da38f66d79a4273d9b16b421451893c17f316b7081fe4f14ac14fd10e45b08281592ade55ad965644d4f013fd66f201ddf69347f8e21063ed88269744f78ff63eb68106417d905517fffcdabfe926fdfe1b737a071c6dfef5dfc11b8873a0eefe2ff560af8673726954fa81673cf109ae2ddfb29c05c12d623b3d590fbf9d2184c822ddf2a20d0eaa895732c99f0d5fbce4ded36ec00778283510b2f54908b8ee37768e191cc3696e64ee3e8b1617be9de6be23fb388c3d499e7ace0f1cf4fa445dfefca5c0ec41acbc820f3d21363eecad239869a966512000083b7ccb2200a0dd4efd2dc207d48045d900adf1343fedbdfae130f187ffac01b6b861c4d428cbbc2095f2610a794a1a5182d5109ff0899b84395b8bd441dbad0bdf91f36d9d147fde30bd3833cd08bf4c7b4890bb3596a8fc359e70db3fb93530be5968eed2301b5b5fdc7e66b385e27d67357c2c50687a8c0dd07c8f390de0fadf8f970067d142c765dccfee551c30499aa36014b79c457f7f17dfe9967c3ce456ab09aab25673edde1f877fc1f18c5933f77f716d0fe529ed13d0d50dd82786c6e090d34cdacebb4fec4099bcb7c1fbaa1ba5bf09f48f13d1c05f1b3e72d2e1186caa38283abaca82f2752ba5de460ad8513db504bd00d0f6dbb2329211cd5ceb3bbe873eb389020b693a8a4b1c3763e97581d2f214a80d524cd2dec733b9a82bb64a5d916d9f0c191f78df497bba5b42a06513804c7d9c33c6e45c4f30d2d8e53ffdf5e3a7cb456e18ca0c5e3576a79c1a8ce476a1df4e91bb324549e49b7db9755d2cddecea9bf4cb3626da41da3e5f82ac11a8fb2ad5fcf913dfc4f7268a4fd17b9abd6b40b6eb87f8f60ec69011fa2c313e4201ca5fba9f29996ad21d0c36bd75cbb58104cf800c994217c58277256e4e6847a2612a21528b3f0b2414782aaed03da433590ae58009854f2b06870d493caa08ecd298e3d6878871f5b232338f80dc03a0f7870a4c288f8d50f668c27d98d1f8cf7c7f9bdfa87be7d2d8b009c967fd3b183cd51a82592763e41fe8aecaee39315abea9f295725b264d35578c089aaf3932df042957a6da9870196a32c2c617af36a26ec25028de847796fb33473c5fc4634e0d63d6ce36ef0317aed563f54913de01a0a9c113df15d81f0a36165c635a6ad34e06a2861f3f6024b1c3e57e36ab07aa8365867615a37a4e2ef857d9077399f15157d1b7d7ff3cc1785d5a29220a60802100bfc1e948c10ba9b406743d77cf0aebbc5d4407d0088bfdeb222612538e38ee2b8ac5d3b89a92eed1267a81a053ecb2119d2e37e4fb358b07efbcb3147de76ddb132fa9026956077cc662ed44807cfcfe0724c4357d346add75557cac7cd0cd315b6c0872de1a7617af8204acdb28dd3c8300e4555f640a10be1e1e4a210db01a0f1709e6708612654489fd807dc4406f724882817209bde5fa86293bc774cd772d0c66edfd228f27c6d1b76a133e6cb4d37ea924fdf0409f7a55904c5e4cb41014ed28f1e5c7f4a637ae0fbdee8e6616feb84fe5500b49b00cc0aae82153dfd21573f6079480d6aa01cdcf22d54f44ab0bf5573224b59fa969c357f1d03dbfd7d30ebcf027cbf17b550b787f2cb64a200bb3ba77198d451bf4a3a05793b6af5a43fb271496603fbded9bc8dca6edb5457d8c6d8f3c19c9edd73275dcc7f2bac7d0eb31dfd9500fab471d739500734ecce7bbd294ebb74e4566bfcaa513c3020d1ebf879032642b69c375552c265321dade252bae13591df073d5e770a24dc320677cf4a41bda362a702a2cb6b5def6a26f41189725f1cf2b2d1a2d6eddb7869aabad19e41e9371c16a96f02b874e43d0f66bbc468f01f57940209d37acab860dd8f30bc253c722dd245eb868aa179ae1df6fa9e4f165472aab5ddddaaa8c6b2842d870a91e5139fdd624c3ea0df9788fb84fa1bcfc14d8234823e3747446d7467384759aa48d8e8390ca82970924a34852da62ce9208d34f25960a6a358fe26a357e9a5ad03ddb17d1bc2411b90adcc707e979fb5e987585d8ccb2413cd732d996de6b3169a91d0c140d04f9ea4d71f3d0b0a4ed9c20240d44ad5e558c7e0bb526f3d49382821deb1841277bf3df140c7deb78ceee634590aff3033d87fe82b730cba9b1a20199516c788a96f1e3b1ae62244382656f1ff1ad42d1c8bdfade47734d3d28e1041fe968184c90e48de4d05c5288dab8c9d0a77323f40b91656ad3c5d2ad75b4dd5f0c80b87a47f04c76038befc24a377a54a25added9520f1c6080c8a1d778bbb97e7b5a555e2b5fe1a610b965e2bcaba9c988844ba59a81ab78c8b7545f6ba160611bc6c5fb8a768f2a8b0d284f6dae65c8e7e564c8c3a5d1258f4d0ed8c2c138221c39fc7b4a397c259a746e286fbc15f11509e623b9e7ea8b953b3588890e0e53079bdc0ffe0f897dfcc5462c18bebf52d9f9ba2b5b308fefa86fa1ec532d8d0d1c96b95e0d6536e041f7a285a613ff9c9c52cd8da883aa0b328d987aa685ff885c5f91eba05ee67f880b177f28526f0d9d2dff577be4ffe0652cb2a1451af4c13956f5ff34a39e9b4115774d97547656979178201741270e50cde01eb693adccfd6c19b4b733703de0d936a659acdaaa1694afb83b16e139c11f6b69c31cbcecdcd2f810d721be0dcee7cbe221d96680ac490762028b95a8de211185f3fb4553d7f0673cafbd834ed8822972776ea03f0de152803147670abd3bc1453652bd5a11fbb3a8aa8618dabb40f73a9873c8be17a4fe75b45728d26d2388ba95034c190c3e1d9d274a10eecdf826c09d2c5aec5c28c25a3c52abc23c977f6f560f616b116738a884eb694b39e21e1aab080c0bc355cf3e5a281bebfdc10cf9038f130c6404556a415d9c09b53cefbd8eb145323a425781419c84849e44bf8eb31099ef52e6138151cf21ae3e9afad5fc949510063d1b6850fef3b25229b24d5438a8d91f49bf8148d0a900f90dd4602742400ad228e1348a159bdd19eb944c222b1158f0f9441e62d5912edcedef58e351c7f3c8c84d5db531fde0461176c4973e9f568b586593ade388cdfb1996b38b3638f030a45055a16a6754a6bfb4b35fe6a8298b9ce3bc8219d15ae6b1708c6ce917fc0afc238a21aa29e22e3a17f12c321b619f919d7c8fe116cda7c1f6aacc4b2d9c737b88cbcf59110b20c4f6a42b8272af38f13bcdcfa651b91590b7f4ffea7c65f6032b6469117181cf99f7f9f08cd55c6749670fdc0dab3af986d66177ecc83145191abe4de2d25f774757456d4f246e4cd2feea8d0497fb0d2ad5f7aee5b40c0aeeff2ee0a5910ea96c5d03e33931c00936b6dd53cb9111a0a2fe321376cbb85f116c1fc496381e8dd101ce17e183ea1b52c18140937a02000258c9c4adf80b3957dc8866a96d9c6e6d0707834e2d1dc8cd96508ec0c778bae10100937c412afa033a1f3d671881d7dd594ecf9925ca967a59fd1a38c8d5f21d1c0c10928d3fa9b82815ce33854d404ca2980250239ffa2f078fa70d7d1e6ab04ced62d0cc304b5de3ba2bb6ab7ec2ad14bcc091ebc83ddd7966cc69701d86b0d3dc09a685722d1d9b5dba24245de14851b6a41bd184c0655169c615a3434ced6cde57176f87cc5487ab6d5c618898146343101f2a98d79a3f0aefc45b645ac098f42c1dbd649b8764bfd83227dd3b2d21d56cd69b2e27bbe4aaf4c0f63f8b401d8352733629e4da616dac4ade5e885d8c1d5cac8a29f3eac1683822e75a278c8f85a8764506aa62f23a0de72c2e13c8badd431e0ad8816f142cee7632dcd2f1cc46b4691d7c4804f323eb7be74eec4461ce87a9e973a548863a80e618e91c8da2b51f103a328b2414ff1b667b104a76d3ad5b5a1f4316c4df9ed7127c67e3c2fa353e259a68aa4e9e98dd5040ce01a72f668f8842c9a90a4d2f2181f533e84b612c0c1860f11c6247e57454ad2bb54920081899319e017813cc9b2ce9f3b0fb83caff0021c58240137f389642fe095add1da2b21bacb54b14944187ccdc1869aa0bf36fd038866a57d7d4a7fad2a34fa7e625b54c89a897eb1c27bcccaf034e764ad5aa834e94c6c81595c55e17df49477d23336bf10959a6bb400c3408ade2795fc930dabb4176fc7eb41348eb8d2d68eb286341318d19c8bdbf4ae0e6f9b36fd8e8d4fdd1523603c4feb2fbceb4d446db6ca2ca48b6890019d04f4df0ff06e3b0c87de8471ead4de32ff43d34644125235985778ab4be60755603d8e269680c6a36d76e7e9daba8cf50708264ef5b1eb29083617956a09c2b3a98a3ce9bbd63e00d1e7709ca29f0dd94c93073495642d493935f75b123d1516321ea5e73dcd5c2acc2db191f04d37a13dcddc8056511980be3aff927c65628cae509ed965b8fcb87c8b1c0e798ab0cdfbec48b9b0cfbd967bfc5ea767b1a94636753bd3fb73aa52d5e6ee5cf028e9828f7ff14c7682b3ec9b6966ae14d59fd0ec27e3dba63ad9617dd2d280b8df28e9667a9f1f70f97384a568c08bfbaa261ad1133ff3852141963da0c828386161935d5eb56a1b96205be2cf6456f29195d29ad532833ededb2c56cf8055c2b9020aa14d1e4eaf126af996b73c42d6e1be2a361908c39d01e49e6c08ef2fad78f4aca3d6b32687d207cc86fd6ff007a367abea8d8d2576ab9605dca9e175f3d3c09df5b657164df978cc59b9f4fc5f608d1d8ea0b2c4cdb9a19c1d7e01db4e91251a77e4c5d9cadcbc0aa624c29ceb549cb7404326ad5ed016f38caa7e4ff70f30d90b7df196278d7cbfb03138b2a5dca789df554a7c837faaf9f25b0353c2c6a4ed2c6877f312bdcc65c10b95ecce35ea8038e53117650ff7a9d1ea4610e9bc25d8377b3690d8b957866e24f1276bf8bfee235f8d0b050c7fb9c4c9277573ef9be5a7028fae9e106f705627807b9bc315420b6fbafe4ed7bc271875b025cbdfc6ab0f795bc49bca5d62faff1a2b0ee5119d6930b865e59e67307ca20ae0ecb6c2fdeeaa810ce8b433454e728a5f6444b1c131a29f87d9556eef1f699a145aecda4338e402a2675ad5e83fbd2755142e957c79677de5fe60a8c04708a6b48f6a7872b195b6382b7afa6a732cb9fd6dc5d1281a98ca698220028a4c4a72912b979c1ae8b37cb987200b8e27cfde11b92f6fddfda841d5f8022ae14d46a15e616119bccbde87cf70836b5be89f536d81b7afa10ecb34fa9a62e9a3b23cfcc684d8e474bad6ee4aea5510f3f2418e960164e3d6247206fb6da6fa25ee717cb31bdc197e0531e18cdc7f009fd5747b3e8df992d2d8925c9de21db4e72637bb8eaa99bed8c975cd07d274cd4b67c4fcc9cea2174ac61ac7e2d8fc213b58cb4c1900cede9b7bd0ad5b14bd8537d8da1732a0b53e64f9693668c4e02db4cb97044bc1ea0d5d43218e9d3642ad2f6b616d97e167f7ac51bf3da0134edf6bfbeef50c577ed4cde4ed3784258a4435a7f545ba5871720231bc02641d4c15f614d007094e843ff7ac5b8bbe71ba87ea1b3eca39db852664543cfaab576f08f9e636fbd502abd36fdd5eef23fb183caa325417df7897633eb574f5b1b0c24142b66b052a7735aac6e61b2ad23499971b142e803d7b067dab32ffe7397ba0d0941efbd5456a664648e0ec400fef77046cad6b77fcbef84068b9e9391afe4a715cf15bb2180be7c29b1d87bf9aaf61eb980bd905257b7da8a1fdc1589ffef933e3267129fca9c00dbf74ba629c6a7fda73d7b0d04f1b506db9cc179387c27f576554c369dfd7b01b9f8aefbd33aa2735df05493b299c3af8405f47f01c9c7034677155edb0498f62375123729d6d35d015ff628c65d3a1e7c3dfe696b5b35ed01f66b0398303ff4c36937383b70717a4658754dd6881112daa8c5256a91cb476831a4ee837cf193384f1487515104b57ed61ac6bfcdb0aeff2b9114b044945ab9fdb5089f9e6c21d536c0ec0b861a4e5dcc80f7bd847264b22f37b1a8a12f18dbb54a89d623e209132ed8cb8ef47c014ac8f94acbd747fbacc5de4c7d34070dd883abd56343d14830b2454392907a05296035976ac7c89332a3e455e6b0d78700a5b252a4bc6c393ab06e91c6d93784748e4b166d2bab29293fc67fc9aa74245307de82d5c3b5498186c7c34b3d33a1a448c6c21a06580c858b8dccde38f7f3c4f6ed423914306e62e53ea31d547b30e258aad2bce6da3cc668d8e603e5c2829946d18055d50fb7d55da16440d7f521d3ccc06394c470ee29683145e29097df04148f61f63e194118df5004f722990e4a79a055363c7a80184a4d9edea39b2cc41ebe41a8c528f1a9a624f32d63dae92d85a716b7fa9966a2e89b8423b48d0d9e1bcc63a01141bf8450ead87c8c88795766a523059f6e5cd71e31e33b04f3f71c07d25c3756c521dccfa38ffcf193ee362fae94aa5a9ac819274700dc6a3236c8326e770e8b94b417bf4ed0e31f1d92b79ecc8e950bac4d297caa357c4d2cbcaad1fc0f099b2781ff4742065937f7b8d1feb78e916474a6ff11731864df36e7d2555045ce511763715e11730e32439e20e7b7fd4d8d0577ad4a21dc5c5c1d4481a3012ddac7631834d0cc3e6d863ff9c06b2e4e9e5a47b90394f0ff50ccef4f988ae7c06b94e0b07e854f32da39603146df995c0f0ca048fa8a4baeced9e9dba07b12d27803ff258a8f77fab7a3d1ad4498b879132ba6497381ee828faf7a538f6a5577da60e21adaf292d3153df8efb4056dd6b6d7d40d98b67098983be3f7d2cc6e5bd2d85d71de6e5721b109808926b080c1406df5a4c1007f830d1417d19ee9c427a9610427352ca0436077f5f7bfe0e1263e4b9ac660caf6b533cc97f4e6d6a1d13e15867b6459e50ff6b453ff91ecd5d4800a74a3fddf5a562308cc9a32bcbcf61f10f0663a63391f62d6864e3252f28a4a3c8fa78abab5b21a8ad5b0809dbb1b8481896ce070323cf801e60ddce13314c5062db97a6fae0b364d581e149970347c695d6fc8f32a30b23b328fd67d52d510bf2a0e901fd6f7668c2424996f6913dd58dd2233346df667c5db5fdd3a9908ca231d0f43066d9db3c81a6ffecb58d26e3b972df768bfde7215e94b7632b288ef004f5d0b0e569dc2e804d17c5fe3c860a6c6a4e0619ec6cc05fef722168453bbb097b502d517c869d0a63a5cf0cae06f0bd9932919b1fc9cf55d8ab210d3b10b8149f83806d11db4b20f4f070f6ccdfb916af9384abf973bddbfc566cee3bd407a1edcb823557e9def20a4fcfa9d330dfeaea3cd549c2fe05fad4eea179b4de297340ce24597e59de81f8523633478f0b427d538eb0bf5f79e028056b36d46a6fae91891eb68db05076cb8fc1071cb8bfe5f90c201e6967b63b30480c64db14cbbca400dde3407821e5436525e277096c044065700c32d30ffddd01a0be018182fce8d2ef3b5f1c96f7ead69748f29dfeea37a78ea7f1b1a22e1f51a7279d22862e3f3242bc3e6580a308ce0f659a022802a7c0b7ce90b58189eb8a83a0f85728f3c880b2878a1661593377c8e21c480a9c4b44abc871300e3857b2ceac9d6930602da080c51640f5288b6cd16a6dd7f6e26986252736b5e3127b3ff941982aca1c43338b2432508da695cc6c2d6fdcdb89c1a5a12d3f843bf4e98e57ac9223a92d23d60fd7249fb68b45d6e9ef11a6587d46947c9b9b6219e0982305317fddea53df638ebbf5d7dc2ca9c875224259c19aacc1b30f30d9e732e452c7329740a18c09417e42640ea7f55270d8f1cbbae94a3e3583368996b150043f0375f34f201c30fb0659a27e29118eac531656cb85d8ccd883879d4022cf5bc1480e3941be13dc37c003a6ae303d018d56ee322653cb38fb390bb550b0abd5569e5bed45e8b951a4e508d7c98749949897124ec53e6bbb6b680ca5594160228ba2beda2356789b894886970d9e334cd62b27d711aafdb92f6bd48a74a5f18fa0b45edbb6a6afa8e32d63eba1e27ce50b4e17ee1b93e0b10513803d0d1652e8153f9875082609437da14ac62b47773a74f7bd7b9c66c9a631d4270fed90de09a1080a75d375fc635ae8c981982f4b3824c6a5aa22ce799410dfb84b9f9d94a188248222ed33fe780a90dc433adbf443bfe19e1f1aa6f90d8e84ab6d39f7689f5ea20fc63a45087042bd367aa3a4a9bc24a7159d2c6ace4b59da2f67e818a37db789fc84bb87fe89d5a45442b1c927d75a7c2cc2d0b4cca5982fc8569b0a2f6a2e7a180d3f40f2e6298b12e18effd7594a555789691fe0d2252e1cb45210f4f00c34970fff400ff3d98526bf533655d74b1e2a3eacc7241f04aaaacfb828870183b7ee7bedc10814a79b38587de1f58cedbb6b337b77f47993e0a5b7fe9311611866e582f5ccbbb636bfb0b886aa5ec95874e25f4a670a86a3d8dec7b664960d3267adf4885c6861a9eb56fab8491d675540e701223beae7dea7fb6f165c227cfaefd1c325bbcb0c6e24e3608eefa088c352b4a8071fffdfbca7b427d1492a6b20e97367bed084bdfa4604b2b9e67f200b7c6ead25ba81be95e3cb915f3cf98486f0b7b608bc228bd89e67123ee8a929401657e5c4495d362917040c4681d8714ab244b2f28299edbfc90a1e810efc7dab20f8ffd81f3fac9b0875c93cce87255af64fb18bf461962440e589f0cd7185c0b2be87e47a73871d4798f76992447aa28f8a1b5d83b78e23b9e7dc4e01adabdc27abaf71e518d9ad1755cf4e4bb90879a9e29e532a2bdeb4b6ca3ce0d32e5264f966abfc01ea55aa1228597a885f350a02ce3fabd595f58c95da343b1fcb58400f019d61f726c1b41009a9fdfd72937da189f71be9254ba1468cd295d447e430ebff5b51e4cd20a5a0f97388e60de66aaff3c272ce3274bb8478b2273562da4316926e0787b286a6599fdd128a50ad85713fa008b3d389ffcb9c59f9dd3ae3036dfcb4785324d678bc336c1c379004d556d2dba47b22cd227cee72d098a067b57d1d461b054f5deabd6aec84fda995e6c191290bd4d429bab385853f36e66952e9f81b3914d14e459f472337b28a41d92e69d9736aebfe71d45eeb04e24f75248c88dbbeaa61ef6f84e0615b24e1375d216fada5accae90583c0e9229110ef2ed10561ce101dde9ad24fa0f799e031134748f96638d7480ffb3f4b3b64bd40bb2c115ddc05b26f31318d44127d397187e6972a8b0de5d81e46a82b06612777159b95da674655bea703994dd14891f97fd452c9fb4c71fb5235d9d4506d1b4f41453445cff564e8b52e3c8c0ccd38caa06a0304286445d8bb32a60a0e554b38e3e303444fa887801a181e9cff6a66f268163bb69321c69f6c7868541312d4426a9b94ce253f88c7eba756432d6bb7df6f3f10b1c6e0e6476ac318d6c206531cd16c9c3ef827b038351a5ca898ee8f7977baaa30297dc9dac4056f12bc4a5ae0974e85a901dacc06ca64a1af59e4711d1efdb671595d3949c533a1b5aaa8c47cea9adb01811090bfb301f0aac12a05b184aa208b53a677b9a8831645bb7af15b853899a2ac0bfb15ed1f7e2aeb23e0f116296b06b9406d5c761123a01ab2b5a8d45f6b5b097294536d8202ccd57a602bbca0bcd9a9c972b6604076faadc48e6646b7f261513e9ad317fd513a0c15ac76d350ce5d3a135dec50125e9c31ca50b65b481b099783b8b857277484a2914e5daa707bb1316a6bb40abcb9174ad52fc2435f6cc1fbcedf110c24202dd8867af60502a1c0430fe2dfce8918608c6d6faa8dcdb19d8d205d15779a2031494a65df9ed8b85126600d1f0bedf33cd98b6d1221be609fa9489b09fb4c873b8f475b500ae57e24b128a423e79557df9ee5d07837a52de6683d4c7f1c9a1f1cf0332e84ca4fcbf77ed4606157252a383018b4e15f3a2632e5922f0c49543560c0dd942a81466499970cf4ceea099007707133e7c3c30f4d6c020f7d5b14773a98f2fcb700445ac1d314aaf341e0f1e15e80d28153e129fda101148b15b6c38680ba4365829b957dd8e6c10c14c80ff7d86fee271e4f4924f4c3829ef9e406ac66c3c4753992be28a5280693917932b434bd77703ee055bed4efb4252701604aa1ab47bc8d6eced1b2a00571a520aaf9dfc8b7613fb5096ad01ea560a2b0f2885554a77ef409cf83c1058726dec5f7e15437a6163c1c5f92295e8bf232313442a3a195e91cc6701cb8b6e6740c8cf0ca51fc5ef26f8e57e27ee09204421051cc13e6e4b3f64a27c522572d9ce6442e9385ac5f3d6db0e3f16d0fc3c26e825f6a46950bc28a6dc1d05156ca4306b8f6a96a3c559ecd55992d7c67de6c521f4672d1b3461431beaa077a805d59e314614f05914540251aa817d21c8dda6b31b42212211b64a2da75434c15f0167f41d4e1a49fea1125f0a8370862d289a0ce79bf4b79bcf16102760742c13640c2ea3704117167520cadeebb0c4150fd62d85f86e04e097ff9673cb4795be2ccf57dcee36e14fb68f5e612060fdf33e477d9a21f3a53d6971ff6bd77240b1759213d7dabe4f03e6b18af1c16cceeb0ea4a913ed6028bd02e9392e29f54bcebbfa250b1d9f585845db47b7c11c0a825d27bdc0155fb4b56e107fbc3d4d20a6d6177d6d0a3240eb6d1a8704e91b072a0102ccd43ecc05ba6046f46c61b203fc2e1a6abdc773cdf3c1e15402e4c4f6d53dfb0f6f855f1ef3efbdce260226e1289cc8e682c310c51412c8fac9c6c47f91b5f4e356c6f941e926e0f1226dc73731e85fe22fd4b922f9cc07abd065941c2b95c8436f8c363b7a06ffbcdcb928ff8f7c58a554cbf0837fb9710a812a7c17869f896c90bbea85aa9628457949945e356c8ef3cc400a8876208174699db67f5e35d9301dad0654cfd4799626104226448ab7abdd9fde6347e4f72a34a38b5b9fc26e6b0cbbd867e2011b53f5695c15425e3cfb9e0da82aae18d4cca6f8aa4d164f8bad6846070548ad4e7f4f0b0f33bb642b41aacd1790db3d475e635e8f86028645d5c9d6f7002d167f9d421396437b08585426ee06d25814cf00327c849da5f5177f7d71fde6d4ba219eb4e7f5ddbc0928135ab3788355aa1f6f6f3cc470c764fbdeda58d2dfb5c5dfb12f4acc928011a321f97187b7d6578dc12b36473e852cb4b6cf2deef6b98c38212cac490c5e0cb72940a97e61d5506a1a538c7439c648d43845f5d4113c7c4d4eeb3ca3fcb76bc08903adf21ca37d5662298b7ec44693cf34b90597cf878c0cf4521fa5d6931fc77c768c923f7bddf962d9afbcfae027d31366c724f0d887eb92b02f399c16de9de2c4969258e42fcb5965961fa4a44c442e41dbe00f04865cad554b48dcde9aedea0336ae19ebcca6ec20095c2605aa7e88095ea445ff5aa5ba0f993826f361202259aa522b67b9be13c9e83e1f4648c4fa327ddbeae40b3d0420758286185ccfa98a8f1a1f8bc81feed95d7695dd0d86466c6f74d87be17ac875ed493e95edc52d54358fd26aec1a408e1fe8a202854d206a17b1bc021f481b9f4558147d6d3f3a601f5e13c7609017bfbe51ff19dedb89d68395d2766e856f353d18e921ef01e71f87a1008208a15e1580edba9eadbc6b14f9040d8812c0cf054108dca37badb2d9a1ad37d8433ca9d0a5835f092c4643f56858ae6f9b2d219f8431e67837905294bf634da0aef5f53d06dae2b297217c1db7064b87ad1c41505abc9636a43acc00500919e0f8c6bd11299a851961dfd9f993a119ea40e67602332d9814c6391676dff69191cacc2a0f2783c5c509b6a8902fbaceab10d76ce9a3883007a85638b061190b8ca51c36170580c5b92e63bc7b8025e4bc66bacbb9a2147bb98c44f1ec437210dd7c89298d1138e5a1f45356caae00075fb826742f917401c7200dfa7636c8e4db31304aa2fc42180a4003761b46083264b559162c4f999c6d8e314d5fa331089f5602a8d50eaa558436171e3710d6b86e50cef8fd8c14cb39dd7693dbe2a839845c62d2e6681819782c0dce6805f3af644aa8ad134717cdf1a9b4583c2c9c4d0d01c942b492aeff657b89ad09c29da7c84deafeecd199432a05676814108e07e385a5caba32921fd9d4c723ae9d92c29712a9bddc82936d73c09c3ac9cafdf7cef1b01d5fc86057835be60bf010915a319eaf362aec768f7f74e14cc7ac19e27159a29a6c02818cc686f1b9abddc4528b26e9e335e3a241e4ce3c6bd6b8b72d51494733594cd888450a342604f829297e43d87f5dfdea4039867556a728163d315f9fb3b3b46b219708f961baeeffc9bcb6327121bd7745547535a952805cc6eb3642b033c945cca2fab3b4c1dcfa96b0f7421cde8ff765790b810658232763c84eba4f53d787d5cfbbfadfeed406ab727c37c5fe3a02cb7532f7de89ab8efa2221a00ecf024e67d39da341db6e6cc8728c1207a1db4c2198cb26a66d1ca568b75ab3035cc7c6a4c348d94f3b3b7fefb0e06c10b6a7f0cfc78206538fb852f7915289449a636e7cdd7f0e92c955cc5856a57db95bbea335dbe7e6267119ac986c33e1a153127dcd85dc26de06da9f694cd8fa468ba44f86491ef2ab1ae44168ce959947abbc37756bac53b00638a47c0dece134e5625f1f0d2cbaf2704999e1e649795d329de3c71bfc00fbfff078edbde2b4b135ff853e2d5d5d455d528b1abd23e52f488c1a47c01f54a13932a70a82343e1e18476d899a8d5c3eb2798e62aa1139673693bbe3392c7533a542f669a109d4d07934ac541d1817063bd95a6c048ab12380de0317a2d7de937dfd3fdd281e93be79bc68dd41e4a907a6200dd758056578537aad1fd9121da41d1f6ae1d7f2dd2016f7acf30ae80bd29da3325fa94bfe9cac1223324a1de59a8ac44dab4f4b0e4ca42a99c8d76e56b1341b893645cc7b7a7af49f328ad55b73863c9b90159f44368c5965395f0a067b9a4edebe97db3013f05846e7b7c2d435a020b19dcfc2fc779a27b6622fc61967b67d3a076876bd6d39ab62e491ca716d3580472e4a49e750aab936fee30ee66ed5d0e6bc4abe2d32bc7448a9d18e59d6775f7dabf54ee8169001bff18c2fb36abdbe5a2bfa843b8e57e1ceeda9dc18c8bfc411fff94d69c617b8a147820b563098e6a008031b6c1098e6555e63456feaf61b537b17579f6e409ffca00c0fd68877a63bc8c2b22d1ce80696bf8b640a44f0848cc477b95eae7cea0f67ef2b7239a082ad7281e5acd8bfb90e75d0bd17b0a4bb7ce5cbb9e4c4835dac201647f095d39fb7187b25f746b797afa4ad7d0d5610c01c5ca737d3ec656326078080c06b9d84bd42d3eac9d8854b277179dd4c4fc2ebb7127f05826b0ec7e6ede76d2a0ec0b463a3da2b4848eec1c2c58db99a13a6b71f093512afac21e65f0b7a2424c4efcdfd1017db8873ac4ba7f43f8ab49e75d26bb431c8007224374a36f57eb9accde7bcdebffca42464ff4311b02dda1ff3a1c4fef2c8f6128fc5f6818d830fa457e2f25857d63cf9dadc43270525ef7ce804809d914ed7f23b1386ba961cb37872b49c2cd58b91d92ba9a5b1806e7acc4d0976e23967d46ff8427db94d825e531eba508ee4dfef991f64e6ba132e50ef9c6ba5c4d3530bacb55a6fea0cc668eab335abb8fad2a93abfca3c1df82e58863867f6156b54caa38ae376cff9070cf2da1dfd1cd13f751e78fdeb366dab37144b88c97168eac733afc942f0c7ba4d1394811cea3dba679b6eeb0368bf47a013db39325d69d6757b9a0fd2d4dda830ebbc34b233ba01d536de1fe5d364d655254f5749b9873f76927218e334affeea9a5260af1eee9fec656a00245134731f90b04df2a783f1d2bd794366f2d129e44f0e397957d90f81aabafcacfc904b440daaccf62b112ca9211a7af5fd5ddabca30f8483b17c9fddabd3a1989778d8e2bed856b158fe5ca10d9aefad4df9a8965839e2e6879d4d47736c2a57a7a47a916bd83067cfd9e3a233a58870e9cacb718365fb13dd3e7bca8ac534018e90d3da7afae33a7fcc67668d8971b8effd54f97b9fb129b747c60363e34499f6b5f32cf39c7d0350a85a18372476be99253794dac4689b51239f77b0fd55440629b45402daa8a3df4a3651441c2562a6b9c2f9928cf925694110641027e74222f9e3c19ea8e46aa5bd49d0828b751782474de99b98eabef9a8411bfea6177c37b1a6d71ce15441422dc3ec4b1fa6ff89a2fc363bd9799b0e4966811c28e8bfe3f0f2f82af944018e7b43086a1c0afa53804f53795fb991df600c558e05d900b642ef8ee2133e0cdf48599b93a55bc0e342f341c5c62e06d055af91f60671023db3c46a97ecd893f794391e025402278893d3ec09b8a66747815c435358d9e97c52ac0338f09c8f420fe2f98e373d6cd272a4b9a4e0c045170916d9f2a25f50b9856047f1813b61215bc8445ffa5905309258fe5ca800648f6c774333fc9278a360161f66b12591a87d2ab26e8e49ddf84696793b7c2d4bd35d5644550c08d273e35cbdb61979f7484f939b66a0edb4055101a0acd26c2706a4fc3e593be850b391a9d5068de39305c6d5387591c7fcfee9c8df993115e6edb4895cd9ed6a3843374f2991afd33c2711bcca0e58823a110bd5dba854ded1f453b9d27184c5d5591c0afecc9d26e715996a2c2946330c9207a737dd544b32d94a1397d57a1fdf915c7bfbf60c1eb886ebdb3d4268f83f39e8f9ad7831f80a23a0246ba150b04e747a3b189609b83e37865a1f0801b49d45b7e272cea59976c8afa59230eaba183bea2c02532a925acca2ffb6e1f7ae00bf0ccc40274ab5d6a4776a5f0400d4e3ef6bec6448d5a0eeaffefa2e302bd6f06576bb489243370dbf932dd53bf4ca077bc7fe9a53619e3af254d3cf80365aaf228c80a8be28e52c2232c804f68fcefe846f30a8707f33771907fa78d93a9bf2678c8da106a2536f6a02ac86cf7c4bf72f9f743194405f7b9cb79bee8f1a9d28fc09cde86457fa65ead529e1d3d019a8b8bb3de316ae06800b45a5ee6ae24c36c878e7ab666213feb221578866a65e1610f2910110d1a8baa09e39f7facae7102da3a3eca9d5e0a5e20faad1b8bc7088eb48f6c26ba5a4d3c0af8a97bb4e37629fd061c0b41887e4b089b9cc9adb1e9c700c75244131deb555e468b02e4b152f412f5acd613497dca6dc84585d1dad30e00936da63f284d62e8f7ad2d0e6ccfccde9636624345d3002157b2357803ef4f776bc417e00c71239fdcba40f5a93b912d3760345383bccc31f8b12d4344c2750d3fe60a8bfa7b2dfc6a9ac4df553d94e8dd3b8bbfc541623a212f31fc144cc4264e656e70e2e4c5be385d67cf667a8c9c066f1e841c5781bb53606321bf13c61e5f69a23743dd311e7f674c1ef34cf2dd9587b85940d9ca04608af22c78ca1eeebd56a009d6f94b7f3510239c72c4b91fde785df5b5100b17f9bb63926193245ba137cca4511ca7de8035574bfe681529e331a77edae76a3622e1aca18136cc8cf631b522a861952dd34eebca7bf3599479be2c72d817132cdc21e96855ffa8d773f475476b8a82f7b3a3835214290764d66da8ff0c15002b7f18c8f9bab803dd57044610a02ccd4de90fd3cdfc2fc7352840ca2e011dd44fdc0872b760fa9ea0854ea5a514812e36e10673f46abbbc3a4ca743fedbe7b0c4afcd4cdc29694d6f5d33d840f307b3ef9fb6ccb2f25afdf214c0ffcf7ead152ce5c146a19133abfc4fab27f3392d0ab7dfa45d12e60553778f32b6fd7483808fae7bd7e8c225ac66c35f0d47be1a7034cfac4c69c4509be58033b83a64915da32593633c3cf9d91cab9800b733a144d63e58b67f450f3843aca11ed6a842c0ee7b93cb3b1ab14cb23742978b76f06959863a01ec06099f12340f133ea6d08bb0a0ee54783520c9d99eb37a26e7a9b590b5e303b26d18c7c42ed610dea93dde0483ce234b3c926f36a09ac2a7e7e37438f61ed220aa2d9fcd65066b327c0dd237709465dfdfea1d9d3c280e5df920e1ade28bd5623d1a7eb43f94f363101243c138163181ee11e1af4230953a080711909fadba6e81f3ef5dcc4185608a6d69c573f92d56a6c837d0fca520c329d681d537b0d0832ed179ad65dfe094a8064b46a55b3458bf5755ea5e5065b2fe35084d3522099fdd1f2749fc640168811f43ac1577bf1bdba69a2658247eeecd6c885fb15dbaeee3c032dd8929aa06fe9481269c2da89978b350ab4dba61b6ec65e96dfb2b7b4962003780bb86c406abe8f74ef0534c0e5f67ee9ba1d7b50fdbc87b34d2288c00a6f6605f4c282d4e4c384481c4d276f0d4cc84657fe4dbd45993bf048e61e307587c8e039d783f37403772423eb191087284ae3d59abfb4b6153894e031ee0c19efcd87216354496ffe5eec6c1c031625a19e78f3a00bbce090ef5737e70046ef8b4107bbab1e0295002e00a3580565cbab275bf278edd93060a70915bf62f6befb72a78c00977357bfc7c89751081eba44145be998e78550d357caa04b5d5e71f10cdea8db3ed3d1cd127baefeb3b812b22329f145dae2ae2cd9385c06995e32dd2eccdb273889be385134c339935c693434a05dfe3f91563aa2100cce44edc1ba0c91aa13c86b6aec96fd8c95a17e32119cd56b7b7bb2c09810464bb02480446424c0d32553e16e5ddacc25cfd9e4fbe219da2b5f489f1219907582459f44491d467ca8c20000b9458b501643ab2c34d03f88b6bda8ee5f14d58947a56034fd8360ea5e0dfa348169ca16a8a3ca96dd6aa17e4913d1888f23b5d767ea0a3e6af4ffb62f8f246a6d91e0c29bcd7a30fac3bb0df9d2319bf285fa2174c054179e725c33e188bf88f6da746153e9ba15a62f899a8ffa797ed4a2c96d0c9305020213ad68eff35d866204bb5401486a09fc16de9df6360402c94ba38dd99bafc9a8ca99ae1833a2c93da19537bfac97f7e91bc5af4213d79e72e537b5609d751b922077e13158ea57421f59c31adbdd9c04868cb1fab9cda64a11197a93cf5a40a601b10a46dc503ab9e9931f291e07e56d0f57de0123235b2baab0ff6ad09ba79ef05e2171356e6bf0a44dfe4f4bc4a140c19d198c9d52fec6ee65bb33e2a9fb3bb4a78bad8fe80ef20ba6fe16e5c918904db83c45ffff140fc4453d09bab3a15138e7edc5c28cac4b79492cbaf7ea6cb0661536d356127b5443f81c16b83eb3e0f2317fa2cb17ed07c7c2e980edf7cb6b595283fdb10afed88e422f87b2fd7a3f4a5228f34bb283fbafb85090dbe6fee11071e6826c67830841223fa630ad954794153d6a7baaab0afb0ea161f3b9b007beea2d802870dfcc437047c22c80d03bfc3cdac114742e55b5d57baee125f360f3422ff3e234f85f2a26a313479d3636b6381a24ec0b5a5fb4fa054cb5659ae92b7eb1bb20ca3adf287e5fe9a83a92f9668b6571100033debf78301e7d015739dbf0a46e194e315062bc82ed33410d0ea8b68fa9f7ec84864d15eece14df043ad1837d5b4d37c7eb49097621363fb070d5acc30128b3e9d4b8ce5b13f38267310a1ed3035598a6966645bd57bb285d9940d5eb8c90cc5bda925497b58bf8a572ca2df5987e7aa8531cfee8ae1f6945273c615dc1edfde9d400e3a5eff24acf60be77bdc66426d7ccd5f7dc3c3c9a5f511f1830e8b789a10424e98ac5a40ee25a663bcee8b24fef4b6bd5b2aac3ff09e8564868465d36b035a753490d3ada2b2f39cb611b437e13d412cb0fba32764c96e0b9c7640c1ffab3802e7d3a3540bd7e28532a57d019ea53f6267efe41843673aeb2dc5bad18c64eb40d4dacfbb709776dfb298f1a0cc41d5608aa347d6d104d7ae291ca132ebe7025b83f8740a5e68efefd818117e5a23306b03102bb8805a042cb2725e6716a6f9e9791c2c3019b8641971531caa344aa956e22b561dea457aed0d8a74765584011a96aeed49f683dfebccfa94bf229ef106956aadc7a2655382661f6aabab7d4e54c8b0e5b436f76f106dcaa3584c54a0fdd0cda036c161e66c5c979b22bcdc645a7ca39821a20743159a9bcf5aed551082a847ceba31cf7179cc069e53b47695a8d6fc534c1d94d11ec6690858fb37f9710fcff37d79a8f2945c358169333a899c45053f471f9cb03f65ed28a76ebbdcbc93eb755190c75d01fe7c039667d3ae6c69cfe2a32764d24a17684b96be8221a9bbb8594c46fd239d14e771a1c229e35b09c42a5d3fb998be9db7cdd065568d7393ec7624ab80ecd196c56e06e4e359e2c09088ce6fb635aece9c6801425dde44624ddb873d07104ea4ed06f04b9ccf42eb1184ebf4a92a6a91989fadac42fadbb0e14b0d0400dee76c96f192134cfa2a885f87af67e28ca35366965b26f8749edcfc9d75eba2614342c143ec8bd25a08362084dc4f01d7d45da8b309288e4ada4120a025b15129e7727dff8fb4d2f0fb962de3608664cb5bad37006ff242666747be73e0e3f41150254c3433a0042c14b98e45796145e6954ef092802b76a8ff662060b3f424f78d78456d9d5394ef664abfbfdfd794e5229c389d1e82eca728aef7419d7f9f5c0a4364887fd674f617c331167012e8cf0b3397d7c66e0b3b2e5041cf01ff16a0bf8e8eb64740f0a58662a0036fddfb7199d4e0d57e4d88606bbc7cd13c2cc53e63556b712fc30075dce24a421823513fea49bc7d3a28181faac799dd81b4dd7cfba70a4355f3789a34c0c95736104b97e37b9747702896310641fcef3fba5f61675687daf456d025f7120fe1a21a304731174425c05d059d1289e5d135e86a446bdf298056d51b6d276f3e5a464e47dd7f524b3265f1393736a0c1ca47b60c43abbb3c4c7ed98e6eb60204371f15fd4161e5b1b2c79df7e0ddc04d589d59a471e08f2680492a68a5d2c05fa08dc794bb2d2c7c3b9202fb65ac4a081267a1036308f918e1980a0a954d7f7014abb2bb06954d7414eb383ca8911076c5a71f5c450224416ff85a9214fb29017c3a2284c0d9021452ef7ba5bc9a64f61ff74ebf847741628c3a35ff7555821ab82dc6925c6d1dc95c439918dcb428c07ee7e23801978b41d9da24025e896082438031da044fe618f2967cf21bb08925f30e29cabb6551d9016f4ae15344ea4a388c97a4c92fb96027f2a01229947a5ebf4f19227436ee6a6cfb10790a59a166240c348dd47dbf1dca2b3542dea06a51fa6addd03cfb53dae18b6589083878b20017b47b942aa3c4ad0826cd8dde1e485e83d4dabb2d528c3fda70a7c4b87801e87ef9ab28e0b4542ee26dd9cc41e91bc7c47b0133bb7913ee3d2d67751fe71534f3f1e751d4c906b50fb1b5683b3d355f31daafb122d025198362088586cd3caebbd5b7287625bc47a6858d85467b55723de22e62a82584e5dde18eee485cca7bd6f3505b4ca84bfd70ed3a4113dc6b0d5b45e1fc7a360dd56b616ef485afff5fea57f51586d3b506192cacdcb8546a635958aa1a2bb6edf8d1fc23f3c3e30f5296be393b0e2cebea80f8d933fd7ae36a799cf1cf062bd643a53548170b98b8ed41d482b9672820cff8116104274188d18be15f1d14cb80d5a6fcc6723c0d81f278fafd7b2f4c7f7667305fd4ca58c905b90df647a50450c10a5282d90ca2a0703795c36e16cfbd4cd61c5521be75b6cc1276844911959da2ae11043a8783eb9a11e281ba280e807b274ba6e5b307f2f60fcc45fa35145a69fd812e1c1369ed113f1b5b7c5f88d4509242588b98cb8c2c1f043355ac2a91ddc9c9462b67fe792299797c1d13beff2dab280050cb4c28f88947306134c0c52422cfe71c2c149f42ef25f7bf04d76652a7f7311c2153dafabae3b240f156cb325b2247fde011508537dd6c6a312d96c1b65af28e87e21fe911b0393416ee49fa37119831c3756dd89bef743e37400d446fda02e1255da849365f5456dfdc91e31ea23c465142451c5a6e745e0c6f128b5fd7b583bd8fccfdaeac01bbf3089919b54a878e8c56f6827be1a2678e24dcfdf07eda8e01849fc1977d54809255f6bf6c382e6cbf5194a558b663a2e5e680994ba36254531d3509f34b9653c93abab17f535bfd08564d4b95e016bd95f69137cc90862d437954f573deca0f808efee3731035d0a28a7ff841621e04be53001a660fe5399a217776e61d837f8316fe7ab22d3ef0ba92ad85f1d66651ae401d7891fa5be207ea77dde04101134068b062ea3c821c5f3b9d840b739873d81af431fa4306603dfe7dc1271ab9b4a6acc850a2f1f0f4d397a528d0bb0ea86692a5b827ac8c6da74002af4207389bdf614935de8644e0a1ad4ff204e9f248d1fd29bab89bc60ed1e1991ea0de8c582d280e298932b858007025d73d096c555553eac93fe5512f19ef13bc3ffe015df0bbd15979260618122aaf308d97d3b0594ac670de501ffd27eff4ab6ff0607db0dd049271514820dccb28f901e35f352b9dc70495e49ee32b0f497a0f7b24c1b4b8f98e67ff902c334b33fbd7070665d503c528124f30320fae24721169d46fad0ef03e1a2685d199d45b92deece7de2413ccc2efac5951393669fa522035ce2f7a93df40d838bf353d6cca2b2870d46a8ce265106615d890230773c530e9419d7717cdcde55a0cbcfe4e210361b3cb74b011b91152544c31c5218d171def68ca0b5f06f44b469b9852faffedec943f18576328b1f7c25ce60895af6843483267b04062d4a8f36e4f95b6fd91373cddde07d7704eda1d5230a07a83f26d525e58b726716bd05990393d635f9290b43768d28aee4787584d598963ec2e564177a4f97115a3496e4690276ff6cd2a2beabda28534f3cc69a52df03e6973a3f3100edfd7f38425223b83eb6e2144e04ba753ba1fa61bd22ee4f1578f145c552ee16c5d18ea6c9d7228b0caec7f1d88b2aa4a85e64387713c6a14d45ee4f954052ef31c000fb66a7aad3624972ee3d307e10e80d7769b10d62a4467ad74f3c27d4dba4e21befb4955d2b6ccb93ab7ea09b40d37cb40e89fe08e2f4e4d6e7bcf0d127f495c7896347b5b824e97daaa38f0f3c1b781dae44032a28fa6784b4a5efc5b6e5ca49e74d0e33f869396b40fad78ec7130a47330d84727276c6d955208bc7c39342d4361241c469d886a613b10563bc32a856e17637a79978907a57c98264fe4f08aaedb0a3e28a1250f0a807653636d90e17d829220891946cee9685993403306c467d9b12dc022b3f779181b04f17a745274541f49568486f7acddfd0f835b32958de8b80f7d3836137a488a2a02715a1a2bf9b3a56d5f035010d56cce32a852e46394203c7c533e0425a4b261cdc09b774b2a352fe1e39c7dba2452349e284ee284d79e8c2feb9b4aebd7607a3b35e36e9ee3f8d7fe0b22d73ee1768b2c0e42b9a602e6d1114fb459f83e918600f4f61793ed332d5f2288f765eab64ad98d4af6b7d1c9ab18d1d188ecc185b69b7bb2078c384265f8518756bdd77fbcf47336ae5cdf2813b0ca76e1260048f38bfebbe2be19d59fca23bde3c56e45a733e8a0db3a99cb536fee5bc377dbfffd84e4c747d79c2ac9bb62a041ca8837f91c51d46a41aa0a1689354c2b04cd2c4a86be13c30d51da2f7345f8d54c833633e02f2303b0961576f57b036af2d225b695ffe480b544b30707d4441a47cbb15add1797ad192d3ee81abf4441b925958619a9b0acab79ada81841366785dce492ddc599c496cd8a5bcd894dcabfaf63e47c7124a2e37070e5c1a7ec9a6a8a818e0aab7af735defbb7354e9de63626f349456044e154e8b46ec6d80e9a0f62b1287003eb650df0c2ff678eda6e4837f7658c5e412a2637b7364119e3f3ed212e7e78bc6d85feb959e044ead25f942a7034a8c759fc795df3103a0606ad41569c60ce2c19028309da069b92dbc47af8464dabac0f2efafd59ac197cfe7366b16ce9ad9703b4b9f11ac08ed7bd965709c561ece1383dda32a665e35a19d8262273e82d7579add83aa05266ab52e6936dcacecbf9a76cd2414c97a224970ed9e3792a7d1b0f8d0e98b5b53b98cf7bfa1bcb3f21f752c42d07968e67dec6cccc1e81d7e17eddafc3a882ebbf0f84580891e17a21109b7c48493ffa63e8b71111db7dcc09a152fdd71a1d4cc17eacc5912701363c39904f057a90c7c0bef94295f524d2a6a31323116fd1c8d3363af301528394051be9806fe103ffa65cfc576a36c772147e3c365587d6335b6f82b088914c43de0b22703e071965930dcb7ec53f09378e7836c92de018dcc314925a2ea6a4ceafafe5f02716a4108e9a32741ac0a7697f35334c654f2ce7004f311c3f8e706dd9453d6c4e29f0dcd0af7038f814b306be8b65cfab7348c99362160d8b3df680093545475e02edecc95e1334698e230cb2aad746fa0727c25b404cc4a8b0bf5be5712b2fd20d238984349c2d157b101507bab85b93973c63e37da7a788101c407fccf186fbd2f462ad0ccf25db2e535235d456aeb7423a9631e23b21e35249ac15585f6e6975216be2101d25f4d28962dfaf856fd2d70052c17d7e2d6160c376f5a36c545ff898f792c8b96f111e518708163e852c024446f8464df40813d0b334800e8aa89b6cb72b0e7c1faa2c265e4301923997d134edfe48c2186eba41c0c7c6b6530c96286f170c9dcd0b2b0be0ee59656295f00a840c79ff004af1657abe72c7eeff7bb55f940af3cbfbd953850b2f4776a5d75eb43bdc60f6f5c6b6f85148fba135efc423dafd0d1984ba33cbaa8c333e81282a40458738e82b35cba97a544c003af2428f42cfdf525496044d7219e86b452eda5f32428c810c5a4f4ca45afbc130b2eeafb41505e9e96ced1567cb4b81de823c1c386ca124bd670ceb63a8c3b95b406edad5c30ad8e99a35b608ae094d93a579bcaa0cdefcecbc5afdd73bdf98accf2ee44d70da64a85a992f9e7a056a686a27c9b6c8c5bb09c66ecdfc95da0fece0cb4f2d34f60387be379d71ac0b295060f26c85a016a69eaf0c2643bc2427f9f771f501cf08fe1782fe3f4d777a23c1c4e872b0c8b0096f948cfda9f4b0e87e82acd6275f82d935e5b7a1ca61f8ecbf17eaf0381fd41e8474b80508712b2d3368cae8bc884bcd5a64e3089be7acbb52fde86763366f85545ac6f296a4cfbb69116b680c0e514f429e9a17018053c730c3d9702693e5f63f7d8b324e90f7889c3d4ccbab1b057c303ee1b2b090fb05273ab22543a4761a05a625d2fb5a923a79941bb6f562f5479798941b32dfa772466f6dfd94da3954180a01062a4098fcfee05744a439f9c4fc81ff421d348d9876966934a596fdbc1e094493fe016a91987adef4c2a9b5c75fa6fc7ff84019d333ff559b265406c4a4505a22f65b0113155ea67f7a61a7cd90408da7fc26d03f8e4d51612228416e5c67b3225bcef3070daa38e95c76794694d036853c8b2fcd411e7e027b21c2944b1f823dfb871c9ad44d68d0835368f8c98d6fb80fffd4934d3aab2d91896e8d19fcd9aa06c6d81acc55091354bf37cd25e876404a2cf9ec9af7f8f2afa6f4c825f7a8d6b4cf1d5e2a5ca5a8066ecfcf2c7e0ca3ce9120f7a11072db83dacc781c8e1a3a37f33336c15816bef60e0b7295680450722838f7b8f845fd91b9dd96240136fa8a4b27dc9e14dcc8a05a2dd71b13d9d11067986e4c86328cce8b9a927da5b6181f13ce2aa9624731d6d3988a23155dbcf217a169265fddb328686a05eb36fab1e8708b9df476ea889443136781069e90565037a16e143c74d649131ac5596481ec70e81a6353a38d6e8c17af14009d215003a0688108c9c7a00a832f3ec889bdfdcb262be19faba35c050d36c714832ae3d7379ebf9e87f1b701c741f2c09236d10c00cb5ca22c2b71a402f94079e72acf737091988755244fa1771215ad4aa461e911d1bfa675585aae8b1cebe9cf2e8801ca1eac8c7bf20ad6da9bd9c300f02ee6587717aa5dd195df3f96234b03cacf51b9a60c0b7a2f3bc212f1df28aad34742a20f85e377c8786ac8a36f24b6f3997b52e6aea5e38bd8f4ddddee17379b77e4e57a8cc600cfa4d7725bfad03093cf827dcbabc865ab13a19a585784d73ffe648c59f4ad714e06fb659a8e507127bca2d7de8fa96d16dba30f7c94601400e518249e897f18092fac6f7df622f17a4d8ff149bf383221bd941679e33c7e78978545cb2524a76e85a89efd8b2a8c5455d55d3309195e7e359b22706e50458fb3e8b3a104cbf30cdc20e787d48e4e3dcb3f5d8fa87d5ccfd2bf8519cbfdabfaa7b6387b6604c1bce1583f3f0e4e23306196c94421586993e39ac60258217686b5172a6cb01fbe7b4e8c611926d589cd95f395716e49d6b3d8b3869430c3b07820ed005733d2db203389cd7c0b7e16621aaaa77f6304fea39d99938553d504b9d8749d30893958d46d1527cdf6584801802b5f5200bee04e48319c0c2c9b69691f8ac220a43889dc78f5a8580a3a89977e4fceb60b22c7ce8ba8fbf0f352853099ca4657382b160124b3f668d3259cb422f144722081f6974a05abab895a6a39acd37ebdc9ab54942bab3f210b1c4174ffbb3224f63f05724f4dca436eb49b2e99ee808a1057bb4e6a37a1275099f7c4b23954f4df5932ffdd20588330947f20164b766caf4eb30c6c228be588727d184254a62d696f8b66b0c04652997b56ce8399cc5a48aea1b2089c8ac6db87f63168f3c753445c4f1cefd9c2f2c832dbe51a7915efaca45d51a7870792df711c7169658d8a4e19e3ac82b259c88cb420eda1b629c6a1084f7bfae8364e6baf2bee94f5917627f712922b346b0ed6f1d16249da8e044f82243c22e49f50c16accd0efaa7e8af40eae2585c35d03f6e2f3649cc40275abfa385baa9f88706e41900087a5f28eb3d7d333f8f2e60d3412cee4632d20b3f6f26198900aee1b1fc789f5bfa63f3c729c7b66600e535d472ac1b78a2518d3cc35866e6040b1e653308379eeeb19dd518db51291489610ce71b1739bc3127fcfff0a0c81f5f4b44608d274fc476bbe4214f29ee40b3c32cc10694a3ef60ca0b3daea5a0eeee5a9fc1eb82b328b2cbaf708bb892efca5ca33ba37578204cfa82b64422db86cdf438773bbef446acc39587177fa57b9cfa89b9f204f9743de7ebafeb1dda70df609e81f7a2d7e11278c8fcb3c80e00b61ec17c8d0d2afd38d5c3e5dc282552a8b64cb5422f0cc1a02a71eb0195859f389664df2837ce24e50057f179952680f80e87a7b669fe07a0666dfff18c8cbdcf9a0bda3b24a4172f7f355fd9a2ba9968d6f977d2ab658b06a0f420285b5c09bb67434aa7fb7f6edd956b7f573f7224389f9249b345d42c8d0d52a171e6ba244bf96e4eae15d51432279bded4c7433fb695be00c1cd8eadb18e1126848507c0253cc918b893362e15acaee0333bd5008322aac8d3a9abe0f79233f194504cfda8a19056b7f80140028cf18eb77d16631668441491cd54497abed74cc2b059268bf89ddf26bc15d592d01c76a271469ddc3ca5ba59e0d3ad604ad491ceccc50022d8427fc5481a5dd533eb8d96352272ef54389e3dc0e623de2db49094dd291ddd0620edf29e5af3638734e7d5448672c4e5af174c333960d803c190ab17dc2c6e825d25634a66cab5e51caaba0609a75b1aaa5ff1be432ccd370795cda2cf2b74fbdb6265b53220a104bf5a8c3adaab3ef1a04d6d28a3fee02a44fbb992e26076b94fd0e74f95ae95c3906f36c229c93f92ec0e12608ea064fc6b1535ab4e6c6aae5f05df7851fc47282e063c5d23c741059b9adac89e369c09a47dcb4d0b7a43aa7f944a8aa3e172ba55cb55654a4eac10e5a4cb2fa53d040a0973148e76b592d86813dd57c6d0ea708d2fa47ac1d8bf5525ee79509ea6f2629a1a21440697d1d6d908a302eaf4e063737da93b96e99148437a2d0e6259759fd83a1649f334be26911de9cfd750d7363e24c34b8b93e90d69923c07835493d19ff5697ded65216df13e7901201897a7da08a81531363e51243b3a71f673d767d3950630f130f3da271cbea36c6566b8ad702f789d6aea6e2c023f37bb57f331d921912cae14cc3ca8f1899a14e1e933038d411ce9dcb613e441529aae2a06675e53492bc3e8ccab1e4991e2c5229941d443a057a2c8678eb46232a0766ea0197dab0a225db2a6930e43b80999bf9a9fa361fbd58fd26543bd69feb6d24770ec4f8ba3fec4987e73d913c3cc26bba3af03607a28039f4e6b975c934bbcd7823ed5cd49ef92e7f4d766dd81b1176d672b361a20c3b96c2fbc9d1c225ac4fa8319eddde6ad2388ec974dc6640adf61208da90f69471dbf6259b5672bea40983e8063287509eb8d1ae064131abd7e8c269b2b7751b83d742104fb050ab88f9eed2fa7d24568b127366bede3fc2796ba81429383962fc0ec39c121af1b3b253b05f03ea83600828c8d6516fa826cff5315496bdbcf5f278cc0fecf1748eae37bc2173e5727199027213de9a351b01672012c51d415c4d133d9d986040cf97ab4b648a49dd734ad6383703c53e7547f23b4e0fa092223bf14c4f55da5a8aa290e53d6d98334d3892b1847e3a203e25d228929293cca6a5fa6a6756a793337f0e14154bf5d5dc151d13355fcac7f26944a5a7a48f345facee2e445dfb67ab1219c9bed7b5783a5e06820a901b9ca4427dd67f9c088457e656dc946aaad26f5a9e13b65b769a268f67f4ca97dbaa2ea580a6351c0cfe632a5cfad4ab2b665d34fe076c38a0878fc4cd287e603e1fe5f7e42ad0ee8cf10d97411a1026deb80a76eff3266c7d73a1da7c89eb40fcff1da1d150c887731614c29aa8b55f174f1ddf2aca6af91df8907e3b63f7041ac6a3d62354a15395f86c9c199c2920d9500fe5b36615503d908a5a83c1182c17f328987728a73bfc32b7a702dc911fde2e1165146bac360c926ddd7e1ea83aa61a6e8b6a1888ce84c0d0d7e4adb63cd5272793638f924621357776340ea21b04cba67f0501105e660f193cde7c9f56f18a37bab2c26abc30f758d9ef5e616b7cc5f8e062e23f372176d0177d50bc5beb8f3a5a95b0c318b20ba0a5307dfe39da27cbd0433752b26d0d6921f491db16a37395a4920eccce034808e705eb716440076fe8634d592a61d8b06346d908e52c206989875324ee969f93c27fff1d32fca03af23eda82ccf6feaa3bd1a25b5921615a8cfda078ada551a12841739cce4d1e47e04ed2a0abad3093547e1fd3fca0049dd622ca4ed90a27cc433f3759355d3ed8b7d10091b9ee670354fd27c4054db7572034d089b0c3e9a7a03d7a080b76c9fda5d0b04d45023dec777a9901699ced9cf535c3f82d9efa8d7f8e9df87e3e11fe97184781bdd90e57fbb36bb45caf46cbc6297259e1ad83de32c6e15770aaf7d91e9ccfdb04fd468d3f46d3d251fe6ed47b1209de29e070935e282e56cdeea3a711dcdf4d174d81db938f0e6686a846f2053c6fee5cce3555760d0730aaca82b0a159e78defb6234096de9a577c822ada44e4c02a8c38c83e8120c13ea75f0554b2c16c4bfaaf95589690011d632b0d09dc5acc4e8695881f9eb83f75dada62d2da601320bb0f345d27ade9e17c3db0a9c413eedafc5fc828a6f45496f52fd53d3af8809aa189921e4d2fe9cd90439e513cbe16d60ad10101bf9ca1b41ee3d580ad29775d838fa00908f44a5231116e6573ad7eda7781e2cccd5e20ea00e333a56d92f4d1d3f800713b078d2aed82e4ad2dbbbb97d89c162e3166e84a0c3fb74e80ebf53a068e4cb4d96f7e708c53e24619f236a765c4f641f403a2969fe8097ac12149edc8d9a840a708ac4a94fc2988eda400c3118b94f090bdb927cff0e251dcefca613929185fe1788a2f3810d7e3df35905cd24988354c8b5cba3c56d4eb6f4ceac4c87d52ce62a34ee160d0d56bbe3f4072e451748e854c2b787ad1c12280e6aec541d8711aebc469fcc28e9b55f6e4660e217a322d135446d4b5c53e9f744b203c10b953dbdaff3e13f24944d52b3fc9e728d632e0fdeffa45334de7965cb15a7a5bedf5d162cf7dae7cff0bffce60fb482a0421d20b9d249ed4bb0d8f90014c4edc8c092e5c5abcde1f007d1789bcd37ef0cbb30d173af4d7b68b9413aaac27e89648eb1b41ec309fa571e564c516490e838a8eab76bee0322c6a90d9e30df88cb1ea71750350623bf363bced4c362c662cd0b84007f15be8075504ec8e7d2d421adb8029e93e4845258807af91f2022f8eeb7dd5108319e8e3feb2d5ca8768209623844f0b20188fa3bb75df5e42f674bc42fbcdcaadcc3282ba92d9165ef3dfe7cbedfc47c8f8652d13344f02c6f48550add577ca9b349bd1d34950034b985bb7a551cf5b08df72f36fdb87c0ff6ccff9fd925524fb831476502b8bd609ee57459d7c9624259bf2350468256175be6e503b0e5c83d1d726db5a9f3eba66f17aa807dbfcfe452dd60f52048982900dfe88d4a1605c8f63907707f09b5ef4c52d0ad2cb9fd5e1c08c10e6cd4508b69db382aca83f9dd7b52c8492472141bc010cfcb89732a9993bd91583b7f768616db19eb8b1feecfdb2b9a4718244d4374e2e09d721ea25846300bcf979aa80592b102e81c02aa27dcb80bee3bc8cce51820e43fbb065c49a27c560dd31cce9fb4fd524968eeb24d9fabc2c62cfb079df26013ab56ebc67b903382b520578b3f7c25765884d84c06b7fabec56946f8bb916c59623bf2f597930faa64f49932e0b51bb4ee1c5b70a1d98c8d11bade18dae3178749d6a7ba050a154e1291ca255e0b2f6b52452b0a878f1a828f503bf2583049271b49327af6d2b7d0c0f9d0876ae9f1a9df90c9d4ffe7eed4c84c305bfa4b866e2c65e349ba0dc02fec51152b9e13c06065ace93f71a010c1fd17c9935aec9bf152ef2e370d30127faeaaeed281b6123703e6d1306a92f95c5978dd7c46e4d4110bd2c3b19add3667f09c70714e2fa4d3ec0cea6aface7a11e1370b60059261f98e8e55c9fe93e561511b4e59f94dd3168656ef7d19f61d534fbcc2f0ec4cb00050334ebce28b29389c0d77489d763049412870425b070331bf72588d78a5820d4fbd2410b4e0ff0731d2ddddbe4f5766c70163006f80a83b289e1202b36fefc61dfdd64554e6842b064650993b1be19640a08bb348b73ed9a15921ee512b2fc1d3a0d59d369baaa5cd9ce556a925586f1538285e4f463a9990078fca0930cd5edd3c982163b7b8bd29cf9fcd794ff53bf1260f5a26c04f83ac7b09c94373c61897191256be1c163686fc7090a1d905ebc32beeba96c7104b10970e71cffdee973f4cc944e1ecd79ce1cac49674d81c30d585d6c03e0ad7ea400bbc6684e78a7e7b29a099d2536d801616f3d51b529d4768a0365dd6071a80f19d071b1d137c22d85d399c0c377db85e3f12e6ca62b5b192ff2814d408b5307a88ee723dca2d6b7b0b19d3fb0a17578ea7e1aa33b7e8786204efb5f908981e8d79aebd019909d45a8b57a574f43acaccec068d303c316827d9bfbebac6fa003eaffabf498c452000661fcd4fc94076fcbb8d9f7e40d538d5622a30b1a17d125f65931ee8da4dff7e878833c1c5c26290f5b520003f4a7f400d20cfd777110e3c5761f859af2c83dc0ac9a45407b58344ec463becf3306df0d4ef40209399724ef29b411f752d23dd2de79051d12397e988d07b2ac46fdfb297a2e93d39e7d09378c412b43fcc82643ff623b84fc071c423e64633f3092c0ffcee6c59d76798a7709d32af6bf213ad8667163dc9ddbf08a5ee5884f0299dd77a78582dab0af6becbb4602c128446f9aa2e82a17c138f3e597794795a5dcc1ee3a70509ab6f4cf860cdffc38025fc4bc80e7b9be330cd70fca1d548e3be0a84f9f201431a840c967c574cc6c17a219e0436d3af43dc502f9502c29c528cd296b89868521bdfebf376ceae1217c54223984cf8113e81e2be12149c2fd11011cf5921378415aceede91743dd31cb205bdfb5815516481d28030c80f8c420a64f8ed9336ad52f7f187d4c61bfdc3721ae35054911033a8fe4608d70aa78cdd96515eadde66f8df08b95d62d4a7ecacc11d3cd5108cf7dac3084a31bd9ec50eebb741052787c2728b77f58ce932a52f27c51db6bd993f59091279291e7060032f0690fe7995659ea1fc70ffc597a25e12a73599dc7825fffc04fb07116931c1bdec4b657e73920578cf366df93feb6c56424d01acddd47781466a286edf4a3bea98ca2625f3e06b86bc7f134ee5b0510a622e21eea183c808452719b56246ecedf8ee173e283bad71a97f1d8eeb6e7bafd0f19ab86b68e62950fac95ce497dfdfe1be0a6195dd139b5f22ca3c8fd7e8f3697f8530abf1c66438b6fa4bb54ddcd39c32856d65941be56b894178abe12cbfec8d22fa589621a6f7c2185856dd84900b43e1629328d06dda44f1018f208c2ed8a3f7253a0c10cf5508d1b49bce1a5ff22f376e577455ca33cdc3f7668e95a02ba1ee6139503dae726a8a77312e2441dda26f238cb59c7d99de87eca38fc1045c7091682160785896c8cef6b05df3d2e56be6f5d56142e85d902f69e9962732b410f89a84decf9f91f52540a0bc908537b901c7c002772ecd6d521ad526c6a75c621dd18cef147ce6f82da5e91d68a8d66e457e1906dcbdc766a407b81054415cbdc0cd4aefc4c631fa1d121cada89935d0cce8aa298c6938544e00192ed88b3ce9493d9050a84fd8e5f958f1676059638487f8f404b7cbc737e358def27855189d72ec71e7f70532d6eb08ebb454b0e041e8abf779c6cda36b476a19637c775b1ffe14bed11ceb3779a99c40ee48c7a5df5af8aa82c8f2fc4ca446f5f5d6e89a16a22ef5c5ec3742cef172075023fc5465a33089e6a1c5c9655a3e3433c60466ea3542c02fc3f86e8a98a8a1702360a90d02934aa9de1de1acde563fbd1980a3afc3c166ab15caffb929ffef7994f8255686353efdda438c14b1584de113bd0b38debc8fdd594195764cde7c24bc18ee38885b08e440aaf8888ceb2d34decba3bd53f0d878557ae8546ce6d72edd416558041ccd70d19437182c25ac685013cb90e6d49660f8f02ac3f6e3102fd94b82e27e51acdc60f5c222ecff055c34d1dd14d3ba9ed231c19693681c1e5b09bd7e460f7d015f6f934d20d9df9f74fb79843439579e388198ec74276162ced8cd77a7fc8f90e2c408609e81c523ea01a40e22114595575d2c7ed95d59fe0b0b12306b60e1381bd9a98f523efe6abd82a64bf6abba8813eaead62ada78345bdb30f8ea3657e6554699d449b4889f2b2229142882ccd14587717b69b91fad040d401e954756e1f0e65c8d66834e57eb92178c2d970bdc49ed5cf5d984a4edf67920efb780c838391b009fe5298011962e7e28a541407e5906b27b31f1d6b5e1fb3fe5b6268e6b83e752f2e152b6d906ee7cd8a329e4b2686e0e1089b3db3f165ed5e5f4396be46a5dcb90ca7bd7ba60c725561be3abd7d026727077d11375daf5577861f9f3d70125736356a0a038c23f4792ae705e6efc16c5f6adb6791ac17952d9b2942fb3fc34aa39418012cf0bc5d1490e4d374b700b411b74af4cc5ee92a8dd3ce6606d4e5d198537cb1803930c253d403ae7b8961cc988d1b7850af195bfdc825130dc2a562cfd61ae8ee054dd5f85c0f152b95dbdad6b84200eae8d475e0c213bf8c3c1d52bd25134d6c7716ae889cca444243d1e4392404f8318b2b825f37f39ccaabb2907004ea56efa078b70c744259a663d4e2b8ff3a9db04be9ce0c8d1c2b5d1c1dff8f3180cb58ee11fe060502053dee7e5d2a158d21b40f6bbfd62f2b263c3745c3322f62e6e54422f5beab5fbc4997224490995399d366a24253e5c2925048dc322be87608a4213a611804cdab7ed16ff91bff19eac21f3f044ec8968758b98b9d7573f84c49460d65fdca3e20cdf1a9f8d369bb58ac92111c08872b4426932ac4a4aad5b0d4cb7d82558d07fc8424593d9eb137d67cf4b32467e672bb5a40edfc7eec309b5aa08c8a7d5a8625396c7d633bccd2a95c1500cadbfccc21cbd32add5c30fd231d095ed160f9201fe20f7bec18ba0727c9959b9b2bea2e8e75ca57e6b4cf2cbf00cbc638342e7f8c7891d3168053d3e223706990653d02513fcd075006cc62d6e277c4703fb2245315165a8ef3de85bdce5e934801d67a1437745c9d2f4ded788f8c8cc47fef8f8c79d129e5c6b4f14299f4ac06795af200456cddf8ad0567438d7e074151af42a32d64ffe72ba87ddfcdb504e03cd52e1235678c67eabd6be6e30188eb0177420bacbf5fa805a81a9bd50fab5819d3f3d1e770173abae8edab791b623c60ef900fa2f765691c4159761f0f6f494fa8115600294af642a4a3aa57261876d0d04112fc6394aac040c46f5ab1b4d8ed9dbaf4da29e0e2279e9f73de2eaf940e35c32b39eb01a694170c2b9cdee0cfa4be967682ad70232ad591416fd0474b5d7d694bead6fae95235f28e5909842b49621e6c53a28d0bbb979aac5999437cba507d0320479ee47910ef392808a3041e14a41b347360be4d7c1333b10f0de32b381f7f36ccb3ce588b993643cc1382cc06e84f49506a96f851f1a75582fcfc98451a929e9f9dbfee26fb929f1c44958232239f9d7ab9ea5d1ed52456be44fa21d6223f32474b38c1d0e6a7778dd3995c3c320e8c0c9633a144076f9b88b0784c97ec58f20541266048f9b2f9ba51fcccf272d65e035f4f137d8af0b31c1c93ccc7979289cb89d8ee7067c0870a7da2557cc1cee9ad3af25fd5033363382138f6848c165e5193bad2e93c4639993cd5652bbb02f8d7ffadfe77eb0cb440344128c5773cb762487a08e0884201764e8d53b705f065fceadc3e901eadf31c7effdeb413abcc2663a60586d8f1d4f69e40900ee41b03ccb5453e290b78e05d8b1c1e4afb9bab08b1daa40f139b2d2e962415c492eba5d50d3d6808f957320a30308660243507bc8869a5073ddf286e28a5c7ad0c5e39390392bc37139ac14cc8f75deff5028a62b40ae8942e14acc920ade1c425d5c9097d409770489318d8999ef5e5d61e66cdf95d188cc20da767ef5413c4b3266cc04d82ae80f73b0e29c225a97a69d7da3e99f636250dc27cac46373a2faf0b99423aae8a76216020a99028ea4f0811653703698d469d03c74070a19248ee1a44a02ac7ec3d4b4f6324e54180b81ee827fa1a2132efba4fca6db108a07c41cc942bee136438aed6f2175f31432d703110037d68ef614dcd646b3620537156394c312e10f0610f4191d16598e45a45373e07f478c8b9ecf80df483651084969b3316825228d99f35abe982f98e14f963e9c01193b8d840e5a5f6cd06e0e7123e693ca5c6254d45c07ced62afba26b919951053b2333a4c34cef0834d0bc7402fb985da8a3bfef5b50c808553ea65beef02af62b39aa290c7f6f94e67454de198f3e41d5cb07375d5727d367109ab85b100b26284a142db0ee708edfe0e1d32bfce86ba72ce81ef2181333fa111f69e33be327e63b7b10a12512e111af2b7c11c45ce2115973facd5c64a52199c3c487ee0c5bd22504ab585e7fef1ff0d0fd01e75aef8e5bad55f23e74de9b46b79445056147a8fd79a0a2006a1bc16915a065122ef61d1bf07d0284dc00111264b75c12f1afbb594dd5c3712c1d7bddea46f714a534598f0f2320b597f27ef979b33c2c7ce1f88a4ec9fae17db8873823555c68f7f67d89a589a4e473ef1e5f35a5b095a8d13b5a0fd83e4dc1afdb57313d097b8e3081508604438562c9cbf6a9599ebd98db473530db3175ad4e9429b5220fb2809b2ea6eb198c12670285047a308bcb1d576756bb9af518b105505224e5409cf6151956b0d444445754081ba1c53bc1428a8879e20635d7ddf2b540732dab178f9634c6fd3cf30d605e45a3837588b850e1d4c8ffa2a9ad3afdd3e6daac2f6d2b287b8dae51b35e562c0ec17cda7a76e4e5f0a12fa0764f4bb7cd3b05bdb3bec315924308ff1d8b93d7b6ed0fcc76edc43754b3dee0a9c9bcc68dff40e08521d78527fda9a4f1f598ad881fe40ae1710e0f20f9ac6d30f7de5d1584d0d3f373b02dd8487ebfe3cef3a9d963d0b30626fe71d26cc682558757f5787ab710fdc556f184309d67f296be4170fcbd0c10adfba662bd2cda100daeb3093b9fc50b8cc6839c4eabaacf47b9d53a8ee9a6063fad407ec681bffa27ef1f3d22cb97c49efe7b966ac95a5d13f9abfe9f41851e72d49c1eddc5292c3de79e35f1aad2e095b56dd3026b785e0ed028cb8189f97ca82e0cd85632e2a2bc74533e37ae27d5fa6572fd749bdc37eb3b05920fed7792ee5baab23f5a340389474f98fc8b78fa5906483c44a5115b2ffebf35c2696105b894c754bdf068feebd4eb1aad12f7d29f0a0e676869d8e068e693197cd8e74a4dc5b62420c993e7c1f4ef94ec66a15654b50b65c7610a96b7adb8682081c575dea7ab9f30111f8f376189c89d00ff6df85e39cfc332861f189741aa0009b28599fda3f28053adae43557209acc26543bab999d8b709f5555cea799667a8f52d35e435f28b0896bc28a88b2c79dde5ee7d2ea91b92d478d64e867098fb06feceb399c981160e17c45361601bd1396e1d1f707135d492868b797ac6ae9a2885d7dc1ad6094395685644d893480c1dd5f517af561b7aad3874984e9e67026bb030166e1d9cce9cae41444928a2f37b84b27d3322636b646d1b908bb6a110d6bcc5597800c4de2a54c3353b5e2e7c91368d41a9d42c68fd726fb14a4dabca360939684188842cc49f2e77d81c2d41523941a22eae5011ce66887ad839745809a9623d2cee9e38b222917cf7cc7d27fb24bcdf2c4bd3fef929e7a3ae1d72333edc405be507f9af131e8e97d8e6481edb3e60eafdf69fe44fe04a71c2fc504c254c48330956917a0a5466af42393571d0309240c1783f11290fecab15bf9fe2cf1f4cc963f0ab27d966cfa506ac3f6d21a8404111dd68706e0baae4914fca4212e231ab4df0a714ccb7c90a1d0ece64b42bc09d1c5b891c56a9768ff2753ae6a5f262146317956785ee356d6ea3778c87e2bb91677f44a1205ed82f3da36daa6995daa36f4b1be5e5ae7ec885f223a381669e2a3aabe870f2e8671bb198cde166d849daf47350c73e3caa9dd6349855593ac39cfdf241202340eb825d794452b76edc13d1f1f8cc84ef580f03e72b7463324ae3d22219baa83c2e267b56454c1aed73dfdbf111d6fdd54da35fb2c8f6570c4f86ee5bf490d13b31b2262cfa1d9d72950588612e44c456372c7a43853ba3439226afcdc0b03358bea21b5bbe2f56cf339d6059da45fe38400afc8a3b6f566359b8d5650b4f9e528f74c1c90f21e05be64f68548db66884cca0f5bb613a370d51e2bc285db24d30750e812b79bc29a126b080724d5541cb47c83ed415e47c5d05f6809e68f4905ea69ce4b06dd98630189f6276abf4cbefb1328a91537fff31f32b23946c86597123d30438f4e2e799fb333448fb3bc94ce1ff0b466b2acce989784fadddce9b58ec61db1a09843edd4db8a02e44f1ddde6875aaabfdbed6b8750c1d36efb08abb47d24754a1fec65f0ad2084d46d2720c5329c59c89d43353bf1b224a882e43faddf35c13852160090e669201a21096315f95c0da019498633454a0a22997cc3276e96d320df5dcd0ada796c344ba6401e1e9770c05bae6e413f7864658f4d1e9a5d94c6885c3a133d9ad2378607604dac81b1074857acee7cf45059cdc651d72d57971ba0c50addbdb33a444df17c98d89964ccfdbc35dc183b5524aa9e27ea3a9d31bdac199f475f71280856d00577cca4d54f572e0074d7d4c58525d2921954c4b847bd827c28bb748eadaefa4fd29d11af6117630fa8d72fafafde0b43415577f8ee6009b61c152ea77f0fc62678d7543aa45881a8cb5eabb8b2e7f5619949c0cede954bdcb056fb951a0f8bdb87e98a7662e4305b0a949551a5f1554cc1f858a29b37b612cee8a4a640a7df89db6b938047baed50c28642d3f5e43e412a367af37011c9b35c9a6f9b60dea7b280ab3f436a4c254da725ef6a7d3b502d3092b04c2c24dc0604a4bae7e8d570c30193cb08520d308fda3838657ed39cee8f602ee06d6f0f2097b5f5ec938023de07d097d9e00a5ce7a31fe98b666f6ba9140f72108f261f7321daa38850c1aa07e98b8b0c3c5952c13a2e85efacc94b60ccf60a1060d94d5ad9ddba464fd7371ab66eecbd6073e32675841ee53c801731293cff4e5a9f2ec3552cfcf03252d7f7eb6ac359a2e6e981335ffd1ebaafb2aa6ef59cc1537867ed9dcb04a860f55541ddd312341409c34f7ef956ffb74697fa4312554e9ac32c114136b9459faadc9c2651d87ddb3002db38a346774ff3de7e08331760692d9851912b6ce5810c3dba891b3b4ced51e4192e945fbf46bf275abfdb8001b9403ac76668465daa9f57efe9f37fa6d4a050260b317ab421ede4351125b9c6fe130e54b3ddd6a8a2edb47f35502dd9e4a8476ad342da57f913a5ad31e5fde78cc2378fadd32df57a35830c844e3ab23d549af3ac8bed1e36dbd3251ba0aa817a5371e4ed4bcbc695a0229e5336de53a4614a51565c53652d211905eaae8e2eb168e9536d5c4e5a8f410cc179558f334f7f8d481001908b89bf97ab0be278279d67af96cfa1c2bb5f768e77a85bf1d01d4576ac3b19f104a33ef1538f5da2ab67adc8f70ede3aa13725ae40fd063941472e70c8c48dc1a923c534f7aa051596ee40e979b79380d56fbc773c2eeab538b25453042ae1964cb7386a81df801651192c93c1e04aadaf356e669dae2700dff172707ccc09d06bf954154a33c7f321caaa154cdd9d64614528c79927b78de14a26f31a4dd7b6accf64ce3cafe4f07373c95fb4c45122257bdfe0173031bdeab60de32d9a192aaa73fbc4d410d3014eaba4254e78e54834c897d6b1160c6383e08e974b7f3d929a1140bdba3b03a7569c51cd27782f4d38fe7d8feb6e0c485861b8dc9152622195621881f548568d2428b0cbf76f2246d3f378b47068a07b122f313d1e3d4095df0f5a87cef5e46c8297cf70181bfcab2392f192cfc7bceefda53ccd8ec87598dade776f0393e5b21b8277b3b89e229f43ccc7d60f685da58d994147bfff8733fb2579f0a93620091afd251509299af9991d733b1ed49e54a4fac8faaa86247cead9c2ec9ab3ec9863f5c74c7d604a30be8d9edb59c79ca39ad0149b9bbb30ebaa3161da426122f8a3905b432f60cd1390f47a0c3f684aeacd53072fa3323340905a4f068a758c5e2bc8daa76ce1c2a2d707039dc86b0fba4190a925e2191680a7168fee22a353c0c61fa69dd11340e7b6adf747604b09277009c425ea3f6eb3ab7b9bb3e7e489c6d3307905eaeb948eb44d9f7b187496053029969d33bdfc59851e24203e1080b40e3f47fcf73b7fcfc13184b1f349f8890626b5c0d42c4a6f3bd16bc5f472a20728081a865cf8048d4c343159fb5f1abb133b141c3186d172ba572ad942cb323bc49c2e4999e35b5fdb097852ee9a86563dc0955ebf2e02912186e9800d8e10883aa05f3f9c3dc1c5f5901f403c4c4ea5dae4fdfc87968622ae2238207d5f0ee1b116554734f81ff0238fdf912ffa55595de86ac719015ec189826da3dab3e8fb47826d74af2dda57e6692cffb4fe6253b1fb14e2b75b7d7b53ebc7d2a9fa30ffda36786684defad0cfd0309e1c85dc6df597ed8fe586350c9c35906c771e003634363cd72f8104ab03d4afc1d37c8a64b06c0a2d003e31351af0dd7bbfd5fb921eff489044abdd182089fa0d33e5444161e07ae73f660b53f5b51a883291de154f3e39118009f32c0fe0963128c499e36654607249f89fa1c8a9fbbf2aff104e1ff20c3618198c3621ccc37e15f451ac9d8c0274d47208c8729749aa2352ce85884406cb06c174b64ac268b39b54033c264926d6d9105d8fd7249953e97e88decebc77740e3342383eb4daa92f63db8d55916afdb429c672399ebc3467d0ba422d5d5f4f1a3fbf05c3a73d583cb0b9c4f6c478d14ab19b4b5daff5bfcda20d4b439a91f8cafd6abde0bae8895c0680fce3bbb6a10ba2754074f5e2822a18de692c1a652da8d13bdb07fcf46ffe2e29a508fc5c0fe35b604482ea720fa868fe7955b83ba20b37e87cd2983e9a0eb441e62bcbdd081d315395dafd57715e8adc606b4c819898c9510e9c85906e8c41b90ac1c3aef7549236cc419f74d3271eb12bae2ec4f0daa66eaf1c2a1b20b15e9c52dce800df77218575c5d26281606a3dbe596208cdee51266b22b444ed56b646e31025340232a9a9ad3d67ea28601d29f2d643cfb31ffa2db265c5a26fbf8c0da4585005f8e69149a4afc6672e4581f9ddbeea6cb3c20424a0c5f0f96e2031d12b13fe912654c3d972546bf9e18906b0dd3443afe6558d8319f1fe67b4a23374b94d4f3a088bac30b4fa3fa93415491dc97ad6d2b2d37e0918cc4e3b16e2687180480f15bab34e9c6c88ed61b02b0f1de1baa7c9fd394cd6096a557c1e03c985957fac272cf13ae0093f24b452d8f84f6f927af68e0f758d9616b80657e4489580f54d8b474522972476c33e823466699faed634186ffe796efbef988553bdeaefd381cd0262a357b1ad4bc29a0b1a1c96c312e794b7c35b781b141361559f480f0fbce88d6a79ebbba6a3e64251febe134905881631e90ffe69e6eaeb651d16d583474dbe57b934a7d573d96fa670e4199288ed254289b34a80098bbcae6ab826e78283a8185af63f92e5b5b7301b740fbda1b2481bdd64604fb1bf9389de6282383cf5720f07d16c37b85685b881bf732cec7880cd5beb550efefc17394d80af58beaa3e9b51c7c004febc29c9d92c41688b90ca08ff24ec15ce8197f9279b1e43cdf6769c640cc18cc26ac34fc47372b77e1adb669fb242d2dd762ba25e96e620c831f1727b2ec65ccac18bc307787a7a924366f571423667d766a3347e949a28321e78422a046aeb54df179602f49c611c8662c3ce2217e8139cb3a849624d29eac1aebdc667e736392e45e6efae2e45af7e65e55953f877a861aea741acf3e608559f6ec37ef7dbf32efeffaca01bf223e01ac5909aa672ad8bee4387fa8cd8bf8a3083d510a943361f9a737201f59175c0f55184d98b6b0116b6a62d8bf29a823ccceeee0e951ef2830872a7b5327031c797052e48d5d0c0c46531c6cfa267a9d30c3d2693c8e1682123fb550d0aa5fefe49ac3c49a047e96e94d0c4b503b631626032805803e7e4d3e7feefac6ba836d16c1f15b2b67bdffff577d428763250127c4c051e7a3d58ff4bc6ff157cb0d239eb299c63947ca91544e318200058d836678209dd20662996ed085a4c2f0c716275479dae01172eacf8a842ec728ad3db9ebd28a102f369a22a256fe69ecc66fa70cf55e76dbb379504a376a4cc04c9e689fb618fadb92bce0e308ee15243aa90b01ce9b54e4eb4650f6b64ee475a1fe4f4ca143f70cd2a3d91699b3080685bf35753716cdc79a0eac9a500a52febf27482900e91106f8bc875c6d719340aed5181d99b8e51a7b720d0e251da3cb98df8012685dcbd5dd19cb1282751ac6df3b36f174ec053ffdf757d068d90e0c44d65ca37f88832b8124f36001c54b246b1f153c12afbee1037854155df6312d3b59556623bbef97122220be8731039853cfbaf1ba99df2c11ad6014dec2a638ddb583e09fdf8f84a3cc1571e6d8e2b7f17b5a010f0dfbf3b4ae972bb2a70ed08b30a106c359031101dd2150d54011be67456a6f63e7d8592aebaf8c8ac6ca6d02ee4be7ea054f70013151a5c1d133fb1ea99422e0639a4eef87b2f8a813a5bb28e8e5f2a4029f603828904f01229ed18870462b0bafa0e9b48129c3c765bb563ba7e1930e77674b4bf990a374f1ae466faa1f6771343069edfd44664231483ba7419017e208db1be3e47b412b6ad6f0f832e4b00285bcf3a54ae14ce778ab4ad3659b2cd05df4ac3a0bf791fbc0448bc6204b6d3cf1a22ab412ba557450641915ce7922c8b1b6d15bdfbe0758ddf1cb51a8dac5be9508f178e4323294a9ad2c050e24d331d5ecdc50980df6ffbd03201a8aa19bb20c705dd90b539dbbe682883b6bfe3cdeba81c5a17ba9ff968c169f28d78262ad641d5d4df4d62633bd089a78782ecb3971149004d052e370d4b8de395f9ea3fc4b61221c01baa0ac7d938e43a37226a805da0a31c6442872a9b8fc606abbf42d4d4dbaaee13bb800df5346e1a6a2d5f8deb1d5d773af62b55c39b30ad081a04c8217ba57756c6e68c16417721cf5e02c12cc0ff4317fee397802deebca3feed1468de974ed45bd9a0aeac750ed4d17779e2b210d353452c76bbde8e7fb59848b045e6371d14e77184398c85b945f00f81633c2dbb381347747c4d2d54231c995e6eb4f998c4c03a68d9e0128e5f0f3bc430c5f28cf1dd6836b3c9d5c21f58c0fe185cf5d9e1de5126aaf3a97c934800fbe433d30c8dfdc2f84e4aa53e30ca34e26dbcc0ba232dd9083d8fe03e467134a84bdae6899259bc31701faa15590ccc124e68ba2f550c68ac2eaebb6d6aa2ca770826b90eb1ca0edeadc5bc15f5253d6a99590da607b321246059227f025ccffeb3a686f47fd3363caef7dab73bb35be25168a32594e9d80522bc48ecbb7065b1b3f27f857b623525db73deaa1c309af963572acb9b981463b389e86c29744fafec513f18440a5dd2850283718bc5a9cf5a23c11236aa9c874c70a027bf76adc9fa7468020dd1d6d87b51a8171cbf94340be33d62e3bd636bfb12e585b3f1df083e85fdde7f1d9e3dddfa24738131d013f2a9f3a847c38dbed2f7d99698c4e0b144d3db65b776c758e0af8cb2e9c4a8f3d79fbc9e37d7fa40588b4c77fa87b6d652f0e2e6f934f09bb654d3700711270d868ce09fc1e83724e8b4ee02d07952ef8b463e41fbbe33809054a613eb57cc9915bac5eb7f53e033a52036acd1dbcae79c6ca819c2d60d6fe7d59c16506d3f2b1fd0d09df5656a3029606987fc7bbd1f4683faec125c692554e09aec49cc3ae4ba4bf4603b5bfd0d24cc4f246b9bf4e9b7ca4a4899bf2e05f5a749cd7be54d4dd06cb70c85bdc99ce0e64fddd60fbc5f37e73173aef0034ca28304681c42a175e9ef68dc6da5c1c391e594db287082edc507c338070a301731b5ed59d6b42ed1ada2bcdf18fcb4154a58101c452fafb5de7df3ff158949b9dcdb490f3be01a053fc5c2518c364d2d4c3552e4bfdf1413ddc3ffeb1738959bc5d18a691b39863b129c4bb4fa4fb032524aa400646c6fa2871f60d1a04ccb62a5cb6d93c06720eeebfebd73461d7929fbf31195edd25e0719afbcb5e2241373944a809facdba5febe45bf89572290430046b907b820c7e1c6b25d0a8266d6d8694186c1d2dcc34d2e1c9d5635cbf67407a3cb38c0ea10f6c40b78bcf6bfe31648ad23bd9cff9ca43ea6ba9a3fa7a7e314e3145d86651c14d76051b5c62d17897c9b75a1889b6972905f3c06b6b86d9e83f38c0de6dd0132f0f25b7a22e77bfc311813c2bfb13313dfbf3325e29a2ff04579155499bb5e511f6e379cc8455db84c935d6decd7bdca590fdf72746589be5852c94d835ef004424fb827d8a1f0b3dd99ea4b80814d53cf05f072e2f7e4e1d90b61133b5bd745a3b3ec4c7fecd79608bac211437053c7b531946dfb9037e7e62bbd72d04a0fd92287f1b427022a1bf6007f418f22eabb7aa820d11d2ea318e1179c9cb90eb16a7d738996e55fd741458d595adeeb3722d8019e5081d0dd18f82c7dace96288c5477787048b8ed8b7d7649974294b8df1b94facd951c34aa4a83014755e4cc6f3a01dc5519297a2a82bd2597d2642c005e059f9f0eadb3b87831a9be94681e58a89a9e3669e4b0f65ee2a7311a034385e7dbf5eb80b21e73fc68bba5194b1442dba9191e016e8d60e9c56cf1bc6682db1070b420e13f1491804d77853d57fdbab98c18bc3b4f28ff90b1f4b6c47603c0e06749c9bd9e687580e7c2c0d564af1c76c51d25314b491986168a943c15fcdb942392db6f8836a6ea88f596d05d1423ea23ee1cea1ce0671a830ec5b8980ea19eeb6ee4f3cdaefd4b7643c52933fc388d3f611f8ff9370d8ecc4e41b86e3a0656899c884743e698da22119d6b0e299d265ce4fcbdbf66687d8812297c9b105128f26e503fafbea01990fc7f5768f998365d4402822913c5dd984bc16d8b671fffe404ec9fc543bc46e680ca0435c5f95a0e0623512df2d2a2bc6a8b6577ff3ec5b12d0b14ac7e1cdf05d867efa79d3708a00bf7f16b612105f0b3fe9df867674c0a4ad29785cfe90c32c2b28fc6bc6f580bcc559892106e7c0612b249dedd5d9943bb357be453db94f9c09574cd7c0ecc20814b9425e3b3861f761d442029678e5332fa9ffe245c225b529a3d832dca74a996d73084d0be7960a3e02c0b8e8b3e030071234a550cbd1a1d3a6099d35872b5da28b5545888805ca05ff459094919ed8d0bac50e9bc86a9b0d73ff3e31fd471e5b2cad6ab1cf5c988e2c8af812e5cddce01d1bdb7e43483baff7da81ee99e6943bc516fa5193fece606c02776ba1218c0fcf9b572f2be193a015c3f8cc589bc254c268c5eef51c71d7e95dbe0ff634c166589fc6bcfbc093ae930b55621f0434b3ac85bf9b110dbf4acd5604df0c763eaa359aea42fae2dbc72a75e1368d6daa56c2e3783a76285c7ed82a7952dd9bfb819bf44a3790d34eeb94a74093c05d01b5b2a98f40b94884b2b7b18fc7fd7189f440fde9db14a1cc00a89c21a56f700f52ff0361c00206abae247a49dd9f9eadf0b3f204fd9ce6f3baf8e67144a75e0a5e1796227b39645885a3d57abaf71e70de2bf7ffd77f8208a044a232cf6d40d743ec3552076407ec5330bb7490891528affa3c7853e4d7a9d24ebf8bff11d3c80cd468ecd90a6d15333f1824870c3b5509ef2d8203e449f6ecb74ce880f6c687a99e097313d8405e30a4c20b5030ffcf7f964728057571da4b671e30913449a247cd8d4e011b4aec976e09de728947fa3e350cc00f7322b56edd17f0b31599dd19ed81ba4bcdf3c31390922529a7c0a25e601385f42f75e7a50d36c308f42c0eef0fb605f6d4ec5e161201469edc94bbe7fabe6523f6efe94cd7ce599dd157faa9862d7093e6b18ae2d9915b1fc9e434e71469c1bab56e3434a1dcb3011dac9b4e7aa175292befd6020735a42f078c81fb2a03f4b7ee73582cbfed27f0d19fa3626e5870aa2a00b7e886349e9477bf47ff92658606904cb3d05e090c07c21ec20459ddde28de95f9b62e0285dd3000a9ff6343f8e2a048ca40504be6dd04d84c40499ced0aa14dc683a30876efbadc40e2d31e8926ff162e5d9722d78775f0c7828781809157d3debec9724343afc090f97dd27a7e886d3433d7cf8f536a27979ad8f675b61bdf61a186f6c3a697f7ee556247919bbcf73c4729f982de6bc278a180dc80e91c46c7ebc5f17c4df981b9ca102c93690ae39d3ccfd866d434ebe3c4aa831f905739f242ae4294f5567b5421c3926143f3fa88106f7c62a8753410b6f11f5a5c0dd8d1992e961b44da29addb8209574729ed99610161b466814ea8390bab57e4651ee63a80bef28b4168df55d9b09f60f6990209462f2811411987db4a6fc4c0adb877f47d9147cc1b0e24fed9dabdf9ade15cbaed5f14d81bbd3c51f6b5fc3b038b790f92a14477a8e9e2c3114816647d663549cacc8f422463d6bb2ddc1254d1ff24e7f6bdae1d658f36664e3c9df409e2c1c9eaa68c796b9d2976eb8e96057ee7cd1174ab0ff30265ad07e4e68bd41c54e21962651b8e58099536ff1c43d819586e98851ab3a695c907047ae36fc548fb02ba346219b74d8dc1e0653f60dfb6d9405b642e962737cb1eefc225076321102e14e25f1bf9f377922198b4e5638a9a0a4685cfac251c7035bc2116ac14c0e5649f749c3fc3763a7977fb339d725eb1c34c775c6994ec49d5c6cd327f78c8a5942db7893f2e1a9b7974d8faf8cc76afb8f09a72603d78a679c09894bf1cb46d9705b25d16589ac9c54b5190a9a661626b3e956b7156185e806c4400b066ca00bde0c03e9d9c51557efadd3f3f57a35327992da57129717a64d0fa6ee6debacfd360bfa0331572a07d21db957e6194747178f8be2aecdee08f6f745714642403ef0c1f2c5939c0e7419a8462f8e072a527e11a3c97ba83057239d8dda9a8d60f4d8993770352821bb8f19b683751eddf907b3e526dc156eadb1f1ef03373bb0c02eb2d5e598ee51dffa9f42c868ead071fe61eebb0037605c877f90566e02fe1e2cacf945fc235f710a1e4284995e8c6b1dacd6b1ed12e74a528a15b8e9ffe57adf640b57c0d970117bb6fbee1ae257b28b8c93cf00bc0c376b00525a02cfc82518899bbecaf6625c86b10e6fcf90f6d73826dc11b0738d68795c9fef7b69b78e1d86778e114e9c41f54ecf3e3e1d8f777a7b02d5bda30712a1321d4e4b88b9cf817bdd08f4a636b7ad17dd95abfdd5662704f55195014f5402201d22ebe43c09d54e8636fa7d62dd5e4184ab8c5e2928af26b849a453427d1a548c381b6da66559e39bf0e78eb69b847ed93bd77e12d07216a1f7a27d3421efdc7935ab8b1fdd0c39c684de9462f6e681d5ce7fb82f3bee595d353f1bd37d9283f4c0249fb375737edd98c181a049736538bf366b26ce04f893eca5754a9f86e3ca00b847ce5db3dde54d13e3bdece2cb17b3a631bddf7859199f1b4fc9503855b0298e6ca7d645dbd5857364051def769ae00361ebbb01d9b237b948bdd56f3ab4b4de30d31a660ff0ee0334876c6043593e09aa7444d2fee8c4d395cd55b88a43b746ceb41ef86d2ab5fe41b6ddda43415a5b88fac60f9baf293dcd86ca91b78ae7f2c6630935d8aaec3d8ec17196b37e4c50c023f2275dfa1c0aacb0c6408693d7378c2d0fb63b18f03cd53bb94717233b08f0235310feaeb5379415af83700c566ecbb4370d6e26de96164a29062cddf42bcf6927968b246775377b5e581ed39186ae1d817b427b3eeeff821996de110549092eb4fcefb6b08014a1a882b846430bb1b0396281cfba12a96191dbcdddc9da711006c74c74551d0388daf806113a2d6dd9db678e80d83db1e026f6d7e235c84951a6fb059106718fe02801468217ad88d76e55c0964cb89c96ef7ca30cfae9ffde27a6fd893c9f2558e23eaa8001c295a18fa0489167ffa828636d6145a630ae1a9f35fc7bb120503ce6507149610a323232f976e7a06699e7179edbf1fc7b67a31db76495ea88067583ae931df87146c01d3d53c8e08559d981e1d0d4e1fd6da68898851fe86da25628b33c0d55b8df4446da254faf266a0641a18e8392cafb0dc482a454d2b5b6afe2181f8d22dc86bf334e6cfd2646ff5f51584e76ba2673559c65d99dba5032ac1e4539dc034d0d21a6676b2daa14b009d86da46136ad3f6bd208255b1e0105f914a6496cb8ba7ce805e2bea732f20cf0ff11e501bffb59fd1bb43ae506e052da79a650d0d24ccff8367b419feb04fffbee171d04bfa2819b644ea0462357e1a0d644f4e5150edd09b2030609e577580b5fec0d538654dc939ad15e8f497cb18d02fe21e6148aab99e70b3644bd891563838ccc9ccb52e8241050fc538db069149108e5e3c22fe85a6b8fd0a91c0fccaf27cd7fa30bd49555c45051943a93af4c4d6326f0daeae1d945dd1fc9b0e0307aca11a4dc731c92df19f1a88cbb14b82f6ad7e45621d6eb823e6ae63f3f9b2cb90acbbe9e279ee5125e16332f1cef54500cba4f1bbe9e975b8cd17297275e617fb3b5256ae265dcda848158868cf6d88e3ee111f225eaf1ca183750c6906e9a10fd1585cc9abe13155170962a0d9d97c33a2139f3a380e28ea5b58b78eda323f19a6ce83e451e209df2902577b1fe277958d589c44309f5df41083cc8a36a9f3562dff84ef243791267a9d89e2f8e8b05439f3d2bfa68ff2327e3687ed2129765676074656247d1dbf1972d28fab741d439ec33559cf4152146fe7901d8e081a44b57d3cfbb22586625157f8814ba0cef5d0fc4e081b58e0360941319541107c0067af2be518e60c78774bc6b8fa448a53817b43759241d3dc0bebe06257b42360578a2dabe3d5da7f1969e1ab7721c3af7d08696b34f0eddab044cb092dc4886e71a883f463f789c5e66a020608ba4ed9701ee2a58ffff34753477817dada138866851dbee1eb1c6b4600d5f91379bb9965db35ef5efc41418c76c5f22909b3acfb945077d9c67adabfc0b574c10f2d87e75e308b2d1c4c1decb351b356956e6aa4f0f3ea22c96f228b458754864a87e277312234aead635669e81f03d96d52fa2ca9a437b185e81404c7d49cb57ff752aefc71b64d8d84ead7c4a1f4e817f498cb80dc95ccfbd6ae5301e201ebd16e3986c03f919a10caf6e5d89670b5a664047acf1d1c6e4ad0a1a4b22f2bda76a3268e77a0f20d637d8789270e2800f004ce049de3d62ccd461cc39c9a51ae46e86467de3a3c77d1e59aaf66d3fa98591a9521c366fade647512e635de696d168777d124f09e7c3b968e94bba2e31840cd64ad0c77621b10cfedcc2d5a1d732b592cb2c596e8924528b59f018db1454a6f5b57327684389297aeed4271aa9c41dd71e70bb1c078408a789b6876350124a2dabaa05aca3688a169540ca13df0f97086de6177bac8c622b43d52224daadeabedfd36ca52a7d58d043041d3a7f3266bff4a9708936dc31758d0f0f266fcac5e442190d03238cd04c6acd766829da2c487118fb43d135a971290d4ef0e676314dec02885d5bcedd366fae4df36c4260c40965216eb72268837ea5ead6fd0a7cfe4982416858b7a7005b19e6ab7eb8ef05791edfab43420ddc39a503b6ee963524ae33f3aa4df9d400120623d8a985f1a179c9153793939562d03a6d3c75e736da93cbf0dd155892c65d13333aecb16d78c45f51848057941238f24fafb487a90b5d7c801d720172dd30be4b2387b5f1fb2fe46d35424cae94cc40fbc9fb258c298c6adf2724a835affd5c4245e37b9e8c7c6f1ed7e7b5d05d541e9a2616753a2883115ee036dfd485dde641e9d9202c06f3ad722b69c9f1064cac82b21ddf1182af129cd5c21e7612f588ca579ba5a95aa06ee3d46a71a2589156d4de67902ce50dff7ef03de37a0257bc2f34af2706d238556dfa612afaa47be06db91cf574d27bd05ca6a5174272eabb7bca5ca562259f6f2f368e2d498eadb08030f5c60665706bb4d45e011aad4c8ad33c0a0e57247798c2759d74a7becb4b85e8105421f55d804280b4039c2bfcc820df89a584ba56394d3b56939196a699c6e35cbcdab56a56f1db8d0179e3758830e88ac7463c5cd1bd28998243f9f44d8cf34588c8d082b1dd01808daada44d1fafe1b57a7722bb0bfc64e99538c377b56aad0752748a68099b55b0368d589be1cbc57888a9473daf134fe09e44331286ea770d91dc3d1b05499cb6d7ad405f29dd75fb3ecb2cd918649cb5e93370b7e0db6bda838cf4622b5fbc6929ea362f19979cc44ef0a741a47051f00da3308c5074625184441e7c61ad90b5bd2efafc74edc46f93560539249825484e430f94bb8abae117b6a64d192746033be2ba00d07f6607cf98fc5d16801df993a9634e325b9d68c9398b167dcd060bd6e918250894c0a4a2bf4837fa969f0a550b0277c787796caa7621fba25f70e39c22cbd4d6939319e39687f76894ad5f940879c2aeae7541017a5de79967310214dae89399b70bfdee49146e80e82cdeefc6972eaf994da8b59fff2794d30674c8294df0bd1a5b229be63837b4d3ae6da98c6cde843e76dddee10b23282f6da113ce888bdda048f5324ac5997111bcfd607007a7de40bf8d25caea78bde909ccf075e85c8a5906dff23c1ca9321ee4e570fd600edb51637fc06ba24945fb4c9bb3bb79741a2c5961885f8958295c35a51b05b4a397201f9f3197e4db36c271b242e032289c6fa9d3648a63a50c922491fc93e0d92e5d7d5bcd2bde1d43fb0496a70d2655a330129ba4ef9b826e8c9ba900efbe8989541d6466eabccfff06385b0ab3a40193fb700e061529eba5bab1554ce9ca2c2ed9c537a2c1939956500aea99869b4af3ef452a69b1f9658832aa49de10ec5e23aaeac35a1eaf1194b8e6bbcdc18c77799ff05d3dafad89286ca9e6a90a7099cde3d711b598fd9e8251b0681fccccfa1da0ca7783bcff4c0651fa2fc8c7b68ca0345bac7f4972dfb619065b7dbe8c2d7ffd55ecb0dfeffe27100f79c62b9825cd8963ab84b75a750816b7c67172ba4d34ba9dbc9879baf449b391ee55442d5a2993f42c530f2489c56aa775d0f4af7bfddfbe42a2d3220c03b195c743310b64f6ba8cb7b479e03516d5b9d6361f13ae3fe3faa863c5cea8ed13c087d2d6487983137f4c649ebb34410e8369281f15439f5ad8ab2ea472ca6d47b61d32ee58f9eb0350af042fdedef2c4f30fb848825d1c289480994a37810e1defb1e5156eba78e08e41790907e5c1fb5380fcbc1ede56f02a6c7ca312e74029448570b91cdb3c230f59706954c8d46cf1d8deb100f95c63e7a71586788155d9874a6e404b3f1a15df8616d550bf7c667c2418d7014b2e90519aa7800691942ae3310309ea458f032039c2c23cbae438726a84562cc1b6e89f6ad8598c2c611f9339a8fd7754c4119eb21cd41e1a23c8a7470e4f57fbfe40a5350438b60aa8138d29e633475abf3af02aab0e78c8aef31aa9a5b3c3c03db9aa2e410bcf262617211e81bafb9ae90d914458bf1d6e160f77aae5b2a0cde008f1ffa3f6d21e638d6f8130c4419b8bcfd865c4f8b1ef0781608202b615364d575e391eeddcfc45071a2827c7176d3d10e82205e5a33c6a33b9d6b5e1991579d28c4ae7f616eeaa84f7d139dbeb4a64c349f8a6fbba2439e3589dd817eee23b2cd3674f397ab486e7ec8fd5033f63887de8de1a13da03866938b419621c8dcc888e82db44afe94f8aa717780641cc90b74054c461d009147e7bf3026309404fc2d29026bece4f5ae01336703fc082ef89da378862681693afd9052bd2e0c58c1e19467c4e2290f895bc3366fc092d494d2769d8318332bb3a231aa84ca309aebbd298314f053a749203bdc9507974ace46f22162e56d57ccf54564dfd76f5bd2986fdbbf6f3524214f029c0fede973c220892c91b39fed6339bdf85076eeccd663942c86b913c91a081f94b01af5aff5370f173ea9cc7e8afd59333f058bd5eb695328fecb59ed6df18e8e5d736f0c86c6f984b768703de9c40b420309ef0eadbdbb1ce0efc862498cca48a9864a4ec4304971eabb2b13f4796df0055b5b884af5cf803f58ea30dcc6764abd19ad0da449e7fda4791ce978fe94b84259396ac6e4376489469b57734026f147799e143697a9763949c6e9a9821906d85d534904e894bab85c209af319e1cc1241e57fba3fa243ccb981cd314ec7cd173f5af5fd75bd0a0799ea4e5e9bea83b95e257a30a17e2495b2a6e4917b83b77893167dd5b07fb69f3595f52d07e1d9db485bb111655f8a16083c4e576a60e332e6085209576de85b8e8812812351753e623f42199ff49ed993af09c5042681701168a8bbf9c91ab2b106230c0ce047214423cafa9147d8d7ab682ea2fb70be4e843cf9d3b424dd5bba68ff1e39683592adc0dc9b4b8626fae1fc3227713a9215c195b9364e5958198f67eea6cba9c66090a7adf30a7afee24894a79ac365accd2d85a26d7264fb8482216ef23dddbf27af9940feb34c0afc4c224ec572849c0e90499adc19df88ee5bfe827f4ceb3b0385a080f993f8033311713208e82a623a001f632797a5fe37c399569146509835ee78099bf57358e607dee652dc637c62fc3389dccea03804774e751cd06393e3ac19e5beb680c3d18aff4364be8fa91f6a861da1642aa9402a64685e1a59d9ecd07ea3c3b15ea6483a87fdaf9349e52837542c4817c601d84afcc546677dfaf93502c219c8810aacc9ee339aae7bda49435f23f99192cbbfe1514d0812ef664e93c595678de8985da10778d90801fae659e9b606b730109b90eb022a5bd916d5f26b7f7b512adacdcaf6d6ae143f42be418696403dab15b8b76b847948328319b543077e47d018206f0cb5b9f5f3f03a7b2ed13e1bebc08dcb52e8a12a27c564846d23c3b3ee42a82ff4effb7a9db073ee43b46c88bdb377f96f59f6c2d16075f1b365b4f9e603c82638f23454ef69895df77e41209c1e434b54c380bb44308cd6492ae657c89a230c404f188a9b96801d99c1bcb94b987faadfbd493eb507f3cb3679d7b7374336ca34911c16d1a8771121d23ff7b714a4424cd5e8f70d4e82d916e325dc9e27e52424243e4a383bb8042cabf479091636bbfdbf6f30bf763d1272eda3ee6a176979a152abb26c8410988523ea23f1f54c0b90cfb27cccb0eb52c30b1d11f937959f74c37a6885f2b366659f20fde1a7d72f5423d75c27d5b54f591a6ed239b58dfe78bf00ea477eae6668afeb2c064b29af66cc22c9051064956d2c4dbe1a8547ea11c62437064afa0501bcbf140a636874b520b349f7e165a754556ffbe1578b17b764c06aecdc7776cc465fcddea8824a3959ecb9cb70697639aa0bb88e6b62ff6f1b3e3d70c9ddf4affb7b2db40fd188661422b96438255a61b69557ceaaa2c310d9e3096066c3bc613ad5ac069659e71eb800f4818d0f44daeb6363dc9d5877fb5f44e0f077e23689f009d1879c974eddf125f2661c6e3f8eae82d3ab15644cd5b78f6492939cad54ee43e65496d2d939ac959b8b38739c40225f7d70ae770cf7c5b1304d63d51434a168ed61892b74338ca454693676aee4cde2c201a37ceaf58189c5d30072c2a3edf0941149f136aaea4e1f17877f28b75e79607f981e861bc140f7aebc8e2c65a979dd503ad72256cb66c50ff85067311847090fc3f784b6eca6c62835fcf33bd286b7f6bbbb0c5333a2936b3442206e31a268ea850357ab785612090ea3da2ef52407d7a17b0ea45171a178d2cc7d8361fdfea0160e7a2a5c476e89ad9ddfefe79141e77d2183d7e706def0c959263c1cb89de33a32ea282bdef20023a497c54e7e101922efcfc09d613802a2034a1e1363d4a4082d41f6e25f8c9e9d036f4c341b445475d11929b624a172848edc4612d835b7357033e2ee6b2ff0f4297af71af1e9da3e75be740b7baa98b8aaaf3217ea61e62647a2d7e7c4fa62edbc14a567ed021665f63d34d7568b47268b0433cb5d71b9ae7bae32798b079375ca20d3bd24e1033defa8fb51c928db6055db509282ac9b8a06053f24671119f75d188e66634936a23cce9dd1b0cc6e261ff2d1abbe6446863d9da8afc57217b6fcf988c48a9f3ec142031ff8f2732b911bf8bd35d9c5aadd25ded8d5c88b8d122f67b6b88ee6358d543ac53886a9f0406d175caca4cfbcc8f65809293c4b6ae2473582ae0f8dcba3a0bf5a06687c16b912c7b57c4c093ca42ac4b5d618c970b7b1dc0f1ef6d54db77804c2cd2b24bcafe283e1b0e06e0baa0d676b2d6bade6a02bad5d723d0be9ec4c8f97144e3ee6692c15c583fad09014a7420a454b7140ed16159a3b801aee03cdffdd59d6180401a40fa96d8aca6fe3afd6e15c57ac0413befa260900be43a61234c33675f8af63d9832542f25271a73479d44da7a7b68248b6f140e7d04bbe1c96434a0ff046e8d5cbe61dc44bf295de5014ded4918be4866a288f2d874966e73637f0b66bdca460feae030ebb83893b71b33111bc94171c26f7c9faf284581c8d3df3746faa23aeddfd998c09a92967a632a5a14a6f3f8f5de2256e4bf62a33186c14782fb8368ed2cd002ef083a8799594fcbf5d5c56f2b64b0fb6fdc02fcffffff03