0x2cffd02e68d8e3f1357f27538138f7c9696b6d93dc290e86012f71c4d3f0ee0d3b8a70dc799e1f98c39bf24b6fbc1d46a1973e753ca18d4f98d65a8f4fdd8933225cb39c491035efdb266fd1371e872a5b1e3b4952a7cf86c877412e41d5e4774dddf8a0d6dd87abea9eea5b3be2cdb231253dc66388bdcde472fbaf571d7417328233bfc1dd2bd764d5114630c2c98bb5c169ee01b7624456e85c168f5777375a743765ec155a027440e0d0f3e2a307eb386f4c986624b279ed5b018b8c8fa5cde0db07d309e473b7045ea3c010b58da86e9a3e4eca4950a4b68e04256c1557fc9e45043c4fb1eecbe4dd848e0a07bf6baaaaf48ed3f0494aa318e61d0828ced2d1be3bde8ae2b8008aa2cb1d0ae38c115974f4ab320e5b76b9f8ce89261ab929898e75454ce8e98d561a914c1b42bc49370abeabff0963e3ab1c3d92280b161006bb547c003874132fcf6864e5c080923353274fb28fe16776f094c225d5db5f0357ea3efca5c845f8d0d2cc390be9398571011f15ac0a51dd4b5b5d9ba52f708b75a8daddc40979436a496ea19f20208b9b97f45a66f28eda1ca0faa545782c477e93a847fe12f8192de8e1917f91467eb2889bd8494244d3fba5bf5d84f25c8ad5e8b91b87834efb4cfd88bfb85098a12fc21dbcbf18778c1da5b22c7604e2d2c8b380130f57d599a3c00fb038e07b53f6a890070995a1fc922fd32ea7b72332a9dee5a27a024d47ec437e57d111a7103321eec015be9569ea12ac70dff803a86a3ceb5ac3207baa4fbcd9cfbe5d1bb82b484631617509c9632a50326366271df60885a753ff95c045520616eba48b573d98977e7b669f36127c8df7fca6e3d2c0be9324a998d309d5c2a5d62f863d169ebee62086bcdc367b402d9a0a7c4042a3d4acb291e16263957e9b52e56450ec78fa0ff192812ef06706c55e659178ec79da727885661ee9ace5ff238413e1c9c8e3bc09fba617eba01cc2528474b8bbc014b0513d85493dae7f75ce8bc8441c75319037a6b1f4cd3a123f5d50ac33423fea2322ae35fd8fc1b527fb4c0fb0405e21c0dddf1f13c5c82c4a62ae280ed59ebb4b7a9120cb9801e3c29abc1a3ebb0bcc2ac2fa929a20b331905351084ab626eb8cd7427a3a862ca50940ebc6f0ddb9a9d51b416788b6ee70eb0c381c06efc9f1ae7a82f9e3eb8ae5195e35d06ceb01d79adbf543402ed089eb26ca5936b668b8f9edff4a913e473fb4a10324a67ab3b6b3f77491b71473f6a507fba9f8f6783b0853985358018c5d6a8e18d8605e67b4fd9531641d06f7b22e7ce02d778d74b83ab8ee3d7f2a227b56896e535343f03425196885e4f728d1d357439b347bc181ed22a67d6d9b1daa7e227462fd56bcef1716086199cd4e0e313bdd42af56b88829142a01b28cee6fa6ab00681eb3cbed15fbf10b9f9c636e7cd52e58eaea6a5c5f7be8b1a5d9a7150a9cbf169d2b762d317c1e946f6c74dccdf77b5efa46aa25ee9ad8668fdeeb50dbb2600ca327b73a0e4c8f2af97e5b4fd5dd1011bb62fca4870d669ad7060e14ff26d35d4a3a108ad6fa1e92bc5343ef628b3a533eccf54622885f61c128e6ed1d327dc2ee91caec11b9cf8ce2719a8b7c27a4ceefa1248ee97ab4cb29f83fb1482a4a9e019d8bfdc43d5e2edb9049a0058c769b20a3d6087369aba585c60c2f0be4b67fc5ce7518c38ab4f364c9d6965bd813b5f8556c37524c6b3278c97e77d8501e7be9860ef1d34a628cfb19efbaef53da712401d0d436efa52cff495cc855b9a27b6b2a45da8b5263807b292aeded240799d8eef04926740ec178695542de5f80e09d25eb870ed6d369ece78f60b4eb00db00ba9691bbc94a0b7120f60cf9f52a56b0d85894c571540880e226f1740abccfe27add4b836c56c6c08440aa32628185e3fa3ce3