def METHOD_NAME(string, fitName=None):
    sMkt = Market.getInstance()
    ids = list(map(int, re.findall(r'\d+', string)))
    for id_ in ids:
        try:
            try:
                Ship(sMkt.getItem(id_))
            except ValueError:
                Citadel(sMkt.getItem(id_))
            string = string[string.index(str(id_)):]
            break
        except (KeyboardInterrupt, SystemExit):
            raise
        except:
            pyfalog.warning("Exception caught in importDna")
            pass
    string = string[:string.index("::") + 2]
    info = string.split(":")
    return processImportInfo(info, fitName, ";")