Looks like sex tech startup Lora DiCarlo is done for