Do these two sentences from wikipedia have the same meaning?
All 14 films were received from funimation in North America , and all of them have licensed in-house dubs by the company .
All 14 films were licensed in North America by Funimation , and all have received in-house dubs by the company .
no