0001597409-18-000002.txt : 20180426 0001597409-18-000002.hdr.sgml : 20180426 20180426094727 ACCESSION NUMBER: 0001597409-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180426 DATE AS OF CHANGE: 20180426 EFFECTIVENESS DATE: 20180426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Winslow, Evans & Crocker, Inc. CENTRAL INDEX KEY: 0001597409 IRS NUMBER: 043144652 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15693 FILM NUMBER: 18776646 BUSINESS ADDRESS: STREET 1: 175 FEDERAL ST., STREET 2: 6TH FLOOR CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617.896.3500 MAIL ADDRESS: STREET 1: 175 FEDERAL ST., STREET 2: 6TH FLOOR CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001597409 XXXXXXXX 03-31-2018 03-31-2018 Winslow, Evans & Crocker, Inc.
175 FEDERAL ST., 6TH FLOOR BOSTON MA 02110
13F HOLDINGS REPORT 028-15693 N
LEONID BERLINE CHIEF COMPLIANCE OFFICER. EXECUTIVE VICE PRESIDENT 617.896.3506 LEONID BERLINE BOSTON MA 04-26-2018 0 1515 308566 false
INFORMATION TABLE 2 13F104262018.xml 22ND CENTY GROUP INC COM 90137F103 7474 3180 SH SOLE 0 0 0 3M CO COM 88579Y101 82320 376 SH OTR 0 0 0 3M CO COM 88579Y101 767004 3494 SH SOLE 0 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 608 50 SH SOLE 0 0 0 ABB LTD SPONSORED ADR 000375204 4748 200 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 1238548 20670 SH OTR 0 0 0 ABBOTT LABS COM 002824100 520826 8692 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 1974590 20862 SH OTR 0 0 0 ABBVIE INC COM 00287Y109 2199900 23244 SH SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 47188 2100 SH SOLE 0 0 0 ACCELERON PHARMA INC COM 00434H108 63148 1616 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58330 380 SH OTR 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 95938 626 SH SOLE 0 0 0 ACCURAY INC COM 004397105 10516 2104 SH SOLE 0 0 0 ACUITY BRANDS INC COM 00508Y102 1392 10 SH SOLE 0 0 0 ADIENT PLC ORD SHS G0084W101 12550 210 SH OTR 0 0 0 ADIENT PLC ORD SHS G0084W101 83366 1396 SH SOLE 0 0 0 ADOBE SYS INC COM 00724F101 794960 3680 SH SOLE 0 0 0 ADVANCED ENERGY INDS COM 007973100 55914 876 SH SOLE 0 0 0 ADVANSIX INC COM 00773T101 244 8 SH OTR 0 0 0 ADVANSIX INC COM 00773T101 36 2 SH SOLE 0 0 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 17624 300 SH OTR 0 0 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 5876 100 SH SOLE 0 0 0 ADVISORSHARES TR NEW TECH MEDIA 00768Y552 37386 1800 SH OTR 0 0 0 ADVISORSHARES TR NEW TECH MEDIA 00768Y552 2078 100 SH SOLE 0 0 0 AES CORP COM 00130H105 397950 35000 SH OTR 0 0 0 AES CORP COM 00130H105 34110 3000 SH SOLE 0 0 0 AETNA INC NEW COM 00817Y108 212940 1260 SH SOLE 0 0 0 AFFILIATED MANAGERS GROUP COM 008252108 18958 100 SH OTR 0 0 0 AFFILIATED MANAGERS GROUP COM 008252108 22940 122 SH SOLE 0 0 0 AFLAC INC COM 001055102 13128 300 SH OTR 0 0 0 AFLAC INC COM 001055102 3152 72 SH SOLE 0 0 0 AGCO CORP COM 001084102 3244 50 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 384676 5750 SH OTR 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 40140 600 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 954990 22700 SH OTR 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 31554 750 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 177450 2500 SH OTR 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 21294 300 SH SOLE 0 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 360 200 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 10016 108 SH OTR 0 0 0 ALBEMARLE CORP COM 012653101 639486 6896 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 17054 154 SH OTR 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 27866 250 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 293664 1600 SH OTR 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 106454 580 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 659218 2626 SH SOLE 0 0 0 ALKERMES PLC SHS G01767105 5796 100 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 76572 456 SH OTR 0 0 0 ALLERGAN PLC SHS G0177J108 171152 1018 SH SOLE 0 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 15326 72 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 7060 400 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2686 100 SH OTR 0 0 0 ALLIANT ENERGY CORP COM 018802108 16836 412 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 46642 492 SH OTR 0 0 0 ALLSTATE CORP COM 020002101 4552 48 SH SOLE 0 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 173886 1460 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 1145288 1110 SH OTR 0 0 0 ALPHABET INC CAP STK CL C 02079K107 1534316 1488 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 1241458 1198 SH OTR 0 0 0 ALPHABET INC CAP STK CL A 02079K305 2290006 2208 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 7162 164 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2812 300 SH OTR 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 11948 1276 SH SOLE 0 0 0 ALTABA INC COM 021346101 5554 76 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 124018 1990 SH OTR 0 0 0 ALTRIA GROUP INC COM 02209S103 137292 2204 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 2529952 1748 SH OTR 0 0 0 AMAZON COM INC COM 023135106 2761526 1908 SH SOLE 0 0 0 AMBARELLA INC SHS G037AX101 12248 250 SH OTR 0 0 0 AMBEV SA SPONSORED ADR 02319V103 9088 1250 SH SOLE 0 0 0 AMDOCS LTD SHS G02602103 14012 210 SH OTR 0 0 0 AMDOCS LTD SHS G02602103 31360 470 SH SOLE 0 0 0 AMEREN CORP COM 023608102 2550 46 SH SOLE 0 0 0 AMERICAN ELEC PWR INC COM 025537101 32788 478 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 11102 120 SH OTR 0 0 0 AMERICAN EXPRESS CO COM 025816109 340286 3648 SH SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 9540 86 SH OTR 0 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7520 68 SH SOLE 0 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 176 12 SH OTR 0 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 516 32 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 68352 1256 SH OTR 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 436 8 SH SOLE 0 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 3742 100 SH SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 10612 200 SH OTR 0 0 0 AMERICAN STS WTR CO COM 029899101 63672 1200 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 111622 768 SH OTR 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 528748 3638 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 13798 168 SH OTR 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 91494 1114 SH SOLE 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 8794 220 SH OTR 0 0 0 AMERIPRISE FINL INC COM 03076C106 5030 34 SH OTR 0 0 0 AMERIPRISE FINL INC COM 03076C106 64354 436 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 7598 100 SH OTR 0 0 0 AMGEN INC COM 031162100 727440 4268 SH OTR 0 0 0 AMGEN INC COM 031162100 308228 1808 SH SOLE 0 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 32964 1758 SH OTR 0 0 0 AMPHENOL CORP NEW CL A 032095101 24462 284 SH OTR 0 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 2410 330 SH OTR 0 0 0 ANADARKO PETE CORP COM 032511107 196576 3254 SH OTR 0 0 0 ANADARKO PETE CORP COM 032511107 204186 3380 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 32626 358 SH SOLE 0 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 103064 2300 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 39580 360 SH OTR 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12094 110 SH SOLE 0 0 0 ANNALY CAP MGMT INC COM 035710409 23468 2250 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 8306 54 SH OTR 0 0 0 ANSYS INC COM 03662Q105 2822 18 SH SOLE 0 0 0 ANTHEM INC COM 036752103 23948 110 SH OTR 0 0 0 ANTHEM INC COM 036752103 36252 166 SH SOLE 0 0 0 APACHE CORP COM 037411105 44252 1150 SH SOLE 0 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 34638 850 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 210636 11716 SH SOLE 0 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 391666 13224 SH SOLE 0 0 0 APPLE INC COM 037833100 1533860 9144 SH OTR 0 0 0 APPLE INC COM 037833100 5402434 32200 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 1167810 21000 SH OTR 0 0 0 APPLIED MATLS INC COM 038222105 531910 9566 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 208178 2450 SH SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 20198 594 SH OTR 0 0 0 AQUA AMERICA INC COM 03836W103 23912 702 SH SOLE 0 0 0 AQUANTIA CORP COM 03842Q108 10284 656 SH SOLE 0 0 0 ARAMARK COM 03852U106 15192 384 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 22972 998 SH SOLE 0 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2766 70 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 144292 9092 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 670164 2626 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 51964 1330 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4568 24 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM 045327103 23984 304 SH OTR 0 0 0 ASSOCIATED BANC CORP COM 045487105 23708 954 SH SOLE 0 0 0 ASSURANT INC COM 04621X108 10422 114 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 14758 422 SH OTR 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6994 200 SH SOLE 0 0 0 AT&T INC COM 00206R102 353008 9902 SH OTR 0 0 0 AT&T INC COM 00206R102 1124838 31554 SH SOLE 0 0 0 ATHENAHEALTH INC COM 04685W103 143030 1000 SH SOLE 0 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2436 1160 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 4550 54 SH SOLE 0 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 46 10 SH SOLE 0 0 0 AUTODESK INC COM 052769106 11178 90 SH OTR 0 0 0 AUTODESK INC COM 052769106 2512 20 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 183044 1614 SH OTR 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1551840 13676 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 724588 1118 SH OTR 0 0 0 AUTOZONE INC COM 053332102 2271064 3502 SH SOLE 0 0 0 AVALON HLDGS CORP CL A 05343P109 140 62 SH SOLE 0 0 0 AVALONBAY CMNTYS INC COM 053484101 36182 220 SH OTR 0 0 0 AVALONBAY CMNTYS INC COM 053484101 2138 14 SH SOLE 0 0 0 AVNET INC COM 053807103 5012 120 SH OTR 0 0 0 AXON ENTERPRISE INC COM 05464C101 78620 2000 SH SOLE 0 0 0 B2GOLD CORP COM 11777Q209 904 330 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 237698 1066 SH OTR 0 0 0 BAIDU INC SPON ADR REP A 056752108 5804 26 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 19624 2996 SH OTR 0 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 44 2 SH SOLE 0 0 0 BANK AMER CORP COM 060505104 116452 3884 SH OTR 0 0 0 BANK AMER CORP COM 060505104 439912 14670 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 2494 30 SH SOLE 0 0 0 BANK N S HALIFAX COM 064149107 15240 248 SH OTR 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 396628 7698 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 13098 1108 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 8398 450 SH SOLE 0 0 0 BARNES GROUP INC COM 067806109 6588 110 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 93376 7500 SH OTR 0 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1676 116 SH OTR 0 0 0 BAXTER INTL INC COM 071813109 165202 2540 SH SOLE 0 0 0 BB&T CORP COM 054937107 2186 42 SH OTR 0 0 0 BECTON DICKINSON & CO COM 075887109 1010040 4662 SH OTR 0 0 0 BECTON DICKINSON & CO COM 075887109 353656 1632 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 10496 500 SH SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 854 130 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 299100 2 SH OTR 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 934166 4684 SH OTR 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1334722 6692 SH SOLE 0 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 3734 84 SH SOLE 0 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 6476 164 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 432636 1580 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6244 78 SH OTR 0 0 0 BLACK KNIGHT INC COM 09215C105 4946 106 SH SOLE 0 0 0 BLACKBAUD INC COM 09227Q100 1834 18 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 97726 7460 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 18608 1758 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 97510 180 SH OTR 0 0 0 BLACKROCK INC COM 09247X101 5418 10 SH SOLE 0 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 6746 500 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 28796 3250 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 31822 2518 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 59108 1850 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 33778 1076 SH SOLE 0 0 0 BLUE HILLS BANCORP INC COM 095573101 20850 1000 SH SOLE 0 0 0 BLUEBIRD BIO INC COM 09609G100 443950 2600 SH OTR 0 0 0 BLUEBIRD BIO INC COM 09609G100 136600 800 SH SOLE 0 0 0 BOEING CO COM 097023105 117382 358 SH OTR 0 0 0 BOEING CO COM 097023105 1179058 3596 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 29126 14 SH OTR 0 0 0 BOOKING HLDGS INC COM 09857L108 2082 2 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 11554 230 SH OTR 0 0 0 BORGWARNER INC COM 099724106 2462 50 SH SOLE 0 0 0 BOSTON PROPERTIES INC COM 101121101 15404 126 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 18578 680 SH OTR 0 0 0 BP PLC SPONSORED ADR 055622104 67136 1656 SH OTR 0 0 0 BP PLC SPONSORED ADR 055622104 160986 3972 SH SOLE 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 9766 190 SH OTR 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 42560 828 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 187854 2970 SH OTR 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 756850 11966 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 11712 204 SH OTR 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3866 68 SH SOLE 0 0 0 BROADCOM LTD SHS Y09827109 916208 3888 SH OTR 0 0 0 BROADCOM LTD SHS Y09827109 6376188 27058 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10970 100 SH OTR 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 16532 398 SH OTR 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 41016 986 SH SOLE 0 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 17708 1094 SH SOLE 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 42626 1140 SH OTR 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 99084 2650 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 185516 2510 SH SOLE 0 0 0 CA INC COM 12673P105 24612 726 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 4510 188 SH SOLE 0 0 0 CACI INTL INC CL A 127190304 45406 300 SH OTR 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 68 6 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 28002 1426 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 176654 19650 SH SOLE 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 184060 12720 SH SOLE 0 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 18 2 SH OTR 0 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 8216 480 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 1890 60 SH SOLE 0 0 0 CANNAE HLDGS INC COM 13765N107 2152 114 SH SOLE 0 0 0 CANON INC SPONSORED ADR 138006309 2406 66 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 890552 9294 SH OTR 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 200264 2090 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 37140 3000 SH OTR 0 0 0 CARA THERAPEUTICS INC COM 140755109 40608 3280 SH SOLE 0 0 0 CARBO CERAMICS INC COM 140781105 434638 59950 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 24508 392 SH OTR 0 0 0 CARDINAL HEALTH INC COM 14149Y108 5830 94 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 65790 3000 SH OTR 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 21930 1000 SH SOLE 0 0 0 CARE COM INC COM 141633107 2198 136 SH SOLE 0 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 12810 600 SH SOLE 0 0 0 CARMAX INC COM 143130102 4894 80 SH OTR 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6558 100 SH SOLE 0 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 33090 750 SH SOLE 0 0 0 CARS COM INC COM 14575E105 794 28 SH OTR 0 0 0 CARTER INC COM 146229109 65480 630 SH OTR 0 0 0 CATERPILLAR INC DEL COM 149123101 62638 426 SH OTR 0 0 0 CATERPILLAR INC DEL COM 149123101 306256 2078 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2282 20 SH SOLE 0 0 0 CBS CORP NEW CL B 124857202 5552 108 SH OTR 0 0 0 CBS CORP NEW CL B 124857202 5140 100 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 297698 4700 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 18982 216 SH SOLE 0 0 0 CELANESE CORP DEL COM SER A 150870103 701470 7000 SH OTR 0 0 0 CELGENE CORP COM 151020104 181990 2040 SH OTR 0 0 0 CELGENE CORP COM 151020104 934832 10480 SH SOLE 0 0 0 CENOVUS ENERGY INC COM 15135U109 1282 150 SH OTR 0 0 0 CENOVUS ENERGY INC COM 15135U109 18858 2208 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 10688 100 SH OTR 0 0 0 CENTENE CORP DEL COM 15135B101 427908 4004 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 214 14 SH OTR 0 0 0 CENTURYLINK INC COM 156700106 349368 21264 SH SOLE 0 0 0 CERNER CORP COM 156782104 472584 8148 SH OTR 0 0 0 CERNER CORP COM 156782104 470322 8110 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 4528 120 SH SOLE 0 0 0 CHART INDS INC COM PAR $0.01 16115Q308 11806 200 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 13694 44 SH OTR 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5602 18 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 38148 384 SH OTR 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 424878 4278 SH SOLE 0 0 0 CHEMOURS CO COM 163851108 15004 308 SH OTR 0 0 0 CHEMOURS CO COM 163851108 20752 426 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 40088 750 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 42210 600 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 807746 7084 SH OTR 0 0 0 CHEVRON CORP NEW COM 166764100 2152164 18872 SH SOLE 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 66486 4618 SH OTR 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 10728 746 SH SOLE 0 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 232 18 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2908 10 SH OTR 0 0 0 CHUBB LIMITED COM H1467J104 4378 32 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 4232 84 SH OTR 0 0 0 CIENA CORP COM NEW 171779309 655270 25300 SH OTR 0 0 0 CIENA CORP COM NEW 171779309 38850 1500 SH SOLE 0 0 0 CIGNA CORPORATION COM 125509109 108528 648 SH OTR 0 0 0 CIGNA CORPORATION COM 125509109 4530 28 SH SOLE 0 0 0 CIM COML TR CORP COM 125525105 2126 168 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 8126 200 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 1294850 30190 SH OTR 0 0 0 CISCO SYS INC COM 17275R102 334930 7810 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 154778 2294 SH OTR 0 0 0 CITIGROUP INC COM NEW 172967424 28688 426 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 6088 146 SH OTR 0 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 17040 500 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 25292 190 SH OTR 0 0 0 CLOUDERA INC COM 18914U100 7986 370 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC COM 189464100 121440 2300 SH OTR 0 0 0 CME GROUP INC COM CL A 12572Q105 20218 126 SH SOLE 0 0 0 CNH INDL N V SHS N20944109 1728 140 SH SOLE 0 0 0 CNOOC LTD SPONSORED ADR 126132109 444 4 SH SOLE 0 0 0 COCA COLA CO COM 191216100 582614 13416 SH OTR 0 0 0 COCA COLA CO COM 191216100 485200 11172 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 268548 3336 SH OTR 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1869604 23226 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 6946 586 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 38 2 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 281952 3934 SH OTR 0 0 0 COLGATE PALMOLIVE CO COM 194162103 1914718 26712 SH SOLE 0 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 102200 4000 SH OTR 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 31850 1452 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 721500 21116 SH OTR 0 0 0 COMCAST CORP NEW CL A 20030N101 558032 16332 SH SOLE 0 0 0 COMMERCIAL METALS CO COM 201723103 1330 66 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 63202 1180 SH OTR 0 0 0 COMMUNITY BK SYS INC COM 203607106 10712 200 SH SOLE 0 0 0 CONDUENT INC COM 206787103 878 48 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 561714 9474 SH OTR 0 0 0 CONOCOPHILLIPS COM 20825C104 46544 786 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 63522 816 SH OTR 0 0 0 CONSOLIDATED EDISON INC COM 209115104 50194 644 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 185756 816 SH OTR 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 639548 2808 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 37984 166 SH SOLE 0 0 0 COPART INC COM 217204106 117140 2300 SH SOLE 0 0 0 CORNING INC COM 219350105 19516 700 SH OTR 0 0 0 CORNING INC COM 219350105 3486 126 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 1542488 8186 SH OTR 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 1978516 10500 SH SOLE 0 0 0 COTIVITI HLDGS INC COM 22164K101 862 26 SH SOLE 0 0 0 COTY INC COM CL A 222070203 6552 358 SH OTR 0 0 0 CRAWFORD & CO CL A 224633206 72132 8994 SH OTR 0 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 30720 1200 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 706 106 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 40666 372 SH OTR 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 263402 2404 SH SOLE 0 0 0 CSX CORP COM 126408103 245404 4406 SH OTR 0 0 0 CSX CORP COM 126408103 1358378 24384 SH SOLE 0 0 0 CUMMINS INC COM 231021106 41172 254 SH OTR 0 0 0 CUMMINS INC COM 231021106 526170 3248 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 4998 38 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 229182 3684 SH OTR 0 0 0 CVS HEALTH CORP COM 126650100 68618 1104 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 8480 500 SH OTR 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2800 166 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 225776 5150 SH OTR 0 0 0 D R HORTON INC COM 23331A109 312180 7122 SH SOLE 0 0 0 DANAHER CORP DEL COM 235851102 925642 9454 SH OTR 0 0 0 DANAHER CORP DEL COM 235851102 66090 676 SH SOLE 0 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 4174 100 SH SOLE 0 0 0 DAVITA INC COM 23918K108 6990 106 SH OTR 0 0 0 DBX ETF TR XTRACK MSCI CHNA 233051762 2734 72 SH SOLE 0 0 0 DEERE & CO COM 244199105 399174 2570 SH OTR 0 0 0 DEERE & CO COM 244199105 1441370 9280 SH SOLE 0 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 231858 3168 SH OTR 0 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 162088 2214 SH SOLE 0 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 42172 886 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 68788 1256 SH OTR 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 56 2 SH SOLE 0 0 0 DENTSPLY SIRONA INC COM 24906P109 14138 282 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 309706 2288 SH OTR 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 707570 5226 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 69586 550 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 10516 300 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 16440 156 SH OTR 0 0 0 DIGITAL RLTY TR INC COM 253868103 46052 438 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 28586 700 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 7194 100 SH OTR 0 0 0 DISCOVER FINL SVCS COM 254709108 11726 164 SH SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 21796 1018 SH SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4022 206 SH OTR 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 19852 1018 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 554330 5520 SH OTR 0 0 0 DISNEY WALT CO COM DISNEY 254687106 2062860 20540 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 39722 3864 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 10292 110 SH OTR 0 0 0 DOMINION ENERGY INC COM 25746U109 4182 62 SH OTR 0 0 0 DOMINION ENERGY INC COM 25746U109 62710 930 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 242 14 SH SOLE 0 0 0 DORMAN PRODUCTS INC COM 258278100 121828 1840 SH SOLE 0 0 0 DOVER CORP COM 260003108 311850 3176 SH SOLE 0 0 0 DOWDUPONT INC COM 26078J100 290200 4556 SH OTR 0 0 0 DOWDUPONT INC COM 26078J100 379076 5950 SH SOLE 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 190592 1610 SH OTR 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1703016 14386 SH SOLE 0 0 0 DROPBOX INC CL A 26210C104 0 0 SH OTR 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 124960 1614 SH OTR 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 36256 468 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 5970 100 SH SOLE 0 0 0 DXC TECHNOLOGY CO COM 23355L106 5028 50 SH OTR 0 0 0 DXC TECHNOLOGY CO COM 23355L106 1610 16 SH SOLE 0 0 0 EAST WEST BANCORP INC COM 27579R104 4192 68 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 270182 3382 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 111340 2000 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 26462 1770 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 20964 1610 SH SOLE 0 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 171456 18800 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 37598 2250 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 183674 15876 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 52488 3526 SH SOLE 0 0 0 EBAY INC COM 278642103 5514 138 SH OTR 0 0 0 EBAY INC COM 278642103 404 10 SH SOLE 0 0 0 ECOLAB INC COM 278865100 363236 2650 SH OTR 0 0 0 ECOLAB INC COM 278865100 31390 230 SH SOLE 0 0 0 EDISON INTL COM 281020107 4584 72 SH OTR 0 0 0 EDISON INTL COM 281020107 21582 340 SH SOLE 0 0 0 EDITAS MEDICINE INC COM 28106W103 10444 316 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1384040 9920 SH OTR 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6199014 44432 SH SOLE 0 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 1186 750 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 12124 100 SH OTR 0 0 0 ELECTRONIC ARTS INC COM 285512109 1214 10 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 651242 9536 SH OTR 0 0 0 EMERSON ELEC CO COM 291011104 314044 4598 SH SOLE 0 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 194970 20226 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 3148 100 SH OTR 0 0 0 ENBRIDGE INC COM 29250N105 120154 3818 SH SOLE 0 0 0 ENCANA CORP COM 292505104 1650 150 SH OTR 0 0 0 ENCANA CORP COM 292505104 24608 2238 SH SOLE 0 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 52000 20000 SH SOLE 0 0 0 ENERGEN CORP COM 29265N108 2766 44 SH SOLE 0 0 0 ENERGOUS CORP COM 29272C103 7134 446 SH SOLE 0 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 53998 3800 SH SOLE 0 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 760264 46872 SH SOLE 0 0 0 ENGILITY HLDGS INC NEW COM 29286C107 392 16 SH SOLE 0 0 0 ENNIS INC COM 293389102 2228 114 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 390456 15950 SH OTR 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2228292 91026 SH SOLE 0 0 0 EOG RES INC COM 26875P101 36214 344 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 191906 3464 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 314200 2668 SH OTR 0 0 0 EQUIFAX INC COM 294429105 565488 4800 SH SOLE 0 0 0 EQUINIX INC COM PAR $0.001 29444U700 20908 50 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 35984 1050 SH OTR 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 18166 500 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 52340 2114 SH SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 1248146 4860 SH OTR 0 0 0 EVEREST RE GROUP LTD COM G3223R108 44944 176 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 49022 832 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 848 22 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 4140 226 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 279776 6690 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 35994 1626 SH SOLE 0 0 0 EXELON CORP COM 30161N101 21808 560 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 126600 2000 SH SOLE 0 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1936 28 SH OTR 0 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 58374 846 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 4379534 58700 SH OTR 0 0 0 EXXON MOBIL CORP COM 30231G102 2651254 35536 SH SOLE 0 0 0 F5 NETWORKS INC COM 315616102 3472 24 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 539612 3378 SH OTR 0 0 0 FACEBOOK INC CL A 30303M102 1438910 9006 SH SOLE 0 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 42500 10000 SH SOLE 0 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2904 26 SH OTR 0 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1278 12 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 48022 200 SH SOLE 0 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 167700 8600 SH SOLE 0 0 0 FIDELITY MSCI ENERGY IDX 316092402 14026 750 SH OTR 0 0 0 FIDELITY MSCI HLTH CARE I 316092600 14734 370 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13768 344 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 192600 2000 SH OTR 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 231120 2400 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 763208 24038 SH OTR 0 0 0 FIFTH THIRD BANCORP COM 316773100 2661616 83832 SH SOLE 0 0 0 FINISAR CORP COM NEW 31787A507 10278 650 SH OTR 0 0 0 FIREEYE INC COM 31816Q101 13544 800 SH OTR 0 0 0 FIRST AMERN FINL CORP COM 31847R102 23472 400 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8770 300 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2686 30 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 993720 14000 SH OTR 0 0 0 FIRST SOLAR INC COM 336433107 45784 646 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 3350 154 SH OTR 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 13050 600 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 94170 2376 SH OTR 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 21214 536 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 262630 4180 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 282738 9654 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 14994 300 SH OTR 0 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 16494 330 SH SOLE 0 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 62320 1186 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 33424 700 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 14324 300 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 58410 1156 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 65742 1300 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 192440 1448 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6026 50 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 80134 666 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 45134 1100 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4458 96 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 127350 1836 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2970 76 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 24096 950 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 74310 1536 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 8960 350 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 39040 1526 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 5476 250 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 618394 28238 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 338526 7036 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1741978 36202 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3580 100 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 44390 1996 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 21956 740 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 36814 1284 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 11218 380 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1668 76 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 974 50 SH OTR 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 137292 7056 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 15616 450 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 29800 566 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 70398 1206 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 6868 106 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 27526 976 SH OTR 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 623938 22102 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 21864 400 SH OTR 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 20134 380 SH OTR 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 253096 4778 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 170438 2242 SH SOLE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 8520 400 SH OTR 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 7014 300 SH OTR 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 26902 900 SH OTR 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 14946 500 SH SOLE 0 0 0 FISERV INC COM 337738108 21108 296 SH SOLE 0 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 328 20 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 1836 136 SH SOLE 0 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 83714 4406 SH OTR 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 21466 500 SH OTR 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 6560 150 SH OTR 0 0 0 FLOWSERVE CORP COM 34354P105 35098 810 SH OTR 0 0 0 FLUOR CORP NEW COM 343412102 4750 84 SH OTR 0 0 0 FLUOR CORP NEW COM 343412102 183104 3200 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 80014 1758 SH SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 11080 1000 SH OTR 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 74790 6750 SH SOLE 0 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3040 150 SH OTR 0 0 0 FORTIS INC COM 349553107 3408 102 SH OTR 0 0 0 FORTIVE CORP COM 34959J108 269538 3478 SH OTR 0 0 0 FORTIVE CORP COM 34959J108 30544 394 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21202 360 SH SOLE 0 0 0 FOUNDATION MEDICINE INC COM 350465100 9450 120 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 26514 1510 SH SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 204320 4000 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 2 SH OTR 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 156 22 SH SOLE 0 0 0 FS INVT CORP COM 302635107 2900 400 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 10078 172 SH SOLE 0 0 0 GARTNER INC COM 366651107 13056 112 SH OTR 0 0 0 GENERAL DYNAMICS CORP COM 369550108 77536 352 SH OTR 0 0 0 GENERAL DYNAMICS CORP COM 369550108 106254 482 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 610012 45254 SH OTR 0 0 0 GENERAL ELECTRIC CO COM 369604103 342434 25404 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 26632 592 SH OTR 0 0 0 GENERAL MLS INC COM 370334104 84264 1870 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 47242 1300 SH OTR 0 0 0 GENERAL MTRS CO COM 37045V100 4180 116 SH SOLE 0 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 3942 200 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 449200 5000 SH OTR 0 0 0 GENUINE PARTS CO COM 372460105 29468 328 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 652200 8652 SH OTR 0 0 0 GILEAD SCIENCES INC COM 375558103 1042142 13824 SH SOLE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 31820 3700 SH SOLE 0 0 0 GLADSTONE COML CORP COM 376536108 32946 1900 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 5808 576 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 271928 6960 SH SOLE 0 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 611268 39822 SH SOLE 0 0 0 GNC HLDGS INC COM CL A 36191G107 580 150 SH SOLE 0 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3422 200 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 10682 200 SH OTR 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 75558 300 SH OTR 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10076 40 SH SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 8196 600 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 56454 200 SH SOLE 0 0 0 GRAMERCY PPTY TR COM NEW 385002308 58128 2676 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2436 120 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 11268 100 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 48114 1026 SH OTR 0 0 0 HALLIBURTON CO COM 406216101 253806 5408 SH SOLE 0 0 0 HALYARD HEALTH INC COM 40650V100 2950 64 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 23010 600 SH OTR 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 492798 12850 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 12288 600 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 4010 200 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 4288 100 SH OTR 0 0 0 HARRIS CORP DEL COM 413875105 11774 74 SH OTR 0 0 0 HARRIS CORP DEL COM 413875105 5000 32 SH SOLE 0 0 0 HARSCO CORP COM 415864107 1012 50 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7728 150 SH SOLE 0 0 0 HCP INC COM 40414L109 4646 200 SH OTR 0 0 0 HCP INC COM 40414L109 7062 304 SH SOLE 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1930954 19550 SH OTR 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2964 30 SH SOLE 0 0 0 HEALTHCARE RLTY TR COM 421946104 4850 176 SH SOLE 0 0 0 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 2930 1036 SH SOLE 0 0 0 HERC HLDGS INC COM 42704L104 780 12 SH OTR 0 0 0 HERON THERAPEUTICS INC COM 427746102 28 2 SH SOLE 0 0 0 HERSHEY CO COM 427866108 83622 846 SH SOLE 0 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 716 36 SH OTR 0 0 0 HESS CORP COM 42809H107 1388 28 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10524 600 SH OTR 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3508 200 SH SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 4200 66 SH SOLE 0 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 159906 5800 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 5474 112 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 2542 68 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 921324 5170 SH OTR 0 0 0 HOME DEPOT INC COM 437076102 4114998 23088 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 26880 186 SH OTR 0 0 0 HONEYWELL INTL INC COM 438516106 311998 2160 SH SOLE 0 0 0 HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 51766 2176 SH SOLE 0 0 0 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 79240 1646 SH SOLE 0 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 79316 3130 SH SOLE 0 0 0 HOULIHAN LOKEY INC CL A 441593100 73590 1650 SH SOLE 0 0 0 HP INC COM 40434L105 13152 600 SH OTR 0 0 0 HP INC COM 40434L105 4384 200 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 906 20 SH SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 10300 400 SH OTR 0 0 0 HUBSPOT INC COM 443573100 2708 26 SH SOLE 0 0 0 HUMANA INC COM 444859102 26884 100 SH OTR 0 0 0 HUMANA INC COM 444859102 226894 844 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 4686 40 SH OTR 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 2812 24 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 12080 800 SH OTR 0 0 0 IAC INTERACTIVECORP COM 44919P508 23928 154 SH OTR 0 0 0 ICHOR HOLDINGS SHS G4740B105 9684 400 SH OTR 0 0 0 ICHOR HOLDINGS SHS G4740B105 65368 2700 SH SOLE 0 0 0 IDEX CORP COM 45167R104 356276 2500 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 191390 1000 SH SOLE 0 0 0 IHS MARKIT LTD SHS G47567105 19924 414 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 15666 100 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 82498 990 SH OTR 0 0 0 INCYTE CORP COM 45337C102 81248 976 SH SOLE 0 0 0 INDEPENDENT BANK CORP MASS COM 453836108 17888 250 SH OTR 0 0 0 INDEPENDENT BANK CORP MASS COM 453836108 53664 750 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 1000 56 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 5080 300 SH SOLE 0 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 24524 4060 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10516 190 SH SOLE 0 0 0 INTEL CORP COM 458140100 1277106 24522 SH OTR 0 0 0 INTEL CORP COM 458140100 1202164 23084 SH SOLE 0 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 42180 2000 SH OTR 0 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 339562 5050 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 986 16 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 7360 100 SH OTR 0 0 0 INTERFACE INC COM 458665304 1588 64 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 110778 722 SH OTR 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 217564 1418 SH SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2328 18 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 495146 21500 SH OTR 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 36848 1600 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 563134 10540 SH OTR 0 0 0 INTL PAPER CO COM 460146103 64116 1200 SH SOLE 0 0 0 INTUIT COM 461202103 414308 2390 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 90410 220 SH SOLE 0 0 0 INVESCO BD FD COM 46132L107 12586 700 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 84246 7182 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 15902 2146 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 5152 356 SH SOLE 0 0 0 INVITAE CORP COM 46185L103 11726 2500 SH SOLE 0 0 0 IPG PHOTONICS CORP COM 44980X109 935854 4010 SH OTR 0 0 0 IPG PHOTONICS CORP COM 44980X109 5250818 22500 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 123620 1260 SH SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2420 216 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 2302 70 SH OTR 0 0 0 ISHARES INC MSCI CDA ETF 464286509 15158 550 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 27744 640 SH OTR 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 22326 516 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 7016 152 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 9612 300 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 11096 190 SH OTR 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 34456 590 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 40718 672 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1542 100 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 15332 100 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 24790 410 SH OTR 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 15116 250 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 100828 1060 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 5654 50 SH OTR 0 0 0 ISHARES TR TIPS BD ETF 464287176 171836 1520 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 14028 76 SH OTR 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 197702 746 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2656 56 SH OTR 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 94292 1954 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2348 20 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 8840 58 SH OTR 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 104674 676 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 37856 340 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 390236 3570 SH OTR 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 376606 4508 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 103824 1490 SH OTR 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 48220 692 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 47456 254 SH SOLE 0 0 0 ISHARES TR NA TEC SFTWR ETF 464287515 8486 50 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 27220 256 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 3732 40 SH OTR 0 0 0 ISHARES TR COHEN STEER REIT 464287564 6532 70 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 4564 50 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 78946 434 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 563822 4144 SH OTR 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10208 76 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 13722 72 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7138 48 SH OTR 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 111002 710 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 33642 200 SH OTR 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 6906 40 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 10352 280 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 36580 476 SH OTR 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3698 48 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 12010 126 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 20752 446 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 239534 1588 SH SOLE 0 0 0 ISHARES TR INTL TREA BD ETF 464288117 63224 1226 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 106640 588 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 16950 260 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 12946 84 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 39666 236 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK 464288687 5634 150 SH OTR 0 0 0 ISHARES TR S&P US PFD STK 464288687 74408 1982 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 9874 250 SH OTR 0 0 0 ISHARES TR US HOME CONS ETF 464288752 9874 250 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 9898 50 SH OTR 0 0 0 ISHARES TR US AER DEF ETF 464288760 489952 2476 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 33258 300 SH SOLE 0 0 0 ISHARES TR 10+ YR CR BD ETF 464289511 58794 976 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 5564 104 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 29640 666 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 9260 376 SH OTR 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 48154 570 SH OTR 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 18164 216 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 5896 80 SH OTR 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 12724 246 SH OTR 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 68548 1320 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 8272 100 SH OTR 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 74674 706 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 9988 200 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 3400 80 SH SOLE 0 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 15308 260 SH SOLE 0 0 0 J ALEXANDERS HLDGS INC COM 46609J106 218 20 SH SOLE 0 0 0 JABIL INC COM 466313103 143650 5000 SH OTR 0 0 0 JABIL INC COM 466313103 6120 214 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15854 106 SH OTR 0 0 0 JD COM INC SPON ADR CL A 47215P106 131796 3256 SH OTR 0 0 0 JD COM INC SPON ADR CL A 47215P106 51018 1260 SH SOLE 0 0 0 JETBLUE AIRWAYS CORP COM 477143101 40640 2000 SH SOLE 0 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 914 50 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 418300 3266 SH OTR 0 0 0 JOHNSON & JOHNSON COM 478160104 1738954 13570 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 74850 2124 SH OTR 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 310818 8820 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT INT 46641Q506 11588 400 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 1361210 12378 SH OTR 0 0 0 JPMORGAN CHASE & CO COM 46625H100 914728 8318 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2400 100 SH OTR 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 16416 684 SH SOLE 0 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 27508 1672 SH SOLE 0 0 0 KELLOGG CO COM 487836108 2602 40 SH OTR 0 0 0 KELLOGG CO COM 487836108 26004 400 SH SOLE 0 0 0 KENNAMETAL INC COM 489170100 2652 66 SH SOLE 0 0 0 KEYCORP NEW COM 493267108 30108 1540 SH OTR 0 0 0 KEYCORP NEW COM 493267108 2972 152 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 150622 2876 SH OTR 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15718 300 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 23568 214 SH OTR 0 0 0 KIMBERLY CLARK CORP COM 494368103 156386 1420 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 107454 7136 SH OTR 0 0 0 KINDER MORGAN INC DEL COM 49456B101 321200 21328 SH SOLE 0 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 150818 4852 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 30984 2000 SH SOLE 0 0 0 KKR & CO L P DEL COM UNITS 48248M102 35262 1738 SH SOLE 0 0 0 KOHLS CORP COM 500255104 43500 664 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5402 142 SH SOLE 0 0 0 KORNIT DIGITAL LTD SHS M6372Q113 191888 14876 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 111936 1798 SH OTR 0 0 0 KRAFT HEINZ CO COM 500754106 21242 342 SH SOLE 0 0 0 KYOCERA CORP ADR 501556203 3518 62 SH SOLE 0 0 0 L BRANDS INC COM 501797104 7338 192 SH SOLE 0 0 0 L3 TECHNOLOGIES INC COM 502413107 20800 100 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 498190 3080 SH OTR 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 659132 4076 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 174718 860 SH OTR 0 0 0 LAM RESEARCH CORP COM 512807108 772806 3804 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 1166 20 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 8988 126 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 170682 1140 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 13140 250 SH SOLE 0 0 0 LENDINGCLUB CORP COM 52603A109 1750 500 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 511600 8680 SH OTR 0 0 0 LENNAR CORP CL A 526057104 1975048 33510 SH SOLE 0 0 0 LENNAR CORP CL B 526057302 8252 174 SH OTR 0 0 0 LENNAR CORP CL B 526057302 30962 650 SH SOLE 0 0 0 LEXINGTON REALTY TRUST COM 529043101 28238 3588 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7548 90 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 15254 178 SH SOLE 0 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 10068 400 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14674 358 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 29168 714 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 796 36 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5492 178 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2608 90 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1622 72 SH SOLE 0 0 0 LIFEPOINT HEALTH INC COM 53219L109 1692 36 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 346836 2100 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 606268 7836 SH OTR 0 0 0 LILLY ELI & CO COM 532457108 35592 460 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5398 60 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 16878 232 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 2704 8 SH OTR 0 0 0 LOCKHEED MARTIN CORP COM 539830109 22178 66 SH SOLE 0 0 0 LOEWS CORP COM 540424108 3482 70 SH OTR 0 0 0 LOGMEIN INC COM 54142L109 1388 12 SH SOLE 0 0 0 LOWES COS INC COM 548661107 62830 716 SH OTR 0 0 0 LOWES COS INC COM 548661107 157074 1790 SH SOLE 0 0 0 LOXO ONCOLOGY INC COM 548862101 4386 38 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 70278 666 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 9404 52 SH SOLE 0 0 0 M D C HLDGS INC COM 552676108 22114 792 SH OTR 0 0 0 M D C HLDGS INC COM 552676108 36102 1294 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3694 100 SH OTR 0 0 0 MACYS INC COM 55616P104 92492 3110 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 143834 2466 SH OTR 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1263570 21656 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 45644 810 SH SOLE 0 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1072 74 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 45448 2446 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 792 50 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 35386 484 SH SOLE 0 0 0 MARKEL CORP COM 570535104 36278 32 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 35356 260 SH OTR 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 109600 806 SH SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 10656 80 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 495540 6000 SH OTR 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 15446 188 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 41460 200 SH OTR 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 6750 500 SH OTR 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 55040 4078 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22 2 SH SOLE 0 0 0 MASCO CORP COM 574599106 9908 246 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1562428 8920 SH OTR 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8479024 48408 SH SOLE 0 0 0 MATTEL INC COM 577081102 1408 108 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3794 64 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3832 36 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 98990 634 SH OTR 0 0 0 MCDONALDS CORP COM 580135101 174990 1120 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 38740 276 SH OTR 0 0 0 MCKESSON CORP COM 58155Q103 21132 150 SH SOLE 0 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1282 178 SH OTR 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16900 1300 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 15078 3788 SH SOLE 0 0 0 MEDNAX INC COM 58502B106 2226 40 SH OTR 0 0 0 MEDTRONIC PLC SHS G5960L103 29202 364 SH OTR 0 0 0 MEDTRONIC PLC SHS G5960L103 90008 1122 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 973054 17864 SH OTR 0 0 0 MERCK & CO INC COM 58933Y105 344906 6332 SH SOLE 0 0 0 MERIDIAN BANCORP INC MD COM 58958U103 20150 1000 SH OTR 0 0 0 METHANEX CORP COM 59151K108 4550 76 SH SOLE 0 0 0 METLIFE INC COM 59156R108 59888 1306 SH OTR 0 0 0 METLIFE INC COM 59156R108 369370 8050 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14376 26 SH SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1152 82 SH OTR 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 366 26 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 91360 1000 SH OTR 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 112374 1230 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 1264396 24250 SH OTR 0 0 0 MICRON TECHNOLOGY INC COM 595112103 613846 11774 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 2473378 27100 SH OTR 0 0 0 MICROSOFT CORP COM 594918104 3766348 41266 SH SOLE 0 0 0 MIDDLEBY CORP COM 596278101 161052 1302 SH SOLE 0 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1674 26 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 47866 1148 SH OTR 0 0 0 MONDELEZ INTL INC CL A 609207105 171302 4106 SH SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 75200 5000 SH SOLE 0 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2246 100 SH OTR 0 0 0 MONSANTO CO NEW COM 61166W101 14238 122 SH OTR 0 0 0 MONSANTO CO NEW COM 61166W101 7702 66 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22884 400 SH OTR 0 0 0 MOODYS CORP COM 615369105 288728 1790 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 21060 200 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 3602 110 SH OTR 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 418518 12668 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 1836 20 SH OTR 0 0 0 MSCI INC COM 55354G100 328834 2200 SH SOLE 0 0 0 MV OIL TR TR UNITS 553859109 394 50 SH SOLE 0 0 0 MYRIAD GENETICS INC COM 62855J104 888 30 SH SOLE 0 0 0 NASDAQ INC COM 631103108 9398 110 SH OTR 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2162 42 SH SOLE 0 0 0 NATIONAL OILWELL VARCO INC COM 637071101 72554 1972 SH SOLE 0 0 0 NAVIENT CORPORATION COM 63938C108 3124 238 SH OTR 0 0 0 NCR CORP NEW COM 62886E108 4130 132 SH SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 31878 300 SH SOLE 0 0 0 NETAPP INC COM 64110D104 459592 7450 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 147676 500 SH OTR 0 0 0 NETFLIX INC COM 64110L106 865376 2930 SH SOLE 0 0 0 NEW GERMANY FD INC COM 644465106 544 28 SH SOLE 0 0 0 NEW JERSEY RES COM 646025106 21094 526 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8176 498 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 65802 5050 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2372 400 SH SOLE 0 0 0 NEW YORK TIMES CO CL A 650111107 180800 7502 SH OTR 0 0 0 NEW YORK TIMES CO CL A 650111107 58444 2426 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 5480 216 SH OTR 0 0 0 NEWELL BRANDS INC COM 651229106 1810 72 SH SOLE 0 0 0 NEWLINK GENETICS CORP COM 651511107 8700 1200 SH SOLE 0 0 0 NEWMONT MINING CORP COM 651639106 327602 8386 SH OTR 0 0 0 NEWMONT MINING CORP COM 651639106 141044 3610 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 125438 768 SH OTR 0 0 0 NEXTERA ENERGY INC COM 65339F101 117926 722 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1870 170 SH OTR 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2958 94 SH OTR 0 0 0 NIKE INC CL B 654106103 29102 438 SH OTR 0 0 0 NIKE INC CL B 654106103 457242 6882 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 160 30 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1164 600 SH OTR 0 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 28 24 SH OTR 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 193488 1426 SH OTR 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 178552 1316 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 1652 16 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 44630 552 SH OTR 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3882 48 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 605776 12300 SH OTR 0 0 0 NOVO-NORDISK A S ADR 670100205 2170958 44082 SH SOLE 0 0 0 NOW INC COM 67011P100 992 98 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 1528 50 SH SOLE 0 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 28600 388 SH SOLE 0 0 0 NUCOR CORP COM 670346105 6110 100 SH OTR 0 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 29892 1466 SH SOLE 0 0 0 NUTANIX INC CL A 67059N108 4176 86 SH SOLE 0 0 0 NUVASIVE INC COM 670704105 104420 2000 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 944 66 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 81888 6300 SH SOLE 0 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 64676 4976 SH SOLE 0 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 149100 14896 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 5976 612 SH SOLE 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 84384 3560 SH OTR 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 9342 394 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 4206 300 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 244328 1056 SH OTR 0 0 0 NVIDIA CORP COM 67066G104 1201972 5192 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1377676 11776 SH OTR 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 6355674 54322 SH SOLE 0 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 11880 300 SH SOLE 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4548 70 SH OTR 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 91920 1416 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31638 1170 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 12354 170 SH OTR 0 0 0 OMNICOM GROUP INC COM 681919106 1964 28 SH SOLE 0 0 0 ON ASSIGNMENT INC COM 682159108 160896 1966 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 5692 100 SH OTR 0 0 0 ONEOK INC NEW COM 682680103 109402 1922 SH SOLE 0 0 0 OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 90872 1824 SH SOLE 0 0 0 OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 12084 206 SH SOLE 0 0 0 OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 13562 200 SH OTR 0 0 0 OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 24368 360 SH SOLE 0 0 0 OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 7894 226 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 1446662 31622 SH OTR 0 0 0 ORACLE CORP COM 68389X105 1603446 35048 SH SOLE 0 0 0 ORGENESIS INC COM NEW 68619K204 10316 1000 SH OTR 0 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2030 36 SH SOLE 0 0 0 OVERSTOCK COM INC DEL COM 690370101 3626 100 SH OTR 0 0 0 OWENS ILL INC COM NEW 690768403 1538 72 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 21528 2126 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 11062 390 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 8982 292 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 3732 120 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 6438 214 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 71702 396 SH OTR 0 0 0 PALO ALTO NETWORKS INC COM 697435105 505172 2784 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 205236 1200 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 378550 3526 SH SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 5636 110 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 41882 552 SH OTR 0 0 0 PAYPAL HLDGS INC COM 70450Y103 150602 1986 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 34134 502 SH OTR 0 0 0 PENTAIR PLC SHS G7S00T104 1772 26 SH SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 37320 2000 SH SOLE 0 0 0 PEPSICO INC COM 713448108 87866 806 SH OTR 0 0 0 PEPSICO INC COM 713448108 615826 5642 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 6756 700 SH SOLE 0 0 0 PERRIGO CO PLC SHS G97822103 121260 1456 SH OTR 0 0 0 PERRIGO CO PLC SHS G97822103 351696 4220 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 764 54 SH SOLE 0 0 0 PFIZER INC COM 717081103 741494 20894 SH OTR 0 0 0 PFIZER INC COM 717081103 827806 23326 SH SOLE 0 0 0 PG&E CORP COM 69331C108 9578 218 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 22564 228 SH OTR 0 0 0 PHILIP MORRIS INTL INC COM 718172109 101488 1022 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 311262 3246 SH OTR 0 0 0 PHILLIPS 66 COM 718546104 118462 1236 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4626 150 SH SOLE 0 0 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 10014 200 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 25954 250 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 56116 4450 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 34110 3000 SH SOLE 0 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 56386 4500 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 18914 238 SH OTR 0 0 0 PINNACLE WEST CAP CORP COM 723484101 50914 638 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 93622 546 SH OTR 0 0 0 PIONEER NAT RES CO COM 723787107 1718 10 SH SOLE 0 0 0 PJT PARTNERS INC COM CL A 69343T107 15432 308 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31548 1432 SH OTR 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 282162 12808 SH SOLE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12246 564 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 946 500 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 477616 3158 SH OTR 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 1928608 12752 SH SOLE 0 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 12304 176 SH SOLE 0 0 0 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 13328 750 SH SOLE 0 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 91798 3650 SH SOLE 0 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 15920 860 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P SMLCP HIG VO 73937B365 2378 100 SH OTR 0 0 0 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 19586 650 SH SOLE 0 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 59502 2364 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 71116 1580 SH OTR 0 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 292430 6498 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 38162 852 SH OTR 0 0 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 356082 7950 SH SOLE 0 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 70778 1796 SH OTR 0 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 215250 5460 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 4698 100 SH OTR 0 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 93940 2000 SH SOLE 0 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 29680 1600 SH SOLE 0 0 0 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 6444 150 SH SOLE 0 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 10212 600 SH OTR 0 0 0 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 574 28 SH SOLE 0 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 3408 60 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 18250 500 SH SOLE 0 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 6346 250 SH OTR 0 0 0 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 4454 100 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 45716 866 SH OTR 0 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 109560 2074 SH SOLE 0 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 4558 100 SH OTR 0 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 6874 236 SH SOLE 0 0 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2688 126 SH SOLE 0 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 40386 1746 SH SOLE 0 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 15890 700 SH SOLE 0 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 15580 740 SH SOLE 0 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 141716 886 SH OTR 0 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1258462 7860 SH SOLE 0 0 0 PPL CORP COM 69351T106 5800 206 SH OTR 0 0 0 PRAXAIR INC COM 74005P104 90188 626 SH OTR 0 0 0 PRAXAIR INC COM 74005P104 626984 4346 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 3456 32 SH OTR 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 14580 366 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 26618 438 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 917036 11568 SH OTR 0 0 0 PROCTER AND GAMBLE CO COM 742718109 315776 3984 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 516382 8476 SH OTR 0 0 0 PROLOGIS INC COM 74340W103 21102 336 SH SOLE 0 0 0 PROSHARES TR MSCI EUR DIV 74347B540 12316 300 SH OTR 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 105960 2000 SH OTR 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 42904 800 SH OTR 0 0 0 PROSHARES TR PROSHS EMG ETF 74347B847 12108 200 SH OTR 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 80926 1300 SH OTR 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 6226 100 SH SOLE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 2676 40 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 44324 6768 SH SOLE 0 0 0 PROTHENA CORP PLC SHS G72800108 7710 210 SH OTR 0 0 0 PRUDENTIAL FINL INC COM 744320102 44734 432 SH OTR 0 0 0 PRUDENTIAL FINL INC COM 744320102 6732 66 SH SOLE 0 0 0 PTC INC COM 69370C100 548 8 SH OTR 0 0 0 PTC INC COM 69370C100 4292 56 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 6030 120 SH OTR 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2512 50 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 304928 10340 SH SOLE 0 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 886 14 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 91464 12810 SH SOLE 0 0 0 PVH CORP COM 693656100 7422 50 SH SOLE 0 0 0 QIAGEN NV SHS NEW N72482123 109710 3396 SH SOLE 0 0 0 QORVO INC COM 74736K101 10568 150 SH SOLE 0 0 0 QUAKER CHEM CORP COM 747316107 740650 5000 SH OTR 0 0 0 QUALCOMM INC COM 747525103 85276 1540 SH OTR 0 0 0 QUALCOMM INC COM 747525103 382662 6906 SH SOLE 0 0 0 QUALITY CARE PPTYS INC COM 747545101 934 48 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2108 22 SH SOLE 0 0 0 RANDOLPH BANCORP INC COM 752378109 811740 50000 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 31408 2160 SH SOLE 0 0 0 RAYONIER INC COM 754907103 8304 236 SH OTR 0 0 0 RAYTHEON CO COM NEW 755111507 129492 600 SH OTR 0 0 0 RAYTHEON CO COM NEW 755111507 71006 330 SH SOLE 0 0 0 RED HAT INC COM 756577102 242208 1620 SH SOLE 0 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 116000 2000 SH OTR 0 0 0 REDWOOD TR INC COM 758075402 79362 5130 SH SOLE 0 0 0 REGENCY CTRS CORP COM 758849103 2302 40 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 366744 1066 SH SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 10368 558 SH SOLE 0 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3234 22 SH SOLE 0 0 0 RINGCENTRAL INC CL A 76680R206 9844 156 SH SOLE 0 0 0 RITE AID CORP COM 767754104 8414 5008 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 4516 78 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 527826 3030 SH OTR 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 62834 362 SH SOLE 0 0 0 ROCKWELL COLLINS INC COM 774341101 2294 18 SH OTR 0 0 0 ROCKWELL COLLINS INC COM 774341101 107880 800 SH SOLE 0 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 582 14 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 2178 70 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 49122 176 SH OTR 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 685726 2444 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 429358 5506 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 46374 600 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 13106 200 SH OTR 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 275724 4322 SH OTR 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 561656 8802 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 89632 902 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 14926 232 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 16694 146 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 81254 538 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 215356 4910 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 19106 100 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 108858 936 SH OTR 0 0 0 SALESFORCE COM INC COM 79466L302 552658 4752 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2526 530 SH SOLE 0 0 0 SANOFI RIGHT 12/31/2020 80105N113 48 110 SH OTR 0 0 0 SANOFI RIGHT 12/31/2020 80105N113 548 1292 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 1262 12 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 155590 2100 SH OTR 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 78624 460 SH OTR 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16922 100 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 741668 11450 SH OTR 0 0 0 SCHLUMBERGER LTD COM 806857108 306086 4726 SH SOLE 0 0 0 SCHWAB CHARLES CORP NEW COM 808513105 17130 328 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5288 100 SH OTR 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 44936 650 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 44128 900 SH OTR 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 38588 450 SH OTR 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 32158 376 SH SOLE 0 0 0 SEABOARD CORP COM 811543107 426500 100 SH SOLE 0 0 0 SEADRILL LIMITED SHS G7945E105 104 528 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 162980 2786 SH SOLE 0 0 0 SEALED AIR CORP NEW COM 81211K100 3510 82 SH OTR 0 0 0 SEALED AIR CORP NEW COM 81211K100 1970 46 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 326154 5728 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8140 100 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 101996 1254 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7896 150 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10526 200 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59762 590 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 714602 7056 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 13482 200 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16542 600 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 785608 28496 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14858 200 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 545216 7340 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 511586 7820 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10106 200 SH SOLE 0 0 0 SEMGROUP CORP CL A 81663A105 6420 300 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 3894 36 SH OTR 0 0 0 SEMPRA ENERGY COM 816851109 33256 300 SH SOLE 0 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10366 200 SH OTR 0 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5054 98 SH SOLE 0 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3742 54 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 52152 134 SH OTR 0 0 0 SHERWIN WILLIAMS CO COM 824348106 12940 34 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 183956 12864 SH SOLE 0 0 0 SHIRE PLC SPONSORED ADR 82481R106 8964 60 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 59804 480 SH SOLE 0 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 15650 500 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 4056 650 SH OTR 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 562 90 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 105274 1050 SH SOLE 0 0 0 SLM CORP COM 78442P106 2668 238 SH OTR 0 0 0 SM ENERGY CO COM 78454L100 5230 290 SH SOLE 0 0 0 SMART SAND INC COM 83191H107 61110 10500 SH OTR 0 0 0 SMART SAND INC COM 83191H107 21826 3750 SH SOLE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 10302 270 SH OTR 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1032 28 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 117438 948 SH SOLE 0 0 0 SNAP INC CL A 83304A106 17854 1126 SH SOLE 0 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 385686 4200 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 67658 1396 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 5318 110 SH SOLE 0 0 0 SOUTH JERSEY INDS INC COM 838518108 22528 800 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 26574 596 SH OTR 0 0 0 SOUTHERN CO COM 842587107 276000 6180 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 4336 80 SH OTR 0 0 0 SOUTHERN COPPER CORP COM 84265V105 358944 6626 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 493754 8620 SH OTR 0 0 0 SOUTHWEST AIRLS CO COM 844741108 33510 586 SH SOLE 0 0 0 SPARK THERAPEUTICS INC COM 84652J103 3996 60 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 143402 1140 SH OTR 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 648574 5156 SH SOLE 0 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 1386 40 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2314 50 SH OTR 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 353780 8830 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 11846 296 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 314300 10000 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 68420 260 SH OTR 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 324992 1236 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 85776 252 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 2096 70 SH SOLE 0 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 17786 200 SH SOLE 0 0 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 15372 176 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 9900 100 SH OTR 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 38842 168 SH OTR 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 69774 300 SH SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 38672 890 SH OTR 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 26722 616 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 62922 1218 SH OTR 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 69070 1338 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 45172 1260 SH OTR 0 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 5578 190 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 6300 100 SH OTR 0 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 23436 310 SH SOLE 0 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 163778 2712 SH SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 142358 3400 SH OTR 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 18240 200 SH OTR 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 462464 5072 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 16532 106 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 10090 116 SH SOLE 0 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2040 50 SH SOLE 0 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 242276 7202 SH SOLE 0 0 0 SPLUNK INC COM 848637104 305994 3110 SH SOLE 0 0 0 SQUARE INC CL A 852234103 27060 550 SH OTR 0 0 0 SQUARE INC CL A 852234103 41820 850 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 47090 994 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 65480 1366 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 7660 50 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 11578 200 SH OTR 0 0 0 STARBUCKS CORP COM 855244109 120528 2082 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 247944 11836 SH SOLE 0 0 0 STATE STR CORP COM 857477103 96740 970 SH OTR 0 0 0 STATE STR CORP COM 857477103 1227078 12304 SH SOLE 0 0 0 STATOIL ASA SPONSORED ADR 85771P102 592 26 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 15256 346 SH OTR 0 0 0 STERICYCLE INC COM 858912108 292650 5000 SH OTR 0 0 0 STERIS PLC SHS USD G84720104 13444 144 SH SOLE 0 0 0 STIFEL FINL CORP COM 860630102 2784 48 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 19840 890 SH SOLE 0 0 0 STONERIDGE INC COM 86183P102 966 36 SH SOLE 0 0 0 STRATASYS LTD SHS M85548101 3634 180 SH SOLE 0 0 0 STRYKER CORP COM 863667101 8046 50 SH OTR 0 0 0 STRYKER CORP COM 863667101 160920 1000 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2598 118 SH OTR 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2378 108 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 604 72 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 828960 24000 SH OTR 0 0 0 SUNTRUST BKS INC COM 867914103 6934 102 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 3602 16 SH SOLE 0 0 0 SYNAPTICS INC COM 87157D109 128044 2800 SH OTR 0 0 0 SYNAPTICS INC COM 87157D109 4574 100 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 63300 6000 SH OTR 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 52518 4978 SH SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 43088 1286 SH OTR 0 0 0 SYNCHRONY FINL COM 87165B103 45770 1366 SH SOLE 0 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 83138 6406 SH SOLE 0 0 0 SYSCO CORP COM 871829107 473684 7900 SH OTR 0 0 0 SYSCO CORP COM 871829107 383744 6400 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 191544 3138 SH OTR 0 0 0 T MOBILE US INC COM 872590104 25028 410 SH SOLE 0 0 0 TABLEAU SOFTWARE INC CL A 87336U105 2830 36 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 37416 856 SH SOLE 0 0 0 TAPESTRY INC COM 876030107 109482 2082 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 288860 6566 SH SOLE 0 0 0 TARGET CORP COM 87612E106 48602 700 SH OTR 0 0 0 TARGET CORP COM 87612E106 228982 3298 SH SOLE 0 0 0 TATA MTRS LTD SPONSORED ADR 876568502 25700 1000 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 216188 2166 SH OTR 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 347952 3484 SH SOLE 0 0 0 TECK RESOURCES LTD CL B 878742204 30398 1180 SH OTR 0 0 0 TECK RESOURCES LTD CL B 878742204 131634 5110 SH SOLE 0 0 0 TEGNA INC COM 87901J105 980 86 SH OTR 0 0 0 TELADOC INC COM 87918A105 1210 30 SH SOLE 0 0 0 TELEFLEX INC COM 879369106 21164 84 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 9990 1012 SH SOLE 0 0 0 TENNECO INC COM 880349105 550 10 SH SOLE 0 0 0 TERADATA CORP DEL COM 88076W103 8412 212 SH SOLE 0 0 0 TERADYNE INC COM 880770102 19200 420 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 12796 342 SH SOLE 0 0 0 TESLA INC COM 88160R101 13308 50 SH OTR 0 0 0 TESLA INC COM 88160R101 35662 134 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 61400 592 SH OTR 0 0 0 TEXAS INSTRS INC COM 882508104 36362 350 SH SOLE 0 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 12636 26 SH OTR 0 0 0 TEXAS ROADHOUSE INC COM 882681109 5778 100 SH OTR 0 0 0 TEXTRON INC COM 883203101 9908 168 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 211622 1026 SH OTR 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 474034 2296 SH SOLE 0 0 0 THOR INDS INC COM 885160101 212604 1846 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 127936 1310 SH SOLE 0 0 0 TIME WARNER INC COM NEW 887317303 80110 848 SH OTR 0 0 0 TIME WARNER INC COM NEW 887317303 26956 286 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 574184 7040 SH OTR 0 0 0 TJX COS INC NEW COM 872540109 3732432 45764 SH SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 16868 390 SH OTR 0 0 0 TOLL BROTHERS INC COM 889478103 249986 5780 SH SOLE 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 6422 218 SH OTR 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 39346 1336 SH SOLE 0 0 0 TOPBUILD CORP COM 89055F103 2068 28 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 22740 400 SH OTR 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 14214 250 SH SOLE 0 0 0 TOTAL S A SPONSORED ADR 89151E109 64268 1114 SH SOLE 0 0 0 TOTAL SYS SVCS INC COM 891906109 379544 4400 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2478 20 SH OTR 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 78874 606 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 65856 1046 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 25170 82 SH OTR 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 828024 5964 SH OTR 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 3374904 24306 SH SOLE 0 0 0 TREX CO INC COM 89531P105 54386 500 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 172752 6566 SH SOLE 0 0 0 TRIMBLE INC COM 896239100 329200 9176 SH OTR 0 0 0 TRIMBLE INC COM 896239100 1214538 33850 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 10606 326 SH SOLE 0 0 0 TRIUMPH BANCORP INC COM 89679E300 0 0 SH SOLE 0 0 0 TRUSTCO BK CORP N Y COM 898349105 33800 4000 SH SOLE 0 0 0 TUPPERWARE BRANDS CORP COM 899896104 8710 180 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 8182 224 SH SOLE 0 0 0 TWITTER INC COM 90184L102 35828 1236 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 14638 200 SH OTR 0 0 0 U S SILICA HLDGS INC COM 90346E103 26158 1026 SH OTR 0 0 0 U S SILICA HLDGS INC COM 90346E103 178130 6980 SH SOLE 0 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 47544 2250 SH OTR 0 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 22082 1046 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 530 30 SH SOLE 0 0 0 UFP TECHNOLOGIES INC COM 902673102 14750 500 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 3600 82 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 86816 426 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 524 32 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 460 32 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 236838 4200 SH OTR 0 0 0 UNILEVER N V N Y SHS NEW 904784709 856226 15184 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 37560 676 SH OTR 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 250020 4500 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 717992 5342 SH OTR 0 0 0 UNION PAC CORP COM 907818108 499140 3714 SH SOLE 0 0 0 UNITED CONTL HLDGS INC COM 910047109 32304 466 SH OTR 0 0 0 UNITED CONTL HLDGS INC COM 910047109 81142 1168 SH SOLE 0 0 0 UNITED NAT FOODS INC COM 911163103 8374 196 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 20932 200 SH OTR 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 109162 1044 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 79456 460 SH OTR 0 0 0 UNITED RENTALS INC COM 911363109 190004 1100 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 94996 756 SH OTR 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1106986 8800 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 31244 146 SH OTR 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1117294 5222 SH SOLE 0 0 0 UNITI GROUP INC COM 91325V108 586 36 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 1892 40 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 21758 458 SH OTR 0 0 0 US BANCORP DEL COM NEW 902973304 10656 212 SH OTR 0 0 0 US BANCORP DEL COM NEW 902973304 77366 1532 SH SOLE 0 0 0 V F CORP COM 918204108 32614 440 SH OTR 0 0 0 V F CORP COM 918204108 23274 314 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 19068 86 SH OTR 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 60496 3800 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 30152 326 SH OTR 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 35254 380 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 10492 842 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 178368 8116 SH OTR 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14068 640 SH SOLE 0 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 73264 1600 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 2884 150 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 39464 1358 SH OTR 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 432878 14896 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 3136 126 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 0 0 SH OTR 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 36732 1874 SH SOLE 0 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 5738 96 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 287596 6936 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 182490 1750 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 15640 254 SH OTR 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 30910 500 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 7234 226 SH OTR 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 16366 510 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 41844 280 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 27884 200 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 85942 1052 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 29974 376 SH SOLE 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 95494 946 SH OTR 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 26274 260 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 63668 264 SH OTR 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9684 40 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 72526 664 SH OTR 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 101406 928 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 68954 532 SH OTR 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 53142 410 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5284 70 SH OTR 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 27052 166 SH OTR 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 27052 166 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 83606 646 SH OTR 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 89948 696 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 232858 1510 SH OTR 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 65848 428 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 16364 136 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 64706 580 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 21992 156 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 213296 2068 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 242418 1650 SH OTR 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 116656 794 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 143864 1060 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2982 26 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 133272 1810 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 129130 2376 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 84274 1550 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 226444 4820 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 169834 3616 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8724 150 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 51372 656 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 9080 66 SH OTR 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 183772 4154 SH OTR 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 32996 400 SH OTR 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 9900 120 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 42090 376 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15862 100 SH OTR 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 18474 200 SH OTR 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13894 200 SH OTR 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 15354 100 SH OTR 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 58650 382 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 25650 150 SH OTR 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 17100 100 SH SOLE 0 0 0 VECTREN CORP COM 92240G101 25568 400 SH OTR 0 0 0 VECTREN CORP COM 92240G101 6392 100 SH SOLE 0 0 0 VECTRUS INC COM 92242T101 410 12 SH SOLE 0 0 0 VEREIT INC COM 92339V100 13920 2000 SH OTR 0 0 0 VEREIT INC COM 92339V100 91860 13198 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 8216 80 SH OTR 0 0 0 VERITIV CORP COM 923454102 80 2 SH OTR 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1177728 24630 SH OTR 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 834794 17458 SH SOLE 0 0 0 VIACOM INC NEW CL A 92553P102 56430 1426 SH SOLE 0 0 0 VICAL INC COM NEW 925602203 1566 1080 SH SOLE 0 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 60984 2400 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 73298 4776 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 36844 308 SH OTR 0 0 0 VISA INC COM CL A 92826C839 729324 6098 SH SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 522 28 SH SOLE 0 0 0 VISHAY PRECISION GROUP INC COM 92835K103 64 2 SH SOLE 0 0 0 VISTEON CORP COM NEW 92839U206 22380 204 SH SOLE 0 0 0 VIVEVE MED INC COM NEW 92852W204 642 176 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 606350 5000 SH OTR 0 0 0 VMWARE INC CL A COM 928563402 36382 300 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 98902 3556 SH OTR 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 244372 8784 SH SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 8250 1500 SH SOLE 0 0 0 W P CAREY INC COM 92936U109 162104 2616 SH OTR 0 0 0 W P CAREY INC COM 92936U109 258996 4178 SH SOLE 0 0 0 WABTEC CORP COM 929740108 2768 34 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 50674 774 SH OTR 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6548 100 SH SOLE 0 0 0 WALMART INC COM 931142103 470254 5286 SH OTR 0 0 0 WALMART INC COM 931142103 123314 1386 SH SOLE 0 0 0 WASHINGTON FED INC COM 938824109 2908 84 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 12120 170 SH OTR 0 0 0 WASTE CONNECTIONS INC COM 94106B101 285014 3974 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 7152 86 SH OTR 0 0 0 WASTE MGMT INC DEL COM 94106L109 52828 628 SH SOLE 0 0 0 WATSCO INC COM 942622200 144776 800 SH SOLE 0 0 0 WD-40 CO COM 929236107 7244 56 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 29770 13000 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 210548 3358 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 86022 1350 SH OTR 0 0 0 WELLS FARGO CO NEW COM 949746101 574468 10962 SH OTR 0 0 0 WELLS FARGO CO NEW COM 949746101 229452 4378 SH SOLE 0 0 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 8534 700 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 40824 750 SH SOLE 0 0 0 WESCO INTL INC COM 95082P105 157732 2542 SH OTR 0 0 0 WESCO INTL INC COM 95082P105 51192 826 SH SOLE 0 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 11320 1000 SH SOLE 0 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 578 50 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 9694 1030 SH SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 12236 500 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 745728 8082 SH OTR 0 0 0 WESTERN DIGITAL CORP COM 958102105 738546 8006 SH SOLE 0 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 42670 1000 SH SOLE 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 21300 2000 SH OTR 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 5326 500 SH SOLE 0 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 3550 160 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 0 0 SH OTR 0 0 0 WESTROCK CO COM 96145D105 198608 3096 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 54048 354 SH OTR 0 0 0 WHIRLPOOL CORP COM 963320106 2756 18 SH SOLE 0 0 0 WHITEHORSE FIN INC COM 96524V106 12420 1000 SH SOLE 0 0 0 WILEY JOHN & SONS INC CL A 968223206 2422 38 SH OTR 0 0 0 WILLIAMS COS INC DEL COM 969457100 25234 1016 SH OTR 0 0 0 WILLIAMS COS INC DEL COM 969457100 97826 3936 SH SOLE 0 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 368540 10704 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 608760 4000 SH OTR 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 38048 250 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 6812 100 SH OTR 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 6638 76 SH OTR 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 10236 300 SH OTR 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 41100 1500 SH OTR 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8220 300 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 60324 1078 SH SOLE 0 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4654 100 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 6528 190 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 8072 200 SH OTR 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 64 2 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3526 122 SH SOLE 0 0 0 WORLD FUEL SVCS CORP COM 981475106 1916 78 SH SOLE 0 0 0 WORLDPAY INC CL A 981558109 1081868 13156 SH OTR 0 0 0 WORLDPAY INC CL A 981558109 4203122 51108 SH SOLE 0 0 0 WORTHINGTON INDS INC COM 981811102 32620 760 SH SOLE 0 0 0 WPP PLC NEW ADR 92937A102 2070 26 SH SOLE 0 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 45658 400 SH OTR 0 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 82664 724 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 22740 500 SH OTR 0 0 0 XCEL ENERGY INC COM 98389B100 53134 1170 SH SOLE 0 0 0 XEROX CORP COM NEW 984121608 1700 60 SH SOLE 0 0 0 XILINX INC COM 983919101 2530 36 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 101810 1000 SH OTR 0 0 0 XTANT MED HLDGS INC COM NEW 98420P308 9926 1258 SH SOLE 0 0 0 XYLEM INC COM 98419M100 406216 5282 SH SOLE 0 0 0 YELP INC CL A 985817105 20876 500 SH OTR 0 0 0 YUM BRANDS INC COM 988498101 322644 3790 SH OTR 0 0 0 YUM BRANDS INC COM 988498101 1451306 17050 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 157286 3790 SH OTR 0 0 0 YUM CHINA HLDGS INC COM 98850P109 769762 18550 SH SOLE 0 0 0 YY INC ADS REPCOM CLA 98426T106 52600 500 SH OTR 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6762 62 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 7840 2000 SH SOLE 0 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 8256 950 SH SOLE 0 0 0