1DUPLICATE-speculative
2