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
ABBVIE INC COM 00287Y109 2,570 15,851 SH   SOLE   0 0 15,851
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,130 12,248 SH   SOLE   0 0 12,248
ALLISON TRANSMISSION HLDGS I COM 01973R101 654 16,669 SH   SOLE   0 0 16,669
ALLY FINL INC COM 02005N100 1,049 24,131 SH   SOLE   0 0 24,131
ALPHABET INC CAP STK CL A 02079K305 3,260 1,172 SH   SOLE   0 0 1,172
ALPS ETF TR RIVRFRNT STR INC 00162Q783 497 20,981 SH   SOLE   0 0 20,981
AMAZON COM INC COM 023135106 1,799 552 SH   SOLE   0 0 552
AMERICAN EXPRESS CO COM 025816109 2,096 11,210 SH   SOLE   0 0 11,210
AMERICAN WELL CORP CL A 03044L105 194 46,103 SH   SOLE   0 0 46,103
AMERISOURCEBERGEN CORP COM 03073E105 2,377 15,367 SH   SOLE   0 0 15,367
APPLE INC COM 037833100 9,610 55,038 SH   SOLE   0 0 55,038
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 57 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,818 16,486 SH   SOLE   0 0 16,486
BLACKROCK INC COM 09247X101 952 1,246 SH   SOLE   0 0 1,246
BRISTOL-MYERS SQUIBB CO COM 110122108 2,352 32,210 SH   SOLE   0 0 32,210
CACI INTL INC CL A 127190304 2,050 6,805 SH   SOLE   0 0 6,805
CAPITAL ONE FINL CORP COM 14040H105 1,812 13,804 SH   SOLE   0 0 13,804
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,044 1,913 SH   SOLE   0 0 1,913
CHUBB LIMITED COM H1467J104 1,013 4,734 SH   SOLE   0 0 4,734
CITRIX SYS INC COM 177376100 1,708 16,925 SH   SOLE   0 0 16,925
COMCAST CORP NEW CL A 20030N101 378 8,083 SH   SOLE   0 0 8,083
D R HORTON INC COM 23331A109 1,393 18,689 SH   SOLE   0 0 18,689
DISNEY WALT CO COM 254687106 1,175 8,566 SH   SOLE   0 0 8,566
EMERSON ELEC CO COM 291011104 2,738 27,926 SH   SOLE   0 0 27,926
EMPLOYERS HLDGS INC COM 292218104 1,887 45,992 SH   SOLE   0 0 45,992
ENCOMPASS HEALTH CORP COM 29261A100 1,043 14,664 SH   SOLE   0 0 14,664
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,048 20,116 SH   SOLE   0 0 20,116
FACTSET RESH SYS INC COM 303075105 3,339 7,690 SH   SOLE   0 0 7,690
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 2,786 85,063 SH   SOLE   0 0 85,063
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4,029 82,232 SH   SOLE   0 0 82,232
FISERV INC COM 337738108 1,850 18,246 SH   SOLE   0 0 18,246
GILEAD SCIENCES INC COM 375558103 2,542 42,757 SH   SOLE   0 0 42,757
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 764 27,732 SH   SOLE   0 0 27,732
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 638 25,428 SH   SOLE   0 0 25,428
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,313 14,747 SH   SOLE   0 0 14,747
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,402 29,560 SH   SOLE   0 0 29,560
HCA HEALTHCARE INC COM 40412C101 2,861 11,417 SH   SOLE   0 0 11,417
HOME DEPOT INC COM 437076102 4,110 13,730 SH   SOLE   0 0 13,730
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,689 54,781 SH   SOLE   0 0 54,781
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 388 12,156 SH   SOLE   0 0 12,156
INFOSYS LTD SPONSORED ADR 456788108 226 9,060 SH   SOLE   0 0 9,060
INTEL CORP COM 458140100 1,925 38,840 SH   SOLE   0 0 38,840
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 14,685 41,781 SH   SOLE   0 0 41,781
ISHARES INC MSCI EURZONE ETF 464286608 1,106 25,554 SH   SOLE   0 0 25,554
ISHARES TR 3 7 YR TREAS BD 464288661 7,629 62,504 SH   SOLE   0 0 62,504
ISHARES TR BARCLAYS 7 10 YR 464287440 1,874 17,436 SH   SOLE   0 0 17,436
ISHARES TR CORE S&P MCP ETF 464287507 1,915 7,136 SH   SOLE   0 0 7,136
ISHARES TR CORE S&P SCP ETF 464287804 1,836 17,019 SH   SOLE   0 0 17,019
ISHARES TR CORE US AGGBD ET 464287226 313 2,920 SH   SOLE   0 0 2,920
ISHARES TR EXPONENTIAL TECH 46434V381 324 5,480 SH   SOLE   0 0 5,480
ISHARES TR GENOMICS IMMUN 46435U192 654 18,992 SH   SOLE   0 0 18,992
ISHARES TR GL CLEAN ENE ETF 464288224 236 10,956 SH   SOLE   0 0 10,956
ISHARES TR IBONDS DEC22 ETF 46434VBA7 227 9,073 SH   SOLE   0 0 9,073
ISHARES TR IBONDS DEC24 ETF 46434VBG4 260 10,378 SH   SOLE   0 0 10,378
ISHARES TR IBONDS DEC25 ETF 46434VBD1 208 8,247 SH   SOLE   0 0 8,247
ISHARES TR IBOXX HI YD ETF 464288513 283 3,440 SH   SOLE   0 0 3,440
ISHARES TR JPMORGAN USD EMG 464288281 491 5,027 SH   SOLE   0 0 5,027
ISHARES TR MSCI LW CRB TG 46434V464 363 2,221 SH   SOLE   0 0 2,221
ISHARES TR MSCI USA MIN VOL 46429B697 901 11,610 SH   SOLE   0 0 11,610
ISHARES TR MSCI USA QLT FCT 46432F339 382 2,840 SH   SOLE   0 0 2,840
ISHARES TR MSCI USA VALUE 46432F388 6,929 66,258 SH   SOLE   0 0 66,258
ISHARES TR ROBOTICS ARTIF 46435U556 605 17,598 SH   SOLE   0 0 17,598
ISHARES TR RUS MD CP GR ETF 464287481 234 2,324 SH   SOLE   0 0 2,324
ISHARES TR RUSSELL 2000 ETF 464287655 262 1,274 SH   SOLE   0 0 1,274
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 824 14,793 SH   SOLE   0 0 14,793
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,586 32,419 SH   SOLE   0 0 32,419
JOHNSON & JOHNSON COM 478160104 4,134 23,327 SH   SOLE   0 0 23,327
KEYCORP COM 493267108 1,996 89,180 SH   SOLE   0 0 89,180
LILLY ELI & CO COM 532457108 2,088 7,291 SH   SOLE   0 0 7,291
MARRIOTT INTL INC NEW CL A 571903202 227 1,293 SH   SOLE   0 0 1,293
MASTERCARD INCORPORATED CL A 57636Q104 3,990 11,165 SH   SOLE   0 0 11,165
MCGRATH RENTCORP COM 580589109 1,938 22,810 SH   SOLE   0 0 22,810
MICROSOFT CORP COM 594918104 2,166 7,026 SH   SOLE   0 0 7,026
NORTHWESTERN CORP COM NEW 668074305 288 4,766 SH   SOLE   0 0 4,766
NVIDIA CORPORATION COM 67066G104 496 1,816 SH   SOLE   0 0 1,816
OLLIES BARGAIN OUTLET HLDGS COM 681116109 748 17,411 SH   SOLE   0 0 17,411
PAPA JOHNS INTL INC COM 698813102 3,999 37,983 SH   SOLE   0 0 37,983
PIMCO ETF TR ACTIVE BD ETF 72201R775 766 7,527 SH   SOLE   0 0 7,527
PIMCO ETF TR BROAD US TIPS 72201R403 622 9,824 SH   SOLE   0 0 9,824
PROCTER AND GAMBLE CO COM 742718109 2,002 13,105 SH   SOLE   0 0 13,105
SALESFORCE COM INC COM 79466L302 2,080 9,798 SH   SOLE   0 0 9,798
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 206 1,296 SH   SOLE   0 0 1,296
SHIFT4 PMTS INC CL A 82452J109 1,102 17,802 SH   SOLE   0 0 17,802
SNAP ON INC COM 833034101 3,267 15,899 SH   SOLE   0 0 15,899
SPDR S&P 500 ETF TR TR UNIT 78462F103 282 625 SH   SOLE   0 0 625
SYSCO CORP COM 871829107 2,452 30,034 SH   SOLE   0 0 30,034
TEXAS INSTRS INC COM 882508104 3,342 18,214 SH   SOLE   0 0 18,214
TEXTRON INC COM 883203101 1,912 25,709 SH   SOLE   0 0 25,709
T-MOBILE US INC COM 872590104 1,075 8,378 SH   SOLE   0 0 8,378
UNITED RENTALS INC COM 911363109 1,710 4,815 SH   SOLE   0 0 4,815
UNITEDHEALTH GROUP INC COM 91324P102 2,095 4,109 SH   SOLE   0 0 4,109
VANGUARD INDEX FDS GROWTH ETF 922908736 2,632 9,151 SH   SOLE   0 0 9,151
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 981 2,363 SH   SOLE   0 0 2,363
VANGUARD INDEX FDS SM CP VAL ETF 922908611 237 1,346 SH   SOLE   0 0 1,346
VANGUARD INDEX FDS TOTAL STK MKT 922908769 278 1,223 SH   SOLE   0 0 1,223
VANGUARD INDEX FDS VALUE ETF 922908744 3,133 21,203 SH   SOLE   0 0 21,203
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,665 28,911 SH   SOLE   0 0 28,911
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 357 7,744 SH   SOLE   0 0 7,744
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 282 4,525 SH   SOLE   0 0 4,525
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 583 7,868 SH   SOLE   0 0 7,868
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,036 98,337 SH   SOLE   0 0 98,337
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 307 2,735 SH   SOLE   0 0 2,735
VISA INC COM CL A 92826C839 4,807 21,676 SH   SOLE   0 0 21,676
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 610 14,923 SH   SOLE   0 0 14,923
YETI HLDGS INC COM 98585X104 877 14,620 SH   SOLE   0 0 14,620