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
ABBOTT LABS COM 002824100 972 11,555 SH   SOLE   0 0 11,555
ADOBE INC COM 00724F101 6,279 21,310 SH   SOLE   9,393 11,917 0
AFLAC INC COM 001055102 1,993 36,358 SH   SOLE   0 36,358 0
ALLSTATE CORP COM 020002101 1,688 16,596 SH   SOLE   0 0 16,596
AMERICAN TOWER CORP NEW COM 03027X100 2,606 12,746 SH   SOLE   6,016 0 6,730
AMETEK INC NEW COM 031100100 1,514 16,671 SH   SOLE   0 0 16,671
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 258 8,538 SH   SOLE   0 0 8,538
ANADARKO PETE CORP COM 032511107 1,228 17,403 SH   SOLE   0 17,403 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,971 42,162 SH   SOLE   23,082 19,080 0
B2GOLD CORP COM 11777Q209 134 44,086 SH   SOLE   0 44,086 0
BOSTON SCIENTIFIC CORP COM 101137107 2,064 48,027 SH   SOLE   12,075 35,952 0
CAESARS ENTMT CORP COM 127686103 483 40,887 SH   SOLE   33,301 7,586 0
CARMAX INC COM 143130102 3,206 36,924 SH   SOLE   15,618 21,306 0
CBRE GROUP INC CL A 12504L109 1,044 20,345 SH   SOLE   20,345 0 0
CINCINNATI FINL CORP COM 172062101 1,778 17,153 SH   SOLE   14,338 2,815 0
CISCO SYS INC COM 17275R102 1,593 29,098 SH   SOLE   0 29,098 0
CITIGROUP INC COM NEW 172967424 1,324 18,910 SH   SOLE   15,046 3,864 0
CITRIX SYS INC COM 177376100 1,187 12,090 SH   SOLE   0 0 12,090
COCA COLA CO COM 191216100 3,086 60,596 SH   SOLE   37,290 23,306 0
COLGATE PALMOLIVE CO COM 194162103 732 10,209 SH   SOLE   8,011 0 2,198
COMCAST CORP NEW CL A 20030N101 1,799 42,550 SH   SOLE   0 42,550 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,185 24,512 SH   SOLE   15,195 9,317 0
DEXCOM INC COM 252131107 1,616 10,786 SH   SOLE   3,990 0 6,796
DISCOVER FINL SVCS COM 254709108 4,187 53,958 SH   SOLE   33,271 20,687 0
DISNEY WALT CO COM DISNEY 254687106 1,719 12,312 SH   SOLE   9,270 0 3,042
DOLLAR TREE INC COM 256746108 1,496 13,934 SH   SOLE   10,668 0 3,266
EATON CORP PLC SHS G29183103 1,456 17,478 SH   SOLE   0 17,478 0
ECOLAB INC COM 278865100 3,132 15,865 SH   SOLE   3,367 0 12,498
EVERBRIDGE INC COM 29978A104 1,427 15,957 SH   SOLE   15,957 0 0
FACEBOOK INC CL A 30303M102 4,801 24,877 SH   SOLE   4,657 20,220 0
FASTENAL CO COM 311900104 1,293 39,674 SH   SOLE   0 39,674 0
FIRST DATA CORP NEW COM CL A 32008D106 573 21,150 SH   SOLE   0 21,150 0
GENTEX CORP COM 371901109 992 40,300 SH   SOLE   32,863 7,437 0
HCP INC COM 40414L109 839 26,235 SH   SOLE   26,235 0 0
HOME DEPOT INC COM 437076102 3,887 18,690 SH   SOLE   0 18,690 0
INTEL CORP COM 458140100 1,054 22,024 SH   SOLE   0 22,024 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,576 51,279 SH   SOLE   48,999 2,280 0
ISHARES TR TIPS BD ETF 464287176 297 2,572 SH   SOLE   0 0 2,572
ISHARES TR 20 YR TR BD ETF 464287432 9,243 69,592 SH   SOLE   12,705 48,901 7,986
ISHARES TR 1 3 YR TREAS BD 464287457 1,044 12,313 SH   SOLE   10,148 0 2,165
ISHARES TR U.S. REAL ES ETF 464287739 11,244 128,780 SH   SOLE   0 125,709 3,071
ISHARES TR JPMORGAN USD EMG 464288281 297 2,625 SH   SOLE   0 0 2,625
ISHARES TR IBOXX HI YD ETF 464288513 3,008 34,662 SH   SOLE   0 34,662 0
JELD-WEN HLDG INC COM 47580P103 863 40,662 SH   SOLE   40,662 0 0
JOHNSON & JOHNSON COM 478160104 2,605 18,705 SH   SOLE   4,136 14,569 0
KKR & CO INC CL A 48251W104 1,657 65,573 SH   SOLE   65,573 0 0
LAUDER ESTEE COS INC CL A 518439104 2,313 12,634 SH   SOLE   0 0 12,634
LIBERTY GLOBAL PLC SHS CL C G5480U120 594 22,394 SH   SOLE   0 22,394 0
MASTERCARD INC CL A 57636Q104 8,310 31,414 SH   SOLE   6,153 25,261 0
MERCK & CO INC COM 58933Y105 1,472 17,556 SH   SOLE   0 17,556 0
MICROSOFT CORP COM 594918104 8,303 61,984 SH   SOLE   15,715 46,269 0
MOODYS CORP COM 615369105 4,106 21,025 SH   SOLE   6,138 14,887 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,477 16,951 SH   SOLE   0 16,951 0
OMNICOM GROUP INC COM 681919106 1,034 12,612 SH   SOLE   10,422 0 2,190
OPEN TEXT CORP COM 683715106 874 21,209 SH   SOLE   0 21,209 0
ORACLE CORP COM 68389X105 3,994 70,104 SH   SOLE   22,748 47,356 0
OXFORD INDS INC COM 691497309 1,575 20,776 SH   SOLE   0 20,776 0
PEPSICO INC COM 713448108 4,501 34,326 SH   SOLE   14,433 19,893 0
PG&E CORP COM 69331C108 978 42,667 SH   SOLE   21,928 20,739 0
PRICE T ROWE GROUP INC COM 74144T108 2,149 19,586 SH   SOLE   6,028 13,558 0
PRINCIPAL FINL GROUP INC COM 74251V102 4,612 79,634 SH   SOLE   44,888 34,746 0
PROCTER AND GAMBLE CO COM 742718109 4,570 41,679 SH   SOLE   17,235 24,444 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 22,609 781,222 SH   SOLE   114,290 666,932 0
PROSHARES TR PSHS ULT S&P 500 74347R107 11,003 87,320 SH   SOLE   87,320 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 327 10,400 SH   SOLE   0 0 10,400
QUALCOMM INC COM 747525103 1,275 16,765 SH   SOLE   0 16,765 0
RESTAURANT BRANDS INTL INC COM 76131D103 862 12,398 SH   SOLE   12,398 0 0
ROSS STORES INC COM 778296103 1,426 14,385 SH   SOLE   0 0 14,385
SEA LTD SPONSORED ADS 81141R100 2,142 64,468 SH   SOLE   58,267 6,201 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,049 22,264 SH   SOLE   22,264 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 269 4,506 SH   SOLE   0 0 4,506
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,790 26,587 SH   SOLE   25,132 1,455 0
STARBUCKS CORP COM 855244109 2,807 33,484 SH   SOLE   9,634 23,850 0
STRATEGY SHS US MKT ROTON ETF 86280R100 307 8,808 SH   SOLE   0 0 8,808
SYSCO CORP COM 871829107 894 12,637 SH   SOLE   8,175 0 4,462
TRACTOR SUPPLY CO COM 892356106 2,235 20,540 SH   SOLE   0 20,540 0
TRANSUNION COM 89400J107 1,240 16,870 SH   SOLE   0 16,870 0
TRAVELERS COMPANIES INC COM 89417E109 2,166 14,486 SH   SOLE   0 0 14,486
TWILIO INC CL A 90138F102 2,328 17,075 SH   SOLE   6,351 10,724 0
TWITTER INC COM 90184L102 648 18,580 SH   SOLE   0 18,580 0
VANGUARD GROUP DIV APP ETF 921908844 13,267 115,203 SH   SOLE   0 115,203 0
VERISK ANALYTICS INC COM 92345Y106 2,928 19,995 SH   SOLE   4,000 15,995 0
VISA INC COM CL A 92826C839 5,858 33,756 SH   SOLE   6,990 26,766 0
WELLTOWER INC COM 95040Q104 1,072 13,151 SH   SOLE   10,235 0 2,916
WESTERN UN CO COM 959802109 4,152 208,769 SH   SOLE   129,466 79,303 0
YANDEX N V SHS CLASS A N97284108 596 15,675 SH   SOLE   15,675 0 0