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
3M COMPANY COM 88579Y101 425,303 2,587 SH   SOLE   2,587 0 0
ABB LTD SPONSORED ADR COM 000375204 11,409 580 SH   SOLE   580 0 0
ABBOTT LABORATORIES COM 002824100 1,791,091 21,407 SH   SOLE   21,407 0 0
ABBVIE INC COM USD0.01 COM 00287Y109 12,005,896 158,556 SH   SOLE   158,556 0 0
ABERDEEN GLOBAL PREMIER PPTYS COM SH BEN INT COM 00302L108 202,816 32,607 SH   SOLE   32,607 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS COM 00326A104 42,585 300 SH   SOLE   300 0 0
ACCENTURE PLC CLS A USD0.0000225 COM G1151C101 6,445,456 33,509 SH   SOLE   33,509 0 0
ACCO BRANDS CORPORATION COM STK USD0.01 COM 00081T108 227 23 SH   SOLE   23 0 0
ACTIVISION BLIZZARD INC COM USD0.000001 COM 00507V109 61,440 1,161 SH   SOLE   1,161 0 0
ADAMS DIVERSIFIED EQUITY FUND INC COM 006212104 5,607 354 SH   SOLE   354 0 0
ADECOAGRO S A COM USD1.50 COM L00849106 2,915 500 SH   SOLE   500 0 0
ADOBE INC COM COM 00724F101 1,164,670 4,216 SH   SOLE   4,216 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 992 6 SH   SOLE   6 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 23,192 800 SH   SOLE   800 0 0
ADVANSIX INC COM COM 00773T101 154 6 SH   SOLE   6 0 0
AEGON N V NY REGISTRY SHS COM 007924103 13,142 3,182 SH   SOLE   3,182 0 0
AERCAP HOLDINGS N.V. EUR0.01 COM N00985106 629,625 11,500 SH   SOLE   11,500 0 0
AFFILIATED MANAGERS GROUP INC COM COM 008252108 12,503 150 SH   SOLE   150 0 0
AFLAC INC COM USD0.10 COM 001055102 4,204,692 80,365 SH   SOLE   80,365 0 0
AGILENT TECHNOLOGIES INC COM USD0.01 COM 00846U101 124,331 1,622 SH   SOLE   1,622 0 0
AIR PRODUCTS & CHEM COM 009158106 43,041 194 SH   SOLE   194 0 0
AKAMAI TECHNOLOGIES COM USD0.01 COM 00971T101 314,164 3,438 SH   SOLE   3,438 0 0
AKEBIA THERAPEUTICS INC COM COM 00972D105 14,391 3,671 SH   SOLE   3,671 0 0
ALASKA AIR GROUP INC COM USD0.01 COM 011659109 1,828,637 28,172 SH   SOLE   28,172 0 0
ALCOA CORP COM COM 013872106 11,560 576 SH   SOLE   576 0 0
ALCON INC COM H01301128 438,924 7,530 SH   SOLE   7,530 0 0
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHS COM 01609W102 68,063 407 SH   SOLE   407 0 0
ALKALINE WTR CO INC COM NEW COM 01643A207 4,410 3,000 SH   SOLE   3,000 0 0
ALLEGHANY CORP COM USD1 COM 017175100 446,746 560 SH   SOLE   560 0 0
ALLEGION PLC COM USD0.01 COM G0176J109 64,885 626 SH   SOLE   626 0 0
ALLERGAN PLC. COM USD0.0001 COM G0177J108 3,160,679 18,781 SH   SOLE   18,781 0 0
ALLIANCE DATA SYSTEM COM USD0.01 COM 018581108 62,399 487 SH   SOLE   487 0 0
ALLIANZGI CON INCM 2024 TARGET COM COM 01883H102 38,417 4,100 SH   SOLE   4,100 0 0
ALLSTATE CORP COM USD0.01 COM 020002101 749,023 6,892 SH   SOLE   6,892 0 0
ALLY FINANCIAL INC COM USD0.01 COM 02005N100 32,165 970 SH   SOLE   970 0 0
ALPHABET INC CAP STK CL A COM 02079K305 6,874,982 5,630 SH   SOLE   5,630 0 0
ALPHABET INC CAP STK CL C COM 02079K107 11,308,687 9,277 SH   SOLE   9,277 0 0
ALPS ETF TR ALERIAN MLP ETF COM 00162Q866 1,265,022 138,405 SH   SOLE   138,405 0 0
ALTABA INC COM COM 021346101 1,344 69 SH   SOLE   69 0 0
ALTICE USA INC CL A COM 02156K103 1,720,657 59,995 SH   SOLE   59,995 0 0
ALTRA INDUSTRIAL MOTION CORP COM 02208R106 1,634 59 SH   SOLE   59 0 0
ALTRIA GROUP INC COM 02209S103 5,472,415 133,800 SH   SOLE   133,800 0 0
ALTUS MIDSTREAM CO CL A COM 02215L100 3,538 1,250 SH   SOLE   1,250 0 0
AMAZON.COM INC COM 023135106 8,255,988 4,756 SH   SOLE   4,756 0 0
AMERICA MOVIL SAB DE COM 02364W105 10,402 700 SH   SOLE   700 0 0
AMERICAN AIRLINES GROUP INC COM USD0.01 COM 02376R102 53,940 2,000 SH   SOLE   2,000 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 2,269,210 24,220 SH   SOLE   24,220 0 0
AMERICAN EXPRESS CO COM USD0.20 COM 025816109 437,554 3,699 SH   SOLE   3,699 0 0
AMERICAN FINANCIAL GROUP INC OHIO COM STK NPV COM 025932104 2,974,778 27,583 SH   SOLE   27,583 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 530,799 9,530 SH   SOLE   9,530 0 0
AMERICAN INTL GROUP INC WTS EXP 01/19/2021 COM 026874156 799 56 SH   SOLE   56 0 0
AMERICAN NATL INS CO N/C AMERICAN NATIONAL FINANCIAL COM 028591105 1,114,189 9,005 SH   SOLE   9,005 0 0
AMERICAN SOFTWARE INC CL A COM 029683109 29,229 1,946 SH   SOLE   1,946 0 0
AMERICAN STATES WATER CO COM 029899101 90,130 1,003 SH   SOLE   1,003 0 0
AMERICAN TOWER CORP COM USD0.01 COM 03027X100 475,430 2,150 SH   SOLE   2,150 0 0
AMERICAN WATER WORKS COMPANY INC COM USD0.01 COM 030420103 254,970 2,052 SH   SOLE   2,052 0 0
AMERIPRISE FINANCIAL INC COM USD0.01 COM 03076C106 3,292,379 22,382 SH   SOLE   22,382 0 0
AMERISOURCEBERGEN CORPORATION COM USD0.01 COM 03073E105 2,764,600 33,580 SH   SOLE   33,580 0 0
AMETEK INC COM USD0.01 COM 031100100 12,212 133 SH   SOLE   133 0 0
AMGEN INC COM 031162100 2,422,835 12,520 SH   SOLE   12,520 0 0
AMPHENOL CORP CLASS A COM USD0.001 COM 032095101 2,027 21 SH   SOLE   21 0 0
ANALOG DEVICES INC COM USD0.16 2/3 COM 032654105 47,588 426 SH   SOLE   426 0 0
ANGLOGOLD ASHANTI LTD SPON ADR EACH REP 1 ORD SHS COM 035128206 18,270 1,000 SH   SOLE   1,000 0 0
ANHEUSER-BUSCH INBEV SA/NV ADR EAH REP 1 ORD NPV COM 03524A108 36,062 379 SH   SOLE   379 0 0
ANI PHARMACEUTICALS INC COM COM 00182C103 33,962 466 SH   SOLE   466 0 0
ANNALY CAPITAL MANAGEMENT INC COM COM 035710409 1,074 122 SH   SOLE   122 0 0
ANSYS INC COM USD0.01 COM 03662Q105 80,796 365 SH   SOLE   365 0 0
ANTHEM INC COM COM 036752103 21,129 88 SH   SOLE   88 0 0
APACHE CORP COM USD0.625 COM 037411105 138,718 5,419 SH   SOLE   5,419 0 0
APERGY CORP COM COM 03755L104 28,538 1,055 SH   SOLE   1,055 0 0
APHRIA INC COM NPV ISIN #CA03765K1049 SEDOL #BTC2NF2 COM 03765K104 8,823 1,700 SH   SOLE   1,700 0 0
APOLLO GLOBAL MGMT INC COM CL A COM 03768E105 1,598,595 42,269 SH   SOLE   42,269 0 0
APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 67,159 4,051 SH   SOLE   4,051 0 0
APPLE INC COM USD0.00001 COM 037833100 13,273,462 59,264 SH   SOLE   59,264 0 0
APPLIED MATERIALS INC COM USD0.01 COM 038222105 87,718 1,758 SH   SOLE   1,758 0 0
APTARGROUP INC COM 038336103 3,554 30 SH   SOLE   30 0 0
ARAMARK COM COM 03852U106 4,358 100 SH   SOLE   100 0 0
ARCHER DANIELS MIDLAND COM 039483102 5,795,050 141,102 SH   SOLE   141,102 0 0
ARCONIC INC COM COM 03965L100 10,374 399 SH   SOLE   399 0 0
ARCOSA INC COM COM 039653100 26,205 766 SH   SOLE   766 0 0
ARES CAPITAL CORP COM STK USD0.001 COM 04010L103 54,601 2,930 SH   SOLE   2,930 0 0
ARES MANAGEMENT CORPORATION CL A COM STK COM 03990B101 80,430 3,000 SH   SOLE   3,000 0 0
ARGAN INC COM COM 04010E109 29,232 744 SH   SOLE   744 0 0
ARISTA NETWORKS INC COM USD0.0001 COM 040413106 4,062 17 SH   SOLE   17 0 0
ARK ETF TR INNOVATION ETF COM 00214Q104 479,682 11,184 SH   SOLE   11,184 0 0
ARMSTRONG WORLD INDUSTRIES INC COM STK USD0.01 WI COM 04247X102 29,977 310 SH   SOLE   310 0 0
ARROW ELECTRONICS INC COM USD1 COM 042735100 1,342 18 SH   SOLE   18 0 0
ASHLAND GLOBAL HLDGS INC COM COM 044186104 31,205 405 SH   SOLE   405 0 0
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012 COM N07059210 254,053 1,023 SH   SOLE   1,023 0 0
ASTRAZENECA ADR EACH REP 1 ORD USD0.25 MGT COM 046353108 76,541 1,717 SH   SOLE   1,717 0 0
AT&T INC COM USD1 COM 00206R102 17,452,596 461,221 SH   SOLE   461,221 0 0
ATMOS ENERGY CORP COM NPV COM 049560105 1,708 15 SH   SOLE   15 0 0
AURORA CANNABIS INC COM NPV ISIN #CA05156X1087 COM 05156X108 32,596 7,425 SH   SOLE   7,425 0 0
AUTODESK INC COM COM 052769106 44,310 300 SH   SOLE   300 0 0
AUTOLIV INC COM USD1.00 COM 052800109 15,776 200 SH   SOLE   200 0 0
AUTOMATIC DATA PROCESSING INC COM USD0.10 COM 053015103 52,139 323 SH   SOLE   323 0 0
AUTONATION INC COM USD0.01 COM 05329W102 5,070 100 SH   SOLE   100 0 0
AUTOZONE INC COM USD0.01 COM 053332102 7,592 7 SH   SOLE   7 0 0
AVALONBAY COMMUNITIES INC COM USD0.01 COM 053484101 443,580 2,060 SH   SOLE   2,060 0 0
AVANGRID INC COM COM 05351W103 10,450 200 SH   SOLE   200 0 0
AVANOS MED INC COM COM 05350V106 1,386 37 SH   SOLE   37 0 0
AVERY DENNISON CORP COM USD1 COM 053611109 77,235 680 SH   SOLE   680 0 0
AVISTA CORP COM 05379B107 52,509 1,084 SH   SOLE   1,084 0 0
AXIS CAPITAL HOLDINGS LTD COM USD0.0125 COM G0692U109 120,096 1,800 SH   SOLE   1,800 0 0
AXOGEN INC COM COM 05463X106 10,608 850 SH   SOLE   850 0 0
AZUL SA SPON ADR EACH REP 3 PFD SHS COM 05501U106 10,746 300 SH   SOLE   300 0 0
B O K FINANCIAL CORP NEW COM 05561Q201 20,104 254 SH   SOLE   254 0 0
BADGER METER INC COM COM 056525108 382,692 7,126 SH   SOLE   7,126 0 0
BAIDU INC SPON ADS EACH REP 0.1 ORD SHS COM 056752108 27,540 268 SH   SOLE   268 0 0
BAIN CAP SPECIALTY FIN INC COM COM 05684B107 180,215 9,500 SH   SOLE   9,500 0 0
BAKER HUGHES A GE CO CL A COM 05722G100 212,442 9,157 SH   SOLE   9,157 0 0
BALL CORP COM NPV COM 058498106 1,108,917 15,230 SH   SOLE   15,230 0 0
BANK OF AMERICA CORP COM 060505104 6,208,450 212,837 SH   SOLE   212,837 0 0
BANK OF AMERICA CORPORATION COM 060505682 4,498 3 SH   SOLE   3 0 0
BANK OF MONTREAL COM 063671101 29,500 400 SH   SOLE   400 0 0
BANK OF NEW YORK MELLON CORP COM USD0.01 COM 064058100 57,396 1,270 SH   SOLE   1,270 0 0
BANK OZK COM COM 06417N103 10,335 379 SH   SOLE   379 0 0
BARCLAYS BK PLC COM 06742C723 171,336 9,332 SH   SOLE   9,332 0 0
BARRICK GOLD CORP COM NPV ISIN #CA0679011084 COM 067901108 294,610 17,000 SH   SOLE   17,000 0 0
BAUSCH HEALTH COMPANIES INC COM NPV COM 071734107 21,850 1,000 SH   SOLE   1,000 0 0
BAXTER INTERNATIONAL INC COM USD1.00 COM 071813109 977,299 11,173 SH   SOLE   11,173 0 0
BB&T CORP COM USD5.00 COM 054937107 1,981,541 37,128 SH   SOLE   37,128 0 0
BBX CAP CORP NEW CL A COM 05491N104 12,609 2,700 SH   SOLE   2,700 0 0
BCE INC COM 05534B760 52,283 1,080 SH   SOLE   1,080 0 0
BECTON DICKINSON &CO COM USD1.00 COM 075887109 678,445 2,682 SH   SOLE   2,682 0 0
BED BATH AND BEYOND COM USD0.01 COM 075896100 5,320 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B COM 084670702 9,084,025 43,669 SH   SOLE   43,669 0 0
BERKSHIRE HATHAWAY INC DEL CL A FRMLY COMMON COM 084670108 3,430,152 11 SH   SOLE   11 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,858 200 SH   SOLE   200 0 0
BERRY GLOBAL GROUP INC COM 08579W103 51,051 1,300 SH   SOLE   1,300 0 0
BEYOND MEAT INC COM COM 08862E109 89,172 600 SH   SOLE   600 0 0
BHP GROUP LTD SPON ADS EACH REP 2 ORD SHS COM 088606108 140,733 2,850 SH   SOLE   2,850 0 0
BHP GROUP PLC SPON ADS EACH REP 2 ORD SHS COM 05545E209 5,998 140 SH   SOLE   140 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 22,959 69 SH   SOLE   69 0 0
BIOMARIN PHARMACEUTICAL COM USD0.001 COM 09061G101 25,747 382 SH   SOLE   382 0 0
BLACK KNIGHT INC COM COM 09215C105 244 4 SH   SOLE   4 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533AC2 29,747 30,000 SH   SOLE   30,000 0 0
BLACKROCK ENHANCED CAP & INCOME FD INC COM COM 09256A109 1,329,160 82,250 SH   SOLE   82,250 0 0
BLACKROCK FLA MUN 2020 TERM TR COM SHS COM 09250M109 59,446 4,125 SH   SOLE   4,125 0 0
BLACKROCK INC COM COM 09247X101 799,110 1,793 SH   SOLE   1,793 0 0
BLACKROCK LONG-TERM MUNI ADVNT COM COM 09250B103 37,860 3,000 SH   SOLE   3,000 0 0
BLACKROCK MUN 2020 TERM TR COM SHS COM 09249X109 147,052 9,745 SH   SOLE   9,745 0 0
BLACKROCK MUNICIPAL 2030 TARGET TERM TRUST COM 09257P105 575,530 24,325 SH   SOLE   24,325 0 0
BLACKROCK MUNIENHANCED FD INC COM COM 09253Y100 451,729 39,835 SH   SOLE   39,835 0 0
BLACKROCK MUNIHOLDINGS INVESTMENT QUALITY COM 09254P108 508,119 37,555 SH   SOLE   37,555 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 251,160 27,300 SH   SOLE   27,300 0 0
BLACKROCK MUNIYIELD N Y QUALITY FD INC COM COM 09255E102 45,971 3,520 SH   SOLE   3,520 0 0
BLACKROCK N Y MUN INCOME TR SH BEN IT COM 09248L106 7,080 500 SH   SOLE   500 0 0
BLACKROCK TAXABLE MUNICIPAL BOND TRUST COM 09248X100 282,055 11,410 SH   SOLE   11,410 0 0
BLACKROCK UTILITIES INFRASTRUCTURE AND POWER OPPORTUNITIES COM 09248D104 61,125 2,500 SH   SOLE   2,500 0 0
BLACKSTONE GROUP INC COM CL A COM 09260D107 1,413,869 28,949 SH   SOLE   28,949 0 0
BLUEBIRD BIO INC COM COM 09609G100 1,236,815 13,470 SH   SOLE   13,470 0 0
BOEING CO COM USD5.00 COM 097023105 3,824,519 10,052 SH   SOLE   10,052 0 0
BONANZA CREEK ENERGY INC COM NEW COM 097793400 30,473 1,361 SH   SOLE   1,361 0 0
BOOKING HLDGS INC COM COM 09857L108 170,747 87 SH   SOLE   87 0 0
BORG WARNER INC COM USD0.01 COM 099724106 30,701 837 SH   SOLE   837 0 0
BOSTON PROPERTIES INC COM USD0.01 COM 101121101 39,157 302 SH   SOLE   302 0 0
BOSTON SCIENTIFIC CORP COM 101137107 64,127 1,576 SH   SOLE   1,576 0 0
BP PLC SPONSORED ADR COM 055622104 5,269,947 138,719 SH   SOLE   138,719 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 1,897,800 46,894 SH   SOLE   46,894 0 0
BRISTOL-MYERS SQUIBB CO COM USD0.10 COM 110122108 5,465,610 107,782 SH   SOLE   107,782 0 0
BRITISH AMERICAN TOBACCO LVL II ADR EACH REP 1 ORD COM 110448107 3,982,129 107,917 SH   SOLE   107,917 0 0
BROADCOM INC COM COM 11135F101 5,621,483 20,363 SH   SOLE   20,363 0 0
BROADRIDGE FINANCIAL SOLUTION INC COM USD0.01 COM 11133T103 13,687 110 SH   SOLE   110 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 289,712 5,457 SH   SOLE   5,457 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT COM G16252101 70,694 1,425 SH   SOLE   1,425 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT COM G16258108 30,465 750 SH   SOLE   750 0 0
BROWN &BROWN INC COM COM 115236101 38,151 1,058 SH   SOLE   1,058 0 0
BRP INC COM SUN VTG ISIN #CA05577W2004 SEDOL #B9B3FG1 COM 05577W200 38,940 1,000 SH   SOLE   1,000 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 184,494 4,490 SH   SOLE   4,490 0 0
BUNGE LIMITED COM STK USD0.01 COM G16962105 45,296 800 SH   SOLE   800 0 0
CABLE ONE INC COM COM 12685J105 363,863 290 SH   SOLE   290 0 0
CABOT OIL & GAS CORP COM COM 127097103 6,589 375 SH   SOLE   375 0 0
CADENCE BANCORPORATION CL A COM 12739A100 63,495 3,620 SH   SOLE   3,620 0 0
CALAMOS CONV &HIGH INCOME FD COM SHS COM 12811P108 11,000 1,000 SH   SOLE   1,000 0 0
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT COM 128125101 27,819 2,187 SH   SOLE   2,187 0 0
CALLON PETROLEUM CO COM USD0.01 COM 13123X102 86,800 20,000 SH   SOLE   20,000 0 0
CAMDEN PROPERTY TRUST SBI USD0.01 COM 133131102 616,106 5,550 SH   SOLE   5,550 0 0
CAMECO CORP COM NPV ISIN #CA13321L1085 SEDOL #2166160 COM 13321L108 138,383 14,567 SH   SOLE   14,567 0 0
CANADIAN NATL RY CO COM ISIN #CA1363751027 COM 136375102 79,706 887 SH   SOLE   887 0 0
CANADIAN PACIFIC RAILWAY COMPANY COM NPV COM 13645T100 2,225 10 SH   SOLE   10 0 0
CANNAE HLDGS INC COM COM 13765N107 95,705 3,484 SH   SOLE   3,484 0 0
CANNTRUST HOLDINGS INC COM NPV ISIN #CA1378002077 COM 137800207 1,120 1,000 SH   SOLE   1,000 0 0
CANOPY GROWTH CORPORATION COM NPV ISIN #CA1380351009 COM 138035100 147,325 6,425 SH   SOLE   6,425 0 0
CAPITAL ONE FINANCIAL CORP COM USD0.01 COM 14040H105 62,321 685 SH   SOLE   685 0 0
CARDINAL HEALTH INC COM NPV COM 14149Y108 41,574 881 SH   SOLE   881 0 0
CARGURUS INC COM CL A COM 141788109 15,475 500 SH   SOLE   500 0 0
CARMAX INC COM 143130102 13,200 150 SH   SOLE   150 0 0
CARNIVAL CORP PAIRED CTF COM 143658300 1,650,048 37,750 SH   SOLE   37,750 0 0
CARRIZO OIL &GAS INC COM USD0.01 COM 144577103 419,206 48,830 SH   SOLE   48,830 0 0
CASEYS GEN STORES INC COM COM 147528103 1,450 9 SH   SOLE   9 0 0
CATASYS INC COM PAR COM 149049504 8,668 550 SH   SOLE   550 0 0
CATERPILLAR INC COM USD1.00 COM 149123101 641,781 5,081 SH   SOLE   5,081 0 0
CAVCO INDS INC DEL COM 149568107 22,282 116 SH   SOLE   116 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 57,455 500 SH   SOLE   500 0 0
CBRE CLARION GLOBAL REAL ESTAT COM COM 12504G100 62,489 7,900 SH   SOLE   7,900 0 0
CBRE GROUP INC COM USD0.01 CLASS A COM 12504L109 172,283 3,250 SH   SOLE   3,250 0 0
CBS CORP NEW CL B COM 124857202 10,456 259 SH   SOLE   259 0 0
CDK GLOBAL INC COM USD0.01 COM 12508E101 7,791 162 SH   SOLE   162 0 0
CEDAR FAIR L P DEPOSITRY UNIT COM 150185106 123,662 2,119 SH   SOLE   2,119 0 0
CELANESE CORP DEL COM COM 150870103 3,158,028 25,824 SH   SOLE   25,824 0 0
CELGENE CORP COM USD0.01 COM 151020104 1,186,635 11,950 SH   SOLE   11,950 0 0
CENTENE CORP DEL COM 15135B101 90,846 2,100 SH   SOLE   2,100 0 0
CENTENNIAL RESOURCE DEV INC CL A COM 15136A102 147,866 32,750 SH   SOLE   32,750 0 0
CENTERPOINT ENERGY INC COM 15189T107 181,080 6,000 SH   SOLE   6,000 0 0
CENTURYLINK INC COM USD1.00 COM 156700106 2,299,034 184,217 SH   SOLE   184,217 0 0
CF INDUSTRIES HOLDINGS INC COM USD0.01 COM 125269100 147,167 2,991 SH   SOLE   2,991 0 0
CHARTER COMMUNICATIONS INC NEW CL A COM 16119P108 24,315 59 SH   SOLE   59 0 0
CHECK POINT SOFTWARE TECHNOLOGIES ORD ILS0.01 COM M22465104 146,511 1,338 SH   SOLE   1,338 0 0
CHEMOURS CO COM COM 163851108 702 47 SH   SOLE   47 0 0
CHENIERE ENERGY INC COM USD0.003 COM 16411R208 436,880 6,928 SH   SOLE   6,928 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT COM 16411Q101 365,230 8,031 SH   SOLE   8,031 0 0
CHESAPEAKE ENERGY CORPORATION OKLAHOMA COM 165167107 21,111 14,972 SH   SOLE   14,972 0 0
CHESAPEAKE UTILS CORP COM 165303108 343,152 3,600 SH   SOLE   3,600 0 0
CHEVRON CORP NEW COM COM 166764100 8,061,316 67,971 SH   SOLE   67,971 0 0
CHEWY INC CL A COM 16679L109 0 0 SH   SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 42,024 50 SH   SOLE   50 0 0
CHUBB LIMITED COM NPV ISIN #CH0044328745 COM H1467J104 5,044,836 31,249 SH   SOLE   31,249 0 0
CHURCH &DWIGHT COM USD1.00 COM 171340102 9,488 126 SH   SOLE   126 0 0
CIGNA CORP NEW COM COM 125523100 1,909,670 12,581 SH   SOLE   12,581 0 0
CIMAREX ENERGY CO COM 171798101 161,078 3,360 SH   SOLE   3,360 0 0
CINCINNATI FINANCIAL CORP COM USD2.00 COM 172062101 3,500 30 SH   SOLE   30 0 0
CINEMARK HOLDINGS INC COM USD0.001 COM 17243V102 927 24 SH   SOLE   24 0 0
CINTAS CORP COM 172908105 26,810 100 SH   SOLE   100 0 0
CISCO SYS INC COM COM 17275R102 10,661,176 215,770 SH   SOLE   215,770 0 0
CIT GROUP INC COM USD0.01 COM 125581801 589 13 SH   SOLE   13 0 0
CITIGROUP INC COM NEW COM 172967424 2,692,738 38,980 SH   SOLE   38,980 0 0
CITIZENS FINL GROUP INC COM COM 174610105 82,306 2,327 SH   SOLE   2,327 0 0
CITRIX SYS INC COM COM 177376100 30,018 311 SH   SOLE   311 0 0
CLEARBRIDGE MLP AND MIDSTRM TR COM COM 18469Q108 178,200 20,000 SH   SOLE   20,000 0 0
CLEVELAND CLIFFS INC COM COM 185899101 3,263 452 SH   SOLE   452 0 0
CLOROX CO COM USD1.00 COM 189054109 41,005 270 SH   SOLE   270 0 0
CLOUDERA INC COM COM 18914U100 17,720 2,000 SH   SOLE   2,000 0 0
CME GROUP INC COM COM 12572Q105 325,675 1,541 SH   SOLE   1,541 0 0
CMS ENERGY CORP COM USD0.01 COM 125896100 145,678 2,278 SH   SOLE   2,278 0 0
CNA FINL CORP COM 126117100 19,011 386 SH   SOLE   386 0 0
CNH INDL N V SHS COM N20944109 3,045 300 SH   SOLE   300 0 0
CNX RESOURCES CORPORATION COM COM 12653C108 27,951 3,850 SH   SOLE   3,850 0 0
COCA COLA CO COM 191216100 3,779,414 69,423 SH   SOLE   69,423 0 0
COCA-COLA EUROPEAN PARTNERS PLC COM EUR0.01 COM G25839104 10,258 185 SH   SOLE   185 0 0
COCA-COLA FEMSA S.A.B. DE C.V. ADS EA REP 10 UNTS(3 SER COM 191241108 12,124 200 SH   SOLE   200 0 0
COGENT COMMUNICATION HLDGS INC COM NEW COM 19239V302 27,495 499 SH   SOLE   499 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP COM CL A USD0.01 COM 192446102 88,710 1,472 SH   SOLE   1,472 0 0
COLGATE-PALMOLIVE CO COM USD1.00 COM 194162103 77,774 1,058 SH   SOLE   1,058 0 0
COLONY CAP INC NEW CL A COM COM 19626G108 64,709 10,749 SH   SOLE   10,749 0 0
COMCAST CORP NEW CL A COM 20030N101 2,671,110 59,253 SH   SOLE   59,253 0 0
COMERICA INC COM 200340107 19,533 296 SH   SOLE   296 0 0
COMMSCOPE HOLDINGS CO INC COM USD0.01 COM 20337X109 10,584 900 SH   SOLE   900 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,800 500 SH   SOLE   500 0 0
CONCHO RESOURCES INC COM USD0.001 COM 20605P101 44,135 650 SH   SOLE   650 0 0
CONOCOPHILLIPS COM COM 20825C104 931,030 16,340 SH   SOLE   16,340 0 0
CONSOL ENERGY INC NEW COM COM 20854L108 969 62 SH   SOLE   62 0 0
CONSTELLATION BRANDS INC COM USD0.01 CLASS A COM 21036P108 1,583,880 7,641 SH   SOLE   7,641 0 0
CONTANGO OIL &GAS COMPANY COM NEW COM 21075N204 278,000 100,000 SH   SOLE   100,000 0 0
CONTINENTAL RESOURCES INC COM USD0.01 COM 212015101 183,201 5,950 SH   SOLE   5,950 0 0
COPART INC COM USD0.0001 COM 217204106 7,230 90 SH   SOLE   90 0 0
CORBUS PHARMACEUTICALS HLDGS COM COM 21833P103 974 200 SH   SOLE   200 0 0
CORE LABORATORIES NV ORD EUR0.02 COM N22717107 9,324 200 SH   SOLE   200 0 0
CORESITE REALTY CORP COM USD0.01 COM 21870Q105 60,925 500 SH   SOLE   500 0 0
CORNING INC COM 219350105 723,694 25,375 SH   SOLE   25,375 0 0
CORTEVA INC COM COM 22052L104 543,245 19,402 SH   SOLE   19,402 0 0
COSTCO WHOLESALE CORP COM USD0.01 COM 22160K105 4,954,462 17,196 SH   SOLE   17,196 0 0
CRACKER BARREL OLD CTRY STORE COM COM 22410J106 21,307 131 SH   SOLE   131 0 0
CRAFT BREW ALLIANCE INC COM COM 224122101 45,864 5,600 SH   SOLE   5,600 0 0
CRANE CO COM COM 224399105 81 1 SH   SOLE   1 0 0
CREDIT ACCEP CORP MICH COM COM 225310101 30,446 66 SH   SOLE   66 0 0
CROWN CASTLE INTL CORP NEW COM ISIN #US22822V1017 COM 22822V101 1,865,444 13,420 SH   SOLE   13,420 0 0
CSX CORP COM USD1 COM 126408103 2,515,791 36,319 SH   SOLE   36,319 0 0
CULLEN FROST BANKERS INC COM 229899109 42,770 483 SH   SOLE   483 0 0
CUMMINS INC COM 231021106 4,115,634 25,301 SH   SOLE   25,301 0 0
CURTISS-WRIGHT CORP COM 231561101 310,100 2,397 SH   SOLE   2,397 0 0
CVS HEALTH CORPORATION COM USD0.01 COM 126650100 5,723,708 90,752 SH   SOLE   90,752 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806AM1 1,744 1,000 SH   SOLE   1,000 0 0
CYRUSONE INC COM USD0.01 COM 23283R100 726,505 9,185 SH   SOLE   9,185 0 0
DANAHER CORPORATION BOND COM 235851AF9 5,511 1,000 SH   SOLE   1,000 0 0
DANAHER CORPORATION COM COM 235851102 141,541 980 SH   SOLE   980 0 0
DAVE &BUSTERS ENTMT INC COM COM 238337109 27,810 714 SH   SOLE   714 0 0
DAWSON GEOPHYSICAL CO NEW COM COM 239360100 11,235 5,250 SH   SOLE   5,250 0 0
DBX ETF TR XTRACK HRVST CSI COM 233051879 13,545 500 SH   SOLE   500 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051200 22,541 697 SH   SOLE   697 0 0
DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 20,968 800 SH   SOLE   800 0 0
DECKERS OUTDOOR CORP COM COM 243537107 2,947 20 SH   SOLE   20 0 0
DEERE & COMPANY COM 244199105 462,858 2,744 SH   SOLE   2,744 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 162,789 3,139 SH   SOLE   3,139 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 1,776,305 30,839 SH   SOLE   30,839 0 0
DENBURY RES INC DEL COM USD0.001 COM 247916208 5,950 5,000 SH   SOLE   5,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 29,209 1,214 SH   SOLE   1,214 0 0
DIAGEO ADR EACH REPR 4 ORD GBX28.935185 COM 25243Q205 2,041,287 12,483 SH   SOLE   12,483 0 0
DIAMONDBACK ENERGY INC COM USD0.01 COM 25278X109 458,035 5,094 SH   SOLE   5,094 0 0
DIGITAL RLTY TR INC COM COM 253868103 569,866 4,390 SH   SOLE   4,390 0 0
DISCOVER FINL SVCS COM 254709108 2,995,608 36,942 SH   SOLE   36,942 0 0
DISCOVERY INC COM SER A COM 25470F104 3,089 116 SH   SOLE   116 0 0
DISCOVERY INC COM SER C COM 25470F302 10,857 441 SH   SOLE   441 0 0
DISH NETWORK CORP BOND COM 25470MAB5 1,832 2,000 SH   SOLE   2,000 0 0
DISNEY WALT CO COM 254687106 6,857,643 52,622 SH   SOLE   52,622 0 0
DNP SELECT INCOME FD COM COM 23325P104 18,004 1,400 SH   SOLE   1,400 0 0
DOCUSIGN INC COM COM 256163106 476,784 7,700 SH   SOLE   7,700 0 0
DOLLAR GEN CORP NEW COM COM 256677105 139,708 879 SH   SOLE   879 0 0
DOLLAR TREE INC COM COM 256746108 107,310 940 SH   SOLE   940 0 0
DOMINION ENERGY INC COM COM 25746U109 9,465,748 116,803 SH   SOLE   116,803 0 0
DORCHESTER MINERALS LP COM UNIT COM 25820R105 25,457 1,365 SH   SOLE   1,365 0 0
DOUBLELINE INCOME SOLUTIONS FD COM USD0.00001 COM 258622109 59,760 3,000 SH   SOLE   3,000 0 0
DOUBLELINE OPPORTUNISTIC CR FD COM USD0.00001 COM 258623107 620,679 29,970 SH   SOLE   29,970 0 0
DOVER CORP COM USD1.00 COM 260003108 46,096 463 SH   SOLE   463 0 0
DOW INC COM COM 260557103 1,102,120 23,129 SH   SOLE   23,129 0 0
DR HORTON INC COM STK USD0.01 COM 23331A109 1,012,032 19,200 SH   SOLE   19,200 0 0
DTE ENERGY HOLDING CO COM 233331107 52,439 394 SH   SOLE   394 0 0
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 COM 26441C204 6,511,337 67,925 SH   SOLE   67,925 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 1,406,202 19,720 SH   SOLE   19,720 0 0
DWS MUN INCOME TR NEW COM COM 233368109 1,260,702 108,775 SH   SOLE   108,775 0 0
DXC TECHNOLOGY CO COM COM 23355L106 413 14 SH   SOLE   14 0 0
EAST WEST BANCORP INC COM 27579R104 4,916 111 SH   SOLE   111 0 0
EASTERLY GOVT PPTYS INC COM COM 27616P103 42,600 2,000 SH   SOLE   2,000 0 0
EASTGROUP PROPERTIES INC COM 277276101 375,060 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEMICAL CO COM COM 277432100 83,576 1,132 SH   SOLE   1,132 0 0
EATON CORP PLC COM COM G29183103 7,370,525 88,641 SH   SOLE   88,641 0 0
EATON VANCE CORP COM NON VTG COM 278265103 15,276 340 SH   SOLE   340 0 0
EATON VANCE MUNICIPAL INCOME 2028 TERM TRUST COM 27829U105 2,263,701 104,462 SH   SOLE   104,462 0 0
EATON VANCE TX ADV GLBL DIV FD COM COM 27828S101 6,584 400 SH   SOLE   400 0 0
EBAY INC COM 278642103 367,975 9,440 SH   SOLE   9,440 0 0
ECOLAB INC COM 278865100 81,196 410 SH   SOLE   410 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 33,646 153 SH   SOLE   153 0 0
EHEALTH INC COM COM 28238P109 24,512 367 SH   SOLE   367 0 0
ELANCO ANIMAL HEALTH INC COM COM 28414H103 8,137 306 SH   SOLE   306 0 0
ELECTRONIC ARTS COM 285512109 36,096 369 SH   SOLE   369 0 0
ELEMENT SOLUTIONS INC COM COM 28618M106 20,360 2,000 SH   SOLE   2,000 0 0
ELI LILLY AND CO COM COM 532457108 411,423 3,679 SH   SOLE   3,679 0 0
EMBRAER S A SPONSORED ADR REPSTG PFD SHS COM 29082A107 518 30 SH   SOLE   30 0 0
EMCOR GROUP INC COM STK USD0.01 COM 29084Q100 83,364 968 SH   SOLE   968 0 0
EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 34,714 664 SH   SOLE   664 0 0
EMERSON ELECTRIC CO COM 291011104 5,215,431 78,005 SH   SOLE   78,005 0 0
EMPLOYERS HLDGS INC COM COM 292218104 4,576 105 SH   SOLE   105 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 86,616 7,200 SH   SOLE   7,200 0 0
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 COM 29250N105 421,206 12,007 SH   SOLE   12,007 0 0
ENCANA CORP COM ISIN #CA2925051047 SEDOL #2793193 COM 292505104 3,220 700 SH   SOLE   700 0 0
ENDO INTERNATIONAL PLC COM USD0.0001 ISIN #IE00BJ3V9050 COM G30401106 8,988 2,800 SH   SOLE   2,800 0 0
ENERGOUS CORP COM COM 29272C103 756,317 228,150 SH   SOLE   228,150 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 2,585,331 197,655 SH   SOLE   197,655 0 0
ENSCO JERSEY FIN LTD NOTE COM 29359WAB1 1,350 2,000 SH   SOLE   2,000 0 0
ENTERGY CORP NEW COM 29364G103 469 4 SH   SOLE   4 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 15,092,060 528,064 SH   SOLE   528,064 0 0
ENTRAVISION COMMUNICATIONS CORP CL A COM 29382R107 3,180 1,000 SH   SOLE   1,000 0 0
ENVIVA PARTNERS LP COM UNIT COM 29414J107 2,025,950 63,410 SH   SOLE   63,410 0 0
EOG RESOURCES INC COM 26875P101 2,390,464 32,208 SH   SOLE   32,208 0 0
EPAM SYS INC COM USD0.001 COM 29414B104 31,906 175 SH   SOLE   175 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 906,281 27,715 SH   SOLE   27,715 0 0
EQT CORPORATION COM NPV COM 26884L109 189,371 17,798 SH   SOLE   17,798 0 0
EQUIFAX INC COM USD1.25 COM 294429105 28,134 200 SH   SOLE   200 0 0
EQUINIX INC COM COM 29444U700 76,138 132 SH   SOLE   132 0 0
EQUITRANS MIDSTREAM CORPORATIO COM COM 294600101 1,456,581 100,109 SH   SOLE   100,109 0 0
EQUITY RESIDENTIAL SBI USD0.01 COM 29476L107 20,530 238 SH   SOLE   238 0 0
EROS INTERNATIONAL COM GBP0.30 COM G3788M114 111,353 58,300 SH   SOLE   58,300 0 0
ESSEX PROPERTY TRUST INC COM USD0.0001 COM 297178105 16,333 50 SH   SOLE   50 0 0
ESTEE LAUDER COMPANIES INC COM USD0.01 CLASS A COM 518439104 68,439 344 SH   SOLE   344 0 0
ETF MANAGERS TR DRONE ECONMY STG COM 26924G805 1,802 50 SH   SOLE   50 0 0
ETF MANAGERS TR PRIME CYBR SCRTY COM 26924G201 2,744,774 73,390 SH   SOLE   73,390 0 0
ETF MANAGERS TR PRIME MOBILE PAY COM 26924G409 1,625,497 34,874 SH   SOLE   34,874 0 0
ETF SER SOLUTIONS ALPCLONE ALTER COM 26922A305 10,860 200 SH   SOLE   200 0 0
ETF SER SOLUTIONS US GLB JETS COM 26922A842 64,699 2,204 SH   SOLE   2,204 0 0
ETFMG ALTERNATIVE HARVEST ETF COM 26924G508 12,456 600 SH   SOLE   600 0 0
EURONET WORLDWIDE INC COM 298736109 29,260 200 SH   SOLE   200 0 0
EVERGY INC COM COM 30034W106 3,101,234 46,593 SH   SOLE   46,593 0 0
EVERI HLDGS INC COM COM 30034T103 30,346 3,587 SH   SOLE   3,587 0 0
EVERSOURCE ENERGY COM COM 30040W108 7,355,339 86,058 SH   SOLE   86,058 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS COM 301505707 72,865 1,900 SH   SOLE   1,900 0 0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET COM 301505889 460,730 14,767 SH   SOLE   14,767 0 0
EXELON CORP COM NPV COM 30161N101 2,073,005 42,910 SH   SOLE   42,910 0 0
EXPEDIA GROUP INC COM 30212P303 2,419 18 SH   SOLE   18 0 0
EXTRA SPACE STORAGE INC COM 30225T102 713,581 6,108 SH   SOLE   6,108 0 0
EXXON MOBIL CORP COM 30231G102 9,866,489 139,732 SH   SOLE   139,732 0 0
F5 NETWORKS INC COM COM 315616102 1,825 13 SH   SOLE   13 0 0
FACEBOOK INC-CLASS A COM 30303M102 2,042,400 11,469 SH   SOLE   11,469 0 0
FACTSET RESH SYS INC COM COM 303075105 8,504 35 SH   SOLE   35 0 0
FEDERAL REALTY INVESTMENT TRUST SBI USD0.01 COM 313747206 7,896 58 SH   SOLE   58 0 0
FEDEX CORP COM USD0.10 COM 31428X106 2,191,906 15,057 SH   SOLE   15,057 0 0
FERRARI N V EUR0.01 NEW COM N3167Y103 15,409 100 SH   SOLE   100 0 0
FIAT CHRYSLER AUTOMOBILES NV EUR0.01 COM N31738102 6,475 500 SH   SOLE   500 0 0
FIBROGEN INC COM COM 31572Q808 123,254 3,333 SH   SOLE   3,333 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK COM 315912808 15,701 50 SH   SOLE   50 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM USD0.0001 COM 31620R303 594,650 13,390 SH   SOLE   13,390 0 0
FIDELITY NATL INFORMATION SERVICES COM USD0.01 COM 31620M106 1,522,942 11,471 SH   SOLE   11,471 0 0
FIFTH THIRD BANCORP COM 316773100 462,722 16,900 SH   SOLE   16,900 0 0
FIREEYE INC COM USD0.0001 COM 31816Q101 1,084,542 81,300 SH   SOLE   81,300 0 0
FIRST AMERICAN FINANCIAL CORP COM USD0.00001 COM 31847R102 28,974 491 SH   SOLE   491 0 0
FIRST HORIZON NATIONAL CORPORATION COM USD0.625 COM 320517105 15,714 970 SH   SOLE   970 0 0
FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 2,978 74 SH   SOLE   74 0 0
FIRST MAJESTIC SILVER CORP COM NPV ISIN #CA32076V1031 COM 32076V103 10,908 1,200 SH   SOLE   1,200 0 0
FIRST SOLAR INC COM COM 336433107 46,118 795 SH   SOLE   795 0 0
FIRST TR EXCH TRADED ALPHADEX FD II DEV MKTS EX US ALPHADEX COM 33737J174 990,901 18,932 SH   SOLE   18,932 0 0
FIRST TR EXCH TRADED ALPHADEX FD II JAPAN ALPHADEX FD COM 33737J158 23,935 500 SH   SOLE   500 0 0
FIRST TR EXCH TRADED ALPHADEX FD II MID CAP GROWTH ALPHADEX COM 33737M102 226,346 5,058 SH   SOLE   5,058 0 0
FIRST TR EXCH TRADED ALPHADEX FD II SMALL CAP GROWTH ALPHADEX COM 33737M300 767,155 17,487 SH   SOLE   17,487 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD COM 33733E302 3,483,406 25,872 SH   SOLE   25,872 0 0
FIRST TR EXCHANGE TRADED FD II FIRST TR DOW JONES GLOBAL COM 33734X200 113,337 4,944 SH   SOLE   4,944 0 0
FIRST TR EXCHANGE TRADED FD II HEALTH CARE COM 33734X143 22,206 300 SH   SOLE   300 0 0
FIRST TR EXCHANGE TRADED FD II NASDAQ CYB ETF COM 33734X846 44,248 1,600 SH   SOLE   1,600 0 0
FIRST TR EXCHANGE TRADED FD III FIRST TR PFD COM 33739E108 51,298 2,600 SH   SOLE   2,600 0 0
FIRST TR EXCHANGE TRADED FD III MANAGED MUN ETF COM 33739N108 1,590,238 28,622 SH   SOLE   28,622 0 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENHANCED SHORT COM 33739Q408 1,830,367 30,471 SH   SOLE   30,471 0 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR HIGH YIELD COM 33738D408 1,216,246 25,215 SH   SOLE   25,215 0 0
FIRST TR EXCHANGE TRADED FD IV LOW DURATION COM 33739Q200 21,511 414 SH   SOLE   414 0 0
FIRST TR EXCHANGE TRADED FD IV NO AMER ENERGY COM 33738D101 1,650,728 64,507 SH   SOLE   64,507 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECHNOLOGY INDEX COM 33733E203 46,538 376 SH   SOLE   376 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF COM 33738R605 3,011 102 SH   SOLE   102 0 0
FIRST TR EXCHANGE TRADED FD VI MULTI ASSET DIVERSIFIED COM 33738R100 92,019 4,993 SH   SOLE   4,993 0 0
FIRST TR EXCHANGE-TRADED FD IV SENIOR LN FD COM 33738D309 2,202,284 46,452 SH   SOLE   46,452 0 0
FIRST TR L CAP GROWTH ALPHADEX FD SHS LARGE CAP GROWTH COM 33735K108 2,963,163 42,345 SH   SOLE   42,345 0 0
FIRST TR LARGE CAP CORE ALPHADEX FD COM SHS COM 33734K109 364,121 5,979 SH   SOLE   5,979 0 0
FIRST TR LG CAPITAL VAL ALPHADEX FD LARGE CAP VALUE COM 33735J101 702,899 13,630 SH   SOLE   13,630 0 0
FIRST TR NASDAQ 100 TECHNOLOGY INDEX FD COM 337345102 52,519 600 SH   SOLE   600 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 94,103 3,535 SH   SOLE   3,535 0 0
FIRST TRUST CLOUD COMPUTING ETF COM 33734X192 272,008 4,821 SH   SOLE   4,821 0 0
FIRST TRUST ETF III ULTRA SHT DUR MU COM 33740J104 60,300 3,000 SH   SOLE   3,000 0 0
FIRST TRUST MORN DVD LEAD IN COM 336917109 58,231 1,876 SH   SOLE   1,876 0 0
FIRST TRUST PORTFOLIOS MID CAP CORE ALPHADEX FD COM 33735B108 402,351 5,957 SH   SOLE   5,957 0 0
FIRST TRUST PORTFOLIOS SMALL CAP CORE ALPHADEX FD USD COM 33734Y109 1,655,011 27,551 SH   SOLE   27,551 0 0
FIRSTENERGY CORP COM USD0.10 COM 337932107 12,058 250 SH   SOLE   250 0 0
FIRSTSERVICE CORP COM NPV ISIN #CA33767E2024 COM 33767E202 8,718 85 SH   SOLE   85 0 0
FISERV INC COM 337738108 108,977 1,052 SH   SOLE   1,052 0 0
FLEX LTD COM USD0.01 COM Y2573F102 108,888 10,405 SH   SOLE   10,405 0 0
FLEXSHARES TRUST IBOXX 3 YR TARGET DURATION TIPS INDEX COM 33939L506 12,443 506 SH   SOLE   506 0 0
FLEXSHARES TRUST MORNINGSTAR GLOBAL UPSTREAM NAT RES IDX COM 33939L407 62,300 2,000 SH   SOLE   2,000 0 0
FLEXSHARES TRUST QUALITY DIVID INDEX COM 33939L860 766,199 16,862 SH   SOLE   16,862 0 0
FLEXSHARES TRUST STOXX GLOBAL BROAD INFRASTRUCTURE IDX COM 33939L795 1,190 23 SH   SOLE   23 0 0
FLIR SYS INC COM 302445101 1,059,431 20,145 SH   SOLE   20,145 0 0
FLOWERS FOODS INC COM COM 343498101 24,287 1,050 SH   SOLE   1,050 0 0
FLUOR CORP COM USD0.01 COM 343412102 149,482 7,814 SH   SOLE   7,814 0 0
FORD MTR CO DEL COM COM 345370860 1,158,674 126,493 SH   SOLE   126,493 0 0
FORTIS INC COM ISIN #CA3495531079 SEDOL #2347200 COM 349553107 8,212 194 SH   SOLE   194 0 0
FORTUNE BRANDS HOME & SECURITY INC USD0.01 COM 34964C106 437,600 8,000 SH   SOLE   8,000 0 0
FOUR CORNERS PPTY TR INC COM COM 35086T109 5,119 181 SH   SOLE   181 0 0
FOX CORP CL A COM COM 35137L105 888,656 28,180 SH   SOLE   28,180 0 0
FOX CORP CL B COM COM 35137L204 1,041 33 SH   SOLE   33 0 0
FRANCO NEVADA CORP COM ISIN #CA3518581051 COM 351858105 2,206,367 24,203 SH   SOLE   24,203 0 0
FREEPORT-MCMORAN INC COM USD0.10 COM 35671D857 45,375 4,741 SH   SOLE   4,741 0 0
FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 3 3 SH   SOLE   3 0 0
FS KKR CAPITAL CORP COM COM 302635107 1,154,919 198,099 SH   SOLE   198,099 0 0
GABELLI HLTHCARE &WELLNESS TR SHS COM 36246K103 35,282 3,386 SH   SOLE   3,386 0 0
GALLAGHER(ARTHUR J.)&CO COM USD1.00 ISIN #US3635761097 COM 363576109 97,183 1,085 SH   SOLE   1,085 0 0
GARRETT MOTION INC COM USD0.001 COM 366505105 4,094 411 SH   SOLE   411 0 0
GARTNER INC COM USD0.0005 COM 366651107 143 1 SH   SOLE   1 0 0
GCI LIBERTY INC COM CLASS A COM 36164V305 9,931 160 SH   SOLE   160 0 0
GENERAL DYNAMICS CORP COM USD1.00 COM 369550108 2,993,354 16,381 SH   SOLE   16,381 0 0
GENERAL ELECTRIC CO COM USD0.06 COM 369604103 894,593 100,066 SH   SOLE   100,066 0 0
GENERAL MILLS INC COM USD0.10 COM 370334104 10,550,764 191,414 SH   SOLE   191,414 0 0
GENERAL MTRS CO COM COM 37045V100 8,982,944 239,673 SH   SOLE   239,673 0 0
GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 163,194 7,601 SH   SOLE   7,601 0 0
GENTEX CORP COM COM 371901109 16,136 586 SH   SOLE   586 0 0
GENUINE PARTS CO COM USD1.00 COM 372460105 3,476,880 34,912 SH   SOLE   34,912 0 0
GENWORTH FINANCIAL INC COM USD0.001 CLASS A COM 37247D106 5,280 1,200 SH   SOLE   1,200 0 0
GILEAD SCIENCES INC COM USD0.001 COM 375558103 9,588,483 151,286 SH   SOLE   151,286 0 0
GLAXOSMITHKLINE ADR EACH CNV INTO 2 ORD GBP0.25 COM 37733W105 4,234,994 99,227 SH   SOLE   99,227 0 0
GLOBAL PMTS INC COM COM 37940X102 271,414 1,707 SH   SOLE   1,707 0 0
GLOBAL X FDS GLOBAL X SUPERDIVIDEND U S ETF COM 37950E291 17,678 750 SH   SOLE   750 0 0
GLOBAL X FDS GLOBAL X URANIUM COM 37954Y871 22,000 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS MLP &ENERGY INFRASTRUCTURE ETF COM 37950E226 7,688 625 SH   SOLE   625 0 0
GLOBAL X FDS NASDAQ 100 COVER COM 37954Y483 337,395 14,929 SH   SOLE   14,929 0 0
GLOBAL X FDS RBTCS ARTFL INTE COM 37954Y715 3,283 164 SH   SOLE   164 0 0
GLOBE LIFE INC COM COM 37959E102 47,880 500 SH   SOLE   500 0 0
GLOBUS MED INC CL A NEW COM 379577208 767 15 SH   SOLE   15 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY COM 381430529 100,380 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME COM 381430206 25,660 818 SH   SOLE   818 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EUR COM 381430305 250,991 8,612 SH   SOLE   8,612 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT COM 381430107 114,658 4,053 SH   SOLE   4,053 0 0
GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 560,808 9,364 SH   SOLE   9,364 0 0
GOLDMAN SACHS ETF TRUST HEDGE IND VIP ETF COM 381430545 5,567 100 SH   SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM USD0.01 COM 38141G104 1,850,642 8,930 SH   SOLE   8,930 0 0
GOLDMAN SACHS MLP ENERGY RENAISSANC USD0.001 COM 38148G107 9,640 2,000 SH   SOLE   2,000 0 0
GOODRICH PETE CORP COM PAR COM 382410843 11 1 SH   SOLE   1 0 0
GOODYEAR TIRE &RUBBER CO COM NPV COM 382550101 1,325 92 SH   SOLE   92 0 0
GOPRO INC. COM USD0.0001 CLASS A COM 38268T103 5,185 1,000 SH   SOLE   1,000 0 0
GRAHAM HOLDINGS CO COM USD1 COM 384637104 199,035 300 SH   SOLE   300 0 0
GRAINGER W W INC COM USD0.50 COM 384802104 8,320 28 SH   SOLE   28 0 0
GRAN TIERRA ENERGY INC COM ISIN #US38500T1016 COM 38500T101 901,250 721,000 SH   SOLE   721,000 0 0
GRANITE PT MTG TR INC COM COM 38741L107 26,573 1,418 SH   SOLE   1,418 0 0
GREENLIGHT CAPITAL RE LTD COM STK USD0.10 CLASS A COM G4095J109 197,925 18,850 SH   SOLE   18,850 0 0
GRUBHUB INC COM USD0.0001 COM 400110102 12,422 221 SH   SOLE   221 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI COM 40167F101 146,836 7,592 SH   SOLE   7,592 0 0
GUGGENHEIM TAXABLE MUN MNGD DU COM COM 401664107 2,693,530 112,700 SH   SOLE   112,700 0 0
GULFPORT ENERGY CORP COM USD0.01 COM 402635304 4,336 1,600 SH   SOLE   1,600 0 0
GW PHARMACEUTICALS PLC ADS COM 36197T103 242,943 2,112 SH   SOLE   2,112 0 0
HAEMONETICS CORP MASS COM 405024100 1,388 11 SH   SOLE   11 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,302 340 SH   SOLE   340 0 0
HALLIBURTON CO COM USD2.50 COM 406216101 496,003 26,313 SH   SOLE   26,313 0 0
HANGER INC COM USD0.01 COM 41043F208 33,138 1,626 SH   SOLE   1,626 0 0
HARLEY DAVIDSON COM USD0.01 COM 412822108 35,970 1,000 SH   SOLE   1,000 0 0
HARTFORD FINANCIAL SERVICES GRP INC COM USD0.01 COM 416515104 48,488 800 SH   SOLE   800 0 0
HCA HEALTHCARE INC COM COM 40412C101 1,466,114 12,175 SH   SOLE   12,175 0 0
HCP INC COM USD1.00 COM 40414L109 249 7 SH   SOLE   7 0 0
HD SUPPLY HLDGS INC COM COM 40416M105 129,278 3,300 SH   SOLE   3,300 0 0
HDFC BANK LTD SPON ADS EACH REP 3 ORD SHS COM 40415F101 457 8 SH   SOLE   8 0 0
HERC HLDGS INC COM COM 42704L104 233 5 SH   SOLE   5 0 0
HERSHEY COMPANY COM USD1.00 COM 427866108 7,750 50 SH   SOLE   50 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 103,338 6,812 SH   SOLE   6,812 0 0
HI CRUSH INC COM COM 428337109 26,970 15,500 SH   SOLE   15,500 0 0
HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF COM 430101774 910,855 52,198 SH   SOLE   52,198 0 0
HIGHWOODS PPTYS INC COM 431284108 1,753 39 SH   SOLE   39 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 27,281 293 SH   SOLE   293 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM 435763107 290,040 11,478 SH   SOLE   11,478 0 0
HOLOGIC INC COM 436440101 175,503 3,476 SH   SOLE   3,476 0 0
HOME BANCORP INC COM COM 43689E107 155,960 4,000 SH   SOLE   4,000 0 0
HOME DEPOT INC COM COM 437076102 7,542,918 32,510 SH   SOLE   32,510 0 0
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106 3,818,371 22,567 SH   SOLE   22,567 0 0
HORMEL FOODS CORP COM COM 440452100 1,445,528 33,056 SH   SOLE   33,056 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 1,954 113 SH   SOLE   113 0 0
HP INC COM COM 40434L105 147,803 7,812 SH   SOLE   7,812 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 1,684 44 SH   SOLE   44 0 0
HUBBELL INC COM COM 443510607 2,781,077 21,165 SH   SOLE   21,165 0 0
HUDBAY MINERALS INC ISIN #CA4436281022 SEDOL #B05BDX1 COM 443628102 116,042 32,145 SH   SOLE   32,145 0 0
HUMANA INC COM 444859102 5,625 22 SH   SOLE   22 0 0
HUNTINGTON BANCSHARES INC COM USD0.01 COM 446150104 9,761 684 SH   SOLE   684 0 0
HUNTINGTON INGALLS INDS INC COM COM 446413106 2,541 12 SH   SOLE   12 0 0
HUNTSMAN CORP COM 447011107 34,890 1,500 SH   SOLE   1,500 0 0
IAMGOLD CORP COM ISIN #CA4509131088 SEDOL #2446646 COM 450913108 8,184 2,400 SH   SOLE   2,400 0 0
ICICI BANK LIMITED SPON ADR EACH REPR 2 ORD SHS COM 45104G104 24,360 2,000 SH   SOLE   2,000 0 0
IDEX CORP COM USD0.01 COM 45167R104 1,147 7 SH   SOLE   7 0 0
IDEXX LABORATORIES INC COM USD0.10 COM 45168D104 36,167 133 SH   SOLE   133 0 0
IHS MARKIT LTD COM USD0.01 ISIN #BMG475671050 COM G47567105 6,688 100 SH   SOLE   100 0 0
ILLINOIS TOOL WORKS INC COM USD0.01 COM 452308109 34,115 218 SH   SOLE   218 0 0
ILLUMINA INC COM USD0.01 COM 452327109 172,493 567 SH   SOLE   567 0 0
IMMERSION CORP COM 452521107 2,295 300 SH   SOLE   300 0 0
INDEPENDENT BANK GROUP INC COM USD0.01 COM 45384B106 4,735 90 SH   SOLE   90 0 0
INDEXIQ ETF TRUST IQ U S REAL ESTATE SCAP COM 45409B628 25,618 1,000 SH   SOLE   1,000 0 0
INGERSOLL-RAND PLC SHS USD1 COM G47791101 92,531 751 SH   SOLE   751 0 0
INGREDION INC COM USD0.01 COM 457187102 12,261 150 SH   SOLE   150 0 0
INPHI CORP NOTE COM 45772FAB3 1,560 1,000 SH   SOLE   1,000 0 0
INTEL CORP COM USD0.001 COM 458140100 9,700,466 188,249 SH   SOLE   188,249 0 0
INTERCONTINENTAL EXCHANGE INC COM USD0.01 COM 45866F104 87,380 947 SH   SOLE   947 0 0
INTERNATIONAL BANCSHARES CORP COM COM 459044103 385,804 9,990 SH   SOLE   9,990 0 0
INTERNATIONAL BUS MACH CORP COM USD0.20 COM 459200101 10,482,451 72,084 SH   SOLE   72,084 0 0
INTERNATIONAL PAPER CO COM USD1.00 COM 460146103 1,360,397 32,530 SH   SOLE   32,530 0 0
INTERXION HOLDING COM EUR0.10 COM N47279109 22,809 280 SH   SOLE   280 0 0
INTL SPEEDWAY CL A COM 460335201 67,965 1,510 SH   SOLE   1,510 0 0
INTRICOM CORP COM USD1 COM 46121H109 31,104 1,600 SH   SOLE   1,600 0 0
INTUIT COM COM 461202103 161,706 608 SH   SOLE   608 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 495,116 917 SH   SOLE   917 0 0
INVESCO ADVANTAGE MUNICIPAL IN SH BEN INT COM 46132E103 219,180 19,500 SH   SOLE   19,500 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2019 HY COM 46138J403 1,579 66 SH   SOLE   66 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2020 HY COM 46138J601 1,556 65 SH   SOLE   65 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2021 HY COM 46138J809 1,650 67 SH   SOLE   67 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2022 HY COM 46138J874 1,194 49 SH   SOLE   49 0 0
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN COM 46137V100 8,901 131 SH   SOLE   131 0 0
INVESCO EXCHANGE TRADED FD TR DWA STAPLES COM 46137V886 11,176 155 SH   SOLE   155 0 0
INVESCO EXCHANGE TRADED FD TR DYNMC LRG GWTH COM 46137V746 39,010 807 SH   SOLE   807 0 0
INVESCO EXCHANGE TRADED FD TR II KBW HIGH DIVID YIELD COM 46138E610 10,440 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD TR INTL DIVI ACHI COM 46137V548 65,764 4,100 SH   SOLE   4,100 0 0
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT COM 46137V530 19,509 150 SH   SOLE   150 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT COM 46137V266 378,147 3,193 SH   SOLE   3,193 0 0
INVESCO EXCHANGE TRADED FD TR WATER RES ETF COM 46137V142 141,752 3,873 SH   SOLE   3,873 0 0
INVESCO EXCHNG TRADED FD TR II CEF INM COMPSI COM 46138E404 6,444 285 SH   SOLE   285 0 0
INVESCO EXCHNG TRADED FD TR II EMRNG MKT SVRG COM 46138E784 3,032 104 SH   SOLE   104 0 0
INVESCO EXCHNG TRADED FD TR II KBW REGL BKG COM 46138E578 4,978 100 SH   SOLE   100 0 0
INVESCO EXCHNG TRADED FD TR II NATL AMT MUNI COM 46138E537 4,406 166 SH   SOLE   166 0 0
INVESCO EXCHNG TRADED FD TR II S&P 500 REVENUE COM 46138G698 20,231 375 SH   SOLE   375 0 0
INVESCO EXCHNG TRADED FD TR II S&P MDCP 400 REV COM 46138G672 9,110 153 SH   SOLE   153 0 0
INVESCO EXCHNG TRADED FD TR II S&P ULTRA DIVIDE COM 46138G656 2,148 57 SH   SOLE   57 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 HDL VOL COM 46138E362 9,314 218 SH   SOLE   218 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 LOW VOL COM 46138E354 3,018,333 52,130 SH   SOLE   52,130 0 0
INVESCO EXCHNG TRADED FD TR II SR LN ETF COM 46138G508 4,947 219 SH   SOLE   219 0 0
INVESCO EXCHNG TRADED FD TR II TAXABLE MUN BD COM 46138G805 474,725 14,652 SH   SOLE   14,652 0 0
INVESCO LTD SHS COM G491BT108 3,690,690 217,868 SH   SOLE   217,868 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 6,617,219 35,047 SH   SOLE   35,047 0 0
INVESCO QUALITY MUN INCOME TR COM COM 46133G107 563 44 SH   SOLE   44 0 0
INVESCO VALUE MUN INCOME TR COM COM 46132P108 1,183 77 SH   SOLE   77 0 0
IQVIA HLDGS INC COM COM 46266C105 28,980 194 SH   SOLE   194 0 0
IRON MOUNTAIN INC COM USD0.01 COM 46284V101 288,271 8,900 SH   SOLE   8,900 0 0
ISHARES CHINA LARGE CAP ETF COM 464287184 3,980 100 SH   SOLE   100 0 0
ISHARES CORE 10Plus YEAR USD BOND ETF COM 464289479 14,496 209 SH   SOLE   209 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF COM 46432F859 15,450 306 SH   SOLE   306 0 0
ISHARES CORE S&P 500 ETF COM 464287200 1,813,210 6,074 SH   SOLE   6,074 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 322,887 1,671 SH   SOLE   1,671 0 0
ISHARES CORE S&P SMALL-CAP E COM 464287804 216,317 2,779 SH   SOLE   2,779 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET ETF COM 464287150 2,207,944 32,920 SH   SOLE   32,920 0 0
ISHARES CORE S&P US VALUE ETF COM 464287663 20,866 361 SH   SOLE   361 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF COM 464287226 28,536,151 252,153 SH   SOLE   252,153 0 0
ISHARES DOW JONES U.S. BASIC MATERIAL SECTOR ETF COM 464287838 16,516 179 SH   SOLE   179 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF COM 46429B689 19,939 272 SH   SOLE   272 0 0
ISHARES EDGE MSCI MIN VOL GLOBAL ETF COM 464286525 2,283,949 24,105 SH   SOLE   24,105 0 0
ISHARES EDGE MSCI MIN VOL USA ETF COM 46429B697 4,161,691 64,925 SH   SOLE   64,925 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF COM 46434V282 2,937 92 SH   SOLE   92 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF COM 46432F396 27,666 232 SH   SOLE   232 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF COM 46432F339 3,074,930 33,278 SH   SOLE   33,278 0 0
ISHARES EUROPE ETF COM 464287861 12,981 300 SH   SOLE   300 0 0
ISHARES GLOBAL ENERGY ETF COM 464287341 31 1 SH   SOLE   1 0 0
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 79,779 1,306 SH   SOLE   1,306 0 0
ISHARES GLOBAL TECH ETF COM 464287291 334,611 1,809 SH   SOLE   1,809 0 0
ISHARES GOLD TRUST ISHARES ISIN #US4642851053 COM 464285105 379,290 26,900 SH   SOLE   26,900 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF COM 46434VAU4 12,524 504 SH   SOLE   504 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF COM 46434VAQ3 12,558 495 SH   SOLE   495 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF COM 46434VBK5 13,100 524 SH   SOLE   524 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF COM 46434VBA7 13,293 525 SH   SOLE   525 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF COM 46434VAX8 42,266 1,651 SH   SOLE   1,651 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF COM 46434VBG4 13,641 531 SH   SOLE   531 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF COM 46434VBD1 13,173 509 SH   SOLE   509 0 0
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF COM 464287242 107,848 846 SH   SOLE   846 0 0
ISHARES INC CORE MSCI EMERGING MKTS ETF COM 46434G103 401,865 8,198 SH   SOLE   8,198 0 0
ISHARES INC MSCI FRNTR100ETF COM 464286145 135,261 4,807 SH   SOLE   4,807 0 0
ISHARES INC MSCI JPN ETF NEW COM 46434G822 35,463 625 SH   SOLE   625 0 0
ISHARES MSCI AUSTRIA ETF COM 464286202 32,685 1,697 SH   SOLE   1,697 0 0
ISHARES MSCI EAFE ETF COM 464287465 7,239,432 111,017 SH   SOLE   111,017 0 0
ISHARES MSCI SOUTH KOREA ETF COM 464286772 11,831 210 SH   SOLE   210 0 0
ISHARES NATIONAL MUNI BOND ETF COM 464288414 365,120 3,200 SH   SOLE   3,200 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 19,416 118 SH   SOLE   118 0 0
ISHARES RUSSELL 1000 GROWTH ETF COM 464287614 2,485,439 15,570 SH   SOLE   15,570 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 3,171,870 24,730 SH   SOLE   24,730 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 1,014,886 6,706 SH   SOLE   6,706 0 0
ISHARES RUSSELL 2000 GROWTH ETF COM 464287648 19,273 100 SH   SOLE   100 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 96,131 805 SH   SOLE   805 0 0
ISHARES RUSSELL 3000 ETF COM 464287689 104,262 600 SH   SOLE   600 0 0
ISHARES RUSSELL MIDCAP VALUE ETF COM 464287473 8,432 94 SH   SOLE   94 0 0
ISHARES S&P 500 GROWTH ETF COM 464287309 63,191 351 SH   SOLE   351 0 0
ISHARES S&P 500 VALUE ETF COM 464287408 65,408 549 SH   SOLE   549 0 0
ISHARES S&P MID CAP 400 GROWTH ETF COM 464287606 1,602,390 7,158 SH   SOLE   7,158 0 0
ISHARES S&P MIDCAP 400 VALUE ETF COM 464287705 1,716,207 10,733 SH   SOLE   10,733 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF COM 464287879 2,011,495 13,393 SH   SOLE   13,393 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 460,100 4,513 SH   SOLE   4,513 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF COM 464288158 1,061,778 9,966 SH   SOLE   9,966 0 0
ISHARES SILVER TR ISHARES COM 46428Q109 68,456 4,300 SH   SOLE   4,300 0 0
ISHARES TIPS BOND ETF COM 464287176 98,614 848 SH   SOLE   848 0 0
ISHARES TR 20 YR TR BD ETF COM 464287432 2,633,654 18,407 SH   SOLE   18,407 0 0
ISHARES TR 3 7 YR TREAS BD COM 464288661 11,539 91 SH   SOLE   91 0 0
ISHARES TR 3YRTB ETF COM 464288125 6,447 83 SH   SOLE   83 0 0
ISHARES TR BARCLAYS 7 10 YR COM 464287440 149,530 1,330 SH   SOLE   1,330 0 0
ISHARES TR COHEN STEER REIT COM 464287564 26,164 218 SH   SOLE   218 0 0
ISHARES TR EAFE GRWTH ETF COM 464288885 161,020 2,000 SH   SOLE   2,000 0 0
ISHARES TR EAFE VALUE ETF COM 464288877 356,365 7,523 SH   SOLE   7,523 0 0
ISHARES TR EXPANDED TECH COM 464287515 1,367,474 6,454 SH   SOLE   6,454 0 0
ISHARES TR FLTG RATE NT ETF COM 46429B655 75,741 1,486 SH   SOLE   1,486 0 0
ISHARES TR GLB INFRASTR ETF COM 464288372 203,167 4,372 SH   SOLE   4,372 0 0
ISHARES TR GLOB UTILITS ETF COM 464288711 44,054 755 SH   SOLE   755 0 0
ISHARES TR IBOXX HI YD ETF COM 464288513 201,799 2,315 SH   SOLE   2,315 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 50,320 1,637 SH   SOLE   1,637 0 0
ISHARES TR INTRM GOV CR ETF COM 464288612 61,139 540 SH   SOLE   540 0 0
ISHARES TR INTRM TR CRP ETF COM 464288638 11,584 200 SH   SOLE   200 0 0
ISHARES TR JP MOR EM MK ETF COM 464288281 21,310 188 SH   SOLE   188 0 0
ISHARES TR MSCI ACWI ETF COM 464288257 700,625 9,500 SH   SOLE   9,500 0 0
ISHARES TR MSCI ACWI EX US COM 464288240 37,945 824 SH   SOLE   824 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 194,025 1,950 SH   SOLE   1,950 0 0
ISHARES TR PHLX SEMICONDUCTOR ETF COM 464287523 1,629,125 7,706 SH   SOLE   7,706 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 415,373 7,424 SH   SOLE   7,424 0 0
ISHARES TR RUS TP200 GR ETF COM 464289438 104,646 1,202 SH   SOLE   1,202 0 0
ISHARES TR RUS TP200 VL ETF COM 464289420 72,743 1,328 SH   SOLE   1,328 0 0
ISHARES TR S&P SMALL CAP 600 GROWTH ETF COM 464287887 1,379,413 7,733 SH   SOLE   7,733 0 0
ISHARES TR SH TR CRPORT ETF COM 464288646 633,521 11,804 SH   SOLE   11,804 0 0
ISHARES TR U.S. MED DVC ETF COM 464288810 216,088 874 SH   SOLE   874 0 0
ISHARES TR U.S. PHARMA ETF COM 464288836 126,708 906 SH   SOLE   906 0 0
ISHARES TR US AER DEF ETF COM 464288760 1,311,052 5,835 SH   SOLE   5,835 0 0
ISHARES TR US HLTHCR PR ETF COM 464288828 1,672,860 10,345 SH   SOLE   10,345 0 0
ISHARES TR US INDUSTRIALS COM 464287754 47,011 296 SH   SOLE   296 0 0
ISHARES TR US REGNL BKS ETF COM 464288778 9,312 200 SH   SOLE   200 0 0
ISHARES TR US TELECOM ETF COM 464287713 44,692 1,531 SH   SOLE   1,531 0 0
ISHARES TR US TREAS BD ETF COM 46429B267 19,665 747 SH   SOLE   747 0 0
ISHARES TRUST 1-3 YEAR TREASURY BOND ETF COM 464287457 327,744 3,864 SH   SOLE   3,864 0 0
ISHARES TRUST CMBS ETF COM 46429B366 18,335 343 SH   SOLE   343 0 0
ISHARES TRUST CORE MSCI EAFE ETF COM 46432F842 65,895 1,079 SH   SOLE   1,079 0 0
ISHARES TRUST ISHARES CORE HIGH DIVIDEND COM 46429B663 70,743 751 SH   SOLE   751 0 0
ISHARES TRUST ISHARES MSCI INDIA ETF USD COM 46429B598 93,996 2,800 SH   SOLE   2,800 0 0
ISHARES TRUST MSCI EMG MKTS ETF USD DIS COM 464287234 3,199,027 78,273 SH   SOLE   78,273 0 0
ISHARES TRUST US CONSUMER SERVICES ETF USD DIS COM 464287580 53,043 244 SH   SOLE   244 0 0
ISHARES U S CONSUMER GOODS ETF COM 464287812 18,468 146 SH   SOLE   146 0 0
ISHARES U S ENERGY ETF COM 464287796 4,415 139 SH   SOLE   139 0 0
ISHARES U S FINANCIALS ETF COM 464287788 18,666 145 SH   SOLE   145 0 0
ISHARES U S HEALTHCARE ETF COM 464287762 2,255,284 11,930 SH   SOLE   11,930 0 0
ISHARES US ETF TR SHT MAT BD ETF COM 46431W507 347,950 6,912 SH   SOLE   6,912 0 0
ISHARES US TECHNOLOGY ETF COM 464287721 155,812 763 SH   SOLE   763 0 0
ISHARES US UTILITIES ETF COM 464287697 4,886 30 SH   SOLE   30 0 0
J ALEXANDERS HLDGS INC COM COM 46609J106 6,118 522 SH   SOLE   522 0 0
JANUS DETROIT STR TR HENDERSON MTG COM 47103U852 820,790 15,649 SH   SOLE   15,649 0 0
JAZZ PHARMACEUTICALS PLC COM USD0.0001 COM G50871105 72,399 565 SH   SOLE   565 0 0
JBG SMITH PPTYS COM COM 46590V100 2,392 61 SH   SOLE   61 0 0
JD.COM INC SPON ADS EACH REPR 2 ORD SHS CLASS A COM 47215P106 11,284 400 SH   SOLE   400 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109 46,607 2,533 SH   SOLE   2,533 0 0
JETBLUE AWYS CORP COM COM 477143101 82,075 4,900 SH   SOLE   4,900 0 0
JOHNSON &JOHNSON COM USD1.00 COM 478160104 9,606,022 74,247 SH   SOLE   74,247 0 0
JOHNSON CONTROLS INTERNATIONAL PLC COM USD1.00 COM G51502105 19,663 448 SH   SOLE   448 0 0
JPMORGAN CHASE & CO COM USD1.00 COM 46625H100 11,451,263 97,300 SH   SOLE   97,300 0 0
KANSAS CITY SOUTHERN COM COM 485170302 628,417 4,725 SH   SOLE   4,725 0 0
KAYNE ANDERSN MLP MIDS INVT CO COM COM 486606106 63,624 4,400 SH   SOLE   4,400 0 0
KAYNE ANDERSON MDSTM ENERGY FD COM COM 48661E108 164,854 15,222 SH   SOLE   15,222 0 0
KELLOGG COMPANY COM USD0.25 COM 487836108 1,313,868 20,418 SH   SOLE   20,418 0 0
KEURIG DR PEPPER INC COM COM 49271V100 916,369 33,542 SH   SOLE   33,542 0 0
KEYCORP NEW COM COM 493267108 3,122,391 175,022 SH   SOLE   175,022 0 0
KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD COM 49338L103 83,441 858 SH   SOLE   858 0 0
KIMBERLY CLARK CORP COM USD1.25 COM 494368103 2,094,686 14,746 SH   SOLE   14,746 0 0
KINDER MORGAN INC COM USD0.01 COM 49456B101 10,165,437 493,228 SH   SOLE   493,228 0 0
KINROSS GOLD CORP COM NPV ISIN #CA4969024047 COM 496902404 17,250 3,750 SH   SOLE   3,750 0 0
KKR &CO INC CL A COM 48251W104 252,390 9,400 SH   SOLE   9,400 0 0
KLA CORPORATION COM NEW COM 482480100 3,986 25 SH   SOLE   25 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 76,437 1,657 SH   SOLE   1,657 0 0
KONTOOR BRANDS INC COM COM 50050N103 2,703 77 SH   SOLE   77 0 0
KRAFT HEINZ CO COM COM 500754106 498,193 17,834 SH   SOLE   17,834 0 0
KRATOS DEFENSE &SEC SOLUTIONS COM NEW COM 50077B207 27,893 1,500 SH   SOLE   1,500 0 0
KROGER CO COM USD1.00 COM 501044101 67,415 2,615 SH   SOLE   2,615 0 0
L BRANDS INC COM COM 501797104 5,877 300 SH   SOLE   300 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 528,485 2,533 SH   SOLE   2,533 0 0
LABORATORY CORP AMER HLDGS COM USD0.1 COM 50540R409 40,320 240 SH   SOLE   240 0 0
LAM RESEARCH CORP COM USD0.001 COM 512807108 6,471 28 SH   SOLE   28 0 0
LAMAR ADVERTISING CO COM USD0.001 CL A COM 512816109 36,459 445 SH   SOLE   445 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD COM 51508J108 1,008,003 55,876 SH   SOLE   55,876 0 0
LAS VEGAS SANDS CORP COM USD0.001 COM 517834107 40,894 708 SH   SOLE   708 0 0
LAUREATE EDUCATION INC CL A COM 518613203 27,780 1,676 SH   SOLE   1,676 0 0
LEAR CORP NEW COM USD0.01 COM 521865204 47,160 400 SH   SOLE   400 0 0
LEGG MASON INC COM USD0.10 COM 524901105 30,552 800 SH   SOLE   800 0 0
LEGGETT &PLATT INC COM USD0.01 COM 524660107 2,581,461 63,055 SH   SOLE   63,055 0 0
LENNOX INTERNATIONAL INC COM USD0.01 COM 526107107 1,215 5 SH   SOLE   5 0 0
LHC GROUP INC COM COM 50187A107 2,839 25 SH   SOLE   25 0 0
LIBERTY BROADBAND CORP COM USD0.01 CL A COM 530307107 42,331 405 SH   SOLE   405 0 0
LIBERTY BROADBAND CORP COM USD0.01 CLASS C COM 530307305 93,889 897 SH   SOLE   897 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 266,638 11,208 SH   SOLE   11,208 0 0
LIBERTY GLOBAL PLC USD0.01 A COM G5480U104 5,962 241 SH   SOLE   241 0 0
LIBERTY LATIN AMERICA LTD COM USD0.01 CLASS C COM G9001E128 5,419 317 SH   SOLE   317 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 306 11 SH   SOLE   11 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 67,842 1,632 SH   SOLE   1,632 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP COM 531229888 1,388 50 SH   SOLE   50 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM COM 531229607 140,524 3,349 SH   SOLE   3,349 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 14,767 373 SH   SOLE   373 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 33,272 800 SH   SOLE   800 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 10/15/2023 COM 531229AB8 2,389 2,000 SH   SOLE   2,000 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A COM 531465102 809 86 SH   SOLE   86 0 0
LILIS ENERGY INC COM NEW COM 532403201 25,154 75,538 SH   SOLE   75,538 0 0
LINCOLN NATIONAL CORP COM NPV COM 534187109 21,595 358 SH   SOLE   358 0 0
LINDE PLC COM EUR0.001 COM G5494J103 107,127 553 SH   SOLE   553 0 0
LIONS GATE ENTERTAINMENT CORP CL B NON VOTING SHS COM 535919500 122 14 SH   SOLE   14 0 0
LITTELFUSE INC COM 537008104 1,440,112 8,122 SH   SOLE   8,122 0 0
LIVANOVA PLC ORD GBP1.00 (DI) COM G5509L101 74,528 1,010 SH   SOLE   1,010 0 0
LIVEPERSON INC COM USD0.001 COM 538146101 30,381 851 SH   SOLE   851 0 0
LOCKHEED MARTIN CORP COM USD1.00 COM 539830109 368,607 945 SH   SOLE   945 0 0
LOEWS CORP COM USD0.01 COM 540424108 345,894 6,719 SH   SOLE   6,719 0 0
LOWES COMPANIES INC COM USD0.50 COM 548661107 691,978 6,293 SH   SOLE   6,293 0 0
LUMENTUM HLDGS INC NOTE COM 55024UAB5 2,315 2,000 SH   SOLE   2,000 0 0
LYFT INC CL A COM COM 55087P104 346,650 8,488 SH   SOLE   8,488 0 0
LYONDELLBASELL INDUSTRIES N V COM USD0.01 CLASS A COM N53745100 5,559,542 62,139 SH   SOLE   62,139 0 0
M &T BANK CORP COM USD0.50 COM 55261F104 25,433 161 SH   SOLE   161 0 0
MACERICH CO COM USD0.01 COM 554382101 629,905 19,940 SH   SOLE   19,940 0 0
MACQUARIE GLBL INFRA TOTL RETN COM COM 55608D101 14,448 600 SH   SOLE   600 0 0
MACY S INC COM USD0.01 COM 55616P104 497 32 SH   SOLE   32 0 0
MADISON SQUARE GARDEN CO NEW CL A COM 55825T103 39,528 150 SH   SOLE   150 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 1,614,536 24,363 SH   SOLE   24,363 0 0
MAGNA INTL INC COM ISIN #CA5592224011 SEDOL #2554475 COM 559222401 34,291 643 SH   SOLE   643 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 5,944,313 137,568 SH   SOLE   137,568 0 0
MAINSTAY MACKAY DEFINDTRM MUNI COM COM 56064K100 2,003,656 95,503 SH   SOLE   95,503 0 0
MARATHON OIL CORPORATION COM USD1.00 COM 565849106 37,019 3,017 SH   SOLE   3,017 0 0
MARATHON PETROLEUM CORP COM USD0.01 COM 56585A102 8,435,407 138,854 SH   SOLE   138,854 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 4,585 14 SH   SOLE   14 0 0
MARRIOTT INTERNATIONAL INC COM USD0.01 CLASS A COM 571903202 100,118 805 SH   SOLE   805 0 0
MARSH &MCLENNAN COMPANIES INC COM USD1.00 COM 571748102 16,708 167 SH   SOLE   167 0 0
MARTIN MARIETTA MATERIALS INC COM USD0.01 COM 573284106 110,188 402 SH   SOLE   402 0 0
MASCO CORP COM USD1.00 COM 574599106 32,118 771 SH   SOLE   771 0 0
MASTERCARD INC CL A COM 57636Q104 6,364,916 23,437 SH   SOLE   23,437 0 0
MATTEL INC COM USD1.00 COM 577081102 4,556 400 SH   SOLE   400 0 0
MAXAR TECHNOLOGIES INC COM COM 57778K105 1,140 150 SH   SOLE   150 0 0
MCCORMICK &COMPANY INC COM NPV COM 579780206 23,601 151 SH   SOLE   151 0 0
MCDERMOTT INTERNATIONAL INC COM USD1.00 (POST COM 580037703 56,560 28,000 SH   SOLE   28,000 0 0
MCDONALDS CORP COM 580135101 3,853,132 17,946 SH   SOLE   17,946 0 0
MCEWEN MNG INC COM ISIN #US58039P1075 SEDOL #B7F06Y9 COM 58039P107 14,196 9,100 SH   SOLE   9,100 0 0
MCKESSON CORP COM 58155Q103 27,059 198 SH   SOLE   198 0 0
MDU RESOURCES GROUP INC COM USD1.00 COM 552690109 25,371 900 SH   SOLE   900 0 0
MEDICAL PPTYS TR INC COM 58463J304 3,912 200 SH   SOLE   200 0 0
MEDICINES CO NOTE COM 584688AG0 1,205 1,000 SH   SOLE   1,000 0 0
MEDTRONIC PLC USD0.0001 COM G5960L103 3,657,748 33,675 SH   SOLE   33,675 0 0
MELCO RESORTS AND ENTERTAINMENT LTD SPON ADR EACH REP 3 COM 585464100 38,820 2,000 SH   SOLE   2,000 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102 8,268 15 SH   SOLE   15 0 0
MERCK & CO INC NEW COM COM 58933Y105 1,958,456 23,265 SH   SOLE   23,265 0 0
MEREDITH CORP COM 589433101 73,320 2,000 SH   SOLE   2,000 0 0
METLIFE INC COM USD0.01 COM 59156R108 8,820,853 187,041 SH   SOLE   187,041 0 0
MGM GROWTH PPTYS LLC CL A COM COM 55303A105 235,320 7,831 SH   SOLE   7,831 0 0
MICRO FOCUS INTERNATIONAL PLC DEPOSITARY RECEIPT COM 594837403 269 19 SH   SOLE   19 0 0
MICROCHIP TECHNOLOGY COM USD0.001 COM 595017104 144,940 1,560 SH   SOLE   1,560 0 0
MICRON TECHNOLOGY COM 595112103 569,905 13,300 SH   SOLE   13,300 0 0
MICROSOFT CORP COM 594918104 18,593,930 133,740 SH   SOLE   133,740 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,097 10 SH   SOLE   10 0 0
MONDELEZ INTL INC COM NPV COM 609207105 941,657 17,022 SH   SOLE   17,022 0 0
MOODYS CORP COM USD0.01 COM 615369105 343,705 1,678 SH   SOLE   1,678 0 0
MORGAN STANLEY COM USD0.01 COM 617446448 16,983 398 SH   SOLE   398 0 0
MOSAIC CO NEW COM COM 61945C103 295,821 14,430 SH   SOLE   14,430 0 0
MPLX LP COM UNIT REP LTD COM 55336V100 290,024 10,354 SH   SOLE   10,354 0 0
MSCI INC COM COM 55354G100 2,850 13 SH   SOLE   13 0 0
MUELLER INDS INC COM 624756102 24,047 838 SH   SOLE   838 0 0
MURPHY OIL CORP COM USD1.00 COM 626717102 15,477 700 SH   SOLE   700 0 0
MURPHY USA INC COM COM 626755102 4,265 50 SH   SOLE   50 0 0
MYLAN NV COM N59465109 17,802 900 SH   SOLE   900 0 0
NATIONAL INSTRUMENT CORP COM 636518102 15,368 366 SH   SOLE   366 0 0
NATIONAL OILWELL VARCO INC COM 637071101 25,207 1,189 SH   SOLE   1,189 0 0
NAVIENT CORP COM USD0.01 COM 63938C108 2,560 200 SH   SOLE   200 0 0
NETAPP INC COM COM 64110D104 63,170 1,203 SH   SOLE   1,203 0 0
NETFLIX COM INC COM COM 64110L106 1,060,310 3,962 SH   SOLE   3,962 0 0
NETSCOUT SYS INC COM COM 64115T104 992 43 SH   SOLE   43 0 0
NEUBERGER BERMAN MLP AND ENRGY COM COM 64129H104 18,000 2,500 SH   SOLE   2,500 0 0
NEUROCRINE BIOSCIENCES INC COM 64125CAD1 2,738 2,000 SH   SOLE   2,000 0 0
NEW GOLD INC COM NPV ISIN #CA6445351068 SEDOL #2826947 COM 644535106 9,071 8,981 SH   SOLE   8,981 0 0
NEW RESIDENTIAL INVT CORP COM NPV COM 64828T201 295,832 18,867 SH   SOLE   18,867 0 0
NEWELL BRANDS INC COM COM 651229106 82,590 4,412 SH   SOLE   4,412 0 0
NEWMONT GOLDCORP CORPORATION COM ISIN #US6516391066 COM 651639106 2,631,468 69,395 SH   SOLE   69,395 0 0
NEWS CORP NEW COM USD0.01 CL A COM 65249B109 9,048 650 SH   SOLE   650 0 0
NEWS CORP NEW COM USD0.01 CL B COM 65249B208 5,718 400 SH   SOLE   400 0 0
NEXTERA ENERGY INC COM USD0.01 COM 65339F101 905,544 3,887 SH   SOLE   3,887 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST COM 62913M107 27,820 2,000 SH   SOLE   2,000 0 0
NICE LTD ADR-EACH CNV INTO 1 ORD ILS1 COM 653656108 11,504 80 SH   SOLE   80 0 0
NIELSEN HLDGS PLC FORMERLY NIELSEN HLDGS LTD TO COM G6518L108 25,500 1,200 SH   SOLE   1,200 0 0
NIKE INC CLASS B COM NPV COM 654106103 1,422,000 15,141 SH   SOLE   15,141 0 0
NISOURCE INC COM USD0.01 COM 65473P105 59,840 2,000 SH   SOLE   2,000 0 0
NOBLE CORP PLC COM USD0.01 COM G65431101 17,780 14,000 SH   SOLE   14,000 0 0
NOBLE ENERGY INC COM COM 655044105 16,845 750 SH   SOLE   750 0 0
NOKIA OYJ ADR EACH REPR 1 ORD NPV COM 654902204 220,161 43,510 SH   SOLE   43,510 0 0
NORDSTROM INC COM NPV COM 655664100 7,980 237 SH   SOLE   237 0 0
NORFOLK SOUTHERN CORP COM USD1 COM 655844108 2,830,152 15,753 SH   SOLE   15,753 0 0
NORTHROP GRUMMAN CORP COM USD1 COM 666807102 656,632 1,752 SH   SOLE   1,752 0 0
NORTHWEST NAT HLDG CO COM COM 66765N105 428,040 6,000 SH   SOLE   6,000 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS COM G66721104 1,708 33 SH   SOLE   33 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 6,727,003 77,411 SH   SOLE   77,411 0 0
NOVO NORDISK A/S ADR-EACH CNV INTO 1 CLASS B DKK1 COM 670100205 441,260 8,535 SH   SOLE   8,535 0 0
NOVOCURE LTD COM USD0.00 COM G6674U108 1,122 15 SH   SOLE   15 0 0
NOW INC COM COM 67011P100 2,868 250 SH   SOLE   250 0 0
NUANCE COMMUNICATIONS INC COM COM 67020Y100 1,435 88 SH   SOLE   88 0 0
NUCOR CORP COM USD0.40 COM 670346105 7,280 143 SH   SOLE   143 0 0
NUSTAR ENERGY LP UNIT COM COM 67058H102 14,160 500 SH   SOLE   500 0 0
NUTANIX INC CL A COM 67059N108 1,400,963 53,370 SH   SOLE   53,370 0 0
NUTRIEN LTD COM NPV ISIN #CA67077M1086 SEDOL #BDRJLN0 COM 67077M108 1,148,375 23,023 SH   SOLE   23,023 0 0
NUVASIVE INC COM 670704AG0 2,363 2,000 SH   SOLE   2,000 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 153,916 9,200 SH   SOLE   9,200 0 0
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 767,846 53,658 SH   SOLE   53,658 0 0
NUVEEN CREDIT STRATEGIES INCOME FUND COM 67073D102 14,960 2,000 SH   SOLE   2,000 0 0
NUVEEN INTER DURATION MUN TERM FD COM COM 670671106 1,885,527 137,329 SH   SOLE   137,329 0 0
NUVEEN INTER DURATION QUALITY MUN TERM FD COM COM 670677103 1,273,413 93,154 SH   SOLE   93,154 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM 67070X101 202,875 12,500 SH   SOLE   12,500 0 0
NUVEEN NEW YORK QLT MUN INC FD COM COM 67066X107 6,061 425 SH   SOLE   425 0 0
NUVEEN PFD &INCM SECURTIES FD COM COM 67072C105 101,701 10,325 SH   SOLE   10,325 0 0
NUVEEN TAXABLE MUNICPL INCM FD COM COM 67074C103 937,495 42,059 SH   SOLE   42,059 0 0
NUVEEN TEXAS QLTY MUN INCME FD COM COM 670983105 1,080,198 77,768 SH   SOLE   77,768 0 0
NVIDIA CORP COM 67066G104 2,183,697 12,545 SH   SOLE   12,545 0 0
NVR INC COM USD0.01 COM 62944T105 26,021 7 SH   SOLE   7 0 0
NXP SEMICONDUCTORS N V COM N6596X109 196,416 1,800 SH   SOLE   1,800 0 0
OASIS PETROLEUM INC COM USD0.01 COM 674215108 34,600 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETE CORP COM COM 674599105 644,682 14,497 SH   SOLE   14,497 0 0
OFFICE DEPOT INC COM 676220106 17,199 9,800 SH   SOLE   9,800 0 0
OFG BANCORP COM USD1 COM 67103X102 21,900 1,000 SH   SOLE   1,000 0 0
OHA INVESTMENT CORP COM 67091U102 21,484 16,526 SH   SOLE   16,526 0 0
OLD NATL BANCORP IND COM 680033107 59,684 3,469 SH   SOLE   3,469 0 0
OLIN CORP NEW COM 680665205 78,343 4,185 SH   SOLE   4,185 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,567,091 61,428 SH   SOLE   61,428 0 0
OMNICOM GROUP INC COM USD0.15 COM 681919106 6,499 83 SH   SOLE   83 0 0
ON SEMICONDUCTOR CORP COM USD0.01 COM 682189105 38,420 2,000 SH   SOLE   2,000 0 0
ON SEMICONDUCTOR CORP COM 682189AK1 2,335 2,000 SH   SOLE   2,000 0 0
ONE LIBERTY PPTYS INC FRMLY ONE LIBERTY FIRESTONE COM 682406103 216,706 7,872 SH   SOLE   7,872 0 0
ONEOK INC COM USD0.01 COM 682680103 1,142,386 15,503 SH   SOLE   15,503 0 0
OPEN TEXT CORP COM ISIN #CA6837151068 SEDOL #2260824 COM 683715106 12,243 300 SH   SOLE   300 0 0
ORACLE CORP COM COM 68389X105 3,636,333 66,079 SH   SOLE   66,079 0 0
ORANGE-SPON ADR COM 684060106 10,899 700 SH   SOLE   700 0 0
OREILLY AUTOMOTIVE INC NEW USD0.01 COM 67103H107 93,650 235 SH   SOLE   235 0 0
OSI SYSTEMS INC COM STK COM 671044105 28,945 285 SH   SOLE   285 0 0
OVERSTOCK COM INC DEL COM COM 690370101 3,865 365 SH   SOLE   365 0 0
OWENS CORNING COM USD0.01 COM 690742101 5,562 88 SH   SOLE   88 0 0
OWL ROCK CAPITAL CORPORATION COM COM 69121K104 66,171 4,196 SH   SOLE   4,196 0 0
PACCAR INC COM USD1.00 COM 693718108 1,022,835 14,610 SH   SOLE   14,610 0 0
PACER FDS TR BNCHMRK INFRA COM 69374H741 1,515,845 47,076 SH   SOLE   47,076 0 0
PACER FDS TR DEVELOPED MRKT COM 69374H873 5,058 200 SH   SOLE   200 0 0
PACER FDS TR GLOBL CASH ETF COM 69374H709 315,912 10,640 SH   SOLE   10,640 0 0
PACER FDS TR PACER US SMALL COM 69374H857 7,394 300 SH   SOLE   300 0 0
PACER FDS TR TRENDPILOT EUR COM 69374H808 96,023 3,637 SH   SOLE   3,637 0 0
PACER FDS TR TRENDPILOT INTL COM 69374H683 7,539 300 SH   SOLE   300 0 0
PACER FDS TR TRENDPILOT US LARGE CAP ETF COM 69374H105 9,321 300 SH   SOLE   300 0 0
PACER FDS TR US CASH COWS 100 COM 69374H881 17,283 600 SH   SOLE   600 0 0
PACER TRENDPILOT US MID CAP ETF COM 69374H204 7,295 250 SH   SOLE   250 0 0
PACIRA BIOSCIENCES COM COM 695127100 38,070 1,000 SH   SOLE   1,000 0 0
PACKAGING CORP OF AMERICA COM USD0.01 COM 695156109 3,603,809 33,966 SH   SOLE   33,966 0 0
PALOMAR HLDGS INC COM COM 69753M105 19,710 500 SH   SOLE   500 0 0
PAN AMERICAN SILVER CORP COM ISIN #CA6979001089 COM 697900108 36,064 2,300 SH   SOLE   2,300 0 0
PARKER-HANNIFIN CORP COM USD0.50 COM 701094104 3,057,690 16,930 SH   SOLE   16,930 0 0
PARSLEY ENERGY INC CL A COM 701877102 217,606 12,953 SH   SOLE   12,953 0 0
PAYCHEX INC COM USD0.01 COM 704326107 2,082,982 25,166 SH   SOLE   25,166 0 0
PAYPAL HLDGS INC COM COM 70450Y103 3,033,115 29,280 SH   SOLE   29,280 0 0
PELOTON INTERACTIVE INC CL A COM COM 70614W100 25,100 1,000 SH   SOLE   1,000 0 0
PEMBINA PIPELINE CORP COM ISIN #CA7063271034 COM 706327103 11,121 300 SH   SOLE   300 0 0
PENNYMAC MORTGAGE INVESTMENT COM 70931T103 3,046 137 SH   SOLE   137 0 0
PEPSICO INC COM 713448108 3,237,739 23,616 SH   SOLE   23,616 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 552 12 SH   SOLE   12 0 0
PERMIAN BASIN RTY TR COM 714236106 15,570 3,000 SH   SOLE   3,000 0 0
PERSPECTA INC COM COM 715347100 183 7 SH   SOLE   7 0 0
PETROCHINA CO SPON ADS EACH REPR 100 ORD SHS COM 71646E100 2,541 50 SH   SOLE   50 0 0
PETROLEO BRASILEIRO SA PETROBRAS SPON ADS EACH REP 2 ORD COM 71654V408 8,682 600 SH   SOLE   600 0 0
PFIZER INC COM 717081103 13,028,553 362,609 SH   SOLE   362,609 0 0
PG&E CORP COM NPV COM 69331C108 59,240 5,924 SH   SOLE   5,924 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM COM 71742Q106 22,077 1,035 SH   SOLE   1,035 0 0
PHILIP MORRIS INTERNATIONAL INC COM NPV COM 718172109 7,494,250 98,699 SH   SOLE   98,699 0 0
PHILLIPS 66 COM COM 718546104 7,074,167 69,084 SH   SOLE   69,084 0 0
PIMCO 25plus YR ZERO CPN US TIF COM 72201R882 16,486 114 SH   SOLE   114 0 0
PIMCO CORPORATE & INCOME OPPOR COM 72201B101 13,823 762 SH   SOLE   762 0 0
PIMCO ETF TR SHORT TERM MUNI COM 72201R874 2,026 40 SH   SOLE   40 0 0
PIMCO ETF TRUST 0-5 YR HIGH YLD CORP BD IDX ETF COM 72201R783 24,940 250 SH   SOLE   250 0 0
PIMCO ETF TRUST ENHANCED SHORT MATURITY ACTIVE ETF COM 72201R833 1,388,920 13,653 SH   SOLE   13,653 0 0
PIMCO HIGH INCOME FD COM SHS COM 722014107 31 4 SH   SOLE   4 0 0
PIMCO STRATEGIC INCOME FUND INC COM 72200X104 9 1 SH   SOLE   1 0 0
PINNACLE WEST CAPITAL CORP COM NPV COM 723484101 9,028 93 SH   SOLE   93 0 0
PIONEER NATURAL RESOURCES CO COM USD0.01 COM 723787107 320,210 2,546 SH   SOLE   2,546 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN COM 726503105 1,631,556 78,629 SH   SOLE   78,629 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 27,620 1,301 SH   SOLE   1,301 0 0
PLANET FITNESS INC CL A COM 72703H101 92,592 1,600 SH   SOLE   1,600 0 0
PNC FINANCIAL SERVICES GROUP COM USD5 COM 693475105 9,531 68 SH   SOLE   68 0 0
POLARIS INC COM COM 731068102 2,112 24 SH   SOLE   24 0 0
PORTOLA PHARMACEUTICALS INC COM COM 737010108 2,682 100 SH   SOLE   100 0 0
POST HLDGS INC COM COM 737446104 37,679 356 SH   SOLE   356 0 0
PPG INDUSTRIES INC COM USD1.666 COM 693506107 13,984 118 SH   SOLE   118 0 0
PPL CORP COM USD0.01 COM 69351T106 3,808,546 120,945 SH   SOLE   120,945 0 0
PRETIUM RES INC COM ISIN #CA74139C1023 SEDOL #B57Q8S9 COM 74139C102 45,959 3,993 SH   SOLE   3,993 0 0
PRICE T ROWE GROUPS COM USD0.20 COM 74144T108 44,672 391 SH   SOLE   391 0 0
PRICELINE GRP INC COM 741503AS5 2,989 2,000 SH   SOLE   2,000 0 0
PRIMO WATER CORP COM USD0.001 COM 74165N105 30,774 2,506 SH   SOLE   2,506 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102 9,200 161 SH   SOLE   161 0 0
PROCTER & GAMBLE CO COM COM 742718109 6,292,038 50,587 SH   SOLE   50,587 0 0
PROGRESSIVE CORP OHIO COM USD 1.00 COM 743315103 203,786 2,638 SH   SOLE   2,638 0 0
PROLOGIS INC COM COM 74340W103 401,129 4,707 SH   SOLE   4,707 0 0
PROSHARES INFLATION EXPECTATIONS ETF COM 74348A814 122,268 4,823 SH   SOLE   4,823 0 0
PROSHARES TR PROSHARES ULTRASHORT COM 74347B201 27,405 1,125 SH   SOLE   1,125 0 0
PROSHARES TRUST INVESTMENT GRADE INTEREST RATE HEDGED COM 74347B607 695,552 9,330 SH   SOLE   9,330 0 0
PROSHARES TRUST S&P 500 DIVID ARISTOCRATS ETF COM 74348A467 24,122 337 SH   SOLE   337 0 0
PROSPECT CAPITAL CORPORATION 07/15/2022 COM 74348TAR3 25,689 25,000 SH   SOLE   25,000 0 0
PROSPECT CAPITAL CORPORATION 03/01/2025 COM 74348TAT9 42,303 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 635,670 9,000 SH   SOLE   9,000 0 0
PRUDENTIAL FINL INC COM 744320102 7,911,030 87,949 SH   SOLE   87,949 0 0
PUBLIC STORAGE COM USD0.10 COM 74460D109 661,457 2,697 SH   SOLE   2,697 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 55,872 900 SH   SOLE   900 0 0
PUTNAM MANAGED MUN INCOM TR COM COM 746823103 3,735 477 SH   SOLE   477 0 0
QUALCOMM INC COM 747525103 9,424,692 123,554 SH   SOLE   123,554 0 0
QUANTA SERVICES COM USD0.00001 COM 74762E102 34,247 906 SH   SOLE   906 0 0
QUEST DIAGNOSTICS INC COM USD0.01 COM 74834L100 11,773 110 SH   SOLE   110 0 0
RANGE RESOURCES CORP COM 75281A109 107,195 28,061 SH   SOLE   28,061 0 0
RAYMOND JAMES FINANCIAL INC COM COM 754730109 27,047 328 SH   SOLE   328 0 0
RAYONIER ADVANCED MATERIALS INC COM USD0.01 COM 75508B104 8,660 2,000 SH   SOLE   2,000 0 0
RAYONIER INC COM COM 754907103 14,805 525 SH   SOLE   525 0 0
RAYTHEON CO COM NEW COM 755111507 4,170,473 21,257 SH   SOLE   21,257 0 0
REALITY SHS ETF TR NSD NXGN ECO ETF COM 75605A702 68,752 2,983 SH   SOLE   2,983 0 0
REALTY INCOME CORP (MARYLAND) COM 756109104 7,668 100 SH   SOLE   100 0 0
REDFIN CORP COM COM 75737F108 50,520 3,000 SH   SOLE   3,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,986 36 SH   SOLE   36 0 0
REGIONS FINL CORP COM 7591EP100 2,225,542 140,679 SH   SOLE   140,679 0 0
REGIS CORP MINN COM 758932107 38,337 1,896 SH   SOLE   1,896 0 0
REINSURANCE GRP OF AMERICA INC COM NEW COM 759351604 27,659 173 SH   SOLE   173 0 0
RELIANCE STEEL AND ALUMINUM CO COM 759509102 3,802 38 SH   SOLE   38 0 0
RENAISSANCERE HOLDINGS LTD COM STK USD1 COM G7496G103 10,253 53 SH   SOLE   53 0 0
RENT A CENTER INC COM 76009N100 30,948 1,200 SH   SOLE   1,200 0 0
REPUBLIC SERVICES INC COM COM 760759100 45,006 520 SH   SOLE   520 0 0
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 21,166 1,475 SH   SOLE   1,475 0 0
RESMED INC COM 761152107 14,956 111 SH   SOLE   111 0 0
REXFORD INDUSTRIAL REALTY IN COM 76169C100 22,010 500 SH   SOLE   500 0 0
RH COM COM 74967X103 8,542 50 SH   SOLE   50 0 0
RINGCENTRAL INC-CLASS A COM 76680R206 62,830 500 SH   SOLE   500 0 0
RIO TINTO ADR EACH REP 1 ORD COM 767204100 52,090 1,000 SH   SOLE   1,000 0 0
RMR GROUP INC CL A COM 74967R106 7,075 156 SH   SOLE   156 0 0
ROBERT HALF INTL INC COM 770323103 24,936 448 SH   SOLE   448 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,978 12 SH   SOLE   12 0 0
ROKU INC COM CL A COM 77543R102 50,880 500 SH   SOLE   500 0 0
ROPER TECHNOLOGIES INC COM 776696106 487,829 1,368 SH   SOLE   1,368 0 0
ROSEHILL RES INC CL A COM 777385105 113,816 58,367 SH   SOLE   58,367 0 0
ROYAL BANK OF CANADA MONTREAL QUE COM NPV ISIN #CA7800871021 COM 780087102 16,232 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN CRUISES COM USD0.01 COM V7780T103 89,697 828 SH   SOLE   828 0 0
ROYAL DUTCH SHELL ADR EA REP 2 CL A EUR0.07 COM 780259206 4,755,231 80,803 SH   SOLE   80,803 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 380,185 6,347 SH   SOLE   6,347 0 0
ROYCE MICRO-CAP TR INC COM COM 780915104 26,476 3,293 SH   SOLE   3,293 0 0
ROYCE VALUE TR INC COM COM 780910105 34,661 2,519 SH   SOLE   2,519 0 0
RYANAIR HOLDINGS PLC ADS EACH REPR 5 ORD EUR0.012 POST REV SP COM 783513203 1,769,824 26,662 SH   SOLE   26,662 0 0
RYMAN HOSPITALITY PPTYS INC COM USD0.01 COM 78377T107 4,909 60 SH   SOLE   60 0 0
S&P GLOBAL INC COM COM 78409V104 64,920 265 SH   SOLE   265 0 0
SABINE ROYALTY TR UNIT BEN INT COM 785688102 681,223 15,700 SH   SOLE   15,700 0 0
SABRA HEALTH CARE REIT INC COM USD0.01 COM 78573L106 1,033 45 SH   SOLE   45 0 0
SAGE THERAPEUTICS INC COM COM 78667J108 14,029 100 SH   SOLE   100 0 0
SAILPOINT TECHNLGIES HLDGS INC COM COM 78781P105 37,380 2,000 SH   SOLE   2,000 0 0
SALESFORCE.COM INC COM USD0.001 COM 79466L302 3,344,947 22,534 SH   SOLE   22,534 0 0
SANCHEZ MIDSTREAM PARTNERS LP COM UNITS REP B COM 79971C201 14 39 SH   SOLE   39 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT COM 80007A102 845 500 SH   SOLE   500 0 0
SANOFI SPONSORED ADR COM 80105N105 704,123 15,198 SH   SOLE   15,198 0 0
SAP SE SPON ADR COM 803054204 105,376 894 SH   SOLE   894 0 0
SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 24,597 102 SH   SOLE   102 0 0
SCHLUMBERGER LIMITED COM USD0.01 COM 806857108 2,169,871 63,502 SH   SOLE   63,502 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF COM 808524805 2,262 71 SH   SOLE   71 0 0
SCHWAB STRATEGIC TR US BROAD MKT ETF COM 808524102 78,122 1,100 SH   SOLE   1,100 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF COM 808524797 7,176 131 SH   SOLE   131 0 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF COM 808524201 14,854 209 SH   SOLE   209 0 0
SCHWAB STRATEGIC TR US LARGE-CAP GROWTH ETF COM 808524300 5,461 65 SH   SOLE   65 0 0
SCHWAB STRATEGIC TR US SMALL-CAP ETF COM 808524607 46,160 662 SH   SOLE   662 0 0
SCIENCE APPLICATION INTL CORP USD0.0001 COM 808625107 30,660 351 SH   SOLE   351 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 20,364 200 SH   SOLE   200 0 0
SCULPTOR CAP MGMT COM CL A COM 811246107 11,688 600 SH   SOLE   600 0 0
SEA LIMITED ADS EACH REP ONE CLASS A ORD SHS COM 81141R100 18,570 600 SH   SOLE   600 0 0
SEAGATE TECHNOLOGY PLC COM USD0.00001 COM G7945M107 150,612 2,800 SH   SOLE   2,800 0 0
SEALED AIR CORP NEW COM 81211K100 20,755 500 SH   SOLE   500 0 0
SEATTLE GENETICS INC COM 812578102 34,160 400 SH   SOLE   400 0 0
SECTOR SPDR TR SHS BEN INT CONSUMER STAPLES COM 81369Y308 277,311 4,515 SH   SOLE   4,515 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL COM 81369Y704 149,593 1,927 SH   SOLE   1,927 0 0
SECTOR SPDR TR SHS BEN INT UTILITIES COM 81369Y886 651,237 10,059 SH   SOLE   10,059 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY COM 81369Y407 4,860,830 40,272 SH   SOLE   40,272 0 0
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 224,498 3,792 SH   SOLE   3,792 0 0
SELECT SECTOR SPDR TR HEALTH CARE FORMERLY CONSUMER COM 81369Y209 360,790 4,003 SH   SOLE   4,003 0 0
SELECT SECTOR SPDR TR SHS BEN INT MATERIALS COM 81369Y100 260,247 4,472 SH   SOLE   4,472 0 0
SELECT SECTOR SPDR TRUST AMEX FINANCIAL SELECT INDEX USD DIS COM 81369Y605 152,334 5,440 SH   SOLE   5,440 0 0
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD COM 81369Y803 168,308 2,090 SH   SOLE   2,090 0 0
SEMGROUP CORP COM STK USD0.01 CL A COM 81663A105 23,905 1,463 SH   SOLE   1,463 0 0
SEMPRA ENERGY COM 816851109 2,509 17 SH   SOLE   17 0 0
SERVICE PPTYS TR COM SH BEN INT COM 81761L102 73,015 2,831 SH   SOLE   2,831 0 0
SERVICENOW INC COM USD0.001 COM 81762P102 46,201 182 SH   SOLE   182 0 0
SHERWIN WILLIAMS CO COM 824348106 101,176 184 SH   SOLE   184 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 9,180 77 SH   SOLE   77 0 0
SILICON LABORATORIES INC NOTE COM 826919AB8 1,301 1,000 SH   SOLE   1,000 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 2,341 94 SH   SOLE   94 0 0
SIMON PPTY GRP INC COM 828806109 644,391 4,140 SH   SOLE   4,140 0 0
SIRIUS XM HLDGS INC COM COM 82968B103 105,710 16,900 SH   SOLE   16,900 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 9,191 414 SH   SOLE   414 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 2,215,265 27,953 SH   SOLE   27,953 0 0
SL GREEN OPER PARTNERSHIP L P COM STK USD0.01 COM 78440X101 4,251 52 SH   SOLE   52 0 0
SLACK TECHNOLOGIES INC COM CL A COM 83088V102 97,293 4,100 SH   SOLE   4,100 0 0
SLM CORP COM COM 78442P106 6,178 700 SH   SOLE   700 0 0
SMITH A O CORP COM COM 831865209 255,058 5,346 SH   SOLE   5,346 0 0
SMUCKER J M CO COM NEW COM 832696405 18,923 172 SH   SOLE   172 0 0
SNAP INC CL A COM 83304A106 11,060 700 SH   SOLE   700 0 0
SNAP ON INC COM 833034101 3,039,223 19,415 SH   SOLE   19,415 0 0
SOCIEDAD QUIMICA MINERA DE CHI SPON ADR SER B COM 833635105 12,506 450 SH   SOLE   450 0 0
SONOCO PRODS CO COM 835495102 524 9 SH   SOLE   9 0 0
SONOS INC COM COM 83570H108 1,706,221 127,235 SH   SOLE   127,235 0 0
SONY CORP SPON ADR EACH REPR 1 ORD COM 835699307 29,565 500 SH   SOLE   500 0 0
SOUTH JERSEY INDUSTRIES COM 838518108 148,095 4,500 SH   SOLE   4,500 0 0
SOUTHERN CO COM 842587107 101,515 1,643 SH   SOLE   1,643 0 0
SOUTHERN COPPER CORP DEL COM COM 84265V105 34,130 1,000 SH   SOLE   1,000 0 0
SOUTHWEST AIRLNS CO COM 844741108 1,034,562 19,155 SH   SOLE   19,155 0 0
SOUTHWESTERN ENERGY CO DELAWARE COM 845467109 3,860 2,000 SH   SOLE   2,000 0 0
SPDR BLACKSTONE/GSO SEN LOAN COM 78467V608 1,133,640 24,474 SH   SOLE   24,474 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1 COM 78467X109 1,140,731 4,238 SH   SOLE   4,238 0 0
SPDR FTSE INTERNATIONAL GOVERNMENT COM 78464A490 88,624 1,620 SH   SOLE   1,620 0 0
SPDR GOLD TR GOLD SHS COM 78463V107 4,638,813 33,404 SH   SOLE   33,404 0 0
SPDR INDEX SHS FDS S&P EMERGING ASIA PAC ETF COM 78463X301 1,776 19 SH   SOLE   19 0 0
SPDR INDEX SHS FDS S&P INTL DIVIDEND ETF COM 78463X772 24,298 624 SH   SOLE   624 0 0
SPDR INDEX SHS FDS SPDR S&P EMERGING MKTS DIVIDEND ETF COM 78463X533 80,574 2,700 SH   SOLE   2,700 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF COM 78463X509 31,600 922 SH   SOLE   922 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF COM 78464A375 62,022 1,758 SH   SOLE   1,758 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF COM 78464A409 4,507,662 115,908 SH   SOLE   115,908 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF COM 78464A508 1,114,253 34,864 SH   SOLE   34,864 0 0
SPDR S&P HEALTH CARE EQUIPME COM 78464A581 7,807 100 SH   SOLE   100 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 1,300,106 3,689 SH   SOLE   3,689 0 0
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT COM 78462F103 4,151,429 13,989 SH   SOLE   13,989 0 0
SPDR SER TR DJ WILSHIRE REIT ETF COM 78464A607 84,283 806 SH   SOLE   806 0 0
SPDR SER TR NUVEEN BRC MUNIC COM 78468R721 617,049 12,173 SH   SOLE   12,173 0 0
SPDR SER TR S&P 600 SMALL CAP GROWTH ETF COM 78464A201 3,337 56 SH   SOLE   56 0 0
SPDR SER TR S&P BIOTECH ETF COM 78464A870 1,265,903 16,602 SH   SOLE   16,602 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 643,507 6,272 SH   SOLE   6,272 0 0
SPDR SER TR S&P REGL BKG ETF COM 78464A698 260,096 4,927 SH   SOLE   4,927 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 209,800 4,000 SH   SOLE   4,000 0 0
SPDR SERIES TRUST BLOMBERG INTL TR COM 78464A516 31,053 1,082 SH   SOLE   1,082 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR COM 78468R739 458,497 9,359 SH   SOLE   9,359 0 0
SPDR SERIES TRUST PORTFLI MORTGAGE COM 78464A383 463,666 17,650 SH   SOLE   17,650 0 0
SPOTIFY TECHNOLOGY S.A. COM EUR0.000625 COM L8681T102 255,018 2,237 SH   SOLE   2,237 0 0
SPRINT CORPORATION COM COM 85207U105 37 6 SH   SOLE   6 0 0
SPROTT ETF TR GOLD MINERS ETF COM 85210B102 856,806 37,415 SH   SOLE   37,415 0 0
SPROTT PHYSICAL GOLD AND SILVER TR TRUST UNIT (CAD) COM 85208R101 325,202 22,950 SH   SOLE   22,950 0 0
SPROTT PHYSICAL GOLD TRUST UNIT ISIN #CA85207H1047 COM 85207H104 273,810 23,165 SH   SOLE   23,165 0 0
SPROTT PHYSICAL SILVER TRUST TRUST UNIT COM 85207K107 190,108 30,466 SH   SOLE   30,466 0 0
SQUARE INC CL A COM 852234103 1,876,156 30,285 SH   SOLE   30,285 0 0
SSR MINING INC COM NPV ISIN #CA7847301032 COM 784730103 43,560 3,000 SH   SOLE   3,000 0 0
STAG INDL INC COM COM 85254J102 141,504 4,800 SH   SOLE   4,800 0 0
STANLEY BLACK & DECKER INC COM USD2.50 COM 854502101 28,304 196 SH   SOLE   196 0 0
STARBUCKS CORP COM USD0.001 COM 855244109 2,646,595 29,932 SH   SOLE   29,932 0 0
STATE AUTO FINANCIAL CORP COM STK NPV COM 855707105 19,434 600 SH   SOLE   600 0 0
STATE STR CORP COM COM 857477103 63,807 1,078 SH   SOLE   1,078 0 0
STEELCASE INC CL A COM 858155203 18,400 1,000 SH   SOLE   1,000 0 0
STORE CAP CORP COM COM 862121100 56,115 1,500 SH   SOLE   1,500 0 0
STRYKER CORP COM 863667101 774,787 3,582 SH   SOLE   3,582 0 0
SUN CMNTYS INC COM 866674104 1,500,756 10,110 SH   SOLE   10,110 0 0
SUNCOR ENERGY COM NPV NEW ISIN #CA8672241079 COM 867224107 3,158 100 SH   SOLE   100 0 0
SUNTRUST BANKS INC COM 867914103 7,262,236 105,556 SH   SOLE   105,556 0 0
SYNCHRONY FINANCIAL COM USD0.001 COM 87165B103 80,384 2,358 SH   SOLE   2,358 0 0
SYNOPSYS INC COM COM 871607107 41,999 306 SH   SOLE   306 0 0
SYSCO CORP COM 871829107 35,492 447 SH   SOLE   447 0 0
T MOBILE US INC COM USD0.00001 COM 872590104 31,744 403 SH   SOLE   403 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING SPON ADS EACH REP 5 ORD COM 874039100 132,375 2,848 SH   SOLE   2,848 0 0
TAKEDA PHARMACEUTICAL CO LTD SPON ADS EACH COM 874060205 2,064 120 SH   SOLE   120 0 0
TALLGRASS ENERGY LP CLASS A SHS COM 874696107 22,248 1,105 SH   SOLE   1,105 0 0
TALOS ENERGY INC COM COM 87484T108 1,789 88 SH   SOLE   88 0 0
TALOS ENERGY INC WTS EXP 02/28/2021 COM 87484T116 303 311 SH   SOLE   311 0 0
TANGER FACTORY OUTLET CTRS INC COM 875465106 24,768 1,600 SH   SOLE   1,600 0 0
TAPESTRY INC COM COM 876030107 13,197 507 SH   SOLE   507 0 0
TARGA RES CORP COM COM 87612G101 308,408 7,678 SH   SOLE   7,678 0 0
TARGET CORP COM COM 87612E106 7,547,198 70,594 SH   SOLE   70,594 0 0
TAUBMAN CENTERS INC COM 876664103 4,042 99 SH   SOLE   99 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 1,873,812 40,124 SH   SOLE   40,124 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 26,556 285 SH   SOLE   285 0 0
TECH DATA CORP COM COM 878237106 3,231 31 SH   SOLE   31 0 0
TEGNA INC COM COM 87901J105 38,825 2,500 SH   SOLE   2,500 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT COM 87911K100 13,142 870 SH   SOLE   870 0 0
TELECOM ARGENTINA SA ADR EACH REP 5 B (MGT) COM 879273209 4,000 400 SH   SOLE   400 0 0
TELEDYNE TECH INC COM 879360105 241,493 750 SH   SOLE   750 0 0
TELEFLEX INC COM 879369106 10,532 31 SH   SOLE   31 0 0
TELEFONICA BRASIL-ADR PREF COM 87936R106 46,095 3,500 SH   SOLE   3,500 0 0
TELEFONICA SA ADR EA REPR 1 ORD NPV COM 879382208 29,967 3,943 SH   SOLE   3,943 0 0
TELLURIAN INC NEW COM COM 87968A104 559,932 67,340 SH   SOLE   67,340 0 0
TEVA PHARMACEUTICAL INDUSTRIES SPON ADS EACH REP 1 ORD SHS COM 881624209 995,832 144,743 SH   SOLE   144,743 0 0
TEXAS INSTRUMENTS INC COM USD1.00 COM 882508104 839,629 6,497 SH   SOLE   6,497 0 0
TEXAS ROADHOUSE INC COM COM 882681109 6,512 124 SH   SOLE   124 0 0
TEXTRON INC COM 883203101 9,792 200 SH   SOLE   200 0 0
THE CHARLES SCHWAB CORPORATION COM COM 808513105 95,929 2,293 SH   SOLE   2,293 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,889,477 6,487 SH   SOLE   6,487 0 0
TJX COS INC NEW COM COM 872540109 894,475 16,047 SH   SOLE   16,047 0 0
TORONTO DOMINION BANK ONT COM NPV ISIN #CA8911605092 COM 891160509 11,741 202 SH   SOLE   202 0 0
TORTOISE ACQUISITION CORP UNIT EX 030424 COM 89154L209 195,401 19,385 SH   SOLE   19,385 0 0
TORTOISE ENERGY INFRA CORP COM COM 89147L100 10,061 492 SH   SOLE   492 0 0
TORTOISE ESSENTIAL ASSETS INCO COM SH BEN INT COM 89148A103 563,301 33,771 SH   SOLE   33,771 0 0
TOTAL SA SPON ADS EA REP 1 ORD SHS COM 89151E109 34,164 657 SH   SOLE   657 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 114,317 850 SH   SOLE   850 0 0
TRACTOR SUPPLY CO COM 892356106 27,050 299 SH   SOLE   299 0 0
TRANSDIGM GROUP INC COM COM 893641100 30,199 58 SH   SOLE   58 0 0
TRANSOCEAN LIMITED COM CHF0.10 COM H8817H100 468 105 SH   SOLE   105 0 0
TRAVELERS COMPANIES INC COM STK NPV COM 89417E109 2,996,079 20,150 SH   SOLE   20,150 0 0
TRI CONTL CORP COM STK USD0.50 COM 895436103 38,150 1,400 SH   SOLE   1,400 0 0
TRIMBLE INC COM COM 896239100 38,810 1,000 SH   SOLE   1,000 0 0
TRINITY INDUSTRIES INC COM USD0.01 COM 896522109 45,264 2,300 SH   SOLE   2,300 0 0
TWITTER INC COM USD0.000005 COM 90184L102 934,210 22,675 SH   SOLE   22,675 0 0
TYSON FOODS INC CL A COM 902494103 2,559,640 29,715 SH   SOLE   29,715 0 0
U S CONCRETE INC COM NEW COM 90333L201 96,740 1,750 SH   SOLE   1,750 0 0
U S SILICA HLDGS INC COM USD0.01 COM 90346E103 98,468 10,300 SH   SOLE   10,300 0 0
ULTA BEAUTY INC COM COM 90384S303 65,921 263 SH   SOLE   263 0 0
UMH PPTYS INC COM COM 903002103 38,607 2,742 SH   SOLE   2,742 0 0
UNDER ARMOUR INC CL C COM 904311206 7,288 402 SH   SOLE   402 0 0
UNDER ARMOUR INC COM STK USD0.000333 CLASS A COM 904311107 7,976 400 SH   SOLE   400 0 0
UNILEVER NV EUR0.16(NEW YORK SHARES) COM 904784709 73,198 1,219 SH   SOLE   1,219 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 43,775 728 SH   SOLE   728 0 0
UNION PACIFIC CORP COM COM 907818108 1,080,946 6,673 SH   SOLE   6,673 0 0
UNITED AIRLINES HLDGS INC COM COM 910047109 297,676 3,367 SH   SOLE   3,367 0 0
UNITED PARCEL SVC INC CL B COM 911312106 11,084,204 92,507 SH   SOLE   92,507 0 0
UNITED RENTALS INC COM 911363109 68,552 550 SH   SOLE   550 0 0
UNITED TECHNOLOGIES CORP COM USD1 COM 913017109 7,109,650 52,078 SH   SOLE   52,078 0 0
UNITEDHEALTH GROUP COM 91324P102 1,088,607 5,009 SH   SOLE   5,009 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 67,160 400 SH   SOLE   400 0 0
UNIVERSAL HEALTH SVCS INC CL B COM 913903100 14,875 100 SH   SOLE   100 0 0
UNUM GROUP COM 91529Y106 35,723 1,202 SH   SOLE   1,202 0 0
URANIUM ENERGY CORP COM COM 916896103 3,900 4,000 SH   SOLE   4,000 0 0
US BANCORP DEL COM NEW COM 902973304 217,043 3,922 SH   SOLE   3,922 0 0
US ECOLOGY INC COM COM 91732J102 127,880 2,000 SH   SOLE   2,000 0 0
USD PARTNERS LP COM UT REP LTD COM 903318103 274,835 26,300 SH   SOLE   26,300 0 0
V F CORP COM NPV COM 918204108 49,478 556 SH   SOLE   556 0 0
VALARIS PLC COM USD0.10 CL A COM G9402V109 9,620 2,000 SH   SOLE   2,000 0 0
VALE S.A. SPONS ADS REPR 1 COM NPV COM 91912E105 203,678 17,711 SH   SOLE   17,711 0 0
VALERO ENERGY CORP COM 91913Y100 174,133 2,043 SH   SOLE   2,043 0 0
VANECK MERK GOLD TRUST COM 921078101 72,103 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 247,634 3,760 SH   SOLE   3,760 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M COM 92189F528 708,278 40,027 SH   SOLE   40,027 0 0
VANECK VECTORS ETF TR BIOTECH ETF COM 92189F726 29,495 250 SH   SOLE   250 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E COM 92189F460 1,269,738 46,005 SH   SOLE   46,005 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 6,541,195 244,897 SH   SOLE   244,897 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 208,861 8,275 SH   SOLE   8,275 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 94,276 2,600 SH   SOLE   2,600 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE COM 92189F643 4,012 80 SH   SOLE   80 0 0
VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 99,714 8,486 SH   SOLE   8,486 0 0
VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 3,422 150 SH   SOLE   150 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 72,908 612 SH   SOLE   612 0 0
VANECK VECTORS ETF TR VIETNAM ETF COM 92189F817 352,296 21,600 SH   SOLE   21,600 0 0
VANGUARD ADMIRAL FDS INC S&P 500 VALUE INDEX FD ETF SHS COM 921932703 209,572 1,823 SH   SOLE   1,823 0 0
VANGUARD ADMIRAL FDS INC S&P MIDCAP 400 GROWTH INDEX FD ETF COM 921932869 451,270 3,237 SH   SOLE   3,237 0 0
VANGUARD ADMIRAL FDS INC S&P MIDCAP 400 VALUE FD ETF SHS COM 921932844 342,017 2,772 SH   SOLE   2,772 0 0
VANGUARD BD INDEX FD INC INTERMEDIATE TERM BD ETF COM 921937819 76,912 874 SH   SOLE   874 0 0
VANGUARD BD INDEX FD INC SHORT TERM BD ETF COM 921937827 85,588 1,059 SH   SOLE   1,059 0 0
VANGUARD BD INDEX FUND INC TOTAL BOND MARKET ETF COM 921937835 50,489 598 SH   SOLE   598 0 0
VANGUARD CHARLOTTE TOTAL INTL BD INDEX FD ETF COM 92203J407 3,353 57 SH   SOLE   57 0 0
VANGUARD FTSE DEVELOPED MARKET ETF COM 921943858 83,445 2,031 SH   SOLE   2,031 0 0
VANGUARD GROUP DIV APP ETF COM 921908844 260,804 2,181 SH   SOLE   2,181 0 0
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS COM 922908512 9,831 87 SH   SOLE   87 0 0
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY COM 922908736 4,638,547 27,896 SH   SOLE   27,896 0 0
VANGUARD INDEX FDS VANGUARD MID CAP VIPERS COM 922908629 73,576 439 SH   SOLE   439 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP GROWTH VIPERS COM 922908595 220,450 1,211 SH   SOLE   1,211 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VALUE VIPERS COM 922908611 205,258 1,593 SH   SOLE   1,593 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF COM 922908769 6,350,213 42,054 SH   SOLE   42,054 0 0
VANGUARD INDEX FDS VANGUARD VALUE ETF COM 922908744 15,180 136 SH   SOLE   136 0 0
VANGUARD INDEX FUNDS S&P 500 ETF USD COM 922908363 59,972 220 SH   SOLE   220 0 0
VANGUARD INDEX TR VANGUARD EXTENDED MARKET VIPERS COM 922908652 34,085 293 SH   SOLE   293 0 0
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL-WORLD EX-US COM 922042775 207,035 4,149 SH   SOLE   4,149 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EUROPE ETF COM 922042874 1,262,351 23,547 SH   SOLE   23,547 0 0
VANGUARD INTL EQUITY INDEX FUND INC FTSE EMERGING MARKETS ETF COM 922042858 95,207 2,365 SH   SOLE   2,365 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD COM 922907746 5,307,040 98,975 SH   SOLE   98,975 0 0
VANGUARD REAL ESTATE ETF COM 922908553 395,567 4,242 SH   SOLE   4,242 0 0
VANGUARD S&P SMALL-CAP 600 V COM 921932778 125,112 965 SH   SOLE   965 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS COM 92206C706 122,073 1,831 SH   SOLE   1,831 0 0
VANGUARD SCOTTSDALE FDS INTERMEDIATE TERM CORPORATE BOND COM 92206C870 663,086 7,268 SH   SOLE   7,268 0 0
VANGUARD SECTOR INDEX FDS VANGUARD ENERGY VIPERS COM 92204A306 23,952 307 SH   SOLE   307 0 0
VANGUARD STAR FD VANGUARD TOTAL INTL STOCK INDEX FD ETF COM 921909768 5,166 100 SH   SOLE   100 0 0
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF COM 92204A702 5,604 26 SH   SOLE   26 0 0
VAREX IMAGING CORP COM COM 92214X106 143 5 SH   SOLE   5 0 0
VARIAN MED SYS INC COM COM 92220P105 4,764 40 SH   SOLE   40 0 0
VEDANTA LIMITED ADS EACH REPR 4 ORD SHS SPONS COM 92242Y100 33,878 3,903 SH   SOLE   3,903 0 0
VEEVA SYS INC CL A COM COM 922475108 1,897,937 12,430 SH   SOLE   12,430 0 0
VENTAS INC COM 92276F100 16,147 221 SH   SOLE   221 0 0
VEREIT INC COM COM 92339V100 12,714 1,300 SH   SOLE   1,300 0 0
VERINT SYS INC COM COM 92343X100 24,042 562 SH   SOLE   562 0 0
VERISK ANALYTICS INC COM COM 92345Y106 40,642 257 SH   SOLE   257 0 0
VERITEX HLDGS INC COM USD0.01 COM 923451108 77,405 3,190 SH   SOLE   3,190 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,035,502 66,857 SH   SOLE   66,857 0 0
VERSUM MATLS INC COM COM 92532W103 635 12 SH   SOLE   12 0 0
VIACOM INC NEW CL B COM 92553P201 2,908 121 SH   SOLE   121 0 0
VIAVI SOLUTIONS INC COM ISIN #US9255501051 COM 925550105 30,083 2,148 SH   SOLE   2,148 0 0
VICI PPTYS INC COM COM 925652109 175,299 7,739 SH   SOLE   7,739 0 0
VICTORYSHARES US LARGE CAP HIGH DIV VOLATILITY WTD ETF COM 92647N865 33,617 700 SH   SOLE   700 0 0
VICTORYSHARES US SMALL CAP HIGH DIV VOLATILITY WTD ETF COM 92647N873 44,433 1,000 SH   SOLE   1,000 0 0
VIEWRAY INC COM COM 92672L107 27,840 9,600 SH   SOLE   9,600 0 0
VIRTUS GLOBAL MULTI-SECTOR INCM FD COM NPV COM 92829B101 1,753,731 139,185 SH   SOLE   139,185 0 0
VISA INC COM CL A COM 92826C839 9,156,326 53,231 SH   SOLE   53,231 0 0
VISTEON CORP COM NEW COM 92839U206 9,905 120 SH   SOLE   120 0 0
VMWARE INC CL A COM COM 928563402 82,983 553 SH   SOLE   553 0 0
VODAFONE GROUP SPON ADR EACH REP 10 ORD COM 92857W308 162,942 8,184 SH   SOLE   8,184 0 0
VORNADO REALTY TRUST COM SHS OF BEN INT USD0.04 COM 929042109 10,697 168 SH   SOLE   168 0 0
VOYA EMRG MRKTS HI INC DVD COM 92912P108 3,585 500 SH   SOLE   500 0 0
VOYA FINL INC COM COM 929089100 5,444 100 SH   SOLE   100 0 0
WABTEC CORP COM USD0.01 COM 929740108 216 3 SH   SOLE   3 0 0
WAITR HLDGS INC COM COM 930752100 6,425 5,000 SH   SOLE   5,000 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 1,525,809 27,587 SH   SOLE   27,587 0 0
WALMART INC COM COM 931142103 9,283,825 78,226 SH   SOLE   78,226 0 0
WASHINGTON PRIME GROUP NEW COM COM 93964W108 207 50 SH   SOLE   50 0 0
WASTE CONNECTIONS INC (CA) COM NPV COM 94106B101 883,200 9,600 SH   SOLE   9,600 0 0
WASTE MANAGEMENT INC COM 94106L109 235,025 2,044 SH   SOLE   2,044 0 0
WATERS CORP COM 941848103 8,260 37 SH   SOLE   37 0 0
WATTS WATER TECHNOLOGIES CL A COM 942749102 299,936 3,200 SH   SOLE   3,200 0 0
WAYFAIR INC CL A COM 94419L101 11,212 100 SH   SOLE   100 0 0
WEBSTER FINL CORP WATERBURY CONN COM 947890109 2,953 63 SH   SOLE   63 0 0
WEC ENERGY GROUP INC COM COM 92939U106 79,599 837 SH   SOLE   837 0 0
WEINGARTEN RLTY INVS SH BEN INT COM 948741103 15,293 525 SH   SOLE   525 0 0
WELLS FARGO CO NEW COM COM 949746101 9,432,849 187,011 SH   SOLE   187,011 0 0
WELLTOWER INC COM COM 95040Q104 18,130 200 SH   SOLE   200 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 1,704 12 SH   SOLE   12 0 0
WESTERN ASSET HI INC OPPORT COM 95766K109 36,618 7,251 SH   SOLE   7,251 0 0
WESTERN ASSET INVT GRADE DEFIN COM COM 95790A101 3,926,436 183,136 SH   SOLE   183,136 0 0
WESTERN ASSET MUN DEF OPP TR COM COM 95768A109 922,643 42,636 SH   SOLE   42,636 0 0
WESTERN AST INFL LKD OPP &INM COM COM 95766R104 1,314,265 118,616 SH   SOLE   118,616 0 0
WESTERN DIGITAL CORP DEL COM 958102105 5,964 100 SH   SOLE   100 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT COM 958669103 132,863 5,338 SH   SOLE   5,338 0 0
WESTERN UNION CO COM COM 959802109 1,506 65 SH   SOLE   65 0 0
WESTLAKE CHEM CORP COM 960413102 22,080 337 SH   SOLE   337 0 0
WEYERHAEUSER CO COM COM 962166104 1,076,273 38,855 SH   SOLE   38,855 0 0
WHEATON PRECIOUS METALS CORP COM NPV ISIN #CA9628791027 COM 962879102 643,647 24,529 SH   SOLE   24,529 0 0
WHIRLPOOL CORP COM 963320106 21,695 137 SH   SOLE   137 0 0
WHITESTONE REIT COM COM 966084204 5,504 400 SH   SOLE   400 0 0
WHITING PETE CORP NEW COM NEW COM 966387409 20,075 2,500 SH   SOLE   2,500 0 0
WILLIAMS COMPANIES INC COM USD1.00 COM 969457100 1,448,251 60,193 SH   SOLE   60,193 0 0
WISDOMTREE TR EMERGING MKTS COM 97717W281 50,945 1,150 SH   SOLE   1,150 0 0
WISDOMTREE TR EMERGING MKTS HIGH DIVID FD COM 97717W315 23,629 572 SH   SOLE   572 0 0
WISDOMTREE TR EMERGING MKTS QUALITY DIVID COM 97717W323 7,032 300 SH   SOLE   300 0 0
WISDOMTREE TR EUROPE SMALLCAP DIVID FD COM 97717W869 5,591 100 SH   SOLE   100 0 0
WISDOMTREE TR GLOBAL EX US QUALITY DIVID GROWTH FD COM 97717W844 5,822 100 SH   SOLE   100 0 0
WISDOMTREE TR INDIA EARNINGS FD COM 97717W422 85,097 3,568 SH   SOLE   3,568 0 0
WISDOMTREE TR INTL EQUITY FD COM 97717W703 97,700 1,965 SH   SOLE   1,965 0 0
WISDOMTREE TR INTL HEDGED QUALITY DIVID GROWTH FD COM 97717X594 23,534 700 SH   SOLE   700 0 0
WISDOMTREE TR INTL SMALLCAP DIVID FD COM 97717W760 120,370 1,895 SH   SOLE   1,895 0 0
WISDOMTREE TR US DIVID EX FNCL COM 97717W406 17,487 200 SH   SOLE   200 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 29,721 300 SH   SOLE   300 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 32,679 900 SH   SOLE   900 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD COM 97717X669 602,808 13,369 SH   SOLE   13,369 0 0
WISDOMTREE TR US SMALLCAP DIVD COM 97717W604 81,453 2,976 SH   SOLE   2,976 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 135,518 3,807 SH   SOLE   3,807 0 0
WISDOMTREE TR US TOTAL DIVIDND COM 97717W109 64,421 650 SH   SOLE   650 0 0
WISDOMTREE TRUST JAPAN HEDGE EQT COM 97717W851 10,092 200 SH   SOLE   200 0 0
WOODWARD INC COM COM 980745103 33,966 315 SH   SOLE   315 0 0
WORLD FUEL SERVICES CORP COM USD0.01 COM 981475106 29,955 750 SH   SOLE   750 0 0
WP CAREY INC COM USD0.001 COM 92936U109 86,966 972 SH   SOLE   972 0 0
WPX ENERGY INC COM USD1 COM 98212B103 165,045 15,585 SH   SOLE   15,585 0 0
WYNDHAM DESTINATIONS INC COM COM 98310W108 7,501 163 SH   SOLE   163 0 0
WYNDHAM HOTELS &RESORTS INC COM COM 98311A105 339,504 6,562 SH   SOLE   6,562 0 0
XILINX INC COM 983919101 111,176 1,159 SH   SOLE   1,159 0 0
XYLEM INC COM USD0.01 COM 98419M100 751,996 9,445 SH   SOLE   9,445 0 0
YAMANA GOLD INC COM NPV ISIN #CA98462Y1007 COM 98462Y100 3,561 1,120 SH   SOLE   1,120 0 0
YETI HLDGS INC COM COM 98585X104 28,000 1,000 SH   SOLE   1,000 0 0
YUM BRANDS INC COM 988498101 137,316 1,211 SH   SOLE   1,211 0 0
YUM CHINA HLDGS INC COM COM 98850P109 33,527 738 SH   SOLE   738 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 39,396 287 SH   SOLE   287 0 0
ZIONS BANCORPORATION N A COM COM 989701107 91,578 2,057 SH   SOLE   2,057 0 0
ZOETIS INC COM USD0.01 CL A COM 98978V103 327,961 2,632 SH   SOLE   2,632 0 0
ZOGENIX INC COM NEW COM 98978L204 24,024 600 SH   SOLE   600 0 0