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
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 60,079 401,002 SH   SOLE   0 0 401,002
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 44,875 113,675 SH   SOLE   0 0 113,675
DISNEY WALT CO COM DISNEY 254687106 24,032 142,058 SH   SOLE   0 0 142,058
VANGUARD INDEX FDS SM CP VAL ETF 922908611 23,864 140,872 SH   SOLE   0 0 140,872
APPLE INC COM 037833100 20,074 141,835 SH   SOLE   0 0 141,835
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,659 45,805 SH   SOLE   0 0 45,805
VANGUARD INDEX FDS GROWTH ETF 922908736 16,444 56,474 SH   SOLE   0 0 56,474
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,113 72,458 SH   SOLE   0 0 72,458
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 15,970 333,742 SH   SOLE   0 0 333,742
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 15,349 289,655 SH   SOLE   0 0 289,655
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 15,185 98,694 SH   SOLE   0 0 98,694
INVESCO QQQ TR UNIT SER 1 46090E103 14,883 41,575 SH   SOLE   0 0 41,575
PIMCO ETF TR ENHANCD SHORT 72201R643 14,199 141,057 SH   SOLE   0 0 141,057
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,703 102,475 SH   SOLE   0 0 102,475
VANGUARD STAR FD VG TL INTL STK F 921909768 13,547 214,138 SH   SOLE   0 0 214,138
VANGUARD INDEX FDS VALUE ETF 922908744 13,194 97,389 SH   SOLE   0 0 97,389
ISHARES EAFE VALUE ETF 464288877 12,924 254,158 SH   SOLE   0 0 254,158
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,699 134,394 SH   SOLE   0 0 134,394
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 10,726 212,512 SH   SOLE   0 0 212,512
ISHARES CORE TOTUSBD ETF 464287226 10,160 88,469 SH   SOLE   0 0 88,469
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,775 175,437 SH   SOLE   0 0 175,437
VIRTUS DIVIDEND INTEREST & P COM 92840R101 8,729 588,586 SH   SOLE   0 0 588,586
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8,633 420,095 SH   SOLE   0 0 420,095
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,546 39,073 SH   SOLE   0 0 39,073
AMAZON COM INC COM 023135106 8,334 2,537 SH   SOLE   0 0 2,537
MICROSOFT CORP COM 594918104 7,669 27,195 SH   SOLE   0 0 27,195
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,438 94,023 SH   SOLE   0 0 94,023
TRICO BANCSHARES COM 896095106 7,409 170,714 SH   SOLE   0 0 170,714
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,278 74,382 SH   SOLE   0 0 74,382
ISHARES TR 20+ YR TR BD ETF 464287432 6,529 44,919 SH   SOLE   0 0 44,919
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,517 19,264 SH   SOLE   0 0 19,264
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6,468 178,633 SH   SOLE   0 0 178,633
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,358 23,284 SH   SOLE   0 0 23,284
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,222 60,189 SH   SOLE   0 0 60,189
ISHARES TR CORE S&P500 ETF 464287200 5,997 13,921 SH   SOLE   0 0 13,921
SPDR SER TR PORTFOLIO SM ETF 78468R853 5,909 138,678 SH   SOLE   0 0 138,678
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,759 14 SH   SOLE   0 0 14
ISHARES NAT AMT FREE BD 464288414 5,578 48,027 SH   SOLE   0 0 48,027
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5,457 188,768 SH   SOLE   0 0 188,768
ISHARES TR SHRT TRS BD ETF 464288679 5,071 45,903 SH   SOLE   0 0 45,903
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,981 98,508 SH   SOLE   0 0 98,508
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,972 90,787 SH   SOLE   0 0 90,787
TORTOISE ENERGY INFRA CORP COM 89147L886 4,828 178,126 SH   SOLE   0 0 178,126
ISHARES TR RUS 1000 GRW ETF 464287614 4,714 17,192 SH   SOLE   0 0 17,192
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4,563 89,334 SH   SOLE   0 0 89,334
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,221 27,699 SH   SOLE   0 0 27,699
TESLA MTRS INC COM 88160R101 4,191 5,406 SH   SOLE   0 0 5,406
ISHARES CORE S&P SCP ETF 464287804 4,044 37,038 SH   SOLE   0 0 37,038
ISHARES TR ESG MSCI USA ETF 46435G425 3,827 38,868 SH   SOLE   0 0 38,868
FS KKR CAPITAL CORP COM 302635206 3,793 172,089 SH   SOLE   0 0 172,089
SPDR GOLD TRUST GOLD SHS 78463V107 3,785 23,047 SH   SOLE   0 0 23,047
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 3,768 91,190 SH   SOLE   0 0 91,190
ISHARES CORE S&P MCP ETF 464287507 3,768 14,322 SH   SOLE   0 0 14,322
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,751 208,624 SH   SOLE   0 0 208,624
SPDR SER TR SPDR BLOOMBERG 78468R663 3,740 40,894 SH   SOLE   0 0 40,894
ISHARES TR CORE DIV GRWTH 46434V621 3,537 70,397 SH   SOLE   0 0 70,397
ISHARES TR RUS 1000 VAL ETF 464287598 3,486 22,273 SH   SOLE   0 0 22,273
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 3,457 115,777 SH   SOLE   0 0 115,777
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,402 22,784 SH   SOLE   0 0 22,784
GLOBAL NET LEASE INC COM NEW 379378201 3,326 191,664 SH   SOLE   0 0 191,664
HOME DEPOT INC COM 437076102 3,304 10,064 SH   SOLE   0 0 10,064
JPMORGAN CHASE & CO COM 46625H100 3,139 19,170 SH   SOLE   0 0 19,170
ISHARES TR IBOXX INV CP ETF 464287242 3,034 22,747 SH   SOLE   0 0 22,747
ISHARES TR INTRM GOV CR ETF 464288612 2,939 25,573 SH   SOLE   0 0 25,573
ALPHABET INC CAP STK CL A 02079K305 2,928 1,095 SH   SOLE   0 0 1,095
ALPHABET INC CAP STK CL C 02079K107 2,905 1,090 SH   SOLE   0 0 1,090
ISHARES TR EAFE GRWTH ETF 464288885 2,871 26,962 SH   SOLE   0 0 26,962
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,750 33,372 SH   SOLE   0 0 33,372
VISA INC COM CL A 92826C839 2,741 12,307 SH   SOLE   0 0 12,307
ISHARES TR INTL SEL DIV ETF 464288448 2,726 89,606 SH   SOLE   0 0 89,606
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,711 58,918 SH   SOLE   0 0 58,918
ISHARES TR MSCI EAFE ETF 464287465 2,699 34,543 SH   SOLE   0 0 34,543
VANGUARD INDEX FDS MID CAP ETF 922908629 2,696 11,385 SH   SOLE   0 0 11,385
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 2,689 57,389 SH   SOLE   0 0 57,389
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,685 39,739 SH   SOLE   0 0 39,739
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2,604 40,637 SH   SOLE   0 0 40,637
MERCK & CO INC COM 58933Y105 2,563 32,730 SH   SOLE   0 0 32,730
ISHARES GLOBAL TECH ETF 464287291 2,538 44,789 SH   SOLE   0 0 44,789
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 2,528 410,984 SH   SOLE   0 0 410,984
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 2,524 99,369 SH   SOLE   0 0 99,369
WAL-MART STORES INC COM 931142103 2,507 18,013 SH   SOLE   0 0 18,013
ISHARES GLOBAL FINLS ETF 464287333 2,408 30,696 SH   SOLE   0 0 30,696
PFIZER INC COM 717081103 2,366 55,028 SH   SOLE   0 0 55,028
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 2,364 64,728 SH   SOLE   0 0 64,728
NVIDIA CORP COM 67066G104 2,326 11,229 SH   SOLE   0 0 11,229
JOHNSON & JOHNSON COM 478160104 2,292 14,190 SH   SOLE   0 0 14,190
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,210 12,121 SH   SOLE   0 0 12,121
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,177 21,726 SH   SOLE   0 0 21,726
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,127 35,674 SH   SOLE   0 0 35,674
BANK OF AMERICA CORPORATION COM 060505104 2,122 49,908 SH   SOLE   0 0 49,908
VANGUARD INDEX FDS REIT ETF 922908553 2,115 20,608 SH   SOLE   0 0 20,608
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 2,096 22,553 SH   SOLE   0 0 22,553
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 2,092 45,315 SH   SOLE   0 0 45,315
ISHARES GLOB HLTHCRE ETF 464287325 2,016 24,081 SH   SOLE   0 0 24,081
FACEBOOK INC CL A 30303M102 1,969 5,802 SH   SOLE   0 0 5,802
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,966 50,402 SH   SOLE   0 0 50,402
VERIZON COMMUNICATIONS INC COM 92343V104 1,946 35,999 SH   SOLE   0 0 35,999
FIDELITY LOW DURTIN ETF 316188408 1,935 38,048 SH   SOLE   0 0 38,048
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1,926 22,567 SH   SOLE   0 0 22,567
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,922 36,672 SH   SOLE   0 0 36,672
CASEYS GEN STORES INC COM 147528103 1,915 10,163 SH   SOLE   0 0 10,163
MOODYS CORP COM 615369105 1,906 5,367 SH   SOLE   0 0 5,367
ISHARES TR RUSSELL 2000 ETF 464287655 1,905 8,676 SH   SOLE   0 0 8,676
ISHARES TR GLOBAL REIT ETF 46434V647 1,878 68,527 SH   SOLE   0 0 68,527
GARTNER INC COM 366651107 1,875 6,171 SH   SOLE   0 0 6,171
ISHARES S&P 500 GRWT ETF 464287309 1,853 25,070 SH   SOLE   0 0 25,070
ISHARES TR MRGSTR MD CP GRW 464288307 1,807 26,229 SH   SOLE   0 0 26,229
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,765 54,624 SH   SOLE   0 0 54,624
CISCO SYS INC COM 17275R102 1,762 32,369 SH   SOLE   0 0 32,369
NETFLIX INC COM 64110L106 1,759 2,882 SH   SOLE   0 0 2,882
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,611 24,556 SH   SOLE   0 0 24,556
MCDONALDS CORP COM 580135101 1,588 6,586 SH   SOLE   0 0 6,586
INTEL CORP COM 458140100 1,584 29,722 SH   SOLE   0 0 29,722
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,575 30,702 SH   SOLE   0 0 30,702
ABBVIE INC COM 00287Y109 1,566 14,452 SH   SOLE   0 0 14,452
ISHARES TR SP SMCP600VL ETF 464287879 1,565 15,537 SH   SOLE   0 0 15,537
BLACKROCK 2022 GBL INCM OPP COM 09258P104 1,543 295,540 SH   SOLE   0 0 295,540
PROCTOR & GAMBLE CO COM 742718109 1,538 11,006 SH   SOLE   0 0 11,006
NEW YORK CMNTY BANCORP INC COM 649445103 1,492 32,654 SH   SOLE   0 0 32,654
W P CAREY INC COM 92936U109 1,492 20,147 SH   SOLE   0 0 20,147
ISHARES TR SELECT DIVID ETF 464287168 1,490 12,988 SH   SOLE   0 0 12,988
UNITEDHEALTH GROUP INC COM 91324P102 1,483 3,796 SH   SOLE   0 0 3,796
ISHARES INC ESG AWR MSCI EM 46434G863 1,472 35,526 SH   SOLE   0 0 35,526
KINDER MORGAN INC DEL COM 49456B101 1,460 87,259 SH   SOLE   0 0 87,259
STRATEGY SHS DAY HAGAN NED 86280R803 1,457 43,424 SH   SOLE   0 0 43,424
BLACKSTONE GROUP INC COM CL A 09260D107 1,447 12,435 SH   SOLE   0 0 12,435
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,437 22,445 SH   SOLE   0 0 22,445
PAYPAL HLDGS INC COM 70450Y103 1,436 5,518 SH   SOLE   0 0 5,518
ARK ETF TR INNOVATION ETF 00214Q104 1,405 12,708 SH   SOLE   0 0 12,708
COSTCO WHSL CORP NEW COM 22160K105 1,394 3,102 SH   SOLE   0 0 3,102
ISHARES TR 0-5YR HI YL CP 46434V407 1,379 30,175 SH   SOLE   0 0 30,175
PEPSICO INC COM 713448108 1,378 9,163 SH   SOLE   0 0 9,163
CVS HEALTH CORP COM 126650100 1,365 16,100 SH   SOLE   0 0 16,100
EXXON MOBIL CORP COM 30231G102 1,363 22,917 SH   SOLE   0 0 22,917
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,360 26,890 SH   SOLE   0 0 26,890
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,354 6,740 SH   SOLE   0 0 6,740
COCA COLA CO COM 191216100 1,315 25,068 SH   SOLE   0 0 25,068
MASTERCARD INCORPORATED CL A 57636Q104 1,304 3,750 SH   SOLE   0 0 3,750
STARBUCKS CORP COM 855244109 1,301 11,781 SH   SOLE   0 0 11,781
AT&T INC COM 00206R102 1,295 47,879 SH   SOLE   0 0 47,879
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,290 29,052 SH   SOLE   0 0 29,052
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,276 9,139 SH   SOLE   0 0 9,139
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,267 20,634 SH   SOLE   0 0 20,634
TORTOISE ENERGY INDEPENDENC COM 92189F643 1,260 17,199 SH   SOLE   0 0 17,199
BOEING CO COM 097023105 1,242 5,632 SH   SOLE   0 0 5,632
AMERICAN EXPRESS CO COM 025816109 1,241 7,427 SH   SOLE   0 0 7,427
ISHARES INC CORE MSCI EMKT 46434G103 1,232 19,945 SH   SOLE   0 0 19,945
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,210 50,334 SH   SOLE   0 0 50,334
INTERNATIONAL BUSINESS MACHS COM 459200101 1,209 8,700 SH   SOLE   0 0 8,700
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,197 3,741 SH   SOLE   0 0 3,741
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,192 36,394 SH   SOLE   0 0 36,394
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,158 76,240 SH   SOLE   0 0 76,240
AMERICAN TOWER CORP NEW COM 03027X100 1,150 4,334 SH   SOLE   0 0 4,334
ISHARES TR CORE MSCI EAFE 46432F842 1,150 15,491 SH   SOLE   0 0 15,491
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 1,143 41,110 SH   SOLE   0 0 41,110
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,138 26,750 SH   SOLE   0 0 26,750
GENERAL ELECTRIC CO COM NEW 369604301 1,135 10,985 SH   SOLE   0 0 10,985
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,131 55,082 SH   SOLE   0 0 55,082
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1,118 16,660 SH   SOLE   0 0 16,660
CHEVRON CORP NEW COM 166764100 1,111 10,913 SH   SOLE   0 0 10,913
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 1,090 65,219 SH   SOLE   0 0 65,219
ISHARES TR CORE MSCI TOTAL 46432F834 1,087 15,315 SH   SOLE   0 0 15,315
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,052 14,485 SH   SOLE   0 0 14,485
DUKE ENERGY CORP NEW COM NEW 26441C204 1,042 10,672 SH   SOLE   0 0 10,672
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,026 8,148 SH   SOLE   0 0 8,148
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,025 21,728 SH   SOLE   0 0 21,728
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1,009 67,507 SH   SOLE   0 0 67,507
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,008 66,292 SH   SOLE   0 0 66,292
BNY MELLON STRATEGIC MUN BD COM 09662E109 1,007 126,225 SH   SOLE   0 0 126,225
FORD MTR CO DEL COM PAR $0.01 345370860 996 69,656 SH   SOLE   0 0 69,656
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 987 5,492 SH   SOLE   0 0 5,492
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 977 31,249 SH   SOLE   0 0 31,249
SHOPIFY INC CL A 82509L107 975 719 SH   SOLE   0 0 719
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 962 89,350 SH   SOLE   0 0 89,350
SQUARE INC CL A 852234103 942 3,929 SH   SOLE   0 0 3,929
CROWDSTRIKE HLDGS INC CL A 22788C105 935 3,840 SH   SOLE   0 0 3,840
SYSCO CORP COM 871829107 933 11,891 SH   SOLE   0 0 11,891
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 877 12,741 SH   SOLE   0 0 12,741
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 870 9,182 SH   SOLE   0 0 9,182
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 863 28,384 SH   SOLE   0 0 28,384
BRISTOL MYERS SQUIBB CO COM 110122108 859 14,510 SH   SOLE   0 0 14,510
OVERSTOCK COM INC DEL COM 690370101 855 10,976 SH   SOLE   0 0 10,976
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 855 32,169 SH   SOLE   0 0 32,169
PHILIP MORRIS INTL INC COM 718172109 848 8,944 SH   SOLE   0 0 8,944
CONOCOPHILLIPS COM 20825C104 838 12,576 SH   SOLE   0 0 12,576
MODERNA INC COM 60770K107 834 2,183 SH   SOLE   0 0 2,183
GLOBAL X FDS GLBL X MLP ETF 37954Y343 829 23,472 SH   SOLE   0 0 23,472
BARRICK GOLD CORP COM 067901108 828 45,858 SH   SOLE   0 0 45,858
ISHARES TR US TREAS BD ETF 46429B267 824 31,074 SH   SOLE   0 0 31,074
COMCAST CORP NEW CL A 20030N101 823 14,710 SH   SOLE   0 0 14,710
UBER TECHNOLOGIES INC COM 90353T100 800 17,856 SH   SOLE   0 0 17,856
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 799 7,838 SH   SOLE   0 0 7,838
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 795 4,569 SH   SOLE   0 0 4,569
3M CO COM 88579Y101 792 4,512 SH   SOLE   0 0 4,512
BLACKSTONE MTG TR INC COM CL A 09257W100 789 26,023 SH   SOLE   0 0 26,023
ADOBE SYS INC COM 00724F101 781 1,356 SH   SOLE   0 0 1,356
ISHARES TR JPMORGAN USD EMG 464288281 776 7,076 SH   SOLE   0 0 7,076
QUALCOMM INC COM 747525103 758 5,880 SH   SOLE   0 0 5,880
TEXAS INSTRS INC COM 882508104 726 3,777 SH   SOLE   0 0 3,777
EVERSOURCE ENERGY COM 30040W108 724 8,857 SH   SOLE   0 0 8,857
LUCID GROUP INC COM 549498103 722 28,255 SH   SOLE   0 0 28,255
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 714 24,115 SH   SOLE   0 0 24,115
WALGREENS BOOTS ALLIANCE INC COM 931427108 713 15,150 SH   SOLE   0 0 15,150
RAYTHEON TECHNOLOGIES CORP COM 75513E101 702 8,165 SH   SOLE   0 0 8,165
VANGUARD INDEX FDS SML CP GRW ETF 922908595 701 2,503 SH   SOLE   0 0 2,503
ISHARES TIPS BD ETF 464287176 679 5,314 SH   SOLE   0 0 5,314
ISHARES TR U.S. MED DVC ETF 464288810 675 10,756 SH   SOLE   0 0 10,756
LOWES COS INC COM 548661107 673 3,315 SH   SOLE   0 0 3,315
DOMINION ENERGY INC COM 25746U109 672 9,205 SH   SOLE   0 0 9,205
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 666 117,605 SH   SOLE   0 0 117,605
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 666 21,425 SH   SOLE   0 0 21,425
ISHARES TR RUS MID-CAP ETF 464287499 663 8,472 SH   SOLE   0 0 8,472
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 657 22,865 SH   SOLE   0 0 22,865
CATERPILLAR INC DEL COM 149123101 648 3,378 SH   SOLE   0 0 3,378
EDWARDS LIFESCIENCES CORP COM 28176E108 640 5,649 SH   SOLE   0 0 5,649
CLOUDFLARE INC CL A COM 18915M107 639 5,914 SH   SOLE   0 0 5,914
GOLDMAN SACHS GROUP INC COM 38141G104 636 1,682 SH   SOLE   0 0 1,682
ALTRIA GROUP INC COM 02209S103 636 13,955 SH   SOLE   0 0 13,955
ISHARES U.S. PFD STK ETF 464288687 630 16,233 SH   SOLE   0 0 16,233
ISHARES TR MSCI MIN VOL ETF 46429B697 626 8,516 SH   SOLE   0 0 8,516
ISHARES TR 1 3 YR TREAS BD 464287457 625 7,251 SH   SOLE   0 0 7,251
INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 623 21,903 SH   SOLE   0 0 21,903
STANLEY BLACK & DECKER INC COM 854502101 620 3,535 SH   SOLE   0 0 3,535
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 619 34,947 SH   SOLE   0 0 34,947
BLACKROCK SCIENCE & TECH TR SHS 09258G104 619 11,869 SH   SOLE   0 0 11,869
AMGEN INC COM 031162100 615 2,891 SH   SOLE   0 0 2,891
CARLYLE GROUP INC COM 14316J108 613 12,958 SH   SOLE   0 0 12,958
NORTHROP GRUMMAN CORP COM 666807102 606 1,683 SH   SOLE   0 0 1,683
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 606 10,539 SH   SOLE   0 0 10,539
MEDTRONIC PLC SHS G5960L103 604 4,815 SH   SOLE   0 0 4,815
DANAHER CORP DEL COM 235851102 598 1,963 SH   SOLE   0 0 1,963
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 594 9,301 SH   SOLE   0 0 9,301
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 590 35,042 SH   SOLE   0 0 35,042
LOCKHEED MARTIN CORP COM 539830109 586 1,699 SH   SOLE   0 0 1,699
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 580 6,558 SH   SOLE   0 0 6,558
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 576 5,158 SH   SOLE   0 0 5,158
ROKU INC COM CL A 77543R102 574 1,833 SH   SOLE   0 0 1,833
SPDR SER TR BLOOMBERG SRT TR 78468R408 568 20,721 SH   SOLE   0 0 20,721
US BANCORP DEL COM NEW 902973304 563 10,032 SH   SOLE   0 0 10,032
ENBRIDGE INC COM 29250N105 557 13,991 SH   SOLE   0 0 13,991
VIATRIS INC COM 92556V106 552 40,733 SH   SOLE   0 0 40,733
SHERWIN WILLIAMS CO COM 824348106 543 1,941 SH   SOLE   0 0 1,941
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 540 8,856 SH   SOLE   0 0 8,856
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 540 10,692 SH   SOLE   0 0 10,692
INTUITIVE SURGICAL INC COM NEW 46120E602 539 542 SH   SOLE   0 0 542
SALESFORCE COM INC COM 79466L302 538 1,982 SH   SOLE   0 0 1,982
ARK ETF TR GENOMIC REV ETF 00214Q302 538 7,194 SH   SOLE   0 0 7,194
FOX CORP CL A COM 35137L105 536 13,296 SH   SOLE   0 0 13,296
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 536 7,471 SH   SOLE   0 0 7,471
BLACKROCK INC COM 09247X101 535 638 SH   SOLE   0 0 638
KEMPHARM INC COM NEW 488445206 527 56,527 SH   SOLE   0 0 56,527
SPDR SER TR NUVEEN BLMBRG SR 78468R739 527 10,666 SH   SOLE   0 0 10,666
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 521 13,544 SH   SOLE   0 0 13,544
EATON VANCE LTD DUR INCOME F COM 27828H105 516 39,134 SH   SOLE   0 0 39,134
T MOBILE US INC COM 872590104 516 4,037 SH   SOLE   0 0 4,037
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 515 2,674 SH   SOLE   0 0 2,674
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 514 4,038 SH   SOLE   0 0 4,038
ISHARES TR S&P 500 VAL ETF 464287408 509 3,501 SH   SOLE   0 0 3,501
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 506 18,225 SH   SOLE   0 0 18,225
DOW INC COM 260557103 500 8,688 SH   SOLE   0 0 8,688
ASML HOLDING N V N Y REGISTRY SHS N07059210 497 667 SH   SOLE   0 0 667
CORESITE RLTY CORP COM 21870Q105 497 3,586 SH   SOLE   0 0 3,586
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 487 8,549 SH   SOLE   0 0 8,549
S&P GLOBAL INC COM 78409V104 479 1,127 SH   SOLE   0 0 1,127
THERMO FISHER SCIENTIFIC INC COM 883556102 479 838 SH   SOLE   0 0 838
BM TECHNOLOGIES INC CL A COM 05591L107 476 9,995 SH   SOLE   0 0 9,995
UNITED PARCEL SERVICE INC CL B 911312106 467 2,569 SH   SOLE   0 0 2,569
VANGUARD WORLD FDS INF TECH ETF 92204A702 459 1,144 SH   SOLE   0 0 1,144
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 452 6,408 SH   SOLE   0 0 6,408
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 450 11,979 SH   SOLE   0 0 11,979
ISHARES TR US HOME CONS ETF 464288752 449 6,781 SH   SOLE   0 0 6,781
ISHARES MBS ETF 464288588 446 4,125 SH   SOLE   0 0 4,125
NIKE INC CL B 654106103 441 3,037 SH   SOLE   0 0 3,037
WISDOMTREE TR US QTLR DIV GRT 97717X669 437 7,382 SH   SOLE   0 0 7,382
ISHARES TR FLTG RATE BD ETF 46429B655 435 8,555 SH   SOLE   0 0 8,555
FIRST TR MORNINGSTAR DIVID L SHS 336917109 429 13,099 SH   SOLE   0 0 13,099
MSCI INC COM 55354G100 425 699 SH   SOLE   0 0 699
DEERE & CO COM 244199105 425 1,268 SH   SOLE   0 0 1,268
PROLOGIS INC. COM 74340W103 425 3,386 SH   SOLE   0 0 3,386
METLIFE INC COM 59156R108 424 6,869 SH   SOLE   0 0 6,869
FIRST TR INTER DUR PFD & IN COM 33718W103 417 16,727 SH   SOLE   0 0 16,727
ZOETIS INC CL A 98978V103 417 2,146 SH   SOLE   0 0 2,146
PRUDENTIAL FINL INC COM 744320102 410 3,896 SH   SOLE   0 0 3,896
EATON VANCE TX MGD DIV EQ IN COM 27828N102 406 29,123 SH   SOLE   0 0 29,123
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 399 15,407 SH   SOLE   0 0 15,407
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 395 7,278 SH   SOLE   0 0 7,278
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 385 5,694 SH   SOLE   0 0 5,694
ARES CAP CORP COM 04010L103 385 18,952 SH   SOLE   0 0 18,952
INSEEGO CORP COM 45782B104 380 57,111 SH   SOLE   0 0 57,111
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 379 4,094 SH   SOLE   0 0 4,094
CARRIER GLOBAL CORPORATION COM 14448C104 379 7,325 SH   SOLE   0 0 7,325
AUTOMATIC DATA PROCESSING IN COM 053015103 379 1,894 SH   SOLE   0 0 1,894
CITIGROUP INC COM NEW 172967424 378 6,226 SH   SOLE   0 0 6,226
APPLIED MATLS INC COM 038222105 377 2,927 SH   SOLE   0 0 2,927
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 369 6,841 SH   SOLE   0 0 6,841
ISHARES TR GL CLEAN ENE ETF 464288224 368 16,996 SH   SOLE   0 0 16,996
AUTODESK INC COM 052769106 367 1,288 SH   SOLE   0 0 1,288
NEXTERA ENERGY INC COM 65339F101 367 4,676 SH   SOLE   0 0 4,676
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 366 1,480 SH   SOLE   0 0 1,480
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 363 17,214 SH   SOLE   0 0 17,214
PRINCIPAL FINL GROUP INC COM 74251V102 354 5,497 SH   SOLE   0 0 5,497
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 353 18,294 SH   SOLE   0 0 18,294
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 349 3,310 SH   SOLE   0 0 3,310
CRISPR THERAPEUTICS AG NAMEN AKT G66721104 348 12,472 SH   SOLE   0 0 12,472
PALO ALTO NETWORKS INC COM 697435105 348 726 SH   SOLE   0 0 726
DELTA AIR LINES INC DEL COM NEW 247361702 346 7,637 SH   SOLE   0 0 7,637
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 344 5,285 SH   SOLE   0 0 5,285
ARES COML REAL ESTATE CORP COM 04013V108 343 22,727 SH   SOLE   0 0 22,727
ISHARES TR MSCI USA ESG SLC 464288802 342 3,565 SH   SOLE   0 0 3,565
GALLAGHER ARTHUR J & CO COM 363576109 333 2,242 SH   SOLE   0 0 2,242
SCIENCE APPLICATNS INTL CP N COM 808625107 332 3,877 SH   SOLE   0 0 3,877
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 332 5,533 SH   SOLE   0 0 5,533
WELLS FARGO & CO NEW COM 949746101 328 7,780 SH   SOLE   0 0 7,780
MONDELEZ INTL INC CL A 609207105 327 5,620 SH   SOLE   0 0 5,620
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 324 4,199 SH   SOLE   0 0 4,199
BECTON DICKINSON & CO COM 075887109 324 1,317 SH   SOLE   0 0 1,317
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 320 4,309 SH   SOLE   0 0 4,309
SPLUNK INC COM 848637104 319 2,205 SH   SOLE   0 0 2,205
LILLY ELI & CO COM 532457108 317 1,372 SH   SOLE   0 0 1,372
FASTENAL CO COM 311900104 316 6,125 SH   SOLE   0 0 6,125
SOUTHERN CO COM 842587107 316 5,093 SH   SOLE   0 0 5,093
ALPS ETF TR ALERIAN MLP 00162Q452 312 9,284 SH   SOLE   0 0 9,284
FIFTH THIRD BANCORP COM 316773100 311 7,323 SH   SOLE   0 0 7,323
NORFOLK SOUTHERN CORP COM 655844108 308 1,285 SH   SOLE   0 0 1,285
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 306 5,383 SH   SOLE   0 0 5,383
ISHARES TR MSCI KLD400 SOC 464288570 303 3,614 SH   SOLE   0 0 3,614
HCA HEALTHCARE INC COM 40412C101 301 1,240 SH   SOLE   0 0 1,240
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 299 7,727 SH   SOLE   0 0 7,727
EMERSON ELEC CO COM 291011104 298 3,168 SH   SOLE   0 0 3,168
ISHARES TR EAFE SML CP ETF 464288273 296 3,976 SH   SOLE   0 0 3,976
MORGAN STANLEY COM NEW 617446448 296 3,479 SH   SOLE   0 0 3,479
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 294 13,345 SH   SOLE   0 0 13,345
WHEATON PRECIOUS METALS CORP COM 962879102 293 7,787 SH   SOLE   0 0 7,787
AON PLC SHS CL A G0403H108 289 1,011 SH   SOLE   0 0 1,011
HONEYWELL INTL INC COM 438516106 288 1,358 SH   SOLE   0 0 1,358
CIGNA CORP NEW COM 125523100 288 1,428 SH   SOLE   0 0 1,428
RETAIL PPTYS AMER INC CL A 76131V202 287 22,248 SH   SOLE   0 0 22,248
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 282 3,350 SH   SOLE   0 0 3,350
COINBASE GLOBAL INC COM CL A 19260Q107 280 1,230 SH   SOLE   0 0 1,230
ISHARES MSCI EMG MKT ETF 464287234 277 5,514 SH   SOLE   0 0 5,514
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 277 2,506 SH   SOLE   0 0 2,506
AMERICAN INTL GROUP INC COM NEW 026874784 275 5,005 SH   SOLE   0 0 5,005
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 269 1,699 SH   SOLE   0 0 1,699
TRUIST FINL CORP COM 89832Q109 269 4,580 SH   SOLE   0 0 4,580
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 268 4,644 SH   SOLE   0 0 4,644
GENERAL DYNAMICS CORP COM 369550108 266 1,359 SH   SOLE   0 0 1,359
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 266 552 SH   SOLE   0 0 552
FISERV INC COM 337738108 264 2,437 SH   SOLE   0 0 2,437
NUVEEN QUALITY MUNCP INCOME COM 67066V101 264 16,881 SH   SOLE   0 0 16,881
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 264 7,975 SH   SOLE   0 0 7,975
MERCADOLIBRE INC COM 58733R102 260 155 SH   SOLE   0 0 155
PROSHARES TR PET CARE ETF 74348A145 260 3,342 SH   SOLE   0 0 3,342
VANGUARD WORLD FDS ENERGY ETF 92204A306 258 3,414 SH   SOLE   0 0 3,414
EATON CORP PLC SHS G29183103 256 1,702 SH   SOLE   0 0 1,702
KEYCORP NEW COM 493267108 254 11,771 SH   SOLE   0 0 11,771
CAPITAL ONE FINL CORP COM 14040H105 254 5,116 SH   SOLE   0 0 5,116
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 254 3,098 SH   SOLE   0 0 3,098
ISHARES TR IBOXX HI YD ETF 464288513 252 2,883 SH   SOLE   0 0 2,883
SELECT SECTOR SPDR TR ENERGY 81369Y506 250 4,749 SH   SOLE   0 0 4,749
ISHARES TR RUS MD CP GR ETF 464287481 250 2,231 SH   SOLE   0 0 2,231
UNION PAC CORP COM 907818108 250 1,275 SH   SOLE   0 0 1,275
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 250 1,686 SH   SOLE   0 0 1,686
NOVARTIS A G SPONSORED ADR 66987V109 249 3,045 SH   SOLE   0 0 3,045
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 247 5,117 SH   SOLE   0 0 5,117
ISHARES SP SMCP600GR ETF 464287887 242 1,856 SH   SOLE   0 0 1,856
SIMON PPTY GROUP INC NEW COM 828806109 241 1,857 SH   SOLE   0 0 1,857
ENTERPRISE PRODS PARTNERS L COM 293792107 241 11,125 SH   SOLE   0 0 11,125
CANADIAN NATL RY CO COM 136375102 239 2,054 SH   SOLE   0 0 2,054
EQUINIX INC COM 29444U700 239 302 SH   SOLE   0 0 302
INTL PAPER CO COM 460146103 238 4,255 SH   SOLE   0 0 4,255
STRYKER CORP COM 863667101 238 902 SH   SOLE   0 0 902
TYSON FOODS INC CL A 902494103 237 3,001 SH   SOLE   0 0 3,001
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 237 2,324 SH   SOLE   0 0 2,324
TRANSUNION COM 89400J107 235 2,095 SH   SOLE   0 0 2,095
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 232 5,375 SH   SOLE   0 0 5,375
SPDR SER TR AEROSPACE DEF 78464A631 230 1,925 SH   SOLE   0 0 1,925
GILEAD SCIENCES INC COM 375558103 229 3,278 SH   SOLE   0 0 3,278
CINTAS CORP COM 172908105 228 599 SH   SOLE   0 0 599
VANGUARD WHITEHALL FDS VANGUARD WHITEHALL FDS 921946885 225 2,873 SH   SOLE   0 0 2,873
FIDELITY TOTAL BD ETF 316188309 224 4,219 SH   SOLE   0 0 4,219
ISHARES TR GLB INFRASTR ETF 464288372 223 4,862 SH   SOLE   0 0 4,862
PAYCHEX INC COM 704326107 219 1,947 SH   SOLE   0 0 1,947
WISDOMTREE TR US MIDCP EARNING 97717W570 219 4,209 SH   SOLE   0 0 4,209
ARCHER DANIELS MIDLAND CO COM 039483102 219 3,645 SH   SOLE   0 0 3,645
ISHARES TR RUS MDCP VAL ETF 464287473 217 1,914 SH   SOLE   0 0 1,914
NXP SEMICONDUCTORS N V COM N6596X109 215 1,098 SH   SOLE   0 0 1,098
AMERICAN WTR WKS CO INC NEW COM 030420103 213 1,261 SH   SOLE   0 0 1,261
AMERICAN ELEC PWR INC COM 025537101 210 2,590 SH   SOLE   0 0 2,590
INNOVATIVE INDL PPTYS INC COM 45781V101 209 905 SH   SOLE   0 0 905
SPDR SERIES TRUST S&P DIVID ETF 78464A763 209 1,771 SH   SOLE   0 0 1,771
ATLASSIAN CORP PLC CL A G06242104 208 532 SH   SOLE   0 0 532
LULULEMON ATHLETICA INC COM 550021109 207 512 SH   SOLE   0 0 512
MID-AMER APT CMNTYS INC COM 59522J103 207 1,107 SH   SOLE   0 0 1,107
COLGATE PALMOLIVE CO COM 194162103 204 2,694 SH   SOLE   0 0 2,694
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 201 1,022 SH   SOLE   0 0 1,022
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 201 1,631 SH   SOLE   0 0 1,631
ISHARES TR MSCI USA VALUE 46432F388 201 1,995 SH   SOLE   0 0 1,995
SNAP ON INC COM 833034101 200 959 SH   SOLE   0 0 959
CANADIAN NAT RES LTD COM 136385101 200 5,485 SH   SOLE   0 0 5,485
BNY MELLON STRATEGIC MUNS IN COM 05588W108 173 19,885 SH   SOLE   0 0 19,885
OWL ROCK CAPITAL CORPORATION COM 69121K104 170 12,035 SH   SOLE   0 0 12,035
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 169 14,607 SH   SOLE   0 0 14,607
NUVEEN MUN VALUE FD INC COM 670928100 154 13,566 SH   SOLE   0 0 13,566
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 151 15,472 SH   SOLE   0 0 15,472
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 148 19,240 SH   SOLE   0 0 19,240
ESPORTS ENTMT GROUP INC COM 29667K306 96 14,315 SH   SOLE   0 0 14,315
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 81 19,868 SH   SOLE   0 0 19,868
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 75 32,052 SH   SOLE   0 0 32,052
GOLD RESOURCE CORP COM 38068T105 40 25,588 SH   SOLE   0 0 25,588
UNITED STATES ANTIMONY CORP COM 911549103 36 39,375 SH   SOLE   0 0 39,375
FORTRESS BIOTECH INC COM 34960Q109 35 11,000 SH   SOLE   0 0 11,000