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
AMAZON.COM INC Stock 023135106   2,299,739 27,378 SH   SOLE 0 27,028 0 349
STARBUCKS CORP Stock 855244109   3,884,245 39,156 SH   SOLE 0 38,656 0 499
JOHNSON & JOHNSON Stock 478160104   4,021,426 22,765 SH   SOLE 0 22,479 0 285
COSTCO WHOLESALE CORP Stock 22160K105   2,484,200 5,442 SH   SOLE 0 5,382 0 59
PROLOGIS INC REIT 74340W103   2,849,150 25,274 SH   SOLE 0 24,969 0 305
UNITED RENTALS INC Stock 911363109   3,380,165 9,510 SH   SOLE 0 9,388 0 122
DIAGEO PLC ADR 25243Q205   3,685,566 20,683 SH   SOLE 0 20,413 0 270
VERIZON COMMUNICATIONS INC Stock 92343V104   2,416,509 61,333 SH   SOLE 0 60,535 0 797
PEPSICO INC Stock 713448108   28,906 160 SH   OTR 0 160 0 0
PEPSICO INC Stock 713448108   2,846,180 15,754 SH   SOLE 0 15,544 0 210
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   6,958,765 85,731 SH   SOLE 0 84,355 0 1,375
J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365   314,614 14,465 SH   SOLE 0 14,465 0 0
FORD MOTOR CO Stock 345370860   182,010 15,650 SH   SOLE 0 15,650 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103   5,449,834 22,816 SH   SOLE 0 22,524 0 292
SPDR GOLD SHARES ETF 78463V107   122,989 725 SH   DFND 0 725 0 0
SPDR GOLD SHARES ETF 78463V107   6,266,957 36,943 SH   SOLE 0 36,470 0 472
BECTON DICKINSON & CO Stock 075887109   4,109,322 16,159 SH   SOLE 0 15,952 0 207
BERKSHIRE HATHAWAY INC Stock 084670702   139,005 450 SH   DFND 0 450 0 0
BERKSHIRE HATHAWAY INC Stock 084670702   7,403,412 23,967 SH   SOLE 0 23,662 0 305
ALPHABET INC Stock 02079K305   5,680,722 64,385 SH   SOLE 0 63,570 0 815
FISERV INC Stock 337738108   3,877,385 38,363 SH   SOLE 0 37,850 0 513
UNILEVER PLC ADR 904767704   278,184 5,525 SH   SOLE 0 5,525 0 0
COMCAST CORP Stock 20030N101   3,450,155 98,660 SH   SOLE 0 97,345 0 1,315
MICROSOFT CORP Stock 594918104   3,254,327 13,570 SH   SOLE 0 13,388 0 181
CVS HEALTH CORP Stock 126650100   3,762,487 40,374 SH   SOLE 0 39,861 0 513
VANGUARD FTSE EUROPE ETF ETF 922042874   5,196,227 93,727 SH   SOLE 0 92,537 0 1,190
BROOKFIELD CORPORATION Stock 11271J107   3,946,565 125,447 SH   SOLE 0 123,782 0 1,665
ELI LILLY & CO Stock 532457108   527,541 1,442 SH   SOLE 0 1,442 0 0
VISA INC Stock 92826C839   3,423,541 16,478 SH   SOLE 0 16,260 0 218
HERSHEY CO Stock 427866108   266,306 1,150 SH   SOLE 0 1,150 0 0
CHENIERE ENERGY INC Stock 16411R208   5,453,649 36,367 SH   SOLE 0 35,924 0 443
BROOKFIELD ASSET MANAGEMENT LTD Stock 113004105   898,891 31,353 SH   SOLE 0 30,939 0 414
KINDER MORGAN INC Stock 49456B101   3,416,242 188,951 SH   SOLE 0 186,756 0 2,195
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   2,632,840 52,847 SH   SOLE 0 52,757 0 90
ISHARES CORE EMERGING MARKETS ETF ETF 46434G103   5,151,138 110,303 SH   SOLE 0 108,912 0 1,390
GENERAL ELECTRIC CO Stock 369604301   2,293,949 27,377 SH   SOLE 0 27,052 0 325
FLEX LTD Stock Y2573F102   5,308,183 247,352 SH   SOLE 0 244,292 0 3,060
CARMAX INC Stock 143130102   1,894,980 31,121 SH   SOLE 0 30,756 0 365
THERMO FISHER SCIENTIFIC INC Stock 883556102   6,584,651 11,957 SH   SOLE 0 11,802 0 155
JPMORGAN CHASE & CO Stock 46625H100   2,556,243 19,062 SH   SOLE 0 18,806 0 256
BANK OF AMERICA CORP Stock 060505104   3,768,978 113,798 SH   SOLE 0 112,392 0 1,405
REAVES UTILITY INCOME FUND CEF 756158101   316,878 11,209 SH   SOLE 0 11,209 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   7,043,851 69,796 SH   SOLE 0 68,931 0 865
WOODWARD INC Stock 980745103   2,881,975 29,831 SH   SOLE 0 29,470 0 361
OTIS WORLDWIDE CORP Stock 68902V107   4,214,882 53,823 SH   SOLE 0 53,108 0 715
THE WILLIAMS COMPANIES INC Stock 969457100   4,866,484 147,917 SH   SOLE 0 146,107 0 1,810
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   3,183,635 33,239 SH   SOLE 0 32,484 0 755
SYNOPSYS INC Stock 871607107   4,832,353 15,135 SH   SOLE 0 14,951 0 183
NEXPOINT RESIDENTIAL TRUST INC REIT 65341D102   2,629,204 60,414 SH   SOLE 0 59,733 0 680
BLACKROCK INC Stock 09247X101   5,808,172 8,196 SH   SOLE 0 8,098 0 98
APPLE INC Stock 037833100   522,968 4,025 SH   DFND 0 4,025 0 0
APPLE INC Stock 037833100   8,282,579 63,746 SH   SOLE 0 63,141 0 605
ABBOTT LABORATORIES Stock 002824100   32,168 293 SH   DFND 0 293 0 0
ABBOTT LABORATORIES Stock 002824100   4,854,322 44,215 SH   SOLE 0 43,624 0 590
THE WALT DISNEY CO Stock 254687106   2,719,722 31,304 SH   SOLE 0 30,906 0 398