0x2cffd02eeb989214efeb5cfbe14996e0ce207b5b7d2e128bbe1ba1cf94d537dc2219664b8f2d6967ffe04ce794821a51debee1e1e8b2d593996f89efaa8cf4cf98c62ec25985b92c6e71c9bc34d245131dc99ccefb676f963fac7afc5c8260b52b8d72e72e9e6cb1f48f4b84e856cb75d2865c7fa44df7cf349939a020b84b4185d29a633ae70c6e3f0288dfee2f143314ff5a496f15b4e8bebaaa1db34ee721c2ed6ad683cb262a9d30d6e5cd37f4fac389577752d500df0beadadc70fd2858530ca3e4ee7de12c8dfaa233b5c4fe03cc00e097331bfda44bcf707a8ccc91e92e42975f0aff87f66f29f198c8159f3b2da23c955d0453a8a7d349a8bd05cdb0c9d35d8957f54abfbe7d80da36ffba2f96ba85fb3cfe46fadfd6683d5624a4f9dee69f82fcf6edbfd70d50fb315ec1296dd85ca29e7cfc14b83df6da903ad6f44490ca5787a41030421672b15679e917bcef2c4952cf59e542ea03e216d9f1522f6a5003bc9e718fca008abc96ada64f29fb22e29b28a4c54bf2448678ca596a5fdcd44094d1d16294d8e70fdb3f24215746938543a2c2c24160cd806bd51cdc149195676cacc72b6c4e97927ff11408578e2252132f4a7cdcfb5aa4894bc85a8933cd858c78f4ed5fc29fc57c472ccf30cbfa44de9e7edc2329adc6e339bf3246211b11a2660f3ef7fa3d17aa1b9c083e50af2d4f774bb9e47c4684b83397a8dc5190f12657126e83403ec758c9dd681a614fd319a9cac9c441aab73642965ff58ce8c5e8c54e543241b5a3575815d465d69a98d97dbbf20b423c2f267d4e30914a64ab9b9be8fd9c4be6768327922fae67a305522f25a21bfb0c8bedc092bc557a7c3e2926a7c7437564d104b4dbdebe33fdc134ab9bf7425ede960066db10bcaa90381595f1787936407207a261ba09c67703bb787e1b1b190c9ee4c7150a09b4e21d1cc54ab668e6ecc9fcd9a87dcb719a598ad3663571da065fdb42547f4b2ed9ca42b5e86d47f5d6109670d657c29dd388bfddcca3fdc9dd7885a2ec22ec0cf481aadc449e312089059e5255b48937e6acf647aa8de5a903fb6d5102cde7bc6ad4ecdda0363bbb311a47c29bb281b701bb353bcfdcbdef1ef71373a3c12b97fdc5cdcf3334b7e26d2f6fd62b9dc5720be094dcb0bccb43ad1c19c2ba1ebb03f006a03085290b892b5ea879f2ecea89af7925e101242913e007078ce862d44183ab180ded1902bf91039b3bd883c784940472a28ba61400d23a2c5f35e259bf001849f248246b04797c5a71a8f6823b562c0ead547bdf8cd8fd0cfe9d1ef5ff942de53a233241110c485cf5a6590c12c86014730377fdd9226d8eac85527678af003b8b809f29140b5ed181f78575ee44e12aa381020e7fd11bac8c1e8e77a4d3192dede7d1469480e84277fb914217b1c7dc6f7deed2b166a8527a322084f1a6c04f1bfaa116aaa63ae03438d748a3a342eff071fe5a1f9e1af9998d4d63a2a2ede70787f3167ecbb9b8e2cc86056a8045ff0fe7cca2092b8a63d99753963c0a7844ec6824e793456dc43a84bbaa769a5fad8960affc7095eaa7a228884cced5fde3fec26c1baee44d8ebd0ba94b0232e683c262449de1afae6e1933ae8cf49fdc3e42bc55e3452400358aaa284a99fdb93061926e135522954cee04bf498cfea0567e39ea5cab4e242d1085c644e3f31f33f704687e12b8df1855f51c80675b8ff4240396ecb2edd1e900f4dbcb27c6435abe8d9e4438222020a1e75a86b2bba08ce765232d5125160ad721c747422fdf9f317573866c12c387de48588194a10e4e06702abaf204298798237ca9e88f98108835206688048f7d2ec0143886af1ed0fe42ded1ca4066c6df21d37699ebf926d259d9d0f2790aa6e559e69d7aebe8a84b21fb094e07bac73725d2d0faa004