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   619 6,054 SH   SOLE   6,003 0 51
A F L A C Inc COM 001055102   8,362 93,633 SH   SOLE   93,633 0 0
A S M L Holding NV New F N Y REGISTRY SHS N07059210   2,133 2,086 SH   SOLE   1,811 0 275
Ab Ultra Short Income ETF ULTRA SHORT INCM 00039J103   670 13,262 SH   SOLE   13,122 0 140
Abbott Laboratories COM 002824100   3,735 35,941 SH   SOLE   35,941 0 0
Abbvie Inc COM 00287Y109   12,173 70,969 SH   SOLE   70,969 0 0
Aberdeen Standard Investments Etfs Bloomberg All Comdty STRGY K1 Free ETF BBRG ALL COMD K1 003261104   2,391 117,596 SH   SOLE   117,538 0 58
Abrdn Blmberg In MT ST K 1 FR ETF BBG INDUSTRL MET 003261609   232 9,910 SH   SOLE   9,910 0 0
Accenture PLC CL A F SHS CLASS A G1151C101   3,384 11,152 SH   SOLE   10,077 0 1,075
Adobe Systems Inc COM 00724F101   8,816 15,869 SH   SOLE   15,553 0 316
Advanced Micro Device COM 007903107   907 5,594 SH   SOLE   5,594 0 0
Agilent Technologies Inc COM 00846U101   286 2,209 SH   SOLE   1,742 0 467
Air Prod & Chemicals Inc COM 009158106   1,210 4,688 SH   SOLE   4,688 0 0
Allegion Public LTD Co F ORD SHS G0176J109   486 4,113 SH   SOLE   4,113 0 0
Alliant Energy Corp COM 018802108   272 5,335 SH   SOLE   5,335 0 0
Alphabet Inc Class A Cap STK CAP STK CL A 02079K305   6,239 34,251 SH   SOLE   33,074 0 1,177
Alphabet Inc Class C Cap STK CAP STK CL C 02079K107   16,923 92,266 SH   SOLE   92,206 0 60
Altria Group Inc COM 02209S103   1,055 22,668 SH   SOLE   22,668 0 0
Amazon Com Inc COM 023135106   14,357 74,293 SH   SOLE   70,629 0 3,664
Amcor PLC F ORD G0250X107   153 15,641 SH   SOLE   15,641 0 0
Amer Electric PWR Co Inc COM 025537101   222 2,532 SH   SOLE   2,532 0 0
American Express Company COM 025816109   1,161 5,013 SH   SOLE   4,489 0 524
American Finl.GP.Ohio COM 025932104   1,058 8,600 SH   SOLE   8,600 0 0
Ameriprise Financial Inc COM 03076C106   339 793 SH   SOLE   793 0 0
Ametek Inc New COM 031100100   692 4,152 SH   SOLE   4,152 0 0
Amgen Incorporated COM 031162100   3,884 12,431 SH   SOLE   12,431 0 0
Analog Devices Inc COM 032654105   1,102 4,827 SH   SOLE   4,827 0 0
Ansys COM 03662Q105   1,192 3,709 SH   SOLE   3,627 0 82
Apollo Global Management COM 03769M106   496 4,200 SH   SOLE   4,200 0 0
Apple Inc COM 037833100   50,634 240,404 SH   SOLE   238,348 0 2,056
Applied Materials Inc COM 038222105   1,195 5,062 SH   SOLE   5,062 0 0
Aptus Defined Risk ETF APTUS DEFINED 26922A388   2,325 86,000 SH   SOLE   86,000 0 0
Arch Cap.GP. ORD G0450A105   589 5,836 SH   SOLE   4,975 0 861
Ares Management Corp Class A CL A COM STK 03990B101   2,748 20,618 SH   SOLE   20,390 0 228
Arrow Electronics COM 042735100   1,026 8,500 SH   SOLE   8,500 0 0
Ashland Global Holdings Inc COM 044186104   614 6,500 SH   SOLE   6,500 0 0
Astrazeneca PLC ADR F SPONSORED ADR 046353108   1,229 15,760 SH   SOLE   14,858 0 902
AT&T Corp Com New COM 00206R102   837 43,787 SH   SOLE   43,784 0 3
Atrion Corporation COM 049904105   389 859 SH   SOLE   778 0 81
Auto Data Processing COM 053015103   3,817 15,900 SH   SOLE   15,746 0 154
Avantis US Small Cap Value ETF US SML CP VALU 025072877   321 3,574 SH   SOLE   3,574 0 0
Banco Bilbao Argen ADR F SPONSORED ADR 05946K101   273 27,187 SH   SOLE   27,187 0 0
Bank Of America Corp COM 060505104   462 11,623 SH   SOLE   11,623 0 0
Baxter International Inc COM 071813109   235 6,964 SH   SOLE   6,932 0 32
Becton Dickinson & Co COM 075887109   2,520 10,784 SH   SOLE   10,784 0 0
Berkshire Hathaway B New CL B NEW 084670702   9,613 23,631 SH   SOLE   23,631 0 0
Berkshire Hathaway Inc Com CL A 084670108   612 1 SH   SOLE   1 0 0
Bio-Rad Laboratories 'a' CL A 090572207   410 1,500 SH   SOLE   1,500 0 0
Bio-Techne Corp COM 09073M104   3,522 49,157 SH   SOLE   49,157 0 0
BlackRock Inc COM 09247X101   347 441 SH   SOLE   292 0 149
BlackRock Ultra Short Term Bond ETF BLACKROCK ULTRA 46434V878   581 11,494 SH   SOLE   11,494 0 0
Blackstone Group Inc COM CL A 09260D107   23,363 188,714 SH   SOLE   188,714 0 0
Blackstone Secd Lending COMMON STOC 09261X102   2,191 69,803 SH   SOLE   69,803 0 0
Blackstone Senior Float COM 09256U105   2,214 158,000 SH   SOLE   158,000 0 0
Boeing Co COM 097023105   406 2,231 SH   SOLE   2,231 0 0
Booking Holdings Inc COM 09857L108   2,654 670 SH   SOLE   653 0 17
Bristol-Myers Squibb Co COM 110122108   929 22,372 SH   SOLE   22,372 0 0
Broadcom Limited COM 11135F101   2,537 1,580 SH   SOLE   1,580 0 0
Broadridge Finl Solution COM 11133T103   1,883 9,520 SH   SOLE   9,520 0 0
Brookfield Corp F Class A CL A LTD VT SH 11271J107   308 7,422 SH   SOLE   1,950 0 5,472
Brookfield Reins LTD CL A-1 EXCH NON G16250204   2,219 53,068 SH   SOLE   53,068 0 0
Brookfiled Asset Manag F Class A CL A LMT VTG SHS 113004105   419 11,020 SH   SOLE   9,952 0 1,068
Brown & Brown Inc Com COM 115236101   5,287 59,131 SH   SOLE   57,310 0 1,821
Bunge Global SA COM SH H11356104   1,383 12,950 SH   SOLE   12,950 0 0
C H Robinson Worldwd New COM NEW 12541W209   373 4,200 SH   SOLE   4,200 0 0
C S X Corp COM 126408103   1,305 39,027 SH   SOLE   39,027 0 0
C V S Caremark Corp COM 126650100   676 11,441 SH   SOLE   11,339 0 102
Cameco Corp Com COM 13321L108   2,659 54,050 SH   SOLE   54,050 0 0
Canadian Pacific Kansa F COM 13646K108   1,270 16,107 SH   SOLE   16,107 0 0
Cardinal Health Inc COM 14149Y108   1,131 11,501 SH   SOLE   11,501 0 0
Carmax Inc COM 143130102   225 3,062 SH   SOLE   1,795 0 1,267
Carrier Global Corp COM 14448C104   318 5,032 SH   SOLE   5,001 0 31
Caterpillar Inc COM 149123101   3,971 11,922 SH   SOLE   11,922 0 0
Cbre Clarion Global Real COM 12504G100   50 10,000 SH   SOLE   10,000 0 0
Celsius HLDGS Inc COM NEW 15118V207   5,472 95,842 SH   SOLE   95,842 0 0
Centene Corp COM 15135B101   539 8,132 SH   SOLE   8,132 0 0
Chas.RVR.Labs.Intl. COM 159864107   833 4,032 SH   SOLE   4,032 0 0
Chemed COM 16359R103   1,361 2,508 SH   SOLE   2,508 0 0
Cheniere Energy Inc Com New COM NEW 16411R208   2,913 16,664 SH   SOLE   16,664 0 0
Chevron Corporation COM 166764100   9,459 60,472 SH   SOLE   60,427 0 45
Chubb LTD F COM H1467J104   588 2,297 SH   SOLE   1,795 0 502
Church & Dwight Co. COM 171340102   990 9,550 SH   SOLE   9,550 0 0
CIGNA Corp COM 125523100   290 878 SH   SOLE   342 0 536
Cincinnati Financial CP COM 172062101   1,000 8,406 SH   SOLE   8,406 0 0
Cineverse Corp Class A COM CL A 172406308   37 41,968 SH   SOLE   41,968 0 0
Cisco Systems Inc COM 17275R102   3,059 64,390 SH   SOLE   64,320 0 70
Clorox Company COM 189054109   1,344 9,850 SH   SOLE   9,850 0 0
Cme Group COM 12572Q105   4,406 22,413 SH   SOLE   22,058 0 355
Coca Cola Bottlg Co Cons COM 191098102   235 217 SH   SOLE   217 0 0
Coca Cola Company COM 191216100   4,395 68,532 SH   SOLE   68,532 0 0
Colgate-Palmolive Co COM 194162103   3,904 40,231 SH   SOLE   38,671 0 1,560
Columbia Em Core Ex-China ETF EM CORE EX ETF 19762B202   3,014 94,431 SH   SOLE   93,925 0 506
Comcast Corp New CL A CL A 20030N101   1,135 28,992 SH   SOLE   25,320 0 3,672
Communicat SVS SLCT Sec SPDR ETF COMMUNICATION 81369Y852   222 2,589 SH   SOLE   2,589 0 0
Conocophillips COM 20825C104   1,613 14,101 SH   SOLE   13,319 0 782
Consolidated Edison Inc COM 209115104   1,218 13,625 SH   SOLE   13,625 0 0
Copart Inc COM 217204106   270 4,983 SH   SOLE   484 0 4,499
Corning Inc COM 219350105   399 10,264 SH   SOLE   10,264 0 0
Corteva Inc COM 22052L104   1,184 21,956 SH   SOLE   21,956 0 0
Costco WHSL Corp New COM 22160K105   1,817 2,138 SH   SOLE   2,138 0 0
Crispr Therapeutics F NAMEN AKT H17182108   683 12,650 SH   SOLE   12,650 0 0
D R Horton Co COM 23331A109   356 2,528 SH   SOLE   2,528 0 0
D R S Technologies Inc COM 52661A108   255 10,000 SH   SOLE   10,000 0 0
Danaher Corp Del COM 235851102   2,489 9,951 SH   SOLE   9,645 0 306
Darden Restaurants Inc COM 237194105   375 2,480 SH   SOLE   2,480 0 0
Deere & Co COM 244199105   3,498 9,325 SH   SOLE   9,325 0 0
Devon Energy CP New COM 25179M103   1,571 33,142 SH   SOLE   33,142 0 0
Diamondback Energy Inc COM 25278X109   203 1,014 SH   SOLE   1,014 0 0
Dick's Sporting Goods COM 253393102   322 1,500 SH   SOLE   1,500 0 0
DIGITAL REALTY TRUST COM 253868103   793 5,217 SH   SOLE   5,217 0 0
Dimensional US Marketwide Value ETF US MKTWIDE VALU 25434V724   240 6,118 SH   SOLE   6,118 0 0
Disney Walt Co COM DISNEY 254687106   4,154 41,834 SH   SOLE   41,732 0 102
Dominion Energy, Inc. COM 25746U109   413 8,423 SH   SOLE   7,498 0 925
Donaldson Co. COM 257651109   988 13,804 SH   SOLE   13,000 0 804
Doubleline Commercial RL Est ETF COMMERCIAL REAL 25861R303   3,741 72,790 SH   SOLE   72,790 0 0
Dow Inc Com COM 260557103   760 14,332 SH   SOLE   14,332 0 0
Duke Energy Corp New COM NEW 26441C204   4,104 40,941 SH   SOLE   39,893 0 1,048
DuPont De Nemours Inc COM 26614N102   879 10,926 SH   SOLE   9,821 0 1,105
Eaton Corp PLC F SHS G29183103   2,683 8,556 SH   SOLE   7,148 0 1,408
eBay Inc COM 278642103   331 6,164 SH   SOLE   6,164 0 0
Ecolab Inc COM 278865100   569 2,386 SH   SOLE   2,386 0 0
Edwards Lifesciences CP COM 28176E108   887 9,602 SH   SOLE   9,602 0 0
Elevance Health Inc COM 036752103   3,232 5,965 SH   SOLE   5,965 0 0
Emcor Group Inc COM 29084Q100   410 1,122 SH   SOLE   0 0 1,122
Emerson Electric Co COM 291011104   4,673 42,422 SH   SOLE   42,422 0 0
Enbridge Inc F COM 29250N105   843 23,684 SH   SOLE   23,684 0 0
Enphase Energy Inc COM 29355A107   600 6,013 SH   SOLE   6,013 0 0
Enterprise Prd Prtnrs LP COM 293792107   1,886 65,089 SH   SOLE   65,089 0 0
Expeditor Intl.Of Wash. COM 302130109   1,003 8,038 SH   SOLE   8,038 0 0
Extra Space Storage Inc COM 30225T102   357 2,296 SH   SOLE   2,296 0 0
Exxon Mobil Corporation COM 30231G102   6,820 59,245 SH   SOLE   58,476 0 769
Factset Resh SYS Inc Com COM 303075105   298 731 SH   SOLE   453 0 278
Fastenal Co COM 311900104   1,378 21,929 SH   SOLE   21,100 0 829
Fedex Corporation COM 31428X106   1,247 4,140 SH   SOLE   4,140 0 0
First Bancshares MS Com COM 318916103   330 12,702 SH   SOLE   12,702 0 0
Fiserv Inc COM 337738108   374 2,511 SH   SOLE   2,511 0 0
Franklin FTSE Japan ETF FTSE JAPAN ETF 35473P744   1,630 56,667 SH   SOLE   56,667 0 0
Franklin FTSE South Korea ETF FTSE SOUTH KOREA 35473P710   1,789 81,824 SH   SOLE   81,824 0 0
Franklin US MD CP Multifct Index ETF US MID CP MLTFCT 35473P884   1,463 28,530 SH   SOLE   28,530 0 0
Freeport- Mcmoran Inc CL B 35671D857   3,782 77,810 SH   SOLE   77,810 0 0
Fti Consulting Inc Com COM 302941109   301 1,395 SH   SOLE   0 0 1,395
Gallagher Arthur J & Co COM 363576109   2,262 8,724 SH   SOLE   8,724 0 0
GE Healthcare Technologi COMMON STOCK 36266G107   2,058 26,411 SH   SOLE   26,411 0 0
GE Vernova Inc COM 36828A101   227 1,321 SH   SOLE   1,321 0 0
General Dynamics Corp COM 369550108   2,460 8,479 SH   SOLE   8,273 0 206
General Electric Co COM NEW 369604301   788 4,957 SH   SOLE   4,957 0 0
General Mills Inc COM 370334104   1,392 22,010 SH   SOLE   22,010 0 0
Genuine Parts Co COM 372460105   441 3,171 SH   SOLE   3,171 0 0
Gildan Activewear Inc F COM 375916103   379 10,000 SH   SOLE   10,000 0 0
Gilead Sciences Inc COM 375558103   387 5,641 SH   SOLE   5,611 0 30
Global Payments Inc COM 37940X102   8,145 84,226 SH   SOLE   84,226 0 0
Global X MLP & Energy Infrastructure ETF GLB X MLP ENRG I 37954Y293   1,703 33,364 SH   SOLE   33,364 0 0
Globe Life Inc COM 37959E102   5,901 71,716 SH   SOLE   71,716 0 0
Goldman Sachs Actvbeta US LRG ETF EQUITY ETF 381430503   319 2,985 SH   SOLE   2,985 0 0
Goldman Sachs Actvbt Intereqy ETF ACTIVEBETA INT 381430107   1,064 31,630 SH   SOLE   31,630 0 0
Goldman Sachs Group Inc COM 38141G104   618 1,367 SH   SOLE   1,367 0 0
Goldman Sachs Trsryaccs 1 YR ETF TREASURYACCESS 381430529   3,119 31,166 SH   SOLE   31,166 0 0
Goldman SCHS JST US LRG CP Eq ETF IV JUST US LRG CP 381430396   9,895 126,643 SH   SOLE   126,643 0 0
Graco COM 384109104   1,305 16,459 SH   SOLE   14,500 0 1,959
Grayscale Bitcoin TR BTC SHS REP COM UT 389637109   256 4,800 SH   SOLE   4,800 0 0
Heico Corp CL A 422806208   225 1,268 SH   SOLE   0 0 1,268
Hershey Company COM 427866108   1,810 9,844 SH   SOLE   9,844 0 0
Hilton Worldwide HLD COM 43300A203   231 1,060 SH   SOLE   87 0 973
Home Depot Inc COM 437076102   14,358 41,709 SH   SOLE   41,709 0 0
Honeywell International COM 438516106   7,856 36,788 SH   SOLE   36,161 0 627
Illinois Tool Works Inc COM 452308109   2,759 11,577 SH   SOLE   11,143 0 434
Ingersoll Rand Inc COM 45687V106   924 10,174 SH   SOLE   10,174 0 0
Intel Corp COM 458140100   1,635 52,785 SH   SOLE   52,638 0 147
Intercontinental Exchange COM 45866F104   4,012 29,311 SH   SOLE   28,944 0 367
International Paper Co COM 460146103   455 10,540 SH   SOLE   10,540 0 0
Intl Business Machines COM 459200101   2,418 13,981 SH   SOLE   13,981 0 0
Intuit Inc COM 461202103   900 1,370 SH   SOLE   1,118 0 252
Intuitive Surgical New COM NEW 46120E602   1,560 3,506 SH   SOLE   3,065 0 441
Invesco Agri Com STRGY ETF IV AGRI CMDTY STRA 46090F308   211 6,145 SH   SOLE   6,145 0 0
Invesco Bletshs 2024 MNPL BND ETF BULSHS 2024 MUNI 46138J536   364 14,655 SH   SOLE   14,655 0 0
Invesco Bletshs 2025 MNPL BND ETF BULSHS 2025 MUNI 46138J528   265 10,915 SH   SOLE   10,915 0 0
Invesco Bulletshares 2024 Corporate Bond ETF BULSHS 2024 CB 46138J841   1,907 90,562 SH   SOLE   90,162 0 400
Invesco Bulletshares 2024 High Yield BULSHS 2024 HY 46138J833   427 18,777 SH   SOLE   18,227 0 550
Invesco Bulletshares 2025 Corporate Bond ETF BULSHS 2025 CB 46138J825   2,269 110,963 SH   SOLE   110,563 0 400
Invesco Bulletshares 2026 Corporate Bond ETF BULSHS 2026 CB 46138J791   2,206 115,060 SH   SOLE   114,620 0 440
Invesco Bulletshares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783   1,805 93,907 SH   SOLE   93,907 0 0
Invesco Bulletshars 2028 Corp BD ETF INVSCO BLSH 28 46138J643   778 39,010 SH   SOLE   39,010 0 0
Invesco DB Agriculture Fund AGRICULTURE FD 46140H106   291 12,237 SH   SOLE   12,237 0 0
Invesco QQQ Trust UNIT SER 1 46090E103   7,722 16,092 SH   SOLE   16,081 0 11
Invesco S And P 500 Garp ETF S&P 500 GARP ETF 46137V431   1,016 9,890 SH   SOLE   9,890 0 0
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357   11,655 70,947 SH   SOLE   70,900 0 47
Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241   741 11,660 SH   SOLE   11,660 0 0
Invesco S&P 500 Top 50 ETF S&P 500 TOP 50 46137V233   1,214 26,530 SH   SOLE   26,530 0 0
Invesco Water Resources ETF WATER RES ETF 46137V142   203 3,130 SH   SOLE   3,130 0 0
iShares 0 To 3 MNTH Treasury BND ETF 0-3 MNTH TREASRY 46436E718   7,723 76,681 SH   SOLE   76,681 0 0
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747   4,907 49,317 SH   SOLE   49,317 0 0
iShares 1-3 Year Treasury Bond ETF 1-3 YR TR BD ETF 464287457   5,713 69,964 SH   SOLE   69,964 0 0
iShares 1-5 Investment Grade Corp ETF 1-3 YR CR BD ETF 464288646   15,243 297,476 SH   SOLE   297,476 0 0
iShares 3-7 YR TR BD ETF 3 7 YR TREAS BD 464288661   15,770 136,569 SH   SOLE   136,536 0 33
iShares Core 1 5 Year Usd Bond ETF CORE 1 5 YR USD 46432F859   553 11,684 SH   SOLE   11,684 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621   1,322 22,940 SH   SOLE   22,940 0 0
iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663   676 6,221 SH   SOLE   6,221 0 0
iShares Core MSCI CORE MSCI EMKT 46434G103   3,303 61,700 SH   SOLE   61,700 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842   2,796 38,493 SH   SOLE   38,493 0 0
iShares Core MSCI Intrl DVLP MKT ETF CORE MSCI INTL 46435G326   3,050 46,459 SH   SOLE   46,459 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200   9,312 17,018 SH   SOLE   17,018 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507   16,834 287,670 SH   SOLE   287,670 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804   4,674 43,819 SH   SOLE   43,819 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226   3,021 31,119 SH   SOLE   31,119 0 0
iShares Core US Growth ETF CORE S&P US ETF 464287671   739 5,798 SH   SOLE   5,798 0 0
iShares Dow Jones U.S. ETF DOW JONES US ETF 464287846   373 2,818 SH   SOLE   2,818 0 0
iShares Edge MSCI Min Vol USA ETF MIN VOL USA ETF 46429B697   231 2,749 SH   SOLE   2,749 0 0
iShares Edge MSCI USA Value Factor E MSCI USA VALUE 46432F388   436 4,217 SH   SOLE   4,217 0 0
iShares Emerging Markets Local Cur ETF JP MORGAN EM ETF 464286517   242 6,796 SH   SOLE   6,796 0 0
iShares Floating Rate Bond ETF FLTG RATE BD ETF 46429B655   2,004 39,222 SH   SOLE   39,222 0 0
iShares Gold Trust ISHARES NEW 464285204   8,341 189,871 SH   SOLE   189,871 0 0
iShares Ibond Dec 2024 Muni ETF IBONDS DEC 46435U697   5,949 228,413 SH   SOLE   228,413 0 0
iShares Ibond Dec 2025 Muni ETF IBONDS DEC 25 46435U432   8,096 305,676 SH   SOLE   305,676 0 0
iShares Ibond Dec 2026 Muni ETF IBONDS DEC 26 46435U259   4,967 196,181 SH   SOLE   196,181 0 0
iShares Ibond Dec 2027 Muni ETF IBONDS DEC 27 46435U283   671 26,826 SH   SOLE   26,826 0 0
iShares Ibond Dec 2028 Muni ETF IBONDS DEC 28 46435U325   208 8,330 SH   SOLE   8,330 0 0
iShares Ibonds 2024 Treasury ETF IBONDS 24 TRM TS 46436E874   4,662 194,398 SH   SOLE   194,043 0 355
iShares Ibonds 2025 Treasury ETF IBONDS 25 TRM TS 46436E866   3,674 158,225 SH   SOLE   158,225 0 0
iShares Ibonds 2026 Treasury ETF IBONDS 26 TRM TS 46436E858   2,410 106,395 SH   SOLE   106,395 0 0
iShares Ibonds Dec 2024 TRM ETF IBONDS DEC24 ETF 46434VBG4   9,534 379,396 SH   SOLE   378,834 0 562
iShares Ibonds Dec 2027 Term Corporate ETF IBONDS 27 ETF 46435UAA9   2,142 90,265 SH   SOLE   90,265 0 0
iShares Ibonds Dec 2028 Term ETF IBDS DEC28 ETF 46435U515   1,381 55,770 SH   SOLE   55,770 0 0
iShares Ibonds Term Treasury ETF IBONDS 27 TRM TS 46436E841   1,069 48,423 SH   SOLE   48,423 0 0
iShares Ibonds Term Treasury ETF IBONDS 28 TRM TS 46436E833   439 20,100 SH   SOLE   20,100 0 0
iShares International Sel DIV ETF INTL SEL DIV ETF 464288448   563 20,361 SH   SOLE   20,361 0 0
iShares Interntinl Aggrgt BND ETF CORE INTL AGGR 46435G672   1,575 31,552 SH   SOLE   31,552 0 0
iShares MSCI Brazil ETF MSCI BRAZIL ETF 464286400   244 8,930 SH   SOLE   8,763 0 167
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465   477 6,092 SH   SOLE   6,092 0 0
iShares MSCI India Index MSCI INDIA ETF 46429B598   420 7,533 SH   SOLE   7,445 0 88
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822   1,055 15,454 SH   SOLE   15,288 0 166
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334   250 7,167 SH   SOLE   7,137 0 30
iShares MSCI USA Esg Select ETF USA ESG SLCT ETF 464288802   242 2,150 SH   SOLE   2,150 0 0
iShares Natl Amt-Free Muni Bond ETF NATIONAL MUN ETF 464288414   250 2,350 SH   SOLE   2,350 0 0
iShares North American Natural Resources ETF NA NAT RES 464287374   484 10,999 SH   SOLE   10,825 0 174
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614   4,164 11,424 SH   SOLE   11,424 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598   590 3,379 SH   SOLE   3,379 0 0
iShares Russell Growth RUS MD CP GR ETF 464287481   640 5,799 SH   SOLE   5,799 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499   803 9,903 SH   SOLE   9,903 0 0
iShares Russell Top 200 ETF RUS TOP 200 ETF 464289446   1,770 13,215 SH   SOLE   13,215 0 0
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438   1,414 6,592 SH   SOLE   6,537 0 55
iShares Select Dividend SELECT DIVID ETF 464287168   436 3,600 SH   SOLE   3,600 0 0
iShares Short Treasury Bond ETF SHORT TREAS BD 464288679   954 8,632 SH   SOLE   8,032 0 600
iShares Silver Trust ISHARES 46428Q109   1,759 66,196 SH   SOLE   66,029 0 167
iShares TIPS Bond ETF TIPS BD ETF 464287176   304 2,843 SH   SOLE   2,843 0 0
iShares Total US Stock Market ETF CORE S&P TTL STK 464287150   201 1,695 SH   SOLE   1,695 0 0
iShares Total Usd Bond Market ETF CORE TOTAL USD 46434V613   1,763 38,995 SH   SOLE   38,595 0 400
iShares TR Barclys 7-10 YR 7-10 YR TRSY BD 464287440   3,521 37,600 SH   SOLE   37,600 0 0
iShares TR Barclys MBS BD MBS ETF 464288588   10,409 113,376 SH   SOLE   113,376 0 0
iShares TR MSCI Acwi Indx MSCI ACWI ETF 464288257   5,651 50,275 SH   SOLE   50,275 0 0
iShares TR Real Estate U.S. REAL ES ETF 464287739   421 4,795 SH   SOLE   4,795 0 0
iShares TR Rusl 3000 Valu CORE S&P US VLU 464287663   218 2,474 SH   SOLE   2,474 0 0
iShares TR Russell 1000 RUS 1000 ETF 464287622   1,256 4,221 SH   SOLE   4,221 0 0
iShares TR Russell 2000 RUSSELL 2000 ETF 464287655   2,514 12,393 SH   SOLE   12,393 0 0
iShares TR S&P 100 ETF S&P 100 ETF 464287101   374 1,414 SH   SOLE   1,414 0 0
iShares Trust Technology U.S. TECH ETF 464287721   391 2,601 SH   SOLE   2,601 0 0
iShares U.S. Treasury Bond ETF US TREAS BD ETF 46429B267   1,182 52,390 SH   SOLE   52,390 0 0
Ishars Edg MSCI USA QLTY FCTR ETF MSCI USA QLT FCT 46432F339   5,523 32,343 SH   SOLE   32,248 0 95
Ishr Ibnd Dec 2025 TRM ETF IBONDS DEC25 ETF 46434VBD1   7,405 297,880 SH   SOLE   297,880 0 0
Ishrs BLMBRG RL Sel CMDT STRG ETF BLOOMBERG ROLL 46431W598   219 4,442 SH   SOLE   4,442 0 0
Ishrs Ibnds Dec 2026 TRM Corp ETF IBONDS DEC2026 46435GAA0   3,189 133,866 SH   SOLE   133,866 0 0
Ishs MSCI Intl Quality Fact ETF MSCI INTL QUALTY 46434V456   1,561 39,969 SH   SOLE   39,969 0 0
Ivsc S&P Intl HGH QL S&P INTL QULTY 46138E214   743 24,424 SH   SOLE   24,424 0 0
Jacobs Solutions Inc COM 46982L108   1,204 8,620 SH   SOLE   8,620 0 0
Johnson & Johnson COM 478160104   5,586 38,218 SH   SOLE   37,351 0 867
JPMorgan Chase & Co COM 46625H100   18,931 93,599 SH   SOLE   92,346 0 1,253
Kimberly-Clark Corp COM 494368103   611 4,382 SH   SOLE   4,382 0 0
KKR & Co Inc Class A COM 48251W104   369 3,502 SH   SOLE   31 0 3,471
Kla-Tencor Corp Com COM 482480100   430 521 SH   SOLE   521 0 0
Kroger Co Com COM 501044101   286 5,731 SH   SOLE   5,731 0 0
L3harris Technologies Inc COM 502431109   1,822 8,113 SH   SOLE   8,113 0 0
Labcorp Holdings Inc COM SH 504922105   1,174 5,769 SH   SOLE   5,769 0 0
Lam Research COM 512807108   1,814 1,700 SH   SOLE   1,700 0 0
Lilly Eli & Company COM 532457108   5,438 6,006 SH   SOLE   5,805 0 201
Lincoln National Corp COM 534187109   302 9,722 SH   SOLE   9,722 0 0
Linde PLC SHS SHS G54950103   1,823 4,154 SH   SOLE   4,154 0 0
Liveperson Inc COM 538146101   43 73,450 SH   SOLE   73,450 0 0
Lockheed Martin Corp COM 539830109   10,387 22,237 SH   SOLE   22,237 0 0
Lowes Companies Inc COM 548661107   4,355 19,755 SH   SOLE   19,255 0 500
Marathon Oil Corp COM 565849106   823 28,702 SH   SOLE   28,702 0 0
Marathon Pete Corp COM 56585A102   4,137 23,846 SH   SOLE   23,846 0 0
Markel Corp COM 570535104   435 276 SH   SOLE   194 0 82
Marsh & MC Lennan Co Inc COM 571748102   967 4,591 SH   SOLE   3,407 0 1,184
Martin Mrta.Mats. COM 573284106   2,157 3,981 SH   SOLE   3,850 0 131
Mastec Inc COM 576323109   433 4,050 SH   SOLE   4,050 0 0
Mastercard Inc CL A 57636Q104   5,861 13,286 SH   SOLE   13,139 0 147
MC Cormick & Co Inc N-VT COM NON VTG 579780206   363 5,122 SH   SOLE   5,122 0 0
MC Donalds Corp COM 580135101   9,208 36,131 SH   SOLE   36,103 0 28
Mckesson Corporation COM 58155Q103   459 786 SH   SOLE   448 0 338
Medtronic PLC F SHS G5960L103   411 5,175 SH   SOLE   5,175 0 0
Merck & Co Inc New COM 58933Y105   8,000 64,225 SH   SOLE   63,083 0 1,142
Meta Platforms, Inc. CL A 30303M102   4,224 8,377 SH   SOLE   7,366 0 1,011
Metlife Inc COM 59156R108   428 6,099 SH   SOLE   6,038 0 61
Microchip Tech. COM 595017104   1,163 12,712 SH   SOLE   11,862 0 850
Microsoft Corp COM 594918104   38,878 86,985 SH   SOLE   85,181 0 1,804
Mid-Amer Apt CMNTYS Com COM 59522J103   15,167 106,356 SH   SOLE   106,341 0 15
Molson Coors Brewing CL B CL B 60871R209   337 6,633 SH   SOLE   6,633 0 0
Mondelez Intl Inc CL A CL A 609207105   703 10,670 SH   SOLE   10,670 0 0
Morgan Stanley COM NEW 617446448   2,182 22,451 SH   SOLE   21,030 0 1,421
Motorola Solutions Inc COM NEW 620076307   455 1,175 SH   SOLE   1,175 0 0
MSC Indl.Direct 'a' CL A 553530106   404 5,100 SH   SOLE   5,100 0 0
Nasdaq OMX Group COM 631103108   1,568 26,019 SH   SOLE   24,825 0 1,194
Neos Enhanced Inc CS Altrntv ETF NEOS ENH INM CAS 78433H501   763 15,333 SH   SOLE   15,333 0 0
Netflix Com Inc Com COM 64110L106   377 559 SH   SOLE   81 0 478
Nextera Energy Inc COM 65339F101   1,130 15,958 SH   SOLE   14,340 0 1,618
Nike Inc Class B CL B 654106103   2,994 39,527 SH   SOLE   39,072 0 455
Norfolk Southern Corp COM 655844108   1,238 5,766 SH   SOLE   5,766 0 0
Novo-Nordisk A-S ADR F ADR 670100205   497 3,485 SH   SOLE   2,099 0 1,386
NRG Energy Inc New COM NEW 629377508   285 3,655 SH   SOLE   3,655 0 0
Nucor Corp COM 670346105   1,375 8,668 SH   SOLE   8,668 0 0
Nvent Electric PLC F SHS G6700G107   322 4,200 SH   SOLE   4,200 0 0
Nvidia Corp Com COM 67066G104   132,128 1,069,512 SH   SOLE   1,061,962 0 7,550
NVR Inc Com COM 62944T105   1,548 204 SH   SOLE   204 0 0
O Reilly Automotive COM 67103H107   283 268 SH   SOLE   56 0 212
Occidental Pete Corp COM 674599105   382 6,041 SH   SOLE   6,041 0 0
Old Republic Intl Corp COM 680223104   2,139 69,225 SH   SOLE   69,225 0 0
Omnicom Group Inc COM 681919106   206 2,285 SH   SOLE   2,285 0 0
On Semiconductor Co COM 682189105   1,018 14,848 SH   SOLE   14,848 0 0
Oneok Inc New COM 682680103   11,096 136,061 SH   SOLE   136,061 0 0
Oracle Corporation COM 68389X105   3,582 25,370 SH   SOLE   25,245 0 125
Otis Worldwide Corp COM 68902V107   208 2,157 SH   SOLE   2,142 0 15
P P G Industries Inc COM 693506107   348 2,765 SH   SOLE   2,149 0 616
Pacer Lunt Large Cap Alter ETF LUNT LRG CP ALTR 69374H717   256 7,357 SH   SOLE   7,357 0 0
Pacer Lunt LRG Cap Multi Factr ETF LUNT LRGCP MULTI 69374H816   1,429 29,322 SH   SOLE   29,322 0 0
Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881   2,935 53,561 SH   SOLE   53,561 0 0
Pacer US Small Cap Cash Cows 100 ETF PACER US SMALL 69374H857   1,365 31,267 SH   SOLE   31,267 0 0
Pack.Corp.Of Am. COM 695156109   1,501 8,167 SH   SOLE   8,167 0 0
Palantir Technologies In Class A CL A 69608A108   969 38,244 SH   SOLE   38,244 0 0
Palo Alto Networks COM 697435105   650 1,918 SH   SOLE   1,331 0 587
Parker Hannifin Corp Com COM 701094104   1,945 3,846 SH   SOLE   3,846 0 0
Paychex Inc COM 704326107   374 3,151 SH   SOLE   3,151 0 0
Paypal Holdings Inco COM 70450Y103   638 11,001 SH   SOLE   9,140 0 1,861
PBF Energy Inc CL A 69318G106   705 15,310 SH   SOLE   15,310 0 0
Pentair PLC F SHS G7S00T104   245 3,200 SH   SOLE   3,200 0 0
Penumbra Inc COM 70975L107   522 2,900 SH   SOLE   2,900 0 0
Pepsico Incorporated COM 713448108   3,124 18,939 SH   SOLE   18,585 0 354
Pfizer Incorporated COM 717081103   1,722 61,544 SH   SOLE   59,875 0 1,669
Philip Morris Intl Inc COM 718172109   1,063 10,364 SH   SOLE   10,364 0 0
Phillips 66 COM 718546104   8,148 57,715 SH   SOLE   57,676 0 39
PIMCO Dynamic Income Opp COM BEN SHS 69355M107   1,525 113,707 SH   SOLE   113,707 0 0
PIMCO Exch Traded Fund ENHAN SHRT MA AC 72201R833   5,348 53,136 SH   SOLE   52,916 0 220
PNC Finl Services GP Inc COM 693475105   380 2,443 SH   SOLE   2,104 0 339
Primerica Inc COM 74164M108   267 1,129 SH   SOLE   0 0 1,129
Principal Financial GP Com COM 74251V102   200 2,555 SH   SOLE   2,555 0 0
Procter & Gamble COM 742718109   8,385 50,843 SH   SOLE   50,788 0 55
Progressive Corp Ohio COM 743315103   433 2,084 SH   SOLE   460 0 1,624
ProShares Large Cap Core Plus PSHS LC COR PLUS 74347R248   1,272 20,446 SH   SOLE   19,246 0 1,200
Pub SVC Ent Group Inc COM 744573106   457 6,197 SH   SOLE   6,197 0 0
Qualcomm Inc COM 747525103   3,931 19,734 SH   SOLE   19,670 0 64
Quanta Services Inc COM 74762E102   2,745 10,804 SH   SOLE   10,804 0 0
Quest Diagnostic Inc COM 74834L100   524 3,830 SH   SOLE   3,830 0 0
Rayonier Inc COM 754907103   851 29,270 SH   SOLE   29,270 0 0
Regions Financial Corp COM 7591EP100   4,289 211,378 SH   SOLE   211,378 0 0
Resmed Inc COM 761152107   402 2,100 SH   SOLE   2,100 0 0
Rithm Capital Corp COM NEW 64828T201   297 27,264 SH   SOLE   27,264 0 0
Rockwell Automation Inc COM 773903109   309 1,122 SH   SOLE   1,122 0 0
RPM International Inc COM 749685103   1,285 11,937 SH   SOLE   11,937 0 0
S & P Global Inc COM 78409V104   812 1,820 SH   SOLE   1,480 0 340
Salesforce Com COM 79466L302   473 1,840 SH   SOLE   1,086 0 754
SCH US Agg BND ETF US AGGREGATE B 808524839   9,224 202,372 SH   SOLE   201,102 0 1,270
SCH US DIV Equity ETF US DIVIDEND EQ 808524797   13,810 175,728 SH   SOLE   175,583 0 145
Schein Henry Inc COM 806407102   605 9,439 SH   SOLE   9,439 0 0
SCHW Emg MKT Eq ETF EMRG MKTEQ ETF 808524706   2,660 100,012 SH   SOLE   99,749 0 263
SCHW Intl Eq ETF INTL EQTY ETF 808524805   21,863 563,738 SH   SOLE   561,531 0 2,207
SCHW US Scap ETF US SML CAP ETF 808524607   2,967 62,323 SH   SOLE   62,323 0 0
Schwab 1000 Index ETF 1000 INDEX ETF 808524722   516 9,825 SH   SOLE   9,825 0 0
Schwab Funda Emg MKTS Large Com ETF SCHWB FDT EMK LG 808524730   1,351 45,324 SH   SOLE   45,289 0 35
Schwab Fundamental Inl Large Com ETF SCHWB FDT INT LG 808524755   23,573 666,858 SH   SOLE   664,272 0 2,586
Schwab Fundamental US Large Co ETF SCHWAB FDT US LG 808524771   5,853 86,969 SH   SOLE   86,809 0 160
Schwab Fundamental US Small Com ETF SCHWAB FDT US SC 808524763   1,135 20,582 SH   SOLE   20,582 0 0
Schwab Short U.S. Treasury ETF SHT TM US TRES 808524862   20,412 424,099 SH   SOLE   422,681 0 1,418
Schwab Strategic TR Intrm TRM Tres INT-TRM U.S TRES 808524854   342 7,020 SH   SOLE   7,020 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102   10,339 163,924 SH   SOLE   162,930 0 994
Schwab US Large Cap ETF US LRG CAP ETF 808524201   15,590 241,867 SH   SOLE   241,367 0 500
Schwab US Large Cap Growth US LCAP GR ETF 808524300   2,688 26,626 SH   SOLE   26,366 0 260
Schwab US Large Cap Value US LCAP VA ETF 808524409   3,356 45,032 SH   SOLE   45,032 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508   11,469 146,867 SH   SOLE   146,244 0 623
Sector SPDR Engy Select SBI INT-ENERGY 81369Y506   293 3,218 SH   SOLE   3,218 0 0
SELECT SECTOR SPDR TR SBI INT-TECH TECHNOLOGY 81369Y803   657 2,902 SH   SOLE   2,902 0 0
Service Corp Intl COM 817565104   1,069 15,024 SH   SOLE   15,024 0 0
Servisfirst Bancshares Com COM 81768T108   6,437 101,869 SH   SOLE   101,869 0 0
Shell PLC SPON ADS 780259305   1,971 27,310 SH   SOLE   27,310 0 0
Sherwin Williams Co COM 824348106   1,446 4,844 SH   SOLE   4,081 0 763
Simpson Manufacturing Co Inc COM 829073105   313 1,860 SH   SOLE   0 0 1,860
Skyworks Solutions Inc Com COM 83088M102   2,082 19,535 SH   SOLE   19,535 0 0
Snap-On COM 833034101   403 1,540 SH   SOLE   1,540 0 0
SPDR Nuveen Barclays Short Term Muni ETF NUVEEN BLMBRG SR 78468R739   628 13,305 SH   SOLE   13,305 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF SPDR BLOOMBERG 78468R663   260 2,838 SH   SOLE   2,838 0 0
SPDR EM Local Currency Bond ETF BLOMBRG BRC EMRG 78464A391   924 46,449 SH   SOLE   46,289 0 160
SPDR Gold Trust GOLD SHS 78463V107   563 2,619 SH   SOLE   2,619 0 0
SPDR Index Shares Emerg Markt ETF IV PORTFOLIO EMG MK 78463X509   833 22,122 SH   SOLE   22,122 0 0
SPDR Portfolio Intermediate Term Corporate Bond ETF BLOMBRG BRC INTR 78464A375   381 11,702 SH   SOLE   11,702 0 0
SPDR Russell 1000 Yield Focus ETF RUSSELL YIELD 78468R770   1,608 15,500 SH   SOLE   15,500 0 0
SPDR S&P 500 ETF TST. TR UNIT 78462F103   20,684 37,896 SH   SOLE   37,896 0 0
SPDR S&P Midcap 400 ETF UTSER1 S&PDCRP 78467Y107   5,473 10,190 SH   SOLE   10,190 0 0
SPDR Short Term Intl Treasury Bond ETF BLOMBERG BRC INT 78464A334   324 12,636 SH   SOLE   12,636 0 0
Sprott Physical Gold Trust UNIT 85207H104   2,492 138,000 SH   SOLE   138,000 0 0
Sprott Physical Silver Trust TR UNIT 85207K107   1,291 130,000 SH   SOLE   130,000 0 0
Starbucks Corp COM 855244109   267 3,425 SH   SOLE   3,425 0 0
Steel Dynamics COM 858119100   4,542 34,948 SH   SOLE   34,948 0 0
Stryker Corp COM 863667101   305 893 SH   SOLE   427 0 466
Synovus Financial CP New COM NEW 87161C501   3,579 88,217 SH   SOLE   88,217 0 0
Sysco Corporation COM 871829107   338 4,728 SH   SOLE   4,728 0 0
T Rowe Price Group Inc COM 74144T108   334 2,898 SH   SOLE   2,898 0 0
Targa Resources Corp COM 87612G101   494 3,837 SH   SOLE   3,837 0 0
Target Corporation COM 87612E106   778 5,256 SH   SOLE   4,258 0 998
Te Connectivity LTD F REG SHS H84989104   3,017 20,057 SH   SOLE   20,057 0 0
Teleflex COM 879369106   831 3,950 SH   SOLE   3,950 0 0
Tenaya Therapeutics Inc COM 87990A106   68 21,844 SH   SOLE   21,844 0 0
Tesla Motors Inc COM 88160R101   1,805 9,122 SH   SOLE   8,859 0 263
Texas Instruments Inc COM 882508104   5,880 30,229 SH   SOLE   29,387 0 842
The Charles Schwab Corp COM 808513105   516 6,997 SH   SOLE   6,997 0 0
The Southern Company COM 842587107   13,300 171,460 SH   SOLE   169,869 0 1,591
Thermo Fisher Scientific COM 883556102   3,572 6,455 SH   SOLE   5,901 0 554
Toll Brothers Inc COM 889478103   346 3,000 SH   SOLE   3,000 0 0
Toyota Motor CP ADR Newf ADS 892331307   723 3,525 SH   SOLE   3,525 0 0
Tractor Supply Company COM 892356106   447 1,655 SH   SOLE   1,655 0 0
Trane Technologies PLC SHS G8994E103   3,459 10,517 SH   SOLE   10,246 0 271
Transdigm Group Inc COM 893641100   266 208 SH   SOLE   0 0 208
Travelers Companies Inc COM 89417E109   467 2,296 SH   SOLE   2,226 0 70
TruBridge Inc COM 205306103   152 15,213 SH   SOLE   15,213 0 0
Truist Financial Corporation COM 89832Q109   774 19,917 SH   SOLE   19,917 0 0
U S Bancorp Del New COM NEW 902973304   776 19,303 SH   SOLE   19,303 0 0
Uber Technologies Inc COM 90353T100   1,061 14,593 SH   SOLE   12,059 0 2,534
Udr Inc COM 902653104   211 5,132 SH   SOLE   5,132 0 0
Unilever PLC ADR New F SPON ADR NEW 904767704   599 10,897 SH   SOLE   10,897 0 0
Union Pacific Corp COM 907818108   2,074 9,168 SH   SOLE   8,121 0 1,047
United Parcel Service B CL B 911312106   294 2,148 SH   SOLE   2,148 0 0
United Rentals Inc COM 911363109   256 396 SH   SOLE   396 0 0
Unitedhealth Group Inc COM 91324P102   11,722 23,017 SH   SOLE   22,370 0 647
US Treasury 3 Month Bill ETF US TREAS 3 MNTH 74933W452   238 4,755 SH   SOLE   4,755 0 0
Valero Energy Corp New COM 91913Y100   918 5,858 SH   SOLE   5,858 0 0
Valvoline Inc COM 92047W101   507 11,736 SH   SOLE   11,736 0 0
Vaneck Vectors ETF TR Agribusiness ETF AGRIBUSINESS ETF 92189F700   755 10,769 SH   SOLE   10,769 0 0
Vanguard Consumer Discretionary ETF CONSUM DIS ETF 92204A108   1,688 5,392 SH   SOLE   5,392 0 0
Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207   679 3,318 SH   SOLE   3,318 0 0
Vanguard Corp Bond ETF INT-TERM CORP 92206C870   551 6,895 SH   SOLE   6,895 0 0
Vanguard DIV Appreciation ETF DIV APP ETF 921908844   11,114 60,583 SH   SOLE   60,401 0 182
Vanguard Energy ETF ENERGY ETF 92204A306   524 4,075 SH   SOLE   4,075 0 0
Vanguard Extended MKT. ETF EXTEND MKT ETF 922908652   2,911 17,191 SH   SOLE   17,113 0 78
Vanguard Financials ETF FINANCIALS ETF 92204A405   570 5,679 SH   SOLE   5,679 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,732 500,441 SH   SOLE   499,291 0 1,150
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858   7,450 170,255 SH   SOLE   169,590 0 665
Vanguard Growth GROWTH ETF 922908736   4,235 11,309 SH   SOLE   11,309 0 0
Vanguard Health Care ETF HEALTH CAR ETF 92204A504   811 3,036 SH   SOLE   3,036 0 0
Vanguard High Dividend Yield HIGH DIV YLD 921946406   2,053 17,311 SH   SOLE   17,311 0 0
Vanguard Industrials ETF INDUSTRIAL ETF 92204A603   544 2,303 SH   SOLE   2,303 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702   9,635 16,688 SH   SOLE   16,688 0 0
Vanguard Intermediate Bond ETF INTERMED TERM 921937819   252 3,359 SH   SOLE   3,359 0 0
Vanguard Intl Divdend INTL DVD ETF 921946810   8,723 107,326 SH   SOLE   107,113 0 213
Vanguard Intrmdiat TRM TRSRY ETF INTER TERM TREAS 92206C706   1,946 33,412 SH   SOLE   33,412 0 0
Vanguard Intrntnl HGH INTL HIGH ETF 921946794   220 3,214 SH   SOLE   3,214 0 0
Vanguard Large-Cap Index Fund ETF Shares LARGE CAP ETF 922908637   26,845 107,171 SH   SOLE   105,809 0 1,362
Vanguard Materials ETF MATERIALS ETF 92204A801   488 2,520 SH   SOLE   2,520 0 0
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873   85,225 430,635 SH   SOLE   429,319 0 1,316
Vanguard Mega Growth ETF MEGA GRWTH IND 921910816   34,387 109,332 SH   SOLE   108,954 0 378
Vanguard Mega Value ETF MEGA CAP VAL ETF 921910840   15,502 130,016 SH   SOLE   129,258 0 758
Vanguard Mid Cap ETF MID CAP ETF 922908629   40,105 165,022 SH   SOLE   164,199 0 823
Vanguard Mid Cap Value ETF MCAP VL IDXVIP 922908512   9,418 62,237 SH   SOLE   62,002 0 235
Vanguard Mid Growth ETF MCAP GR IDXVIP 922908538   5,222 22,710 SH   SOLE   22,637 0 73
Vanguard Mortgage Backed MORTG-BACK SEC 92206C771   1,081 23,805 SH   SOLE   23,805 0 0
Vanguard REIT Index ETF REIT ETF 922908553   1,616 19,063 SH   SOLE   19,016 0 47
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363   26,265 52,331 SH   SOLE   52,331 0 0
Vanguard Short Term Bond ETF SHORT TRM BOND 921937827   10,122 131,967 SH   SOLE   131,723 0 244
Vanguard Short Term Corporate ETF SHRT TRM CORP BD 92206C409   7,223 93,474 SH   SOLE   92,929 0 545
Vanguard Short Term Government ETF SHTRM GVT BD ETF 92206C102   1,533 26,442 SH   SOLE   26,442 0 0
Vanguard SHRT Inf Prot Sec Index ETF STRM INFPROIDX 922020805   300 6,188 SH   SOLE   6,188 0 0
Vanguard Small Cap ETF SMALL CP ETF 922908751   24,154 110,348 SH   SOLE   109,679 0 669
Vanguard Small Growth ETF SML CP GRW ETF 922908595   1,216 4,852 SH   SOLE   4,819 0 33
Vanguard Small Value ETF SM CP VAL ETF 922908611   2,267 12,352 SH   SOLE   12,311 0 41
Vanguard Telcom ETF TELCOMM ETF 92204A884   579 4,177 SH   SOLE   4,177 0 0
Vanguard Total Bond ETF TOTAL BND MRKT 921937835   14,460 200,698 SH   SOLE   200,223 0 475
Vanguard Total International Bond ETF INTL BD IDX ETF 92203J407   722 14,835 SH   SOLE   14,835 0 0
Vanguard Total International Stock ETF VG TL INTL STK F 921909768   5,978 99,143 SH   SOLE   99,143 0 0
Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769   11,760 43,804 SH   SOLE   43,751 0 53
Vanguard Total World Stock ETF TT WRLD ST ETF 922042742   8,673 77,006 SH   SOLE   77,006 0 0
Vanguard US Value Factor ETF US VALUE FACTR 921935805   598 5,250 SH   SOLE   5,250 0 0
Vanguard Utilities UTILITIES ETF 92204A876   606 4,065 SH   SOLE   4,051 0 14
Vanguard Value VALUE ETF 922908744   2,446 15,155 SH   SOLE   15,155 0 0
Veralto Corp COM SHS 92338C103   239 2,503 SH   SOLE   2,401 0 102
Verisk Analytics Inc Cla COM 92345Y106   204 756 SH   SOLE   434 0 322
Verizon Communications COM 92343V104   1,581 38,335 SH   SOLE   38,217 0 118
Vertex Energy Inc COM 92534K107   57 60,000 SH   SOLE   60,000 0 0
Vertex Pharmaceutica COM 92532F100   2,212 4,719 SH   SOLE   4,719 0 0
Visa Inc CL A COM CL A 92826C839   13,120 49,987 SH   SOLE   48,464 0 1,523
Voya Finl Inc COM 929089100   356 5,000 SH   SOLE   5,000 0 0
Vulcan Materials Company COM 929160109   13,282 53,411 SH   SOLE   52,771 0 640
W E C Energy Group I COM 92939U106   2,323 29,602 SH   SOLE   29,602 0 0
W R Berkley COM 084423102   1,617 20,584 SH   SOLE   20,584 0 0
W.W. Grainger Inc COM 384802104   211 234 SH   SOLE   22 0 212
Wal-Mart Stores Inc COM 931142103   12,073 178,309 SH   SOLE   178,138 0 171
Waste Connections Inc COM 94106B101   1,841 10,500 SH   SOLE   10,500 0 0
Waste Management Inc Del COM 94106L109   7,078 33,177 SH   SOLE   33,177 0 0
Waters Corp COM 941848103   3,329 11,475 SH   SOLE   11,295 0 180
Wells Fargo & Co New COM 949746101   1,251 21,061 SH   SOLE   21,061 0 0
Weyerhaeuser Co COM 962166104   1,166 41,057 SH   SOLE   41,057 0 0
Wheaton Precious Metal F COM 962879102   3,084 58,842 SH   SOLE   58,842 0 0
Williams Companies COM 969457100   200 4,715 SH   SOLE   4,715 0 0
Wisdomtree Trust EMG MKTS SMCAP 97717W281   533 10,355 SH   SOLE   10,355 0 0
Woodward Inc COM 980745103   872 5,000 SH   SOLE   5,000 0 0
Xylem Inc COM 98419M100   228 1,684 SH   SOLE   1,684 0 0
Yum Brands Inc COM 988498101   800 6,041 SH   SOLE   6,041 0 0