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 373 2,152 SH   SOLE   0 0 2,152
ABBOTT LABS COM 002824100 788 9,372 SH   SOLE   0 0 9,372
ABBVIE INC COM 00287Y109 784 10,776 SH   SOLE   0 0 10,776
ABIOMED INC COM 003654100 521 2,000 SH   SOLE   0 0 2,000
ADESTO TECHNOLOGIES CORP COM 00687D101 554 68,000 SH   SOLE   0 0 68,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,933 11,410 SH   SOLE   0 0 11,410
ALLERGAN PLC SHS G0177J108 1,052 6,281 SH   SOLE   0 0 6,281
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 370 12,466 PRN   SOLE   0 0 12,466
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,731 123,636 SH   SOLE   0 0 123,636
ALLSTATE CORP COM 020002101 524 5,155 SH   SOLE   0 0 5,155
ALPHABET INC CAP STK CL C 02079K107 7,216 6,676 SH   SOLE   0 0 6,676
ALPHABET INC CAP STK CL A 02079K305 8,420 7,776 SH   SOLE   0 0 7,776
ALTRIA GROUP INC COM 02209S103 1,996 42,148 SH   SOLE   0 0 42,148
AMAZON COM INC COM 023135106 12,466 6,583 SH   SOLE   0 0 6,583
AMERICAN EXPRESS CO COM 025816109 335 2,713 SH   SOLE   0 0 2,713
AMGEN INC COM 031162100 1,089 5,909 SH   SOLE   0 0 5,909
ANADARKO PETE CORP COM 032511107 1,180 16,722 SH   SOLE   0 0 16,722
APACHE CORP COM 037411105 367 12,661 SH   SOLE   0 0 12,661
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,355 39,499 PRN   SOLE   0 0 39,499
APPLE INC COM 037833100 16,060 81,143 SH   SOLE   0 0 81,143
APPLIED MATLS INC COM 038222105 276 6,148 SH   SOLE   0 0 6,148
ARES CAP CORP COM 04010L103 1,809 100,820 SH   SOLE   0 0 100,820
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 307 11,750 SH   SOLE   0 0 11,750
ASPEN TECHNOLOGY INC COM 045327103 242 1,951 SH   SOLE   0 0 1,951
AT&T INC COM 00206R102 708 21,124 SH   SOLE   0 0 21,124
ATHENE HLDG LTD CL A G0684D107 1,809 42,000 SH   SOLE   0 0 42,000
AUTODESK INC COM 052769106 991 6,081 SH   SOLE   0 0 6,081
AUTOHOME INC SP ADR RP CL A 05278C107 317 3,708 SH   SOLE   0 0 3,708
AUTOMATIC DATA PROCESSING IN COM 053015103 1,844 11,155 SH   SOLE   0 0 11,155
AVANGRID INC COM 05351W103 913 18,083 SH   SOLE   0 0 18,083
BAKER HUGHES A GE CO CL A 05722G100 483 19,600 SH   SOLE   0 0 19,600
BANK AMER CORP 7.25%CNV PFD L 060505682 620 452 SH   SOLE   0 0 452
BANK AMER CORP COM 060505104 6,748 232,689 SH   SOLE   0 0 232,689
BANK NEW YORK MELLON CORP COM 064058100 224 5,081 SH   SOLE   0 0 5,081
BECTON DICKINSON & CO COM 075887109 202 800 SH   SOLE   0 0 800
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,273 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,563 21,402 SH   SOLE   0 0 21,402
BIOCRYST PHARMACEUTICALS COM 09058V103 76 20,000 SH   SOLE   0 0 20,000
BIOGEN INC COM 09062X103 730 3,121 SH   SOLE   0 0 3,121
BIOTIME INC COM 09066L105 607 551,856 SH   SOLE   0 0 551,856
BLACKROCK INC COM 09247X101 462 984 SH   SOLE   0 0 984
BLACKROCK MUNIYIELD FD INC COM 09253W104 365 25,400 SH   SOLE   0 0 25,400
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 136 10,664 SH   SOLE   0 0 10,664
BLACKSTONE MTG TR INC COM CL A 09257W100 23,975 673,826 PRN   SOLE   0 0 673,826
BOEING CO COM 097023105 1,222 3,356 SH   SOLE   0 0 3,356
BOSTON SCIENTIFIC CORP COM 101137107 314 7,295 SH   SOLE   0 0 7,295
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 3,294 212,781 SH   SOLE   0 0 212,781
BP PLC SPONSORED ADR 055622104 5,414 129,827 SH   SOLE   0 0 129,827
BRISTOL MYERS SQUIBB CO COM 110122108 2,216 48,865 SH   SOLE   0 0 48,865
BROADCOM INC COM 11135F101 996 3,460 SH   SOLE   0 0 3,460
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11,629 243,395 SH   SOLE   0 0 243,395
BROWN FORMAN CORP CL B 115637209 3,398 61,300 SH   SOLE   0 0 61,300
CABLE ONE INC COM 12685J105 5,849 4,995 SH   SOLE   0 0 4,995
CAESARS ENTMT CORP COM 127686103 180 15,187 SH   SOLE   0 0 15,187
CAPITAL ONE FINL CORP COM 14040H105 294 3,240 SH   SOLE   0 0 3,240
CARMAX INC COM 143130102 6,141 70,730 SH   SOLE   0 0 70,730
CARNIVAL CORP UNIT 99/99/9999 143658300 221 4,738 SH   SOLE   0 0 4,738
CASEYS GEN STORES INC COM 147528103 250 1,600 SH   SOLE   0 0 1,600
CBRE GROUP INC CL A 12504L109 221 4,305 SH   SOLE   0 0 4,305
CDW CORP COM 12514G108 388 3,495 SH   SOLE   0 0 3,495
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,366 28,650 PRN   SOLE   0 0 28,650
CELGENE CORP COM 151020104 727 7,862 SH   SOLE   0 0 7,862
CENTENE CORP DEL COM 15135B101 336 6,400 SH   SOLE   0 0 6,400
CERNER CORP COM 156782104 762 10,400 SH   SOLE   0 0 10,400
CHESAPEAKE UTILS CORP COM 165303108 304 3,200 SH   SOLE   0 0 3,200
CHEVRON CORP NEW COM 166764100 12,938 103,972 SH   SOLE   0 0 103,972
CHUBB LIMITED COM H1467J104 294 1,994 SH   SOLE   0 0 1,994
CIGNA CORP NEW COM 125523100 225 1,428 SH   SOLE   0 0 1,428
CIMAREX ENERGY CO COM 171798101 489 8,250 SH   SOLE   0 0 8,250
CINCINNATI FINL CORP COM 172062101 250 2,410 SH   SOLE   0 0 2,410
CISCO SYS INC COM 17275R102 640 11,698 SH   SOLE   0 0 11,698
CITIGROUP INC COM NEW 172967424 369 5,267 SH   SOLE   0 0 5,267
CITRIX SYS INC COM 177376100 728 7,420 SH   SOLE   0 0 7,420
COCA COLA CO COM 191216100 1,951 38,323 SH   SOLE   0 0 38,323
COMCAST CORP NEW CL A 20030N101 1,128 26,672 SH   SOLE   0 0 26,672
CONOCOPHILLIPS COM 20825C104 349 5,723 SH   SOLE   0 0 5,723
CONSTELLATION BRANDS INC CL A 21036P108 1,050 5,333 SH   SOLE   0 0 5,333
COPART INC COM 217204106 540 7,224 SH   SOLE   0 0 7,224
CORNING INC COM 219350105 1,597 48,063 SH   SOLE   0 0 48,063
CORTEVA INC COM 22052L104 222 7,491 SH   SOLE   0 0 7,491
COSTCO WHSL CORP NEW COM 22160K105 233 882 SH   SOLE   0 0 882
CREE INC COM 225447101 692 12,314 SH   SOLE   0 0 12,314
CSX CORP COM 126408103 20,431 264,072 SH   SOLE   0 0 264,072
CUMMINS INC COM 231021106 1,028 6,000 SH   SOLE   0 0 6,000
CVS HEALTH CORP COM 126650100 254 4,666 SH   SOLE   0 0 4,666
CYCLERION THERAPEUTICS INC COM 23255M105 203 17,745 SH   SOLE   0 0 17,745
DEERE & CO COM 244199105 2,655 16,022 SH   SOLE   0 0 16,022
DIAGEO P L C SPON ADR NEW 25243Q205 355 2,061 SH   SOLE   0 0 2,061
DISCOVERY INC COM SER A 25470F104 227 7,387 SH   SOLE   0 0 7,387
DISNEY WALT CO COM DISNEY 254687106 8,997 64,433 SH   SOLE   0 0 64,433
DOLBY LABORATORIES INC COM CL A 25659T107 299 4,624 SH   SOLE   0 0 4,624
DOW INC COM 260557103 377 7,644 SH   SOLE   0 0 7,644
DUPONT DE NEMOURS INC COM 26614N102 575 7,657 SH   SOLE   0 0 7,657
DYADIC INTL INC DEL COM 26745T101 1,565 250,000 SH   SOLE   0 0 250,000
ECOLAB INC COM 278865100 1,365 6,912 SH   SOLE   0 0 6,912
ELANCO ANIMAL HEALTH INC COM 28414H103 242 7,173 SH   SOLE   0 0 7,173
EMERSON ELEC CO COM 291011104 267 4,000 SH   SOLE   0 0 4,000
ENBRIDGE INC COM 29250N105 213 5,896 SH   SOLE   0 0 5,896
ENCANA CORP COM 292505104 62 12,132 SH   SOLE   0 0 12,132
ENDO INTL PLC SHS G30401106 294 71,438 SH   SOLE   0 0 71,438
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,488 247,740 SH   SOLE   0 0 247,740
ENTERPRISE PRODS PARTNERS L COM 293792107 11,493 398,101 PRN   SOLE   0 0 398,101
EXXON MOBIL CORP COM 30231G102 3,171 41,375 SH   SOLE   0 0 41,375
F M C CORP COM NEW 302491303 2,370 28,575 SH   SOLE   0 0 28,575
FACEBOOK INC CL A 30303M102 1,218 6,309 SH   SOLE   0 0 6,309
FIRST REP BK SAN FRANCISCO C COM 33616C100 209 2,142 SH   SOLE   0 0 2,142
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 329 4,254 SH   SOLE   0 0 4,254
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 2,279 41,746 SH   SOLE   0 0 41,746
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 29,780 207,065 SH   SOLE   0 0 207,065
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 208 3,123 SH   SOLE   0 0 3,123
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 271 4,400 SH   SOLE   0 0 4,400
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,121 33,223 SH   SOLE   0 0 33,223
FLUOR CORP NEW COM 343412102 370 10,972 SH   SOLE   0 0 10,972
FREEPORT-MCMORAN INC CL B 35671D857 539 46,383 SH   SOLE   0 0 46,383
GENERAL ELECTRIC CO COM 369604103 105 10,037 SH   SOLE   0 0 10,037
GENUINE PARTS CO COM 372460105 311 3,000 SH   SOLE   0 0 3,000
GILEAD SCIENCES INC COM 375558103 221 3,274 SH   SOLE   0 0 3,274
GOLDMAN SACHS GROUP INC COM 38141G104 2,452 11,983 SH   SOLE   0 0 11,983
GOLUB CAP BDC INC COM 38173M102 1,333 74,893 SH   SOLE   0 0 74,893
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,212 43,000 PRN   SOLE   0 0 43,000
HARRIS CORP DEL COM 413875105 2,648 14,000 SH   SOLE   0 0 14,000
HOME DEPOT INC COM 437076102 4,600 22,116 SH   SOLE   0 0 22,116
HONEYWELL INTL INC COM 438516106 2,986 17,101 SH   SOLE   0 0 17,101
IAMGOLD CORP COM 450913108 51 15,000 SH   SOLE   0 0 15,000
ILLINOIS TOOL WKS INC COM 452308109 892 5,918 SH   SOLE   0 0 5,918
ILLUMINA INC COM 452327109 258 700 SH   SOLE   0 0 700
IMMUNOGEN INC COM 45253H101 74 34,315 SH   SOLE   0 0 34,315
ING GROEP N V SPONSORED ADR 456837103 1,265 109,317 SH   SOLE   0 0 109,317
INTEL CORP COM 458140100 332 6,940 SH   SOLE   0 0 6,940
INTERCONTINENTAL EXCHANGE IN COM 45866F104 314 3,656 SH   SOLE   0 0 3,656
INTERNATIONAL BUSINESS MACHS COM 459200101 1,866 13,531 SH   SOLE   0 0 13,531
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,499 17,222 SH   SOLE   0 0 17,222
INTL PAPER CO COM 460146103 406 9,363 SH   SOLE   0 0 9,363
INTREXON CORP COM 46122T102 318 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 623 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 215 11,814 SH   SOLE   0 0 11,814
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 245 15,003 SH   SOLE   0 0 15,003
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,429 22,000 SH   SOLE   0 0 22,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 9,047 71,791 SH   SOLE   0 0 71,791
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 465 9,219 SH   SOLE   0 0 9,219
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 201 13,730 SH   SOLE   0 0 13,730
INVESCO QQQ TR UNIT SER 1 46090E103 9,889 52,955 SH   SOLE   0 0 52,955
INVESTORS BANCORP INC NEW COM 46146L101 191 17,150 SH   SOLE   0 0 17,150
IONIS PHARMACEUTICALS INC COM 462222100 514 8,000 SH   SOLE   0 0 8,000
IQVIA HLDGS INC COM 46266C105 335 2,080 SH   SOLE   0 0 2,080
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,941 177,455 SH   SOLE   0 0 177,455
ISHARES INC MSCI JPN ETF NEW 46434G822 239 4,382 SH   SOLE   0 0 4,382
ISHARES TR CORE S&P500 ETF 464287200 206 700 SH   SOLE   0 0 700
ISHARES TR S&P MC 400GR ETF 464287606 230 1,016 SH   SOLE   0 0 1,016
ISHARES TR U.S. TECH ETF 464287721 235 1,186 SH   SOLE   0 0 1,186
ISHARES TR U.S. PHARMA ETF 464288836 208 1,380 SH   SOLE   0 0 1,380
ISHARES TR U.S. MED DVC ETF 464288810 440 1,827 SH   SOLE   0 0 1,827
ISHARES TR S&P SML 600 GWT 464287887 352 1,930 SH   SOLE   0 0 1,930
ISHARES TR GLOBAL TECH ETF 464287291 362 2,017 SH   SOLE   0 0 2,017
ISHARES TR CORE S&P MCP ETF 464287507 530 2,728 SH   SOLE   0 0 2,728
ISHARES TR MSCI ACWI ETF 464288257 226 3,067 SH   SOLE   0 0 3,067
ISHARES TR RUS 2000 VAL ETF 464287630 380 3,154 SH   SOLE   0 0 3,154
ISHARES TR NASDAQ BIOTECH 464287556 419 3,845 SH   SOLE   0 0 3,845
ISHARES TR SELECT DIVID ETF 464287168 554 5,560 SH   SOLE   0 0 5,560
ISHARES TR S&P 500 GRWT ETF 464287309 1,182 6,597 SH   SOLE   0 0 6,597
ISHARES TR GLB INFRASTR ETF 464288372 329 7,111 SH   SOLE   0 0 7,111
ISHARES TR MSCI UK ETF NEW 46435G334 242 7,500 SH   SOLE   0 0 7,500
ISHARES TR RUS 1000 GRW ETF 464287614 1,185 7,531 SH   SOLE   0 0 7,531
ISHARES TR MSCI EMG MKT ETF 464287234 340 7,923 SH   SOLE   0 0 7,923
ISHARES TR RUS MID CAP ETF 464287499 450 8,061 SH   SOLE   0 0 8,061
ISHARES TR RUS 1000 VAL ETF 464287598 1,027 8,075 SH   SOLE   0 0 8,075
ISHARES TR FLTG RATE NT ETF 46429B655 416 8,159 SH   SOLE   0 0 8,159
ISHARES TR GLOBAL ENERG ETF 464287341 282 8,700 SH   SOLE   0 0 8,700
ISHARES TR MSCI EAFE ETF 464287465 635 9,654 SH   SOLE   0 0 9,654
ISHARES TR MSCI AC ASIA ETF 464288182 858 12,300 SH   SOLE   0 0 12,300
ISHARES TR RUSSELL 2000 ETF 464287655 3,409 21,926 SH   SOLE   0 0 21,926
ISHARES TR RUS MDCP VAL ETF 464287473 2,492 27,962 SH   SOLE   0 0 27,962
ISHARES TR CORE HIGH DV ETF 46429B663 2,871 30,378 SH   SOLE   0 0 30,378
ISHARES TR CORE DIV GRWTH 46434V621 1,263 33,063 SH   SOLE   0 0 33,063
ISHARES TR CORE S&P SCP ETF 464287804 3,753 47,939 SH   SOLE   0 0 47,939
JOHNSON & JOHNSON COM 478160104 5,509 39,552 SH   SOLE   0 0 39,552
JOHNSON CTLS INTL PLC SHS G51502105 776 18,790 SH   SOLE   0 0 18,790
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 224 8,910 SH   SOLE   0 0 8,910
JPMORGAN CHASE & CO COM 46625H100 21,573 192,962 SH   SOLE   0 0 192,962
KAYNE ANDERSN MLP MIDS INVT COM 486606106 291 19,000 SH   SOLE   0 0 19,000
KIMBERLY CLARK CORP COM 494368103 998 7,488 SH   SOLE   0 0 7,488
KINDER MORGAN INC DEL COM 49456B101 711 34,072 SH   SOLE   0 0 34,072
KKR & CO INC CL A 48251W104 5,644 223,350 SH   SOLE   0 0 223,350
KRAFT HEINZ CO COM 500754106 234 7,532 SH   SOLE   0 0 7,532
L3 TECHNOLOGIES INC COM 502413107 827 3,373 SH   SOLE   0 0 3,373
LIBERTY BROADBAND CORP COM SER A 530307107 232 2,256 SH   SOLE   0 0 2,256
LIBERTY BROADBAND CORP COM SER C 530307305 8,334 79,970 SH   SOLE   0 0 79,970
LIBERTY GLOBAL PLC SHS CL C G5480U120 276 10,401 SH   SOLE   0 0 10,401
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 251 6,648 SH   SOLE   0 0 6,648
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 261 6,985 SH   SOLE   0 0 6,985
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 542 14,261 SH   SOLE   0 0 14,261
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 219 1,915 SH   SOLE   0 0 1,915
LILLY ELI & CO COM 532457108 3,810 34,388 SH   SOLE   0 0 34,388
LIVENT CORP COM 53814L108 185 26,726 SH   SOLE   0 0 26,726
LOCKHEED MARTIN CORP COM 539830109 1,219 3,353 SH   SOLE   0 0 3,353
MACROGENICS INC COM 556099109 170 10,000 SH   SOLE   0 0 10,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,070 63,594 PRN   SOLE   0 0 63,594
MARATHON OIL CORP COM 565849106 370 26,046 SH   SOLE   0 0 26,046
MASTERCARD INC CL A 57636Q104 1,158 4,378 SH   SOLE   0 0 4,378
MCDONALDS CORP COM 580135101 3,002 14,457 SH   SOLE   0 0 14,457
MEDTRONIC PLC SHS G5960L103 378 3,880 SH   SOLE   0 0 3,880
MERCK & CO INC COM 58933Y105 9,662 115,233 SH   SOLE   0 0 115,233
METLIFE INC COM 59156R108 6,707 135,039 SH   SOLE   0 0 135,039
METTLER TOLEDO INTERNATIONAL COM 592688105 2,088 2,486 SH   SOLE   0 0 2,486
MGM RESORTS INTERNATIONAL COM 552953101 366 12,821 SH   SOLE   0 0 12,821
MICROSOFT CORP COM 594918104 10,292 76,833 SH   SOLE   0 0 76,833
MONDELEZ INTL INC CL A 609207105 1,455 26,992 SH   SOLE   0 0 26,992
MPLX LP COM UNIT REP LTD 55336V100 13,058 405,648 PRN   SOLE   0 0 405,648
NETFLIX INC COM 64110L106 803 2,255 SH   SOLE   0 0 2,255
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 218 2,261 SH   SOLE   0 0 2,261
NIKE INC CL B 654106103 800 9,531 SH   SOLE   0 0 9,531
NOBLE ENERGY INC COM 655044105 217 9,677 SH   SOLE   0 0 9,677
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 456 13,700 SH   SOLE   0 0 13,700
NORFOLK SOUTHERN CORP COM 655844108 286 1,433 SH   SOLE   0 0 1,433
NORTHROP GRUMMAN CORP COM 666807102 940 2,910 SH   SOLE   0 0 2,910
NOVARTIS A G SPONSORED ADR 66987V109 736 8,056 SH   SOLE   0 0 8,056
NUANCE COMMUNICATIONS INC COM 67020Y100 250 15,652 SH   SOLE   0 0 15,652
NUCOR CORP COM 670346105 554 10,061 SH   SOLE   0 0 10,061
NUVEEN QUALITY MUNCP INCOME COM 67066V101 177 12,675 SH   SOLE   0 0 12,675
NVIDIA CORP COM 67066G104 391 2,382 SH   SOLE   0 0 2,382
OCCIDENTAL PETE CORP COM 674599105 206 4,098 SH   SOLE   0 0 4,098
OLD DOMINION FREIGHT LINE IN COM 679580100 200 1,338 SH   SOLE   0 0 1,338
OMNICELL INC COM 68213N109 344 4,000 SH   SOLE   0 0 4,000
ORACLE CORP COM 68389X105 434 7,620 SH   SOLE   0 0 7,620
PAYCHEX INC COM 704326107 712 8,649 SH   SOLE   0 0 8,649
PAYPAL HLDGS INC COM 70450Y103 302 2,641 SH   SOLE   0 0 2,641
PEPSICO INC COM 713448108 2,931 22,349 SH   SOLE   0 0 22,349
PETMED EXPRESS INC COM 716382106 157 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 103,790 2,395,887 SH   SOLE   0 0 2,395,887
PHILIP MORRIS INTL INC COM 718172109 3,587 45,674 SH   SOLE   0 0 45,674
PHILLIPS 66 COM 718546104 1,632 17,450 SH   SOLE   0 0 17,450
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,686 74,700 PRN   SOLE   0 0 74,700
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,622 107,700 PRN   SOLE   0 0 107,700
PNC FINL SVCS GROUP INC COM 693475105 2,129 15,508 SH   SOLE   0 0 15,508
PRIMERICA INC COM 74164M108 244 2,033 SH   SOLE   0 0 2,033
PROCTER AND GAMBLE CO COM 742718109 3,557 32,441 SH   SOLE   0 0 32,441
PRUDENTIAL FINL INC COM 744320102 388 3,843 SH   SOLE   0 0 3,843
PULTE GROUP INC COM 745867101 832 26,310 SH   SOLE   0 0 26,310
QUALCOMM INC COM 747525103 217 2,850 SH   SOLE   0 0 2,850
QURATE RETAIL INC COM SER A 74915M100 238 19,169 SH   SOLE   0 0 19,169
RAYTHEON CO COM NEW 755111507 1,177 6,769 SH   SOLE   0 0 6,769
REGENERON PHARMACEUTICALS COM 75886F107 381 1,217 SH   SOLE   0 0 1,217
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 222 3,410 SH   SOLE   0 0 3,410
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9,928 151,010 SH   SOLE   0 0 151,010
SALESFORCE COM INC COM 79466L302 603 3,977 SH   SOLE   0 0 3,977
SCHLUMBERGER LTD COM 806857108 293 7,361 SH   SOLE   0 0 7,361
SEAGATE TECHNOLOGY PLC SHS G7945M107 728 15,446 SH   SOLE   0 0 15,446
SEATTLE GENETICS INC COM 812578102 270 3,900 SH   SOLE   0 0 3,900
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 464 5,013 SH   SOLE   0 0 5,013
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,621 84,831 SH   SOLE   0 0 84,831
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,659 54,273 SH   SOLE   0 0 54,273
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 16,672 804,657 PRN   SOLE   0 0 804,657
SIGA TECHNOLOGIES INC COM 826917106 297 52,339 SH   SOLE   0 0 52,339
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 283 6,500 SH   SOLE   0 0 6,500
SMUCKER J M CO COM NEW 832696405 231 2,006 SH   SOLE   0 0 2,006
SONOCO PRODS CO COM 835495102 542 8,300 SH   SOLE   0 0 8,300
SPDR GOLD TRUST GOLD SHS 78463V107 1,757 13,188 SH   SOLE   0 0 13,188
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 830 8,493 SH   SOLE   0 0 8,493
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,807 43,710 SH   SOLE   0 0 43,710
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 326 920 SH   SOLE   0 0 920
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 350 4,272 SH   SOLE   0 0 4,272
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,222 12,117 SH   SOLE   0 0 12,117
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 33,100 489,421 SH   SOLE   0 0 489,421
SPECTRUM PHARMACEUTICALS INC COM 84763A108 86 10,000 SH   SOLE   0 0 10,000
STARBUCKS CORP COM 855244109 1,339 15,969 SH   SOLE   0 0 15,969
STRYKER CORP COM 863667101 802 3,900 SH   SOLE   0 0 3,900
TABLEAU SOFTWARE INC CL A 87336U105 349 2,100 SH   SOLE   0 0 2,100
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 946 53,444 SH   SOLE   0 0 53,444
TE CONNECTIVITY LTD REG SHS H84989104 1,075 11,227 SH   SOLE   0 0 11,227
TELEDYNE TECHNOLOGIES INC COM 879360105 293 1,069 SH   SOLE   0 0 1,069
TELEFLEX INC COM 879369106 281 850 SH   SOLE   0 0 850
TERRAFORM PWR INC COM CL A 88104R209 199 13,905 SH   SOLE   0 0 13,905
TEXAS INSTRS INC COM 882508104 1,846 16,088 SH   SOLE   0 0 16,088
THE CHARLES SCHWAB CORPORATI COM 808513105 4,060 101,014 SH   SOLE   0 0 101,014
THERMO FISHER SCIENTIFIC INC COM 883556102 3,544 12,069 SH   SOLE   0 0 12,069
TJX COS INC NEW COM 872540109 1,075 20,320 SH   SOLE   0 0 20,320
TRANSOCEAN LTD REG SHS H8817H100 2,054 320,500 SH   SOLE   0 0 320,500
TWITTER INC COM 90184L102 1,026 29,391 SH   SOLE   0 0 29,391
TYLER TECHNOLOGIES INC COM 902252105 2,605 12,061 SH   SOLE   0 0 12,061
UNITED PARCEL SERVICE INC CL B 911312106 236 2,281 SH   SOLE   0 0 2,281
UNITED TECHNOLOGIES CORP COM 913017109 650 4,994 SH   SOLE   0 0 4,994
UNITEDHEALTH GROUP INC COM 91324P102 1,278 5,236 SH   SOLE   0 0 5,236
UNIVERSAL CORP VA COM 913456109 668 11,000 SH   SOLE   0 0 11,000
US BANCORP DEL COM NEW 902973304 295 5,624 SH   SOLE   0 0 5,624
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 279 10,900 SH   SOLE   0 0 10,900
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 176 10,976 SH   SOLE   0 0 10,976
VANGUARD GROUP DIV APP ETF 921908844 21,769 189,033 SH   SOLE   0 0 189,033
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,059 7,091 SH   SOLE   0 0 7,091
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,491 16,685 SH   SOLE   0 0 16,685
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,915 17,198 SH   SOLE   0 0 17,198
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,859 37,220 SH   SOLE   0 0 37,220
VANGUARD INDEX FDS TOTAL STK MKT 922908769 22,378 149,094 SH   SOLE   0 0 149,094
VANGUARD INDEX FDS GROWTH ETF 922908736 90,558 554,244 SH   SOLE   0 0 554,244
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 854 20,085 SH   SOLE   0 0 20,085
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,254 22,835 SH   SOLE   0 0 22,835
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,541 147,891 SH   SOLE   0 0 147,891
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 229 5,486 SH   SOLE   0 0 5,486
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4,344 70,776 SH   SOLE   0 0 70,776
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 56,983 652,134 SH   SOLE   0 0 652,134
VANGUARD WORLD FDS INF TECH ETF 92204A702 340 1,614 SH   SOLE   0 0 1,614
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 374 2,514 SH   SOLE   0 0 2,514
VANGUARD WORLD FDS MATERIALS ETF 92204A801 347 2,708 SH   SOLE   0 0 2,708
VANGUARD WORLD FDS ENERGY ETF 92204A306 510 6,000 SH   SOLE   0 0 6,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 19,314 279,874 SH   SOLE   0 0 279,874
VARONIS SYS INC COM 922280102 217 3,500 SH   SOLE   0 0 3,500
VERIZON COMMUNICATIONS INC COM 92343V104 1,435 25,121 SH   SOLE   0 0 25,121
VERTEX PHARMACEUTICALS INC COM 92532F100 756 4,121 SH   SOLE   0 0 4,121
VISA INC COM CL A 92826C839 1,120 6,456 SH   SOLE   0 0 6,456
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 246 15,058 SH   SOLE   0 0 15,058
WABCO HLDGS INC COM 92927K102 262 1,975 SH   SOLE   0 0 1,975
WALGREENS BOOTS ALLIANCE INC COM 931427108 454 8,300 SH   SOLE   0 0 8,300
WALMART INC COM 931142103 497 4,500 SH   SOLE   0 0 4,500
WASTE MGMT INC DEL COM 94106L109 6,142 53,240 SH   SOLE   0 0 53,240
WATSCO INC COM 942622200 1,135 6,940 SH   SOLE   0 0 6,940
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,292 1,680 SH   SOLE   0 0 1,680
WELLS FARGO CO NEW COM 949746101 1,138 24,042 SH   SOLE   0 0 24,042
WESTERN DIGITAL CORP COM 958102105 471 9,898 SH   SOLE   0 0 9,898
WILLIAMS COS INC DEL COM 969457100 824 29,402 SH   SOLE   0 0 29,402
WILLIS TOWERS WATSON PUB LTD SHS G96629103 700 3,657 SH   SOLE   0 0 3,657
WISDOMTREE TR EUROPE SMCP DV 97717W869 254 4,360 SH   SOLE   0 0 4,360
WISDOMTREE TR US QTLY DIV GRT 97717X669 977 22,383 SH   SOLE   0 0 22,383
WISDOMTREE TR US MIDCAP FUND 97717W570 5,124 128,106 SH   SOLE   0 0 128,106
ZAFGEN INC COM 98885E103 28 23,243 SH   SOLE   0 0 23,243
ZOETIS INC CL A 98978V103 2,307 20,330 SH   SOLE   0 0 20,330