The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101 267 1,513 SH   SOLE   0 0 1,513
AARONS INC COM PAR $0.50 Stock 002535300 287 5,021 SH   SOLE   0 0 5,021
ABBOTT LABS COM Stock 002824100 827 9,526 SH   SOLE   0 0 9,526
ABBVIE INC COM Stock 00287Y109 843 9,515 SH   SOLE   0 0 9,515
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1,521 7,221 SH   SOLE   0 0 7,221
ADOBE INC COM Stock 00724F101 1,009 3,060 SH   SOLE   0 0 3,060
ADVENT CONVERTIBLE & INCOME FD COM CEF 00764C109 278 17,890 SH   SOLE   0 0 17,890
AFLAC INC COM Stock 001055102 670 12,671 SH   SOLE   0 0 12,671
ALERIAN MLP ETF ETF 00162Q866 89 10,478 SH   SOLE   0 0 10,478
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 544 2,564 SH   SOLE   0 0 2,564
ALLIANT ENERGY CORP COM Stock 018802108 1,195 21,841 SH   SOLE   0 0 21,841
ALPHABET INC CAP STK CL A Stock 02079K305 316 236 SH   SOLE   0 0 236
ALPHABET INC CAP STK CL C Stock 02079K107 393 294 SH   SOLE   0 0 294
ALTRIA GROUP INC COM Stock 02209S103 524 10,496 SH   SOLE   0 0 10,496
AMAZON COM INC COM Stock 023135106 2,690 1,456 SH   SOLE   0 0 1,456
AMERICAN ELEC PWR CO INC COM Stock 025537101 309 3,266 SH   SOLE   0 0 3,266
AMERICAN EXPRESS CO COM Stock 025816109 457 3,669 SH   SOLE   0 0 3,669
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,658 7,215 SH   SOLE   0 0 7,215
AMGEN INC COM Stock 031162100 784 3,254 SH   SOLE   0 0 3,254
ANALOG DEVICES INC COM Stock 032654105 995 8,371 SH   SOLE   0 0 8,371
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 509 6,200 SH   SOLE   0 0 6,200
AON PLC SHS CL A Stock G0408V102 613 2,945 SH   SOLE   0 0 2,945
APPLE INC COM Stock 037833100 9,412 32,051 SH   SOLE   0 0 32,051
APTIV PLC SHS Stock G6095L109 369 3,890 SH   SOLE   0 0 3,890
AQUA AMERICA INC COM Stock 03836W103 359 7,639 SH   SOLE   0 0 7,639
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - Stock G0457F107 128 15,779 SH   SOLE   0 0 15,779
AT&T INC COM Stock 00206R102 1,514 38,736 SH   SOLE   0 0 38,736
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,459 8,559 SH   SOLE   0 0 8,559
BAXTER INTL INC COM Stock 071813109 325 3,891 SH   SOLE   0 0 3,891
BECTON DICKINSON & CO COM Stock 075887109 1,763 6,481 SH   SOLE   0 0 6,481
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,698 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,653 16,127 SH   SOLE   0 0 16,127
BEST BUY INC COM Stock 086516101 1,290 14,694 SH   SOLE   0 0 14,694
BHP GROUP LTD SPONSORED ADS ADR 088606108 526 9,622 SH   SOLE   0 0 9,622
BLACK HILLS CORP COM Stock 092113109 263 3,345 SH   SOLE   0 0 3,345
BLACKROCK ENHANCED GBL DIV TR COM CEF 092501105 757 68,851 SH   SOLE   0 0 68,851
BOEING CO COM Stock 097023105 926 2,841 SH   SOLE   0 0 2,841
BP PLC SPONSORED ADR ADR 055622104 342 9,067 SH   SOLE   0 0 9,067
BRADY CORP CL A Stock 104674106 771 13,458 SH   SOLE   0 0 13,458
BRISTOL MYERS SQUIBB CO COM Stock 110122108 253 3,948 SH   SOLE   0 0 3,948
BROADCOM INC COM Stock 11135F101 249 787 SH   SOLE   0 0 787
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT CEF 128125101 354 26,025 SH   SOLE   0 0 26,025
CALIFORNIA WTR SVC GROUP COM Stock 130788102 286 5,542 SH   SOLE   0 0 5,542
CARLISLE COS INC COM Stock 142339100 307 1,900 SH   SOLE   0 0 1,900
CATERPILLAR INC DEL COM Stock 149123101 1,066 7,221 SH   SOLE   0 0 7,221
CBRE CLARION GLOBAL REAL ESTAT COM CEF 12504G100 108 13,505 SH   SOLE   0 0 13,505
CELANESE CORP DEL COM Stock 150870103 423 3,433 SH   SOLE   0 0 3,433
CHEVRON CORP NEW COM Stock 166764100 1,511 12,539 SH   SOLE   0 0 12,539
CINTAS CORP COM Stock 172908105 1,346 5,001 SH   SOLE   0 0 5,001
CISCO SYS INC COM Stock 17275R102 720 15,009 SH   SOLE   0 0 15,009
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 2,690 102,656 SH   SOLE   0 0 102,656
COHEN & STEERS QUALITY RLTY FD COM CEF 19247L106 292 19,626 SH   SOLE   0 0 19,626
COHEN & STEERS REIT & PFD &INM COM CEF 19247X100 497 20,900 SH   SOLE   0 0 20,900
COLGATE PALMOLIVE CO COM Stock 194162103 503 7,300 SH   SOLE   0 0 7,300
COMCAST CORP NEW CL A Stock 20030N101 1,137 25,287 SH   SOLE   0 0 25,287
COMPANHIA PARANAENSE ENERG COP SPON ADR PFD ADR 20441B407 197 11,646 SH   SOLE   0 0 11,646
CONOCOPHILLIPS COM Stock 20825C104 406 6,248 SH   SOLE   0 0 6,248
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,008 8,036 SH   SOLE   0 0 8,036
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 366 5,819 SH   SOLE   0 0 5,819
COPART INC COM Stock 217204106 624 6,860 SH   SOLE   0 0 6,860
COSTCO WHSL CORP NEW COM Stock 22160K105 2,165 7,367 SH   SOLE   0 0 7,367
CSX CORP COM Stock 126408103 919 12,699 SH   SOLE   0 0 12,699
CUMMINS INC COM Stock 231021106 788 4,401 SH   SOLE   0 0 4,401
CVS HEALTH CORP COM Stock 126650100 1,253 16,865 SH   SOLE   0 0 16,865
CYBERARK SOFTWARE LTD SHS Stock M2682V108 556 4,773 SH   SOLE   0 0 4,773
D R HORTON INC COM Stock 23331A109 422 7,997 SH   SOLE   0 0 7,997
DANAHER CORPORATION COM Stock 235851102 1,199 7,809 SH   SOLE   0 0 7,809
DEERE & CO COM Stock 244199105 737 4,252 SH   SOLE   0 0 4,252
DELAWARE ENHANCED GBL DIV & IN COM CEF 246060107 437 41,987 SH   SOLE   0 0 41,987
DENTSPLY SIRONA INC COM Stock 24906P109 273 4,827 SH   SOLE   0 0 4,827
DISNEY WALT CO COM DISNEY Stock 254687106 1,625 11,233 SH   SOLE   0 0 11,233
DOMINION ENERGY INC COM Stock 25746U109 443 5,353 SH   SOLE   0 0 5,353
DOW INC COM Stock 260557103 264 4,824 SH   SOLE   0 0 4,824
DUPONT DE NEMOURS INC COM Stock 26614N102 205 3,196 SH   SOLE   0 0 3,196
EATON VANCE CORP COM NON VTG Stock 278265103 1,008 21,582 SH   SOLE   0 0 21,582
ECOLAB INC COM Stock 278865100 1,367 7,083 SH   SOLE   0 0 7,083
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 342 1,468 SH   SOLE   0 0 1,468
ELECTRONIC ARTS INC COM Stock 285512109 274 2,545 SH   SOLE   0 0 2,545
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 274 4,562 SH   SOLE   0 0 4,562
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 984 34,960 SH   SOLE   0 0 34,960
EPAM SYS INC COM Stock 29414B104 268 1,262 SH   SOLE   0 0 1,262
ESSENT GROUP LTD COM Stock G3198U102 757 14,566 SH   SOLE   0 0 14,566
ETRACS CMCI TOTAL RETURN ETN ETF 902641778 268 17,927 SH   SOLE   0 0 17,927
EXXON MOBIL CORP COM Stock 30231G102 579 8,292 SH   SOLE   0 0 8,292
FACEBOOK INC CL A Stock 30303M102 365 1,777 SH   SOLE   0 0 1,777
FACTSET RESH SYS INC COM Stock 303075105 1,934 7,209 SH   SOLE   0 0 7,209
FEDERAL SIGNAL CORP COM Stock 313855108 317 9,829 SH   SOLE   0 0 9,829
FIDELITY LOW DURATION BOND FACTOR ETF ETF 316188408 5,200 102,639 SH   SOLE   0 0 102,639
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 436 14,150 SH   SOLE   0 0 14,150
FIRST AMERN FINL CORP COM Stock 31847R102 212 3,641 SH   SOLE   0 0 3,641
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 605 10,065 SH   SOLE   0 0 10,065
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 331 4,570 SH   SOLE   0 0 4,570
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 331 9,238 SH   SOLE   0 0 9,238
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 256 1,718 SH   SOLE   0 0 1,718
FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1,051 16,193 SH   SOLE   0 0 16,193
FOAMIX PHARMACEUTICALS LTD SHS Stock M46135105 67 20,150 SH   SOLE   0 0 20,150
FORD MTR CO DEL COM Stock 345370860 627 67,441 SH   SOLE   0 0 67,441
GENERAL ELECTRIC CO COM Stock 369604103 263 23,586 SH   SOLE   0 0 23,586
GILEAD SCIENCES INC COM Stock 375558103 812 12,502 SH   SOLE   0 0 12,502
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 1,383 21,388 SH   SOLE   0 0 21,388
HANCOCK JOHN TAX-ADV DIV INCM COM CEF 41013V100 1,323 48,402 SH   SOLE   0 0 48,402
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,030 10,108 SH   SOLE   0 0 10,108
HENRY JACK & ASSOC INC COM Stock 426281101 1,415 9,714 SH   SOLE   0 0 9,714
HESS CORP COM Stock 42809H107 414 6,202 SH   SOLE   0 0 6,202
HOME DEPOT INC COM Stock 437076102 913 4,179 SH   SOLE   0 0 4,179
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 355 4,356 SH   SOLE   0 0 4,356
INTEL CORP COM Stock 458140100 1,392 23,263 SH   SOLE   0 0 23,263
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,055 7,874 SH   SOLE   0 0 7,874
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 275 465 SH   SOLE   0 0 465
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 899 13,038 SH   SOLE   0 0 13,038
INVESCO DWA EMERGING MARKETS MOMENTUM ETF ETF 46138E867 392 20,459 SH   SOLE   0 0 20,459
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 253 4,923 SH   SOLE   0 0 4,923
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 259 15,628 SH   SOLE   0 0 15,628
INVESCO PREFERRED ETF ETF 46138E511 161 10,713 SH   SOLE   0 0 10,713
INVESCO QQQ TRUST ETF 46090E103 6,197 29,147 SH   SOLE   0 0 29,147
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 262 1,797 SH   SOLE   0 0 1,797
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 382 3,297 SH   SOLE   0 0 3,297
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 302 7,343 SH   SOLE   0 0 7,343
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 645 9,928 SH   SOLE   0 0 9,928
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 1,167 21,693 SH   SOLE   0 0 21,693
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 1,088 15,974 SH   SOLE   0 0 15,974
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 1,155 22,700 SH   SOLE   0 0 22,700
INVESCO TOTAL RETURN BOND ETF ETF 46090A804 1,453 26,806 SH   SOLE   0 0 26,806
IQ MERGER ARBITRAGE ETF ETF 45409B800 256 7,711 SH   SOLE   0 0 7,711
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 224 4,823 SH   SOLE   0 0 4,823
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 287 3,393 SH   SOLE   0 0 3,393
ISHARES COMEX GOLD TRUST ETF 464285105 521 35,959 SH   SOLE   0 0 35,959
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,986 30,444 SH   SOLE   0 0 30,444
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 2,914 54,205 SH   SOLE   0 0 54,205
ISHARES CORE S&P 500 ETF ETF 464287200 4,271 13,212 SH   SOLE   0 0 13,212
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,407 33,106 SH   SOLE   0 0 33,106
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 336 2,987 SH   SOLE   0 0 2,987
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 236 3,162 SH   SOLE   0 0 3,162
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 5,952 90,725 SH   SOLE   0 0 90,725
ISHARES EMERGING MARKETS HIGH YIELD BOND FUND ETF 464286285 744 15,729 SH   SOLE   0 0 15,729
ISHARES FLOATING RATE BOND ETF ETF 46429B655 2,357 46,279 SH   SOLE   0 0 46,279
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 336 5,796 SH   SOLE   0 0 5,796
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 1,614 14,093 SH   SOLE   0 0 14,093
ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505 794 4,205 SH   SOLE   0 0 4,205
ISHARES MSCI EAFE ETF ETF 464287465 796 11,464 SH   SOLE   0 0 11,464
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 1,278 20,515 SH   SOLE   0 0 20,515
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 532 4,416 SH   SOLE   0 0 4,416
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 394 2,237 SH   SOLE   0 0 2,237
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 715 5,237 SH   SOLE   0 0 5,237
ISHARES RUSSELL 2000 ETF ETF 464287655 375 2,266 SH   SOLE   0 0 2,266
ISHARES RUSSELL 3000 ETF ETF 464287689 211 1,120 SH   SOLE   0 0 1,120
ISHARES RUSSELL MID-CAP ETF ETF 464287499 713 11,963 SH   SOLE   0 0 11,963
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 711 4,657 SH   SOLE   0 0 4,657
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 790 8,337 SH   SOLE   0 0 8,337
ISHARES S&P 100 ETF ETF 464287101 361 2,506 SH   SOLE   0 0 2,506
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,768 9,128 SH   SOLE   0 0 9,128
ISHARES S&P 500 VALUE ETF ETF 464287408 959 7,374 SH   SOLE   0 0 7,374
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 614 2,577 SH   SOLE   0 0 2,577
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 1,026 6,010 SH   SOLE   0 0 6,010
ISHARES S&P MIDCAP FUND ETF 464287507 12,884 62,598 SH   SOLE   0 0 62,598
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,021 5,283 SH   SOLE   0 0 5,283
ISHARES S&P SMALL-CAP FUND ETF 464287804 9,189 109,590 SH   SOLE   0 0 109,590
ISHARES SILVER TRUST ETF 46428Q109 178 10,645 SH   SOLE   0 0 10,645
ISHARES TIPS BOND ETF ETF 464287176 1,055 9,047 SH   SOLE   0 0 9,047
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 368 1,882 SH   SOLE   0 0 1,882
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 224 849 SH   SOLE   0 0 849
ISHARES U.S. UTILITIES ETF ETF 464287697 207 1,279 SH   SOLE   0 0 1,279
ITT INC COM Stock 45073V108 847 11,458 SH   SOLE   0 0 11,458
JOHNSON & JOHNSON COM Stock 478160104 1,136 7,790 SH   SOLE   0 0 7,790
JPMORGAN CHASE & CO COM Stock 46625H100 816 5,851 SH   SOLE   0 0 5,851
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 1,116 10,870 SH   SOLE   0 0 10,870
KIMBERLY CLARK CORP COM Stock 494368103 569 4,136 SH   SOLE   0 0 4,136
KINDER MORGAN INC DEL COM Stock 49456B101 413 19,508 SH   SOLE   0 0 19,508
KRAFT HEINZ CO COM Stock 500754106 280 8,705 SH   SOLE   0 0 8,705
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 932 4,712 SH   SOLE   0 0 4,712
LAMAR ADVERTISING CO NEW CL A REIT 512816109 358 4,006 SH   SOLE   0 0 4,006
LILLY ELI & CO COM Stock 532457108 209 1,588 SH   SOLE   0 0 1,588
LIONS GATE ENTMNT CORP CL B NON VTG Stock 535919500 120 12,131 SH   SOLE   0 0 12,131
LOCKHEED MARTIN CORP COM Stock 539830109 812 2,085 SH   SOLE   0 0 2,085
LOWES COS INC COM Stock 548661107 1,117 9,326 SH   SOLE   0 0 9,326
LULULEMON ATHLETICA INC COM Stock 550021109 668 2,882 SH   SOLE   0 0 2,882
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 393 14,805 SH   SOLE   0 0 14,805
MASTERCARD INC CL A Stock 57636Q104 582 1,948 SH   SOLE   0 0 1,948
MCDONALDS CORP COM Stock 580135101 373 1,889 SH   SOLE   0 0 1,889
MEDICAL PPTYS TRUST INC COM REIT 58463J304 296 14,037 SH   SOLE   0 0 14,037
MEDTRONIC PLC SHS Stock G5960L103 273 2,403 SH   SOLE   0 0 2,403
MERCK & CO INC COM Stock 58933Y105 1,258 13,831 SH   SOLE   0 0 13,831
MFS INTERMEDIATE HIGH INC FD SH BEN INT CEF 59318T109 33 11,675 SH   SOLE   0 0 11,675
MGM RESORTS INTERNATIONAL COM Stock 552953101 419 12,600 SH   SOLE   0 0 12,600
MICROSOFT CORP COM Stock 594918104 4,133 26,207 SH   SOLE   0 0 26,207
MONDELEZ INTL INC CL A Stock 609207105 404 7,328 SH   SOLE   0 0 7,328
NETFLIX INC COM Stock 64110L106 337 1,043 SH   SOLE   0 0 1,043
NEXTERA ENERGY INC COM Stock 65339F101 2,046 8,449 SH   SOLE   0 0 8,449
NIKE INC CL B Stock 654106103 629 6,211 SH   SOLE   0 0 6,211
NORDSTROM INC COM Stock 655664100 786 19,210 SH   SOLE   0 0 19,210
NORTHROP GRUMMAN CORP COM Stock 666807102 1,156 3,359 SH   SOLE   0 0 3,359
NUVEEN CR OPPORTUNITIES 2022 COM CEF 67075U102 669 66,725 SH   SOLE   0 0 66,725
NUVEEN DOW 30 DYN OVERWRITE SHS CEF 67075F105 640 36,225 SH   SOLE   0 0 36,225
NUVEEN REAL ASSET INM AND GWTH COM CEF 67074Y105 350 19,042 SH   SOLE   0 0 19,042
NUVEEN SR INCOME FD COM CEF 67067Y104 197 33,077 SH   SOLE   0 0 33,077
NVIDIA CORP COM Stock 67066G104 1,260 5,355 SH   SOLE   0 0 5,355
OLD DOMINION FREIGHT LINE INC COM Stock 679580100 690 3,638 SH   SOLE   0 0 3,638
OLD REP INTL CORP COM Stock 680223104 731 32,666 SH   SOLE   0 0 32,666
ONEOK INC NEW COM Stock 682680103 596 7,880 SH   SOLE   0 0 7,880
PAYPAL HLDGS INC COM Stock 70450Y103 496 4,585 SH   SOLE   0 0 4,585
PEPSICO INC COM Stock 713448108 848 6,201 SH   SOLE   0 0 6,201
PFIZER INC COM Stock 717081103 1,088 27,766 SH   SOLE   0 0 27,766
PHILIP MORRIS INTL INC COM Stock 718172109 379 4,452 SH   SOLE   0 0 4,452
PHILLIPS 66 COM Stock 718546104 297 2,663 SH   SOLE   0 0 2,663
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 1,662 15,414 SH   SOLE   0 0 15,414
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 574 5,649 SH   SOLE   0 0 5,649
PLANET FITNESS INC CL A Stock 72703H101 336 4,503 SH   SOLE   0 0 4,503
POST HLDGS INC COM Stock 737446104 486 4,454 SH   SOLE   0 0 4,454
PROCTER & GAMBLE CO COM Stock 742718109 1,398 11,195 SH   SOLE   0 0 11,195
QUALCOMM INC COM Stock 747525103 1,168 13,234 SH   SOLE   0 0 13,234
RIVERFRONT STRATEGIC INCOME FUND ETF 00162Q783 851 34,215 SH   SOLE   0 0 34,215
RIVERNORTH OPPRTUNITIES FD INC COM CEF 76881Y109 588 36,025 SH   SOLE   0 0 36,025
ROPER TECHNOLOGIES INC COM Stock 776696106 859 2,425 SH   SOLE   0 0 2,425
ROSS STORES INC COM Stock 778296103 1,310 11,255 SH   SOLE   0 0 11,255
ROYAL GOLD INC COM Stock 780287108 302 2,471 SH   SOLE   0 0 2,471
SALESFORCE COM INC COM Stock 79466L302 1,422 8,744 SH   SOLE   0 0 8,744
SANDERSON FARMS INC COM Stock 800013104 370 2,099 SH   SOLE   0 0 2,099
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 771 28,153 SH   SOLE   0 0 28,153
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 1,169 15,224 SH   SOLE   0 0 15,224
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 380 6,329 SH   SOLE   0 0 6,329
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 243 4,193 SH   SOLE   0 0 4,193
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 221 3,713 SH   SOLE   0 0 3,713
SHERWIN WILLIAMS CO COM Stock 824348106 1,200 2,056 SH   SOLE   0 0 2,056
SOUTHERN CO COM Stock 842587107 326 5,114 SH   SOLE   0 0 5,114
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 323 3,535 SH   SOLE   0 0 3,535
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 201 3,625 SH   SOLE   0 0 3,625
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 894 8,157 SH   SOLE   0 0 8,157
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 1,278 25,842 SH   SOLE   0 0 25,842
SPDR GOLD SHARES ETF 78463V107 554 3,877 SH   SOLE   0 0 3,877
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 845 16,702 SH   SOLE   0 0 16,702
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 527 10,722 SH   SOLE   0 0 10,722
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 341 10,891 SH   SOLE   0 0 10,891
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 2,963 78,338 SH   SOLE   0 0 78,338
SPDR S&P 500 ETF ETF 78462F103 4,308 13,385 SH   SOLE   0 0 13,385
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 477 8,187 SH   SOLE   0 0 8,187
SPLUNK INC COM Stock 848637104 263 1,755 SH   SOLE   0 0 1,755
SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 441 30,085 SH   SOLE   0 0 30,085
SQUARE INC CL A Stock 852234103 672 10,735 SH   SOLE   0 0 10,735
STARBUCKS CORP COM Stock 855244109 381 4,330 SH   SOLE   0 0 4,330
STRYKER CORP COM Stock 863667101 2,103 10,017 SH   SOLE   0 0 10,017
SYNACOR INC COM Stock 871561106 28 18,500 SH   SOLE   0 0 18,500
SYSCO CORP COM Stock 871829107 1,644 19,219 SH   SOLE   0 0 19,219
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 4,956 54,059 SH   SOLE   0 0 54,059
TESLA INC 1.25 percent 03/01/2021 Convertible 88160RAC5 19 15,000 SH   SOLE   0 0 15,000
TEXAS INSTRS INC COM Stock 882508104 241 1,879 SH   SOLE   0 0 1,879
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 448 1,379 SH   SOLE   0 0 1,379
TYSON FOODS INC CL A Stock 902494103 268 2,946 SH   SOLE   0 0 2,946
UNITED PARCEL SERVICE INC CL B Stock 911312106 856 7,309 SH   SOLE   0 0 7,309
UNITED TECHNOLOGIES CORP COM Stock 913017109 645 4,306 SH   SOLE   0 0 4,306
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,023 3,479 SH   SOLE   0 0 3,479
UNIVERSAL DISPLAY CORP COM Stock 91347P105 674 3,271 SH   SOLE   0 0 3,271
V F CORP COM Stock 918204108 880 8,831 SH   SOLE   0 0 8,831
VANECK VECTORS AMT-FREE INTERMEDIATE MUNICIPAL INDEX ETF ETF 92189H201 672 13,380 SH   SOLE   0 0 13,380
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 566 19,334 SH   SOLE   0 0 19,334
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 504 4,039 SH   SOLE   0 0 4,039
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 3,070 69,677 SH   SOLE   0 0 69,677
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 6,704 150,747 SH   SOLE   0 0 150,747
VANGUARD GROWTH INDEX FUND ETF 922908736 1,246 6,842 SH   SOLE   0 0 6,842
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 363 1,893 SH   SOLE   0 0 1,893
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2,862 30,542 SH   SOLE   0 0 30,542
VANGUARD MATERIALS INDEX FUND ETF 92204A801 241 1,799 SH   SOLE   0 0 1,799
VANGUARD MID-CAP INDEX FUND ETF 922908629 2,326 13,054 SH   SOLE   0 0 13,054
VANGUARD REAL ESTATE ETF ETF 922908553 1,925 20,748 SH   SOLE   0 0 20,748
VANGUARD S&P 500 ETF ETF 922908363 631 2,134 SH   SOLE   0 0 2,134
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 1,925 23,876 SH   SOLE   0 0 23,876
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 746 9,208 SH   SOLE   0 0 9,208
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 638 3,850 SH   SOLE   0 0 3,850
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 735 5,359 SH   SOLE   0 0 5,359
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 325 5,745 SH   SOLE   0 0 5,745
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 890 5,440 SH   SOLE   0 0 5,440
VANGUARD VALUE INDEX FUND ETF 922908744 918 7,657 SH   SOLE   0 0 7,657
VEEVA SYS INC CL A COM Stock 922475108 583 4,147 SH   SOLE   0 0 4,147
VERIZON COMMUNICATIONS INC COM Stock 92343V104 3,148 51,276 SH   SOLE   0 0 51,276
VICTORYSHARES U.S. 500 VOLATILITY WTD INDEX FUND ETF 92647N766 851 15,087 SH   SOLE   0 0 15,087
VISA INC COM CL A Stock 92826C839 1,219 6,488 SH   SOLE   0 0 6,488
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 415 7,031 SH   SOLE   0 0 7,031
WALMART INC COM Stock 931142103 1,448 12,182 SH   SOLE   0 0 12,182
WASTE MGMT INC DEL COM Stock 94106L109 2,083 18,282 SH   SOLE   0 0 18,282
WEC ENERGY GROUP INC COM Stock 92939U106 537 5,817 SH   SOLE   0 0 5,817
WELLS FARGO CO NEW COM Stock 949746101 374 6,952 SH   SOLE   0 0 6,952
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,042 6,933 SH   SOLE   0 0 6,933
WISDOMTREE EMERGING MARKETS LOCAL DEBT FUND ETF 97717X867 209 5,807 SH   SOLE   0 0 5,807
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 1,065 27,995 SH   SOLE   0 0 27,995
YUM BRANDS INC COM Stock 988498101 760 7,545 SH   SOLE   0 0 7,545
ZOETIS INC CL A Stock 98978V103 1,644 12,425 SH   SOLE   0 0 12,425