0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000002086ac3510526000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001212d8f4880a3757051b66f2387bb1081f62fc4a31392cca4b989479ecfab4dae885ee41faa3138aacd493d0f081c29a287c17ced4da9029f6e8a791c09de18d7134fcdcd4d87ea38e14da7f67bb5bb6c028edbaae46af4e7ffa2bab7a75d258226099620fe0d6d8813f796f604de1c0d8f1e52f195863868ec3a6365620964e547cd22eb70f570d080fe1a907dc285636eb39bc6227d3b328323fe8dded5d74968eca83064868fb55a3d8fc707c47f995dd86b9e2e0a12cafc3d38c62a9c796b24f62f5b7788c4e97fae88b017c529beaceb7063f9572563cebf8daa0d072629dd73bf7f73bbe844920da15ae04a6f903375415a1332879fe9e4d98ef3221bd6accdc2e32c9114102f9d8bbede03754ecfcabb1e0df2bd65886c5a4377fb471473b8a5283d5223b86a63946c15e35ccb5b3e8777c3e9f376eb69de600045ff90751d853d1322401f723497d8295c362239dc6d88c583b41440d7bc3180edaeeeea0db151ed23840edd6387d46e913618ade4d9945c9305983e1835275092f6cfad2c8885af02d3a05a0b87ca4fd8de92f945d056f08b9093c767e227a256013c2e250aac67d0d21599287b5f9b958dd18ccbaff922d19f417d2459323e21aa23c888191c8651521be9005a3a9c80e16d0a0f3acf9f2077d86539b4fac943ff5ceb20b7977170ae41c2cbb563731aad676f53a335c9ed4e11c6b9e01b005cf8e49ec72e7456e6bd4738172a5d2b8e20706a003bb5d4d36407814f0999fc0dba66c2a80380c4b0ec5f54879f1f79f12a8307ff3c0a82ab2fc45c49a60389b49bbb60000000000000000000000000000000000000000000000000000000000000041d9a0b5398fc68b6c0fd44cb18bef5f6c52439a505b6dacabfbb4d61dde82be346b1fb8a7efc43b1c5e67819144d7690cd292740cf1cba6c704d4737dc0ded5f31c00000000000000000000000000000000000000000000000000000000000000