Sampler