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 225 1,652 SH   SOLE   267 0 1,385
ABBOTT LABS COM 002824100 870 11,024 SH   SOLE   1,460 0 9,564
ABBVIE INC COM 00287Y109 1,870 24,550 SH   SOLE   2,012 0 22,539
AFLAC INC COM 001055102 734 21,442 SH   SOLE   411 0 21,031
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,284 11,745 SH   SOLE   1,451 0 10,294
ALLIANZGI EQUITY & CONV INCO COM 018829101 202 10,872 SH   SOLE   0 0 10,872
ALPHABET INC CAP STK CL C 02079K107 792 681 SH   SOLE   24 0 657
ALPHABET INC CAP STK CL A 02079K305 1,670 1,437 SH   SOLE   260 0 1,177
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,647 73,645 SH   SOLE   733 0 72,912
ALTRIA GROUP INC COM 02209S103 1,104 28,541 SH   SOLE   1,473 0 27,068
AMAZON COM INC COM 023135106 4,907 2,517 SH   SOLE   186 0 2,331
AMER STATES WTR CO COM 029899101 926 11,328 SH   SOLE   229 0 11,099
AMEREN CORP COM 023608102 1,419 19,489 SH   SOLE   1,579 0 17,910
AMERICAN EXPRESS CO COM 025816109 554 6,468 SH   SOLE   350 0 6,118
AMERICAN WTR WKS CO INC NEW COM 030420103 242 2,022 SH   SOLE   1,024 0 998
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 223 5,065 SH   SOLE   394 0 4,671
APPLE INC COM 037833100 25,302 99,499 SH   SOLE   2,480 0 97,019
ARCHER DANIELS MIDLAND CO COM 039483102 800 22,736 SH   SOLE   477 0 22,259
ARES DYNAMIC CR ALLOCATION F COM 04014F102 146 13,571 SH   SOLE   0 0 13,571
ARK ETF TR INNOVATION ETF 00214Q104 1,730 39,325 SH   SOLE   3,040 0 36,285
AT&T INC COM 00206R102 4,336 148,757 SH   SOLE   6,697 0 142,060
AURORA CANNABIS INC COM 05156X108 29 31,660 SH   SOLE   0 0 31,660
BANK NOVA SCOTIA B C COM 064149107 437 10,756 SH   SOLE   0 0 10,756
BERKSHIRE HATHAWAY INC DEL CL A 084670108 816 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,250 12,306 SH   SOLE   1,339 0 10,967
BK OF AMERICA CORP COM 060505104 838 39,474 SH   SOLE   1,348 0 38,126
BLACK HILLS CORP COM 092113109 399 6,230 SH   SOLE   1,851 0 4,379
BLACKSTONE GROUP INC COM CL A 09260D107 2,671 58,608 SH   SOLE   1,500 0 57,108
BOEING CO COM 097023105 1,410 9,456 SH   SOLE   1,803 0 7,653
BP PLC SPONSORED ADR 055622104 562 23,031 SH   SOLE   1,256 0 21,775
BRISTOL-MYERS SQUIBB CO COM 110122108 730 13,094 SH   SOLE   4,258 0 8,835
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 331 5,006 SH   SOLE   3 0 5,003
CARLISLE COS INC COM 142339100 202 1,609 SH   SOLE   0 0 1,609
CATERPILLAR INC DEL COM 149123101 228 1,966 SH   SOLE   323 0 1,643
CBRE GROUP INC CL A 12504L109 326 8,658 SH   SOLE   923 0 7,735
CENTENE CORP DEL COM 15135B101 218 3,665 SH   SOLE   393 0 3,272
CENTURYLINK INC COM 156700106 216 22,851 SH   SOLE   116 0 22,735
CHESAPEAKE ENERGY CORP COM 165167107 4 21,511 SH   SOLE   0 0 21,511
CHEVRON CORP NEW COM 166764100 1,096 15,119 SH   SOLE   677 0 14,441
CIGNA CORP NEW COM 125523100 495 2,795 SH   SOLE   142 0 2,653
CINTAS CORP COM 172908105 377 2,174 SH   SOLE   0 0 2,174
CISCO SYS INC COM 17275R102 561 14,282 SH   SOLE   2,408 0 11,875
CITIGROUP INC COM NEW 172967424 376 8,929 SH   SOLE   3,267 0 5,662
COCA COLA CO COM 191216100 2,255 50,954 SH   SOLE   3,865 0 47,088
COLGATE PALMOLIVE CO COM 194162103 245 3,689 SH   SOLE   0 0 3,689
COLONY CR REAL ESTATE INC COM CL A 19625T101 45 11,419 SH   SOLE   0 0 11,419
COMCAST CORP NEW CL A 20030N101 216 6,274 SH   SOLE   653 0 5,621
COMMERCE BANCSHARES INC COM 200525103 516 10,253 SH   SOLE   1,518 0 8,735
CONOCOPHILLIPS COM 20825C104 740 24,039 SH   SOLE   320 0 23,719
CONSOLIDATED EDISON INC COM 209115104 203 2,601 SH   SOLE   100 0 2,501
COSTCO WHSL CORP NEW COM 22160K105 589 2,067 SH   SOLE   396 0 1,671
CROWDSTRIKE HLDGS INC CL A 22788C105 246 4,410 SH   SOLE   225 0 4,185
CSX CORP COM 126408103 232 4,048 SH   SOLE   90 0 3,958
CVS HEALTH CORP COM 126650100 939 15,830 SH   SOLE   172 0 15,658
DEERE & CO COM 244199105 241 1,741 SH   SOLE   388 0 1,353
DISNEY WALT CO COM DISNEY 254687106 1,929 19,974 SH   SOLE   2,130 0 17,843
DNP SELECT INCOME FD COM 23325P104 138 14,085 SH   SOLE   4,220 0 9,865
DOMINION ENERGY INC COM 25746U109 277 3,834 SH   SOLE   39 0 3,795
DOVER CORP COM 260003108 754 8,985 SH   SOLE   341 0 8,644
DUKE ENERGY CORP NEW COM NEW 26441C204 334 4,135 SH   SOLE   940 0 3,195
EATON VANCE FLTING RATE INC COM 278279104 335 32,661 SH   SOLE   2,295 0 30,366
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 83 10,833 SH   SOLE   0 0 10,833
EATON VANCE TAX-MANAGED GLOB COM 27829F108 65 10,176 SH   SOLE   0 0 10,176
EMERSON ELEC CO COM 291011104 1,022 21,452 SH   SOLE   1,209 0 20,243
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 93 20,240 SH   SOLE   796 0 19,444
ENTERPRISE PRODS PARTNERS L COM 293792107 219 15,281 SH   SOLE   3,060 0 12,221
EQUIFAX INC COM 294429105 1,096 9,178 SH   SOLE   0 0 9,178
EXXON MOBIL CORP COM 30231G102 1,229 32,368 SH   SOLE   2,009 0 30,360
FACEBOOK INC CL A 30303M102 2,010 12,053 SH   SOLE   1,420 0 10,633
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,798 6,023 SH   SOLE   0 0 6,023
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 593 10,972 SH   SOLE   0 0 10,972
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 425 8,649 SH   SOLE   0 0 8,649
FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 669 16,788 SH   SOLE   1,756 0 15,032
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 456 25,929 SH   SOLE   1,808 0 24,121
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,234 19,591 SH   SOLE   0 0 19,591
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 392 8,216 SH   SOLE   25 0 8,191
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 505 18,781 SH   SOLE   583 0 18,198
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 404 19,092 SH   SOLE   2,555 0 16,537
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 672 22,107 SH   SOLE   581 0 21,526
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 507 8,540 SH   SOLE   656 0 7,884
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 637 25,936 SH   SOLE   869 0 25,067
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 390 10,566 SH   SOLE   229 0 10,337
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 282 8,648 SH   SOLE   266 0 8,382
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,552 91,587 SH   SOLE   4,628 0 86,959
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 774 6,253 SH   SOLE   382 0 5,871
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 3,527 199,050 SH   SOLE   27,309 0 171,741
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 941 80,228 SH   SOLE   0 0 80,228
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,990 77,638 SH   SOLE   0 0 77,638
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 595 23,139 SH   SOLE   4,296 0 18,843
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 465 28,163 SH   SOLE   5,058 0 23,105
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,743 29,522 SH   SOLE   0 0 29,522
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 999 18,959 SH   SOLE   213 0 18,746
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 756 38,542 SH   SOLE   0 0 38,542
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 427 11,598 SH   SOLE   225 0 11,373
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 472 9,912 SH   SOLE   0 0 9,912
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,606 202,528 SH   SOLE   20,558 0 181,970
FORD MTR CO DEL COM 345370860 242 50,124 SH   SOLE   0 0 50,124
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 240 8,705 SH   SOLE   0 0 8,705
GABELLI EQUITY TR INC COM 362397101 110 25,238 SH   SOLE   0 0 25,238
GENERAL DYNAMICS CORP COM 369550108 358 2,707 SH   SOLE   333 0 2,375
GENERAL ELECTRIC CO COM 369604103 677 85,204 SH   SOLE   5,718 0 79,485
GENERAL MLS INC COM 370334104 771 14,620 SH   SOLE   724 0 13,896
GENUINE PARTS CO COM 372460105 682 10,129 SH   SOLE   269 0 9,860
GILEAD SCIENCES INC COM 375558103 538 7,194 SH   SOLE   958 0 6,237
GLADSTONE CAPITAL CORP COM 376535100 130 23,077 SH   SOLE   0 0 23,077
GLADSTONE INVT CORP COM 376546107 377 47,981 SH   SOLE   0 0 47,981
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 203 5,347 SH   SOLE   130 0 5,217
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 317 6,081 SH   SOLE   2,040 0 4,041
GRAINGER W W INC COM 384802104 786 3,162 SH   SOLE   69 0 3,093
HOME DEPOT INC COM 437076102 579 3,099 SH   SOLE   347 0 2,753
HONEYWELL INTL INC COM 438516106 233 1,743 SH   SOLE   337 0 1,406
IDACORP INC COM 451107106 321 3,651 SH   SOLE   1,350 0 2,301
INTEL CORP COM 458140100 1,126 20,809 SH   SOLE   1,410 0 19,399
INTERNATIONAL BUSINESS MACHS COM 459200101 457 4,117 SH   SOLE   337 0 3,780
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 968 46,080 SH   SOLE   282 0 45,798
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 306 13,305 SH   SOLE   0 0 13,305
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,838 135,314 SH   SOLE   843 0 134,471
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 334 7,469 SH   SOLE   0 0 7,469
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 302 13,629 SH   SOLE   0 0 13,629
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 224 10,103 SH   SOLE   0 0 10,103
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 272 12,132 SH   SOLE   0 0 12,132
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 348 16,061 SH   SOLE   0 0 16,061
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 872 41,152 SH   SOLE   0 0 41,152
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,124 5,750 SH   SOLE   0 0 5,750
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,545 51,630 SH   SOLE   893 0 50,736
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 250 6,258 SH   SOLE   0 0 6,258
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,089 10,871 SH   SOLE   155 0 10,716
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 727 14,993 SH   SOLE   82 0 14,911
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 672 8,002 SH   SOLE   719 0 7,283
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 980 10,953 SH   SOLE   0 0 10,953
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 716 7,747 SH   SOLE   503 0 7,244
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 253 8,386 SH   SOLE   0 0 8,386
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 274 5,178 SH   SOLE   0 0 5,178
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 1,654 41,536 SH   SOLE   20,126 0 21,410
INVESCO EXCHANGE-TRADED FD T S&P INTL QULTY 46138E214 771 36,995 SH   SOLE   0 0 36,995
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 1,267 27,006 SH   SOLE   0 0 27,006
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 606 20,184 SH   SOLE   369 0 19,815
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 387 16,173 SH   SOLE   2,067 0 14,106
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 205 6,200 SH   SOLE   2,136 0 4,064
INVESCO QQQ TR UNIT SER 1 46090E103 6,152 32,309 SH   SOLE   3,736 0 28,573
ISHARES INC MIN VOL GBL ETF 464286525 237 2,950 SH   SOLE   1,763 0 1,188
ISHARES INC MIN VOL EMRG MKT 464286533 222 4,726 SH   SOLE   238 0 4,488
ISHARES INC CORE MSCI EMKT 46434G103 879 21,708 SH   SOLE   6,241 0 15,467
ISHARES INC ESG MSCI EM ETF 46434G863 874 31,946 SH   SOLE   9,015 0 22,931
ISHARES SILVER TRUST ISHARES 46428Q109 169 12,916 SH   SOLE   980 0 11,936
ISHARES TR MRNGSTR LG-CP GR 464287119 2,864 15,420 SH   SOLE   595 0 14,825
ISHARES TR MRNGSTR LG-CP ET 464287127 467 3,187 SH   SOLE   75 0 3,112
ISHARES TR CORE S&P TTL STK 464287150 1,648 28,811 SH   SOLE   6,621 0 22,190
ISHARES TR TIPS BD ETF 464287176 271 2,297 SH   SOLE   59 0 2,238
ISHARES TR CORE S&P500 ETF 464287200 28,553 110,500 SH   SOLE   12,906 0 97,595
ISHARES TR CORE US AGGBD ET 464287226 405 3,514 SH   SOLE   164 0 3,350
ISHARES TR IBOXX INV CP ETF 464287242 930 7,530 SH   SOLE   133 0 7,397
ISHARES TR GLOBAL TECH ETF 464287291 834 4,571 SH   SOLE   1,163 0 3,408
ISHARES TR S&P 500 GRWT ETF 464287309 629 3,811 SH   SOLE   162 0 3,650
ISHARES TR MSCI EAFE ETF 464287465 530 9,912 SH   SOLE   4,617 0 5,295
ISHARES TR RUS MID CAP ETF 464287499 396 9,175 SH   SOLE   358 0 8,817
ISHARES TR CORE S&P MCP ETF 464287507 3,027 21,043 SH   SOLE   1,283 0 19,759
ISHARES TR EXPND TEC SC ETF 464287549 273 1,290 SH   SOLE   0 0 1,290
ISHARES TR RUS 1000 VAL ETF 464287598 379 3,822 SH   SOLE   0 0 3,822
ISHARES TR S&P MC 400GR ETF 464287606 281 1,576 SH   SOLE   32 0 1,544
ISHARES TR RUS 1000 GRW ETF 464287614 440 2,922 SH   SOLE   65 0 2,857
ISHARES TR RUS 2000 VAL ETF 464287630 421 5,135 SH   SOLE   0 0 5,135
ISHARES TR RUSSELL 2000 ETF 464287655 387 3,383 SH   SOLE   0 0 3,383
ISHARES TR S&P MC 400VL ETF 464287705 289 2,636 SH   SOLE   0 0 2,636
ISHARES TR US HLTHCARE ETF 464287762 215 1,147 SH   SOLE   0 0 1,147
ISHARES TR CORE S&P SCP ETF 464287804 2,525 44,999 SH   SOLE   7,136 0 37,863
ISHARES TR S&P SML 600 GWT 464287887 246 1,783 SH   SOLE   201 0 1,582
ISHARES TR SHRT NAT MUN ETF 464288158 486 4,573 SH   SOLE   1,299 0 3,274
ISHARES TR NATIONAL MUN ETF 464288414 2,827 25,017 SH   SOLE   10,887 0 14,130
ISHARES TR IBOXX HI YD ETF 464288513 225 2,913 SH   SOLE   683 0 2,230
ISHARES TR MSCI KLD400 SOC 464288570 849 8,714 SH   SOLE   401 0 8,313
ISHARES TR MBS ETF 464288588 1,285 11,633 SH   SOLE   3,319 0 8,314
ISHARES TR USD INV GRDE ETF 464288620 387 6,915 SH   SOLE   1,602 0 5,313
ISHARES TR INTRM TR CRP ETF 464288638 219 3,982 SH   SOLE   1,069 0 2,913
ISHARES TR SHORT TREAS BD 464288679 708 6,379 SH   SOLE   2,512 0 3,867
ISHARES TR US AER DEF ETF 464288760 1,448 10,066 SH   SOLE   550 0 9,516
ISHARES TR MSCI USA ESG SLC 464288802 1,108 10,095 SH   SOLE   1,242 0 8,852
ISHARES TR U.S. MED DVC ETF 464288810 1,073 4,760 SH   SOLE   0 0 4,760
ISHARES TR RUS TP200 GR ETF 464289438 3,327 39,507 SH   SOLE   410 0 39,097
ISHARES TR AGGRES ALLOC ETF 464289859 826 17,404 SH   SOLE   3,735 0 13,669
ISHARES TR CONSER ALLOC ETF 464289883 223 6,606 SH   SOLE   3,000 0 3,606
ISHARES TR US TREAS BD ETF 46429B267 2,997 106,984 SH   SOLE   28,533 0 78,451
ISHARES TR CORE HIGH DV ETF 46429B663 282 3,945 SH   SOLE   430 0 3,515
ISHARES TR MIN VOL EAFE ETF 46429B689 598 9,643 SH   SOLE   695 0 8,948
ISHARES TR MSCI MIN VOL ETF 46429B697 22,642 419,225 SH   SOLE   117,631 0 301,594
ISHARES TR USA QUALITY FCTR 46432F339 2,481 30,612 SH   SOLE   6,203 0 24,409
ISHARES TR USA SIZE FACTOR 46432F370 422 5,918 SH   SOLE   1,259 0 4,659
ISHARES TR CORE MSCI TOTAL 46432F834 389 8,268 SH   SOLE   2,145 0 6,123
ISHARES TR CORE MSCI EAFE 46432F842 2,852 57,170 SH   SOLE   16,284 0 40,886
ISHARES TR MULTIFACTOR USA 46434V282 281 10,642 SH   SOLE   1,053 0 9,589
ISHARES TR 0-5YR HI YL CP 46434V407 233 5,711 SH   SOLE   1,844 0 3,867
ISHARES TR CORE DIV GRWTH 46434V621 3,809 116,878 SH   SOLE   2,773 0 114,105
ISHARES TR IBONDS DEC22 ETF 46434VBA7 228 9,197 SH   SOLE   6,161 0 3,037
ISHARES TR ESG MSCI USA ETF 46435G425 1,676 29,146 SH   SOLE   8,163 0 20,983
ISHARES TR EDGE MSCI MINM 46435G433 1,153 44,587 SH   SOLE   23,623 0 20,964
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 403 8,312 SH   SOLE   2,073 0 6,239
JD COM INC SPON ADR CL A 47215P106 223 5,518 SH   SOLE   3,145 0 2,373
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 384 11,957 SH   SOLE   0 0 11,957
JOHNSON & JOHNSON COM 478160104 2,759 21,038 SH   SOLE   1,101 0 19,937
JPMORGAN CHASE & CO COM 46625H100 1,227 13,634 SH   SOLE   790 0 12,844
KELLOGG CO COM 487836108 268 4,470 SH   SOLE   0 0 4,470
KIMBERLY CLARK CORP COM 494368103 251 1,966 SH   SOLE   159 0 1,807
KINDER MORGAN INC DEL COM 49456B101 181 12,984 SH   SOLE   0 0 12,984
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2,109 95,698 SH   SOLE   3,700 0 91,998
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 74 15,296 SH   SOLE   0 0 15,296
LILLY ELI & CO COM 532457108 275 1,981 SH   SOLE   94 0 1,887
LINCOLN ELEC HLDGS INC COM 533900106 209 3,035 SH   SOLE   1,000 0 2,035
LOCKHEED MARTIN CORP COM 539830109 260 766 SH   SOLE   152 0 614
LOWES COS INC COM 548661107 1,435 16,674 SH   SOLE   1,535 0 15,139
LPL FINL HLDGS INC COM 50212V100 994 18,270 SH   SOLE   1,102 0 17,169
MASTERCARD INC CL A 57636Q104 1,666 6,896 SH   SOLE   16 0 6,880
MCDONALDS CORP COM 580135101 489 2,955 SH   SOLE   364 0 2,590
MDU RES GROUP INC COM 552690109 232 10,776 SH   SOLE   5,041 0 5,735
MEDTRONIC PLC SHS G5960L103 420 4,658 SH   SOLE   163 0 4,495
MERCK & CO. INC COM 58933Y105 664 8,625 SH   SOLE   1,606 0 7,019
MICROSOFT CORP COM 594918104 7,913 50,174 SH   SOLE   4,580 0 45,595
MONDELEZ INTL INC CL A 609207105 551 11,011 SH   SOLE   1,882 0 9,129
NETFLIX INC COM 64110L106 709 1,889 SH   SOLE   199 0 1,690
NEXTERA ENERGY INC COM 65339F101 557 2,316 SH   SOLE   45 0 2,271
NORDSON CORP COM 655663102 795 5,883 SH   SOLE   123 0 5,760
NORFOLK SOUTHERN CORP COM 655844108 351 2,403 SH   SOLE   40 0 2,363
NORTHWEST NAT HLDG CO COM 66765N105 813 13,159 SH   SOLE   282 0 12,877
NORTHWESTERN CORP COM NEW 668074305 206 3,447 SH   SOLE   1,895 0 1,552
NOVARTIS A G SPONSORED ADR 66987V109 292 3,544 SH   SOLE   1,396 0 2,148
NVIDIA CORP COM 67066G104 342 1,298 SH   SOLE   166 0 1,132
O REILLY AUTOMOTIVE INC NEW COM 67103H107 206 685 SH   SOLE   0 0 685
OGE ENERGY CORP COM 670837103 290 9,447 SH   SOLE   3,539 0 5,908
ONE GAS INC COM 68235P108 598 7,153 SH   SOLE   6,724 0 429
ONEOK INC NEW COM 682680103 290 13,308 SH   SOLE   3,628 0 9,680
OTTER TAIL CORP COM 689648103 259 5,832 SH   SOLE   2,763 0 3,069
PACER FDS TR TRENDP US LAR CP 69374H105 8,795 325,614 SH   SOLE   107,445 0 218,169
PARKER HANNIFIN CORP COM 701094104 752 5,794 SH   SOLE   261 0 5,533
PAYPAL HLDGS INC COM 70450Y103 639 6,670 SH   SOLE   816 0 5,854
PEPSICO INC COM 713448108 860 7,159 SH   SOLE   774 0 6,386
PFIZER INC COM 717081103 1,211 37,092 SH   SOLE   3,075 0 34,017
PGIM HIGH YIELD BOND FUND IN COM 69346H100 244 21,093 SH   SOLE   0 0 21,093
PHILIP MORRIS INTL INC COM 718172109 939 12,875 SH   SOLE   120 0 12,755
PHILLIPS 66 COM 718546104 300 5,597 SH   SOLE   169 0 5,428
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,047 59,290 SH   SOLE   0 0 59,290
PIMCO CORPORATE & INCOME OPP COM 72201B101 783 60,639 SH   SOLE   700 0 59,939
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 981 58,304 SH   SOLE   0 0 58,304
PIMCO ETF TR ACTIVE BD ETF 72201R775 17,149 161,521 SH   SOLE   16,234 0 145,287
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,995 36,577 SH   SOLE   1,670 0 34,907
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 522 10,329 SH   SOLE   816 0 9,513
PORTLAND GEN ELEC CO COM NEW 736508847 213 4,442 SH   SOLE   2,433 0 2,009
PRINCIPAL EXCHANGE-TRADED FD US MEGA CAP 74255Y870 1,420 54,768 SH   SOLE   6,014 0 48,754
PROCTER & GAMBLE CO COM 742718109 12,175 110,679 SH   SOLE   1,940 0 108,738
PROSHARES TR SHORT S&P 500 NE 74347B425 512 18,496 SH   SOLE   5,019 0 13,478
PROSHARES TR MSCI EAFE DIVD 74347B839 292 9,178 SH   SOLE   53 0 9,126
PROSHARES TR S&P 500 DV ARIST 74348A467 686 11,900 SH   SOLE   597 0 11,303
PRUDENTIAL FINL INC COM 744320102 353 6,772 SH   SOLE   635 0 6,137
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 256 5,690 SH   SOLE   2,633 0 3,057
QUALCOMM INC COM 747525103 330 4,885 SH   SOLE   0 0 4,885
REGIONS FINANCIAL CORP NEW COM 7591EP100 98 10,968 SH   SOLE   0 0 10,968
SALESFORCE COM INC COM 79466L302 292 2,025 SH   SOLE   0 0 2,025
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 894 11,230 SH   SOLE   0 0 11,230
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 839 18,950 SH   SOLE   0 0 18,950
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 485 11,503 SH   SOLE   421 0 11,083
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 376 14,541 SH   SOLE   0 0 14,541
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 560 6,317 SH   SOLE   338 0 5,979
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,855 89,112 SH   SOLE   4,234 0 84,878
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 927 15,708 SH   SOLE   1,989 0 13,719
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,321 28,884 SH   SOLE   1,442 0 27,442
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,362 24,587 SH   SOLE   405 0 24,182
SOUTHERN CO COM 842587107 285 5,263 SH   SOLE   398 0 4,865
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,842 8,404 SH   SOLE   853 0 7,551
SPDR GOLD TRUST GOLD SHS 78463V107 734 4,960 SH   SOLE   549 0 4,411
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 512 9,590 SH   SOLE   3,350 0 6,240
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,455 51,136 SH   SOLE   150 0 50,986
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 207 5,749 SH   SOLE   0 0 5,749
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,758 115,205 SH   SOLE   0 0 115,205
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,273 39,858 SH   SOLE   1,716 0 38,142
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 538 2,048 SH   SOLE   67 0 1,981
SPDR SER TR PORTFLI MORTGAGE 78464A383 824 30,872 SH   SOLE   0 0 30,872
SPDR SER TR PRTFLO S&P500 GW 78464A409 624 17,447 SH   SOLE   0 0 17,447
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,610 53,279 SH   SOLE   477 0 52,802
SPDR SER TR S&P DIVID ETF 78464A763 1,901 23,799 SH   SOLE   1 0 23,798
SPDR SER TR S&P INS ETF 78464A789 679 27,251 SH   SOLE   0 0 27,251
SPDR SER TR PORTFOLI S&P1500 78464A805 541 17,204 SH   SOLE   0 0 17,204
SPDR SER TR PORTFOLIO S&P500 78464A854 599 19,815 SH   SOLE   75 0 19,740
SPDR SER TR NUVEEN BLMBRG SR 78468R739 457 9,347 SH   SOLE   137 0 9,210
SPDR SER TR PRTFLO S&P500 HI 78468R788 375 15,258 SH   SOLE   526 0 14,732
SPDR SER TR MSCI USA STRTGIC 78468R812 650 8,516 SH   SOLE   3,160 0 5,356
SPIRE INC COM 84857L101 533 7,155 SH   SOLE   481 0 6,674
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 736 50,375 SH   SOLE   0 0 50,375
SQUARE INC CL A 852234103 200 3,825 SH   SOLE   277 0 3,548
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 613 12,779 SH   SOLE   3,205 0 9,574
STARBUCKS CORP COM 855244109 467 7,102 SH   SOLE   1,502 0 5,600
TARGET CORP COM 87612E106 680 7,318 SH   SOLE   1,248 0 6,070
TEMPLETON GLOBAL INCOME FD COM 880198106 162 30,255 SH   SOLE   0 0 30,255
TESLA INC COM 88160R101 238 454 SH   SOLE   0 0 454
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 113 19,450 SH   SOLE   2,750 0 16,700
TITAN PHARMACEUTICALS INC DE COM 888314507 8 35,000 SH   SOLE   10,000 0 25,000
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 761 13,909 SH   SOLE   0 0 13,909
UNION PAC CORP COM 907818108 797 5,651 SH   SOLE   564 0 5,087
UNITED PARCEL SERVICE INC CL B 911312106 1,427 15,279 SH   SOLE   327 0 14,952
UNITED TECHNOLOGIES CORP COM 913017109 360 3,819 SH   SOLE   485 0 3,334
UNITEDHEALTH GROUP INC COM 91324P102 301 1,205 SH   SOLE   276 0 929
US BANCORP DEL COM NEW 902973304 891 25,857 SH   SOLE   584 0 25,273
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 291 12,617 SH   SOLE   4,091 0 8,526
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 1,685 69,917 SH   SOLE   6,167 0 63,750
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 658 26,005 SH   SOLE   0 0 26,005
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 218 10,675 SH   SOLE   0 0 10,675
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 547 12,508 SH   SOLE   0 0 12,508
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 681 13,869 SH   SOLE   1,182 0 12,687
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 483 3,247 SH   SOLE   209 0 3,038
VANGUARD BD INDEX FDS INTERMED TERM 921937819 6,395 71,585 SH   SOLE   6,561 0 65,024
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,180 50,864 SH   SOLE   3,593 0 47,270
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15,585 182,606 SH   SOLE   14,400 0 168,206
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,429 25,392 SH   SOLE   2,363 0 23,029
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,688 7,128 SH   SOLE   1,024 0 6,104
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 706 8,687 SH   SOLE   907 0 7,779
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 612 4,830 SH   SOLE   371 0 4,459
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,516 36,019 SH   SOLE   683 0 35,336
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,516 23,394 SH   SOLE   897 0 22,497
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,259 59,221 SH   SOLE   1,070 0 58,151
VANGUARD INDEX FDS MID CAP ETF 922908629 999 7,589 SH   SOLE   643 0 6,946
VANGUARD INDEX FDS GROWTH ETF 922908736 8,116 51,799 SH   SOLE   892 0 50,907
VANGUARD INDEX FDS VALUE ETF 922908744 6,840 76,803 SH   SOLE   704 0 76,099
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,358 11,767 SH   SOLE   458 0 11,309
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21,800 169,109 SH   SOLE   18,589 0 150,520
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,080 13,799 SH   SOLE   0 0 13,799
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 207 5,057 SH   SOLE   0 0 5,057
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,531 45,628 SH   SOLE   2,638 0 42,990
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,040 19,654 SH   SOLE   961 0 18,693
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 366 4,627 SH   SOLE   181 0 4,446
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 246 2,535 SH   SOLE   0 0 2,535
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,318 118,474 SH   SOLE   16,574 0 101,900
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,907 66,809 SH   SOLE   2,441 0 64,367
VANGUARD STAR FDS VG TL INTL STK F 921909768 17,388 414,391 SH   SOLE   55,379 0 359,011
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 796 23,873 SH   SOLE   104 0 23,769
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,189 30,939 SH   SOLE   62 0 30,877
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3,455 59,245 SH   SOLE   2,740 0 56,504
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 328 6,465 SH   SOLE   75 0 6,390
VANGUARD WORLD FDS INF TECH ETF 92204A702 808 3,814 SH   SOLE   296 0 3,518
VANGUARD WORLD FDS UTILITIES ETF 92204A876 347 2,848 SH   SOLE   0 0 2,848
VERIZON COMMUNICATIONS INC COM 92343V104 948 17,641 SH   SOLE   675 0 16,966
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 384 11,847 SH   SOLE   0 0 11,847
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 616 24,162 SH   SOLE   0 0 24,162
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 406 9,808 SH   SOLE   0 0 9,808
VISA INC COM CL A 92826C839 1,019 6,327 SH   SOLE   1,298 0 5,029
WALGREENS BOOTS ALLIANCE INC COM 931427108 215 4,698 SH   SOLE   880 0 3,818
WALMART INC COM 931142103 2,883 25,375 SH   SOLE   1,628 0 23,747
WELLS FARGO CO NEW COM 949746101 345 12,016 SH   SOLE   967 0 11,049
WISDOMTREE TR US LARGECAP DIVD 97717W307 346 4,275 SH   SOLE   0 0 4,275
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,541 63,790 SH   SOLE   6,964 0 56,827