0x2cffd02e9d10dffec23f471e005bc18809257f7f40615c2e23e7d7fa08b76b81902701d2a7aa16b9c471d7ad13109eabd9ef96af1c3b6e34813a99f4f9e3ce961a280b00f93de2045831a84230ef2d51cec2e8eb0c43303e6ff46e01ce087c99cf1610aa91898e08ca184efe212fec21500a5b137accf69191eea1703c895672aa4f356c43a09a23d59b6dbb32375d42e27da622c6c72ea1fff6a89973ec035808b22694c11c1909b2eca464198c19c58fd609395acdd960eab7fadbfffa1fa19ef5940d1816a22968df91969b990f9408410fd4a60bfd2c397711e914754c92490833908a7e3dbfd73308ad4edde9ddbc0756bdaf147e332ce5007d2e084f5610c6339542ed144b4220ff556645d747e79aad6e6bc3e996df67487d5c704779800fd49e25193d59053ebfb7e41d967ce846821485ddbcdf61ca4434386c4f15ac653e5f2af6999d0c9ee7e699f7047f0758608bdd75e73635e4fb84e452afe6165c98e9c064d0f2c4fa69db2322b1bf9d590fd9dbb4ad1eabefb8060873b33a32539f567090de0079a22a46710b4c046428459a6a8a390e201046436fae1d4777c0fa9130ad00698ab7529fc5d209ad968f447a53407e7439fdd9981bc312e122335aefe677d531ecc44535e62608e94761b8e74a065ef20265851867084f325822ef9809fcc65c3e0fcf43b1c25892e07e6131e259fe6919e8729765e198ce6824893c56192834f1d462cbdc06e716eb4ca0292c1b42436eb3736e4939f85a966c759423faacdaf0522836250db2d4c929eda0c3bc77f88021a46724cae84c35bf0e22f0dcf778637c34c916fb9a9e5cc7ea3623054fca8b73f4b50d4656a5e499107a137dff42c319226e5ff6be024bf8c6593d1ea11a39033462c4ca9a137f1527f78d79db5a68e4d2d7f871e8c4a9cba31f89c5d107d699be3cde574c92b7b4cb3695720af8882c90ffc75ca531c25a5bd4692be416912bd95562d9fa2decc4128f42f6e3dd6c8c20ac50d591f257b3d8b70f1c0e0f813e62edb1059d0341c7c790ae41b6a5e05f32cd18034433303825d9b9474e75064cae3256e164330db1474bf69be4c15d6f0f80dbef17d96883f45b7fe312f3882823c700d0ac418780570345dac73f5c20ad11622f33a59e3d42af67057e00457fc3dc6830be828204a756086ef2ccf437583cf12578f03dfb472925a672979d8ca0feeda7c1ef29c445450e25007cbc62a40f993c01407de6126c595b18c6e54eb8e97cef9234b137b8b25e353289d26ac0afcd801f4d4d5500f67b682142c6bd7e15cbcd7a64a194037d7e45eb4c62801651d6dc1388eab95c674bb2506cc1667dede5641abdf51c2f1e54835d31c34286229ef47ea6df66fb69ad8bd464eff53feff9c73b52d034328fbf95d1f25c709dc6538dfb477747899befdd2845c263136db8cfff991957b4d1e5a0faaf9776faa7aca0e69116e38305c50f64e188761eb49951898f8cc46cd5a2076a17efe2c9e98a660621bb0fe5c8936021a6295f06368cab31a70ff54db2aac4d5050d421c902f8a0f9eb24f195a839f5b6521daf591d7a37fcff75a6b05fa5206b67569385373ce006e6a5c16505acc5e856938294fde79ae50e9de8ffa324518b6266f70b05f78a320b15f21f4966b2a9ee19a4814d976a9f67e91543ff3f8624a8b0de270220318e89752b0e31f05da8ecca396dc2ebefde2bd8fe410cf52ef2ea2e9e2ea3be417f3d334da4fd8bc411839eee75883413966cd450e193c65d9036bf98afd79f6fa0a664bf6bf0e51a18283b32bbd88657d7ac30da3e7077b00cf44dcee7fbf0b9f49368bd9e439e9376e6f446b1cb6aa3ad5ee53d3de3a1e0a5b94589598e73f46dfdb77fea40748ab867437b55268ad3bb61cba266474df0983de37b63d1876a9f4dbfc1804