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 7,944 37,705 SH   SOLE 37,705 0 0
ABBOTT LABS COM 002824100 8,309 113,272 SH   SOLE 113,272 0 0
ABBVIE INC COM 00287Y109 1,140 12,054 SH   SOLE 12,054 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,299 27,647 SH   SOLE 27,647 0 0
AETNA INC NEW COM 00817Y108 1,727 8,514 SH   SOLE 8,514 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,695 38,213 SH   SOLE 38,213 0 0
AIR LEASE CORP CL A 00912X302 1,633 35,585 SH   SOLE 35,585 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,649 49,889 SH   SOLE 49,889 0 0
ALLERGAN PLC SHS G0177J108 6,665 34,988 SH   SOLE 34,988 0 0
ALPHABET INC CAP STK CL C 02079K107 8,832 7,400 SH   SOLE 7,400 0 0
ALPHABET INC CAP STK CL A 02079K305 4,646 3,849 SH   SOLE 3,849 0 0
AMAZON COM INC COM 023135106 16,965 8,470 SH   SOLE 8,470 0 0
AMERICAN ELEC PWR INC COM 025537101 652 9,190 SH   SOLE 9,190 0 0
AMGEN INC COM 031162100 12,607 60,818 SH   SOLE 60,818 0 0
APPLE INC COM 037833100 21,136 93,626 SH   SOLE 93,626 0 0
AT&T INC COM 00206R102 863 25,683 SH   SOLE 25,683 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,246 41,459 SH   SOLE 41,459 0 0
BAXTER INTL INC COM 071813109 7,140 92,619 SH   SOLE 92,619 0 0
BCE INC COM NEW 05534B760 650 16,036 SH   SOLE 16,036 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 268 1,250 SH   SOLE 1,250 0 0
BIOGEN INC COM 09062X103 6,446 18,244 SH   SOLE 18,244 0 0
BLACKBERRY LTD COM 09228F103 1,917 168,430 SH   SOLE 168,430 0 0
BLACKROCK INC COM 09247X101 7,122 15,112 SH   SOLE 15,112 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,956 160,307 SH   SOLE 160,307 0 0
BORGWARNER INC COM 099724106 1,335 31,213 SH   SOLE 31,213 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 936 15,080 SH   SOLE 15,080 0 0
BROADCOM INC COM 11135F101 3,282 13,304 SH   SOLE 13,304 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,336 21,370 SH   SOLE 21,370 0 0
CATERPILLAR INC DEL COM 149123101 738 4,840 SH   SOLE 4,840 0 0
CDW CORP COM 12514G108 1,677 18,860 SH   SOLE 18,860 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,773 13,180 SH   SOLE 13,180 0 0
CHEVRON CORP NEW COM 166764100 5,237 42,828 SH   SOLE 42,828 0 0
CISCO SYS INC COM 17275R102 8,190 168,340 SH   SOLE 168,340 0 0
CISION LTD SHS G1992S109 742 44,170 SH   SOLE 44,170 0 0
COCA COLA CO COM 191216100 834 18,065 SH   SOLE 18,065 0 0
COMCAST CORP NEW CL A 20030N101 6,175 174,399 SH   SOLE 174,399 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,926 33,745 SH   SOLE 33,745 0 0
CVS HEALTH CORP COM 126650100 330 4,190 SH   SOLE 4,190 0 0
DISNEY WALT CO COM DISNEY 254687106 8,799 75,240 SH   SOLE 75,240 0 0
DOWDUPONT INC COM 26078J100 7,857 122,178 SH   SOLE 122,178 0 0
EXXON MOBIL CORP COM 30231G102 758 8,915 SH   SOLE 8,915 0 0
FACEBOOK INC CL A 30303M102 13,669 83,113 SH   SOLE 83,113 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 7,322 67,134 SH   SOLE 67,134 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 316 34,110 SH   SOLE 34,110 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,538 34,090 SH   SOLE 34,090 0 0
GENERAL DYNAMICS CORP COM 369550108 5,465 26,694 SH   SOLE 26,694 0 0
GILEAD SCIENCES INC COM 375558103 7,036 91,127 SH   SOLE 91,127 0 0
HARRIS CORP DEL COM 413875105 4,483 26,495 SH   SOLE 26,495 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,725 40,320 SH   SOLE 40,320 0 0
HEXCEL CORP NEW COM 428291108 2,373 35,385 SH   SOLE 35,385 0 0
HILL ROM HLDGS INC COM 431475102 1,390 14,725 SH   SOLE 14,725 0 0
HOME DEPOT INC COM 437076102 10,739 51,842 SH   SOLE 51,842 0 0
HONEYWELL INTL INC COM 438516106 7,708 46,320 SH   SOLE 46,320 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 491 17,020 SH   SOLE 17,020 0 0
INTEL CORP COM 458140100 10,629 224,773 SH   SOLE 224,773 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 562 3,715 SH   SOLE 3,715 0 0
INTL PAPER CO COM 460146103 443 9,005 SH   SOLE 9,005 0 0
INTUIT COM 461202103 2,346 10,318 SH   SOLE 10,318 0 0
IQVIA HLDGS INC COM 46266C105 6,620 51,027 SH   SOLE 51,027 0 0
IRON MTN INC NEW COM 46284V101 312 9,040 SH   SOLE 9,040 0 0
ISHARES INC MSCI BRIC INDX 464286657 210 5,200 SH   SOLE 5,200 0 0
ISHARES TR LATN AMER 40 ETF 464287390 227 7,220 SH   SOLE 7,220 0 0
ISHARES TR RUS MD CP GR ETF 464287481 201 1,483 SH   SOLE 1,483 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 205 1,316 SH   SOLE 1,316 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 967 5,750 SH   SOLE 5,750 0 0
JOHNSON & JOHNSON COM 478160104 923 6,680 SH   SOLE 6,680 0 0
JPMORGAN CHASE & CO COM 46625H100 526 4,661 SH   SOLE 4,661 0 0
KEURIG DR PEPPER INC COM 49271V100 343 14,810 SH   SOLE 14,810 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,942 29,300 SH   SOLE 29,300 0 0
KIMBERLY CLARK CORP COM 494368103 733 6,453 SH   SOLE 6,453 0 0
L3 TECHNOLOGIES INC COM 502413107 3,304 15,538 SH   SOLE 15,538 0 0
LAS VEGAS SANDS CORP COM 517834107 356 5,995 SH   SOLE 5,995 0 0
LHC GROUP INC COM 50187A107 1,058 10,270 SH   SOLE 10,270 0 0
LILLY ELI & CO COM 532457108 1,008 9,390 SH   SOLE 9,390 0 0
LOCKHEED MARTIN CORP COM 539830109 7,546 21,813 SH   SOLE 21,813 0 0
LOWES COS INC COM 548661107 2,655 23,125 SH   SOLE 23,125 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,652 92,504 SH   SOLE 92,504 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,735 31,520 SH   SOLE 31,520 0 0
MASCO CORP COM 574599106 1,796 49,075 SH   SOLE 49,075 0 0
MCDONALDS CORP COM 580135101 5,236 31,299 SH   SOLE 31,299 0 0
MERCK & CO INC COM 58933Y105 962 13,555 SH   SOLE 13,555 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,678 84,626 SH   SOLE 84,626 0 0
MICROSOFT CORP COM 594918104 22,290 194,893 SH   SOLE 194,893 0 0
NASDAQ INC COM 631103108 4,644 54,128 SH   SOLE 54,128 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 483 10,785 SH   SOLE 10,785 0 0
NIKE INC CL B 654106103 8,023 94,703 SH   SOLE 94,703 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,743 24,399 SH   SOLE 24,399 0 0
NVIDIA CORP COM 67066G104 13,690 48,716 SH   SOLE 48,716 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,709 78,466 SH   SOLE 78,466 0 0
PACKAGING CORP AMER COM 695156109 1,595 14,540 SH   SOLE 14,540 0 0
PALO ALTO NETWORKS INC COM 697435105 2,860 12,699 SH   SOLE 12,699 0 0
PAYCHEX INC COM 704326107 861 11,692 SH   SOLE 11,692 0 0
PEPSICO INC COM 713448108 5,664 50,659 SH   SOLE 50,659 0 0
PERKINELMER INC COM 714046109 2,196 22,575 SH   SOLE 22,575 0 0
PFIZER INC COM 717081103 1,098 24,917 SH   SOLE 24,917 0 0
PLANET FITNESS INC CL A 72703H101 2,202 40,755 SH   SOLE 40,755 0 0
PPL CORP COM 69351T106 382 13,065 SH   SOLE 13,065 0 0
PROCTER AND GAMBLE CO COM 742718109 733 8,808 SH   SOLE 8,808 0 0
PUBLIC STORAGE COM 74460D109 458 2,270 SH   SOLE 2,270 0 0
QUALCOMM INC COM 747525103 981 13,615 SH   SOLE 13,615 0 0
RAYTHEON CO COM NEW 755111507 11,342 54,882 SH   SOLE 54,882 0 0
RED HAT INC COM 756577102 4,435 32,544 SH   SOLE 32,544 0 0
ROCKWELL COLLINS INC COM 774341101 1,370 9,755 SH   SOLE 9,755 0 0
SALESFORCE COM INC COM 79466L302 3,226 20,286 SH   SOLE 20,286 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,800 118,011 SH   SOLE 118,011 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 269 3,818 SH   SOLE 3,818 0 0
SEALED AIR CORP NEW COM 81211K100 1,928 48,030 SH   SOLE 48,030 0 0
SMITH A O COM 831865209 2,251 42,170 SH   SOLE 42,170 0 0
SNAP ON INC COM 833034101 2,288 12,460 SH   SOLE 12,460 0 0
STATE STR CORP COM 857477103 492 5,875 SH   SOLE 5,875 0 0
STERIS PLC SHS USD G84720104 1,689 14,765 SH   SOLE 14,765 0 0
STRYKER CORP COM 863667101 267 1,500 SH   SOLE 1,500 0 0
SUNTRUST BKS INC COM 867914103 3,997 59,840 SH   SOLE 59,840 0 0
TARGET CORP COM 87612E106 739 8,380 SH   SOLE 8,380 0 0
TELEFLEX INC COM 879369106 3,297 12,390 SH   SOLE 12,390 0 0
TERADYNE INC COM 880770102 2,590 70,025 SH   SOLE 70,025 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,300 38,103 SH   SOLE 38,103 0 0
TJX COS INC NEW COM 872540109 1,282 11,449 SH   SOLE 11,449 0 0
TRACTOR SUPPLY CO COM 892356106 1,170 12,870 SH   SOLE 12,870 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,196 72,927 SH   SOLE 72,927 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,046 16,005 SH   SOLE 16,005 0 0
VALERO ENERGY CORP NEW COM 91913Y100 211 1,852 SH   SOLE 1,852 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,895 46,215 SH   SOLE 46,215 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 770 17,805 SH   SOLE 17,805 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,062 19,896 SH   SOLE 19,896 0 0
VISA INC COM CL A 92826C839 13,705 91,308 SH   SOLE 91,308 0 0
WALMART INC COM 931142103 6,662 70,942 SH   SOLE 70,942 0 0
WASTE MGMT INC DEL COM 94106L109 6,934 76,740 SH   SOLE 76,740 0 0
WOODWARD INC COM 980745103 1,386 17,135 SH   SOLE 17,135 0 0
XILINX INC COM 983919101 1,352 16,866 SH   SOLE 16,866 0 0
ZIONS BANCORPORATION COM 989701107 989 19,715 SH   SOLE 19,715 0 0
ZOETIS INC CL A 98978V103 7,635 83,385 SH   SOLE 83,385 0 0