The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BT9 112,825 450,000 SH   SOLE None 0 0 112,825
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 10,084 38,000 SH   SOLE None 0 0 10,084
AGILENT TECHNOLOGIES INC COM 00846U101 8,530 400 SH   SOLE None 0 0 8,530
ALCOA CORP COM 013872106 17,020 3,165 SH   SOLE None 0 0 17,020
AMERICAN AIRLS GROUP INC COM 02376R102 162,681 22,689 SH   SOLE None 0 0 162,681
ADVANCE AUTO PARTS INC COM 00751Y106 53,854 1,345 SH   SOLE None 0 0 53,854
APPLE INC COM 037833100 119,884 1,633 SH   SOLE None 0 0 119,884
APPLE INC COM 037833100 8,328,369 114,775 SH   SOLE None 0 0 8,328,369
ISHARES TR MSCI AC ASIA ETF 464288182 4,355 237 SH   SOLE None 0 0 4,355
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 81,207 10,735 SH   SOLE None 0 0 81,207
ABB LTD SPONSORED ADR 000375204 7,803 1,296 SH   SOLE None 0 0 7,803
ABBVIE INC COM 00287Y109 2,353,060 106,305 SH   SOLE None 0 0 2,353,060
AMERISOURCEBERGEN CORP COM 03073E105 68,516 3,224 SH   SOLE None 0 0 68,516
AMBEV SA SPONSORED ADR 02319V103 2,198 1,887 SH   SOLE None 0 0 2,198
ABIOMED INC COM 003654100 1,407 33 SH   SOLE None 0 0 1,407
ARBOR RLTY TR INC COM 038923108 2,542 709 SH   SOLE None 0 0 2,542
ABBOTT LABS COM 002824100 784,970 36,149 SH   SOLE None 0 0 784,970
ALLEGIANCE BANCSHARES INC COM 01748H107 112,791 11,999 SH   SOLE None 0 0 112,791
ASSOCIATED CAP GROUP INC CL A 045528106 49,980 5,100 SH   SOLE None 0 0 49,980
ARCOSA INC COM 039653100 1,103 99 SH   SOLE None 0 0 1,103
AMERICAN CAMPUS CMNTYS INC COM 024835100 764 65 SH   SOLE None 0 0 764
ACCO BRANDS CORP COM 00081T108 2,651 1,133 SH   SOLE None 0 0 2,651
ARCH CAP GROUP LTD ORD G0450A105 42,600 3,973 SH   SOLE None 0 0 42,600
ARCH CAP GROUP LTD ORD G0450A105 214 3,023 SH   SOLE None 0 0 214
ACADIA HEALTHCARE COMPANY IN COM 00404A109 299 36 SH   SOLE None 0 0 299
ACI WORLDWIDE INC COM 004498101 31,085 3,282 SH   SOLE None 0 0 31,085
AECOM COM 00766T100 2,232 207 SH   SOLE None 0 0 2,232
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 499,603 9,490 SH   SOLE None 0 0 499,603
ARES COML REAL ESTATE CORP COM 04013V108 792 200 SH   SOLE None 0 0 792
ALLIANZGI DIVERS INC & CNV F COM 01883J108 70,793 11,511 SH   SOLE None 0 0 70,793
ISHARES INC MIN VOL GBL ETF 464286525 12,765 533 SH   SOLE None 0 0 12,765
AEROCENTURY CORP COM 007737109 1,334 1,186 SH   SOLE None 0 0 1,334
ADOBE INC COM 00724F101 187,167 2,290 SH   SOLE None 0 0 187,167
ANALOG DEVICES INC COM 032654105 149,225 5,023 SH   SOLE None 0 0 149,225
ARCHER DANIELS MIDLAND CO COM 039483102 91,228 7,873 SH   SOLE None 0 0 91,228
ADIENT PLC ORD SHS G0084W101 531 100 SH   SOLE None 0 0 531
AUTOMATIC DATA PROCESSING IN COM 053015103 383,841 9,005 SH   SOLE None 0 0 383,841
INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 7,731 900 SH   SOLE None 0 0 7,731
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,330 190 SH   SOLE None 0 0 5,330
AUTODESK INC COM 052769106 54,350 1,185 SH   SOLE None 0 0 54,350
ADAMS DIVERSIFIED EQUITY FD COM 006212104 18,581 4,713 SH   SOLE None 0 0 18,581
AMEREN CORP COM 023608102 39,533 2,059 SH   SOLE None 0 0 39,533
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 812 426 SH   SOLE None 0 0 812
AEGON N V NY REGISTRY SHS 007924103 279,206 246,540 SH   SOLE None 0 0 279,206
AEGION CORP COM 00770F104 3,747 670 SH   SOLE None 0 0 3,747
AGNICO EAGLE MINES LTD COM 008474108 23,874 1,550 SH   SOLE None 0 0 23,874
AMERICAN ELEC PWR CO INC COM 025537101 1,418 60 SH   SOLE None 0 0 1,418
AMERICAN ELEC PWR CO INC COM 025537101 609,219 25,784 SH   SOLE None 0 0 609,219
AES CORP COM 00130H105 1,378 277 SH   SOLE None 0 0 1,378
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 15,633 4,473 SH   SOLE None 0 0 15,633
AMERICAN FIN TR INC COM CLASS A 02607T109 1,083,183 326,752 SH   SOLE None 0 0 1,083,183
VANECK VECTORS ETF TRUST AFRICA INDEX ETF 92189F866 512 101 SH   SOLE None 0 0 512
AFLAC INC COM 001055102 152,891 11,561 SH   SOLE None 0 0 152,891
FIRST MAJESTIC SILVER CORP COM 32076V103 5,673 1,851 SH   SOLE None 0 0 5,673
AGCO CORP COM 001084102 3,129 162 SH   SOLE None 0 0 3,129
ISHARES TR CORE US AGGBD ET 464287226 1,567,200 55,879 SH   SOLE None 0 0 1,567,200
ISHARES TR CORE US AGGBD ET 464287226 25,422 905 SH   SOLE None 0 0 25,422
WISDOMTREE TR YIELD ENHANCD US 97717X511 22,206 1,700 SH   SOLE None 0 0 22,206
ALAMOS GOLD INC NEW COM CL A 011532108 4,330 2,877 SH   SOLE None 0 0 4,330
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,321 1,215 SH   SOLE None 0 0 2,321
ALLERGAN PLC SHS G0177J108 15,685 355 SH   SOLE None 0 0 15,685
AGNC INVT CORP COM 00123Q104 738,007 166,970 SH   SOLE None 0 0 738,007
ASSURED GUARANTY LTD COM G0585R106 7,224 589 SH   SOLE None 0 0 7,224
AVANGRID INC COM 05351W103 5,986 468 SH   SOLE None 0 0 5,986
ASHFORD HOSPITALITY TR INC COM SHS 044103109 356 510 SH   SOLE None 0 0 356
AMERICAN INTL GROUP INC COM NEW 026874784 19,711 1,536 SH   SOLE None 0 0 19,711
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 943 371 SH   SOLE None 0 0 943
APOLLO INVT CORP COM NEW 03761U502 2,903 665 SH   SOLE None 0 0 2,903
GALLAGHER ARTHUR J & CO COM 363576109 126,751 5,324 SH   SOLE None 0 0 126,751
AKAMAI TECHNOLOGIES INC COM 00971T101 31,788 1,472 SH   SOLE None 0 0 31,788
AK STL HLDG CORP COM 001547108 9,821 11,940 SH   SOLE None 0 0 9,821
ALBEMARLE CORP COM 012653101 13,845 758 SH   SOLE None 0 0 13,845
ALCON INC ORD SHS H01301128 23,477 1,660 SH   SOLE None 0 0 23,477
ALEXANDER & BALDWIN INC NEW COM 014491104 356 68 SH   SOLE None 0 0 356
ALIGN TECHNOLOGY INC COM 016255101 11,301 162 SH   SOLE None 0 0 11,301
ALASKA AIR GROUP INC COM 011659109 10,857 641 SH   SOLE None 0 0 10,857
ALKERMES PLC SHS G01767105 2,224 436 SH   SOLE None 0 0 2,224
ALLSTATE CORP COM 020002101 99,636 3,544 SH   SOLE None 0 0 99,636
ALLEGION PUB LTD CO ORD SHS G0176J109 8,282 266 SH   SOLE None 0 0 8,282
ALLEGION PUB LTD CO ORD SHS G0176J109 6,725 216 SH   SOLE None 0 0 6,725
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,358 325 SH   SOLE None 0 0 9,358
ALASKA COMMUNICATIONS SYS GR COM 01167P101 221 500 SH   SOLE None 0 0 221
GLOBAL X FDS SUPER DIV ALTR 37954Y806 1,479 400 SH   SOLE None 0 0 1,479
ALEXION PHARMACEUTICALS INC COM 015351109 8,111 300 SH   SOLE None 0 0 8,111
APPLIED MATLS INC COM 038222105 251,076 16,453 SH   SOLE None 0 0 251,076
AMBARELLA INC SHS G037AX101 757 50 SH   SOLE None 0 0 757
AMBARELLA INC SHS G037AX101 484 32 SH   SOLE None 0 0 484
AMC ENTMT HLDGS INC CL A COM 00165C104 7,584 4,190 SH   SOLE None 0 0 7,584
AMC NETWORKS INC CL A 00164V103 29,576 2,995 SH   SOLE None 0 0 29,576
ADVANCED MICRO DEVICES INC COM 007903107 96,535 8,420 SH   SOLE None 0 0 96,535
AMETEK INC NEW COM 031100100 3,042 122 SH   SOLE None 0 0 3,042
AMEDISYS INC COM 023436108 9,222 221 SH   SOLE None 0 0 9,222
AFFILIATED MANAGERS GROUP IN COM 008252108 139,185 6,570 SH   SOLE None 0 0 139,185
AMGEN INC COM 031162100 634,945 10,535 SH   SOLE None 0 0 634,945
AMGEN INC COM 031162100 1,266 21 SH   SOLE None 0 0 1,266
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 260,640 47,802 SH   SOLE None 0 0 260,640
ALPS ETF TR ALERIAN MLP 00162Q866 1,123,059 528,498 SH   SOLE None 0 0 1,123,059
AMERIPRISE FINL INC COM 03076C106 53,812 1,292 SH   SOLE None 0 0 53,812
AMERIPRISE FINL INC COM 03076C106 4,581 110 SH   SOLE None 0 0 4,581
AMPIO PHARMACEUTICALS INC COM 03209T109 277 14,032 SH   SOLE None 0 0 277
AMARIN CORP PLC SPONS ADR NEW 023111206 24,924 4,650 SH   SOLE None 0 0 24,924
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 362 300 SH   SOLE None 0 0 362
AMERICAN TOWER CORP NEW COM 03027X100 148,199 2,579 SH   SOLE None 0 0 148,199
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 83,607 20,902 SH   SOLE None 0 0 83,607
ETFIS SER TR I INFRAC ACT MLP 26923G103 3,476 3,076 SH   SOLE None 0 0 3,476
AMAZON COM INC COM 023135106 3,375,080 7,401 SH   SOLE None 0 0 3,375,080
ARISTA NETWORKS INC COM 040413106 1,526 30 SH   SOLE None 0 0 1,526
ABERCROMBIE & FITCH CO CL A 002896207 432 100 SH   SOLE None 0 0 432
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 8,200 1,099 SH   SOLE None 0 0 8,200
ANWORTH MORTGAGE ASSET CP COM 037347101 1,936 2,200 SH   SOLE None 0 0 1,936
ANI PHARMACEUTICALS INC COM 00182C103 339 22 SH   SOLE None 0 0 339
ANSYS INC COM 03662Q105 11,326 176 SH   SOLE None 0 0 11,326
ANTHEM INC COM 036752103 30,332 402 SH   SOLE None 0 0 30,332
ISHARES TR AGGRES ALLOC ETF 464289859 6,270 432 SH   SOLE None 0 0 6,270
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 7,535 3,248 SH   SOLE None 0 0 7,535
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3,478 1,555 SH   SOLE None 0 0 3,478
ISHARES TR CONSER ALLOC ETF 464289883 19,928 2,200 SH   SOLE None 0 0 19,928
ISHARES TR MODERT ALLOC ETF 464289875 16,938 1,688 SH   SOLE None 0 0 16,938
AON PLC SHS CL A G0408V102 781 15 SH   SOLE None 0 0 781
ISHARES TR GRWT ALLOCAT ETF 464289867 30,303 2,534 SH   SOLE None 0 0 30,303
SMITH A O CORP COM 831865209 5,487 461 SH   SOLE None 0 0 5,487
APACHE CORP COM 037411105 25,022 3,911 SH   SOLE None 0 0 25,022
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 242 30 SH   SOLE None 0 0 242
AIR PRODS & CHEMS INC COM 009158106 7,538 128 SH   SOLE None 0 0 7,538
AMPHENOL CORP NEW CL A 032095101 64,126 2,370 SH   SOLE None 0 0 64,126
AMPHENOL CORP NEW CL A 032095101 5,387 2,566 SH   SOLE None 0 0 5,387
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,827 942 SH   SOLE None 0 0 3,827
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,365 198 SH   SOLE None 0 0 2,365
APOLLO GLOBAL MGMT INC COM CL A 03768E105 30,274 2,538 SH   SOLE None 0 0 30,274
APOGEE ENTERPRISES INC COM 037598109 2,762 340 SH   SOLE None 0 0 2,762
APPFOLIO INC COM CL A 03783C100 8,961 326 SH   SOLE None 0 0 8,961
APPIAN CORP CL A 03782L101 2,082 218 SH   SOLE None 0 0 2,082
APPIAN CORP CL A 03782L101 4,041 423 SH   SOLE None 0 0 4,041
PREFERRED APT CMNTYS INC COM 74039L103 470,591 141,318 SH   SOLE None 0 0 470,591
APTIV PLC SHS G6095L109 2,439 103 SH   SOLE None 0 0 2,439
APERGY CORP COM 03755L104 811 96 SH   SOLE None 0 0 811
ACCURAY INC COM 004397105 776 1,100 SH   SOLE None 0 0 776
ARES CAP CORP COM 04010L103 616 132 SH   SOLE None 0 0 616
ARES CAP CORP COM 04010L103 336,027 72,951 SH   SOLE None 0 0 336,027
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,266 625 SH   SOLE None 0 0 1,266
ARGO GROUP INTL HLDGS LTD COM G0464B107 33,993 2,068 SH   SOLE None 0 0 33,993
APOLLO COML REAL EST FIN INC COM 03762U105 19,371 4,236 SH   SOLE None 0 0 19,371
ARK ETF TR INNOVATION ETF 00214Q104 5,318 425 SH   SOLE None 0 0 5,318
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 74,901 27,690 SH   SOLE None 0 0 74,901
ARCONIC INC COM 03965L100 69,587 9,046 SH   SOLE None 0 0 69,587
ARCHROCK INC COM 03957W106 21,232 8,459 SH   SOLE None 0 0 21,232
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,986 668 SH   SOLE None 0 0 2,986
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15,858 1,000 SH   SOLE None 0 0 15,858
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 1,574 462 SH   SOLE None 0 0 1,574
ASHLAND GLOBAL HLDGS INC COM 044186104 19,936 1,042 SH   SOLE None 0 0 19,936
ADVANSIX INC COM 00773T101 669 134 SH   SOLE None 0 0 669
AVINO SILVER & GOLD MINES LT COM 053906103 346 2,400 SH   SOLE None 0 0 346
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,174 232 SH   SOLE None 0 0 17,174
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 10,308 5,355 SH   SOLE None 0 0 10,308
ALLEGHENY TECHNOLOGIES INC COM 01741R102 20,815 4,030 SH   SOLE None 0 0 20,815
ATMOS ENERGY CORP COM 049560105 120,250 4,300 SH   SOLE None 0 0 120,250
APTARGROUP INC COM 038336103 405 14 SH   SOLE None 0 0 405
ALTICE USA INC CL A 02156K103 465 68 SH   SOLE None 0 0 465
ACTIVISION BLIZZARD INC COM 00507V109 25,690 1,729 SH   SOLE None 0 0 25,690
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 547 98 SH   SOLE None 0 0 547
ATLANTIC UN BANKSHARES CORP COM 04911A107 441 47 SH   SOLE None 0 0 441
YAMANA GOLD INC COM 98462Y100 2,098 2,124 SH   SOLE None 0 0 2,098
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 4,152 2,200 SH   SOLE None 0 0 4,152
BROADCOM INC COM 11135F101 310,550 3,931 SH   SOLE None 0 0 310,550
ADVENT CONVERTIBLE & INCOME COM 00764C109 1,411 363 SH   SOLE None 0 0 1,411
AVANOS MED INC COM 05350V106 8,796 1,044 SH   SOLE None 0 0 8,796
AVNET INC COM 053807103 5,122 483 SH   SOLE None 0 0 5,122
AVERY DENNISON CORP COM 053611109 948 29 SH   SOLE None 0 0 948
AMERICAN WTR WKS CO INC NEW COM 030420103 9,214 300 SH   SOLE None 0 0 9,214
AMERICAN WTR WKS CO INC NEW COM 030420103 103,409 3,367 SH   SOLE None 0 0 103,409
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 40,404 24,941 SH   SOLE None 0 0 40,404
AXOS FINL INC COM 05465C100 3,921 518 SH   SOLE None 0 0 3,921
AMERICAN EXPRESS CO COM 025816109 427,121 13,724 SH   SOLE None 0 0 427,121
ACUITY BRANDS INC COM 00508Y102 5,606 162 SH   SOLE None 0 0 5,606
ALTERYX INC COM CL A 02156B103 2,126 85 SH   SOLE None 0 0 2,126
ASTRAZENECA PLC SPONSORED ADR 046353108 50,917 4,085 SH   SOLE None 0 0 50,917
AUTOZONE INC COM 053332102 213,244 716 SH   SOLE None 0 0 213,244
BARNES GROUP INC COM 067806109 4,647 300 SH   SOLE None 0 0 4,647
BOEING CO COM 097023105 831,227 10,207 SH   SOLE None 0 0 831,227
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 950 120 SH   SOLE None 0 0 950
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,818 72 SH   SOLE None 0 0 3,818
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 639,322 12,057 SH   SOLE None 0 0 639,322
BANK AMER CORP COM 060505104 853,029 96,880 SH   SOLE None 0 0 853,029
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,650 149 SH   SOLE None 0 0 2,650
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 202,261 13,997 SH   SOLE None 0 0 202,261
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8,495 1,146 SH   SOLE None 0 0 8,495
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 6,277 850 SH   SOLE None 0 0 6,277
BAXTER INTL INC COM 071813109 77,456 3,705 SH   SOLE None 0 0 77,456
BLACKBERRY LTD COM 09228F103 819 510 SH   SOLE None 0 0 819
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 816 126 SH   SOLE None 0 0 816
BED BATH & BEYOND INC COM 075896100 16,288 3,766 SH   SOLE None 0 0 16,288
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 1,379 212 SH   SOLE None 0 0 1,379
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2,764 432 SH   SOLE None 0 0 2,764
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 1,564 255 SH   SOLE None 0 0 1,564
BLACKROCK MUNICIPAL BOND TR COM 09249H104 2,328 600 SH   SOLE None 0 0 2,328
BHP GROUP PLC SPONSORED ADR 05545E209 4,402 375 SH   SOLE None 0 0 4,402
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2,211 363 SH   SOLE None 0 0 2,211
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 110,220 79,011 SH   SOLE None 0 0 110,220
BEST BUY INC COM 086516101 15,497 706 SH   SOLE None 0 0 15,497
BCE INC COM NEW 05534B760 66,072 5,702 SH   SOLE None 0 0 66,072
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 5,350 5,000 SH   SOLE None 0 0 5,350
BALCHEM CORP COM 057665200 889 35 SH   SOLE None 0 0 889
BAIN CAP SPECIALTY FIN INC COM 05684B107 25,413 5,144 SH   SOLE None 0 0 25,413
BLACKROCK RES & COMM STRAT T SHS 09257A108 3,202 1,587 SH   SOLE None 0 0 3,202
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 5,059 752 SH   SOLE None 0 0 5,059
BLACKROCK ENHANCED EQT DIV T COM 09251A104 10,195 4,111 SH   SOLE None 0 0 10,195
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,552 648 SH   SOLE None 0 0 2,552
BECTON DICKINSON & CO COM 075887109 43,065 633 SH   SOLE None 0 0 43,065
BIOTELEMETRY INC COM 090672106 5,788 500 SH   SOLE None 0 0 5,788
FRANKLIN RES INC COM 354613101 3,118 480 SH   SOLE None 0 0 3,118
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 11,161 957 SH   SOLE None 0 0 11,161
BEST INC SPONSORED ADS 08653C106 2,363 1,700 SH   SOLE None 0 0 2,363
BROWN FORMAN CORP CL B 115637209 2,140 127 SH   SOLE None 0 0 2,140
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1,878 530 SH   SOLE None 0 0 1,878
BGC PARTNERS INC CL A 05541T101 2,346 1,580 SH   SOLE None 0 0 2,346
BRIGGS & STRATTON CORP COM 109043109 1,888 1,134 SH   SOLE None 0 0 1,888
BEIGENE LTD SPONSORED ADR 07725L102 4,144 100 SH   SOLE None 0 0 4,144
BLACKROCK ENERGY & RES TR COM 09250U101 8,102 2,728 SH   SOLE None 0 0 8,102
B & G FOODS INC NEW COM 05508R106 33,224 7,412 SH   SOLE None 0 0 33,224
BLACKROCK FLOATING RATE INCO COM 091941104 40,399 12,556 SH   SOLE None 0 0 40,399
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 15,503 10,529 SH   SOLE None 0 0 15,503
BRIGHTHOUSE FINL INC COM 10922N103 588 60 SH   SOLE None 0 0 588
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,990 546 SH   SOLE None 0 0 1,990
BHP GROUP LTD SPONSORED ADS 088606108 17,302 1,265 SH   SOLE None 0 0 17,302
FIRST TR BICK INDEX FD COM SHS 33733H107 732 100 SH   SOLE None 0 0 732
BAIDU INC SPON ADR REP A 056752108 188,399 5,962 SH   SOLE None 0 0 188,399
BIG LOTS INC COM 089302103 49,154 6,846 SH   SOLE None 0 0 49,154
BIG LOTS INC COM 089302103 151 6,038 SH   SOLE None 0 0 151
BIOGEN INC COM 09062X103 243,096 3,277 SH   SOLE None 0 0 243,096
BIO RAD LABS INC CL A 090572207 740 8 SH   SOLE None 0 0 740
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 106,229 8,500 SH   SOLE None 0 0 106,229
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 152,096 6,975 SH   SOLE None 0 0 152,096
VANECK VECTORS ETF TRUST BDC INCOME ETF 92189F411 2,931 700 SH   SOLE None 0 0 2,931
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 701,652 96,447 SH   SOLE None 0 0 701,652
BANK NEW YORK MELLON CORP COM 064058100 61,104 4,856 SH   SOLE None 0 0 61,104
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,482 2,000 SH   SOLE None 0 0 2,482
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 32,884 6,281 SH   SOLE None 0 0 32,884
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 753 132 SH   SOLE None 0 0 753
BLACKROCK INVT QUALITY MUN T COM 09247D105 9,738 2,500 SH   SOLE None 0 0 9,738
BOOKING HLDGS INC COM 09857L108 192,537 462 SH   SOLE None 0 0 192,537
BOOKING HLDGS INC COM 09857L108 67,773 132 SH   SOLE None 0 0 67,773
BAKER HUGHES COMPANY CL A 05722G100 7,349 1,147 SH   SOLE None 0 0 7,349
BANK SOUTH CAROLINA CORP COM 065066102 35,576 7,577 SH   SOLE None 0 0 35,576
BLACKLINE INC COM 09239B109 7,902 613 SH   SOLE None 0 0 7,902
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 3,562 557 SH   SOLE None 0 0 3,562
TOPBUILD CORP COM 89055F103 14,869 577 SH   SOLE None 0 0 14,869
BALLARD PWR SYS INC NEW COM 058586108 5,977 3,330 SH   SOLE None 0 0 5,977
BLACKROCK MUNI INCOME TR II COM 09249N101 3,402 900 SH   SOLE None 0 0 3,402
BLACKROCK INC COM 09247X101 154,105 1,226 SH   SOLE None 0 0 154,105
BALL CORP COM 058498106 3,234 200 SH   SOLE None 0 0 3,234
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,922 410 SH   SOLE None 0 0 1,922
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 10,845 432 SH   SOLE None 0 0 10,845
BLACKROCK HEALTH SCIENCES TR COM 09250W107 4,250 400 SH   SOLE None 0 0 4,250
BANK MONTREAL QUE COM 063671101 16,469 850 SH   SOLE None 0 0 16,469
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,015 48 SH   SOLE None 0 0 1,015
BRISTOL MYERS SQUIBB CO COM 110122108 620,301 38,677 SH   SOLE None 0 0 620,301
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 770 1,046 SH   SOLE None 0 0 770
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 42,607 3,036 SH   SOLE None 0 0 42,607
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,931 92 SH   SOLE None 0 0 1,931
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,818 482 SH   SOLE None 0 0 6,818
UNITED STS BRENT OIL FD LP UNIT 91167Q100 261 50 SH   SOLE None 0 0 261
BANK N S HALIFAX COM 064149107 39,246 2,779 SH   SOLE None 0 0 39,246
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 19,342 2,951 SH   SOLE None 0 0 19,342
BLACKROCK ENHANCED GBL DIV T COM 092501105 14,243 5,184 SH   SOLE None 0 0 14,243
BANK HAWAII CORP COM 062540109 4,758 200 SH   SOLE None 0 0 4,758
BOSTON OMAHA CORP COM 101044105 1,315 250 SH   SOLE None 0 0 1,315
PIMCO ETF TR ACTIVE BD ETF 72201R775 111,314 4,130 SH   SOLE None 0 0 111,314
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 24,210 4,428 SH   SOLE None 0 0 24,210
BOX INC CL A 10316T104 3,796 905 SH   SOLE None 0 0 3,796
BP PLC SPONSORED ADR 055622104 4,718 500 SH   SOLE None 0 0 4,718
BP PLC SPONSORED ADR 055622104 867,636 91,959 SH   SOLE None 0 0 867,636
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,205 1,077 SH   SOLE None 0 0 4,205
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 12,803 7,443 SH   SOLE None 0 0 12,803
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 16,908 3,700 SH   SOLE None 0 0 16,908
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,268 397 SH   SOLE None 0 0 12,268
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 458 152 SH   SOLE None 0 0 458
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 626,147 207,850 SH   SOLE None 0 0 626,147
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61,834 1,092 SH   SOLE None 0 0 61,834
BERKSHIRE HATHAWAY INC DEL CL A 084670108 594,282 7 SH   SOLE None 0 0 594,282
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,326,086 130,324 SH   SOLE None 0 0 7,326,086
BRIXMOR PPTY GROUP INC COM 11120U105 540 100 SH   SOLE None 0 0 540
BLACKROCK STRATEGIC MUN TR COM 09248T109 351 100 SH   SOLE None 0 0 351
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 2,611 403 SH   SOLE None 0 0 2,611
BLACK STONE MINERALS L P COM UNIT 09225M101 180,496 56,760 SH   SOLE None 0 0 180,496
BLACKROCK SCIENCE & TECH TR SHS 09258G104 1,664 200 SH   SOLE None 0 0 1,664
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 193,244 9,886 SH   SOLE None 0 0 193,244
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,409 318 SH   SOLE None 0 0 6,409
BOSTON SCIENTIFIC CORP COM 101137107 16,370 1,448 SH   SOLE None 0 0 16,370
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 5,108 1,600 SH   SOLE None 0 0 5,108
BAYTEX ENERGY CORP COM 07317Q105 652 1,800 SH   SOLE None 0 0 652
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 22,376 2,108 SH   SOLE None 0 0 22,376
PEABODY ENERGY CORP NEW COM 704551100 319 140 SH   SOLE None 0 0 319
BLACKROCK CR ALLCTN INC TR COM 092508100 821 235 SH   SOLE None 0 0 821
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16,951 826 SH   SOLE None 0 0 16,951
BLACKROCK UTILITIES INFRSTRC COM 09248D104 5,382 965 SH   SOLE None 0 0 5,382
BURLINGTON STORES INC COM 122017106 13,397 235 SH   SOLE None 0 0 13,397
BORGWARNER INC COM 099724106 1,084 100 SH   SOLE None 0 0 1,084
BWX TECHNOLOGIES INC COM 05605H100 1,304 84 SH   SOLE None 0 0 1,304
BLACKSTONE GROUP INC COM CL A 09260D107 6,657 476 SH   SOLE None 0 0 6,657
BLACKSTONE GROUP INC COM CL A 09260D107 1,264,018 90,384 SH   SOLE None 0 0 1,264,018
BLACKSTONE MTG TR INC COM CL A 09257W100 13,728 1,475 SH   SOLE None 0 0 13,728
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 97,220 28,282 SH   SOLE None 0 0 97,220
BOSTON PROPERTIES INC COM 101121101 9,203 267 SH   SOLE None 0 0 9,203
BEYOND MEAT INC COM 08862E109 94,972 5,025 SH   SOLE None 0 0 94,972
BAOZUN INC SPONSORED ADR 06684L103 78,461 9,476 SH   SOLE None 0 0 78,461
CITIGROUP INC COM NEW 172967424 455,526 22,808 SH   SOLE None 0 0 455,526
CACI INTL INC CL A 127190304 4,687 75 SH   SOLE None 0 0 4,687
CADENCE BANCORPORATION CL A 12739A100 416 92 SH   SOLE None 0 0 416
MORGAN STANLEY CHINA A SH FD COM 617468103 555 102 SH   SOLE None 0 0 555
CONAGRA BRANDS INC COM 205887102 10,597 1,238 SH   SOLE None 0 0 10,597
CARDINAL HEALTH INC COM 14149Y108 3,313 262 SH   SOLE None 0 0 3,313
CALAMP CORP COM 128126109 240 100 SH   SOLE None 0 0 240
CARA THERAPEUTICS INC COM 140755109 806 200 SH   SOLE None 0 0 806
CASEYS GEN STORES INC COM 147528103 11,050 314 SH   SOLE None 0 0 11,050
CATERPILLAR INC DEL COM 149123101 695,806 18,846 SH   SOLE None 0 0 695,806
CHUBB LIMITED COM H1467J104 71,451 1,836 SH   SOLE None 0 0 71,451
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 142,559 12,005 SH   SOLE None 0 0 142,559
CBOE GLOBAL MARKETS INC COM 12503M108 600 20 SH   SOLE None 0 0 600
CBRE GROUP INC CL A 12504L109 40,896 2,669 SH   SOLE None 0 0 40,896
CRACKER BARREL OLD CTRY STOR COM 22410J106 37,551 977 SH   SOLE None 0 0 37,551
CBTX INC COM 12481V104 1,609,157 206,833 SH   SOLE None 0 0 1,609,157
CHEMOURS CO COM 163851108 12,115 2,679 SH   SOLE None 0 0 12,115
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,523 277 SH   SOLE None 0 0 3,523
CROWN CASTLE INTL CORP NEW COM 22822V101 129,386 3,641 SH   SOLE None 0 0 129,386
CAMECO CORP COM 13321L108 10,478 4,709 SH   SOLE None 0 0 10,478
CROWN HOLDINGS INC COM 228368106 8,251 455 SH   SOLE None 0 0 8,251
CARNIVAL CORP UNIT 99/99/9999 143658300 307,890 24,229 SH   SOLE None 0 0 307,890
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 132,183 10,786 SH   SOLE None 0 0 132,183
COEUR MNG INC COM NEW 192108504 3,965 1,963 SH   SOLE None 0 0 3,965
CDK GLOBAL INC COM 12508E101 5,468 400 SH   SOLE None 0 0 5,468
CADENCE DESIGN SYSTEM INC COM 127387108 11,583 668 SH   SOLE None 0 0 11,583
CDW CORP COM 12514G108 148,161 4,149 SH   SOLE None 0 0 148,161
CHROMADEX CORP COM NEW 171077407 539 500 SH   SOLE None 0 0 539
CELANESE CORP DEL COM 150870103 18,560 603 SH   SOLE None 0 0 18,560
CONSOL ENERGY INC NEW COM 20854L108 508 140 SH   SOLE None 0 0 508
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 46,923 16,669 SH   SOLE None 0 0 46,923
CNOOC LTD SPONSORED ADR 126132109 8,334 200 SH   SOLE None 0 0 8,334
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 11,694 1,518 SH   SOLE None 0 0 11,694
CERNER CORP COM 156782104 61,354 3,344 SH   SOLE None 0 0 61,354
CERNER CORP COM 156782104 30,736 4,845 SH   SOLE None 0 0 30,736
CF INDS HLDGS INC COM 125269100 2,303 193 SH   SOLE None 0 0 2,303
CF INDS HLDGS INC COM 125269100 2,960 248 SH   SOLE None 0 0 2,960
CONFORMIS INC COM 20717E101 488 1,300 SH   SOLE None 0 0 488
CULLEN FROST BANKERS INC COM 229899109 406,106 16,613 SH   SOLE None 0 0 406,106
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 89,950 11,216 SH   SOLE None 0 0 89,950
CANOPY GROWTH CORP COM 138035100 31,719 6,016 SH   SOLE None 0 0 31,719
COGNEX CORP COM 192422103 1,121 80 SH   SOLE None 0 0 1,121
CHURCH & DWIGHT INC COM 171340102 115,762 6,583 SH   SOLE None 0 0 115,762
CHURCHILL DOWNS INC COM 171484108 76,146 2,220 SH   SOLE None 0 0 76,146
CHEMED CORP NEW COM 16359R103 11,873 108 SH   SOLE None 0 0 11,873
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 61,978 22,537 SH   SOLE None 0 0 61,978
CHESAPEAKE ENERGY CORP COM 165167107 3,603 17,458 SH   SOLE None 0 0 3,603
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,380 230 SH   SOLE None 0 0 6,380
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 10,912 1,033 SH   SOLE None 0 0 10,912
CHERRY HILL MTG INVT CORP COM 164651101 5,471 1,500 SH   SOLE None 0 0 5,471
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,985 41 SH   SOLE None 0 0 4,985
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,698 14 SH   SOLE None 0 0 1,698
CALAMOS GBL DYN INCOME FUND COM 12811L107 3,726 1,715 SH   SOLE None 0 0 3,726
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,223 780 SH   SOLE None 0 0 2,223
CIGNA CORP NEW COM 125523100 45,499 890 SH   SOLE None 0 0 45,499
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,252 300 SH   SOLE None 0 0 2,252
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 6,667 785 SH   SOLE None 0 0 6,667
CIENA CORP COM NEW 171779309 31,057 2,910 SH   SOLE None 0 0 31,057
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 8,494 12,200 SH   SOLE None 0 0 8,494
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 8,665 10,164 SH   SOLE None 0 0 8,665
BLACKROCK ENH CAP & INC FD I COM 09256A109 48,731 11,300 SH   SOLE None 0 0 48,731
CREDIT SUISSE ASSET MGMT INC COM 224916106 6,424 7,980 SH   SOLE None 0 0 6,424
CHIMERA INVT CORP COM NEW 16934Q208 50,747 9,873 SH   SOLE None 0 0 50,747
CIT GROUP INC COM NEW 125581801 1,608 141 SH   SOLE None 0 0 1,608
COLGATE PALMOLIVE CO COM 194162103 62,268 3,618 SH   SOLE None 0 0 62,268
CORE LABORATORIES N V COM N22717107 4,181 444 SH   SOLE None 0 0 4,181
CLOUDERA INC COM 18914U100 2,326 800 SH   SOLE None 0 0 2,326
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 262 470 SH   SOLE None 0 0 262
CLEVELAND CLIFFS INC COM 185899101 41,000 19,524 SH   SOLE None 0 0 41,000
CLEARFIELD INC COM 18482P103 20,910 6,000 SH   SOLE None 0 0 20,910
MACK CALI RLTY CORP COM 554489104 1,156 200 SH   SOLE None 0 0 1,156
CORNERSTONE STRATEGIC VALUE COM 21924B302 5,465 1,950 SH   SOLE None 0 0 5,465
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 704 771 SH   SOLE None 0 0 704
COLONY CR REAL ESTATE INC COM CL A 19625T101 177,005 53,801 SH   SOLE None 0 0 177,005
CLEAN ENERGY FUELS CORP COM 184499101 1,740 2,975 SH   SOLE None 0 0 1,740
COLONY CAP INC NEW CL A COM 19626G108 47,278 39,813 SH   SOLE None 0 0 47,278
CONTINENTAL RESOURCES INC COM 212015101 4,768 556 SH   SOLE None 0 0 4,768
CLOROX CO DEL COM 189054109 627,635 16,351 SH   SOLE None 0 0 627,635
COMMERCIAL METALS CO COM 201723103 146,071 26,487 SH   SOLE None 0 0 146,071
COMCAST CORP NEW CL A 20030N101 284,462 25,302 SH   SOLE None 0 0 284,462
CME GROUP INC COM 12572Q105 35,705 712 SH   SOLE None 0 0 35,705
CHIPOTLE MEXICAN GRILL INC COM 169656105 88,315 422 SH   SOLE None 0 0 88,315
CUMMINS INC COM 231021106 128,591 4,079 SH   SOLE None 0 0 128,591
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,675 1,856 SH   SOLE None 0 0 3,675
COMPASS MINERALS INTL INC COM 20451N101 10,512 690 SH   SOLE None 0 0 10,512
CIMPRESS PLC SHS EURO G2143T103 3,773 120 SH   SOLE None 0 0 3,773
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,218 250 SH   SOLE None 0 0 2,218
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 3,961 3,350 SH   SOLE None 0 0 3,961
CENTENE CORP DEL COM 15135B101 23,230 1,478 SH   SOLE None 0 0 23,230
CONDUENT INC COM 206787103 902 582 SH   SOLE None 0 0 902
CANADIAN NATL RY CO COM 136375102 130,135 5,755 SH   SOLE None 0 0 130,135
CINEMARK HOLDINGS INC COM 17243V102 872 103 SH   SOLE None 0 0 872
CNO FINL GROUP INC COM 12621E103 2,692 594 SH   SOLE None 0 0 2,692
CENTERPOINT ENERGY INC COM 15189T107 352,890 51,762 SH   SOLE None 0 0 352,890
CONSOLIDATED COMM HLDGS INC COM 209034107 6,010 6,196 SH   SOLE None 0 0 6,010
CENTURY CASINOS INC COM 156492100 380 192 SH   SOLE None 0 0 380
CNX RESOURCES CORPORATION COM 12653C108 2,489 1,125 SH   SOLE None 0 0 2,489
COCRYSTAL PHARMA INC COM 19188J300 1,486 12,000 SH   SOLE None 0 0 1,486
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 4,661 750 SH   SOLE None 0 0 4,661
CAPITAL ONE FINL CORP COM 14040H105 53,839 2,093 SH   SOLE None 0 0 53,839
CABOT OIL & GAS CORP COM 127097103 58,759 13,500 SH   SOLE None 0 0 58,759
COCA COLA CONSOLIDATED INC COM 191098102 1,420 20 SH   SOLE None 0 0 1,420
CYRUSONE INC COM 23283R100 28,560 1,746 SH   SOLE None 0 0 28,560
COOPER COS INC COM NEW 216648402 20,643 257 SH   SOLE None 0 0 20,643
CONOCOPHILLIPS COM 20825C104 2,309 142 SH   SOLE None 0 0 2,309
CONOCOPHILLIPS COM 20825C104 964,258 59,312 SH   SOLE None 0 0 964,258
CORESITE RLTY CORP COM 21870Q105 6,139 219 SH   SOLE None 0 0 6,139
COSTCO WHSL CORP NEW COM 22160K105 315,061 4,288 SH   SOLE None 0 0 315,061
COTY INC COM CL A 222070203 5,625 2,000 SH   SOLE None 0 0 5,625
COUPA SOFTWARE INC COM 22266L106 4,570 125 SH   SOLE None 0 0 4,570
CANADIAN PAC RY LTD COM 13645T100 33,360 523 SH   SOLE None 0 0 33,360
COPA HOLDINGS SA CL A P31076105 811 30 SH   SOLE None 0 0 811
CAMPBELL SOUP CO COM 134429109 80,802 6,540 SH   SOLE None 0 0 80,802
CRESCENT PT ENERGY CORP COM 22576C101 782 700 SH   SOLE None 0 0 782
CHESAPEAKE UTILS CORP COM 165303108 2,549 106 SH   SOLE None 0 0 2,549
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 48,145 14,329 SH   SOLE None 0 0 48,145
CAPRI HOLDINGS LIMITED SHS G1890L107 1,955 205 SH   SOLE None 0 0 1,955
COPART INC COM 217204106 34,557 1,520 SH   SOLE None 0 0 34,557
CATALYST PHARMACEUTICALS INC COM 14888U101 28,312 30,200 SH   SOLE None 0 0 28,312
CAPSTONE TURBINE CORP COM 14067D508 350 457 SH   SOLE None 0 0 350
CAMDEN PPTY TR SH BEN INT 133131102 17,218 649 SH   SOLE None 0 0 17,218
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 154,380 15,512 SH   SOLE None 0 0 154,380
CRANE CO COM 224399105 5,705 264 SH   SOLE None 0 0 5,705
VANECK VECTORS ETF TRUST OIL REFINERS ETF 92189F585 28,113 3,895 SH   SOLE None 0 0 28,113
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 682 500 SH   SOLE None 0 0 682
CALIFORNIA RES CORP COM NEW 13057Q206 10,509 4,655 SH   SOLE None 0 0 10,509
CREE INC COM 225447101 58,461 5,067 SH   SOLE None 0 0 58,461
CRH PLC ADR 12626K203 1,149 114 SH   SOLE None 0 0 1,149
CARTERS INC COM 146229109 547 20 SH   SOLE None 0 0 547
CURIS INC COM NEW 231269200 5,160 12,140 SH   SOLE None 0 0 5,160
COMSTOCK RES INC COM 205768302 6,430 3,125 SH   SOLE None 0 0 6,430
CHARLES RIV LABS INTL INC COM 159864107 3,819 100 SH   SOLE None 0 0 3,819
SALESFORCE COM INC COM 79466L302 717,812 17,654 SH   SOLE None 0 0 717,812
CERENCE INC COM 156727109 4,803 849 SH   SOLE None 0 0 4,803
CRONOS GROUP INC COM 22717L101 1,570 819 SH   SOLE None 0 0 1,570
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 609 40 SH   SOLE None 0 0 609
CROSS TIMBERS RTY TR TR UNIT 22757R109 8,239 3,775 SH   SOLE None 0 0 8,239
CRITEO S A SPONS ADS 226718104 12,287 2,836 SH   SOLE None 0 0 12,287
CIRRUS LOGIC INC COM 172755100 4,120 200 SH   SOLE None 0 0 4,120
CROWDSTRIKE HLDGS INC CL A 22788C105 4,713 378 SH   SOLE None 0 0 4,713
CREDIT SUISSE GROUP SPONSORED ADR 225401108 3,362 1,000 SH   SOLE None 0 0 3,362
CISCO SYS INC COM 17275R102 2,562,710 218,058 SH   SOLE None 0 0 2,562,710
CISCO SYS INC COM 17275R102 47,407 3,954 SH   SOLE None 0 0 47,407
COSTAR GROUP INC COM 22160N109 24,231 162 SH   SOLE None 0 0 24,231
CARLISLE COS INC COM 142339100 13,190 326 SH   SOLE None 0 0 13,190
PROSHARES TR LARGE CAP CRE 74347R248 6,560 340 SH   SOLE None 0 0 6,560
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 27,368 8,049 SH   SOLE None 0 0 27,368
CSS INDS INC COM 125906107 937 850 SH   SOLE None 0 0 937
CARRIAGE SVCS INC COM 143905107 1,229 192 SH   SOLE None 0 0 1,229
CAPITAL SOUTHWEST CORP COM 140501107 7,804 1,500 SH   SOLE None 0 0 7,804
CSX CORP COM 126408103 363,569 20,098 SH   SOLE None 0 0 363,569
CINTAS CORP COM 172908105 42,905 638 SH   SOLE None 0 0 42,905
COMMUNITY TR BANCORP INC COM 204149108 11,711 1,004 SH   SOLE None 0 0 11,711
CENTURYLINK INC COM 156700106 184,256 55,793 SH   SOLE None 0 0 184,256
CATALENT INC COM 148806102 816 58 SH   SOLE None 0 0 816
CYTOMX THERAPEUTICS INC COM 23284F105 208 100 SH   SOLE None 0 0 208
CTS CORP COM 126501105 1,050 140 SH   SOLE None 0 0 1,050
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46,856 3,022 SH   SOLE None 0 0 46,856
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,687 2,647 SH   SOLE None 0 0 2,687
CATCHMARK TIMBER TR INC CL A 14912Y202 961 335 SH   SOLE None 0 0 961
CORTEVA INC COM 22052L104 126 17 SH   SOLE None 0 0 126
CORTEVA INC COM 22052L104 126,509 17,119 SH   SOLE None 0 0 126,509
CITRIX SYS INC COM 177376100 3,105 112 SH   SOLE None 0 0 3,105
CARNIVAL PLC ADR 14365C103 2,649 220 SH   SOLE None 0 0 2,649
COUSINS PPTYS INC COM NEW 222795502 3,574 347 SH   SOLE None 0 0 3,574
COVANTA HLDG CORP COM 22282E102 2,597 700 SH   SOLE None 0 0 2,597
CAVCO INDS INC DEL COM 149568107 684 14 SH   SOLE None 0 0 684
CENOVUS ENERGY INC COM 15135U109 4,110 1,620 SH   SOLE None 0 0 4,110
COVETRUS INC COM 22304C100 528 160 SH   SOLE None 0 0 528
CVR ENERGY INC COM 12662P108 51,947 5,139 SH   SOLE None 0 0 51,947
CVS HEALTH CORP COM 126650100 49,631 2,672 SH   SOLE None 0 0 49,631
CVS HEALTH CORP COM 126650100 447,811 26,838 SH   SOLE None 0 0 447,811
CHEVRON CORP NEW COM 166764100 4,927,576 163,557 SH   SOLE None 0 0 4,927,576
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 14,046 2,400 SH   SOLE None 0 0 14,046
CURTISS WRIGHT CORP COM 231561101 63,823 1,812 SH   SOLE None 0 0 63,823
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 144,558 10,419 SH   SOLE None 0 0 144,558
CONSOLIDATED WATER CO INC ORD G23773107 5,509 1,352 SH   SOLE None 0 0 5,509
CAMPING WORLD HLDGS INC CL A 13462K109 18,228 4,947 SH   SOLE None 0 0 18,228
CASELLA WASTE SYS INC CL A 147448104 575 50 SH   SOLE None 0 0 575
CEMEX SAB DE CV SPON ADR NEW 151290889 29,901 31,641 SH   SOLE None 0 0 29,901
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 11,164 8,300 SH   SOLE None 0 0 11,164
CONCHO RES INC COM 20605P101 2,530 116 SH   SOLE None 0 0 2,530
COLUMBIA PPTY TR INC COM NEW 198287203 14,574 2,788 SH   SOLE None 0 0 14,574
CYPRESS SEMICONDUCTOR CORP COM 232806109 12,144 2,082 SH   SOLE None 0 0 12,144
CYBERARK SOFTWARE LTD SHS M2682V108 14,572 500 SH   SOLE None 0 0 14,572
CYTOKINETICS INC COM NEW 23282W605 530 200 SH   SOLE None 0 0 530
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 11,060 575 SH   SOLE None 0 0 11,060
CITIZENS & NORTHN CORP COM 172922106 10,297 1,458 SH   SOLE None 0 0 10,297
DOMINION ENERGY INC COM 25746U109 980,870 47,374 SH   SOLE None 0 0 980,870
DAKTRONICS INC COM 234264109 609 400 SH   SOLE None 0 0 609
DELTA AIR LINES INC DEL COM NEW 247361702 64,060 4,382 SH   SOLE None 0 0 64,060
DARLING INGREDIENTS INC COM 237266101 9,477 1,350 SH   SOLE None 0 0 9,477
DEUTSCHE BANK AG NAMEN AKT D18190898 985 507 SH   SOLE None 0 0 985
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 2,298 555 SH   SOLE None 0 0 2,298
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 2,092 560 SH   SOLE None 0 0 2,092
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,169 544 SH   SOLE None 0 0 2,169
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 378 103 SH   SOLE None 0 0 378
DBX ETF TR XTRACK MSCI EAFE 233051200 946 112 SH   SOLE None 0 0 946
DESIGNER BRANDS INC CL A 250565108 3,935 1,000 SH   SOLE None 0 0 3,935
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 6,241 600 SH   SOLE None 0 0 6,241
DROPBOX INC CL A 26210C104 17,686 3,950 SH   SOLE None 0 0 17,686
DONALDSON INC COM 257651109 3,140 218 SH   SOLE None 0 0 3,140
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 4,496 734 SH   SOLE None 0 0 4,496
DUPONT DE NEMOURS INC COM 26614N102 759 47 SH   SOLE None 0 0 759
DUPONT DE NEMOURS INC COM 26614N102 311,819 19,428 SH   SOLE None 0 0 311,819
3-D SYS CORP DEL COM NEW 88554D205 5,182 2,369 SH   SOLE None 0 0 5,182
PROSHARES TR PSHS ULTRA DOW30 74347R305 7,320 527 SH   SOLE None 0 0 7,320
PROSHARES TR PSHS ULTRA DOW30 74347R305 69 1,291 SH   SOLE None 0 0 69
DEERE & CO COM 244199105 155,941 3,600 SH   SOLE None 0 0 155,941
EASTERLY GOVT PPTYS INC COM 27616P103 4,124 695 SH   SOLE None 0 0 4,124
DECKERS OUTDOOR CORP COM 243537107 13,256 314 SH   SOLE None 0 0 13,256
DOUGLAS EMMETT INC COM 25960P109 271,906 24,775 SH   SOLE None 0 0 271,906
DELL TECHNOLOGIES INC CL C 24703L202 104,874 8,163 SH   SOLE None 0 0 104,874
DIAGEO P L C SPON ADR NEW 25243Q205 72,741 1,728 SH   SOLE None 0 0 72,741
DERMIRA INC COM 24983L104 3,790 1,000 SH   SOLE None 0 0 3,790
WISDOMTREE TR US SMALLCAP DIVD 97717W604 651,918 90,923 SH   SOLE None 0 0 651,918
WISDOMTREE TR EUROPE SMCP DV 97717W869 5,882 360 SH   SOLE None 0 0 5,882
WISDOMTREE TR JP SMALLCP DIV 97717W836 1,418 77 SH   SOLE None 0 0 1,418
DISCOVER FINL SVCS COM 254709108 47,262 2,229 SH   SOLE None 0 0 47,262
DOLLAR GEN CORP NEW COM 256677105 39,151 1,004 SH   SOLE None 0 0 39,151
ISHARES TR CORE DIV GRWTH 46434V621 1,024,682 97,426 SH   SOLE None 0 0 1,024,682
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,733 308 SH   SOLE None 0 0 3,733
QUEST DIAGNOSTICS INC COM 74834L100 19,996 749 SH   SOLE None 0 0 19,996
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 646 833 SH   SOLE None 0 0 646
D R HORTON INC COM 23331A109 15,797 1,198 SH   SOLE None 0 0 15,797
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 97,093 2,765 SH   SOLE None 0 0 97,093
DANAHER CORPORATION COM 235851102 4,528 118 SH   SOLE None 0 0 4,528
DANAHER CORPORATION COM 235851102 193,202 5,035 SH   SOLE None 0 0 193,202
WISDOMTREE TR US HIGH DIVIDEND 97717W208 710 37 SH   SOLE None 0 0 710
DHT HOLDINGS INC SHS NEW Y2065G121 6,831 3,300 SH   SOLE None 0 0 6,831
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 573,071 8,040 SH   SOLE None 0 0 573,071
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 35,739 8,095 SH   SOLE None 0 0 35,739
DINE BRANDS GLOBAL INC COM 254423106 4,807 230 SH   SOLE None 0 0 4,807
DISNEY WALT CO COM DISNEY 254687106 869,123 24,037 SH   SOLE None 0 0 869,123
DISNEY WALT CO COM DISNEY 254687106 1,761 49 SH   SOLE None 0 0 1,761
DISCOVERY INC COM SER A 25470F104 10,739 1,312 SH   SOLE None 0 0 10,739
DISCOVERY INC COM SER C 25470F302 1,364 179 SH   SOLE None 0 0 1,364
GLOBAL X FDS GLOBX SUPDV US 37950E291 23,554 3,970 SH   SOLE None 0 0 23,554
DELEK US HLDGS INC NEW COM 24665A103 266,890 31,839 SH   SOLE None 0 0 266,890
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 22,372 2,800 SH   SOLE None 0 0 22,372
DICKS SPORTING GOODS INC COM 253393102 12,372 1,000 SH   SOLE None 0 0 12,372
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,265 86 SH   SOLE None 0 0 2,265
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 343 650 SH   SOLE None 0 0 343
DIGITAL RLTY TR INC COM 253868103 2,814 94 SH   SOLE None 0 0 2,814
DOLLAR TREE INC COM 256746108 63,178 3,533 SH   SOLE None 0 0 63,178
BNY MELLON MUN INCOME INC COM 05589T104 3,334 1,500 SH   SOLE None 0 0 3,334
DORCHESTER MINERALS LP COM UNIT 25820R105 1,219 250 SH   SOLE None 0 0 1,219
DUNKIN BRANDS GROUP INC COM 265504100 9,461 501 SH   SOLE None 0 0 9,461
DENISON MINES CORP COM 248356107 12,584 121,293 SH   SOLE None 0 0 12,584
NOW INC COM 67011P100 523 186 SH   SOLE None 0 0 523
DNP SELECT INCOME FD COM 23325P104 351,122 109,983 SH   SOLE None 0 0 351,122
DENBURY RES INC COM NEW 247916208 140,971 399,917 SH   SOLE None 0 0 140,971
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,501 835 SH   SOLE None 0 0 1,501
PHYSICIANS RLTY TR COM 71943U104 530 112 SH   SOLE None 0 0 530
DOCUSIGN INC COM 256163106 2,242 121 SH   SOLE None 0 0 2,242
PROSHARES TR PSHS SHORT DOW30 74347B235 1,048 85 SH   SOLE None 0 0 1,048
WISDOMTREE TR US MIDCAP DIVID 97717W505 273,139 28,721 SH   SOLE None 0 0 273,139
DORMAN PRODUCTS INC COM 258278100 1,174 62 SH   SOLE None 0 0 1,174
DOVER CORP COM 260003108 21,144 734 SH   SOLE None 0 0 21,144
DOW INC COM 260557103 643 47 SH   SOLE None 0 0 643
DOW INC COM 260557103 994,310 72,670 SH   SOLE None 0 0 994,310
AMDOCS LTD SHS G02602103 10,630 589 SH   SOLE None 0 0 10,630
DOMINOS PIZZA INC COM 25754A201 105,614 1,438 SH   SOLE None 0 0 105,614
DUKE REALTY CORP COM NEW 264411505 20,161 2,326 SH   SOLE None 0 0 20,161
WISDOMTREE TR GLB EX US RL EST 97717W331 1,568 200 SH   SOLE None 0 0 1,568
DRIVE SHACK INC COM 262077100 1,845 2,016 SH   SOLE None 0 0 1,845
DASEKE INC COM 23753F107 14,721 18,634 SH   SOLE None 0 0 14,721
DOUBLELINE INCOME SOLUTIONS COM 258622109 6,527 1,321 SH   SOLE None 0 0 6,527
BNY MELLON STRATEGIC MUN BD COM 09662E109 38,319 19,183 SH   SOLE None 0 0 38,319
DIAMOND S SHIPPING INC COM Y20676105 33,128 7,916 SH   SOLE None 0 0 33,128
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 2,271 811 SH   SOLE None 0 0 2,271
DYNATRACE INC COM 268150109 2,530 400 SH   SOLE None 0 0 2,530
WISDOMTREE TR US TOTAL DIVIDND 97717W109 50,953 1,931 SH   SOLE None 0 0 50,953
DTE ENERGY CO COM 233331107 40,584 1,250 SH   SOLE None 0 0 40,584
DUKE ENERGY CORP NEW COM NEW 26441C204 982,267 43,077 SH   SOLE None 0 0 982,267
DAVITA INC COM 23918K108 750 40 SH   SOLE None 0 0 750
DEVON ENERGY CORP NEW COM 25179M103 30,090 4,635 SH   SOLE None 0 0 30,090
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 31,227 3,826 SH   SOLE None 0 0 31,227
ISHARES TR SELECT DIVID ETF 464287168 426,863 16,160 SH   SOLE None 0 0 426,863
ISHARES INC EM MKTS DIV ETF 464286319 583,074 57,417 SH   SOLE None 0 0 583,074
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 5,708 400 SH   SOLE None 0 0 5,708
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 5,226 520 SH   SOLE None 0 0 5,226
DYNEX CAP INC COM 26817Q886 3,380 798 SH   SOLE None 0 0 3,380
DXC TECHNOLOGY CO COM 23355L106 8,930 950 SH   SOLE None 0 0 8,930
DEXCOM INC COM 252131107 3,062 56 SH   SOLE None 0 0 3,062
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,103 156 SH   SOLE None 0 0 2,103
DESTINATION XL GROUP INC COM 25065K104 272 850 SH   SOLE None 0 0 272
ENI S P A SPONSORED ADR 26874R108 4,644 600 SH   SOLE None 0 0 4,644
ELECTRONIC ARTS INC COM 285512109 5,026 187 SH   SOLE None 0 0 5,026
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 7,683 3,650 SH   SOLE None 0 0 7,683
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,798 1,400 SH   SOLE None 0 0 3,798
BRINKER INTL INC COM 109641100 1,305 124 SH   SOLE None 0 0 1,305
EBAY INC COM 278642103 14,083 1,560 SH   SOLE None 0 0 14,083
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,012 75 SH   SOLE None 0 0 1,012
ECOLAB INC COM 278865100 94,282 3,206 SH   SOLE None 0 0 94,282
US ECOLOGY INC COM 91734M103 14,478 1,000 SH   SOLE None 0 0 14,478
ECA MARCELLUS TR I COM UNIT 26827L109 703 3,907 SH   SOLE None 0 0 703
CONSOLIDATED EDISON INC COM 209115104 294,947 13,041 SH   SOLE None 0 0 294,947
EDAP TMS S A SPONSORED ADR 268311107 5,360 4,840 SH   SOLE None 0 0 5,360
ISHARES TR MSCI DENMARK ETF 46429B523 5,577 324 SH   SOLE None 0 0 5,577
VANGUARD WORLD FD EXTENDED DUR 921910709 202 6 SH   SOLE None 0 0 202
ISHARES TR MSCI EMG MKT ETF 464287234 20,455 1,823 SH   SOLE None 0 0 20,455
ISHARES TR MSCI EMG MKT ETF 464287234 155,607 35,228 SH   SOLE None 0 0 155,607
ISHARES TR MSCI EAFE ETF 464287465 237,917 40,065 SH   SOLE None 0 0 237,917
ISHARES TR MIN VOL EAFE ETF 46429B689 35,152 1,886 SH   SOLE None 0 0 35,152
ISHARES TR EAFE VALUE ETF 464288877 505,637 40,508 SH   SOLE None 0 0 505,637
EQUIFAX INC COM 294429105 5,321 152 SH   SOLE None 0 0 5,321
8X8 INC NEW COM 282914100 1,830 400 SH   SOLE None 0 0 1,830
NIC INC COM 62914B100 419 75 SH   SOLE None 0 0 419
WESTERN ASSET GLB HI INCOME COM 95766B109 7,515 3,000 SH   SOLE None 0 0 7,515
EHEALTH INC COM 28238P109 9,344 389 SH   SOLE None 0 0 9,344
EATON VANCE MUN BD FD COM 27827X101 4,250 1,320 SH   SOLE None 0 0 4,250
EDISON INTL COM 281020107 14,969 794 SH   SOLE None 0 0 14,969
LAUDER ESTEE COS INC CL A 518439104 545,743 10,569 SH   SOLE None 0 0 545,743
ELANCO ANIMAL HEALTH INC COM 28414H103 2,503 340 SH   SOLE None 0 0 2,503
CALLAWAY GOLF CO COM 131193104 4,802 906 SH   SOLE None 0 0 4,802
ISHARES TR JPMORGAN USD EMG 464288281 40,828 1,426 SH   SOLE None 0 0 40,828
ISHARES US ETF TR INT RT HD EMRG 46431W820 2,522 400 SH   SOLE None 0 0 2,522
WESTERN ASSET EMRG MKT DEBT COM 95766A101 2,529 709 SH   SOLE None 0 0 2,529
EMCOR GROUP INC COM 29084Q100 16,850 781 SH   SOLE None 0 0 16,850
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 82,563 12,956 SH   SOLE None 0 0 82,563
EASTMAN CHEMICAL CO COM 277432100 4,954 250 SH   SOLE None 0 0 4,954
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 725 345 SH   SOLE None 0 0 725
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 33,672 3,816 SH   SOLE None 0 0 33,672
EMERSON ELEC CO COM 291011104 647,296 33,952 SH   SOLE None 0 0 647,296
ENBRIDGE INC COM 29250N105 337,099 33,905 SH   SOLE None 0 0 337,099
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 502 200 SH   SOLE None 0 0 502
ENGLOBAL CORP COM 293306106 6,468 26,400 SH   SOLE None 0 0 6,468
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 27,352 17,848 SH   SOLE None 0 0 27,352
ENERGIZER HLDGS INC NEW COM 29272W109 59,034 4,702 SH   SOLE None 0 0 59,034
ENANTA PHARMACEUTICALS INC COM 29251M106 6,178 400 SH   SOLE None 0 0 6,178
ENTEGRIS INC COM 29362U104 551 44 SH   SOLE None 0 0 551
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 21,447 15,157 SH   SOLE None 0 0 21,447
EOG RES INC COM 26875P101 56,421 2,694 SH   SOLE None 0 0 56,421
EATON VANCE ENH EQTY INC FD COM 278277108 4,458 1,000 SH   SOLE None 0 0 4,458
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 17,772 3,285 SH   SOLE None 0 0 17,772
EPAM SYS INC COM 29414B104 26,891 507 SH   SOLE None 0 0 26,891
EDGEWELL PERS CARE CO COM 28035Q102 34,722 4,486 SH   SOLE None 0 0 34,722
ENTERPRISE PRODS PARTNERS L COM 293792107 2,773,390 393,947 SH   SOLE None 0 0 2,773,390
WISDOMTREE TR INDIA ERNGS FD 97717W422 7,467 1,200 SH   SOLE None 0 0 7,467
EPR PPTYS COM SH BEN INT 26884U109 54,857 3,106 SH   SOLE None 0 0 54,857
INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 5,980 700 SH   SOLE None 0 0 5,980
EQUITY COMWLTH COM SH BEN INT 294628102 616 75 SH   SOLE None 0 0 616
EQUINIX INC COM 29444U700 730 5 SH   SOLE None 0 0 730
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 14,283 1,910 SH   SOLE None 0 0 14,283
EQUINOR ASA SPONSORED ADR 29446M102 8,790 1,766 SH   SOLE None 0 0 8,790
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,820 436 SH   SOLE None 0 0 8,820
EQT CORP COM 26884L109 4,799 1,761 SH   SOLE None 0 0 4,799
EQUINOX GOLD CORP COM 29446Y502 385 200 SH   SOLE None 0 0 385
ENERPLUS CORP COM 292766102 45,286 25,406 SH   SOLE None 0 0 45,286
ERICSSON ADR B SEK 10 294821608 4,823 2,197 SH   SOLE None 0 0 4,823
EMBRAER S A SPONSORED ADS 29082A107 356 73 SH   SOLE None 0 0 356
ISHARES INC MSCI RUSSIA ETF 46434G798 6,076 570 SH   SOLE None 0 0 6,076
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 1,444 330 SH   SOLE None 0 0 1,444
EVERSOURCE ENERGY COM 30040W108 21,820 1,026 SH   SOLE None 0 0 21,820
ESCO TECHNOLOGIES INC COM 296315104 694 30 SH   SOLE None 0 0 694
ENSTAR GROUP LIMITED SHS G3075P101 155,145 3,000 SH   SOLE None 0 0 155,145
VANGUARD WORLD FD ESG US STK ETF 921910733 2,834 200 SH   SOLE None 0 0 2,834
ELASTIC N V ORD SHS N14506104 948 59 SH   SOLE None 0 0 948
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 505,870 157,715 SH   SOLE None 0 0 505,870
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,505 778 SH   SOLE None 0 0 3,505
ETHAN ALLEN INTERIORS INC COM 297602104 2,859 600 SH   SOLE None 0 0 2,859
EATON CORP PLC SHS G29183103 112,439 4,748 SH   SOLE None 0 0 112,439
ENTERGY CORP NEW COM 29364G103 121,986 4,073 SH   SOLE None 0 0 121,986
EQUITRANS MIDSTREAM CORPORAT COM 294600101 5,925 1,774 SH   SOLE None 0 0 5,925
ETSY INC COM 29786A106 21,153 1,910 SH   SOLE None 0 0 21,153
EATON VANCE TX MNG BY WRT OP COM 27828Y108 59,468 15,911 SH   SOLE None 0 0 59,468
EATON VANCE TXMGD GL BUYWR O COM 27829C105 17,999 6,943 SH   SOLE None 0 0 17,999
EATON VANCE TX MGD DIV EQ IN COM 27828N102 50,022 15,982 SH   SOLE None 0 0 50,022
PROSHARES TR PSHS SH MSCI EMR 74347R396 2,801 657 SH   SOLE None 0 0 2,801
ISHARES INC MSCI EQUAL WEITE 464286681 1,535 96 SH   SOLE None 0 0 1,535
EATON VANCE SR INCOME TR SH BEN INT 27826S103 1,602 1,000 SH   SOLE None 0 0 1,602
EATON VANCE SH TM DR DIVR IN COM 27828V104 675 200 SH   SOLE None 0 0 675
EVOLENT HEALTH INC CL A 30050B101 2,054 908 SH   SOLE None 0 0 2,054
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 90,880 28,511 SH   SOLE None 0 0 90,880
EVO PMTS INC CL A COM 26927E104 330 50 SH   SOLE None 0 0 330
EVERCORE INC CLASS A 29977A105 2,467 132 SH   SOLE None 0 0 2,467
EVERGY INC COM 30034W106 45,059 2,769 SH   SOLE None 0 0 45,059
ENVISION SOLAR INTL INC COM 29413Q201 1,864 1,600 SH   SOLE None 0 0 1,864
EATON VANCE TAX ADVT DIV INC COM 27828G107 36,671 5,748 SH   SOLE None 0 0 36,671
EATON VANCE LTD DUR INCOME F COM 27828H105 44,533 13,444 SH   SOLE None 0 0 44,533
EDWARDS LIFESCIENCES CORP COM 28176E108 65,788 1,128 SH   SOLE None 0 0 65,788
ISHARES INC MSCI AUST ETF 464286103 1,132 200 SH   SOLE None 0 0 1,132
ISHARES INC MSCI CDA ETF 464286509 14,945 2,000 SH   SOLE None 0 0 14,945
ISHARES INC MSCI SWEDEN ETF 464286756 3,537 430 SH   SOLE None 0 0 3,537
ISHARES INC MSCI GERMANY ETF 464286806 3,278 446 SH   SOLE None 0 0 3,278
ISHARES INC MSCI JPN ETF NEW 46434G822 2,755 186 SH   SOLE None 0 0 2,755
ISHARES INC MSCI TAIWAN ETF 46434G772 10,282 1,000 SH   SOLE None 0 0 10,282
ISHARES INC MSCI MEXICO ETF 464286822 4,152 369 SH   SOLE None 0 0 4,152
ISHARES INC MSCI STH KOR ETF 464286772 1,121 72 SH   SOLE None 0 0 1,121
ISHARES INC MSCI BRAZIL ETF 464286400 1,867 157 SH   SOLE None 0 0 1,867
EXACT SCIENCES CORP COM 30063P105 8,670 375 SH   SOLE None 0 0 8,670
EXELON CORP COM 30161N101 78,042 6,847 SH   SOLE None 0 0 78,042
EXELIXIS INC COM 30161Q104 49,402 11,215 SH   SOLE None 0 0 49,402
EATON VANCE TAX MNGD GBL DV COM 27829F108 85,993 39,177 SH   SOLE None 0 0 85,993
EAGLE MATERIALS INC COM 26969P108 453 20 SH   SOLE None 0 0 453
EXPEDITORS INTL WASH INC COM 302130109 1,209 62 SH   SOLE None 0 0 1,209
EXPEDIA GROUP INC COM NEW 30212P303 6,512 241 SH   SOLE None 0 0 6,512
EXP WORLD HOLDINGS INC COM 30212W100 5,863 2,070 SH   SOLE None 0 0 5,863
EXPONENT INC COM 30214U102 983 57 SH   SOLE None 0 0 983
WISDOMTREE TR US TOTAL MRKT FD 97717W596 10,570 1,145 SH   SOLE None 0 0 10,570
EXTREME NETWORKS INC COM 30226D106 199,543 108,300 SH   SOLE None 0 0 199,543
ISHARES INC MSCI EURZONE ETF 464286608 901 86 SH   SOLE None 0 0 901
FORD MTR CO DEL COM 345370860 417,779 179,690 SH   SOLE None 0 0 417,779
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 8,073 1,247 SH   SOLE None 0 0 8,073
FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 21,478 1,112 SH   SOLE None 0 0 21,478
FIRST AMERN FINL CORP COM 31847R102 1,443 99 SH   SOLE None 0 0 1,443
ISHARES TR FALN ANGLS USD 46435G474 310,280 45,764 SH   SOLE None 0 0 310,280
ISHARES TR FALN ANGLS USD 46435G474 19,174 15,052 SH   SOLE None 0 0 19,174
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,958 700 SH   SOLE None 0 0 1,958
DIAMONDBACK ENERGY INC COM 25278X109 3,308 142 SH   SOLE None 0 0 3,308
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 91,091 3,850 SH   SOLE None 0 0 91,091
FASTENAL CO COM 311900104 21,845 5,136 SH   SOLE None 0 0 21,845
ABERDEEN ASIA PACIFIC INCOM COM 003009107 57,468 54,087 SH   SOLE None 0 0 57,468
FACEBOOK INC CL A 30303M102 96,057 1,872 SH   SOLE None 0 0 96,057
FACEBOOK INC CL A 30303M102 920,957 19,310 SH   SOLE None 0 0 920,957
FORTUNE BRANDS HOME & SEC IN COM 34964C106 56,241 3,443 SH   SOLE None 0 0 56,241
FIDELITY TOTAL BD ETF 316188309 13,190 1,020 SH   SOLE None 0 0 13,190
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 186,941 5,028 SH   SOLE None 0 0 186,941
FIRST CMNTY CORP S C COM 319835104 28,139 5,209 SH   SOLE None 0 0 28,139
FIRSTCASH INC COM 33767D105 806 40 SH   SOLE None 0 0 806
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 15,853 1,773 SH   SOLE None 0 0 15,853
FIDELITY CORP BOND ETF 316188101 3,220 243 SH   SOLE None 0 0 3,220
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 73,109 8,838 SH   SOLE None 0 0 73,109
FREEPORT-MCMORAN INC CL B 35671D857 103,137 31,444 SH   SOLE None 0 0 103,137
FIDELITY COVINGTON TR TARGETED INTL 316092535 13,269 1,985 SH   SOLE None 0 0 13,269
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 174,858 21,468 SH   SOLE None 0 0 174,858
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 95,994 9,922 SH   SOLE None 0 0 95,994
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 22,748 2,481 SH   SOLE None 0 0 22,748
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 336,149 9,665 SH   SOLE None 0 0 336,149
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 98,762 11,206 SH   SOLE None 0 0 98,762
FACTSET RESH SYS INC COM 303075105 124,156 1,851 SH   SOLE None 0 0 124,156
FIDUS INVT CORP COM 316500107 4,081 1,100 SH   SOLE None 0 0 4,081
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 58,057 7,154 SH   SOLE None 0 0 58,057
FEDEX CORP COM 31428X106 92,197 2,439 SH   SOLE None 0 0 92,197
FIRSTENERGY CORP COM 337932107 19,133 1,575 SH   SOLE None 0 0 19,133
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,985 1,000 SH   SOLE None 0 0 2,985
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 5,534 834 SH   SOLE None 0 0 5,534
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 458 47 SH   SOLE None 0 0 458
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 934 262 SH   SOLE None 0 0 934
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 86,850 9,238 SH   SOLE None 0 0 86,850
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5,491 337 SH   SOLE None 0 0 5,491
FIREEYE INC COM 31816Q101 2,434 589 SH   SOLE None 0 0 2,434
FIRST FINL BANKSHARES COM 32020R109 128,456 14,639 SH   SOLE None 0 0 128,456
INNOVATOR ETFS TR IBD 50 ETF 45782C102 3,473 400 SH   SOLE None 0 0 3,473
FIRST HAWAIIAN INC COM 32051X108 1,089 151 SH   SOLE None 0 0 1,089
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 177,252 14,254 SH   SOLE None 0 0 177,252
FIDELITY COVINGTON TR INT HG DIV ETF 316092725 281 52 SH   SOLE None 0 0 281
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 60,150 5,723 SH   SOLE None 0 0 60,150
FEDERATED INVS INC PA CL B 314211103 3,055 375 SH   SOLE None 0 0 3,055
FIDELITY NATL INFORMATION SV COM 31620M106 108,663 3,125 SH   SOLE None 0 0 108,663
FINANCIAL INSTNS INC COM 317585404 32,686 4,073 SH   SOLE None 0 0 32,686
FISERV INC COM 337738108 180,990 6,261 SH   SOLE None 0 0 180,990
FIFTH THIRD BANCORP COM 316773100 6,532 850 SH   SOLE None 0 0 6,532
FIDELITY COVINGTON TR INT VL FCT ETF 316092717 710 124 SH   SOLE None 0 0 710
FIVE BELOW INC COM 33829M101 8,758 274 SH   SOLE None 0 0 8,758
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 3,932 600 SH   SOLE None 0 0 3,932
FIVE9 INC COM 338307101 1,574 96 SH   SOLE None 0 0 1,574
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 137,627 10,623 SH   SOLE None 0 0 137,627
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 5,724 455 SH   SOLE None 0 0 5,724
FOOT LOCKER INC COM 344849104 3,899 400 SH   SOLE None 0 0 3,899
FIDELITY LOW DURTIN ETF 316188408 10,646 841 SH   SOLE None 0 0 10,646
FLEX LTD ORD Y2573F102 4,329 1,372 SH   SOLE None 0 0 4,329
FLOWERS FOODS INC COM 343498101 11,813 2,173 SH   SOLE None 0 0 11,813
ISHARES TR FLTG RATE NT ETF 46429B655 2,993 235 SH   SOLE None 0 0 2,993
FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 3,817 564 SH   SOLE None 0 0 3,817
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1,610 184 SH   SOLE None 0 0 1,610
FLUOR CORP NEW COM 343412102 12,333 2,613 SH   SOLE None 0 0 12,333
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 22,341 2,908 SH   SOLE None 0 0 22,341
FLEETCOR TECHNOLOGIES INC COM 339041105 76,174 1,059 SH   SOLE None 0 0 76,174
FLEETCOR TECHNOLOGIES INC COM 339041105 106,672 2,351 SH   SOLE None 0 0 106,672
FIDELITY LTD TRM BD ETF 316188200 97,932 7,696 SH   SOLE None 0 0 97,932
VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 9,491 1,500 SH   SOLE None 0 0 9,491
FLEXION THERAPEUTICS INC COM 33938J106 9,832 1,900 SH   SOLE None 0 0 9,832
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 30,821 3,591 SH   SOLE None 0 0 30,821
F M C CORP COM NEW 302491303 25,654 1,028 SH   SOLE None 0 0 25,654
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 6,810 3,448 SH   SOLE None 0 0 6,810
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 85,630 7,711 SH   SOLE None 0 0 85,630
FUNKO INC COM CL A 361008105 2,145 500 SH   SOLE None 0 0 2,145
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 7,195 397 SH   SOLE None 0 0 7,195
FERRO CORP COM 315405100 1,131 305 SH   SOLE None 0 0 1,131
FORESTAR GROUP INC COM 346232101 7,871 1,510 SH   SOLE None 0 0 7,871
FOSSIL GROUP INC COM 34988V106 621 315 SH   SOLE None 0 0 621
FOX CORP CL B COM 35137L204 6,370 700 SH   SOLE None 0 0 6,370
FOX CORP CL A COM 35137L105 1,566 169 SH   SOLE None 0 0 1,566
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 37,578 7,489 SH   SOLE None 0 0 37,578
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 10,004 1,995 SH   SOLE None 0 0 10,004
FIRST TR INTER DUR PFD & IN COM 33718W103 2,949 500 SH   SOLE None 0 0 2,949
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,090 950 SH   SOLE None 0 0 1,090
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,991 99 SH   SOLE None 0 0 1,991
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 142,583 15,128 SH   SOLE None 0 0 142,583
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,820 62 SH   SOLE None 0 0 1,820
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 14,282 2,051 SH   SOLE None 0 0 14,282
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 20,845 4,516 SH   SOLE None 0 0 20,845
FIRST TR S&P REIT INDEX FD COM 33734G108 3,363 515 SH   SOLE None 0 0 3,363
FRONTLINE LTD SHS NEW G3682E192 4,417 1,374 SH   SOLE None 0 0 4,417
FS KKR CAPITAL CORP COM 302635107 65,591 42,800 SH   SOLE None 0 0 65,591
FIRST SOLAR INC COM 336433107 49,944 3,570 SH   SOLE None 0 0 49,944
FRANKLIN STREET PPTYS CORP COM 35471R106 5,864 2,740 SH   SOLE None 0 0 5,864
FEDERAL SIGNAL CORP COM 313855108 89,897 11,150 SH   SOLE None 0 0 89,897
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 25,427 2,698 SH   SOLE None 0 0 25,427
FRANKLIN UNVL TR SH BEN INT 355145103 2,362 1,214 SH   SOLE None 0 0 2,362
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 47,135 3,336 SH   SOLE None 0 0 47,135
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 10,288 2,106 SH   SOLE None 0 0 10,288
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 28,502 1,563 SH   SOLE None 0 0 28,502
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 25,669 1,701 SH   SOLE None 0 0 25,669
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 104,455 5,765 SH   SOLE None 0 0 104,455
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 8,007 1,693 SH   SOLE None 0 0 8,007
TECHNIPFMC PLC COM G87110105 3,666 684 SH   SOLE None 0 0 3,666
FLOTEK INDS INC DEL COM 343389102 500 1,000 SH   SOLE None 0 0 500
FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 810 145 SH   SOLE None 0 0 810
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5,104 478 SH   SOLE None 0 0 5,104
FORTINET INC COM 34959E109 15,534 582 SH   SOLE None 0 0 15,534
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 207 931 SH   SOLE None 0 0 207
FORTIS INC COM 349553107 4,292 414 SH   SOLE None 0 0 4,292
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 14,912 1,245 SH   SOLE None 0 0 14,912
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 19,290 1,284 SH   SOLE None 0 0 19,290
FORTY SEVEN INC COM 34983P104 121,555 12,350 SH   SOLE None 0 0 121,555
FORTIVE CORP COM 34959J108 20,467 1,072 SH   SOLE None 0 0 20,467
FORTIVE CORP COM 34959J108 1,127 59 SH   SOLE None 0 0 1,127
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 8,930 1,268 SH   SOLE None 0 0 8,930
CEDAR FAIR L P DEPOSITRY UNIT 150185106 60,984 4,400 SH   SOLE None 0 0 60,984
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 191,641 18,122 SH   SOLE None 0 0 191,641
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 72,686 9,212 SH   SOLE None 0 0 72,686
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 3,967 574 SH   SOLE None 0 0 3,967
FIRST TR VALUE LINE DIVID IN SHS 33734H106 46,968 5,214 SH   SOLE None 0 0 46,968
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 5,648 516 SH   SOLE None 0 0 5,648
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,149 100 SH   SOLE None 0 0 1,149
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 8,027 250 SH   SOLE None 0 0 8,027
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 345 30 SH   SOLE None 0 0 345
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 664 25 SH   SOLE None 0 0 664
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4,241 339 SH   SOLE None 0 0 4,241
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 217,383 10,327 SH   SOLE None 0 0 217,383
ISHARES TR CHINA LG-CAP ETF 464287184 6,597 605 SH   SOLE None 0 0 6,597
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 33,748 1,860 SH   SOLE None 0 0 33,748
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 20,607 7,798 SH   SOLE None 0 0 20,607
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 17,714 2,115 SH   SOLE None 0 0 17,714
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 140,746 12,475 SH   SOLE None 0 0 140,746
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 32,295 4,422 SH   SOLE None 0 0 32,295
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 6,708 700 SH   SOLE None 0 0 6,708
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 52,962 3,263 SH   SOLE None 0 0 52,962
GABELLI EQUITY TR INC COM 362397101 95,142 62,490 SH   SOLE None 0 0 95,142
GENERAL AMERN INVS INC COM 368802104 9,992 1,059 SH   SOLE None 0 0 9,992
GATX CORP COM 361448103 1,036 50 SH   SOLE None 0 0 1,036
GLACIER BANCORP INC NEW COM 37637Q105 471 41 SH   SOLE None 0 0 471
GAMCO INVESTORS INC CL A COM 361438104 60,054 12,325 SH   SOLE None 0 0 60,054
GREENBRIER COS INC COM 393657101 2,027 250 SH   SOLE None 0 0 2,027
GANNETT CO INC NEW COM 36472T109 8,286 5,195 SH   SOLE None 0 0 8,286
GENERAL DYNAMICS CORP COM 369550108 75,236 1,707 SH   SOLE None 0 0 75,236
GODADDY INC CL A 380237107 1,036 61 SH   SOLE None 0 0 1,036
GARDNER DENVER HLDGS INC COM 36555P107 330 36 SH   SOLE None 0 0 330
GDL FUND COM SH BEN IT 361570104 3,139 1,350 SH   SOLE None 0 0 3,139
GABELLI DIVD & INCOME TR COM 36242H104 2,744 500 SH   SOLE None 0 0 2,744
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 11,214 1,532 SH   SOLE None 0 0 11,214
GENERAL ELECTRIC CO COM 369604103 501,780 179,850 SH   SOLE None 0 0 501,780
GREIF INC CL A 397624107 16,575 1,500 SH   SOLE None 0 0 16,575
GENESIS ENERGY L P UNIT LTD PARTN 371927104 20,480 4,000 SH   SOLE None 0 0 20,480
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 5,125 597 SH   SOLE None 0 0 5,125
GEO GROUP INC NEW COM 36162J106 5,191 1,250 SH   SOLE None 0 0 5,191
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,258 300 SH   SOLE None 0 0 1,258
GRIFFON CORP COM 398433102 2,541 500 SH   SOLE None 0 0 2,541
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9,538 5,781 SH   SOLE None 0 0 9,538
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 6,826 6,205 SH   SOLE None 0 0 6,826
GUARDANT HEALTH INC COM 40131M109 1,133 58 SH   SOLE None 0 0 1,133
GRAHAM HLDGS CO COM 384637104 55,113 345 SH   SOLE None 0 0 55,113
GILEAD SCIENCES INC COM 375558103 316,068 19,456 SH   SOLE None 0 0 316,068
TEMPLETON GLOBAL INCOME FD COM 880198106 22,169 14,466 SH   SOLE None 0 0 22,169
GENERAL MLS INC COM 370334104 652,299 48,715 SH   SOLE None 0 0 652,299
GLOBE LIFE INC COM 37959E102 2,368 90 SH   SOLE None 0 0 2,368
SPDR GOLD TRUST GOLD SHS 78463V107 242,090 6,776 SH   SOLE None 0 0 242,090
GCI LIBERTY INC COM CLASS A 36164V305 21,875 1,235 SH   SOLE None 0 0 21,875
GOLAR LNG LTD BERMUDA SHS G9456A100 46,144 12,980 SH   SOLE None 0 0 46,144
GLOBANT S A COM L44385109 12,620 476 SH   SOLE None 0 0 12,620
GASLOG LTD SHS G37585109 734 300 SH   SOLE None 0 0 734
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 28,823 7,372 SH   SOLE None 0 0 28,823
GLOBAL PARTNERS LP COM UNITS 37946R109 1,008 200 SH   SOLE None 0 0 1,008
GAMING & LEISURE PPTYS INC COM 36467J108 845,233 78,535 SH   SOLE None 0 0 845,233
CORNING INC COM 219350105 129,895 17,849 SH   SOLE None 0 0 129,895
GLYCOMIMETICS INC COM 38000Q102 661 500 SH   SOLE None 0 0 661
GENERAL MTRS CO COM 37045V100 98,526 10,768 SH   SOLE None 0 0 98,526
GAMESTOP CORP NEW CL A 36467W109 617 406 SH   SOLE None 0 0 617
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 31,161 14,100 SH   SOLE None 0 0 31,161
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 7,465 4,919 SH   SOLE None 0 0 7,465
GLOBAL NET LEASE INC COM NEW 379378201 5,830 1,150 SH   SOLE None 0 0 5,830
GENTEX CORP COM 371901109 16,050 2,215 SH   SOLE None 0 0 16,050
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 15,037 3,325 SH   SOLE None 0 0 15,037
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 572 394 SH   SOLE None 0 0 572
BARRICK GOLD CORPORATION COM 067901108 28,461 6,124 SH   SOLE None 0 0 28,461
ALPHABET INC CAP STK CL C 02079K107 895,488 2,701 SH   SOLE None 0 0 895,488
ALPHABET INC CAP STK CL C 02079K107 4,345 13 SH   SOLE None 0 0 4,345
ALPHABET INC CAP STK CL A 02079K305 903,753 2,851 SH   SOLE None 0 0 903,753
ISHARES TR US TREAS BD ETF 46429B267 7,976 1,230 SH   SOLE None 0 0 7,976
GENUINE PARTS CO COM 372460105 19,148 721 SH   SOLE None 0 0 19,148
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 4,165 2,067 SH   SOLE None 0 0 4,165
GRANITE PT MTG TR INC COM 38741L107 1,572 342 SH   SOLE None 0 0 1,572
GLOBAL PMTS INC COM 37940X102 41,350 906 SH   SOLE None 0 0 41,350
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 3,800 1,100 SH   SOLE None 0 0 3,800
GOPRO INC CL A 38268T103 674 621 SH   SOLE None 0 0 674
GAP INC COM 364760108 11,934 2,700 SH   SOLE None 0 0 11,934
GRACE W R & CO DEL NEW COM 38388F108 8,731 500 SH   SOLE None 0 0 8,731
GLOBAL X FDS MSCI GREECE ETF 37950E366 633 250 SH   SOLE None 0 0 633
ALPS ETF TR C&S GLOBL ETF 00162Q106 2,670 221 SH   SOLE None 0 0 2,670
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 844 61 SH   SOLE None 0 0 844
GARMIN LTD SHS H2906T109 18,077 741 SH   SOLE None 0 0 18,077
GRUBHUB INC COM 400110102 25,548 2,101 SH   SOLE None 0 0 25,548
GABELLI HLTHCARE & WELLNESS SHS 36246K103 2,897 1,006 SH   SOLE None 0 0 2,897
GOLDMAN SACHS GROUP INC COM 38141G104 633,866 11,027 SH   SOLE None 0 0 633,866
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,634 650 SH   SOLE None 0 0 2,634
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 150,253 12,790 SH   SOLE None 0 0 150,253
GREENSKY INC CL A 39572G100 15,909 7,150 SH   SOLE None 0 0 15,909
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,506 93 SH   SOLE None 0 0 1,506
GOODYEAR TIRE & RUBR CO COM 382550101 6,199 1,594 SH   SOLE None 0 0 6,199
GRAN TIERRA ENERGY INC COM 38500T101 516 1,600 SH   SOLE None 0 0 516
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 0 25,500 SH   SOLE None 0 0 0
GARRETT MOTION INC COM 366505105 602 241 SH   SOLE None 0 0 602
GABELLI UTIL TR COM 36240A101 62,363 32,104 SH   SOLE None 0 0 62,363
GRANITE CONSTR INC COM 387328107 4,150 600 SH   SOLE None 0 0 4,150
GW PHARMACEUTICALS PLC ADS 36197T103 784 30 SH   SOLE None 0 0 784
GUIDEWIRE SOFTWARE INC COM 40171V100 7,958 290 SH   SOLE None 0 0 7,958
GRAINGER W W INC COM 384802104 1,269 15 SH   SOLE None 0 0 1,269
GLOBAL X FDS FTSE NORDIC REG 37950E101 2,310 422 SH   SOLE None 0 0 2,310
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6,228 600 SH   SOLE None 0 0 6,228
HALLIBURTON CO COM 406216101 80,194 13,109 SH   SOLE None 0 0 80,194
VANECK VECTORS ETF TRUST NAT RES ETF 92189F841 1,858 200 SH   SOLE None 0 0 1,858
HASBRO INC COM 418056107 10,455 396 SH   SOLE None 0 0 10,455
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,264 530 SH   SOLE None 0 0 4,264
HUNTINGTON BANCSHARES INC COM 446150104 100,535 26,667 SH   SOLE None 0 0 100,535
HANESBRANDS INC COM 410345102 29,663 7,990 SH   SOLE None 0 0 29,663
HCA HEALTHCARE INC COM 40412C101 3,695 100 SH   SOLE None 0 0 3,695
WARRIOR MET COAL INC COM 93627C101 528 100 SH   SOLE None 0 0 528
HACKETT GROUP INC COM 404609109 2,172 538 SH   SOLE None 0 0 2,172
HEALTHCARE SVCS GRP INC COM 421906108 6,410 1,054 SH   SOLE None 0 0 6,410
HOME DEPOT INC COM 437076102 1,172,656 21,479 SH   SOLE None 0 0 1,172,656
HDFC BANK LTD SPONSORED ADS 40415F101 16,396 1,035 SH   SOLE None 0 0 16,396
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 402 300 SH   SOLE None 0 0 402
ISHARES TR CORE HIGH DV ETF 46429B663 33,750 1,377 SH   SOLE None 0 0 33,750
ISHARES TR CORE HIGH DV ETF 46429B663 1,421,044 59,432 SH   SOLE None 0 0 1,421,044
HAWAIIAN ELEC INDUSTRIES COM 419870100 7,029 600 SH   SOLE None 0 0 7,029
TURTLE BEACH CORP COM NEW 900450206 945 400 SH   SOLE None 0 0 945
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,064 117 SH   SOLE None 0 0 2,064
H & E EQUIPMENT SERVICES INC COM 404030108 38,444 4,600 SH   SOLE None 0 0 38,444
ISHARES TR HDG MSCI EAFE 46434V803 136,092 17,839 SH   SOLE None 0 0 136,092
HEICO CORP NEW COM 422806109 34,091 1,195 SH   SOLE None 0 0 34,091
HELEN OF TROY CORP LTD COM G4388N106 854 19 SH   SOLE None 0 0 854
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 4,984 900 SH   SOLE None 0 0 4,984
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 7,943 2,131 SH   SOLE None 0 0 7,943
HESS CORP COM 42809H107 16,177 969 SH   SOLE None 0 0 16,177
HEXO CORP COM 428304109 578 1,455 SH   SOLE None 0 0 578
HOLLYFRONTIER CORP COM 436106108 41,202 3,250 SH   SOLE None 0 0 41,202
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 319,887 102,940 SH   SOLE None 0 0 319,887
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 4,647 1,990 SH   SOLE None 0 0 4,647
HARTFORD FINL SVCS GROUP INC COM 416515104 28,349 1,866 SH   SOLE None 0 0 28,349
HUNTINGTON INGALLS INDS INC COM 446413106 12,419 198 SH   SOLE None 0 0 12,419
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,261 1,784 SH   SOLE None 0 0 2,261
WESTERN ASSET HIGH INCM FD I COM 95766J102 21,207 12,586 SH   SOLE None 0 0 21,207
HECLA MNG CO COM 422704106 424 500 SH   SOLE None 0 0 424
HERBALIFE NUTRITION LTD COM SHS G4412G101 16,684 1,400 SH   SOLE None 0 0 16,684
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,050 436 SH   SOLE None 0 0 1,050
HONDA MOTOR LTD AMERN SHS 438128308 16,565 2,341 SH   SOLE None 0 0 16,565
HMG COURTLAND PPTYS INC COM 404232100 21,170 6,600 SH   SOLE None 0 0 21,170
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7,815 2,000 SH   SOLE None 0 0 7,815
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,009 400 SH   SOLE None 0 0 2,009
HARLEY DAVIDSON INC COM 412822108 7,299 785 SH   SOLE None 0 0 7,299
HARLEY DAVIDSON INC COM 412822108 353 38 SH   SOLE None 0 0 353
HOLOGIC INC COM 436440101 6,526 500 SH   SOLE None 0 0 6,526
HOME BANCSHARES INC COM 436893200 362,973 73,850 SH   SOLE None 0 0 362,973
HONEYWELL INTL INC COM 438516106 306,773 6,933 SH   SOLE None 0 0 306,773
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 277 53 SH   SOLE None 0 0 277
HELMERICH & PAYNE INC COM 423452101 19,762 1,740 SH   SOLE None 0 0 19,762
HEWLETT PACKARD ENTERPRISE C COM 42824C109 45,008 11,351 SH   SOLE None 0 0 45,008
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,448 254 SH   SOLE None 0 0 1,448
HP INC COM 40434L105 63,008 12,264 SH   SOLE None 0 0 63,008
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 35,136 6,731 SH   SOLE None 0 0 35,136
HEALTHEQUITY INC COM 42226A107 241 13 SH   SOLE None 0 0 241
BLOCK H & R INC COM 093671105 1,432 244 SH   SOLE None 0 0 1,432
HORMEL FOODS CORP COM 440452100 117,106 10,384 SH   SOLE None 0 0 117,106
HSBC HLDGS PLC SPON ADR NEW 404280406 9,748 998 SH   SOLE None 0 0 9,748
HSBC HLDGS PLC ADR A 1/40PF A 404280604 25,872 3,850 SH   SOLE None 0 0 25,872
HENRY SCHEIN INC COM 806407102 14,762 885 SH   SOLE None 0 0 14,762
HOST HOTELS & RESORTS INC COM 44107P104 696 150 SH   SOLE None 0 0 696
HERSHEY CO COM 427866108 141,293 3,845 SH   SOLE None 0 0 141,293
HEALTHCARE TR AMER INC CL A NEW 42225P501 30,393 4,015 SH   SOLE None 0 0 30,393
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 7,518 1,100 SH   SOLE None 0 0 7,518
HERCULES CAPITAL INC COM 427096508 43,166 12,315 SH   SOLE None 0 0 43,166
HILLTOP HOLDINGS INC COM 432748101 3,116 500 SH   SOLE None 0 0 3,116
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 1,635 925 SH   SOLE None 0 0 1,635
HUBBELL INC COM 443510607 1,515 41 SH   SOLE None 0 0 1,515
HUMANA INC COM 444859102 1,241,672 13,551 SH   SOLE None 0 0 1,241,672
HUNTSMAN CORP COM 447011107 77,870 12,892 SH   SOLE None 0 0 77,870
HOUSTON AMERN ENERGY CORP COM 44183U100 2,303 63,110 SH   SOLE None 0 0 2,303
HANCOCK WHITNEY CORPORATION COM 410120109 5,178 472 SH   SOLE None 0 0 5,178
HEXCEL CORP NEW COM 428291108 42,272 2,306 SH   SOLE None 0 0 42,272
ISHARES TR EDEG HIG YLELD 46435G250 13,869 1,093 SH   SOLE None 0 0 13,869
ISHARES TR IBOXX HI YD ETF 464288513 2,462 112 SH   SOLE None 0 0 2,462
ISHARES TR IBOXX HI YD ETF 464288513 27,363 1,245 SH   SOLE None 0 0 27,363
ISHARES US ETF TR IT RT HDG HGYL 46431W606 15,123 675 SH   SOLE None 0 0 15,123
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,844 220 SH   SOLE None 0 0 1,844
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 68,440 5,611 SH   SOLE None 0 0 68,440
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 849 34 SH   SOLE None 0 0 849
BLACKROCK CORPOR HI YLD FD I COM 09255P107 8,842 3,158 SH   SOLE None 0 0 8,842
ISHARES TR IBOXX HIG YLD EX 46435G441 1,960 150 SH   SOLE None 0 0 1,960
INTELSAT S A COM L5140P101 1,995 1,135 SH   SOLE None 0 0 1,995
IAA INC COM 449253103 659 56 SH   SOLE None 0 0 659
IAC INTERACTIVECORP COM 44919P508 1,557 25 SH   SOLE None 0 0 1,557
IAMGOLD CORP COM 450913108 1,865 2,000 SH   SOLE None 0 0 1,865
ISHARES TR CORE INTL AGGR 46435G672 77,865 6,499 SH   SOLE None 0 0 77,865
ISHARES TR US REGNL BKS ETF 464288778 7,936 623 SH   SOLE None 0 0 7,936
ISHARES GOLD TRUST ISHARES 464285105 709,213 195,645 SH   SOLE None 0 0 709,213
ISHARES TR NASDAQ BIOTECH 464287556 13,346 443 SH   SOLE None 0 0 13,346
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3,700 585 SH   SOLE None 0 0 3,700
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,563 571 SH   SOLE None 0 0 3,563
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,414 540 SH   SOLE None 0 0 3,414
ISHARES TR IBONDS DEC23 ETF 46434VAX8 13,738 2,150 SH   SOLE None 0 0 13,738
ISHARES TR IBONDS ETF 46435UAA9 1,054 162 SH   SOLE None 0 0 1,054
INTERNATIONAL BUSINESS MACHS COM 459200101 1,001,928 29,899 SH   SOLE None 0 0 1,001,928
ISHARES TR IBONDS SEP2020 46434V571 4,415 692 SH   SOLE None 0 0 4,415
ISHARES TR IBONDS DEC2021 46435G789 4,289 666 SH   SOLE None 0 0 4,289
ISHARES TR IBONDS DEC2022 46435G755 4,049 619 SH   SOLE None 0 0 4,049
ISHARES TR IBONDS DEC2023 46435G318 3,828 593 SH   SOLE None 0 0 3,828
ISHARES TR IBONDS DEC 46435U697 3,682 557 SH   SOLE None 0 0 3,682
INTERNATIONAL BANCSHARES COR COM 459044103 7,843 728 SH   SOLE None 0 0 7,843
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,646 633 SH   SOLE None 0 0 14,646
ICON PLC SHS G4705A100 7,880 183 SH   SOLE None 0 0 7,880
INTERCEPT PHARMACEUTICALS IN COM 45845P108 41,823 1,350 SH   SOLE None 0 0 41,823
ICU MED INC COM 44930G107 18,712 400 SH   SOLE None 0 0 18,712
INTERDIGITAL INC COM 45867G101 13,622 1,000 SH   SOLE None 0 0 13,622
IDEANOMICS INC COM 45166V106 10,696 50,000 SH   SOLE None 0 0 10,696
INVESCO EXCHNG TRADED FD TR S&P INTL DEV 46138E248 1,705 242 SH   SOLE None 0 0 1,705
INVESCO EXCHNG TRADED FD TR FTSE INTL LOW 46138E768 1,439 202 SH   SOLE None 0 0 1,439
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 8,776 1,029 SH   SOLE None 0 0 8,776
IDERA PHARMACEUTICALS INC COM PAR 45168K405 967 2,125 SH   SOLE None 0 0 967
ISHARES TR U.S. UTILITS ETF 464287697 49,304 1,217 SH   SOLE None 0 0 49,304
ISHARES TR INTL SEL DIV ETF 464288448 295,032 35,154 SH   SOLE None 0 0 295,032
IDEXX LABS INC COM 45168D104 4,374 67 SH   SOLE None 0 0 4,374
ISHARES TR BARCLAYS 7 10 YR 464287440 2,764 100 SH   SOLE None 0 0 2,764
ISHARES TR CORE MSCI EAFE 46432F842 5,040 309 SH   SOLE None 0 0 5,040
ISHARES TR CORE MSCI EAFE 46432F842 264,966 16,402 SH   SOLE None 0 0 264,966
ISHARES TR 3 7 YR TREAS BD 464288661 1,258 40 SH   SOLE None 0 0 1,258
ISHARES INC CORE MSCI EMKT 46434G103 2,728 203 SH   SOLE None 0 0 2,728
ISHARES INC CORE MSCI EMKT 46434G103 174,939 13,198 SH   SOLE None 0 0 174,939
ISHARES TR US OIL GS EX ETF 464288851 1,540 111 SH   SOLE None 0 0 1,540
ISHARES TR US OIL EQ&SV ETF 464288844 3,732 734 SH   SOLE None 0 0 3,732
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,040 435 SH   SOLE None 0 0 14,040
VOYA GLBL ADV & PREM OPP FD COM 92912R104 3,210 1,225 SH   SOLE None 0 0 3,210
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 6,733 4,351 SH   SOLE None 0 0 6,733
ISHARES TR NORTH AMERN NAT 464287374 49,590 6,590 SH   SOLE None 0 0 49,590
ISHARES TR GLB INFRASTR ETF 464288372 7,414 619 SH   SOLE None 0 0 7,414
ISHARES TR INTRM TR CRP ETF 464288638 69,444 4,791 SH   SOLE None 0 0 69,444
ISHARES TR LNG TR CRPRT BD 464289511 3,871 232 SH   SOLE None 0 0 3,871
ISHARES TR EXPND TEC SC ETF 464287549 73,861 1,220 SH   SOLE None 0 0 73,861
ISHARES TR NA TEC MULTM ETF 464287531 6,794 492 SH   SOLE None 0 0 6,794
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,404 700 SH   SOLE None 0 0 1,404
ISHARES TR SH TR CRPORT ETF 464288646 26,694 1,991 SH   SOLE None 0 0 26,694
ISHARES TR EXPANDED TECH 464287515 142,562 2,447 SH   SOLE None 0 0 142,562
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,571 173 SH   SOLE None 0 0 1,571
ISHARES TR US HLTHCR PR ETF 464288828 104,453 2,081 SH   SOLE None 0 0 104,453
ISHARES TR U.S. MED DVC ETF 464288810 407,454 6,166 SH   SOLE None 0 0 407,454
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 350 259 SH   SOLE None 0 0 350
INVESCO VALUE MUN INCOME TR COM 46132P108 14,381 3,755 SH   SOLE None 0 0 14,381
INNOVATIVE INDL PPTYS INC COM 45781V101 16,549 873 SH   SOLE None 0 0 16,549
II VI INC COM 902104108 842 100 SH   SOLE None 0 0 842
ISHARES TR CORE S&P MCP ETF 464287507 8,611 167 SH   SOLE None 0 0 8,611
ISHARES TR CORE S&P MCP ETF 464287507 341,265 7,483 SH   SOLE None 0 0 341,265
ISHARES TR S&P MC 400VL ETF 464287705 104,103 2,439 SH   SOLE None 0 0 104,103
ISHARES TR S&P MC 400GR ETF 464287606 54,696 919 SH   SOLE None 0 0 54,696
ISHARES TR S&P MC 400GR ETF 464287606 326,647 13,888 SH   SOLE None 0 0 326,647
ISHARES TR CORE S&P SCP ETF 464287804 2,243 107 SH   SOLE None 0 0 2,243
ISHARES TR CORE S&P SCP ETF 464287804 209,893 12,297 SH   SOLE None 0 0 209,893
ISHARES TR SP SMCP600VL ETF 464287879 121 3 SH   SOLE None 0 0 121
ISHARES TR SP SMCP600VL ETF 464287879 21,726 540 SH   SOLE None 0 0 21,726
ISHARES TR S&P SML 600 GWT 464287887 72,001 1,490 SH   SOLE None 0 0 72,001
ISHARES TR S&P SML 600 GWT 464287887 330,250 17,152 SH   SOLE None 0 0 330,250
ILLUMINA INC COM 452327109 66,514 802 SH   SOLE None 0 0 66,514
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 85,418 15,240 SH   SOLE None 0 0 85,418
INCYTE CORP COM 45337C102 24,231 1,110 SH   SOLE None 0 0 24,231
ISHARES TR MSCI INDIA ETF 46429B598 3,998 455 SH   SOLE None 0 0 3,998
IHS MARKIT LTD SHS G47567105 14,128 750 SH   SOLE None 0 0 14,128
ING GROEP N V SPONSORED ADR 456837103 807 268 SH   SOLE None 0 0 807
INGREDION INC COM 457187102 5,345 230 SH   SOLE None 0 0 5,345
SUMMIT HOTEL PPTYS INC COM 866082100 26,197 8,492 SH   SOLE None 0 0 26,197
WORLD FUEL SVCS CORP COM 981475106 15,468 1,425 SH   SOLE None 0 0 15,468
INTEL CORP COM 458140100 1,647,427 110,104 SH   SOLE None 0 0 1,647,427
ISHARES TR MULTIFACTOR INTL 46434V274 34,811 5,148 SH   SOLE None 0 0 34,811
INTUIT COM 461202103 4,456 1,012 SH   SOLE None 0 0 4,456
INTUIT COM 461202103 64,164 980 SH   SOLE None 0 0 64,164
IDENTIV INC COM NEW 45170X205 705 500 SH   SOLE None 0 0 705
IONIS PHARMACEUTICALS INC COM 462222100 45,423 3,008 SH   SOLE None 0 0 45,423
INTL PAPER CO COM 460146103 589,573 51,212 SH   SOLE None 0 0 589,573
INTERPUBLIC GROUP COS INC COM 460690100 2,252 390 SH   SOLE None 0 0 2,252
IPG PHOTONICS CORP COM 44980X109 254 7 SH   SOLE None 0 0 254
INPHI CORP COM 45772F107 2,110 114 SH   SOLE None 0 0 2,110
INNOPHOS HOLDINGS INC COM 45774N108 1,599 200 SH   SOLE None 0 0 1,599
IQIYI INC SPONSORED ADS 46267X108 13,194 2,500 SH   SOLE None 0 0 13,194
FLEXSHARES TR INTL QLTDV IDX 33939L837 10,775 1,774 SH   SOLE None 0 0 10,775
ISHARES TR INTL QLTY FACTOR 46434V456 38,398 4,757 SH   SOLE None 0 0 38,398
IQVIA HLDGS INC COM 46266C105 5,408 140 SH   SOLE None 0 0 5,408
INGERSOLL-RAND PLC SHS G47791101 4,353 131 SH   SOLE None 0 0 4,353
INGERSOLL-RAND PLC SHS G47791101 17,113 515 SH   SOLE None 0 0 17,113
IROBOT CORP COM 462726100 646 51 SH   SOLE None 0 0 646
IRIDIUM COMMUNICATIONS INC COM 46269C102 70,840 11,500 SH   SOLE None 0 0 70,840
IRON MTN INC NEW COM 46284V101 37,402 4,694 SH   SOLE None 0 0 37,402
INVESTORS BANCORP INC NEW COM 46146L101 5,958 2,000 SH   SOLE None 0 0 5,958
PGIM HIGH YIELD BOND FUND IN COM 69346H100 10,792 2,803 SH   SOLE None 0 0 10,792
INTUITIVE SURGICAL INC COM NEW 46120E602 220,351 1,491 SH   SOLE None 0 0 220,351
GARTNER INC COM 366651107 12,251 318 SH   SOLE None 0 0 12,251
ISHARES TR US AER DEF ETF 464288760 454,820 8,192 SH   SOLE None 0 0 454,820
ISHARES TR US HOME CONS ETF 464288752 129,788 11,687 SH   SOLE None 0 0 129,788
ISHARES TR CORE S&P TTL STK 464287150 1,018,824 56,064 SH   SOLE None 0 0 1,018,824
ITT INC COM 45073V108 3,458 187 SH   SOLE None 0 0 3,458
ILLINOIS TOOL WKS INC COM 452308109 162,608 3,621 SH   SOLE None 0 0 162,608
ISHARES TR CORE S&P US GWT 464287671 51,373 3,038 SH   SOLE None 0 0 51,373
ISHARES TR CORE S&P US VLU 464287663 31,699 2,012 SH   SOLE None 0 0 31,699
ISHARES TR S&P 500 VAL ETF 464287408 14,793 455 SH   SOLE None 0 0 14,793
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12,157 350 SH   SOLE None 0 0 12,157
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15,609 3,750 SH   SOLE None 0 0 15,609
ISHARES TR CORE S&P500 ETF 464287200 61,583 762 SH   SOLE None 0 0 61,583
ISHARES TR CORE S&P500 ETF 464287200 1,203,290 18,364 SH   SOLE None 0 0 1,203,290
ISHARES TR S&P 500 GRWT ETF 464287309 54,827 1,133 SH   SOLE None 0 0 54,827
ISHARES TR S&P 500 GRWT ETF 464287309 1,112,425 48,292 SH   SOLE None 0 0 1,112,425
INVESCO LTD SHS G491BT108 11,912 2,650 SH   SOLE None 0 0 11,912
ISHARES TR RUS 1000 ETF 464287622 4,973 111 SH   SOLE None 0 0 4,973
ISHARES TR RUS 1000 VAL ETF 464287598 118,203 3,464 SH   SOLE None 0 0 118,203
ISHARES TR RUS 1000 GRW ETF 464287614 133,152 3,028 SH   SOLE None 0 0 133,152
ISHARES TR RUSSELL 2000 ETF 464287655 124 3 SH   SOLE None 0 0 124
ISHARES TR RUSSELL 2000 ETF 464287655 290,174 7,006 SH   SOLE None 0 0 290,174
ISHARES TR RUS 2000 VAL ETF 464287630 42,753 1,330 SH   SOLE None 0 0 42,753
ISHARES TR RUS 2000 GRW ETF 464287648 85,311 1,593 SH   SOLE None 0 0 85,311
ISHARES TR RUS MD CP GR ETF 464287481 18,603 488 SH   SOLE None 0 0 18,603
ISHARES TR RUS MID CAP ETF 464287499 68,393 4,589 SH   SOLE None 0 0 68,393
ISHARES TR RUS MID CAP ETF 464287499 53,030 3,696 SH   SOLE None 0 0 53,030
ISHARES TR RUS MDCP VAL ETF 464287473 24,809 1,047 SH   SOLE None 0 0 24,809
ISHARES TR RUSSELL 3000 ETF 464287689 4,712 100 SH   SOLE None 0 0 4,712
ISHARES TR RUS TP200 GR ETF 464289438 8,185 339 SH   SOLE None 0 0 8,185
ISHARES TR GLOBAL ENERG ETF 464287341 5,332 692 SH   SOLE None 0 0 5,332
ISHARES TR GLOB HLTHCRE ETF 464287325 21,349 1,242 SH   SOLE None 0 0 21,349
ISHARES TR GLOBAL TECH ETF 464287291 45,677 868 SH   SOLE None 0 0 45,677
ISHARES TR CORE MSCI TOTAL 46432F834 134,149 8,669 SH   SOLE None 0 0 134,149
ISHARES TR U.S. CNSM SV ETF 464287580 135,512 2,375 SH   SOLE None 0 0 135,512
ISHARES TR U.S. ENERGY ETF 464287796 35,570 4,430 SH   SOLE None 0 0 35,570
ISHARES TR U.S. FINLS ETF 464287788 112,432 3,264 SH   SOLE None 0 0 112,432
ISHARES TR U.S. FIN SVC ETF 464287770 2,029 53 SH   SOLE None 0 0 2,029
ISHARES TR US HLTHCARE ETF 464287762 46,811 868 SH   SOLE None 0 0 46,811
ISHARES TR US INDUSTRIALS 464287754 21,158 505 SH   SOLE None 0 0 21,158
ISHARES TR U.S. BAS MTL ETF 464287838 3,206 131 SH   SOLE None 0 0 3,206
ISHARES TR U.S. REAL ES ETF 464287739 39,326 1,690 SH   SOLE None 0 0 39,326
ISHARES TR U.S. TECH ETF 464287721 156,784 2,696 SH   SOLE None 0 0 156,784
ISHARES TR DOW JONES US ETF 464287846 94,588 2,370 SH   SOLE None 0 0 94,588
ISHARES TR US TELECOM ETF 464287713 49,806 6,667 SH   SOLE None 0 0 49,806
JACOBS ENGR GROUP INC COM 469814107 15,271 680 SH   SOLE None 0 0 15,271
J ALEXANDERS HLDGS INC COM 46609J106 358 150 SH   SOLE None 0 0 358
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 336 9 SH   SOLE None 0 0 336
JBG SMITH PPTYS COM 46590V100 748 75 SH   SOLE None 0 0 748
HUNT J B TRANS SVCS INC COM 445658107 16,057 550 SH   SOLE None 0 0 16,057
JETBLUE AWYS CORP COM 477143101 2,340 500 SH   SOLE None 0 0 2,340
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,056 73 SH   SOLE None 0 0 2,056
JOHNSON CTLS INTL PLC SHS G51502105 47,722 4,689 SH   SOLE None 0 0 47,722
PENNEY J C CORP INC COM 708160106 4,298 15,350 SH   SOLE None 0 0 4,298
JD COM INC SPON ADR CL A 47215P106 197,165 22,386 SH   SOLE None 0 0 197,165
JUST ENERGY GROUP INC COM 48213W101 2,100 5,000 SH   SOLE None 0 0 2,100
JEFFERIES FINL GROUP INC COM 47233W109 84,755 15,864 SH   SOLE None 0 0 84,755
NUVEEN FLOATING RATE INCOME COM 67072T108 11,017 4,303 SH   SOLE None 0 0 11,017
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 127,086 31,034 SH   SOLE None 0 0 127,086
JOHN HANCOCK ETF TRUST MULTIFACTOR CO 47804J305 5,119 572 SH   SOLE None 0 0 5,119
JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404 5,122 498 SH   SOLE None 0 0 5,122
JOHN HANCOCK ETF TRUST MLTFCTR CONSMR 47804J875 4,999 665 SH   SOLE None 0 0 4,999
JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 5,382 389 SH   SOLE None 0 0 5,382
JOHN HANCOCK ETF TRUST MLTFACTR UTILS 47804J867 4,991 587 SH   SOLE None 0 0 4,991
ISHARES TR MRNGSTR LG-CP GR 464287119 3,202 61 SH   SOLE None 0 0 3,202
ISHARES TR MRGSTR MD CP GRW 464288307 2,635 40 SH   SOLE None 0 0 2,635
ISHARES TR MRGSTR MD CP VAL 464288406 3,181 75 SH   SOLE None 0 0 3,181
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 22,277 11,483 SH   SOLE None 0 0 22,277
JOHNSON & JOHNSON COM 478160104 985 27 SH   SOLE None 0 0 985
JOHNSON & JOHNSON COM 478160104 3,288,031 90,163 SH   SOLE None 0 0 3,288,031
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 274 10 SH   SOLE None 0 0 274
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 14,281 609 SH   SOLE None 0 0 14,281
JUNIPER NETWORKS INC COM 48203R104 1,919 312 SH   SOLE None 0 0 1,919
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 3,130 150 SH   SOLE None 0 0 3,130
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 30,821 11,786 SH   SOLE None 0 0 30,821
JPMORGAN CHASE & CO COM 46625H100 3,152,912 90,471 SH   SOLE None 0 0 3,152,912
NUVEEN PFD & INCM SECURTIES COM 67072C105 188,348 75,114 SH   SOLE None 0 0 188,348
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 61,692 32,173 SH   SOLE None 0 0 61,692
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,249 500 SH   SOLE None 0 0 1,249
NUVEEN REAL ESTATE INCOME FD COM 67071B108 9,158 3,449 SH   SOLE None 0 0 9,158
JAMES RIV GROUP LTD COM G5005R107 227 22 SH   SOLE None 0 0 227
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 3,678 1,219 SH   SOLE None 0 0 3,678
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 21,650 5,000 SH   SOLE None 0 0 21,650
NORDSTROM INC COM 655664100 6,142 600 SH   SOLE None 0 0 6,142
ISHARES TR GLOB UTILITS ETF 464288711 2,569 175 SH   SOLE None 0 0 2,569
KELLOGG CO COM 487836108 40,383 2,336 SH   SOLE None 0 0 40,383
KADANT INC COM 48282T104 658 25 SH   SOLE None 0 0 658
KRANESHARES TR BOSERA MSCI CH 500767405 37,183 4,560 SH   SOLE None 0 0 37,183
KB HOME COM 48666K109 2,955 345 SH   SOLE None 0 0 2,955
KBR INC COM 48242W106 2,774 364 SH   SOLE None 0 0 2,774
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 22,782 1,565 SH   SOLE None 0 0 22,782
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 4,080 744 SH   SOLE None 0 0 4,080
INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 636 47 SH   SOLE None 0 0 636
SPDR SERIES TRUST S&P CAP MKTS 78464A771 699 47 SH   SOLE None 0 0 699
KEURIG DR PEPPER INC COM 49271V100 93,352 12,898 SH   SOLE None 0 0 93,352
KIRBY CORP COM 497266106 190,251 8,500 SH   SOLE None 0 0 190,251
KEYCORP NEW COM 493267108 121,303 23,973 SH   SOLE None 0 0 121,303
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,491 214 SH   SOLE None 0 0 5,491
KENTUCKY FIRST FED BANCORP COM 491292108 2,102 1,085 SH   SOLE None 0 0 2,102
KINROSS GOLD CORP COM 496902404 207 175 SH   SOLE None 0 0 207
KRAFT HEINZ CO COM 500754106 291,148 36,246 SH   SOLE None 0 0 291,148
SPDR SERIES TRUST S&P INS ETF 78464A789 2,312 261 SH   SOLE None 0 0 2,312
KIMCO RLTY CORP COM 49446R109 554 107 SH   SOLE None 0 0 554
KIMCO RLTY CORP COM 49446R109 5,523 1,067 SH   SOLE None 0 0 5,523
KIRKLANDS INC COM 497498105 682 2,200 SH   SOLE None 0 0 682
KKR & CO INC CL A 48251W104 89,251 12,239 SH   SOLE None 0 0 89,251
KLA CORPORATION COM NEW 482480100 2,361 53 SH   SOLE None 0 0 2,361
KIMBERLY CLARK CORP COM 494368103 1,303,247 37,899 SH   SOLE None 0 0 1,303,247
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 75,934 28,872 SH   SOLE None 0 0 75,934
KINDER MORGAN INC DEL COM 49456B101 1,550,615 292,983 SH   SOLE None 0 0 1,550,615
KEMPER CORP DEL COM 488401100 122,062 6,300 SH   SOLE None 0 0 122,062
CARMAX INC COM 143130102 124,820 5,695 SH   SOLE None 0 0 124,820
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 3,947 797 SH   SOLE None 0 0 3,947
COCA COLA CO COM 191216100 2,901,359 209,674 SH   SOLE None 0 0 2,901,359
COCA COLA CO COM 191216100 4,997 361 SH   SOLE None 0 0 4,997
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 19,127 3,026 SH   SOLE None 0 0 19,127
EASTMAN KODAK CO COM NEW 277461406 232 200 SH   SOLE None 0 0 232
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 15,155 1,000 SH   SOLE None 0 0 15,155
EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505764 1,276 180 SH   SOLE None 0 0 1,276
VANECK VECTORS ETF TRUST COAL ETF 92189F809 1,484 600 SH   SOLE None 0 0 1,484
KOSMOS ENERGY LTD COM 500688106 2,138 1,500 SH   SOLE None 0 0 2,138
KROGER CO COM 501044101 215,052 29,673 SH   SOLE None 0 0 215,052
SPDR SERIES TRUST S&P REGL BKG 78464A698 56,990 3,913 SH   SOLE None 0 0 56,990
KOHLS CORP COM 500255104 637 50 SH   SOLE None 0 0 637
KOHLS CORP COM 500255104 43,623 3,425 SH   SOLE None 0 0 43,623
KANSAS CITY SOUTHERN COM NEW 485170302 54,018 1,411 SH   SOLE None 0 0 54,018
KONTOOR BRANDS INC COM 50050N103 1,239 118 SH   SOLE None 0 0 1,239
DWS MUN INCOME TR NEW COM 233368109 18,015 6,360 SH   SOLE None 0 0 18,015
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,152 700 SH   SOLE None 0 0 3,152
KVH INDS INC COM 482738101 4,174 1,500 SH   SOLE None 0 0 4,174
KAYNE ANDERSN MLP MIDS INVT COM 486606106 77,578 22,277 SH   SOLE None 0 0 77,578
LOEWS CORP COM 540424108 73,484 5,600 SH   SOLE None 0 0 73,484
LITHIUM AMERS CORP NEW COM NEW 53680Q207 476 600 SH   SOLE None 0 0 476
LITHIA MTRS INC CL A 536797103 625 17 SH   SOLE None 0 0 625
LADDER CAP CORP CL A 505743104 8,035 1,782 SH   SOLE None 0 0 8,035
LAMAR ADVERTISING CO NEW CL A 512816109 9,149 410 SH   SOLE None 0 0 9,149
LAZARD LTD SHS A G54050102 56,444 5,650 SH   SOLE None 0 0 56,444
L BRANDS INC COM 501797104 906 200 SH   SOLE None 0 0 906
LIBERTY BROADBAND CORP COM SER A 530307107 3,612 116 SH   SOLE None 0 0 3,612
LIBERTY BROADBAND CORP COM SER C 530307305 11,538 367 SH   SOLE None 0 0 11,538
LIBERTY GLOBAL PLC SHS CL A G5480U104 18,476 3,250 SH   SOLE None 0 0 18,476
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,715 2,150 SH   SOLE None 0 0 11,715
LENDINGCLUB CORP COM NEW 52603A208 890 282 SH   SOLE None 0 0 890
LINEAGE CELL THERAPEUTICS IN COM 53566P109 994 4,468 SH   SOLE None 0 0 994
LEIDOS HLDGS INC COM 525327102 10,058 411 SH   SOLE None 0 0 10,058
COHEN & STEERS LTD DUR PFD I COM 19248C105 3,278 500 SH   SOLE None 0 0 3,278
LEGGETT & PLATT INC COM 524660107 16,654 1,311 SH   SOLE None 0 0 16,654
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 4,154 520 SH   SOLE None 0 0 4,154
ISHARES INC JP MORGAN EM ETF 464286517 2,194 200 SH   SOLE None 0 0 2,194
LENNAR CORP CL A 526057104 6,779 486 SH   SOLE None 0 0 6,779
BNY MELLON STRATEGIC MUNS IN COM 05588W108 31,504 14,808 SH   SOLE None 0 0 31,504
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 7,469 1,549 SH   SOLE None 0 0 7,469
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,332 500 SH   SOLE None 0 0 1,332
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,724 1,500 SH   SOLE None 0 0 3,724
LGI HOMES INC COM 50187T106 1,766 100 SH   SOLE None 0 0 1,766
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,859 417 SH   SOLE None 0 0 10,859
LABORATORY CORP AMER HLDGS COM NEW 50540R409 69,037 1,632 SH   SOLE None 0 0 69,037
L3HARRIS TECHNOLOGIES INC COM 502431109 136,335 2,756 SH   SOLE None 0 0 136,335
LENNOX INTL INC COM 526107107 72,459 1,188 SH   SOLE None 0 0 72,459
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 6,012 1,246 SH   SOLE None 0 0 6,012
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,527 725 SH   SOLE None 0 0 3,527
LINDE PLC SHS G5494J103 76,028 1,428 SH   SOLE None 0 0 76,028
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6,835 1,000 SH   SOLE None 0 0 6,835
LUMENTUM HLDGS INC COM 55024U109 5,055 255 SH   SOLE None 0 0 5,055
LUCKIN COFFEE INC SPONSORED ADS 54951L109 2,657 270 SH   SOLE None 0 0 2,657
LKQ CORP COM 501889208 11,531 1,292 SH   SOLE None 0 0 11,531
LILLY ELI & CO COM 532457108 461,080 14,033 SH   SOLE None 0 0 461,080
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 32,983 2,547 SH   SOLE None 0 0 32,983
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 205,000 50,000 SH   SOLE None 0 0 205,000
LOCKHEED MARTIN CORP COM 539830109 472,393 4,853 SH   SOLE None 0 0 472,393
LINCOLN NATL CORP IND COM 534187109 25,286 1,714 SH   SOLE None 0 0 25,286
CHENIERE ENERGY INC COM NEW 16411R208 268,830 17,608 SH   SOLE None 0 0 268,830
ALLIANT ENERGY CORP COM 018802108 34,254 2,504 SH   SOLE None 0 0 34,254
LANTHEUS HLDGS INC COM 516544103 5,128 1,000 SH   SOLE None 0 0 5,128
LIVE OAK BANCSHARES INC COM 53803X105 1,663 350 SH   SOLE None 0 0 1,663
EL POLLO LOCO HLDGS INC COM 268603107 757 200 SH   SOLE None 0 0 757
LOGMEIN INC COM 54142L109 386 18 SH   SOLE None 0 0 386
LONESTAR RES US INC CL A VTG 54240F103 261 400 SH   SOLE None 0 0 261
GRAND CANYON ED INC COM 38526M106 14,225 594 SH   SOLE None 0 0 14,225
LOWES COS INC COM 548661107 60,808 2,031 SH   SOLE None 0 0 60,808
LOWES COS INC COM 548661107 535,678 19,965 SH   SOLE None 0 0 535,678
LIVEPERSON INC COM 538146101 2,312 250 SH   SOLE None 0 0 2,312
LOUISIANA PAC CORP COM 546347105 13,237 1,785 SH   SOLE None 0 0 13,237
ISHARES TR IBOXX INV CP ETF 464287242 86,552 2,706 SH   SOLE None 0 0 86,552
LAM RESEARCH CORP COM 512807108 804 11 SH   SOLE None 0 0 804
ISHARES TR MULTIFACTOR USA 46434V282 23,973 2,781 SH   SOLE None 0 0 23,973
K12 INC COM 48273U102 610 120 SH   SOLE None 0 0 610
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 16,158 1,337 SH   SOLE None 0 0 16,158
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 54,988 4,569 SH   SOLE None 0 0 54,988
LTC PPTYS INC COM 502175102 17,373 1,552 SH   SOLE None 0 0 17,373
LIVENT CORP COM 53814L108 1,622 759 SH   SOLE None 0 0 1,622
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,147 624 SH   SOLE None 0 0 1,147
LUBYS INC COM 549282101 633,333 1,151,515 SH   SOLE None 0 0 633,333
LULULEMON ATHLETICA INC COM 550021109 55,022 950 SH   SOLE None 0 0 55,022
SOUTHWEST AIRLS CO COM 844741108 630,576 46,727 SH   SOLE None 0 0 630,576
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 7,348 863 SH   SOLE None 0 0 7,348
LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 506 78 SH   SOLE None 0 0 506
LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 5,716 856 SH   SOLE None 0 0 5,716
LAS VEGAS SANDS CORP COM 517834107 283,806 16,443 SH   SOLE None 0 0 283,806
LAMB WESTON HLDGS INC COM 513272104 8,412 391 SH   SOLE None 0 0 8,412
LEXINFINTECH HLDGS LTD ADR 528877103 3,973 1,144 SH   SOLE None 0 0 3,973
LEXINFINTECH HLDGS LTD ADR 528877103 9,233 3,440 SH   SOLE None 0 0 9,233
LEXICON PHARMACEUTICALS INC COM NEW 528872302 698 673 SH   SOLE None 0 0 698
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 98,650 4,177 SH   SOLE None 0 0 98,650
LYFT INC CL A COM 55087P104 13,444 1,250 SH   SOLE None 0 0 13,444
LIVE NATION ENTERTAINMENT IN COM 538034109 35,128 1,966 SH   SOLE None 0 0 35,128
MACYS INC COM 55616P104 83,586 19,667 SH   SOLE None 0 0 83,586
MASTERCARD INC CL A 57636Q104 85,504 1,145 SH   SOLE None 0 0 85,504
MASTERCARD INC CL A 57636Q104 1,161,786 16,517 SH   SOLE None 0 0 1,161,786
MID AMER APT CMNTYS INC COM 59522J103 8,736 265 SH   SOLE None 0 0 8,736
MACERICH CO COM 554382101 7,430 1,104 SH   SOLE None 0 0 7,430
MAIN STREET CAPITAL CORP COM 56035L104 8,924 828 SH   SOLE None 0 0 8,924
MANTECH INTL CORP CL A 564563104 3,112 156 SH   SOLE None 0 0 3,112
MARRIOTT INTL INC NEW CL A 571903202 48,485 1,281 SH   SOLE None 0 0 48,485
REMARK HLDGS INC COM 75955K102 322 2,500 SH   SOLE None 0 0 322
MARINE PETE TR UNIT BEN INT 568423107 376 800 SH   SOLE None 0 0 376
MASCO CORP COM 574599106 16,213 1,351 SH   SOLE None 0 0 16,213
MATTEL INC COM 577081102 6,730 1,987 SH   SOLE None 0 0 6,730
MATSON INC COM 57686G105 4,570 448 SH   SOLE None 0 0 4,570
PIONEER MUN HIGH INCOME ADV COM 723762100 5,466 2,023 SH   SOLE None 0 0 5,466
ISHARES TR MBS ETF 464288588 15,674 580 SH   SOLE None 0 0 15,674
MICROBOT MED INC COM NEW 59503A204 4,073 1,602 SH   SOLE None 0 0 4,073
MOLECULIN BIOTECH INC COM 60855D101 1,001 4,376 SH   SOLE None 0 0 1,001
MOELIS & CO CL A 60786M105 678 85 SH   SOLE None 0 0 678
MEDLEY CAP CORP COM 58503F106 1,189 2,181 SH   SOLE None 0 0 1,189
MCDONALDS CORP COM 580135101 1,136 23 SH   SOLE None 0 0 1,136
MCDONALDS CORP COM 580135101 870,337 17,617 SH   SOLE None 0 0 870,337
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 320,817 349,664 SH   SOLE None 0 0 320,817
ISHARES TR MSCI CHINA ETF 46429B671 2,500 156 SH   SOLE None 0 0 2,500
MICROCHIP TECHNOLOGY INC COM 595017104 182,291 6,963 SH   SOLE None 0 0 182,291
MCKESSON CORP COM 58155Q103 15,853 458 SH   SOLE None 0 0 15,853
MADISON CVRED CALL & EQ STR COM 557437100 1,432 864 SH   SOLE None 0 0 1,432
MOODYS CORP COM 615369105 330,119 5,562 SH   SOLE None 0 0 330,119
MERCURY GENL CORP NEW COM 589400100 36,548 3,000 SH   SOLE None 0 0 36,548
MONGODB INC CL A 60937P106 3,060 93 SH   SOLE None 0 0 3,060
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 14,952 3,183 SH   SOLE None 0 0 14,952
MONDELEZ INTL INC CL A 609207105 793,702 57,640 SH   SOLE None 0 0 793,702
MEREDITH CORP COM 589433101 1,015 125 SH   SOLE None 0 0 1,015
MCDERMOTT INTL INC COM 580037703 3,722 22,003 SH   SOLE None 0 0 3,722
MEDTRONIC PLC SHS G5960L103 1,248 44 SH   SOLE None 0 0 1,248
MEDTRONIC PLC SHS G5960L103 289,845 10,219 SH   SOLE None 0 0 289,845
MDU RES GROUP INC COM 552690109 116,560 15,693 SH   SOLE None 0 0 116,560
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 149,494 1,593 SH   SOLE None 0 0 149,494
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 6,286 459 SH   SOLE None 0 0 6,286
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 8,186 654 SH   SOLE None 0 0 8,186
MEDIFAST INC COM 58470H101 7,214 263 SH   SOLE None 0 0 7,214
MERCADOLIBRE INC COM 58733R102 10,152 71 SH   SOLE None 0 0 10,152
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 8,370 3,000 SH   SOLE None 0 0 8,370
METHANEX CORP COM 59151K108 1,236 128 SH   SOLE None 0 0 1,236
MERCER INTL INC COM 588056101 4,612 1,500 SH   SOLE None 0 0 4,612
METLIFE INC COM 59156R108 70,701 5,548 SH   SOLE None 0 0 70,701
MANULIFE FINL CORP COM 56501R106 19,153 3,776 SH   SOLE None 0 0 19,153
MACQUARIE FT TR GB INF UT DI COM 55607W100 7,022 2,620 SH   SOLE None 0 0 7,022
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 5,064 1,470 SH   SOLE None 0 0 5,064
MFS MUN INCOME TR SH BEN INT 552738106 19,027 10,765 SH   SOLE None 0 0 19,027
PIMCO EQUITY SER RAFI DYN ML US 72202L363 4,515 579 SH   SOLE None 0 0 4,515
VANGUARD WORLD FD MEGA CAP INDEX 921910873 27,971 1,001 SH   SOLE None 0 0 27,971
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 699 609 SH   SOLE None 0 0 699
VANGUARD WORLD FD MEGA GRWTH IND 921910816 25,759 707 SH   SOLE None 0 0 25,759
MGM RESORTS INTERNATIONAL COM 552953101 250,981 30,175 SH   SOLE None 0 0 250,981
MAGNOLIA OIL & GAS CORP CL A 559663109 3,145 1,000 SH   SOLE None 0 0 3,145
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 55,857 13,189 SH   SOLE None 0 0 55,857
WESTERN ASSET MUN HI INCM FD COM 95766N103 6,534 3,448 SH   SOLE None 0 0 6,534
MOHAWK INDS INC COM 608190104 2,455 72 SH   SOLE None 0 0 2,455
MAIDEN HOLDINGS LTD SHS G5753U112 27,356 145,900 SH   SOLE None 0 0 27,356
MACQUARIE INFRASTRUCTURE COR COM 55608B105 40,161 3,750 SH   SOLE None 0 0 40,161
MIDDLEBY CORP COM 596278101 1,396 90 SH   SOLE None 0 0 1,396
MIDDLEBY CORP COM 596278101 2,464 90 SH   SOLE None 0 0 2,464
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 21,768 10,830 SH   SOLE None 0 0 21,768
MFS INTER INCOME TR SH BEN INT 55273C107 1,900 2,000 SH   SOLE None 0 0 1,900
MITEK SYS INC COM NEW 606710200 19,125 10,000 SH   SOLE None 0 0 19,125
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 4,518 1,056 SH   SOLE None 0 0 4,518
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 4,923 1,150 SH   SOLE None 0 0 4,923
MCCORMICK & CO INC COM NON VTG 579780206 79,994 1,885 SH   SOLE None 0 0 79,994
MARKEL CORP COM 570535104 911,964 3,242 SH   SOLE None 0 0 911,964
MARKETAXESS HLDGS INC COM 57060D108 7,108 75 SH   SOLE None 0 0 7,108
MARTIN MARIETTA MATLS INC COM 573284106 5,103 73 SH   SOLE None 0 0 5,103
MELLANOX TECHNOLOGIES LTD SHS M51363113 10,253 350 SH   SOLE None 0 0 10,253
GLOBAL X FDS GLBL X MLP ETF 37950E473 143,810 73,000 SH   SOLE None 0 0 143,810
GLOBAL X FDS GLB X MLP ENRG I 37950E226 24,560 8,000 SH   SOLE None 0 0 24,560
MARSH & MCLENNAN COS INC COM 571748102 10,445 375 SH   SOLE None 0 0 10,445
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 5,102 5,064 SH   SOLE None 0 0 5,102
3M CO COM 88579Y101 706 16 SH   SOLE None 0 0 706
3M CO COM 88579Y101 2,204,513 49,983 SH   SOLE None 0 0 2,204,513
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 748,761 47,639 SH   SOLE None 0 0 748,761
WESTERN ASST MNGD MUN FD INC COM 95766M105 14,315 4,299 SH   SOLE None 0 0 14,315
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,260 220 SH   SOLE None 0 0 1,260
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,064 1,675 SH   SOLE None 0 0 6,064
MONRO INC COM 610236101 38,662 1,978 SH   SOLE None 0 0 38,662
MONRO INC COM 610236101 723 2,619 SH   SOLE None 0 0 723
MONSTER BEVERAGE CORP NEW COM 61174X109 286 18 SH   SOLE None 0 0 286
ALTRIA GROUP INC COM 02209S103 2,179,261 174,655 SH   SOLE None 0 0 2,179,261
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 55,509 4,053 SH   SOLE None 0 0 55,509
MOLINA HEALTHCARE INC COM 60855R100 1,696 50 SH   SOLE None 0 0 1,696
VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 29,454 1,714 SH   SOLE None 0 0 29,454
MOSAIC CO NEW COM 61945C103 1,488 275 SH   SOLE None 0 0 1,488
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 2,965 830 SH   SOLE None 0 0 2,965
MARATHON PETE CORP COM 56585A102 878,487 58,323 SH   SOLE None 0 0 878,487
MPLX LP COM UNIT REP LTD 55336V100 200,122 31,441 SH   SOLE None 0 0 200,122
MEDICAL PPTYS TRUST INC COM 58463J304 69,818 13,229 SH   SOLE None 0 0 69,818
MARINE PRODS CORP COM 568427108 1,080 300 SH   SOLE None 0 0 1,080
MERCURY SYS INC COM 589378108 10,798 625 SH   SOLE None 0 0 10,798
MERCK & CO INC COM 58933Y105 1,800,587 79,190 SH   SOLE None 0 0 1,800,587
MERCK & CO INC COM 58933Y105 6 0 SH   SOLE None 0 0 6
MODERNA INC COM 60770K107 4,670 955 SH   SOLE None 0 0 4,670
MARATHON OIL CORP COM 565849106 55,860 16,454 SH   SOLE None 0 0 55,860
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,539 533 SH   SOLE None 0 0 3,539
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,057 1,729 SH   SOLE None 0 0 9,057
MORGAN STANLEY COM NEW 617446448 95,343 7,460 SH   SOLE None 0 0 95,343
MESABI TR CTF BEN INT 590672101 1,177 200 SH   SOLE None 0 0 1,177
MSCI INC COM 55354G100 1,872 29 SH   SOLE None 0 0 1,872
MORGAN STANLEY EMER MKTS DEB COM 61744H105 12,100 5,000 SH   SOLE None 0 0 12,100
MIDDLESEX WATER CO COM 596680108 3,703 233 SH   SOLE None 0 0 3,703
MICROSOFT CORP COM 594918104 3,317,856 84,156 SH   SOLE None 0 0 3,317,856
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,083 573 SH   SOLE None 0 0 23,083
MSC INDL DIRECT INC CL A 553530106 2,217 113 SH   SOLE None 0 0 2,217
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2,043 466 SH   SOLE None 0 0 2,043
M & T BK CORP COM 55261F104 39,454 930 SH   SOLE None 0 0 39,454
MATCH GROUP INC COM 57665R106 4,106 200 SH   SOLE None 0 0 4,106
METTLER TOLEDO INTERNATIONAL COM 592688105 17,254 87 SH   SOLE None 0 0 17,254
MATADOR RES CO COM 576485205 9,533 2,122 SH   SOLE None 0 0 9,533
MOLECULAR TEMPLATES INC COM 608550109 350 100 SH   SOLE None 0 0 350
VAIL RESORTS INC COM 91879Q109 600 10 SH   SOLE None 0 0 600
MERITOR INC COM 59001K100 7,857 1,200 SH   SOLE None 0 0 7,857
MATERION CORP COM 576690101 8,918 600 SH   SOLE None 0 0 8,918
MATRIX SVC CO COM 576853105 1,459 255 SH   SOLE None 0 0 1,459
ISHARES TR USA MOMENTUM FCT 46432F396 12,924 412 SH   SOLE None 0 0 12,924
MANITOWOC CO INC COM NEW 563571405 350 80 SH   SOLE None 0 0 350
MICRON TECHNOLOGY INC COM 595112103 85,819 11,168 SH   SOLE None 0 0 85,819
BLACKROCK MUNIASSETS FD INC COM 09254J102 16,687 4,400 SH   SOLE None 0 0 16,687
ISHARES TR NATIONAL MUN ETF 464288414 17,400 611 SH   SOLE None 0 0 17,400
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 25,686 8,148 SH   SOLE None 0 0 25,686
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 29,014 7,620 SH   SOLE None 0 0 29,014
BLACKROCK MUNI INTER DR FD I COM 09253X102 11,254 3,161 SH   SOLE None 0 0 11,254
MURPHY OIL CORP COM 626717102 11,725 1,750 SH   SOLE None 0 0 11,725
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1,493 475 SH   SOLE None 0 0 1,493
MURPHY USA INC COM 626755102 8,775 300 SH   SOLE None 0 0 8,775
MCEWEN MNG INC COM 58039P107 11,668 36,750 SH   SOLE None 0 0 11,668
BLACKROCK MUNIVEST FD INC COM 09253R105 37,984 16,678 SH   SOLE None 0 0 37,984
MV OIL TR TR UNITS 553859109 951 606 SH   SOLE None 0 0 951
BLACKROCK MUNIVEST FD II INC COM 09253T101 9,483 2,567 SH   SOLE None 0 0 9,483
MEXCO ENERGY CORP COM 592770101 985 1,000 SH   SOLE None 0 0 985
MEXICO EQUITY & INCOME FD COM 592834105 1,502 518 SH   SOLE None 0 0 1,502
MEXICO FD INC COM 592835102 13,173 3,835 SH   SOLE None 0 0 13,173
ISHARES TR GLOBAL MATER ETF 464288695 3,138 186 SH   SOLE None 0 0 3,138
MAXIM INTEGRATED PRODS INC COM 57772K101 4,401 286 SH   SOLE None 0 0 4,401
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 2,674 758 SH   SOLE None 0 0 2,674
BLACKROCK MUNIYIELD FD INC COM 09253W104 16,976 4,582 SH   SOLE None 0 0 16,976
MYRIAD GENETICS INC COM 62855J104 1,464 215 SH   SOLE None 0 0 1,464
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 29,241 8,664 SH   SOLE None 0 0 29,241
MYLAN N V SHS EURO N59465109 2,940 585 SH   SOLE None 0 0 2,940
NUVEEN QUALITY MUNCP INCOME COM 67066V101 111,358 30,509 SH   SOLE None 0 0 111,358
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 18 172 SH   SOLE None 0 0 18
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 235 2,200 SH   SOLE None 0 0 235
NORDIC AMERICAN TANKERS LIMI COM G65773106 6,033 4,905 SH   SOLE None 0 0 6,033
NATIONAL INSTRS CORP COM 636518102 10,283 971 SH   SOLE None 0 0 10,283
NAVIENT CORPORATION COM 63938C108 1,830 535 SH   SOLE None 0 0 1,830
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 11,729 2,148 SH   SOLE None 0 0 11,729
NEW AGE BEVERAGES CORP COM 64157V108 1,545 3,395 SH   SOLE None 0 0 1,545
NEUBERGER BERMAN MUNI FD INC COM 64124P101 26,968 7,000 SH   SOLE None 0 0 26,968
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,918 183 SH   SOLE None 0 0 4,918
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,810 229 SH   SOLE None 0 0 4,810
NOBLE ENERGY INC COM 655044105 198,341 31,939 SH   SOLE None 0 0 198,341
NABORS INDUSTRIES LTD SHS G6359F103 4,759 6,610 SH   SOLE None 0 0 4,759
NCR CORP NEW COM 62886E108 8,245 938 SH   SOLE None 0 0 8,245
ALLIANZGI CONV INCOME FD COM 018828103 1,150 800 SH   SOLE None 0 0 1,150
ALLIANZGI CONV INCOME FD II COM 018825109 5,967 4,662 SH   SOLE None 0 0 5,967
NASDAQ INC COM 631103108 17,289 646 SH   SOLE None 0 0 17,289
NORDSON CORP COM 655663102 17,017 418 SH   SOLE None 0 0 17,017
NOBLE CORP PLC SHS USD G65431101 2,074 6,800 SH   SOLE None 0 0 2,074
NUVEEN AMT FREE QLTY MUN INC COM 670657105 155,342 43,211 SH   SOLE None 0 0 155,342
ISHARES US ETF TR SHT MAT BD ETF 46431W507 12,070 961 SH   SOLE None 0 0 12,070
NEXTERA ENERGY INC COM 65339F101 1,453 24 SH   SOLE None 0 0 1,453
NEXTERA ENERGY INC COM 65339F101 1,059,140 17,495 SH   SOLE None 0 0 1,059,140
NEWMONT GOLDCORP CORPORATION COM 651639106 16,638 1,532 SH   SOLE None 0 0 16,638
NEOGENOMICS INC COM NEW 64049M209 4,300 588 SH   SOLE None 0 0 4,300
NEOGENOMICS INC COM NEW 64049M209 8,585 1,565 SH   SOLE None 0 0 8,585
NEOGEN CORP COM 640491106 4,220 259 SH   SOLE None 0 0 4,220
NEWMARKET CORP COM 651587107 27,367 225 SH   SOLE None 0 0 27,367
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,228 570 SH   SOLE None 0 0 3,228
NATIONAL FUEL GAS CO N J COM 636180101 13,753 1,182 SH   SOLE None 0 0 13,753
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 8,646 2,660 SH   SOLE None 0 0 8,646
NETFLIX INC COM 64110L106 463,514 5,730 SH   SOLE None 0 0 463,514
NOVAGOLD RES INC COM NEW 66987E206 3,136 1,400 SH   SOLE None 0 0 3,136
NATIONAL GRID PLC SPONSORED ADR NE 636274409 69,297 4,423 SH   SOLE None 0 0 69,297
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 111,038 39,167 SH   SOLE None 0 0 111,038
NGM BIOPHARMACEUTICALS INC COM 62921N105 7,165 1,550 SH   SOLE None 0 0 7,165
INGEVITY CORP COM 45688C107 1,114 51 SH   SOLE None 0 0 1,114
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 263,644 59,547 SH   SOLE None 0 0 263,644
NATIONAL HEALTH INVS INC COM 63633D104 448 22 SH   SOLE None 0 0 448
NISOURCE INC COM 65473P105 2,763 397 SH   SOLE None 0 0 2,763
ALLIANZGI EQUITY & CONV INCO COM 018829101 4,957 875 SH   SOLE None 0 0 4,957
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 29,817 11,370 SH   SOLE None 0 0 29,817
NIKE INC CL B 654106103 3,448 136 SH   SOLE None 0 0 3,448
NIKE INC CL B 654106103 720,227 28,636 SH   SOLE None 0 0 720,227
NEKTAR THERAPEUTICS COM 640268108 944 175 SH   SOLE None 0 0 944
NORTONLIFELOCK INC COM 668771108 45,895 7,194 SH   SOLE None 0 0 45,895
ANNALY CAP MGMT INC COM 035710409 389,307 165,311 SH   SOLE None 0 0 389,307
NEW MTN FIN CORP COM 647551100 32,085 9,341 SH   SOLE None 0 0 32,085
NUVEEN MUN INCOME FD INC COM 67062J102 282 100 SH   SOLE None 0 0 282
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3,575 768 SH   SOLE None 0 0 3,575
NEWMARK GROUP INC CL A 65158N102 2,462 732 SH   SOLE None 0 0 2,462
NUVEEN MUN HIGH INCOME OPP F COM 670682103 170,674 48,111 SH   SOLE None 0 0 170,674
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 565 266 SH   SOLE None 0 0 565
NATIONAL RETAIL PPTYS INC COM 637417106 17,701 1,320 SH   SOLE None 0 0 17,701
NOAH HLDGS LTD SPON ADS CL A 65487X102 442 50 SH   SOLE None 0 0 442
PROSHARES TR S&P 500 DV ARIST 74348A467 345,284 18,271 SH   SOLE None 0 0 345,284
NORTHROP GRUMMAN CORP COM 666807102 495,813 5,766 SH   SOLE None 0 0 495,813
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 12,656 1,565 SH   SOLE None 0 0 12,656
NOKIA CORP SPONSORED ADR 654902204 6,255 6,744 SH   SOLE None 0 0 6,255
NOMAD FOODS LTD USD ORD SHS G6564A105 8,433 1,508 SH   SOLE None 0 0 8,433
GLOBAL X FDS GLBX MSCI NORW 37950E747 472 151 SH   SOLE None 0 0 472
NATIONAL OILWELL VARCO INC COM 637071101 9,781 1,562 SH   SOLE None 0 0 9,781
SERVICENOW INC COM 81762P102 119,845 1,698 SH   SOLE None 0 0 119,845
ENPRO INDS INC COM 29355X107 2,926 175 SH   SOLE None 0 0 2,926
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 9,435 2,667 SH   SOLE None 0 0 9,435
NEWPARK RES INC COM PAR $.01NEW 651718504 705 450 SH   SOLE None 0 0 705
NRG ENERGY INC COM NEW 629377508 31,430 3,163 SH   SOLE None 0 0 31,430
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 2,001 485 SH   SOLE None 0 0 2,001
NEUBERGER BERMAN RE ES SEC F COM 64190A103 94,476 67,725 SH   SOLE None 0 0 94,476
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 2,152 428 SH   SOLE None 0 0 2,152
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 14,775 10,000 SH   SOLE None 0 0 14,775
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 101,449 25,189 SH   SOLE None 0 0 101,449
NUSTAR ENERGY LP UNIT COM 67058H102 170,241 26,343 SH   SOLE None 0 0 170,241
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,042 243 SH   SOLE None 0 0 2,042
NORFOLK SOUTHERN CORP COM 655844108 273,821 5,642 SH   SOLE None 0 0 273,821
NUVEEN SR INCOME FD COM 67067Y104 19,399 13,019 SH   SOLE None 0 0 19,399
INSPERITY INC COM 45778Q107 1,312 61 SH   SOLE None 0 0 1,312
NETAPP INC COM 64110D104 1,649 106 SH   SOLE None 0 0 1,649
NETEASE INC SPONSORED ADS 64110W102 383 5 SH   SOLE None 0 0 383
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 65,554 23,925 SH   SOLE None 0 0 65,554
NUTRIEN LTD COM 67077M108 52,461 4,380 SH   SOLE None 0 0 52,461
NATERA INC COM 632307104 1,263 150 SH   SOLE None 0 0 1,263
NORTHERN TR CORP COM 665859104 74,777 2,815 SH   SOLE None 0 0 74,777
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 126,266 17,052 SH   SOLE None 0 0 126,266
NATUS MEDICAL INC COM 639050103 495 60 SH   SOLE None 0 0 495
NUVEEN TEXAS QLTY MUN INCME COM 670983105 28,750 8,025 SH   SOLE None 0 0 28,750
NUANCE COMMUNICATIONS INC COM 67020Y100 30,315 6,801 SH   SOLE None 0 0 30,315
NUCOR CORP COM 670346105 67,389 4,790 SH   SOLE None 0 0 67,389
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2,870 350 SH   SOLE None 0 0 2,870
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 2,577 413 SH   SOLE None 0 0 2,577
NUVEEN MUN VALUE FD INC COM 670928100 112,323 41,990 SH   SOLE None 0 0 112,323
NUVASIVE INC COM 670704105 1,798 93 SH   SOLE None 0 0 1,798
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 4,052 1,000 SH   SOLE None 0 0 4,052
NOVOCURE LTD ORD SHS G6674U108 4,214 200 SH   SOLE None 0 0 4,214
NVIDIA CORP COM 67066G104 446,312 7,587 SH   SOLE None 0 0 446,312
NV5 GLOBAL INC COM 62945V109 870 69 SH   SOLE None 0 0 870
NUVEEN AMT FREE MUN CR INC F COM 67071L106 249,231 59,803 SH   SOLE None 0 0 249,231
NOVO-NORDISK A S ADR 670100205 193,796 16,868 SH   SOLE None 0 0 193,796
NOVO-NORDISK A S ADR 670100205 44,973 3,108 SH   SOLE None 0 0 44,973
NOVARTIS A G SPONSORED ADR 66987V109 282,109 11,917 SH   SOLE None 0 0 282,109
NVENT ELECTRIC PLC SHS G6700G107 8,533 1,334 SH   SOLE None 0 0 8,533
NEWELL BRANDS INC COM 651229106 6,257 1,302 SH   SOLE None 0 0 6,257
NORTHWEST NAT HLDG CO COM 66765N105 3,686 200 SH   SOLE None 0 0 3,686
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 6,285 1,531 SH   SOLE None 0 0 6,285
NXP SEMICONDUCTORS N V COM N6596X109 205,730 6,466 SH   SOLE None 0 0 205,730
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 6,554 1,719 SH   SOLE None 0 0 6,554
NEXPOINT RESIDENTIAL TR INC COM 65341D102 698 62 SH   SOLE None 0 0 698
NEXSTAR MEDIA GROUP INC CL A 65336K103 266 9 SH   SOLE None 0 0 266
NEW YORK CMNTY BANCORP INC COM 649445103 1,178 392 SH   SOLE None 0 0 1,178
NEW YORK MTG TR INC COM PAR $.02 649604501 24,651 15,827 SH   SOLE None 0 0 24,651
NYMOX PHARMACEUTICAL CORP COM P73398102 3,300 6,000 SH   SOLE None 0 0 3,300
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 110,592 27,023 SH   SOLE None 0 0 110,592
REALTY INCOME CORP COM 756109104 130,089 7,067 SH   SOLE None 0 0 130,089
OASIS PETE INC NEW COM 674215108 61,296 75,210 SH   SOLE None 0 0 61,296
OWENS CORNING NEW COM 690742101 798 49 SH   SOLE None 0 0 798
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,160 850 SH   SOLE None 0 0 1,160
OFFICE DEPOT INC COM 676220106 38,566 56,300 SH   SOLE None 0 0 38,566
ISHARES TR S&P 100 ETF 464287101 7,204 200 SH   SOLE None 0 0 7,204
OGE ENERGY CORP COM 670837103 140,269 12,617 SH   SOLE None 0 0 140,269
ONE GAS INC COM 68235P108 29,287 1,252 SH   SOLE None 0 0 29,287
OMEGA HEALTHCARE INVS INC COM 681936100 132,948 12,557 SH   SOLE None 0 0 132,948
O-I GLASS INC COM 67098H104 8,320 2,789 SH   SOLE None 0 0 8,320
INVESCO MUNI INCOME OPP TRST COM 46132X101 30,359 15,391 SH   SOLE None 0 0 30,359
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 1,876 566 SH   SOLE None 0 0 1,876
ONEOK INC NEW COM 682680103 105,288 5,566 SH   SOLE None 0 0 105,288
OKTA INC CL A 679295105 1,644 57 SH   SOLE None 0 0 1,644
UNIVERSAL DISPLAY CORP COM 91347P105 1,546 30 SH   SOLE None 0 0 1,546
UNIVERSAL DISPLAY CORP COM 91347P105 3,400 66 SH   SOLE None 0 0 3,400
OLIN CORP COM PAR $1 680665205 9,978 2,314 SH   SOLE None 0 0 9,978
OMNICOM GROUP INC COM 681919106 16,710 825 SH   SOLE None 0 0 16,710
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 40,611 4,852 SH   SOLE None 0 0 40,611
OWENS & MINOR INC NEW COM 690732102 1,184 916 SH   SOLE None 0 0 1,184
ON SEMICONDUCTOR CORP COM 682189105 42,177 6,920 SH   SOLE None 0 0 42,177
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 58,812 673 SH   SOLE None 0 0 58,812
ORGANOVO HLDGS INC COM 68620A104 800 9,000 SH   SOLE None 0 0 800
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49,479 6,158 SH   SOLE None 0 0 49,479
OPKO HEALTH INC COM 68375N103 4,116 11,200 SH   SOLE None 0 0 4,116
OSISKO GOLD ROYALTIES LTD COM 68827L101 250 103 SH   SOLE None 0 0 250
ORANGE SPONSORED ADR 684060106 5,106 1,400 SH   SOLE None 0 0 5,106
ORCHID IS CAP INC COM 68571X103 3,218 2,200 SH   SOLE None 0 0 3,218
ORACLE CORP COM 68389X105 304,956 23,024 SH   SOLE None 0 0 304,956
OLD REP INTL CORP COM 680223104 34,114 6,100 SH   SOLE None 0 0 34,114
O REILLY AUTOMOTIVE INC NEW COM 67103H107 178,810 1,632 SH   SOLE None 0 0 178,810
OSHKOSH CORP COM 688239201 23,946 1,012 SH   SOLE None 0 0 23,946
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2,326 1,331 SH   SOLE None 0 0 2,326
ONESPAN INC COM 68287N100 835 195 SH   SOLE None 0 0 835
OVERSTOCK COM INC DEL COM 690370101 899 510 SH   SOLE None 0 0 899
OPEN TEXT CORP COM 683715106 1,278 116 SH   SOLE None 0 0 1,278
OTTER TAIL CORP COM 689648103 321 25 SH   SOLE None 0 0 321
OSI ETF TR OSHARS FTSE US 67110P407 1,965 215 SH   SOLE None 0 0 1,965
OUTFRONT MEDIA INC COM 69007J106 2,266 338 SH   SOLE None 0 0 2,266
OXFORD SQUARE CAP CORP COM 69181V107 15,913 11,700 SH   SOLE None 0 0 15,913
OCCIDENTAL PETE CORP COM 674599105 294,465 28,582 SH   SOLE None 0 0 294,465
BANK OZK COM 06417N103 811 106 SH   SOLE None 0 0 811
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 99,443 21,630 SH   SOLE None 0 0 99,443
PAN AMERICAN SILVER CORP COM 697900108 9,831 1,660 SH   SOLE None 0 0 9,831
PACWEST BANCORP DEL COM 695263103 455,652 47,625 SH   SOLE None 0 0 455,652
PENSKE AUTOMOTIVE GRP INC COM 70959W103 628 50 SH   SOLE None 0 0 628
PAGSEGURO DIGITAL LTD COM CL A G68707101 51,556 6,037 SH   SOLE None 0 0 51,556
WESTERN ASSET INVESTMENT GRA COM 95766T100 12,230 3,152 SH   SOLE None 0 0 12,230
PALO ALTO NETWORKS INC COM 697435105 17,344 300 SH   SOLE None 0 0 17,344
PAYCOM SOFTWARE INC COM 70432V102 16,614 251 SH   SOLE None 0 0 16,614
PAYCHEX INC COM 704326107 288,691 13,576 SH   SOLE None 0 0 288,691
PROSPERITY BANCSHARES INC COM 743606105 41,669 2,318 SH   SOLE None 0 0 41,669
PEMBINA PIPELINE CORP COM 706327103 18,158 1,960 SH   SOLE None 0 0 18,158
PEOPLES UTD FINL INC COM 712704105 7,728 1,829 SH   SOLE None 0 0 7,728
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 2,094 150 SH   SOLE None 0 0 2,094
PBF ENERGY INC CL A 69318G106 218,374 27,845 SH   SOLE None 0 0 218,374
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 25,312 5,000 SH   SOLE None 0 0 25,312
PITNEY BOWES INC COM 724479100 604 600 SH   SOLE None 0 0 604
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 14,809 2,750 SH   SOLE None 0 0 14,809
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 88,581 22,229 SH   SOLE None 0 0 88,581
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 9,717 10,069 SH   SOLE None 0 0 9,717
PACCAR INC COM 693718108 28,441 1,438 SH   SOLE None 0 0 28,441
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 5,828 1,000 SH   SOLE None 0 0 5,828
HIGH INCOME SECS FD SHS BEN INT 42968F108 1,344 600 SH   SOLE None 0 0 1,344
PG&E CORP COM 69331C108 15,961 5,873 SH   SOLE None 0 0 15,961
POTLATCHDELTIC CORPORATION COM 737630103 16,345 1,511 SH   SOLE None 0 0 16,345
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 172,848 27,436 SH   SOLE None 0 0 172,848
PIMCO CORPORATE INCOME STRAT COM 72200U100 3,652 764 SH   SOLE None 0 0 3,652
PACIRA BIOSCIENCES COM 695127100 10,192 900 SH   SOLE None 0 0 10,192
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,758 238 SH   SOLE None 0 0 1,758
PARK CITY GROUP INC COM NEW 700215304 2,836 2,242 SH   SOLE None 0 0 2,836
PURECYCLE CORP COM NEW 746228303 1,397 444 SH   SOLE None 0 0 1,397
PATTERSON COMPANIES INC COM 703395103 1,603 313 SH   SOLE None 0 0 1,603
PIMCO DYNAMIC INCOME FD SHS 72201Y101 87,588 10,800 SH   SOLE None 0 0 87,588
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,939 1,248 SH   SOLE None 0 0 6,939
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 39,526 2,457 SH   SOLE None 0 0 39,526
PRECISION DRILLING CORP COM 2010 74022D308 1,075 3,071 SH   SOLE None 0 0 1,075
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 962 214 SH   SOLE None 0 0 962
PARSLEY ENERGY INC CL A 701877102 12,969 2,743 SH   SOLE None 0 0 12,969
HEALTHPEAK PPTYS INC COM 42250P103 41,726 4,842 SH   SOLE None 0 0 41,726
PEBBLEBROOK HOTEL TR COM 70509V100 1,139 170 SH   SOLE None 0 0 1,139
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16,160 1,095 SH   SOLE None 0 0 16,160
PEGASYSTEMS INC COM 705573103 1,991 100 SH   SOLE None 0 0 1,991
PATTERN ENERGY GROUP INC CL A 70338P100 1,358 203 SH   SOLE None 0 0 1,358
PENUMBRA INC COM 70975L107 862 21 SH   SOLE None 0 0 862
ADAM NAT RES FD INC COM 00548F105 3,609 877 SH   SOLE None 0 0 3,609
PEPSICO INC COM 713448108 2,664,061 79,647 SH   SOLE None 0 0 2,664,061
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 940 4,417 SH   SOLE None 0 0 940
PETMED EXPRESS INC COM 716382106 1,764 300 SH   SOLE None 0 0 1,764
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 615 130 SH   SOLE None 0 0 615
PFIZER INC COM 717081103 1,829,644 186,794 SH   SOLE None 0 0 1,829,644
ISHARES TR PFD AND INCM SEC 464288687 28,559 3,039 SH   SOLE None 0 0 28,559
ISHARES TR PFD AND INCM SEC 464288687 305,659 34,319 SH   SOLE None 0 0 305,659
PRINCIPAL FINL GROUP INC COM 74251V102 425,329 30,933 SH   SOLE None 0 0 425,329
PIMCO INCOME STRATEGY FUND COM 72201H108 90,001 30,380 SH   SOLE None 0 0 90,001
PENNANTPARK FLOATING RATE CA COM 70806A106 1,370 450 SH   SOLE None 0 0 1,370
PIMCO INCOME STRATEGY FUND I COM 72201J104 530 200 SH   SOLE None 0 0 530
PROOFPOINT INC COM 743424103 488 17 SH   SOLE None 0 0 488
VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 2,022 400 SH   SOLE None 0 0 2,022
PROCTER & GAMBLE CO COM 742718109 4,905,972 157,117 SH   SOLE None 0 0 4,905,972
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 63,242 13,406 SH   SOLE None 0 0 63,242
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 31,056 10,387 SH   SOLE None 0 0 31,056
PROGRESSIVE CORP OHIO COM 743315103 1,086 60 SH   SOLE None 0 0 1,086
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 58,131 33,938 SH   SOLE None 0 0 58,131
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 288,128 76,783 SH   SOLE None 0 0 288,128
PARKER HANNIFIN CORP COM 701094104 1,183 23 SH   SOLE None 0 0 1,183
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,342 110 SH   SOLE None 0 0 1,342
PIMCO HIGH INCOME FD COM SHS 722014107 19,827 10,560 SH   SOLE None 0 0 19,827
PULTE GROUP INC COM 745867101 20,524 2,116 SH   SOLE None 0 0 20,524
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 828 86 SH   SOLE None 0 0 828
PIONEER HIGH INCOME TR COM 72369H106 954 400 SH   SOLE None 0 0 954
PANHANDLE OIL AND GAS INC CL A 698477106 280 100 SH   SOLE None 0 0 280
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 3,654 1,200 SH   SOLE None 0 0 3,654
IMPINJ INC COM 453204109 646 100 SH   SOLE None 0 0 646
ISHARES INC MSCI GBL ETF NEW 46434G848 24,838 3,342 SH   SOLE None 0 0 24,838
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 307 72 SH   SOLE None 0 0 307
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 27,112 5,663 SH   SOLE None 0 0 27,112
POLARIS INC COM 731068102 5,797 228 SH   SOLE None 0 0 5,797
PREMIER INC CL A 74051N102 559 59 SH   SOLE None 0 0 559
PINTEREST INC CL A 72352L106 15,844 3,400 SH   SOLE None 0 0 15,844
PIPER JAFFRAY COS COM 724078100 839 42 SH   SOLE None 0 0 839
PJT PARTNERS INC COM CL A 69343T107 5,732 508 SH   SOLE None 0 0 5,732
PACKAGING CORP AMER COM 695156109 812 29 SH   SOLE None 0 0 812
PIMCO INCOME OPPORTUNITY FD COM 72202B100 20,391 2,935 SH   SOLE None 0 0 20,391
CHILDRENS PL INC COM 168905107 782 50 SH   SOLE None 0 0 782
PROLOGIS INC COM 74340W103 8,344 374 SH   SOLE None 0 0 8,344
PLANET FITNESS INC CL A 72703H101 3,939 211 SH   SOLE None 0 0 3,939
PLANET FITNESS INC CL A 72703H101 7,748 446 SH   SOLE None 0 0 7,748
PLUG POWER INC COM NEW 72919P202 1,580 2,000 SH   SOLE None 0 0 1,580
PHILIP MORRIS INTL INC COM 718172109 1,963,608 92,307 SH   SOLE None 0 0 1,963,608
PHILIP MORRIS INTL INC COM 718172109 745 35 SH   SOLE None 0 0 745
PUTNAM MANAGED MUN INCOM TR COM 746823103 19,362 9,693 SH   SOLE None 0 0 19,362
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 12,857 3,911 SH   SOLE None 0 0 12,857
PENNYMAC MTG INVT TR COM 70931T103 6,355 1,140 SH   SOLE None 0 0 6,355
PNC FINL SVCS GROUP INC COM 693475105 2,329,824 58,381 SH   SOLE None 0 0 2,329,824
PINNACLE FINL PARTNERS INC COM 72346Q104 656 41 SH   SOLE None 0 0 656
PNM RES INC COM 69349H107 380 30 SH   SOLE None 0 0 380
PENNANTPARK INVT CORP COM 708062104 1,626 996 SH   SOLE None 0 0 1,626
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 5,303 150 SH   SOLE None 0 0 5,303
PENTAIR PLC SHS G7S00T104 18,623 1,624 SH   SOLE None 0 0 18,623
PINNACLE WEST CAP CORP COM 723484101 6,183 275 SH   SOLE None 0 0 6,183
INSULET CORP COM 45784P101 385 9 SH   SOLE None 0 0 385
POOL CORPORATION COM 73278L105 531 10 SH   SOLE None 0 0 531
PORTLAND GEN ELEC CO COM NEW 736508847 4,943 354 SH   SOLE None 0 0 4,943
POST HLDGS INC COM 737446104 12,683 465 SH   SOLE None 0 0 12,683
POWER INTEGRATIONS INC COM 739276103 346 14 SH   SOLE None 0 0 346
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 21,666 1,268 SH   SOLE None 0 0 21,666
PPG INDS INC COM 693506107 26,155 784 SH   SOLE None 0 0 26,155
PPL CORP COM 69351T106 409,798 45,685 SH   SOLE None 0 0 409,798
VOYA PRIME RATE TR SH BEN INT 92913A100 6,201 4,951 SH   SOLE None 0 0 6,201
PRA HEALTH SCIENCES INC COM 69354M108 973 35 SH   SOLE None 0 0 973
PERFICIENT INC COM 71375U101 576 50 SH   SOLE None 0 0 576
PERRIGO CO PLC SHS G97822103 1,201 93 SH   SOLE None 0 0 1,201
PRIMORIS SVCS CORP COM 74164F103 556 100 SH   SOLE None 0 0 556
PROTO LABS INC COM 743713109 12,440 490 SH   SOLE None 0 0 12,440
PROS HOLDINGS INC COM 74346Y103 300 20 SH   SOLE None 0 0 300
PERSPECTA INC COM 715347100 21,469 3,248 SH   SOLE None 0 0 21,469
PRUDENTIAL FINL INC COM 744320102 49,472 2,111 SH   SOLE None 0 0 49,472
PLURALSIGHT INC COM CL A 72941B106 3,231 751 SH   SOLE None 0 0 3,231
PUBLIC STORAGE COM 74460D109 4,259 80 SH   SOLE None 0 0 4,259
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 2,746 85 SH   SOLE None 0 0 2,746
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 3,267 136 SH   SOLE None 0 0 3,267
PROSPECT CAPITAL CORPORATION COM 74348T102 43,307 26,899 SH   SOLE None 0 0 43,307
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 12,020 1,092 SH   SOLE None 0 0 12,020
INVESCO ACTIVELY MANAGD ETF CNSRTV MLT AST 46090A309 857 267 SH   SOLE None 0 0 857
INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 375 109 SH   SOLE None 0 0 375
PURE STORAGE INC CL A 74624M102 4,106 960 SH   SOLE None 0 0 4,106
PHILLIPS 66 COM 718546104 65,617 2,356 SH   SOLE None 0 0 65,617
PHILLIPS 66 COM 718546104 600,458 23,806 SH   SOLE None 0 0 600,458
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 40,395 2,621 SH   SOLE None 0 0 40,395
PTC INC COM 69370C100 1,498 80 SH   SOLE None 0 0 1,498
PORTOLA PHARMACEUTICALS INC COM 737010108 2,090 350 SH   SOLE None 0 0 2,090
PELOTON INTERACTIVE INC CL A COM 70614W100 1,065 150 SH   SOLE None 0 0 1,065
PIMCO CORPORATE & INCOME OPP COM 72201B101 5,296 1,115 SH   SOLE None 0 0 5,296
PVH CORP COM 693656100 289 11 SH   SOLE None 0 0 289
PERMIANVILLE RTY TR TR UNIT 71425H100 5,432 11,745 SH   SOLE None 0 0 5,432
PENNS WOODS BANCORP INC COM 708430103 5,334 600 SH   SOLE None 0 0 5,334
QUANTA SVCS INC COM 74762E102 22,062 2,168 SH   SOLE None 0 0 22,062
QUANTA SVCS INC COM 74762E102 1,603 157 SH   SOLE None 0 0 1,603
PIONEER NAT RES CO COM 723787107 131,582 3,477 SH   SOLE None 0 0 131,582
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 302 216 SH   SOLE None 0 0 302
PAYPAL HLDGS INC COM 70450Y103 715,490 26,458 SH   SOLE None 0 0 715,490
PYXUS INTL INC COM 74737V106 702 314 SH   SOLE None 0 0 702
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 17,092 2,584 SH   SOLE None 0 0 17,092
QUALCOMM INC COM 747525103 1,322,667 59,964 SH   SOLE None 0 0 1,322,667
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,746 144 SH   SOLE None 0 0 1,746
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 2,737 180 SH   SOLE None 0 0 2,737
QEP RES INC COM 74733V100 1,243 1,105 SH   SOLE None 0 0 1,243
PROSHARES TR PSHS ULTRA QQQ 74347R206 9,386 308 SH   SOLE None 0 0 9,386
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 122,203 6,623 SH   SOLE None 0 0 122,203
INVESCO QQQ TR UNIT SER 1 46090E103 945,248 17,784 SH   SOLE None 0 0 945,248
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 80,476 13,385 SH   SOLE None 0 0 80,476
QUEST RESOURCE HLDG CORP COM NEW 74836W203 708 1,300 SH   SOLE None 0 0 708
QURATE RETAIL INC COM SER A 74915M100 4,769 2,263 SH   SOLE None 0 0 4,769
QORVO INC COM 74736K101 13,163 453 SH   SOLE None 0 0 13,163
RESTAURANT BRANDS INTL INC COM 76131D103 1,722 108 SH   SOLE None 0 0 1,722
FIRST TR NASDAQ100 TECH INDE SHS 337345102 37,010 1,479 SH   SOLE None 0 0 37,010
QTS RLTY TR INC COM CL A 74736A103 684 50 SH   SOLE None 0 0 684
Q2 HLDGS INC COM 74736L109 1,622 80 SH   SOLE None 0 0 1,622
ISHARES TR USA QUALITY FCTR 46432F339 45,848 1,816 SH   SOLE None 0 0 45,848
UNIQURE NV SHS N90064101 3,063 171 SH   SOLE None 0 0 3,063
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 257,569 43,637 SH   SOLE None 0 0 257,569
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 7,226 1,354 SH   SOLE None 0 0 7,226
FERRARI N V COM N3167Y103 3,725 90 SH   SOLE None 0 0 3,725
RITE AID CORP COM 767754872 1,725 446 SH   SOLE None 0 0 1,725
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 918 86 SH   SOLE None 0 0 918
RITCHIE BROS AUCTIONEERS COM 767744105 15,124 1,409 SH   SOLE None 0 0 15,124
REGAL BELOIT CORP COM 758750103 1,862 87 SH   SOLE None 0 0 1,862
READY CAP CORP COM 75574U101 14,048 3,644 SH   SOLE None 0 0 14,048
RENN FD INC COM 759720105 418 1,020 SH   SOLE None 0 0 418
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,139 124 SH   SOLE None 0 0 4,139
PIMCO STRATEGIC INCOME FD IN COM 72200X104 17,044 7,500 SH   SOLE None 0 0 17,044
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 14,511 1,471 SH   SOLE None 0 0 14,511
RADNET INC COM 750491102 2,360 465 SH   SOLE None 0 0 2,360
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,877 392 SH   SOLE None 0 0 5,877
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 396,476 26,889 SH   SOLE None 0 0 396,476
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 245,663 16,386 SH   SOLE None 0 0 245,663
EVEREST RE GROUP LTD COM G3223R108 1,107 16 SH   SOLE None 0 0 1,107
THE REALREAL INC COM 88339P101 3,054 648 SH   SOLE None 0 0 3,054
ISHARES TR GLOBAL REIT ETF 46434V647 13,769 1,994 SH   SOLE None 0 0 13,769
REGENCY CTRS CORP COM 758849103 4,889 310 SH   SOLE None 0 0 4,889
PROSHARES TR S&P MDCP 400 DIV 74347B680 843 56 SH   SOLE None 0 0 843
REGENERON PHARMACEUTICALS COM 75886F107 3,661 39 SH   SOLE None 0 0 3,661
RELX PLC SPONSORED ADR 759530108 1,643 260 SH   SOLE None 0 0 1,643
ISHARES TR MORTGE REL ETF 46435G342 39,134 3,515 SH   SOLE None 0 0 39,134
RPC INC COM 749660106 2,186 1,669 SH   SOLE None 0 0 2,186
RESONANT INC COM 76118L102 7,260 12,000 SH   SOLE None 0 0 7,260
ISHARES TR RESIDNL REAL EST 464288562 43,999 2,336 SH   SOLE None 0 0 43,999
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,508 841 SH   SOLE None 0 0 2,508
REGIONS FINL CORP NEW COM 7591EP100 44,860 10,457 SH   SOLE None 0 0 44,860
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 63,498 3,923 SH   SOLE None 0 0 63,498
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 21,042 549 SH   SOLE None 0 0 21,042
COHEN & STEERS TOTAL RETURN COM 19247R103 6,176 1,706 SH   SOLE None 0 0 6,176
RESOLUTE FST PRODS INC COM 76117W109 630 600 SH   SOLE None 0 0 630
ROYAL GOLD INC COM 780287108 2,903 95 SH   SOLE None 0 0 2,903
STURM RUGER & CO INC COM 864159108 12,751 1,085 SH   SOLE None 0 0 12,751
ROYCE GLOBAL VALUE TR INC COM 78081T104 400 137 SH   SOLE None 0 0 400
RMR REAL ESTATE INCOME FUND COM 76970B101 1,146 227 SH   SOLE None 0 0 1,146
TRANSOCEAN LTD REG SHS H8817H100 14,739 8,569 SH   SOLE None 0 0 14,739
RIO TINTO PLC SPONSORED ADR 767204100 22,556 1,520 SH   SOLE None 0 0 22,556
RIOT BLOCKCHAIN INC COM 767292105 560 2,000 SH   SOLE None 0 0 560
RAYMOND JAMES FINANCIAL INC COM 754730109 19,976 893 SH   SOLE None 0 0 19,976
RLJ LODGING TR COM 74965L101 753 170 SH   SOLE None 0 0 753
RAMBUS INC DEL COM 750917106 9,298 2,700 SH   SOLE None 0 0 9,298
RESMED INC COM 761152107 13,404 346 SH   SOLE None 0 0 13,404
RMR GROUP INC CL A 74967R106 8,955 785 SH   SOLE None 0 0 8,955
ROCKWELL MED INC COM 774374102 610 1,000 SH   SOLE None 0 0 610
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 53,550 5,100 SH   SOLE None 0 0 53,550
GIBRALTAR INDS INC COM 374689107 366 29 SH   SOLE None 0 0 366
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 17,585 2,395 SH   SOLE None 0 0 17,585
ROCKWELL AUTOMATION INC COM 773903109 25,992 513 SH   SOLE None 0 0 25,992
ROKU INC COM CL A 77543R102 45,057 1,346 SH   SOLE None 0 0 45,057
ROLLINS INC COM 775711104 88,802 10,712 SH   SOLE None 0 0 88,802
RBC BEARINGS INC COM 75524B104 871 22 SH   SOLE None 0 0 871
INDEXIQ ETF TR US RL EST SMCP 45409B628 12,463 1,940 SH   SOLE None 0 0 12,463
ROPER TECHNOLOGIES INC COM 776696106 37,547 424 SH   SOLE None 0 0 37,547
RETAIL PPTYS AMER INC CL A 76131V202 710 212 SH   SOLE None 0 0 710
RAPID7 INC COM 753422104 630 45 SH   SOLE None 0 0 630
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 47,955 1,513 SH   SOLE None 0 0 47,955
RPM INTL INC COM 749685103 23,892 1,245 SH   SOLE None 0 0 23,892
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,712 99 SH   SOLE None 0 0 1,712
COHEN & STEERS QUALITY RLTY COM 19247L106 2,079 559 SH   SOLE None 0 0 2,079
RANGE RES CORP COM 75281A109 12,731 10,500 SH   SOLE None 0 0 12,731
RED ROCK RESORTS INC CL A 75700L108 4,191 700 SH   SOLE None 0 0 4,191
REPUBLIC SVCS INC COM 760759100 14,565 650 SH   SOLE None 0 0 14,565
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 77,445 2,677 SH   SOLE None 0 0 77,445
RAYTHEON CO COM NEW 755111507 368,032 6,699 SH   SOLE None 0 0 368,032
SUNRUN INC COM 86771W105 345 100 SH   SOLE None 0 0 345
ROYCE VALUE TR INC COM 780910105 4,405 1,193 SH   SOLE None 0 0 4,405
REDWOOD TR INC COM 758075402 4,962 1,200 SH   SOLE None 0 0 4,962
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,966 409 SH   SOLE None 0 0 3,966
ROYAL BK CDA MONTREAL QUE COM 780087102 233,719 11,804 SH   SOLE None 0 0 233,719
RYANAIR HLDGS PLC SPONSORED ADS 783513203 723 33 SH   SOLE None 0 0 723
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2,711 231 SH   SOLE None 0 0 2,711
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 997 18 SH   SOLE None 0 0 997
RAYONIER INC COM 754907103 3,481 425 SH   SOLE None 0 0 3,481
SPRINT CORPORATION COM 85207U105 3,172 2,435 SH   SOLE None 0 0 3,172
SANDERSON FARMS INC COM 800013104 2,032 46 SH   SOLE None 0 0 2,032
BOSTON BEER INC CL A 100557107 73,114 774 SH   SOLE None 0 0 73,114
BANCO SANTANDER SA ADR 05964H105 2,292 2,214 SH   SOLE None 0 0 2,292
SAP SE SPON ADR 803054204 5,025 150 SH   SOLE None 0 0 5,025
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,266 104 SH   SOLE None 0 0 6,266
SEACOAST BKG CORP FLA COM NEW 811707801 28,277 3,700 SH   SOLE None 0 0 28,277
SINCLAIR BROADCAST GROUP INC CL A 829226109 28,339 3,400 SH   SOLE None 0 0 28,339
SABINE ROYALTY TR UNIT BEN INT 785688102 83,895 8,327 SH   SOLE None 0 0 83,895
SABRA HEALTH CARE REIT INC COM 78573L106 73,823 13,837 SH   SOLE None 0 0 73,823
SOUTHSIDE BANCSHARES INC COM 84470P109 23,380 2,518 SH   SOLE None 0 0 23,380
STARBUCKS CORP COM 855244109 3,418 155 SH   SOLE None 0 0 3,418
STARBUCKS CORP COM 855244109 422,464 19,543 SH   SOLE None 0 0 422,464
SOUTHERN COPPER CORP COM 84265V105 18,489 1,741 SH   SOLE None 0 0 18,489
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 726,003 38,393 SH   SOLE None 0 0 726,003
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 647 34 SH   SOLE None 0 0 647
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,228 116 SH   SOLE None 0 0 2,228
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,558 295 SH   SOLE None 0 0 2,558
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 293,871 42,948 SH   SOLE None 0 0 293,871
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 577,158 68,648 SH   SOLE None 0 0 577,158
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 17,844 768 SH   SOLE None 0 0 17,844
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 364,045 15,673 SH   SOLE None 0 0 364,045
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,919 167 SH   SOLE None 0 0 1,919
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 658,898 43,817 SH   SOLE None 0 0 658,898
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,553 236 SH   SOLE None 0 0 3,553
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 704,176 46,851 SH   SOLE None 0 0 704,176
THE CHARLES SCHWAB CORPORATI COM 808513105 2 0 SH   SOLE None 0 0 2
THE CHARLES SCHWAB CORPORATI COM 808513105 365,082 30,705 SH   SOLE None 0 0 365,082
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 106,839 5,564 SH   SOLE None 0 0 106,839
SERVICE CORP INTL COM 817565104 178,405 15,503 SH   SOLE None 0 0 178,405
STELLUS CAP INVT CORP COM 858568108 1,423 400 SH   SOLE None 0 0 1,423
ISHARES TR EAFE SML CP ETF 464288273 187 12 SH   SOLE None 0 0 187
ISHARES TR EAFE SML CP ETF 464288273 20,490 1,316 SH   SOLE None 0 0 20,490
GLOBAL X FDS GLB X SUPERDIV 37950E549 35,107 7,938 SH   SOLE None 0 0 35,107
ALPS ETF TR SECTR DIV DOGS 00162Q858 10,508 898 SH   SOLE None 0 0 10,508
SPDR SERIES TRUST S&P DIVID ETF 78464A763 366,628 13,633 SH   SOLE None 0 0 366,628
STITCH FIX INC COM CL A 860897107 1,732 270 SH   SOLE None 0 0 1,732
SFL CORPORATION LTD SHS G7738W106 37,933 10,435 SH   SOLE None 0 0 37,933
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 29,126 4,349 SH   SOLE None 0 0 29,126
SUPERIOR GRP OF COMPANIES IN COM 868358102 1,083 320 SH   SOLE None 0 0 1,083
SEATTLE GENETICS INC COM 812578102 4,456 156 SH   SOLE None 0 0 4,456
STAR GROUP L P UNIT LTD PARTNR 85512C105 16,555 7,000 SH   SOLE None 0 0 16,555
PROSHARES TR SHORT S&P 500 NE 74347B425 615 102 SH   SOLE None 0 0 615
SHAKE SHACK INC CL A 819047101 596 40 SH   SOLE None 0 0 596
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2,643 346 SH   SOLE None 0 0 2,643
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 15,933 3,154 SH   SOLE None 0 0 15,933
SHOPIFY INC CL A 82509L107 3,081 31 SH   SOLE None 0 0 3,081
SHOPIFY INC CL A 82509L107 36,776 370 SH   SOLE None 0 0 36,776
ISHARES TR SHORT TREAS BD 464288679 287,130 10,398 SH   SOLE None 0 0 287,130
SHERWIN WILLIAMS CO COM 824348106 335,956 2,785 SH   SOLE None 0 0 335,956
ISHARES TR 1 3 YR TREAS BD 464287457 13,460 636 SH   SOLE None 0 0 13,460
ISHARES TR 1 3 YR TREAS BD 464287457 73,004 4,019 SH   SOLE None 0 0 73,004
ISHARES TR 0-5YR HI YL CP 46434V407 42,939 3,699 SH   SOLE None 0 0 42,939
SIRIUS XM HLDGS INC COM 82968B103 46,691 26,121 SH   SOLE None 0 0 46,691
SVB FINL GROUP COM 78486Q101 628 10 SH   SOLE None 0 0 628
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 4,330 1,000 SH   SOLE None 0 0 4,330
SOUTH JERSEY INDS INC COM 838518108 11,502 1,395 SH   SOLE None 0 0 11,502
SMUCKER J M CO COM NEW 832696405 60,352 2,318 SH   SOLE None 0 0 60,352
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 7,028 11,068 SH   SOLE None 0 0 7,028
TANGER FACTORY OUTLET CTRS I COM 875465106 8,803 2,390 SH   SOLE None 0 0 8,803
SKECHERS U S A INC CL A 830566105 4,859 450 SH   SOLE None 0 0 4,859
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 105,712 7,004 SH   SOLE None 0 0 105,712
SILICON LABORATORIES INC COM 826919102 551 19 SH   SOLE None 0 0 551
SCHLUMBERGER LTD COM 806857108 204,173 20,316 SH   SOLE None 0 0 204,173
U S SILICA HLDGS INC COM 90346E103 864 562 SH   SOLE None 0 0 864
SUN LIFE FINL INC COM 866796105 1,390 122 SH   SOLE None 0 0 1,390
ISHARES TR 0-5YR INVT GR CP 46434V100 18,741 1,469 SH   SOLE None 0 0 18,741
SOLAR CAP LTD COM 83413U100 2,578 500 SH   SOLE None 0 0 2,578
ISHARES SILVER TRUST ISHARES 46428Q109 49,139 11,784 SH   SOLE None 0 0 49,139
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 1,484 92 SH   SOLE None 0 0 1,484
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 821 50 SH   SOLE None 0 0 821
SHARPS COMPLIANCE CORP COM 820017101 221,550 210,000 SH   SOLE None 0 0 221,550
SCOTTS MIRACLE GRO CO CL A 810186106 2,654 100 SH   SOLE None 0 0 2,654
ISHARES TR MULTIFACTOR USA 46434V290 343 32 SH   SOLE None 0 0 343
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 250 10 SH   SOLE None 0 0 250
STEIN MART INC COM 858375108 57,735 345,098 SH   SOLE None 0 0 57,735
SNAP ON INC COM 833034101 19,502 460 SH   SOLE None 0 0 19,502
SNAP INC CL A 83304A106 408 100 SH   SOLE None 0 0 408
SNAP INC CL A 83304A106 99,531 24,380 SH   SOLE None 0 0 99,531
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 221 186 SH   SOLE None 0 0 221
SCHNEIDER NATIONAL INC CL B 80689H102 376 69 SH   SOLE None 0 0 376
SENESTECH INC COM 81720R109 481 3,500 SH   SOLE None 0 0 481
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,372 3,020 SH   SOLE None 0 0 6,372
SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 248 3,292 SH   SOLE None 0 0 248
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 16,795 1,398 SH   SOLE None 0 0 16,795
NEW SR INVT GROUP INC COM 648691103 222 116 SH   SOLE None 0 0 222
SYNOVUS FINL CORP COM NEW 87161C501 1,392 142 SH   SOLE None 0 0 1,392
SYNNEX CORP COM 87162W100 8,114 252 SH   SOLE None 0 0 8,114
SANOFI SPONSORED ADR 80105N105 21,297 1,697 SH   SOLE None 0 0 21,297
SOUTHERN CO COM 842587107 1,293,786 81,242 SH   SOLE None 0 0 1,293,786
GLOBAL X FDS SOCIAL MED ETF 37950E416 7,835 905 SH   SOLE None 0 0 7,835
SOLITON INC COM 834251100 6,862 2,500 SH   SOLE None 0 0 6,862
SONOCO PRODS CO COM 835495102 69,642 4,513 SH   SOLE None 0 0 69,642
SOUTHERN NATL BANCORP OF VA COM 843395104 2,861 700 SH   SOLE None 0 0 2,861
SOURCE CAP INC COM 836144105 4,024 416 SH   SOLE None 0 0 4,024
ISHARES TR PHLX SEMICND ETF 464287523 130,321 2,076 SH   SOLE None 0 0 130,321
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 163,861 22,309 SH   SOLE None 0 0 163,861
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10,688 665 SH   SOLE None 0 0 10,688
SUPERCOM LTD NEW SHS NEW M87095119 3,874 25,000 SH   SOLE None 0 0 3,874
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,392 482 SH   SOLE None 0 0 1,392
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,019 130 SH   SOLE None 0 0 1,019
SIMON PPTY GROUP INC NEW COM 828806109 78,465 2,107 SH   SOLE None 0 0 78,465
S&P GLOBAL INC COM 78409V104 66,573 975 SH   SOLE None 0 0 66,573
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 18,928 3,465 SH   SOLE None 0 0 18,928
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 23,049 1,977 SH   SOLE None 0 0 23,049
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 338,197 30,724 SH   SOLE None 0 0 338,197
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9,956 1,089 SH   SOLE None 0 0 9,956
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 63,275 7,168 SH   SOLE None 0 0 63,275
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 103,759 13,784 SH   SOLE None 0 0 103,759
SPLUNK INC COM 848637104 49,125 1,312 SH   SOLE None 0 0 49,125
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 58,252 3,994 SH   SOLE None 0 0 58,252
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,524 121 SH   SOLE None 0 0 4,524
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,185 3,500 SH   SOLE None 0 0 3,185
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,831 101 SH   SOLE None 0 0 1,831
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 14,692 1,900 SH   SOLE None 0 0 14,692
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 4,346 447 SH   SOLE None 0 0 4,346
PROSHARES TR ULTRAPRO SHORT S 74347B268 5,035 1,006 SH   SOLE None 0 0 5,035
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 51,469 12,500 SH   SOLE None 0 0 51,469
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,274,938 15,845 SH   SOLE None 0 0 1,274,938
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 43,232 4,382 SH   SOLE None 0 0 43,232
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 234,959 22,425 SH   SOLE None 0 0 234,959
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 320 37 SH   SOLE None 0 0 320
SQUARE INC CL A 852234103 221,572 14,167 SH   SOLE None 0 0 221,572
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,446 516 SH   SOLE None 0 0 3,446
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 49,180 4,000 SH   SOLE None 0 0 49,180
STERICYCLE INC COM 858912108 9,572 600 SH   SOLE None 0 0 9,572
SEMPRA ENERGY COM 816851109 167,943 4,435 SH   SOLE None 0 0 167,943
GLOBAL X FDS REIT ETF 37950E127 3,842 1,000 SH   SOLE None 0 0 3,842
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 338,101 29,034 SH   SOLE None 0 0 338,101
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 13,271 7,942 SH   SOLE None 0 0 13,271
SAREPTA THERAPEUTICS INC COM 803607100 3,226 100 SH   SOLE None 0 0 3,226
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 512 200 SH   SOLE None 0 0 512
PACER FDS TR BNCHMRK INFRA 69374H741 13,032 1,600 SH   SOLE None 0 0 13,032
STAGE STORES INC COM NEW 85254C305 516 254 SH   SOLE None 0 0 516
SASOL LTD SPONSORED ADR 803866300 1,106 205 SH   SOLE None 0 0 1,106
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,397 91 SH   SOLE None 0 0 1,397
PROSHARES TR PSHS ULT S&P 500 74347R107 26,823 711 SH   SOLE None 0 0 26,823
PROSHARES TR PSHS ULT S&P 500 74347R107 20,967 1,085 SH   SOLE None 0 0 20,967
SUTTER ROCK CAP CORP COM 86944Q100 329 201 SH   SOLE None 0 0 329
SEASPAN CORP SHS Y75638109 1,227 345 SH   SOLE None 0 0 1,227
STRATASYS LTD SHS M85548101 1,011 200 SH   SOLE None 0 0 1,011
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,694 200 SH   SOLE None 0 0 2,694
STAAR SURGICAL CO COM PAR $0.01 852312305 4,396 500 SH   SOLE None 0 0 4,396
ISTAR INC COM 45031U101 464 128 SH   SOLE None 0 0 464
STEWART INFORMATION SVCS COR COM 860372101 6,436 631 SH   SOLE None 0 0 6,436
STERIS PLC SHS USD G8473T100 12,791 336 SH   SOLE None 0 0 12,791
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,017 199 SH   SOLE None 0 0 5,017
STEEL DYNAMICS INC COM 858119100 2,722 320 SH   SOLE None 0 0 2,722
STMICROELECTRONICS N V NY REGISTRY 861012102 3,000 446 SH   SOLE None 0 0 3,000
STAMPS COM INC COM NEW 852857200 397 19 SH   SOLE None 0 0 397
STONECO LTD COM CL A G85158106 1,466 147 SH   SOLE None 0 0 1,466
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 508 1,400 SH   SOLE None 0 0 508
STORE CAP CORP COM 862121100 1,285 138 SH   SOLE None 0 0 1,285
STERLING CONSTRUCTION CO INC COM 859241101 1,760 500 SH   SOLE None 0 0 1,760
STATE STR CORP COM 857477103 47,841 2,419 SH   SOLE None 0 0 47,841
STARWOOD PPTY TR INC COM 85571B105 232,416 37,396 SH   SOLE None 0 0 232,416
SEAGATE TECHNOLOGY PLC SHS G7945M107 36,132 2,429 SH   SOLE None 0 0 36,132
SPIRIT OF TEX BANCSHARES INC COM 84861D103 598,288 104,050 SH   SOLE None 0 0 598,288
CONSTELLATION BRANDS INC CL A 21036P108 83,409 1,758 SH   SOLE None 0 0 83,409
SUNCOR ENERGY INC NEW COM 867224107 23,448 2,859 SH   SOLE None 0 0 23,448
SUN CMNTYS INC COM 866674104 2,814 75 SH   SOLE None 0 0 2,814
SUNOCO LP COM UT REP LP 86765K109 253,256 33,105 SH   SOLE None 0 0 253,256
SUPERNUS PHARMACEUTICALS INC COM 868459108 332 56 SH   SOLE None 0 0 332
SERVICE PPTYS TR COM SH BEN INT 81761L102 25,352 4,168 SH   SOLE None 0 0 25,352
SIERRA WIRELESS INC COM 826516106 2,323 973 SH   SOLE None 0 0 2,323
STANLEY BLACK & DECKER INC COM 854502101 55,489 1,339 SH   SOLE None 0 0 55,489
SKYWORKS SOLUTIONS INC COM 83088M102 2,206 73 SH   SOLE None 0 0 2,206
SKYWORKS SOLUTIONS INC COM 83088M102 14,083 466 SH   SOLE None 0 0 14,083
SOUTHWESTERN ENERGY CO COM 845467109 8,907 14,722 SH   SOLE None 0 0 8,907
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,934 154 SH   SOLE None 0 0 2,934
SUNCOKE ENERGY INC COM 86722A103 3,772 2,422 SH   SOLE None 0 0 3,772
SYNCHRONY FINL COM 87165B103 31,509 3,500 SH   SOLE None 0 0 31,509
STRYKER CORP COM 863667101 63,883 1,217 SH   SOLE None 0 0 63,883
SYNAPTICS INC COM 87157D109 1,151 70 SH   SOLE None 0 0 1,151
SYSCO CORP COM 871829107 57,357 2,682 SH   SOLE None 0 0 57,357
AT&T INC COM 00206R102 1,075 110 SH   SOLE None 0 0 1,075
AT&T INC COM 00206R102 4,053,559 414,899 SH   SOLE None 0 0 4,053,559
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 16,259 3,296 SH   SOLE None 0 0 16,259
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,579 131 SH   SOLE None 0 0 1,579
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 6,953 903 SH   SOLE None 0 0 6,953
MOLSON COORS BREWING CO CL B 60871R209 33,839 2,511 SH   SOLE None 0 0 33,839
TRIUMPH BANCORP INC COM 89679E300 1,188 125 SH   SOLE None 0 0 1,188
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,044 144 SH   SOLE None 0 0 2,044
TAUBMAN CTRS INC COM 876664103 777 100 SH   SOLE None 0 0 777
TC PIPELINES LP UT COM LTD PRT 87233Q108 47,017 4,446 SH   SOLE None 0 0 47,017
THL CREDIT INC COM 872438106 7,831 4,964 SH   SOLE None 0 0 7,831
CONTAINER STORE GROUP INC COM 210751103 633 600 SH   SOLE None 0 0 633
TORONTO DOMINION BK ONT COM NEW 891160509 86,953 6,197 SH   SOLE None 0 0 86,953
TORONTO DOMINION BK ONT COM NEW 891160509 926 66 SH   SOLE None 0 0 926
TERADATA CORP DEL COM 88076W103 1,994 298 SH   SOLE None 0 0 1,994
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 9,702 900 SH   SOLE None 0 0 9,702
TELADOC HEALTH INC COM 87918A105 10,632 508 SH   SOLE None 0 0 10,632
TELEPHONE & DATA SYS INC COM NEW 879433829 1,653 260 SH   SOLE None 0 0 1,653
TELEDYNE TECHNOLOGIES INC COM 879360105 106,561 1,230 SH   SOLE None 0 0 106,561
ATLASSIAN CORP PLC CL A G06242104 19,585 651 SH   SOLE None 0 0 19,585
TECK RESOURCES LTD CL B 878742204 13,603 3,133 SH   SOLE None 0 0 13,603
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 339,461 5,617 SH   SOLE None 0 0 339,461
TELEFONICA S A SPONSORED ADR 879382208 4,142 2,377 SH   SOLE None 0 0 4,142
TE CONNECTIVITY LTD REG SHS H84989104 34,910 1,457 SH   SOLE None 0 0 34,910
TELLURIAN INC NEW COM 87968A104 3,904 2,145 SH   SOLE None 0 0 3,904
TENNECO INC CL A VTG COM STK 880349105 603 184 SH   SOLE None 0 0 603
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,827 2,787 SH   SOLE None 0 0 6,827
TRUIST FINL CORP COM 89832Q109 50,874 3,613 SH   SOLE None 0 0 50,874
TRUIST FINL CORP COM 89832Q109 1,608,078 118,356 SH   SOLE None 0 0 1,608,078
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 18,968 1,500 SH   SOLE None 0 0 18,968
TRANSGLOBE ENERGY CORP COM 893662106 27,894 80,853 SH   SOLE None 0 0 27,894
TALLGRASS ENERGY LP CLASS A SHS 874696107 58,819 10,636 SH   SOLE None 0 0 58,819
TEGNA INC COM 87901J105 200 48 SH   SOLE None 0 0 200
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3,524 906 SH   SOLE None 0 0 3,524
TARGET CORP COM 87612E106 685,164 21,376 SH   SOLE None 0 0 685,164
TENET HEALTHCARE CORP COM NEW 88033G407 295 31 SH   SOLE None 0 0 295
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 1,568 500 SH   SOLE None 0 0 1,568
GENTHERM INC COM 37253A103 13,395 1,207 SH   SOLE None 0 0 13,395
TIFFANY & CO NEW COM 886547108 105,249 3,150 SH   SOLE None 0 0 105,249
MILLICOM INTL CELLULAR SA COM STK L6388F110 3,617 300 SH   SOLE None 0 0 3,617
ISHARES TR TIPS BD ETF 464287176 116,652 4,376 SH   SOLE None 0 0 116,652
TJX COS INC NEW COM 872540109 68,956 4,517 SH   SOLE None 0 0 68,956
TJX COS INC NEW COM 872540109 233,459 19,346 SH   SOLE None 0 0 233,459
TIMKEN CO COM 887389104 9,854 700 SH   SOLE None 0 0 9,854
TILRAY INC COM CL 2 88688T100 3,447 805 SH   SOLE None 0 0 3,447
ISHARES TR 20 YR TR BD ETF 464287432 302,082 8,919 SH   SOLE None 0 0 302,082
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 339,813 9,672 SH   SOLE None 0 0 339,813
THERMO FISHER SCIENTIFIC INC COM 883556102 238,310 2,934 SH   SOLE None 0 0 238,310
T MOBILE US INC COM 872590104 9,802 500 SH   SOLE None 0 0 9,802
TELENAV INC COM 879455103 608 500 SH   SOLE None 0 0 608
TEEKAY TANKERS LTD CL A Y8565N300 875 146 SH   SOLE None 0 0 875
TOLL BROTHERS INC COM 889478103 2,022 205 SH   SOLE None 0 0 2,022
TOTAL S A SPONSORED ADS 89151E109 47,392 3,428 SH   SOLE None 0 0 47,392
TOTAL S A SPONSORED ADS 89151E109 30,139 5,838 SH   SOLE None 0 0 30,139
TEXAS PAC LD TR SUB CTF PROP I T 882610108 14,064 72 SH   SOLE None 0 0 14,064
TAPESTRY INC COM 876030107 5,239 777 SH   SOLE None 0 0 5,239
TEMPUR SEALY INTL INC COM 88023U101 4,353 200 SH   SOLE None 0 0 4,353
LENDINGTREE INC NEW COM 52603B107 4,096 54 SH   SOLE None 0 0 4,096
TARGA RES CORP COM 87612G101 41,892 4,104 SH   SOLE None 0 0 41,892
TRIPADVISOR INC COM 896945201 719 95 SH   SOLE None 0 0 719
TRINITY INDS INC COM 896522109 3,876 700 SH   SOLE None 0 0 3,876
PRICE T ROWE GROUP INC COM 74144T108 299,163 9,821 SH   SOLE None 0 0 299,163
TC ENERGY CORP COM 87807B107 49,485 3,713 SH   SOLE None 0 0 49,485
TURQUOISE HILL RES LTD COM 900435108 556 3,020 SH   SOLE None 0 0 556
TRITON INTL LTD CL A G9078F107 46,029 4,580 SH   SOLE None 0 0 46,029
TRAVELERS COMPANIES INC COM 89417E109 56,423 1,648 SH   SOLE None 0 0 56,423
TRIVAGO N V SPON ADS A SHS 89686D105 372 568 SH   SOLE None 0 0 372
TENARIS S A SPONSORED ADS 88031M109 11,320 2,000 SH   SOLE None 0 0 11,320
TRACTOR SUPPLY CO COM 892356106 13,079 612 SH   SOLE None 0 0 13,079
TESLA INC COM 88160R101 105,315 1,007 SH   SOLE None 0 0 105,315
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 45,061 3,102 SH   SOLE None 0 0 45,061
TYSON FOODS INC CL A 902494103 41,352 1,817 SH   SOLE None 0 0 41,352
TORO CO COM 891092108 110,562 5,551 SH   SOLE None 0 0 110,562
THE TRADE DESK INC COM CL A 88339J105 2,468 38 SH   SOLE None 0 0 2,468
THE TRADE DESK INC COM CL A 88339J105 16,691 257 SH   SOLE None 0 0 16,691
TATA MTRS LTD SPONSORED ADR 876568502 666 206 SH   SOLE None 0 0 666
180 DEGREE CAP CORP COM 68235B109 1,075 2,000 SH   SOLE None 0 0 1,075
TITAN INTL INC ILL COM 88830M102 5,911 6,531 SH   SOLE None 0 0 5,911
TWILIO INC CL A 90138F102 688 28 SH   SOLE None 0 0 688
TWILIO INC CL A 90138F102 154,250 6,278 SH   SOLE None 0 0 154,250
TWO HBRS INVT CORP COM NEW 90187B408 14,412 3,943 SH   SOLE None 0 0 14,412
2U INC COM 90214J101 2,783 464 SH   SOLE None 0 0 2,783
TWITTER INC COM 90184L102 45,279 5,651 SH   SOLE None 0 0 45,279
TEXAS INSTRS INC COM 882508104 1,219 38 SH   SOLE None 0 0 1,219
TEXAS INSTRS INC COM 882508104 780,175 24,325 SH   SOLE None 0 0 780,175
TEXAS ROADHOUSE INC COM 882681109 4,787 340 SH   SOLE None 0 0 4,787
TEXTRON INC COM 883203101 22,031 1,976 SH   SOLE None 0 0 22,031
TRI CONTL CORP COM 895436103 54,546 7,737 SH   SOLE None 0 0 54,546
TORTOISE ENERGY INFRA CORP COM 89147L100 9,275 2,069 SH   SOLE None 0 0 9,275
TYLER TECHNOLOGIES INC COM 902252105 33,152 442 SH   SOLE None 0 0 33,152
UNDER ARMOUR INC CL C 904311206 3,413 712 SH   SOLE None 0 0 3,413
UNDER ARMOUR INC CL A 904311107 13,160 2,437 SH   SOLE None 0 0 13,160
UNITED AIRLINES HLDGS INC COM 910047109 52,392 2,379 SH   SOLE None 0 0 52,392
CVR PARTNERS LP COM 126633106 10,839 13,985 SH   SOLE None 0 0 10,839
UNITED BANCORP INC OHIO COM 909911109 32,044 8,963 SH   SOLE None 0 0 32,044
UBER TECHNOLOGIES INC COM 90353T100 20,446 2,750 SH   SOLE None 0 0 20,446
UBS GROUP AG SHS H42097107 1,304 415 SH   SOLE None 0 0 1,304
UNITED BANKSHARES INC WEST V COM 909907107 5,383 557 SH   SOLE None 0 0 5,383
PROSHARES TR II ULTA BLMBG 2017 74347W247 4,859 950 SH   SOLE None 0 0 4,859
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 177,005 27,363 SH   SOLE None 0 0 177,005
ULTRA CLEAN HLDGS INC COM 90385V107 5,868 1,000 SH   SOLE None 0 0 5,868
UDR INC COM 902653104 94,859 8,125 SH   SOLE None 0 0 94,859
URBAN EDGE PPTYS COM 91704F104 240 50 SH   SOLE None 0 0 240
URANIUM ENERGY CORP COM 916896103 2,781 12,100 SH   SOLE None 0 0 2,781
UNIVERSAL ELECTRS INC COM 913483103 1,463 112 SH   SOLE None 0 0 1,463
UGI CORP NEW COM 902681105 38,540 3,414 SH   SOLE None 0 0 38,540
UNIVERSAL HLTH SVCS INC CL B 913903100 7,173 200 SH   SOLE None 0 0 7,173
UBIQUITI INC COM 90353W103 992 21 SH   SOLE None 0 0 992
UNILEVER PLC SPON ADR NEW 904767704 6,483 454 SH   SOLE None 0 0 6,483
ULTA BEAUTY INC COM 90384S303 4,367 69 SH   SOLE None 0 0 4,367
UNILEVER N V N Y SHS NEW 904784709 154,503 10,756 SH   SOLE None 0 0 154,503
UNITED STATES NATL GAS FUND UNIT PAR 912318300 544 129 SH   SOLE None 0 0 544
UNITEDHEALTH GROUP INC COM 91324P102 556,396 7,571 SH   SOLE None 0 0 556,396
UNITEDHEALTH GROUP INC COM 91324P102 4,042 55 SH   SOLE None 0 0 4,042
UNITI GROUP INC COM 91325V108 6,724 3,276 SH   SOLE None 0 0 6,724
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 273 130 SH   SOLE None 0 0 273
UNION PACIFIC CORP COM 907818108 55,817 1,235 SH   SOLE None 0 0 55,817
UNION PACIFIC CORP COM 907818108 540,231 13,251 SH   SOLE None 0 0 540,231
UPLAND SOFTWARE INC COM 91544A109 4,464 500 SH   SOLE None 0 0 4,464
UNITED PARCEL SERVICE INC CL B 911312106 936 32 SH   SOLE None 0 0 936
UNITED PARCEL SERVICE INC CL B 911312106 864,853 29,552 SH   SOLE None 0 0 864,853
UPWORK INC COM 91688F104 667 250 SH   SOLE None 0 0 667
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,716 620 SH   SOLE None 0 0 1,716
UR ENERGY INC COM 91688R108 588 4,000 SH   SOLE None 0 0 588
UNITED RENTALS INC COM 911363109 4,253 102 SH   SOLE None 0 0 4,253
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 37,157 21,954 SH   SOLE None 0 0 37,157
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 47,428 10,458 SH   SOLE None 0 0 47,428
US BANCORP DEL COM NEW 902973304 993 67 SH   SOLE None 0 0 993
US BANCORP DEL COM NEW 902973304 398,518 26,886 SH   SOLE None 0 0 398,518
U S CONCRETE INC COM NEW 90333L201 7,478 718 SH   SOLE None 0 0 7,478
US FOODS HLDG CORP COM 912008109 9,258 884 SH   SOLE None 0 0 9,258
ISHARES TR BROAD USD HIGH 46435U853 8,898 866 SH   SOLE None 0 0 8,898
ISHARES TR USD INV GRDE ETF 464288620 5,587 383 SH   SOLE None 0 0 5,587
USIO INC COM 917313108 390 1,000 SH   SOLE None 0 0 390
INVESCO EXCHNG TRADED FD TR RUSEL 1000 LOW 46138E412 694 80 SH   SOLE None 0 0 694
UNITED STATES LIME & MINERAL COM 911922102 4,515 200 SH   SOLE None 0 0 4,515
UNITED STATES CELLULAR CORP COM 911684108 453 50 SH   SOLE None 0 0 453
WISDOMTREE TR US MULTIFACTOR 97717Y857 74,169 9,288 SH   SOLE None 0 0 74,169
ISHARES TR MSCI MIN VOL ETF 46429B697 320,002 19,512 SH   SOLE None 0 0 320,002
UNITED STATES OIL FUND LP UNITS 91232N108 2,562 800 SH   SOLE None 0 0 2,562
ISHARES TR CRE U S REIT ETF 464288521 617 45 SH   SOLE None 0 0 617
COHEN & STEERS INFRASTRUCTUR COM 19248A109 32,829 5,012 SH   SOLE None 0 0 32,829
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,632 500 SH   SOLE None 0 0 4,632
UNITED THERAPEUTICS CORP DEL COM 91307C102 440 20 SH   SOLE None 0 0 440
UNITED TECHNOLOGIES CORP COM 913017109 202,003 5,395 SH   SOLE None 0 0 202,003
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1,674 258 SH   SOLE None 0 0 1,674
ENERGY FUELS INC COM NEW 292671708 581 1,216 SH   SOLE None 0 0 581
UNIVEST FINANCIAL CORPORATIO COM 915271100 6,588 984 SH   SOLE None 0 0 6,588
PROSHARES TR II ULTRA VIX SHORT 74347W148 387 120 SH   SOLE None 0 0 387
CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 1,100 310 SH   SOLE None 0 0 1,100
PROSHARES TR ULTRA FNCLS NEW 74347X633 1,690 126 SH   SOLE None 0 0 1,690
VISA INC COM CL A 92826C839 2,617,405 55,719 SH   SOLE None 0 0 2,617,405
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 676 21 SH   SOLE None 0 0 676
VALARIS PLC SHS CLASS A G9402V109 1,117 681 SH   SOLE None 0 0 1,117
VARIAN MED SYS INC COM 92220P105 30,816 868 SH   SOLE None 0 0 30,816
VANGUARD WORLD FDS MATERIALS ETF 92204A801 16,700 498 SH   SOLE None 0 0 16,700
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,021 170 SH   SOLE None 0 0 7,021
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,233 206 SH   SOLE None 0 0 10,233
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,825 170 SH   SOLE None 0 0 5,825
VERITEX HLDGS INC COM 923451108 100,615 13,816 SH   SOLE None 0 0 100,615
VISTEON CORP COM NEW 92839U206 1,191 55 SH   SOLE None 0 0 1,191
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 29,845 1,307 SH   SOLE None 0 0 29,845
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 16,471 650 SH   SOLE None 0 0 16,471
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25,590 1,263 SH   SOLE None 0 0 25,590
VANGUARD WORLD FDS ENERGY ETF 92204A306 8,516 418 SH   SOLE None 0 0 8,516
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 18,417 1,672 SH   SOLE None 0 0 18,417
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,971 361 SH   SOLE None 0 0 3,971
VEEVA SYS INC CL A COM 922475108 224,634 6,388 SH   SOLE None 0 0 224,634
VEREIT INC COM 92339V100 105,939 45,861 SH   SOLE None 0 0 105,939
V F CORP COM 918204108 34,811 1,397 SH   SOLE None 0 0 34,811
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 50,033 2,624 SH   SOLE None 0 0 50,033
VANGUARD WELLINGTON FD US MOMENTUM 921935508 5,415 251 SH   SOLE None 0 0 5,415
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 329,578 22,497 SH   SOLE None 0 0 329,578
INVESCO TR INVT GRADE MUNS COM 46131M106 59,024 18,373 SH   SOLE None 0 0 59,024
VECTOR GROUP LTD COM 92240M108 1,818 543 SH   SOLE None 0 0 1,818
VANGUARD WORLD FDS INF TECH ETF 92204A702 119,732 1,956 SH   SOLE None 0 0 119,732
VIRNETX HLDG CORP COM 92823T108 950 1,000 SH   SOLE None 0 0 950
VALHI INC NEW COM 918905100 234 500 SH   SOLE None 0 0 234
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,947 187 SH   SOLE None 0 0 8,947
VIACOMCBS INC CL B 92556H206 87,641 8,353 SH   SOLE None 0 0 87,641
VIACOMCBS INC CL A 92556H107 554 49 SH   SOLE None 0 0 554
VIAVI SOLUTIONS INC COM 925550105 825 220 SH   SOLE None 0 0 825
VICI PPTYS INC COM 925652109 38,325 6,000 SH   SOLE None 0 0 38,325
VANGUARD GROUP DIV APP ETF 921908844 155,975 5,005 SH   SOLE None 0 0 155,975
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 21,005 546 SH   SOLE None 0 0 21,005
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 33,013 11,822 SH   SOLE None 0 0 33,013
INVESCO MUN TR COM 46131J103 92,250 29,854 SH   SOLE None 0 0 92,250
VIKING THERAPEUTICS INC COM 92686J106 2,005 1,000 SH   SOLE None 0 0 2,005
VILLAGE SUPER MKT INC CL A NEW 927107409 278 48 SH   SOLE None 0 0 278
VALERO ENERGY CORP NEW COM 91913Y100 1,447,470 61,825 SH   SOLE None 0 0 1,447,470
VALLEY NATL BANCORP COM 919794107 2,891 1,010 SH   SOLE None 0 0 2,891
VULCAN MATLS CO COM 929160109 50,517 1,403 SH   SOLE None 0 0 50,517
INVESCO MUN OPPORTUNITY TR COM 46132C107 55,669 18,016 SH   SOLE None 0 0 55,669
VMWARE INC CL A COM 928563402 3,795 100 SH   SOLE None 0 0 3,795
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 19,592 1,580 SH   SOLE None 0 0 19,592
VORNADO RLTY TR SH BEN INT 929042109 206,183 12,402 SH   SOLE None 0 0 206,183
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 104,682 16,980 SH   SOLE None 0 0 104,682
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 87,362 3,860 SH   SOLE None 0 0 87,362
VANGUARD INDEX FDS MID CAP ETF 922908629 31,671 711 SH   SOLE None 0 0 31,671
VANGUARD INDEX FDS MID CAP ETF 922908629 4,054 91 SH   SOLE None 0 0 4,054
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17,852 3,694 SH   SOLE None 0 0 17,852
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 48,269 1,620 SH   SOLE None 0 0 48,269
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6,333 140 SH   SOLE None 0 0 6,333
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3,566 119 SH   SOLE None 0 0 3,566
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 172,092 2,327 SH   SOLE None 0 0 172,092
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 42,915 984 SH   SOLE None 0 0 42,915
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 41,031 1,034 SH   SOLE None 0 0 41,031
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 18,469 787 SH   SOLE None 0 0 18,469
INVESCO PA VALUE MUN INCOME COM 46132K109 2,968 900 SH   SOLE None 0 0 2,968
VAREX IMAGING CORP COM 92214X106 1,327 178 SH   SOLE None 0 0 1,327
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 5,812 900 SH   SOLE None 0 0 5,812
VERISK ANALYTICS INC COM 92345Y106 13,759 369 SH   SOLE None 0 0 13,759
VERISIGN INC COM 92343E102 4,817 100 SH   SOLE None 0 0 4,817
VERITIV CORP COM 923454102 256 52 SH   SOLE None 0 0 256
VERTEX PHARMACEUTICALS INC COM 92532F100 16,914 309 SH   SOLE None 0 0 16,914
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 4,468 500 SH   SOLE None 0 0 4,468
VISHAY INTERTECHNOLOGY INC COM 928298108 1,794 337 SH   SOLE None 0 0 1,794
VISTA OUTDOOR INC COM 928377100 748 400 SH   SOLE None 0 0 748
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 264 486 SH   SOLE None 0 0 264
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,766 235 SH   SOLE None 0 0 4,766
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,882 85 SH   SOLE None 0 0 1,882
VANGUARD INDEX FDS TOTAL STK MKT 922908769 193,738 4,736 SH   SOLE None 0 0 193,738
VERTEX ENERGY INC COM 92534K107 1,155 3,000 SH   SOLE None 0 0 1,155
VENTAS INC COM 92276F100 72,477 5,021 SH   SOLE None 0 0 72,477
VANGUARD INDEX FDS VALUE ETF 922908744 97,049 3,239 SH   SOLE None 0 0 97,049
VANGUARD INDEX FDS VALUE ETF 922908744 6,442 215 SH   SOLE None 0 0 6,442
VANGUARD INDEX FDS GROWTH ETF 922908736 5,010 110 SH   SOLE None 0 0 5,010
VANGUARD INDEX FDS GROWTH ETF 922908736 248,670 5,460 SH   SOLE None 0 0 248,670
INVESCO SR INCOME TR COM 46131H107 1,072 1,000 SH   SOLE None 0 0 1,072
VALVOLINE INC COM 92047W101 15,308 2,860 SH   SOLE None 0 0 15,308
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,696 1,142 SH   SOLE None 0 0 12,696
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,806 882 SH   SOLE None 0 0 9,806
VANGUARD STAR FD VG TL INTL STK F 921909768 19,605 1,408 SH   SOLE None 0 0 19,605
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 11,340 3,000 SH   SOLE None 0 0 11,340
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 176,507 7,534 SH   SOLE None 0 0 176,507
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 16,364 1,026 SH   SOLE None 0 0 16,364
VERIZON COMMUNICATIONS INC COM 92343V104 2,522,829 168,082 SH   SOLE None 0 0 2,522,829
VERIZON COMMUNICATIONS INC COM 92343V104 50,256 3,274 SH   SOLE None 0 0 50,256
WAYFAIR INC CL A 94419L101 565 25 SH   SOLE None 0 0 565
WABTEC CORP COM 929740108 23,933 1,230 SH   SOLE None 0 0 23,933
WESTERN ALLIANCE BANCORP COM 957638109 884 62 SH   SOLE None 0 0 884
WATERS CORP COM 941848103 2,103 36 SH   SOLE None 0 0 2,103
WALGREENS BOOTS ALLIANCE INC COM 931427108 118,086 8,011 SH   SOLE None 0 0 118,086
WELBILT INC COM 949090104 1,842 472 SH   SOLE None 0 0 1,842
WELLCARE HEALTH PLANS INC COM 94946T106 660 8 SH   SOLE None 0 0 660
WORKDAY INC CL A 98138H101 8,716 212 SH   SOLE None 0 0 8,716
WESTERN DIGITAL CORP COM 958102105 8,251 520 SH   SOLE None 0 0 8,251
WD-40 CO COM 929236107 11,257 232 SH   SOLE None 0 0 11,257
WEC ENERGY GROUP INC COM 92939U106 89,279 3,872 SH   SOLE None 0 0 89,279
WELLTOWER INC COM 95040Q104 59,551 2,913 SH   SOLE None 0 0 59,551
WENDYS CO COM 95058W100 3,630 654 SH   SOLE None 0 0 3,630
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 12,306 2,500 SH   SOLE None 0 0 12,306
WELLS FARGO CO NEW COM 949746101 2,004,143 149,101 SH   SOLE None 0 0 2,004,143
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,028 6 SH   SOLE None 0 0 2,028
WYNDHAM HOTELS & RESORTS INC COM 98311A105 22,674 1,444 SH   SOLE None 0 0 22,674
WHIRLPOOL CORP COM 963320106 4,500 122 SH   SOLE None 0 0 4,500
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 2,278 750 SH   SOLE None 0 0 2,278
ENCORE WIRE CORP COM 292562105 3,454,689 240,745 SH   SOLE None 0 0 3,454,689
WESTERN AST INFL LKD OPP & I COM 95766R104 12,230 4,239 SH   SOLE None 0 0 12,230
WIX COM LTD SHS M98068105 1,224 40 SH   SOLE None 0 0 1,224
WORKHORSE GROUP INC COM NEW 98138J206 4,560 6,000 SH   SOLE None 0 0 4,560
LYON WILLIAM HOMES CL A NEW 552074700 4,496 900 SH   SOLE None 0 0 4,496
WESTLAKE CHEM CORP COM 960413102 713 41 SH   SOLE None 0 0 713
WHITING PETE CORP NEW COM NEW 966387409 1,459 795 SH   SOLE None 0 0 1,459
WASTE MGMT INC DEL COM 94106L109 145,570 5,110 SH   SOLE None 0 0 145,570
WILLIAMS COS INC DEL COM 969457100 231,222 38,992 SH   SOLE None 0 0 231,222
WESTERN ASSET MTG CAP CORP COM 95790D105 24,981 9,673 SH   SOLE None 0 0 24,981
WRIGHT MED GROUP N V ORD SHS N96617118 5,479 719 SH   SOLE None 0 0 5,479
WALMART INC COM 931142103 56,340 1,896 SH   SOLE None 0 0 56,340
WALMART INC COM 931142103 1,104,459 39,233 SH   SOLE None 0 0 1,104,459
WABASH NATL CORP COM 929566107 367 100 SH   SOLE None 0 0 367
SLACK TECHNOLOGIES INC COM CL A 83088V102 562 100 SH   SOLE None 0 0 562
W P CAREY INC COM 92936U109 148,339 7,413 SH   SOLE None 0 0 148,339
WASHINGTON PRIME GROUP NEW COM 93964W108 694 763 SH   SOLE None 0 0 694
WHEATON PRECIOUS METALS CORP COM 962879102 6,633 892 SH   SOLE None 0 0 6,633
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 773 1,305 SH   SOLE None 0 0 773
WPX ENERGY INC COM 98212B103 10,161 2,958 SH   SOLE None 0 0 10,161
BERKLEY W R CORP COM 084423102 5,182 300 SH   SOLE None 0 0 5,182
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,188 300 SH   SOLE None 0 0 2,188
WEINGARTEN RLTY INVS SH BEN INT 948741103 471,413 60,360 SH   SOLE None 0 0 471,413
WESTROCK CO COM 96145D105 41,251 3,845 SH   SOLE None 0 0 41,251
WESTROCK CO COM 96145D105 53,080 9,829 SH   SOLE None 0 0 53,080
WESTERN COPPER & GOLD CORP COM 95805V108 2,197 10,655 SH   SOLE None 0 0 2,197
WESBANCO INC COM 950810101 110,376 11,683 SH   SOLE None 0 0 110,376
WATSCO INC COM 942622200 540 12 SH   SOLE None 0 0 540
WHITESTONE REIT COM 966084204 29,453 8,650 SH   SOLE None 0 0 29,453
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,482 359 SH   SOLE None 0 0 13,482
WINTRUST FINL CORP COM 97650W108 1,772 100 SH   SOLE None 0 0 1,772
AQUA AMERICA INC COM 03836W103 36,308 3,094 SH   SOLE None 0 0 36,308
WESTERN UN CO COM 959802109 897 134 SH   SOLE None 0 0 897
WW INTL INC COM 98262P101 955 100 SH   SOLE None 0 0 955
WOODWARD INC COM 980745103 21,378 722 SH   SOLE None 0 0 21,378
WEYERHAEUSER CO COM 962166104 378,949 50,192 SH   SOLE None 0 0 378,949
WYNDHAM DESTINATIONS INC COM 98310W108 685 53 SH   SOLE None 0 0 685
WYNN RESORTS LTD COM 983134107 405,339 11,675 SH   SOLE None 0 0 405,339
UNITED STATES STL CORP NEW COM 912909108 7,093 2,487 SH   SOLE None 0 0 7,093
EXANTAS CAP CORP COM NEW 30068N105 2,657 900 SH   SOLE None 0 0 2,657
SPDR SERIES TRUST AEROSPACE DEF 78464A631 54,466 1,997 SH   SOLE None 0 0 54,466
SPDR SERIES TRUST S&P BIOTECH 78464A870 83,600 3,516 SH   SOLE None 0 0 83,600
XCEL ENERGY INC COM 98389B100 375,845 23,679 SH   SOLE None 0 0 375,845
SPDR SERIES TRUST OILGAS EQUIP 78464A748 290 144 SH   SOLE None 0 0 290
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 875 77 SH   SOLE None 0 0 875
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 51,287 2,395 SH   SOLE None 0 0 51,287
XENIA HOTELS & RESORTS INC COM 984017103 2,944 545 SH   SOLE None 0 0 2,944
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 43,040 2,803 SH   SOLE None 0 0 43,040
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,968 454 SH   SOLE None 0 0 6,968
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5,269 393 SH   SOLE None 0 0 5,269
SELECT SECTOR SPDR TR ENERGY 81369Y506 525 35 SH   SOLE None 0 0 525
SELECT SECTOR SPDR TR ENERGY 81369Y506 269,641 17,964 SH   SOLE None 0 0 269,641
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 213,570 27,754 SH   SOLE None 0 0 213,570
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 30,886 1,516 SH   SOLE None 0 0 30,886
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 162,455 7,089 SH   SOLE None 0 0 162,455
XILINX INC COM 983919101 3,055 125 SH   SOLE None 0 0 3,055
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 44,650 2,836 SH   SOLE None 0 0 44,650
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,746 388 SH   SOLE None 0 0 3,746
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 131,765 8,156 SH   SOLE None 0 0 131,765
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 127,978 5,026 SH   SOLE None 0 0 127,978
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41,820 1,334 SH   SOLE None 0 0 41,820
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,929 400 SH   SOLE None 0 0 2,929
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 7,779 578 SH   SOLE None 0 0 7,779
SPDR SERIES TRUST NYSE TECH ETF 78464A102 3,004 147 SH   SOLE None 0 0 3,004
EXXON MOBIL CORP COM 30231G102 13,172,761 755,102 SH   SOLE None 0 0 13,172,761
INTREXON CORP COM 46122T102 274 200 SH   SOLE None 0 0 274
EXONE CO COM 302104104 7,833 4,200 SH   SOLE None 0 0 7,833
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 23,344 3,940 SH   SOLE None 0 0 23,344
XPO LOGISTICS INC COM 983793100 21,918 1,100 SH   SOLE None 0 0 21,918
DENTSPLY SIRONA INC COM 24906P109 1,457 103 SH   SOLE None 0 0 1,457
XEROX HOLDINGS CORP COM NEW 98421M106 8,575 930 SH   SOLE None 0 0 8,575
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3,865 146 SH   SOLE None 0 0 3,865
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 216 17 SH   SOLE None 0 0 216
SPDR SERIES TRUST COMP SOFTWARE 78464A599 81,306 3,200 SH   SOLE None 0 0 81,306
ISHARES TR EXPONENTIAL TECH 46434V381 2,138 200 SH   SOLE None 0 0 2,138
XYLEM INC COM 98419M100 9,494 482 SH   SOLE None 0 0 9,494
ALLEGHANY CORP DEL COM 017175100 1,799 9 SH   SOLE None 0 0 1,799
YANDEX N V SHS CLASS A N97284108 1,794 165 SH   SOLE None 0 0 1,794
YUM BRANDS INC COM 988498101 362,856 14,409 SH   SOLE None 0 0 362,856
YUM CHINA HLDGS INC COM 98850P109 171,110 14,256 SH   SOLE None 0 0 171,110
JOYY INC ADS REPSTG COM A 46591M109 25,814 1,956 SH   SOLE None 0 0 25,814
AMPLIFY ETF TR HIGH INCOME 032108847 13,951 3,128 SH   SOLE None 0 0 13,951
ZILLOW GROUP INC CL C CAP STK 98954M200 2,860 249 SH   SOLE None 0 0 2,860
ZIMMER BIOMET HLDGS INC COM 98956P102 35,039 936 SH   SOLE None 0 0 35,039
ZEBRA TECHNOLOGIES CORP CL A 989207105 14,879 233 SH   SOLE None 0 0 14,879
ZILLOW GROUP INC CL A 98954M101 2,287 200 SH   SOLE None 0 0 2,287
ZIONS BANCORPORATION N A COM 989701107 107,994 8,320 SH   SOLE None 0 0 107,994
ZIX CORP COM 98974P100 9,153 5,400 SH   SOLE None 0 0 9,153
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,225 72 SH   SOLE None 0 0 1,225
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 987 85 SH   SOLE None 0 0 987
ZION OIL & GAS INC COM 989696109 834 19,331 SH   SOLE None 0 0 834
ZYNGA INC CL A 98986T108 1,221 798 SH   SOLE None 0 0 1,221
ZYNGA INC CL A 98986T108 11,477 7,830 SH   SOLE None 0 0 11,477
ZSCALER INC COM 98980G102 1,267 109 SH   SOLE None 0 0 1,267
VIRTUS TOTAL RETURN FUND INC COM 92835W107 21,014 7,373 SH   SOLE None 0 0 21,014
ZOETIS INC CL A 98978V103 186,973 5,651 SH   SOLE None 0 0 186,973