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
ANTHEM INC COM 036752103 1,506 9,176 SH   SOLE 9,176 0 0
APPLE INC COM 037833100 1,370 10,920 SH   SOLE 10,920 0 0
AQUA AMERICA INC COM 03836W103 575 23,490 SH   SOLE 23,490 0 0
AT&T INC COM 00206R102 282 7,931 SH   SOLE 7,931 0 0
AVG TECHNOLOGIES N V SHS N07831105 225 8,263 SH   SOLE 8,263 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 911 36,105 SH   SOLE 36,105 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 709 59,663 SH   SOLE 59,663 0 0
CVS HEALTH CORP COM 126650100 602 5,742 SH   SOLE 5,742 0 0
DELUXE CORP COM 248019101 340 5,481 SH   SOLE 5,481 0 0
DOLLAR GEN CORP NEW COM 256677105 202 2,595 SH   SOLE 2,595 0 0
DOLLAR TREE INC COM 256746108 206 2,606 SH   SOLE 2,606 0 0
DONALDSON INC COM 257651109 1,614 45,072 SH   SOLE 45,072 0 0
EXXON MOBIL CORP COM 30231G102 274 3,291 SH   SOLE 3,291 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 7,859 185,277 SH   SOLE 185,277 0 0
FOOT LOCKER INC COM 344849104 339 5,063 SH   SOLE 5,063 0 0
GAP INC DEL COM 364760108 477 12,494 SH   SOLE 12,494 0 0
GILEAD SCIENCES INC COM 375558103 500 4,270 SH   SOLE 4,270 0 0
HALCON RES CORP COM NEW 40537Q209 15 12,800 SH   SOLE 12,800 0 0
HIBBETT SPORTS INC COM 428567101 328 7,044 SH   SOLE 7,044 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 2,524 24,035 SH   SOLE 24,035 0 0
LEAR CORP COM NEW 521865204 205 1,824 SH   SOLE 1,824 0 0
LILLY ELI & CO COM 532457108 259 3,104 SH   SOLE 3,104 0 0
MICROSOFT CORP COM 594918104 632 14,307 SH   SOLE 14,307 0 0
NORDSTROM INC COM 655664100 876 11,764 SH   SOLE 11,764 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,094 6,895 SH   SOLE 6,895 0 0
PACCAR INC COM 693718108 710 11,126 SH   SOLE 11,126 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 1,326 49,263 SH   SOLE 49,263 0 0
PPL CORP COM 69351T106 615 20,884 SH   SOLE 20,884 0 0
RAYTHEON CO COM NEW 755111507 909 9,500 SH   SOLE 9,500 0 0
ROBERT HALF INTL INC COM 770323103 863 15,546 SH   SOLE 15,546 0 0
SANDERSON FARMS INC COM 800013104 461 6,129 SH   SOLE 6,129 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,408 29,087 SH   SOLE 29,087 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,685 103,308 SH   SOLE 103,308 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,466 156,840 SH   SOLE 156,840 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,362 109,341 SH   SOLE 109,341 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,206 16,039 SH   SOLE 16,039 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13,907 257,248 SH   SOLE 257,248 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,918 191,252 SH   SOLE 191,252 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 31,019 678,598 SH   SOLE 678,598 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 9,311 94,375 SH   SOLE 94,375 0 0
ST JUDE MED INC COM 790849103 923 12,632 SH   SOLE 12,632 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 211 7,652 SH   SOLE 7,652 0 0
TEGNA INC COM 87901J105 1,085 33,822 SH   SOLE 33,822 0 0
UNITED PARCEL SERVICE INC CL B 911312106 768 7,924 SH   SOLE 7,924 0 0