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
AbbVie Inc COM 00287Y109 311 2,300 SH   SOLE   2,300 0 0
Abbott Labs COM 002824100 330 2,343 SH   SOLE   2,343 0 0
Adobe Inc COM 00724F101 1,500 2,646 SH   SOLE   2,243 0 403
Alphabet Inc Cl A CAP STK CL C 02079K305 2,830 977 SH   SOLE   839 0 138
Amazon Inc COM 023135106 3,284 985 SH   SOLE   820 0 165
Apple Inc COM 037833100 4,999 28,153 SH   SOLE   22,766 0 5,387
Applied Materials COM 038222105 3,113 19,782 SH   SOLE   17,287 0 2,495
Becton Dickinson & Co COM 075887109 1,007 4,004 SH   SOLE   3,353 0 651
Berkshire Hathaway B CL B NEW 084670702 1,977 6,613 SH   SOLE   5,563 0 1,050
BlackRock, Inc. COM 09247x101 2,053 2,242 SH   SOLE   1,855 0 387
Boeing COM 097023105 1,670 8,295 SH   SOLE   7,033 0 1,262
CSX Corp COM 126408103 451 12,000 SH   SOLE   12,000 0 0
Cisco Systems Inc COM 17275R102 1,635 25,807 SH   SOLE   22,219 0 3,588
Corteva Inc COM 22052L104 1,310 27,712 SH   SOLE   23,502 0 4,210
Costco Wholesale COM 22160k105 2,172 3,826 SH   SOLE   3,192 0 634
Deere & Co COM 244199105 1,856 5,414 SH   SOLE   4,445 0 969
Emerson Electric Co COM 291011104 1,028 11,057 SH   SOLE   9,631 0 1,426
Exxon Mobil Corp COM 30231G102 292 4,764 SH   SOLE   4,194 0 570
FedEx Corp COM 31428x106 1,038 4,015 SH   SOLE   3,285 0 730
Financial Select SPDR COM 81369Y506 443 11,357 SH   SOLE   9,057 0 2,300
Goldman Sachs Grp COM 38141G104 1,618 4,229 SH   SOLE   3,574 0 655
Honeywell Intl COM 438516106 1,102 5,285 SH   SOLE   4,256 0 1,029
Invesco QQQ Tr UNIT SER 1 46090E103 234 587 SH   SOLE   516 0 71
JPMorgan Chase & Co COM 46625H100 1,699 10,732 SH   SOLE   9,123 0 1,609
Johnson & Johnson COM 478160104 662 3,870 SH   SOLE   2,850 0 1,020
Kraft Heinz COM 500754106 1,073 29,875 SH   SOLE   24,755 0 5,120
McDonalds Corp. COM 580135101 1,682 6,276 SH   SOLE   5,233 0 1,043
Merck & Co Inc COM 58933Y105 745 9,723 SH   SOLE   7,749 0 1,974
Microsoft Corp COM 594918104 6,078 18,073 SH   SOLE   16,180 0 1,893
Nike Cl B CL B 654106103 667 4,000 SH   SOLE   4,000 0 0
Otis Worldwide COM 68902V107 441 5,070 SH   SOLE   4,355 0 715
PayPal Holdings Inc COM 70450Y103 1,320 6,999 SH   SOLE   5,936 0 1,063
Pepsico Inc COM 713448108 1,153 6,636 SH   SOLE   5,518 0 1,118
Pfizer Inc COM 717081103 602 10,188 SH   SOLE   9,139 0 1,049
Procter & Gamble COM 742718109 1,339 8,185 SH   SOLE   6,888 0 1,297
Raytheon Technologies COM 75513E101 565 6,567 SH   SOLE   5,444 0 1,123
T Rowe Price Group Inc COM 74144T108 1,668 8,482 SH   SOLE   6,970 0 1,512
Tech Select SPDR TECHNOLOGY 81369Y803 1,376 7,913 SH   SOLE   7,100 0 813
Union Pacific COM 907818108 1,477 5,864 SH   SOLE   4,946 0 918
UnitedHealth Group COM 91324P102 1,351 2,690 SH   SOLE   2,260 0 430
iShares Core S&P 500 CORE S&P 500 ETF 464287200 4,157 8,715 SH   SOLE   8,715 0 0
Boulder Growth & Inc COM 101507101 245 17,250 SH   SOLE   17,250 0 0
SPDR S&P Mid Cap 400 ETF UTSER 1 S&P DCRP 78467Y107 342 660 SH   SOLE   660 0 0
Vanguard Mid Cap MID CAP ETF 922908629 855 3,356 SH   SOLE   3,356 0 0
Vanguard Small Cap SMALL CAP EFT 922908751 2,222 9,830 SH   SOLE   9,318 0 512
iShares Tr Russell 2000 ETF RUSSELL 2000 ETF 464287655 218 979 SH   SOLE   979 0 0
SPDR S&P 500 ETF RUS 1000 GRW ETF 78462F103 207 436 SH   SOLE   436 0 0
Vanguard S&P 500 ETF COM 922908363 524 1,201 SH   SOLE   1,190 0 11
iShares Russell 1000 Gr Ind COM 464287614 500 1,637 SH   SOLE   1,637 0 0