File size: 243,345 Bytes
66a32a6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "e2c85a90-ee2a-4c2f-b24c-394780e3a51a",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Reportable Positions:\n",
      "                                         Col1                  Col2  \\\n",
      ":                                           :  Producer/Merchant/ :   \n",
      ":                                        Open                     :   \n",
      ": Interest :                             Long                     :   \n",
      ":             :(CONTRACTS OF 100 TROY OUNCES)                     :   \n",
      ":                                           :             Positions   \n",
      "All                                         :              459,997:   \n",
      "Old                                         :              459,997:   \n",
      "Other:                                     0:                     0   \n",
      ":                                           :                     :   \n",
      "\n",
      "                        Col3    Col4          Col5       Col6           Col7  \\\n",
      ":                          :       :             :  Positions                  \n",
      ":             Processor/User       :  Swap Dealers          :  Managed Money   \n",
      ": Interest :           Short       :          Long          :          Short   \n",
      ":                                                                              \n",
      ":                          :                                                   \n",
      "All                    9,875  68,621        43,176    229,253         34,025   \n",
      "Old                    9,875  68,621        43,176    229,253         34,025   \n",
      "Other:                     0       0             0          0              0   \n",
      ":                                                                              \n",
      "\n",
      "                      Col8               Col9   Col10    Col11         Col12  \\\n",
      ":                                                                              \n",
      ":                        :  Other Reportables       :                          \n",
      ": Interest :  :Spreading :               Long       :    Short  :Spreading :   \n",
      ":                                                                              \n",
      ":                                                                              \n",
      "All                134,155             30,068  19,999  131,761        28,779   \n",
      "Old                134,155             30,068  19,999  131,761        28,779   \n",
      "Other:                   0                  0       0        0            0:   \n",
      ":                                                                              \n",
      "\n",
      "                Col13   Col14   Col15         Col16 Col17 Col18  Col19  \n",
      ":                                                                       \n",
      ":                                                                       \n",
      ": Interest :     Long       :   Short  :Spreading :  Long     :  Short  \n",
      ":                                                                       \n",
      ":                                                                       \n",
      "All           30,264:  56,742  18,988                                   \n",
      "Old           30,264:  56,742  18,988                                   \n",
      "Other:              0       0                                           \n",
      ":                                                                       \n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "import re\n",
    "\n",
    "raw_text = \"\"\"{GOLD - COMMODITY EXCHANGE INC.                                                                                                                   Code-088691\n",
    "Disaggregated Commitments of Traders - Futures Only, November 10, 2025                                                                                       \n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :          :                                              Reportable Positions                                                      :   Nonreportable\n",
    "     :          :  Producer/Merchant/ :                                :                                :                                :     Positions\n",
    "     :   Open   :   Processor/User    :          Swap Dealers          :         Managed Money          :       Other Reportables        :\n",
    "     : Interest :   Long   :  Short   :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long  :  Short\n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :          :(CONTRACTS OF 100 TROY OUNCES)                                                                                          :\n",
    "     :          :    Positions                                                                                                           :\n",
    "All  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Old  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:        0         0\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Changes in Commitments from:       November 4, 2025                                                                 :\n",
    "     :     9,598:        70       -635     -4,019      4,967      2,670      3,467        -75     -6,898      5,877      4,657      5,350:    3,081      -438\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Percent of Open Interest Represented by Each Category of Trader                                                     :\n",
    "All  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Old  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Other:     100.0:       0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0:      0.0       0.0\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Number of Traders in Each Category                                                                                  :\n",
    "All  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Old  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:\n",
    "     :-------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :             Percent of Open Interest Held by the Indicated Number of the Largest Traders\n",
    "     :                          By Gross Position                       By Net Position\n",
    "     :               4 or Less Traders     8 or Less Traders     4 or Less Traders     8 or Less Traders\n",
    "     :                 Long:     Short       Long      Short:      Long      Short       Long      Short\n",
    "     :----------------------------------------------------------------------------------------------------\n",
    "All  :                 14.9       31.3       25.3       47.7       14.7       30.1       23.8       44.6\n",
    "Old  :                 14.9       31.3       25.3       47.7       14.7       30.1       23.8       44.6\n",
    "Other:                  0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0}\"\"\"  # Paste your full raw text here\n",
    "\n",
    "# Helper function to clean and split lines into columns\n",
    "def parse_line(line):\n",
    "    # Remove extra spaces at start/end\n",
    "    line = line.strip()\n",
    "    # Replace multiple spaces with a single colon separator\n",
    "    parts = re.split(r'\\s{2,}', line)\n",
    "    # Remove empty strings\n",
    "    parts = [p for p in parts if p]\n",
    "    return parts\n",
    "\n",
    "# Split the text into lines\n",
    "lines = raw_text.splitlines()\n",
    "\n",
    "# Sections to parse\n",
    "sections = {\n",
    "    'Reportable Positions': [],\n",
    "    'Changes in Commitments': [],\n",
    "    'Percent of Open Interest': [],\n",
    "    'Number of Traders': [],\n",
    "    'Percent of Largest Traders': []\n",
    "}\n",
    "\n",
    "current_section = None\n",
    "\n",
    "for line in lines:\n",
    "    if \"Reportable Positions\" in line:\n",
    "        current_section = 'Reportable Positions'\n",
    "        continue\n",
    "    elif \"Changes in Commitments\" in line:\n",
    "        current_section = 'Changes in Commitments'\n",
    "        continue\n",
    "    elif \"Percent of Open Interest Represented\" in line:\n",
    "        current_section = 'Percent of Open Interest'\n",
    "        continue\n",
    "    elif \"Number of Traders in Each Category\" in line:\n",
    "        current_section = 'Number of Traders'\n",
    "        continue\n",
    "    elif \"Percent of Open Interest Held by the Indicated Number\" in line:\n",
    "        current_section = 'Percent of Largest Traders'\n",
    "        continue\n",
    "\n",
    "    if current_section and line.strip() and not line.startswith('-') and not line.startswith('{'):\n",
    "        sections[current_section].append(parse_line(line))\n",
    "\n",
    "# Convert each section into a DataFrame\n",
    "dfs = {}\n",
    "for key, data in sections.items():\n",
    "    if not data:\n",
    "        continue\n",
    "    # Use first column as index if it looks like a row label\n",
    "    index = [row[0] for row in data]\n",
    "    # Take the remaining columns as data\n",
    "    columns_data = [row[1:] for row in data]\n",
    "    # Determine max number of columns\n",
    "    max_cols = max(len(r) for r in columns_data)\n",
    "    # Pad rows to have same number of columns\n",
    "    columns_data = [r + ['']*(max_cols - len(r)) for r in columns_data]\n",
    "    # Create column names\n",
    "    col_names = [f\"Col{i+1}\" for i in range(max_cols)]\n",
    "    dfs[key] = pd.DataFrame(columns_data, index=index, columns=col_names)\n",
    "\n",
    "# Example: Access Reportable Positions DataFrame\n",
    "reportable_positions_df = dfs.get('Reportable Positions')\n",
    "print(\"Reportable Positions:\")\n",
    "print(reportable_positions_df)\n",
    "\n",
    "# You can similarly access other sections:\n",
    "# dfs['Changes in Commitments']\n",
    "# dfs['Percent of Open Interest']\n",
    "# dfs['Number of Traders']\n",
    "# dfs['Percent of Largest Traders']\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "bfd47217-f9ff-43db-b07c-77a35befbb01",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "=== Positions ===\n",
      "Empty DataFrame\n",
      "Columns: [Type, OpenInterest, Prod_Long, Prod_Short, Swap_Long, Swap_Short, Swap_Spread, MM_Long, MM_Short, MM_Spread, OtherRep_Long, OtherRep_Short, OtherRep_Spread, NonRep_Long, NonRep_Short]\n",
      "Index: []\n",
      "\n",
      "=== Changes in Commitments ===\n",
      "Empty DataFrame\n",
      "Columns: [Type, Change_OpenInterest, Prod_Long, Prod_Short, Swap_Long, Swap_Short, Swap_Spread, MM_Long, MM_Short, MM_Spread, OtherRep_Long, OtherRep_Short, OtherRep_Spread, NonRep_Long, NonRep_Short]\n",
      "Index: []\n",
      "\n",
      "=== Percent of Open Interest ===\n",
      "    Type Percent_OpenInterest Prod_Long Prod_Short Swap_Long Swap_Short  \\\n",
      "0    All                100.0       2.1       14.9       9.4       49.8   \n",
      "1    Old                100.0       2.1       14.9       9.4       49.8   \n",
      "2  Other                100.0       0.0        0.0       0.0        0.0   \n",
      "\n",
      "  Swap_Spread MM_Long MM_Short MM_Spread OtherRep_Long OtherRep_Short  \\\n",
      "0         7.4    29.2      6.5       4.3          28.6            6.3   \n",
      "1         7.4    29.2      6.5       4.3          28.6            6.3   \n",
      "2         0.0     0.0      0.0       0.0           0.0            0.0   \n",
      "\n",
      "  OtherRep_Spread NonRep_Long NonRep_Short  \n",
      "0             6.6        12.3          4.1  \n",
      "1             6.6        12.3          4.1  \n",
      "2             0.0         0.0          0.0  \n",
      "\n",
      "=== Number of Traders ===\n",
      "    Type NumTraders Prod_Long Prod_Short Swap_Long Swap_Short Swap_Spread  \\\n",
      "0    All        317        13         16        21         25          29   \n",
      "1    Old        317        13         16        21         25          29   \n",
      "2  Other          0         0          0         0          0           0   \n",
      "\n",
      "  MM_Long MM_Short MM_Spread OtherRep_Long OtherRep_Short OtherRep_Spread  \n",
      "0      82       22        36           109             30              39  \n",
      "1      82       22        36           109             30              39  \n",
      "2       0        0         0             0              0               0  \n",
      "\n",
      "=== Percent of Open Interest Held by Largest Traders ===\n",
      "Empty DataFrame\n",
      "Columns: [Type, Gross_4L_Long, Gross_4L_Short, Gross_8L_Long, Gross_8L_Short, Net_4L_Long, Net_4L_Short, Net_8L_Long, Net_8L_Short]\n",
      "Index: []\n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "import re\n",
    "\n",
    "cot_report = \"\"\"\n",
    "GOLD - COMMODITY EXCHANGE INC.\n",
    "Code-088691\n",
    "Disaggregated Commitments of Traders - Futures Only, November 10, 2025\n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :          :                                              Reportable Positions                                                      :   Nonreportable\n",
    "     :          :  Producer/Merchant/ :                                :                                :                                :     Positions\n",
    "     :   Open   :   Processor/User    :          Swap Dealers          :         Managed Money          :       Other Reportables        :\n",
    "     : Interest :   Long   :  Short   :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long  :  Short\n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :          :(CONTRACTS OF 100 TROY OUNCES)                                                                                          :\n",
    "     :          :    Positions                                                                                                           :\n",
    "All  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Old  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:        0         0\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Changes in Commitments from:       November 4, 2025                                                                 :\n",
    "     :     9,598:        70       -635     -4,019      4,967      2,670      3,467        -75     -6,898      5,877      4,657      5,350:    3,081      -438\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Percent of Open Interest Represented by Each Category of Trader                                                     :\n",
    "All  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Old  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Other:     100.0:       0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0:      0.0       0.0\n",
    "     :          :                                                                                                                        :\n",
    "     :          :    Number of Traders in Each Category                                                                                  :\n",
    "All  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Old  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:\n",
    "     :-------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    "     :             Percent of Open Interest Held by the Indicated Number of the Largest Traders\n",
    "     :                          By Gross Position                       By Net Position\n",
    "     :               4 or Less Traders     8 or Less Traders     4 or Less Traders     8 or Less Traders\n",
    "     :                 Long:     Short       Long      Short:      Long      Short       Long      Short\n",
    "     :----------------------------------------------------------------------------------------------------\n",
    "All  :                 14.9       31.3       25.3       47.7       14.7       30.1       23.8       44.6\n",
    "Old  :                 14.9       31.3       25.3       47.7       14.7       30.1       23.8       44.6\n",
    "Other:                  0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0\n",
    "\"\"\"\n",
    "\n",
    "def parse_section(lines, start_keyword, num_cols, col_names=None):\n",
    "    \"\"\"Extract a section of the COT report into a DataFrame.\"\"\"\n",
    "    data = []\n",
    "    capture = False\n",
    "    for line in lines:\n",
    "        if start_keyword in line:\n",
    "            capture = True\n",
    "            continue\n",
    "        if capture:\n",
    "            if not line.strip() or line.startswith(\"     :\"):\n",
    "                break\n",
    "            # Split on colon or multiple spaces\n",
    "            parts = [p.strip() for p in re.split(r':|\\s{2,}', line) if p.strip()]\n",
    "            if parts:\n",
    "                data.append(parts)\n",
    "    if col_names:\n",
    "        df = pd.DataFrame(data, columns=col_names)\n",
    "    else:\n",
    "        df = pd.DataFrame(data)\n",
    "    return df\n",
    "\n",
    "lines = cot_report.splitlines()\n",
    "\n",
    "# 1. Positions\n",
    "positions_cols = ['Type','OpenInterest','Prod_Long','Prod_Short','Swap_Long','Swap_Short','Swap_Spread','MM_Long','MM_Short','MM_Spread','OtherRep_Long','OtherRep_Short','OtherRep_Spread','NonRep_Long','NonRep_Short']\n",
    "positions_df = parse_section(lines, \"Positions\", len(positions_cols), positions_cols)\n",
    "\n",
    "# 2. Changes in Commitments\n",
    "changes_cols = ['Type','Change_OpenInterest','Prod_Long','Prod_Short','Swap_Long','Swap_Short','Swap_Spread','MM_Long','MM_Short','MM_Spread','OtherRep_Long','OtherRep_Short','OtherRep_Spread','NonRep_Long','NonRep_Short']\n",
    "changes_df = parse_section(lines, \"Changes in Commitments\", len(changes_cols), changes_cols)\n",
    "\n",
    "# 3. Percent of Open Interest\n",
    "percent_cols = ['Type','Percent_OpenInterest','Prod_Long','Prod_Short','Swap_Long','Swap_Short','Swap_Spread','MM_Long','MM_Short','MM_Spread','OtherRep_Long','OtherRep_Short','OtherRep_Spread','NonRep_Long','NonRep_Short']\n",
    "percent_df = parse_section(lines, \"Percent of Open Interest Represented\", len(percent_cols), percent_cols)\n",
    "\n",
    "# 4. Number of Traders\n",
    "traders_cols = ['Type','NumTraders','Prod_Long','Prod_Short','Swap_Long','Swap_Short','Swap_Spread','MM_Long','MM_Short','MM_Spread','OtherRep_Long','OtherRep_Short','OtherRep_Spread']\n",
    "traders_df = parse_section(lines, \"Number of Traders\", len(traders_cols), traders_cols)\n",
    "\n",
    "# 5. Percent of Open Interest Held by Largest Traders\n",
    "largest_cols = ['Type','Gross_4L_Long','Gross_4L_Short','Gross_8L_Long','Gross_8L_Short','Net_4L_Long','Net_4L_Short','Net_8L_Long','Net_8L_Short']\n",
    "largest_df = parse_section(lines, \"Percent of Open Interest Held by the Indicated Number of the Largest Traders\", len(largest_cols), largest_cols)\n",
    "\n",
    "# Print all DataFrames\n",
    "print(\"=== Positions ===\")\n",
    "print(positions_df)\n",
    "print(\"\\n=== Changes in Commitments ===\")\n",
    "print(changes_df)\n",
    "print(\"\\n=== Percent of Open Interest ===\")\n",
    "print(percent_df)\n",
    "print(\"\\n=== Number of Traders ===\")\n",
    "print(traders_df)\n",
    "print(\"\\n=== Percent of Open Interest Held by Largest Traders ===\")\n",
    "print(largest_df)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "c9b65f64-3904-4726-81c7-b78086b9e133",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "name": "All",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsMDQ4=",
          "dtype": "i1"
         },
         "y": [
          459997,
          9875,
          68621,
          43176,
          229253,
          34025,
          134155,
          30068,
          19999,
          131761,
          28779,
          30264,
          56742,
          18988
         ]
        },
        {
         "name": "Old",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsMDQ4=",
          "dtype": "i1"
         },
         "y": [
          459997,
          9875,
          68621,
          43176,
          229253,
          34025,
          134155,
          30068,
          19999,
          131761,
          28779,
          30264,
          56742,
          18988
         ]
        }
       ],
       "layout": {
        "barmode": "group",
        "legend": {
         "title": {
          "text": "Data Row"
         }
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "white",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "#C8D4E3"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "white",
          "polar": {
           "angularaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           },
           "bgcolor": "white",
           "radialaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "yaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "zaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "bgcolor": "white",
           "caxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          }
         }
        },
        "title": {
         "text": "COT Positions"
        },
        "xaxis": {
         "title": {
          "text": "Categories"
         }
        },
        "yaxis": {
         "title": {
          "text": "Contracts / Percent"
         }
        }
       }
      },
      "image/png": "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7BwECBAgQIAAAQIECBAgQKB/ASUECBAgQIAAAQJvCwhavA3hiQABAgSqKKBPBAgQIECAAAECBAgQIECAQPUF9LBKAoIWVRpNfSFAgAABAgQIECBAgEA9BRyLAAECBAgQIECAwBgLCFqMMbjTESBAIAUkAgQIECBAgAABAgQIECBAoPoCekiAwPAFBC2Gb2YPAgQIECBAgAABAgTGV8DZCRAgQIAAAQIECBCoqICgRUUHVrcIjEzAXgQIECBAgAABAgQIECBAgED1BfSQAAEC5RUQtCjv2GgZAQIECBAgQIBAswloLwECBAgQIECAAAECBAiMSkDQYlR8dh4rAechQIAAAQIECBAgQIAAAQIEqi+ghwQIECBAQNDCNUCAAAECBAgQqL6AHhIgQIAAAQIECBAgQIAAgaYQELQY1TDZmQABAgQIECBAgAABAgQIEKi+gB4SIECAAAECYyUgaDFW0s5DgAABAgQI7CkghwABAgQIECBAgAABAgQIEKi+wDB6KGgxDCxVCRAgQIAAAQIECBAgQIBAmQS0hQABAgQIECBQNQFBi6qNqP4QIECAQD0EHIMAAQIECBAgQIAAAQIECBCovoAellBA0KKEg6JJBAgQIECAAAECBAgQaG4BrSdAgAABAgQIECAwMgFBi5G52YsAAQLjI+CsBAgQIECAAAECBAgQIECAQPUF9JBACwsIWrTw4Os6AQIECBAgQIAAgVYT0F8CBAgQIECAAAECBMotIGhR7vHROgLNIqCdBAgQIECAAAECBAgQIECAQPUF9JAAAQINFxC0aDixExAgQIAAAQIECBAYTEA5AQIECBAgQIAAAQIECKSAoEUqSNUV0DMCBAgQIECAAAECBAgQIECg+gJ6SIAAAQKVERC0qMxQ6ggBAgQIECBAoP4CjkiAAAECBAgQIECAAAECBMZS4P8HAAD///qK2pgAAAAGSURBVAMA57fnMuQzztEAAAAASUVORK5CYII="
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [],
       "layout": {
        "barmode": "group",
        "legend": {
         "title": {
          "text": "Data Row"
         }
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "white",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "#C8D4E3"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "white",
          "polar": {
           "angularaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           },
           "bgcolor": "white",
           "radialaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "yaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "zaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "bgcolor": "white",
           "caxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          }
         }
        },
        "title": {
         "text": "COT Changes from Previous Week"
        },
        "xaxis": {
         "title": {
          "text": "Categories"
         }
        },
        "yaxis": {
         "title": {
          "text": "Contracts / Percent"
         }
        }
       }
      },
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABdsAAAFoCAYAAACv/SJtAAAQAElEQVR4AezdD7BlVX0v+NXgn/4DprGhH4ZJbOMQIh1eCkaJQM3YnVcYtFBTMo3VWFR6QIRhMILUwNhl5rUZq33dVQgaXhcIWJ0iQIUuzYt2KdHx0ZYFGHSaekMaH/IS2yQqNjZ0xP7jP3j9PbAv596+/+859+y9z6eLff7stfZa6/dZ+x7O/Z191znqef8IECBAgAABAgQIECBAgACBtguIjwABAgQIEOizwFHFPwIECBAgQIDAwAUMgAABAgQIECBAgAABAgQINFtAsn0686cOAQIECBAgQIAAAQIECBAg0H4BERIgQIAAgTkISLbPAc+hBAgQIECAAIH5FNAXAQIECBAgQIAAAQIECNRXQLK9vnPTtJEZLwECBAgQIECAAAECBAgQINB+ARESIECAwAQCku0TwNhNgAABAgQIECDQRAFjJkCAAAECBAgQIECAwGAEJNsH467XYRUQNwECBAgQIECAAAECBAgQINB+ARESIDCUApLtQzntgiZAgAABAgQIEBhmAbETIECAAAECBAgQINB7Acn23ptqkQCBuQk4mgABAgQIECBAgAABAgQIEGi/gAgJtE5Asr11UyogAgQIECBAgAABAgTmLqAFAgQIECBAgAABAjMTkGyfmZfaBAgQqIeAURAgQIAAAQIECBAgQIAAAQLtFxBhowQk2xs1XQZLgAABAgQIECBAgACB+ggYCQECBAgQIECAwEsCku0vWXhEgAABAu0SEA0BAgQIECBAgAABAgQIECDQfoHaRCjZXpupMBACBAgQIECAAAECBAgQaJ+AiAgQIECAAIFhEZBsH5aZFicBAgQIEBhPwD4CBAgQIECAAAECBAgQIECgJwK1Trb3JEKNECBAgAABAgQIECBAgAABArUWMDgCBAgQINAGAcn2NsyiGAgQIECAAIF+CmibAAECBAgQIECAAAECBAhMKSDZPiVR3SsYHwECBAgQIECAAAECBAgQINB+ARESIECAQN0FJNvrPkPGR4AAAQIECBBogoAxEiBAgAABAgQIECBAYMgFJNuH/AQYlvDFSYAAAQIECBAgQIAAAQIECLRfQIQECBAYpIBk+yD19U2AAAECBAgQIDBMAmIlQIAAAQIECBAgQKDFApLtLZ5coRGYmYDaBAgQIECA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BOi+lCybkeUxurcsyZElN/gQINAWAXEQIECAAAECBAgQIECAAAEC7RcY7ggl24d7/kVPgAABAgQIECBAgACB4REQKQECBAgQIECgjwKS7X3E1TQBAgQIEJiJgLoECBAgQIAAAQIECBAgQIBAcwWmm2xvboRGToAAAQIECBAgQIAAAQIECExXQD0CBAgQIEBglgKS7bOEcxgBAgQIECAwCAF9EiBAgAABAgQIECBAgACBegpItvdyXrRFgAABAgQIECBAgAABAgQItF9AhAQIECBAYBwByfZxUOwiQIAAAQIECDRZwNgJECBAgAABAgQIECBAYP4FJNvn33zYexQ/AQIECBAgQIAAAQIECBAg0H4BERIgQGDoBCTbh27KBUyAAAECBAgQIFAKAwIECBAgQIAAAQIECPRWQLK9t55aI9AbAa0QIECAAAECBAgQIECAAAEC7RcQIQECrRKQbG/VdAqGAAECBAgQIECAQO8EtESAAAECBAgQIECAwPQFJNunb6UmAQL1EjAaAgQIECBAgAABAgQIECBAoP0CIiTQGAHJ9sZMlYESIECAAAECBAgQIFA/ASMiQIAAAQIECBAg8IKAZPsLDm4JECDQTgFRESBAgAABAgQIECBAgAABAu0XEGEtBCTbazENBkGAAAECBAgQIECAAIH2CoiMAAECBAgQIDAMApLtwzDLYiRAgACByQSUESBAgAABAgQIECBAgAABAu0X6HuEku19J9YBAQIECBAgQIAAAQIECBCYSkA5AQIECBAg0HQByfamz6DxEyBAgACB+RDQBwECBAgQIECAAAECBAgQIDCpQCuS7ZNGqJAAAQIECBAgQIAAAQIECBBohYAgCBAgQIBAnQUk2+s8O8ZGgAABAgQINEnAWAkQIECAAAECBAgQIEBgiAUk24dm8gVKgAABAgQIECBAgAABAgQItF9AhAQIECAwKAHJ9kHJ65cAAQIECBAgMIwCYiZAgAABAgQIECBAgEBLBSTbWzqxwpqdgKMIECBAgAABAgQIECBAgACB9guIkAABAv0QkGzvh6o2CRAgQIAAAQIECMxewJEECBAgQIAAAQIECDRQQLK9gZNmyAQGK6B3AgQIECBAgAABAgQIECBAoP0CIiRAYKYCku0zFVOfAAECBAgQIECAAIHBCxgBAQIECBAgQIAAgZoJSLbXbEIMhwCBdgiI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cwIECBAgQIAAAQIECBDokYBke48gNdMPAW0SIECAAAECBAgQIECAAAEC7RcQIQECBNohINnejnkUBQECBAgQIECAQL8EtEuAAAECBAgQIECAAIFpCEi2TwNJFQJ1FjA2AgQIECBAgAABAgQIECBAoP0CIiRAoP4Cku31nyMjJECAAAECBAgQIFB3AeMjQIAAAQIECBAgMPQCku1DfwoAIDAMAmIkQIAAAQIECBAgQIAAAQIE2i8gQgKDFZBsH6y/3gkQIECAAAECBAgQGBYBcRIgQIAAAQIECLRaQLK91dMrOAIECExfQE0CBAgQIECAAAECBAgQIECg/QIi7J+AZHv/bLVMgAABAgQIECBAgAABAjMTUJsAAQIECBAg0FgByfbGTp2BEyBAgMD8C+iRAAECBAgQIECAAAECBAgQaL/A7CKUbJ+dm6MIECBAgAABAgQIECBAgMBgBPRKgAABAgQI1FJAsr2W02JQBAgQIECguQJGToAAAQIECBAgQIAAAQIEhlFg2JLtwzjHYiZAgAABAgQIECBAgAABAsMmIF4CBAgQIDDvApLt806uQwIECBAgQIAAAQIECBAgQIAAAQIECBBom4Bke9tmtBfxaIMAAQIECBAgQIAAAQIECBBov4AICRAgQKCnApLtPeXUGAECBAgQIECAQK8EtEOAAAECBAgQIECAAIEmCUi2N2m2jLVOAsZCgAABAgQIECBAgAABAgQItF9AhAQIEJi2gGT7tKlUJECAAAECBAgQIFA3AeMhQIAAAQIECBAgQKAuApLtdZkJ4yDQRgExESBAgAABAgQIECBAgAABAu0XECEBAh0ByfYOgxsCBAgQIECAAAECBNoqIC4CBAgQIECAAAEC8yEg2T4fyvogQIDAxAJKCBAgQIAAAQIECBAgQIAAgfYLiHAIBCTbh2CShUiAAAECBAgQIECAAIHJBZQSIECAAAECBAjMVUCyfa6CjidAgACB/gvogQABAgQIECBAgAABAgQIEGi/QMMjlGxv+AQaPgECBAgQIECAAAECBAjMj4BeCBAgQIAAAQKTCUi2T6ajjAABAgQINEfASAkQIECAAAECBAgQIECAAIEBCsxTsn2AEeqaAAECBAgQIECAAAECBAgQmCcB3RAgQIAAgeEVkGwf3rkXOQECBAgQGD4BERMgQIAAAQIECBAgQIAAgT4JSLb3CXY2zTqGAAECBAgQIECAAAECBAgQaL+ACAkQIECgnQKS7e2cV1ERIECAAAECBGYr4DgCBAgQIECAAAECBAgQmIWAZPss0BwySAF9EyBAgAABAgQIECBAgAABAu0XECEBAgSaJyDZ3rw5M2ICBAgQIECAAIFBC+ifAAECBAgQIECAAAECYwQk28eAeEqgDQJiIECAAAECBAgQIECAAAECBNovIEICBOolINler/kwGgIECBAgQIAAAQJtERAHAQIECBAgQIAAgaESkGwfqukWLAECLwl4RIAAAQIECBAgQIAAAQIECLRfQIQE5k9Asn3+rPVEgAABAgQIECBAgACB0QKeESBAgAABAgQItEZAsr01UykQAgQI9F5AiwQIECBAgAABAgQIECBAgED7BUTYG4H/DgAA//91lwQMAAAABklEQVQDAJ16cV2D0NpvAAAAAElFTkSuQmCC"
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "name": "All",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsMDQ4=",
          "dtype": "i1"
         },
         "y": [
          100,
          2.1,
          14.9,
          9.4,
          49.8,
          7.4,
          29.2,
          6.5,
          4.3,
          28.6,
          6.3,
          6.6,
          12.3,
          4.1
         ]
        },
        {
         "name": "Old",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsMDQ4=",
          "dtype": "i1"
         },
         "y": [
          100,
          2.1,
          14.9,
          9.4,
          49.8,
          7.4,
          29.2,
          6.5,
          4.3,
          28.6,
          6.3,
          6.6,
          12.3,
          4.1
         ]
        }
       ],
       "layout": {
        "barmode": "group",
        "legend": {
         "title": {
          "text": "Data Row"
         }
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "white",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "#C8D4E3"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "white",
          "polar": {
           "angularaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           },
           "bgcolor": "white",
           "radialaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "yaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "zaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "bgcolor": "white",
           "caxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          }
         }
        },
        "title": {
         "text": "Percent of Open Interest"
        },
        "xaxis": {
         "title": {
          "text": "Categories"
         }
        },
        "yaxis": {
         "title": {
          "text": "Contracts / Percent"
         }
        }
       }
      },
      "image/png": "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U06VESBAgAABAgQIECBAgACBsRJQDwECBAgQIECg8wQELTpvzPWYAAECBAgQIECAAAECBAgQIECAAAEC9RfQw7YUELRoy2HTaAIECBAgQIAAAQIECIyfgD0TIECAAAECBAgQaJaAoEWzZNVLgACBkQvYggABAgQIECBAgAABAgQIEKi/gB4SILADAUGLHeDIIkCAAAECBAgQIECgnQS0lQABAgQIECBAgACBdhcQtGj3EdR+Aq0QsA8CBAgQIECAAAECBAgQIECg/gJ6SIAAgQoICFpUYBA0gQABAgQIECBAoN4CekeAAAECBAgQIECAAAECwxMQtBiek1LVFNAqAgQIECBAgAABAgQIECBAoP4CekiAAAECHSQgaNFBg62rBAgQIECAAIG+ApYIECBAgAABAgQIECBAgEC1BAQtmjEe6iRAgAABAgQIECBAgAABAgTqL6CHBAgQIECAwJgLCFqMOakKCRAgQIAAgZ0VsD0BAgQIECBAgAABAgQIECBQf4GBeihoMZCKdQQIECBAgAABAgQIECBAoH0FtJwAAQIECBAg0LYCghZtO3QaToAAAQKtF7BHAgQIECBAgAABAgQIECBAoP4CejieAoIW46lv3wQIECBAgAABAgQIEOgkAX0lQIAAAQIECBAgMISAoMUQQLIJECDQDgLaSIAAAQIECBAgQIAAAQIECNRfQA8JdIKAoEUnjLI+EiBAgAABAgQIECCwIwF5BAgQIECAAAECBAhUREDQoiIDoRkE6imgVwQIECBAgAABAgQIECBAgED9BfSQAAECYycgaDF2lmoiQIAAAQIECBAgMLYCaiNAgAABAgQIECBAgECHCQhadNiA6+6vBPwkQIAAAQIECBAgQIAAAQIE6i+ghwQIECDQfgKCFu03ZlpMgAABAgQIEBhvAfsnQIAAAQIECBAgQIAAAQJNERC0aArraCu1HQECBAgQIECAAAECBAgQIFB/AT0kQIAAAQIEBhMQtBhMxnoCBAgQIECg/QS0mAABAgQIECBAgAABAgQIEGhrgWEFLdq6hxpPgAABAgQIECBAgAABAgQIDEtAIQIECBAgQIDAeAsIWoz3CNg/AQIECHSCgD4SIECAAAECBAgQIECAAAEC9RfQwzEQELQYA0RVECBAgAABAgQIECBAgEAzBdRNgAABAgQIECDQKQKCFp0y0vpJgACB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x1bPCBAgQIDASAWUJ0CAAAECBAgQIECAAAECBOovUOkeClpUeng0jgABAgQIECBAgAABAgTaR0BLCRAgQIAAAQIEdlZA0GJnBW1PgAABAs0XsAcCBAgQIECAAAECBAgQIECg/gJ6SKBHQNCiB8F/AgQIECBAgAABAgQI1FlA3wgQIECAAAECBAi0i4CgRbuMlHYSIFBFAW0iQIAAAQIECBAgQIAAAQIE6i+ghwQItFBA0KKF2HZFgAABAgQIECBAgECjgOcECBAgQIAAAQIECBDoKyBo0dfDEoF6COgFAQIECBAgQIAAAQIECBAgUH8BPSRAgEANBQQtajioukSAAAECBAgQILBzArYmQIAAAQIECBAgQIAAgfERELQYH/dO3at+EyBAgAABAgQIECBAgAABAvUX0EMCBAgQIDBqAUGLUdPZkAABAgQIECDQagH7I0CAAAECBAgQIECAAAEC9RYQtMjxlQgQIECAAAECBAgQIECAAIH6C+ghAQIECBAgUHkBQYvKD5EGEiBAgACB6gtoIQECBAgQIECAAAECBAgQIFB/gVb0UNCiFcr2QYAAAQIECBAgQIAAAQIEBheQQ4AAAQIECBAg8LaAoMXbEB4IECBAoI4C+kSAAAECBAgQIECAAAECBAjUX0AP6yQgaFGn0dQXAgQIECBAgAABAgQIjKWAuggQIECAAAECBAi0WEDQosXgdkeAAIEUkAgQIECAAAECBAgQIECAAIH6C+ghAQIjFxC0GLmZLQgQIECAAAECBAgQGF8BeydAgAABAgQIECBAoKYCghY1HVjdIjA6AVsRIECAAAECBAgQIECAAAEC9RfQQwIECFRXQNCiumOjZQQIECBAgAABAu0moL0ECBAgQIAAAQIECBAgsFMCghY7xWfjVgnYDwECBAgQIECAAAECBAgQIFB/AT0kQIAAAQKCFo4BAgQIECBAgED9BfSQAAECBAgQIECAAAECBAi0hYCgxU4Nk40JECBAgAABAgQIECBAgACB+gvoIQECBAgQINAqAUGLVknbDwECBAgQILC9gDUECBAgQIAAAQIECBAgQIBA/QVG0ENBixFgKUqAAAECBAgQIECAAAECBKokoC0ECBAgQIAAgboJCFrUbUT1hwABAgTGQkAdBAgQIECAAAECBAgQIECAQP0F9LCCAoIWFRwUTSJAgAABAgQIECBAgEB7C2g9AQIECBAgQIAAgdEJCFqMzs1WBAgQGB8BeyVAgAABAgQIECBAgAABAgTqL6CHBDpYQNCigwdf1wkQIECAAAECBAh0moD+EiBAgAABAgQIECBQbQFBi2qPj9YRaBcB7SRAgAABAgQIECBAgAABAgTqL6CHBAgQaLqAoEXTie2AAAECBAgQIECAwFAC8gkQIECAAAECBAgQIEAgBQQtUkGqr4CeESBAgAABAgQIECBAgAABAvUX0EMCBAgQqI2AoEVthlJHCBAgQIAAAQJjL6BGAgQIECBAgAABAgQIECDQSoH/HwAA//+alKq8AAAABklEQVQDAPU+gZmCZMeLAAAAAElFTkSuQmCC"
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "name": "All",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsM",
          "dtype": "i1"
         },
         "y": [
          317,
          13,
          16,
          21,
          25,
          29,
          82,
          22,
          36,
          109,
          30,
          39
         ]
        },
        {
         "name": "Old",
         "type": "bar",
         "x": {
          "bdata": "AQIDBAUGBwgJCgsM",
          "dtype": "i1"
         },
         "y": [
          317,
          13,
          16,
          21,
          25,
          29,
          82,
          22,
          36,
          109,
          30,
          39
         ]
        }
       ],
       "layout": {
        "barmode": "group",
        "legend": {
         "title": {
          "text": "Data Row"
         }
        },
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "white",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "#C8D4E3",
             "linecolor": "#C8D4E3",
             "minorgridcolor": "#C8D4E3",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "white",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "#C8D4E3"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "white",
          "polar": {
           "angularaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           },
           "bgcolor": "white",
           "radialaxis": {
            "gridcolor": "#EBF0F8",
            "linecolor": "#EBF0F8",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "yaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           },
           "zaxis": {
            "backgroundcolor": "white",
            "gridcolor": "#DFE8F3",
            "gridwidth": 2,
            "linecolor": "#EBF0F8",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "#EBF0F8"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           },
           "bgcolor": "white",
           "caxis": {
            "gridcolor": "#DFE8F3",
            "linecolor": "#A2B1C6",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "#EBF0F8",
           "linecolor": "#EBF0F8",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "#EBF0F8",
           "zerolinewidth": 2
          }
         }
        },
        "title": {
         "text": "Number of Traders"
        },
        "xaxis": {
         "title": {
          "text": "Categories"
         }
        },
        "yaxis": {
         "title": {
          "text": "Contracts / Percent"
         }
        }
       }
      },
      "image/png": "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BAgQIDBeApLt4yXvugQIECBAgACBbhQQMwECBAgQIECAAAECBCoqINle0YEV1tgEnEWAAAECBAgQIECAAAECBAhUX0CEBAgQaIWAZHsrVLVJgAABAgQIECBAYOwCziRAgAABAgQIECBAoIQCku0lHDRdJjC+Aq5OgAABAgQIECBAgAABAgQIVF9AhAQIbK+AZPv2iqlPgAABAgQIECBAgMD4C+gBAQIECBAgQIAAgQ4TkGzvsAHRHQIEqiEgCgIECBAgQIAAAQIECBAgQKD6AiIkUC8g2V6vYZsAAQIECBAgQIAAAQLVERAJAQIECBAgQIBAGwUk29uI7VIECBAgUC9gmwABAgQIECBAgAABAgQIEKi+QPdEKNnePWMtUgIECBAgQIAAAQIECBAYKuA1AQIECBAgQKBJApLtTYLUDAECBAgQaIWANgkQIECAAAECBAgQIECAAIFyCOxIsr0cEeolAQIECBAgQIAAAQIECBAgsCMCziVAgAABAgQaEJBsbwBJFQIECBAgQKCTBfSNAAECBAgQIECAAAECBAiMv4Bke6vHQPsECBAgQIAAAQIECBAgQIBA9QVESIAAAQJdLyDZ3vW3AAACBAgQIECgGwTESIAAAQIECBAgQIAAAQKtFZBsb62v1hsTUIsAAQIECBAgQIAAAQIECBCovoAICRAgUGkByfZKD6/gCBAgQIAAAQIEGhdQkwABAgQIECBAgAABAmMXkGwfu50zCbRXwNUIECBAgAABAgQIECBAgACB6guIkACB0gpItpd26HScAAECBAgQIECAQPsFXJEAAQIECBAgQIAAgeEFJNuHd7GXAIFyCug1AQIECBAgQIAAAQIECBAgUH0BERLoSAHJ9o4cFp0iQIAAAQIECBAgQKC8AnpOgAABAgQIECDQjQKS7d046mImQKC7BURPgAABAgQIECBAgAABAgQIVF9AhG0XkGxvO7kLEiBAgAABAgQIECBAgAABAgQIECBAgEDVBCTbqzai4iFAgACBZghogwABAgQIECBAgAABAgQIEKi+QFMjlGxvKqfGCBAgQIAAAQIECBAgQIBAswS0Q4AAAQIECJRJQLK9TKOlrwQIECBAoJME9IUAAQIECBAgQIAAAQIECBAYEKhssn0gQhsECBAgQIAAAQIECBAgQIBAZQUERoAAAQIEOkVAsr1TRkI/CBAgQIAA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Qpzwxzs3VP7V3J1j510mDJxb5Y2dxiO4S668OY44/JD40T3XxGGzP1TrwuRJE+Pk+UdFJ661U+ugBwIECBAg0MECukaAAAECBAgQIECAAAECBNolcOjv7RRHzWusfGLOTrH7u9rVs/G9TjuS7YMizEXtn3r6+fjYoQcP2p8vpk/bI3KtnQ0bN+dLhQABAgQIECBAgAABAgQIECiPgJ4SIECAAIGuFmh7sn007TVrX42pUybFlMkTR6vmGAECBAgQIEBgDAJOIUCAAAECBAgQIECAAAECrRNoe7I9F68/et7hcfk1fx31M9hzxvuSq26rLS+TS8q0LuQObVm3CBAgQIAAAQIECBAgQIAAgeoLiJAAAQIEKivQ9mR7Sp624Jja+uxzjz83vveD5XHCmYsity88Z0HksayjECBAgAABAgQItF/AFQkQIECAAAECBAgQIEBgbALjkmzPrs6bMztWLrtpUMl9eUwhMIKA3QQIECBAgAABAgQIECBAgED1BURIgACBUgqMS7J94aXXx6nnLYmNm97+INTczn033nZ3KSF1mgABAgQIECBAoFsExEmAAAECBAgQIECguwV616yO3heebay8+MuIzW/ngass1/ZkeybVV695pbaMTP3a7Ll98vyj4sFHHxuUhK8yvtgItERAowQIECBAgAABAgQIECBAgED1BURIYBwFXn/grli36JyGyob/dGn0rnutpb194KEVcfSJF8RLa7e+Tuaj2zXJu+3J9g0bN8e6DZti+rQ9tgLOfXks62x10A4CBAgQIECAAAECBEojoKMECBAgQIAAAQIVFnh9c/S99kpjZd2vdxgik+iZTJ8195TI8vFjz46VT66KTvuv7cn2KZMnxtQpk2LN2le3ssh9eSzrbHXQDgIECDRPQEsECBAgQIAAAQIECBAgQIBA9QVEWAGBTLSf/MXFMf+4ubFy2U21snjhGXHCmYsiZ7R3UohtT7YXy8UsXHz9oHcf8p2I3HfE4YdE1ukkJH0hQIAAAQIECBAgQIBA8wW0SIAAAQIECBAgsC2B79z3ULz33dNiwR9/cqDqvDmz48tnnhA3L71v2CXJM0FfzIQ/7NNnxQ9XPDFwbis32p5sz2AS44bLL4jTz7+sNu0/p/7nOxH5jsRpC47JKgoBAgQIjLeA6xMgQIAAAQIECBAgQIAAAQLVF+jgCHO99Qcf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ifbsQ55X32aeN9z+fOMgz89rFSWvn/XzudiXz1kv6+cxhQABAgQIECBAgACB5gi0INnenI5phQABAgQIECBAgECZBXK5msVf/78HQshlXXLmey75MrDTBgECBEotoPMECBAgQIBAvYBke72GbQIECBAgQKA6AiIh0AECd973UOTyMFlyWZcLz1kQOSu9A7qmCwQIECBAgAABAgQINFlAsr3JoI02px4BAgQIECBAgEC1BXKZllyuJZdtKYpEe7XHXHQECBAYTsA+AgQIEOgeAcn27hlrkRIgQIAAAQIEhgp4TYAAAQIECBAgQIAAAQJNEpBsbxKkZlohoE0CBAgQIECAAAECBAgQIECg+gIiJECAQDUEJNurMY6iIECAAAECBAgQaJWAdgkQIECAAAECBAgQINCAgGR7A0iqEOhkAX0jQIAAAQIECBAgQIAAAQIEqi8gQgIEOl9Asr3zx0gPCRAgQIAAAQIECHS6gP4RIECAAAECBAgQ6HoByfauvwUAEOgGATESIECAAAECBAgQIECAAAEC1RcQIYHxFZBsH19/VydAgAABAgQIECBAoFsExEmAAAECBAgQIFBpAcn2Sg+v4AgQINC4gJoECBAgQIAAAQIECBAgQIBA9QVE2DoByfbW2WqZAAECBAgQIECAAAECBLZPQG0CBAgQIECAQGkFJNtLO3Q6ToAAAQLtF3BFAgQIECBAgAABAgQIECBAoPoCY4tQsn1sbs4iQIAAAQIECBAgQIAAAQLjI+CqBAgQIECAQEcKSLZ35LDoFAECBAgQKK+AnhMgQIAAAQIECBAgQIAAgW4U6LZkezeOsZgJECBAgAABAgQIECBAgEC3CYiXAAECBAi0XUCyve3kLkiAAAECBAgQIECAAAECBAgQIECAAAECVROQbK/aiDYjHm0QIECAAAECBAgQIECAAAEC1RcQIQECBAg0VUCyvamcGiNAgAABAgQIEGiWgHYIECBAgAABAgQIECBQJgHJ9jKNlr52koC+ECBAgAABAgQIECBAgAABAtUXECEBAgQaFpBsb5hKRQIECBAgQIAAAQKdJqA/BAgQIECAAAECBAh0ioBke6eMhH4QqKKAmAgQIECAAAECBAgQIECAAIHqC4iQAIGagGR7jcEDAQIECBAgQIAAAQJVFRAXAQIECBAgQIAAgXYISLa3Q9k1CBAgMLKAIwQIECBAgAABAgQIECBAgED1BUTYBQKS7V0wyEIkQIAAAQIECBAgQIDA6AKOEiBAgAABAgQI7KiAZPuOCjqfAAECBFov4AoECBAgQIAAAQIECBAgQIBA9QVKHqFke8kHUPcJECBAgAABAgQIECBAoD0CrkKAAAECBAgQGE1Asn00HccIECBAgEB5BPSUAAECBAgQIECAAAECBAgQGEeBNiXbxzFClyZAgAABAgQIECBAgAABAgTaJOAyBAgQIECgewUk27t37EVOgAABAgS6T0DEBAgQIECAAAECBAgQIECgRQKS7S2CHUuzziFAgAABAgQIECBAgAABAgSqLyBCAgQIEKimgGR7NcdVVAQIECBAgACBsQo4jwABAgQIECBAgAABAgTGICDZPgY0p4yngGsTIECAAAECBAgQIECAAAEC1RcQIQECBMonINlevjHTYwIECBAgQIAAgfEWcH0CBAgQIECAAAECBAgMEZBsHwLiJYEqCIiBAAECBAhAw/KRAAAAoklEQVQQIECAAAECBAgQqL6ACAkQ6CwByfbOGg+9IUCAAAECBAgQIFAVAXEQIECAAAECBAgQ6CoByfauGm7BEiDwtoAtAgQIECBAgAABAgQIECBAoPoCIiTQPgHJ9vZZuxIBAgQIECBAgAABAgQGC3hFgAABAgQIECBQGQHJ9soMpUAIECDQfAEtEiBAgAABAgQIECBAgAABAtUXEGFzBP5/AAAA//+tfIPeAAAABklEQVQDAIJccMVQpY3DAAAAAElFTkSuQmCC"
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Positions:\n",
      "     0         1       2        3        4         5        6         7   \\\n",
      "0  All  459997.0  9875.0  68621.0  43176.0  229253.0  34025.0  134155.0   \n",
      "1  Old  459997.0  9875.0  68621.0  43176.0  229253.0  34025.0  134155.0   \n",
      "\n",
      "        8        9         10       11       12       13       14  \n",
      "0  30068.0  19999.0  131761.0  28779.0  30264.0  56742.0  18988.0  \n",
      "1  30068.0  19999.0  131761.0  28779.0  30264.0  56742.0  18988.0  \n",
      "\n",
      "Changes:\n",
      " Empty DataFrame\n",
      "Columns: []\n",
      "Index: []\n",
      "\n",
      "Percent of Open Interest:\n",
      "     0      1    2     3    4     5    6     7    8    9     10   11   12  \\\n",
      "0  All  100.0  2.1  14.9  9.4  49.8  7.4  29.2  6.5  4.3  28.6  6.3  6.6   \n",
      "1  Old  100.0  2.1  14.9  9.4  49.8  7.4  29.2  6.5  4.3  28.6  6.3  6.6   \n",
      "\n",
      "     13   14  \n",
      "0  12.3  4.1  \n",
      "1  12.3  4.1  \n",
      "\n",
      "Number of Traders:\n",
      "     0      1     2     3     4     5     6     7     8     9      10    11  \\\n",
      "0  All  317.0  13.0  16.0  21.0  25.0  29.0  82.0  22.0  36.0  109.0  30.0   \n",
      "1  Old  317.0  13.0  16.0  21.0  25.0  29.0  82.0  22.0  36.0  109.0  30.0   \n",
      "\n",
      "     12  \n",
      "0  39.0  \n",
      "1  39.0  \n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "import plotly.graph_objects as go\n",
    "from io import StringIO\n",
    "\n",
    "# =========================\n",
    "# Paste your raw COT report here as a string\n",
    "# =========================\n",
    "raw_data = \"\"\"\n",
    "GOLD - COMMODITY EXCHANGE INC.\n",
    "Code-088691\n",
    "Disaggregated Commitments of Traders - Futures Only, November 10, 2025\n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    ":          :                                              Reportable Positions                                                      :   Nonreportable\n",
    ":          :  Producer/Merchant/ :                                :                                :                                :     Positions\n",
    ":   Open   :   Processor/User    :          Swap Dealers          :         Managed Money          :       Other Reportables        :\n",
    ": Interest :   Long   :  Short   :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long   :  Short   :Spreading :   Long  :  Short\n",
    "-------------------------------------------------------------------------------------------------------------------------------------------------------------\n",
    ":          :(CONTRACTS OF 100 TROY OUNCES)                                                                                          :\n",
    ":          :    Positions                                                                                                           :\n",
    "All  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Old  :   459,997:     9,875     68,621     43,176    229,253     34,025    134,155     30,068     19,999    131,761     28,779     30,264:   56,742    18,988\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:        0         0\n",
    ":          :                                                                                                                        :\n",
    ":          :    Changes in Commitments from:       November 4, 2025                                                                 :\n",
    ":     9,598:        70       -635     -4,019      4,967      2,670      3,467        -75     -6,898      5,877      4,657      5,350:    3,081      -438\n",
    ":          :                                                                                                                        :\n",
    ":          :    Percent of Open Interest Represented by Each Category of Trader                                                     :\n",
    "All  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Old  :     100.0:       2.1       14.9        9.4       49.8        7.4       29.2        6.5        4.3       28.6        6.3        6.6:     12.3       4.1\n",
    "Other:     100.0:       0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0:      0.0       0.0\n",
    ":          :                                                                                                                        :\n",
    ":          :    Number of Traders in Each Category                                                                                  :\n",
    "All  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Old  :       317:        13         16         21         25         29         82         22         36        109         30         39:\n",
    "Other:         0:         0          0          0          0          0          0          0          0          0          0          0:\n",
    "\"\"\"\n",
    "\n",
    "# =========================\n",
    "# Helper function to parse sections\n",
    "# =========================\n",
    "def parse_section(section_name, lines):\n",
    "    # remove empty lines\n",
    "    lines = [l for l in lines if l.strip() and not l.startswith(\":\")]\n",
    "    \n",
    "    # select lines starting with All, Old, Other\n",
    "    data_lines = [l for l in lines if l.strip().split()[0] in [\"All\", \"Old\", \"Other\"]]\n",
    "    \n",
    "    parsed = []\n",
    "    for line in data_lines:\n",
    "        parts = line.replace(\":\", \"\").split()\n",
    "        row_name = parts[0]\n",
    "        values = [float(x.replace(\",\", \"\")) for x in parts[1:]]\n",
    "        parsed.append([row_name] + values)\n",
    "    \n",
    "    return pd.DataFrame(parsed)\n",
    "\n",
    "# =========================\n",
    "# Split the raw text into relevant sections\n",
    "# =========================\n",
    "sections = raw_data.split(\":          :\")\n",
    "positions_lines = []\n",
    "changes_lines = []\n",
    "percent_lines = []\n",
    "num_traders_lines = []\n",
    "\n",
    "current_section = None\n",
    "for line in raw_data.splitlines():\n",
    "    if \"Positions\" in line and \"Contracts\" not in line:\n",
    "        current_section = \"positions\"\n",
    "    elif \"Changes in Commitments\" in line:\n",
    "        current_section = \"changes\"\n",
    "    elif \"Percent of Open Interest\" in line and \"Number of Traders\" not in line:\n",
    "        current_section = \"percent\"\n",
    "    elif \"Number of Traders in Each Category\" in line:\n",
    "        current_section = \"num_traders\"\n",
    "    \n",
    "    if current_section == \"positions\":\n",
    "        positions_lines.append(line)\n",
    "    elif current_section == \"changes\":\n",
    "        changes_lines.append(line)\n",
    "    elif current_section == \"percent\":\n",
    "        percent_lines.append(line)\n",
    "    elif current_section == \"num_traders\":\n",
    "        num_traders_lines.append(line)\n",
    "\n",
    "# Parse each section\n",
    "df_positions = parse_section(\"Positions\", positions_lines)\n",
    "df_changes = parse_section(\"Changes\", changes_lines)\n",
    "df_percent = parse_section(\"Percent\", percent_lines)\n",
    "df_traders = parse_section(\"NumTraders\", num_traders_lines)\n",
    "\n",
    "# =========================\n",
    "# Plotting using Plotly\n",
    "# =========================\n",
    "def plot_cot(df, title):\n",
    "    fig = go.Figure()\n",
    "    categories = df.columns[1:]\n",
    "    for i, row in df.iterrows():\n",
    "        fig.add_trace(go.Bar(\n",
    "            x=categories,\n",
    "            y=row[1:],\n",
    "            name=row[0]\n",
    "        ))\n",
    "    fig.update_layout(\n",
    "        barmode='group',\n",
    "        title=title,\n",
    "        template='plotly_white',\n",
    "        xaxis_title='Categories',\n",
    "        yaxis_title='Contracts / Percent',\n",
    "        legend_title='Data Row'\n",
    "    )\n",
    "    fig.show()\n",
    "\n",
    "# =========================\n",
    "# Display plots\n",
    "# =========================\n",
    "plot_cot(df_positions, \"COT Positions\")\n",
    "plot_cot(df_changes, \"COT Changes from Previous Week\")\n",
    "plot_cot(df_percent, \"Percent of Open Interest\")\n",
    "plot_cot(df_traders, \"Number of Traders\")\n",
    "\n",
    "# =========================\n",
    "# Optional: print DataFrames\n",
    "# =========================\n",
    "print(\"Positions:\\n\", df_positions)\n",
    "print(\"\\nChanges:\\n\", df_changes)\n",
    "print(\"\\nPercent of Open Interest:\\n\", df_percent)\n",
    "print(\"\\nNumber of Traders:\\n\", df_traders)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "1d94fd70-351a-49bc-9016-1005c148e2b6",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}