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 Stock 88579Y101 433 2,246 SH   SOLE   0 0 2,246
ABBOTT LABS COM Stock 002824100 1,535 12,807 SH   SOLE   0 0 12,807
ABBVIE INC COM Stock 00287Y109 1,053 9,727 SH   SOLE   0 0 9,727
ABERDEEN GLOBAL PREMIER PPTYS COM SH BEN INT CEF 00302L108 65 10,925 SH   SOLE   0 0 10,925
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,115 7,657 SH   SOLE   0 0 7,657
ACTIVISION BLIZZARD INC COM Stock 00507V109 2,390 25,702 SH   SOLE   0 0 25,702
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 985 2,072 SH   SOLE   0 0 2,072
ADVENT CONV & INCOME FD COM CEF 00764C109 313 17,693 SH   SOLE   0 0 17,693
AFLAC INC COM Stock 001055102 272 5,311 SH   SOLE   0 0 5,311
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 584 2,574 SH   SOLE   0 0 2,574
ALLIANT ENERGY CORP COM Stock 018802108 1,180 21,781 SH   SOLE   0 0 21,781
ALPHABET INC CAP STK CL A Stock 02079K305 1,481 718 SH   SOLE   0 0 718
ALPHABET INC CAP STK CL C Stock 02079K107 758 366 SH   SOLE   0 0 366
ALTRIA GROUP INC COM Stock 02209S103 1,262 24,666 SH   SOLE   0 0 24,666
AMAZON COM INC COM Stock 023135106 8,877 2,869 SH   SOLE   0 0 2,869
AMERICAN ELEC PWR CO INC COM Stock 025537101 266 3,136 SH   SOLE   0 0 3,136
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,447 6,053 SH   SOLE   0 0 6,053
AMERIPRISE FINL INC COM Stock 03076C106 1,299 5,590 SH   SOLE   0 0 5,590
AMGEN INC COM Stock 031162100 891 3,582 SH   SOLE   0 0 3,582
AMPLIFY ONLINE RETAIL ETF ETF 032108102 832 6,696 SH   SOLE   0 0 6,696
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 1,335 23,900 SH   SOLE   0 0 23,900
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 337 5,364 SH   SOLE   0 0 5,364
ANTERO RESOURCES CORP COM Stock 03674X106 102 10,000 SH   SOLE   0 0 10,000
AON PLC SHS CL A Stock G0403H108 568 2,470 SH   SOLE   0 0 2,470
APPLE INC COM Stock 037833100 18,515 151,576 SH   SOLE   0 0 151,576
APPLIED MATLS INC COM Stock 038222105 789 5,906 SH   SOLE   0 0 5,906
APTIV PLC SHS Stock G6095L109 439 3,184 SH   SOLE   0 0 3,184
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 394 4,443 SH   SOLE   0 0 4,443
ARK INNOVATION ETF ETF 00214Q104 409 3,412 SH   SOLE   0 0 3,412
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 1,553 10,534 SH   SOLE   0 0 10,534
AT&T INC COM Stock 00206R102 1,386 45,801 SH   SOLE   0 0 45,801
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,703 9,035 SH   SOLE   0 0 9,035
BANK OZK COM Stock 06417N103 971 23,771 SH   SOLE   0 0 23,771
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2,700 7 SH   SOLE   0 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 9,208 36,042 SH   SOLE   0 0 36,042
BEST BUY INC COM Stock 086516101 1,468 12,783 SH   SOLE   0 0 12,783
BIG 5 SPORTING GOODS CORP COM Stock 08915P101 299 19,033 SH   SOLE   0 0 19,033
BK OF AMERICA CORP COM Stock 060505104 244 6,297 SH   SOLE   0 0 6,297
BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105 798 69,487 SH   SOLE   0 0 69,487
BLACKSTONE GROUP INC COM Stock 09260D107 276 3,706 SH   SOLE   0 0 3,706
BOEING CO COM Stock 097023105 840 3,298 SH   SOLE   0 0 3,298
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 325 5,152 SH   SOLE   0 0 5,152
BROADCOM INC COM Stock 11135F101 706 1,523 SH   SOLE   0 0 1,523
BUNGE LIMITED COM Stock G16962105 713 8,989 SH   SOLE   0 0 8,989
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 475 27,593 SH   SOLE   0 0 27,593
CAPITAL BANCORP INC MD COM Stock 139737100 340 17,651 SH   SOLE   0 0 17,651
CATERPILLAR INC COM Stock 149123101 1,024 4,418 SH   SOLE   0 0 4,418
CBRE CLARION GLOBAL REAL ESTAT COM CEF 12504G100 106 13,530 SH   SOLE   0 0 13,530
CHEVRON CORP NEW COM Stock 166764100 517 4,933 SH   SOLE   0 0 4,933
CINTAS CORP COM Stock 172908105 1,453 4,256 SH   SOLE   0 0 4,256
CISCO SYS INC COM Stock 17275R102 542 10,473 SH   SOLE   0 0 10,473
CITIZENS FINL GROUP INC COM Stock 174610105 287 6,500 SH   SOLE   0 0 6,500
COCA COLA CO COM Stock 191216100 276 5,239 SH   SOLE   0 0 5,239
COHEN & STEERS QUALITY INCOME COM CEF 19247L106 203 14,568 SH   SOLE   0 0 14,568
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 461 18,900 SH   SOLE   0 0 18,900
COMCAST CORP NEW CL A Stock 20030N101 305 5,641 SH   SOLE   0 0 5,641
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 373 5,089 SH   SOLE   0 0 5,089
CONOCOPHILLIPS COM Stock 20825C104 332 6,265 SH   SOLE   0 0 6,265
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,883 11,203 SH   SOLE   0 0 11,203
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 807 11,818 SH   SOLE   0 0 11,818
CORNING INC COM Stock 219350105 440 10,118 SH   SOLE   0 0 10,118
COSTCO WHSL CORP NEW COM Stock 22160K105 814 2,310 SH   SOLE   0 0 2,310
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 439 2,406 SH   SOLE   0 0 2,406
CSX CORP COM Stock 126408103 1,226 12,710 SH   SOLE   0 0 12,710
CUMMINS INC COM Stock 231021106 1,287 4,966 SH   SOLE   0 0 4,966
CUSTOMERS BANCORP INC COM Stock 23204G100 536 16,860 SH   SOLE   0 0 16,860
CVS HEALTH CORP COM Stock 126650100 334 4,438 SH   SOLE   0 0 4,438
DANAHER CORPORATION COM Stock 235851102 1,558 6,922 SH   SOLE   0 0 6,922
DAVITA INC COM Stock 23918K108 540 5,010 SH   SOLE   0 0 5,010
DEERE & CO COM Stock 244199105 2,179 5,824 SH   SOLE   0 0 5,824
DELAWARE ENHANCED GLOBAL DIVID COM CEF 246060107 415 42,286 SH   SOLE   0 0 42,286
DISNEY WALT CO COM Stock 254687106 2,120 11,486 SH   SOLE   0 0 11,486
DOCUSIGN INC COM Stock 256163106 260 1,282 SH   SOLE   0 0 1,282
DOMINION ENERGY INC COM Stock 25746U109 617 8,124 SH   SOLE   0 0 8,124
DOW INC COM Stock 260557103 283 4,429 SH   SOLE   0 0 4,429
DRAFTKINGS INC COM CL A Stock 26142R104 797 13,000 SH   SOLE   0 0 13,000
ECOLAB INC COM Stock 278865100 1,496 6,988 SH   SOLE   0 0 6,988
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 471 5,626 SH   SOLE   0 0 5,626
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 635 12,947 SH   SOLE   0 0 12,947
ENPHASE ENERGY INC COM Stock 29355A107 810 4,993 SH   SOLE   0 0 4,993
ENSIGN GROUP INC COM Stock 29358P101 1,091 11,631 SH   SOLE   0 0 11,631
ENTEGRIS INC COM Stock 29362U104 630 5,631 SH   SOLE   0 0 5,631
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 2,136 96,980 SH   SOLE   0 0 96,980
EPAM SYS INC COM Stock 29414B104 626 1,577 SH   SOLE   0 0 1,577
ERICSSON ADR B SEK 10 ADR 294821608 502 38,047 SH   SOLE   0 0 38,047
ETSY INC COM Stock 29786A106 951 4,717 SH   SOLE   0 0 4,717
EXXON MOBIL CORP COM Stock 30231G102 2,377 42,575 SH   SOLE   0 0 42,575
FACEBOOK INC CL A Stock 30303M102 625 2,120 SH   SOLE   0 0 2,120
FASTENAL CO COM Stock 311900104 401 7,965 SH   SOLE   0 0 7,965
FEDEX CORP COM Stock 31428X106 857 3,017 SH   SOLE   0 0 3,017
FIDELITY LOW DURATION BOND FACTOR ETF ETF 316188408 3,448 67,991 SH   SOLE   0 0 67,991
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 2,141 62,878 SH   SOLE   0 0 62,878
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 1,429 14,923 SH   SOLE   0 0 14,923
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 574 2,631 SH   SOLE   0 0 2,631
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1,464 20,673 SH   SOLE   0 0 20,673
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 337 5,627 SH   SOLE   0 0 5,627
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 295 4,468 SH   SOLE   0 0 4,468
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 426 7,550 SH   SOLE   0 0 7,550
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 276 2,945 SH   SOLE   0 0 2,945
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 571 8,316 SH   SOLE   0 0 8,316
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 330 7,248 SH   SOLE   0 0 7,248
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 314 2,175 SH   SOLE   0 0 2,175
FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1,330 14,681 SH   SOLE   0 0 14,681
FORD MTR CO DEL COM Stock 345370860 662 54,024 SH   SOLE   0 0 54,024
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 269 8,118 SH   SOLE   0 0 8,118
GABELLI DIVID & INCOME TR COM CEF 36242H104 214 8,926 SH   SOLE   0 0 8,926
GENERAC HLDGS INC COM Stock 368736104 1,266 3,867 SH   SOLE   0 0 3,867
GENERAL ELECTRIC CO COM Stock 369604103 261 19,905 SH   SOLE   0 0 19,905
GILEAD SCIENCES INC COM Stock 375558103 204 3,159 SH   SOLE   0 0 3,159
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 2,119 26,781 SH   SOLE   0 0 26,781
HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 1,250 53,227 SH   SOLE   0 0 53,227
HAWKINS INC COM Stock 420261109 1,235 36,853 SH   SOLE   0 0 36,853
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,456 12,475 SH   SOLE   0 0 12,475
HOME DEPOT INC COM Stock 437076102 1,894 6,205 SH   SOLE   0 0 6,205
HONEYWELL INTL INC COM Stock 438516106 201 926 SH   SOLE   0 0 926
HORMEL FOODS CORP COM Stock 440452100 294 6,151 SH   SOLE   0 0 6,151
ILLINOIS TOOL WKS INC COM Stock 452308109 491 2,215 SH   SOLE   0 0 2,215
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 471 4,781 SH   SOLE   0 0 4,781
INNOVATOR S&P 500 BUFFER ETF - FEBRUARY ETF 45782C433 656 22,576 SH   SOLE   0 0 22,576
INNOVATOR S&P 500 BUFFER ETF - JANUARY ETF 45782C409 379 11,105 SH   SOLE   0 0 11,105
INNOVATOR S&P 500 BUFFER ETF - SEPTEMBER ETF 45782C664 470 15,420 SH   SOLE   0 0 15,420
INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 485 17,593 SH   SOLE   0 0 17,593
INNOVATOR S&P 500 POWER BUFFER ETF - DECEMBER ETF 45782C540 552 18,539 SH   SOLE   0 0 18,539
INNOVATOR S&P 500 POWER BUFFER ETF - MARCH ETF 45782C383 450 15,233 SH   SOLE   0 0 15,233
INNOVATOR S&P 500 POWER BUFFER ETF - SEPTEMBER ETF 45782C656 344 11,964 SH   SOLE   0 0 11,964
INTEL CORP COM Stock 458140100 1,409 22,011 SH   SOLE   0 0 22,011
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 778 5,839 SH   SOLE   0 0 5,839
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 369 500 SH   SOLE   0 0 500
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 381 18,040 SH   SOLE   0 0 18,040
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 356 15,446 SH   SOLE   0 0 15,446
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 260 12,024 SH   SOLE   0 0 12,024
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 223 9,552 SH   SOLE   0 0 9,552
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 490 5,824 SH   SOLE   0 0 5,824
INVESCO DWA EMERGING MARKETS MOMENTUM ETF ETF 46138E867 276 11,500 SH   SOLE   0 0 11,500
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 305 4,477 SH   SOLE   0 0 4,477
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 342 19,835 SH   SOLE   0 0 19,835
INVESCO PREFERRED ETF ETF 46138E511 292 19,454 SH   SOLE   0 0 19,454
INVESCO QQQ TRUST ETF 46090E103 11,313 35,447 SH   SOLE   0 0 35,447
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 214 1,358 SH   SOLE   0 0 1,358
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 3,408 24,056 SH   SOLE   0 0 24,056
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 1,101 3,713 SH   SOLE   0 0 3,713
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 292 5,935 SH   SOLE   0 0 5,935
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 788 9,157 SH   SOLE   0 0 9,157
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 592 11,298 SH   SOLE   0 0 11,298
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 1,119 9,823 SH   SOLE   0 0 9,823
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 436 9,490 SH   SOLE   0 0 9,490
INVESCO SOLAR ETF ETF 46138G706 286 3,112 SH   SOLE   0 0 3,112
INVESCO TOTAL RETURN BOND ETF ETF 46090A804 1,338 23,888 SH   SOLE   0 0 23,888
INVESCO TR INVT GRADE MUNS COM CEF 46131M106 138 10,272 SH   SOLE   0 0 10,272
IQ HEDGE EVENT-DRIVEN TRACKER ETF ETF 45409B404 366 15,583 SH   SOLE   0 0 15,583
IQ MERGER ARBITRAGE ETF ETF 45409B800 276 8,377 SH   SOLE   0 0 8,377
IROBOT CORP COM Stock 462726100 724 5,925 SH   SOLE   0 0 5,925
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 401 8,763 SH   SOLE   0 0 8,763
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 768 8,907 SH   SOLE   0 0 8,907
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 273 4,985 SH   SOLE   0 0 4,985
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 594 10,021 SH   SOLE   0 0 10,021
ISHARES ASIA 50 ETF ETF 464288430 299 3,246 SH   SOLE   0 0 3,246
ISHARES COMEX GOLD TRUST ETF 464285105 613 37,683 SH   SOLE   0 0 37,683
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 221 4,309 SH   SOLE   0 0 4,309
ISHARES CORE MSCI EAFE ETF ETF 46432F842 2,045 28,388 SH   SOLE   0 0 28,388
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,774 58,645 SH   SOLE   0 0 58,645
ISHARES CORE S&P 500 ETF ETF 464287200 1,834 4,609 SH   SOLE   0 0 4,609
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,843 31,033 SH   SOLE   0 0 31,033
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 421 3,695 SH   SOLE   0 0 3,695
ISHARES DOW JONES U.S. ETF ETF 464287846 234 2,338 SH   SOLE   0 0 2,338
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,520 29,941 SH   SOLE   0 0 29,941
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 753 8,636 SH   SOLE   0 0 8,636
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 229 1,760 SH   SOLE   0 0 1,760
ISHARES J.P. MORGAN EM HIGH YIELD BOND ETF ETF 464286285 438 9,839 SH   SOLE   0 0 9,839
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2,322 21,322 SH   SOLE   0 0 21,322
ISHARES MBS ETF ETF 464288588 217 2,003 SH   SOLE   0 0 2,003
ISHARES MODERATE ALLOCATION FUND ETF 464289875 221 5,071 SH   SOLE   0 0 5,071
ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505 1,207 5,352 SH   SOLE   0 0 5,352
ISHARES MSCI ACWI INDEX FUND ETF 464288257 580 6,100 SH   SOLE   0 0 6,100
ISHARES MSCI EAFE ETF ETF 464287465 459 6,046 SH   SOLE   0 0 6,046
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 854 11,883 SH   SOLE   0 0 11,883
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 6,611 95,554 SH   SOLE   0 0 95,554
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 649 4,307 SH   SOLE   0 0 4,307
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 237 2,043 SH   SOLE   0 0 2,043
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 254 6,621 SH   SOLE   0 0 6,621
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,297 5,337 SH   SOLE   0 0 5,337
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,120 7,392 SH   SOLE   0 0 7,392
ISHARES RUSSELL 2000 ETF ETF 464287655 841 3,807 SH   SOLE   0 0 3,807
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 643 2,137 SH   SOLE   0 0 2,137
ISHARES RUSSELL 3000 ETF ETF 464287689 492 2,071 SH   SOLE   0 0 2,071
ISHARES RUSSELL MID-CAP ETF ETF 464287499 1,147 15,508 SH   SOLE   0 0 15,508
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 826 8,097 SH   SOLE   0 0 8,097
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 1,148 10,500 SH   SOLE   0 0 10,500
ISHARES S&P 100 ETF ETF 464287101 250 1,388 SH   SOLE   0 0 1,388
ISHARES S&P 500 GROWTH ETF ETF 464287309 4,083 62,710 SH   SOLE   0 0 62,710
ISHARES S&P 500 VALUE ETF ETF 464287408 2,918 20,662 SH   SOLE   0 0 20,662
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 766 9,768 SH   SOLE   0 0 9,768
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 2,026 19,881 SH   SOLE   0 0 19,881
ISHARES S&P MIDCAP FUND ETF 464287507 19,114 73,434 SH   SOLE   0 0 73,434
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,904 14,846 SH   SOLE   0 0 14,846
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,763 17,497 SH   SOLE   0 0 17,497
ISHARES S&P SMALL-CAP FUND ETF 464287804 13,700 126,228 SH   SOLE   0 0 126,228
ISHARES TIPS BOND ETF ETF 464287176 1,100 8,765 SH   SOLE   0 0 8,765
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 205 796 SH   SOLE   0 0 796
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 289 2,778 SH   SOLE   0 0 2,778
JD.COM INC SPON ADR CL A ADR 47215P106 200 2,375 SH   SOLE   0 0 2,375
JOHNSON & JOHNSON COM Stock 478160104 1,628 9,905 SH   SOLE   0 0 9,905
JPMORGAN CHASE & CO COM Stock 46625H100 788 5,176 SH   SOLE   0 0 5,176
KIMBERLY-CLARK CORP COM Stock 494368103 529 3,805 SH   SOLE   0 0 3,805
KLA CORP COM NEW Stock 482480100 1,643 4,974 SH   SOLE   0 0 4,974
KRAFT HEINZ CO COM Stock 500754106 348 8,710 SH   SOLE   0 0 8,710
KROGER CO COM Stock 501044101 287 7,965 SH   SOLE   0 0 7,965
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 1,035 5,106 SH   SOLE   0 0 5,106
LAMAR ADVERTISING CO NEW CL A REIT 512816109 273 2,902 SH   SOLE   0 0 2,902
LILLY ELI & CO COM Stock 532457108 276 1,476 SH   SOLE   0 0 1,476
LOCKHEED MARTIN CORP COM Stock 539830109 333 901 SH   SOLE   0 0 901
LOWES COS INC COM Stock 548661107 2,021 10,625 SH   SOLE   0 0 10,625
MARVELL TECHNOLOGY INC COM Stock 573874104 654 13,356 SH   SOLE   0 0 13,356
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,022 2,870 SH   SOLE   0 0 2,870
MATSON INC COM Stock 57686G105 698 10,469 SH   SOLE   0 0 10,469
MATTHEWS INTL CORP CL A Stock 577128101 1,140 28,816 SH   SOLE   0 0 28,816
MCDONALDS CORP COM Stock 580135101 398 1,775 SH   SOLE   0 0 1,775
MEDTRONIC PLC SHS Stock G5960L103 312 2,642 SH   SOLE   0 0 2,642
MERCK & CO INC COM Stock 58933Y105 1,013 13,139 SH   SOLE   0 0 13,139
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 1,820 11,725 SH   SOLE   0 0 11,725
MICROSOFT CORP COM Stock 594918104 10,607 44,989 SH   SOLE   0 0 44,989
MONDELEZ INTL INC CL A Stock 609207105 441 7,536 SH   SOLE   0 0 7,536
MOSAIC CO NEW COM Stock 61945C103 530 16,769 SH   SOLE   0 0 16,769
NASDAQ INC COM Stock 631103108 1,179 7,994 SH   SOLE   0 0 7,994
NETFLIX INC COM Stock 64110L106 1,344 2,576 SH   SOLE   0 0 2,576
NEWMONT CORP COM Stock 651639106 524 8,696 SH   SOLE   0 0 8,696
NEXTERA ENERGY INC COM Stock 65339F101 2,554 33,776 SH   SOLE   0 0 33,776
NIKE INC CL B Stock 654106103 1,050 7,897 SH   SOLE   0 0 7,897
NOKIA CORP SPONSORED ADR ADR 654902204 229 57,804 SH   SOLE   0 0 57,804
NORTHROP GRUMMAN CORP COM Stock 666807102 1,197 3,698 SH   SOLE   0 0 3,698
NUVEEN CR OPPORTUNITIES 2022 T COM CEF 67075U102 783 93,364 SH   SOLE   0 0 93,364
NUVEEN DOW 30 DYNAMIC OVERWRIT SHS CEF 67075F105 599 36,875 SH   SOLE   0 0 36,875
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 686 15,945 SH   SOLE   0 0 15,945
NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105 547 37,126 SH   SOLE   0 0 37,126
NUVEEN SR INCOME FD COM CEF 67067Y104 190 33,802 SH   SOLE   0 0 33,802
NVIDIA CORPORATION COM Stock 67066G104 3,382 6,334 SH   SOLE   0 0 6,334
OLD DOMINION FREIGHT LINE INC COM Stock 679580100 1,358 5,649 SH   SOLE   0 0 5,649
ONEOK INC NEW COM Stock 682680103 1,412 27,862 SH   SOLE   0 0 27,862
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 546 15,075 SH   SOLE   0 0 15,075
PAYCOM SOFTWARE INC COM Stock 70432V102 608 1,643 SH   SOLE   0 0 1,643
PAYPAL HLDGS INC COM Stock 70450Y103 3,502 14,419 SH   SOLE   0 0 14,419
PENNYMAC FINL SVCS INC NEW COM Stock 70932M107 1,921 28,730 SH   SOLE   0 0 28,730
PEPSICO INC COM Stock 713448108 909 6,425 SH   SOLE   0 0 6,425
PFIZER INC COM Stock 717081103 1,233 34,040 SH   SOLE   0 0 34,040
PHILIP MORRIS INTL INC COM Stock 718172109 699 7,872 SH   SOLE   0 0 7,872
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 3,394 31,005 SH   SOLE   0 0 31,005
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 1,033 10,135 SH   SOLE   0 0 10,135
POOL CORP COM Stock 73278L105 663 1,921 SH   SOLE   0 0 1,921
PRICE T ROWE GROUP INC COM Stock 74144T108 1,366 7,959 SH   SOLE   0 0 7,959
PROCTER AND GAMBLE CO COM Stock 742718109 1,355 10,002 SH   SOLE   0 0 10,002
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 266 4,073 SH   SOLE   0 0 4,073
QORVO INC COM Stock 74736K101 1,451 7,940 SH   SOLE   0 0 7,940
QUALCOMM INC COM Stock 747525103 1,592 12,008 SH   SOLE   0 0 12,008
QUIDEL CORP COM Stock 74838J101 278 2,170 SH   SOLE   0 0 2,170
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 429 5,551 SH   SOLE   0 0 5,551
REGENERON PHARMACEUTICALS COM Stock 75886F107 404 854 SH   SOLE   0 0 854
RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109 722 41,378 SH   SOLE   0 0 41,378
ROPER TECHNOLOGIES INC COM Stock 776696106 904 2,242 SH   SOLE   0 0 2,242
ROSS STORES INC COM Stock 778296103 424 3,540 SH   SOLE   0 0 3,540
ROYAL GOLD INC COM Stock 780287108 294 2,734 SH   SOLE   0 0 2,734
RYDER SYS INC COM Stock 783549108 341 4,501 SH   SOLE   0 0 4,501
S&P GLOBAL INC COM Stock 78409V104 913 2,588 SH   SOLE   0 0 2,588
SALESFORCE COM INC COM Stock 79466L302 1,953 9,218 SH   SOLE   0 0 9,218
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 991 31,180 SH   SOLE   0 0 31,180
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 1,461 15,213 SH   SOLE   0 0 15,213
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 391 5,994 SH   SOLE   0 0 5,994
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,873 25,691 SH   SOLE   0 0 25,691
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 267 3,480 SH   SOLE   0 0 3,480
SERVICENOW INC COM Stock 81762P102 687 1,374 SH   SOLE   0 0 1,374
SHERWIN WILLIAMS CO COM Stock 824348106 1,748 2,368 SH   SOLE   0 0 2,368
SHOPIFY INC CL A Stock 82509L107 316 286 SH   SOLE   0 0 286
SOUTHERN CO COM Stock 842587107 453 7,282 SH   SOLE   0 0 7,282
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 604 6,606 SH   SOLE   0 0 6,606
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 785 9,420 SH   SOLE   0 0 9,420
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 1,015 9,329 SH   SOLE   0 0 9,329
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 686 13,821 SH   SOLE   0 0 13,821
SPDR GOLD SHARES ETF 78463V107 3,907 24,425 SH   SOLE   0 0 24,425
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 875 16,936 SH   SOLE   0 0 16,936
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 702 14,173 SH   SOLE   0 0 14,173
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 791 5,465 SH   SOLE   0 0 5,465
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 331 9,370 SH   SOLE   0 0 9,370
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 2,217 47,561 SH   SOLE   0 0 47,561
SPDR S&P 500 ETF ETF 78462F103 5,958 15,033 SH   SOLE   0 0 15,033
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 644 9,713 SH   SOLE   0 0 9,713
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 965 55,548 SH   SOLE   0 0 55,548
SQUARE INC CL A Stock 852234103 521 2,296 SH   SOLE   0 0 2,296
STARBUCKS CORP COM Stock 855244109 1,832 16,768 SH   SOLE   0 0 16,768
STRYKER CORPORATION COM Stock 863667101 2,456 10,081 SH   SOLE   0 0 10,081
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1,397 11,814 SH   SOLE   0 0 11,814
TARGET CORP COM Stock 87612E106 298 1,503 SH   SOLE   0 0 1,503
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 8,442 63,565 SH   SOLE   0 0 63,565
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 619 25,350 SH   SOLE   0 0 25,350
TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 879105104 252 11,600 SH   SOLE   0 0 11,600
TESLA INC COM Stock 88160R101 2,986 4,471 SH   SOLE   0 0 4,471
TEXAS INSTRS INC COM Stock 882508104 776 4,106 SH   SOLE   0 0 4,106
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 992 2,174 SH   SOLE   0 0 2,174
TYSON FOODS INC CL A Stock 902494103 201 2,699 SH   SOLE   0 0 2,699
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 415 45,580 SH   SOLE   0 0 45,580
UNITED PARCEL SERVICE INC CL B Stock 911312106 464 2,730 SH   SOLE   0 0 2,730
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,333 3,582 SH   SOLE   0 0 3,582
UNITY BIOTECHNOLOGY INC COM Stock 91381U101 112 18,644 SH   SOLE   0 0 18,644
UNIVERSAL DISPLAY CORP COM Stock 91347P105 658 2,779 SH   SOLE   0 0 2,779
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 834 25,672 SH   SOLE   0 0 25,672
VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 641 12,512 SH   SOLE   0 0 12,512
VANECK VECTORS SHORT HIGH YIELD MUNI ETF ETF 92189F387 250 9,992 SH   SOLE   0 0 9,992
VANECK VECTORS SHORT MUNI ETF ETF 92189F528 272 15,107 SH   SOLE   0 0 15,107
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 1,206 8,196 SH   SOLE   0 0 8,196
VANGUARD ENERGY INDEX FUND ETF 92204A306 343 5,040 SH   SOLE   0 0 5,040
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 215 2,545 SH   SOLE   0 0 2,545
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 4,516 91,958 SH   SOLE   0 0 91,958
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 8,524 163,771 SH   SOLE   0 0 163,771
VANGUARD GROWTH INDEX FUND ETF 922908736 2,938 11,431 SH   SOLE   0 0 11,431
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 772 3,376 SH   SOLE   0 0 3,376
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 4,985 49,317 SH   SOLE   0 0 49,317
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 315 878 SH   SOLE   0 0 878
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 203 1,094 SH   SOLE   0 0 1,094
VANGUARD MATERIALS INDEX FUND ETF 92204A801 430 2,483 SH   SOLE   0 0 2,483
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 257 1,239 SH   SOLE   0 0 1,239
VANGUARD MID-CAP INDEX FUND ETF 922908629 7,649 34,556 SH   SOLE   0 0 34,556
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 515 3,815 SH   SOLE   0 0 3,815
VANGUARD REAL ESTATE ETF ETF 922908553 826 8,992 SH   SOLE   0 0 8,992
VANGUARD S&P 500 ETF ETF 922908363 937 2,572 SH   SOLE   0 0 2,572
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,224 27,058 SH   SOLE   0 0 27,058
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 1,042 12,626 SH   SOLE   0 0 12,626
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,270 5,931 SH   SOLE   0 0 5,931
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 1,156 6,980 SH   SOLE   0 0 6,980
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 332 5,817 SH   SOLE   0 0 5,817
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 557 8,882 SH   SOLE   0 0 8,882
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,527 7,385 SH   SOLE   0 0 7,385
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 296 3,044 SH   SOLE   0 0 3,044
VANGUARD VALUE INDEX FUND ETF 922908744 1,420 10,800 SH   SOLE   0 0 10,800
VEEVA SYS INC CL A COM Stock 922475108 1,081 4,137 SH   SOLE   0 0 4,137
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,864 32,051 SH   SOLE   0 0 32,051
VICTORYSHARES U.S. 500 VOLATILITY WTD INDEX FUND ETF 92647N766 852 12,702 SH   SOLE   0 0 12,702
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADR 92763W103 635 21,253 SH   SOLE   0 0 21,253
VISA INC COM CL A Stock 92826C839 3,158 14,916 SH   SOLE   0 0 14,916
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 459 8,365 SH   SOLE   0 0 8,365
WALMART INC COM Stock 931142103 1,763 12,982 SH   SOLE   0 0 12,982
WASTE MGMT INC DEL COM Stock 94106L109 957 7,417 SH   SOLE   0 0 7,417
WAYFAIR INC CL A Stock 94419L101 260 825 SH   SOLE   0 0 825
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,754 6,226 SH   SOLE   0 0 6,226
YETI HLDGS INC COM Stock 98585X104 1,109 15,353 SH   SOLE   0 0 15,353
ZOETIS INC CL A Stock 98978V103 749 4,758 SH   SOLE   0 0 4,758
ZOMEDICA CORP COM Stock 98980M109 41 26,000 SH   SOLE   0 0 26,000
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 566 1,763 SH   SOLE   0 0 1,763