0x2cffd02e2f29014451d9d96aec348da1580c30eff38a6c245e4dacaf394ab5a87a48c321f46ac6fef2051f4b08e6f0c76453dd9591f3bf51eb58a3c62321a1dccb34f0f6dbc5cc2bc0553cca3a34acfb82effada205ace90b797fa274fda1405eea189255982ba545c3bba1d5f904267d59d2dc33ee39edcd856d4a7fd51bafbf6200108d9b7ef5d64eb2f4b1bda94ebe53c454832a1e5fbb3fa11042118aeba17f28d148299c5dcc9f40902a1c036a7d0227cec37597e7fbc5b7d1ef788ff37e4b0ef2895fd45a17cffb4514313f3458cf6c0f278d4458482196191fee6ba2c86771045cd6b86f459b1e2ff1a0a2d304906e8daa5c4ea514591f36a363eda8201cd85d03e6592250ed3c8f50f2e3647299b06df7b08b3047127e84266bfc1a94e4c668b8d169fa31da54e987c9f6dc190064307765eeb00abc4c73be895649209c0e561c0f2b3c352257e9edfc3145efd75acd78e0c86867265ee7c8a83e8694c1d233fdcc4bcd26f00d96e7112b1364a25dd4d1529052c6bfcff3e77cf1381fa975ad1fccb585d78734e99822315167932cf20b44ec436d5f36e70e48527b18ac418d27b693ff7c8c36454caee62c3686adc57f58ac7af9bcbba1d693875a5c7aa641817f475b9985f2ab245bb85ea489eac876568461bff7b479b76eaca4b665dcd3b35f30a04482b3681d6f7f2f389ce022cd6153bc138d84af813a5475ad723372ef2ee4cbe655213fc674ae674c5c12477e01d08bc854fabb923a5b186061aad5d194d9dac9cd8fb9b98c75512ac8747a5fe299472fca87f41600d2f6457806eef5f2ed695f97b304891a7c85e7e6e4cb866fcc2ce02948963cb93f93ab9b54fa12d637a01f5be811ca065c9ddd28f59ce3da38a53571756571fc31ad957e924410ba3e86a50dd11c46702d3a98d354d6993cee8da16df797da61641ec03d48438e07d9c098a17d61df21a4ef84f306569fe0c6b0531de9f943e4b10d7ed9cc81d1281e2885788da819f2533aa7523d7d6246d70ef39c86c0038b3deb0a1634d89af0a35e65c6709150c8b687f0c78e20ebe27f49ef3b80ede51866da885fc097ed96b9494a097920474c6226f4644279da15902e4e22a9af6330ab0a6eb97576765847e08d8fdc9eedd930424ab487fa6386b0c1fd3f2affbbe2ecbaec1bbb442c245a633e92f76d0f77371d6769dfeb50e86839f4f5eb0553da21d17d0687a108b5dcb03dea7ef80d5a24d32f8e2c2e199cdbf7e2bc8432e173268111db5ea5e7ce81a1e2e2c95bb21fe610a36c2d8224a7fb02c9993b1465a4aeb3b1bbffb85f0dd7fd6fcb01567ff3dbed0ea6d47afd4a0d0b590bb7299877a71d288f421eb347e17ec1fcd765dfbf0377817a20c074646d64c746a7018df37d1ce688e129b216620a0ad6059a61b79f65295d3e074d44454025f8d8cee8dd35529fcfc3ecb337003545004b0ee341a8030a8c915ad2afa5d28000d7559c6d43fc0a3fa71e48640ea8c679c8252669057e9b38a27144eedb0a5284955543145b6f53e12a1e622c85c6807478e0fbdf30744d3e7bbb4620d3644349ca45b8d67204494bb7fa49eb81b0edcc0aceba28f178b495b1d181738ddfcca788eb043167dd43f1f8ca042406af6df05e7ae603a5a1f41b5d3e33f14264b30ccf25cbd18d108c548529a2a2c0cdb9c4f3f655cf7a45cafed0565d3edb4bc83c6c39fa1d86945368dc5dbfed0a1399ea9cef20a64838d0a7298092dacb96fe798594b0d57e9fbc9ae6fe1dadc4fb918caa2b37c98fea679642d79349f80bc5594bd5e4776986489656e758249172066a0f3782514231ce8b69c1ff8dce420b4557382f2ac445b7035704cad5a9f68a5070c62bd5cec0f82c1da0358011a16e4701643f15ed715485647bb5319d16d9ef7e37ce75667278338f4f7