0x2cffd02e4b8037b1309fdf5f327fba62d61d470e2429298a44dce637fae1918d017eb4020b85773d1cbc58d40884e9eee8e709cef2d77de4746fb436682a727823fb5f5d8213f452c5f8e51e1ba9b9f271ad7d82ed2029c8e6684eb599a7a2caf6fde2c69a868fbc4fce8f48608f74fc9091e27fe36544a5890fb89b9bf630f61ba66a2607cb00c7fabd475b4e19f94c7fab66478a3f172cd35c75be72c506f226ca138b8832063c1d9923799d07c48e05a8e004dc5af3d1f26787b5c6210315b737325d4429febefd20b6d372231116f6f78ee1bf69db8976f162761b4defc1a620d69ba19a588704d282c648047aee8fa5e93c59f78a29b5b165057d8d16df8028b35d5cf50244f7c01132e5d78a8121a74a39f770fa1ae2609ad2e91969af0f7f2e2e489bf9f80b55161734c35f0a132b5a761393d4962f5c6bd60bc9dd280b056c8b16164cd0095cc528f8481266e29055ddd46467948201111104057e5943e0672bdd28245f2ad13830a2ac1a717ee240350672ba509ec5fa4977e08601c27d1dc5ebabdf485357b460451561f26b84387daaee6b31c85011124a935556b3d798af9868fcbd52ba0f618e05e63560da3f0638940c48c6010b01d0868f22e74054d94c3ded5491a63f29a290e2faab335911e639939a8da9435d8974757ffc9fdb2c64c772b05c573bc636c71e27136c7383f3fac62c1a6b12a0404cd3af1302ebf2892caa86cb38bbdc86077ce980de31ff0e40f7a4c43fefd09036c531845089b560700539715755549faf98086e500922c47bc31f41d1857bbabc66569c4ed2d518786f709f30c34e801cbd203c5ebbbcd48fbc06e0adfae9f5d77088d3a868c41d7a5d83f34cbeee1b29c8fb1d866bd3a341d35a1cd950be66f496205da0159c5d274f57b775c54b48fc7bcf431fd5b6e35579567a8b92e3ab0b6095a9b4dee34c3ccc4e96b5820c0b92e7fba8ed57475f52a8c0326be8df2c755f10c0f485f288430ed16032c6b61733516e524c1b4da10a81e7fd6e1740a9240efa04ec6ebbab446f7b5e4889521bf76ff2be9a359f9a322774ab4d7d8f13fd2d96d7ec36d8406e36cbe702d2f309b5a88e90c4259b396ed9e283394818ebb2fcac833db4674d33f3849bd515c94cd584e6b2a9c5336b873954d24d39478023277a78a6359d09d2a7236af9937880796ce3e6566f77030db44572d86524615fac10e5dbd26ac4a443e9cbb377a6c0381365a6d4f396ccff40671d8d25100244aa3990582ddb355587fb835d268a6d64ae134271877234054b10c116f16ebb34bb97fa7c6ab751b7d2e2729eb5839b888d16a3ccef83e8435ab217d276f6cb362131b5e6d2517e33138edb1b47c8e2ba060da421c2f8c716073b9b6666789fe8781946be0afcd4c724ed865cda781f00f8b495e115eaacaa44d42391998da0be30209debe42740cac10662c8e77aba13da130c0699f5468251a88257e928f91884012ad33b8166556b7c9a70b71058d57f0461edd34bbfb24c298b8d20ef29e29d97fd6c3c227d9ae762a1b6ccedf37a5ded2594644a7c0cb0e201c3d86597ee8bb94714e122e1ffa283da9b891139844c1f0b428201dfd799fbbed710b5d321b486349720affaaa77dbe5079a60cc89e5c077b3fb1226b8621111cee474dd61c4de50acdc6a1b73c2b2212b4989d277393f1990827e01705042f9047f18fd28b0de459ce5254a09b4309a358f5597dee0819aa717556061c66bcb540a80aac926b4c74d3ed2d8a74fb37e2b4324452a9e329f608032bfadf362d15965888ec54fdc8e9128ff03e217ba466bc3bb48f7d9484e130a56154c70983d253ebda5b80f53a91f74796948f91a5c582b7e396595901a0eb4f482fe0f20e291073e58c4e4fd91fa1eedb35675781714640eafdbd4b5cfdd6c4b