0x2cffd02ebc61f574448d9cb796759e45730c05f1efa1238ff7e7fda8b311da67832286f4ed56b2093a57dd4e564bc8b4112feb9b8ad1e1a0b18b7ee3e16927575d4acbc031405b2727907bf31f775df743593870781e4df1b0d29cc2ea1da47382bc3814d7340caa1c783e5eb08cbb820893db16d8be25844e05ceb15fc76c96d8f4b62bae0ff434b2bbd23f2aeac96946c5290812e9db910896b5dbdaa6362d69ab3825511844f7268736f37de3c59d93999a5fa22f0308395845bb45ae62aa4d3e07a89385cf69796dac0a2fc1830ba91d4f145103e9a24c4b688b78545cfbfb31d4e232a6d8e9e09e6162766653636b6b302a9fb4cac92a6ad947e1c31d583bbaae3d7cce41a205a17177f89edab01a4a7bfe03fc7c8a1824220d469251d5d483df81f97f8daa53b8bb4521d957dbb86def632d446ae821cc9d5ec8417409a4c19351411543acfd006d1c2b2152e91c24f69a672f6bf3f876fee9a83bb4c956e933dca62b629f0dbd1aeaba6543b626612f513c67513c6ee4dae8da58c35e1072cbcb6385723ec7e53f44358b78cbfdf753d55dafa102e1a5e6e4444a31fa17db462065741f0070ff834c5a5c63c35b7969e78ebbc753f86c781db874ffd1fbd0db2aa07dfc1e7de0f938e9d2d49191ba212a9a463ef00ecb1f7457ba21d648fc24fa3eb90936e48fad223175b1f77c5379a2c5219c99acd2b8af9b28f986a5a77882f25eb9e439b95076d825d6dad8cb25d5fda0e401e94d15b308a1088854809367e969b31f2af843fad16656f186f8a81a7ba3b9f07cdcd25bfb1da02b7203ed6d7187e98d1a63d1b8ceeb81f6e6e57d62adbd682719cfed402bb4dda25c9926b7b272b004de0582e26336f1c0f85db12b4f825d242eae6204324ad9632119c2dcb816739e8c803e7cf7e055cf67d077443045f4e9538fe8098a7ff616c24adacc64c4d87d1e5c207860a83107b794ec78a1f65c203ca3c307a4d00cdb7b32f043670520352390e52a3834423181ee350e968456e71c31b00a251ec4d94bfde5ed2be8ccc0e2d6fe40a46cbd80c600ade1748dd31ff3d3e60a32e2374e188c10afa402fa27aaf7c8613bf612159ecd5f5706f52ef6babc4ab1e5037f4c124a729330872b3360e1f870dacc6225cae37ed27d1489f237be6ecc7be18750516b53db9205c2bb657c95d38ac890739d590b706caea01823cff26b7e5f28f6df76fe015eab6007b745ba0cb5f1f8016baa912111dca7307cb073c10d87bad0106735bdec853ce0465a31100655070288789cf062fe96a380a4c2ff0225c5733afd5f47976d022a0efeb448cf26e18d9f6c341ffb55c09e8ef6efce4bd244b907c755688a8245648030f6aad186cdc6201ace72d59cfeeb6d3d6d9ff7ae67b90a8acedb4b6b0c079059e21ee6b87ab1ea44fac723f9bd79feba1bfdb428d8a8ce552b5353a315993a353494450658250e8b8ccb741755dbc627a5cab48fba63bb1ca0648469229f8ac97c0123ed0d8ea2167307f10b7ed1b283771562aba6dc1955fffd8280f56f8594fcaf230c7064c34a57d63cde061eaa88b3943a990bba0898e46e899df8654549d32ba997923afea818f543ae66878a0c997106d89ed88060b743ff9348a2cca5ac3648a3e4804a569e30e5f8d848335673aea5e9e90ee470cce990943d3a3580d11e8c9d79a11c2b7bb0e55d816981fc8c82a325affcbfdf37bec31d66e6e86e8b0c9e1b03c91c695bae76bae2e4d63f17a6e273e7746317b7c28fc79d673618484b7c6f4f0ea4646ab447f377d98f62b9e9e12559c68cb8d1698ac6eac77e6a78ec54c08990682a0cf09a21e7fd93c5cfe66f0a1fabc7daa86e7b94dedceebe9e28a3c0e43c1c3d67efa9872b98a43e5dd949109baffc0f82b7a8e2e5df6d42ca9f9ad8fdbbb0d3c2b1