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
ABBOTT LABS COM COM 002824100 792 10,032 SH   SOLE   10,032 0 0
ABBVIE INC COM COM 00287Y109 10,013 131,509 SH   SOLE   131,509 0 0
ACCENTURE PLC IRELAND SHS CLASS A CL A G1151C101 2,188 13,367 SH   SOLE   13,367 0 0
ADOBE INC COM COM 00724F101 1,105 3,472 SH   SOLE   3,472 0 0
AGNC INVT CORP COM COM 00123Q104 943 87,529 SH   SOLE   87,529 0 0
AIR PRODS & CHEMS INC COM COM 009158106 350 1,735 SH   SOLE   1,735 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 2,267 24,738 SH   SOLE   24,738 0 0
ALLERGAN PLC SHS SHS G0177J108 42 239 SH   SOLE   239 0 0
ALLISON TRANSMISSION HLDGS I COM COM 01973R101 282 8,632 SH   SOLE   8,632 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 2,148 1,850 SH   SOLE   1,850 0 0
ALTRIA GROUP INC COM COM 02209S103 3,658 92,736 SH   SOLE   92,736 0 0
AMAZON COM INC COM COM 023135106 2,609 1,338 SH   SOLE   1,338 0 0
AMCOR PLC ORD ETF G0250X107 1 67 SH   SOLE   67 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 1 10 SH   SOLE   10 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,667 19,402 SH   SOLE   19,402 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 1,043 42,941 SH   SOLE   42,941 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 1,404 6,421 SH   SOLE   6,421 0 0
AMGEN INC COM COM 031162100 7,695 37,913 SH   SOLE   37,913 0 0
ANALOG DEVICES INC COM COM 032654105 2 24 SH   SOLE   24 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR SPONSORED ADR 03524A108 43 979 SH   SOLE   979 0 0
ANNALY CAPITAL MANAGEMENT IN COM COM 035710409 0 60 SH   SOLE   60 0 0
ANSYS INC COM COM 03662Q105 241 1,036 SH   SOLE   1,036 0 0
AON PLC SHS CL A CL A G0408V102 1,866 11,282 SH   SOLE   11,282 0 0
APPLE INC COM COM 037833100 7,966 31,323 SH   SOLE   31,323 0 0
ARCONIC INC COM COM 03965L100 38 2,337 SH   SOLE   2,337 0 0
ARISTA NETWORKS INC COM COM 040413106 2 10 SH   SOLE   10 0 0
ASTRAZENECA PLC SPONSORED ADR SPONSORED ADR 046353108 112 2,503 SH   SOLE   2,503 0 0
AT&T INC COM COM 00206R102 10,376 355,298 SH   SOLE   355,298 0 0
AUTODESK INC COM COM 052769106 2 14 SH   SOLE   14 0 0
AUTOZONE INC COM COM 053332102 1,363 1,609 SH   SOLE   1,609 0 0
AVERY DENNISON CORP COM COM 053611109 1,303 12,765 SH   SOLE   12,765 0 0
B & G FOODS INC NEW COM COM 05508R106 17 915 SH   SOLE   915 0 0
BANKUNITED INC COM COM 06652K103 2 125 SH   SOLE   125 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 ETF 06738C778 94 5,694 SH   SOLE   5,694 0 0
BAXTER INTL INC COM COM 071813109 39 482 SH   SOLE   482 0 0
BCE INC COM NEW COM 05534B760 7,315 176,848 SH   SOLE   176,848 0 0
BECTON DICKINSON & CO COM COM 075887109 4 17 SH   SOLE   17 0 0
BERKLEY W R CORP COM COM 084423102 837 16,021 SH   SOLE   16,021 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B 084670702 1,069 5,845 SH   SOLE   5,845 0 0
BEST BUY INC COM COM 086516101 2,147 37,212 SH   SOLE   37,212 0 0
BIO RAD LABS INC CL A CL A 090572207 49 140 SH   SOLE   140 0 0
BIO-TECHNE CORP COM COM 09073M104 2 11 SH   SOLE   11 0 0
BK OF AMERICA CORP COM COM 060505104 1,710 80,352 SH   SOLE   80,352 0 0
BLACKROCK INC COM COM 09247X101 2 4 SH   SOLE   4 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 5,950 244,164 SH   SOLE   244,164 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 0 1 SH   SOLE   1 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 2,239 40,209 SH   SOLE   40,209 0 0
BRITISH AMERN TOB PLC SPONSORED ADR SPONSORED ADR 110448107 4,854 139,448 SH   SOLE   139,448 0 0
BROADCOM INC COM COM 11135F101 1 6 SH   SOLE   6 0 0
BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1 15 SH   SOLE   15 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 50 754 SH   SOLE   754 0 0
CANADIAN IMP BK COMM COM COM 136069101 6,590 111,881 SH   SOLE   111,881 0 0
CDW CORP COM COM 12514G108 2,229 23,833 SH   SOLE   23,833 0 0
CENTENE CORP DEL COM COM 15135B101 1 16 SH   SOLE   16 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 1 37 SH   SOLE   37 0 0
CENTERSTATE BK CORP COM COM 15201P109 2 93 SH   SOLE   93 0 0
CHEVRON CORP NEW COM COM 166764100 6,640 91,659 SH   SOLE   91,659 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 2 162 SH   SOLE   162 0 0
CINCINNATI FINL CORP COM COM 172062101 429 5,632 SH   SOLE   5,632 0 0
CISCO SYS INC COM COM 17275R102 4,876 123,867 SH   SOLE   123,867 0 0
CITIZENS FINANCIAL GROUP INC COM COM 174610105 2 81 SH   SOLE   81 0 0
CME GROUP INC COM CL A 12572Q105 163 941 SH   SOLE   941 0 0
COCA COLA CO COM COM 191216100 7,454 166,983 SH   SOLE   166,983 0 0
COMCAST CORP NEW CL A CL A 20030N101 2,089 60,266 SH   SOLE   60,266 0 0
CONOCOPHILLIPS COM COM 20825C104 1,199 39,038 SH   SOLE   39,038 0 0
CONSOLIDATED EDISON INC COM COM 209115104 178 2,277 SH   SOLE   2,277 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108 1 6 SH   SOLE   6 0 0
COPART INC COM COM 217204106 43 630 SH   SOLE   630 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 45 158 SH   SOLE   158 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 4 27 SH   SOLE   27 0 0
CVS HEALTH CORP COM COM 126650100 231 3,884 SH   SOLE   3,884 0 0
CYBERARK SOFTWARE LTD SHS SHS M2682V108 49 568 SH   SOLE   568 0 0
D R HORTON INC COM COM 23331A109 1,906 55,778 SH   SOLE   55,778 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432 6,734 152,786 SH   SOLE   152,786 0 0
DEERE & CO COM COM 244199105 2 14 SH   SOLE   14 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 4 156 SH   SOLE   156 0 0
DIAGEO P L C SPON ADR NEW SPONSORED ADR 25243Q205 1 6 SH   SOLE   6 0 0
DIGITAL RLTY TR INC COM COM 253868103 2 16 SH   SOLE   16 0 0
DISCOVERY INC COM SER A COM 25470F104 61 3,144 SH   SOLE   3,144 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,168 12,057 SH   SOLE   12,057 0 0
DOMINION ENERGY INC COM COM 25746U109 7,844 108,312 SH   SOLE   108,312 0 0
DOVER CORP COM COM 260003108 1,272 15,146 SH   SOLE   15,146 0 0
DTE ENERGY CO COM COM 233331107 121 1,253 SH   SOLE   1,253 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 7,110 87,776 SH   SOLE   87,776 0 0
DUKE REALTY CORP COM NEW COM 264411505 68 2,085 SH   SOLE   2,085 0 0
DXC TECHNOLOGY CO COM COM 23355L106 2 136 SH   SOLE   136 0 0
EATON CORP PLC SHS COM G29183103 2,207 28,391 SH   SOLE   28,391 0 0
EBAY INC COM COM 278642103 43 1,433 SH   SOLE   1,433 0 0
ECOLAB INC COM COM 278865100 2 12 SH   SOLE   12 0 0
EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 233 4,068 SH   SOLE   4,068 0 0
EMERSON ELEC CO COM COM 291011104 0 5 SH   SOLE   5 0 0
ENBRIDGE INC COM COM 29250N105 4,760 163,865 SH   SOLE   163,865 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 212 3,310 SH   SOLE   3,310 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 6 1,426 SH   SOLE   1,426 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD UNIT 29336T100 0 405 SH   SOLE   405 0 0
ENTERPRISE PRODS PARTNERS L COM COM 293792107 15 1,078 SH   SOLE   1,078 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN UNIT 26885B100 1 97 SH   SOLE   97 0 0
EQUITY COMWLTH COM SH BEN INT COM 294628102 4 112 SH   SOLE   112 0 0
ETF MANAGERS TR PRIME CYBR SCRTY ETF 26924G201 4 120 SH   SOLE   120 0 0
EVERCORE INC CLASS A CL A 29977A105 3 56 SH   SOLE   56 0 0
EVERSOURCE ENERGY COM COM 30040W108 1,953 24,856 SH   SOLE   24,856 0 0
EXELON CORP COM COM 30161N101 1 23 SH   SOLE   23 0 0
EXXON MOBIL CORP COM COM 30231G102 6,055 159,574 SH   SOLE   159,574 0 0
FACEBOOK INC CL A CL A 30303M102 2,102 12,604 SH   SOLE   12,604 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 311 12,477 SH   SOLE   12,477 0 0
FIDELITY NATL INFORMATION SV COM COM 31620M106 5,214 42,808 SH   SOLE   42,808 0 0
FIRST AMERN FINL CORP COM COM 31847R102 849 20,001 SH   SOLE   20,001 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF ETF 33739E108 60 3,639 SH   SOLE   3,639 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING ETF 33734X192 1 11 SH   SOLE   11 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH ETF 33734X143 2,016 27,249 SH   SOLE   27,249 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH ETF 33734X168 2 83 SH   SOLE   83 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX ETF 33734X176 2,479 41,722 SH   SOLE   41,722 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF ETF 33738R605 5 177 SH   SOLE   177 0 0
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD ETF 33739H101 1 46 SH   SOLE   46 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY ETF 33738D101 462 25,956 SH   SOLE   25,956 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH ETF 33733E203 0 3 SH   SOLE   3 0 0
FISERV INC COM COM 337738108 2 21 SH   SOLE   21 0 0
FRANCO NEVADA CORP COM COM 351858105 81 815 SH   SOLE   815 0 0
GENERAL DYNAMICS CORP COM COM 369550108 0 3 SH   SOLE   3 0 0
GENERAL MLS INC COM COM 370334104 478 9,019 SH   SOLE   9,019 0 0
GENERAL MTRS CO COM COM 37045V100 0 20 SH   SOLE   20 0 0
GENESIS ENERGY L P UNIT LTD PARTN UNIT 371927104 0 161 SH   SOLE   161 0 0
GILEAD SCIENCES INC COM COM 375558103 8,586 114,758 SH   SOLE   114,758 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR SPONSORED ADR 37733W105 7,028 182,384 SH   SOLE   182,384 0 0
GLOBAL X FDS GLBL X MLP ETF ETF 37950E473 1,308 416,170 SH   SOLE   416,170 0 0
GRANITE PT MTG TR INC COM COM 38741L107 0 5 SH   SOLE   5 0 0
HANNON ARMSTRONG SUST INFR C COM COM 41068X100 260 12,719 SH   SOLE   12,719 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103 1,904 79,793 SH   SOLE   79,793 0 0
HERSHEY CO COM COM 427866108 1,085 8,175 SH   SOLE   8,175 0 0
HILL ROM HLDGS INC COM COM 431475102 2,128 21,142 SH   SOLE   21,142 0 0
HOME DEPOT INC COM COM 437076102 4,230 22,600 SH   SOLE   22,600 0 0
HONEYWELL INTL INC COM COM 438516106 2 15 SH   SOLE   15 0 0
HUBBELL INC COM COM 443510607 740 6,456 SH   SOLE   6,456 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 3,289 392,998 SH   SOLE   392,998 0 0
IDEXX LABS INC COM COM 45168D104 86 357 SH   SOLE   357 0 0
INTEL CORP COM COM 458140100 2,614 48,210 SH   SOLE   48,210 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 1,049 64,789 SH   SOLE   64,789 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD COM 46090F100 3 231 SH   SOLE   231 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF ETF 46137V621 75 4,462 SH   SOLE   4,462 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT ETF 46137V589 2 213 SH   SOLE   213 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT ETF 46137V530 4 32 SH   SOLE   32 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137V357 29,258 347,675 SH   SOLE   347,675 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT ETF 46137V266 4 37 SH   SOLE   37 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY ETF 46137V241 5,001 166,848 SH   SOLE   166,848 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF COM 46138G508 3 123 SH   SOLE   123 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD ETF 46138G870 71 3,298 SH   SOLE   3,298 0 0
INVESCO LTD SHS ETF G491BT108 1,257 138,111 SH   SOLE   138,111 0 0
INVESCO QQQ TR UNIT SER 1 UNIT 46090E103 11,206 58,713 SH   SOLE   58,713 0 0
IQVIA HLDGS INC COM COM 46266C105 202 1,855 SH   SOLE   1,855 0 0
ISHARES GOLD TRUST ISHARES ETF 464285105 2,700 179,165 SH   SOLE   179,165 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103 12,878 318,298 SH   SOLE   318,298 0 0
ISHARES INC MSCI CDA ETF ETF 464286509 170 7,823 SH   SOLE   7,823 0 0
ISHARES SILVER TRUST ISHARES ETF 46428Q109 1,893 145,032 SH   SOLE   145,032 0 0
ISHARES TR 0-5YR HI YL CP ETF 46434V407 1 19 SH   SOLE   19 0 0
ISHARES TR 1 3 YR TREAS BD ETF 464287457 27,556 317,945 SH   SOLE   317,945 0 0
ISHARES TR 20 YR TR BD ETF ETF 464287432 5,214 31,601 SH   SOLE   31,601 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853 7,387 207,979 SH   SOLE   207,979 0 0
ISHARES TR CORE HIGH DV ETF ETF 46429B663 38 530 SH   SOLE   530 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842 2,095 41,956 SH   SOLE   41,956 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 38 262 SH   SOLE   262 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 36 636 SH   SOLE   636 0 0
ISHARES TR CORE S&P TTL STK ETF 464287150 40,876 713,642 SH   SOLE   713,642 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 106 411 SH   SOLE   411 0 0
ISHARES TR CORE US AGGBD ET ETF 464287226 8,483 73,519 SH   SOLE   73,519 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474 778 34,670 SH   SOLE   34,670 0 0
ISHARES TR FLTG RATE NT ETF ETF 46429B655 6,331 129,696 SH   SOLE   129,696 0 0
ISHARES TR GBL COMM SVC ETF ETF 464287275 3 63 SH   SOLE   63 0 0
ISHARES TR GLOB HLTHCRE ETF ETF 464287325 0 8 SH   SOLE   8 0 0
ISHARES TR HDG MSCI EAFE ETF 46434V803 1 33 SH   SOLE   33 0 0
ISHARES TR IBOXX HI YD ETF ETF 464288513 19,653 254,924 SH   SOLE   254,924 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242 17,043 137,985 SH   SOLE   137,985 0 0
ISHARES TR INTRM GOV CR ETF ETF 464288612 14,942 130,005 SH   SOLE   130,005 0 0
ISHARES TR INTRM TR CRP ETF ETF 464288638 26,477 482,106 SH   SOLE   482,106 0 0
ISHARES TR JPMORGAN USD EMG ETF 464288281 19,473 201,326 SH   SOLE   201,326 0 0
ISHARES TR MBS ETF ETF 464288588 8,793 79,624 SH   SOLE   79,624 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 24,548 458,823 SH   SOLE   458,823 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 13,469 394,826 SH   SOLE   394,826 0 0
ISHARES TR MSCI MIN VOL ETF ETF 46429B697 17,667 326,565 SH   SOLE   326,565 0 0
ISHARES TR NASDAQ BIOTECH ETF 464287556 1 7 SH   SOLE   7 0 0
ISHARES TR PFD AND INCM SEC ETF 464288687 193 6,048 SH   SOLE   6,048 0 0
ISHARES TR RUS 1000 ETF ETF 464287622 35,772 252,342 SH   SOLE   252,342 0 0
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1 8 SH   SOLE   8 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 1,942 16,949 SH   SOLE   16,949 0 0
ISHARES TR S&P 100 ETF ETF 464287101 0 0 SH   SOLE   0 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 3 36 SH   SOLE   36 0 0
ISHARES TR SH TR CRPORT ETF ETF 464288646 19,287 368,434 SH   SOLE   368,434 0 0
ISHARES TR SHORT TREAS BD ETF 464288679 18,122 163,236 SH   SOLE   163,236 0 0
ISHARES TR TIPS BD ETF ETF 464287176 166 1,407 SH   SOLE   1,407 0 0
ISHARES TR TRANS AVG ETF ETF 464287192 0 3 SH   SOLE   3 0 0
ISHARES TR US AER DEF ETF ETF 464288760 1 10 SH   SOLE   10 0 0
ISHARES TR US TREAS BD ETF ETF 46429B267 19,456 693,644 SH   SOLE   693,644 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432F396 3,216 30,166 SH   SOLE   30,166 0 0
ITRON INC COM COM 465741106 2 31 SH   SOLE   31 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,749 19,387 SH   SOLE   19,387 0 0
KIMBERLY CLARK CORP COM COM 494368103 4,883 37,793 SH   SOLE   37,793 0 0
KROGER CO COM COM 501044101 51 1,687 SH   SOLE   1,687 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 49 270 SH   SOLE   270 0 0
LAM RESEARCH CORP COM COM 512807108 2,866 11,835 SH   SOLE   11,835 0 0
LAS VEGAS SANDS CORP COM COM 517834107 1,867 43,933 SH   SOLE   43,933 0 0
LILLY ELI & CO COM COM 532457108 4,478 32,283 SH   SOLE   32,283 0 0
LINDE PLC SHS COM G5494J103 76 437 SH   SOLE   437 0 0
LOCKHEED MARTIN CORP COM COM 539830109 858 2,531 SH   SOLE   2,531 0 0
LOWES COS INC COM COM 548661107 1 9 SH   SOLE   9 0 0
LULULEMON ATHLETICA INC COM COM 550021109 2 10 SH   SOLE   10 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - CL A N53745100 0 9 SH   SOLE   9 0 0
MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 3 109 SH   SOLE   109 0 0
MARATHON PETE CORP COM COM 56585A102 3 108 SH   SOLE   108 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 1,080 3,240 SH   SOLE   3,240 0 0
MARRIOTT VACTINS WORLDWID CO COM COM 57164Y107 3 47 SH   SOLE   47 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 2,501 28,893 SH   SOLE   28,893 0 0
MASTERCARD INC CL A CL A 57636Q104 6,793 28,058 SH   SOLE   28,058 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 0 7 SH   SOLE   7 0 0
MCDONALDS CORP COM COM 580135101 228 1,375 SH   SOLE   1,375 0 0
MEDTRONIC PLC SHS COM G5960L103 288 3,168 SH   SOLE   3,168 0 0
MERCK & CO. INC COM COM 58933Y105 8,167 105,479 SH   SOLE   105,479 0 0
METLIFE INC COM COM 59156R108 155 5,046 SH   SOLE   5,046 0 0
MICROSOFT CORP COM COM 594918104 8,188 51,883 SH   SOLE   51,883 0 0
MOELIS & CO CL A CL A 60786M105 2 67 SH   SOLE   67 0 0
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 70 1,797 SH   SOLE   1,797 0 0
MONDELEZ INTL INC CL A CL A 609207105 2,388 47,346 SH   SOLE   47,346 0 0
MOODYS CORP COM COM 615369105 2 10 SH   SOLE   10 0 0
MORGAN STANLEY COM NEW COM 617446448 1,706 50,109 SH   SOLE   50,109 0 0
MSCI INC COM COM 55354G100 2,323 8,034 SH   SOLE   8,034 0 0
NATIONAL GRID PLC SPONSORED ADR NE SPONSORED ADR 636274409 6,085 104,334 SH   SOLE   104,334 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 368 72,968 SH   SOLE   72,968 0 0
NEXTERA ENERGY INC COM COM 65339F101 2,115 8,776 SH   SOLE   8,776 0 0
NIKE INC CL B CL B 654106103 56 667 SH   SOLE   667 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,524 10,428 SH   SOLE   10,428 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 836 2,762 SH   SOLE   2,762 0 0
NORTONLIFELOCK INC COM COM 668771108 53 2,799 SH   SOLE   2,799 0 0
NOVO-NORDISK A S ADR ADR 670100205 68 1,115 SH   SOLE   1,115 0 0
NVIDIA CORP COM COM 67066G104 4 17 SH   SOLE   17 0 0
OCCIDENTAL PETE CORP COM COM 674599105 1 60 SH   SOLE   60 0 0
OMNICOM GROUP INC COM COM 681919106 1,715 30,889 SH   SOLE   30,889 0 0
ONEOK INC NEW COM COM 682680103 449 20,660 SH   SOLE   20,660 0 0
OSI ETF TR OSHARS FTSE US ETF 67110P407 8,435 289,343 SH   SOLE   289,343 0 0
PACKAGING CORP AMER COM COM 695156109 1,115 12,707 SH   SOLE   12,707 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2 23 SH   SOLE   23 0 0
PEPSICO INC COM COM 713448108 5,309 44,088 SH   SOLE   44,088 0 0
PFIZER INC COM COM 717081103 11,889 364,218 SH   SOLE   364,218 0 0
PHILIP MORRIS INTL INC COM COM 718172109 12,397 167,268 SH   SOLE   167,268 0 0
PIMCO ETF TR 0-5 HIGH YIELD ETF 72201R783 9,060 105,607 SH   SOLE   105,607 0 0
PIONEER NAT RES CO COM COM 723787107 1,119 15,873 SH   SOLE   15,873 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 2,994 31,196 SH   SOLE   31,196 0 0
POTLATCHDELTIC CORPORATION COM COM 737630103 3 82 SH   SOLE   82 0 0
PPL CORP COM COM 69351T106 5,201 206,769 SH   SOLE   206,769 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,828 18,714 SH   SOLE   18,714 0 0
PROCTER & GAMBLE CO COM COM 742718109 2,880 26,148 SH   SOLE   26,148 0 0
PROGRESSIVE CORP OHIO COM COM 743315103 3,628 49,081 SH   SOLE   49,081 0 0
PROLOGIS INC. COM COM 74340W103 1,448 17,981 SH   SOLE   17,981 0 0
PRUDENTIAL FINL INC COM COM 744320102 16 305 SH   SOLE   305 0 0
PUBLIC STORAGE COM COM 74460D109 1 5 SH   SOLE   5 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106 141 3,132 SH   SOLE   3,132 0 0
PULTE GROUP INC COM COM 745867101 35 1,547 SH   SOLE   1,547 0 0
QUALCOMM INC COM COM 747525103 0 7 SH   SOLE   7 0 0
RAYTHEON CO COM NEW COM 755111507 3 26 SH   SOLE   26 0 0
REALTY INCOME CORP COM COM 756109104 1 24 SH   SOLE   24 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 1,240 2,541 SH   SOLE   2,541 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 1,450 158,489 SH   SOLE   158,489 0 0
ROSS STORES INC COM COM 778296103 1,391 16,003 SH   SOLE   16,003 0 0
ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 0 13 SH   SOLE   13 0 0
ROYAL DUTCH SHELL PLC SPON ADR B SPONSORED ADR 780259107 1 33 SH   SOLE   33 0 0
SALESFORCE COM INC COM COM 79466L302 2 15 SH   SOLE   15 0 0
SANOFI SPONSORED ADR SPONSORED ADR 80105N105 66 1,502 SH   SOLE   1,502 0 0
SCHLUMBERGER LTD COM COM 806857108 1 101 SH   SOLE   101 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US TIPS ETF ETF 808524870 625 10,860 SH   SOLE   10,860 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 0 8 SH   SOLE   8 0 0
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 371 12,775 SH   SOLE   12,775 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC ETF 81369Y860 515 16,615 SH   SOLE   16,615 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 3 27 SH   SOLE   27 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 1,682 30,866 SH   SOLE   30,866 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 17,635 199,052 SH   SOLE   199,052 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 13,379 641,821 SH   SOLE   641,821 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 8 143 SH   SOLE   143 0 0
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 17,936 222,980 SH   SOLE   222,980 0 0
SERVICENOW INC COM COM 81762P102 2 7 SH   SOLE   7 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW SPONSORED ADR 83175M205 26 718 SH   SOLE   718 0 0
SONY CORP SPONSORED ADR SPONSORED ADR 835699307 42 704 SH   SOLE   704 0 0
SOUTHERN CO COM COM 842587107 4,081 75,107 SH   SOLE   75,107 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 ETF 78467X109 3 12 SH   SOLE   12 0 0
SPDR GOLD TRUST GOLD SHS ETF 78463V107 18,806 126,790 SH   SOLE   126,790 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863 3,611 134,947 SH   SOLE   134,947 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF ETF 78463X103 2,426 90,046 SH   SOLE   90,046 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD ETF 78463X889 21,972 917,577 SH   SOLE   917,577 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK ETF 78463X509 20,337 714,862 SH   SOLE   714,862 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 3,904 171,438 SH   SOLE   171,438 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 24,004 92,560 SH   SOLE   92,560 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107 3,721 14,089 SH   SOLE   14,089 0 0
SPDR SER TR BLOMBRG BRC EMRG ETF 78464A391 4,809 196,430 SH   SOLE   196,430 0 0
SPDR SER TR BLOOMBERG SRT TR ETF 78468R408 3,337 141,649 SH   SOLE   141,649 0 0
SPDR SER TR DJ REIT ETF ETF 78464A607 10,020 138,682 SH   SOLE   138,682 0 0
SPDR SER TR NUVEEN BBG BRCLY ETF 78464A284 0 6 SH   SOLE   6 0 0
SPDR SER TR PORTFLI TIPS ETF ETF 78464A656 8,991 309,504 SH   SOLE   309,504 0 0
SPDR SER TR PORTFOLIO S&P600 ETF 78468R853 4,942 226,285 SH   SOLE   226,285 0 0
SPDR SER TR S&P REGL BKG ETF 78464A698 3 83 SH   SOLE   83 0 0
SPDR SER TR S&P RETAIL ETF ETF 78464A714 0 15 SH   SOLE   15 0 0
STARBUCKS CORP COM COM 855244109 1,752 26,616 SH   SOLE   26,616 0 0
STARWOOD PPTY TR INC COM COM 85571B105 1,365 126,606 SH   SOLE   126,606 0 0
STEEL DYNAMICS INC COM COM 858119100 1 32 SH   SOLE   32 0 0
STMICROELECTRONICS N V NY REGISTRY COM 861012102 57 2,672 SH   SOLE   2,672 0 0
STORE CAP CORP COM COM 862121100 2 118 SH   SOLE   118 0 0
STRYKER CORP COM COM 863667101 5 32 SH   SOLE   32 0 0
SYSCO CORP COM COM 871829107 2,162 47,355 SH   SOLE   47,355 0 0
T MOBILE US INC COM COM 872590104 2,629 31,349 SH   SOLE   31,349 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 97 2,017 SH   SOLE   2,017 0 0
TARGET CORP COM COM 87612E106 137 1,466 SH   SOLE   1,466 0 0
TC ENERGY CORP COM COM 87807B107 2,050 45,845 SH   SOLE   45,845 0 0
TEXAS INSTRS INC COM COM 882508104 66 654 SH   SOLE   654 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,262 4,445 SH   SOLE   4,445 0 0
TOTAL S.A. SPONSORED ADS SPONSORED ADS 89151E109 1 36 SH   SOLE   36 0 0
TRACTOR SUPPLY CO COM COM 892356106 318 3,759 SH   SOLE   3,759 0 0
TRANE TECHNOLOGIES PLC SHS ADDED SHS G8994E103 266 3,208 SH   SOLE   3,208 0 0
TRUIST FINL CORP COM COM 89832Q109 251 8,069 SH   SOLE   8,069 0 0
TRUPANION INC COM COM 898202106 2 68 SH   SOLE   68 0 0
TWO HBRS INVT CORP COM NEW COM 90187B408 197 51,486 SH   SOLE   51,486 0 0
TYSON FOODS INC CL A CL A 902494103 53 909 SH   SOLE   909 0 0
UGI CORP NEW COM COM 902681105 1 24 SH   SOLE   24 0 0
UNILEVER PLC SPON ADR NEW SPONSORED ADR 904767704 2,912 57,583 SH   SOLE   57,583 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 4,966 53,037 SH   SOLE   53,037 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 4,512 18,086 SH   SOLE   18,086 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG ETF 92189F437 11,741 464,086 SH   SOLE   464,086 0 0
VANGUARD BD INDEX FDS INTERMED TERM ETF 921937819 10,224 114,466 SH   SOLE   114,466 0 0
VANGUARD BD INDEX FDS LONG TERM BOND ETF 921937793 12,518 117,289 SH   SOLE   117,289 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND ETF 921937827 19,828 241,317 SH   SOLE   241,317 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT ETF 921937835 1,128 13,203 SH   SOLE   13,203 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF ETF 92203J407 28,781 511,362 SH   SOLE   511,362 0 0
VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 1,737 19,160 SH   SOLE   19,160 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 26,242 167,313 SH   SOLE   167,313 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538 4,952 39,059 SH   SOLE   39,059 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512 4,209 51,733 SH   SOLE   51,733 0 0
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 205 1,552 SH   SOLE   1,552 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS ETF 922908363 32,146 135,603 SH   SOLE   135,603 0 0
VANGUARD INDEX FDS SM CP VAL ETF ETF 922908611 5,234 58,911 SH   SOLE   58,911 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 6,217 53,814 SH   SOLE   53,814 0 0
VANGUARD INDEX FDS SML CP GRW ETF ETF 922908595 3,018 20,072 SH   SOLE   20,072 0 0
VANGUARD INDEX FDS TOTAL STK MKT ETF 922908769 0 3 SH   SOLE   3 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 23,735 266,070 SH   SOLE   266,070 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858 8,858 264,088 SH   SOLE   264,088 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF ETF 922042718 149 1,901 SH   SOLE   1,901 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP CORP 92206C870 1,728 19,846 SH   SOLE   19,846 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD ETF 92206C409 3,615 45,705 SH   SOLE   45,705 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF ETF 921943858 27,688 830,266 SH   SOLE   830,266 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD ETF 921946406 8 112 SH   SOLE   112 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF ETF 921910840 16,630 251,708 SH   SOLE   251,708 0 0
VANGUARD WORLD FD MEGA GRWTH IND ETF 921910816 20,940 164,696 SH   SOLE   164,696 0 0
VANGUARD WORLD FDS COMM SRVC ETF ETF 92204A884 2,151 28,238 SH   SOLE   28,238 0 0
VARIAN MED SYS INC COM COM 92220P105 271 2,631 SH   SOLE   2,631 0 0
VENTAS INC COM COM 92276F100 1 45 SH   SOLE   45 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 13,361 248,450 SH   SOLE   248,450 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A SPONSOR ADR 92763W103 49 3,143 SH   SOLE   3,143 0 0
VIRTU FINL INC CL A CL A 928254101 6 292 SH   SOLE   292 0 0
VISA INC COM CL A CL A 92826C839 2,442 15,129 SH   SOLE   15,129 0 0
VMWARE INC CL A COM COM 928563402 1,657 13,681 SH   SOLE   13,681 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR SPONSORED ADR 92857W308 3,781 274,245 SH   SOLE   274,245 0 0
VORNADO RLTY TR SH BEN INT SHS 929042109 406 11,197 SH   SOLE   11,197 0 0
WALMART INC COM COM 931142103 1,962 17,184 SH   SOLE   17,184 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,896 20,457 SH   SOLE   20,457 0 0
WELLTOWER INC COM COM 95040Q104 3,558 77,598 SH   SOLE   77,598 0 0
WESTERN UN CO COM COM 959802109 1,174 64,625 SH   SOLE   64,625 0 0
WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 7,606 148,420 SH   SOLE   148,420 0 0
ZEBRA TECHNOLOGIES CORP CL A CL A 989207105 1,869 10,169 SH   SOLE   10,169 0 0
ZOETIS INC CL A CL A 98978V103 2,660 22,610 SH   SOLE   22,610 0 0
ADVISORSHARES TR NEWFLT MULSINC ETF 00768Y727 165 3,670 SH   SOLE   3,670 0 0
ALPS ETF TR RIVRFRNT STR INC ETF 00162Q783 5,817 260,162 SH   SOLE   260,162 0 0
BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 1 107 SH   SOLE   107 0 0
EATON VANCE ENH EQTY INC FD COM COM 278277108 1 44 SH   SOLE   44 0 0
ETFIS SER TR I VIRTUS NEWFLEET ETF 26923G707 18 821 SH   SOLE   821 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS ETF 33739P855 47 2,794 SH   SOLE   2,794 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL ETF 33738D408 18 427 SH   SOLE   427 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT ETF 33739Q200 15,582 305,524 SH   SOLE   305,524 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD ETF 33738D309 18,675 447,054 SH   SOLE   447,054 0 0
GLOBAL X FDS GLBX SUPRINC ETF ETF 37950E333 73 7,574 SH   SOLE   7,574 0 0
INDEXIQ ETF TR HEDGE MLTI ETF ETF 45409B107 3 116 SH   SOLE   116 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF ETF 45409B800 3 109 SH   SOLE   109 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR ETF 46090A887 19,550 396,478 SH   SOLE   396,478 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU ETF 46137V738 4,402 145,764 SH   SOLE   145,764 0 0
ISHARES TR A RATE CP BD ETF ETF 46429B291 9,038 163,921 SH   SOLE   163,921 0 0
ISHARES TR CMBS ETF ETF 46429B366 1,545 28,816 SH   SOLE   28,816 0 0
ISHARES TR CORE MSCI INTL ETF 46435G326 3,317 74,845 SH   SOLE   74,845 0 0
ISHARES TR CORE TOTAL USD ETF 46434V613 8,052 153,376 SH   SOLE   153,376 0 0
ISHARES TR GRWT ALLOCAT ETF ETF 464289867 86 2,068 SH   SOLE   2,068 0 0
ISHARES U S ETF TR SHT MAT BD ETF ETF 46431W507 33,328 685,768 SH   SOLE   685,768 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH ETF 46641Q878 2,872 64,785 SH   SOLE   64,785 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC ETF 46641Q837 28,779 579,407 SH   SOLE   579,407 0 0
NUVEEN SR INCOME FD COM COM 67067Y104 0 71 SH   SOLE   71 0 0
SPDR SER TR BLOMBERG BRC INV ETF 78468R200 8,916 303,354 SH   SOLE   303,354 0 0
SPDR SER TR FTSE INT GVT ETF ETF 78464A490 102 2,091 SH   SOLE   2,091 0 0
SPDR SER TR PORTFOLIO AGRGTE ETF 78464A649 28,327 937,597 SH   SOLE   937,597 0 0
SPDR SER TR PORTFOLIO SH TSR ETF 78468R101 212 6,915 SH   SOLE   6,915 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608 6,495 162,379 SH   SOLE   162,379 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 53,696 1,119,737 SH   SOLE   1,119,737 0 0
TWO RDS SHARED TR ANFIELD UNVL ETF ETF 90214Q766 5 530 SH   SOLE   530 0 0
VANECK VECTORS ETF TR MTG REIT INCOME ETF 92189F452 1 116 SH   SOLE   116 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL ETF 92189F429 72 4,347 SH   SOLE   4,347 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805 2,670 54,798 SH   SOLE   54,798 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS ETF 92206C706 314 4,447 SH   SOLE   4,447 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS ETF 92206C847 217 2,147 SH   SOLE   2,147 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC ETF 92206C771 24,353 446,813 SH   SOLE   446,813 0 0
VIRTUS ETF TR II VIRTUS DYNMC ETF ETF 92790A207 11 532 SH   SOLE   532 0 0
WISDOMTREE TR FUTRE STRAT FD ETF 97717W125 3 86 SH   SOLE   86 0 0