iPhone 5 assembled: Leaked parts fit leaked shell