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
A T & T Inc. COM 00206r102 318 7,468 SH   SOLE   6,628 840 0
AES Corp. COM 00130h105 141 12,177 SH   SOLE   10,793 1,384 0
Abbvie Inc. COM 00287y109 2,043 32,619 SH   SOLE   26,182 6,437 0
Acuity Brands Inc. COM 00508y102 3,576 15,489 SH   SOLE   12,659 2,830 0
Algonquin Power & Utilities COM 015857105 148 17,399 SH   SOLE   17,399 0 0
Allergan Plc COM g0177j108 512 2,438 SH   SOLE   2,239 199 0
Alphabet Inc. Class A COM 02079k305 3,160 3,988 SH   SOLE   3,254 734 0
Alphabet Inc. Class C COM 02079k107 2,949 3,821 SH   SOLE   3,071 750 0
Amazon.com Inc. COM 023135106 4,384 5,846 SH   SOLE   4,744 1,102 0
AmerisourceBergen Corp. COM 03073E105 358 4,578 SH   SOLE   4,078 500 0
Amphenol Corp. COM 032095101 952 14,160 SH   SOLE   12,674 1,486 0
Anthem Inc. COM 036752103 405 2,815 SH   SOLE   2,503 312 0
Apple Inc. COM 037833100 6,458 55,759 SH   SOLE   45,272 10,487 0
Applied Materials COM 038222105 406 12,569 SH   SOLE   11,100 1,469 0
Avery Dennison Corp. COM 053611109 563 8,021 SH   SOLE   7,121 900 0
BE Aerospace Inc. COM 073302101 474 7,872 SH   SOLE   7,171 701 0
Baker Hughes Inc. COM 057224107 429 6,600 SH   SOLE   5,844 756 0
CVS Health Corp. COM 126650100 318 4,026 SH   SOLE   3,538 488 0
Carnival Corp. COM 143658300 449 8,634 SH   SOLE   7,663 971 0
Celgene Corp. COM 151020104 4,517 39,027 SH   SOLE   31,646 7,381 0
Chubb Ltd. COM h1467j104 5,315 40,232 SH   SOLE   32,647 7,585 0
Church & Dwight Co. COM 171340102 4,583 103,702 SH   SOLE   83,688 20,014 0
Coca-Cola Company COM 191216100 329 7,924 SH   SOLE   7,924 0 0
Cognizant Tech Solutions COM 192446102 4,340 77,458 SH   SOLE   62,236 15,222 0
Colgate-Palmolive Co COM 194162103 288 4,400 SH   SOLE   4,400 0 0
Constellation Brands COM 21036p108 5,530 36,071 SH   SOLE   29,875 6,196 0
Delta Air Lines Inc. COM 247361702 421 8,549 SH   SOLE   7,631 918 0
Discover Financial Services COM 254709108 508 7,040 SH   SOLE   6,240 800 0
Dollar Tree Inc. COM 256746108 4,176 54,102 SH   SOLE   43,913 10,189 0
Express Scripts Holdings COM 30219g108 3,437 49,957 SH   SOLE   40,160 9,797 0
F5 Networks Inc. COM 315616102 4,585 31,685 SH   SOLE   25,628 6,057 0
Facebook Inc. COM 30303m102 403 3,506 SH   SOLE   3,108 398 0
FedEx Corporation COM 31428x106 488 2,622 SH   SOLE   2,328 294 0
Fortune Brands Home & Security COM 34964C106 346 6,472 SH   SOLE   5,705 767 0
Franklin Resources COM 354613101 217 5,491 SH   SOLE   4,862 629 0
Gilead Sciences Inc. COM 375558103 4,098 57,231 SH   SOLE   46,192 11,039 0
Harman Intl Inds Inc. COM 413086109 3,757 33,797 SH   SOLE   28,203 5,594 0
JP Morgan Chase & Co. COM 46625h100 533 6,178 SH   SOLE   5,490 688 0
Kroger Company COM 501044101 342 9,922 SH   SOLE   8,727 1,195 0
LKQ Corp. COM 501889208 4,004 130,647 SH   SOLE   105,164 25,483 0
Mastercard Incorporated COM 57636q104 4,331 41,951 SH   SOLE   34,080 7,871 0
MetLife, Inc. COM 59156r108 445 8,258 SH   SOLE   7,338 920 0
Michael Kors Holdings COM g60754101 2,897 67,395 SH   SOLE   53,069 14,326 0
Microsoft Corp. COM 594918104 4,124 66,359 SH   SOLE   55,118 11,241 0
Mohawk Industries COM 608190104 539 2,697 SH   SOLE   2,399 298 0
Occidental Petroleum Corp. COM 674599105 217 3,043 SH   SOLE   2,706 337 0
On Semiconductor Co. COM 682189105 3,485 273,128 SH   SOLE   212,008 61,120 0
PNC Financial Services COM 693475105 599 5,121 SH   SOLE   4,553 568 0
Pentair Ltd. COM g7s00t104 347 6,181 SH   SOLE   5,452 729 0
Pepsico Incorporated COM 713448108 497 4,754 SH   SOLE   4,218 536 0
Public Storage REIT COM 74460d109 535 2,394 SH   SOLE   2,394 0 0
Reynolds American Inc. COM 761713106 236 4,218 SH   SOLE   4,218 0 0
Robert Half International COM 770323103 3,563 73,033 SH   SOLE   58,732 14,301 0
Royal Caribbean Cruises COM v7780t103 4,372 53,296 SH   SOLE   43,461 9,835 0
S E I Investments Co COM 784117103 1,945 39,396 SH   SOLE   39,396 0 0
Schlumberger Ltd. COM 806857108 1,575 18,767 SH   SOLE   14,615 4,152 0
Sherwin Williams Co. COM 824348106 3,866 14,385 SH   SOLE   11,602 2,783 0
Signet Jewelers Ltd. COM g81276100 340 3,602 SH   SOLE   3,165 437 0
Skyworks Solutions COM 83088m102 532 7,128 SH   SOLE   6,318 810 0
Southwest Airlines COM 844741108 4,714 94,581 SH   SOLE   76,674 17,907 0
Sunoco Logistics Partners Lp COM 86764L108 371 15,437 SH   SOLE   15,437 0 0
Texas Instruments, Inc. COM 882508104 223 3,059 SH   SOLE   3,059 0 0
Thermo Fisher Scientific COM 883556102 6,303 44,668 SH   SOLE   36,015 8,653 0
Time Warner Inc. COM 887317303 4,528 46,910 SH   SOLE   38,024 8,886 0
Trimble Navigation Ltd. COM 896239100 2,654 88,011 SH   SOLE   70,685 17,326 0
Valero Energy Corp. COM 91913y100 620 9,081 SH   SOLE   8,050 1,031 0
Vector Group Ltd. COM 92240M108 221 9,711 SH   SOLE   9,711 0 0
Visa Inc. COM 92826c839 215 2,750 SH   SOLE   2,750 0 0
WSFS Financial Corporation COM 929328102 306 6,601 SH   SOLE   6,601 0 0
Walgreens Boots Alliance COM 931427108 4,561 55,116 SH   SOLE   44,539 10,577 0
Whirlpool Corp. COM 963320106 3,017 16,598 SH   SOLE   12,902 3,696 0
Zimmer Biomet Holdings COM 98956p102 420 4,072 SH   SOLE   3,646 426 0
Oppenheimer Steelpath MLP Inco COM 858268600 379 48,921 SH   SOLE   48,921 0 0
Ishares Russell 1000 Growth Et COM 464287614 566 5,399 SH   SOLE   5,399 0 0