0001597409-17-000001.txt : 20170120 0001597409-17-000001.hdr.sgml : 20170120 20170120072519 ACCESSION NUMBER: 0001597409-17-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170120 DATE AS OF CHANGE: 20170120 EFFECTIVENESS DATE: 20170120 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: 17537503 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 12-31-2016 12-31-2016 Winslow, Evans & Crocker, Inc.
175 FEDERAL ST., 6TH FLOOR BOSTON MA 02110
13F HOLDINGS REPORT 028-15693 N
LEONID BERLINE EXECUTIVE VICE PRESIDENT. CHIEF COMPLIANCE OFFICER 617.896.3548 LEONID BERLINE BOSTON MA 01-20-2017 0 1702 325258 false
INFORMATION TABLE 2 13F12312016.xml 3-D SYS CORP DEL COM NEW 88554D205 9702 730 SH OTR 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 32496 2446 SH SOLE 0 0 0 3M CO COM 88579Y101 70714 396 SH OTR 0 0 0 3M CO COM 88579Y101 623924 3494 SH SOLE 0 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 4726 364 SH SOLE 0 0 0 ABB LTD SPONSORED ADR 000375204 19302 916 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 820822 21370 SH OTR 0 0 0 ABBOTT LABS COM 002824100 196122 5106 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 1253966 20026 SH OTR 0 0 0 ABBVIE INC COM 00287Y109 2597128 41476 SH SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2316 500 SH SOLE 0 0 0 ABERDEEN GTR CHINA FD INC COM 003031101 13870 1596 SH SOLE 0 0 0 ABIOMED INC COM 003654100 312124 2770 SH SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 34608 1200 SH OTR 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 66332 2300 SH SOLE 0 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 10198 312 SH SOLE 0 0 0 ACCELERON PHARMA INC COM 00434H108 32156 1260 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 180498 1542 SH OTR 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 365798 3124 SH SOLE 0 0 0 ACCURAY INC COM 004397105 7582 1648 SH SOLE 0 0 0 ACUITY BRANDS INC COM 00508Y102 9928 44 SH SOLE 0 0 0 ADIENT PLC ORD SHS G0084W101 12306 210 SH OTR 0 0 0 ADIENT PLC ORD SHS G0084W101 108938 1860 SH SOLE 0 0 0 ADOBE SYS INC COM 00724F101 185310 1800 SH SOLE 0 0 0 ADVANCED ENERGY INDS COM 007973100 140982 2576 SH SOLE 0 0 0 ADVANSIX INC COM 00773T101 156 8 SH OTR 0 0 0 ADVANSIX INC COM 00773T101 24 2 SH SOLE 0 0 0 ADVISORY BRD CO COM 00762W107 3792 114 SH SOLE 0 0 0 AEGION CORP COM 00770F104 2370 100 SH SOLE 0 0 0 AES CORP COM 00130H105 406700 35000 SH OTR 0 0 0 AES CORP COM 00130H105 34860 3000 SH SOLE 0 0 0 AETNA INC NEW COM 00817Y108 156254 1260 SH SOLE 0 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2180 16 SH SOLE 0 0 0 AFLAC INC COM 001055102 10440 150 SH OTR 0 0 0 AFLAC INC COM 001055102 30068 432 SH SOLE 0 0 0 AGCO CORP COM 001084102 2894 50 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 261970 5750 SH OTR 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 27336 600 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 693000 16500 SH OTR 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 28560 680 SH SOLE 0 0 0 AGRIUM INC COM 008916108 20110 200 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 166700 2500 SH OTR 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20004 300 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 8874 100 SH SOLE 0 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 328 200 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 19196 224 SH OTR 0 0 0 ALBEMARLE CORP COM 012653101 605488 7034 SH SOLE 0 0 0 ALCOA CORP COM 013872106 9828 350 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 18720 154 SH OTR 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 30588 250 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 87810 1000 SH OTR 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43906 500 SH SOLE 0 0 0 ALKERMES PLC SHS G01767105 177856 3200 SH SOLE 0 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6528 102 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 359118 1710 SH OTR 0 0 0 ALLERGAN PLC SHS G0177J108 4443272 21158 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 8980 400 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2346 100 SH OTR 0 0 0 ALLIANT ENERGY CORP COM 018802108 15612 412 SH SOLE 0 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 5158 96 SH OTR 0 0 0 ALLSTATE CORP COM 020002101 42768 578 SH OTR 0 0 0 ALLSTATE CORP COM 020002101 3558 48 SH SOLE 0 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44368 1186 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 776452 1006 SH OTR 0 0 0 ALPHABET INC CAP STK CL C 02079K107 2720666 3526 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 816224 1030 SH OTR 0 0 0 ALPHABET INC CAP STK CL A 02079K305 1989842 2512 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 9004 214 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 3780 300 SH OTR 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 25830 2050 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 184334 2726 SH OTR 0 0 0 ALTRIA GROUP INC COM 02209S103 334922 4954 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 1418006 1892 SH OTR 0 0 0 AMAZON COM INC COM 023135106 854852 1140 SH SOLE 0 0 0 AMBARELLA INC SHS G037AX101 13534 250 SH OTR 0 0 0 AMBEV SA SPONSORED ADR 02319V103 11048 2250 SH SOLE 0 0 0 AMDOCS LTD SHS G02602103 12234 210 SH OTR 0 0 0 AMDOCS LTD SHS G02602103 27378 470 SH SOLE 0 0 0 AMEREN CORP COM 023608102 2362 46 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5838 126 SH OTR 0 0 0 AMERICAN CAP LTD COM 02503Y103 12366 690 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 8816 120 SH OTR 0 0 0 AMERICAN EXPRESS CO COM 025816109 333806 4506 SH SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5906 68 SH SOLE 0 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 252 12 SH OTR 0 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1082 48 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 120236 1842 SH OTR 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1960 30 SH SOLE 0 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 32384 716 SH SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 9112 200 SH OTR 0 0 0 AMERICAN STS WTR CO COM 029899101 54672 1200 SH SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1106 150 SH OTR 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 90146 854 SH OTR 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 842482 7972 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1183160 16352 SH SOLE 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 10544 220 SH OTR 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 6374 134 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 3772 34 SH OTR 0 0 0 AMERIPRISE FINL INC COM 03076C106 18860 170 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 15638 200 SH OTR 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 19548 250 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 4860 100 SH OTR 0 0 0 AMGEN INC COM 031162100 606334 4148 SH OTR 0 0 0 AMGEN INC COM 031162100 246804 1688 SH SOLE 0 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 32384 1758 SH OTR 0 0 0 AMPHENOL CORP NEW CL A 032095101 19086 284 SH OTR 0 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 1400 330 SH OTR 0 0 0 ANADARKO PETE CORP COM 032511107 226902 3254 SH OTR 0 0 0 ANADARKO PETE CORP COM 032511107 137718 1976 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 43572 600 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6432 62 SH OTR 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 28364 270 SH SOLE 0 0 0 ANI PHARMACEUTICALS INC COM 00182C103 486 8 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 4902 54 SH OTR 0 0 0 ANSYS INC COM 03662Q105 10544 114 SH SOLE 0 0 0 ANTHEM INC COM 036752103 15672 110 SH OTR 0 0 0 ANTHEM INC COM 036752103 35944 250 SH SOLE 0 0 0 AON PLC SHS CL A G0408V102 6804 62 SH SOLE 0 0 0 APACHE CORP COM 037411105 53950 850 SH SOLE 0 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 38634 850 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 307288 18490 SH SOLE 0 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 165896 8570 SH SOLE 0 0 0 APPLE INC COM 037833100 1728972 14930 SH OTR 0 0 0 APPLE INC COM 037833100 4682610 40432 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 645400 20000 SH OTR 0 0 0 APPLIED MATLS INC COM 038222105 482438 14950 SH SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 7510 250 SH OTR 0 0 0 AQUA AMERICA INC COM 03836W103 778490 25916 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 19468 1050 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 272400 16520 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 251602 2600 SH SOLE 0 0 0 ASCENT CAP GROUP INC COM SER A 043632108 1644 102 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 10930 100 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2582 24 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM 045327103 16624 304 SH OTR 0 0 0 ASSOCIATED BANC CORP COM 045487105 23564 954 SH SOLE 0 0 0 ASSURANT INC COM 04621X108 10588 114 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 11530 422 SH OTR 0 0 0 AT&T INC COM 00206R102 697110 16392 SH OTR 0 0 0 AT&T INC COM 00206R102 1967194 46256 SH SOLE 0 0 0 ATHENAHEALTH INC COM 04685W103 105170 1000 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 4006 54 SH SOLE 0 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 36 10 SH SOLE 0 0 0 AUTODESK INC COM 052769106 6588 90 SH OTR 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 165786 1614 SH OTR 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 373606 3636 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 368832 468 SH OTR 0 0 0 AUTOZONE INC COM 053332102 4410978 5586 SH SOLE 0 0 0 AVALON HLDGS CORP CL A 05343P109 184 62 SH SOLE 0 0 0 AVALONBAY CMNTYS INC COM 053484101 38974 220 SH OTR 0 0 0 AVALONBAY CMNTYS INC COM 053484101 15944 90 SH SOLE 0 0 0 AVNET INC COM 053807103 5714 120 SH OTR 0 0 0 B/E AEROSPACE INC COM 073302101 3492 58 SH OTR 0 0 0 B/E AEROSPACE INC COM 073302101 151078 2510 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 242506 1476 SH OTR 0 0 0 BAIDU INC SPON ADR REP A 056752108 8550 52 SH SOLE 0 0 0 BAKER HUGHES INC COM 057224107 30212 466 SH OTR 0 0 0 BAKER HUGHES INC COM 057224107 82838 1276 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 996 148 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 160464 30978 SH OTR 0 0 0 BANK AMER CORP COM 060505104 10786 488 SH OTR 0 0 0 BANK AMER CORP COM 060505104 349014 15794 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 2662 30 SH SOLE 0 0 0 BANK N S HALIFAX COM 064149107 13754 248 SH OTR 0 0 0 BANK N S HALIFAX COM 064149107 4176 76 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 381268 8048 SH SOLE 0 0 0 BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 20288 800 SH OTR 0 0 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 30616 1300 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 12188 1108 SH SOLE 0 0 0 BARD C R INC COM 067383109 2021940 9000 SH OTR 0 0 0 BARD C R INC COM 067383109 44932 200 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 7790 406 SH SOLE 0 0 0 BARNES GROUP INC COM 067806109 5218 110 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 233548 14616 SH OTR 0 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 4102 116 SH OTR 0 0 0 BAXTER INTL INC COM 071813109 52766 1190 SH SOLE 0 0 0 BB&T CORP COM 054937107 1976 42 SH OTR 0 0 0 BB&T CORP COM 054937107 75232 1600 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 10466 242 SH OTR 0 0 0 BECTON DICKINSON & CO COM 075887109 23674 144 SH OTR 0 0 0 BECTON DICKINSON & CO COM 075887109 232102 1402 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 20320 500 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 244122 2 SH OTR 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 725750 4454 SH OTR 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 732434 4494 SH SOLE 0 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 291108 8136 SH SOLE 0 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 1040 34 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 459968 1622 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6380 78 SH OTR 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 136020 10456 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 45162 4170 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 199784 526 SH OTR 0 0 0 BLACKROCK INC COM 09247X101 38054 100 SH SOLE 0 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 36706 2726 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 31234 3250 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 14140 1000 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 34364 2518 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 99336 3676 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 61044 2030 SH SOLE 0 0 0 BLOOMIN BRANDS INC COM 094235108 25694 1426 SH SOLE 0 0 0 BLUEBIRD BIO INC COM 09609G100 166590 2700 SH OTR 0 0 0 BLUEBIRD BIO INC COM 09609G100 30850 500 SH SOLE 0 0 0 BOEING CO COM 097023105 230096 1478 SH OTR 0 0 0 BOEING CO COM 097023105 170004 1092 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 9072 230 SH OTR 0 0 0 BORGWARNER INC COM 099724106 10728 272 SH SOLE 0 0 0 BOSTON PROPERTIES INC COM 101121101 31446 250 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14710 680 SH OTR 0 0 0 BP PLC SPONSORED ADR 055622104 50314 1346 SH OTR 0 0 0 BP PLC SPONSORED ADR 055622104 166562 4456 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 373316 6388 SH OTR 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 769422 13166 SH SOLE 0 0 0 BROADCOM LTD SHS Y09827109 593772 3360 SH OTR 0 0 0 BROADCOM LTD SHS Y09827109 6895328 39008 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6768 206 SH SOLE 0 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 98 4 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13288 398 SH OTR 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 34642 1036 SH SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 53590 2402 SH OTR 0 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 17926 1094 SH SOLE 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 75424 1140 SH OTR 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 218328 3300 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 22468 312 SH SOLE 0 0 0 CA INC COM 12673P105 23066 726 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 4392 188 SH SOLE 0 0 0 CACI INTL INC CL A 127190304 37290 300 SH OTR 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 5486 520 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 62 6 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 17092 976 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 62298 8938 SH OTR 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 31854 3026 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 35756 3482 SH SOLE 0 0 0 CALATLANTIC GROUP INC COM 128195104 474398 13950 SH SOLE 0 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 22 2 SH OTR 0 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1406 66 SH SOLE 0 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 8000 2000 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 2880 276 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 27578 866 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 6740 100 SH OTR 0 0 0 CANON INC SPONSORED ADR 138006309 1858 66 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 693036 7944 SH OTR 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 376442 4316 SH SOLE 0 0 0 CARBO CERAMICS INC COM 140781105 18828 1800 SH OTR 0 0 0 CARBO CERAMICS INC COM 140781105 527184 50400 SH SOLE 0 0 0 CARBONITE INC COM 141337105 162360 9900 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 144948 2014 SH OTR 0 0 0 CARDINAL HEALTH INC COM 14149Y108 8134 114 SH SOLE 0 0 0 CARMAX INC COM 143130102 5088 80 SH OTR 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5206 100 SH SOLE 0 0 0 CARTER INC COM 146229109 54340 630 SH OTR 0 0 0 CATERPILLAR INC DEL COM 149123101 48690 526 SH OTR 0 0 0 CATERPILLAR INC DEL COM 149123101 194014 2092 SH SOLE 0 0 0 CBS CORP NEW CL B 124857202 19596 308 SH OTR 0 0 0 CBS CORP NEW CL B 124857202 25448 400 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 49722 834 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 35904 440 SH SOLE 0 0 0 CELANESE CORP DEL COM SER A 150870103 551180 7000 SH OTR 0 0 0 CELGENE CORP COM 151020104 185780 1606 SH OTR 0 0 0 CELGENE CORP COM 151020104 835138 7216 SH SOLE 0 0 0 CENOVUS ENERGY INC COM 15135U109 2270 150 SH OTR 0 0 0 CENOVUS ENERGY INC COM 15135U109 33846 2238 SH SOLE 0 0 0 CENTRAL FD CDA LTD CL A 153501101 13692 1200 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 310 14 SH OTR 0 0 0 CENTURYLINK INC COM 156700106 169458 7126 SH SOLE 0 0 0 CERNER CORP COM 156782104 385972 8148 SH OTR 0 0 0 CERNER CORP COM 156782104 208856 4410 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 31324 996 SH SOLE 0 0 0 CHART INDS INC COM PAR $0.01 16115Q308 7204 200 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 12670 44 SH OTR 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6048 22 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 42568 504 SH OTR 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 59122 700 SH SOLE 0 0 0 CHEETAH MOBILE INC ADR 163075104 4780 500 SH OTR 0 0 0 CHEMOURS CO COM 163851108 6804 308 SH OTR 0 0 0 CHEMOURS CO COM 163851108 11178 506 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 31074 750 SH SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 8646 300 SH OTR 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 57640 2000 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 7442 1060 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 2598 58 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 40170 600 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 646578 5494 SH OTR 0 0 0 CHEVRON CORP NEW COM 166764100 2471700 21000 SH SOLE 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 93980 2960 SH OTR 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 978290 30814 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 34080 650 SH SOLE 0 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 208 18 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3396 10 SH OTR 0 0 0 CHUBB LIMITED COM H1467J104 2512 20 SH OTR 0 0 0 CHUBB LIMITED COM H1467J104 20876 158 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 3712 84 SH OTR 0 0 0 CIGNA CORPORATION COM 125509109 215026 1612 SH OTR 0 0 0 CIGNA CORPORATION COM 125509109 21744 164 SH SOLE 0 0 0 CIM COML TR CORP COM 125525105 2596 168 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 11308 200 SH OTR 0 0 0 CIRRUS LOGIC INC COM 172755100 135696 2400 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 733290 24266 SH OTR 0 0 0 CISCO SYS INC COM 17275R102 323562 10708 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 224824 3784 SH OTR 0 0 0 CITIGROUP INC COM NEW 172967424 6062 102 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 39372 1106 SH OTR 0 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 14226 500 SH OTR 0 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 182792 6426 SH SOLE 0 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 4572 400 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 22804 190 SH OTR 0 0 0 CNOOC LTD SPONSORED ADR 126132109 372 4 SH SOLE 0 0 0 COACH INC COM 189754104 77606 2216 SH SOLE 0 0 0 COCA COLA CO COM 191216100 628950 15170 SH OTR 0 0 0 COCA COLA CO COM 191216100 406682 9810 SH SOLE 0 0 0 COGNEX CORP COM 192422103 367406 5776 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34796 622 SH OTR 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1927096 34394 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 6106 500 SH OTR 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 14324 1174 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 40 2 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 151722 2320 SH OTR 0 0 0 COLGATE PALMOLIVE CO COM 194162103 1916542 29288 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 133406 1932 SH OTR 0 0 0 COMCAST CORP NEW CL A 20030N101 301474 4366 SH SOLE 0 0 0 COMMERCIAL METALS CO COM 201723103 1416 66 SH SOLE 0 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 916 36 SH SOLE 0 0 0 COMSCORE INC COM 20564W105 3790 120 SH SOLE 0 0 0 CONCHO RES INC COM 20605P101 5172 40 SH OTR 0 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 536 100 SH SOLE 0 0 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 113040 4800 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 618930 12344 SH OTR 0 0 0 CONOCOPHILLIPS COM 20825C104 96722 1930 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 60050 816 SH OTR 0 0 0 CONSOLIDATED EDISON INC COM 209115104 54818 744 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 298956 1950 SH OTR 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 433522 2828 SH SOLE 0 0 0 CONTINENTAL RESOURCES INC COM 212015101 429072 8326 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 36036 206 SH SOLE 0 0 0 CORESITE RLTY CORP COM 21870Q105 3572 46 SH SOLE 0 0 0 CORNING INC COM 219350105 16990 700 SH OTR 0 0 0 CORNING INC COM 219350105 22450 926 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 1212194 7572 SH OTR 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 1926284 12032 SH SOLE 0 0 0 COTY INC COM CL A 222070203 6556 358 SH OTR 0 0 0 COVANTA HLDG CORP COM 22282E102 1560 100 SH OTR 0 0 0 CRAWFORD & CO CL A 224633206 85174 8994 SH OTR 0 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 5338 374 SH SOLE 0 0 0 CRH PLC ADR 12626K203 1652 48 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 36532 422 SH OTR 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 23776 274 SH SOLE 0 0 0 CST BRANDS INC COM 12646R105 530 12 SH OTR 0 0 0 CST BRANDS INC COM 12646R105 146 4 SH SOLE 0 0 0 CSX CORP COM 126408103 173076 4818 SH OTR 0 0 0 CSX CORP COM 126408103 954374 26562 SH SOLE 0 0 0 CUMMINS INC COM 231021106 210882 1544 SH OTR 0 0 0 CUMMINS INC COM 231021106 1085672 7944 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 3640 38 SH SOLE 0 0 0 CVR PARTNERS LP COM 126633106 902 150 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 310512 3936 SH OTR 0 0 0 CVS HEALTH CORP COM 126650100 674998 8554 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 16398 600 SH OTR 0 0 0 D R HORTON INC COM 23331A109 326184 11936 SH SOLE 0 0 0 DANAHER CORP DEL COM 235851102 580220 7454 SH OTR 0 0 0 DANAHER CORP DEL COM 235851102 71614 920 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 13090 180 SH SOLE 0 0 0 DAVITA INC COM 23918K108 13226 206 SH OTR 0 0 0 DBX ETF TR ALL CHINA EQT 233051762 6548 250 SH SOLE 0 0 0 DEAN FOODS CO NEW COM NEW 242370203 10890 500 SH SOLE 0 0 0 DEERE & CO COM 244199105 259662 2520 SH OTR 0 0 0 DEERE & CO COM 244199105 61824 600 SH SOLE 0 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 66898 6618 SH OTR 0 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 150508 2738 SH OTR 0 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 259734 4726 SH SOLE 0 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 329410 4892 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 23120 470 SH OTR 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 50 2 SH SOLE 0 0 0 DENTSPLY SIRONA INC COM 24906P109 11604 202 SH SOLE 0 0 0 DEUTSCHE MUN INCOME COM 25160C106 19680 1500 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 28544 626 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 120052 1156 SH OTR 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 696296 6700 SH SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 70800 4000 SH OTR 0 0 0 DICKS SPORTING GOODS INC COM 253393102 159300 3000 SH OTR 0 0 0 DICKS SPORTING GOODS INC COM 253393102 344088 6480 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 63182 644 SH OTR 0 0 0 DIGITAL RLTY TR INC COM 253868103 83522 850 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 26782 350 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 18024 250 SH OTR 0 0 0 DISCOVER FINL SVCS COM 254709108 29414 408 SH SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 42760 1560 SH SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5518 206 SH OTR 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 27236 1018 SH SOLE 0 0 0 DISH NETWORK CORP CL A 25470M109 57930 1000 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 1144650 10984 SH OTR 0 0 0 DISNEY WALT CO COM DISNEY 254687106 4029736 38666 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 39530 3864 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 8148 110 SH OTR 0 0 0 DOMINION RES INC VA NEW COM 25746U109 13558 178 SH OTR 0 0 0 DOMINION RES INC VA NEW COM 25746U109 316318 4130 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 322 14 SH SOLE 0 0 0 DONNELLEY R R & SONS CO COM 257867200 1274 78 SH OTR 0 0 0 DONNELLEY R R & SONS CO COM 257867200 638 40 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 37980 2000 SH OTR 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 2310 100 SH SOLE 0 0 0 DOW CHEM CO COM 260543103 759768 13278 SH OTR 0 0 0 DOW CHEM CO COM 260543103 75532 1320 SH SOLE 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 204916 2260 SH OTR 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1390516 15336 SH SOLE 0 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 149810 2042 SH OTR 0 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 395554 5390 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 265694 3424 SH OTR 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 49444 638 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 63664 1214 SH OTR 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 49818 950 SH SOLE 0 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 5712 130 SH SOLE 0 0 0 DYNASIL CORP AMER COM 268102100 210 164 SH SOLE 0 0 0 EAGLE MATERIALS INC COM 26969P108 0 0 SH SOLE 0 0 0 EARTHLINK HLDGS CORP COM 27033X101 3384 600 SH SOLE 0 0 0 EAST WEST BANCORP INC COM 27579R104 17030 336 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 7716 116 SH OTR 0 0 0 EATON CORP PLC SHS G29183103 76014 1134 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 83760 2000 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 27864 1870 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 65432 4770 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 14336 1600 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 37076 2636 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 42178 4076 SH SOLE 0 0 0 EBAY INC COM 278642103 4068 138 SH OTR 0 0 0 ECOLAB INC COM 278865100 310634 2650 SH OTR 0 0 0 ECOLAB INC COM 278865100 231628 1976 SH SOLE 0 0 0 EDISON INTL COM 281020107 5184 72 SH OTR 0 0 0 EDISON INTL COM 281020107 24406 340 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 505980 5400 SH OTR 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6063422 64712 SH SOLE 0 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 2986 750 SH SOLE 0 0 0 ELDORADO GOLD CORP NEW COM 284902103 5474 1700 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 7876 100 SH OTR 0 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 222 18 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 674688 12102 SH OTR 0 0 0 EMERSON ELEC CO COM 291011104 139264 2498 SH SOLE 0 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 25480 1000 SH OTR 0 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 515206 20220 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 4212 100 SH OTR 0 0 0 ENBRIDGE INC COM 29250N105 54756 1300 SH SOLE 0 0 0 ENCANA CORP COM 292505104 1762 150 SH OTR 0 0 0 ENCANA CORP COM 292505104 26264 2238 SH SOLE 0 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 8686 94 SH SOLE 0 0 0 ENERGEN CORP COM 29265N108 2538 44 SH SOLE 0 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 259682 13448 SH SOLE 0 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 47986 1340 SH OTR 0 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 836236 23352 SH SOLE 0 0 0 ENGILITY HLDGS INC NEW COM 29286C107 540 16 SH SOLE 0 0 0 ENI S P A SPONSORED ADR 26874R108 936 30 SH SOLE 0 0 0 ENNIS INC COM 293389102 1962 114 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 237142 8770 SH OTR 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3267274 120832 SH SOLE 0 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 121940 4550 SH SOLE 0 0 0 EOG RES INC COM 26875P101 545840 5400 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 384472 5358 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 472920 4000 SH OTR 0 0 0 EQUIFAX INC COM 294429105 567504 4800 SH SOLE 0 0 0 EQUITY ONE COM 294752100 2672 88 SH SOLE 0 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 40982 1550 SH OTR 0 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 8594 326 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 59038 2340 SH SOLE 0 0 0 ETSY INC COM 29786A106 2356 200 SH SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 865600 4000 SH OTR 0 0 0 EVEREST RE GROUP LTD COM G3223R108 43280 200 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 78060 1414 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR HRZN S&P500 CV C 30151E103 136076 2990 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 20514 716 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 111376 2104 SH SOLE 0 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 44920 654 SH OTR 0 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 114950 1672 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 5389832 59716 SH OTR 0 0 0 EXXON MOBIL CORP COM 30231G102 3233514 35826 SH SOLE 0 0 0 F5 NETWORKS INC COM 315616102 347908 2404 SH SOLE 0 0 0 FABRINET SHS G3323L100 341544 8476 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 502080 4364 SH OTR 0 0 0 FACEBOOK INC CL A 30303M102 1103906 9596 SH SOLE 0 0 0 FARMLAND PARTNERS INC COM 31154R109 21204 1900 SH SOLE 0 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3554 26 SH OTR 0 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11086 78 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 50274 270 SH SOLE 0 0 0 FIDELITY MSCI CONSM DIS 316092204 4666 146 SH SOLE 0 0 0 FIDELITY MSCI HLTH CARE I 316092600 15952 486 SH SOLE 0 0 0 FIDELITY MSCI INFO TECH I 316092808 3692 100 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 12450 250 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9748 288 SH OTR 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11684 344 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 1302 96 SH OTR 0 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 1562 114 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 151280 2000 SH OTR 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 181536 2400 SH SOLE 0 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 7446 500 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 364042 13498 SH OTR 0 0 0 FIFTH THIRD BANCORP COM 316773100 3075280 114026 SH SOLE 0 0 0 FINISAR CORP COM NEW 31787A507 298918 9876 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 13924 1170 SH OTR 0 0 0 FIREEYE INC COM 31816Q101 3274 276 SH SOLE 0 0 0 FIRST AMERN FINL CORP COM 31847R102 14652 400 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8416 300 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 108818 1182 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 12196 380 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 181508 6840 SH OTR 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 197538 7444 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2760 80 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 112422 3852 SH OTR 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 16782 576 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 17698 376 SH OTR 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 413858 8770 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 42246 2080 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 10906 300 SH OTR 0 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 19266 530 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 24360 450 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 40598 750 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 3172 116 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 47478 1200 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11870 300 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 30608 750 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 36730 900 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 42260 466 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 51712 570 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 7984 100 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 117910 1478 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 9212 352 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 123790 3488 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15556 340 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 280860 6140 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6604 400 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8516 316 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 294982 5148 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 32058 976 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 25394 950 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 20344 590 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 8156 350 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 41708 1790 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 3050 62 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 21556 854 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1588306 62930 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 343006 7066 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1626740 33508 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 4100 86 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 476368 9878 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 62108 3250 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2958 100 SH OTR 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 26034 1126 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 8942 526 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 57446 3026 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3924 126 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 6584 200 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 4326 126 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 68666 1466 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 427226 8760 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 27802 494 SH OTR 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5922 106 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 46490 1676 SH OTR 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1680152 60536 SH SOLE 0 0 0 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 20932 400 SH OTR 0 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 20188 400 SH OTR 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 70488 1336 SH OTR 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 245520 4650 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 51450 978 SH SOLE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 9224 400 SH OTR 0 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 6530 550 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 6486 300 SH OTR 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 25228 900 SH OTR 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 160052 5710 SH SOLE 0 0 0 FITBIT INC CL A 33812L102 1464 200 SH SOLE 0 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 5664 114 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 17896 1236 SH SOLE 0 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 83010 4406 SH OTR 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 5920 150 SH OTR 0 0 0 FLOWSERVE CORP COM 34354P105 60352 1256 SH OTR 0 0 0 FLOWSERVE CORP COM 34354P105 89614 1866 SH SOLE 0 0 0 FLUOR CORP NEW COM 343412102 37710 718 SH OTR 0 0 0 FOOT LOCKER INC COM 344849104 10634 150 SH SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 47478 3914 SH OTR 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 248812 20512 SH SOLE 0 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3126 150 SH OTR 0 0 0 FORTINET INC COM 34959E109 1506 50 SH SOLE 0 0 0 FORTIS INC COM 349553107 4578 148 SH OTR 0 0 0 FORTIVE CORP COM 34959J108 186472 3478 SH OTR 0 0 0 FORTIVE CORP COM 34959J108 13944 260 SH SOLE 0 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 12150 2500 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5400 102 SH OTR 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5882 110 SH SOLE 0 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1664 82 SH SOLE 0 0 0 FQF TR OSHARS FTSE US 351680855 2748 100 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 19838 1504 SH SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8442 200 SH OTR 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 50652 1200 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 754 224 SH OTR 0 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 18476 5466 SH SOLE 0 0 0 FRONTLINE LTD SHS NEW G3682E192 356 50 SH SOLE 0 0 0 FS INVT CORP COM 302635107 74418 7226 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 11152 1770 SH SOLE 0 0 0 GAP INC DEL COM 364760108 7338 328 SH OTR 0 0 0 GARMIN LTD SHS H2906T109 8292 172 SH SOLE 0 0 0 GARTNER INC COM 366651107 11220 112 SH OTR 0 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 4764 250 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 62332 362 SH OTR 0 0 0 GENERAL DYNAMICS CORP COM 369550108 83050 482 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 1450536 45904 SH OTR 0 0 0 GENERAL ELECTRIC CO COM 369604103 1592896 50410 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 36508 592 SH OTR 0 0 0 GENERAL MLS INC COM 370334104 111186 1800 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 58184 1670 SH OTR 0 0 0 GENERAL MTRS CO COM 37045V100 4322 124 SH SOLE 0 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 138 8 SH SOLE 0 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 16210 450 SH SOLE 0 0 0 GENIE ENERGY LTD CL B 372284208 5750 1000 SH OTR 0 0 0 GENUINE PARTS CO COM 372460105 487254 5100 SH OTR 0 0 0 GENUINE PARTS CO COM 372460105 126878 1328 SH SOLE 0 0 0 GETTY RLTY CORP NEW COM 374297109 132548 5200 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 610906 8532 SH OTR 0 0 0 GILEAD SCIENCES INC COM 375558103 2185960 30526 SH SOLE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 57280 6100 SH SOLE 0 0 0 GLADSTONE COML CORP COM 376536108 59798 2976 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 31078 808 SH OTR 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 254012 6596 SH SOLE 0 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 394874 20302 SH SOLE 0 0 0 GNC HLDGS INC COM CL A 36191G107 55532 5030 SH SOLE 0 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 195326 8126 SH SOLE 0 0 0 GOLDCORP INC NEW COM 380956409 299200 22000 SH OTR 0 0 0 GOLDCORP INC NEW COM 380956409 26384 1940 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77582 324 SH OTR 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9578 40 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5188 168 SH OTR 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4380 142 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 6098 700 SH SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 82648 4336 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 46450 200 SH SOLE 0 0 0 GREENBRIER COS INC COM 393657101 10388 250 SH SOLE 0 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 9222 192 SH SOLE 0 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 606 30 SH OTR 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 17676 900 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 9500 86 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 98282 1818 SH OTR 0 0 0 HALLIBURTON CO COM 406216101 246950 4566 SH SOLE 0 0 0 HALYARD HEALTH INC COM 40650V100 778 22 SH OTR 0 0 0 HALYARD HEALTH INC COM 40650V100 8840 240 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 10882 300 SH OTR 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 594866 16402 SH SOLE 0 0 0 HANCOCK JOHN INVS TR COM 410142103 10144 612 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 12210 600 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 7088 350 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 8752 150 SH OTR 0 0 0 HARRIS CORP DEL COM 413875105 7482 74 SH OTR 0 0 0 HARRIS CORP DEL COM 413875105 3178 32 SH SOLE 0 0 0 HARSCO CORP COM 415864107 668 50 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 31062 652 SH SOLE 0 0 0 HASBRO INC COM 418056107 16804 216 SH SOLE 0 0 0 HCP INC COM 40414L109 5944 200 SH OTR 0 0 0 HCP INC COM 40414L109 66038 2222 SH SOLE 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1668700 27500 SH OTR 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1822 30 SH SOLE 0 0 0 HEALTHCARE RLTY TR COM 421946104 24712 816 SH SOLE 0 0 0 HERC HLDGS INC COM 42704L104 482 12 SH OTR 0 0 0 HERC HLDGS INC COM 42704L104 10844 270 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 7056 500 SH SOLE 0 0 0 HERON THERAPEUTICS INC COM 427746102 14 2 SH SOLE 0 0 0 HERSHEY CO COM 427866108 67230 650 SH OTR 0 0 0 HERSHEY CO COM 427866108 20170 196 SH SOLE 0 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 778 36 SH OTR 0 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 17464 810 SH SOLE 0 0 0 HESS CORP COM 42809H107 14120 228 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17472 756 SH OTR 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4606 200 SH SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 11060 216 SH SOLE 0 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 165000 8800 SH OTR 0 0 0 HINGHAM INSTN SVGS MASS COM 433323102 19678 100 SH SOLE 0 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 259686 8100 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 27094 828 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 38114 950 SH OTR 0 0 0 HOLOGIC INC COM 436440101 17292 432 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 426242 3180 SH OTR 0 0 0 HOME DEPOT INC COM 437076102 3535574 26370 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 14742 506 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 47036 406 SH OTR 0 0 0 HONEYWELL INTL INC COM 438516106 216408 1868 SH SOLE 0 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 143814 4532 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7536 400 SH SOLE 0 0 0 HP INC COM 40434L105 8904 600 SH OTR 0 0 0 HP INC COM 40434L105 2954 200 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 27926 696 SH OTR 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5344 134 SH SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 10080 400 SH OTR 0 0 0 HUBSPOT INC COM 443573100 2350 50 SH SOLE 0 0 0 HUMANA INC COM 444859102 37950 186 SH OTR 0 0 0 HUMANA INC COM 444859102 172202 844 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 3884 40 SH OTR 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 12912 134 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 49642 3756 SH OTR 0 0 0 HUNTSMAN CORP COM 447011107 13356 700 SH SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 11144 172 SH OTR 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 7192 120 SH SOLE 0 0 0 ICICI BK LTD ADR 45104G104 2570 344 SH SOLE 0 0 0 ICON PLC SHS G4705A100 8272 110 SH SOLE 0 0 0 IHS MARKIT LTD SHS G47567105 22876 646 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 12246 100 SH OTR 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 82906 678 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 120324 1200 SH OTR 0 0 0 INDEPENDENT BANK CORP MASS COM 453836108 17614 250 SH OTR 0 0 0 INDEPENDENT BANK CORP MASS COM 453836108 70450 1000 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1234 44 SH SOLE 0 0 0 INDIA FD INC COM 454089103 3894 182 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 832 56 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 1482 106 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8152 96 SH SOLE 0 0 0 INTEL CORP COM 458140100 769542 21218 SH OTR 0 0 0 INTEL CORP COM 458140100 687136 18946 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 9136 100 SH OTR 0 0 0 INTERFACE INC COM 458665304 6808 368 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 120842 728 SH OTR 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 426406 2570 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 503316 21500 SH OTR 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32774 1400 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 677028 12760 SH OTR 0 0 0 INTL PAPER CO COM 460146103 79590 1500 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 33612 54 SH SOLE 0 0 0 INVENSENSE INC COM 46123D205 30696 2400 SH OTR 0 0 0 INVENSENSE INC COM 46123D205 23662 1850 SH SOLE 0 0 0 INVESCO BD FD COM 46132L107 12944 700 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 133358 10842 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 15388 2146 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 3460 238 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 23916 500 SH OTR 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1914 40 SH SOLE 0 0 0 IPG PHOTONICS CORP COM 44980X109 475290 4816 SH OTR 0 0 0 IPG PHOTONICS CORP COM 44980X109 3020034 30596 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 2274 70 SH OTR 0 0 0 IRON MTN INC NEW COM 46284V101 31246 962 SH SOLE 0 0 0 ISHARES MSCI AUST ETF 464286103 22 2 SH SOLE 0 0 0 ISHARES MSCI CDA ETF 464286509 14384 550 SH SOLE 0 0 0 ISHARES MIN VOL EMRG MKT 464286533 7338 150 SH OTR 0 0 0 ISHARES MSCI STH KOR ETF 464286772 18628 350 SH SOLE 0 0 0 ISHARES MSCI GERMANY ETF 464286806 8606 326 SH OTR 0 0 0 ISHARES MSCI GERMANY ETF 464286806 13902 526 SH SOLE 0 0 0 ISHARES GRWT ALLOCAT ETF 464289867 41190 1016 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 4554 412 SH OTR 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 11080 1000 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 13438 276 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 40798 2700 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 49752 970 SH OTR 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 30734 348 SH OTR 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 258182 2916 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 5660 50 SH OTR 0 0 0 ISHARES TR TIPS BD ETF 464287176 286432 2532 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 29250 130 SH OTR 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 317012 1410 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 18156 168 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 30950 884 SH OTR 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 101706 2906 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 60934 520 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 67350 554 SH OTR 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 13086 138 SH OTR 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 866182 9136 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 415050 4094 SH OTR 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 62350 616 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 38122 320 SH SOLE 0 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 3460 34 SH OTR 0 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 1782 18 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 210138 3640 SH OTR 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 70374 1220 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 53166 662 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 20452 210 SH SOLE 0 0 0 ISHARES TR RUS MID-CAP ETF 464287499 43106 242 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 33068 200 SH OTR 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 39186 238 SH SOLE 0 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 144010 1324 SH SOLE 0 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 55200 208 SH SOLE 0 0 0 ISHARES TR COHEN&STEER REIT 464287564 91670 920 SH OTR 0 0 0 ISHARES TR COHEN&STEER REIT 464287564 31388 316 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 26546 346 SH OTR 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 39512 516 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 65396 434 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 48286 432 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 6196 34 SH OTR 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 493450 4704 SH OTR 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 172982 1650 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 53418 348 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16452 122 SH OTR 0 0 0 ISHARES TR CORE RUSSELL VAL 464287663 0 0 SH OTR 0 0 0 ISHARES TR CORE RUSSELL VAL 464287663 2458 50 SH SOLE 0 0 0 ISHARES TR CORE RUSSELL GRW 464287671 3434 80 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 94416 710 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 28510 234 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 6100 42 SH OTR 0 0 0 ISHARES TR U.S. TECH ETF 464287721 24050 200 SH OTR 0 0 0 ISHARES TR U.S. INDS ETF 464287754 93446 776 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 69616 484 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 4154 100 SH OTR 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 347192 8358 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 99290 722 SH OTR 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 27504 200 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 114706 1036 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 53888 648 SH SOLE 0 0 0 ISHARES TR SP SMCP600GR ETF 464287887 3300 22 SH OTR 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 106008 674 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6620 840 SH SOLE 0 0 0 ISHARES TR JP MOR EM MK ETF 464288281 11574 106 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 14640 376 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 26546 898 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 42180 270 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 48468 560 SH SOLE 0 0 0 ISHARES TR RESID RL EST CAP 464288562 34292 554 SH OTR 0 0 0 ISHARES TR RESID RL EST CAP 464288562 6822 110 SH SOLE 0 0 0 ISHARES TR INTERM CR BD ETF 464288638 11686 108 SH SOLE 0 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 22248 212 SH SOLE 0 0 0 ISHARES TR U.S. PFD STK ETF 464288687 5582 150 SH OTR 0 0 0 ISHARES TR U.S. PFD STK ETF 464288687 86588 2328 SH SOLE 0 0 0 ISHARES TR GLB CNS DISC ETF 464288745 9016 100 SH OTR 0 0 0 ISHARES TR US HOME CONS ETF 464288752 43228 1574 SH OTR 0 0 0 ISHARES TR US HOME CONS ETF 464288752 17176 626 SH SOLE 0 0 0 ISHARES TR USA ESG SLCT ETF 464288802 34044 370 SH SOLE 0 0 0 ISHARES TR US TREASURY ETF 46429B267 9350 376 SH OTR 0 0 0 ISHARES TR US TREASURY ETF 46429B267 55844 2240 SH SOLE 0 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 5180 126 SH OTR 0 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 3450 68 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 171080 2080 SH OTR 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 219280 2666 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 35508 580 SH OTR 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 57854 946 SH SOLE 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 71900 1590 SH OTR 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1682728 37212 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 29124 1116 SH OTR 0 0 0 ISHARES TR MTG REL ETF NEW 46435G342 57076 1358 SH SOLE 0 0 0 ITRON INC COM 465741106 381814 6076 SH SOLE 0 0 0 IXYS CORP COM 46600W106 5950 500 SH OTR 0 0 0 J ALEXANDERS HLDGS INC COM 46609J106 172 16 SH OTR 0 0 0 J ALEXANDERS HLDGS INC COM 46609J106 206 20 SH SOLE 0 0 0 JABIL CIRCUIT INC COM 466313103 118350 5000 SH OTR 0 0 0 JABIL CIRCUIT INC COM 466313103 5042 214 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11450 106 SH OTR 0 0 0 JD COM INC SPON ADR CL A 47215P106 6742 266 SH SOLE 0 0 0 JETBLUE AIRWAYS CORP COM 477143101 44840 2000 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 441616 3834 SH OTR 0 0 0 JOHNSON & JOHNSON COM 478160104 1828288 15870 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 87488 2124 SH OTR 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 785042 19060 SH SOLE 0 0 0 JONES LANG LASALLE INC COM 48020Q107 2628 26 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 1145760 13278 SH OTR 0 0 0 JPMORGAN CHASE & CO COM 46625H100 741698 8596 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 129508 4098 SH OTR 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 25130 796 SH SOLE 0 0 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 8854 200 SH SOLE 0 0 0 JUNO THERAPEUTICS INC COM 48205A109 9426 500 SH OTR 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 11560 728 SH SOLE 0 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 64122 3276 SH SOLE 0 0 0 KELLOGG CO COM 487836108 2950 40 SH OTR 0 0 0 KENNAMETAL INC COM 489170100 2064 66 SH SOLE 0 0 0 KEYCORP NEW COM 493267108 41382 2266 SH OTR 0 0 0 KEYCORP NEW COM 493267108 16116 882 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 105140 2876 SH OTR 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 10972 300 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 24422 214 SH OTR 0 0 0 KIMBERLY CLARK CORP COM 494368103 310978 2726 SH SOLE 0 0 0 KIMCO RLTY CORP COM 49446R109 108138 4298 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 203684 9836 SH OTR 0 0 0 KINDER MORGAN INC DEL COM 49456B101 986274 47624 SH SOLE 0 0 0 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 2 6 SH SOLE 0 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 321772 6614 SH SOLE 0 0 0 KKR & CO L P DEL COM UNITS 48248M102 67564 4390 SH SOLE 0 0 0 KLX INC COM 482539103 18136 402 SH SOLE 0 0 0 KOHLS CORP COM 500255104 8594 174 SH OTR 0 0 0 KOHLS CORP COM 500255104 23408 474 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3242 106 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 323434 3704 SH OTR 0 0 0 KRAFT HEINZ CO COM 500754106 51608 592 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 60640 1746 SH SOLE 0 0 0 KROGER CO COM 501044101 17878 518 SH OTR 0 0 0 KROGER CO COM 501044101 6902 200 SH SOLE 0 0 0 KYOCERA CORP ADR 501556203 3088 62 SH SOLE 0 0 0 L BRANDS INC COM 501797104 12642 192 SH SOLE 0 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 15212 100 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 147638 1150 SH OTR 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 924722 7204 SH SOLE 0 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 16 6 SH SOLE 0 0 0 LAKE SUNAPEE BK GROUP COM 510866106 47180 2000 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 105096 994 SH OTR 0 0 0 LAM RESEARCH CORP COM 512807108 557958 5278 SH SOLE 0 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1434 48 SH OTR 0 0 0 LAUDER ESTEE COS INC CL A 518439104 3060 40 SH SOLE 0 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 227142 5276 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 8554 176 SH OTR 0 0 0 LENNAR CORP CL A 526057104 142958 3330 SH OTR 0 0 0 LENNAR CORP CL A 526057104 1306146 30426 SH SOLE 0 0 0 LEXINGTON REALTY TRUST COM 529043101 44800 4148 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 290 4 SH OTR 0 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 6450 90 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 594 8 SH OTR 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 13186 178 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 588 18 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 12324 358 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1154 34 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 24220 714 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 22 2 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 718 36 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 252 8 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 5578 178 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 126 4 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 2792 90 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 62 4 SH OTR 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1462 72 SH SOLE 0 0 0 LIFEPOINT HEALTH INC COM 53219L109 2046 36 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 582954 7926 SH OTR 0 0 0 LILLY ELI & CO COM 532457108 17652 240 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4602 60 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 15310 232 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5940 242 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 4500 18 SH OTR 0 0 0 LOCKHEED MARTIN CORP COM 539830109 22728 92 SH SOLE 0 0 0 LOEWS CORP COM 540424108 3280 70 SH OTR 0 0 0 LOGMEIN INC COM 54142L109 246204 2550 SH SOLE 0 0 0 LOWES COS INC COM 548661107 36698 516 SH OTR 0 0 0 LOWES COS INC COM 548661107 186904 2628 SH SOLE 0 0 0 LSC COMMUNICATIONS INC COM 50218P107 416 14 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49238 574 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 54908 352 SH SOLE 0 0 0 M D C HLDGS INC COM 552676108 25020 976 SH OTR 0 0 0 M D C HLDGS INC COM 552676108 52348 2040 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 10214 126 SH OTR 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 334970 4100 SH SOLE 0 0 0 MACYS INC COM 55616P104 58014 1620 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 224244 2966 SH OTR 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1764146 23326 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 28210 650 SH SOLE 0 0 0 MAIN STREET CAPITAL CORP COM 56035L104 344940 9382 SH SOLE 0 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3986 80 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 25768 1446 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 55392 3200 SH OTR 0 0 0 MARATHON OIL CORP COM 565849106 850 50 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 17574 350 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 21498 260 SH OTR 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 91446 1106 SH SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 6788 80 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 608310 9000 SH OTR 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 46436 688 SH SOLE 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 11010 600 SH OTR 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 195832 10672 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14 2 SH SOLE 0 0 0 MASCO CORP COM 574599106 7748 246 SH SOLE 0 0 0 MASTEC INC COM 576323109 261058 6826 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 753210 7296 SH OTR 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6828636 66138 SH SOLE 0 0 0 MATTEL INC COM 577081102 2948 108 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 15584 404 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 14000 150 SH OTR 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 22586 242 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 77050 634 SH OTR 0 0 0 MCDONALDS CORP COM 580135101 124034 1020 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 135536 966 SH OTR 0 0 0 MCKESSON CORP COM 58155Q103 21068 150 SH SOLE 0 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1166 178 SH OTR 0 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 369148 5218 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6150 500 SH OTR 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16914 1376 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 38528 5130 SH SOLE 0 0 0 MEDNAX INC COM 58502B106 8266 124 SH OTR 0 0 0 MEDTRONIC PLC SHS G5960L103 92528 1300 SH OTR 0 0 0 MEDTRONIC PLC SHS G5960L103 226014 3174 SH SOLE 0 0 0 MERCHANTS BANCSHARES COM 588448100 189700 3500 SH OTR 0 0 0 MERCHANTS BANCSHARES COM 588448100 89756 1656 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 1170336 19880 SH OTR 0 0 0 MERCK & CO INC COM 58933Y105 510892 8680 SH SOLE 0 0 0 MESABI TR CTF BEN INT 590672101 1628 152 SH SOLE 0 0 0 METABOLIX INC COM NEW 591018882 12 34 SH SOLE 0 0 0 METHANEX CORP COM 59151K108 3286 76 SH SOLE 0 0 0 METLIFE INC COM 59156R108 199718 3706 SH OTR 0 0 0 METLIFE INC COM 59156R108 944370 17524 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 14114 220 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 438400 20000 SH OTR 0 0 0 MICRON TECHNOLOGY INC COM 595112103 28496 1300 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 1923144 30950 SH OTR 0 0 0 MICROSOFT CORP COM 594918104 1049670 16892 SH SOLE 0 0 0 MIDDLEBY CORP COM 596278101 20998 164 SH SOLE 0 0 0 MINERALS TECHNOLOGIES INC COM 603158106 10970 142 SH SOLE 0 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7624 200 SH OTR 0 0 0 MONDELEZ INTL INC CL A 609207105 70574 1592 SH OTR 0 0 0 MONDELEZ INTL INC CL A 609207105 188626 4256 SH SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 117348 7700 SH SOLE 0 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6710 338 SH OTR 0 0 0 MONSANTO CO NEW COM 61166W101 21780 208 SH OTR 0 0 0 MONSANTO CO NEW COM 61166W101 34510 328 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 17736 400 SH OTR 0 0 0 MOODYS CORP COM 615369105 65048 690 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 16496 200 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 3774 110 SH OTR 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 250304 7230 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 6006 66 SH OTR 0 0 0 MV OIL TR TR UNITS 553859109 312 50 SH SOLE 0 0 0 MYLAN N V SHS EURO N59465109 10188 268 SH OTR 0 0 0 NASDAQ INC COM 631103108 7318 110 SH OTR 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2380 42 SH SOLE 0 0 0 NATIONAL OILWELL VARCO INC COM 637071101 73796 1972 SH SOLE 0 0 0 NAVIENT CORP COM 63938C108 3912 238 SH OTR 0 0 0 NAVIENT CORP COM 63938C108 1200 74 SH SOLE 0 0 0 NCR CORP NEW COM 62886E108 6572 162 SH SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3400 296 SH SOLE 0 0 0 NETAPP INC COM 64110D104 42324 1200 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 272360 2200 SH OTR 0 0 0 NETFLIX INC COM 64110L106 359020 2900 SH SOLE 0 0 0 NEW GERMANY FD INC COM 644465106 666 52 SH SOLE 0 0 0 NEW JERSEY RES COM 646025106 18674 526 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 25106 1598 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3978 250 SH OTR 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 148362 9326 SH SOLE 0 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 14946 300 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 4950 750 SH SOLE 0 0 0 NEW YORK TIMES CO CL A 650111107 115804 8708 SH OTR 0 0 0 NEW YORK TIMES CO CL A 650111107 24872 1870 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 10182 228 SH SOLE 0 0 0 NEWMONT MINING CORP COM 651639106 207316 6086 SH OTR 0 0 0 NEWMONT MINING CORP COM 651639106 101530 2980 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 78486 658 SH OTR 0 0 0 NEXTERA ENERGY INC COM 65339F101 70244 588 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 3570 170 SH OTR 0 0 0 NICE LTD SPONSORED ADR 653656108 7428 108 SH SOLE 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5664 136 SH OTR 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 65526 1562 SH SOLE 0 0 0 NIKE INC CL B 654106103 199152 3918 SH OTR 0 0 0 NIKE INC CL B 654106103 179940 3540 SH SOLE 0 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 9298 222 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 11684 2430 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 33600 4000 SH OTR 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 28640 266 SH OTR 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 195608 1810 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 4098 46 SH SOLE 0 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 2686 180 SH SOLE 0 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2164 172 SH OTR 0 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 3042 242 SH SOLE 0 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 7834 518 SH OTR 0 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 9454 624 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 72986 1002 SH OTR 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14568 200 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 187370 5226 SH OTR 0 0 0 NOVO-NORDISK A S ADR 670100205 2466200 68774 SH SOLE 0 0 0 NOW INC COM 67011P100 2130 104 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 1472 120 SH OTR 0 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 18540 388 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 22350 1500 SH SOLE 0 0 0 NUCOR CORP COM 670346105 5952 100 SH OTR 0 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 19920 400 SH SOLE 0 0 0 NUVASIVE INC COM 670704105 134720 2000 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 15400 1066 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 190750 14300 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 72996 6256 SH OTR 0 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 69314 5276 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 38914 3038 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 111184 7864 SH SOLE 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 102508 4472 SH OTR 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 9036 394 SH SOLE 0 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 245844 24984 SH SOLE 0 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 5690 612 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 107116 7674 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 4170 300 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 149436 1400 SH OTR 0 0 0 NVIDIA CORP COM 67066G104 468590 4390 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1343032 13704 SH OTR 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8108564 82732 SH SOLE 0 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 103126 2750 SH SOLE 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4988 70 SH OTR 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 100436 1410 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 129730 4150 SH SOLE 0 0 0 OMEGA PROTEIN CORP COM 68210P107 7516 300 SH OTR 0 0 0 OMNICOM GROUP INC COM 681919106 18980 224 SH OTR 0 0 0 OMNICOM GROUP INC COM 681919106 4426 52 SH SOLE 0 0 0 ON ASSIGNMENT INC COM 682159108 167368 3790 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 7656 600 SH SOLE 0 0 0 ONE GAS INC COM 68235P108 8444 132 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 545684 9506 SH SOLE 0 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 418274 9726 SH SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 167614 3858 SH SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF MID CAP REV ETF 68386C203 301606 5576 SH SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 13424 200 SH OTR 0 0 0 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 35720 534 SH SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF ULTRA DIVID REV 68386C401 57404 1676 SH SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF FINANCIALS SECTO 68386C807 5760 100 SH OTR 0 0 0 ORACLE CORP COM 68389X105 970556 25242 SH OTR 0 0 0 ORACLE CORP COM 68389X105 2835304 73740 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 1188 350 SH OTR 0 0 0 ORMAT TECHNOLOGIES INC COM 686688102 12870 240 SH SOLE 0 0 0 OWENS & MINOR INC NEW COM 690732102 1730 50 SH SOLE 0 0 0 OWENS ILL INC COM NEW 690768403 7992 460 SH SOLE 0 0 0 PACCAR INC COM 693718108 3196 50 SH OTR 0 0 0 PACKAGING CORP AMER COM 695156109 298992 3526 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 76906 616 SH OTR 0 0 0 PALO ALTO NETWORKS INC COM 697435105 75156 602 SH SOLE 0 0 0 PANERA BREAD CO CL A 69840W108 61528 300 SH OTR 0 0 0 PANERA BREAD CO CL A 69840W108 31174 152 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 18200 130 SH SOLE 0 0 0 PARSLEY ENERGY INC CL A 701877102 307470 8726 SH SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 3302 110 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 17250 438 SH OTR 0 0 0 PAYPAL HLDGS INC COM 70450Y103 79376 2012 SH SOLE 0 0 0 PBF ENERGY INC CL A 69318G106 30668 1100 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 213760 6826 SH SOLE 0 0 0 PENNANTPARK INVT CORP COM 708062104 7660 1000 SH OTR 0 0 0 PENTAIR PLC SHS G7S00T104 28092 502 SH OTR 0 0 0 PENTAIR PLC SHS G7S00T104 1458 26 SH SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 38720 2000 SH SOLE 0 0 0 PEPSICO INC COM 713448108 193252 1848 SH OTR 0 0 0 PEPSICO INC COM 713448108 606750 5800 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 1928 250 SH SOLE 0 0 0 PERRIGO CO PLC SHS G97822103 36206 436 SH OTR 0 0 0 PERRIGO CO PLC SHS G97822103 975790 11724 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 546 54 SH SOLE 0 0 0 PFIZER INC COM 717081103 675822 20808 SH OTR 0 0 0 PFIZER INC COM 717081103 908256 27964 SH SOLE 0 0 0 PG&E CORP COM 69331C108 92980 1530 SH OTR 0 0 0 PG&E CORP COM 69331C108 13248 218 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 60202 658 SH OTR 0 0 0 PHILIP MORRIS INTL INC COM 718172109 148124 1620 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 294660 3410 SH OTR 0 0 0 PHILLIPS 66 COM 718546104 83732 970 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4156 150 SH SOLE 0 0 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 10134 200 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 12226 234 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 62690 5130 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 133828 9300 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 3516 400 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 18494 238 SH OTR 0 0 0 PINNACLE WEST CAP CORP COM 723484101 49784 638 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 108944 606 SH OTR 0 0 0 PJT PARTNERS INC COM CL A 69343T107 834 28 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 46240 1432 SH OTR 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 264230 8184 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 53568 458 SH OTR 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 1297560 11096 SH SOLE 0 0 0 POLARIS INDS INC COM 731068102 8652 106 SH OTR 0 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 11376 176 SH SOLE 0 0 0 POSCO SPONSORED ADR 693483109 131376 2500 SH SOLE 0 0 0 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 1242 56 SH SOLE 0 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 751182 30180 SH SOLE 0 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 13154 700 SH SOLE 0 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 28460 2000 SH OTR 0 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 8422 298 SH SOLE 0 0 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 6240 300 SH OTR 0 0 0 POWERSHARES ETF TR II S&P SMLCP HIG VO 73937B365 2584 100 SH OTR 0 0 0 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 239936 8248 SH SOLE 0 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 47990 1950 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 158918 3660 SH OTR 0 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 90314 2080 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 138482 3410 SH OTR 0 0 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 91860 2262 SH SOLE 0 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 146652 3744 SH OTR 0 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1172424 29924 SH SOLE 0 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 11644 280 SH OTR 0 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 83160 2000 SH SOLE 0 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 38430 916 SH SOLE 0 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 66902 3726 SH SOLE 0 0 0 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 15856 486 SH SOLE 0 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 10158 600 SH OTR 0 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 267494 15800 SH SOLE 0 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 7992 160 SH SOLE 0 0 0 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 4030 1096 SH SOLE 0 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 4918 200 SH OTR 0 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 30370 1236 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 51324 4020 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 36750 1592 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 16860 500 SH SOLE 0 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 5724 250 SH OTR 0 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 30258 540 SH SOLE 0 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 1942 50 SH OTR 0 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 92368 2380 SH SOLE 0 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 7124 236 SH SOLE 0 0 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1844 126 SH SOLE 0 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 197322 8448 SH SOLE 0 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 16090 700 SH SOLE 0 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 29992 1410 SH SOLE 0 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 18512 962 SH SOLE 0 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 80608 682 SH OTR 0 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 271676 2294 SH SOLE 0 0 0 PPG INDS INC COM 693506107 9666 102 SH OTR 0 0 0 PPL CORP COM 69351T106 6982 206 SH OTR 0 0 0 PRAXAIR INC COM 74005P104 54494 466 SH OTR 0 0 0 PRAXAIR INC COM 74005P104 318172 2716 SH SOLE 0 0 0 PRECISION DRILLING CORP COM 2010 74022D308 28 6 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 2410 32 SH OTR 0 0 0 PRICELINE GRP INC COM NEW 741503403 20526 14 SH OTR 0 0 0 PRICELINE GRP INC COM NEW 741503403 8798 6 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 25286 438 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 1202210 14300 SH OTR 0 0 0 PROCTER AND GAMBLE CO COM 742718109 535028 6364 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 584864 16476 SH OTR 0 0 0 PROLOGIS INC COM 74340W103 23546 446 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1828 50 SH SOLE 0 0 0 PROSHARES TR MSCI EUR DIV 74347B540 10556 300 SH OTR 0 0 0 PROSHARES TR MDCP 400 DIVID 74347B680 100720 2000 SH OTR 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 64488 1200 SH OTR 0 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 12968 400 SH OTR 0 0 0 PROSHARES TR PROSHS EMG ETF 74347B847 9436 200 SH OTR 0 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 6908 126 SH SOLE 0 0 0 PROSHARES TR HD REPLICATION 74347X294 1332 32 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 113212 2100 SH OTR 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 10782 200 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 119782 14346 SH SOLE 0 0 0 PROTHENA CORP PLC SHS G72800108 20168 410 SH OTR 0 0 0 PRUDENTIAL FINL INC COM 744320102 292410 2810 SH OTR 0 0 0 PRUDENTIAL FINL INC COM 744320102 11864 114 SH SOLE 0 0 0 PSYCHEMEDICS CORP COM NEW 744375205 61700 2500 SH SOLE 0 0 0 PTC INC COM 69370C100 324 8 SH OTR 0 0 0 PUBLIC STORAGE COM 74460D109 16764 76 SH OTR 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 25012 570 SH OTR 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 643984 14676 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 220378 11990 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 14494 2050 SH SOLE 0 0 0 PVH CORP COM 693656100 4422 50 SH SOLE 0 0 0 QIAGEN NV REG SHS N72482107 40070 1430 SH SOLE 0 0 0 QUAKER CHEM CORP COM 747316107 767640 6000 SH OTR 0 0 0 QUALCOMM INC COM 747525103 190972 2930 SH OTR 0 0 0 QUALCOMM INC COM 747525103 547420 8396 SH SOLE 0 0 0 QUALITY CARE PPTYS INC COM 747545101 5146 332 SH SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 10526 302 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11764 128 SH SOLE 0 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 220926 2906 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 62880 1830 SH SOLE 0 0 0 RAYONIER INC COM 754907103 6278 236 SH OTR 0 0 0 RAYTHEON CO COM NEW 755111507 128510 906 SH OTR 0 0 0 RAYTHEON CO COM NEW 755111507 45298 320 SH SOLE 0 0 0 REALPAGE INC COM 75606N109 148500 4950 SH SOLE 0 0 0 REDWOOD TR INC COM 758075402 82134 5400 SH SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 8014 558 SH SOLE 0 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 15100 120 SH SOLE 0 0 0 RELX NV SPONSORED ADR 75955B102 5298 316 SH SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 52710 2550 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 764 16 SH OTR 0 0 0 REYNOLDS AMERICAN INC COM 761713106 53238 950 SH OTR 0 0 0 REYNOLDS AMERICAN INC COM 761713106 111464 1990 SH SOLE 0 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 175748 7150 SH SOLE 0 0 0 RITE AID CORP COM 767754104 66 8 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 3806 78 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 426048 3170 SH OTR 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 140574 1046 SH SOLE 0 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 502 14 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 18308 100 SH OTR 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 279748 1528 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 13120 200 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 40626 600 SH SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 2860 120 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1218 22 SH OTR 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4348 76 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 197998 3642 SH OTR 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 144216 2652 SH SOLE 0 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 532 66 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 2116 158 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 122250 1412 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 13304 232 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 113156 1044 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1460 10 SH SOLE 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 10314 280 SH OTR 0 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 56830 1544 SH SOLE 0 0 0 SABRE CORP COM 78573M104 7486 300 SH OTR 0 0 0 SALESFORCE COM INC COM 79466L302 101664 1486 SH OTR 0 0 0 SALESFORCE COM INC COM 79466L302 221058 3230 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 27904 690 SH OTR 0 0 0 SANOFI SPONSORED ADR 80105N105 16176 400 SH SOLE 0 0 0 SANOFI RIGHT 12/31/2020 80105N113 42 110 SH OTR 0 0 0 SANOFI RIGHT 12/31/2020 80105N113 482 1266 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 1038 12 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 54860 2000 SH OTR 0 0 0 SBA COMMUNICATIONS CORP COM 78388J106 74864 726 SH OTR 0 0 0 SBA COMMUNICATIONS CORP COM 78388J106 13838 134 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 289964 3454 SH OTR 0 0 0 SCHLUMBERGER LTD COM 806857108 319682 3808 SH SOLE 0 0 0 SCHWAB CHARLES CORP NEW COM 808513105 12948 328 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 74392 1210 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1942 90 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 43570 1000 SH OTR 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4358 100 SH SOLE 0 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 21412 300 SH OTR 0 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 64734 908 SH SOLE 0 0 0 SEABOARD CORP COM 811543107 395200 100 SH SOLE 0 0 0 SEADRILL LIMITED SHS G7945E105 438 128 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 92564 2426 SH SOLE 0 0 0 SEALED AIR CORP NEW COM 81211K100 3718 82 SH OTR 0 0 0 SEALED AIR CORP NEW COM 81211K100 13014 288 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7456 150 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 551572 11098 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 96862 1406 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 113820 1652 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 12928 250 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 728594 14090 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8140 100 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1442978 17728 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 560532 7442 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 38152 1642 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 681994 29334 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 44178 710 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 613116 9854 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15622 324 SH OTR 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1036742 21438 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4878 160 SH OTR 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22872 472 SH SOLE 0 0 0 SEMGROUP CORP CL A 81663A105 12526 300 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 3524 36 SH OTR 0 0 0 SEMPRA ENERGY COM 816851109 40156 400 SH SOLE 0 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7790 200 SH OTR 0 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7596 196 SH SOLE 0 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4166 54 SH SOLE 0 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6084 1300 SH OTR 0 0 0 SHAKE SHACK INC CL A 819047101 4474 126 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 61004 228 SH OTR 0 0 0 SHERWIN WILLIAMS CO COM 824348106 4032 16 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 308748 20792 SH SOLE 0 0 0 SHIRE PLC SPONSORED ADR 82481R106 8520 50 SH SOLE 0 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3678 40 SH OTR 0 0 0 SILVER WHEATON CORP COM 828336107 77280 4000 SH OTR 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 33598 7550 SH OTR 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 4450 1000 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 74660 1000 SH SOLE 0 0 0 SLM CORP COM 78442P106 2624 238 SH OTR 0 0 0 SLM CORP COM 78442P106 806 74 SH SOLE 0 0 0 SM ENERGY CO COM 78454L100 1966 58 SH SOLE 0 0 0 SMART SAND INC COM 83191H107 308244 18626 SH SOLE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 10078 336 SH OTR 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 814 28 SH SOLE 0 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 108 68 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 1666 14 SH OTR 0 0 0 SMUCKER J M CO COM NEW 832696405 13960 110 SH SOLE 0 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1974 50 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 73518 1396 SH SOLE 0 0 0 SOUTH JERSEY INDS INC COM 838518108 26952 800 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 29270 596 SH OTR 0 0 0 SOUTHERN CO COM 842587107 129198 2628 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 2556 80 SH OTR 0 0 0 SOUTHWEST AIRLS CO COM 844741108 637952 12800 SH OTR 0 0 0 SOUTHWEST AIRLS CO COM 844741108 44110 886 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 19856 1836 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 4586 180 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 37268 340 SH OTR 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1771080 16158 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 7206 100 SH OTR 0 0 0 SPDR INDEX SHS FDS INTL TELEC ETF 78463X640 49874 2200 SH OTR 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2344 50 SH OTR 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 55750 1546 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 68178 306 SH OTR 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 306908 1374 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 128236 426 SH SOLE 0 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 18156 300 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 8786 100 SH OTR 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 10404 50 SH OTR 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 62424 300 SH SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 115574 2756 SH OTR 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 14894 356 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 195168 4276 SH OTR 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 62176 1362 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 45928 1260 SH OTR 0 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 9434 310 SH OTR 0 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 6478 120 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 5246 100 SH OTR 0 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 25088 460 SH SOLE 0 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 9336 100 SH SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 184506 4720 SH OTR 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 4300 110 SH SOLE 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 27808 326 SH OTR 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 870182 10172 SH SOLE 0 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 1080 14 SH SOLE 0 0 0 SPECTRA ENERGY CORP COM 847560109 28764 700 SH OTR 0 0 0 SPECTRA ENERGY CORP COM 847560109 317422 7726 SH SOLE 0 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 169700 3702 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 20422 430 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 348892 7210 SH SOLE 0 0 0 ST JUDE MED INC COM 790849103 5936 74 SH OTR 0 0 0 ST JUDE MED INC COM 790849103 1926 24 SH SOLE 0 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 14106 1300 SH OTR 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 22938 200 SH SOLE 0 0 0 STAPLES INC COM 855030102 3258 360 SH OTR 0 0 0 STARBUCKS CORP COM 855244109 66070 1190 SH OTR 0 0 0 STARBUCKS CORP COM 855244109 123866 2232 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 419642 19118 SH SOLE 0 0 0 STATE STR CORP COM 857477103 106866 1376 SH OTR 0 0 0 STATE STR CORP COM 857477103 1190206 15314 SH SOLE 0 0 0 STATOIL ASA SPONSORED ADR 85771P102 1004 56 SH SOLE 0 0 0 STERICYCLE INC COM 858912108 385200 5000 SH OTR 0 0 0 STIFEL FINL CORP COM 860630102 14936 300 SH SOLE 0 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 7842 880 SH SOLE 0 0 0 STORE CAP CORP COM 862121100 7414 300 SH SOLE 0 0 0 STRATASYS LTD SHS M85548101 16872 1020 SH OTR 0 0 0 STRYKER CORP COM 863667101 5992 50 SH OTR 0 0 0 STRYKER CORP COM 863667101 119810 1000 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3548 118 SH OTR 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 5502 184 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 544 72 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 800906 24500 SH OTR 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 8174 250 SH SOLE 0 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 6726 280 SH OTR 0 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 463250 19286 SH SOLE 0 0 0 SUNTRUST BKS INC COM 867914103 21940 400 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 11846 70 SH SOLE 0 0 0 SYMANTEC CORP COM 871503108 18396 770 SH SOLE 0 0 0 SYNAPTICS INC COM 87157D109 254774 4756 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 68940 1800 SH OTR 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 841796 21980 SH SOLE 0 0 0 SYNGENTA AG SPONSORED ADR 87160A100 79050 1000 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 2356 40 SH OTR 0 0 0 SYSCO CORP COM 871829107 437424 7900 SH OTR 0 0 0 SYSCO CORP COM 871829107 354368 6400 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 180180 3134 SH OTR 0 0 0 T MOBILE US INC COM 872590104 0 0 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6900 240 SH OTR 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 15928 554 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 32802 586 SH SOLE 0 0 0 TARGET CORP COM 87612E106 50562 700 SH OTR 0 0 0 TARGET CORP COM 87612E106 354722 4912 SH SOLE 0 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5686 54 SH SOLE 0 0 0 TASER INTL INC COM 87651B104 48480 2000 SH SOLE 0 0 0 TATA MTRS LTD SPONSORED ADR 876568502 87798 2554 SH SOLE 0 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 36188 616 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 149924 2166 SH OTR 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 12540 182 SH SOLE 0 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 6040 140 SH OTR 0 0 0 TECK RESOURCES LTD CL B 878742204 17326 866 SH OTR 0 0 0 TECK RESOURCES LTD CL B 878742204 87032 4346 SH SOLE 0 0 0 TEEKAY CORPORATION COM Y8564W103 4016 500 SH OTR 0 0 0 TEGNA INC COM 87901J105 1840 86 SH OTR 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1712 82 SH SOLE 0 0 0 TELEFLEX INC COM 879369106 3868 24 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 9312 1012 SH SOLE 0 0 0 TENNECO INC COM 880349105 626 10 SH SOLE 0 0 0 TERADATA CORP DEL COM 88076W103 8478 312 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 11352 360 SH SOLE 0 0 0 TESLA MTRS INC COM 88160R101 10686 50 SH OTR 0 0 0 TESLA MTRS INC COM 88160R101 36114 170 SH SOLE 0 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 83838 1650 SH SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 241640 5600 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 43126 592 SH OTR 0 0 0 TEXAS INSTRS INC COM 882508104 220736 3026 SH SOLE 0 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 7420 26 SH OTR 0 0 0 TEXAS ROADHOUSE INC COM 882681109 9648 200 SH OTR 0 0 0 TEXTRON INC COM 883203101 8160 168 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 179198 1270 SH OTR 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 125016 886 SH SOLE 0 0 0 THL CR INC COM 872438106 16016 1600 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 89278 1154 SH SOLE 0 0 0 TIME INC NEW COM 887228104 680 38 SH SOLE 0 0 0 TIME WARNER INC COM NEW 887317303 111010 1150 SH OTR 0 0 0 TIME WARNER INC COM NEW 887317303 78962 818 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 263332 3506 SH OTR 0 0 0 TJX COS INC NEW COM 872540109 4765722 63434 SH SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 12090 390 SH OTR 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 8428 212 SH OTR 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 51596 1298 SH SOLE 0 0 0 TOPBUILD CORP COM 89055F103 962 28 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 19736 400 SH OTR 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 65376 1326 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 6138 200 SH OTR 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 96428 3142 SH SOLE 0 0 0 TOTAL S A SPONSORED ADR 89151E109 35528 698 SH OTR 0 0 0 TOTAL S A SPONSORED ADR 89151E109 59076 1160 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2228 20 SH OTR 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 159978 1366 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 75810 1000 SH SOLE 0 0 0 TRANSCANADA CORP COM 89353D107 307020 6800 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 20416 82 SH OTR 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 6118 416 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 482090 3938 SH OTR 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 3955770 32314 SH SOLE 0 0 0 TREX CO INC COM 89531P105 32200 500 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 108598 4926 SH SOLE 0 0 0 TRIMBLE INC COM 896239100 24874 826 SH OTR 0 0 0 TRIMBLE INC COM 896239100 940982 31210 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 15268 550 SH SOLE 0 0 0 TRUSTCO BK CORP N Y COM 898349105 35000 4000 SH SOLE 0 0 0 TUESDAY MORNING CORP COM NEW 899035505 5400 1000 SH OTR 0 0 0 TUESDAY MORNING CORP COM NEW 899035505 9180 1700 SH SOLE 0 0 0 TUPPERWARE BRANDS CORP COM 899896104 9472 180 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 19628 700 SH SOLE 0 0 0 TWITTER INC COM 90184L102 652 40 SH OTR 0 0 0 TWITTER INC COM 90184L102 13040 800 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 12336 200 SH OTR 0 0 0 U S SILICA HLDGS INC COM 90346E103 24940 440 SH OTR 0 0 0 UBIQUITI NETWORKS INC COM 90347A100 489856 8476 SH SOLE 0 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 238332 8390 SH OTR 0 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 13212 466 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 472 30 SH SOLE 0 0 0 UFP TECHNOLOGIES INC COM 902673102 12726 500 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 3734 82 SH SOLE 0 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 12748 50 SH OTR 0 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 127470 500 SH SOLE 0 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3486 168 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 11766 406 SH OTR 0 0 0 UNDER ARMOUR INC CL A 904311107 7322 252 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 1310 52 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 75140 1830 SH OTR 0 0 0 UNILEVER N V N Y SHS NEW 904784709 934978 22772 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 6960 172 SH OTR 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 84250 2070 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 538204 5192 SH OTR 0 0 0 UNION PAC CORP COM 907818108 2935804 28316 SH SOLE 0 0 0 UNITED CONTL HLDGS INC COM 910047109 33890 466 SH OTR 0 0 0 UNITED CONTL HLDGS INC COM 910047109 220 4 SH SOLE 0 0 0 UNITED NAT FOODS INC COM 911163103 16226 340 SH OTR 0 0 0 UNITED NAT FOODS INC COM 911163103 18564 390 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22928 200 SH OTR 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16394 144 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 135144 1280 SH OTR 0 0 0 UNITED RENTALS INC COM 911363109 303966 2880 SH SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 26722 2280 SH OTR 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 11720 1000 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 212334 1938 SH OTR 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 806650 7360 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 17766 112 SH OTR 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 510848 3192 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 2488 40 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 20078 458 SH OTR 0 0 0 UNUM GROUP COM 91529Y106 13180 300 SH SOLE 0 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 956 50 SH SOLE 0 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 97646 4050 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 10840 212 SH OTR 0 0 0 US BANCORP DEL COM NEW 902973304 56508 1100 SH SOLE 0 0 0 V F CORP COM 918204108 23474 440 SH OTR 0 0 0 V F CORP COM 918204108 14246 268 SH SOLE 0 0 0 VAALCO ENERGY INC COM NEW 91851C201 520 500 SH OTR 0 0 0 VAIL RESORTS INC COM 91879Q109 13874 86 SH OTR 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 29040 2000 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 22204 326 SH OTR 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 22546 330 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 9802 842 SH SOLE 0 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 9112 800 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 169766 8116 SH OTR 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 48954 2340 SH SOLE 0 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 3780 100 SH SOLE 0 0 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 30890 410 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 6264 212 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 21918 1136 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 74542 2590 SH OTR 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 282908 9830 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 10324 400 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1050 42 SH OTR 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 230 14 SH SOLE 0 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 9844 196 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 90594 2602 SH SOLE 0 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 5252 100 SH OTR 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 32910 642 SH OTR 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 113258 2206 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 10006 300 SH SOLE 0 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 40340 376 SH OTR 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 7100 226 SH OTR 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 21360 678 SH SOLE 0 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 3678 300 SH SOLE 0 0 0 VANECK VECTORS ETF TR SOLAR ENERGY ETF 92189F874 7732 224 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 35952 280 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 17930 144 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 659826 7944 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 30298 376 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 139202 678 SH OTR 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 150548 1550 SH OTR 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 175040 1802 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 141282 1338 SH OTR 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 101762 964 SH SOLE 0 0 0 VANGUARD INDEX FDS REIT ETF 922908553 35820 434 SH OTR 0 0 0 VANGUARD INDEX FDS REIT ETF 922908553 63962 776 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 114768 862 SH OTR 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 21970 166 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 145200 1200 SH OTR 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 254826 2106 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 304724 2316 SH OTR 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 249440 1896 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 36854 360 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 329982 2960 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 536394 5768 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 321112 2490 SH OTR 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 282940 2194 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5652 50 SH OTR 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 560708 4864 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 54068 576 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1224 14 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 76250 1250 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 177296 4014 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 142084 3216 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 235004 6568 SH OTR 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 298048 8330 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 50798 640 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6990 66 SH OTR 0 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 123086 1446 SH OTR 0 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 17036 200 SH SOLE 0 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 47028 1026 SH SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 151752 4154 SH OTR 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 58904 1612 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 22732 300 SH OTR 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 166392 2196 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 27666 216 SH OTR 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 41818 326 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 15678 118 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 10468 100 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 49694 392 SH OTR 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 97106 766 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 42526 350 SH OTR 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 81770 674 SH SOLE 0 0 0 VANTIV INC CL A 92210H105 434630 7290 SH OTR 0 0 0 VANTIV INC CL A 92210H105 3807036 63856 SH SOLE 0 0 0 VCA INC COM 918194101 10298 150 SH OTR 0 0 0 VECTOR GROUP LTD COM 92240M108 46 2 SH SOLE 0 0 0 VECTREN CORP COM 92240G101 20860 400 SH OTR 0 0 0 VECTRUS INC COM 92242T101 264 12 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 279814 6876 SH SOLE 0 0 0 VEREIT INC COM 92339V100 16920 2000 SH OTR 0 0 0 VEREIT INC COM 92339V100 211798 25036 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 6414 80 SH OTR 0 0 0 VERITIV CORP COM 923454102 484 10 SH OTR 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1139878 21354 SH OTR 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1297118 24300 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 9430 128 SH SOLE 0 0 0 VICAL INC COM NEW 925602203 3634 1580 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2754 250 SH OTR 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 154834 10100 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 47438 608 SH OTR 0 0 0 VISA INC COM CL A 92826C839 397278 5092 SH SOLE 0 0 0 VISTEON CORP COM NEW 92839U206 16310 204 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 314920 4000 SH OTR 0 0 0 VMWARE INC CL A COM 928563402 358222 4550 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 35790 1466 SH OTR 0 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 80376 3290 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1356 200 SH SOLE 0 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 2216 400 SH SOLE 0 0 0 W P CAREY INC COM 92936U109 107072 1812 SH OTR 0 0 0 W P CAREY INC COM 92936U109 1181032 19988 SH SOLE 0 0 0 WABCO HLDGS INC COM 92927K102 6158 58 SH SOLE 0 0 0 WABTEC CORP COM 929740108 16438 198 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 133990 1620 SH OTR 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 41380 500 SH SOLE 0 0 0 WAL-MART STORES INC COM 931142103 392984 5686 SH OTR 0 0 0 WAL-MART STORES INC COM 931142103 124694 1804 SH SOLE 0 0 0 WASHINGTON FED INC COM 938824109 2886 84 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 8882 114 SH OTR 0 0 0 WASTE MGMT INC DEL COM 94106L109 6028 86 SH OTR 0 0 0 WASTE MGMT INC DEL COM 94106L109 51128 722 SH SOLE 0 0 0 WATERS CORP COM 941848103 3360 26 SH SOLE 0 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 16534 706 SH OTR 0 0 0 WD-40 CO COM 929236107 6430 56 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 64870 13000 SH SOLE 0 0 0 WEBMD HEALTH CORP COM 94770V102 346990 7000 SH OTR 0 0 0 WEBMD HEALTH CORP COM 94770V102 24786 500 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 196948 3358 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 15458 1350 SH OTR 0 0 0 WEIS MKTS INC COM 948849104 1738 26 SH SOLE 0 0 0 WELLS FARGO & CO NEW COM 949746101 608580 11044 SH OTR 0 0 0 WELLS FARGO & CO NEW COM 949746101 424788 7708 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 60906 4748 SH OTR 0 0 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 31516 2636 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 175492 2622 SH SOLE 0 0 0 WESCO INTL INC COM 95082P105 4128 62 SH OTR 0 0 0 WESCO INTL INC COM 95082P105 219948 3306 SH SOLE 0 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 11140 1000 SH SOLE 0 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 574 50 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 39016 3970 SH SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 40454 1776 SH SOLE 0 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 14246 1100 SH SOLE 0 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 2922 196 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 127476 1876 SH OTR 0 0 0 WESTERN DIGITAL CORP COM 958102105 496078 7302 SH SOLE 0 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 111644 1900 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 2172 100 SH SOLE 0 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 3758 160 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 96048 3192 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 119060 656 SH OTR 0 0 0 WHIRLPOOL CORP COM 963320106 12362 68 SH SOLE 0 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 20902 26 SH SOLE 0 0 0 WHOLE FOODS MKT INC COM 966837106 8614 280 SH OTR 0 0 0 WHOLE FOODS MKT INC COM 966837106 30084 978 SH SOLE 0 0 0 WILEY JOHN & SONS INC CL A 968223206 2072 38 SH OTR 0 0 0 WILLIAMS COS INC DEL COM 969457100 40950 1316 SH OTR 0 0 0 WILLIAMS COS INC DEL COM 969457100 262168 8420 SH SOLE 0 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 212702 5594 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 193560 4000 SH OTR 0 0 0 WILLIAMS SONOMA INC COM 969904101 38712 800 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 611400 5000 SH OTR 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 36684 300 SH SOLE 0 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 220 30 SH SOLE 0 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 6730 100 SH OTR 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 0 0 SH SOLE 0 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 5994 76 SH OTR 0 0 0 WISDOMTREE TR BRCLYS NEGTV DUR 97717W364 14994 338 SH SOLE 0 0 0 WISDOMTREE TR BRCLYS INTRT HED 97717W380 38624 800 SH OTR 0 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 9438 100 SH OTR 0 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 21708 230 SH SOLE 0 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 42664 690 SH SOLE 0 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4346 100 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 6654 200 SH OTR 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9758 170 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2678 122 SH SOLE 0 0 0 WORLD FUEL SVCS CORP COM 981475106 3582 78 SH SOLE 0 0 0 WORLD PT TERMS LP UNIT REP LTD PT 98159G107 3310 200 SH SOLE 0 0 0 WPP PLC NEW ADR 92937A102 9296 84 SH SOLE 0 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 61020 800 SH OTR 0 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 220664 2890 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 20350 500 SH OTR 0 0 0 XCEL ENERGY INC COM 98389B100 102016 2508 SH SOLE 0 0 0 XEROX CORP COM 984121103 6444 738 SH SOLE 0 0 0 XILINX INC COM 983919101 12618 210 SH SOLE 0 0 0 XTANT MED HLDGS INC COM 98420P100 8312 15112 SH SOLE 0 0 0 XYLEM INC COM 98419M100 12134 246 SH SOLE 0 0 0 YAHOO INC COM 984332106 14888 386 SH OTR 0 0 0 YAHOO INC COM 984332106 10636 276 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 130778 2066 SH OTR 0 0 0 YUM BRANDS INC COM 988498101 1469452 23204 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 53938 2066 SH OTR 0 0 0 YUM CHINA HLDGS INC COM 98850P109 609982 23354 SH SOLE 0 0 0 YY INC ADS REPCOM CLA 98426T106 45334 1150 SH OTR 0 0 0 ZAYO GROUP HLDGS INC COM 98919V105 314636 9576 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 34304 400 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5160 50 SH OTR 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 111250 1078 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 10700 2000 SH SOLE 0 0 0