0x2cffd02e577aea193d809b23f754f729e2884f3eaa4c103230109fd9bd3481624962db9834788dfbf74a9ab4fed29ce3e6578d9c4c332633e547082cbec8d98d79f9753ac2d037f3f3f058502b38ea5f514eb2043db6b42a55445b184a3d490627ad2b26b74fae617cf1e772be05c83286b6293e6ceb8151e85de6eb3361f164365c9f7b1503be07a119662d985fd63ea8da0fc7eaf94aae45579c5f5d900ce2531c16f11580f570c9dbb40d9e1f496f8591b3c2e1a6205ea0f4bb390598b675412453c58f67ddaf809f7eb1f4a99abbd82c36b2849049dcd3c24c2f109b4e9c6de2b500c6cd36122ce1a4ca8c5c950e2363d012547a35a23a251e62fa688cef9e319f1950cc81e737610c06d633a771a2cc478548e18522d9e37a6a228b4341a973f4a12547ec7c27a8de6794bdffe3f9dead6033e2281211151db22eb96a8e0e7b6c80345715f7bde5750bcaad4832a3b0625dce88f5a744380b30312a487eb9ae5c5d792c3b4205f20f108b83f8b0966fbeb7afeaf7de6d4236832fb194ec960a53ad3ed5589770b86222b0a3540464a0baa8be8db4966cb18ad66f43cc69200028dc6013159478a2b4e7ad59af9aeaf488cd14aa6601fa12d8a985764b2c418a54c0e53e03d138aa394c4c02eb379a9454c0692e9ff863f0d9b88507db2161ef94d555590026e72e18813cb2a493e4606fef9c63ed874bc8b59135d33ac21ca4c9435403c63313f37fc2b791596a2b0d9ac8ed27224acc9d1ee0795c229aa9da567216cc50ff64d348573321953adfd34c348b284fbc5a194e3ec8d32b3c726b1fde8fe8e5e78d12967887017515b957e847d39fcfc62e7cbf6db2c6fe0b040969c274b93915ce17c9dbc503fa60ec73ae5b807c8d99e37ddaa81432f3cd2c7224ad595dfac237a6e9f69afa634012d324f643f61010fa85c1edf7f2e7c856123380c25d0c4ca6f2af3bbeca0c8e4a64515d4714c280c7a317a0795457c3f7379ebc3f234f0b72a41d773024b97bbf5e0e6224ccb86d4a1a094835d961bc231a4e82079bd66914faeea4a6a45fc8385c47cc3e1392829d025926ff02c6c5a2069d4fd833a37e19807029cff0a3317b246e4067c25c9e30829c17ad3cefc363ce692d347b215c35d6da65ab1060502df6397439cb1236fe0620050a11b17e3c6bae43d0af03e45357941c49067fbe8f30bbf004de2cec613bfa8a7b6ad4f1574b6be4c8138d8a166f1a803bc678a84f61c0b18dc7355baa030ddc02cac163af4639e77c5e8a2b268bf61687c8ca08a67f719b407ade7079fdf8717cd71bdbd9703462b12a95bf1564ee68e283a536678f4059420b9aeacc433ceabf5a67d959b4d4eb3638ae98af11440d0ab98abbcdec40f1f6f8be53454fa5cd626d4962c10e502d77593f78790e9e45eed16db61332873257ce39b91f65a8b370f8c568721eebb6300f742932f9e19e58c40ba41482bb51741592d2b7bfa5c620dd74620a201b95e485dea078f59dcd7a6119ea1fc79bd761fdc6792cb0d05a46286ff438648d53e5a923e602dff673ee50561d492c75bfeaf90e0bdacb65d63af72138546b1e74ab3f53c9e28d58e949a1dfaf1f60a9fda1d9ae405662856a272b0751a10ddbc108e6e4c295b7c3e00326b83e0db295444c06a1eaaa8370788552a4f356d5cf926bdf6b18f9d7f82246e6b113fc4beeacb2e598f4a16e4bd6157d36b4fd4e4fc99e6918b7976b640215abd5ca6189e6fe65f8dc7eb4da962f428e2d3de5dc023ab70754454647d77afa09cc7ac7ba5e326e5f4edb4ca110a57e58b212228dd77c14337f09f00ac022ee925729dac0affc485c91cb78e7847502fdbac6d6fe5216b99f6212437c562f62a08698d9eb95358700557f2989f63cf414b16945c695bcb88c8bc23da80ac8f4607b7048e75b32