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
3M CO COM 88579Y101   4,692,857 46,886 SH   SOLE 0 505 0 46,381
ABBVIE INC COM 00287Y109   10,150,040 75,336 SH   SOLE 0 400 0 74,936
ADOBE SYSTEMS INCORPORATED COM 00724F101   13,671,671 27,959 SH   SOLE 0 0 0 27,959
ALPHABET INC CAP STK CL A 02079K305   22,718,222 189,793 SH   SOLE 0 0 0 189,793
AMAZON COM INC COM 023135106   16,573,710 127,138 SH   SOLE 0 0 0 127,138
AMGEN INC COM 031162100   6,638,996 29,903 SH   SOLE 0 205 0 29,698
APPLE INC COM 037833100   52,857,399 272,503 SH   SOLE 0 390 0 272,113
ATLASSIAN CORPORATION CL A 049468101   4,990,921 29,742 SH   SOLE 0 0 0 29,742
AUTOMATIC DATA PROCESSING IN COM 053015103   7,675,646 34,923 SH   SOLE 0 265 0 34,658
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,302,961 3,821 SH   SOLE 0 0 0 3,821
BLOCK INC CL A 852234103   9,584,848 143,982 SH   SOLE 0 0 0 143,982
BOEING CO COM 097023105   4,724,388 22,374 SH   SOLE 0 0 0 22,374
BRISTOL-MYERS SQUIBB CO COM 110122108   7,617,522 119,117 SH   SOLE 0 825 0 118,292
CHEVRON CORP NEW COM 166764100   9,917,135 63,026 SH   SOLE 0 325 0 62,701
DIAMONDBACK ENERGY INC COM 25278X109   3,689,640 28,088 SH   SOLE 0 0 0 28,088
DUKE ENERGY CORP NEW COM NEW 26441C204   6,597,286 73,516 SH   SOLE 0 610 0 72,906
EDWARDS LIFESCIENCES CORP COM 28176E108   10,812,671 114,626 SH   SOLE 0 0 0 114,626
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   297,942 23,460 SH   SOLE 0 0 0 23,460
EXACT SCIENCES CORP COM 30063P105   10,290,736 109,593 SH   SOLE 0 0 0 109,593
EXXON MOBIL CORP COM 30231G102   15,094,955 140,746 SH   SOLE 0 540 0 140,206
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,063,850 21,046 SH   SOLE 0 0 0 21,046
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,337,847 33,665 SH   SOLE 0 310 0 33,355
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,420,863 24,222 SH   SOLE 0 235 0 23,987
GENERAL MLS INC COM 370334104   8,221,074 107,185 SH   SOLE 0 640 0 106,545
IDEXX LABS INC COM 45168D104   22,116,200 44,036 SH   SOLE 0 0 0 44,036
ILLINOIS TOOL WKS INC COM 452308109   8,749,024 34,974 SH   SOLE 0 255 0 34,719
ILLUMINA INC COM 452327109   9,250,569 49,339 SH   SOLE 0 0 0 49,339
INTUITIVE SURGICAL INC COM NEW 46120E602   46,980,504 137,394 SH   SOLE 0 0 0 137,394
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   1,640,535 20,840 SH   SOLE 0 260 0 20,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,452,406 9,706 SH   SOLE 0 80 0 9,626
INVESCO QQQ TR UNIT SER 1 46090E103   349,841 947 SH   SOLE 0 0 0 947
ISHARES TR RUS MD CP GR ETF 464287481   1,811,266 18,744 SH   SOLE 0 310 0 18,434
ISHARES TR US CONSM STAPLES 464287812   292,423 1,460 SH   SOLE 0 0 0 1,460
ISHARES TR U.S. ENERGY ETF 464287796   1,590,014 37,115 SH   SOLE 0 255 0 36,860
ISHARES TR NORTH AMERN NAT 464287374   1,122,869 28,925 SH   SOLE 0 230 0 28,695
ISHARES TR RUS 1000 GRW ETF 464287614   2,045,803 7,434 SH   SOLE 0 120 0 7,314
ISHARES TR CORE S&P US GWT 464287671   528,711 5,415 SH   SOLE 0 185 0 5,230
ISHARES TR 7-10 YR TRSY BD 464287440   1,004,447 10,398 SH   SOLE 0 0 0 10,398
ISHARES TR 20 YR TR BD ETF 464287432   823,005 7,995 SH   SOLE 0 0 0 7,995
ISHARES TR CORE HIGH DV ETF 46429B663   898,291 8,913 SH   SOLE 0 0 0 8,913
ISHARES TR MSCI USA MMENTM 46432F396   1,668,639 11,568 SH   SOLE 0 190 0 11,378
ISHARES TR 0-5YR INVT GR CP 46434V100   1,059,174 21,970 SH   SOLE 0 0 0 21,970
ISHARES TR CORE DIV GRWTH 46434V621   981,002 19,038 SH   SOLE 0 0 0 19,038
ISHARES TR GOV/CRED BD ETF 464288596   932,525 8,965 SH   SOLE 0 0 0 8,965
ISHARES TR U.S. MED DVC ETF 464288810   266,852 4,726 SH   SOLE 0 140 0 4,586
ISHARES TR TIPS BD ETF 464287176   1,014,964 9,431 SH   SOLE 0 0 0 9,431
ISHARES TR US TRSPRTION 464287192   202,354 810 SH   SOLE 0 0 0 810
JOHNSON & JOHNSON COM 478160104   8,498,820 51,346 SH   SOLE 0 345 0 51,001
JPMORGAN CHASE & CO COM 46625H100   13,150,494 90,419 SH   SOLE 0 425 0 89,994
LOCKHEED MARTIN CORP COM 539830109   8,998,357 19,546 SH   SOLE 0 130 0 19,416
LOWES COS INC COM 548661107   13,618,181 60,338 SH   SOLE 0 285 0 60,053
MASTERCARD INCORPORATED CL A 57636Q104   28,844,229 73,339 SH   SOLE 0 0 0 73,339
MCDONALDS CORP COM 580135101   11,109,347 37,228 SH   SOLE 0 210 0 37,018
MICROSOFT CORP COM 594918104   16,143,330 47,405 SH   SOLE 0 215 0 47,190
MODERNA INC COM 60770K107   3,059,127 25,178 SH   SOLE 0 0 0 25,178
NIKE INC CL B 654106103   4,349,130 39,405 SH   SOLE 0 0 0 39,405
NVIDIA CORPORATION COM 67066G104   25,844,830 61,096 SH   SOLE 0 0 0 61,096
PROCTER AND GAMBLE CO COM 742718109   11,057,182 72,869 SH   SOLE 0 395 0 72,474
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,266,195 18,019 SH   SOLE 0 165 0 17,854
REATA PHARMACEUTICALS INC CL A 75615P103   1,299,990 12,750 SH   SOLE 0 0 0 12,750
REGENERON PHARMACEUTICALS COM 75886F107   722,133 1,005 SH   SOLE 0 0 0 1,005
SERVICENOW INC COM 81762P102   7,727,088 13,750 SH   SOLE 0 0 0 13,750
SHOCKWAVE MED INC COM 82489T104   10,369,802 36,333 SH   SOLE 0 0 0 36,333
SHOPIFY INC CL A 82509L107   2,023,207 31,319 SH   SOLE 0 0 0 31,319
SIMON PPTY GROUP INC NEW COM 828806109   6,978,225 60,428 SH   SOLE 0 475 0 59,953
SOUTHERN CO COM 842587107   8,480,152 120,714 SH   SOLE 0 825 0 119,889
STARBUCKS CORP COM 855244109   5,194,211 52,435 SH   SOLE 0 0 0 52,435
V F CORP COM 918204108   2,437,087 127,663 SH   SOLE 0 2,225 0 125,438
VEEVA SYS INC CL A COM 922475108   326,255 1,650 SH   SOLE 0 0 0 1,650
VERIZON COMMUNICATIONS INC COM 92343V104   5,551,415 149,272 SH   SOLE 0 1,575 0 147,697
VERTEX PHARMACEUTICALS INC COM 92532F100   269,211 765 SH   SOLE 0 0 0 765
VISA INC COM CL A 92826C839   320,598 1,350 SH   SOLE 0 0 0 1,350
WISDOMTREE TR US AI ENHANCED 97717W406   906,190 9,688 SH   SOLE 0 0 0 9,688
WISDOMTREE TR US MIDCAP DIVID 97717W505   969,147 23,048 SH   SOLE 0 0 0 23,048
ZOETIS INC CL A 98978V103   2,770,084 16,086 SH   SOLE 0 0 0 16,086