0x2cffd02ecf2dd61e46888934b9a2113fa1fb3c475e148fb212eb9a66af70e0e30f5290b075b7616dc9507a56a287a5659864b4e4dc7b625122ad0e505226af39a5dfb4708461be5dd9c351a801c2afb615535ca398317acea9f598ac75499d6f8d261d7a807f03550d2663698eb1e048d81fa4ec51d40a2fc3513b53b7b736447f0dc59c3fbd27cffb50a228d96d321c7da055d9c0c729cb77e08a73382a401028913331d78c7233250df6136323bca2aff10d21fa3fc4d2554971ba363fefee5dd1d44dcd359a5ce1ed2ab86b85c93c62ad5da1489cacca37aad5fb00bb9eed275d976a226fbe288306497ab996f8451048c221465b7be18b5190e461e584b7cc684eac8bbe2fa6a7eb33f6135f6a80a20d04a1c4a790e053bac93dadef945e9589ca54c71a4c11cc2c19bdc014e26d36507afabc0154b5818c1c7e0ba8483a90d8c6995af64809e7589e860fa86a73a7d164c255af52f7f837007885d54ae7df89076ce825d8564e8e37fb506f9c3096b6b663c567692c093ab47b1c6684f37291354eb5ba370ff0d69192625986e6089314e950be98e469b6829ac974a3808be87238bd9623220fe541132129364f240cd5911c9af4c0f9797567d0d23b15da3be9d2251881e5a7812a2a2b51135ad81814f92b12d58f9c468004cf473b3ea61f0bf77231af447b0f5e03195bc7d5ac4aad671b4741b65656006c89c19740b2344ca48b81ea2eaa679a9df8ae1356124f71d0a0337a9f528aadc7d473edff209f61b2da651431966c7fbf087c0fb71dc0df004309feb55cb6be4751ba8165624cd578c7471963caae72826ffe311d97e0f41a99287bd2a96e4c965e44c8bb207102ac8a89caa89b0aedcd23e7d9256e01a379aa9e723e9fcaed8824880e909a818b06b95823ab3499b8e77de0b28ee6c12767d8bcea73427aa87b7cc22dddc43a9f14414f7c90e920e183bd85a8ec88602fe5070b699f8292445208180c02947395335958309da40e587b1b33c6bd0b8a0f31a688417dc5a945f3f5fb19d8370f1ed337452c131e3dd4c728a87a5e402304ee9d243cfd3d46506b499f34bb39cb5ceabc47164af4970ae0c351da12b03d138cbae558de70eb6879e480bb568f3d8a5b3104606e8481c1c3a44ead9606d68ed50c0636d32ed47bd139fe2a7c330b9529a573fe6fe68a93d6f8363d7a372b8c16eb78aa00fbca72ce05b1639823b10b99d6f17a0e81521c79c9c2da68a998920e03c0fc46e45a6e06bad44e092ff61961dfbd3832e4a2dbb6863660729249516d6ce34ca2d17f3885507fb85fea887e405d73d2b37516d716fb1d40b32141c530deda488e92e1ffcbdf5c66a03a4bdabba7c209689322876a44d8ce8608b6876c87a2205c9b9ee4c1d3476433287fb061576118d05ef747ded5a0dc8eb51c3e08d588d82acf35fcde77939c897378c40d1374c7303474dd653be49a1a4c9783f8395ca15af04bd65176c57e717007d550f3e8fef14b4bdc686430d916085d3a586a27960e9b432e5854a706e8865c7b0a74414556f1d5757ccdd96d33d7f9dc74ba427875ce7c000be3c2c382defee00b950fb824480e749e7f180a5bee3552e577ea75ff6927fab93224a967844b81dd8bd4b979371d475d6151d893de4b481f6bd0f1f91f981799236f4bf1038480e51fab6bd5611f31309f2a0c850c6311654e783142a7dfddc9d630f468e63002907104decfff94e8c459ee452d59b3e067ba87eeb50903aad110f51bac5ad1b285708a513178dac90b5a23955ac82fe3b8ce2566e8ddbae48513ffd2845a69945bc615e0144fef3b87651bf365daf6a42fd2115d805de26dfd9bf7523a38eca629983135fd90faae68c25a8add52fb927a5775c7fa71dc209c0a2d29e8516ee7323722814cd5a4eb5692d4aa16c6e07c8f