0x2cffd02ef019fc93b5402fbea30825d2ed746f352ddb137fb922b2bf5c159c4341561ac3777f3d6ed0cae0da995b574381450f09d4bda1aebbfece4f3e7e523d0874d21e9f2d689bc268d8f4e8f7a01861cd8f4b74acf8f1ff0b7f4bec79a2a45950d03166a2fb64ca91d0dd74d1b818fd62340a26534d783e0a9bb2bf1f5393dfac784f864f2d76ba14026ae8d022acd808702d2e8974aeab139e717c00109686f297f41f22172a79a80841dacc24995755d165b0511528ff53e7e9733e5edf84f69ee4e3607cabe87e03f5c8a99ffb3a2cd3da4ca62ec79b7a315e3ebcbd350417063b6d2153f8bfbb2cff94d3168d10a5b497deeb087424e31964afaf6c68ef257f8c306e3f0952ffaef66e4ea27a7c414174a024ed7be32b644feb1b780ff223b655827169e680ddc5668c4fd599fd13bbb035b3e801f78ab48ffede31b50dc6f18e0a155665ab26726f4b8f573a0d114032485708134a07b7bc5b3062254b54770d8efdc387a776380be58846a0de918f51aa9a8c0056225c97a91d5a37c0027a7769c532485e0ecb5e21629df296bced82552ac3fabb9cd96aea334913cb9fce9cd319cdad9ad5dc6896b66f8fed2cfa69149f95b1ae5f6ae4cdb992ac55f5d0dd00989f985cec3a7eb48765b68052a1bd708dd84fe9ef2fe570e3e2ac7f26ffab8f89f0e3c926bcb9903b32890e9149c05c04b8f77538befb9beb8417e1b29c31181935ff720122fd5b1eeb13108bb81279ee23952c33addadf79d36ca7562d2fb2cb956dc983e9aafcd067178cc2167ab75e86329f2ba0d1e0a1a0cf8446a08cad56eb75d21d5a70baac0f1ce07667c3cb540cf44c36eeb68098e805ddedc142a729c144a72da56110c4f887bf52a263ab31239c4ac6b3326932c9d806d0b1eb27f56db496cb0cee0869ff105dcd9b67d2689e1cee710fdd23b104b3bd92c94a738a0872acc038e67c02f5489b0b01dba63cbca0b5bb623a30679ee53158f41d08c877c4e5f969ffb0b250515d50a51e51d46db5d5cd585de1cb4824b6c4a184ef9322a76cd48c9110a8b5da9993ad95a53b6aaa4853ae2b6d0a9193fd35ef1105a0ff7bb44c4f0a20dc01428b08a6427ef098a2d131fb47824014f293258fbde536c7d9787f447cb74f814718a072d630a36b1677d458fe604b877ac147d13d8ed742c3c0f16bda1f32e857c18e47b8b8afc27f4506016d8e50748741d88dd2130809697171fa88e73205415cae5396b724f49cf79c673d5d32075328af40ff68c97ee15abd563a018c03c85067a72e825bd66a761f5baa4b8408a19e01c3df79859fc12576f80396a175489a2afcca9272ed3b8dc619b4f9db9e77a99cc8f30a757843b83e7dbd252dc27e25fc8a5b17a54f5e8b8876a48d04d9707b69e8a8591e28ed81439f6c656379131c83eb678e1a05d50fe0b82853ad5c717ade5a7e6d7cfa9b0e1104a0a3521431894997412959db3e36c8913f4870da946ae2636cc462f02b29dc3107faee5cb8a6d351e95d885a50b46b2aae0bbe71b8c0e6f6002abe385e15930b81d93522f9d9ad5d8e1e290d07b9a5adcb4bf0db5f1415ab77c1eeea2ce91534e8d97bf9743c65480183d6ee762b182515d1cb0edebb1d4ce2322a976efead5e3b04f8f9ccee4a81e2f703d00b30d5f7587d6295f1bf45b76321768062de91cc17d93b709afabc3da33463e93cb99e230a93fda9dab20571236702636daad843e7b5caf4ce95c4ff1c97c56df1250ab857af3b6e21cbf9a9ec811c73de80de538ebef058888c0741c3c02f8df9a6ed46b25532b59c6e4f3907288caeeddcbbf38c6f90e62162a1392cc981a941d560468d98e91a223ef6cc25c6ff20d399ee476aabff108e7d1995b3821efc3e5c7630729c9294b223092a142a1f018cf8dca1effc66a1291f7cc795