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
3M CO COM 88579Y101 281 1,350 SH   SOLE 0 0 1,350
ALPHABET INC CAP STK CL A 02079K305 651 553 SH   SOLE 0 0 553
ALPHABET INC CAP STK CL C 02079K107 907 773 SH   SOLE 0 0 773
ALPS ETF TR ALERIAN MLP 00162Q866 627 62,486 SH   SOLE 0 0 62,486
AMERICAN EXPRESS CO COM 025816109 240 2,200 SH   SOLE 0 0 2,200
AMGEN INC COM 031162100 218 1,120 SH   SOLE 0 0 1,120
APPLE INC COM 037833100 704 3,708 SH   SOLE 0 0 3,708
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,711 9 SH   SOLE 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,220 6,075 SH   SOLE 0 0 6,075
BOEING CO COM 097023105 313 821 SH   SOLE 0 0 821
BOSTON SCIENTIFIC CORP COM 101137107 1,220 31,786 SH   SOLE 0 0 31,786
COMMUNITY BK SYS INC COM 203607106 9,318 155,896 SH   SOLE 0 0 155,896
COSTCO WHSL CORP NEW COM 22160K105 436 1,800 SH   SOLE 0 0 1,800
DANAHER CORPORATION COM 235851102 396 3,000 SH   SOLE 0 0 3,000
DISNEY WALT CO COM DISNEY 254687106 271 2,440 SH   SOLE 0 0 2,440
EXXON MOBIL CORP COM 30231G102 284 3,512 SH   SOLE 0 0 3,512
FASTENAL CO COM 311900104 732 11,389 SH   SOLE 0 0 11,389
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 8,587 224,196 SH   SOLE 0 0 224,196
GENERAL ELECTRIC CO COM 369604103 190 18,994 SH   SOLE 0 0 18,994
GLOBAL X FDS GLBL X MLP ETF 37950E473 632 71,247 SH   SOLE 0 0 71,247
GOLDMAN SACHS GROUP INC COM 38141G104 204 1,064 SH   SOLE 0 0 1,064
INSPIREMD INC COM PAR 45779A861 23 165,000 SH   SOLE 0 0 165,000
INTERNATIONAL BUSINESS MACHS COM 459200101 409 2,897 SH   SOLE 0 0 2,897
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 13,233 263,181 SH   SOLE 0 0 263,181
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 647 30,702 SH   SOLE 0 0 30,702
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 299 12,472 SH   SOLE 0 0 12,472
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 998 41,447 SH   SOLE 0 0 41,447
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,386 65,928 SH   SOLE 0 0 65,928
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,822 86,258 SH   SOLE 0 0 86,258
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,733 83,338 SH   SOLE 0 0 83,338
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 7,426 154,065 SH   SOLE 0 0 154,065
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 4,791 194,934 SH   SOLE 0 0 194,934
INVESCO QQQ TR UNIT SER 1 46090E103 314 1,748 SH   SOLE 0 0 1,748
ISHARES GOLD TRUST ISHARES 464285105 10,252 828,092 SH   SOLE 0 0 828,092
ISHARES INC CORE MSCI EMKT 46434G103 17,105 330,787 SH   SOLE 0 0 330,787
ISHARES INC ESG MSCI EM ETF 46434G863 5,948 174,622 SH   SOLE 0 0 174,622
ISHARES INC MIN VOL EMRG MKT 464286533 16,597 280,031 SH   SOLE 0 0 280,031
ISHARES INC MIN VOL GBL ETF 464286525 1,539 17,200 SH   SOLE 0 0 17,200
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,620 56,378 SH   SOLE 0 0 56,378
ISHARES TR CORE HIGH DV ETF 46429B663 3,120 33,442 SH   SOLE 0 0 33,442
ISHARES TR CORE MSCI EAFE 46432F842 45,169 743,280 SH   SOLE 0 0 743,280
ISHARES TR CORE S&P MCP ETF 464287507 23,544 123,741 SH   SOLE 0 0 123,741
ISHARES TR CORE S&P SCP ETF 464287804 11,099 143,226 SH   SOLE 0 0 143,226
ISHARES TR CORE S&P TTL STK 464287150 365 5,675 SH   SOLE 0 0 5,675
ISHARES TR CORE S&P500 ETF 464287200 26,261 92,285 SH   SOLE 0 0 92,285
ISHARES TR CORE US AGGBD ET 464287226 763 6,991 SH   SOLE 0 0 6,991
ISHARES TR DOW JONES US ETF 464287846 220 1,555 SH   SOLE 0 0 1,555
ISHARES TR EAFE SML CP ETF 464288273 1,382 24,060 SH   SOLE 0 0 24,060
ISHARES TR EDGE MSCI MINM 46435G433 5,695 176,673 SH   SOLE 0 0 176,673
ISHARES TR EDGE MSCI USA VL 46432F388 367 4,600 SH   SOLE 0 0 4,600
ISHARES TR ESG MSCI EAFE 46435G516 7,401 117,149 SH   SOLE 0 0 117,149
ISHARES TR ESG MSCI USA ETF 46435G425 1,014 16,312 SH   SOLE 0 0 16,312
ISHARES TR FLTG RATE NT ETF 46429B655 1,988 39,046 SH   SOLE 0 0 39,046
ISHARES TR INTRM TR CRP ETF 464288638 551 10,000 SH   SOLE 0 0 10,000
ISHARES TR MIN VOL EAFE ETF 46429B689 37,310 518,191 SH   SOLE 0 0 518,191
ISHARES TR MIN VOL USA ETF 46429B697 47,213 802,950 SH   SOLE 0 0 802,950
ISHARES TR MSCI ACWI EX US 464288240 315 6,798 SH   SOLE 0 0 6,798
ISHARES TR MSCI EAFE ETF 464287465 473 7,299 SH   SOLE 0 0 7,299
ISHARES TR MSCI EMG MKT ETF 464287234 305 7,100 SH   SOLE 0 0 7,100
ISHARES TR PFD AND INCM SEC 464288687 745 20,380 SH   SOLE 0 0 20,380
ISHARES TR RUS 1000 GRW ETF 464287614 15,759 103,770 SH   SOLE 0 0 103,770
ISHARES TR RUS 1000 VAL ETF 464287598 14,915 120,462 SH   SOLE 0 0 120,462
ISHARES TR S&P 500 GRWT ETF 464287309 4,394 25,328 SH   SOLE 0 0 25,328
ISHARES TR S&P 500 VAL ETF 464287408 4,805 42,227 SH   SOLE 0 0 42,227
ISHARES TR TIPS BD ETF 464287176 630 5,572 SH   SOLE 0 0 5,572
JOHNSON & JOHNSON COM 478160104 680 4,865 SH   SOLE 0 0 4,865
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 16,675 301,594 SH   SOLE 0 0 301,594
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 23,068 315,357 SH   SOLE 0 0 315,357
M & T BK CORP COM 55261F104 894 5,694 SH   SOLE 0 0 5,694
MASTERCARD INC CL A 57636Q104 6,622 28,125 SH   SOLE 0 0 28,125
MICROSOFT CORP COM 594918104 573 4,862 SH   SOLE 0 0 4,862
MOHAWK INDS INC COM 608190104 360 2,853 SH   SOLE 0 0 2,853
OCULAR THERAPEUTIX INC COM 67576A100 583 146,946 SH   SOLE 0 0 146,946
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 311 3,100 SH   SOLE 0 0 3,100
PIMCO HIGH INCOME FD COM SHS 722014107 291 32,311 SH   SOLE 0 0 32,311
PROCTER AND GAMBLE CO COM 742718109 264 2,535 SH   SOLE 0 0 2,535
REVANCE THERAPEUTICS INC COM 761330109 158 10,004 SH   SOLE 0 0 10,004
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,340 52,109 SH   SOLE 0 0 52,109
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 346 4,680 SH   SOLE 0 0 4,680
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 353 1,361 SH   SOLE 0 0 1,361
SPDR GOLD TRUST GOLD SHS 78463V107 451 3,699 SH   SOLE 0 0 3,699
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 319 8,931 SH   SOLE 0 0 8,931
SPDR S&P 500 ETF TR TR UNIT 78462F103 871 3,084 SH   SOLE 0 0 3,084
SPDR SER TR BLOMBERG BRC INV 78468R200 9,879 321,797 SH   SOLE 0 0 321,797
SPDR SER TR SPDR BLOOMBERG 78468R663 11,128 121,481 SH   SOLE 0 0 121,481
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 3,254 53,873 SH   SOLE 0 0 53,873
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,369 40,052 SH   SOLE 0 0 40,052
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 796 26,050 SH   SOLE 0 0 26,050
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 27,632 739,224 SH   SOLE 0 0 739,224
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 26,916 882,400 SH   SOLE 0 0 882,400
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 11,048 239,917 SH   SOLE 0 0 239,917
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8,776 181,504 SH   SOLE 0 0 181,504
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 2,122 43,090 SH   SOLE 0 0 43,090
THE CHARLES SCHWAB CORPORATI COM 808513105 377 8,810 SH   SOLE 0 0 8,810
TJX COS INC NEW COM 872540109 1,080 20,304 SH   SOLE 0 0 20,304
UNIVERSAL DISPLAY CORP COM 91347P105 1,009 6,600 SH   SOLE 0 0 6,600
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,477 81,374 SH   SOLE 0 0 81,374
VANGUARD GROUP DIV APP ETF 921908844 1,174 10,712 SH   SOLE 0 0 10,712
VANGUARD INDEX FDS MID CAP ETF 922908629 262 1,630 SH   SOLE 0 0 1,630
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 466 5,364 SH   SOLE 0 0 5,364
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,910 44,952 SH   SOLE 0 0 44,952
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 24,330 377,320 SH   SOLE 0 0 377,320
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,570 62,882 SH   SOLE 0 0 62,882
VERIZON COMMUNICATIONS INC COM 92343V104 295 4,985 SH   SOLE 0 0 4,985
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,961 78,187 SH   SOLE 0 0 78,187
WORLD GOLD TR SPDR GLD MINIS 98149E204 175 13,575 SH   SOLE 0 0 13,575