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
10x Genomics, Inc. CL A COM 88025U109 423 2,987 SH   SOLE   2,987 0 0
3M Company COM 88579Y101 7,209 41,243 SH   SOLE   41,243 0 0
ASML Holding N.V. N Y REGISTRY SHS N07059210 2,270 4,654 SH   SOLE   4,654 0 0
AT&T Inc COM 00206R102 4,476 155,620 SH   SOLE   155,620 0 0
AbbVie Inc. COM 00287y109 11,334 105,776 SH   SOLE   105,776 0 0
Abbott Labs COM 002824100 7,572 69,157 SH   SOLE   69,157 0 0
Accelerate Diagnostics, Inc. COM 00430H102 11,141 1,469,820 SH   SOLE   1,469,820 0 0
Accenture PLC Ireland Shs Cl A SHS CLASS A G1151C101 632 2,421 SH   SOLE   2,421 0 0
Air Products COM 009158106 804 2,943 SH   SOLE   2,943 0 0
Akamai Technologies COM 00971t101 732 6,974 SH   SOLE   6,974 0 0
Albemarle Corporation COM 012653101 2,971 20,141 SH   SOLE   20,141 0 0
Alibaba Group Holdings ADS SPONSORED ADS 01609W102 4,752 20,417 SH   SOLE   20,417 0 0
Allegiant Travel Company COM 01748X102 208 1,100 SH   SOLE   1,100 0 0
Alphabet Inc. CL A CAP STK CL A 02079K305 6,253 3,568 SH   SOLE   3,568 0 0
Alphabet Inc. CL C CAP STK CL C 02079K107 4,429 2,528 SH   SOLE   2,528 0 0
Altria Group Inc COM 02209S103 961 23,443 SH   SOLE   23,443 0 0
Amazon.com Inc COM 023135106 14,917 4,580 SH   SOLE   4,580 0 0
American Express COM 025816109 6,937 57,373 SH   SOLE   57,373 0 0
American Tower Corp COM 03027X100 1,791 7,978 SH   SOLE   7,978 0 0
Apache Corp. COM 037411105 2,150 151,530 SH   SOLE   151,530 0 0
Apple Inc COM 037833100 35,218 265,419 SH   SOLE   265,419 0 0
Ares Capital Corporation COM 04010L103 609 36,051 SH   SOLE   36,051 0 0
Aspira Womens Health Com COM 04537Y109 201 30,000 SH   SOLE   30,000 0 0
Atlassian Corporation Plc CL A G06242104 332 1,421 SH   SOLE   1,421 0 0
Bank of America Corp COM 060505104 7,999 263,916 SH   SOLE   263,916 0 0
Bank of Montreal COM 063671101 237 3,117 SH   SOLE   3,117 0 0
Baxter International COM 071813109 305 3,800 SH   SOLE   3,800 0 0
Becton Dickinson COM 075887109 215 858 SH   SOLE   858 0 0
Berkshire Hathaway Inc Cl A CL A 084670108 8,348 24 SH   SOLE   24 0 0
Berkshire Hathaway Inc Cl B CL B NEW 084670702 3,214 13,860 SH   SOLE   13,860 0 0
BioMarin Pharmaceutical Inc. COM 09061G101 990 11,285 SH   SOLE   11,285 0 0
Blackstone Group Inc. COM CL A 09260D107 7,467 115,208 SH   SOLE   115,208 0 0
Blackstone Mortgage Trust, Inc COM CL A 09257W100 751 27,288 SH   SOLE   27,288 0 0
Boeing COM 097023105 6,373 29,770 SH   SOLE   29,770 0 0
Bristol Myers Squibb COM 110122108 7,917 127,625 SH   SOLE   127,625 0 0
Broadcom Limited COM 11135F101 1,802 4,116 SH   SOLE   4,116 0 0
Broadridge Financial Solutions COM 11133T103 3,352 21,880 SH   SOLE   21,880 0 0
Brookfield Asset Management In CL A LTD VT SH 112585104 216 5,235 SH   SOLE   5,235 0 0
Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 454 6,285 SH   SOLE   6,285 0 0
Brookfield Property REIT Inc. CL A 11282X103 287 19,240 SH   SOLE   19,240 0 0
Brookfield Renewable Partners PARTNERSHIP UNIT G16258108 293 6,794 SH   SOLE   6,794 0 0
CMC Materials Inc. COM 12571T100 278 1,835 SH   SOLE   1,835 0 0
CVS Health Corp COM 126650100 1,388 20,325 SH   SOLE   20,325 0 0
Caterpillar Inc. COM 149123101 2,726 14,977 SH   SOLE   14,977 0 0
Cerner Corp COM 156782104 1,540 19,624 SH   SOLE   19,624 0 0
Chevron Corp COM 166764100 5,456 64,610 SH   SOLE   64,610 0 0
Chubb Corp. COM H1467J104 693 4,500 SH   SOLE   4,500 0 0
Citigroup Inc New COM NEW 172967424 230 3,732 SH   SOLE   3,732 0 0
Clearway Energy Inc. CL C 18539C204 881 27,582 SH   SOLE   27,582 0 0
Cleveland-Cliffs Inc. COM 185899101 918 63,029 SH   SOLE   63,029 0 0
Coca-Cola COM 191216100 8,389 152,970 SH   SOLE   152,970 0 0
Coeur Mining, Inc. COM NEW 192108504 380 36,730 SH   SOLE   36,730 0 0
Colgate Palmolive COM 194162103 2,668 31,201 SH   SOLE   31,201 0 0
Collective Growth Corporation COM CL A 19424L101 266 18,635 SH   SOLE   18,635 0 0
Comcast Corp New Cl A CL A 20030N101 768 14,650 SH   SOLE   14,650 0 0
Compass Minerals International COM 20451N101 1,498 24,277 SH   SOLE   24,277 0 0
ConocoPhillips COM 20825C104 1,433 35,840 SH   SOLE   35,840 0 0
Constellation Brands Cl A CL A 21036P108 1,719 7,848 SH   SOLE   7,848 0 0
Costco Wholesale COM 22160k105 3,980 10,564 SH   SOLE   10,564 0 0
Crane Co. COM 224399105 2,507 32,285 SH   SOLE   32,285 0 0
CrowdStrike Holdings, Inc. CL A 22788C105 1,214 5,732 SH   SOLE   5,732 0 0
Danaher Corp COM 235851102 10,492 47,232 SH   SOLE   47,232 0 0
Diageo P L C Spon Adr New SPON ADR NEW 25243Q205 1,501 9,454 SH   SOLE   9,454 0 0
Discover Financial Services COM 254709108 1,533 16,936 SH   SOLE   16,936 0 0
DocuSign, Inc. COM 256163106 309 1,388 SH   SOLE   1,388 0 0
Dover Corp COM 260003108 6,112 48,413 SH   SOLE   48,413 0 0
DraftKings Inc. COM CL A 26142R104 442 9,490 SH   SOLE   9,490 0 0
DuPont De Nemours COM 26614N102 3,892 54,726 SH   SOLE   54,726 0 0
Edison International COM 281020107 1,526 24,290 SH   SOLE   24,290 0 0
Emerson Electric COM 291011104 868 10,806 SH   SOLE   10,806 0 0
Enbridge Inc COM 29250n105 2,706 84,604 SH   SOLE   84,604 0 0
Energy Transfer Equity, L.P. COM UT LTD PTN 29273V100 664 107,405 SH   SOLE   107,405 0 0
Enterprise Prods Partn COM 293792107 541 27,639 SH   SOLE   27,639 0 0
Equinix, Inc. COM 29444U700 1,447 2,026 SH   SOLE   2,026 0 0
Exxon Mobil Corp COM 30231G102 3,178 77,087 SH   SOLE   77,087 0 0
Facebook Inc CL A 30303m102 4,271 15,635 SH   SOLE   15,635 0 0
Fastenal Company COM 311900104 1,178 24,132 SH   SOLE   24,132 0 0
Fastly, Inc. CL A 31188V100 660 7,550 SH   SOLE   7,550 0 0
Fedex Corp. COM 31428X106 2,987 11,507 SH   SOLE   11,507 0 0
Fiverr International Ltd. ORD SHS M4R82T106 446 2,285 SH   SOLE   2,285 0 0
Franklin Resources Inc COM 354613101 638 25,525 SH   SOLE   25,525 0 0
Freeport McMoRan Copper & Gold CL B 35671D857 405 15,565 SH   SOLE   15,565 0 0
General Electric COM 369604103 2,718 251,634 SH   SOLE   251,634 0 0
General Mills COM 370334104 392 6,670 SH   SOLE   6,670 0 0
Genuine Parts Co COM 372460105 795 7,913 SH   SOLE   7,913 0 0
Gilead Sciences Inc COM 375558103 985 16,914 SH   SOLE   16,914 0 0
Goldman Sachs Group COM 38141G104 4,433 16,811 SH   SOLE   16,811 0 0
Golub Capital BDC, Inc. COM 38173M102 344 24,300 SH   SOLE   24,300 0 0
Graco Inc COM 384109104 2,449 33,850 SH   SOLE   33,850 0 0
Guardant Health, Inc. COM 40131M109 590 4,578 SH   SOLE   4,578 0 0
Hecla Mining Company COM 422704106 79 12,240 SH   SOLE   12,240 0 0
Hershey Foods Corp COM 427866108 2,033 13,347 SH   SOLE   13,347 0 0
Home Depot COM 437076102 10,310 38,814 SH   SOLE   38,814 0 0
Honeywell International COM 438516106 9,424 44,308 SH   SOLE   44,308 0 0
IDEXX Laboratories, Inc. COM 45168D104 204 408 SH   SOLE   408 0 0
Illinois Tool Works COM 452308109 5,177 25,393 SH   SOLE   25,393 0 0
Infinera Corporation COM 45667G103 278 26,500 SH   SOLE   26,500 0 0
Innovative Industrial Properti COM 45781V101 456 2,491 SH   SOLE   2,491 0 0
Intel Corp COM 458140100 5,740 115,218 SH   SOLE   115,218 0 0
International Business Machine COM 459200101 7,434 59,053 SH   SOLE   59,053 0 0
Iron Mountain Inc COM 46284V101 1,072 36,374 SH   SOLE   36,374 0 0
J P Morgan Chase & Co COM 46625H100 8,810 69,335 SH   SOLE   69,335 0 0
Johnson & Johnson COM 478160104 11,966 76,030 SH   SOLE   76,030 0 0
KLA-Tencor Corp COM NEW 482480100 382 1,475 SH   SOLE   1,475 0 0
Kellogg COM 487836108 956 15,360 SH   SOLE   15,360 0 0
Kinder Morgan Inc COM 49456B101 1,220 89,265 SH   SOLE   89,265 0 0
Kirkland Lake Gold Ltd. COM 49741E100 347 8,405 SH   SOLE   8,405 0 0
L3Harris Technologies Inc. COM 502431109 924 4,886 SH   SOLE   4,886 0 0
Lauder Estee Cos Inc CL A 518439104 414 1,557 SH   SOLE   1,557 0 0
Lemonade, Inc. COM 52567D107 341 2,783 SH   SOLE   2,783 0 0
Limelight Networks, Inc. COM 53261M104 65 16,245 SH   SOLE   16,245 0 0
Lincoln Electric Holdings, Inc COM 533900106 232 2,000 SH   SOLE   2,000 0 0
Linde Plc SHS G5494J103 659 2,500 SH   SOLE   2,500 0 0
Lockheed Martin Corp Com COM 539830109 1,938 5,459 SH   SOLE   5,459 0 0
Lululemon Athletica Inc. COM 550021109 329 944 SH   SOLE   944 0 0
Lumen Technologies Inc. COM 156700106 583 59,786 SH   SOLE   59,786 0 0
MP Materials Corp Com COM CL A 553368101 1,691 52,565 SH   SOLE   52,565 0 0
MTBC, Inc. COM 55378G102 99 10,861 SH   SOLE   10,861 0 0
Magnite Inc Com COM 55955D100 3,855 125,515 SH   SOLE   125,515 0 0
Main Street Capital Corp COM 56035l104 301 9,315 SH   SOLE   9,315 0 0
Marathon Petroleum Corp COM 56585a102 749 18,107 SH   SOLE   18,107 0 0
Martin Marietta Matls COM 573284106 1,579 5,560 SH   SOLE   5,560 0 0
Matador Resources Company COM 576485205 1,868 154,890 SH   SOLE   154,890 0 0
McDonalds Corp COM 580135101 2,142 9,981 SH   SOLE   9,981 0 0
Medical Properties Trust, Inc. COM 58463J304 340 15,600 SH   SOLE   15,600 0 0
Medtronic Inc SHS G5960L103 7,719 65,896 SH   SOLE   65,896 0 0
MercadoLibre, Inc. COM 58733R102 1,082 646 SH   SOLE   646 0 0
Merck & Co Inc COM 58933Y105 9,396 114,861 SH   SOLE   114,861 0 0
Microsoft Corp COM 594918104 19,866 89,317 SH   SOLE   89,317 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 89 10,000 SH   SOLE   10,000 0 0
Mondelez Intl CL A 609207105 615 10,521 SH   SOLE   10,521 0 0
NIO Limited SPON ADS 62914V106 1,988 40,785 SH   SOLE   40,785 0 0
NXP Semiconductors N.V. COM N6596X109 480 3,020 SH   SOLE   3,020 0 0
Netflix Inc COM 64110l106 225 416 SH   SOLE   416 0 0
Nextera Energy Inc COM 65339F101 416 5,388 SH   SOLE   5,388 0 0
Nike Inc. CL B 654106103 4,893 34,588 SH   SOLE   34,588 0 0
Norwegian Cruise Line Holdings SHS G66721104 214 8,400 SH   SOLE   8,400 0 0
Novartis AG Adr SPONSORED ADR 66987V109 1,468 15,548 SH   SOLE   15,548 0 0
Nvidia Corp COM 67066g104 2,668 5,110 SH   SOLE   5,110 0 0
Opendoor Technologies Inc. COM 683712103 289 12,706 SH   SOLE   12,706 0 0
Oracle Corp COM 68389X105 2,234 34,538 SH   SOLE   34,538 0 0
PNC Financial Services Group COM 693475105 986 6,616 SH   SOLE   6,616 0 0
PayPal Holdings, Inc. COM 70450Y103 2,292 9,786 SH   SOLE   9,786 0 0
Paychex Inc Com COM 704326107 1,687 18,101 SH   SOLE   18,101 0 0
Pepsico COM 713448108 6,433 43,377 SH   SOLE   43,377 0 0
Pershing Square Tontine Holdin COM CL A 71531R109 668 24,090 SH   SOLE   24,090 0 0
Pfizer COM 717081103 2,002 54,399 SH   SOLE   54,399 0 0
Philip Morris International In COM 718172109 2,014 24,329 SH   SOLE   24,329 0 0
Pinterest, Inc. CL A 72352L106 1,235 18,745 SH   SOLE   18,745 0 0
Procter & Gamble COM 742718109 7,205 51,780 SH   SOLE   51,780 0 0
Prologis COM 74340W103 1,663 16,684 SH   SOLE   16,684 0 0
Pulse Biosciences, Inc. COM 74587B101 2,071 86,779 SH   SOLE   86,779 0 0
Qualcomm Inc. COM 747525103 8,019 52,639 SH   SOLE   52,639 0 0
RPM Intl Inc COM 749685103 2,354 25,932 SH   SOLE   25,932 0 0
Raytheon Technologies Com COM 75513E101 1,690 23,630 SH   SOLE   23,630 0 0
Realty Income Corp COM 756109104 1,223 19,675 SH   SOLE   19,675 0 0
Ross Stores Inc. COM 778296103 1,522 12,393 SH   SOLE   12,393 0 0
Royal Dutch Shell Plc SPONS ADR A 780259206 321 9,136 SH   SOLE   9,136 0 0
Royal Dutch Shell Plc ADR B SPON ADR B 780259107 2,211 65,775 SH   SOLE   65,775 0 0
S&P Global Inc. COM 78409V104 592 1,800 SH   SOLE   1,800 0 0
STORE Capital Corporation COM 862121100 289 8,508 SH   SOLE   8,508 0 0
Schlumberger COM 806857108 1,735 79,469 SH   SOLE   79,469 0 0
Sea Limited SPONSORD ADS 81141R100 328 1,647 SH   SOLE   1,647 0 0
Seagen Inc. COM 81181C104 243 1,385 SH   SOLE   1,385 0 0
ServiceNow, Inc. COM 81762P102 605 1,099 SH   SOLE   1,099 0 0
Sherwin Williams Co. COM 824348106 2,194 2,985 SH   SOLE   2,985 0 0
Shopify Inc. CL A 82509L107 256 226 SH   SOLE   226 0 0
Snap-on Incorporated COM 833034101 2,863 16,730 SH   SOLE   16,730 0 0
Social Capital Hedosophia Hold SHS CL A G82514103 146 10,683 SH   SOLE   10,683 0 0
Social Capital Hedosophia Hold SHS CL A G8252P105 143 11,521 SH   SOLE   11,521 0 0
Social Capital Hedosophia Hold SHS CL A G8251L105 144 11,680 SH   SOLE   11,680 0 0
Soleno Therapeutics, Inc. COM NEW 834203200 21 11,000 SH   SOLE   11,000 0 0
Southern Co COM 842587107 1,038 16,896 SH   SOLE   16,896 0 0
Southwest Airlines COM 844741108 2,070 44,412 SH   SOLE   44,412 0 0
Square, Inc. CL A 852234103 634 2,915 SH   SOLE   2,915 0 0
Starbucks Corp. COM 855244109 11,793 110,240 SH   SOLE   110,240 0 0
Sysco Corp COM 871829107 3,322 44,738 SH   SOLE   44,738 0 0
T Rowe Price & Assoc COM 74144T108 2,263 14,949 SH   SOLE   14,949 0 0
TJX Cos Inc COM 872540109 11,016 161,311 SH   SOLE   161,311 0 0
Taiwan Semiconductor Sponsered SPONSORED ADS 874039100 448 4,105 SH   SOLE   4,105 0 0
Target Corporation COM 87612E106 9,037 51,194 SH   SOLE   51,194 0 0
Teladoc Health, Inc. COM 87918A105 3,283 16,417 SH   SOLE   16,417 0 0
Texas Instruments COM 882508104 1,191 7,255 SH   SOLE   7,255 0 0
The Greenbrier Companies, Inc. COM 393657101 256 7,025 SH   SOLE   7,025 0 0
The Trade Desk, Inc. COM CL A 88339J105 8,048 10,047 SH   SOLE   10,047 0 0
Thomson Reuters Corporation COM NEW 884903709 384 4,685 SH   SOLE   4,685 0 0
Truist Finl Corp COM 89832Q109 3,677 76,717 SH   SOLE   76,717 0 0
US Bancorp COM NEW 902973304 3,809 81,766 SH   SOLE   81,766 0 0
Ulta Beauty, Inc. COM 90384S303 3,642 12,682 SH   SOLE   12,682 0 0
Unilever PLC Spon ADR New SPON ADR NEW 904767704 1,528 25,316 SH   SOLE   25,316 0 0
Union Pac Corp. COM 907818108 1,644 7,894 SH   SOLE   7,894 0 0
United Parcel Service CL B 911312106 5,433 32,262 SH   SOLE   32,262 0 0
UnitedHealth Group COM 91324P102 1,541 4,394 SH   SOLE   4,394 0 0
Unity Software Inc. COM 91332U101 1,030 6,710 SH   SOLE   6,710 0 0
Universal Display Corp COM 91347p105 138,269 601,692 SH   SOLE   601,692 0 0
V F Corp Com COM 918204108 637 7,461 SH   SOLE   7,461 0 0
Veeva Systems Inc. CL A COM 922475108 2,960 10,874 SH   SOLE   10,874 0 0
Verisk Analytics Inc CL A COM 92345y106 1,677 8,080 SH   SOLE   8,080 0 0
Vertex Pharm. COM 92532F100 885 3,744 SH   SOLE   3,744 0 0
Visa Inc Cl A COM CL A 92826C839 14,042 64,196 SH   SOLE   64,196 0 0
W. P. Carey Inc. COM 92936U109 1,210 17,139 SH   SOLE   17,139 0 0
Wal-Mart Stores COM 931142103 5,916 41,040 SH   SOLE   41,040 0 0
Walgreens Boots Alliance Inc. COM 931427108 3,257 81,671 SH   SOLE   81,671 0 0
Walt Disney COM 254687106 10,759 59,386 SH   SOLE   59,386 0 0
Waste Management COM 94106L109 999 8,475 SH   SOLE   8,475 0 0
Wells Fargo COM 949746101 4,528 150,045 SH   SOLE   150,045 0 0
Wheaton Precious Metals Corp. COM 962879102 825 19,760 SH   SOLE   19,760 0 0
Yum! Brands COM 988498101 1,266 11,658 SH   SOLE   11,658 0 0
Zoetis Inc. CL A 98978V103 5,124 30,958 SH   SOLE   30,958 0 0
Zoom Video Communications, Inc CL A 98980L101 875 2,593 SH   SOLE   2,593 0 0
fuboTV Inc. COM 35953D104 399 14,244 SH   SOLE   14,244 0 0
iShares Tr NASDAQ Biotech Inde NASDAQ BIOTECH 464287556 479 3,165 SH   SOLE   3,165 0 0
nCino, Inc. COM 63947U107 282 3,893 SH   SOLE   3,893 0 0
ALPS Medical Breakthroughs ETF MED BREAKTHGH 00162Q593 467 9,120 SH   SOLE   9,120 0 0
ETFMG Prime Cyber Security ETF PRIME CYBR SCRTY 26924G201 323 5,610 SH   SOLE   5,610 0 0
Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 9,205 29,340 SH   SOLE   29,340 0 0
Invesco S&P500 Low Vol ETF S&P500 LOW VOL 46138E354 290 5,164 SH   SOLE   5,164 0 0
Nuveen Nasdaq 100 Dynamic Over COM SHS 670699107 243 9,355 SH   SOLE   9,355 0 0
Vanguard Emerging Market ETF FTSE EMR MKT ETF 922042858 266 5,302 SH   SOLE   5,302 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 835 2,430 SH   SOLE   2,430 0 0
Vanguard Small Cap ETF SMALL CP ETF 922908751 350 1,796 SH   SOLE   1,796 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,016 2,706 SH   SOLE   2,706 0 0
iShares S&P Mid-Cap 400 Growth S&P MC 400GR ETF 464287606 477 6,608 SH   SOLE   6,608 0 0
iShares S&P Mid-Cap 400 Value S&P MC 400VL ETF 464287705 416 4,818 SH   SOLE   4,818 0 0
Bristol-Myers Squibb Contingen RIGHT 99/99/9999 110122157 8 11,954 SH   SOLE   11,954 0 0