# EDGAR Filing Document

**Accession Number:** 0001803415
**File Stem:** 0001803415-26-000003
**Filing Date:** 2026-6
**Character Count:** 43398
**Document Hash:** 38eaa62aeb5f9120ab8d70319ce08324
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001803415-26-000003.hdr.sgml**: 20260623

**ACCESSION NUMBER**: 0001803415-26-000003

**CONFORMED SUBMISSION TYPE**: 13F-HR/A

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260623

**DATE AS OF CHANGE**: 20260623

**EFFECTIVENESS DATE**: 20260623

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** BALLAST ADVISORS LLC
- **CENTRAL INDEX KEY:** 0001803415

**ORGANIZATION NAME:**
- **EIN:** 815217330
- **STATE OF INCORPORATION:** MN
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR/A
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-20071
- **FILM NUMBER:** 261111313

**BUSINESS ADDRESS:**
- **STREET 1:** 683 BIELENBERG DRIVE
- **STREET 2:** SUITE 208
- **CITY:** WOODBURY
- **STATE:** MN
- **ZIP:** 55125-1705
- **BUSINESS PHONE:** 651-478-4644

**MAIL ADDRESS:**
- **STREET 1:** 683 BIELENBERG DRIVE
- **STREET 2:** SUITE 208
- **CITY:** WOODBURY
- **STATE:** MN
- **ZIP:** 55125-1705

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**Check here if Amendment** [x] **Amendment Number:** 1

**This Amendment (Check only one.):** [x] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** BALLAST ADVISORS LLC<br>**Address:** 683 BIELENBERG DRIVE<br>SUITE 208<br>WOODBURY, MN 55125-1705

**Form 13F File Number:** 028-20071

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** William H. Speacht<br>**Title:** CCO<br>**Phone:** 4848403707

**Signature, Place, and Date of Signing:**

William H. Speacht  CHADDS FORD, PA  06-05-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 401

**Form 13F Information Table Value Total:** $343640302

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| MARRIOTT INTL INC NEW CL A | CL A | 571903202 |  | 745393 | 2279 | SH |  | SOLE | 0 | 2058 | 0 | 221 |
| APPLE INC COM | COM | 037833100 |  | 19297479 | 81980 | SH |  | SOLE | 0 | 76037 | 0 | 5943 |
| ABBVIE INC COM | COM | 00287Y109 |  | 465182 | 2139 | SH |  | SOLE | 0 | 1988 | 0 | 151 |
| AIRBNB INC | COM | 009066101 |  | 3157 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ABBOTT LABS COM | COM | 002824100 |  | 195586 | 1905 | SH |  | SOLE | 0 | 1871 | 0 | 34 |
| ACCENTURE PLC | COM | G1151C101 |  | 859785 | 4336 | SH |  | SOLE | 0 | 3986 | 0 | 350 |
| ADOBE SYS INC COM | COM | 00724F101 |  | 485674 | 1998 | SH |  | SOLE | 0 | 1793 | 0 | 205 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 748109 | 3682 | SH |  | SOLE | 0 | 3386 | 0 | 296 |
| AMEREN CORP | COM | 023608102 |  | 21984 | 200 | SH |  | SOLE | 0 | 200 | 0 | 0 |
| ADVANCED ENERGY INDS COM | COM | 007973100 |  | 153287 | 475 | SH |  | SOLE | 0 | 0 | 0 | 475 |
| AFLAC INC | COM | 001055102 |  | 2304 | 21 | SH |  | SOLE | 0 | 21 | 0 | 0 |
| ASSURANT INC | COM | 04621X108 |  | 171634 | 788 | SH |  | SOLE | 0 | 788 | 0 | 0 |
| APPLIED MATLS INC COM | COM | 038222105 |  | 335638 | 982 | SH |  | SOLE | 0 | 982 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | COM | 007903107 |  | 110056 | 541 | SH |  | SOLE | 0 | 491 | 0 | 50 |
| AMGEN INC COM | COM | 031162100 |  | 456349 | 1297 | SH |  | SOLE | 0 | 1297 | 0 | 0 |
| AMERIPRISE FINL INC COM | COM | 03076C106 |  | 86214 | 194 | SH |  | SOLE | 0 | 63 | 0 | 131 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 119253 | 691 | SH |  | SOLE | 0 | 691 | 0 | 0 |
| AMAZON COM INC COM | COM | 023135106 |  | 4432194 | 21281 | SH |  | SOLE | 0 | 19166 | 0 | 2115 |
| ARISTA NETWORKS INC. | COM | 040413205 |  | 6016 | 49 | SH |  | SOLE | 0 | 22 | 0 | 27 |
| AMPHENOL CORP. - ORDINARY SHARES - CLASS A | CL A | 032095101 |  | 5812 | 46 | SH |  | SOLE | 0 | 46 | 0 | 0 |
| APOGEE ENTERPRISES INC COM | COM | 037598109 |  | 156531 | 4667 | SH |  | SOLE | 0 | 4667 | 0 | 0 |
| ARES CAP CORP COM | COM | 04010L103 |  | 4145 | 230 | SH |  | SOLE | 0 | 230 | 0 | 0 |
| TRUESHS STRUCTUR OUTCOME AUG ETF | ETF | 210322814 |  | 24386 | 600 | SH |  | SOLE | 0 | 600 | 0 | 0 |
| BROADCOM LTD | COM | 11135F101 |  | 74282 | 240 | SH |  | SOLE | 0 | 240 | 0 | 0 |
| AMERICAN EXPRESS CO COM | COM | 025816109 |  | 582576 | 1926 | SH |  | SOLE | 0 | 1822 | 0 | 104 |
| BOEING CO COM | COM | 097023105 |  | 80010 | 402 | SH |  | SOLE | 0 | 402 | 0 | 0 |
| BANK AMER CORP COM | COM | 060505104 |  | 278606 | 5715 | SH |  | SOLE | 0 | 5715 | 0 | 0 |
| BECTON DICKINSON  CO COM | COM | 075887109 |  | 13365 | 85 | SH |  | SOLE | 0 | 85 | 0 | 0 |
| BANK FIRST CORP | COM | 06211J100 |  | 153698 | 1138 | SH |  | SOLE | 0 | 1138 | 0 | 0 |
| BROOKFIELD INFRA PTN  LP | COM | G16252101 |  | 3395 | 94 | SH |  | SOLE | 0 | 94 | 0 | 0 |
| BLACKROCK INC COM | COM | 09290D101 |  | 44239 | 46 | SH |  | SOLE | 0 | 46 | 0 | 0 |
| BANK OF MONTREAL | COM | 063671101 |  | 88377 | 653 | SH |  | SOLE | 0 | 653 | 0 | 0 |
| BERKSHIRE HATHAWAY | COM | 084670702 |  | 5914766 | 12343 | SH |  | SOLE | 0 | 1081 | 0 | 0 |
| BOSTON SCIENTIFIC CORP COM | COM | 101137107 |  | 62499 | 996 | SH |  | SOLE | 0 | 326 | 0 | 0 |
| BRIDGEWATER BANCSHARES INC COM ACCD INV | COM | 108621103 |  | 258420 | 14600 | SH |  | SOLE | 0 | 14600 | 0 | 0 |
| BLACKSTONE GROUP INC | COM | 09260D107 |  | 2189390 | 19040 | SH |  | SOLE | 0 | 18499 | 0 | 541 |
| CITIGROUP INC COM NEW | COM | 172967424 |  | 56138 | 495 | SH |  | SOLE | 0 | 495 | 0 | 0 |
| CATERPILLAR INC DEL COM | COM | 149123101 |  | 478919 | 676 | SH |  | SOLE | 0 | 676 | 0 | 0 |
| CHUBB LIMITED COM | COM | H1467J104 |  | 5541 | 17 | SH |  | SOLE | 0 | 17 | 0 | 0 |
| COCA-COLA EUROPEAN PARTNERS PLC | COM | G25839104 |  | 200290 | 2209 | SH |  | SOLE | 0 | 1459 | 0 | 750 |
| CROWN HOLDINGS INC COM | COM | 228368106 |  | 57143 | 570 | SH |  | SOLE | 0 | 570 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC COM | COM | 127387108 |  | 121429 | 437 | SH |  | SOLE | 0 | 437 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 60318 | 216 | SH |  | SOLE | 0 | 216 | 0 | 0 |
| CIGNA CORP | COM | 125523100 |  | 5335 | 20 | SH |  | SOLE | 0 | 20 | 0 | 0 |
| CLEARWATER PAPER CORP COM | COM | 18538R103 |  | 1122 | 78 | SH |  | SOLE | 0 | 78 | 0 | 0 |
| COMCAST CORP NEW CL A | CL A | 20030N101 |  | 689 | 24 | SH |  | SOLE | 0 | 24 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC COM | COM | 169656105 |  | 749386 | 23411 | SH |  | SOLE | 0 | 21594 | 0 | 1817 |
| CUMMINS INC COM | COM | 231021106 |  | 286227 | 532 | SH |  | SOLE | 0 | 532 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X134 |  | 1713308 | 976 | SH |  | SOLE | 0 | 920 | 0 | 56 |
| CAPITAL ONE FINL CORP COM | COM | 14040H105 |  | 27000 | 148 | SH |  | SOLE | 0 | 148 | 0 | 0 |
| COCA-COLA CONSOLIDATED INC | COM | 191098102 |  | 38348 | 200 | SH |  | SOLE | 0 | 200 | 0 | 0 |
| CONOCOPHILLIPS COM | COM | 20825C104 |  | 36168 | 274 | SH |  | SOLE | 0 | 274 | 0 | 0 |
| COSTCO WHSL CORP NEW COM | COM | 22160K105 |  | 2360543 | 2369 | SH |  | SOLE | 0 | 2207 | 0 | 162 |
| CANADIAN PAC RAILWAY | COM | 13646K108 |  | 524033 | 6662 | SH |  | SOLE | 0 | 6196 | 0 | 466 |
| CISCO SYS INC COM | COM | 17275R102 |  | 342327 | 4412 | SH |  | SOLE | 0 | 4347 | 0 | 65 |
| CSX CORP COM | COM | 126408103 |  | 8497 | 207 | SH |  | SOLE | 0 | 207 | 0 | 0 |
| CINTAS CORP COM | COM | 172908105 |  | 355701 | 2103 | SH |  | SOLE | 0 | 1988 | 0 | 115 |
| CVS HEALTH CORP COM | COM | 126650100 |  | 293241 | 4083 | SH |  | SOLE | 0 | 4083 | 0 | 0 |
| CHEVRON CORP NEW COM | COM | 166764100 |  | 837788 | 4049 | SH |  | SOLE | 0 | 4049 | 0 | 0 |
| DELTA AIR LINES INC DEL COM NEW | COM | 247361702 |  | 83765 | 1260 | SH |  | SOLE | 0 | 1260 | 0 | 0 |
| DONALDSON INC COM | COM | 257651109 |  | 317074 | 3736 | SH |  | SOLE | 0 | 2924 | 0 | 812 |
| DEERE  CO COM | COM | 244199105 |  | 62526 | 111 | SH |  | SOLE | 0 | 111 | 0 | 0 |
| QUEST DIAGNOSTICS INC COM | COM | 74834L100 |  | 19598 | 100 | SH |  | SOLE | 0 | 100 | 0 | 0 |
| DANAHER CORP DEL COM | COM | 235851102 |  | 1022892 | 5395 | SH |  | SOLE | 0 | 4839 | 0 | 556 |
| DISNEY WALT CO COM DISNEY | COM | 254687106 |  | 37395 | 388 | SH |  | SOLE | 0 | 388 | 0 | 0 |
| DNAPRINT GENOMICS INC COM NEW | COM | 23324Q202 |  | 0 | 870 | SH |  | SOLE | 0 | 870 | 0 | 0 |
| DOW CHEM CO COM | COM | 260557103 |  | 31279 | 751 | SH |  | SOLE | 0 | 751 | 0 | 0 |
| DTE ENERGY CO COM | COM | 233331107 |  | 154993 | 1060 | SH |  | SOLE | 0 | 1060 | 0 | 0 |
| DT MIDSTREAM INC | COM | 23345M107 |  | 73530 | 546 | SH |  | SOLE | 0 | 546 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 |  | 43734 | 334 | SH |  | SOLE | 0 | 334 | 0 | 0 |
| EVERUS CONSTRUCTION GROUP INC | COM | 300426103 |  | 83823 | 710 | SH |  | SOLE | 0 | 710 | 0 | 0 |
| ECOLAB INC COM | COM | 278865100 |  | 1721947 | 6473 | SH |  | SOLE | 0 | 6473 | 0 | 0 |
| EQUIFAX INC COM | COM | 294429105 |  | 33313 | 185 | SH |  | SOLE | 0 | 39 | 0 | 146 |
| EMERSON ELEC CO COM | COM | 291011104 |  | 92631 | 707 | SH |  | SOLE | 0 | 707 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P COM | COM | 293792107 |  | 11750050 | 310519 | SH |  | SOLE | 0 | 281106 | 0 | 29413 |
| EATON CORP PLC | COM | G29183103 |  | 48643 | 136 | SH |  | SOLE | 0 | 136 | 0 | 0 |
| EXELON CORP COM | COM | 30161N101 |  | 21667 | 442 | SH |  | SOLE | 0 | 442 | 0 | 0 |
| EXPONENT INC COM | COM | 30214U102 |  | 73798 | 1131 | SH |  | SOLE | 0 | 1131 | 0 | 0 |
| FORD MOTOR COMPANY | COM | 345370860 |  | 106730 | 9249 | SH |  | SOLE | 0 | 9169 | 0 | 80 |
| FASTENAL CO COM | COM | 311900104 |  | 726810 | 15664 | SH |  | SOLE | 0 | 15664 | 0 | 0 |
| FEDEX CORP COM | COM | 31428X106 |  | 5343 | 15 | SH |  | SOLE | 0 | 15 | 0 | 0 |
| FISERV INC COM | COM | 337738108 |  | 7979 | 143 | SH |  | SOLE | 0 | 143 | 0 | 0 |
| NEW YORK COMMUNITY CAPITAL TRUST V | COM | 64944P307 |  | 3914 | 101 | SH |  | SOLE | 0 | 101 | 0 | 0 |
| FIRST SOLAR INC COM | COM | 336433107 |  | 69238 | 351 | SH |  | SOLE | 0 | 351 | 0 | 0 |
| GLACIER BANCORP INC | COM | 37637Q105 |  | 4347 | 97 | SH |  | SOLE | 0 | 97 | 0 | 0 |
| GENERAL DYNAMICS CORP COM | COM | 369550108 |  | 34322 | 100 | SH |  | SOLE | 0 | 100 | 0 | 0 |
| GENERAL ELECTRIC CO COM | COM | 369604301 |  | 693818 | 2445 | SH |  | SOLE | 0 | 2002 | 0 | 443 |
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 |  | 54026 | 759 | SH |  | SOLE | 0 | 595 | 0 | 164 |
| GE VERNOVA | COM | 36828A101 |  | 366618 | 420 | SH |  | SOLE | 0 | 391 | 0 | 29 |
| GRACO INC COM | COM | 384109104 |  | 74069 | 875 | SH |  | SOLE | 0 | 875 | 0 | 0 |
| GILEAD SCIENCES INC COM | COM | 375558103 |  | 14216 | 102 | SH |  | SOLE | 0 | 102 | 0 | 0 |
| GENERAL MLS INC COM | COM | 370334104 |  | 14814 | 398 | SH |  | SOLE | 0 | 398 | 0 | 0 |
| GENTEX CORP COM | COM | 371901109 |  | 110124 | 5040 | SH |  | SOLE | 0 | 5040 | 0 | 0 |
| ALPHABET INC CAP STK CL C | CL C | 02079K107 |  | 1479337 | 5157 | SH |  | SOLE | 0 | 4760 | 0 | 397 |
| ALPHABET INC CAP STK CL A | CL A | 02079K305 |  | 4188599 | 14566 | SH |  | SOLE | 0 | 12565 | 0 | 2001 |
| GLOBAL PAYMENTS INC. | COM | 37940X102 |  | 3702 | 55 | SH |  | SOLE | 0 | 55 | 0 | 0 |
| GLAXOSMITHKLINE PLC | COM | 37733W204 |  | 5795 | 105 | SH |  | SOLE | 0 | 105 | 0 | 0 |
| GOLD HILL RES INC COM | COM | 38060Y102 |  | 0 | 9 | SH |  | SOLE | 0 | 9 | 0 | 0 |
| HUNTINGTON BANCSHARES INC COM | COM | 446150104 |  | 71059 | 4541 | SH |  | SOLE | 0 | 4541 | 0 | 0 |
| HOME DEPOT INC COM | COM | 437076102 |  | 706667 | 2149 | SH |  | SOLE | 0 | 1975 | 0 | 174 |
| HEICO CORP. | COM | 422806208 |  | 2955 | 14 | SH |  | SOLE | 0 | 14 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC COM | COM | 43300A203 |  | 439092 | 1444 | SH |  | SOLE | 0 | 1281 | 0 | 163 |
| HONEYWELL INTL INC COM | COM | 438516106 |  | 145337 | 643 | SH |  | SOLE | 0 | 643 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO COM | COM | 42824C109 |  | 171242 | 7192 | SH |  | SOLE | 0 | 7192 | 0 | 0 |
| HP INC COM | COM | 40434L105 |  | 15041 | 783 | SH |  | SOLE | 0 | 783 | 0 | 0 |
| HORMEL FOODS CORP COM | COM | 440452100 |  | 10193 | 450 | SH |  | SOLE | 0 | 450 | 0 | 0 |
| HSBC HOLDINGS PLC ADR | ADR | 404280406 |  | 35883 | 435 | SH |  | SOLE | 0 | 435 | 0 | 435 |
| THE HERSHEY CO | COM | 427866108 |  | 76919 | 370 | SH |  | SOLE | 0 | 370 | 0 | 0 |
| HUMANA INC COM | COM | 444859102 |  | 52017 | 300 | SH |  | SOLE | 0 | 300 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | COM | 459200101 |  | 555166 | 2290 | SH |  | SOLE | 0 | 2044 | 0 | 246 |
| IMPERIAL OIL LTD. | COM | 453038408 |  | 6279 | 48 | SH |  | SOLE | 0 | 48 | 0 | 0 |
| INDEPENDENT BANK CORP | COM | 453836108 |  | 30498 | 406 | SH |  | SOLE | 0 | 406 | 0 | 0 |
| INTEL CORP COM | COM | 458140100 |  | 51632 | 1170 | SH |  | SOLE | 0 | 1000 | 0 | 170 |
| INTL PAPER CO COM | COM | 460146103 |  | 34308 | 961 | SH |  | SOLE | 0 | 961 | 0 | 0 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287200 |  | 93007 | 653 | SH |  | SOLE | 0 | 653 | 0 | 0 |
| ILLINOIS TOOL WORKS INC | COM | 452308109 |  | 1316807 | 5059 | SH |  | SOLE | 0 | 4524 | 0 | 535 |
| INVENTRUST PROPERITIES CORP | COM | 46124J201 |  | 15230 | 500 | SH |  | SOLE | 0 | 500 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC USD | COM | G50871105 |  | 4159 | 22 | SH |  | SOLE | 0 | 22 | 0 | 0 |
| JOHNSON  JOHNSON COM | COM | 478160104 |  | 879493 | 3598 | SH |  | SOLE | 0 | 3271 | 0 | 327 |
| JPMORGAN CHASE  CO COM | COM | 46625H100 |  | 12050861 | 40967 | SH |  | SOLE | 0 | 37683 | 0 | 3284 |
| KYNDRYL HOLDINGS INC | COM | 50155Q100 |  | 1706 | 130 | SH |  | SOLE | 0 | 130 | 0 | 0 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 12 | 0 | SH |  | SOLE | 0 | 0 | 0 | 0 |
| KRAFT HEINZ CO COM | COM | 500754106 |  | 3216 | 143 | SH |  | SOLE | 0 | 143 | 0 | 0 |
| KKR  CO L P DEL COM UNITS | COM | 48251W104 |  | 7770 | 84 | SH |  | SOLE | 0 | 84 | 0 | 0 |
| KIMBERLY CLARK CORP COM | COM | 494368103 |  | 965 | 10 | SH |  | SOLE | 0 | 10 | 0 | 0 |
| KNIFE RIVER HOLDING CO | COM | 498894104 |  | 96919 | 1187 | SH |  | SOLE | 0 | 1187 | 0 | 0 |
| COCA COLA CO COM | COM | 191216100 |  | 1251299 | 16454 | SH |  | SOLE | 0 | 16327 | 0 | 127 |
| LINDE PLC | COM | G54950103 |  | 163601 | 330 | SH |  | SOLE | 0 | 330 | 0 | 0 |
| LILLY ELI  CO COM | COM | 532457108 |  | 415736 | 452 | SH |  | SOLE | 0 | 252 | 0 | 200 |
| LOCKHEED MARTIN CORP COM | COM | 539830109 |  | 528237 | 874 | SH |  | SOLE | 0 | 874 | 0 | 0 |
| LOWES COS INC COM | COM | 548661107 |  | 133971 | 567 | SH |  | SOLE | 0 | 522 | 0 | 45 |
| LAM RESEARCH CORP COM | COM | 512807306 |  | 389930 | 1825 | SH |  | SOLE | 0 | 1825 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 16688 | 109 | SH |  | SOLE | 0 | 82 | 0 | 27 |
| MASTERCARD INCORPORATED CL A | CL A | 57636Q104 |  | 64456 | 129 | SH |  | SOLE | 0 | 56 | 0 | 73 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 9052 | 68 | SH |  | SOLE | 0 | 68 | 0 | 0 |
| MCDONALDS CORP COM | COM | 580135101 |  | 242727 | 781 | SH |  | SOLE | 0 | 731 | 0 | 50 |
| MCKESSON CORP COM | COM | 58155Q103 |  | 234513 | 271 | SH |  | SOLE | 0 | 271 | 0 | 0 |
| MOODY'S CORPORATION | COM | 615369105 |  | 1367208 | 3134 | SH |  | SOLE | 0 | 2877 | 0 | 257 |
| MONDELEZ INTL INC CL A | CL A | 609207105 |  | 33950 | 589 | SH |  | SOLE | 0 | 589 | 0 | 0 |
| MEDTRONIC PLC | COM | G5960L103 |  | 80238 | 926 | SH |  | SOLE | 0 | 926 | 0 | 0 |
| MDU RESOURCES GROUP INC | COM | 552690109 |  | 121026 | 5841 | SH |  | SOLE | 0 | 5841 | 0 | 0 |
| METLIFE INC COM | COM | 59156R108 |  | 48071 | 680 | SH |  | SOLE | 0 | 680 | 0 | 0 |
| META PLATFORMS INC | COM | 30303M102 |  | 2250759 | 3934 | SH |  | SOLE | 0 | 3717 | 0 | 217 |
| MAGNA INTL INC | COM | 559222401 |  | 25673 | 460 | SH |  | SOLE | 0 | 460 | 0 | 0 |
| VANGUARD MEGA CAP VALUE ETF | ETF | 921910840 |  | 12321 | 85 | SH |  | SOLE | 0 | 85 | 0 | 0 |
| MAGNUM ICE CREAM COMPANY N.V. | COM | N5505D105 |  | 434 | 29 | SH |  | SOLE | 0 | 29 | 0 | 0 |
| 3M CO COM | COM | 88579Y101 |  | 923349 | 6358 | SH |  | SOLE | 0 | 5285 | 0 | 1073 |
| MONSTER BEVERAGE CORP NEW COM | COM | 61174X109 |  | 21 | 0 | SH |  | SOLE | 0 | 0 | 0 | 0 |
| ALTRIA GROUP INC COM | COM | 02209S103 |  | 63944 | 969 | SH |  | SOLE | 0 | 969 | 0 | 0 |
| MERCK  CO INC COM | COM | 58933Y105 |  | 196127 | 1630 | SH |  | SOLE | 0 | 1550 | 0 | 80 |
| MARVELL TECHNOLOGY GROUP LTD | COM | 573874104 |  | 991 | 10 | SH |  | SOLE | 0 | 10 | 0 | 0 |
| MICROSOFT CORP COM | COM | 594918104 |  | 9598219 | 25929 | SH |  | SOLE | 0 | 22900 | 0 | 3029 |
| M BANK CORP | COM | 55261F104 |  | 3721 | 18 | SH |  | SOLE | 0 | 18 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | COM | 595112103 |  | 231758 | 686 | SH |  | SOLE | 0 | 686 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP INC | COM | 606822104 |  | 1070281 | 63069 | SH |  | SOLE | 0 | 0 | 0 | 63069 |
| Nebius Group NV | COM | N97284108 |  | 9650 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| NEXTERA ENERGY INC COM | COM | 65339F101 |  | 1022 | 11 | SH |  | SOLE | 0 | 11 | 0 | 0 |
| NETFLIX INC COM | COM | 64110L106 |  | 593053 | 6168 | SH |  | SOLE | 0 | 6093 | 0 | 75 |
| NATIONAL GRID PLC | COM | 636274409 |  | 3384 | 40 | SH |  | SOLE | 0 | 40 | 0 | 0 |
| NIKE INC CL B | CL B | 654106103 |  | 17849 | 338 | SH |  | SOLE | 0 | 318 | 0 | 20 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 |  | 760 | 66 | SH |  | SOLE | 0 | 66 | 0 | 0 |
| NORTHROP GRUMMAN CORP COM | COM | 666807102 |  | 17738 | 26 | SH |  | SOLE | 0 | 26 | 0 | 0 |
| NORFOLK SOUTHERN CORP COM | COM | 655844108 |  | 35875 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| NORTHERN TECHNOLOGIES INTERNATIONAL CORP | COM | 665809109 |  | 1409427 | 171047 | SH |  | SOLE | 0 | 171047 | 0 | 0 |
| NORTHERN TRUST CORP. | COM | 665859104 |  | 4466 | 32 | SH |  | SOLE | 0 | 32 | 0 | 0 |
| NUGENEREX IMMUNO-ONCOLOGY INC | COM | 67053X102 |  | 0 | 6 | SH |  | SOLE | 0 | 6 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066G104 |  | 5757650 | 33014 | SH |  | SOLE | 0 | 31485 | 0 | 1529 |
| NOVO-NORDISK A-S | COM | 670100205 |  | 791889 | 21548 | SH |  | SOLE | 0 | 19746 | 0 | 1802 |
| NXP SEMICONDUCTORS | COM | N6596X109 |  | 1787095 | 9078 | SH |  | SOLE | 0 | 8292 | 0 | 786 |
| REALTY INCM CORP | COM | 756109104 |  | 1162 | 19 | SH |  | SOLE | 0 | 19 | 0 | 0 |
| OLD DOMINION FGHT LINES INC COM | COM | 679580100 |  | 78160 | 400 | SH |  | SOLE | 0 | 400 | 0 | 0 |
| OGE ENERGY CORP COM | COM | 670837103 |  | 378356 | 7889 | SH |  | SOLE | 0 | 7889 | 0 | 0 |
| ORMAT TECHNOLOGIES INC COM | COM | 686688102 |  | 70398 | 629 | SH |  | SOLE | 0 | 629 | 0 | 0 |
| ORACLE CORP COM | COM | 68389X105 |  | 720257 | 4896 | SH |  | SOLE | 0 | 4637 | 0 | 259 |
| O REILLY AUTOMOTIVE INC NEW COM | COM | 67103H107 |  | 3046 | 33 | SH |  | SOLE | 0 | 33 | 0 | 0 |
| OSHKOSH CORP COM | COM | 688239201 |  | 73605 | 500 | SH |  | SOLE | 0 | 500 | 0 | 0 |
| OCCIDENTAL PETE CORP DEL COM | COM | 674599105 |  | 39000 | 600 | SH |  | SOLE | 0 | 600 | 0 | 0 |
| PAYCHEX INC COM | COM | 704326107 |  | 64484 | 700 | SH |  | SOLE | 0 | 700 | 0 | 0 |
| PEPSICO INC COM | COM | 713448108 |  | 1547310 | 9964 | SH |  | SOLE | 0 | 9250 | 0 | 714 |
| PFIZER INC COM | COM | 717081103 |  | 103419 | 3683 | SH |  | SOLE | 0 | 3683 | 0 | 0 |
| PROCTER AND GAMBLE CO COM | COM | 742718109 |  | 359511 | 2489 | SH |  | SOLE | 0 | 1876 | 0 | 613 |
| PIPER SANDLER COS | COM | 724078209 |  | 9186 | 120 | SH |  | SOLE | 0 | 120 | 0 | 0 |
| PACKAGING CORP AMER COM | COM | 695156109 |  | 93377 | 440 | SH |  | SOLE | 0 | 440 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | COM | 69608A108 |  | 29256 | 200 | SH |  | SOLE | 0 | 200 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | COM | 718172109 |  | 205683 | 1244 | SH |  | SOLE | 0 | 1244 | 0 | 0 |
| PURAMED BIOSCIENCE INC COM NEW | COM | 746094200 |  | 0 | 1 | SH |  | SOLE | 0 | 1 | 0 | 0 |
| PNC FINL SVCS GROUP INC COM | COM | 693475105 |  | 131305 | 631 | SH |  | SOLE | 0 | 631 | 0 | 0 |
| PRUDENTIAL FINL INC COM | COM | 744320102 |  | 13188 | 135 | SH |  | SOLE | 0 | 135 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 4605 | 17 | SH |  | SOLE | 0 | 17 | 0 | 0 |
| PHILLIPS 66 COM | COM | 718546104 |  | 143193 | 786 | SH |  | SOLE | 0 | 786 | 0 | 0 |
| QUANTA SERVICES INC | COM | 74762E102 |  | 12078 | 22 | SH |  | SOLE | 0 | 22 | 0 | 0 |
| PAYPAL HLDGS INC COM | COM | 70450Y103 |  | 13343 | 295 | SH |  | SOLE | 0 | 295 | 0 | 0 |
| QUALCOMM INC COM | COM | 747525103 |  | 196261 | 1524 | SH |  | SOLE | 0 | 1524 | 0 | 0 |
| ROYAL CARIBBEAN CRUISES LTD COM | COM | V7780T103 |  | 33022 | 120 | SH |  | SOLE | 0 | 120 | 0 | 0 |
| TRANSOCEAN INC NEW | COM | H8817H100 |  | 4077 | 615 | SH |  | SOLE | 0 | 615 | 0 | 0 |
| RIO TINTO PLC | COM | 767204100 |  | 90113 | 966 | SH |  | SOLE | 0 | 966 | 0 | 0 |
| RESMED INC COM | COM | 761152107 |  | 84180 | 375 | SH |  | SOLE | 0 | 375 | 0 | 0 |
| ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF | COM | 301505707 |  | 2669 | 39 | SH |  | SOLE | 0 | 39 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 687196 | 1942 | SH |  | SOLE | 0 | 1721 | 0 | 221 |
| REPUBLIC SVCS INC COM | COM | 760759100 |  | 54098 | 247 | SH |  | SOLE | 0 | 247 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 272375 | 1412 | SH |  | SOLE | 0 | 1412 | 0 | 0 |
| RAYONIER INC. | COM | 754907103 |  | 5506 | 267 | SH |  | SOLE | 0 | 267 | 0 | 0 |
| STARBUCKS CORP COM | COM | 855244109 |  | 267813 | 2989 | SH |  | SOLE | 0 | 2477 | 0 | 512 |
| SCHWAB CHARLES CORP NEW COM | COM | 808513105 |  | 55542 | 591 | SH |  | SOLE | 0 | 591 | 0 | 0 |
| SHELL PLC | COM | 780259305 |  | 9951 | 107 | SH |  | SOLE | 0 | 107 | 0 | 0 |
| SHOPIFY INC FCLASS A | CL A | 82509L107 |  | 275436 | 2322 | SH |  | SOLE | 0 | 1850 | 0 | 472 |
| SCHLUMBERGER LTD COM | COM | 806857108 |  | 4244968 | 82603 | SH |  | SOLE | 0 | 71814 | 0 | 10789 |
| SONIDA SENIOR LIVING INC. | COM | 140475203 |  | 93267 | 2892 | SH |  | SOLE | 0 | 2783 | 0 | 109 |
| SOUTHERN CO COM | COM | 842587107 |  | 67757 | 702 | SH |  | SOLE | 0 | 702 | 0 | 0 |
| SOLSTICE ADVANCED MATERIALS INC. | COM | 83443Q103 |  | 13633 | 179 | SH |  | SOLE | 0 | 179 | 0 | 0 |
| SOLVENTUM CORP | COM | 83444M101 |  | 63210 | 968 | SH |  | SOLE | 0 | 844 | 0 | 124 |
| SOUNDHOUND AI INC | COM | 836100107 |  | 1374 | 200 | SH |  | SOLE | 0 | 200 | 0 | 0 |
| STRYKER CORP COM | COM | 863667101 |  | 1375149 | 4185 | SH |  | SOLE | 0 | 3828 | 0 | 357 |
| AT INC COM | COM | 00206R102 |  | 121903 | 4205 | SH |  | SOLE | 0 | 4205 | 0 | 0 |
| BIO TECHNE CORP COM | COM | 09073M104 |  | 17298 | 331 | SH |  | SOLE | 0 | 331 | 0 | 0 |
| TEVA PHARM INDS LTD | COM | 881624209 |  | 452 | 15 | SH |  | SOLE | 0 | 15 | 0 | 0 |
| TARGET CORP COM | COM | 87612E106 |  | 83264 | 687 | SH |  | SOLE | 0 | 687 | 0 | 0 |
| TJX COS INC NEW COM | COM | 872540109 |  | 311894 | 1953 | SH |  | SOLE | 0 | 1953 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA SPONSORED ADR | ADR | 715684106 |  | 48288 | 2585 | SH |  | SOLE | 0 | 2585 | 0 | 0 |
| TOYOTA MOTOR CORP | COM | 892331307 |  | 13602 | 66 | SH |  | SOLE | 0 | 66 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC COM | COM | 883556102 |  | 1157062 | 2354 | SH |  | SOLE | 0 | 2114 | 0 | 240 |
| TRAVELERS COMPANIES INC COM | COM | 89417E109 |  | 21293 | 73 | SH |  | SOLE | 0 | 73 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 725 | 16 | SH |  | SOLE | 0 | 16 | 0 | 0 |
| TESLA INC COM | COM | 88160R101 |  | 1790720 | 4817 | SH |  | SOLE | 0 | 4540 | 0 | 277 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | COM | 874039100 |  | 8072274 | 23886 | SH |  | SOLE | 0 | 21544 | 0 | 2342 |
| TWO HARBORS INVESTMENT CORP | COM | 90187B804 |  | 50202 | 4396 | SH |  | SOLE | 0 | 4396 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 4668185 | 64899 | SH |  | SOLE | 0 | 58276 | 0 | 6623 |
| US BANCORP DEL COM NEW | COM | 902973304 |  | 110885 | 2132 | SH |  | SOLE | 0 | 64 | 0 | 2068 |
| UNILEVER PLC | COM | 904767803 |  | 7406 | 130 | SH |  | SOLE | 0 | 130 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | COM | 91324P102 |  | 301437 | 1114 | SH |  | SOLE | 0 | 1114 | 0 | 0 |
| UNION PAC CORP COM | COM | 907818108 |  | 227335 | 937 | SH |  | SOLE | 0 | 937 | 0 | 0 |
| VISA INC COM CL A | CL A | 92826C839 |  | 2607727 | 8628 | SH |  | SOLE | 0 | 8628 | 0 | 485 |
| VEEVA SYSTEMS INC | COM | 922475108 |  | 7905 | 45 | SH |  | SOLE | 0 | 8143 | 0 | 0 |
| VIKING THERAPEUTICS INC. | COM | 92686J106 |  | 32540 | 1000 | SH |  | SOLE | 0 | 1000 | 0 | 0 |
| VANGUARD MID-CAP GROWTH INDEX FUND | COM | 922908538 |  | 6691 | 26 | SH |  | SOLE | 0 | 26 | 0 | 0 |
| VISTRA CORP. | COM | 92840M102 |  | 1 | 0 | SH |  | SOLE | 0 | 0 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | COM | 92343V104 |  | 65461 | 1304 | SH |  | SOLE | 0 | 1304 | 0 | 0 |
| WABTEC CORP COM | COM | 929740108 |  | 4998 | 20 | SH |  | SOLE | 0 | 20 | 0 | 0 |
| WATERS CORP. | COM | 941848103 |  | 3276 | 11 | SH |  | SOLE | 0 | 11 | 0 | 0 |
| WELLS FARGO CO NEW COM | COM | 949746101 |  | 107792 | 1354 | SH |  | SOLE | 0 | 529 | 0 | 825 |
| WASTE MGMT INC DEL COM | COM | 94106L109 |  | 362783 | 1579 | SH |  | SOLE | 0 | 1579 | 0 | 0 |
| WALMART INC COM | COM | 931142103 |  | 815189 | 6559 | SH |  | SOLE | 0 | 6309 | 0 | 250 |
| W.P. CAREY INC. REIT | REIT | 92936U109 |  | 105474 | 1552 | SH |  | SOLE | 0 | 1552 | 0 | 0 |
| WILLIAMS SONOMA INC COM | COM | 969904101 |  | 30084 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| XCEL ENERGY INC COM | COM | 98389B100 |  | 288686 | 3634 | SH |  | SOLE | 0 | 3634 | 0 | 0 |
| EXXON MOBIL CORP COM | COM | 30231G102 |  | 908699 | 5356 | SH |  | SOLE | 0 | 5100 | 0 | 256 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 528 | 20 | SH |  | SOLE | 0 | 20 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 3380 | 50 | SH |  | SOLE | 0 | 50 | 0 | 0 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 1809 | 15 | SH |  | SOLE | 0 | 15 | 0 | 0 |
| BLACKROCK MUNIYIELD QUALITY | ETF | 09254F100 |  | 34521 | 3144 | SH |  | SOLE | 0 | 0 | 0 | 3144 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 22875 | 888 | SH |  | SOLE | 0 | 664 | 0 | 224 |
| Capital Group International Cor Eq ETF | ETF | 14021T102 |  | 509298 | 15382 | SH |  | SOLE | 0 | 13072 | 0 | 2310 |
| CHARLES SCHWAB US REIT | ETF | 808524847 |  | 2705679 | 125904 | SH |  | SOLE | 0 | 116390 | 0 | 9514 |
| COHEN  STEERS INFRASTRUCTURE FUND INC | ETF | 19248A109 |  | 2588 | 100 | SH |  | SOLE | 0 | 100 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 21196 | 346 | SH |  | SOLE | 0 | 46 | 0 | 300 |
| ENERGY TRANSFER LP | COM LTD PTN | 29273V100 |  | 95747 | 4961 | SH |  | SOLE | 0 | 4961 | 0 | 0 |
| ETHO CLIMATE LEADERSHIP U.S. ETF | ETF | 032108557 |  | 14141 | 214 | SH |  | SOLE | 0 | 214 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 |  | 12046 | 244 | SH |  | SOLE | 0 | 244 | 0 | 0 |
| FIRST TRUST INTERNATIONAL EQ OPPS ETF | ETF | 33734X853 |  | 72797 | 1179 | SH |  | SOLE | 0 | 1129 | 0 | 50 |
| FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 |  | 10151 | 47 | SH |  | SOLE | 0 | 47 | 0 | 0 |
| FIRST TRUST PREFERRED SEC  INC ETF | ETF | 33739E108 |  | 5094 | 287 | SH |  | SOLE | 0 | 287 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 43503 | 925 | SH |  | SOLE | 0 | 925 | 0 | 0 |
| FRANKLIN BITCOIN ETF | ETF | 354921108 |  | 47028 | 1200 | SH |  | SOLE | 0 | 1200 | 0 | 0 |
| FRANKLIN FTSE CANADA ETF | ETF | 35473P827 |  | 5971 | 122 | SH |  | SOLE | 0 | 122 | 0 | 0 |
| GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 |  | 534 | 7 | SH |  | SOLE | 0 | 7 | 0 | 0 |
| GLOBAL X US INFRASTRUCTURE DELEVOPMENT ETF | ETF | 37954Y673 |  | 2185 | 43 | SH |  | SOLE | 0 | 43 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 33719 | 730 | SH |  | SOLE | 0 | 730 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 |  | 13928 | 95 | SH |  | SOLE | 0 | 95 | 0 | 0 |
| IMGP DBI MANAGED FUTURES STRATEGY ETF | ETF | 53700T827 |  | 2502 | 83 | SH |  | SOLE | 0 | 83 | 0 | 0 |
| INNOVATOR US EQUITY 10 BUFFER ETF - QUARTERLY | ETF | 45783Y442 |  | 1266 | 39 | SH |  | SOLE | 0 | 39 | 0 | 0 |
| INVESCO KBW BANK ETF | ETF | 46138E628 |  | 2453 | 31 | SH |  | SOLE | 0 | 31 | 0 | 0 |
| INVESCO QQQ TRUST | ETF | 46090E103 |  | 73879 | 128 | SH |  | SOLE | 0 | 128 | 0 | 0 |
| INVESCO S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 69483 | 950 | SH |  | SOLE | 0 | 950 | 0 | 0 |
| INVESCO S MIDCAP 400 PURE GROWTH ETF | ETF | 46137V217 |  | 35573 | 649 | SH |  | SOLE | 0 | 649 | 0 | 0 |
| ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 |  | 229757 | 2783 | SH |  | SOLE | 0 | 2770 | 0 | 13 |
| ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 |  | 138388 | 1450 | SH |  | SOLE | 0 | 1450 | 0 | 0 |
| ISHARES CALIFORNIA MUNI BOND ETF | ETF | 464288356 |  | 23313 | 410 | SH |  | SOLE | 0 | 135 | 0 | 275 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 89847 | 662 | SH |  | SOLE | 0 | 662 | 0 | 0 |
| ISHARES CORE MSCI EAFE | ETF | 46432F842 |  | 378751 | 4184 | SH |  | SOLE | 0 | 4184 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 1395 | 20 | SH |  | SOLE | 0 | 20 | 0 | 0 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 1249711 | 1913 | SH |  | SOLE | 0 | 1893 | 0 | 20 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 216223 | 1394 | SH |  | SOLE | 0 | 1394 | 0 | 0 |
| ISHARES CORE US | ETF | 464287226 |  | 19797264 | 199428 | SH |  | SOLE | 0 | 183744 | 0 | 15684 |
| iSHARES ESG U.S. AGGREGATE BOND ETF | ETF | 46435U549 |  | 57250 | 1204 | SH |  | SOLE | 0 | 584 | 0 | 620 |
| iShares Global Infrastructure ETF | ETF | 464288372 |  | 20100 | 300 | SH |  | SOLE | 0 | 300 | 0 | 0 |
| ISHARES IBONDS DEC  2030 TERM CORP ETF | ETF | 46436E726 |  | 30186 | 1379 | SH |  | SOLE | 0 | 1379 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM CORP ETF | ETF | 46435GAA0 |  | 174819 | 7212 | SH |  | SOLE | 0 | 7212 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM CORP ETF | ETF | 46435UAA9 |  | 149561 | 6170 | SH |  | SOLE | 0 | 6170 | 0 | 0 |
| ISHARES IBONDS DEC 2028 TERM CORP ETF | ETF | 46435U515 |  | 30320 | 1197 | SH |  | SOLE | 0 | 1197 | 0 | 0 |
| ISHARES IBONDS DEC 2029 TERM CORP ETF | ETF | 46436E205 |  | 40379 | 1736 | SH |  | SOLE | 0 | 1736 | 0 | 0 |
| iShares iBonds Dec 2031 Term Corp ETF | ETF | 46436E486 |  | 30181 | 1442 | SH |  | SOLE | 0 | 1442 | 0 | 0 |
| iShares iBonds Dec 2032 Term Corp ETF | ETF | 46436E312 |  | 30223 | 1196 | SH |  | SOLE | 0 | 1196 | 0 | 0 |
| iShares iBonds Dec 2033 Term Corp ETF | ETF | 46436E130 |  | 30245 | 1170 | SH |  | SOLE | 0 | 1170 | 0 | 0 |
| iShares iBonds Dec 2034 Term Corp ETF | ETF | 46438G653 |  | 30204 | 1159 | SH |  | SOLE | 0 | 1159 | 0 | 0 |
| iShares iBonds Dec 2035 Term Corp ETF | ETF | 46438G372 |  | 30281 | 1181 | SH |  | SOLE | 0 | 1181 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 49046 | 450 | SH |  | SOLE | 0 | 450 | 0 | 0 |
| ISHARES INTERNATIONAL | ETF | 464288448 |  | 241868 | 5683 | SH |  | SOLE | 0 | 5663 | 0 | 20 |
| ISHARES LATIN AMERICA 40 ETF | ETF | 464287390 |  | 639 | 18 | SH |  | SOLE | 0 | 18 | 0 | 0 |
| ISHARES MSCI BRAZIL ETF | ETF | 464286400 |  | 13206 | 344 | SH |  | SOLE | 0 | 344 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 52062 | 536 | SH |  | SOLE | 0 | 503 | 0 | 33 |
| ISHARES MSCI EAFE GROWTH | ETF | 464288885 |  | 75843 | 681 | SH |  | SOLE | 0 | 681 | 0 | 0 |
| ISHARES MSCI EAFE VALUE | ETF | 464288877 |  | 62305 | 838 | SH |  | SOLE | 0 | 838 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 6758 | 119 | SH |  | SOLE | 0 | 119 | 0 | 0 |
| ISHARES MSCI EUROPE FINANCIALS ETF | ETF | 464289180 |  | 1952 | 56 | SH |  | SOLE | 0 | 56 | 0 | 0 |
| ISHARES MSCI KLD 400 SOCIAL ETF | ETF | 464288570 |  | 16603 | 137 | SH |  | SOLE | 0 | 137 | 0 | 0 |
| ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 |  | 296477 | 2793 | SH |  | SOLE | 0 | 2793 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 1407546 | 3301 | SH |  | SOLE | 0 | 3286 | 0 | 15 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 2060384 | 8308 | SH |  | SOLE | 0 | 8282 | 0 | 26 |
| ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 |  | 64081 | 338 | SH |  | SOLE | 0 | 338 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 48691 | 131 | SH |  | SOLE | 0 | 82 | 0 | 49 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 164902 | 1696 | SH |  | SOLE | 0 | 1628 | 0 | 68 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 132220 | 1032 | SH |  | SOLE | 0 | 1032 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 738806 | 2969 | SH |  | SOLE | 0 | 2969 | 0 | 0 |
| ISHARES RUSSELL TOP 200 VALUE ETF | ETF | 464289420 |  | 334168 | 3606 | SH |  | SOLE | 0 | 3606 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 87547 | 774 | SH |  | SOLE | 0 | 774 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 176099 | 834 | SH |  | SOLE | 0 | 834 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 10062 | 100 | SH |  | SOLE | 0 | 100 | 0 | 0 |
| ISHARES S MIDCAP FUND | ETF | 464287507 |  | 63478 | 940 | SH |  | SOLE | 0 | 940 | 0 | 0 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 7107 | 60 | SH |  | SOLE | 0 | 60 | 0 | 0 |
| ISHARES S SMALL-CAP FUND | ETF | 464287804 |  | 130401 | 1049 | SH |  | SOLE | 0 | 1049 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 72980 | 482 | SH |  | SOLE | 0 | 482 | 0 | 0 |
| ISHARES SHORT-TERM CALIFORNIA MUNI ACTIVE ETF | ETF | 092528884 |  | 24459 | 485 | SH |  | SOLE | 0 | 450 | 0 | 35 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 314069 | 2949 | SH |  | SOLE | 0 | 2949 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 36529 | 331 | SH |  | SOLE | 0 | 331 | 0 | 0 |
| ISHARES U.S. FINANCIALS ETF | ETF | 464287788 |  | 2471 | 21 | SH |  | SOLE | 0 | 21 | 0 | 0 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 33611 | 630 | SH |  | SOLE | 0 | 630 | 0 | 0 |
| JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 |  | 56968 | 1131 | SH |  | SOLE | 0 | 1131 | 0 | 0 |
| JP MORGAN MORTGAGE-BACKED SECURITIES ETF | ETF | 46654Q575 |  | 2805 | 55 | SH |  | SOLE | 0 | 55 | 0 | 0 |
| JPMORGAN US TECH LEADERS ETF | ETF | 46654Q732 |  | 2784 | 35 | SH |  | SOLE | 0 | 35 | 0 | 0 |
| MAIRS  POWER MINNESOTA MUNICIPAL BD ETF | ETF | 89834G836 |  | 33829 | 1529 | SH |  | SOLE | 0 | 1015 | 0 | 514 |
| NUSHARES ESG SMALL-CAP ETF | ETF | 67092P607 |  | 1127 | 25 | SH |  | SOLE | 0 | 25 | 0 | 0 |
| POWERSHARES WATER RESC | ETF | 46137V142 |  | 106441 | 1592 | SH |  | SOLE | 0 | 1592 | 0 | 0 |
| PROSHARES ULTRAPRO QQQ | ETF | 74347X831 |  | 2 | 0 | SH |  | SOLE | 0 | 0 | 0 | 0 |
| QUADRATIC INTEREST RATE VLTLY AND INFLTN HDG ETF | ETF | 500767736 |  | 917 | 49 | SH |  | SOLE | 0 | 49 | 0 | 0 |
| REAL ESTATE SELECT SCTR | ETF | 81369Y860 |  | 1784475 | 43705 | SH |  | SOLE | 0 | 37036 | 0 | 6669 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 9041594 | 274403 | SH |  | SOLE | 0 | 253512 | 0 | 20891 |
| SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF | ETF | 808524854 |  | 11060 | 444 | SH |  | SOLE | 0 | 444 | 0 | 0 |
| SCHWAB INTERNATIONAL | ETF | 808524805 |  | 29998188 | 1212048 | SH |  | SOLE | 0 | 1116672 | 0 | 95376 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 34236507 | 1335277 | SH |  | SOLE | 0 | 1202567 | 0 | 132710 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 28187203 | 967635 | SH |  | SOLE | 0 | 900796 | 0 | 66839 |
| SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 |  | 36422884 | 1194193 | SH |  | SOLE | 0 | 1091504 | 0 | 102689 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 189599 | 6124 | SH |  | SOLE | 0 | 6124 | 0 | 0 |
| SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 |  | 5675565 | 195171 | SH |  | SOLE | 0 | 179622 | 0 | 15549 |
| SCHWAB U.S. TIPS ETF | ETF | 808524870 |  | 165541 | 6221 | SH |  | SOLE | 0 | 5821 | 0 | 400 |
| SCHWAB US AGGREGATE BOND | ETF | 808524839 |  | 2164568 | 93220 | SH |  | SOLE | 0 | 85322 | 0 | 7898 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 109251 | 3561 | SH |  | SOLE | 0 | 3561 | 0 | 0 |
| SPDR BLMBRG BRCLY LG TM | ETF | 78464A664 |  | 26090 | 992 | SH |  | SOLE | 0 | 992 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF | ETF | 78468R622 |  | 27759 | 290 | SH |  | SOLE | 0 | 290 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 437775 | 17525 | SH |  | SOLE | 0 | 16661 | 0 | 864 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 24086 | 52 | SH |  | SOLE | 0 | 52 | 0 | 0 |
| SPDR GOLD SHARES ETF | ETF | 78463V107 |  | 57229 | 133 | SH |  | SOLE | 0 | 120 | 0 | 13 |
| SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF | ETF | 78468R721 |  | 29335 | 647 | SH |  | SOLE | 0 | 647 | 0 | 0 |
| SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 89169 | 1165 | SH |  | SOLE | 0 | 1165 | 0 | 0 |
| SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 269570 | 2753 | SH |  | SOLE | 0 | 62 | 0 | 2691 |
| SPDR S 400 MID CAP GROWTH ETF | ETF | 78464A821 |  | 101622 | 1059 | SH |  | SOLE | 0 | 1059 | 0 | 0 |
| SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 45215 | 531 | SH |  | SOLE | 0 | 531 | 0 | 0 |
| SPDR S 500 ETF | ETF | 78462F103 |  | 997703 | 1534 | SH |  | SOLE | 0 | 1505 | 0 | 29 |
| SPDR S 600 SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 103499 | 1071 | SH |  | SOLE | 0 | 1071 | 0 | 0 |
| SPDR S 600 SMALL CAP VALUE ETF | ETF | 78464A300 |  | 243354 | 2573 | SH |  | SOLE | 0 | 2573 | 0 | 0 |
| SPDR S BIOTECH ETF | ETF | 78464A870 |  | 39469 | 309 | SH |  | SOLE | 0 | 309 | 0 | 0 |
| SPDR S DIVIDEND ETF | ETF | 78464A763 |  | 185490 | 1271 | SH |  | SOLE | 0 | 1211 | 0 | 60 |
| SPDR S MIDCAP 400 ETF | ETF | 78467Y107 |  | 12335 | 20 | SH |  | SOLE | 0 | 20 | 0 | 0 |
| SPDR MSCI ACWI CLIMATE PARIS ALIGNED ETF | ETF | 78463X194 |  | 38532 | 948 | SH |  | SOLE | 0 | 948 | 0 | 0 |
| SPDR PORTFOLIO DEVELOPED WLD EX-US ETF | ETF | 78463X889 |  | 1543655 | 33815 | SH |  | SOLE | 0 | 30961 | 0 | 2854 |
| SPDR PORTFOLIO S 500 HIGH DIV ETF | ETF | 78468R788 |  | 1745 | 38 | SH |  | SOLE | 0 | 38 | 0 | 0 |
| SPDR Portfolio S 500 Value ETF | ETF | 78464A508 |  | 59070 | 1044 | SH |  | SOLE | 0 | 1039 | 0 | 5 |
| SPDR RUSSELL 2000 ETF | ETF | 78468R853 |  | 93644 | 1938 | SH |  | SOLE | 0 | 1938 | 0 | 0 |
| SPDR S EMERGING MARKETS ETF | ETF | 78463X509 |  | 83500 | 1780 | SH |  | SOLE | 0 | 1771 | 0 | 9 |
| T. Rowe Price Capital Apprec Eq ETF | ETF | 87283Q867 |  | 515948 | 14497 | SH |  | SOLE | 0 | 13192 | 0 | 1305 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 229385 | 1726 | SH |  | SOLE | 0 | 1726 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 |  | 54150 | 1180 | SH |  | SOLE | 0 | 350 | 0 | 830 |
| VANECK MORNGINSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 2804 | 29 | SH |  | SOLE | 0 | 29 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 3067 | 8 | SH |  | SOLE | 0 | 8 | 0 | 0 |
| VANGUARD 0-3 MONTH TREASURY BILL ETF | ETF | 922040845 |  | 7792 | 103 | SH |  | SOLE | 0 | 103 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION INDEX FUND | ETF | 921908844 |  | 37636 | 175 | SH |  | SOLE | 0 | 175 | 0 | 0 |
| VANGUARD EMERGING MKTS GOVT BD ETF | ETF | 921946885 |  | 2128399 | 32401 | SH |  | SOLE | 0 | 30024 | 0 | 2377 |
| VANGUARD FTSE DEVELOPED | ETF | 921943858 |  | 67668 | 1056 | SH |  | SOLE | 0 | 1056 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 7189 | 133 | SH |  | SOLE | 0 | 133 | 0 | 0 |
| VANGUARD FTSE EUROPE | ETF | 922042874 |  | 60174 | 730 | SH |  | SOLE | 0 | 730 | 0 | 0 |
| VANGUARD GROWTH INDEX FUND | ETF | 922908736 |  | 644265 | 1475 | SH |  | SOLE | 0 | 1073 | 0 | 402 |
| VANGUARD HIGH DIVIDEND YIELD INDEX FUND | ETF | 921946406 |  | 128551 | 868 | SH |  | SOLE | 0 | 868 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY INDEX FUND | ETF | 92204A702 |  | 9070 | 13 | SH |  | SOLE | 0 | 13 | 0 | 0 |
| VANGUARD INTERMEDIATE | ETF | 921937819 |  | 1389 | 18 | SH |  | SOLE | 0 | 18 | 0 | 0 |
| VANGUARD INTMDT-TERM TRS ETF | ETF | 92206C706 |  | 5419 | 91 | SH |  | SOLE | 0 | 91 | 0 | 0 |
| VANGUARD LARGE-CAP INDEX FUND | ETF | 922908637 |  | 179609 | 601 | SH |  | SOLE | 0 | 601 | 0 | 0 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 10656 | 29 | SH |  | SOLE | 0 | 29 | 0 | 0 |
| VANGUARD MID-CAP VALUE INDEX FUND | ETF | 922908512 |  | 8293 | 45 | SH |  | SOLE | 0 | 45 | 0 | 0 |
| VANGUARD REIT ETF | ETF | 922908553 |  | 199841 | 2253 | SH |  | SOLE | 0 | 2030 | 0 | 223 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 41573 | 379 | SH |  | SOLE | 0 | 379 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 23902 | 40 | SH |  | SOLE | 0 | 40 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND | ETF | 92206C409 |  | 38525 | 486 | SH |  | SOLE | 0 | 486 | 0 | 0 |
| VANGUARD SMALL-CAP INDEX FUND | ETF | 922908751 |  | 16763 | 64 | SH |  | SOLE | 0 | 64 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 809883 | 16855 | SH |  | SOLE | 0 | 15976 | 0 | 879 |
| VANGUARD TOTAL STOCK MARKET INDEX FUND | ETF | 922908769 |  | 107792 | 336 | SH |  | SOLE | 0 | 38 | 0 | 298 |
| VANGUARD VALUE INDEX FUND | ETF | 922908744 |  | 201694 | 1028 | SH |  | SOLE | 0 | 608 | 0 | 420 |
| Virtus Reaves Utilities ETF | ETF | 26923G806 |  | 1278 | 16 | SH |  | SOLE | 0 | 16 | 0 | 0 |
| VISTASHARES TARGET 15 BERKSHIRE SELECT INCOME ETF | ETF | 45259A514 |  | 22705 | 1260 | SH |  | SOLE | 0 | 1260 | 0 | 0 |
| WISDOMTREE EUROPE HEDGED | ETF | 97717X701 |  | 16579 | 317 | SH |  | SOLE | 0 | 317 | 0 | 0 |
| WISDOMTREE JAPAN HEDGED EQUITY FUND ETF | ETF | 97717W851 |  | 1903 | 12 | SH |  | SOLE | 0 | 12 | 0 | 0 |
| FS SPECIALTY LENDING FUND | COM BEN INT | 644323107 |  | 676 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| BRAINSWAY LTD SHS | SPONSORED ADS | 10501L106 |  | 54556 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |

---