0x3310ea4f07eed0a1e8bd5ec0f42632308bfb7bf507a50bf930301a90837b69e24c54e3bceaa39b6b61b08766a27bdb5333b1f40ad9cbf595d59b5c7cd752b87621f55cb7000000000000000000000000b011640c71aebddab6ea47d2622218f19cfe646f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000003a0049c14a3817796e4c371939e8dd6f21ee0c3c808927c06fe9a5ac411a819a166051cbf9bae254aa0f7da34b5915f957219c8210699b6b8086773eace21fcd6e217502bef3123035fa8611d376cb1890398f8c0ebfbd8ded93571ab5070a52a3e2791dcb3677410b0f49961fc3364f2184fafb01ade6eb4ef3ef6aedb2e6b1aaa1ffae8d282d925accc8b7db531e2a89b875a402e96b15e7be505e8e7667d78b01420499a4b3bde03afb4eda41cda944bed25e5d19b76a18e9653b5880ed4984c0bff002300d27dfd7b7a1ec24792fb4a33245cc46481256e92610471faf1cc6a19709a4040373679dad6b84d7797e2d3bfac4b619074ced7ed03ce7fc0565a0d0f2a2fff89589a71c7e6548435066839f227af32d33b5a6948d18b62396f0de624f48c4ae4dcc17b86dcadbc64473bd5332911b2b8b98862ffd1fd80710d416b0253d17271439fdacdc618f7e2b695167c3bbca2c8e86699452a44a9fd96e1e9166b89d6175169f45be258cdf98c1c12ee86655d60ed9365da0f3faaf7b312fe205e8ae8b80ca52a10b503e360171c39d42b38ef588512b63ac82908b462b58710ce58dc435ea734040580a5ba636acea5d8dd91619dca4e6907c7d0fcaf9a2d1430a08e9b3bf54df4be29b8ce4504fafc2ea6b313dfba97c88a0212fad88a990ec7714c629c8654bdf2f875dad179947f351903f98bac150d4e5db11d4cdd9816e431716105cfd489aed4d2eb7a67add082f451f4a1023c96ef9ea02d059aee1ba16d73e0c9deed8d40021a694511b9c1f60adddc3d9ff0e40e3e11dfeecd1219a37b32d8bceef8166d13626dbae66bc0356093e3f25c2c2f5607450a4d3f9c129fe9f0e84fe69e7037e3ae216731b0d4a9492cd666f6f56021d5c816667cda24b80ddc4da0ad61b563a4b1d5ce37a49fca50813287cd50d01924a4b389490d2fd2340e15898a4ac57b7fe1e06b4489b27e723b084cfa255976ff5d866a457a09b37fdf0a9bb86ebf823d978f6e3f88275f3a58ea0066f9e0310b0ba65cc62c16d23289bacb410c6d57c4c77c7bf33014cbcc488dfb02e715bdf4c9ab9d520009729c45552415aaeae48f52eac02783b75ad78267bf3f19ff8b4e494aaad1322151ce8e2b142f77747027de17ffdd7e5e7ed86951bdb357700fbb43f50c70d220edcc1bf6d504e5dfbc21778c8b92ba5388645b657a5e16672b93d1a9ab3c90159add98ec32ad5b26e88c7856e7f6518471eb190bc6c339d66f75668d710e490e39a5a6164f14d465da06f8dc1aa7637cc2e323a11a04ad1cbfba91ca08790d