STM3320418AS hdd logic board Seagate