    @Test(expected = ParseException.class)
    public void retrieveOutputFromCrashingScript() throws Exception {

        // Transaction 811ce060b88cec67e5066f7bb75cd8acef43c3f24c0787fb1fe426510d4fe38b contains the invalid script
        byte[] script = Hex.decode("6a 07 43 43 02 15 00 21 64");
        // this may not crash but result in no output being found.
        // Or am I interpreting wrongly the fact that the CC blockexplorer doesn't see this as a CC transaction, neither?
        // http://coloredcoins.org/explorer/list/811ce060b88cec67e5066f7bb75cd8acef43c3f24c0787fb1fe426510d4fe38b
        List<Integer> outputIndexes = coluTransferInstructionsParser.retrieveOutputIndexesFromScript(script);
        assertEquals(0, outputIndexes.size());
    }