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
23andme HLDG Co Class A CL A NEW 90138Q306 7,395 10,000 SH SOLE 10,000 0 0
3M Company COM 88579Y101 1,062,805 7,237 SH SOLE 7,237 0 0
A F L A C Inc COM 001055102 10,685,311 96,100 SH SOLE 96,100 0 0
A S M L Holding NV New F N Y REGISTRY SHS N07059210 1,679,767 2,535 SH SOLE 2,443 0 92
AA US Quantitative Value ETF US QUAN VALUE 02072L102 214,785 5,036 SH SOLE 5,036 0 0
Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103 489,905 9,680 SH SOLE 9,540 0 140
Abb LTD ADR F SPONSORED ADR 000375204 324,415 6,222 SH SOLE 4,913 0 1,309
Abbott Laboratories COM 002824100 4,923,062 37,113 SH SOLE 37,113 0 0
Abbvie Inc COM 00287Y109 16,732,492 79,861 SH SOLE 79,861 0 0
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104 4,551,180 212,077 SH SOLE 211,863 0 214
Aberdeen STD Physical Swiss Gold SHS ETF PHYSCL SWISS GLD 00326A104 219,893 7,374 SH SOLE 7,374 0 0
Abrdn Blmberg In MT ST K 1 FR ETF BBG INDUSTRL MET 003261609 535,261 24,649 SH SOLE 24,649 0 0
Abrdn Global Premier Pro COM SH BEN INT 00302L108 71,780 18,500 SH SOLE 18,500 0 0
Accenture PLC CL A F SHS CLASS A G1151C101 3,105,422 9,952 SH SOLE 9,952 0 0
Acushnet Holdings Corp COM 005098108 202,753 2,953 SH SOLE 0 0 2,953
Adobe Systems Inc COM 00724F101 4,832,478 12,600 SH SOLE 12,600 0 0
Advanced Micro Device COM 007903107 1,075,688 10,470 SH SOLE 10,470 0 0
Aerovironment Inc COM 008073108 542,314 4,550 SH SOLE 4,550 0 0
Agilent Technologies Inc COM 00846U101 203,779 1,742 SH SOLE 1,742 0 0
Air Prod & Chemicals Inc COM 009158106 1,440,716 4,885 SH SOLE 4,769 0 116
Allegion Public LTD Co F ORD SHS G0176J109 534,364 4,096 SH SOLE 4,096 0 0
Alliant Energy Corp COM 018802108 390,025 6,061 SH SOLE 6,061 0 0
Allstate Corporation COM 020002101 387,552 1,863 SH SOLE 1,863 0 0
Alphabet Inc Class A Cap STK CAP STK CL A 02079K305 6,227,539 40,271 SH SOLE 40,271 0 0
Alphabet Inc Class C Cap STK CAP STK CL C 02079K107 15,431,982 98,777 SH SOLE 98,627 0 150
Altria Group Inc COM 02209S103 1,356,498 22,223 SH SOLE 22,223 0 0
Amazon Com Inc COM 023135106 17,671,920 92,883 SH SOLE 92,583 0 300
Amcor PLC F ORD G0250X107 149,215 15,383 SH SOLE 15,383 0 0
Amentum HLDGS Inc CO 023939101 211,375 11,614 SH SOLE 11,614 0 0
Amer Electric PWR Co Inc COM 025537101 415,703 3,804 SH SOLE 3,804 0 0
American Express Company COM 025816109 1,578,077 5,865 SH SOLE 5,865 0 0
American Finl.GP.Ohio COM 025932104 1,050,720 8,000 SH SOLE 8,000 0 0
Ameriprise Financial Inc COM 03076C106 408,589 844 SH SOLE 844 0 0
Ametek Inc New COM 031100100 752,596 4,372 SH SOLE 4,220 0 152
Amgen Incorporated COM 031162100 5,627,958 18,064 SH SOLE 17,964 0 100
Analog Devices Inc COM 032654105 971,471 4,817 SH SOLE 4,817 0 0
Ansys COM 03662Q105 1,172,538 3,704 SH SOLE 3,622 0 82
Apollo Global Management COM 03769M106 540,913 3,950 SH SOLE 3,950 0 0
Apple Inc COM 037833100 57,147,115 257,269 SH SOLE 256,819 0 450
Applied Materials Inc COM 038222105 1,051,600 7,246 SH SOLE 7,246 0 0
Aptus Defined Risk ETF APTUS DEFINED 26922A388 2,345,220 86,000 SH SOLE 86,000 0 0
Arch Cap.GP. ORD G0450A105 570,251 5,929 SH SOLE 4,983 0 946
Ares Management Corp Class A CL A COM STK 03990B101 3,088,193 21,064 SH SOLE 20,590 0 474
Argan Inc COM 04010E109 557,472 4,250 SH SOLE 4,250 0 0
Arm HLDGS PLC F Unsponsored ADR SPONSORED ADS 042068205 556,376 5,210 SH SOLE 5,210 0 0
Arrow Electronics COM 042735100 882,555 8,500 SH SOLE 8,500 0 0
Ashland Global Holdings Inc COM 044186104 355,740 6,000 SH SOLE 6,000 0 0
Astrazeneca PLC ADR F SPONSORED ADR 046353108 1,114,554 15,164 SH SOLE 14,262 0 902
AT&T Corp Com New COM 00206R102 1,596,884 56,467 SH SOLE 56,464 0 3
Atmos Energy Corp COM 049560105 270,051 1,747 SH SOLE 1,747 0 0
Auto Data Processing COM 053015103 4,579,987 14,915 SH SOLE 14,915 0 0
Autozone Inc Com COM 053332102 552,853 145 SH SOLE 145 0 0
Avantis US Small Cap Value ETF US SML CP VALU 025072877 596,156 6,839 SH SOLE 6,579 0 260
Banco Bilbao Argen ADR F SPONSORED ADR 05946K101 752,614 55,258 SH SOLE 55,258 0 0
Bank Of America Corp COM 060505104 701,398 16,808 SH SOLE 16,808 0 0
Bank Of NY Mellon CP New COM 064058100 214,707 2,560 SH SOLE 2,560 0 0
Baxter International Inc COM 071813109 235,026 6,832 SH SOLE 6,832 0 0
Becton Dickinson & Co COM 075887109 2,287,393 9,986 SH SOLE 9,986 0 0
Berkshire Hathaway B New CL B NEW 084670702 13,630,853 25,594 SH SOLE 25,594 0 0
Berkshire Hathaway Inc Com CL A 084670108 798,442 1 SH SOLE 1 0 0
Bio-Rad Laboratories 'a' CL A 090572207 243,560 1,000 SH SOLE 1,000 0 0
Bio-Techne Corp COM 09073M104 2,717,911 46,357 SH SOLE 46,357 0 0
BlackRock Inc COM 09290D101 366,288 387 SH SOLE 387 0 0
BlackRock Short Duratn BND ETF BLACKROCK SH DUR 46431W507 946,945 18,615 SH SOLE 18,615 0 0
BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878 464,902 9,170 SH SOLE 9,170 0 0
Blackstone Group Inc COM CL A 09260D107 22,674,575 162,216 SH SOLE 162,216 0 0
Blackstone Secd Lending COMMON STOC 09261X102 2,444,296 73,779 SH SOLE 73,779 0 0
Blackstone Senior Float COM 09256U105 2,942,290 208,230 SH SOLE 208,230 0 0
Boeing Co COM 097023105 315,006 1,847 SH SOLE 1,847 0 0
Booking Holdings Inc COM 09857L108 3,012,919 654 SH SOLE 654 0 0
Boston Scientific Corp COM 101137107 207,914 2,061 SH SOLE 2,061 0 0
Bristol-Myers Squibb Co COM 110122108 2,441,493 40,031 SH SOLE 39,931 0 100
Broadcom Limited COM 11135F101 3,344,875 19,978 SH SOLE 19,978 0 0
Broadridge Finl Solution COM 11133T103 2,156,253 8,861 SH SOLE 8,861 0 0
Brookfield Corp F Class A CL A LTD VT SH 11271J107 1,758,565 33,554 SH SOLE 28,950 0 4,604
Brookfield Infrastructure Corp COM SUB VTG A 11276H106 1,024,213 28,301 SH SOLE 25,078 0 3,223
Brookfield Wealth Solu F CL A EXCHANGEA G17434104 1,357,984 26,025 SH SOLE 26,025 0 0
Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105 508,628 10,498 SH SOLE 9,430 0 1,068
Brown & Brown Inc Com COM 115236101 7,233,611 58,148 SH SOLE 56,327 0 1,821
C N X Resources Corp COM 12653C108 270,035 8,578 SH SOLE 8,578 0 0
C S X Corp COM 126408103 1,228,795 41,753 SH SOLE 41,753 0 0
C V S Caremark Corp COM 126650100 496,425 7,327 SH SOLE 7,327 0 0
Cameco Corp Com COM 13321L108 2,253,098 54,740 SH SOLE 54,740 0 0
Canadian Pacific Kansa F COM 13646K108 236,155 3,357 SH SOLE 3,357 0 0
Cardinal Health Inc COM 14149Y108 1,578,982 11,461 SH SOLE 11,461 0 0
Carmax Inc COM 143130102 274,200 3,519 SH SOLE 2,295 0 1,224
Carrier Global Corp COM 14448C104 372,158 5,870 SH SOLE 5,870 0 0
Caterpillar Inc COM 149123101 4,850,758 14,708 SH SOLE 14,708 0 0
Cbre Clarion Global Real COM 12504G100 64,500 12,500 SH SOLE 12,500 0 0
Cbre Group Inc CL A 12504L109 222,195 1,699 SH SOLE 671 0 1,028
Celsius HLDGS Inc COM NEW 15118V207 2,107,849 59,176 SH SOLE 59,176 0 0
Centene Corp COM 15135B101 596,719 9,829 SH SOLE 9,829 0 0
Chas.RVR.Labs.Intl. COM 159864107 454,269 3,018 SH SOLE 3,018 0 0
Chemed COM 16359R103 1,230,640 2,000 SH SOLE 2,000 0 0
Cheniere Energy Inc Com New COM NEW 16411R208 4,630,777 20,012 SH SOLE 20,012 0 0
Chevron Corporation COM 166764100 9,207,240 55,038 SH SOLE 55,038 0 0
Chubb LTD F COM H1467J104 701,925 2,317 SH SOLE 2,317 0 0
Church & Dwight Co. COM 171340102 1,260,530 11,450 SH SOLE 10,800 0 650
CIGNA Corp COM 125523100 302,351 919 SH SOLE 919 0 0
Cincinnati Financial CP COM 172062101 1,163,608 7,831 SH SOLE 7,831 0 0
Cisco Systems Inc COM 17275R102 5,512,193 89,324 SH SOLE 89,174 0 150
Citigroup Inc New COM NEW 172967424 1,022,611 14,405 SH SOLE 14,405 0 0
Clorox Company COM 189054109 1,374,338 9,333 SH SOLE 9,333 0 0
Cme Group COM 12572Q105 5,849,482 22,049 SH SOLE 22,049 0 0
Coca Cola Bottlg Co Cons COM 191098102 292,374 217 SH SOLE 217 0 0
Coca Cola Company COM 191216100 5,563,322 77,132 SH SOLE 77,132 0 0
Colgate-Palmolive Co COM 194162103 3,779,952 40,341 SH SOLE 40,341 0 0
Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202 3,359,832 113,758 SH SOLE 113,243 0 515
Columbia Research Enhanced Core ETF RESH ENHNC COR 19761L706 2,992,221 90,100 SH SOLE 90,100 0 0
Comcast Corp New CL A CL A 20030N101 741,869 20,105 SH SOLE 20,105 0 0
Communicat SVS SLCT Sec SPDR ETF COMMUNICATION 81369Y852 562,400 5,831 SH SOLE 5,831 0 0
Conocophillips COM 20825C104 2,012,025 19,158 SH SOLE 19,058 0 100
Consolidated Edison Inc COM 209115104 1,502,365 13,585 SH SOLE 13,585 0 0
Constellation Energy Cor COM 21037T109 1,661,028 8,238 SH SOLE 8,238 0 0
Copart Inc COM 217204106 279,385 4,937 SH SOLE 513 0 4,424
Corning Inc COM 219350105 589,646 12,880 SH SOLE 12,880 0 0
Corteva Inc COM 22052L104 1,405,730 22,338 SH SOLE 22,338 0 0
Costco WHSL Corp New COM 22160K105 2,168,727 2,293 SH SOLE 2,293 0 0
Coupang Inc Class A CL A 22266T109 436,407 19,900 SH SOLE 19,900 0 0
Crispr Therapeutics F NAMEN AKT H17182108 340,300 10,000 SH SOLE 10,000 0 0
D R Horton Co COM 23331A109 422,834 3,326 SH SOLE 3,326 0 0
D R S Technologies Inc COM 52661A108 246,600 7,500 SH SOLE 7,500 0 0
Danaher Corp Del COM 235851102 1,902,084 9,264 SH SOLE 9,264 0 0
Darden Restaurants Inc COM 237194105 503,818 2,425 SH SOLE 2,425 0 0
Dave Inc Class A CLASS A COM NEW 23834J201 356,265 4,310 SH SOLE 4,310 0 0
Deere & Co COM 244199105 4,103,562 8,713 SH SOLE 8,713 0 0
Devon Energy CP New COM 25179M103 804,736 21,517 SH SOLE 21,517 0 0
Dick's Sporting Goods COM 253393102 344,713 1,700 SH SOLE 1,700 0 0
Digital Realty Trust COM 253868103 3,238,820 22,603 SH SOLE 22,603 0 0
Dimensional U S Equity ETF US EQUITY ETF 25434V401 477,732 7,899 SH SOLE 7,833 0 66
Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724 252,123 6,118 SH SOLE 6,118 0 0
Discover Financial SVCS COM 254709108 247,515 1,450 SH SOLE 1,450 0 0
Disney Walt Co COM DISNEY 254687106 3,871,027 39,220 SH SOLE 39,220 0 0
Dominion Energy, Inc. COM 25746U109 549,430 9,799 SH SOLE 9,349 0 450
Donaldson Co. COM 257651109 968,346 14,440 SH SOLE 13,000 0 1,440
Doubleline Commercial RL Est ETF COMMERCIAL REAL 25861R303 6,081,616 117,247 SH SOLE 117,151 0 96
Dow Inc Com COM 260557103 465,204 13,322 SH SOLE 13,322 0 0
Duke Energy Corp New COM NEW 26441C204 4,956,704 40,639 SH SOLE 40,439 0 200
DuPont De Nemours Inc COM 26614N102 820,360 10,985 SH SOLE 10,985 0 0
Eaton Corp PLC F SHS G29183103 3,263,319 12,005 SH SOLE 11,803 0 202
eBay Inc COM 278642103 422,540 6,239 SH SOLE 6,239 0 0
Ecolab Inc COM 278865100 606,450 2,386 SH SOLE 2,386 0 0
Edwards Lifesciences CP COM 28176E108 251,723 3,473 SH SOLE 3,473 0 0
Elevance Health Inc COM 036752103 1,354,086 3,113 SH SOLE 3,113 0 0
Embraer S A F Sponsored ADR SPONSORED ADS 29082A107 469,854 10,170 SH SOLE 10,170 0 0
Emerson Electric Co COM 291011104 4,684,210 42,724 SH SOLE 42,724 0 0
Enbridge Inc F COM 29250N105 1,100,217 24,830 SH SOLE 24,830 0 0
Energy Transfer Equity COM UT LTD PTN 29273V100 534,332 28,743 SH SOLE 28,743 0 0
Enterprise Prd Prtnrs LP COM 293792107 2,296,939 67,280 SH SOLE 67,280 0 0
Equinix Inc REIT COM 29444U700 213,622 262 SH SOLE 262 0 0
Evergy Inc COM 30034W106 222,571 3,228 SH SOLE 3,228 0 0
Expeditor Intl.Of Wash. COM 302130109 1,082,250 9,000 SH SOLE 9,000 0 0
Extra Space Storage Inc COM 30225T102 341,049 2,297 SH SOLE 2,297 0 0
Exxon Mobil Corporation COM 30231G102 8,133,674 68,390 SH SOLE 68,290 0 100
Factset Resh SYS Inc Com COM 303075105 330,978 728 SH SOLE 450 0 278
Fastenal Co COM 311900104 1,700,594 21,929 SH SOLE 21,100 0 829
Fedex Corporation COM 31428X106 802,583 3,269 SH SOLE 3,269 0 0
First Bancshares MS Com COM 318916103 429,455 12,702 SH SOLE 12,702 0 0
First Horizon Natl CP Com COM 320517105 221,552 11,321 SH SOLE 11,321 0 0
Fiserv Inc COM 337738108 701,577 3,177 SH SOLE 3,177 0 0
Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744 2,479,413 84,334 SH SOLE 84,334 0 0
Franklin FTSE South Korea ETF FTSE SOUTH KOREA 35473P710 1,842,747 100,477 SH SOLE 100,477 0 0
Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884 1,638,698 30,913 SH SOLE 30,913 0 0
Freeport- Mcmoran Inc CL B 35671D857 2,721,831 71,892 SH SOLE 71,892 0 0
Fti Consulting Inc Com COM 302941109 228,892 1,395 SH SOLE 0 0 1,395
Gallagher Arthur J & Co COM 363576109 3,113,720 9,019 SH SOLE 8,834 0 185
GE Healthcare Technologi COMMON STOCK 36266G107 2,968,352 36,778 SH SOLE 36,778 0 0
GE Vernova Inc COM 36828A101 2,103,990 6,892 SH SOLE 6,892 0 0
Generac Holdings Inc COM 368736104 247,981 1,958 SH SOLE 1,958 0 0
General Dynamics Corp COM 369550108 2,236,422 8,205 SH SOLE 8,205 0 0
General Electric Co COM NEW 369604301 2,606,471 13,001 SH SOLE 12,976 0 25
General Mills Inc COM 370334104 1,297,981 21,709 SH SOLE 21,709 0 0
Genius Sports LTD F SHARES CL A G3934V109 216,466 21,625 SH SOLE 21,625 0 0
Genuine Parts Co COM 372460105 359,801 2,994 SH SOLE 2,994 0 0
Gildan Activewear Inc F COM 375916103 444,460 10,000 SH SOLE 10,000 0 0
Gilead Sciences Inc COM 375558103 463,439 4,136 SH SOLE 4,136 0 0
Global Payments Inc COM 37940X102 7,510,954 76,705 SH SOLE 76,705 0 0
Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293 2,905,708 45,537 SH SOLE 45,537 0 0
Globe Life Inc COM 37959E102 8,595,125 65,253 SH SOLE 65,253 0 0
Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503 301,619 2,740 SH SOLE 2,740 0 0
Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107 1,121,014 31,445 SH SOLE 31,445 0 0
Goldman Sachs Group Inc COM 38141G104 2,538,610 4,647 SH SOLE 4,647 0 0
Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529 4,499,651 44,916 SH SOLE 44,916 0 0
Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396 9,350,657 117,588 SH SOLE 117,588 0 0
Grab HLDGS LTD F Class A CLASS A ORD G4124C109 90,600 20,000 SH SOLE 20,000 0 0
Graco COM 384109104 1,397,122 16,730 SH SOLE 14,500 0 2,230
Grayscale Bitcoin TR BTC SHS REP COM UT 389637109 335,626 5,150 SH SOLE 5,150 0 0
HDFC Bank Limitd F Sponsored ADR ADR REPS 3 SHS 40415F101 271,407 4,085 SH SOLE 4,085 0 0
Heico Corp CL A 422806208 254,641 1,207 SH SOLE 0 0 1,207
Hershey Company COM 427866108 1,674,726 9,792 SH SOLE 9,792 0 0
Hilton Worldwide HLD COM 43300A203 242,568 1,066 SH SOLE 87 0 979
Home Depot Inc COM 437076102 16,951,186 46,253 SH SOLE 46,153 0 100
Honeywell International COM 438516106 7,509,714 35,465 SH SOLE 35,465 0 0
Illinois Tool Works Inc COM 452308109 2,888,601 11,577 SH SOLE 11,577 0 0
Illumina COM 452327109 265,630 3,348 SH SOLE 3,348 0 0
Ingersoll Rand Inc COM 45687V106 768,848 9,607 SH SOLE 9,607 0 0
Intel Corp COM 458140100 571,663 25,172 SH SOLE 25,172 0 0
Intercontinental Exchange COM 45866F104 5,055,117 29,305 SH SOLE 29,305 0 0
Interdigital Inc. COM 45867G101 381,247 1,844 SH SOLE 1,844 0 0
International Paper Co COM 460146103 614,058 11,510 SH SOLE 11,510 0 0
Intl Business Machines COM 459200101 5,339,727 21,474 SH SOLE 21,474 0 0
Intuit Inc COM 461202103 736,822 1,200 SH SOLE 1,200 0 0
Intuitive Surgical New COM NEW 46120E602 1,723,044 3,479 SH SOLE 3,479 0 0
Invesco Agri Com STRGY ETF IV AGRI CMDTY STRA 46090F308 510,664 14,524 SH SOLE 14,524 0 0
Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528 230,479 9,415 SH SOLE 9,415 0 0
Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825 1,430,442 69,170 SH SOLE 68,770 0 400
Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791 1,834,488 94,173 SH SOLE 93,733 0 440
Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783 1,743,628 89,006 SH SOLE 88,531 0 475
Invesco Bulletshars 2028 Corp BD ETF INVSCO BLSH 28 46138J643 1,017,276 49,989 SH SOLE 49,514 0 475
Invesco DB Agriculture Fund AGRICULTURE FD 46140H106 213,354 8,100 SH SOLE 8,100 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 8,963,726 19,087 SH SOLE 19,076 0 11
Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431 789,052 7,900 SH SOLE 7,900 0 0
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 11,736,074 67,749 SH SOLE 67,701 0 48
Invesco S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 212,504 2,844 SH SOLE 2,844 0 0
Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 1,790,583 26,991 SH SOLE 24,561 0 2,430
Invesco S&P 500 Top 50 ETF S&P 500 TOP 50 46137V233 3,585,884 77,920 SH SOLE 74,920 0 3,000
Invesco Water Resources ETF WATER RES ETF 46137V142 201,994 3,131 SH SOLE 3,131 0 0
Invsc S P 500 Momentum ETF S&P 500 MOMNTM 46138E339 1,132,937 12,244 SH SOLE 10,519 0 1,725
Invsc S P Internationl DVLP MNTM ETF S&P INTL MOMNT 46138E222 258,998 5,865 SH SOLE 5,865 0 0
iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718 10,881,034 108,086 SH SOLE 108,074 0 12
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 9,068,333 87,642 SH SOLE 87,642 0 0
iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457 6,299,436 76,145 SH SOLE 76,145 0 0
iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646 24,071,158 459,636 SH SOLE 458,160 0 1,476
iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661 21,384,933 181,021 SH SOLE 180,382 0 639
iShares Bitcoin ETF SHS 46438F101 290,222 6,200 SH SOLE 6,200 0 0
iShares Broad Usd Invt Grade Corporate Bond ETF USD INV GRDE ETF 464288620 1,058,224 20,717 SH SOLE 20,717 0 0
iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859 650,936 13,463 SH SOLE 13,463 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 1,046,553 16,940 SH SOLE 16,940 0 0
iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 759,544 6,271 SH SOLE 6,271 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2,964,413 39,186 SH SOLE 39,186 0 0
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 3,928,020 72,782 SH SOLE 72,782 0 0
iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326 4,269,016 61,969 SH SOLE 61,969 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 9,658,395 17,189 SH SOLE 17,189 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 16,761,123 287,251 SH SOLE 287,251 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 4,417,240 42,242 SH SOLE 42,242 0 0
iShares Core S&P US Value CORE S&P US VLU 464287663 334,367 3,623 SH SOLE 3,623 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 2,288,356 23,133 SH SOLE 23,133 0 0
iShares Core US Growth ETF CORE S&P US ETF 464287671 736,810 5,798 SH SOLE 5,798 0 0
iShares Dividend Growth ETF INTL DIV GRWTH 46435G524 208,265 2,875 SH SOLE 2,875 0 0
iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846 383,530 2,818 SH SOLE 2,818 0 0
iShares Edge MSCI Min Vol USA ETF MIN VOL USA ETF 46429B697 735,793 7,856 SH SOLE 7,856 0 0
iShares Edge MSCI USA Value Factor E MSCI USA VALUE 46432F388 511,387 4,795 SH SOLE 4,795 0 0
iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517 264,205 7,053 SH SOLE 7,053 0 0
iShares Expanded Tech Sector ETF EXPND TEC SC ETF 464287549 421,162 4,645 SH SOLE 4,645 0 0
iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655 2,442,648 47,848 SH SOLE 47,848 0 0
iShares Global Consumer Staples ETF GLB CNSM STP ETF 464288737 245,247 3,829 SH SOLE 3,829 0 0
iShares Gold Trust ISHARES NEW 464285204 13,739,213 233,026 SH SOLE 233,026 0 0
iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432 8,190,476 306,186 SH SOLE 306,186 0 0
iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259 6,801,874 266,114 SH SOLE 266,114 0 0
iShares Ibond Dec 2027 Muni ETF IBONDS DEC 27 46435U283 4,414,823 174,637 SH SOLE 174,637 0 0
iShares Ibond Dec 2028 Muni ETF IBONDS DEC 28 46435U325 660,347 26,111 SH SOLE 26,111 0 0
iShares Ibond Dec 2029 Muni ETF IBONDS DEC 2029 46436E163 346,003 13,818 SH SOLE 13,818 0 0
iShares iBonds 2025 Corp ETF IBONDS DEC25 ETF 46434VBD1 9,980,633 396,844 SH SOLE 396,844 0 0
iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866 6,311,658 270,075 SH SOLE 270,075 0 0
iShares iBonds 2026 Corp ETF IBONDS DEC2026 46435GAA0 7,728,089 319,211 SH SOLE 319,211 0 0
iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858 5,553,911 242,106 SH SOLE 242,106 0 0
iShares iBonds 2027 Corp ETF IBONDS 27 ETF 46435UAA9 4,600,087 190,243 SH SOLE 190,243 0 0
iShares Ibonds 2027 Treasury ETF IBONDS 27 TRM TS 46436E841 2,589,813 115,514 SH SOLE 115,514 0 0
iShares iBonds 2028 Corp ETF IBDS DEC28 ETF 46435U515 2,578,718 102,087 SH SOLE 102,087 0 0
iShares Ibonds 2028 Treasury ETF IBONDS 28 TRM TS 46436E833 1,410,063 63,374 SH SOLE 63,374 0 0
iShares iBonds 2029 Corp ETF IBONDS DEC 29 46436E205 619,722 26,793 SH SOLE 26,793 0 0
iShares Ibonds 2029 Treasury ETF IBONDS 29 TRM TS 46436E825 398,152 18,289 SH SOLE 18,289 0 0
iShares Intermediate-Term Corporate Bond ETF ISHS 5-10YR INVT 464288638 267,589 5,095 SH SOLE 3,735 0 1,360
iShares International Sel DIV ETF INTL SEL DIV ETF 464288448 627,960 20,244 SH SOLE 20,244 0 0
iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672 1,663,417 33,275 SH SOLE 33,275 0 0
iShares Invest GRD SYS BND ETF INVESTMENT GRADE 46435G219 219,649 4,880 SH SOLE 4,880 0 0
iShares JPMorgan Usd MTS JP MOR EM MK ETF 464288281 236,440 2,610 SH SOLE 2,610 0 0
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 464,635 5,685 SH SOLE 5,685 0 0
iShares MSCI India Index MSCI INDIA ETF 46429B598 446,924 8,682 SH SOLE 8,593 0 89
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 988,927 14,424 SH SOLE 14,256 0 169
iShares MSCI Korea ETF MSCI STH KOR ETF 464286772 740,672 13,706 SH SOLE 13,706 0 0
iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802 246,970 2,150 SH SOLE 2,150 0 0
iShares North American Natural Resources ETF NA NAT RES 464287374 687,453 15,119 SH SOLE 14,941 0 177
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 4,178,214 11,571 SH SOLE 11,571 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 624,124 3,317 SH SOLE 3,317 0 0
iShares Russell Growth RUS MD CP GR ETF 464287481 687,316 5,850 SH SOLE 5,850 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 838,960 9,862 SH SOLE 9,862 0 0
iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446 1,815,873 13,215 SH SOLE 13,215 0 0
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 1,854,795 8,793 SH SOLE 8,268 0 525
iShares S&P Midcap 400 S&P MC 400GR ETF 464287606 214,196 2,572 SH SOLE 2,572 0 0
iShares Select Dividend SELECT DIVID ETF 464287168 704,754 5,248 SH SOLE 5,248 0 0
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679 755,657 6,841 SH SOLE 6,841 0 0
iShares Silver Trust ISHARES 46428Q109 2,637,311 85,102 SH SOLE 84,935 0 167
iShares TIPS Bond ETF TIPS BD ETF 464287176 316,104 2,845 SH SOLE 2,845 0 0
iShares Total US Stock Market ETF CORE S&P TTL STK 464287150 206,807 1,695 SH SOLE 1,695 0 0
iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613 1,771,223 38,438 SH SOLE 38,038 0 400
iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440 5,685,043 59,610 SH SOLE 59,610 0 0
iShares TR Barclys MBS BD MBS ETF 464288588 17,070,144 182,023 SH SOLE 182,023 0 0
iShares TR MSCI Acwi Indx MSCI ACWI ETF 464288257 5,851,507 50,275 SH SOLE 50,275 0 0
iShares TR Real Estate U.S. REAL ES ETF 464287739 463,909 4,845 SH SOLE 4,845 0 0
iShares TR Russell 1000 RUS 1000 ETF 464287622 1,294,750 4,221 SH SOLE 4,221 0 0
iShares TR Russell 2000 RUSSELL 2000 ETF 464287655 2,448,341 12,273 SH SOLE 12,273 0 0
iShares Trust Technology U.S. TECH ETF 464287721 358,990 2,556 SH SOLE 2,556 0 0
iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267 782,992 34,065 SH SOLE 34,065 0 0
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339 6,195,513 36,254 SH SOLE 36,159 0 96
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598 210,051 4,048 SH SOLE 4,048 0 0
Ishs MSCI Intl Quality Fact ETF MSCI INTL QUALTY 46434V456 4,083,109 102,875 SH SOLE 102,875 0 0
Ishs Resi And Multi Real Estate ETF RESIDENTIAL MULT 464288562 543,323 6,287 SH SOLE 6,287 0 0
Ivsc S&P Intl HGH QL S&P INTL QULTY 46138E214 660,620 22,065 SH SOLE 22,065 0 0
Jacobs Solutions Inc COM 46982L108 1,061,052 8,777 SH SOLE 8,777 0 0
Janus Henderson Aaa CLO ETF HENDRSON AAA CL 47103U845 501,623 9,892 SH SOLE 9,892 0 0
Janus Henderson Secrtz Inc ETF HENDERSON SECURI 47103U746 658,563 12,580 SH SOLE 12,580 0 0
Jeld-Wen HLDG Inc COM 47580P103 102,129 17,107 SH SOLE 17,107 0 0
Johnson & Johnson COM 478160104 6,694,013 40,364 SH SOLE 40,314 0 50
JPMorgan Chase & Co COM 46625H100 22,833,323 93,083 SH SOLE 93,083 0 0
Kimberly-Clark Corp COM 494368103 1,702,245 11,863 SH SOLE 11,788 0 75
Kinder Morgan Inc COM 49456B101 3,935,771 137,952 SH SOLE 137,952 0 0
Kinross Gold Corp New F COM 496902404 169,831 13,468 SH SOLE 13,468 0 0
KKR & Co Inc Class A COM 48251W104 366,137 3,167 SH SOLE 1,571 0 1,596
Kla-Tencor Corp Com COM 482480100 380,688 560 SH SOLE 560 0 0
Kroger Co Com COM 501044101 1,074,714 15,877 SH SOLE 15,877 0 0
L3harris Technologies Inc COM 502431109 1,620,687 7,743 SH SOLE 7,743 0 0
Labcorp Holdings Inc COM SH 504922105 1,474,175 6,334 SH SOLE 6,334 0 0
Lam Research Corporation New COM NEW 512807306 1,767,643 24,235 SH SOLE 24,235 0 0
Lilly Eli & Company COM 532457108 6,233,262 7,547 SH SOLE 7,547 0 0
Lincoln National Corp COM 534187109 275,968 7,685 SH SOLE 7,685 0 0
Linde PLC SHS SHS G54950103 2,126,731 4,567 SH SOLE 4,567 0 0
Liveperson Inc COM 538146101 58,614 73,350 SH SOLE 73,350 0 0
Lockheed Martin Corp COM 539830109 9,089,266 20,347 SH SOLE 20,347 0 0
Loews Corporation COM 540424108 223,341 2,430 SH SOLE 2,430 0 0
Louisiana Pacific Corp COM 546347105 205,207 2,231 SH SOLE 2,231 0 0
Lowes Companies Inc COM 548661107 4,585,584 19,661 SH SOLE 19,661 0 0
Manulife Finl Corp Com COM 56501R106 211,758 6,798 SH SOLE 6,798 0 0
Marathon Pete Corp COM 56585A102 2,579,784 17,707 SH SOLE 17,707 0 0
Markel Corp COM 570535104 501,055 268 SH SOLE 194 0 74
Marsh & MC Lennan Co Inc COM 571748102 1,108,695 4,543 SH SOLE 4,543 0 0
Martin Mrta.Mats. COM 573284106 2,100,903 4,394 SH SOLE 4,150 0 244
Mastec Inc COM 576323109 472,676 4,050 SH SOLE 4,050 0 0
Mastercard Inc CL A 57636Q104 7,170,002 13,081 SH SOLE 13,081 0 0
MC Cormick & Co Inc N-VT COM NON VTG 579780206 417,312 5,070 SH SOLE 5,070 0 0
MC Donalds Corp COM 580135101 12,283,068 39,322 SH SOLE 39,222 0 100
Mckesson Corporation COM 58155Q103 486,575 722 SH SOLE 722 0 0
Medtronic PLC F SHS G5960L103 489,930 5,410 SH SOLE 5,410 0 0
Mercadolibre Inc COM 58733R102 224,350 115 SH SOLE 115 0 0
Merck & Co Inc New COM 58933Y105 3,963,621 43,744 SH SOLE 43,744 0 0
Meta Platforms, Inc. CL A 30303M102 6,549,260 11,363 SH SOLE 11,363 0 0
Metlife Inc COM 59156R108 442,093 5,506 SH SOLE 5,506 0 0
Microchip Tech. COM 595017104 529,170 10,931 SH SOLE 10,837 0 94
Micron Technology Inc COM 595112103 330,010 3,793 SH SOLE 3,793 0 0
Microsoft Corp COM 594918104 35,225,320 93,837 SH SOLE 93,837 0 0
Mid-Amer Apt CMNTYS Com COM 59522J103 17,678,501 105,493 SH SOLE 105,492 0 0
Mondelez Intl Inc CL A CL A 609207105 743,981 10,890 SH SOLE 10,890 0 0
Morgan Stanley COM NEW 617446448 2,517,622 21,579 SH SOLE 21,579 0 0
Motorola Solutions Inc COM NEW 620076307 627,188 1,429 SH SOLE 1,429 0 0
MSC Indl.Direct 'a' CL A 553530106 396,117 5,100 SH SOLE 5,100 0 0
Nasdaq OMX Group COM 631103108 1,975,394 26,040 SH SOLE 26,040 0 0
Netflix Com Inc Com COM 64110L106 622,930 668 SH SOLE 668 0 0
Nextera Energy Inc COM 65339F101 1,351,862 19,070 SH SOLE 19,070 0 0
Nike Inc Class B CL B 654106103 1,657,663 25,919 SH SOLE 25,919 0 0
Norfolk Southern Corp COM 655844108 1,451,180 6,127 SH SOLE 6,127 0 0
Northrop Grumman Corp Com COM 666807102 208,926 408 SH SOLE 408 0 0
Novo-Nordisk A-S ADR F ADR 670100205 371,492 5,272 SH SOLE 4,377 0 895
NRG Energy Inc New COM NEW 629377508 415,633 4,354 SH SOLE 4,354 0 0
Nu Holdings LTD F Class A ORD SHS CL A G6683N103 253,850 24,790 SH SOLE 24,790 0 0
Nucor Corp COM 670346105 999,519 8,268 SH SOLE 8,268 0 0
Nvidia Corp Com COM 67066G104 110,059,333 1,015,400 SH SOLE 1,015,300 0 100
NVR Inc Com COM 62944T105 1,543,055 213 SH SOLE 213 0 0
O Reilly Automotive COM 67103H107 386,797 270 SH SOLE 58 0 212
Occidental Pete Corp COM 674599105 311,934 6,289 SH SOLE 6,289 0 0
Okta Inc Class A CL A 679295105 207,810 1,975 SH SOLE 1,975 0 0
Old Republic Intl Corp COM 680223104 2,812,152 71,702 SH SOLE 71,702 0 0
Oneok Inc New COM 682680103 13,903,360 140,127 SH SOLE 140,127 0 0
Oracle Corporation COM 68389X105 5,029,164 35,971 SH SOLE 35,821 0 150
Otis Worldwide Corp COM 68902V107 252,427 2,446 SH SOLE 2,446 0 0
P P G Industries Inc COM 693506107 318,755 2,915 SH SOLE 2,865 0 50
Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816 1,502,726 31,341 SH SOLE 30,441 0 900
Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 3,175,936 57,997 SH SOLE 57,252 0 745
Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857 953,850 25,436 SH SOLE 25,436 0 0
Pack.Corp.Of Am. COM 695156109 1,631,002 8,185 SH SOLE 8,185 0 0
Palantir Technologies In Class A CL A 69608A108 4,945,334 58,594 SH SOLE 58,594 0 0
Palo Alto Networks COM 697435105 749,622 4,393 SH SOLE 4,393 0 0
Parker Hannifin Corp Com COM 701094104 2,503,126 4,118 SH SOLE 4,118 0 0
Paychex Inc COM 704326107 865,810 5,612 SH SOLE 5,612 0 0
Paypal Holdings Inco COM 70450Y103 1,385,127 21,228 SH SOLE 20,928 0 300
Pentair PLC F SHS G7S00T104 347,820 3,976 SH SOLE 3,976 0 0
Penumbra Inc COM 70975L107 588,302 2,200 SH SOLE 2,200 0 0
Pepsico Incorporated COM 713448108 4,016,085 26,785 SH SOLE 26,685 0 100
Pfizer Incorporated COM 717081103 1,251,688 49,396 SH SOLE 49,396 0 0
Philip Morris Intl Inc COM 718172109 1,727,832 10,793 SH SOLE 10,793 0 0
Phillips 66 COM 718546104 6,477,678 52,459 SH SOLE 52,359 0 100
PIMCO Dynamic Income Opp COM BEN SHS 69355M107 3,695,603 263,864 SH SOLE 263,864 0 0
PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833 4,604,156 45,758 SH SOLE 45,538 0 220
PNC Finl Services GP Inc COM 693475105 469,381 2,670 SH SOLE 2,670 0 0
Powell Industries COM 739128106 298,248 1,751 SH SOLE 1,751 0 0
Primerica Inc COM 74164M108 367,613 1,292 SH SOLE 163 0 1,129
Principal Financial GP Com COM 74251V102 227,197 2,693 SH SOLE 2,693 0 0
Procter & Gamble COM 742718109 9,179,268 53,863 SH SOLE 53,863 0 0
Progressive Corp Ohio COM 743315103 476,032 1,682 SH SOLE 1,449 0 233
ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248 1,280,725 20,046 SH SOLE 20,046 0 0
PSQ HLDGS Inc Class A CL A 693691107 96,425 42,107 SH SOLE 42,107 0 0
Pub SVC Ent Group Inc COM 744573106 563,837 6,851 SH SOLE 6,851 0 0
Pultegroup Inc COM 745867101 222,308 2,158 SH SOLE 2,158 0 0
Qualcomm Inc COM 747525103 3,709,617 24,150 SH SOLE 24,150 0 0
Quanta Services Inc COM 74762E102 3,371,444 13,264 SH SOLE 13,264 0 0
Quest Diagnostic Inc COM 74834L100 648,036 3,830 SH SOLE 3,830 0 0
Rayonier Inc COM 754907103 846,186 30,351 SH SOLE 30,351 0 0
Reaves Util Income FD Com SH Ben Int COM SH BEN INT 756158101 255,374 7,848 SH SOLE 7,848 0 0
Regions Financial Corp COM 7591EP100 5,300,445 241,149 SH SOLE 241,149 0 0
Resmed Inc COM 761152107 470,085 2,100 SH SOLE 2,100 0 0
Rithm Capital Corp COM NEW 64828T201 307,289 26,264 SH SOLE 26,264 0 0
RPM International Inc COM 749685103 1,380,872 11,937 SH SOLE 11,937 0 0
S & P Global Inc COM 78409V104 919,686 1,810 SH SOLE 1,810 0 0
Salesforce Com COM 79466L302 776,735 2,894 SH SOLE 2,894 0 0
SCH US Agg BND ETF US AGGREGATE B 808524839 8,437,653 364,320 SH SOLE 361,751 0 2,569
SCH US DIV Equity ETF US DIVIDEND EQ 808524797 14,648,044 523,893 SH SOLE 523,458 0 435
Schein Henry Inc COM 806407102 488,402 7,131 SH SOLE 7,131 0 0
SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706 2,669,530 96,827 SH SOLE 96,589 0 238
SCHW Intl Eq ETF INTL EQTY ETF 808524805 21,708,996 1,097,523 SH SOLE 1,080,459 0 17,064
SCHW US Scap ETF US SML CAP ETF 808524607 2,525,812 107,802 SH SOLE 107,802 0 0
Schwab 1000 Index ETF 1000 INDEX ETF 808524722 363,285 13,495 SH SOLE 13,495 0 0
Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730 1,987,124 64,517 SH SOLE 63,857 0 660
Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755 24,469,878 677,086 SH SOLE 672,824 0 4,262
Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771 6,729,190 285,014 SH SOLE 279,869 0 5,145
Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763 989,108 36,112 SH SOLE 36,112 0 0
Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862 27,705,191 1,138,258 SH SOLE 1,132,995 0 5,263
Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854 1,081,460 43,502 SH SOLE 43,502 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 10,920,911 507,242 SH SOLE 504,257 0 2,985
Schwab US Large Cap ETF US LRG CAP ETF 808524201 15,572,257 705,265 SH SOLE 705,265 0 0
Schwab US Large Cap Growth US LCAP GR ETF 808524300 3,333,046 133,109 SH SOLE 132,069 0 1,040
Schwab US Large Cap Value US LCAP VA ETF 808524409 3,482,831 131,032 SH SOLE 131,032 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508 9,967,272 380,430 SH SOLE 380,430 0 0
Sector SPDR Engy Select SBI INT-ENERGY 81369Y506 428,468 4,585 SH SOLE 4,585 0 0
Select Sector SPDR TR Industrials SBI INT-INDS 81369Y704 224,785 1,715 SH SOLE 1,715 0 0
SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803 496,171 2,403 SH SOLE 2,403 0 0
Service Corp Intl COM 817565104 1,204,925 15,024 SH SOLE 15,024 0 0
Service Now Inc COM 81762P102 208,589 262 SH SOLE 262 0 0
Servisfirst Bancshares Com COM 81768T108 7,869,457 95,272 SH SOLE 95,272 0 0
Shell PLC SPON ADS 780259305 1,544,707 21,080 SH SOLE 21,080 0 0
Sherwin Williams Co COM 824348106 1,466,045 4,198 SH SOLE 4,198 0 0
Simpson Manufacturing Co Inc COM 829073105 292,169 1,860 SH SOLE 0 0 1,860
Snap-On COM 833034101 383,854 1,139 SH SOLE 1,139 0 0
Soc Quimica Miner FADR 1 ADR REPS 1 Ord SHS SPON ADR SER B 833635105 245,730 6,185 SH SOLE 6,185 0 0
SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739 490,518 10,305 SH SOLE 10,305 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663 568,634 6,199 SH SOLE 6,199 0 0
SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391 734,034 36,574 SH SOLE 36,408 0 166
SPDR Gold Trust GOLD SHS 78463V107 1,017,422 3,531 SH SOLE 3,531 0 0
SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509 884,919 22,477 SH SOLE 22,477 0 0
SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770 1,856,925 16,999 SH SOLE 16,999 0 0
SPDR S&P 500 ETF TST. TR UNIT 78462F103 20,045,539 35,723 SH SOLE 35,723 0 0
SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107 5,713,754 10,684 SH SOLE 10,684 0 0
SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334 255,471 9,729 SH SOLE 9,729 0 0
Sprott Physical Gold Trust UNIT 85207H104 3,372,683 140,178 SH SOLE 140,178 0 0
Sprott Physical Silver Trust TR UNIT 85207K107 1,508,000 130,000 SH SOLE 130,000 0 0
Starbucks Corp COM 855244109 323,836 3,301 SH SOLE 3,301 0 0
Steel Dynamics COM 858119100 4,271,729 34,016 SH SOLE 34,016 0 0
Stryker Corp COM 863667101 420,125 1,126 SH SOLE 1,126 0 0
Synovus Financial CP New COM NEW 87161C501 4,148,257 88,017 SH SOLE 88,017 0 0
Sysco Corporation COM 871829107 444,723 5,926 SH SOLE 5,776 0 150
T J X Cos Inc COM 872540109 467,417 3,838 SH SOLE 3,838 0 0
T Rowe Price Group Inc COM 74144T108 271,182 2,952 SH SOLE 2,952 0 0
Targa Resources Corp COM 87612G101 860,016 4,290 SH SOLE 4,290 0 0
Target Corporation COM 87612E106 647,602 6,205 SH SOLE 6,155 0 50
Te Connectivity PLC Ord SHS ORD SH G87052109 2,861,306 20,247 SH SOLE 20,247 0 0
Tekla Healthcare Opportu SHS 879105104 242,128 11,731 SH SOLE 11,731 0 0
Teleflex COM 879369106 545,850 3,950 SH SOLE 3,950 0 0
Tesla Motors Inc COM 88160R101 2,430,143 9,377 SH SOLE 9,377 0 0
Texas Instruments Inc COM 882508104 5,455,327 30,358 SH SOLE 30,358 0 0
The Charles Schwab Corp COM 808513105 943,677 12,055 SH SOLE 12,055 0 0
The Southern Company COM 842587107 17,006,069 184,949 SH SOLE 184,599 0 350
Thermo Fisher Scientific COM 883556102 2,985,692 5,995 SH SOLE 5,995 0 0
Toll Brothers Inc COM 889478103 316,770 3,000 SH SOLE 3,000 0 0
Toro Co COM 891092108 206,519 2,824 SH SOLE 0 0 2,824
Toronto Dominion Bank F COM NEW 891160509 207,093 3,455 SH SOLE 3,455 0 0
Tractor Supply Company COM 892356106 429,791 7,800 SH SOLE 7,800 0 0
Trane Technologies PLC SHS G8994E103 2,819,010 8,367 SH SOLE 8,367 0 0
Transdigm Group Inc COM 893641100 293,257 212 SH SOLE 4 0 208
Travelers Companies Inc COM 89417E109 600,773 2,272 SH SOLE 2,272 0 0
Truist Financial Corporation COM 89832Q109 829,964 20,169 SH SOLE 20,169 0 0
U S Bancorp Del New COM NEW 902973304 700,624 16,400 SH SOLE 16,400 0 0
Uber Technologies Inc COM 90353T100 1,993,522 27,361 SH SOLE 27,361 0 0
Udr Inc COM 902653104 271,562 6,012 SH SOLE 6,012 0 0
Unilever PLC ADR New F SPON ADR NEW 904767704 645,046 10,832 SH SOLE 10,832 0 0
Union Pacific Corp COM 907818108 2,227,757 9,430 SH SOLE 9,430 0 0
United Parcel Service B CL B 911312106 540,638 4,915 SH SOLE 4,815 0 100
United Rentals Inc COM 911363109 322,750 515 SH SOLE 515 0 0
Unitedhealth Group Inc COM 91324P102 7,998,863 15,272 SH SOLE 15,272 0 0
Universal Ins HLDGS Inc COM 91359V107 250,722 10,579 SH SOLE 10,579 0 0
US Treasury 3 Month Bill ETF US TREAS 3 MNTH 74933W452 495,999 9,918 SH SOLE 9,918 0 0
Valero Energy Corp New COM 91913Y100 519,695 3,935 SH SOLE 3,935 0 0
Valvoline Inc COM 92047W101 356,315 10,236 SH SOLE 10,236 0 0
Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700 487,376 7,179 SH SOLE 7,179 0 0
Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108 1,703,805 5,234 SH SOLE 5,234 0 0
Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 767,633 3,508 SH SOLE 3,508 0 0
Vanguard Core Plus Bond ETF CORE-PLUS BD ETF 922020755 3,506,643 45,212 SH SOLE 45,212 0 0
Vanguard Corp Bond ETF INT-TERM CORP 92206C870 1,690,797 20,680 SH SOLE 20,680 0 0
Vanguard DIV Appreciation ETF DIV APP ETF 921908844 11,926,018 61,477 SH SOLE 61,294 0 183
Vanguard Energy ETF ENERGY ETF 92204A306 361,242 2,785 SH SOLE 2,785 0 0
Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652 3,591,402 20,849 SH SOLE 20,771 0 78
Vanguard Financials ETF FINANCIALS ETF 92204A405 643,940 5,390 SH SOLE 5,390 0 0
Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775 2,161,627 35,635 SH SOLE 35,635 0 0
Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858 27,406,048 539,171 SH SOLE 537,969 0 1,202
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 9,003,360 198,925 SH SOLE 197,702 0 1,223
Vanguard Growth GROWTH ETF 922908736 4,012,789 10,821 SH SOLE 10,821 0 0
Vanguard Health Care ETF HEALTH CAR ETF 92204A504 895,317 3,382 SH SOLE 3,382 0 0
Vanguard High Dividend Yield HIGH DIV YLD 921946406 2,042,457 15,838 SH SOLE 15,838 0 0
Vanguard Industrials ETF INDUSTRIAL ETF 92204A603 515,780 2,084 SH SOLE 2,084 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702 8,938,135 16,479 SH SOLE 16,479 0 0
Vanguard Intermediate Bond ETF INTERMED TERM 921937819 630,248 8,231 SH SOLE 8,231 0 0
Vanguard Intl Divdend INTL DVD ETF 921946810 9,951,478 119,984 SH SOLE 119,717 0 267
Vanguard Intrmdiat TRM TRSRY ETF INTER TERM TREAS 92206C706 2,936,736 49,440 SH SOLE 49,440 0 0
Vanguard Intrntnl HGH INTL HIGH ETF 921946794 210,311 2,854 SH SOLE 2,854 0 0
Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637 27,498,886 106,987 SH SOLE 106,925 0 62
Vanguard Materials ETF MATERIALS ETF 92204A801 391,054 2,071 SH SOLE 2,071 0 0
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 96,856,035 480,962 SH SOLE 477,657 0 3,304
Vanguard Mega Growth ETF MEGA GRWTH IND 921910816 36,871,335 119,371 SH SOLE 118,973 0 398
Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840 20,497,263 159,091 SH SOLE 158,320 0 771
Vanguard Mid Cap ETF MID CAP ETF 922908629 47,094,970 182,101 SH SOLE 180,928 0 1,173
Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512 9,685,732 60,332 SH SOLE 60,144 0 188
Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538 5,917,881 24,190 SH SOLE 24,117 0 73
Vanguard Mortgage Backed MORTG-BACK SEC 92206C771 1,269,693 27,417 SH SOLE 27,417 0 0
Vanguard REIT Index ETF REIT ETF 922908553 2,153,089 23,781 SH SOLE 23,732 0 48
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 30,557,121 59,460 SH SOLE 59,460 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827 11,787,939 150,587 SH SOLE 148,967 0 1,620
Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409 8,755,429 110,912 SH SOLE 110,302 0 610
Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102 658,208 11,215 SH SOLE 11,215 0 0
Vanguard SHRT Inf Prot Sec Index ETF STRM INFPROIDX 922020805 357,938 7,173 SH SOLE 7,173 0 0
Vanguard Small Cap ETF SMALL CP ETF 922908751 26,200,649 118,154 SH SOLE 117,474 0 680
Vanguard Small Growth ETF SML CP GRW ETF 922908595 1,520,128 6,038 SH SOLE 6,005 0 33
Vanguard Small Value ETF SM CP VAL ETF 922908611 2,374,816 12,748 SH SOLE 12,706 0 42
Vanguard Telcom ETF TELCOMM ETF 92204A884 775,584 5,227 SH SOLE 5,227 0 0
Vanguard Total Bond ETF TOTAL BND MRKT 921937835 17,792,106 242,234 SH SOLE 240,234 0 2,000
Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407 779,754 15,972 SH SOLE 15,072 0 900
Vanguard Total International Stock ETF VG TL INTL STK F 921909768 6,013,164 96,830 SH SOLE 96,830 0 0
Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 12,131,607 44,141 SH SOLE 44,091 0 50
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742 9,217,309 79,494 SH SOLE 79,494 0 0
Vanguard US Value Factor ETF US VALUE FACTR 921935805 2,451,000 21,500 SH SOLE 21,500 0 0
Vanguard Utilities UTILITIES ETF 92204A876 377,184 2,208 SH SOLE 2,208 0 0
Vanguard Value VALUE ETF 922908744 3,259,707 18,871 SH SOLE 18,871 0 0
Verizon Communications COM 92343V104 2,191,591 48,315 SH SOLE 48,015 0 300
Vertex Pharmaceutica COM 92532F100 3,749,598 7,734 SH SOLE 7,734 0 0
Vertiv Holdings Co Class A COM CL A 92537N108 240,426 3,330 SH SOLE 3,330 0 0
Visa Inc CL A COM CL A 92826C839 16,766,960 47,843 SH SOLE 47,843 0 0
Voya Finl Inc COM 929089100 406,560 6,000 SH SOLE 6,000 0 0
Vulcan Materials Company COM 929160109 11,709,327 50,190 SH SOLE 49,433 0 757
W E C Energy Group I COM 92939U106 3,381,758 31,031 SH SOLE 31,031 0 0
W R Berkley COM 084423102 2,236,701 31,432 SH SOLE 30,875 0 557
Wal-Mart Stores Inc COM 931142103 17,162,199 194,957 SH SOLE 194,957 0 0
Waste Connections Inc COM 94106B101 2,105,905 10,789 SH SOLE 10,500 0 289
Waste Management Inc Del COM 94106L109 7,661,129 33,092 SH SOLE 33,092 0 0
Waters Corp COM 941848103 4,187,692 11,362 SH SOLE 11,265 0 97
Watts Water Technologies Inc CL A 942749102 205,347 1,007 SH SOLE 0 0 1,007
Wells Fargo & Co New COM 949746101 1,560,121 21,732 SH SOLE 21,732 0 0
Welltower Inc COM 95040Q104 260,474 1,700 SH SOLE 1,700 0 0
Weyerhaeuser Co COM 962166104 1,148,735 39,233 SH SOLE 39,233 0 0
Wheaton Precious Metal F COM 962879102 4,738,923 61,045 SH SOLE 61,045 0 0
Williams Companies COM 969457100 290,602 4,863 SH SOLE 4,863 0 0
Wisdomtree Trust EMG MKTS SMCAP 97717W281 527,062 10,910 SH SOLE 10,550 0 360
Wisdomtree Trust Japn Hedge EQT JAPN HEDGE EQT 97717W851 241,955 2,196 SH SOLE 2,196 0 0
Wisdomtree US QLT DIV GRW ETF IV US QTLY DIV GRT 97717X669 249,562 3,125 SH SOLE 3,125 0 0
Woodward Inc COM 980745103 912,450 5,000 SH SOLE 5,000 0 0
Xylem Inc COM 98419M100 201,171 1,684 SH SOLE 1,684 0 0
Yandex N V CL A F SHS CLASS A N97284108 417,999 19,801 SH SOLE 19,801 0 0
Yum Brands Inc COM 988498101 1,021,109 6,489 SH SOLE 6,489 0 0