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
AMAZON COM INC COM Stock 023135106   29,921,863 196,932 SH   SOLE 0 196,932 0 0
PRUDENTIAL FINL INC COM Stock 744320102   2,216,926 21,376 SH   SOLE 0 21,376 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   227,023 554 SH   SOLE 0 554 0 0
STARBUCKS CORP COM Stock 855244109   2,283,701 23,786 SH   SOLE 0 23,786 0 0
SEMPRA COM Stock 816851109   3,121,165 41,766 SH   SOLE 0 41,765 0 0
ELEVANCE HEALTH INC COM Stock 036752103   2,462,077 5,221 SH   SOLE 0 5,221 0 0
JOHNSON & JOHNSON COM Stock 478160104   14,986,476 95,614 SH   SOLE 0 95,613 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   487,035 3,026 SH   SOLE 0 3,026 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   318,819 483 SH   SOLE 0 483 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   646,175 16,070 SH   SOLE 0 16,070 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   6,315,650 16,372 SH   SOLE 0 16,371 0 0
SENSEONICS HLDGS INC COM Stock 81727U105   23,089 40,500 SH   SOLE 0 40,500 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860   5,959,057 148,753 SH   SOLE 0 148,753 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   20,133,487 137,392 SH   SOLE 0 137,392 0 0
COCA COLA CO COM Stock 191216100   15,589,123 264,536 SH   SOLE 0 264,536 0 0
GENERAL MLS INC COM Stock 370334104   2,128,166 32,671 SH   SOLE 0 32,670 0 0
TRUIST FINL CORP COM Stock 89832Q109   1,187,261 32,158 SH   SOLE 0 32,157 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   8,248,515 403,252 SH   SOLE 0 403,251 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   10,428,360 66,326 SH   SOLE 0 66,325 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   8,605,848 38,162 SH   SOLE 0 38,161 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   1,583,006 31,015 SH   SOLE 0 31,015 0 0
INTEL CORP COM Stock 458140100   1,741,941 34,665 SH   SOLE 0 34,665 0 0
MEDTRONIC PLC SHS Stock G5960L103   13,277,763 161,177 SH   SOLE 0 161,177 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   258,156 685 SH   SOLE 0 685 0 0
HORMEL FOODS CORP COM Stock 440452100   460,779 14,350 SH   SOLE 0 14,350 0 0
MERCK & CO INC COM Stock 58933Y105   13,988,254 128,309 SH   SOLE 0 128,309 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,727,322 3,634 SH   SOLE 0 3,634 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   365,946 858 SH   SOLE 0 858 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   7,240,045 49,705 SH   SOLE 0 49,705 0 0
LAMB WESTON HLDGS INC COM Stock 513272104   232,069 2,147 SH   SOLE 0 2,147 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   237,466 3,144 SH   SOLE 0 3,144 0 0
CORNING INC COM Stock 219350105   1,265,502 41,560 SH   SOLE 0 41,560 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   1,859,585 24,388 SH   SOLE 0 24,388 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   8,168,724 216,677 SH   SOLE 0 216,677 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   1,387,223 23,002 SH   SOLE 0 23,001 0 0
FEDEX CORP COM Stock 31428X106   413,569 1,635 SH   SOLE 0 1,634 0 0
SNAP ON INC COM Stock 833034101   335,691 1,162 SH   SOLE 0 1,162 0 0
PEPSICO INC COM Stock 713448108   2,042,023 12,023 SH   SOLE 0 12,023 0 0
NEWELL BRANDS INC COM Stock 651229106   166,694 19,204 SH   SOLE 0 19,204 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   516,296 4,249 SH   SOLE 0 4,249 0 0
HONEYWELL INTL INC COM Stock 438516106   12,390,157 59,082 SH   SOLE 0 59,082 0 0
FORD MTR CO DEL COM Stock 345370860   226,624 18,591 SH   SOLE 0 18,591 0 0
US BANCORP DEL COM NEW Stock 902973304   11,726,328 270,941 SH   SOLE 0 270,941 0 0
XCEL ENERGY INC COM Stock 98389B100   533,648 8,620 SH   SOLE 0 8,619 0 0
HOME DEPOT INC COM Stock 437076102   18,306,053 52,824 SH   SOLE 0 52,823 0 0
FAIR ISAAC CORP COM Stock 303250104   226,982 195 SH   SOLE 0 195 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108   5,696,435 83,391 SH   SOLE 0 83,390 0 0
SOUTHERN CO COM Stock 842587107   243,890 3,478 SH   SOLE 0 3,478 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   257,056 13,264 SH   SOLE 0 13,264 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   2,741,294 9,042 SH   SOLE 0 9,042 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409   2,542,011 11,184 SH   SOLE 0 11,184 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   236,880 4,200 SH   SOLE 0 4,200 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783   474,444 24,387 SH   SOLE 0 24,386 0 0
OLD NATL BANCORP IND COM Stock 680033107   5,645,820 334,270 SH   SOLE 0 334,270 0 0
IQVIA HLDGS INC COM Stock 46266C105   2,206,440 9,536 SH   SOLE 0 9,536 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   218,773 2,021 SH   SOLE 0 2,021 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,559,674 4,373 SH   SOLE 0 4,373 0 0
ADOBE INC COM Stock 00724F101   260,714 437 SH   SOLE 0 437 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   25,672,182 331,811 SH   SOLE 0 331,810 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   12,358,198 152,045 SH   SOLE 0 152,044 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   33,440,808 239,393 SH   SOLE 0 239,393 0 0
FISERV INC COM Stock 337738108   479,154 3,607 SH   SOLE 0 3,607 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   7,649,194 31,641 SH   SOLE 0 31,640 0 0
COMCAST CORP NEW CL A Stock 20030N101   275,027 6,272 SH   SOLE 0 6,272 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697   2,656,509 102,449 SH   SOLE 0 102,449 0 0
MICROSOFT CORP COM Stock 594918104   46,244,178 122,977 SH   SOLE 0 122,976 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107   302,482 5,119 SH   SOLE 0 5,119 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   462,141 8,881 SH   SOLE 0 8,880 0 0
CVS HEALTH CORP COM Stock 126650100   1,217,233 15,416 SH   SOLE 0 15,415 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   2,302,889 119,321 SH   SOLE 0 119,320 0 0
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104   163,283 10,250 SH   SOLE 0 10,250 0 0
BROWN & BROWN INC COM Stock 115236101   291,551 4,100 SH   SOLE 0 4,100 0 0
TENNANT CO COM Stock 880345103   254,898 2,750 SH   SOLE 0 2,750 0 0
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643   3,496,397 172,406 SH   SOLE 0 172,406 0 0
BOEING CO COM Stock 097023105   9,002,073 34,536 SH   SOLE 0 34,535 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   205,650 964 SH   SOLE 0 964 0 0
NEXTERA ENERGY INC COM Stock 65339F101   478,986 7,886 SH   SOLE 0 7,885 0 0
NIKE INC CL B Stock 654106103   13,149,455 121,115 SH   SOLE 0 121,114 0 0
TESLA INC COM Stock 88160R101   301,903 1,215 SH   SOLE 0 1,215 0 0
DIAMEDICA THERAPEUTICS INC COM NEW Stock 25253X207   56,800 20,000 SH   SOLE 0 20,000 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432   2,404,310 90,575 SH   SOLE 0 90,574 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   4,215,191 60,131 SH   SOLE 0 60,131 0 0
VANGUARD S&P 500 ETF ETF 922908363   422,822 968 SH   SOLE 0 968 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259   905,155 35,481 SH   SOLE 0 35,480 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325   716,264 27,990 SH   SOLE 0 27,990 0 0
CORTEVA INC COM Stock 22052L104   4,195,972 87,562 SH   SOLE 0 87,562 0 0
ITT INC COM Stock 45073V108   213,821 1,792 SH   SOLE 0 1,792 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   3,061,031 11,989 SH   SOLE 0 11,989 0 0
ELI LILLY & CO COM Stock 532457108   1,647,506 2,826 SH   SOLE 0 2,826 0 0
HASBRO INC COM Stock 418056107   1,122,275 21,980 SH   SOLE 0 21,979 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   576,897 2,107 SH   SOLE 0 2,107 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   1,254,839 6,252 SH   SOLE 0 6,252 0 0
HUNTINGTON INGALLS INDS INC COM Stock 446413106   7,818,956 30,115 SH   SOLE 0 30,114 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   9,364,208 96,498 SH   SOLE 0 96,498 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   227,260 2,663 SH   SOLE 0 2,663 0 0
SYSCO CORP COM Stock 871829107   2,839,638 38,830 SH   SOLE 0 38,830 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   4,509,760 38,473 SH   SOLE 0 38,472 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   5,490,165 52,558 SH   SOLE 0 52,557 0 0
FULLER H B CO COM Stock 359694106   329,711 4,050 SH   SOLE 0 4,050 0 0
SNOWFLAKE INC CL A Stock 833445109   264,272 1,328 SH   SOLE 0 1,328 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   184,921 10,770 SH   SOLE 0 10,770 0 0
DARLING INGREDIENTS INC COM Stock 237266101   1,400,703 28,104 SH   SOLE 0 28,104 0 0
CHEMED CORP NEW COM Stock 16359R103   294,129 503 SH   SOLE 0 503 0 0
WINMARK CORP COM Stock 974250102   2,894,605 6,932 SH   SOLE 0 6,932 0 0
BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104   184,591 24,004 SH   SOLE 0 24,004 0 0
VISA INC COM CL A Stock 92826C839   16,285,008 62,550 SH   SOLE 0 62,550 0 0
HERSHEY CO COM Stock 427866108   2,036,841 10,925 SH   SOLE 0 10,924 0 0
VANGUARD VALUE ETF ETF 922908744   240,855 1,611 SH   SOLE 0 1,611 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   605,493 5,754 SH   SOLE 0 5,754 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109   246,404 2,108 SH   SOLE 0 2,108 0 0
META PLATFORMS INC CL A Stock 30303M102   20,908,417 59,070 SH   SOLE 0 59,070 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102   625,156 45,499 SH   SOLE 0 45,499 0 0
BROADCOM INC COM Stock 11135F101   212,088 190 SH   SOLE 0 190 0 0
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   181,720 14,000 SH   SOLE 0 14,000 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   218,437 3,105 SH   SOLE 0 3,105 0 0
ROYAL BK CDA COM Stock 780087102   233,200 2,306 SH   SOLE 0 2,305 0 0
HEXCEL CORP NEW COM Stock 428291108   317,125 4,300 SH   SOLE 0 4,300 0 0
CF INDS HLDGS INC COM Stock 125269100   2,378,657 29,920 SH   SOLE 0 29,920 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   9,965,408 564,932 SH   SOLE 0 564,932 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,449,884 6,982 SH   SOLE 0 6,981 0 0
ENBRIDGE INC COM Stock 29250N105   545,386 15,124 SH   SOLE 0 15,124 0 0
ENTEGRIS INC COM Stock 29362U104   425,361 3,550 SH   SOLE 0 3,550 0 0
NVIDIA CORPORATION COM Stock 67066G104   8,986,783 18,147 SH   SOLE 0 18,147 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   868,717 16,942 SH   SOLE 0 16,942 0 0
BALL CORP COM Stock 058498106   1,933,875 33,621 SH   SOLE 0 33,620 0 0
EOG RES INC COM Stock 26875P101   1,442,680 11,928 SH   SOLE 0 11,927 0 0
MADISON COVERED CALL & EQUITY COM CEF 557437100   75,300 10,000 SH   SOLE 0 10,000 0 0
ABBVIE INC COM Stock 00287Y109   293,668 1,895 SH   SOLE 0 1,895 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   262,647 3,571 SH   SOLE 0 3,571 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   5,133,739 91,445 SH   SOLE 0 91,445 0 0
INVESCO LTD SHS Stock G491BT108   1,234,322 69,188 SH   SOLE 0 69,188 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   273,312 2,628 SH   SOLE 0 2,628 0 0
GRACO INC COM Stock 384109104   3,546,764 40,880 SH   SOLE 0 40,880 0 0
FORTREA HLDGS INC COMMON STOCK Stock 34965K107   321,045 9,199 SH   SOLE 0 9,199 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   866,239 2,790 SH   SOLE 0 2,790 0 0
STRYKER CORPORATION COM Stock 863667101   2,411,912 8,054 SH   SOLE 0 8,054 0 0
QUALCOMM INC COM Stock 747525103   18,071,424 124,949 SH   SOLE 0 124,949 0 0
FASTENAL CO COM Stock 311900104   339,460 5,241 SH   SOLE 0 5,241 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   1,568,724 4,650 SH   SOLE 0 4,650 0 0
MCDONALDS CORP COM Stock 580135101   25,176,687 84,910 SH   SOLE 0 84,910 0 0
CISCO SYS INC COM Stock 17275R102   2,898,101 57,365 SH   SOLE 0 57,365 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   7,931,246 53,804 SH   SOLE 0 53,803 0 0
AT&T INC COM Stock 00206R102   8,140,295 485,119 SH   SOLE 0 485,118 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   260,110 2,038 SH   SOLE 0 2,038 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   340,016 1,086 SH   SOLE 0 1,086 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303   10,713,587 70,582 SH   SOLE 0 70,581 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   25,984,195 54,402 SH   SOLE 0 54,402 0 0
ONEOK INC NEW COM Stock 682680103   233,479 3,325 SH   SOLE 0 3,324 0 0
WELLS FARGO CO NEW COM Stock 949746101   2,752,678 55,926 SH   SOLE 0 55,926 0 0
UNION PAC CORP COM Stock 907818108   291,387 1,186 SH   SOLE 0 1,186 0 0
DONALDSON INC COM Stock 257651109   277,411 4,245 SH   SOLE 0 4,245 0 0
ECOLAB INC COM Stock 278865100   707,713 3,568 SH   SOLE 0 3,568 0 0
SALESFORCE INC COM Stock 79466L302   10,657,696 40,502 SH   SOLE 0 40,502 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   2,822,583 31,299 SH   SOLE 0 31,299 0 0
DARDEN RESTAURANTS INC COM Stock 237194105   433,095 2,636 SH   SOLE 0 2,636 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   13,092,616 24,666 SH   SOLE 0 24,666 0 0
TORO CO COM Stock 891092108   1,144,777 11,926 SH   SOLE 0 11,926 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   295,966 653 SH   SOLE 0 653 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   26,379,293 155,081 SH   SOLE 0 155,081 0 0
CHEVRON CORP NEW COM Stock 166764100   12,384,209 83,026 SH   SOLE 0 83,026 0 0
CONOCOPHILLIPS COM Stock 20825C104   6,580,046 56,690 SH   SOLE 0 56,690 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   318,509 6,649 SH   SOLE 0 6,649 0 0
BANK AMERICA CORP COM Stock 060505104   2,250,078 66,827 SH   SOLE 0 66,827 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   264,686 2,118 SH   SOLE 0 2,118 0 0
WALMART INC COM Stock 931142103   13,586,008 86,178 SH   SOLE 0 86,178 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,955,432 24,185 SH   SOLE 0 24,184 0 0
ORACLE CORP COM Stock 68389X105   14,436,853 136,933 SH   SOLE 0 136,933 0 0
RTX CORPORATION COM Stock 75513E101   3,389,520 40,284 SH   SOLE 0 40,284 0 0
TARGET CORP COM Stock 87612E106   3,750,583 26,335 SH   SOLE 0 26,334 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   6,127,269 54,889 SH   SOLE 0 54,889 0 0
PFIZER INC COM Stock 717081103   566,162 19,665 SH   SOLE 0 19,665 0 0
3M CO COM Stock 88579Y101   307,384 2,812 SH   SOLE 0 2,811 0 0
GILEAD SCIENCES INC COM Stock 375558103   9,570,144 118,135 SH   SOLE 0 118,135 0 0
CATERPILLAR INC COM Stock 149123101   732,309 2,477 SH   SOLE 0 2,476 0 0
BAKER HUGHES COMPANY CL A Stock 05722G100   209,250 6,122 SH   SOLE 0 6,122 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,849,323 20,218 SH   SOLE 0 20,218 0 0
AMERICAN EXPRESS CO COM Stock 025816109   456,548 2,437 SH   SOLE 0 2,437 0 0
APPLIED MATLS INC COM Stock 038222105   1,775,862 10,957 SH   SOLE 0 10,957 0 0
ANALOG DEVICES INC COM Stock 032654105   11,897,723 59,920 SH   SOLE 0 59,920 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102   226,100 1,094 SH   SOLE 0 1,093 0 0
ISHARES YIELD OPTIMIZED BOND ETF ETF 46434V787   294,947 13,150 SH   SOLE 0 13,150 0 0
AGNICO EAGLE MINES LTD COM Stock 008474108   7,462,727 136,057 SH   SOLE 0 136,057 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   342,728 2,011 SH   SOLE 0 2,011 0 0
BARINGS CORPORATE INVS COM CEF 06759X107   267,880 14,535 SH   SOLE 0 14,535 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   674,539 6,796 SH   SOLE 0 6,796 0 0
EATON CORP PLC SHS Stock G29183103   4,780,220 19,850 SH   SOLE 0 19,849 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   9,576,241 458,522 SH   SOLE 0 458,522 0 0
ALLIANT ENERGY CORP COM Stock 018802108   1,189,227 23,182 SH   SOLE 0 23,181 0 0
AMER STATES WTR CO COM Stock 029899101   265,386 3,300 SH   SOLE 0 3,300 0 0
ASSOCIATED BANC CORP COM Stock 045487105   812,820 38,000 SH   SOLE 0 38,000 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702   1,143,618 28,427 SH   SOLE 0 28,427 0 0
LITTELFUSE INC COM Stock 537008104   434,785 1,625 SH   SOLE 0 1,625 0 0
ONTO INNOVATION INC COM Stock 683344105   724,899 4,741 SH   SOLE 0 4,741 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   310,652 3,302 SH   SOLE 0 3,302 0 0
NUCOR CORP COM Stock 670346105   435,274 2,501 SH   SOLE 0 2,501 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   9,595,870 187,018 SH   SOLE 0 187,017 0 0
TASEKO MINES LTD COM Stock 876511106   42,000 30,000 SH   SOLE 0 30,000 0 0
CITIGROUP INC COM NEW Stock 172967424   1,802,919 35,049 SH   SOLE 0 35,048 0 0
EXXON MOBIL CORP COM Stock 30231G102   13,207,050 132,097 SH   SOLE 0 132,096 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   12,607,569 23,947 SH   SOLE 0 23,947 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   12,061,558 63,319 SH   SOLE 0 63,318 0 0
LOWES COS INC COM Stock 548661107   264,704 1,189 SH   SOLE 0 1,189 0 0
SOUTHWEST AIRLS CO COM Stock 844741108   215,268 7,454 SH   SOLE 0 7,453 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   239,176 3,001 SH   SOLE 0 3,000 0 0
KRAFT HEINZ CO COM Stock 500754106   2,227,421 60,233 SH   SOLE 0 60,233 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   719,971 11,724 SH   SOLE 0 11,724 0 0
SCHWAB CHARLES CORP COM Stock 808513105   3,295,610 47,901 SH   SOLE 0 47,901 0 0
URANIUM ENERGY CORP COM Stock 916896103   128,000 20,000 SH   SOLE 0 20,000 0 0
BLACKROCK INC COM Stock 09247X101   19,924,355 24,543 SH   SOLE 0 24,543 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   204,537 738 SH   SOLE 0 738 0 0
BIO-TECHNE CORP COM Stock 09073M104   522,065 6,766 SH   SOLE 0 6,766 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   2,024,772 39,663 SH   SOLE 0 39,662 0 0
APPLE INC COM Stock 037833100   57,591,352 299,129 SH   SOLE 0 299,129 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   270,267 2,881 SH   SOLE 0 2,881 0 0
ABBOTT LABS COM Stock 002824100   2,240,074 20,351 SH   SOLE 0 20,351 0 0
DISNEY WALT CO COM Stock 254687106   11,983,308 132,720 SH   SOLE 0 132,720 0 0