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
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 28 460 SH   SOLE   460 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 56 952 SH   SOLE   952 0 0
LENNAR CORP CL B 526057302 0 2 SH   SOLE   2 0 0
CLEARWAY ENERGY INC CL A 18539C105 153 8,847 SH   SOLE   8,847 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 562 2,701 SH   SOLE   2,561 0 140
VANGUARD INDEX FDS MID CAP ETF 922908629 146 146,482 SH   SOLE   146,482 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 128 127,883 SH   SOLE   127,883 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 83 2,271 SH   SOLE   2,271 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 11 700 SH   SOLE   0 0 700
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 27 SH   SOLE   27 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 415 1,400 SH Call SOLE   0 0 1,400
PROSHARES TR S&P 500 DV ARIST 74348A467 107 1,500 SH Put SOLE   0 0 1,500
PROSHARES TR S&P 500 DV ARIST 74348A467 165 2,300 SH Put SOLE   0 0 2,300
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 12 250 SH   SOLE   250 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 30 1,700 SH   SOLE   1,700 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 21 1,000 SH   SOLE   1,000 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 53 2,400 SH   SOLE   2,400 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 55 5,325 SH   SOLE   5,325 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 8 500 SH   SOLE   500 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 9 425 SH   SOLE   425 0 0
INVESCO HIGH INCOME 2023 TAR COM 46135X108 56 5,400 SH   SOLE   5,400 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 40 1,406 SH   SOLE   1,406 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 12 918 SH   SOLE   0 0 918
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 189 2,802 SH   SOLE   302 0 2,500
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 150 6,558 SH   SOLE   0 0 6,558
EATON VANCE ENH EQTY INC FD COM 278277108 50 3,000 SH   SOLE   3,000 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 15 1,000 SH   SOLE   1,000 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 8 400 SH   SOLE   400 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 15 400 SH   SOLE   400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2 18 SH   SOLE   18 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 19 645 SH   SOLE   645 0 0
YUM BRANDS INC COM 988498101 15 130 SH   SOLE   130 0 0
XYLEM INC COM 98419M100 40 500 SH   SOLE   500 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 189 4,881 SH   SOLE   4,881 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 7 75 SH   SOLE   75 0 0
EXXON MOBIL CORP COM 30231G102 615 8,711 SH   SOLE   5,878 0 2,833
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 90 1,540 SH   SOLE   1,540 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 179 1,485 SH   SOLE   690 0 795
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7 80 SH   SOLE   80 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24 365 SH   SOLE   365 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7 166 SH   SOLE   0 0 166
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 422 5,241 SH   SOLE   2,706 0 2,535
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 68 2,414 SH   SOLE   1,214 0 1,200
SELECT SECTOR SPDR TR ENERGY 81369Y506 113 1,903 SH   SOLE   1,328 0 575
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 288 4,946 SH   SOLE   75 0 4,871
SPDR SERIES TRUST FACTST INV ETF 78464A110 292 2,926 SH   SOLE   2,926 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 141 2,260 SH   SOLE   2,260 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 5 100 SH   SOLE   100 0 0
WOODWARD INC COM 980745103 4 39 SH   SOLE   39 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 5 200 SH   SOLE   200 0 0
WALMART INC COM 931142103 2,292 19,313 SH   SOLE   7,205 0 12,108
WELLS FARGO CO NEW COM 949746101 141 2,797 SH   SOLE   965 0 1,832
WELLTOWER INC COM 95040Q104 51 566 SH   SOLE   566 0 0
WORKDAY INC CL A 98138H101 204 1,200 SH   SOLE   1,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 862 15,589 SH   SOLE   8,074 0 7,515
WABTEC CORP COM 929740108 1 18 SH   SOLE   12 0 6
VERIZON COMMUNICATIONS INC COM 92343V104 1,287 21,324 SH   SOLE   10,269 0 11,055
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4 40 SH   SOLE   0 0 40
BARCLAYS BK PLC IPATH B MID TRM 06746P613 243 12,281 SH   SOLE   12,281 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 0 3 SH   SOLE   3 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,746 291,760 SH   SOLE   85,119 0 206,641
VANGUARD INDEX FDS GROWTH ETF 922908736 255 1,531 SH   SOLE   1,531 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 11 102 SH   SOLE   102 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1 13 SH   SOLE   13 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 480 3,180 SH   SOLE   3,015 0 165
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,885 53,800 SH   SOLE   0 0 53,800
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 9 350 SH   SOLE   0 0 350
VANGUARD WORLD FDS UTILITIES ETF 92204A876 136 945 SH   SOLE   0 0 945
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 414 4,780 SH   SOLE   990 0 3,790
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 137 928 SH   SOLE   928 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 435 1,594 SH   SOLE   1,494 0 100
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 866 7,664 SH   SOLE   7,664 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8 400 SH   SOLE   400 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,907 23,312 SH   SOLE   23,312 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 109 1,859 SH   SOLE   1,859 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 342 3,668 SH   SOLE   1,884 0 1,784
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 230 4,320 SH   SOLE   4,320 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,231 14,437 SH   SOLE   3,927 0 10,510
VANGUARD GROUP DIV APP ETF 921908844 4,143 34,644 SH   SOLE   16,708 0 17,936
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 234 10,000 SH   SOLE   0 0 10,000
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 253 1,509 SH   SOLE   759 0 750
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 210 3,005 SH   SOLE   1,400 0 1,605
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,810 141,429 SH   SOLE   91,569 0 49,860
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 169 1,080 SH   SOLE   555 0 525
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 27,179 335,334 SH   SOLE   96,988 0 238,346
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4 46 SH   SOLE   46 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,833 14,223 SH   SOLE   14,223 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 105 574 SH   SOLE   574 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,810 18,261 SH   SOLE   18,261 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 52 415 SH   SOLE   185 0 230
VARIAN MED SYS INC COM 92220P105 6 47 SH   SOLE   47 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4 40 SH   SOLE   40 0 0
VISA INC COM CL A 92826C839 431 2,507 SH   SOLE   2,418 0 89
UNITED TECHNOLOGIES CORP COM 913017109 645 4,726 SH   SOLE   185 0 4,541
U S PHYSICAL THERAPY INC COM 90337L108 26 200 SH   SOLE   0 0 200
ISHARES TR MSCI MIN VOL ETF 46429B697 765 11,941 SH   SOLE   11,941 0 0
US BANCORP DEL COM NEW 902973304 66 1,200 SH   SOLE   0 0 1,200
UNITED RENTALS INC COM 911363109 55 444 SH   SOLE   444 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2 17 SH   SOLE   17 0 0
UNION PACIFIC CORP COM 907818108 2,043 12,612 SH   SOLE   3,933 0 8,679
UNUM GROUP COM 91529Y106 881 29,648 SH   SOLE   7,419 0 22,229
UNITI GROUP INC COM 91325V108 0 20 SH   SOLE   20 0 0
UNITEDHEALTH GROUP INC COM 91324P102 75 344 SH   SOLE   94 0 250
UNILEVER N V N Y SHS NEW 904784709 397 6,608 SH   SOLE   4,643 0 1,965
ULTA BEAUTY INC COM 90384S303 1 5 SH   SOLE   5 0 0
UNILEVER PLC SPON ADR NEW 904767704 22 373 SH   SOLE   373 0 0
UGI CORP NEW COM 902681105 190 3,782 SH   SOLE   3,127 0 655
TEXAS INSTRS INC COM 882508104 166 1,281 SH   SOLE   281 0 1,000
TWITTER INC COM 90184L102 4 105 SH   SOLE   0 0 105
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4 30 SH   SOLE   30 0 0
TETRA TECH INC NEW COM 88162G103 4 46 SH   SOLE   46 0 0
THE TRADE DESK INC COM CL A 88339J105 4 20 SH   SOLE   20 0 0
TYSON FOODS INC CL A 902494103 1,057 12,271 SH   SOLE   3,546 0 8,725
TPG SPECIALTY LENDING INC COM 87265K102 98 4,679 SH   SOLE   4,679 0 0
TESLA INC COM 88160R101 2 7 SH   SOLE   7 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,113 14,209 SH   SOLE   4,209 0 10,000
TREX CO INC COM 89531P105 5 60 SH   SOLE   60 0 0
CAMBRIA ETF TR CANNABIS ETF 132061821 2 100 SH   SOLE   100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,429 8,341 SH   SOLE   1,410 0 6,931
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13 100 SH   SOLE   0 0 100
FLEXSHARES TR MSTAR EMKT FAC 33939L308 104 2,150 SH   SOLE   2,150 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,018 7,115 SH   SOLE   4,190 0 2,925
TILRAY INC COM CL 2 88688T100 1 50 SH   SOLE   50 0 0
TJX COS INC NEW COM 872540109 310 5,568 SH   SOLE   5,568 0 0
ISHARES TR TIPS BD ETF 464287176 15 125 SH   SOLE   125 0 0
TARGET CORP COM 87612E106 2,399 22,436 SH   SOLE   8,777 0 13,659
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 0 3 SH   SOLE   3 0 0
TE CONNECTIVITY LTD REG SHS H84989104 24 260 SH   SOLE   260 0 0
TELEFONICA S A SPONSORED ADR 879382208 2 298 SH   SOLE   298 0 0
TECH DATA CORP COM 878237106 4 40 SH   SOLE   40 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6 18 SH   SOLE   18 0 0
TELADOC HEALTH INC COM 87918A105 5 80 SH   SOLE   80 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 184 4,594 SH   SOLE   2,664 0 1,930
AT&T INC COM 00206R102 275 7,259 SH   SOLE   6,803 0 456
STRYKER CORP COM 863667101 45 207 SH   SOLE   172 0 35
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 9 110 SH   SOLE   110 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5 50 SH   SOLE   50 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 88 1,114 SH   SOLE   1,114 0 0
STANLEY BLACK & DECKER INC COM 854502101 887 6,141 SH   SOLE   1,541 0 4,600
SERVICE PPTYS TR COM SH BEN INT 81761L102 254 9,903 SH   SOLE   8,853 0 1,050
SUNOCO LP COM UT REP LP 86765K109 16 500 SH   SOLE   500 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 352 3,300 SH   SOLE   0 0 3,300
CONSTELLATION BRANDS INC CL A 21036P108 1,017 4,908 SH   SOLE   1,508 0 3,400
STEREOTAXIS INC COM NEW 85916J409 35 10,000 SH   SOLE   10,000 0 0
STARWOOD PPTY TR INC COM 85571B105 12 500 SH   SOLE   500 0 0
STATE STR CORP COM 857477103 5 79 SH   SOLE   79 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 190 1,897 SH   SOLE   1,897 0 0
SUNTRUST BKS INC COM 867914103 108 1,564 SH   SOLE   1,382 0 182
SAREPTA THERAPEUTICS INC COM 803607100 72 954 SH   SOLE   954 0 0
SPIRE INC COM 84857L101 45 514 SH   SOLE   514 0 0
SQUARE INC CL A 852234103 50 800 SH   SOLE   800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,681 22,514 SH   SOLE   14,574 0 7,940
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 238 2,900 SH   SOLE   2,900 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19 165 SH   SOLE   165 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 7 115 SH   SOLE   115 0 0
SPLUNK INC COM 848637104 222 1,881 SH   SOLE   1,881 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 15 280 SH   SOLE   280 0 0
SANOFI SPONSORED ADR 80105N105 6 124 SH   SOLE   0 0 124
SYNNEX CORP COM 87162W100 6 50 SH   SOLE   50 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1 25 SH   SOLE   0 0 25
ISHARES TR EDGE MSCI MINM 46435G433 49 1,432 SH   SOLE   1,432 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 8 65 SH   SOLE   65 0 0
ISHARES INC GLB SILV MIN ETF 464286327 101 10,470 SH   SOLE   10,470 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 242 15,225 SH   SOLE   13,675 0 1,550
ISHARES TR 0-5YR INVT GR CP 46434V100 1,033 20,200 SH   SOLE   4,300 0 15,900
SILICON LABORATORIES INC COM 826919102 4 34 SH   SOLE   34 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 11 390 SH   SOLE   390 0 0
SMUCKER J M CO COM NEW 832696405 35 319 SH   SOLE   319 0 0
SVB FINL GROUP COM 78486Q101 42 200 SH   SOLE   200 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 17 1,800 SH   SOLE   1,800 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2 70 SH   SOLE   0 0 70
SELECTIVE INS GROUP INC COM 816300107 3 41 SH   SOLE   41 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 432 5,095 SH   SOLE   2,950 0 2,145
ISHARES TR SHORT TREAS BD 464288679 0 1 SH   SOLE   1 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3 250 SH   SOLE   250 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 7,209 147,146 SH   SOLE   38,121 0 109,025
ISHARES TR EAFE SML CP ETF 464288273 33 574 SH   SOLE   574 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 539 10,000 SH   SOLE   0 0 10,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 35 498 SH   SOLE   498 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 43 1,027 SH   SOLE   1,027 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21 376 SH   SOLE   376 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 87 1,037 SH   SOLE   1,037 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 64 2,008 SH   SOLE   8 0 2,000
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8 300 SH   SOLE   100 0 200
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 136 1,957 SH   SOLE   57 0 1,900
STARBUCKS CORP COM 855244109 3 31 SH   SOLE   31 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5 200 SH   SOLE   200 0 0
SPIRIT AIRLS INC COM 848577102 1 38 SH   SOLE   38 0 0
SARATOGA INVT CORP COM NEW 80349A208 37 1,495 SH   SOLE   1,495 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4 47 SH   SOLE   47 0 0
SAFETY INS GROUP INC COM 78648T100 12 114 SH   SOLE   114 0 0
SPRINT CORPORATION COM 85207U105 0 50 SH   SOLE   50 0 0
RAYONIER INC COM 754907103 23 821 SH   SOLE   821 0 0
RAYTHEON CO COM NEW 755111507 322 1,640 SH   SOLE   1,325 0 315
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 259 2,395 SH   SOLE   572 0 1,823
REPUBLIC SVCS INC COM 760759100 21 245 SH   SOLE   245 0 0
CASTLE BRANDS INC COM 148435100 15 12,000 SH   SOLE   12,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,727 4,844 SH   SOLE   1,104 0 3,740
RBC BEARINGS INC COM 75524B104 4 22 SH   SOLE   22 0 0
RENASANT CORP COM 75970E107 43 1,223 SH   SOLE   0 0 1,223
RESMED INC COM 761152107 18 134 SH   SOLE   0 0 134
TRANSOCEAN LTD REG SHS H8817H100 3 598 SH   SOLE   598 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4 50 SH   SOLE   50 0 0
REGIONS FINL CORP NEW COM 7591EP100 2 114 SH   SOLE   114 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 67 SH   SOLE   2 0 65
REXFORD INDL RLTY INC COM 76169C100 4 100 SH   SOLE   100 0 0
REGENCY CTRS CORP COM 758849103 32 466 SH   SOLE   0 0 466
RADIAN GROUP INC COM 750236101 5 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 36 330 SH   SOLE   330 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 15 300 SH   SOLE   300 0 0
FERRARI N V COM N3167Y103 310 2,015 SH   SOLE   2,015 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 12 140 SH   SOLE   140 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,172 6,205 SH   SOLE   3,665 0 2,540
ISHARES TR A RATE CP BD ETF 46429B291 752 13,715 SH   SOLE   13,715 0 0
FLEXSHARES TR QLT DIVDYN IDX 33939L852 33 747 SH   SOLE   747 0 0
QUALCOMM INC COM 747525103 0 0 SH   SOLE   0 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 0 50 SH   SOLE   50 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 38 1,400 SH   SOLE   1,400 0 0
QUANTA SVCS INC COM 74762E102 679 17,966 SH   SOLE   6,966 0 11,000
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 157 2,005 SH   SOLE   2,005 0 0
PHILLIPS 66 COM 718546104 64 622 SH   SOLE   622 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 131 2,271 SH   SOLE   2,271 0 0
PRUDENTIAL FINL INC COM 744320102 216 2,405 SH   SOLE   1,905 0 500
PERSPECTA INC COM 715347100 4 166 SH   SOLE   85 0 81
PRIMERICA INC COM 74164M108 4 32 SH   SOLE   32 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 74 631 SH   SOLE   150 0 481
PPL CORP COM 69351T106 74 2,358 SH   SOLE   0 0 2,358
PORTLAND GEN ELEC CO COM NEW 736508847 6 100 SH   SOLE   100 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 339 2,610 SH   SOLE   2,610 0 0
PNM RES INC COM 69349H107 5 90 SH   SOLE   90 0 0
PNC FINL SVCS GROUP INC COM 693475105 279 1,994 SH   SOLE   1,749 0 245
PENNYMAC MTG INVT TR COM 70931T103 17 750 SH   SOLE   750 0 0
PHILIP MORRIS INTL INC COM 718172109 139 1,831 SH   SOLE   1,831 0 0
PLANET FITNESS INC CL A 72703H101 4 70 SH   SOLE   70 0 0
PROLOGIS INC COM 74340W103 50 592 SH   SOLE   517 0 75
PJT PARTNERS INC COM CL A 69343T107 2 41 SH   SOLE   2 0 39
PIPER JAFFRAY COS COM 724078100 0 3 SH   SOLE   3 0 0
PINTEREST INC CL A 72352L106 5 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 6 155 SH   SOLE   155 0 0
PROCTER & GAMBLE CO COM 742718109 877 7,049 SH   SOLE   5,216 0 1,833
PERFORMANCE FOOD GROUP CO COM 71377A103 6 120 SH   SOLE   120 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6 100 SH   SOLE   0 0 100
ISHARES TR PFD AND INCM SEC 464288687 833 22,208 SH   SOLE   16,208 0 6,000
PFIZER INC COM 717081103 1,685 46,889 SH   SOLE   20,573 0 26,316
PEPSICO INC COM 713448108 386 2,814 SH   SOLE   2,789 0 25
PATTERN ENERGY GROUP INC CL A 70338P100 176 6,551 SH   SOLE   6,551 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,144 18,421 SH   SOLE   6,826 0 11,595
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 21 1,000 SH   SOLE   1,000 0 0
OCCIDENTAL PETE CORP COM 674599105 667 15,000 SH   SOLE   15,000 0 0
ORACLE CORP COM 68389X105 431 7,838 SH   SOLE   6,834 0 1,004
OPKO HEALTH INC COM 68375N103 125 60,000 SH   SOLE   60,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 303 7,251 SH   SOLE   6,801 0 450
ONE GAS INC COM 68235P108 3 35 SH   SOLE   35 0 0
ISHARES TR S&P 100 ETF 464287101 139 1,056 SH   SOLE   1,056 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 18 105 SH   SOLE   105 0 0
NOVARTIS A G SPONSORED ADR 66987V109 314 3,614 SH   SOLE   2,729 0 885
NAVIGATOR HOLDINGS LTD SHS Y62132108 5 500 SH   SOLE   500 0 0
NVIDIA CORP COM 67066G104 1,682 9,665 SH   SOLE   3,127 0 6,538
NOVOCURE LTD ORD SHS G6674U108 4 53 SH   SOLE   53 0 0
NUCOR CORP COM 670346105 64 1,252 SH   SOLE   0 0 1,252
NORTHERN TR CORP COM 665859104 48 511 SH   SOLE   426 0 85
NORFOLK SOUTHERN CORP COM 655844108 779 4,335 SH   SOLE   2,246 0 2,089
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12 750 SH   SOLE   750 0 0
NATIONAL OILWELL VARCO INC COM 637071101 354 16,720 SH   SOLE   7,095 0 9,625
NOKIA CORP SPONSORED ADR 654902204 2 334 SH   SOLE   334 0 0
NORTHROP GRUMMAN CORP COM 666807102 44 118 SH   SOLE   68 0 50
PROSHARES TR S&P 500 DV ARIST 74348A467 93 1,295 SH   SOLE   1,295 0 0
ANNALY CAP MGMT INC COM 035710409 10 1,185 SH   SOLE   1,185 0 0
NEW JERSEY RES COM 646025106 4 80 SH   SOLE   80 0 0
NETFLIX INC COM 64110L106 104 390 SH   SOLE   390 0 0
NEXTERA ENERGY INC COM 65339F101 247 1,061 SH   SOLE   428 0 633
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 320 SH   SOLE   320 0 0
MYRIAD GENETICS INC COM 62855J104 3 100 SH   SOLE   100 0 0
ISHARES TR NATIONAL MUN ETF 464288414 35 309 SH   SOLE   309 0 0
MICRON TECHNOLOGY INC COM 595112103 5 127 SH   SOLE   127 0 0
MGIC INVT CORP WIS COM 552848103 4 300 SH   SOLE   300 0 0
MICROSOFT CORP COM 594918104 4,173 30,017 SH   SOLE   9,094 0 20,923
MORGAN STANLEY COM NEW 617446448 17 405 SH   SOLE   405 0 0
MARATHON OIL CORP COM 565849106 37 3,008 SH   SOLE   3,008 0 0
MERCK & CO INC COM 58933Y105 577 6,857 SH   SOLE   4,487 0 2,370
MPLX LP COM UNIT REP LTD 55336V100 32 1,154 SH   SOLE   1,154 0 0
MOSAIC CO NEW COM 61945C103 718 35,000 SH   SOLE   35,000 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3 60 SH   SOLE   60 0 0
ALTRIA GROUP INC COM 02209S103 84 2,054 SH   SOLE   1,887 0 167
MAXIMUS INC COM 577933104 4 51 SH   SOLE   51 0 0
3M CO COM 88579Y101 56 342 SH   SOLE   282 0 60
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 134 6,433 SH   SOLE   6,283 0 150
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21,195 208,346 SH   SOLE   71,358 0 136,988
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,934 23,745 SH   SOLE   23,745 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,946 44,818 SH   SOLE   44,818 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 21 206 SH   SOLE   206 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3 182 SH   SOLE   22 0 160
METLIFE INC COM 59156R108 158 3,357 SH   SOLE   257 0 3,100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14,330 40,656 SH   SOLE   3,696 0 36,960
MEDTRONIC PLC SHS G5960L103 85 784 SH   SOLE   573 0 211
MEDIDATA SOLUTIONS INC COM 58471A105 4 40 SH   SOLE   40 0 0
MONDELEZ INTL INC CL A 609207105 67 1,205 SH   SOLE   1,090 0 115
MCKESSON CORP COM 58155Q103 1,032 7,549 SH   SOLE   1,844 0 5,705
MCDONALDS CORP COM 580135101 134 622 SH   SOLE   622 0 0
MARRIOTT INTL INC NEW CL A 571903202 651 5,235 SH   SOLE   160 0 5,075
MASTERCARD INC CL A 57636Q104 2,061 7,588 SH   SOLE   2,248 0 5,340
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 315 3,522 SH   SOLE   2,777 0 745
LEXINGTON REALTY TRUST COM 529043101 9 900 SH   SOLE   900 0 0
SOUTHWEST AIRLS CO COM 844741108 54 1,000 SH   SOLE   1,000 0 0
LAM RESEARCH CORP COM 512807108 47 202 SH   SOLE   27 0 175
ISHARES US ETF TR INT RT HDG C B 46431W705 120 1,286 SH   SOLE   1,286 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,634 20,664 SH   SOLE   5,036 0 15,628
LOWES COS INC COM 548661107 1,495 13,597 SH   SOLE   3,858 0 9,739
GLOBAL X FDS LNTY THMTC ETF 37954Y772 158 7,409 SH   SOLE   7,409 0 0
LINCOLN NATL CORP IND COM 534187109 275 4,560 SH   SOLE   0 0 4,560
LOCKHEED MARTIN CORP COM 539830109 51 130 SH   SOLE   80 0 50
LILLY ELI & CO COM 532457108 351 3,137 SH   SOLE   2,102 0 1,035
LKQ CORP COM 501889208 735 23,367 SH   SOLE   9,142 0 14,225
LIVANOVA PLC SHS G5509L101 2 29 SH   SOLE   29 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 21 102 SH   SOLE   102 0 0
LEAR CORP COM NEW 521865204 12 98 SH   SOLE   98 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23 281 SH   SOLE   281 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 29 215 SH   SOLE   215 0 0
KOHLS CORP COM 500255104 176 3,539 SH   SOLE   3,539 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 41 768 SH   SOLE   768 0 0
KROGER CO COM 501044101 2 80 SH   SOLE   0 0 80
COCA COLA CO COM 191216100 42 779 SH   SOLE   542 0 237
KRAFT HEINZ CO COM 500754106 14 519 SH   SOLE   518 0 1
KEYCORP NEW COM 493267108 14 800 SH   SOLE   800 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 14 319 SH   SOLE   219 0 100
JPMORGAN CHASE & CO COM 46625H100 3,395 28,844 SH   SOLE   10,632 0 18,212
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 4,870 91,591 SH   SOLE   91,591 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 566 5,207 SH   SOLE   3,526 0 1,681
JOHNSON & JOHNSON COM 478160104 1,204 9,308 SH   SOLE   7,692 0 1,616
ISHARES TR U.S. TECH ETF 464287721 134 655 SH   SOLE   0 0 655
ISHARES TR U.S. REAL ES ETF 464287739 1 15 SH   SOLE   15 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 186 2,015 SH   SOLE   0 0 2,015
ISHARES TR U.S. CNSM GD ETF 464287812 59 465 SH   SOLE   0 0 465
ISHARES TR US INDUSTRIALS 464287754 230 1,450 SH   SOLE   540 0 910
ISHARES TR US HLTHCARE ETF 464287762 206 1,091 SH   SOLE   796 0 295
ISHARES TR U.S. FINLS ETF 464287788 65 505 SH   SOLE   0 0 505
ISHARES TR U.S. ENERGY ETF 464287796 18 560 SH   SOLE   0 0 560
ISHARES TR U.S. CNSM SV ETF 464287580 40 185 SH   SOLE   0 0 185
ISHARES TR GLOB HLTHCRE ETF 464287325 105 1,726 SH   SOLE   1,726 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5 53 SH   SOLE   53 0 0
ISHARES TR RUS MID CAP ETF 464287499 278 4,968 SH   SOLE   2,688 0 2,280
ISHARES TR RUS MD CP GR ETF 464287481 1,222 8,642 SH   SOLE   8,072 0 570
ISHARES TR RUS 2000 GRW ETF 464287648 4 22 SH   SOLE   22 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 85 713 SH   SOLE   299 0 414
ISHARES TR RUSSELL 2000 ETF 464287655 522 3,447 SH   SOLE   2,615 0 832
ISHARES TR RUS 1000 GRW ETF 464287614 1,683 10,545 SH   SOLE   1,483 0 9,062
ISHARES TR RUS 1000 VAL ETF 464287598 70 548 SH   SOLE   548 0 0
ISHARES TR RUS 1000 ETF 464287622 17 105 SH   SOLE   105 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,990 22,163 SH   SOLE   20,576 0 1,587
ISHARES TR CORE S&P500 ETF 464287200 9,364 31,368 SH   SOLE   25,905 0 5,463
ISHARES TR S&P 500 VAL ETF 464287408 3,158 26,509 SH   SOLE   24,649 0 1,860
ISHARES TR CORE S&P TTL STK 464287150 11 168 SH   SOLE   168 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 327 6,500 SH   SOLE   0 0 6,500
ISHARES TR US AER DEF ETF 464288760 290 1,290 SH   SOLE   1,290 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 15 300 SH   SOLE   300 0 0
IQVIA HLDGS INC COM 46266C105 336 2,252 SH   SOLE   2,252 0 0
IQIYI INC SPONSORED ADS 46267X108 8 500 SH   SOLE   0 0 500
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 223 7,191 SH   SOLE   7,191 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 9 200 SH   SOLE   200 0 0
INTL PAPER CO COM 460146103 5 108 SH   SOLE   108 0 0
INTEL CORP COM 458140100 2,433 47,211 SH   SOLE   13,784 0 33,428
ISHARES TR S&P SML 600 GWT 464287887 449 2,519 SH   SOLE   1,380 0 1,139
ISHARES TR SP SMCP600VL ETF 464287879 630 4,193 SH   SOLE   3,366 0 827
ISHARES TR CORE S&P SCP ETF 464287804 5,028 64,590 SH   SOLE   42,946 0 21,644
ISHARES TR S&P MC 400GR ETF 464287606 1,378 6,155 SH   SOLE   5,202 0 953
ISHARES TR S&P MC 400VL ETF 464287705 757 4,736 SH   SOLE   1,885 0 2,851
ISHARES TR CORE S&P MCP ETF 464287507 17,222 89,126 SH   SOLE   51,195 0 37,931
ISHARES TR SH TR CRPORT ETF 464288646 6,995 130,337 SH   SOLE   11,030 0 119,307
ISHARES TR EXPND TEC SC ETF 464287549 8 35 SH   SOLE   0 0 35
ISHARES TR INTRM TR CRP ETF 464288638 4 75 SH   SOLE   75 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,344 27,413 SH   SOLE   12,118 0 15,295
ISHARES TR 3 7 YR TREAS BD 464288661 575 4,534 SH   SOLE   4,534 0 0
ISHARES TR CORE MSCI EAFE 46432F842 19,630 321,429 SH   SOLE   150,009 0 171,420
ISHARES TR U.S. UTILITS ETF 464287697 274 1,680 SH   SOLE   235 0 1,445
ISHARES TR ULTR SH TRM BD 46434V878 316 6,280 SH   SOLE   6,280 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,183 8,134 SH   SOLE   5,433 0 2,701
IBERIABANK CORP COM 450828108 4 58 SH   SOLE   58 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 30 1,183 SH   SOLE   1,183 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 29 1,154 SH   SOLE   1,154 0 0
ISHARES TR NASDAQ BIOTECH 464287556 46 463 SH   SOLE   463 0 0
ISHARES GOLD TRUST ISHARES 464285105 110 7,800 SH   SOLE   3,800 0 4,000
ISHARES TR US REGNL BKS ETF 464288778 4 95 SH   SOLE   0 0 95
HORIZON THERAPEUTICS PUB LTD SHS G46188101 5 200 SH   SOLE   200 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 70 1,080 SH   SOLE   1,080 0 0
HUBSPOT INC COM 443573100 3 23 SH   SOLE   23 0 0
HOST HOTELS & RESORTS INC COM 44107P104 892 51,618 SH   SOLE   20,143 0 31,475
HEALTHEQUITY INC COM 42226A107 3 60 SH   SOLE   60 0 0
HP INC COM 40434L105 995 52,600 SH   SOLE   19,525 0 33,075
HEWLETT PACKARD ENTERPRISE C COM 42824C109 49 3,225 SH   SOLE   1,800 0 1,425
HONEYWELL INTL INC COM 438516106 43 252 SH   SOLE   62 0 190
HARLEY DAVIDSON INC COM 412822108 1 33 SH   SOLE   33 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 14 225 SH   SOLE   0 0 225
HOLLYFRONTIER CORP COM 436106108 613 11,426 SH   SOLE   11,426 0 0
HELEN OF TROY CORP LTD COM G4388N106 4 25 SH   SOLE   25 0 0
ISHARES TR HDG MSCI EAFE 46434V803 26 859 SH   SOLE   859 0 0
HOME DEPOT INC COM 437076102 339 1,463 SH   SOLE   541 0 922
HUNTINGTON BANCSHARES INC COM 446150104 5 337 SH   SOLE   337 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 104 3,575 SH   SOLE   3,575 0 0
HASBRO INC COM 418056107 364 3,071 SH   SOLE   2,696 0 375
HALLIBURTON CO COM 406216101 1 79 SH   SOLE   79 0 0
HAEMONETICS CORP COM 405024100 4 32 SH   SOLE   32 0 0
GRAINGER W W INC COM 384802104 4 14 SH   SOLE   14 0 0
GARRETT MOTION INC COM 366505105 0 40 SH   SOLE   1 0 39
G1 THERAPEUTICS INC COM 3621LQ109 803 35,234 SH   SOLE   35,234 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 57 1,130 SH   SOLE   1,130 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 16 379 SH   SOLE   379 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 52 250 SH   SOLE   0 0 250
GRUBHUB INC COM 400110102 20 350 SH   SOLE   350 0 0
GAP INC COM 364760108 0 22 SH   SOLE   22 0 0
ALPHABET INC CAP STK CL A 02079K305 1,403 1,149 SH   SOLE   427 0 722
ALPHABET INC CAP STK CL C 02079K107 99 81 SH   SOLE   80 0 1
GROCERY OUTLET HLDG CORP COM 39874R101 7 200 SH   SOLE   0 0 200
GENERAC HLDGS INC COM 368736104 4 50 SH   SOLE   50 0 0
GENERAL MTRS CO COM 37045V100 278 7,408 SH   SOLE   6,858 0 550
CORNING INC COM 219350105 38 1,347 SH   SOLE   522 0 825
SPDR GOLD TRUST GOLD SHS 78463V107 344 2,480 SH   SOLE   1,800 0 680
GLADSTONE CAPITAL CORP COM 376535100 38 3,865 SH   SOLE   3,865 0 0
GILEAD SCIENCES INC COM 375558103 175 2,769 SH   SOLE   1,369 0 1,400
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 26 838 SH   SOLE   838 0 0
GENERAL ELECTRIC CO COM 369604103 179 20,035 SH   SOLE   18,810 0 1,225
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 15 420 SH   SOLE   420 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 128 4,800 SH   SOLE   4,800 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 40 1,000 SH   SOLE   1,000 0 0
GENERAL DYNAMICS CORP COM 369550108 51 277 SH   SOLE   52 0 225
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 19 552 SH   SOLE   552 0 0
FORTIVE CORP COM 34959J108 94 1,375 SH   SOLE   25 0 1,350
FS KKR CAPITAL CORP COM 302635107 3 461 SH   SOLE   461 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3 86 SH   SOLE   86 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 38 859 SH   SOLE   859 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 95 3,366 SH   SOLE   3,366 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 52 2,050 SH   SOLE   2,050 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 73 1,438 SH   SOLE   1,438 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 7 125 SH   SOLE   125 0 0
FIVE BELOW INC COM 33829M101 4 32 SH   SOLE   32 0 0
FIFTH THIRD BANCORP COM 316773100 16 600 SH   SOLE   600 0 0
FISERV INC COM 337738108 2,674 25,810 SH   SOLE   4,990 0 20,820
GLOBAL X FDS FINTECH ETF 37954Y814 175 6,094 SH   SOLE   6,094 0 0
FAIR ISAAC CORP COM 303250104 4 12 SH   SOLE   12 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 160 4,949 SH   SOLE   4,949 0 0
F5 NETWORKS INC COM 315616102 51 365 SH   SOLE   0 0 365
FEDEX CORP COM 31428X106 29 200 SH   SOLE   0 0 200
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 316 2,348 SH   SOLE   2,348 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2 86 SH   SOLE   0 0 86
FTI CONSULTING INC COM 302941109 4 36 SH   SOLE   36 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1 100 SH   SOLE   0 0 100
FACEBOOK INC CL A 30303M102 1,093 6,135 SH   SOLE   2,381 0 3,754
WISDOMTREE TR US MIDCAP FUND 97717W570 4 90 SH   SOLE   0 0 90
EXPONENT INC COM 30214U102 3 50 SH   SOLE   50 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 7 900 SH   SOLE   900 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 14 1,106 SH   SOLE   1,106 0 0
EATON CORP PLC SHS G29183103 293 3,518 SH   SOLE   3,138 0 380
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 13 960 SH   SOLE   960 0 0
ESSENT GROUP LTD COM G3198U102 3 66 SH   SOLE   66 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 42 800 SH   SOLE   800 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 0 5 SH   SOLE   0 0 5
WISDOMTREE TR INDIA ERNGS FD 97717W422 119 4,978 SH   SOLE   4,978 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 29 1,000 SH   SOLE   1,000 0 0
EOG RES INC COM 26875P101 1 19 SH   SOLE   19 0 0
ENTEGRIS INC COM 29362U104 5 110 SH   SOLE   110 0 0
ENBRIDGE INC COM 29250N105 7 200 SH   SOLE   200 0 0
EMERSON ELEC CO COM 291011104 1,337 20,000 SH   SOLE   20,000 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 4 136 SH   SOLE   136 0 0
EMCOR GROUP INC COM 29084Q100 4 45 SH   SOLE   45 0 0
EASTGROUP PPTY INC COM 277276101 5 40 SH   SOLE   40 0 0
ISHARES TR EAFE VALUE ETF 464288877 198 4,170 SH   SOLE   4,170 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 229 5,613 SH   SOLE   5,613 0 0
ISHARES TR EAFE GRWTH ETF 464288885 304 3,780 SH   SOLE   3,780 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 9,777 133,423 SH   SOLE   133,423 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,604 85,930 SH   SOLE   31,352 0 54,579
ISHARES INC MIN VOL EMRG MKT 464286533 129 2,267 SH   SOLE   2,267 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,123 27,471 SH   SOLE   15,026 0 12,445
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4 144 SH   SOLE   144 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 252 3,869 SH   SOLE   3,869 0 0
CONSOLIDATED EDISON INC COM 209115104 37 396 SH   SOLE   366 0 30
ECOLAB INC COM 278865100 1,340 6,765 SH   SOLE   1,950 0 4,815
EBAY INC COM 278642103 38 975 SH   SOLE   975 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6 120 SH   SOLE   120 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 4 111 SH   SOLE   111 0 0
ISHARES TR SELECT DIVID ETF 464287168 265 2,598 SH   SOLE   2,508 0 90
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1 300 SH   SOLE   300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 285 2,971 SH   SOLE   337 0 2,634
DTE ENERGY CO COM 233331107 841 6,322 SH   SOLE   2,047 0 4,275
DARDEN RESTAURANTS INC COM 237194105 1,890 15,987 SH   SOLE   5,327 0 10,660
WISDOMTREE TR US MIDCAP DIVID 97717W505 76 2,097 SH   SOLE   2,097 0 0
DIGITAL RLTY TR INC COM 253868103 16 125 SH   SOLE   125 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 0 16 SH   SOLE   0 0 16
DISCOVERY INC COM SER C 25470F302 4 158 SH   SOLE   0 0 158
DISNEY WALT CO COM DISNEY 254687106 1,350 10,357 SH   SOLE   4,707 0 5,650
WISDOMTREE TR INTL MIDCAP DV 97717W778 66 1,100 SH   SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 43 160 SH   SOLE   160 0 0
DANAHER CORPORATION COM 235851102 1,824 12,632 SH   SOLE   2,772 0 9,860
ISHARES TR CORE DIV GRWTH 46434V621 143 3,646 SH   SOLE   2,680 0 966
DISCOVER FINL SVCS COM 254709108 10 122 SH   SOLE   0 0 122
WISDOMTREE TR EMER MKT HIGH FD 97717W315 142 3,440 SH   SOLE   3,440 0 0
DECKERS OUTDOOR CORP COM 243537107 4 30 SH   SOLE   30 0 0
DEERE & CO COM 244199105 105 625 SH   SOLE   0 0 625
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 126 1,815 SH   SOLE   1,815 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 23 1,038 SH   SOLE   1,038 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH   SOLE   500 0 0
DOMINION ENERGY INC COM 25746U109 4 55 SH   SOLE   55 0 0
CAESARS ENTMT CORP COM 127686103 3 300 SH   SOLE   300 0 0
CLEARWAY ENERGY INC CL C 18539C204 92 5,027 SH   SOLE   5,027 0 0
CHEVRON CORP NEW COM 166764100 2,136 18,009 SH   SOLE   9,413 0 8,596
CVS HEALTH CORP COM 126650100 1,147 18,182 SH   SOLE   4,271 0 13,911
CVR ENERGY INC COM 12662P108 11 250 SH   SOLE   250 0 0
COUSINS PPTYS INC COM NEW 222795502 5 122 SH   SOLE   122 0 0
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 25 943 SH   SOLE   943 0 0
CITRIX SYS INC COM 177376100 4 37 SH   SOLE   37 0 0
CENTURYLINK INC COM 156700106 0 1 SH   SOLE   1 0 0
CSX CORP COM 126408103 157 2,269 SH   SOLE   325 0 1,944
CENTERSTATE BK CORP COM 15201P109 174 7,260 SH   SOLE   7,260 0 0
CISCO SYS INC COM 17275R102 2,908 58,865 SH   SOLE   17,532 0 41,333
CRITEO S A SPONS ADS 226718104 1 79 SH   SOLE   79 0 0
SALESFORCE COM INC COM 79466L302 181 1,217 SH   SOLE   1,217 0 0
CREE INC COM 225447101 4 90 SH   SOLE   90 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 0 1 SH   SOLE   0 0 1
COUPA SOFTWARE INC COM 22266L106 4 30 SH   SOLE   30 0 0
COSTCO WHSL CORP NEW COM 22160K105 216 750 SH   SOLE   650 0 100
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 24 500 SH   SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 917 16,100 SH   SOLE   4,663 0 11,437
AMERICOLD RLTY TR COM 03064D108 4 100 SH   SOLE   100 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,097 12,056 SH   SOLE   4,216 0 7,840
CUMMINS INC COM 231021106 1,292 7,945 SH   SOLE   2,235 0 5,710
ISHARES TR CALIF MUN BD ETF 464288356 53 860 SH   SOLE   860 0 0
CME GROUP INC COM 12572Q105 32 150 SH   SOLE   150 0 0
COMCAST CORP NEW CL A 20030N101 40 892 SH   SOLE   892 0 0
COLONY CAP INC NEW CL A COM 19626G108 30 5,000 SH   SOLE   5,000 0 0
PROSHARES TR LONG ONLINE SHRT 74347B375 175 3,718 SH   SOLE   3,718 0 0
COLGATE PALMOLIVE CO COM 194162103 70 950 SH   SOLE   400 0 550
CIENA CORP COM NEW 171779309 4 110 SH   SOLE   110 0 0
CIGNA CORP NEW COM 125523100 435 2,865 SH   SOLE   2,865 0 0
CHICOS FAS INC COM 168615102 0 100 SH   SOLE   100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 21 190 SH   SOLE   0 0 190
CHURCHILL DOWNS INC COM 171484108 4 30 SH   SOLE   30 0 0
CANOPY GROWTH CORP COM 138035100 17 725 SH   SOLE   725 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 65 2,544 SH   SOLE   2,544 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 48 904 SH   SOLE   904 0 0
CF INDS HLDGS INC COM 125269100 543 11,028 SH   SOLE   5,138 0 5,890
CELGENE CORP COM 151020104 74 750 SH   SOLE   350 0 400
AVID BIOSERVICES INC COM 05368M106 5 1,000 SH   SOLE   1,000 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 4 27 SH   SOLE   27 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 213 4,875 SH   SOLE   4,760 0 116
CBS CORP NEW CL B 124857202 17 425 SH   SOLE   0 0 425
CHUBB LIMITED COM H1467J104 14 88 SH   SOLE   70 0 18
CATERPILLAR INC DEL COM 149123101 37 289 SH   SOLE   64 0 225
CASS INFORMATION SYS INC COM 14808P109 650 12,046 SH   SOLE   12,046 0 0
CAL MAINE FOODS INC COM NEW 128030202 8 203 SH   SOLE   203 0 0
CARDINAL HEALTH INC COM 14149Y108 12 250 SH   SOLE   0 0 250
CITIGROUP INC COM NEW 172967424 29 423 SH   SOLE   403 0 20
BEYOND MEAT INC COM 08862E109 6 40 SH   SOLE   0 0 40
BLACKSTONE GROUP INC COM CL A 09260D107 250 5,115 SH   SOLE   5,115 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 95 1,000 SH   SOLE   0 0 1,000
BOSTON SCIENTIFIC CORP COM 101137107 6 150 SH   SOLE   0 0 150
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3,333 41,250 SH   SOLE   550 0 40,700
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 45 1,800 SH   SOLE   1,800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 50 1,900 SH   SOLE   1,900 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 15 600 SH   SOLE   600 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 537 21,800 SH   SOLE   21,800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 237 9,908 SH   SOLE   9,908 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 31 1,500 SH   SOLE   1,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 45 2,100 SH   SOLE   2,100 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 525 24,480 SH   SOLE   24,480 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 861 40,455 SH   SOLE   40,455 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,362 63,399 SH   SOLE   63,399 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,283 60,360 SH   SOLE   60,360 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 479 22,488 SH   SOLE   22,488 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 12 580 SH   SOLE   580 0 0
BROWN & BROWN INC COM 115236101 610 16,923 SH   SOLE   16,923 0 0
BP PLC SPONSORED ADR 055622104 22 585 SH   SOLE   585 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 100 915 SH   SOLE   915 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 58 985 SH   SOLE   985 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 20,695 245,117 SH   SOLE   58,397 0 186,720
BRISTOL MYERS SQUIBB CO COM 110122108 50 981 SH   SOLE   31 0 950
BIOMARIN PHARMACEUTICAL INC COM 09061G101 81 1,200 SH   SOLE   1,200 0 0
BANK MONTREAL QUE COM 063671101 100 1,358 SH   SOLE   1,358 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 4 40 SH   SOLE   40 0 0
BLACKBAUD INC COM 09227Q100 5 50 SH   SOLE   50 0 0
BLACKROCK INC COM 09247X101 112 252 SH   SOLE   252 0 0
BOOKING HLDGS INC COM 09857L108 4 2 SH   SOLE   2 0 0
BLACK KNIGHT INC COM 09215C105 16 263 SH   SOLE   263 0 0
BLACK HILLS CORP COM 092113109 4 50 SH   SOLE   50 0 0
BROOKDALE SR LIVING INC COM 112463104 38 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 7 1,400 SH   SOLE   1,400 0 0
BANK NEW YORK MELLON CORP COM 064058100 21 463 SH   SOLE   383 0 80
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3,035 34,489 SH   SOLE   8,889 0 25,600
BIOGEN INC COM 09062X103 23 100 SH   SOLE   100 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7 184 SH   SOLE   55 0 129
BUNGE LIMITED COM G16962105 17 300 SH   SOLE   300 0 0
SAUL CTRS INC COM 804395101 14 250 SH   SOLE   250 0 0
BECTON DICKINSON & CO COM 075887109 59 234 SH   SOLE   109 0 125
BLACKROCK ENHANCED EQT DIV T COM 09251A104 23 2,500 SH   SOLE   2,500 0 0
BRINKS CO COM 109696104 4 50 SH   SOLE   50 0 0
BEST BUY INC COM 086516101 3 50 SH   SOLE   50 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 87 SH   SOLE   0 0 87
BB&T CORP COM 054937107 353 6,609 SH   SOLE   5,559 0 1,050
BANK AMER CORP COM 060505104 1,482 50,812 SH   SOLE   23,631 0 27,181
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13 75 SH   SOLE   0 0 75
BOEING CO COM 097023105 568 1,494 SH   SOLE   914 0 580
ASTRAZENECA PLC SPONSORED ADR 046353108 9 202 SH   SOLE   202 0 0
AMERICAN EXPRESS CO COM 025816109 41 350 SH   SOLE   225 0 125
ADVANSIX INC COM 00773T101 0 15 SH   SOLE   0 0 15
ARK ETF TR WEB X.O ETF 00214Q401 189 3,878 SH   SOLE   3,878 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 196 6,634 SH   SOLE   6,634 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 79 4,110 SH   SOLE   4,110 0 0
APTIV PLC SHS G6095L109 993 11,360 SH   SOLE   4,135 0 7,225
APOLLO GLOBAL MGMT INC COM CL A 03768E105 65 1,720 SH   SOLE   1,720 0 0
ANTHEM INC COM 036752103 187 778 SH   SOLE   778 0 0
AMAZON COM INC COM 023135106 833 480 SH   SOLE   417 0 63
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 36 2,400 SH   SOLE   2,400 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10 47 SH   SOLE   47 0 0
AMERIPRISE FINL INC COM 03076C106 1,193 8,110 SH   SOLE   4,035 0 4,075
AMGEN INC COM 031162100 217 1,120 SH   SOLE   469 0 651
ADVANCED MICRO DEVICES INC COM 007903107 4 150 SH   SOLE   0 0 150
ANTERO MIDSTREAM CORP COM 03676B102 185 25,000 SH   SOLE   25,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 351 3,587 SH   SOLE   1,859 0 1,728
ALLISON TRANSMISSION HLDGS I COM 01973R101 19 400 SH   SOLE   400 0 0
ALLSTATE CORP COM 020002101 1,555 14,312 SH   SOLE   2,977 0 11,335
ALASKA AIR GROUP INC COM 011659109 530 8,161 SH   SOLE   3,311 0 4,850
ALLETE INC COM NEW 018522300 2 26 SH   SOLE   26 0 0
ALCON INC ORD SHS H01301128 22 377 SH   SOLE   297 0 80
AMERICAN INTL GROUP INC COM NEW 026874784 136 2,435 SH   SOLE   2,435 0 0
AVANGRID INC COM 05351W103 3 50 SH   SOLE   50 0 0
ALLERGAN PLC SHS G0177J108 732 4,348 SH   SOLE   1,688 0 2,660
ISHARES TR CORE US AGGBD ET 464287226 4,691 41,453 SH   SOLE   2,921 0 38,532
AFLAC INC COM 001055102 11 206 SH   SOLE   206 0 0
AMEREN CORP COM 023608102 24 304 SH   SOLE   304 0 0
ADIENT PLC ORD SHS G0084W101 4 153 SH   SOLE   16 0 137
ANALOG DEVICES INC COM 032654105 11 94 SH   SOLE   94 0 0
ISHARES TR MSCI ACWI ETF 464288257 0 2 SH   SOLE   2 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2 1,000 SH   SOLE   1,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 426 2,216 SH   SOLE   1,806 0 410
ACI WORLDWIDE INC COM 004498101 4 120 SH   SOLE   120 0 0
ABBOTT LABS COM 002824100 364 4,353 SH   SOLE   3,728 0 625
ASBURY AUTOMOTIVE GROUP INC COM 043436104 33 325 SH   SOLE   0 0 325
AMERIS BANCORP COM 03076K108 225 5,587 SH   SOLE   0 0 5,587
ABBVIE INC COM 00287Y109 122 1,611 SH   SOLE   548 0 1,063
ABB LTD SPONSORED ADR 000375204 8 400 SH   SOLE   400 0 0
APPLE INC COM 037833100 5,146 22,975 SH   SOLE   10,172 0 12,803
AARONS INC COM PAR $0.50 002535300 3 51 SH   SOLE   51 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 26 1,000 SH   SOLE   0 0 1,000