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,337 15,268 SH   SOLE   0 0 15,268
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,922 12,928 SH   SOLE   0 0 12,928
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,180 7,415 SH   SOLE   0 0 7,415
ALLISON TRANSMISSION HLDGS I COM 01973R101 971 27,639 SH   SOLE   0 0 27,639
ALPHABET INC CAP STK CL A 02079K305 1,707 1,165 SH   SOLE   0 0 1,165
ALPS ETF TR RIVRFRNT STR INC 00162Q783 391 15,961 SH   SOLE   0 0 15,961
AMAZON COM INC COM 023135106 205 65 SH   SOLE   0 0 65
AMERISOURCEBERGEN CORP COM 03073E105 1,714 17,680 SH   SOLE   0 0 17,680
APPLE INC COM 037833100 9,386 81,047 SH   SOLE   0 0 81,047
AT&T INC COM 00206R102 1,103 38,698 SH   SOLE   0 0 38,698
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 27 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,229 19,862 SH   SOLE   0 0 19,862
BRISTOL-MYERS SQUIBB CO COM 110122108 1,911 31,703 SH   SOLE   0 0 31,703
CAPITAL ONE FINL CORP COM 14040H105 1,073 14,925 SH   SOLE   0 0 14,925
CERNER CORP COM 156782104 1,107 15,309 SH   SOLE   0 0 15,309
CGI INC CL A SUB VTG 12532H104 239 3,530 SH   SOLE   0 0 3,530
CHUBB LIMITED COM H1467J104 898 7,734 SH   SOLE   0 0 7,734
CITRIX SYS INC COM 177376100 2,070 15,032 SH   SOLE   0 0 15,032
COMCAST CORP NEW CL A 20030N101 2,471 53,424 SH   SOLE   0 0 53,424
DISNEY WALT CO COM DISNEY 254687106 1,106 8,910 SH   SOLE   0 0 8,910
EMERSON ELEC CO COM 291011104 1,884 28,729 SH   SOLE   0 0 28,729
EMPLOYERS HOLDINGS INC COM 292218104 1,588 52,512 SH   SOLE   0 0 52,512
ENCOMPASS HEALTH CORP COM 29261A100 911 14,025 SH   SOLE   0 0 14,025
EXXON MOBIL CORP COM 30231G102 211 6,150 SH   SOLE   0 0 6,150
FACEBOOK INC CL A 30303M102 1,824 6,964 SH   SOLE   0 0 6,964
FACTSET RESH SYS INC COM 303075105 2,570 7,675 SH   SOLE   0 0 7,675
FAIR ISAAC CORP COM 303250104 1,549 3,641 SH   SOLE   0 0 3,641
FIDELITY NATL INFORMATION SV COM 31620M106 1,817 12,342 SH   SOLE   0 0 12,342
FISERV INC COM 337738108 1,809 17,551 SH   SOLE   0 0 17,551
GILEAD SCIENCES INC COM 375558103 2,714 42,957 SH   SOLE   0 0 42,957
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,203 17,680 SH   SOLE   0 0 17,680
HCA HEALTHCARE INC COM 40412C101 1,521 12,203 SH   SOLE   0 0 12,203
HOME DEPOT INC COM 437076102 3,963 14,272 SH   SOLE   0 0 14,272
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,230 39,675 SH   SOLE   0 0 39,675
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 350 10,395 SH   SOLE   0 0 10,395
INFOSYS LTD SPONSORED ADR 456788108 138 10,014 SH   SOLE   0 0 10,014
INTEL CORP COM 458140100 1,966 37,965 SH   SOLE   0 0 37,965
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 11,827 45,150 SH   SOLE   0 0 45,150
ISHARES INC MSCI EURZONE ETF 464286608 1,371 36,154 SH   SOLE   0 0 36,154
ISHARES TR RUS MD CP GR ETF 464287481 201 1,162 SH   SOLE   0 0 1,162
ISHARES TR CORE S&P MCP ETF 464287507 838 4,520 SH   SOLE   0 0 4,520
ISHARES TR IBONDS DEC24 ETF 46434VBG4 310 11,708 SH   SOLE   0 0 11,708
ISHARES TR IBONDS DEC21 ETF 46434VBK5 271 10,832 SH   SOLE   0 0 10,832
ISHARES TR MSCI USA MIN VOL 46429B697 2,578 40,446 SH   SOLE   0 0 40,446
ISHARES TR MSCI USA VALUE 46432F388 1,778 24,093 SH   SOLE   0 0 24,093
ISHARES TR 3 7 YR TREAS BD 464288661 6,421 48,063 SH   SOLE   0 0 48,063
ISHARES TR BARCLAYS 7 10 YR 464287440 2,050 16,826 SH   SOLE   0 0 16,826
ISHARES TR CORE US AGGBD ET 464287226 236 1,997 SH   SOLE   0 0 1,997
ISHARES TR CORE S&P SCP ETF 464287804 576 8,203 SH   SOLE   0 0 8,203
ISHARES TR MSCI USA QLT FCT 46432F339 263 2,540 SH   SOLE   0 0 2,540
ISHARES TR IBONDS DEC22 ETF 46434VBA7 276 10,763 SH   SOLE   0 0 10,763
ISHARES TR IBONDS DEC25 ETF 46434VBD1 310 11,428 SH   SOLE   0 0 11,428
ISHARES TR JPMORGAN USD EMG 464288281 293 2,641 SH   SOLE   0 0 2,641
ISHARES TR IBONDS DEC23 ETF 46434VAX8 283 10,772 SH   SOLE   0 0 10,772
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 862 18,442 SH   SOLE   0 0 18,442
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,248 8,754 SH   SOLE   0 0 8,754
JOHNSON & JOHNSON COM 478160104 3,708 24,906 SH   SOLE   0 0 24,906
MAGNA INTL INC COM 559222401 1,061 23,201 SH   SOLE   0 0 23,201
MASTERCARD INCORPORATED CL A 57636Q104 3,588 10,610 SH   SOLE   0 0 10,610
MCGRATH RENTCORP COM 580589109 1,404 23,554 SH   SOLE   0 0 23,554
MICROSOFT CORP COM 594918104 216 1,025 SH   SOLE   0 0 1,025
NORTHWESTERN CORP COM NEW 668074305 1,632 33,550 SH   SOLE   0 0 33,550
NVIDIA CORPORATION COM 67066G104 232 429 SH   SOLE   0 0 429
PAPA JOHNS INTL INC COM 698813102 2,985 36,274 SH   SOLE   0 0 36,274
PIMCO ETF TR BROAD US TIPS 72201R403 292 4,509 SH   SOLE   0 0 4,509
PIMCO ETF TR ACTIVE BD ETF 72201R775 614 5,459 SH   SOLE   0 0 5,459
PROCTER AND GAMBLE CO COM 742718109 1,851 13,317 SH   SOLE   0 0 13,317
SHIFT4 PMTS INC CL A 82452J109 856 17,698 SH   SOLE   0 0 17,698
SNAP ON INC COM 833034101 2,380 16,176 SH   SOLE   0 0 16,176
SYSCO CORP COM 871829107 1,793 28,815 SH   SOLE   0 0 28,815
TEXAS INSTRS INC COM 882508104 2,619 18,341 SH   SOLE   0 0 18,341
TEXTRON INC COM 883203101 1,077 29,837 SH   SOLE   0 0 29,837
TYSON FOODS INC CL A 902494103 1,320 22,195 SH   SOLE   0 0 22,195
UNITED RENTALS INC COM 911363109 2,089 11,973 SH   SOLE   0 0 11,973
VANGUARD INDEX FDS VALUE ETF 922908744 1,516 14,506 SH   SOLE   0 0 14,506
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 838 2,725 SH   SOLE   0 0 2,725
VANGUARD INDEX FDS GROWTH ETF 922908736 1,875 8,238 SH   SOLE   0 0 8,238
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 772 11,340 SH   SOLE   0 0 11,340
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 472 9,348 SH   SOLE   0 0 9,348
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 395 9,142 SH   SOLE   0 0 9,142
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 218 4,160 SH   SOLE   0 0 4,160
VERISK ANALYTICS INC COM 92345Y106 4,255 22,961 SH   SOLE   0 0 22,961
VERIZON COMMUNICATIONS INC COM 92343V104 2,305 38,749 SH   SOLE   0 0 38,749
VISA INC COM CL A 92826C839 5,143 25,717 SH   SOLE   0 0 25,717