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
HUNT J B TRANS SVCS INC COM COM 445658107 301 2,473 SH   SOLE   2,473 0 0
ISHARES CORE S&P 500 ETF COM 464287200 335 1,228 SH   SOLE   1,228 0 0
SPDR SERIES TRUST PORTFOLIO MD COM 78464A847 1,102 31,601 SH   SOLE   31,601 0 0
SPDR SER TR PORTFOLIO SM ETF COM 78468R853 1,121 34,729 SH   SOLE   34,729 0 0
CA INC COM COM 12673P105 1,126 31,591 SH   SOLE   31,591 0 0
SPDR SERIES TRUST NYSE TECH ET COM 78464A102 1,605 17,196 SH   SOLE   17,196 0 0
SPDR SERIES TRUST S&P 500 GROW COM 78464A409 1,629 46,358 SH   SOLE   46,358 0 0
MATADOR RES CO COM COM 576485205 1,740 57,892 SH   SOLE   57,892 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,809 17,356 SH   SOLE   17,356 0 0
PACKAGING CORP AMER COM COM 695156109 1,893 16,930 SH   SOLE   16,930 0 0
ANTHEM INC COM 036752103 2,075 8,719 SH   SOLE   8,719 0 0
METLIFE INC COM COM 59156R108 2,135 48,958 SH   SOLE   48,958 0 0
PULTE GROUP INC COM COM 745867101 2,259 78,580 SH   SOLE   78,580 0 0
NUCOR CORP COM COM 670346105 2,379 38,066 SH   SOLE   38,066 0 0
AUTOZONE INC COM 053332102 2,496 3,720 SH   SOLE   3,720 0 0
APPLIED MATERIALS INC COM 038222105 2,661 57,603 SH   SOLE   57,603 0 0
CITRIX SYS INC COM COM 177376100 2,684 25,597 SH   SOLE   25,597 0 0
BANK AMER CORP COM COM 060505104 2,745 97,372 SH   SOLE   97,372 0 0
ASSURANT INC COM COM 04621X108 2,748 26,555 SH   SOLE   26,555 0 0
INTERPUBLIC GROUP OF COMPANIES COM 460690100 2,754 117,511 SH   SOLE   117,511 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 3,036 41,870 SH   SOLE   41,870 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 3,062 41,628 SH   SOLE   41,628 0 0
ABBOTT LABORATORIES COM 002824100 3,135 51,402 SH   SOLE   51,402 0 0
AETNA INC NEW COM COM 00817Y108 3,174 17,295 SH   SOLE   17,295 0 0
ULTA BEAUTY INC COM COM 90384S303 3,198 13,700 SH   SOLE   13,700 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 3,362 41,012 SH   SOLE   41,012 0 0
CARNIVAL CORP PAIRED CTF COM 143658300 3,473 60,595 SH   SOLE   60,595 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 3,593 63,626 SH   SOLE   63,626 0 0
CISCO SYS INC COM COM 17275R102 3,612 83,943 SH   SOLE   83,943 0 0
CIT GROUP INC COM NEW COM 125581801 3,619 71,801 SH   SOLE   71,801 0 0
SPDR SERIES TRUST S&P REGL BKG COM 78464A698 3,704 60,726 SH   SOLE   60,726 0 0
TEXTRON INC COM COM 883203101 3,827 58,060 SH   SOLE   58,060 0 0
FEDEX CORP COM 31428X106 3,960 17,439 SH   SOLE   17,439 0 0
MICROSOFT CORP COM COM 594918104 4,058 41,154 SH   SOLE   41,154 0 0
LOEWS CORP COM 540424108 4,069 84,288 SH   SOLE   84,288 0 0
HILL ROM HLDGS INC COM COM 431475102 4,393 50,298 SH   SOLE   50,298 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,674 75,583 SH   SOLE   75,583 0 0
RAYTHEON CO COM NEW COM 755111507 4,857 25,142 SH   SOLE   25,142 0 0
SBA COMMUNICATIONS CRP COM COM 78410G104 4,980 30,160 SH   SOLE   30,160 0 0
NETFLIX INC COM COM 64110L106 5,061 12,930 SH   SOLE   12,930 0 0
PROGRESSIVE CORP OHIO COM COM 743315103 5,090 86,050 SH   SOLE   86,050 0 0
BERKSHIRE HATHAWAY INC DE CL COM 084670702 5,115 27,402 SH   SOLE   27,402 0 0
NASDAQ INC COM COM 631103108 5,403 59,196 SH   SOLE   59,196 0 0
MICRON TECHNOLOGY INC COM COM 595112103 5,404 103,050 SH   SOLE   103,050 0 0
TJX COS INC NEW COM COM 872540109 5,591 58,739 SH   SOLE   58,739 0 0
D R HORTON CO COM 23331a109 5,805 141,590 SH   SOLE   141,590 0 0
PFIZER INC COM COM 717081103 5,862 161,564 SH   SOLE   161,564 0 0
AVERY DENNISON CORP COM COM 053611109 6,133 60,071 SH   SOLE   60,071 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 6,151 12,856 SH   SOLE   12,856 0 0
BROADCOM LTD SHS COM 11135F101 6,434 26,516 SH   SOLE   26,516 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 6,472 126,659 SH   SOLE   126,659 0 0
BANK HAWAII CORP COM COM 062540109 6,673 79,995 SH   SOLE   79,995 0 0
VISA INC COM CL A COM 92826C839 6,733 50,837 SH   SOLE   50,837 0 0
HUMANA INC COM COM 444859102 6,768 22,740 SH   SOLE   22,740 0 0
ALLSTATE CORP COM COM 020002101 6,797 74,466 SH   SOLE   74,466 0 0
ISHARES RUSSELL MID CAP ETF COM 464287499 7,629 35,963 SH   SOLE   35,963 0 0
TRANSDIGM GROUP INC COM COM 893641100 7,712 22,346 SH   SOLE   22,346 0 0
ISHARES RUSSELL 2000 VALUE COM 464287630 7,781 58,983 SH   SOLE   58,983 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 7,885 25,626 SH   SOLE   25,626 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 7,949 40,450 SH   SOLE   40,450 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 7,975 48,695 SH   SOLE   48,695 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 8,081 32,936 SH   SOLE   32,936 0 0
BECTON DICKINSON & CO COM COM 075887109 8,151 34,024 SH   SOLE   34,024 0 0
DOLLAR GEN CORP NEW COM COM 256677105 8,691 88,139 SH   SOLE   88,139 0 0
ALPHABET INC CAP STK CL A COM 02079K305 9,770 8,652 SH   SOLE   8,652 0 0
APPLE INC COM COM 037833100 10,675 57,669 SH   SOLE   57,669 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 11,115 170,273 SH   SOLE   170,273 0 0
BLACKROCK INC COM COM 09247X101 11,248 22,539 SH   SOLE   22,539 0 0
DOWDUPONT INC COM COM 26078J100 11,464 173,906 SH   SOLE   173,906 0 0
INTL PAPER CO COM COM 460146103 12,960 248,852 SH   SOLE   248,852 0 0
TOTAL SYS SVCS INC COM COM 891906109 13,113 155,146 SH   SOLE   155,146 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 13,745 931,221 SH   SOLE   931,221 0 0
HP INC COM COM 40434L105 15,295 674,078 SH   SOLE   674,078 0 0
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 15,898 293,647 SH   SOLE   293,647 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 15,969 150,322 SH   SOLE   150,322 0 0
JUNIPER NETWORKS INC COM COM 48203R104 16,857 614,772 SH   SOLE   614,772 0 0
AMAZON COM INC COM COM 023135106 17,122 10,073 SH   SOLE   10,073 0 0
NEXTERA ENERGY INC COM COM 65339F101 17,997 107,746 SH   SOLE   107,746 0 0
AMGEN INC COM COM 031162100 18,045 97,759 SH   SOLE   97,759 0 0
OLD REP INTL CORP COM COM 680223104 18,356 921,941 SH   SOLE   921,941 0 0
FNB CORP PA COM COM 302520101 18,422 1,372,691 SH   SOLE   1,372,691 0 0
PAYCHEX INC COM COM 704326107 18,551 271,417 SH   SOLE   271,417 0 0
NEXTERA ENERGY PTNRS COM UNIT COM 65341B106 18,564 397,777 SH   SOLE   397,777 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100 18,674 169,993 SH   SOLE   169,993 0 0
WASTE MGMT INC DEL COM COM 94106L109 18,757 230,602 SH   SOLE   230,602 0 0
PEOPLES UNITED FINANCIAL INC C COM 712704105 19,356 1,069,971 SH   SOLE   1,069,971 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 19,934 434,959 SH   SOLE   434,959 0 0
INTEL CORP COM COM 458140100 20,093 404,198 SH   SOLE   404,198 0 0
PHILLIPS 66 COM COM 718546104 20,633 183,713 SH   SOLE   183,713 0 0
BOEING CO COM COM 097023105 21,067 62,790 SH   SOLE   62,790 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 21,443 85,939 SH   SOLE   85,939 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 21,533 194,287 SH   SOLE   194,287 0 0
LOCKHEED MARTIN CORP COM COM 539830109 21,554 72,957 SH   SOLE   72,957 0 0
ONEOK INC NEW COM COM 682680103 23,718 339,651 SH   SOLE   339,651 0 0
REPUBLIC SVCS INC COM COM 760759100 23,979 350,778 SH   SOLE   350,778 0 0
MARATHON PETE CORP COM COM 56585A102 26,187 373,243 SH   SOLE   373,243 0 0
HOME DEPOT INC COM COM 437076102 34,008 174,309 SH   SOLE   174,309 0 0
FIRST TRUST NYSE ARCA BIOTEC COM 33733E203 41,982 299,850 SH   SOLE   299,850 0 0
SPDR DOW JONES INDL AVRG ETF U COM 78467X109 62,348 256,863 SH   SOLE   256,863 0 0
SPDR SERIES TRUST S&P RETAIL E COM 78464A714 68,805 1,416,910 SH   SOLE   1,416,910 0 0
SECTOR MATERIALS SELECT SECTOR COM 81369Y100 69,246 1,192,460 SH   SOLE   1,192,460 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 70,272 451,419 SH   SOLE   451,419 0 0
FIRST TRUST DOW JONES INTERN COM 33733E302 70,676 513,448 SH   SOLE   513,448 0 0
SECTOR INDUSTRIAL SELECT COM 81369Y704 101,687 1,419,617 SH   SOLE   1,419,617 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 142,321 5,352,415 SH   SOLE   5,352,415 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 147,189 1,346,652 SH   SOLE   1,346,652 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 211,208 1,230,457 SH   SOLE   1,230,457 0 0
VANGUARD WORLD FDS FINANCIALS COM 92204A405 212,644 3,152,618 SH   SOLE   3,152,618 0 0
SECTOR TECHNOLOGY SELECT COM 81369Y803 245,748 3,537,469 SH   SOLE   3,537,469 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702 261,480 1,441,457 SH   SOLE   1,441,457 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 280,367 1,372,127 SH   SOLE   1,372,127 0 0
ISHARES TR S&P 500 GRWT ETF COM 464287309 291,042 1,789,817 SH   SOLE   1,789,817 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 303,993 1,120,587 SH   SOLE   1,120,587 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 305,181 2,122,258 SH   SOLE   2,122,258 0 0