0x2cffd02e4da2c9fe421d7209b252549b9a4f8d0469fc3a33bd61698fc5f2c7606e38d74dede8d85b5a9a09899e7890ff5abecce6c5f399e3322a4b3dd4b89bc18ebae1b7ef666226cf6fd504bd4137f332921ddd7af20b2a704acbecb41f3edd81f9625cf37ca430c90d885e2f1a981ca25bd1d5839e6f452b082284eb13e1ee5d58e75540ae18bd05862d0cb580d7c2274b6da7c3a541be1cf33630450758db84beae8677c7c757ab3b666574017f9fb117226274d636d3a51fde2fd481db158dc6595a2e6ff29f5d884027f15f7f2724a8601d94f3df9883236663db795b3a179ec8e591d3d3a9f08935daf9bec3affc5bfa74d7aeb102549181043c7d661fdc0a2d8759d20da739155e156a413e8a1ec73476ab60af849ddd48357b77bbdbc261a281584a6f3cad094469cb7c9d685f2df90ab4595ac7c949cb6fe0c2d30b34201211ca2723106c41a5853b0853673eafe760ddc02c56f7469739d077405b0e5de697568dc8236a8ef1b36c45889b770db1163727da1c71bff532e3347799667dfe93af1a986d4f6203b40b169a46e83295beb946b6c019b2d08d29d825478e7bdd2afa5e4664620c585a8a147eb05dca925af40123ef1b437bbc454a4627cab6d31292ca0dea0756aa1719aa7a5896b6c187f29b5b861ec7941a1d50324c852711d1b54504cf696b9d75198d884710c69348d3e5b061304bee0b2c862af0b449495299a10c1b230e7e5b237916f9dd54384ee3c3749082ae02ca55a4fbbd21900c50278fc77c79e4d6d766a03cd1750e02cf92544aa28ed1b1c18208eb72054c2b25ef60e9fd4ca8a0436a6a346c7c015b5d9b1af31c91faebea7c7299ce378c4d9315e1306456bdd8594f4061f5dfd5b6c13fba54b4125f5b76108c4c88332440454fdc81bce72523130bea8da7fdfd585879528a9f650e0146ca41a7512b9297d85e14617d44e454610d91a9ed5fd6a288fa5b59a8a629a9bf3289024fd0b287d6aa46a3a3258d6f2ee5047e898f535dc8185ec0a612ea75b76cf24db608d10a6aba0718cf4b977adcd29be615a5ed5749a6047e90bb81d38f7521caeabd7ce9dd81365d2110fdef3451eea35cc92668e7953dcf8c6dc7dcdd18be09916f9c0659b98711d35704c203dac76a32231b261a5ce41dec2b26d6fd8d59993712275297259f5ddb4ab4697226268a44731c571ffe3f2f8347930946dffc59b6917c437a69bf17dcb6fd1aff5ef11e95e0b2d81969bb5eb8a03961b6ab8b579040ee6f0d79497056e0ddc32ac2863f009503b79e509ccc2aae34690f2d694a35cf0f24fb38c72f5673c6d07fe68e20a6e57d0fecbf65f975a11914866c6bca0cab94430bd4114b01e6ef854473caff5f226f4ca55b2f2f8f1cb1beb03366beb4e7803848756ae7574d076c21db8940db8558b38f420209ef0ce60dc09f30a4366f82833baa841f557a5e33636dc2f33dc342cb58cdbd6d5670d84f3e5f9c9daf5841210cde141aea1f58747e982b95499d82906bca3761c1cdca62953c41009ba82c733daa800ef0e184f262a710de55af9d472d0679310d8d2babef879dcafd71191bfc6667f331a677e1e6eaa7e0d4bca10b4b671896332cbb4d5203a1827fc52e90054471f44f72aba3e3fc0cf56943ba1af487e2047a3435f49157ce324fad242b50c8af24e30a497fff87d762907a803af421754ab3404ee45ed91559d57a6cc6d70e654dec3c13d1c5c5bf8efc3afbbe070274cb337a5a573a602a6dea1add5f3d9c4a0d705ef7478d6fa0cc96aff129a99c7bdf91a475f5432eff8385a1bddcfd9bf38b29f80c7d638829bb206a435aa836bfcfb34655035f58f764ff01a21044a34f91c20619246895bb9c8468cb2b9a673ccc80fdfcf920c2d5a4b88350de8fbcae80cbfbb8dffb0a767cfbf287d5e5