Services provided by Matthew Nathan Weinberg: