STM31000340AS hdd logic board Seagate