I have never quite understood the difference between 'pre open' and 'trading halt' can anyone enlighten me?