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 47664 d4aca1f25a763904350ffcae81af2b5b5b64e4daee186dfc49d59ab13e4c03f3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b7f02347e6c774f1df11a5f149c173755c4793fe794b5556c1967c55d9eaef7a
Certificate Block Hash
d4aca1f25a763904350ffcae81af2b5b5b64e4daee186dfc49d59ab13e4c03f3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002441000002050000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b131ca06dc444162912f75140516598e1bbc64bc1360d7097136274797ffca9b17d307837a716e44a0ee334743f5419b6986dd501c770bf4f4a0d08f1efca7dff6dda35d38a6c79d44d594653cbff019ea92f4e14a501b0171bb0000000000000080000000e000002441000002050000

Raw Header Hex

000040200bebae0f50d13f1c6f53b6ee1e56572f5519a0fcbb59927a932416a5428110f49c662992ff192af822149df7971a1c1b5cd9aac7f96044f06eb89a48d897794ac0d4fe69cd7512187aefead9557c96c156554b79fe93475c7573c149f1a511dff174c7e64723f0b7

Proof Data Hex

59,560 bytes
121216010307f3e7030c1e42c10b94cf863fd0befd67d9788deaddd6a2d24935b28638ba9b6e2146d67d74e9884a7bb1f8ca85a6e5bb173951f2f003da2233a6f1fc7493e22c3b3003e44e6cd25bfe8acaebfef60cf66a01f860a29fb5d6e26814f628b1e07c3f4046d2645898df36431df39a2f989aebd77216b80141a0d9ca1552252879aa14ff0c66d8725cdd84414c18e44f1eba71008259480a3c711865c1de7b13573d842a20f75e5bad52760b576d79b7a2c852c412479909989343a6756624f6dc65944e18d9b1f501cda7aabfcbe2ee7246fe495fd71251f3ecde5aacca4ad5f2a7471e82273d207ae0b149bc1abbc548c2745de5aaff83a8ed694d60e4f45e5872874e88310a75f37b0ed9525b000dcbe5c726bb2ba2e7674c7e1705858564846429b87cfdaa8ec3e90aa0aefdb6ea2a7ba7243578f0522ea7019cce415a4b1d9b6ca2610e85f91a703bb1bf51c061eb312599c989d8f73500700d042d951b80659436e9d47dcfd895fdd4ca5463a99db2bf47f584d25a8220b05548432a55ceb518b3547468aea8b7d94741d66a049725139f424962efc895c5030c26bcd3fa6ce0528ee986852b3405f2937c158dba048e403aee56acc69a3495df5f648a772bdc426367ffa717f735886f5c2fd952a3e98206eba73d3084273d28411e9766f9138e752a0f689a3e739df2eec5b34a0f6f1ef2431c37e75a0a7b053de44bb8fbba61dc6fe455e5914665360770fac24041c7d77da18a97c8bd231e91196f29667a4a0d12ec5817f7848a74d306b39306edf4e16a38a77fcdcc530acc209106fa549cbdd5b33acc46f1127a4a6d836ddaf9ebc67e230524d023073250bc921b8920aeade06fae33da171fb3460b34885b6ab335aa858e98f969fbedd218ea36542495cb823c6cb11c0c1d0512701cef00224fc5538037b2b873234b7ec1fb543b6555ae7bcf32e2a49d0c48a797cf283d6926d53b6cdf6ef9ae70422d8bd28294b305705b9c02390cb862cb9adacdaf182283d898d6f2546237c7038faecc9938211f9d5b5cbd7dd548d1768d34c615652b8daa67d4f7cae50b45db5effa576fe6693fc663b2475c671f1580fae59b743b86836f5f6a4a75de30ee7c8d160787b88bc349dc4ecf6e80b51f8f9225aed8e7bd9763314efb0278eb83a421737acd37e90cc2c8615063f13f3afcea3a1338f0e2bcefeb30ce5bc9697e4e46b5189eb28867b8a79f8830ed73be351733a744b4b1e5dbf588444de175ce7bada6d8c1144be302bf3f79836d44d6168c69a976b53c92c8468c1538a8aa27f419ea94032f35b1bd8d620af9a07297dee6a02f1f321b835a5a4336034f058cfafbc915c702e4fb359ec68d656f577a210834a4fe5d9f1d3add513b16f337f3e8be7b1e4d5916763a745273ea2ab7be16ef7169dc72e0b35743fa0b1cd13290b27bec1b9bb56141c07acc55f91df930203e0e19df319c023eacdf0a9bf76a33d71b98e0c9ac5df775aa37ede2779f733925f9b777dc654fca86155db15c8ea335daac51671039455db0ebf3cc2bdd86e016550779d442077c3cffc813459a2f6126673699685f0b065aa53dfd4e225fd2dc504cbf42bc8433aa2486122e031b6d09d14e59ff61fc469661f28dd247bb3f3c6b283522281969beb59ddaa4a962585c9eda61d0b959ed5781ea65f0b518a9a4b48145843a7060cf678e09224ad9356f3adcc620b8e568af937a01c0ee8e70cbeb4906cc235eada53b19ef9756c30d77881606a95b3bbd956c3676826e0e00192306ba2eea9cb0d42ad242990b7477a495ae4005d4c9f4cc2d2f628c10a8bde6477c1045b21ead335a6861b715a77541eff729829e1d6608ff17f43a0813ac6d9f45ff1ef9e46e36489b6690dd4c459a71acbc3dbe6b412802c97a974b09fec812b7fe86fb6ae6c6d8d6c7e1d8892777bd066ebf4e12aecdf714f8801c5860210f8081cb18d4dc6f3c898f3f439cdd58c8bcf3cdc187f8564277a0478fcf2434a1ed515a4f8a8f26104e437149bc27b547c3593606bdbf5b5c7cece3656311bf978749a0671b24276593cad2b07823cf7be192a45d777a36c4e6579c7dc71fb87f91e79f1fd6c1f4043b088794c2f5859305bd5bd7f174e39837f293eec42d82bf45200e9ec4d05f12b9d57b9cef80d75cb3b6a5e3341ca76aca4c8e15cc67cee40e1db54084adf868903b72e4c1a2fd3f45b26c6f549d598cac0bc126fa93d33b1a896e106b18b3de96c978c721a3a806341290337552844fbb1e96661c4fae8ba2274dfec93c327bc215c3c81fbc99645c0e3024a43037c01c3a9ecc5129c03980ec6f4352ddcc0a4c793d5dd1eb3496375119a440a44ef442f41c2d2ab198a33a155fded3e6202291d5ddbffe21b0b4946a2de5c3c6de2421ae8dd46c6b7961b35dc228760612a8d4ea20786f9e09909521c277aad2467f168852d68077060b6892e42debaeb7c45e644f1537015070c9af527f7ae3ec6c838c9d733e9a2b19318858b52539f3228eaac6f50b5b5519b47bfc38d631b55035fed4c93ef72b9e533d5e316fe9b5f9e5443f9e573c5abc8a1975fcdf497bfb395d5c6b171674000d958652b2292d959a08077e57f9503335489cd183d95a26444c7e3d5e90b9107e109529929ae17eddbbe8f6bd46667276141975473403b94b46d2110c39056bef02cbdc61e6d5ead3b8f752e53ba6429d2caa8104f41d64e4b30cb5366b2e076071c57020ef6a74be024bcbbea3a1619073b73cc5b25631050c24b658c5d0afcf9a3cc47fa3feeb993f35255b01a5c346737824aca376e5588a13923478fed4e32b5f8028325197e00e74f51f7c67cc73520000fe0fefc17480bd2ede25fa3e677ce66656849caab5ac9ceaa1b8f0d8e89e0da07da0008ada1595efb70910b1cea1e3d2c6f14964491acc745b301f40c0d2aaea2d11fb32d26669ff5718ab8bdb851f5be8fc58995c5eca53d4d3139fc9e8c9b4dfeba89c6911c96315983cfd9ca563adf5cd5f5495399240c8ece12aa10d39eb56b9e1c9abdd55c70a51ba3fed21f1b5b3908199d3e99fc474f2c275cdc5b7a6e35b5047bd7a38c2074675f5520a1b337b498ac435f3829d59d85f7a0ca4c0d668f38d364ecaafde3cc77b7ce30461f5aaab6db89ebe500325633baf719aae64413c891ec3c5ebb1a925647d37d11260aa5d6be85d38ad964d93ce2cdcb5fe6dbe862befa3d97d0ed6388fcf980b781a2e3ebbdeac0784ef0d589be51b7ec3ab3007be9a1ac24fa33cb456593732b4a073bf808004a7975546a09629c36fe311d88db85b4895561ce7853967f2e8277f86293f7511c43020224904d7b2320b0c191834cd0364fc4ccc55af69e757c0afa70a464cb5714ee12738013ef1995a7bf66981c44819625d3c539cab9b77c7c5b25b50f5ebcffe15e63e6280bc275a5e2a15c556a51341ca2a776e48e775c3bd13b92528d35787f12f173222235acf1fa9e710718d4f3716889886265cd75e6b1d986271b92b5718a436ccbcbb8593f23e5057183fe502662f4b6853ac8342ee56067b8037b8aa905838b903300e837d48aac96726d6ccf5fa74f2712dad34ebab6ff8144e4d0396d7e3616c888bc75257044d74d5cd2247b3a4afc3e390ff6570f5e2edc2d381cf77f7256598c5a4439cd3b07ea3f9e8445d01524df10cd483f81f3dfc530d460491ddd626f9bfa6a8ab74e8334471130f7b2b7498e7a94baf17b7773c98e4c7fea932856f69a727a7af9186f3dae5f15490baf17e65e27a1bc93bbafc162e9c4a71ca143e396086f4effa707259759f583a5f5ab46590999b27fec8a610260257a7a7975c5a8483b09bbe9eba77215c0f8ef150f33e04eeb3d6294c92da08ea91736e7702a5b56e3fe3eca4dd0d580a5896dfdd640413d4f7f54b7e0f351558eb3651e9d359eb99ac150b5b50f17492c2e9e62125d1c5b17a811fb5e9a0d9200674e9bd34fa54788baa98af7a0083be88377e63dbe397cb9860b74db36fcd5806471c373f0b839ad5358e78d1b068547762a33d28d81d832e746c0f19a050824c53927260a52b1f32a415ec26fe72304055fcc23283dffb6cee152155c647acb40f8dcd176a99e6ea2f489477f805fc2bf1922ae08ce2983041007c342f79fccbf24f21450be277e78b62c5cc6816fbcbe280386ec970e5a3b3028a1ddfeff4efd9b7487ee73277fa986aa8e3dbe45e9999ca381350a96c64c602751c00ad7671580d6fd6e13ca158c5d207731a300a2d50ed6deb6b5cd3f1546db3b68f1ba6e02d2cf09343d21d7d26eeab79cb4bf8231ec1ac95d53f3c148646a116074c4342bf951c4d56cce857ba77588fbbdbde899a7d23755656b2ac18bf8c387c1e284f4e8a7d6558d0ca8ab51680a80712e109463e3e43669cfa41e6dffb396c12abee51d6f736fc91f4597e327b093750a44a755805bfd68c10516c16d023346397c792f31d84b459d1ba3e00bf9c7d0f907b0ae62735e07b2396ae47e7e591f19b6f45bf45570530a1a696cdc4fb9225e3f9fe678a000dbee88ce4471080233ee64296038909caee22d92300e129d031359599fb4d0a27f7db65ff25b3150f590f9cda84707b95ec04a7b04ae2e8a37546d7728da7e9245a06dd7880bc60548d388083997e61414854877eea4ec1d64a1bec3137a5a615d905b4d48a5f0610ee25dc29bca285c1b3d24d8c48e14107dd1109a68441c007e21507eb8a5efba4f3bf17f03cd7aa27cb212fcf83b1273cbd65d5edfbc86ccc2929f32da3d748f006eb1d56e3a35dca27aabff5b560335c91a413113644d9f72e08952f07b28ffaafbdaeb6f3e75c428321c9730d0a5ce8cef738f8cc8a6765ed208179de5b68499943dff071c4bec5d8c29d7a120692dacd881634f5bd573773045504eaba6b455d3b87b28c67442f270543e038fe687f6467b780d398b4c5cbc8492337bae5d96ffa95f197a27b8d959fddad6a8ad97986d811352ae5065973972808dd4eece1d413b88ebb9aea42a1de883d9bc4d2c89daf0537a01c723777dffa6c2365b90cebed2f54a2e6f4b83c508f3688d06bb711b18e9170a2ef706b5cc96a18834ef48bd4db4cc950b40100ba3d5e4935add5e2803fd854eef42cbc7ea84938123b5088a54c08b3bb35c4335e1d7c820669532a75ea7a6d73ad0e205513dcbcf148042309c9d000a5a43b037ebec3aae68714c892166129483ec69e951b890e939926f7d679a1f78103e6ff315497d35a4a04812d5e7c73745a0c6666c8307e248d513430e0fc0ff087545de355b809fafdd98ec8a74dec3671ed50eb5b68a6c29c23ba7d91ab57684edad390c40486d4528c1221e8d2177f1ef5f334039998c1c5dfa753ed83cda84fcca60b84d9974cc48c896683d73be618100c4080534e6d15846a6d943b613d8285583e024ea4d7402bc4a5e339be544ae33dc3c7b832fb78abd6a58edfe3a20c83c26e83ead4db195f1949603d1532e8837d9e8c61801dda15d36a644d29d21b58a376bcca4dfe03637bbc053c3ffc6b2a2fa224f70e8155dbdb11121da7f249f6257caf7823ea6df5be6394f61ef4723446672ba4c0401fd76ed5810b247ae46979f0602ca6394e61dbb0df90d649e00641b3604258875e0c348ea04f2ecafb0073e23df4474ecfdf03596a66ea5618d46c5df5064fba14f3cbd43d565fdd2f82d919359b60abe69f93f88a7dab27e59854519cd4ddb73d2ca3b681e204942b8e139d4e112605155de2184d15708cf3cd8a947630f2425ca48321ec245388dc51d75e3fbb9dae7fee91c7643aef82b54eb5a0890113dba9ca92d1fe844c081c164d34c474de609a95d874f8c5d3dc08f09e974663086bcdba34a65c52d156ad65dd64f1e11cceef266d7c8b9e65d2993956f6f196e94218d5b4c544405f777a5fdf44f4c4147c2913d3e24a4f1c62d8a361d9a5b81c80f0a9ac0f66b08debe16f73fa2fd0b981ef87e6dbf9da2d3a97f514645bf1ed49a57258cdb3d0b67b1c3817783d4bc0161fc0030c4898729c5f3a578811d3a4429d82f1e75817905ed1aceb69849798c1e359c175a66fddab1ec58c606ec76372a177d8c3977549319a894d1ab261223eecbb80e5ae047233e5f83f7da26754ea51b946cfa35fdae5a5aba96c91c01ad8ec981cd4c140eefa5189fd4d9b0df339296e681bd0dd4694d954f5161fa4ac1f14a29dc30c28ed39d7cc71bcf0c37293e73549fe93e9092783db15ed526f007d7b40b93f0d53c7b82e7bb72381574c970881b967216646633eb20a6757217fef7f909c7009e474cbe4b1d46674bca16045d2cfe1af8bf327520610b062399b9294c4e6228112926086709b6c230e3f93067fdf754805257ffddccc5d15e0cec39f52e90e220e10dfbe3fce688915fa68bc526d3cbe444d873d5c884b6a214d61a931d4874a778f76e2f8963d3f81d8ff74ad1fd6ed49654e7483fd44c7e2ac99dc22be0ad5c80b5bfd7cfb5758872fa4d4f7d0840057254500cb08abe58a0c9f6efdc60dafeed9afac5d382ad9d542a43f0834fbeeb7808e673dbee4fe317cc25d42635524f37c36a4ddbe7e9332648df6e1ffc2903926fe0e8d4daafc0830bb3f1bc5f1a157346988d7a1f9c965587cdcb6c454f1320e58c040cbad6d125a6408779ba29077378152ae44ed4a2ccfce6707db9a0212ffee99b23a3d0f51b9b4da5f91f53b37fd4d8babb95935bb9e49770dbe4272013a4cb0b9221861d3b601d04d609a77603a2f75da894e967a51cd853c33cf46dbc92a790314dc683dbe2565802da7f2ec8f792f9cb434eba9f6fae99e45092d60cca99c6b890c57e1eee8934e44794ba48971c42186a0066ba1241b9996e7d591a6ab2561257fe846af6e797930656ae2942be89953d849851e074b35fca1131a421e444b1edf471fda4e57283bae8a977c13dec100e637ff3126b10432bd3c779eadc08c3d4f82e4c1699ee13e756ff149863afd0cacf6fdc04d6488e76a2cd7d857dedeb282b75918a3f959dd95a57922c8ed946dfd494f94194b95dc7bb6cf5e8a75434d669342e452e26519bd0acf8787e71c698ecbf9417a28bec545a7a1ff39b4d0063f1ced49fbdc90a8818b8852fe1de34f45f0e48d40c44964076d2a99a576d03282d38ae6156eee3f31297260d0270b368ab69291db36b2f601eb80ba84a077d48a4f8f094e76ed55e7786e4ae5a4b1f6607cddf5ac97bc5ebd1b41b5ffd9ecf927c8312f667e1a23a733d25ab92cca3fad24b59c30e47e691a0ed706841562de86296bc1c098d532bc266fdf607dc5cebc0d321e49189b568a7794df46cdff3501c4dffbca00a297c06bff1902e5ecee5a5b949ff2c256959b276581bb4381b5b9b6f5c77c68dee8715c821480ae9001a37b47c429c692dfacc5fd34538b20db301e5151eaaf3b93872d28ab85c21735bf2fb90d02cb3a037af8cda1bcc835906b36e30208df9b68adb98919721d16b3ae02438867e04af302025df6cfbae7c05ce8e15a271b08d0967e0dc7e0586a59b7ad6aed4ed8e3323f5e345a05f56eab1b25e3aadb95941fa81091220fdfbf17512cc5e8cb29a051dfa23bf6dcf8512ae2f40b111b2919085a733fb366d92896c40708818be48eb483c47582c54823d513651a204dd0bde800155cd9b2fb167afbc34c79d036beea8fd0cb00649567a93883d00e229fcb8582e81c468dec15353b83b7bcccd7cff8c40c32ccf0daab6bd0f161bd28a9ed8eb5cb9c7ef3876da26651a469dc46bb3a0fc1fbe9e794b40e50d372515466ffb89b85ff40674cde99fc7b0feabeac7eac018a00ff4beb66ba4edf6483f4ab3057c91570a9f17b011ab5a869310238d8e26e77388b848c851df1782a8c80084244046be73b9472719622abb013a56da4d995d1b8d42e9090e911c3b1ae4e3d8785fc6602cbe39aee7108328095a1db8b30d9db41ccd08523de782b8f16bcd0fd25b2de7e9ac0ec5ebc1c9799600d39f547003820cfc94d7f4d07228773e893827ab7d737a03fbdc2adada430a013c3c594c454c3250b48b404150a07107e29310133a61ab0a21f6e81cde7619f685a4439846c2ef46d700b3b8f3113101b7da721985ecd929351774a939f1e2f69cbcd9c74a432fa68a69792b865dbcf0b3a5545b33fff9b079f990a24d09f4a6fedef92223bd128e8a2df4963630d8dd2018d43e867e452f516552a8c5c04af214792a888bd89923f51b342ff06f3b32a3d5b6cb041b79cfdc4b4f8d3fb16228d92c7393c5b7baedcc3ea820f381c62074b690f6f72e515e5155af362da8713233582b5cde0f45c5ffb555f482a4e34b1ade68b04a5e1f428ebfb36f1991e2f093c8157a32aa4b199d8b16287d51fdb40b6535e7de44130ade3c005fbbcfeb939334abfaf82b8f0dc3380c64240d3841f0ffac113882b07d1da914c9e9ca86f4f92f2c88f63151166afd6b281c6039f17fe668ff094835d685553719ae72770c1295fe344c9f3215214bfa05b84b0172cfef868726014610a4452e9b45544d49d2c09558ddf6a0043ece81d7900865b75291279f2e752cf58df148fcec1d307ecda01e0d3c9863d6691e9594228668e4e34da8ce6247ca2fe2211b6267796cb63b520572c20249bf67793834903deb2d027e5833d21d17ed015ad053cc9f828a3dc6279d1cdf080d44433a2ebaaeb734b3334d549ee5179ec7b4316b8f15f86c8f40300e09e8ede2d44042bf2f35a7b9b4700de289984f47fc7abba6417d0d328457e9cb5ea91e61dae743c830d9350c7feb6e8a95404b06ac79cfcd324147598bd8c660b55e2a8376a5d80c577cc4106006a0ad1d85ad588f9b65b5904c1519da2835af7aff4170f3f08ced39f1cab5a357a44f6689939626d7a615b8e46646c34e2164bfaa52f4270273340603431210e4f87219bfa9098ee6c1d38acf1f4f9e9c5373f116dec817266cfdd2c108f15ecd3c07cf38d53ba5c95d3f1e2df42225b00d2fad629d0829bb21b0d7ae74eb65dd7f36c9079e95757e673bc01011b8be469ff74bd4d59000647da3a463b25a5eaa78dca6d201775fc6bddde7a7713ed3121de5f7b1c72a1bedf9265d778e22e663c9519971dcdd80395360797809f27bd23a3572c6d311ca8d5f175e1e46133d1b4c8d0e867e9f7e5bb0569729d3587192c3df0c418c89e05947ac3c230fe25a6120c22d3f08f33215e71d41d61a0c9a361ee6809009e77ab6a2555c1f2642163f5d9422b97f8e90d056f807fed802e64eb45285ecda6f240be7a173bcd9e1f1218d2f3a824ecec4bf2f09791d39c4e36fba0ee23fc7daa89336c42ac4e28869016403d38e3ef0887bd1f2087709a579f15aa82089ceea41bac7ade175b93552e943124cacb694a464daf4d4c86779dd04f3a40cc8525bd55e969682531a7371b9dafd63732c2a177bb69f3f577234c1735a882ca830b66173b48f6cf0570e87bc31eef25627594c3c16a1ad229b67df5514867236d108d3b15004ab5214d74ded5f833df3183538fc4401ef72e73f6ad939474afac3ec76425facba3bd380f994e69deb8e2c624f42a0a176a66886092fdd07bdcd3be57cca9ec2fb9a8e4ecf4ce61fc9ba586477a536c55f19eb660b758bb4f89aa2a17b531966a3548372a7996dd0d7a991e091e0865a7a667fbcd67daa44bf0b4d4d2a5c3e344d20718fdad9a5e8c86ab181ffdb09f39e19b3f00a826c2a710c77e2966831a93e5246a3014e28075ff62597cad7abc580fb65a9cb9651c0438c114b609ba891702bfbb25024af962fffce9cf71d3ec1e9348b61dad126a1e8389f4407d6ed22ab28597f5f0d617451421592a56275d819f673245a14eb9d3c257e07968e18d26a4404b8ab34514b6d20be470bb47afc3ca057e52466280aa599726b40376c84e8a68d09a7bccc2e5ca7a544dfccb502c054d7ed3d8a29954a3b75f1520280f5dc8f9e0a15a6aa1d6361cfc00a7c4fb7506342029760d9f693a32f287a42bf03cbf429c7c1fc8c877cd75f7257fdd4b88dcc322855ce2b40754f83d75290376bd802559a24d2cce70c9f83c024a43bbe5b50b55448ad1e878a5c2675f0b08e169e70ba7dc3d653575f7b3e872201c8a74a2cfe0d1850f0654ec73ae114add6f87e379e3632bfc9b52a5035dd8214227f9151b1b71fdf013975932ec7b213ead03caa376b9f359250ac2c266fb2fed9f13300f1c1a21c34804082a9077bffb673380154e17c7f7aa7e4607a3deb38253d7e0c056e16dc01242063e9cb224825e5f4f9b0c53c6f9ab190451dde5c29b6fa751726a821e46cef8037d1add04be52c6694fa8527a23fc473d8f76dc1434f6de4f766871add577d32f8e67ce5e9faf0e9847b3b69cb457d56b040c3f949ae2120119e763320c2985ef88da1fd215e504e91c76febe5dbcc90b145b0b25ba8f39b1e8e604d281c264d209271dfcbbc32c560635d34e2bf8b474a7a58f269ee422a544f1c5ed1741f9a7b0a50a4891901278eaaaed006dd3ba8bc55e650d71eddb2debc3285ec9828bba9c810355809bf1299e9471ddcc5f23f1d7a5bce481537d0dfc01c3eb0f6d93d8a696424e595d13d80a36d037696fc8b26eb7b259fa11701bea32e832e5c659bacfb49d485eb20bf0e09b9ba56b112dbeadf3b9a238a6419f8930668a90550b5afd43be74822b7e671057348924ce1b1f9b83f0b1d491a60235ba2f2606145ae252a3c9509154397cddadb00d21a47581c04962566f9a71e841e7754cb7fcf856102903398bbeae20c3cf01b49cc86590d974745f1c4228167a1ee7eb55299b805be1dd3a10dfd74fe60b4af6f501709aabf58027d0918378e608d96d011d6732843cead9552fa06a11c2cef68d9c64b3dfd079f3905c1dffa0e6c70f59990384e3342cbf8163e4d4081a784510ca0e565a2a99751e78f1d172c68bae955828685f6dc12e572813f45513c6c41ab21a8f7c64dc2e5fc7b03cba162cff0670c9d5438f294d9cbf08719d3a7c0715f6afdb45b62a0ae25509a9713079aefc108e82f4aa2aace481a894c34b203a393eee4e872b879da983589905bc52dbabf07d07db326ff3968d5e670f12191d3f2b481c57e64b8dc2a4db56a7e34fc070e3614fa20172e36f346f29ac1c2f02c8ff2b29288c2b770f4309b313f0e817ceb9012bcc2f0a336a7d1f0eec7b8273d77d671f2f7f0bdff3d882479bbf5c51221911139af970cbbf897a8ccdb443196f879821c8a578d0e1ee58b4a30a600bd3f5ba15236b12211fe053817d79d4a83681014e450eb2f74cb4ee6676a46e3b886fe931aca85b6bcc0bed4b6f8516e00e5d070a89976017dcf150d58c8683b52a51a3afc1924eb24a590141bd586d178f7337fa4e160d981f1db7f50607c11337214032bb1bf548cdedf336bb26c75297bfc7ccfc424bfe2bcae69dc83cf9b191da54f0d8f4dbc19d1bb048ff58a1124e212058972eb8d844c6ecf88c44efcfb853ee0623df45b48afd2795fdf8470a306cdaa083501b2d6f2a4228c3eca519fab87143fc6f3ffb3651a2de1928c3e32270d179c00de0f56eb60f1c5bec728736e240f8785bdb9f64fad1f73c94de97521da6c8bb513e5587baad3f27f3d7cced9165a565e10244463b6a61340af7d4d9050307eda1253d98c3c3dee9afb9b24f597ee29e3dc31f66ba4b42a713bf7168ab45be200bb8fbc5f070e4634d400506146b41ddb6272e34687c8ee6339bf27c9a3502d56568dc960ffb570bbfd75a6fe0412b259d1cbc8deaf65633e23194d209a5da9301dc24c20dd7f84a6e431e0d98ed9c93c3279e98a4ce2d1298a55919801acdfdfff47618ba436e1687e4a1f298d514e9891853f88360fcbe39b5ce0eea60f83264455e1aa0ffa33d3b7ac140649d4120893eb525a8d84b5375241ed05cdf2b1268ee3bc83142d6333ebcf2c890f2a9b0dbcd2beb6797038646dc2f9c46c37249684e0549df01e9cb80f7f86b6a04ef71064772d7eba7fe5c5ca4f715a8b586bac195bfc64d126ba600d5287c4c8008455c88ab2d5363b4d2a9553f92e8518bf36762dfa8b3d58782c08a851b9d50c9d8dea848572c25b451df23e52945dd45185d632d250d9076c747f9f3af26e1842dd99be548a8dd505fd06190d96c62a73704d5d60a7559975316175a779709c264f064ef22ec489012a2b18f5d18dabd5c9d8cef4210ad3dee56291d8e357617477b30505c1e7c722530783b2d29b7570c1a30300c886ca23c505c717b91daca0a2e2170fb73e619f2e1bd4e947670102ff9e6efaaf411f699308fa9a4fa662d6437945074bd963c80427fa3a72e4177b92ea56e16dffb8032f2e005d99e3388b0c42154943acd0735195fd1fe25e42e264b4a70ab42013a24c3213e7990916484f039a19f30e525336b40795e3a326b191d741245e76847f71a3c00044a816655c47124866859bffe7ef7c2525b818bdbae1f1a7c9115320213873423e599bc58082da3ac96f2119e4c9484852ba272d89833673d4683efe8cc5c3f0f51a0fb04f71858d18a341a2346446501c64a1a647f31344b5faceec4f05e7a234d6bde978f031d37c0aadbe9c8a2155e742c0150429544f36260b5716314091637a30c19193892520243a3242e16dbc57a65767e9f4aca9a63c7b1e94cb52d30f6a7bc636317bb721427dfe7aea13004b3afb104a257c69fd424736afd3904eb7c13b4abe1958052b199d5b1f818d330677837960f5dcfe5ecdb4e1067751167c0cfed14b7d1887f5d8b55bb9cb50f4dcf7585d09ad5ee58441fdc2dc4dd09ed0522c3838ca83c723687065b57c1c787084c08cdb3eb885d3ede5724aff1595c1ba714e5598482d7480669813cf7117983a99e5bd62a62fe3255861c47c854b664e643f9fb7d86064cd7d2549022e8083b68c1e9039176f3de2d6cc5583ed05014dcedce8970ffbc67024b5d3b888037912ba03d95213a7d2811a1d895317f6920675093a15e057748da556a8a3ee26ab6fb3e04cc6c88976a9c0e3743b50c97c8d401b8521132dda81d270bd07b4d4f0cdf608be70fdff8868318989c5222d32fc380783197c19ec41226e9344ae135d6554d97272fd66782a6450726a93cddf97d85a59096607bfb3650ef21f8001fbaa50813d4dedc07bafa51999cc7bf46074994239a21afc07d1c7242872b87d65be84abc833a00bdadf6ef51fea785b169d9dda53b1554205ec18dd6f4035b83ab916f5fa54bd53357b3f8ecae5e4bd41fb52f019703f0a11a9d57ff6afe5152d4c8a63f63826097593d67ba181403957ec6cd4e218d3ffa950dab86431b628e755ac71b386da13dd7fc2002b84e88439d5ba81bb446d6df48707c555c1e241b2e90228208198f02aaa047667809c490ef25abdbfbbccbc062c9d13d58d9069d0d5496f2029a36cc7dc91f5ecd2acd9e9dd99bc708dca0315b736bbd8d3cebdc64e3c1ac60250d4cb6beb2b0065df26e6bff3787adb023757058e2b431660f15a205a52b239fac3317191ce2241373085e8ffcc4bcd6d3e4e0ebf0a3996cbcdd041ee874682bc33c39600b6ac6a71c03d281779aef8d212a61677a4470303cbbcdd2bcdc9d053a06bea0df9f2445324c2b668a81cc7cde81827933bc95c0f42ae861f23eaf55782a556bc6d75de021c5d22290ed2d141e452c13333ab91e20f2708a4b8951dcd53878e252ff0ed31ecddadc5105bee73106f0ecbf1abdf3db48d89a93cfcf9abd460362e22fc9b4867672f50480f7b18fe97ecb43d0d338f6b785eeee9b15ff668da3c995c6cc130e96ee914687f85308b540f516896dbc6f4c2705dabfe9e1ad9f13e52bbff3ec860b028cc0f99aeb6a0200641be5765390785ddf2729f2562857986741d0f26a1954b4471f5ee8881d9911f919fa88d49d0286c0877f1f085add79a753f39e2abbebbf0d763c8cbb5dc74c240bac3f81d8723fd6c1e9553a6e18dcd9d8da538ff8d1081a08ae4548aca4ba7f65309535e4c8bc9d7e54dd3ee3009ec533300539234ea9a2675756a68c72c41a350f5da8caae4dadbc7cc5bfcbe6b3190b010b237e7fab7f77e3c48419fd2a3663df810a21d4899419ed0464f8b90237ee8c67ce29c40f27b1e3f07b917bd60e478c8d3d7b835635ec3bb477a3417c5e4d5230a289db94de4debb5bfa1c0c862796b057d794cc72424f677ceb845c8dfed51d26fceb9c03e6d5d693eaef1c5699ae7ce844fb312b9f7e42a09baf48d243f17482710407c4c9053353e590da8ab4b9dbc983f65188b6823359f57918d606498d5eceb574ae09013d6f3d12ec0eb6cae953bb1ad1d298433dc178a03c2633cba50ffe856384c8e4a4a9e3b4e4b8a0639e4fa9b5e0897eb5f6fef31d9098a22b78768f14fc95b8b70c446a2faca9b374398ba5e3f28f7251109207395120bc311c24ac88955818b23aac89c6ebdaf64ab02291df3e6de551ff032904f9640ee7f559405ec4af2c606775ed20a4f2033f7f37f1a23d0f2e62430aa76b0d9c7046ad253b8f34404ef361772bdd8da3399a0ad0ccc28d3e00a63668f87fa7d3b9a20e84837f049e3a9009f940644e4ccb1fceeaf661c901d085b46d9802237477aec4704ae393e8193371a1501f9bc5c0d21c023459343359feac719215ef44343225dc431bed7155c07e4dd3effddaae2761b0af7750f1c75e7afd089e8f49abec056bcb3e7cb82bfdd884dc0b4cd216f1ffbf60f715fbacf0edcc1b81564a489fb30db127ff2077c1483388923ece9ebe8bc625c9be6c37a0fc5eab8759d7444fe02d194586369b55782c60fb29277c0f92e3d06e365233fde67dea3306868c421d67ad259575586b838e00348bf74a07fa2a2f4dbeecdc8079c3550b28adb2c280e8bceaa42d12a6ae4c677bf111666d6b067cf6f8b5c28473c664a06d2b2ba3ff5d58e5a4ed0bfc12fe9eb6262b3fc71d20bc3a27b430f72e43d0950de92dabc8ee520e1deef7aa220edbd7fb9ec284502bf0641364bad56b153cdf9a5a4fd7cc2a69e4f3a56104d3f9dcbc3809875f11379aa059ac26c5193aae7cb43e2c30f7c3076bbf1204fa5613c05ae9f93da6dfe2f82bc60d030f2cee6dcabb2fd0d757327423a35bf909d3a44cbd8c8850bc634612e9de30bad50e898811d6d2d11e721fc9492039e5b8114d5e57ee04c11b1b19d062f82293d8a5d062610aabe2c263df2e5bb1749649dfaf8a1b36e178281a842567f5a0667728069c1724369c41fd56b4700b3a12f87223260ec1ae1874bbb85176967e5e4550438d7eb72c5ebdcb1f3fc5939a807d43634d285bce37422f1ffd45373e531bbe67f7b5da2b1145e8eef5b1fd51c91df5d5b22b1868d02d003dee5b1c097140000fd84c494d4087fc1f061159ac7d302a210bc59be7407b3b940d090e472eda6ffc113980497155e0327ec2482ad851bce0009102cb9d7c576ffc0eae76a0ac09da86fccac89425202f0084c097b0aa2a3bb8addd47a355b0dd8e4c58af67c7060982f45ddff8bb736acabe50a79c6ebc1ea0a330ce14f7e7b6671e46896e1d71fc52cb7c6140d4b916f4daba29560048d676b98880806bca99fec84ec967b2d2e9a850b8003a6ec706125eb5162474f345868110eae538e7b4ee006940d08c97eb18c292f70f38e305a7f32581b89aab6ec6f57c8594e2c2300c3513f500c796b2d5bbc88c58e167386b24e9423aa49616aa1d2cd065ab253ece687140e331fabfac595f5a79dc96333a9f0da7d848b4f96d698058fc519c9e2f45eedbee5688932e55eb72f33025e7c037b1d91f1299cefb943dcd117dd94dee14acb9058d3b9d211b429b3b0cc224e0f083dc6944dba12a3dfd09e8f7cedb65b54f372414708cadc63703e33e26c890493450d3b7410aaf992d5bf5dc107304400b860013a8bb825c90f05352c33c3a16b832a7e8f85daf1cf2cd4f79bd712a0f670ea87ebe38df6724a1681a03bc0b9bed4ec912a74fe328da68647a6a38df5528e1957d6850ab60ee0a43bfd72a4b6eadf59f88c3ecbea2bed0a560b7a966f6b31e0387e434b8aa672a8859ec8c7725c122e3c792c7e38383ee1a1dfcd61cc34ce86cc59c47b90f1ebcf8160c2f1ef39781b0e847e747873697f1adc8660b791c0320320fd81f8fd573c9126148a1299a8631cbfd41ebe62a06c6a6445976dc8e2e97f3f90e4d17dabf6c909188e48487a47faafbbd7388bcda83d29ab3cd544be2cd90643e4d881ac745e9c6bb7463d29885b48569bb159a0e424413be307bf7c3fd5c9994d8a571e5c5e99670b5e841a469704aff4fe670e91f6f7bf3e4fe84b5dec8a7a9762d0196038e77d87c47918c21ed306329b018662854c6f5036d411152a3525d4afea647860137b6576970303ef32651661a68df09eb6a66ba738d5b2822069c07630f5ed66226c10ca8e5d6ad682a39177c78a2e915d2316d77f72f8493abf7eeeadc1839490466112249704f5c61559fc0cdfb33754dd96a8a1d9444d1bef708f6684f1183c45a1630bacee93ca6a6907a3a08e89ab4ec2617a8bdede217d5158282714a58c4bcf788a93c29f0c4b84dfbf1e7d67b6cc1b29039bdcf2f02ee6b8a620047a8e48fd5bad55f655136369ff2db2a7ca4b968443129eb7a42388b866451cf4a75b10aeaa06dcfab0521c29d228213c54c993d69a4e7bda3227ec4e2c4511a9ab72a187b7918eb47a3b37677c44422b240ad23949bf6701ad8e61d7f5d764b0973e811c865fe3995bef4730a9e9e9adc374592a1a81c9982a6083223046a3c242e3edb2d4aa39d8b44555fb9591e668b8a178962e5fa31375c1d4aef6d16db4c547601f0ac55c2b9f919a1f0b199ed3f60b65a23c8fe0b994efb6ee224c7fac1873ca89f2330097b063c5d912944e64d0f903c53b3fcfcbcaa888b40b353fb8c37caef0ee5b5c3b2b2cd14ac63ec17684155d0b58a60d3539e5f0f54c1c6448792862767a1bd985b07387ebb8e8a93dc8f9a80bcf9e97526e5a9b13048630af31da09fc90d06c59f63613511f7a41cf6b039b4e603ca0df9af1870f17d98e86884da2dd362bac64159ee8542785d53f18af8981f0c3023ae365e1332a70c0ee9b6d295fd65abb286ce9f9c770f4713d66aafef335770454739acbed9a776a5e3f93f0805f87c2bea64248afa7097f2920ea56ad5db179de5d2e19388f15a67654ab40d323e310b7217c182cab1dc9138c940eb2cd0b3f6d94ae30cd475f678bdfd95f497b5970e9cad4ba4f1a9eb4a39d0130f7ad152ffdff27286c8738aa3e6dec48af065964b343483f4d463b0bfd8d62f058db560cdd658fff7e6d22e478129a2a2bcbe9cb123a5850d08926fc66a75a71c82dacc303d61579b163312c32ceadfeb5127f8c6917fa5f74657b870024567ebdcf9fa9a2c19f12d3cc8a618d8b3906960476ba83195e3d35743b17fe3f6a2a5f43d2d8107890d9103e90572503d6a94a6eb5b85ae128e5452df6e0ed56793f1fb35c89a8f3883d7b807fb945537ff8277def0e42eaa53df33d25eade6476faed1a89264d3eda158b0084775b63f1b111a7cf83c0dbf01312724c06233e5ceed7081a999855a2be33db428ce7b21506d9c438d0dd11d9085047408dcf68d337df7691a6b1b16958fa4d46122d74f6d7e370855557c45dc4ed9031dd732593e0de7f0ee2bdc67bd2eba41bcd72cdb63eaa8cbcfd3daad3d6e15a7b02f645d49c9cfc419a3210de5c9a9887edcd4b9ab4bbf3c9be9f70f49a70309a499839c199be2179ea6a39058752bede7662759672a76a1a1f930add60a4c5156b8d4587665d97bb7be7eb9e98a39699ce57e0f70f5270da8a1126f7e66d6d8d9ab1849e1dbbe96c22aa456f98e7d415dafdc2c5df2227519306292db85cd5b252b4ceb54526f787dba042f55443465291037c8244001be4dfcdfe257e0e83e427388499de5345fc5c8cf9b64bf20abe47c2f38441b4e4fc40dd0cd4f8a6803edd96b1afc51593bab416ad07ff0f3773d56c89519cf534a7bf23666a887c05c5324c2ce35e83306706b555d9eb612c214ca72fbed106bdbf950b05160310b356be6e59d56197dc888d03efc7e2035b5fa88d3ace8a2e07445fff0518a166e1234e8ea80faf28cf438dc72439a8c60f5d143ae044929371e3a9c0cdb7817c3abc2fa7b0da09377b0893cbb5d4de3f84a63fafc95d9bf6d7033ee673e255d03aa4303f649f58c347e504e0963e94c779f90e1b4de391657a24fd2fbeee739e13c2be3fed59f9e993b88fcc0e92f06a480aba919bea98346861564202cbe0d0764efc0361f8476189e6f3796817b2c914336fbb314daa2ec37859b818f4ba32d75c49f044b877af5c7fc2958fcc3b9ba520fcfa45ff613bb915c7edded376110345455f1e2fb828a9cfc26ab93f9930df0a8c5e99e840d215fd29213fdc46b408ee50dbda4ea38e9e611ce137f4cf103bb2e98762a50e266568acf3b1a2c1b0fab1d25843cee77b96294622e21e4cdbfbb657d2bd92b6a143f1cc602072613e0fe27c39551fe5c3131ee04aa7413446d48f07322f17448aa04055953322e5748fab59426649ecf7c17dd0a6bc05dc616307c04777dd39773684d0299ef51261c836bba121e5780365e3d70c9bfab8a1ee1aac2a4224eaddaa4a12145296208cf4fa94310723e146f431c6a17a5213fa46dcc35736799396588114fca2a4f1ba718d76858dc345ad128c10f96cb03e891a4b52b88dadedbb3300c6630b5230956a9993fa776b831b364a74485b65082d9535064fd89ae9b444d2ba97cbc725ce72970cf2967b3ec2495b5c723a01a4c5c041eac8344581c397373f03f25377e070e5e6c31e2f946923817d09f5dd3d2c0888f9d92a41afdcce972947950367016d15584940e4b6e5b2842f62c90f020d23d2f5b386cc3d83e8d1fa7c98aee61ca91b955cb858bb9ed3512d26790893be8536e2cffe87de50264dc9931d73b17475df293c7a952d23332a6cf4afed676bf5e44fc6ca8ba3c1424574cf80b7bc651fd5e472349b75d05aba45b3c31bb10372c630d10cc890669b9e714bcb7fb64b5ef77f1025d854490b1c6135e755721a37e32a17f30e0f24f421393e3e1e1b6dfdd8659ce900555f1e3f11c851e44de2dc0531bd229735210d912564d3cf2efe7e2127bc54a19cb17e291abfc16b1eda44f6dfa8e0265a4342826636ea92c8318a68aeb131f7a8c02072dddee5e3be65655a24c2278236d286cee9ec2497c11ecf93067cc8f967cf54eb8a675540419ffefa69d47421fd20d0e57e71aeaa0920ad75b994a6c8b68d9d17bf37796cb7f52735ed8643dd2662856d0f8af2e4bc11b43abb45eaf1c1d2a61bcfc81b9d28e218e49a1faa3075ec5e2556a0085820d5489f33b18c769b078c16a15e003e628a630cdc0794d56b81bab51cd96c0172146188ac93c78646c7d77d130f82f626558eb76cf2a296d3a22083cd7aa53ff1b190c6acdc9bba2b2489ea43409d53ac91c9cc1b8ddb8f5cce4de8f22bc09021fb633beee9fc3ca4b23e579b5edca73086f1e62febb56fdeb1e87ca08c8e809589d77a14d4cfc9b3009bc38ee58a7846d20cdfe0fd11b0e16ef4e101086acf6511c43d4a90842cada5f622aa99799af6410280615fff1cfeab5bd12ca4b0f8d25d00e328a69490b8d748f182648cdb8f718e1936ddda4ea72a13ead8df2b7448e1b24fbc7950504e316e3460cbdf68325ed3a48acb879b4f74cf02f8a0aa3fbedf101c9a7b6d482c7def0dfcce20bbf02419af6c2a7f95f768b42fcb82ae6b6690719885e76db4b89ed181a7b13189a891457841c4797cc35f28dc001d1b67f1749f35894959f12afb84426756d98540a2e95f5e9a3650e9eaffe5bae5ed5624cd26e04c59ec0a879a320fa826031e4b86c696b7d200bd0e004db6ab49d68f872c492727dfab44f3e05097e85179913132f5aa185bc421244afb9fb19beb1149f4fd1211c93013e6676b7474d977d7599504c191bf67c51da385aa232dc98e8d74c6d1fb4254f508e4e53a7f43cde6b878702fbc4c2cb71ffa289a1328b5ebfd91c79eb70ac008457df14a5247daeade104509b887a61bf79354a2a22a05b6531fa78e4911db709bdc94fe89cfc93419101fe9756b157e88118be9ac9cc3dbdfec8290a2e057eadc6d6c534ed4cbe219fee77b5f1eda1784738fefddaec177a05bd4efca40be73faad635991cabf4754dcb103adb792ac3ce455d49492a5e5f3819e8b8d183b2302ce74d51ec38c81ea176cce0570445d924f2dfa19aa93847dcd7c3f9fdd2e89b93427109b3f164fb4feaaabf76719f7352d4cb6ddfa0625084930fbc90022671d9151ffffce3d17da8f0f06877779e52385ca7917364f3ce7c41957345390ac286a14a3c395fb2f89487baea6e2f5b32f9b030cdf83390a4cf32aac8b0bc6899aa9b20628546dc7b6649daae6cc7c3278aed02f8b3e94a28b3fa3c9cfa2a191027045cf2f52f70ed6d9d30ce557b47225363f805bc94e14f068ffd4fe20f77a5096dc880624175c8882196a6e5a3a2a17496abe351d6743d051c51e7ee960dc7de6c4b2ca670b3d818f681e58f69e78965676c16319d0735c9b6b9b74238d3afe868271aeebbbee5703a795697e7f667bc39f98260aa63ff1ae5f58e637b4eec0749de46d46db9e22b39c11301ed5106554e8c50a93d5b2ac55a48ccb44716f2a62f050f34d02b52abc6b7c649cdb2118a2b555d1c92fef2e861e4252d8fc0a22ec87d9e30b82fa1a9dce585d89c9a833362bdfa7704227d947d9a2afa65060bbf5d01e3a9453817db658ff1df3aa46f254e689c8da3b552adbe684163e91d1a116810d55ad2d28bf85eeb737f6fa70bf867babe44e16b2cea9e38972a109fc04db38e787ce4e47d3e55deb2ea8676314115bdab4188144ad5bc52fcaba043588073988d10b3d86985b449d1c495f9ab07edc065ec7d181a0787730c71e06630716c8e44e116db66b36121ee58fcf38c9eb23ff63c316c312c3e190272c1a9d7dca7ec34e029ba5ac579c6adeb0f885cc25bb4e24bc70425204899fc709c63f975c0a1492faf7b1189b50820396605ddc76d148b2dadd85b259e64af1db9dec3089ea6fcc31b9f8eff23d6227804e6dac161e2ec955bcd80805e8645401bbf11142332fa476e1267afe660dcff28d08e976d92594fdef51cf0b310fc5846ab307e132f00e514d563fe54421608899bb993f18137fae002dd6e8a224c7bf00ac49807f3625dcff7c433b5a0adfce4ca148949d6323582684d7bc49bb346138d19d592433a0f95d431b125e9e84944d15d8a7b788e56a6c00ebc95acd404ec4f33b6a810eec3e467b37c3cd3f48106cf8c6349f668e928d93fd88d840c2b93f19e39b07defbf5055517f96b1042ce44811ce4625bf82ce25ddffc08ef6cdb398be7fb58cc599b8828f9d043fd01747e1350e73fad75ed6645c78a54a34c6cb50fa062df64ce43c5a6bdcd33e21fb33410919d6e3abd90e05f45c1a97c825ae64e90e03b4478c134416f050538d74fc70d55fc40015c4f3629ad441ca1bf0201fb7147f0d93bd3b1579045f007f384aab4e41ccee7e0ff54a1f631eea3e336c82f378b81456d81df88dff7546ed5055dca9a133f2a6cdefa3f4392c78ab7754fc3077a19205360c6ee99e57f5b3930b03d548f4ef57b5357df1c1921b6cf2be8872f42e8436685428353711ddc916444b6d5a383f07e49a533a7f5a67b948ce1ca05a5f8852f8aabb44e7e91333831268f91687f511605ec514f99081b8feca0c5d4ace200e2a47ff0f05d1e9a90e31e8113b867c861bbc7cdde04a1f2f3c4610fe725c96ef96737702bd712c05e4e056daf607253c0f89656dcffecfa6a3065b9d25e59ccc8e42a98f0716a5ca79613d26ca0fd416c29172014d3e783bc093f08b72303f6e00e944b49a4f8f2945ef764654e13d47ef861e74a8c30ecbc676f1521856716e71da823d0f36951197f95431f31e7ccaf32bf954bd9a8ea31f4fa900017aa2f6888996ae7312080f02002c54dd60a973e3762c8d0608946153547b990287fa1a94ed0842aef9bbff1d06629db71613cd72b3711bac0dad79c896f93e7715aa322ccff5e8b98855cd944466024c5b77fc7a170d1989f0606e8353ab86f4a3bb32ddb0bf2aedc73edd708d0d6475ad9a3a609a9a1cfd0b5529a0989a9f5e73e7b04b06a3b49de527679f5db3ffd6f3f07b328e332518caf274e7fe07a513e08d12f3fd944647643880e4a9b86c66ed06f56686eff7662f8185f37521d2d932b535a1deb59fb0571ef0ab326c1f02b7e0928e929b2fc57cdf86f82e1a7596bebd7709f6d5ee8b82e590c9d212bbff6078e86eb89fd0864231d17f3fba8373e890f6a498f4b4adda3037a3a8ddf4f597e22c52b0388d2bad8331f6df88cd9079d7b1f385b6f94e89c87779cc67bf404852238dd0dbabd20649119acbe3166fb780d9f218162ae8e5585ac72f9c17b2cfcd8b7025b0cf390e37fcf603710f5dda56b4ac509fdfc35a5a85d150d2812482ab2ab9842d5e07862fa9569f0a97dc3bec2fa176c37a60864e41af9c2025377630ed680cbac6ec4230117f7cd7908f7ed28dad6133eb93792a438c874d6260ede2b44409820617743d4882e3903cdc28b440a96d85fdb0c3b6e2e80814ef1be13a222c1dc79cdabe690fb9e29d4fbf541708fb6b34c69fad0d8dab52e683d47e5f23b6e19b16ac9a9b00aa92e58cfda32a67da63e4a6932a6fc63430111bfab2dfba68097f6fd075b1aadce3d243ecb8a394f0f2628ac01be905c573865d7dfda7be51cc126c430f24db10497d98bae05139e8d9ef66af5c8f9ccf2c2789907b19984780c07b33065d53df20e0b5c8a6f831ae6fd6341784b235340a121015aa65c3d1e7b84a32b09ecdbccc56bd9fea164ff87b2f9dd4a00edb269928bdc584e4f2d22902bce40f265b77a2c9287104c4c9f8b5746f2cea97740a964421d9c55710dd2525d84aad3794eadcbffdf91d1aa30a1acc7a3b99a1a7da06c7176c25e7f1a4f27fe3fb5499befe86cf75dc36e9e505684972a3042be7c77a23f725cf98ad8da5d258025a87c8ad78fcc8973a9a2ea78a28ca95f18d7a32c7730f32c1812b06f49430601926e2331eb23db0d70bb71df78bbaaccba6308f7f1e48fa7ac11749b40b2c9305ef16a56e8f6577203d20da4b344a38467729600f7745d6143c8effe860ffd8846b2e62742aa58fa14cbc2f387916c116a5a3263f514c75a27d6359da303c5fa2ce1256257dce01dd4e244091b7c6b48a6251f43dacf5c6c7f3b1d5fd9383e263d26e792f7df1fabab9a0a0d4bd06712107d4b42321cba3c6127e011f76c96153c9cbb6af79080ccc70c16ddeb3dae80e5eddfd2cbe7e0cce37ab99ed5fd60d337cfe36b0819041269ab5e6dee720501fb3bbaa1962080777ed2d987b991f1e5caacb25df750df03906096ce52d059707d3f0aaf78c8eeaf5d7da0e681b90f262fff37f7927e0b2448a0afbcc7be84758dac28017557320befb7c1026761772f04b2b1b36faa226e877e76a48678b7ad6400fb7e246a5ae327019a0a455bd425cfab6721ca8350b5de2bbaf11df997fb95c44803ebe73913a94625c8650875becf98257cd4d34baa5f3bc1fac0a8e21f4340a81167c7e093a4edffedfbb96db788ab24796e41587a4c80d830eebd6e13075511869d546f0b50988fed5c7ed8c8707b92c673f21adcdb26b02c094942f358eb8cbd1202c0edfd889b86ab69e6bb7f6ce90400142d4ad7cbeac81a30f9306a12ac38301b54ed7e9ae34d6a937272b30e6d06197e88175822f29e3fd9fda6d14ac7ea5925059f60293ce6883403afb5af11cc2d7d2bed13aa0c0fd35cb2f1ee55fe4981a4c48e46ad22c84a07c49788150cebd53231f6a73baf8da2db96beb9e5762dc05e95143ffdd524eaf56775572d005f234c7d927f5ec19b989d1086176ca480f591e4b757957c2125b73628c03f78d3fa6654bfe35b8f5c54de9b2f1c6afb882bf518d7231c1ec384c54f0509662615d559be59c0739bc546afb45184bdcc1aec113ddc3323111a7e32ba6b8ec5fa908d6ad7cdef0786271f6523445be8cedc4197a9f9549dadff0dc576b7b0f726d493fadfff6f6e14020879e5d50df08b5161be4d20168ce731e9fb5e09698ae4baf904b8c4c684bc0b95af3b662e917dab467608dad2a28aaca2f323fe1da7794ff62ff5b27539489e362744fff7649dbf16506b6b8fbf5f9dee6d32e28f8e838cc5cf2980a9bcef5ac49c2ce038a4b5df5ad2b0c8f820c6e38ae000d09808d0ce86b6c732fdc9b45afb65010df0ef0228f4597218f82f28ea27e2f1f072644ef78399ea96a622db537f1bb382fc161e7a245cdfd0df136e8d3d7286b8d9bba83e78cd2a45cbfd69799a881c891ba888420f85a4aa1449e05cc7a70c990a3b3a27078e795659d1e55c8a9bda4c1f1fd9dee5f610377d1912ac832612cc7e7b7e25a80fc9309eb58cc3309dc4f058e575e8bd29bd824274dcf92269635ab430c870c63c5b44f4508b491f6eb14940c251a1877d2ad5369f4fa11f96c7ba12b73e97ac636d03da536ef0e71d9348fb54480ed5159926c389b7a689e4130d85417f3714178a9f4aa4813cb8809a0c0c0678e9b7509fd28fc22e313087aa860b2bf5012677f4134d905d6d94083664e337a977ba1a03e1954e5418b176fa917572fa78508c79c56c9abf934aeb73970411901de06ca47bc3bdd5fd7f2276ec5783d117d69166846617791a1cb20d2b281d6fc56004eaa8d60953e9ba10774f3a5fb4e54693c41ce61de3d552b6d11d8d514632a3d5f78c356c544eb66499f0354a64c0d0a28167322384889822006cdeba1487af8b37249cfc1774db9961530810f9808b8f86397ed0d32b7cae2dd6c4da7aedd394885476bd421449e43312e0bce9f6dd343df4c7355c50b76e6f023935448a7705730c137b37c58c2bee1c886c1ce1d7ff7576e9dec358bba784fd9ca7fb0654904881a790e527b58337d579bf50288b3099dadcd01ef2cd5bb7d5a03e97e55cfc2a38b7457588f518db4eedd85788b8f967b46d5dc17e8256ec0151ee9baf5f802c94aceb2b112ec7bf8ed25e08e50956c4d280033eb0edb00e51d0c6a1cfca80a4f40a0d3080aa78723c0ff9d9ed68258d12509ac18e53c0b1b82fc6928243508cecd244c211fff8cd055c17d6595f1beaf6bd74e00ef6309ff9a55eb6340577c3a82fecbf5044915a9c7bd1d70f3e9230e8eb9682e02fd858ca853e605429f4293aee8e1c823f6b1699579de715f8c942d0bce531b44c7e2fe174e6ec69b85ec0c0e2b7a9aa954f8d7da25e8958f132945c300312eda9c7397bbbe067af3200c8ab4d9af0335607c5c049c968a7fdce56e543fb45bbe3932e3af4c4b660bb593ea0dd4703c69d9553bfe1c5657514b5222e129b8dacba9a62e617fc4bc38b67246ca428b0c795b324d76770dc21c4f07b2e80466b8beff03676089896ea0c69d29ae40345b1cb41e68230a1b4423c01d11a370a96b5ba8aa12c53f857987e9857b9b0b4274245c6b4039349af7f7c1bda35a72acd5f74b60c8532e70aaacb071da1a3b55eb74977bc9ab0e58f0fef2b03d46775437cfd5043821c851e52604e03b5433bf457669466ddf6b2257c4c464a6b172798da82fd82c1a515a47066156a44ae6e5c7cf4142a2df729af8e08024061687403029ecc1bf6824b27ff166de94fddee349edd3471c7a415a3ab3bcf58dda9a36834d0a4ac04e8894b07b059107b4375fd4b511c5e5ed79dbf9e45e7545ea100b9957071bacb63e9aabce293dfb8d2fed65f98f426f190341ab22498cea496846e9ab04be3f29db5cd1b53ea24da2614a6374a7c569f625278bb09389610ccb2b86d65d6054da0fef812fe86c3e26deeaa80c5734988548cfab93453415093c0c153a50d824679905a54994b47f2029a46ecfedd84e50c6a656d4f622d43ebe3105a59bef28d40b826d4e07fb9980d2c1667f88aba812fa77dab22b994bf8e09287763980a621547761fd599f7531715327fe5d1dcda07b7d3ae65c7c64ab774b0ff8c2987a9889db8abd1d6ee38c0fa10bfac4b3f96ca4f04808f886715a8b1b4bf692961b85e501a9fc4f1a6af48adb474c73041a217714858ed6fc3f9827a56dc8493ff2555ac86a19a61256d7abbc7028924a6ad231ce8df0916dd783c3416692a5b626ddbda4523f89a9653c1a7ce2c589ae51d1e4f8d45384fb12b0220c954030283196e3b3db694f9f6a9c8345217f471bc73c8f9965bc582964232aa050f3b9c67fde43add667f160c383fcd6e58cb906ed9296e1211a02cac0dd504d8100e7be59dde12adf5d78828748bb958cd72bb8ad93276673b937166134845c1d48136e366e5df77d2bb531e414122cc11a695331355a3dbe3f8b92f272023c0262d4030ad1868d804048d827b6a7c3f33ab670d3cd91a56100c61f3b45f6c8b5e0a415261af311266a918b81bf80ca904db515d72c54ebf69abd26255d68354968ee119e8eb3016ad4c30c30a7deb17e1506eb5bb3162f4130f98407e9daa904d2d12a3d1fac818f470dc158bc0a98c1485360086b5f7bbe902c1d84f359996866f9569572eae759a1766055420d1749a665f2aeea3856b78aa2817a334011a85374b020664ab3824d9f4b1f5e480ff896f80c9c1896bd2c95c3dcbc735e25f115bbf775c1cee382a06b003e3f9a950a2c40363e84563b9dafdc28d4c41c2a838a440922c5d2cefd1772a2491d6b44fda8993f4671cad533e7112447cf9171f678516bd9af6adf501dca641e690897f014303e9d01f143c8d8439c0823c2dda49300e94c095ea302bc09a2eb24b97d5a0837bcece53e0b8d5fe40529ec78cbf685e4f8db976c1bb52abfe10c868adba1b64045895589472e1f6df4b4e0b6e01aeffefeceab7dbc95abfa7db4d03aeadd9ddd7c8509f20bada76eef4ab13a25111f491f45d17d82f4520ad27abde19198919d36ef592807c2eeae6a9d1528f2a0715abdd7d3077ad9bca92b58e726ad2d92fb0b8cd4c3cf29504128d72fbebb0ae1dd69b64285d3fa600f13676fcc25b8c07b160cdc8743a54875fd521fce91ed89044f11271d14abd08a7b089cc541e5b0dcb074f99ae1309a633a5e9c47bc07a04eefd922d6da390a8974a12bbcd214914aef58edb827ad4a28e8e0cd6f5b3d563f2ec1e12ae87b6a81dc3badcdfcd85ca8df1f2111991e3a3ecc3a52a06831b50637a6a4a9d2a4288b6f516adff35ea5745f35943011741087d7f6bbace350f5317335e66a42513c38db5f7ec12153ff051abcc6dcfd40c7ed2a0663d48319d6281cdc6b6bef39957dcea5a58f130031b9aea090501747c239ef39ad39b71387811dd99efa88f156c32c0e0cc1332608ac594d1cb0008e27c34808b0b32e78badcfac6e853c467fbcd76b6677eeafd26af146e641244b85648ad11f376bf9b2e590ccf8f134bd838430d196be44551dca1f16c22f7d29bfa9f072d09bc5f8f2aabc05ee46bcb10e73cab3382817590a3e5bb2629cc041b9ae4729399084294f585327b5a1f958bc50e5f57e1d718c1cc4711b2a7873c62fc832d0ad65b5d0c8a7b0eab329d7484bf72c4123f5877c99af6831ebec42c11c939cb95bfa2d26c660f21d8e1f25703b2c2b8dc0df5b7642735aece661cc49e3739183728497a4900c2ed837c7c4a2d8e20d9242cb69e0e67129af9b490681ca6e95e5913466a3acc0bf7c9632bbf9cd14d57388c73d3af1ec0dc77d649c43dd2e20c2b9b10417279b9431c89f37032c0796c6b79c455f685dfb415c48e28fb8bf1e98ef0732bf624c6b5eac39e94280ff655852dbb4a1accac81c6461e170f7055991597d9edd072d53428c75c3d209954a95c35499d41cf48822018272ded687452f6d3773c144f93a4d5a3d28dba5b40024119ae5a4547adfac9d8429bf0a542953abca66362d15e8d4e4ca8ec7fcb848be8ec959dbeb426664e8593570e5f818eb5048175b4c9372d32f94fa6b2a14b8b92bb7d12e7f360ccca329c75225875be4e936e31d2dfe8a5a8cc5df470b24a464d75016c84e5f0748d3bcbad7546adb290c6e713575fdd999ba60ea68f3ae5a202c932a65ff088a244fb1c77961d8fbeba37b333541009f69423645099322a5f73d146460361f69ad5d2db58024d26b34b6e1f21b928b1539e30a853824c7c2c8c63e9e9192a1e8987493d1045268ca294acebc9189460c5e7a752e6cbcd47973040612ab020b44834d3d7dfddbf9121ff3f9134a97c17c2328e07918b3a7387244d4560dce97f3f06e6ac44ea21fec384f8918a10219cef2d3aeea14d7e0410da11f99268a81fb55b9cb557196666c6a615921fe0f09c5f3f7d68eb92fdffcd7caeda7007ec0ab02355d0cb2659a2603e7e566cf84730620eb87c76840bf6670fd365834a6ce20b7e4c177d3e7d6d7c8223f1f3717c275c4035f811bc544d202753207e678de0fe21de9724a9b05c63c869bdf87c091acc47e91c5e708cd11053e905d3b071e6b6c4636a1acb00a5f0e2adad638f3c50aef6b7a8eda3091699d50450f578957b41bc42c62d8c03781bdc9614862a33e90395027573bd3759f5267e2c1e2967a5f0a2e8794c9a4c0aff22e382784f059818fc48587f45ac75399279702a26a9dad310932a05c38a0b0c40237446bbef943412a4ce5768c583f793818dae684848327ff3f6c219107ae9debc922d5270e015582510d00e224bba79563d577628c46673afccb199e0e1d304bcefc1fadb73a0bc05aef6e9d3949796e28fedca3791f671d7a72b283c111e450f929c5082ee19d4390f364cf77e76165ada5601480a3217cf6d8a9bcc387a833e0ba26778ab969ef3ab33aa3cf202cfc1234a36e5b65437ed2c4e693e15934ab0f8836ed9626cef65e2bdd80dec41a68d15c38c653a8736a2ff465384434ac65473ad3b82b7a9a23b4c6f3fc6ad74674631eb756b05b9ba62720014fbd19b5b8b6a701e727dea662e509a9de33693c3dd592d3f0be38c4524aa3b53cdf59f2594eeec625bda20e65a3d34519d646fb50207b331516181a289f45fa3774b96e9ad0bd5ddf126e2e40e9989cdf21c95be35d97c473e3ed7b3b352b72d178e78e294d7ade2ab3a2fa8914f8e64d8c2d842e8f0645f6780b6210d2d72b1f7ac1a1ab04af98fd7be5576a3b5733f34d725b0d0354ae0bfa2fa924250cc41203cc20ddc75645be091893e0a409a7cc07a66b4d22b7cd4a1da90674379d36143d69dd67504786431fed6c958bc7ed20eff4b39d7e842ec78a286a861dcb072fd3ac72d8149bb8408b1b972c8f762bfe0fb00f03bdfc0ee39e6112b0f48dd968d4f3f9d669d179d13ff96699f8b731da52906d72b80f427e79df480126ed9edf10763555b38d7438c97cc32d568913011d29b62d6e2440275e6aa25285f1fd6f78e641dc1076a6f6ca14ec8181736cc6e0cdf573735345ac4ad02f0ee0408dda0e0eb50e9001f2e6f381e544915c7356d67e5e3951e56a1f81c089bf0cf3eded492cac115341409ac8d8e61b84e0c9332a19d8679cefac7ba8b7b2bc68af66a18344c0c23906007e3305f622f2e051a01404d2151030a29d2bd8a8fde0a5583053d3e3a48c7b5ae6121f6db83cf751d66c184a14143c50728a6256343e5a1113accce6266c131909ea3508c2a8a5d0254223dda71756a9d99f1f4940c371bc2ebc5375d6eb0d7c926f9196a472b83c7f12828edf9256126a4c3178e95d5d1ca232cfb3b7f7d10bbac19ffc621ed96ad31e09b972a1d4bf5f878ed5eae71075d3cdaea8c11ab2f4a831fed01b02f6f029102d33de260755d88de55495f44289ef0046765349105eb0d9bcd5821ed1c99b5cf18fd8190eb8d102d940a54491f1695150bd302334b9358fe9201c63a65e93f730d619015b4817a5ecff5f1cd9335c13cd8f79bc3988ccec0ca094b44fc7a7e78bfccaf1f2a1ec80974973e2a9c754ce9397a55a03207a0c0818cf6158bee93f87b3a1e6811f220249d27903ecaa6eae6b002d3b13a8ef584b29a56ffd46f6ce51b66623598f5a3e760c50d865fe1fc093266b289da08b4ca29a1a9ff892182793daf363cb3d47cbfa6b8b37a1ad544535d977ed8cb387331d92acc27f3f18626bcfb11b7c2e25d7207f0f411818cf56a25b2a6172cf09e23ea0e5ccf58c6f0964399634180173948b424709463c1f02282488c775bd809899445d90e83fec1835c3d25c0bb6bcfa269cfc6f8b76372eff129fc611954465b3cd86dc6d0aacd74190f77a211f5c5dd69b27df7cf231da4831d04d85406e795d71b9eae236e25b9f0c18e050115848ea169f84d01e168642a22dbc15d57162467b7151e622114c2279a7e0cbc2b229d64e63fc1e03fd4f0be001bd6a013e5d22ef002b33f0161ec09a96d79acfd79d72f5bc06c6fa22bf2d162678a44f6703fa7b9d58ac8a71cd306a1b66b984a569fdf28ef5da546ab766063274693f626882e19bc919be45594f782de728c018666e5ec667c5340004b1dea858b9103cd645b019615326835e3c667a903360d0bfa890a88f193d7063e24d16c3385759a62602d52b0aa8126ab1b302fec5abd22beafbeb6ee4ccd1380b1e741d6a844f483d841a0f01b3c6db0d877c1f396cb615bbf97ee12d24d91611130776824ad87731ebd915ec04df885e6bfd437d549c9e52425866fd550f36aaafb354be908f13f845cc2e255f1e11341ef429862b70898758ac701e6bd85a9151249069bf575ac7890c220c3c7c3af7e3a4a1a28832d2b176b5a3c10fe8a587a4c923a89b4d6d2c6c232da6f2ce3f607be27a0a7a738dc081f8b2a92c13a7077fc0bbd922c8b2eb033bd4805745e139f76aed22d597e6b6b85314c075eceebd8cdad08e60ecd67cb86bf5c77e9529cc37ab1663aa3cace24cda19071705716a12332c375ba27e5fe3287b0caaaceb0c9ff75abd41835c34b6428913a60966c6f0d44bfb03538581cfa7c741f09c4b6abf3b937ca1a9fb35705aaebb9b2dc7858f5b37bce50b6017f34f77c316ab30e7c823e8713001062f06591beeb096e9b573fc6e356a9e960446e20fc47502b9710b166b31da1c39c84af384514b984fbd43e48ea00a1e9d40e969352cae9879a180259a46e350b660ff95c280da0b88daf36a8a394950c8464cf5a3c1eb3d87fbb35a86807c1a10a29f924834fb30053515e7d84c02721c9bdbc21c5d142219fd2622f377669687e32ce827d5261292859757cf3f57a8a53bf545ddd63874cbbd7b78c70471db339a05889efd357fe71b32a2b7cb25ceb2ee99584a9b5ca500a9803baa734407f76fb77db5c1956612db0b3e4cf2bc12e231483972bd22601abb6095eeaffd73c07c6c403407dd5b0c6bcb28dfdf91c439f3754bee8d1abfcd079cefa00d54ac7a0775c6989b57fbfac6284a6aedd12b2c7fe3efed81e10f9f65b45bcc2721a057ad8bbc3edd6711d89ddb8f9eeef4242cd6b7f3399e6a5f0be6523356f15a0c5c7df8ab3e136f56c3551472df7db12f96f25adf2d7e89d7cb50ca22796848f9073a1924aa9c2fde02e37ad7b57708f6dbdc8573356b5a1e2b751f170ec5044bc2878d5542a95ab3b67eaf453e27d95d6e9bf775d69b9690ba93cefa382daeceda7ab9564498f8f847f50e9449ded4167c70627c02ef1f38b600fc0cd72e5f554e15b25787a41bf392ca061190350de894098e68bd16334e4b6102e4c9ed2c0a60f138c5d551a0c247c06b80b636175d9a734fc2460e08cca2fd9f1a66da68dacae04e0d279290c50f4be88fca1c983e4b9e5f108a4a07497033683f432ac951b7986abe39e1a6d89207a05d926c7441b841bcf4293de827771d92ff3379581091ca14aba641d783737e505c58f7b3ad8c8a2d08ba2536e3a5205186c5aa4d2b13794f12f2d3cb46a9f1f8049a25d3dd83953eeb8537b863ec2e52defc42222c756e22165eac65c1feb37b7ac8955a68b7f5f151ba95714f1e6766ab2f32477b5786e5fff56d0e38bf6d039fbcf9202dbddc68ba353f5b299308b008794d3d17fcc3c135503e0f21bad822c0681f7e3441fb29f385381274449fce00e74a9ca381a5a9ac665af5ba80c721e825eac40472d3a064447f8958e3239df0f7110165a4c89f31654ad8bd9d91b3795688f7ae2d533b2f6e26a944fb6f2226a7e8a9c7a8da04ea6d4247888c5bb6af1755963973d956e7f252d7ae469e4a64c8e8ef1853e1e946cb86bdd450986248ff71a118a7f0400a39a984f374c21f946a51a858299639054e6b6ab2baac7b224d5e70895f530c080baa37afc4d539c197e46824ddbd78c8e1fe9e712cfbf634b62556284ed4af66a49e58e9dc3dfb1b114d8d8bab149b1446ff683161deb92269e049de3b094b9a3e8cf112ac3745e96b6e0230b23a9799f1a86ba34bf22e94fb8019f97b52fa821792c31dbc8b7a397930fde1e9347648651c6f0c65a7d2c8cd4aabb9e235493780dc2eaf09215c8107173cdbf1f25857bafe7c03025f86ec90ba9cdd0dca9a3dc18aa98bb61253446976d47045698fbf37175541a3d9e1df40bde0e2be66b685c656a694deb4d29557bdc9f8a613546a56f9de8b9e33cf84e13ac68aab060314fd4a9e3b5a8d9a9b52cc61943ac8aeab9c49bd0d10683fdc054391379e17a37c116c1729ddc5c83f90671192283425209a943c928bb10fd4dab6382d7666a58f5d99ac392d1d10bcff995f9bbe92def6aeb63d96a4d09ea61cb87ab87a872d79667b941cff1479bdfea2f14c0d62c095e51c9eeb75c328398fbca7c89adcd8adfd7af7cd02b1fa50baad36ab244f133290f461941235f7801b0c6f3a2a87c795e04196b626cfe419b9be0cc12ac1600d320e2c853be0ee86a7edc4e84106caff3950601a2f8ad08c98d581af07a4afe4a8208ee407d0f931e2903392d45a916971f1e4cad050414e5bf6d820b64e227305314c78e8a397d57aab3f30521207af8d98e177c3fd31bdeab0f8d3c6754430b6ca7b486e38c867a720fe754d558de7de2f1897bb02f1df91e62a8108f811fbbc1239a5319a6b835d6dfab83c2fe8423f9ab9cb4538d2e81a8a184c17515750758ec9a88f19f96a2583aa5bb49cbad74f06af6922aeb7eb009eb69b892f4c166a3de59b9ee8d9766a6d4d4f32d7d69ee4d9ef2ec150410c06a8d37313b8a622c51c8f089eb93ed8c31452060c601d2763de3eea45bc6a02bdbb1a2593c1a7812fa3f391f90e143ea6d0533d22c594c0845296d2db1d30dba348f431e1cff805fc4ba048922fe85d95461e1ebeea20ecccc8535fe4fefc0ffc66f96c299e9b18055caff638ab1ed17807a808c175a310b7bc395b6aa3c6b7c07c2beced0ef6254abc2ea03b9d02f0427b84132d7346a0b5b01a2de52e6baa7a8bbcd8cd4f0af99f0c6fd6e0183493ccf5eba19b61aecc39fe6e7da16772093dcfa7eaafd3a4086fd67f3a835964fc8c1cdbf4caca2ec336a888d68bca10e9e69b58e797ef173a9db03ba3fa4a20e73e2ec0a303602720606705f6eb9e2344d025ab996ffeb6de10aa5c01d38505c714fd1feb861af91bcc58c737e712e7d2dac8cd152e3f908178b3ac6484dd61c3e3521102912493e5f04718a7deb39f882fe49921de5215047075ca5ebb80edf9304fb3bd79529a1d119f7356b222e4bb28b75bfcd3a49ff0fa574e76d19ac1ba1524dcba8ddbc91eae0026788000ddc3cfb4b22c6f554056328afaf12470b34fe13a456944ef17d1b122516632a9eac811b52ef48222e406552f2056d6e4e69c34fb3bc14bf61d11c65f4fc8afe562be571dc2b36e3e31cd900806880f65784958957f868988fcbaddd0801798a9a51475f35b4f757ece5bda3b6bfebdd7593ef22b575300e9f43f24b88580f389edd50ce891649213515c27d45403a7c7d972368751f404e3daf0fdd48d108e33d453e3cb8751487920f65e40114a9a217adc932caacc0038a2892b12f0cfa4b330a1a3747d7adebdaa7b02a9a2277ee97abce3f644f522f577939bb6e46317b4343d34644d8a85177dbb3bfa77271116be1cd82b1a676a57403a72dbff1f334bd9264814d6e93a8cbe9f06fdf3af3fbf61c3edfaa220527d2777f3527e6e387804ee8042227084c2386997098208474fea9ce414bf133b62967736196147a407277343ff718d4e5b9085a62815bc02a2014447935cda521cb0c9e831a9e86ed1b1ff38e2ac629ec25713a6542ebd1c2ba0da7f52739d83c583aa7fea65168336b07180019c64784d79b1131f17b183597b6a47fe53aab1db9595ce303a759e92ef0f5ced86bfdcc35dccb03f2855a0211a2f1cb789c98798275970f4898cd827d280b972ff3e233c2141051ceedee00e33869c0bb74bc3521f8db74e370c890b5e9e7c28c7d33d2fb21e199d0af8ca82ef24a22ad6611330203cae6d1bbc44cbf47d0deef0726e9a09a6573fef523e9e40d4450aaef8abca53209eb1956f7c5d624bf7de49f548f9724bff0c0d772492bb12aebc65561c3f09c43bba789ea52d7c310609d21ce52aa0d86dca79775bba1d7a8c8a1eaefd8305d8e8d32e660955e12220600cd60449ed4c1c7a8716bca02b90c2f279acd585cadc1ede06e4d0b07f4bc9a0031bd6eea409b78c9ba92262d02bcaa0cb412ef21c5c40bbce0bc701f7024777629e6cde0ab0a47e230a8977713a50b8ddcc475dcca97d63fbba643dafc8094b49a6d5b0d9663941202d94b0ee58faa51c315bf0d920011c32ce178dd94af3661530f8d39ec2774d6052e5ca0180730e2803965072d65b00cad5d7a74b1b434f2d49707a004893f86d83a83473ddd89dd805310d9094beacc2b0682d3b73f709bb9accd5a4bccc1aa86eebb5a2f3f3f75a5e564cf58689bd3354f4c570ac6ec5e318a00b171a3d41f05a342c3ec2ee10cf479080b536c835eedd60e2fdc4c44cb43523d734e295c93a96f9a0586017ded9333a5d454ebf2a8350d283c41a3dbb1035a1d2fa55883bc6fd2b2f27971274ace9852199980b225459abd9ecd7c613a832a768ce5fe927858a5c79200f4ca9b57396fbfc669c3ba6aee15fea7c3d915e32e84ff8cc6fdb0afc8972399ddf60ca1e8112676d431db89beb6f2557ce16c3a9629b9efa0a09e0df155cba052b3e0fbe2f82434109afc93ea57fd215ca2c9eeffbdc4bf124cca7e8c0d82d949daff7b797ab37925ea777778567f4524eace6afb67096f40e6dd5daa52374602f11c6ade0ca1aba7251781764d5c3a70b1663eda9dd287662f428b085e13c3fed0f37a413734096877d8acdd1373e0c3f696fcd267bac9f2f2d5d740bb3d3325aa10f075b274a764633715f64fb08d0f96d42dc20040fc7c90bcec741a737a82b5b11e778bd72f32abc7c0348a16cdf2b6028a48fe990343e02a4a8aad9a889f63b81cbcf4c309a98155c3892a398729d5c753d53a3ec2059ebc2c4496e71c574367e0ff979df6e8bdf14f7ebd3a897392c72d0eb5bf6bad584155ca4bdf57d492d059c556037690ef56294a316e22bbb006ece9c145d69abbe87c48f9093fe5adf6d4f52f2db9f886c0c116783cab350a7ed89b9c4e7ca44ca701d51e06e1d4d23b95ce41c1039bf033ce14d035bb1449fc25a755fe38cb9f239a034f77060e1aee52aa4c4d032e3f78dd4b63e268dda111cc37a538dad218203096fecfb9856573520a9e627c4d5a20950d393ec663a61217c5c93e35c6ed74cf7b87bb93a8d92f877ba1ddb8f190d404d35118b4a44adbfa5618f808ac6a6a5f1667cd7a6b4607f395781d948e4122ccf09c88165483529b8ae35d33f3f29e5c8e2cfd49b009a7e30c064f21ccb37dbb6acc6facfa86494979b73263fe5b70d08e3516a0aa56431dfdac8d6d7a4223b25f55fae16e50ff0661f5d9707e4099cd649af78575984d1bb780b2f0a90c62e9d908507a601231f5e571177b6b702d1e2aa058cff6fc361abcd91797019327f4f66aa2ce5ed303966cdd5818d73c3d867a8c83c041e5d07d6d518ab0118aac16e5f9f3e78a99278c2cdd423ee1b04df8bb36abf3235cda7a8af6dc657bf4756903f952a99f0f5d8870f36570e189bc690e42b76a9a78a236e5ece4a5d5b3712352d89e8bea7355f947490541a8bf149b480d99ed77fbf3963d25075e35cc479bbfe434ba2b75bf3225e63a95e0efc53636b30a946c90369a4604f3a03e5dd3271845e361a4ccea461da22f949c13eaed3bed314aeaf12935a12ebcf90ca1eb20a2531827b9fdc94b1b0ee203222492473453eb87d85a6c7c831e67632b10b902dbda7af9d9684794c33e87ce5cc7a5eafbe82ad44121d3a6f1a86058931ea0b7d41f6389d428bac6445cdf860e74e66e72b3d9a21a391ac7fa0c0680fae40399869c23fd9f72f941fc2003a6998954b519ca94047b730df18ac57f0bc9e6164a542b5db7bb5b4298d8540af67258974dc6e1d5a4017d027f5b39247b71864e4b6093149ad1d56471510507dbac5432504aa53c1e5cdbffe2b91f1e4315c9cdaec574e86f608be5f38b22c96e3fb998b361c6ea8387407c38793f4ee81ef0208f65bd0369564e849317ab2673a5bf15f5eff070a2ec0a064ad6bc1eefdb0fde760aa75e8bcddf255a6009cd35d84d9d381abdff78ce91e769ba312505edb252e64c159c07c99c0c328d75f1479fef9aa282903e21e7e42b9249f09911d0cf5bee40263f46ceaa9f4793df65508c40f9dbebbf3a0d1c16831c9373360e893a2aab7718522abe3f2c00a0017d0225d0c3976063608cda17f0173562633085643b9dad48b198828c159dd5a7120c2fe6be4d6df6acedd127401114103a01fa3a53bbf673838f08ab9ebbbffb80fdbf1765533dc7501345835fdd639088b18c02414b0acf5715e65d920a59291170cf39f253932e7ee161e8ba8598825423ec48f52b7669904174cbf28034732fa0b3f3f1fad429246ca731782f32469f8a8ae609e5c2166b1c1f49fded7a902dd91eef31b157fa93efa7a793124e4bc39fa8b836206424a0503cee6cb337147f30c44e5c23bb5da859175c11a9c8f04ea827a197c6c04f96f486158037477fad177192af00eca3e6847f62a80887b6bc8f2eeeb8c9988a6ae22dc77d0cefb87b20d037805346ebe6bab054cc3ce62515c158a14bc97f1c52e284c478953db5f99ae324ebeb677f79b1c6019bfb64f5089f1e494c42aa703ee407e6f00ff0b6e67c7d7d5a696577d7eece818f1b6e221a66a790b3a82820f91e37878984e04f99455ba24cf7f4ed20823d5ecb512e1f0f419e877d8c112b780844c34dae5fe84ed44764f0ff57c9c8ea4fa5ca6a418fbecd3047cde3cf975e803cb49be6213223a1d1ddb162912cad09d92a0845bc2a8b8c01583cdfb6f556109b2dd9db8b56218d70996a7533831ab8d8c9b375e7b1344b63afbe3660434cfe7dc3d8f855f3383ed9ac1756d77bfb84a378fc7506f32159f92956fd6898b109f34ff67323be67e53e5e8a3ed0216a726d9c9b1d7b568ed625dcdf27946856e0fd48550167baa7772c6e75840daaa9c04200a31ae5afcae4f8a6b2be4e6ed4a607ac0348226ae85feebea2f58a331007835e32dde77503485beff83cc7aaf82fd24748f7f5fc6670f4ceb3b75980b6a6a0d08e27d9277540dedfd4c36ec5a4a440c9886554204ea2c382e106c8171fe73fd505799eed704d1c08e5dec5be66e52d79d6ba30de83024b79356c74d80b1a07d78425ee64306c6d343e6e70b17d59dd1d61a0735f3b345e58201caf11c1a5510da2b67bda0b9d7cc33f8852e89f3a039661a9c3a79d60b796c0cb6f5e61788101f78ef6a79b01c0ae4627c4455288fde9c8a10e72602a8f722e25979df6cb5ce160fcebff02a52120335794841ec1339a49dd3f07889f965ef698901a2dfbc21f7fd2c9b3199f7994c607c7aba1d4bf7452e63a291ccfec19a80e6070d7da2882971bd8ca774ce3b49969b6d277dd6503763d2fde06e26091eef1baf03692780fe1309a2fdcca3235c22f5304a7acbbf134a4e744bd68ed86fedfa47f27dadba637aac004c662b3ecb8374494786464d1f10924c0d7b5c859b94b987db89a24da293a8b7e3e13222da9dbabe8f1a48641bef631de2d52a1c103250172068987511080b9106effdfe3e99fd31b3c0f0c51179427734c028abc9b4fa61c8d4fe62f391ba29af428831e58b2d9f8d6dc6b9dd96728e2daae762f6623a73d6666243f39c8adf5a4385c0edc7163fdbd30ba27a9ab67fab3773c88b5b003251c944075bc19beb1df3c41b25ba3cf200ad37408b7886ec494b0b21f1f5c819af3b258dfebd87a936741d4d308616fdb5929bcb2b12c80b1290dc41df99d7182ea85bb40a9047a9870891958ee7ef17cd6c7f805fcd8b3950d63169105b4aba7d05e3c252cfe81f691fcad44c2a935e70fe833e3ff40a7783603f9841a57daad162dd32fd653ff7e4124ebe2863e32b571a2498bce6c32682e7c38d4040bf8fda53fe3201eec7ac7493181f9b543ac7d8b2b2c649cea10c84ee4108c640ec47ef36ac2103f04c6e1911c26bdce601fc9a8809b1d8ee6b31687b0f79ba5940f48e5000b419cc4dc46f650da1574f8334217eeeea854e0c4e6fc5b16352474b445ee9e587cdc0cb96776e1dcdf6d5dc3fafead3dcbb70dc7d898cc0f1d3fb0576953522b6743f10675c82e857b91a418db2267ee14340588afaa44a15c0c6453d4db1e022834e8e1e4552b1361055eadc234953fc891d291da29a7b9d50d7f1eaf1d622e361099bca0498534040e89a33249d88b68756028f26036eb6e4f2d4f6e02687e06cb075b7eb1941c18d90b54eb2be84be091f8b987ee96cbab12b463dd7b1e8ba7462b8197f57264c330660d4b981afab95824389261e7980e1ed22d157fb86d897b3a6dbf5f572081f4664ece47b1c6c598a88b4bd2e75afd14d55b78a7392ad615e7637d3b60784aabd280cdd60f6c883a2fe44c4ca02f1b6f3d46d4a3769f1c058201a31caf1c102384d0c955f62523f1559e1eabc10738b35a81bc4f1e0210b2e2cfa95b7de8e747263f80abf82926fb23d1ad3407453c33d5ee2d46b13ac66cd9a92259d0724ce2ad4c9e9573648b797be3770990673de41b22832c56c54564795887cb0331ea7a4baba089a64c84477ac143eb441c8ee4ecf16bc26f428b26e913a3557132ac4bea979cd49041949f29c77586918acfb21c7f1de0b2495dc26e96739fc9f00ba44a0ac572bdf90adedde7723e9da130a62964ad722bda95a3dd3e3e1c5ce19d32554009368c828df7ad13ed713abcca4cff322fb65f936ed1eb04e576bdd93f9c64ed1065794b50f6f46d693c44aa40542b47d0e0da645786c77e92698fe02c5b6638d425ad4d93015fd7d6f0ef8a388a5a6ba263a63f5fe7a691daa9ea884de5b78b7606a3e03044452788622141374fe5082fbabf61df0f81f3c441f095f606497533605ef404c32b832b5e53bc69d034de7348c9ded34ec9670c9e7c124002ee13dc8628ab4eb8cbdf07c97a56e5a7e350318699fbf69e2183575447596d9d40cfc9817c378487944d1eb396d2a773784bb78ceb0031746dd8fb831aad9d72d3ae77ec960e19de6cc59a92effb28f68847c1b5a6156c6c045f76d77b6b27c25d1986b176ebe7ac86d0c0a30eb1fe3fb39ff43f8f294c132ee09aa4a9c58fa631ab33e186a43911e69fec2918027efb883c6b2b54704fa5a0a80ca32071213fe4a20a17c29f3296e7bcf4d6a402986c69b409bbfbaa36d605cba27b17e89cab86235a55663137bd085220dfbbe5257a1295275b084a829e91d549afd080f9ee04aaaaab61bc8d878422c0ad4d2ab3accfa04a4ba13c2a2e04a3577c1391783e66a1e07f0b81712ee50482519af911096894ceb0b62ee1ffa3102aaa016b001683c49ab06799ec026dd0ff80a8f216040c5a94d980faea1820ee99b408a278590ef80ccad21413fbb4b25b75899b45b8d388a75e9951db9b7a726720937ea96f41ef9e2367273575f3702ad9e0ecbe2d0cf400da510b1f2bc537a5cf58adb22882cf485bbb31b4ff9e902a5ffb2565768060bb98a5a93f6dc149d0311ed12eb3ae6021953f100be6afcdae02ee0a0a852c7430e7ffa6d3a1a1bd46891c4dc36b5caf6a3ef83a7282fd707caf4177d6c05094c73d5bf97f54b21df84f408f36f60dfc021b1610de14fc810b2fe165a8e2c3b50c1409ec1a050eebf1ce87a5b57d0fbde90343ac60ebdd88ae070700db17bc175e9fa124feffc066759084de0ec4fdb8088b8bb62f9b6301d351fd8428e25a6b231faca65b3cd0c756c5ecde206915544362b762357ce67a22db73142ac9681367785814d262ccef81b9572a4309474df9ac90f722274a50bf55eda1f63374e428aed89d7070e44b27e0700f25b500755497af91c1514b43ac527831214be74dfaf56cd27387e4dac69686c2da7304cd892454edae7876a5becef6977722e3fa9816c408c80acc8b47e0573bf4a9753420388041429a0b0a1826b831c10ed3220f2626bafba01c5d6eaa4995f57dd7c8578f4944b3c243e00ba8761e91cc9d0b81952b54f487e35000bb46dbe425d0220c4e702f866c8f286a85fa0d9b52e87946a366fc8c3804962dac1d6399743f2df77f80614343c6e5e1692206dc9cf2a08a7943c2965cc8c714e5af368c0717115d32cfe9af030198db6ef5f6b4acdaad16107c31473db3d13029dfb7fe6093706cdc007b05511ceacaa98ead25a16a7521590f339c6fefa6f889739892e9c34a90e67444531d31535511f4a20e5b571cb272194ee18b8334dfd0e63a411c110e62d8443cf0e01071a40312290e431b6a779fcef8c9ab97612a1233f90ac4ea31bbd3848f3f61ae75b10e209b3bb87579fe1e49f34ebec3480d7cadf4ba6ce427bfc865f808ea703e4e80d4b064df3f73ecc25f99ea95e82b5c459e87ff8dee239f3dac7d9e9ed6bb815402b712c0c4918763f285b99639980eb314aae7e64a02e3726adf575a15fa02c6ee2d68282bb8a5be2b433bdf05c23e3455616fd11077baca703e1828e799b10f5f8145c52301c839e9b5a721a822d11b3e277f63eb8715560515e42e5a5ea2968efae073913231431b27cebde5ae9bbd9074d48e61bfadaf1a5634ed2858961d308198eb9564930ad1217d2b493514010e46566ed64786a19ee2d3c9eab6dc17e49236602fb85916e4c1be5aa84a67e7fc83f2ab0354769a75c1b0e40ac7ab04139054efa444e74dd568acc3d0272fd6e7750b1d75d3ac45076ec740e4c340ea3f709c4ffd68143db6da16686151c9cc4354d9e75550c82fe75b24fbaf4e0cbe5609d9e90ddefe8dee75f21b5ffd552d01f69da48e228688a72c7d9911af74b40affb5b457b705961e031a8151ef0dc80ca2132171a42e0ec91b5a89ba467b70ab6ac050a409a39d9e8040ee6841b2e6ffb6d9c318530958b79556cdd2408a66fe285f7b8de335d0d05c90fe15e0ecc6719b165789567738a3de8768e94a52090d4641a819604c84088d9df36822f143af1aac842af542c744d6c63e73d1c49656f929291bb9d08ac63cf26a28b22b1466d97b838f54c53feec38e0896538a8006cd6ec6abbf58a0065a223c6a77cb770189cad75281e7c7b47e9906142b6e6dd1ebc5cc0b604fded28a04d7ad5d226c858d7371900ceb268c3302268e8a8135e2b2f6d6148b0e2a9378c4ef32666efdf0ad5a9f6db3fdba5d1d14323a30d0b9b4d08605b72f249b6b87cb33796a8391a75eba1e78cfadaf493ae664504e4369612391c85bedd665c28a73716f6390ddfe35864365c3b706f69645c29c806e319aea5e45ca30b1c858752e129869071138728eb7e40d6cf077e4ea7dc50d171905229fb2ef9456c4d144d8b3152de69516ae9dc8e8a6da57f02c3dbc257c956be1777c02cc946daba6c767d9683a1ea43575e7a5301dca343c7571326ca3294daf69c8df5465dfa4ffe5d79996d8b992125ce86e18a2371534a8485332dda19039d42733ce4065bdc06d35dff67317c9c4c126418c301224df9aec8836be50d959f7f1976a64cc5f8c86d4bfc98f77954d6ebc9b3c912eba1c620e81f1e9d34819aaf3da4d026b8d9547198f344e02d2c8fbbd7e4f9692f104107593495b7aecf7ef6fbff186d54c87aaf74426497a79824e8a4d987cd4e5b0ce2dc5a238d44c8726dccdcf2a2ad7dd6f98163812650b9f8dfe60675b41a716700c4e167dcd6bf33205b8b3a5e9660232e4c3e7201926f2ff959eb6e016ea8d22ef9faafd530fb2e8ca77bb1ae63c090a15b0aa153527cb7c7255f790e7493811fb1beb9520d6b52a187ffa8690adc2f3bc2b48e2ec0e0300b20b5cfdd63d09f98ed3dcfab68fadc4bd19c4ac4bc53680a3af2e0499c4e7f715816000cce22fa12cf336d0d5a9d34f7d9a4e004077bc3f4a1b384d79387daeb1869172d637f25fe2aaed30b66bbba48e8ecc89e2a057e75e4fff3187a63840cb94ad37ef3eaa0b87a53aa6616650c26ff2d2f459f8641f64b18efba5de51a35fb2f6a4cfd35c93bcb36ee80426d3b0c511f6607a1015274de1a7bf7254ec9e10b2f581b30d0b8bb11397a0b622747fa45f28665e71560b29689058dead979e7e7f612320dc129fcd0c3252e42e2b7895bd7803d370726f2d94e1dee67bb995d5d79b5cc3ae14754cbc8a412b21a10ed6890853ce9cd686bed92f8ae0d8f7e3e2dbacbe9b84f427931dec11ca5dabaafde69ad763f602263c7ed7f6d90af000e3f307d4bfc1ccf0b1d394f6440ca52d905df3112fc478adbd9fe329e71ceaf53a5d75324ae35ae6eb6e5a867bec1649f46628cc3edecf279e5f017827f44a630d33a9401a37584562c4d5534d0e0d4347b0b7a62bd5b724e17d5b350da600dcbb6b0b9cb591717afc57ba31ec76b5fb3cb3e2244ca861a1e97f1c8e38de40e5272404f2afee40e7660338d2b681cff1dd3c067a496ba910d2a8610d497e5d560e303559c6b7d0aad4608880f96c214d2bd497e37c5fdae27b1395d12ac89cd2ebc71d6f8ab622352fa422c61df2ce8cf836e81f718e922236051e0fb9830b2996989cc729e01b1409677a2244e056b252e9f27c46c6dcb2f0aa440c88f6de747ffe672b48b9f6bf12520657a79a34f082b47e97c0df2244605277a7197443a4b2bbf7faf43096e98691ab80b50b69d609e810dd5bdab49f0e069608dcadd9181af7e3457fdad0bf891c052719ae8ae02c4423f573eff0421e316eea9a72ba54099233e24c4d0a60151b413895464266e8a7f73ec5394e6a8f93d956784827b7c658f8e0dca5d6be1dccf9749a761ba17bc58d0ab9a0050d9c8562c0d17241b4e372c6aa7d4e16f6ef99a29c9c25ee864f6e50e804e47cbe737ce8d213d85c6330cda7f5c1d5708c26460941c92812593859769ff81e7b07ccb786a8b6bc6e96f49094a591790b0d27b06f0671759af3aa089667833c44e0ccb4ad57365dededce3574775590d0bcbbd961d3827f236665b3f2b6dade3a195d9d826707ec62f93821ab996d381bf719dd5df70751aeaa3a2d94a5960ff00443c8936508e7a6a662fa8731cc5222c7eebaac06743ff03486fba7d3e68aaeb1095062336ebeb302437eb2cbc4f8a56eb8cd1ff6e8c8dcdd22b417cb8fd7b71900cffe999b0e96fd36b6388aea7f6b95eb7dd70a5f96f73b9bf120897a46365a533aec42bef6201b57d192a810c2c9f7890552cbbd563bd4543eba61bfe5de50296cd994e9cedb4465f318f3615a4fd1f2551a2fead20b443933cf314f22ad21b5cc46108bf27c5b5e28afc80daf275e4c7bf8919651f98cbe4b69f3a92aa4e07c83475b721dd9b40000f2b73d94036da26ea38cc5ce56d1090ab04341fa82505a41cb0ef7f4df333edf351c598d1ad8f317b1587f1ffbbff6af2ebddf18e225d5df1849f65f993eb04e6093ff9c9df0919a39db599be705c13e4e3dfef5bcb277f7b0a60b9424d2d6699e96966f6abd3ac0cf0529c3ea0e369a330dab2e0c842a250b8b7b98abee8c0e6423722588b2860fff2a5379bf74a3d4c931a7f00911896237e5eec1b290eb32356daa352f396d123e291a27e30f9e670599e8b89cd4b8b954c0efe298f6d2cdecf18623b61a685f910d1beb285efcea9f31cab574dd2f65b60851e52266315f31f9a781a52e7b9b7835d87e9bed45d9c5b22b6d175ef75a4e526b53d1b7b9d4c0c66529dd2833af4455df73276b80682be97357055fea889611803dc0ab98b2bb397877020cd948dd678b3fc70198abe859b7354521c75d7005bc165c2e58180cb67de460cddaeab43d4f36fe898550f0d3e9f4c1f627adcbde9166fc7f86e5ecf785f7f7da5caf0f396280444d6af011daffe8e47fcfa39cb1f7a58c30c667a701e29d4cdf71c1c1c55332a5c985c98a393312dea33d6b3a5da80226406b667e4e89c75677c3b67cbc6d98ef859f715744fe7b92b82849f08fc74c821954dd9b4f82a274649a70535fb917cdd00fac12ea2d471280ed5ccbb0e78e4d52374b175eba94452e20645851ef332de9e9e87eeea72037428fdb54322340ff75d43920985e6c38140c12a0b1b579cb1bff6562a5508a9cf6a9d3e034851c113b72600f4363956b6fcf029c3d448759afa0919769d5f882269d1dcfe11ce9b8f7508d115af61b6816ef69a13567bb59b16f3930e3d898d1a1801aa9d31f4df12d4218b5f35846b9aaebcf7e58b82e5c9a2ad91a6ba0dfaf4f8839f7671a04a23ecaf95325eccdc499bacb80c97a0a40ae79be03db242663a304732d4b6558790ce292623ce7d8cc441c35efb48ac26f9fa29ce056e7fc1cb133b69a070eca7988e39e19bcdbe8915f73a43b6d91cd886979430607e1b7673f20e41338de0144a8678a819ad2f96a92ca450ffc0307d4609250fe1f4db1eb80ee4340c3d6f4608025859f5469bb27eedee40255d6d8e4921358724356c61e40b47e14ad49946f6127242095c512d91e6f40551719cb9e5bcb5db4f840395e3703010f9dbe7de2c4561b4415e7ac542fae2d7353657cf4a75f616f52f029a1041198e3b8f021ed80af0a06010558509c47c53e7f0f202883aeb72543982dd27ef2b29ae55fcb13f7d0ad125144d843299e4ccad4fb9a9720f5adb7c8d43c12927b84c8c2f2a68ddec12dd203c6666940e2617bc275d57bca43e3730d8a30b669d8f06d0106e1cdbdc032a3b5e81c5798a5893f5920cf8425f8337b0bc9bb46d34700179e67e199baebea4dbbc29bed02f508e40fc072ffd2b18fddde5adedde342d5f404f3a4ee74a8d190d47c871b5a326257adec447e05fb01b6f832a6fbb8ab01545226d610fa2033b50400556ea38bf9b474848ea9852370f04505115c9da0d466d7891a3c4408791729e8ac8ce3580ce37df6fca4a6e9f79faa569bd15424570f09840eeba68392108509982bee8ee4370e9f467cf8b5e507b6c1c28aa0da1751bc101f6121a8ee982a8f1c3e3ca3c2cd9511bfd32fdfe9a9a370aa02ce8109176928dc4787ee2853ab316ed925a18fe7c0a2d4032054dc84acb4d08d9e4e47701278561f09cbe093a79ab0dd3f1bf4dfaac749738636a27db457458ee56a0ccb88edc750d4331a545156237d0bb3e21b6c4a7eca75a849ab191e02d062b52c143246222f0e66d97e5e13b96ebda7d529919eb7dda584b069146f052532a7083cd558c04b1c0820e4c40b81f2f4a53f989bc84e5d65d0df20579dc26b4dbbdbfa27cacefede9652b32d8909a4f0b6851724420ca6f2cd7bfcc860a4c97dea65eff737cc27f9625f34193f506624e572082fc6bd81ffcb9af6c602ef67b8b8112924da70f4360c8f88d5b815a0b0b0c0bf9e309296261043e6b2970e5194ffb1c6c59dccd7419e857458309aaaec02b769754a5c68a390fe564bd020c7bfc08a81ca70e6fe20ff206fe47e5dd81f0d2bd018ff6ab2a9a2e9a9365671a9390740016599cc47d62da6d31cf712b9a2302df25a2d38d3db50e39ad30e829d54d6144393ca755191da6703b9354200be28d2eaea13ab7d370e3e8ad542c5b1693c6c88c57828e05f47c77657c79cd661623f8cb50ebc95cc16e8197620c1dd68e4ac906e6d1a2463434beeb4d1bb40f224fef65add80aa780fcd8a289f74513f770c0e26734dd8d2930bdb08222cf17f4d561191d05d35a9416f7008966f4aab9d8a2d079988a5f468b6051ad9d3e694d8dfd26e548775aef81ce0cc6e60b57efa57cb89848a4bdfd63a8eb96b0a13408637f585e603d56071bc161c6a57aa1fd2eb1c556ba75c3c0c54a72056bb9e63785efa948859f6ccff66b5c567659e606d418375ba4c047a978eec5701dd4441cac8ba2538906b8be712924bd9ca2dc7412f31108acc938ca0133439d8780ccb3ac294ebdf2ca5af1892b36bd0637e5ba3ce30b7a799547aea93a2d44e68ce0436f34ce3253ede8a5352f50c024402d7728b91858250af5632162ba7bd27cbbeb3c366e26209d1a2860f1a7188d8de3bdfa411c3c9c8affaa74a00baf18f71b0b59c887815c10417f0abd4ceab1bf88a084f10ac3ee556ef521a61fadbf594260d66feca33d4b319bd38815fafe8d915e5b118284e1041c4629f4028a6429b4708af64ff77311b87cd38d76772fbbe0cb839534765ff1bb8898912a218a39bca8b2db3bf3571c2c35cfb2e390cba0cbea132a43906780f24b78db8f4d9d8fab6423d3e57dcb726d7748c198397d6d3abbd904166523ae06dfa8471ccda6dc4159e4b1c38ed86ade55d6f4f5cf0c890504d849efb41f92db38337209c1602c186ab7e5add188a068e983196523d27b21df3806ae97beae5cb62186fb82e34b2439422944f856cf22a7a0f41def8410d0577b74120dba0a0a1df8f405925eb4a04a2f0652f7aa733cc0902116ec8a0813e600aefddf6c0056a1d0406d17bdf199a20cacfe091097e39fb3b102ea1559f6493c440658eccb61ba2f1ca8e89ffa7291f6e20dc91884d8030860c34dbebad5db4e0cebe6866feed4ff73db856f9533467ea53d61221bd50bdd7ef20302361034b9cca36e6347d762da9c2c42232bc4b326e01e2ef80090ebbcb57473a864a50e2efba605d388e4908cb4cec2ebe729867d8bf676351c6564aedc45d73cb76394a7d4eaf7deb092c79cb6c8d24f8d0ec0259dd3f39062310c3567694610d8832544ed4060269877f5669252246416e823bd8bfbd9af25a56d9910ecc49d3b0b7e4d933832ad298c638b3c49936025168c60e6552b64f9e008928dd2cf61f64e83207412d6d9c02d6951561b8a1262cb4c82a573708e766f35b503ad85d7d8a3c90f724a43090eaf387e4ba0e158105eb39580a3b8109670c0f364e2a6bec30893a6872276e7294ee57c19baee741d2135c55628011fc9f7cfb0e07ae753eaf7c482ee966c5ff44544d54013c08767a4483e7dcf29adce2aa3e96c9a7bd4b91d86379a623fcd2dcfc8fb514e3f0b4ce3b048c31721522a2a976fef2be98bd590c596a37857c7dcebf4367403d4c52513f8665e4255b0b8ec96df3502785669c206626f32ce59660803a58a4dc3924163b08d4d22caa5e5e615c448cf288ad8d2d88745d9eaade6fe0ad2cc5108dda24165958ae761d371eaadbadd700b7566a457989d8116e1b79fe22901a0c8a94a67fe3d9816a273e8191e460edd258a51e7f331999d4991e81bde288ca45b52d974ecfc3b2c304ec2e3fd772ed67593aab776fcd44b23c9e20e2947ca7674cdd151ac935dfd25d7fa4ba1b48aa55c6f6da91badd68ffc8e6b0b10a1055e550cff00f9414392731e5c5151e6cf01e1cb02a4e63555fc7d01d5855498500e139fe035e01d4df3e96236cdacffa21c55cb0ee42a846580dec7cc3ab044317c6485c7f2262e3ba729ddc5c83f90671192283425209a943c928bb10fd4dab6382d766427a043f5438769bfe39028fb781e9a67b6ca55300265e0d5d58b78fb3bea7f399edaac832d456bbe45e851d1a83d579375bd11e9661dd31c9d58afc3088c811d01a20d8a58667161fafd1739d346ad9bdc54fa411c284950e6661f92738ef588c61b037d0303708e89141c6a8783741cc095af0f67ca299afb5180b85cdf097ce99165b7d88942209266d80a5c59ad202771013da9a80dc0f1a2a4cb9dc053864c34dea3c0d0c125fe79f429c87ead52873855f48d0990a06d66fb4111287aa32bfb48035b77388ef858fda8661807a022e4fe2234d98ba82aa5c31ead491189039a64f5dd80ef1c10cac654ceb0c4cc58c678871b744a23f0c709fa2a2d8c54a62f0f14f058d4212223acd78163a3d148f2a3b0c48c116ce05098cbf4120b1cda2832b70905e1fca52769cdb06cff1e47654c00011e2cdf1ec0849e9c11cc839c6cfa452886c88ee8e985cd0ef68c7a2e1923e247469040f9e39c3e98bd5ce74f30e310e7debcf4d21d7106dc85d8c98694c8d44a80bdb066447f9a2a732eb4410734783138509b74116777c3830681d2b279756537f8fab13a755d17be6460ac3761663b181321c557b9dce8552b2c013a97a8c455a0c315911b8832c227bd830ec9ea5937d016806c2e742a1a8ebf680d1c69c7dd026a700ea73f422738f3ceb8a4931928e0db86a049f5aa1de792bff73d8ffdae1fdcf3717aab642090521e35e8352ddc9ea9f2ebb2f303fa15b09658ffd67f3a835964fc8c1cdbf4caca2ec336a888d68bca10e9e69b58e346b6c9ed76e6e7d7db6665fafcea38053ae09baa69b692367d51fca99f190969888fa3ebb81d1213e86ec03a1d34a53908429199c30d0eacf6a746ed7d0bc71f2968bc10040417a1163029e5cceb3aa93cdb13e8a28c7be9bfbac571ec35d93a55b494afccedab4ad7cc3cd6ac4d5e4bbae5ca74bf64c48bbd2a27947abd18f280b53578c382097abdca80957aa5392d964dd002028701f556f097c24dc537831edc9ea333b158468e4473f814208449de83f6b87c8c7df7df582e6b6a2ca7946e89185b8a321b7aa1ea8699862491973bc6fccc5a3a885e5f201d4e45792743764344f6dc69bca92003fba8c8c97a40d261ef0451adb82da948b874b050985c7fe09d0ebd6f164588b6c256a3030a82808fb3f428f81770f6d032472db353ee3258962f7f47c276eb27bc2e93116e9ebcfa7e8ee8454dc77207070c7c9a98a63d70eb52dd71fb0c905af9ebbf0998b37dbf2d698cd8364d7dd901475d516c4bc4599d1ec93e6c820ce10bf5a5efb2c23b94b886b4d5c93741a940f3906f34ee41e983f5576736debb1cffc9b8e782cc12c815cc9fa28a6644288274ca1dca6ac555915dbbfcd00491199e0ef99738f2968832a77018340144ee5615297b662832e29561b16cb02c426327774a743d44f140f2863ffd35e9b7049ad15cee42f3ac4d30f4348d04a348d62b30ba808fb3fb09278cf2889a7a3e07f7452add20635a4128a9b34011ae2443d8b0f6284c28fe8881259621fdb9838ec88e6c72602d8710a9a74e1843f81d04d3ba752cd17b597e4e798cda57539cc9c1adfbadc55323474d515ef167a9d12e31fa4b0f0ec0618e1d37befe88aaa12d433a94afd69bd4d5e50dce615f0cccddc43b8ffc6b40bfcc5f10d42f4383df10a3f6ab138981f6e82635d089044d0f5e02c6bf8b26f7f293603cae6d1bbc44cbf47d0deef0726e9a09a6573fef523e9e40d4450905ea02e3c3be5760c8dfe693cea9f18218274bcc7e7ee872ceaf7612c66664a9ba265eb3c0b3edeebf4b61d77ffa8f49b44a25f97ae874d5e6882ca54bc47d9e8a30c94f750ba7c07f91b60f2d4cc7b9039359a91cdd9406ea134d0abed2f831636fd2746abcb8079eb36da0d68628de87dd8d5a8344621279dbd04514469a60c20e8ecce6035ee9f6bff7ba64a6c71812361ad0e87e453e226f9e9294e1a3a67d178f6725a14c37a03fef4a285e1b669ac199180868e49bab7e5e3e0d37fa51a9f74969c2cc4e8ad0cd774465a7a35276acfb69caabf6a09446650a15d96146999616f2989862c178af2a3a0c0be9d1b6672aebb3c0986c6eafb2746fcd678f7413cce78eef81cfa3fb2544e471087ab2d6aaffdc16d288d2c793ca33b1da300d4b3eee7b03c38364a20b0f2e4b0119037d4ba7b8b625e2219b587964326e0b7a34bd5a726fe829b7a32e49dada8f840c53e18bcb86525fdefe8f365c2a3456192aa8633f45d9f40d3254d075b0bf65c342c0d86e6e47dfe904f7313d328c265017b087f0e66bb7a735c3c8074aa61cfecadeefd2f5d61d74bd948d62b7b256fddfcdadcb235b98a83ee15fea7c3d915e32e84ff8cc6fdb0afc8972399ddf60ca1e811265642101d1c7bd04b67fa7ef11376ce6acd035471e0602266310048dfa9f15d409bf6778fa2bbeddd6abc06e20ec91f6670568504c320a6745eabbc25197af44bfda3ea1b07ab040be82b37a8fbc49072c3b1dd987e8db24b270d9847a99aa2ca32bc0ad39fcdfdcc35b55691c26274952a78f31b8ec7cda3089d0fca25e6974d09771eb7657be24461f5ab6d2f84b3ea49225d14b0adfcf54dc1c55216bb019e537d8cea3b099cde77a9463378ad7f023ebb74ba32e755a772af5b24a1f583ffa1f55e58212e0a884283d39e89b6d50fa1ee25e7360c69e7cbdf24255b406ffcac8c3bd6bd906a2f0ec140abfa28cac263996041106655bc633f1ef3459bb15c8aee33ecf81401c3496ddfa0ab7ee9c76344b79d708dc6478e9966937065cdf026f386209b265e65f2cc896be6f4a3befca1ae149370e2cc0c85650fbe10bf60a021116cf2d14e6e2bdb27abd88ce1ff99755c12b4d21e0fbdd4d23b95ce41c1039bf033ce14d035bb1449fc25a755fe38cb9f23e47d362ddaf2d17a9577bfcce1db27d1573e3049a4c53713cca29c27a33aa047bdcceb14f8598857df51ffde26bd72fb88314b1880ff30cb502ec6793b4f9fc7aafce4ef19a5bfc7315e410c25e6a39bafec381372a27a63e17eb5ecc1933f4efbeb2a0d44f02f6a4010e4cbe275a0fd37ca5edf1701b7ac327436a6992bdf4ae836af902fe1d8597839e98739a1f5ce80441c61a2e25daba7bb0b9e5c7f02c13d399ab863a9fe159b0e5c5abece18fcc10a693268f58fccf0d47d66d6c5e2038c66fcd31465ee78cfbf89599e3fc1d2e49be077c3b8a96586bc199aedac436f67aa7e649995c42529e3fc09fc63f0c5978dbe6366184edc657d446e8dfd43e84305bfe6aee8a6aeed5a3ad4b3c52692541fccfd89017a98d54e22d7817edd7644fb7b153ea95d5dae6c014156771a874969dc54ebea67502877eb1adc10ea63ba0fa58aeefed2eb05731d2619585f7d780f9b137a232c1dfb5c221449ee9af6a0858d39fcc53e3d7ca672c28f1817a0f81038ea5b5b33266d70b9f25934e5068dd86646a285e98fca37ddce61fba6225c0d54105afcf6f1c2ce810cd18065678fc01ac52cda0a89d77912f9688397312a536bf3714211b1c513c319620f09f9ab70c4416eaf7a0d3d36b921d3572a18c24e71f97a0e4065a162137ff63009bb93d9f1754bbf2f162ee26d112be366aa2c16566bf80112f04040e2781caa60a39c657e9994d50b553e60b3a8fc3c69517ea0f6a36e122b1f0783eb858ac00219b1faf7d1905bf0f69d50870621d28d9ba4cd936ac473c707972d03b9a7d3032eafff8a6a93d53f3a6bea4590d69510cd6450c5f98f67df829cc3605a68373d457938b675fe58982ed266308ccd2af4a89d0c72e50d36e2a37eda22e53df36b1b3f514f5bc8c6052d88281537c2af549caf0a9605bef1380202384ee5bc268c424e8b0301ced894da27e3f476b0d2a6cc646ac9aa625992c6d2804c152fcee87cf1897d708e3507cca9974b6820adfb05557c545329a2eab640e957e111e452af4c1550828a2c56bbd044f0028a40ca4ed626cd5434070ca63c6f18cb12cc6a54d90d8d129331ca1691ca8e431e4897fe74a747a3458f21c942d980811dda4ce36c29b5faa14fca71bcbbd336d1b7660b13fb9023070fd2c665b8a15ba42bf6546e57f7345caa5567eaa235363d6ed2d85b4619ae2d357a9b984ac67842478e76597eafd72dda01fed5f31c68bb5267dfcad89c2abbbed57e92a4343d1e3a104a3742b546701db8edb9b6beb2cc36d8a868c2558a27a5e831f50decdfac6ed7ab3db70ca2e059875e9da9eb1eb663554cc143ee71295a46f8a36bbcea2bb230389f09ad10ab803347868534ae91a9fd86dee426ae6661cfac3d28430b40c403d5889023a66223fa2fe15144f8dde2a130baec36c244ef43ab8540ab3ea10f3f28a1fe276b12ebdca82f0092d97780935bd780934aef34837714cb2a13e0e91de091d377ad1a748c91f5cb51238374109b3a6218e1c4833993ed9f61dabeee74095ad10af010500f823e0a2fb9a0d1ffb8f7400a0d701190740fea20790ff5a158ea1d1f23e78a06931b8214d375030b166927523a0a0756d0882c58133c7365d169b918fa8bcd6e6b96c3631711e1df089461c5287ff4cbdb606df500f9112454f0b0b7ff66ddfddfbb742e2a477994e93f02cc77f71896d680481141f63109625323da583bcd5b90349284a9615100300a67674185f6ffe3c874837d21a58fddb1c4ad3c257f1e75647c710b9438c151057eaa0b49c67953da4da88bdf10edc05108e126320a537850b4324fe85648f8f68302dfcc9f4301140cb8f916b8c8b0b16932a534928f698a665fc8011d736a96448ba70d99350255b1c531932aa67a6f60948b03bf2e0f3675cd1f60a234e76292f36ebeea2b910d2c29e4a8af584e70ebdb0e8124e8ef5b4978d01f10991a7761bc8d1237d99dff59b6b950ac8c731191a7f72de5b8659680531bbb9418ec1f71814ac75b0e55a87fe83c767b1a2dbcb6387458adf9f6c66814aefab68eb23eb7d40fa35cf1b223dda403af04114221147710c7aa5d4fd1a63368bd0179bc70d4bbb1073f474d698b10ef224ab09e09d8f7a792f246e42bcdd0f5fa613a37ef92d562c14326cb5145c99760f66b4f03901145e716428a83e23f90be63182abcb9bb9023aa35b5dcd8a13bc79377217bde844b7a0c3842fe83de1e80b98e07dab7913ef6540d61b8e1e7f37e88f27eed3275288a8d14fb6f8c84b6ae4745c94fed236654cef54b1e96784e8f08329ca55a8b955ae9851c108a172f9e650e189b5b9b13cd25ee31723d4e710ec648e007e3805589260f853c7e21849a511375f75b5dd8cbbd58de5bede0333deead305f15aebd1a0051cdf43858b3bbda8391ad8ebb35fd9449fe9ab47b5d1156096f31ad364afc2e4d450e24444b3b59b5eb34d695d76276a3a7ece4d8a177d36ef1423603a1655746b8f6b3dffca56bf93e98989f7cc85085dc735e4622126f5c3d1b2a968ced9faa77644161d0f688a53b427a5ca682971dcb9523f0097f01088c31db9bd89be3d20098ba63ff7f2d72d33db22b11975d62de1cf32805c76572a8dd20a850181657a874316c68a882dfbb914dabae8cc9db12834b7548386514537b42d6ba49389027f282f66aab80695962236f14955dc2ec1c3033eb8625880bb337a98870650994ddc733c20ae633681681495ebbf3d2b773a4036533f2e1403aebbcbec2e167116400d33c221b061e0794d204eee555db076e060f4c2f497e0120a226e63706ede12ff0c4bd027855d1123f302c7307a9a1c6f933214227fe6314d6fdba39dd5c9ec50a55508523aa9e745bafc3f38257ef168335c8f114a416a1e5bef0d5c5bb6d837da0590c17402a2d817eef48b036c955608ed1114043363886d1872367d537e337e9fc7640905fe8e545f0015660fb2b954f9b38828ee4682218f882299cb486cfd2fb246f4373aee5f7c408e64496e4b6f0f356dffa98426a8c3cef1e770b050f8177cb2b89f62c5adcaee1e7441006118d84b4f498dc80768b52b87b4790ea8381f9a12355d64e80b20ef53fb9e996133b99e80610db10cd0d3c897fb0dea02adefe887ff4908b01462e5d66b3c2d13bf8294278fbfd50ce4646da2ede02279a6493cad2be486826921537811f524403a280d75349426f369edfeef37c227361ae8815d45a7ca7bf52d44265cbd6d603a4f40439d40027be9cf2716d901ef7e82c03ce0c6062c9f605cb99971b144c729b620d60700c0331ab65e019a662e849fc558da209e2447da00f261695d0a0f65916b9f82c8c29c5fa25aaffbb43e28b99405f6851f914646958d497d29c15e129c15b422f1ea486463dfb18d6f893a6c056022ae6ea629e415c56ce8ca94204dfff6767eb13bd2056dd6bfd9043b79e19bd1a142daadb2b997492a0f5e73168e87fab55685ab7f6325a85a0aa3636916531b69bee7bbe4eeea782ae6694288be032d0bab9dbc644b07563421094a33f274900ca8cfce84fd66e91d35672bcc32d523ff48c56855763e605cf0be2e30066e5bd314249659dad537f6e999c86c22bd665d710ba0a82cc1d82cb12513fb2f231b3e5113a93fcda461979fa8ac5803be7c8063e305a9f5ff35da08488417820fe42aee6d4f2ff9009e3d8c45774a209c9187355c73c84ca845b4f70f41f392663246511ef1be4356b8304675b01c32be038965193fdb5f0334ac39aba72ab98d1527ee3646782f7c26f5a27c722e3653ca4fe3d270db46055902d9032247722d7aa73d33f614bd44ec555052064495ac3b0dcbdae7ec80acc86293feae530d5dfb2c5fb54bd6ca8efbe8d6a1a454c3b5258ee832051edf4170dd1b31f8f93c50ea253074bb8ede89fbc6dfa10daa2af6a4e5149842ec6a0618f6998c2aa7e6676859d8baa24436fc5b3f31002f7bf50a377c3c139d1bfa30dc0598f0de9d6675ec2a32d5fb5f6bd0d819aa0196d98c8f5181832218fb7dd36afe02e68905997ef8f403e694963b2ad79ee01cfb163a995e141e29c278efef64ba3ac2d0d0cddfccaa58c801765597fc7f164ce29c6c47dcf54d76e9d42b76b9a0823c78981f93da969939f6b945f79fbb5fa22140a17c91df71e25bda46450b86dc680f6b3fc9e77b1c6d7856a768303b71b6ddb41459223d8e4863ac457006654bba05ec83b0575f87beae2d807c71c898e0178b41bdb7d9bb01edbeeff28d683a26d1eb39637ef01bdec3db9b40915de0854fa1503f1634a5a1910450766c49ee16ba00a7e44f05b4f0ef0ada7073b72fa5c5bdf14ce966f1f7b539904c21b6310316c3a84637dfed5ee08ccd2629738c22b42e232084876530521cdfaec98dae202b62a815b0b50c370e14b0e153409df9ca597a0c48d44959e7ddbeacc3a343f988131fc22459206a82b252e42e4a2333d5d8ecd75be773e5d62765bbb0987498d520ceb1b9d5dc0870719f40f5920ef8ae746f003825afa95132769a76dd00e2775e5f8fef1f250206a3857a74b9876bd47cceafe4bc9e4cf9c99843efd7068e80422457766009dfb7205bc0f65255b207b8c3dd3e8c89aed028ad55a0d52dc0641c1eebe8ecb043b8bb0b533f44958e8b577f1517ad692ac5120c0926e2dcece9237d9ab3836f51aa621a67fbd310857e5a328be55c34621f365b7d02862e39ac84101a21455090fd70ae220f4f381c689b2cb24db14f83539b25f2f24a9bfc09e8004fc2d7de0ecef10792abe5776f1f3e6f83aaf9c74ba7f143f4cd9176b6e2e71a153650c2b9acf36f4435b29f839c1952419de5693fe211ff9f267b36a609d45e5b6356d9565f0aa53b6266e2333e2f3c69586cda227f47bc8e00d998c76692cb91093b6566145b27e9836c0dcac9363bce7218c3985315b210d1f4c3bdd5429559d7ed8585f1eafbe0da7fcde26975a8e19faa32bb5c5601448e19d3f493cd29fad0461d7a915dfa27a549c469e317d4f5a31174e251ec4c9cab87411da2e0e14dc2999332794550ba6f1a43cbc2d7cc7f47a48895b43cb332157f0a06cc7db400b566c9c6b11c05665906c2c07ec94a5a7137ffcc4ff6c9cb1e24af1e8328a4ac2e3433f97989ebc681925342ded6cb3972932179cdb17b06584eeae0d8e24774aa70d188fc5eadc40d1b49d7a316b1d5be532a013ea33b21d2e1aa8ddfc0a6f073104c752a15cbf0b856d11fc7dd962be2f2700a9bba7a0e1c636b4d9906aa912bd8e9027c1b892df8d5a6c6d357232de3de7730df59c2e117603519eb7666f9031fe447545715ed7c92da30cdc48e28ef8d364c9cea1879800dbb3d4257514e9215b7018c5399da3436b1618ad1153aabe44a275f79f25d7c9c045ab8421ad37f500292757f6ae5a34f20d0d6e4cf1b87fd475ae26d5626adba778e6ae07fe9178345dadf358e6466dc25ada1e55015523ca2346829b86659a94e40264910e5ebf681550991a76da06da8b6beae30ad8b445f5a419a2d6e2113697f8c42260a8df738cb1f846cd0e280ad4d0fd366ec52a11aeb685a9d0ddf30262003dca6809d87ae2a648060b4019f1cff7ebc4efb78ca7bdc0fda8308acb360d90ed20e2d953b5441dba23144e704b29d12b3ac692e97c598533cb7f1b9cebaafa9515accb388e09257e3184dbed012902a3f52a7e1e4ea2960864e914aecadb4a9abb823375e823eeee30868655dab0a8bbcddc67fef0f991dbdb7644d2897564b06eb6bbeb32bac5d0c07185e57531ce5decbfc3e93c8076a0c2d04355f086b2d681e48e9ddd2f691cbaae259a3ad5c4963d937420c5fc585c0d3bbcd08022282dbc1059998c4767745130a065bbf445e3c71412af8ce55eec7014a44ac74e3063806a9d2d2c98d14f8d672687ea0ef0295ce6857f3ed8c834bfe23d47412d665cc2506832425a912fdc9667f6ae31a77920df3d19abb3c9e94aaabb510704925ef64a50bab62cea903dc59f8c56c5feb3d0dc60fc44eedead6d0b167d97ced4a8167604a737111fad0cec0624c02ad42c5ce49aaae6910f7039352a331d167c4e275b38116b2bb3671e9f4dca5bfe8fbc1006c0a7891d808b9bc7adc37c505566e271a4461e10551fbd0b231ad9ee50033f0f0be03ee42be16d4dbaf096d496718558cdb654f32e1fd136d224dce376109acaf0d092d403d912a4cbd51102d2f3428b25595086966f83cc52af19fa0df4a1c8052a151226fa8967e26149294c9a6179b298c5835d22e3904c06809d406c7153d4c6ae13cb603df9adeea3e3600daeafce33e73d218260c61fa018ee0da85baf05f4b28043c9773bac82eca2b05e3489ccfadd40425dde4d033bf59031687779d126f747c7fb2fac1ff7d8b88a5313b044ff2be444dd67b33253184b6b5293293a0c035a18172fbc4ab608e613fca6378447ad0a97246ed65da316f6298017381e0683445caecc13eb239e41e49b822a7b00777ed598065e41e16f975c9127f81d3a58278bfcb3ef434bb4fae63fe9638b98de00343ed9605fc4472cc87837d58b8382065a99c9cbc4d7de58cca2791808222bc2dcd12ecec5d9c5c82fbd536e416372bf578ad8c535a9d57780d0b0b08184d39116212d2935f76a15c278420feb69a6888279a1a6c7e1fcf8f51ed3db7227c9a78715728b414a022f3c200aeb446cbb5e296ce47b25397513adc8c2972ee26b7a2bd8408c4af5a941357c81f46f6021926fe3fde171ec80469248c16e308271bfa9f546caef39ba7d23ca738c8e6e07a3d9e6c77035f04de47de83030453b2e31e956973f61f37df7856cd7773245253e7c3392b18c1801ec9b676d657a94476a2d141f03468329cc15ea9e6870487f102804d1dec6205ad07a3a4418541ff31b63d7ff088c6ade7e87e9123b3be0c0a68abc7288872bcc7410ef8ac01a1ccb84e0605246f29a7cd32c2d7e191ff31dbddd4ad15d1ce307e0cef1f3efda128562b32f962d2c361e2afc3393727977353a51ee2f5df3997e5368e049e7b980562922853e47797e1fb8c995e9552b27507f6cbeadaf495fbd8adece1bd33d9cae03b76c409c02c5f096d8bc3cb143ce4db322feac702e68b8e6df04e2533636846f3555049f5c2582f4aa2402ad7ef9c69db1ac45ec507c170356daa45f3079a004a448dcb7fc52ed33c789da7cb5703a4472ce419526f2dc7b9cbd19b3175ef8db976b63940cb06a264b584307c62f6659444ed336b7f7aa0a298a92f585620abe9ac56775e675b27034f19e5c25e4f26a569398cafb3d0dadc8bce495840b559702a19a769edf4e46469a249592b54b548301d43fd80c5f4107e0bd08a0b472fbc5be200ef4de93f619295e23451c17a9591c7d750192c90fcb0af48c44222bc59d37a315f6fcbcfd65477062e2738a03174b4d55e6f051e9a50f5be2300913cf145f9d14df87f1f82df37dc1d01fa15fe60b787849b8601f629e104e9191568b7820758b06693f195010a40500fa20afbbab28376ae625364328ff186bc3dbe1f054c28cafe0470b3719878ae51571b9e1d2b2e2684a066c778643fd8bd2f36cc777dc3db55d0d5c5ddaab4515d3036399ccca798fac09c88d19b80da9d5c8f0f57280c6af366f11cb4b510e1c26f0387a393a9dfaf1c1beceb5194ed3d7ef4599d5b60cfa19407b4afbce1c9ba669239223440ae5a7b1e0edd07685dcc2354a5cfd0374b83863653ad5727bde8bd5a680ac69e5e7c604ae4d2f1aab8a4887e0b60fecb8c25a5741d8001527a266f333a55146e19262efee3f654c490798d6589ee07ec5c523768611220d08a04932871f14863f91061b98cb175411b46f8b3eb14cbffa2151c0a3f33b58cf5d4463394941cec09b5a247ba67b2f72c34dcae8ac8bd812fcc469a8120d7e3eddc4fce04f0a971ebf055075cb222c89caa7397d0174aba164b4543a202f706debca718c81af68cff27ec1e8b0ade58470208b62d535e3cf05618eb6999a9eb0df4ca179df60d1b01d0f114f9c9503b983b0df62d36e6563793cb39cddc0f966b6f0ce9f8a1f3f4cadf93ae0dc6905f60c07783bae96d8b2aff06ae4e5572d7af181161d99f9f2d469be9f5b539f21a071cd11b88aa39707c5590eae7a632f0e68ba381de4e24f265bea5f169ea7d3f464a4935058c67df3f9dfc7f512586918254eeb96e1b82838b4b4e2b23f4126211c32973c4cbc9c9900f7d6669e30553f39cd6a068c685920b79bd90149e1c53989822cbd61b0a53c7d4ba5eb2775aec3f4e07a5e69c581a66963a956c01260e30a2513732603a70dbf9a31666d1bc4a722c7cf233466e9ab3c31b66b73a4fe9eb446490a3528bf65c44d665ab75c9f1c989eec1f1447331653fe36a5d51a860133285606df6f746851d4540f94086df4a71c7c0a673f78840ef6225b808c04ca66633acbe1cfb08ddcd21a9b25a682a9bda01191248bcc21cc00565c2acd56a77d96b1d9dd60e6aab623b75ec14aa87c06b2feb142b6fafee9b355da0471fff8fb54bbf9d768d820df610684985542667ce2cafeb043340f606d96b34c457f4392f57f5cf87db3cb0a92c8ca2331bd1ddb877cb45ee6ff378c9e2c31bb753fc943d51c96869f0d1a667df0f54460fb1df09648c2ee0185630da8b3c91744524e909f01359c73e7c2aa187e9c47e5f52997a6c27fcc3b1839a2cc9b2d8df20049d31d608109202ccdf6d8a073f2d49481704b64d03f5708386156384332440e1862ce21d9d63a17a96277dab06df07edffbefcb7c9999b6a2eb2cbd4cd20369f6642c132ae80138e32e5e78e424c88befa92c02c0e02cee8bb3d66259a24bd68b5d0559453866224be09432c4b41c4aaa6d874208c97f043fb41452c9a7597623cf1bdbf6a203acdca677d321b2afa4cdc36c463af8c5b6412cd2aff0b2c9542c8112340930a585125d898686354ba8db9ac2a8bcbbb8afdc7672e164eb6b5b458cf19386e707649dbaf6cf7a20b668c852a2957c535b3a3b66e9f9ba6740b37ff56acb8ca7ada50e97ac60f1803254a11b212f3f8bf8cda709941cf72fe59fafbc33090e20a6600ddb6d8e5c936ece8de7ca4117ebd08f99ca3cc9fb2c9a4da4c1b205b7872d9af3543d7cfd196cd2dcc47af0e90d1f63e3dccf8ee1bdb089384f0ceb7f3fbe84b1f8b05b9079d3336f368432f46877acbae2a0744385ee8a170796122cbe039b118e888c5030b59de4a9ab5f9e260748149abd6a8e47636b64ee6dad941b313b82ab14f06b5796ffe663aadeba4f002b9f1d72470f67bab04be11b13ede61f08a90ae5f4a8bba337edbdcf7cc274397d765adcdb17b690782b76638ae1c2b083d17bf2e567aaee37518efecd1509ac5b3b3f22951d138de015a5f2b1db3471dc9a475ce8bb96494edbdec65697ffa1455d73b07b4135f0b3d045a6c4990feb0c45d953d6b2ae2d83d86e632726fc0b0bfac05f8e2b4627b8e0359d5939088485e9066a1b502ea3a27abd65fcb1ef0f9db5915db6774ab5650d07b9d93ee780cabc89b9f94d7b309859225227e0f9b7d578aac76405e721a07d21163d8c8b3ef51ac2c2ceb4601ef4b7ad7857335a1890e98b3c3f9767eab9f5cc69c9c15f7384d7fce7d6eb35f143ec60e96026e7264a6fcd146db8879eb7983725408771c71897bab3c78653e0fb850853a550aee4bc13279b238fdcaa21f1d6a01b34dc7f44844f83f84a5c50e8cab5fd24afdfb77b2c7ccd278ef65f876501d1d20ae01be3dd2d0ff9027214296d5beb37d310f38556c18c286a4a223c63a926fb7663a409011da3b54ea37fd7135fa7456377f0cf7a2ac635ef3a4ef722b9974aff4becbccf1fb6202fc797b1426dd45a3c9605b5e1ad9c25518cacacd66ae4e6475f3fcd5037933da4895457ec4587171c4de863becdabeadfd9226a30e9e6510ca409c245fffd3c662b5fe25d44aa9d3b5479d09e818326a57af69c655591e1444c23f49752124d5b878c9ede32629c11da6d124d962f5df24a0557f5eff890d53008500831cbb5c2ea9a4dd1dd0e23799f76bef3ece12044f694ffc2d66b3de1d7ac85fcd75029984544a042f8ba16d352938c4ec034924fc6046c05bf4f607e7797e442eaf724a0d5f5c33dc0a07af0034db167bfd3811edd7ac4c912c6040ad99f88fa06b3900646ffd7f9f694db30a6434eac48d45a6e609ed92897a65dbbb4871cf9dd8706f520487c43f631f177319877e7a8b37a5ee48c0ffa447e59265033923e9bc207f6a3cf4d6af83740d90b26f634a39218af0b42dada813b4b3b50e66cb5c05e4cb75883e4cbf6b273f204712b15ed50b3cfb9d70d840c2a38aa4d32609826af010d5feef6717e3bb713207a10238c73da8d0f2ccec79c7d61c82c2e40e40847139e87fc6637dd390f0f9681e7215f1131316b34fa6f77ec1ed5754816fcb2a0fe041552b0550eecc179a450a86ec9518a496a0f2660bc1dca8fd41c1a5329872d054160520673529ed653d5d52096742ab32b617008b96e21e2913b6ed9a0143f4186931329c8d0fdde9533739f8ad2961c3b8d7c0b7a99eaaa53f4d05eaab41a5bcf4e37f8273e808c871d00d3375da5b8e4c95ed6b3b000c4a4b2a6014db1588211426c990dcde8fed5a0e20e22a57410f986f36e571a92d18e9d4184154a61905e5edfefaeadbad9f655190d6d143431515dd48b70a9989f810b1550eaf29fa223849bd9cc2c24473bf9de94eff781313b1913537c5fddbc33ac102992fa2bd996176aef3692a5fd9af9e7e2d301c0edd8c549c95142fe66931e74b879c95d0e453919f14551e9a64b44b2a3e6e6e0d31f4a4c4efbc1a030496ebf86eefb1ab6c44396ed9cb40ca3bd07c7c400408e579a7405ec20c8d443bed160fe8d480e13e107f0d2331e58fc39c74e77056add7c651b504e948aad7c6c1407f470be9435cc1a446f7a6c6e06051e543c0ac79f2fbf1dc48b3f47a01089a2e86785de0ed3f3fef4b06a5a9f2701322698d13f9093f31308026b1b6dde58aef95c11706fd4429a5b78a8c31801af892cf4bc4d78386c49a030ae3c2184b871bc7b67b891111859a4d330e478c436f046039eb9c59e86043cc7e54cd3223cd169c7b8b64b373b2f8395c0c50f4bfe6febc45699ee84037cdc192bdff5e42d1dbc7de726520fe80dfa0d4c413868604136b9c8929c61386d70f8322669a48c6f31a3139fbcd1f6f7807466c5e93292bbdb910defcb362dab6ce3e395eb582f95ddb73af552c971e8312624e7fe490cfbfddffeffdc901fde892fd668481b9e54664e931a92c353379e7d008252f357bdd1705afce94708e837c98a0c52a987b59811c989337bebb905d5f1fd9d2c3cd3421a8d606b3f6f4f90c45a79f228b57965b8f0d277bac80e1dbf669bee5bdf3106db5957effd6e6b0cb9ddf58e3b498f7058759cec0b4ec3040796a8070b9895baa134df060e31001c8846610089ba26551248671e3baca6ffded02f99c1a4696804d072132c82326a8ae9f88ba4f7c48a3efbf46495fd56852ab01bed82529db5bab73fee83e10548dd21d5becd2a40a8e4688f14f1ab1a9689b36f138ef5e235b7ef6123c9c76b97da930abb9bfc26bf3a1488ab78019a98561a595ff71ca215e5490a6fbbaf6f4b23487093e5500be788c916496eb1a68e74e64a9e03a8b5ffde445afe8f6dffba96b49103a49558c946b49574cccea2aa6d1ced0fc13ecc9acc3a91d5a6a0bf5dbc55a31284918476133ec5d85bb17ba018ea6b7148d2fbcb02b58d17d22728683b7b8e457d3751b5ac27b455c907e0155d9d28501b861835f6d550674852132892e39dc5041742af93e7ab3c2781b51aee2136448a65aef164c2dcd1f088c1700d80b64abd63eb7725b1eb6600e9ce0595205f657f6bd23cb421935920690c7503f32e49c635044cfc059235c5d0d0dd330ce89ffea65ffc8debf31059f3a2e39581c5272f5c00c86fc8ffe9323fa1c6c518aee8833b711666731e0094d794adfcf9cb16234e1a0b44f428dddbf9015335537f04a956dc4efee5e2c5af82b8e0fb32cdaa3748f996fb85eaa5178943cedc084345687d5ab13879b3b5663bcbb7df8a025ffd2d28cd56b45fb62455c8628fd14045acc0ff93575ce6c46a6a94b0afb1a1f4d0949395ebacc5c34818cc437985223a59275214053f9ea30b79817c2c67590be71b4b4d26431a27545c8f85f5d00e7663f8f881d45ed668e867ff656fb0d1b35e618a97a3ad294bfbc4be39e0e81862c12bba0264f20ca9c11a50a3ff95b941a9671c27361d8751efd9e0092588e97efa0aacf6ede49ba394de078c45a096246299bc98459f59dcaf12dcd2d582efa4242c998ced0529c967f23e77fd8134de8bdfa69df6daf4be6cc9e1baac3c2a838c723751b582e8da65d99f11dfb62f60dbfe049d25886d2298528584aecebb71c593b71d91b58cf43d576e459663a5a8a8ecdbd5acce9e872dc96313e0e506d5a57c83f4235e2fd3073ab66e800f63b594b239bab96807edca60e5a65bef51ba819faafdb2f5d3526a311db8b29417a3589c8236f601f340d715d0ddd41e2db27bc0e43269c6e239a953c3712ea34bb3abb85c1858fd32695d0179926dc07e0e01e0c9dc244d488aac2aaaa92ae4e592a345afb33b8f8eabd7f70afac4405f6e6d0e16d1bd4e3fa2c7270f7b3bb84a21bdcd892f2daa09593d2a3125a5c9e40aec04b00ea6c4741295a1a476f90c4e30c9eb59dd12073bd7aa43011b03cf0a1dbab642bfbecc118bd8ab7e9f5bb6a022048827cd4e0773aef2cd83d402722a36726bdc554d7a869086148b5119a5f210d375f169fe81196b8a68025a6914eb35fe42e9d87f72a7289e7ff53766c02664e6eb4bd7ae8dbf8ef62475baff824cbfd754c13e532afc59abc75a324d95869d7d12350ba2d6c209876abc05c98c13aaa0fc3f05e3a06ca5614f5169fa4b97bf71910478f6b703f3d0e613b4689a03b144814ad22e26e237d8312c205b41beb915f26ecf180a382768d7f7fc6d2d6c75dbbf56e5de96830d252d29dfc4e099b019776d0f5b47cfd5ebb5e5d80011fb89c8e900b29bc517af3ebc41499df8c8ee7fdb015181b16f2608142e792356df0f2f04e512b5d056f8f9b5e825365a470c7b9be410528855c39ff3e57aa85b62a22389349c4cdab6807d8313219ee4df6795660e741379e3ca531aa4d16cc14e88e4f133ed7d897ce059abff7d7260212ba6ef351b51177d9e93621add1200d7b176701228b9df5ddae1e1ed78d1ef09cb761afeb8ed58109186dd331275dcf361257b71312302ee121ac8a239378f587137e121520edec263f131c8f62d7bc3ea4c38d7de76755c1afc4b6c17633b5245ba244320a63cf78e675a65a45ffc60b3d4e123bada781282e96525801d4f5b0f127444b1cc2458098e088407542b65d68c05ec00fb4b1b29a796b9333823259f6dca6f5bdf51fe5a8a35810f53e125839a788826333a09d1946522d659258c7c20745bdafa0355076a0f9edc14345d9d45fb20d4e954248c0c7511003205a37fb94cff9737dfdb9665e71d33aa3fb71435d706edda91cd802e750553d3d5f20184d846b9cbd76644045fabdb42cbca6aebc05685a170fd776e76b5c2a39344a8c3412cc9befdad62d2d5344c5e75c222879910b8af93c3490ae7c263d8ced0d63e47e0268ad4bd7957b4992b76a5f30ac846693ff38da4d4fe443593609340f825e376f523071809e42e4f1ed9d398246a321d7caf42192daace4f3d1773c08963ba737b95cf6edc0ea937da95b161ca9f06e41f0d1da425bbe528698bc242b058d1e192d53bbfcf37dc243b51ff5c4f62a17be4ce8f77730844d3a8cb8ea60de269e4c717527a274c819a6f584d0d178703527a905c5dfdff813743354ec80c4158c5b994cdcc20662927232557a2bd431b01dce49359ce4f8c1b44f55c2115d4b1c6704bc6228ea3011ed890bfbefb70cdaf8b38217061d7947b83701ba22ebb217d020aacda56c07d16840f0a1ae47e2e6726eb4c21654f4da3efbf951f9386c0beec0b8fba0cc2fd7b764fb4c92a89c66317ee673f448e129c5f82012c6997460ea15f4d1d6b29cbbd9ba47d749933b3d4514e6b7357b53f858f1b9de0861174ec8058fde2cb964c1de995f25601ca3cba7c1224544a87c9cc0278642148a260751fb2fe1d2a1de4cc861e102dcdc83a3bc14746401cbdb4607c7bd8a40fd90c96db70dd905101df7b62b3910117d35da64606dafe1fd6824206f8cf1d3a8154417677c533deec2a21a7c0b981aa09b2949550c1760186d5ac1b44e5b35a3751f0987f1a45ca45f61d1936d5b4a933afe0783205d2b5889b424eb691ac99377f7cbd1aa0ff5e49265766593e1c7fb63d9f6f2999b8844d2063238f2a78728e768515ccd84072e9da6bf6db5446daa8b99b7623af5138cc1e1268028940025034fb0498ddb53e6d89fe749975ec1e27eecc71c11319634363e1223320e5f07e878fc127483b5c7fcb05db824ac22e98a7e5d25a5c2f0f4546610a7379674069b55c75885ea6acaefe01fef2d4977a0238bdfbda1b66cbae7302253f5dd9090d1cc109bf5e38eedd2672a78f7bf75e34343311fe0b6bf685b824e618b043180cfca507c30744941a60d432f1ef9396b4a83412f4bd10376a135229fc25afbb023f9f3354e39ea17a4874ed610afb83ccefd990b7719b3e36edf21fce2f25a134e7e40eb4db43d1ef129cf82255629f7ca31d7616e6d56d1788057855a187b0f97084819186fe778f46d74b5053363609d67acaceb5b7e984e700563e406ba8b7e91e354c6a5fcfc1de7c7810c6e51a8af249d1a40b1a6ba21f02199b7ed0caaf70034cfa400993d0ae3372edb10bc41ff95ba52bc29e2f22db0cbcc76ffc8377dc78291a563868a3ab889c61d9d4ce0952b28e00bbbed378a92fcc67a3dafd83f33bec2723c3cda0304d7285d1ef5b6ecc8d12ae55dfaf762449b5e06920a21a3ce17930cec214b6f9511abcff5f6dc6288bbb4978b3e84251ceae5bfe37a67d7a226a06b7ebf934045e28619799aa793bac0831262a0c1c33d5ad8bd9899c14c64cb9e6c0bf869f4aedb0c0f469644523bd1208d39aff4f9a457257f1e41a5a5953358bf13ef13fd00f68fc8984801c9397b5db32f3757d08e8a8d68c9949f88f4a3199de36ac152ceceb916c97bd5b9708ccdd7778f86ed30d8bd79868973e2876d214729c03a2e3163024e3883c50cd718454fbedf103a9324ae8dc5b9965aa958105432ece4ce2205eb0a58cd94a0d5ebf09c36d4ca007baab07f70c603b27e09b857eee32edf4965186dd1588274b84cbe9eb3b343b10500a7b185fe1149684378ee10850d6c0c96ec5d538b6d6f9f0cd2a735ab53522fc69fddac86a501bd57a69191fe29d5feb3a27c9f21b70179507113003ae7f0f7c86ee243810dd706fccdc499df2261db72bbab12241681359ea5b9164de1f5e3fe4b5d8aea81a5464515f8ae8703005fa9a521900caea46aab1356f5baf2610c83d72596a2d8ee856ad285342f10b06fbc8a8d32dac0f8a319f758b89a3f2279bd5ffc9532fddeee3c7a10f5e243042d10a70301588917c601c8c9a209aa4d7a7cc90ac787f769c79ae4d270003046ad70e8b7193ecb13e41f230247f790ec3f525b22b12d2ae2c15a1543019126068526179d0b05acf056a042c8ccd35dbe98c7cfa1d69c1bfb3dffcb45668e52a00621dd8756f5c29f83adb2a42723f1ee40cc723ad5b9bd2e4fd08007a608187bff77b4d22839d6938f933753b567839be6f6b14a36e7b8252469b28de8dcd82bebdcc3bff62fa4f4c4a16b3ea6413f15e2a57a7e8324ba913750285ccef8188ebdf02e5303ee81d0aae774178548bd9aed9630f44a13a7a40cefef0cb2f123b4f11f3cdf0b25ba74afae1ea174f48e9ec54e3a416934d7d7d08f8f260ef0cdab75adb9d0f5d85ddf8ee528036deb328e304ec6938d29fc2c34030e8eadb9f48eb5f1a423c82c604a9091facb2db2b54906a0fd4a7f98db93223fe94a754ddce6da47c26bcb1b200426ea5962f8c42297918e50b364fa0eb2483403c432ae79313c3ae56c718ff2a6abacc3146cf1f176a57ee9ca6a23e5139df4861705eebc2ee7a03e3ade96d511d61b3b51568d7753776cf3d0149b635512817c73742c0e0133056b7aeface1aed380388c929a34cb1de92488cb04c58afbc1f11772df67ad0a9bb2d79a5580a605e1528b9d1071d8acf9e5138e73bdde5f5fcffacf335a503299f88e08281ddf12992db7042afca63390ab03a41937e25ad950529f5b3429179822452c96b68abf55630b271b064710c4f306a1ff81fbb7dc2e2bb3dfa3eaa7c5b7fc77b83c130bf03208094328e2d2a99a42086b8c14dddb2255e57a4a8278df17c56f6d19af6efed96d0dc995d674bd46615c1841a6854bfa640c1da476a765a7db87c1f05424326011f7a6802ab699adb84c314f1170ffa84bd83dd11dfab3b7c24a0984196f804df3e9c9546eec8600c24645f5536e36c965edea13912047e2daceb3217fd72e4b3f197ee52bbf2ed56eea221d7f32f3e9a04ca6db6005abc7eb6f2e622d0eb4953158bb5257f1ab709d005a38aaea85271028ca0bf0604d4001708c379a3b3caec388c3eb41765d19c58de41c23b99606e3cb147c43c6a9674cfdff062f65304e0c80cd7a8ab0b453298091ace9cc554d51e4800b2576065f0ec9a95833ba67905e56826a220b3163f141412e83bacf338d69adb6d01446ab456baf684320f21ae22b0a7b4a6fb7737a07fd10a1a57f4285136f398ec0c60a755f4570f5896bfa3ca54122d6e078860120777d9b2d4ae32a08f7c9bc11f4b720d40d6f613c02ab66eed8f7a0a05924816f3cd0c8c12e3a84f552d1005fa5b37e773ce77b023ddff775c0c9f7190bb6a4b6b1615b01f1054f984ae9c92df03dde58e8de0d6920c5b9e03c51cbc41794a82c14628c95b58c8f64c3b15dce1edddf577a40f38d167754a81ff75d3d7a1dd20d6c627f39c3b7293ed4d332c491af763bcc493589bfdaf3360a9789b6c8d6aaa093d9e45d2899edc02f6ef5b777070c5120da37e05c97bcc6facb70cac4be244a76fa518c1b4dae658ebdd6896b1641971f62d1b9faa64e84b744641b57aa2f48473aab44f96cf52648c5684979d0344e4da8d197a4dce6a96852238d6e5ffcdbbb428dbbdc9e9fd70dea3f94afb764ba969bab93312115427e81ffd1f62ca925b9798b9dd97e9a5fe637fa3bfc93361af85c61369f3e2c525851bb1daef7e6c434598cce4c27d03f06d8ded416496386898954a717f6d28ec64f93a235a80dad74cbc1fffbf07ddf7fefa014ddf0bab9b4eeab0982b8f656ab72a9cd112f56d43a381f54abdda55bb7b5ddbd4ee48cbf25074f9a07ff949d601b31def08b5b358cda63f13aee502517172cacb4e911ddbf5ca024b47d6e4bf1d4075a1643be8a8860a27ec30dc5e593c790454384c5575f63d377a2bb8b97d0203bab3db5f1994d18744fa49ee2cdc417f8c78b08498dda702b33c83da4ffb287d4ed9d1f88ebf0c0f9c489c98e147810cc6bf6483fb9defb76a93886261c5f58fa83e280d8b105fece13332e7bc3809e3b3f9030bcba6bb0f0367ffd8e43be9d6c7238fe8d72ec6d0d9886637516c03434c18eebccd737b066479e62082ba4c9ded59758e04b9df78fcdf42c8022ac05406e6b5a74b4ffc5db8eebfb11c02d04f929a9b2622a27edb12c7442a4900b129d193398b2910bd5b9af058d1febfb039d3ab70aab3a00b6d844f4f49f28bc98c8ea469611d5c766765d9d9de8e42df2df54fad0f0a79d86097d2a2ca7154fa2b7c9de59105d3aed319b6b70d5d1204bc9534bec9c8cba5598a8787fa29a38feed719e8bb16cc5b86508176241a921638d73992e5f49ebee7aef57cd9c4275cb93ce0336bd3ff3d91b27fa56a09ea8599fe5ac27f0f985679cb6517240c17283fd3ef592cfd92ca8b03c6865923985fa6a22ee0d136444cda3114d78b3f93eb4527d7d3a3cd224c2fd5ec205d0d259947f45ee7f1a5edcceec2aaee50bb83ac1ee01b8b593b3dc605d72860db3a002268677101bae4d98ab79aa6ec3a9aea7c40e9bfd34f5b8a4e1e11c7ff81d6dad81615c7f5916215fd87df1a5bac8088ef99ebcc669d3bf4b2ec1681d62a5e0df12b3659f1b6c4de3330e5d549a8b8c87736864978d52622f5abe1460eca895baf1a2f64be414aa19c09d41005879bd66169e4c52e153ce3898b7adb14bd8ddbc59bfe66439d4a90a724a3da693da993632a9b8f78e9f57ba0f930ac55a291ec3518d0c4e82a1cdde400e38ff1f4bae43b6ce211d465d7f76eaab94bf83fdb79cbfa6700e19ffe2b6dcf075def1c6f834f07466fdb837de78df6f32445e31503b7cb65dfd390cc111e68504c7c53904b6796569d0b8b28669d44ff25436f9f221b5d39bd017d15170623329025a8b9a4b12b7b75d43dfe1a431f38ddf93c6f898fb8b9592d605a7dd188718a553c32544fe8f5fb12f1f50f07acb240b2348aba1a61fd7b979150d47de440599606ab46fa8b337d6dc8d622b4997ec4f162b4e674b90c808ef288f54b52f2baf0f0e062a59d87594de9801fd8f486509971ee2b5118f4afa4d36163bfa6009c6b997253e750f8500811545dad5dbd877aefdd0736a17c3850502ff727a591eae08ce07783826a56004167b6b09209ad9d2401e98da1e749839f46b035ab43742451691352a9cf8e348d13b2196ea2689b4927293b9ac9f74d879b653dd5c0802b21dc52c35cd2aa2f9c4d2d50c80536ed4d079a196b730179b18edc4e6267a84ad7c46eb2c2e233cbf7ba6a68e349518511ff5deb4d3ed2851c26f139c1f9e423b486a2c3ff0fa022e081148a1bdec93a5b98c705dbf22980826319e67cee9315ad2adaa0f2e61974fbecbf859224c56e40bac0605f280860c32dfd9107ce1596d3976aca0874cb5e8a96098492812990d0dfe73fed4ea017f2ef9e4dc5f4a144a76dd03a280d224589c0284a23f585b59d6b66c3946b6811f6d22aa5e0eef277a859785fe3a76511840687f8169668da9d510bf90e9bf8bfd741ed19c91cff129690a468ea13a88deb0c289770b7752212c560965e9b4249b0f2edafe9fb783a9c43458e6ee0b96db20a327190e23772a4694df67c54a64018e1ea7f3b6fdbaaabfa2e32f57124181b0be841425f0eed6c814347ee0d7d5bf0e67f78c87f89b3423a295bdeeb456f2228ee13b8f964f38a235db6e44291fb9b81c7f3550f42d00c8e6c7c58ff8d09809bcd98458750801046a269c74935d24009c15cc10c4377f02b57d4aeb55522779265a6f701d6c44c708d939db57f819cc694743f3582bcbadfbe0c05a335390737f756c356181ed40f7ad89d2ec84a9d2a40b00cbf1078d97b837cf8ab9a1b640c96a269ba74876810a27f507b5cc45ef63db234a85f4fae43140c198f5d1c7bd5166c4b4de75615af57f0ccfd68a4a4ad160a2f63d839ab6fef8abd8c3f59c0b52ffbdfb2d8f967a2fc8588dd35e8215cec38c6f083d23a2a3cf74a41b198d1b1b3d4c1a1b8e45fefbf952c1631eedaa532f982df2f76ad895fdd71dff2fc2c8e8aacb25cd8d342ee12ad481ca5793f8bac5394660faf8394ed570e02046ba28411ac52eaf92c186e0e8d4f4d2d9adc083ef1fac9da04ea8f2ac639eddb8a7ed698b06b0d4ff1650b3f2a9c02a12c79a1bdd99ec50bf53649aec3c8d2f206497f137b9d6e28c19cc7ed55b0404deecb36a6a3b2028446bf14eb9fa772922efd0722f745fce40520911d9aea9681bac35791e4ad2827f22c6f730a20da1b730506ad3791ce172f1ffbfdc57c05b00d8be85711579b11d1367ee8dc8780ca96b9caa6b15189e28ea3747743332ec7b542b1bdbf660c61c2cefa2f41140988e16da10c89bf638f1b0a5ba0f808ac8bf50872b7d71de8032068f8e68604b03ae9f66dbdd05ae418b209fa6fe4d2944c7713e669dca1d55206f647a0c4749be8ec2c89db0b0a212a046b87c425143b98b7f83c1461f803b336823ed1f8243edb197e379c63fc1ffc6d7ffecd7da6cfae4f8e8471f6de777bda6e938b8989ae60964a8b17be63c943ab9862c75b25bca1f18d5fa4f0c83a4e672d3c9084180d8154120a01bd3527cd8c68e89b5841c7b2ee13a93fae1076f5deb00e58beefe4ff253b376f4f3fc269dcbe29355eb197eeb0fc787466a8b9687d05516dea0a135f0c390e3e58d0052e01fdc4e507045fd4ac2b43764b44a3fbdf510a25fbacb6466b157481e00ee1f7ecfcf4e77a287885df5f1a071723eac07d89b2487ccabf830c91d10a128f49521b0f95c8efbbd5418beb17062acccfcdb74826256a47ca80cb5ee13a8917231de4c86304b44ebcb2ba268579c2a30ba8d9afc68f236f41b23ff47fb6a960de692866f6c9ac9bc39844e208868a156d9dc63fdc1a65facc12ac006258db3e1e14b00acaa4440fe89f08da4498bac8d8c0e508b73160dbf8e6aa4f18c9073c9cbc4d40b7d916ccbc9f8da398a5f98a72b942ae34c203b340ef9894f9439fd4a4dd6430b1597cf62228cd7a6e56fed030f0c8acdaa54e684d4c63075d87a9dd569713b6f8e99d95cf934a10a62e47cf68b2fa57ecc18497bbdd14e2297e32e258098b490cd154676636318a9e4de0561adcbf05580669715b1b4a0e1a7dafb659b440b1558762264331d0b120324b75f0e62bda4940f8ebde0e77d18e1b743cc9bdc5553b1e8169d1629a52b641ba9531d076366d8ca52bd853a0722f7faa1665fa33d3d98932187bb95a3a57d260fe38d659a61411c72a3a2fb90fb46897f07b60b44744b760a9e74c6bc675270dcc943ff369c3aadd407bf6c068dd7d975e072ab0103401c3077ba3adb9fe8b403598b43e409c424b00cbda640f62850af915ab80b1e455e90ec2fb82cbe68dd531d505072f8214c0a598956f8f9fab344f29247e2a36373ecddb30850bb72e83e9b6e3b714e28e30301f7944370bf0dad7eb940257e8a20ab0a8ca5b0b46ec08ca379f901020713c9000a3f3d8b67a2411648f88199ba3ceddaef38e2746a2cfa5bd40b90e370480b85d071fe6fd03dcbe86e077cbd156a5d321c1d0646ab22ab43ed1f4a77c71cc5cf33cfbcdd5cc2404f6d8bf38838fe292d7df9059fb3fedb7598ca8d7ed311339bba71eb3dd2a8ce9e1288a54cf6b3f0ab9780ddade7bd2507ef7ab05d3d8e73bceda8ae314708a9c3c8802db587ab3d9ef4ca0e56eeb6bec459ed02e1c6884f483ddbe4a75cfd9dc34bcf7904bcdae459e817272fc52a74102b283358c63770349e4d6ab1d3ab5b07aea270c257da96de1b906f4ee3ac761ecf9f7bd78904f6df9eb1909d3d01701f79b4540ab03d42f3dd3b6412cca3baa948ae0688c3793d80f6ba9c8dfe284a5834c2f0167de34bf1a4c465aaae9d627858fc345aa1cb1b84dc46a39972ada893929c348242b478831d69da1f87d606bd603c38321cce54fe20f585f2774ff2649f21b41f2f9f155b57b9f7413cebd97d0561f77d8e235823e53ce1b5b055ffa9ddb8ae7d7e7affb908d087ed14d4ceb9ab1d70ea99ad9bc204c554a2d766be77893466a206176209a57c39c7a545d066825b7c88af506152bf51de74c8b63815a0df2b05f9ff528cf6016d61f188a8f833891f8d3d52fa03e62d1acaf71fb2278b46bd3df017e4fc4226ff5e00cd66c97f19b186e39ee4409c541bbad414c0142b4bd2315c108d4b4c60a4d6e7e2e3d399d0c7c26b3b63e8c4a888d917f47ae1db0442a093fdf49c00601647b81d248ec678069d434d99955bda14ec2262de77e4663f10f022cfb850d102da2bb2c0e8641091acb20809355802c2aa958818ed0a18da87eb267a66eace48d0e98e5f8cb3f97b697cac6316585f1975cbf58143bf0e75a7f75e75e155cc3f9398063d286fafe69f5d444fedff690a26ae27f8e60ade0cf96ebbdcd365b2a891ffe0e3f07cb0d078a495b15a786d2af1e1693fb7c02414cc0cf165c5824a70d8ff625062f53a178800ec25b40ea0c5dc2c4e3ab5ecaa9092ab3e149656b8346d428906ef489afea0393ad6ff50826e2ace66c7b6a552febf381136c0d0247330baaeab0259b7b87e0d2886252d3218d36a426ec175f7820c7d12495d4abd62e05b8fcfc813e264c06bc1b39bd0f78847fe6ff08cec2b7175d0cb564a0a49a7886c8dc8ca4419c8eb0995d985233e7434d480287592f0e3c1108b01e881a57c452ee6783f59f2f73d97c62d09d42f17c98aecbe7a0fcda3a408765a7d72da0e9486807e0113302499ebd67b06e01f7acb4bfaf059bb5ee3a2b1f67475b8ccb9fdb5637d5b710362fd8d8e87f2a00bd6b74070abe39e0e81862c12bba0264f20ca9c11a50a3ff95b941a9671c273669e1a6a4ba90b93215b1e30518f63f89a8d86c0f05b510dea1ff95236d7b870b70a36a43ffec7eada7c2490ef9251d0e8388fe60f6f4d9acae29664a7c9b6d973aebf2e49d03fbcd4b32e3099040c169455e7b6bfd4496a674b5f284a76c945c96b0763e8937072c346e8644e4697709d0952cd2dfc182fc5e02a63075f6ff987880e7ebfc3481c20a154919bf7722217ee2e96ecadb13990fafe9e74e20b14442caaa8df10859e52049e7bb38f93f6a46d325f67b3f711496854d660395cb2e72a4b9107b4eddb355439c5db16b22697aa53dc05339fd7a74d4d6514c06ac2118fda27b018b96ec6454047bdeac6c5ed4197bbd3c06f54078dfa8b599b1a522ac909ae85475aa0d4de3320f2e63410ecdbc6ec69c98435bc65bf72c23f7709a3a76391e9929f7e7f9bbd59ab5a5e8f04552ddb9a80b4844790762bc732dc0d7a4d1e08fda70faed4be5160fb7f971bdeda62f529acc7cbfd4f7b8a2348b0ba548b24c6a6905acf4e72a7d09473828377ee1b3581712f6307dd479a808f72091a8578c9fcd1660726dc28436b94adcbdb17f1320708a0e77cca888ed104d77e6b3922b10ede05d4c3b833dc93092c7d1a4ede0ef3bbd6ab9cdd5174beef23be1331941d12fd2445d5228a3467ec079b22b56bc515aa4b7e6ca47b9d810d3bc90c856f519e42558e1bc07e8b97c2d90218217eb2e9e2043778d64c7bc134d0f953d73b9c9bfa5a0f47125f624092ea5a2960dae252d29dfc4e099b019776d0f5b47cfd5ebb5e5d80011fb89c8e900cec1a68147859995c40bd7253afbe5cc2763f516527f33c2a842fd87dc6bff131738fd177e526a68b86ede1e534d48405eccc59a49d8fb361a19b81bcf8ea0bfe7ac5ce2f75df15d3c6ae0f35cf9d42e8ed845c853c9ac99eacf07b8f52f6d436e80d65d6a9dc8702835bd34109bbbdc7882108ebfdb4a9e85370186f0704eb40f2b93ee89e004dc7ef0f0cbd3f78534b013b80ec7de3f1c145e9ec0a01b1af827a6abdb840ad068e87737995309bb287dc63788727a97c2a59dc31cf8948a3d937ab5cb14ab457db1fd0058abbb88eb56f2bfae7aca1c639bb949827cc7329749319e2e6809922fa2a0d6b03bca8c8bf78def9cae8ecff5805de3d085fffc792f4154666dd9ae725b7813958e72fba0366e9614792124f60f9e32b73a966c17d6552d8a734eaf75ec2074040707d266424c29f494c4ec2ab6482c65282cc1f2a2242f59d45ae9ed36f03dbcdf49a098c32f22c600d370e93852b11b24b0458bf808110899ad98e7649c8447a562e5ce2759b9f8a581602a480fdb296511390fdb8c97b4c9aad0454addad80cd4100cc6721348fcb009f007063e8aebea8acd1fb7228e23782e51765ae1e9651f25e12512053c53bb439ec11bed6b0af50d29ef71c920bec7a54aa5b3d2946028f8355e1bc51a0fcd7b4451cb25923e76f52d2136961ab50d89f21020b08082296c6955eff34c72129c8ab148c8637186d2730d23fc552ef4d517097d4d8dfb8f2091868afa08067cfb41417ac5b5633ae4836a88aa9f80628769acba25bace8dd75eec86fab1fd311b337e60edded8fa1ed62e493cdf620b0543d4a4e9540314b92fda731fcb7e3e2815e087b3538631bef655287e2ae69360e6a357e91675ffa866519826880227b66b3c851da348d6e2547d1d4e5e7f4155eb51810e3f54e261b068a9326da56c07d16840f0a1ae47e2e6726eb4c21654f4da3efbf951f9386ab7eb43e6af7de76e038ede3530cb7e7bdded935da904a5c59bc3c097a80bee599be4715c29901b473edb9a85bb5e3665a1265198229911f8271ef3c6de791c006ea155dce8e9254511737ee76b9d1f87aa2a7a6050e011b02b0043d822479491de939d4d3c07f2f308c88011751fc46b9cdb5089213141d3ec0d4f7aa89d0d90c177b19ecc6576c33e3c5d254677f8c3758343bd778bf75d86e02d784bc7c942b98b80ac200ab74039864f324427e3c79a33c562da35f90ab5267340d18659cc90eef32365cd2128eacca3dcd3fcdeb8a0516f8d9ed8bae618cf8d0986fe73f7eaeb0a9ee4565bd00ec9abcf59800d7244c526d68f1c12574da14edf80eb4ae2b6ed8700db7edf66154a663cc6539a9441f20661da51acd6c9bdad544fb9467318b093c03507d3a6ed6afa4c0c4a346f13f94e783be3657ef303118f995b115443c9d5ef11fa2479e2680bd86dc49333563c8d0d0ce3301aafc336e360a7dd5b53881e23492686e170100dc342e54e27980551415fa0a5d5fa3ef4f2bbd0f7ec3e2202c527e5de9084d575783776ba8966396e4b46e7ad7b72afda35690d64f5302c62013023707eeb432f1ef9396b4a83412f4bd10376a135229fc25afbb023f9f3354e30c3a25be518a5b8b5b56ba98499b31f03422a32e28779a3576bd849229d47976cead7fcb9fb776b42199d8972706e4ce2ba5eb949c2414e1fd0a70b18d63b4201de0cd423c80b1b95af3be00a44be2a7b4d797ea41ff6f8b580c1f580944d59721fe953376cab4df1555143e5b405970cd43061f0010e231182baa28738fced8092813f40e1bb0830ee7f2c3a0def8568a989f9378daa66dae33325c4c65d4aaa2c87476828dc6f483bce610a2db2c872fd5a6a14a2cfcaa9058a3de234e4daba8c293f4519832931e72d08de4a44bf7292c46b669a67081a4bf02b7929a2f33a41d39ad581b0b92ff1ea82bfedf3836575acfc6140499529439a34fef04a21e7e911fe7a6a8d33e023d4a72f2a7c7c0bdb87318f9237e66fb0dd1585f1a753300011e29897e615e54f43e4fd4f2754d646638e1a30303908265dc4e8fd79055cace14f75011ff2a4df70cc87f2d74f3ddd5d41aa5575bb3f149f88f4a3199de36ac152ceceb916c97bd5b9708ccdd7778f86ed32f471b2c2de4537357a0690f5c0b0b4a5b504596a5127fc4f97dd3f3839e6a483ff3203fe3450b71c3d8f62746e3ac47d3ce88f6cd84e535949e56ea8564b3f66e01328df25aa96f04408a5a0cf67172fc21d4588a6d1155860d4122190b2406d021a6042f28288ea3bc77e2b264521e358e8f5d1c03ecd1ca9a9e8fa24cccc6d984b1d8d8f5895d04203087e5339d278de1d155955030c3e5d31b2dbcd8e1273b3f1e7d6847dceb1f0f29e0d61d9596fc105523a53d46e7d18cefd4d9b2ed3ca43312fa2a1fb1390584d42d63cbee1168ee84787b465c5ff8aecbb03bc3b217ac49c940c4bed66c19965ef97c67a0097768ff44a4eb6f439446db81eb8d3eea22b9575e2e0a5c8f9ff9273876254e2fbd1641b5d7ff3b3e788297653faf3b15143b6c82faade0161d974a0674dd37235101cb0f253ea8e4225b02a3b1c918ea111418d9981727e4ac2325b606a5b03aa2bea54bc6b077ba320f6baaeb6f542fabb2007cd51ae47f07cc0b3fc8deb84c17d1c9b151ad7f699659edf58198a50f2a9aa1a054eaa6ae061b06cbae5b6f0c101149980f7be9c77131a0f6b17e0ec0b729f4258400ae7a4a66d663706239825105a43a3b9c0c624cd61b839f2e28f397199b3a4748cb4d53a5921845607d67d28ff18317f784fbb28ddbb6f622a1c3262b8f98fc43700bb6f70059db09515e26a851f4c60bde7fc6d9ac83fac4a6096cb2dc7df44aef4dfa9d246b8ca7f43d82ce2378344dcd9bb193512f00f9397c88273affceb8a656536f5cc2441f1df16de7fb6388d2bc378e99f7de0d87c34b632f99e6aa19bca55f7f76b24afbdf48ba51a51d1ee1c312e6302833700dfe87be650346521c1eab6abdb5750d135b16a307b11f67e947c2efd837e250c9805142be34e0fbb69cc69169468c600548c4f838cd18035d671c3a773662207a5616988f04e4817a7d318caf3317b37b60fb318e7552bdf991ab757cebacc618ff97a049c30d4bd317e3c91ff3473e91ced306c498d3175ce2b233fcc6b7a3a8275b9017e1ab86fd179d8b0157e0b591d1f4d44cc7c92afe39bd31a20f13f59b8db630760f4bccf39bae5d90c0b9abcbc7e11c01e9b391c68dc987ccdfeecc2dfb5a9133efbc7506549cf52051d679b7826bdc67a33874e3e94ea060550d51374bf803c24020ebd497598c0ad3d7a64694cb44e65cb8e5d7af3327b54b13681317b0ff3a45f2e9bca6d5d58a894a919024d79a19cd1bbe85703fe45023433ac52d65d38b897a1cbe83acfb6be0a9654cd729ccdeeda6dfeb25749e2574f11e03e0852d951e86c22cdd793c8ed71320b51f2b9905bf1d53ff5549c3089d556e48f70ea55ca26aadbc71136cf7df8d2c43bd32e874fae6d5731c0f3d598d7dadda91c2335ef1ac4bd2953902cdede53fcc73e3e7ad5024c8f9af2d2bb81f48ad53131a5fa9a5e6e6c69f27345ed7afa36609c7a92ad655eefac8058a81ef6e937c3e0330c789725dd65a617b176316cc3de72b2a43b4e2278be7a9052495395a1a964a9be2e58fbd7db8937ccecdf7acec4e6d95c76cd51808233d0feb8ca6786976824d7aaf410349ff2c29459edeb897c7e262f4790558a62550deb73fc399b3897527fe09b1763c5dba4960eeb64d0fdd3e0e2036796643298e02b158e90b5b0f344846a47858cbfa860a90c3de943aa990c5bca49fe716f2763c4683e7bc4d05af3b7afdaad21725e7bacbb9b61d5aeca64bf66b96866f464286df3c61d42d3f4708806501ab85583da1055162270aba0b73ce3070517d8c8a4d8a173ebd92ebda0b3578603074c2af7d2fa3539c76972c8770c72af1f19f55d319cb9d5f79a5a3b465c4b027e874b117d659ea09484ed4876539c2041563dae18f6227a793c01d21dbc72de51cdf955a8f44959f684a50513d741fcd1e444d18219486482f9852a202a12344f1cd1d24e17a14a232c28fc00b7639dbe5961901a126c08640e615454d3e937677661e5ec9a22ce359e02c0f2380f5846224ff929d54b47417ab696921c7b89508282d1dc19609225d8b20585785daee1f6038083934bb7fe4286bd774abbb7ba144d55a699a1b57fc00655b68a2c773b84d80bf3eb67ec63a0e05d035876e4f77b3e33039e2a378eca20fac8f5c76945180339a6daeec5d3298f63624f3588e8c02a494ff57d6f2ef9de16948d6ee7ae77555b1aaa788a54fbe59946ccdba5754cf83387c170ad4136d76bb1bf99e955f4c66e1d99c3c641e8cdb331de5a2def9f5057044c1af1af3fc7493891653ed5bb98fa1f3a0e820f7b30064c77f49fad24e47cc920c63503f8705f82dbcb2e7f7e27e424963fde243543279278ccefd3a0f4ab87e3fe36039eab41e5f40c1b43eb1f934be6a0e96c0b6730be0c4fd88f1f8367e465414f74636159d0a96495098d0a2129527737ea81f9d7910f6c9df20a6f961f84696f2b3b121bea3e3f3a3351a54ed4828e1f50c188cb9430c85915e8f34fd0d8e651d7fbc9bbcf7210d2089ed7ac50cc4f3b20536254976e215e5903631fdd15e3c75f6191d0a3847734b02aae23c2523035f2e18bdb5faaa42edc3029e1a460543185d015fa204312c0ddaa8e93131c5caf654cc3dd547277255af3e05892e0258a788f1525b03160eef648c3314f14052f5728fb8b7cbcc2f1ccd27cfa6db14724460e1157a76971663882f1f4f6e4c576338bf8a075809301d40e93f66e7d82488b7e5f69b57360ff5a887b1532c2fe73a1f776599c29968005c1f602c554c8c022f827cfc4a84b6633d78ba849e1c0a792d72918b5d585138abdc9493cff045b73a209c2c077658403fa20088de44710279195c556fa1dc241582d150633a7c65ed6f59b41efe4d92b068a45280e63f8b0bc17072fe33ce587b454ed5c90e6b1357b20a3393434cc55f47cc003be8c847c1ee6cec52b4593b7c2add8af920e261329d3447b562654f7cd90c9a3834bc571b5ba80de67698a00ad27b3cefc3b348c3eb580c247e36ab9cf75455f3d1828ec095ad8e49eef251a1a3de198d0c0de5c501bec39e78255dcae6b1d603f06c8319d45bddea9c47ac07d4a855c1d3502fe6992972a2d6be0f8583c145d24cbdff9cd973f642c2d46017df4d5d058e462d9fdbdbf9ca7e9bbc81be846fc949c6dd566d51ccb13998d3f5e3d26d973e84f92a870080ab7cb112a45b5fff377dda36c581b5cd1ac642f0b789298bd30aa0748f68c9ea5403f639a819072c550591596d5077346363ca5502daecc9423e8cc837a72ab4e01b20566e0eb08b3548f9e2e793fa10168862c0099db81ef9f496d4371528fa2022e70fcf1a800d038e836a97e9ef809199537343db1599c683af3c86605959b37c2960b62f7077723975afafab6ac16b51d9331ded201395b398dc30eb4e990fcac7adb198a7a821ed81ddce2174443a78eea7e1bfc5686e653c7b765252062e5ca6d8ff94ea8d779c0a91bf7afffbd37fa7d93ccfa470018423b043747ffcd3594422459e1137138ef9e84b4dc01b14ccde36d2092fff916ee58ae4648b56b1dcf4319bd857c39d425e458b46fcd8c3905ee4349a053ca8f7874b75d4000c4da441ef4c993a2efe08aaaec8889800a82486dd98c447f40cd5042b5d1d1bf969ed6cfde1cff94e4fc2dad9a91f82d1a6b39011c30581cc4a594104da5e17893751c1494cd90611310f2fc49fbb5fb00913a2019bbeb7111cc9f5752cba1a83688d4c3cab3d66de747719b08525a4c64c71ed9787cd6e1b2b3d1c0b38a7d776ebfddc3fa6a7e185de5a72b41939791de865c6b2bdb70b5476924de010da21747ec5a078c5e84bf6cfd0e014381b5573eaf74a0adf478f0a48ada71651a45f672d112f51286f7d2590500ad89f76a265227591c1902683bb31d6a0f432835ef2f7b68c222797c469819d47e85351ed401fa2beb9bcde69635986134e6ac5835cebd01a2ca84b4088f433e30a77ed1a73033c383b11c14e96f72cf12ec9d5d1d3d0aaa5ed349472f2edd612db1097d9bbd7bc979b6c3d28816915bf8a80748312369c4998884fcd26f61cd2a25db16857056d745b8fb4c0e4fb0c8ac0e32c26af50b2098f1bab35bc4fdb26cfa4d8d34c3f4766c7cf4903d58dffbde81c48145681b22ab9d484df3ede67c3443c3a78056f22aa1376d2c7c7825a0d7e8fa4eb8155d37bb902f49290036435647c01c43d628fd7f1363b9d009292d85528304357916ef6c351ff5528c5782880153b768a6cfadc8f0151377ce96619f96212ef1d5556da3f8953e4777f775d969a8c3d3377466c6ff1e9375234cffd0421fd1cf2c0b4a0fe7f03f8d3a4e37b2edd4e8502cf36bca8b3b65311da061e48e931a61ba5b346bcaa1175d34726af644ad9fc6a3fe893e2d319acb7698f68b5e6c595f8b844015ca7c7c489a25f80e29d8a1fe2f567bef7441229af767ff6e5c4d768f827be6fe32d8acaad414abccae68a1c49011e43b53e3dcac0ae690c2fd702c2c45eba1c3095134c71e913c7bc9a28d85ca01c45c8ce908c45f6678e912252b2734f53f1a053ce656b3add71747d630e66c4ce18a9a89b0c22f1264b6175627e47478ed322b30509dfb1637495da25e4f99824cc618cb781c36b6b7f54425adfc03dc1e3adf43d6152ada56fb29a1124fda2dd0cbe75c0603870636c8f4f5715a6d9330e258243689fe9dfeb3cd8e0467570393ea6e7492a409a3bc4d29aa109bfb012fe1c3a62297d192eb768cb856b34eca8bc9b5de748fff718be068eaaa89cfc9841642526a1db58a9817500b2387e94f5e9013d2d739f762b0a5006df0929b89f07711490e0582010b33c43a014da2a297d9fd10aaac15af38e2ffae76f9f4d1865d3eccf75dca98d82d1542581545254f0d25e5ef9513085186d85eb6db71c01192f2876138344110ee43b85eed012841772252de0b920d0e59902a0e30ad0494518e207890da66fb86afe4298da1ddcf2a2e82190d079e9daf082adeaef26339038f0ab38a40a296aabae265d23447210a3fafab6777091cb9b4789f50535983792949fbfd89fb31226e9eedc2c7277b4034697acf67c9775a8579c69094d54bacdc4079e7fe3af6da4b1b82dfe47862b4eb2f8e86aedd426a9f9cef454e7704d8e572a277fdf27e999ddbff48ce892f37a04af0713d5beefdff7a9c22db8625df8353466e4d8de382049bbdef54ea6bbb497fc42779b5cebd6ee76e18e0914c53d8ab4e85551cb52d62a9f59b5d793495875aa6b370eee4485adb99d2a5273523596bf15ae224c840532c3d11ad4044bb34716cf5eebdb90e2f24156e2920557d3e43eb9c194f160d98e8157bab1de120068439499b96b5ae20f6c19974fb7ef20803aef97c58490c8b262e1f451872c1917e191961ec66580dd54096e3154502db64f08a6b51c91f72b106558162981d7e5b5eed3b2d70cdbd12fa2b4fb0c2ccf71f31bdecc5d1511457193d91119d15794b741e3735fec7250222adc4688d3877f6c4c7fc334869fbbc11912dbbfee2f18967feee4c473000f2681bf15fb3a7d5974b9bfc3d0b69455cfa0d53e358b6e878ac91d9bde2b48d741cf790e1b69f9f9d5c0fbc5be2e3fc9018858b7fd89f173fdf7aaa69fc2869b08b1be22e801d0e3b54a9d3a8e60afa7fe251509a5ba1c8ccc556f2ec9d6e902fc0733d76a92ff40357317816d64c148d12994533c5cc39df6d29e295b817317b164f4866bc4195a5650620555e309244d6645306df2031eece6764e25678a08ff84873e7e95013be54b4b58619b4540330be78f95b23afe923facc5eb88e571490c7205808a72bb5b5f683b0420f3ac85c0a44662d62c72e7b3bc65fcd489a59cee8a5719fc2bf812709f1d1e567fbb73d5691354df84ead6aee5094fca2f16f5803d4390cc5f6e2996f832aaa354504af112010eb6b43c9be9878295458d09d02f3ab670e281dff6d1c665fb1c0fa75b90688035eab6701049b633c17704efc7c760ee0825a5883569a99c94bf03cd1f39430e6108b15c3123f027fe3f8ef8c46135b4d3853f61025ae7ccedae880bd1ba13fe53d6be7998eea725cbcc10f286f7eb1ecb16050cb87bb7a91954fb8e086ed624c6e29401d8b06fd8d8ff3a75d7425c975c39d1ab46a46b84eadc4dc9fd7a4cc646df9f0557708899b69ecf757c42280271703c20fa8ecd83e2bec743d7d842ecc268f8745a91fa8ce9109bc9b0885350e504b45849816fae153664b25c0d7db4cbdde616e0c67ce4a2054b3eee8d60b697104bde395cb1a653b30f0a69348407cb5bdd558c6518dd542b5e89b36f8d587fc124393e33b88d109f03e3f6beb1d336a52ff8c5f293eda7eee3fd466cf1a94fd0f2a318bd164f2008e14bd37df4d356c50df72c52e700b1b5cecb717298acca7f2278e7c57b96f6efc94c08c39a885ea5003eee5a00e25383447f16a9952330940ee304cc244f5c951adbd7a81e213433e39510c89da1f220807ae6894fd898f0da26319a4cc9318536886f90a5d1237b8f5f2e3d4ccb51d994dfcaa1d01c2350c96ae996ca334aa3e3c5d58fb01ad872dbabb7e0a0ed3eebbe9bd45b6c2fe7212446706f75476ba97cec6690a5db6b284f5c87908932c92f7aff3d4122a0e95512205fc179df129cb49526e36e80820d5ee5b3f6df05688e2777fcea9a8581c72212d74901a0eca77d4e94723f943f4a712a943a9ef4da1da0164f3abfaa0c9e5d0254e6a937ecb52d7a5006ccd18c1f1eaf8891362c14011c0764c47f32cd169ad5dc84bd8e14b3a7f3ae3d1da128f47807f13e65b6360ac442f6e5559615300f5d800df0a09e3c294d5b64d9dd3602f5f296520d3341364b9a6563b249e3c2f4395b987a2576e8be9cec21f8f53154faa806ab94d69ed1ef4ce8ee92673c35cf02a25e1a62e03f71352ec2f3a855d6d245728872692ff451cdde9dfdc1417a8374ce6ad1cc8d16b5b6934072961f435595cf851df095b2244229c2f03565b8176bd4d8328ef266fbeedb6e512410208525988826fb4c701381a05fe0ff623cd6ae9f4770e32483f0f0ad80da0485f48a60915cc57d9cfd705e2b9342fdc4a370ea99da63420a8d57bd5cfcca4e7338833c5e58115c1f1ebf7ea2fa4168bca56be647306b82b377fe61eb609e3ea39ee9449cf80639211e5295b5ea2d1ad93763501dc7372350521caa20ec0c404ea0b227ead195b95e56e50b2ab5a9c26501fa13835c83dee1cdc1e6353cf8209d83fadb4e49181656c74db875a4d634509028017e27f6b0c51606de3d2d8372daee2db3ccd18f09f473826231c083594590e43ce2359252cb941f2128b780f68c9c23fcd17f63543b2357494bd278f3b9fc5382304ff43f52b75b90ef64141851c21714f1ce71e7de983ddccc89d9e95c3e86f650eb5ce0580cfda083290d280aae7cb318b87d51ea11c70fd718a98796c849abb9a9ae38c0b85d17064e4d0adf2109c4422d62a78cf6016e112276fcf96f1b19e7f4d7cb463d7d89fc6db2e1cb76d9ec24dfa56bf31ab189d5b8a8494a6cf9f634a8d1ccf3a89e8f602803054acfc155ebdda15adfb950bb5e81253b7ffb12568b102390a71fb0dce9ffcb35508444d6e257832e630f1ca08e48bdffa3d5291c9e8b4876248dcee14ce63b5a163ee68fce04b42df7fc38ed52779d56c96f62c60ef1c4523ae4f138e619dedcdaa1cdeb41b87e89b3742c459d811aa39b002acddfcc5c8017099403106d4cd3af263882c537cd83adcc30e5a4c181197c231531a3ca1110762315acc64d969b289f87904f83084e175ad4e47d61835eb4e2992001ee142d9eb205af33bf4a748261d32421df6381aa62e73a71b8e417dbcccacaef0d4bc761c8fdeffb9c98c934a0ca8b7fb35d177729e8fff28af9560e6d195a6bfc811963108c1feab8e4ad5a32a44bcaa3b689ad45b465e8f6de57ea7d2037fe523fd55152224c1be457fc9a93cf04f9ffffff06