The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 2,053 11,744 SH   SOLE   0 0 11,744
ABBOTT LABS COM 002824100 287 2,620 SH   SOLE   0 0 2,620
ABBVIE INC COM 00287Y109 373 3,477 SH   SOLE   0 0 3,477
ADOBE SYSTEMS INCORPORATED COM 00724F101 479 957 SH   SOLE   0 0 957
ALLSTATE CORP COM 020002101 4,207 38,272 SH   SOLE   0 0 38,272
ALPHABET INC CAP STK CL A 02079K305 5,361 3,059 SH   SOLE   0 0 3,059
ALPHABET INC CAP STK CL C 02079K107 277 158 SH   SOLE   0 0 158
AMAZON COM INC COM 023135106 7,289 2,238 SH   SOLE   0 0 2,238
AMERICAN AIRLS GROUP INC COM 02376R102 192 12,169 SH   SOLE   0 0 12,169
AMGEN INC COM 031162100 1,082 4,705 SH   SOLE   0 0 4,705
APPLE INC COM 037833100 14,492 109,217 SH   SOLE   0 0 109,217
AT&T INC COM 00206R102 330 11,476 SH   SOLE   0 0 11,476
BANK MONTREAL QUE COM 063671101 727 9,561 SH   SOLE   0 0 9,561
BARRICK GOLD CORP COM 067901108 232 10,186 SH   SOLE   0 0 10,186
BIO-TECHNE CORP COM 09073M104 7,285 22,940 SH   SOLE   0 0 22,940
BOEING CO COM 097023105 2,841 13,273 SH   SOLE   0 0 13,273
BRISTOL-MYERS SQUIBB CO COM 110122108 254 4,096 SH   SOLE   0 0 4,096
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24,046 256,167 SH   SOLE   0 0 256,167
CANADIAN IMP BK COMM COM 136069101 407 4,759 SH   SOLE   0 0 4,759
CARDIOVASCULAR SYS INC DEL COM 141619106 284 6,494 SH   SOLE   0 0 6,494
CATERPILLAR INC COM 149123101 220 1,206 SH   SOLE   0 0 1,206
CHUBB LIMITED COM H1467J104 4,532 29,447 SH   SOLE   0 0 29,447
CISCO SYS INC COM 17275R102 286 6,387 SH   SOLE   0 0 6,387
COCA COLA CO COM 191216100 558 10,180 SH   SOLE   0 0 10,180
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,131 62,606 SH   SOLE   0 0 62,606
COHEN & STEERS REIT & PFD &I COM 19247X100 356 15,611 SH   SOLE   0 0 15,611
COSTCO WHSL CORP NEW COM 22160K105 4,319 11,464 SH   SOLE   0 0 11,464
CVS HEALTH CORP COM 126650100 3,929 57,525 SH   SOLE   0 0 57,525
DBX ETF TR XTRACK USD HIGH 233051432 1,826 36,456 SH   SOLE   0 0 36,456
DELAWARE INVTS MINN MUN INCO COM 24610V103 722 55,017 SH   SOLE   0 0 55,017
DELTA AIR LINES INC DEL COM NEW 247361702 294 7,318 SH   SOLE   0 0 7,318
DISNEY WALT CO COM 254687106 304 1,677 SH   SOLE   0 0 1,677
DONALDSON INC COM 257651109 520 9,308 SH   SOLE   0 0 9,308
EASTMAN CHEM CO COM 277432100 206 2,053 SH   SOLE   0 0 2,053
EATON VANCE LTD DURATION INC COM 27828H105 143 11,375 SH   SOLE   0 0 11,375
EDITAS MEDICINE INC COM 28106W103 372 5,300 SH   SOLE   0 0 5,300
ELECTRONIC ARTS INC COM 285512109 3,915 27,261 SH   SOLE   0 0 27,261
ENTERGY CORP NEW COM 29364G103 3,570 35,757 SH   SOLE   0 0 35,757
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 503 9,463 SH   SOLE   0 0 9,463
EXACT SCIENCES CORP COM 30063P105 356 2,688 SH   SOLE   0 0 2,688
EXTRA SPACE STORAGE INC COM 30225T102 4,329 37,361 SH   SOLE   0 0 37,361
EXXON MOBIL CORP COM 30231G102 330 8,011 SH   SOLE   0 0 8,011
FACEBOOK INC CL A 30303M102 320 1,170 SH   SOLE   0 0 1,170
FASTENAL CO COM 311900104 261 5,346 SH   SOLE   0 0 5,346
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 12,770 632,496 SH   SOLE   0 0 632,496
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 4,155 101,121 SH   SOLE   0 0 101,121
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 12,888 264,535 SH   SOLE   0 0 264,535
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 553 7,874 SH   SOLE   0 0 7,874
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 19,083 113,595 SH   SOLE   0 0 113,595
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 336 26,117 SH   SOLE   0 0 26,117
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1,239 12,935 SH   SOLE   0 0 12,935
GENERAL DYNAMICS CORP COM 369550108 3,704 24,892 SH   SOLE   0 0 24,892
GENERAL ELECTRIC CO COM 369604103 165 15,236 SH   SOLE   0 0 15,236
GENERAL MLS INC COM 370334104 4,135 70,328 SH   SOLE   0 0 70,328
GILEAD SCIENCES INC COM 375558103 3,376 57,942 SH   SOLE   0 0 57,942
GLOBAL NET LEASE INC COM NEW 379378201 237 13,847 SH   SOLE   0 0 13,847
HOME DEPOT INC COM 437076102 619 2,332 SH   SOLE   0 0 2,332
HONEYWELL INTL INC COM 438516106 621 2,921 SH   SOLE   0 0 2,921
HP INC COM 40434L105 5,006 203,590 SH   SOLE   0 0 203,590
HUNT J B TRANS SVCS INC COM 445658107 321 2,346 SH   SOLE   0 0 2,346
INTEL CORP COM 458140100 4,106 82,409 SH   SOLE   0 0 82,409
INTERNATIONAL BUSINESS MACHS COM 459200101 4,095 32,531 SH   SOLE   0 0 32,531
INTERNATIONAL PAPER CO COM 460146103 4,798 96,492 SH   SOLE   0 0 96,492
INTUITIVE SURGICAL INC COM NEW 46120E602 1,017 1,243 SH   SOLE   0 0 1,243
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 2,256 29,959 SH   SOLE   0 0 29,959
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 435 15,068 SH   SOLE   0 0 15,068
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,128 23,436 SH   SOLE   0 0 23,436
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 333 5,915 SH   SOLE   0 0 5,915
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,985 34,013 SH   SOLE   0 0 34,013
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 294 2,092 SH   SOLE   0 0 2,092
INVESCO QQQ TR UNIT SER 1 46090E103 1,593 5,077 SH   SOLE   0 0 5,077
ISHARES INC MSCI EMERG MRKT 464286533 4,012 65,690 SH   SOLE   0 0 65,690
ISHARES TR CORE DIV GRWTH 46434V621 333 7,430 SH   SOLE   0 0 7,430
ISHARES TR CORE S&P MCP ETF 464287507 259 1,129 SH   SOLE   0 0 1,129
ISHARES TR CORE S&P SCP ETF 464287804 227 2,473 SH   SOLE   0 0 2,473
ISHARES TR CORE S&P500 ETF 464287200 230 612 SH   SOLE   0 0 612
ISHARES TR CORE US AGGBD ET 464287226 412 3,483 SH   SOLE   0 0 3,483
ISHARES TR EAFE GRWTH ETF 464288885 6,409 63,510 SH   SOLE   0 0 63,510
ISHARES TR ESG AWRE 1 5 YR 46435G243 261 9,988 SH   SOLE   0 0 9,988
ISHARES TR GBL GREEN ETF 46435U440 731 12,991 SH   SOLE   0 0 12,991
ISHARES TR GL CLEAN ENE ETF 464288224 545 19,298 SH   SOLE   0 0 19,298
ISHARES TR MSCI EAFE ETF 464287465 666 9,129 SH   SOLE   0 0 9,129
ISHARES TR MSCI EAFE MIN VL 46429B689 514 7,004 SH   SOLE   0 0 7,004
ISHARES TR MSCI EMG MKT ETF 464287234 255 4,941 SH   SOLE   0 0 4,941
ISHARES TR MSCI USA MIN VOL 46429B697 2,397 35,315 SH   SOLE   0 0 35,315
ISHARES TR MSCI USA MMENTM 46432F396 2,822 17,495 SH   SOLE   0 0 17,495
ISHARES TR NASDAQ BIOTECH 464287556 472 3,118 SH   SOLE   0 0 3,118
ISHARES TR RUSSELL 2000 ETF 464287655 210 1,070 SH   SOLE   0 0 1,070
ISHARES TR S&P 500 GRWT ETF 464287309 576 9,024 SH   SOLE   0 0 9,024
ISHARES TR SELECT DIVID ETF 464287168 222 2,313 SH   SOLE   0 0 2,313
ISHARES TR TIPS BD ETF 464287176 25,903 202,924 SH   SOLE   0 0 202,924
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 2,991 54,520 SH   SOLE   0 0 54,520
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 7,968 136,881 SH   SOLE   0 0 136,881
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 311 6,120 SH   SOLE   0 0 6,120
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 37,230 1,336,817 SH   SOLE   0 0 1,336,817
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 242 4,798 SH   SOLE   0 0 4,798
JOHNSON & JOHNSON COM 478160104 5,995 38,092 SH   SOLE   0 0 38,092
JOHNSON CTLS INTL PLC SHS G51502105 4,876 104,647 SH   SOLE   0 0 104,647
JPMORGAN CHASE & CO COM 46625H100 573 4,511 SH   SOLE   0 0 4,511
JUNIPER NETWORKS INC COM 48203R104 3,699 164,344 SH   SOLE   0 0 164,344
KKR INCOME OPPORTUNITIES FD COM 48249T106 227 15,708 SH   SOLE   0 0 15,708
KROGER CO COM 501044101 3,988 125,571 SH   SOLE   0 0 125,571
L3HARRIS TECHNOLOGIES INC COM 502431109 3,645 19,283 SH   SOLE   0 0 19,283
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 11,467 405,047 SH   SOLE   0 0 405,047
LEIDOS HOLDINGS INC COM 525327102 4,200 39,952 SH   SOLE   0 0 39,952
LENNAR CORP CL A 526057104 4,635 60,803 SH   SOLE   0 0 60,803
LILLY ELI & CO COM 532457108 230 1,362 SH   SOLE   0 0 1,362
LOCKHEED MARTIN CORP COM 539830109 3,793 10,684 SH   SOLE   0 0 10,684
MASTERCARD INCORPORATED CL A 57636Q104 301 844 SH   SOLE   0 0 844
MEDTRONIC PLC SHS G5960L103 6,751 57,635 SH   SOLE   0 0 57,635
MERCK & CO. INC COM 58933Y105 4,338 53,031 SH   SOLE   0 0 53,031
MICROSOFT CORP COM 594918104 5,020 22,571 SH   SOLE   0 0 22,571
MORGAN STANLEY COM NEW 617446448 228 3,332 SH   SOLE   0 0 3,332
NORTHROP GRUMMAN CORP COM 666807102 3,504 11,500 SH   SOLE   0 0 11,500
NUSHARES ETF TR ESG HI TLD CRP 67092P854 263 10,515 SH   SOLE   0 0 10,515
NUVEEN PFD & INCM SECURTIES COM 67072C105 282 28,932 SH   SOLE   0 0 28,932
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 96 10,076 SH   SOLE   0 0 10,076
NVIDIA CORPORATION COM 67066G104 445 853 SH   SOLE   0 0 853
OMNICOM GROUP INC COM 681919106 3,815 61,172 SH   SOLE   0 0 61,172
ORACLE CORP COM 68389X105 4,924 76,124 SH   SOLE   0 0 76,124
OSI ETF TR OSHS GBL INTER 67110P704 307 5,664 SH   SOLE   0 0 5,664
PEPSICO INC COM 713448108 751 5,064 SH   SOLE   0 0 5,064
PFIZER INC COM 717081103 4,335 117,760 SH   SOLE   0 0 117,760
PROCTER AND GAMBLE CO COM 742718109 442 3,179 SH   SOLE   0 0 3,179
QUEST DIAGNOSTICS INC COM 74834L100 4,172 35,008 SH   SOLE   0 0 35,008
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,769 104,652 SH   SOLE   0 0 104,652
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 243 6,453 SH   SOLE   0 0 6,453
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 12,407 423,730 SH   SOLE   0 0 423,730
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,734 155,879 SH   SOLE   0 0 155,879
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 949 14,797 SH   SOLE   0 0 14,797
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,597 74,736 SH   SOLE   0 0 74,736
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 223 3,739 SH   SOLE   0 0 3,739
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 18,303 201,245 SH   SOLE   0 0 201,245
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,769 99,279 SH   SOLE   0 0 99,279
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,146 34,571 SH   SOLE   0 0 34,571
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,002 80,467 SH   SOLE   0 0 80,467
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 524 8,362 SH   SOLE   0 0 8,362
SOUTHERN CO COM 842587107 434 7,067 SH   SOLE   0 0 7,067
SOUTHWEST AIRLS CO COM 844741108 433 9,287 SH   SOLE   0 0 9,287
SPDR GOLD TR GOLD SHS 78463V107 412 2,312 SH   SOLE   0 0 2,312
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 408 11,522 SH   SOLE   0 0 11,522
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,005 5,361 SH   SOLE   0 0 5,361
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 676 1,610 SH   SOLE   0 0 1,610
SPDR SER TR BLMBRG BRC CNVRT 78464A359 675 8,155 SH   SOLE   0 0 8,155
SPDR SER TR BLOMBERG INTL TR 78464A516 903 28,904 SH   SOLE   0 0 28,904
SPDR SER TR BLOMBRG BRC INTL 78464A151 685 18,063 SH   SOLE   0 0 18,063
SPDR SER TR PORTFOLIO S&P400 78464A847 2,682 66,395 SH   SOLE   0 0 66,395
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,084 27,290 SH   SOLE   0 0 27,290
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,930 29,153 SH   SOLE   0 0 29,153
SPDR SER TR S&P DIVID ETF 78464A763 232 2,191 SH   SOLE   0 0 2,191
SPDR SER TR SSGA US SMAL ETF 78468R887 2,454 25,648 SH   SOLE   0 0 25,648
STARBUCKS CORP COM 855244109 441 4,119 SH   SOLE   0 0 4,119
STRATEGY SHS NS 7HANDL IDX 86280R506 742 29,041 SH   SOLE   0 0 29,041
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,000 19,251 SH   SOLE   0 0 19,251
TARGET CORP COM 87612E106 739 4,187 SH   SOLE   0 0 4,187
TESLA INC COM 88160R101 766 1,086 SH   SOLE   0 0 1,086
TORONTO DOMINION BK ONT COM NEW 891160509 207 3,672 SH   SOLE   0 0 3,672
TRAVELERS COMPANIES INC COM 89417E109 4,392 31,288 SH   SOLE   0 0 31,288
TYSON FOODS INC CL A 902494103 3,643 56,531 SH   SOLE   0 0 56,531
UNION PAC CORP COM 907818108 373 1,793 SH   SOLE   0 0 1,793
UNITEDHEALTH GROUP INC COM 91324P102 1,484 4,231 SH   SOLE   0 0 4,231
UNIVERSAL HLTH SVCS INC CL B 913903100 4,487 32,636 SH   SOLE   0 0 32,636
US BANCORP DEL COM NEW 902973304 296 6,362 SH   SOLE   0 0 6,362
VANGUARD BD INDEX FDS INTERMED TERM 921937819 494 5,319 SH   SOLE   0 0 5,319
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 529 4,829 SH   SOLE   0 0 4,829
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 894 10,790 SH   SOLE   0 0 10,790
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 686 7,781 SH   SOLE   0 0 7,781
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,161 19,836 SH   SOLE   0 0 19,836
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 445 2,704 SH   SOLE   0 0 2,704
VANGUARD INDEX FDS GROWTH ETF 922908736 599 2,363 SH   SOLE   0 0 2,363
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,253 7,132 SH   SOLE   0 0 7,132
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,141 6,230 SH   SOLE   0 0 6,230
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,034 5,313 SH   SOLE   0 0 5,313
VANGUARD INDEX FDS VALUE ETF 922908744 244 2,053 SH   SOLE   0 0 2,053
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 270 4,622 SH   SOLE   0 0 4,622
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,314 26,231 SH   SOLE   0 0 26,231
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 214 3,548 SH   SOLE   0 0 3,548
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 241 2,604 SH   SOLE   0 0 2,604
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 337 3,466 SH   SOLE   0 0 3,466
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 526 9,731 SH   SOLE   0 0 9,731
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,550 138,798 SH   SOLE   0 0 138,798
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 846 10,166 SH   SOLE   0 0 10,166
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 263 1,864 SH   SOLE   0 0 1,864
VANGUARD STAR FDS VG TL INTL STK F 921909768 581 9,655 SH   SOLE   0 0 9,655
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,302 27,584 SH   SOLE   0 0 27,584
VANGUARD WORLD FDS INF TECH ETF 92204A702 205 579 SH   SOLE   0 0 579
VERIZON COMMUNICATIONS INC COM 92343V104 4,355 74,134 SH   SOLE   0 0 74,134
VIATRIS INC COM 92556V106 233 12,447 SH   SOLE   0 0 12,447
WALMART INC COM 931142103 4,636 32,159 SH   SOLE   0 0 32,159
WESTERN UN CO COM 959802109 3,980 181,388 SH   SOLE   0 0 181,388
WISDOMTREE TR EMER MKT HIGH FD 97717W315 213 5,175 SH   SOLE   0 0 5,175
WISDOMTREE TR EMERG MKTS ESG 97717X214 4,180 116,877 SH   SOLE   0 0 116,877
WISDOMTREE TR EMG MKTS SMCAP 97717W281 4,205 88,118 SH   SOLE   0 0 88,118
WISDOMTREE TR EMGRING MKTS 97717Y782 4,060 168,079 SH   SOLE   0 0 168,079
WISDOMTREE TR INTL ESG FUND 97717Y709 12,233 429,523 SH   SOLE   0 0 429,523
WISDOMTREE TR INTL MIDCAP DV 97717W778 7,825 123,079 SH   SOLE   0 0 123,079
WISDOMTREE TR INTL SMCAP DIV 97717W760 404 5,932 SH   SOLE   0 0 5,932
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,831 26,337 SH   SOLE   0 0 26,337
WISDOMTREE TR US LARGECAP FUND 97717W588 422 10,501 SH   SOLE   0 0 10,501
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,351 38,797 SH   SOLE   0 0 38,797
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,039 76,664 SH   SOLE   0 0 76,664
WISDOMTREE TR US SMALLCAP FUND 97717W562 2,986 76,710 SH   SOLE   0 0 76,710
XCEL ENERGY INC COM 98389B100 646 9,696 SH   SOLE   0 0 9,696