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 1,915 17,004 SH   SOLE   0 0 17,004
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,795 12,873 SH   SOLE   0 0 12,873
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,819 8,021 SH   SOLE   0 0 8,021
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,120 28,194 SH   SOLE   0 0 28,194
ALLY FINL INC COM 02005N100 1,204 24,151 SH   SOLE   0 0 24,151
ALPHABET INC CAP STK CL A 02079K305 2,876 1,178 SH   SOLE   0 0 1,178
ALPS ETF TR RIVRFRNT STR INC 00162Q783 468 18,869 SH   SOLE   0 0 18,869
AMAZON COM INC COM 023135106 244 71 SH   SOLE   0 0 71
AMERICAN WELL CORP CL A 03044L105 580 46,103 SH   SOLE   0 0 46,103
AMERISOURCEBERGEN CORP COM 03073E105 1,867 16,304 SH   SOLE   0 0 16,304
APPLE INC COM 037833100 8,502 62,075 SH   SOLE   0 0 62,075
APPLIED MATLS INC COM 038222105 202 1,420 SH   SOLE   0 0 1,420
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 62 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,886 21,180 SH   SOLE   0 0 21,180
BRISTOL-MYERS SQUIBB CO COM 110122108 2,181 32,641 SH   SOLE   0 0 32,641
CAPITAL ONE FINL CORP COM 14040H105 2,146 13,871 SH   SOLE   0 0 13,871
CERNER CORP COM 156782104 1,236 15,811 SH   SOLE   0 0 15,811
CGI INC CL A SUB VTG 12532H104 219 2,415 SH   SOLE   0 0 2,415
CHUBB LIMITED COM H1467J104 755 4,751 SH   SOLE   0 0 4,751
CITRIX SYS INC COM 177376100 2,035 17,352 SH   SOLE   0 0 17,352
COMCAST CORP NEW CL A 20030N101 3,095 54,283 SH   SOLE   0 0 54,283
DISNEY WALT CO COM 254687106 1,518 8,638 SH   SOLE   0 0 8,638
EMERSON ELEC CO COM 291011104 2,784 28,924 SH   SOLE   0 0 28,924
EMPLOYERS HLDGS INC COM 292218104 2,017 47,124 SH   SOLE   0 0 47,124
ENCOMPASS HEALTH CORP COM 29261A100 1,116 14,303 SH   SOLE   0 0 14,303
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,006 14,277 SH   SOLE   0 0 14,277
FACTSET RESH SYS INC COM 303075105 2,659 7,922 SH   SOLE   0 0 7,922
FAIR ISAAC CORP COM 303250104 1,803 3,587 SH   SOLE   0 0 3,587
FIDELITY NATL INFORMATION SV COM 31620M106 1,825 12,881 SH   SOLE   0 0 12,881
FISERV INC COM 337738108 1,958 18,321 SH   SOLE   0 0 18,321
GILEAD SCIENCES INC COM 375558103 2,944 42,757 SH   SOLE   0 0 42,757
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 763 26,946 SH   SOLE   0 0 26,946
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 775 23,992 SH   SOLE   0 0 23,992
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,378 16,022 SH   SOLE   0 0 16,022
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,622 28,889 SH   SOLE   0 0 28,889
HCA HEALTHCARE INC COM 40412C101 2,444 11,821 SH   SOLE   0 0 11,821
HOME DEPOT INC COM 437076102 4,631 14,521 SH   SOLE   0 0 14,521
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,479 45,860 SH   SOLE   0 0 45,860
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 409 12,206 SH   SOLE   0 0 12,206
INFOSYS LTD SPONSORED ADR 456788108 212 10,014 SH   SOLE   0 0 10,014
INTEL CORP COM 458140100 2,216 39,481 SH   SOLE   0 0 39,481
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 14,837 45,599 SH   SOLE   0 0 45,599
ISHARES INC MSCI EURZONE ETF 464286608 1,244 25,198 SH   SOLE   0 0 25,198
ISHARES TR 3 7 YR TREAS BD 464288661 7,183 55,027 SH   SOLE   0 0 55,027
ISHARES TR BARCLAYS 7 10 YR 464287440 2,070 17,927 SH   SOLE   0 0 17,927
ISHARES TR CORE S&P MCP ETF 464287507 1,247 4,641 SH   SOLE   0 0 4,641
ISHARES TR CORE S&P SCP ETF 464287804 1,213 10,738 SH   SOLE   0 0 10,738
ISHARES TR CORE US AGGBD ET 464287226 304 2,638 SH   SOLE   0 0 2,638
ISHARES TR GENOMICS IMMUN 46435U192 874 16,789 SH   SOLE   0 0 16,789
ISHARES TR GL CLEAN ENE ETF 464288224 445 18,974 SH   SOLE   0 0 18,974
ISHARES TR IBONDS DEC21 ETF 46434VBK5 231 9,325 SH   SOLE   0 0 9,325
ISHARES TR IBONDS DEC22 ETF 46434VBA7 235 9,247 SH   SOLE   0 0 9,247
ISHARES TR IBONDS DEC23 ETF 46434VAX8 241 9,237 SH   SOLE   0 0 9,237
ISHARES TR IBONDS DEC24 ETF 46434VBG4 267 10,141 SH   SOLE   0 0 10,141
ISHARES TR IBONDS DEC25 ETF 46434VBD1 266 9,841 SH   SOLE   0 0 9,841
ISHARES TR IBOXX HI YD ETF 464288513 248 2,820 SH   SOLE   0 0 2,820
ISHARES TR JPMORGAN USD EMG 464288281 390 3,472 SH   SOLE   0 0 3,472
ISHARES TR MSCI USA MIN VOL 46429B697 3,292 44,727 SH   SOLE   0 0 44,727
ISHARES TR MSCI USA QLT FCT 46432F339 337 2,540 SH   SOLE   0 0 2,540
ISHARES TR MSCI USA VALUE 46432F388 4,851 46,177 SH   SOLE   0 0 46,177
ISHARES TR ROBOTICS ARTIF 46435U556 739 16,457 SH   SOLE   0 0 16,457
ISHARES TR RUS MD CP GR ETF 464287481 263 2,324 SH   SOLE   0 0 2,324
ISHARES TR RUSSELL 2000 ETF 464287655 301 1,313 SH   SOLE   0 0 1,313
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 268 6,938 SH   SOLE   0 0 6,938
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 870 14,681 SH   SOLE   0 0 14,681
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,640 31,356 SH   SOLE   0 0 31,356
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,603 9,024 SH   SOLE   0 0 9,024
JOHNSON & JOHNSON COM 478160104 4,269 25,914 SH   SOLE   0 0 25,914
MAGNA INTL INC COM 559222401 2,108 22,750 SH   SOLE   0 0 22,750
MASTERCARD INCORPORATED CL A 57636Q104 3,938 10,786 SH   SOLE   0 0 10,786
MCGRATH RENTCORP COM 580589109 1,875 22,987 SH   SOLE   0 0 22,987
MICROSOFT CORP COM 594918104 380 1,404 SH   SOLE   0 0 1,404
NORTHWESTERN CORP COM NEW 668074305 1,946 32,323 SH   SOLE   0 0 32,323
NVIDIA CORPORATION COM 67066G104 335 419 SH   SOLE   0 0 419
PAPA JOHNS INTL INC COM 698813102 4,120 39,448 SH   SOLE   0 0 39,448
PIMCO ETF TR ACTIVE BD ETF 72201R775 783 7,054 SH   SOLE   0 0 7,054
PIMCO ETF TR BROAD US TIPS 72201R403 520 7,920 SH   SOLE   0 0 7,920
PINTEREST INC CL A 72352L106 1,705 21,594 SH   SOLE   0 0 21,594
PROCTER AND GAMBLE CO COM 742718109 1,812 13,433 SH   SOLE   0 0 13,433
SALESFORCE COM INC COM 79466L302 2,431 9,954 SH   SOLE   0 0 9,954
SHIFT4 PMTS INC CL A 82452J109 1,592 16,990 SH   SOLE   0 0 16,990
SNAP ON INC COM 833034101 3,531 15,803 SH   SOLE   0 0 15,803
SPDR S&P 500 ETF TR TR UNIT 78462F103 268 625 SH   SOLE   0 0 625
SYSCO CORP COM 871829107 2,348 30,196 SH   SOLE   0 0 30,196
TEXAS INSTRS INC COM 882508104 3,597 18,703 SH   SOLE   0 0 18,703
TEXTRON INC COM 883203101 1,823 26,503 SH   SOLE   0 0 26,503
TYSON FOODS INC CL A 902494103 1,484 20,122 SH   SOLE   0 0 20,122
UNITED RENTALS INC COM 911363109 2,682 8,406 SH   SOLE   0 0 8,406
VANGUARD INDEX FDS GROWTH ETF 922908736 2,170 7,567 SH   SOLE   0 0 7,567
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,021 2,595 SH   SOLE   0 0 2,595
VANGUARD INDEX FDS SM CP VAL ETF 922908611 242 1,393 SH   SOLE   0 0 1,393
VANGUARD INDEX FDS VALUE ETF 922908744 2,034 14,801 SH   SOLE   0 0 14,801
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,244 19,630 SH   SOLE   0 0 19,630
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 435 8,019 SH   SOLE   0 0 8,019
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 295 4,386 SH   SOLE   0 0 4,386
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 661 8,025 SH   SOLE   0 0 8,025
VERISK ANALYTICS INC COM 92345Y106 4,185 23,953 SH   SOLE   0 0 23,953
VISA INC COM CL A 92826C839 5,151 22,031 SH   SOLE   0 0 22,031
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 820 14,677 SH   SOLE   0 0 14,677
YETI HLDGS INC COM 98585X104 1,334 14,527 SH   SOLE   0 0 14,527