Investment Layer sponsor thesis stress-test