FREESCALE MC56F8166VFV