The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 354 2,152 SH   SOLE   0 0 2,152
ABBOTT LABS COM 002824100 784 9,372 SH   SOLE   0 0 9,372
ABBVIE INC COM 00287Y109 826 10,912 SH   SOLE   0 0 10,912
ABIOMED INC COM 003654100 356 2,000 SH   SOLE   0 0 2,000
ADESTO TECHNOLOGIES CORP COM 00687D101 582 68,000 SH   SOLE   0 0 68,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,777 10,629 SH   SOLE   0 0 10,271
ALLERGAN PLC SHS G0177J108 1,057 6,281 SH   SOLE   0 0 6,281
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 366 12,466 SH   SOLE   0 0 12,466
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,817 123,636 SH   SOLE   0 0 123,636
ALLSTATE CORP COM 020002101 560 5,155 SH   SOLE   0 0 5,155
ALPHABET INC CAP STK CL C 02079K107 8,173 6,710 SH   SOLE   0 0 6,586
ALPHABET INC CAP STK CL A 02079K305 9,506 7,803 SH   SOLE   0 0 7,300
ALTRIA GROUP INC COM 02209S103 1,722 42,110 SH   SOLE   0 0 42,110
AMAZON COM INC COM 023135106 11,597 6,686 SH   SOLE   0 0 6,311
AMERICAN EXPRESS CO COM 025816109 321 2,713 SH   SOLE   0 0 2,713
AMGEN INC COM 031162100 1,143 5,909 SH   SOLE   0 0 5,909
APACHE CORP COM 037411105 324 12,661 SH   SOLE   0 0 12,661
APOLLO GLOBAL MGMT INC COM CL A 03768E105 8,018 211,997 SH   SOLE   0 0 211,997
APPLE INC COM 037833100 18,196 81,249 SH   SOLE   0 0 81,073
APPLIED MATLS INC COM 038222105 307 6,148 SH   SOLE   0 0 6,148
ARES CAP CORP COM 04010L103 1,879 100,820 SH   SOLE   0 0 100,820
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 315 11,750 SH   SOLE   0 0 11,750
ASPEN TECHNOLOGY INC COM 045327103 240 1,951 SH   SOLE   0 0 1,951
AT&T INC COM 00206R102 792 20,924 SH   SOLE   0 0 20,924
ATHENE HLDG LTD CL A G0684D107 1,767 42,000 SH   SOLE   0 0 42,000
AUTODESK INC COM 052769106 898 6,081 SH   SOLE   0 0 6,081
AUTOHOME INC SP ADR RP CL A 05278C107 308 3,708 SH   SOLE   0 0 3,708
AUTOMATIC DATA PROCESSING IN COM 053015103 1,801 11,155 SH   SOLE   0 0 11,155
AVANGRID INC COM 05351W103 945 18,083 SH   SOLE   0 0 18,083
BAKER HUGHES A GE CO CL A 05722G100 455 19,600 SH   SOLE   0 0 19,600
BANK AMER CORP 7.25%CNV PFD L 060505682 678 452 SH   SOLE   0 0 452
BANK AMER CORP COM 060505104 7,377 252,891 SH   SOLE   0 0 252,891
BANK NEW YORK MELLON CORP COM 064058100 230 5,081 SH   SOLE   0 0 5,081
BECTON DICKINSON & CO COM 075887109 218 860 SH   SOLE   0 0 860
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,247 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,888 57,146 SH   SOLE   0 0 57,096
BIOCRYST PHARMACEUTICALS COM 09058V103 57 20,000 SH   SOLE   0 0 20,000
BIOGEN INC COM 09062X103 716 3,075 SH   SOLE   0 0 3,075
BLACKROCK INC COM 09247X101 439 985 SH   SOLE   0 0 985
BLACKROCK MUNIYIELD FD INC COM 09253W104 378 25,400 SH   SOLE   0 0 25,400
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 131 10,000 SH   SOLE   0 0 10,000
BLACKSTONE GROUP INC COM CL A 09260D107 3,410 69,817 SH   SOLE   0 0 69,817
BLACKSTONE MTG TR INC COM CL A 09257W100 28,665 799,602 SH   SOLE   0 0 797,261
BOEING CO COM 097023105 1,233 3,241 SH   SOLE   0 0 3,241
BOSTON SCIENTIFIC CORP COM 101137107 297 7,295 SH   SOLE   0 0 7,295
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 3,107 212,781 SH   SOLE   0 0 212,781
BP PLC SPONSORED ADR 055622104 4,932 129,827 SH   SOLE   0 0 129,827
BRISTOL MYERS SQUIBB CO COM 110122108 2,478 48,867 SH   SOLE   0 0 48,867
BROADCOM INC COM 11135F101 955 3,460 SH   SOLE   0 0 3,460
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12,922 243,395 SH   SOLE   0 0 243,395
BROWN FORMAN CORP CL B 115637209 3,848 61,300 SH   SOLE   0 0 61,300
CABLE ONE INC COM 12685J105 6,267 4,995 SH   SOLE   0 0 4,995
CAESARS ENTMT CORP COM 127686103 177 15,187 SH   SOLE   0 0 15,187
CAPITAL ONE FINL CORP COM 14040H105 295 3,240 SH   SOLE   0 0 3,240
CARMAX INC COM 143130102 6,224 70,730 SH   SOLE   0 0 70,730
CARNIVAL CORP UNIT 99/99/9999 143658300 328 7,621 SH   SOLE   0 0 5,621
CASEYS GEN STORES INC COM 147528103 258 1,600 SH   SOLE   0 0 1,600
CBRE GROUP INC CL A 12504L109 228 4,305 SH   SOLE   0 0 4,305
CDW CORP COM 12514G108 431 3,495 SH   SOLE   0 0 3,495
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,773 64,650 SH   SOLE   0 0 64,650
CELGENE CORP COM 151020104 781 7,862 SH   SOLE   0 0 7,862
CENTENE CORP DEL COM 15135B101 277 6,400 SH   SOLE   0 0 6,400
CERNER CORP COM 156782104 709 10,400 SH   SOLE   0 0 10,400
CHESAPEAKE UTILS CORP COM 165303108 305 3,200 SH   SOLE   0 0 3,200
CHEVRON CORP NEW COM 166764100 12,383 104,410 SH   SOLE   0 0 104,410
CHUBB LIMITED COM H1467J104 323 2,000 SH   SOLE   0 0 2,000
CIGNA CORP NEW COM 125523100 217 1,428 SH   SOLE   0 0 1,428
CIMAREX ENERGY CO COM 171798101 396 8,250 SH   SOLE   0 0 8,250
CINCINNATI FINL CORP COM 172062101 281 2,410 SH   SOLE   0 0 2,410
CISCO SYS INC COM 17275R102 616 12,458 SH   SOLE   0 0 12,458
CITIGROUP INC COM NEW 172967424 371 5,374 SH   SOLE   0 0 5,374
CITRIX SYS INC COM 177376100 716 7,420 SH   SOLE   0 0 7,420
COCA COLA CO COM 191216100 2,091 38,403 SH   SOLE   0 0 38,403
COMCAST CORP NEW CL A 20030N101 1,217 26,997 SH   SOLE   0 0 26,997
CONOCOPHILLIPS COM 20825C104 326 5,723 SH   SOLE   0 0 5,723
CONSTELLATION BRANDS INC CL A 21036P108 1,333 6,435 SH   SOLE   0 0 5,435
COPART INC COM 217204106 221 2,749 SH   SOLE   0 0 2,749
CORNING INC COM 219350105 1,371 48,063 SH   SOLE   0 0 48,063
CORTEVA INC COM 22052L104 260 9,297 SH   SOLE   0 0 9,297
COSTCO WHSL CORP NEW COM 22160K105 254 882 SH   SOLE   0 0 882
CREE INC COM 225447101 603 12,314 SH   SOLE   0 0 12,314
CROWN CASTLE INTL CORP NEW COM 22822V101 236 1,700 SH   SOLE   0 0 1,700
CSX CORP COM 126408103 18,292 264,072 SH   SOLE   0 0 264,072
CUMMINS INC COM 231021106 976 6,000 SH   SOLE   0 0 6,000
CVS HEALTH CORP COM 126650100 292 4,634 SH   SOLE   0 0 4,634
CYCLERION THERAPEUTICS INC COM 23255M105 215 17,745 SH   SOLE   0 0 17,745
DEERE & CO COM 244199105 2,703 16,022 SH   SOLE   0 0 16,022
DIAGEO P L C SPON ADR NEW 25243Q205 351 2,146 SH   SOLE   0 0 2,146
DISNEY WALT CO COM DISNEY 254687106 9,024 69,246 SH   SOLE   0 0 69,096
DOLBY LABORATORIES INC COM CL A 25659T107 310 4,789 SH   SOLE   0 0 4,789
DOW INC COM 260557103 7,021 147,368 SH   SOLE   0 0 147,168
DUPONT DE NEMOURS INC COM 26614N102 535 7,502 SH   SOLE   0 0 7,502
DYADIC INTL INC DEL COM 26745T101 1,533 250,000 SH   SOLE   0 0 250,000
ECOLAB INC COM 278865100 1,369 6,912 SH   SOLE   0 0 6,912
EMERSON ELEC CO COM 291011104 267 4,000 SH   SOLE   0 0 4,000
ENBRIDGE INC COM 29250N105 221 6,296 SH   SOLE   0 0 6,296
ENCANA CORP COM 292505104 56 12,132 SH   SOLE   0 0 12,132
ENDO INTL PLC SHS G30401106 229 71,438 SH   SOLE   0 0 71,438
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,280 250,740 SH   SOLE   0 0 250,740
ENTERPRISE PRODS PARTNERS L COM 293792107 11,916 416,940 SH   SOLE   0 0 416,940
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 325 7,003 SH   SOLE   0 0 6,560
EXXON MOBIL CORP COM 30231G102 9,156 129,667 SH   SOLE   0 0 129,667
F M C CORP COM NEW 302491303 2,286 26,075 SH   SOLE   0 0 26,075
FACEBOOK INC CL A 30303M102 1,131 6,356 SH   SOLE   0 0 6,236
FIBROGEN INC COM 31572Q808 372 10,060 SH   SOLE   0 0 10,000
FIREEYE INC COM 31816Q101 217 16,293 SH   SOLE   0 0 16,293
FIRST REP BK SAN FRANCISCO C COM 33616C100 207 2,142 SH   SOLE   0 0 2,142
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 315 4,250 SH   SOLE   0 0 4,250
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 2,229 41,746 SH   SOLE   0 0 41,746
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 28,549 212,204 SH   SOLE   0 0 207,788
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 208 3,128 SH   SOLE   0 0 3,128
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 264 4,400 SH   SOLE   0 0 4,400
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,166 33,435 SH   SOLE   0 0 33,435
FLUOR CORP NEW COM 343412102 210 10,972 SH   SOLE   0 0 10,972
FREEPORT-MCMORAN INC CL B 35671D857 463 48,383 SH   SOLE   0 0 48,383
GENERAL ELECTRIC CO COM 369604103 90 10,041 SH   SOLE   0 0 10,041
GENUINE PARTS CO COM 372460105 299 3,000 SH   SOLE   0 0 3,000
GILEAD SCIENCES INC COM 375558103 211 3,325 SH   SOLE   0 0 3,325
GOLDMAN SACHS GROUP INC COM 38141G104 2,214 10,682 SH   SOLE   0 0 10,682
GOLUB CAP BDC INC COM 38173M102 1,413 74,997 SH   SOLE   0 0 74,997
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,253 43,000 SH   SOLE   0 0 43,000
HOME DEPOT INC COM 437076102 5,144 22,176 SH   SOLE   0 0 22,116
HONEYWELL INTL INC COM 438516106 2,909 17,191 SH   SOLE   0 0 17,191
IAMGOLD CORP COM 450913108 51 15,000 SH   SOLE   0 0 15,000
ILLINOIS TOOL WKS INC COM 452308109 926 5,918 SH   SOLE   0 0 5,918
ILLUMINA INC COM 452327109 213 700 SH   SOLE   0 0 700
IMMUNOGEN INC COM 45253H101 83 34,315 SH   SOLE   0 0 34,315
ING GROEP N V SPONSORED ADR 456837103 1,142 109,317 SH   SOLE   0 0 109,317
INTEL CORP COM 458140100 387 7,514 SH   SOLE   0 0 7,514
INTERCONTINENTAL EXCHANGE IN COM 45866F104 337 3,656 SH   SOLE   0 0 3,656
INTERNATIONAL BUSINESS MACHS COM 459200101 1,908 13,123 SH   SOLE   0 0 13,123
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,779 14,500 SH   SOLE   0 0 14,500
INTL PAPER CO COM 460146103 350 8,363 SH   SOLE   0 0 8,363
INTREXON CORP COM 46122T102 237 41,475 SH   SOLE   0 0 41,475
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 321 2,970 SH   SOLE   0 0 2,970
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 594 4,200 SH   SOLE   0 0 4,200
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 601 9,600 SH   SOLE   0 0 9,600
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 216 11,814 SH   SOLE   0 0 11,814
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 225 14,000 SH   SOLE   0 0 14,000
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,515 22,400 SH   SOLE   0 0 22,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 9,079 71,791 SH   SOLE   0 0 71,791
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 428 8,299 SH   SOLE   0 0 8,299
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 206 13,730 SH   SOLE   0 0 13,730
INVESCO QQQ TR UNIT SER 1 46090E103 10,024 53,093 SH   SOLE   0 0 53,068
INVESTORS BANCORP INC NEW COM 46146L101 195 17,150 SH   SOLE   0 0 17,150
IONIS PHARMACEUTICALS INC COM 462222100 479 8,000 SH   SOLE   0 0 8,000
IQVIA HLDGS INC COM 46266C105 311 2,080 SH   SOLE   0 0 2,080
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,523 177,455 SH   SOLE   0 0 177,455
ISHARES INC MSCI JPN ETF NEW 46434G822 249 4,382 SH   SOLE   0 0 4,382
ISHARES TR S&P MC 400GR ETF 464287606 227 1,016 SH   SOLE   0 0 1,016
ISHARES TR U.S. TECH ETF 464287721 242 1,186 SH   SOLE   0 0 1,186
ISHARES TR CORE S&P500 ETF 464287200 513 1,718 SH   SOLE   0 0 1,718
ISHARES TR S&P SML 600 GWT 464287887 344 1,930 SH   SOLE   0 0 1,930
ISHARES TR GLOBAL TECH ETF 464287291 373 2,017 SH   SOLE   0 0 2,017
ISHARES TR CORE S&P MCP ETF 464287507 527 2,729 SH   SOLE   0 0 2,729
ISHARES TR U.S. MED DVC ETF 464288810 678 2,745 SH   SOLE   0 0 2,669
ISHARES TR MSCI ACWI ETF 464288257 219 2,965 SH   SOLE   0 0 2,965
ISHARES TR RUS 2000 VAL ETF 464287630 381 3,191 SH   SOLE   0 0 3,191
ISHARES TR NASDAQ BIOTECH 464287556 371 3,725 SH   SOLE   0 0 3,725
ISHARES TR SELECT DIVID ETF 464287168 567 5,560 SH   SOLE   0 0 5,560
ISHARES TR S&P 500 GRWT ETF 464287309 1,190 6,612 SH   SOLE   0 0 6,612
ISHARES TR GLB INFRASTR ETF 464288372 330 7,111 SH   SOLE   0 0 7,111
ISHARES TR MSCI UK ETF NEW 46435G334 236 7,500 SH   SOLE   0 0 7,500
ISHARES TR RUS 1000 GRW ETF 464287614 1,202 7,531 SH   SOLE   0 0 7,531
ISHARES TR MSCI EMG MKT ETF 464287234 324 7,923 SH   SOLE   0 0 7,923
ISHARES TR RUS MID CAP ETF 464287499 451 8,061 SH   SOLE   0 0 8,061
ISHARES TR RUS 1000 VAL ETF 464287598 1,036 8,075 SH   SOLE   0 0 8,075
ISHARES TR GLOBAL ENERG ETF 464287341 251 8,200 SH   SOLE   0 0 8,200
ISHARES TR FLTG RATE NT ETF 46429B655 419 8,218 SH   SOLE   0 0 8,218
ISHARES TR MSCI EAFE ETF 464287465 541 8,294 SH   SOLE   0 0 8,294
ISHARES TR INTL QLTY FACTOR 46434V456 324 10,920 SH   SOLE   0 0 10,920
ISHARES TR MSCI AC ASIA ETF 464288182 816 12,300 SH   SOLE   0 0 12,300
ISHARES TR RUSSELL 2000 ETF 464287655 3,326 21,975 SH   SOLE   0 0 21,975
ISHARES TR RUS MDCP VAL ETF 464287473 2,512 28,008 SH   SOLE   0 0 28,008
ISHARES TR CORE HIGH DV ETF 46429B663 2,863 30,402 SH   SOLE   0 0 30,402
ISHARES TR CORE S&P SCP ETF 464287804 4,235 54,430 SH   SOLE   0 0 53,870
ISHARES TR CORE DIV GRWTH 46434V621 8,029 205,172 SH   SOLE   0 0 204,917
JOHNSON & JOHNSON COM 478160104 5,019 38,791 SH   SOLE   0 0 38,791
JOHNSON CTLS INTL PLC SHS G51502105 825 18,790 SH   SOLE   0 0 18,790
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 467 11,210 SH   SOLE   0 0 8,910
JPMORGAN CHASE & CO COM 46625H100 24,175 205,416 SH   SOLE   0 0 205,416
KAYNE ANDERSN MLP MIDS INVT COM 486606106 275 19,000 SH   SOLE   0 0 19,000
KIMBERLY CLARK CORP COM 494368103 1,064 7,488 SH   SOLE   0 0 7,488
KINDER MORGAN INC DEL COM 49456B101 702 34,072 SH   SOLE   0 0 34,072
KKR & CO INC CL A 48251W104 3,822 142,350 SH   SOLE   0 0 142,350
L3HARRIS TECHNOLOGIES INC COM 502431109 3,917 18,774 SH   SOLE   0 0 18,749
LIBERTY BROADBAND CORP COM SER A 530307107 236 2,256 SH   SOLE   0 0 2,256
LIBERTY BROADBAND CORP COM SER C 530307305 8,370 79,970 SH   SOLE   0 0 79,970
LIBERTY GLOBAL PLC SHS CL C G5480U120 247 10,401 SH   SOLE   0 0 10,401
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 276 6,648 SH   SOLE   0 0 6,648
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 291 6,985 SH   SOLE   0 0 6,985
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 556 13,261 SH   SOLE   0 0 13,261
LILLY ELI & CO COM 532457108 3,846 34,388 SH   SOLE   0 0 34,388
LINEAGE CELL THERAPEUTICS IN COM 53566P109 680 693,856 SH   SOLE   0 0 693,856
LIVENT CORP COM 53814L108 163 24,401 SH   SOLE   0 0 24,401
LOCKHEED MARTIN CORP COM 539830109 1,308 3,353 SH   SOLE   0 0 3,353
MACROGENICS INC COM 556099109 128 10,000 SH   SOLE   0 0 10,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,214 63,594 SH   SOLE   0 0 63,594
MASTERCARD INC CL A 57636Q104 1,231 4,536 SH   SOLE   0 0 4,436
MCDONALDS CORP COM 580135101 3,116 14,514 SH   SOLE   0 0 14,514
MEDTRONIC PLC SHS G5960L103 421 3,880 SH   SOLE   0 0 3,880
MERCK & CO INC COM 58933Y105 9,806 116,488 SH   SOLE   0 0 116,488
METLIFE INC COM 59156R108 6,368 135,039 SH   SOLE   0 0 135,039
METTLER TOLEDO INTERNATIONAL COM 592688105 1,751 2,486 SH   SOLE   0 0 2,486
MGM RESORTS INTERNATIONAL COM 552953101 355 12,821 SH   SOLE   0 0 12,821
MICROSOFT CORP COM 594918104 10,975 78,949 SH   SOLE   0 0 78,649
MONDELEZ INTL INC CL A 609207105 1,493 26,994 SH   SOLE   0 0 26,994
MPLX LP COM UNIT REP LTD 55336V100 11,362 405,648 SH   SOLE   0 0 405,648
NEOLEUKIN THERAPEUTICS INC COM 64049K104 108 38,400 SH   SOLE   0 0 3,000
NETFLIX INC COM 64110L106 570 2,130 SH   SOLE   0 0 1,984
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 250 2,261 SH   SOLE   0 0 2,261
NIKE INC CL B 654106103 957 10,206 SH   SOLE   0 0 9,636
NOBLE ENERGY INC COM 655044105 217 9,677 SH   SOLE   0 0 9,677
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 330 13,700 SH   SOLE   0 0 13,700
NORFOLK SOUTHERN CORP COM 655844108 257 1,433 SH   SOLE   0 0 1,433
NORTHROP GRUMMAN CORP COM 666807102 1,119 2,986 SH   SOLE   0 0 2,961
NOVARTIS A G SPONSORED ADR 66987V109 700 8,056 SH   SOLE   0 0 8,056
NUANCE COMMUNICATIONS INC COM 67020Y100 255 15,652 SH   SOLE   0 0 15,652
NUCOR CORP COM 670346105 512 10,061 SH   SOLE   0 0 10,061
NUVEEN QUALITY MUNCP INCOME COM 67066V101 157 10,959 SH   SOLE   0 0 10,959
NVIDIA CORP COM 67066G104 414 2,379 SH   SOLE   0 0 2,379
OCCIDENTAL PETE CORP COM 674599105 447 10,063 SH   SOLE   0 0 10,063
OLD DOMINION FREIGHT LINE IN COM 679580100 227 1,338 SH   SOLE   0 0 1,338
OMNICELL INC COM 68213N109 289 4,000 SH   SOLE   0 0 4,000
ORACLE CORP COM 68389X105 419 7,620 SH   SOLE   0 0 7,620
PAYCHEX INC COM 704326107 716 8,649 SH   SOLE   0 0 8,649
PAYPAL HLDGS INC COM 70450Y103 264 2,561 SH   SOLE   0 0 2,511
PEPSICO INC COM 713448108 3,075 22,431 SH   SOLE   0 0 22,431
PETMED EXPRESS INC COM 716382106 180 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 58,216 1,620,271 SH   SOLE   0 0 1,620,271
PHILIP MORRIS INTL INC COM 718172109 3,436 45,257 SH   SOLE   0 0 45,257
PHILLIPS 66 COM 718546104 1,787 17,450 SH   SOLE   0 0 17,450
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,230 74,700 SH   SOLE   0 0 74,700
PIMCO ETF TR ACTIVE BD ETF 72201R775 506 4,650 SH   SOLE   0 0 4,650
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,235 107,700 SH   SOLE   0 0 107,700
PNC FINL SVCS GROUP INC COM 693475105 2,174 15,508 SH   SOLE   0 0 15,508
PRIMERICA INC COM 74164M108 259 2,033 SH   SOLE   0 0 2,033
PROCTER & GAMBLE CO COM 742718109 4,044 32,517 SH   SOLE   0 0 32,517
PRUDENTIAL FINL INC COM 744320102 7,092 78,843 SH   SOLE   0 0 78,843
QUALCOMM INC COM 747525103 217 2,850 SH   SOLE   0 0 2,850
QURATE RETAIL INC COM SER A 74915M100 195 18,935 SH   SOLE   0 0 18,935
RANGE RES CORP COM 75281A109 42 11,000 SH   SOLE   0 0 11,000
RAYTHEON CO COM NEW 755111507 1,337 6,819 SH   SOLE   0 0 6,769
REGENERON PHARMACEUTICALS COM 75886F107 333 1,202 SH   SOLE   0 0 1,202
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 201 3,410 SH   SOLE   0 0 3,410
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9,000 150,284 SH   SOLE   0 0 149,834
SALESFORCE COM INC COM 79466L302 954 6,438 SH   SOLE   0 0 6,293
SCHLUMBERGER LTD COM 806857108 219 6,411 SH   SOLE   0 0 6,411
SEAGATE TECHNOLOGY PLC SHS G7945M107 831 15,446 SH   SOLE   0 0 15,446
SEATTLE GENETICS INC COM 812578102 333 3,900 SH   SOLE   0 0 3,900
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 559 6,206 SH   SOLE   0 0 6,206
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,836 84,894 SH   SOLE   0 0 84,634
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,717 54,273 SH   SOLE   0 0 54,273
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 16,465 805,157 SH   SOLE   0 0 804,657
SIGA TECHNOLOGIES INC COM 826917106 268 52,339 SH   SOLE   0 0 52,339
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 313 6,500 SH   SOLE   0 0 6,500
SMUCKER J M CO COM NEW 832696405 221 2,006 SH   SOLE   0 0 2,006
SONOCO PRODS CO COM 835495102 483 8,300 SH   SOLE   0 0 8,300
SPDR GOLD TRUST GOLD SHS 78463V107 1,369 9,858 SH   SOLE   0 0 9,858
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 547 5,851 SH   SOLE   0 0 5,851
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,983 43,749 SH   SOLE   0 0 43,710
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 324 920 SH   SOLE   0 0 920
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 334 4,272 SH   SOLE   0 0 4,272
SPDR SERIES TRUST S&P DIVID ETF 78464A763 993 9,679 SH   SOLE   0 0 9,679
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 31,418 467,492 SH   SOLE   0 0 466,696
SPECTRUM PHARMACEUTICALS INC COM 84763A108 83 10,000 SH   SOLE   0 0 10,000
STARBUCKS CORP COM 855244109 1,395 15,772 SH   SOLE   0 0 15,772
STRYKER CORP COM 863667101 844 3,900 SH   SOLE   0 0 3,900
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 919 53,444 SH   SOLE   0 0 53,444
TE CONNECTIVITY LTD REG SHS H84989104 1,046 11,227 SH   SOLE   0 0 11,227
TELEDYNE TECHNOLOGIES INC COM 879360105 344 1,069 SH   SOLE   0 0 1,069
TELEFLEX INC COM 879369106 289 850 SH   SOLE   0 0 850
TEXAS INSTRS INC COM 882508104 2,079 16,088 SH   SOLE   0 0 16,088
THE CHARLES SCHWAB CORPORATI COM 808513105 4,225 101,014 SH   SOLE   0 0 101,014
THERMO FISHER SCIENTIFIC INC COM 883556102 3,534 12,134 SH   SOLE   0 0 12,134
TJX COS INC NEW COM 872540109 1,133 20,320 SH   SOLE   0 0 20,320
TRANSOCEAN LTD REG SHS H8817H100 1,433 320,500 SH   SOLE   0 0 320,500
TWITTER INC COM 90184L102 1,214 29,491 SH   SOLE   0 0 29,391
TYLER TECHNOLOGIES INC COM 902252105 3,166 12,061 SH   SOLE   0 0 12,061
UNITED PARCEL SERVICE INC CL B 911312106 273 2,281 SH   SOLE   0 0 2,281
UNITED TECHNOLOGIES CORP COM 913017109 712 5,217 SH   SOLE   0 0 5,217
UNITEDHEALTH GROUP INC COM 91324P102 1,145 5,268 SH   SOLE   0 0 5,268
UNIVERSAL CORP VA COM 913456109 603 11,000 SH   SOLE   0 0 11,000
US BANCORP DEL COM NEW 902973304 311 5,624 SH   SOLE   0 0 5,624
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 179 10,976 SH   SOLE   0 0 10,976
VANGUARD GROUP DIV APP ETF 921908844 24,134 201,840 SH   SOLE   0 0 201,425
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,050 7,091 SH   SOLE   0 0 7,091
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,625 16,974 SH   SOLE   0 0 16,724
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,943 17,197 SH   SOLE   0 0 17,197
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,796 37,220 SH   SOLE   0 0 37,220
VANGUARD INDEX FDS TOTAL STK MKT 922908769 22,474 148,832 SH   SOLE   0 0 148,832
VANGUARD INDEX FDS GROWTH ETF 922908736 94,432 568,060 SH   SOLE   0 0 562,478
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 666 16,535 SH   SOLE   0 0 16,535
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,224 22,835 SH   SOLE   0 0 22,835
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,727 114,761 SH   SOLE   0 0 114,761
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 3,033 51,077 SH   SOLE   0 0 51,077
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 57,588 649,050 SH   SOLE   0 0 648,531
VANGUARD WORLD FDS INF TECH ETF 92204A702 348 1,614 SH   SOLE   0 0 1,614
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 394 2,514 SH   SOLE   0 0 2,514
VANGUARD WORLD FDS MATERIALS ETF 92204A801 342 2,708 SH   SOLE   0 0 2,708
VANGUARD WORLD FDS ENERGY ETF 92204A306 468 6,000 SH   SOLE   0 0 6,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 19,174 273,919 SH   SOLE   0 0 273,919
VARONIS SYS INC COM 922280102 209 3,500 SH   SOLE   0 0 3,500
VERIZON COMMUNICATIONS INC COM 92343V104 1,530 25,340 SH   SOLE   0 0 25,340
VERTEX PHARMACEUTICALS INC COM 92532F100 698 4,121 SH   SOLE   0 0 4,121
VISA INC COM CL A 92826C839 1,181 6,866 SH   SOLE   0 0 6,866
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 300 15,058 SH   SOLE   0 0 15,058
WABCO HLDGS INC COM 92927K102 264 1,975 SH   SOLE   0 0 1,975
WALGREENS BOOTS ALLIANCE INC COM 931427108 459 8,300 SH   SOLE   0 0 8,300
WALMART INC COM 931142103 545 4,600 SH   SOLE   0 0 4,500
WASTE MGMT INC DEL COM 94106L109 6,123 53,240 SH   SOLE   0 0 53,240
WATSCO INC COM 942622200 1,174 6,940 SH   SOLE   0 0 6,940
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,558 1,680 SH   SOLE   0 0 1,680
WELLS FARGO CO NEW COM 949746101 1,271 25,199 SH   SOLE   0 0 25,199
WESTERN DIGITAL CORP COM 958102105 590 9,898 SH   SOLE   0 0 9,898
WILLIAMS COS INC DEL COM 969457100 707 29,402 SH   SOLE   0 0 29,402
WILLIS TOWERS WATSON PUB LTD SHS G96629103 609 3,157 SH   SOLE   0 0 3,157
WISDOMTREE TR EUROPE SMCP DV 97717W869 235 4,210 SH   SOLE   0 0 4,210
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,010 22,398 SH   SOLE   0 0 22,398
WISDOMTREE TR US MIDCAP FUND 97717W570 4,860 123,231 SH   SOLE   0 0 123,231
ZAFGEN INC COM 98885E103 17 23,243 SH   SOLE   0 0 23,243
ZOETIS INC CL A 98978V103 2,533 20,330 SH   SOLE   0 0 20,330