GENERAL SERVICE SUPPLY AGREEMENT between Hynix Semiconductor Inc. and MagnaChip Semiconductor, Ltd. October 6, 2004