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
C.H. Robinson Worldwide COM 12541W209   9,668,510 73,025 SH   SOLE   0 0 73,025
Invesco QQQ Trust ETF 46090E103   9,649,147 16,072 SH   SOLE   0 0 16,072
3M Company COM 88579Y101   8,865,433 57,130 SH   SOLE   0 0 57,130
Microsoft Corporation COM 594918104   7,409,275 14,305 SH   SOLE   0 0 14,305
Schwab US Large-Cap ETF ETF 808524201   6,216,187 235,998 SH   SOLE   0 0 235,998
Amazon.com COM 023135106   5,529,431 25,183 SH   SOLE   0 0 25,183
Apple Inc. COM 037833100   5,500,517 21,602 SH   SOLE   0 0 21,602
Blackstone Group Class A COM 09260D107   4,161,052 24,355 SH   SOLE   0 0 24,355
Wells Fargo & Co New COM 949746101   3,981,450 47,500 SH   SOLE   0 0 47,500
Costco Whls COM 22160K105   3,906,159 4,220 SH   SOLE   0 0 4,220
NextEra Energy Inc COM 65339F101   3,782,124 50,101 SH   SOLE   0 0 50,101
Palo Alto Networks Inc COM 697435105   3,722,988 18,284 SH   SOLE   0 0 18,284
iShares DJ US Med Devices ETF 464288810   3,248,646 54,072 SH   SOLE   0 0 54,072
First Trust DJ Internet Fund ETF 33733E302   3,203,328 11,447 SH   SOLE   0 0 11,447
iShares DJ US Financial Sector ETF 464287788   3,145,231 24,836 SH   SOLE   0 0 24,836
iShares SP Mid Cap 400 Gr ETF ETF 464287606   2,725,098 28,419 SH   SOLE   0 0 28,419
Eli Lilly & Co. COM 532457108   2,414,132 3,164 SH   SOLE   0 0 3,164
Alphabet Inc Class C COM 02079K107   2,241,878 9,205 SH   SOLE   0 0 9,205
Nvidia Corp COM 67066G104   2,157,984 11,566 SH   SOLE   0 0 11,566
PIMCO Enhanced Short Matu ETF 72201R833   2,139,461 21,248 SH   SOLE   0 0 21,248
SPDR S&P 500 ETF Tr ETF 78462F103   2,071,820 3,110 SH   SOLE   0 0 3,110
U.S. Bancorp COM 902973304   2,053,252 42,484 SH   SOLE   0 0 42,484
Cheniere Energy Inc COM 16411R208   1,920,492 8,173 SH   SOLE   0 0 8,173
iShares Russell 2000 Growth In ETF 464287648   1,917,040 5,990 SH   SOLE   0 0 5,990
iShares DJ US Aerospac & Def ETF 464288760   1,820,981 8,702 SH   SOLE   0 0 8,702
Walmart Inc COM 931142103   1,726,152 16,749 SH   SOLE   0 0 16,749
AbbVie Inc COM 00287Y109   1,575,167 6,803 SH   SOLE   0 0 6,803
Sanmina Sci Corporation COM 800907206   1,561,582 13,566 SH   SOLE   0 0 13,566
Chevron Corporation COM 166764100   1,360,030 8,758 SH   SOLE   0 0 8,758
Texas Instruments Inc COM 882508104   1,309,995 7,130 SH   SOLE   0 0 7,130
Travelers Companies Inc COM 89417E109   1,201,484 4,303 SH   SOLE   0 0 4,303
Ecolab Inc COM 278865100   1,120,635 4,092 SH   SOLE   0 0 4,092
SPDR Energy Select Sector ETF 81369Y506   1,118,715 12,522 SH   SOLE   0 0 12,522
Exxon Mobil Corporation COM 30231G102   1,099,200 9,749 SH   SOLE   0 0 9,749
ServiceNow Inc COM 81762P102   1,072,126 1,165 SH   SOLE   0 0 1,165
CenCora Inc COM 03073E105   861,958 2,758 SH   SOLE   0 0 2,758
McDonalds Corporation COM 580135101   773,096 2,544 SH   SOLE   0 0 2,544
Pepsico COM 713448108   721,581 5,138 SH   SOLE   0 0 5,138
Northern Tr Corp COM 665859104   673,000 5,000 SH   SOLE   0 0 5,000
Weyerhaeuser Co COM 962166104   490,272 19,777 SH   SOLE   0 0 19,777
Schwab Short Term USTrea ETF 808524862   453,376 18,581 SH   SOLE   0 0 18,581
Semiconductor Hldrs Tr COM 92189F676   430,795 1,320 SH   SOLE   0 0 1,320
iShares Short Maturity Bond ETF 46431W507   418,035 8,152 SH   SOLE   0 0 8,152
Schwab US Broad Mkt ETF ETF 808524102   394,031 15,326 SH   SOLE   0 0 15,326
S&P Global Inc COM 78409V104   365,032 750 SH   SOLE   0 0 750
Vanguard Small Cap ETF 922908751   361,078 1,420 SH   SOLE   0 0 1,420
Stryker Corporation COM 086366710   332,703 900 SH   SOLE   0 0 900
Fiserv COM 337738108   322,325 2,500 SH   SOLE   0 0 2,500
Ish MSCI Kld 400 Social Idx ETF 464288570   318,923 2,532 SH   SOLE   0 0 2,532
Merck & Co Inc New COM 58933Y105   303,239 3,613 SH   SOLE   0 0 3,613
Invesco S&P 500 Top 50 ETF ETF 46137V233   287,600 5,000 SH   SOLE   0 0 5,000
Chubb Limited COM H1467J104   269,266 954 SH   SOLE   0 0 954
Honeywell International COM 438516106   254,074 1,207 SH   SOLE   0 0 1,207
Procter & Gamble COM 742718109   242,460 1,578 SH   SOLE   0 0 1,578
Intuitive Surgical New COM 46120E602   241,504 540 SH   SOLE   0 0 540
Knight-Swift Transportation Ho COM 000000000   234,452 5,934 SH   SOLE   0 0 5,934
Salesforce Com COM 79466L302   226,335 955 SH   SOLE   0 0 955
Constellation Energy Co COM 210371100   218,173 663 SH   SOLE   0 0 663
JPMorgan Chase & Co. COM 46625H100   208,499 661 SH   SOLE   0 0 661
Target Corporation COM 87612E106   203,619 2,270 SH   SOLE   0 0 2,270