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 BBG001S5T7X2 752,738 6,277 SH   SOLE   0 0 6,277
ABBOTT LABS COM 002824100 BBG001S5N9M6 3,417,543 31,128 SH   SOLE   0 0 31,128
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 8,738,091 54,069 SH   SOLE   0 0 54,069
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 806,124 3,021 SH   SOLE   0 0 3,021
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 213,192 2,785 SH   SOLE   0 0 2,785
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 212,809 1,285 SH   SOLE   0 0 1,285
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 14,502,165 43,093 SH   SOLE   0 0 43,093
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 18,440,410 284,706 SH   SOLE   0 0 284,706
AFLAC INC COM 001055102 BBG001S5NGJ4 527,392 7,331 SH   SOLE   0 0 7,331
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 209,617 680 SH   SOLE   0 0 680
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 346,220 4,107 SH   SOLE   0 0 4,107
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 4,911,916 46,665 SH   SOLE   0 0 46,665
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 2,528,596 10,640 SH   SOLE   0 0 10,640
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 20,669,271 234,266 SH   SOLE   0 0 234,266
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 5,209,131 58,708 SH   SOLE   0 0 58,708
ALPHATEC HLDGS INC COM NEW 02081G201 BBG001S64XQ8 123,500 10,000 SH   SOLE   0 0 10,000
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 224,756 4,917 SH   SOLE   0 0 4,917
AMAZON COM INC COM 023135106 BBG001S5PQL7 6,617,774 78,783 SH   SOLE   0 0 78,783
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 3,256,262 22,039 SH   SOLE   0 0 22,039
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 379,440 6,000 SH   SOLE   0 0 6,000
AMETEK INC COM 031100100 BBG001S5NN54 212,794 1,523 SH   SOLE   0 0 1,523
AMGEN INC COM 031162100 BBG001S5NNL6 8,788,722 33,463 SH   SOLE   0 0 33,463
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 330,143 4,336 SH   SOLE   0 0 4,336
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 38,909,691 237,211 SH   SOLE   0 0 237,211
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 698,182 10,945 SH   SOLE   0 0 10,945
APPLE INC COM 037833100 BBG001S5N8V8 45,202,300 347,897 SH   SOLE   0 0 347,897
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 7,800,627 80,105 SH   SOLE   0 0 80,105
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 612,059 33,138 SH   SOLE   0 0 33,138
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 416,800 6,090 SH   SOLE   0 0 6,090
ARHAUS INC COM CL A 04035M102 BBG012TKHZW7 133,331 13,675 SH   SOLE   0 0 13,675
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 13,659,030 437,229 SH   SOLE   0 0 437,229
ASSURANT INC COM 04621X108 BBG001SD9DW5 257,499 2,059 SH   SOLE   0 0 2,059
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 474,600 7,000 SH   SOLE   0 0 7,000
AT&T INC COM 00206R102 BBG001S5VWH2 293,050 15,918 SH   SOLE   0 0 15,918
ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 307,288 2,388 SH   SOLE   0 0 2,388
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,383,955 5,794 SH   SOLE   0 0 5,794
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,000,085 30,196 SH   SOLE   0 0 30,196
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 574,508 12,621 SH   SOLE   0 0 12,621
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,916,016 9,440 SH   SOLE   0 0 9,440
BIO RAD LABS INC CL A 090572207 BBG001S625W4 316,629 753 SH   SOLE   0 0 753
BIOGEN INC COM 09062X103 BBG001S67826 8,782,241 31,714 SH   SOLE   0 0 31,714
BIO-TECHNE CORP COM 09073M104 BBG001S66C28 5,204,367 62,794 SH   SOLE   0 0 62,794
BLACKROCK INC COM 09247X101 BBG001SDBP55 435,099 614 SH   SOLE   0 0 614
BLACKSTONE INC COM 09260D107 BBG001S7H949 429,931 5,795 SH   SOLE   0 0 5,795
BLOCK INC CL A 852234103 BBG001TFLWL5 283,283 4,508 SH   SOLE   0 0 4,508
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 18,463,995 9,162 SH   SOLE   0 0 9,162
BORGWARNER INC COM 099724106 BBG001S7F4D2 227,171 5,644 SH   SOLE   0 0 5,644
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,907,394 26,510 SH   SOLE   0 0 26,510
BROADCOM INC COM 11135F101 BBG00KHY5SY8 10,149,751 18,153 SH   SOLE   0 0 18,153
BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 1,008,651 62,224 SH   SOLE   0 0 62,224
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 17,932,216 273,024 SH   SOLE   0 0 273,024
CABOT CORP COM 127055101 BBG001S5PK58 3,535,635 52,897 SH   SOLE   0 0 52,897
CATERPILLAR INC COM 149123101 BBG001S5PJ06 5,226,946 21,819 SH   SOLE   0 0 21,819
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 7,266,430 40,484 SH   SOLE   0 0 40,484
CIENA CORP COM NEW 171779309 BBG001S61J73 4,298,532 84,318 SH   SOLE   0 0 84,318
CISCO SYS INC COM 17275R102 BBG001S6HC62 5,615,185 117,867 SH   SOLE   0 0 117,867
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 4,570,070 116,080 SH   SOLE   0 0 116,080
CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 338,894 7,496 SH   SOLE   0 0 7,496
CME GROUP INC COM 12572Q105 BBG001S86547 709,972 4,222 SH   SOLE   0 0 4,222
COCA COLA CO COM 191216100 BBG001S5SMQ8 419,126 6,589 SH   SOLE   0 0 6,589
COGNEX CORP COM 192422103 BBG001S5TC16 14,670,730 311,414 SH   SOLE   0 0 311,414
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 2,264,345 28,739 SH   SOLE   0 0 28,739
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1,017,603 29,099 SH   SOLE   0 0 29,099
COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 290,731 7,091 SH   SOLE   0 0 7,091
CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 546,483 14,121 SH   SOLE   0 0 14,121
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 7,405,448 62,758 SH   SOLE   0 0 62,758
CORNING INC COM 219350105 BBG001S5RLH1 1,301,619 40,752 SH   SOLE   0 0 40,752
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,964,320 4,303 SH   SOLE   0 0 4,303
COUPANG INC CL A 22266T109 BBG00XMJRPR7 186,670 12,690 SH   SOLE   0 0 12,690
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1,146,608 10,890 SH   SOLE   0 0 10,890
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 322,145 2,375 SH   SOLE   0 0 2,375
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 46,408,527 174,849 SH   SOLE   0 0 174,849
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 5,753,698 41,594 SH   SOLE   0 0 41,594
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 550,588 7,491 SH   SOLE   0 0 7,491
DEERE & CO COM 244199105 BBG001S5QFF7 343,866 802 SH   SOLE   0 0 802
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 264,260 8,042 SH   SOLE   0 0 8,042
DEXCOM INC COM 252131107 BBG001SKZG99 83,872,281 740,659 SH   SOLE   0 0 740,659
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 224,876 1,262 SH   SOLE   0 0 1,262
DISNEY WALT CO COM 254687106 BBG001S5QHF3 9,310,942 107,170 SH   SOLE   0 0 107,170
DOCUSIGN INC COM 256163106 BBG001T535D5 438,871 7,919 SH   SOLE   0 0 7,919
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 21,246,597 86,281 SH   SOLE   0 0 86,281
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 1,062,755 3,068 SH   SOLE   0 0 3,068
DOW INC COM 260557103 BBG00BN96931 3,011,659 59,767 SH   SOLE   0 0 59,767
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 4,596,341 44,629 SH   SOLE   0 0 44,629
EATON CORP PLC SHS G29183103 BBG001S5QZ45 7,947,320 50,636 SH   SOLE   0 0 50,636
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 5,379,903 72,107 SH   SOLE   0 0 72,107
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 599,895 6,245 SH   SOLE   0 0 6,245
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 5,221,727 133,548 SH   SOLE   0 0 133,548
EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 3,596,109 72,634 SH   SOLE   0 0 72,634
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 592,448 5,701 SH   SOLE   0 0 5,701
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 3,742,361 33,929 SH   SOLE   0 0 33,929
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 346,645 864 SH   SOLE   0 0 864
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 104,120 19,000 SH   SOLE   0 0 19,000
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 225,284 908 SH   SOLE   0 0 908
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 2,588,937 76,960 SH   SOLE   0 0 76,960
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 6,336,397 73,808 SH   SOLE   0 0 73,808
GRAINGER W W INC COM 384802104 BBG001S5RRD2 270,894 487 SH   SOLE   0 0 487
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 3,048,452 12,704 SH   SOLE   0 0 12,704
HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 1,582,225 19,810 SH   SOLE   0 0 19,810
HOME DEPOT INC COM 437076102 BBG001S5RTW7 31,949,342 101,150 SH   SOLE   0 0 101,150
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 26,526,129 123,780 SH   SOLE   0 0 123,780
HP INC COM 40434L105 BBG001S6W7N7 440,453 16,392 SH   SOLE   0 0 16,392
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 829,418 58,824 SH   SOLE   0 0 58,824
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 39,878,278 97,750 SH   SOLE   0 0 97,750
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 28,659,074 130,091 SH   SOLE   0 0 130,091
ILLUMINA INC COM 452327109 BBG001SF4NY1 3,891,137 19,244 SH   SOLE   0 0 19,244
INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 213,846 849 SH   SOLE   0 0 849
INSTALLED BLDG PRODS INC COM 45780R101 BBG005TJKF09 1,013,932 11,845 SH   SOLE   0 0 11,845
INSULET CORP COM 45784P101 BBG001SRF439 54,631,719 185,576 SH   SOLE   0 0 185,576
INTEL CORP COM 458140100 BBG001S5SF65 3,219,848 121,826 SH   SOLE   0 0 121,826
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,099,050 7,801 SH   SOLE   0 0 7,801
INTUIT COM 461202103 BBG001S6TWR2 16,538,124 42,490 SH   SOLE   0 0 42,490
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3,505,878 13,212 SH   SOLE   0 0 13,212
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 5,613,364 113,493 SH   SOLE   0 0 113,493
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 10,740,683 523,170 SH   SOLE   0 0 523,170
INVESCO LTD SHS G491BT108 BBG001S9RD81 288,506 16,037 SH   SOLE   0 0 16,037
INVITAE CORP COM 46185L103 BBG005DJFD52 19,781 10,635 SH   SOLE   0 0 10,635
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 37,407,874 1,081,465 SH   SOLE   0 0 1,081,465
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 324,332 6,945 SH   SOLE   0 0 6,945
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 4,938,448 98,690 SH   SOLE   0 0 98,690
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 571,044 9,866 SH   SOLE   0 0 9,866
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 2,123,259 64,576 SH   SOLE   0 0 64,576
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 401,411 3,057 SH   SOLE   0 0 3,057
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 469,238 4,838 SH   SOLE   0 0 4,838
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 840,889 22,123 SH   SOLE   0 0 22,123
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 62,742,833 662,963 SH   SOLE   0 0 662,963
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 695,587 13,962 SH   SOLE   0 0 13,962
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2,700,252 15,487 SH   SOLE   0 0 15,487
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 6,133,415 121,864 SH   SOLE   0 0 121,864
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 510,630 2,111 SH   SOLE   0 0 2,111
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 23,557,008 61,313 SH   SOLE   0 0 61,313
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 6,169,465 122,083 SH   SOLE   0 0 122,083
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 37,601,264 750,075 SH   SOLE   0 0 750,075
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 588,299 6,207 SH   SOLE   0 0 6,207
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 483,522 4,027 SH   SOLE   0 0 4,027
JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 4,833,960 141,014 SH   SOLE   0 0 141,014
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 30,151,471 170,685 SH   SOLE   0 0 170,685
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 39,231,971 292,558 SH   SOLE   0 0 292,558
JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 211,639 6,622 SH   SOLE   0 0 6,622
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 331,280 2,440 SH   SOLE   0 0 2,440
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 529,328 29,277 SH   SOLE   0 0 29,277
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 207,315 2,320 SH   SOLE   0 0 2,320
LILLY ELI & CO COM 532457108 BBG001S5STL8 1,310,805 3,583 SH   SOLE   0 0 3,583
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,501,308 3,086 SH   SOLE   0 0 3,086
LOEWS CORP COM 540424108 BBG001S6KQC0 336,214 5,764 SH   SOLE   0 0 5,764
LOWES COS INC COM 548661107 BBG001S5SVL3 3,485,410 17,494 SH   SOLE   0 0 17,494
LUMIRADX LTD SHS G5709L109 BBG00YYCXNV0 339,648 377,387 SH   SOLE   0 0 377,387
M & T BK CORP COM 55261F104 BBG001S7S2B4 300,564 2,072 SH   SOLE   0 0 2,072
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 258,682 5,152 SH   SOLE   0 0 5,152
MARATHON OIL CORP COM 565849106 BBG001S69V69 403,668 14,912 SH   SOLE   0 0 14,912
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 58,049,608 166,939 SH   SOLE   0 0 166,939
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 915,934 11,050 SH   SOLE   0 0 11,050
MCDONALDS CORP COM 580135101 BBG001S5T110 2,008,362 7,621 SH   SOLE   0 0 7,621
MERCK & CO INC COM 58933Y105 BBG001S5TC52 14,781,229 133,224 SH   SOLE   0 0 133,224
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 330,333 2,745 SH   SOLE   0 0 2,745
METLIFE INC COM 59156R108 BBG001S5T3R8 260,532 3,600 SH   SOLE   0 0 3,600
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 43,334,591 29,980 SH   SOLE   0 0 29,980
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 357,407 7,151 SH   SOLE   0 0 7,151
MICROSOFT CORP COM 594918104 BBG001S5TD05 40,621,226 169,382 SH   SOLE   0 0 169,382
MODERNA INC COM 60770K107 BBG003PHHZV8 1,010,722 5,627 SH   SOLE   0 0 5,627
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 219,478 3,293 SH   SOLE   0 0 3,293
MOODYS CORP COM 615369105 BBG001S5VP87 1,684,815 6,047 SH   SOLE   0 0 6,047
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 19,339,398 227,469 SH   SOLE   0 0 227,469
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 374,123 8,528 SH   SOLE   0 0 8,528
NEOGEN CORP COM 640491106 BBG001S67B47 6,069,414 398,517 SH   SOLE   0 0 398,517
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 3,499,496 41,860 SH   SOLE   0 0 41,860
NIKE INC CL B 654106103 BBG001S6NTK2 564,608 4,825 SH   SOLE   0 0 4,825
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,394,737 5,660 SH   SOLE   0 0 5,660
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 19,759,626 36,216 SH   SOLE   0 0 36,216
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 847,416 9,341 SH   SOLE   0 0 9,341
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 27,350,049 202,084 SH   SOLE   0 0 202,084
NUCOR CORP COM 670346105 BBG001S5TRV0 942,969 7,154 SH   SOLE   0 0 7,154
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 5,939,732 40,644 SH   SOLE   0 0 40,644
NVR INC COM 62944T105 BBG001S5TSM8 10,576,646 2,293 SH   SOLE   0 0 2,293
OCULAR THERAPEUTIX INC COM 67576A100 BBG001V0FT93 33,720 12,000 SH   SOLE   0 0 12,000
OKTA INC CL A 679295105 BBG001YV1SN3 1,175,823 17,208 SH   SOLE   0 0 17,208
ORACLE CORP COM 68389X105 BBG001S5SJG6 469,947 5,749 SH   SOLE   0 0 5,749
ORIC PHARMACEUTICALS INC COM 68622P109 BBG00BL5SMR2 88,350 15,000 SH   SOLE   0 0 15,000
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 3,433,554 74,239 SH   SOLE   0 0 74,239
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 92,557 11,315 SH   SOLE   0 0 11,315
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 752,539 5,393 SH   SOLE   0 0 5,393
PAYCHEX INC COM 704326107 BBG001S5V135 1,684,100 14,573 SH   SOLE   0 0 14,573
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 12,498,327 175,489 SH   SOLE   0 0 175,489
PEPSICO INC COM 713448108 BBG001S695T1 3,384,665 18,735 SH   SOLE   0 0 18,735
PFIZER INC COM 717081103 BBG001S5V466 9,267,972 180,874 SH   SOLE   0 0 180,874
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 1,015,339 10,032 SH   SOLE   0 0 10,032
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 27,563,205 279,404 SH   SOLE   0 0 279,404
PINTEREST INC CL A 72352L106 BBG002583CW7 401,591 16,540 SH   SOLE   0 0 16,540
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 296,907 1,300 SH   SOLE   0 0 1,300
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 480,984 40,900 SH   SOLE   0 0 40,900
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 6,297,279 57,741 SH   SOLE   0 0 57,741
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,714,015 11,309 SH   SOLE   0 0 11,309
PROVIDENT FINL SVCS INC COM 74386T105 BBG001SKM445 4,457,945 208,705 SH   SOLE   0 0 208,705
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 449,858 4,523 SH   SOLE   0 0 4,523
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 1,206,590 19,693 SH   SOLE   0 0 19,693
PULTE GROUP INC COM 745867101 BBG001S5V5K7 256,835 5,641 SH   SOLE   0 0 5,641
PURE CYCLE CORP COM NEW 746228303 BBG001S8LKD7 226,892 21,650 SH   SOLE   0 0 21,650
QORVO INC COM 74736K101 BBG007TJF1P5 304,822 3,363 SH   SOLE   0 0 3,363
QUALCOMM INC COM 747525103 BBG001S6VS70 8,833,107 80,345 SH   SOLE   0 0 80,345
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 13,167,728 130,477 SH   SOLE   0 0 130,477
REALTY INCOME CORP COM 756109104 BBG001S884K0 328,797 5,184 SH   SOLE   0 0 5,184
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 6,219,965 8,621 SH   SOLE   0 0 8,621
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 663,299 9,316 SH   SOLE   0 0 9,316
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 299,554 1,163 SH   SOLE   0 0 1,163
ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1,114,692 27,388 SH   SOLE   0 0 27,388
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1,235,345 2,859 SH   SOLE   0 0 2,859
ROSS STORES INC COM 778296103 BBG001S5VRS1 29,583,291 254,875 SH   SOLE   0 0 254,875
SALESFORCE INC COM 79466L302 BBG001SDLP09 7,132,546 53,794 SH   SOLE   0 0 53,794
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 363,913 8,060 SH   SOLE   0 0 8,060
SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 213,796 4,400 SH   SOLE   0 0 4,400
SEAGEN INC COM 81181C104 BBG001S9M4Q6 1,422,220 11,067 SH   SOLE   0 0 11,067
SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 315,790 6,331 SH   SOLE   0 0 6,331
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,701,589 4,382 SH   SOLE   0 0 4,382
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 17,349,834 73,104 SH   SOLE   0 0 73,104
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 242,796 6,995 SH   SOLE   0 0 6,995
SNAP INC CL A 83304A106 BBG00441QMK5 110,712 12,370 SH   SOLE   0 0 12,370
SNAP ON INC COM 833034101 BBG001S5W688 335,423 1,468 SH   SOLE   0 0 1,468
SOUTHERN CO COM 842587107 BBG001S5W777 545,264 7,636 SH   SOLE   0 0 7,636
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 2,214,381 36,668 SH   SOLE   0 0 36,668
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 787,130 4,640 SH   SOLE   0 0 4,640
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 18,036,302 47,162 SH   SOLE   0 0 47,162
SPDR SER TR FACTST INV ETF 78464A110 BBG00BVVM2R4 210,274 2,098 SH   SOLE   0 0 2,098
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 261,230 2,088 SH   SOLE   0 0 2,088
SPLUNK INC COM 848637104 BBG001TWMNG3 548,479 6,371 SH   SOLE   0 0 6,371
STARBUCKS CORP COM 855244109 BBG001S72KH6 15,467,927 155,927 SH   SOLE   0 0 155,927
STATE STR CORP COM 857477103 BBG001S5RLD5 591,083 7,620 SH   SOLE   0 0 7,620
STRYKER CORPORATION COM 863667101 BBG001S8FR03 7,234,003 29,588 SH   SOLE   0 0 29,588
SVB FINANCIAL GROUP COM 78486Q101 BBG001S5W3B1 224,386 975 SH   SOLE   0 0 975
SYSCO CORP COM 871829107 BBG001S5WJS8 256,413 3,354 SH   SOLE   0 0 3,354
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 373,791 5,018 SH   SOLE   0 0 5,018
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 585,315 5,621 SH   SOLE   0 0 5,621
TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 1,309,124 29,124 SH   SOLE   0 0 29,124
TARGET CORP COM 87612E106 BBG001SC0K41 3,798,986 25,490 SH   SOLE   0 0 25,490
TESLA INC COM 88160R101 BBG001SQKGD7 277,582 2,253 SH   SOLE   0 0 2,253
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 18,422,296 111,502 SH   SOLE   0 0 111,502
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 267,242 114 SH   SOLE   0 0 114
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 8,920,587 198,987 SH   SOLE   0 0 198,987
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 19,240,103 34,938 SH   SOLE   0 0 34,938
TJX COS INC NEW COM 872540109 BBG001S5WQ93 14,013,313 176,047 SH   SOLE   0 0 176,047
TRIMBLE INC COM 896239100 BBG001S5SZP0 1,973,104 39,025 SH   SOLE   0 0 39,025
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 2,778,946 64,582 SH   SOLE   0 0 64,582
TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 612,579 1,900 SH   SOLE   0 0 1,900
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 17,868,284 38,093 SH   SOLE   0 0 38,093
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 570,466 11,330 SH   SOLE   0 0 11,330
UNION PAC CORP COM 907818108 BBG001S5X2M0 24,002,251 115,914 SH   SOLE   0 0 115,914
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3,607,632 20,753 SH   SOLE   0 0 20,753
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 226,403 637 SH   SOLE   0 0 637
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 24,516,909 46,243 SH   SOLE   0 0 46,243
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 15,087,973 345,975 SH   SOLE   0 0 345,975
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 2,902,049 22,876 SH   SOLE   0 0 22,876
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 767,254 10,192 SH   SOLE   0 0 10,192
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 621,095 1,768 SH   SOLE   0 0 1,768
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 96,659,810 505,569 SH   SOLE   0 0 505,569
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 244,966 2,970 SH   SOLE   0 0 2,970
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 339,344 1,665 SH   SOLE   0 0 1,665
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 273,946 1,493 SH   SOLE   0 0 1,493
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 1,768,287 35,267 SH   SOLE   0 0 35,267
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 7,315,480 187,673 SH   SOLE   0 0 187,673
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 75,118,581 999,050 SH   SOLE   0 0 999,050
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 10,180,935 67,046 SH   SOLE   0 0 67,046
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 17,809,984 424,350 SH   SOLE   0 0 424,350
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 392,778 3,630 SH   SOLE   0 0 3,630
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 282,358 884 SH   SOLE   0 0 884
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 2,442,325 15,134 SH   SOLE   0 0 15,134
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,018,495 25,850 SH   SOLE   0 0 25,850
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 21,612,295 74,840 SH   SOLE   0 0 74,840
VIATRIS INC COM 92556V106 BBG00Y52JV51 423,697 38,068 SH   SOLE   0 0 38,068
VISA INC COM CL A 92826C839 BBG001SRCFY3 687,081 3,307 SH   SOLE   0 0 3,307
WALMART INC COM 931142103 BBG001S5XH92 222,327 1,568 SH   SOLE   0 0 1,568
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 2,317,815 9,848 SH   SOLE   0 0 9,848
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 4,583,691 147,861 SH   SOLE   0 0 147,861
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 465,262 3,289 SH   SOLE   0 0 3,289
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 3,361,410 29,250 SH   SOLE   0 0 29,250
WP CAREY INC COM 92936U109 BBG001S67MM3 1,197,180 15,319 SH   SOLE   0 0 15,319
YUM BRANDS INC COM 988498101 BBG001S7JQ30 333,008 2,600 SH   SOLE   0 0 2,600
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 275,050 5,595 SH   SOLE   0 0 5,595
ZOETIS INC CL A 98978V103 BBG0039320P7 1,880,236 12,830 SH   SOLE   0 0 12,830
ZSCALER INC COM 98980G102 BBG003338H61 511,495 4,571 SH   SOLE   0 0 4,571