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
ACUITY BRANDS INC COM 00508Y102 443 3,851 SH   SOLE   0 0 3,851
AFLAC INC COM 001055102 1,618 35,515 SH   SOLE   0 0 35,515
ALLSTATE CORP COM 020002101 1,269 15,352 SH   SOLE   0 0 15,352
ALPHABET INC CAP STK CL C 02079K107 3,030 2,926 SH   SOLE   0 0 2,926
ALPHABET INC CAP STK CL C 02079K107 208 200 SH Call SOLE   0 0 200
ALTRIA GROUP INC COM 02209S103 1,281 25,943 SH   SOLE   0 0 25,943
AMAZON COM INC COM 023135106 1,476 983 SH   SOLE   0 0 983
ANTERO RES CORP COM 03674X106 1,410 150,133 SH   SOLE   0 0 150,133
ANTERO RES CORP COM 03674X106 55 5,900 SH Call SOLE   0 0 5,900
APPLE INC COM 037833100 2,987 18,933 SH   SOLE   0 0 18,933
AUTOMATIC DATA PROCESSING IN COM 053015103 225 1,718 SH   SOLE   0 0 1,718
BANK AMER CORP COM 060505104 1,443 58,582 SH   SOLE   0 0 58,582
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,320 16,261 SH   SOLE   0 0 16,261
CARLISLE COS INC COM 142339100 1,289 12,825 SH   SOLE   0 0 12,825
CISCO SYS INC COM 17275R102 3,110 71,770 SH   SOLE   0 0 71,770
CISCO SYS INC COM 17275R102 104 2,400 SH Call SOLE   0 0 2,400
CITIGROUP INC COM NEW 172967424 2,107 40,479 SH   SOLE   0 0 40,479
CITIGROUP INC COM NEW 172967424 42 800 SH Call SOLE   0 0 800
COCA COLA CO COM 191216100 345 7,286 SH   SOLE   0 0 7,286
CVS HEALTH CORP COM 126650100 1,211 18,489 SH   SOLE   0 0 18,489
DELUXE CORP COM 248019101 1,029 26,776 SH   SOLE   0 0 26,776
EMERSON ELEC CO COM 291011104 1,246 20,858 SH   SOLE   0 0 20,858
EVEREST RE GROUP LTD COM G3223R108 1,324 6,079 SH   SOLE   0 0 6,079
FACEBOOK INC CL A 30303M102 1,977 15,081 SH   SOLE   0 0 15,081
FACEBOOK INC CL A 30303M102 13 100 SH Call SOLE   0 0 100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 934 24,584 SH   SOLE   0 0 24,584
GENERAL ELECTRIC CO COM 369604103 79 10,400 SH Call SOLE   0 0 10,400
GENERAL ELECTRIC CO COM 369604103 67 8,858 SH   SOLE   0 0 8,858
GENTEX CORP COM 371901109 1,390 68,763 SH   SOLE   0 0 68,763
HOME DEPOT INC COM 437076102 715 4,162 SH   SOLE   0 0 4,162
INGREDION INC COM 457187102 1,121 12,266 SH   SOLE   0 0 12,266
INTEL CORP COM 458140100 3,110 66,259 SH   SOLE   0 0 66,259
INTEL CORP COM 458140100 94 2,000 SH Call SOLE   0 0 2,000
INTERNATIONAL BUSINESS MACHS COM 459200101 220 1,936 SH   SOLE   0 0 1,936
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 18,651 571,577 SH   SOLE   0 0 571,577
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 14,044 470,642 SH   SOLE   0 0 470,642
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 960 20,586 SH   SOLE   0 0 20,586
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 806 21,111 SH   SOLE   0 0 21,111
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 343 25,477 SH   SOLE   0 0 25,477
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 12,897 488,137 SH   SOLE   0 0 488,137
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 19,581 459,219 SH   SOLE   0 0 459,219
ISHARES TR MSCI EMG MKT ETF 464287234 3,482 89,156 SH   SOLE   0 0 89,156
ISHARES TR S&P 500 GRWT ETF 464287309 18,766 124,552 SH   SOLE   0 0 124,552
ISHARES TR S&P MC 400VL ETF 464287705 809 5,851 SH   SOLE   0 0 5,851
ISHARES TR U.S. TECH ETF 464287721 1,412 8,828 SH   SOLE   0 0 8,828
ISHARES TR CORE S&P SCP ETF 464287804 4,210 60,729 SH   SOLE   0 0 60,729
ISHARES TR SP SMCP600VL ETF 464287879 1,978 15,004 SH   SOLE   0 0 15,004
ISHARES TR S&P SML 600 GWT 464287887 1,807 11,200 SH   SOLE   0 0 11,200
ISHARES TR JPMORGAN USD EMG 464288281 3,645 35,081 SH   SOLE   0 0 35,081
ISHARES TR MRGSTR MD CP GRW 464288307 1,518 7,811 SH   SOLE   0 0 7,811
ISHARES TR NATIONAL MUN ETF 464288414 2,839 26,036 SH   SOLE   0 0 26,036
ISHARES TR INTL SEL DIV ETF 464288448 506 17,632 SH   SOLE   0 0 17,632
ISHARES TR IBOXX HI YD ETF 464288513 245 3,015 SH   SOLE   0 0 3,015
ISHARES TR INTRM TR CRP ETF 464288638 1,405 26,800 SH   SOLE   0 0 26,800
ISHARES TR SH TR CRPORT ETF 464288646 6,672 129,203 SH   SOLE   0 0 129,203
ISHARES TR MIN VOL EAFE ETF 46429B689 2,068 31,022 SH   SOLE   0 0 31,022
ISHARES TR CORE MSCI EAFE 46432F842 246 4,470 SH   SOLE   0 0 4,470
JOHNSON & JOHNSON COM 478160104 227 1,757 SH   SOLE   0 0 1,757
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 311 13,931 SH   SOLE   0 0 13,931
LOCKHEED MARTIN CORP COM 539830109 312 1,190 SH   SOLE   0 0 1,190
LOWES COS INC COM 548661107 2,898 31,376 SH   SOLE   0 0 31,376
LOWES COS INC COM 548661107 65 700 SH Call SOLE   0 0 700
MASTERCARD INCORPORATED CL A 57636Q104 2,669 14,149 SH   SOLE   0 0 14,149
MCKESSON CORP COM 58155Q103 2,439 22,082 SH   SOLE   0 0 22,082
NVR INC COM 62944T105 2,649 1,087 SH   SOLE   0 0 1,087
OMNICOM GROUP INC COM 681919106 1,291 17,626 SH   SOLE   0 0 17,626
PEPSICO INC COM 713448108 242 2,191 SH   SOLE   0 0 2,191
PIMCO ETF TR ACTIVE BD ETF 72201R775 29,895 290,893 SH   SOLE   0 0 290,893
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 484 4,790 SH   SOLE   0 0 4,790
QUALCOMM INC COM 747525103 368 6,469 SH   SOLE   0 0 6,469
QUEST DIAGNOSTICS INC COM 74834L100 1,169 14,041 SH   SOLE   0 0 14,041
RAYTHEON CO COM NEW 755111507 1,253 8,172 SH   SOLE   0 0 8,172
ROYAL BK CDA MONTREAL QUE COM 780087102 378 5,515 SH   SOLE   0 0 5,515
SCHWAB CHARLES CORP NEW COM 808513105 2,632 63,378 SH   SOLE   0 0 63,378
SCHWAB CHARLES CORP NEW COM 808513105 100 2,400 SH Call SOLE   0 0 2,400
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 25,923 432,557 SH   SOLE   0 0 432,557
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,546 25,894 SH   SOLE   0 0 25,894
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,434 64,330 SH   SOLE   0 0 64,330
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,771 56,228 SH   SOLE   0 0 56,228
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,178 35,898 SH   SOLE   0 0 35,898
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11,386 483,873 SH   SOLE   0 0 483,873
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 261 9,207 SH   SOLE   0 0 9,207
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11,229 221,967 SH   SOLE   0 0 221,967
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,765 73,974 SH   SOLE   0 0 73,974
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,053 129,923 SH   SOLE   0 0 129,923
SOUTHERN CO COM 842587107 340 7,738 SH   SOLE   0 0 7,738
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 217 6,199 SH   SOLE   0 0 6,199
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,667 170,721 SH   SOLE   0 0 170,721
SPDR S&P 500 ETF TR TR UNIT 78462F103 450 1,800 SH Put SOLE   0 0 1,800
SPDR SER TR BLOMBERG BRC INV 78468R200 18,138 597,240 SH   SOLE   0 0 597,240
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 12,067 444,299 SH   SOLE   0 0 444,299
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,136 12,692 SH   SOLE   0 0 12,692
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,293 115,439 SH   SOLE   0 0 115,439
TE CONNECTIVITY LTD REG SHS H84989104 1,235 16,324 SH   SOLE   0 0 16,324
TORCHMARK CORP COM 891027104 1,471 19,737 SH   SOLE   0 0 19,737
UNION PAC CORP COM 907818108 2,973 21,507 SH   SOLE   0 0 21,507
UNITED PARCEL SERVICE INC CL B 911312106 1,189 12,191 SH   SOLE   0 0 12,191
UNITEDHEALTH GROUP INC COM 91324P102 1,592 6,390 SH   SOLE   0 0 6,390
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,691 70,234 SH   SOLE   0 0 70,234
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 347 4,656 SH   SOLE   0 0 4,656
VANGUARD INDEX FDS SM CP VAL ETF 922908611 246 2,155 SH   SOLE   0 0 2,155
VANGUARD INDEX FDS GROWTH ETF 922908736 13,706 102,029 SH   SOLE   0 0 102,029
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 28,661 367,727 SH   SOLE   0 0 367,727
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,644 70,765 SH   SOLE   0 0 70,765
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17,125 206,670 SH   SOLE   0 0 206,670
VERIZON COMMUNICATIONS INC COM 92343V104 274 4,878 SH   SOLE   0 0 4,878