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
ABBOTT LABS COM 002824100 828,366 6,090 SH SOLE 0 0 6,090
ABBVIE INC COM 00287Y109 1,081,942 5,829 SH SOLE 0 0 5,829
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 711,818 2,382 SH SOLE 0 0 2,382
ADOBE INC COM 00724F101 785,068 2,029 SH SOLE 0 0 2,029
ADVANCED MICRO DEVICES INC COM 007903107 309,342 2,180 SH SOLE 0 0 2,180
AIR PRODS & CHEMS INC COM 009158106 389,807 1,382 SH SOLE 0 0 1,382
ALPHABET INC CAP STK CL A 02079K305 752,326 4,269 SH SOLE 0 0 4,269
ALPHABET INC CAP STK CL C 02079K107 1,286,413 7,252 SH SOLE 0 0 7,252
ALPS ETF TR EQUAL SEC ETF 00162Q205 871,485 19,876 SH SOLE 0 0 19,876
AMAZON COM INC COM 023135106 3,287,199 14,983 SH SOLE 0 0 14,983
ANALOG DEVICES INC COM 032654105 410,227 1,723 SH SOLE 0 0 1,723
AON PLC SHS CL A G0403H108 677,487 1,899 SH SOLE 0 0 1,899
APPLE INC COM 037833100 3,192,765 15,562 SH SOLE 0 0 15,562
AUTOMATIC DATA PROCESSING IN COM 053015103 1,195,050 3,875 SH SOLE 0 0 3,875
AVAGO TECHNOLOGIES LTD COM 11135F101 3,207,163 11,635 SH SOLE 0 0 11,635
BANK NEW YORK MELLON CORP COM 064058100 222,764 2,445 SH SOLE 0 0 2,445
BENTLEY SYS INC COM CL B 08265T208 241,246 4,470 SH SOLE 0 0 4,470
BERKLEY W R CORP COM 084423102 239,218 3,256 SH SOLE 0 0 3,256
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 1,759,708 32,312 SH SOLE 0 0 32,312
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 294,816 8,286 SH SOLE 0 0 8,286
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 426,313 8,068 SH SOLE 0 0 8,068
BLACKROCK INC COM 09290D101 473,113 451 SH SOLE 0 0 451
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 11,253,236 431,489 SH SOLE 0 0 431,489
CHEVRON CORP NEW COM 166764100 410,096 2,864 SH SOLE 0 0 2,864
CINTAS CORP COM 172908105 588,377 2,640 SH SOLE 0 0 2,640
CISCO SYS INC COM 17275R102 359,666 5,184 SH SOLE 0 0 5,184
CME GROUP INC COM 12572Q105 307,868 1,117 SH SOLE 0 0 1,117
CORNING INC COM 219350105 294,136 5,593 SH SOLE 0 0 5,593
COSTAR GROUP INC COM 22160N109 294,184 3,659 SH SOLE 0 0 3,659
COSTCO WHSL CORP NEW COM 22160K105 363,400 367 SH SOLE 0 0 367
EATON CORP PLC SHS G29183103 995,288 2,788 SH SOLE 0 0 2,788
ECOLAB INC COM 278865100 245,460 911 SH SOLE 0 0 911
ELI LILLY & CO COM 532457108 1,707,135 2,190 SH SOLE 0 0 2,190
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832 328,890 11,400 SH SOLE 0 0 11,400
EXXON MOBIL CORP COM 30231G102 1,102,902 10,231 SH SOLE 0 0 10,231
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,526,253 31,639 SH SOLE 0 0 31,639
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 274,341 4,233 SH SOLE 0 0 4,233
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 358,056 5,599 SH SOLE 0 0 5,599
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 418,274 5,395 SH SOLE 0 0 5,395
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 890,448 4,515 SH SOLE 0 0 4,515
GLOBAL X FDS RATE PREFERRED 37954Y376 241,001 10,570 SH SOLE 0 0 10,570
GRAINGER W W INC COM 384802104 332,877 320 SH SOLE 0 0 320
HARTFORD INSURANCE GROUP INC COM 416515104 250,061 1,971 SH SOLE 0 0 1,971
HOME DEPOT INC COM 437076102 1,093,308 2,982 SH SOLE 0 0 2,982
HONEYWELL INTL INC COM 438516106 449,302 1,929 SH SOLE 0 0 1,929
HUBSPOT INC COM 443573100 203,170 365 SH SOLE 0 0 365
IDEXX LABS INC COM 45168D104 204,346 381 SH SOLE 0 0 381
ILLINOIS TOOL WKS INC COM 452308109 313,019 1,266 SH SOLE 0 0 1,266
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 240,923 4,348 SH SOLE 0 0 4,348
INTERCONTINENTAL EXCHANGE IN COM 45866F104 218,557 1,191 SH SOLE 0 0 1,191
INTERNATIONAL BUSINESS MACHS COM 459200101 336,344 1,141 SH SOLE 0 0 1,141
INTUIT COM 461202103 278,241 353 SH SOLE 0 0 353
INTUITIVE SURGICAL INC COM NEW 46120E602 270,618 498 SH SOLE 0 0 498
INVESCO QQQ TR UNIT SER 1 46090E103 357,446 648 SH SOLE 0 0 648
ISHARES GOLD TR ISHARES NEW 464285204 439,389 7,046 SH SOLE 0 0 7,046
ISHARES INC CORE MSCI EMKT 46434G103 1,110,149 18,493 SH SOLE 0 0 18,493
ISHARES INC MSCI EMRG CHN 46434G764 245,551 3,889 SH SOLE 0 0 3,889
ISHARES INC MSCI EURZONE ETF 464286608 350,220 5,891 SH SOLE 0 0 5,891
ISHARES TR 10-20 YR TRS ETF 464288653 271,882 2,676 SH SOLE 0 0 2,676
ISHARES TR CORE MSCI EAFE 46432F842 376,652 4,512 SH SOLE 0 0 4,512
ISHARES TR CORE MSCI TOTAL 46432F834 398,147 5,150 SH SOLE 0 0 5,150
ISHARES TR CORE S&P500 ETF 464287200 3,230,574 5,203 SH SOLE 0 0 5,203
ISHARES TR CORE TOTAL USD 46434V613 447,506 9,680 SH SOLE 0 0 9,680
ISHARES TR CORE US AGGBD ET 464287226 887,478 8,946 SH SOLE 0 0 8,946
ISHARES TR EAFE GRWTH ETF 464288885 549,103 4,903 SH SOLE 0 0 4,903
ISHARES TR EAFE VALUE ETF 464288877 933,782 14,710 SH SOLE 0 0 14,710
ISHARES TR FALN ANGLS USD 46435G474 383,814 14,142 SH SOLE 0 0 14,142
ISHARES TR HDG MSCI EAFE 46434V803 337,768 8,898 SH SOLE 0 0 8,898
ISHARES TR MSCI USA QLT FCT 46432F339 968,014 5,295 SH SOLE 0 0 5,295
ISHARES TR NATIONAL MUN ETF 464288414 1,196,296 11,450 SH SOLE 0 0 11,450
ISHARES TR PFD AND INCM SEC 464288687 243,635 7,941 SH SOLE 0 0 7,941
ISHARES TR RUS 1000 GRW ETF 464287614 860,624 2,027 SH SOLE 0 0 2,027
ISHARES TR RUS 1000 VAL ETF 464287598 525,392 2,705 SH SOLE 0 0 2,705
ISHARES TR RUSSELL 2000 ETF 464287655 1,116,188 5,173 SH SOLE 0 0 5,173
ISHARES TR S&P 100 ETF 464287101 442,221 1,453 SH SOLE 0 0 1,453
ISHARES TR S&P 500 GRWT ETF 464287309 660,930 6,003 SH SOLE 0 0 6,003
ISHARES TR S&P 500 VAL ETF 464287408 499,494 2,556 SH SOLE 0 0 2,556
ISHARES TR U.S. TECH ETF 464287721 891,843 5,147 SH SOLE 0 0 5,147
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 766,074 11,696 SH SOLE 0 0 11,696
JOHNSON & JOHNSON COM 478160104 1,305,707 8,548 SH SOLE 0 0 8,548
JPMORGAN CHASE & CO COM 46625H100 1,586,245 5,472 SH SOLE 0 0 5,472
KEURIG DR PEPPER INC COM 49271V100 240,875 7,286 SH SOLE 0 0 7,286
KINDER MORGAN INC DEL COM 49456B101 201,214 6,844 SH SOLE 0 0 6,844
LOCKHEED MARTIN CORP COM 539830109 444,151 959 SH SOLE 0 0 959
LPL FINL HLDGS INC COM 50212V100 262,104 699 SH SOLE 0 0 699
MARSH & MCLENNAN COS INC COM 571748102 854,008 3,906 SH SOLE 0 0 3,906
MASTERCARD INCORPORATED CL A 57636Q104 551,568 982 SH SOLE 0 0 982
MCDONALDS CORP COM 580135101 847,877 2,902 SH SOLE 0 0 2,902
MEIRAGTX HLDGS PLC COM G59665102 130,400 20,000 SH SOLE 0 0 20,000
MERCADOLIBRE INC COM 58733R102 266,590 102 SH SOLE 0 0 102
MERCK & CO INC COM 58933Y105 315,604 3,987 SH SOLE 0 0 3,987
META PLATFORMS INC CL A 30303M102 865,357 1,172 SH SOLE 0 0 1,172
MICROSOFT CORP COM 594918104 5,182,592 10,419 SH SOLE 0 0 10,419
MONDELEZ INTL INC CL A 609207105 746,224 11,065 SH SOLE 0 0 11,065
MSCI INC COM 55354G100 401,988 697 SH SOLE 0 0 697
NEXTERA ENERGY INC COM 65339F101 890,728 12,831 SH SOLE 0 0 12,831
NVIDIA CORPORATION COM 67066G104 1,839,183 11,641 SH SOLE 0 0 11,641
ORACLE CORP COM 68389X105 1,750,789 8,008 SH SOLE 0 0 8,008
PAYCHEX INC COM 704326107 352,741 2,425 SH SOLE 0 0 2,425
PAYCOM SOFTWARE INC COM 70432V102 506,303 2,188 SH SOLE 0 0 2,188
PEPSICO INC COM 713448108 360,865 2,733 SH SOLE 0 0 2,733
PNC FINL SVCS GROUP INC COM 693475105 363,146 1,948 SH SOLE 0 0 1,948
POOL CORP COM 73278L105 232,310 797 SH SOLE 0 0 797
PPL CORP COM 69351T106 286,065 8,441 SH SOLE 0 0 8,441
PROCTER AND GAMBLE CO COM 742718109 968,506 6,079 SH SOLE 0 0 6,079
PROLOGIS INC. COM 74340W103 208,348 1,982 SH SOLE 0 0 1,982
RTX CORPORATION COM 75513E101 258,029 1,767 SH SOLE 0 0 1,767
SAP SE SPON ADR 803054204 440,033 1,447 SH SOLE 0 0 1,447
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 294,467 12,357 SH SOLE 0 0 12,357
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 254,400 9,600 SH SOLE 0 0 9,600
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 443,992 15,200 SH SOLE 0 0 15,200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 370,752 7,079 SH SOLE 0 0 7,079
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 261,312 3,200 SH SOLE 0 0 3,200
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 850,853 3,360 SH SOLE 0 0 3,360
SEMPRA COM 816851109 287,471 3,794 SH SOLE 0 0 3,794
SERVICENOW INC COM 81762P102 310,480 302 SH SOLE 0 0 302
SHOPIFY INC CL A 82509L107 643,768 5,581 SH SOLE 0 0 5,581
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,890,645 4,679 SH SOLE 0 0 4,679
SPDR SER TR MSCI USA STRTGIC 78468R812 311,013 1,907 SH SOLE 0 0 1,907
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 223,598 2,346 SH SOLE 0 0 2,346
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 229,720 4,389 SH SOLE 0 0 4,389
SPOTIFY TECHNOLOGY S A SHS L8681T102 463,473 604 SH SOLE 0 0 604
STARBUCKS CORP COM 855244109 286,435 3,126 SH SOLE 0 0 3,126
STRYKER CORPORATION COM 863667101 8,500,685 21,486 SH SOLE 0 0 21,486
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 830,992 3,669 SH SOLE 0 0 3,669
TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205 847,417 9,398 SH SOLE 0 0 9,398
TE CONNECTIVITY PLC ORD SHS G87052109 267,389 1,585 SH SOLE 0 0 1,585
TESLA INC COM 88160R101 270,329 851 SH SOLE 0 0 851
TEXAS INSTRS INC COM 882508104 466,151 2,245 SH SOLE 0 0 2,245
TRADEWEB MKTS INC CL A 892672106 300,748 2,054 SH SOLE 0 0 2,054
TRAVELERS COMPANIES INC COM 89417E109 610,794 2,283 SH SOLE 0 0 2,283
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1,276,506 18,040 SH SOLE 0 0 18,040
TYLER TECHNOLOGIES INC COM 902252105 308,277 520 SH SOLE 0 0 520
UNION PAC CORP COM 907818108 530,104 2,304 SH SOLE 0 0 2,304
UNITEDHEALTH GROUP INC COM 91324P102 515,740 1,653 SH SOLE 0 0 1,653
VALERO ENERGY CORP COM 91913Y100 200,286 1,490 SH SOLE 0 0 1,490
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 647,372 3,359 SH SOLE 0 0 3,359
VANGUARD INDEX FDS LARGE CAP ETF 922908637 545,779 1,913 SH SOLE 0 0 1,913
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 231,188 407 SH SOLE 0 0 407
VANGUARD INDEX FDS SML CP GRW ETF 922908595 287,647 1,039 SH SOLE 0 0 1,039
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 647,679 13,095 SH SOLE 0 0 13,095
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 228,597 1,701 SH SOLE 0 0 1,701
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 216,871 1,986 SH SOLE 0 0 1,986
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 260,080 4,562 SH SOLE 0 0 4,562
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,309,749 9,825 SH SOLE 0 0 9,825
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 593,118 1,637 SH SOLE 0 0 1,637
VANGUARD WORLD FDS INF TECH ETF 92204A702 418,836 631 SH SOLE 0 0 631
VERTEX PHARMACEUTICALS INC COM 92532F100 416,707 936 SH SOLE 0 0 936
VICI PPTYS INC COM 925652109 235,568 7,226 SH SOLE 0 0 7,226
VISA INC COM CL A 92826C839 1,400,477 3,944 SH SOLE 0 0 3,944
WALMART INC COM 931142103 2,516,971 25,741 SH SOLE 0 0 25,741
WEC ENERGY GROUP INC COM 92939U106 263,714 2,531 SH SOLE 0 0 2,531
WELLTOWER INC COM 95040Q104 279,327 1,817 SH SOLE 0 0 1,817
WILLIAMS COS INC COM 969457100 795,237 12,661 SH SOLE 0 0 12,661
WORKDAY INC CL A 98138H101 354,960 1,479 SH SOLE 0 0 1,479
ZOETIS INC CL A 98978V103 429,721 2,756 SH SOLE 0 0 2,756