0x2cffd02eca48fc35c060dbdf11cf62bad9afa3713b6cff6f84a118828ad2139fea944bcf310adf53fda395fede2d1891f8348ed0f3c0b709c3ada727f67441bca620a6b23273e08ee21a37e3c84b26903ca205d8fa59a4808e76856236e02e5790bd76afc3f1c6f485f4bb754432f5bbe786754977d0b9dcfe5cb32dbfa2f2b61cf83f2e7268da4cef9e022341d749173566135853a8c6dc6711ce05bece409319366e6346509a0cf57ed9838e327e79ea1070fd092114f3a3b805bb5f41ad967337625fb8c831d136d40aa6f92f3cddfb9d718ae51d8c4fadca2caa0cc0494e0668d492401fd049a816e8b3e37e67f1c3e804bac27b20d1b47625042df95520fc1357b9c6feb76f0f68fb72dd7f8f2445c0a94dc81947bee99f7d895c709779197f176216b215dd97113d9c5456fb6e1321725f44a4859eb6f9ca1699a8c8532f637423d5520dcd828039956be04c42df25c8aa23a0164bca91911111635314557155c459ec2692a57d37f0bb00c55ebde0fbf19889f7d00decffd28499491026a2f52170c88992fb81605e074d8ec496313b277dbb4035aa998ca44398efacdb32b3480faac68d544b4bba61449f88bc607b903534db6e561536c56bcd7aac426b13f0bc42c8ba7ea64748b178e84703acc1f4046c3e4fff381bc184fe0e6af44a9b2d2c0d5b74b7fbedf0a39a305cf1882798167948fbabfadf6c6213294c4cc2f65a6132fe27eb7aa1223da82eee68804ceb0f7709c57fb61162ba835a72af3663127d80bee3ecce5032887896d8dfd73033c108e6d372bab49b9505436f144eeaf5540f01103f444cecad4b400c1cf4f58da3cc3f59141b3a2ad8f482c6d55c50ff738233933c60dad88bf427c07ccd620044e776d46ee392ea294e49306270030d0b2ddd2226fb5a3d6932a18167929b14f82a145a7283a6319fdde793e8434272a3c5abab0685eb709595476271e6ae123ce2df3cbb6714acdedb3019219c9917ca8c7ea46d28078719e342b7a261fd6640246686c8ba4387589e2eee9c126d95347d6a4a92f48031618445af6ff83cc44d21194605e2a2804c487876994c3e0addfdcce9bb1f588304e5da2c38cc2c461095a9ae3de8ffafc25e0012b360cb7c8fe28a4fce1fc82c3c42f474c747a4800a2b6749dea4fdd61174b4febd95d3a6271dd824e9801dbe669beef1b066ea385c03f0bdaedbb8d2b0d0f36e83073fff6d1445b89a659a2540f18922b9287128c72d7767935633a0595fdc8d470d7332e81d70cfc40609c5410332072147582408fdf887e6a85591a7c56c72a3f3112d8b435c7dbfb34231fdbdcfefa3f7933108f79b29eb4c45aa51d5a6bb5b730a8ae695238ec5f49247a618647794e4934f3c029ac554c3beedf33c99ff8bcdac52696c3a771935b7c30049b6603aee854856782bde7abc95cd138118dfe8c24029aac0e7961abfb8d454f8ed2d18c62f2fdce263b868029bb2cc196bf33f29ec78c05c54496600eeb5c4839fa0961eef53c250341f914f3ba5e72f37a415097b14b8f7ae47d885a1c769b0d426185dd207dcfd0328b60e52a0fd74feedf3e523ce086cb2c963ca07f71b54360b5918c0afe21b8011978309db14b31c31745499013eaef85110624608900b02d14e0c6346c9131ec160971863f629d424ff35d09dd27d5fb57d1506d3f596902f13a310746bc126e139d7ff526e75133795d6237169153af2a4afbd45ce298e683daa164c93fb432e355bcf0df283befeedd9adcdeb8f1aff22ebb42023fd335c2be858a3dbecb2aea3cd3bf81656a8d4062ee6e70f2832381b9901f41f1f8992a15726172f01284aaf0e21c0f11f5c9654063e380bfc6a483fc7633e14c5d2d62fc571d9ceb0d12f4a1688410b916b16d0cb46b12c4829b181223a9f35e4a2ab54e9a453