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 Stock 023135106   35,706 235 SH   OTR 1 0 0 235
AMAZON.COM INC Stock 023135106   1,860,132 12,243 SH   SOLE 0 11,641 0 600
ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406   282,622 4,173 SH   SOLE 0 4,173 0 0
INVESCO QQQ ETF 46090E103   851,304 2,079 SH   SOLE 0 1,990 0 88
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   2,476,870 96,602 SH   SOLE 0 96,601 0 0
JOHNSON & JOHNSON Stock 478160104   9,561 61 SH   OTR 1 0 0 61
JOHNSON & JOHNSON Stock 478160104   539,153 3,440 SH   SOLE 0 3,218 0 221
SEAGATE TECHNOLOGY PLC Stock G7997R103   219,913 2,576 SH   SOLE 0 2,576 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,710,246 7,210 SH   SOLE 0 2,357 0 4,852
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   1,684,363 33,526 SH   SOLE 0 33,526 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   1,139,894 14,367 SH   SOLE 0 13,112 0 1,255
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794   455,143 6,845 SH   SOLE 0 4,883 0 1,962
COSTCO WHOLESALE CORPORATION Stock 22160K105   864,710 1,310 SH   SOLE 0 1,306 0 4
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   232,615 2,246 SH   SOLE 0 1,728 0 517
SENSEONICS HLDGS INC COM Stock 81727U105   10,404 18,249 SH   SOLE 0 15,416 0 2,832
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307   269,927 1,472 SH   SOLE 0 1,471 0 0
PROCTER & GAMBLE CO Stock 742718109   7,327 50 SH   OTR 1 0 0 50
PROCTER & GAMBLE CO Stock 742718109   266,544 1,819 SH   SOLE 0 1,802 0 15
VANGUARD REAL ESTATE ETF ETF 922908553   5,615,681 63,555 SH   SOLE 0 56,761 0 6,792
ISHARES MSCI ACWI EX US ETF ETF 464288240   397,500 7,788 SH   SOLE 0 7,788 0 0
INTEL CORPORATION Stock 458140100   428,420 8,526 SH   SOLE 0 8,495 0 30
MEDTRONIC PLC Stock G5960L103   175,469 2,130 SH   OTR 1 0 0 2,130
MEDTRONIC PLC Stock G5960L103   326,197 3,960 SH   SOLE 0 3,954 0 5
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859   343,130 4,969 SH   SOLE 0 4,596 0 372
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860   4,708,539 93,294 SH   SOLE 0 82,575 0 10,718
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   2,359,548 44,361 SH   SOLE 0 42,537 0 1,823
MERCK & CO INC Stock 58933Y105   5,560 51 SH   OTR 1 0 0 51
MERCK & CO INC Stock 58933Y105   203,213 1,864 SH   SOLE 0 1,843 0 20
SPDR S&P 500 ETF ETF 78462F103   3,087,739 6,496 SH   SOLE 0 6,496 0 0
MASTERCARD INC Stock 57636Q104   7,251 17 SH   OTR 1 0 0 17
MASTERCARD INC Stock 57636Q104   1,301,375 3,051 SH   SOLE 0 3,045 0 6
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325   401,167 4,626 SH   SOLE 0 4,626 0 0
EATON VANCE LIMITED DURATION INCOME FUND CEF 27828H105   717,601 74,906 SH   SOLE 0 63,641 0 11,264
HONEYWELL INTERNATIONAL INC Stock 438516106   9,018 43 SH   OTR 1 0 0 43
HONEYWELL INTERNATIONAL INC Stock 438516106   1,117,013 5,326 SH   SOLE 0 5,321 0 5
FORD MOTOR COMPANY Stock 345370860   394,462 32,359 SH   SOLE 0 29,304 0 3,054
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   1,818,034 17,328 SH   SOLE 0 17,327 0 0
US BANCORP Stock 902973304   430,730 9,952 SH   SOLE 0 9,937 0 15
XCEL ENERGY INC Stock 98389B100   701,043 11,324 SH   SOLE 0 11,323 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359   1,469,805 20,372 SH   SOLE 0 18,356 0 2,015
HOME DEPOT INC Stock 437076102   5,891 17 SH   OTR 1 0 0 17
HOME DEPOT INC Stock 437076102   482,992 1,394 SH   SOLE 0 1,265 0 128
ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104   7,570 391 SH   SOLE 0 391 0 0
ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104   242,000 12,500 SH   OTR 1 0 0 12,500
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   213,780 1,376 SH   SOLE 0 1,376 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   227,092 1,462 SH   OTR 1 0 0 1,462
BECTON DICKINSON AND CO Stock 075887109   1,707 7 SH   OTR 1 0 0 7
BECTON DICKINSON AND CO Stock 075887109   344,040 1,411 SH   SOLE 0 1,408 0 2
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   1,440,432 30,492 SH   SOLE 0 20,487 0 10,004
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   2,161,041 45,746 SH   OTR 1 0 0 45,746
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   829,917 2,737 SH   SOLE 0 2,288 0 449
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   255,180 4,584 SH   SOLE 0 4,379 0 204
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   2,753,745 74,506 SH   SOLE 0 71,423 0 3,082
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   4,110,655 72,884 SH   SOLE 0 59,433 0 13,450
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   7,807,057 138,423 SH   OTR 1 0 0 138,423
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   1,106,520 13,338 SH   OTR 1 0 0 13,338
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   3,338,709 40,245 SH   SOLE 0 38,934 0 1,310
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833   1,232,506 12,351 SH   SOLE 0 11,789 0 562
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108   208,089 1,992 SH   SOLE 0 1,992 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   7,478,414 69,085 SH   SOLE 0 65,250 0 3,834
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702   13,916,160 39,018 SH   SOLE 0 36,638 0 2,380
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   710,317 28,653 SH   SOLE 0 21,464 0 7,188
ADOBE INC Stock 00724F101   2,983 5 SH   OTR 1 0 0 5
ADOBE INC Stock 00724F101   646,118 1,083 SH   SOLE 0 1,079 0 4
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   4,215,206 54,481 SH   SOLE 0 52,468 0 2,012
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409   112,347 2,176 SH   SOLE 0 2,176 0 0
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409   578,049 11,196 SH   OTR 1 0 0 11,196
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   1,255,700 15,449 SH   SOLE 0 13,174 0 2,274
NEWMONT CORPORATION Stock 651639106   232,375 5,614 SH   SOLE 0 5,606 0 7
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   361,966 8,988 SH   SOLE 0 8,988 0 0
MICROSOFT CORPORATION Stock 594918104   60,542 161 SH   OTR 1 0 0 161
MICROSOFT CORPORATION Stock 594918104   5,752,745 15,298 SH   SOLE 0 14,331 0 966
BERKSHIRE HATHAWAY INC CLASS A Stock 084670108   542,625 1 SH   SOLE 0 1 0 0
VANGUARD ESG U.S. STOCK ETF ETF 921910733   1,040,845 12,237 SH   SOLE 0 12,236 0 0
BOEING CO Stock 097023105   12,251 47 SH   OTR 1 0 0 47
BOEING CO Stock 097023105   599,779 2,301 SH   SOLE 0 2,196 0 105
VANGUARD SMALL-CAP ETF ETF 922908751   2,159,406 10,122 SH   SOLE 0 9,993 0 128
VANGUARD MID-CAP ETF ETF 922908629   5,756,723 24,745 SH   SOLE 0 24,689 0 56
VANGUARD LARGE CAP ETF ETF 922908637   856,171 3,925 SH   SOLE 0 3,880 0 44
NEXTERA ENERGY INC Stock 65339F101   241,406 3,974 SH   SOLE 0 982 0 2,992
TESLA INC Stock 88160R101   1,491 6 SH   OTR 1 0 0 6
TESLA INC Stock 88160R101   259,910 1,046 SH   SOLE 0 619 0 427
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300   36,124 1,425 SH   SOLE 0 1,425 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300   969,257 38,235 SH   OTR 1 0 0 38,235
SCHWAB SHORT TERM US TREASURY ETF ETF 808524862   252,376 5,209 SH   OTR 1 0 0 5,209
SCHWAB SHORT TERM US TREASURY ETF ETF 808524862   674,447 13,920 SH   SOLE 0 13,920 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   718,315 10,247 SH   OTR 1 0 0 10,247
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   2,958,912 42,210 SH   SOLE 0 42,209 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866   344,995 6,534 SH   SOLE 0 6,534 0 0
SCHWAB U.S. TIPS ETF ETF 808524870   486,843 9,326 SH   SOLE 0 9,326 0 0
SCHWAB U.S. TIPS ETF ETF 808524870   1,401,257 26,844 SH   OTR 1 0 0 26,844
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103   1,497,422 11,564 SH   SOLE 0 11,135 0 429
LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102   255,460 15,445 SH   SOLE 0 15,445 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541   3,731,269 65,865 SH   SOLE 0 61,113 0 4,752
VANGUARD S&P 500 ETF ETF 922908363   880,951 2,017 SH   SOLE 0 1,979 0 37
VANGUARD GLOBAL EX-US REAL ESTATE ETF ETF 922042676   3,022,733 70,973 SH   SOLE 0 63,557 0 7,415
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,730,701 10,968 SH   SOLE 0 10,967 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,831,585 11,607 SH   OTR 1 0 0 11,607
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828   303,031 3,055 SH   SOLE 0 921 0 2,133
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300   5,356,110 64,291 SH   SOLE 0 58,812 0 5,478
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   1,894,210 22,650 SH   SOLE 0 20,682 0 1,966
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   10,753,624 111,034 SH   SOLE 0 101,815 0 9,218
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373   1,273,299 40,554 SH   SOLE 0 37,649 0 2,905
EDAP TMS SA ADR 268311107   712,589 134,960 SH   SOLE 0 134,960 0 0
SCHWAB U.S. REIT ETF ETF 808524847   552,497 26,678 SH   SOLE 0 16,532 0 10,145
SCHWAB U.S. MID-CAP ETF ETF 808524508   2,010,995 26,699 SH   SOLE 0 22,826 0 3,872
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   2,117,435 27,140 SH   SOLE 0 26,213 0 926
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   3,140,554 43,294 SH   SOLE 0 41,525 0 1,769
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   342,665 5,912 SH   SOLE 0 5,841 0 71
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714   1,167,524 24,132 SH   SOLE 0 24,132 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391   40,887 1,925 SH   SOLE 0 1,925 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391   225,356 10,610 SH   OTR 1 0 0 10,610
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   2,463,122 186,036 SH   SOLE 0 176,198 0 9,838
ISHARES RUSSELL 2000 ETF ETF 464287655   2,036,607 10,147 SH   SOLE 0 10,147 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   3,391,646 33,255 SH   SOLE 0 27,578 0 5,676
BNY MELLON US LARGE CAP CORE EQUITY ETF ETF 09661T107   278,703 3,083 SH   SOLE 0 3,083 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   662,413 5,232 SH   SOLE 0 5,022 0 210
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778   280,643 3,171 SH   SOLE 0 3,171 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   2,591,396 47,133 SH   SOLE 0 42,990 0 4,143
TORTOISE MIDSTRM ENERGY FD INC COM CEF 89148B200   674,906 19,416 SH   SOLE 0 14,910 0 4,506
GLADSTONE LAND CORPORATION REIT 376549101   297,591 20,595 SH   SOLE 0 19,612 0 981
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   247,635 2,371 SH   SOLE 0 2,370 0 0
VANGUARD SMALL-CAP VALUE ETF ETF 922908611   510,575 2,837 SH   OTR 1 0 0 2,837
VANGUARD SMALL-CAP VALUE ETF ETF 922908611   2,185,633 12,144 SH   SOLE 0 9,821 0 2,323
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104   1,698,144 51,072 SH   SOLE 0 51,072 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   1,420,519 30,470 SH   SOLE 0 30,314 0 156
ISHARES MSCI EAFE VALUE ETF ETF 464288877   15,273,123 293,150 SH   SOLE 0 272,765 0 20,385
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   65,578 2,592 SH   SOLE 0 2,592 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   596,144 23,563 SH   OTR 1 0 0 23,563
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   2,965,664 38,955 SH   SOLE 0 35,049 0 3,906
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   1,805,651 36,522 SH   SOLE 0 36,522 0 0
TRACTOR SUPPLY COMPANY Stock 892356106   332,436 1,546 SH   SOLE 0 1,545 0 1
BLACKROCK ENHANCED EQUITY DIVIDEND TRUST CEF 09251A104   153,362 19,943 SH   SOLE 0 19,943 0 0
VISA INC Stock 92826C839   12,757 49 SH   OTR 1 0 0 49
VISA INC Stock 92826C839   993,730 3,817 SH   SOLE 0 3,514 0 302
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   16,794,699 574,571 SH   SOLE 0 488,920 0 85,650
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   126,175 1,617 SH   OTR 1 0 0 1,617
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   227,121 2,911 SH   SOLE 0 2,910 0 0
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880   12,824,793 525,176 SH   SOLE 0 460,273 0 64,901
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595   166,396 688 SH   SOLE 0 688 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595   484,507 2,004 SH   OTR 1 0 0 2,004
VANGUARD VALUE ETF ETF 922908744   2,061,306 13,788 SH   OTR 1 0 0 13,788
VANGUARD VALUE ETF ETF 922908744   15,805,420 105,722 SH   SOLE 0 81,493 0 24,228
VANGUARD GROWTH INDEX FUND ETF 922908736   1,688,389 5,431 SH   OTR 1 0 0 5,431
VANGUARD GROWTH INDEX FUND ETF 922908736   30,148,557 96,978 SH   SOLE 0 90,879 0 6,098
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   4,780,760 207,498 SH   SOLE 0 205,919 0 1,578
PHILLIPS 66 Stock 718546104   202,126 1,518 SH   SOLE 0 1,518 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,064,819 10,119 SH   SOLE 0 9,522 0 596
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604   1,617,963 50,294 SH   SOLE 0 45,332 0 4,961
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109   10,978,958 459,948 SH   SOLE 0 414,783 0 45,164
DIMENSIONAL INTERNATIONAL CORE EQUITY 2 ETF ETF 25434V799   1,669,126 65,379 SH   SOLE 0 65,379 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643   44,225,472 521,097 SH   SOLE 0 488,912 0 32,184
SERVICENOW INC Stock 81762P102   4,945 7 SH   OTR 1 0 0 7
SERVICENOW INC Stock 81762P102   421,068 596 SH   SOLE 0 594 0 2
J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203   211,773 4,241 SH   SOLE 0 1,987 0 2,254
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858   1,829,905 35,698 SH   SOLE 0 33,844 0 1,853
BROADCOM INC COM Stock 11135F101   284,624 255 SH   SOLE 0 250 0 4
WORKDAY INC Stock 98138H101   229,682 832 SH   SOLE 0 832 0 0
DIMENSIONAL INTERNATIONAL SUSTAINABILITY CORE 1 ETF ETF 25434V690   508,263 15,867 SH   SOLE 0 15,867 0 0
DIMENSIONAL US SUSTAINABILITY CORE 1 ETF ETF 25434V716   697,318 22,400 SH   SOLE 0 22,400 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   371,419 7,821 SH   OTR 1 0 0 7,821
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   672,843 14,168 SH   SOLE 0 11,983 0 2,185
DIMENSIONAL GLOBAL SUSTAINABILITY FIXED INCOME ETF ETF 25434V674   368,951 7,108 SH   SOLE 0 7,108 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   402,084 6,193 SH   SOLE 0 6,092 0 100
ISHARES CORE MSCI EAFE ETF ETF 46432F842   583,133 8,289 SH   SOLE 0 8,289 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   882,119 12,539 SH   OTR 1 0 0 12,539
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   385,279 5,718 SH   SOLE 0 5,268 0 450
KINDER MORGAN INC Stock 49456B101   959,552 54,396 SH   SOLE 0 53,596 0 800
ACCENTURE PLC Stock G1151C101   5,965 17 SH   OTR 1 0 0 17
ACCENTURE PLC Stock G1151C101   343,238 978 SH   SOLE 0 973 0 5
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606   1,507,094 64,461 SH   SOLE 0 57,032 0 7,427
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606   1,734,936 74,206 SH   OTR 1 0 0 74,206
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   323,907 6,002 SH   SOLE 0 6,001 0 0
NVIDIA CORPORATION Stock 67066G104   10,895 22 SH   OTR 1 0 0 22
NVIDIA CORPORATION Stock 67066G104   697,102 1,408 SH   SOLE 0 1,022 0 385
GENUINE PARTS COMPANY Stock 372460105   275,583 1,990 SH   SOLE 0 1,872 0 117
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548   4,167,241 225,775 SH   SOLE 0 191,266 0 34,508
WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802   3,091,533 79,491 SH   SOLE 0 72,293 0 7,197
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760   462,655 7,246 SH   SOLE 0 4,275 0 2,970
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   183,672 3,631 SH   SOLE 0 3,631 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   364,732 7,211 SH   OTR 1 0 0 7,211
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835   1,855,961 25,234 SH   OTR 1 0 0 25,234
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835   16,568,793 225,273 SH   SOLE 0 205,268 0 20,004
VANGUARD FTSE ALL-WORLD EX-US ETF ETF 922042775   494,473 8,808 SH   SOLE 0 8,807 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   178,067 706 SH   OTR 1 0 0 706
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   249,536 989 SH   SOLE 0 989 0 0
GRACO INC COM Stock 384109104   2,352,190 27,111 SH   SOLE 0 24,636 0 2,475
ROCKWELL AUTOMATION Stock 773903109   229,445 739 SH   SOLE 0 738 0 1
MCDONALD'S CORP Stock 580135101   8,599 29 SH   OTR 1 0 0 29
MCDONALD'S CORP Stock 580135101   491,161 1,656 SH   SOLE 0 1,379 0 277
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   2,560,065 51,860 SH   SOLE 0 46,835 0 5,024
ISHARES MSCI FRONTIER 100 ETF ETF 464286145   1,852,871 70,451 SH   SOLE 0 64,826 0 5,625
ISHARES RUSSELL MID-CAP ETF ETF 464287499   9,336,077 120,109 SH   SOLE 0 113,363 0 6,746
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669   19,907,386 283,258 SH   SOLE 0 257,914 0 25,343
ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF ETF 00162Q718   1,878,787 62,895 SH   SOLE 0 62,277 0 618
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   2,712,306 59,363 SH   SOLE 0 51,879 0 7,483
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   951,866 11,353 SH   SOLE 0 11,187 0 166
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885   68,340 1,072 SH   SOLE 0 1,072 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885   1,160,505 18,204 SH   OTR 1 0 0 18,204
ISHARES BIOTECHNOLOGY FUND ETF 464287556   385,766 2,840 SH   SOLE 0 2,839 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763   808,810 14,613 SH   SOLE 0 13,757 0 854
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771   23,753,586 383,493 SH   SOLE 0 369,045 0 14,448
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   5,024,795 34,150 SH   SOLE 0 31,669 0 2,480
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   236,144 1,887 SH   SOLE 0 1,887 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   221,248 1,410 SH   SOLE 0 1,410 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730   1,261,840 46,494 SH   SOLE 0 35,205 0 11,287
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755   8,125,524 240,899 SH   SOLE 0 208,639 0 32,259
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   1,106,083 2,727 SH   SOLE 0 2,686 0 40
ROBO GLOBAL ROBOTICS & AUTOMATION ETF ETF 301505707   464,149 8,100 SH   SOLE 0 8,100 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   271,835 2,855 SH   SOLE 0 2,855 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   25,477,965 146,518 SH   SOLE 0 128,717 0 17,800
WISDOMTREE U.S. AI ENHANCED VALUE ETF 97717W406   1,282,139 13,369 SH   SOLE 0 12,781 0 587
ISHARES S&P 500 GROWTH ETF ETF 464287309   262,024 3,489 SH   OTR 1 0 0 3,489
ISHARES S&P 500 GROWTH ETF ETF 464287309   19,631,772 261,408 SH   SOLE 0 231,505 0 29,903
ISHARES CORE S&P 500 ETF ETF 464287200   2,801,079 5,865 SH   SOLE 0 5,615 0 249
SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672   966,397 39,300 SH   SOLE 0 32,166 0 7,134
WELLS FARGO & CO Stock 949746101   3,839 78 SH   OTR 1 0 0 78
WELLS FARGO & CO Stock 949746101   427,390 8,683 SH   SOLE 0 5,802 0 2,880
ECOLAB INC Stock 278865100   688,866 3,473 SH   SOLE 0 3,470 0 2
ISHARES MBS ETF ETF 464288588   108,763 1,156 SH   SOLE 0 1,137 0 19
ISHARES MBS ETF ETF 464288588   717,924 7,631 SH   OTR 1 0 0 7,631
IDEXX LABORATORIES INC Stock 45168D104   407,407 734 SH   SOLE 0 733 0 1
VANGUARD MID-CAP VALUE ETF ETF 922908512   741,425 5,113 SH   SOLE 0 2,855 0 2,257
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   300,224 3,429 SH   SOLE 0 3,428 0 0
LOCKHEED MARTIN CORPORATION Stock 539830109   1,410,862 3,113 SH   SOLE 0 3,080 0 32
JPMORGAN CHASE & CO Stock 46625H100   10,206 60 SH   OTR 1 0 0 60
JPMORGAN CHASE & CO Stock 46625H100   552,401 3,248 SH   SOLE 0 3,220 0 27
CHEVRON CORPORATION Stock 166764100   6,712 45 SH   OTR 1 0 0 45
CHEVRON CORPORATION Stock 166764100   237,781 1,594 SH   SOLE 0 1,178 0 416
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   173,890 1,604 SH   SOLE 0 1,604 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   761,363 7,023 SH   OTR 1 0 0 7,023
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   8,278,234 172,823 SH   SOLE 0 167,490 0 5,333
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   8,292,831 173,128 SH   OTR 1 0 0 173,128
BANK OF AMERICA CORP Stock 060505104   9,259 275 SH   OTR 1 0 0 275
BANK OF AMERICA CORP Stock 060505104   372,878 11,075 SH   SOLE 0 10,324 0 750
BLACKROCK CORPORATE HIGH YIELD FUND CEF 09255P107   278,110 29,492 SH   SOLE 0 29,492 0 0
IBM CORP Stock 459200101   1,145 7 SH   OTR 1 0 0 7
IBM CORP Stock 459200101   1,198,099 7,326 SH   SOLE 0 7,169 0 156
ORACLE CORPORATION Stock 68389X105   349,805 3,318 SH   SOLE 0 3,307 0 10
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   1,167,810 13,879 SH   SOLE 0 13,457 0 422
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   2,363,579 57,508 SH   OTR 1 0 0 57,508
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   7,282,269 177,184 SH   SOLE 0 167,020 0 10,163
TARGET CORPORATION Stock 87612E106   962,067 6,568 SH   SOLE 0 5,988 0 579
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   1,825,055 16,349 SH   SOLE 0 16,049 0 300
PFIZER INC Stock 717081103   245,399 8,524 SH   SOLE 0 8,478 0 45
3M CO Stock 88579Y101   1,099,119 10,054 SH   SOLE 0 9,861 0 192
CATERPILLAR INC Stock 149123101   2,957 10 SH   OTR 1 0 0 10
CATERPILLAR INC Stock 149123101   952,587 3,222 SH   SOLE 0 3,116 0 105
ALPHABET INC CLASS C Stock 02079K107   4,369 31 SH   OTR 1 0 0 31
ALPHABET INC CLASS C Stock 02079K107   778,533 5,524 SH   SOLE 0 4,924 0 600
AMGEN, INC Stock 031162100   300,915 1,045 SH   SOLE 0 1,040 0 4
APPLIED MATERIALS INC Stock 038222105   11,831 73 SH   OTR 1 0 0 73
APPLIED MATERIALS INC Stock 038222105   601,928 3,714 SH   SOLE 0 3,708 0 6
ALLY FINL INC COM Stock 02005N100   230,262 6,594 SH   SOLE 0 6,589 0 5
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302   523,184 2,805 SH   SOLE 0 2,375 0 429
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   271,311 6,669 SH   SOLE 0 5,744 0 924
WILLIAMS COS INC COM Stock 969457100   622,510 17,873 SH   SOLE 0 17,862 0 10
MAIN STR CAP CORP COM CEF 56035L104   1,412,239 32,668 SH   SOLE 0 32,668 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   1,547,687 14,867 SH   SOLE 0 14,867 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663   1,492,217 17,695 SH   SOLE 0 17,694 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844   20,311,765 119,201 SH   SOLE 0 107,781 0 11,419
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   3,286,164 53,088 SH   SOLE 0 48,904 0 4,184
ABERDEEN ASIA PACIFIC INCOME FUND, INC CEF 003009107   78,182 28,849 SH   SOLE 0 21,651 0 7,197
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   2,478,373 25,064 SH   SOLE 0 20,325 0 4,738
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308   4,907,115 49,557 SH   SOLE 0 44,135 0 5,421
BROOKFIELD INFRASTRUCTURE PARTNERS LP Stock G16252101   2,424,718 77,000 SH   SOLE 0 54,591 0 22,407
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   1,120,567 10,872 SH   SOLE 0 5,694 0 5,177
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   231,250 2,919 SH   SOLE 0 2,919 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   785,217 17,044 SH   SOLE 0 17,044 0 0
CH ROBINSON WORLDWIDE INC Stock 12541W209   421,929 4,884 SH   SOLE 0 4,884 0 0
DELTA AIR LINES INC Stock 247361702   213,507 5,307 SH   SOLE 0 3,531 0 1,775
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620   99,132 1,934 SH   SOLE 0 1,909 0 24
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620   729,532 14,232 SH   OTR 1 0 0 14,232
VANGUARD SHORT-TERM BOND ETF ETF 921937827   15,279,759 198,387 SH   SOLE 0 178,082 0 20,304
NORTHERN OIL & GAS, INC Stock 665531307   1,917,520 51,727 SH   SOLE 0 51,727 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282   1,238,914 37,957 SH   SOLE 0 34,619 0 3,337
ISHARES RUSSELL 3000 ETF ETF 464287689   2,280,469 8,331 SH   SOLE 0 7,762 0 568
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   72,851 818 SH   OTR 1 0 0 818
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   2,668,802 29,966 SH   SOLE 0 27,019 0 2,947
EXXON MOBIL CORPORATION Stock 30231G102   8,198 82 SH   OTR 1 0 0 82
EXXON MOBIL CORPORATION Stock 30231G102   1,226,851 12,271 SH   SOLE 0 10,964 0 1,306
UNITEDHEALTH GROUP INC Stock 91324P102   14,741 28 SH   OTR 1 0 0 28
UNITEDHEALTH GROUP INC Stock 91324P102   2,241,830 4,258 SH   SOLE 0 2,774 0 1,483
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   3,085,463 51,536 SH   SOLE 0 47,359 0 4,176
LOWE'S COMPANIES INC Stock 548661107   890 4 SH   OTR 1 0 0 4
LOWE'S COMPANIES INC Stock 548661107   287,933 1,294 SH   SOLE 0 1,148 0 145
DEERE & COMPANY Stock 244199105   995,619 2,490 SH   SOLE 0 2,382 0 107
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836   1,300,930 7,017 SH   SOLE 0 6,353 0 663
VODAFONE GROUP PLC ADR 92857W308   171,460 19,708 SH   SOLE 0 15,837 0 3,870
NOVO-NORDISK A S ADR ADR 670100205   347,463 3,359 SH   SOLE 0 3,358 0 0
CBRE GROUP INC Stock 12504L109   271,171 2,913 SH   SOLE 0 2,908 0 5
ISHARES CORE S&P MID-CAP ETF ETF 464287507   7,543,449 27,218 SH   SOLE 0 25,018 0 2,199
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   143,297 2,807 SH   SOLE 0 2,807 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,336,387 26,178 SH   OTR 1 0 0 26,178
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332   2,247,700 75,477 SH   SOLE 0 66,876 0 8,599
ISHARES MSCI EAFE ETF ETF 464287465   1,589,183 21,091 SH   SOLE 0 18,006 0 3,084
APPLE INC Stock 037833100   1,129,959 5,869 SH   OTR 1 0 0 5,869
APPLE INC Stock 037833100   12,311,221 63,944 SH   SOLE 0 55,158 0 8,786
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   763,797 7,424 SH   SOLE 0 7,424 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   1,723,258 6,571 SH   SOLE 0 6,570 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663   5,209 57 SH   SOLE 0 57 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663   369,673 4,045 SH   OTR 1 0 0 4,045
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,473,764 8,918 SH   SOLE 0 5,601 0 3,317