The Empirical Distribution Function with Arbitrarily Grouped, Censored and Truncated Data | Synapse