0001214659-19-003339.txt : 20190510
0001214659-19-003339.hdr.sgml : 20190510
20190510104656
ACCESSION NUMBER: 0001214659-19-003339
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190510
DATE AS OF CHANGE: 20190510
EFFECTIVENESS DATE: 20190510
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC
CENTRAL INDEX KEY: 0001407543
IRS NUMBER: 000000000
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13411
FILM NUMBER: 19813386
BUSINESS ADDRESS:
STREET 1: 35 EAST WACKER DRIVE, SUITE 2400
CITY: CHICAGO
STATE: IL
ZIP: 60601
BUSINESS PHONE: 312-827-2800
MAIL ADDRESS:
STREET 1: 35 EAST WACKER DRIVE, SUITE 2400
CITY: CHICAGO
STATE: IL
ZIP: 60601
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001407543
XXXXXXXX
03-31-2019
03-31-2019
false
ENVESTNET ASSET MANAGEMENT INC
35 East Wacker Drive, Suite 2400
Chicago
IL
60601
13F HOLDINGS REPORT
028-13411
N
Sean P. Skuja
VP, Compliance Officer
312-827-2820
/s/ Sean P. Skuja
Chicago
IL
05-09-2019
0
2951
72891456
INFORMATION TABLE
2
infotable.xml
ALPS ETF TR
ALERIAN MLP
00162Q866
44371
4423857
SH
SOLE
4423857
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
8045
53328
SH
SOLE
53328
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
501092
5956877
SH
SOLE
5956877
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
180140
1688763
SH
SOLE
1688763
0
0
ISHARES TR
COHEN STEER REIT
464287564
18103
162801
SH
SOLE
162801
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
849965
16437144
SH
SOLE
16437144
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
470734
4277064
SH
SOLE
4277064
0
0
ISHARES TR
MRNING SM CP ETF
464288703
594
4309
SH
SOLE
4309
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
695783
4596875
SH
SOLE
4596875
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
112308
936684
SH
SOLE
936684
0
0
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
3675
230398
SH
SOLE
230398
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
82856
904539
SH
SOLE
904539
0
0
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
28674
1028104
SH
SOLE
1028104
0
0
VANGUARD GROUP
DIV APP ETF
921908844
135709
1237768
SH
SOLE
1237768
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
964028
22683012
SH
SOLE
22683012
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
56653
328460
SH
SOLE
328460
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
220111
1369278
SH
SOLE
1369278
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
170489
1580354
SH
SOLE
1580354
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1398610
17572681
SH
SOLE
17572681
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
260133
1702442
SH
SOLE
1702442
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
150974
840049
SH
SOLE
840049
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
989090
12183910
SH
SOLE
12183910
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1725279
16029723
SH
SOLE
16029723
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
8572
195520
SH
SOLE
195520
0
0
ABBOTT LABS
COM
002824100
63917
799562
SH
SOLE
799562
0
0
ABBVIE INC
COM
00287Y109
93028
1154332
SH
SOLE
1154332
0
0
ABIOMED INC
COM
003654100
2960
10363
SH
SOLE
10363
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
130961
744012
SH
SOLE
744012
0
0
AGREE REALTY CORP
COM
008492100
4413
63647
SH
SOLE
63647
0
0
AIR PRODS & CHEMS INC
COM
009158106
34668
181545
SH
SOLE
181545
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
14585
107893
SH
SOLE
107893
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
34282
187897
SH
SOLE
187897
0
0
ALIGN TECHNOLOGY INC
COM
016255101
24329
85567
SH
SOLE
85567
0
0
ALLIANT ENERGY CORP
COM
018802108
954
20237
SH
SOLE
20237
0
0
ALPHABET INC
CAP STK CL A
02079K305
140440
119331
SH
SOLE
119331
0
0
ALPHABET INC
CAP STK CL C
02079K107
135654
115616
SH
SOLE
115616
0
0
AMAZON COM INC
COM
023135106
182583
102532
SH
SOLE
102532
0
0
AMBARELLA INC
SHS
G037AX101
1150
26620
SH
SOLE
26620
0
0
AMERICAN EXPRESS CO
COM
025816109
36771
336425
SH
SOLE
336425
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
23734
551182
SH
SOLE
551182
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
69165
350983
SH
SOLE
350983
0
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
1592
19271
SH
SOLE
19271
0
0
AMGEN INC
COM
031162100
102007
536936
SH
SOLE
536936
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
8794
186749
SH
SOLE
186749
0
0
ANGIODYNAMICS INC
COM
03475V101
1217
53242
SH
SOLE
53242
0
0
ANIXTER INTL INC
COM
035290105
1435
25574
SH
SOLE
25574
0
0
ANTHEM INC
COM
036752103
27631
96281
SH
SOLE
96281
0
0
APPLE INC
COM
037833100
264299
1391415
SH
SOLE
1391415
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2799
39611
SH
SOLE
39611
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
16200
400692
SH
SOLE
400692
0
0
AT&T INC
COM
00206R102
106544
3397440
SH
SOLE
3397440
0
0
BALCHEM CORP
COM
057665200
3255
35071
SH
SOLE
35071
0
0
BANK AMER CORP
COM
060505104
70819
2566829
SH
SOLE
2566829
0
0
BARNES GROUP INC
COM
067806109
2997
58289
SH
SOLE
58289
0
0
BB&T CORP
COM
054937107
31986
687425
SH
SOLE
687425
0
0
BENCHMARK ELECTRS INC
COM
08160H101
1288
49062
SH
SOLE
49062
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
114264
568791
SH
SOLE
568791
0
0
BEST BUY INC
COM
086516101
22865
321766
SH
SOLE
321766
0
0
BIG LOTS INC
COM
089302103
1487
39116
SH
SOLE
39116
0
0
BLACKROCK INC
COM
09247X101
71493
167287
SH
SOLE
167287
0
0
BOK FINL CORP
COM NEW
05561Q201
7768
95254
SH
SOLE
95254
0
0
BOOKING HLDGS INC
COM
09857L108
52414
30038
SH
SOLE
30038
0
0
BP PLC
SPONSORED ADR
055622104
51169
1170388
SH
SOLE
1170388
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
30363
636397
SH
SOLE
636397
0
0
BROADCOM INC
COM
11135F101
50709
168630
SH
SOLE
168630
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
21615
208455
SH
SOLE
208455
0
0
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
2806
136957
SH
SOLE
136957
0
0
BURLINGTON STORES INC
COM
122017106
17909
114304
SH
SOLE
114304
0
0
CACI INTL INC
CL A
127190304
4640
25493
SH
SOLE
25493
0
0
CALAMP CORP
COM
128126109
1013
80556
SH
SOLE
80556
0
0
CALLON PETE CO DEL
COM
13123X102
2922
387011
SH
SOLE
387011
0
0
CAMBREX CORP
COM
132011107
1418
36499
SH
SOLE
36499
0
0
CANOPY GROWTH CORP
COM
138035100
495
11427
SH
SOLE
11427
0
0
CAROLINA FINL CORP NEW
COM
143873107
1307
37780
SH
SOLE
37780
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
1660
36198
SH
SOLE
36198
0
0
CARRIZO OIL & GAS INC
COM
144577103
1133
90875
SH
SOLE
90875
0
0
CDW CORP
COM
12514G108
14162
146950
SH
SOLE
146950
0
0
CENTERPOINT ENERGY INC
COM
15189T107
10393
338540
SH
SOLE
338540
0
0
CENTURYLINK INC
COM
156700106
8716
726932
SH
SOLE
726932
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
31396
734242
SH
SOLE
734242
0
0
CHEVRON CORP NEW
COM
166764100
156085
1267131
SH
SOLE
1267131
0
0
CHUBB LIMITED
COM
H1467J104
66568
475213
SH
SOLE
475213
0
0
CISCO SYS INC
COM
17275R102
200665
3716702
SH
SOLE
3716702
0
0
CITIGROUP INC
COM NEW
172967424
47709
766772
SH
SOLE
766772
0
0
CITIZENS FINL GROUP INC
COM
174610105
23311
717249
SH
SOLE
717249
0
0
CME GROUP INC
COM CL A
12572Q105
16352
99357
SH
SOLE
99357
0
0
COLGATE PALMOLIVE CO
COM
194162103
36546
533206
SH
SOLE
533206
0
0
COLUMBIA BKG SYS INC
COM
197236102
2025
61950
SH
SOLE
61950
0
0
COMCAST CORP NEW
CL A
20030N101
99240
2482248
SH
SOLE
2482248
0
0
CONOCOPHILLIPS
COM
20825C104
50478
756339
SH
SOLE
756339
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
14077
80291
SH
SOLE
80291
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
79591
621807
SH
SOLE
621807
0
0
CTS CORP
COM
126501105
2063
70225
SH
SOLE
70225
0
0
CUMMINS INC
COM
231021106
24281
153803
SH
SOLE
153803
0
0
CVS HEALTH CORP
COM
126650100
43215
801310
SH
SOLE
801310
0
0
D R HORTON INC
COM
23331A109
9760
235856
SH
SOLE
235856
0
0
DANAHER CORPORATION
COM
235851102
49813
377314
SH
SOLE
377314
0
0
DAVE & BUSTERS ENTMT INC
COM
238337109
1261
25295
SH
SOLE
25295
0
0
DEERE & CO
COM
244199105
7625
47703
SH
SOLE
47703
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
39944
773349
SH
SOLE
773349
0
0
DOLLAR TREE INC
COM
256746108
19761
188126
SH
SOLE
188126
0
0
DOMINION ENERGY INC
COM
25746U109
47093
614306
SH
SOLE
614306
0
0
DORMAN PRODUCTS INC
COM
258278100
8119
92163
SH
SOLE
92163
0
0
DOWDUPONT INC
COM
26078J100
49139
921756
SH
SOLE
921756
0
0
DXC TECHNOLOGY CO
COM
23355L106
10496
163209
SH
SOLE
163209
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
3722
206657
SH
SOLE
206657
0
0
EATON CORP PLC
SHS
G29183103
38360
476163
SH
SOLE
476163
0
0
ECOLAB INC
COM
278865100
48008
271940
SH
SOLE
271940
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
28409
148482
SH
SOLE
148482
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
2369
46886
SH
SOLE
46886
0
0
ENCANA CORP
COM
292505104
4499
621395
SH
SOLE
621395
0
0
EPAM SYS INC
COM
29414B104
6519
38544
SH
SOLE
38544
0
0
EXELON CORP
COM
30161N101
13241
264137
SH
SOLE
264137
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
3474
57873
SH
SOLE
57873
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
5108
50124
SH
SOLE
50124
0
0
EXXON MOBIL CORP
COM
30231G102
127736
1580897
SH
SOLE
1580897
0
0
FACEBOOK INC
CL A
30303M102
141375
848132
SH
SOLE
848132
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
7361
201390
SH
SOLE
201390
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
16191
161173
SH
SOLE
161173
0
0
FIRSTENERGY CORP
COM
337932107
5976
143616
SH
SOLE
143616
0
0
FORWARD AIR CORP
COM
349853101
2589
39992
SH
SOLE
39992
0
0
FRANKLIN ELEC INC
COM
353514102
3267
63954
SH
SOLE
63954
0
0
GILEAD SCIENCES INC
COM
375558103
52150
802183
SH
SOLE
802183
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
43741
1046676
SH
SOLE
1046676
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
6878
35825
SH
SOLE
35825
0
0
GRANITE CONSTR INC
COM
387328107
1591
36878
SH
SOLE
36878
0
0
GREAT WESTN BANCORP INC
COM
391416104
1202
38054
SH
SOLE
38054
0
0
HELMERICH & PAYNE INC
COM
423452101
17266
310756
SH
SOLE
310756
0
0
HP INC
COM
40434L105
21508
1106961
SH
SOLE
1106961
0
0
IDACORP INC
COM
451107106
2653
26651
SH
SOLE
26651
0
0
ILLUMINA INC
COM
452327109
15929
51271
SH
SOLE
51271
0
0
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2468
44294
SH
SOLE
44294
0
0
INTEL CORP
COM
458140100
98041
1825724
SH
SOLE
1825724
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
12741
167341
SH
SOLE
167341
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
43956
311521
SH
SOLE
311521
0
0
ISHARES TR
MSCI EAFE ETF
464287465
846353
13048919
SH
SOLE
13048919
0
0
JOHNSON & JOHNSON
COM
478160104
151902
1086646
SH
SOLE
1086646
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
26892
727980
SH
SOLE
727980
0
0
JPMORGAN CHASE & CO
COM
46625H100
146348
1445694
SH
SOLE
1445694
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
37559
430725
SH
SOLE
430725
0
0
KFORCE INC
COM
493732101
1492
42480
SH
SOLE
42480
0
0
KIMBERLY CLARK CORP
COM
494368103
76692
618984
SH
SOLE
618984
0
0
LA Z BOY INC
COM
505336107
1175
35627
SH
SOLE
35627
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
10645
69584
SH
SOLE
69584
0
0
LEAR CORP
COM NEW
521865204
27132
199929
SH
SOLE
199929
0
0
LHC GROUP INC
COM
50187A107
4440
40052
SH
SOLE
40052
0
0
LITTELFUSE INC
COM
537008104
9936
54448
SH
SOLE
54448
0
0
LOWES COS INC
COM
548661107
75727
691758
SH
SOLE
691758
0
0
LTC PPTYS INC
COM
502175102
3412
74497
SH
SOLE
74497
0
0
LULULEMON ATHLETICA INC
COM
550021109
7339
44784
SH
SOLE
44784
0
0
LYDALL INC DEL
COM
550819106
845
36008
SH
SOLE
36008
0
0
M & T BK CORP
COM
55261F104
21729
138383
SH
SOLE
138383
0
0
MARATHON PETE CORP
COM
56585A102
16696
278968
SH
SOLE
278968
0
0
MARCUS & MILLICHAP INC
COM
566324109
2418
59368
SH
SOLE
59368
0
0
MASIMO CORP
COM
574795100
4549
32899
SH
SOLE
32899
0
0
MASTERCARD INC
CL A
57636Q104
171053
726496
SH
SOLE
726496
0
0
MATADOR RES CO
COM
576485205
3360
173837
SH
SOLE
173837
0
0
MEDTRONIC PLC
SHS
G5960L103
135987
1493047
SH
SOLE
1493047
0
0
MERCANTILE BANK CORP
COM
587376104
958
29265
SH
SOLE
29265
0
0
MERCK & CO INC
COM
58933Y105
109735
1319404
SH
SOLE
1319404
0
0
METHODE ELECTRS INC
COM
591520200
1100
38227
SH
SOLE
38227
0
0
METLIFE INC
COM
59156R108
36711
862374
SH
SOLE
862374
0
0
MICROSOFT CORP
COM
594918104
370044
3137560
SH
SOLE
3137560
0
0
MOLSON COORS BREWING CO
CL B
60871R209
8856
148467
SH
SOLE
148467
0
0
MONDELEZ INTL INC
CL A
609207105
34411
689326
SH
SOLE
689326
0
0
MORGAN STANLEY
COM NEW
617446448
27566
653221
SH
SOLE
653221
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
17435
124163
SH
SOLE
124163
0
0
MSG NETWORK INC
CL A
553573106
1377
63331
SH
SOLE
63331
0
0
MTS SYS CORP
COM
553777103
1843
33841
SH
SOLE
33841
0
0
NAVIGANT CONSULTING INC
COM
63935N107
1407
72286
SH
SOLE
72286
0
0
NETFLIX INC
COM
64110L106
25932
72729
SH
SOLE
72729
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
4775
44058
SH
SOLE
44058
0
0
NEXTERA ENERGY INC
COM
65339F101
65322
337897
SH
SOLE
337897
0
0
NORFOLK SOUTHERN CORP
COM
655844108
20649
110488
SH
SOLE
110488
0
0
NORTHROP GRUMMAN CORP
COM
666807102
13130
48700
SH
SOLE
48700
0
0
NUTRIEN LTD
COM
67077M108
10331
195807
SH
SOLE
195807
0
0
NVIDIA CORP
COM
67066G104
24772
137960
SH
SOLE
137960
0
0
OCCIDENTAL PETE CORP
COM
674599105
68044
1027862
SH
SOLE
1027862
0
0
OLD NATL BANCORP IND
COM
680033107
1812
110497
SH
SOLE
110497
0
0
OMNICELL INC
COM
68213N109
4566
56482
SH
SOLE
56482
0
0
ONEOK INC NEW
COM
682680103
45880
656931
SH
SOLE
656931
0
0
PACKAGING CORP AMER
COM
695156109
12163
122386
SH
SOLE
122386
0
0
PAYPAL HLDGS INC
COM
70450Y103
79346
764115
SH
SOLE
764115
0
0
PC CONNECTION INC
COM
69318J100
1216
33167
SH
SOLE
33167
0
0
PEPSICO INC
COM
713448108
107155
874374
SH
SOLE
874374
0
0
PFIZER INC
COM
717081103
120739
2842926
SH
SOLE
2842926
0
0
PHILIP MORRIS INTL INC
COM
718172109
101249
1145478
SH
SOLE
1145478
0
0
PHILLIPS 66
COM
718546104
45989
483234
SH
SOLE
483234
0
0
PNC FINL SVCS GROUP INC
COM
693475105
25470
207648
SH
SOLE
207648
0
0
PROLOGIS INC
COM
74340W103
26299
365513
SH
SOLE
365513
0
0
PROSPERITY BANCSHARES INC
COM
743606105
20106
291144
SH
SOLE
291144
0
0
PTC INC
COM
69370C100
3609
39153
SH
SOLE
39153
0
0
RAYTHEON CO
COM NEW
755111507
37898
208137
SH
SOLE
208137
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
6936
60509
SH
SOLE
60509
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
14254
348844
SH
SOLE
348844
0
0
SALESFORCE COM INC
COM
79466L302
49960
315461
SH
SOLE
315461
0
0
SCHLUMBERGER LTD
COM
806857108
38349
880171
SH
SOLE
880171
0
0
SELECTIVE INS GROUP INC
COM
816300107
3974
62804
SH
SOLE
62804
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
2234
32954
SH
SOLE
32954
0
0
SERVICENOW INC
COM
81762P102
11775
47770
SH
SOLE
47770
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1988
50144
SH
SOLE
50144
0
0
SOUTH ST CORP
COM
840441109
2974
43522
SH
SOLE
43522
0
0
STANDARD MTR PRODS INC
COM
853666105
2667
54324
SH
SOLE
54324
0
0
STARWOOD PPTY TR INC
COM
85571B105
15345
686569
SH
SOLE
686569
0
0
STEEL DYNAMICS INC
COM
858119100
6805
192953
SH
SOLE
192953
0
0
STIFEL FINL CORP
COM
860630102
4022
76230
SH
SOLE
76230
0
0
STRYKER CORP
COM
863667101
23134
117124
SH
SOLE
117124
0
0
STURM RUGER & CO INC
COM
864159108
1689
31861
SH
SOLE
31861
0
0
SUNCOR ENERGY INC NEW
COM
867224107
6055
186722
SH
SOLE
186722
0
0
SYKES ENTERPRISES INC
COM
871237103
1378
48711
SH
SOLE
48711
0
0
SYSCO CORP
COM
871829107
19529
292529
SH
SOLE
292529
0
0
T MOBILE US INC
COM
872590104
9178
132829
SH
SOLE
132829
0
0
TAPESTRY INC
COM
876030107
9725
299308
SH
SOLE
299308
0
0
TARGET CORP
COM
87612E106
38896
484623
SH
SOLE
484623
0
0
TAUBMAN CTRS INC
COM
876664103
4802
90811
SH
SOLE
90811
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
24692
305784
SH
SOLE
305784
0
0
TETRA TECH INC NEW
COM
88162G103
3917
65737
SH
SOLE
65737
0
0
HERSHEY CO
COM
427866108
7638
66513
SH
SOLE
66513
0
0
HOME DEPOT INC
COM
437076102
165315
861507
SH
SOLE
861507
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
61670
225302
SH
SOLE
225302
0
0
TYSON FOODS INC
CL A
902494103
10597
152628
SH
SOLE
152628
0
0
ULTA BEAUTY INC
COM
90384S303
16940
48577
SH
SOLE
48577
0
0
UMB FINL CORP
COM
902788108
2018
31513
SH
SOLE
31513
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
2254
69724
SH
SOLE
69724
0
0
UNION PACIFIC CORP
COM
907818108
84029
502566
SH
SOLE
502566
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
5501
151791
SH
SOLE
151791
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
136304
551259
SH
SOLE
551259
0
0
UNITIL CORP
COM
913259107
766
14149
SH
SOLE
14149
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
3951
29535
SH
SOLE
29535
0
0
US BANCORP DEL
COM NEW
902973304
35929
745564
SH
SOLE
745564
0
0
VAREX IMAGING CORP
COM
92214X106
1880
55480
SH
SOLE
55480
0
0
VEEVA SYS INC
CL A COM
922475108
16953
133632
SH
SOLE
133632
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
134719
2278350
SH
SOLE
2278350
0
0
VISA INC
COM CL A
92826C839
209851
1343564
SH
SOLE
1343564
0
0
WALMART INC
COM
931142103
67489
691984
SH
SOLE
691984
0
0
DISNEY WALT CO
COM DISNEY
254687106
99960
900297
SH
SOLE
900297
0
0
WASTE MGMT INC DEL
COM
94106L109
19249
185249
SH
SOLE
185249
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
5980
22170
SH
SOLE
22170
0
0
WEYERHAEUSER CO
COM
962166104
11296
428840
SH
SOLE
428840
0
0
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
3267
18600
SH
SOLE
18600
0
0
XCEL ENERGY INC
COM
98389B100
10116
179971
SH
SOLE
179971
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
20148
96157
SH
SOLE
96157
0
0
ZOETIS INC
CL A
98978V103
92886
922679
SH
SOLE
922679
0
0
3M CO
COM
88579Y101
43563
209660
SH
SOLE
209660
0
0
SMITH A O CORP
COM
831865209
9698
181883
SH
SOLE
181883
0
0
ABM INDS INC
COM
000957100
326
8968
SH
SOLE
8968
0
0
AERCAP HOLDINGS NV
SHS
N00985106
14902
320203
SH
SOLE
320203
0
0
AFLAC INC
COM
001055102
17481
349611
SH
SOLE
349611
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
27662
385747
SH
SOLE
385747
0
0
ALLERGAN PLC
SHS
G0177J108
17394
118801
SH
SOLE
118801
0
0
ALTRIA GROUP INC
COM
02209S103
73082
1272538
SH
SOLE
1272538
0
0
AMEDISYS INC
COM
023436108
442
3585
SH
SOLE
3585
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
20537
245217
SH
SOLE
245217
0
0
AMERIPRISE FINL INC
COM
03076C106
17296
135021
SH
SOLE
135021
0
0
AMETEK INC NEW
COM
031100100
22685
273412
SH
SOLE
273412
0
0
AMPHENOL CORP NEW
CL A
032095101
28873
305730
SH
SOLE
305730
0
0
AON PLC
SHS CL A
G0408V102
14619
85642
SH
SOLE
85642
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
814
49951
SH
SOLE
49951
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
4164
204322
SH
SOLE
204322
0
0
ARCONIC INC
COM
03965L100
12979
679194
SH
SOLE
679194
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
2913
36679
SH
SOLE
36679
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
34584
442820
SH
SOLE
442820
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
89946
563079
SH
SOLE
563079
0
0
BAIDU INC
SPON ADR REP A
056752108
25428
154247
SH
SOLE
154247
0
0
BAKER HUGHES A GE CO
CL A
05722G100
3676
132598
SH
SOLE
132598
0
0
BANCO SANTANDER SA
ADR
05964H105
6813
1471589
SH
SOLE
1471589
0
0
BANKUNITED INC
COM
06652K103
785
23504
SH
SOLE
23504
0
0
BAXTER INTL INC
COM
071813109
25458
313093
SH
SOLE
313093
0
0
BCE INC
COM NEW
05534B760
55444
1249027
SH
SOLE
1249027
0
0
BECTON DICKINSON & CO
COM
075887109
44552
178403
SH
SOLE
178403
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
7214
149430
SH
SOLE
149430
0
0
BOEING CO
COM
097023105
43685
114532
SH
SOLE
114532
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2422
38130
SH
SOLE
38130
0
0
CANADIAN NATL RY CO
COM
136375102
49909
557766
SH
SOLE
557766
0
0
CARMAX INC
COM
143130102
23872
342000
SH
SOLE
342000
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
12716
250705
SH
SOLE
250705
0
0
CATERPILLAR INC DEL
COM
149123101
59225
437118
SH
SOLE
437118
0
0
CBRE GROUP INC
CL A
12504L109
13629
275607
SH
SOLE
275607
0
0
CBS CORP NEW
CL B
124857202
1544
32485
SH
SOLE
32485
0
0
CELANESE CORP DEL
COM
150870103
2485
25205
SH
SOLE
25205
0
0
CHARLES RIV LABS INTL INC
COM
159864107
8368
57611
SH
SOLE
57611
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
43415
343230
SH
SOLE
343230
0
0
CHOICE HOTELS INTL INC
COM
169905106
707
9089
SH
SOLE
9089
0
0
CIRRUS LOGIC INC
COM
172755100
273
6498
SH
SOLE
6498
0
0
CMS ENERGY CORP
COM
125896100
17669
318139
SH
SOLE
318139
0
0
COCA COLA CO
COM
191216100
77876
1661890
SH
SOLE
1661890
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
39337
542952
SH
SOLE
542952
0
0
COMMVAULT SYSTEMS INC
COM
204166102
1118
17264
SH
SOLE
17264
0
0
CSX CORP
COM
126408103
22255
297450
SH
SOLE
297450
0
0
CYRUSONE INC
COM
23283R100
7497
142962
SH
SOLE
142962
0
0
DECKERS OUTDOOR CORP
COM
243537107
3950
26874
SH
SOLE
26874
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
41210
251882
SH
SOLE
251882
0
0
DISCOVER FINL SVCS
COM
254709108
17974
252585
SH
SOLE
252585
0
0
EMERSON ELEC CO
COM
291011104
17947
262119
SH
SOLE
262119
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
20973
176247
SH
SOLE
176247
0
0
FNB CORP PA
COM
302520101
1114
105082
SH
SOLE
105082
0
0
FACTSET RESH SYS INC
COM
303075105
45201
182064
SH
SOLE
182064
0
0
FEDEX CORP
COM
31428X106
50619
279034
SH
SOLE
279034
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
24620
217684
SH
SOLE
217684
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
7589
288873
SH
SOLE
288873
0
0
FISERV INC
COM
337738108
20672
234161
SH
SOLE
234161
0
0
FIVE BELOW INC
COM
33829M101
13952
112294
SH
SOLE
112294
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
11951
48464
SH
SOLE
48464
0
0
FORD MTR CO DEL
COM
345370860
7478
851690
SH
SOLE
851690
0
0
FORTINET INC
COM
34959E109
4447
52962
SH
SOLE
52962
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
3574
75065
SH
SOLE
75065
0
0
GENERAL MLS INC
COM
370334104
38079
735829
SH
SOLE
735829
0
0
GENERAL MTRS CO
COM
37045V100
24036
647870
SH
SOLE
647870
0
0
HILL ROM HLDGS INC
COM
431475102
3666
34633
SH
SOLE
34633
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
25252
303840
SH
SOLE
303840
0
0
HONEYWELL INTL INC
COM
438516106
57954
364677
SH
SOLE
364677
0
0
HORMEL FOODS CORP
COM
440452100
44079
984779
SH
SOLE
984779
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
21515
1138335
SH
SOLE
1138335
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
29154
718428
SH
SOLE
718428
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
26202
2066382
SH
SOLE
2066382
0
0
INGERSOLL-RAND PLC
SHS
G47791101
23624
218843
SH
SOLE
218843
0
0
INTL PAPER CO
COM
460146103
24633
532379
SH
SOLE
532379
0
0
INTUIT
COM
461202103
34648
132544
SH
SOLE
132544
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
1781587
29316878
SH
SOLE
29316878
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
575947
7465287
SH
SOLE
7465287
0
0
ISHARES INC
EM MKTS DIV ETF
464286319
13678
340162
SH
SOLE
340162
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
37086
1201744
SH
SOLE
1201744
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
539390
4367881
SH
SOLE
4367881
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
261213
1706272
SH
SOLE
1706272
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
146177
743300
SH
SOLE
743300
0
0
JABIL INC
COM
466313103
2553
96004
SH
SOLE
96004
0
0
KAR AUCTION SVCS INC
COM
48238T109
7575
147633
SH
SOLE
147633
0
0
KEYCORP NEW
COM
493267108
40029
2541534
SH
SOLE
2541534
0
0
KINDER MORGAN INC DEL
COM
49456B101
15851
792173
SH
SOLE
792173
0
0
KOHLS CORP
COM
500255104
8727
126897
SH
SOLE
126897
0
0
LAM RESEARCH CORP
COM
512807108
14015
78289
SH
SOLE
78289
0
0
LENNAR CORP
CL A
526057104
8886
181012
SH
SOLE
181012
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
3408
37150
SH
SOLE
37150
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
6613
136573
SH
SOLE
136573
0
0
LINCOLN NATL CORP IND
COM
534187109
2958
50397
SH
SOLE
50397
0
0
LINDE PLC
COM
G5494J103
41444
235579
SH
SOLE
235579
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
12184
3795692
SH
SOLE
3795692
0
0
LOCKHEED MARTIN CORP
COM
539830109
35410
117971
SH
SOLE
117971
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
14009
166617
SH
SOLE
166617
0
0
MACYS INC
COM
55616P104
5201
216438
SH
SOLE
216438
0
0
MARKEL CORP
COM
570535104
9032
9066
SH
SOLE
9066
0
0
MARSH & MCLENNAN COS INC
COM
571748102
17776
189307
SH
SOLE
189307
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
8997
44722
SH
SOLE
44722
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
5583
280673
SH
SOLE
280673
0
0
MCDONALDS CORP
COM
580135101
36945
194550
SH
SOLE
194550
0
0
MERITAGE HOMES CORP
COM
59001A102
956
21387
SH
SOLE
21387
0
0
MONOLITHIC PWR SYS INC
COM
609839105
9556
70532
SH
SOLE
70532
0
0
NATIONAL INSTRS CORP
COM
636518102
5588
125979
SH
SOLE
125979
0
0
NIKE INC
CL B
654106103
121133
1438459
SH
SOLE
1438459
0
0
NORDSTROM INC
COM
655664100
3398
76577
SH
SOLE
76577
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
13945
157769
SH
SOLE
157769
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
55773
143634
SH
SOLE
143634
0
0
ORANGE
SPONSORED ADR
684060106
7384
452982
SH
SOLE
452982
0
0
PACCAR INC
COM
693718108
8391
123140
SH
SOLE
123140
0
0
PAYCHEX INC
COM
704326107
21897
273029
SH
SOLE
273029
0
0
PENTAIR PLC
SHS
G7S00T104
3298
74090
SH
SOLE
74090
0
0
PERKINELMER INC
COM
714046109
1589
16489
SH
SOLE
16489
0
0
PROCTER AND GAMBLE CO
COM
742718109
110098
1058125
SH
SOLE
1058125
0
0
PROGRESSIVE CORP OHIO
COM
743315103
37910
525873
SH
SOLE
525873
0
0
PRUDENTIAL FINL INC
COM
744320102
15612
169915
SH
SOLE
169915
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
4741
79794
SH
SOLE
79794
0
0
PVH CORP
COM
693656100
7381
60528
SH
SOLE
60528
0
0
QUALCOMM INC
COM
747525103
42972
753506
SH
SOLE
753506
0
0
RALPH LAUREN CORP
CL A
751212101
15460
119216
SH
SOLE
119216
0
0
REALTY INCOME CORP
COM
756109104
34355
467032
SH
SOLE
467032
0
0
ROBERT HALF INTL INC
COM
770323103
4409
67657
SH
SOLE
67657
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
37143
593429
SH
SOLE
593429
0
0
RPM INTL INC
COM
749685103
11946
205821
SH
SOLE
205821
0
0
S&P GLOBAL INC
COM
78409V104
49163
233500
SH
SOLE
233500
0
0
SABRE CORP
COM
78573M104
1476
68998
SH
SOLE
68998
0
0
SAP SE
SPON ADR
803054204
63618
550994
SH
SOLE
550994
0
0
SEALED AIR CORP NEW
COM
81211K100
6264
135993
SH
SOLE
135993
0
0
SEATTLE GENETICS INC
COM
812578102
936
12779
SH
SOLE
12779
0
0
SHERWIN WILLIAMS CO
COM
824348106
62116
144217
SH
SOLE
144217
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
7308
148091
SH
SOLE
148091
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
11524
287312
SH
SOLE
287312
0
0
SOUTHERN CO
COM
842587107
45154
873725
SH
SOLE
873725
0
0
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
92278
2700546
SH
SOLE
2700546
0
0
SPS COMMERCE INC
COM
78463M107
1601
15098
SH
SOLE
15098
0
0
SQUARE INC
CL A
852234103
5286
70549
SH
SOLE
70549
0
0
STARBUCKS CORP
COM
855244109
126527
1702005
SH
SOLE
1702005
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
16909
2405298
SH
SOLE
2405298
0
0
SYMANTEC CORP
COM
871503108
578
25138
SH
SOLE
25138
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
26365
527398
SH
SOLE
527398
0
0
TERADYNE INC
COM
880770102
3133
78640
SH
SOLE
78640
0
0
TEXAS INSTRS INC
COM
882508104
63827
601741
SH
SOLE
601741
0
0
AES CORP
COM
00130H105
21788
1205109
SH
SOLE
1205109
0
0
LAUDER ESTEE COS INC
CL A
518439104
64322
388537
SH
SOLE
388537
0
0
MIDDLEBY CORP
COM
596278101
8933
68702
SH
SOLE
68702
0
0
TORO CO
COM
891092108
21590
313628
SH
SOLE
313628
0
0
THOMSON REUTERS CORP
COM NEW
884903709
6036
101968
SH
SOLE
101968
0
0
TJX COS INC NEW
COM
872540109
78406
1473512
SH
SOLE
1473512
0
0
TOTAL S A
SPONSORED ADS
89151E109
58954
1059376
SH
SOLE
1059376
0
0
TOTAL SYS SVCS INC
COM
891906109
5565
58569
SH
SOLE
58569
0
0
TRIMBLE INC
COM
896239100
1473
36455
SH
SOLE
36455
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
681
50334
SH
SOLE
50334
0
0
UMPQUA HLDGS CORP
COM
904214103
1942
117727
SH
SOLE
117727
0
0
UNITED CONTL HLDGS INC
COM
910047109
2532
31743
SH
SOLE
31743
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
66351
593799
SH
SOLE
593799
0
0
UNITED RENTALS INC
COM
911363109
17448
152720
SH
SOLE
152720
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
70813
549406
SH
SOLE
549406
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
14739
173742
SH
SOLE
173742
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1698856
10860863
SH
SOLE
10860863
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
116296
1357643
SH
SOLE
1357643
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
290976
3648150
SH
SOLE
3648150
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
244759
1901340
SH
SOLE
1901340
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1402627
25150214
SH
SOLE
25150214
0
0
VENTAS INC
COM
92276F100
34941
547571
SH
SOLE
547571
0
0
VERISK ANALYTICS INC
COM
92345Y106
35501
266926
SH
SOLE
266926
0
0
V F CORP
COM
918204108
17031
195960
SH
SOLE
195960
0
0
WEC ENERGY GROUP INC
COM
92939U106
14721
186153
SH
SOLE
186153
0
0
WELLS FARGO CO NEW
COM
949746101
80010
1655834
SH
SOLE
1655834
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
6051
147438
SH
SOLE
147438
0
0
WILLIAMS SONOMA INC
COM
969904101
2460
43710
SH
SOLE
43710
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
4590
113355
SH
SOLE
113355
0
0
XILINX INC
COM
983919101
45082
355568
SH
SOLE
355568
0
0
ZIONS BANCORPORATION N A
COM
989701107
9765
215039
SH
SOLE
215039
0
0
FLWS/1-800 FLOWERS
CL A
68243Q106
266
14573
SH
SOLE
14573
0
0
21VIANET GROUP INC
SPONSORED ADS A
90138A103
368
46403
SH
SOLE
46403
0
0
2U INC
COM
90214J101
4030
56875
SH
SOLE
56875
0
0
58 COM INC
SPON ADR REP A
31680Q104
430
6545
SH
SOLE
6545
0
0
AAON INC
COM PAR $0.004
000360206
1160
25114
SH
SOLE
25114
0
0
AARONS INC
COM PAR $0.50
002535300
1365
25952
SH
SOLE
25952
0
0
ABB LTD
SPONSORED ADR
000375204
6519
345486
SH
SOLE
345486
0
0
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
516
35123
SH
SOLE
35123
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL SWISS GLD
00326A104
748
6003
SH
SOLE
6003
0
0
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
3327
113509
SH
SOLE
113509
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
392
14359
SH
SOLE
14359
0
0
ACCELERON PHARMA INC
COM
00434H108
248
5323
SH
SOLE
5323
0
0
ACCO BRANDS CORP
COM
00081T108
124
14461
SH
SOLE
14461
0
0
ACI WORLDWIDE INC
COM
004498101
1658
50432
SH
SOLE
50432
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
6085
133647
SH
SOLE
133647
0
0
ACUITY BRANDS INC
COM
00508Y102
3676
30633
SH
SOLE
30633
0
0
ACUSHNET HOLDINGS CORP
COM
005098108
731
31596
SH
SOLE
31596
0
0
ADDUS HOMECARE CORP
COM
006739106
425
6680
SH
SOLE
6680
0
0
ADOBE INC
COM
00724F101
99059
371718
SH
SOLE
371718
0
0
ADT INC
COM
00090Q103
249
39026
SH
SOLE
39026
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
4813
28225
SH
SOLE
28225
0
0
ADVANCED DISP SVCS INC DEL
COM
00790X101
935
33380
SH
SOLE
33380
0
0
ADVANCED ENERGY INDS
COM
007973100
960
19324
SH
SOLE
19324
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
479
18771
SH
SOLE
18771
0
0
AEGON N V
NY REGISTRY SHS
007924103
2418
504884
SH
SOLE
504884
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
950
26727
SH
SOLE
26727
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
296
2762
SH
SOLE
2762
0
0
AGCO CORP
COM
001084102
2630
37810
SH
SOLE
37810
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
11620
144566
SH
SOLE
144566
0
0
AGNC INVT CORP
COM
00123Q104
1721
95584
SH
SOLE
95584
0
0
AIR LEASE CORP
CL A
00912X302
3677
107038
SH
SOLE
107038
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
214
9268
SH
SOLE
9268
0
0
AK STL HLDG CORP
COM
001547108
48
17590
SH
SOLE
17590
0
0
ALAMO GROUP INC
COM
011311107
376
3763
SH
SOLE
3763
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
59
11660
SH
SOLE
11660
0
0
ALARM COM HLDGS INC
COM
011642105
3042
46876
SH
SOLE
46876
0
0
ALASKA AIR GROUP INC
COM
011659109
4524
80617
SH
SOLE
80617
0
0
ALBANY INTL CORP
CL A
012348108
1907
26637
SH
SOLE
26637
0
0
ALBEMARLE CORP
COM
012653101
4665
56910
SH
SOLE
56910
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
494
19402
SH
SOLE
19402
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
10975
76988
SH
SOLE
76988
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
1652
146685
SH
SOLE
146685
0
0
ALLEGHANY CORP DEL
COM
017175100
2715
4434
SH
SOLE
4434
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
2975
116357
SH
SOLE
116357
0
0
ALLEGIANT TRAVEL CO
COM
01748X102
489
3776
SH
SOLE
3776
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
11194
123400
SH
SOLE
123400
0
0
ALLETE INC
COM NEW
018522300
1153
14019
SH
SOLE
14019
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2028
11591
SH
SOLE
11591
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
205
7111
SH
SOLE
7111
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
4524
100711
SH
SOLE
100711
0
0
ALLSTATE CORP
COM
020002101
18380
195159
SH
SOLE
195159
0
0
ALLY FINL INC
COM
02005N100
4021
146275
SH
SOLE
146275
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
1221
28459
SH
SOLE
28459
0
0
ALTABA INC
COM
021346101
4868
65682
SH
SOLE
65682
0
0
ALTICE USA INC
CL A
02156K103
662
30800
SH
SOLE
30800
0
0
ALTRA INDL MOTION CORP
COM
02208R106
1696
54635
SH
SOLE
54635
0
0
ALTUS MIDSTREAM CO
CL A
02215L100
360
61069
SH
SOLE
61069
0
0
ALUMINUM CORP CHINA LTD
SPON ADR H SHS
022276109
209
22530
SH
SOLE
22530
0
0
AMBEV SA
SPONSORED ADR
02319V103
10943
2544810
SH
SOLE
2544810
0
0
AMC NETWORKS INC
CL A
00164V103
1276
22487
SH
SOLE
22487
0
0
AMDOCS LTD
SHS
G02602103
8043
148633
SH
SOLE
148633
0
0
AMERCO
COM
023586100
2024
5449
SH
SOLE
5449
0
0
AMEREN CORP
COM
023608102
5268
71620
SH
SOLE
71620
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
782
54778
SH
SOLE
54778
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
677
21301
SH
SOLE
21301
0
0
AMERICAN ASSETS TR INC
COM
024013104
258
5618
SH
SOLE
5618
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
225
15710
SH
SOLE
15710
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
5561
116875
SH
SOLE
116875
0
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
1043
47046
SH
SOLE
47046
0
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
1797
66508
SH
SOLE
66508
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
492
5115
SH
SOLE
5115
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
2792
122892
SH
SOLE
122892
0
0
AMERICAN STS WTR CO
COM
029899101
2410
33794
SH
SOLE
33794
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
2006
19245
SH
SOLE
19245
0
0
AMERICOLD RLTY TR
COM
03064D108
2477
81191
SH
SOLE
81191
0
0
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
298
9647
SH
SOLE
9647
0
0
AMERISAFE INC
COM
03071H100
1185
19954
SH
SOLE
19954
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
15027
188965
SH
SOLE
188965
0
0
AMIRA NATURE FOODS LTD
SHS
G0335L102
21
12345
SH
SOLE
12345
0
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
783
55268
SH
SOLE
55268
0
0
ANADARKO PETE CORP
COM
032511107
10242
225187
SH
SOLE
225187
0
0
ANALOG DEVICES INC
COM
032654105
32187
305758
SH
SOLE
305758
0
0
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
429
12171
SH
SOLE
12171
0
0
ANDERSONS INC
COM
034164103
348
10782
SH
SOLE
10782
0
0
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
536
40893
SH
SOLE
40893
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
18259
217449
SH
SOLE
217449
0
0
ANI PHARMACEUTICALS INC
COM
00182C103
972
13777
SH
SOLE
13777
0
0
ANNALY CAP MGMT INC
COM
035710409
2331
233311
SH
SOLE
233311
0
0
ANSYS INC
COM
03662Q105
20042
109691
SH
SOLE
109691
0
0
ANTARES PHARMA INC
COM
036642106
139
45933
SH
SOLE
45933
0
0
ANTERO MIDSTREAM CORP
COM
03676B102
2493
180951
SH
SOLE
180951
0
0
ANTERO RES CORP
COM
03674X106
549
62142
SH
SOLE
62142
0
0
APACHE CORP
COM
037411105
9302
268390
SH
SOLE
268390
0
0
APARTMENT INVT & MGMT CO
CL A
03748R754
3709
73761
SH
SOLE
73761
0
0
APERGY CORP
COM
03755L104
3121
76007
SH
SOLE
76007
0
0
APOGEE ENTERPRISES INC
COM
037598109
275
7331
SH
SOLE
7331
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
1119
61496
SH
SOLE
61496
0
0
APOLLO INVT CORP
COM NEW
03761U502
169
11154
SH
SOLE
11154
0
0
APPFOLIO INC
COM CL A
03783C100
372
4685
SH
SOLE
4685
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2832
47615
SH
SOLE
47615
0
0
APPLIED MATLS INC
COM
038222105
15984
403038
SH
SOLE
403038
0
0
APTARGROUP INC
COM
038336103
3000
28201
SH
SOLE
28201
0
0
APTIV PLC
SHS
G6095L109
9505
119573
SH
SOLE
119573
0
0
AQUA AMERICA INC
COM
03836W103
1105
30336
SH
SOLE
30336
0
0
ARAMARK
COM
03852U106
2606
88195
SH
SOLE
88195
0
0
ARBOR RLTY TR INC
COM
038923108
224
17308
SH
SOLE
17308
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
4751
146986
SH
SOLE
146986
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
9177
212786
SH
SOLE
212786
0
0
ARCHROCK INC
COM
03957W106
720
73581
SH
SOLE
73581
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
78
10821
SH
SOLE
10821
0
0
ARDAGH GROUP S A
CL A
L0223L101
155
11918
SH
SOLE
11918
0
0
ARES CAP CORP
COM
04010L103
2373
138442
SH
SOLE
138442
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1007
43381
SH
SOLE
43381
0
0
ARGENX SE
SPONSORED ADR
04016X101
601
4813
SH
SOLE
4813
0
0
ARISTA NETWORKS INC
COM
040413106
4457
14172
SH
SOLE
14172
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
797
51110
SH
SOLE
51110
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
267
13683
SH
SOLE
13683
0
0
ARRAY BIOPHARMA INC
COM
04269X105
1553
63683
SH
SOLE
63683
0
0
ARROW ELECTRS INC
COM
042735100
1348
17493
SH
SOLE
17493
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
570
31051
SH
SOLE
31051
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1180
46879
SH
SOLE
46879
0
0
ASCENA RETAIL GROUP INC
COM
04351G101
45
41849
SH
SOLE
41849
0
0
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
4570
1060410
SH
SOLE
1060410
0
0
ASGN INC
COM
00191U102
2204
34708
SH
SOLE
34708
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
36416
193650
SH
SOLE
193650
0
0
ASPEN TECHNOLOGY INC
COM
045327103
8666
83118
SH
SOLE
83118
0
0
ASSURANT INC
COM
04621X108
704
7422
SH
SOLE
7422
0
0
ASSURED GUARANTY LTD
COM
G0585R106
1123
25280
SH
SOLE
25280
0
0
ATHENE HLDG LTD
CL A
G0684D107
713
17482
SH
SOLE
17482
0
0
ATLANTICA YIELD PLC
SHS
G0751N103
499
25644
SH
SOLE
25644
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
221
4369
SH
SOLE
4369
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1116
9930
SH
SOLE
9930
0
0
ATMOS ENERGY CORP
COM
049560105
1300
12631
SH
SOLE
12631
0
0
ATRION CORP
COM
049904105
257
292
SH
SOLE
292
0
0
AU OPTRONICS CORP
SPONSORED ADR
002255107
276
75770
SH
SOLE
75770
0
0
AUTODESK INC
COM
052769106
32110
206070
SH
SOLE
206070
0
0
AUTOHOME INC
SP ADR RP CL A
05278C107
405
3850
SH
SOLE
3850
0
0
AUTOLIV INC
COM
052800109
1605
21829
SH
SOLE
21829
0
0
AUTOZONE INC
COM
053332102
8094
7903
SH
SOLE
7903
0
0
AVADEL PHARMACEUTICALS PLC
SPONSORED ADR
05337M104
16
10899
SH
SOLE
10899
0
0
AVALONBAY CMNTYS INC
COM
053484101
6765
33702
SH
SOLE
33702
0
0
AVANOS MED INC
COM
05350V106
619
14495
SH
SOLE
14495
0
0
AVERY DENNISON CORP
COM
053611109
9338
82640
SH
SOLE
82640
0
0
AVIANCA HLDGS SA
SPON ADR REP PFD
05367G100
244
59598
SH
SOLE
59598
0
0
AVISTA CORP
COM
05379B107
654
16104
SH
SOLE
16104
0
0
AVNET INC
COM
053807103
1629
37559
SH
SOLE
37559
0
0
AXA EQUITABLE HLDGS INC
COM
054561105
1957
97171
SH
SOLE
97171
0
0
AXALTA COATING SYS LTD
COM
G0750C108
3408
135182
SH
SOLE
135182
0
0
AXOS FINL INC
COM
05465C100
447
15436
SH
SOLE
15436
0
0
B & G FOODS INC NEW
COM
05508R106
1211
49602
SH
SOLE
49602
0
0
BADGER METER INC
COM
056525108
2866
51517
SH
SOLE
51517
0
0
BALL CORP
COM
058498106
4667
80662
SH
SOLE
80662
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
13921
2429413
SH
SOLE
2429413
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
1159
106276
SH
SOLE
106276
0
0
BANCO SANTANDER BRASIL S A
ADS REP 1 UNIT
05967A107
132
11731
SH
SOLE
11731
0
0
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
467
15710
SH
SOLE
15710
0
0
BANCO SANTANDER MEXICO S A
SPONSORED ADS B
05969B103
440
64974
SH
SOLE
64974
0
0
BANCOLOMBIA S A
SPON ADR PREF
05968L102
694
13587
SH
SOLE
13587
0
0
BANK MONTREAL QUE
COM
063671101
2577
34442
SH
SOLE
34442
0
0
BANK HAWAII CORP
COM
062540109
1665
21117
SH
SOLE
21117
0
0
BANK NEW YORK MELLON CORP
COM
064058100
16445
326097
SH
SOLE
326097
0
0
BANK OZK
COM
06417N103
3659
126252
SH
SOLE
126252
0
0
BANNER CORP
COM NEW
06652V208
890
16430
SH
SOLE
16430
0
0
BAOZUN INC
SPONSORED ADR
06684L103
239
5759
SH
SOLE
5759
0
0
BARCLAYS PLC
ADR
06738E204
2265
283141
SH
SOLE
283141
0
0
BARNES & NOBLE INC
COM
067774109
102
18845
SH
SOLE
18845
0
0
BARRETT BUSINESS SERVICES IN
COM
068463108
203
2620
SH
SOLE
2620
0
0
BARRICK GOLD CORPORATION
COM
067901108
2699
196881
SH
SOLE
196881
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
3865
120195
SH
SOLE
120195
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
869
6582
SH
SOLE
6582
0
0
BELDEN INC
COM
077454106
963
17927
SH
SOLE
17927
0
0
BEMIS CO INC
COM
081437105
620
11181
SH
SOLE
11181
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
6975
129473
SH
SOLE
129473
0
0
BGC PARTNERS INC
CL A
05541T101
751
141442
SH
SOLE
141442
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
4231
77397
SH
SOLE
77397
0
0
BIO TECHNE CORP
COM
09073M104
4111
20707
SH
SOLE
20707
0
0
BIO RAD LABS INC
CL A
090572207
4874
15946
SH
SOLE
15946
0
0
BIOGEN INC
COM
09062X103
35478
150090
SH
SOLE
150090
0
0
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
200
3877
SH
SOLE
3877
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
14827
166912
SH
SOLE
166912
0
0
BIOTELEMETRY INC
COM
090672106
1424
22744
SH
SOLE
22744
0
0
BJS RESTAURANTS INC
COM
09180C106
1677
35463
SH
SOLE
35463
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
961
35072
SH
SOLE
35072
0
0
BLACK HILLS CORP
COM
092113109
628
8474
SH
SOLE
8474
0
0
BLACK KNIGHT INC
COM
09215C105
4104
75299
SH
SOLE
75299
0
0
BLACKBAUD INC
COM
09227Q100
1937
24292
SH
SOLE
24292
0
0
BLACKLINE INC
COM
09239B109
1476
31869
SH
SOLE
31869
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
623
17808
SH
SOLE
17808
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
739
21371
SH
SOLE
21371
0
0
BLOOM ENERGY CORP
COM CL A
093712107
455
35227
SH
SOLE
35227
0
0
BLOOMIN BRANDS INC
COM
094235108
1024
50073
SH
SOLE
50073
0
0
BLUCORA INC
COM
095229100
756
22634
SH
SOLE
22634
0
0
BLUEBIRD BIO INC
COM
09609G100
1474
9366
SH
SOLE
9366
0
0
BOINGO WIRELESS INC
COM
09739C102
346
14849
SH
SOLE
14849
0
0
BOOT BARN HLDGS INC
COM
099406100
996
33835
SH
SOLE
33835
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
8164
140412
SH
SOLE
140412
0
0
BORGWARNER INC
COM
099724106
10644
277124
SH
SOLE
277124
0
0
BOSTON BEER INC
CL A
100557107
788
2672
SH
SOLE
2672
0
0
BOSTON PROPERTIES INC
COM
101121101
9383
70082
SH
SOLE
70082
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
13922
362739
SH
SOLE
362739
0
0
BOTTOMLINE TECH DEL INC
COM
101388106
1889
37714
SH
SOLE
37714
0
0
BOX INC
CL A
10316T104
202
10454
SH
SOLE
10454
0
0
BOYD GAMING CORP
COM
103304101
880
32165
SH
SOLE
32165
0
0
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
929
58581
SH
SOLE
58581
0
0
BRASKEM S A
SP ADR PFD A
105532105
235
9095
SH
SOLE
9095
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2233
17571
SH
SOLE
17571
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
231
6375
SH
SOLE
6375
0
0
BRIGHTVIEW HLDGS INC
COM
10948C107
185
12857
SH
SOLE
12857
0
0
BRINKER INTL INC
COM
109641100
869
19586
SH
SOLE
19586
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
34240
820717
SH
SOLE
820717
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
428
23324
SH
SOLE
23324
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6484
138995
SH
SOLE
138995
0
0
BROOKS AUTOMATION INC
COM
114340102
3097
105584
SH
SOLE
105584
0
0
BROWN & BROWN INC
COM
115236101
1959
66385
SH
SOLE
66385
0
0
BROWN FORMAN CORP
CL B
115637209
3799
71969
SH
SOLE
71969
0
0
BRUKER CORP
COM
116794108
739
19229
SH
SOLE
19229
0
0
BRUNSWICK CORP
COM
117043109
2565
50971
SH
SOLE
50971
0
0
BT GROUP PLC
ADR
05577E101
2346
158608
SH
SOLE
158608
0
0
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
759
22296
SH
SOLE
22296
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
442
25567
SH
SOLE
25567
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
240
18006
SH
SOLE
18006
0
0
BUNGE LIMITED
COM
G16962105
300
5647
SH
SOLE
5647
0
0
BWX TECHNOLOGIES INC
COM
05605H100
6102
123064
SH
SOLE
123064
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
26612
305919
SH
SOLE
305919
0
0
CABLE ONE INC
COM
12685J105
2983
3039
SH
SOLE
3039
0
0
CABOT CORP
COM
127055101
1168
28054
SH
SOLE
28054
0
0
CABOT MICROELECTRONICS CORP
COM
12709P103
4350
38854
SH
SOLE
38854
0
0
CABOT OIL & GAS CORP
COM
127097103
8064
308956
SH
SOLE
308956
0
0
CADENCE BANCORPORATION
CL A
12739A100
951
51282
SH
SOLE
51282
0
0
CAE INC
COM
124765108
11722
529206
SH
SOLE
529206
0
0
CAESARS ENTMT CORP
COM
127686103
600
68991
SH
SOLE
68991
0
0
CAL MAINE FOODS INC
COM NEW
128030202
325
7292
SH
SOLE
7292
0
0
CALAVO GROWERS INC
COM
128246105
2655
31668
SH
SOLE
31668
0
0
CALERES INC
COM
129500104
1814
73475
SH
SOLE
73475
0
0
CALIFORNIA WTR SVC GROUP
COM
130788102
370
6811
SH
SOLE
6811
0
0
CALLAWAY GOLF CO
COM
131193104
514
32294
SH
SOLE
32294
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
6640
65420
SH
SOLE
65420
0
0
CAMECO CORP
COM
13321L108
916
77691
SH
SOLE
77691
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
604
12570
SH
SOLE
12570
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
22452
283948
SH
SOLE
283948
0
0
CANADIAN NAT RES LTD
COM
136385101
3011
109507
SH
SOLE
109507
0
0
CANADIAN PAC RY LTD
COM
13645T100
29023
140867
SH
SOLE
140867
0
0
CANNAE HLDGS INC
COM
13765N107
552
22749
SH
SOLE
22749
0
0
CANON INC
SPONSORED ADR
138006309
1967
67735
SH
SOLE
67735
0
0
CANTEL MEDICAL CORP
COM
138098108
2711
40536
SH
SOLE
40536
0
0
CAPITAL ONE FINL CORP
COM
14040H105
12065
147694
SH
SOLE
147694
0
0
CAPITOL FED FINL INC
COM
14057J101
227
17035
SH
SOLE
17035
0
0
CAPRI HOLDINGS LIMITED
SHS
G1890L107
796
17404
SH
SOLE
17404
0
0
CAPSTEAD MTG CORP
COM NO PAR
14067E506
151
17561
SH
SOLE
17561
0
0
CARBONITE INC
COM
141337105
213
8586
SH
SOLE
8586
0
0
CARDINAL HEALTH INC
COM
14149Y108
11181
232202
SH
SOLE
232202
0
0
CARGURUS INC
COM CL A
141788109
1587
39605
SH
SOLE
39605
0
0
CARLISLE COS INC
COM
142339100
2092
17064
SH
SOLE
17064
0
0
CARNIVAL PLC
ADR
14365C103
1673
33588
SH
SOLE
33588
0
0
CARTERS INC
COM
146229109
8345
82792
SH
SOLE
82792
0
0
CARVANA CO
CL A
146869102
1391
23959
SH
SOLE
23959
0
0
CASELLA WASTE SYS INC
CL A
147448104
518
14565
SH
SOLE
14565
0
0
CASEYS GEN STORES INC
COM
147528103
6666
51768
SH
SOLE
51768
0
0
CATALENT INC
COM
148806102
4118
101465
SH
SOLE
101465
0
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
103
10479
SH
SOLE
10479
0
0
CATHAY GEN BANCORP
COM
149150104
1015
29927
SH
SOLE
29927
0
0
CAVCO INDS INC DEL
COM
149568107
1883
16023
SH
SOLE
16023
0
0
CBIZ INC
COM
124805102
318
15689
SH
SOLE
15689
0
0
CBL & ASSOC PPTYS INC
COM
124830100
36
23376
SH
SOLE
23376
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
805
8434
SH
SOLE
8434
0
0
CDK GLOBAL INC
COM
12508E101
5980
101659
SH
SOLE
101659
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
578
10989
SH
SOLE
10989
0
0
CELGENE CORP
COM
151020104
14223
150763
SH
SOLE
150763
0
0
CELLECTIS S A
SPONSORED ADS
15117K103
756
41240
SH
SOLE
41240
0
0
CELSIUS HOLDINGS INC
COM NEW
15118V207
61
14273
SH
SOLE
14273
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
1506
324670
SH
SOLE
324670
0
0
CENTENE CORP DEL
COM
15135B101
8884
167299
SH
SOLE
167299
0
0
CENTERSTATE BK CORP
COM
15201P109
1927
80929
SH
SOLE
80929
0
0
CENTRAIS ELETRICAS BRASILEIR
SPONSORED ADR
15234Q207
839
89628
SH
SOLE
89628
0
0
CENTRAL GARDEN & PET CO
COM
153527106
534
20898
SH
SOLE
20898
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
387
16625
SH
SOLE
16625
0
0
CERIDIAN HCM HLDG INC
COM
15677J108
608
11850
SH
SOLE
11850
0
0
CERNER CORP
COM
156782104
5785
101117
SH
SOLE
101117
0
0
CERUS CORP
COM
157085101
152
24341
SH
SOLE
24341
0
0
CF INDS HLDGS INC
COM
125269100
6442
157586
SH
SOLE
157586
0
0
CGI INC
CL A SUB VTG
12532H104
13785
200482
SH
SOLE
200482
0
0
CHANGYOU COM LTD
ADS REP CL A
15911M107
190
11120
SH
SOLE
11120
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
919
10154
SH
SOLE
10154
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4839
13950
SH
SOLE
13950
0
0
CHEESECAKE FACTORY INC
COM
163072101
3313
67727
SH
SOLE
67727
0
0
CHEGG INC
COM
163092109
1028
26973
SH
SOLE
26973
0
0
CHEMED CORP NEW
COM
16359R103
9775
30540
SH
SOLE
30540
0
0
CHEMICAL FINL CORP
COM
163731102
2413
58621
SH
SOLE
58621
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5328
77943
SH
SOLE
77943
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
861
277656
SH
SOLE
277656
0
0
CHESAPEAKE LODGING TR
SH BEN INT
165240102
599
21529
SH
SOLE
21529
0
0
CHESAPEAKE UTILS CORP
COM
165303108
1019
11167
SH
SOLE
11167
0
0
CHILDRENS PL INC
COM
168905107
240
2469
SH
SOLE
2469
0
0
CHINA EASTN AIRLS LTD
SPON ADR CL H
16937R104
637
18535
SH
SOLE
18535
0
0
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
688
51233
SH
SOLE
51233
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
11949
234339
SH
SOLE
234339
0
0
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
4961
62404
SH
SOLE
62404
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
1214
21682
SH
SOLE
21682
0
0
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
677
52880
SH
SOLE
52880
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
12777
17988
SH
SOLE
17988
0
0
CHUNGHWA TELECOM CO LTD
SPON ADR NEW11
17133Q502
235
6615
SH
SOLE
6615
0
0
CHURCH & DWIGHT INC
COM
171340102
8405
118005
SH
SOLE
118005
0
0
CHURCHILL DOWNS INC
COM
171484108
752
8330
SH
SOLE
8330
0
0
CIENA CORP
COM NEW
171779309
1021
27347
SH
SOLE
27347
0
0
CIGNA CORP NEW
COM
125523100
14444
89815
SH
SOLE
89815
0
0
CIMAREX ENERGY CO
COM
171798101
8607
123128
SH
SOLE
123128
0
0
CIMPRESS N V
SHS EURO
N20146101
338
4222
SH
SOLE
4222
0
0
CINCINNATI FINL CORP
COM
172062101
4453
51844
SH
SOLE
51844
0
0
CINEMARK HOLDINGS INC
COM
17243V102
4725
118145
SH
SOLE
118145
0
0
CINTAS CORP
COM
172908105
12831
63486
SH
SOLE
63486
0
0
CIT GROUP INC
COM NEW
125581801
2330
48562
SH
SOLE
48562
0
0
CITRIX SYS INC
COM
177376100
8617
86468
SH
SOLE
86468
0
0
CIVEO CORP CDA
COM
17878Y108
63
30062
SH
SOLE
30062
0
0
CLEAN HARBORS INC
COM
184496107
5434
75968
SH
SOLE
75968
0
0
CLEARWAY ENERGY INC
CL C
18539C204
705
46656
SH
SOLE
46656
0
0
CLEARWAY ENERGY INC
CL A
18539C105
157
10766
SH
SOLE
10766
0
0
CLOROX CO DEL
COM
189054109
23407
145876
SH
SOLE
145876
0
0
CNOOC LTD
SPONSORED ADR
126132109
4082
21973
SH
SOLE
21973
0
0
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
452
29687
SH
SOLE
29687
0
0
CNX RESOURCES CORPORATION
COM
12653C108
136
12612
SH
SOLE
12612
0
0
COASTAL FINL CORP WA
COM NEW
19046P209
338
19872
SH
SOLE
19872
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
7821
151156
SH
SOLE
151156
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
1976
36430
SH
SOLE
36430
0
0
COGNEX CORP
COM
192422103
6268
123244
SH
SOLE
123244
0
0
COHEN & STEERS INC
COM
19247A100
2355
55707
SH
SOLE
55707
0
0
COHERENT INC
COM
192479103
1061
7488
SH
SOLE
7488
0
0
COLFAX CORP
COM
194014106
508
17122
SH
SOLE
17122
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
352
5264
SH
SOLE
5264
0
0
COLONY CAP INC NEW
CL A COM
19626G108
598
112314
SH
SOLE
112314
0
0
COLONY CR REAL ESTATE INC
COM CL A
19625T101
185
11809
SH
SOLE
11809
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
306
2938
SH
SOLE
2938
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
375
10930
SH
SOLE
10930
0
0
COMERICA INC
COM
200340107
8077
110157
SH
SOLE
110157
0
0
COMFORT SYS USA INC
COM
199908104
2698
51504
SH
SOLE
51504
0
0
COMMERCE BANCSHARES INC
COM
200525103
937
16138
SH
SOLE
16138
0
0
COMMERCIAL METALS CO
COM
201723103
1997
116945
SH
SOLE
116945
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1465
67398
SH
SOLE
67398
0
0
COMMUNITY BK SYS INC
COM
203607106
445
7437
SH
SOLE
7437
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
56
15078
SH
SOLE
15078
0
0
COMPANHIA BRASILEIRA DE DIST
SPN ADR PFD CL A
20440T201
853
36653
SH
SOLE
36653
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1657
156636
SH
SOLE
156636
0
0
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
1692
411701
SH
SOLE
411701
0
0
COMPASS MINERALS INTL INC
COM
20451N101
1482
27256
SH
SOLE
27256
0
0
CONAGRA BRANDS INC
COM
205887102
4565
164572
SH
SOLE
164572
0
0
CONCHO RES INC
COM
20605P101
1256
11315
SH
SOLE
11315
0
0
CONDUENT INC
COM
206787103
1725
124723
SH
SOLE
124723
0
0
CONMED CORP
COM
207410101
1344
16155
SH
SOLE
16155
0
0
CONSOLIDATED COMM HLDGS INC
COM
209034107
327
29973
SH
SOLE
29973
0
0
CONSOLIDATED EDISON INC
COM
209115104
7542
88923
SH
SOLE
88923
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
93629
1668669
SH
SOLE
1668669
0
0
CONTINENTAL RESOURCES INC
COM
212015101
1715
38315
SH
SOLE
38315
0
0
COPART INC
COM
217204106
13496
222741
SH
SOLE
222741
0
0
CORE LABORATORIES N V
COM
N22717107
10086
146326
SH
SOLE
146326
0
0
CORE MARK HOLDING CO INC
COM
218681104
2004
53962
SH
SOLE
53962
0
0
CORECIVIC INC
COM
21871N101
415
21333
SH
SOLE
21333
0
0
CORESITE RLTY CORP
COM
21870Q105
5302
49541
SH
SOLE
49541
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
932
17014
SH
SOLE
17014
0
0
CORNING INC
COM
219350105
31554
953294
SH
SOLE
953294
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
756
27696
SH
SOLE
27696
0
0
COSAN LTD
SHS A
G25343107
471
40652
SH
SOLE
40652
0
0
COSTAR GROUP INC
COM
22160N109
10735
23016
SH
SOLE
23016
0
0
COSTCO WHSL CORP NEW
COM
22160K105
42604
175946
SH
SOLE
175946
0
0
COTT CORP QUE
COM
22163N106
227
15551
SH
SOLE
15551
0
0
COTY INC
COM CL A
222070203
316
27458
SH
SOLE
27458
0
0
COUPA SOFTWARE INC
COM
22266L106
251
2764
SH
SOLE
2764
0
0
COVANTA HLDG CORP
COM
22282E102
620
35789
SH
SOLE
35789
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
679
4203
SH
SOLE
4203
0
0
CRANE CO
COM
224399105
1516
17916
SH
SOLE
17916
0
0
CREDICORP LTD
COM
G2519Y108
810
3377
SH
SOLE
3377
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1491
127992
SH
SOLE
127992
0
0
CREE INC
COM
225447101
2897
50626
SH
SOLE
50626
0
0
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
431
12261
SH
SOLE
12261
0
0
CRH PLC
ADR
12626K203
4200
135497
SH
SOLE
135497
0
0
CRITEO S A
SPONS ADS
226718104
1603
80025
SH
SOLE
80025
0
0
CROWN HOLDINGS INC
COM
228368106
3853
70600
SH
SOLE
70600
0
0
CSG SYS INTL INC
COM
126349109
618
14610
SH
SOLE
14610
0
0
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
751
17189
SH
SOLE
17189
0
0
CUBESMART
COM
229663109
3409
106397
SH
SOLE
106397
0
0
CUBIC CORP
COM
229669106
539
9580
SH
SOLE
9580
0
0
CULLEN FROST BANKERS INC
COM
229899109
3264
33623
SH
SOLE
33623
0
0
CURTISS WRIGHT CORP
COM
231561101
693
6110
SH
SOLE
6110
0
0
CVB FINL CORP
COM
126600105
743
35287
SH
SOLE
35287
0
0
CVR ENERGY INC
COM
12662P108
500
12138
SH
SOLE
12138
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
1222
10267
SH
SOLE
10267
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
3705
248352
SH
SOLE
248352
0
0
DARDEN RESTAURANTS INC
COM
237194105
6766
55704
SH
SOLE
55704
0
0
DARLING INGREDIENTS INC
COM
237266101
3601
166313
SH
SOLE
166313
0
0
DAVITA INC
COM
23918K108
603
11106
SH
SOLE
11106
0
0
DBX ETF TR
XTRACKERS RUSE
233051242
25000
943749
SH
SOLE
943749
0
0
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
740
22401
SH
SOLE
22401
0
0
DELEK US HLDGS INC NEW
COM
24665A103
2277
62532
SH
SOLE
62532
0
0
DENBURY RES INC
COM NEW
247916208
93
45176
SH
SOLE
45176
0
0
DENNYS CORP
COM
24869P104
956
52071
SH
SOLE
52071
0
0
DENTSPLY SIRONA INC
COM
24906P109
3887
78387
SH
SOLE
78387
0
0
DERMIRA INC
COM
24983L104
806
59485
SH
SOLE
59485
0
0
DEVON ENERGY CORP NEW
COM
25179M103
3346
106032
SH
SOLE
106032
0
0
DEXCOM INC
COM
252131107
4127
34648
SH
SOLE
34648
0
0
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
203
19373
SH
SOLE
19373
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2175
21423
SH
SOLE
21423
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
720
66438
SH
SOLE
66438
0
0
DICKS SPORTING GOODS INC
COM
253393102
1396
37914
SH
SOLE
37914
0
0
DIGITAL RLTY TR INC
COM
253868103
8780
73778
SH
SOLE
73778
0
0
DIODES INC
COM
254543101
842
24258
SH
SOLE
24258
0
0
DIREXION SHS ETF TR
DLY EMG MK BL 3X
25490K281
1805
22623
SH
SOLE
22623
0
0
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
1188
19212
SH
SOLE
19212
0
0
DIREXION SHS ETF TR
DLY DEV MKT BULL
25459W789
1148
19181
SH
SOLE
19181
0
0
DIREXION SHS ETF TR
DRX S&P500BULL
25459W862
1134
24254
SH
SOLE
24254
0
0
DIREXION SHS ETF TR
DLY SMCAP BULL3X
25459W847
1591
26027
SH
SOLE
26027
0
0
DISCOVERY INC
COM SER C
25470F302
907
35682
SH
SOLE
35682
0
0
DISCOVERY INC
COM SER A
25470F104
4537
167896
SH
SOLE
167896
0
0
DISH NETWORK CORP
CL A
25470M109
1398
44111
SH
SOLE
44111
0
0
DOCUSIGN INC
COM
256163106
1815
35008
SH
SOLE
35008
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
4725
75042
SH
SOLE
75042
0
0
DOLLAR GEN CORP NEW
COM
256677105
45449
380967
SH
SOLE
380967
0
0
DOMINOS PIZZA INC
COM
25754A201
2150
8330
SH
SOLE
8330
0
0
DONALDSON INC
COM
257651109
1476
29482
SH
SOLE
29482
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
553
14534
SH
SOLE
14534
0
0
DOUGLAS EMMETT INC
COM
25960P109
1458
36074
SH
SOLE
36074
0
0
DOVER CORP
COM
260003108
9103
97042
SH
SOLE
97042
0
0
DR REDDYS LABS LTD
ADR
256135203
517
12759
SH
SOLE
12759
0
0
DRIL QUIP INC
COM
262037104
1296
28257
SH
SOLE
28257
0
0
DTE ENERGY CO
COM
233331107
3890
31185
SH
SOLE
31185
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
58793
653257
SH
SOLE
653257
0
0
DUKE REALTY CORP
COM NEW
264411505
2131
69698
SH
SOLE
69698
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
2191
29168
SH
SOLE
29168
0
0
DYCOM INDS INC
COM
267475101
1643
35773
SH
SOLE
35773
0
0
DYNEX CAP INC
COM NEW
26817Q506
109
17979
SH
SOLE
17979
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
1112
23952
SH
SOLE
23952
0
0
EAGLE BANCORP INC MD
COM
268948106
309
6150
SH
SOLE
6150
0
0
EAGLE MATERIALS INC
COM
26969P108
5302
62889
SH
SOLE
62889
0
0
EAGLE PHARMACEUTICALS INC
COM
269796108
394
7811
SH
SOLE
7811
0
0
EAST WEST BANCORP INC
COM
27579R104
5266
109768
SH
SOLE
109768
0
0
EASTGROUP PPTY INC
COM
277276101
7784
69722
SH
SOLE
69722
0
0
EASTMAN CHEMICAL CO
COM
277432100
6244
82288
SH
SOLE
82288
0
0
EATON VANCE CORP
COM NON VTG
278265103
2495
61884
SH
SOLE
61884
0
0
EBAY INC
COM
278642103
15523
417955
SH
SOLE
417955
0
0
EBIX INC
COM NEW
278715206
480
9718
SH
SOLE
9718
0
0
ECHO GLOBAL LOGISTICS INC
COM
27875T101
752
30332
SH
SOLE
30332
0
0
ECOPETROL S A
SPONSORED ADS
279158109
647
30183
SH
SOLE
30183
0
0
EDISON INTL
COM
281020107
5729
92526
SH
SOLE
92526
0
0
EL PASO ELEC CO
COM NEW
283677854
643
10932
SH
SOLE
10932
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
4241
132242
SH
SOLE
132242
0
0
ELBIT SYS LTD
ORD
M3760D101
4162
32267
SH
SOLE
32267
0
0
ELDORADO RESORTS INC
COM
28470R102
1204
25797
SH
SOLE
25797
0
0
ELECTRONIC ARTS INC
COM
285512109
16782
165126
SH
SOLE
165126
0
0
ELECTRONICS FOR IMAGING INC
COM
286082102
470
17467
SH
SOLE
17467
0
0
LILLY ELI & CO
COM
532457108
37150
286299
SH
SOLE
286299
0
0
ELLIE MAE INC
COM
28849P100
564
5714
SH
SOLE
5714
0
0
EMBOTELLADORA ANDINA S A
SPON ADR B
29081P303
277
12821
SH
SOLE
12821
0
0
EMBRAER S A
SPONSORED ADS
29082A107
351
18471
SH
SOLE
18471
0
0
EMCOR GROUP INC
COM
29084Q100
5547
75896
SH
SOLE
75896
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
1169
73997
SH
SOLE
73997
0
0
EMPLOYERS HOLDINGS INC
COM
292218104
285
7114
SH
SOLE
7114
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
456
31860
SH
SOLE
31860
0
0
ENBRIDGE INC
COM
29250N105
15791
435501
SH
SOLE
435501
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
7091
121419
SH
SOLE
121419
0
0
ENCORE WIRE CORP
COM
292562105
340
5947
SH
SOLE
5947
0
0
ENDO INTL PLC
SHS
G30401106
83
10369
SH
SOLE
10369
0
0
ENEL AMERICAS S A
SPONSORED ADR
29274F104
889
99566
SH
SOLE
99566
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
1512
33657
SH
SOLE
33657
0
0
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
596
166830
SH
SOLE
166830
0
0
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
707
76206
SH
SOLE
76206
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
5376
349803
SH
SOLE
349803
0
0
ENERSYS
COM
29275Y102
1649
25305
SH
SOLE
25305
0
0
ENI S P A
SPONSORED ADR
26874R108
3276
92957
SH
SOLE
92957
0
0
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1447
113263
SH
SOLE
113263
0
0
ENPRO INDS INC
COM
29355X107
613
9507
SH
SOLE
9507
0
0
ENSIGN GROUP INC
COM
29358P101
3423
66870
SH
SOLE
66870
0
0
ENTEGRIS INC
COM
29362U104
4182
117186
SH
SOLE
117186
0
0
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
145
27549
SH
SOLE
27549
0
0
ENTERGY CORP NEW
COM
29364G103
4101
42889
SH
SOLE
42889
0
0
ENTERPRISE FINL SVCS CORP
COM
293712105
244
5990
SH
SOLE
5990
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
9007
309527
SH
SOLE
309527
0
0
ENVESTNET INC
COM
29404K106
2426
37100
SH
SOLE
37100
0
0
EOG RES INC
COM
26875P101
14959
157167
SH
SOLE
157167
0
0
EPLUS INC
COM
294268107
863
9746
SH
SOLE
9746
0
0
EPR PPTYS
COM SH BEN INT
26884U109
7365
95771
SH
SOLE
95771
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
763
16533
SH
SOLE
16533
0
0
EQT CORP
COM
26884L109
1172
56512
SH
SOLE
56512
0
0
EQUIFAX INC
COM
294429105
1096
9245
SH
SOLE
9245
0
0
EQUINIX INC
COM
29444U700
25696
56705
SH
SOLE
56705
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
1940
88296
SH
SOLE
88296
0
0
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
313
14379
SH
SOLE
14379
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1382
42268
SH
SOLE
42268
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
6329
55370
SH
SOLE
55370
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7583
100675
SH
SOLE
100675
0
0
EROS INTL PLC
SHS NEW
G3788M114
97
10644
SH
SOLE
10644
0
0
ESCO TECHNOLOGIES INC
COM
296315104
1267
18902
SH
SOLE
18902
0
0
ESSENT GROUP LTD
COM
G3198U102
680
15659
SH
SOLE
15659
0
0
ESSEX PPTY TR INC
COM
297178105
12153
42017
SH
SOLE
42017
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
329
9052
SH
SOLE
9052
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
396
9889
SH
SOLE
9889
0
0
ETSY INC
COM
29786A106
5834
86797
SH
SOLE
86797
0
0
EURONET WORLDWIDE INC
COM
298736109
4366
30618
SH
SOLE
30618
0
0
EATON VANCE FLTING RATE INC
COM
278279104
1079
81803
SH
SOLE
81803
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
587
60131
SH
SOLE
60131
0
0
EVENTBRITE INC
COM CL A
29975E109
327
17068
SH
SOLE
17068
0
0
EVERBRIDGE INC
COM
29978A104
498
6635
SH
SOLE
6635
0
0
EVERCORE INC
CLASS A
29977A105
7626
83801
SH
SOLE
83801
0
0
EVEREST RE GROUP LTD
COM
G3223R108
3548
16429
SH
SOLE
16429
0
0
EVERGY INC
COM
30034W106
1687
29063
SH
SOLE
29063
0
0
EVERI HLDGS INC
COM
30034T103
234
22204
SH
SOLE
22204
0
0
EVERSOURCE ENERGY
COM
30040W108
2857
40262
SH
SOLE
40262
0
0
EVOLENT HEALTH INC
CL A
30050B101
1273
101156
SH
SOLE
101156
0
0
EXACT SCIENCES CORP
COM
30063P105
1875
21649
SH
SOLE
21649
0
0
EXELIXIS INC
COM
30161Q104
5238
220072
SH
SOLE
220072
0
0
EXPEDITORS INTL WASH INC
COM
302130109
31549
415660
SH
SOLE
415660
0
0
EXPONENT INC
COM
30214U102
9654
167250
SH
SOLE
167250
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
10706
596450
SH
SOLE
596450
0
0
F5 NETWORKS INC
COM
315616102
7094
45207
SH
SOLE
45207
0
0
FABRINET
SHS
G3323L100
445
8499
SH
SOLE
8499
0
0
FAIR ISAAC CORP
COM
303250104
1295
4766
SH
SOLE
4766
0
0
FASTENAL CO
COM
311900104
17094
265801
SH
SOLE
265801
0
0
FEDERAL AGRIC MTG CORP
CL C
313148306
1284
17723
SH
SOLE
17723
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
3671
26633
SH
SOLE
26633
0
0
FEDERATED INVS INC PA
CL B
314211103
1405
47924
SH
SOLE
47924
0
0
FERRARI N V
COM
N3167Y103
1074
8021
SH
SOLE
8021
0
0
FERRO CORP
COM
315405100
831
43906
SH
SOLE
43906
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
268
18078
SH
SOLE
18078
0
0
FIBROGEN INC
COM
31572Q808
1090
20062
SH
SOLE
20062
0
0
FIDELITY
INT HG DIV ETF
316092725
251
12102
SH
SOLE
12102
0
0
FIDELITY
MSCI CONSM DIS
316092204
24661
562149
SH
SOLE
562149
0
0
FIDELITY
CONSMR STAPLES
316092303
25579
755441
SH
SOLE
755441
0
0
FIDELITY
MSCI FINLS IDX
316092501
30765
819953
SH
SOLE
819953
0
0
FIDELITY
MSCI HLTH CARE I
316092600
26059
585604
SH
SOLE
585604
0
0
FIDELITY
MSCI INDL INDX
316092709
26173
685146
SH
SOLE
685146
0
0
FIDELITY
MSCI INFO TECH I
316092808
31230
526828
SH
SOLE
526828
0
0
FIDELITY
MSCI MATLS INDEX
316092881
23815
756043
SH
SOLE
756043
0
0
FIDELITY
MSCI RL EST ETF
316092857
30167
1161612
SH
SOLE
1161612
0
0
FIDELITY
MSCI UTILS INDEX
316092865
28763
750984
SH
SOLE
750984
0
0
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
562
1857
SH
SOLE
1857
0
0
FIFTH THIRD BANCORP
COM
316773100
5304
210305
SH
SOLE
210305
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
75186
2924404
SH
SOLE
2924404
0
0
FIREEYE INC
COM
31816Q101
279
16641
SH
SOLE
16641
0
0
FIRST AMERN FINL CORP
COM
31847R102
8677
168482
SH
SOLE
168482
0
0
FIRST BANCORP N C
COM
318910106
1236
35564
SH
SOLE
35564
0
0
FIRST BUSEY CORP
COM NEW
319383204
805
32991
SH
SOLE
32991
0
0
FIRST FINL BANCORP OH
COM
320209109
1512
62823
SH
SOLE
62823
0
0
FIRST FINL BANKSHARES
COM
32020R109
2063
35711
SH
SOLE
35711
0
0
FIRST HAWAIIAN INC
COM
32051X108
2410
92517
SH
SOLE
92517
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
5202
147126
SH
SOLE
147126
0
0
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
636
15979
SH
SOLE
15979
0
0
FIRST MERCHANTS CORP
COM
320817109
1379
37434
SH
SOLE
37434
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
586
28657
SH
SOLE
28657
0
0
FIRST SOLAR INC
COM
336433107
413
7820
SH
SOLE
7820
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
19033
352337
SH
SOLE
352337
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
3058
53075
SH
SOLE
53075
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
5758
105911
SH
SOLE
105911
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
1228
45950
SH
SOLE
45950
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
5975
198692
SH
SOLE
198692
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
611
32013
SH
SOLE
32013
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3879
166389
SH
SOLE
166389
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
39820
286684
SH
SOLE
286684
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
6959
278040
SH
SOLE
278040
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
132
10175
SH
SOLE
10175
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
18338
305743
SH
SOLE
305743
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
10135
291310
SH
SOLE
291310
0
0
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
17053
910486
SH
SOLE
910486
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
7352
96217
SH
SOLE
96217
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
4771
80181
SH
SOLE
80181
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
29741
444168
SH
SOLE
444168
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
33050
640880
SH
SOLE
640880
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
19893
387937
SH
SOLE
387937
0
0
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
2144
39822
SH
SOLE
39822
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
3260
48627
SH
SOLE
48627
0
0
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1323
30618
SH
SOLE
30618
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
14531
481798
SH
SOLE
481798
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
11926
311385
SH
SOLE
311385
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
8059
97833
SH
SOLE
97833
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
7282
294480
SH
SOLE
294480
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
11359
595957
SH
SOLE
595957
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
5247
175910
SH
SOLE
175910
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
2974
52793
SH
SOLE
52793
0
0
FIRST TR S&P REIT INDEX FD
COM
33734G108
210
8419
SH
SOLE
8419
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
30429
646043
SH
SOLE
646043
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
4093
66345
SH
SOLE
66345
0
0
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
368
7965
SH
SOLE
7965
0
0
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
635
20893
SH
SOLE
20893
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
2185
45723
SH
SOLE
45723
0
0
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
15884
314161
SH
SOLE
314161
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
23038
360426
SH
SOLE
360426
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
5068
67668
SH
SOLE
67668
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2024
71572
SH
SOLE
71572
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
52767
1625096
SH
SOLE
1625096
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2834
55463
SH
SOLE
55463
0
0
FIRSTCASH INC
COM
33767D105
2083
24077
SH
SOLE
24077
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
723
8093
SH
SOLE
8093
0
0
FIVE9 INC
COM
338307101
2278
43110
SH
SOLE
43110
0
0
FLEX LTD
ORD
Y2573F102
1341
134140
SH
SOLE
134140
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
12006
519307
SH
SOLE
519307
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
9518
290632
SH
SOLE
290632
0
0
FLEXSHARES TR
REAL ASST IDX
33939L738
470
16238
SH
SOLE
16238
0
0
FLIR SYS INC
COM
302445101
3401
71476
SH
SOLE
71476
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
1084
26305
SH
SOLE
26305
0
0
FLOWERS FOODS INC
COM
343498101
1063
49875
SH
SOLE
49875
0
0
FLOWSERVE CORP
COM
34354P105
937
20756
SH
SOLE
20756
0
0
FLUOR CORP NEW
COM
343412102
3665
99603
SH
SOLE
99603
0
0
F M C CORP
COM NEW
302491303
5791
75385
SH
SOLE
75385
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
5700
61771
SH
SOLE
61771
0
0
FOOT LOCKER INC
COM
344849104
5729
94531
SH
SOLE
94531
0
0
FORMFACTOR INC
COM
346375108
977
60699
SH
SOLE
60699
0
0
FORTIS INC
COM
349553107
1799
48647
SH
SOLE
48647
0
0
FORTIVE CORP
COM
34959J108
12780
152345
SH
SOLE
152345
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
707
23879
SH
SOLE
23879
0
0
FOX CORP
CL A COM
35137L105
357
9728
SH
SOLE
9728
0
0
FOX CORP
CL B COM
35137L204
595
16572
SH
SOLE
16572
0
0
FOX FACTORY HLDG CORP
COM
35138V102
2433
34808
SH
SOLE
34808
0
0
FRANKLIN RES INC
COM
354613101
5480
165368
SH
SOLE
165368
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
5808
450571
SH
SOLE
450571
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
2034
50174
SH
SOLE
50174
0
0
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
417
15430
SH
SOLE
15430
0
0
FRESHPET INC
COM
358039105
672
15892
SH
SOLE
15892
0
0
FRONTDOOR INC
COM
35905A109
399
11592
SH
SOLE
11592
0
0
FS KKR CAPITAL CORP
COM
302635107
1435
237221
SH
SOLE
237221
0
0
FTI CONSULTING INC
COM
302941109
604
7866
SH
SOLE
7866
0
0
FULTON FINL CORP PA
COM
360271100
267
17237
SH
SOLE
17237
0
0
G-III APPAREL GROUP LTD
COM
36237H101
1342
33576
SH
SOLE
33576
0
0
GALAPAGOS NV
SPON ADR
36315X101
1626
13802
SH
SOLE
13802
0
0
GAMESTOP CORP NEW
CL A
36467W109
226
22288
SH
SOLE
22288
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
4102
106363
SH
SOLE
106363
0
0
GAP INC
COM
364760108
3997
152680
SH
SOLE
152680
0
0
GARDNER DENVER HLDGS INC
COM
36555P107
3161
113666
SH
SOLE
113666
0
0
GARMIN LTD
SHS
H2906T109
4510
52229
SH
SOLE
52229
0
0
GARTNER INC
COM
366651107
22424
147837
SH
SOLE
147837
0
0
GATX CORP
COM
361448103
2987
39116
SH
SOLE
39116
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
1161
20869
SH
SOLE
20869
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
374
12626
SH
SOLE
12626
0
0
GDS HLDGS LTD
SPONSORED ADS
36165L108
345
9669
SH
SOLE
9669
0
0
GENERAC HLDGS INC
COM
368736104
3259
63616
SH
SOLE
63616
0
0
GENERAL DYNAMICS CORP
COM
369550108
12370
73076
SH
SOLE
73076
0
0
GENERAL ELECTRIC CO
COM
369604103
5162
516732
SH
SOLE
516732
0
0
GENESEE & WYO INC
CL A
371559105
5257
60326
SH
SOLE
60326
0
0
GENOMIC HEALTH INC
COM
37244C101
687
9808
SH
SOLE
9808
0
0
GENPACT LIMITED
SHS
G3922B107
8739
248410
SH
SOLE
248410
0
0
GENTEX CORP
COM
371901109
5202
251542
SH
SOLE
251542
0
0
GENTHERM INC
COM
37253A103
456
12373
SH
SOLE
12373
0
0
GENUINE PARTS CO
COM
372460105
17813
159003
SH
SOLE
159003
0
0
GENWORTH FINL INC
COM CL A
37247D106
132
34349
SH
SOLE
34349
0
0
GERDAU S A
SPON ADR REP PFD
373737105
77
19772
SH
SOLE
19772
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
1512
42043
SH
SOLE
42043
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
17511
437012
SH
SOLE
437012
0
0
GLAUKOS CORP
COM
377322102
952
12142
SH
SOLE
12142
0
0
GLOBAL NET LEASE INC
COM NEW
379378201
210
11128
SH
SOLE
11128
0
0
GLOBAL PMTS INC
COM
37940X102
14705
107714
SH
SOLE
107714
0
0
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
21048
1595768
SH
SOLE
1595768
0
0
GLOBAL X FDS
GLBL X MLP ETF
37950E473
16611
1872702
SH
SOLE
1872702
0
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
671
53757
SH
SOLE
53757
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
987
43471
SH
SOLE
43471
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1068
53205
SH
SOLE
53205
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
867
36410
SH
SOLE
36410
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
466
29698
SH
SOLE
29698
0
0
GLOBANT S A
COM
L44385109
3856
54008
SH
SOLE
54008
0
0
GLOBUS MED INC
CL A
379577208
2546
51526
SH
SOLE
51526
0
0
GODADDY INC
CL A
380237107
3037
40389
SH
SOLE
40389
0
0
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
527
40368
SH
SOLE
40368
0
0
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
394
105527
SH
SOLE
105527
0
0
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
108
22673
SH
SOLE
22673
0
0
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
128637
1282903
SH
SOLE
1282903
0
0
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
63634
1283608
SH
SOLE
1283608
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
11468
201800
SH
SOLE
201800
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
1736
95640
SH
SOLE
95640
0
0
GRACO INC
COM
384109104
8537
172387
SH
SOLE
172387
0
0
GRAND CANYON ED INC
COM
38526M106
6595
57591
SH
SOLE
57591
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
4980
394296
SH
SOLE
394296
0
0
GRAVITY CO LTD
SPONSORED ADS NE
38911N206
236
3664
SH
SOLE
3664
0
0
GRAY TELEVISION INC
COM
389375106
644
30171
SH
SOLE
30171
0
0
GREEN DOT CORP
CL A
39304D102
448
7381
SH
SOLE
7381
0
0
GREIF INC
CL A
397624107
679
16456
SH
SOLE
16456
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
21130
1050739
SH
SOLE
1050739
0
0
GRUBHUB INC
COM
400110102
4442
63946
SH
SOLE
63946
0
0
GRUPO AEROPORTUARIO CTR NORT
SPON ADR
400501102
678
15045
SH
SOLE
15045
0
0
GPO AEROPORTUARIO DEL PAC SA
SPON ADR B
400506101
862
9693
SH
SOLE
9693
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
213
1316
SH
SOLE
1316
0
0
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
396
35815
SH
SOLE
35815
0
0
GTT COMMUNICATIONS INC
COM
362393100
283
8155
SH
SOLE
8155
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
4914
50575
SH
SOLE
50575
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
273
34081
SH
SOLE
34081
0
0
GW PHARMACEUTICALS PLC
ADS
36197T103
324
1922
SH
SOLE
1922
0
0
BLOCK H & R INC
COM
093671105
3834
160139
SH
SOLE
160139
0
0
FULLER H B CO
COM
359694106
539
11074
SH
SOLE
11074
0
0
HAEMONETICS CORP
COM
405024100
337
3852
SH
SOLE
3852
0
0
HALLIBURTON CO
COM
406216101
6777
231299
SH
SOLE
231299
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
222
13759
SH
SOLE
13759
0
0
HANCOCK WHITNEY CORPORATION
COM
410120109
530
13121
SH
SOLE
13121
0
0
HANESBRANDS INC
COM
410345102
5358
299673
SH
SOLE
299673
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
707
27584
SH
SOLE
27584
0
0
HARLEY DAVIDSON INC
COM
412822108
4344
121806
SH
SOLE
121806
0
0
HARMONY GOLD MNG LTD
SPONSORED ADR
413216300
29
15243
SH
SOLE
15243
0
0
HARRIS CORP DEL
COM
413875105
4579
28670
SH
SOLE
28670
0
0
HARSCO CORP
COM
415864107
1521
75451
SH
SOLE
75451
0
0
HASBRO INC
COM
418056107
4443
52261
SH
SOLE
52261
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
427
10476
SH
SOLE
10476
0
0
HAWAIIAN HOLDINGS INC
COM
419879101
259
9876
SH
SOLE
9876
0
0
HCA HEALTHCARE INC
COM
40412C101
7404
56791
SH
SOLE
56791
0
0
HCP INC
COM
40414L109
10966
350343
SH
SOLE
350343
0
0
HD SUPPLY HLDGS INC
COM
40416M105
5714
131819
SH
SOLE
131819
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
54050
466314
SH
SOLE
466314
0
0
HEALTHCARE RLTY TR
COM
421946104
722
22495
SH
SOLE
22495
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
5843
177115
SH
SOLE
177115
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1651
57761
SH
SOLE
57761
0
0
HEALTHEQUITY INC
COM
42226A107
1615
21828
SH
SOLE
21828
0
0
HEALTHSTREAM INC
COM
42222N103
452
16113
SH
SOLE
16113
0
0
HEARTLAND FINL USA INC
COM
42234Q102
713
16712
SH
SOLE
16712
0
0
HEICO CORP NEW
COM
422806109
7229
76199
SH
SOLE
76199
0
0
HEICO CORP NEW
CL A
422806208
1242
14771
SH
SOLE
14771
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
1339
11545
SH
SOLE
11545
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
322
40705
SH
SOLE
40705
0
0
HENRY SCHEIN INC
COM
806407102
2776
46187
SH
SOLE
46187
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
623
11752
SH
SOLE
11752
0
0
HERCULES CAPITAL INC
COM
427096508
527
41665
SH
SOLE
41665
0
0
MILLER HERMAN INC
COM
600544100
344
9785
SH
SOLE
9785
0
0
HERON THERAPEUTICS INC
COM
427746102
1245
50932
SH
SOLE
50932
0
0
HESKA CORP
COM RESTRC NEW
42805E306
382
4485
SH
SOLE
4485
0
0
HESS CORP
COM
42809H107
2717
45110
SH
SOLE
45110
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
5050
327293
SH
SOLE
327293
0
0
HEXCEL CORP NEW
COM
428291108
10655
154065
SH
SOLE
154065
0
0
HFF INC
CL A
40418F108
1739
36414
SH
SOLE
36414
0
0
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
632
18117
SH
SOLE
18117
0
0
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
218
16891
SH
SOLE
16891
0
0
HIGHWOODS PPTYS INC
COM
431284108
1445
30890
SH
SOLE
30890
0
0
HILLENBRAND INC
COM
431571108
521
12548
SH
SOLE
12548
0
0
HILLTOP HOLDINGS INC
COM
432748101
1438
78783
SH
SOLE
78783
0
0
HILTON GRAND VACATIONS INC
COM
43283X105
437
14169
SH
SOLE
14169
0
0
HMS HLDGS CORP
COM
40425J101
1221
41229
SH
SOLE
41229
0
0
HOLLYFRONTIER CORP
COM
436106108
2377
48241
SH
SOLE
48241
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
345
16482
SH
SOLE
16482
0
0
HOLOGIC INC
COM
436440101
2079
42957
SH
SOLE
42957
0
0
HOME BANCSHARES INC
COM
436893200
1492
84937
SH
SOLE
84937
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
6373
234550
SH
SOLE
234550
0
0
HOOKER FURNITURE CORP
COM
439038100
271
9395
SH
SOLE
9395
0
0
HOPE BANCORP INC
COM
43940T109
719
54988
SH
SOLE
54988
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
1078
30610
SH
SOLE
30610
0
0
HORIZON PHARMA PLC
SHS
G4617B105
2115
80019
SH
SOLE
80019
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
2433
92458
SH
SOLE
92458
0
0
HOSTESS BRANDS INC
CL A
44109J106
170
13614
SH
SOLE
13614
0
0
HOULIHAN LOKEY INC
CL A
441593100
3242
70702
SH
SOLE
70702
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
1212
28753
SH
SOLE
28753
0
0
HUB GROUP INC
CL A
443320106
591
14458
SH
SOLE
14458
0
0
HUBBELL INC
COM
443510607
2939
24912
SH
SOLE
24912
0
0
HUBSPOT INC
COM
443573100
505
3036
SH
SOLE
3036
0
0
HUDSON PAC PPTYS INC
COM
444097109
1313
38141
SH
SOLE
38141
0
0
HUMANA INC
COM
444859102
5295
19907
SH
SOLE
19907
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
3241
15643
SH
SOLE
15643
0
0
HUNTSMAN CORP
COM
447011107
5744
255419
SH
SOLE
255419
0
0
HURON CONSULTING GROUP INC
COM
447462102
269
5704
SH
SOLE
5704
0
0
HYATT HOTELS CORP
COM CL A
448579102
5138
70803
SH
SOLE
70803
0
0
IAC INTERACTIVECORP
COM
44919P508
5555
26437
SH
SOLE
26437
0
0
IBERIABANK CORP
COM
450828108
305
4260
SH
SOLE
4260
0
0
ICF INTL INC
COM
44925C103
571
7511
SH
SOLE
7511
0
0
ICICI BK LTD
ADR
45104G104
10755
938456
SH
SOLE
938456
0
0
ICON PLC
SHS
G4705A100
25048
183397
SH
SOLE
183397
0
0
ICU MED INC
COM
44930G107
5088
21258
SH
SOLE
21258
0
0
IDEX CORP
COM
45167R104
7086
46699
SH
SOLE
46699
0
0
IDEXX LABS INC
COM
45168D104
13158
58848
SH
SOLE
58848
0
0
IHS MARKIT LTD
SHS
G47567105
15522
285435
SH
SOLE
285435
0
0
ILLINOIS TOOL WKS INC
COM
452308109
11673
81325
SH
SOLE
81325
0
0
IMAX CORP
COM
45245E109
230
10158
SH
SOLE
10158
0
0
IMMUNOGEN INC
COM
45253H101
171
63159
SH
SOLE
63159
0
0
IMMUNOMEDICS INC
COM
452907108
805
41914
SH
SOLE
41914
0
0
INCYTE CORP
COM
45337C102
957
11128
SH
SOLE
11128
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
842
10394
SH
SOLE
10394
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1468
28619
SH
SOLE
28619
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
74353
990983
SH
SOLE
990983
0
0
INFINERA CORPORATION
COM
45667G103
97
22326
SH
SOLE
22326
0
0
INFOSYS LTD
SPONSORED ADR
456788108
2937
268737
SH
SOLE
268737
0
0
ING GROEP N V
SPONSORED ADR
456837103
4221
347731
SH
SOLE
347731
0
0
INGEVITY CORP
COM
45688C107
1372
12994
SH
SOLE
12994
0
0
INGREDION INC
COM
457187102
4145
43771
SH
SOLE
43771
0
0
INOGEN INC
COM
45780L104
470
4927
SH
SOLE
4927
0
0
INPHI CORP
COM
45772F107
383
8757
SH
SOLE
8757
0
0
INSPERITY INC
COM
45778Q107
2259
18271
SH
SOLE
18271
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
339
6984
SH
SOLE
6984
0
0
INSULET CORP
COM
45784P101
1739
18291
SH
SOLE
18291
0
0
INTEGER HLDGS CORP
COM
45826H109
450
5962
SH
SOLE
5962
0
0
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
1167
23825
SH
SOLE
23825
0
0
INTELSAT S A
COM
L5140P101
563
35942
SH
SOLE
35942
0
0
INTER PARFUMS INC
COM
458334109
1373
18099
SH
SOLE
18099
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
1725
33232
SH
SOLE
33232
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
1151
18840
SH
SOLE
18840
0
0
INTERDIGITAL INC
COM
45867G101
412
6238
SH
SOLE
6238
0
0
INTERFACE INC
COM
458665304
647
42255
SH
SOLE
42255
0
0
INTERNATIONAL BANCSHARES COR
COM
459044103
210
5533
SH
SOLE
5533
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
5565
43206
SH
SOLE
43206
0
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
755
58090
SH
SOLE
58090
0
0
INTERNATIONAL SPEEDWAY CORP
CL A
460335201
260
5948
SH
SOLE
5948
0
0
INTERSECT ENT INC
COM
46071F103
242
7542
SH
SOLE
7542
0
0
INTERXION HOLDING N.V
SHS
N47279109
5243
78566
SH
SOLE
78566
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
13079
22923
SH
SOLE
22923
0
0
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
591
6633
SH
SOLE
6633
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
3364
58028
SH
SOLE
58028
0
0
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
467
12700
SH
SOLE
12700
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
554
26292
SH
SOLE
26292
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
22387
932778
SH
SOLE
932778
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
763
35949
SH
SOLE
35949
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
22767
945489
SH
SOLE
945489
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
1687
80208
SH
SOLE
80208
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
13806
558712
SH
SOLE
558712
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
13522
552585
SH
SOLE
552585
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
2664
44668
SH
SOLE
44668
0
0
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
1222
55145
SH
SOLE
55145
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
269
5483
SH
SOLE
5483
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
4298
270306
SH
SOLE
270306
0
0
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
1875
178416
SH
SOLE
178416
0
0
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
811
22376
SH
SOLE
22376
0
0
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
470
18043
SH
SOLE
18043
0
0
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
948
55761
SH
SOLE
55761
0
0
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
349
4377
SH
SOLE
4377
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
2014
35535
SH
SOLE
35535
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
281
5095
SH
SOLE
5095
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
679
24522
SH
SOLE
24522
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
574
52883
SH
SOLE
52883
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
10435
219861
SH
SOLE
219861
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
1028
15779
SH
SOLE
15779
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1422
15556
SH
SOLE
15556
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
12197
435614
SH
SOLE
435614
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1154
63171
SH
SOLE
63171
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
9887
461798
SH
SOLE
461798
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
4498
35252
SH
SOLE
35252
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
19765
1059766
SH
SOLE
1059766
0
0
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
328
14042
SH
SOLE
14042
0
0
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
1475
56366
SH
SOLE
56366
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
2668
55358
SH
SOLE
55358
0
0
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
1484
48402
SH
SOLE
48402
0
0
INVESCO LTD
SHS
G491BT108
8401
435054
SH
SOLE
435054
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
589
4372
SH
SOLE
4372
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
19368
754796
SH
SOLE
754796
0
0
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
61628
3710299
SH
SOLE
3710299
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
13853
955370
SH
SOLE
955370
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
259154
1442468
SH
SOLE
1442468
0
0
INVESCO EXCHANGE TRADED FD T
RUSSEL 200 PUR
46137V423
24948
648372
SH
SOLE
648372
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
17666
840016
SH
SOLE
840016
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
1422
10838
SH
SOLE
10838
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
579
11439
SH
SOLE
11439
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
103440
990426
SH
SOLE
990426
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
5654
140370
SH
SOLE
140370
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
6671
39220
SH
SOLE
39220
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
3155
15986
SH
SOLE
15986
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
3480
28950
SH
SOLE
28950
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
132201
3180211
SH
SOLE
3180211
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
18701
440449
SH
SOLE
440449
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
70856
1346051
SH
SOLE
1346051
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
5070
43812
SH
SOLE
43812
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
12580
199486
SH
SOLE
199486
0
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
2344
15504
SH
SOLE
15504
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
14098
283825
SH
SOLE
283825
0
0
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
1510
13345
SH
SOLE
13345
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
2991
57173
SH
SOLE
57173
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1085
9391
SH
SOLE
9391
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
29940
637833
SH
SOLE
637833
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
95647
4224685
SH
SOLE
4224685
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
2276
74778
SH
SOLE
74778
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
22525
447992
SH
SOLE
447992
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
610
24797
SH
SOLE
24797
0
0
INVESCO EXCHNG TRADED FD TR
VRDO TAX FREE
46138G862
781
31346
SH
SOLE
31346
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2162
63628
SH
SOLE
63628
0
0
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
2505
36772
SH
SOLE
36772
0
0
INVITATION HOMES INC
COM
46187W107
6345
260786
SH
SOLE
260786
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
4271
52615
SH
SOLE
52615
0
0
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
13084
577422
SH
SOLE
577422
0
0
IPG PHOTONICS CORP
COM
44980X109
2898
19092
SH
SOLE
19092
0
0
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
13760
457600
SH
SOLE
457600
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
31146
975440
SH
SOLE
975440
0
0
IQVIA HLDGS INC
COM
46266C105
21668
150626
SH
SOLE
150626
0
0
IROBOT CORP
COM
462726100
384
3267
SH
SOLE
3267
0
0
IRON MTN INC NEW
COM
46284V101
1175
33131
SH
SOLE
33131
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
51679
1106389
SH
SOLE
1106389
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
2878
57048
SH
SOLE
57048
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
11068
111039
SH
SOLE
111039
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
11571
84069
SH
SOLE
84069
0
0
ISHARES TR
20 YR TR BD ETF
464287432
230496
1822967
SH
SOLE
1822967
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
76222
618687
SH
SOLE
618687
0
0
ISHARES TR
AGENCY BOND ETF
464288166
10206
89867
SH
SOLE
89867
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
5579
93627
SH
SOLE
93627
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
6473
146212
SH
SOLE
146212
0
0
ISHARES US ETF TR
COMMOD SEL STG
46431W853
1080
32658
SH
SOLE
32658
0
0
ISHARES TR
CONV BD ETF
46435G102
3797
65514
SH
SOLE
65514
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
15152
303882
SH
SOLE
303882
0
0
ISHARES TR
CORE LT USDB ETF
464289479
44079
703685
SH
SOLE
703685
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
100183
2726063
SH
SOLE
2726063
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
15257
163543
SH
SOLE
163543
0
0
ISHARES TR
CORE INTL AGGR
46435G672
13452
251533
SH
SOLE
251533
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
570
14971
SH
SOLE
14971
0
0
ISHARES TR
CORE MSCI EURO
46434V738
20925
456187
SH
SOLE
456187
0
0
ISHARES TR
CORE MSCI PAC
46434V696
25603
460230
SH
SOLE
460230
0
0
ISHARES TR
CORE S&P500 ETF
464287200
3594532
12631895
SH
SOLE
12631895
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
661840
3494402
SH
SOLE
3494402
0
0
ISHARES TR
CORE S&P TTL STK
464287150
824456
12802106
SH
SOLE
12802106
0
0
ISHARES TR
CORE S&P US GWT
464287671
106515
1765838
SH
SOLE
1765838
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1063924
9754509
SH
SOLE
9754509
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
5542
191977
SH
SOLE
191977
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
7783
265080
SH
SOLE
265080
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
33965
1164376
SH
SOLE
1164376
0
0
ISHARES TR
MIN VOL EAFE ETF
46429B689
168470
2339860
SH
SOLE
2339860
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
39691
669658
SH
SOLE
669658
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
21184
236742
SH
SOLE
236742
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
756856
12871694
SH
SOLE
12871694
0
0
ISHARES TR
MULTIFACTOR USA
46434V290
25918
646171
SH
SOLE
646171
0
0
ISHARES TR
MULTIFACTOR USA
46434V282
2415
77820
SH
SOLE
77820
0
0
ISHARES TR
USA MOMENTUM FCT
46432F396
365000
3253699
SH
SOLE
3253699
0
0
ISHARES TR
USA QUALITY FCTR
46432F339
233089
2632285
SH
SOLE
2632285
0
0
ISHARES TR
EDGE MSCI USA VL
46432F388
64172
803553
SH
SOLE
803553
0
0
ISHARES INC
EM HGHYL BD ETF
464286285
20373
435408
SH
SOLE
435408
0
0
ISHARES TR
ESG 1 5 YR USD
46435G243
3024
120864
SH
SOLE
120864
0
0
ISHARES TR
EXPANDED TECH
464287515
14891
70635
SH
SOLE
70635
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
234039
4597112
SH
SOLE
4597112
0
0
ISHARES TR
GBL COMM SVC ETF
464287275
803
14265
SH
SOLE
14265
0
0
ISHARES TR
GLB CNSM STP ETF
464288737
9252
179033
SH
SOLE
179033
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
4172
123793
SH
SOLE
123793
0
0
ISHARES TR
GLOBAL FINLS ETF
464287333
1137
18495
SH
SOLE
18495
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
10723
175497
SH
SOLE
175497
0
0
ISHARES TR
GLOB INDSTRL ETF
464288729
758
8526
SH
SOLE
8526
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
27042
603371
SH
SOLE
603371
0
0
ISHARES TR
GLOBAL MATER ETF
464288695
3764
58664
SH
SOLE
58664
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
2546
95300
SH
SOLE
95300
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
470709
2751560
SH
SOLE
2751560
0
0
ISHARES TR
GL TIMB FORE ETF
464288174
947
14908
SH
SOLE
14908
0
0
ISHARES TR
GLOB UTILITS ETF
464288711
5589
103411
SH
SOLE
103411
0
0
ISHARES TR
GLB CNS DISC ETF
464288745
523
4624
SH
SOLE
4624
0
0
ISHARES GOLD TRUST
ISHARES
464285105
19411
1567947
SH
SOLE
1567947
0
0
ISHARES TR
GOV/CRED BD ETF
464288596
9381
82652
SH
SOLE
82652
0
0
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
5792
232992
SH
SOLE
232992
0
0
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
5683
225186
SH
SOLE
225186
0
0
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
4513
182551
SH
SOLE
182551
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
5702
228902
SH
SOLE
228902
0
0
ISHARES TR
IBONDS DEC2022
46435G755
4850
186969
SH
SOLE
186969
0
0
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
4065
162549
SH
SOLE
162549
0
0
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
3895
156555
SH
SOLE
156555
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3144
126409
SH
SOLE
126409
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
2966
122351
SH
SOLE
122351
0
0
ISHARES TR
IBONDS SEP2020
46434V571
5348
209707
SH
SOLE
209707
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
340257
3934975
SH
SOLE
3934975
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
631082
5300542
SH
SOLE
5300542
0
0
ISHARES INC
US INTL HGH YLD
464286178
463
9481
SH
SOLE
9481
0
0
ISHARES INC
INTL HIGH YIELD
464286210
218
4370
SH
SOLE
4370
0
0
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
1320
14757
SH
SOLE
14757
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
66276
601085
SH
SOLE
601085
0
0
ISHARES TR
INTL DEVPPTY ETF
464288422
1931
49693
SH
SOLE
49693
0
0
ISHARES TR
INTL TREA BD ETF
464288117
18780
382962
SH
SOLE
382962
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
861
25912
SH
SOLE
25912
0
0
ISHARES TR
LNG TR CRPRT BD
464289511
13202
218755
SH
SOLE
218755
0
0
ISHARES TR
MBS ETF
464288588
470523
4423869
SH
SOLE
4423869
0
0
ISHARES TR
MICRO-CAP ETF
464288869
8251
88950
SH
SOLE
88950
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
2414
13205
SH
SOLE
13205
0
0
ISHARES TR
MRNGSTR LG-CP VL
464288109
1086
10306
SH
SOLE
10306
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
4469
23772
SH
SOLE
23772
0
0
ISHARES TR
MORTGE REL ETF
46435G342
2090
48219
SH
SOLE
48219
0
0
ISHARES TR
MSCI ACWI ETF
464288257
113140
1568120
SH
SOLE
1568120
0
0
ISHARES TR
MSCI ACWI EX US
464288240
28539
616788
SH
SOLE
616788
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
3111
44006
SH
SOLE
44006
0
0
ISHARES INC
MSCI AUST ETF
464286103
4945
229781
SH
SOLE
229781
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
2269
114094
SH
SOLE
114094
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
9558
233186
SH
SOLE
233186
0
0
ISHARES INC
MSCI BRIC INDX
464286657
10069
233560
SH
SOLE
233560
0
0
ISHARES INC
MSCI CDA ETF
464286509
22818
825546
SH
SOLE
825546
0
0
ISHARES INC
MSCI CHILE ETF
464286640
2919
67601
SH
SOLE
67601
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
4865
77932
SH
SOLE
77932
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
19018
245551
SH
SOLE
245551
0
0
ISHARES TR
EAFE SML CP ETF
464288273
143443
2497267
SH
SOLE
2497267
0
0
ISHARES TR
EAFE VALUE ETF
464288877
174189
3563606
SH
SOLE
3563606
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
123246
2871533
SH
SOLE
2871533
0
0
ISHARES INC
MSCI EM ASIA ETF
464286426
1988
29389
SH
SOLE
29389
0
0
ISHARES TR
DEVSMCP EXNA ETF
464288497
10064
199293
SH
SOLE
199293
0
0
ISHARES INC
MSCI EURZONE ETF
464286608
11039
285996
SH
SOLE
285996
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
1147
38927
SH
SOLE
38927
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
14546
511116
SH
SOLE
511116
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
4037
149968
SH
SOLE
149968
0
0
ISHARES INC
MSCI GBL ETF NEW
46434G848
454
14608
SH
SOLE
14608
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
1381
52692
SH
SOLE
52692
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
4476
126979
SH
SOLE
126979
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
1296
32006
SH
SOLE
32006
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
4495
175045
SH
SOLE
175045
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
772
27781
SH
SOLE
27781
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
49969
913169
SH
SOLE
913169
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
9189
87116
SH
SOLE
87116
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
634
14538
SH
SOLE
14538
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
1996
66787
SH
SOLE
66787
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
3164
60507
SH
SOLE
60507
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
34257
746342
SH
SOLE
746342
0
0
ISHARES TR
MSCI PERU ETF
464289842
3200
81437
SH
SOLE
81437
0
0
ISHARES TR
MSCI PHILIPS ETF
46429B408
2066
60242
SH
SOLE
60242
0
0
ISHARES TR
MSCI POLAND ETF
46429B606
4122
180147
SH
SOLE
180147
0
0
ISHARES INC
MSCI STH AFR ETF
464286780
1079
20621
SH
SOLE
20621
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
8646
141857
SH
SOLE
141857
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
572
20002
SH
SOLE
20002
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
40203
1136652
SH
SOLE
1136652
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
6089
176082
SH
SOLE
176082
0
0
ISHARES INC
MSCI THAILND ETF
464286624
4678
52966
SH
SOLE
52966
0
0
ISHARES INC
MSCI TURKEY ETF
464286715
1338
55131
SH
SOLE
55131
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
35491
1075174
SH
SOLE
1075174
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
10614
94934
SH
SOLE
94934
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
222175
1998154
SH
SOLE
1998154
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
2711
48533
SH
SOLE
48533
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
1062
5606
SH
SOLE
5606
0
0
ISHARES TR
PFD AND INCM SEC
464288687
159131
4353778
SH
SOLE
4353778
0
0
ISHARES TR
RUS 1000 ETF
464287622
234501
1490694
SH
SOLE
1490694
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
37331
223942
SH
SOLE
223942
0
0
ISHARES TR
RUS MID CAP ETF
464287499
258539
4792194
SH
SOLE
4792194
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
98951
729354
SH
SOLE
729354
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
60109
692023
SH
SOLE
692023
0
0
ISHARES TR
S&P 100 ETF
464287101
22069
176157
SH
SOLE
176157
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
702411
4075256
SH
SOLE
4075256
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
537409
4766801
SH
SOLE
4766801
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
81953
374046
SH
SOLE
374046
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
79654
507447
SH
SOLE
507447
0
0
ISHARES TR
S&P SML 600 GWT
464287887
95600
535695
SH
SOLE
535695
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
85150
577129
SH
SOLE
577129
0
0
ISHARES TR
SELECT DIVID ETF
464287168
189358
1928683
SH
SOLE
1928683
0
0
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
990735
19720037
SH
SOLE
19720037
0
0
ISHARES TR
SHORT TREAS BD
464288679
70484
637458
SH
SOLE
637458
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
40758
384511
SH
SOLE
384511
0
0
ISHARES TR
TIPS BD ETF
464287176
317240
2805700
SH
SOLE
2805700
0
0
ISHARES TR
IBDS DEC28 ETF
46435U515
2930
112093
SH
SOLE
112093
0
0
ISHARES TR
IBONDS ETF
46435UAA9
2966
120899
SH
SOLE
120899
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
717935
13020221
SH
SOLE
13020221
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
134489
2546184
SH
SOLE
2546184
0
0
ISHARES TR
TRS FLT RT BD
46434V860
1334
26494
SH
SOLE
26494
0
0
ISHARES TR
U.S. FINLS ETF
464287788
10538
89203
SH
SOLE
89203
0
0
ISHARES TR
U.S. TECH ETF
464287721
14712
77187
SH
SOLE
77187
0
0
ISHARES TR
U.S. ENERGY ETF
464287796
1158
32143
SH
SOLE
32143
0
0
ISHARES TR
US HLTHCARE ETF
464287762
34703
179086
SH
SOLE
179086
0
0
ISHARES TR
ULTR SH TRM BD
46434V878
18584
369467
SH
SOLE
369467
0
0
ISHARES TR
US AER DEF ETF
464288760
15013
75221
SH
SOLE
75221
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
1964
16442
SH
SOLE
16442
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
1201
5877
SH
SOLE
5877
0
0
ISHARES TR
USD INV GRDE ETF
464288620
64465
1166146
SH
SOLE
1166146
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
7527
60311
SH
SOLE
60311
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
3398
20238
SH
SOLE
20238
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
23693
102332
SH
SOLE
102332
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
39952
459003
SH
SOLE
459003
0
0
ISHARES TR
US TELECOM ETF
464287713
2316
77874
SH
SOLE
77874
0
0
ISHARES TR
US TREAS BD ETF
46429B267
1193586
47289448
SH
SOLE
47289448
0
0
ISHARES TR
U.S. UTILITS ETF
464287697
9801
66536
SH
SOLE
66536
0
0
ISTAR INC
COM
45031U101
413
49073
SH
SOLE
49073
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
9406
1067699
SH
SOLE
1067699
0
0
ITERIS INC
COM
46564T107
72
17223
SH
SOLE
17223
0
0
ITRON INC
COM
465741106
307
6572
SH
SOLE
6572
0
0
ITT INC
COM
45073V108
1385
23871
SH
SOLE
23871
0
0
J & J SNACK FOODS CORP
COM
466032109
3136
19741
SH
SOLE
19741
0
0
J2 GLOBAL INC
COM
48123V102
3910
45153
SH
SOLE
45153
0
0
HENRY JACK & ASSOC INC
COM
426281101
25047
180530
SH
SOLE
180530
0
0
JACOBS ENGR GROUP INC
COM
469814107
5674
75457
SH
SOLE
75457
0
0
JAMES RIV GROUP LTD
COM
G5005R107
2467
61559
SH
SOLE
61559
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
6470
45261
SH
SOLE
45261
0
0
HUNT J B TRANS SVCS INC
COM
445658107
3529
34837
SH
SOLE
34837
0
0
JBG SMITH PPTYS
COM
46590V100
736
17789
SH
SOLE
17789
0
0
PENNEY J C CORP INC
COM
708160106
23
15720
SH
SOLE
15720
0
0
JD COM INC
SPON ADR CL A
47215P106
500
16595
SH
SOLE
16595
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
229
12183
SH
SOLE
12183
0
0
JELD-WEN HLDG INC
COM
47580P103
236
13363
SH
SOLE
13363
0
0
JERNIGAN CAP INC
COM
476405105
611
29056
SH
SOLE
29056
0
0
JETBLUE AWYS CORP
COM
477143101
1092
66746
SH
SOLE
66746
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
5509
243028
SH
SOLE
243028
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
548
16903
SH
SOLE
16903
0
0
JOHN HANCOCK ETF TRUST
MLTFCTR CONSMR
47804J875
555
20357
SH
SOLE
20357
0
0
JOHN HANCOCK ETF TRUST
MLTFACTOR ENRG
47804J701
540
20337
SH
SOLE
20337
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
520
14773
SH
SOLE
14773
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
534
15609
SH
SOLE
15609
0
0
JOHN HANCOCK ETF TRUST
MLTFACTR INDLS
47804J883
537
15071
SH
SOLE
15071
0
0
JOHN HANCOCK ETF TRUST
MLTFACTR MATLS
47804J800
536
16799
SH
SOLE
16799
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
4022
114471
SH
SOLE
114471
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
542
11379
SH
SOLE
11379
0
0
JOHN HANCOCK ETF TRUST
MLTFACTR UTILS
47804J867
546
17339
SH
SOLE
17339
0
0
SMUCKER J M CO
COM NEW
832696405
9721
83439
SH
SOLE
83439
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1155
12566
SH
SOLE
12566
0
0
JOHN HANCOCK ETF TRUST
MLTDCTR MEDIA
47804J826
533
21465
SH
SOLE
21465
0
0
WILEY JOHN & SONS INC
CL A
968223206
702
15877
SH
SOLE
15877
0
0
JOHNSON OUTDOORS INC
CL A
479167108
250
3504
SH
SOLE
3504
0
0
JONES LANG LASALLE INC
COM
48020Q107
6804
44128
SH
SOLE
44128
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
747
32884
SH
SOLE
32884
0
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
30396
1191546
SH
SOLE
1191546
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
6359
209803
SH
SOLE
209803
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
18897
760547
SH
SOLE
760547
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
8660
156634
SH
SOLE
156634
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
64898
1290212
SH
SOLE
1290212
0
0
JUNIPER NETWORKS INC
COM
48203R104
3282
123988
SH
SOLE
123988
0
0
K12 INC
COM
48273U102
573
16801
SH
SOLE
16801
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
304
2904
SH
SOLE
2904
0
0
KAMAN CORP
COM
483548103
584
9988
SH
SOLE
9988
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
4074
35127
SH
SOLE
35127
0
0
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
1226
33075
SH
SOLE
33075
0
0
KELLOGG CO
COM
487836108
1503
26189
SH
SOLE
26189
0
0
KEMPER CORP DEL
COM
488401100
811
10646
SH
SOLE
10646
0
0
KENNAMETAL INC
COM
489170100
1326
36072
SH
SOLE
36072
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
2205
103088
SH
SOLE
103088
0
0
KEURIG DR PEPPER INC
COM
49271V100
225
8049
SH
SOLE
8049
0
0
KILROY RLTY CORP
COM
49427F108
3321
43718
SH
SOLE
43718
0
0
KIMCO RLTY CORP
COM
49446R109
7800
421595
SH
SOLE
421595
0
0
KINSALE CAP GROUP INC
COM
49714P108
784
11439
SH
SOLE
11439
0
0
KIRBY CORP
COM
497266106
450
5991
SH
SOLE
5991
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
977
61126
SH
SOLE
61126
0
0
KKR & CO INC
CL A
48251W104
1556
66262
SH
SOLE
66262
0
0
KLA-TENCOR CORP
COM
482480100
10824
90647
SH
SOLE
90647
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
8805
269425
SH
SOLE
269425
0
0
KNOLL INC
COM NEW
498904200
616
32586
SH
SOLE
32586
0
0
KNOWLES CORP
COM
49926D109
2057
116679
SH
SOLE
116679
0
0
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
397
30525
SH
SOLE
30525
0
0
KORN FERRY
COM NEW
500643200
1020
22773
SH
SOLE
22773
0
0
KRATON CORPORATION
COM
50077C106
214
6649
SH
SOLE
6649
0
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
437
27935
SH
SOLE
27935
0
0
KT CORP
SPONSORED ADR
48268K101
3606
289865
SH
SOLE
289865
0
0
KULICKE & SOFFA INDS INC
COM
501242101
770
34823
SH
SOLE
34823
0
0
L BRANDS INC
COM
501797104
1204
43667
SH
SOLE
43667
0
0
L3 TECHNOLOGIES INC
COM
502413107
17023
82488
SH
SOLE
82488
0
0
LADDER CAP CORP
CL A
505743104
312
18360
SH
SOLE
18360
0
0
LAKELAND FINL CORP
COM
511656100
539
11926
SH
SOLE
11926
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
4909
61937
SH
SOLE
61937
0
0
LAMB WESTON HLDGS INC
COM
513272104
14966
199702
SH
SOLE
199702
0
0
LANCASTER COLONY CORP
COM
513847103
1072
6841
SH
SOLE
6841
0
0
LANDSTAR SYS INC
COM
515098101
2972
27166
SH
SOLE
27166
0
0
LAS VEGAS SANDS CORP
COM
517834107
8008
131358
SH
SOLE
131358
0
0
LCI INDS
COM
50189K103
1226
15954
SH
SOLE
15954
0
0
LEGACY TEX FINL GROUP INC
COM
52471Y106
1009
26986
SH
SOLE
26986
0
0
LEGG MASON INC
COM
524901105
1418
51795
SH
SOLE
51795
0
0
LEGGETT & PLATT INC
COM
524660107
6610
156559
SH
SOLE
156559
0
0
LEIDOS HLDGS INC
COM
525327102
1839
28690
SH
SOLE
28690
0
0
LEMAITRE VASCULAR INC
COM
525558201
1157
37333
SH
SOLE
37333
0
0
LENNOX INTL INC
COM
526107107
9355
35383
SH
SOLE
35383
0
0
LEXINGTON REALTY TRUST
COM
529043101
127
14070
SH
SOLE
14070
0
0
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
189
21849
SH
SOLE
21849
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
508
5547
SH
SOLE
5547
0
0
LIBERTY EXPEDIA HLDGS INC
SER A COM
53046P109
602
14061
SH
SOLE
14061
0
0
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
3210
91579
SH
SOLE
91579
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
10075
416166
SH
SOLE
416166
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
240
9631
SH
SOLE
9631
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
204
10508
SH
SOLE
10508
0
0
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
241
8682
SH
SOLE
8682
0
0
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
895
23429
SH
SOLE
23429
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
2519
65865
SH
SOLE
65865
0
0
LIFE STORAGE INC
COM
53223X107
1179
12125
SH
SOLE
12125
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2232
17752
SH
SOLE
17752
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
3215
38331
SH
SOLE
38331
0
0
LINE CORP
SPONSORED ADR
53567X101
3075
87327
SH
SOLE
87327
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
492
32574
SH
SOLE
32574
0
0
LITHIA MTRS INC
CL A
536797103
2135
23019
SH
SOLE
23019
0
0
LIVANOVA PLC
SHS
G5509L101
989
10174
SH
SOLE
10174
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
3716
58480
SH
SOLE
58480
0
0
LIVENT CORP
COM
53814L108
613
49913
SH
SOLE
49913
0
0
LKQ CORP
COM
501889208
13781
485597
SH
SOLE
485597
0
0
LOEWS CORP
COM
540424108
17599
367187
SH
SOLE
367187
0
0
LOGITECH INTL S A
SHS
H50430232
3930
100011
SH
SOLE
100011
0
0
LOGMEIN INC
COM
54142L109
4529
56536
SH
SOLE
56536
0
0
LOUISIANA PAC CORP
COM
546347105
814
33403
SH
SOLE
33403
0
0
LPL FINL HLDGS INC
COM
50212V100
2031
29158
SH
SOLE
29158
0
0
LUMENTUM HLDGS INC
COM
55024U109
377
6673
SH
SOLE
6673
0
0
MACERICH CO
COM
554382101
925
21337
SH
SOLE
21337
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
487
29151
SH
SOLE
29151
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1004
24347
SH
SOLE
24347
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3608
59516
SH
SOLE
59516
0
0
MAGNA INTL INC
COM
559222401
4660
95705
SH
SOLE
95705
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
279
23223
SH
SOLE
23223
0
0
MALIBU BOATS INC
COM CL A
56117J100
353
8918
SH
SOLE
8918
0
0
MAMMOTH ENERGY SVCS INC
COM
56155L108
334
20081
SH
SOLE
20081
0
0
MANHATTAN ASSOCS INC
COM
562750109
1250
22690
SH
SOLE
22690
0
0
MANPOWERGROUP INC
COM
56418H100
1393
16843
SH
SOLE
16843
0
0
MANTECH INTL CORP
CL A
564563104
1424
26352
SH
SOLE
26352
0
0
MANULIFE FINL CORP
COM
56501R106
5754
340265
SH
SOLE
340265
0
0
MARATHON OIL CORP
COM
565849106
5065
303123
SH
SOLE
303123
0
0
MARCUS CORP
COM
566330106
957
23894
SH
SOLE
23894
0
0
MARKETAXESS HLDGS INC
COM
57060D108
7720
31372
SH
SOLE
31372
0
0
MARRIOTT INTL INC NEW
CL A
571903202
9881
78989
SH
SOLE
78989
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
2072
22159
SH
SOLE
22159
0
0
MARTEN TRANS LTD
COM
573075108
2581
144736
SH
SOLE
144736
0
0
MASCO CORP
COM
574599106
12878
327599
SH
SOLE
327599
0
0
MASONITE INTL CORP NEW
COM
575385109
571
11448
SH
SOLE
11448
0
0
MASTEC INC
COM
576323109
1911
39737
SH
SOLE
39737
0
0
MATCH GROUP INC
COM
57665R106
435
7686
SH
SOLE
7686
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
35258
635273
SH
SOLE
635273
0
0
MATSON INC
COM
57686G105
334
9246
SH
SOLE
9246
0
0
MATTEL INC
COM
577081102
250
19200
SH
SOLE
19200
0
0
MATTHEWS INTL CORP
CL A
577128101
687
18603
SH
SOLE
18603
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
4248
79902
SH
SOLE
79902
0
0
MAXIMUS INC
COM
577933104
1138
16035
SH
SOLE
16035
0
0
MBIA INC
COM
55262C100
579
60786
SH
SOLE
60786
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
20648
137075
SH
SOLE
137075
0
0
MCGRATH RENTCORP
COM
580589109
629
11127
SH
SOLE
11127
0
0
MCKESSON CORP
COM
58155Q103
8263
70588
SH
SOLE
70588
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
2712
146495
SH
SOLE
146495
0
0
MEDIDATA SOLUTIONS INC
COM
58471A105
2633
35944
SH
SOLE
35944
0
0
MEDIFAST INC
COM
58470H101
353
2765
SH
SOLE
2765
0
0
MEDNAX INC
COM
58502B106
410
15088
SH
SOLE
15088
0
0
MEDPACE HLDGS INC
COM
58506Q109
462
7834
SH
SOLE
7834
0
0
MELCO RESORTS AND ENTMT LTD
ADR
585464100
1548
68530
SH
SOLE
68530
0
0
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
784
6625
SH
SOLE
6625
0
0
MERCADOLIBRE INC
COM
58733R102
7981
15719
SH
SOLE
15719
0
0
MERCURY SYS INC
COM
589378108
897
13993
SH
SOLE
13993
0
0
MERIT MED SYS INC
COM
589889104
2007
32462
SH
SOLE
32462
0
0
MERITOR INC
COM
59001K100
404
19840
SH
SOLE
19840
0
0
MESA LABS INC
COM
59064R109
822
3567
SH
SOLE
3567
0
0
META FINL GROUP INC
COM
59100U108
206
10462
SH
SOLE
10462
0
0
METHANEX CORP
COM
59151K108
637
11207
SH
SOLE
11207
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
38612
53405
SH
SOLE
53405
0
0
MGIC INVT CORP WIS
COM
552848103
759
57563
SH
SOLE
57563
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1749
54219
SH
SOLE
54219
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2670
104043
SH
SOLE
104043
0
0
MGP INGREDIENTS INC NEW
COM
55303J106
273
3533
SH
SOLE
3533
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
20645
248854
SH
SOLE
248854
0
0
MICRON TECHNOLOGY INC
COM
595112103
26399
638734
SH
SOLE
638734
0
0
MID AMER APT CMNTYS INC
COM
59522J103
4816
44052
SH
SOLE
44052
0
0
MIMECAST LTD
ORD SHS
G14838109
521
10995
SH
SOLE
10995
0
0
MINERALS TECHNOLOGIES INC
COM
603158106
1034
17590
SH
SOLE
17590
0
0
MISTRAS GROUP INC
COM
60649T107
266
19262
SH
SOLE
19262
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
5971
1206349
SH
SOLE
1206349
0
0
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
2349
767714
SH
SOLE
767714
0
0
MKS INSTRUMENT INC
COM
55306N104
2416
25965
SH
SOLE
25965
0
0
MOBILE MINI INC
COM
60740F105
713
21001
SH
SOLE
21001
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
833
110181
SH
SOLE
110181
0
0
MODINE MFG CO
COM
607828100
280
20205
SH
SOLE
20205
0
0
MOELIS & CO
CL A
60786M105
210
5053
SH
SOLE
5053
0
0
MOHAWK INDS INC
COM
608190104
2956
23434
SH
SOLE
23434
0
0
MOLINA HEALTHCARE INC
COM
60855R100
5275
37161
SH
SOLE
37161
0
0
MOMO INC
ADR
60879B107
3311
86575
SH
SOLE
86575
0
0
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
280
14077
SH
SOLE
14077
0
0
MONRO INC
COM
610236101
1021
11803
SH
SOLE
11803
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
6668
122175
SH
SOLE
122175
0
0
MOODYS CORP
COM
615369105
9878
54546
SH
SOLE
54546
0
0
MOOG INC
CL A
615394202
2098
24126
SH
SOLE
24126
0
0
MORNINGSTAR INC
COM
617700109
2095
16627
SH
SOLE
16627
0
0
MORPHOSYS AG
SPONSORED ADS
617760202
424
18679
SH
SOLE
18679
0
0
MPLX LP
COM UNIT REP LTD
55336V100
2046
62202
SH
SOLE
62202
0
0
MSA SAFETY INC
COM
553498106
1108
10720
SH
SOLE
10720
0
0
MSC INDL DIRECT INC
CL A
553530106
2294
27731
SH
SOLE
27731
0
0
MSCI INC
COM
55354G100
11057
55605
SH
SOLE
55605
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
851
84810
SH
SOLE
84810
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2585
140651
SH
SOLE
140651
0
0
MURPHY OIL CORP
COM
626717102
957
32676
SH
SOLE
32676
0
0
MURPHY USA INC
COM
626755102
1429
16695
SH
SOLE
16695
0
0
MYLAN N V
SHS EURO
N59465109
426
15038
SH
SOLE
15038
0
0
NASDAQ INC
COM
631103108
17433
199254
SH
SOLE
199254
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
355
10683
SH
SOLE
10683
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
3287
53928
SH
SOLE
53928
0
0
NATIONAL GEN HLDGS CORP
COM
636220303
958
40375
SH
SOLE
40375
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
28223
505431
SH
SOLE
505431
0
0
NATIONAL HEALTH INVS INC
COM
63633D104
550
6997
SH
SOLE
6997
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
2957
110998
SH
SOLE
110998
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1177
21253
SH
SOLE
21253
0
0
NAVIENT CORPORATION
COM
63938C108
693
59864
SH
SOLE
59864
0
0
NAVIGATORS GROUP INC
COM
638904102
290
4153
SH
SOLE
4153
0
0
NCR CORP NEW
COM
62886E108
1258
46111
SH
SOLE
46111
0
0
NEENAH INC
COM
640079109
1681
26125
SH
SOLE
26125
0
0
NEKTAR THERAPEUTICS
COM
640268108
246
7331
SH
SOLE
7331
0
0
NEOGEN CORP
COM
640491106
3225
56187
SH
SOLE
56187
0
0
NEOGENOMICS INC
COM NEW
64049M209
565
27599
SH
SOLE
27599
0
0
NETAPP INC
COM
64110D104
11190
161377
SH
SOLE
161377
0
0
NETEASE INC
SPONSORED ADR
64110W102
1502
6222
SH
SOLE
6222
0
0
NETGEAR INC
COM
64111Q104
284
8583
SH
SOLE
8583
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
2492
28290
SH
SOLE
28290
0
0
NEVRO CORP
COM
64157F103
698
11160
SH
SOLE
11160
0
0
NEW MEDIA INVT GROUP INC
COM
64704V106
149
14199
SH
SOLE
14199
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1278
14189
SH
SOLE
14189
0
0
NEW RELIC INC
COM
64829B100
1273
12893
SH
SOLE
12893
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1209
71489
SH
SOLE
71489
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
492
42542
SH
SOLE
42542
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
128
21008
SH
SOLE
21008
0
0
NEW YORK TIMES CO
CL A
650111107
544
16572
SH
SOLE
16572
0
0
NEWELL BRANDS INC
COM
651229106
1603
104490
SH
SOLE
104490
0
0
NEWMARK GROUP INC
CL A
65158N102
403
48342
SH
SOLE
48342
0
0
NEWMARKET CORP
COM
651587107
4177
9634
SH
SOLE
9634
0
0
NEWMONT MNG CORP
COM
651639106
1060
29627
SH
SOLE
29627
0
0
NEWPARK RES INC
COM PAR $.01NEW
651718504
436
47588
SH
SOLE
47588
0
0
NEWS CORP NEW
CL A
65249B109
259
20835
SH
SOLE
20835
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
523
13638
SH
SOLE
13638
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
773
16574
SH
SOLE
16574
0
0
NIC INC
COM
62914B100
221
12904
SH
SOLE
12904
0
0
NICE LTD
SPONSORED ADR
653656108
7760
63343
SH
SOLE
63343
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
901
38079
SH
SOLE
38079
0
0
NISOURCE INC
COM
65473P105
1805
62984
SH
SOLE
62984
0
0
NMI HLDGS INC
CL A
629209305
371
14346
SH
SOLE
14346
0
0
NOBLE ENERGY INC
COM
655044105
4350
175882
SH
SOLE
175882
0
0
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
317
8809
SH
SOLE
8809
0
0
NOKIA CORP
SPONSORED ADR
654902204
2110
368909
SH
SOLE
368909
0
0
NOMAD FOODS LTD
USD ORD SHS
G6564A105
1094
53479
SH
SOLE
53479
0
0
NOMURA HLDGS INC
SPONSORED ADR
65535H208
411
114418
SH
SOLE
114418
0
0
NORDSON CORP
COM
655663102
10717
80874
SH
SOLE
80874
0
0
NORTHERN OIL & GAS INC NEV
COM
665531109
50
18291
SH
SOLE
18291
0
0
NORTHERN TR CORP
COM
665859104
2083
23035
SH
SOLE
23035
0
0
NORTHWESTERN CORP
COM NEW
668074305
1667
23673
SH
SOLE
23673
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
2388
43453
SH
SOLE
43453
0
0
NOVAGOLD RES INC
COM NEW
66987E206
48
11480
SH
SOLE
11480
0
0
NOVANTA INC
COM
67000B104
732
8635
SH
SOLE
8635
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
54323
565043
SH
SOLE
565043
0
0
NOVO-NORDISK A S
ADR
670100205
50342
962384
SH
SOLE
962384
0
0
NOVOCURE LTD
ORD SHS
G6674U108
562
11665
SH
SOLE
11665
0
0
NOW INC
COM
67011P100
1275
91333
SH
SOLE
91333
0
0
NRG ENERGY INC
COM NEW
629377508
6428
151314
SH
SOLE
151314
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
7742
457269
SH
SOLE
457269
0
0
NUCOR CORP
COM
670346105
19027
326082
SH
SOLE
326082
0
0
NUTANIX INC
CL A
67059N108
7509
198956
SH
SOLE
198956
0
0
NUVASIVE INC
COM
670704105
2194
38626
SH
SOLE
38626
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
739
95648
SH
SOLE
95648
0
0
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
26316
1101780
SH
SOLE
1101780
0
0
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
497
21366
SH
SOLE
21366
0
0
NV5 GLOBAL INC
COM
62945V109
206
3473
SH
SOLE
3473
0
0
NVR INC
COM
62944T105
8459
3057
SH
SOLE
3057
0
0
OSI ETF TR
OSHARS FTSE US
67110P407
30767
915683
SH
SOLE
915683
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
637
123026
SH
SOLE
123026
0
0
OASIS PETE INC NEW
COM
674215108
482
79784
SH
SOLE
79784
0
0
OCEANEERING INTL INC
COM
675232102
257
16326
SH
SOLE
16326
0
0
OFFICE DEPOT INC
COM
676220106
149
41060
SH
SOLE
41060
0
0
OGE ENERGY CORP
COM
670837103
3616
83858
SH
SOLE
83858
0
0
OKTA INC
CL A
679295105
594
7185
SH
SOLE
7185
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
6605
45743
SH
SOLE
45743
0
0
OLD REP INTL CORP
COM
680223104
3900
186432
SH
SOLE
186432
0
0
OLIN CORP
COM PAR $1
680665205
1524
65881
SH
SOLE
65881
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1348
15794
SH
SOLE
15794
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
1449
37978
SH
SOLE
37978
0
0
OMNICOM GROUP INC
COM
681919106
17804
243924
SH
SOLE
243924
0
0
ON SEMICONDUCTOR CORP
COM
682189105
7889
383540
SH
SOLE
383540
0
0
ONE GAS INC
COM
68235P108
1339
15044
SH
SOLE
15044
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
480
35136
SH
SOLE
35136
0
0
OPEN TEXT CORP
COM
683715106
1963
51072
SH
SOLE
51072
0
0
OPPENHEIMER ETF TR
RUSL 1000 DYNM
68386C724
2775
96431
SH
SOLE
96431
0
0
OPPENHEIMER ETF TR
S&P 500 REVENUE
68386C104
597
11573
SH
SOLE
11573
0
0
OPPENHEIMER ETF TR
S&P ULTRA DIVIDE
68386C401
1363
35974
SH
SOLE
35974
0
0
ORACLE CORP
COM
68389X105
89012
1657262
SH
SOLE
1657262
0
0
ORIX CORP
SPONSORED ADR
686330101
2892
40235
SH
SOLE
40235
0
0
ORMAT TECHNOLOGIES INC
COM
686688102
353
6403
SH
SOLE
6403
0
0
OSHKOSH CORP
COM
688239201
6177
82211
SH
SOLE
82211
0
0
OSI SYSTEMS INC
COM
671044105
1147
13088
SH
SOLE
13088
0
0
OWENS CORNING NEW
COM
690742101
2820
59845
SH
SOLE
59845
0
0
OWENS ILL INC
COM NEW
690768403
969
51028
SH
SOLE
51028
0
0
OXFORD INDS INC
COM
691497309
499
6631
SH
SOLE
6631
0
0
GLATFELTER
COM
377316104
547
38754
SH
SOLE
38754
0
0
PACER FDS TR
WEALTHSHIELD
69374H840
14926
615775
SH
SOLE
615775
0
0
PACER FDS TR
TRENDPILOT EUR
69374H808
1183
46406
SH
SOLE
46406
0
0
PACER FDS TR
TRENDP US LAR CP
69374H105
6804
231577
SH
SOLE
231577
0
0
PACER FDS TR
TRENDP US MID CP
69374H204
1661
54720
SH
SOLE
54720
0
0
PACIFIC PREMIER BANCORP
COM
69478X105
431
16256
SH
SOLE
16256
0
0
PACWEST BANCORP DEL
COM
695263103
3657
97238
SH
SOLE
97238
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
360
12047
SH
SOLE
12047
0
0
PALO ALTO NETWORKS INC
COM
697435105
15798
65043
SH
SOLE
65043
0
0
PARK HOTELS RESORTS INC
COM
700517105
723
23268
SH
SOLE
23268
0
0
PARKER HANNIFIN CORP
COM
701094104
9032
52626
SH
SOLE
52626
0
0
PARSLEY ENERGY INC
CL A
701877102
1600
82921
SH
SOLE
82921
0
0
PATRICK INDS INC
COM
703343103
561
12380
SH
SOLE
12380
0
0
PATTERSON UTI ENERGY INC
COM
703481101
408
29107
SH
SOLE
29107
0
0
PAYCOM SOFTWARE INC
COM
70432V102
10640
56258
SH
SOLE
56258
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1776
19908
SH
SOLE
19908
0
0
PBF ENERGY INC
CL A
69318G106
2885
92641
SH
SOLE
92641
0
0
PDC ENERGY INC
COM
69327R101
812
19966
SH
SOLE
19966
0
0
PDL BIOPHARMA INC
COM
69329Y104
264
70979
SH
SOLE
70979
0
0
PEARSON PLC
SPONSORED ADR
705015105
3337
303924
SH
SOLE
303924
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
2366
76188
SH
SOLE
76188
0
0
PEGASYSTEMS INC
COM
705573103
1404
21605
SH
SOLE
21605
0
0
PEMBINA PIPELINE CORP
COM
706327103
1308
35573
SH
SOLE
35573
0
0
PENN NATL GAMING INC
COM
707569109
748
37232
SH
SOLE
37232
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
84
13354
SH
SOLE
13354
0
0
PENNYMAC MTG INVT TR
COM
70931T103
280
13517
SH
SOLE
13517
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1099
24605
SH
SOLE
24605
0
0
PENUMBRA INC
COM
70975L107
319
2169
SH
SOLE
2169
0
0
PEOPLES UTD FINL INC
COM
712704105
4232
257398
SH
SOLE
257398
0
0
PERFICIENT INC
COM
71375U101
338
12335
SH
SOLE
12335
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
1724
43504
SH
SOLE
43504
0
0
PERRIGO CO PLC
SHS
G97822103
672
13948
SH
SOLE
13948
0
0
PETIQ INC
COM CL A
71639T106
719
22905
SH
SOLE
22905
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1404
88160
SH
SOLE
88160
0
0
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
317
22133
SH
SOLE
22133
0
0
PGT INNOVATIONS INC
COM
69336V101
238
17199
SH
SOLE
17199
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
581
17615
SH
SOLE
17615
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
899
17171
SH
SOLE
17171
0
0
PHOTRONICS INC
COM
719405102
284
30036
SH
SOLE
30036
0
0
PHYSICIANS RLTY TR
COM
71943U104
4300
228593
SH
SOLE
228593
0
0
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
596
28566
SH
SOLE
28566
0
0
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
44386
443019
SH
SOLE
443019
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
29152
276217
SH
SOLE
276217
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
497
15495
SH
SOLE
15495
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
86370
850431
SH
SOLE
850431
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
476
8822
SH
SOLE
8822
0
0
PIMCO ETF TR
INV GRD CRP BD
72201R817
4741
45701
SH
SOLE
45701
0
0
PIMCO EQUITY SER
RAFI DYN EMERG
72202L389
22266
944026
SH
SOLE
944026
0
0
PIMCO EQUITY SER
RAFI DYN MULTI
72202L371
7076
288318
SH
SOLE
288318
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
8961
163817
SH
SOLE
163817
0
0
PINNACLE WEST CAP CORP
COM
723484101
806
8430
SH
SOLE
8430
0
0
PIONEER NAT RES CO
COM
723787107
14678
96388
SH
SOLE
96388
0
0
PIPER JAFFRAY COS
COM
724078100
381
5231
SH
SOLE
5231
0
0
PJT PARTNERS INC
COM CL A
69343T107
326
7797
SH
SOLE
7797
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1587
64743
SH
SOLE
64743
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1358
54507
SH
SOLE
54507
0
0
PLANET FITNESS INC
CL A
72703H101
2088
30384
SH
SOLE
30384
0
0
PLANTRONICS INC NEW
COM
727493108
480
10410
SH
SOLE
10410
0
0
PLEXUS CORP
COM
729132100
1295
21247
SH
SOLE
21247
0
0
PLURALSIGHT INC
COM CL A
72941B106
3211
101150
SH
SOLE
101150
0
0
PNM RES INC
COM
69349H107
571
12065
SH
SOLE
12065
0
0
POLARIS INDS INC
COM
731068102
23987
284106
SH
SOLE
284106
0
0
POLYONE CORP
COM
73179P106
919
31362
SH
SOLE
31362
0
0
POOL CORPORATION
COM
73278L105
11649
70614
SH
SOLE
70614
0
0
POPULAR INC
COM NEW
733174700
893
17136
SH
SOLE
17136
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
3679
70960
SH
SOLE
70960
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
1370
39495
SH
SOLE
39495
0
0
POSCO
SPONSORED ADR
693483109
454
8222
SH
SOLE
8222
0
0
POST HLDGS INC
COM
737446104
4553
41619
SH
SOLE
41619
0
0
POWER INTEGRATIONS INC
COM
739276103
4783
68391
SH
SOLE
68391
0
0
PPG INDS INC
COM
693506107
9324
82605
SH
SOLE
82605
0
0
PPL CORP
COM
69351T106
31422
989971
SH
SOLE
989971
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
1035
9386
SH
SOLE
9386
0
0
PRA GROUP INC
COM
69354N106
1458
54384
SH
SOLE
54384
0
0
PREFERRED APT CMNTYS INC
COM
74039L103
837
56463
SH
SOLE
56463
0
0
PREMIER INC
CL A
74051N102
2739
79414
SH
SOLE
79414
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
257
8589
SH
SOLE
8589
0
0
PRICESMART INC
COM
741511109
550
9336
SH
SOLE
9336
0
0
PRIMERICA INC
COM
74164M108
4963
40633
SH
SOLE
40633
0
0
PRIMORIS SVCS CORP
COM
74164F103
218
10523
SH
SOLE
10523
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
5749
114549
SH
SOLE
114549
0
0
PROGRESS SOFTWARE CORP
COM
743312100
1063
23956
SH
SOLE
23956
0
0
PROOFPOINT INC
COM
743424103
496
4081
SH
SOLE
4081
0
0
PROPETRO HLDG CORP
COM
74347M108
1338
59339
SH
SOLE
59339
0
0
PROS HOLDINGS INC
COM
74346Y103
1660
39301
SH
SOLE
39301
0
0
PROSHARES TR
PSHS LC COR PLUS
74347R248
20358
297636
SH
SOLE
297636
0
0
PROSHARES TR
MSCI EAFE DIVD
74347B839
497
13485
SH
SOLE
13485
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
13696
202064
SH
SOLE
202064
0
0
PROSHARES TR
S&P MDCP 400 DIV
74347B680
691
12258
SH
SOLE
12258
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
681
16738
SH
SOLE
16738
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
2100
75933
SH
SOLE
75933
0
0
PROSHARES TR
PSHS ULT MCAP400
74347R404
1205
30839
SH
SOLE
30839
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
1193
17697
SH
SOLE
17697
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
2024
17179
SH
SOLE
17179
0
0
PROSHARES TR
ULTRASHRT S&P500
74347B383
574
17251
SH
SOLE
17251
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
346
53083
SH
SOLE
53083
0
0
PROTO LABS INC
COM
743713109
5772
54895
SH
SOLE
54895
0
0
PRUDENTIAL PLC
ADR
74435K204
6309
156870
SH
SOLE
156870
0
0
PS BUSINESS PKS INC CALIF
COM
69360J107
1130
7207
SH
SOLE
7207
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
1136
41386
SH
SOLE
41386
0
0
PUBLIC STORAGE
COM
74460D109
6163
28298
SH
SOLE
28298
0
0
PULTE GROUP INC
COM
745867101
7288
260641
SH
SOLE
260641
0
0
PUMA BIOTECHNOLOGY INC
COM
74587V107
254
6536
SH
SOLE
6536
0
0
Q2 HLDGS INC
COM
74736L109
470
6789
SH
SOLE
6789
0
0
QEP RES INC
COM
74733V100
252
32327
SH
SOLE
32327
0
0
QIAGEN NV
SHS NEW
N72482123
1046
25737
SH
SOLE
25737
0
0
QIWI PLC
SPON ADR REP B
74735M108
432
30021
SH
SOLE
30021
0
0
QORVO INC
COM
74736K101
1730
24123
SH
SOLE
24123
0
0
QTS RLTY TR INC
COM CL A
74736A103
1942
43167
SH
SOLE
43167
0
0
QUAKER CHEM CORP
COM
747316107
5039
25156
SH
SOLE
25156
0
0
QUALYS INC
COM
74758T303
4194
50688
SH
SOLE
50688
0
0
QUANTA SVCS INC
COM
74762E102
3571
94609
SH
SOLE
94609
0
0
QUANTENNA COMMUNICATIONS INC
COM
74766D100
1098
45143
SH
SOLE
45143
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
7881
87649
SH
SOLE
87649
0
0
QUIDEL CORP
COM
74838J101
263
4019
SH
SOLE
4019
0
0
QUINSTREET INC
COM
74874Q100
1351
100920
SH
SOLE
100920
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
394
39916
SH
SOLE
39916
0
0
QURATE RETAIL INC
COM SER A
74915M100
3325
208062
SH
SOLE
208062
0
0
RADIAN GROUP INC
COM
750236101
316
15254
SH
SOLE
15254
0
0
RADNET INC
COM
750491102
127
10258
SH
SOLE
10258
0
0
RANGE RES CORP
COM
75281A109
570
50752
SH
SOLE
50752
0
0
RAPID7 INC
COM
753422104
3444
68050
SH
SOLE
68050
0
0
RAVEN INDS INC
COM
754212108
418
10882
SH
SOLE
10882
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
8406
104535
SH
SOLE
104535
0
0
RBC BEARINGS INC
COM
75524B104
9927
78057
SH
SOLE
78057
0
0
RE MAX HLDGS INC
CL A
75524W108
1408
36521
SH
SOLE
36521
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
27582
761519
SH
SOLE
761519
0
0
REALPAGE INC
COM
75606N109
2336
38496
SH
SOLE
38496
0
0
RED HAT INC
COM
756577102
8357
45744
SH
SOLE
45744
0
0
RED ROCK RESORTS INC
CL A
75700L108
575
22235
SH
SOLE
22235
0
0
REDWOOD TR INC
COM
758075402
892
55249
SH
SOLE
55249
0
0
REGAL BELOIT CORP
COM
758750103
532
6497
SH
SOLE
6497
0
0
REGENCY CTRS CORP
COM
758849103
2772
41066
SH
SOLE
41066
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
20337
49527
SH
SOLE
49527
0
0
REGIONS FINL CORP NEW
COM
7591EP100
4609
325739
SH
SOLE
325739
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
6864
48347
SH
SOLE
48347
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3153
34936
SH
SOLE
34936
0
0
RELX PLC
SPONSORED ADR
759530108
17995
838947
SH
SOLE
838947
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
1669
11630
SH
SOLE
11630
0
0
RENASANT CORP
COM
75970E107
673
19889
SH
SOLE
19889
0
0
REPLIGEN CORP
COM
759916109
1236
20914
SH
SOLE
20914
0
0
REPUBLIC SVCS INC
COM
760759100
24264
301871
SH
SOLE
301871
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
218
11311
SH
SOLE
11311
0
0
RESMED INC
COM
761152107
21898
210615
SH
SOLE
210615
0
0
RESOLUTE FST PRODS INC
COM
76117W109
1006
127283
SH
SOLE
127283
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
2360
36241
SH
SOLE
36241
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
1246
71832
SH
SOLE
71832
0
0
RETROPHIN INC
COM
761299106
410
18106
SH
SOLE
18106
0
0
REXFORD INDL RLTY INC
COM
76169C100
3472
96956
SH
SOLE
96956
0
0
REXNORD CORP NEW
COM
76169B102
1930
76770
SH
SOLE
76770
0
0
RING ENERGY INC
COM
76680V108
566
96399
SH
SOLE
96399
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
8947
152037
SH
SOLE
152037
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
7716
226944
SH
SOLE
226944
0
0
ROCKWELL AUTOMATION INC
COM
773903109
6062
34549
SH
SOLE
34549
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
2511
46647
SH
SOLE
46647
0
0
ROGERS CORP
COM
775133101
699
4398
SH
SOLE
4398
0
0
ROLLINS INC
COM
775711104
12481
299869
SH
SOLE
299869
0
0
ROPER TECHNOLOGIES INC
COM
776696106
25303
73992
SH
SOLE
73992
0
0
ROSS STORES INC
COM
778296103
37414
401871
SH
SOLE
401871
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
5930
78496
SH
SOLE
78496
0
0
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
239
36668
SH
SOLE
36668
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
38473
601607
SH
SOLE
601607
0
0
ROYAL GOLD INC
COM
780287108
1423
15648
SH
SOLE
15648
0
0
RPC INC
COM
749660106
150
13159
SH
SOLE
13159
0
0
RUDOLPH TECHNOLOGIES INC
COM
781270103
746
32721
SH
SOLE
32721
0
0
RUSH ENTERPRISES INC
CL A
781846209
771
18447
SH
SOLE
18447
0
0
RUTHS HOSPITALITY GROUP INC
COM
783332109
1095
42803
SH
SOLE
42803
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
9488
126609
SH
SOLE
126609
0
0
RYDER SYS INC
COM
783549108
4055
65422
SH
SOLE
65422
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
2880
35023
SH
SOLE
35023
0
0
S & T BANCORP INC
COM
783859101
292
7391
SH
SOLE
7391
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
657
33763
SH
SOLE
33763
0
0
SAGE THERAPEUTICS INC
COM
78667J108
1483
9324
SH
SOLE
9324
0
0
SAIA INC
COM
78709Y105
1500
24554
SH
SOLE
24554
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
230
8012
SH
SOLE
8012
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
1219
66210
SH
SOLE
66210
0
0
SANDERSON FARMS INC
COM
800013104
1865
14148
SH
SOLE
14148
0
0
SANDY SPRING BANCORP INC
COM
800363103
347
11097
SH
SOLE
11097
0
0
SANMINA CORPORATION
COM
801056102
1043
36168
SH
SOLE
36168
0
0
SANOFI
SPONSORED ADR
80105N105
12106
273395
SH
SOLE
273395
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
431
3616
SH
SOLE
3616
0
0
SASOL LTD
SPONSORED ADR
803866300
4321
139650
SH
SOLE
139650
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
12637
63292
SH
SOLE
63292
0
0
SCHNEIDER NATIONAL INC
CL B
80689H102
1732
82294
SH
SOLE
82294
0
0
SCHOLASTIC CORP
COM
807066105
887
22320
SH
SOLE
22320
0
0
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
19378
698795
SH
SOLE
698795
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
4454
119591
SH
SOLE
119591
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
35717
1140764
SH
SOLE
1140764
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
71600
1426575
SH
SOLE
1426575
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
16267
313559
SH
SOLE
313559
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
51165
756772
SH
SOLE
756772
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
38055
479105
SH
SOLE
479105
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
23397
427413
SH
SOLE
427413
0
0
SCHWAB STRATEGIC TR
US REIT ETF
808524847
24906
560567
SH
SOLE
560567
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
140734
2558802
SH
SOLE
2558802
0
0
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
403
10402
SH
SOLE
10402
0
0
SCIENCE APPLICATNS INTL CP N
COM
808625107
650
8442
SH
SOLE
8442
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
7753
161899
SH
SOLE
161899
0
0
SEI INVESTMENTS CO
COM
784117103
4868
93163
SH
SOLE
93163
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
234
19426
SH
SOLE
19426
0
0
SELECT MED HLDGS CORP
COM
81619Q105
242
17172
SH
SOLE
17172
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
95794
841402
SH
SOLE
841402
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
72707
1554562
SH
SOLE
1554562
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
37163
562059
SH
SOLE
562059
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
97376
1061320
SH
SOLE
1061320
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
106957
1838694
SH
SOLE
1838694
0
0
SEMPRA ENERGY
COM
816851109
8960
71187
SH
SOLE
71187
0
0
SEMTECH CORP
COM
816850101
1005
19744
SH
SOLE
19744
0
0
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
130
10997
SH
SOLE
10997
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
4153
92242
SH
SOLE
92242
0
0
SERVICE CORP INTL
COM
817565104
1723
42926
SH
SOLE
42926
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
1086
23258
SH
SOLE
23258
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
684
32803
SH
SOLE
32803
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
483
23625
SH
SOLE
23625
0
0
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
1071
28832
SH
SOLE
28832
0
0
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
285
23089
SH
SOLE
23089
0
0
SHOPIFY INC
CL A
82509L107
35735
172950
SH
SOLE
172950
0
0
SHUTTERSTOCK INC
COM
825690100
577
12376
SH
SOLE
12376
0
0
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
103
63097
SH
SOLE
63097
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
7672
59901
SH
SOLE
59901
0
0
SILGAN HOLDINGS INC
COM
827048109
553
18653
SH
SOLE
18653
0
0
SILICON LABORATORIES INC
COM
826919102
2007
24823
SH
SOLE
24823
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
19832
108841
SH
SOLE
108841
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
900
15179
SH
SOLE
15179
0
0
SIMULATIONS PLUS INC
COM
829214105
246
11632
SH
SOLE
11632
0
0
SINA CORP
ORD
G81477104
344
5808
SH
SOLE
5808
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
647
16813
SH
SOLE
16813
0
0
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
2550
53429
SH
SOLE
53429
0
0
SIRIUS XM HLDGS INC
COM
82968B103
1101
194230
SH
SOLE
194230
0
0
SITE CENTERS CORP
COM
82981J109
295
21688
SH
SOLE
21688
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
5059
88529
SH
SOLE
88529
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
3952
161373
SH
SOLE
161373
0
0
SKECHERS U S A INC
CL A
830566105
257
7659
SH
SOLE
7659
0
0
SKYWEST INC
COM
830879102
1111
20463
SH
SOLE
20463
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
7791
94463
SH
SOLE
94463
0
0
SL GREEN RLTY CORP
COM
78440X101
5092
56625
SH
SOLE
56625
0
0
SLEEP NUMBER CORP
COM
83125X103
200
4258
SH
SOLE
4258
0
0
SLM CORP
COM
78442P106
1173
118393
SH
SOLE
118393
0
0
SM ENERGY CO
COM
78454L100
221
12650
SH
SOLE
12650
0
0
SMARTSHEET INC
COM CL A
83200N103
245
6006
SH
SOLE
6006
0
0
SNAP ON INC
COM
833034101
26657
170308
SH
SOLE
170308
0
0
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
685
17817
SH
SOLE
17817
0
0
SOLARWINDS CORP
COM
83417Q105
635
32506
SH
SOLE
32506
0
0
SONOCO PRODS CO
COM
835495102
2811
45689
SH
SOLE
45689
0
0
SONY CORP
SPONSORED ADR
835699307
13482
319184
SH
SOLE
319184
0
0
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
71
14914
SH
SOLE
14914
0
0
SOUTH JERSEY INDS INC
COM
838518108
833
25987
SH
SOLE
25987
0
0
SOUTHWEST AIRLS CO
COM
844741108
10632
204817
SH
SOLE
204817
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
2587
31452
SH
SOLE
31452
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
433
92268
SH
SOLE
92268
0
0
SP PLUS CORP
COM
78469C103
504
14757
SH
SOLE
14757
0
0
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
54925
1797857
SH
SOLE
1797857
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
18865
409670
SH
SOLE
409670
0
0
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
13555
224419
SH
SOLE
224419
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTL
78464A151
568
17124
SH
SOLE
17124
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
28571
930635
SH
SOLE
930635
0
0
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
7137
128176
SH
SOLE
128176
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
39255
1440545
SH
SOLE
1440545
0
0
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
9217
170426
SH
SOLE
170426
0
0
SPDR SER TR
DORSEY WRGT FI
78468R713
936
40443
SH
SOLE
40443
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
57513
1189508
SH
SOLE
1189508
0
0
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
27686
553387
SH
SOLE
553387
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
49905
192585
SH
SOLE
192585
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
111718
1129375
SH
SOLE
1129375
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
44379
363729
SH
SOLE
363729
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
2995
82701
SH
SOLE
82701
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
22672
460069
SH
SOLE
460069
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
89891
1854183
SH
SOLE
1854183
0
0
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
560
9739
SH
SOLE
9739
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2006
28160
SH
SOLE
28160
0
0
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
60920
2134554
SH
SOLE
2134554
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
54669
1871588
SH
SOLE
1871588
0
0
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
1120
41274
SH
SOLE
41274
0
0
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
42193
1159473
SH
SOLE
1159473
0
0
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
29671
979878
SH
SOLE
979878
0
0
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1574
44741
SH
SOLE
44741
0
0
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
6102
116114
SH
SOLE
116114
0
0
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1202
23870
SH
SOLE
23870
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1105497
3913541
SH
SOLE
3913541
0
0
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
339857
9133482
SH
SOLE
9133482
0
0
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
12117
202963
SH
SOLE
202963
0
0
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
4454
73864
SH
SOLE
73864
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
549
5979
SH
SOLE
5979
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
755
18078
SH
SOLE
18078
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
2025
22363
SH
SOLE
22363
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
11246
112123
SH
SOLE
112123
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
159208
1601529
SH
SOLE
1601529
0
0
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
3885
122777
SH
SOLE
122777
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
39248
1097552
SH
SOLE
1097552
0
0
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
4423
99241
SH
SOLE
99241
0
0
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
4020
60605
SH
SOLE
60605
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
362
11720
SH
SOLE
11720
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
46919
135839
SH
SOLE
135839
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1864
60640
SH
SOLE
60640
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1493
35917
SH
SOLE
35917
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4942
96264
SH
SOLE
96264
0
0
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
1226
27247
SH
SOLE
27247
0
0
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
353
4490
SH
SOLE
4490
0
0
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
4789
50725
SH
SOLE
50725
0
0
SPDR SERIES TRUST
S&P TELECOM
78464A540
3226
45626
SH
SOLE
45626
0
0
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
11434
267891
SH
SOLE
267891
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
547
9982
SH
SOLE
9982
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
2091
22841
SH
SOLE
22841
0
0
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1359
34213
SH
SOLE
34213
0
0
SPLUNK INC
COM
848637104
12713
102033
SH
SOLE
102033
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
545
3923
SH
SOLE
3923
0
0
SPRINT CORPORATION
COM
85207U105
2393
423498
SH
SOLE
423498
0
0
SPROUTS FMRS MKT INC
COM
85208M102
588
27275
SH
SOLE
27275
0
0
SPX CORP
COM
784635104
3268
93945
SH
SOLE
93945
0
0
SPX FLOW INC
COM
78469X107
2328
72980
SH
SOLE
72980
0
0
SRC ENERGY INC
COM
78470V108
448
87501
SH
SOLE
87501
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
9807
153987
SH
SOLE
153987
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
456
13342
SH
SOLE
13342
0
0
STAG INDL INC
COM
85254J102
2171
73222
SH
SOLE
73222
0
0
STANDEX INTL CORP
COM
854231107
1102
15017
SH
SOLE
15017
0
0
STANLEY BLACK & DECKER INC
COM
854502101
1972
14478
SH
SOLE
14478
0
0
STATE STR CORP
COM
857477103
6646
100990
SH
SOLE
100990
0
0
STEELCASE INC
CL A
858155203
539
37012
SH
SOLE
37012
0
0
STEPAN CO
COM
858586100
553
6321
SH
SOLE
6321
0
0
STERICYCLE INC
COM
858912108
3448
63359
SH
SOLE
63359
0
0
STERIS PLC
SHS USD
G8473T100
46910
366247
SH
SOLE
366247
0
0
STERLING BANCORP DEL
COM
85917A100
1134
60845
SH
SOLE
60845
0
0
MADDEN STEVEN LTD
COM
556269108
320
9449
SH
SOLE
9449
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
543
36585
SH
SOLE
36585
0
0
STONERIDGE INC
COM
86183P102
220
7608
SH
SOLE
7608
0
0
STORE CAP CORP
COM
862121100
5760
171931
SH
SOLE
171931
0
0
STRATEGIC ED INC
COM
86272C103
938
7142
SH
SOLE
7142
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
2245
196718
SH
SOLE
196718
0
0
SUMMIT MATLS INC
CL A
86614U100
290
18262
SH
SOLE
18262
0
0
SUN CMNTYS INC
COM
866674104
11623
98070
SH
SOLE
98070
0
0
SUN LIFE FINL INC
COM
866796105
535
13935
SH
SOLE
13935
0
0
SUNRUN INC
COM
86771W105
197
13991
SH
SOLE
13991
0
0
SUNSTONE HOTEL INVS INC NEW
COM
867892101
586
40674
SH
SOLE
40674
0
0
SUNTRUST BKS INC
COM
867914103
18281
308535
SH
SOLE
308535
0
0
SUPERIOR ENERGY SVCS INC
COM
868157108
557
119212
SH
SOLE
119212
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
1354
38644
SH
SOLE
38644
0
0
SVB FINL GROUP
COM
78486Q101
2011
9046
SH
SOLE
9046
0
0
SYNCHRONY FINL
COM
87165B103
22150
694370
SH
SOLE
694370
0
0
SYNEOS HEALTH INC
CL A
87166B102
2926
56529
SH
SOLE
56529
0
0
SYNNEX CORP
COM
87162W100
4010
42041
SH
SOLE
42041
0
0
SYNOPSYS INC
COM
871607107
9992
86770
SH
SOLE
86770
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
652
18982
SH
SOLE
18982
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1928
19261
SH
SOLE
19261
0
0
TABLEAU SOFTWARE INC
CL A
87336U105
372
2919
SH
SOLE
2919
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
852
15105
SH
SOLE
15105
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
654
12414
SH
SOLE
12414
0
0
TAILORED BRANDS INC
COM
87403A107
89
11383
SH
SOLE
11383
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
82945
2025026
SH
SOLE
2025026
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2328
24669
SH
SOLE
24669
0
0
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
4040
198331
SH
SOLE
198331
0
0
TAL EDUCATION GROUP
SPONSORED ADS
874080104
710
19681
SH
SOLE
19681
0
0
TALLGRASS ENERGY LP
CLASS A SHS
874696107
326
12979
SH
SOLE
12979
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
401
6312
SH
SOLE
6312
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
484
23078
SH
SOLE
23078
0
0
TARGA RES CORP
COM
87612G101
2268
54597
SH
SOLE
54597
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
278
22103
SH
SOLE
22103
0
0
TAYLOR MORRISON HOME CORP
CL A
87724P106
220
12416
SH
SOLE
12416
0
0
TCF FINL CORP
COM
872275102
585
28272
SH
SOLE
28272
0
0
TEAM INC
COM
878155100
186
10626
SH
SOLE
10626
0
0
TECH DATA CORP
COM
878237106
417
4073
SH
SOLE
4073
0
0
TECHNIPFMC PLC
COM
G87110105
1378
58586
SH
SOLE
58586
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
131653
1779101
SH
SOLE
1779101
0
0
TECHTARGET INC
COM
87874R100
505
31046
SH
SOLE
31046
0
0
TECK RESOURCES LTD
CL B
878742204
896
38671
SH
SOLE
38671
0
0
TEGNA INC
COM
87901J105
568
40300
SH
SOLE
40300
0
0
TELADOC HEALTH INC
COM
87918A105
4129
74254
SH
SOLE
74254
0
0
TELECOM ARGENTINA S A
SPON ADR REP B
879273209
162
11072
SH
SOLE
11072
0
0
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
373
59318
SH
SOLE
59318
0
0
TELECOM ITALIA S P A NEW
SPON ADR SVGS
87927Y201
386
67903
SH
SOLE
67903
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
2090
8820
SH
SOLE
8820
0
0
TELEFLEX INC
COM
879369106
3942
13045
SH
SOLE
13045
0
0
ERICSSON
ADR B SEK 10
294821608
8201
893407
SH
SOLE
893407
0
0
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
3124
258819
SH
SOLE
258819
0
0
TELEFONICA S A
SPONSORED ADR
879382208
1143
136759
SH
SOLE
136759
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
942
30654
SH
SOLE
30654
0
0
TELIGENT INC NEW
COM
87960W104
19
16211
SH
SOLE
16211
0
0
TELUS CORP
COM
87971M103
1377
37170
SH
SOLE
37170
0
0
TEMPUR SEALY INTL INC
COM
88023U101
2160
37463
SH
SOLE
37463
0
0
TENARIS S A
SPONSORED ADS
88031M109
725
25680
SH
SOLE
25680
0
0
TERADATA CORP DEL
COM
88076W103
2045
46861
SH
SOLE
46861
0
0
TEREX CORP NEW
COM
880779103
752
23418
SH
SOLE
23418
0
0
TERNIUM SA
SPONSORED ADS
880890108
523
19230
SH
SOLE
19230
0
0
TERRENO RLTY CORP
COM
88146M101
3281
78042
SH
SOLE
78042
0
0
TESLA INC
COM
88160R101
1805
6449
SH
SOLE
6449
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
1338
85318
SH
SOLE
85318
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2770
50736
SH
SOLE
50736
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1392
1799
SH
SOLE
1799
0
0
TEXAS ROADHOUSE INC
COM
882681109
6713
107944
SH
SOLE
107944
0
0
TEXTRON INC
COM
883203101
2546
50253
SH
SOLE
50253
0
0
TFS FINL CORP
COM
87240R107
450
27328
SH
SOLE
27328
0
0
BRINKS CO
COM
109696104
2249
29823
SH
SOLE
29823
0
0
CHEFS WHSE INC
COM
163086101
798
25685
SH
SOLE
25685
0
0
CHEMOURS CO
COM
163851108
950
25570
SH
SOLE
25570
0
0
COOPER COS INC
COM NEW
216648402
16464
55589
SH
SOLE
55589
0
0
DESCARTES SYS GROUP INC
COM
249906108
927
25493
SH
SOLE
25493
0
0
GEO GROUP INC NEW
COM
36162J106
275
14332
SH
SOLE
14332
0
0
HACKETT GROUP INC
COM
404609109
308
19466
SH
SOLE
19466
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
3290
142290
SH
SOLE
142290
0
0
HANOVER INS GROUP INC
COM
410867105
1559
13653
SH
SOLE
13653
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
4160
83678
SH
SOLE
83678
0
0
HOWARD HUGHES CORP
COM
44267D107
1199
10903
SH
SOLE
10903
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
4898
233133
SH
SOLE
233133
0
0
KRAFT HEINZ CO
COM
500754106
2095
64154
SH
SOLE
64154
0
0
KROGER CO
COM
501044101
9474
385129
SH
SOLE
385129
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
758
2585
SH
SOLE
2585
0
0
MICHAELS COS INC
COM
59408Q106
1900
166382
SH
SOLE
166382
0
0
MOSAIC CO NEW
COM
61945C103
3415
125064
SH
SOLE
125064
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
6341
80700
SH
SOLE
80700
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
334
16224
SH
SOLE
16224
0
0
TIMKEN CO
COM
887389104
3994
91563
SH
SOLE
91563
0
0
THE TRADE DESK INC
COM CL A
88339J105
741
3745
SH
SOLE
3745
0
0
TRAVELERS COMPANIES INC
COM
89417E109
21313
155387
SH
SOLE
155387
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
10124
30667
SH
SOLE
30667
0
0
WENDYS CO
COM
95058W100
318
17758
SH
SOLE
17758
0
0
WESTERN UN CO
COM
959802109
4655
252012
SH
SOLE
252012
0
0
THOR INDS INC
COM
885160101
20628
330736
SH
SOLE
330736
0
0
TIER REIT INC
COM NEW
88650V208
526
18358
SH
SOLE
18358
0
0
TIFFANY & CO NEW
COM
886547108
2703
25606
SH
SOLE
25606
0
0
TIM PARTICIPACOES S A
SPONSORED ADR
88706P205
286
18968
SH
SOLE
18968
0
0
TIVO CORP
COM
88870P106
135
14520
SH
SOLE
14520
0
0
TOLL BROTHERS INC
COM
889478103
2437
67325
SH
SOLE
67325
0
0
TOPBUILD CORP
COM
89055F103
211
3256
SH
SOLE
3256
0
0
TORCHMARK CORP
COM
891027104
2941
35888
SH
SOLE
35888
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
5071
93334
SH
SOLE
93334
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
1901
80901
SH
SOLE
80901
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
205
12383
SH
SOLE
12383
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
603
24354
SH
SOLE
24354
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
8039
68117
SH
SOLE
68117
0
0
TRACTOR SUPPLY CO
COM
892356106
16205
165764
SH
SOLE
165764
0
0
TRANSCANADA CORP
COM
89353D107
3493
77726
SH
SOLE
77726
0
0
TRANSDIGM GROUP INC
COM
893641100
8987
19796
SH
SOLE
19796
0
0
TRANSUNION
COM
89400J107
3282
49108
SH
SOLE
49108
0
0
TREEHOUSE FOODS INC
COM
89469A104
599
9274
SH
SOLE
9274
0
0
TREX CO INC
COM
89531P105
1167
18974
SH
SOLE
18974
0
0
TRI POINTE GROUP INC
COM
87265H109
572
45255
SH
SOLE
45255
0
0
TRIBUNE MEDIA CO
CL A
896047503
3097
67117
SH
SOLE
67117
0
0
TRINET GROUP INC
COM
896288107
1145
19163
SH
SOLE
19163
0
0
TRINITY INDS INC
COM
896522109
2588
119089
SH
SOLE
119089
0
0
TRIPADVISOR INC
COM
896945201
1937
37642
SH
SOLE
37642
0
0
TRITON INTL LTD
CL A
G9078F107
730
23471
SH
SOLE
23471
0
0
TRIUMPH BANCORP INC
COM
89679E300
805
27394
SH
SOLE
27394
0
0
TRIUMPH GROUP INC NEW
COM
896818101
357
18753
SH
SOLE
18753
0
0
TRUEBLUE INC
COM
89785X101
630
26641
SH
SOLE
26641
0
0
TRUSTMARK CORP
COM
898402102
737
21904
SH
SOLE
21904
0
0
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
252
47009
SH
SOLE
47009
0
0
TURTLE BEACH CORP
COM NEW
900450206
186
16359
SH
SOLE
16359
0
0
TUTOR PERINI CORP
COM
901109108
394
22993
SH
SOLE
22993
0
0
TWILIO INC
CL A
90138F102
237
1836
SH
SOLE
1836
0
0
TWITTER INC
COM
90184L102
12445
378505
SH
SOLE
378505
0
0
TYLER TECHNOLOGIES INC
COM
902252105
9362
45802
SH
SOLE
45802
0
0
UBIQUITI NETWORKS INC
COM
90347A100
7755
51802
SH
SOLE
51802
0
0
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
5531
345037
SH
SOLE
345037
0
0
UBS GROUP AG
SHS
H42097107
6719
554857
SH
SOLE
554857
0
0
UDR INC
COM
902653104
2541
55900
SH
SOLE
55900
0
0
UGI CORP NEW
COM
902681105
2455
44298
SH
SOLE
44298
0
0
ULTRA PETROLEUM CORP
COM NEW
903914208
14
22458
SH
SOLE
22458
0
0
ULTRAPAR PARTICIPACOES S A
SP ADR REP COM
90400P101
379
31705
SH
SOLE
31705
0
0
UNIFIRST CORP MASS
COM
904708104
1438
9366
SH
SOLE
9366
0
0
UNILEVER N V
N Y SHS NEW
904784709
28026
480795
SH
SOLE
480795
0
0
UNILEVER PLC
SPON ADR NEW
904767704
18225
315740
SH
SOLE
315740
0
0
UNIQURE NV
SHS
N90064101
1561
26168
SH
SOLE
26168
0
0
UNIT CORP
COM
909218109
160
11230
SH
SOLE
11230
0
0
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
912
30961
SH
SOLE
30961
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
2014
80778
SH
SOLE
80778
0
0
UNITED FIRE GROUP INC
COM
910340108
971
22203
SH
SOLE
22203
0
0
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
819
435900
SH
SOLE
435900
0
0
UNITED NAT FOODS INC
COM
911163103
429
32438
SH
SOLE
32438
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
157
12591
SH
SOLE
12591
0
0
UNITED STATES STL CORP NEW
COM
912909108
668
34254
SH
SOLE
34254
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
807
6872
SH
SOLE
6872
0
0
UNITI GROUP INC
COM
91325V108
284
25382
SH
SOLE
25382
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
2927
19148
SH
SOLE
19148
0
0
UNIVERSAL FST PRODS INC
COM
913543104
692
23151
SH
SOLE
23151
0
0
UNIVERSAL INS HLDGS INC
COM
91359V107
858
27676
SH
SOLE
27676
0
0
UNUM GROUP
COM
91529Y106
3809
112601
SH
SOLE
112601
0
0
UPLAND SOFTWARE INC
COM
91544A109
1041
24576
SH
SOLE
24576
0
0
URBAN EDGE PPTYS
COM
91704F104
984
51782
SH
SOLE
51782
0
0
URBAN OUTFITTERS INC
COM
917047102
786
26512
SH
SOLE
26512
0
0
U S CONCRETE INC
COM NEW
90333L201
1005
24262
SH
SOLE
24262
0
0
US ECOLOGY INC
COM
91732J102
209
3742
SH
SOLE
3742
0
0
US FOODS HLDG CORP
COM
912008109
5421
155298
SH
SOLE
155298
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
2604
24796
SH
SOLE
24796
0
0
U S G CORP
COM NEW
903293405
1693
39108
SH
SOLE
39108
0
0
VAIL RESORTS INC
COM
91879Q109
4953
22794
SH
SOLE
22794
0
0
VALE S A
SPONSORED ADS
91912E105
1063
81428
SH
SOLE
81428
0
0
VALLEY NATL BANCORP
COM
919794107
514
53602
SH
SOLE
53602
0
0
VALMONT INDS INC
COM
920253101
566
4350
SH
SOLE
4350
0
0
VALVOLINE INC
COM
92047W101
601
32380
SH
SOLE
32380
0
0
VANDA PHARMACEUTICALS INC
COM
921659108
187
10190
SH
SOLE
10190
0
0
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
2719
43610
SH
SOLE
43610
0
0
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
8338
170867
SH
SOLE
170867
0
0
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
2021
115068
SH
SOLE
115068
0
0
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
13617
582674
SH
SOLE
582674
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
15587
542147
SH
SOLE
542147
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
11447
510593
SH
SOLE
510593
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
8617
137279
SH
SOLE
137279
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
41835
1254061
SH
SOLE
1254061
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
5247
112499
SH
SOLE
112499
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
278
16127
SH
SOLE
16127
0
0
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
1856
95620
SH
SOLE
95620
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
4804
233210
SH
SOLE
233210
0
0
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
929
37592
SH
SOLE
37592
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2098559
8085687
SH
SOLE
8085687
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
30081
174472
SH
SOLE
174472
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
39124
269428
SH
SOLE
269428
0
0
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
1576
20146
SH
SOLE
20146
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
33840
378606
SH
SOLE
378606
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
12971
108846
SH
SOLE
108846
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
422027
3655179
SH
SOLE
3655179
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
30551
473361
SH
SOLE
473361
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
235498
4695874
SH
SOLE
4695874
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
83328
800234
SH
SOLE
800234
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2644810
64712741
SH
SOLE
64712741
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
24759
461840
SH
SOLE
461840
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
12091
183584
SH
SOLE
183584
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
11411
191550
SH
SOLE
191550
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
25639
183266
SH
SOLE
183266
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
72009
358917
SH
SOLE
358917
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
739284
8808338
SH
SOLE
8808338
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
81909
942897
SH
SOLE
942897
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
17122
265535
SH
SOLE
265535
0
0
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
535916
5816325
SH
SOLE
5816325
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
4386
47921
SH
SOLE
47921
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
13272
170683
SH
SOLE
170683
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
32335
262694
SH
SOLE
262694
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
289747
2330089
SH
SOLE
2330089
0
0
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
217117
2782478
SH
SOLE
2782478
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
143584
1005701
SH
SOLE
1005701
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
597030
11402407
SH
SOLE
11402407
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
276195
3177938
SH
SOLE
3177938
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
7997
61569
SH
SOLE
61569
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
85234
548196
SH
SOLE
548196
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
54144
500826
SH
SOLE
500826
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
16915
137519
SH
SOLE
137519
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
4532
31736
SH
SOLE
31736
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1855
17766
SH
SOLE
17766
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
10480
67772
SH
SOLE
67772
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
15931
124584
SH
SOLE
124584
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
1470
10851
SH
SOLE
10851
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1091
7770
SH
SOLE
7770
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1187
7735
SH
SOLE
7735
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
11234
88163
SH
SOLE
88163
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
44608
916350
SH
SOLE
916350
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
50031
828053
SH
SOLE
828053
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
17152
328892
SH
SOLE
328892
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
26239
314167
SH
SOLE
314167
0
0
VANGUARD STAR FD
VG TL INTL STK F
921909768
400153
7710076
SH
SOLE
7710076
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
871745
6024083
SH
SOLE
6024083
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
19202
262431
SH
SOLE
262431
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
57862
446464
SH
SOLE
446464
0
0
VARIAN MED SYS INC
COM
92220P105
6122
43199
SH
SOLE
43199
0
0
VEDANTA LTD
SPONSORED ADR
92242Y100
478
45283
SH
SOLE
45283
0
0
VEON LTD
SPONSORED ADR
91822M106
164
78571
SH
SOLE
78571
0
0
VEREIT INC
COM
92339V100
3628
433419
SH
SOLE
433419
0
0
VERINT SYS INC
COM
92343X100
1235
20633
SH
SOLE
20633
0
0
VERISIGN INC
COM
92343E102
2951
16256
SH
SOLE
16256
0
0
VERMILION ENERGY INC
COM
923725105
4365
176723
SH
SOLE
176723
0
0
VERSUM MATLS INC
COM
92532W103
1272
25282
SH
SOLE
25282
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
14841
80681
SH
SOLE
80681
0
0
VIACOM INC NEW
CL B
92553P201
1375
48985
SH
SOLE
48985
0
0
VIASAT INC
COM
92552V100
2414
31151
SH
SOLE
31151
0
0
VIAVI SOLUTIONS INC
COM
925550105
224
18087
SH
SOLE
18087
0
0
VICI PPTYS INC
COM
925652109
1066
48701
SH
SOLE
48701
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
1108
23691
SH
SOLE
23691
0
0
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
7547
150372
SH
SOLE
150372
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
3673
82470
SH
SOLE
82470
0
0
VIEWRAY INC
COM
92672L107
93
12629
SH
SOLE
12629
0
0
VIKING THERAPEUTICS INC
COM
92686J106
370
37260
SH
SOLE
37260
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
266
8032
SH
SOLE
8032
0
0
VIRTU FINL INC
CL A
928254101
617
25964
SH
SOLE
25964
0
0
VIRTUSA CORP
COM
92827P102
247
4619
SH
SOLE
4619
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
1025
55490
SH
SOLE
55490
0
0
VISTEON CORP
COM NEW
92839U206
1050
15589
SH
SOLE
15589
0
0
VISTRA ENERGY CORP
COM
92840M102
1586
60931
SH
SOLE
60931
0
0
VMWARE INC
CL A COM
928563402
15102
83662
SH
SOLE
83662
0
0
VOCERA COMMUNICATIONS INC
COM
92857F107
760
24027
SH
SOLE
24027
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
28424
1563456
SH
SOLE
1563456
0
0
VONAGE HLDGS CORP
COM
92886T201
262
26069
SH
SOLE
26069
0
0
VORNADO RLTY TR
SH BEN INT
929042109
1431
21220
SH
SOLE
21220
0
0
VOYA FINL INC
COM
929089100
2195
43932
SH
SOLE
43932
0
0
VULCAN MATLS CO
COM
929160109
4935
41682
SH
SOLE
41682
0
0
GRACE W R & CO DEL NEW
COM
38388F108
962
12324
SH
SOLE
12324
0
0
W & T OFFSHORE INC
COM
92922P106
254
36831
SH
SOLE
36831
0
0
W P CAREY INC
COM
92936U109
2990
38175
SH
SOLE
38175
0
0
GRAINGER W W INC
COM
384802104
18593
61784
SH
SOLE
61784
0
0
WABCO HLDGS INC
COM
92927K102
6360
48245
SH
SOLE
48245
0
0
WAGEWORKS INC
COM
930427109
736
19501
SH
SOLE
19501
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
29296
463026
SH
SOLE
463026
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
514
91008
SH
SOLE
91008
0
0
WASHINGTON TR BANCORP
COM
940610108
259
5381
SH
SOLE
5381
0
0
WASTE CONNECTIONS INC
COM
94106B101
4960
55983
SH
SOLE
55983
0
0
WATERS CORP
COM
941848103
3577
14213
SH
SOLE
14213
0
0
WATSCO INC
COM
942622200
4151
28988
SH
SOLE
28988
0
0
ABSOLUTE SHS TR
WBI BBR GBL HIGH
00400R882
3753
167044
SH
SOLE
167044
0
0
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
7234
293844
SH
SOLE
293844
0
0
ABSOLUTE SHS TR
WBI BBR GBL ROTN
00400R866
768
32594
SH
SOLE
32594
0
0
ABSOLUTE SHS TR
WBI BBR QTY 1000
00400R809
1040
39569
SH
SOLE
39569
0
0
ABSOLUTE SHS TR
WBI BBR QTY 2000
00400R403
659
31824
SH
SOLE
31824
0
0
ABSOLUTE SHS TR
WBI BBR RNG 1000
00400R502
1866
72146
SH
SOLE
72146
0
0
ABSOLUTE SHS TR
WBI BBR RNG 2000
00400R106
804
37350
SH
SOLE
37350
0
0
ABSOLUTE SHS TR
WBI BBR VAL 1000
00400R601
1577
56762
SH
SOLE
56762
0
0
ABSOLUTE SHS TR
WBI BBR VAL 2000
00400R205
1244
56709
SH
SOLE
56709
0
0
ABSOLUTE SHS TR
WBI BBR YLD 1000
00400R700
3517
143320
SH
SOLE
143320
0
0
ABSOLUTE SHS TR
WBI BBR YLD 2000
00400R304
2206
112576
SH
SOLE
112576
0
0
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
4124
167505
SH
SOLE
167505
0
0
WD-40 CO
COM
929236107
1576
9304
SH
SOLE
9304
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
511
732426
SH
SOLE
732426
0
0
WEBSTER FINL CORP CONN
COM
947890109
2718
53632
SH
SOLE
53632
0
0
WEIBO CORP
SPONSORED ADR
948596101
967
15597
SH
SOLE
15597
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
1659
56495
SH
SOLE
56495
0
0
WELBILT INC
COM
949090104
589
35969
SH
SOLE
35969
0
0
WELLTOWER INC
COM
95040Q104
49095
632663
SH
SOLE
632663
0
0
WERNER ENTERPRISES INC
COM
950755108
2080
60913
SH
SOLE
60913
0
0
WESBANCO INC
COM
950810101
1097
27599
SH
SOLE
27599
0
0
WESCO INTL INC
COM
95082P105
259
4883
SH
SOLE
4883
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
14801
134315
SH
SOLE
134315
0
0
WESTERN ASSET MTG CAP CORP
COM
95790D105
114
11118
SH
SOLE
11118
0
0
WESTERN DIGITAL CORP
COM
958102105
10845
225656
SH
SOLE
225656
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1171
37347
SH
SOLE
37347
0
0
WABTEC CORP
COM
929740108
4484
60824
SH
SOLE
60824
0
0
WESTLAKE CHEM CORP
COM
960413102
1078
15879
SH
SOLE
15879
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
606
32766
SH
SOLE
32766
0
0
WESTROCK CO
COM
96145D105
4316
112548
SH
SOLE
112548
0
0
WEX INC
COM
96208T104
1561
8132
SH
SOLE
8132
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
702
29470
SH
SOLE
29470
0
0
WHIRLPOOL CORP
COM
963320106
1321
9942
SH
SOLE
9942
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
3592
3881
SH
SOLE
3881
0
0
WHITING PETE CORP NEW
COM NEW
966387409
1075
41122
SH
SOLE
41122
0
0
LYON WILLIAM HOMES
CL A NEW
552074700
328
21332
SH
SOLE
21332
0
0
WILLIAMS COS INC DEL
COM
969457100
11694
407158
SH
SOLE
407158
0
0
WINGSTOP INC
COM
974155103
365
4794
SH
SOLE
4794
0
0
WINNEBAGO INDS INC
COM
974637100
451
14463
SH
SOLE
14463
0
0
WINTRUST FINL CORP
COM
97650W108
1187
17635
SH
SOLE
17635
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
258
64913
SH
SOLE
64913
0
0
WISDOMTREE TR
EM EX ST-OWNED
97717X578
14069
487991
SH
SOLE
487991
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
11027
172543
SH
SOLE
172543
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
214
3664
SH
SOLE
3664
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
19696
785328
SH
SOLE
785328
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1288
48918
SH
SOLE
48918
0
0
WISDOMTREE INVTS INC
COM
97717P104
181
25581
SH
SOLE
25581
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1680
33196
SH
SOLE
33196
0
0
WISDOMTREE TR
US MIDCAP FUND
97717W570
34719
882527
SH
SOLE
882527
0
0
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
6395
232220
SH
SOLE
232220
0
0
WISDOMTREE TR
US DIVID EX FNCL
97717W406
687
8038
SH
SOLE
8038
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
10132
107536
SH
SOLE
107536
0
0
WISDOMTREE TR
US MIDCAP DIVID
97717W505
17381
485638
SH
SOLE
485638
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
7117
165272
SH
SOLE
165272
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
10672
295555
SH
SOLE
295555
0
0
WISDOMTREE TR
YIELD ENHANCD US
97717X511
20394
409267
SH
SOLE
409267
0
0
WIX COM LTD
SHS
M98068105
933
7720
SH
SOLE
7720
0
0
WNS HOLDINGS LTD
SPON ADR
92932M101
6855
128688
SH
SOLE
128688
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
2384
66729
SH
SOLE
66729
0
0
WOODWARD INC
COM
980745103
3620
38144
SH
SOLE
38144
0
0
WORKDAY INC
CL A
98138H101
8575
44466
SH
SOLE
44466
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
189
14630
SH
SOLE
14630
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
1257
14490
SH
SOLE
14490
0
0
WORLDPAY INC
CL A
981558109
2606
22960
SH
SOLE
22960
0
0
WPP PLC NEW
ADR
92937A102
1318
24972
SH
SOLE
24972
0
0
WPX ENERGY INC
COM
98212B103
2774
211560
SH
SOLE
211560
0
0
BERKLEY W R CORP
COM
084423102
4455
52582
SH
SOLE
52582
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
1261
40105
SH
SOLE
40105
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
1761
35219
SH
SOLE
35219
0
0
WYNN RESORTS LTD
COM
983134107
366
3067
SH
SOLE
3067
0
0
XEROX CORP
COM NEW
984121608
1381
43199
SH
SOLE
43199
0
0
XPO LOGISTICS INC
COM
983793100
2196
40864
SH
SOLE
40864
0
0
DBX ETF TR
XTRACK FTSE US
233051515
26103
947599
SH
SOLE
947599
0
0
DBX ETF TR
XTRACK FTSE EMRG
233051499
975
39906
SH
SOLE
39906
0
0
DBX ETF TR
XTRACK MSCI CHNA
233051762
15646
448348
SH
SOLE
448348
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
270809
8674227
SH
SOLE
8674227
0
0
DBX ETF TR
XTRACK RUSS 1000
233051481
948
29106
SH
SOLE
29106
0
0
DBX ETF TR
XTRACK RUSS 2000
233051440
5948
180388
SH
SOLE
180388
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
175760
3535698
SH
SOLE
3535698
0
0
XYLEM INC
COM
98419M100
5063
64061
SH
SOLE
64061
0
0
YANDEX N V
SHS CLASS A
N97284108
10970
319448
SH
SOLE
319448
0
0
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
311
22223
SH
SOLE
22223
0
0
YUM BRANDS INC
COM
988498101
9561
95787
SH
SOLE
95787
0
0
YUM CHINA HLDGS INC
COM
98850P109
8741
194628
SH
SOLE
194628
0
0
YY INC
SPONSORED ADS A
98426T106
595
7082
SH
SOLE
7082
0
0
ZAGG INC
COM
98884U108
305
33615
SH
SOLE
33615
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
2378
83667
SH
SOLE
83667
0
0
ZENDESK INC
COM
98936J101
653
7688
SH
SOLE
7688
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
7547
59101
SH
SOLE
59101
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
1315
71949
SH
SOLE
71949
0
0
ZUORA INC
COM CL A
98983V106
273
13629
SH
SOLE
13629
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
583
54019
SH
SOLE
54019
0
0
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
1915
69224
SH
SOLE
69224
0
0
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
1261
110147
SH
SOLE
110147
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
46388
798827
SH
SOLE
798827
0
0
ISHARES TR
EXPONENTIAL TECH
46434V381
28954
762150
SH
SOLE
762150
0
0
PROSHARES TR
PSHS CONSMRGOODS
74347R768
452
10516
SH
SOLE
10516
0
0
PROSHARES TR
PSHS CONSMR SVCS
74347R750
1324
13426
SH
SOLE
13426
0
0
PROSHARES TR
ULTRA FNCLS NEW
74347X633
1655
41316
SH
SOLE
41316
0
0
PROSHARES TR
PSHS ULT HLTHCRE
74347R735
6663
63750
SH
SOLE
63750
0
0
PROSHARES TR
PSHS ULTRA O&G
74347R719
788
25428
SH
SOLE
25428
0
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
1793
16234
SH
SOLE
16234
0
0
PROSHARES TR
PSHS ULTRA UTIL
74347R685
1013
17663
SH
SOLE
17663
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
66605
513136
SH
SOLE
513136
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
4323
92501
SH
SOLE
92501
0
0
NEW JERSEY RES
COM
646025106
263
5272
SH
SOLE
5272
0
0
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
10419
808271
SH
SOLE
808271
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1450
30792
SH
SOLE
30792
0
0
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
3208
113874
SH
SOLE
113874
0
0
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
875
29673
SH
SOLE
29673
0
0
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
4211
136247
SH
SOLE
136247
0
0
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
978
35638
SH
SOLE
35638
0
0
ISHARES TR
US INDUSTRIALS
464287754
1450
9552
SH
SOLE
9552
0
0
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
343
9417
SH
SOLE
9417
0
0
JOHN HANCOCK ETF TRUST
MULTFCTR EMRNG
47804J834
767
30044
SH
SOLE
30044
0
0
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
2044
84824
SH
SOLE
84824
0
0
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
2921
89796
SH
SOLE
89796
0
0
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
2293
52285
SH
SOLE
52285
0
0
WISDOMTREE TR
DYNMC CUR HEDG
97717Y709
746
31652
SH
SOLE
31652
0
0
WISDOMTREE TR
CURRNCY INT EQ
97717X263
541
18959
SH
SOLE
18959
0
0
WISDOMTREE TR
INTL QULTY DIV
97717X131
1760
61250
SH
SOLE
61250
0
0
ANIKA THERAPEUTICS INC
COM
035255108
536
17709
SH
SOLE
17709
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1134
63441
SH
SOLE
63441
0
0
ISHARES TR
CORE S&P US VLU
464287663
92576
1688424
SH
SOLE
1688424
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
263
16419
SH
SOLE
16419
0
0
AMERIS BANCORP
COM
03076K108
301
8756
SH
SOLE
8756
0
0
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
223
4551
SH
SOLE
4551
0
0
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
293
4740
SH
SOLE
4740
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
462
45504
SH
SOLE
45504
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
755
101017
SH
SOLE
101017
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
233
12420
SH
SOLE
12420
0
0
CNO FINL GROUP INC
COM
12621E103
177
10930
SH
SOLE
10930
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
484
38255
SH
SOLE
38255
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
421
51767
SH
SOLE
51767
0
0
FIDELITY
HIGH DIVID ETF
316092840
1956
65271
SH
SOLE
65271
0
0
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
3576
133901
SH
SOLE
133901
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
2972
70628
SH
SOLE
70628
0
0
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
355
9999
SH
SOLE
9999
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
937
24748
SH
SOLE
24748
0
0
FIRST TR HIGH INCOME L/S FD
COM
33738E109
197
13487
SH
SOLE
13487
0
0
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
5285
158755
SH
SOLE
158755
0
0
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
16142
643692
SH
SOLE
643692
0
0
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
3183
63953
SH
SOLE
63953
0
0
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
2077
52983
SH
SOLE
52983
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2865
75403
SH
SOLE
75403
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGSTR
33739G103
3240
72311
SH
SOLE
72311
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
2484
101828
SH
SOLE
101828
0
0
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
207
4163
SH
SOLE
4163
0
0
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
229
20382
SH
SOLE
20382
0
0
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
6108
95560
SH
SOLE
95560
0
0
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
6980
156334
SH
SOLE
156334
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
2448
51237
SH
SOLE
51237
0
0
GRAHAM HLDGS CO
COM
384637104
396
579
SH
SOLE
579
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
2351
169260
SH
SOLE
169260
0
0
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
295
8814
SH
SOLE
8814
0
0
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
1480
58903
SH
SOLE
58903
0
0
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
348
8258
SH
SOLE
8258
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
1756
58834
SH
SOLE
58834
0
0
INVESCO EXCHANGE TRADED FD T
RUSEL MDCP GWT
46137V464
6605
116758
SH
SOLE
116758
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
247
2372
SH
SOLE
2372
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
67108
2087328
SH
SOLE
2087328
0
0
BARCLAYS BK PLC
IPTH CRUDE OIL
06740P221
341
18622
SH
SOLE
18622
0
0
ISHARES TR
DOW JONES US ETF
464287846
2903
20554
SH
SOLE
20554
0
0
ISHARES TR
EDGE MSCI MINM
46435G433
887
27521
SH
SOLE
27521
0
0
ISHARES TR
MULTIFACTOR INTL
46434V274
1374
52200
SH
SOLE
52200
0
0
ISHARES TR
MRGSTR MD CP VAL
464288406
999
6418
SH
SOLE
6418
0
0
ISHARES TR
MRGSTR SM CP ETF
464288505
3387
20003
SH
SOLE
20003
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
1125
5639
SH
SOLE
5639
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
4219
35683
SH
SOLE
35683
0
0
ISHARES TR
NORTH AMERN NAT
464287374
23288
742113
SH
SOLE
742113
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
3269
15852
SH
SOLE
15852
0
0
ISHARES TR
BROAD USD HIGH
46435U853
1226
25182
SH
SOLE
25182
0
0
ISHARES TR
US HOME CONS ETF
464288752
1538
43637
SH
SOLE
43637
0
0
ISHARES TR
US REGNL BKS ETF
464288778
977
22475
SH
SOLE
22475
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
1238
24909
SH
SOLE
24909
0
0
M D C HLDGS INC
COM
552676108
298
10240
SH
SOLE
10240
0
0
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
292
34362
SH
SOLE
34362
0
0
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
4585
165529
SH
SOLE
165529
0
0
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
344
36088
SH
SOLE
36088
0
0
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
585
36454
SH
SOLE
36454
0
0
PARTY CITY HOLDCO INC
COM
702149105
611
77015
SH
SOLE
77015
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
257
18092
SH
SOLE
18092
0
0
PIMCO CORPORATE & INCOME OPP
COM
72201B101
709
40515
SH
SOLE
40515
0
0
PIMCO HIGH INCOME FD
COM SHS
722014107
1611
178622
SH
SOLE
178622
0
0
PIONEER DIV HIGH INCOME TRUS
COM
723653101
241
16897
SH
SOLE
16897
0
0
ETF SER SOLUTIONS
PRMSE CP FRNT
26922A768
1059
35398
SH
SOLE
35398
0
0
PROSHARES TR
ULTRA GLD MNR NW
74347B482
1102
31616
SH
SOLE
31616
0
0
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
7308
296959
SH
SOLE
296959
0
0
RLI CORP
COM
749607107
1334
18588
SH
SOLE
18588
0
0
SJW GROUP
COM
784305104
277
4487
SH
SOLE
4487
0
0
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
46796
895626
SH
SOLE
895626
0
0
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
11149
364704
SH
SOLE
364704
0
0
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
6499
194993
SH
SOLE
194993
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
1172
14591
SH
SOLE
14591
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
378
9816
SH
SOLE
9816
0
0
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
7455
245893
SH
SOLE
245893
0
0
SPDR SER TR
SSGA US SMAL ETF
78468R887
10744
117428
SH
SOLE
117428
0
0
UBS AG JERSEY BRH
CMCI ETN 38
902641778
2451
164517
SH
SOLE
164517
0
0
WESTERN ASSET HIGH INCM OPP
COM
95766K109
285
58990
SH
SOLE
58990
0
0
WISDOMTREE TR
GLB US QTLY DIV
97717W844
604
10817
SH
SOLE
10817
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
10741
212145
SH
SOLE
212145
0
0
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
3954
122800
SH
SOLE
122800
0
0
WISDOMTREE TR
BALANCED INCOME
97717Y816
204
8396
SH
SOLE
8396
0
0
XPERI CORP
COM
98421B100
777
33224
SH
SOLE
33224
0
0
DBX ETF TR
XTRACK HRVST CSI
233051879
5819
202556
SH
SOLE
202556
0
0
DBX ETF TR
XTRACK MSCI EURP
233051853
306
10813
SH
SOLE
10813
0
0
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
68610
3023816
SH
SOLE
3023816
0
0
FIDELITY
TOTAL BD ETF
316188309
6985
139811
SH
SOLE
139811
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
1809
28162
SH
SOLE
28162
0
0
FLEXSHARES TR
M STAR DEV MKT
33939L803
8925
147115
SH
SOLE
147115
0
0
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
7828
147375
SH
SOLE
147375
0
0
FLEXSHARES TR
MORNSTAR USMKT
33939L100
7760
68308
SH
SOLE
68308
0
0
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
117
10106
SH
SOLE
10106
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
23440
835649
SH
SOLE
835649
0
0
GRANITESHARES ETF TR
BBG COMMD K 1
38747R108
7504
308983
SH
SOLE
308983
0
0
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
4375
135336
SH
SOLE
135336
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
6766
191035
SH
SOLE
191035
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
576
5944
SH
SOLE
5944
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
211
7866
SH
SOLE
7866
0
0
INDEXIQ ETF TR
US RL EST SMCP
45409B628
648
25854
SH
SOLE
25854
0
0
ISHARES TR
CMBS ETF
46429B366
885
17123
SH
SOLE
17123
0
0
ISHARES TR
INTL MOMENTUM FT
46434V449
29858
1045098
SH
SOLE
1045098
0
0
ISHARES TR
INTL VALUE FACTR
46435G409
32466
1366922
SH
SOLE
1366922
0
0
ISHARES INC
MLT FCTR EMG MKT
46434G889
23803
556803
SH
SOLE
556803
0
0
ISHARES TR
GNMA BOND ETF
46429B333
662
13376
SH
SOLE
13376
0
0
ISHARES TR
ESG MSCI EAFE
46435G516
10006
158366
SH
SOLE
158366
0
0
ISHARES INC
EM MKT SM-CP ETF
464286475
12584
279653
SH
SOLE
279653
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
3636
200245
SH
SOLE
200245
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
502
16618
SH
SOLE
16618
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
5428
87352
SH
SOLE
87352
0
0
ISHARES TR
RESIDNL REAL EST
464288562
9532
134821
SH
SOLE
134821
0
0
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
1569
21444
SH
SOLE
21444
0
0
NUSHARES ETF TR
NUVEEN ESG US
67092P870
1124
45243
SH
SOLE
45243
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
700
26035
SH
SOLE
26035
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
327
24491
SH
SOLE
24491
0
0
PIMCO ETF TR
1-5 US TIP IDX
72201R205
10040
194154
SH
SOLE
194154
0
0
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
20688
207418
SH
SOLE
207418
0
0
PROSHARES TR
RUSS 2000 DIVD
74347B698
306
5260
SH
SOLE
5260
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
52602
978096
SH
SOLE
978096
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
66825
1278204
SH
SOLE
1278204
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
13223
238726
SH
SOLE
238726
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
14440
206495
SH
SOLE
206495
0
0
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
745
27701
SH
SOLE
27701
0
0
SPDR SER TR
PORTFOLIO SM ETF
78468R853
6010
198825
SH
SOLE
198825
0
0
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
3683
37268
SH
SOLE
37268
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
8776
230767
SH
SOLE
230767
0
0
SPDR SERIES TRUST
S&P METALS MNG
78464A755
362
12181
SH
SOLE
12181
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
298
11860
SH
SOLE
11860
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
3468
109307
SH
SOLE
109307
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
751
5803
SH
SOLE
5803
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
5219
110773
SH
SOLE
110773
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
16440
249816
SH
SOLE
249816
0
0
DBX ETF TR
XTRCK BRCLY TRSY
233051473
204
4058
SH
SOLE
4058
0
0
DBX ETF TR
XTRACK MUN INFRA
233051705
4425
162691
SH
SOLE
162691
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
719
170008
SH
SOLE
170008
0
0
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
483
32698
SH
SOLE
32698
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
708
58748
SH
SOLE
58748
0
0
ARK ETF TR
WEB X.O ETF
00214Q401
240
4636
SH
SOLE
4636
0
0
BLACKROCK FLOAT RATE OME STR
COM
09255X100
288
23020
SH
SOLE
23020
0
0
BLACKROCK MUNI INCOME INV QL
COM
09250G102
818
58849
SH
SOLE
58849
0
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
129
14724
SH
SOLE
14724
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
248
5904
SH
SOLE
5904
0
0
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
452
47001
SH
SOLE
47001
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
693
54138
SH
SOLE
54138
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
867
14771
SH
SOLE
14771
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
207
10378
SH
SOLE
10378
0
0
DWS MUN INCOME TR NEW
COM
233368109
736
66815
SH
SOLE
66815
0
0
DWS STRATEGIC MUN INCOME TR
COM
23342Q101
478
42628
SH
SOLE
42628
0
0
ENEL CHILE S A
SPONSORED ADR
29278D105
126
24387
SH
SOLE
24387
0
0
EATON VANCE MUN BD FD
COM
27827X101
685
55243
SH
SOLE
55243
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
570
46738
SH
SOLE
46738
0
0
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
483
52548
SH
SOLE
52548
0
0
FIDELITY
MSCI ENERGY IDX
316092402
18796
1039606
SH
SOLE
1039606
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
477
30122
SH
SOLE
30122
0
0
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
898
45489
SH
SOLE
45489
0
0
FLEXSHARES TR
READY ACC VARI
33939L886
639
8466
SH
SOLE
8466
0
0
FLEXSHARES TR
STOXX GLOBR INF
33939L795
1732
34990
SH
SOLE
34990
0
0
FLEXSHARES TR
US QUALITY CAP
33939L746
7558
225331
SH
SOLE
225331
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
208
8945
SH
SOLE
8945
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
4021
167114
SH
SOLE
167114
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
561
17237
SH
SOLE
17237
0
0
GOLUB CAP BDC INC
COM
38173M102
212
11863
SH
SOLE
11863
0
0
GRUPO AVAL ACCIONES Y VALORE
SPONSORED ADS
40053W101
116
14916
SH
SOLE
14916
0
0
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
393
22317
SH
SOLE
22317
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
3972
188047
SH
SOLE
188047
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
12631
506264
SH
SOLE
506264
0
0
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
653
25244
SH
SOLE
25244
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
4145
70313
SH
SOLE
70313
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
1040
25663
SH
SOLE
25663
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
182806
1612471
SH
SOLE
1612471
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
1832
115395
SH
SOLE
115395
0
0
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
215
6770
SH
SOLE
6770
0
0
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
1621
67397
SH
SOLE
67397
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
7042
214503
SH
SOLE
214503
0
0
INVESCO EXCHNG TRADED FD TR
TREAS COLATERL
46138G888
8144
77204
SH
SOLE
77204
0
0
ISHARES TR
CORE MSCI INTL
46435G326
24216
447209
SH
SOLE
447209
0
0
ISHARES TR
CRE U S REIT ETF
464288521
15636
302317
SH
SOLE
302317
0
0
ISHARES INC
ESG MSCI EM ETF
46434G863
1883
55270
SH
SOLE
55270
0
0
ISHARES TR
ESG USD CORPT
46435G193
2662
106491
SH
SOLE
106491
0
0
ISHARES TR
EUROPE ETF
464287861
825
19018
SH
SOLE
19018
0
0
ISHARES TR
INTL DEV RE ETF
464288489
3308
108826
SH
SOLE
108826
0
0
ISHARES INC
JP MORGAN EM ETF
464286517
1282
29250
SH
SOLE
29250
0
0
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
1246
24897
SH
SOLE
24897
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
2023
142683
SH
SOLE
142683
0
0
ISHARES TR
U.S. BAS MTL ETF
464287838
1150
12575
SH
SOLE
12575
0
0
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
482
11655
SH
SOLE
11655
0
0
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
464
31532
SH
SOLE
31532
0
0
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
512
92034
SH
SOLE
92034
0
0
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
493
22220
SH
SOLE
22220
0
0
MEREDITH CORP
COM
589433101
277
5005
SH
SOLE
5005
0
0
MONROE CAP CORP
COM
610335101
404
33273
SH
SOLE
33273
0
0
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
519
104433
SH
SOLE
104433
0
0
NEW MTN FIN CORP
COM
647551100
243
17894
SH
SOLE
17894
0
0
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
467
21434
SH
SOLE
21434
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
249
18412
SH
SOLE
18412
0
0
PENNANTPARK FLOATING RATE CA
COM
70806A106
237
18465
SH
SOLE
18465
0
0
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
554
39748
SH
SOLE
39748
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1784
76136
SH
SOLE
76136
0
0
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
1100
104388
SH
SOLE
104388
0
0
PIONEER HIGH INCOME TR
COM
72369H106
242
27025
SH
SOLE
27025
0
0
PRIMO WTR CORP
COM
74165N105
643
41601
SH
SOLE
41601
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
433
11191
SH
SOLE
11191
0
0
ROYCE VALUE TR INC
COM
780910105
636
46251
SH
SOLE
46251
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
11908
457812
SH
SOLE
457812
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
2826
87643
SH
SOLE
87643
0
0
SOUTHERN COPPER CORP
COM
84265V105
690
17399
SH
SOLE
17399
0
0
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2139
54447
SH
SOLE
54447
0
0
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
7649
230169
SH
SOLE
230169
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
470
22895
SH
SOLE
22895
0
0
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
451
24256
SH
SOLE
24256
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
53
16992
SH
SOLE
16992
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
1250
19350
SH
SOLE
19350
0
0
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
760
75641
SH
SOLE
75641
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
671
84411
SH
SOLE
84411
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
463
88373
SH
SOLE
88373
0
0
WELLS FARGO MULTI SECTOR INC
COM
94987D101
464
38384
SH
SOLE
38384
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
259
19792
SH
SOLE
19792
0
0
WISDOMTREE TR
FNDMTL US CORP
97717X198
1576
31894
SH
SOLE
31894
0
0
WISDOMTREE TR
US MULTIFACTOR
97717Y857
1304
45004
SH
SOLE
45004
0
0
WISDOMTREE TR
YIELD ENHANCED
97717Y808
1187
23891
SH
SOLE
23891
0
0
DBX ETF TR
XTRACK MSCI ALL
233051598
3519
144618
SH
SOLE
144618
0
0
FIDELITY
LOW VOLITY ETF
316092824
1925
56539
SH
SOLE
56539
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
829
18110
SH
SOLE
18110
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
283
13604
SH
SOLE
13604
0
0
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
576
11533
SH
SOLE
11533
0
0
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
640
10817
SH
SOLE
10817
0
0
ISHARES US ETF TR
INT RT HDG C B
46431W705
301
3221
SH
SOLE
3221
0
0
ISHARES TR
MRNGSTR LG-CP ET
464287127
3804
23774
SH
SOLE
23774
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
709
8627
SH
SOLE
8627
0
0
ISHARES TR
TRANS AVG ETF
464287192
989
5284
SH
SOLE
5284
0
0
ISHARES TR
US BR DEL SE ETF
464288794
791
13460
SH
SOLE
13460
0
0
ISHARES TR
U.S. INSRNCE ETF
464288786
233
3666
SH
SOLE
3666
0
0
ISHARES TR
US OIL GS EX ETF
464288851
685
11766
SH
SOLE
11766
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
970
6298
SH
SOLE
6298
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
470
21842
SH
SOLE
21842
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
20671
310054
SH
SOLE
310054
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
340
53955
SH
SOLE
53955
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2628
24178
SH
SOLE
24178
0
0
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
233
10039
SH
SOLE
10039
0
0
GROUPON INC
COM
399473107
85
24065
SH
SOLE
24065
0
0
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
247
29920
SH
SOLE
29920
0
0
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
851
17703
SH
SOLE
17703
0
0
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
633
92488
SH
SOLE
92488
0
0
ALTERYX INC
COM CL A
02156B103
2078
24771
SH
SOLE
24771
0
0
ARCOSA INC
COM
039653100
861
28175
SH
SOLE
28175
0
0
ATA INC
SPONS ADR
00211V106
23
23456
SH
SOLE
23456
0
0
BAYCOM CORP
COM
07272M107
210
9268
SH
SOLE
9268
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
147
10930
SH
SOLE
10930
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
393
46013
SH
SOLE
46013
0
0
BLACKROCK FLOATING RATE INCO
COM
091941104
294
24069
SH
SOLE
24069
0
0
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
273
18557
SH
SOLE
18557
0
0
BRIDGEWATER BANCSHARES INC
COM ACCD INV
108621103
125
12151
SH
SOLE
12151
0
0
CASS INFORMATION SYS INC
COM
14808P109
366
7739
SH
SOLE
7739
0
0
CASSAVA SCIENCES INC
COM
14817C107
66
50788
SH
SOLE
50788
0
0
CENTURY CMNTYS INC
COM
156504300
805
33597
SH
SOLE
33597
0
0
CNA FINL CORP
COM
126117100
215
4950
SH
SOLE
4950
0
0
COLONY CAP INC
NOTE 5.000% 4/1
19624RAA4
35
37000
SH
SOLE
37000
0
0
CONNS INC
COM
208242107
852
37282
SH
SOLE
37282
0
0
CORELOGIC INC
COM
21871D103
306
8200
SH
SOLE
8200
0
0
DIREXION SHS ETF TR
DLY TECH BULL 3X
25459W102
575
4150
SH
SOLE
4150
0
0
DREYFUS MUN INCOME INC
COM
26201R102
302
35935
SH
SOLE
35935
0
0
EZCORP INC
NOTE 2.125% 6/1
302301AB2
28
28000
SH
SOLE
28000
0
0
FIDELITY
MSCI COMMNTN SVC
316092873
1195
37379
SH
SOLE
37379
0
0
FIRST BANCORP P R
COM NEW
318672706
238
20787
SH
SOLE
20787
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
246
5516
SH
SOLE
5516
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
5752
190079
SH
SOLE
190079
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
769
19260
SH
SOLE
19260
0
0
FIRST TR SR FLG RTE INCM FD
COM
33733U108
613
51897
SH
SOLE
51897
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
488
38054
SH
SOLE
38054
0
0
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
1448
59529
SH
SOLE
59529
0
0
FLUIDIGM CORP DEL
NOTE 2.750% 2/0
34385PAA6
30
32000
SH
SOLE
32000
0
0
GABELLI EQUITY TR INC
COM
362397101
83
13559
SH
SOLE
13559
0
0
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1841
101208
SH
SOLE
101208
0
0
GREEN PLAINS INC
COM
393222104
444
26639
SH
SOLE
26639
0
0
HERITAGE INS HLDGS INC
COM
42727J102
241
16521
SH
SOLE
16521
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
424
5194
SH
SOLE
5194
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
441
21275
SH
SOLE
21275
0
0
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
601
40902
SH
SOLE
40902
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
8146
223681
SH
SOLE
223681
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
552
2721
SH
SOLE
2721
0
0
INVESCO EXCHNG TRADED FD TR
S&P HIGH INCOM
46138E255
226
8592
SH
SOLE
8592
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
327
4074
SH
SOLE
4074
0
0
INVESCO SR INCOME TR
COM
46131H107
404
96287
SH
SOLE
96287
0
0
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
328
13170
SH
SOLE
13170
0
0
BARCLAYS BK PLC
IPSPGS TTL ETN
06738C794
309
20283
SH
SOLE
20283
0
0
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
423
15426
SH
SOLE
15426
0
0
ISHARES TR
ASIA 50 ETF
464288430
3205
52422
SH
SOLE
52422
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
550
10274
SH
SOLE
10274
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
912
20403
SH
SOLE
20403
0
0
ISHARES TR
CORE TOTAL USD
46434V613
73866
1459796
SH
SOLE
1459796
0
0
ISHARES TR
CUR HED MSCI GER
46434V704
736
28369
SH
SOLE
28369
0
0
ISHARES TR
MLTFCTR INTL SML
46434V266
966
33749
SH
SOLE
33749
0
0
ISHARES TR
EUR DEV RE ETF
464288471
627
16520
SH
SOLE
16520
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
2387
50210
SH
SOLE
50210
0
0
ISHARES TR
IBONDS DEC2021
46435G789
4789
186652
SH
SOLE
186652
0
0
ISHARES TR
IBONDS DEC2023
46435G318
4871
191293
SH
SOLE
191293
0
0
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
709
27189
SH
SOLE
27189
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
4407
173146
SH
SOLE
173146
0
0
ISHARES TR
MRNGSTR INC ETF
46432F875
929
37593
SH
SOLE
37593
0
0
ISHARES TR
RUSSELL 1000 US
46435G169
841
30415
SH
SOLE
30415
0
0
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
242
35290
SH
SOLE
35290
0
0
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
425
16424
SH
SOLE
16424
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
617
11381
SH
SOLE
11381
0
0
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
1092
22255
SH
SOLE
22255
0
0
JUMEI INTL HLDG LTD
SPONSORED ADR
48138L107
40
16963
SH
SOLE
16963
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
62
10661
SH
SOLE
10661
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
181
15250
SH
SOLE
15250
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
272
8929
SH
SOLE
8929
0
0
KOPPERS HOLDINGS INC
COM
50060P106
306
11780
SH
SOLE
11780
0
0
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
9173
288375
SH
SOLE
288375
0
0
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
173
23445
SH
SOLE
23445
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
433
11648
SH
SOLE
11648
0
0
MCEWEN MNG INC
COM
58039P107
43
28560
SH
SOLE
28560
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
29
14858
SH
SOLE
14858
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
271
20557
SH
SOLE
20557
0
0
MR COOPER GROUP INC
COM
62482R107
99
10313
SH
SOLE
10313
0
0
NATIONAL BEVERAGE CORP
COM
635017106
259
4482
SH
SOLE
4482
0
0
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
422
9887
SH
SOLE
9887
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
278
28919
SH
SOLE
28919
0
0
PAPA JOHNS INTL INC
COM
698813102
212
4002
SH
SOLE
4002
0
0
PDL BIOPHARMA INC
NOTE 2.750%12/0
69329YAG9
45
39000
SH
SOLE
39000
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
4607
69190
SH
SOLE
69190
0
0
POLYMET MINING CORP
COM
731916102
74
108819
SH
SOLE
108819
0
0
PROSHARES TR
HGH YLD INT RATE
74348A541
1134
17189
SH
SOLE
17189
0
0
PROSHARES TR
INVT INT RT HG
74347B607
2119
28574
SH
SOLE
28574
0
0
PROSHARES TR
ULTR 7-10 TREA
74347R180
434
7460
SH
SOLE
7460
0
0
PROSHARES TR
PSHS ULTRA INDL
74347R727
947
12981
SH
SOLE
12981
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
28
28000
SH
SOLE
28000
0
0
REALITY SHS ETF TR
DIVS ETF
75605A108
845
32234
SH
SOLE
32234
0
0
RENREN INC
SPON ADR A NEW
759892201
30
19392
SH
SOLE
19392
0
0
ROCKWELL MED INC
COM
774374102
65
11392
SH
SOLE
11392
0
0
RUMBLEON INC
CL B
781386206
82
16540
SH
SOLE
16540
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1579
57256
SH
SOLE
57256
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
220
7094
SH
SOLE
7094
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2022
53274
SH
SOLE
53274
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
28074
412548
SH
SOLE
412548
0
0
SILVERCORP METALS INC
COM
82835P103
56
22000
SH
SOLE
22000
0
0
SOCIAL CAP HEDOSOPHIA HLDGS
UNIT 99/99/9999
G8250R111
103
10000
SH
SOLE
10000
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
635
21326
SH
SOLE
21326
0
0
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
20678
447294
SH
SOLE
447294
0
0
SPIRIT AIRLS INC
COM
848577102
835
15790
SH
SOLE
15790
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
479
45820
SH
SOLE
45820
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
327
59108
SH
SOLE
59108
0
0
TELLURIAN INC NEW
COM
87968A104
364
32500
SH
SOLE
32500
0
0
BANCORP INC DEL
COM
05969A105
171
21198
SH
SOLE
21198
0
0
THL CR SR LN FD
COM
87244R103
366
23870
SH
SOLE
23870
0
0
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
370
18811
SH
SOLE
18811
0
0
US XPRESS ENTERPRISES INC
COM CL A
90338N202
151
22811
SH
SOLE
22811
0
0
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
4568
181496
SH
SOLE
181496
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
29283
299758
SH
SOLE
299758
0
0
VIRTUS ETF TR II
VIRTUS DYNMC ETF
92790A207
229
9544
SH
SOLE
9544
0
0
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
323
13377
SH
SOLE
13377
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
297
62207
SH
SOLE
62207
0
0
WESTERN ASSET HIGH INCM FD I
COM
95766J102
243
37518
SH
SOLE
37518
0
0
WISDOMTREE TR
BLMBG US BULL
97717W471
283
10357
SH
SOLE
10357
0
0
WISDOMTREE TR
CBOE S&P 500
97717X560
1075
39900
SH
SOLE
39900
0
0
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
224
9044
SH
SOLE
9044
0
0
WISDOMTREE TR
GLB EX US RL EST
97717W331
394
12278
SH
SOLE
12278
0
0
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
646
16054
SH
SOLE
16054
0
0
WISDOMTREE TR
FUTRE STRAT FD
97717W125
7559
194388
SH
SOLE
194388
0
0
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
400
20046
SH
SOLE
20046
0
0
WISDOMTREE TR
US S CAP QTY DIV
97717X651
263
7588
SH
SOLE
7588
0
0
WORKIVA INC
COM CL A
98139A105
746
14717
SH
SOLE
14717
0
0
DBX ETF TR
XTRCK INVTNT GRD
233051739
1016
43793
SH
SOLE
43793
0
0
AMERICAN CENTY ETF TR
DIVERSIFID CRP
025072109
8267
165993
SH
SOLE
165993
0
0
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
8100
211144
SH
SOLE
211144
0
0
AMERICAN CENTY ETF TR
STOXX US QLTY
025072307
6948
173755
SH
SOLE
173755
0
0
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
6475
162965
SH
SOLE
162965
0
0
BLACKROCK INCOME TR INC
COM
09247F100
258
43431
SH
SOLE
43431
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
1623
31756
SH
SOLE
31756
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
2551
40741
SH
SOLE
40741
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
1301
22244
SH
SOLE
22244
0
0
FLEXSHARES TR
QUALT DIVD IDX
33939L860
2644
59023
SH
SOLE
59023
0
0
GLOBAL X FDS
MSCI NXT EMRNG
37950E218
1556
75860
SH
SOLE
75860
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
13392
514479
SH
SOLE
514479
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
401
4166
SH
SOLE
4166
0
0
MUSTANG BIO INC
COM
62818Q104
34
10000
SH
SOLE
10000
0
0
NUVEEN SR INCOME FD
COM
67067Y104
281
48374
SH
SOLE
48374
0
0
ALPS ETF TR
RIVERFRONT DYM
00162Q536
3723
152374
SH
SOLE
152374
0
0
ALPS ETF TR
RIVERFRONT UNC
00162Q544
306
12192
SH
SOLE
12192
0
0
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
4147
129149
SH
SOLE
129149
0
0
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
6300
191530
SH
SOLE
191530
0
0
RMR REAL ESTATE INCOME FUND
COM
76970B101
270
14453
SH
SOLE
14453
0
0
SPDR SERIES TRUST
BLOMBRG BRC MRTG
78464A383
643
24907
SH
SOLE
24907
0
0
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
4680
79135
SH
SOLE
79135
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
8270
99458
SH
SOLE
99458
0
0
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
286
36326
SH
SOLE
36326
0
0
WISDOMTREE TR
INTL LRGCAP DV
97717W794
643
13869
SH
SOLE
13869
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
301
1
SH
SOLE
1
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G103
763
128036
SH
SOLE
128036
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
2225
87275
SH
SOLE
87275
0
0
ORBCOMM INC
COM
68555P100
104
15359
SH
SOLE
15359
0
0
SPDR SER TR
RUSSELL LOW VOL
78468R754
219
2868
SH
SOLE
2868
0
0
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
2655
43620
SH
SOLE
43620
0
0
BARCLAYS BK PLC
S&P 500 VEQTOR
06740C337
775
4739
SH
SOLE
4739
0
0
CREDIT ACCEP CORP MICH
COM
225310101
351
777
SH
SOLE
777
0
0
FIDELITY
DIVID ETF RISI
316092832
1212
38384
SH
SOLE
38384
0
0
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
205
4283
SH
SOLE
4283
0
0
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C821
568
23476
SH
SOLE
23476
0
0
ISHARES TR
INDIA 50 ETF
464289529
251
6630
SH
SOLE
6630
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
249
6585
SH
SOLE
6585
0
0
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
435
6006
SH
SOLE
6006
0
0
FIDELITY
QLTY FCTOR ETF
316092790
8505
251544
SH
SOLE
251544
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
363
12354
SH
SOLE
12354
0
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
367
9080
SH
SOLE
9080
0
0
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
230
24305
SH
SOLE
24305
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
252
21777
SH
SOLE
21777
0
0
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
247
19103
SH
SOLE
19103
0
0
ALPS ETF TR
INTL SEC DV DOG
00162Q718
636
24224
SH
SOLE
24224
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1031
36522
SH
SOLE
36522
0
0
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
239
22340
SH
SOLE
22340
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
258
24143
SH
SOLE
24143
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
289
20431
SH
SOLE
20431
0
0
BLACKROCK MUNICIPL INC QLTY
COM
092479104
260
19419
SH
SOLE
19419
0
0
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
253
17419
SH
SOLE
17419
0
0
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
270
20000
SH
SOLE
20000
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
252
23342
SH
SOLE
23342
0
0
CENTRAL SECS CORP
COM
155123102
272
9490
SH
SOLE
9490
0
0
COEUR MNG INC
COM NEW
192108504
44
10725
SH
SOLE
10725
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
270
87141
SH
SOLE
87141
0
0
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
428
172559
SH
SOLE
172559
0
0
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
285
22467
SH
SOLE
22467
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
270
13364
SH
SOLE
13364
0
0
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
252
82237
SH
SOLE
82237
0
0
EATON VANCE FLTG RATE INCOM
COM SHS BEN INT
278284104
301
20296
SH
SOLE
20296
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1158
88967
SH
SOLE
88967
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
244
39615
SH
SOLE
39615
0
0
FEDERATED PREM MUN INC FD
COM
31423P108
248
18474
SH
SOLE
18474
0
0
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
268
26669
SH
SOLE
26669
0
0
FRANKLIN TEMPLETON ETF TR
FTSE JAPAN ETF
35473P744
1282
52890
SH
SOLE
52890
0
0
GDL FUND
COM SH BEN IT
361570104
258
26946
SH
SOLE
26946
0
0
GENERAL AMERN INVS INC
COM
368802104
254
7621
SH
SOLE
7621
0
0
HECLA MNG CO
COM
422704106
40
17349
SH
SOLE
17349
0
0
INVESCO HIGH INCOME TR II
COM
46131F101
255
17764
SH
SOLE
17764
0
0
ISHARES INC
MSCI WORLD ETF
464286392
209
2357
SH
SOLE
2357
0
0
HANCOCK JOHN INVS TR
COM
410142103
269
17027
SH
SOLE
17027
0
0
MFS MUN INCOME TR
SH BEN INT
552738106
257
37102
SH
SOLE
37102
0
0
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
244
25493
SH
SOLE
25493
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
273
20113
SH
SOLE
20113
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
263
25409
SH
SOLE
25409
0
0
PIONEER FLOATING RATE TR
COM
72369J102
260
24953
SH
SOLE
24953
0
0
PIONEER MUN HIGH INCOME ADV
COM
723762100
246
22884
SH
SOLE
22884
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
267
22327
SH
SOLE
22327
0
0
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
261
13999
SH
SOLE
13999
0
0
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1877
250911
SH
SOLE
250911
0
0
SOURCE CAP INC
COM
836144105
232
6435
SH
SOLE
6435
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
480
13122
SH
SOLE
13122
0
0
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
267
4147
SH
SOLE
4147
0
0
STONE HBR EMERG MRKTS INC FD
COM
86164T107
194
14867
SH
SOLE
14867
0
0
TEMPLETON EMERGING MKTS FD I
COM
880191101
239
16064
SH
SOLE
16064
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
235
22956
SH
SOLE
22956
0
0
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
3199
90185
SH
SOLE
90185
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
271
25083
SH
SOLE
25083
0
0
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
265
43071
SH
SOLE
43071
0
0
WESTERN ASSET CORPORATE LN F
COM
95790J102
246
25948
SH
SOLE
25948
0
0
WESTERN ASSET INTM MUNI FD I
COM
958435109
255
28918
SH
SOLE
28918
0
0
WISDOMTREE TR
EMERG MKTS DIV
97717X214
441
14037
SH
SOLE
14037
0
0
WISDOMTREE TR
FNDMTL US SHRT
97717X149
678
13459
SH
SOLE
13459
0
0
WISDOMTREE TR
FNDMTL SRT CRP
97717X156
691
13830
SH
SOLE
13830
0
0
WISDOMTREE TR
US LARGECAP FUND
97717W588
1144
35984
SH
SOLE
35984
0
0
CRAY INC
COM NEW
225223304
208
7992
SH
SOLE
7992
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
213
11216
SH
SOLE
11216
0
0
ABERDEEN INCOME CR STRATEGIE
COM
003057106
155
12774
SH
SOLE
12774
0
0
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
133
11076
SH
SOLE
11076
0
0
ISHARES TR
YLD OPTIM BD
46434V787
328
13278
SH
SOLE
13278
0
0
SPDR INDEX SHS FDS
LOW CARBON ETF
78463X194
485
5354
SH
SOLE
5354
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
2316
19314
SH
SOLE
19314
0
0
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
38334
1365650
SH
SOLE
1365650
0
0
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
5191
112642
SH
SOLE
112642
0
0
BARCLAYS BK PLC
IPATH B NICKEL
06746P480
1549
29752
SH
SOLE
29752
0
0
SWEDISH EXPT CR CORP
RG ENRGY ETN22
870297306
88
29453
SH
SOLE
29453
0
0
GLOBAL X FDS
REIT ETF
37950E127
200
13347
SH
SOLE
13347
0
0
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
2417
87190
SH
SOLE
87190
0
0
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
2729
103781
SH
SOLE
103781
0
0
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
4479
163209
SH
SOLE
163209
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1617
110449
SH
SOLE
110449
0
0
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
133
12876
SH
SOLE
12876
0
0
ENTREE RES LTD
COM
29384J103
4
11100
SH
SOLE
11100
0
0
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
15
15000
SH
SOLE
15000
0
0
CITIZENS & NORTHN CORP
COM
172922106
260
10379
SH
SOLE
10379
0
0
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
14310
2694849
SH
SOLE
2694849
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
321
18750
SH
SOLE
18750
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
10805
448915
SH
SOLE
448915
0
0
ISHARES TR
CR 5 10 YR ETF
46435G417
6745
136539
SH
SOLE
136539
0
0
MBT FINL CORP
COM
578877102
153
15238
SH
SOLE
15238
0
0
POWELL INDS INC
COM
739128106
231
8691
SH
SOLE
8691
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
17
17000
SH
SOLE
17000
0
0
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
10
10000
SH
SOLE
10000
0
0
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
214
4754
SH
SOLE
4754
0
0
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1611
217765
SH
SOLE
217765
0
0
BLACKROCK MUNIASSETS FD INC
COM
09254J102
1690
113772
SH
SOLE
113772
0
0
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1568
74254
SH
SOLE
74254
0
0
INVESCO MUNI INCOME OPP TRST
COM
46132X101
1594
204947
SH
SOLE
204947
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
1592
114309
SH
SOLE
114309
0
0
TWO RDS SHARED TR
LDRSHS ALPFACT
90214Q774
10233
429468
SH
SOLE
429468
0
0
CAS MED SYS INC
COM PAR
124769209
425
175000
SH
SOLE
175000
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
323
12064
SH
SOLE
12064
0
0
FARMER & MERCHANTS BANCORP I
COM
30779N105
975
32401
SH
SOLE
32401
0
0
GOOSEHEAD INS INC
COM CL A
38267D109
707
25355
SH
SOLE
25355
0
0
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
5514
70617
SH
SOLE
70617
0
0