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 3,417 2,275 SH   SOLE 0 1,306 0 969
CERNER CORP Stock 156782104 393 7,495 SH   SOLE 0 2,895 0 4,600
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF 464287374 41 1,500 SH   SOLE 0 0 0 1,500
GLOBAL PAYMENTS INC Stock 37940X102 555 5,385 SH   SOLE 0 5,195 0 190
PRUDENTIAL FINL INC Stock 744320102 254 3,114 SH   SOLE 0 3,114 0 0
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 1,154 24,883 SH   SOLE 0 201 0 24,682
SIRIUS XM RADIO INC Stock 82968B103 16 2,760 SH   SOLE 0 0 0 2,760
POWERSHARES QQQ TR ETF 46090E103 1,278 8,287 SH   SOLE 0 8,287 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 217 3,500 SH   SOLE 0 0 0 3,500
STARBUCKS CORP Stock 855244109 844 13,099 SH   SOLE 0 11,413 0 1,686
DCP MIDSTREAM PARTNERS LP UNITS LTD PARTNER INT Stock 23311P100 29 1,100 SH   SOLE 0 1,100 0 0
XPO LOGISTICS INC Stock 983793100 7 130 SH   SOLE 0 130 0 0
ARROW FINL CORP COM Stock 042744102 23 728 SH   SOLE 0 0 0 728
BUCKEYE PARTNERS UTS L P UNIT LTD PARTNERSHIP INT Stock 118230101 49 1,700 SH   SOLE 0 0 0 1,700
ISHARES MSCI CANADA INDEX ETF 464286509 0 0 SH   SOLE 0 0 0 0
DOLLAR GEN CORP Stock 256677105 142 1,310 SH   SOLE 0 1,310 0 0
JOHNSON & JOHNSON COM Stock 478160104 2,944 22,813 SH   SOLE 0 3,950 0 18,863
WASTE MANAGEMENT INC Stock 94106L109 409 4,601 SH   SOLE 0 750 0 3,851
COSTCO WHOLESALE CORP Stock 22160K105 777 3,815 SH   SOLE 0 3,815 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 2,528 64,709 SH   SOLE 0 17,614 0 47,095
GOLDMAN SACHS GROUP INC Stock 38141G104 404 2,417 SH   SOLE 0 2,417 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 387 6,634 SH   SOLE 0 4,999 0 1,635
YUM! BRANDS INC Stock 988498101 48 520 SH   SOLE 0 520 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 340 10,955 SH   SOLE 0 10,955 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 680 7,402 SH   SOLE 0 1,302 0 6,100
COCA COLA CO COM Stock 191216100 1,298 27,413 SH   SOLE 0 19,622 0 7,791
S&P GLOBAL INC COM Stock 78409V104 6,052 35,610 SH   SOLE 0 4,744 0 30,866
GENERAL MLS INC COM Stock 370334104 271 6,957 SH   SOLE 0 6,957 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 3,102 126,132 SH   SOLE 0 450 0 125,682
IDEX CORP Stock 45167R104 47 375 SH   SOLE 0 375 0 0
ISHARES DJ US ENERGY ETF 464287796 28 890 SH   SOLE 0 70 0 820
OCCIDENTAL PETE CORP DEL COM Stock 674599105 94 1,524 SH   SOLE 0 0 0 1,524
BB&T CORP COM Stock 054937107 50 1,150 SH   SOLE 0 1,150 0 0
UNITED PARCEL SERVICE INC Stock 911312106 7 70 SH   SOLE 0 70 0 0
VANGUARD REIT INDEX ETF ETF 922908553 1,087 14,573 SH   SOLE 0 13,140 0 1,433
VENTAS INC REIT 92276F100 313 5,345 SH   SOLE 0 4,945 0 400
INTEL CORP COM Stock 458140100 53 1,120 SH   SOLE 0 320 0 800
PERRIGO CO Stock G97822103 0 0 SH   SOLE 0 0 0 0
CME GROUP INC. Stock 12572Q105 840 4,465 SH   SOLE 0 4,375 0 90
MEDTRONIC PLC SHS Stock G5960L103 513 5,640 SH   SOLE 0 5,440 0 200
FORTIVE CORP COM Stock 34959J108 51 750 SH   SOLE 0 750 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 503 2,155 SH   SOLE 0 2,155 0 0
HORMEL FOODS CORP COM Stock 440452100 128 3,006 SH   SOLE 0 0 0 3,006
PACCAR INC COM Stock 693718108 0 0 SH   SOLE 0 0 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 11 780 SH   SOLE 0 780 0 0
EQUITY RESIDENTIAL REIT 29476L107 760 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 18 135 SH   SOLE 0 135 0 0
MERCK & CO INC Stock 58933Y105 1,019 13,330 SH   SOLE 0 3,150 0 10,179
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 669 6,350 SH   SOLE 0 6,350 0 0
SPDR S&P 500 ETF ETF 78462F103 1,153 4,614 SH   SOLE 0 3,137 0 1,477
MASTERCARD INC Stock 57636Q104 768 4,070 SH   SOLE 0 3,994 0 76
ILLINOIS TOOL WKS INC COM Stock 452308109 1,402 11,067 SH   SOLE 0 3,324 0 7,743
EMERSON ELEC CO COM Stock 291011104 152 2,550 SH   SOLE 0 0 0 2,550
YUM CHINA HLDGS INC COM Stock 98850P109 24 715 SH   SOLE 0 715 0 0
DIAGEO PLC ADR 25243Q205 281 1,980 SH   SOLE 0 1,280 0 700
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 49 5,000 SH   SOLE 0 5,000 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 152 3,002 SH   SOLE 0 3,002 0 0
ISHARES TIPS BOND ETF ETF 464287176 5,139 46,929 SH   SOLE 0 11,586 0 35,343
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 5 295 SH   SOLE 0 0 0 295
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 15 100 SH   SOLE 0 0 0 100
BANK NEW YORK MELLON CORP COM Stock 064058100 258 5,491 SH   SOLE 0 1,945 0 3,546
KAYNE ANDERSON MLP INVT CO CEF 486606106 55 4,000 SH   SOLE 0 0 0 4,000
VERIZON COMMUNICATIONS Stock 92343V104 881 15,676 SH   SOLE 0 0 0 15,676
CHUBB LIMITED COM Stock H1467J104 213 1,648 SH   SOLE 0 1,648 0 0
ISHARES COHEN & STEERS RLTY ETF 464287564 130 1,356 SH   SOLE 0 0 0 1,356
SHERWIN WILLIAMS CO COM Stock 824348106 217 551 SH   SOLE 0 75 0 476
PEPSICO INC COM Stock 713448108 1,611 14,578 SH   SOLE 0 762 0 13,816
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 2,447 29,258 SH   SOLE 0 3,163 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 13 600 SH   SOLE 0 0 0 600
NEWELL BRANDS INC COM Stock 651229106 9 500 SH   SOLE 0 0 0 500
ISHARES MODERATE ALLOCATION FUND ETF 464289875 2 55 SH   SOLE 0 55 0 0
KIMBERLY CLARK CORP COM Stock 494368103 149 1,305 SH   SOLE 0 0 0 1,305
HONEYWELL INTL INC Stock 438516106 1,745 13,209 SH   SOLE 0 5,202 0 8,007
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 854 34,000 SH   SOLE 0 34,000 0 0
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 28 800 SH   SOLE 0 0 0 800
BECTON DICKINSON & CO PFD SHS CONV A Convertible Preferred 075887208 1,316 22,820 SH   SOLE 0 0 0 22,820
US BANCORP DEL COM NEW Stock 902973304 404 8,849 SH   SOLE 0 2,400 0 6,449
BP PLC SPONSORED ADR ADR 055622104 87 2,300 SH   SOLE 0 2,300 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 3,164 67,625 SH   SOLE 0 66,710 0 915
HOME DEPOT Stock 437076102 937 5,456 SH   SOLE 0 5,389 0 67
BAXTER INTL INC COM Stock 071813109 54 820 SH   SOLE 0 0 0 820
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 2,014 15,358 SH   SOLE 0 880 0 14,478
DOWDUPONT INC COM Stock 26078J100 1,000 18,706 SH   SOLE 0 1,717 0 16,989
ISHARES RUSSELL 2000 VALUE ETF 464287630 515 4,792 SH   SOLE 0 4,750 0 42
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 473 5,465 SH   SOLE 0 4,040 0 1,425
SPDR GOLD ETF ETF 78463V107 3,010 24,827 SH   SOLE 0 6,389 0 18,438
SOUTHERN CO COM Stock 842587107 81 1,850 SH   SOLE 0 0 0 1,850
BECTON DICKINSON & CO COM Stock 075887109 0 0 SH   SOLE 0 0 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 0 0 SH   SOLE 0 0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,094 15,995 SH   SOLE 0 59 0 15,936
LABORATORY CORP OF AMERICA Stock 50540R409 0 0 SH   SOLE 0 0 0 0
ISHARES US REAL ESTATE ETF ETF 464287739 825 11,015 SH   SOLE 0 10,075 0 940
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 182 3,580 SH   SOLE 0 3,580 0 0
FORTINET INC COM Stock 34959E109 16 230 SH   SOLE 0 230 0 0
AON CORP Stock G0408V102 120 825 SH   SOLE 0 825 0 0
CENTURYLINK INC COM Stock 156700106 293 19,335 SH   SOLE 0 19,335 0 0
HENRY JACK & ASSOC INC Stock 426281101 292 2,305 SH   SOLE 0 2,305 0 0
TELEFLEX INC COM Stock 879369106 103 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 5 700 SH   SOLE 0 0 0 700
WASTE CONNECTIONS INC Stock 94106B101 300 4,049 SH   SOLE 0 4,049 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 106 4,525 SH   SOLE 0 4,525 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,747 18,350 SH   SOLE 0 3,690 0 14,660
ADOBE SYS INC Stock 00724F101 1,569 6,936 SH   SOLE 0 6,800 0 136
WEYERHAEUSER CO REIT 962166104 369 16,880 SH   SOLE 0 0 0 16,880
EXELON CORP COM Stock 30161N101 310 6,875 SH   SOLE 0 6,875 0 0
ALPHABET INC CLASS A Stock 02079K305 1,098 1,051 SH   SOLE 0 372 0 679
FISERV INC Stock 337738108 1,271 17,294 SH   SOLE 0 16,575 0 719
CONSTELLATION BRANDS INC CL A Stock 21036P108 8 50 SH   SOLE 0 0 0 50
UNILEVER PLC SPON ADR NEW ADR 904767704 51 969 SH   SOLE 0 0 0 969
COMCAST CORP NEW CL A Stock 20030N101 261 7,666 SH   SOLE 0 5,830 0 1,836
MICROSOFT Stock 594918104 3,838 37,790 SH   SOLE 0 24,676 0 13,114
SCHLUMBERGER LTD COM Stock 806857108 471 13,054 SH   SOLE 0 3,574 0 9,480
CVS HEALTH CORP COM Stock 126650100 15 223 SH   SOLE 0 223 0 0
SIMON PROPERTY GROUP INC REIT 828806109 26 155 SH   SOLE 0 0 0 155
RPM INTL INC COM Stock 749685103 789 13,416 SH   SOLE 0 0 0 13,415
VARIAN MED SYS INC COM Stock 92220P105 34 300 SH   SOLE 0 300 0 0
GARRETT MOTION INC COM Stock 366505105 13 1,026 SH   SOLE 0 247 0 779
BOEING CO COM Stock 097023105 937 2,904 SH   SOLE 0 636 0 2,268
VANGUARD SMALL CAP ETF ETF 922908751 2,272 17,217 SH   SOLE 0 17,149 0 68
VANGUARD MID CAP ETF 922908629 842 6,092 SH   SOLE 0 6,069 0 23
NEXTERA ENERGY INC COM Stock 65339F101 87 500 SH   SOLE 0 0 0 500
NIKE INC CLASS B Stock 654106103 213 2,868 SH   SOLE 0 2,080 0 788
TESLA MOTORS INC Stock 88160R101 27 80 SH   SOLE 0 0 0 80
ARCOSA INC COM Stock 039653100 6 200 SH   SOLE 0 0 0 200
VANGUARD HEALTH CARE ETF ETF 92204A504 145 900 SH   SOLE 0 0 0 900
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 923 38,732 SH   SOLE 0 38,732 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 339 4,632 SH   SOLE 0 4,632 0 0
NORFOLK SOUTHERN CRP Stock 655844108 937 6,266 SH   SOLE 0 1,010 0 5,256
NUVEEN TAXABLE MUNICPL INCM FD COM CEF 67074C103 27 1,395 SH   SOLE 0 0 0 1,395
BOSTON PPTYS INC REIT 101121101 235 2,091 SH   SOLE 0 2,091 0 0
PUBLIC STORAGE INC REIT 74460D109 255 1,258 SH   SOLE 0 1,258 0 0
BLACKROCK BUILD AMER BD CEF 09248X100 27 1,300 SH   SOLE 0 0 0 1,300
VANGUARD EUROPEAN ETF 922042874 4,136 85,062 SH   SOLE 0 2,702 0 82,360
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 99 1,450 SH   SOLE 0 700 0 750
AMPHENOL CORP CL A Stock 032095101 314 3,880 SH   SOLE 0 3,880 0 0
DOLLAR TREE STORES INC Stock 256746108 461 5,105 SH   SOLE 0 5,105 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 599 5,002 SH   SOLE 0 5,002 0 0
HEALTH CARE REIT INC REIT 95040Q104 370 5,327 SH   SOLE 0 5,327 0 0
GLOBAL X FDS GLOBAL X LITHIUM ETF ETF 37954Y855 16 600 SH   SOLE 0 0 0 600
VANGUARD S&P 500 ETF ETF 922908363 1,480 6,440 SH   SOLE 0 6,188 0 252
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 178 3,400 SH   SOLE 0 3,400 0 0
ARROW ELECTRS INC COM Stock 042735100 152 2,208 SH   SOLE 0 0 0 2,208
FIFTH THIRD BANCORP Stock 316773100 79 3,350 SH   SOLE 0 3,350 0 0
WISDOMTREE TR CURRENCY HEDGED DEFAFD ETF 97717X701 30 525 SH   SOLE 0 0 0 525
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,351 4,465 SH   SOLE 0 4,465 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 79 1,036 SH   SOLE 0 0 0 1,036
GENERAL MOTORS CORP Stock 37045V100 193 5,765 SH   SOLE 0 5,765 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 1,786 18,225 SH   SOLE 0 18,225 0 0
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 30 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 112 1,600 SH   SOLE 0 0 0 1,600
LILLY ELI & CO COM Stock 532457108 151 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 227 9,515 SH   SOLE 0 9,515 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 1,787 84,195 SH   SOLE 0 770 0 83,425
ANADARKO PETE CORP Stock 032511107 110 2,500 SH   SOLE 0 0 0 2,500
P & F INDS INC CL A NEW Stock 692830508 23 3,000 SH   SOLE 0 0 0 3,000
ISHARES RUSSELL 2000 ETF ETF 464287655 51 380 SH   SOLE 0 0 0 380
DIGITAL REALTY TRUST INC REIT 253868103 295 2,770 SH   SOLE 0 2,770 0 0
MICRON TECHNOLOGY Stock 595112103 70 2,200 SH   SOLE 0 2,000 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,313 125,350 SH   SOLE 0 81,195 0 44,155
ISHARES DJ SELECT DIVIDEND ETF 464287168 598 6,700 SH   SOLE 0 6,700 0 0
GLADSTONE LD CORP COM REIT 376549101 11 1,000 SH   SOLE 0 0 0 1,000
VANGUARD FTSE PACIFIC ETF ETF 922042866 99 1,625 SH   SOLE 0 1,625 0 0
ALEXION PHARMA INC Stock 015351109 124 1,276 SH   SOLE 0 1,276 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 254 2,978 SH   SOLE 0 2,978 0 0
LANDSTAR SYSTEMS INC Stock 515098101 17 175 SH   SOLE 0 175 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 132 353 SH   SOLE 0 353 0 0
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 2,366 41,459 SH   SOLE 0 1,135 0 40,324
ALLERGAN PLC SHS Stock G0177J108 405 3,030 SH   SOLE 0 1,603 0 1,427
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 221 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
DELPHI AUTOMOTIVE PLC COM Stock G6095L109 8 130 SH   SOLE 0 130 0 0
TRACTOR SUPPLY CO Stock 892356106 453 5,431 SH   SOLE 0 5,431 0 0
VISA INC Stock 92826C839 1,837 13,920 SH   SOLE 0 13,550 0 370
HERSHEY CO COM Stock 427866108 536 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 3,652 69,703 SH   SOLE 0 69,703 0 0
SVB FINL GROUP Stock 78486Q101 25 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 180 2,087 SH   SOLE 0 1,180 0 907
AMERICAN TOWER CORP REIT 03027X100 168 1,060 SH   SOLE 0 1,060 0 0
ULTIMATE SOFTWARE GROUP INC COM Stock 90385D107 867 3,540 SH   SOLE 0 3,540 0 0
FACEBOOK INC CL A Stock 30303M102 1,182 9,018 SH   SOLE 0 8,768 0 250
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 66 425 SH   SOLE 0 425 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 35 410 SH   SOLE 0 0 0 410
INGREDION INC COM Stock 457187102 114 1,250 SH   SOLE 0 0 0 1,250
SERVICE NOW INC Stock 81762P102 9 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 538 6,450 SH   SOLE 0 0 0 6,450
CELGENE CORP Stock 151020104 38 600 SH   SOLE 0 600 0 0
MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 1 76 SH   SOLE 0 0 0 76
JABIL CIRCUIT INC Stock 466313103 20 795 SH   SOLE 0 795 0 0
AVAGO TECHNOLOGIES LTD Stock 11135F101 224 880 SH   SOLE 0 801 0 79
MONDELEZ INTL INC CL A Stock 609207105 3 75 SH   SOLE 0 75 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,031 21,520 SH   SOLE 0 19,520 0 2,000
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100 721 23,797 SH   SOLE 0 0 0 23,797
JOHNSON CTLS INC Stock G51502105 12 400 SH   SOLE 0 0 0 400
CANADIAN PAC RAILWAYLTD Stock 13645T100 46 260 SH   SOLE 0 60 0 200
MOODYS CORP Stock 615369105 108 770 SH   SOLE 0 770 0 0
MEREDITH CORP COM Stock 589433101 18 350 SH   SOLE 0 0 0 350
MARTIN MARIETTA MATLS INC Stock 573284106 219 1,277 SH   SOLE 0 1,277 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 53 400 SH   SOLE 0 400 0 0
CHINA MOBILE HONG KONG LTD ADR 16941M109 368 7,670 SH   SOLE 0 7,670 0 0
NOVARTIS AG ADR ADR 66987V109 245 2,850 SH   SOLE 0 0 0 2,850
ISHARES CORE MSCI EAFE ETF 46432F842 6 115 SH   SOLE 0 115 0 0
TESARO INC COM USD0.0001 Stock 881569107 37 500 SH   SOLE 0 0 0 500
TOTAL SA ADR ADR 89151E109 406 7,788 SH   SOLE 0 7,788 0 0
HEXCEL CORP NEW COM Stock 428291108 142 2,470 SH   SOLE 0 2,470 0 0
KANSAS CITY SOUTHERN COM NEW Stock 485170302 34 360 SH   SOLE 0 360 0 0
CIMAREX ENERGY CO Stock 171798101 180 2,920 SH   SOLE 0 2,920 0 0
KINDER MORGAN INC Stock 49456B101 251 16,337 SH   SOLE 0 0 0 16,337
ACCENTURE LTD BERMUDA CL A Stock G1151C101 39 275 SH   SOLE 0 275 0 0
NORTHERN TR CORP COM Stock 665859104 524 6,270 SH   SOLE 0 6,000 0 270
ENBRIDGE INC COM Stock 29250N105 490 15,780 SH   SOLE 0 15,780 0 0
PROTHENA CORP PLC Stock G72800108 21 2,000 SH   SOLE 0 0 0 2,000
NVIDIA CORP Stock 67066G104 17 125 SH   SOLE 0 0 0 125
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 756 14,640 SH   SOLE 0 13,640 0 1,000
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 479 4,340 SH   SOLE 0 4,340 0 0
CUMMINS INC COM Stock 231021106 267 2,000 SH   SOLE 0 0 0 2,000
EOG RESOURCES INC Stock 26875P101 72 820 SH   SOLE 0 770 0 50
GRAINGER W W INC COM Stock 384802104 24 85 SH   SOLE 0 0 0 85
ABBVIE INC COM Stock 00287Y109 1,566 16,985 SH   SOLE 0 426 0 16,559
SPDR BIOTECH ETF ETF 78464A870 334 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 1,957 42,928 SH   SOLE 0 41,998 0 930
NATIONAL FUEL GAS CO N J COM Stock 636180101 96 1,880 SH   SOLE 0 0 0 1,880
NORTHWEST NAT HLDG CO COM Stock 66765N105 61 1,007 SH   SOLE 0 0 0 1,007
ZOETIS INC COM CL A Stock 98978V103 1,355 15,845 SH   SOLE 0 15,380 0 465
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 45 1,210 SH   SOLE 0 1,210 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 1,439 8,566 SH   SOLE 0 9 0 8,557
BLACKSTONE GROUP LP Stock 09253U108 616 20,650 SH   SOLE 0 20,650 0 0
SEASPAN CORP SHS ISIN #MHY756381098 Stock Y75638109 9 1,200 SH   SOLE 0 0 0 1,200
ZIMMER HLDGS INC Stock 98956P102 104 1,000 SH   SOLE 0 0 0 1,000
STRYKER CORP Stock 863667101 105 670 SH   SOLE 0 70 0 600
RAYTHEON CO COM NEW Stock 755111507 1,049 6,843 SH   SOLE 0 6,100 0 743
QUALCOMM INC Stock 747525103 1,043 18,333 SH   SOLE 0 99 0 18,234
T MOBILE US INC COM Stock 872590104 1 20 SH   SOLE 0 20 0 0
FASTENAL CO Stock 311900104 52 1,000 SH   SOLE 0 1,000 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 80 510 SH   SOLE 0 10 0 500
INTUITIVE SURGICAL, INC. Stock 46120E602 271 566 SH   SOLE 0 0 0 566
MGM RESORTS INTERNATIONAL Stock 552953101 223 9,210 SH   SOLE 0 9,210 0 0
MCDONALDS CORP COM Stock 580135101 53 300 SH   SOLE 0 0 0 300
INTERCONTINENTALEXCHINTL Stock 45866F104 88 1,170 SH   SOLE 0 1,170 0 0
CISCO SYS INC Stock 17275R102 2,701 62,347 SH   SOLE 0 37,090 0 25,257
APACHE CORP COM Stock 037411105 54 2,050 SH   SOLE 0 0 0 2,050
ADVANCED MICRO DEVICES INC COM Stock 007903107 55 3,000 SH   SOLE 0 0 0 3,000
AUTODESK INC Stock 052769106 13 100 SH   SOLE 0 0 0 100
AT&T INC COM Stock 00206R102 941 32,974 SH   SOLE 0 105 0 32,869
XILINX INC Stock 983919101 80 945 SH   SOLE 0 845 0 100
ENERGY SELECT SECTOR SPDR ETF 81369Y506 195 3,400 SH   SOLE 0 2,000 0 1,400
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 795 10,671 SH   SOLE 0 10,671 0 0
GENERAL ELECTRIC CO COM Stock 369604103 103 13,580 SH   SOLE 0 580 0 13,000
BLACKROCK KELSO CAP COORPORATION CEF 092533108 71 13,500 SH   SOLE 0 0 0 13,500
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 1,197 14,755 SH   SOLE 0 14,755 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 235 1,458 SH   SOLE 0 0 0 1,458
KBW REGIONAL BANKINGETF ETF 78464A698 633 13,535 SH   SOLE 0 345 0 13,190
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 648 6,545 SH   SOLE 0 0 0 6,545
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 243 3,770 SH   SOLE 0 1,660 0 2,110
ISHARES DJ US TECHNOLOGY ETF 464287721 162 1,013 SH   SOLE 0 15 0 998
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 161 566 SH   SOLE 0 566 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 38 1,159 SH   SOLE 0 22 0 1,137
ISHARES DJ US BASIC MATERIALS ETF 464287838 112 1,330 SH   SOLE 0 60 0 1,270
ISHARES S&P 500 VALUE ETF ETF 464287408 31 305 SH   SOLE 0 0 0 305
WISDOMTREE TR JAPAN SMALLCAP DIVID FD ETF 97717W836 26 400 SH   SOLE 0 0 0 400
ISHARES S&P 500 GROWTH ETF ETF 464287309 772 5,125 SH   SOLE 0 0 0 5,125
ISHARES S&P 500 INDEX ETF 464287200 2,421 9,621 SH   SOLE 0 9,336 0 285
CIGNA CORP Stock 125523100 69 363 SH   SOLE 0 363 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 477 20,700 SH   SOLE 0 20,700 0 0
ONEOK INC NEW COM Stock 682680103 81 1,500 SH   SOLE 0 0 0 1,500
RENAISSANCERE HLDGS INCF Stock G7496G103 444 3,321 SH   SOLE 0 3,321 0 0
WELLS FARGO CO NEW COM Stock 949746101 452 9,802 SH   SOLE 0 8,002 0 1,800
VMWARE INC CL A CLASS A Stock 928563402 69 500 SH   SOLE 0 0 0 500
UNION PAC CORP COM Stock 907818108 310 2,245 SH   SOLE 0 195 0 2,050
RIO TINTO PLC SPON ADR ADR 767204100 29 600 SH   SOLE 0 0 0 600
CINTAS CORP Stock 172908105 143 850 SH   SOLE 0 0 0 850
ECOLAB INC COM Stock 278865100 12 80 SH   SOLE 0 80 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 754 22,019 SH   SOLE 0 18,419 0 3,600
SALESFORCE COM Stock 79466L302 50 368 SH   SOLE 0 0 0 368
MICROCHIP TECHNOLOGY INC Stock 595017104 1 15 SH   SOLE 0 15 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 77 313 SH   SOLE 0 313 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202 176 5,300 SH   SOLE 0 0 0 5,300
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 708 3,165 SH   SOLE 0 3,040 0 125
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 55 580 SH   SOLE 0 500 0 80
LOCKHEED MARTIN CORP Stock 539830109 10 38 SH   SOLE 0 0 0 38
JPMORGAN CHASE & CO COM Stock 46625H100 3,918 40,138 SH   SOLE 0 17,222 0 22,915
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 16 300 SH   SOLE 0 0 0 300
CHEVRON CORP NEW COM Stock 166764100 958 8,808 SH   SOLE 0 2,856 0 5,951
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 3,162 29,000 SH   SOLE 0 29,000 0 0
CONOCOPHILLIPS COM Stock 20825C104 955 15,321 SH   SOLE 0 11,465 0 3,856
MARKEL CORP HOLDING CO Stock 570535104 31 30 SH   SOLE 0 0 0 30
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 90 2,418 SH   SOLE 0 743 0 1,675
DANAHER CORP Stock 235851102 1,048 10,160 SH   SOLE 0 10,160 0 0
SPDR SERIES TRUST KBW BK ETF ETF 78464A797 1,707 45,715 SH   SOLE 0 992 0 44,723
TJX COS INC NEW COM Stock 872540109 333 7,440 SH   SOLE 0 7,440 0 0
BANK AMER CORP COM Stock 060505104 20 809 SH   SOLE 0 809 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 737 8,235 SH   SOLE 0 7,835 0 400
WALMART INC COM Stock 931142103 102 1,091 SH   SOLE 0 1,091 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 156 5,430 SH   SOLE 0 35 0 5,395
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 2,763 22,756 SH   SOLE 0 22,756 0 0
INTL BUSINESS MACHINES Stock 459200101 447 3,936 SH   SOLE 0 552 0 3,384
ORACLE CORPORATION Stock 68389X105 488 10,818 SH   SOLE 0 4,250 0 6,568
UNITED TECHNOLOGIES CORP COM Stock 913017109 716 6,725 SH   SOLE 0 1,500 0 5,225
ISHARES IBONDS SEP 2019 TERM MUNI BOND ETF ETF 46429B564 1,352 53,250 SH   SOLE 0 53,250 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 491 12,880 SH   SOLE 0 12,880 0 0
TEXAS INSTRS INC COM Stock 882508104 434 4,590 SH   SOLE 0 2,590 0 2,000
TARGET CORP COM Stock 87612E106 2 25 SH   SOLE 0 25 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 1 12 SH   SOLE 0 12 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 62 4,000 SH   SOLE 0 0 0 4,000
PFIZER INC COM Stock 717081103 796 18,244 SH   SOLE 0 1,145 0 17,099
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 729 6,465 SH   SOLE 0 6,465 0 0
3M CO COM Stock 88579Y101 932 4,890 SH   SOLE 0 4,255 0 635
HP INC COM Stock 40434L105 48 2,345 SH   SOLE 0 2,345 0 0
GILEAD SCIENCES INC Stock 375558103 67 1,075 SH   SOLE 0 1,075 0 0
CATERPILLAR INC DEL COM Stock 149123101 64 500 SH   SOLE 0 0 0 500
ALPHABET INC CAP STK CL C Stock 02079K107 1,283 1,239 SH   SOLE 0 830 0 409
AMERICAN EXPRESS CO COM Stock 025816109 1 12 SH   SOLE 0 12 0 0
AMGEN INC Stock 031162100 147 756 SH   SOLE 0 0 0 756
ANALOG DEVICES INC COM Stock 032654105 127 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 99 290 SH   SOLE 0 290 0 0
HUMANA INC COM Stock 444859102 136 473 SH   SOLE 0 473 0 0
AMERIGAS PARTNERS LP UNITS LTD PARTNERSHIP INT Stock 030975106 683 27,000 SH   SOLE 0 0 0 27,000
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 53 3,000 SH   SOLE 0 3,000 0 0
JD COM INC SPON ADR CL A ADR 47215P106 145 6,937 SH   SOLE 0 6,937 0 0
ISHARES MSCI SOUTH KOREA INDEX FD ETF ETF 464286772 8 140 SH   SOLE 0 0 0 140
CANADIAN NATIONAL RAILWAY CO Stock 136375102 72 965 SH   SOLE 0 965 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 31 300 SH   SOLE 0 0 0 300
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 239 2,444 SH   SOLE 0 257 0 2,187
ISHARES AGGREGATE BOND ETF ETF 464287226 1,301 12,220 SH   SOLE 0 12,220 0 0
HEALTHEQUITY INC COM Stock 42226A107 30 500 SH   SOLE 0 0 0 500
EATON CORP PLC SHS Stock G29183103 157 2,290 SH   SOLE 0 2,290 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock G16252101 41 1,200 SH   SOLE 0 0 0 1,200
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 86 656 SH   SOLE 0 0 0 656
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 7 35 SH   SOLE 0 35 0 0
CANOPY GROWTH CORP COM Stock 138035100 13 500 SH   SOLE 0 0 0 500
ISHARES IBONDS SEP 2020 TERM MUNI BOND ETF ETF 46434V571 1,649 65,000 SH   SOLE 0 65,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 422 3,076 SH   SOLE 0 2,751 0 325
ANHEUSER BUSCH ADR 03524A108 172 2,615 SH   SOLE 0 2,615 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 47 1,385 SH   SOLE 0 0 0 1,385
BORG WARNER AUTOMOTIVE INC Stock 099724106 236 6,786 SH   SOLE 0 6,786 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 25 300 SH   SOLE 0 300 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702 120 2,400 SH   SOLE 0 0 0 2,400
FLUOR CORP Stock 343412102 8 240 SH   SOLE 0 240 0 0
LITTELFUSE INC Stock 537008104 3,311 19,310 SH   SOLE 0 5,870 0 13,440
PHILIP MORRIS INTL INC Stock 718172109 177 2,645 SH   SOLE 0 0 0 2,645
NUCOR CORP COM Stock 670346105 5 104 SH   SOLE 0 0 0 103
PETMED EXPRESS INC Stock 716382106 0 0 SH   SOLE 0 0 0 0
TRINITY INDS INC COM Stock 896522109 12 600 SH   SOLE 0 0 0 600
PNC FINL SVCS GROUP INC COM Stock 693475105 42 355 SH   SOLE 0 355 0 0
WESTERN GAS PARTNERS LP. Stock 958254104 28 666 SH   SOLE 0 0 0 666
EQUINIX INC COM REIT 29444U700 224 635 SH   SOLE 0 635 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 708 13,621 SH   SOLE 0 0 0 13,620
SPDR S & P INTL DIVIDEND ETF 78463X772 50 1,420 SH   SOLE 0 30 0 1,390
REALTY INCOME CORP REIT 756109104 351 5,575 SH   SOLE 0 0 0 5,575
ALTRIA GROUP INC COM Stock 02209S103 86 1,745 SH   SOLE 0 0 0 1,745
DOMINION RESOURCES INC Stock 25746U109 483 6,753 SH   SOLE 0 5,554 0 1,199
CITIGROUP INC Stock 172967424 19 369 SH   SOLE 0 369 0 0
AMERICAN WATER WORKS CO Stock 030420103 415 4,577 SH   SOLE 0 125 0 4,451
3D SYSTEMS CORPORATION Stock 88554D205 1 100 SH   SOLE 0 0 0 100
EXXON MOBIL CORP COM Stock 30231G102 2,775 40,694 SH   SOLE 0 3,948 0 36,746
UNITEDHEALTH GROUP Stock 91324P102 1,798 7,218 SH   SOLE 0 6,975 0 243
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,168 46,750 SH   SOLE 0 46,750 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 1,118 45,100 SH   SOLE 0 45,100 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 43 1,305 SH   SOLE 0 0 0 1,305
DEERE & CO COM Stock 244199105 227 1,525 SH   SOLE 0 325 0 1,200
COLGATE PALMOLIVE CO COM Stock 194162103 276 4,636 SH   SOLE 0 115 0 4,521
ISHARES INC MSCI AUSTRALIA INDEX FD ETF 464286103 0 0 SH   SOLE 0 0 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 209 3,940 SH   SOLE 0 3,940 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 1,230 50,500 SH   SOLE 0 50,500 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 869 35,940 SH   SOLE 0 35,940 0 0
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 14 305 SH   SOLE 0 305 0 0
KRAFT HEINZ CO COM Stock 500754106 1 33 SH   SOLE 0 33 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 82 973 SH   SOLE 0 273 0 700
BAIDU COM ADR ADR 056752108 63 400 SH   SOLE 0 400 0 0
CROWN CASTLE INTL CORP REIT 22822V101 149 1,370 SH   SOLE 0 1,370 0 0
TORONTO DOMINION BANK Stock 891160509 1,186 23,864 SH   SOLE 0 22,859 0 1,004
AUTOZONE INC NEV Stock 053332102 168 200 SH   SOLE 0 200 0 0
BLACKROCK INC Stock 09247X101 419 1,067 SH   SOLE 0 1,067 0 0
CBRE GROUP INC A Stock 12504L109 272 6,800 SH   SOLE 0 6,800 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,580 60,909 SH   SOLE 0 46,499 0 14,410
APPLE INC Stock 037833100 5,221 33,099 SH   SOLE 0 8,265 0 24,834
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 1,570 61,700 SH   SOLE 0 61,700 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 1,405 54,850 SH   SOLE 0 54,850 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 813 33,600 SH   SOLE 0 33,600 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 684 29,000 SH   SOLE 0 29,000 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 523 21,900 SH   SOLE 0 21,900 0 0
ABBOTT LABS COM Stock 002824100 2,271 31,397 SH   SOLE 0 9,705 0 21,692
DISNEY WALT CO COM DISNEY Stock 254687106 681 6,214 SH   SOLE 0 4,093 0 2,121
MARSH & MCLENNAN COS INC COM Stock 571748102 976 12,235 SH   SOLE 0 11,985 0 250
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,162 19,466 SH   SOLE 0 16,923 0 2,543