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
Expires: July 31, 2015
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 467,259 2,148 SH SOLE 0 1,895 0 253
ADOBE INC COM 00724F101 997,843 4,105 SH SOLE 0 1,520 0 2,585
ALLY FINL INC COM 02005N100 617,239 15,734 SH SOLE 0 12,367 0 3,367
ALPHABET INC CAP STK CL C 02079K107 8,279,369 28,862 SH SOLE 0 11,976 0 16,886
ALPHABET INC CAP STK CL A 02079K305 1,370,706 4,767 SH SOLE 0 4,767 0 0
AMAZON COM INC COM 023135106 4,283,697 20,568 SH SOLE 0 9,820 0 10,748
AMERICAN TOWER CORP COM 03027X100 920,887 5,336 SH SOLE 0 1,236 0 4,100
APPLE INC COM 037833100 13,829,928 54,494 SH SOLE 0 17,704 0 36,790
BANK AMERICA CORP COM 060505104 272,572 5,591 SH SOLE 0 4,573 0 1,018
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,250,802 4,697 SH SOLE 0 2,251 0 2,446
BIOGEN INC COM 09062X103 331,277 1,807 SH SOLE 0 407 0 1,400
BLACKROCK INC COM 09290D101 2,063,830 2,146 SH SOLE 0 512 0 1,634
BOOKING HOLDINGS INC COM 09857L108 1,612,553 383 SH SOLE 0 83 0 300
BROADCOM INC COM 11135F101 1,564,278 5,054 SH SOLE 0 4,529 0 525
CACI INTL INC CL A 127190304 1,215,006 2,234 SH SOLE 0 1,768 0 466
CARDINAL HEALTH INC COM 14149Y108 1,597,715 7,561 SH SOLE 0 5,986 0 1,575
CHUBB LTD SWITZ COM H1467J104 1,998,929 6,133 SH SOLE 0 1,379 0 4,754
CHURCH & DWIGHT CO INC COM 171340102 1,458,218 15,626 SH SOLE 0 3,322 0 12,304
CISCO SYS INC COM 17275R102 200,337 2,582 SH SOLE 0 2,582 0 0
COCA COLA CO COM 191216100 403,217 5,302 SH SOLE 0 3,119 0 2,183
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 380,370 6,200 SH SOLE 0 1,200 0 5,000
CONSOLIDATED EDISON INC COM 209115104 226,360 2,000 SH SOLE 0 0 0 2,000
COOPER COS INC COM 216648501 750,750 10,500 SH SOLE 0 2,700 0 7,800
COSTCO WHOLESALE CORPORATION COM 22160K105 5,432,540 5,452 SH SOLE 0 1,639 0 3,813
COVISTA INC COM 00737L103 1,044,165 9,060 SH SOLE 0 6,696 0 2,364
CURTISS WRIGHT CORP COM 231561101 1,046,881 1,537 SH SOLE 0 1,213 0 324
EATON CORP PLC SHS G29183103 3,972,285 11,106 SH SOLE 0 2,796 0 8,310
ELI LILLY & CO COM 532457108 1,297,804 1,411 SH SOLE 0 881 0 530
EVEREST GROUP LTD COM G3223R108 302,358 925 SH SOLE 0 591 0 334
EVERPURE INC CL A 74624M102 558,755 9,464 SH SOLE 0 7,092 0 2,372
EXXON MOBIL CORP COM 30231G102 635,377 3,745 SH SOLE 0 3,745 0 0
FACTSET RESH SYS INC COM 303075105 477,378 2,200 SH SOLE 0 450 0 1,750
FEDERAL SIGNAL CORP COM 313855108 2,247,157 20,780 SH SOLE 0 9,409 0 11,371
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,104,987 19,170 SH SOLE 0 15,379 0 3,791
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 3,770,752 110,839 SH SOLE 0 42,440 0 68,399
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 496,631 8,407 SH SOLE 0 6,483 0 1,924
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,549,014 17,904 SH SOLE 0 13,256 0 4,648
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 3,079,892 91,202 SH SOLE 0 82,031 0 9,171
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 22,446,539 520,439 SH SOLE 0 364,606 0 155,833
GRACO INC COM 384109104 589,096 6,959 SH SOLE 0 5,701 0 1,258
HARMONY BIOSCIENCES HLDGS IN COM 413197104 243,519 8,694 SH SOLE 0 5,991 0 2,703
HEALTHCARE SVCS GROUP INC COM 421906108 512,963 27,653 SH SOLE 0 20,579 0 7,074
HOME DEPOT INC COM 437076102 1,377,410 4,188 SH SOLE 0 2,704 0 1,484
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,605,476 8,365 SH SOLE 0 6,993 0 1,372
ISHARES INC MSCI EMRG CHN 46434G764 19,670,066 250,064 SH SOLE 0 184,129 0 65,935
ISHARES TR 0-5YR INVT GR CP 46434V100 4,038,627 79,989 SH SOLE 0 74,050 0 5,939
ISHARES TR INTRM GOV CR ETF 464288612 5,073,256 47,556 SH SOLE 0 43,864 0 3,691
ISHARES TR MSCI EMG MKT ETF 464287234 717,031 12,626 SH SOLE 0 12,141 0 485
ISHARES TR S&P 100 ETF 464287101 2,388,070 7,508 SH SOLE 0 7,508 0 0
ISHARES TR RUS MID CAP ETF 464287499 256,979 2,643 SH SOLE 0 2,643 0 0
ISHARES TR RUS MD CP GR ETF 464287481 546,304 4,264 SH SOLE 0 4,264 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,959,306 20,172 SH SOLE 0 7,770 0 12,402
ISHARES TR S&P MC 400VL ETF 464287705 4,288,366 32,365 SH SOLE 0 26,766 0 5,599
ISHARES TR S&P MC 400GR ETF 464287606 3,877,059 38,532 SH SOLE 0 34,670 0 3,862
ISHARES TR CORE S&P SCP ETF 464287804 300,209 2,415 SH SOLE 0 2,280 0 135
ISHARES TR SP SMCP600VL ETF 464287879 503,768 4,253 SH SOLE 0 1,209 0 3,044
ISHARES TR S&P SML 600 GWT 464287887 3,093,805 21,379 SH SOLE 0 19,368 0 2,011
ISHARES TR S&P 500 VAL ETF 464287408 3,276,489 15,517 SH SOLE 0 13,373 0 2,144
ISHARES TR CORE S&P500 ETF 464287200 11,510,319 17,621 SH SOLE 0 16,052 0 1,569
ISHARES TR S&P 500 GRWT ETF 464287309 395,772 3,499 SH SOLE 0 493 0 3,006
JABIL INC COM 466313103 1,861,273 7,007 SH SOLE 0 3,953 0 3,054
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 16,769,848 343,222 SH SOLE 0 308,017 0 35,205
JOHNSON & JOHNSON COM 478160104 1,598,418 6,539 SH SOLE 0 2,967 0 3,572
JPMORGAN CHASE & CO COM 46625H100 2,965,430 10,081 SH SOLE 0 6,780 0 3,301
MAMAS CREATIONS INC COM 56146T103 1,250,026 81,488 SH SOLE 0 61,109 0 20,379
MASTERCARD INCORPORATED CL A 57636Q104 2,783,606 5,571 SH SOLE 0 2,488 0 3,083
MCDONALDS CORP COM 580135101 388,496 1,250 SH SOLE 0 474 0 776
MERCK & CO INC COM 58933Y105 660,753 5,493 SH SOLE 0 1,207 0 4,286
MICROSOFT CORP COM 594918104 8,308,871 22,446 SH SOLE 0 7,977 0 14,469
NETFLIX INC. COM 64110L106 222,972 2,319 SH SOLE 0 1,664 0 655
NEXTERA ENERGY INC COM 65339F101 1,923,114 20,705 SH SOLE 0 9,872 0 10,833
NVIDIA CORPORATION COM 67066G104 6,772,126 38,831 SH SOLE 0 15,934 0 22,897
PITNEY BOWES INC COM 724479100 248,738 22,510 SH SOLE 0 14,532 0 7,978
POST HLDGS INC COM 737446104 661,967 6,696 SH SOLE 0 3,932 0 2,764
PROCTER & GAMBLE CO COM 742718109 588,463 4,074 SH SOLE 0 2,117 0 1,957
PROGRESSIVE CORP COM 743315103 643,487 3,246 SH SOLE 0 2,672 0 574
PULTE GROUP INC COM 745867101 1,964,637 16,705 SH SOLE 0 3,541 0 13,164
ROPER TECHNOLOGIES INC COM 776696106 1,030,794 2,913 SH SOLE 0 699 0 2,214
SANMINA CORP COM 801056102 483,428 3,729 SH SOLE 0 2,829 0 900
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 219,923 3,590 SH SOLE 0 3,590 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 324,542 2,442 SH SOLE 0 470 0 1,972
SOUTHSTATE BK CORP COM 84472E102 255,540 2,762 SH SOLE 0 2,762 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A474 674,199 22,421 SH SOLE 0 20,734 0 1,687
SPDR SERIES TRUST STATE STREET SPD 78464A854 336,393 4,395 SH SOLE 0 1,041 0 3,354
SPDR SERIES TRUST STATE STREET SPD 78464A821 327,224 3,410 SH SOLE 0 3,410 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,822,903 2,803 SH SOLE 0 1,790 0 1,013
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 342,919 556 SH SOLE 0 131 0 425
STRIDE INC COM 86333M108 419,425 4,757 SH SOLE 0 3,069 0 1,688
THERMO FISHER SCIENTIFIC INC COM 883556102 1,831,932 3,727 SH SOLE 0 1,380 0 2,347
TOLL BROTHERS INC COM 889478103 3,567,735 26,143 SH SOLE 0 6,943 0 19,200
UNION PAC CORP COM 907818108 1,176,950 4,851 SH SOLE 0 1,555 0 3,296
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,541,748 2,600 SH SOLE 0 1,947 0 653
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 462,343 4,535 SH SOLE 0 3,488 0 1,047
VANGUARD INDEX FDS VALUE ETF 922908744 689,447 3,514 SH SOLE 0 2,042 0 1,472
VERIZON COMMUNICATIONS INC COM 92343V104 243,370 4,848 SH SOLE 0 4,749 0 99
VISA INC COM CL A 92826C839 564,292 1,867 SH SOLE 0 1,495 0 372
VISHAY INTERTECHNOLOGY INC COM 928298108 351,093 19,505 SH SOLE 0 14,016 0 5,489
VOYA FINANCIAL INC COM 929089100 530,054 7,758 SH SOLE 0 2,878 0 4,880
WALMART INC COM 931142103 475,499 3,826 SH SOLE 0 3,177 0 649