i bet you submitted your order at 9:33:36 and it got executed at 9:33:38. Why there are 2x 5.5M trades - no idea. Some funny MM business. Every trade you place here - they have to take an opposite side.