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
AES Corp COM 00130h105 1,182 50,319 SH   SOLE   39,361 0 11,584
AT&T Inc. (New) COM 00206r102 2,196 76,346 SH   SOLE   68,314 0 13,366
Abbott Laboratories COM 002824100 597 5,456 SH   SOLE   4,710 0 808
Abbvie Inc COM 00287Y109 2,695 25,149 SH   SOLE   20,190 0 5,197
Accenture Plc COM G1151C101 1,216 4,654 SH   SOLE   4,071 0 632
Activision Blizzard Inc COM 00507V109 1,392 14,997 SH   SOLE   12,928 0 2,245
Adobe Inc COM 00724F101 947 1,893 SH   SOLE   1,646 0 268
Alexion Pharmaceuticals Inc COM 015351109 1,638 10,482 SH   SOLE   9,208 0 1,384
Allstate Corp COM 020002101 1,225 11,148 SH   SOLE   9,704 0 1,578
Alphabet Inc. Class A COM 02079K305 11,198 6,389 SH   SOLE   5,666 0 993
Alphabet Inc. Class C COM 02079K107 3,595 2,052 SH   SOLE   1,856 0 414
Amazon Inc COM 023135106 15,233 4,677 SH   SOLE   4,061 0 794
Amdocs Ltd COM G02602103 1,615 22,772 SH   SOLE   21,514 0 3,634
American Elec Pwr Inc COM 025537101 852 10,227 SH   SOLE   9,339 0 1,850
American Water Works Comp COM 030420103 786 5,122 SH   SOLE   4,428 0 757
Amerisourcebergen Corp COM 03073E105 2,415 24,701 SH   SOLE   21,748 0 5,011
Amgen Inc COM 031162100 4,242 18,450 SH   SOLE   16,645 0 3,053
Amphenol Corp COM 032095101 1,188 9,082 SH   SOLE   7,805 0 1,387
Anthem Inc COM 036752103 3,576 11,137 SH   SOLE   9,933 0 1,973
Apple Computer COM 037833100 35,133 264,774 SH   SOLE   239,328 0 39,382
Applied Materials Inc COM 038222105 1,659 19,224 SH   SOLE   16,623 0 2,828
Aptiv PLC COM G6095L109 415 3,187 SH   SOLE   2,990 0 365
Arcosa Inc COM 039653100 292 5,307 SH   SOLE   5,066 0 869
Arrow Electronics Inc COM 042735100 1,141 11,723 SH   SOLE   10,153 0 1,726
Assurant Inc COM 04621X108 1,439 10,566 SH   SOLE   9,550 0 2,383
Autodesk Inc COM 052769106 1,495 4,897 SH   SOLE   4,212 0 742
Autonation Inc COM 05329W102 1,103 15,811 SH   SOLE   13,644 0 2,350
Autozone Inc COM 053332102 1,514 1,277 SH   SOLE   1,136 0 164
Bank Of America Corp COM 060505104 2,140 70,615 SH   SOLE   63,866 0 10,698
Berkshire Hathaway Inc Cl B COM 084670702 4,095 17,662 SH   SOLE   15,732 0 2,688
Berry Global Group Inc COM 08579W103 873 15,542 SH   SOLE   13,361 0 2,371
Best Buy Co Inc COM 086516101 1,350 13,529 SH   SOLE   10,454 0 3,223
Biogen Inc COM 09062X103 2,726 11,132 SH   SOLE   9,837 0 1,956
Blackrock Inc COM 09247X101 1,720 2,384 SH   SOLE   2,064 0 347
Boeing Co COM 097023105 832 3,888 SH   SOLE   3,582 0 638
Booz Allen Hamilton Hldgs COM 099502106 391 4,484 SH   SOLE   4,231 0 301
Bristol Myers Squibb COM 110122108 3,304 53,268 SH   SOLE   47,164 0 8,619
Broadcom Inc COM 11135F101 2,147 4,904 SH   SOLE   4,264 0 824
Broadridge Financial Solutions COM 11133t103 2,534 16,538 SH   SOLE   14,935 0 3,194
Brunswick Corp COM 117043109 1,053 13,807 SH   SOLE   11,979 0 1,981
CDK Global COM 12508E101 664 12,808 SH   SOLE   11,010 0 1,972
CDW Corp COM 12514G108 1,992 15,114 SH   SOLE   13,760 0 2,674
CF Bankshares Inc COM 12520L109 368 20,816 SH   SOLE   20,816 0 0
CVS Health Corp COM 126650100 3,261 47,739 SH   SOLE   41,696 0 9,478
Cadence Design Systems Inc COM 127387108 4,018 29,450 SH   SOLE   25,862 0 6,154
Cardinal Health Inc COM 14149Y108 1,526 28,490 SH   SOLE   25,534 0 4,807
Cbre Group Inc COM 12504L109 2,151 34,297 SH   SOLE   30,752 0 6,947
Charter Communications Inc COM 16119P108 1,125 1,701 SH   SOLE   1,471 0 249
Chevron Corp COM 166764100 1,115 13,206 SH   SOLE   11,867 0 2,061
Chubb Limited COM H1467J104 588 3,817 SH   SOLE   3,686 0 580
Ciena Corp COM 171779309 747 14,132 SH   SOLE   12,148 0 2,151
Cigna Corp COM 125523100 1,104 5,303 SH   SOLE   4,585 0 779
Cintas COM 172908105 287 812 SH   SOLE   812 0 0
Cisco Systems Inc COM 17275R102 2,829 63,215 SH   SOLE   55,770 0 9,351
Citigroup Inc COM 172967424 2,472 40,092 SH   SOLE   35,429 0 5,785
Citrix Systems Inc COM 177376100 922 7,084 SH   SOLE   6,175 0 986
Cognizant Technology Solutions COM 192446102 1,319 16,090 SH   SOLE   13,930 0 2,383
Comcast Corp COM 20030N101 5,180 98,846 SH   SOLE   87,272 0 16,739
Conagra Brands COM 205887102 898 24,766 SH   SOLE   21,361 0 3,693
Concentrix Corp. COM 20602d101 683 6,923 SH   SOLE   5,995 0 1,006
Corelogic Inc COM 21871D103 970 12,546 SH   SOLE   10,812 0 1,882
Costco Wholesale Corp COM 22160K105 431 1,144 SH   SOLE   981 0 174
Cummins Inc COM 231021106 281 1,239 SH   SOLE   504 0 735
D.R. Horton Inc COM 23331A109 1,132 16,427 SH   SOLE   14,461 0 2,128
Davita Inc COM 23918K108 1,198 10,205 SH   SOLE   8,797 0 1,530
Dell Technologies Inc COM 24703L202 1,064 14,517 SH   SOLE   12,521 0 2,165
Delta Air Lines Inc COM 247361702 1,424 35,409 SH   SOLE   31,980 0 6,889
Discover Financial Service COM 254709108 633 6,996 SH   SOLE   5,278 0 2,140
Dollar General Corp COM 256677105 1,229 5,842 SH   SOLE   5,040 0 871
Dover Corp COM 260003108 1,067 8,450 SH   SOLE   7,298 0 1,251
EOG Resources Inc COM 26875P101 812 16,282 SH   SOLE   14,046 0 2,433
Ebay Inc COM 278642103 1,210 24,074 SH   SOLE   21,503 0 2,796
Electronic Arts Inc COM 285512109 1,078 7,510 SH   SOLE   6,464 0 1,135
Emerson Electric Co COM 291011104 1,339 16,659 SH   SOLE   14,420 0 2,430
Everest Re Group Ltd COM G3223R108 1,130 4,829 SH   SOLE   4,393 0 1,084
Expeditors Intern Of Wash COM 302130109 668 7,020 SH   SOLE   6,086 0 1,034
Exxon Mobil Corporation COM 30231G102 1,004 24,367 SH   SOLE   21,147 0 4,240
Facebook Inc COM 30303M102 9,085 33,260 SH   SOLE   29,318 0 5,596
Fidelity National Financial COM 31620R303 1,011 25,869 SH   SOLE   22,420 0 3,744
Fifth Third Bancorp COM 316773100 1,568 56,870 SH   SOLE   51,380 0 10,845
First American Financial COM 31847R102 879 17,034 SH   SOLE   14,878 0 2,373
First Hawaiian Inc COM 32051X108 504 21,388 SH   SOLE   20,977 0 1,462
Foot Locker Inc COM 344849104 1,133 28,015 SH   SOLE   24,904 0 5,866
Fortive Corp COM 34959J108 907 12,811 SH   SOLE   11,061 0 1,905
Fortune Brands Home COM 34964C106 920 10,728 SH   SOLE   9,222 0 1,636
Gallagher Arthur J & Co COM 363576109 1,055 8,532 SH   SOLE   7,368 0 1,267
General Mills Inc COM 370334104 986 16,763 SH   SOLE   14,460 0 2,499
Gentex Corp COM 371901109 1,814 53,454 SH   SOLE   48,606 0 9,613
Genuine Parts Co COM 372460105 983 9,792 SH   SOLE   8,450 0 1,456
Goldman Sachs Group Inc COM 38141G104 1,741 6,601 SH   SOLE   5,772 0 902
Graham Holdings Co COM 384637104 242 454 SH   SOLE   446 0 22
HCA Healthcare Inc COM 40412C101 3,852 23,425 SH   SOLE   20,940 0 4,104
HP Inc COM 40434L105 909 36,952 SH   SOLE   33,857 0 6,195
Halliburton Co COM 406216101 863 45,641 SH   SOLE   39,282 0 6,907
Hartford Financial Servic COM 416515104 1,817 37,095 SH   SOLE   33,683 0 4,260
Hewlett Packard Enterprise COM 42824C109 785 66,247 SH   SOLE   62,237 0 8,463
Hologic Inc COM 436440101 983 13,503 SH   SOLE   11,633 0 2,030
Home Depot Inc COM 437076102 3,191 12,012 SH   SOLE   10,415 0 2,120
Hubbell Inc COM 443510607 973 6,203 SH   SOLE   5,367 0 907
Humana Inc COM 444859102 934 2,277 SH   SOLE   1,969 0 334
Huntington Ingalls Inds COM 446413106 1,039 6,092 SH   SOLE   5,578 0 1,040
Intel Corp COM 458140100 3,983 79,945 SH   SOLE   71,214 0 11,439
Ishares Core US REIT ETF 464288521 2,155 44,517 SH   SOLE   38,984 0 6,052
Itt Inc COM 45073V108 1,043 13,540 SH   SOLE   11,643 0 2,058
JPMorgan Chase & Co COM 46625H100 5,915 46,553 SH   SOLE   41,490 0 6,750
Jabil Inc COM 466313103 1,017 23,902 SH   SOLE   20,619 0 3,568
Jazz Pharmaceuticals Plc COM G50871105 2,132 12,918 SH   SOLE   11,628 0 2,539
Johnson & Johnson COM 478160104 4,218 26,800 SH   SOLE   23,974 0 4,057
Jones Lang Lasalle Inc COM 48020Q107 815 5,496 SH   SOLE   5,147 0 528
Kellogg Co COM 487836108 346 5,559 SH   SOLE   4,770 0 845
Kimberly-Clark Corp COM 494368103 985 7,308 SH   SOLE   6,321 0 1,074
Kla Corp COM 482480100 4,198 16,214 SH   SOLE   15,030 0 2,375
Kraft Heinz Co COM 500754106 970 27,991 SH   SOLE   24,230 0 4,082
Kroger Co COM 501044101 2,607 82,099 SH   SOLE   71,509 0 16,332
L3harris Technologies Inc COM 502431109 620 3,282 SH   SOLE   3,096 0 911
LKQ Corp COM 501889208 1,359 38,578 SH   SOLE   34,327 0 5,713
LPL Financial Holdings Inc COM 50212V100 2,343 22,486 SH   SOLE   20,681 0 4,033
Laboratory Corporation COM 50540R409 997 4,900 SH   SOLE   4,224 0 732
Lam Research Corp COM 512807108 1,973 4,177 SH   SOLE   3,371 0 859
Lear Corp COM 521865204 2,081 13,086 SH   SOLE   11,876 0 2,425
Lilly Eli & Co COM 532457108 1,875 11,106 SH   SOLE   9,623 0 1,611
Lockheed Martin Corp COM 539830109 3,691 10,398 SH   SOLE   9,208 0 1,952
Lowe's Companies Inc COM 548661107 1,655 10,313 SH   SOLE   8,922 0 1,510
Lumentum Holdings COM 55024U109 855 9,022 SH   SOLE   7,735 0 1,400
Lyondellbasell Industries COM N53745100 1,259 13,739 SH   SOLE   12,492 0 2,457
MKS Instruments Inc COM 55306N104 1,077 7,156 SH   SOLE   6,186 0 1,051
MSC Industrial Direct Co COM 553530106 987 11,699 SH   SOLE   10,061 0 1,779
Marathon Petroleum Corp COM 56585A102 1,012 24,476 SH   SOLE   22,544 0 4,092
Masco Corp COM 574599106 874 15,911 SH   SOLE   13,735 0 2,360
Masimo Corp COM 574795100 349 1,301 SH   SOLE   1,301 0 0
Mastercard Incorporated COM 57636Q104 1,818 5,092 SH   SOLE   4,392 0 843
Mckesson Corp COM 58155Q103 1,405 8,076 SH   SOLE   7,079 0 1,159
Merck & Co Inc COM 58933Y105 1,775 21,703 SH   SOLE   19,470 0 3,295
Metlife Inc COM 59156R108 1,743 37,125 SH   SOLE   30,884 0 7,130
Microsoft Corp COM 594918104 22,986 103,344 SH   SOLE   91,453 0 16,781
Molina Healthcare Inc COM 60855R100 684 3,216 SH   SOLE   2,762 0 493
Mondelez International Inc. COM 609207105 214 3,664 SH   SOLE   1,049 0 2,615
Monster Bev Corp COM 61174X109 258 2,795 SH   SOLE   2,789 0 223
Morgan Stanley COM 617446448 1,846 26,940 SH   SOLE   23,583 0 3,669
Netflix Inc COM 64110L106 990 1,830 SH   SOLE   1,577 0 272
Nextera Energy Inc COM 65339F101 1,509 19,558 SH   SOLE   17,063 0 2,743
Northrop Grumman Corp COM 666807102 2,686 8,815 SH   SOLE   7,843 0 1,691
Norwegian Cruise Line Hol COM G66721104 306 12,043 SH   SOLE   9,554 0 4,295
Nucor Corp COM 670346105 1,291 24,264 SH   SOLE   23,366 0 3,793
Nvidia Corp COM 67066G104 1,622 3,107 SH   SOLE   2,760 0 376
O'Reilly Automotive Inc COM 67103H107 1,021 2,256 SH   SOLE   1,947 0 336
Onemain Holdings Inc COM 68268W103 1,919 39,852 SH   SOLE   32,006 0 8,603
Oracle Corp COM 68389X105 3,913 60,482 SH   SOLE   52,475 0 12,060
Oshkosh Corp COM 688239201 1,980 23,009 SH   SOLE   20,674 0 4,530
Owens Corning COM 690742101 972 12,824 SH   SOLE   11,062 0 1,915
PNC Finl Svcs Group COM 693475105 1,958 13,144 SH   SOLE   11,720 0 2,790
PRA Health Sciences Inc COM 69354M108 725 5,777 SH   SOLE   5,419 0 977
Paccar Inc COM 693718108 1,970 22,835 SH   SOLE   22,116 0 2,703
Packaging Corp Of America COM 695156109 1,743 12,636 SH   SOLE   11,215 0 1,791
Parker Hannifin Corp COM 701094104 1,578 5,794 SH   SOLE   5,118 0 755
Paypal Holdings Inc COM 70450Y103 1,206 5,150 SH   SOLE   4,468 0 738
Pentair Plc COM G7S00T104 1,006 18,957 SH   SOLE   16,306 0 2,880
Pepsico Inc. COM 713448108 685 4,621 SH   SOLE   4,243 0 799
Pfizer Inc COM 717081103 1,896 51,498 SH   SOLE   46,405 0 7,486
Phillips 66 COM 718546104 1,335 19,087 SH   SOLE   17,413 0 3,480
Polaris Inc COM 731068102 768 8,059 SH   SOLE   6,930 0 1,224
Popular Inc COM 733174700 331 5,874 SH   SOLE   3,785 0 2,089
Principal Financial Group COM 74251V102 1,046 21,078 SH   SOLE   18,262 0 3,054
Procter & Gamble Co COM 742718109 6,097 43,821 SH   SOLE   39,980 0 5,979
Public Service Enterprise Grou COM 744573106 892 15,300 SH   SOLE   13,928 0 2,881
Pultegroup Inc COM 745867101 2,787 64,638 SH   SOLE   56,870 0 11,848
Qorvo Inc COM 74736K101 1,171 7,043 SH   SOLE   6,075 0 1,050
Qualcomm Inc COM 747525103 2,334 15,323 SH   SOLE   13,272 0 2,228
Quanta Services Inc COM 74762E102 785 10,904 SH   SOLE   9,648 0 1,409
Qurate Retail Inc COM 74915M100 408 37,198 SH   SOLE   32,178 0 5,357
Raytheon Technologies COM 75513E101 1,390 19,444 SH   SOLE   17,725 0 3,568
Regal Beloit Corp COM 758750103 1,313 10,693 SH   SOLE   9,324 0 1,561
Reliance Steel & Alum COM 759509102 1,304 10,889 SH   SOLE   8,725 0 2,411
Renaissancere Holdings Ltd COM G7496G103 211 1,270 SH   SOLE   1,225 0 52
SVB Financial Group COM 78486Q101 1,441 3,716 SH   SOLE   3,203 0 557
Salesforce.Com Inc COM 79466L302 588 2,641 SH   SOLE   2,284 0 389
Schlumberger COM 806857108 865 39,618 SH   SOLE   34,104 0 5,990
Schneider National Inc COM 80689H102 691 33,375 SH   SOLE   28,804 0 4,957
Select Energy Services Inc COM 81617J301 115 28,028 SH   SOLE   27,864 0 164
Sherwin-Williams Co COM 824348106 1,253 1,705 SH   SOLE   1,462 0 264
Silgan Holdings Inc COM 827048109 779 21,014 SH   SOLE   18,093 0 3,175
Skyworks Solutions Inc COM 83088M102 2,807 18,360 SH   SOLE   15,795 0 3,730
Spectrum Brands Holdings COM 84790A105 1,117 14,146 SH   SOLE   12,174 0 2,141
Spirit Aerosystems Hldgs COM 848574109 351 8,969 SH   SOLE   8,689 0 817
Sprouts Farmers Market COM 85208M102 632 31,418 SH   SOLE   26,927 0 4,880
Ss&C Technologies Holdings COM 78467J100 1,120 15,394 SH   SOLE   13,331 0 2,236
State Street Corp COM 857477103 1,037 14,249 SH   SOLE   12,295 0 2,120
Steel Dynamics Inc COM 858119100 991 26,866 SH   SOLE   23,842 0 4,340
Synnex Corp COM 87162W100 560 6,880 SH   SOLE   5,965 0 993
Sysco Corp COM 871829107 516 6,945 SH   SOLE   5,056 0 2,683
T. Rowe Price Group Inc COM 74144T108 1,125 7,434 SH   SOLE   6,420 0 1,101
Texas Instruments Inc COM 882508104 1,916 11,674 SH   SOLE   10,041 0 1,775
The Charles Schwab Corp COM 808513105 1,139 21,470 SH   SOLE   20,563 0 3,868
Thermo Fisher Scientific COM 883556102 2,127 4,566 SH   SOLE   3,938 0 682
Timken Co COM 887389104 1,298 16,778 SH   SOLE   14,190 0 2,774
Tractor Supply Co COM 892356106 831 5,910 SH   SOLE   5,064 0 919
Trinity Inds Inc COM 896522109 361 13,666 SH   SOLE   13,190 0 2,371
Tyson Foods COM 902494103 399 6,185 SH   SOLE   5,741 0 462
US Foods Holding Corp COM 912008109 230 6,895 SH   SOLE   6,730 0 218
Union Pacific COM 907818108 1,583 7,603 SH   SOLE   6,791 0 1,584
United Rentals Inc COM 911363109 1,216 5,243 SH   SOLE   4,533 0 770
Unitedhealth Group Inc COM 91324P102 3,801 10,838 SH   SOLE   9,659 0 1,586
Universal Health Services COM 913903100 1,120 8,143 SH   SOLE   7,044 0 1,191
Valmont Industries Inc COM 920253101 1,117 6,388 SH   SOLE   5,499 0 966
Vangaurd Real Estate ETF 922908553 2,079 24,484 SH   SOLE   21,536 0 3,236
Verizon Communications Inc COM 92343V104 5,123 87,203 SH   SOLE   77,645 0 14,607
Virtu Financial Inc COM 928254101 909 36,115 SH   SOLE   31,175 0 5,364
Visa Inc. COM 92826C839 2,513 11,490 SH   SOLE   10,103 0 1,759
Voya Financial COM 929089100 1,380 23,463 SH   SOLE   22,196 0 4,172
W W Grainger Inc COM 384802104 1,039 2,544 SH   SOLE   2,195 0 380
Walgreens Boots Alliance COM 931427108 612 15,348 SH   SOLE   14,793 0 2,275
Walmart Inc COM 931142103 2,666 18,493 SH   SOLE   16,010 0 2,814
Walt Disney Co COM 254687106 2,271 12,535 SH   SOLE   11,276 0 1,855
Wells Fargo COM 949746101 1,254 41,546 SH   SOLE   37,797 0 8,051
Western Digital Corp COM 958102105 404 7,297 SH   SOLE   6,977 0 1,630
Westlake Chemical Corp COM 960413102 809 9,919 SH   SOLE   9,493 0 1,871
Williams Sonoma Inc COM 969904101 939 9,216 SH   SOLE   7,936 0 1,390
Xcel Energy Inc COM 98389B100 730 10,945 SH   SOLE   9,441 0 1,644
Xerox Holdings Corp COM 98421M106 658 28,380 SH   SOLE   23,849 0 5,641
Healthcare SS SPDR ETF 81369Y209 274 2,416 SH   SOLE   2,416 0 0
IShares MSCI Canada ETF ETF 464286509 212 6,887 SH   SOLE   6,887 0 0
Invesco S&P 500 ETF 46137V399 302 14,736 SH   SOLE   14,736 0 0
Ishares Core S&P 500 Etf ETF 464287200 236 629 SH   SOLE   629 0 0
SPDR Tr Unit Ser 1 ETF 78462F103 2,177 5,823 SH   SOLE   5,706 0 122
Schwab Emerging Markets Equity ETF 808524706 318 10,374 SH   SOLE   8,504 0 1,870
Schwab International Equity ETF 808524805 1,034 28,718 SH   SOLE   23,620 0 5,098
Schwab U.S. Large-Cap ETF ETF 808524201 9,839 108,178 SH   SOLE   100,665 0 9,836
Schwab US Broad Market ETF 808524102 427 4,690 SH   SOLE   4,690 0 0
Schwab US Mid-Cap ETF 808524508 886 12,999 SH   SOLE   10,796 0 2,203
Schwab US Small-Cap ETF 808524607 685 7,701 SH   SOLE   6,458 0 1,243
Select Sector SPDR Amex Techno ETF 81369y803 234 1,800 SH   SOLE   1,800 0 166
Vanguard Dividend Appreciation ETF 921908844 229 1,623 SH   SOLE   1,623 0 0