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,123 5,328 SH   SOLE   5,328 0 0
ABBVIE INC COM 00287Y109 298 3,156 SH   SOLE   3,156 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 539 3,165 SH   SOLE   3,165 0 0
AIR PRODS & CHEMS INC COM 009158106 890 5,325 SH   SOLE   5,325 0 0
ALLERGAN PLC SHS G0177J108 24,912 130,787 SH   SOLE   129,472 0 1,315
ALPHABET INC CAP STK CL A 02079K305 23,128 19,160 SH   SOLE   19,000 0 160
ALPHABET INC CAP STK CL C 02079K107 22,728 19,044 SH   SOLE   18,921 0 123
ALTRIA GROUP INC COM 02209s103 223 3,691 SH   SOLE   3,691 0 0
AMAZON COM INC COM 023135106 280 140 SH   SOLE   140 0 0
AMERI HLDGS INC COM 02362F104 22 17,165 SH   SOLE   17,165 0 0
AMERICAN ELEC PWR INC COM 025537101 315 4,442 SH   SOLE   4,442 0 0
AMERICAN EXPRESS CO COM 025816109 591 5,552 SH   SOLE   5,552 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 29,387 551,975 SH   SOLE   546,475 0 5,500
AON PLC SHS CL A G0408V102 3,082 20,041 SH   SOLE   20,041 0 0
APACHE CORP COM 037411105 462 9,700 SH   SOLE   9,700 0 0
APPLE INC COM 037833100 41,002 181,634 SH   SOLE   180,134 0 1,500
APTIV PLC SHS G6095L109 21,720 258,885 SH   SOLE   256,485 0 2,400
ARAMARK COM 03852U106 1,199 27,860 SH   SOLE   27,860 0 0
AT&T INC COM 00206R102 372 11,089 SH   SOLE   11,089 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,663 11,039 SH   SOLE   11,039 0 0
AVERY DENNISON CORP COM 053611109 204 1,884 SH   SOLE   1,884 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,739 64,796 SH   SOLE   64,796 0 0
BAKER HUGHES A GE CO CL A 05722G100 208 6,151 SH   SOLE   6,151 0 0
BALL CORP COM 058498106 38,114 866,413 SH   SOLE   859,113 0 7,300
BANK AMER CORP COM 060505104 575 19,529 SH   SOLE   19,529 0 0
BANK NEW YORK MELLON CORP COM 064058100 583 11,441 SH   SOLE   11,441 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,600 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,015 14,082 SH   SOLE   14,082 0 0
BIOGEN INC COM 09062x103 1,905 5,391 SH   SOLE   5,391 0 0
BOEING CO COM 097023105 843 2,268 SH   SOLE   2,268 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 580 9,340 SH   SOLE   9,340 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 852 6,460 SH   SOLE   6,460 0 0
CABOT OIL & GAS CORP COM 127097103 225 10,000 SH   SOLE   10,000 0 0
CELGENE CORP COM 151020104 18,853 210,668 SH   SOLE   208,468 0 2,200
CENTURYLINK INC COM 156700106 311 14,688 SH   SOLE   14,688 0 0
CHUBB LIMITED COM H1467J104 37,439 280,145 SH   SOLE   278,155 0 1,990
CISCO SYS INC COM 17275R102 478 9,824 SH   SOLE   9,824 0 0
CIT GROUP INC COM NEW 125581801 29,717 575,799 SH   SOLE   569,099 0 6,700
CITIGROUP INC COM NEW 172967424 30,740 428,485 SH   SOLE   425,065 0 3,420
COCA COLA CO COM 191216100 257 5,567 SH   SOLE   5,567 0 0
COLGATE PALMOLIVE CO COM 194162103 420 6,266 SH   SOLE   6,266 0 0
COMCAST CORP NEW CL A 20030N101 23,725 670,017 SH   SOLE   664,717 0 5,300
CONOCOPHILLIPS COM 20825C104 1,013 13,091 SH   SOLE   13,091 0 0
CORNING INC COM 219350105 537 15,211 SH   SOLE   15,211 0 0
COSTCO WHSL CORP NEW COM 22160K105 320 1,362 SH   SOLE   1,362 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 1,213 10,897 SH   SOLE   10,897 0 0
CROWN HOLDINGS INC COM 228368106 17,098 356,207 SH   SOLE   352,907 0 3,300
CSX CORP COM 126408103 757 10,223 SH   SOLE   10,223 0 0
CUMMINS INC COM 231021106 224 1,533 SH   SOLE   1,533 0 0
CVS HEALTH CORP COM 126650100 986 12,525 SH   SOLE   12,525 0 0
D R HORTON INC COM 23331A109 316 7,500 SH   SOLE   7,500 0 0
DANA INCORPORATED COM 235825205 192 10,268 SH   SOLE   10,268 0 0
DANAHER CORP DEL COM 235851102 35,349 325,321 SH   SOLE   322,321 0 3,000
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,122 131,432 SH   SOLE   130,266 0 1,166
DELTA AIR LINES INC DEL COM NEW 247361702 26,801 463,438 SH   SOLE   459,338 0 4,100
DOWDUPONT INC COM 26078J100 312 4,850 SH   SOLE   4,850 0 0
EMERSON ELEC CO COM 291011104 521 6,800 SH   SOLE   6,800 0 0
EOG RES INC COM 26875P101 514 4,029 SH   SOLE   4,029 0 0
LAUDER ESTEE COS INC CL A 518439104 240 1,650 SH   SOLE   1,650 0 0
EVEREST RE GROUP LTD COM G3223R108 352 1,539 SH   SOLE   1,539 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 295 3,105 SH   SOLE   3,105 0 0
EXXON MOBIL CORP COM 30231g102 1,814 21,341 SH   SOLE   21,341 0 0
F M C CORP COM NEW 302491303 1,046 12,000 SH   SOLE   12,000 0 0
FEDEX CORP COM 31428X106 265 1,100 SH   SOLE   1,100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 545 5,000 SH   SOLE   5,000 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 436 296,500 SH   SOLE   296,500 0 0
FORTIVE CORP COM 34959j108 860 10,214 SH   SOLE   10,214 0 0
FRANKLIN RES INC COM 354613101 227 7,449 SH   SOLE   7,449 0 0
FUSION CONNECT INC COM 36116X102 343 133,334 SH   SOLE   133,334 0 0
GENERAL ELECTRIC CO COM 369604103 2,544 225,293 SH   SOLE   210,593 0 14,700
GENERAL MTRS CO COM 37045V100 21,138 627,795 SH   SOLE   620,595 0 7,200
GILEAD SCIENCES INC COM 375558103 23,447 303,672 SH   SOLE   302,172 0 1,500
GOLDMAN SACHS GROUP INC COM 38141G104 457 2,040 SH   SOLE   2,040 0 0
HAWAIIAN HOLDINGS INC COM 419879101 280 6,987 SH   SOLE   6,987 0 0
HERSHEY CO COM 427866108 232 2,276 SH   SOLE   2,276 0 0
HOME DEPOT INC COM 437076102 426 2,057 SH   SOLE   2,057 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 973 6,435 SH   SOLE   6,435 0 0
ILLUMINA INC COM 452327109 207 563 SH   SOLE   563 0 0
INTEL CORP COM 458140100 603 12,761 SH   SOLE   12,761 0 0
INTL PAPER CO COM 460146103 318 6,470 SH   SOLE   6,470 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 387 675 SH   SOLE   675 0 0
JOHNSON & JOHNSON COM 478160104 8,033 58,139 SH   SOLE   58,139 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,923 54,935 SH   SOLE   51,258 0 3,677
JPMORGAN CHASE & CO COM 46625H100 28,385 251,550 SH   SOLE   249,650 0 1,900
KINDER MORGAN INC DEL COM 49456B101 1,575 88,841 SH   SOLE   88,841 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 200 5,814 SH   SOLE   5,814 0 0
KRAFT HEINZ CO COM 500754106 367 6,662 SH   SOLE   6,662 0 0
LILLY ELI & CO COM 532457108 558 5,200 SH   SOLE   5,200 0 0
LINCOLN NATL CORP IND COM 534187109 812 12,000 SH   SOLE   12,000 0 0
MARKEL CORP COM 570535104 1,097 923 SH   SOLE   923 0 0
MASTERCARD INCORPORATED CL A 57636Q104 694 3,119 SH   SOLE   3,119 0 0
MCCLATCHY CO CL A NEW 579489303 147 17,276 SH   SOLE   17,276 0 0
MCDONALDS CORP COM 580135101 272 1,625 SH   SOLE   1,625 0 0
MERCK & CO INC COM 58933Y105 1,932 27,233 SH   SOLE   27,233 0 0
METLIFE INC COM 59156R108 20,406 436,763 SH   SOLE   432,563 0 4,200
MICROSOFT CORP COM 594918104 59,659 521,635 SH   SOLE   517,355 0 4,280
MID AMER APT CMNTYS INC COM 59522J103 219 2,186 SH   SOLE   2,186 0 0
MONDELEZ INTL INC CL A 609207105 11,579 269,526 SH   SOLE   266,226 0 3,300
MVC CAPITAL INC COM 553829102 96 10,000 SH   SOLE   10,000 0 0
NEW YORK TIMES CO CL A 650111107 296 12,786 SH   SOLE   12,786 0 0
NIKE INC CL B 654106103 254 3,003 SH   SOLE   3,003 0 0
NORTHERN TR CORP COM 665859104 204 2,000 SH   SOLE   2,000 0 0
ORACLE CORP COM 68389X105 38,872 753,916 SH   SOLE   747,446 0 6,470
PACKAGING CORP AMER COM 695156109 488 4,450 SH   SOLE   4,450 0 0
PEPSICO INC COM 713448108 1,986 17,760 SH   SOLE   17,760 0 0
PFIZER INC COM 717081103 420 9,530 SH   SOLE   9,530 0 0
PHILIP MORRIS INTL INC COM 718172109 631 7,739 SH   SOLE   7,739 0 0
PHILLIPS 66 COM 718546104 634 5,622 SH   SOLE   5,622 0 0
PIONEER NAT RES CO COM 723787107 446 2,561 SH   SOLE   2,561 0 0
PRAXAIR INC COM 74005P104 273 1,696 SH   SOLE   1,696 0 0
PRECISION DRILLING CORP COM 2010 74022D308 42 12,070 SH   SOLE   12,070 0 0
PROCTER AND GAMBLE CO COM 742718109 1,327 15,948 SH   SOLE   15,948 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,028 56,016 SH   SOLE   56,016 0 0
ROCKWELL COLLINS INC COM 774341101 218 1,550 SH   SOLE   1,550 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,298 92,431 SH   SOLE   92,431 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,335 103,411 SH   SOLE   103,411 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 451 4,700 SH   SOLE   4,700 0 0
S&P GLOBAL INC COM 78409V104 316 1,618 SH   SOLE   1,618 0 0
SCHLUMBERGER LTD COM 806857108 12,097 198,579 SH   SOLE   194,779 0 3,800
SHERWIN WILLIAMS CO COM 824348106 408 896 SH   SOLE   896 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 689 18,300 SH   SOLE   18,300 0 0
STARBUCKS CORP COM 855244109 1,225 21,549 SH   SOLE   21,549 0 0
STATE STR CORP COM 857477103 628 7,500 SH   SOLE   7,500 0 0
STRYKER CORP COM 863667101 995 5,600 SH   SOLE   5,600 0 0
SYSCO CORP COM 871829107 228 3,111 SH   SOLE   3,111 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 44,753 183,354 SH   SOLE   181,854 0 1,500
TRANSOCEAN LTD REG SHS H8817H100 5,339 382,700 SH   SOLE   367,100 0 15,600
TRAVELERS COMPANIES INC COM 89417e109 306 2,360 SH   SOLE   2,360 0 0
TRIMBLE INC COM 896239100 1,817 41,800 SH   SOLE   41,800 0 0
UNILEVER N V N Y SHS NEW 904784709 203 3,650 SH   SOLE   3,650 0 0
UNION BANKSHARES INC COM 905400107 2,917 54,888 SH   SOLE   54,888 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,211 10,371 SH   SOLE   10,371 0 0
UNITED TECHNOLOGIES CORP COM 913017109 290 2,073 SH   SOLE   2,073 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,254 19,748 SH   SOLE   19,748 0 0
UNUM GROUP COM 91529Y106 563 14,419 SH   SOLE   14,419 0 0
US BANCORP DEL COM NEW 902973304 393 7,437 SH   SOLE   7,437 0 0
V F CORP COM 918204108 441 4,720 SH   SOLE   4,720 0 0
VERISK ANALYTICS INC COM 92345Y106 362 3,000 SH   SOLE   3,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 255 4,773 SH   SOLE   4,773 0 0
VISA INC COM CL A 92826C839 316 2,103 SH   SOLE   2,103 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,196 16,410 SH   SOLE   16,410 0 0
DISNEY WALT CO COM DISNEY 254687106 462 3,953 SH   SOLE   3,953 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 29 10,575 SH   SOLE   10,575 0 0
WELLS FARGO CO NEW COM 949746101 1,829 34,789 SH   SOLE   34,789 0 0
WEX INC COM 96208T104 351 1,750 SH   SOLE   1,750 0 0
WHIRLPOOL CORP COM 963320106 10,421 87,754 SH   SOLE   87,004 0 750
WILLIAMS COS INC DEL COM 969457100 625 23,000 SH   SOLE   23,000 0 0
YAMANA GOLD INC COM 98462Y100 25 10,000 SH   SOLE   10,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 155 14,510 SH   SOLE   14,510 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 232 10,420 SH   SOLE   10,420 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 543 2,925 SH   SOLE   2,925 0 0
ISHARES TR CORE S&P SCP ETF 464287804 270 3,100 SH   SOLE   3,100 0 0
ISHARES TR CORE S&P500 ETF 464287200 271 926 SH   SOLE   926 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 595 2,905 SH   SOLE   2,905 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,911 15,669 SH   SOLE   15,669 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,324 8,490 SH   SOLE   8,490 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 706 5,310 SH   SOLE   5,310 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,462 58,050 SH   SOLE   58,050 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 627 6,590 SH   SOLE   6,590 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 796 28,868 SH   SOLE   28,868 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 1,038 8,855 SH   SOLE   8,855 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 715 6,340 SH   SOLE   6,340 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 3,136 10,787 SH   SOLE   10,787 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 262 713 SH   SOLE   713 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 245 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,403 5,255 SH   SOLE   5,255 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 931 17,887 SH   SOLE   17,887 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 579 14,124 SH   SOLE   14,124 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 529 9,410 SH   SOLE   9,410 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,022 14,510 SH   SOLE   14,510 0 0
VANGUARD GROUP DIV APP ETF 921908844 219 1,977 SH   SOLE   1,977 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,454 33,596 SH   SOLE   33,596 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,171 8,359 SH   SOLE   8,359 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,078 5,320 SH   SOLE   5,320 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 983 15,542 SH   SOLE   15,542 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 666 10,525 SH   SOLE   10,525 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 326 7,210 SH   SOLE   7,210 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 257 10,000 SH   SOLE   10,000 0 0