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 231 1,054 SH   SOLE 1,050 0 4
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,628 8,870 SH   SOLE 8,870 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 310 7,931 SH   SOLE 7,900 0 31
ALLSTATE CORP COM 020002101 759 8,002 SH   SOLE 7,980 0 22
ALPHABET INC CAP STK CL A 02079K305 1,114 1,074 SH   SOLE 1,070 0 4
AMAZON COM INC COM 023135106 247 171 SH   SOLE 170 0 1
AMERICAN EXPRESS CO COM 025816109 1,471 15,768 SH   SOLE 15,768 0 0
AMERIPRISE FINL INC COM 03076C106 1,980 13,387 SH   SOLE 13,367 0 20
AMGEN INC COM 031162100 5,023 29,461 SH   SOLE 29,430 0 31
ANDEAVOR COM 03349M105 361 3,594 SH   SOLE 3,580 0 14
APPLE INC COM 037833100 7,855 46,816 SH   SOLE 46,783 0 33
APPLIED MATLS INC COM 038222105 1,688 30,359 SH   SOLE 30,310 0 49
ASPEN TECHNOLOGY INC COM 045327103 835 10,583 SH   SOLE 10,560 0 23
ASSURED GUARANTY LTD COM G0585R106 220 6,076 SH   SOLE 6,050 0 26
AT&T INC COM 00206R102 1,534 43,024 SH   SOLE 42,854 0 170
ATHENE HLDG LTD CL A G0684D107 965 20,187 SH   SOLE 20,140 0 47
AUTOZONE INC COM 053332102 829 1,278 SH   SOLE 1,278 0 0
AVERY DENNISON CORP COM 053611109 1,207 11,360 SH   SOLE 11,360 0 0
BANK AMER CORP COM 060505104 4,448 148,330 SH   SOLE 148,202 0 128
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,262 117,250 SH   SOLE 107,990 0 9,260
BERRY GLOBAL GROUP INC COM 08579W103 270 4,919 SH   SOLE 4,900 0 19
BEST BUY INC COM 086516101 2,070 29,582 SH   SOLE 29,540 0 42
BHP BILLITON LTD SPONSORED ADR 088606108 294 6,623 SH   SOLE 6,424 0 199
BIOGEN INC COM 09062X103 484 1,768 SH   SOLE 1,768 0 0
BOEING CO COM 097023105 2,656 8,100 SH   SOLE 8,081 0 19
BOOKING HLDGS INC COM 09857L108 522 251 SH   SOLE 250 0 1
BOSTON PROPERTIES INC COM 101121101 252 2,049 SH   SOLE 2,049 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 251 16,449 SH   SOLE 16,380 0 69
BROADCOM LTD SHS Y09827109 3,834 16,272 SH   SOLE 16,261 0 11
BRUNSWICK CORP COM 117043109 2,656 44,714 SH   SOLE 44,671 0 43
CA INC COM 12673P105 513 15,130 SH   SOLE 15,130 0 0
CABOT CORP COM 127055101 420 7,541 SH   SOLE 7,510 0 31
CARNIVAL CORP UNIT 99/99/9999 143658300 421 6,420 SH   SOLE 6,420 0 0
CARNIVAL PLC ADR 14365C103 275 4,193 SH   SOLE 4,062 0 131
CARTER INC COM 146229109 303 2,911 SH   SOLE 2,900 0 11
CBS CORP NEW CL B 124857202 866 16,853 SH   SOLE 16,830 0 23
CDN IMPERIAL BK COMM TORONTO COM 136069101 420 4,760 SH   SOLE 4,624 0 136
CELANESE CORP DEL COM SER A 150870103 430 4,288 SH   SOLE 4,270 0 18
CELGENE CORP COM 151020104 535 5,997 SH   SOLE 5,990 0 7
CHECK POINT SOFTWARE TECH LT ORD M22465104 25,570 257,400 SH   SOLE 228,946 0 28,454
CIRRUS LOGIC INC COM 172755100 284 6,978 SH   SOLE 6,950 0 28
CISCO SYS INC COM 17275R102 3,818 89,008 SH   SOLE 88,901 0 107
CITIGROUP INC COM NEW 172967424 651 9,648 SH   SOLE 9,610 0 38
CITIZENS FINL GROUP INC COM 174610105 1,876 44,699 SH   SOLE 44,671 0 28
CITRIX SYS INC COM 177376100 1,933 20,834 SH   SOLE 20,802 0 32
COMCAST CORP NEW CL A 20030N101 319 9,347 SH   SOLE 9,310 0 37
CONOCOPHILLIPS COM 20825C104 802 13,533 SH   SOLE 13,480 0 53
CONSTELLATION BRANDS INC CL A 21036P108 751 3,294 SH   SOLE 3,280 0 14
CRANE CO COM 224399105 256 2,761 SH   SOLE 2,750 0 11
CREDIT ACCEP CORP MICH COM 225310101 1,090 3,298 SH   SOLE 3,296 0 2
CUMMINS INC COM 231021106 503 3,104 SH   SOLE 3,100 0 4
CVS HEALTH CORP COM 126650100 1,200 19,283 SH   SOLE 19,260 0 23
DIAGEO P L C SPON ADR NEW 25243Q205 342 2,524 SH   SOLE 2,442 0 82
DIAMOND OFFSHORE DRILLING IN COM 25271C102 292 19,907 SH   SOLE 19,907 0 0
DIAMONDBACK ENERGY INC COM 25278X109 741 5,853 SH   SOLE 5,830 0 23
DILLARDS INC CL A 254067101 416 5,173 SH   SOLE 5,173 0 0
DISCOVER FINL SVCS COM 254709108 1,517 21,096 SH   SOLE 21,096 0 0
DISNEY WALT CO COM DISNEY 254687106 1,077 10,722 SH   SOLE 10,722 0 0
DOMINOS PIZZA INC COM 25754A201 305 1,305 SH   SOLE 1,300 0 5
DR PEPPER SNAPPLE GROUP INC COM 26138E109 903 7,624 SH   SOLE 7,624 0 0
DXC TECHNOLOGY CO COM 23355L106 466 4,638 SH   SOLE 4,620 0 18
EBAY INC COM 278642103 1,886 46,864 SH   SOLE 46,828 0 36
EDGEWELL PERS CARE CO COM 28035Q102 224 4,598 SH   SOLE 4,580 0 18
ELECTRONIC ARTS INC COM 285512109 3,954 32,615 SH   SOLE 32,588 0 27
ENERGIZER HLDGS INC NEW COM 29272W109 491 8,244 SH   SOLE 8,230 0 14
ENTERGY CORP NEW COM 29364G103 323 4,106 SH   SOLE 4,090 0 16
EQUITY LIFESTYLE PPTYS INC COM 29472R108 902 10,275 SH   SOLE 10,257 0 18
EVEREST RE GROUP LTD COM G3223R108 2,198 8,559 SH   SOLE 8,549 0 10
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,443 93,266 SH   SOLE 93,181 0 85
FACEBOOK INC CL A 30303M102 2,784 17,422 SH   SOLE 17,400 0 22
FERRARI N V COM N3167Y103 381 3,158 SH   SOLE 3,085 0 73
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 285 13,897 SH   SOLE 13,389 0 508
FIDELITY NATL INFORMATION SV COM 31620M106 246 2,550 SH   SOLE 2,540 0 10
FLEETCOR TECHNOLOGIES INC COM 339041105 423 2,088 SH   SOLE 2,080 0 8
FRESH DEL MONTE PRODUCE INC ORD G36738105 206 4,560 SH   SOLE 4,560 0 0
GENERAL ELECTRIC CO COM 369604103 141 10,449 SH   SOLE 10,449 0 0
GILEAD SCIENCES INC COM 375558103 3,018 40,027 SH   SOLE 39,982 0 45
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 486 12,449 SH   SOLE 12,072 0 377
GULFPORT ENERGY CORP COM NEW 402635304 287 29,757 SH   SOLE 29,640 0 117
HASBRO INC COM 418056107 777 9,218 SH   SOLE 9,210 0 8
HILL ROM HLDGS INC COM 431475102 259 2,982 SH   SOLE 2,970 0 12
HOLOGIC INC COM 436440101 1,874 50,154 SH   SOLE 50,111 0 43
HOME DEPOT INC COM 437076102 4,081 22,898 SH   SOLE 22,869 0 29
HONEYWELL INTL INC COM 438516106 1,501 10,386 SH   SOLE 10,378 0 8
ICON PLC SHS G4705A100 12,561 106,319 SH   SOLE 92,234 0 14,085
IDEXX LABS INC COM 45168D104 1,951 10,193 SH   SOLE 10,177 0 16
ILLINOIS TOOL WKS INC COM 452308109 1,034 6,601 SH   SOLE 6,595 0 6
INGREDION INC COM 457187102 1,577 12,235 SH   SOLE 12,231 0 4
INTEL CORP COM 458140100 1,856 35,630 SH   SOLE 35,580 0 50
ISHARES TR MSCI EAFE ETF 464287465 15,314 219,779 SH   SOLE 219,779 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 482 30,901 SH   SOLE 22,051 0 8,850
J2 GLOBAL INC COM 48123V102 949 12,025 SH   SOLE 12,014 0 11
JOHNSON & JOHNSON COM 478160104 3,297 25,726 SH   SOLE 25,704 0 22
JPMORGAN CHASE & CO COM 46625H100 3,787 34,435 SH   SOLE 34,398 0 37
JUNIPER NETWORKS INC COM 48203R104 1,145 47,057 SH   SOLE 47,057 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2,158 37,241 SH   SOLE 29,107 0 8,134
KIMBERLY CLARK CORP COM 494368103 235 2,138 SH   SOLE 2,130 0 8
KOHLS CORP COM 500255104 560 8,550 SH   SOLE 8,550 0 0
LAM RESEARCH CORP COM 512807108 2,646 13,026 SH   SOLE 13,000 0 26
LAMAR ADVERTISING CO NEW CL A 512816109 1,203 18,893 SH   SOLE 18,874 0 19
LANDSTAR SYS INC COM 515098101 233 2,128 SH   SOLE 2,120 0 8
LENNOX INTL INC COM 526107107 224 1,094 SH   SOLE 1,090 0 4
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 604 23,988 SH   SOLE 23,960 0 28
LINCOLN NATL CORP IND COM 534187109 396 5,421 SH   SOLE 5,400 0 21
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 478 128,402 SH   SOLE 124,439 0 3,963
LOGMEIN INC COM 54142L109 631 5,460 SH   SOLE 5,460 0 0
MACYS INC COM 55616P104 386 12,972 SH   SOLE 12,972 0 0
MANPOWERGROUP INC COM 56418H100 261 2,269 SH   SOLE 2,260 0 9
MARATHON PETE CORP COM 56585A102 1,188 16,244 SH   SOLE 16,200 0 44
MASCO CORP COM 574599106 1,626 40,200 SH   SOLE 40,174 0 26
MASTEC INC COM 576323109 253 5,381 SH   SOLE 5,360 0 21
MAXIMUS INC COM 577933104 336 5,037 SH   SOLE 5,030 0 7
MELLANOX TECHNOLOGIES LTD SHS M51363113 577 7,920 SH   SOLE 6,090 0 1,830
MERCK & CO INC COM 58933Y105 1,615 29,657 SH   SOLE 29,599 0 58
MFA FINL INC COM 55272X102 380 50,451 SH   SOLE 50,451 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 527 8,483 SH   SOLE 8,460 0 23
MICHAELS COS INC COM 59408Q106 606 30,771 SH   SOLE 30,742 0 29
MICROSOFT CORP COM 594918104 2,910 31,886 SH   SOLE 31,832 0 54
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 776 68,110 SH   SOLE 68,110 0 0
MSCI INC COM 55354G100 2,255 15,085 SH   SOLE 15,061 0 24
NCR CORP NEW COM 62886E108 277 8,782 SH   SOLE 8,782 0 0
NETEASE INC SPONSORED ADR 64110W102 12,767 45,534 SH   SOLE 39,631 0 5,903
NORTHROP GRUMMAN CORP COM 666807102 4,194 12,012 SH   SOLE 12,005 0 7
NOVARTIS A G SPONSORED ADR 66987V109 403 4,987 SH   SOLE 4,808 0 179
NTT DOCOMO INC SPONS ADR 62942M201 244 9,529 SH   SOLE 9,304 0 225
NUANCE COMMUNICATIONS INC COM 67020Y100 1,047 66,500 SH   SOLE 66,500 0 0
OFFICE DEPOT INC COM 676220106 60 28,041 SH   SOLE 27,930 0 111
ORBOTECH LTD ORD M75253100 3,179 51,130 SH   SOLE 31,910 0 19,220
ORIX CORP SPONSORED ADR 686330101 437 4,867 SH   SOLE 4,737 0 130
PARKER HANNIFIN CORP COM 701094104 873 5,107 SH   SOLE 5,107 0 0
PATTERSON UTI ENERGY INC COM 703481101 264 15,089 SH   SOLE 15,089 0 0
PEPSICO INC COM 713448108 316 2,891 SH   SOLE 2,880 0 11
PFIZER INC COM 717081103 3,258 91,800 SH   SOLE 91,688 0 112
PILGRIMS PRIDE CORP NEW COM 72147K108 666 27,075 SH   SOLE 27,075 0 0
PPL CORP COM 69351T106 283 9,990 SH   SOLE 9,950 0 40
PRA HEALTH SCIENCES INC COM 69354M108 497 5,986 SH   SOLE 5,986 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 267 4,377 SH   SOLE 4,360 0 17
PROCTER AND GAMBLE CO COM 742718109 587 7,407 SH   SOLE 7,399 0 8
PRUDENTIAL FINL INC COM 744320102 339 3,270 SH   SOLE 3,270 0 0
PVH CORP COM 693656100 2,090 13,802 SH   SOLE 13,802 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,348 24,958 SH   SOLE 24,949 0 9
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 414 3,514 SH   SOLE 3,500 0 14
RPC INC COM 749660106 814 45,133 SH   SOLE 45,055 0 78
S&P GLOBAL INC COM 78409V104 519 2,714 SH   SOLE 2,710 0 4
SANOFI SPONSORED ADR 80105N105 429 10,698 SH   SOLE 10,365 0 333
SAP SE SPON ADR 803054204 372 3,538 SH   SOLE 3,431 0 107
SIMON PPTY GROUP INC NEW COM 828806109 812 5,261 SH   SOLE 5,255 0 6
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,169 37,338 SH   SOLE 37,270 0 68
SK TELECOM LTD SPONSORED ADR 78440P108 1,433 59,304 SH   SOLE 51,100 0 8,204
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 247 6,468 SH   SOLE 6,278 0 190
SMUCKER J M CO COM NEW 832696405 311 2,510 SH   SOLE 2,500 0 10
SONY CORP SPONSORED ADR 835699307 254 5,258 SH   SOLE 5,071 0 187
STATOIL ASA SPONSORED ADR 85771P102 200 8,447 SH   SOLE 8,119 0 328
SUNTRUST BKS INC COM 867914103 1,704 25,046 SH   SOLE 25,024 0 22
SYNOVUS FINL CORP COM NEW 87161C501 367 7,350 SH   SOLE 7,320 0 30
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 334 7,629 SH   SOLE 4,519 0 3,110
TARGET CORP COM 87612E106 1,120 16,126 SH   SOLE 16,090 0 36
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7,314 74,078 SH   SOLE 64,235 0 9,843
TERNIUM SA SPON ADR 880890108 13,263 408,226 SH   SOLE 366,374 0 41,852
THOR INDS INC COM 885160101 842 7,309 SH   SOLE 7,309 0 0
TIME WARNER INC COM NEW 887317303 308 3,253 SH   SOLE 3,240 0 13
TOLL BROTHERS INC COM 889478103 234 5,420 SH   SOLE 5,420 0 0
TRANSUNION COM 89400J107 1,284 22,611 SH   SOLE 22,611 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,114 8,025 SH   SOLE 8,025 0 0
TYSON FOODS INC CL A 902494103 2,199 30,049 SH   SOLE 30,010 0 39
UNILEVER PLC SPON ADR NEW 904767704 589 10,601 SH   SOLE 10,293 0 308
UNITED RENTALS INC COM 911363109 512 2,962 SH   SOLE 2,950 0 12
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,122 9,990 SH   SOLE 9,983 0 7
US FOODS HLDG CORP COM 912008109 396 12,098 SH   SOLE 12,050 0 48
VALERO ENERGY CORP NEW COM 91913Y100 4,091 44,101 SH   SOLE 44,056 0 45
VERIZON COMMUNICATIONS INC COM 92343V104 747 15,612 SH   SOLE 15,590 0 22
VISA INC COM CL A 92826C839 244 2,038 SH   SOLE 2,030 0 8
VISTEON CORP COM NEW 92839U206 1,370 12,426 SH   SOLE 12,426 0 0
VMWARE INC CL A COM 928563402 1,379 11,370 SH   SOLE 11,340 0 30
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,045 15,966 SH   SOLE 15,950 0 16
WEC ENERGY GROUP INC COM 92939U106 258 4,116 SH   SOLE 4,100 0 16
WESTERN ALLIANCE BANCORP COM 957638109 1,411 24,286 SH   SOLE 24,286 0 0
WESTERN DIGITAL CORP COM 958102105 836 9,056 SH   SOLE 9,056 0 0
WESTERN UN CO COM 959802109 1,051 54,651 SH   SOLE 54,598 0 53
WORLDPAY INC CL A 981558109 413 5,024 SH   SOLE 5,024 0 0
WORTHINGTON INDS INC COM 981811102 413 9,611 SH   SOLE 9,611 0 0
WPP PLC NEW ADR 92937A102 300 3,771 SH   SOLE 3,662 0 109
WYNDHAM WORLDWIDE CORP COM 98310W108 438 3,825 SH   SOLE 3,810 0 15
YY INC ADS REPCOM CLA 98426T106 968 9,200 SH   SOLE 8,440 0 760
ZEBRA TECHNOLOGIES CORP CL A 989207105 253 1,817 SH   SOLE 1,810 0 7