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
Abbott Laboratories COM 002824100 5,641 78 SH   SOLE NONE 78 0 0
AbbVie Inc COM 00287Y109 1,025,244 11,121 SH   SOLE NONE 11,121 0 0
Abercrombie Fitch Co CL A 002896207 17,964 896 SH   SOLE NONE 896 0 0
ACADIA Pharmaceuticles Inc COM 004225108 3,234 200 SH   SOLE NONE 200 0 0
ACI Worldwide Inc COM 004498101 3,735 135 SH   SOLE NONE 135 0 0
Activision Blizzard Inc COM 00507V109 981,928 21,085 SH   SOLE NONE 21,085 0 0
Adient PLC ORD SHS G0084W101 240 16 SH   SOLE NONE 16 0 0
Adobe systems Inc COM 00724F101 62,442 276 SH   SOLE NONE 276 0 0
Advanced Micro Devices Inc COM 007903107 83,070 4,500 SH   SOLE NONE 4,500 0 0
AdvanSix Inc COM 00773T101 24 1 SH   SOLE NONE 1 0 0
Agenus Inc COM NEW 00847G705 19 8 SH   SOLE NONE 8 0 0
Alibaba Group Holding Ltd ADR SPONSORED ADS 01609W102 865,459 6,314 SH   SOLE NONE 6,314 0 0
Alphabet Inc A CAP STK CL A 02079K305 6,867,477 6,572 SH   SOLE NONE 6,572 0 0
Alphabet Inc C CAP STK CL C 02079K107 103,561 100 SH   SOLE NONE 100 0 0
Altria Group Inc COM 02209S103 49,390 1,000 SH   SOLE NONE 1,000 0 0
Amazon.com Inc COM 023135106 1,850,427 1,232 SH   SOLE NONE 1,232 0 0
Amdocs Ltd SHS G02602103 3,296,343 56,270 SH   SOLE NONE 56,270 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 37,050 2,600 SH   SOLE NONE 2,600 0 0
American Express Co COM 025816109 38,604 405 SH   SOLE NONE 405 0 0
American Tower Corp COM 03027X100 26,892 170 SH   SOLE NONE 170 0 0
American Water Works Co Inc COM 030420103 13,615 150 SH   SOLE NONE 150 0 0
Amgen Inc COM 031162100 4,833,851 24,831 SH   SOLE NONE 24,831 0 0
Amphenol Corp CL A 032095101 625,879 7,725 SH   SOLE NONE 7,725 0 0
Anthem Inc COM 036752103 26,263 100 SH   SOLE NONE 100 0 0
Apple Inc COM 037833100 6,032,288 38,241 SH   SOLE NONE 38,241 0 0
Applied Materials Inc COM 038222105 1,309 40 SH   SOLE NONE 40 0 0
Aqua America Inc COM 03836W103 4,273 125 SH   SOLE NONE 125 0 0
Arbor Realty Trust Inc COM 038923108 6,545 650 SH   SOLE NONE 650 0 0
AT T Inc COM 00206R102 17,808 624 SH   SOLE NONE 624 0 0
Automatic Data Processing Inc COM 053015103 64,904 495 SH   SOLE NONE 495 0 0
Avery Dennison Corp COM 053611109 13,474 150 SH   SOLE NONE 150 0 0
Ballard Power Systems Inc COM 058586108 10,516 4,400 SH   SOLE NONE 4,400 0 0
Bank of America Corp COM 060505104 410,231 16,649 SH   SOLE NONE 16,649 0 0
Bank of New York Mellon COM 064058100 3,584,851 76,160 SH   SOLE NONE 76,160 0 0
Baxter International Inc COM 071813109 32,910 500 SH   SOLE NONE 500 0 0
BB T Corp COM 054937107 10,830 250 SH   SOLE NONE 250 0 0
Becton Dickinson Co COM 075887109 3,605 16 SH   SOLE NONE 16 0 0
Berkshire Hathaway B CL B NEW 084670702 882,057 4,320 SH   SOLE NONE 4,320 0 0
BlackRock Inc COM 09247X101 24,747 63 SH   SOLE NONE 63 0 0
Blackstone Group Lp COM UNIT LTD 09253U108 15,292 513 SH   SOLE NONE 513 0 0
bluebird bio Inc COM 09609G100 17,360 175 SH   SOLE NONE 175 0 0
Boeing Co COM 097023105 79,012 245 SH   SOLE NONE 245 0 0
Booking Holdings Inc COM 09857L108 707,914 411 SH   SOLE NONE 411 0 0
Boston Scientific Corp COM 101137107 7,068 200 SH   SOLE NONE 200 0 0
BP Plc Adr SPONSORED ADR 055622104 181,864 4,796 SH   SOLE NONE 4,796 0 0
Bristol-Myers Squibb Co COM 110122108 28,277 544 SH   SOLE NONE 544 0 0
Broadcom Ltd COM 11135F101 19,071 75 SH   SOLE NONE 75 0 0
Brooks Automation Inc COM 114340102 1,361 52 SH   SOLE NONE 52 0 0
Bruker Corp COM 116794108 4,971 167 SH   SOLE NONE 167 0 0
Cabot Microelectronics Corp COM 12709P103 152,560 1,600 SH   SOLE NONE 1,600 0 0
Cadence Design Systems Inc COM 127387108 17,392 400 SH   SOLE NONE 400 0 0
Canadian Imperial Bank of Commerce COM 136069101 3,545,867 47,570 SH   SOLE NONE 47,570 0 0
Canadian Pacific Railway Ltd COM 13645T100 208,703 1,175 SH   SOLE NONE 1,175 0 0
Capital One Financial Corp COM 14040H105 17,083 226 SH   SOLE NONE 226 0 0
Cardinal Health Inc COM 14149Y108 49,595 1,112 SH   SOLE NONE 1,112 0 0
CARLISLE COMPANIES INC COM 142339100 11,258 112 SH   SOLE NONE 112 0 0
Carnival Corp UNIT 99/99/9999 143658300 4,930 100 SH   SOLE NONE 100 0 0
Casey's General Stores Inc COM 147528103 5,125 40 SH   SOLE NONE 40 0 0
Cboe Global Markets Inc COM 12503M108 175,115 1,790 SH   SOLE NONE 1,790 0 0
Cedar Fair LP DEPOSITRY UNIT 150185106 11,825 250 SH   SOLE NONE 250 0 0
Celsion Corp COM PAR NEW 15117N503 141 100 SH   SOLE NONE 100 0 0
Centurytlink Inc COM 156700106 515 34 SH   SOLE NONE 34 0 0
CGI Group Inc A CL A SUB VTG 39945C109 263,117 4,300 SH   SOLE NONE 4,300 0 0
Charles Schwab Corp COM 808513105 275,011 6,622 SH   SOLE NONE 6,622 0 0
Charter Communications Inc A CL A 16119P108 11,398 40 SH   SOLE NONE 40 0 0
Chevron Corp COM 166764100 20,996 193 SH   SOLE NONE 193 0 0
Church Dwight Co Inc COM 171340102 577,044 8,775 SH   SOLE NONE 8,775 0 0
Cigna Corp COM 125523100 35,704 188 SH   SOLE NONE 188 0 0
Cisco Systems Inc COM 17275R102 3,684,162 85,025 SH   SOLE NONE 85,025 0 0
Citigroup Inc COM NEW 172967424 131,972 2,535 SH   SOLE NONE 2,535 0 0
Citrix Systems Inc COM 177376100 10,246 100 SH   SOLE NONE 100 0 0
Clorox Co COM 189054109 47,199 306 SH   SOLE NONE 306 0 0
Cloudera Inc COM 18914U100 7,189 650 SH   SOLE NONE 650 0 0
Coca Cola Co COM 191216100 15,388 325 SH   SOLE NONE 325 0 0
Colgate-Palmolive COM 194162103 196,296 3,298 SH   SOLE NONE 3,298 0 0
Comcast Corp A CL A 20030N101 4,538,749 133,296 SH   SOLE NONE 133,296 0 0
Consol Edison Co of NY COM 209115104 3,823 50 SH   SOLE NONE 50 0 0
Consumer Discret Slct Sector SPDR SBI CONS DISCR 81369Y407 44,554 450 SH   SOLE NONE 450 0 0
Consumer Staples Slct Sector SPDR SBI CONS STPLS 81369Y308 10,156 200 SH   SOLE NONE 200 0 0
Costco Wholesale Corp COM 22160K105 964,566 4,735 SH   SOLE NONE 4,735 0 0
Crown Castle International COM 22822V101 10,863 100 SH   SOLE NONE 100 0 0
CSX Corp COM 126408103 15,532 250 SH   SOLE NONE 250 0 0
Ctrip Com Intl Ltd Adr AMERICAN DEP SHS 22943F100 21,648 800 SH   SOLE NONE 800 0 0
Cummins Inc COM 231021106 22,718 170 SH   SOLE NONE 170 0 0
CVS/Caremark Corp COM 126650100 6,552 100 SH   SOLE NONE 100 0 0
CyrusOne Inc COM 23283R100 9,254 175 SH   SOLE NONE 175 0 0
Danaher Corp COM 235851102 483,117 4,685 SH   SOLE NONE 4,685 0 0
Dell Technologies Inc C CL C 24703L202 11,093 227 SH   SOLE NONE 227 0 0
Dell Technologies Inc V CL C 24703L202 7,760 97 SH   SOLE NONE 97 0 0
Devon Energy Corp COM 25179M103 348,243 15,450 SH   SOLE NONE 15,450 0 0
Dexcom Inc COM 252131107 35,940 300 SH   SOLE NONE 300 0 0
Diodes Incorporated COM 254543101 8,290 257 SH   SOLE NONE 257 0 0
Dollar General Corp COM 256677105 30,262 280 SH   SOLE NONE 280 0 0
Dominion Resources Inc Va COM 25746U109 14,292 200 SH   SOLE NONE 200 0 0
Dreyfus High Yield Strategies SH BEN INT 26200S101 1,219 450 SH   SOLE NONE 450 0 0
Dropbox Inc A CL A 26210C104 7,354 360 SH   SOLE NONE 360 0 0
DryShips Inc COM PAR NEW Y2109Q705 565 100 SH   SOLE NONE 100 0 0
DXC Technology Co COM 23355L106 10,985 206 SH   SOLE NONE 206 0 0
Eaton Corp SHS G29183103 20,598 300 PRN   SOLE NONE 300 0 0
Edison International COM 281020107 28,389 500 SH   SOLE NONE 500 0 0
Edwards Lifesciences Corp COM 28176E108 264,218 1,725 SH   SOLE NONE 1,725 0 0
EMCOR Group Inc COM 29084Q100 7,700 129 SH   SOLE NONE 129 0 0
Emerson Electric Co COM 291011104 13,563 227 SH   SOLE NONE 227 0 0
Energy Recovery Inc COM 29270J100 13,460 2,000 SH   SOLE NONE 2,000 0 0
Energy Slct Sector SPDR ENERGY 81369Y506 15,771 275 SH   SOLE NONE 275 0 0
Enerplus Corp COM 292766102 7,760 1,000 SH   SOLE NONE 1,000 0 0
Entegris Inc COM 29362U104 6,276 225 SH   SOLE NONE 225 0 0
Entergy Corp COM 29364G103 17,214 200 SH   SOLE NONE 200 0 0
ETFMG Alternative Harvest ETFMG ALTR HRVST 26924G508 4,988 200 PRN   SOLE NONE 200 0 0
EV Tax-Managed Buy-Write Oppty COM 27828Y108 43,856 3,253 SH   SOLE NONE 3,253 0 0
Evofem Biosciences Inc COM 30048L104 695 166 SH   SOLE NONE 166 0 0
Exelixis Inc COM 30161Q104 5,901 300 SH   SOLE NONE 300 0 0
Exelon Corp COM 30161N101 3,878 86 SH   SOLE NONE 86 0 0
Expedia Inc COM NEW 30212P303 50,692 450 SH   SOLE NONE 450 0 0
Exxon Mobil Corp COM 30231G102 90,078 1,321 SH   SOLE NONE 1,321 0 0
Facebook Inc CL A 30303M102 1,831,589 13,972 SH   SOLE NONE 13,972 0 0
Fedex Corp COM 31428X106 554,975 3,440 SH   SOLE NONE 3,440 0 0
Fidelity Nat'l Information Services Inc COM 31620M106 23,586 230 SH   SOLE NONE 230 0 0
Financial Slct Sector SPDR SBI INT-FINL 81369Y605 7,146 300 PRN   SOLE NONE 300 0 0
First of Long Island COM 320734106 8,977 450 SH   SOLE NONE 450 0 0
First Republic Bank COM 33616C100 16,250 187 SH   SOLE NONE 187 0 0
First Trust DJ Internet Idx DJ INTERNT IDX 33733E302 399,560 3,425 PRN   SOLE NONE 3,425 0 0
Fiserv Inc COM 337738108 30,865 420 SH   SOLE NONE 420 0 0
Fitbit Inc A CL A 33812L102 14,910 3,000 SH   SOLE NONE 3,000 0 0
Flex Ltd ORD Y2573F102 761 100 SH   SOLE NONE 100 0 0
Ford Motor Co COM PAR $0.01 345370860 45,900 6,000 SH   SOLE NONE 6,000 0 0
Fortive Corp COM 34959J108 360,357 5,326 SH   SOLE NONE 5,326 0 0
Frontier Communication Corp COM NEW 35906A306 14 6 SH   SOLE NONE 6 0 0
Frontline Ltd SHS NEW G3682E192 176 32 SH   SOLE NONE 32 0 0
General Electric Co COM 369604103 10,284 1,358 SH   SOLE NONE 1,358 0 0
Graphic Packaging Holding Co COM 388689101 351 33 SH   SOLE NONE 33 0 0
Halliburton Co COM 406216101 15,948 600 SH   SOLE NONE 600 0 0
Hasbro Inc COM 418056107 16,250 200 SH   SOLE NONE 200 0 0
HCA Holdings Inc COM 40412C101 14,187 114 SH   SOLE NONE 114 0 0
Health Care Slct Sector SPDR SBI HEALTHCARE 81369Y209 339,551 3,925 PRN   SOLE NONE 3,925 0 0
Heineken NV CL A 422806208 6,363 101 SH   SOLE NONE 101 0 0
Herman Miller Inc COM 600544100 5,414 179 SH   SOLE NONE 179 0 0
Hewlett Packard Enterprise Co. COM 42824C109 32,336 2,447 SH   SOLE NONE 2,447 0 0
Home Depot Inc COM 437076102 4,610,973 26,836 SH   SOLE NONE 26,836 0 0
Honeywell Inc COM 438516106 5,507,025 41,682 SH   SOLE NONE 41,682 0 0
HP Inc COM 40434L105 51,874 2,535 SH   SOLE NONE 2,535 0 0
Illinois Tool Works Inc COM 452308109 12,669 100 SH   SOLE NONE 100 0 0
Illumina Inc COM 452327109 248,941 830 SH   SOLE NONE 830 0 0
Imperial Oil Ltd COM NEW 453038408 45,623 1,800 SH   SOLE NONE 1,800 0 0
Infosys Tech Spon Adr SPONSORED ADR 456788108 195,160 20,500 SH   SOLE NONE 20,500 0 0
Ingersoll-Rand PLC SHS G47791101 13,684 150 SH   SOLE NONE 150 0 0
Inogen Inc COM 45780L104 9,312 75 SH   SOLE NONE 75 0 0
Integrated Device Technology COM 458118106 9,007 186 SH   SOLE NONE 186 0 0
Intel Corp COM 458140100 5,829,539 124,217 SH   SOLE NONE 124,217 0 0
Intercontinental Exchange COM 45866F104 4,227,896 56,125 SH   SOLE NONE 56,125 0 0
Int'l Business Machines COM 459200101 1,136 10 SH   SOLE NONE 10 0 0
Intuit Inc COM 461202103 20,268 102 SH   SOLE NONE 102 0 0
Intuitive Surgical Inc COM NEW 46120E602 1,513,387 3,160 SH   SOLE NONE 3,160 0 0
Invesco Dynamic Pharmaceuticals DYNMC PHRMCTLS 46137V662 1,247 20 PRN   SOLE NONE 20 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 351,712 2,280 PRN   SOLE NONE 2,280 0 0
Invesco S P 500 Eql Wght S&P500 EQL WGT 46137V357 361,030 3,950 PRN   SOLE NONE 3,950 0 0
Invesco S P 500 Eql Wght Technology S&P500 EQL TEC 46137V282 2,816 20 PRN   SOLE NONE 20 0 0
Invesco S P 500 High Dvnd Low Volatility S&P500 HDL VOL 46138E362 30,560 800 PRN   SOLE NONE 800 0 0
Invesco S P 500 Low Volatility S&P500 LOW VOL 46138E354 9,330 200 PRN   SOLE NONE 200 0 0
Invesco S P MidCap 400 Pure Growth S&P MDCP400 PR 46137V217 8,561 65 PRN   SOLE NONE 65 0 0
IPG Photonics Corp COM 44980X109 11,329 100 SH   SOLE NONE 100 0 0
iQIYI Inc SPONSORED ADS 46267X108 7,360 495 SH   SOLE NONE 495 0 0
iShares Core MSCI Europe CORE MSCI EURO 46434V738 18,102 438 PRN   SOLE NONE 438 0 0
iShares Core S P 500 CORE S&P500 ETF 464287200 289,603 1,151 PRN   SOLE NONE 1,151 0 0
iShares Core S P Mid Cap CORE S&P MCP ETF 464287507 24,909 150 PRN   SOLE NONE 150 0 0
iShares Core S P Small Cap CORE S&P SCP ETF 464287804 121,448 1,752 PRN   SOLE NONE 1,752 0 0
iShares Core S P Total US Stock Mkt CORE S&P TTL STK 464287150 1,015,266 17,887 PRN   SOLE NONE 17,887 0 0
iShares DJ US Aerospace Defense US AER DEF ETF 464288760 309,419 1,790 PRN   SOLE NONE 1,790 0 0
iShares DJ US Consumer Services U.S. CNSM SV ETF 464287580 432,351 2,390 PRN   SOLE NONE 2,390 0 0
iShares DJ US Energy U.S. ENERGY ETF 464287796 21,812 700 PRN   SOLE NONE 700 0 0
iShares DJ US Industrial US INDUSTRIALS 464287754 12,853 100 PRN   SOLE NONE 100 0 0
iShares FTSE China 25 Idx CHINA LG-CAP ETF 464287184 19,930 510 PRN   SOLE NONE 510 0 0
iShares Global 100 GLOBAL 100 ETF 464287572 457,920 10,800 PRN   SOLE NONE 10,800 0 0
iShares Gold Trust ISHARES 464285105 416,631 33,900 PRN   SOLE NONE 33,900 0 0
iShares MSCI EAFE Idx MSCI EAFE ETF 464287465 2,939 50 PRN   SOLE NONE 50 0 0
iShares MSCI Emerg Mkts Idx MSCI EMG MKT ETF 464287234 21,287 545 PRN   SOLE NONE 545 0 0
iShares MSCI Europe Financials MSCI EURO FL ETF 464289180 86,868 5,125 PRN   SOLE NONE 5,125 0 0
iShares MSCI Hong Kong Idx MSCI HONG KG ETF 464286871 21,441 950 PRN   SOLE NONE 950 0 0
iShares Russell 1000 Grwth Idx RUS 1000 GRW ETF 464287614 1,240,372 9,475 PRN   SOLE NONE 9,475 0 0
iShares Russell Midcap Grwth RUS MD CP GR ETF 464287481 181,936 1,600 PRN   SOLE NONE 1,600 0 0
iShares S P 500 Growth S&P 500 GRWT ETF 464287309 263,371 1,748 PRN   SOLE NONE 1,748 0 0
iShares S P 500 Value S&P 500 VAL ETF 464287408 2,528 25 PRN   SOLE NONE 25 0 0
iShares S P N America Nat'l Resources NORTH AMERN NAT 464287374 243,261 8,950 PRN   SOLE NONE 8,950 0 0
iShares S P SmallCap 600 Grwth S&P SML 600 GWT 464287887 72,598 450 PRN   SOLE NONE 450 0 0
iShares S P US Pfd Stk Idx S&P US PFD STK 464288687 62,812 1,835 PRN   SOLE NONE 1,835 0 0
iShares Silver Tst ISHARES 46428Q109 7,260 500 PRN   SOLE NONE 500 0 0
iShares US Healthcare Providers US HLTHCR PR ETF 464288828 33,038 200 PRN   SOLE NONE 200 0 0
iShares US Medical Devices U.S. MED DVC ETF 464288810 194,814 975 PRN   SOLE NONE 975 0 0
Jack In The Box Inc COM 466367109 3,415 44 SH   SOLE NONE 44 0 0
JM Smucker Co COM NEW 832696405 280 3 SH   SOLE NONE 3 0 0
Johnson Johnson COM 478160104 6,546,451 50,728 SH   SOLE NONE 50,728 0 0
JPMorgan Chase Co COM 46625H100 5,100,449 52,248 SH   SOLE NONE 52,248 0 0
Kaiser Aluminum Corp COM PAR $0.01 483007704 519,221 5,815 SH   SOLE NONE 5,815 0 0
Kansas City Southern COM NEW 485170302 675,308 7,075 SH   SOLE NONE 7,075 0 0
Keysight Technologies Inc COM 49338L103 558 9 SH   SOLE NONE 9 0 0
Kraft Heinz Co COM 500754106 9,899 230 SH   SOLE NONE 230 0 0
Laboratory Corp of America Holdings COM NEW 50540R409 439,101 3,475 SH   SOLE NONE 3,475 0 0
Lithia Motors Inc A CL A 536797103 4,427 58 SH   SOLE NONE 58 0 0
Lockheed Martin Corp COM 539830109 1,012,797 3,868 SH   SOLE NONE 3,868 0 0
LogMeIn Inc COM 54142L109 1,386 17 SH   SOLE NONE 17 0 0
Lowes Companies Inc COM 548661107 46,251 500 SH   SOLE NONE 500 0 0
Lumentum Holdings Inc COM 55024U109 84 2 SH   SOLE NONE 2 0 0
LyondellBasell Industries NV SHS - A - N53745100 124,740 1,500 SH   SOLE NONE 1,500 0 0
M T Bank Corp COM 55261F104 13,311 93 SH   SOLE NONE 93 0 0
Mannkind Corp COM NEW 56400P706 678 640 SH   SOLE NONE 640 0 0
Marathon Oil Corp COM 565849106 10,038 700 SH   SOLE NONE 700 0 0
Marriott Int'l Inc A CL A 571903202 16,501 152 SH   SOLE NONE 152 0 0
Masimo Corp COM 574795100 10,737 100 SH   SOLE NONE 100 0 0
McDonalds Corp COM 580135101 90,560 510 SH   SOLE NONE 510 0 0
MDU Resources Group Inc COM 552690109 2,871,528 120,450 SH   SOLE NONE 120,450 0 0
Medtronic Inc SHS G5960L103 50,846 559 SH   SOLE NONE 559 0 0
MercadoLibre Inc COM 58733R102 14,642 50 SH   SOLE NONE 50 0 0
Merck Co Inc COM 58933Y105 154,929 2,027 SH   SOLE NONE 2,027 0 0
MGM Resorts International COM 552953101 2,426 100 SH   SOLE NONE 100 0 0
Micro Focus Int'l Plc ADR SPON ADR NEW 594837304 292 17 SH   SOLE NONE 17 0 0
Microchip Technology Inc COM 595017104 35,960 500 SH   SOLE NONE 500 0 0
Micron Technology Inc COM 595112103 155,074 4,887 SH   SOLE NONE 4,887 0 0
Microsoft Corp COM 594918104 5,911,030 58,196 SH   SOLE NONE 58,196 0 0
Mohawk Industries Inc COM 608190104 70,176 600 SH   SOLE NONE 600 0 0
Mondelez Int'l Inc CL A 609207105 41,711 1,042 SH   SOLE NONE 1,042 0 0
Monro Muffler Brake Inc COM 610236101 3,300 48 SH   SOLE NONE 48 0 0
Motorola Solutions Inc COM NEW 620076307 1,840 16 SH   SOLE NONE 16 0 0
NASDAQ OMX Group Inc COM 631103108 1,019,625 12,500 SH   SOLE NONE 12,500 0 0
NCR Corp COM 62886E108 553 24 SH   SOLE NONE 24 0 0
Nemaura Medical Inc COM 640442109 2,905 3,228 SH   SOLE NONE 3,228 0 0
Netflix Inc COM 64110L106 501,862 1,875 SH   SOLE NONE 1,875 0 0
NetScout Systems Inc COM 64115T104 4,017 170 SH   SOLE NONE 170 0 0
Neurocrine Biosciences Inc COM 64125C109 176,025 2,465 SH   SOLE NONE 2,465 0 0
New Home Company Inc (The) COM 645370107 1,046 200 SH   SOLE NONE 200 0 0
NextEra Energy Inc COM 65339F101 24,334 140 SH   SOLE NONE 140 0 0
Nike Inc B CL B 654106103 22,242 300 SH   SOLE NONE 300 0 0
Nokia Corp SpAdr SPONSORED ADR 654902204 116 20 SH   SOLE NONE 20 0 0
Northrop Grumman Corp COM 666807102 97,960 400 SH   SOLE NONE 400 0 0
Novartis AG Adr SPONSORED ADR 66987V109 152,312 1,775 SH   SOLE NONE 1,775 0 0
Novo Nordisk A S ADR ADR 670100205 22,113 480 SH   SOLE NONE 480 0 0
Nucor Corp COM 670346105 9,170 177 SH   SOLE NONE 177 0 0
Nuveen CA Muni Value COM 67062C107 9,009 990 PRN   SOLE NONE 990 0 0
nVent Electric PLC SHS G6700G107 4,492 200 SH   SOLE NONE 200 0 0
NVIDIA Corp COM 67066G104 2,028,923 15,197 SH   SOLE NONE 15,197 0 0
NXP Semiconductors NV COM N6596X109 14,656 200 SH   SOLE NONE 200 0 0
NxStage Medical Inc COM 67072V103 21,465 750 SH   SOLE NONE 750 0 0
OncoSec Medical Inc COM NEW 68234L207 128 200 SH   SOLE NONE 200 0 0
Oneok Inc COM 682680103 5,287 98 SH   SOLE NONE 98 0 0
Oracle Corp COM 68389X105 137,053 3,035 SH   SOLE NONE 3,035 0 0
PacWest Bancorp COM 695263103 11,648 350 SH   SOLE NONE 350 0 0
Palo Alto Networks Inc COM 697435105 17,516 93 SH   SOLE NONE 93 0 0
PayPal Holdings Inc COM 70450Y103 40,867 486 SH   SOLE NONE 486 0 0
Pentair Ltd SHS G7S00T104 7,556 200 SH   SOLE NONE 200 0 0
Pepsico Inc COM 713448108 18,781 170 SH   SOLE NONE 170 0 0
Perspecta Inc COM 715347100 309 18 SH   SOLE NONE 18 0 0
Pfizer Inc COM 717081103 72,513 1,661 SH   SOLE NONE 1,661 0 0
Philip Morris Int'l Inc COM 718172109 66,760 1,000 SH   SOLE NONE 1,000 0 0
Phillips 66 COM 718546104 25,845 300 SH   SOLE NONE 300 0 0
PIMCO CA Municipal Income II COM 72201C109 26,636 2,795 PRN   SOLE NONE 2,795 0 0
Pioneer Nat'l Resources Co COM 723787107 131,520 1,000 SH   SOLE NONE 1,000 0 0
PJT Partners Inc COM CL A 69343T107 271 7 SH   SOLE NONE 7 0 0
PNC Financial Services Group COM 693475105 17,536 150 SH   SOLE NONE 150 0 0
Polaris Industries Inc COM 731068102 480,016 6,260 SH   SOLE NONE 6,260 0 0
Procter Gamble Co COM 742718109 75,834 825 SH   SOLE NONE 825 0 0
ProShares UltraPro Shrt S P500 ULTRAPRO SHORT S 74347B268 279,240 6,000 PRN   SOLE NONE 6,000 0 0
Prudential Fin'l Inc COM 744320102 16,310 200 SH   SOLE NONE 200 0 0
Prudential PLC Pfd 6.75 ADR 74435K204 5,070 200 PRN   SOLE NONE 200 0 0
Public Storage COM 74460D109 10,120 50 SH   SOLE NONE 50 0 0
Qualcomm Inc COM 747525103 31,585 555 SH   SOLE NONE 555 0 0
Radware Ltd ORD M81873107 29,523 1,300 SH   SOLE NONE 1,300 0 0
Raytheon Co COM NEW 755111507 76,675 500 SH   SOLE NONE 500 0 0
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 1,271 41 PRN   SOLE NONE 41 0 0
Red Hat Inc COM 756577102 245,896 1,400 SH   SOLE NONE 1,400 0 0
Rockwell Automation Inc COM 773903109 4,965 33 SH   SOLE NONE 33 0 0
Royal Dutch Shell Plc ADR A SPONS ADR A 780259206 5,306,940 91,075 SH   SOLE NONE 91,075 0 0
Rudolph Technologies Inc COM 781270103 14,329 700 SH   SOLE NONE 700 0 0
S A P Aktiengesell Adr SPON ADR 803054204 261,318 2,625 SH   SOLE NONE 2,625 0 0
S P Global Inc COM 78409V104 6,797 40 SH   SOLE NONE 40 0 0
Salesforce.com COM 79466L302 21,367 156 SH   SOLE NONE 156 0 0
Sanmina Corp COM 801056102 1,587 66 SH   SOLE NONE 66 0 0
Schlumberger Ltd COM 806857108 20,493 568 SH   SOLE NONE 568 0 0
Schwab US Large Cap US LRG CAP ETF 808524201 31,939 535 PRN   SOLE NONE 535 0 0
Schwab US Mid-Cap US MID-CAP ETF 808524508 19,172 400 PRN   SOLE NONE 400 0 0
Seagate Technology Plc SHS G7945M107 88,441 2,291 SH   SOLE NONE 2,291 0 0
Sempra Energy COM 816851109 178,164 1,646 SH   SOLE NONE 1,646 0 0
Skechers USA Inc CL A 830566105 27,468 1,200 SH   SOLE NONE 1,200 0 0
Soc Quimica Miner B Adrf SPON ADR SER B 833635105 11,490 300 SH   SOLE NONE 300 0 0
Sonoco Products Co COM 835495102 11,422 215 SH   SOLE NONE 215 0 0
Southwest Airlines Co COM 844741108 4,761 102 SH   SOLE NONE 102 0 0
SPDR DJ Industrial Avg UT SER 1 78467X109 139,920 600 PRN   SOLE NONE 600 0 0
SPDR Gold Shs GOLD SHS 78463V107 12,125 100 PRN   SOLE NONE 100 0 0
SPDR S P 500 TR UNIT 78462F103 7,486,353 29,955 PRN   SOLE NONE 29,955 0 0
SPDR S P Aerospace Defense AEROSPACE DEF 78464A631 10,575 134 PRN   SOLE NONE 134 0 0
SPDR S P Dividend S&P DIVID ETF 78464A763 8,952 100 PRN   SOLE NONE 100 0 0
SPDR S P MidCap 400 UTSER1 S&PDCRP 78467Y107 29,964 99 PRN   SOLE NONE 99 0 0
Sphere 3D Corp COM 84841L308 3 1 SH   SOLE NONE 1 0 0
Sprint Corp COM SER 1 85207U105 55,348 9,510 SH   SOLE NONE 9,510 0 0
Starbuck's Corp COM 855244109 22,540 350 SH   SOLE NONE 350 0 0
Starwood Property Trust Inc COM 85571B105 3,942 200 SH   SOLE NONE 200 0 0
Steel Dynamics COM 858119100 1,502 50 SH   SOLE NONE 50 0 0
Stellar Biotechnologies Inc COM 85855A302 259 285 SH   SOLE NONE 285 0 0
Stryker Corp COM 863667101 34,485 220 SH   SOLE NONE 220 0 0
Taiwan Semiconductor Adr SPONSORED ADR 874039100 254,679 6,900 SH   SOLE NONE 6,900 0 0
Taro Pharmaceutical Industries Ltd SHS M8737E108 53,323 630 SH   SOLE NONE 630 0 0
TD Ameritrade Holding Corp COM 87236Y108 3,427 70 SH   SOLE NONE 70 0 0
Technology Slct Sector SPDR TECHNOLOGY 81369Y803 209,182 3,375 PRN   SOLE NONE 3,375 0 0
Tesla Motors Inc COM 88160R101 8,320 25 SH   SOLE NONE 25 0 0
Texas Instruments COM 882508104 18,900 200 SH   SOLE NONE 200 0 0
Thermo Fisher Scientific Inc COM 883556102 38,044 170 SH   SOLE NONE 170 0 0
Tilly's Inc A CL A 886885102 1,086 100 SH   SOLE NONE 100 0 0
TJX Company Inc COM 872540109 22,817 510 SH   SOLE NONE 510 0 0
Tootsie Roll Industries Inc COM 890516107 28,022 839 SH   SOLE NONE 839 0 0
Toro Co COM 891092108 607,695 10,875 SH   SOLE NONE 10,875 0 0
Total SA ADR SPONSORED ADR 89151E109 249,159 4,775 SH   SOLE NONE 4,775 0 0
Trinity Biotech Plc Adr SPON ADR NEW 896438306 11,908 5,200 SH   SOLE NONE 5,200 0 0
Twitter Inc COM 90184L102 2,874 100 SH   SOLE NONE 100 0 0
UBS Group AG SHS H42097107 1,535 124 SH   SOLE NONE 124 0 0
Union Pacific Corp COM 907818108 88,467 640 SH   SOLE NONE 640 0 0
United Parcel Service B CL B 911312106 4,040,180 41,425 SH   SOLE NONE 41,425 0 0
United Technologies Corp COM 913017109 25,555 240 SH   SOLE NONE 240 0 0
UnitedHealth Group Inc COM 91324P102 7,447,442 29,895 SH   SOLE NONE 29,895 0 0
Universal Display Corp COM 91347P105 18,714 200 SH   SOLE NONE 200 0 0
US Bancorp COM NEW 902973304 26,963 590 SH   SOLE NONE 590 0 0
US Physical Therapy Inc COM 90337L108 10,644 104 SH   SOLE NONE 104 0 0
Valero Energy Corp COM 91913Y100 84,881 1,132 SH   SOLE NONE 1,132 0 0
VanEck Vectors Gold Miners GOLD MINERS ETF 92189F106 237,578 11,265 PRN   SOLE NONE 11,265 0 0
VanEck Vectors JP Morgan EM LC Bd JP MORGAN MKTS 92189H300 42,636 1,292 PRN   SOLE NONE 1,292 0 0
Vanguard Dvnd Appreciation DIV APP ETF 921908844 1,959 20 PRN   SOLE NONE 20 0 0
Vanguard FTSE Developed Mkts FTSE DEV MKT ETF 921943858 343,175 9,250 PRN   SOLE NONE 9,250 0 0
Vanguard Growth GROWTH ETF 922908736 13,433 100 PRN   SOLE NONE 100 0 0
Vanguard Information Technology INF TECH ETF 92204A702 834 5 PRN   SOLE NONE 5 0 0
Vanguard Long-Term Bd LONG TERM BOND 921937793 700 8 PRN   SOLE NONE 8 0 0
Vanguard Mid Cap Grwth MCAP GR IDXVIP 922908538 35,308 295 PRN   SOLE NONE 295 0 0
Vanguard Mid-Cap MID CAP ETF 922908629 23,214 168 PRN   SOLE NONE 168 0 0
Vanguard REIT Idx REAL ESTATE ETF 922908553 2,386 32 PRN   SOLE NONE 32 0 0
Vanguard S P 500 S&P 500 ETF SHS 922908363 6,894 30 PRN   SOLE NONE 30 0 0
Vanguard S P Small-Cap 600 SMLLCP 600 IDX 921932828 4,150 33 PRN   SOLE NONE 33 0 0
Vanguard Short-Term Corporate Bond SHRT TRM CORP BD 92206C409 19,329 248 PRN   SOLE NONE 248 0 0
Vanguard Small Cap Value SM CP VAL ETF 922908611 9,809 86 PRN   SOLE NONE 86 0 0
Vanguard Small-Cap Growth SML CP GRW ETF 922908595 12,047 80 PRN   SOLE NONE 80 0 0
Vanguard Total World Stock TT WRLD ST ETF 922042742 124,374 1,900 PRN   SOLE NONE 1,900 0 0
Vanguard Value VALUE ETF 922908744 180,130 1,839 PRN   SOLE NONE 1,839 0 0
Verizon Communications COM 92343V104 69,257 1,231 SH   SOLE NONE 1,231 0 0
VF Corp COM 918204108 4,343,535 60,885 SH   SOLE NONE 60,885 0 0
Viavi Solutions Inc COM 925550105 110 11 SH   SOLE NONE 11 0 0
Visa Inc COM CL A 92826C839 1,425,572 10,804 SH   SOLE NONE 10,804 0 0
Vodafone Group Plc Ads SPONSORED ADR 92857W308 4,839 251 SH   SOLE NONE 251 0 0
Wal-Mart Stores Inc COM 931142103 2,701 29 SH   SOLE NONE 29 0 0
Walt Disney Co COM DISNEY 254687106 6,595,541 60,150 SH   SOLE NONE 60,150 0 0
Waste Management Inc COM 94106L109 5,687,468 63,911 SH   SOLE NONE 63,911 0 0
WD-40 Co COM 929236107 6,597 36 SH   SOLE NONE 36 0 0
Wells Fargo Co COM 949746101 280,880 6,095 SH   SOLE NONE 6,095 0 0
West Pharmaceutical Services Inc COM 955306105 7,254 74 SH   SOLE NONE 74 0 0
Wheaton Precious Metals Corp COM 962879102 19,530 1,000 SH   SOLE NONE 1,000 0 0
Wolverine World Wide Inc COM 978097103 4,209 132 SH   SOLE NONE 132 0 0
Woodward Inc COM 980745103 5,200 70 SH   SOLE NONE 70 0 0
WP Carey Inc COM 92936U109 8,363 128 SH   SOLE NONE 128 0 0
Xtrackers MSCI EAFE Hedged Equity XTRACK MSCI EAFE 233051200 19,362 694 PRN   SOLE NONE 694 0 0
Xylem Inc COM 98419M100 10,008 150 SH   SOLE NONE 150 0 0
Yext Inc COM 98585N106 14,850 1,000 SH   SOLE NONE 1,000 0 0
Yum Brands Inc COM 988498101 7,169 78 SH   SOLE NONE 78 0 0
Yum China Holdings Inc COM 98850P109 2,615 78 SH   SOLE NONE 78 0 0