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
ISHARES TR CORE US AGGBD ET 464287226 13,558 126,857 SH   SOLE   0 0 126,857
ISHARES TR TIPS BD ETF 464287176 2,856 25,859 SH   SOLE   0 0 25,859
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 217 2,010 SH   SOLE   0 0 2,010
INTEL CORP COM 458140100 8,785 178,485 SH   SOLE   0 0 178,485
EASTMAN CHEM CO COM 277432100 2,557 31,037 SH   SOLE   0 0 31,037
ISHARES TR S&P US PFD STK 464288687 2,683 74,822 SH   SOLE   0 0 74,822
W R BERKLEY CORPORATION COM 084423102 3,796 48,254 SH   SOLE   0 0 48,254
CIGNA CORP NEW COM 125523100 3,778 19,668 SH   SOLE   0 0 19,668
INVESCO QQQ TR UNIT SER 1 46090E103 543 3,201 SH   SOLE   0 0 3,201
REALTY INCOME CORP COM 756109104 360 5,235 SH   SOLE   0 0 5,235
LOWES COS INC COM 548661107 6,676 68,212 SH   SOLE   0 0 68,212
PHILLIPS 66 COM 718546104 4,903 51,742 SH   SOLE   0 0 51,742
CONOCOPHILLIPS COM 20825C104 4,798 68,605 SH   SOLE   0 0 68,605
XEROX CORP COM NEW 984121608 235 8,191 SH   SOLE   0 0 8,191
IDEXX LABS INC COM 45168D104 203 1,000 SH   SOLE   0 0 1,000
WASTE MGMT INC DEL COM 94106L109 482 5,025 SH   SOLE   0 0 5,025
NETFLIX INC COM 64110L106 427 1,215 SH   SOLE   0 0 1,215
PAYCHEX INC COM 704326107 6,783 93,602 SH   SOLE   0 0 93,602
SOUTHWEST AIRLS CO COM 844741108 5,479 94,001 SH   SOLE   0 0 94,001
ANTHEM INC COM 036752103 1,374 4,517 SH   SOLE   0 0 4,517
DYCOM INDS INC COM 267475101 2,094 35,650 SH   SOLE   0 0 35,650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 205 1,227 SH   SOLE   0 0 1,227
INTERNATIONAL BUSINESS MACHS COM 459200101 773 5,716 SH   SOLE   0 0 5,716
WELLS FARGO CO NEW COM 949746101 2,693 54,899 SH   SOLE   0 0 54,899
CHEVRON CORP NEW COM 166764100 5,082 42,441 SH   SOLE   0 0 42,441
EXXON MOBIL CORP COM 30231G102 607 8,118 SH   SOLE   0 0 8,118
COCA COLA CO COM 191216100 690 14,010 SH   SOLE   0 0 14,010
WESTERN AST INFL LKD OPP & I COM 95766R104 121 11,500 SH   SOLE   0 0 11,500
CONSTELLATION BRANDS INC CL A 21036P108 7,308 42,291 SH   SOLE   0 0 42,291
HALLIBURTON CO COM 406216101 2,184 67,726 SH   SOLE   0 0 67,726
AMERICAN TOWER CORP NEW COM 03027X100 4,415 25,826 SH   SOLE   0 0 25,826
APPLE INC COM 037833100 18,908 110,412 SH   SOLE   0 0 110,412
ALPHABET INC CAP STK CL C 02079K107 5,909 5,216 SH   SOLE   0 0 5,216
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,153 44,965 SH   SOLE   0 0 44,965
MONDELEZ INTL INC CL A 609207105 5,330 115,585 SH   SOLE   0 0 115,585
ISHARES TR SH TR CRPORT ETF 464288646 19,744 379,258 SH   SOLE   0 0 379,258
ISHARES INC CORE MSCI EMKT 46434G103 407 7,911 SH   SOLE   0 0 7,911
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,200 45,885 SH   SOLE   0 0 45,885
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 266 4,960 SH   SOLE   0 0 4,960
BLACKROCK INC COM 09247X101 3,530 8,446 SH   SOLE   0 0 8,446
NXP SEMICONDUCTORS N V COM N6596X109 922 10,400 SH   SOLE   0 0 10,400
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 441 6,055 SH   SOLE   0 0 6,055
FACEBOOK INC CL A 30303M102 9,251 54,658 SH   SOLE   0 0 54,658
HIGH INCOME SECS FD SHS BEN INT 42968F108 365 40,402 SH   SOLE   0 0 40,402
MCDONALDS CORP COM 580135101 1,032 5,814 SH   SOLE   0 0 5,814
SPDR GOLD TRUST GOLD SHS 78463V107 237 1,915 SH   SOLE   0 0 1,915
JPMORGAN CHASE & CO COM 46625H100 6,989 67,040 SH   SOLE   0 0 67,040
SUNTRUST BKS INC COM 867914103 2,522 42,430 SH   SOLE   0 0 42,430
GILEAD SCIENCES INC COM 375558103 3,251 46,413 SH   SOLE   0 0 46,413
COSTCO WHSL CORP NEW COM 22160K105 4,229 20,024 SH   SOLE   0 0 20,024
PEPSICO INC COM 713448108 323 2,853 SH   SOLE   0 0 2,853
ISHARES US ETF TR SHT MAT BD ETF 46431W507 13,313 266,050 SH   SOLE   0 0 266,050
ALPHABET INC CAP STK CL A 02079K305 7,729 6,771 SH   SOLE   0 0 6,771
SPDR S&P 500 ETF TR TR UNIT 78462F103 534 1,965 SH   SOLE   0 0 1,965
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,179 102,289 SH   SOLE   0 0 102,289
JOHNSON & JOHNSON COM 478160104 2,434 18,317 SH   SOLE   0 0 18,317
GILDAN ACTIVEWEAR INC COM 375916103 5,924 174,146 SH   SOLE   0 0 174,146
CVS HEALTH CORP COM 126650100 261 3,953 SH   SOLE   0 0 3,953
HARRIS CORP DEL COM 413875105 677 4,307 SH   SOLE   0 0 4,307
ORACLE CORP COM 68389X105 866 16,969 SH   SOLE   0 0 16,969
WALMART INC COM 931142103 292 3,077 SH   SOLE   0 0 3,077
CISCO SYS INC COM 17275R102 8,570 180,983 SH   SOLE   0 0 180,983
E TRADE FINANCIAL CORP COM NEW 269246401 5,341 112,272 SH   SOLE   0 0 112,272
VERIZON COMMUNICATIONS INC COM 92343V104 2,580 47,742 SH   SOLE   0 0 47,742
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 482 13,642 SH   SOLE   0 0 13,642
SYSCO CORP COM 871829107 803 12,050 SH   SOLE   0 0 12,050
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 355 29,800 SH   SOLE   0 0 29,800
BOEING CO COM 097023105 9,570 24,107 SH   SOLE   0 0 24,107
ISHARES TR CORE S&P TTL STK 464287150 12,652 203,645 SH   SOLE   0 0 203,645
BECTON DICKINSON & CO COM 075887109 4,503 18,217 SH   SOLE   0 0 18,217
MICRON TECHNOLOGY INC COM 595112103 205 5,200 SH   SOLE   0 0 5,200
DICKS SPORTING GOODS INC COM 253393102 4,487 126,278 SH   SOLE   0 0 126,278
UNITED TECHNOLOGIES CORP COM 913017109 8,032 67,416 SH   SOLE   0 0 67,416
PAYPAL HLDGS INC COM 70450Y103 6,903 75,307 SH   SOLE   0 0 75,307
ABBVIE INC COM 00287Y109 4,655 59,271 SH   SOLE   0 0 59,271
AMERICAN ELEC PWR INC COM 025537101 1,968 24,758 SH   SOLE   0 0 24,758
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 568 8,380 SH   SOLE   0 0 8,380
ISHARES TR CORE TOTAL USD 46434V613 7,979 160,842 SH   SOLE   0 0 160,842
SOUTHWEST GAS HOLDINGS INC COM 844895102 373 4,800 SH   SOLE   0 0 4,800
SCHLUMBERGER LTD COM 806857108 2,307 51,720 SH   SOLE   0 0 51,720
PROCTER AND GAMBLE CO COM 742718109 5,248 53,539 SH   SOLE   0 0 53,539
MERCK & CO INC COM 58933Y105 7,054 91,770 SH   SOLE   0 0 91,770
TIER REIT INC COM NEW 88650V208 400 17,000 SH   SOLE   0 0 17,000
SPIRE INC COM 84857L101 604 7,650 SH   SOLE   0 0 7,650
ENTERPRISE PRODS PARTNERS L COM 293792107 966 33,785 SH   SOLE   0 0 33,785
AT&T INC COM 00206R102 572 19,319 SH   SOLE   0 0 19,319
DISNEY WALT CO COM DISNEY 254687106 247 2,206 SH   SOLE   0 0 2,206
PNC FINL SVCS GROUP INC COM 693475105 4,073 32,682 SH   SOLE   0 0 32,682
NUTRIEN LTD COM 67077M108 8,007 153,767 SH   SOLE   0 0 153,767
TOMPKINS FINANCIAL CORPORATI COM 890110109 2,900 37,769 SH   SOLE   0 0 37,769
ISHARES TR CORE MSCI EAFE 46432F842 978 16,598 SH   SOLE   0 0 16,598
DOWDUPONT INC COM 26078J100 288 5,427 SH   SOLE   0 0 5,427
ISHARES TR JPMORGAN USD EMG 464288281 2,205 20,372 SH   SOLE   0 0 20,372
ISHARES TR US TREAS BD ETF 46429B267 277 11,180 SH   SOLE   0 0 11,180
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,481 35,112 SH   SOLE   0 0 35,112
TJX COS INC NEW COM 872540109 3,815 77,872 SH   SOLE   0 0 77,872
ISHARES TR CORE MSCI TOTAL 46432F834 357 6,286 SH   SOLE   0 0 6,286
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 190 10,895 SH   SOLE   0 0 10,895
NORFOLK SOUTHERN CORP COM 655844108 6,233 36,674 SH   SOLE   0 0 36,674
VULCAN MATLS CO COM 929160109 888 8,525 SH   SOLE   0 0 8,525
COMCAST CORP NEW CL A 20030N101 8,091 220,057 SH   SOLE   0 0 220,057
3M CO COM 88579Y101 857 4,280 SH   SOLE   0 0 4,280
AMAZON COM INC COM 023135106 990 606 SH   SOLE   0 0 606
BANK AMER CORP COM 060505104 790 27,358 SH   SOLE   0 0 27,358
STRYKER CORP COM 863667101 1,015 5,729 SH   SOLE   0 0 5,729
SCHWAB CHARLES CORP NEW COM 808513105 3,970 84,120 SH   SOLE   0 0 84,120
SELECT SECTOR SPDR TR ENERGY 81369Y506 284 4,365 SH   SOLE   0 0 4,365
M & T BK CORP COM 55261F104 354 2,163 SH   SOLE   0 0 2,163
MICROSOFT CORP COM 594918104 11,111 105,080 SH   SOLE   0 0 105,080
DISCOVERY INC COM SER A 25470F104 7,063 249,662 SH   SOLE   0 0 249,662
ALLERGAN PLC SHS G0177J108 2,762 19,940 SH   SOLE   0 0 19,940
AMGEN INC COM 031162100 4,892 26,277 SH   SOLE   0 0 26,277
BAXTER INTL INC COM 071813109 310 4,270 SH   SOLE   0 0 4,270