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 63 300 SH   SOLE   0 0 300
ABBVIE INC COM 00287Y109 80 850 SH   SOLE   0 0 850
ABEONA THERAPEUTICS INC COM 00289Y107 0 1 SH   SOLE   0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,421 8,352 SH   SOLE   0 0 8,352
ACTIVISION BLIZZARD INC COM 00507V109 728 8,749 SH   SOLE   0 0 8,749
ADVANCED MICRO DEVICES INC COM 007903107 63 2,052 SH   SOLE   0 0 2,052
ADVANSIX INC COM 00773T101 3 100 SH   SOLE   0 0 100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,804 59,507 SH   SOLE   0 0 59,507
ALLEGHENY TECHNOLOGIES INC COM 01741R102 16 538 SH   SOLE   0 0 538
ALPHABET INC CAP STK CL A 02079K305 830 688 SH   SOLE   0 0 688
ALPHABET INC CAP STK CL C 02079K107 5,132 4,300 SH   SOLE   0 0 4,300
ALTABA INC COM 021346101 395 5,800 SH   SOLE   0 0 5,800
AMAZON COM INC COM 023135106 2,414 1,205 SH   SOLE   0 0 1,205
AMERICAN EXPRESS CO COM 025816109 16 150 SH   SOLE   0 0 150
AMERICAN TOWER CORP NEW COM 03027X100 12 81 SH   SOLE   0 0 81
ANSYS INC COM 03662Q105 84 448 SH   SOLE   0 0 448
APPLE INC COM 037833100 14,814 65,626 SH   SOLE   0 0 65,626
APPLIED MATLS INC COM 038222105 39 1,000 SH   SOLE   0 0 1,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,999 14,009 SH   SOLE   0 0 14,009
BLACKROCK CAPITAL INVESTMENT COM 092533108 2 384 SH   SOLE   0 0 384
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,843 48,400 SH   SOLE   0 0 48,400
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,937 43,500 SH   SOLE   0 0 43,500
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 24 527 SH   SOLE   0 0 527
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 10 SH   SOLE   0 0 10
CANOPY GROWTH CORP COM 138035100 10 200 SH   SOLE   0 0 200
CBS CORP NEW CL B 124857202 0 2 SH   SOLE   0 0 2
CELGENE CORP COM 151020104 873 9,750 SH   SOLE   0 0 9,750
CHEMOURS CO COM 163851108 0 1 SH   SOLE   0 0 1
CHENIERE ENERGY INC COM NEW 16411R208 5 75 SH   SOLE   0 0 75
CHROMADEX CORP COM NEW 171077407 21 5,000 SH   SOLE   0 0 5,000
CITIGROUP INC COM NEW 172967424 368 5,133 SH   SOLE   0 0 5,133
COGNEX CORP COM 192422103 776 13,900 SH   SOLE   0 0 13,900
COMCAST CORP NEW CL A 20030N101 35 1,000 SH   SOLE   0 0 1,000
CONSTELLATION BRANDS INC CL A 21036P108 388 1,800 SH   SOLE   0 0 1,800
CROWN CASTLE INTL CORP NEW COM 22822V101 3 23 SH   SOLE   0 0 23
CYPRESS SEMICONDUCTOR CORP COM 232806109 594 41,000 SH   SOLE   0 0 41,000
DANAHER CORP DEL COM 235851102 33 300 SH   SOLE   0 0 300
DBX ETF TR XTRACK HRVST CSI 233051879 114 4,500 SH   SOLE   0 0 4,500
DISCOVERY INC COM SER A 25470F104 32 1,000 SH   SOLE   0 0 1,000
DISCOVERY INC COM SER C 25470F302 3,022 102,175 SH   SOLE   0 0 102,175
DISNEY WALT CO COM DISNEY 254687106 8,630 73,802 SH   SOLE   0 0 73,802
DOWDUPONT INC COM 26078J100 2,466 38,350 SH   SOLE   0 0 38,350
DROPBOX INC CL A 26210C104 11 400 SH   SOLE   0 0 400
ENSERVCO CORP COM 29358Y102 1 1,355 SH   SOLE   0 0 1,355
FEDEX CORP COM 31428X106 10 43 SH   SOLE   0 0 43
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 32 200 SH   SOLE   0 0 200
FREEPORT-MCMORAN INC CL B 35671D857 4 322 SH   SOLE   0 0 322
GENERAL DYNAMICS CORP COM 369550108 1,043 5,095 SH   SOLE   0 0 5,095
GENERAL ELECTRIC CO COM 369604103 28 2,500 SH   SOLE   0 0 2,500
GENESEE & WYO INC CL A 371559105 45 500 SH   SOLE   0 0 500
GILEAD SCIENCES INC COM 375558103 1,338 17,325 SH   SOLE   0 0 17,325
GLOBAL X FDS FINTECH ETF 37954Y814 259 9,000 SH   SOLE   0 0 9,000
GLOBAL X FDS GLB X NXT EMRG 37950E218 220 10,250 SH   SOLE   0 0 10,250
GOLDCORP INC NEW COM 380956409 5 517 SH   SOLE   0 0 517
HAIN CELESTIAL GROUP INC COM 405217100 1 30 SH   SOLE   0 0 30
HARRIS CORP DEL COM 413875105 677 4,000 SH   SOLE   0 0 4,000
HDFC BANK LTD ADR REPS 3 SHS 40415F101 141 1,500 SH   SOLE   0 0 1,500
HECLA MNG CO COM 422704106 2 713 SH   SOLE   0 0 713
HEXCEL CORP NEW COM 428291108 5 75 SH   SOLE   0 0 75
HOME DEPOT INC COM 437076102 119 575 SH   SOLE   0 0 575
HONEYWELL INTL INC COM 438516106 424 2,549 SH   SOLE   0 0 2,549
HUNTINGTON INGALLS INDS INC COM 446413106 1 4 SH   SOLE   0 0 4
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4 53 SH   SOLE   0 0 53
ICON PLC SHS G4705A100 3 21 SH   SOLE   0 0 21
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 22 500 SH   SOLE   0 0 500
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 911 43,090 SH   SOLE   0 0 43,090
ISHARES INC CORE MSCI EMKT 46434G103 507 9,789 SH   SOLE   0 0 9,789
ISHARES INC EM MKTS DIV ETF 464286319 82 2,100 SH   SOLE   0 0 2,100
ISHARES INC MLT FCTR EMG MKT 46434G889 651 15,050 SH   SOLE   0 0 15,050
ISHARES SILVER TRUST ISHARES 46428Q109 8 600 SH   SOLE   0 0 600
ISHARES TR CHINA SM-CAP ETF 46429B200 12 250 SH   SOLE   0 0 250
ISHARES TR CORE S&P500 ETF 464287200 10 34 SH   SOLE   0 0 34
ISHARES TR CORE US AGGBD ET 464287226 6 60 SH   SOLE   0 0 60
ISHARES TR EAFE GRWTH ETF 464288885 4 55 SH   SOLE   0 0 55
ISHARES TR MSCI EMG MKT ETF 464287234 42 990 SH   SOLE   0 0 990
ISHARES TR NASDAQ BIOTECH 464287556 293 2,400 SH   SOLE   0 0 2,400
ISHARES TR U.S. FIN SVC ETF 464287770 15 116 SH   SOLE   0 0 116
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1 8 SH   SOLE   0 0 8
JD COM INC SPON ADR CL A 47215P106 52 2,000 SH   SOLE   0 0 2,000
JOHNSON & JOHNSON COM 478160104 76 550 SH   SOLE   0 0 550
JPMORGAN CHASE & CO COM 46625H100 2,155 19,100 SH   SOLE   0 0 19,100
KINDER MORGAN INC DEL COM 49456B101 2,272 128,169 SH   SOLE   0 0 128,169
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 500 SH   SOLE   0 0 500
LAM RESEARCH CORP COM 512807108 1,211 7,980 SH   SOLE   0 0 7,980
LIBERTY BROADBAND CORP COM SER A 530307107 42 500 SH   SOLE   0 0 500
LIBERTY BROADBAND CORP COM SER C 530307305 42 500 SH   SOLE   0 0 500
LIBERTY GLOBAL PLC SHS CL C G5480U120 573 20,350 SH   SOLE   0 0 20,350
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 309 14,973 SH   SOLE   0 0 14,973
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8 300 SH   SOLE   0 0 300
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 130 3,000 SH   SOLE   0 0 3,000
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 200 SH   SOLE   0 0 200
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 87 2,000 SH   SOLE   0 0 2,000
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 27 750 SH   SOLE   0 0 750
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 19 500 SH   SOLE   0 0 500
LIVE NATION ENTERTAINMENT IN COM 538034109 3 58 SH   SOLE   0 0 58
LOEWS CORP COM 540424108 5 100 SH   SOLE   0 0 100
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 6 300 SH   SOLE   0 0 300
MASTERCARD INCORPORATED CL A 57636Q104 178 800 SH   SOLE   0 0 800
MERCK & CO INC COM 58933Y105 426 6,009 SH   SOLE   0 0 6,009
MICRON TECHNOLOGY INC COM 595112103 2,027 44,810 SH   SOLE   0 0 44,810
MICROSOFT CORP COM 594918104 4,738 41,428 SH   SOLE   0 0 41,428
MKS INSTRUMENT INC COM 55306N104 22 280 SH   SOLE   0 0 280
MONDELEZ INTL INC CL A 609207105 0 10 SH   SOLE   0 0 10
NATIONAL FUEL GAS CO N J COM 636180101 11 200 SH   SOLE   0 0 200
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 6 1,650 SH   SOLE   0 0 1,650
NETFLIX INC COM 64110L106 75 200 SH   SOLE   0 0 200
NEWS CORP NEW CL A 65249B109 13 1,000 SH   SOLE   0 0 1,000
NORFOLK SOUTHERN CORP COM 655844108 15 83 SH   SOLE   0 0 83
NVIDIA CORP COM 67066G104 13,086 46,565 SH   SOLE   0 0 46,565
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,327 56,200 SH   SOLE   0 0 56,200
OPEN TEXT CORP COM 683715106 0 4 SH   SOLE   0 0 4
OPKO HEALTH INC COM 68375N103 2 500 SH   SOLE   0 0 500
ORASURE TECHNOLOGIES INC COM 68554V108 2 150 SH   SOLE   0 0 150
ORMAT TECHNOLOGIES INC COM 686688102 6 106 SH   SOLE   0 0 106
PAYPAL HLDGS INC COM 70450Y103 176 2,000 SH   SOLE   0 0 2,000
PEMBINA PIPELINE CORP COM 706327103 3 100 SH   SOLE   0 0 100
PEPSICO INC COM 713448108 56 500 SH   SOLE   0 0 500
PNC FINL SVCS GROUP INC COM 693475105 126 928 SH   SOLE   0 0 928
PRAXAIR INC COM 74005P104 63 390 SH   SOLE   0 0 390
PROTHENA CORP PLC SHS G72800108 0 2 SH   SOLE   0 0 2
RAYTHEON CO COM NEW 755111507 1,519 7,350 SH   SOLE   0 0 7,350
SABRA HEALTH CARE REIT INC COM 78573L106 0 1 SH   SOLE   0 0 1
SALESFORCE COM INC COM 79466L302 87 550 SH   SOLE   0 0 550
SAREPTA THERAPEUTICS INC COM 803607100 149 925 SH   SOLE   0 0 925
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2 55 SH   SOLE   0 0 55
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11 400 SH   SOLE   0 0 400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 27 363 SH   SOLE   0 0 363
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,769 127,255 SH   SOLE   0 0 127,255
SHIRE PLC SPONSORED ADR 82481R106 5,616 30,984 SH   SOLE   0 0 30,984
SLM CORP COM 78442P106 1 100 SH   SOLE   0 0 100
SOUTHWEST AIRLS CO COM 844741108 977 15,650 SH   SOLE   0 0 15,650
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 17 SH   SOLE   0 0 17
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,203 12,550 SH   SOLE   0 0 12,550
SPROTT FOCUS TR INC COM 85208J109 8 1,028 SH   SOLE   0 0 1,028
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 200 SH   SOLE   0 0 200
STARBUCKS CORP COM 855244109 3,509 61,732 SH   SOLE   0 0 61,732
STONECASTLE FINL CORP COM 861780104 247 11,000 SH   SOLE   0 0 11,000
STORE CAP CORP COM 862121100 289 10,400 SH   SOLE   0 0 10,400
STRATASYS LTD SHS M85548101 12 500 SH   SOLE   0 0 500
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 13 7,825 SH   SOLE   0 0 7,825
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 0 5 SH   SOLE   0 0 5
TESLA INC COM 88160R101 185 700 SH   SOLE   0 0 700
TEXAS INSTRS INC COM 882508104 11 100 SH   SOLE   0 0 100
TORTOISE ENERGY INFRA CORP COM 89147L100 54 2,000 SH   SOLE   0 0 2,000
UNDER ARMOUR INC CL A 904311107 1 25 SH   SOLE   0 0 25
UNDER ARMOUR INC CL C 904311206 0 25 SH   SOLE   0 0 25
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 21 500 SH   SOLE   0 0 500
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH   SOLE   0 0 600
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 68 500 SH   SOLE   0 0 500
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4 203 SH   SOLE   0 0 203
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 0 1 SH   SOLE   0 0 1
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 15 187 SH   SOLE   0 0 187
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3 35 SH   SOLE   0 0 35
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 37 710 SH   SOLE   0 0 710
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 43 600 SH   SOLE   0 0 600
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 0 1 SH   SOLE   0 0 1
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 226 3,600 SH   SOLE   0 0 3,600
VANGUARD WORLD FD MEGA GRWTH IND 921910816 28 221 SH   SOLE   0 0 221
VERIZON COMMUNICATIONS INC COM 92343V104 55 1,036 SH   SOLE   0 0 1,036
VIACOM INC NEW CL B 92553P201 51 1,500 SH   SOLE   0 0 1,500
VISA INC COM CL A 92826C839 36 239 SH   SOLE   0 0 239
WABTEC CORP COM 929740108 18 175 SH   SOLE   0 0 175
WALMART INC COM 931142103 1,228 13,080 SH   SOLE   0 0 13,080
WHEATON PRECIOUS METALS CORP COM 962879102 14 800 SH   SOLE   0 0 800
WISDOMTREE TR INDIA ERNGS FD 97717W422 2 101 SH   SOLE   0 0 101
XILINX INC COM 983919101 188 2,350 SH   SOLE   0 0 2,350
XYLEM INC COM 98419M100 96 1,200 SH   SOLE   0 0 1,200