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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
APA Corp formerly Apache CorpCOM03743Q1081,817101,533SH SOLE 46,413055,120
AT&T IncCOM00206r1028,022265,024SH SOLE 104,8150160,209
Abbott LabsCOM0028241003983,317SH SOLE 47002,847
Accenture PLCCOMg1151c1011,0873,936SH SOLE 86503,071
Adobe SystemsCOM00724F1012,9736,255SH SOLE 1,36304,892
Advncd Micro Devices IncCOM00790310790911,575SH SOLE 4,00507,570
Alliant Energy CorpCOM0188021081,34324,788SH SOLE 6,343018,445
Alphabet, Inc. Class ACOM02079K30512,9096,259SH SOLE 2,07304,186
Alphabet, Inc. Class CCOM02079K1071,351653SH SOLE 1020551
Amazon.comCOM02313510618,4595,966SH SOLE 2,07203,894
American Airlines Group, Inc.COM02376r1027,116297,738SH SOLE 110,4030187,335
American Tower CorpCOM03027x1006,45126,985SH SOLE 10,290016,695
AmgenCOM0311621003081,236SH SOLE 001,236
Analog Devices Inc.COM0326541052811,813SH SOLE 30601,507
Apple ComputerCOM03783310027,430224,561SH SOLE 79,6800144,881
Archer Daniels MidldCOM0394831026,117107,320SH SOLE 48,490058,830
Ares Capital Corp.COM04010l10389647,902SH SOLE 8,810039,092
Avantor, Inc.COM05352a1005,930204,981SH SOLE 78,5340126,447
BCE Inc.COM05534b76076116,860SH SOLE 1,385015,475
Bank of AmericaCOM0605051047,087183,170SH SOLE 73,0720110,098
Bank of NY MellonCOM0640581002,61855,364SH SOLE 29,129026,235
Becton DickinsonCOM0758871096832,811SH SOLE 49502,316
Berkeley Lights, Inc.COM0843101012,94158,545SH SOLE 11,802046,743
Berkshire Hathaway CL B NewCOM08467070212,27748,055SH SOLE 17,447030,608
Boeing CoCOM0970231058,33932,737SH SOLE 12,332020,405
Bristol MyersCOM1101221085,20282,403SH SOLE 33,920048,483
Caterpillar TractorCOM1491231018,82138,041SH SOLE 14,052023,989
Centennial Resource DevelopmenCOM15136A10212229,000SH SOLE 0029,000
Chevron CorpCOM1667641003603,436SH SOLE 1,35002,086
Consumer Staples SPDRCOM81369y30876411,183SH SOLE 1,79009,393
Corteva, Inc.COM22052l1044,26991,575SH SOLE 48,514043,061
Cree Inc.COM2254471019,21985,261SH SOLE 24,159061,102
Crispr TherapeuticsCOMh171821084,51037,012SH SOLE 8,241028,771
CyrusOne, Inc.COM23283r1004,89272,244SH SOLE 25,229047,015
Datadog, Inc.COM23804l1033,62843,536SH SOLE 21,732021,804
Deere & CoCOM2441991056,94418,559SH SOLE 8,150010,409
Dominion Res NewCOM25746u1092593,411SH SOLE 1,60201,809
Draftkings, Inc.COM26142r1045,39888,018SH SOLE 17,625070,393
EOG Resources, Inc.COM26875p1012072,850SH SOLE 1,77501,075
EQT Corp.COM26884L1094,686252,210SH SOLE 111,0760141,134
Ebay Inc.COM2786421032,54541,556SH SOLE 37,33004,226
Enbridge Inc.COM29250N10538910,700SH SOLE 3,81506,885
Energy Select SpdrCOM81369y5067,373150,282SH SOLE 25,8900124,392
Everbridge, Inc.COM29978a1044,11833,981SH SOLE 14,534019,447
Exxon MobilCOM30231g1027,875141,055SH SOLE 52,025089,030
Facebook Inc.COM30303m1027,03023,867SH SOLE 8,309015,558
Fidelity MSCI Financials ETFCOM3160925013356,848SH SOLE 006,848
Fidelity MSCI Health Care ETFCOM3160926004237,177SH SOLE 007,177
Fidelity National FinancialCOM31620r3035,520135,749SH SOLE 54,518081,231
Ford Motor CoCOM34537086013,7621,123,391SH SOLE 401,1700722,221
Freeport McMoRanCOM35671d8572,20867,045SH SOLE 25,745041,300
Generac Holdings, Inc.COM3687361041,7375,306SH SOLE 2,38202,924
Glacier Bancorp, Inc.COM37637q1052414,229SH SOLE 25003,979
Goldmining Inc.COM38149E1012314,000SH SOLE 0014,000
Green Energy RenewableCOM17277D101010,000SH SOLE 0010,000
Home Depot Inc.COM4370761028,09426,517SH SOLE 10,972015,545
Honeywell Inc.COM4385161069384,321SH SOLE 1,27503,046
IShares S&P Smallcap 600COM4642878042061,900SH SOLE 1,90000
IShares U.S. Industrials ETFCOM4642877544,30640,741SH SOLE 4,975035,766
Illinois Tool WorksCOM4523081095,80226,191SH SOLE 10,276015,915
Intel CorpCOM4581401005,37383,951SH SOLE 35,427048,524
IntercontinentalexchangeCOM45866f1043,07227,505SH SOLE 16,340011,165
Invesco S&P 500 Equal Weight ECOM46137v3575443,841SH SOLE 003,841
Ishares Dow Jones U.S. HealthcCOM4642877621,4815,866SH SOLE 80705,059
JP Morgan ChaseCOM46625H10012,55382,462SH SOLE 27,199055,263
Johnson & JohnsonCOM47816010410,13961,692SH SOLE 22,859038,833
Know Labs, Inc.COM0000000003210,000SH SOLE 0010,000
Materials Select Sector SPDRCOM81369y1002,08626,477SH SOLE 4,109022,368
McDonalds CorpCOM5801351016302,810SH SOLE 1,36501,445
MicrosoftCOM59491810423,00597,575SH SOLE 34,401063,174
Minnesota Mng & MfgCOM88579y1015,75329,859SH SOLE 11,418018,441
Molson Coors BrewingCOM60871r2097,719150,917SH SOLE 55,605095,312
Mongodb, Inc.COM60937p1067,24527,091SH SOLE 10,916016,175
Monster Beverage Corp.COM61174x1094,56850,153SH SOLE 20,263029,890
Morgan StanleyCOM6174464486,33481,565SH SOLE 28,275053,290
NetflixCOM64110l10610,31119,766SH SOLE 7,061012,705
Newmont MiningCOM6516391067,081117,484SH SOLE 51,175066,309
Nextera Energy Inc.COM65339f1014,31757,094SH SOLE 21,799035,295
Nextera Energy PartnersCOM65341b1064806,590SH SOLE 22006,370
Nike Inc. Cl BCOM6541061036,07145,688SH SOLE 15,887029,801
Northrop Grumman Corp.COM6668071023,58811,086SH SOLE 4,54806,538
Old Dominion Freight Line, IncCOM6795801001,5086,273SH SOLE 2,02504,248
Overstock, Inc.COM6903701012,23133,670SH SOLE 13,020020,650
PBF Energy Inc.COM69318G10615911,250SH SOLE 0011,250
PNC Fin'l. Services GroupCOM6934751055,62432,064SH SOLE 12,150019,914
Palantir TechnologiesCOM69608a1084,630198,817SH SOLE 40,8800157,937
Penn Ntnl GamingCOM7075691097,93675,695SH SOLE 31,107044,588
Pepsico Inc.COM7134481086164,354SH SOLE 1,80002,554
Phillips 66COM7185461046,11274,958SH SOLE 29,838045,120
Preformed Line ProdsCOM7404441042754,000SH SOLE 004,000
Procter GambleCOM7427181091,70012,553SH SOLE 3,70208,851
Q2 Holdings, Inc.COM74736l1095935,918SH SOLE 1,51504,403
Quest Diagnostics Inc.COM74834l1001,84314,359SH SOLE 3,080011,279
Real Estate Select Sector SPDRCOM81369y86046811,845SH SOLE 0011,845
Reliant EnergyCOM75952J10815265,750SH SOLE 0065,750
Repligen Corp.COM7599161093,31017,028SH SOLE 4,015013,013
Rocket CompaniesCOM77311w1013,687159,667SH SOLE 36,5000123,167
SPDR S&P 500 ETF TrustCOM78462f1036741,700SH SOLE 001,700
SPDR S&P Biotech ETFCOM78464a8704,98136,717SH SOLE 14,345022,372
Schwab US Broad MarketCOM80852410211,182115,626SH SOLE 11,3130104,313
Schwab US Div Eqty ETFCOM8085247972323,188SH SOLE 003,188
Schwab US Large Cap Growth ETFCOM8085243001,42010,944SH SOLE 1,39009,554
Sector SPDR Fincl. SelectCOM81369y6051,03330,349SH SOLE 3,320027,029
Sharps Compliance CorpCOM82001710118713,000SH SOLE 0013,000
Southern CompanyCOM8425871072,73343,973SH SOLE 20,300023,673
Spdr S&P Mtl & MiningCOM78464a7551,51037,834SH SOLE 2,600035,234
Square Inc. Class ACOM8522341038,45937,256SH SOLE 13,535023,721
StarbucksCOM8552441092,29921,041SH SOLE 3,482017,559
TJX Cos IncCOM8725401093485,260SH SOLE 55004,710
Target CorpCOM87612e1063,47317,533SH SOLE 3,185014,348
Teekay CorporationCOMy8564W1035818,000SH SOLE 0018,000
Teladoc, Inc.COM87918a1057634,200SH SOLE 1,25502,945
Texas InstrumentsCOM8825081047,88241,704SH SOLE 13,970027,734
The Mosaic Co.COM61945c1039,943314,539SH SOLE 125,2450189,294
Travelers CompaniesCOM89417e1092961,967SH SOLE 90001,067
Tyson Foods, Inc.COM9024941035,33071,742SH SOLE 28,655043,087
US BancorpCOM9029733043175,725SH SOLE 2,10003,625
Union Pacific Corp.COM9078181084892,218SH SOLE 23101,987
United Health Group Inc.COM91324p1029,48125,483SH SOLE 9,518015,965
Unity Software, Inc.COM91332u1013,31333,030SH SOLE 13,801019,229
Uranium Energy CorpCOM9168961033713,000SH SOLE 0013,000
Utilities Select Sector SPDRCOM81369y8862,35436,756SH SOLE 5,592031,164
Vanguard Dividend AppreciationCOM9219088445803,941SH SOLE 54503,396
Vanguard Small Cap EFTCOM9229087514412,062SH SOLE 002,062
Vanguard Value Index Fd ETFCOM9229087442131,620SH SOLE 001,620
VerizonCOM92343v1041,05618,163SH SOLE 7,217010,946
Visa, Inc.COM92826C8395,77127,256SH SOLE 10,374016,882
WEC Energy Group, Inc.COM92939U1063143,355SH SOLE 2,29501,060
Workday, Inc.COM98138h1014,48818,065SH SOLE 9,68608,379
XPO LogisticsCOM9837931005,26142,671SH SOLE 15,805026,866
Zoetis Inc.COM98978v1036,53941,520SH SOLE 18,288023,232
iShares Core S&P 500 IndexCOM4642872001,2673,184SH SOLE 003,184
iShares Core US ValueCOM4642876632523,659SH SOLE 7503,584
iShares DJ US Tech SecCOM4642877217528,580SH SOLE 1,46007,120
iShares Global TelecomCOM4642872752563,186SH SOLE 36002,826
iShares MSCI Emerging MktsCOM4642872341,09720,573SH SOLE 1,860018,713
iShares Russell 2000COM4642876554832,186SH SOLE 002,186
iShares SP MidCap 400COM4642875076962,673SH SOLE 002,673
Charles Schwab 4.45 pfd Ser. JPFD8085138651,47959,180SH SOLE 15,580043,600
First Republic Bank 5.5 pfdPFD3361588031,39651,575SH SOLE 12,800038,775
JP Morgan Chase & Co. 4.75 PfdPFD48128B6222,06878,260SH SOLE 22,200056,060
Wells Fargo 4.75 Pfd. PerpetuaPFD94988U15172928,550SH SOLE 8,600019,950
Wells Fargo & Co 7.50 Cv Pfd SCOM949746804283200SH SOLE 20000