0x2cffd02e932e8ef520618eb0863b36789b632b0410ebfe2faecc2c861ddaf4c8a253407ec3b05935137129657b4f24b012a0561ecdae93e06a9716f07c6f4707703d577ebc5ca6189c18f12200270aba8046fabaee09f2821f35265b3094aa6fcf7ebc56b7a766ebabb3805d4c7b88e47f2e1b02639d25c39396d55a9c9732a737f0858848220bdcd85c4bd8e3ac004c6f274fe1768f3a104f0452314893c03427452f07265f23976bd64d83d2ba37ba1f4d9a0f10c29381bd344f13378ff3cf91ab16e712558aa8d54ec99c09c9bf4137ac0f7ca5c73042bfae4f1009422efb6f5207e1a4cbb710dfc554bb850d8128a368c10f4c13dda598070a0001e6c4baeca05995b8e83786114416bd7dc1c91299294b31e5f0ffcf1ad75fef4a037d5268ea380d130f23c68e2bec7dd2c97737cdbaeefb0ac3c03ce9739a5eb3573efe6b89ed255d77d461514c7853e85525d2f8f8916df2c24ed3129ae9622949e2ef02e6a70e6ef0d8aac098800f632ed1bc3c0f286b1b62386f49bce612adb9b10f42213abe825976988b68d4b8c7144ca3192d574127eabe61fe47245591a1ce2215fa618add3bd89a485430712b44232dbfd9fd30968a22435f8e1203bba1a2989a5f4cbdb94efcb757521babfb0413129b7d1e9784e1df3fd583113ef5e4aa02d956540f880a0e01433c7c4eec880066a77d5b4dce24fff22f82852e0c66aa9abc0422eca02150a876e2afcec8f3b2d7aaa98257ffcfe6624ee623f40fe626a7a4f75773f652624e5fe782d86f85e6b03db4b6882f03b6600a0b0a6b28580da13b70c426ff34813e6860ca890d1e927fa094262b52c8526740ec75fab7b710838e8fd9aef2634fbc89c740227d5ab5060d5c0d3d3224b4832a703669dff82599d368cc3aca415db7b11fdbf8c607fca80fdf27a7f37db7a2befd0e07c78449d6efbcb55c56c7646f6557d6b92994fe1c5fb12a04b20798c9e872993d31f8275f12a6a985eff328c7bb3143f1c9e3a3fa1e5f95d85983e062d6b39b13ead6f1f939b6beba7bcdd0ba81583574e586b0d76483d56a6b93b96d9359e98ff202c0ddd80f17d1c94c99e1579401e5a3db19811f79b512d69ff39ab7a8a52d1881a01ebca1fb478cdbd44b97e0afe055cb46728dee9aebf52c04316c4cd9537e25f8cd8b3051706791270daac970a24bec772a68d4501847eea341fc2d47f9a7b0dc9062415007cd48d8fb21f271696ae18ee3b65d2b92cc74120beff698304809c20922f5f2274dbefb404039ac826caa428f049b70469071cfc2d7451bbf5c636b06e95c9cba3677a670e2d727f6ed5bb538c039be03254b6799814f347176f06f2bd738b0c758ecf484ffa339d87d946655f4e124f9636362bdd09ef5c9f76db08052ab3afd63dd8ff8d8388dce8a691a36969978beb4b27e83e19730ab33fdb38b45ba55f9b80e0c61c93ee23a7b5ca2959611d2ca47be0e6e31b5e61b40276b2dd3f48de7484811238ac6a7c3c88fe2b6e9d31e5931e43399fcdff22a0902f21ecb485d878d666ce8a2a5ab735a9f0e8cb6c45a9716d38be716984895b84ee9742d357653be1ea87944ac899881d95d3343a4c05a82b800f0d872fa0388683e96ab58db398cd9322d308990e57a8799f030a1af31c6042ef76dc26c02525d11f575338cb1963f7016bbdccea5989c6f86a23c3b710cd42c11afdea024d41a9c071bc41f04322bcfc6ac21b2171e482cca9906719da957f22f56a7c3d08685286b59366a02d84a984ae4e9c6e1001cae816166ee25068c3dec6dd9a8c2173cc236cbca4f98af08151fc664d3069fcded6fbf55004327e04c1e28f66aa1981ab69b38c59b68feffe56919c67d6e56e19dbe3d223891d90c7aa62f83ce7d7f8fa9b1bbb1da93a9e7e9c6608a05e8fe998be3012915bd