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
3M CO COM 88579Y101 1,401 6,381 SH   SOLE   6,381 0 0
ABBOTT LABS COM 002824100 810 13,522 SH   SOLE   13,522 0 0
ABBVIE INC COM 00287Y109 28,383 299,871 SH   SOLE   299,871 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,544 101,263 SH   SOLE   101,263 0 0
ADVANCED ENERGY INDS COM 007973100 589 9,213 SH   SOLE   9,213 0 0
AFLAC INC COM 001055102 21,760 497,261 SH   SOLE   497,261 0 0
AIR PRODS & CHEMS INC COM 009158106 263 1,653 SH   SOLE   1,653 0 0
ALPHABET INC CAP STK CL A 02079K305 419 404 SH   SOLE   404 0 0
ALPHABET INC CAP STK CL C 02079K107 506 490 SH   SOLE   490 0 0
ALTRIA GROUP INC COM 02209S103 702 11,259 SH   SOLE   11,259 0 0
AMAZON COM INC COM 023135106 769 531 SH   SOLE   531 0 0
AMC NETWORKS INC CL A 00164V103 646 12,499 SH   SOLE   12,499 0 0
AMERICAN EXPRESS CO COM 025816109 22,517 241,392 SH   SOLE   241,392 0 0
AMGEN INC COM 031162100 27,581 161,785 SH   SOLE   161,785 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,252 74,932 SH   SOLE   74,932 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3,177 70,485 SH   SOLE   70,485 0 0
APPLE INC COM 037833100 58,759 350,214 SH   SOLE   350,214 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,396 60,295 SH   SOLE   60,295 0 0
APPLIED MATLS INC COM 038222105 22,016 395,904 SH   SOLE   395,904 0 0
AQUA AMERICA INC COM 03836W103 243 7,126 SH   SOLE   7,126 0 0
ARROW ELECTRS INC COM 042735100 20,799 270,043 SH   SOLE   270,043 0 0
ASSURANT INC COM 04621X108 862 9,431 SH   SOLE   9,431 0 0
AT&T INC COM 00206R102 832 23,349 SH   SOLE   23,349 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 512 4,515 SH   SOLE   4,515 0 0
BANK AMER CORP COM 060505104 37,269 1,242,713 SH   SOLE   1,242,713 0 0
BANK N S HALIFAX COM 064149107 15,224 246,747 SH   SOLE   246,747 0 0
BB&T CORP COM 054937107 21,558 414,261 SH   SOLE   414,261 0 0
BECTON DICKINSON & CO COM 075887109 696 3,213 SH   SOLE   3,213 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,002 5,025 SH   SOLE   5,025 0 0
BIG LOTS INC COM 089302103 14,051 322,779 SH   SOLE   322,779 0 0
BIOGEN INC COM 09062X103 17,456 63,749 SH   SOLE   63,749 0 0
BLACKROCK INC COM 09247X101 204 376 SH   SOLE   376 0 0
BOOKING HLDGS INC COM 09857L108 248 119 SH   SOLE   119 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,816 28,708 SH   SOLE   28,708 0 0
BROADCOM LTD SHS Y09827109 41,123 174,509 SH   SOLE   174,509 0 0
CABOT CORP COM 127055101 2,281 40,928 SH   SOLE   40,928 0 0
CACI INTL INC CL A 127190304 2,479 16,376 SH   SOLE   16,376 0 0
CANADIAN PAC RY LTD COM 13645T100 15,068 85,372 SH   SOLE   85,372 0 0
CATERPILLAR INC DEL COM 149123101 23,109 156,799 SH   SOLE   156,799 0 0
CATHAY GEN BANCORP COM 149150104 2,175 54,409 SH   SOLE   54,409 0 0
CBRE GROUP INC CL A 12504L109 17,615 373,031 SH   SOLE   373,031 0 0
CELANESE CORP DEL COM SER A 150870103 15,757 157,237 SH   SOLE   157,237 0 0
CENTENE CORP DEL COM 15135B101 13,392 125,310 SH   SOLE   125,310 0 0
CERNER CORP COM 156782104 242 4,175 SH   SOLE   4,175 0 0
CHARLES RIV LABS INTL INC COM 159864107 860 8,055 SH   SOLE   8,055 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,752 148,504 SH   SOLE   148,504 0 0
CHEVRON CORP NEW COM 166764100 24,151 211,774 SH   SOLE   211,774 0 0
CHILDRENS PL INC COM 168905107 11,190 82,739 SH   SOLE   82,739 0 0
CIGNA CORPORATION COM 125509109 479 2,857 SH   SOLE   2,857 0 0
CISCO SYS INC COM 17275R102 44,040 1,026,811 SH   SOLE   1,026,811 0 0
COCA COLA CO COM 191216100 1,011 23,276 SH   SOLE   23,276 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,216 325,662 SH   SOLE   325,662 0 0
COLGATE PALMOLIVE CO COM 194162103 666 9,296 SH   SOLE   9,296 0 0
COMCAST CORP NEW CL A 20030N101 26,266 768,690 SH   SOLE   768,690 0 0
CONAGRA BRANDS INC COM 205887102 934 25,318 SH   SOLE   25,318 0 0
CONSTELLATION BRANDS INC CL A 21036P108 13,047 57,242 SH   SOLE   57,242 0 0
COSTCO WHSL CORP NEW COM 22160K105 426 2,263 SH   SOLE   2,263 0 0
CSX CORP COM 126408103 1,112 19,963 SH   SOLE   19,963 0 0
CUMMINS INC COM 231021106 34,173 210,825 SH   SOLE   210,825 0 0
CVS HEALTH CORP COM 126650100 383 6,160 SH   SOLE   6,160 0 0
D R HORTON INC COM 23331A109 19,356 441,509 SH   SOLE   441,509 0 0
DISNEY WALT CO COM DISNEY 254687106 1,150 11,447 SH   SOLE   11,447 0 0
DOMINION ENERGY INC COM 25746U109 11,576 171,680 SH   SOLE   171,680 0 0
DOWDUPONT INC COM 26078J100 22,352 350,835 SH   SOLE   350,835 0 0
DSW INC CL A 23334L102 17,225 766,931 SH   SOLE   766,931 0 0
EAST WEST BANCORP INC COM 27579R104 21,432 342,694 SH   SOLE   342,694 0 0
EASTMAN CHEM CO COM 277432100 29,178 276,358 SH   SOLE   276,358 0 0
EDISON INTL COM 281020107 869 13,643 SH   SOLE   13,643 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,557 48,574 SH   SOLE   48,574 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,647 78,004 SH   SOLE   78,004 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,430 73,132 SH   SOLE   73,132 0 0
ENVISION HEALTHCARE CORP COM 29414D100 15,161 394,506 SH   SOLE   394,506 0 0
ESSENT GROUP LTD COM G3198U102 21,718 510,280 SH   SOLE   510,280 0 0
ETFS TR BBG COMMD K 1 26923J503 4,012 164,836 SH   SOLE   164,836 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 362 5,240 SH   SOLE   5,240 0 0
EXXON MOBIL CORP COM 30231G102 7,402 99,204 SH   SOLE   99,204 0 0
FACEBOOK INC CL A 30303M102 636 3,983 SH   SOLE   3,983 0 0
FARMLAND PARTNERS INC COM 31154R109 1,410 168,863 SH   SOLE   168,863 0 0
FEDERATED INVS INC PA CL B 314211103 2,398 71,803 SH   SOLE   71,803 0 0
FEDEX CORP COM 31428X106 12,357 51,463 SH   SOLE   51,463 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 13,914 678,058 SH   SOLE   678,058 0 0
FIRST BANCORP N C COM 318910106 2,335 65,485 SH   SOLE   65,485 0 0
FIRST FINL BANCORP OH COM 320209109 661 22,509 SH   SOLE   22,509 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3,753 171,370 SH   SOLE   171,370 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 7,991 66,319 SH   SOLE   66,319 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 6,536 200,611 SH   SOLE   200,611 0 0
GENERAL ELECTRIC CO COM 369604103 875 64,945 SH   SOLE   64,945 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 1,111 80,735 SH   SOLE   80,735 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 3,116 87,339 SH   SOLE   87,339 0 0
GRAND CANYON ED INC COM 38526M106 33,880 322,914 SH   SOLE   322,914 0 0
HFF INC CL A 40418F108 2,463 49,559 SH   SOLE   49,559 0 0
HOLLYFRONTIER CORP COM 436106108 688 14,088 SH   SOLE   14,088 0 0
HOME DEPOT INC COM 437076102 36,590 205,285 SH   SOLE   205,285 0 0
HONEYWELL INTL INC COM 438516106 771 5,334 SH   SOLE   5,334 0 0
ICON PLC SHS G4705A100 16,381 138,655 SH   SOLE   138,655 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3,888 126,489 SH   SOLE   126,489 0 0
INGERSOLL-RAND PLC SHS G47791101 29,032 339,514 SH   SOLE   339,514 0 0
INGREDION INC COM 457187102 42,400 328,889 SH   SOLE   328,889 0 0
INNOSPEC INC COM 45768S105 1,713 24,977 SH   SOLE   24,977 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,881 111,102 SH   SOLE   111,102 0 0
INTEL CORP COM 458140100 39,015 749,127 SH   SOLE   749,127 0 0
INTERFACE INC COM 458665304 4,023 159,631 SH   SOLE   159,631 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,367 100,158 SH   SOLE   100,158 0 0
INTL PAPER CO COM 460146103 20,234 378,694 SH   SOLE   378,694 0 0
IPG PHOTONICS CORP COM 44980X109 803 3,441 SH   SOLE   3,441 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,465 25,080 SH   SOLE   25,080 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 1,272 50,174 SH   SOLE   50,174 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,009 133,884 SH   SOLE   133,884 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,828 194,477 SH   SOLE   194,477 0 0
ISHARES INC MSCI STH AFR ETF 464286780 2,389 34,774 SH   SOLE   34,774 0 0
ISHARES INC MSCI THAILND ETF 464286624 5,636 56,534 SH   SOLE   56,534 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9,531 78,190 SH   SOLE   78,190 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 229 2,215 SH   SOLE   2,215 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,495 44,101 SH   SOLE   44,101 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,451 17,177 SH   SOLE   17,177 0 0
ISHARES TR CORE MSCI EAFE 46432F842 263 3,989 SH   SOLE   3,989 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,953 11,126 SH   SOLE   11,126 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,172 16,910 SH   SOLE   16,910 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,302 16,912 SH   SOLE   16,912 0 0
ISHARES TR CORE US AGGBD ET 464287226 293 2,736 SH   SOLE   2,736 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2,265 78,877 SH   SOLE   78,877 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 2,648 86,554 SH   SOLE   86,554 0 0
ISHARES TR MIN VOL USA ETF 46429B697 2,958 56,962 SH   SOLE   56,962 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 2,448 84,740 SH   SOLE   84,740 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 63,647 600,899 SH   SOLE   600,899 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,927 23,295 SH   SOLE   23,295 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 2,867 34,959 SH   SOLE   34,959 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,674 131,046 SH   SOLE   131,046 0 0
ISHARES TR IBOXX HI YD ETF 464288513 112,226 1,310,442 SH   SOLE   1,310,442 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,987 52,901 SH   SOLE   52,901 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 3,927 50,647 SH   SOLE   50,647 0 0
ISHARES TR NATIONAL MUN ETF 464288414 227 2,080 SH   SOLE   2,080 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,099 6,105 SH   SOLE   6,105 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 62,301 326,921 SH   SOLE   326,921 0 0
ISHARES TR RUS MD CP GR ETF 464287481 269 2,184 SH   SOLE   2,184 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 34,176 220,388 SH   SOLE   220,388 0 0
ISHARES TR SELECT DIVID ETF 464287168 259 2,718 SH   SOLE   2,718 0 0
ISHARES TR TIPS BD ETF 464287176 228 2,014 SH   SOLE   2,014 0 0
ISHARES TR US AER DEF ETF 464288760 4,124 20,832 SH   SOLE   20,832 0 0
ISHARES TR US BR DEL SE ETF 464288794 6,070 92,773 SH   SOLE   92,773 0 0
JETBLUE AIRWAYS CORP COM 477143101 836 41,126 SH   SOLE   41,126 0 0
JOHNSON & JOHNSON COM 478160104 38,398 299,634 SH   SOLE   299,634 0 0
JPMORGAN CHASE & CO COM 46625H100 68,980 627,261 SH   SOLE   627,261 0 0
KIMBERLY CLARK CORP COM 494368103 402 3,647 SH   SOLE   3,647 0 0
KORN FERRY INTL COM NEW 500643200 19,183 371,840 SH   SOLE   371,840 0 0
KROGER CO COM 501044101 579 24,170 SH   SOLE   24,170 0 0
LAM RESEARCH CORP COM 512807108 22,604 111,262 SH   SOLE   111,262 0 0
LAMB WESTON HLDGS INC COM 513272104 399 6,851 SH   SOLE   6,851 0 0
LANDSTAR SYS INC COM 515098101 1,107 10,096 SH   SOLE   10,096 0 0
LAS VEGAS SANDS CORP COM 517834107 36,215 503,692 SH   SOLE   503,692 0 0
LCI INDS COM 50189K103 2,299 22,073 SH   SOLE   22,073 0 0
LEAR CORP COM NEW 521865204 24,642 132,418 SH   SOLE   132,418 0 0
LILLY ELI & CO COM 532457108 302 3,906 SH   SOLE   3,906 0 0
LINCOLN NATL CORP IND COM 534187109 22,976 314,484 SH   SOLE   314,484 0 0
LOCKHEED MARTIN CORP COM 539830109 30,263 89,553 SH   SOLE   89,553 0 0
LOWES COS INC COM 548661107 914 10,420 SH   SOLE   10,420 0 0
LPL FINL HLDGS INC COM 50212V100 2,838 46,477 SH   SOLE   46,477 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21,125 199,894 SH   SOLE   199,894 0 0
M/I HOMES INC COM 55305B101 2,347 73,686 SH   SOLE   73,686 0 0
MANULIFE FINL CORP COM 56501R106 17,579 946,098 SH   SOLE   946,098 0 0
MASTEC INC COM 576323109 2,144 45,564 SH   SOLE   45,564 0 0
MASTERCARD INCORPORATED CL A 57636Q104 390 2,225 SH   SOLE   2,225 0 0
MCBC HLDGS INC COM 55276F107 2,067 82,032 SH   SOLE   82,032 0 0
MCDONALDS CORP COM 580135101 664 4,244 SH   SOLE   4,244 0 0
MEDNAX INC COM 58502B106 15,631 280,973 SH   SOLE   280,973 0 0
MEDTRONIC PLC SHS G5960L103 21,894 272,925 SH   SOLE   272,925 0 0
MERCK & CO INC COM 58933Y105 379 6,949 SH   SOLE   6,949 0 0
METHODE ELECTRS INC COM 591520200 3,957 101,209 SH   SOLE   101,209 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 14,937 240,607 SH   SOLE   240,607 0 0
MICROSOFT CORP COM 594918104 40,672 445,628 SH   SOLE   445,628 0 0
MKS INSTRUMENT INC COM 55306N104 27,704 239,547 SH   SOLE   239,547 0 0
MORGAN STANLEY COM NEW 617446448 12,195 226,003 SH   SOLE   226,003 0 0
NEWFIELD EXPL CO COM 651290108 2,867 117,401 SH   SOLE   117,401 0 0
NEXTERA ENERGY INC COM 65339F101 24,090 147,496 SH   SOLE   147,496 0 0
NORFOLK SOUTHERN CORP COM 655844108 413 3,042 SH   SOLE   3,042 0 0
NORTHERN TR CORP COM 665859104 311 3,016 SH   SOLE   3,016 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,152 3,300 SH   SOLE   3,300 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,336 106,862 SH   SOLE   106,862 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 13,746 211,604 SH   SOLE   211,604 0 0
OLD DOMINION FGHT LINES INC COM 679580100 14,862 101,123 SH   SOLE   101,123 0 0
ON SEMICONDUCTOR CORP COM 682189105 862 35,234 SH   SOLE   35,234 0 0
ONEOK INC NEW COM 682680103 30,012 527,264 SH   SOLE   527,264 0 0
OPEN TEXT CORP COM 683715106 14,993 430,835 SH   SOLE   430,835 0 0
ORACLE CORP COM 68389X105 2,616 57,179 SH   SOLE   57,179 0 0
ORBOTECH LTD ORD M75253100 25,896 416,463 SH   SOLE   416,463 0 0
OWENS CORNING NEW COM 690742101 19,702 245,047 SH   SOLE   245,047 0 0
PATRICK INDS INC COM 703343103 1,693 27,368 SH   SOLE   27,368 0 0
PEPSICO INC COM 713448108 851 7,794 SH   SOLE   7,794 0 0
PFIZER INC COM 717081103 550 15,509 SH   SOLE   15,509 0 0
PHILIP MORRIS INTL INC COM 718172109 580 5,837 SH   SOLE   5,837 0 0
PHILLIPS 66 COM 718546104 306 3,185 SH   SOLE   3,185 0 0
PNC FINL SVCS GROUP INC COM 693475105 35,818 236,826 SH   SOLE   236,826 0 0
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 963 31,562 SH   SOLE   31,562 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 34,248 805,844 SH   SOLE   805,844 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 1,250 54,423 SH   SOLE   54,423 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5,607 35,018 SH   SOLE   35,018 0 0
PPG INDS INC COM 693506107 303 2,715 SH   SOLE   2,715 0 0
PPL CORP COM 69351T106 677 23,936 SH   SOLE   23,936 0 0
PRAXAIR INC COM 74005P104 507 3,514 SH   SOLE   3,514 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,072 19,190 SH   SOLE   19,190 0 0
PRIMERICA INC COM 74164M108 23,967 248,110 SH   SOLE   248,110 0 0
PROCTER AND GAMBLE CO COM 742718109 29,934 377,572 SH   SOLE   377,572 0 0
PRUDENTIAL FINL INC COM 744320102 27,547 266,026 SH   SOLE   266,026 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 634 12,610 SH   SOLE   12,610 0 0
PVH CORP COM 693656100 12,588 83,129 SH   SOLE   83,129 0 0
RAYTHEON CO COM NEW 755111507 15,473 71,695 SH   SOLE   71,695 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 10,610 237,474 SH   SOLE   237,474 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 28,616 370,247 SH   SOLE   370,247 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 28,489 241,965 SH   SOLE   241,965 0 0
RPM INTL INC COM 749685103 650 13,625 SH   SOLE   13,625 0 0
SAIA INC COM 78709Y105 1,766 23,505 SH   SOLE   23,505 0 0
SANDY SPRING BANCORP INC COM 800363103 1,740 44,893 SH   SOLE   44,893 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 413 5,071 SH   SOLE   5,071 0 0
SHERWIN WILLIAMS CO COM 824348106 1,803 4,597 SH   SOLE   4,597 0 0
SILGAN HOLDINGS INC COM 827048109 2,241 80,452 SH   SOLE   80,452 0 0
SIRIUS XM HLDGS INC COM 82968B103 131 20,917 SH   SOLE   20,917 0 0
SNAP ON INC COM 833034101 12,852 87,110 SH   SOLE   87,110 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 8,095 64,355 SH   SOLE   64,355 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,462 13,209 SH   SOLE   13,209 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,056 20,113 SH   SOLE   20,113 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,813 25,891 SH   SOLE   25,891 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 623 1,823 SH   SOLE   1,823 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 17,637 644,383 SH   SOLE   644,383 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,184 22,910 SH   SOLE   22,910 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 85,894 2,395,929 SH   SOLE   2,395,929 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3,590 107,087 SH   SOLE   107,087 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 5,030 105,026 SH   SOLE   105,026 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,310 54,803 SH   SOLE   54,803 0 0
SPIRIT AIRLS INC COM 848577102 2,159 57,140 SH   SOLE   57,140 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,507 106,823 SH   SOLE   106,823 0 0
STAMPS COM INC COM NEW 852857200 2,852 14,186 SH   SOLE   14,186 0 0
STANDEX INTL CORP COM 854231107 1,585 16,624 SH   SOLE   16,624 0 0
STATE STR CORP COM 857477103 58,079 582,359 SH   SOLE   582,359 0 0
SYNNEX CORP COM 87162W100 24,741 208,963 SH   SOLE   208,963 0 0
SYNTEL INC COM 87162H103 1,834 71,830 SH   SOLE   71,830 0 0
TE CONNECTIVITY LTD REG SHS H84989104 51,362 514,138 SH   SOLE   514,138 0 0
TEXAS INSTRS INC COM 882508104 29,562 284,555 SH   SOLE   284,555 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 881 4,266 SH   SOLE   4,266 0 0
THOR INDS INC COM 885160101 19,605 170,226 SH   SOLE   170,226 0 0
TIME WARNER INC COM NEW 887317303 21,768 230,158 SH   SOLE   230,158 0 0
TIMKEN CO COM 887389104 2,169 47,561 SH   SOLE   47,561 0 0
TJX COS INC NEW COM 872540109 21,859 268,006 SH   SOLE   268,006 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 23,036 405,201 SH   SOLE   405,201 0 0
TRAVELERS COMPANIES INC COM 89417E109 360 2,590 SH   SOLE   2,590 0 0
TREX CO INC COM 89531P105 3,147 28,936 SH   SOLE   28,936 0 0
TRI POINTE GROUP INC COM 87265H109 4,016 244,435 SH   SOLE   244,435 0 0
TYSON FOODS INC CL A 902494103 20,662 282,305 SH   SOLE   282,305 0 0
UNION PAC CORP COM 907818108 391 2,908 SH   SOLE   2,908 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,454 71,221 SH   SOLE   71,221 0 0
UNITED RENTALS INC COM 911363109 20,341 117,763 SH   SOLE   117,763 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 226 5,292 SH   SOLE   5,292 0 0
UNITEDHEALTH GROUP INC COM 91324P102 58,591 273,790 SH   SOLE   273,790 0 0
URBAN OUTFITTERS INC COM 917047102 2,630 71,160 SH   SOLE   71,160 0 0
US BANCORP DEL COM NEW 902973304 689 13,646 SH   SOLE   13,646 0 0
VALERO ENERGY CORP NEW COM 91913Y100 51,478 554,899 SH   SOLE   554,899 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,011 132,409 SH   SOLE   132,409 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 257 1,812 SH   SOLE   1,812 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 273 2,250 SH   SOLE   2,250 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,303 5,383 SH   SOLE   5,383 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,693 57,324 SH   SOLE   57,324 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,083 35,824 SH   SOLE   35,824 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,055 17,236 SH   SOLE   17,236 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,651 59,920 SH   SOLE   59,920 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8,331 52,522 SH   SOLE   52,522 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3,886 55,931 SH   SOLE   55,931 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 12,516 73,195 SH   SOLE   73,195 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 47,595 995,303 SH   SOLE   995,303 0 0
VISA INC COM CL A 92826C839 414 3,458 SH   SOLE   3,458 0 0
VMWARE INC CL A COM 928563402 16,719 137,865 SH   SOLE   137,865 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,820 211,092 SH   SOLE   211,092 0 0
WALMART INC COM 931142103 26,833 301,593 SH   SOLE   301,593 0 0
WASTE MGMT INC DEL COM 94106L109 22,345 265,632 SH   SOLE   265,632 0 0
WEC ENERGY GROUP INC COM 92939U106 12,844 204,845 SH   SOLE   204,845 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 621 3,205 SH   SOLE   3,205 0 0
WELLS FARGO CO NEW COM 949746101 710 13,539 SH   SOLE   13,539 0 0
WESTLAKE CHEM CORP COM 960413102 13,289 119,563 SH   SOLE   119,563 0 0
WINTRUST FINL CORP COM 97650W108 25,753 299,275 SH   SOLE   299,275 0 0
WORTHINGTON INDS INC COM 981811102 2,150 50,095 SH   SOLE   50,095 0 0
ZUMIEZ INC COM 989817101 1,928 80,666 SH   SOLE   80,666 0 0