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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ISHARES TRCORE US AGGBD ET46428722613,558126,857SH SOLE 00126,857
ISHARES TRTIPS BD ETF4642871762,85625,859SH SOLE 0025,859
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072172,010SH SOLE 002,010
INTEL CORPCOM4581401008,785178,485SH SOLE 00178,485
EASTMAN CHEM COCOM2774321002,55731,037SH SOLE 0031,037
ISHARES TRS&P US PFD STK4642886872,68374,822SH SOLE 0074,822
W R BERKLEY CORPORATIONCOM0844231023,79648,254SH SOLE 0048,254
CIGNA CORP NEWCOM1255231003,77819,668SH SOLE 0019,668
INVESCO QQQ TRUNIT SER 146090E1035433,201SH SOLE 003,201
REALTY INCOME CORPCOM7561091043605,235SH SOLE 005,235
LOWES COS INCCOM5486611076,67668,212SH SOLE 0068,212
PHILLIPS 66COM7185461044,90351,742SH SOLE 0051,742
CONOCOPHILLIPSCOM20825C1044,79868,605SH SOLE 0068,605
XEROX CORPCOM NEW9841216082358,191SH SOLE 008,191
IDEXX LABS INCCOM45168D1042031,000SH SOLE 001,000
WASTE MGMT INC DELCOM94106L1094825,025SH SOLE 005,025
NETFLIX INCCOM64110L1064271,215SH SOLE 001,215
PAYCHEX INCCOM7043261076,78393,602SH SOLE 0093,602
SOUTHWEST AIRLS COCOM8447411085,47994,001SH SOLE 0094,001
ANTHEM INCCOM0367521031,3744,517SH SOLE 004,517
DYCOM INDS INCCOM2674751012,09435,650SH SOLE 0035,650
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022051,227SH SOLE 001,227
INTERNATIONAL BUSINESS MACHSCOM4592001017735,716SH SOLE 005,716
WELLS FARGO CO NEWCOM9497461012,69354,899SH SOLE 0054,899
CHEVRON CORP NEWCOM1667641005,08242,441SH SOLE 0042,441
EXXON MOBIL CORPCOM30231G1026078,118SH SOLE 008,118
COCA COLA COCOM19121610069014,010SH SOLE 0014,010
WESTERN AST INFL LKD OPP & ICOM95766R10412111,500SH SOLE 0011,500
CONSTELLATION BRANDS INCCL A21036P1087,30842,291SH SOLE 0042,291
HALLIBURTON COCOM4062161012,18467,726SH SOLE 0067,726
AMERICAN TOWER CORP NEWCOM03027X1004,41525,826SH SOLE 0025,826
APPLE INCCOM03783310018,908110,412SH SOLE 00110,412
ALPHABET INCCAP STK CL C02079K1075,9095,216SH SOLE 005,216
HSBC HLDGS PLCADR A 1/40PF A4042806041,15344,965SH SOLE 0044,965
MONDELEZ INTL INCCL A6092071055,330115,585SH SOLE 00115,585
ISHARES TRSH TR CRPORT ETF46428864619,744379,258SH SOLE 00379,258
ISHARES INCCORE MSCI EMKT46434G1034077,911SH SOLE 007,911
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051,20045,885SH SOLE 0045,885
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082664,960SH SOLE 004,960
BLACKROCK INCCOM09247X1013,5308,446SH SOLE 008,446
NXP SEMICONDUCTORS N VCOMN6596X10992210,400SH SOLE 0010,400
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7044416,055SH SOLE 006,055
FACEBOOK INCCL A30303M1029,25154,658SH SOLE 0054,658
HIGH INCOME SECS FDSHS BEN INT42968F10836540,402SH SOLE 0040,402
MCDONALDS CORPCOM5801351011,0325,814SH SOLE 005,814
SPDR GOLD TRUSTGOLD SHS78463V1072371,915SH SOLE 001,915
JPMORGAN CHASE & COCOM46625H1006,98967,040SH SOLE 0067,040
SUNTRUST BKS INCCOM8679141032,52242,430SH SOLE 0042,430
GILEAD SCIENCES INCCOM3755581033,25146,413SH SOLE 0046,413
COSTCO WHSL CORP NEWCOM22160K1054,22920,024SH SOLE 0020,024
PEPSICO INCCOM7134481083232,853SH SOLE 002,853
ISHARES US ETF TRSHT MAT BD ETF46431W50713,313266,050SH SOLE 00266,050
ALPHABET INCCAP STK CL A02079K3057,7296,771SH SOLE 006,771
SPDR S&P 500 ETF TRTR UNIT78462F1035341,965SH SOLE 001,965
LIBERTY MEDIA CORP DELAWARECOM A SIRIUSXM5312294094,179102,289SH SOLE 00102,289
JOHNSON & JOHNSONCOM4781601042,43418,317SH SOLE 0018,317
GILDAN ACTIVEWEAR INCCOM3759161035,924174,146SH SOLE 00174,146
CVS HEALTH CORPCOM1266501002613,953SH SOLE 003,953
HARRIS CORP DELCOM4138751056774,307SH SOLE 004,307
ORACLE CORPCOM68389X10586616,969SH SOLE 0016,969
WALMART INCCOM9311421032923,077SH SOLE 003,077
CISCO SYS INCCOM17275R1028,570180,983SH SOLE 00180,983
E TRADE FINANCIAL CORPCOM NEW2692464015,341112,272SH SOLE 00112,272
VERIZON COMMUNICATIONS INCCOM92343V1042,58047,742SH SOLE 0047,742
ANDEAVOR LOGISTICS LPCOM UNIT LP INT03350F10648213,642SH SOLE 0013,642
SYSCO CORPCOM87182910780312,050SH SOLE 0012,050
BLACKROCK MUNIYIELD NY QLTYCOM09255E10235529,800SH SOLE 0029,800
BOEING COCOM0970231059,57024,107SH SOLE 0024,107
ISHARES TRCORE S&P TTL STK46428715012,652203,645SH SOLE 00203,645
BECTON DICKINSON & COCOM0758871094,50318,217SH SOLE 0018,217
MICRON TECHNOLOGY INCCOM5951121032055,200SH SOLE 005,200
DICKS SPORTING GOODS INCCOM2533931024,487126,278SH SOLE 00126,278
UNITED TECHNOLOGIES CORPCOM9130171098,03267,416SH SOLE 0067,416
PAYPAL HLDGS INCCOM70450Y1036,90375,307SH SOLE 0075,307
ABBVIE INCCOM00287Y1094,65559,271SH SOLE 0059,271
AMERICAN ELEC PWR INCCOM0255371011,96824,758SH SOLE 0024,758
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8035688,380SH SOLE 008,380
ISHARES TRCORE TOTAL USD46434V6137,979160,842SH SOLE 00160,842
SOUTHWEST GAS HOLDINGS INCCOM8448951023734,800SH SOLE 004,800
SCHLUMBERGER LTDCOM8068571082,30751,720SH SOLE 0051,720
PROCTER AND GAMBLE COCOM7427181095,24853,539SH SOLE 0053,539
MERCK & CO INCCOM58933Y1057,05491,770SH SOLE 0091,770
TIER REIT INCCOM NEW88650V20840017,000SH SOLE 0017,000
SPIRE INCCOM84857L1016047,650SH SOLE 007,650
ENTERPRISE PRODS PARTNERS LCOM29379210796633,785SH SOLE 0033,785
AT&T INCCOM00206R10257219,319SH SOLE 0019,319
DISNEY WALT COCOM DISNEY2546871062472,206SH SOLE 002,206
PNC FINL SVCS GROUP INCCOM6934751054,07332,682SH SOLE 0032,682
NUTRIEN LTDCOM67077M1088,007153,767SH SOLE 00153,767
TOMPKINS FINANCIAL CORPORATICOM8901101092,90037,769SH SOLE 0037,769
ISHARES TRCORE MSCI EAFE46432F84297816,598SH SOLE 0016,598
DOWDUPONT INCCOM26078J1002885,427SH SOLE 005,427
ISHARES TRJPMORGAN USD EMG4642882812,20520,372SH SOLE 0020,372
ISHARES TRUS TREAS BD ETF46429B26727711,180SH SOLE 0011,180
RYANAIR HLDGS PLCSPONSORED ADR NE7835132032,48135,112SH SOLE 0035,112
TJX COS INC NEWCOM8725401093,81577,872SH SOLE 0077,872
ISHARES TRCORE MSCI TOTAL46432F8343576,286SH SOLE 006,286
VANECK VECTORS ETF TROIL SVCS ETF92189F71819010,895SH SOLE 0010,895
NORFOLK SOUTHERN CORPCOM6558441086,23336,674SH SOLE 0036,674
VULCAN MATLS COCOM9291601098888,525SH SOLE 008,525
COMCAST CORP NEWCL A20030N1018,091220,057SH SOLE 00220,057
3M COCOM88579Y1018574,280SH SOLE 004,280
AMAZON COM INCCOM023135106990606SH SOLE 00606
BANK AMER CORPCOM06050510479027,358SH SOLE 0027,358
STRYKER CORPCOM8636671011,0155,729SH SOLE 005,729
SCHWAB CHARLES CORP NEWCOM8085131053,97084,120SH SOLE 0084,120
SELECT SECTOR SPDR TRENERGY81369Y5062844,365SH SOLE 004,365
M & T BK CORPCOM55261F1043542,163SH SOLE 002,163
MICROSOFT CORPCOM59491810411,111105,080SH SOLE 00105,080
DISCOVERY INCCOM SER A25470F1047,063249,662SH SOLE 00249,662
ALLERGAN PLCSHSG0177J1082,76219,940SH SOLE 0019,940
AMGEN INCCOM0311621004,89226,277SH SOLE 0026,277
BAXTER INTL INCCOM0718131093104,270SH SOLE 004,270