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,656 15,456 SH   SOLE   15,456 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,354 12,839 SH   SOLE   12,839 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,733 7,445 SH   SOLE   7,445 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,181 27,390 SH   SOLE   27,390 0 0
ALPHABET INC CAP STK CL A 02079K305 2,054 1,172 SH   SOLE   1,172 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 455 18,371 SH   SOLE   18,371 0 0
AMAZON COM INC COM 023135106 218 67 SH   SOLE   67 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,703 17,421 SH   SOLE   17,421 0 0
APPLE INC COM 037833100 10,751 81,020 SH   SOLE   81,020 0 0
AT&T INC COM 00206R102 1,108 38,509 SH   SOLE   38,509 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 49 10,000 SH   SOLE   10,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,585 19,774 SH   SOLE   19,774 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,960 31,596 SH   SOLE   31,596 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,434 14,503 SH   SOLE   14,503 0 0
CERNER CORP COM 156782104 1,192 15,185 SH   SOLE   15,185 0 0
CGI INC CL A SUB VTG 12532H104 280 3,530 SH   SOLE   3,530 0 0
CHUBB LIMITED COM H1467J104 1,190 7,734 SH   SOLE   7,734 0 0
CITRIX SYS INC COM 177376100 1,969 15,136 SH   SOLE   15,136 0 0
COMCAST CORP NEW CL A 20030N101 2,778 53,007 SH   SOLE   53,007 0 0
DISNEY WALT CO COM 254687106 1,598 8,822 SH   SOLE   8,822 0 0
EMERSON ELEC CO COM 291011104 2,283 28,406 SH   SOLE   28,406 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,625 50,497 SH   SOLE   50,497 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,149 13,896 SH   SOLE   13,896 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 292 4,390 SH   SOLE   4,390 0 0
EXXON MOBIL CORP COM 30231G102 254 6,150 SH   SOLE   6,150 0 0
FACEBOOK INC CL A 30303M102 1,900 6,957 SH   SOLE   6,957 0 0
FACTSET RESH SYS INC COM 303075105 2,546 7,659 SH   SOLE   7,659 0 0
FAIR ISAAC CORP COM 303250104 1,848 3,617 SH   SOLE   3,617 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,746 12,342 SH   SOLE   12,342 0 0
FISERV INC COM 337738108 1,992 17,492 SH   SOLE   17,492 0 0
GILEAD SCIENCES INC COM 375558103 2,491 42,757 SH   SOLE   42,757 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 205 8,570 SH   SOLE   8,570 0 0
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 289 9,310 SH   SOLE   9,310 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,352 17,857 SH   SOLE   17,857 0 0
HCA HEALTHCARE INC COM 40412C101 1,991 12,109 SH   SOLE   12,109 0 0
HOME DEPOT INC COM 437076102 3,811 14,348 SH   SOLE   14,348 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,325 41,501 SH   SOLE   41,501 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 346 10,395 SH   SOLE   10,395 0 0
INFOSYS LTD SPONSORED ADR 456788108 170 10,014 SH   SOLE   10,014 0 0
INTEL CORP COM 458140100 1,878 37,703 SH   SOLE   37,703 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 13,243 46,422 SH   SOLE   46,422 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,166 26,457 SH   SOLE   26,457 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 6,630 49,854 SH   SOLE   49,854 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,012 16,776 SH   SOLE   16,776 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,035 4,503 SH   SOLE   4,503 0 0
ISHARES TR CORE S&P SCP ETF 464287804 870 9,466 SH   SOLE   9,466 0 0
ISHARES TR CORE US AGGBD ET 464287226 367 3,102 SH   SOLE   3,102 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 270 10,832 SH   SOLE   10,832 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 275 10,763 SH   SOLE   10,763 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 283 10,772 SH   SOLE   10,772 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 311 11,708 SH   SOLE   11,708 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 313 11,428 SH   SOLE   11,428 0 0
ISHARES TR JPMORGAN USD EMG 464288281 345 2,976 SH   SOLE   2,976 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 2,738 40,333 SH   SOLE   40,333 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 295 2,540 SH   SOLE   2,540 0 0
ISHARES TR MSCI USA VALUE 46432F388 2,195 25,256 SH   SOLE   25,256 0 0
ISHARES TR RUS MD CP GR ETF 464287481 239 2,324 SH   SOLE   2,324 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 246 1,254 SH   SOLE   1,254 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 302 8,910 SH   SOLE   8,910 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 835 15,220 SH   SOLE   15,220 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,607 30,968 SH   SOLE   30,968 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,434 8,686 SH   SOLE   8,686 0 0
JOHNSON & JOHNSON COM 478160104 3,902 24,795 SH   SOLE   24,795 0 0
MAGNA INTL INC COM 559222401 1,616 22,824 SH   SOLE   22,824 0 0
MARRIOTT INTL INC NEW CL A 571903202 211 1,600 SH   SOLE   1,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,760 10,533 SH   SOLE   10,533 0 0
MCGRATH RENTCORP COM 580589109 1,518 22,619 SH   SOLE   22,619 0 0
MICROSOFT CORP COM 594918104 228 1,025 SH   SOLE   1,025 0 0
NORTHWESTERN CORP COM NEW 668074305 1,816 31,149 SH   SOLE   31,149 0 0
NVIDIA CORPORATION COM 67066G104 224 429 SH   SOLE   429 0 0
PAPA JOHNS INTL INC COM 698813102 3,145 37,065 SH   SOLE   37,065 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 670 5,919 SH   SOLE   5,919 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 346 5,293 SH   SOLE   5,293 0 0
PROCTER AND GAMBLE CO COM 742718109 1,853 13,315 SH   SOLE   13,315 0 0
SHIFT4 PMTS INC CL A 82452J109 1,327 17,605 SH   SOLE   17,605 0 0
SNAP ON INC COM 833034101 2,730 15,954 SH   SOLE   15,954 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 234 625 SH   SOLE   625 0 0
SYSCO CORP COM 871829107 2,134 28,744 SH   SOLE   28,744 0 0
TEXAS INSTRS INC COM 882508104 2,983 18,173 SH   SOLE   18,173 0 0
TEXTRON INC COM 883203101 1,422 29,417 SH   SOLE   29,417 0 0
TYSON FOODS INC CL A 902494103 1,351 20,961 SH   SOLE   20,961 0 0
UNITED RENTALS INC COM 911363109 2,742 11,825 SH   SOLE   11,825 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,032 8,020 SH   SOLE   8,020 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 868 2,525 SH   SOLE   2,525 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 255 1,794 SH   SOLE   1,794 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,726 14,513 SH   SOLE   14,513 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 580 9,940 SH   SOLE   9,940 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 442 8,822 SH   SOLE   8,822 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 251 4,160 SH   SOLE   4,160 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 663 8,330 SH   SOLE   8,330 0 0
VERISK ANALYTICS INC COM 92345Y106 4,729 22,781 SH   SOLE   22,781 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,282 38,837 SH   SOLE   38,837 0 0
VISA INC COM CL A 92826C839 5,551 25,378 SH   SOLE   25,378 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 293 5,465 SH   SOLE   5,465 0 0