"Futurama" Gets 26 Episode Order