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
Alliance Data Systems Corporation Common 018581108 168 1,119 SH   SOLE   0 0 1,119
Apple Inc. Common 037833100 1,131 7,173 SH   SOLE   0 0 7,173
BP p.l.c. Sponsored ADR Common 055622104 26 688 SH   SOLE   0 0 688
Ball Corporation Common 058498106 1,937 42,130 SH   SOLE   0 0 42,130
BancorpSouth Bank Common 05971J102 208 7,969 SH   SOLE   0 0 7,969
Baxter International Inc. Common 071813109 3 39 SH   SOLE   0 0 39
BlackRock Credit Allocation Income Trust Common 092508100 19 1,661 SH   SOLE   0 0 1,661
BlackRock Capital Investment Corporation Debt 092533AC2 63 65,000 PRN   SOLE   0 0 65,000
BlackRock Enhanced Capital and Income Fund Inc Common 09256A109 8 583 SH   SOLE   0 0 583
Boeing Company Common 097023105 6 18 SH   SOLE   0 0 18
Boston Beer Company, Inc. Class A Common 100557107 290 1,203 SH   SOLE   0 0 1,203
Broadridge Financial Solutions, Inc. Common 11133T103 241 2,502 SH   SOLE   0 0 2,502
Cboe Global Markets Inc Common 12503M108 2,835 28,984 SH   SOLE   0 0 28,984
CBRE Group, Inc. Class A Common 12504L109 1,486 37,125 SH   SOLE   0 0 37,125
Casey's General Stores, Inc. Common 147528103 399 3,113 SH   SOLE   0 0 3,113
Caterpillar Inc. Common 149123101 1,620 12,747 SH   SOLE   0 0 12,747
Chemed Corporation Common 16359R103 1,823 6,434 SH   SOLE   0 0 6,434
Chevron Corporation Common 166764100 2 23 SH   SOLE   0 0 23
Citigroup Inc. Common 172967424 3 57 SH   SOLE   0 0 57
ClearBridge MLP and Midstream Fund Inc Common 184692101 7 678 SH   SOLE   0 0 678
Cognizant Technology Solutions Corporation Class A Common 192446102 1,465 23,084 SH   SOLE   0 0 23,084
Colgate-Palmolive Company Common 194162103 1,066 17,910 SH   SOLE   0 0 17,910
Commerce Bancshares, Inc. Common 200525103 304 5,397 SH   SOLE   0 0 5,397
Cummins Inc. Common 231021106 1,102 8,248 SH   SOLE   0 0 8,248
Deere & Company Common 244199105 5 31 SH   SOLE   0 0 31
Deluxe Corporation Common 248019101 155 4,041 SH   SOLE   0 0 4,041
Duke Energy Corporation Common 26441C204 22 260 SH   SOLE   0 0 260
Eagle Financial Bancorp, Inc. Common 26952G107 2 100 SH   SOLE   0 0 100
Eastman Chemical Company Common 277432100 1,502 20,547 SH   SOLE   0 0 20,547
Eaton Vance Corp. Common 278265103 1,417 40,284 SH   SOLE   0 0 40,284
Edgewell Personal Care Co. Common 28035Q102 77 2,063 SH   SOLE   0 0 2,063
Ekso Bionics Holdings, Inc. Common 282644202 0 188 SH   SOLE   0 0 188
Enbridge Inc. Common 29250N105 12 383 SH   SOLE   0 0 383
Energizer Holdings Inc Common 29272W109 98 2,181 SH   SOLE   0 0 2,181
Energy Transfer, L.P. Common 29273V100 2 172 SH   SOLE   0 0 172
Exxon Mobil Corporation Common 30231G102 3 49 SH   SOLE   0 0 49
FactSet Research Systems Inc. Common 303075105 1,665 8,319 SH   SOLE   0 0 8,319
Federated Investors, Inc. Class B Common 314211103 194 7,300 SH   SOLE   0 0 7,300
First Financial Bancorp. Common 320209109 49 2,050 SH   SOLE   0 0 2,050
First Trust NYSE Arca Biotechnology Index Fund Common 33733E203 447 3,597 SH   SOLE   0 0 3,597
First Trust Nasdaq Clean Edge Green Energy Index Fund Common 33733E500 1 55 SH   SOLE   0 0 55
First Trust Value Line Dividend Index Fund Common 33734H106 71 2,454 SH   SOLE   0 0 2,454
First Trust Large Cap Core AlphaDEX Fund Common 33734K109 1,533 29,421 SH   SOLE   0 0 29,421
First Trust Financials AlphaDEX Fund Common 33734X135 944 34,938 SH   SOLE   0 0 34,938
First Trust Health Care AlphaDEX Fund Common 33734X143 33 478 SH   SOLE   0 0 478
First Trust Technology AlphaDEX Fund Common 33734X176 63 1,207 SH   SOLE   0 0 1,207
First Trust Small Cap Core AlphaDEX Fund Common 33734Y109 53 971 SH   SOLE   0 0 971
First Trust Large Cap Value AlphaDEX Fund Common 33735J101 2,431 52,593 SH   SOLE   0 0 52,593
FirstCash, Inc. Common 33767D105 315 4,347 SH   SOLE   0 0 4,347
Fiserv, Inc. Common 337738108 297 4,039 SH   SOLE   0 0 4,039
Fox Factory Holding Corp. Common 35138V102 384 6,523 SH   SOLE   0 0 6,523
Gartner, Inc. Common 366651107 379 2,961 SH   SOLE   0 0 2,961
Gilead Sciences, Inc. Common 375558103 843 13,480 SH   SOLE   0 0 13,480
Goldman Sachs Group, Inc. Common 38141G104 3 17 SH   SOLE   0 0 17
GoPro, Inc. Class A Common 38268T103 0 9 SH   SOLE   0 0 9
Graco Inc. Common 384109104 647 15,457 SH   SOLE   0 0 15,457
HCI Group, Inc. Common 40416E103 164 3,223 SH   SOLE   0 0 3,223
Halliburton Company Common 406216101 2 73 SH   SOLE   0 0 73
Hershey Company Common 427866108 1,320 12,312 SH   SOLE   0 0 12,312
Hospitality Properties Trust Common 44106M102 233 9,748 SH   SOLE   0 0 9,748
IPG Photonics Corporation Common 44980X109 745 6,575 SH   SOLE   0 0 6,575
Innospec Inc. Common 45768S105 127 2,054 SH   SOLE   0 0 2,054
International Business Machines Corporation Common 459200101 1 10 SH   SOLE   0 0 10
iShares iBoxx $ Investment Grade Corporate Bond ETF Common 464287242 1,028 9,108 SH   SOLE   0 0 9,108
iShares MSCI EAFE ETF Common 464287465 2,120 36,074 SH   SOLE   0 0 36,074
iShares Russell Mid-Cap Value ETF Common 464287473 1,423 18,631 SH   SOLE   0 0 18,631
iShares Russell Mid-Cap Growth ETF Common 464287481 2,271 19,971 SH   SOLE   0 0 19,971
iShares Core S&P Mid-Cap ETF Common 464287507 16 95 SH   SOLE   0 0 95
iShares Russell 1000 Value ETF Common 464287598 5 47 SH   SOLE   0 0 47
iShares Russell 1000 Growth ETF Common 464287614 3,830 29,253 SH   SOLE   0 0 29,253
iShares Russell 2000 Value ETF Common 464287630 917 8,529 SH   SOLE   0 0 8,529
iShares Russell 2000 Growth ETF Common 464287648 880 5,237 SH   SOLE   0 0 5,237
iShares Morningstar Small Cap Value ETF Common 464288703 5 39 SH   SOLE   0 0 39
iShares Core High Dividend ETF Common 46429B663 10 113 SH   SOLE   0 0 113
iShares Core 1-5 Year USD Bond ETF Common 46432F859 1,153 23,510 SH   SOLE   0 0 23,510
JPMorgan Chase & Co. Common 46625H100 5 55 SH   SOLE   0 0 55
Johnson & Johnson Common 478160104 1,145 8,875 SH   SOLE   0 0 8,875
Kayne Anderson Midstream/Energy Fund Inc. Common 48661E108 3 272 SH   SOLE   0 0 272
Kellogg Company Common 487836108 1,119 19,628 SH   SOLE   0 0 19,628
Laboratory Corporation of America Holdings Common 50540R409 1,861 14,724 SH   SOLE   0 0 14,724
Landstar System, Inc. Common 515098101 706 7,376 SH   SOLE   0 0 7,376
MSCI Inc. Class A Common 55354G100 3 22 SH   SOLE   0 0 22
Masimo Corporation Common 574795100 1,505 14,015 SH   SOLE   0 0 14,015
Mastercard Incorporated Class A Common 57636Q104 2,782 14,747 SH   SOLE   0 0 14,747
Mettler-Toledo International Inc. Common 592688105 437 773 SH   SOLE   0 0 773
Microsoft Corporation Common 594918104 3,100 30,522 SH   SOLE   0 0 30,522
Middleby Corporation Common 596278101 153 1,493 SH   SOLE   0 0 1,493
Neogen Corporation Common 640491106 2 32 SH   SOLE   0 0 32
Neuberger Berman MLP Income Fund, Inc. Common 64129H104 3 416 SH   SOLE   0 0 416
Novo Nordisk A/S Sponsored ADR Class B Common 670100205 1,125 24,424 SH   SOLE   0 0 24,424
NVIDIA Corporation Common 67066G104 241 1,804 SH   SOLE   0 0 1,804
Omnicom Group Inc Common 681919106 29 400 SH   SOLE   0 0 400
Omega Healthcare Investors, Inc. Common 681936100 241 6,856 SH   SOLE   0 0 6,856
Oracle Corporation Common 68389X105 1,389 30,757 SH   SOLE   0 0 30,757
Polaris Industries Inc. Common 731068102 641 8,356 SH   SOLE   0 0 8,356
Procter & Gamble Company Common 742718109 80 871 SH   SOLE   0 0 871
Progressive Corporation Common 743315103 401 6,647 SH   SOLE   0 0 6,647
Proto Labs, Inc. Common 743713109 240 2,126 SH   SOLE   0 0 2,126
Public Service Enterprise Group Inc Common 744573106 10 200 SH   SOLE   0 0 200
RMR Group, Inc. Class A Common 74967R106 0 6 SH   SOLE   0 0 6
ResMed Inc. Common 761152107 2,053 18,032 SH   SOLE   0 0 18,032
Rockwell Automation, Inc. Common 773903109 1,569 10,427 SH   SOLE   0 0 10,427
Rollins, Inc. Common 775711104 420 11,631 SH   SOLE   0 0 11,631
Ross Stores, Inc. Common 778296103 362 4,353 SH   SOLE   0 0 4,353
SPDR Portfolio Short Term Corporate Bond ETF Common 78464A474 1,804 59,856 SH   SOLE   0 0 59,856
Sabra Health Care REIT, Inc. Common 78573L106 3 205 SH   SOLE   0 0 205
SAP SE Sponsored ADR Common 803054204 1,431 14,379 SH   SOLE   0 0 14,379
Schlumberger NV Common 806857108 290 8,041 SH   SOLE   0 0 8,041
Scotts Miracle-Gro Company Class A Common 810186106 198 3,220 SH   SOLE   0 0 3,220
Materials Select Sector SPDR Fund Common 81369Y100 1 18 SH   SOLE   0 0 18
Health Care Select Sector SPDR Fund Common 81369Y209 3 34 SH   SOLE   0 0 34
Consumer Staples Select Sector SPDR Fund Common 81369Y308 1 13 SH   SOLE   0 0 13
Consumer Discretionary Select Sector SPDR Fund Common 81369Y407 1 9 SH   SOLE   0 0 9
Energy Select Sector SPDR Fund Common 81369Y506 1,087 18,947 SH   SOLE   0 0 18,947
Financial Select Sector SPDR Fund Common 81369Y605 1 50 SH   SOLE   0 0 50
Industrial Select Sector SPDR Fund Common 81369Y704 1 16 SH   SOLE   0 0 16
Technology Select Sector SPDR Fund Common 81369Y803 3 47 SH   SOLE   0 0 47
Real Estate Select Sector SPDR Fund Common 81369Y860 0 7 SH   SOLE   0 0 7
Sherwin-Williams Company Common 824348106 1,390 3,532 SH   SOLE   0 0 3,532
A. O. Smith Corporation Common 831865209 939 21,981 SH   SOLE   0 0 21,981
SunCoke Energy, Inc. Common 86722A103 1 90 SH   SOLE   0 0 90
TJX Companies Inc Common 872540109 1,612 36,025 SH   SOLE   0 0 36,025
Tapestry, Inc. Common 876030107 741 21,943 SH   SOLE   0 0 21,943
Target Corporation Common 87612E106 33 500 SH   SOLE   0 0 500
Texas Instruments Incorporated Common 882508104 791 8,368 SH   SOLE   0 0 8,368
3M Company Common 88579Y101 3 14 SH   SOLE   0 0 14
U.S. Bancorp Common 902973304 1,256 27,494 SH   SOLE   0 0 27,494
United Rentals, Inc. Common 911363109 286 2,792 SH   SOLE   0 0 2,792
United Technologies Corporation Common 913017109 100 941 SH   SOLE   0 0 941
Universal Insurance Holdings, Inc. Common 91359V107 144 3,807 SH   SOLE   0 0 3,807
Vanguard Dividend Appreciation ETF Common 921908844 11 113 SH   SOLE   0 0 113
Vanguard FTSE Developed Markets ETF Common 921943858 50 1,340 SH   SOLE   0 0 1,340
Vanguard High Dividend Yield Index ETF Common 921946406 10 126 SH   SOLE   0 0 126
Vanguard FTSE Emerging Markets ETF Common 922042858 1,469 38,545 SH   SOLE   0 0 38,545
Vanguard Short-Term Corporate Bond ETF Common 92206C409 2,356 30,232 SH   SOLE   0 0 30,232
Varian Medical Systems, Inc. Common 92220P105 2,270 20,035 SH   SOLE   0 0 20,035
Ventas, Inc. Common 92276F100 48 826 SH   SOLE   0 0 826
Vanguard Real Estate ETF Common 922908553 339 4,541 SH   SOLE   0 0 4,541
Vanguard Value ETF Common 922908744 6 66 SH   SOLE   0 0 66
Waters Corporation Common 941848103 2,080 11,028 SH   SOLE   0 0 11,028
Wells Fargo & Company Common 949746101 7 144 SH   SOLE   0 0 144
Westamerica Bancorporation Common 957090103 194 3,483 SH   SOLE   0 0 3,483
WEX Inc. Common 96208T104 275 1,964 SH   SOLE   0 0 1,964
Williams-Sonoma, Inc. Common 969904101 201 3,976 SH   SOLE   0 0 3,976
WisdomTree U.S. MidCap Dividend Fund Common 97717W505 39 1,239 SH   SOLE   0 0 1,239
WisdomTree U.S. SmallCap Dividend Fund Common 97717W604 6 234 SH   SOLE   0 0 234
World Fuel Services Corporation Common 981475106 100 4,663 SH   SOLE   0 0 4,663
Yum! Brands, Inc. Common 988498101 1,427 15,529 SH   SOLE   0 0 15,529
Zoetis, Inc. Class A Common 98978V103 1,210 14,140 SH   SOLE   0 0 14,140
Accenture Plc Class A Common G1151C101 2,124 15,062 SH   SOLE   0 0 15,062
International Game Technology PLC Common G4863A108 12 816 SH   SOLE   0 0 816
Jazz Pharmaceuticals Plc Common G50871105 102 825 SH   SOLE   0 0 825
Medtronic plc Common G5960L103 1,708 18,780 SH   SOLE   0 0 18,780
Core Laboratories NV Common N22717107 27 453 SH   SOLE   0 0 453