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
3M Company COM 88579Y101   695 6,554 SH   SOLE   6,503 0 51
A F L A C Inc COM 001055102   7,944 92,520 SH   SOLE   92,520 0 0
A S M L Holding NV New F N Y REGISTRY SHS N07059210   1,751 1,804 SH   SOLE   1,804 0 0
Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103   553 10,950 SH   SOLE   10,950 0 0
Abbott Laboratories COM 002824100   4,188 36,851 SH   SOLE   36,851 0 0
Abbvie Inc COM 00287Y109   13,054 71,686 SH   SOLE   71,686 0 0
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104   1,850 93,556 SH   SOLE   93,556 0 0
Accenture PLC CL A F SHS CLASS A G1151C101   3,321 9,580 SH   SOLE   9,524 0 56
Adobe Systems Inc COM 00724F101   8,045 15,943 SH   SOLE   15,943 0 0
Advanced Micro Device COM 007903107   1,010 5,594 SH   SOLE   5,594 0 0
Agilent Technologies Inc COM 00846U101   250 1,720 SH   SOLE   1,720 0 0
Air Prod & Chemicals Inc COM 009158106   1,156 4,738 SH   SOLE   4,738 0 0
Allegion Public LTD Co F ORD SHS G0176J109   547 4,059 SH   SOLE   4,059 0 0
Alliant Energy Corp COM 018802108   269 5,335 SH   SOLE   5,335 0 0
Allstate Corporation COM 020002101   213 1,226 SH   SOLE   1,226 0 0
Alphabet Inc Class A Cap STK CAP STK CL A 02079K305   4,966 32,901 SH   SOLE   32,841 0 60
Alphabet Inc Class C Cap STK CAP STK CL C 02079K107   14,046 92,247 SH   SOLE   92,187 0 60
Altria Group Inc COM 02209S103   1,142 25,604 SH   SOLE   25,604 0 0
Amazon Com Inc COM 023135106   12,236 67,136 SH   SOLE   67,136 0 0
Amcor PLC F ORD G0250X107   147 15,505 SH   SOLE   15,505 0 0
American Express Company COM 025816109   1,008 4,425 SH   SOLE   4,345 0 80
American Finl.GP.Ohio COM 025932104   1,174 8,600 SH   SOLE   8,600 0 0
Ameriprise Financial Inc COM 03076C106   356 812 SH   SOLE   812 0 0
Ametek Inc New COM 031100100   759 4,152 SH   SOLE   4,152 0 0
Amgen Incorporated COM 031162100   3,578 12,583 SH   SOLE   12,583 0 0
Analog Devices Inc COM 032654105   954 4,824 SH   SOLE   4,824 0 0
Ansys COM 03662Q105   1,255 3,615 SH   SOLE   3,615 0 0
Apa Corp COM 03743Q108   212 6,154 SH   SOLE   6,154 0 0
Apollo Global Management COM 03769M106   472 4,200 SH   SOLE   4,200 0 0
Apple Inc COM 037833100   41,330 241,017 SH   SOLE   240,765 0 252
Applied Materials Inc COM 038222105   997 4,836 SH   SOLE   4,836 0 0
Aptus Defined Risk ETF APTUS DEFINED 26922A388   2,293 86,000 SH   SOLE   86,000 0 0
Arch Cap.GP. ORD G0450A105   388 4,200 SH   SOLE   4,200 0 0
Archer-Daniels-Midlnd Co COM 039483102   361 5,744 SH   SOLE   5,744 0 0
Ares Management Corp Class A CL A COM STK 03990B101   2,711 20,390 SH   SOLE   20,390 0 0
Arrow Electronics COM 042735100   1,100 8,500 SH   SOLE   8,500 0 0
Ashland Global Holdings Inc COM 044186104   633 6,500 SH   SOLE   6,500 0 0
Astrazeneca PLC ADR F SPONSORED ADR 046353108   960 14,169 SH   SOLE   14,169 0 0
AT&T Corp Com New COM 00206R102   859 48,812 SH   SOLE   48,812 0 0
Atrion Corporation COM 049904105   361 778 SH   SOLE   778 0 0
Auto Data Processing COM 053015103   4,334 17,257 SH   SOLE   17,257 0 0
Avantis US Small Cap Value ETF US SML CP VALU 025072877   312 3,334 SH   SOLE   3,334 0 0
Banco Bilbao Argen ADR F SPONSORED ADR 05946K101   321 27,106 SH   SOLE   27,106 0 0
Bank Of America Corp COM 060505104   547 14,438 SH   SOLE   14,438 0 0
Baxter International Inc COM 071813109   310 7,201 SH   SOLE   7,169 0 32
Becton Dickinson & Co COM 075887109   2,667 10,776 SH   SOLE   10,776 0 0
Berkshire Hathaway B New CL B NEW 084670702   9,493 22,575 SH   SOLE   22,575 0 0
Berkshire Hathaway Inc Com CL A 084670108   634 1 SH   SOLE   1 0 0
Bio-Rad Laboratories 'a' CL A 090572207   519 1,500 SH   SOLE   1,500 0 0
Bio-Techne Corp COM 09073M104   3,664 52,057 SH   SOLE   52,057 0 0
BlackRock Inc COM 09247X101   232 278 SH   SOLE   263 0 15
BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878   571 11,285 SH   SOLE   11,285 0 0
Blackstone Group Inc COM CL A 09260D107   25,816 196,511 SH   SOLE   196,511 0 0
Blackstone Secd Lending COMMON STOC 09261X102   1,854 58,093 SH   SOLE   58,093 0 0
Blackstone Senior Float COM 09256U105   1,982 138,300 SH   SOLE   138,300 0 0
Boeing Co COM 097023105   890 4,610 SH   SOLE   4,610 0 0
Booking Holdings Inc COM 09857L108   2,072 571 SH   SOLE   571 0 0
Bristol-Myers Squibb Co COM 110122108   1,414 26,072 SH   SOLE   26,072 0 0
Broadcom Limited COM 11135F101   1,826 1,378 SH   SOLE   1,378 0 0
Broadridge Finl Solution COM 11133T103   2,035 9,895 SH   SOLE   9,895 0 0
Brookfield Reins LTD CL A-1 EXCH NON G16250204   2,206 53,068 SH   SOLE   53,068 0 0
Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105   414 9,857 SH   SOLE   9,857 0 0
Brown & Brown Inc Com COM 115236101   5,007 57,200 SH   SOLE   57,200 0 0
Bunge Global SA COM SH H11356104   1,430 13,950 SH   SOLE   13,950 0 0
C H Robinson Worldwd New COM NEW 12541W209   322 4,200 SH   SOLE   4,200 0 0
C S X Corp COM 126408103   1,447 39,027 SH   SOLE   39,027 0 0
C V S Caremark Corp COM 126650100   1,096 13,746 SH   SOLE   13,644 0 102
Cameco Corp Com COM 13321L108   2,108 48,650 SH   SOLE   48,650 0 0
Canadian Pacific Kansa F COM 13646K108   992 11,231 SH   SOLE   11,231 0 0
Cardinal Health Inc COM 14149Y108   1,248 11,101 SH   SOLE   11,101 0 0
Carrier Global Corp COM 14448C104   293 5,032 SH   SOLE   5,001 0 31
Caterpillar Inc COM 149123101   4,307 11,753 SH   SOLE   11,753 0 0
Celsius HLDGS Inc COM NEW 15118V207   7,781 93,839 SH   SOLE   93,839 0 0
Centene Corp COM 15135B101   638 8,132 SH   SOLE   8,132 0 0
Chas.RVR.Labs.Intl. COM 159864107   1,084 4,000 SH   SOLE   4,000 0 0
Chemed COM 16359R103   1,605 2,500 SH   SOLE   2,500 0 0
Cheniere Energy Inc Com New COM NEW 16411R208   3,010 18,664 SH   SOLE   18,664 0 0
Chevron Corporation COM 166764100   10,272 65,119 SH   SOLE   65,074 0 45
Chubb LTD F COM H1467J104   431 1,656 SH   SOLE   1,656 0 0
Church & Dwight Co. COM 171340102   1,022 9,800 SH   SOLE   9,800 0 0
Cincinnati Financial CP COM 172062101   1,175 9,404 SH   SOLE   9,404 0 0
Cineverse Corp Class A COM CL A 172406308   58 41,968 SH   SOLE   41,968 0 0
Cisco Systems Inc COM 17275R102   3,261 65,330 SH   SOLE   65,260 0 70
Clorox Company COM 189054109   1,564 10,217 SH   SOLE   10,217 0 0
Cme Group COM 12572Q105   4,745 22,038 SH   SOLE   22,038 0 0
Coca Cola Company COM 191216100   4,278 69,381 SH   SOLE   69,381 0 0
Colgate-Palmolive Co COM 194162103   4,829 53,623 SH   SOLE   53,623 0 0
Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202   2,843 91,408 SH   SOLE   90,902 0 506
Comcast Corp New CL A CL A 20030N101   1,198 27,629 SH   SOLE   27,629 0 0
Conocophillips COM 20825C104   1,115 8,759 SH   SOLE   8,759 0 0
Consolidated Edison Inc COM 209115104   1,233 13,573 SH   SOLE   13,573 0 0
Corning Inc COM 219350105   338 10,264 SH   SOLE   10,264 0 0
Corteva Inc COM 22052L104   1,256 21,774 SH   SOLE   21,774 0 0
Costco WHSL Corp New COM 22160K105   1,502 2,050 SH   SOLE   2,050 0 0
Crispr Therapeutics F NAMEN AKT H17182108   716 10,500 SH   SOLE   10,500 0 0
Cummins Inc COM 231021106   202 684 SH   SOLE   684 0 0
D R Horton Co COM 23331A109   366 2,225 SH   SOLE   2,225 0 0
D R S Technologies Inc COM 52661A108   221 10,000 SH   SOLE   10,000 0 0
Danaher Corp Del COM 235851102   2,216 8,865 SH   SOLE   8,790 0 75
Darden Restaurants Inc COM 237194105   431 2,580 SH   SOLE   2,580 0 0
Deere & Co COM 244199105   3,923 9,516 SH   SOLE   9,516 0 0
Devon Energy CP New COM 25179M103   1,689 33,659 SH   SOLE   33,659 0 0
Dick's Sporting Goods COM 253393102   339 1,500 SH   SOLE   1,500 0 0
DIGITAL REALTY TRUST COM 253868103   463 3,217 SH   SOLE   3,217 0 0
Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724   276 6,759 SH   SOLE   6,759 0 0
Disney Walt Co COM DISNEY 254687106   5,366 43,856 SH   SOLE   43,754 0 102
Dominion Energy, Inc. COM 25746U109   373 7,578 SH   SOLE   7,578 0 0
Donaldson Co. COM 257651109   971 13,000 SH   SOLE   13,000 0 0
Doubleline Commercial RL Est ETF COMMERCIAL REAL 25861R303   2,754 53,737 SH   SOLE   53,737 0 0
Dow Inc Com COM 260557103   837 14,457 SH   SOLE   14,457 0 0
Duke Energy Corp New COM NEW 26441C204   3,797 39,264 SH   SOLE   39,264 0 0
DuPont De Nemours Inc COM 26614N102   781 10,192 SH   SOLE   10,192 0 0
Eaton Corp PLC F SHS G29183103   1,596 5,104 SH   SOLE   4,902 0 202
eBay Inc COM 278642103   321 6,073 SH   SOLE   6,073 0 0
Ecolab Inc COM 278865100   552 2,386 SH   SOLE   2,386 0 0
Edwards Lifesciences CP COM 28176E108   918 9,602 SH   SOLE   9,602 0 0
Elevance Health Inc COM 036752103   3,039 5,860 SH   SOLE   5,860 0 0
Emerson Electric Co COM 291011104   4,829 42,573 SH   SOLE   42,573 0 0
Enbridge Inc F COM 29250N105   871 24,083 SH   SOLE   24,083 0 0
Enphase Energy Inc COM 29355A107   728 6,016 SH   SOLE   6,016 0 0
Enterprise Prd Prtnrs LP COM 293792107   1,922 65,862 SH   SOLE   65,862 0 0
Expeditor Intl.Of Wash. COM 302130109   973 8,000 SH   SOLE   8,000 0 0
Extra Space Storage Inc COM 30225T102   332 2,256 SH   SOLE   2,256 0 0
Exxon Mobil Corporation COM 30231G102   7,604 65,449 SH   SOLE   65,449 0 0
Factset Resh SYS Inc Com COM 303075105   229 504 SH   SOLE   504 0 0
Fastenal Co COM 311900104   1,628 21,100 SH   SOLE   21,100 0 0
Fedex Corporation COM 31428X106   1,200 4,123 SH   SOLE   4,123 0 0
First Bancshares MS Com COM 318916103   330 12,702 SH   SOLE   12,702 0 0
Fiserv Inc COM 337738108   383 2,395 SH   SOLE   2,395 0 0
Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744   1,566 50,471 SH   SOLE   50,471 0 0
Franklin FTSE South Korea ETF FTSE SOUTH KOREA 35473P710   1,633 69,848 SH   SOLE   69,848 0 0
Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884   1,512 28,275 SH   SOLE   28,275 0 0
Freeport- Mcmoran Inc CL B 35671D857   3,355 75,622 SH   SOLE   75,622 0 0
Gallagher Arthur J & Co COM 363576109   2,181 8,724 SH   SOLE   8,724 0 0
Gamida Cell LTD F SHS M47364100   8 235,000 SH   SOLE   235,000 0 0
GE Healthcare Technologi COMMON STOCK 36266G107   2,397 26,365 SH   SOLE   26,365 0 0
General Dynamics Corp COM 369550108   2,333 8,257 SH   SOLE   8,257 0 0
General Electric Co COM NEW 369604301   363 2,069 SH   SOLE   2,069 0 0
General Mills Inc COM 370334104   1,568 22,410 SH   SOLE   22,410 0 0
Genuine Parts Co COM 372460105   473 3,036 SH   SOLE   3,036 0 0
Gildan Activewear Inc F COM 375916103   373 10,000 SH   SOLE   10,000 0 0
Gilead Sciences Inc COM 375558103   634 8,659 SH   SOLE   8,629 0 30
Global Payments Inc COM 37940X102   11,423 85,463 SH   SOLE   85,463 0 0
Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293   1,372 28,004 SH   SOLE   28,004 0 0
Globe Life Inc COM 37959E102   10,710 92,038 SH   SOLE   92,038 0 0
Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503   310 2,985 SH   SOLE   2,985 0 0
Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107   1,129 32,935 SH   SOLE   32,935 0 0
Goldman Sachs Group Inc COM 38141G104   449 1,074 SH   SOLE   1,074 0 0
Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529   2,365 23,444 SH   SOLE   23,444 0 0
Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396   9,092 121,143 SH   SOLE   121,143 0 0
Graco COM 384109104   1,355 14,500 SH   SOLE   14,500 0 0
Harley Davidson Inc COM 412822108   240 5,487 SH   SOLE   5,487 0 0
Hershey Company COM 427866108   1,909 9,817 SH   SOLE   9,817 0 0
Home Depot Inc COM 437076102   16,161 42,131 SH   SOLE   42,131 0 0
Honeywell International COM 438516106   8,086 39,395 SH   SOLE   39,345 0 50
Illinois Tool Works Inc COM 452308109   3,011 11,164 SH   SOLE   11,164 0 0
Ingersoll Rand Inc COM 45687V106   963 10,147 SH   SOLE   10,147 0 0
Intel Corp COM 458140100   2,439 55,221 SH   SOLE   55,074 0 147
Intercontinental Exchange COM 45866F104   3,945 28,704 SH   SOLE   28,704 0 0
International Paper Co COM 460146103   509 13,040 SH   SOLE   13,040 0 0
Intl Business Machines COM 459200101   2,423 12,688 SH   SOLE   12,688 0 0
Intuit Inc COM 461202103   697 1,072 SH   SOLE   1,042 0 30
Intuitive Surgical New COM NEW 46120E602   1,203 3,014 SH   SOLE   3,014 0 0
Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536   363 14,655 SH   SOLE   14,655 0 0
Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528   266 10,915 SH   SOLE   10,915 0 0
Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841   2,201 104,942 SH   SOLE   104,542 0 400
Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833   500 22,015 SH   SOLE   21,465 0 550
Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825   2,347 114,863 SH   SOLE   114,463 0 400
Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791   2,278 118,610 SH   SOLE   118,170 0 440
Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783   1,795 93,042 SH   SOLE   93,042 0 0
Invesco Bulletshars 2028 Corp BD ETF INVSCO BLSH 28 46138J643   707 35,235 SH   SOLE   35,235 0 0
Invesco DB Agriculture Fund AGRICULTURE FD 46140H106   371 14,975 SH   SOLE   14,975 0 0
Invesco QQQ Trust UNIT SER 1 46090E103   6,623 14,897 SH   SOLE   14,886 0 11
Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431   1,053 9,890 SH   SOLE   9,890 0 0
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357   12,006 70,889 SH   SOLE   70,842 0 47
Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241   614 10,165 SH   SOLE   10,165 0 0
Invesco S&P 500 Top 50 ETF S&P 500 TOP 50 46137V233   247 5,865 SH   SOLE   5,865 0 0
Invesco Water Resources ETF WATER RES ETF 46137V142   208 3,130 SH   SOLE   3,130 0 0
iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718   6,664 66,169 SH   SOLE   66,169 0 0
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747   3,838 38,599 SH   SOLE   38,599 0 0
iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457   5,774 70,610 SH   SOLE   70,610 0 0
iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646   12,595 245,622 SH   SOLE   245,622 0 0
iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661   15,582 134,546 SH   SOLE   134,513 0 33
iShares CMBS ETF CMBS ETF 46429B366   244 5,177 SH   SOLE   5,177 0 0
iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859   472 9,944 SH   SOLE   9,944 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621   1,332 22,940 SH   SOLE   22,940 0 0
iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663   686 6,221 SH   SOLE   6,221 0 0
iShares Core MSCI CORE MSCI EMKT 46434G103   2,773 53,745 SH   SOLE   53,745 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842   2,843 38,307 SH   SOLE   38,307 0 0
iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326   2,291 34,126 SH   SOLE   34,126 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200   9,100 17,310 SH   SOLE   17,310 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507   17,519 288,431 SH   SOLE   288,431 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804   4,989 45,144 SH   SOLE   45,144 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226   3,197 32,643 SH   SOLE   32,643 0 0
iShares Core US Growth ETF CORE S&P US ETF 464287671   505 4,312 SH   SOLE   4,312 0 0
iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846   361 2,818 SH   SOLE   2,818 0 0
iShares Edge MSCI USA Value Factor E MSCI USA VALUE 46432F388   303 2,793 SH   SOLE   2,793 0 0
iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517   247 6,860 SH   SOLE   6,860 0 0
iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655   1,871 36,648 SH   SOLE   36,648 0 0
iShares Gold Trust ISHARES NEW 464285204   7,838 186,574 SH   SOLE   186,574 0 0
iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697   6,330 243,913 SH   SOLE   243,913 0 0
iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432   8,107 306,401 SH   SOLE   306,401 0 0
iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259   4,968 195,976 SH   SOLE   195,976 0 0
iShares Ibond Dec 2027 Muni ETF IBONDS DEC 27 46435U283   255 10,126 SH   SOLE   10,126 0 0
iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874   4,670 195,081 SH   SOLE   194,726 0 355
iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866   3,344 143,971 SH   SOLE   143,971 0 0
iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858   1,755 77,290 SH   SOLE   77,290 0 0
iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4   10,772 430,028 SH   SOLE   429,466 0 562
iShares Ibonds Dec 2027 Term Corporate ETF IBONDS 27 ETF 46435UAA9   1,852 77,800 SH   SOLE   77,800 0 0
iShares Ibonds Dec 2028 Term ETF IBDS DEC28 ETF 46435U515   923 37,075 SH   SOLE   37,075 0 0
iShares Ibonds Term Treasury ETF IBONDS 27 TRM TS 46436E841   661 29,830 SH   SOLE   29,830 0 0
iShares International Sel DIV ETF INTL SEL DIV ETF 464288448   621 22,146 SH   SOLE   22,146 0 0
iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672   1,665 33,324 SH   SOLE   33,324 0 0
iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400   267 8,227 SH   SOLE   8,060 0 167
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465   457 5,727 SH   SOLE   5,727 0 0
iShares MSCI Frontier 100 ETF MSCI FRNTR100ETF 464286145   207 7,210 SH   SOLE   7,210 0 0
iShares MSCI India Index MSCI INDIA ETF 46429B598   322 6,247 SH   SOLE   6,159 0 88
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822   1,218 17,071 SH   SOLE   16,905 0 166
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334   281 8,207 SH   SOLE   7,877 0 330
iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802   235 2,150 SH   SOLE   2,150 0 0
iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414   253 2,350 SH   SOLE   2,350 0 0
iShares North American Natural Resources ETF NA NAT RES 464287374   478 10,632 SH   SOLE   10,458 0 174
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614   3,387 10,050 SH   SOLE   10,050 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598   595 3,323 SH   SOLE   3,323 0 0
iShares Russell Growth RUS MD CP GR ETF 464287481   659 5,777 SH   SOLE   5,777 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499   826 9,818 SH   SOLE   9,818 0 0
iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446   1,749 13,755 SH   SOLE   13,755 0 0
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438   978 5,012 SH   SOLE   5,012 0 0
iShares Select Dividend SELECT DIVID ETF 464287168   443 3,600 SH   SOLE   3,600 0 0
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679   957 8,658 SH   SOLE   8,058 0 600
iShares Silver Trust ISHARES 46428Q109   1,546 67,953 SH   SOLE   67,786 0 167
iShares TIPS Bond ETF TIPS BD ETF 464287176   309 2,874 SH   SOLE   2,874 0 0
iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613   2,159 47,364 SH   SOLE   46,964 0 400
iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440   1,652 17,457 SH   SOLE   17,457 0 0
iShares TR Barclys MBS BD MBS ETF 464288588   7,851 84,944 SH   SOLE   84,944 0 0
iShares TR MSCI Acwi Indx MSCI ACWI ETF 464288257   5,544 50,345 SH   SOLE   50,345 0 0
iShares TR Real Estate U.S. REAL ES ETF 464287739   431 4,795 SH   SOLE   4,795 0 0
iShares TR Russell 1000 RUS 1000 ETF 464287622   1,216 4,221 SH   SOLE   4,221 0 0
iShares TR Russell 2000 RUSSELL 2000 ETF 464287655   2,453 11,664 SH   SOLE   11,664 0 0
iShares TR S&P 100 ETF S&P 100 ETF 464287101   258 1,042 SH   SOLE   1,042 0 0
iShares Trust Technology U.S. TECH ETF 464287721   351 2,601 SH   SOLE   2,601 0 0
iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267   1,284 56,396 SH   SOLE   56,396 0 0
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339   4,682 28,491 SH   SOLE   28,396 0 95
Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1   7,385 297,651 SH   SOLE   297,651 0 0
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598   240 5,007 SH   SOLE   5,007 0 0
Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0   3,077 129,007 SH   SOLE   129,007 0 0
Ishs MSCI Intl Quality Fact ETF MSCI INTL QUALTY 46434V456   733 18,490 SH   SOLE   18,490 0 0
Jacobs Solutions Inc COM 46982L108   1,325 8,620 SH   SOLE   8,620 0 0
Johnson & Johnson COM 478160104   6,261 39,582 SH   SOLE   39,520 0 62
JPMorgan Chase & Co COM 46625H100   18,338 91,554 SH   SOLE   91,478 0 76
Kimberly-Clark Corp COM 494368103   572 4,382 SH   SOLE   4,382 0 0
Kla-Tencor Corp Com COM 482480100   351 503 SH   SOLE   503 0 0
Kroger Co Com COM 501044101   337 5,897 SH   SOLE   5,897 0 0
L3harris Technologies Inc COM 502431109   1,782 8,363 SH   SOLE   8,363 0 0
Lab CP Of Amer HLDG New COM NEW 50540R409   1,254 5,742 SH   SOLE   5,742 0 0
Lam Research COM 512807108   1,655 1,700 SH   SOLE   1,700 0 0
Lilly Eli & Company COM 532457108   4,446 5,715 SH   SOLE   5,715 0 0
Lincoln National Corp COM 534187109   308 9,647 SH   SOLE   9,647 0 0
Linde PLC SHS SHS G54950103   1,914 4,122 SH   SOLE   4,122 0 0
Liveperson Inc COM 538146101   45 45,000 SH   SOLE   45,000 0 0
Lockheed Martin Corp COM 539830109   10,175 22,369 SH   SOLE   22,369 0 0
Lowes Companies Inc COM 548661107   5,070 19,905 SH   SOLE   19,739 0 166
Marathon Oil Corp COM 565849106   719 25,368 SH   SOLE   25,368 0 0
Marathon Pete Corp COM 56585A102   4,719 23,421 SH   SOLE   23,421 0 0
Markel Corp COM 570535104   292 192 SH   SOLE   192 0 0
Marsh & MC Lennan Co Inc COM 571748102   654 3,175 SH   SOLE   3,175 0 0
Martin Mrta.Mats. COM 573284106   2,364 3,850 SH   SOLE   3,850 0 0
Mastec Inc COM 576323109   378 4,050 SH   SOLE   4,050 0 0
Mastercard Inc CL A 57636Q104   6,294 13,069 SH   SOLE   13,069 0 0
MC Cormick & Co Inc N-VT COM NON VTG 579780206   393 5,122 SH   SOLE   5,122 0 0
MC Donalds Corp COM 580135101   10,082 35,758 SH   SOLE   35,730 0 28
Mckesson Corporation COM 58155Q103   254 473 SH   SOLE   434 0 39
Medtronic PLC F SHS G5960L103   424 4,824 SH   SOLE   4,824 0 0
Merck & Co Inc New COM 58933Y105   7,641 57,579 SH   SOLE   57,509 0 70
Meta Platforms, Inc. CL A 30303M102   3,132 6,447 SH   SOLE   6,447 0 0
Metlife Inc COM 59156R108   452 6,099 SH   SOLE   6,038 0 61
Microchip Tech. COM 595017104   1,062 11,839 SH   SOLE   11,839 0 0
Micron Technology Inc COM 595112103   290 2,460 SH   SOLE   2,460 0 0
Microsoft Corp COM 594918104   35,489 84,325 SH   SOLE   84,325 0 0
Mid-Amer Apt CMNTYS Com COM 59522J103   15,331 116,515 SH   SOLE   116,500 0 15
Molson Coors Brewing CL B CL B 60871R209   446 6,633 SH   SOLE   6,633 0 0
Mondelez Intl Inc CL A CL A 609207105   738 10,474 SH   SOLE   10,474 0 0
Morgan Stanley COM NEW 617446448   2,003 21,276 SH   SOLE   21,276 0 0
Motorola Solutions Inc COM NEW 620076307   352 988 SH   SOLE   988 0 0
MSC Indl.Direct 'a' CL A 553530106   495 5,100 SH   SOLE   5,100 0 0
Nasdaq OMX Group COM 631103108   1,563 24,775 SH   SOLE   24,775 0 0
Nextera Energy Inc COM 65339F101   1,123 17,573 SH   SOLE   17,277 0 296
Nike Inc Class B CL B 654106103   3,824 40,122 SH   SOLE   40,122 0 0
Norfolk Southern Corp COM 655844108   1,590 6,240 SH   SOLE   6,240 0 0
Northern Oil And Gas COM 665531307   401 10,000 SH   SOLE   10,000 0 0
Novo-Nordisk A-S ADR F ADR 670100205   236 1,823 SH   SOLE   1,823 0 0
Nucor Corp COM 670346105   1,819 9,168 SH   SOLE   9,168 0 0
Nvent Electric PLC F SHS G6700G107   317 4,200 SH   SOLE   4,200 0 0
Nvidia Corp Com COM 67066G104   104,832 115,973 SH   SOLE   115,973 0 0
NVR Inc Com COM 62944T105   1,555 192 SH   SOLE   192 0 0
Occidental Pete Corp COM 674599105   394 6,041 SH   SOLE   6,041 0 0
Okta Inc Class A CL A 679295105   207 1,975 SH   SOLE   1,975 0 0
Old Republic Intl Corp COM 680223104   2,130 69,350 SH   SOLE   69,350 0 0
On Semiconductor Co COM 682189105   1,007 13,698 SH   SOLE   13,698 0 0
Oneok Inc New COM 682680103   10,507 131,057 SH   SOLE   131,057 0 0
Oracle Corporation COM 68389X105   2,887 22,988 SH   SOLE   22,863 0 125
Otis Worldwide Corp COM 68902V107   214 2,157 SH   SOLE   2,142 0 15
P P G Industries Inc COM 693506107   311 2,149 SH   SOLE   2,149 0 0
Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717   377 10,747 SH   SOLE   10,747 0 0
Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816   1,130 24,234 SH   SOLE   24,234 0 0
Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881   2,796 48,108 SH   SOLE   48,108 0 0
Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857   1,504 30,592 SH   SOLE   30,592 0 0
Pack.Corp.Of Am. COM 695156109   1,576 8,250 SH   SOLE   8,250 0 0
Palantir Technologies In Class A CL A 69608A108   843 36,644 SH   SOLE   36,644 0 0
Palo Alto Networks COM 697435105   482 1,698 SH   SOLE   1,698 0 0
Parker Hannifin Corp Com COM 701094104   2,108 3,792 SH   SOLE   3,792 0 0
Paychex Inc COM 704326107   403 3,285 SH   SOLE   3,285 0 0
Paypal Holdings Inco COM 70450Y103   590 8,809 SH   SOLE   8,809 0 0
PBF Energy Inc CL A 69318G106   581 10,100 SH   SOLE   10,100 0 0
Pentair PLC F SHS G7S00T104   273 3,200 SH   SOLE   3,200 0 0
Penumbra Inc COM 70975L107   647 2,900 SH   SOLE   2,900 0 0
Pepsico Incorporated COM 713448108   3,416 19,381 SH   SOLE   19,326 0 55
Pfizer Incorporated COM 717081103   1,770 63,772 SH   SOLE   63,772 0 0
Philip Morris Intl Inc COM 718172109   908 9,763 SH   SOLE   9,763 0 0
Phillips 66 COM 718546104   8,921 54,615 SH   SOLE   54,576 0 39
PIMCO Dynamic Income Opp COM BEN SHS 69355M107   1,259 94,707 SH   SOLE   94,707 0 0
PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833   5,385 53,565 SH   SOLE   53,415 0 150
PNC Finl Services GP Inc COM 693475105   329 2,035 SH   SOLE   2,035 0 0
Principal Financial GP Com COM 74251V102   212 2,456 SH   SOLE   2,456 0 0
Procter & Gamble COM 742718109   8,404 51,799 SH   SOLE   51,744 0 55
ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248   1,266 20,846 SH   SOLE   19,646 0 1,200
Pub SVC Ent Group Inc COM 744573106   414 6,197 SH   SOLE   6,197 0 0
Qualcomm Inc COM 747525103   3,185 18,814 SH   SOLE   18,750 0 64
Quanta Services Inc COM 74762E102   2,515 9,679 SH   SOLE   9,679 0 0
Quest Diagnostic Inc COM 74834L100   480 3,608 SH   SOLE   3,608 0 0
Rayonier Inc COM 754907103   977 29,402 SH   SOLE   29,402 0 0
Regions Financial Corp COM 7591EP100   5,011 235,486 SH   SOLE   235,486 0 0
Resmed Inc COM 761152107   535 2,700 SH   SOLE   2,700 0 0
Rithm Capital Corp COM NEW 64828T201   311 27,264 SH   SOLE   27,264 0 0
Rockwell Automation Inc COM 773903109   648 2,223 SH   SOLE   2,223 0 0
RPM International Inc COM 749685103   1,420 11,937 SH   SOLE   11,937 0 0
S & P Global Inc COM 78409V104   595 1,399 SH   SOLE   1,399 0 0
Salesforce Com COM 79466L302   274 910 SH   SOLE   910 0 0
SCH US Agg BND ETF US AGGREGATE B 808524839   9,912 215,487 SH   SOLE   214,217 0 1,270
SCH US DIV Equity ETF US DIVIDEND EQ 808524797   15,195 188,458 SH   SOLE   188,313 0 145
Schein Henry Inc COM 806407102   713 9,439 SH   SOLE   9,439 0 0
SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706   2,628 104,078 SH   SOLE   103,815 0 263
SCHW Intl Eq ETF INTL EQTY ETF 808524805   22,094 566,210 SH   SOLE   564,535 0 1,675
SCHW US Scap ETF US SML CAP ETF 808524607   3,469 70,450 SH   SOLE   70,450 0 0
Schwab 1000 Index ETF 1000 INDEX ETF 808524722   504 9,945 SH   SOLE   9,945 0 0
Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730   1,168 42,084 SH   SOLE   42,084 0 0
Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755   23,596 662,625 SH   SOLE   660,069 0 2,556
Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771   5,838 86,635 SH   SOLE   86,635 0 0
Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763   1,442 25,282 SH   SOLE   25,282 0 0
Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862   19,011 394,336 SH   SOLE   393,724 0 612
Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854   393 8,020 SH   SOLE   8,020 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102   9,672 158,435 SH   SOLE   157,527 0 908
Schwab US Large Cap ETF US LRG CAP ETF 808524201   15,026 242,116 SH   SOLE   241,616 0 500
Schwab US Large Cap Growth US LCAP GR ETF 808524300   2,357 25,423 SH   SOLE   25,163 0 260
Schwab US Large Cap Value US LCAP VA ETF 808524409   3,503 46,100 SH   SOLE   46,100 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508   12,479 153,253 SH   SOLE   152,630 0 623
Seagate Technology HLD F ORD SHS G7997R103   257 2,745 SH   SOLE   2,745 0 0
Sector SPDR Engy Select SBI INT-ENERGY 81369Y506   301 3,188 SH   SOLE   3,188 0 0
Sector SPDR TR Sbi Healthcare SBI HEALTHCARE 81369Y209   706 4,777 SH   SOLE   4,777 0 0
SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803   604 2,902 SH   SOLE   2,902 0 0
Service Corp Intl COM 817565104   1,115 15,024 SH   SOLE   15,024 0 0
Servisfirst Bancshares Com COM 81768T108   6,791 101,869 SH   SOLE   101,869 0 0
Shell PLC SPON ADS 780259305   1,833 27,340 SH   SOLE   27,340 0 0
Sherwin Williams Co COM 824348106   902 2,597 SH   SOLE   2,597 0 0
Skyworks Solutions Inc Com COM 83088M102   2,153 19,875 SH   SOLE   19,875 0 0
Snap-On COM 833034101   470 1,585 SH   SOLE   1,585 0 0
SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739   702 14,805 SH   SOLE   14,805 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663   251 2,731 SH   SOLE   2,731 0 0
SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391   1,011 49,297 SH   SOLE   49,137 0 160
SPDR Gold Trust GOLD SHS 78463V107   467 2,270 SH   SOLE   2,270 0 0
SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509   801 22,122 SH   SOLE   22,122 0 0
SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770   1,683 15,490 SH   SOLE   15,490 0 0
SPDR S&P 500 ETF TST. TR UNIT 78462F103   17,978 34,266 SH   SOLE   34,266 0 0
SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107   5,680 10,190 SH   SOLE   10,190 0 0
SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334   337 12,786 SH   SOLE   12,786 0 0
Sprott Physical Gold Trust UNIT 85207H104   2,387 138,000 SH   SOLE   138,000 0 0
Sprott Physical Silver Trust TR UNIT 85207K107   1,078 130,000 SH   SOLE   130,000 0 0
Starbucks Corp COM 855244109   385 4,215 SH   SOLE   4,215 0 0
Steel Dynamics COM 858119100   5,201 34,981 SH   SOLE   34,981 0 0
Synovus Financial CP New COM NEW 87161C501   3,576 88,417 SH   SOLE   88,417 0 0
Sysco Corporation COM 871829107   383 4,714 SH   SOLE   4,714 0 0
T Rowe Price Group Inc COM 74144T108   402 3,298 SH   SOLE   3,298 0 0
Targa Resources Corp COM 87612G101   262 2,337 SH   SOLE   2,337 0 0
Target Corporation COM 87612E106   726 4,095 SH   SOLE   4,029 0 66
Te Connectivity LTD F REG SHS H84989104   2,876 19,800 SH   SOLE   19,800 0 0
Teleflex COM 879369106   893 3,950 SH   SOLE   3,950 0 0
Tesla Motors Inc COM 88160R101   2,161 11,977 SH   SOLE   11,977 0 0
Texas Instruments Inc COM 882508104   5,174 29,697 SH   SOLE   29,597 0 100
The Charles Schwab Corp COM 808513105   463 6,400 SH   SOLE   6,400 0 0
The Southern Company COM 842587107   12,129 169,070 SH   SOLE   169,070 0 0
Thermo Fisher Scientific COM 883556102   3,463 5,955 SH   SOLE   5,922 0 33
Toll Brothers Inc COM 889478103   388 3,000 SH   SOLE   3,000 0 0
Toronto Dominion Bank F COM NEW 891160509   203 3,362 SH   SOLE   3,362 0 0
Toyota Motor CP ADR Newf ADS 892331307   887 3,525 SH   SOLE   3,525 0 0
Tractor Supply Company COM 892356106   408 1,560 SH   SOLE   1,560 0 0
Trane Technologies PLC SHS G8994E103   3,071 10,230 SH   SOLE   10,230 0 0
Travelers Companies Inc COM 89417E109   528 2,296 SH   SOLE   2,226 0 70
TruBridge Inc COM 205306103   160 17,314 SH   SOLE   17,314 0 0
Truist Financial Corporation COM 89832Q109   866 22,206 SH   SOLE   22,206 0 0
TRUMP MEDIA & TECHNOLOGY CLASS A COM 25400Q105   225 3,625 SH   SOLE   3,625 0 0
U S Bancorp Del New COM NEW 902973304   870 19,259 SH   SOLE   19,259 0 0
Uber Technologies Inc COM 90353T100   780 10,131 SH   SOLE   10,131 0 0
Unilever PLC ADR New F SPON ADR NEW 904767704   540 10,765 SH   SOLE   10,765 0 0
Union Pacific Corp COM 907818108   1,884 7,661 SH   SOLE   7,661 0 0
United Parcel Service B CL B 911312106   279 1,880 SH   SOLE   1,880 0 0
United Rentals Inc COM 911363109   285 395 SH   SOLE   395 0 0
Unitedhealth Group Inc COM 91324P102   10,953 22,140 SH   SOLE   22,140 0 0
Valero Energy Corp New COM 91913Y100   577 3,383 SH   SOLE   3,383 0 0
Valvoline Inc COM 92047W101   479 10,736 SH   SOLE   10,736 0 0
Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700   1,042 13,867 SH   SOLE   13,867 0 0
Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108   1,778 5,597 SH   SOLE   5,597 0 0
Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207   719 3,523 SH   SOLE   3,523 0 0
Vanguard Corp Bond ETF INT-TERM CORP 92206C870   539 6,695 SH   SOLE   6,695 0 0
Vanguard DIV Appreciation ETF DIV APP ETF 921908844   11,092 60,744 SH   SOLE   60,562 0 182
Vanguard Energy ETF ENERGY ETF 92204A306   392 2,975 SH   SOLE   2,975 0 0
Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652   2,549 14,541 SH   SOLE   14,463 0 78
Vanguard Financials ETF FINANCIALS ETF 92204A405   558 5,453 SH   SOLE   5,453 0 0
Vanguard FTSE All World ex US ETF ALLWRLD EX US 922042775   2,272 38,740 SH   SOLE   38,740 0 0
Vanguard FTSE Developed ETF FTSE DEV MKT ETF 921943858   24,928 496,870 SH   SOLE   495,720 0 1,150
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858   7,060 169,031 SH   SOLE   168,366 0 665
Vanguard Growth GROWTH ETF 922908736   3,934 11,430 SH   SOLE   11,430 0 0
Vanguard Health Care ETF HEALTH CAR ETF 92204A504   818 3,025 SH   SOLE   3,025 0 0
Vanguard High Dividend Yield HIGH DIV YLD 921946406   2,063 17,050 SH   SOLE   17,050 0 0
Vanguard Industrials ETF INDUSTRIAL ETF 92204A603   562 2,303 SH   SOLE   2,303 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702   8,595 16,392 SH   SOLE   16,392 0 0
Vanguard Intermediate Bond ETF INTERMED TERM 921937819   253 3,359 SH   SOLE   3,359 0 0
Vanguard Intl Divdend INTL DVD ETF 921946810   9,338 114,532 SH   SOLE   114,319 0 213
Vanguard Intrmdiat TRM TRSRY ETF INTER TERM TREAS 92206C706   536 9,160 SH   SOLE   9,160 0 0
Vanguard Intrntnl HGH INTL HIGH ETF 921946794   241 3,504 SH   SOLE   3,504 0 0
Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637   26,090 108,817 SH   SOLE   107,455 0 1,362
Vanguard Materials ETF MATERIALS ETF 92204A801   592 2,897 SH   SOLE   2,897 0 0
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873   77,664 415,604 SH   SOLE   414,556 0 1,048
Vanguard Mega Growth ETF MEGA GRWTH IND 921910816   30,219 105,435 SH   SOLE   105,057 0 378
Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840   14,788 123,737 SH   SOLE   123,005 0 732
Vanguard Mid Cap ETF MID CAP ETF 922908629   40,652 162,700 SH   SOLE   161,906 0 794
Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512   9,977 63,989 SH   SOLE   63,754 0 235
Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538   5,249 22,261 SH   SOLE   22,188 0 73
Vanguard Mortgage Backed MORTG-BACK SEC 92206C771   1,017 22,298 SH   SOLE   22,298 0 0
Vanguard REIT Index ETF REIT ETF 922908553   1,579 18,261 SH   SOLE   18,220 0 41
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363   22,561 46,934 SH   SOLE   46,934 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827   9,907 129,215 SH   SOLE   128,990 0 225
Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409   6,844 88,525 SH   SOLE   88,525 0 0
Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102   1,539 26,507 SH   SOLE   26,507 0 0
Vanguard SHRT Inf Prot Sec Index ETF STRM INFPROIDX 922020805   296 6,188 SH   SOLE   6,188 0 0
Vanguard Small Cap ETF SMALL CP ETF 922908751   24,725 108,164 SH   SOLE   107,532 0 632
Vanguard Small Growth ETF SML CP GRW ETF 922908595   1,218 4,672 SH   SOLE   4,639 0 33
Vanguard Small Value ETF SM CP VAL ETF 922908611   2,424 12,632 SH   SOLE   12,591 0 41
Vanguard Telcom ETF TELCOMM ETF 92204A884   527 4,013 SH   SOLE   4,013 0 0
Vanguard Total Bond ETF TOTAL BND MRKT 921937835   14,252 196,229 SH   SOLE   195,744 0 485
Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407   755 15,348 SH   SOLE   15,348 0 0
Vanguard Total International Stock ETF VG TL INTL STK F 921909768   6,388 105,934 SH   SOLE   105,934 0 0
Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769   11,417 43,927 SH   SOLE   43,874 0 53
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742   8,397 75,994 SH   SOLE   75,994 0 0
Vanguard Utilities UTILITIES ETF 92204A876   514 3,605 SH   SOLE   3,605 0 0
Vanguard Value VALUE ETF 922908744   1,646 10,107 SH   SOLE   10,107 0 0
Veralto Corp COM SHS 92338C103   221 2,490 SH   SOLE   2,465 0 25
Verizon Communications COM 92343V104   1,641 39,100 SH   SOLE   38,982 0 118
Vertex Energy Inc COM 92534K107   84 60,000 SH   SOLE   60,000 0 0
Vertex Pharmaceutica COM 92532F100   1,949 4,662 SH   SOLE   4,662 0 0
Visa Inc CL A COM CL A 92826C839   13,470 48,265 SH   SOLE   48,141 0 124
Voya Finl Inc COM 929089100   370 5,000 SH   SOLE   5,000 0 0
Vulcan Materials Company COM 929160109   15,430 56,536 SH   SOLE   56,536 0 0
W E C Energy Group I COM 92939U106   2,433 29,630 SH   SOLE   29,630 0 0
W R Berkley COM 084423102   1,804 20,403 SH   SOLE   20,403 0 0
Wal-Mart Stores Inc COM 931142103   10,190 168,767 SH   SOLE   168,596 0 171
Waste Connections Inc COM 94106B101   1,806 10,500 SH   SOLE   10,500 0 0
Waste Management Inc Del COM 94106L109   7,060 33,124 SH   SOLE   33,124 0 0
Waters Corp COM 941848103   3,879 11,269 SH   SOLE   11,269 0 0
Wells Fargo & Co New COM 949746101   1,396 24,079 SH   SOLE   24,079 0 0
Weyerhaeuser Co COM 962166104   1,527 42,512 SH   SOLE   42,512 0 0
Wheaton Precious Metal F COM 962879102   2,773 58,842 SH   SOLE   58,842 0 0
Williams Sonoma COM 969904101   240 756 SH   SOLE   756 0 0
Wisdomtree Trust EMG MKTS SMCAP 97717W281   533 10,485 SH   SOLE   10,485 0 0
Woodward Inc COM 980745103   771 5,000 SH   SOLE   5,000 0 0
Xylem Inc COM 98419M100   215 1,662 SH   SOLE   1,662 0 0
Yum Brands Inc COM 988498101   838 6,041 SH   SOLE   6,041 0 0