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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A. O. Smith Corp Com COM 831865209 219 2,545 SH   SOLE 0 2,545 0 0
Accenture Ltd. SHS CLASS A G1151C101 266 641 SH   SOLE 0 641 0 0
Adobe Systems Incorporated COM 00724F101 2,459 4,336 SH   SOLE 0 4,336 0 0
Alphabet Inc Cl A CAP STK CL A 02079K305 14,355 4,955 SH   SOLE 0 4,863 0 92
Alphabet Inc Cl C CAP STK CL C 02079K107 990 342 SH   SOLE 0 342 0 0
Amazon.com Inc. COM 023135106 6,779 2,033 SH   SOLE 0 2,033 0 0
Amerco COM 023586100 5,582 7,686 SH   SOLE 0 7,517 0 169
American Express Company COM 025816109 450 2,748 SH   SOLE 0 2,748 0 0
Amphenol Corporation CL A 032095101 1,311 14,986 SH   SOLE 0 14,986 0 0
Apple Inc COM 037833100 14,265 80,332 SH   SOLE 0 78,892 0 1,440
Axalta Coating Systems Ltd. COM G0750C108 5,683 171,584 SH   SOLE 0 167,794 0 3,790
Bank of America Corp COM 060505104 5,735 128,909 SH   SOLE 0 126,209 0 2,700
Bank of America Preferred Series L 7.25% CNV PFD L 060505682 1,836 1,270 SH   SOLE 0 1,270 0 0
Berkshire Hathaway Inc. Cl B CL B NEW 084670702 1,054 3,525 SH   SOLE 0 3,525 0 0
Blackrock Inc. COM 09247X101 468 511 SH   SOLE 0 511 0 0
Brookdale Senior Living Inc COM 112463104 2,288 443,487 SH   SOLE 0 435,347 0 8,140
Cars.com Inc COM 14575E105 7,970 495,366 SH   SOLE 0 484,456 0 10,910
Citigroup Inc. COM NEW 172967424 319 5,288 SH   SOLE 0 5,288 0 0
Computer Task Group Inc COM 205477102 282 28,248 SH   SOLE 0 28,248 0 0
Cornerstone Building Brands, Inc. COM 21925D109 9,235 529,536 SH   SOLE 0 518,436 0 11,100
Costco Wholesale Corp COM 22160k105 3,325 5,857 SH   SOLE 0 5,857 0 0
Crane Co COM 224399105 326 3,206 SH   SOLE 0 3,206 0 0
Fair Isaac Corporation COM 303250104 6,537 15,073 SH   SOLE 0 14,786 0 287
Farmer Bros. Co COM 307675108 541 72,661 SH   SOLE 0 72,661 0 0
First American Financial Corporation COM 31847R102 545 6,970 SH   SOLE 0 6,970 0 0
First Trust Nasdaq 100 ETF SHS 337345102 298 1,700 SH   SOLE 0 1,700 0 0
First Trust TCW Opportunistic Fixed Income ETF TCW OPPORTUNIS 33740F805 212 3,978 SH   SOLE 0 3,978 0 0
Garmin Ltd. SHS H2906T109 244 1,795 SH   SOLE 0 1,795 0 0
General Dynamics Corporation COM 369550108 491 2,357 SH   SOLE 0 2,357 0 0
Globe Life Inc COM 37959E102 228 2,429 SH   SOLE 0 2,429 0 0
Goldman Sachs Equal Weight US Large Cap Equity ETF EQUAL WEIGHT US 381430438 3,541 49,534 SH   SOLE 0 49,534 0 0
Goldman Sachs Group Inc. COM 38141g104 5,527 14,446 SH   SOLE 0 14,141 0 305
Guidewire Software Inc COM 40171V100 5,228 46,046 SH   SOLE 0 45,166 0 880
HCA Healthcare, Inc COM 40412C101 5,056 19,678 SH   SOLE 0 19,298 0 380
Highland Income Fund HIGHLAND INCOME 43010E404 460 41,846 SH   SOLE 0 41,846 0 0
Ingredion Inc COM 457187102 201 2,079 SH   SOLE 0 2,079 0 0
Insperity Inc COM 45778Q107 15,166 128,408 SH   SOLE 0 125,638 0 2,770
International Money Express Inc COM 46005L101 355 22,212 SH   SOLE 0 22,212 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 5,929 106,673 SH   SOLE 0 106,673 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 2,051 4,299 SH   SOLE 0 4,299 0 0
iShares Core US Growth ETF CORE S&P US GWT 464287671 2,687 23,231 SH   SOLE 0 23,231 0 0
iShares Nasdaq Biotechnology Index ETF NASDAQ BIOTECH 464287556 1,473 9,650 SH   SOLE 0 9,650 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 608 2,731 SH   SOLE 0 2,731 0 0
iShares Russell Mid Cap ETF RUS MID CAP ETF 464287499 2,060 24,810 SH   SOLE 0 24,810 0 0
Johnson & Johnson COM 478160104 519 3,034 SH   SOLE 0 3,034 0 0
JP Morgan US Qualty ETF US QUALTY FCTR 46641Q761 5,221 114,756 SH   SOLE 0 114,756 0 0
KraneShares Global Carbon ETF GLOBAL CARB STRA 500767678 1,067 20,972 SH   SOLE 0 20,972 0 0
LKQ Corp COM 501889208 8,977 149,535 SH   SOLE 0 146,625 0 2,910
Market Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 507 15,825 SH   SOLE 0 15,825 0 0
Marvell Techonolgy Group Ltd. COM 573874104 203 2,321 SH   SOLE 0 2,321 0 0
McKesson Corporation COM 58155Q103 590 2,372 SH   SOLE 0 2,372 0 0
Microsoft Corp COM 594918104 2,693 8,007 SH   SOLE 0 8,007 0 0
National Beverage Co COM 635017106 7,105 156,730 SH   SOLE 0 153,850 0 2,880
Newmont Mining Corp COM 651639106 2,446 39,444 SH   SOLE 0 38,884 0 560
Northern Trust Corp COM 665859104 223 1,865 SH   SOLE 0 1,865 0 0
Old Republic International Corp COM 680223104 1,883 76,602 SH   SOLE 0 75,202 0 1,400
Origin Materials Inc COM 68622D106 5,579 864,948 SH   SOLE 0 846,568 0 18,380
Paychex Inc COM 704326107 5,938 43,504 SH   SOLE 0 42,686 0 818
Ryman Hospitality Properties Inc COM 78377T107 5,334 58,002 SH   SOLE 0 56,752 0 1,250
S&P 500 ETF TR UNIT 78462f103 285 599 SH   SOLE 0 599 0 0
Science Applications International Corp COM 808625107 1,598 19,120 SH   SOLE 0 18,598 0 522
Seaboard Corp COM 811543107 1,389 353 SH   SOLE 0 346 0 7
Service Now Inc COM 81762P102 314 484 SH   SOLE 0 484 0 0
Sierra Wireless Inc. COM 826516106 1,403 79,609 SH   SOLE 0 79,609 0 0
SPDR Portfolio Developed World Ex US ETF PORTFOLIO DEVLPD 78463X889 5,783 158,529 SH   SOLE 0 158,529 0 0
SPDR Portfolio Emerging Markets ETF PORtFOLIO EMG MK 78463X509 3,723 89,737 SH   SOLE 0 89,737 0 0
SPDR Portfolio Large Cap ETF PORTFOLIO S&P500 78464A854 9,382 168,048 SH   SOLE 0 168,048 0 0
SPDR Portfolio Small Cap ETF PORTFOLIO S&P600 78468R853 1,661 37,162 SH   SOLE 0 37,162 0 0
Starbucks Corp COM 855244109 606 5,184 SH   SOLE 0 5,184 0 0
Tesla Motors, Inc. COM 88160R101 215 203 SH   SOLE 0 203 0 0
The Charles Schwab Corporation COM 808513105 313 3,720 SH   SOLE 0 3,720 0 0
The Home Depot Inc. COM 437076102 491 1,183 SH   SOLE 0 1,183 0 0
TJX Co COM 872540109 240 3,156 SH   SOLE 0 3,156 0 0
Twitter Inc COM 90184L102 3,911 90,479 SH   SOLE 0 88,662 0 1,817
Vaneck Merk Gold Trust GOLD TRUST 921078101 1,646 92,558 SH   SOLE 0 92,558 0 0
Vanguard Mega Cap Growth Index ETF MEGA GRWTH FD 921910816 1,564 5,997 SH   SOLE 0 5,997 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 559 1,279 SH   SOLE 0 1,279 0 0
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 3,419 14,161 SH   SOLE 0 14,161 0 0
Vintage Wine Estates Inc COM 92747V106 769 65,055 SH   SOLE 0 65,055 0 0
Visa Inc. COM CL A 92826C839 223 1,030 SH   SOLE 0 1,030 0 0
Wells Fargo & Company COM 949746101 13,104 273,111 SH   SOLE 0 267,581 0 5,530
Wells Fargo Preferred Series L PERP PFD CNV A 949746804 996 668 SH   SOLE 0 668 0 0
Winmark Corp COM 974250102 302 1,214 SH   SOLE 0 1,214 0 0
Apollo Global Management Inc COM CL A 03768E105 6,651 91,821 SH   SOLE 0 89,861 0 1,960
Halliburton Company COM 406216101 2,678 117,076 SH   SOLE 0 114,996 0 2,080
Kraneshares CA Carbon Allowance ETF CALIFORNIA CARB 500767553 26,201 927,803 SH   SOLE 0 914,443 0 13,360
NortonLifeLock Inc COM 668771108 6,575 253,085 SH   SOLE 0 247,815 0 5,270
Westrock Co COM 96145D105 4,726 106,529 SH   SOLE 0 104,529 0 2,000
Corteva Inc COM 22052L104 1,986 42,007 SH   SOLE 0 41,024 0 983
Vaneck Trust Oil Services ETF OIL SERVICES ETF 92189H607 2,081 11,256 SH   SOLE 0 10,970 0 286
Meta Platforms, Inc CL A 30303M102 587 1,744 SH   SOLE 0 1,744 0 0
Betterware De Mexico SAB SHS NEW P1666E105 430 20,530 SH   SOLE 0 20,530 0 0
1stdibs.Com, Inc COM 320551104 442 35,310 SH   SOLE 0 35,310 0 0
Codere Online Luxembourg S.A. ORDINARY SHARES L18268109 74 12,269 SH   SOLE 0 12,269 0 0
loanDepot Inc COM CL A 53946R106 1,478 307,933 SH   SOLE 0 307,933 0 0