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
AMAZON.COM INC Stock 023135106 4,110 2,308 SH   SOLE 0 1,339 0 969
CERNER CORP Stock 156782104 74 1,300 SH   SOLE 0 0 0 1,300
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF 464287374 47 1,500 SH   SOLE 0 0 0 1,500
GLOBAL PAYMENTS INC Stock 37940X102 782 5,725 SH   SOLE 0 5,535 0 190
PRUDENTIAL FINL INC Stock 744320102 230 2,499 SH   SOLE 0 2,499 0 0
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 1,226 24,233 SH   SOLE 0 201 0 24,032
SIRIUS XM RADIO INC Stock 82968B103 16 2,760 SH   SOLE 0 0 0 2,760
POWERSHARES QQQ TR ETF 46090E103 1,219 6,787 SH   SOLE 0 6,787 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 259 3,500 SH   SOLE 0 0 0 3,500
STARBUCKS CORP Stock 855244109 833 11,204 SH   SOLE 0 9,518 0 1,686
DCP MIDSTREAM PARTNERS LP UNITS LTD PARTNER INT Stock 23311P100 36 1,100 SH   SOLE 0 1,100 0 0
ARROW FINL CORP COM Stock 042744102 24 728 SH   SOLE 0 0 0 728
BUCKEYE PARTNERS UTS L P UNIT LTD PARTNERSHIP INT Stock 118230101 58 1,700 SH   SOLE 0 0 0 1,700
DOLLAR GEN CORP Stock 256677105 156 1,310 SH   SOLE 0 1,310 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,168 22,663 SH   SOLE 0 3,950 0 18,713
WASTE MANAGEMENT INC Stock 94106L109 917 8,821 SH   SOLE 0 4,990 0 3,831
ISHARES GLOBAL TECH ETF ETF 464287291 60 350 SH   SOLE 0 350 0 0
COSTCO WHOLESALE CORP Stock 22160K105 775 3,200 SH   SOLE 0 3,200 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,392 102,332 SH   SOLE 0 15,580 0 86,752
GOLDMAN SACHS GROUP INC Stock 38141G104 472 2,457 SH   SOLE 0 2,457 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 416 6,649 SH   SOLE 0 5,014 0 1,635
YUM! BRANDS INC Stock 988498101 52 520 SH   SOLE 0 520 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 340 9,391 SH   SOLE 0 9,391 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 770 7,402 SH   SOLE 0 1,302 0 6,100
COCA COLA CO COM Stock 191216100 1,231 26,269 SH   SOLE 0 18,578 0 7,691
S&P GLOBAL INC COM Stock 78409V104 7,498 35,610 SH   SOLE 0 4,744 0 30,866
GENERAL MLS INC COM Stock 370334104 268 5,182 SH   SOLE 0 5,182 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 3,317 113,986 SH   SOLE 0 350 0 113,636
IDEX CORP Stock 45167R104 57 375 SH   SOLE 0 375 0 0
ISHARES DJ US ENERGY ETF 464287796 32 890 SH   SOLE 0 70 0 820
OCCIDENTAL PETE CORP COM Stock 674599105 101 1,524 SH   SOLE 0 0 0 1,524
BB&T CORP COM Stock 054937107 54 1,150 SH   SOLE 0 1,150 0 0
UNITED PARCEL SERVICE INC Stock 911312106 8 70 SH   SOLE 0 70 0 0
VANGUARD REIT INDEX ETF ETF 922908553 1,340 15,418 SH   SOLE 0 13,985 0 1,433
VENTAS INC REIT 92276F100 257 4,020 SH   SOLE 0 3,620 0 400
INTEL CORP COM Stock 458140100 47 870 SH   SOLE 0 70 0 800
CME GROUP INC. Stock 12572Q105 760 4,615 SH   SOLE 0 4,525 0 90
STATE STR CORP COM Stock 857477103 361 5,485 SH   SOLE 0 5,485 0 0
MEDTRONIC PLC SHS Stock G5960L103 542 5,950 SH   SOLE 0 5,750 0 200
FORTIVE CORP COM Stock 34959J108 63 750 SH   SOLE 0 750 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 558 2,155 SH   SOLE 0 2,155 0 0
HORMEL FOODS CORP COM Stock 440452100 63 1,407 SH   SOLE 0 0 0 1,407
ISHARES SILVER TRUST ETF ETF 46428Q109 22 1,560 SH   SOLE 0 1,560 0 0
EQUITY RESIDENTIAL REIT 29476L107 867 11,512 SH   SOLE 0 7 0 11,505
ISHARES GROWTH ALLOCATION FUND ETF 464289867 3 63 SH   SOLE 0 63 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 10 60 SH   SOLE 0 60 0 0
MERCK & CO INC Stock 58933Y105 1,184 14,231 SH   SOLE 0 4,050 0 10,180
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 408 3,850 SH   SOLE 0 3,850 0 0
SPDR S&P 500 ETF ETF 78462F103 2,045 7,238 SH   SOLE 0 5,762 0 1,476
MASTERCARD INC Stock 57636Q104 952 4,045 SH   SOLE 0 3,969 0 76
ILLINOIS TOOL WKS INC COM Stock 452308109 1,579 11,002 SH   SOLE 0 3,258 0 7,744
EMERSON ELEC CO COM Stock 291011104 175 2,550 SH   SOLE 0 0 0 2,550
YUM CHINA HLDGS INC COM Stock 98850P109 32 715 SH   SOLE 0 715 0 0
DIAGEO PLC ADR 25243Q205 324 1,980 SH   SOLE 0 1,280 0 700
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 50 5,000 SH   SOLE 0 5,000 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 164 3,002 SH   SOLE 0 3,002 0 0
ISHARES TIPS BOND ETF ETF 464287176 4,752 42,029 SH   SOLE 0 6,686 0 35,343
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 52 2,570 SH   SOLE 0 0 0 2,570
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 19 100 SH   SOLE 0 0 0 100
BANK NEW YORK MELLON CORP COM Stock 064058100 277 5,491 SH   SOLE 0 1,945 0 3,546
KAYNE ANDERSON MLP INVT CO CEF 486606106 64 4,000 SH   SOLE 0 0 0 4,000
VERIZON COMMUNICATIONS Stock 92343V104 976 16,499 SH   SOLE 0 1,220 0 15,278
CHUBB LIMITED COM Stock H1467J104 167 1,190 SH   SOLE 0 1,190 0 0
ISHARES COHEN & STEERS RLTY ETF 464287564 151 1,356 SH   SOLE 0 0 0 1,356
SHERWIN WILLIAMS CO COM Stock 824348106 237 551 SH   SOLE 0 75 0 476
PEPSICO INC COM Stock 713448108 1,925 15,708 SH   SOLE 0 1,892 0 13,816
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 2,445 29,066 SH   SOLE 0 2,971 0 26,095
SPDR INDEX SHS FDS S&P CHINA ETF ETF 78463X400 2 21 SH   SOLE 0 21 0 0
JP MORGAN ALERIAN MLP ETN ETF 46625H365 15 600 SH   SOLE 0 0 0 600
ISHARES MODERATE ALLOCATION FUND ETF 464289875 2 55 SH   SOLE 0 55 0 0
KIMBERLY CLARK CORP COM Stock 494368103 162 1,305 SH   SOLE 0 0 0 1,305
HONEYWELL INTL INC Stock 438516106 2,103 13,234 SH   SOLE 0 5,227 0 8,007
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 866 34,000 SH   SOLE 0 34,000 0 0
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 31 800 SH   SOLE 0 0 0 800
BECTON DICKINSON & CO PFD SHS CONV A Convertible Preferred 075887208 1,411 22,820 SH   SOLE 0 0 0 22,820
US BANCORP DEL COM NEW Stock 902973304 451 9,349 SH   SOLE 0 2,900 0 6,449
BP PLC SPONSORED ADR ADR 055622104 101 2,300 SH   SOLE 0 2,300 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 3,000 57,425 SH   SOLE 0 56,510 0 915
HOME DEPOT Stock 437076102 1,123 5,851 SH   SOLE 0 5,784 0 67
BAXTER INTL INC COM Stock 071813109 67 820 SH   SOLE 0 0 0 820
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 2,948 18,453 SH   SOLE 0 3,905 0 14,548
DOWDUPONT INC COM Stock 26078J100 994 18,640 SH   SOLE 0 1,704 0 16,936
ISHARES RUSSELL 2000 VALUE ETF 464287630 625 5,212 SH   SOLE 0 5,170 0 42
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 410 4,465 SH   SOLE 0 3,040 0 1,425
SPDR GOLD ETF ETF 78463V107 3,010 24,667 SH   SOLE 0 6,229 0 18,438
SOUTHERN CO COM Stock 842587107 96 1,850 SH   SOLE 0 0 0 1,850
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,366 15,629 SH   SOLE 0 84 0 15,545
ISHARES US REAL ESTATE ETF ETF 464287739 959 11,015 SH   SOLE 0 10,075 0 940
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 228 4,055 SH   SOLE 0 4,055 0 0
FORTINET INC COM Stock 34959E109 19 230 SH   SOLE 0 230 0 0
AON CORP Stock G0408V102 141 825 SH   SOLE 0 825 0 0
CENTURYLINK INC COM Stock 156700106 65 5,425 SH   SOLE 0 5,425 0 0
HENRY JACK & ASSOC INC Stock 426281101 320 2,305 SH   SOLE 0 2,305 0 0
TELEFLEX INC COM Stock 879369106 121 400 SH   SOLE 0 0 0 400
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 0 2 SH   SOLE 0 2 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103 7 700 SH   SOLE 0 0 0 700
WASTE CONNECTIONS INC Stock 94106B101 359 4,049 SH   SOLE 0 4,049 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 111 4,525 SH   SOLE 0 4,525 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,456 17,205 SH   SOLE 0 3,645 0 13,560
ADOBE SYS INC Stock 00724F101 1,851 6,946 SH   SOLE 0 6,810 0 136
WEYERHAEUSER CO Stock 962166104 445 16,880 SH   SOLE 0 0 0 16,880
EXELON CORP COM Stock 30161N101 242 4,835 SH   SOLE 0 4,835 0 0
ALPHABET INC CLASS A Stock 02079K305 859 730 SH   SOLE 0 370 0 360
FISERV INC Stock 337738108 1,532 17,349 SH   SOLE 0 16,630 0 719
CONSTELLATION BRANDS INC CL A Stock 21036P108 9 50 SH   SOLE 0 0 0 50
UNILEVER PLC SPON ADR NEW ADR 904767704 56 969 SH   SOLE 0 0 0 969
COMCAST CORP NEW CL A Stock 20030N101 306 7,666 SH   SOLE 0 5,830 0 1,836
MICROSOFT Stock 594918104 5,051 42,830 SH   SOLE 0 29,416 0 13,414
LENNAR CORP CL A Stock 526057104 204 4,165 SH   SOLE 0 4,165 0 0
SCHLUMBERGER LTD COM Stock 806857108 683 15,668 SH   SOLE 0 3,538 0 12,130
SIMON PROPERTY GROUP INC REIT 828806109 28 155 SH   SOLE 0 0 0 155
RPM INTL INC COM Stock 749685103 779 13,416 SH   SOLE 0 0 0 13,416
VARIAN MED SYS INC COM Stock 92220P105 43 300 SH   SOLE 0 300 0 0
BOEING CO COM Stock 097023105 1,146 3,005 SH   SOLE 0 736 0 2,268
UPWORK INC COM Stock 91688F104 25 1,300 SH   SOLE 0 1,300 0 0
VANGUARD SMALL CAP ETF ETF 922908751 2,272 14,867 SH   SOLE 0 14,799 0 68
VANGUARD MID CAP ETF 922908629 892 5,551 SH   SOLE 0 5,528 0 23
NEXTERA ENERGY INC COM Stock 65339F101 97 500 SH   SOLE 0 0 0 500
NIKE INC CLASS B Stock 654106103 242 2,868 SH   SOLE 0 2,080 0 788
TESLA MOTORS INC Stock 88160R101 22 80 SH   SOLE 0 0 0 80
LINDE PLC SHS Stock G5494J103 200 1,135 SH   SOLE 0 635 0 500
ARCOSA INC COM Stock 039653100 6 200 SH   SOLE 0 0 0 200
VANGUARD HEALTH CARE ETF ETF 92204A504 155 900 SH   SOLE 0 0 0 900
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 815 31,682 SH   SOLE 0 31,682 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 317 3,592 SH   SOLE 0 3,592 0 0
NORFOLK SOUTHERN CRP Stock 655844108 1,167 6,246 SH   SOLE 0 1,010 0 5,236
NUVEEN TAXABLE MUNICPL INCM FD COM CEF 67074C103 29 1,395 SH   SOLE 0 0 0 1,395
BOSTON PPTYS INC REIT 101121101 216 1,616 SH   SOLE 0 1,616 0 0
BLACKROCK BUILD AMER BD CEF 09248X100 29 1,300 SH   SOLE 0 0 0 1,300
VANGUARD EUROPEAN ETF 922042874 2,482 46,304 SH   SOLE 0 626 0 45,678
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 22 350 SH   SOLE 0 0 0 350
AMPHENOL CORP CL A Stock 032095101 366 3,880 SH   SOLE 0 3,880 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 32 1,017 SH   SOLE 0 0 0 1,017
DOLLAR TREE STORES INC Stock 256746108 133 1,270 SH   SOLE 0 1,270 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 577 4,234 SH   SOLE 0 4,234 0 0
HEALTH CARE REIT INC REIT 95040Q104 314 4,052 SH   SOLE 0 4,052 0 0
GLOBAL X FDS GLOBAL X LITHIUM ETF ETF 37954Y855 17 600 SH   SOLE 0 0 0 600
VANGUARD S&P 500 ETF ETF 922908363 932 3,592 SH   SOLE 0 3,340 0 252
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 203 3,400 SH   SOLE 0 3,400 0 0
ARROW ELECTRS INC COM Stock 042735100 170 2,208 SH   SOLE 0 0 0 2,208
FIFTH THIRD BANCORP Stock 316773100 84 3,350 SH   SOLE 0 3,350 0 0
WISDOMTREE TR CURRENCY HEDGED DEFAFD ETF 97717X701 34 525 SH   SOLE 0 0 0 525
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,674 4,846 SH   SOLE 0 4,846 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 88 1,036 SH   SOLE 0 0 0 1,036
GENERAL MOTORS CORP Stock 37045V100 12 320 SH   SOLE 0 320 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 1,448 14,525 SH   SOLE 0 14,525 0 0
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 37 1,500 SH   SOLE 0 0 0 1,500
PRICELINE.COM INC Stock 09857L108 52 30 SH   SOLE 0 30 0 0
WABTEC Stock 929740108 123 1,669 SH   SOLE 0 0 0 1,669
LILLY ELI & CO COM Stock 532457108 169 1,303 SH   SOLE 0 90 0 1,213
ISHARES GSCI COMMODITY INDEXED TR ETF ETF 46428R107 1 70 SH   SOLE 0 0 0 70
HOSPITALITY PROPERTIES TRUST REIT 44106M102 185 7,050 SH   SOLE 0 7,050 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 1,908 84,195 SH   SOLE 0 770 0 83,425
ANADARKO PETE CORP Stock 032511107 114 2,500 SH   SOLE 0 0 0 2,500
P & F INDS INC CL A NEW Stock 692830508 25 3,000 SH   SOLE 0 0 0 3,000
ISHARES RUSSELL 2000 ETF ETF 464287655 58 380 SH   SOLE 0 0 0 380
DIGITAL REALTY TRUST INC REIT 253868103 249 2,095 SH   SOLE 0 2,095 0 0
MICRON TECHNOLOGY Stock 595112103 8 200 SH   SOLE 0 0 0 200
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 3 17 SH   SOLE 0 17 0 0
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 6,484 127,370 SH   SOLE 0 83,215 0 44,155
ISHARES DJ SELECT DIVIDEND ETF 464287168 658 6,700 SH   SOLE 0 6,700 0 0
GLADSTONE LD CORP COM REIT 376549101 13 1,000 SH   SOLE 0 0 0 1,000
VANGUARD FTSE PACIFIC ETF ETF 922042866 107 1,625 SH   SOLE 0 1,625 0 0
ALEXION PHARMA INC Stock 015351109 184 1,364 SH   SOLE 0 1,364 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 240 2,698 SH   SOLE 0 2,698 0 0
LANDSTAR SYSTEMS INC Stock 515098101 10 95 SH   SOLE 0 95 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 156 381 SH   SOLE 0 381 0 0
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 2,149 35,437 SH   SOLE 0 1,135 0 34,302
ALLERGAN PLC SHS Stock G0177J108 209 1,427 SH   SOLE 0 0 0 1,427
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 258 16,764 SH   SOLE 0 5,120 0 11,644
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 7 143 SH   SOLE 0 143 0 0
TRACTOR SUPPLY CO Stock 892356106 387 3,956 SH   SOLE 0 3,956 0 0
VISA INC Stock 92826C839 2,179 13,950 SH   SOLE 0 13,580 0 370
HERSHEY CO COM Stock 427866108 574 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 3,359 57,122 SH   SOLE 0 57,122 0 0
SVB FINL GROUP Stock 78486Q101 30 133 SH   SOLE 0 84 0 49
KELLOGG CO COM Stock 487836108 7 120 SH   SOLE 0 120 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 3 17 SH   SOLE 0 17 0 0
PHILLIPS 66 Stock 718546104 270 2,837 SH   SOLE 0 1,930 0 907
AMERICAN TOWER CORP REIT 03027X100 209 1,060 SH   SOLE 0 1,060 0 0
ULTIMATE SOFTWARE GROUP INC COM Stock 90385D107 1,169 3,540 SH   SOLE 0 3,540 0 0
FACEBOOK INC CL A Stock 30303M102 1,545 9,271 SH   SOLE 0 9,021 0 250
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 80 425 SH   SOLE 0 425 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 37 410 SH   SOLE 0 0 0 410
INGREDION INC COM Stock 457187102 118 1,250 SH   SOLE 0 0 0 1,250
SERVICE NOW INC Stock 81762P102 12 50 SH   SOLE 0 0 0 50
BCE INC COM NEW Stock 05534B760 3 72 SH   SOLE 0 72 0 0
PACKAGING CORP OF AMERICA Stock 695156109 631 6,350 SH   SOLE 0 0 0 6,350
CELGENE CORP Stock 151020104 217 2,298 SH   SOLE 0 2,298 0 0
MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 1 76 SH   SOLE 0 0 0 76
AVAGO TECHNOLOGIES LTD Stock 11135F101 265 880 SH   SOLE 0 801 0 79
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,729 35,520 SH   SOLE 0 33,520 0 2,000
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100 711 21,617 SH   SOLE 0 0 0 21,617
JOHNSON CTLS INC Stock G51502105 15 400 SH   SOLE 0 0 0 400
CANADIAN PAC RAILWAYLTD Stock 13645T100 54 260 SH   SOLE 0 60 0 200
MOODYS CORP Stock 615369105 139 770 SH   SOLE 0 770 0 0
MEREDITH CORP COM Stock 589433101 19 350 SH   SOLE 0 0 0 350
MARTIN MARIETTA MATLS INC Stock 573284106 155 769 SH   SOLE 0 769 0 0
CHINA MOBILE HONG KONG LTD ADR 16941M109 306 6,005 SH   SOLE 0 6,005 0 0
NOVARTIS AG ADR ADR 66987V109 274 2,850 SH   SOLE 0 0 0 2,850
ISHARES CORE MSCI EAFE ETF 46432F842 7 115 SH   SOLE 0 115 0 0
TOTAL SA ADR ADR 89151E109 331 5,948 SH   SOLE 0 5,948 0 0
HEXCEL CORP NEW COM Stock 428291108 171 2,470 SH   SOLE 0 2,470 0 0
KANSAS CITY SOUTHERN COM NEW Stock 485170302 402 3,465 SH   SOLE 0 3,465 0 0
CIMAREX ENERGY CO Stock 171798101 142 2,027 SH   SOLE 0 2,027 0 0
KINDER MORGAN INC Stock 49456B101 327 16,337 SH   SOLE 0 0 0 16,337
ACCENTURE LTD BERMUDA CL A Stock G1151C101 46 260 SH   SOLE 0 260 0 0
NORTHERN TR CORP COM Stock 665859104 567 6,270 SH   SOLE 0 6,000 0 270
ENBRIDGE INC COM Stock 29250N105 472 13,015 SH   SOLE 0 13,015 0 0
PROTHENA CORP PLC Stock G72800108 24 2,000 SH   SOLE 0 0 0 2,000
NVIDIA CORP Stock 67066G104 40 225 SH   SOLE 0 0 0 225
TENNECO INC CL A VTG COM STK Stock 880349105 139 6,290 SH   SOLE 0 6,290 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 773 14,640 SH   SOLE 0 13,640 0 1,000
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 463 4,190 SH   SOLE 0 4,190 0 0
CUMMINS INC COM Stock 231021106 316 2,000 SH   SOLE 0 0 0 2,000
EOG RESOURCES INC Stock 26875P101 78 820 SH   SOLE 0 770 0 50
GRAINGER W W INC COM Stock 384802104 26 85 SH   SOLE 0 0 0 85
ABBVIE INC COM Stock 00287Y109 1,369 16,985 SH   SOLE 0 426 0 16,559
SPDR BIOTECH ETF ETF 78464A870 422 4,660 SH   SOLE 0 0 0 4,660
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3 60 SH   SOLE 0 60 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 2,027 40,428 SH   SOLE 0 39,498 0 930
NATIONAL FUEL GAS CO N J COM Stock 636180101 115 1,880 SH   SOLE 0 0 0 1,880
NORTHWEST NAT HLDG CO COM Stock 66765N105 66 1,007 SH   SOLE 0 0 0 1,007
ZOETIS INC COM CL A Stock 98978V103 1,595 15,845 SH   SOLE 0 15,380 0 465
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 50 1,210 SH   SOLE 0 1,210 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 1,684 8,561 SH   SOLE 0 9 0 8,552
BLACKSTONE GROUP LP Stock 09253U108 601 17,180 SH   SOLE 0 17,180 0 0
ZIMMER HLDGS INC Stock 98956P102 128 1,000 SH   SOLE 0 0 0 1,000
STRYKER CORP Stock 863667101 132 670 SH   SOLE 0 70 0 600
RAYTHEON CO COM NEW Stock 755111507 1,322 7,258 SH   SOLE 0 6,415 0 843
QUALCOMM INC Stock 747525103 1,203 21,098 SH   SOLE 0 2,863 0 18,235
FASTENAL CO Stock 311900104 64 1,000 SH   SOLE 0 1,000 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 85 500 SH   SOLE 0 0 0 500
INTUITIVE SURGICAL, INC. Stock 46120E602 17 29 SH   SOLE 0 0 0 29
MGM RESORTS INTERNATIONAL Stock 552953101 194 7,545 SH   SOLE 0 7,545 0 0
MCDONALDS CORP COM Stock 580135101 57 300 SH   SOLE 0 0 0 300
INTERCONTINENTALEXCHINTL Stock 45866F104 49 645 SH   SOLE 0 645 0 0
CISCO SYS INC Stock 17275R102 3,420 63,347 SH   SOLE 0 38,090 0 25,257
APACHE CORP COM Stock 037411105 68 1,950 SH   SOLE 0 0 0 1,950
ADVANCED MICRO DEVICES INC COM Stock 007903107 77 3,000 SH   SOLE 0 0 0 3,000
AUTODESK INC Stock 052769106 16 100 SH   SOLE 0 0 0 100
AT&T INC COM Stock 00206R102 1,213 38,669 SH   SOLE 0 3,200 0 35,469
XILINX INC Stock 983919101 120 945 SH   SOLE 0 845 0 100
ENERGY SELECT SECTOR SPDR ETF 81369Y506 93 1,400 SH   SOLE 0 0 0 1,400
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 835 10,671 SH   SOLE 0 10,671 0 0
GENERAL ELECTRIC CO COM Stock 369604103 100 10,000 SH   SOLE 0 0 0 10,000
BLACKROCK KELSO CAP COORPORATION CEF 092533108 81 13,500 SH   SOLE 0 0 0 13,500
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 1,924 22,255 SH   SOLE 0 22,255 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 243 1,363 SH   SOLE 0 0 0 1,363
KBW REGIONAL BANKINGETF ETF 78464A698 679 13,235 SH   SOLE 0 45 0 13,190
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 745 6,545 SH   SOLE 0 0 0 6,545
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 283 3,770 SH   SOLE 0 1,660 0 2,110
ISHARES DJ US TECHNOLOGY ETF 464287721 193 1,013 SH   SOLE 0 15 0 998
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 196 566 SH   SOLE 0 566 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 93 2,394 SH   SOLE 0 22 0 2,372
ISHARES DJ US BASIC MATERIALS ETF 464287838 122 1,330 SH   SOLE 0 60 0 1,270
ISHARES S&P 500 VALUE ETF ETF 464287408 34 305 SH   SOLE 0 0 0 305
ISHARES S&P 500 GROWTH ETF ETF 464287309 866 5,025 SH   SOLE 0 0 0 5,025
ISHARES S&P 500 INDEX ETF 464287200 1,108 3,895 SH   SOLE 0 3,610 0 285
CIGNA CORP Stock 125523100 82 509 SH   SOLE 0 509 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 502 20,700 SH   SOLE 0 20,700 0 0
ONEOK INC NEW COM Stock 682680103 105 1,500 SH   SOLE 0 0 0 1,500
RENAISSANCERE HLDGS INCF Stock G7496G103 367 2,556 SH   SOLE 0 2,556 0 0
WELLS FARGO CO NEW COM Stock 949746101 498 10,302 SH   SOLE 0 8,502 0 1,800
VMWARE INC CL A CLASS A Stock 928563402 72 400 SH   SOLE 0 0 0 400
UNION PACIFIC CORP COM Stock 907818108 359 2,145 SH   SOLE 0 195 0 1,950
RIO TINTO PLC SPON ADR ADR 767204100 35 600 SH   SOLE 0 0 0 600
CINTAS CORP Stock 172908105 172 850 SH   SOLE 0 0 0 850
ECOLAB INC COM Stock 278865100 14 80 SH   SOLE 0 80 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 805 22,019 SH   SOLE 0 18,419 0 3,600
MICROCHIP TECHNOLOGY INC Stock 595017104 1 15 SH   SOLE 0 15 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 84 313 SH   SOLE 0 313 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202 194 5,300 SH   SOLE 0 0 0 5,300
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 866 3,165 SH   SOLE 0 3,040 0 125
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 63 580 SH   SOLE 0 500 0 80
LOCKHEED MARTIN CORP Stock 539830109 26 88 SH   SOLE 0 50 0 38
JPMORGAN CHASE & CO COM Stock 46625H100 3,679 36,345 SH   SOLE 0 17,778 0 18,567
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 17 300 SH   SOLE 0 0 0 300
CHEVRON CORP NEW COM Stock 166764100 1,254 10,176 SH   SOLE 0 4,224 0 5,952
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 2,669 24,000 SH   SOLE 0 24,000 0 0
CONOCOPHILLIPS COM Stock 20825C104 1,125 16,861 SH   SOLE 0 13,005 0 3,856
MARKEL CORP HOLDING CO Stock 570535104 30 30 SH   SOLE 0 0 0 30
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 102 2,496 SH   SOLE 0 821 0 1,675
DANAHER CORP Stock 235851102 1,179 8,930 SH   SOLE 0 8,930 0 0
SPDR SERIES TRUST KBW BK ETF ETF 78464A797 1,888 45,210 SH   SOLE 0 660 0 44,550
TJX COS INC NEW COM Stock 872540109 392 7,373 SH   SOLE 0 7,373 0 0
BANK AMER CORP COM Stock 060505104 22 809 SH   SOLE 0 809 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 819 8,235 SH   SOLE 0 7,835 0 400
WALMART INC COM Stock 931142103 123 1,261 SH   SOLE 0 1,261 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 121 3,930 SH   SOLE 0 35 0 3,895
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 1,842 14,954 SH   SOLE 0 14,954 0 0
INTL BUSINESS MACHINES Stock 459200101 520 3,686 SH   SOLE 0 302 0 3,384
ORACLE CORPORATION Stock 68389X105 576 10,718 SH   SOLE 0 4,150 0 6,568
UNITED TECHNOLOGIES CORP COM Stock 913017109 867 6,725 SH   SOLE 0 1,500 0 5,225
ISHARES IBONDS SEP 2019 TERM MUNI BOND ETF ETF 46429B564 1,355 53,250 SH   SOLE 0 53,250 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 660 15,540 SH   SOLE 0 15,540 0 0
TEXAS INSTRS INC COM Stock 882508104 584 5,510 SH   SOLE 0 2,590 0 2,920
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 1 12 SH   SOLE 0 12 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 63 4,000 SH   SOLE 0 0 0 4,000
PFIZER INC COM Stock 717081103 775 18,244 SH   SOLE 0 1,145 0 17,099
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 770 6,465 SH   SOLE 0 6,465 0 0
3M CO COM Stock 88579Y101 1,016 4,890 SH   SOLE 0 4,255 0 635
HP INC COM Stock 40434L105 46 2,345 SH   SOLE 0 2,345 0 0
GILEAD SCIENCES INC Stock 375558103 57 875 SH   SOLE 0 875 0 0
CATERPILLAR INC DEL COM Stock 149123101 68 500 SH   SOLE 0 0 0 500
ALPHABET INC CAP STK CL C Stock 02079K107 1,227 1,046 SH   SOLE 0 852 0 194
BEST BUY INC Stock 086516101 21 300 SH   SOLE 0 300 0 0
AMERICAN EXPRESS CO COM Stock 025816109 1 12 SH   SOLE 0 12 0 0
AMGEN INC Stock 031162100 144 756 SH   SOLE 0 0 0 756
APPLIED MATLS INC COM Stock 038222105 396 9,975 SH   SOLE 0 9,975 0 0
ANALOG DEVICES INC COM Stock 032654105 155 1,475 SH   SOLE 0 1,475 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302 0 3 SH   SOLE 0 3 0 0
TRANSDIGM GROUP INC COM DELAWARE Stock 893641100 132 290 SH   SOLE 0 290 0 0
HUMANA INC COM Stock 444859102 126 473 SH   SOLE 0 473 0 0
AMERIGAS PARTNERS LP UNITS LTD PARTNERSHIP INT Stock 030975106 725 23,500 SH   SOLE 0 0 0 23,500
JD COM INC SPON ADR CL A ADR 47215P106 99 3,300 SH   SOLE 0 3,300 0 0
ISHARES MSCI SOUTH KOREA INDEX FD ETF ETF 464286772 9 140 SH   SOLE 0 0 0 140
CANADIAN NATIONAL RAILWAY CO Stock 136375102 86 965 SH   SOLE 0 965 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 38 300 SH   SOLE 0 0 0 300
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 282 2,574 SH   SOLE 0 357 0 2,217
ISHARES AGGREGATE BOND ETF ETF 464287226 1,301 11,930 SH   SOLE 0 11,930 0 0
EATON CORP PLC SHS Stock G29183103 184 2,290 SH   SOLE 0 2,290 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock G16252101 38 900 SH   SOLE 0 0 0 900
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 97 656 SH   SOLE 0 0 0 656
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 8 35 SH   SOLE 0 35 0 0
CANOPY GROWTH CORP COM Stock 138035100 22 500 SH   SOLE 0 0 0 500
ISHARES IBONDS SEP 2020 TERM MUNI BOND ETF ETF 46434V571 1,658 65,000 SH   SOLE 0 65,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 565 3,096 SH   SOLE 0 2,771 0 325
ANHEUSER BUSCH ADR 03524A108 190 2,265 SH   SOLE 0 2,265 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 55 1,385 SH   SOLE 0 0 0 1,385
BORG WARNER AUTOMOTIVE INC Stock 099724106 257 6,686 SH   SOLE 0 6,686 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 26 300 SH   SOLE 0 300 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702 124 2,400 SH   SOLE 0 0 0 2,400
LITTELFUSE INC Stock 537008104 3,665 20,085 SH   SOLE 0 6,645 0 13,440
PHILIP MORRIS INTL INC Stock 718172109 234 2,646 SH   SOLE 0 0 0 2,646
NUCOR CORP COM Stock 670346105 6 104 SH   SOLE 0 0 0 104
TRINITY INDS INC COM Stock 896522109 13 600 SH   SOLE 0 0 0 600
PNC FINL SVCS GROUP INC COM Stock 693475105 42 340 SH   SOLE 0 340 0 0
EQUINIX INC COM REIT 29444U700 179 395 SH   SOLE 0 395 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 666 13,960 SH   SOLE 0 900 0 13,060
SPDR S & P INTL DIVIDEND ETF 78463X772 54 1,420 SH   SOLE 0 30 0 1,390
REALTY INCOME CORP REIT 756109104 410 5,575 SH   SOLE 0 0 0 5,575
ALTRIA GROUP INC COM Stock 02209S103 100 1,748 SH   SOLE 0 0 0 1,747
DOMINION RESOURCES INC Stock 25746U109 414 5,398 SH   SOLE 0 4,199 0 1,199
CITIGROUP INC Stock 172967424 23 369 SH   SOLE 0 369 0 0
AMERICAN WATER WORKS CO Stock 030420103 477 4,577 SH   SOLE 0 125 0 4,452
3D SYSTEMS CORPORATION Stock 88554D205 1 100 SH   SOLE 0 0 0 100
EXXON MOBIL CORP COM Stock 30231G102 3,262 40,371 SH   SOLE 0 5,098 0 35,273
UNITEDHEALTH GROUP Stock 91324P102 1,788 7,233 SH   SOLE 0 6,990 0 243
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,180 46,750 SH   SOLE 0 46,750 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 1,121 45,100 SH   SOLE 0 45,100 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 50 1,305 SH   SOLE 0 0 0 1,305
LINCOLN NATL CORP IND COM Stock 534187109 50 850 SH   SOLE 0 850 0 0
DEERE & CO COM Stock 244199105 244 1,525 SH   SOLE 0 325 0 1,200
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 433 6,000 SH   SOLE 0 6,000 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 283 4,136 SH   SOLE 0 115 0 4,021
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 106 1,815 SH   SOLE 0 1,815 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 1,248 50,500 SH   SOLE 0 50,500 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 895 35,940 SH   SOLE 0 35,940 0 0
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 16 305 SH   SOLE 0 305 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 82 790 SH   SOLE 0 240 0 550
BAIDU COM ADR ADR 056752108 66 400 SH   SOLE 0 400 0 0
CROWN CASTLE INTL CORP REIT 22822V101 175 1,370 SH   SOLE 0 1,370 0 0
TORONTO DOMINION BANK Stock 891160509 1,295 23,834 SH   SOLE 0 22,829 0 1,005
AUTOZONE INC NEV Stock 053332102 205 200 SH   SOLE 0 200 0 0
BLACKROCK INC Stock 09247X101 392 917 SH   SOLE 0 917 0 0
CBRE GROUP INC A Stock 12504L109 829 16,760 SH   SOLE 0 16,405 0 355
ISHARES MSCI EAFE ETF ETF 464287465 2,966 45,733 SH   SOLE 0 31,323 0 14,410
APPLE INC Stock 037833100 6,049 31,846 SH   SOLE 0 7,779 0 24,066
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 1,583 61,700 SH   SOLE 0 61,700 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 1,423 54,850 SH   SOLE 0 54,850 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 840 33,600 SH   SOLE 0 33,600 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 721 29,000 SH   SOLE 0 29,000 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 545 21,900 SH   SOLE 0 21,900 0 0
ABBOTT LABS COM Stock 002824100 2,540 31,772 SH   SOLE 0 10,180 0 21,592
DISNEY WALT CO COM DISNEY Stock 254687106 1,149 10,349 SH   SOLE 0 8,078 0 2,271
MARSH & MCLENNAN COS INC COM Stock 571748102 1,149 12,235 SH   SOLE 0 11,985 0 250
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,083 16,868 SH   SOLE 0 14,347 0 2,521