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
Ebay Inc COM 278642103   2,873,125 65,165 SH   SOLE   65,165 0 0
Ecolab Inc COM 278865100   142,974 844 SH   SOLE   844 0 0
Edwards LIfe Sciences Corp COM 28176E108   16,419 237 SH   SOLE   237 0 0
Electronic Arts Inc COM 285512109   2,943,900 24,451 SH   SOLE   24,451 0 0
EMCOR Group Inc COM 29084Q100   35,346 168 SH   SOLE   168 0 0
Emerson Electric Co COM 291011104   2,607 27 SH   SOLE   27 0 0
Aspen Technology Inc COM 29109X106   9,192 45 SH   SOLE   45 0 0
Enphase Energy Inc COM 29355A107   20,065 167 SH   SOLE   167 0 0
Entergy Corporation COM 29364G103   1,480 16 SH   SOLE   16 0 0
EPAM Systems Inc COM 29414B104   511 2 SH   SOLE   2 0 0
Equifax Inc COM 294429105   2,742,205 14,970 SH   SOLE   14,970 0 0
Equinix Inc. COM 29444U700   15,251 21 SH   SOLE   21 0 0
Equity Lifestyle Properties Inc COM 29472R108   92,634 1,454 SH   SOLE   1,454 0 0
Esab Corp COM 29605J106   1,545 22 SH   SOLE   22 0 0
Exelon Corp. COM 30161N101   983 26 SH   SOLE   26 0 0
Expedia Inc DE COM 30212P303   20,820 202 SH   SOLE   202 0 0
Exxon Mobil Corp COM 30231G102   102,295 870 SH   SOLE   870 0 0
FTI Consulting COM 302941109   28,367 159 SH   SOLE   159 0 0
Meta Platforms Inc COM 30303M102   126,989 423 SH   SOLE   423 0 0
Factset Research Systems Inc COM 303075105   13,992 32 SH   SOLE   32 0 0
Fastenal COM 311900104   17,922 328 SH   SOLE   328 0 0
FedEx Corp COM 31428X106   60,932 230 SH   SOLE   230 0 0
Fidelity National Information Services Inc COM 31620M106   14,260 258 SH   SOLE   258 0 0
Fidelity National Fin Inc COM 31620R303   950 23 SH   SOLE   23 0 0
Fifth Third Bancorp COM 316773100   2,938 116 SH   SOLE   116 0 0
First Hawaiian Inc COM 32051X108   11,281 625 SH   SOLE   625 0 0
Fiserv, Inc. COM 337738108   9,715 86 SH   SOLE   86 0 0
FirstEnergy Corp COM 337932107   15,962 467 SH   SOLE   467 0 0
Ford Motor Company COM 345370860   5,452 439 SH   SOLE   439 0 0
Fortinet Inc. COM 34959E109   822 14 SH   SOLE   14 0 0
Fortrea Holdings Inc Common Stock COM 34965K107   572 20 SH   SOLE   20 0 0
Fox Corporation Class B COM 35137L204   2,635,213 91,247 SH   SOLE   91,247 0 0
Franklin Resources Inc COM 354613101   10,987 447 SH   SOLE   447 0 0
Freeport-Mcmoran Copper & Gold COM 35671D857   15,774 423 SH   SOLE   423 0 0
GE Healthcare Technologies Inc COM 36266G107   12,860 189 SH   SOLE   189 0 0
Arthur J Gallagher & Co COM 363576109   411,414 1,805 SH   SOLE   1,805 0 0
Gartner COM 366651107   6,872 20 SH   SOLE   20 0 0
General Dynamics Corp COM 369550108   2,988,619 13,525 SH   SOLE   13,525 0 0
General Electric Co COM 369604301   130,891 1,184 SH   SOLE   1,184 0 0
General Mills Inc COM 370334104   1,984 31 SH   SOLE   31 0 0
General Motors Co COM 37045V100   21,529 653 SH   SOLE   653 0 0
Gilead Sciences Inc COM 375558103   1,724 23 SH   SOLE   23 0 0
Goldman Sachs COM 38141G104   8,089 25 SH   SOLE   25 0 0
Graco Inc. COM 384109104   15,888 218 SH   SOLE   218 0 0
W W Grainger Inc. COM 384802104   11,069 16 SH   SOLE   16 0 0
Guidewire Software COM 40171V100   1,350 15 SH   SOLE   15 0 0
HCA Healthcare Inc COM 40412C101   9,101 37 SH   SOLE   37 0 0
HDFC Bank LTD ADR COM 40415F101   23,604 400 SH   SOLE   400 0 0
HSBC Holdings PLC COM 404280406   13,219 335 SH   SOLE   335 0 0
HP Inc COM 40434L105   2,210 86 SH   SOLE   86 0 0
Harley-Davidson Inc COM 412822108   9,191 278 SH   SOLE   278 0 0
Hasbro Inc COM 418056107   15,411 233 SH   SOLE   233 0 0
Heico Corp Class A COM 422806208   20,675 160 SH   SOLE   160 0 0
Jack Henry & Associates, Inc. COM 426281101   6,197 41 SH   SOLE   41 0 0
Hershey Co COM 427866108   1,401 7 SH   SOLE   7 0 0
Hilton Worldwide Holdings Inc. COM 43300A203   21,476 143 SH   SOLE   143 0 0
Home Depot Inc COM 437076102   2,889,556 9,563 SH   SOLE   9,563 0 0
Honeywell International Inc COM 438516106   158,322 857 SH   SOLE   857 0 0
Hormel Foods Corp COM 440452100   837 22 SH   SOLE   22 0 0
HubSpot Inc COM 443573100   6,895 14 SH   SOLE   14 0 0
Humana Inc COM 444859102   1,946 4 SH   SOLE   4 0 0
Huntington Bancshares Inc COM 446150104   822 79 SH   SOLE   79 0 0
Hyatt Hotels Corp Class A COM 448579102   5,092 48 SH   SOLE   48 0 0
Idexx Labs COM 45168D104   6,559 15 SH   SOLE   15 0 0
Illinois Tool Works COM 452308109   38,001 165 SH   SOLE   165 0 0
Illumina Inc. COM 452327109   101,038 736 SH   SOLE   736 0 0
Intel Corp COM 458140100   2,773 78 SH   SOLE   78 0 0
Intercontinental Exchange Group COM 45866F104   2,782,846 25,294 SH   SOLE   25,294 0 0
International Business Machines COM 459200101   24,272 173 SH   SOLE   173 0 0
International Flavors & Fragrances COM 459506101   3,070,922 45,048 SH   SOLE   45,048 0 0
Interpublic Group of Companies Inc. COM 460690100   14,273 498 SH   SOLE   498 0 0
Invesco Optm Yd Dvrs Cdty Stra No K1 ETF COM 46090F100   70,818 4,737 SH   SOLE   4,737 0 0
Intuit Inc COM 461202103   104,232 204 SH   SOLE   204 0 0
Intuitive Surgical, Inc. COM 46120E602   10,522 36 SH   SOLE   36 0 0
Invesco FTSE Rafi US 1500 Small-Mid ETF COM 46137V597   1,056 32 SH   SOLE   32 0 0
Iqvia Holdings Inc COM 46266C105   287,255 1,460 SH   SOLE   1,460 0 0
iShares MSCI Emerg Mkts Min Vol Fctr ETF COM 464286533   6,455 121 SH   SOLE   121 0 0
iShares Core S&P 500 (Mkt) COM 464287200   2,361,006 5,498 SH   SOLE   5,498 0 0
iShares S&P 500 Value ETF COM 464287408   1,442,250 9,375 SH   SOLE   9,375 0 0
iShares Core S&P MidCap COM 464287507   491,220 1,970 SH   SOLE   1,970 0 0
iShares Russell 1000 Value COM 464287598   216,799 1,428 SH   SOLE   1,428 0 0
iShares Russell 1000 Growth COM 464287614   1,036,829 3,898 SH   SOLE   3,898 0 0
Ishares Russell 2000 ETF COM 464287655   460,938 2,608 SH   SOLE   2,608 0 0
iShares Core S&P Small-Cap COM 464287804   6,356,710 67,388 SH   SOLE   67,388 0 0
iShares 10-20 Year Treasury Bond (Mkt) COM 464288653   1,576 16 SH   SOLE   16 0 0
iShares MSCI EAFE Value ETF COM 464288877   83,475 1,706 SH   SOLE   1,706 0 0
iShares MSCI EAFE Growth ETF COM 464288885   12,514 145 SH   SOLE   145 0 0
iShares US Treasury Bond ETF COM 46429B267   9,720 441 SH   SOLE   441 0 0
iShares MSCI India ETF COM 46429B598   61,864 1,399 SH   SOLE   1,399 0 0
iShares Core High Dividend ETF COM 46429B663   143,984 1,456 SH   SOLE   1,456 0 0
iShares MSCI USA Minimum Volatility COM 46429B697   679,938 9,394 SH   SOLE   9,394 0 0
iShares Commodities Select Strategy ETF COM 46431W853   1,516 52 SH   SOLE   52 0 0
iShares MSCI USA Quality Factor ETF COM 46432F339   438,070 3,324 SH   SOLE   3,324 0 0
iShares MSCI USA Value Factor ETF COM 46432F388   2,195,696 24,203 SH   SOLE   24,203 0 0
iShares Edge MSCI USA Momentum Factor COM 46432F396   18,301 131 SH   SOLE   131 0 0
iShares Core MSCI EAFE COM 46432F842   4,005,594 62,247 SH   SOLE   62,247 0 0
iShares Core MSCI EM ETF COM 46434G103   685,391 14,402 SH   SOLE   14,402 0 0
iShares MSCI Emerging Markets Multifactor ETF COM 46434G889   5,522 135 SH   SOLE   135 0 0
iShares MSCI USA Small Cap Multifactor ETF COM 46434V290   19,554 378 SH   SOLE   378 0 0
iShares Core Total USD Bond Market ETF COM 46434V613   18,623 426 SH   SOLE   426 0 0
iShares iBonds Dec 2024 Term Tr ETF COM 46436E874   450,934 18,915 SH   SOLE   18,915 0 0
iShares iBonds Dec 2023 Term Tr ETF COM 46436E882   67,891,040 2,735,336 SH   SOLE   2,735,336 0 0
JP Morgan Chase & Co COM 46625H100   410,117 2,828 SH   SOLE   2,828 0 0
Jabil Circuit Inc COM 466313103   3,299 26 SH   SOLE   26 0 0
JP Morgan Betabuilders Europe ETF COM 46641Q191   281,039 5,529 SH   SOLE   5,529 0 0
JP Morgan Betabuilders Japan ETF COM 46641Q217   1,108,897 22,072 SH   SOLE   22,072 0 0
JP Morgan Betabuilders Canada ETF COM 46641Q225   688,787 11,845 SH   SOLE   11,845 0 0
JP Morgan Betabuilders Dev Asia Ex-Japan ETF COM 46641Q233   213,172 4,734 SH   SOLE   4,734 0 0
Johnson & Johnson COM 478160104   2,928,567 18,803 SH   SOLE   18,803 0 0
KLA-Tencor Corp COM 482480100   1,376 3 SH   SOLE   3 0 0
KKR & Co Inc COM 48251W104   25,810 419 SH   SOLE   419 0 0
Kellogg Co COM 487836108   1,607 27 SH   SOLE   27 0 0
Kennedy-Wilson Holdings Inc COM 489398107   590 40 SH   SOLE   40 0 0
Keycorp COM 493267108   742 69 SH   SOLE   69 0 0
Kimberly-Clark Corp COM 494368103   1,450 12 SH   SOLE   12 0 0
Kroger Co COM 501044101   10,427 233 SH   SOLE   233 0 0
LCI Industries COM 50189K103   11,037 94 SH   SOLE   94 0 0
L3Harris Technologies Inc COM 502431109   1,219 7 SH   SOLE   7 0 0
Laboratory Corp of America Holdings COM 50540R409   4,021 20 SH   SOLE   20 0 0
LAM Research Corp COM 512807108   105,924 169 SH   SOLE   169 0 0
Landstar System, Inc. COM 515098101   18,048 102 SH   SOLE   102 0 0
Las Vegas Sands Corp. COM 517834107   15,127 330 SH   SOLE   330 0 0
Estee Lauder Companies Inc. COM 518439104   31,946 221 SH   SOLE   221 0 0
Lennar Corp Class A COM 526057104   198,872 1,772 SH   SOLE   1,772 0 0
Liberty Broadband Corporation Series C COM 530307305   822 9 SH   SOLE   9 0 0
Eli Lilly & Co COM 532457108   245,468 457 SH   SOLE   457 0 0
Live Nation Entertainment, Inc. COM 538034109   12,373 149 SH   SOLE   149 0 0
Lockheed Martin Corp COM 539830109   161,948 396 SH   SOLE   396 0 0
Lowes Companies Inc COM 548661107   151,100 727 SH   SOLE   727 0 0
Lulu Lemon Athletica Inc COM 550021109   14,268 37 SH   SOLE   37 0 0
MGM Resorts International COM 552953101   16,616 452 SH   SOLE   452 0 0
MSCI Inc COM 55354G100   45,151 88 SH   SOLE   88 0 0
Manhattan Associates COM 562750109   24,115 122 SH   SOLE   122 0 0
Manulife Financial Corp (ISIN #CA56501R1064 SEDOL #2492520) COM 56501R106   29,211 1,598 SH   SOLE   1,598 0 0
Marathon Oil Corp COM 565849106   11,449 428 SH   SOLE   428 0 0
Markel Corporation COM 570535104   17,670 12 SH   SOLE   12 0 0
Marsh & Mclennan Companies Inc COM 571748102   42,818 225 SH   SOLE   225 0 0
Marriott International Inc COM 571903202   11,204 57 SH   SOLE   57 0 0
Martin Marietta Materials, Inc COM 573284106   217,965 531 SH   SOLE   531 0 0
Marvell Technology Group Ltd. COM 573874104   974 18 SH   SOLE   18 0 0
Mastercard Inc Class A COM 57636Q104   922,470 2,330 SH   SOLE   2,330 0 0
McDonalds Corp COM 580135101   131,457 499 SH   SOLE   499 0 0
Mckesson Corp COM 58155Q103   27,830 64 SH   SOLE   64 0 0
Medical Properties Trust Inc COM 58463J304   8,175 1,500 SH   SOLE   1,500 0 0
Mercadolibre COM 58733R102   11,411 9 SH   SOLE   9 0 0
Merck & Co Inc COM 58933Y105   413,653 4,018 SH   SOLE   4,018 0 0
Metlife Inc COM 59156R108   96,944 1,541 SH   SOLE   1,541 0 0
Mettler-Toledo International Inc. COM 592688105   91,970 83 SH   SOLE   83 0 0
Microsoft Corp COM 594918104   5,483,946 17,368 SH   SOLE   17,368 0 0
Microchip Technology Inc. COM 595017104   224,706 2,879 SH   SOLE   2,879 0 0
Micron Tech Inc COM 595112103   1,293 19 SH   SOLE   19 0 0
Mitsubishi Financial Group ADR COM 606822104   109,241 12,867 SH   SOLE   12,867 0 0
Moderna Inc COM 60770K107   620 6 SH   SOLE   6 0 0
Moelis & Co Class A COM 60786M105   13,900 308 SH   SOLE   308 0 0
Mondelez Intl Inc Com Cl A COM 609207105   58,365 841 SH   SOLE   841 0 0
Monolithic Power Systems, Inc. COM 609839105   18,942 41 SH   SOLE   41 0 0
Moody's Corporation COM 615369105   48,374 153 SH   SOLE   153 0 0
Morgan Stanley COM 617446448   83,630 1,024 SH   SOLE   1,024 0 0
Motorola Solutions, Inc. COM 620076307   1,089 4 SH   SOLE   4 0 0
NVR, Inc. COM 62944T105   17,890 3 SH   SOLE   3 0 0
NetApp Inc. COM 64110D104   2,049 27 SH   SOLE   27 0 0
Netflix Inc COM 64110L106   14,726 39 SH   SOLE   39 0 0
Newmont Mining Corp COM 651639106   1,109 30 SH   SOLE   30 0 0
News Corp Class A COM 65249B109   2,813,676 140,263 SH   SOLE   140,263 0 0
Nextera Energy Inc COM 65339F101   56,030 978 SH   SOLE   978 0 0
Nike Inc Cl B COM 654106103   2,778,239 29,055 SH   SOLE   29,055 0 0
Norfolk Southern Corp COM 655844108   1,575 8 SH   SOLE   8 0 0
Northrop Grumman Corp COM 666807102   7,923 18 SH   SOLE   18 0 0
Novartis Ag Adr COM 66987V109   2,956,588 29,026 SH   SOLE   29,026 0 0
Novo Nordisk A/S Spons Adr COM 670100205   2,851,151 31,352 SH   SOLE   31,352 0 0
Nvidia Corp COM 67066G104   649,005 1,492 SH   SOLE   1,492 0 0
O'Reilly Automotive Inc COM 67103H107   39,081 43 SH   SOLE   43 0 0
Occidental Petroleum Corp COM 674599105   65,529 1,010 SH   SOLE   1,010 0 0
Old Republic International Corp COM 680223104   24,219 899 SH   SOLE   899 0 0
Omnicom Group Inc COM 681919106   166,239 2,232 SH   SOLE   2,232 0 0
ON Semiconductor Corp COM 682189105   930 10 SH   SOLE   10 0 0
ONEOK Inc COM 682680103   41,547 655 SH   SOLE   655 0 0
Oracle Corp COM 68389X105   2,748,518 25,949 SH   SOLE   25,949 0 0
Organon & Co COM 68622V106   69 4 SH   SOLE   4 0 0
Oshkosh Corp COM 688239201   89,132 934 SH   SOLE   934 0 0
Otis Worldwide COM 68902V107   2,826,430 35,194 SH   SOLE   35,194 0 0
PNC Financial Services Group Inc COM 693475105   106,319 866 SH   SOLE   866 0 0
Paccar Inc COM 693718108   29,587 348 SH   SOLE   348 0 0
Parker-Hannifin Corp COM 701094104   229,038 588 SH   SOLE   588 0 0
Paychex Inc COM 704326107   923 8 SH   SOLE   8 0 0
Paypal Holdings Inc COM 70450Y103   57,934 991 SH   SOLE   991 0 0
Pepsico Inc COM 713448108   341,083 2,013 SH   SOLE   2,013 0 0
Pfizer Inc COM 717081103   58,379 1,760 SH   SOLE   1,760 0 0
Philip Morris International Inc COM 718172109   2,916,270 31,500 SH   SOLE   31,500 0 0
Phillips 66 COM 718546104   189,356 1,576 SH   SOLE   1,576 0 0
Pioneer Natural Resources Company COM 723787107   21,807 95 SH   SOLE   95 0 0
T Rowe Price Group Inc COM 74144T108   629 6 SH   SOLE   6 0 0
PriceSmart, Inc. COM 741511109   6,624 89 SH   SOLE   89 0 0
Primerica Inc COM 74164M108   25,221 130 SH   SOLE   130 0 0
Procter & Gamble Co COM 742718109   3,155,681 21,635 SH   SOLE   21,635 0 0
Progressive Corporation COM 743315103   35,661 256 SH   SOLE   256 0 0
Prologis, Inc. COM 74340W103   51,280 457 SH   SOLE   457 0 0
ProShares Russell 2000 Dividend Growers ETF COM 74347B698   2,061,662 36,438 SH   SOLE   36,438 0 0
Prudential Financial Inc COM 744320102   11,577 122 SH   SOLE   122 0 0
Public Service Enterprise Group Inc COM 744573106   1,252 22 SH   SOLE   22 0 0
Public Storage COM 74460D109   1,845 7 SH   SOLE   7 0 0
PulteGroup Inc COM 745867101   32,582 440 SH   SOLE   440 0 0
Qualcomm Inc COM 747525103   326,961 2,944 SH   SOLE   2,944 0 0
Quanta Services Inc COM 74762E102   17,585 94 SH   SOLE   94 0 0
Quest Diagnostics Inc COM 74834L100   1,340 11 SH   SOLE   11 0 0
RB Global Inc Common COM 74935Q107   2,862,875 45,806 SH   SOLE   45,806 0 0
RLI Corp COM 749607107   10,735 79 SH   SOLE   79 0 0
RPM Int'l COM 749685103   150,084 1,583 SH   SOLE   1,583 0 0
Raytheon Technologies Corp COM 75513E101   2,583,795 35,901 SH   SOLE   35,901 0 0
RBC Bearings Inc COM 75524B104   15,218 65 SH   SOLE   65 0 0
Regeneron Pharmaceuticals COM 75886F107   2,469 3 SH   SOLE   3 0 0
Regions Financial Corp COM 7591EP100   25,834 1,502 SH   SOLE   1,502 0 0
Relx PLC ADR COM 759530108   3,019,217 89,591 SH   SOLE   89,591 0 0
Republic Services Inc COM 760759100   2,708 19 SH   SOLE   19 0 0
Rockwell Automation Inc COM 773903109   12,864 45 SH   SOLE   45 0 0
Roper Technologies Inc COM 776696106   2,784,126 5,749 SH   SOLE   5,749 0 0
Ross Stores Inc COM 778296103   3,050 27 SH   SOLE   27 0 0
S&P Global Inc. COM 78409V104   2,840,332 7,773 SH   SOLE   7,773 0 0
SBA Communications Corporation COM 78410G104   1,001 5 SH   SOLE   5 0 0
SL Green Realty Corp Common Stock COM 78440X887   746 20 SH   SOLE   20 0 0
SPDR S&P 500 ETF COM 78462F103   2,017,278 4,719 SH   SOLE   4,719 0 0
SPDR Gold Trust COM 78463V107   60,008 350 SH   SOLE   350 0 0
SPDR Bloomberg Barclays 1-3 Mo T-Bill ETF COM 78468R663   5,890,069 64,148 SH   SOLE   64,148 0 0
Salesforce.com Inc. COM 79466L302   2,592,745 12,786 SH   SOLE   12,786 0 0
SAP Ag Sponsored ADR COM 803054204   2,678,088 20,709 SH   SOLE   20,709 0 0
Henry Schein, Inc. COM 806407102   668 9 SH   SOLE   9 0 0
Schlumberger Limited COM 806857108   73,458 1,260 SH   SOLE   1,260 0 0
The Charles Schwab Corporation COM 808513105   271,261 4,941 SH   SOLE   4,941 0 0
SPDR Health Care Select Sector COM 81369Y209   604,177 4,693 SH   SOLE   4,693 0 0
Financial Select Sector SPDR (Mkt) COM 81369Y605   862,685 26,008 SH   SOLE   26,008 0 0
SPDR Industrial Select Sector COM 81369Y704   550,493 5,430 SH   SOLE   5,430 0 0
Sempra Energy COM 816851109   1,225 18 SH   SOLE   18 0 0
ServiceNow Inc COM 81762P102   3,354 6 SH   SOLE   6 0 0
Sherwin-Williams Co COM 824348106   127,015 498 SH   SOLE   498 0 0
Shopify Inc COM 82509L107   6,876 126 SH   SOLE   126 0 0
Simon Property Group COM 828806109   25,171 233 SH   SOLE   233 0 0
Simpson Manufacturing Co, Inc. COM 829073105   31,160 208 SH   SOLE   208 0 0
J M Smucker Co COM 832696405   615 5 SH   SOLE   5 0 0
Snap-on Inc COM 833034101   1,275 5 SH   SOLE   5 0 0
Snowflake, Inc. Class A COM 833445109   6,111 40 SH   SOLE   40 0 0
Sony Corp ADR COM 835699307   163,501 1,984 SH   SOLE   1,984 0 0
Southern Company COM 842587107   3,107 48 SH   SOLE   48 0 0
Starbucks Corp COM 855244109   2,746,862 30,096 SH   SOLE   30,096 0 0
Stericycle Inc COM 858912108   151,299 3,384 SH   SOLE   3,384 0 0
Stryker Corp COM 863667101   18,582 68 SH   SOLE   68 0 0
Summit Materials Inc Class A COM 86614U100   2,273 73 SH   SOLE   73 0 0
Suncor Energy Inc. COM 867224107   29,326 853 SH   SOLE   853 0 0
Synopsys, Inc. COM 871607107   65,633 143 SH   SOLE   143 0 0
Sysco Corp COM 871829107   120,013 1,817 SH   SOLE   1,817 0 0
TJX Cos Inc COM 872540109   331,878 3,734 SH   SOLE   3,734 0 0
T-Mobile US Inc COM 872590104   32,352 231 SH   SOLE   231 0 0
Taiwan Semiconductor Manufacturing Company ADR COM 874039100   132,783 1,528 SH   SOLE   1,528 0 0
Target Corp COM 87612E106   88,788 803 SH   SOLE   803 0 0
Teledyne Technologies Inc COM 879360105   11,440 28 SH   SOLE   28 0 0
Teradyne, Inc. COM 880770102   23,407 233 SH   SOLE   233 0 0
Tesla Motors Inc COM 88160R101   41,286 165 SH   SOLE   165 0 0
Texas Instruments Inc COM 882508104   53,268 335 SH   SOLE   335 0 0
Texas Pacific Land Trust COM 88262P102   72,942 40 SH   SOLE   40 0 0
Textron Inc COM 883203101   14,768 189 SH   SOLE   189 0 0
Trade Desk Inc COM 88339J105   5,861 75 SH   SOLE   75 0 0
Thermo Fisher Scientific Inc COM 883556102   2,826,453 5,584 SH   SOLE   5,584 0 0
3M Co COM 88579Y101   1,217 13 SH   SOLE   13 0 0
Toro Company COM 891092108   12,631 152 SH   SOLE   152 0 0
Toronto Dominion Bank Ontario COM 891160509   42,423 704 SH   SOLE   704 0 0
Total SA ADR COM 89151E109   31,499 479 SH   SOLE   479 0 0
TransDigm Group Inc. COM 893641100   37,941 45 SH   SOLE   45 0 0
TransUnion COM 89400J107   2,613,156 36,400 SH   SOLE   36,400 0 0
Travelers Companies Inc COM 89417E109   26,620 163 SH   SOLE   163 0 0
Truist Financial Corp COM 89832Q109   4,206 147 SH   SOLE   147 0 0
Tyler Technologies, Inc. COM 902252105   10,812 28 SH   SOLE   28 0 0
US Bancorp COM 902973304   39,308 1,189 SH   SOLE   1,189 0 0
Uber Technologies, Inc. COM 90353T100   14,303 311 SH   SOLE   311 0 0
Ulta Salon Cosmetics & Fragrance Inc. COM 90384S303   2,397 6 SH   SOLE   6 0 0
Unilever Plc Sponsored ADR COM 904767704   2,858,531 57,865 SH   SOLE   57,865 0 0
Union Pacific Corp COM 907818108   120,753 593 SH   SOLE   593 0 0
United Parcel Service Cl B COM 911312106   110,044 706 SH   SOLE   706 0 0
United Rentals Inc COM 911363109   24,896 56 SH   SOLE   56 0 0
UnitedHealth Group Inc COM 91324P102   303,018 601 SH   SOLE   601 0 0
Unum Group COM 91529Y106   38,073 774 SH   SOLE   774 0 0
Vail Resorts Inc COM 91879Q109   7,322 33 SH   SOLE   33 0 0
Valero Energy Corp COM 91913Y100   112,518 794 SH   SOLE   794 0 0
Vanguard Dividend Appreciation ETF COM 921908844   4,756,026 30,609 SH   SOLE   30,609 0 0
Vanguard S&P 500 Value ETF COM 921932703   729,919 4,909 SH   SOLE   4,909 0 0
Vanguard FTSE Developed Markets ETF COM 921943858   8,302,734 189,907 SH   SOLE   189,907 0 0
Vanguard High Dividend Yield Index ETF COM 921946406   8,469,450 81,973 SH   SOLE   81,973 0 0
Vanguard International High Dividend Yield Index ETF COM 921946794   2,908,768 46,999 SH   SOLE   46,999 0 0
Vanguard FTSE Europe ETF COM 922042874   356,212 6,149 SH   SOLE   6,149 0 0
Vanguard Information Technology ETF COM 92204A702   1,037,250 2,500 SH   SOLE   2,500 0 0
Vanguard S&P 500 ETF COM 922908363   65,974 168 SH   SOLE   168 0 0
Vanguard Value ETF COM 922908744   137,930 1,000 SH   SOLE   1,000 0 0
Verisign, Inc. COM 92343E102   10,329 51 SH   SOLE   51 0 0
Verizon Communications Inc COM 92343V104   18,150 560 SH   SOLE   560 0 0
Verisk Analytics, Inc. COM 92345Y106   6,851 29 SH   SOLE   29 0 0
Vertex Pharmaceuticals Inc COM 92532F100   11,823 34 SH   SOLE   34 0 0
VICI Properties Inc COM 925652109   19,381 666 SH   SOLE   666 0 0
Visa Inc Class A Shares COM 92826C839   2,895,366 12,588 SH   SOLE   12,588 0 0
VMware Inc COM 928563402   832 5 SH   SOLE   5 0 0
Vulcan Materials Co COM 929160109   20,000 99 SH   SOLE   99 0 0
Wal-Mart Stores Inc COM 931142103   3,031,153 18,953 SH   SOLE   18,953 0 0
Waste Management Inc COM 94106L109   35,823 235 SH   SOLE   235 0 0
Watts Water Technologies Inc Class A COM 942749102   17,109 99 SH   SOLE   99 0 0
Williams Companies Inc COM 969457100   10,309 306 SH   SOLE   306 0 0
Xcel Energy Inc. COM 98389B100   124,568 2,177 SH   SOLE   2,177 0 0
Xylem Inc COM 98419M100   172,138 1,891 SH   SOLE   1,891 0 0
Zillow Group Inc Class C COM 98954M200   2,374,470 51,440 SH   SOLE   51,440 0 0
Zoetis Inc Common COM 98978V103   370,925 2,132 SH   SOLE   2,132 0 0
Aon PLC COM G0403H108   3,052,207 9,414 SH   SOLE   9,414 0 0
Arch Capital Group Ltd. COM G0450A105   10,043 126 SH   SOLE   126 0 0
Accenture Plc COM G1151C101   3,064,651 9,979 SH   SOLE   9,979 0 0
Eaton Corp PLC COM G29183103   301,365 1,413 SH   SOLE   1,413 0 0
Nvent Electric PLC COM G6700G107   30,151 569 SH   SOLE   569 0 0
Trane Technologies PLC COM G8994E103   75,685 373 SH   SOLE   373 0 0
Willis Towers Watson COM G96629103   73,136 350 SH   SOLE   350 0 0
Alcon Inc Ord COM H01301128   224,784 2,917 SH   SOLE   2,917 0 0
Chubb Limited COM H1467J104   2,082 10 SH   SOLE   10 0 0
Garmin LTD (Isin #ch0114405324 Sedol #b3z5t1) COM H2906T109   19,041 181 SH   SOLE   181 0 0
TE Connectivity Ltd COM H84989104   34,712 281 SH   SOLE   281 0 0
Perimeter Solutions SA COM L7579L106   1,035 228 SH   SOLE   228 0 0
JFrog Ltd COM M6191J100   2,409 95 SH   SOLE   95 0 0
Monday.com COM M7S64H106   39,327 247 SH   SOLE   247 0 0
Wix.Com Ltd. COM M98068105   4,406 48 SH   SOLE   48 0 0
ASML Holding NV ADR COM N07059210   228,989 389 SH   SOLE   389 0 0
NXP Semiconductors NV COM N6596X109   1,000 5 SH   SOLE   5 0 0