Sentence 1: In cooperation with SAP , Microsoft developed an OBA application called Duet .
Sentence 2: SAP developed an OBA application , in cooperation with Microsoft , that is called Duet .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?