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
CHEMUNG FINL CORP COM 164024101 550 13,097 SH   SOLE   0 0 13,097
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 12,008 340,373 SH   SOLE   0 0 340,373
STRATEGY SHS ECOLOGCL STRATGY 86280R209 1,858 45,114 SH   SOLE   0 0 45,114
NEWMONT GOLDCORP CORPORATION COM 651639106 1,487 39,203 SH   SOLE   0 0 39,203
SONY CORP SPONSORED ADR 835699307 1,604 27,130 SH   SOLE   0 0 27,130
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,277 145,325 SH   SOLE   0 0 145,325
OKTA INC CL A 679295105 941 9,558 SH   SOLE   0 0 9,558
ISHARES TR INTL QLTY FACTOR 46434V456 5,842 196,845 SH   SOLE   0 0 196,845
US BANCORP DEL COM NEW 902973304 922 16,655 SH   SOLE   0 0 16,655
FARMLAND PARTNERS INC COM 31154R109 220 32,904 SH   SOLE   0 0 32,904
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,486 92,402 SH   SOLE   0 0 92,402
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 163 10,353 SH   SOLE   0 0 10,353
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,101 37,462 SH   SOLE   0 0 37,462
WASHINGTON PRIME GROUP NEW COM 93964W108 1,656 400,100 SH   SOLE   0 0 400,100
PROCTER & GAMBLE CO COM 742718109 15,430 124,056 SH   SOLE   0 0 124,056
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 1,949 82,101 SH   SOLE   0 0 82,101
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 466 6,664 SH   SOLE   0 0 6,664
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 5,719 117,862 SH   SOLE   0 0 117,862
ISHARES TR JPMORGAN USD EMG 464288281 5,203 45,898 SH   SOLE   0 0 45,898
ISHARES TR MODERT ALLOC ETF 464289875 8,913 226,840 SH   SOLE   0 0 226,840
BANK AMER CORP COM 060505104 6,785 232,613 SH   SOLE   0 0 232,613
CAVCO INDS INC DEL COM 149568107 268 1,395 SH   SOLE   0 0 1,395
VAIL RESORTS INC COM 91879Q109 737 3,240 SH   SOLE   0 0 3,240
CORNING INC COM 219350105 2,012 70,539 SH   SOLE   0 0 70,539
ISHARES TR MBS ETF 464288588 9,388 86,688 SH   SOLE   0 0 86,688
ANTARES PHARMA INC COM 036642106 107 31,983 SH   SOLE   0 0 31,983
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 4,755 152,048 SH   SOLE   0 0 152,048
TWITTER INC COM 90184L102 0 200 SH Call SOLE   0 0 200
ISHARES TR RUS TP200 VL ETF 464289420 82,695 1,509,676 SH   SOLE   0 0 1,509,676
WISDOMTREE TR FLOATNG RAT TREA 97717X628 5,589 223,123 SH   SOLE   0 0 223,123
ISHARES TR 20 YR TR BD ETF 464287432 52,658 368,033 SH   SOLE   0 0 368,033
SERVICENOW INC COM 81762P102 271 1,067 SH   SOLE   0 0 1,067
ISHARES TR MRNGSTR INC ETF 46432F875 3,001 120,191 SH   SOLE   0 0 120,191
RIO TINTO PLC SPONSORED ADR 767204100 2,470 47,416 SH   SOLE   0 0 47,416
VANGUARD STAR FD VG TL INTL STK F 921909768 361 6,979 SH   SOLE   0 0 6,979
ISHARES TR SELECT DIVID ETF 464287168 5,958 58,439 SH   SOLE   0 0 58,439
BIOGEN INC COM 09062X103 366 1,574 SH   SOLE   0 0 1,574
PEPSICO INC COM 713448108 9,100 66,377 SH   SOLE   0 0 66,377
STERICYCLE INC COM 858912108 1,660 32,593 SH   SOLE   0 0 32,593
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 698 10,721 SH   SOLE   0 0 10,721
NUTRIEN LTD COM 67077M108 1,578 31,632 SH   SOLE   0 0 31,632
VULCAN MATLS CO COM 929160109 328 2,171 SH   SOLE   0 0 2,171
FIRST FINL BANCORP OH COM 320209109 841 34,358 SH   SOLE   0 0 34,358
CITIGROUP INC COM NEW 172967424 5,445 78,829 SH   SOLE   0 0 78,829
MCCORMICK & CO INC COM NON VTG 579780206 1,337 8,556 SH   SOLE   0 0 8,556
ISHARES TR RUS MD CP GR ETF 464287481 25,109 177,637 SH   SOLE   0 0 177,637
NORDIC AMERICAN TANKERS LIMI COM G65773106 65 30,019 SH   SOLE   0 0 30,019
JACOBS ENGR GROUP INC COM 469814107 595 6,499 SH   SOLE   0 0 6,499
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 455 6,148 SH   SOLE   0 0 6,148
LABORATORY CORP AMER HLDGS COM NEW 50540R409 525 3,126 SH   SOLE   0 0 3,126
CANOPY GROWTH CORP COM 138035100 445 19,409 SH   SOLE   0 0 19,409
HUBBELL INC COM 443510607 437 3,329 SH   SOLE   0 0 3,329
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 646 12,953 SH   SOLE   0 0 12,953
XILINX INC COM 983919101 235 2,451 SH   SOLE   0 0 2,451
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 465 20,602 SH   SOLE   0 0 20,602
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 652 24,826 SH   SOLE   0 0 24,826
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 372 17,475 SH   SOLE   0 0 17,475
SESEN BIO INC COM 817763105 12 10,000 SH   SOLE   0 0 10,000
ISHARES TR US AER DEF ETF 464288760 933 4,152 SH   SOLE   0 0 4,152
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,412 22,170 SH   SOLE   0 0 22,170
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 463 9,407 SH   SOLE   0 0 9,407
ISHARES TR IBOXX INV CP ETF 464287242 6,217 48,765 SH   SOLE   0 0 48,765
ISHARES TR MORTGE REL ETF 46435G342 442 10,485 SH   SOLE   0 0 10,485
TC ENERGY CORP COM 87807B107 416 8,026 SH   SOLE   0 0 8,026
ISHARES TR USA SIZE FACTOR 46432F370 338 3,727 SH   SOLE   0 0 3,727
WISDOMTREE TR US DIVID EX FNCL 97717W406 9,586 109,641 SH   SOLE   0 0 109,641
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 5,031 84,419 SH   SOLE   0 0 84,419
DIAGEO P L C SPON ADR NEW 25243Q205 378 2,314 SH   SOLE   0 0 2,314
SUN LIFE FINL INC COM 866796105 248 5,539 SH   SOLE   0 0 5,539
DTE ENERGY CO COM 233331107 1,252 9,414 SH   SOLE   0 0 9,414
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 215 10,936 SH   SOLE   0 0 10,936
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,028 17,162 SH   SOLE   0 0 17,162
BLACKSTONE GROUP INC COM CL A 09260D107 285 5,833 SH   SOLE   0 0 5,833
CINCINNATI FINL CORP COM 172062101 351 3,006 SH   SOLE   0 0 3,006
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,107 75,890 SH   SOLE   0 0 75,890
SPARTANNASH CO COM 847215100 308 26,031 SH   SOLE   0 0 26,031
ITRON INC COM 465741106 425 5,750 SH   SOLE   0 0 5,750
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,633 31,182 SH   SOLE   0 0 31,182
BECTON DICKINSON & CO COM 075887109 1,297 5,127 SH   SOLE   0 0 5,127
TRACTOR SUPPLY CO COM 892356106 520 5,749 SH   SOLE   0 0 5,749
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 637 20,526 SH   SOLE   0 0 20,526
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 537 25,006 SH   SOLE   0 0 25,006
WHITEHORSE FIN INC COM 96524V106 153 11,000 SH   SOLE   0 0 11,000
AMEREN CORP COM 023608102 589 7,359 SH   SOLE   0 0 7,359
DISCOVERY INC COM SER A 25470F104 446 16,738 SH   SOLE   0 0 16,738
ISHARES TR MSCI MIN VOL ETF 46429B697 30,453 475,085 SH   SOLE   0 0 475,085
ISHARES TR RUS 1000 GRW ETF 464287614 2,236 14,009 SH   SOLE   0 0 14,009
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 973 18,145 SH   SOLE   0 0 18,145
YUM CHINA HLDGS INC COM 98850P109 215 4,729 SH   SOLE   0 0 4,729
CORECIVIC INC COM 21871N101 327 18,926 SH   SOLE   0 0 18,926
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,024 101,664 SH   SOLE   0 0 101,664
BANK MONTREAL QUE COM 063671101 307 4,156 SH   SOLE   0 0 4,156
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 296 14,559 SH   SOLE   0 0 14,559
CAMECO CORP COM 13321L108 188 19,814 SH   SOLE   0 0 19,814
MICRON TECHNOLOGY INC COM 595112103 939 21,906 SH   SOLE   0 0 21,906
ISHARES TR CONSER ALLOC ETF 464289883 4,395 123,259 SH   SOLE   0 0 123,259
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 806 18,897 SH   SOLE   0 0 18,897
DOLLAR GEN CORP NEW COM 256677105 536 3,373 SH   SOLE   0 0 3,373
CF INDS HLDGS INC COM 125269100 1,364 27,724 SH   SOLE   0 0 27,724
STRATEGY SHS US MKT ROTON ETF 86280R100 1,056 31,435 SH   SOLE   0 0 31,435
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,261 25,716 SH   SOLE   0 0 25,716
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 327 2,238 SH   SOLE   0 0 2,238
ENZO BIOCHEM INC COM 294100102 72 20,000 SH   SOLE   0 0 20,000
PARK AEROSPACE CORP COM 70014A104 329 18,746 SH   SOLE   0 0 18,746
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 345 13,038 SH   SOLE   0 0 13,038
A H BELO CORP COM CL A 001282102 41 11,063 SH   SOLE   0 0 11,063
V F CORP COM 918204108 332 3,729 SH   SOLE   0 0 3,729
CHECK POINT SOFTWARE TECH LT ORD M22465104 924 8,440 SH   SOLE   0 0 8,440
ALASKA AIR GROUP INC COM 011659109 1,227 18,897 SH   SOLE   0 0 18,897
KEYCORP NEW COM 493267108 206 11,552 SH   SOLE   0 0 11,552
FEDEX CORP COM 31428X106 2,576 17,695 SH   SOLE   0 0 17,695
CENTURYLINK INC COM 156700106 210 16,849 SH   SOLE   0 0 16,849
KIMBERLY CLARK CORP COM 494368103 3,483 24,517 SH   SOLE   0 0 24,517
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 453 16,240 SH   SOLE   0 0 16,240
ENTERGY CORP NEW COM 29364G103 2,680 22,834 SH   SOLE   0 0 22,834
FIRST FINL BANKSHARES COM 32020R109 202 6,060 SH   SOLE   0 0 6,060
EXPEDITORS INTL WASH INC COM 302130109 323 4,349 SH   SOLE   0 0 4,349
SCHLUMBERGER LTD COM 806857108 489 14,300 SH   SOLE   0 0 14,300
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 253 3,500 SH   SOLE   0 0 3,500
CINCINNATI BELL INC NEW COM NEW 171871502 201 39,734 SH   SOLE   0 0 39,734
VANGUARD WORLD FD EXTENDED DUR 921910709 612 4,329 SH   SOLE   0 0 4,329
CAPITAL ONE FINL CORP COM 14040H105 1,561 17,162 SH   SOLE   0 0 17,162
LAMAR ADVERTISING CO NEW CL A 512816109 1,979 24,156 SH   SOLE   0 0 24,156
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 325 2,636 SH   SOLE   0 0 2,636
ISHARES TR MIN VOL EAFE ETF 46429B689 443 6,041 SH   SOLE   0 0 6,041
RYMAN HOSPITALITY PPTYS INC COM 78377T107 512 6,254 SH   SOLE   0 0 6,254
VALERO ENERGY CORP NEW COM 91913Y100 3,062 35,927 SH   SOLE   0 0 35,927
BALL CORP COM 058498106 765 10,510 SH   SOLE   0 0 10,510
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 783 8,415 SH   SOLE   0 0 8,415
CONSOLIDATED EDISON INC COM 209115104 1,225 12,964 SH   SOLE   0 0 12,964
NVIDIA CORP COM 67066G104 3,888 22,336 SH   SOLE   0 0 22,336
EASTMAN CHEMICAL CO COM 277432100 239 3,232 SH   SOLE   0 0 3,232
SOUTHERN CO COM 842587107 7,056 114,225 SH   SOLE   0 0 114,225
REGIONS FINL CORP NEW COM 7591EP100 666 42,101 SH   SOLE   0 0 42,101
PUBLIC STORAGE COM 74460D109 2,023 8,246 SH   SOLE   0 0 8,246
TYSON FOODS INC CL A 902494103 300 3,486 SH   SOLE   0 0 3,486
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 385 12,351 SH   SOLE   0 0 12,351
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4,781 98,951 SH   SOLE   0 0 98,951
APOLLO COML REAL EST FIN INC COM 03762U105 4,080 212,809 SH   SOLE   0 0 212,809
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,799 30,021 SH   SOLE   0 0 30,021
ISHARES TR INTL SEL DIV ETF 464288448 263 8,552 SH   SOLE   0 0 8,552
ISHARES TR S&P 500 GRWT ETF 464287309 7,256 40,307 SH   SOLE   0 0 40,307
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,707 31,350 SH   SOLE   0 0 31,350
WISDOMTREE TR US MIDCAP FUND 97717W570 4,982 126,329 SH   SOLE   0 0 126,329
ISHARES TR CORE S&P US VLU 464287663 1,919 33,196 SH   SOLE   0 0 33,196
DBX ETF TR XTRACK USD HIGH 233051432 213 4,244 SH   SOLE   0 0 4,244
CME GROUP INC COM 12572Q105 1,370 6,481 SH   SOLE   0 0 6,481
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,321 24,881 SH   SOLE   0 0 24,881
DISNEY WALT CO COM DISNEY 254687106 12,024 92,263 SH   SOLE   0 0 92,263
OSI ETF TR OSHARS FTSE US 67110P407 5,000 143,865 SH   SOLE   0 0 143,865
UMB FINL CORP COM 902788108 257 3,975 SH   SOLE   0 0 3,975
SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 1,089 13,352 SH   SOLE   0 0 13,352
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 316 6,222 SH   SOLE   0 0 6,222
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 63,433 1,190,999 SH   SOLE   0 0 1,190,999
STEEL DYNAMICS INC COM 858119100 964 32,357 SH   SOLE   0 0 32,357
UNIVERSAL FST PRODS INC COM 913543104 345 8,659 SH   SOLE   0 0 8,659
ISHARES TR MSCI ACWI EXUS 46435G847 285 10,570 SH   SOLE   0 0 10,570
INVESCO SR INCOME TR COM 46131H107 138 32,915 SH   SOLE   0 0 32,915
PPG INDS INC COM 693506107 340 2,868 SH   SOLE   0 0 2,868
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 181 18,029 SH   SOLE   0 0 18,029
ISHARES TR MRNGSTR LG-CP GR 464287119 382 1,995 SH   SOLE   0 0 1,995
HUNT COS FIN TR INC COM 44558T100 241 71,815 SH   SOLE   0 0 71,815
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 647 65,520 SH   SOLE   0 0 65,520
ISHARES TR US TREAS BD ETF 46429B267 20,925 794,881 SH   SOLE   0 0 794,881
ISHARES GOLD TRUST ISHARES 464285105 2,271 161,038 SH   SOLE   0 0 161,038
WILLIAMS COS INC DEL COM 969457100 235 9,748 SH   SOLE   0 0 9,748
MORGAN STANLEY COM NEW 617446448 700 16,416 SH   SOLE   0 0 16,416
WISDOMTREE TR US SMALLCAP FUND 97717W562 3,984 111,919 SH   SOLE   0 0 111,919
ISHARES TR SH TR CRPORT ETF 464288646 12,933 240,970 SH   SOLE   0 0 240,970
ALTERYX INC COM CL A 02156B103 233 2,165 SH   SOLE   0 0 2,165
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 2,132 58,022 SH   SOLE   0 0 58,022
ISHARES TR CORE MSCI EAFE 46432F842 10,662 174,593 SH   SOLE   0 0 174,593
ISHARES TR RUSSELL 2000 ETF 464287655 13,182 87,103 SH   SOLE   0 0 87,103
STANLEY BLACK & DECKER INC COM 854502101 238 1,645 SH   SOLE   0 0 1,645
PEOPLES FINL SVCS CORP COM 711040105 330 7,282 SH   SOLE   0 0 7,282
PNC FINL SVCS GROUP INC COM 693475105 1,012 7,219 SH   SOLE   0 0 7,219
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,310 12,229 SH   SOLE   0 0 12,229
FIRSTENERGY CORP COM 337932107 646 13,390 SH   SOLE   0 0 13,390
NIKE INC CL B 654106103 1,707 18,178 SH   SOLE   0 0 18,178
ISHARES TR U.S. MED DVC ETF 464288810 1,229 4,973 SH   SOLE   0 0 4,973
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,898 8,805 SH   SOLE   0 0 8,805
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,003 17,272 SH   SOLE   0 0 17,272
JOHNSON & JOHNSON COM 478160104 10,918 84,387 SH   SOLE   0 0 84,387
AMERICAN FIN TR INC COM CLASS A 02607T109 7,179 514,289 SH   SOLE   0 0 514,289
ISHARES TR U.S. CNSM SV ETF 464287580 462 2,123 SH   SOLE   0 0 2,123
TETRA TECH INC NEW COM 88162G103 664 7,654 SH   SOLE   0 0 7,654
CISCO SYS INC COM 17275R102 8,747 177,021 SH   SOLE   0 0 177,021
WISDOMTREE TR INTRST RATE HDGE 97717W380 954 19,965 SH   SOLE   0 0 19,965
KANSAS CITY SOUTHERN COM NEW 485170302 264 1,983 SH   SOLE   0 0 1,983
VANGUARD GROUP DIV APP ETF 921908844 6,741 56,373 SH   SOLE   0 0 56,373
FIRST TR VALUE LINE DIVID IN SHS 33734H106 8,425 241,610 SH   SOLE   0 0 241,610
INGERSOLL-RAND PLC SHS G47791101 1,541 12,509 SH   SOLE   0 0 12,509
AMERICAN ELEC PWR CO INC COM 025537101 2,737 29,216 SH   SOLE   0 0 29,216
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 896 44,643 SH   SOLE   0 0 44,643
UNITED RENTALS INC COM 911363109 235 1,889 SH   SOLE   0 0 1,889
MERCK & CO INC COM 58933Y105 5,136 61,007 SH   SOLE   0 0 61,007
COCA COLA EUROPEAN PARTNERS SHS G25839104 330 5,957 SH   SOLE   0 0 5,957
CGI INC CL A SUB VTG 12532H104 335 4,231 SH   SOLE   0 0 4,231
GABELLI EQUITY TR INC COM 362397101 175 29,204 SH   SOLE   0 0 29,204
SPDR SERIES TRUST S&P REGL BKG 78464A698 828 15,679 SH   SOLE   0 0 15,679
LEIDOS HLDGS INC COM 525327102 1,711 19,924 SH   SOLE   0 0 19,924
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 289 6,450 SH   SOLE   0 0 6,450
TARGET CORP COM 87612E106 3,203 29,960 SH   SOLE   0 0 29,960
ALTRIA GROUP INC COM 02209S103 4,999 122,228 SH   SOLE   0 0 122,228
WILLIS TOWERS WATSON PUB LTD SHS G96629103 594 3,077 SH   SOLE   0 0 3,077
TWILIO INC CL A 90138F102 3 400 SH Call SOLE   0 0 400
WEC ENERGY GROUP INC COM 92939U106 730 7,680 SH   SOLE   0 0 7,680
ALPHABET INC CAP STK CL A 02079K305 6,250 5,118 SH   SOLE   0 0 5,118
DELTA AIR LINES INC DEL COM NEW 247361702 1,146 19,893 SH   SOLE   0 0 19,893
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 9,451 166,452 SH   SOLE   0 0 166,452
HUMANA INC COM 444859102 885 3,460 SH   SOLE   0 0 3,460
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 475 10,265 SH   SOLE   0 0 10,265
ONEOK INC NEW COM 682680103 1,213 16,464 SH   SOLE   0 0 16,464
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 384 4,039 SH   SOLE   0 0 4,039
ZIONS BANCORPORATION N A COM 989701107 743 16,696 SH   SOLE   0 0 16,696
DISCOVER FINL SVCS COM 254709108 464 5,717 SH   SOLE   0 0 5,717
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 308 12,586 SH   SOLE   0 0 12,586
MONSTER BEVERAGE CORP NEW COM 61174X109 754 12,994 SH   SOLE   0 0 12,994
HOLOGIC INC COM 436440101 1,097 21,723 SH   SOLE   0 0 21,723
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 164 10,475 SH   SOLE   0 0 10,475
DOLLAR TREE INC COM 256746108 606 5,311 SH   SOLE   0 0 5,311
GLOBAL PMTS INC COM 37940X102 249 1,564 SH   SOLE   0 0 1,564
COHERENT INC COM 192479103 1,407 9,150 SH   SOLE   0 0 9,150
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 9,823 207,186 SH   SOLE   0 0 207,186
HANCOCK WHITNEY CORPORATION COM 410120109 299 7,810 SH   SOLE   0 0 7,810
MARATHON PETE CORP COM 56585A102 2,247 36,988 SH   SOLE   0 0 36,988
OMNICOM GROUP INC COM 681919106 1,080 13,798 SH   SOLE   0 0 13,798
CITIZENS FINL GROUP INC COM 174610105 395 11,174 SH   SOLE   0 0 11,174
EATON VANCE TAX MNGD GBL DV COM 27829F108 153 18,607 SH   SOLE   0 0 18,607
METLIFE INC COM 59156R108 2,491 52,818 SH   SOLE   0 0 52,818
ROCKWELL AUTOMATION INC COM 773903109 200 1,214 SH   SOLE   0 0 1,214
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 737 43,731 SH   SOLE   0 0 43,731
SPDR SERIES TRUST DJ REIT ETF 78464A607 296 2,832 SH   SOLE   0 0 2,832
AMAZON COM INC COM 023135106 27,466 15,823 SH   SOLE   0 0 15,823
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,278 70,329 SH   SOLE   0 0 70,329
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,033 33,470 SH   SOLE   0 0 33,470
VERIZON COMMUNICATIONS INC COM 92343V104 13,063 216,422 SH   SOLE   0 0 216,422
CORTEVA INC COM 22052L104 559 19,958 SH   SOLE   0 0 19,958
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1,368 43,797 SH   SOLE   0 0 43,797
BEST BUY INC COM 086516101 418 6,064 SH   SOLE   0 0 6,064
REPUBLIC SVCS INC COM 760759100 1,273 14,708 SH   SOLE   0 0 14,708
INSPERITY INC COM 45778Q107 422 4,278 SH   SOLE   0 0 4,278
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 350 8,519 SH   SOLE   0 0 8,519
FS KKR CAPITAL CORP COM 302635107 5,564 954,302 SH   SOLE   0 0 954,302
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,488 26,225 SH   SOLE   0 0 26,225
ALPS ETF TR ALERIAN MLP 00162Q866 264 28,841 SH   SOLE   0 0 28,841
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,243 85,949 SH   SOLE   0 0 85,949
PACKAGING CORP AMER COM 695156109 597 5,627 SH   SOLE   0 0 5,627
BAXTER INTL INC COM 071813109 905 10,351 SH   SOLE   0 0 10,351
LAS VEGAS SANDS CORP COM 517834107 1,340 23,195 SH   SOLE   0 0 23,195
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,728 9,594 SH   SOLE   0 0 9,594
YAMANA GOLD INC COM 98462Y100 46 14,591 SH   SOLE   0 0 14,591
ISHARES TR PFD AND INCM SEC 464288687 1,512 40,287 SH   SOLE   0 0 40,287
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 15,001 170,974 SH   SOLE   0 0 170,974
RYDER SYS INC COM 783549108 289 5,583 SH   SOLE   0 0 5,583
ISHARES TR CORE LT USDB ETF 464289479 1,494 21,541 SH   SOLE   0 0 21,541
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 761 18,728 SH   SOLE   0 0 18,728
ISHARES TR INTL DEV RE ETF 464288489 253 8,531 SH   SOLE   0 0 8,531
HEICO CORP NEW COM 422806109 743 5,946 SH   SOLE   0 0 5,946
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 270 5,504 SH   SOLE   0 0 5,504
DARDEN RESTAURANTS INC COM 237194105 1,310 11,078 SH   SOLE   0 0 11,078
DOMINION ENERGY INC COM 25746U109 7,054 87,040 SH   SOLE   0 0 87,040
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,320 48,242 SH   SOLE   0 0 48,242
ISHARES TR RUS MID CAP ETF 464287499 1,571 28,075 SH   SOLE   0 0 28,075
MICROSOFT CORP COM 594918104 34,095 245,235 SH   SOLE   0 0 245,235
INTREPID POTASH INC COM 46121Y102 298 91,194 SH   SOLE   0 0 91,194
PEOPLES UTAH BANCORP COM 712706209 548 19,382 SH   SOLE   0 0 19,382
ISHARES TR RUS TP200 GR ETF 464289438 104,955 1,205,548 SH   SOLE   0 0 1,205,548
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 21,512 720,859 SH   SOLE   0 0 720,859
WISDOMTREE TR US SHRT TRM HIGH 97717X149 1,156 23,061 SH   SOLE   0 0 23,061
NATIONAL HEALTH INVS INC COM 63633D104 267 3,242 SH   SOLE   0 0 3,242
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 31,574 1,076,891 SH   SOLE   0 0 1,076,891
COHEN & STEERS QUALITY RLTY COM 19247L106 4,576 288,703 SH   SOLE   0 0 288,703
DELL TECHNOLOGIES INC CL C 24703L202 637 12,290 SH   SOLE   0 0 12,290
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 6,551 61,428 SH   SOLE   0 0 61,428
ISHARES TR USA MOMENTUM FCT 46432F396 12,128 101,704 SH   SOLE   0 0 101,704
NOVARTIS A G SPONSORED ADR 66987V109 736 8,468 SH   SOLE   0 0 8,468
RLI CORP COM 749607107 392 4,218 SH   SOLE   0 0 4,218
IRON MTN INC NEW COM 46284V101 3,825 118,090 SH   SOLE   0 0 118,090
ISHARES TR INTL MOMENTUM FT 46434V449 328 11,177 SH   SOLE   0 0 11,177
ISHARES TR CORE S&P US GWT 464287671 402 6,387 SH   SOLE   0 0 6,387
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 486 4,782 SH   SOLE   0 0 4,782
GLOBAL NET LEASE INC COM NEW 379378201 2,293 117,604 SH   SOLE   0 0 117,604
EPR PPTYS COM SH BEN INT 26884U109 667 8,681 SH   SOLE   0 0 8,681
SEMPRA ENERGY COM 816851109 2,281 15,451 SH   SOLE   0 0 15,451
WOLVERINE WORLD WIDE INC COM 978097103 737 26,093 SH   SOLE   0 0 26,093
CLOROX CO DEL COM 189054109 1,548 10,191 SH   SOLE   0 0 10,191
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 4,757 154,636 SH   SOLE   0 0 154,636
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 514 23,589 SH   SOLE   0 0 23,589
DIGI INTL INC COM 253798102 369 27,094 SH   SOLE   0 0 27,094
DANAHER CORPORATION COM 235851102 1,904 13,180 SH   SOLE   0 0 13,180
COMCAST CORP NEW CL A 20030N101 5,365 119,016 SH   SOLE   0 0 119,016
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,641 32,558 SH   SOLE   0 0 32,558
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 3,261 110,011 SH   SOLE   0 0 110,011
IONIS PHARMACEUTICALS INC COM 462222100 367 6,119 SH   SOLE   0 0 6,119
HENRY JACK & ASSOC INC COM 426281101 382 2,616 SH   SOLE   0 0 2,616
ISHARES TR S&P MC 400GR ETF 464287606 975 4,354 SH   SOLE   0 0 4,354
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29 10,926 SH   SOLE   0 0 10,926
RETAIL PPTYS AMER INC CL A 76131V202 370 30,056 SH   SOLE   0 0 30,056
SHOPIFY INC CL A 82509L107 2,877 9,231 SH   SOLE   0 0 9,231
PHILLIPS 66 COM 718546104 1,942 18,962 SH   SOLE   0 0 18,962
CHENIERE ENERGY INC COM NEW 16411R208 350 5,553 SH   SOLE   0 0 5,553
ISHARES TR TIPS BD ETF 464287176 1,702 14,637 SH   SOLE   0 0 14,637
PRINCIPAL FINL GROUP INC COM 74251V102 405 7,092 SH   SOLE   0 0 7,092
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,151 107,333 SH   SOLE   0 0 107,333
KRAFT HEINZ CO COM 500754106 249 8,927 SH   SOLE   0 0 8,927
WISDOMTREE TR EM EX ST-OWNED 97717X578 296 10,711 SH   SOLE   0 0 10,711
DISCOVERY INC COM SER C 25470F302 864 35,092 SH   SOLE   0 0 35,092
CACI INTL INC CL A 127190304 334 1,446 SH   SOLE   0 0 1,446
VANGUARD INDEX FDS MID CAP ETF 922908629 1,558 9,296 SH   SOLE   0 0 9,296
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 968 28,565 SH   SOLE   0 0 28,565
FIDELITY NATL INFORMATION SV COM 31620M106 866 6,526 SH   SOLE   0 0 6,526
ANI PHARMACEUTICALS INC COM 00182C103 248 3,407 SH   SOLE   0 0 3,407
EDITAS MEDICINE INC COM 28106W103 442 19,443 SH   SOLE   0 0 19,443
XENIA HOTELS & RESORTS INC COM 984017103 441 20,885 SH   SOLE   0 0 20,885
AUTOZONE INC COM 053332102 930 857 SH   SOLE   0 0 857
ISHARES TR RUS TOP 200 ETF 464289446 1,903 27,610 SH   SOLE   0 0 27,610
MGM GROWTH PPTYS LLC CL A COM 55303A105 262 8,713 SH   SOLE   0 0 8,713
AMERICAN EXPRESS CO COM 025816109 2,109 17,830 SH   SOLE   0 0 17,830
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 458 11,652 SH   SOLE   0 0 11,652
AFLAC INC COM 001055102 569 10,871 SH   SOLE   0 0 10,871
XCEL ENERGY INC COM 98389B100 1,404 21,640 SH   SOLE   0 0 21,640
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 3,957 50,691 SH   SOLE   0 0 50,691
ISHARES TR S&P 100 ETF 464287101 253 1,924 SH   SOLE   0 0 1,924
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 197 36,502 SH   SOLE   0 0 36,502
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2,776 57,544 SH   SOLE   0 0 57,544
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 901 15,383 SH   SOLE   0 0 15,383
READY CAP CORP COM 75574U101 369 23,181 SH   SOLE   0 0 23,181
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 175 12,438 SH   SOLE   0 0 12,438
INTERNATIONAL BUSINESS MACHS COM 459200101 5,476 37,659 SH   SOLE   0 0 37,659
EATON CORP PLC SHS G29183103 781 9,393 SH   SOLE   0 0 9,393
NATIONAL RETAIL PPTYS INC COM 637417106 351 6,222 SH   SOLE   0 0 6,222
ERICSSON ADR B SEK 10 294821608 137 17,138 SH   SOLE   0 0 17,138
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,416 21,065 SH   SOLE   0 0 21,065
INTUIT COM 461202103 1,508 5,670 SH   SOLE   0 0 5,670
ISHARES TR GLOBAL REIT ETF 46434V647 228 8,122 SH   SOLE   0 0 8,122
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,346 213,242 SH   SOLE   0 0 213,242
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 350 11,836 SH   SOLE   0 0 11,836
WELLS FARGO CO NEW COM 949746101 5,596 110,948 SH   SOLE   0 0 110,948
AUTOMATIC DATA PROCESSING IN COM 053015103 1,330 8,238 SH   SOLE   0 0 8,238
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,639 42,012 SH   SOLE   0 0 42,012
WEYERHAEUSER CO COM 962166104 1,518 54,787 SH   SOLE   0 0 54,787
SIRIUS XM HLDGS INC COM 82968B103 193 30,796 SH   SOLE   0 0 30,796
SANOFI SPONSORED ADR 80105N105 271 5,848 SH   SOLE   0 0 5,848
AMCOR PLC ORD G0250X107 265 27,218 SH   SOLE   0 0 27,218
ORACLE CORP COM 68389X105 1,852 33,653 SH   SOLE   0 0 33,653
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 1,198 28,198 SH   SOLE   0 0 28,198
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 297 8,064 SH   SOLE   0 0 8,064
CRACKER BARREL OLD CTRY STOR COM 22410J106 417 2,562 SH   SOLE   0 0 2,562
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 42 40,000 PRN   SOLE   0 0 40,000
INTUITIVE SURGICAL INC COM NEW 46120E602 707 1,310 SH   SOLE   0 0 1,310
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 154 10,141 SH   SOLE   0 0 10,141
IDEXX LABS INC COM 45168D104 300 1,103 SH   SOLE   0 0 1,103
KIMCO RLTY CORP COM 49446R109 1,473 70,569 SH   SOLE   0 0 70,569
UNITED INS HLDGS CORP COM 910710102 228 16,310 SH   SOLE   0 0 16,310
WOODWARD INC COM 980745103 468 4,344 SH   SOLE   0 0 4,344
ISHARES TR CORE 1 5 YR USD 46432F859 524 10,378 SH   SOLE   0 0 10,378
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,023 12,924 SH   SOLE   0 0 12,924
PUTNAM MANAGED MUN INCOM TR COM 746823103 95 12,100 SH   SOLE   0 0 12,100
STARBUCKS CORP COM 855244109 2,887 32,655 SH   SOLE   0 0 32,655
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,479 30,444 SH   SOLE   0 0 30,444
FORTIVE CORP COM 34959J108 247 3,600 SH   SOLE   0 0 3,600
ISHARES TR EXPANDED TECH 464287515 431 2,035 SH   SOLE   0 0 2,035
AMERIPRISE FINL INC COM 03076C106 334 2,272 SH   SOLE   0 0 2,272
AMERISOURCEBERGEN CORP COM 03073E105 319 3,876 SH   SOLE   0 0 3,876
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 42 41,000 PRN   SOLE   0 0 41,000
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 493 6,840 SH   SOLE   0 0 6,840
PROGRESSIVE CORP OHIO COM 743315103 423 5,472 SH   SOLE   0 0 5,472
ISHARES TR 1 3 YR TREAS BD 464287457 7,429 87,588 SH   SOLE   0 0 87,588
PIONEER NAT RES CO COM 723787107 386 3,072 SH   SOLE   0 0 3,072
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,941 18,909 SH   SOLE   0 0 18,909
EATON VANCE LTD DUR INCOME F COM 27828H105 155 12,364 SH   SOLE   0 0 12,364
RESMED INC COM 761152107 310 2,292 SH   SOLE   0 0 2,292
TRAVELERS COMPANIES INC COM 89417E109 0 500 SH Put SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,822 53,592 SH   SOLE   0 0 53,592
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 280 13,101 SH   SOLE   0 0 13,101
CARNIVAL CORP UNIT 99/99/9999 143658300 815 18,639 SH   SOLE   0 0 18,639
EXTRA SPACE STORAGE INC COM 30225T102 474 4,058 SH   SOLE   0 0 4,058
MEDTRONIC PLC SHS G5960L103 4,104 37,780 SH   SOLE   0 0 37,780
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,633 27,592 SH   SOLE   0 0 27,592
DIGITAL RLTY TR INC COM 253868103 560 4,314 SH   SOLE   0 0 4,314
ISHARES TR EAFE GRWTH ETF 464288885 36,168 449,235 SH   SOLE   0 0 449,235
MARRIOTT INTL INC NEW CL A 571903202 2,217 17,822 SH   SOLE   0 0 17,822
APARTMENT INVT & MGMT CO CL A 03748R754 444 8,509 SH   SOLE   0 0 8,509
ISHARES TR RUS 1000 ETF 464287622 832 5,058 SH   SOLE   0 0 5,058
PREFERRED APT CMNTYS INC COM 74039L103 374 25,915 SH   SOLE   0 0 25,915
HCP INC COM 40414L109 225 6,321 SH   SOLE   0 0 6,321
SERVICE CORP INTL COM 817565104 297 6,216 SH   SOLE   0 0 6,216
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,158 63,162 SH   SOLE   0 0 63,162
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,123 38,048 SH   SOLE   0 0 38,048
HUNTINGTON BANCSHARES INC COM 446150104 893 62,567 SH   SOLE   0 0 62,567
CHIMERA INVT CORP COM NEW 16934Q208 199 10,158 SH   SOLE   0 0 10,158
ISHARES TR MRGSTR MD CP ETF 464288208 1,712 8,657 SH   SOLE   0 0 8,657
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 15 14,088 SH   SOLE   0 0 14,088
LULULEMON ATHLETICA INC COM 550021109 235 1,220 SH   SOLE   0 0 1,220
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 261,220 958,254 SH   SOLE   0 0 958,254
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 261 10,611 SH   SOLE   0 0 10,611
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4,958 45,596 SH   SOLE   0 0 45,596
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,129 35,448 SH   SOLE   0 0 35,448
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,292 77,137 SH   SOLE   0 0 77,137
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 3,149 116,586 SH   SOLE   0 0 116,586
LILLY ELI & CO COM 532457108 1,646 14,720 SH   SOLE   0 0 14,720
NETFLIX INC COM 64110L106 1,877 7,015 SH   SOLE   0 0 7,015
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 362 6,799 SH   SOLE   0 0 6,799
ACTIVISION BLIZZARD INC COM 00507V109 1,351 25,520 SH   SOLE   0 0 25,520
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,992 86,222 SH   SOLE   0 0 86,222
JOHNSON CTLS INTL PLC SHS G51502105 307 6,987 SH   SOLE   0 0 6,987
VISA INC COM CL A 92826C839 18,337 106,601 SH   SOLE   0 0 106,601
VENTAS INC COM 92276F100 5,773 79,050 SH   SOLE   0 0 79,050
CROWN CASTLE INTL CORP NEW COM 22822V101 3,257 23,428 SH   SOLE   0 0 23,428
LENNAR CORP CL A 526057104 1,236 22,126 SH   SOLE   0 0 22,126
ISHARES INC MIN VOL EMRG MKT 464286533 330 5,772 SH   SOLE   0 0 5,772
VANGUARD WORLD FD MEGA CAP INDEX 921910873 749 7,263 SH   SOLE   0 0 7,263
UNITED TECHNOLOGIES CORP COM 913017109 2,189 16,033 SH   SOLE   0 0 16,033
CLEARWATER PAPER CORP COM 18538R103 510 24,133 SH   SOLE   0 0 24,133
EXXON MOBIL CORP COM 30231G102 17,950 254,215 SH   SOLE   0 0 254,215
REAVES UTIL INCOME FD COM SH BEN INT 756158101 481 13,097 SH   SOLE   0 0 13,097
UNITED PARCEL SERVICE INC CL B 911312106 5,747 47,962 SH   SOLE   0 0 47,962
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,495 8 SH   SOLE   0 0 8
PPL CORP COM 69351T106 1,745 55,424 SH   SOLE   0 0 55,424
UNITEDHEALTH GROUP INC COM 91324P102 8,963 41,242 SH   SOLE   0 0 41,242
ISHARES TR CORE HIGH DV ETF 46429B663 2,557 27,156 SH   SOLE   0 0 27,156
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 4,709 57,854 SH   SOLE   0 0 57,854
DOCUSIGN INC COM 256163106 473 7,644 SH   SOLE   0 0 7,644
PROSPECT CAPITAL CORPORATION COM 74348T102 72 10,907 SH   SOLE   0 0 10,907
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,195 55,610 SH   SOLE   0 0 55,610
VANGUARD WORLD FDS ENERGY ETF 92204A306 294 3,769 SH   SOLE   0 0 3,769
DOMINOS PIZZA INC COM 25754A201 434 1,774 SH   SOLE   0 0 1,774
ABBOTT LABS COM 002824100 3,941 47,096 SH   SOLE   0 0 47,096
CELGENE CORP COM 151020104 2,363 23,797 SH   SOLE   0 0 23,797
WASTE MGMT INC DEL COM 94106L109 2,416 21,011 SH   SOLE   0 0 21,011
SMUCKER J M CO COM NEW 832696405 351 3,191 SH   SOLE   0 0 3,191
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,918 299,700 SH   SOLE   0 0 299,700
FREEPORT-MCMORAN INC CL B 35671D857 103 10,713 SH   SOLE   0 0 10,713
APTIV PLC SHS G6095L109 1,111 12,706 SH   SOLE   0 0 12,706
BOOKING HLDGS INC COM 09857L108 590 301 SH   SOLE   0 0 301
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,537 86,492 SH   SOLE   0 0 86,492
WISDOMTREE TR US CORP BOND FD 97717X198 4,438 85,108 SH   SOLE   0 0 85,108
SPDR SERIES TRUST S&P DIVID ETF 78464A763 988 9,632 SH   SOLE   0 0 9,632
FEDERATED INVS INC PA CL B 314211103 250 7,715 SH   SOLE   0 0 7,715
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,311 15,603 SH   SOLE   0 0 15,603
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 10 16,833 SH   SOLE   0 0 16,833
PROCTER & GAMBLE CO COM 742718109 0 300 SH Call SOLE   0 0 300
BORGWARNER INC COM 099724106 1,880 51,252 SH   SOLE   0 0 51,252
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,348 20,824 SH   SOLE   0 0 20,824
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,966 103,803 SH   SOLE   0 0 103,803
FIFTH THIRD BANCORP COM 316773100 825 30,142 SH   SOLE   0 0 30,142
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 602 28,297 SH   SOLE   0 0 28,297
AT&T INC COM 00206R102 20,905 552,447 SH   SOLE   0 0 552,447
ISHARES TR FLTG RATE NT ETF 46429B655 18,311 359,242 SH   SOLE   0 0 359,242
ZENDESK INC COM 98936J101 290 3,974 SH   SOLE   0 0 3,974
DOVER CORP COM 260003108 1,023 10,276 SH   SOLE   0 0 10,276
ISHARES TR USD INV GRDE ETF 464288620 58,059 996,213 SH   SOLE   0 0 996,213
WISDOMTREE TR DYNAMIC INT EQ 97717X271 246 8,224 SH   SOLE   0 0 8,224
ARISTA NETWORKS INC COM 040413106 539 2,255 SH   SOLE   0 0 2,255
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 109 14,619 SH   SOLE   0 0 14,619
ISHARES TR GLOBAL TECH ETF 464287291 3,061 16,551 SH   SOLE   0 0 16,551
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3,532 40,135 SH   SOLE   0 0 40,135
ISHARES TR MSCI EMG MKT ETF 464287234 611 14,947 SH   SOLE   0 0 14,947
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 453 8,950 SH   SOLE   0 0 8,950
TESLA INC COM 88160R101 2,319 9,627 SH   SOLE   0 0 9,627
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 315 2,660 SH   SOLE   0 0 2,660
AMGEN INC COM 031162100 4,631 23,932 SH   SOLE   0 0 23,932
WISDOMTREE TR US MULTIFACTOR 97717Y857 472 15,546 SH   SOLE   0 0 15,546
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 763 7,962 SH   SOLE   0 0 7,962
SPDR SERIES TRUST S&P BIOTECH 78464A870 286 3,744 SH   SOLE   0 0 3,744
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6,438 165,556 SH   SOLE   0 0 165,556
SHERWIN WILLIAMS CO COM 824348106 785 1,428 SH   SOLE   0 0 1,428
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 547 4,423 SH   SOLE   0 0 4,423
UNUM GROUP COM 91529Y106 513 17,248 SH   SOLE   0 0 17,248
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 280 6,670 SH   SOLE   0 0 6,670
DOW INC COM 260557103 1,650 34,621 SH   SOLE   0 0 34,621
SENSEONICS HLDGS INC COM 81727U105 18 18,000 SH   SOLE   0 0 18,000
HERSHEY CO COM 427866108 613 3,957 SH   SOLE   0 0 3,957
CBRE GROUP INC CL A 12504L109 2,181 41,142 SH   SOLE   0 0 41,142
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 33,052 1,441,754 SH   SOLE   0 0 1,441,754
ISHARES TR S&P 500 VAL ETF 464287408 2,496 20,951 SH   SOLE   0 0 20,951
AGILENT TECHNOLOGIES INC COM 00846U101 968 12,627 SH   SOLE   0 0 12,627
ALLSTATE CORP COM 020002101 503 4,626 SH   SOLE   0 0 4,626
COLUMBIA PPTY TR INC COM NEW 198287203 228 10,791 SH   SOLE   0 0 10,791
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,098 72,579 SH   SOLE   0 0 72,579
ISHARES TR MSCI KLD400 SOC 464288570 1,591 14,348 SH   SOLE   0 0 14,348
EVERGY INC COM 30034W106 399 5,994 SH   SOLE   0 0 5,994
SCHWAB STRATEGIC TR US TIPS ETF 808524870 7,944 139,962 SH   SOLE   0 0 139,962
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4,739 31,996 SH   SOLE   0 0 31,996
ISHARES TR AGENCY BOND ETF 464288166 839 7,200 SH   SOLE   0 0 7,200
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,444 109,531 SH   SOLE   0 0 109,531
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 930 36,599 SH   SOLE   0 0 36,599
PROSHARES TR S&P 500 DV ARIST 74348A467 1,701 23,769 SH   SOLE   0 0 23,769
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11,135 324,811 SH   SOLE   0 0 324,811
ISHARES TR US HOME CONS ETF 464288752 562 12,971 SH   SOLE   0 0 12,971
HNI CORP COM 404251100 237 6,667 SH   SOLE   0 0 6,667
S&P GLOBAL INC COM 78409V104 283 1,156 SH   SOLE   0 0 1,156
SPROUTS FMRS MKT INC COM 85208M102 474 24,526 SH   SOLE   0 0 24,526
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 346 4,675 SH   SOLE   0 0 4,675
UNION PACIFIC CORP COM 907818108 3,822 23,594 SH   SOLE   0 0 23,594
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 212 3,749 SH   SOLE   0 0 3,749
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 476 22,216 SH   SOLE   0 0 22,216
NORFOLK SOUTHERN CORP COM 655844108 1,400 7,790 SH   SOLE   0 0 7,790
KINDER MORGAN INC DEL COM 49456B101 3,439 166,878 SH   SOLE   0 0 166,878
BLACKROCK ENHANCED EQT DIV T COM 09251A104 203 22,088 SH   SOLE   0 0 22,088
LOWES COS INC COM 548661107 3,391 30,835 SH   SOLE   0 0 30,835
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,258 91,915 SH   SOLE   0 0 91,915
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 22,408 444,379 SH   SOLE   0 0 444,379
ISHARES INC JP MRG EM CRP BD 464286251 880 17,197 SH   SOLE   0 0 17,197
FLOWERS FOODS INC COM 343498101 268 11,596 SH   SOLE   0 0 11,596
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 230 3,953 SH   SOLE   0 0 3,953
CBS CORP NEW CL B 124857202 962 23,838 SH   SOLE   0 0 23,838
ISHARES TR CORE US AGGBD ET 464287226 30,528 269,753 SH   SOLE   0 0 269,753
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 477 6,370 SH   SOLE   0 0 6,370
LOCKHEED MARTIN CORP COM 539830109 7,626 19,552 SH   SOLE   0 0 19,552
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,286 130,569 SH   SOLE   0 0 130,569
KADMON HLDGS INC COM 48283N106 1,287 510,534 SH   SOLE   0 0 510,534
STAFFING 360 SOLUTIONS INC COM PAR 852387307 69 62,949 SH   SOLE   0 0 62,949
ETSY INC COM 29786A106 423 7,495 SH   SOLE   0 0 7,495
BCE INC COM NEW 05534B760 1,240 25,613 SH   SOLE   0 0 25,613
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,149 95,846 SH   SOLE   0 0 95,846
CHIPOTLE MEXICAN GRILL INC COM 169656105 370 440 SH   SOLE   0 0 440
ISHARES TR U.S. CNSM GD ETF 464287812 321 2,541 SH   SOLE   0 0 2,541
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 728 34,264 SH   SOLE   0 0 34,264
THERMO FISHER SCIENTIFIC INC COM 883556102 1,134 3,894 SH   SOLE   0 0 3,894
DEERE & CO COM 244199105 2,404 14,254 SH   SOLE   0 0 14,254
OLD REP INTL CORP COM 680223104 241 10,231 SH   SOLE   0 0 10,231
TOTAL S A SPONSORED ADS 89151E109 996 19,145 SH   SOLE   0 0 19,145
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 697 46,339 SH   SOLE   0 0 46,339
CDW CORP COM 12514G108 455 3,693 SH   SOLE   0 0 3,693
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,397 40,681 SH   SOLE   0 0 40,681
ENSIGN GROUP INC COM 29358P101 568 11,978 SH   SOLE   0 0 11,978
AURORA CANNABIS INC COM 05156X108 166 37,774 SH   SOLE   0 0 37,774
CIGNA CORP NEW COM 125523100 981 6,464 SH   SOLE   0 0 6,464
VEEVA SYS INC CL A COM 922475108 428 2,802 SH   SOLE   0 0 2,802
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 780 25,933 SH   SOLE   0 0 25,933
PIMCO ETF TR ACTIVE BD ETF 72201R775 373 3,429 SH   SOLE   0 0 3,429
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 478 12,096 SH   SOLE   0 0 12,096
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 322 3,223 SH   SOLE   0 0 3,223
ROSS STORES INC COM 778296103 388 3,528 SH   SOLE   0 0 3,528
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 243 9,500 SH   SOLE   0 0 9,500
SIMON PPTY GROUP INC NEW COM 828806109 1,025 6,586 SH   SOLE   0 0 6,586
COUSINS PPTYS INC COM NEW 222795502 718 19,088 SH   SOLE   0 0 19,088
ISHARES TR CORE S&P SCP ETF 464287804 6,208 79,756 SH   SOLE   0 0 79,756
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 305 25,921 SH   SOLE   0 0 25,921
HANOVER INS GROUP INC COM 410867105 276 2,039 SH   SOLE   0 0 2,039
ISHARES TR SP SMCP600VL ETF 464287879 526 3,500 SH   SOLE   0 0 3,500
ISHARES TR 3 7 YR TREAS BD 464288661 6,352 50,098 SH   SOLE   0 0 50,098
KROGER CO COM 501044101 1,841 71,418 SH   SOLE   0 0 71,418
WHIRLPOOL CORP COM 963320106 1,000 6,316 SH   SOLE   0 0 6,316
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,588 9,469 SH   SOLE   0 0 9,469
ISHARES INC EM HGHYL BD ETF 464286285 7,154 153,884 SH   SOLE   0 0 153,884
QUANTA SVCS INC COM 74762E102 1,012 26,771 SH   SOLE   0 0 26,771
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 207 11,426 SH   SOLE   0 0 11,426
BB&T CORP COM 054937107 852 15,961 SH   SOLE   0 0 15,961
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,116 64,115 SH   SOLE   0 0 64,115
NIO INC SPON ADS 62914V106 41 26,452 SH   SOLE   0 0 26,452
INTEL CORP COM 458140100 5,976 115,970 SH   SOLE   0 0 115,970
ANTHEM INC COM 036752103 1,228 5,116 SH   SOLE   0 0 5,116
SPDR SERIES TRUST NYSE TECH ETF 78464A102 562 7,731 SH   SOLE   0 0 7,731
TWO HBRS INVT CORP COM NEW 90187B408 322 24,504 SH   SOLE   0 0 24,504
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,722 44,696 SH   SOLE   0 0 44,696
LTC PPTYS INC COM 502175102 399 7,797 SH   SOLE   0 0 7,797
DUKE ENERGY CORP NEW COM NEW 26441C204 11,434 119,274 SH   SOLE   0 0 119,274
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 311 1,125 SH   SOLE   0 0 1,125
NOVO-NORDISK A S ADR 670100205 289 5,598 SH   SOLE   0 0 5,598
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,119 18,216 SH   SOLE   0 0 18,216
MOTOROLA SOLUTIONS INC COM NEW 620076307 249 1,463 SH   SOLE   0 0 1,463
MCKESSON CORP COM 58155Q103 1,456 10,652 SH   SOLE   0 0 10,652
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,589 11,060 SH   SOLE   0 0 11,060
TEXAS INSTRS INC COM 882508104 1,110 8,590 SH   SOLE   0 0 8,590
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,139 2,857 SH   SOLE   0 0 2,857
DOUBLELINE INCOME SOLUTIONS COM 258622109 727 36,520 SH   SOLE   0 0 36,520
COCA COLA CO COM 191216100 8,694 159,702 SH   SOLE   0 0 159,702
CERNER CORP COM 156782104 1,255 18,404 SH   SOLE   0 0 18,404
CAMPBELL SOUP CO COM 134429109 240 5,118 SH   SOLE   0 0 5,118
GENERAL MTRS CO COM 37045V100 521 13,914 SH   SOLE   0 0 13,914
MARATHON OIL CORP COM 565849106 229 18,686 SH   SOLE   0 0 18,686
FIRST HORIZON NATL CORP COM 320517105 943 58,199 SH   SOLE   0 0 58,199
EATON VANCE TXMGD GL BUYWR O COM 27829C105 118 12,232 SH   SOLE   0 0 12,232
WISDOMTREE TR US LARGECAP FUND 97717W588 7,391 220,350 SH   SOLE   0 0 220,350
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,088 17,519 SH   SOLE   0 0 17,519
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 643 10,565 SH   SOLE   0 0 10,565
ENBRIDGE INC COM 29250N105 2,433 69,352 SH   SOLE   0 0 69,352
ISHARES TR GRWT ALLOCAT ETF 464289867 925 20,083 SH   SOLE   0 0 20,083
SOUTHWEST AIRLS CO COM 844741108 1,023 18,948 SH   SOLE   0 0 18,948
CONOCOPHILLIPS COM 20825C104 2,155 37,829 SH   SOLE   0 0 37,829
LINCOLN NATL CORP IND COM 534187109 516 8,549 SH   SOLE   0 0 8,549
INVESCO LTD SHS G491BT108 289 17,053 SH   SOLE   0 0 17,053
DENBURY RES INC COM NEW 247916208 13 10,991 SH   SOLE   0 0 10,991
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 639 5,097 SH   SOLE   0 0 5,097
HOST HOTELS & RESORTS INC COM 44107P104 356 20,608 SH   SOLE   0 0 20,608
GODADDY INC CL A 380237107 237 3,585 SH   SOLE   0 0 3,585
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,037 17,261 SH   SOLE   0 0 17,261
SALESFORCE COM INC COM 79466L302 2,336 15,738 SH   SOLE   0 0 15,738
ISHARES TR RUS 2000 GRW ETF 464287648 279 1,449 SH   SOLE   0 0 1,449
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 34,637 1,154,579 SH   SOLE   0 0 1,154,579
EXLSERVICE HOLDINGS INC COM 302081104 277 4,137 SH   SOLE   0 0 4,137
SPDR GOLD TRUST GOLD SHS 78463V107 19,533 140,660 SH   SOLE   0 0 140,660
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,486 9,235 SH   SOLE   0 0 9,235
ISHARES TR CORE DIV GRWTH 46434V621 911 23,286 SH   SOLE   0 0 23,286
BLACK KNIGHT INC COM 09215C105 257 4,207 SH   SOLE   0 0 4,207
TRAVELERS COMPANIES INC COM 89417E109 1,402 9,426 SH   SOLE   0 0 9,426
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 8,982 55,560 SH   SOLE   0 0 55,560
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 26,278 296,157 SH   SOLE   0 0 296,157
HAWAIIAN ELEC INDUSTRIES COM 419870100 203 4,459 SH   SOLE   0 0 4,459
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 926 61,658 SH   SOLE   0 0 61,658
AMERICAN CAMPUS CMNTYS INC COM 024835100 298 6,201 SH   SOLE   0 0 6,201
ANNALY CAP MGMT INC COM 035710409 337 38,286 SH   SOLE   0 0 38,286
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,377 31,182 SH   SOLE   0 0 31,182
ISHARES TR 0-5YR HI YL CP 46434V407 220 4,729 SH   SOLE   0 0 4,729
COLONY CAP INC NEW CL A COM 19626G108 69 11,392 SH   SOLE   0 0 11,392
TWITTER INC COM 90184L102 295 7,159 SH   SOLE   0 0 7,159
ISHARES US ETF TR SHT MAT BD ETF 46431W507 22,331 443,608 SH   SOLE   0 0 443,608
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,218 22,015 SH   SOLE   0 0 22,015
ARK ETF TR WEB X.O ETF 00214Q401 500 10,271 SH   SOLE   0 0 10,271
ADTRAN INC COM 00738A106 337 29,726 SH   SOLE   0 0 29,726
AGNC INVT CORP COM 00123Q104 1,634 101,540 SH   SOLE   0 0 101,540
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,075 64,275 SH   SOLE   0 0 64,275
GOLDMAN SACHS GROUP INC COM 38141G104 245 1,181 SH   SOLE   0 0 1,181
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3,264 102,124 SH   SOLE   0 0 102,124
T MOBILE US INC COM 872590104 921 11,698 SH   SOLE   0 0 11,698
ROLLINS INC COM 775711104 1,148 33,690 SH   SOLE   0 0 33,690
EQUINIX INC COM 29444U700 422 731 SH   SOLE   0 0 731
MASTERCARD INC CL A 57636Q104 2,325 8,560 SH   SOLE   0 0 8,560
ANTERO RES CORP COM 03674X106 42 14,005 SH   SOLE   0 0 14,005
INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 319 12,171 SH   SOLE   0 0 12,171
ISHARES TR EAFE VALUE ETF 464288877 46,292 977,248 SH   SOLE   0 0 977,248
LEXINGTON REALTY TRUST COM 529043101 2,516 245,429 SH   SOLE   0 0 245,429
EXACT SCIENCES CORP COM 30063P105 253 2,802 SH   SOLE   0 0 2,802
ISHARES TR U.S. REAL ES ETF 464287739 684 7,315 SH   SOLE   0 0 7,315
WASTE CONNECTIONS INC COM 94106B101 213 2,319 SH   SOLE   0 0 2,319
ISHARES INC MIN VOL GBL ETF 464286525 9,316 98,323 SH   SOLE   0 0 98,323
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 982 9,061 SH   SOLE   0 0 9,061
ISHARES TR RUS 1000 VAL ETF 464287598 1,670 13,020 SH   SOLE   0 0 13,020
W P CAREY INC COM 92936U109 2,427 27,114 SH   SOLE   0 0 27,114
REALTY INCOME CORP COM 756109104 2,803 36,556 SH   SOLE   0 0 36,556
EMERSON ELEC CO COM 291011104 846 12,651 SH   SOLE   0 0 12,651
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 7,862 97,312 SH   SOLE   0 0 97,312
WISDOMTREE TR CURRNCY INT EQ 97717X263 494 17,142 SH   SOLE   0 0 17,142
PAPA JOHNS INTL INC COM 698813102 210 4,004 SH   SOLE   0 0 4,004
GUARDANT HEALTH INC COM 40131M109 305 4,783 SH   SOLE   0 0 4,783
ISHARES TR CORE MSCI EURO 46434V738 401 8,761 SH   SOLE   0 0 8,761
BROWN & BROWN INC COM 115236101 2,216 61,441 SH   SOLE   0 0 61,441
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,295 38,516 SH   SOLE   0 0 38,516
DIAMONDBACK ENERGY INC COM 25278X109 327 3,637 SH   SOLE   0 0 3,637
3M CO COM 88579Y101 3,620 22,018 SH   SOLE   0 0 22,018
SCIENCE APPLICATNS INTL CP N COM 808625107 290 3,320 SH   SOLE   0 0 3,320
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 243 9,446 SH   SOLE   0 0 9,446
CBRE CLARION GLOBAL REAL EST COM 12504G100 192 24,283 SH   SOLE   0 0 24,283
ISHARES TR S&P SML 600 GWT 464287887 756 4,238 SH   SOLE   0 0 4,238
ISHARES TR U.S. FINLS ETF 464287788 709 5,504 SH   SOLE   0 0 5,504
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 7,732 69,359 SH   SOLE   0 0 69,359
LADDER CAP CORP CL A 505743104 1,698 98,302 SH   SOLE   0 0 98,302
ISHARES TR S&P MC 400VL ETF 464287705 2,020 12,635 SH   SOLE   0 0 12,635
PRICE T ROWE GROUP INC COM 74144T108 687 6,015 SH   SOLE   0 0 6,015
HEALTHEQUITY INC COM 42226A107 305 5,337 SH   SOLE   0 0 5,337
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2,213 68,312 SH   SOLE   0 0 68,312
ISHARES INC CORE MSCI EMKT 46434G103 36,595 746,523 SH   SOLE   0 0 746,523
ARBOR RLTY TR INC COM 038923108 211 16,097 SH   SOLE   0 0 16,097
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 256 4,749 SH   SOLE   0 0 4,749
YUM BRANDS INC COM 988498101 692 6,104 SH   SOLE   0 0 6,104
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 901 13,987 SH   SOLE   0 0 13,987
GIBRALTAR INDS INC COM 374689107 366 7,961 SH   SOLE   0 0 7,961
WISDOMTREE TR HEDGED HI YLD BD 97717W430 1,071 46,533 SH   SOLE   0 0 46,533
CHUBB LIMITED COM H1467J104 684 4,234 SH   SOLE   0 0 4,234
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,563 14,634 SH   SOLE   0 0 14,634
ISHARES TR CONV BD ETF 46435G102 291 5,011 SH   SOLE   0 0 5,011
NATIONAL GRID PLC SPONSORED ADR NE 636274409 957 17,683 SH   SOLE   0 0 17,683
SEACOR HOLDINGS INC COM 811904101 357 7,595 SH   SOLE   0 0 7,595
SPDR GOLD TRUST GOLD SHS 78463V107 3 100 SH Call SOLE   0 0 100
CADENCE DESIGN SYSTEM INC COM 127387108 282 4,266 SH   SOLE   0 0 4,266
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,268 24,495 SH   SOLE   0 0 24,495
FACTSET RESH SYS INC COM 303075105 432 1,778 SH   SOLE   0 0 1,778
WISDOMTREE TR GLB EX US RL EST 97717W331 282 9,639 SH   SOLE   0 0 9,639
ISHARES TR EAFE SML CP ETF 464288273 37,074 647,802 SH   SOLE   0 0 647,802
ISHARES TR MSCI ACWI EX US 464288240 843 18,309 SH   SOLE   0 0 18,309
AIR PRODS & CHEMS INC COM 009158106 703 3,168 SH   SOLE   0 0 3,168
PARKER HANNIFIN CORP COM 701094104 1,474 8,161 SH   SOLE   0 0 8,161
EVERSOURCE ENERGY COM 30040W108 1,943 22,730 SH   SOLE   0 0 22,730
STRYKER CORP COM 863667101 1,646 7,608 SH   SOLE   0 0 7,608
WESTERN DIGITAL CORP COM 958102105 224 3,754 SH   SOLE   0 0 3,754
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,160 46,143 SH   SOLE   0 0 46,143
CONSTELLATION BRANDS INC CL A 21036P108 600 2,894 SH   SOLE   0 0 2,894
MCDONALDS CORP COM 580135101 8,966 41,757 SH   SOLE   0 0 41,757
NEXTERA ENERGY INC COM 65339F101 4,368 18,749 SH   SOLE   0 0 18,749
SYSCO CORP COM 871829107 853 10,741 SH   SOLE   0 0 10,741
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4,079 147,499 SH   SOLE   0 0 147,499
POPULAR INC COM NEW 733174700 1,055 19,514 SH   SOLE   0 0 19,514
SQUARE INC CL A 852234103 649 10,480 SH   SOLE   0 0 10,480
SUNTRUST BKS INC COM 867914103 555 8,070 SH   SOLE   0 0 8,070
GILEAD SCIENCES INC COM 375558103 2,596 40,956 SH   SOLE   0 0 40,956
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 5,547 54,844 SH   SOLE   0 0 54,844
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 828 7,122 SH   SOLE   0 0 7,122
DEAN FOODS CO NEW COM NEW 242370203 16 14,158 SH   SOLE   0 0 14,158
CATERPILLAR INC DEL COM 149123101 4,513 35,731 SH   SOLE   0 0 35,731
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 632 21,667 SH   SOLE   0 0 21,667
TC PIPELINES LP UT COM LTD PRT 87233Q108 451 11,090 SH   SOLE   0 0 11,090
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,115 34,557 SH   SOLE   0 0 34,557
COHEN & STEERS REIT & PFD &I COM 19247X100 226 9,178 SH   SOLE   0 0 9,178
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 464 12,562 SH   SOLE   0 0 12,562
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 13 10,782 SH   SOLE   0 0 10,782
HONEYWELL INTL INC COM 438516106 3,601 21,283 SH   SOLE   0 0 21,283
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1,249 50,855 SH   SOLE   0 0 50,855
CHEVRON CORP NEW COM 166764100 17,464 147,252 SH   SOLE   0 0 147,252
ISHARES TR AGGRES ALLOC ETF 464289859 1,012 18,422 SH   SOLE   0 0 18,422
LAUDER ESTEE COS INC CL A 518439104 1,160 5,828 SH   SOLE   0 0 5,828
CENTERPOINT ENERGY INC COM 15189T107 1,966 65,157 SH   SOLE   0 0 65,157
VEREIT INC COM 92339V100 676 69,162 SH   SOLE   0 0 69,162
NEUBERGER BERMAN RE ES SEC F COM 64190A103 183 32,266 SH   SOLE   0 0 32,266
KEYSIGHT TECHNOLOGIES INC COM 49338L103 580 5,965 SH   SOLE   0 0 5,965
ALPHABET INC CAP STK CL C 02079K107 5,929 4,864 SH   SOLE   0 0 4,864
ILLINOIS TOOL WKS INC COM 452308109 1,261 8,060 SH   SOLE   0 0 8,060
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,691 163,683 SH   SOLE   0 0 163,683
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 466 20,639 SH   SOLE   0 0 20,639
ECOLAB INC COM 278865100 582 2,939 SH   SOLE   0 0 2,939
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,582 120,922 SH   SOLE   0 0 120,922
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,486 124,492 SH   SOLE   0 0 124,492
U S PHYSICAL THERAPY INC COM 90337L108 371 2,843 SH   SOLE   0 0 2,843
HEWLETT PACKARD ENTERPRISE C COM 42824C109 862 56,829 SH   SOLE   0 0 56,829
FLEXSHARES TR MORNSTAR UPSTR 33939L407 206 6,605 SH   SOLE   0 0 6,605
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 36,017 591,121 SH   SOLE   0 0 591,121
APPLIED MATLS INC COM 038222105 404 8,093 SH   SOLE   0 0 8,093
ARES CAP CORP COM 04010L103 1,436 77,076 SH   SOLE   0 0 77,076
KOPPERS HOLDINGS INC COM 50060P106 352 12,064 SH   SOLE   0 0 12,064
ISHARES TR MSCI ACWI ETF 464288257 3,512 47,616 SH   SOLE   0 0 47,616
DUPONT DE NEMOURS INC COM 26614N102 1,964 27,545 SH   SOLE   0 0 27,545
NUCOR CORP COM 670346105 521 10,237 SH   SOLE   0 0 10,237
NXP SEMICONDUCTORS N V COM N6596X109 1,300 11,913 SH   SOLE   0 0 11,913
MARSH & MCLENNAN COS INC COM 571748102 200 2,004 SH   SOLE   0 0 2,004
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,956 23,073 SH   SOLE   0 0 23,073
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 522 10,065 SH   SOLE   0 0 10,065
MONDELEZ INTL INC CL A 609207105 1,245 22,508 SH   SOLE   0 0 22,508
ZOETIS INC CL A 98978V103 657 5,277 SH   SOLE   0 0 5,277
ISHARES TR CORE INTL AGGR 46435G672 2,097 37,585 SH   SOLE   0 0 37,585
ALLIANT ENERGY CORP COM 018802108 337 6,248 SH   SOLE   0 0 6,248
ALASKA COMMUNICATIONS SYS GR COM 01167P101 34 20,000 SH   SOLE   0 0 20,000
NUVEEN AMT FREE QLTY MUN INC COM 670657105 452 31,564 SH   SOLE   0 0 31,564
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 72,660 1,768,751 SH   SOLE   0 0 1,768,751
INVESCO QQQ TR UNIT SER 1 46090E103 33,102 175,317 SH   SOLE   0 0 175,317
BROWN FORMAN CORP CL B 115637209 250 3,989 SH   SOLE   0 0 3,989
VANGUARD INDEX FDS VALUE ETF 922908744 8,399 75,243 SH   SOLE   0 0 75,243
SENIOR HSG PPTYS TR SH BEN INT 81721M109 315 34,080 SH   SOLE   0 0 34,080
LINDE PLC SHS G5494J103 258 1,331 SH   SOLE   0 0 1,331
SPARTAN MTRS INC COM 846819100 466 33,951 SH   SOLE   0 0 33,951
ISHARES TR CMBS ETF 46429B366 288 5,392 SH   SOLE   0 0 5,392
L3HARRIS TECHNOLOGIES INC COM 502431109 2,547 12,207 SH   SOLE   0 0 12,207
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 236 1,901 SH   SOLE   0 0 1,901
CEMEX SAB DE CV SPON ADR NEW 151290889 107 27,344 SH   SOLE   0 0 27,344
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 518 106,280 SH   SOLE   0 0 106,280
ISHARES TR NATIONAL MUN ETF 464288414 10,342 90,643 SH   SOLE   0 0 90,643
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 2,549 48,456 SH   SOLE   0 0 48,456
SURMODICS INC COM 868873100 472 10,328 SH   SOLE   0 0 10,328
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 150 24,079 SH   SOLE   0 0 24,079
GENERAL ELECTRIC CO COM 369604103 1,760 196,920 SH   SOLE   0 0 196,920
BOSTON PROPERTIES INC COM 101121101 231 1,779 SH   SOLE   0 0 1,779
ALBEMARLE CORP COM 012653101 1,284 18,468 SH   SOLE   0 0 18,468
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,798 37,234 SH   SOLE   0 0 37,234
GLOBAL X FDS GLOBX SUPDV US 37950E291 30,263 1,283,951 SH   SOLE   0 0 1,283,951
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,197 22,334 SH   SOLE   0 0 22,334
NORTHROP GRUMMAN CORP COM 666807102 1,228 3,277 SH   SOLE   0 0 3,277
DNP SELECT INCOME FD COM 23325P104 373 28,974 SH   SOLE   0 0 28,974
WELLTOWER INC COM 95040Q104 1,294 14,271 SH   SOLE   0 0 14,271
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 69 13,537 SH   SOLE   0 0 13,537
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,347 29,871 SH   SOLE   0 0 29,871
ENTERPRISE PRODS PARTNERS L COM 293792107 4,172 145,990 SH   SOLE   0 0 145,990
PROSHARES TR ULTRPRO DOW30 74347X823 292 2,775 SH   SOLE   0 0 2,775
VERISK ANALYTICS INC COM 92345Y106 1,975 12,486 SH   SOLE   0 0 12,486
ISHARES TR IBOXX HI YD ETF 464288513 14,284 163,868 SH   SOLE   0 0 163,868
ISHARES TR INTRM TR CRP ETF 464288638 5,690 98,241 SH   SOLE   0 0 98,241
PROSHARES TR MSCI EUR DIV 74347B540 313 7,756 SH   SOLE   0 0 7,756
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 260 2,728 SH   SOLE   0 0 2,728
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 275 8,185 SH   SOLE   0 0 8,185
VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 937 39,448 SH   SOLE   0 0 39,448
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 239 2,656 SH   SOLE   0 0 2,656
OPKO HEALTH INC COM 68375N103 43 20,600 SH   SOLE   0 0 20,600
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,371 356,967 SH   SOLE   0 0 356,967
PROSHARES TR PSHS ULT S&P 500 74347R107 292 2,277 SH   SOLE   0 0 2,277
EDWARDS LIFESCIENCES CORP COM 28176E108 469 2,131 SH   SOLE   0 0 2,131
CDN IMPERIAL BK COMM TORONTO COM 136069101 951 11,524 SH   SOLE   0 0 11,524
ISHARES TR CORE S&P TTL STK 464287150 33,033 492,517 SH   SOLE   0 0 492,517
ISHARES TR U.S. TECH ETF 464287721 2,131 10,438 SH   SOLE   0 0 10,438
AON PLC SHS CL A G0408V102 342 1,769 SH   SOLE   0 0 1,769
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 402 15,698 SH   SOLE   0 0 15,698
ISHARES TR CORE S&P500 ETF 464287200 44,002 147,401 SH   SOLE   0 0 147,401
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 576 6,436 SH   SOLE   0 0 6,436
STONECO LTD COM CL A G85158106 392 11,278 SH   SOLE   0 0 11,278
COLGATE PALMOLIVE CO COM 194162103 1,447 19,688 SH   SOLE   0 0 19,688
MERCURY GENL CORP NEW COM 589400100 224 4,000 SH   SOLE   0 0 4,000
EXELON CORP COM 30161N101 2,082 43,092 SH   SOLE   0 0 43,092
CAPITOL FED FINL INC COM 14057J101 315 22,839 SH   SOLE   0 0 22,839
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 725 24,668 SH   SOLE   0 0 24,668
JPMORGAN CHASE & CO COM 46625H100 13,714 116,530 SH   SOLE   0 0 116,530
ADOBE INC COM 00724F101 2,766 10,012 SH   SOLE   0 0 10,012
GLOBE LIFE INC COM 37959E102 1,348 14,079 SH   SOLE   0 0 14,079
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 3,574 181,156 SH   SOLE   0 0 181,156
APPLE INC COM 037833100 3 600 SH Call SOLE   0 0 600
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 450 6,790 SH   SOLE   0 0 6,790
PHILIP MORRIS INTL INC COM 718172109 4,110 54,132 SH   SOLE   0 0 54,132
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 240 1,837 SH   SOLE   0 0 1,837
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 318 4,564 SH   SOLE   0 0 4,564
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,360 28,840 SH   SOLE   0 0 28,840
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 5,926 144,419 SH   SOLE   0 0 144,419
SUN CMNTYS INC COM 866674104 533 3,591 SH   SOLE   0 0 3,591
ISHARES TR RUS MDCP VAL ETF 464287473 36,884 411,198 SH   SOLE   0 0 411,198
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 212 7,424 SH   SOLE   0 0 7,424
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 265 14,380 SH   SOLE   0 0 14,380
FORD MTR CO DEL COM 345370860 2,263 247,077 SH   SOLE   0 0 247,077
VECTOR GROUP LTD COM 92240M108 191 16,000 SH   SOLE   0 0 16,000
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 10,074 193,765 SH   SOLE   0 0 193,765
ABBVIE INC COM 00287Y109 7,930 104,730 SH   SOLE   0 0 104,730
HP INC COM 40434L105 1,084 57,276 SH   SOLE   0 0 57,276
IRIDIUM COMMUNICATIONS INC COM 46269C102 230 10,808 SH   SOLE   0 0 10,808
MARTEN TRANS LTD COM 573075108 356 17,119 SH   SOLE   0 0 17,119
CVS HEALTH CORP COM 126650100 1,286 20,391 SH   SOLE   0 0 20,391
FACEBOOK INC CL A 30303M102 7,644 42,926 SH   SOLE   0 0 42,926
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 452 6,464 SH   SOLE   0 0 6,464
ISHARES TR NASDAQ BIOTECH 464287556 1,223 12,288 SH   SOLE   0 0 12,288
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,546 89,712 SH   SOLE   0 0 89,712
FIDELITY TOTAL BD ETF 316188309 331 6,412 SH   SOLE   0 0 6,412
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 5,859 168,120 SH   SOLE   0 0 168,120
ISHARES TR EDGE MSCI USA VL 46432F388 703 8,572 SH   SOLE   0 0 8,572
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 489 40,753 SH   SOLE   0 0 40,753
CANADIAN PAC RY LTD COM 13645T100 1,262 5,674 SH   SOLE   0 0 5,674
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 4,183 143,800 SH   SOLE   0 0 143,800
STARWOOD PPTY TR INC COM 85571B105 815 33,635 SH   SOLE   0 0 33,635
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,101 62,941 SH   SOLE   0 0 62,941
HORMEL FOODS CORP COM 440452100 202 4,625 SH   SOLE   0 0 4,625
WSFS FINL CORP COM 929328102 2,203 49,945 SH   SOLE   0 0 49,945
MICROCHIP TECHNOLOGY INC COM 595017104 557 5,991 SH   SOLE   0 0 5,991
BP PLC SPONSORED ADR 055622104 5,629 148,181 SH   SOLE   0 0 148,181
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 349 13,243 SH   SOLE   0 0 13,243
EQUITY RESIDENTIAL SH BEN INT 29476L107 336 3,900 SH   SOLE   0 0 3,900
WISDOMTREE TR US HGH YLD CORP 97717X172 6,371 123,586 SH   SOLE   0 0 123,586
KKR & CO INC CL A 48251W104 221 8,226 SH   SOLE   0 0 8,226
PFIZER INC COM 717081103 7,491 208,487 SH   SOLE   0 0 208,487
MYLAN N V SHS EURO N59465109 699 35,330 SH   SOLE   0 0 35,330
THE TRADE DESK INC COM CL A 88339J105 2,161 11,523 SH   SOLE   0 0 11,523
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 875 12,333 SH   SOLE   0 0 12,333
CAPSTEAD MTG CORP COM NO PAR 14067E506 226 30,745 SH   SOLE   0 0 30,745
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2,267 76,467 SH   SOLE   0 0 76,467
MOODYS CORP COM 615369105 206 1,007 SH   SOLE   0 0 1,007
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 632 40,328 SH   SOLE   0 0 40,328
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 567 12,778 SH   SOLE   0 0 12,778
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,737 58,823 SH   SOLE   0 0 58,823
BROADCOM INC COM 11135F101 1,029 3,726 SH   SOLE   0 0 3,726
TEEKAY TANKERS LTD CL A Y8565N102 15 11,373 SH   SOLE   0 0 11,373
GENERAL DYNAMICS CORP COM 369550108 1,612 8,823 SH   SOLE   0 0 8,823
CALLAWAY GOLF CO COM 131193104 262 13,487 SH   SOLE   0 0 13,487
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,580 21,411 SH   SOLE   0 0 21,411
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,054 15,959 SH   SOLE   0 0 15,959
ISHARES TR INTL TREA BD ETF 464288117 598 11,849 SH   SOLE   0 0 11,849
PATTERN ENERGY GROUP INC CL A 70338P100 3,170 117,717 SH   SOLE   0 0 117,717
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 38,278 574,140 SH   SOLE   0 0 574,140
EASTGROUP PPTY INC COM 277276101 372 2,977 SH   SOLE   0 0 2,977
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,473 39,584 SH   SOLE   0 0 39,584
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,352 22,974 SH   SOLE   0 0 22,974
STERIS PLC SHS USD G8473T100 241 1,665 SH   SOLE   0 0 1,665
ASTRAZENECA PLC SPONSORED ADR 046353108 1,981 44,436 SH   SOLE   0 0 44,436
ZEBRA TECHNOLOGIES CORP CL A 989207105 270 1,306 SH   SOLE   0 0 1,306
ISHARES TR CRE U S REIT ETF 464288521 1,296 23,322 SH   SOLE   0 0 23,322
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 2,405 40,578 SH   SOLE   0 0 40,578
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 156 12,229 SH   SOLE   0 0 12,229
ISHARES TR USA QUALITY FCTR 46432F339 12,043 130,334 SH   SOLE   0 0 130,334
PALO ALTO NETWORKS INC COM 697435105 401 1,967 SH   SOLE   0 0 1,967
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 370 9,896 SH   SOLE   0 0 9,896
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 6,285 186,184 SH   SOLE   0 0 186,184
BLACKSTONE MTG TR INC COM CL A 09257W100 209 5,820 SH   SOLE   0 0 5,820
ISHARES TR 0-5YR INVT GR CP 46434V100 2,578 50,403 SH   SOLE   0 0 50,403
APPLE INC COM 037833100 78,700 351,386 SH   SOLE   0 0 351,386
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 283 35,170 SH   SOLE   0 0 35,170
MONGODB INC CL A 60937P106 1,805 14,978 SH   SOLE   0 0 14,978
AES CORP COM 00130H105 1,244 76,154 SH   SOLE   0 0 76,154
CASEYS GEN STORES INC COM 147528103 626 3,881 SH   SOLE   0 0 3,881
ISHARES TR SHORT TREAS BD 464288679 755 6,825 SH   SOLE   0 0 6,825
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 218 4,340 SH   SOLE   0 0 4,340
WISDOMTREE TR US S CAP QTY DIV 97717X651 216 6,062 SH   SOLE   0 0 6,062
GENUINE PARTS CO COM 372460105 341 3,419 SH   SOLE   0 0 3,419
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 963 10,556 SH   SOLE   0 0 10,556
COSTCO WHSL CORP NEW COM 22160K105 3,919 13,601 SH   SOLE   0 0 13,601
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 397 4,579 SH   SOLE   0 0 4,579
ISHARES TR US INDUSTRIALS 464287754 318 2,003 SH   SOLE   0 0 2,003
NOKIA CORP SPONSORED ADR 654902204 73 14,522 SH   SOLE   0 0 14,522
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,699 21,890 SH   SOLE   0 0 21,890
ISHARES TR MSCI EAFE ETF 464287465 1,535 23,533 SH   SOLE   0 0 23,533
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 384 13,820 SH   SOLE   0 0 13,820
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 110 21,107 SH   SOLE   0 0 21,107
ATMOS ENERGY CORP COM 049560105 490 4,302 SH   SOLE   0 0 4,302
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 572 13,945 SH   SOLE   0 0 13,945
ISHARES TR U.S. UTILITS ETF 464287697 2,599 15,961 SH   SOLE   0 0 15,961
ISHARES SILVER TRUST ISHARES 46428Q109 681 42,755 SH   SOLE   0 0 42,755
GULF ISLAND FABRICATION INC COM 402307102 242 45,304 SH   SOLE   0 0 45,304
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 515 9,120 SH   SOLE   0 0 9,120
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 246 12,952 SH   SOLE   0 0 12,952
AMERICAN FINL GROUP INC OHIO COM 025932104 446 4,136 SH   SOLE   0 0 4,136
PACCAR INC COM 693718108 1,201 17,157 SH   SOLE   0 0 17,157
ALCON INC ORD SHS H01301128 233 4,003 SH   SOLE   0 0 4,003
APOLLO INVT CORP COM NEW 03761U502 756 47,000 SH   SOLE   0 0 47,000
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 30 11,788 SH   SOLE   0 0 11,788
MAXIM INTEGRATED PRODS INC COM 57772K101 342 5,906 SH   SOLE   0 0 5,906
BLACKROCK INC COM 09247X101 2,741 6,150 SH   SOLE   0 0 6,150
BLUCORA INC COM 095229100 208 9,626 SH   SOLE   0 0 9,626
ALLERGAN PLC SHS G0177J108 279 1,656 SH   SOLE   0 0 1,656
AMERICAN EQTY INVT LIFE HLD COM 025676206 379 15,672 SH   SOLE   0 0 15,672
FIRST TR EXCHANGE TRADED FD LNG DUR OPRTUN 33738D606 988 35,158 SH   SOLE   0 0 35,158
WISDOMTREE TR YIELD ENHANCD US 97717X511 4,635 88,660 SH   SOLE   0 0 88,660
APHRIA INC COM 03765K104 69 13,221 SH   SOLE   0 0 13,221
ISHARES TR MICRO-CAP ETF 464288869 637 7,222 SH   SOLE   0 0 7,222
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 901 15,455 SH   SOLE   0 0 15,455
BRISTOL MYERS SQUIBB CO COM 110122108 3,036 59,875 SH   SOLE   0 0 59,875
CUMMINS INC COM 231021106 658 4,046 SH   SOLE   0 0 4,046
RAYTHEON CO COM NEW 755111507 4,187 21,343 SH   SOLE   0 0 21,343
AMERICAN INTL GROUP INC COM NEW 026874784 221 3,971 SH   SOLE   0 0 3,971
PROLOGIS INC COM 74340W103 2,966 34,803 SH   SOLE   0 0 34,803
AKAMAI TECHNOLOGIES INC COM 00971T101 1,268 13,874 SH   SOLE   0 0 13,874
ISHARES TR CORE S&P MCP ETF 464287507 13,832 71,585 SH   SOLE   0 0 71,585
AMERICAN TOWER CORP NEW COM 03027X100 1,459 6,596 SH   SOLE   0 0 6,596
WISDOMTREE TR INTL MIDCAP DV 97717W778 329 5,452 SH   SOLE   0 0 5,452
TYLER TECHNOLOGIES INC COM 902252105 309 1,176 SH   SOLE   0 0 1,176
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4,650 82,418 SH   SOLE   0 0 82,418
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 332 13,321 SH   SOLE   0 0 13,321
NATHANS FAMOUS INC NEW COM 632347100 1,078 15,000 SH   SOLE   0 0 15,000
PROSHARES TR ULTRAPRO SHORT S 74347B268 250 9,616 SH   SOLE   0 0 9,616
GENERAL MLS INC COM 370334104 3,363 61,020 SH   SOLE   0 0 61,020
TEREX CORP NEW COM 880779103 668 25,735 SH   SOLE   0 0 25,735
OCCIDENTAL PETE CORP COM 674599105 2,515 56,558 SH   SOLE   0 0 56,558
QUALCOMM INC COM 747525103 3,902 51,156 SH   SOLE   0 0 51,156
IZEA WORLDWIDE INC COM 46604H105 7 25,400 SH   SOLE   0 0 25,400
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 34,078 504,713 SH   SOLE   0 0 504,713
ADVANCED MICRO DEVICES INC COM 007903107 564 19,451 SH   SOLE   0 0 19,451
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 651 19,547 SH   SOLE   0 0 19,547
BOSTON SCIENTIFIC CORP COM 101137107 252 6,184 SH   SOLE   0 0 6,184
HILL ROM HLDGS INC COM 431475102 372 3,539 SH   SOLE   0 0 3,539
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 220 22,582 SH   SOLE   0 0 22,582
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6,461 54,815 SH   SOLE   0 0 54,815
SIGNATURE BK NEW YORK N Y COM 82669G104 283 2,373 SH   SOLE   0 0 2,373
HOME DEPOT INC COM 437076102 18,325 78,980 SH   SOLE   0 0 78,980
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 106 178,960 SH   SOLE   0 0 178,960
ANSYS INC COM 03662Q105 359 1,620 SH   SOLE   0 0 1,620
NEWELL BRANDS INC COM 651229106 1,442 77,020 SH   SOLE   0 0 77,020
TWILIO INC CL A 90138F102 3,098 28,176 SH   SOLE   0 0 28,176
UBER TECHNOLOGIES INC COM 90353T100 368 12,070 SH   SOLE   0 0 12,070
UNITED AIRLINES HLDGS INC COM 910047109 642 7,261 SH   SOLE   0 0 7,261
D R HORTON INC COM 23331A109 480 9,113 SH   SOLE   0 0 9,113
PRUDENTIAL FINL INC COM 744320102 610 6,786 SH   SOLE   0 0 6,786
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 74 6,600 SH Put SOLE   0 0 6,600
SMITH A O CORP COM 831865209 686 14,372 SH   SOLE   0 0 14,372
ENTERPRISE FINL SVCS CORP COM 293712105 227 5,580 SH   SOLE   0 0 5,580
MAIN STREET CAPITAL CORP COM 56035L104 514 11,895 SH   SOLE   0 0 11,895
BANK NEW YORK MELLON CORP COM 064058100 1,142 25,257 SH   SOLE   0 0 25,257
INTERNATIONAL BANCSHARES COR COM 459044103 1,222 31,652 SH   SOLE   0 0 31,652
PAYPAL HLDGS INC COM 70450Y103 3,172 30,619 SH   SOLE   0 0 30,619
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,604 15,039 SH   SOLE   0 0 15,039
EDISON INTL COM 281020107 1,845 24,463 SH   SOLE   0 0 24,463
THE CHARLES SCHWAB CORPORATI COM 808513105 972 23,231 SH   SOLE   0 0 23,231
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,287 61,411 SH   SOLE   0 0 61,411
GLOBAL X FDS GLBL X MLP ETF 37950E473 325 38,828 SH   SOLE   0 0 38,828
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,934 24,307 SH   SOLE   0 0 24,307
BOEING CO COM 097023105 10,039 26,386 SH   SOLE   0 0 26,386
TJX COS INC NEW COM 872540109 5,808 104,205 SH   SOLE   0 0 104,205
VANGUARD INDEX FDS GROWTH ETF 922908736 21,754 130,826 SH   SOLE   0 0 130,826
HCA HEALTHCARE INC COM 40412C101 2,173 18,043 SH   SOLE   0 0 18,043
IBERIABANK CORP COM 450828108 678 8,979 SH   SOLE   0 0 8,979
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 521 23,069 SH   SOLE   0 0 23,069
ISHARES TR ULTR SH TRM BD 46434V878 249 4,937 SH   SOLE   0 0 4,937
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 773 25,766 SH   SOLE   0 0 25,766
SPRINT CORPORATION COM 85207U105 94 15,252 SH   SOLE   0 0 15,252
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,359 53,502 SH   SOLE   0 0 53,502
FORTUNE BRANDS HOME & SEC IN COM 34964C106 202 3,702 SH   SOLE   0 0 3,702
MEIRAGTX HOLDINGS PLC COM G59665102 1,977 123,921 SH   SOLE   0 0 123,921
WALMART INC COM 931142103 12,472 105,087 SH   SOLE   0 0 105,087
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,561 28,494 SH   SOLE   0 0 28,494
FISERV INC COM 337738108 1,188 11,473 SH   SOLE   0 0 11,473
POLYMET MINING CORP COM 731916102 3 10,551 SH   SOLE   0 0 10,551
NEW JERSEY RES COM 646025106 282 6,245 SH   SOLE   0 0 6,245
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 116 12,204 SH   SOLE   0 0 12,204
LAM RESEARCH CORP COM 512807108 729 3,153 SH   SOLE   0 0 3,153
AIR LEASE CORP CL A 00912X302 208 4,965 SH   SOLE   0 0 4,965
ISHARES TR BARCLAYS 7 10 YR 464287440 3,452 30,696 SH   SOLE   0 0 30,696
ANALOG DEVICES INC COM 032654105 417 3,733 SH   SOLE   0 0 3,733
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 6,459 170,075 SH   SOLE   0 0 170,075
INVESCO MORTGAGE CAPITAL INC COM 46131B100 374 24,422 SH   SOLE   0 0 24,422
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 230 7,162 SH   SOLE   0 0 7,162
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 288 5,580 SH   SOLE   0 0 5,580
SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 42 40,000 PRN   SOLE   0 0 40,000
PAYCHEX INC COM 704326107 1,602 19,360 SH   SOLE   0 0 19,360
ASCENA RETAIL GROUP INC COM 04351G101 12 43,799 SH   SOLE   0 0 43,799
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,405 15,225 SH   SOLE   0 0 15,225
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 43 41,000 PRN   SOLE   0 0 41,000
ISHARES US ETF TR COMMOD SEL STG 46431W853 347 10,987 SH   SOLE   0 0 10,987
CDK GLOBAL INC COM 12508E101 772 16,054 SH   SOLE   0 0 16,054
WORKDAY INC CL A 98138H101 232 1,365 SH   SOLE   0 0 1,365
FQF TR AGFIQ US MK ANTI 351680707 377 15,917 SH   SOLE   0 0 15,917
CSX CORP COM 126408103 1,603 23,147 SH   SOLE   0 0 23,147
OMEGA HEALTHCARE INVS INC COM 681936100 664 15,877 SH   SOLE   0 0 15,877
GRACO INC COM 384109104 1,109 24,078 SH   SOLE   0 0 24,078