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 2,263 10,891 SH   SOLE   10,891 0 0
ABBOTT LABS COM 002824100 1,648 20,616 SH   SOLE   20,616 0 0
ABBVIE INC COM 00287Y109 2,261 28,051 SH   SOLE   28,051 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,136 6,455 SH   SOLE   6,455 0 0
ADOBE INC COM 00724F101 291 1,093 SH   SOLE   1,093 0 0
ADVANCED MICRO DEVICES INC COM 007903107 443 17,375 SH   SOLE   17,375 0 0
AFLAC INC COM 001055102 46,437 928,743 SH   SOLE   909,027 0 19,716
AIR PRODS & CHEMS INC COM 009158106 308 1,612 SH   SOLE   1,612 0 0
ALLERGAN PLC SHS G0177J108 957 6,537 SH   SOLE   6,537 0 0
ALPHABET INC CAP STK CL C 02079K107 575 490 SH   SOLE   490 0 0
ALPHABET INC CAP STK CL A 02079K305 17,772 15,101 SH   SOLE   14,834 0 267
ALTRIA GROUP INC COM 02209S103 655 11,401 SH   SOLE   11,401 0 0
AMAZON COM INC COM 023135106 1,425 800 SH   SOLE   800 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,621 60,004 SH   SOLE   60,004 0 0
AMERICAN EXPRESS CO COM 025816109 37,883 346,598 SH   SOLE   339,329 0 7,269
AMERICAN WTR WKS CO INC NEW COM 030420103 2,662 25,533 SH   SOLE   25,533 0 0
AMERICAS CAR MART INC COM 03062T105 6,033 66,054 SH   SOLE   62,348 0 3,706
AMGEN INC COM 031162100 18,870 99,326 SH   SOLE   96,820 0 2,506
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,914 39,061 SH   SOLE   39,061 0 0
APPLE INC COM 037833100 61,364 323,054 SH   SOLE   316,874 0 6,180
APPLIED MATLS INC COM 038222105 11,272 284,214 SH   SOLE   284,214 0 0
AQUA AMERICA INC COM 03836W103 205 5,626 SH   SOLE   0 0 5,626
ARAMARK COM 03852U106 1,330 45,000 SH   SOLE   45,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18,606 431,390 SH   SOLE   422,168 0 9,222
AT&T INC COM 00206R102 28,237 900,424 SH   SOLE   876,633 0 23,791
ATHENE HLDG LTD CL A G0684D107 28,408 696,267 SH   SOLE   696,267 0 0
ATKORE INTL GROUP INC COM 047649108 2,572 119,447 SH   SOLE   119,447 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 20,074 125,666 SH   SOLE   122,063 0 3,603
AUTOZONE INC COM 053332102 17,331 16,923 SH   SOLE   16,623 0 300
BANDWIDTH INC COM CL A 05988J103 267 3,989 SH   SOLE   3,989 0 0
BANK AMER CORP COM 060505104 47,135 1,708,397 SH   SOLE   1,670,841 0 37,556
BANK MONTREAL QUE COM 063671101 20,412 272,809 SH   SOLE   272,809 0 0
BB&T CORP COM 054937107 499 10,724 SH   SOLE   10,724 0 0
BECTON DICKINSON & CO COM 075887109 428 1,713 SH   SOLE   1,713 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,633 8,129 SH   SOLE   5,879 0 2,250
BIOGEN INC COM 09062X103 17,353 73,412 SH   SOLE   72,138 0 1,274
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2,311 37,084 SH   SOLE   37,084 0 0
BOEING CO COM 097023105 22,251 58,336 SH   SOLE   57,214 0 1,122
BRISTOL MYERS SQUIBB CO COM 110122108 56,115 1,176,174 SH   SOLE   1,153,190 0 22,984
BROADCOM INC COM 11135F101 40,258 133,876 SH   SOLE   130,987 0 2,889
BRUKER CORP COM 116794108 2,290 59,582 SH   SOLE   59,582 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,497 22,300 SH   SOLE   22,300 0 0
CACI INTL INC CL A 127190304 4,403 24,189 SH   SOLE   22,734 0 1,455
CANADIAN NATL RY CO COM 136375102 21,838 244,052 SH   SOLE   244,052 0 0
CANADIAN PAC RY LTD COM 13645T100 26,406 128,167 SH   SOLE   128,167 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 14,089 307,953 SH   SOLE   307,953 0 0
CATERPILLAR INC DEL COM 149123101 1,199 8,853 SH   SOLE   8,853 0 0
CBRE GROUP INC CL A 12504L109 17,829 360,545 SH   SOLE   351,450 0 9,095
CELANESE CORP DEL COM 150870103 26,679 270,553 SH   SOLE   264,774 0 5,779
CENTENE CORP DEL COM 15135B101 25,380 477,975 SH   SOLE   470,088 0 7,887
CERNER CORP COM 156782104 827 14,459 SH   SOLE   14,459 0 0
CGI INC CL A SUB VTG 12532H104 33,140 481,853 SH   SOLE   481,853 0 0
CHARLES RIV LABS INTL INC COM 159864107 19,929 137,207 SH   SOLE   134,205 0 3,002
CHEVRON CORP NEW COM 166764100 38,017 308,633 SH   SOLE   301,986 0 6,647
CHIPOTLE MEXICAN GRILL INC COM 169656105 263 370 SH   SOLE   370 0 0
CIGNA CORP NEW COM 125523100 19,131 118,962 SH   SOLE   116,613 0 2,349
CINCINNATI FINL CORP COM 172062101 18,131 211,070 SH   SOLE   206,478 0 4,592
CINEMARK HOLDINGS INC COM 17243V102 46,488 1,162,491 SH   SOLE   1,136,497 0 25,994
CISCO SYS INC COM 17275R102 83,346 1,543,737 SH   SOLE   1,513,743 0 29,994
CITIZENS FINL GROUP INC COM 174610105 52,204 1,606,267 SH   SOLE   1,573,962 0 32,305
CITY HLDG CO COM 177835105 3,829 50,261 SH   SOLE   50,261 0 0
COCA COLA CO COM 191216100 597 12,747 SH   SOLE   12,747 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 38,334 740,900 SH   SOLE   725,253 0 15,647
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 11,038 165,170 SH   SOLE   165,170 0 0
COMCAST CORP NEW CL A 20030N101 67,993 1,700,674 SH   SOLE   1,665,717 0 34,957
COMERICA INC COM 200340107 18,187 248,050 SH   SOLE   242,690 0 5,360
CONAGRA BRANDS INC COM 205887102 702 25,315 SH   SOLE   25,315 0 0
CONOCOPHILLIPS COM 20825C104 22,500 337,134 SH   SOLE   330,988 0 6,146
CORECIVIC INC COM 21871N101 3,231 166,115 SH   SOLE   166,115 0 0
COSTCO WHSL CORP NEW COM 22160K105 763 3,151 SH   SOLE   3,151 0 0
CSX CORP COM 126408103 24,991 334,015 SH   SOLE   328,537 0 5,478
CUMMINS INC COM 231021106 28,776 182,279 SH   SOLE   178,405 0 3,874
CURTISS WRIGHT CORP COM 231561101 2,954 26,063 SH   SOLE   26,063 0 0
CVR ENERGY INC COM 12662P108 3,185 77,298 SH   SOLE   77,298 0 0
CVS HEALTH CORP COM 126650100 920 17,065 SH   SOLE   17,065 0 0
DOWDUPONT INC COM 26078J100 634 11,884 SH   SOLE   11,884 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 855 18,412 SH   SOLE   18,412 0 0
EATON CORP PLC SHS G29183103 36,009 446,981 SH   SOLE   437,235 0 9,746
EDISON INTL COM 281020107 837 13,518 SH   SOLE   13,518 0 0
LILLY ELI & CO COM 532457108 366 2,823 SH   SOLE   2,823 0 0
EMCOR GROUP INC COM 29084Q100 5,609 76,747 SH   SOLE   72,113 0 4,634
ENCANA CORP COM 292505104 31,740 4,383,999 SH   SOLE   4,358,626 0 25,373
ENCOMPASS HEALTH CORP COM 29261A100 604 10,339 SH   SOLE   10,339 0 0
ENSIGN GROUP INC COM 29358P101 2,461 48,067 SH   SOLE   48,067 0 0
ESSENT GROUP LTD COM G3198U102 20,554 473,050 SH   SOLE   473,050 0 0
EURONET WORLDWIDE INC COM 298736109 6,211 43,559 SH   SOLE   40,800 0 2,759
EVERCORE INC CLASS A 29977A105 3,596 39,514 SH   SOLE   37,119 0 2,395
EXELON CORP COM 30161N101 531 10,585 SH   SOLE   10,585 0 0
EXXON MOBIL CORP COM 30231G102 9,123 112,903 SH   SOLE   112,903 0 0
FABRINET SHS G3323L100 25,404 485,178 SH   SOLE   485,178 0 0
FACEBOOK INC CL A 30303M102 29,827 178,938 SH   SOLE   175,973 0 2,965
FARMLAND PARTNERS INC COM 31154R109 1,549 241,978 SH   SOLE   241,978 0 0
FIFTH THIRD BANCORP COM 316773100 20,574 815,781 SH   SOLE   801,801 0 13,980
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 13,317 95,876 SH   SOLE   87,296 0 8,580
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 8,161 329,998 SH   SOLE   329,998 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 7,751 236,664 SH   SOLE   236,664 0 0
FOOT LOCKER INC COM 344849104 56,956 939,864 SH   SOLE   918,831 0 21,033
GENERAL ELECTRIC CO COM 369604103 949 94,952 SH   SOLE   63,202 0 31,750
GENERAL MLS INC COM 370334104 38,066 735,572 SH   SOLE   719,730 0 15,842
G-III APPAREL GROUP LTD COM 36237H101 39,585 990,614 SH   SOLE   966,882 0 23,732
GRAND CANYON ED INC COM 38526M106 3,885 33,930 SH   SOLE   32,066 0 1,864
GULFPORT ENERGY CORP COM NEW 402635304 1,937 241,463 SH   SOLE   226,269 0 15,194
MILLER HERMAN INC COM 600544100 3,959 112,545 SH   SOLE   106,813 0 5,732
HEWLETT PACKARD ENTERPRISE C COM 42824C109 52,106 3,376,929 SH   SOLE   3,308,776 0 68,153
HOLLYFRONTIER CORP COM 436106108 601 12,189 SH   SOLE   12,189 0 0
HONEYWELL INTL INC COM 438516106 421 2,648 SH   SOLE   2,648 0 0
IAC INTERACTIVECORP COM 44919P508 265 1,263 SH   SOLE   1,263 0 0
ICON PLC SHS G4705A100 20,389 149,281 SH   SOLE   149,281 0 0
II VI INC COM 902104108 3,506 94,136 SH   SOLE   88,424 0 5,712
INGERSOLL-RAND PLC SHS G47791101 22,006 203,855 SH   SOLE   203,855 0 0
INGEVITY CORP COM 45688C107 2,737 25,918 SH   SOLE   25,918 0 0
INTEGER HLDGS CORP COM 45826H109 2,812 37,285 SH   SOLE   37,285 0 0
INTEL CORP COM 458140100 64,322 1,197,803 SH   SOLE   1,174,990 0 22,813
INTERNATIONAL BUSINESS MACHS COM 459200101 772 5,474 SH   SOLE   5,474 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 786 24,810 SH   SOLE   24,810 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 436 2,429 SH   SOLE   0 0 2,429
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,774 36,136 SH   SOLE   36,136 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 37,340 898,250 SH   SOLE   874,118 0 24,132
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4,583 143,538 SH   SOLE   143,538 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 232 2,176 SH   SOLE   0 0 2,176
ISHARES TR BROAD USD HIGH 46435U853 2,301 47,281 SH   SOLE   47,281 0 0
ISHARES INC CORE MSCI EMKT 46434G103 12,877 249,016 SH   SOLE   249,016 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,165 20,065 SH   SOLE   20,065 0 0
ISHARES TR CORE S&P500 ETF 464287200 93,973 330,241 SH   SOLE   318,669 0 11,572
ISHARES TR CORE S&P MCP ETF 464287507 3,774 19,925 SH   SOLE   19,925 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,938 25,114 SH   SOLE   25,114 0 0
ISHARES TR CORE S&P TTL STK 464287150 289 4,488 SH   SOLE   4,488 0 0
ISHARES TR CORE US AGGBD ET 464287226 289 2,647 SH   SOLE   0 0 2,647
ISHARES TR INTL MOMENTUM FT 46434V449 2,123 74,314 SH   SOLE   74,314 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 2,893 99,161 SH   SOLE   99,161 0 0
ISHARES TR MIN VOL USA ETF 46429B697 60,943 1,036,449 SH   SOLE   1,009,296 0 27,153
ISHARES TR MULTIFACTOR INTL 46434V274 5,186 196,973 SH   SOLE   196,973 0 0
ISHARES TR USA QUALITY FCTR 46432F339 2,915 32,922 SH   SOLE   32,922 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 3,415 42,761 SH   SOLE   42,761 0 0
ISHARES TR EXPANDED TECH 464287515 2,924 13,869 SH   SOLE   13,869 0 0
ISHARES TR GL TIMB FORE ETF 464288174 4,649 73,193 SH   SOLE   73,193 0 0
ISHARES TR IBOXX HI YD ETF 464288513 100,320 1,160,174 SH   SOLE   1,156,676 0 3,498
ISHARES TR MSCI AC ASIA ETF 464288182 2,854 40,370 SH   SOLE   40,370 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,639 21,166 SH   SOLE   21,166 0 0
ISHARES TR NATIONAL MUN ETF 464288414 229 2,064 SH   SOLE   0 0 2,064
ISHARES TR PHLX SEMICND ETF 464287523 1,930 10,183 SH   SOLE   10,183 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 407 2,691 SH   SOLE   2,691 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 205 1,339 SH   SOLE   1,339 0 0
ISHARES TR RUS MD CP GR ETF 464287481 251 1,847 SH   SOLE   0 0 1,847
ISHARES TR TIPS BD ETF 464287176 230 2,031 SH   SOLE   0 0 2,031
J2 GLOBAL INC COM 48123V102 27,441 316,871 SH   SOLE   309,210 0 7,661
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32,526 227,533 SH   SOLE   227,533 0 0
JETBLUE AWYS CORP COM 477143101 18,388 1,123,954 SH   SOLE   1,099,641 0 24,313
SMUCKER J M CO COM NEW 832696405 26,626 228,551 SH   SOLE   223,441 0 5,110
JOHNSON & JOHNSON COM 478160104 38,407 274,749 SH   SOLE   268,989 0 5,760
JONES LANG LASALLE INC COM 48020Q107 30,966 200,842 SH   SOLE   196,454 0 4,388
JPMORGAN CHASE & CO COM 46625H100 45,949 453,906 SH   SOLE   444,100 0 9,806
KIMBERLY CLARK CORP COM 494368103 238 1,918 SH   SOLE   1,918 0 0
KORN FERRY COM NEW 500643200 31,375 700,655 SH   SOLE   684,400 0 16,255
KULICKE & SOFFA INDS INC COM 501242101 10,506 475,175 SH   SOLE   475,175 0 0
LAMB WESTON HLDGS INC COM 513272104 614 8,199 SH   SOLE   8,199 0 0
LANDSTAR SYS INC COM 515098101 1,104 10,096 SH   SOLE   10,096 0 0
LINCOLN NATL CORP IND COM 534187109 15,969 272,038 SH   SOLE   267,632 0 4,406
LINDE PLC COM G5494J103 821 4,668 SH   SOLE   4,668 0 0
LOCKHEED MARTIN CORP COM 539830109 45,855 152,767 SH   SOLE   149,503 0 3,264
LOWES COS INC COM 548661107 1,080 9,868 SH   SOLE   8,003 0 1,865
LPL FINL HLDGS INC COM 50212V100 4,038 57,974 SH   SOLE   54,465 0 3,509
MALIBU BOATS INC COM CL A 56117J100 1,625 41,045 SH   SOLE   41,045 0 0
MANULIFE FINL CORP COM 56501R106 16,272 962,276 SH   SOLE   962,276 0 0
MARATHON PETE CORP COM 56585A102 20,581 343,877 SH   SOLE   337,833 0 6,044
MASTEC INC COM 576323109 4,958 103,084 SH   SOLE   96,939 0 6,145
MASTERCARD INC CL A 57636Q104 400 1,698 SH   SOLE   1,698 0 0
MCDONALDS CORP COM 580135101 1,958 10,312 SH   SOLE   10,312 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,693 199,529 SH   SOLE   187,337 0 12,192
MERCK & CO INC COM 58933Y105 481 5,786 SH   SOLE   5,786 0 0
METHODE ELECTRS INC COM 591520200 641 22,280 SH   SOLE   22,280 0 0
MGIC INVT CORP WIS COM 552848103 4,951 375,356 SH   SOLE   357,052 0 18,304
MICROSOFT CORP COM 594918104 57,206 485,043 SH   SOLE   475,656 0 9,387
MORGAN STANLEY COM NEW 617446448 18,489 438,127 SH   SOLE   428,746 0 9,381
NETAPP INC COM 64110D104 17,297 249,455 SH   SOLE   245,092 0 4,363
NETFLIX INC COM 64110L106 923 2,588 SH   SOLE   2,588 0 0
NEW JERSEY RES COM 646025106 222 4,450 SH   SOLE   4,450 0 0
NEXTERA ENERGY INC COM 65339F101 27,738 143,484 SH   SOLE   140,459 0 3,025
NORFOLK SOUTHERN CORP COM 655844108 321 1,720 SH   SOLE   1,720 0 0
NORTHERN TR CORP COM 665859104 282 3,118 SH   SOLE   3,118 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 194 13,965 SH   SOLE   13,965 0 0
NORTHROP GRUMMAN CORP COM 666807102 22,115 82,030 SH   SOLE   80,637 0 1,393
NVIDIA CORP COM 67066G104 558 3,108 SH   SOLE   3,108 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 30,030 207,980 SH   SOLE   203,600 0 4,380
ONEOK INC NEW COM 682680103 38,823 555,879 SH   SOLE   543,444 0 12,435
OPEN TEXT CORP COM 683715106 21,292 554,037 SH   SOLE   554,037 0 0
ORACLE CORP COM 68389X105 1,905 35,471 SH   SOLE   35,471 0 0
PAYCHEX INC COM 704326107 285 3,556 SH   SOLE   3,556 0 0
PEPSICO INC COM 713448108 818 6,673 SH   SOLE   6,673 0 0
PFIZER INC COM 717081103 36,334 855,533 SH   SOLE   836,360 0 19,173
PHILIP MORRIS INTL INC COM 718172109 57,310 648,373 SH   SOLE   637,250 0 11,123
PHILLIPS 66 COM 718546104 35,348 371,423 SH   SOLE   364,461 0 6,962
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 22,028 219,859 SH   SOLE   219,859 0 0
PNC FINL SVCS GROUP INC COM 693475105 289 2,354 SH   SOLE   2,354 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,851 74,284 SH   SOLE   70,050 0 4,234
PPL CORP COM 69351T106 19,699 620,650 SH   SOLE   606,161 0 14,489
PROCTER AND GAMBLE CO COM 742718109 24,430 234,794 SH   SOLE   229,695 0 5,099
PROGRESSIVE CORP OHIO COM 743315103 50,980 707,178 SH   SOLE   691,464 0 15,714
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 667 11,234 SH   SOLE   11,234 0 0
PVH CORP COM 693656100 29,927 245,405 SH   SOLE   241,105 0 4,300
RAYTHEON CO COM NEW 755111507 885 4,862 SH   SOLE   4,862 0 0
REALTY INCOME CORP COM 756109104 338 4,599 SH   SOLE   4,599 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 27,516 511,254 SH   SOLE   511,254 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 47,484 628,508 SH   SOLE   619,259 0 9,249
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50,754 442,799 SH   SOLE   436,716 0 6,083
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 624 9,233 SH   SOLE   9,233 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,596 45,277 SH   SOLE   45,277 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,616 47,785 SH   SOLE   47,785 0 0
SHERWIN WILLIAMS CO COM 824348106 239 555 SH   SOLE   555 0 0
SIMON PPTY GROUP INC NEW COM 828806109 27,276 149,695 SH   SOLE   146,507 0 3,188
SIRIUS XM HLDGS INC COM 82968B103 199 35,152 SH   SOLE   35,152 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,582 201,040 SH   SOLE   197,578 0 3,462
SOUTHERN MO BANCORP INC COM 843380106 240 7,804 SH   SOLE   7,804 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,410 26,993 SH   SOLE   26,993 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 91,842 2,553,288 SH   SOLE   2,538,299 0 14,989
SPDR SER TR BLOOMBERG SRT TR 78468R408 22,034 808,586 SH   SOLE   808,586 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 7,737 599,299 SH   SOLE   599,299 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 84,923 2,282,276 SH   SOLE   2,197,519 0 84,757
SPDR S&P 500 ETF TR TR UNIT 78462F103 558 1,974 SH   SOLE   1,974 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,122 25,167 SH   SOLE   25,167 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,890 23,528 SH   SOLE   23,528 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2,892 75,015 SH   SOLE   75,015 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 527 1,525 SH   SOLE   0 0 1,525
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36,333 570,460 SH   SOLE   557,058 0 13,402
STARBUCKS CORP COM 855244109 416 5,602 SH   SOLE   5,602 0 0
SUN LIFE FINL INC COM 866796105 16,599 432,148 SH   SOLE   432,148 0 0
SUNTRUST BKS INC COM 867914103 25,376 428,282 SH   SOLE   420,790 0 7,492
SYNEOS HEALTH INC CL A 87166B102 2,485 48,004 SH   SOLE   48,004 0 0
SYNNEX CORP COM 87162W100 20,044 210,124 SH   SOLE   204,506 0 5,618
PRICE T ROWE GROUP INC COM 74144T108 1,754 17,515 SH   SOLE   17,515 0 0
TECH DATA CORP COM 878237106 2,787 27,211 SH   SOLE   27,211 0 0
TEXAS INSTRS INC COM 882508104 18,580 175,170 SH   SOLE   171,416 0 3,754
HERSHEY CO COM 427866108 18,432 160,513 SH   SOLE   157,110 0 3,403
HOME DEPOT INC COM 437076102 38,761 201,995 SH   SOLE   197,857 0 4,138
INTERPUBLIC GROUP COS INC COM 460690100 16,261 773,967 SH   SOLE   757,302 0 16,665
KROGER CO COM 501044101 482 19,583 SH   SOLE   19,583 0 0
TIMKEN CO COM 887389104 2,542 58,284 SH   SOLE   58,284 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 645 11,868 SH   SOLE   11,868 0 0
TRAVELERS COMPANIES INC COM 89417E109 285 2,076 SH   SOLE   2,076 0 0
DISNEY WALT CO COM DISNEY 254687106 761 6,853 SH   SOLE   6,853 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,101 4,024 SH   SOLE   4,024 0 0
THOR INDS INC COM 885160101 3,509 56,266 SH   SOLE   52,889 0 3,377
TOLL BROTHERS INC COM 889478103 706 19,512 SH   SOLE   19,512 0 0
TRANSCANADA CORP COM 89353D107 16,230 361,139 SH   SOLE   361,139 0 0
UDR INC COM 902653104 19,514 429,249 SH   SOLE   420,091 0 9,158
UNION PACIFIC CORP COM 907818108 39,090 233,790 SH   SOLE   228,842 0 4,948
UNITED PARCEL SERVICE INC CL B 911312106 336 3,011 SH   SOLE   3,011 0 0
UNITED RENTALS INC COM 911363109 15,084 132,026 SH   SOLE   129,717 0 2,309
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 220 5,690 SH   SOLE   0 0 5,690
UNITED TECHNOLOGIES CORP COM 913017109 51,179 397,072 SH   SOLE   389,273 0 7,799
UNITEDHEALTH GROUP INC COM 91324P102 76,347 308,773 SH   SOLE   302,333 0 6,440
UNUM GROUP COM 91529Y106 33,238 982,514 SH   SOLE   960,368 0 22,146
US BANCORP DEL COM NEW 902973304 918 19,055 SH   SOLE   19,055 0 0
VALERO ENERGY CORP NEW COM 91913Y100 26,224 309,131 SH   SOLE   302,550 0 6,581
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4,665 74,819 SH   SOLE   74,819 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 3,449 132,230 SH   SOLE   132,230 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,503 23,937 SH   SOLE   23,937 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,003 179,935 SH   SOLE   179,935 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8,072 468,508 SH   SOLE   468,508 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 221 8,938 SH   SOLE   8,938 0 0
VANGUARD GROUP DIV APP ETF 921908844 427 3,898 SH   SOLE   3,898 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,607 15,433 SH   SOLE   15,433 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,543 224,539 SH   SOLE   224,539 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 14,236 70,955 SH   SOLE   64,786 0 6,169
VANGUARD INDEX FDS LARGE CAP ETF 922908637 292 2,250 SH   SOLE   2,250 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 252 1,566 SH   SOLE   1,566 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,975 126,281 SH   SOLE   113,277 0 13,004
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 841 3,242 SH   SOLE   3,242 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 359 2,484 SH   SOLE   2,484 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 5,099 68,680 SH   SOLE   68,680 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,312 326,609 SH   SOLE   317,596 0 9,013
VERTEX PHARMACEUTICALS INC COM 92532F100 235 1,275 SH   SOLE   1,275 0 0
V F CORP COM 918204108 27,364 314,854 SH   SOLE   308,115 0 6,739
VIACOM INC NEW CL B 92553P201 9,801 349,156 SH   SOLE   341,659 0 7,497
VISA INC COM CL A 92826C839 584 3,741 SH   SOLE   3,741 0 0
GRACE W R & CO DEL NEW COM 38388F108 15,101 193,497 SH   SOLE   188,165 0 5,332
WALMART INC COM 931142103 18,254 187,167 SH   SOLE   183,032 0 4,135
WEBSTER FINL CORP CONN COM 947890109 2,185 43,132 SH   SOLE   43,132 0 0
WEC ENERGY GROUP INC COM 92939U106 19,655 248,548 SH   SOLE   243,757 0 4,791
WELLCARE HEALTH PLANS INC COM 94946T106 657 2,437 SH   SOLE   2,437 0 0
WELLS FARGO CO NEW COM 949746101 1,000 20,697 SH   SOLE   20,697 0 0
WELLTOWER INC COM 95040Q104 17,758 228,842 SH   SOLE   223,899 0 4,943
WERNER ENTERPRISES INC COM 950755108 3,033 88,805 SH   SOLE   88,805 0 0
WILLIAMS SONOMA INC COM 969904101 2,627 46,681 SH   SOLE   46,681 0 0
WINTRUST FINL CORP COM 97650W108 29,455 437,471 SH   SOLE   426,742 0 10,729
XCEL ENERGY INC COM 98389B100 212 3,764 SH   SOLE   3,764 0 0
DBX ETF TR XTRACK USD HIGH 233051432 22,135 445,281 SH   SOLE   445,281 0 0
ZIONS BANCORPORATION N A COM 989701107 26,774 589,599 SH   SOLE   575,516 0 14,083