related tags: 0316 4B492F 9AA375 B86F34 CD9E7D E7DCBF F59654 FAE6AC fab3 tsmc 2007 444336 939880 977355 20070316