carlo masci