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
BECTON DICKINSON & CO COM 075887109 737 2,952 SH   SOLE   0 0 2,952
ISHARES TR US HLTHCR PR ETF 464288828 239 1,421 SH   SOLE   0 0 1,421
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,838 31,286 SH   SOLE   0 0 31,286
DANAHER CORPORATION COM 235851102 557 4,220 SH   SOLE   0 0 4,220
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 16,726 252,169 SH   SOLE   0 0 252,169
STRYKER CORP COM 863667101 476 2,410 SH   SOLE   0 0 2,410
ISHARES TR NATIONAL MUN ETF 464288414 3,019 27,155 SH   SOLE   0 0 27,155
AURORA CANNABIS INC COM 05156X108 189 20,825 SH   SOLE   0 0 20,825
SPDR SER TR BLOMBERG BRC INV 78468R200 2,233 72,737 SH   SOLE   0 0 72,737
GENERAL ELECTRIC CO COM 369604103 1,461 146,210 SH   SOLE   0 0 146,210
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,157 8,322 SH   SOLE   0 0 8,322
CAPSTEAD MTG CORP COM NO PAR 14067E506 133 15,462 SH   SOLE   0 0 15,462
KADMON HLDGS INC COM 48283N106 920 348,491 SH   SOLE   0 0 348,491
WIPRO LTD SPON ADR 1 SH 97651M109 66 16,703 SH   SOLE   0 0 16,703
SPDR SERIES TRUST DJ REIT ETF 78464A607 230 2,322 SH   SOLE   0 0 2,322
AMERICAN TOWER CORP NEW COM 03027X100 681 3,457 SH   SOLE   0 0 3,457
CRONOS GROUP INC COM 22717L101 266 14,455 SH   SOLE   0 0 14,455
MARATHON PETE CORP COM 56585A102 836 13,966 SH   SOLE   0 0 13,966
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 39 43,143 SH   SOLE   0 0 43,143
RAYTHEON CO COM NEW 755111507 2,850 15,651 SH   SOLE   0 0 15,651
PFIZER INC COM 717081103 5,983 140,866 SH   SOLE   0 0 140,866
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,414 30,329 SH   SOLE   0 0 30,329
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 421 22,111 SH   SOLE   0 0 22,111
BALL CORP COM 058498106 521 9,009 SH   SOLE   0 0 9,009
EVERSOURCE ENERGY COM 30040W108 411 5,788 SH   SOLE   0 0 5,788
DIGITAL RLTY TR INC COM 253868103 288 2,418 SH   SOLE   0 0 2,418
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 253 3,455 SH   SOLE   0 0 3,455
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,690 70,228 SH   SOLE   0 0 70,228
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,102 163,750 SH   SOLE   0 0 163,750
SCHWAB STRATEGIC TR US REIT ETF 808524847 325 7,316 SH   SOLE   0 0 7,316
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 313 7,957 SH   SOLE   0 0 7,957
DEERE & CO COM 244199105 1,535 9,600 SH   SOLE   0 0 9,600
PROSHARES TR SHT 7-10 YR TR 74348A608 228 8,198 SH   SOLE   0 0 8,198
MICRON TECHNOLOGY INC COM 595112103 371 8,984 SH   SOLE   0 0 8,984
PROSPECT CAPITAL CORPORATION COM 74348T102 79 12,180 SH   SOLE   0 0 12,180
DISNEY WALT CO COM DISNEY 254687106 2,782 25,055 SH   SOLE   0 0 25,055
AARONS INC COM PAR $0.50 002535300 238 4,516 SH   SOLE   0 0 4,516
GENUINE PARTS CO COM 372460105 444 3,962 SH   SOLE   0 0 3,962
NEW JERSEY RES COM 646025106 292 5,869 SH   SOLE   0 0 5,869
ISHARES TR SELECT DIVID ETF 464287168 3,845 39,164 SH   SOLE   0 0 39,164
NUCOR CORP COM 670346105 451 7,726 SH   SOLE   0 0 7,726
ADOBE INC COM 00724F101 774 2,905 SH   SOLE   0 0 2,905
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 278 19,159 SH   SOLE   0 0 19,159
SELECT SECTOR SPDR TR ENERGY 81369Y506 587 8,877 SH   SOLE   0 0 8,877
IRIDIUM COMMUNICATIONS INC COM 46269C102 258 9,750 SH   SOLE   0 0 9,750
HEALTHEQUITY INC COM 42226A107 311 4,203 SH   SOLE   0 0 4,203
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,106 20,087 SH   SOLE   0 0 20,087
IDEXX LABS INC COM 45168D104 248 1,110 SH   SOLE   0 0 1,110
COSTCO WHSL CORP NEW COM 22160K105 1,749 7,223 SH   SOLE   0 0 7,223
AMERICAN EXPRESS CO COM 025816109 1,424 13,033 SH   SOLE   0 0 13,033
AMERICAN FINL GROUP INC OHIO COM 025932104 399 4,150 SH   SOLE   0 0 4,150
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 436 8,140 SH   SOLE   0 0 8,140
AMEREN CORP COM 023608102 447 6,080 SH   SOLE   0 0 6,080
ISHARES TR TIPS BD ETF 464287176 1,208 10,685 SH   SOLE   0 0 10,685
PEPSICO INC COM 713448108 4,608 37,602 SH   SOLE   0 0 37,602
CNX RESOURCES CORPORATION COM 12653C108 258 23,982 SH   SOLE   0 0 23,982
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 7,343 145,976 SH   SOLE   0 0 145,976
EASTGROUP PPTY INC COM 277276101 287 2,569 SH   SOLE   0 0 2,569
ABBOTT LABS COM 002824100 2,372 29,675 SH   SOLE   0 0 29,675
CVS HEALTH CORP COM 126650100 683 12,663 SH   SOLE   0 0 12,663
SPARTAN MTRS INC COM 846819100 298 33,714 SH   SOLE   0 0 33,714
INTREPID POTASH INC COM 46121Y102 261 68,925 SH   SOLE   0 0 68,925
OCCIDENTAL PETE CORP COM 674599105 1,268 19,156 SH   SOLE   0 0 19,156
ISHARES TR MIN VOL USA ETF 46429B697 18,561 315,655 SH   SOLE   0 0 315,655
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 222 3,722 SH   SOLE   0 0 3,722
HUBBELL INC COM 443510607 258 2,191 SH   SOLE   0 0 2,191
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,058 92,313 SH   SOLE   0 0 92,313
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 418 7,444 SH   SOLE   0 0 7,444
NUVEEN AMT FREE QLTY MUN INC COM 670657105 197 14,717 SH   SOLE   0 0 14,717
NEXTERA ENERGY INC COM 65339F101 1,635 8,459 SH   SOLE   0 0 8,459
PRUDENTIAL FINL INC COM 744320102 323 3,512 SH   SOLE   0 0 3,512
ALEXCO RESOURCE CORP COM 01535P106 15 12,000 SH   SOLE   0 0 12,000
TTM TECHNOLOGIES INC COM 87305R109 153 13,052 SH   SOLE   0 0 13,052
QUALCOMM INC COM 747525103 1,091 19,124 SH   SOLE   0 0 19,124
TARGET CORP COM 87612E106 886 11,044 SH   SOLE   0 0 11,044
PAYCHEX INC COM 704326107 753 9,387 SH   SOLE   0 0 9,387
XCEL ENERGY INC COM 98389B100 614 10,927 SH   SOLE   0 0 10,927
ISHARES TR INTL SEL DIV ETF 464288448 393 12,739 SH   SOLE   0 0 12,739
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 346 20,446 SH   SOLE   0 0 20,446
ISHARES TR INTL QLTY FACTOR 46434V456 2,051 70,308 SH   SOLE   0 0 70,308
EQUIFAX INC COM 294429105 407 3,434 SH   SOLE   0 0 3,434
VALERO ENERGY CORP NEW COM 91913Y100 1,035 12,204 SH   SOLE   0 0 12,204
HUNTINGTON BANCSHARES INC COM 446150104 275 21,717 SH   SOLE   0 0 21,717
APPLE INC COM 037833100 29,479 155,195 SH   SOLE   0 0 155,195
SESEN BIO INC COM 817763105 10 10,000 SH   SOLE   0 0 10,000
VEREIT INC COM 92339V100 200 23,897 SH   SOLE   0 0 23,897
FIDELITY TOTAL BD ETF 316188309 10,389 207,939 SH   SOLE   0 0 207,939
LOWES COS INC COM 548661107 1,855 16,942 SH   SOLE   0 0 16,942
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 203 7,697 SH   SOLE   0 0 7,697
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 310 4,820 SH   SOLE   0 0 4,820
CINCINNATI BELL INC NEW COM NEW 171871502 158 16,537 SH   SOLE   0 0 16,537
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 373 11,590 SH   SOLE   0 0 11,590
FQF TR AGFIQ US MK ANTI 351680707 249 11,530 SH   SOLE   0 0 11,530
MEIRAGTX HOLDINGS PLC COM G59665102 2,366 137,315 SH   SOLE   0 0 137,315
GIBRALTAR INDS INC COM 374689107 248 6,119 SH   SOLE   0 0 6,119
FIDELITY QLTY FCTOR ETF 316092790 7,955 235,283 SH   SOLE   0 0 235,283
TRAVELERS COMPANIES INC COM 89417E109 230 1,674 SH   SOLE   0 0 1,674
RLI CORP COM 749607107 301 4,193 SH   SOLE   0 0 4,193
SOUTHWEST AIRLS CO COM 844741108 579 11,147 SH   SOLE   0 0 11,147
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,407 24,145 SH   SOLE   0 0 24,145
AT&T INC COM 00206R102 10,966 349,678 SH   SOLE   0 0 349,678
PROSHARES TR ULTRPRO DOW30 74347X823 267 2,770 SH   SOLE   0 0 2,770
VANGUARD WORLD FDS UTILITIES ETF 92204A876 659 5,088 SH   SOLE   0 0 5,088
PALO ALTO NETWORKS INC COM 697435105 210 864 SH   SOLE   0 0 864
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 233 4,464 SH   SOLE   0 0 4,464
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 467 2,654 SH   SOLE   0 0 2,654
ENTERPRISE FINL SVCS CORP COM 293712105 227 5,580 SH   SOLE   0 0 5,580
FARMLAND PARTNERS INC COM 31154R109 98 15,355 SH   SOLE   0 0 15,355
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 19,445 676,360 SH   SOLE   0 0 676,360
AMAZON COM INC COM 023135106 9,742 5,471 SH   SOLE   0 0 5,471
GLOBAL NET LEASE INC COM NEW 379378201 1,361 72,027 SH   SOLE   0 0 72,027
EDWARDS LIFESCIENCES CORP COM 28176E108 538 2,811 SH   SOLE   0 0 2,811
VANGUARD INDEX FDS GROWTH ETF 922908736 12,745 81,480 SH   SOLE   0 0 81,480
PACCAR INC COM 693718108 494 7,253 SH   SOLE   0 0 7,253
PHILIP MORRIS INTL INC COM 718172109 3,279 37,098 SH   SOLE   0 0 37,098
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 228 1,629 SH   SOLE   0 0 1,629
TEXAS INSTRS INC COM 882508104 545 5,141 SH   SOLE   0 0 5,141
MASTERCARD INC CL A 57636Q104 4 400 SH Call SOLE   0 0 400
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 599 10,090 SH   SOLE   0 0 10,090
SPDR SER TR PORTFOLIO SH TSR 78468R101 2,650 89,043 SH   SOLE   0 0 89,043
DELTA AIR LINES INC DEL COM NEW 247361702 462 8,950 SH   SOLE   0 0 8,950
ISHARES TR U.S. MED DVC ETF 464288810 303 1,309 SH   SOLE   0 0 1,309
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 338 33,879 SH   SOLE   0 0 33,879
ISHARES TR EAFE SML CP ETF 464288273 17,087 297,469 SH   SOLE   0 0 297,469
WESTERN ALLIANCE BANCORP COM 957638109 378 9,220 SH   SOLE   0 0 9,220
ENTERPRISE PRODS PARTNERS L COM 293792107 534 18,352 SH   SOLE   0 0 18,352
FIRST HORIZON NATL CORP COM 320517105 814 58,199 SH   SOLE   0 0 58,199
MERCURY GENL CORP NEW COM 589400100 200 4,000 SH   SOLE   0 0 4,000
STARWOOD PPTY TR INC COM 85571B105 387 17,336 SH   SOLE   0 0 17,336
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 251 2,504 SH   SOLE   0 0 2,504
REALTY INCOME CORP COM 756109104 1,082 14,713 SH   SOLE   0 0 14,713
HEARTLAND EXPRESS INC COM 422347104 370 19,177 SH   SOLE   0 0 19,177
INTERCONTINENTAL EXCHANGE IN COM 45866F104 224 2,944 SH   SOLE   0 0 2,944
MARTEN TRANS LTD COM 573075108 249 13,951 SH   SOLE   0 0 13,951
CABOT OIL & GAS CORP COM 127097103 281 10,771 SH   SOLE   0 0 10,771
ARCHER DANIELS MIDLAND CO COM 039483102 494 11,459 SH   SOLE   0 0 11,459
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,245 89,517 SH   SOLE   0 0 89,517
COLGATE PALMOLIVE CO COM 194162103 3,523 51,399 SH   SOLE   0 0 51,399
WISDOMTREE TR YIELD ENHANCED 97717Y808 575 11,572 SH   SOLE   0 0 11,572
VANGUARD STAR FD VG TL INTL STK F 921909768 305 5,873 SH   SOLE   0 0 5,873
BOEING CO COM 097023105 5,045 13,227 SH   SOLE   0 0 13,227
BEST BUY INC COM 086516101 1 200 SH Call SOLE   0 0 200
ORACLE CORP COM 68389X105 1,081 20,122 SH   SOLE   0 0 20,122
DOVER CORP COM 260003108 406 4,331 SH   SOLE   0 0 4,331
ISHARES TR USA MOMENTUM FCT 46432F396 2,168 19,330 SH   SOLE   0 0 19,330
PROCTER AND GAMBLE CO COM 742718109 8,148 78,308 SH   SOLE   0 0 78,308
U S PHYSICAL THERAPY INC COM 90337L108 284 2,707 SH   SOLE   0 0 2,707
CUMMINS INC COM 231021106 493 3,123 SH   SOLE   0 0 3,123
DUKE ENERGY CORP NEW COM NEW 26441C204 7,598 84,423 SH   SOLE   0 0 84,423
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 693 24,912 SH   SOLE   0 0 24,912
UNITED TECHNOLOGIES CORP COM 913017109 1,601 12,423 SH   SOLE   0 0 12,423
CASEYS GEN STORES INC COM 147528103 1,329 10,320 SH   SOLE   0 0 10,320
GLOBAL X FDS GLBL X MLP ETF 37950E473 561 63,205 SH   SOLE   0 0 63,205
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 341 6,568 SH   SOLE   0 0 6,568
WALMART INC COM 931142103 4,942 50,669 SH   SOLE   0 0 50,669
INSPERITY INC COM 45778Q107 473 3,827 SH   SOLE   0 0 3,827
CAPITOL FED FINL INC COM 14057J101 305 22,839 SH   SOLE   0 0 22,839
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 214 7,712 SH   SOLE   0 0 7,712
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 604 12,494 SH   SOLE   0 0 12,494
SCHLUMBERGER LTD COM 806857108 336 7,713 SH   SOLE   0 0 7,713
EXTRA SPACE STORAGE INC COM 30225T102 205 2,014 SH   SOLE   0 0 2,014
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 215 10,113 SH   SOLE   0 0 10,113
DOMINOS PIZZA INC COM 25754A201 569 2,205 SH   SOLE   0 0 2,205
INTEL CORP COM 458140100 3,319 61,815 SH   SOLE   0 0 61,815
V F CORP COM 918204108 258 2,973 SH   SOLE   0 0 2,973
BROWN & BROWN INC COM 115236101 1,673 56,702 SH   SOLE   0 0 56,702
DECKERS OUTDOOR CORP COM 243537107 248 1,685 SH   SOLE   0 0 1,685
SPRINT CORPORATION COM 85207U105 58 10,271 SH   SOLE   0 0 10,271
US BANCORP DEL COM NEW 902973304 656 13,604 SH   SOLE   0 0 13,604
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,314 9,048 SH   SOLE   0 0 9,048
CGI INC CL A SUB VTG 12532H104 289 4,207 SH   SOLE   0 0 4,207
PUTNAM MANAGED MUN INCOM TR COM 746823103 91 12,100 SH   SOLE   0 0 12,100
CDN IMPERIAL BK COMM TORONTO COM 136069101 463 5,856 SH   SOLE   0 0 5,856
WILLIS TOWERS WATSON PUB LTD SHS G96629103 413 2,350 SH   SOLE   0 0 2,350
AMERICAN EQTY INVT LIFE HLD COM 025676206 373 13,818 SH   SOLE   0 0 13,818
NIKE INC CL B 654106103 819 9,723 SH   SOLE   0 0 9,723
ISHARES TR JPMORGAN USD EMG 464288281 257 2,332 SH   SOLE   0 0 2,332
WISDOMTREE TR US QTLY DIV GRT 97717X669 229 5,326 SH   SOLE   0 0 5,326
OMEGA HEALTHCARE INVS INC COM 681936100 316 8,283 SH   SOLE   0 0 8,283
BCE INC COM NEW 05534B760 820 18,475 SH   SOLE   0 0 18,475
ISHARES TR CORE TOTAL USD 46434V613 507 10,028 SH   SOLE   0 0 10,028
SHERWIN WILLIAMS CO COM 824348106 780 1,810 SH   SOLE   0 0 1,810
WEYERHAEUSER CO COM 962166104 344 13,053 SH   SOLE   0 0 13,053
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 146 13,508 SH   SOLE   0 0 13,508
JPMORGAN CHASE & CO COM 46625H100 4,596 45,400 SH   SOLE   0 0 45,400
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 202 10,771 SH   SOLE   0 0 10,771
FEDEX CORP COM 31428X106 467 2,577 SH   SOLE   0 0 2,577
ISHARES TR US TREAS BD ETF 46429B267 1,068 42,310 SH   SOLE   0 0 42,310
ISHARES TR CORE MSCI TOTAL 46432F834 362 6,231 SH   SOLE   0 0 6,231
ISHARES SILVER TRUST ISHARES 46428Q109 415 29,234 SH   SOLE   0 0 29,234
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,252 36,651 SH   SOLE   0 0 36,651
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,433 38,522 SH   SOLE   0 0 38,522
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 601 11,954 SH   SOLE   0 0 11,954
VANGUARD WORLD FDS ENERGY ETF 92204A306 395 4,416 SH   SOLE   0 0 4,416
EXXON MOBIL CORP COM 30231G102 14,396 178,166 SH   SOLE   0 0 178,166
SUN CMNTYS INC COM 866674104 212 1,788 SH   SOLE   0 0 1,788
ROCKWELL AUTOMATION INC COM 773903109 317 1,806 SH   SOLE   0 0 1,806
NIO INC SPON ADS 62914V106 66 12,956 SH   SOLE   0 0 12,956
IZEA WORLDWIDE INC COM 46604H105 23 20,000 SH   SOLE   0 0 20,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 721 1,856 SH   SOLE   0 0 1,856
ISHARES TR U.S. FINLS ETF 464287788 270 2,287 SH   SOLE   0 0 2,287
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 259 7,606 SH   SOLE   0 0 7,606
COMCAST CORP NEW CL A 20030N101 1,669 41,748 SH   SOLE   0 0 41,748
ISHARES TR RUS 2000 GRW ETF 464287648 259 1,318 SH   SOLE   0 0 1,318
M D C HLDGS INC COM 552676108 227 7,827 SH   SOLE   0 0 7,827
ISHARES TR RUS TP200 VL ETF 464289420 35,797 681,075 SH   SOLE   0 0 681,075
VERISK ANALYTICS INC COM 92345Y106 810 6,090 SH   SOLE   0 0 6,090
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 460 6,135 SH   SOLE   0 0 6,135
ENZO BIOCHEM INC COM 294100102 55 20,000 SH   SOLE   0 0 20,000
ISHARES TR 1 3 YR TREAS BD 464287457 875 10,397 SH   SOLE   0 0 10,397
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 800 11,750 SH   SOLE   0 0 11,750
SHOPIFY INC CL A 82509L107 630 3,050 SH   SOLE   0 0 3,050
WELLCARE HEALTH PLANS INC COM 94946T106 205 759 SH   SOLE   0 0 759
ISHARES TR CORE S&P SCP ETF 464287804 4,602 59,644 SH   SOLE   0 0 59,644
CISCO SYS INC COM 17275R102 3,671 67,999 SH   SOLE   0 0 67,999
ISHARES INC CORE MSCI EMKT 46434G103 17,597 340,305 SH   SOLE   0 0 340,305
GULF ISLAND FABRICATION INC COM 402307102 232 25,259 SH   SOLE   0 0 25,259
EATON CORP PLC SHS G29183103 448 5,557 SH   SOLE   0 0 5,557
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
ONEOK INC NEW COM 682680103 642 9,195 SH   SOLE   0 0 9,195
ISHARES TR PFD AND INCM SEC 464288687 780 21,329 SH   SOLE   0 0 21,329
CHEVRON CORP NEW COM 166764100 11,196 90,893 SH   SOLE   0 0 90,893
BB&T CORP COM 054937107 467 10,030 SH   SOLE   0 0 10,030
VANGUARD INDEX FDS VALUE ETF 922908744 5,805 53,938 SH   SOLE   0 0 53,938
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 454 9,045 SH   SOLE   0 0 9,045
SYSCO CORP COM 871829107 413 6,191 SH   SOLE   0 0 6,191
TETRA TECH INC NEW COM 88162G103 696 11,688 SH   SOLE   0 0 11,688
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 272 9,697 SH   SOLE   0 0 9,697
SANOFI SPONSORED ADR 80105N105 211 4,773 SH   SOLE   0 0 4,773
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 513 33,351 SH   SOLE   0 0 33,351
HCA HEALTHCARE INC COM 40412C101 2,345 17,989 SH   SOLE   0 0 17,989
ISHARES TR BARCLAYS 7 10 YR 464287440 1,314 12,320 SH   SOLE   0 0 12,320
ALPS ETF TR ALERIAN MLP 00162Q866 2,506 249,846 SH   SOLE   0 0 249,846
QUANTA SVCS INC COM 74762E102 235 6,214 SH   SOLE   0 0 6,214
HERSHEY CO COM 427866108 259 2,259 SH   SOLE   0 0 2,259
ISHARES TR S&P 100 ETF 464287101 234 1,871 SH   SOLE   0 0 1,871
ENTERGY CORP NEW COM 29364G103 631 6,602 SH   SOLE   0 0 6,602
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3,658 101,699 SH   SOLE   0 0 101,699
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,045 16,692 SH   SOLE   0 0 16,692
CORNING INC COM 219350105 236 7,135 SH   SOLE   0 0 7,135
EXACT SCIENCES CORP COM 30063P105 544 6,281 SH   SOLE   0 0 6,281
DTE ENERGY CO COM 233331107 415 3,329 SH   SOLE   0 0 3,329
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 891 9,669 SH   SOLE   0 0 9,669
BROADCOM INC COM 11135F101 1,173 3,900 SH   SOLE   0 0 3,900
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,530 8,874 SH   SOLE   0 0 8,874
SPDR SER TR BLOOMBERG SRT TR 78468R408 543 19,915 SH   SOLE   0 0 19,915
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,906 24,423 SH   SOLE   0 0 24,423
ISHARES TR FLTG RATE NT ETF 46429B655 4,190 82,301 SH   SOLE   0 0 82,301
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,411 13,215 SH   SOLE   0 0 13,215
CARNIVAL CORP UNIT 99/99/9999 143658300 238 4,686 SH   SOLE   0 0 4,686
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1,981 81,944 SH   SOLE   0 0 81,944
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 418 10,020 SH   SOLE   0 0 10,020
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 385 5,965 SH   SOLE   0 0 5,965
COLONY CR REAL ESTATE INC COM CL A 19625T101 551 35,185 SH   SOLE   0 0 35,185
ABBVIE INC COM 00287Y109 3,102 38,495 SH   SOLE   0 0 38,495
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 656 10,258 SH   SOLE   0 0 10,258
DIAGEO P L C SPON ADR NEW 25243Q205 323 1,972 SH   SOLE   0 0 1,972
MURPHY OIL CORP COM 626717102 312 10,643 SH   SOLE   0 0 10,643
REGIONS FINL CORP NEW COM 7591EP100 166 11,709 SH   SOLE   0 0 11,709
ISHARES TR CORE DIV GRWTH 46434V621 348 9,481 SH   SOLE   0 0 9,481
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 410 13,601 SH   SOLE   0 0 13,601
PACKAGING CORP AMER COM 695156109 257 2,583 SH   SOLE   0 0 2,583
KIMBERLY CLARK CORP COM 494368103 2,285 18,444 SH   SOLE   0 0 18,444
SIMON PPTY GROUP INC NEW COM 828806109 536 2,939 SH   SOLE   0 0 2,939
D R HORTON INC COM 23331A109 229 5,530 SH   SOLE   0 0 5,530
PROSHARES TR S&P 500 DV ARIST 74348A467 665 9,814 SH   SOLE   0 0 9,814
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 297 9,487 SH   SOLE   0 0 9,487
ISHARES TR CALIF MUN BD ETF 464288356 309 5,188 SH   SOLE   0 0 5,188
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 174 14,992 SH   SOLE   0 0 14,992
ISHARES TR NASDAQ BIOTECH 464287556 626 5,599 SH   SOLE   0 0 5,599
KEYSIGHT TECHNOLOGIES INC COM 49338L103 215 2,468 SH   SOLE   0 0 2,468
ISHARES TR IBOXX INV CP ETF 464287242 1,028 8,637 SH   SOLE   0 0 8,637
SQUARE INC CL A 852234103 229 3,056 SH   SOLE   0 0 3,056
L3 TECHNOLOGIES INC COM 502413107 411 1,990 SH   SOLE   0 0 1,990
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 258 2,484 SH   SOLE   0 0 2,484
VANGUARD INDEX FDS MID CAP ETF 922908629 646 4,019 SH   SOLE   0 0 4,019
CACI INTL INC CL A 127190304 234 1,285 SH   SOLE   0 0 1,285
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 681 4,903 SH   SOLE   0 0 4,903
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 3,621 60,652 SH   SOLE   0 0 60,652
DNP SELECT INCOME FD COM 23325P104 736 63,830 SH   SOLE   0 0 63,830
ISHARES TR 3 7 YR TREAS BD 464288661 236 1,916 SH   SOLE   0 0 1,916
MONDELEZ INTL INC CL A 609207105 733 14,683 SH   SOLE   0 0 14,683
TIER REIT INC COM NEW 88650V208 467 16,298 SH   SOLE   0 0 16,298
ULTRA PETROLEUM CORP COM NEW 903914208 23 37,871 SH   SOLE   0 0 37,871
WISDOMTREE TR FNDMTL US SHRT 97717X149 605 12,003 SH   SOLE   0 0 12,003
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 973 12,251 SH   SOLE   0 0 12,251
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,775 31,934 SH   SOLE   0 0 31,934
VISA INC COM CL A 92826C839 2,857 18,293 SH   SOLE   0 0 18,293
ISHARES TR GRWT ALLOCAT ETF 464289867 732 16,386 SH   SOLE   0 0 16,386
GILEAD SCIENCES INC COM 375558103 423 6,511 SH   SOLE   0 0 6,511
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 454 9,867 SH   SOLE   0 0 9,867
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,856 10,329 SH   SOLE   0 0 10,329
COLUMBIA PPTY TR INC COM NEW 198287203 339 15,061 SH   SOLE   0 0 15,061
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 249 3,514 SH   SOLE   0 0 3,514
ISHARES TR CONSER ALLOC ETF 464289883 525 15,200 SH   SOLE   0 0 15,200
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2 400 SH Call SOLE   0 0 400
WELLTOWER INC COM 95040Q104 1,148 14,791 SH   SOLE   0 0 14,791
PPL CORP COM 69351T106 1,240 39,067 SH   SOLE   0 0 39,067
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 2,510 81,828 SH   SOLE   0 0 81,828
CONSTELLATION BRANDS INC CL A 21036P108 306 1,744 SH   SOLE   0 0 1,744
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 758 8,715 SH   SOLE   0 0 8,715
ISHARES TR RUS 1000 VAL ETF 464287598 831 6,729 SH   SOLE   0 0 6,729
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 24,306 464,200 SH   SOLE   0 0 464,200
EDISON INTL COM 281020107 215 3,474 SH   SOLE   0 0 3,474
INVESCO MORTGAGE CAPITAL INC COM 46131B100 239 15,125 SH   SOLE   0 0 15,125
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,458 87,458 SH   SOLE   0 0 87,458
WISDOMTREE TR INTRST RATE HDGE 97717W380 692 14,489 SH   SOLE   0 0 14,489
ISHARES TR CORE S&P TTL STK 464287150 17,728 275,283 SH   SOLE   0 0 275,283
AMERICAN CAMPUS CMNTYS INC COM 024835100 393 8,262 SH   SOLE   0 0 8,262
ILLINOIS TOOL WKS INC COM 452308109 305 2,123 SH   SOLE   0 0 2,123
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,268 49,318 SH   SOLE   0 0 49,318
AUTOMATIC DATA PROCESSING IN COM 053015103 782 4,894 SH   SOLE   0 0 4,894
STRATEGY SHS ECOLOGCL STRATGY 86280R209 758 18,936 SH   SOLE   0 0 18,936
NORDIC AMERICAN TANKERS LIMI COM G65773106 51 25,316 SH   SOLE   0 0 25,316
TJX COS INC NEW COM 872540109 825 15,514 SH   SOLE   0 0 15,514
EXELON CORP COM 30161N101 830 16,562 SH   SOLE   0 0 16,562
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 878 5,088 SH   SOLE   0 0 5,088
FIRST TR VALUE LINE DIVID IN SHS 33734H106 703 21,664 SH   SOLE   0 0 21,664
FIDELITY MSCI INFO TECH I 316092808 243 4,097 SH   SOLE   0 0 4,097
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 621 11,788 SH   SOLE   0 0 11,788
EOG RES INC COM 26875P101 265 2,785 SH   SOLE   0 0 2,785
ISHARES TR RUS MDCP VAL ETF 464287473 16,154 185,974 SH   SOLE   0 0 185,974
WSFS FINL CORP COM 929328102 1,995 51,695 SH   SOLE   0 0 51,695
LAS VEGAS SANDS CORP COM 517834107 229 3,752 SH   SOLE   0 0 3,752
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,171 14,208 SH   SOLE   0 0 14,208
LILLY ELI & CO COM 532457108 907 6,987 SH   SOLE   0 0 6,987
LTC PPTYS INC COM 502175102 262 5,727 SH   SOLE   0 0 5,727
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 275 11,131 SH   SOLE   0 0 11,131
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,309 15,599 SH   SOLE   0 0 15,599
PROGRESSIVE CORP OHIO COM 743315103 244 3,388 SH   SOLE   0 0 3,388
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 988 54,366 SH   SOLE   0 0 54,366
FACEBOOK INC CL A 30303M102 4,418 26,502 SH   SOLE   0 0 26,502
FS KKR CAPITAL CORP COM 302635107 1,460 241,288 SH   SOLE   0 0 241,288
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 265 6,236 SH   SOLE   0 0 6,236
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,588 30,366 SH   SOLE   0 0 30,366
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,512 23,899 SH   SOLE   0 0 23,899
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 201 3,078 SH   SOLE   0 0 3,078
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,514 33,968 SH   SOLE   0 0 33,968
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 371 10,151 SH   SOLE   0 0 10,151
PUBLIC STORAGE COM 74460D109 747 3,430 SH   SOLE   0 0 3,430
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,109 23,477 SH   SOLE   0 0 23,477
SKYWORKS SOLUTIONS INC COM 83088M102 211 2,558 SH   SOLE   0 0 2,558
AMERICAN FIN TR INC COM CLASS A 02607T109 4,480 414,797 SH   SOLE   0 0 414,797
POLYMET MINING CORP COM 731916102 7 10,551 SH   SOLE   0 0 10,551
ISHARES TR AGGRES ALLOC ETF 464289859 308 5,750 SH   SOLE   0 0 5,750
OSI ETF TR OSHARS FTSE US 67110P407 3,021 89,913 SH   SOLE   0 0 89,913
HUNT COS FIN TR INC COM 44558T100 112 32,055 SH   SOLE   0 0 32,055
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,205 4 SH   SOLE   0 0 4
SENIOR HSG PPTYS TR SH BEN INT 81721M109 132 11,192 SH   SOLE   0 0 11,192
CRACKER BARREL OLD CTRY STOR COM 22410J106 352 2,176 SH   SOLE   0 0 2,176
ISHARES TR IBOXX HI YD ETF 464288513 3,065 35,442 SH   SOLE   0 0 35,442
DOWDUPONT INC COM 26078J100 2,721 51,045 SH   SOLE   0 0 51,045
ISHARES GOLD TRUST ISHARES 464285105 555 44,796 SH   SOLE   0 0 44,796
ISHARES TR USD INV GRDE ETF 464288620 25,972 469,827 SH   SOLE   0 0 469,827
CHUBB LIMITED COM H1467J104 260 1,858 SH   SOLE   0 0 1,858
SALESFORCE COM INC COM 79466L302 905 5,712 SH   SOLE   0 0 5,712
EPR PPTYS COM SH BEN INT 26884U109 246 3,200 SH   SOLE   0 0 3,200
NORFOLK SOUTHERN CORP COM 655844108 999 5,346 SH   SOLE   0 0 5,346
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 19 14,556 SH   SOLE   0 0 14,556
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,887 103,754 SH   SOLE   0 0 103,754
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5,942 76,418 SH   SOLE   0 0 76,418
ALTRIA GROUP INC COM 02209S103 4,491 78,195 SH   SOLE   0 0 78,195
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 290 6,218 SH   SOLE   0 0 6,218
WOODWARD INC COM 980745103 308 3,243 SH   SOLE   0 0 3,243
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 205 9,754 SH   SOLE   0 0 9,754
ANI PHARMACEUTICALS INC COM 00182C103 240 3,401 SH   SOLE   0 0 3,401
ISHARES TR US AER DEF ETF 464288760 686 3,440 SH   SOLE   0 0 3,440
HOME DEPOT INC COM 437076102 9,465 49,323 SH   SOLE   0 0 49,323
UNUM GROUP COM 91529Y106 436 12,882 SH   SOLE   0 0 12,882
VANGUARD WORLD FD MEGA CAP INDEX 921910873 472 4,835 SH   SOLE   0 0 4,835
CITIGROUP INC COM NEW 172967424 1,090 17,513 SH   SOLE   0 0 17,513
JACOBS ENGR GROUP INC COM 469814107 348 4,628 SH   SOLE   0 0 4,628
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,901 45,501 SH   SOLE   0 0 45,501
HEALTHCARE TR AMER INC CL A NEW 42225P501 767 26,823 SH   SOLE   0 0 26,823
MICRON TECHNOLOGY INC COM 595112103 1 400 SH Call SOLE   0 0 400
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 481 21,222 SH   SOLE   0 0 21,222
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,751 46,655 SH   SOLE   0 0 46,655
PNC FINL SVCS GROUP INC COM 693475105 532 4,335 SH   SOLE   0 0 4,335
SPDR SERIES TRUST S&P DIVID ETF 78464A763 502 5,051 SH   SOLE   0 0 5,051
HUMANA INC COM 444859102 814 3,059 SH   SOLE   0 0 3,059
CDW CORP COM 12514G108 223 2,311 SH   SOLE   0 0 2,311
ISHARES TR CORE US AGGBD ET 464287226 9,058 83,045 SH   SOLE   0 0 83,045
METLIFE INC COM 59156R108 978 22,982 SH   SOLE   0 0 22,982
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 574 5,007 SH   SOLE   0 0 5,007
XENIA HOTELS & RESORTS INC COM 984017103 298 13,590 SH   SOLE   0 0 13,590
CSX CORP COM 126408103 235 3,140 SH   SOLE   0 0 3,140
STRATEGY SHS US MKT ROTON ETF 86280R100 551 15,846 SH   SOLE   0 0 15,846
FIDELITY NATL INFORMATION SV COM 31620M106 299 2,641 SH   SOLE   0 0 2,641
WELLS FARGO CO NEW COM 949746101 1,699 35,151 SH   SOLE   0 0 35,151
COCA COLA CO COM 191216100 4,691 100,104 SH   SOLE   0 0 100,104
GRAHAM HLDGS CO COM 384637104 215 314 SH   SOLE   0 0 314
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3,058 47,850 SH   SOLE   0 0 47,850
AMGEN INC COM 031162100 1,286 6,770 SH   SOLE   0 0 6,770
TESLA INC COM 88160R101 1,121 4,005 SH   SOLE   0 0 4,005
VENTAS INC COM 92276F100 1,087 17,033 SH   SOLE   0 0 17,033
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 700 6,485 SH   SOLE   0 0 6,485
FIDELITY HIGH DIVID ETF 316092840 2,567 85,672 SH   SOLE   0 0 85,672
FIDELITY LTD TRM BD ETF 316188200 207 4,133 SH   SOLE   0 0 4,133
NETFLIX INC COM 64110L106 1,316 3,692 SH   SOLE   0 0 3,692
INVESCO QQQ TR UNIT SER 1 46090E103 15,001 83,497 SH   SOLE   0 0 83,497
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 429 6,518 SH   SOLE   0 0 6,518
SPDR SER TR SPDR BLOOMBERG 78468R663 777 8,484 SH   SOLE   0 0 8,484
ISHARES TR S&P 500 GRWT ETF 464287309 7,832 45,439 SH   SOLE   0 0 45,439
VERIZON COMMUNICATIONS INC COM 92343V104 7,975 134,867 SH   SOLE   0 0 134,867
ISHARES TR INTRM TR CRP ETF 464288638 300 5,446 SH   SOLE   0 0 5,446
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,118 33,116 SH   SOLE   0 0 33,116
ISHARES TR RUS TP200 GR ETF 464289438 43,267 526,169 SH   SOLE   0 0 526,169
REPUBLIC SVCS INC COM 760759100 385 4,784 SH   SOLE   0 0 4,784
SPDR SERIES TRUST S&P REGL BKG 78464A698 494 9,628 SH   SOLE   0 0 9,628
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 553 9,514 SH   SOLE   0 0 9,514
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 325 6,682 SH   SOLE   0 0 6,682
UNITEDHEALTH GROUP INC COM 91324P102 6,030 24,386 SH   SOLE   0 0 24,386
INTERNATIONAL BUSINESS MACHS COM 459200101 2,668 18,907 SH   SOLE   0 0 18,907
SPDR SERIES TRUST S&P BIOTECH 78464A870 413 4,561 SH   SOLE   0 0 4,561
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 408 5,118 SH   SOLE   0 0 5,118
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 286 17,211 SH   SOLE   0 0 17,211
RALPH LAUREN CORP CL A 751212101 557 4,299 SH   SOLE   0 0 4,299
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 308 5,539 SH   SOLE   0 0 5,539
CAPITAL ONE FINL CORP COM 14040H105 280 3,428 SH   SOLE   0 0 3,428
AGNC INVT CORP COM 00123Q104 261 14,514 SH   SOLE   0 0 14,514
SOUTHERN CO COM 842587107 5,650 109,319 SH   SOLE   0 0 109,319
3M CO COM 88579Y101 3,224 15,517 SH   SOLE   0 0 15,517
ROLLINS INC COM 775711104 594 14,261 SH   SOLE   0 0 14,261
WASTE MGMT INC DEL COM 94106L109 410 3,948 SH   SOLE   0 0 3,948
ISHARES INC MIN VOL EMRG MKT 464286533 230 3,884 SH   SOLE   0 0 3,884
GLOBAL X FDS GLOBX SUPDV US 37950E291 12,987 545,206 SH   SOLE   0 0 545,206
YUM BRANDS INC COM 988498101 319 3,192 SH   SOLE   0 0 3,192
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 121,263 467,223 SH   SOLE   0 0 467,223
AMERICAN ELEC PWR CO INC COM 025537101 1,361 16,250 SH   SOLE   0 0 16,250
NOKIA CORP SPONSORED ADR 654902204 311 54,298 SH   SOLE   0 0 54,298
LOCKHEED MARTIN CORP COM 539830109 4,410 14,694 SH   SOLE   0 0 14,694
NORTHROP GRUMMAN CORP COM 666807102 923 3,422 SH   SOLE   0 0 3,422
ISHARES TR CORE MSCI EAFE 46432F842 1,425 23,443 SH   SOLE   0 0 23,443
IONIS PHARMACEUTICALS INC COM 462222100 481 5,930 SH   SOLE   0 0 5,930
SENESTECH INC COM 81720R109 19 15,400 SH   SOLE   0 0 15,400
BRISTOL MYERS SQUIBB CO COM 110122108 1,837 38,497 SH   SOLE   0 0 38,497
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,904 39,842 SH   SOLE   0 0 39,842
ISHARES TR CORE S&P MCP ETF 464287507 4,521 23,872 SH   SOLE   0 0 23,872
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 183 30,083 SH   SOLE   0 0 30,083
MICROSOFT CORP COM 594918104 17,998 152,603 SH   SOLE   0 0 152,603
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,985 29,357 SH   SOLE   0 0 29,357
VANGUARD GROUP DIV APP ETF 921908844 7,192 65,600 SH   SOLE   0 0 65,600
RIO TINTO PLC SPONSORED ADR 767204100 239 4,065 SH   SOLE   0 0 4,065
ISHARES TR RUS MID CAP ETF 464287499 347 6,428 SH   SOLE   0 0 6,428
ISHARES TR RUS 1000 ETF 464287622 671 4,267 SH   SOLE   0 0 4,267
NATHANS FAMOUS INC NEW COM 632347100 1,026 15,000 SH   SOLE   0 0 15,000
ISHARES TR MRNGSTR LG-CP GR 464287119 327 1,789 SH   SOLE   0 0 1,789
LAUDER ESTEE COS INC CL A 518439104 323 1,950 SH   SOLE   0 0 1,950
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 320 2,669 SH   SOLE   0 0 2,669
REINSURANCE GRP OF AMERICA I COM NEW 759351604 256 1,802 SH   SOLE   0 0 1,802
ISHARES TR S&P 500 VAL ETF 464287408 5,560 49,318 SH   SOLE   0 0 49,318
STARBUCKS CORP COM 855244109 1,031 13,875 SH   SOLE   0 0 13,875
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 2,431 64,161 SH   SOLE   0 0 64,161
ALLSTATE CORP COM 020002101 251 2,668 SH   SOLE   0 0 2,668
CONSOLIDATED EDISON INC COM 209115104 423 4,993 SH   SOLE   0 0 4,993
NVIDIA CORP COM 67066G104 2,314 12,890 SH   SOLE   0 0 12,890
MONSTER BEVERAGE CORP NEW COM 61174X109 303 5,553 SH   SOLE   0 0 5,553
CANOPY GROWTH CORP COM 138035100 429 9,897 SH   SOLE   0 0 9,897
GENERAL MLS INC COM 370334104 1,077 20,815 SH   SOLE   0 0 20,815
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 200 2,516 SH   SOLE   0 0 2,516
ISHARES TR RUS 1000 GRW ETF 464287614 2,315 15,298 SH   SOLE   0 0 15,298
WESTERN DIGITAL CORP COM 958102105 217 4,524 SH   SOLE   0 0 4,524
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 748 13,533 SH   SOLE   0 0 13,533
MERCK & CO INC COM 58933Y105 3,015 36,246 SH   SOLE   0 0 36,246
SPDR SERIES TRUST AEROSPACE DEF 78464A631 342 3,721 SH   SOLE   0 0 3,721
ISHARES TR MSCI EMG MKT ETF 464287234 497 11,588 SH   SOLE   0 0 11,588
ISHARES TR RUSSELL 2000 ETF 464287655 2,947 19,251 SH   SOLE   0 0 19,251
DOMINION ENERGY INC COM 25746U109 4,619 60,250 SH   SOLE   0 0 60,250
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,322 6,587 SH   SOLE   0 0 6,587
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,872 77,070 SH   SOLE   0 0 77,070
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 298 10,454 SH   SOLE   0 0 10,454
AUTOZONE INC COM 053332102 506 494 SH   SOLE   0 0 494
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,898 44,180 SH   SOLE   0 0 44,180
ENBRIDGE INC COM 29250N105 1,707 47,064 SH   SOLE   0 0 47,064
GENERAL MTRS CO COM 37045V100 273 7,369 SH   SOLE   0 0 7,369
MUELLER INDS INC COM 624756102 281 8,956 SH   SOLE   0 0 8,956
AMERISOURCEBERGEN CORP COM 03073E105 281 3,533 SH   SOLE   0 0 3,533
CIGNA CORP NEW COM 125523100 445 2,769 SH   SOLE   0 0 2,769
LANNET INC COM 516012101 188 23,837 SH   SOLE   0 0 23,837
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 350 7,054 SH   SOLE   0 0 7,054
MCDONALDS CORP COM 580135101 6,233 32,823 SH   SOLE   0 0 32,823
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 258 8,455 SH   SOLE   0 0 8,455
MASTERCARD INC CL A 57636Q104 1,077 4,576 SH   SOLE   0 0 4,576
TORCHMARK CORP COM 891027104 290 3,544 SH   SOLE   0 0 3,544
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,434 96,042 SH   SOLE   0 0 96,042
ALPHABET INC CAP STK CL A 02079K305 4,796 4,076 SH   SOLE   0 0 4,076
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,007 10,970 SH   SOLE   0 0 10,970
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 34,527 844,804 SH   SOLE   0 0 844,804
CATERPILLAR INC DEL COM 149123101 2 200 SH Call SOLE   0 0 200
CHENIERE ENERGY INC COM NEW 16411R208 356 5,202 SH   SOLE   0 0 5,202
GENERAL DYNAMICS CORP COM 369550108 768 4,537 SH   SOLE   0 0 4,537
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 205 10,013 SH   SOLE   0 0 10,013
ISHARES TR MIN VOL EAFE ETF 46429B689 444 6,173 SH   SOLE   0 0 6,173
NATIONAL GRID PLC SPONSORED ADR NE 636274409 717 12,834 SH   SOLE   0 0 12,834
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 426 7,977 SH   SOLE   0 0 7,977
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 718 9,202 SH   SOLE   0 0 9,202
CHECK POINT SOFTWARE TECH LT ORD M22465104 281 2,220 SH   SOLE   0 0 2,220
CITIZENS FINL GROUP INC COM 174610105 242 7,440 SH   SOLE   0 0 7,440
STERICYCLE INC COM 858912108 717 13,177 SH   SOLE   0 0 13,177
GOLDMAN SACHS GROUP INC COM 38141G104 239 1,243 SH   SOLE   0 0 1,243
APPLIED MATLS INC COM 038222105 280 7,069 SH   SOLE   0 0 7,069
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 348 13,021 SH   SOLE   0 0 13,021
NOVARTIS A G SPONSORED ADR 66987V109 360 3,749 SH   SOLE   0 0 3,749
PEOPLES FINL SVCS CORP COM 711040105 322 7,111 SH   SOLE   0 0 7,111
ANTHEM INC COM 036752103 602 2,097 SH   SOLE   0 0 2,097
ISHARES TR MBS ETF 464288588 295 2,771 SH   SOLE   0 0 2,771
MCCORMICK & CO INC COM NON VTG 579780206 506 3,359 SH   SOLE   0 0 3,359
TOTAL S A SPONSORED ADS 89151E109 830 14,915 SH   SOLE   0 0 14,915
HEICO CORP NEW COM 422806109 477 5,029 SH   SOLE   0 0 5,029
MARRIOTT INTL INC NEW CL A 571903202 1,642 13,129 SH   SOLE   0 0 13,129
ISHARES TR CMBS ETF 46429B366 1,215 23,528 SH   SOLE   0 0 23,528
T MOBILE US INC COM 872590104 488 7,064 SH   SOLE   0 0 7,064
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,349 14,735 SH   SOLE   0 0 14,735
PHILLIPS 66 COM 718546104 1,394 14,645 SH   SOLE   0 0 14,645
AGILENT TECHNOLOGIES INC COM 00846U101 246 3,060 SH   SOLE   0 0 3,060
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,796 178,682 SH   SOLE   0 0 178,682
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,368 149,831 SH   SOLE   0 0 149,831
EMERSON ELEC CO COM 291011104 498 7,280 SH   SOLE   0 0 7,280
HOST HOTELS & RESORTS INC COM 44107P104 493 26,064 SH   SOLE   0 0 26,064
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 254 1,985 SH   SOLE   0 0 1,985
FOOT LOCKER INC COM 344849104 263 4,345 SH   SOLE   0 0 4,345
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 273 5,447 SH   SOLE   0 0 5,447
FISERV INC COM 337738108 435 4,923 SH   SOLE   0 0 4,923
SERVISFIRST BANCSHARES INC COM 81768T108 309 9,140 SH   SOLE   0 0 9,140
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,077 30,090 SH   SOLE   0 0 30,090
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 8,174 258,331 SH   SOLE   0 0 258,331
CATERPILLAR INC DEL COM 149123101 3,107 22,932 SH   SOLE   0 0 22,932
HEWLETT PACKARD ENTERPRISE C COM 42824C109 516 33,466 SH   SOLE   0 0 33,466
ANNALY CAP MGMT INC COM 035710409 456 45,691 SH   SOLE   0 0 45,691
TANZANIAN ROYALTY EXPL CORP COM 87600U104 12 15,000 SH   SOLE   0 0 15,000
ISHARES TR MSCI EAFE ETF 464287465 849 13,091 SH   SOLE   0 0 13,091
CELGENE CORP COM 151020104 730 7,743 SH   SOLE   0 0 7,743
ISHARES TR RUS MD CP GR ETF 464287481 13,012 95,911 SH   SOLE   0 0 95,911
ISHARES TR 20 YR TR BD ETF 464287432 15,765 124,684 SH   SOLE   0 0 124,684
CLOROX CO DEL COM 189054109 1,237 7,706 SH   SOLE   0 0 7,706
SIRIUS XM HLDGS INC COM 82968B103 247 43,594 SH   SOLE   0 0 43,594
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,466 80,282 SH   SOLE   0 0 80,282
HONEYWELL INTL INC COM 438516106 2,373 14,935 SH   SOLE   0 0 14,935
UNION PACIFIC CORP COM 907818108 2,280 13,635 SH   SOLE   0 0 13,635
CENTERPOINT ENERGY INC COM 15189T107 1,005 32,726 SH   SOLE   0 0 32,726
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 244 2,672 SH   SOLE   0 0 2,672
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,205 41,258 SH   SOLE   0 0 41,258
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,486 54,273 SH   SOLE   0 0 54,273
SPDR SER TR NUVEEN BLMBRG SR 78468R739 274 5,652 SH   SOLE   0 0 5,652
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 14,349 615,586 SH   SOLE   0 0 615,586
SPDR SER TR PORTFOLIO SM ETF 78468R853 16,247 537,460 SH   SOLE   0 0 537,460
DXC TECHNOLOGY CO COM 23355L106 240 3,735 SH   SOLE   0 0 3,735
ALPHABET INC CAP STK CL C 02079K107 1,942 1,656 SH   SOLE   0 0 1,656
ISHARES TR EAFE VALUE ETF 464288877 19,529 399,539 SH   SOLE   0 0 399,539
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 386 3,796 SH   SOLE   0 0 3,796
PROSHARES TR S&P MDCP 400 DIV 74347B680 375 6,654 SH   SOLE   0 0 6,654
ISHARES TR MORTGE REL ETF 46435G342 322 7,428 SH   SOLE   0 0 7,428
STEEL DYNAMICS INC COM 858119100 676 19,165 SH   SOLE   0 0 19,165
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 11,594 179,810 SH   SOLE   0 0 179,810
ISHARES TR EAFE GRWTH ETF 464288885 16,423 212,052 SH   SOLE   0 0 212,052
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 202 804 SH   SOLE   0 0 804
MORGAN STANLEY COM NEW 617446448 385 9,130 SH   SOLE   0 0 9,130
HP INC COM 40434L105 701 36,077 SH   SOLE   0 0 36,077
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 251 2,593 SH   SOLE   0 0 2,593
BANK AMER CORP COM 060505104 3,362 121,843 SH   SOLE   0 0 121,843
ISHARES TR U.S. REAL ES ETF 464287739 287 3,298 SH   SOLE   0 0 3,298
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 724 4,802 SH   SOLE   0 0 4,802
UNITED PARCEL SERVICE INC CL B 911312106 3,984 35,654 SH   SOLE   0 0 35,654
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,988 53,571 SH   SOLE   0 0 53,571
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 125 10,252 SH   SOLE   0 0 10,252
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 676 8,332 SH   SOLE   0 0 8,332
AFLAC INC COM 001055102 200 4,005 SH   SOLE   0 0 4,005
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 414 6,473 SH   SOLE   0 0 6,473
LEIDOS HLDGS INC COM 525327102 610 9,516 SH   SOLE   0 0 9,516
ISHARES TR MSCI USA ESG SLC 464288802 208 1,759 SH   SOLE   0 0 1,759
GW PHARMACEUTICALS PLC ADS 36197T103 628 3,723 SH   SOLE   0 0 3,723
CONOCOPHILLIPS COM 20825C104 1,263 18,919 SH   SOLE   0 0 18,919
ASTRAZENECA PLC SPONSORED ADR 046353108 840 20,780 SH   SOLE   0 0 20,780
BLACKROCK INC COM 09247X101 794 1,858 SH   SOLE   0 0 1,858
MEDTRONIC PLC SHS G5960L103 378 4,145 SH   SOLE   0 0 4,145
ISHARES TR 0-5YR INVT GR CP 46434V100 1,272 25,215 SH   SOLE   0 0 25,215
INTUIT COM 461202103 683 2,613 SH   SOLE   0 0 2,613
BAXTER INTL INC COM 071813109 562 6,909 SH   SOLE   0 0 6,909
GLACIER BANCORP INC NEW COM 37637Q105 221 5,512 SH   SOLE   0 0 5,512
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 679 11,408 SH   SOLE   0 0 11,408
ISHARES TR USA QUALITY FCTR 46432F339 4,254 48,035 SH   SOLE   0 0 48,035
ISHARES TR CORE S&P500 ETF 464287200 33,201 116,673 SH   SOLE   0 0 116,673
W P CAREY INC COM 92936U109 1,107 14,133 SH   SOLE   0 0 14,133
STAFFING 360 SOLUTIONS INC COM PAR 852387307 87 59,005 SH   SOLE   0 0 59,005
SEMPRA ENERGY COM 816851109 1,211 9,624 SH   SOLE   0 0 9,624
BEST BUY INC COM 086516101 255 3,584 SH   SOLE   0 0 3,584
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 307 2,386 SH   SOLE   0 0 2,386
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 134 14,028 SH   SOLE   0 0 14,028
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,633 45,699 SH   SOLE   0 0 45,699
ISHARES TR MODERT ALLOC ETF 464289875 817 21,474 SH   SOLE   0 0 21,474
SELECT SECTOR SPDR TR ENERGY 81369Y506 3 800 SH Call SOLE   0 0 800
VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 1,580 65,983 SH   SOLE   0 0 65,983
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 164 178,960 SH   SOLE   0 0 178,960
OMNICOM GROUP INC COM 681919106 420 5,752 SH   SOLE   0 0 5,752
FORD MTR CO DEL COM 345370860 715 81,391 SH   SOLE   0 0 81,391
SPROUTS FMRS MKT INC COM 85208M102 539 25,044 SH   SOLE   0 0 25,044
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,680 31,096 SH   SOLE   0 0 31,096
BIOGEN INC COM 09062X103 237 1,002 SH   SOLE   0 0 1,002
ISHARES TR CORE HIGH DV ETF 46429B663 1,565 16,774 SH   SOLE   0 0 16,774
LENDINGTREE INC NEW COM 52603B107 250 712 SH   SOLE   0 0 712
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,066 129,190 SH   SOLE   0 0 129,190
BP PLC SPONSORED ADR 055622104 4,317 98,737 SH   SOLE   0 0 98,737
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 4,776 99,397 SH   SOLE   0 0 99,397
NEWMARKET CORP COM 651587107 378 872 SH   SOLE   0 0 872
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 702 14,683 SH   SOLE   0 0 14,683
MICRON TECHNOLOGY INC COM 595112103 1 400 SH Call SOLE   0 0 400
AKAMAI TECHNOLOGIES INC COM 00971T101 391 5,452 SH   SOLE   0 0 5,452
FIRST FINL BANCORP OH COM 320209109 825 34,271 SH   SOLE   0 0 34,271
SPDR GOLD TRUST GOLD SHS 78463V107 5,917 48,499 SH   SOLE   0 0 48,499
JOHNSON & JOHNSON COM 478160104 7,825 55,978 SH   SOLE   0 0 55,978
MOODYS CORP COM 615369105 422 2,332 SH   SOLE   0 0 2,332
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 869 80,079 SH   SOLE   0 0 80,079
DOUBLELINE INCOME SOLUTIONS COM 258622109 306 15,375 SH   SOLE   0 0 15,375
DARDEN RESTAURANTS INC COM 237194105 321 2,644 SH   SOLE   0 0 2,644
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 793 11,890 SH   SOLE   0 0 11,890
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,216 10,678 SH   SOLE   0 0 10,678
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 169 27,609 SH   SOLE   0 0 27,609
CROWN CASTLE INTL CORP NEW COM 22822V101 2,310 18,047 SH   SOLE   0 0 18,047
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 735 13,434 SH   SOLE   0 0 13,434
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,584 12,307 SH   SOLE   0 0 12,307
ZIONS BANCORPORATION N A COM 989701107 967 21,286 SH   SOLE   0 0 21,286
AIR PRODS & CHEMS INC COM 009158106 375 1,962 SH   SOLE   0 0 1,962
FIFTH THIRD BANCORP COM 316773100 628 24,912 SH   SOLE   0 0 24,912
DOLLAR GEN CORP NEW COM 256677105 218 1,824 SH   SOLE   0 0 1,824
EVERGY INC COM 30034W106 238 4,104 SH   SOLE   0 0 4,104
BLACKROCK ENHANCED EQT DIV T COM 09251A104 180 21,005 SH   SOLE   0 0 21,005
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 248 2,147 SH   SOLE   0 0 2,147
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,561 157,289 SH   SOLE   0 0 157,289
THERMO FISHER SCIENTIFIC INC COM 883556102 402 1,467 SH   SOLE   0 0 1,467
KINDER MORGAN INC DEL COM 49456B101 779 38,910 SH   SOLE   0 0 38,910
PAYPAL HLDGS INC COM 70450Y103 2,098 20,201 SH   SOLE   0 0 20,201
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 784 14,158 SH   SOLE   0 0 14,158
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,111 12,792 SH   SOLE   0 0 12,792
ATMOS ENERGY CORP COM 049560105 247 2,397 SH   SOLE   0 0 2,397
CLEARWATER PAPER CORP COM 18538R103 200 10,274 SH   SOLE   0 0 10,274
LAMAR ADVERTISING CO NEW CL A 512816109 1,663 20,977 SH   SOLE   0 0 20,977
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 2,276 28,332 SH   SOLE   0 0 28,332
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,654 11,582 SH   SOLE   0 0 11,582
DENISON MINES CORP COM 248356107 6 12,000 SH   SOLE   0 0 12,000
KRAFT HEINZ CO COM 500754106 372 11,407 SH   SOLE   0 0 11,407
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 208 5,922 SH   SOLE   0 0 5,922
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 318 8,752 SH   SOLE   0 0 8,752
COCA COLA EUROPEAN PARTNERS SHS G25839104 203 3,927 SH   SOLE   0 0 3,927