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 CO COM 88579Y101 6,605 31,789 SH   SOLE   0 0 31,789
ABBOTT LABS COM 002824100 2,842 35,557 SH   SOLE   0 0 35,557
ABBVIE INC COM 00287Y109 2,943 36,516 SH   SOLE   0 0 36,516
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 318 3,970 SH   SOLE   0 0 3,970
ABIOMED INC COM 003654100 350 1,225 SH   SOLE   0 0 1,225
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,714 89,274 SH   SOLE   0 0 89,274
ADOBE INC COM 00724F101 934 3,503 SH   SOLE   0 0 3,503
ADVANCE AUTO PARTS INC COM 00751Y106 258 1,512 SH   SOLE   0 0 1,512
ADVANCED MICRO DEVICES INC COM 007903107 1,197 46,920 SH   SOLE   0 0 46,920
AFLAC INC COM 001055102 642 12,837 SH   SOLE   0 0 12,837
AIR PRODS & CHEMS INC COM 009158106 1,029 5,389 SH   SOLE   0 0 5,389
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,524 8,355 SH   SOLE   0 0 8,355
ALIO GOLD INC COM 01627X108 52 72,300 SH   SOLE   0 0 72,300
ALLEGHANY CORP DEL COM 017175100 268 437 SH   SOLE   0 0 437
ALLIANT ENERGY CORP COM 018802108 2,352 49,914 SH   SOLE   0 0 49,914
ALLSTATE CORP COM 020002101 383 4,069 SH   SOLE   0 0 4,069
ALPHABET INC CAP STK CL A 02079K305 3,966 3,370 SH   SOLE   0 0 3,370
ALPHABET INC CAP STK CL C 02079K107 2,827 2,409 SH   SOLE   0 0 2,409
ALPS ETF TR ALERIAN MLP 00162Q866 116 11,606 SH   SOLE   0 0 11,606
ALPS ETF TR RIVERFRNT DYMC 00162Q528 1,469 45,733 SH   SOLE   0 0 45,733
ALPS ETF TR RIVERFRNT FLEX 00162Q510 2,856 86,820 SH   SOLE   0 0 86,820
ALPS ETF TR RIVERFRONT DYM 00162Q536 1,109 45,401 SH   SOLE   0 0 45,401
ALPS ETF TR RIVRFRNT STR INC 00162Q783 314 12,748 SH   SOLE   0 0 12,748
ALTRIA GROUP INC COM 02209S103 2,483 43,243 SH   SOLE   0 0 43,243
AMAZON COM INC COM 023135106 10,259 5,761 SH   SOLE   0 0 5,761
AMEREN CORP COM 023608102 299 4,061 SH   SOLE   0 0 4,061
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 278 12,554 SH   SOLE   0 0 12,554
AMERICAN ELEC PWR CO INC COM 025537101 1,696 20,245 SH   SOLE   0 0 20,245
AMERICAN EXPRESS CO COM 025816109 1,214 11,107 SH   SOLE   0 0 11,107
AMERICAN FIN TR INC COM CLASS A 02607T109 494 45,780 SH   SOLE   0 0 45,780
AMERICAN TOWER CORP NEW COM 03027X100 17,187 82,007 SH   SOLE   0 0 82,007
AMERISOURCEBERGEN CORP COM 03073E105 858 10,792 SH   SOLE   0 0 10,792
AMGEN INC COM 031162100 12,226 64,354 SH   SOLE   0 0 64,354
AMN HEALTHCARE SERVICES INC COM 001744101 495 10,504 SH   SOLE   0 0 10,504
ANALOG DEVICES INC COM 032654105 1,617 15,365 SH   SOLE   0 0 15,365
ANSYS INC COM 03662Q105 287 1,570 SH   SOLE   0 0 1,570
ANTHEM INC COM 036752103 615 2,141 SH   SOLE   0 0 2,141
APPLE INC COM 037833100 23,763 125,102 SH   SOLE   0 0 125,102
APTARGROUP INC COM 038336103 220 2,066 SH   SOLE   0 0 2,066
AQUA AMERICA INC COM 03836W103 1,747 47,928 SH   SOLE   0 0 47,928
ARCHER DANIELS MIDLAND CO COM 039483102 2,373 55,015 SH   SOLE   0 0 55,015
ARES CAP CORP COM 04010L103 386 22,520 SH   SOLE   0 0 22,520
ARISTA NETWORKS INC COM 040413106 380 1,209 SH   SOLE   0 0 1,209
ARK ETF TR GEN REV MLTSCT 00214Q302 245 7,465 SH   SOLE   0 0 7,465
ARK ETF TR INNOVATION ETF 00214Q104 479 10,250 SH   SOLE   0 0 10,250
ARK ETF TR WEB X.O ETF 00214Q401 367 7,074 SH   SOLE   0 0 7,074
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,529 321,929 SH   SOLE   0 0 321,929
ASSURANT INC COM 04621X108 11,043 116,357 SH   SOLE   0 0 116,357
AT&T INC COM 00206R102 3,908 124,626 SH   SOLE   0 0 124,626
ATLASSIAN CORP PLC CL A G06242104 220 1,959 SH   SOLE   0 0 1,959
AURORA CANNABIS INC COM 05156X108 122 13,465 SH   SOLE   0 0 13,465
AUTODESK INC COM 052769106 222 1,424 SH   SOLE   0 0 1,424
AUTOMATIC DATA PROCESSING IN COM 053015103 3,225 20,189 SH   SOLE   0 0 20,189
AVISTA CORP COM 05379B107 337 8,299 SH   SOLE   0 0 8,299
AXT INC COM 00246W103 65 14,500 SH   SOLE   0 0 14,500
BAIDU INC SPON ADR REP A 056752108 277 1,678 SH   SOLE   0 0 1,678
BANK AMER CORP COM 060505104 4,637 168,062 SH   SOLE   0 0 168,062
BANK NEW YORK MELLON CORP COM 064058100 858 17,011 SH   SOLE   0 0 17,011
BARRICK GOLD CORPORATION COM 067901108 157 11,450 SH   SOLE   0 0 11,450
BAXTER INTL INC COM 071813109 231 2,845 SH   SOLE   0 0 2,845
BB&T CORP COM 054937107 1,685 36,213 SH   SOLE   0 0 36,213
BECTON DICKINSON & CO COM 075887109 13,057 52,284 SH   SOLE   0 0 52,284
BEMIS CO INC COM 081437105 393 7,083 SH   SOLE   0 0 7,083
BERKLEY W R CORP COM 084423102 280 3,305 SH   SOLE   0 0 3,305
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,781 38,734 SH   SOLE   0 0 38,734
BIOTIME INC COM 09066L105 13 10,000 SH   SOLE   0 0 10,000
BLACK HILLS CORP COM 092113109 293 3,954 SH   SOLE   0 0 3,954
BLACKROCK CORPOR HI YLD FD I COM 09255P107 145 14,125 SH   SOLE   0 0 14,125
BLACKROCK ENHANCED EQT DIV T COM 09251A104 90 10,540 SH   SOLE   0 0 10,540
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 69 12,494 SH   SOLE   0 0 12,494
BLACKROCK INC COM 09247X101 673 1,575 SH   SOLE   0 0 1,575
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 325 24,133 SH   SOLE   0 0 24,133
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 236 6,752 SH   SOLE   0 0 6,752
BOEING CO COM 097023105 18,371 48,164 SH   SOLE   0 0 48,164
BOOKING HLDGS INC COM 09857L108 1,054 604 SH   SOLE   0 0 604
BOSTON SCIENTIFIC CORP COM 101137107 307 7,993 SH   SOLE   0 0 7,993
BP PLC SPONSORED ADR 055622104 1,103 25,232 SH   SOLE   0 0 25,232
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 212 7,975 SH   SOLE   0 0 7,975
BRADY CORP CL A 104674106 1,642 35,387 SH   SOLE   0 0 35,387
BRISTOL MYERS SQUIBB CO COM 110122108 527 11,045 SH   SOLE   0 0 11,045
BROADCOM INC COM 11135F101 1,279 4,252 SH   SOLE   0 0 4,252
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 206 1,991 SH   SOLE   0 0 1,991
BROWN FORMAN CORP CL B 115637209 12,304 233,112 SH   SOLE   0 0 233,112
BRUKER CORP COM 116794108 1,719 44,716 SH   SOLE   0 0 44,716
BUNGE LIMITED COM G16962105 304 5,720 SH   SOLE   0 0 5,720
BUSINESS FIRST BANCSHARES IN COM 12326C105 614 25,000 SH   SOLE   0 0 25,000
CALAMOS GBL DYN INCOME FUND COM 12811L107 87 10,831 SH   SOLE   0 0 10,831
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 132 10,678 SH   SOLE   0 0 10,678
CALIFORNIA RES CORP COM NEW 13057Q206 353 13,745 SH   SOLE   0 0 13,745
CAMECO CORP COM 13321L108 734 62,250 SH   SOLE   0 0 62,250
CANADIAN PAC RY LTD COM 13645T100 450 2,184 SH   SOLE   0 0 2,184
CANOPY GROWTH CORP COM 138035100 312 7,205 SH   SOLE   0 0 7,205
CARMAX INC COM 143130102 241 3,459 SH   SOLE   0 0 3,459
CATERPILLAR INC DEL COM 149123101 2,128 15,707 SH   SOLE   0 0 15,707
CDW CORP COM 12514G108 1,655 17,178 SH   SOLE   0 0 17,178
CELGENE CORP COM 151020104 259 2,742 SH   SOLE   0 0 2,742
CENTERPOINT ENERGY INC COM 15189T107 511 16,641 SH   SOLE   0 0 16,641
CENTURYLINK INC COM 156700106 355 29,594 SH   SOLE   0 0 29,594
CHESAPEAKE ENERGY CORP COM 165167107 144 46,294 SH   SOLE   0 0 46,294
CHEVRON CORP NEW COM 166764100 4,577 37,153 SH   SOLE   0 0 37,153
CHUBB LIMITED COM H1467J104 327 2,332 SH   SOLE   0 0 2,332
CHURCH & DWIGHT INC COM 171340102 502 7,049 SH   SOLE   0 0 7,049
CIENA CORP COM NEW 171779309 699 18,733 SH   SOLE   0 0 18,733
CIGNA CORP NEW COM 125523100 243 1,513 SH   SOLE   0 0 1,513
CINCINNATI FINL CORP COM 172062101 259 3,016 SH   SOLE   0 0 3,016
CISCO SYS INC COM 17275R102 18,807 348,348 SH   SOLE   0 0 348,348
CITIGROUP INC COM NEW 172967424 1,556 25,013 SH   SOLE   0 0 25,013
CITY HLDG CO COM 177835105 1,736 22,788 SH   SOLE   0 0 22,788
CLOROX CO DEL COM 189054109 10,381 64,695 SH   SOLE   0 0 64,695
CLOUGH GLOBAL EQUITY FD COM 18914C100 142 11,160 SH   SOLE   0 0 11,160
CME GROUP INC COM CL A 12572Q105 11,415 69,357 SH   SOLE   0 0 69,357
CMS ENERGY CORP COM 125896100 14,961 269,381 SH   SOLE   0 0 269,381
COCA COLA CO COM 191216100 2,964 63,260 SH   SOLE   0 0 63,260
COGNEX CORP COM 192422103 326 6,412 SH   SOLE   0 0 6,412
COLGATE PALMOLIVE CO COM 194162103 540 7,873 SH   SOLE   0 0 7,873
COLONY CAP INC NEW CL A COM 19626G108 99 18,597 SH   SOLE   0 0 18,597
COLUMBIA SPORTSWEAR CO COM 198516106 1,784 17,121 SH   SOLE   0 0 17,121
COMCAST CORP NEW CL A 20030N101 1,518 37,959 SH   SOLE   0 0 37,959
COMMERCE BANCSHARES INC COM 200525103 647 11,139 SH   SOLE   0 0 11,139
CONOCOPHILLIPS COM 20825C104 2,514 37,661 SH   SOLE   0 0 37,661
CONSOLIDATED EDISON INC COM 209115104 926 10,918 SH   SOLE   0 0 10,918
CONSTELLATION BRANDS INC CL A 21036P108 810 4,617 SH   SOLE   0 0 4,617
COOPER COS INC COM NEW 216648402 331 1,117 SH   SOLE   0 0 1,117
COSTCO WHSL CORP NEW COM 22160K105 1,150 4,751 SH   SOLE   0 0 4,751
CREE INC COM 225447101 702 12,265 SH   SOLE   0 0 12,265
CRONOS GROUP INC COM 22717L101 402 21,789 SH   SOLE   0 0 21,789
CSX CORP COM 126408103 371 4,965 SH   SOLE   0 0 4,965
CULLEN FROST BANKERS INC COM 229899109 460 4,742 SH   SOLE   0 0 4,742
CUMMINS INC COM 231021106 581 3,681 SH   SOLE   0 0 3,681
CVS HEALTH CORP COM 126650100 839 15,561 SH   SOLE   0 0 15,561
CYPRESS SEMICONDUCTOR CORP COM 232806109 439 29,445 SH   SOLE   0 0 29,445
DANAHER CORPORATION COM 235851102 246 1,866 SH   SOLE   0 0 1,866
DARDEN RESTAURANTS INC COM 237194105 484 3,982 SH   SOLE   0 0 3,982
DEERE & CO COM 244199105 2,970 18,578 SH   SOLE   0 0 18,578
DENBURY RES INC COM NEW 247916208 21 10,411 SH   SOLE   0 0 10,411
DIAGEO P L C SPON ADR NEW 25243Q205 630 3,850 SH   SOLE   0 0 3,850
DIAMOND OFFSHORE DRILLING IN COM 25271C102 342 32,575 SH   SOLE   0 0 32,575
DIGITAL RLTY TR INC COM 253868103 695 5,841 SH   SOLE   0 0 5,841
DISCOVER FINL SVCS COM 254709108 296 4,158 SH   SOLE   0 0 4,158
DISNEY WALT CO COM DISNEY 254687106 2,631 23,694 SH   SOLE   0 0 23,694
DOLLAR GEN CORP NEW COM 256677105 354 2,970 SH   SOLE   0 0 2,970
DOMINION ENERGY INC COM 25746U109 570 7,437 SH   SOLE   0 0 7,437
DOVER CORP COM 260003108 491 5,233 SH   SOLE   0 0 5,233
DOWDUPONT INC COM 26078J100 2,683 50,336 SH   SOLE   0 0 50,336
DUKE ENERGY CORP NEW COM NEW 26441C204 2,372 26,361 SH   SOLE   0 0 26,361
DUNKIN BRANDS GROUP INC COM 265504100 1,417 18,869 SH   SOLE   0 0 18,869
EATON CORP PLC SHS G29183103 356 4,418 SH   SOLE   0 0 4,418
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 263 12,457 SH   SOLE   0 0 12,457
EATON VANCE TAX ADVT DIV INC COM 27828G107 315 14,145 SH   SOLE   0 0 14,145
EATON VANCE TAX MNGD GBL DV COM 27829F108 86 10,531 SH   SOLE   0 0 10,531
EATON VANCE TX MGD DIV EQ IN COM 27828N102 123 10,863 SH   SOLE   0 0 10,863
EBAY INC COM 278642103 645 17,372 SH   SOLE   0 0 17,372
ECOLAB INC COM 278865100 15,083 85,435 SH   SOLE   0 0 85,435
EDWARDS LIFESCIENCES CORP COM 28176E108 487 2,544 SH   SOLE   0 0 2,544
ELDORADO GOLD CORP NEW COM 284902509 252 54,380 SH   SOLE   0 0 54,380
EMERSON ELEC CO COM 291011104 645 9,418 SH   SOLE   0 0 9,418
ENBRIDGE INC COM 29250N105 1,071 29,541 SH   SOLE   0 0 29,541
ENCOMPASS HEALTH CORP COM 29261A100 1,588 27,186 SH   SOLE   0 0 27,186
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 291 18,965 SH   SOLE   0 0 18,965
ENSCO PLC SHS CLASS A G3157S106 115 29,181 SH   SOLE   0 0 29,181
ENTERGY CORP NEW COM 29364G103 211 2,205 SH   SOLE   0 0 2,205
ENTERPRISE PRODS PARTNERS L COM 293792107 1,426 49,003 SH   SOLE   0 0 49,003
EOG RES INC COM 26875P101 365 3,834 SH   SOLE   0 0 3,834
ESSEX PPTY TR INC COM 297178105 440 1,521 SH   SOLE   0 0 1,521
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 252 6,302 SH   SOLE   0 0 6,302
EVERSOURCE ENERGY COM 30040W108 616 8,683 SH   SOLE   0 0 8,683
EXELIXIS INC COM 30161Q104 434 18,250 SH   SOLE   0 0 18,250
EXELON CORP COM 30161N101 1,176 23,459 SH   SOLE   0 0 23,459
EXXON MOBIL CORP COM 30231G102 6,600 81,680 SH   SOLE   0 0 81,680
FACEBOOK INC CL A 30303M102 5,236 31,414 SH   SOLE   0 0 31,414
FACTSET RESH SYS INC COM 303075105 489 1,970 SH   SOLE   0 0 1,970
FASTENAL CO COM 311900104 9,951 154,729 SH   SOLE   0 0 154,729
FEDEX CORP COM 31428X106 1,291 7,115 SH   SOLE   0 0 7,115
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,668 45,635 SH   SOLE   0 0 45,635
FIDELITY NATL INFORMATION SV COM 31620M106 390 3,445 SH   SOLE   0 0 3,445
FIFTH THIRD BANCORP COM 316773100 293 11,599 SH   SOLE   0 0 11,599
FIRST AMERN FINL CORP COM 31847R102 1,758 34,138 SH   SOLE   0 0 34,138
FIRST FINL BANKSHARES COM 32020R109 1,304 22,569 SH   SOLE   0 0 22,569
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 489 12,897 SH   SOLE   0 0 12,897
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 687 13,389 SH   SOLE   0 0 13,389
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 5,317 84,914 SH   SOLE   0 0 84,914
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 833 16,308 SH   SOLE   0 0 16,308
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 7,691 136,506 SH   SOLE   0 0 136,506
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 837 14,308 SH   SOLE   0 0 14,308
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,064 19,752 SH   SOLE   0 0 19,752
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 439 8,123 SH   SOLE   0 0 8,123
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 578 10,028 SH   SOLE   0 0 10,028
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 364 8,650 SH   SOLE   0 0 8,650
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 10,061 72,437 SH   SOLE   0 0 72,437
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,489 78,038 SH   SOLE   0 0 78,038
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 300 9,968 SH   SOLE   0 0 9,968
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 156 12,060 SH   SOLE   0 0 12,060
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 6,335 105,619 SH   SOLE   0 0 105,619
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,677 35,087 SH   SOLE   0 0 35,087
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,839 55,355 SH   SOLE   0 0 55,355
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 7,126 93,265 SH   SOLE   0 0 93,265
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 326 8,173 SH   SOLE   0 0 8,173
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 294 16,020 SH   SOLE   0 0 16,020
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 386 10,088 SH   SOLE   0 0 10,088
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 8,115 53,792 SH   SOLE   0 0 53,792
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,201 67,962 SH   SOLE   0 0 67,962
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 342 11,259 SH   SOLE   0 0 11,259
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 7,399 115,760 SH   SOLE   0 0 115,760
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 219 2,920 SH   SOLE   0 0 2,920
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 200 7,055 SH   SOLE   0 0 7,055
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 679 35,599 SH   SOLE   0 0 35,599
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 667 13,187 SH   SOLE   0 0 13,187
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,191 39,498 SH   SOLE   0 0 39,498
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,312 20,422 SH   SOLE   0 0 20,422
FIRST TR NASDAQ100 TECH INDE SHS 337345102 8,328 101,106 SH   SOLE   0 0 101,106
FIRST TR VALUE LINE DIVID IN SHS 33734H106 565 17,399 SH   SOLE   0 0 17,399
FIRSTENERGY CORP COM 337932107 314 7,540 SH   SOLE   0 0 7,540
FISERV INC COM 337738108 216 2,450 SH   SOLE   0 0 2,450
FITBIT INC CL A 33812L102 178 30,035 SH   SOLE   0 0 30,035
FLOWERS FOODS INC COM 343498101 515 24,144 SH   SOLE   0 0 24,144
FORD MTR CO DEL COM 345370860 432 49,260 SH   SOLE   0 0 49,260
FORTUNA SILVER MINES INC COM 349915108 433 129,160 SH   SOLE   0 0 129,160
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,656 324,146 SH   SOLE   0 0 324,146
FRANKS INTL N V COM N33462107 604 97,259 SH   SOLE   0 0 97,259
FREEPORT-MCMORAN INC CL B 35671D857 862 66,903 SH   SOLE   0 0 66,903
FS KKR CAPITAL CORP COM 302635107 815 134,670 SH   SOLE   0 0 134,670
GALLAGHER ARTHUR J & CO COM 363576109 1,141 14,609 SH   SOLE   0 0 14,609
GARMIN LTD SHS H2906T109 400 4,635 SH   SOLE   0 0 4,635
GATX CORP COM 361448103 1,675 21,939 SH   SOLE   0 0 21,939
GENERAL DYNAMICS CORP COM 369550108 1,341 7,922 SH   SOLE   0 0 7,922
GENERAL ELECTRIC CO COM 369604103 809 81,022 SH   SOLE   0 0 81,022
GENERAL MLS INC COM 370334104 693 13,384 SH   SOLE   0 0 13,384
GENESIS ENERGY L P UNIT LTD PARTN 371927104 286 12,263 SH   SOLE   0 0 12,263
GENIE ENERGY LTD CL B 372284208 196 23,070 SH   SOLE   0 0 23,070
GENUINE PARTS CO COM 372460105 259 2,315 SH   SOLE   0 0 2,315
GILEAD SCIENCES INC COM 375558103 890 13,692 SH   SOLE   0 0 13,692
GLOBAL X FDS FINTECH ETF 37954Y814 264 9,531 SH   SOLE   0 0 9,531
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 208 9,150 SH   SOLE   0 0 9,150
GOLD RESOURCE CORP COM 38068T105 198 50,350 SH   SOLE   0 0 50,350
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 11,144 111,142 SH   SOLE   0 0 111,142
GOLDMAN SACHS GROUP INC COM 38141G104 409 2,132 SH   SOLE   0 0 2,132
GREAT PANTHER MINING LIMITED COM 39115V101 42 45,000 SH   SOLE   0 0 45,000
HALLIBURTON CO COM 406216101 524 17,878 SH   SOLE   0 0 17,878
HANESBRANDS INC COM 410345102 181 10,124 SH   SOLE   0 0 10,124
HARRIS CORP DEL COM 413875105 331 2,071 SH   SOLE   0 0 2,071
HASBRO INC COM 418056107 238 2,795 SH   SOLE   0 0 2,795
HENRY JACK & ASSOC INC COM 426281101 12,644 91,131 SH   SOLE   0 0 91,131
HEWLETT PACKARD ENTERPRISE C COM 42824C109 283 18,337 SH   SOLE   0 0 18,337
HOME DEPOT INC COM 437076102 20,018 104,322 SH   SOLE   0 0 104,322
HONEYWELL INTL INC COM 438516106 2,283 14,364 SH   SOLE   0 0 14,364
HORIZON PHARMA PLC SHS G4617B105 250 9,461 SH   SOLE   0 0 9,461
HORNBECK OFFSHORE SVCS INC N COM 440543106 16 13,021 SH   SOLE   0 0 13,021
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,465 55,674 SH   SOLE   0 0 55,674
HUMANA INC COM 444859102 204 767 SH   SOLE   0 0 767
HUNTINGTON BANCSHARES INC COM 446150104 804 63,398 SH   SOLE   0 0 63,398
HUNTSMAN CORP COM 447011107 1,516 67,411 SH   SOLE   0 0 67,411
IDACORP INC COM 451107106 262 2,637 SH   SOLE   0 0 2,637
IHS MARKIT LTD SHS G47567105 214 3,931 SH   SOLE   0 0 3,931
ILLINOIS TOOL WKS INC COM 452308109 2,364 16,472 SH   SOLE   0 0 16,472
ILLUMINA INC COM 452327109 511 1,645 SH   SOLE   0 0 1,645
INNOVATOR ETFS TR IBD 50 ETF 45782C102 667 19,911 SH   SOLE   0 0 19,911
INTEL CORP COM 458140100 3,550 66,116 SH   SOLE   0 0 66,116
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,761 28,824 SH   SOLE   0 0 28,824
INTERNATIONAL BUSINESS MACHS COM 459200101 533 3,781 SH   SOLE   0 0 3,781
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 644 4,997 SH   SOLE   0 0 4,997
INTL PAPER CO COM 460146103 464 10,026 SH   SOLE   0 0 10,026
INTUIT COM 461202103 222 849 SH   SOLE   0 0 849
INTUITIVE SURGICAL INC COM NEW 46120E602 532 933 SH   SOLE   0 0 933
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 428 20,301 SH   SOLE   0 0 20,301
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 658 27,404 SH   SOLE   0 0 27,404
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 491 23,133 SH   SOLE   0 0 23,133
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 419 17,395 SH   SOLE   0 0 17,395
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 469 22,300 SH   SOLE   0 0 22,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 283 11,437 SH   SOLE   0 0 11,437
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 403 19,103 SH   SOLE   0 0 19,103
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 394 18,926 SH   SOLE   0 0 18,926
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 206 9,954 SH   SOLE   0 0 9,954
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 584 11,688 SH   SOLE   0 0 11,688
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 399 14,416 SH   SOLE   0 0 14,416
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11,051 194,967 SH   SOLE   0 0 194,967
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 600 32,878 SH   SOLE   0 0 32,878
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 216 1,901 SH   SOLE   0 0 1,901
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 295 16,512 SH   SOLE   0 0 16,512
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 249 15,709 SH   SOLE   0 0 15,709
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 662 11,705 SH   SOLE   0 0 11,705
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 614 6,342 SH   SOLE   0 0 6,342
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,113 106,410 SH   SOLE   0 0 106,410
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,505 38,926 SH   SOLE   0 0 38,926
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 202 7,798 SH   SOLE   0 0 7,798
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 249 4,926 SH   SOLE   0 0 4,926
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,447 99,811 SH   SOLE   0 0 99,811
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 230 4,632 SH   SOLE   0 0 4,632
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 233 2,017 SH   SOLE   0 0 2,017
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 247 5,252 SH   SOLE   0 0 5,252
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 3,226 75,971 SH   SOLE   0 0 75,971
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 3,628 68,925 SH   SOLE   0 0 68,925
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 238 10,267 SH   SOLE   0 0 10,267
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,940 174,044 SH   SOLE   0 0 174,044
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 718 29,203 SH   SOLE   0 0 29,203
INVESCO QQQ TR UNIT SER 1 46090E103 8,065 44,889 SH   SOLE   0 0 44,889
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,475 24,621 SH   SOLE   0 0 24,621
IQIYI INC SPONSORED ADS 46267X108 488 20,403 SH   SOLE   0 0 20,403
IQVIA HLDGS INC COM 46266C105 815 5,664 SH   SOLE   0 0 5,664
ISHARES INC CORE MSCI EMKT 46434G103 3,324 64,276 SH   SOLE   0 0 64,276
ISHARES INC INTL HIGH YIELD 464286210 492 9,876 SH   SOLE   0 0 9,876
ISHARES INC JP MRG EM CRP BD 464286251 512 10,274 SH   SOLE   0 0 10,274
ISHARES INC MIN VOL EMRG MKT 464286533 2,262 38,165 SH   SOLE   0 0 38,165
ISHARES INC US INTL HGH YLD 464286178 503 10,300 SH   SOLE   0 0 10,300
ISHARES SILVER TRUST ISHARES 46428Q109 370 26,077 SH   SOLE   0 0 26,077
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,034 10,375 SH   SOLE   0 0 10,375
ISHARES TR 1 3 YR TREAS BD 464287457 2,005 23,833 SH   SOLE   0 0 23,833
ISHARES TR 20 YR TR BD ETF 464287432 5,395 42,669 SH   SOLE   0 0 42,669
ISHARES TR COHEN STEER REIT 464287564 769 6,913 SH   SOLE   0 0 6,913
ISHARES TR CONV BD ETF 46435G102 3,004 51,826 SH   SOLE   0 0 51,826
ISHARES TR CORE DIV GRWTH 46434V621 5,301 144,236 SH   SOLE   0 0 144,236
ISHARES TR CORE HIGH DV ETF 46429B663 1,150 12,327 SH   SOLE   0 0 12,327
ISHARES TR CORE MSCI EAFE 46432F842 9,513 156,539 SH   SOLE   0 0 156,539
ISHARES TR CORE MSCI EURO 46434V738 203 4,431 SH   SOLE   0 0 4,431
ISHARES TR CORE MSCI PAC 46434V696 536 9,638 SH   SOLE   0 0 9,638
ISHARES TR CORE S&P MCP ETF 464287507 12,067 63,710 SH   SOLE   0 0 63,710
ISHARES TR CORE S&P SCP ETF 464287804 13,842 179,420 SH   SOLE   0 0 179,420
ISHARES TR CORE S&P TTL STK 464287150 7,808 121,237 SH   SOLE   0 0 121,237
ISHARES TR CORE S&P US GWT 464287671 6,873 113,948 SH   SOLE   0 0 113,948
ISHARES TR CORE S&P500 ETF 464287200 49,733 174,771 SH   SOLE   0 0 174,771
ISHARES TR CORE US AGGBD ET 464287226 17,188 157,589 SH   SOLE   0 0 157,589
ISHARES TR EAFE SML CP ETF 464288273 914 15,916 SH   SOLE   0 0 15,916
ISHARES TR EXPANDED TECH 464287515 2,029 9,625 SH   SOLE   0 0 9,625
ISHARES TR EXPND TEC SC ETF 464287549 1,280 6,209 SH   SOLE   0 0 6,209
ISHARES TR EXPONENTIAL TECH 46434V381 241 6,342 SH   SOLE   0 0 6,342
ISHARES TR FLTG RATE NT ETF 46429B655 5,601 110,022 SH   SOLE   0 0 110,022
ISHARES TR GLOBAL TECH ETF 464287291 6,267 36,635 SH   SOLE   0 0 36,635
ISHARES TR HDG MSCI EAFE 46434V803 400 13,843 SH   SOLE   0 0 13,843
ISHARES TR IBONDS DEC19 ETF 46434VAU4 6,107 245,640 SH   SOLE   0 0 245,640
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4,390 173,957 SH   SOLE   0 0 173,957
ISHARES TR IBONDS DEC2021 46435G789 3,036 118,317 SH   SOLE   0 0 118,317
ISHARES TR IBONDS DEC2022 46435G755 2,879 110,989 SH   SOLE   0 0 110,989
ISHARES TR IBONDS DEC2023 46435G318 2,683 105,356 SH   SOLE   0 0 105,356
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,176 128,482 SH   SOLE   0 0 128,482
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,121 125,287 SH   SOLE   0 0 125,287
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,870 114,754 SH   SOLE   0 0 114,754
ISHARES TR IBONDS SEP19 ETF 46429B564 3,660 143,801 SH   SOLE   0 0 143,801
ISHARES TR IBONDS SEP2020 46434V571 3,864 151,513 SH   SOLE   0 0 151,513
ISHARES TR IBOXX HI YD ETF 464288513 1,388 16,046 SH   SOLE   0 0 16,046
ISHARES TR IBOXX INV CP ETF 464287242 7,520 63,162 SH   SOLE   0 0 63,162
ISHARES TR INTL SEL DIV ETF 464288448 1,336 43,278 SH   SOLE   0 0 43,278
ISHARES TR INTL TREA BD ETF 464288117 465 9,483 SH   SOLE   0 0 9,483
ISHARES TR INTRM TR CRP ETF 464288638 5,744 104,179 SH   SOLE   0 0 104,179
ISHARES TR JPMORGAN USD EMG 464288281 4,327 39,312 SH   SOLE   0 0 39,312
ISHARES TR MBS ETF 464288588 649 6,103 SH   SOLE   0 0 6,103
ISHARES TR MIN VOL EAFE ETF 46429B689 555 7,709 SH   SOLE   0 0 7,709
ISHARES TR MIN VOL USA ETF 46429B697 15,319 260,528 SH   SOLE   0 0 260,528
ISHARES TR MSCI EAFE ETF 464287465 3,028 46,689 SH   SOLE   0 0 46,689
ISHARES TR MSCI EMG MKT ETF 464287234 5,679 132,305 SH   SOLE   0 0 132,305
ISHARES TR MULTIFACTOR INTL 46434V274 1,973 74,919 SH   SOLE   0 0 74,919
ISHARES TR NASDAQ BIOTECH 464287556 396 3,543 SH   SOLE   0 0 3,543
ISHARES TR NATIONAL MUN ETF 464288414 261 2,348 SH   SOLE   0 0 2,348
ISHARES TR PFD AND INCM SEC 464288687 3,673 100,482 SH   SOLE   0 0 100,482
ISHARES TR PHLX SEMICND ETF 464287523 216 1,138 SH   SOLE   0 0 1,138
ISHARES TR RUS 1000 ETF 464287622 13,302 84,560 SH   SOLE   0 0 84,560
ISHARES TR RUS 1000 GRW ETF 464287614 12,058 79,661 SH   SOLE   0 0 79,661
ISHARES TR RUS 1000 VAL ETF 464287598 417 3,373 SH   SOLE   0 0 3,373
ISHARES TR RUS MD CP GR ETF 464287481 1,126 8,302 SH   SOLE   0 0 8,302
ISHARES TR RUS MID CAP ETF 464287499 533 9,871 SH   SOLE   0 0 9,871
ISHARES TR RUSSELL 2000 ETF 464287655 3,555 23,219 SH   SOLE   0 0 23,219
ISHARES TR S&P 100 ETF 464287101 488 3,899 SH   SOLE   0 0 3,899
ISHARES TR S&P 500 GRWT ETF 464287309 833 4,831 SH   SOLE   0 0 4,831
ISHARES TR S&P 500 VAL ETF 464287408 595 5,278 SH   SOLE   0 0 5,278
ISHARES TR S&P SML 600 GWT 464287887 286 1,605 SH   SOLE   0 0 1,605
ISHARES TR SELECT DIVID ETF 464287168 2,784 28,357 SH   SOLE   0 0 28,357
ISHARES TR SH TR CRPORT ETF 464288646 1,331 25,203 SH   SOLE   0 0 25,203
ISHARES TR SHRT NAT MUN ETF 464288158 1,044 9,846 SH   SOLE   0 0 9,846
ISHARES TR SP SMCP600VL ETF 464287879 554 3,753 SH   SOLE   0 0 3,753
ISHARES TR TIPS BD ETF 464287176 567 5,014 SH   SOLE   0 0 5,014
ISHARES TR TRANS AVG ETF 464287192 249 1,330 SH   SOLE   0 0 1,330
ISHARES TR U.S. CNSM GD ETF 464287812 1,564 13,097 SH   SOLE   0 0 13,097
ISHARES TR U.S. CNSM SV ETF 464287580 564 2,762 SH   SOLE   0 0 2,762
ISHARES TR U.S. MED DVC ETF 464288810 1,614 6,969 SH   SOLE   0 0 6,969
ISHARES TR U.S. TECH ETF 464287721 3,301 17,317 SH   SOLE   0 0 17,317
ISHARES TR U.S. UTILITS ETF 464287697 1,653 11,224 SH   SOLE   0 0 11,224
ISHARES TR ULTR SH TRM BD 46434V878 975 19,393 SH   SOLE   0 0 19,393
ISHARES TR US AER DEF ETF 464288760 1,590 7,968 SH   SOLE   0 0 7,968
ISHARES TR US HLTHCARE ETF 464287762 855 4,410 SH   SOLE   0 0 4,410
ISHARES TR US HLTHCR PR ETF 464288828 887 5,282 SH   SOLE   0 0 5,282
ISHARES TR US OIL GS EX ETF 464288851 263 4,527 SH   SOLE   0 0 4,527
ISHARES TR US TREAS BD ETF 46429B267 6,865 271,984 SH   SOLE   0 0 271,984
ISHARES TR USA MOMENTUM FCT 46432F396 3,484 31,054 SH   SOLE   0 0 31,054
ISHARES US ETF TR SHT MAT BD ETF 46431W507 12,077 240,383 SH   SOLE   0 0 240,383
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1,730 34,564 SH   SOLE   0 0 34,564
JOHNSON & JOHNSON COM 478160104 6,515 46,609 SH   SOLE   0 0 46,609
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,213 24,118 SH   SOLE   0 0 24,118
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 380 14,898 SH   SOLE   0 0 14,898
JPMORGAN CHASE & CO COM 46625H100 20,304 201,156 SH   SOLE   0 0 201,156
KEURIG DR PEPPER INC COM 49271V100 584 20,890 SH   SOLE   0 0 20,890
KEYCORP NEW COM 493267108 1,256 79,738 SH   SOLE   0 0 79,738
KIMBERLY CLARK CORP COM 494368103 2,467 19,912 SH   SOLE   0 0 19,912
KINDER MORGAN INC DEL COM 49456B101 699 34,914 SH   SOLE   0 0 34,914
KLA-TENCOR CORP COM 482480100 463 3,879 SH   SOLE   0 0 3,879
KOHLS CORP COM 500255104 366 5,326 SH   SOLE   0 0 5,326
LAM RESEARCH CORP COM 512807108 622 3,476 SH   SOLE   0 0 3,476
LAMAR ADVERTISING CO NEW CL A 512816109 380 4,799 SH   SOLE   0 0 4,799
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 7,057 250,511 SH   SOLE   0 0 250,511
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 295 48,354 SH   SOLE   0 0 48,354
LILLY ELI & CO COM 532457108 1,544 11,897 SH   SOLE   0 0 11,897
LINDE PLC COM G5494J103 307 1,743 SH   SOLE   0 0 1,743
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 88 27,541 SH   SOLE   0 0 27,541
LOCKHEED MARTIN CORP COM 539830109 4,093 13,635 SH   SOLE   0 0 13,635
LOWES COS INC COM 548661107 2,794 25,523 SH   SOLE   0 0 25,523
LULULEMON ATHLETICA INC COM 550021109 1,194 7,288 SH   SOLE   0 0 7,288
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 295 3,504 SH   SOLE   0 0 3,504
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 527 8,693 SH   SOLE   0 0 8,693
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 1,073 44,925 SH   SOLE   0 0 44,925
MARATHON PETE CORP COM 56585A102 375 6,269 SH   SOLE   0 0 6,269
MARRIOTT INTL INC NEW CL A 571903202 330 2,636 SH   SOLE   0 0 2,636
MASTERCARD INC CL A 57636Q104 3,126 13,277 SH   SOLE   0 0 13,277
MAXIM INTEGRATED PRODS INC COM 57772K101 250 4,707 SH   SOLE   0 0 4,707
MCCORMICK & CO INC COM NON VTG 579780206 12,662 84,063 SH   SOLE   0 0 84,063
MCDONALDS CORP COM 580135101 4,221 2,227 SH   SOLE   0 0 2,227
MCGRATH RENTCORP COM 580589109 442 7,815 SH   SOLE   0 0 7,815
MDU RES GROUP INC COM 552690109 2,036 78,804 SH   SOLE   0 0 78,804
MEDICAL PPTYS TRUST INC COM 58463J304 566 30,592 SH   SOLE   0 0 30,592
MEDTRONIC PLC SHS G5960L103 737 8,089 SH   SOLE   0 0 8,089
MERCK & CO INC COM 58933Y105 13,692 164,628 SH   SOLE   0 0 164,628
MERCURY GENL CORP NEW COM 589400100 266 5,308 SH   SOLE   0 0 5,308
METLIFE INC COM 59156R108 572 13,442 SH   SOLE   0 0 13,442
MICROCHIP TECHNOLOGY INC COM 595017104 390 4,705 SH   SOLE   0 0 4,705
MICRON TECHNOLOGY INC COM 595112103 681 16,484 SH   SOLE   0 0 16,484
MICROSOFT CORP COM 594918104 23,948 203,052 SH   SOLE   0 0 203,052
MONDELEZ INTL INC CL A 609207105 698 13,992 SH   SOLE   0 0 13,992
MORGAN STANLEY COM NEW 617446448 480 11,369 SH   SOLE   0 0 11,369
MORGAN STANLEY CUSHNG MLP ETN 61760E846 172 27,695 SH   SOLE   0 0 27,695
MOSAIC CO NEW COM 61945C103 1,117 40,910 SH   SOLE   0 0 40,910
NABORS INDUSTRIES LTD SHS G6359F103 85 24,605 SH   SOLE   0 0 24,605
NATIONAL RETAIL PPTYS INC COM 637417106 358 6,457 SH   SOLE   0 0 6,457
NETFLIX INC COM 64110L106 720 2,018 SH   SOLE   0 0 2,018
NEUBERGER BERMAN RE ES SEC F COM 64190A103 55 11,037 SH   SOLE   0 0 11,037
NEWMONT MNG CORP COM 651639106 318 8,900 SH   SOLE   0 0 8,900
NEXTERA ENERGY INC COM 65339F101 16,399 84,827 SH   SOLE   0 0 84,827
NIKE INC CL B 654106103 1,069 12,697 SH   SOLE   0 0 12,697
NISOURCE INC COM 65473P105 1,972 68,810 SH   SOLE   0 0 68,810
NORDSTROM INC COM 655664100 387 8,723 SH   SOLE   0 0 8,723
NORFOLK SOUTHERN CORP COM 655844108 671 3,593 SH   SOLE   0 0 3,593
NORTHROP GRUMMAN CORP COM 666807102 772 2,864 SH   SOLE   0 0 2,864
NOVARTIS A G SPONSORED ADR 66987V109 969 10,081 SH   SOLE   0 0 10,081
NRG ENERGY INC COM NEW 629377508 3,308 77,869 SH   SOLE   0 0 77,869
NUCOR CORP COM 670346105 1,100 18,845 SH   SOLE   0 0 18,845
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 235 8,183 SH   SOLE   0 0 8,183
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 340 18,885 SH   SOLE   0 0 18,885
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 128 13,223 SH   SOLE   0 0 13,223
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 286 20,745 SH   SOLE   0 0 20,745
NUVEEN MUN HIGH INCOME OPP F COM 670682103 224 16,530 SH   SOLE   0 0 16,530
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 450 20,193 SH   SOLE   0 0 20,193
NUVEEN PFD & INCM SECURTIES COM 67072C105 103 11,488 SH   SOLE   0 0 11,488
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 246 15,883 SH   SOLE   0 0 15,883
NVIDIA CORP COM 67066G104 2,673 14,889 SH   SOLE   0 0 14,889
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,420 3,656 SH   SOLE   0 0 3,656
OCCIDENTAL PETE CORP COM 674599105 529 7,995 SH   SOLE   0 0 7,995
OCULAR THERAPEUTIX INC COM 67576A100 144 36,250 SH   SOLE   0 0 36,250
OLD DOMINION FREIGHT LINE IN COM 679580100 1,774 12,286 SH   SOLE   0 0 12,286
OMEGA HEALTHCARE INVS INC COM 681936100 273 7,156 SH   SOLE   0 0 7,156
OMNICOM GROUP INC COM 681919106 332 4,552 SH   SOLE   0 0 4,552
ONEOK INC NEW COM 682680103 297 4,247 SH   SOLE   0 0 4,247
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 266 4,054 SH   SOLE   0 0 4,054
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 413 10,897 SH   SOLE   0 0 10,897
ORACLE CORP COM 68389X105 1,684 31,347 SH   SOLE   0 0 31,347
OTTER TAIL CORP COM 689648103 498 10,003 SH   SOLE   0 0 10,003
PACER FDS TR GLOBL CASH ETF 69374H709 5,215 170,752 SH   SOLE   0 0 170,752
PACER FDS TR TRENDP US LAR CP 69374H105 2,397 81,580 SH   SOLE   0 0 81,580
PACER FDS TR TRENDP US MID CP 69374H204 761 25,076 SH   SOLE   0 0 25,076
PACER FDS TR TRENDPILOT EUR 69374H808 440 17,271 SH   SOLE   0 0 17,271
PALO ALTO NETWORKS INC COM 697435105 294 1,212 SH   SOLE   0 0 1,212
PAYCHEX INC COM 704326107 1,193 14,872 SH   SOLE   0 0 14,872
PAYCOM SOFTWARE INC COM 70432V102 472 2,498 SH   SOLE   0 0 2,498
PAYPAL HLDGS INC COM 70450Y103 890 8,567 SH   SOLE   0 0 8,567
PEPSICO INC COM 713448108 5,513 44,988 SH   SOLE   0 0 44,988
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,003 63,950 SH   SOLE   0 0 63,950
PFIZER INC COM 717081103 4,834 113,820 SH   SOLE   0 0 113,820
PHILIP MORRIS INTL INC COM 718172109 829 9,384 SH   SOLE   0 0 9,384
PHILLIPS 66 COM 718546104 2,222 23,351 SH   SOLE   0 0 23,351
PIMCO MUNICIPAL INCOME FD COM 72200R107 156 11,024 SH   SOLE   0 0 11,024
PIONEER NAT RES CO COM 723787107 229 1,503 SH   SOLE   0 0 1,503
PLANET FITNESS INC CL A 72703H101 1,760 25,604 SH   SOLE   0 0 25,604
PLATINUM GROUP METALS LTD COM 72765Q882 72 36,300 SH   SOLE   0 0 36,300
PNC FINL SVCS GROUP INC COM 693475105 13,624 106,620 SH   SOLE   0 0 106,620
PNM RES INC COM 69349H107 1,974 41,689 SH   SOLE   0 0 41,689
POLYMET MINING CORP COM 731916102 14 20,000 SH   SOLE   0 0 20,000
PORTLAND GEN ELEC CO COM NEW 736508847 275 5,314 SH   SOLE   0 0 5,314
PPG INDS INC COM 693506107 1,422 12,600 SH   SOLE   0 0 12,600
PPL CORP COM 69351T106 432 13,611 SH   SOLE   0 0 13,611
PRIMERICA INC COM 74164M108 1,862 15,241 SH   SOLE   0 0 15,241
PROCTER AND GAMBLE CO COM 742718109 3,725 35,802 SH   SOLE   0 0 35,802
PROGRESSIVE CORP OHIO COM 743315103 1,441 19,995 SH   SOLE   0 0 19,995
PROLOGIS INC COM 74340W103 1,977 27,481 SH   SOLE   0 0 27,481
PROSHARES TR RUSS 2000 DIVD 74347B698 244 4,186 SH   SOLE   0 0 4,186
PROSHARES TR S&P 500 DV ARIST 74348A467 704 10,391 SH   SOLE   0 0 10,391
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 201 200,000 PRN   SOLE   0 0 200,000
PROTO LABS INC COM 743713109 288 2,738 SH   SOLE   0 0 2,738
PRUDENTIAL FINL INC COM 744320102 429 4,668 SH   SOLE   0 0 4,668
QUALCOMM INC COM 747525103 664 11,642 SH   SOLE   0 0 11,642
RADIAN GROUP INC COM 750236101 359 17,290 SH   SOLE   0 0 17,290
RAYTHEON CO COM NEW 755111507 12,245 67,251 SH   SOLE   0 0 67,251
REALTY INCOME CORP COM 756109104 944 12,831 SH   SOLE   0 0 12,831
REGENERON PHARMACEUTICALS COM 75886F107 202 493 SH   SOLE   0 0 493
REGIONS FINL CORP NEW COM 7591EP100 847 59,835 SH   SOLE   0 0 59,835
RELIANCE STEEL & ALUMINUM CO COM 759509102 293 3,244 SH   SOLE   0 0 3,244
REPUBLIC SVCS INC COM 760759100 1,259 15,669 SH   SOLE   0 0 15,669
ROCKWELL AUTOMATION INC COM 773903109 251 1,432 SH   SOLE   0 0 1,432
ROKU INC COM CL A 77543R102 691 10,710 SH   SOLE   0 0 10,710
ROSS STORES INC COM 778296103 927 9,958 SH   SOLE   0 0 9,958
ROWAN COMPANIES PLC SHS CL A G7665A101 140 13,000 SH   SOLE   0 0 13,000
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 732 11,471 SH   SOLE   0 0 11,471
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 738 11,791 SH   SOLE   0 0 11,791
RUTHS HOSPITALITY GROUP INC COM 783332109 234 9,140 SH   SOLE   0 0 9,140
SABRA HEALTH CARE REIT INC COM 78573L106 261 13,383 SH   SOLE   0 0 13,383
SABRE CORP COM 78573M104 589 27,525 SH   SOLE   0 0 27,525
SALESFORCE COM INC COM 79466L302 1,306 8,249 SH   SOLE   0 0 8,249
SANOFI SPONSORED ADR 80105N105 334 7,533 SH   SOLE   0 0 7,533
SBA COMMUNICATIONS CORP NEW CL A 78410G104 298 1,493 SH   SOLE   0 0 1,493
SCHLUMBERGER LTD COM 806857108 384 8,816 SH   SOLE   0 0 8,816
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,492 143,312 SH   SOLE   0 0 143,312
SEABRIDGE GOLD INC COM 811916105 1,181 95,283 SH   SOLE   0 0 95,283
SELECT SECTOR SPDR TR ENERGY 81369Y506 452 6,831 SH   SOLE   0 0 6,831
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,413 29,978 SH   SOLE   0 0 29,978
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 246 4,391 SH   SOLE   0 0 4,391
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,143 23,361 SH   SOLE   0 0 23,361
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,483 57,673 SH   SOLE   0 0 57,673
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 940 12,534 SH   SOLE   0 0 12,534
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 319 5,486 SH   SOLE   0 0 5,486
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 480 6,484 SH   SOLE   0 0 6,484
SELECTIVE INS GROUP INC COM 816300107 1,356 21,421 SH   SOLE   0 0 21,421
SERVICENOW INC COM 81762P102 621 2,520 SH   SOLE   0 0 2,520
SHERWIN WILLIAMS CO COM 824348106 477 1,108 SH   SOLE   0 0 1,108
SHOPIFY INC CL A 82509L107 382 1,848 SH   SOLE   0 0 1,848
SIMON PPTY GROUP INC NEW COM 828806109 1,167 6,407 SH   SOLE   0 0 6,407
SIRIUS XM HLDGS INC COM 82968B103 75 13,152 SH   SOLE   0 0 13,152
SKYWEST INC COM 830879102 1,482 27,294 SH   SOLE   0 0 27,294
SOUTHERN CO COM 842587107 1,173 22,696 SH   SOLE   0 0 22,696
SOUTHWEST AIRLS CO COM 844741108 262 5,054 SH   SOLE   0 0 5,054
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 253 977 SH   SOLE   0 0 977
SPDR GOLD TRUST GOLD SHS 78463V107 1,515 12,417 SH   SOLE   0 0 12,417
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 727 24,883 SH   SOLE   0 0 24,883
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 340 9,501 SH   SOLE   0 0 9,501
SPDR S&P 500 ETF TR TR UNIT 78462F103 35,431 125,429 SH   SOLE   0 0 125,429
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 614 1,779 SH   SOLE   0 0 1,779
SPDR SER TR NUVEEN BRC MUNIC 78468R721 246 4,995 SH   SOLE   0 0 4,995
SPDR SER TR PORTFOLIO SM ETF 78468R853 262 8,673 SH   SOLE   0 0 8,673
SPDR SER TR SPDR BLOOMBERG 78468R663 5,278 57,619 SH   SOLE   0 0 57,619
SPDR SERIES TRUST AEROSPACE DEF 78464A631 212 2,304 SH   SOLE   0 0 2,304
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,801 53,614 SH   SOLE   0 0 53,614
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 329 9,134 SH   SOLE   0 0 9,134
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 2,579 43,201 SH   SOLE   0 0 43,201
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,660 27,533 SH   SOLE   0 0 27,533
SPDR SERIES TRUST S&P BK ETF 78464A797 880 21,060 SH   SOLE   0 0 21,060
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,440 44,662 SH   SOLE   0 0 44,662
SPDR SERIES TRUST S&P REGL BKG 78464A698 531 10,350 SH   SOLE   0 0 10,350
SQUARE INC CL A 852234103 556 7,423 SH   SOLE   0 0 7,423
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 363 9,000 SH   SOLE   0 0 9,000
SSR MNG INC COM 784730103 904 71,400 SH   SOLE   0 0 71,400
STANLEY BLACK & DECKER INC COM 854502101 223 1,634 SH   SOLE   0 0 1,634
STARBUCKS CORP COM 855244109 1,115 14,998 SH   SOLE   0 0 14,998
STEEL DYNAMICS INC COM 858119100 444 12,582 SH   SOLE   0 0 12,582
STERIS PLC SHS USD G8473T100 339 2,649 SH   SOLE   0 0 2,649
SUMMIT HOTEL PPTYS INC COM 866082100 3,946 345,843 SH   SOLE   0 0 345,843
SUNOCO LP COM UT REP LP 86765K109 436 14,000 SH   SOLE   0 0 14,000
SUNTRUST BKS INC COM 867914103 355 5,997 SH   SOLE   0 0 5,997
SYSCO CORP COM 871829107 963 14,418 SH   SOLE   0 0 14,418
TANDEM DIABETES CARE INC COM NEW 875372203 1,008 15,871 SH   SOLE   0 0 15,871
TARGA RES CORP COM 87612G101 430 10,339 SH   SOLE   0 0 10,339
TARGET CORP COM 87612E106 1,299 16,182 SH   SOLE   0 0 16,182
TELADOC HEALTH INC COM 87918A105 785 14,115 SH   SOLE   0 0 14,115
TELLURIAN INC NEW COM 87968A104 146 13,059 SH   SOLE   0 0 13,059
TENET HEALTHCARE CORP COM NEW 88033G407 825 28,604 SH   SOLE   0 0 28,604
TETRA TECHNOLOGIES INC DEL COM 88162F105 40 16,905 SH   SOLE   0 0 16,905
TEXAS INSTRS INC COM 882508104 14,173 133,619 SH   SOLE   0 0 133,619
TEXTRON INC COM 883203101 288 5,686 SH   SOLE   0 0 5,686
THE CHARLES SCHWAB CORPORATI COM 808513105 294 6,868 SH   SOLE   0 0 6,868
THERMO FISHER SCIENTIFIC INC COM 883556102 239 872 SH   SOLE   0 0 872
TJX COS INC NEW COM 872540109 391 7,347 SH   SOLE   0 0 7,347
TORONTO DOMINION BK ONT COM NEW 891160509 215 3,966 SH   SOLE   0 0 3,966
TOTAL S A SPONSORED ADS 89151E109 200 3,586 SH   SOLE   0 0 3,586
TRANSOCEAN LTD REG SHS H8817H100 425 48,750 SH   SOLE   0 0 48,750
TRAVELERS COMPANIES INC COM 89417E109 1,122 8,180 SH   SOLE   0 0 8,180
TWILIO INC CL A 90138F102 211 1,631 SH   SOLE   0 0 1,631
TYLER TECHNOLOGIES INC COM 902252105 303 1,481 SH   SOLE   0 0 1,481
UBIQUITI NETWORKS INC COM 90347A100 381 2,543 SH   SOLE   0 0 2,543
ULTA BEAUTY INC COM 90384S303 350 1,003 SH   SOLE   0 0 1,003
UNILEVER N V N Y SHS NEW 904784709 205 3,515 SH   SOLE   0 0 3,515
UNILEVER PLC SPON ADR NEW 904767704 711 12,322 SH   SOLE   0 0 12,322
UNION PACIFIC CORP COM 907818108 15,222 91,038 SH   SOLE   0 0 91,038
UNITED PARCEL SERVICE INC CL B 911312106 2,154 19,280 SH   SOLE   0 0 19,280
UNITED RENTALS INC COM 911363109 339 2,968 SH   SOLE   0 0 2,968
UNITED STATES OIL FUND LP UNITS 91232N108 460 36,789 SH   SOLE   0 0 36,789
UNITED TECHNOLOGIES CORP COM 913017109 1,824 14,153 SH   SOLE   0 0 14,153
UNITEDHEALTH GROUP INC COM 91324P102 4,612 18,652 SH   SOLE   0 0 18,652
UNIVERSAL DISPLAY CORP COM 91347P105 293 1,919 SH   SOLE   0 0 1,919
US BANCORP DEL COM NEW 902973304 1,293 26,827 SH   SOLE   0 0 26,827
V F CORP COM 918204108 12,624 145,253 SH   SOLE   0 0 145,253
VALE S A SPONSORED ADS 91912E105 146 11,202 SH   SOLE   0 0 11,202
VALERO ENERGY CORP NEW COM 91913Y100 1,668 19,659 SH   SOLE   0 0 19,659
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 254 11,351 SH   SOLE   0 0 11,351
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 283 8,930 SH   SOLE   0 0 8,930
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 334 7,152 SH   SOLE   0 0 7,152
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 308 12,451 SH   SOLE   0 0 12,451
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,295 14,841 SH   SOLE   0 0 14,841
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,465 17,460 SH   SOLE   0 0 17,460
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,311 14,234 SH   SOLE   0 0 14,234
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,175 65,021 SH   SOLE   0 0 65,021
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8,386 103,306 SH   SOLE   0 0 103,306
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,326 167,223 SH   SOLE   0 0 167,223
VANGUARD GROUP DIV APP ETF 921908844 2,970 27,088 SH   SOLE   0 0 27,088
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,882 16,304 SH   SOLE   0 0 16,304
VANGUARD INDEX FDS GROWTH ETF 922908736 4,047 25,870 SH   SOLE   0 0 25,870
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,846 14,221 SH   SOLE   0 0 14,221
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,584 18,099 SH   SOLE   0 0 18,099
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,055 19,051 SH   SOLE   0 0 19,051
VANGUARD INDEX FDS MID CAP ETF 922908629 3,720 23,144 SH   SOLE   0 0 23,144
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,458 39,783 SH   SOLE   0 0 39,783
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31,797 122,515 SH   SOLE   0 0 122,515
VANGUARD INDEX FDS SM CP VAL ETF 922908611 811 6,299 SH   SOLE   0 0 6,299
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,733 17,884 SH   SOLE   0 0 17,884
VANGUARD INDEX FDS SML CP GRW ETF 922908595 535 2,976 SH   SOLE   0 0 2,976
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,874 54,415 SH   SOLE   0 0 54,415
VANGUARD INDEX FDS VALUE ETF 922908744 16,245 150,929 SH   SOLE   0 0 150,929
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 407 8,110 SH   SOLE   0 0 8,110
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,253 123,602 SH   SOLE   0 0 123,602
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 541 9,075 SH   SOLE   0 0 9,075
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 291 3,348 SH   SOLE   0 0 3,348
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,605 30,646 SH   SOLE   0 0 30,646
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 749 12,399 SH   SOLE   0 0 12,399
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,422 55,443 SH   SOLE   0 0 55,443
VANGUARD STAR FD VG TL INTL STK F 921909768 9,116 175,638 SH   SOLE   0 0 175,638
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,412 230,290 SH   SOLE   0 0 230,290
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,967 81,337 SH   SOLE   0 0 81,337
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 3,277 50,733 SH   SOLE   0 0 50,733
VANGUARD WORLD FDS ENERGY ETF 92204A306 533 5,958 SH   SOLE   0 0 5,958
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 223 1,295 SH   SOLE   0 0 1,295
VANGUARD WORLD FDS INF TECH ETF 92204A702 919 4,580 SH   SOLE   0 0 4,580
VANGUARD WORLD FDS UTILITIES ETF 92204A876 241 1,857 SH   SOLE   0 0 1,857
VEEVA SYS INC CL A COM 922475108 574 4,523 SH   SOLE   0 0 4,523
VENTAS INC COM 92276F100 404 6,335 SH   SOLE   0 0 6,335
VERISK ANALYTICS INC COM 92345Y106 257 1,929 SH   SOLE   0 0 1,929
VERIZON COMMUNICATIONS INC COM 92343V104 7,338 124,097 SH   SOLE   0 0 124,097
VERTEX PHARMACEUTICALS INC COM 92532F100 235 1,280 SH   SOLE   0 0 1,280
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1,037 32,822 SH   SOLE   0 0 32,822
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,630 34,858 SH   SOLE   0 0 34,858
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1,482 37,488 SH   SOLE   0 0 37,488
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 6,441 144,611 SH   SOLE   0 0 144,611
VISA INC COM CL A 92826C839 4,663 29,856 SH   SOLE   0 0 29,856
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 70 10,693 SH   SOLE   0 0 10,693
WAITR HLDGS INC COM 930752100 365 29,732 SH   SOLE   0 0 29,732
WALGREENS BOOTS ALLIANCE INC COM 931427108 310 4,904 SH   SOLE   0 0 4,904
WALMART INC COM 931142103 3,376 34,612 SH   SOLE   0 0 34,612
WASTE MGMT INC DEL COM 94106L109 1,157 11,139 SH   SOLE   0 0 11,139
WEATHERFORD INTL PLC ORD SHS G48833100 23 32,740 SH   SOLE   0 0 32,740
WEC ENERGY GROUP INC COM 92939U106 14,557 184,081 SH   SOLE   0 0 184,081
WELLS FARGO CO NEW COM 949746101 2,054 42,509 SH   SOLE   0 0 42,509
WELLTOWER INC COM 95040Q104 487 6,274 SH   SOLE   0 0 6,274
WEST PHARMACEUTICAL SVSC INC COM 955306105 281 2,546 SH   SOLE   0 0 2,546
WHEATON PRECIOUS METALS CORP COM 962879102 629 26,388 SH   SOLE   0 0 26,388
WILLIAMS COS INC DEL COM 969457100 415 14,460 SH   SOLE   0 0 14,460
WINGSTOP INC COM 974155103 214 2,819 SH   SOLE   0 0 2,819
WISDOMTREE TR EMER MKT HIGH FD 97717W315 887 20,230 SH   SOLE   0 0 20,230
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 207 3,246 SH   SOLE   0 0 3,246
WISDOMTREE TR ITL HIGH DIV FD 97717W802 526 13,068 SH   SOLE   0 0 13,068
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,149 13,443 SH   SOLE   0 0 13,443
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,620 45,274 SH   SOLE   0 0 45,274
WISDOMTREE TR US MIDCAP FUND 97717W570 1,760 44,750 SH   SOLE   0 0 44,750
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,451 52,681 SH   SOLE   0 0 52,681
WOODWARD INC COM 980745103 1,932 20,365 SH   SOLE   0 0 20,365
WORKDAY INC CL A 98138H101 386 2,004 SH   SOLE   0 0 2,004
XCEL ENERGY INC COM 98389B100 3,591 63,877 SH   SOLE   0 0 63,877
XILINX INC COM 983919101 863 6,806 SH   SOLE   0 0 6,806
YAMANA GOLD INC COM 98462Y100 490 187,800 SH   SOLE   0 0 187,800
YUM BRANDS INC COM 988498101 599 6,002 SH   SOLE   0 0 6,002
ZOETIS INC CL A 98978V103 652 6,481 SH   SOLE   0 0 6,481