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