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
21VIANET GROUP INC SP ADR (6 ORD) 90138A103 239 10,000 SH   SOLE   10,000 0 0
3M CO COMMON 88579Y101 4,666 29,906 SH   SOLE   29,906 0 0
ABBOTT LABS COMMON 002824100 344 3,767 SH   SOLE   3,767 0 0
ABBVIE INC COMMON 00287Y109 1,812 18,427 SH   SOLE   18,427 0 0
ACCENTURE PLC IRELAND CLASS A G1151C101 4,580 21,325 SH   SOLE   21,325 0 0
ADOBE INC COMMON 00724F101 22,779 52,326 SH   SOLE   52,326 0 0
AES CORP COMMON 00130H105 1,169 80,704 SH   SOLE   80,704 0 0
ALASKA AIR GROUP INC COMMON 011659109 214 5,892 SH   SOLE   5,892 0 0
ALEXION PHARMACEUTICALS INC COMMON 015351109 1,100 9,801 SH   SOLE   9,801 0 0
ALIBABA GROUP HLDG LTD SPN ADS 8 ORD SHS 01609W102 10,693 49,574 SH   SOLE   49,574 0 0
ALLSTATE CORP COMMON 020002101 2,769 28,539 SH   SOLE   28,539 0 0
ALLY FINL INC COMMON 02005N100 323 16,301 SH   SOLE   16,301 0 0
ALPHABET INC CLASS C 02079K107 2,248 1,590 SH   SOLE   1,590 0 0
ALPHABET INC CLASS A 02079K305 19,770 13,942 SH   SOLE   13,942 0 0
ALTRIA GROUP INC COMMON 02209S103 2,488 63,390 SH   SOLE   63,390 0 0
AMAZON COM INC COMMON 023135106 28,903 10,476 SH   SOLE   10,476 0 0
AMERICAN EQTY INVT LIFE HLD COMMON 025676206 317 12,833 SH   SOLE   12,833 0 0
AMERICAN EXPRESS CO COMMON 025816109 8,189 86,019 SH   SOLE   86,019 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 529 2,044 SH   SOLE   2,044 0 0
AMERICAN INTL GROUP INC COMMON 026874784 839 26,883 SH   SOLE   26,883 0 0
AMETEK INC COMMON 031100100 411 4,601 SH   SOLE   4,601 0 0
AMGEN INC COMMON 031162100 16,787 70,731 SH   SOLE   70,731 0 0
AMPHENOL CORP NEW CLASS A 032095101 15,267 158,984 SH   SOLE   158,984 0 0
ANALOG DEVICES INC COMMON 032654105 545 4,440 SH   SOLE   4,440 0 0
ANTHEM INC COMMON 036752103 1,378 5,231 SH   SOLE   5,231 0 0
APACHE CORP COMMON 037411105 295 21,879 SH   SOLE   21,879 0 0
APPLE INC COMMON 037833100 81,788 223,845 SH   SOLE   223,845 0 0
APPLIED INDL TECHNOLOGIES IN COMMON 03820C105 280 4,472 SH   SOLE   4,472 0 0
APTIV PLC ORDINARY SHARES G6095L109 526 6,744 SH   SOLE   6,744 0 0
AT&T INC COMMON 00206R102 3,771 124,705 SH   SOLE   124,705 0 0
ATHENE HLDG LTD CLASS A G0684D107 1,915 61,400 SH   SOLE   61,400 0 0
AUTODESK INC COMMON 052769106 1,466 6,130 SH   SOLE   6,130 0 0
AUTOMATIC DATA PROCESSING IN COMMON 053015103 1,350 9,063 SH   SOLE   9,063 0 0
AUTOZONE INC COMMON 053332102 496 440 SH   SOLE   440 0 0
BK OF AMERICA CORP COMMON 060505104 21,200 892,131 SH   SOLE   892,131 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204 1,553 274,397 SH   SOLE   274,397 0 0
BAXTER INTL INC COMMON 071813109 17,111 198,573 SH   SOLE   198,573 0 0
BERKLEY W R CORP COM 084423102 336 5,871 SH   SOLE   5,871 0 0
BERKSHIRE HATHAWAY INC DEL CLASS B 084670702 2,322 13,009 SH   SOLE   13,009 0 0
BEST BUY INC COMMON 086516101 929 10,639 SH   SOLE   10,639 0 0
BIG LOTS INC COMMON 089302103 345 8,220 SH   SOLE   8,220 0 0
BIOGEN INC COMMON 09062X103 2,912 10,880 SH   SOLE   10,880 0 0
BOEING CO COMMON 097023105 542 2,957 SH   SOLE   2,957 0 0
BOOKING HOLDINGS INC COMMON 09857L108 928 583 SH   SOLE   583 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 1,148 32,683 SH   SOLE   32,683 0 0
BOTTOMLINE TECH DEL INC COMMON 101388106 330 6,493 SH   SOLE   6,493 0 0
BOX INC COM USD0.0001 CL 'A' 10316T104 633 30,492 SH   SOLE   30,492 0 0
BP PLC ADR (6 ORD) 055622104 893 38,307 SH   SOLE   38,307 0 0
BRINKS CO COMMON 109696104 270 5,917 SH   SOLE   5,917 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 262 4,456 SH   SOLE   4,456 0 0
BROADCOM INC COMMON 11135F101 511 1,620 SH   SOLE   1,620 0 0
BUNGE LIMITED COMMON G16962105 361 8,771 SH   SOLE   8,771 0 0
CABOT OIL & GAS CORP COMMON 127097103 17,218 1,002,196 SH   SOLE   1,002,196 0 0
CADENCE DESIGN SYSTEM INC COMMON 127387108 1,036 10,797 SH   SOLE   10,797 0 0
CAREDX INC COMMON 14167L103 322 9,102 SH   SOLE   9,102 0 0
CARGURUS INC COMMON CL A 141788109 233 9,188 SH   SOLE   9,188 0 0
CARMAX INC COMMON 143130102 545 6,082 SH   SOLE   6,082 0 0
CARRIER GLOBAL CORPORATION COM USD0.01 WI 14448C104 214 9,630 SH   SOLE   9,630 0 0
CBOE GLOBAL MARKETS INC COMMON 12503M108 245 2,624 SH   SOLE   2,624 0 0
CANADIAN PAC RY LTD COMMON 13645T100 1,959 7,648 SH   SOLE   7,648 0 0
CERNER CORP COMMON 156782104 2,090 30,478 SH   SOLE   30,478 0 0
CHEVRON CORP NEW COMMON 166764100 6,874 76,969 SH   SOLE   76,969 0 0
CHINA PETE & CHEM CORP SP ADR (H SHS) 16941R108 1,591 37,870 SH   SOLE   37,870 0 0
CIGNA CORP NEW COMMON USD0.01 125523100 1,903 10,139 SH   SOLE   10,139 0 0
CIRRUS LOGIC INC COMMON 172755100 539 8,720 SH   SOLE   8,720 0 0
CISCO SYS INC COMMON 17275R102 20,545 440,028 SH   SOLE   440,028 0 0
CITIGROUP INC COMMON 172967424 19,133 373,963 SH   SOLE   373,963 0 0
COCA COLA CO COMMON 191216100 5,506 123,234 SH   SOLE   123,234 0 0
COGNIZANT TECHNOLOGY SOLUTIO CLASS A 192446102 13,800 242,464 SH   SOLE   242,464 0 0
COLGATE PALMOLIVE CO COMMON 194162103 867 11,823 SH   SOLE   11,823 0 0
COLUMBUS MCKINNON CORP N Y COMMON 199333105 337 10,074 SH   SOLE   10,074 0 0
COMCAST CORP NEW CLASS A 20030N101 2,110 54,114 SH   SOLE   54,114 0 0
COMMERCE BANCSHARES INC COMMON 200525103 1,737 29,200 SH   SOLE   29,200 0 0
CONOCOPHILLIPS COMMON 20825C104 1,837 43,649 SH   SOLE   43,649 0 0
CORCEPT THERAPEUTICS INC COMMON 218352102 409 24,298 SH   SOLE   24,298 0 0
COSTCO WHSL CORP NEW COMMON 22160K105 341 1,124 SH   SOLE   1,124 0 0
CSX CORP COMMON 126408103 16,614 237,752 SH   SOLE   237,752 0 0
CUMMINS INC COMMON 231021106 527 3,033 SH   SOLE   3,033 0 0
CVS HEALTH CORP COMMON 126650100 15,648 240,501 SH   SOLE   240,501 0 0
D R HORTON INC COMMON 23331A109 288 5,187 SH   SOLE   5,187 0 0
DANAHER CORPORATION COMMON 235851102 580 3,281 SH   SOLE   3,281 0 0
DECKERS OUTDOOR CORP COMMON 243537107 354 1,801 SH   SOLE   1,801 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 1,498 11,145 SH   SOLE   11,145 0 0
DIREXION SHS ETF TR ETF DLY FIN BULL NEW 25459Y694 173 5,537 SH   SOLE   5,537 0 0
DISCOVER FINL SVCS COMMON 254709108 299 5,961 SH   SOLE   5,961 0 0
DOMINION ENERGY INC COMMON 25746U109 268 3,300 SH   SOLE   3,300 0 0
DTE ENERGY CO COMMON 233331107 730 6,792 SH   SOLE   6,792 0 0
DUKE ENERGY CORP NEW COMMON 26441C204 205 2,566 SH   SOLE   2,566 0 0
EAST WEST BANCORP INC COMMON 27579R104 1,633 45,065 SH   SOLE   45,065 0 0
EATON CORP PLC COMMON G29183103 268 3,061 SH   SOLE   3,061 0 0
ECOLAB INC COMMON 278865100 704 3,538 SH   SOLE   3,538 0 0
EDWARDS LIFESCIENCES CORP COMMON 28176E108 16,114 233,166 SH   SOLE   233,166 0 0
EMERSON ELEC CO COMMON 291011104 837 13,465 SH   SOLE   13,465 0 0
ENSIGN GROUP INC COMMON 29358P101 301 7,187 SH   SOLE   7,187 0 0
ENTERPRISE PRODS PARTNERS L COMMON 293792107 250 13,734 SH   SOLE   13,734 0 0
EXELON CORP COMMON 30161N101 1,170 32,186 SH   SOLE   32,186 0 0
EXPEDIA GROUP INC COMMON 30212P303 525 6,387 SH   SOLE   6,387 0 0
EXXON MOBIL CORP COMMON 30231G102 2,295 51,314 SH   SOLE   51,314 0 0
F5 NETWORKS INC COMMON 315616102 599 4,292 SH   SOLE   4,292 0 0
FACEBOOK INC CLASS A 30303M102 5,558 24,475 SH   SOLE   24,475 0 0
FEDEX CORP COMMON 31428X106 945 6,737 SH   SOLE   6,737 0 0
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 320 13,676 SH   SOLE   13,676 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 3,027 85,701 SH   SOLE   85,701 0 0
FIDELITY NATL INFORMATION SV COMMON 31620M106 2,178 16,209 SH   SOLE   16,209 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 3,344 64,249 SH   SOLE   64,249 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 349 9,999 SH   SOLE   9,999 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 649 19,564 SH   SOLE   19,564 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 4,005 80,446 SH   SOLE   80,446 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 3,550 98,860 SH   SOLE   98,860 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 4,081 49,596 SH   SOLE   49,596 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 630 17,262 SH   SOLE   17,262 0 0
FIRST BANCORP P R COMMON 318672706 125 22,336 SH   SOLE   22,336 0 0
FLEETCOR TECHNOLOGIES INC COMMON 339041105 15,342 60,993 SH   SOLE   60,993 0 0
F M C CORP COMMON 302491303 587 5,896 SH   SOLE   5,896 0 0
FORD MTR CO DEL COMMON 345370860 234 38,535 SH   SOLE   38,535 0 0
FORWARD AIR CORP COMMON 349853101 240 4,805 SH   SOLE   4,805 0 0
GENERAL FIN CORP DEL COMMON 369822101 87 12,900 SH   SOLE   12,900 0 0
GENERAL MLS INC COMMON 370334104 698 11,315 SH   SOLE   11,315 0 0
GIBRALTAR INDS INC COMMON 374689107 375 7,808 SH   SOLE   7,808 0 0
GILEAD SCIENCES INC COMMON 375558103 361 4,691 SH   SOLE   4,691 0 0
GLOBAL PMTS INC COMMON 37940X102 682 4,004 SH   SOLE   4,004 0 0
GRACO INC COMMON 384109104 365 7,602 SH   SOLE   7,602 0 0
GREAT LAKES DREDGE & DOCK CO COMMON 390607109 330 35,621 SH   SOLE   35,621 0 0
HARLEY DAVIDSON INC COMMON 412822108 255 10,723 SH   SOLE   10,723 0 0
HCA HEALTHCARE INC COMMON 40412C101 14,807 152,549 SH   SOLE   152,549 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,544 535,187 SH   SOLE   535,187 0 0
HENRY SCHEIN INC COM 806407102 1,050 17,978 SH   SOLE   17,978 0 0
HERBALIFE NUTRITION LTD COM USD0.001 G4412G101 667 14,838 SH   SOLE   14,838 0 0
HILTON WORLDWIDE HLDGS INC COMMON 43300A203 872 11,869 SH   SOLE   11,869 0 0
HOME DEPOT INC COMMON 437076102 19,852 78,845 SH   SOLE   78,845 0 0
HP INC COMMON USD0.01 40434L105 903 51,784 SH   SOLE   51,784 0 0
HUMANA INC COMMON 444859102 1,374 3,542 SH   SOLE   3,542 0 0
HUNTINGTON INGALLS INDS INC COMMON 446413106 1,148 6,546 SH   SOLE   6,546 0 0
IDEXX LABS INC COMMON 45168D104 2,749 8,326 SH   SOLE   8,326 0 0
IHS MARKIT LTD SHS G47567105 2,164 28,659 SH   SOLE   28,659 0 0
ILLINOIS TOOL WKS INC COMMON 452308109 242 1,383 SH   SOLE   1,383 0 0
INCYTE CORP COMMON 45337C102 3,996 38,437 SH   SOLE   38,437 0 0
INDEXIQ ETF TR IQ ARB MRG ETF 45409B800 525 16,653 SH   SOLE   16,653 0 0
ING GROEP N.V. SP ADR (1 COM) 456837103 1,456 211,036 SH   SOLE   211,036 0 0
INTEL CORP COMMON 458140100 23,575 393,536 SH   SOLE   393,536 0 0
INTERNATIONAL SEAWAYS INC COMMON STOCK Y41053102 247 15,078 SH   SOLE   15,078 0 0
INTERNATIONAL BUSINESS MACHS COMMON 459200101 1,219 10,091 SH   SOLE   10,091 0 0
INTUIT COMMON 461202103 24,803 83,359 SH   SOLE   83,359 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 1,222 2,144 SH   SOLE   2,144 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQUAL WEIGHT 46137V357 3,047 29,944 SH   SOLE   29,944 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 18,249 854,392 SH   SOLE   854,392 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 759 3,063 SH   SOLE   3,063 0 0
ISHARES INC PAC EX JAPAN ETF 464286665 13,156 330,526 SH   SOLE   330,526 0 0
ISHARES INC MSCI STH AFR ETF 464286780 740 20,986 SH   SOLE   20,986 0 0
ISHARES INC MSCI NETHERL ETF 464286814 680 20,763 SH   SOLE   20,763 0 0
ISHARES INC HONG KONG ETF 464286871 376 17,567 SH   SOLE   17,567 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,231 151,331 SH   SOLE   151,331 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 702 17,682 SH   SOLE   17,682 0 0
ISHARES TR EMERG MKTS ETF 464287234 3,916 97,919 SH   SOLE   97,919 0 0
ISHARES TR IBOXX INV CP ETF 464287242 416 3,093 SH   SOLE   3,093 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,321 6,368 SH   SOLE   6,368 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,802 92,203 SH   SOLE   92,203 0 0
ISHARES TR S&P 500 VAL ETF 464287408 590 5,450 SH   SOLE   5,450 0 0
ISHARES TR 20+ YR TR BD ETF 464287432 304 1,846 SH   SOLE   1,846 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 5,583 45,689 SH   SOLE   45,689 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 3,436 39,669 SH   SOLE   39,669 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,483 188,650 SH   SOLE   188,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606 359 1,602 SH   SOLE   1,602 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 259 1,348 SH   SOLE   1,348 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,718 12,000 SH   SOLE   12,000 0 0
ISHARES TR S&P MC 400VL ETF 464287705 237 1,780 SH   SOLE   1,780 0 0
ISHARES TR MSCI ACWI ETF 464288257 10,401 141,090 SH   SOLE   141,090 0 0
ISHARES TR JP MOR EM MK ETF 464288281 14,651 133,847 SH   SOLE   133,847 0 0
ISHARES TR GLB INFRASTR ETF 464288372 8,447 220,440 SH   SOLE   220,440 0 0
ISHARES TR INTERM TR CRP BD ETF 464288638 29,822 493,653 SH   SOLE   493,653 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 19,035 142,229 SH   SOLE   142,229 0 0
ISHARES TR LONG-TERM CRP BD ETF 464289511 25,044 357,193 SH   SOLE   357,193 0 0
ISHARES TR HIGH DIVIDND ETF 46429B663 243 2,995 SH   SOLE   2,995 0 0
ISHARES TR MRG RL ES CP ETF 46435G342 6,350 255,244 SH   SOLE   255,244 0 0
ISHARES GOLD TRUST GOLD TRUST 464285105 10,216 601,284 SH   SOLE   601,284 0 0
ISHARES INC MSCI AUST ETF 464286103 641 33,256 SH   SOLE   33,256 0 0
ISHARES INC MSCI BRAZIL CAPPED E 464286400 207 7,187 SH   SOLE   7,187 0 0
ISHARES INC MSCI CDA INDEX 464286509 1,291 49,877 SH   SOLE   49,877 0 0
ISHARES INC MSCI EUROZONE 464286608 568 15,563 SH   SOLE   15,563 0 0
ISHARES INC ETF - MSCI TURKEY FD 464286715 281 12,082 SH   SOLE   12,082 0 0
ISHARES INC MSCI SWITZERLAND CAP 464286749 406 10,422 SH   SOLE   10,422 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,196 528,971 SH   SOLE   528,971 0 0
ISHARES TR TIPS BD ETF 464287176 4,730 38,452 SH   SOLE   38,452 0 0
ISHARES TR CORE US AGGBD ETF 464287226 17,895 151,382 SH   SOLE   151,382 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 14,726 215,312 SH   SOLE   215,312 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 13,827 119,735 SH   SOLE   119,735 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 14,293 174,797 SH   SOLE   174,797 0 0
ISHARES TR MBS FIXED BDFD 464288588 55,280 498,930 SH   SOLE   498,930 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,197 207,571 SH   SOLE   207,571 0 0
ISHARES TR CORE US TREASUR BOND 46429B267 207 7,391 SH   SOLE   7,391 0 0
ISHARES TR CORE MSCI EAFE 46432F842 310 5,429 SH   SOLE   5,429 0 0
ISHARES TR CORE S&P 500 ETF 464287200 137,134 442,452 SH   SOLE   442,452 0 0
ISHARES TR CORE S&P MID-CAP ETF 464287507 51,590 289,769 SH   SOLE   289,769 0 0
ISHARES TR MSCI POLAND CAPPED E 46429B606 169 10,198 SH   SOLE   10,198 0 0
ISHARES TR S&P TOTAL US STK MKT 464287150 1,260 18,138 SH   SOLE   18,138 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 14,751 183,296 SH   SOLE   183,296 0 0
ISHARES U S ETF TR ETF TR INT RT HDLNG 46431W812 32,402 1,441,690 SH   SOLE   1,441,690 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 56,033 1,104,395 SH   SOLE   1,104,395 0 0
J2 GLOBAL INC COMMON 48123V102 260 4,107 SH   SOLE   4,107 0 0
JABIL INC COMMON 466313103 749 23,323 SH   SOLE   23,323 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 2,723 24,680 SH   SOLE   24,680 0 0
JOHNSON & JOHNSON COMMON 478160104 2,178 15,449 SH   SOLE   15,449 0 0
JPMORGAN CHASE & CO COMMON 46625H100 4,587 48,733 SH   SOLE   48,733 0 0
KANSAS CITY SOUTHERN COMMON 485170302 946 6,337 SH   SOLE   6,337 0 0
KBR INC COMMON 48242W106 260 11,510 SH   SOLE   11,510 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 2,426 24,077 SH   SOLE   24,077 0 0
KINDER MORGAN INC DEL COMMON 49456B101 423 27,855 SH   SOLE   27,855 0 0
KIRKLAND LAKE GOLD LTD COM NPV 49741E100 315 7,632 SH   SOLE   7,632 0 0
KONINKLIJKE PHILIPS N V ADR (1 ORD) 500472303 1,366 29,121 SH   SOLE   29,121 0 0
KROGER CO COMMON 501044101 789 23,289 SH   SOLE   23,289 0 0
KT CORP ADR (0.5 ORD) 48268K101 229 23,487 SH   SOLE   23,487 0 0
LABORATORY CORP AMER HLDGS COMMON 50540R409 1,576 9,489 SH   SOLE   9,489 0 0
LAS VEGAS SANDS CORP COMMON 517834107 12,637 277,494 SH   SOLE   277,494 0 0
LENNOX INTL INC COMMON 526107107 315 1,352 SH   SOLE   1,352 0 0
LILLY ELI & CO COMMON 532457108 3,297 20,069 SH   SOLE   20,069 0 0
LOCKHEED MARTIN CORP COMMON 539830109 3,815 10,424 SH   SOLE   10,424 0 0
LOUISIANA PAC CORP COMMON 546347105 1,181 46,042 SH   SOLE   46,042 0 0
LPL FINL HLDGS INC COMMON 50212V100 454 5,792 SH   SOLE   5,792 0 0
MARRIOTT INTL INC NEW CLASS A 571903202 569 6,639 SH   SOLE   6,639 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 18,184 61,492 SH   SOLE   61,492 0 0
MCDONALDS CORP COMMON 580135101 730 3,951 SH   SOLE   3,951 0 0
MCKESSON CORP COMMON 58155Q103 1,318 8,588 SH   SOLE   8,588 0 0
MEDTRONIC PLC SHS G5960L103 17,182 187,110 SH   SOLE   187,110 0 0
MERCK & CO. INC COMMON 58933Y105 5,305 68,567 SH   SOLE   68,567 0 0
MERIDIAN BANCORP INC MD COMMON 58958U103 135 11,620 SH   SOLE   11,620 0 0
METLIFE INC COMMON 59156R108 810 22,157 SH   SOLE   22,157 0 0
MICROSOFT CORP COMMON 594918104 26,822 131,778 SH   SOLE   131,778 0 0
MITSUBISHI UFJ FINL GROUP IN ADR (1 ORD) 606822104 1,237 314,839 SH   SOLE   314,839 0 0
MKS INSTRS INC COMMON 55306N104 340 3,001 SH   SOLE   3,001 0 0
MOMO INC DR EACH REPR 2A ORD 60879B107 277 15,828 SH   SOLE   15,828 0 0
MONDELEZ INTL INC COMMON 609207105 293 5,721 SH   SOLE   5,721 0 0
MOODYS CORP COMMON 615369105 1,247 4,534 SH   SOLE   4,534 0 0
MORGAN STANLEY COMMON 617446448 4,110 85,026 SH   SOLE   85,026 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 889 6,339 SH   SOLE   6,339 0 0
NETAPP INC COMMON 64110D104 261 5,890 SH   SOLE   5,890 0 0
NEUROCRINE BIOSCIENCES INC COMMON 64125C109 813 6,660 SH   SOLE   6,660 0 0
NEXTERA ENERGY INC COMMON 65339F101 539 2,244 SH   SOLE   2,244 0 0
NIKE INC CLASS B 654106103 653 6,660 SH   SOLE   6,660 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 3,065 9,970 SH   SOLE   9,970 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,648 18,816 SH   SOLE   18,816 0 0
NOVO-NORDISK A S ADR (1 ORD B) 670100205 2,463 37,568 SH   SOLE   37,568 0 0
NRG ENERGY INC COMMON 629377508 1,480 45,434 SH   SOLE   45,434 0 0
NUVASIVE INC COMMON 670704105 223 4,005 SH   SOLE   4,005 0 0
NVIDIA CORPORATION COMMON 67066G104 1,022 2,688 SH   SOLE   2,688 0 0
OLD REP INTL CORP COMMON 680223104 308 18,871 SH   SOLE   18,871 0 0
OMNICELL INC COMMON 68213N109 230 3,259 SH   SOLE   3,259 0 0
ONE GAS INC COMMON 68235P108 403 5,233 SH   SOLE   5,233 0 0
ONEOK INC NEW COMMON 682680103 249 7,508 SH   SOLE   7,508 0 0
ORACLE CORP COMMON 68389X105 5,824 105,296 SH   SOLE   105,296 0 0
OSI SYSTEMS INC COMMON 671044105 363 4,862 SH   SOLE   4,862 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 271 4,773 SH   SOLE   4,773 0 0
PAYCHEX INC COMMON 704326107 5,275 69,643 SH   SOLE   69,643 0 0
PEPSICO INC COMMON 713448108 232 1,756 SH   SOLE   1,756 0 0
PERDOCEO ED CORP COMMON 71363P106 379 23,788 SH   SOLE   23,788 0 0
PETROLEO BRASILEIRO SA PETRO ADR (2 ORD) 71654V408 184 22,200 SH   SOLE   22,200 0 0
PFIZER INC COMMON 717081103 13,349 407,829 SH   SOLE   407,829 0 0
PHILIP MORRIS INTL INC COMMON 718172109 2,410 34,396 SH   SOLE   34,396 0 0
POPULAR INC COMMON 733174700 598 16,076 SH   SOLE   16,076 0 0
PPG INDS INC COMMON 693506107 1,115 10,500 SH   SOLE   10,500 0 0
PREMIER INC COM USD0.01 CL'A' 74051N102 508 14,821 SH   SOLE   14,821 0 0
PRIMO WATER CORPORATION COMMON 74167P108 313 22,762 SH   SOLE   22,762 0 0
PROCTER AND GAMBLE CO COM 742718109 1,535 12,834 SH   SOLE   12,834 0 0
PROGRESS SOFTWARE CORP COM USD0.01 743312100 218 5,623 SH   SOLE   5,623 0 0
PROGRESSIVE CORP OHIO COMMON 743315103 27,486 343,094 SH   SOLE   343,094 0 0
QUALCOMM INC COMMON 747525103 18,396 201,202 SH   SOLE   201,202 0 0
RADWARE LTD ORDINARY M81873107 2,945 124,841 SH   SOLE   124,841 0 0
RAPID7 INC USD0.01 753422104 349 6,836 SH   SOLE   6,836 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 1,891 85,917 SH   SOLE   85,917 0 0
REGENERON PHARMACEUTICALS COMMON 75886F107 738 1,183 SH   SOLE   1,183 0 0
RESMED INC COMMON 761152107 458 2,386 SH   SOLE   2,386 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 207 6,807 SH   SOLE   6,807 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,139 65,377 SH   SOLE   65,377 0 0
RPM INTL INC COMMON 749685103 541 7,201 SH   SOLE   7,201 0 0
SALESFORCE COM INC COMMON 79466L302 466 2,490 SH   SOLE   2,490 0 0
SANMINA CORPORATION COMMON 801056102 308 12,294 SH   SOLE   12,294 0 0
SANOFI SPONSORED ADR 80105N105 1,873 36,694 SH   SOLE   36,694 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 375 2,336 SH   SOLE   2,336 0 0
SCHLUMBERGER LTD COMMON 806857108 310 16,865 SH   SOLE   16,865 0 0
SCHWAB CHARLES CORP COM 808513105 1,158 34,307 SH   SOLE   34,307 0 0
SERVICENOW INC COMMON 81762P102 655 1,617 SH   SOLE   1,617 0 0
SHERWIN WILLIAMS CO COMMON 824348106 20,131 34,810 SH   SOLE   34,810 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 1,569 12,268 SH   SOLE   12,268 0 0
SNAP ON INC COMMON 833034101 875 6,279 SH   SOLE   6,279 0 0
SONY CORP ADR (1 ORD) 835699307 3,228 46,591 SH   SOLE   46,591 0 0
SOUTHERN CO COMMON 842587107 261 5,039 SH   SOLE   5,039 0 0
SOUTHSIDE BANCSHARES INC COMMON 84470P109 234 8,426 SH   SOLE   8,426 0 0
SOUTHWEST AIRLS CO COMMON 844741108 722 21,116 SH   SOLE   21,116 0 0
SP PLUS CORP COMMON 78469C103 832 40,190 SH   SOLE   40,190 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 3,919 12,709 SH   SOLE   12,709 0 0
SS&C TECHNOLOGIES HLDGS INC COMMON 78467J100 608 10,768 SH   SOLE   10,768 0 0
STARBUCKS CORP COMMON 855244109 13,650 185,191 SH   SOLE   185,191 0 0
STERLING BANCORP DEL COMMON STOCK 85917A100 230 19,610 SH   SOLE   19,610 0 0
STIFEL FINL CORP COMMON 860630102 593 12,495 SH   SOLE   12,495 0 0
SUNCOR ENERGY INC NEW COMMON 867224107 265 15,702 SH   SOLE   15,702 0 0
SYSCO CORP COMMON 871829107 1,664 30,434 SH   SOLE   30,434 0 0
TAIWAN SEMICONDUCTOR MFG LTD SP ADR (5 ORD) 874039100 782 13,775 SH   SOLE   13,775 0 0
TARGET CORP COMMON 87612E106 645 5,370 SH   SOLE   5,370 0 0
TE CONNECTIVITY LTD COMMON H84989104 1,878 22,978 SH   SOLE   22,978 0 0
TESLA INC COM 88160R101 1,710 1,583 SH   SOLE   1,583 0 0
TEXAS INSTRS INC COMMON 882508104 4,361 34,315 SH   SOLE   34,315 0 0
TEXTRON INC COMMON 883203101 734 22,246 SH   SOLE   22,246 0 0
HERSHEY CO COMMON 427866108 1,876 14,465 SH   SOLE   14,465 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 2,670 7,370 SH   SOLE   7,370 0 0
TJX COS INC NEW COMMON 872540109 413 8,160 SH   SOLE   8,160 0 0
T-MOBILE US INC COMMON 872590104 17,339 166,481 SH   SOLE   166,481 0 0
TOLL BROTHERS INC COMMON 889478103 209 6,400 SH   SOLE   6,400 0 0
TORO CO COMMON 891092108 766 11,540 SH   SOLE   11,540 0 0
TORONTO DOMINION BK ONT COMMON 891160509 899 20,126 SH   SOLE   20,126 0 0
TWILIO INC COMMON CLASS A 90138F102 1,430 6,516 SH   SOLE   6,516 0 0
TYSON FOODS INC CLASS A 902494103 896 14,983 SH   SOLE   14,983 0 0
UNILEVER N V NY SHARES (1 ORD) 904784709 2,064 38,709 SH   SOLE   38,709 0 0
UNION PAC CORP COMMON 907818108 929 5,489 SH   SOLE   5,489 0 0
UNITED PARCEL SERVICE INC CLASS B 911312106 4,765 42,859 SH   SOLE   42,859 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 58,556 198,155 SH   SOLE   198,155 0 0
UNUM GROUP COMMON 91529Y106 197 11,870 SH   SOLE   11,870 0 0
VALLEY NATL BANCORP COMMON 919794107 342 43,700 SH   SOLE   43,700 0 0
VANECK VECTORS ETF TR GOLD MINER ETF 92189F106 3,002 81,851 SH   SOLE   81,851 0 0
VANECK VECTORS ETF TR ETF HG YLD MUN 92189H409 48,643 819,947 SH   SOLE   819,947 0 0
VANGUARD INDEX FDS GROWTH 922908736 214 1,058 SH   SOLE   1,058 0 0
VANGUARD INDEX FDS TOTAL STOCK MARKET 922908769 839 5,359 SH   SOLE   5,359 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 1,540 27,921 SH   SOLE   27,921 0 0
VERTEX PHARMACEUTICALS INC COMMON 92532F100 1,958 6,745 SH   SOLE   6,745 0 0
VIAVI SOLUTIONS INC COM NPV 925550105 282 22,129 SH   SOLE   22,129 0 0
VIPSHOP HOLDINGS LIMITED SP ADR (0.20 ORD) 92763W103 804 40,400 SH   SOLE   40,400 0 0
VISA INC CLASS A 92826C839 1,817 9,406 SH   SOLE   9,406 0 0
VMWARE INC CLASS A 928563402 570 3,679 SH   SOLE   3,679 0 0
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 593 13,985 SH   SOLE   13,985 0 0
WALMART INC COMMON 931142103 3,190 26,621 SH   SOLE   26,621 0 0
DISNEY WALT CO COMMON 254687106 15,497 138,971 SH   SOLE   138,971 0 0
WATTS WATER TECHNOLOGIES INC CLASS A 942749102 306 3,771 SH   SOLE   3,771 0 0
WELLS FARGO CO NEW COMMON 949746101 568 22,169 SH   SOLE   22,169 0 0
WERNER ENTERPRISES INC COMMON 950755108 379 8,714 SH   SOLE   8,714 0 0
WHEATON PRECIOUS METALS CORP COMMON 962879102 1,534 34,783 SH   SOLE   34,783 0 0
WILLIS TOWERS WATSON PLC LTD COMMON G96629103 206 1,048 SH   SOLE   1,048 0 0
WIX COM LTD SHARES M98068105 1,209 4,718 SH   SOLE   4,718 0 0
WORKDAY INC COMMON 98138H101 625 3,336 SH   SOLE   3,336 0 0
WORLD WRESTLING ENTMT INC CLASS A 98156Q108 1,694 38,989 SH   SOLE   38,989 0 0
YUM BRANDS INC COMMON 988498101 6,755 77,659 SH   SOLE   77,659 0 0
YUM CHINA HLDGS INC COMMON STOCK 98850P109 1,145 23,817 SH   SOLE   23,817 0 0
ZOETIS INC COMMON 98978V103 737 5,378 SH   SOLE   5,378 0 0