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
ALASKA AIR GROUP INC COM 011659109 14 202 SH   SOLE   202 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 102 430 SH   SOLE   430 0 0
ALLSTATE CORP COM 020002101 13 129 SH   SOLE   129 0 0
AMAZON COM INC COM 023135106 266 133 SH   SOLE   133 0 0
AMERICAN ELEC PWR INC COM 025537101 27 386 SH   SOLE   386 0 0
AMERICAN INTL GROUP INC COM 026874784 7 137 SH   SOLE   137 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9 100 SH   SOLE   100 0 0
APPLE INC COM 037833100 214 950 SH   SOLE   687 0 263
ASHLAND GLOBAL HLDGS INC COM 044186104 4 355 SH   SOLE   355 0 0
ASIA PAC FD INC COM 044901106 3 200 SH   SOLE   200 0 0
ASTRAZENECA PLC ADR 046353108 21 520 SH   SOLE   0 0 520
AUTOMATIC DATA PROCESSING IN COM 053015103 11 75 SH   SOLE   75 0 0
BP PLC ADR 055622104 4 86 SH   SOLE   86 0 0
BANK AMER CORP COM 060505104 42 1,421 SH   SOLE   1,421 0 0
BANK NEW YORK MELLON CORP COM 064058100 40 785 SH   SOLE   785 0 0
BECTON DICKINSON & CO COM 075887109 27 104 SH   SOLE   104 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 5 1,681 SH   SOLE   1,681 0 0
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 20 1,820 SH   SOLE   1,820 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19 310 SH   SOLE   310 0 0
BURLINGTON STORES INC COM 122017106 23 143 SH   SOLE   143 0 0
CBS CORP NEW COM 124857202 11 200 SH   SOLE   200 0 0
CVS HEALTH CORP COM 126650100 24 300 SH   SOLE   300 0 0
CANOPY GROWTH CORP COM 138035100 9 194 SH   SOLE   194 0 0
CARRIZO OIL & GAS INC COM 144577103 3 100 SH   SOLE   100 0 0
CELANESE CORP DEL COM 150870103 35 310 SH   SOLE   310 0 0
CELGENE CORP COM 151020104 19 211 SH   SOLE   211 0 0
CHESAPEAKE ENERGY CORP COM 165167107 6 1,300 SH   SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 39 322 SH   SOLE   322 0 0
CIRRUS LOGIC INC COM 172755100 13 344 SH   SOLE   344 0 0
CITIGROUP INC COM 172967424 15 208 SH   SOLE   208 0 0
COCA COLA CO COM 191216100 46 1,000 SH   SOLE   1,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 21 270 SH   SOLE   270 0 0
CORNING INC COM 219350105 14 390 SH   SOLE   390 0 0
DBX TR XTRAK MSCI EAFE ETF 233051200 2,213 68,418 SH   SOLE   67,538 0 880
DTE ENERGY CO COM 233331107 10 92 SH   SOLE   92 0 0
DELTA AIR LINES INC DEL COM 247361702 34 591 SH   SOLE   591 0 0
DISNEY WALT CO COM 254687106 13 114 SH   SOLE   114 0 0
DISCOVER FINL SVCS COM 254709108 12 159 SH   SOLE   159 0 0
DOLLAR TREE INC COM 256746108 8 95 SH   SOLE   95 0 0
EATON VANCE FLTING RATE INC COM 278279104 101 6,936 SH   SOLE   6,936 0 0
EDISON INTL COM 281020107 10 144 SH   SOLE   144 0 0
ELECTRONIC ARTS INC COM 285512109 28 456 SH   SOLE   456 0 0
EQUIFAX INC COM 294429105 24 376 SH   SOLE   376 0 0
FEDERATED INVS INC PA COM 314211103 2 75 SH   SOLE   75 0 0
FIFTH THIRD BANCORP COM 316773100 1 38 SH   SOLE   38 0 0
FIRST HORIZON NATL CORP COM 320517105 1 52 SH   SOLE   52 0 0
FIRSTENERGY CORP COM 337932107 2 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM 345370860 8 846 SH   SOLE   846 0 0
GENERAL ELECTRIC CO COM 369604103 22 1,925 SH   SOLE   1,625 0 300
GENESEE & WYOMING CLASS COM 371559105 4 480 SH   SOLE   480 0 0
HANESBRANDS INC COM 410345102 35 1,890 SH   SOLE   1,890 0 0
HARLEY DAVIDSON INC COM 412822108 11 240 SH   SOLE   0 0 240
HOME DEPOT INC COM 437076102 64 308 SH   SOLE   308 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20 1,355 SH   SOLE   1,355 0 0
INTEL CORP COM 458140100 10 220 SH   SOLE   220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 73 486 SH   SOLE   486 0 0
INTL PAPER CO COM 460146103 7 149 SH   SOLE   149 0 0
ISHARES GOLD TRUST ETF 464285105 3 270 SH   SOLE   270 0 0
ISHARES TR S&P 100 ETF ETF 464287101 5,942 45,840 SH   SOLE   45,132 0 708
ISHARES TR CORE S&P TTL STK ETF 464287150 4,327 64,938 SH   SOLE   63,754 0 1,184
ISHARES TR SELECT DIVID ETF ETF 464287168 0 4 SH   SOLE   4 0 0
ISHARES TR TIPS BD ETF ETF 464287176 147 1,330 SH   SOLE   1,330 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 113 387 SH   SOLE   387 0 0
ISHARES TR CORE US AGGBD ET ETF 464287226 7 62 SH   SOLE   62 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 689 16,057 SH   SOLE   14,652 0 1,405
ISHARES TR S&P 500 GRWT ETF ETF 464287309 235 1,324 SH   SOLE   1,324 0 0
ISHARES TR GLOBAL ENERG ETF ETF 464287341 0 1 SH   SOLE   1 0 0
ISHARES TR NA NAT RES ETF 464287374 336 9,381 SH   SOLE   9,333 0 48
ISHARES TR LATN AMER 40 ETF ETF 464287390 4 121 SH   SOLE   121 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,268 10,945 SH   SOLE   10,945 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 2,949 43,370 SH   SOLE   43,370 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 27 208 SH   SOLE   208 0 0
ISHARES TR RUS 1000 VAL ETF ETF 464287598 373 2,945 SH   SOLE   2,945 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614 8,559 54,873 SH   SOLE   53,727 0 1,146
ISHARES TR RUS 1000 ETF ETF 464287622 1,442 8,920 SH   SOLE   8,920 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 91 681 SH   SOLE   681 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 84 500 SH   SOLE   500 0 0
ISHARES TR CORE S&P VLU ETF ETF 464287663 345 6,114 SH   SOLE   6,114 0 0
ISHARES TR RUSSELL 3000 ETF ETF 464287689 6,746 39,208 SH   SOLE   39,208 0 0
ISHARES TR U.S. TECH ETF ETF 464287721 49 250 SH   SOLE   250 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 25 284 SH   SOLE   284 0 0
ISHARES TR SP SMCP600GR ETF ETF 464287887 143 710 SH   SOLE   710 0 0
ISHARES TR MSCI AC ASIA ETF ETF 464288182 1,204 17,048 SH   SOLE   15,640 0 1,408
ISHARES TR MSCI ACWI EX US ETF 464288240 2,930 61,439 SH   SOLE   59,217 0 2,222
ISHARES TR EAFE VALUE ETF 464288877 27 529 SH   SOLE   529 0 0
JOHNSON & JOHNSON COM 478160104 141 1,021 SH   SOLE   1,021 0 0
KENNAMETAL INC COM 489170100 17 400 SH   SOLE   400 0 0
KROGER CO COM 501044101 3 117 SH   SOLE   117 0 0
LAUDER ESTEE COS INC COM 518439104 2 14 SH   SOLE   14 0 0
LULULEMON ATHLETICA INC COM 550021109 144 887 SH   SOLE   887 0 0
MAGNA INTL INC COM 559222401 13 252 SH   SOLE   252 0 0
MATTEL INC COM 577081102 0 2 SH   SOLE   2 0 0
MCDONALDS CORP COM 580135101 78 468 SH   SOLE   468 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 1 54 SH   SOLE   54 0 0
MICROSOFT CORP COM 594918104 320 2,797 SH   SOLE   2,797 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 16 204 SH   SOLE   204 0 0
MONDELEZ INTL INC COM 609207105 0 364 SH   SOLE   364 0 0
MONOLITHIC PWR SYS INC COM 609839105 5 43 SH   SOLE   43 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3 136 SH   SOLE   136 0 0
NIKE INC COM 654106103 3 34 SH   SOLE   34 0 0
NORFOLK SOUTHERN CORP COM 655844108 7 40 SH   SOLE   40 0 0
NORTHROP GRUMMAN CORP COM 666807102 17 54 SH   SOLE   54 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 0 20 SH   SOLE   20 0 0
NOVO-NORDISK A S ADR 670100205 10 211 SH   SOLE   211 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 69 5,411 SH   SOLE   5,411 0 0
NUVASIVE INC COM 670704105 5 77 SH   SOLE   77 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870407 0 600 SH   SOLE   600 0 0
PNC FINL SVCS GROUP INC COM 693475105 164 1,207 SH   SOLE   1,207 0 0
PPG INDS INC COM 693506107 3 30 SH   SOLE   30 0 0
PACKAGING CORP AMER COM 695156109 6 55 SH   SOLE   55 0 0
PEPSICO INC COM 713448108 90 805 SH   SOLE   505 0 300
PERSPECTA INC COM 715347100 1 32 SH   SOLE   32 0 0
PFIZER INC COM 717081103 14 309 SH   SOLE   309 0 0
PHILIP MORRIS INTL INC COM 718172109 163 2,052 SH   SOLE   2,052 0 0
PHILLIPS 66 COM 718546104 2 20 SH   SOLE   20 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 12 2,063 SH   SOLE   2,063 0 0
PROCTER AND GAMBLE CO COM 742718109 60 717 SH   SOLE   717 0 0
PROOFPOINT INC COM 743424103 11 99 SH   SOLE   99 0 0
PRUDENTIAL FINL INC COM 744320102 9 85 SH   SOLE   85 0 0
RAYTHEON CO COM 755111507 7 35 SH   SOLE   35 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 8 252 SH   SOLE   252 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 14,423 204,900 SH   SOLE   203,756 0 1,144
SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 7 113 SH   SOLE   23 0 90
SCHWAB STRATEGIC TR EMRG MKTEQ ETF ETF 808524706 508 19,757 SH   SOLE   18,990 0 767
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 24 345 SH   SOLE   345 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 1,742 51,942 SH   SOLE   49,502 0 2,440
SCHWAB STRATEGIC TR US REIT ETF ETF 808524847 31 745 SH   SOLE   721 0 24
SEARS HLDGS CORP W EXP 12/15/201 WARRANT 812350155 0 35 SH   SOLE   35 0 0
SEATTLE GENETICS INC COM 812578102 7 906 SH   SOLE   906 0 0
SEMPRA ENERGY COM 816851109 79 691 SH   SOLE   691 0 0
SPARTON CORP COM 847235108 7 475 SH   SOLE   475 0 0
SPIRIT AIRLS INC COM 848577102 30 630 SH   SOLE   630 0 0
SPLUNK INC COM 848637104 6 49 SH   SOLE   49 0 0
STARBUCKS CORP COM 855244109 7 124 SH   SOLE   124 0 0
STATE STR CORP COM 857477103 10 114 SH   SOLE   114 0 0
STEEL DYNAMICS INC COM 858119100 39 864 SH   SOLE   0 0 864
SUNCOR ENERGY INC NEW COM 867224107 7 185 SH   SOLE   185 0 0
SUNTRUST BKS INC COM 867914103 17 248 SH   SOLE   248 0 0
SYSCO CORP COM 871829107 13 175 SH   SOLE   175 0 0
T MOBILE US INC COM 872590104 16 230 SH   SOLE   230 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19 420 SH   SOLE   420 0 0
TEXAS INSTRS INC COM 882508104 3 204 SH   SOLE   204 0 0
THOMSON REUTERS CORP COM 884903105 11 246 SH   SOLE   246 0 0
TRIMAS CORP COM 896215209 2 55 SH   SOLE   55 0 0
U S G CORP COM 903293405 1 15 SH   SOLE   15 0 0
UNDER ARMOUR INC COM 904311107 10 451 SH   SOLE   451 0 0
UNDER ARMOUR INC COM 904311206 8 407 SH   SOLE   407 0 0
UNILEVER PLC ADR 904767704 44 804 SH   SOLE   804 0 0
UNION PAC CORP COM 907818108 16 96 SH   SOLE   96 0 0
UNITED PARCEL SERVICE INC COM 911312106 400 3,424 SH   SOLE   3,424 0 0
UNITED STS COMMODITY INDEX COMM IDX ETF 911717106 6 137 SH   SOLE   137 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18 128 SH   SOLE   0 0 128
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 97 880 SH   SOLE   880 0 0
VANGUARD STAR FD VG TL INTL STK ETF 921909768 17,668 327,181 SH   SOLE   322,206 0 4,975
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX ETF 921932828 40 250 SH   SOLE   250 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX ETF 921932885 38 280 SH   SOLE   280 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT ETF 921937835 10 124 SH   SOLE   124 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,237 236,587 SH   SOLE   230,697 0 5,890
VANGUARD WHITEHALL FDS INC HIGH DIV YLD ETF 921946406 8,864 101,781 SH   SOLE   99,083 0 2,698
VANGUARD MALVERN FDS ETF 922020805 11,319 234,004 SH   SOLE   229,713 0 4,291
VANGUARD INTL EQUITY INDEX TT WRLD ST ETF ETF 922042742 46 611 SH   SOLE   611 0 0
VANGUARD INTL EQUITY INDEX ALLWRLD EX US ETF 922042775 26,647 511,942 SH   SOLE   489,250 0 22,692
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF ETF 922042858 5,177 126,262 SH   SOLE   123,228 0 3,034
VANGUARD INTL EQUITY INDEX FTSE PACIFIC ETF ETF 922042866 30 421 SH   SOLE   421 0 0
VEEVA SYS INC COM 922475108 22 201 SH   SOLE   201 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS ETF 922908363 93 350 SH   SOLE   350 0 0
VANGUARD INDEX FDS REIT ETF ETF 922908553 2,825 35,017 SH   SOLE   33,039 0 1,978
VANGUARD INDEX FDS MID CAP ETF 922908629 668 4,071 SH   SOLE   4,071 0 0
VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 1 7 SH   SOLE   7 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 33 204 SH   SOLE   204 0 0
VANGUARD INDEX FDS TOTAL STK MKT ETF 922908769 41,783 279,204 SH   SOLE   268,048 0 11,156
WAL-MART STORES INC COM 931142103 19 198 SH   SOLE   198 0 0
WELLS FARGO & CO NEW COM 949746101 25 473 SH   SOLE   473 0 0
WEYERHAEUSER CO COM 962166104 20 620 SH   SOLE   620 0 0
WORLDPAY INC COM 981558109 7 69 SH   SOLE   69 0 0
INVESCO QQQ TR ETF 46090E103 464 3,042 SH   SOLE   3,042 0 0
U S SILICA HLDGS INC COM 90346E103 68 3,600 SH   SOLE   3,600 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 35 SH   SOLE   35 0 0
ARGAN INC COM 04010E109 2 55 SH   SOLE   55 0 0
FORTINET INC COM 34959E109 8 83 SH   SOLE   83 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,563 146,317 SH   SOLE   146,317 0 0
AT&T INC COM 00206R102 10 291 SH   SOLE   291 0 0
ABBVIE INC COM 00287Y109 23 243 SH   SOLE   243 0 0
ADOBE SYS INC COM 00724F101 5 18 SH   SOLE   18 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 9 55 SH   SOLE   55 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 16 1,213 SH   SOLE   1,213 0 0
ALPHABET INC COM 02079K107 81 68 SH   SOLE   68 0 0
ALPHABET INC COM 02079K305 83 69 SH   SOLE   69 0 0
ALTRIA GROUP INC COM 02209S103 194 3,219 SH   SOLE   2,763 0 456
AMBEV SA ADR 02319V103 38 8,385 SH   SOLE   8,385 0 0
AMERIPRISE FINL INC COM 03076C106 10 69 SH   SOLE   69 0 0
ARCONIC INC COM 03965L100 30 1,373 SH   SOLE   1,373 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20 205 SH   SOLE   205 0 0
BIOGEN INC COM 09062X103 21 60 SH   SOLE   60 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 44 3,321 SH   SOLE   3,321 0 0
BLACKROCK INC COM 09247X101 36 76 SH   SOLE   76 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248C106 23 1,554 SH   SOLE   1,554 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 22 1,732 SH   SOLE   1,732 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 39 2,647 SH   SOLE   2,647 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 6 659 SH   SOLE   659 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 45 3,478 SH   SOLE   3,478 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 258 24,149 SH   SOLE   24,149 0 0
BLACKSTONE MTG TR INC COM 09257W100 2,279 68,008 SH   SOLE   67,129 0 879
BOOKING HLDGS INC COM 09857L108 83 57 SH   SOLE   57 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1 16 SH   SOLE   16 0 0
BROADCOM INC COM 11135F101 3 11 SH   SOLE   11 0 0
BROADWIND ENERGY INC COM 11161T207 0 198 SH   SOLE   198 0 0
CHENIERE ENERGY INC COM 16411R208 3 50 SH   SOLE   50 0 0
CISCO SYS INC COM 17275R102 233 4,915 SH   SOLE   4,915 0 0
COMCAST CORP NEW COM 20030N101 10 282 SH   SOLE   282 0 0
CONCHO RES INC COM 20605P101 6 39 SH   SOLE   39 0 0
DXC TECHNOLOGY CO COM 23355L106 6 64 SH   SOLE   64 0 0
DAVITA INC COM 23918K108 46 1,271 SH   SOLE   1,271 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 14 720 SH   SOLE   720 0 0
DOWDUPONT INC COM 26078J100 13 201 SH   SOLE   201 0 0
ETF MANAGERS TR ETFMG ALTR HRVST ETF 26924G508 37 930 SH   SOLE   930 0 0
EATON VANCE MUN BD FD II COM 27827K109 70 6,058 SH   SOLE   6,058 0 0
EATON VANCE MUN BD FD COM 27827X101 213 18,489 SH   SOLE   18,489 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 28 2,168 SH   SOLE   2,168 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8 87 SH   SOLE   87 0 0
EXPEDIA GROUP INC COM 30212P303 15 117 SH   SOLE   117 0 0
EXXON MOBIL CORP COM 30231G102 220 3,587 SH   SOLE   3,587 0 0
FACEBOOK INC COM 30303M102 128 1,117 SH   SOLE   1,117 0 0
FEDEX CORP COM 31428X106 71 293 SH   SOLE   293 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 394 17,729 SH   SOLE   16,844 0 885
FIVE BELOW INC COM 33829M101 15 118 SH   SOLE   118 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 0 3 SH   SOLE   3 0 0
GLAXOSMITHKLINE PLC COM 37733W105 67 1,666 SH   SOLE   1,666 0 0
GLOBALSCAPE INC COM 37940G109 0 50 SH   SOLE   50 0 0
GLOBAL PMTS INC COM 37940X102 6 45 SH   SOLE   45 0 0
HDFC BANK LTD ADR 40415F101 12 124 SH   SOLE   124 0 0
HP INC COM 40434L105 10 400 SH   SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7 400 SH   SOLE   400 0 0
HORIZON GLOBAL CORP COM 44052W104 0 22 SH   SOLE   22 0 0
INTUITIVE SURGICAL INC COM 46120E602 5 9 SH   SOLE   9 0 0
INVESCO S&P500 LOW VOL ETF 46138E354 71 1,430 SH   SOLE   1,430 0 0
INVESCO EMRNG MKT ETF 46138E784 13 465 SH   SOLE   465 0 0
INVESCO SOLAR ETF 46138G706 8 374 SH   SOLE   0 0 374
ISHARES TR ETF 46429B655 6,851 114,946 SH   SOLE   114,946 0 0
ISHARES TR CORE HIGH DV ETF ETF 46429B663 22 238 SH   SOLE   238 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 9,997 199,201 SH   SOLE   194,764 0 4,437
ISHARES TR CORE MSCI TOTAL ETF 46432F834 2,052 16,612 SH   SOLE   16,612 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103 7 136 SH   SOLE   136 0 0
ISHARES IN CMSCI JPN ETF NEW ETF 46434G822 7 124 SH   SOLE   124 0 0
ISHARES TR HDG MSCI EAFE ETF 46434V803 126 4,224 SH   SOLE   3,813 0 411
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 247 9,884 SH   SOLE   9,884 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 251 10,111 SH   SOLE   10,111 0 0
ISHARES TR IBONDS DEC 2023 ETF 46434VAX8 241 9,898 SH   SOLE   9,898 0 0
ISHARES TR ETF 46434VBA7 242 9,936 SH   SOLE   9,936 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 122 2,201 SH   SOLE   2,201 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 246 10,119 SH   SOLE   10,119 0 0
JPMORGAN CHASE & CO COM 46625H100 34 304 SH   SOLE   304 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 15 88 SH   SOLE   88 0 0
M & T BK CORP COM 55261F104 10 60 SH   SOLE   60 0 0
MARKETAXESS HLDGS INC COM 57060D108 10 55 SH   SOLE   55 0 0
MASTERCARD INCORPORATED COM 57636Q104 116 519 SH   SOLE   519 0 0
MERCADOLIBRE INC COM 58733R102 2 7 SH   SOLE   7 0 0
MERCK & CO INC COM 58933Y105 14 192 SH   SOLE   192 0 0
METLIFE INC COM 59156R108 8 179 SH   SOLE   179 0 0
MILACRON HLDGS CORP COM 59870L106 2 112 SH   SOLE   112 0 0
MOMO INC ADR 60879B107 25 577 SH   SOLE   577 0 0
NOVARTIS A G ADR 66987V109 35 1,003 SH   SOLE   1,003 0 0
NUTRI SYS INC NEW COM 67069D108 13 342 SH   SOLE   342 0 0
NUTRIEN LTD COM 67077M108 3 56 SH   SOLE   56 0 0
ORACLE CORP COM 68389X105 82 1,600 SH   SOLE   1,600 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 333 23,350 SH   SOLE   23,350 0 0
PAYCOM SOFTWARE INC COM 70432V102 16 102 SH   SOLE   102 0 0
PAYLOCITY HLDG CORP COM 70438V106 7 89 SH   SOLE   89 0 0
PIMCO ETF TR ENHAN SHRT MA AC ETF 72201R833 9,758 96,029 SH   SOLE   94,112 0 1,917
PRICE T ROWE GROUP INC COM 74144T108 72 660 SH   SOLE   660 0 0
PROSHARES TR SHT 7-10 YR ETF 74348A608 2 64 SH   SOLE   64 0 0
PROTECTIVE INS CORP COM 74368L203 252 10,968 SH   SOLE   10,968 0 0
PROVIDENT FINL SVCS INC COM 74386T105 56 2,261 SH   SOLE   2,261 0 0
QORVO INC COM 74736K101 55 713 SH   SOLE   713 0 0
SPDR S&P 500 ETF TR ETF 78462F103 16,452 56,592 SH   SOLE   52,600 0 3,992
SPDR GOLD TRUST ETF 78463V107 20 176 SH   SOLE   176 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 2 67 SH   SOLE   67 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS ETF 78463X848 12 315 SH   SOLE   315 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,797 28,558 SH   SOLE   28,538 0 20
SSGA ACTIVE ETF TR ETF 78467V103 3 121 SH   SOLE   121 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 7 19 SH   SOLE   19 0 0
SPDR SER TR BLOMBERG BRC INV ETF 78468R200 4,405 975 SH   SOLE   975 0 0
SALESFORCE COM INC COM 79466L302 4 26 SH   SOLE   26 0 0
SEALED AIR CORP COM 81211K100 17 415 SH   SOLE   415 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 1,263 13,273 SH   SOLE   11,441 0 1,832
SELECT SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 766 14,206 SH   SOLE   13,007 0 1,199
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 38 323 SH   SOLE   323 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 0 6 SH   SOLE   0 0 6
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 3 105 SH   SOLE   0 0 105
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 9,878 131,125 SH   SOLE   125,547 0 5,578
SERVICENOW INC COM 81762P102 124 924 SH   SOLE   924 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 35 390 SH   SOLE   390 0 0
STAG INDL INC COM 85254J102 17 629 SH   SOLE   629 0 0
STARWOOD PPTY TR INC COM 85571B105 2,124 98,687 SH   SOLE   95,021 0 3,666
TD AMERITRADE HLDG CORP COM 87236Y108 3 54 SH   SOLE   54 0 0
TESLA INC COM 88160R101 3 13 SH   SOLE   13 0 0
3M CO COM 88579Y101 63 300 SH   SOLE   300 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 7,003 260,058 SH   SOLE   251,834 0 8,224
ULTA BEAUTY INC COM 90384S303 2 8 SH   SOLE   8 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 4 11 SH   SOLE   11 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12 46 SH   SOLE   46 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH   SOLE   100 0 0
VALVOLINE INC COM 92047W101 14 635 SH   SOLE   635 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1 20 SH   SOLE   20 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 25 294 SH   SOLE   294 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 25 125 SH   SOLE   125 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS ETF 92206C102 2,701 45,210 SH   SOLE   45,210 0 0
VANGUARD SHRT TRM CORP BD ETF 92206C409 530 6,784 SH   SOLE   6,784 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 53 1,642 SH   SOLE   1,642 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 66 342 SH   SOLE   342 0 0
VIACOM INC NEW COM 92553P201 1 30 SH   SOLE   30 0 0
VISA INC COM 92826C839 155 1,033 SH   SOLE   1,033 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 2 298 SH   SOLE   298 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 26 2,310 SH   SOLE   2,310 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 1 215 SH   SOLE   215 0 0
WASTE CONNECTIONS INC COM 94106B101 11 144 SH   SOLE   144 0 0
WASTE MGMT INC DEL COM 94106L109 91 1,003 SH   SOLE   1,003 0 0
WISDOMTREE TR JAPN HEDGE EQT ETF 97717W851 8 136 SH   SOLE   136 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5 130 SH   SOLE   130 0 0
ACCENTURE PLC IRELAND COM G1151C101 289 1,700 SH   SOLE   1,700 0 0
EATON CORP PLC COM G29183103 26 300 SH   SOLE   300 0 0
MEDTRONIC PLC COM G5960L103 10 100 SH   SOLE   100 0 0
NOMAD FOODS LTD COM G6564A105 18 896 SH   SOLE   896 0 0
NOVOCURE LTD COM G6674U108 5 100 SH   SOLE   100 0 0
CHUBB LIMITED COM H1467J104 13 100 SH   SOLE   100 0 0
TRANSOCEAN LTD COM H8817H100 13 2,365 SH   SOLE   2,365 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 17 146 SH   SOLE   146 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 1 8 SH   SOLE   8 0 0