The Trade flags field contains essential information for the interpretation of trade data. It is composed as a bit mask with the following bits(weights) defined: 0(1)=Cancel, 1(2)=Trade updates last paid, 2(4)=Trade updates volume, 3(8)=Trade updates average, 4(16)=Trade outside spread, 5(32)=Own Account, 6(64)=Reported trade, 7(128)=OTC trade. These values are combined (logically anded) in the Trade flags field. Please note that the list below defines every possible combination of the flags using 6 bits. In practice, not all combinations are relevant. Also note that the list is for reference purpose only. More bits may be added to the mask in the future. It is therefore imperative that application programs interpret only known parts of the mask.