0x2cffd02eecd65d681f43ea697ed4f31e982ba363482bc9c1d7fe32b22dfd2f60c627776362699d5d87ca00754dc0e9c6c0b876ed6ee15deba7116be70e2dfaaeaaf0ac3f6cb1c5d20aa4455cda7626ff7b5e63c0ed9137d153dda6e70c4057037807feca8ef5e5566edadf9a3bd4b6762cee3ccf1699a671c4b2bd6d21fc420633db1b5b3fbfc7aa047f008a83ee4b7f944356a376de1f5275a85a49cd8464a50ea0eb0797250ec20cdcf06866f7f3a9d2327813d6af2f6058c087e30d57ecedffd06a91ecad7901503a41d55e30cdcf637637167cf936e8ae53e07d44b1c7aff4e7157be35036cc9b2bb6fb93510ebb9da1515d8768e7014625740225feadce9d09f2f9e119bc6994fb9c50d5aa5e85c9ffdab894d7a4192a2190bfcbe5f3f3f4ce364b0cf282c17ddd9edfaa52a7c79c42464e93f9d284b799f54b18f9989dec641bd41b6927ea52a0700a015c6410b2b5bfc14b9c07e5962ba2e1eb9dc56b7dd72abb2133e6cde637c4d3eeac0076e618ec4ca06ffc9834e432be0226a3ad66afc2bbf1d3ae3712b7b99380ec6492f2a783f7e58f85cdfaf6d14f2bb023b04b5c4bc40895c6c03476b0ae99696436f8cf585868f859d2182bebe89ba7e9a5b8382e6b122bea7615314c26b550418aa8c4371bcd01cf7885043020c60f36914c4a8b708b3399506750373213e0e9673be2d30d7a0598a0e00d413eb4740471139a365a669173a209a334eced73da2e7014e4987e573ffbe90582da127d8cf54b62988e11c4afe95c234c7a14b625ef64c7d8890db8d87ee1e227afe24dc1c065a3e23390e415b3765f3bb443de982f418bf1819ed1ef1a8806926d3efa3788849c8482a14cc032e92606fa9993d7a6c27d759b9394eb6bc1f203b88a3e547e9940c0f1481c8f632c0a03902ca06f7c5d36db7b75e055d41f2366c017f8712b4de166b41482f2d4720109d00c200c8d9bbd611ac7624120f6c23eef74c6046f5fef8732c2db596a8443eafd1502a56774ac0a00892239113b43a700c6dc9e2f96353311c608408e249163d9b81b4ba0f6df5d2f1c8aeaeebe09caccbbbcf4ff4fbd63e639890077d3f3532a99a728d18e717dfeb8c3889e07bf7296defa552b8b968dceacba07ce84562d29c107b9a341819c0f3203b0839e3bc093277229dc85004d17191cfef2fa404c2ce2ff5dcedf495412ba30b4dd403c52c5423aedf28f40e3c248c409e077d28c6f767419bcb0457671e748cbe2b925d30a4d44bbd152de09164a0cdac122a1b03f3a9aee70ba0bbe5dce7f6c731a0656c5911664c81140b34f749bc109dfc3812e7e3286b10de4bcfe3d1fb93214aa896ddf6fdff4695f6dade5c0070749848c9dc33f1a70644266bf34dbc9521769a1c7e4e45f82bf482b033ee231ba365ee4c3b7e9798101d7b19f428a5f697b3625a4c55118398b663483142bcf0ab00b29be87823c80465d2cdbcf8a1bc6bc9c1001a3822795a398c135ddfc8577b6d7a6e7df49d3077d8d626f52fd1db22e14b49c0e7164382786e291ac45f05113f47a467c6bf2322ee331a8e2e8caa47107b5b1c07159c86fc9edbb583d0a19bb5568991bdb1b8126b2704cb7a12011800be6a1a1ddd06e3b6dd29fcd6b283cfe6c6a828143cbd55aa87f5d97c30d82f70842909ed1d54389d7f7af2e4dad1c89a2a280a5b807c35196a964127897c15b42db214193f635f880d97704a8e25c240dc1d06c418218fdfb56369750e50ed676f2ed7330a44c9204044dab0529f2158c37a124939a1696f7593e8057e0a433a069851bb22f98fa1699030e68f466064203881d121ab0ed2f7d7360ba8dddfb6659263d8cebceb204a60ccecc8da0768215d70b18563bc2503b8389be21d95cd9d02ec6c4fe4c2ff9a7add7d6206360b053c12c8a40a5a96dd3be