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 BBG001S5N9M6 2,737,339 24,084 SH   SOLE   24,084 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,291,117 18,073 SH   SOLE   18,073 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 622,863 1,797 SH   SOLE   1,797 0 0
ADOBE INC COM 00724F101 BBG001S5NCQ5 21,614,289 42,835 SH   SOLE   42,835 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 209,414 1,160 SH   SOLE   1,160 0 0
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 869,100 10,000 SH   SOLE   10,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 292,475 2,010 SH   SOLE   2,010 0 0
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 871,687 3,598 SH   SOLE   3,598 0 0
ALLSTATE CORP COM 020002101 BBG001S9BM06 536,331 3,100 SH   SOLE   3,100 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 5,127,545 33,973 SH   SOLE   33,973 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 77,490,900 508,938 SH   SOLE   508,938 0 0
ALTICE USA INC CL A 02156K103 BBG00GFMPS82 46,980 18,000 SH   SOLE   18,000 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 212,130 4,863 SH   SOLE   4,863 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 50,796,544 281,609 SH   SOLE   281,609 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,573,338 6,910 SH   SOLE   6,910 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 237,503 1,202 SH   SOLE   1,202 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 357,953 2,929 SH   SOLE   2,929 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 1,161,513 4,085 SH   SOLE   4,085 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1,987,724 10,050 SH   SOLE   10,050 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 37,634,910 112,774 SH   SOLE   112,774 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 537,379 4,779 SH   SOLE   4,779 0 0
APPLE INC COM 037833100 BBG001S5N8V8 63,576,952 370,754 SH   SOLE   370,754 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,443,983 7,002 SH   SOLE   7,002 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 228,440 3,637 SH   SOLE   3,637 0 0
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 2,887,812 138,704 SH   SOLE   138,704 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 29,563,476 30,463 SH   SOLE   30,463 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104 BBG01HCDRG95 251,400 6,000 SH   SOLE   6,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 732,542 2,933 SH   SOLE   2,933 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 4,720,654 279,494 SH   SOLE   279,494 0 0
AVANTOR INC COM 05352A100 BBG00G2HHYF5 257,055 10,053 SH   SOLE   10,053 0 0
BALL CORP COM 058498106 BBG001S5P7Q4 238,320 3,538 SH   SOLE   3,538 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   205,323 172 SH   SOLE   172 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 425,803 11,229 SH   SOLE   11,229 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 12,054,360 19 SH   SOLE   19 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 104,941,397 249,552 SH   SOLE   249,552 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 483,546 580 SH   SOLE   580 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 407,378 3,101 SH   SOLE   3,101 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 1,852,167 120,427 SH   SOLE   120,427 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 3,172,478 168,212 SH   SOLE   168,212 0 0
BOEING CO COM 097023105 BBG001S5P0V3 335,610 1,739 SH   SOLE   1,739 0 0
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 206,976 5,493 SH   SOLE   5,493 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 229,894 2,028 SH   SOLE   2,028 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 598,532 11,037 SH   SOLE   11,037 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 762,500 25,000 SH   SOLE   25,000 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 28,639,966 21,608 SH   SOLE   21,608 0 0
BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 382,348 24,400 SH   SOLE   24,400 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 1,314,986 53,520 SH   SOLE   53,520 0 0
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 290,363 5,625 SH   SOLE   5,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 400,416 1,920 SH   SOLE   1,920 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 1,950,129 25,552 SH   SOLE   25,552 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 242,577 662 SH   SOLE   662 0 0
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 230,070 2,366 SH   SOLE   2,366 0 0
CENCORA INC COM 03073E105 BBG001S8X7P0 595,326 2,450 SH   SOLE   2,450 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 20,172,378 127,884 SH   SOLE   127,884 0 0
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2,505,819 9,670 SH   SOLE   9,670 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 386,310 7,740 SH   SOLE   7,740 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 227,400 10,000 SH   SOLE   10,000 0 0
CME GROUP INC COM 12572Q105 BBG001S86547 24,584,449 114,192 SH   SOLE   114,192 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,026,868 33,130 SH   SOLE   33,130 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 476,815 5,295 SH   SOLE   5,295 0 0
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 23,386,042 539,470 SH   SOLE   539,470 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 509,278 1,874 SH   SOLE   1,874 0 0
CORNING INC COM 219350105 BBG001S5RLH1 353,793 10,734 SH   SOLE   10,734 0 0
CORTEVA INC COM 22052L104 BBG00BN969D0 1,572,661 27,270 SH   SOLE   27,270 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,514,749 2,068 SH   SOLE   2,068 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2,602,254 24,589 SH   SOLE   24,589 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 269,748 3,382 SH   SOLE   3,382 0 0
D R HORTON INC COM 23331A109 BBG001S8M692 1,300,768 7,905 SH   SOLE   7,905 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 285,680 1,144 SH   SOLE   1,144 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 720,849 1,755 SH   SOLE   1,755 0 0
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 261,433 1,815 SH   SOLE   1,815 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,448,085 11,835 SH   SOLE   11,835 0 0
DOCUSIGN INC COM 256163106 BBG001T535D5 297,750 5,000 SH   SOLE   5,000 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 364,868 2,338 SH   SOLE   2,338 0 0
DOVER CORP COM 260003108 BBG001S5QL46 1,040,637 5,873 SH   SOLE   5,873 0 0
DOW INC COM 260557103 BBG00BN96931 752,742 12,994 SH   SOLE   12,994 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 392,025 8,633 SH   SOLE   8,633 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 965,744 12,596 SH   SOLE   12,596 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 3,295,022 10,538 SH   SOLE   10,538 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 1,034,555 80,012 SH   SOLE   80,012 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 619,619 796 SH   SOLE   796 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 594,888 5,245 SH   SOLE   5,245 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 108,991 10,738 SH   SOLE   10,738 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 660,015 41,959 SH   SOLE   41,959 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1,651,734 56,605 SH   SOLE   56,605 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 918,411 1,113 SH   SOLE   1,113 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 19,412,848 167,007 SH   SOLE   167,007 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 335,229 1,157 SH   SOLE   1,157 0 0
FERRARI N V COM N3167Y103 BBG009PH3Q95 211,431 485 SH   SOLE   485 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 320,408 5,682 SH   SOLE   5,682 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 15,252,115 316,106 SH   SOLE   316,106 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 458,324 2,868 SH   SOLE   2,868 0 0
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 350,063 1,930 SH   SOLE   1,930 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 379,139 2,925 SH   SOLE   2,925 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 434,319 1,737 SH   SOLE   1,737 0 0
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 243,990 864 SH   SOLE   864 0 0
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 208,383 4,595 SH   SOLE   4,595 0 0
GRAINGER W W INC COM 384802104 BBG001S5RRD2 223,061 219 SH   SOLE   219 0 0
GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 420,104 6,975 SH   SOLE   6,975 0 0
HERSHEY CO COM 427866108 BBG001S5S148 493,137 2,535 SH   SOLE   2,535 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 37,937,946 98,900 SH   SOLE   98,900 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 338,047 1,647 SH   SOLE   1,647 0 0
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2,019,068 3,740 SH   SOLE   3,740 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 217,002 1,579 SH   SOLE   1,579 0 0
INTUIT COM 461202103 BBG001S6TWR2 326,300 502 SH   SOLE   502 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 15,031,105 33,853 SH   SOLE   33,853 0 0
INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 319,101 8,961 SH   SOLE   8,961 0 0
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 2,010,544 25,066 SH   SOLE   25,066 0 0
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 365,411 16,062 SH   SOLE   16,062 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 758,551 7,629 SH   SOLE   7,629 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 432,257 5,824 SH   SOLE   5,824 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 210,366 3,100 SH   SOLE   3,100 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,891,108 17,111 SH   SOLE   17,111 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 2,224,364 4,231 SH   SOLE   4,231 0 0
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 267,158 4,911 SH   SOLE   4,911 0 0
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 3,340,200 60,000 SH   SOLE   60,000 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 332,305 23,770 SH   SOLE   23,770 0 0
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 543,564 2,406 SH   SOLE   2,406 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 25,016,841 487,848 SH   SOLE   487,848 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 330,756 6,410 SH   SOLE   6,410 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1,127,344 27,443 SH   SOLE   27,443 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 92,603,609 563,454 SH   SOLE   563,454 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,047,888 3,109 SH   SOLE   3,109 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 615,422 3,436 SH   SOLE   3,436 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 519,003 6,172 SH   SOLE   6,172 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,182,517 5,623 SH   SOLE   5,623 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 352,788 2,864 SH   SOLE   2,864 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 26,154,877 165,338 SH   SOLE   165,338 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 6,604,444 32,973 SH   SOLE   32,973 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 240,203 1,857 SH   SOLE   1,857 0 0
KKR & CO INC COM 48251W104 BBG001S6PW05 713,112 7,090 SH   SOLE   7,090 0 0
KROGER CO COM 501044101 BBG001S5SN40 290,335 5,082 SH   SOLE   5,082 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 206,494 969 SH   SOLE   969 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 247,565 1,606 SH   SOLE   1,606 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 405,816 874 SH   SOLE   874 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 34,169,482 75,119 SH   SOLE   75,119 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 4,955,514 19,454 SH   SOLE   19,454 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1,590,659 15,552 SH   SOLE   15,552 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 210,925 1,024 SH   SOLE   1,024 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 903,658 12,749 SH   SOLE   12,749 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 65,360,226 135,723 SH   SOLE   135,723 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 31,754,361 112,624 SH   SOLE   112,624 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 620,898 7,124 SH   SOLE   7,124 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 24,320,553 184,316 SH   SOLE   184,316 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 41,054,601 84,548 SH   SOLE   84,548 0 0
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   55,107 55,000 PRN   SOLE   55,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 2,091,691 23,316 SH   SOLE   23,316 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 92,596,135 220,090 SH   SOLE   220,090 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 629,440 8,992 SH   SOLE   8,992 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1,206,222 3,398 SH   SOLE   3,398 0 0
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 1,274,313 30,662 SH   SOLE   30,662 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 341,100 5,000 SH   SOLE   5,000 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 378,367 623 SH   SOLE   623 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 430,393 4,580 SH   SOLE   4,580 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 270,672 1,062 SH   SOLE   1,062 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 2,529,737 19,702 SH   SOLE   19,702 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 249,912 22,678 SH   SOLE   22,678 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 78,925 10,977 SH   SOLE   10,977 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 17,189,385 19,024 SH   SOLE   19,024 0 0
NVR INC COM 62944T105 BBG001S5TSM8 38,604,409 4,766 SH   SOLE   4,766 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1,298,810 5,242 SH   SOLE   5,242 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 451,031 6,940 SH   SOLE   6,940 0 0
ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 229,970 6,500 SH   SOLE   6,500 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 23,442,659 186,631 SH   SOLE   186,631 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 347,420 1,223 SH   SOLE   1,223 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 1,327,238 10,808 SH   SOLE   10,808 0 0
PEPSICO INC COM 713448108 BBG001S695T1 19,030,365 108,739 SH   SOLE   108,739 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 BBG001SFJFD5 1,200,925 80,599 SH   SOLE   80,599 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 576,459 37,900 SH   SOLE   37,900 0 0
PFIZER INC COM 717081103 BBG001S5V466 907,897 32,717 SH   SOLE   32,717 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 348,683 3,806 SH   SOLE   3,806 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 475,298 2,910 SH   SOLE   2,910 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 605,452 6,022 SH   SOLE   6,022 0 0
PIPER SANDLER COMPANIES COM 724078100 BBG001SGY6K8 291,582 1,469 SH   SOLE   1,469 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 527,426 4,326 SH   SOLE   4,326 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 820,894 9,511 SH   SOLE   9,511 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,274,647 14,019 SH   SOLE   14,019 0 0
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 252,106 1,936 SH   SOLE   1,936 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 BBG002B63KP4 354,161 12,242 SH   SOLE   12,242 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 205,349 3,075 SH   SOLE   3,075 0 0
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 233,820 900 SH   SOLE   900 0 0
RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 2,856,163 57,089 SH   SOLE   57,089 0 0
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7   54,536 55,000 PRN   SOLE   55,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 215,548 2,713 SH   SOLE   2,713 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 767,798 7,611 SH   SOLE   7,611 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 28,028,306 287,381 SH   SOLE   287,381 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 426,105 1,002 SH   SOLE   1,002 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 51,542,665 171,136 SH   SOLE   171,136 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 359,674 4,972 SH   SOLE   4,972 0 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 BBG00TCBL6Q3 2,470,000 2,470,000 SH   SOLE   2,470,000 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 246,948 6,898 SH   SOLE   6,898 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 340,500 4,223 SH   SOLE   4,223 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 276,398 2,981 SH   SOLE   2,981 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 212,471 4,315 SH   SOLE   4,315 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 564,100 5,975 SH   SOLE   5,975 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 220,668 1,200 SH   SOLE   1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 550,874 2,645 SH   SOLE   2,645 0 0
SEMPRA COM 816851109 BBG001SBVZ73 717,814 9,993 SH   SOLE   9,993 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,194,787 17,822 SH   SOLE   17,822 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 358,841 4,650 SH   SOLE   4,650 0 0
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 213,979 1,700 SH   SOLE   1,700 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 2,294,807 11,155 SH   SOLE   11,155 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,609,188 12,635 SH   SOLE   12,635 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 655,439 1,178 SH   SOLE   1,178 0 0
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 264,861 1,885 SH   SOLE   1,885 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 403,920 4,400 SH   SOLE   4,400 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 489,042 14,960 SH   SOLE   14,960 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 32,579,408 756,957 SH   SOLE   756,957 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 237,684 7,984 SH   SOLE   7,984 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 280,070 3,065 SH   SOLE   3,065 0 0
SYNOPSYS INC COM 871607107 BBG001S5VTR8 491,633 860 SH   SOLE   860 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 2,202,089 27,126 SH   SOLE   27,126 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 40,838,502 300,173 SH   SOLE   300,173 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 500,087 2,822 SH   SOLE   2,822 0 0
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 403,331 2,777 SH   SOLE   2,777 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 208,575 1,187 SH   SOLE   1,187 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 247,030 1,418 SH   SOLE   1,418 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 2,457,707 6,767 SH   SOLE   6,767 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 759,796 1,307 SH   SOLE   1,307 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,154,559 11,384 SH   SOLE   11,384 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 734,653 4,501 SH   SOLE   4,501 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 233,132 1,013 SH   SOLE   1,013 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 447,716 856 SH   SOLE   856 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 27,388,898 111,369 SH   SOLE   111,369 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 294,139 1,979 SH   SOLE   1,979 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 43,436,763 87,804 SH   SOLE   87,804 0 0
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 210,084 4,700 SH   SOLE   4,700 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 69,136,237 769,035 SH   SOLE   769,035 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 279,916 3,854 SH   SOLE   3,854 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 2,518,439 10,504 SH   SOLE   10,504 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 56,253,063 117,023 SH   SOLE   117,023 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 625,651 2,737 SH   SOLE   2,737 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 24,340,672 93,654 SH   SOLE   93,654 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 661,188 4,060 SH   SOLE   4,060 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 377,183 9,030 SH   SOLE   9,030 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 296,760 3,686 SH   SOLE   3,686 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 8,281,357 107,119 SH   SOLE   107,119 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 213,601 1,170 SH   SOLE   1,170 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 241,502 4,005 SH   SOLE   4,005 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 7,497,983 149,452 SH   SOLE   149,452 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,169,230 17,929 SH   SOLE   17,929 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 818,724 19,512 SH   SOLE   19,512 0 0
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1,863,245 62,546 SH   SOLE   62,546 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,511,506 19,749 SH   SOLE   19,749 0 0
WALMART INC COM 931142103 BBG001S5XH92 707,471 11,758 SH   SOLE   11,758 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 2,917,245 13,686 SH   SOLE   13,686 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 669,360 8,151 SH   SOLE   8,151 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 823,568 14,209 SH   SOLE   14,209 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   201,193 165 SH   SOLE   165 0 0
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 416,462 4,457 SH   SOLE   4,457 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 273,920 7,029 SH   SOLE   7,029 0 0
WP CAREY INC COM 92936U109 BBG001S67MM3 614,124 10,881 SH   SOLE   10,881 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 314,223 1,857 SH   SOLE   1,857 0 0