0x2cffd02ef9aa2f94b0f40feaeb701956a887504ac6b5de92240f30e5640f0a0d31c4629f9cb5762f0c30f721c9c9e8739ec11cff23888025b771a820fb8aedaa0f3137ba9effbb318c0c3f8c3693b49632b5847c21ffc4d076cb2ce50dad94d05e02088b3c516de7e999abd9a8541cb7113fcc9012294679017c25752dcfbb30d669aeb7ed15adbd04c02119c984dc2efccec5722d6c2bcb86d20a4f0697c037f15669bd779cc6434d1c0e9be3e678c8f982987f087e0e419d2286e1b1bb911b47a384176196209d3d5c86c1d65093321d6a714726c60232711126623663cc2432c45901eae4b43fce719ba872c353197e37974534f509266fe0cab869756fedb8b84561000c5bf68bd1cb3f2c66a8b905a7a69283d982f1370a10636e37e7016a4f7a2f6b91e6ec5e0921017acb45c8a4451c5dc06ad518d83b6ca6f89c2bbc26ffd5a80de230a1665cf57450ad21277bc17d5e5f3e475cfa00bb2ab5c5135e5faeb155f656a183d5dd54caf3037445226643d613b93a4c2dbee4eb64f8a6a5572e4bf719f93e60fb9bd4356fa4733f28db5b578f27342bfc69e6eb89e9bdc3647f5b73fd70445d4f064575abecfbd6726d7df4e7857305388c9774deeda637769fb3c955765fff44004113f6d78fed189e1279832867f94cd28034c0fb7169b03647796edd7cbc9208f65e4ce25073f447caf3773a8df13f7c12ec7881528044c1c2d3f44777605ef8d7aa72af853b691040915f4b332c78025a8f6bf2a717789119d8775db87d58835a0601b7ce3239769d6d6fee1aff771b5efd0aa076a5c68bfc399d282963c1945d6db9fcb1770d4433f7280fbffe9fc3d4d0b53a982118b4770519ac9ce04a0fa86210c9542aee2c123d5caf63fda12e1fafff9e846601b118d847bdebb8f7b085ea739ae4b982333721d08859a6fabeb524678e4dc40c89048c1a04e6ad97407eff6923d815072df187897d2c40302e499bf63a4d228eb6ef3e86ea48228a7f7de0b6941a0cdf385c4df97b924154b10fe1189a82f108c791565084d9fc1e632161d0a3e19fb7fe3b52f9c45d35cfe510128a355330d8b2cd9844c23968fcc86d3f7cbfad6f5f49ba1d9b7ec55f792033e107ffc5d354407768a25c71a17cbcb80bd98d9f029a4033ed0da2240af6deee65df0592572341fbd1943567bf4db098f038a6b67bbc699b83e377a3681d60388a0c975907c2f49d4a0b7529e8a6e958663ee6b5cd6e3c068b82446ef1b642abd5e07f7745139376e1b4cb9ea27295491545d2b8d125141ed2e7abf7f16c7cd00b3f29b68820f27988936e206dc08e8bbaeaed0904d3033773b719b94fc487b2e708c11dbac0ad48eac583a36a679fe3996970488b42fe5bdf55d37387f126be5b5e9a9bc9cd8900d56c307721d8a3cc4f06f6d41c0482813d6ab09871db2f14b7f3b4e8caefc69fd4275ed95c3be00887b42ce683697c33ed11a56b4cff8c4a5aed6e00c9eff5a970962863f215dca6ff296e27ecef8884f460a1faafb7fb1eb050309d920ed6cddd451037489b7fefc63fd8875a9007379ae7c3f33ae0e9b88cf20023ed74e597ff31e59024ee12afaebad4792183091a0a006f19661e68245615454a6fe0b2f429686457e17f7acec0c7517bf6ed1fcfeaf65127aa808d25d072e79b23da03ba234d76467e25d6d7ccf37faf3468a23c5fb378fbd601fc9e378945938eef0fbcedbf18808ca87843c78d8f22f9155b0d8c621e0ff998ed741b3e939caa48671bf42dfa4960e085e4e9931416ddc9975cbc6c89d64af3951bb93ff01bf76e8a4bc490b3dec2ac8867adf30f3f19f8ee9bc5544fd0d7b12071110523bdc1ddaf5f1573b8fad64022ae393ccfd8b2912b94b444b1d9db3a6f0dcc23e0b9f1621488267540455825b58e1a1e79cbed449c63db