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
1/100 Berkshire Hathaway Class COM 084990175   542,625 100 SH   SOLE   100 0 0
3M CO COM COM 88579Y101   2,571,862 23,526 SH   SOLE   23,526 0 0
A.O. Smith Corp. COM 831865209   17,087,504 207,272 SH   SOLE   207,272 0 0
Abbott Laboratories COM 002824100   18,401,289 167,178 SH   SOLE   167,178 0 0
AbbVie Inc. COM 00287y109   30,146,779 194,533 SH   SOLE   194,533 0 0
Adobe Inc. COM 00724F101   16,853,353 28,249 SH   SOLE   28,249 0 0
Advanced Micro Devices COM 007903107   8,908,871 60,436 SH   SOLE   60,436 0 0
AFLAC Inc. COM 001055102   413,737 5,015 SH   SOLE   5,015 0 0
Air Products and Chemical Co. COM 009158106   677,929 2,476 SH   SOLE   2,476 0 0
Alphabet Inc Cl A COM 02079K305   30,224,167 216,366 SH   SOLE   216,366 0 0
Alphabet Inc Cl C COM 02079K107   12,396,346 87,961 SH   SOLE   87,961 0 0
ALPS Trust Alerian MLP ETF COM 00162q452   1,461,497 34,372 SH   SOLE   34,372 0 0
Altria Group, Inc. COM 02209S103   567,532 14,069 SH   SOLE   14,069 0 0
Amazon.com, Inc. COM 023135106   4,705,886 30,972 SH   SOLE   30,972 0 0
American Express COM 025816109   1,225,753 6,543 SH   SOLE   6,543 0 0
American International Group I COM 026874784   409,074 6,038 SH   SOLE   6,038 0 0
American Lithium Corp. COM 027259209   11,786 10,715 SH   SOLE   10,715 0 0
American Tower Corporation COM 03027x100   2,110,745 9,777 SH   SOLE   9,777 0 0
American Water Works, Inc. COM 030420103   2,979,674 22,575 SH   SOLE   22,575 0 0
Amgen COM 031162100   854,968 2,968 SH   SOLE   2,968 0 0
Analog Devices Inc. COM 032654105   317,100 1,597 SH   SOLE   1,597 0 0
Apple Inc Com COM 037833100   147,242,903 764,779 SH   SOLE   764,779 0 0
Applied Materials, Inc. COM 038222105   1,819,699 11,228 SH   SOLE   11,228 0 0
Ashland Global Holdings, Inc. COM 044186104   1,216,425 14,428 SH   SOLE   14,428 0 0
AT&T, Inc. COM 00206r102   238,254 14,199 SH   SOLE   14,199 0 0
Atmos Energy Corp COM 049560105   243,651 2,102 SH   SOLE   2,102 0 0
Automatic Data Processing COM 053015103   1,373,125 5,894 SH   SOLE   5,894 0 0
Axon Enterprise, Inc. COM 05464c101   236,372 915 SH   SOLE   915 0 0
Bank of America Corp. COM 060505104   3,949,913 117,313 SH   SOLE   117,313 0 0
Bank of Montreal COM 063671101   230,332 2,328 SH   SOLE   2,328 0 0
Becton, Dickinson Co COM 075887109   2,023,301 8,298 SH   SOLE   8,298 0 0
Berkshire Hathaway Inc. Class COM 084670702   1,631,719 4,575 SH   SOLE   4,575 0 0
Blackrock, Inc. COM 09247x101   204,574 252 SH   SOLE   252 0 0
Boeing Corp. COM 097023105   3,009,657 11,546 SH   SOLE   11,546 0 0
BP Amoco PLC - Spons ADR COM 055622104   545,639 15,414 SH   SOLE   15,414 0 0
Bristol Myers Squibb Co COM 110122108   4,346,458 84,710 SH   SOLE   84,710 0 0
Broadcom Inc. COM 11135F101   2,261,522 2,026 SH   SOLE   2,026 0 0
Cabot Corp. COM 127055101   215,430 2,580 SH   SOLE   2,580 0 0
CACI International Inc. COM 127190304   242,895 750 SH   SOLE   750 0 0
Canadian National Railway Co. COM 136375102   10,885,839 86,650 SH   SOLE   86,650 0 0
Carrier Global Corp COM 14448C104   1,075,694 18,724 SH   SOLE   18,724 0 0
Caterpillar COM 149123101   1,274,237 4,310 SH   SOLE   4,310 0 0
Charles Schwab Corp. New COM 808513105   2,522,208 36,660 SH   SOLE   36,660 0 0
ChevronTexaco Corporation COM 166764100   8,963,469 60,093 SH   SOLE   60,093 0 0
CIM Real Estate Finance Trust, COM 12558q103   97,531 15,457 SH   SOLE   15,457 0 0
Cisco Systems, Inc. COM 17275R102   10,536,019 208,551 SH   SOLE   208,551 0 0
Citigroup, Inc. COM 172967424   3,392,157 65,944 SH   SOLE   65,944 0 0
Coca Cola Bottling Co. Consoli COM 191098102   204,885 221 SH   SOLE   221 0 0
Coca Cola Company COM 191216100   10,222,132 173,462 SH   SOLE   173,462 0 0
Colgate-Palmolive Co. COM 194162103   663,490 8,324 SH   SOLE   8,324 0 0
Comcast Corporation - Class A COM 20030N101   5,322,289 121,375 SH   SOLE   121,375 0 0
Communication Services Select COM 81369y852   1,662,824 22,885 SH   SOLE   22,885 0 0
ConocoPhillips COM 20825C104   25,579,208 220,377 SH   SOLE   220,377 0 0
Constellation Brands, Inc. COM 21036P108   9,352,099 38,685 SH   SOLE   38,685 0 0
Corning Inc Com COM 219350105   447,859 14,708 SH   SOLE   14,708 0 0
CoStar Group, Inc. COM 22160n109   675,175 7,726 SH   SOLE   7,726 0 0
Costco Wholesale Corp. COM 22160K105   18,557,660 28,114 SH   SOLE   28,114 0 0
Crown Castle International Cor COM 22822v101   412,795 3,584 SH   SOLE   3,584 0 0
CSX Corp. COM 126408103   244,774 7,060 SH   SOLE   7,060 0 0
CVS/Caremark Corp. COM 126650100   714,114 9,044 SH   SOLE   9,044 0 0
Deere & Co. COM 244199105   952,890 2,383 SH   SOLE   2,383 0 0
Dell Technologies, Inc. COM 24703l202   291,694 3,813 SH   SOLE   3,813 0 0
Delta Airlines COM 247361702   2,602,885 64,700 SH   SOLE   64,700 0 0
DexCom Inc. COM 252131107   5,723,279 46,122 SH   SOLE   46,122 0 0
Digital Realty Trust, Inc. COM 253868103   4,395,787 32,663 SH   SOLE   32,663 0 0
Dixie Group, Inc. COM 255519100   24,792 33,300 SH   SOLE   33,300 0 0
DJ US Medical Devices ISHARES COM 464288810   322,741 5,980 SH   SOLE   5,980 0 0
DocuSign Inc. COM 256163106   927,777 15,606 SH   SOLE   15,606 0 0
Dolby Laboratories, Inc. COM 25659t107   2,912,022 33,790 SH   SOLE   33,790 0 0
Dollar General COM 256677105   502,621 3,697 SH   SOLE   3,697 0 0
Dominion Res Inc VA New COM 25746U109   494,487 10,521 SH   SOLE   10,521 0 0
Dover Corp. COM 260003108   454,355 2,954 SH   SOLE   2,954 0 0
Dow Inc. COM 260557103   1,462,987 26,677 SH   SOLE   26,677 0 0
Duke Energy Corp. COM 26441C204   6,842,794 70,515 SH   SOLE   70,515 0 0
Dupont De Nemours, Inc. COM 26614N102   260,356 3,384 SH   SOLE   3,384 0 0
Eaton Corp. PLC COM G29183103   1,993,267 8,277 SH   SOLE   8,277 0 0
Ecolab COM 278865100   3,315,420 16,715 SH   SOLE   16,715 0 0
Edwards Lifesciences Corp. COM 28176E108   12,385,059 162,427 SH   SOLE   162,427 0 0
Electronic Arts, Inc. COM 285512109   933,728 6,825 SH   SOLE   6,825 0 0
Eli Lilly COM 532457108   9,114,234 15,635 SH   SOLE   15,635 0 0
Emerson Elec Co Com COM 291011104   988,570 10,157 SH   SOLE   10,157 0 0
Enbridge Inc COM 29250N105   421,866 11,712 SH   SOLE   11,712 0 0
Energy Select Sector SPDR COM 81369y506   1,554,142 18,537 SH   SOLE   18,537 0 0
Enterprise Products Partners COM 293792107   493,086 18,713 SH   SOLE   18,713 0 0
Exact Sciences Corp COM 30063P105   1,491,807 20,165 SH   SOLE   20,165 0 0
Exxon Mobil Corporation COM 30231G102   9,115,103 91,169 SH   SOLE   91,169 0 0
FEDEX Corporation COM 31428X106   2,581,053 10,203 SH   SOLE   10,203 0 0
Financial Select Sector SPDR ( COM 81369y605   1,006,767 26,776 SH   SOLE   26,776 0 0
Freeport-McMoran Copper COM 35671D857   5,346,877 125,602 SH   SOLE   125,602 0 0
GE Healthcare Technology COM 36266G107   393,945 5,095 SH   SOLE   5,095 0 0
Generac Holdings, Inc. COM 368736104   1,881,993 14,562 SH   SOLE   14,562 0 0
General Dynamics COM 369550108   413,654 1,593 SH   SOLE   1,593 0 0
General Electric Corp. COM 369604301   1,621,923 12,708 SH   SOLE   12,708 0 0
General Mills COM 370334104   732,571 11,246 SH   SOLE   11,246 0 0
General Motors COM 37045V100   1,553,791 43,257 SH   SOLE   43,257 0 0
Goldman Sachs Group, Inc. COM 38141G104   1,365,761 3,540 SH   SOLE   3,540 0 0
Graftech International Ltd. COM 384313508   226,161 103,270 SH   SOLE   103,270 0 0
HCA Healthcare Co. COM 40412c101   3,910,166 14,446 SH   SOLE   14,446 0 0
Health Care Select Sector COM 81369y209   5,089,078 37,315 SH   SOLE   37,315 0 0
Hewlett Packard Enterprise Com COM 42824C109   274,622 16,173 SH   SOLE   16,173 0 0
Hilton Worldwide Holdings Inc. COM 43300A203   7,208,579 39,588 SH   SOLE   39,588 0 0
Hologic, Inc. COM 436440101   1,278,812 17,898 SH   SOLE   17,898 0 0
Home Depot COM 437076102   9,185,917 26,507 SH   SOLE   26,507 0 0
Honeywell International, Inc. COM 438516106   8,125,424 38,746 SH   SOLE   38,746 0 0
Huntington Bancshares, Inc. COM 446150104   153,772 12,089 SH   SOLE   12,089 0 0
I Shares Transportation Index COM 464287192   354,280 1,350 SH   SOLE   1,350 0 0
Imperial Oil Ltd. COM 453038408   500,412 8,750 SH   SOLE   8,750 0 0
Industrial Select Spdr COM 81369y704   2,204,225 19,337 SH   SOLE   19,337 0 0
Ingevity Corporation COM 45688C107   7,499,432 158,819 SH   SOLE   158,819 0 0
Intel Corporation COM 458140100   5,666,004 112,756 SH   SOLE   112,756 0 0
International Business Machine COM 459200101   998,245 6,104 SH   SOLE   6,104 0 0
Intuit, Inc. COM 461202103   12,283,090 19,652 SH   SOLE   19,652 0 0
Invesco QQQ Trust Series 1 COM 46090E103   1,801,478 4,399 SH   SOLE   4,399 0 0
Invesco S&P 500 High Dividend COM 46138E362   1,165,215 27,475 SH   SOLE   27,475 0 0
Invesco S&P 500 Low Volatility COM 46138E354   871,164 13,903 SH   SOLE   13,903 0 0
Invesco S&P Equal Weight ETF COM 46137V357   2,131,043 13,505 SH   SOLE   13,505 0 0
Invesco Water Resources ETF COM 46137V142   206,315 3,390 SH   SOLE   3,390 0 0
IShares Core MSCI EAFE ETF COM 46432F842   234,657 3,336 SH   SOLE   3,336 0 0
IShares Core S&P 500 Index Fun COM 464287200   1,837,874 3,848 SH   SOLE   3,848 0 0
IShares Core S&P Midcap 400 In COM 464287507   692,296 2,498 SH   SOLE   2,498 0 0
iShares Core S&P U.S Growth ET COM 464287671   433,472 4,164 SH   SOLE   4,164 0 0
iShares Core S&P U.S. Value ET COM 464287663   269,434 3,195 SH   SOLE   3,195 0 0
IShares DJ US Financial Sect COM 464287788   10,659,339 124,802 SH   SOLE   124,802 0 0
IShares DJ US Financial Servic COM 464287770   1,420,598 7,927 SH   SOLE   7,927 0 0
Ishares DJ US Healthcare COM 464287762   240,334 840 SH   SOLE   840 0 0
IShares Dow Jones Intl Select COM 464288448   579,673 20,710 SH   SOLE   20,710 0 0
Ishares Dow Jones Select Divid COM 464287168   916,460 7,818 SH   SOLE   7,818 0 0
iShares Dow Jones U.S. Consume COM 464287580   584,338 7,712 SH   SOLE   7,712 0 0
iShares Dow Jones U.S. Technol COM 464287721   1,268,007 10,330 SH   SOLE   10,330 0 0
IShares Dow Jones US Pharmaceu COM 464288836   1,065,876 5,749 SH   SOLE   5,749 0 0
iShares Dow Jones US Regional COM 464288778   413,588 9,885 SH   SOLE   9,885 0 0
iShares Gold Trust COM 464285204   354,353 9,079 SH   SOLE   9,079 0 0
iShares High Dividend Equity F COM 46429b663   973,678 9,547 SH   SOLE   9,547 0 0
IShares MSCI Emergin Mkt COM 464287234   1,809,249 44,995 SH   SOLE   44,995 0 0
Ishares MSCI USA Minimum Volat COM 46429B697   251,257 3,220 SH   SOLE   3,220 0 0
iShares PHLX Semiconductor ETF COM 464287523   213,157 370 SH   SOLE   370 0 0
IShares Russell 1000 Growth COM 464287614   457,484 1,509 SH   SOLE   1,509 0 0
iShares Russell 1000 Value Ind COM 464287598   221,603 1,341 SH   SOLE   1,341 0 0
Ishares Russell 2000 COM 464287655   2,294,204 11,430 SH   SOLE   11,430 0 0
IShares Russell 2000 Value COM 464287630   382,112 2,460 SH   SOLE   2,460 0 0
IShares S&P 100 Index Fund COM 464287101   2,988,288 13,377 SH   SOLE   13,377 0 0
IShares S&P 500/Barra Value (I COM 464287408   208,668 1,200 SH   SOLE   1,200 0 0
Ishares S&P Global Tech Sector COM 464287291   30,132,356 441,953 SH   SOLE   441,953 0 0
IShares S&P Smallcap 600 COM 464287804   319,191 2,949 SH   SOLE   2,949 0 0
Ishares US Aerospace & Defense COM 464288760   284,344 2,246 SH   SOLE   2,246 0 0
Johnson and Johnson COM 478160104   15,963,521 101,847 SH   SOLE   101,847 0 0
JP Morgan Chase & Co Com COM 46625H100   23,423,253 137,703 SH   SOLE   137,703 0 0
JPMorgan Equity Premium Income COM 46641Q332   20,595,199 374,594 SH   SOLE   374,594 0 0
JPMorgan Hedged Equity ETF COM 46654q724   4,438,218 83,930 SH   SOLE   83,930 0 0
KBW Regional Banking Index COM 78464a698   2,546,026 48,560 SH   SOLE   48,560 0 0
Kimberly-Clark COM 494368103   1,754,477 14,439 SH   SOLE   14,439 0 0
Kinder Morgan, Inc COM 49456b101   314,063 17,804 SH   SOLE   17,804 0 0
Kroger COM 501044101   1,444,573 31,603 SH   SOLE   31,603 0 0
Lincoln Electric (leco) COM 533900106   10,727,302 49,330 SH   SOLE   49,330 0 0
Linde PLC COM G54950103   1,918,016 4,670 SH   SOLE   4,670 0 0
Lockheed Martin Corporation COM 539830109   1,029,631 2,272 SH   SOLE   2,272 0 0
Louisiana Pacific COM 546347105   15,781,278 222,805 SH   SOLE   222,805 0 0
Lowe's Companies COM 548661107   5,608,265 25,200 SH   SOLE   25,200 0 0
Lululemon Athletica Inc COM 550021109   5,428,366 10,617 SH   SOLE   10,617 0 0
Marriott International Inc. Cl COM 571903202   1,416,428 6,281 SH   SOLE   6,281 0 0
Masco Corp. COM 574599106   699,874 10,449 SH   SOLE   10,449 0 0
MasterCard Inc. - Class A COM 57636Q104   3,037,571 7,122 SH   SOLE   7,122 0 0
McDonald's Corp. COM 580135101   3,019,602 10,184 SH   SOLE   10,184 0 0
Medtronic, PLC COM G5960L103   611,507 7,423 SH   SOLE   7,423 0 0
Merck & Co., Inc. COM 58933Y105   14,084,972 129,196 SH   SOLE   129,196 0 0
Meta Platforms, Inc. COM 30303M102   769,863 2,175 SH   SOLE   2,175 0 0
Micron Technology COM 595112103   376,605 4,413 SH   SOLE   4,413 0 0
Microsoft, Inc. COM 594918104   57,508,406 152,932 SH   SOLE   152,932 0 0
Mobileye Global Inc. COM 60741f104   4,403,695 101,655 SH   SOLE   101,655 0 0
Moderna, Inc. COM 60770k107   877,447 8,823 SH   SOLE   8,823 0 0
Mohawk Industries COM 608190104   575,460 5,560 SH   SOLE   5,560 0 0
Mondelez International Inc. (A COM 609207105   652,947 9,015 SH   SOLE   9,015 0 0
Morgan Stanley Com New COM 617446448   3,425,352 36,733 SH   SOLE   36,733 0 0
Nestle SA Spons ADR for REG COM 641069406   815,307 7,051 SH   SOLE   7,051 0 0
Netflix Inc. COM 64110L106   851,553 1,749 SH   SOLE   1,749 0 0
NextEra Energy, Inc. COM 65339f101   11,402,720 187,730 SH   SOLE   187,730 0 0
Nike Inc. Class B COM 654106103   7,512,501 69,195 SH   SOLE   69,195 0 0
Nokia Corp - ADR COM 654902204   45,315 13,250 SH   SOLE   13,250 0 0
Norfolk Southern Corp. COM 655844108   4,618,397 19,538 SH   SOLE   19,538 0 0
Northrop Grumman Corp. COM 666807102   1,512,560 3,231 SH   SOLE   3,231 0 0
Novartis A G Sponsored ADR COM 66987V109   3,594,532 35,600 SH   SOLE   35,600 0 0
Nucor Corp COM 670346105   399,596 2,296 SH   SOLE   2,296 0 0
Nuvista Energy Ltd. COM 67072q104   83,327 10,000 SH   SOLE   10,000 0 0
Nvidia Corp COM 67066G104   2,081,411 4,203 SH   SOLE   4,203 0 0
O'Reilly Automotive, Inc. COM 67103H107   5,914,248 6,225 SH   SOLE   6,225 0 0
Oracle Systems Corp COM 68389X105   835,267 7,922 SH   SOLE   7,922 0 0
Otis Worldwide Corp. COM 68902V107   343,833 3,843 SH   SOLE   3,843 0 0
Park Hotels & Resorts Inc. COM 700517105   336,982 22,025 SH   SOLE   22,025 0 0
Paychex, Inc. COM 704326107   457,382 3,840 SH   SOLE   3,840 0 0
PayPal Holdings, Inc. COM 70450Y103   7,793,482 126,909 SH   SOLE   126,909 0 0
Pepsico COM 713448108   9,578,948 56,400 SH   SOLE   56,400 0 0
Pfizer COM 717081103   2,428,588 84,355 SH   SOLE   84,355 0 0
Philip Morris International, I COM 718172109   749,479 7,966 SH   SOLE   7,966 0 0
Phillips 66 COM 718546104   2,657,303 19,959 SH   SOLE   19,959 0 0
Pinnacle Financial Partners, I COM 72346q104   2,444,777 28,030 SH   SOLE   28,030 0 0
Pioneer Natural Resources COM 723787107   2,332,230 10,371 SH   SOLE   10,371 0 0
Planet Fitness Inc. - Cl A COM 72703h101   3,887,688 53,256 SH   SOLE   53,256 0 0
PPG Industries COM 693506107   285,640 1,910 SH   SOLE   1,910 0 0
Procter and Gamble COM 742718109   4,303,075 29,365 SH   SOLE   29,365 0 0
Progressive Corp. COM 743315103   24,673,428 154,906 SH   SOLE   154,906 0 0
Prologis, Inc. COM 74340w103   3,428,343 25,719 SH   SOLE   25,719 0 0
Prudential Financial, Inc. COM 744320102   1,612,690 15,550 SH   SOLE   15,550 0 0
Pultegroup Inc. COM 745867101   11,731,985 113,660 SH   SOLE   113,660 0 0
Qualcomm, Inc. COM 747525103   11,660,331 80,622 SH   SOLE   80,622 0 0
Raytheon Technologies Corp. COM 75513E101   13,389,119 159,129 SH   SOLE   159,129 0 0
Regeneron Pharmaceuticals COM 75886F107   409,283 466 SH   SOLE   466 0 0
Regions Financial Corp. COM 7591ep100   1,463,868 75,535 SH   SOLE   75,535 0 0
Republic Svcs Inc Com COM 760759100   2,015,860 12,224 SH   SOLE   12,224 0 0
Resmed, Inc. COM 761152107   260,954 1,517 SH   SOLE   1,517 0 0
Rio Tinto Plc Spon ADR COM 767204100   218,763 2,938 SH   SOLE   2,938 0 0
Roche Hldg LTD Sponsored ADR COM 771195104   521,676 14,399 SH   SOLE   14,399 0 0
Royal Bank of Canada COM 780087102   640,153 6,330 SH   SOLE   6,330 0 0
Royal Caribbean Cruises LTD. COM V7780T103   418,253 3,230 SH   SOLE   3,230 0 0
S & P 500 Depositary Receipt ( COM 78462F103   12,075,845 25,406 SH   SOLE   25,406 0 0
S&P 400 Mid-Cap Dep. Recpt. COM 595635103   230,858 455 SH   SOLE   455 0 0
S&P 500 Growth Index COM 464287309   208,928 2,782 SH   SOLE   2,782 0 0
S&P Global Inc. COM 78409V104   318,936 724 SH   SOLE   724 0 0
Sandoz Group AG-ADR COM 799926100   208,929 6,527 SH   SOLE   6,527 0 0
Sanofi-Aventis - ADR COM 80105n105   253,623 5,100 SH   SOLE   5,100 0 0
Schwab Fundamental Large Cap COM 808524771   400,690 6,469 SH   SOLE   6,469 0 0
Schwab International Equity ET COM 808524805   299,762 8,110 SH   SOLE   8,110 0 0
Schwab U.S. Small-Cap ETF COM 808524607   562,177 11,900 SH   SOLE   11,900 0 0
Schwab US Broad Market ETF COM 808524102   229,848 4,129 SH   SOLE   4,129 0 0
Schwab US Dividend Equity ETF COM 808524797   829,267 10,893 SH   SOLE   10,893 0 0
Schwab US Large Cap ETC COM 808524201   484,589 8,592 SH   SOLE   8,592 0 0
SEI Investments Company COM 784117103   603,725 9,500 SH   SOLE   9,500 0 0
Sempra Energy COM 816851109   258,000 3,452 SH   SOLE   3,452 0 0
Shell PLC ADR COM 780259305   420,988 6,398 SH   SOLE   6,398 0 0
Southern Co. COM 842587107   1,454,004 20,736 SH   SOLE   20,736 0 0
SPDR Dow Jones Industrial Aver COM 78467X109   313,179 831 SH   SOLE   831 0 0
SPDR Gold Trust COM 78463v107   821,266 4,296 SH   SOLE   4,296 0 0
SPDR S&P 500 Growth ETF COM 78464a409   292,380 4,494 SH   SOLE   4,494 0 0
SPDR S&P Biotech ETF (xbi) COM 78464A870   599,136 6,710 SH   SOLE   6,710 0 0
SPDR S&P Dividend ETF COM 78464a763   310,419 2,484 SH   SOLE   2,484 0 0
Starbucks Corp. COM 855244109   588,541 6,130 SH   SOLE   6,130 0 0
Straumann Holding AG COM 013293546   487,932 3,000 SH   SOLE   3,000 0 0
T-Mobile US, Inc. COM 872590104   965,347 6,021 SH   SOLE   6,021 0 0
Target Corporation COM 87612E106   1,316,388 9,243 SH   SOLE   9,243 0 0
Technology Select Sect Spdr (x COM 81369y803   3,200,498 16,628 SH   SOLE   16,628 0 0
Tesla Motors, Inc. COM 88160r101   1,143,256 4,601 SH   SOLE   4,601 0 0
Texas Instruments COM 882508104   9,907,941 58,125 SH   SOLE   58,125 0 0
Texas Pacific Land Trust COM 882610108   503,092 320 SH   SOLE   320 0 0
The Blackstone Group Inc. COM 09260D107   341,568 2,609 SH   SOLE   2,609 0 0
Thermo Fisher Scientific Inc. COM 883556102   307,327 579 SH   SOLE   579 0 0
Tilt Holdings Inc COM 88688r104   254 10,795 SH   SOLE   10,795 0 0
TJX Companies COM 872540109   13,795,886 147,062 SH   SOLE   147,062 0 0
Tractor Supply Company COM 892356106   16,570,427 77,061 SH   SOLE   77,061 0 0
Travelers Companies, Inc. COM 89417e109   202,355 1,062 SH   SOLE   1,062 0 0
Truist Financial Corp. COM 89832Q109   5,546,262 150,224 SH   SOLE   150,224 0 0
Ulta Salon Cosemetics & Fragra COM 90384S303   3,024,708 6,173 SH   SOLE   6,173 0 0
Union Pacific COM 907818108   1,593,387 6,487 SH   SOLE   6,487 0 0
United Parcel Service Co COM 911312106   463,692 2,949 SH   SOLE   2,949 0 0
UnitedHealth Group COM 91324P102   20,665,514 39,253 SH   SOLE   39,253 0 0
Unum Group Com COM 91529Y106   552,182 12,211 SH   SOLE   12,211 0 0
Utilities Select Sector SPDR F COM 81369Y886   1,775,201 28,031 SH   SOLE   28,031 0 0
Valero Energy Corp. COM 91913Y100   227,933 1,753 SH   SOLE   1,753 0 0
VanEck Oil Services ETF COM 92189H607   238,330 770 SH   SOLE   770 0 0
VanEck Semiconductor ETF COM 92189f676   1,452,820 8,308 SH   SOLE   8,308 0 0
Vanguard Dividend Appreciation COM 921908844   886,363 5,202 SH   SOLE   5,202 0 0
Vanguard Emerging Market ETF COM 922042858   744,858 18,123 SH   SOLE   18,123 0 0
Vanguard Energy ETF COM 92204a306   674,125 5,748 SH   SOLE   5,748 0 0
Vanguard Growth ETF COM 922908736   1,517,719 4,882 SH   SOLE   4,882 0 0
Vanguard Health Care ETF COM 92204a504   431,331 1,721 SH   SOLE   1,721 0 0
Vanguard High Dividend Yield E COM 921946406   211,203 1,892 SH   SOLE   1,892 0 0
Vanguard Industrials ETF COM 92204A603   210,511 955 SH   SOLE   955 0 0
Vanguard Information Technolog COM 92204a702   643,720 1,330 SH   SOLE   1,330 0 0
Vanguard Mid-Cap Value ETF COM 922908512   222,590 1,535 SH   SOLE   1,535 0 0
Vanguard REIT Index ETF COM 922908553   242,195 2,741 SH   SOLE   2,741 0 0
Vanguard S&P 500 ETF COM 922908363   6,154,550 14,090 SH   SOLE   14,090 0 0
Vanguard US Total Stock Market COM 922908769   463,820 1,955 SH   SOLE   1,955 0 0
Verizon Communications Inc. COM 92343V104   2,282,767 60,551 SH   SOLE   60,551 0 0
Visa, Inc. - Cl. A COM 92826c839   28,503,228 109,480 SH   SOLE   109,480 0 0
Vulcan Matls Co Com COM 929160109   1,979,300 8,719 SH   SOLE   8,719 0 0
Wal-Mart Stores COM 931142103   11,749,606 74,530 SH   SOLE   74,530 0 0
Walgreens Boots Alliance, Inc. COM 931427108   1,069,730 40,970 SH   SOLE   40,970 0 0
Walt Disney COM 254687106   2,230,499 24,704 SH   SOLE   24,704 0 0
Warner Bros. Discovery Inc. COM 934423104   221,398 19,455 SH   SOLE   19,455 0 0
Wells Fargo COM 949746101   280,013 5,689 SH   SOLE   5,689 0 0
WestRock Company COM 96145D105   29,243,408 704,321 SH   SOLE   704,321 0 0
Weyerhaeuser Co. COM 962166104   6,930,009 199,310 SH   SOLE   199,310 0 0
Williams-Sonoma, Inc. COM 969904101   505,961 2,507 SH   SOLE   2,507 0 0
Williams Companies, Inc. COM 969457100   354,047 10,165 SH   SOLE   10,165 0 0
XPO Logistics COM 983793100   359,119 4,100 SH   SOLE   4,100 0 0
Xylem, Inc. COM 98419m100   2,068,772 18,090 SH   SOLE   18,090 0 0
Yum! Brands, Inc. COM 988498101   208,011 1,592 SH   SOLE   1,592 0 0
Zoetis, Inc. COM 98978v103   3,157,525 15,998 SH   SOLE   15,998 0 0