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
AbbVie Inc. COM 00287y109 2,802,515 11,137 SH SOLE 11,137 0 0
Accenture PLC - Cl A COM G1151C101 1,057,989 8,502 SH SOLE 8,502 0 0
Alimentation Couche-Tard Inc. COM 01626p148 1,829,782 28,725 SH SOLE 28,725 0 0
Alphabet, Inc. - Cl A COM 02079k305 10,896,926 30,492 SH SOLE 30,492 0 0
Alphabet, Inc. - Cl C COM 02079k107 8,186,310 23,169 SH SOLE 23,169 0 0
Altria Group, Inc. COM 02209s103 573,154 7,966 SH SOLE 7,966 0 0
Amazon.com, Inc. COM 023135106 1,170,488 4,911 SH SOLE 4,911 0 0
Amgen, Inc. COM 031162100 3,625,183 10,011 SH SOLE 10,011 0 0
Apple Inc. COM 037833100 18,905,046 65,334 SH SOLE 65,334 0 0
Applied Materials, Inc. COM 038222105 332,580 460 SH SOLE 460 0 0
Atmos Energy Corp. COM 049560105 233,426 1,355 SH SOLE 1,355 0 0
Bank of America Corp. COM 060505104 1,140,398 20,014 SH SOLE 20,014 0 0
Berkshire Hathaway, Inc. - Cla COM 084670702 9,047,552 18,081 SH SOLE 18,081 0 0
Berkshire Hathaway, Inc. - Cla COM 084670108 748,850 1 SH SOLE 1 0 0
BNY Mellon Corp. COM 064058100 3,727,901 25,779 SH SOLE 25,779 0 0
Builders FirstSource, Inc. COM 12008r107 247,412 2,765 SH SOLE 2,765 0 0
Cameco Corp. COM 13321L108 2,496,079 24,505 SH SOLE 24,505 0 0
Capital One Financial Corp. COM 14040h105 627,539 3,128 SH SOLE 3,128 0 0
CECO Environmental Corp. COM 125141101 548,977 6,050 SH SOLE 6,050 0 0
CF Industries Hldgs, Inc. COM 125269100 1,596,185 14,744 SH SOLE 14,744 0 0
Chevron Corp. COM 166764100 217,974 1,315 SH SOLE 1,315 0 0
Chubb Ltd. COM H1467J104 456,251 1,339 SH SOLE 1,339 0 0
Cisco Systems, Inc. COM 17275R102 5,073,097 43,190 SH SOLE 43,190 0 0
Coca-Cola Co. COM 191216100 755,974 9,302 SH SOLE 9,302 0 0
Comcast Corp. Cl A COM 20030n101 382,661 15,587 SH SOLE 15,587 0 0
ConocoPhillips COM 20825c104 1,706,711 16,417 SH SOLE 16,417 0 0
Costco Wholesale Corp. COM 22160k105 799,827 855 SH SOLE 855 0 0
Diageo, plc COM 25243q205 632,992 7,875 SH SOLE 7,875 0 0
Eli Lilly & Co. COM 532457108 1,026,712 856 SH SOLE 856 0 0
Exxon Mobil Corp. COM 30231G102 1,767,790 12,930 SH SOLE 12,930 0 0
Fair Isaac Corp. COM 303250104 540,041 452 SH SOLE 452 0 0
FedEx Corp. COM 31428x106 412,392 1,317 SH SOLE 1,317 0 0
Fomento Economico Mexicano, S. COM 344419106 1,126,159 8,805 SH SOLE 8,805 0 0
Hawkins, Inc. COM 420261109 274,253 1,930 SH SOLE 1,930 0 0
Home Depot, Inc. COM 437076102 5,795,590 16,433 SH SOLE 16,433 0 0
Intel Corp. COM 458140100 2,887,902 20,683 SH SOLE 20,683 0 0
Invesco QQQ Trust Equity Funds 46090E103 625,940 850 SH SOLE 850 0 0
iShares MSCI ACWI Index Fund Equity Funds 464288240 277,801 3,650 SH SOLE 3,650 0 0
iShares MSCI EAFE Index Fund Equity Funds 464287465 486,158 4,680 SH SOLE 4,680 0 0
iShares S&P 100 Index Fund Equity Funds 464287101 1,637,268 4,475 SH SOLE 4,475 0 0
iShares U.S. Insurance ETF Equity Funds 464288786 228,410 1,625 SH SOLE 1,625 0 0
J.P. Morgan Chase & Co. COM 46625h100 1,732,558 5,293 SH SOLE 5,293 0 0
Johnson & Johnson COM 478160104 3,545,167 13,959 SH SOLE 13,959 0 0
Kimberly-Clark Corp. COM 494368103 419,321 3,820 SH SOLE 3,820 0 0
Labcorp Holdings COM 504922105 1,951,320 6,969 SH SOLE 6,969 0 0
Lam Research Corp. COM 512807108 464,530 1,072 SH SOLE 1,072 0 0
Lincoln Electric Hldgs, Inc. COM 533900106 2,013,362 7,583 SH SOLE 7,583 0 0
Manulife Financial Corp. COM 56501r106 440,992 10,886 SH SOLE 10,886 0 0
McDonald's Corp. COM 580135101 535,214 1,980 SH SOLE 1,980 0 0
McKesson Corp. COM 58155Q103 7,032,369 9,307 SH SOLE 9,307 0 0
Meta Platforms, Inc. - Cl A COM 30303m102 1,694,940 3,009 SH SOLE 3,009 0 0
Microsoft Corp. COM 594918104 9,863,395 26,442 SH SOLE 26,442 0 0
Nestle SA COM 641069406 463,851 4,517 SH SOLE 4,517 0 0
NVR, Inc. COM 62944t105 1,199,158 176 SH SOLE 176 0 0
Omnicom Group Inc. COM 681919106 736,020 10,106 SH SOLE 10,106 0 0
Oracle Corp. COM 68389X105 3,911,566 26,691 SH SOLE 26,691 0 0
PepsiCo, Inc. COM 713448108 578,700 4,274 SH SOLE 4,274 0 0
Philip Morris Int'l Inc. COM 718172109 3,695,955 20,430 SH SOLE 20,430 0 0
Progressive Corp. COM 743315103 1,969,327 9,015 SH SOLE 9,015 0 0
Schlumberger Ltd. COM 806857108 374,709 8,060 SH SOLE 8,060 0 0
Schwab U.S. Broad Market ETF Equity Funds 808524102 304,080 10,500 SH SOLE 10,500 0 0
Select Sector SPDR - Communica Equity Funds 81369y852 407,094 3,800 SH SOLE 3,800 0 0
Select Sector SPDR - Consumer Equity Funds 81369y407 633,312 5,400 SH SOLE 5,400 0 0
Select Sector SPDR - Health Ca Equity Funds 81369y209 269,722 1,700 SH SOLE 1,700 0 0
Select Sector SPDR - Industria Equity Funds 81369y704 490,859 2,650 SH SOLE 2,650 0 0
Select Sector SPDR - Materials Equity Funds 81369y100 220,094 4,330 SH SOLE 4,330 0 0
Select Sector SPDR - Technolog Equity Funds 81369y803 1,322,209 6,940 SH SOLE 6,940 0 0
Select Sector SPDR - Utilities Equity Funds 81369y886 211,284 4,660 SH SOLE 4,660 0 0
Shell PLC - ADR COM 780259305 573,021 7,390 SH SOLE 7,390 0 0
Southern Co. COM 842587107 275,932 2,883 SH SOLE 2,883 0 0
SPDR Dow Jones Industrial ETF Equity Funds 78467x109 339,553 650 SH SOLE 650 0 0
SPDR S&P 500 ETF Trust Equity Funds 78462f103 4,663,579 6,245 SH SOLE 6,245 0 0
Sunbelt Rentals Hldgs, Inc. COM 866966104 749,596 10,020 SH SOLE 10,020 0 0
The Procter & Gamble Co. COM 742718109 1,407,744 9,600 SH SOLE 9,600 0 0
The Walt Disney Co. COM 254687106 1,645,971 17,101 SH SOLE 17,101 0 0
Trane Technologies PLC COM G8994E103 564,834 1,150 SH SOLE 1,150 0 0
Truist Financial Corp. COM 89832q109 305,994 6,142 SH SOLE 6,142 0 0
Union Pacific Corp. COM 907818108 1,574,336 5,788 SH SOLE 5,788 0 0
Vanguard Dividend Appreciation Equity Funds 921908844 19,814,638 83,740 SH SOLE 83,740 0 0
Vanguard Emerging Markets ETF Equity Funds 922042858 527,660 8,840 SH SOLE 8,840 0 0
Vanguard Total Stock Market ET Equity Funds 922908769 5,487,323 14,829 SH SOLE 14,829 0 0
Verizon Communications, Inc. COM 92343v104 634,084 14,976 SH SOLE 14,976 0 0
Visa Inc. COM 92826c839 239,134 697 SH SOLE 697 0 0
Walmart Inc. COM 931142103 6,707,484 59,222 SH SOLE 59,222 0 0