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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   1,400,505 13,831 SH   SOLE   0 0 13,831
ALPHABET INC CAP STK CL C 02079K107   689,855 6,633 SH   SOLE   0 0 6,633
ALPHABET INC CAP STK CL A 02079K305   1,130,968 10,903 SH   SOLE   0 0 10,903
AMAZON COM INC COM 023135106   4,274,863 41,387 SH   SOLE   0 0 41,387
ANALOG DEVICES INC COM 032654105   735,683 3,730 SH   SOLE   0 0 3,730
APPLE INC COM 037833100   16,750,939 101,582 SH   SOLE   0 0 101,582
ASSURANT INC COM 04621X108   828,363 6,899 SH   SOLE   0 0 6,899
BECTON DICKINSON & CO COM 075887109   330,204 1,334 SH   SOLE   0 0 1,334
BERKLEY W R CORP COM 084423102   2,927,536 47,021 SH   SOLE   0 0 47,021
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,196,266 7,113 SH   SOLE   0 0 7,113
BERKSHIRE HATHAWAY INC DEL CL A 084670108   931,200 200 SH   SOLE   0 0 200
BOSTON BEER INC CL A 100557107   2,098,092 6,383 SH   SOLE   0 0 6,383
CANADIAN PAC RY LTD COM 13645T100   705,848 9,174 SH   SOLE   0 0 9,174
CATERPILLAR INC COM 149123101   2,466,756 10,779 SH   SOLE   0 0 10,779
CISCO SYS INC COM 17275R102   567,912 10,864 SH   SOLE   0 0 10,864
COLGATE PALMOLIVE CO COM 194162103   225,685 3,003 SH   SOLE   0 0 3,003
COMCAST CORP NEW CL A 20030N101   240,276 6,338 SH   SOLE   0 0 6,338
DECKERS OUTDOOR CORP COM 243537107   1,089,709 2,424 SH   SOLE   0 0 2,424
DISNEY WALT CO COM 254687106   3,379,774 33,754 SH   SOLE   0 0 33,754
DOMINOS PIZZA INC COM 25754A201   4,968,160 15,061 SH   SOLE   0 0 15,061
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,966,998 78,964 SH   SOLE   0 0 78,964
GILEAD SCIENCES INC COM 375558103   246,449 2,970 SH   SOLE   0 0 2,970
HP INC COM 40434L105   328,294 11,185 SH   SOLE   0 0 11,185
INTEL CORP COM 458140100   221,263 6,773 SH   SOLE   0 0 6,773
INTERNATIONAL BUSINESS MACHS COM 459200101   221,724 1,691 SH   SOLE   0 0 1,691
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   334,967 14,146 SH   SOLE   0 0 14,146
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,078,323 47,336 SH   SOLE   0 0 47,336
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   438,793 2,696 SH   SOLE   0 0 2,696
INVESCO QQQ TR UNIT SER 1 46090E103   13,012,184 40,545 SH   SOLE   0 0 40,545
ISHARES INC MSCI CDA ETF 464286509   297,317 8,699 SH   SOLE   0 0 8,699
ISHARES TR S&P 500 VAL ETF 464287408   8,061,592 53,121 SH   SOLE   0 0 53,121
ISHARES TR SP SMCP600VL ETF 464287879   8,728,908 93,268 SH   SOLE   0 0 93,268
ISHARES TR RUS MDCP VAL ETF 464287473   16,830,823 158,482 SH   SOLE   0 0 158,482
ISHARES TR S&P MC 400GR ETF 464287606   4,282,951 59,893 SH   SOLE   0 0 59,893
ISHARES TR CORE S&P SCP ETF 464287804   2,934,384 30,345 SH   SOLE   0 0 30,345
ISHARES TR RUS 1000 GRW ETF 464287614   990,639 4,055 SH   SOLE   0 0 4,055
ISHARES TR COHEN STEER REIT 464287564   5,744,001 103,421 SH   SOLE   0 0 103,421
ISHARES TR S&P 500 GRWT ETF 464287309   3,368,135 52,718 SH   SOLE   0 0 52,718
ISHARES TR MSCI EAFE ETF 464287465   3,274,757 45,788 SH   SOLE   0 0 45,788
ISHARES TR 7-10 YR TRSY BD 464287440   3,521,147 35,524 SH   SOLE   0 0 35,524
ISHARES TR CORE S&P500 ETF 464287200   12,632,141 30,729 SH   SOLE   0 0 30,729
ISHARES TR CORE S&P MCP ETF 464287507   12,351,321 49,374 SH   SOLE   0 0 49,374
ISHARES TR S&P MC 400VL ETF 464287705   9,343,607 90,918 SH   SOLE   0 0 90,918
ISHARES TR CORE S&P US VLU 464287663   3,887,716 52,693 SH   SOLE   0 0 52,693
ISHARES TR S&P SML 600 GWT 464287887   4,358,276 39,642 SH   SOLE   0 0 39,642
ISHARES TR YLD OPTIM BD 46434V787   1,342,490 60,912 SH   SOLE   0 0 60,912
ISHARES TR MSCI EAFE MIN VL 46429B689   8,006,204 118,347 SH   SOLE   0 0 118,347
ISHARES TR TIPS BD ETF 464287176   9,013,544 81,756 SH   SOLE   0 0 81,756
ISHARES TR MORNINGSTR US EQ 464287127   429,462 7,613 SH   SOLE   0 0 7,613
ISHARES TR NORTH AMERN NAT 464287374   1,109,411 28,323 SH   SOLE   0 0 28,323
ISHARES TR EXPND TEC SC ETF 464287549   3,442,095 10,144 SH   SOLE   0 0 10,144
ISHARES TR RUS 1000 VAL ETF 464287598   3,686,747 24,213 SH   SOLE   0 0 24,213
ISHARES TR MSCI EMG MKT ETF 464287234   3,411,162 86,446 SH   SOLE   0 0 86,446
ISHARES TR CORE US AGGBD ET 464287226   3,529,239 35,420 SH   SOLE   0 0 35,420
ISHARES TR CORE S&P US GWT 464287671   700,234 7,888 SH   SOLE   0 0 7,888
ISHARES TR RUS MID CAP ETF 464287499   2,833,729 40,528 SH   SOLE   0 0 40,528
ISHARES TR U.S. TECH ETF 464287721   260,054 2,802 SH   SOLE   0 0 2,802
ISHARES TR 1 3 YR TREAS BD 464287457   409,160 4,980 SH   SOLE   0 0 4,980
ISHARES TR ISHARES BIOTECH 464287556   225,414 1,745 SH   SOLE   0 0 1,745
ISHARES TR RUS 2000 VAL ETF 464287630   2,245,987 16,392 SH   SOLE   0 0 16,392
ISHARES TR S&P 100 ETF 464287101   479,604 2,564 SH   SOLE   0 0 2,564
ISHARES TR RUS 1000 ETF 464287622   318,879 1,416 SH   SOLE   0 0 1,416
ISHARES TR SELECT DIVID ETF 464287168   1,839,113 15,695 SH   SOLE   0 0 15,695
ISHARES TR U.S. PHARMA ETF 464288836   719,822 4,107 SH   SOLE   0 0 4,107
ISHARES TR MRGSTR MD CP GRW 464288307   256,273 4,452 SH   SOLE   0 0 4,452
JOHNSON & JOHNSON COM 478160104   2,506,508 16,171 SH   SOLE   0 0 16,171
JPMORGAN CHASE & CO COM 46625H100   210,935 1,619 SH   SOLE   0 0 1,619
MCDONALDS CORP COM 580135101   271,204 970 SH   SOLE   0 0 970
MERCK & CO INC COM 58933Y105   705,492 6,631 SH   SOLE   0 0 6,631
MICROSOFT CORP COM 594918104   2,809,710 9,746 SH   SOLE   0 0 9,746
MOODYS CORP COM 615369105   1,029,451 3,364 SH   SOLE   0 0 3,364
NEWELL BRANDS INC COM 651229106   221,568 17,811 SH   SOLE   0 0 17,811
OMNICOM GROUP INC COM 681919106   764,551 8,104 SH   SOLE   0 0 8,104
PAYCHEX INC COM 704326107   1,063,712 9,283 SH   SOLE   0 0 9,283
PEPSICO INC COM 713448108   6,261,771 34,349 SH   SOLE   0 0 34,349
PFIZER INC COM 717081103   2,107,068 51,644 SH   SOLE   0 0 51,644
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,264,448 13,632 SH   SOLE   0 0 13,632
PJT PARTNERS INC COM CL A 69343T107   2,930,461 40,594 SH   SOLE   0 0 40,594
PROCTER AND GAMBLE CO COM 742718109   1,975,012 13,283 SH   SOLE   0 0 13,283
PROSHARES TR PSHS ULT S&P 500 74347R107   7,283,450 145,089 SH   SOLE   0 0 145,089
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,384,747 97,257 SH   SOLE   0 0 97,257
SCHWAB STRATEGIC TR US TIPS ETF 808524870   15,204,753 283,618 SH   SOLE   0 0 283,618
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   6,108,913 145,693 SH   SOLE   0 0 145,693
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   13,533,222 199,458 SH   SOLE   0 0 199,458
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,558,129 32,563 SH   SOLE   0 0 32,563
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,718,950 56,211 SH   SOLE   0 0 56,211
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   508,115 16,249 SH   SOLE   0 0 16,249
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   622,974 9,559 SH   SOLE   0 0 9,559
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   471,229 9,344 SH   SOLE   0 0 9,344
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,599,414 31,383 SH   SOLE   0 0 31,383
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,159,898 5,276 SH   SOLE   0 0 5,276
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,202,751 4,805 SH   SOLE   0 0 4,805
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,046,027 55,022 SH   SOLE   0 0 55,022
SPDR SER TR S&P 600 SML CAP 78464A813   5,697,164 67,799 SH   SOLE   0 0 67,799
SPDR SER TR S&P BIOTECH 78464A870   1,836,952 24,104 SH   SOLE   0 0 24,104
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,526,323 22,302 SH   SOLE   0 0 22,302
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,582,834 87,987 SH   SOLE   0 0 87,987
SPDR SER TR GLB DOW ETF 78464A706   1,377,776 12,809 SH   SOLE   0 0 12,809
SPDR SER TR S&P DIVID ETF 78464A763   3,182,326 25,724 SH   SOLE   0 0 25,724
SPDR SER TR S&P 600 SMCP GRW 78464A201   233,090 3,161 SH   SOLE   0 0 3,161
UNITEDHEALTH GROUP INC COM 91324P102   820,070 1,735 SH   SOLE   0 0 1,735
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   2,415,321 10,480 SH   SOLE   0 0 10,480
VANGUARD BD INDEX FDS INTERMED TERM 921937819   11,543,762 150,427 SH   SOLE   0 0 150,427
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   766,968 10,027 SH   SOLE   0 0 10,027
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,622,478 47,146 SH   SOLE   0 0 47,146
VANGUARD INDEX FDS SM CP VAL ETF 922908611   21,825,090 137,472 SH   SOLE   0 0 137,472
VANGUARD INDEX FDS SML CP GRW ETF 922908595   14,274,087 65,959 SH   SOLE   0 0 65,959
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,673,104 44,233 SH   SOLE   0 0 44,233
VANGUARD INDEX FDS MID CAP ETF 922908629   5,872,538 27,842 SH   SOLE   0 0 27,842
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,163,991 43,068 SH   SOLE   0 0 43,068
VANGUARD INDEX FDS GROWTH ETF 922908736   1,185,508 4,753 SH   SOLE   0 0 4,753
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,085,394 20,963 SH   SOLE   0 0 20,963
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   12,659,349 94,423 SH   SOLE   0 0 94,423
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,390,106 34,409 SH   SOLE   0 0 34,409
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   19,379,053 254,218 SH   SOLE   0 0 254,218
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,489,642 81,096 SH   SOLE   0 0 81,096
VANGUARD STAR FDS VG TL INTL STK F 921909768   500,934 9,073 SH   SOLE   0 0 9,073
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   333,945 7,393 SH   SOLE   0 0 7,393
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,177,602 10,309 SH   SOLE   0 0 10,309
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,680,305 6,953 SH   SOLE   0 0 6,953
VULCAN MATLS CO COM 929160109   297,871 1,736 SH   SOLE   0 0 1,736
WALMART INC COM 931142103   675,540 4,581 SH   SOLE   0 0 4,581