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: July 31, 2015
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
AES CORP COM 00130H105 235,040 10,400 SH SOLE 0 0 10,400
ALPHABET INC CAP STK CL C 02079K107 215,376 2,240 SH SOLE 0 0 2,240
AMAZON COM INC COM 023135106 376,968 3,336 SH SOLE 0 0 3,336
AMGEN INC COM 031162100 375,291 1,665 SH SOLE 0 0 1,665
APPLE INC COM 037833100 934,474 6,762 SH SOLE 0 0 6,762
ATHENEX INC COM 04685N103 37,041 137,495 SH SOLE 0 0 137,495
BROADSTONE NET LEASE INC COM 11135E203 689,982 44,429 SH SOLE 0 0 44,429
BUTTERFLY NETWORK INC COM CL A 124155102 251,572 53,526 SH SOLE 0 0 53,526
CONSTELLATION BRANDS INC CL A 21036P108 212,239 924 SH SOLE 0 0 924
EXXON MOBIL CORP COM 30231G102 1,853,504 21,229 SH SOLE 0 0 21,229
ISHARES TR JPMORGAN USD EMG 464288281 648,417 8,166 SH SOLE 0 0 8,166
ISHARES TR CORE S&P500 ETF 464287200 846,125 2,359 SH SOLE 0 0 2,359
ISHARES TR RUS 1000 ETF 464287622 3,817,059 19,344 SH SOLE 0 0 19,344
ISHARES TR RUS 1000 VAL ETF 464287598 1,383,529 10,174 SH SOLE 0 0 10,174
ISHARES TR RUS 1000 GRW ETF 464287614 1,295,970 6,160 SH SOLE 0 0 6,160
ISHARES TR RUS MID CAP ETF 464287499 1,145,830 18,437 SH SOLE 0 0 18,437
ISHARES TR SELECT DIVID ETF 464287168 240,494 2,243 SH SOLE 0 0 2,243
ISHARES TR RUSSELL 2000 ETF 464287655 2,036,247 12,347 SH SOLE 0 0 12,347
ISHARES TR EAFE GRWTH ETF 464288885 1,013,003 13,961 SH SOLE 0 0 13,961
ISHARES TR CORE MSCI EAFE 46432F842 218,365 4,146 SH SOLE 0 0 4,146
MICROSOFT CORP COM 594918104 710,313 3,050 SH SOLE 0 0 3,050
NORDSON CORP COM 655663102 4,204,856 19,809 SH SOLE 0 0 19,809
PAYCHEX INC COM 704326107 636,251 5,670 SH SOLE 0 0 5,670
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,050,666 83,934 SH SOLE 0 0 83,934
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 673,798 13,712 SH SOLE 0 0 13,712
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 724,295 15,985 SH SOLE 0 0 15,985
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,896,748 44,787 SH SOLE 0 0 44,787
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,796,208 167,428 SH SOLE 0 0 167,428
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16,560,306 296,727 SH SOLE 0 0 296,727
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,658,862 225,654 SH SOLE 0 0 225,654
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,741,297 151,886 SH SOLE 0 0 151,886
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,513,809 54,552 SH SOLE 0 0 54,552
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,473,647 123,486 SH SOLE 0 0 123,486
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,184,946 186,828 SH SOLE 0 0 186,828
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 205,678 7,972 SH SOLE 0 0 7,972
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 4,186,925 78,482 SH SOLE 0 0 78,482
TESLA INC COM 88160R101 298,406 1,125 SH SOLE 0 0 1,125
VANECK ETF TRUST GOLD MINERS ETF 92189F106 697,173 28,904 SH SOLE 0 0 28,904
VANGUARD INDEX FDS MID CAP ETF 922908629 245,250 1,305 SH SOLE 0 0 1,305
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,508,202 315,380 SH SOLE 0 0 315,380
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,196,386 26,533 SH SOLE 0 0 26,533
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 27,851,103 206,060 SH SOLE 0 0 206,060
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,699,627 81,151 SH SOLE 0 0 81,151
XYLEM INC COM 98419M100 221,894 2,540 SH SOLE 0 0 2,540