0x2cffd02e21b324f89ad4412a60ee7c412068bf59ffc257eb6fff0e1650c0f8af93e89cc5550f6b2526d00d5e7991845f9d99d240ad664fb0e847864d2acb592fca3ace105084c56be0c3902957992e7f76080e62c21134a3dbdb08ee2e0f99e7e558329c2c61f6469c97d0122d83c26de5b76a00896aee7c051496c7505a5c7cddf562d130c76f7695de0a732286da054f8740080dcb65028e7de165576293c6719b67b5b3d912c06776eeff5eaa4a00decb9e196318ca7883e16be4cd4b21c8d8d3f780323decbd6631fa1a856e26da16094e0c8465d0fb2a49bbd55faf068640e65fafeb04f5c73630e3b0f07120b0d80698974254e5699d510d91c954018087fa638b604e3bd047997a8e9c6c11d0a149eb2ed32d6ea094499506feded794219c51ff0427e95606f15edf9750a015e3e8705e8362251925c5fa6fb89c6d7af041cff9dd389bc8d1ddfc7f682d9129edb7a342811a4a87e079a12a839951f84910137076181bb61616c829250fe68a56c30d5f33bf689324ae60398c53e5e8d830a59192935253accaac42c16bfa68769bcb95fbccb8f93880ed5edb50cda394bcd283cd8042cd980b1d3a0bd11fb6364db4b7b25a54f72bf5e8c11934cb624582df48906273e89c8cf72beeacbe3ced125142a910c9e5d0dfe98980b7776e0d1fd5a25b7e82d996f2b67d2734678db31f18ae28e2a53d69cd3bfe363bddeb7aad142ac3f34cc052642a0d2ffa15dc44d1f26623624f07280f55725d164134fcdf773d9848d9ce8103e38f52bf0100c1b14cb4f14dec1564c077d9e7165797c2e05e13b8e8a24bf66f7e9ba9781afdafacb0cbad97817c7810891eaaf90f3e0aaaec5b9e143763a9b11bbba21463f924abfcce7f289bf5a36776d425137ec233ec178fb8176ba7ef08c5cd271db86109344e7bd48f1937bba7e7a42ccb0cf072dcc45c3f4b8a8e33dabbb50b2ec86f2cd05253c197988eca9e7b93a5ad0d775c9c99663eb94a1905826db2c408b296e2d4442529f750bfb42f3c39827f5a56d7dcef4cd7c0a51b416f4fa59747e59e1fc821fd7175a11de4e15552d416cc51272303efb9963d7dc7b20798dce147cdd0d7cea6a17e1e00d51b28cdf9c34d09d09b6811dc6c705500d93ae34ad7379cc400601192a38cd2349827b20e821b3fba5f7d3edfe33c178a08c62b2a9d4f80c219b5af33fde2b83317cfd2cb377ea54c33bba7e290ba6a8544686ef9951ef6078fbe57aefa2b75ddd5b18cfbff55f9a7262cdf4cc82549f19aea16b90504b98427725f95c9fcadcf9386d90a9d3bad020055b1cc76a1bbcbf7a7d247a948dc4d73c2f058f10d2f55c9df3ed1d921026c0ab89ef00373ca493a500d4dac151f1b84d743311e47cecdfbaebe298c7c455285c2a2006cbdf52bb6867ab5543dc1c108330eb59bb840b5903e6f319652c1a26b2244842bfbcce1306159a8857c024b2dcb2a3382a1da94e8000c714815e346d9bf58621ed7016601c5f3367f35bbe77b31de20bf543f5ff685507b30760c8a3d71dbccea93bcef79b5eec2f3caaa7b76258a2a9accd4dac2ac4c4052c26c692950d37629087af4c59de33001987e86662e701053ea8fc2c2fbcc9a79434887fbf58fae1eef6447f177d802d8f8d3a3be53b74600d93c0f525f01d86987a852ab9395b65e1677ce411e8ccc8d38464f57f53e3c389a63d462d325ef400ea2c8aecab4060b179a92cfff8d0eb152505d8bcfad955704c64a226024dac9cab06d260624c99d6fe362061ded376b75489650a9a173a0eae45c388a96cc20da768f65a55f653d457aaced7edd559f5788462bfb3709879c1a52641f580ddc49218f32a361fea425d1b81ea0d921c3b82248a4777af70f5c57d6e6411f430493c795403a5df59a9defb9af72bdafae40f79e04f25d