PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79092 c25c4993b0a71fc12b6d4703eb07046ce0e307ea40aad9fdbdae235b0e891111

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d7ad2ce59fc49f797922c90c7f455d2aa7a8dca781a25e9ad66cb742b83390cd
Certificate Block Hash
c25c4993b0a71fc12b6d4703eb07046ce0e307ea40aad9fdbdae235b0e891111
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...003002000070080000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007b9370c820f730930916133df37d5b2129cdb2f6905eba5cd8540f854b537e4bdfec84987f5e265998b79ef05f6ee7d211c1b83752570f7d20661ec888d6a341341937e378661bdcaae4f96abc5b2a272000f8b7bf882498010900000000000000360000003600003002000070080000

Raw Header Hex

00004020be418730a52e7367f8c5147f8d9605ab50a3a56a69c581e02fa08fe880dff84745e2af2487765b34a44e8f736cf4ad756bd82229af2f70a92849505e397582794d2d406ac3cc0018cd9033b842b76cd69a5ea281a7dca8a72a5d457f0cc92279799fc49fe52cadd7

Proof Data Hex

59,560 bytes
121216010307eb3b1ab1cde6e991888a4b43bb107ce0a0d10bae6a95b06faeb59db8b68410946b9e3e7c694ab8c3583a2b6735f82ddbc13adcb3155605c9b5047fc837ed7f347d7af540601b655ae632367e4d96035fdf47fae72e9a9e197a2ce39d0bf071027808970a95b1ad351f8f8372047579db26c3506b2c2f3890561d284828d0c948c048f3f80eed5e30892e7ff9844a0169c8065beaa1623f91818f65013399cec1a1fa87b89264e5206909f7ea48cb261d7f12bd3face1ba7b93d0cb09131eee433df626a4fc167c34e86bd2dc44e29ff2c9a28b19d3330bf4c7d1c3ffbd990c5640bbdd3223a89ebbfde9d1dd906725ac7ccffba49ce43081fa26fe4121ebf4354d325fea6dff3a064c01088602db8391ef4999f804f232b53cc76a677a79b58706a922575dcb9cce62015b407163d010e9b0f570798d5cfd65e1ae95c82f782368894eda29ce40fb2734ea8c8559c063bb863a1b936eb60ae3b05bc732a123c2c8191f26b37c82a12079365768b96fe0131b45fece6aafaefa210910e1b88f9cf2499616a3d4a3b1dccad76c1f638e47f892efa595d31d6f398e25f55bc17f819b743dcbeb8d9afb953f35eaee96207934fc7ec043e826c4f39bd04e13a359cfb11e8afcc8b692b892cf779f13af99338d83ea5408f6e170d4ca6c84694e1b923d1f675646f7194bc86697afa0dfdce8315c1bf7e484366a93edec1067c5a267240a09aeed813f75041f4bf01d98f9f960a74a81a2ff136a263e4f658888cf361d5827faf933bb0137776e5b17f508d4154e9e1c9b0d32014c5a6f3db538926fb3d9e375b7e23990597ad8330a105b643e62cf828ba3b364259f9ac5166889804c06c2504ff23a580a10d037a67359e56fe3a1a69b71d5dbb6d2e451d264237ef2f2df5fa309c3643ec561f3ce72a618ccbab4a458e00a57a96541cdfdd454fea86b13cad5b2181ed00c77997808a855d310a6318f680b62544ab663f3a197fff9b13c64feb2340098258b11546b0f6ac1c24ccb583d5bf66cc5206b87c0b1d3d841c248cd1d8afbf379453cf139929544c1b1f9bd4a4ac2eb6eca4fd71d7e0fed2bef6655a9ea1bde333834a384e68f3eaf4e51723c4a1d1f188ff6b5338f49c40c2be8b5cb8fbc1479dc4f929b492ee625702c1aefc6192ab99a02209facb05e97752590e4cfc03f8ede50723a0f8b592023f3a9f29de1e3071baa3add5bb346dda09b466881acc795d36aa3f64e11997374e6d07661847cba206c6792c7faeaafc13ead13c44e98a4b4e517cb48133f8174d6298f35129d631c9fe0d080449f256b256ca61123434c2776002862b76fe56708bdb27eaffa01d709c1e1ce5f6009e958a632e1e745b37948549318c15988e69f4de0af937c2930ad5d72288acee1b7601ba25832cefe79e103710a3f5cdd34e15cc2dbee892d7832dacafee64629974c22d9ccccb09b4b7af9c95cf9ff31c594bf2eb4166eeea77648d551a5badb04b018137a75120c6f8c80687136ee8911c959615d761b2041e01d974bbca4886a15e9eb224129005e33026a72661cf0dccd010d439242eb60a5ae8cb6f8daebf7c1fdf424f908b7215f050436b8397ccecad0525fb2eae1a953e9b8ef849b64f2a22f8f3a4efdd1694d509c4adcd39611232036956c37950f56e1a3292916554ae195de04bc7697fb6b8bf99e5b02d141db62ae8153470ad13014bbe1ceb3420b2e7379d6556f56fc18b0a3551b5bc2b2f263fa57e3421c475ca6d4aaeb261f11f88243eb96adec0cd7539b5aabae8e24c01687b6be9838965e65adecede430560643bdf9d3e685ea0607f5d578d713ee43d5751f7ac112b313adf1019d312f6318a6e03a516b6e25888b0d789c99908b3c04faaa4861ff29124976848c15bcfdee2a626a7e5d61406fa037bb6e35d0d4031ca49cfdd4283bfcf84eae50e6debc75151dfc74722874ef3c82e2d5765d33d30675f6d89384942b112d536f595e9d2ca5cd02833bea1cc43d177c0393c9b261712a6fd2ee81cef4d08dc19220c1c18c17e9ff41e55dc7747051f836656b84572cbf41923c2e21931365097afbc0ff9a005cd7dca8ba4cca2bee3966d2f342a195d8b5e64aada1a51b1443047bf55f6fe02efb368692c8fd602ad2d41d43022cf9ddb14d8e3893bf521be6c0321edf0c1abc564210982aa1ea0a3722bd099cebb27bc57a332e09ae35da339c3b0631ec680d3b8cc86c9343cca651373ed4103433243ebf7f01889887f27be05482017694d07fe9a59a0b501f3e8ddf437babfe9aa08cec9b736ccb7de9adc1089fbd000ff0678c519dbe895c04e0561c077d40cd4ff899e1a880687fa1ed539dafadc609957c9ebdd134a43c87fe579eaf18e04fab2e519e1310c3ada67401fcdcdd2a51bc7b0aa7617e479178b674c5c64b85cdbb10a4bceff80bef8dfbd2fadf5108c904cbbdcc1dffe8cf193e527747b4b293bcf100f08aba663b23f8555e771dcc9b0d459b93fd666208c5a9a5842142dba01556edc6d9895090081b44900f770bba6dc7e2efc9ba8e11f3eb4a64604fb5cd98c3c3dd46355021bf041ff1e02ea705b7dbef6c685d7d934b89a91e84ffd7636eaf03d019ee5277d7edb97bcd7ca1d0ed7c66ba0cb275e003251052ac12a615d43fd1d77014beea50ce5d69c7ee3bd66235713c4f15f098c7e201280558662052cb283aac8682a35cc19ca110d88cb1e6d9becff4e85aa5866bebab6b23f81ae3217f8730420178c76f1e15179d5de801cf35852419b4e6396c33408c78a1224a2dd19a516c44b319a62983ba69a8295c5fe6d78d2adea7433d52a9611102ea9307bfb5b6ecfa584691bc3c64300e3cbe07d5f7897bdcff2e2479b6d2bc00233f4a63bb9848625fe8bc58eddb0c21309190ce0e8134c1aef4c6fd78405b55552e82181bbd8c9e8db09d51d5a6d2e2a93d0e27b0fd30e2764ed14a4d75c667cc405e2552d29941048ce9dbad80a509af4ceebe1bf63db8bb78ae406f7abcad062468b1b0427db2a9dfc205ede637c13052acd2e0d998965f917b20c122355bfd379ff7c22a8896ac203caeeb3730e86130982a37b7dbc451f7f4fe8b326074533d40adc841bb4ed5acf2870c80a1b739f833bcab83b07d5fd997c2adb0a21a331331902f6910a78173126df0325baaefdc84c118bc4889346c351a959b595474f05b3d8cac447392f04c0f89b1cc4a828831ea28c03cccc47643741bd09797c81f0e1127a4b1cf0cdf45fcac88cb6a90b2317fc0ba1b8a0fbda48b75c483bfd4b39d90c92af27fd0900f794978c5922ccf54068610b30a69deff402dd9f9dce9eeb8c3f338946a77912b7307142c60a2fbdde69bb08c7a7afef5e39627efd4d8043e2eb766b5d13240c7b38ed46a075b20384a04e3c2486fce481029283a845e52849202b1fb9e81df26d1a0f3673ec389c6ad2b8e6b4c44a0067e678e4958da5b85f979f6dd4b8e8806d5628b7f8dc20da4bac771ca699d57443db94c7627abfdbc196c04e5e2c5f2fb13caec2a036a7234f150408dbff35ee4afb31d52c08d53f37f073220ac546ddaef40b93d0da3348050583d9e75abfde2d14ebebe459eaff4ed466d6810a5fe1f88ef00ccae1ea084a0bd6cca9a20a897d72e7c912028ef224802d7479430fe0d8870106b691296af3b3fe4b42906c574c17b34ec3938c994344700b75de3c77a78f1a023b35949be32e69b629bf25e87c17ddf3ff71e5eaad652c7ee1ff35fdad4b42bb8c037e43df3988608b1d8eddb28b14c51c6a4d3bef8bba790a69c5bbd1ff284c2ba554db23768e97160a22434b99434c47894eff1b771f13c56735053bb54bdf494d7a0d3765764bb385a0f9b7b6689606b6cabcce1211faeae9bcde2e7d36af43b684e3c356dbd1c2020c18244cadba11c4d6b0a9949527626a0f00d514dfeaa0eb993ffd576033db23e5ef952e0550dbf1d2c86137fddf0c91ca492628e12fd26292189045171cf283750be32575bccf65770c61c766a94b21b832240ff745f97be513cf63e322453df3f1836a34fb124db17e5da469998f966f4a9d0386b5d74c095896adccf962e6c036cbcce707cef931ad9cf00dd6173e8e6ca094c7315c80c36152fdbfd8268e722e6d70d4ff7cdac01523828254817b0c6a211c0a39008945848d47edeb3fa48a38fae27b830a071460ea5bb5ee3bf6214df140e59dac395b95535cd97e262034f592248ac88626aebc27755371adba1a315fc610441b8caad28d7989f5778f505a53d7fc7f3972ec304d5bb7f93ac75c2e245890637641b2a1efe3886b7ff18c0ccac0ea26109d5d2468fd09a11c9209eadc323bfea3a4bfb71e8fa5d63376d50294c91894ce72a29382fcd9a4ff2bde1392ec60db36f1818f9f44986574a76884a148e9934f1971ac8dc43cb4e76901235a134f62108ab889a903c35443e3932249c23b3ffe8fc43e30d03d36ce7ec368d275953b0b73674b52b67dc0a338804c4f40b8db0b6cd440ae5bda3164ff9f7c6ce249b873f14847df12a61ee7a1e5a349e77410f8068bafca36599ccfa70c71aa6105ba443ce9ebef29f2d6201c99422d9dc573dc027e1dca7df4324d339079fc9792ab6c6407b799986a6758ba52b1b2fefe2d00f5ac4402a31a7ceff563cbca4ff98115330b1dae9cee4385a9aa7bac9e42c636c2f21757c7f64a5c9a7c7c234080ceca3c7ff7d33266d7bae137c45f128214f359e05299ecb0bc4754881b51af984da38aa302ee46939aa62b948467ea8e17666b5de016c2446b3f7ce5680afa05ec8675e82c94b9589189826b11e44d4c721a4b42687eef9a2ce26d12fa0cdff793dfdb8501a29fd2c183e86c8456e33954eec070d74ec261223253ef3d893b1b159c5dba8a7984ad3ce8242a67109caddf902cc96259430e83c9e2ae1d36310ed916fe39bdb75ae68792ff13a38309e9d7e2668eb5e4646c5291cea8567c1f0e5642bb1845cf273ddd7edff7379df28c46894a7bd523835e0155ec24a6ddbae380ca7965d33b4b95d13b3f7008c9f368336fa7b1aa2e58e655f8961ecb632762a7e6af31a656d5951a9cec2a2565fd8f9c73bfbbbcc2e45610d779529630118de5f466d8b4889ea5ec7a92df145a7d7d62de73436b07161b991902d734138bf7b3692b8c8db80b7aa37753a1816b488704e52b258ba294dca4c7b68206aa9cae22e301119ed2153b5a025cf28e10cc97f19a9ac31dcccb1d1baa07ea1ea03dac4570bfe5602fbdab134e29e8e4161f2d6a01640ceeed605e4e3b879712846ae74d63655ba6b26ecf71d460ee9be13c1f5f6163237970d0e945f6fe6d5caece98a26376b6f3f740671a2f1a2b2bc5c0c99bcd5a3f31c217cd9cba41ff198ba22c8b829e4f7385bc69adcaa47e3d565514ed7a6bf300c027be4038bf79e3d22321195e98c026d63ee92554396804e8475a38ab3fe59de917c601947a873dc55c1d571dedaaf4e32f3830e1df4cc2fd15129d0a7823551da09fc9e1fb16dad00fbdf7fdd805b999859da185fa949dc37d1c6d7c801469a3ac1df3b0fa117c2114935665eb0f4d650acb44789ea65ee17a7da2eea645731ebe040686e57137d1e5b2ec74564b8edc5fe53665345a5096999594b12a032c3928cc5a5ff14538d69d560b08585a4b8c44d02661d74ff4905b9db6816939391403429418ffb06bcb331a602afaa614c578642f880333f26f948ec1d797f78529805e6e04c15211962ddfc5ccb6d1772cd4918c34de1bbd3f13e8460686af4be812386e3f71b1e22638e6ec1f8c40a85dcd62b7d37f071c82e5c5abaf805ef458db6c1085d30c9666bcf55f25ce93e2a25ea2f6d7b85a0c9d4cb106d9b9bc87a2cbb0e27a47449c5ed77eaacafe9674d54f5e16d1d002f6da5dc70ee2760df02e66878a3f119dff8963d66171451f1f4ac2ad69d56396b7d00c3eb79a06d612d28c731fde53718f54472db15d97e81f441db45db79f720c831c4f40754ad0a9db2a5d3552ca748363764647445954e8b793b81cf4ce8e47c400a0b01f6adf1a9d04030cf7aec4504cb07acee607bef1b149d3834212eb8faa64d12e8b172306dcdeb3e97a24ff88835e6f4322be144000c5c7e122566dfc25915182e9455b0df14bf1af3a043c1c6099f9bd486085bd69a06b0f847a494d2ff0c867d8d26cc6469efd85313726d730d289caaf14377d076dd52f325d4b82a809d219486dc97a196f94b3f319560057282e9f2a50d8d5056ec4cb795839dc031bc8d9ef63ac8b8ea34102d9da1fb5e299949b48f245b1fd11da690844d538f942722020d7c6af8f8c6db1cef09f84fcefc4158dce13bee9e787a57dcfb2a97af6a7ad29f25280afd76013d0cb351fffa1e744e26f7ccde85a99eb55348813f7f9ccb9d395df24f2e24c31d00cc08b4d9c30e15a0138d14a56d8c9cea914fb31a6b27dfbacf2d872e18e2737e429c80fb986bc34a9c4779cc9c849b8461d50777ac261af5534d23abcce85da789c751878a94c27599f66083779d22c37e61b1460950e5e985167b198e51d1f5012928b4c13b526ffe5e6201f5005a8e8a23172290002a67e182d36a19f41c70ca661b45241ead6449a0639f593fe4e5a06f1a4db9f3592739fdf32e7dabea3ee257a95e45d605989815a455670f5727150be97c06d939b83e35518cbb092a23ee5eb91c109e781bdda9ff920399ea03d27a2aa4b041e7aaf6ce46384692cadcf145c4c4d6b775d1fae9fe523c08d96d7a26fcf8de419c86ef4a2044d64502daf6ef4102a327614f682814c73a82dd3fab476754f412230e26decb6a8ea73f74d5ca8aad8fc5bd6df1055c977531c8f42437e924b30a1b8b262a547ecf75c2d91e642730780d27fdb4bcbf4499d67730e820d9e996d781430e9f2bfe9f5faaa1406d061ed942c7b62a967644d1269fdd0733fadfb35d66a9534db97088d71ee4ce25752bb1b73f35fc29b1e613e3b05636264960819b7ef7416fb8a3e9ec0571324a5c24e127915802bc8042a7aefe701f2638d974415beea2a04bd5f57d071845325eb097e72d3f6e607a960412addc95905ff71f8fefbb095ef0024203803afab6a783d085608ccdc76dde765b3e74bac4206db2b4ff2834d44a262310f65dc944028a6765d2efdfa8508a549e1b75718983ee653ca67e8e12b329cc091a77ed53e8163954897e1eca9eb5c49579f26b7b9cd5c829f4411d2277338ebc02bac063d21b7fbd13b60705230d2a9098aaefaa408bc08491a92f0ca51aea0536c50107826da7d94b31b199016bf7903a81ece770d4de935e2242f1f98d9cf53f3c7b6dc73dc48f2a1f03c76dc61e46426b5bc443f9567b3528df08020367e2acac37b9e19f87f873edf925be34384a3dbf6d6c77c3c1b9643425381ee6614438eea2cd59dd6b5c586fe6b6c923a06c99f2ee22ec242442758b964290a5704edd58c509049f8fa5b6bf98021d4ce7059258503b18dacc10ae2315427c66552b373c01cb3af2b063eaf82c8f18f8f457b366bf4debe8955163b298a9573c4a490e2e3ce48bdf7aee81e6cda127848e810121c1b7ce91ad5814d0597253309fb3ccb2b065cea4e13f04973571121cafff69e3f141008a061e2b67911f04e9f11a322bb84877a6cd86d80e6b1b7594841f965a36a2fcba2ae55faeff5c9283c9cdd20dad30d844b6c3b3a874f699e558a4553cbd034766ac883bce20df94ebeb6368d5b0902c9bbe0a3847bde63323f0b920ef7422172ec0904ecaf12c2329250d582e3fcf3153d906e32e8319ccee233ed23838a7efc3de2747784c7389f0b9eadac1807edac2791f8b136e0137a5fa95765a0abacccab32de01647234bdbf7024d98d393ad77dd25451c53de39fd9f004d0e798b695de05a8892da0080efa0a6a0a2707f21d7e9a31194c4b1eaaad7f8a38f47d5c9edbf43da05bc15ca7e7f69a339b76be8482250e53f5a9594098ed6df64c488ea08a5e636daf9550d17feb1d2599fc52235e3d5b8dc360f232c573cef5aed32136c66ec633bd23a4c02c894cd0640771371e548d459bf6efaa3e6d7a8b214aaa1367a396998c5257f2bd5676c8f8d5d118911a8b62116b03adc3f7254758f91be1d50b5276185d710fc7476cd7821d8e7199bd200e8fa726378d6d9e9975c81c11bd2a5fcb9ac4fd45a1cdee21da8d7790dcc4bd800f2fbeebdc6ecc25ceee9af023b920bf5aa963f13e9ed99ecc0ecbf8aa3029abf4f33dfd75a53bf7109dd10b0c5c6ffb314de533777063c75c1b93b3ba18e3f25e26e9dfce57a71817da503effcad04a19883e33ab31a19a2602916ba99956b693b2cab0bec63e2048d20b5ff435248fcd1b09e3605a46ed9792dbfe52d10b06c83587fe9948b829f8eb1eb9a11e5d33e1d5ecd6836e648be8fc21f4653141e3e970b35720419dacd139b967830cb7cdc4fc93f0e58c6aa31c946f91a34260b7375ae4d430797f8928f36d115b1e76684f4ed6db151a33f765270b25aad170a6a8ecec253e26d6994a3a8c770a562995004d486d32a855f0f9ddf85ea4f0fc3224ac6c13ba7b5645650097f313b6dd81da88b763ee181c14e2b3ca06fc82d2021181d49719c9a5f09b4b00f320d9b1fd7bd3ad311844d4eabf31588ab77c16dcaccfb1d56f641a863cf59789bc2914fefd58d05c8db52e7c669cfc6cfe13bd97c170cd83e7f07a9e44e5dad7a0abd7513b74b35c252ae4dad8e154eb36e8a8496a4ee7bc284b5f910a56c30faece9993f62b6c98c1a6ee2ff29e4d642641718f6213654cfbd6aa9f7e7e9f05b8b0e4ce7d15e29196ab964190afeb1322037d44bda626912c7b352f22bbd443fc3c3433348fa95301a4e20200814b2cb6a2a4070439d31d347c22516673c633f259d2e37be50df160db6f009d8aeec0a4dfac6ff440d7d2a92483a0c0f251a077a26af10c40a266b4e62f80da002b0e65135672d18709362417699ce66af18ec0c9e51b191fa89761af0ca97afc6e27d748400ebeccdce8826b6db49b583b50f7a71a597449597ea9910dab2be971e13788e20c09e0953f1226dc88cf786674e612d0c1e7ec3a8fd72c69990f6a885de2e795cf575ab771b431bf273669c291a5fd1083ceff0d103f22ff3f5ad40b0082081cce213ab49e31221d38f91ead6bba507ca3d4ceb45ca09195d7eb1c2b71d29ec53d396578e5eb4753d4aac7d722ba6d661f0d64a7bd2c738f07bdecdb0329faef807cab13f4383788706bd8d4d37d96504c6b50d8448e9faf876f49a9b308187be3e711253a83103290a3802f79b22733543524f702eb990ed4e10c2a0413fe1d24ec06b3e85ea5f42b1df62bf6fb6c8f61da28100c6c1f3eeaf44dd2824ef9736ac1f1e6fddaf7681d31176a15a8cce348784667c5629ec91137219e1f3be8cabdeb7da41ae6d6b984057d68378212660526ecc9d2a59104e0ec090e9d75460262b9baa91a7c57d389d50d5b5a4d43065b9274947521a88f8664ef3f3dc61e973a66dffd3c729546b004ad84af69f98add25bd787779587f16b34de5fccb73268c8c008711d60f6809e70b82b7a35bb2a39c5853b664a750b018070072a2c4c0985a1d90a100a6bd86fde00cc2b3ffe3ed7479d108113647d38d10efafbb7d31995dcc00157ce8b0e22615977c056bc94793d2ced3445644cfe4fe51bff42b30b241dd2fda02cb09b5852f8b9f15f1e0c0ad4b499dd85c1aa5240cade55febaad617a133a5f223ef602fba1ec0927b98368b1e76c8bacd5b69cabacc6aac1cd1d0a5057f9ef13bf78085e7ee7c36b7f49571f8e8697b17481fdaedaeb2ebc2e4c9d965c70cbb8dec0eed0c297a6dae44fa9772fea2b7e3524b2b1339a831bc55f222b426b03da676392cb2483559968be94bbffeaa4d116489bb8a950bff05929f0f0766cf47b99bbce55ca4eea3768c197dc4a3c091701382d8949e5015d33fdf9964d2e0de5a7d97ab2a4d495905252a7d733af1c28a2eb34d4f339bedea5bad4949dcb22349e6e943d512ae006c3c900053222ce883ef737e04bde83b57c089357bdcce9a1f77aba60d714623a61d6cb01ad694e75e3aba0cee53072c08c2a48d8d66051ac4f3bac8a0efda05554580bb780ba1ef9572b2bae72508cfbdeb8408c44881c3f8fc3b0b1af8fe1a9d82e5a118c26c132aae5936905193fb42742810fd039e1fe6085f23e2a1770ba8b0f6acaf4d4cb393e5622f1ef070950a26c5949a43ded6949a0363215329810647de639139f89e916b0ae783a976afffcd826aaa345df542e73c059ce382c8be40323858bcdc805525765fa2f2afaa3e9b47e7ec9b8b95349fe5f7b050dad9aeb984bc84477eefb5d026273e291bf0836e1de26beb4a94b451e2b4c2f7688287f0200f60761ffc08bcdee27851b4b188e2adb9c281d2f73073e1b8c49b0f9dea1f3dd8edb5598d2293683b2915cb3bbff982dec77a76407320bdd80ae1ae1c2616333799dab321030c130ff3206872c12efc3fb75ff89d8d7475ab59d0498332abd0ce8872f8a9faf7fbafb434bd6c7c983950d86b7a556412e36905306853cc901fd4ce03fa415d2a63303c7257d94fa6796a49e849f37befd17c4b25d58541c76b737d77072acb1125779180538b34c1afd1e76d777e9f5945052c2ba9179ce5973559cd6b223c8be14dcbac4e17ccea92ea0f722b7b3f18f81225a57089858f35cba3fc5e1d262c4cf2c0dfbc8d20bacda615fc5631919bdcbbca6e859045dfd1fc36db496b268f0efe9325e16292c4bc3d6fbfb1b9e55e4b1e91be32cb82585a373bf8fc9a9ce542b18f045e13da854dcb4378eaf979472919d33d235365f1dd742a9ea79b11b582dafb9a73ef434778f86a028fe277fcf338163fbdf94de9a2e8f247ec1861b8452c12e283e19bedfdbea31e3a4148f36784270f66db5cec8652d5e2514d66d1ba305e07e3821102b98291a26f5ac4c4c379cbcd7e475ef8fc9ac2292a8282b1ec93b890b2d73a4c97e4c1eb361b9b11027321107d0965fdf9bddca342a2862f4462339b9104b6c7d8f80c3003f36c1d083ba80d8cd7a9f1b1145dc72fdcabde56c1bec999855e3d98f35bd4238fca849f0585bc3359ee68512a57be8c049f4883968b96b9787852c957f9e052bb513d4ba9179697e91e63eac2965b34202ce70f66b747cafbdd98159a4d286cc12c21c40e97e6aa95f5b6adb0e72faee433cdbde01e6e17c2ae779ead837db9f1dd3bbc113944b7660b6798580431e1323b3a2f0c6e81c0762a97468b4f9e04bfd22dcad945923fab567019db6d90567273061d4ce94a895f8655b70ff89c3f91ffea2b16eec8a7cc8fe22705877d72389da1a9b59fec0c97832cf673e82735cab8666fbf6e5221d944d2106c4a7b930976b1c8f746c142c89868f67393f112eeec92cf86b378b4b0b52e4c1c47e306ac142da45ac089566480fca022ac61f15f0cf660010ec738962110b28528ec816de1f45d096953750145df3f8539fba7f695e1edb970a377351e3e279893fada33347210affa95562bfb6901304145756575453de078539581077c62c9674461ade3a45aff92d07133dfd947589da070bdf6ab6c1029f3ba74aa4e824b39781a08b6a72baf50e863c8fc07d5c2c5f06ab4fdbfb7ccad4d5d067cc40927311a30ad854bd8c6babd5cf30d2826f5d6aa65eb39b42f8b8779140002c26e5570d433d697dfb486a2835ac741b6c395337d47aa20e667944bbddec7e4bb2344179fbb86010ada5532dfa607f5ff87e13078c6a12a075e2382d4692d3421aa13063d4ffc2ecc3521017cca5b8bb6c58b2936e86af3612f1f444822fd75af7723e8dce9565e6a2a824691d967e552d36799bd5910fd0b77f6b85293e7d32c120ac0e9758a9b8610f2f4d46cc31e88373c25f8fa9ed27f15f4111990d8ec7fc629ac2042e970bc491f676c31584496f6b5f5f3e4f1f2710f517baddd4e147bae720c97e0d5798a60f4a862af11a9af012913acb2c635e43502254aa094445baa163e34fb83b05c1dd6ec71849035262f4978ecfc41c945a96312fb1cad070a392c3cd0106bd24317e8bfdbb245e75007c03ec308b43fa0306dd700dc939e65937803b14554dc40e7862d4319f416e7e500390bc2c433add1bd54813166c64e4feecb1af2509f9a52bae68be59d2a14254e9290c7c5e58d4744fa4edd140d0165d276ebab3ad172fa67e7e98d43ef62e6865dc778bb0cc547f6032b9cd26e2099de686c7c0ecf3f0bf6d3ad526abca891e4791699d8eeea7d950dae55b72f3d5017838a06cdd8ddd08dcd8d2db11040b06b8fc22b98194a93a758d0d728f939305aafd051238f30e8827b18d834191e56d7f36e2ba69f7082744756cd3372ff671f7142d0a326e725ffcec242416ec9eb0abf95a74fed1696cd456cd20a656757725e7b541baebf852cdd4cdc30e23112c52cd51c295f0ab4bca1aaadad7115bdb3f099cbfa272a3c1768d23a15c64a69a129e929a1f27b2a3829ea98eeb46d1af9751664aaea9a20cd4ff7f86d6ac1693c640aea4cdd8e27ec2bfee90cc159ceb8a76762bd19f8a814e0c9df4ee612536c1b3fc2122aa2cfdfd00dd65ec4e39286115cd5137634cdb0840a88f2bc33556e8712ec9a3bf722caa9879db7d2584635aec0f6f58211adfe074f132c68ea49ba59db14f6d3b20a3d36e928a73e8acb68670b13deb859f6ff4d38c3647ad7196ad263f9655bdd0c2149efc3c3aadc2685d9cc6a4978e6095fff2711af9ea935cad1de033601fe735eb2b63530bcf1c39aad788a7bd3eab23e7aa0213c301d400f2d401509498c03f27f3bd6ba05e2104802e1b96fcc5792b0f8234c66cafc98dc1aabbc264fffc765a22c0e6a510fc0012e20734826ac01297ebd20cacac12f5fe361b3987ff42a3545eb2ef43de1e8f6529aeb10fa548c52da9bf56c182838e2963145c373b990c2c982ed7b1dd55d28a8e5d12f40ab34e10c3dcdf71c10041240b491dde814c0be738cc094402bfef895bd6039bd5e42fac526b2d9c140362ddfaebf9773c98253956ffab3a3f8edbb68b889480f2d8f5a44033aa84ede37f9e25155a93bc7215bbdabe4f98af0ac694f2edd8f28508c52f85d6e12539f4abb08ff9252f1a6528c6116405ecf61410856de008de4d7307815d80671e1884b707d43cdfa45344d4dadee604fae1beb466407f869be9791e78af05fa7532648e642c7f2ab752bd1dd691de8bfe90a7a6567477e30892a1ff80b629e9cd9fb89a5571df467a89f0042be1450f4076d233e6bbe02bd7d3b4999f1c31a465ef43ef8b9ac4f38d25cc1e0ab35ad4545395d61531d4ce27dd0943f263919b8cdc524e09afa6c66b285efc09df7958f9490aeaaf9e05eda8d0ba12b98f3d73759cd48c68587dfb90c33d82b4149ea32a2e46c2d28cd0419cb37ec79bce94c7c8a7c60a9bac6eacaeab7c34465ea8b0a82b741aca0aa8581497f2cc2556eaa60764c2ddcfbdcff7f51293d4014fd22fec79fc0fce49f648c63f185c3ed3fe99ae63f69e4b23e25ecec53fedde7dfe340697ad21b3df229975de06436ebb61d8f0ebdddf8097ccc48ef0d01a5466d699fc1a87fe2c83c06be0af6e4128b37dd503980dc10f57982d76c92d3fca73d6ddef88f555dc2c2d31dbcb936ed76a28d60d0c18cf452e9c9db62beed2e88c05de1dfcbe94288a8213389662de9824dbeb1aec113317bb6c3f4cec487e1d6eaab017e8d9250e00ad21426e0aa9335230a132abacf2f4174b25403ff54389ce34e32c8b42051f5538a22522f79f5659f09e4bebf1b344e2c90ee6994e2d2ba143c04431d064b8da578a68bfe448002ec80d40d57893e838b83458bba205553f983ce487b9b6e1dd54748de38236c2d29cec853ff667ec41e05f9e96b7db8631c4d964079f55df9da55b791f4804be00721649f3397506a9fff5f855aa9e3ed14b45b820774b4498c7ff81972507963fcc897e2d3e1da296562fb44b83650bade42657e4f6843dacef5b98e49ce8f109c7bf93788f5b395ac7aacd8b2df9c46057377804701bd11347499c533b7183cd30a050fe46746b89e44ac88e0a838a359c64a3314fe2eb747e7149b92b7410e4d49b5e75e9543fcb5b053d2ea74b5eff6c1105bb3c2a27ada26ad37880854b8a9fa50c88a877e1fcb2e79888ad010bcb160870bf58cea56251fa7a90326ca8228b97466c1fcd1d51c37241c86f484c72637cfda1bcb565cd65458ffc4900aff8888a30ac7f8d91301fdaf5c7b129a29ce9417c1c14eeee6e4fe351434b6addbd8f4203b245f2b947f6ff9853023d4a370d3640af109b2411420f6826e6182233a874390de417d24cd0281d33c617cfe6bb1f694dbabe13a0079586c80ce2898404ec74184c4a011e2ccb1955a533df459db31098b834a6439f397776a8bfee4548b5dcf790e64e2f7cc00e62cc9212beca67f87e5bbc914845963280d45b378ea8875736c14e4a87fd766f9088284586cd9dfd2d05211f9852ef30b4ea98a1e4599dd005828458c9e76a80ca70ef84c0f6d0a3f76170a01e7d05f7b049033d3865c50c0d1eb89405369dda2a2aed2fa943637e1460938476ecd77a62e1a101b374f9b36a4abec16724fdd9dd5a88897a5fc08fa8767c26aa1262a35f1a1b60796b773609ae114406a05996f1ae34e1eb2a0c77fecf4ab6ab0cdeaec0dcc22e96b5ef74af30c1c1a646a9cd6242f4c585b2f5aed849a4ffd540512e75685f11ed06b3ddac767e3437c1109db4f7254d28fb42cbe01c2493604b938cd7886f37f9d7c8dd32090d5c650c6483e6d59593a8b108f353e685dd04b9497aac69297ad186a5f17b02445a62c05f4603ea24917a72a307158ebae884a2de2edea2defd21ab4e8ebcc8ccae0213cbb319323c544e23b517c2bf008be448c2bd3daf7f5a428a27d8b61e5f2f781e1b97a692be859af03550e9126805a8146f54015d1be1b6dd8a0499d9a2b8b00c089820b1010d94b39af9af79a7eddf1a5fa40c57d29fade5095463d159fede1fe1358aa1840a21bf7e0b41a95dc9da376d046eeb857991d1ed222aaccab4675bc4069ab2e4b1dd80a34c9d67fcf90ca31ad6177cef0d3dc2d7b175bdff2903ea36cda113a947fda3e15a37a59421c1d5d7c226bb6f4a5fbb34efb8a988bc9e94bec76cc5cf3627f6a5d6c6ce7b5d3ebdea49f6af3492490b002fdaf754da5b63f282bb94568ace097e4755e803c12ab2d9659cd10f89928c3c6ab49da02912dd27ae9892197507faac88b4ee7ded04bd335fad7aad2f0d52ea51365e6e033e8fbc080fc8370bd8962b4765bfa402eb2b350de983032e66439d1cc73967e91e5481fd2d88bb368f506d0083a4ac91b13aa31afa09c5b6bad781e850754c920565a502c551736f221e1d98feb560658c6a5577fb1eb09f715beef570abdf42e953b673b2ecafbf95761657e4f0357217d13fa9c5d8b660573cd2114c489853b3edba7b0201f5f4cf32bffd722598e6bb89c6bf97ed2cfb7bfda449f12480ad57143001ad9cdd3550f0e4135fbd0a1afbebebc27dcdbf7403aec7cbae1faf3dcde3e3122b86241bfb383766eae0ea8b34be59717b1cabd365ee2c1776104f5cf14c5fb9c3d225326442198d89236174d52da0f2997c76d7ba1d613893dcbe960ecbb36a11c44800f7723a21ee4a50dc6e29605ef83d92044c003ebc2176445e6b711ecbbc8b78f03c06f1b0641975335cfb8ab1bec124a0434ac9d9da66ce2a3139c993a80b6494c48480f6a559bde2d7103c8fd2346b455a2a18736fe9d4966913895e70ea29123568f91a0251d004841a684bfc9657a036c776dfc29a5756f92474d7e5ff027660e11418285341b2663a76435572e2a04711ed3665a465e7789f9ad97d78f9336cfe9eb480422276c09d34ceda32cf711e2e9a81057e2e02e4105af8a5f28f53800d90465a085d7ed45da960c98a289a2f0ee1e5e04cc22a1aecd42191535777d9f24b7aa4b678aa74be4a39cde083a2aa7d23f4fdac92f6180e4cfb7eff2f36ca55adbb1de7c9e37f62de46ed0f794e17c106f9591d8bd5911d8e3ad0049f16b5650aa4f41de3df50a0a095fafb50acb720c0093d5e07801ded1431d651025d214cde71586baaed5499d3a9f171d627b9593a8dafd6a2c4976333303be4eb25805bfd03de201838d11609ae246ba5a673e63e30a7f8ae4f76006845586855cc556f1fdd5b37065823a90a843f2f5fca2b3bdd731ea888afbc6df4dbc8b758a50eaad1b6010ced5af0622648b90ea300239da9be322d58441adc5d283b69c24ca5b49700c4418e2b5adb26561bb3a490f4f49405774bbd0ccacf47b174f114b6b4ea0f73ee350a523cd7d9aac0b0dd7846e745d306d955e03e738ee1fa809ad017fc2740af953e18b89b82b878ba1071db891a0ce5bb65ea98d6c80c29cd6ff44a5c045ef7471a83379ece059ea85521f229c257a83254c1f2266c98823cdbdb7a732fa6747410d5883d382eeca4c7ee280912d27effa2527e698e7399f3434a1e0cbae81bdc1fead930cf8e25197a49d74ea58ab381fe39fe7d727dd8bbe20975906afa8c37c3b8ba617b1f87021d3da87be15593329d5cd695732cfd5ade2c0157a2bdff88dab3a3e68e3974e1e35c3562efe307a9c8bea1565a97e77cd6dc849217249ec7e4b4835b1fb4aa7d918ea0054933f3bf46ad41dcb6a91a5525bb8c44853095bf64b5084c606bacd52ff252170e8f064937a5483905e699e19cd500a07c4435fc43d0afacffb4196da28c45beca1d304f48d14b955c7bce9392fb7de905d57a9d785f4465f2e2c89b8ab29e320837846647b604405101f72bb40baaaf89b37928851a6347f308fae6b70efbdc4f21b8544da7893d02a44e2108f77c3cc4856fbeca0169a4345e5f0d3dd96f299f1ae66864b776c9388492aa0f3a484f067b9c1e6f7e2b1272cfabb8e69c15fc023f2b48285906c7be0b0630775f9c418a1acefc32ce4fb8daed7de73c94c950e137bbee92611e233e64b7bb0f178c7cf07df100e5b9be00c44d13fcc8d5e34b0dedec3650a918a7b8bb519478a67326de7a3aedbd3abdadd4702ec60bf6b13c7da56889d8f88e55627364b9ff0285c46b325a70c472d81dfd4263b93f5b3943cccf3b1c82c97584321c2e027eb7c3378fa1e20bd66f6d4dc8076ceabb12a07be99cafef3648c8550959cd50d9583ba7c15dc070512a8f98c67c890e303d5c05f2efab8c05e21b0839e17966d88da4d18583b9cad846e0ec4b8217155cd7c7cb0cb5b725bb5d61b29f400a3b36a6583a3c9b9d1ad6fffb4e235ddecaccc578d08944f87ce491ae10e4b26657b59cee809af34120a081eb7cbfc02a3bef2b4e55c194928f1e2f9d1a3590a5c617ceb50983701a584b88157700b342d6b76c1bff2d801db21f3653ce71e11834f26f7c94aad60eae862751810ed54ab77dccaaad22d9ec8004480e16f7e42bde3d410c249c007086c3bc341e6f0d462bcd767a6297daa827be579b7fa5c9ce957bab35c432a6a57ea195e4cee52467aa0c1c4a62dc66f5c5e39a4eb4e29d3ede8a2af77313d6b9d0583f3b9736004520c6029a9e4d3167ac6f490d5b0ec7898bba0cb0c6e4d0b7d6c5f1b01ae2d98770bdb53c5ccf30d99621d5706485b2975343acc05f4f878f93036aef78deb29548f531febe1006772d903fb1dcbc4add6eb1b60650acfdf88f9b9c59d27f490ff7e635bfa06c960d9a0332d298807103281255a487dcc91afdd32eaaa36abec815109b5b26e14973a8952747b2c308cba4b949054d73caf695ce8270e45d98f31e322baddb2f9997437875951fe97383da8d25698c5583754dd32eaba87ae78492b565eb41837e270928aeb5da0faf82f58979a598347094690410231b250ad063a95de0f9a77417d2a1d39c3e968011ac2efcc8abb7759285ed11cb2096038a3ccf0b6a1c806125b81ae677858a26f066e0c7ed35d1992a511b16993c9accc2c66c3d17b8dfa61b9bc1f4e24af8976f648b1d9e780a843789ebcafd2543e3dd1c30ddb7e1b3e6a926c8be60cb20b41adca1028d47c932da0c20f10a46dfa1e39046e72741047457711e04e459705e8537d0eb4b6edabddd962118aa65df849a5428cf73be4acc2014220b36db4b3b6c15f38786685a188104a02a230bf0871a41cda05ca2e1b3df8366277009f3a862896e7cb375942c41eef6ef5aef267342421f531c4b24d836890c24061a865d7574f7527ebcd3429408f034db8067b34ea776d128bbf517d2d035d8170a58f88aaac5e41265077cfa7625b893593163d52e87c51a739d7c75773edf8bba73d6f91ccebbe1c637d97bb1fc41539b06d875cfbb38345a016746c07c5dfcd7a63095ba9475a4a6ad79db0a5529bc975a107f6a6c3e7941210686a5886093aba3a77849a9380bb32b7afbe555db258338897c819cfbbfded7e1549a480ce106b22dab3d36a9c698dfc8dab53ab1068389813cdef7d956e5c93859e6c122d2b88f22a47dc6a2620dfb071b9230db45471e53d94acfe2f39bb7275263c2fe8fbe60415ef216e181e4bab547512d4d2a98b531415fe84be7d79ea9a8ae101bf40121e5115dd8c205a202074fe4eea5bbe4f300ade3ba03fbf907091f5150321df8b0bc6e7a663ccabcd60989196e2ce6bd2b490513e2903d43362f23bf6ba211cd0f1b36877cf1585f8fdab12e36b5ea781f5267adced48d511b1dcf1454e9505ab62bdec327a9bff98166232df7ce679b7eb6260464f069363f20ea9e4314fc530ed56a45e1cccce85524ea0b09ad2cc774aa60166f2b2a63b73905b57668566bc9ffafd2c7d7a371b214bf4e248ebf75e400d05519666fff01af93b80fa4fec0bb326fb3b8960a0bf2c045c35ac6f044c38087780a962d1cdeaaa5aab1d6515076d9b2df73a772d7e478be48e00f29956f1dad0d017196be7b75642fcf4c23534e0ab86159900fa9f4020c7647e1441730056c96cc014c65a1f2e4ab4575300e8e809022f491b97eadf36af11d71e74d5af41642c7eb9c23724228a793ed742f8ac5ccc4265e30bb0f7b71db1305ea205618079d1eeda59b51281604cdcd6b185759ceaae16fcdd276a9999179e65aece977cb222da9ffd5c60baa2f53204cd072df5111396ecbd38a07d8a2ce8903f5397044b1835061ce6fd8805f9ba888e74ff5252aecbb329879b8c6280d4e0d1cdb71299dda673d73c2a7f79cd10e97aae615c717d40dc67964e8295aa4cd1b4867ab0ae475117244d66e74d2807e55654a51ea901d28a07f54071abf4898b8217f42cdade0b6fc0042fd5f0cc3501f7a5f16fcdbdc857938375a2e05e63d6045a81bc8b4c397c17f4a986a15e773d30ac0ff64c0304c6ee3899ff897f2d99e68c57cbb7836c77fc6e24e72d955bc2ef75bb2f264a098476ff4a2ef69fc9cd47e02853e0756a20c50dfe8cb708282458a8096bd95417f7d5664f415dd37e491138d2ba9c0e939b0ee144ac31e3f5fd938bce222cb08b2fc526e2143f810cce221ae4721b4baa75d610202f44484f90b4a9dde4f090f3802706964fd59bc7835686fdfffbc31966ab76bbf388276cbd46be9a92b3e5dec79e4a71f4536a6b8ce5b1021c09851cdcc749e96265546bfdad44c010d8fe311510e59b4720215e9afd47c8067cfba230818e243154d66961a410d8f3a87cadc043829b10edac14dbd41b351ac7cf96719ffd4be14de2f152a98ff26348028acb7a044aa5409771df9495edf9b265b848dbc5762714e9ba9e1eeab253c86fc68a9c1c4efb67c71b5f8d3b5c97a4f6a07c2ff7b24a065e454c8c576ee89aa082dd5eecbdf082a7ac7b29b1df08583313133174cd8679c5e30f92963e69ba9d0054bd60b32ab8f8ef231d4c4505eba2dc67b4c402e3b1aeadda2fb54b7a712d0f32993a5bdfe8fcf10a43eccd006e5e00722906f130f7549f14328d60997f6d7040a3516992d8254fd0ff5b4031b65adf33089f50e890667a08d12146a002a245c4d63889d06556d5b2cca794dc4181e6b3231f738853fed6e2c0757476732684c82325db05cc0293383159a8f4025f8fa2f9404eeb9093e1687b08dae74c8fb71be235596cf5822b4dee9ac79a2f75f716266b46df77f4fa4be20d0816f029abc5a4e9c47ac3bf406834b97b64d0e9b26e3c97a543702e1cc4c44fc3ce03cbab09490bfaf9b9657c75e68f299b564e290cbbfdbd0b6578e0f7c90f63cde6db5ebf76113aa6b8d862fbeb5d9621f08a329b92a7a059bee92003ca0110987efc26a95fc7ab77199176eec50458ba7b43fc50d95d40a0b96620ddcb2dade77760183b3bad845450f246daaf430d4c6d465f8231b05bc0453522f148632ae182b7792aede6c7c50644a4720a4bab697917afab1f11864f4109e35fbacd6ae3949e02b21b4f5afac7c371c9526587291421058224d3e9e2ffe39c07513ddb4c2c590aaf9fca6a7e4d81515ad0bed62d617e8a3c34c363b37a51b31ddbfd87e13c94cbd2d124f94904ed0adf7025ef960f082123fc67addfed653c789db41d997f4e888824d2a3b77213a6cac8a690766c78801a5729077be5d68439e5ab91c81847f4da9a8706fe64931d9a5c56f8593fd23a2356ea711a40fe87e48b6744293186c544452db070f58a68576276c1f4ef176e618e4f4a20dc2cde6217620d96670a80460c77a2dc81e56b2d10a2adb877c1a1b9491739c921403cd32f831cc6631d34a3bd0f2b3d8c13f5abf509758159554046b7b50f15050f783c93cd9ae74fc0dd9f927030aa196a7f7be5bbeb8c9879b2969fbcaae2126c52da8d1b73f58b70f6ce94597ad5bcde96e3032b689eb05c0730b34a68d884c29a0ab6a7ffffe958184619d8573a5a2f9deb748a7fd240d5d269701f13dc7f81bb078a5677e10b1f178d0ce2478745b2c93975a3154a4b322f0f1dad961d985ac093a511eecb9b582a90be0b61ed746d5ba0ca65d2890d1f15eab7a81dffee3378c7886f1ae5a00cc00cb07d598dc307e8374378a6e088b56c7ede1f3820692538da2a08c4abf4bfd6f2961de791fe707a843cc1ce63215b009de4a637802038d24fc11aae166a25ba22c1221d52cd137252967b83275e0b7046062a0f23b3ad5176203b3ab807bbce22bba8b852f92ed7481a5cd16641c8f3b58c66dc4129ce628fe5eb46bd21f05c3c51bae9c6da2dbbd4c7b60f8671200a6bdec7a9811e4bb2e30664821484b9ca4a673838875e4309b11ffe1763f7f8b32b44233c38a12cb26399afe39376c6f1dabd73f6ae2c0f5e09c77c84e90a032de00efc44fc6d06523b8acb5cff988b575457788e62c2c1d01d4c3051ee4f52b09c408f43bf1a53de101d12b23b9ad6c402901026dc938287e37bdecbe0824c7dede741b82af791b6c5771b71870d55539599ac72be3d503f5562b063e3dad0fd0b5c9c4944fcef450f830073ba1da46a0cac67d7bf265de02040ceeda1e17f8fc510f01507ca64f290124e09b4c1706ea60b718948c4fcf2fd19c7cb059b132eada373d68dcccf52130fc630b748abdb357213e1475795d4149cb773dd7524f9045ee3912dfbe5c36a3120ace17df611457b2307281b3ec7be11cad42a749c0ac93f878e09f554486150af52c6ea1beb8b7d6de17e57ffc03c0876980e3f33ba29fecc7e28e3c4d5445d7457dbbf1edfa6c9561864573403dd03a988dc679ca95a8b3ca1ad1006cf907255e72811e1bf027a9f1e2141b9afb6ea85838aa2a8f280a257a76379717ef49587a744a7de3c6f4868b0e83cb5a9553d8c5fd850df4a307b0ecd50c7aacd65291a9479e2a3c4f7de3ef476ced8c1e300dbbc4b1d9c2cd42bbeadf1241a9b44dbe610827994f4245a4ed36b0f3562e0e278961ecba1bad033fec6cf5d98bd5c402674707263f4534d3a91d36da5b22a6bee277265bab5d4fe7c467dfb6ba971d9baa7d6f57c72bd66bbf58dcfd8df66d8860cfe990538ad954f042ecb3f6753f6f2758c8fddbd1440ff2e67d00b7f9c9daea0fbb90f97641c6d0bcd8dbe05215ef957d842a0686388dc913a4689abc56957f60b1b0d58ead3ac30d78356736d59b22ffa5aa4ce4eef72edfe94c20daa2ac2f275906e9007499774cd51801ff5cc7f48261a06c39d98863b719aa1be1d21c10d45dee3ccbd55975d6add3f9e45f94a7fa96f8a5ba975268893d01779d3d0068f88b83e2cc58cf209d608430f565f53d9d9e832768c8747c1c45589a69efb06a8213222f46032e813af979255885df2781942af24c71f530e418fc938b84c9952bad6f28d20bd2b0d569a69a3e9d47fedeb736cc1bd5d4a2b9e943af6423a80e4c5365f476ed2f3c9913bcc0e5c346174daa6f690bca4669edf0aaa329414839b750de1df3fe3408367efc08c701eeb2102a0e2079566a5ba47b44f553ca5a64796d532832b9a0cb19aa12435acb71c8c003822ba211f250cb776df4b5031894beddf2ad3c76a789770c4717e3520d67840d56b9ec8764a6e9586c4a6e4e5919a39270a78c56c8ee80781ad2e696b3e144a15b2974c5d4939204e70607e53bf1840f7b2fac4b72806ff54d9c188c9af3c2ba2ec48b70e542f40c6d9072164918a186edf9c21f0a5347002799993149c93911ed30b03c091ae73769d48bfd202d8f53fb7defff9c4547e493de4649552785ba9d118418b01355c5f00ca565c520e6b5191a4c3d28fa0a389de627331880ce2a8117541dd76262a4de1d037416722b81de69d4c7a6a83f92dddb0f023a202dddb8b54c7e12e9c55981526235f649be54d5b70f33cca02661354a49470bcad2e84e1e62152aa00d779e7585bab21e91a57e2ebf5176de383a1bb02eb63b85a1c339dd2987969a56013edbaaeb20457a7bf59edf3f126df9e79280b854d69d528dcb47245e38d87757cfb1ac90d7ebf79177ecb4a8cbd6757309aed969129b216324db0f45234fd804ae601d0e41be0518789a80494a438ca7f604f215fde3ed22be374e80692f3aa96b73309b20e22a21fdd8fbe56bfa1d3dcda68a70285a37042c22ed2b69a3eb720869496b5f3d452c9fb6bc284bef2d51458b7281ea01cefda3b099681594df48d8c59e78983520c478c81fd0387e65e0893b1d70583161b5e537daad4570b6d46e2af97d9cf4be6322ce1f5e60e0342edf2761cdfdb270a52b3b5804b79eb4c1ad965f24a1d4d4592238df5cbba68cb290518d4ba61347fc59d83b46311504f245b8c8a83426aa3a6664ccf675591dca32b8eda6510643fdaf6c4b8a3ffa998aa4a070fbfc4f03be0ad643bfbafae348400b20939ca2f6fbc603a11e9c0253aebcd7003a1f457fc3502c2eee9cd355cbacbb1baa5ca4ec773bbd67aa756de656a945418ca5be15106a71781e4452d3f0f505cd84cb1b0ec2f6a4d43fab7440deecdbd7232df719a2160b40ea2fac48a1800fbb4db9106854490f18f5a14b092e7805d7f9ccccbb585e5a7af1144eeb4ae87dfc6925381654a98c755db4a2a4fd1868562318f98befa0250b9224976812a693d817225917c070844ed7fb636570b626c2007c6affae79ddc9c85f439fabd34b741b64cad1157eeead437354dfb178cd122d6388c4f729e040480b022329d0b9f8a991be6c3621623792f73342adda4736b1c0880aca0236ea3885c10ab4a440b84519e65fa7f73875982d5748e0d8317353ebbac3919646506b0de235615347bf5b175b458d5f5bc36e98d8c327b7f34addbe5a8e6db015bd6185a35a6cb5a690373688b0e00fe2c1ab725a7ab97d24f1e23cdd6fb33659d0dd3cb56fa0d04561b8da84a34dcc3f509619fcb4ec8f953646d14e7a21372c8463404c589e35bdae83acffd12383e301a8b2d2b6ee9b8045a7d6a38616c4314861e03876707f9c1568638207417d8626288feab6730044d81e5712b05ce6596befedf4219f495267f45420a8f07ffb6bc034e1cd9553a99c7226241fdf6c4a4934b51b08e34122b99a5e64ce661dfa04d1f9c9ff616c289a0e931b93688e36a1fa4b3b8b4c6c543ab850061064c264cb9687483b1c1c3c47c73366b0cd5cd3294018eea5a90943e7e237c28252a604f3fce8e59948d57cdfe4c3e1ea2f9b613103fc5bf731fdea1d598772124e5df996feb9e486401acd1333a83f6180b5718d0d7e511a7898d9a63aef55508c3cd202d76266a32716c5113010d788e5738603f8d644d041a275b41ff1e93d10ef063e9adb137f8edaf476be2ffb668acf1951c355d03385d4b73e9e9e9b0dd51cfd8a2b8ebed1cb560ed8bdebcbeaed8b019e92a9085e81a512e5297ace50698e1057607a5209b89f1acb062c52246ac2da5f81d7546226da8674f135d7c2604e1f519c8b0e15eaab9b55bd10e6bd7e53a15682d6c30a75abf4f5be40d2a86ab7a40bbb9815f4e1a3680f7d08ece42080809fec5438fa480a3588702b102b2a24912199458dedef693ba33df37fce7a35e290646fd1d0a1c90b6ac91f0dae7acab53696eed813e56da6a93dc5c4d50b22773b7704ef0ce51b9433ae46e61848fdf0ffd8fee197f72a04ed9472a4ef68f1d9de54173fde935512e30f1e977e3fadc0a75b87e7e9cd1c0e9b624db45ac6b427d4294a046619f08bcb796a599c715902d413cfd9912d650422c7885a20aab73ce1c77fd302725339144ead47966c77a1668f9f9555a5f51c1c9c8e8122a8a080860682b085e68238c8f1acc5d392a54de8b3d3f031ed383988c3964b5ee502cd32f34ebba15fe1396d715e3e6624f6d1e3d49476a1fec0cf2149d0805e34d306a81892515bb9da78a3ee1e732852b5e8f79455d307ba9ea70277a5be46fddd4152bea7ea1e9ff804166a05606772ff001f4f8b7cd832bc8d382f6ff148fdb021fa6b499e21c58f0cecc76d4836d8efec5293d68009f4b881df1ca6e3bdcaf9350e82787da609f92eb18dcc4a4f7bcaf01966069f30733c4826a029b25e1d160d834fa47f2d36a1dae14274dc81034ea605bcdeb4d9d50213fe215d8ff913ead74034b178c5c4ea48e7d85efbf5decf92b3618af3f569aa736cfa2f6b2039635dc7a2b06fc4a276eebf56544b1f5af985d1009d01e73a22479cade15c941cb05e1dbfab6668bdd5f9f6b9062e02a95b072a0293640eed29bba55d1a30a8c2c2bc3861c450a8998a8d6f092ade71a8e7ac7aca78dff7c0b16ad4749447d12afc2b1b666fcb0c5636a356344d566352a39e173bdae4ed60813dbfb22454459bb082aae04f76035b9e0737089b0421108ca01c497ab1710479827abaa38fe66010970a0e8cd3d55c0d598d91b0bb8a2d1d95b966a5e023fb0abd029eced6637f58945b4a655ba25592b840fe075db2963539057d5bb8aad2f16ffc1f3382757a9f9d9372a06dd66f620aef7b95cd8670ef7a690f9c6244f10890fc4c7cba854dc022ba481be9ab0bcae20d2dae76827a33f8fb120fe501ed9ffb7f334fe5cb3768adc3c7a979497f150cc87efe5485447153742512ae1c913447c4d6923f56d8b2bc60749d32815b54ad6d8bdfc15b728823bd7df72cf13f65b10aa197ae01b32818a5eb3909b3ba78401a995712194201211ccb877f0048cde0b36d82f8744b850c6b63c33d9c0a4d0e795522d62ff01f1d5630f0cbbe3ae62ebbd6c38f6852cdf4007bea6b94b5f83ad17db2c134417835dd65c4b10b5f83faf90efc68eb2677602d7ae155b90ccb62377027ab03d9b549cd23d349bdca7d63c4f37a647c4329f9745722e486d2b3de1ed715ededf60c19aaa11ff93d7f4fd1a32c18d889864a56922c37cb3067bd10908630a2fad3ddeec2bf221d824c1ba4a16cc8edfa917b7ee17cca1c109c4815e3e06524d5a516de8795a68acf6d297ccb744f08517aa6882186b5c3f0e463bd5a6326171d219a25de8daaea081e0cf57477c8bdef3fa46ca7c6e5f74a7b29fc3f05216d0fe6fa958ebee9eaec4d4829f04768913b2bd007c2c37308aed0921c13b850ffcc83100e99100e19ba67aa4fbc7070462cd41d324ec545ab97cd85d0f7a8bb36c2af969eea7908f6ff64646e821932e1d200b5107ce9d40bd81d0d64cb37c72250c87187911b8622490e7073063018a59bcd52ec9d9212624e88df52bc9614668ab50f7e3f711f7f79bcf1da3af65718959766ec6f480e8f491c2ca99eb2d8ec46c8b6d31a63e86fdee92cd295b0c744f026b4f1328cf2a8fb3bac12a148918cbaafa00a017b96a25fd9086bbf9bb72ada9b59c46d2aa110710bc03449911981e1007ac5ac9926005870d2aa92b4594bccacf578c181780afc88686a91b51cfaa12792d6e58c1491cbcbc8dd7b47ad5251f97c795e01340de29ba1dc0dd5aee1c930c876bbac5af92f22532345dd8555eba45d3eae66c5c6d67577a7e8ab46e97d14ac13438361d151f788ececfef61fdf4cf3da6ed5bf90a726fd3422561e82bbc268fd06e9cdf47255ab0d7aa530aeac168ba8ad66e82553a42cc07b812540291cf545a2393167403dd97b89bc15b0318f3c598796eb31066a8da2c2a190d24bfc3e6e8c7c54c02b6190e0b6f2dbdfe2ea489b292f18786f789487c58f61c1ebcdb2e5f1e4e0a89ccdbb83920789e740e92c78fc3182caa3fd3709b01d3e8532223a8b0a0cd64ba79872fcafeba6760ff1e346d8853c27cb4bee41bd382dc19c00c5e1c4bf8baa2432ebaab68098ef8485b8a2dfef5369ea03fe5c9561e5e3df551e762b436bf1d87743a39e7a7fb8dccf471f08a9280250f923db9110b1b5a5ccf4d0405eab31bf9cbedee810b18a87f5f3194bf05b276929032c0574e95352814ee745310289c9c0481496a04678f93ef36f8b4e4a4d10dde26cf0ecb6d5412dd1f2bcf921fb8e95b02e56d81535122bbd9496e846f97028ca3be76340f376e5a1c2960fd5f8a0409a54a97ae307ccff1533070d63b156ec9f35ed88afba2f46a80ee2bd38e97792c54012ec9e44ded8836334a90366609b36f273b8aa260f76c836afc7ad2b9c0882abd57d980e9520b21e5a338f2f019db00373d97237739cb1ac18d67392016bf4d8cf0509bffba6f4fe5024eb67a3926e376f9e1ad852fd7ca4977c3706530ffa71d2bab10e3d7e0ac080853a85f9c1b5a5cd1393bbcd447b7d3c50e6f53a35e535b27f6026e6d6ff8f578f5c318af7c6d6ac541c36773f36f766f2fcf689a1166c5a868161be99e45ec97a90e1a054f7cae43945dd908e12f897361620bd3cb73790d60ad40e86152ff449cad519ca17cc9b1fd92492a8b492ff65235ed1fda8902d209aadc8bf53f00c3bfd498dcb5c8e7a14704b1b22afc6e32a227bcf9d9e7cf7e64be5c725ade344eca7e4867e41b8390a008e87023647f47bd9656e65770768d72ac5866783d7aec7eeec2a985d4ac16bfb14df218985511085cffc7df34e06d928e2a92d7feb642abb341ce5e014f8fd773ca7a7eaa78de31d67e4552fdcd26050f0b05ab8f851d5ebecd509fa9013b897540f8ffc0440b2e19387f938c941f68832cfcc483a8622da995d39a868db83ef188ac9c931a6b4d33be5bf8f4261c66175fd6c67505f4a69a5dea87b01d83b0add8b2e8e1ca6ada128c1f82761a67f8638526acb6d26f54a55853020782e9d23e0af74781f055dceb917511f4215898110002dc8a38dc4b129e41546dcb18ab6d17d1cb2dcf2d16d328d79451415a2ad5da3e09d224249afd9b3e9647da6bd96edad58d0294acc047a0a289589fabc971f6b10eecdc5dd635bc752a83747209af183cf05ee47a3ef9555957e2e6334bf38d817c63fe3847cdef66ae10b25e5dfed851efab0e57a54ba0f574958be7da0c42d0ed090d42121f716e10c4603b37651831b38ee9504f57aab7fbd37dfd4fdd88c2c26a92320a20ffbb5cb8d5d1c9814181d6f4ac5b1f7baac2eb3e27c02445e7bcb65eb53b9df4782c4e78bdb17cce67381d9055520398af80b07f49f5f0143c30e36de9592187b1cd9209e3fbb454f54f05075cb4c0eb11c1da39ef90a6ce5c77c71ad0ca6777473ec9f7c05991a82529bbab1d8d76343e6d2916933f8572a9d002fcdd98f989a6bb00dfb3b60bf36d2fdc78bc321a98f2ee1ef1536771b5db8c313bb27383494649a9b2cd6d87e68f1abcd51e21091777aabf7295ff984bdf01eb95e78f88f4c747c84a58405a89cb8415ca1c70534d0b383c67a995db66725feb3ba4e2269bcd5ad11e6210003ca5f2cf1b235db9d92c64dbac6f909b52c0f21bb0cf1a455ab23b0346e47567c58ec55ebb746956d191d8dac422fc20bfe3836907f535d33964bd5f40ddcdbe9fe6cd6ba357a728762527bbdf464790a495588fed664ad230b4a5348945f4079d076aea0b9f46bd21c1265f9b89cc95a85d23dbbef74112539768bcc85cefeeb4870fccb68ac4d9eaf8cfe0ba5495fbf5e4526fc8634ea37a128cb37f99e273886bff452cd6a505f16b6219cce1a0c017d86d04e51259b6103b9ea84f3deb8fc727697a02d5cd57e82669b129c4b0e35a021bf1ac147b8e9315651d601872bd06d19d777fe38f63fddc6e87ec3c7586fb29dd2c798e7c8f84266438936f8a0f400f01a14994bb2695ff678e70324deb1dbd2c5d57a2d3ab7d55f493dece5b16191ff4dee60ce213a1240e67afdac7109467e2ca734775bcda5481fbda2dbdddbf08c1b6ef0ac7f9dd9689d69261a43128302649366c5e7a60974a1826fe681a8eba122b27194271fb2f73042f3316b089f1935f149c97c9277648e810d96f0e0117ab74e7a5b364c27f132ed704aa94f42ba6c7f39badf88f64262d2b7f8e8f22967524fbb8ddf5be903b5ca642d47e7c4fcbed3f8f171bdf82ba02019edb711730c48da0fa00f729cf8dcab314415e72c9fceb4fccf5c1f766560e82d738935677896f3dc26d614b1bc1f360487663ba86eabf4401ef225b389ec20dfae8477215c50b9a623ba75258d094cafc8b9de82e80c627497bcfc012ff4c71f4d8f7de441c74dd040147bc1afde6cedc0c2a8b394ed187ae547e932ddbcf79cf2f5e05866debc2b46cb68560bce69b804db9335e346db99fff1a96029c8510b9617902b8953d984ee4b5aea177b61ae9e94986afeef317b147045573bc990ecc753d7e9cd51f5eb2912187959b8c9d4a249a4904ab08bbd554dfd6a2856ff3fb378dd7f611348be9a0a22c8f3d1962777d0bc4da032331c60744b04f650dba2cfdbb7368b3ca1017802a86222165b9ead318542b2067b1732aa4bbdfb7c19e870da2d18b68accdfed1452417c2e7bf0a115e662075faaa1a26c12a454222754515a0beeb180368aa6f92dddb5a9b73b8a7b0907113bb0596357fa3b8d0950f80312ff6804200f17e4a87ca17dcbf05b388a645a7b38caf6e192a86c48cb95bcd6adba376cba28793282b653fb3c3f8dc45531508975f3bbfcdab198e07f689db3546a0f66ece9a2b1424ee83e1c71cf7f6983f95528f48583b90892f25ba82801bb87c041da9b7fdfc9c5ffa18fa2750a03f62fa24f9f85bcd800de7f5d96b79f2f658ce7f130dd1edd07e3d9e5c4cb72e81d90724c6a14b63f89cb1176963bce0c5ad015eb9484fa1f7fc50a1aa3a151c4948c0d1e34ca87eb28e0001f150c0a4fa9f140963069bb48424e39252c08786134f999a8107e0d4c0e786d6d01606b6c6fe185dadd189c8ddbc0427011b95b5e2b173c93f39cfd8f26ff2fa4f9a64786617d35a3d238ac098d360096d3c46970fa46414658729ba2ea547ea69bae6e42af71f0e8e65d22ebf79561ad7c94a9d739a362cb631585fb453aed9e4c3f0d95dd1fa68c20e68c01fcd6d201104ad618f14b3dedb02e067512fe061b23fd5a16cfa72ce0364f17537470fa8dd8cd8d8166864098423710eff8c60971f2296554945051768eacc5d60f3619836363de7848aaa72efcafd27af3f8c02af55296ffdb4f8ecf6c24e67a9b27ced507390e5436f075000307054e37ece503f9bfc6ab3db6bb613f10b35777af52dafb329be664e6784dd924749e673b285ef90af6d286997509bec99cbb699f653e8552530e07b279c6d0e155b051b29ccd3c139fbde5a4695ad7a205c09c8ce9acbc8a304e1dfe93f865121b05f826485a9cbf988d5a84f6f116bc3dd3706a9e1fee50bc2e179e5dac37b1253c4ed4c09f4b8854148f9a2bec21d9be38ebc6927c1fdac9b78238a28a8c9a127df3054deec0a82006933f07bcbf05c68943aaf160d17fe53dff1fd787ba45cc89910b8e99fce1181c33ef09b50b8c8077cb443fcebb2b6e67700f93b05f4486550c253fc2b72f416e8405e55debf88a53b9a9487c3e2bd02fc403702ae2345bbaca6f7d0a0c3594fbf81cd795d38ea4a41b9ddd5d84e40c2aa245d287ac053499f1c52c9077ec2425189bea20144d48e9504e0f181655ed15154dd65f1d5371f37cd6a33dc76b4fcdd83025da3e68967d0ef23a6ce0086befb9b295a6efe56228e1d2329e4d567791ec3d2502943db88bb59ef7198d81783cd24247d3128b553e488c5026a8c829d7f1d45d02840c2e62d34b5e5f76b7c1057c4fb7f57b7f6edc5eef5bc512e82237494fcdad826b21dd1f7ea03e714524ec370bca7fde64f6c0192430a0f75bcb4cb0224c4e556fce0be6df4c64b7e6fa9c76ed1e39da004cf81927b21b0a11cebb970485001743517f10651de1665d1c442afa72aee33da21cd153f9059cdf0e16f6760cdc28955cf1c1e5d7e66aeae9745d09f4406d3cc5a97002740ceec979ed724734f830ad471564e056f57fffb351094b8f2088eeb898805a709ad68c06a0745568691370185bfa0ba4938b6f9ea9b39cc60a3a5d538536fa54fc5a006054c6a7d5065a2f3a4ca303a8811038104cbb9d652a9c0448b8a50a4daa51490ff6c5a4b47f44ddbee870a53e7d035ea29ff9c60c0960d79bdaae4b26ac6028b4e3da7d9f69bfb7cf294d2c3fa73b3b3411f1511152c5bc41c88dd4cc027533c727b156a4c1b7907eb2f0d8f0f02d41f7521a804576a5706bfc797eb543261886409f45ca9c635566b7a43e6d8c57e969a52cac991e0100ea585573ec13a697bd2fcf6f6b5c397b43ce417ec98c1c315922f3856293e58302da8aa6629d390c255b93dea4aa68ae92863c107b5e92ef6de13a46523464dac58dd4312ce99002abd6ff2021023551ba777d37290c1821d266ff31dc3b18e06ebded224a6462062ca197fe71cbe3fbe15116ed0dbc8197583117815f34c3ed65c97695ce903f946be5d50125c79bba8d9c75f6e5917c96d7c7797710ce08241a88b8cb69b0c12113cfc83755952bd13f209bd737deafc94547d1d38c36f1bd1b60ee047a28b463a9daa02ea3c7d5833107bb79262f3701e26159d4319cd5c77ee98e1e3bf3d491f39038d2cdc24b068b98c4ef3659470659b1cb831a4497c66fbfc95e420076fbf3c1b4c90ddc31f9735c05cc0992590f968c614dbd56a44c253555a3ac22dd41ca39bcebd5937cbe1de869bba166f46eb74b377060dd39f1ec144514650ecf6538211c413483c7ff0b3f2b1279aa526a06e785f31e46905cb881fc15ac899bdeca67fe4848b2df6d28a36c6f003185d2a836c5b3e3a01ce3f1808e175085cfb53add48c01585a3c3448d056db0365523986d60cd4662ebe136d188ae7a46c130b3c1481ce92bb4bde78e4d4c6510978a0d21ca83ab6d7a3d43938d7a2c7bf8b7ca55105493ebc2793036cb34afd26a9c5f9107dd59e9df7be72aadf7308ef23333b47ced7b588be96bed61d92eb606a321f4df1cb799694d7e19fc5904ce880b7b3fba01ceb74da70f7b2a8294caff413e774008013c7350609ce26fe12e29d5e0f467447553dce63f51a41833b120efdc5612c67063397ade10fb6dc6a68b0c6b17bdb1e99e7b3b360f911c107522bdff6190375cec5bbf309a1bcfe66be2525cb665e8afeee93694c419f8655814a23ce6c63e607ee243a341f83c85b9cf9b26109f5bbe50cb3cdfd1cc7a48c7a6e1b75e903f1d1a087faec18af27b793fa1034c75e3f81dd9ca87b1e348224261b478d829d640d67fdd7ee6a88b00b229e2a480d9988a6a7c9ac824dd4f94d439a19cf7aaa4832c7e22fbcc92077e9bbc950678ab6184c3030a779194b2980434c7c2da4ab1ac62d32b66e12532cff4a20e04d1ad9789862fbfe172487b1cfd9c680fde09da0ca832d9a7c4df622d779716fbd788eb2614d5af520d4fad3d49f21682f03cda4afd19824a023b3c81ba6e90a6a15bb4c3e17f6952d69d0b56e7bdb2f99871c67d4bf6a214b0b81774298905ae2bc49a6b7e7a9bb4153ab81db213e2278fcd21cb27831f2a7bb4e6c239f8ff2c5a7ac379b18a8bd9271a757766323e4d615b9b28fe275a4a228db59990aee70a5100ca20c86a8108fd858e342086bc5e41d956827e176066d718131fbb04956fab35a63ed94eda48941142ed7052289637f26d3b63c67f83fd07016c3da9c1a1b47935e36157f3d8223ed10a76d106dc199ed21d8f8eb79f1d52146ab4805161d1e2151d73b66338a2877edab3e06c9f5e6a696a91d7eb735876de8cf466771232a819b4e706e946e76b8725886cbfe0aadb34be51b5a51c2375feb0e652c18b9bb0df2048f51f9fffa5d71fa993dde49c96ba12c69ce5d38026efdf19efc93b33849b4e0ffd4dd0dd2ef5c5e224d2ec2aea707203d36d2ac6ac8822a98a17489b381b7c56289bbf761f8f33701e3e85a5d30f620c8d5a369cf5f566c2a1896ef0d522bca5eefb86bb43a08092fd678fd62074b3d3b2415d4c4f77dd565bd91a98b97688cde1172d8b1de2298919852e4254ff23cc054780f424bda1229c08f08d5639e8a5c556c27a16a0562452a99f90cd346538fcae1a6be2266c82ac4cdf40e2a8233e603f03c4d99661216a4e7703752a483d6f6372adf09941fdc3dc044489eaffc860b2a7dcd06001da1fac210cead77bbe33feef8d86b56d310f92b8bfefe2f6d1ddf093b379d4c1154f3927a35c8bb23feaaab50230a42ccd37953264b850ec6c3782ef3564886241fdf6d85d7eaebd136bf25ca6833c7e2b529ca94dced65761576bfb6cacdfe0c951a80e81a510dcdd8ff10fe293bc6ca814076ac8d3a26b4253fc1e1a35e20b1cca3e930a1fd2511c8f7b08a5aa2d19676e0280206e85fa889b0313bbc4ed397362eef49c76f1ff8c4520b9d12f74efebb66811137df2a43bc7efd8f25a58737da714b284ef11512cf288ab11da9c3fbae601888e7e62cb92b39902563ce8fcf94ad1074e2d1576e994495f8dec0cced9de3b71f9d6251ae480045276ed3be433c6270d47472637c4246933d0e4dffc6b972f2bde109623fa11340ea7cb5b0f52fbeff3efbde2df97218b0140eae32dfcacb8b33668acb8047b65f182dc02be097717e6e202521e6ef8a80368e30ca2d5d6f719ccd28eac2949eac2b7cb4ad8c1d5b0bc44260fdefa6312412d06a758e6106f51192d2af86adda5afd8052abfb0d3550d1d1bccbca487840107554ca68862de848924eb7a0aed58994f7c19bb8f2012ea71642af1232cad2d3ebf9b495cedd726896ccad4104f75d9a215c025e670da1288de4e772de3b4af7b00ace25a4661f4f87a8e258c38e918cd2cc85ded58ea5d0170c3c934b500c5dcb20bf8b84ee224c5c1075ebf5872a24cc4712fd760681973ed0737206a1453721bf1733066edb6a5f47e0f1e88e97946906d1fc3e284a7218fb05396cbe1f75fc7d4a13cde340dcab4a8ad875c6691c21abf8608a27cfad1a5c9d434384acc6d1e43ab7fb1c8024eff75dd18d9a1773b0fab1de8a428efb8342cf7291e9f44640ea7847bd487847746d8fb259bbcfa7071bc496918d4606a34f157fd3af0d8c40cd53c30077b92d77b4d021c68096f001c7f5e1e9ee922f92351c0b6ab139d2db60dfc7509a365cf18a89f3c99d4a0e7b9b60f7a0589851ed3256c6815226856da2c315a5c8ebc807562400a11be962e2e5bf40b62b5069230a8a056f9317a3efebe27030300e56d847f18cb2b3b183a156ae1e76656557460a5c3aedef179efa9612be82ef4c5d46aea08b0fbfb455888e420c5c3733e1e22fb6313b31a0083296f0a1b4da88b630a1c74fc8a258e925be3db37d365fbde952a2e0d8bb52dd23a6f9d3eb7c2044c165fb6382ac1652a9fe1bdb78d49b2adf0a3e174dcc468c6db0982622c1609dd50026db383201c16141c8d3749d42fb7dbdd0822f7e4774359f9d5b18cf16e96fd1e82bf2944cfbd3d7a635c96afd72a45d603876bd61228a8b29117959b1085d3a928f7fa7f4f1037dafafd888fff33bdc6b7bca37d7e5523c49929e5269f900d3b3e741b98b658eb4aa16122984d827f59625d3a4e87f033db0af5544307d1ffa5b1b0e763cf84a90282d0b4b7318ddf02d8a228f4bc5be7d75caea3093266d11fb6181decbe6515dc08f7c9026c264bf2864db99ac244648616536848a31de78be78cb4a87e3d76c4df1126e1cb31615fd590fcd6003c1e961845d90605c399c59e4b5f1373e3ea3b362bc447746c577c22f0e7df73f85e9dd83d4fb432dd6ef08e9089b2dc47e8980a8bee63420348f560a2c3a51b1d1bead720f79f81907863e8e24aac5274f1622b29fd153c94a9be8f325f5c412f6b155d7da59efefe9f6834f211b65cc7b9e6989da98ecfda751a9c2dcdb4b135faa25f80a65db6340c230f2a6110cea45af503c262710589cc816ae63a91aca36e5660c2403341568331e5ff4e2d0d3f151b97f41039505427e8e0b2606be1ab32a2f87c5c3bc2d31e788b993e71a66bc97d04d6fa3c9641090a076389eae8d9441ab3f24a30f77aca59115dcee5b1e48f81a22647a6de46931daf0c47a8561cb2aa4a53dbcda923a3eacdedbb97d022a54f5976cbb58d2af8296fc880253e31a3ec6ea3b682b5e4c011fd549f8cfa3414a9e25f5e5bd3335618aff247e7dfede9002851db02373ea9e9641139f175802944ce04b1703ee3cb97325fbac767c00f9a0902d045a3dbf0e6b2dcd9e8c6f51557471a8a6fe76799b3aba41855de81c93c9c5e437e5769d424a21578b1968bc81eaedd1d779016b59ed9e4b56e867f1a8f513ca43596be80eafd504100987ee13ea959982dd9b5bafea2411b5900a6a5772ce6ae78c4916ca4db64410d095c969f4039dc42b73f538a0074e79c56eef4f8c7c026e0090a3cee2b1cb23ce2e7560a455e34583ac4a8d4c30245a92521d42a482de56d76d4dc1edebd2b7ad3eb8308557418c6ab3fe86628f8999f3ef7226448b94aa678f911370e63f7ea224f643cb8636e1e7fcfc553587c678585c95598a29f21ec50e13543d2ad6709fb64a2f0735afd6b445b2ef08a1ec5cb3d4fbe7fe9da1b3e202086f94c31a3ea646d1cfb356cc895610ceeaf5f3bfa89b32f3f4e682893f200e8c912a04bd9c7350e8c516b729c6fa88ba5f793498912e948ba08f71224221fb852fb37b044abf0d678ddeb980d3dbfbe851aa3e86d88790ffb9718a72059877fc7857bc0cf481c981f8b1933c7aa1731b27f9234a3f5e81287e35a75bbdf1657c5b4833e394f6edf50519e7181112c27525e5d8445c2c44a3ebcdc87f68651b7f9347e956b34c513493dcb12b55ff767c2761964884ebd73e7e16ebb1c45cf19b4a6becc7f2c82142039b213d04e8e5a08fe5ef185ca742ff8198cf7ab672edac54ed581e50f3d68d61d6bcda6f516df0afb930daf098a1b0b4d3fdf783ab3bba9ab13b5dde1df645a49def80b67f6e455c7a7c3fa522f565e4da0bc0e6332e3f528996a0a9ce239805302c2f25f94fb0f43590247131bec47af6b9928aeb0b5b033e89b6adafa2f02d6f469f258480fb2fb29c59757988b3a5a1a03bf0a18e9a2236d901a4005e4068b89aecf7ce16f88a7bb32e65975aea5bea61920a56e2a5c689762ddb7817e8e3820b5215651822ccb9b6ad522722d9eb4039a840811d4f789e645c7738607378a3133db367de864efedc0a3b98f149415d6534000b42b7d2bdd4ce1c7f3c45a93418fcdbdb62f6660a73e3bf3a6c8b6f853de69f23432e2b68c807cff6bc91c9fda670daad6788d516d6fcc9d331daa0ff890ec925f8edfe4759108015722c128439bd91319e541f3015e6b21485e4bfd059be898a016460ee83c01ec68f55b60e41951361b5c7d8e20990ba487cc77d5484c4bcdef479ad28f3731a32413769f635736de07043c739004cf2abc4c3938a7e8f21de4b03afeaa789c31aa200c0f872267ff2371cfa8d2219dab93abbb3427515b2a8d12e98cf60bfaab5b7dc5de70b923bceb1c7e5892fe45b8edbf69541c171aeecdc07cbab0b940ac05e466219dbf65d91c43bb5fc6101fed5e7338e04fc7be9b01468755c6e14e23105af061469330e9bd1b77ec5b338dbdd586bbf5229fcff6cb05a44b5501e62899233a331a9cec7b29eb6f1cdbc1de7b8ab26402d08360c50336f08e3f80f033f60fd3beaa96e30a034d1f0dfeefc85a48f7674e260f43e30e6f7fd4631b1c5d46b3aa2011292eb8dd8f554db914aecd9f9544cd09897db0fd587f599afad0662cb89f5770fa548694c2480a25d16b43a7ce8752b2de4c613943c441992fdbf7488b406ea5ae2ddf8165ff3bb3a027c7c25313c49a5caa229f9b601a1d19056ead00fc4eb176351d6a54132963b4cbf9127415083d4d432599857e9d5a6bdbdbb2fd5596bd0b78ffff57e6b882af190bf8df3cf881e707b3db925ecfeccad6ef6bf3cf7567ab08b54753ebcf5086155c18a6dda94e92fd040664f24f6cd3586007fb1b5430976cbb89d31a414f66c2cb852842720f8038446333b4dc1c7c5d09ebaf6c64b322e60e5f91fdfa5daf6fb8f0755ece2283b263ee8136065a405469b5c20e634004d883db373c6315a81e39ac37979f0d421be03109980dc7e072a9cb3d9ca905b94b0254324346a1b18451d0d454f5063306a0bf1c45dac72d52b1419a28d48c7216521db38d5a05aba0a7a635ea12aaf20010f8bd8aed39e8799e5f27c5113206b8142228786ba234090e9c7eef386d0a6f53b862d3551a500dab526e530d7c8feb0fe5846ed4331f62b5b511c4b594673f658b9a1f4345e52acbe1a693071163392420860d9e9d9dfe3014afe6a6c36aa4f2c98f9916fa4fed0a157c3060aec03c02a044cb870bdbe4bb928bf6e26d4f72eab127df3aa9d5041e5c88400cddba4bb12e3c214125b06421772af2eefabcd037950ed7a256046bb93061a155ea8b2e74b81c130f3e895e5e3e10cf1dbdccd49ae480ac8bdf599dc59ea48014432dbb7da955855730c5d5e087b31ffb558506e6392685560652d145ba5b14d5bc5cbb7336b7b179d2b02652001662af4b9c8d663b97843ec9ae928f3d10e86752cf693f9eb2180f4522dd2513b8f77023955108e0a7e34b7d0f7d46073ace328c2a51562547e257f30786caefa3639b2fa35fa1f38a084e772cd10a11149b06e52c94a4a3b73154a89e65093ace0b0177aed1faac875d2d03f53e39a02583efd6e30bf2ce3bf219ba437bbc14475e3fc2c48762c13a63c9c266ff93d7dedeb9f7fa5a9b8f87e7513ac0c1b49d1a92937e94558060dcda4e9e991b6ba9806d5505ec96f5aefe1ab95d1481e8de88488760ab846554b2fa471c127a85a85b36302a7fcd0aad138351ce427be17a1c69a2fb797af9e7dc17fc14d6325cf4b6128fa495db2ab5f866ab07b773a0e592a03d3333d458623173a143d909f4290186dd8c02007f6d905654ce6b321fa242589d7f99b47e149d46952786da3ae9488e5764b32689ced515e6628ef26160e3e27052dd7dcfa941628bdb6c5ec1eac70cc11b10b069d76c40d5ee67bf00c9651e3e9ebf2e918001a3a1af3cf19d03d80f121f08aead02be8c6edd479535b6088f2301962d4862766d674595bd4ad2d70dbf7f237cce49b309e281885a8bd6c0691f566f1ca706e1a4d311faa40f634aaf8ee9f4558057dc2456b11fd041cbcc9affd5aa46085518f9d7d71488f555f70e451357f08f7a69a019306651c1f76297e7eac72e2cfc0f62c304a33b75f7280dba3ecc2596687fbc9070e500a7da4a12adef8aac9a660531fda0ae49ef3ec5d8ee9e3f0d4179e529a82f3503144d7c867158b102852f983f07f331e34cd3abfcd5d1b47aa5c08275e5982ef1a3f7b44a59371670f57fda3337f57f33784e55bf955acc0a5871a96fa346c838f53c6ec09c6b89d0b7e68cd1b1d45ed7059231ff1a8bcb0840410ea567e1cb6cb59e04ba44a5f14ecf58a9102224202cf0fec48b1700a5a8e2a61a1242a8c6812c0a88e5c5ea7c1c4adccf483b1cc73056781b4d0bc5d4328e86d802b1f8ad175f3ad8bfec7e55cf777a9eb8ccb6cd2e949577f393cba7ecd4d4982bf311fa71a683205a23b2543f4e1c15e0a9e59bfc96e53dd853c628a4e1a4ebaa745d3edd0573c8f473decd310f6c0fe7b470539b31a5489e97537458030b34b6023bdedc25b85161725fee6d05d2101aa4cfa45f55f69ab34c4559c3a90010e400f9e96f3b355f0ea0fc2db24b87426c3c13946636a202715638fc5d313a679440e0f35d307871cf95651c96b67901b39a13c4e011a5306c2decdaf45818657452ec558d3e2f67bd7d4f5d9aea495cbbb2bc3981de4605714a75dba5f0ec7deecec09e2819d1475b4a4b751fee2de78fc8b440ce867e6df8634c722465bd63c13b6771ba5ea3078d356e94bbf9aa3af1b60aac2160c3dad037535745ded91a4bcf65b98cb98b74993b1657bff2589fe2b6060a4fb8aa19afcd14ca3f7058ecb10f902390043e0d52d84244d30e73a039499afbe6c3f505d295dc0b8a9d1122b6e4951a997080a97f974c3783a94589e1d1f5ddc7c9ec1ec92e34fd63586b5c8ebd1513c44cedd888c25185ce1a9f4f748bfbc22c27516613a4909f852415044afe311b56365fdcc5266eff0f6e8184c22cef6e2a852d34d6d8b6459c6184cdf650cfe0b6252ec04cc2dc50a6024e36d46c09b0710ee0a292bb3f29620f05163104da7a5f532b20f14790616ab4794f29b3a8e7316d0163fd03396d12d1fc85f1fe908fccb4ab62a705fbdf55725a4e002f5379bfaeee8b0eee94bd9317df40be0a6985ebab8e7db0b0fa582eb8edf85a89b54613a07ceac4abb46f75a45c6d2aab2e2076c1d8ffdb647d08324001dd2afb5a4d1c1b9ca897ec0e93a7dee1b4528cf06a4c0e11f1671c523068e232273afb96bfdc739562718cff64343403b9dad066f521806309d34416b0693b5d114af5597a4cd42cbee0eee4e3a24e7be8c3da6b3cade0d7663311bf1216a2d7d4b0c726195724135f597a0e1b189029062d1462f2e646d928eb42cb8a75d4da2d5f7a4488c738c3f0cf0be0ac353795a6a8183acd9a6aa2397dcb084bfe3cedf96997aa43c9222a3390009a3005d3efe44b669e31909e41e4b704f865a9d02753fc5a6aeb316f03c4681f4c284da3744fabe765615dcdd266f5a200f2ec01c92b9602f4d123182c3e7f704599dcbe2b31a02e1f7eb8e62fb6a6341176413af14fb2f812a98fe78375ce9953b55e46a74d261966f4a223d9f3956133757317cc2f1e0d827e56b908d91a426d8ad035a39a8106ec2c1f4270689485cdb323294169a9e5b3af53f300f56e5e7fa047ffd3c6ff4eec5edce09fd9380262cedd0c2b65d23d13315eb808cff029967bf6563fc5137eca901c1794ac4a6bf2e276ac11836072be6e3bbfd22c2b7cdebacf4a927ba5effd9dd4bed60d5f86ed8dc36589f7eb6ab90cc21de4d31b9803e8a16fde9da13a8f402ef9ab3e41079b6f6328d9d89512425db36ecf3439e8e056e6c1087e2d5c00cd271db7dd3990b3631897e90b2ee03a46ec844c78916c6a525f1de434f6636f44cfb035fc724311f01516f7eef5a25e775dec0ef72f212683c3c115578fb5bea3b9ea39c515b11352a926a0e7423e1ad4db315555254f6670b3e6f49512d37b2829f6b2525d03e9650d3e3715870cc840aca9b3680c39153aa27e52a2225d1dac1945fd222595e524308c02ec4c5a01f18281b9d54dcbc5a1d4d1ddf55ff4969eaaa8e920bb7a9a59d820b06e47670ca2b4abddb92278a07d9b481a56061109461e09ff509597d8aa7ab08c125dcc82ae3fb07bbc6c2a669ee0df86e82ee2205ee4266953d69b88497941e930d6ecab4f8f3f961f3b6ffb3472b9c735a46ce69dffccf695be12036e6b13d896bf57f0c848fceed1002ef53d7ba53cb14be90edcb5b8f4d9caf223d92b9a54e5a164677d57fe7523d466e22a5ca85ef2f1fafcc025c4887168a35c8d6be0ec309324baac1ef8975ab2b90b5bcdd7fd35811e72055e04b208dee585bf4de584ed05c780079ba2075159c99ec098a31095d129604bfa5c796563ae8646070aa91fca5795f2dd76f87b09eab693ddd560039bc252abc3f8ba66baa39777bdc8c69f4593bf8f1328fda3e15228ca2b8e5f1a9de750fc75c4ba1503b1b90edc0e9706e0358eb7c014eb82d0e43d33d55da69719b016eca758effbead147cafe4917bb17aa22b31f52c12ad11670f9aa7137c9020dfae788f3cc029fe585fae7eadf49be0f44cc64a45383c6e5907188b95eea0e2a67e13f875fb7122371642d9c907998cae33273f5a637e3920f168712d2511ba0603e14211e68f834e81482b2fcbf9662b944765b28801ae2020188a6ebe5a9a4a516158007234259d17e12b955a2425a1d7eb7fc14d2bdac08df056cd1e01133e0cf3b418d74cf9b21e5aa623dcc829525fd0157aa09a91c2fc31178258ed85fd15509d2b1fd61f7a7cb124c5bf3e2b0e938888d5857ffccc7a9288590869f3746b8aea0c94570c3cbc2923fe714ae1713bc8f80de7f3a8712fb7107a6d58d19258b3a13b7de902f6761f1cc1042e2ac392568051e48f17dd8d2220e4661beb26ccc856941eb1f5f66b65e8c66a73f7fe46a36068216499b9687684fffa582855fa42e3d1e06b1ce09b0342035a604d94a6081d30e111f4c77679e1ea443fb3cb9265e4618b5cd61c25ad0e6e34f577967bd9846dfdcbaeaa4030de6b95dfbbf91e5ad862c77a4f87296cd40b96a6778e408041df694093ce1f99a9f9cb02bea1a7009f615d147b26ab37db6fcfc8a4052e071f7d9ff3ba5c4d79e81de4a55f14281035c286036a0d15c29253e74d9c2da0687320a5e23467390b8b23d6bb1beb5aa6e83a4789e0588ce0b1c1b1bb0a7ef9584aeca15294ddb79f2c091391aa189834e035add0baa32f846ac27b6d22c7ab520767437e80abf9e0e637322e0497bc97296392de0f31cfddda60a6e9550a150c4dcd4cb44df478af64b742eb2b928bc8f370782ce104cd0c293c886e3a6be88ebce3706698c69d57740fa3eb729cd70683ae2a47ba8b9feae5ab280ed1c229545133c0b9a2ca74e7ce648068a6f85d85cbf559802aaaed53ce25b3959b2a01c1784e4aa60bd763ffc88c433d7ce2e9dba9ca7398a6631d1426351edd196a1dcdb6cf04933289f905002c6a0360e1e8731140f7246f3fdafaf788d6e2ddfde151d66fba29c35195b68143eba7dcc0ada4e207dfea904abcd6b709de4d7d46721feec4d083e7a2ea1d1062bac1c1b7f684a0f2282dcf9ae6b46b0e83689581a22fdc7e86adcec1d25d893bb493a5c331ef83e961a57b74f19f05d19b1b1f80639420260a74bf5d93a9f77e68d8be300e076a18a5da5e56732072e79af61ad03023ed517f250350c6f5a2102fbc62df36025a6811750118755e3c912b8522e01d626cb0a62dd7f0065ba481b71f60a16ff13aa2950e96c02c1d6b106377b0fd159ed1ba73c11881d1553a59fb8474a74d18a8ea7b009a3223ec0a6d37cffbe01bc349c5b2b1a5a98c24cf05f73397489fbcc9bf69609c6ebe667ff6f1ee16d43505a8e4205d1afe381021a48c764041317e49cec6f6fc30d909aded901b4edbc91c837c9860ed07c5fadcd4cd8d17837ed915135eb173965d554ddca4b757568e3e26b85eea1528aa83f29ec35825c67e69b1600310891e1f69f8a7eb30d8760bd2f83068cc4548be8f4e275018aa96567720a288b3327882c9127a10b62bc14e91cec8478f2a8533f424aa4973c30c71b9181978603f312916c9a8ad60f83bc688bd39037f2943444d5e514be3b81c0e66574b2c001a26aea1f76bfd2ccceb48d27aeac1c027d36c905a6398a7a3aafae275a8017c045e6e6e637b08c6ddba02fb4dad27912a074b1848983b5b0409ad7263c119b01aa40ad4713a3870ad7f54adc899962c9c703f99fb530a6ffc444da9842c80dd8ca307f503d06e3c573da8b9c4fea2c362b25a6709770bfcd3261a20f8689df14953ee7cb0921653b9dcffe4793fa533645258d730e17f8b83e96ba5148d81f6f302d8255012030279dbc8ed03e53698477ed828f1df24802d142defd418a9d3659a5373e09277e51761ab7f7fb63a7b9606774f71ae8630a2beffab8ec6de69b9cf4bcc75c39f75e9170e07c14c251573edee00c885efdf3829299df52dc07cd67d88e03594199878c36c8ad95652f0965120a88ec60df284f05a731f6378ece6a41ed65ec6e93c803d21e4a650a8514d9e7627b45b7d78229e93358f06b07bb03fcf39b72925f02dbc35080d615b2d47ed9dd17ac6bde4535036cfaa947bf0657e89b32843ff07480c9916fbd89bda0660f07e65d3991849896feb2e9198aa05d25e0ae7d0436d39522ac41f7f97f7d889473f752c7ceec1101578edf15e4823a4d3afbf46eda5d24937bbd37f5fc74c8368401d708d337cd7cf4429776cd6a7f326a532a2540f296ee1087a253100f73fcf90ce17eb4a189fb3c83830ac2a2165769860c7d75fcbbf5c68eb2faa0dc3a0aa40c2041dbc4d185189143fba1a702de653201e7d5b3a042bf6d513c510daad924745052e70a6fd46ca7dc7156b06f62654b514abf24254217c73770ffa7299e8724fe83b619bc689e4282daab038cb2691f731c21523604603e9d8a0356cb6881e7a2bb30101ecf8b77fc1e6979ac27659ddb29ca02df9fd18ffb75661c8d9313066b5e6fb9bedde6676934479bef92f3f23e6d45fdc23bbda4e0819a5328057a0c54771412923e973a330f00bee59ef3d549dafd83d40f83b53ae09fcf041b7de5341d67a31594379b4fdc1012ec68eea7d6c2201fa85030063adf23e5a4493a0d9cead6ec31b569895ad8880777086dc75a6375e3e554e7cc959548ea92ac57e8a6c10c28d2946dc85f907d8099c07da0a21defe80cb2d9fae97832b90baf0dd720f97250d95d0b114dae571545c543ff85a25abcf7d55273f47168e0d58048b018e70c601dee8063d58df6079d1fbe5dea195bb904b81c9ddb2b600ee11add341194e9345ddb5a8807a862e1b4bcd6853d42be81637209911c09324abf42309559d4e9b7d98204b8fc45b0fff6d7e451905579d4f156a9fca77b87d75b5ec39c3a5ce1c8fcc5e2f5fd4a168629ef2f3c8d8c34008518824045b415a246377a93cde49d9c39865b5a54ccbfde2e1c98c6d1e2bca2cd06787696af28cda9353bd1717fbc28843fff405558f613802cd620ef6ba7a1ac7b5c447f01133a803990cea601460473cb24325d62ee7f0a6a0b24e92d34aca2ae27cff668a7ceec8ae51aebf1506a34c455bb4eb9d59042a29a7ee375b00c1011360468603a679a996164f1409ca2506e4db3056d9c6878beed6db248a9203ea0ecd4cecd9c31d73b28e9648077104203b787cb0da06c9b541622ffef8426f0dfae0c458ec3e2575997cb2a10ece83a173d95aed105bf3d71a63512ce5a41d7c3fdc21350881480e23ed92eafdccfc9727fe6acaef5f869f54fffb200a5e5d87e61507a77ce7f0f1c2160e3d0806da8a673d0357721243316fb36c320d9ac6a8002084eaf1a3bc34fff972bf70888d7fd52776a479fd1b72cebc1e3a6fa71e0c4435826616b772a0c6e9adb1a9ef22e7ae872a88981719c221ba793f30488ae9ffbae69604416dd665378702c6e945d1cd2555dbfb1562055809d1c577899a80c2ae0374834f305bc6cb333d0da8b2e8473e180a4431ce30d83b47ea6cd88fc72d7c5ab748505bd0a02db3397180f86382f17f0cc0d6af6b2f07deed6b1cfafed2c7410229c9efd5fbf361697395f59e04570dac59e0838ac28da3b6b0513f687f43e092e79a3905b9fd43238be3b0284d107e0fa1eafcef7d7f96642e9c1d2c270a698d66737fc9a6b4ea294180415056faa2981117c2d8012af479e18f8157c65d05f5b5839037214e232b9a4143a171f41419e256e4d42bb442d7884328f5d6c677a1d8333c9667c9fafbe0b3ea6688c92df71ad8a63513f171ea894e3e1f0d3a656eeeca3ca4594da7786daf77353ac282b2ae9d1fdff9475d6cae7b03fddfdc8ada55ebf0d1908587e61200a0f9bc4774346328434a7f1d7ec9b07209c4d2260ea8b6ecd82c67262c66378997a948e7d9da8f05a569cbbfbec32094a105d75dd78d3f3973ff3c875eae9884261b10fe06e3db4be5a13fc94392d0d3b307290c43d156db340295a247d51436f590612ba2458bb603f7167d9304e7ce61ca4baa1bf16aea0f0017be9d60253e2e0580cde30af5fad93b89c745d342d65147b0259945b6cc233e05a6065847dda8947fad88215ff1941849d48c60048aca7bcc8d83e5262a50c1076b0f44f6d1a73c26063f63000377596a8d07fe2f7063126ab42a4cac53fbe032436a9a17dde89301b0893a4196682ccaa4c2ec3458d22cd26a49f2493d2c149d33ddb36537d29972db5c6a4de1ed8418ab62e95049cf3e140a4bac1234e3dd39ffdfe6b21062e22f7aba62794ca4874ef7a2737871cbb2da66e500c1ce2518aa8d585fd5f3720593c41c6422ec3133a7f77f6c110913b6a73e1524a5e2637c9fcd58464b7be294953d46d4c8c00928f5dc8da1e6d13f8e96a3685d55328bdf05b824ecf30d3b0a96a5474a8865ac703e7fe23d7ed30e87a7dbdf5a46028c6c5a578672ca21dc602d666ba41379bad23dd2cc59c28f90cabcf8202ab72ff9e07c5317c344f51a780083b0607480a93061219d62605df08a1ec96d46e3e1f20f7b703e86657f8814e2b530c7434d0f4b4951860f4df4e8dc50301a0efa91d4754d2cfd6da8d8810be9492e71a2681120fdbb59831bdc2943eae0bac4dd45dffb12f544751cf432d891cdc7f874bd45a10c26ce62707f7efc544ab47509ef77135ef134e517495c90ef7bab8f46da20ecb53d482c4cec472b6552e829bb075c2600cc42261dc0359328b00fb497122bf02d3a6097b97cc90ccd55d6a7ad38e6cbe151f3cf2adeb152b6b6b951820b6b316b2dbc1155455e0a1087ed856acb05b63889cebe0b06c6bb25ae8bab26c853656b50e61117a80d385fedb46332811c9f7e744a527070b8c35d9e9cbf1def824c4794b9215cd0b35e49eba6592806e1d6f5a7a18f5a710c7664d88e565caf327b6f4bc468a3ed69eca5387685d588b67970975a923608a5142d499e6d81ba5e4015bfe175d7b0f0b0abc574efe34c658b41a6601551dca50773300fbd372cac1a8b28e28f08e80db41ba0039c251f9bdee0411c6a5e7b28fd585234a282e213963b30169c307842b157c72f2400d903b8e4207b031fc11b4e166c5cc8e31de1a99c654c8b5d0e09ce8f5a3a5e77d9a7b893025112e2f1905cf31fe050bf0d1a73c96475e7160e1ff9247a9e2acf9d50a76a2db6ebd835266ad6eabac081a489f05a76bc0a9466ca84bbf683e9c22ec4a4fc5ac360be49c6d70c016a721b777938c9d11cd40cbc5007ce76b834b30ef3dc09ac7e94bd56d32aba78aee8e248fd1b921047fd272307b773acde8555e018f4fe097e93026d0ec26adb7f29a2dbc42bb4251f10a37f845192b7456c3876c34634829642e5b9c25eb1a45575e05d21bec2c4867d883cac539510158c88eb205f368422b2d5270fac12ca29ef03571c2c46d1d39eaefee4ef853eedf6ce2281bd647681032cac64f4d8608009f9f85639427c4e23a7d20e0ee0fe557a32b493dde2b6caa8f4f33107121b12140d0f51db9f3724fdf478d6ade958874afc2530d60141d709fc88c8aab19b49386653da036d35babb01d2c182e553cb7bc429e631de4eca28740192a3d3d20927bd5b2ecd50dd0e234d2acb307596097c44e2cddf36a75b70232240c1b7d1a6e929585eab66282b5489fe74bb37377a3c7d380e0a739c1dbb8905f303dd9df255434429c7ece74a7d2af84b77bbaf8e8b4c49bc86b481b3812a887986ebc97ddde8504ff51ba045386a841c7a23c9f8e80742ccc58d4cd8139e1cdd1c11ed951af8a6f8cd72db189e2ae774c6c5fdc9d4b7d4232bcd18c18859547a3ebc896d0d0c0e115b2d22df7e81de5364242c83b560eef8e9b6f05c57cd0b4015aa43892860083057275b75e4d3d6480c65d1218b0e2c49783675104c173e49a9f4e9c76ecdee2452cc44a03416e0ee64abee0cc4bb37f22f67fe3be824274e210a39faab528adf2454b7df4b3e23ce3b1f8020b631b4de1fa960f788d500dc149dabeeb4d8f782ad34262a7cc112be2991c35eb8850f666d55c444a560b623d9ff72ea6c42e00f423a0ac55f71e7abbcdec11d2d261abbe8a674ee5a983a89dccaa7563c3360762284c723fd4635f7e38d97fc9b6e073059cc877183eb5e1624403cb9047093a235386027532942a89d6a8e0c39b8e921f705e38e5256adb52980bb8cd4bf7ea92d3f3b5f756dc2c5055d28399c6cc91d097ab3f57727747abad2142f819bb1e67ab03a4fb05bc8718fa6fc7c558d0a90f17cb5569461c10435429c6dc42e87709d4895e61b2fbaf62ec879bc1772e7c21572623b32f9e231e3493c320d7ae3672c3e846adc33b4a7eb825334b3d5c549b0302d09be1deada0262774344c42a5b3418bbac5e7e35ace554a570aca4a694fd51fd500227a2565a4feff037455f0372d19d9133b618bf9aa5938d8ad3f8dc92b60214b8a66dbd6e2a290854c74ab80bad57740becd93be827a5ae05dba95c5b2cd96806e37a2dec350f186fcb034ca775fb2d0f02f0a0e1b6d426558a69a673b492b08a6915cab1417ed76c29764ee32a9cc7efb8acaeea7f50016eeed2b454c31cb5d02ee395428fb187bd35726890f7bc4e30709fe5aa206df283b1be53559505b0d2454344ee3eeaf3331c82be5dca746ac01b1400d5913842a88888832ead14242218fd510d1cb3dbc39abacf76a4dc75f0538931b3b7a954f8b2450b9cd7d292e08c783f5c11cad627313dc2220b88e65112acb84bd7c09f6bdce125ccd6fab1b0e7aba80622b018406ff4133c3ee7b3e429fa8fdab67089e048b73cf26c2d2e032698ee2b0b2cd3f1e369403b0d3d42ec2f1358bf7bec6c14701866d794eaca39070cd24fe13d5433c0f612c93bb1dbb4395ca646dbffe36d9caff44b8e3f004fb786e6600d216fbb104b0b147cc5facbda3a9558a0bac348bc9c32f364e66451e5295852ad83db5557a21fcc9ecce4ca6af85ab2e8bffad921c10a099b46dcd05ff73be95b3e5b8be63d428f0dd154909c7bbf2882db0ff7d093e64b1ffbb659431326ee3c31b0ed0ace9d3c682acb8962d9c8992177032ffc27126c6c1c187dae5a677e2c96c27b0759c33a57b89ebb56b5784f74228023b2f2d63c0085aa9e3a16dc251016a502fcd5d84a547e986d3268e47b8332ad16183d8d61afa2d2e1b7f18e70b50bbc3f5cd1943c270968ac8f0da1231417e6d624a90d5ae7965ca9df46a1733a139ea94fb30d9a566437a33bbc894984344665cece69cb611a02980abfcc83d94d49cd7eafd58d0353bb0b1591d1c02839992875c78ab5506e242e2a6c90bf6d2bb15c2b92326cbb4523bba2a0d9566f78cdcbed3715f00bb243298b757283e4263e897d4ff3f4d11db64a8426a174a4bd95b0a63e48eb5f07b6b6bbff3546c71b4adce99b7e34edc0fcd2be66efe7261cadf78f5819d7cd80bbafc6a8ad1f2865c6e43d77690f5994e627b89e317b94bfeddc2e36547c06d610d1f0e5cd23e2b15a6935e7b26946212b8fcbc363446fe9089d7c4053ce5c3e50ef4f149ff9d9af902599f0f9f70053a60208e4dce43f8d3d2a88ea691c3bb45787b08fb37219aabf6d25bb48c096909459dbe67c0ee9fafc349b4f6d6d599fa01a70a833be7ec3f6b88b23c645d611cc5f55320c547875e0f2e598e00133ff062da79d3226ca305ff340d504c37e935699eeb3b4d331f5da499d7adebc767342e04dbabcd26b654aae42747866e2387965e3120f050b84d4321d2b6fa0cb38d499e3ed3d808489febf89c9c3708465d3c0ea8b4ad37e1193e25157afbf524c77bac6a9da52c4bd080aa95856c88459220b5a3fe3a036989493cfc4e233e9e9a5ba82335b35fc60077be3ad5f6495fc54d3d3e3ea1ae3508ed7a5cd9a8a7655b19aba9b3168bcb628f6450e1a887fd8e0137cc57d985063b71f02ecfbbdde79c4b16c2c1f2fca36dcebe1bf2f8f2d03e998b01c792e84f05934d94b70d6081c99e1bc531107f0e9308f123b323fe633f26a105e0486d7e421e6a80cde2d12a358a460cd040470101b467ae0004a859517170598d02203709fd94e2457d87946d8f905ab8dc9e6e2461a863dd3eec2917ed14aa1509624fcf068bd134d39209a9370cd58275195cd482b628ed9da2bd528b4be4fa4c90de1ef5c1108de15b835cc64cf07af8165eb4fd6d2802b201252ed39550a74316e1933607063a71e1f7434b4d63426dfb78ddea0c275a27e6e15d6da943cbb3a024964ac05505ec3628f2799f2059ed7d22b2b5666dd43828226ab6955732ede3fac9d696155f655dfbd73d0a1f251d5f447be92f80480e743d3dd95c5ad262e82accfc6104fd7f50189b4a8336126658afbcb927f7aaa533b44c8a01b4466237e8c4a895ffe19cc0a1f0c353e2dc6eb003854ad686cc92b3238535a40edd428a59645b139a10ebd338b11505b89f57ced291bca5eafda1c30340325b386bde58315b73e6c44023f930b11a476f5773376aad773ba4e3edb1473ce54eae6965e897cb98d10b3849c273aebbd9a730394651bad17b0cff11a7774bf7f9481f160189790f7a1a1ac279af42a8f2461915ccca5fb60f6f6b82af4f9ca82a48dad6137014583a7f1a4dae4ca516106ad607380f42279490b44841594f8cc5bb68ae09eec241534f12c8d0df3de7181c23ca1ebf3f4f96c1db3225b30ab3a92b1d5938b3fc0bab5f14e1f93651eaeb0eb3ac8b817d3491c993299e14409aa5a77704e7c221e4146c5375e71f6ca748cafc6f976001391c13e1908d632393edf2286eb4c5343f29d10e5a700e4b5a53ef3dd39b8511e6c3a9cc35e35d369750e903ad3dd2d23ae7c48acacfd540b9760cd904ee464a97e10e443c001dd760d194bb3c3227d7ae15c94919a1ae7b78558e82cf29e39eb624408890a5f3386602dfa67d841098bba93ded32397e17f0b24020c16dfea21b9cc79ec32db96714c571da88895ceb98ff55c7250fa7e8df27d21624f4e33c59d18ed70a0b0f70eb3bd4f6be0c26d7860d8d03a2af886d9a4052fa000a531bbcc33c64901e0c295be5a2471db841b1a953234184c35232c792e05701ee4bc9425668bc89d09994a324361ae1ebd9d4064f1b192ce27b6be4923428c04c3328c514490d9eebcf48b4a12052bd2079b0ce3fc765b57bcb8db197f5168b3b2264a92022e2c5bcd00026c114c69be21d188a55141009d1eb5395cd564ee3c740a280a836148b54c6e9ae56d35d54fcc4fe8ca38374338eb9d66a61fddfead7d9d5c60f5b6e48b909a3260eb78e4a5f2f397607c4776d43995804dcb66e268823100969a5deed00cd0553c722d7b71db8ef34aeaf99d2e379f739300d205621c33b561002a2039117e4dd37d96b6930bb21031b12ab0c79bb7a5d5424a2e61ebf8f7dcce90c8b9400733051ac6ae5a4075feee9b95ea97a41f925ba9b5596d96179b1a0968ab06e027f4664e3199ff68514ce779b16e43fdf3b2878d6aeb387c2a7c0abbedbf81a470afd1411aa5fc6830ffea5c7ed87079f429cd7e8075bc2c265e1685c324a70fd8d713d24d971918428021c740988e487f3f9bb7ed0f9de04df0962a85ad863d0fdb9e44ead898d68e21e6f483632d74fb74306e4ad84d1faf90bcb6f8695c2b8402510445bd68b31fe3e00710aea6e451724f0cc6be92c5afbf24166505e10515c7f2c67ba20226d52978c69220344cc05de0d0017042394ec0beb52f875a57806ba0b1cbe878a093ca2173b244ff39e65364480b045e6e90809db707de3908236eb40fde9f61ad960a183862cae413fd01deea44bf47253cbcdd21161035b404faea288a41cbc568cf8d0345cae60df0bcf48400eea199b21d45590212c790638ef56e0706102a56764e4da19ea022534bcff0fac564e46eda8af9a2b6e775ee4a81eaa3415a65ffb6114aadcf2ece3d1e95316cd29c3e84c29bcb69bb5f6bf0bd39970bad79bcb7305b0905891a343359640e32082615bf221f097a2394b60cf0e9632861517e6440f89e25ca6e8a5f59e09e4e1ca035747670960ab8d6b9c2b6c5390fbcb96e595e8843d209205a4f1b1e5f248b5fa12284a15050d7b1490ca9339897f9562b4b34d4b9a8c9b9f7edc44151c3305841be4512acb22b8345a1b4d0e5fb8bbf316f40b22b23cb9df34f70aa721e392e444afa5a90ea94c0b68520ea795ad0b031f57adbb79649fed4ed00a56e43b07e8e748aa76f622833e438193d4aa361bc70661d6e7b26e9da4454028259757584dc625729d7bb4fcd5f84c6a6ef2a978c25ef7349a0c979d35147cd7cf47e5ede3b49b3df7d99fe2a399b8370cf1e2555929701a80311a0b925d5ecedf5cbde0f1668f16080a940bda350d7c561bb28d71cb3ec861aacddfb1f449e1353a33c410a28a89cbc47013c917dab04947ceb94382a798d07f2c267233e175653ad155da512128b066121a704c4bd5f710b3d3511cf9f5ad44900fff004f0c2599274b604b5dfa3a2b3fd47f5f512c2c2c538d2853d8415798927ce19083f2c15c5bfcbf57e56141d6a8a05fa16378bf9414c6b23e90cf3332e80bbdbb6b98db08e48528650f96e038a0f155103449ad74c37ffb52bc1b1505571752f496465db20f2edbad0fe2ee0b6f628f2c53a0a9e7bfd7f6c0b57601847c61d53d40f054d8783b7c728309973fd21766664c60326c38cea30d2b49a9d04ff1708ff71833b7ff66d7a2884d2912b0b378894957db88c333315f8fcbbe5ffa11c7dd770381329de83edccde3920df1801f898278a8d5a35bb6d9b9d2c735c0db4a299680811d53c54d4086bddb53e4cbf2b3a4c4fb45252fefa9b964debc60df5112cea64792cc7905ee6e760c4c37b5b0c08cee13ae88f9fd4761b20d1a21c1ad21e18bd1c4e51629cfc643119eae9a4683744816d1f2776d9cb190c4cd1a93c6ce745ec3c0b0033f616850bc667e473f503a5a0938cdfd621ceb4bcf3f0320c2f01ce8e66945879886bed7ac44fcec9a1e0cf1c28bd868b90ed1caea758daf639faab10c31d763c8acaee2e58dbdeaeb6f7cba082ea914a23d2663a835ccfbd75609c59d393091954b388cb554f925c2e4f005ac6eb454e38698592ff68babe6241ced34e5ed91528d41397d50b05e11a778f685000b64ef0fb9e560c413f6e8d05294669f8334500dfc194150dcd3af809d75c6cb02042de20af35c5bf13174ecf1831e22b33c68b03162759ecf0c4e2c514e67bf5544bbdfef544ffa33ee1dfe59620a85f5748734d1784b3a5aa2637fbac0b85bb8715f5190366ed6fd38f7f83bb1873cdde41f71b604ff9cb24ebb4df3eb3e484612c62ff72ac58321c336e6e2600851f35e1d0ca39d3c337941672584455de5d7dc18886aaf254c420c5e54cd973f90e54ea3d407971186b6920b3d8cd3fb63929710c43f88213359805c6a3f78a2315c3a6b62c221cf6b3a71576c766bd19d37184eca86b80b477c1bedbb4aacabb1fa186107a37dafa084d59784789bd6c96ba22c08750f3e851466d25b7dcea61b0f38d7a6a35befd05f38360d72f2055157e5dcd4e33cb89f344eb931118b1e058627bdf033ccb4a55e94f2fb250bc09c74596ac25c08d8ac054193c9aa4e7e48920efe432c205efd57827ffa2228afafe6389c5b644f48f1e65a4994a5a0ff3789afc038f4805632576393b8f4a25492ff6311f41540babeba743c9ffe0a4014b218082d44c0943bcc4661bbbfc9ac2d763e95c2d305d8ca48dbeed5a8478f549b99aeb504bcc9962763d2edae299b7b818f178d699db4cb36d895f449fc4c443fc71c1a9ce5b84fb5063836e5499f44b482dcc25205399b066f2e9a2856e8d161743a4a08f5a642a419deb9bb7606bbb295dfc6a5dc8ce570e449fbc13c1fa4a4ca8b1211f72c2aa63e9feca3b4d7917e7928d56c2066e7e63a4faaaaed1f8a522dd7ba6579072837550ff428297811d73598a56b53b53cfaf700db853f1275741e8d2904f7f76aaac3d44a3f2ea171b4f8e47cf63c89d6b4da957ef9e9a5e575c66f65041a08c950ff6448f7e7a122af6509ae3a4639ec187f922647624b1c736d52b783a54c7d9ec8547e06f26eb84c5ba3410d9e1066ac48e29254bb3db73f598b3a334a044984dc36215c4684cc6f3a9ab26c596ac04b25e108e8143ed077d6987259251acb4b86c01a9720edc1ee08efbe947663a850176f449c6cfd89c0112d1da7febc2c301fa0d12903d4f3168b8000a7d45113ae28c0b2f5b1442a24114b89bad4ba04dad6c44a74a04ef2a762b9a67e69787f2ac8818a7c95517a689b5f2fd7b01699d546cf5042a69d36f73ca2893b7b84ff5aa338a2204b3b027ab4e6e3b9014d6a7b0c505937a970728913569f7854e0d50bf94bf8337e755e06464bf70c7f403aad5c225ee01142d0abe795dc4ab6eeb20f8179450ce27bcb528b806640cbc241e8d84a94b09f2a59656b80a03f2ccb39bba32317e9bb8abcae02d9dced07a15d69bf548b99200d1e572eaa4c8f6dd0ac3e8f7b6feb8d8058febd0236f8cdbf27b26c588bb1694f8a1681e007611f22834921d1ce1deb368ae333991afa57244dcac19fda6c11c425363d7fcd469ba4485cbb075902fd0f34dc0520163c92f7cf15aa5517a63a5a1e24b1f8dea7f9fb2d72ac6cd08b748866dff53d75bb27e32ea684ba71f81565405055dd497f4e7865e0fd92b42a94ce3a58fc247721c4d708cec1b7b458e29b13bf5efe55d54ec9f40f0a3d58646fd702d4c21dc3a4ce3db33db3ad82932c2b42ae13ff516ebbb7e00d46194a8a4430d0ea3a7bfdece012e3488828fe19fcaba0daa011d6e8e92cbf371d217496fef443672baf385546f77f2afd4435cc962d94bef3d3aefea0f67c2398494b90b695e6bc79d51453acbe8858b9d3db4549019475ae4572d7602901b3852c3b2a7fe2c4702442319e56e37f49d39b1d7cbade6d94b15760470b9ccb7b33c9bb2966ed438e230606f6261997fa88890483e24271da1f969c099f609b31f4f5ff2de66e02644a52f6a8f631462334821ad9d81e46b8d0face11f7cca3ee53c3e3d8b0f255f989b34eb2f7d283488e09710c86f550ba2fccf6c5bc44b1988c8d7b64cdaad6f8da985796d7956d4f9636bfc22bcd6c8de34167efc3f6231dfa4e3fa11e3fdca0e10e2f56438da2907b72a45899925584482a32bfc21f309f25c647657f0e0466f7866a8e1cdee6699959675216bff03b49ba452a0b658b8fbc48d0eaf8cb97beaa1c3f395fa39d26c3a5b3f20f47383ada8993e35dbefe70b9d61e7194153457e513b785c83c72db88f8d616b89a075f7a4d673bc27e3a0ec828dc412571369f566b037c4e437c138b527cf9278f83791a232730e068746a641c0b4d4f98cc2bedd0f6a6d56910ad8e762803c65fc5f6b5af4770bbbf14761cee08441696465c14f23f40e50fd55dd09c469f25de21e85e4a3b3889ae12151377f2a6b7defb08ad3da7b1743cd88dc79f25568f4925aafa61d29f1d565ec24335f27399d3c771f31d29f078cb16241b8f4df5ffcafcac4512a8acb98b65ad75340ea7f465ba6a8f0bb253edd3c4c12db3f244d98653b8f6f57f10cb2899cb6cfea2fa39bf145916cea06e7c3b1ed10f9397de6297dc6a557d51b01c81e7a9513454dc26ae947753d2a0da6b1972382ba24be998ba651f32f53959fef33a6939127800ce1368aa7fc4c20ecc0fc9035d3e163fee6c61ff0309a2cb4ccec52fed6a3fcff1938dc7fa88a7c1cfc46c1fc33796307a1258da020610e076ee7638159f73269ea0a6cf618d8585dc920533e1d04af75036c63a4336985545d7d3d203273eadea817fbf9927f86e6cda8ad76349aa5b38929e900b5ea3a78be67896b152eebe991bd474aaa726d6dec07b21aacd3017bd24905b816eedfad9f21d80a085b6692e3e8f6a89eb768b378f150f4b2ae62c5a7a4d24d43d4ba9949141d58a099bdd4820e04e09e6bc691e06b11afc0dd7fb75e55f18d70ba1a4ad0cc7bc07b3ac8df39a0740ec227c675ff86c89a4b7235db746a815477ff447e7124c875e1d4dd5a990bb313f035b4ed2cc767c594f56e18b842168eebaa1f220781a1059443f2d76ad51ef469e2717283705960bb126292ff6d1d0d98cd6ae46cf6482d913e9e8253c530d2497a63281f64f7374e71dc920955511af781c51b731a0d82d48fa299cf0312e1894885f9ecb3301b7aec57f882d0af3a86daa821be6a73d44e85419d1abc2398ecb94730251cfdc612ec78bf17fe012e2cf7b2900039a0dc52cca5721091dbbbeb712e46c2ee53e59b2e5c78f693809f78e3789f174996bdc0eb0cd5dee2e7cd75c96f288a21d689063d1123a1ab25b5da42afee49517e68aed5bf0269ad5f4bd31198e4048fbee22080393a0534441c0b0203147e77cda8670c3db037a6f084766333bcb1fbbee8052bf7000798cf692b170efce7d38615062350c67efaa61c860f9b21f28fb1dbded7d7bb00dc7be3be5e425d3cf9fbba62a27c7fe9d95bb64edbc6a91d4de5270f89ca0c0a8d6ac07c77799099fa34a02f7d0d3393c782b7ed6a29f25e9d6685c80ea526973ae52195d97d2c3d4e8930f58eb2ba024320eefbece35312a070e8397f38f5032b565a5d86d6404043987a54e29d235b2ed78156bb0d3ebcd8a38d59111c5d94162faa3a9b60a98fb57b1e418763fa83d5e7d346d0001e028a2884b646b152462e51e307adfcf34355bd459d24d8ad0d334003a9163186a1dc512294032d18e318ca2f73ec8d526d4bb2b4076faa2ff8bac2220343030cb0df84b96ca5a793c0911f1d9d0003eb0d008d2cb44543608ee3101ebf3198215b8079ca1ecfe65a01ed7f3a7e2848720dc41710bf442540e4b13c75829379522bcb54d11c5a46d705ea1e4d9fefaecc9061c68f19440b60f6d40f12c2932a44fc2c818927c9155b11c12b79e68728b074d48841d6ed6a9774e30408cf313ffa944813b3c9e4568a78830bd81b7559c4c1993d6d0986398ac5cd9d67d9ec19426710ebc9d1afdac50107a60f5d4cc4d993d1bc51a6bcac554e15b90e87628b3cc6079631860ab5708e6b24bdacd06d1f4df81fc2854fde04449d3de09d309d001434d590c64014b2ac591dc3b473f888cb371e9cbb81b73328a7dbb80fa2bab81cfb95082208b60107f3bb58e93011c8b0318d6f6baa6c4837dfc7df0f22a77cc93836dc98ea4abe5c05c42a5b52a5ad06bbc579006bd5aa37bd1cc03d5b4e3b8edad236c9262b3c1e0862a6cbc67d3bba88a994d9249baa5052ed614edd86b88b3c0dc2ef05c55a43be01b937b6118cbde5d5ecb81529883e5bff604292af2d11f3ccbf11235b98e2565e5b295bb73ebf61a13db2acc0cdea26099d0b87141f21386924e24525ca9bf93f2336ecfd409575c7fb49eec68cb4e11baa8d73c1954522a36adc8c9c2afc4f9a85aadeba8c665c4397ea24a7d2f22109cad27baf0058e3dc024318be3128601585db02e49579229b987cf81a7a5ddc4d059af3dd40cf38f417eae0ec634a3d76964fc484a3c186a851cb8d42de092f398f94d70da5f604f4d54a16338d3d504fe00bc5531cb06aba2bf24a771b4f545964dd9322e7578570b07d30a618e4d979ccf47279346d44df18134e4b7a8b2d23a8009ab223604c9570b381d0e56de19d709d92e8eab33ba0ecaf260fae24a5157bf4516104fc1d37fc43b1998771e11001441989127cc2abfc6eab0aa1c621fe48217abfc53ec88b32a13492a3b3bc0398a0405fb46581a366df7c46008937926651aa2c4760a7a8f5f8f2c29c7dd2b145b64173434982dfa982c64ae0d3b7468421fbd1d184131c2befe7cdccfd9fb5fcc9d87e7d56c9724a4169de090387c3e579e6c37ae5ea48af688c46f32a03645c6336e109c4a3a8fb76fa759de0b2db4726076213271bc4f6a52966ab476c979a5619ce6ce2e31dfdf186270ac28eb6141e79eb42977abe4c4855fe9258988af6d9ae1fa4d2fd9c53466a4917c16c084133f4ab1898656ce4ac33368a9f021f697d6823b7e3201b3de64e10f73cee2e28124a0be5737fb2f4d41fbf8d21ae48b63dfb2806708b03d2717c3aa406fa9e25dcd486237c622546bbb27949f8d070fcb4af413e449f1e661f90ecb22d43b4d99114c3f44aa833847022ed55a9f8b875f5d77b06dbf7af27c29c6047d8d7435c854d91946e5a09a0a05a0972a58a0fc36701b58ceba8f2c4a33847a52fe34e9128e511f66481132b6d538969e0980de3a541c8b1bbde430c02b0edfa305ff114411518ac19371861e7eac3433483bfcaff164a767a16aa23d4cfd00815b8fa0ddf57ee8d164631a127f9b0e3da20142180b09f63470c4516a0ac60ebee17198d67e08859eb0a585c863645e43b22492ea4c381ec737e6e9b228357955872ae4bf03392c27b7717b414a499af3b61ea77d8aab5d8490b72084aef92071e7d6bd5207793ff448f2b10501f289a7e2aa9b13096ff1027b32e65b110d05781e1e64f22169874ba3a21e48dec8fbf329d2e23639c708320b2183ce3c3b9085f40f1823fd1a04b47d4596bfcd1b6fdfa776fec01a7c10e988746f50a5c1dac20c7bb26475162bcfe918048236bdb4ce1be045d7b6ae2837c616453d08be5640c102aee51b551445c2f4b6335f45fba8ccb17113e811b6225cd43c25ff5f668835030359d7e1f8912a5aeb691976d5096e02175f7d9b0ddeac2fa37bf5d1c4851b150dd077993540e2f18bdb771ddb34ef68f8db339af12d56d4230d0fcdce672b50ebb6b1f10ba748f334bdc77cbefcde41a71cdd75d4f854fcee44f6294e393811c72b76db9e55cd73373621dae8c64715399c0d22bd8e1aed2ec60a93a3439ca2581a2a6ad47bbc835f568f48aa2f28d76828b99eab12ff04b7e814421b94db2c07a51785b957e1621294983ff530ae8bda3944cd34a22bf1a127195decdaa4f1c769d9345b05251f8444dff12812151dd71f1634c3b19632dcbc95b62d02c5c4bb3d739191cf2a80a824953ac20f300d720e7176e0eefb936de8103be95547937b91c0222584033359f3a55d2e58b79897d0c65e9b59009ec91274bd5382f09fa3ef9334570ebc8d9ee5584f371c8b30f91db1675ad625f449e0214429805fe49b71bc592b816fc626d8991eb59073ba300736d1f783693b578a5cd85cab1bac0861c6478ffa69f9e071fc0b529551e3239378921ef96b19e1b2728a0688d67333c815df78dba39b23f66c928915945f1218937cfdcbc300daceae5db36f1485b7e0a995d42cb9d7e11a60342fc3a37a68f5179f65ad0ee04e26694a7dd316870d1b384382a99f516403564220626c373c6ba5856d428e2ff1baafb509f070adfd4107958dd2870b46d956f8c70a70a7b5ad88b6a341296a87618f0cc55539a243f9e069b42936c210c72eab8d1202d13daa4d384c5e9ba4e54fbae33459dd2ccec77f0a36f950359eac2eac373b4c43deb426ee402503d39bc4a32b7f1cbcf9c887dbd3b2d9a9b86a47ff99b7a4af53757138ae53ad9d30d1d0ee1a29704afdd5bd4734830acf73990b725ab36ae119072b8e69ea1acd78a4843ab5d324a4bf1f2be0033f152dc59ba5123467a156333652d2d4ee966364cf35edd18ef64d52c7af1910ee605b7678da976492a304f5ddeac9ffabb7eee404c8be1672021fce55e31cb6ae7a409601f3ad29eabaf9b4309c9179aa2696641164f701a18d249a43d3450ce742e78290bce4a133e2fcdec1a007d28410fd4f234d65d32082af41cf86f78bcbb02d355e302e94a3184869e1cdd1a09ef9ef4d8d0b510fde5c95ad92994ef97af5649928d88170d6f1da2b2eba29d861e7038342ab2349a994827ab8454c189b5bf1dcaafb0ec576fb2d1181c5d4b674c85984c2357a1322cb16766266101f00c8cc3d8a058c1a1ddbc9e2e219dc9a6bbec52bd6970ae8a924c2443492b00d33cc10bbff3f5fb804c3b134379f4b51e5d52525db1b1539e79f831797fb431005bf6ea629bd6e86600c9ed89e11a829ce2269f4c6b6ed584fdc0079f1645fb3396cb93b2a59067e5c5aa1148e41d2e3f3b6132695e271822b63bf060c15e1a8df53965e6237102d4c315560841e21192ca225e8f201acf0320b5b7d29e1ad0e1e33fd6327d6a5f48869a395bc4650ff0f771c5f61b8dbd5ed44fa04629798bf05e2f31a40c8afeeb33402c82f24f2bbf84ee84b3ee1207a3140466b6c640911acf0e0ee9738a83d6b79b1e5bc2a1076d3c3aac00e734d0bec24a0a37d0f304ce34665d4d4bca0fe83f7a8bafec8d6bb0944503af77823a1ae2c7efe6958bf4b3f37554085666cc69369cdb981ec58de1cc215990428f7fcc351d53603fd385a8ecdfa6f86ca0a56846679a17f29d4e306808f99d4ec990d9f8ab003b57c52d424dcecc0b61f5d6556b7febf99228d801a06440b8ac736ce2bdae6a88c207d0c6343646f4d60242cf9dcb226457c3782fa82cebe90540ed618465866d4c116d0054272eda211a22845e53ba1297b119f1d1eae4c06feecb77dc66b6284f7f943f3a76db8569f94e15a92d29a8f313d6de20ead6112ab48a8eeef7418de4e401abac6cdc6deff46d579d8f3caa7a52ebd4ae1a63e7d5bd2f0dfe8e35d44e65e615c370b876871dec6be4b5bb3cb4d22cadb8f5962180c75b6f6dc7b0dd9d3e5cfd47127c00d98f5b2bc8c339e489680c248b2a22333b5fc299d52be7064db4d3a61f7e72b4ea83c99b4ed95c481a205345bc4e1c49a3b0e73488fedb07ebbb9f04203c8d47c0f273a20ae8b13b032d2961f85fa489dad334dba7244c5b24591748a4a5b9f05c37d12e5afad628fdb3118464cd41d2f223ee8a530162ecdab5ea48d79cb6c6d9b5da17f88cfce28b6e7686ae776e5857b13906cd51d4506b3fd1fbd38ceaeae95439e99d7e56d53048c180a94e091821ebd72359ef0c086299816f48a0dcb834e01a253ed85c31c65a37ecc0fc520aa03ebd305519ca82149c4fb337520ede19fd25b4de48dd65320efd888549dee199d515e8f3fe6cf1e087910092511f5f46855ae12623d90621ae2670c65b5a0f21036608c8a4f9643fdd0d7c29eac0f43c7d3c4168086e40a025849979774547d26760c30c59402f04e2cf17ce6500e995366006685f97cef81283b26e44c367450194e569a581f3cf42fadb46786e95fe3527a7d9e108f66ecce69df93a33dbecd2450b1e8ac772339567ab57d81d6889ebc20035201ad84bafbcc7205bb34206067e2d565c3456ce1fe7b2ee6ac970bdb35b30c870c78bffe0a01e9f0f3698db1256d037b76d1704a0bf04e7aca39cc9e59eef8a269293dbc6c117b07dc2a58db537a1a5e256cb4d08906d66253c7df3e65b8e82f07da0d665b4277fa618b3410f9adaa20920f4c8fec89f1b5a39223a7759ba71592e3845a4c575e1a50f6bc1c37e0da682ee94698ecd07746ed37c1152b894786c545b00e8508696b0996ac18f64a3e6816d9db06325bee1ea706948ae6395e98cd04a2dae9076dc13a10a23a2f04d1a9110c6f3662119ba72899f34afad37b1f1e55ed76bb6f915419fcc8d679e02332706a054f4f1099a472a0e6a093337eee3e35de8bdc84fde71f2570e0e02866cdb332d61cedd18ebf9b009c75c146d54a0d00d69f6dfd06b42ac35d343d9bc9cbde96472c8bd9d5bb592bc23c4b87d3398262476381530609b02ba08bf528151466ee982d88ff80c10ba0c6d0d5697cdb813e2bb3ad39b8cc3a86bed25cc82e3674c71bdd66ba96685ff7f56a2a2d5c70598ac291e5bc47c13cd1b051d778a8c740f296d12bcc0908fbc7b1b56522d741bb730c4e4922bf068f9981e492a559672fcb7d35931dbffe91bc9196e7a3378a1f698992288abf97a025e7d15fa1df9ba56eb456703e006bc821c5de1b69fc4c0d53857bf29df998ca59cc3f3885a184d4d9ca37279794468f70322d6c6ded9a31c4836e8f8c39a1621bb31c10eba9bb47f1b7dd5fae837f16dfe94872077ba8efdeade07d87705432cec1f4b9a6e4f8c92943100c5832b2be8ec62ea21b89300201f74172fa1a00bc25a91492b4987fea03d030b0cea87713080038c156c21416870fd85e4b8cb91a0f0e4303c3c88b1a920c6df1b3c908ba6a1d8075349f64b179f482c8ad5539ca4bc7d151a680b6aa9f7da58e2509165716f30209dd93075b057c89113a03931ea237a13a9ba02658090b7e71e307d55f3011aff7ab51913b17f6fef73585a56d5d9585bdb00a609d71ef5b61d92422c6ede404ae394e63c5bb042ed6dd89c3ae22cfe94e58a6f0e14041998e2e594e2b45cf64aec01463c3bdf6116737d4ffaefd56af48dabc9eb6e0855fa3c89336c90b782db3df1307e7c0821ae699639b219ead88170fc1264dab3c3ef0c4d6183d0ed782bb17d845ae7310ea1616569e2315795602c07fefcefee7b3ed8088a624c08684bb563369fd9b30429c66f9764bb2d5916661ce92995930afa6e477d288297750018407d8ec3f2d0832135f85ace0b8bc6900a82c8e4091a39767fd3913f40a850af1ccaaa59dc4a826b48a119db84e17d9153dec2e6d097bfbd640086f7a4dccd7d5ee11af993db99a18bb6789d1c66ecc92d33d4ab8171d0022b660d7f8dc462953e0d9d54e9cc6799384a6e0a1abaa0e25592a795de90062d174731c94854b4408941876826329d9ef145048b1c266f4403172a4ea8ec1be0391b7b4298c19fdff59c0439db0dda24bbd8e2a4f642e751cfd23a83345508bcaacb11134e06b545b986b1e9f1de924058778d134812673cfcfaf385677dc8e7b9793c44757d2c66252c0d8da9344dda4b538bac521fb9015ee5ba6af9c8c076ca2cce1921825e4a1f7ed9b2aea4ecda3cd666e4392ac5472561bd131ed7d0c4bf6b07a74db5de1c7c6b21aa41cd9228014711871e281421f75ceb34f4bfeb1c44a332538c9e00f767cc96aa4bf32ca6e8a95f9fe7e5a8b5194fb0d9ef4b1648dae8cd89a3a0b09d0b29ffd74f0719577e25b25c5c27aeef358bf082dfbb65b98c0d9a005e1a2fdecd491ceb75be9391d4b43c786b73de8bd2988ba8f1aa4aa292fc282c780e8abb9178de498db2b406a939eadf29cd6a7c1948f8fef13d69a8f3e97ea5a9938d6dafe19cf7e783a1aacb4bac621a71aad1308fd93b60877c3c78d6bb120191c2098c487e5e6180efb71d6bf2998fdd41dde25a05443ac15337064e701354f46409db1bab1ee1e79ca82b9163a67aa57b8567659901c5d1d092df8064c223951bc637c64ca6612a8c562b0f5f5b449daf3eeaac9db4016f6aeb07ee1785af9c6924ba215a7d0bd4d37413f3bf9160c3354ca03812b5c9da0d16ac01f6b46ed989837d592f51c99ff86e410c82df827165bb89ed72de3e3e1b8cd3c078283accb90db9cba0aa680a4db68b0ad54160af8a4a01bfe8ae3cbdbec009de1ea821f11a81f433d9c56a706cb677118e219ae05480a0eb2843b851214a3104c3ccd962004c7f082f3c0dbb428f2e8f141c71d4f8fc46a5206b01faf94442b2e80ff73361bdf7154c8e9bce472eb7e88e86c055242814c131745fb3e7926d82d8936f38903434a47e4ddd024dfc78018f88c314aa34bee611d5c09a29751014985b3fa73bb60839878bfcfb2083fb47a2e8d44f1c1b79ca9abe9cc5f2a6358bdcdcdc67d7c83632b0a949f33626de095e93150f50e3e7c9a2387a36b8fa6bb8c9116d14c82eebf8109c076604633fa6a137814cc9f84515c2a4de6ad6f2799a85446638770637417359e0b60135c32858169c2a05950fafce52bca3e9e1669d2466670663e97431a47d477d5db5b16dcc18c87f753501cc13cedc2b76297ed376fc55dfaae37a816ddac2d2d5338df72e05473b6cf5125c7baa694abf48d465631dea649b0409d4def6afcf1e6ce5fb040e97432c6137faf88b1dc4582e6e4211352f8a4c28b67bb5c1673b17c88103b192a6111ea1e0850a5c08f19c9ced1087d2e4c63c7d6badccac88f0863fce6afc6425f0f0fd147f6d9dcebc15eabc87a133b8151c5131a443e13d3bd9396d1ccac1b2b0f0d9fa3c2c9c22a1f0fe38cc44b352312f52ac920f1ec0fd02b6f819a770f755f85807c7ff17e4a9f16578e1638b2083417461c0e64ad6a55b1c91542c9405ce934971c6b99e006bb912f9f0fda79bf23e99325cb2ab7cc5029296e092b0777a540f44ad1d7b1158f844cb5d97a9514a4b3f5342b3b7187cea49512e91c9e025adf54baa024811d5689a25f127ee08cdabd4e2845128f47f226f2dc034ea373a9e116bd5553467def5d262123d124c0229c758652c224858dc6060daa133758181d076fc0e4cefbb117fe017d64a0d92f1e1fee9565c6fa666dad8d2b6a665e253d1b7d4d4e178f397db4d1367aec653f869e83cf13af8f4e171614da8bfaa1413a27d13966ce1c57eabe7f4733ad69a336bf622c436182e8063d368739f92ae8117b503a888e385ebfdf222308ae14414bb11e46d4c23845769cb7ce78a8ad8267636cd962bf41b13bffbc2cf5d88211b2ca6b2a5ecf7490ce39fb99308d456269b9880f0278f589c0519463f486a8909dd38055d5dd0b02133fe289d82cea29f977075d9fbc1ddce7a5264010dc26c9fd491553cd1c7a8feb3546e35473ce4536749ea0fd2765617913ed5fdf5e85ba22ef3f21a13b2adc4bede3e5e7b0d8d0fa75b58f6ff60dad5c8bd03b747bad088ab753900666edbf897de51292d73c96a86db9437f966bc1d49da350bd53516ea24ef4f94f9a68757b8ce0d3133d549c17190f022f005342c2a7f3d3fa24d57c48a7674eaa4b1741ee6cb81df02d6edd4e8d0734d106ba42c118435d469f90b7735572943b31287d1b12ca180f488c1ffed20be90f860a441d36d4c677c9ebebffb4fa6e591f93bb746e052b59baea4d6c648d69005f6575b9c4cb3e8f88b3b65b451200d6aa94fdbe6b99370b62a5c09603dcdddc404561be773524fd483a91c036a8a4e198c9d034050b0e23cc1d158b843fe7586dd3f32439ee23c871983f231b4d5d584f36aded78277b14516f6c922463678609ef8cb5ef4c7cdb901278cfb2bc52419688699848db3b89a5f45f9cb3ce2d945d4f254ab1c17ba9eff10bee192d6d5b0ec1d99cb00d002f740dcae7f31a105090874fddb5a891513f22431e48a4f2797ef29bd9113f22f7e74815a3742247be211939aaacd2257b971545bf09ffe8fa6362224517076f36d69b1dfa5ae6960689d6ff087ec568407e57d3d115d941c208cf5ef9b555530f1d044b860cfec6ec2fb9b5eedbc02fcc57105c6ed6364db535b1df3336347fb69316dfab7cd5dafc771e98bbfe39ce75957981555c1d0fa27c8493e7b21ebb508d489d33c38b0a33a6f93ffbe964e8bb47097e15d5fc12e1f3b9dc3349b7798129c6876601e486564aae28eff62fff6b3321356e1b777c6e6323790fe17da41d3a73ee6e8b9a00723acac6fd9fd3496327ea6e7781b69a696a369697e530efcd66f7b7519d1f795a05cdd9760d752e5e1f71ddc52750e3c111db43600dabaa96a57bec3e8f578b7cab4a0aaf04d730b79c9698b4c264b4a0639eb421187c44bdf5b90e984d90b24c9c6ad52435dede04f2c250b7d936bc9f1860f068db6f2160487ac545f4d471b43938f294338ae9e73b99b21139bf8a505e7876a476373ff191323235169518ea4899e05178238a792241958cfa6aaa93070af02238ab587ccd6b26b0c0c64b73ccc495ba67a8abbce6440071ba6e4e0dbe13b6e3f4e47925f3a393c66648d65ff106e2488582dec49aefc3d4a980c577aa02a71a0a51aef374eb12a219c1f59c1d795be2e1ade765bde3aae8910f080621b6d17d81e6898151469e9ab56626f70a7855f20956a4ec09789efb9d0ea03833799ef50ccbda1150112c18a66d8098631da39aea1b245f38fe5d7f6da826747b3f71d0d0766cb976f3df457db7aa02bb108804a6e185625bdc0b74b440516df89ba07c15c1c8a9acf6f213032ae12e5cbf45039b764d246d0cb62f374d57b592bf57a67f7a58ace0b1fcc6ac03e454a2562ccae8ce65b4a708d8db4bd4409a1f1872607d8bf4406d9ff38f04fa6a564af8b6d4a9b10db6a37288dd99450e5464308244b5d1dc6f2f754527aa45bb6203c005e284021f6f6c3169f5f731b1a8ce4e68d0958473bd332aa7e3cbd21ac5fa3903ebfa3cba381727fe1cce9fa203f73ce9a4ef49323cb6f69648bd64eeab2b4affe904e77cfe5415fb80b56b971ce9650ccae1fda27c8b8bd740c1768b6eac3b73cc0526b2c193ab3e107a75aa9f7a3643aa3d2db5c4e639c767e648e8241979f010a5e94d965f94c8223ddc43a21c05e72d67c91f881349682620cea875c71553df7fc7cd09493832f59c0bea39bb600e609caa53362eaafd61202437cae9fbf7964da4e718dee0eab9cbf8a9835a19a44f187c453ea5f2528173ee9689b4b124faf60ff1d85cd4bd424d5a83087766154d603675be94d4b09f9d1e6bfe97062c5ea329fd6ec67a1715db7877d7413f71821d5ce6480c839a3b72202dcee7c3d463f57fa6fa14c4cd3a4d44538d4c44bd8a3632a2a4647fb4af571a4a233d23d70c1cc7c2357bbd5710c9eaf84bf112b976f460a01ab6105959752ea4e2a6216b5d80eaa5995532d61bf24c55d9d7443b83dc6dabe45ca543a7632d4905aea18192f994bb9f970910f62b5a96ebdf7ebc6d98fd0f465ee05022484bf997502b59e505fad637592b0f3e1be89d7c6859186553c4941395a4c8a8fbcbeac97def432665aadd13aa5be814298ae80718b1d15cfc31b8b1c391f48351c9c1475312ee3c46b4903f94c5007a22f1e22bede04b28761b8219bc609ad94ce93ca5690c3e64816716ca03008b08b5565759f431e1e21fc3aa72aa853892c25336c439d52fd57a506e3d22abf99afdf55364cfe540e8d741278f1334b083f67ac073dab5235066cb3efbaa48f6eb0839174ba011459e38bb958352df3beeb2381f0cf811d36b65aa7d75de7f68fd3c330770ee5e69f57fb73f210bcab2e5fbdf021d77616c36c3295e5047b89630029858ce2c23a3ef6b3d59bedca7ed8f4cea5cf025c374de4501a7dd415f09394e72d377f667a5e878d2c444179998acf93caf1eb4ad4173200b12d35c5bde200c810eb771c96567b9dee9c6bbb2c35e0925207c5bbc9c7cdcbdddff14d36fca1375e3f1c207e2fa9ded069aba5119f67990d7ed98b82f7b4ac56b090995428cee2c783266049a89b2590ca121640ddbfa43053f655d664fb3240889176e254d100b54286f2a67794e2cc5a1ee5e048bd6b84ce96c849cc3f543fac26269d7527e4f0a3c6bdb2a8b9d945e470c34571a3b21b62d4b1cc8d7db814a36973674e388249c0fd591c557d6a6eac305f9ee9041bfe73d488e8f99b6cd00920ec5c9ea89ee15d34af4eaadafbad43c2bad21ee65bdab874c7fb55268fa0f1f93d3d67f8b88a68c1274ab91040cc30d7f9ee62405df05dbd4685ac982710d82638b727a2aab310cfbc26b9dec9166375f2a589735906c9342e065f849a30d06d886286be4e16495bb8b1ffd9a852b06f99b4422a0783d13ad069f6a8fddda213a9f6e1f8700ab0a37d04af8dc92dfce8026830d9a93fd5bd789816ae32cfec290a982fc1f808a113d843d430ab404822ebe05f3b5765d45c4af72804f7f2147c1c8a74f5dbb501f741ca06ee4821f8e8308b147977d987162c760e0fcbeb937ea4eb15d0b6466ffd7df00e0d3f8999dd9caf625c622acafed702a74493ba239ac91a392fb6f4fadd6e91791f513cc97090c258049ee02be027f82c7b934af59deb4d05c419737b91a609ba69b1e9d54cf3876bc2d2712bf762bf7d4ce3e0895b46ff2f426fe7c99998ced5096ba460e16368f04e133a19ed84bc881cfbebf216dcf26d47d86e18d89e06557dc98687c1e78269acbd04eead0dbe6b28c5a0fea536248f2bd5e26327eda51fa7748842b1904f9f7228a7353b31e930380e80fb9a774d97e35ea05026abd914f4d930533e814f2297dae34be87395cfa781f98e61bf25d12098cac51ff84a82c7c6cc3abf086a5e7a839ca98785d5e43e4438185a15c845de99de38a38e42d2a746cd4b72918c134e4e82c2f2018d2b7a0fcb1bdae95aab62290fbbec0effcf74e5f9401971baaa7c2c9fcd53b46d7316251eff2a4c6d5ed7ae1ac2773e5ec9231ba19c17daa1a181e2b693ce029180f60013e2b52f088055bac3c3973882e6175de55332413c76a5510e12b17b42e384eef7b36dfa941879878e7d566d626f685d638f9952b956e2d47c07f35a731c36aa0ce13381d3ab74be2037da60c35be41838ab8372d7476bd3295f9f45fd60d91ddb97ca2f9d317e5ea1a6f82904e868da1464d018442a8109b31a101358bb343edf4b9b845bd8cedcb7901885400c1a6e13dae89c6f65620b195877c3b98832601188e108b3fdd28fe472778ea47dbe7e989598d10f605492fdc9109bcd1c43cd657d109176477894ee520a0f8181f688975ecd3bcb41f233b8f3d1c9dcc85d57af53834d43194ccd3c1f43404e07a568b3aba59b5a613ab5c44e0d435c9d6d4e2373738e19448b2b50eb6567dc6ee23b51bfe9f9bc84cfdf685bca22c521e0ab60f354b6b9efe8ea66408f452e3d6ebd09277b9cd261ff7342993a3c90b808c1ea0fd0793b2ddd70cb2eb0f6e059a9c753e8288fabb46998f0fb53fe75663f725a7cb3ee94c5be540680269c4bf43fe2131f1f408bee9ed58eb27b01669119e2ab584207e97d01f89bee42b88287a3035ea86356d5d0f1dcbc73d3165d35d2a9d04dab992715cc7b58d94fa590205dd9ded7a4d6d55e5d9dfd029df2999e966b4cab24a9b0cc6e4cfb5fb1c0ba27a383ce502e82b56f5698cb9762f45e23b1d4d629dc2b8638e8c2cee36328b0373d68db5b0c3f16fc0190b568cb668ee0d39ce5abdcbbc4f7e2efb68dc1f9ca883566f72bf2b9c40b8a01f1cd462a0d0d5fb5ab3fd22d7744f3d4dc9fbf4c6b0f4ec2fd107a051accd8e22da767629b58e7a6f9befbb53edbdd64d348fbdb81ba405b8fbb9611971b5d9350e8879d31f872929b7e24fb5c69019532426c6d535102bc312a9df8971fc0e649b8a0a5b6f746b7a2d271af558eeff33df955cf664900f168a91f32c1a3577f1bf8d962fffb0ca01c3820e6d7159e8c02cc79541046c7fa4afcc46a489ccd7fba5d3e9bab718c67fdf4386e108df1560c97e88154eb1077661b527b316febc6c62c363a525918027117be8a8aabe197618219562b51ff2dd1971c08403759042d330fab90717bafdfde482fbb172bcb59e728ab5758fe29893aa04a96335acd1179ed207203d3cd0705ea1abf50613ec938015c709be7d4bc6ccf5f7b18d0eda7070598ee79ccff5d26b26bbe89ce5c9252e5370ff1683fb752687de315604592971b941442e8fda56deef6c1f94e6e0ad192048907cc68611d12c27613c911f73950a637abfb71783e7ae04e51d153ff0a6847e9bc067874d16956d43660609961d065d55a9635e5505ce9e6473ea0617e0a35411b3a30979a93c12ad16fec89482115c5e3aaa14de9320b4e25769c81a70782d62f59c758f5cdd4037f56fcb9e5d4db8b210e5c02c44a77af22dd94a46d4ccea737764dd3dfcf671640b6aa569374012f3f4336e5b487a5e8f6f774fda8e9253e6bb2520f240453ed2762ef7aa17888921edd9a4745caa5ec6ddc84241a770398053d1fc7132acbc6aba65ed9ed67a57eb33df696c53feef9d70ebfb13cfaed752f4fbfb4867eb8f1113e10c2690a87a23d0e0275c38e9605908e1302f0b11734415711512246cfd73135ed3bfabecdadf7646834a8ce5cfa00bb291424dc482f01782d5ed55426dcd56afba14b5668f44adfd64607eff5cd811befe9a6fe6b99567bbf07795052dee4df7f7efa2f8370f9f4dd243a486465ebf5b3632417461b7f36e9465cb179010cbfb871e35432dacdea84998771f2982792375756775614344bc47265b68dbe6a357ccb47ea278613371d9368b3cb5df54ec974528bf4392d5270db364c461be393463f79a6d0c9f746ccad42e9ed776431aa90c82b4e3b582af07b0fad61cd8c657e12fb22943b2559c3a21ed8a4ba307c8e7010c776ca842bb97ed903ce6b538ed9b42e504440934e45b19d3978ecb021fd99816cfd1f1982060fca822bf9e378b9f70055a94336aab87ce41aef3cf71732459631de1e8a8bcc7b46b632bca5d643d6db830767aafa86b9938adce927945c08033a722ca804e306153e7996109283023171687a8ddcee39e83633e0f43020f1ba7efe7cbcc2192fb0f5dcb5c6b0cca16e834accd245743afc59eecd5449766478eb373bde31a533c2026831887601206686377decb4933acdcaa19c0956af142507b7b2d71cf8da41bb6b0dee82cded71c0cad7627e8643254555853357d6851bb842755abcb6c079f3dadb39431a9adb49bbf65488b7ea92258ef6c1834fdedaaab47320eebf3e5f22c92c8fd18fc2c71efd486fc57f332614084b8b217f6f52e2cddcf0285bcf95edaa50793ccd4699bb337b523ffcc2c868c0f54d82472b4dfe6df54e030410f1770b9e2289799f7b315d8afe67c1d38602c3fe93061edb3b9dd3adba843285462f3ee820aa0535570b51eab64eb13726d994f6116097fc993015e69adef3a8f8558e53f7f28db212739f7f5dcfd5d764de2e63b8f353372b420247c807ca9b2cec17dea778b0ce2ecd80e2527c6d61d994b35ce9584e3a70e9866c633c8c03973eabeae3144a4437952ac1ad48e3c1c389bb660eb04053473acf8c293a99304be9784181d96a7b19c8226a332fc7234ffa343c8cc2d56e336c712922fd9384a9e672a542cb0378b11c63881efa05cf3270c949991cce3dcb70f9d5386e412cd5107b73567084d1209172935376e46576a8b25da9959c1fcfddb809a5d69735783b159307e3bd0040f30b064f8ab0e67b4f941c719ca80a3173ffc89b88fda734a41f0ccd87a1e141bdd7972d23d47eb9123b6707bda3885f55d601dcd91fb16ffcf9679e38a75e76a9b4c3f2f66a77bd0cbbcebe8d0e2ddf204e5b4cffd918ca2a29790280c539dc742a668a20b39cdf2c023acc95fd32baee12303cc45c8871ea100b1f7df6b6b0d71c658e12e41fec87776ed1a384be1a9abd16d063eb5c94c460daebee1e7b35d482dcf98522884b871ce101c09aff269822f2474996924f8ffb70b552db84f8a98a8a667a957595c94923d8ec37b7f6ac496e437537c9eb89c28ff10fdb2470b4bf21c03aea19df754a6d50c6eb3d39048bf69afcc8c5d67fda465f4af1ef2575c7fb8e9a527a4b641e0e216e4471d86875104a6b8eebdafc5025e5daf1a6ca72f9d2a651f8b22cd9f85f0a1f4f1553b2bf9695488b11e162eaf6dbda083a0dd78cabb76a4c8e1786d6818486182539c79685e7d54e8c397c963e01f67b310e36ad7771302c10c5c947ccbae740e89f3ada6cdc5723bddfd2d9d5962042876feee11f90e547082f038dee79eb1ce616a6edcf848179a506c4865b64a50312dada609e0e74d4ef14fefb2586466d6ed09effb8ccbda0cf81ab685e7fd8736378d0e3ed025dfc68efbd926473e5f8eab9a9b56cad53dbe5489b79a07a980576cd37a6b96f060300cc91269df6aab7a11ce5e18bcc4413cd58465277cb71a153a7fc8be0b57e1004c82787d9d531fbf3d0a2f66a147bc13abc95e9a3e01d5985988e3a5ae62a63487cf63a8497e3cfdbf943109f5c8cc28bd5997b6a2fef480e2c7647a7d4b7901b8236bb35b7d6572810688a0f936ef8b4d2b10f0d45126adeda27ca6cb5a5cc615210c7e6b00a8e1dd322904a5ed91842ed87c47316eda3d709b3ff46b35e658a923ed24e8cfc16ceb8e161485f79abba46a8cab7630426ed3f49d003d09b8f76c94f08597b8baca5d11844479a4a259d37bd39da6826b06dc3d2dfa89e14889ac77b83d4a4ae95ea70a807d2ec5a177b4bd3b209427392c6e9b867e3ba91d13683670a0f40596e1e7228edb99c5e1deb40113f529131c39368a8b1dc814352e309805669b9074fc653d5f47ecca27aa8d825c2fafc471cc19283153f2441df94ff1b678c440cab86f3923aa7db40be9dca6981757c0581f2f997d9f9792a0ad8edaec1b34b0f9c5976ebe412e6d87ee1756d6987ee3d8c12d5d89fff60427bc629b9e5e24dfa21a1e949c3d236bde27894528adb997347d7e26442eea5a5610a63ea84fe867267f0398f1a1b4f6e4bb837cdbabd70172f332ead9df387394036fd1a303b7091541173b7bd68712fefa1a9e7aea521d96c7e76928bde478963f7488bbc3fe6408e238cada6d4f8c6194872c1c3a41a54771858349c915c982a945331d96337caac2c232f25ed70490cdb80d17cb8daf3d6e458be95f27536f76ada7a5cbce89ccd003e63a630318677db88036b3e9a3566eacb85e37e4fd9a859b8c116b87b0838f1654117e7a82ff9d150e350fddcd90e827f18b2a5d5fb99b8d662b9703183dcc811f3afeeac8195d753b58d187207825b734ddba734fce0dd134801c7d09b720b3094e9e6927587157bf04d0913ab0fefc12457032a8f618aeefc9933a2ca91f82c642010ac7f9429435e35fbd28bcac53139804f169c90c5b5540214a762144eb27a8236d1a0b8ff4abdc024ce2b4c171fbcf0252c38a98f08ff751758faa414ffe0a4298a4d6d0ac938c56211c3b3292d2b775ad0167d7c472df9b80c78ab280e5ab1a43acd38e071f9edaf2b68d0aa90000e8d7f7dd88de6f1541901ef518d895fa6945994bd2d0e9d67835de9833d85d22391c97e7b1e67ffad086d27e3990ba0bd99dc66fe6ab8f474717b8f132f4e72cb4ea38deef7a797891ce7d80142f10acf6d08de4f9ec5e3340f9dc9b8165f27b6f6e0f59a08bf144b176e77bca8e24dec8ab02462a1a766e52b495b4100eec117482cf912cd2e809bf6ab73a28e4a744df74a571cb68e67521423c072502c8e308221133d4da9e444df61d449f7334ce4aafa5152b7e7ed4ad300eef5f00baf586e34ba7d17bfce399874cacd6044d48646f7313f9d78fc5f9a3b7ff2c03da7c93ca159d86037b036b4ef4b6f6d6b2e83d40768f49d18e1e96d71931ec6bc487be8b6bf016670fe6f8f4d9ec882a9a009b172967025df8d672e4287a1fbed63ea0754bf836260d70892a3f33021c79baf163991779c25b2ad4b527bc0f73823b213e794f6b333ea16e408fb357d8e6e92ef37bc3e38b337ba1c01e5e87077babb2371705c7736465c875c6f2b0605f7a16dfa64a1f99556ca261551e1f4d39834fc1749c0233e9e71b39722aa8fadeadb2dcf677860cb6db1506afd832ee18552653df769ffdbff3a3be2c8147a895f9abf16222a99ea1be022753d5b14ac8724065f94746740ed1d342f4f0ee6e52e09832a1a12dbf733c4587b5eef1d7c70ec1f16e221673aff69ddacce8489949c5ad234d551663618a3a4d1256e539998a66e53954ffe0463b9fa51e50546815043ba7dfce091460ac38dc7a53a1756c68ba4e5c775b3db3edbae90b960842a406c828c00af8d38c2f93c7ae659fb5a56e55c6ed0ce100bc3dd0c7ef76a1f4ffa305b131bb621a0d2b73c8f6c85a7914f8cd4ebda4c464a1cc8469154d9c1c05a1b1c274b40b9616f0b5ebb2e135861cb3aa74a3826fac11bf0cc815241d3c35a6cc71b50148c03118e4e558d1fa01a0055d1a47191d59df3df065e1a94058503ce8f0e11fa2fb049781ff9c3f45b4c9960442bd10b2de9e45f59e850f8a4ee9d3c4124aa07f18fba7ee17c8001748058ea0293fe9cbcdb7fe8ebe66a678a5a22e504ef0f59b7f4a314e882cb84ad92d06bef0f36a70bd9fc968a474f6f006585c532d2297cc2c7384a53fe9439ef60351854d3e03cdc5a373273f59d73c82839c706d1ffc00d09ccafbaee12d9f31df6330fcad93d174e13ecb1fa0f0c67740dfd9406a71bab6abb3abec1f4c5415538551d529c47fa84fb0bc1ca7296f45d33d24c38f253608a7ecc3f11af9074226025df93760795c7ff550e1b06015fb95b66894ce1bb3cb14f692eb47bb5e6361b62c351402f171b44d38a70f4275e1299278ef64948988c761b933436f5d4c61e30b19b700b337533c7f75a2797502a150ed095e13fc98da22e6b52ddd5ab994df3b572a668362d4387568eba9cd77a5ce9cb06ead3aff0f54de25321f2bb92e1a7fcbc9ac571824fc4f17ba511811270e7c4931a1fa7814506f4bae7ed7778ec5a9d27e88ff40ff40cd53f99b86a2453ef1632b6e05b22d590fdf1e23f679cd635c1b126a12112d4f9c34ec172c8c38d6f0df8ee3c6c526ea794658803408c81b49451344a3d64ec25bd8f45a7c481fa3f7352243c126e628bab838aa9259c908f90f9703b72cd5d49697dcda60ff6db9b16f6833e9ddf971df117f4bb2b0a34dce805f0206e2163f25bd544a8d10860433e43c1a02b67a5830a4cfe849dc8216a64d1c5cf52d550d1874dec1fd238e319447e7007bf9635fba700decdbd749393935ecc22c08cf3c3af67c11e4b2b139d355dc635f8d51f94ca59b19cea80551aedfedd61f189369148645c30364400a11fcda75431c6fc5e8e41684c0cb9513b74708e552c8738ef049269d551b3cd91ab6fa8bcd5f9c4012c8170b25ed499f6ea5bfb7779ef7090f7c42b338fff4e785a45ee3cf234406c27b4fec1a9bb503130a2ed89389e566a22b5e3472e09c6e0c46ed9f76d9482d27cfbda78af8b965f90b5bca5522ff5f003894700af69b3521a2f2e8fa1ddb3dca290dd55fc6c5f494b29e80e6a540c2adf35045e9b521a55bbb9fd2969f1ca90a954218090e5c8c830ffac881d67bec7401d3f443b3c62a2f8f2de4067879956a5e1a637d37a825d72968297891e0b3668659b6e5e7bbe2576a0bbd2f5f928bbbbd8ac2a22e8c4421907de0b87052a42df030692aaa59cd937bd3211cf93d5d5b95f093f797c9dd3013004f0f01dfc6197f3ae9f5573eeb837769ef11814427fbbf422dcececdbb146ca7ad2e75dc6b71b19404309a67b8b447edbc18d711a542fa6086d6bcd55f56b8e7f603a5fa413325be8bc91a8e059022e840cc9bb5c610b7fdcfa8c25c0ac8d7c98905e64ff7f3473d71bbaac8b92d1e02bda735fe372db9e4766ea42f4569a502d83bf4b0cb69fc15fc7d54e8a238363d72bb2ef01eeac4bdbd9c4b0c9e80da388dec41c4e6d4367acdf957c5fc32d50f723fe01aa847250ece4bc442c8d2118e4b751da9b95e117ffd370c5db4e43e8e2239d6b0aede444f941f1a177270418c18c6aef6049f616c8969889917174aae17b02658fb7a6d7a756e8ccf7191a374a601e1fd58e6bd66052f5436a3a53cccf968785973cd26c536f78d2a6b94c2755b300a8b97c111e4a37c6d6177a9a496404cc71f7240e93c240a9702e9b77d3d5f409a0aa4917bbc8f159ab48e5f34c4828bce409d6da2658212abe929e75b906556064f0ecde3f9d384b3223e33fea8a54bea520756b0bb3f1a70245941428f9e5f4cd1c6a9704d090e6294827515f716aa799756bff674cde44cb83dc2261193bd8eafdb30eb4496378c8c2182dbf22afb37f5bec2751951280d8deec74d4fbed107b0f6088f685a25c0aa109f493d377a3fa2fd3f2b72963e42118ac37ffa26df39436de3fb92bbdeae0eba9ee5c9d02debb20d3788eb2f695262e7c7f98085844d076122ff9c63488366e54617f87e799293212478c7a5dc388f2e98b49b410b4d28043b19de9f62176c7e340206e494d0274485e1195b5c3451ad668a8a7b40f877f3f0af305282e29f32a6d14dba65832dd9ab3c778d33a2dd69ddb441e60771e3a5948a7a9b3410519be784e37e188410c52b8c7d56b18a5be542dceb36b833696e599db46a3e858bb618b8532f4f704561d87c62aecd76baef17be77207eba7d5e20ba7f3425b12fc160e30f3a48f867ca8efa7adf1eb5a425b49497bc18b858b0b7786d0ecc50a554848cdd24152c088c75bc09ae1cbc43a1cad29ccacd1bb26854cf72888cde1a7fdcbcd8d7e7154df2850f2d1a80d6624f77a4f92b86968a68343e515fbe5ca65554129261050faf049cae7e63a39b5db52e48e3de320cab4dfb6f0b1dbaed7c8dad7526ff5e7469f3acb6a1d71dad9e781f8b58fb5551ae13c6b14b762d49411d8a089bfa77b7b5b6012590b0c4c477663fd918b5481de71a55b54ea8812358eb1c2ff51e6e2122130313c20a22f2fa8e85d916c18c6bd8a08f29e69b1aa416babc08c319e7da4a0e3b3152bfe6b692d8fdf2e5dbdc8959f4db4ea2b868ebc15609a6a43a5d80a24cacafad14ae73190eb8e5c6ac60e27e7898c762fa398b92089c1f9850ec78ab3b752354822f6f6c0026beaf2001c5c51c19a9a0e3a4904de65cfcaa1e63db7bfde166481afe7c8265f2bfdba7087ed62a488b7ef898d665a2ffcbee06a70b57fb87fb88ab330f2803425c75fb8f8a4e4c66d76b0caa29ea9c420c0ccb9dad79579f57d22974a7922601046196572e24f6a6b2a61a2dc413e16f49441c59a400753b07e81191385aef46acce52431453be8f5a7855ee72297d645d97d9f98c73e1b2b1a4fb3b3a2e8c15a07708db39f9c4d7362a2f913aaa00a2a5e2ecca82a543be055870a9748f1a0e908fdd46c9872073ca0a4ae6a3762bca50a6464999fbd91c43935ec54648c58580841ff26744990c06d7241cde004a752942e02461b88b6d92f763e0f1b622c639c160aa7bffd515a5c5b0104a1d9fec10c5d05ebb21eb4b6509e562cc89f6b39f29f9d3f3fa963d2d3e19c2b7fc4569eac0f58ea77f6f673f760e9fcf7958d82b67b13283f5092099373943755e17bd3c8a353142ed4e2e0606f64ade66baae935ec345eb76da963737f21a3a57d6d0abea15e96c0eb1140bf22d8cb4adc959b69337d6371d0b6ce5a469377ef11bcfa65e6966beb351b9878e9f2fa5c1888751290d3d15c862062f85b38667e29fd0f5f7f0bdfb5a0e43f236a4898d3789e00344ad475b7c9123e0abb93e277bb8f445a695ac9fb928d75bb548af25806df2fd8a34e8aa25dab371c5345ccfe975171a880864032c2030bd98654231914c9ceaf7f251328fc7c22c51834bed67e59b39cac4684ac4a90d1ab797fdd32e36dae0efd15d0b8e1d8b53b165f2d3df413ff73aef705ae25f78e556ff11c1e1d961fad1b835d8a1bd59f6cb9a48e4c8bfb4c6abebdc8c2e8e35a65258a62db474beb35f253f767ba7e9d8d4e04a9279bc581d5066422da56fcf98d4bbf29998181b63708fa0aeecb26cbb9f588278cc0a1f96757b8aa62b7596367403a6ed55e0998a0f00879c6dec605d929b6009f9ee8fad7ecf70b6415bde52583d5e79b7a3496a5691e2ccdabd2bb2d194d96b88d508ad1332168df50d1cec5cccbbd7ed06816e04180a0c343e5d9eb0f70b957d0981e9dc3e1f9bdae7a81ddf988929f9da9de84ac8a57e73d193b55fad073478fd2d0c7a87a4e2458725b01092b9c6de87cc83dc87cd64223e9c60d687807ef61e0937a61f72c1d87f0a800ea045e3f2cab2e49d1bb6d6b248e59aebb6ed158d61f36a79818c1198549d4982d5c14bc489dd8f7098c2291863dd4aafc738868d975979977b1684376a39ad416ad5f11b495948eef4deb3d9daeaa0f2e26d146507e734800a541e03c4e1c2c8cd840b5ee2227e0f30e4fac5a2b890b3126ef27b2a6a2d3c4d7fd6794a77ab5bf4a591be36ec80424a3bbeb26a0a68c7eaef226d9fe31148cc97681bace36a2511b422da2427c7f8a6bc89a20065e561c585c4a27bfaa630eac6e81a2f61c67fd62f58334158b61aa35c09c19f271a7ec6459d6415719defbbf02fb57c1586615e806e3dcb54f36679db8401a2acc367c68e83abc70c2ceec7c44bcbd52398161c1922fc82f17ab959adea5859f6b390489cb29e07cb27f703e708736145b799157c5d7faaac4fccb461992a0e2e9310725efd98ddc554f4aa8385ab1962a122d74f5bd5d7a5bef53d1246bf4dc5293d89aff1ec63626a01b2d34a66874f7750563a51599e5f87b1c35c2de8084e8852124844d25347abbfd3d1b33e149504cfd3c654165807a1bd57d5a72021727ad65e477130f3cf79f3d744960fc72693b83452189d190ab8f84142679f6fe0316492280d6ce538c3b4174ccf8d0d1513de10b118c8fe6c0431903923fce0f58ac18a27d9fb856f6070a21fd1806b53ad814fc9c9fde80d9dcd66faab69f0a9a231677f1a226246a19a4f8f8b5a70f0baf5d72196c24148c20abfa33a239175affebac2ef9796fed54b54ea7d05954685e4d23daa1d9b19b896c0486fb1d0571de0939d4b0d2bf39bc359f92385fe647bde3251ffc7784bf2a40fca5ce29088380c2ba0b1678a783ee2290bd97d33514bfca6406f8da81d14d3310429b07574df56468575584d65ccf178e42872178f08c19ffb57d78fbd6a59810296e531f0f47a5ecce7e50c60692107541a8baaf8b6ec3227c3dc7372c2f92d994fcf2f7ae61b95501727c778fc7b37720f460d79cc3c2cdd9dc58c08edf6f5790bfbee14c47670146bcc5fba85696da465345853d33162bd1374be416d66ad276e6a5a26a0d6cd69c91504c2fbf10e0f78aeec4ef5a3c6b9521acd9aad8e45a70170e90661fc76687828697cf795f7d967653d1f7286610af07e0d32d59b11c8e20125be44f7e4bf0fa29582a1a16e280b48ad4466bcddfff4b8c317f68ad473bc98f86583b4310d399ba342812da95cd518bdfb055f77d804ae3660232103d9a4b9e2433e57d93a242569c9ac2fc1407f25f01179dc259e467268ff018ce35f31d1382aa706416245a4acfa1022bb5d7ea9193f9c2ed3fde2a5902ed30a1d94c67826ad5b835fb90fe2513e05d3ecd33f9dc266dbf01a5a97ff7429e25598e9d3f5d96456a3f196dfb9dbe9e6978ca55ed9a4d61a09e9b40a6b0263062e8e86db7ac5263a0c9de9699b7f9aeaee855a5992609c3e76d4f4f024aa088e514846f73db8d2b5b726a1c85a563fc695b9281f57dd669e2310fddf2ebcbae0046a8c2b222a4d01fa0516080327e10c82410e8e7faf205c29b8ea77bda5f8f409c67be6b61d53372dabdef7e1d0e57473396cbef541b465b1a5672cb203729446209dc7b68f5d62175c2eace8c3015a4772287c87036bcf24f6de23f0f3075bd0c1c578739d79afa8e512aa23bf997845c5a04c98ed0458bea75f8bd6bcdba2d18bed50f266ddaf746a8f26f3998bbb5ca88eb7a4e4660f9b66e53b4936fdd2ea9c9fc569c3fa139e13b353edec1661e0637c253d7f21d6bd670873f8c9e94ad6916f1f77cd436049cdb77c1395fe7f370cc7df112980c5a6194f82fd9b0ed12e21f728dcf2047abf376d4f44b1feafcdca6a34fe35be8f66e0ec27e5ca6b46a1068e058ca009d3bc37fd68cea76966bcfc7f1ecf76e5e21fe347d5d940d768b877373226478d3d35369402fc806503477b79b5d75cc5a87578e4ec508350d2040c6e0d1a3e742768398d82853a18ef0f8bb40484b773aee247ef56aa213c85050c9f62a17560b62c0542fb2557bef72352ff32a1bf11c7143f85f3b361c768fb57ecd7b056539d09d0e669b98b5269cb535cd924e1dc419068893fed3c37b18f006629e1021d77e07f8aa4755fe019ffd7f6410205902464e1047197e6e7fa4345c378f7e80e7b9940d250c86939bb55b22664d6fd1a3e94ce34c9c69ce5d38026efdf19efc93b33849b4e0ffd4dd0dd2ef5c5e224d2ec2aea707203d36d2ac6ac8822a98a17489b381b7c56289bbf761f8f33701e3e85a5d30f620c8d5a369cf5f566c2a1896ef0d522bca5ff7739560444214b887903b29aae1ff12012a3729ae119e14ca51ad2ff7232cf8a3dfea1d2fe947873bd5fba49873a4521572b886b370f5ac91e9e41284f47171a036dbdae721a18152ca1cbe2eaa2b26116cabffcf161794341cbe546a232cdcf3907d70dff749e3bbcae8403acdbe1556dd2b07825edf27e84b9227e148db79b8324d5ecb5620d9fff229c2bf772b31f9de1a9d64730a30fa6814aa2d6fe3ced81b71d1a1f0e1d9d15660f1fcde07bb9ec5fa1c487c90ce673e6d65af55458cc33cf05994b91f40ba43a64951a6cb8c8741e889d9880dc21872082600a743e7a1e61d1e0b0de21e1c90b9c84c845d2ee0f264e6c9d465f9a1e6115c7d0792d4401417ebb7711526ec43667a39bf35be08da867095cb155b26c2bd25e57dde827e62cbde5c55c2efa8a92ff5178b7ac0f4437ba1b89c78164b2a09e2260ea6650f15512193c8dd6b53cdf0f23a6d9b13a932c1d9eb9a6407505b6a408cae8d07b04284f004662bf8b25b741a33820ade09eb74ac6098d4bbdb25aee14ab9627be92d164de89670c8c35263c6a0fe340d740923498509092ee1d4e01857ecb1ec90ed38cc06577700b50e0596d89ec1f7fb01398946663c6e0c604421edfbac064d6e637f02ce5eef46d3ccaaefcdbbcf13d2b4b9fc59b17ff15f954268eac2949eac2b7cb4ad8c1d5b0bc44260fdefa6312412d06a758e6106f51192d2af86adda5afd8052abfb0d3550d1d1bccbca487840107554ca68862de848924eb7a0aed58994f7c19bb8f2012ea71642a7a690792bd55dc7c6e7dfe79b159389d9ba18b72031d5dd5572a2e00110a4a2d3ebb32561b37f6150078a451d41519c96e19b378eca9da6dc308b44b0b09b90f5019451f4248a3682914a6f3b5c77dcaacbc083b6071be73b624aa1835ed672a56688b1b5b9af2af35c169825a8a3a330d7f62c3323a95126edc99d5700b817e3374d898500bacc0832c6abbb0b922c1a1f8c2a04f90b23c5afccbd4f873f721f66ec9995827ed25d00b30e1ed72ba43f377d5c0485999e81a53cd45200d31f8fd3593b34ee81a01c864287c0f9924fe89e7b5580b49cfbb529aa9e4bff80208b4ab10dedb5b39f7b1469045bd051feb1e25661ca5255e006717c1866ed935cfb5eaaa8c83eb9901b52a5a53c6910d560da4a5b602d09c960f1df459df89dd5c934abd3322fb2608f6f094690ba6faa52d862c8783334916f2fe2ea17b745ca62193608ae6f0f6d429018c347181393b8c058a87479aafd1bab947b1d026150defb22a5138af46c48afc4a04673a22b18ff4a94d62efab634e719b95ff0e09fc7ed2a11835379af396d4f7a36263330657c9e69a4573a395851efbe81eb4b835213dbf44d5033b1665d511766e988904b1e990d91d1ee180a9db67455f999a2bae05077b685c7c2b862f7977680e8dc401275d91c788b5c60bdce3456fd698384730e26c538531673872a96918fb700c60baf1f42149abb10318d22b1d4c8045fa2f4355aa79f2b009e0a4d5ac4d772c6ff458e3078084b0ec01c36e76a3acc41f02e748c6c5d310b413ed674a543035b09211d92c26c69db717f4fe9b0f7c95fcb10ce648265a120e2e56c6292656c81da83685956f47458f560048218ddf02d8a228f4bc5be7d75caea3093266d11fb6181decbe6515dc08f7c9026c264bf2864db99ac244648616536848a31de78be78cb4a87e3d76c4df1126e1cb31615fd590fcd6003c1e961845d90605c3399ce3d7ecef279bc68d295275edac01c221988fdb93d1b29acf090c3b576c4918fb257ce459e66005dd79174907b7feda56d4345b69c2a414cb4f9c1f5ff4b6a18046ac31d5ec48ac6ae3417ca654b1cf274d983df7a0e3ab750a0d8e2bc3601c026461a380ab66bd5d8ea9f2011cd6f0f1b68b7816fe3408ca03b387e3aa0e0c754a92a3f48cf0c7f745113a66a40a49602faef4d7bb1ec2d8d96c43758866709bd9fb0e6f7dfa960601fcad66262d1fe089289353c8d337ee2a445f505ef568a7acfc55059d1786ba07f9147d19712bce241438f403fc947c2b4953e913e07262909b62bc71cecbf9e8af3cdfe2683023843335a36ec8c65a05dfaf930d5205475ffc1b8f4fa8b977113cdc2c4ea2a52de2ba58993fbb1d4f92c5bdd474b4b905caafe396cd2a599d91556154701cc9b2edebbd17ac3aaa323c5947137d7f00d2ab997095441a2527a4d90f1317deee276ee816f79bb73b037fce0727cbe50b6625efdd84b5f0791b4240ddc3ccd7665e486a1855de81c93c9c5e437e5769d424a21578b1968bc81eaedd1d779016b59ed9e4b56e867f1a8f513ca43596be80eafd504100987ee13ea959982dd9b5bafea2411b5900a6a5772ce6ae78c4916ca4db6441fc61d80b00499991c13d7e2afd9e8c68904270c81a678385bc004f5a494a62c8cb27a4289a609ec310dbf5bef298f9ae73b2ec3010c51f5e5688a0c91e97b4d4a37525e9a6717f69345f3d4b219fdaef9ca0a0bc5a0ee123f7f345e031edfcac97a016dad9381d9bf060bc289c0139052d3b83f41144a8714814b7c5c57d0cb209aabd336c1326b33a124c9b2021d15b031626e75d35682536a69636662b306d973481cc9d2f23d7df7c7b4cb121ee21c74e0e1f1cd7d43994ee9388c0a9e9c702bd25c3d77fd57e45a2c1f239f9ef49d13b1aed7d7b525fdcdbd10a1946bbaceb96a34c4c83cc2d2044fc3975f7c98e96c56006bcb7180b95a0199cbc229429ca27c6bb6d72d358e6c10fa4f5dfe3591c1d1d75a942aeafd05847e6a944ddec5e727150519e7181112c27525e5d8445c2c44a3ebcdc87f68651b7f9347e956b34c513493dcb12b55ff767c2761964884ebd73e7e16ebb1c45cf19b4a6becc7f2c82142039b213d04e8e5a08fe5ef185ca742ff8ceddd2fd1e127f1d17a9113b451596b5315a486a7c619e4043975796b0c9be8836e8efb4043bb1d27ce282dacc2d971331a3171ada286813589d4b06b49ade91f665ab6d718b91ef19fac8167db74630c120e90fa4d7a20ee05f68e6e7052421c480e77885edd620256745dbb2a47e81d989d9fe443aa9273e6265a81429ab735be3ce66879809dd029fd4cc265fdab08a9f4af19fc1ff5d62b2836804c493a6b769a4661817141b05b09e519d9eef2f7caea289659c0669db6f55ac636a127a2d4cb2edf68f1deacb8afc472fc16446ad500dd350d9c2b9ab2bdf3a7b8c288ad61dfd1a21c87b94ca8bf262d0ae16a4dade4a8503cafd126005c79741e32e729a658705beadda828f5d223a55f136863b92aec51895d2128afee9ba57170c06f7d3f27079f5fd38529f2372e91cf722875c6b8ddca6eeb1d0fdbcaffb06d5c84e78628d6d5c2eb424adbc9dfb59441be9e2443ad91fb9f5731c27fdead9789e8e1b4942bd21a7e901992564d94dc6f14542ffa78226e17fd6d12e8a569f2b18fcb5763eee716c41b8c1c1b316438bb23a0905828000182442dd9e365baf0573a6ecdf38d96abe1d098adcd206c45d074b3990afb95307ac3385417773659109d52e2c770caa1e3ce976c0716d3118c420f3f805248f76178a140ef4b9e03d777d46a51f3d08e1d0a269da9af232511f4b812d67681eda28418bf6c16fcabf234bd89d1641c0ee35a22b3922db41ae19593c719872788d3cbee4b0f679ab1eb814f313b425dc62b9a70b3a64149e97144159fa92ab3c1de1f410726ce5514f50b760e75b901252a0bb128575e35323c4d4103bd924f35e516f85655f0b00ae0920cb421ea2c723258c0c893e2564632ae18b899cddf458307a647e1eefabe42cee47daf3833e92205477168f56cded484f8891519534cb4cd3c0929303724c5d6e29744e44f20ff097ed199ca63f7c55a2f345db68297f4d0a17c067233f24b39ed31fa90db242ca60509f61e70c12632f710685322815c776883cb0a624456ed1dc08d67814ad5bf2c337215d5b83055c0c5644d3f1740be56d5776a6160196f6373866ef7775d2c0289ff27e034fd24f58fc9f5388b49c0446678aa1bfab9e8205cec8d231b313b85de1a09679122eef28f3f2b7acffa2816f63621da3246e1896c615a555cb4258b06644de3bcd61f3a89a4542da475593a1b1f8ccad2ffe739c68f75520572d3b7f96a02875c28cc3bb5fd6dad90fa65ad7c285c91cb199e7047856ce76816ad816590b14e974cad217e15593d726d44cf743d940c8ee9365459718d83ce43c41c86c9418418d898bcb18d1c1fc4dc4a95a1090e4883d23b709ea83eec045ada4d541786615960d7f3aca30048b52bbe966594a90ccd2ee63e664bfd3aa1f967a0619218c79d54bb90489923a1c5b35aeb0b4520b59b162ef8eb0679cdc39f57f316dca476d392b5499b2db07cc73062c6db9996865b4c932478fd8662a897ee644b79bba44f4c5f89f16b750bcf6b50b383e9adefb960105cb2ec75402ed21f77f4bdd0d3c31365bd5c694022f3f7477af9420b1a31dca66a12c1732f698534d3aace73342265e79fc7f5db6056eea9717ac712cbda4215c5ea5b69ec4b33c9c979d8e2393d8a36d758be304e4e6032cf7e8dab631d973f22592beecf85e83efd820e5848f6e9c1a0c3f4292710409af089f5e90d7c7445ae1fabda3410d890977c33e19bb0b4a93100065881ad900812d44eda1831af00cbb390f8d7656b148123ee331ea993ac1728d1c421a0d981632d440cc0e858f64e7e967332f89bf86a9c4c9f79ba03e1986cf281dbe233fd474924a029b67e12e54bc1e54bf147e05fe8c512ae8662dfd1124c137199c4a34be41a3ce0aac685fe86c52fedb0221dedeb04d4d50b31b168f7d74fc41307a1e0565b3ea35b5c9ca1ec1310fe9af48245f0f2087336f251e3f76b6b601f3dad6c3851309590deb62e16fc2076e845cde0a930e13d4aed1c0f5b1793928255b4dcc8daaac00c8dcb1c37973dce481b4019e46ced41203005ce815e4276da7c653848e729ce9c993820aa592cbad4aa4aa7ac7eace9c973d68c31f0acd3b3b5c211044a8dfe85867306160362ceef77b4b9bdccb46be020a7694fb4e24c69fa66623cf00417833751255851562601edf8a9c8c6f6766d281c4ded7bf264d03117ace6e3fa8d646a24dcef355913ec3ef5ec33eb84f4e99823f58b25467d1e133dcc8c3e985ea6cd4cc897fa7c1f7c430769f9d3b1da8a63c796c2a0ed715cc4cc9de9f4d9832e19f12918232a0558a4a14a136ccbf2ddf92d72326f3f83f83410238927df927e914c35bfee6927b9e3653ac7b0a2fccad1a7664a5958da43120826b5a89bfc63dcc4cef75ec0972df71ec00005cd1708652829f1186f8cdcad4b33fde88c307061f80babad958c562ece4235535b53267cf8066b1486b4f6addb4a886cff2673f66ed7c3edebcebd31e2620c1807e6ea9194ade0facc88a7202820e45ab1291131185decfeb2d594fd4b78db880719940cdc734e89a8a1750cf5551fe0dc4dd100bc6a98f5f278d391bdaa17e6ffa26f295a74ba626daaae15b23d79dcec343295c34af351c7fc234fdd621725294db0f06171da705956624b6a02deb18c4401784d90baa8f2f22369f046358247edc3a9c7e51aa73ed411cb8bbddb0211817f2f21aea5b398941dd386ee816daaabd84a6d71b6e5bc4a882680f572858172a92b6ac029c8977b7a75100027183f357e6a2c0f5a649559a1d52b27c122ccc55b30a2ca42608f4b913474bb1f708c962b82364d305a8d4e73ba09f8f7b68904bd09cb27e03e1acc31fef042c4c9974c0c098d7d0290ab07aa40e9da570e24c3c449b0fb50110ffffffef