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
GENERAL ELECTRIC CO COM 369604103 155 11,551 SH   SOLE 0 0 0 11,551
BECTON DICKINSON & CO COM 075887109 205 841 SH   SOLE 0 0 0 841
ISHARES TR NATIONAL MUN ETF 464288414 19,542 166,743 SH   SOLE 0 0 0 166,743
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,110 23,619 SH   SOLE 0 0 0 23,619
APPLE INC COM 037833100 87,125 636,133 SH   SOLE 0 0 0 636,133
INTEL CORP COM 458140100 417 7,430 SH   SOLE 0 0 0 7,430
ISHARES TR NEW YORK MUN ETF 464288323 578 9,883 SH   SOLE 0 0 0 9,883
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 897 26,966 SH   SOLE 0 0 0 26,966
INCYTE CORP COM 45337C102 20,122 239,181 SH   SOLE 0 0 0 239,181
VANGUARD WELLINGTON FD US QUALITY 921935706 761 6,400 SH   SOLE 0 0 0 6,400
VANGUARD INDEX FDS MID CAP ETF 922908629 438 1,847 SH   SOLE 0 0 0 1,847
TRANSCAT INC COM 893529107 247 4,370 SH   SOLE 0 0 0 4,370
TESLA INC COM 88160R101 0 500 SH Put SOLE 0 0 0 500
INVESCO QQQ TR UNIT SER 1 46090E103 817 2,305 SH   SOLE 0 0 0 2,305
NVIDIA CORPORATION COM 67066G104 24,610 30,759 SH   SOLE 0 0 0 30,759
ISHARES TR S&P 500 GRWT ETF 464287309 233 3,200 SH   SOLE 0 0 0 3,200
STARBUCKS CORP COM 855244109 22,926 205,048 SH   SOLE 0 0 0 205,048
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 21,006 202,043 SH   SOLE 0 0 0 202,043
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,371 16,065 SH   SOLE 0 0 0 16,065
BLACKSTONE GROUP INC COM 09260D107 435 4,474 SH   SOLE 0 0 0 4,474
STARRETT L S CO CL A 855668109 668 71,525 SH   SOLE 0 0 0 71,525
BOOKING HOLDINGS INC COM 09857L108 31,042 14,187 SH   SOLE 0 0 0 14,187
ISHARES TR ISHS 1-5YR INVS 464288646 28,653 522,772 SH   SOLE 0 0 0 522,772
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,599 29,436 SH   SOLE 0 0 0 29,436
UNITED PARCEL SERVICE INC CL B 911312106 26,288 126,403 SH   SOLE 0 0 0 126,403
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,278 33,312 SH   SOLE 0 0 0 33,312
DISNEY WALT CO COM 254687106 28,814 163,928 SH   SOLE 0 0 0 163,928
BK OF AMERICA CORP COM 060505104 33,238 806,154 SH   SOLE 0 0 0 806,154
PALO ALTO NETWORKS INC COM 697435105 405 1,092 SH   SOLE 0 0 0 1,092
MANNING & NAPIER INC CL A 56382Q102 16,669 2,118,083 SH   SOLE 0 0 0 2,118,083
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,985 38,250 SH   SOLE 0 0 0 38,250
CISCO SYS INC COM 17275R102 444 8,378 SH   SOLE 0 0 0 8,378
ABBVIE INC COM 00287Y109 312 2,767 SH   SOLE 0 0 0 2,767
EXACT SCIENCES CORP COM 30063P105 7,119 57,267 SH   SOLE 0 0 0 57,267
VISA INC COM CL A 92826C839 401 1,714 SH   SOLE 0 0 0 1,714
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 432 4,247 SH   SOLE 0 0 0 4,247
FACEBOOK INC CL A 30303M102 30,407 87,449 SH   SOLE 0 0 0 87,449
INTERNATIONAL BUSINESS MACHS COM 459200101 362 2,471 SH   SOLE 0 0 0 2,471
SERVICENOW INC COM 81762P102 21,296 38,752 SH   SOLE 0 0 0 38,752
CANOPY GROWTH CORP COM 138035100 210 8,698 SH   SOLE 0 0 0 8,698
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 436 14,445 SH   SOLE 0 0 0 14,445
ISHARES TR RUSSELL 2000 ETF 464287655 590 2,573 SH   SOLE 0 0 0 2,573
APTARGROUP INC COM 038336103 817 5,800 SH   SOLE 0 0 0 5,800
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,568 45,589 SH   SOLE 0 0 0 45,589
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 236 1,000 SH   SOLE 0 0 0 1,000
MASTERCARD INCORPORATED CL A 57636Q104 30,781 84,311 SH   SOLE 0 0 0 84,311
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 245 1,515 SH   SOLE 0 0 0 1,515
LOWES COS INC COM 548661107 629 3,245 SH   SOLE 0 0 0 3,245
PAYCHEX INC COM 704326107 1,407 13,113 SH   SOLE 0 0 0 13,113
ISHARES TR MSCI USA QLT FCT 46432F339 452 3,400 SH   SOLE 0 0 0 3,400
ENTERPRISE PRODS PARTNERS L COM 293792107 423 17,545 SH   SOLE 0 0 0 17,545
PREMIER INC CL A 74051N102 298 8,560 SH   SOLE 0 0 0 8,560
CHEVRON CORP NEW COM 166764100 30,008 286,496 SH   SOLE 0 0 0 286,496
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 34,287 642,439 SH   SOLE 0 0 0 642,439
DISCOVERY INC COM SER A 25470F104 261 8,495 SH   SOLE 0 0 0 8,495
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 217 4,182 SH   SOLE 0 0 0 4,182
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,568 15,413 SH   SOLE 0 0 0 15,413
AMGEN INC COM 031162100 603 2,473 SH   SOLE 0 0 0 2,473
COCA COLA CO COM 191216100 363 6,701 SH   SOLE 0 0 0 6,701
VERIZON COMMUNICATIONS INC COM 92343V104 30,609 546,295 SH   SOLE 0 0 0 546,295
ISHARES TR RUS MID CAP ETF 464287499 434 5,481 SH   SOLE 0 0 0 5,481
ISHARES TR CORE S&P MCP ETF 464287507 1,153 4,290 SH   SOLE 0 0 0 4,290
ADOBE SYSTEMS INCORPORATED COM 00724F101 307 525 SH   SOLE 0 0 0 525
GENERAL DYNAMICS CORP COM 369550108 21,340 113,353 SH   SOLE 0 0 0 113,353
GALECTIN THERAPEUTICS INC COM NEW 363225202 80 25,000 SH   SOLE 0 0 0 25,000
JOHNSON & JOHNSON COM 478160104 39,631 240,564 SH   SOLE 0 0 0 240,564
GABELLI EQUITY TR INC COM 362397101 83 12,000 SH   SOLE 0 0 0 12,000
M & T BK CORP COM 55261F104 201 1,382 SH   SOLE 0 0 0 1,382
ISHARES TR SHRT NAT MUN ETF 464288158 25,763 238,940 SH   SOLE 0 0 0 238,940
NEXTERA ENERGY INC COM 65339F101 27,733 378,458 SH   SOLE 0 0 0 378,458
TOMPKINS FINL CORP COM 890110109 1,368 17,632 SH   SOLE 0 0 0 17,632
PROCTER AND GAMBLE CO COM 742718109 28,672 212,496 SH   SOLE 0 0 0 212,496
CORNING INC COM 219350105 226 5,520 SH   SOLE 0 0 0 5,520
PNC FINL SVCS GROUP INC COM 693475105 24,312 127,447 SH   SOLE 0 0 0 127,447
ISHARES TR CORE US AGGBD ET 464287226 225 1,952 SH   SOLE 0 0 0 1,952
ALPHABET INC CAP STK CL C 02079K107 56,555 22,565 SH   SOLE 0 0 0 22,565
ISHARES TR CORE S&P500 ETF 464287200 981 2,283 SH   SOLE 0 0 0 2,283
ISHARES TR MSCI USA MMENTM 46432F396 208 1,200 SH   SOLE 0 0 0 1,200
AMERICOLD RLTY TR COM 03064D108 19,688 520,153 SH   SOLE 0 0 0 520,153
ISHARES TR SELECT DIVID ETF 464287168 378 3,244 SH   SOLE 0 0 0 3,244
QUALCOMM INC COM 747525103 13,846 96,872 SH   SOLE 0 0 0 96,872
CATERPILLAR INC COM 149123101 244 1,122 SH   SOLE 0 0 0 1,122
ISHARES TR MSCI ACWI EX US 464288240 1,398 24,313 SH   SOLE 0 0 0 24,313
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 19,857 349,157 SH   SOLE 0 0 0 349,157
COMCAST CORP NEW CL A 20030N101 412 7,221 SH   SOLE 0 0 0 7,221
CNB FINL CORP PA COM 126128107 222 9,734 SH   SOLE 0 0 0 9,734
TJX COS INC NEW COM 872540109 21,142 313,585 SH   SOLE 0 0 0 313,585
ZOETIS INC CL A 98978V103 25,532 137,006 SH   SOLE 0 0 0 137,006
TESLA INC COM 88160R101 205 302 SH   SOLE 0 0 0 302
ECOLAB INC COM 278865100 264 1,284 SH   SOLE 0 0 0 1,284
MCDONALDS CORP COM 580135101 25,140 108,834 SH   SOLE 0 0 0 108,834
ALPHABET INC CAP STK CL A 02079K305 598 245 SH   SOLE 0 0 0 245
ENBRIDGE INC COM 29250N105 22,383 559,008 SH   SOLE 0 0 0 559,008
GENERAL MTRS CO COM 37045V100 282 4,769 SH   SOLE 0 0 0 4,769
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,935 58,864 SH   SOLE 0 0 0 58,864
PEPSICO INC COM 713448108 27,631 186,482 SH   SOLE 0 0 0 186,482
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,086 40,483 SH   SOLE 0 0 0 40,483
AMAZON COM INC COM 023135106 60,017 17,446 SH   SOLE 0 0 0 17,446
SOUTHWEST AIRLS CO COM 844741108 18,329 345,248 SH   SOLE 0 0 0 345,248
ISHARES TR CORE S&P SCP ETF 464287804 4,186 37,051 SH   SOLE 0 0 0 37,051
MONDELEZ INTL INC CL A 609207105 253 4,052 SH   SOLE 0 0 0 4,052
CONSTELLATION BRANDS INC CL A 21036P108 28,136 120,295 SH   SOLE 0 0 0 120,295
ISHARES TR RUS 1000 VAL ETF 464287598 415 2,619 SH   SOLE 0 0 0 2,619
ZIMMER BIOMET HOLDINGS INC COM 98956P102 312 1,941 SH   SOLE 0 0 0 1,941
VANGUARD INDEX FDS SMALL CP ETF 922908751 614 2,726 SH   SOLE 0 0 0 2,726
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 456 6,026 SH   SOLE 0 0 0 6,026
HUMANA INC COM 444859102 21,537 48,646 SH   SOLE 0 0 0 48,646
UNITEDHEALTH GROUP INC COM 91324P102 579 1,447 SH   SOLE 0 0 0 1,447
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,105 5,349 SH   SOLE 0 0 0 5,349
WASTE MGMT INC DEL COM 94106L109 282 2,011 SH   SOLE 0 0 0 2,011
FINANCIAL INSTNS INC COM 317585404 362 12,082 SH   SOLE 0 0 0 12,082
GENERAL MLS INC COM 370334104 235 3,856 SH   SOLE 0 0 0 3,856
GOLDMAN SACHS GROUP INC COM 38141G104 17,715 46,676 SH   SOLE 0 0 0 46,676
TESLA INC COM 88160R101 0 500 SH Put SOLE 0 0 0 500
BROADSTONE NET LEASE INC COM 11135E203 1,820 77,742 SH   SOLE 0 0 0 77,742
BIOGEN INC COM 09062X103 471 1,359 SH   SOLE 0 0 0 1,359
ISHARES TR CORE HIGH DV ETF 46429B663 250 2,586 SH   SOLE 0 0 0 2,586
GABELLI UTIL TR COM 36240A101 114 14,287 SH   SOLE 0 0 0 14,287
THERMO FISHER SCIENTIFIC INC COM 883556102 232 460 SH   SOLE 0 0 0 460
VANGUARD INDEX FDS LARGE CAP ETF 922908637 432 2,150 SH   SOLE 0 0 0 2,150
UNION PAC CORP COM 907818108 561 2,553 SH   SOLE 0 0 0 2,553
ISHARES INC MSCI EMERG MKT 46434G889 282 5,200 SH   SOLE 0 0 0 5,200
ILLUMINA INC COM 452327109 15,918 33,638 SH   SOLE 0 0 0 33,638
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 529 5,300 SH   SOLE 0 0 0 5,300
JPMORGAN CHASE & CO COM 46625H100 30,061 193,269 SH   SOLE 0 0 0 193,269
EXXON MOBIL CORP COM 30231G102 22,530 357,160 SH   SOLE 0 0 0 357,160
ISHARES TR ISHS 5-10YR INVT 464288638 7,158 118,281 SH   SOLE 0 0 0 118,281
ISHARES TR IBOXX INV CP ETF 464287242 508 3,780 SH   SOLE 0 0 0 3,780
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,400 86,180 SH   SOLE 0 0 0 86,180
CHUBB LIMITED COM H1467J104 20,809 130,923 SH   SOLE 0 0 0 130,923
ISHARES TR IBOXX HI YD ETF 464288513 262 2,978 SH   SOLE 0 0 0 2,978
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 272 13,840 SH   SOLE 0 0 0 13,840
REGIONS FINANCIAL CORP NEW COM 7591EP100 21,000 1,040,625 SH   SOLE 0 0 0 1,040,625
MICROSOFT CORP COM 594918104 72,595 267,977 SH   SOLE 0 0 0 267,977
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13,208 257,860 SH   SOLE 0 0 0 257,860
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 13,533 244,719 SH   SOLE 0 0 0 244,719
INTUIT COM 461202103 232 474 SH   SOLE 0 0 0 474
ABBOTT LABS COM 002824100 29,394 253,552 SH   SOLE 0 0 0 253,552
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 19,891 402,644 SH   SOLE 0 0 0 402,644
AT&T INC COM 00206R102 205 7,128 SH   SOLE 0 0 0 7,128
BOEING CO COM 097023105 42,935 179,226 SH   SOLE 0 0 0 179,226
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 235 2,351 SH   SOLE 0 0 0 2,351
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,166 109,571 SH   SOLE 0 0 0 109,571
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51,316 184,642 SH   SOLE 0 0 0 184,642
TESLA INC COM 88160R101 1 1,000 SH Put SOLE 0 0 0 1,000
HOME DEPOT INC COM 437076102 22,584 70,822 SH   SOLE 0 0 0 70,822
CITIGROUP INC COM NEW 172967424 315 4,452 SH   SOLE 0 0 0 4,452
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 363 17,624 SH   SOLE 0 0 0 17,624
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 364 1,931 SH   SOLE 0 0 0 1,931
SCHWAB STRATEGIC TR US TIPS ETF 808524870 22,772 364,297 SH   SOLE 0 0 0 364,297
LOCKHEED MARTIN CORP COM 539830109 365 964 SH   SOLE 0 0 0 964
MERCK & CO INC COM 58933Y105 469 6,032 SH   SOLE 0 0 0 6,032
ISHARES TR RUS 1000 GRW ETF 464287614 561 2,065 SH   SOLE 0 0 0 2,065
WEC ENERGY GROUP INC COM 92939U106 256 2,880 SH   SOLE 0 0 0 2,880
UNIVERSAL DISPLAY CORP COM 91347P105 14,786 66,503 SH   SOLE 0 0 0 66,503
SPDR GOLD TR GOLD SHS 78463V107 39,310 237,336 SH   SOLE 0 0 0 237,336
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,662 203,753 SH   SOLE 0 0 0 203,753
SPDR SER TR NUVEEN BLMBRG SR 78468R739 24,265 489,607 SH   SOLE 0 0 0 489,607
PAYPAL HLDGS INC COM 70450Y103 387 1,329 SH   SOLE 0 0 0 1,329