Sentence 1: Creative Director JoFF Rae of ARTIVIST has developed and presented Creative Vision Provision and Production : creative in unique , produced installations .
Sentence 2: Recent Vision Provision and Production has been developed and presented by Creative Director JoFF Rae of ARTIVIST , unique in creative produced installations .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?