0001321993-16-000011.txt : 20160425 0001321993-16-000011.hdr.sgml : 20160425 20160425101824 ACCESSION NUMBER: 0001321993-16-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160425 DATE AS OF CHANGE: 20160425 EFFECTIVENESS DATE: 20160425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRIMES & COMPANY, INC. CENTRAL INDEX KEY: 0001321993 IRS NUMBER: 046906504 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11551 FILM NUMBER: 161588106 BUSINESS ADDRESS: STREET 1: 110 TURNPIKE RD, STE 100 CITY: WESTBOROUGH STATE: MA ZIP: 01581 BUSINESS PHONE: 508-366-3883 MAIL ADDRESS: STREET 1: 110 TURNPIKE RD, STE 100 CITY: WESTBOROUGH STATE: MA ZIP: 01581 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001321993 XXXXXXXX 03-31-2016 03-31-2016 GRIMES & COMPANY, INC.
110 TURNPIKE RD, STE 100 WESTBOROUGH MA 01581
13F HOLDINGS REPORT 028-11551 N
Gerald S. Connolly Vice President, Chief Compliance Officer 508-366-3883 Gerald S. Connolly Westborough MA 04-25-2016 0 257 777304 false
INFORMATION TABLE 2 final1stqtr2016.xml 3M Company COM 88579Y101 2012 12075 SH SOLE 12075 0 0 3M Company COM 88579Y101 20 120 SH OTR 120 0 0 AbbVie Inc. COM 00287Y109 211 3700 SH SOLE 3700 0 0 Accenture Ltd COM G1151C101 10092 87449 SH SOLE 87449 0 0 Aetna COM 00817Y108 5461 48611 SH SOLE 48611 0 0 AFLAC Inc. COM 001055102 143 2272 SH SOLE 2272 0 0 AFLAC Inc. COM 001055102 72 1145 SH OTR 1145 0 0 Albemarle Corp. COM 012653101 3841 60075 SH SOLE 60075 0 0 Albemarle Corp. COM 012653101 56 875 SH OTR 875 0 0 Allegion PLC COM G47791101 367 5753 SH SOLE 5753 0 0 Allete Inc. COM 018522300 404 7212 SH SOLE 7212 0 0 Allete Inc. COM 018522300 4 68 SH OTR 68 0 0 Alphabet Inc. COM 38259P706 2682 3600 SH SOLE 3600 0 0 Alphabet Inc. COM 38259P508 3852 5049 SH SOLE 5049 0 0 Alphabet Inc. COM 38259P508 33 43 SH OTR 43 0 0 Altria Group Inc COM 02209S103 223 3563 SH SOLE 3563 0 0 Altria Group Inc COM 02209S103 24 385 SH OTR 385 0 0 Amazon.com Inc. COM 023135106 248 418 SH SOLE 418 0 0 American Express Co COM 025816109 587 9554 SH SOLE 9554 0 0 Apple Computer Inc. COM 037833100 2060 18900 SH OTR 18900 0 0 Apple Computer Inc. COM 037833100 10911 100109 SH SOLE 100109 0 0 Astrazeneca PLC (ADR) COM 046353108 251 8897 SH SOLE 8897 0 0 Astrazeneca PLC (ADR) COM 046353108 36 1270 SH OTR 1270 0 0 AT&T Inc. Com COM 00206R102 3947 100770 SH SOLE 100770 0 0 AT&T Inc. Com COM 00206R102 21 530 SH OTR 530 0 0 Automatic Data Processing Inc. COM 053015103 550 6129 SH SOLE 6129 0 0 Banco Santander COM 05964H105 47 10883 SH SOLE 10883 0 0 Bank New York Inc. COM 064058100 221 6000 SH SOLE 6000 0 0 Bank of America Corp. COM 060505104 215 15870 SH OTR 15870 0 0 Bank of America Corp. COM 060505104 486 35932 SH SOLE 35932 0 0 BB&T Corporation COM 054937107 383 11526 SH SOLE 11526 0 0 Berkshire Hathaway Inc Cl A COM 084670108 427 2 SH OTR 2 0 0 Berkshire Hathaway Inc. Cl A COM 084670108 640 3 SH SOLE 3 0 0 Berkshire Hathaway Inc. Cl B COM 084670207 2057 14500 SH SOLE 14500 0 0 Biogen IDEC Inc. COM 09062X103 413 1585 SH SOLE 1585 0 0 BlackRock Inc. COM 09247X101 7746 22743 SH SOLE 22743 0 0 Boeing Co COM 097023105 4785 37692 SH SOLE 37692 0 0 Boeing Co COM 097023105 16 125 SH OTR 125 0 0 Box Inc COM 10316T104 135 11000 SH SOLE 11000 0 0 BP PLC COM 055622104 221 7327 SH SOLE 7327 0 0 Bristol Myers Squibb COM 110122108 527 8252 SH SOLE 8252 0 0 BroadSoft Inc. COM 11133B409 409 10135 SH SOLE 10135 0 0 CH Robinson Worldwide COM 12541W209 8283 111583 SH SOLE 111583 0 0 CH Robinson Worldwide COM 12541W209 26 355 SH OTR 355 0 0 Check Point Software Technolog COM M22465104 369 4216 SH SOLE 4216 0 0 ChevronTexaco Corporation COM 166764100 3383 35458 SH SOLE 35458 0 0 ChevronTexaco Corporation COM 166764100 16 165 SH OTR 165 0 0 Cisco Systems Inc. COM 17275R102 10133 355928 SH SOLE 355928 0 0 Cisco Systems Inc. COM 17275R102 23 800 SH OTR 800 0 0 Clearwater Paper Corp COM 18538R103 261 5374 SH SOLE 5374 0 0 Coca-Cola Company COM 191216100 883 19035 SH SOLE 19035 0 0 Colgate-Palmolive Company COM 194162103 686 9711 SH SOLE 9711 0 0 Comcast Cl A COM 20030N101 321 5255 SH SOLE 5255 0 0 Computer Sciences Corporation COM 205363104 240 6975 SH SOLE 6975 0 0 Consolidated Edison Inc. COM 209115104 287 3750 SH SOLE 3750 0 0 Corning Incorporated COM 219350105 210 10057 SH SOLE 10057 0 0 Corning Incorporated COM 219350105 14 675 SH OTR 675 0 0 Corrections Corp. of America COM 22025Y407 6139 191551 SH SOLE 191551 0 0 Cronus Corp. COM 226903102 0 10000 SH SOLE 10000 0 0 Diageo plc COM 25243Q205 211 1959 SH SOLE 1959 0 0 Diageo plc COM 25243Q205 42 385 SH OTR 385 0 0 Dick's Sporting Goods Inc. COM 253393102 4716 100872 SH SOLE 100872 0 0 Dollar Tree Inc. COM 256746108 4642 56298 SH SOLE 56298 0 0 Dominion Resources Inc. COM 25746U109 612 8141 SH SOLE 8141 0 0 Duke Energy Corporation COM 26441C105 594 7356 SH SOLE 7356 0 0 E. I. du Pont de Nemours and C COM 263534109 189 2981 SH SOLE 2981 0 0 E. I. du Pont de Nemours and C COM 263534109 17 265 SH OTR 265 0 0 Eaton COM 278058102 220 3509 SH SOLE 3509 0 0 Eaton Vance Corp. COM 278265103 6100 181977 SH SOLE 181977 0 0 Eaton Vance Corp. COM 278265103 71 2110 SH OTR 2110 0 0 EGShares Beyond BRICs ETF ETF 268461639 263 16667 SH SOLE 16667 0 0 EMC Corporation COM 268648102 5786 217100 SH SOLE 217100 0 0 Eversource Energy COM 30040W108 406 6966 SH SOLE 6966 0 0 EvoLucia Inc. COM 30049B105 0 20000 SH SOLE 20000 0 0 Express Scripts Inc COM 302182100 135 1971 SH SOLE 1971 0 0 Express Scripts Inc COM 302182100 66 960 SH OTR 960 0 0 Exxon Mobil Corporation COM 30231G102 170 2030 SH OTR 2030 0 0 Exxon Mobil Corporation COM 30231G102 5156 61678 SH SOLE 61678 0 0 Fastenal Company COM 311900104 161 3291 SH SOLE 3291 0 0 Fastenal Company COM 311900104 52 1070 SH OTR 1070 0 0 Ford Motor Company COM 345370860 183 13550 SH SOLE 13550 0 0 Fortune Nat Res Corp No Stockh COM 349681106 0 18000 SH SOLE 18000 0 0 Franklin Resources COM 354613101 2337 59849 SH SOLE 59849 0 0 Gap COM 364760108 5771 196307 SH SOLE 196307 0 0 General Electric Company COM 369604103 3812 119908 SH SOLE 119908 0 0 General Electric Company COM 369604103 23 710 SH OTR 710 0 0 Gentex Corporation COM 371901109 4709 300128 SH SOLE 300128 0 0 Genuine Parts Company COM 372460105 345 3474 SH SOLE 3474 0 0 Genuine Parts Company COM 372460105 24 240 SH OTR 240 0 0 Gerber Scientific Inc. Escrow COM 37373ESC5 0 10000 SH SOLE 10000 0 0 Gilead Sciences Inc. COM 375558103 295 3212 SH SOLE 3212 0 0 Gilead Sciences Inc. COM 375558103 62 670 SH OTR 670 0 0 GlaxoSmithKline plc COM 37733W105 163 4008 SH SOLE 4008 0 0 GlaxoSmithKline plc COM 37733W105 46 1125 SH OTR 1125 0 0 Graco Inc. COM 384109104 5128 61075 SH SOLE 61075 0 0 Guess Inc. COM 401617105 464 24725 SH SOLE 24725 0 0 Guggenheim Enhanced Short Dura ETF 18383M654 1166 23381 SH SOLE 23381 0 0 Halliburton Company COM 406216101 5923 165804 SH SOLE 165804 0 0 Harris Corp. COM 413875105 2636 33857 SH SOLE 33857 0 0 Health Care Select Sector SPDR ETF 81369Y209 200 2956 SH SOLE 2956 0 0 Health Discovery Corp COM 42218R100 9 264192 SH SOLE 264192 0 0 Hemp Inc COM 423703206 1 10000 SH SOLE 10000 0 0 Home Depot Inc. COM 437076102 692 5186 SH SOLE 5186 0 0 Honeywell International Inc. COM 438516106 535 4776 SH SOLE 4776 0 0 IDEXX Laboratories Inc. COM 45168D104 595 7600 SH SOLE 7600 0 0 Infosys Technologies Limited COM 456788108 5204 273627 SH SOLE 273627 0 0 Ingersoll-Rand Company Limited COM G47791101 1070 17260 SH SOLE 17260 0 0 Intel Corporation COM 458140100 10586 327230 SH SOLE 327230 0 0 Intel Corporation COM 458140100 16 480 SH OTR 480 0 0 International Business Machine COM 459200101 3873 25575 SH SOLE 25575 0 0 International Paper Company COM 460146103 7469 181990 SH SOLE 181990 0 0 iShares Barclays 1-3 Year Cred ETF 464288646 548 5202 SH SOLE 5202 0 0 iShares Barclays 1-3 Year Trea ETF 464287457 111080 1306365 SH SOLE 1306365 0 0 iShares Core MSCI EAFE ETF ETF 46432F842 4700 88449 SH SOLE 88449 0 0 iShares Core MSCI Emerging Mar ETF 46434G103 589 14152 SH SOLE 14152 0 0 iShares Dow Jones US Telecom ETF 464287713 894 29092 SH SOLE 29092 0 0 iShares Dow Jones US Utilities ETF 464287697 909 7346 SH SOLE 7346 0 0 iShares iBoxx Invmnt Grade Cor ETF 464287242 40018 336794 SH SOLE 336794 0 0 iShares MSCI EAFE ETF 464287465 1808 31637 SH SOLE 31637 0 0 iShares MSCI Emerging Markets ETF 464287234 1954 57060 SH SOLE 57060 0 0 iShares Russell 1000 Growth In ETF 464287614 282 2823 SH SOLE 2823 0 0 iShares Russell 1000 Value ETF 464287598 372 3760 SH SOLE 3760 0 0 iShares S&P 500 ETF 464287200 30505 147616 SH SOLE 147616 0 0 iShares S&P MidCap 400 ETF 464287507 8293 57513 SH SOLE 57513 0 0 iShares S&P S/T Natnl AMT-Free ETF 464288158 2314 21805 SH SOLE 21805 0 0 iShares S&P SmallCap 600 ETF 464287804 897 7965 SH SOLE 7965 0 0 J.P. Morgan Chase & Co. COM 46625H100 560 9460 SH SOLE 9460 0 0 J.P. Morgan Chase & Co. COM 46625H100 21 350 SH OTR 350 0 0 Johnson & Johnson COM 478160104 3599 33262 SH SOLE 33262 0 0 Johnson & Johnson COM 478160104 23 210 SH OTR 210 0 0 Kimberly-Clark Corporation COM 494368103 714 5308 SH SOLE 5308 0 0 Kimberly-Clark Corporation COM 494368103 18 135 SH OTR 135 0 0 Las Vegas Sands Corp COM 517834107 4995 96650 SH SOLE 96650 0 0 Las Vegas Sands Corp COM 517834107 43 825 SH OTR 825 0 0 LyondellBasell Industries NV COM N53745100 7614 88972 SH SOLE 88972 0 0 MannKind Corp. COM 56400P201 32 19865 SH SOLE 19865 0 0 Manulife Finl Corp COM 56501R106 397 28092 SH SOLE 28092 0 0 Manulife Finl Corp COM 56501R106 21 1470 SH OTR 1470 0 0 Marathon Petroleum Corporation COM 56585A102 3398 91405 SH SOLE 91405 0 0 Market Vectors High-Yield Muni ETF 57060U878 20323 648468 SH SOLE 648468 0 0 McDonald's Corporation COM 580135101 1365 10863 SH SOLE 10863 0 0 McKesson COM 58155Q103 3413 21703 SH SOLE 21703 0 0 Medtronic Inc. COM 585055106 217 2887 SH SOLE 2887 0 0 Merck & Co. Inc. COM 589331107 434 8201 SH SOLE 8201 0 0 Merck & Co. Inc. COM 589331107 19 365 SH OTR 365 0 0 Michael Kors Holdings Ltd. COM G60754101 5763 101168 SH SOLE 101168 0 0 Micron Technology Inc. COM 595112103 345 32920 SH SOLE 32920 0 0 Microsoft Corporation COM 594918104 11690 211656 SH SOLE 211656 0 0 Microsoft Corporation COM 594918104 24 430 SH OTR 430 0 0 MidCap SPDRs ETF 595635103 604 2299 SH SOLE 2299 0 0 Murphy Oil Corporation COM 626717102 312 12401 SH SOLE 12401 0 0 Murphy USA COM 626755102 206 3359 SH SOLE 3359 0 0 Nestle S.A. COM 641069406 291 3880 SH SOLE 3880 0 0 Nestle S.A. COM 641069406 50 660 SH OTR 660 0 0 Network Appliance Inc. COM 64110D104 1727 63296 SH SOLE 63296 0 0 New York Community Bancorp Inc COM 649445103 354 22292 SH SOLE 22292 0 0 NextEra Energy Inc. COM 65339F101 304 2573 SH SOLE 2573 0 0 NextEra Energy Inc. COM 65339F101 24 200 SH OTR 200 0 0 NIKE Inc. COM 654106103 287 4666 SH SOLE 4666 0 0 Nordstrom Inc. COM 655664100 6046 105687 SH SOLE 105687 0 0 Novartis AG COM 66987V109 5706 78768 SH SOLE 78768 0 0 Novartis AG COM 66987V109 37 510 SH OTR 510 0 0 Novo Nordisk A/S (ADR) COM 670100205 237 4371 SH SOLE 4371 0 0 Occidental Petroleum Corporati COM 674599105 108 1571 SH OTR 1571 0 0 Occidental Petroleum Corporati COM 674599105 3537 51684 SH SOLE 51684 0 0 Onmedia International Inc Illi COM 68299Z943 0 80000 SH SOLE 80000 0 0 Oracle Corporation COM 68389X105 6120 149588 SH SOLE 149588 0 0 PACCAR Inc COM 693718108 2146 39238 SH SOLE 39238 0 0 Paychex Inc. COM 704326107 268 4966 SH SOLE 4966 0 0 Paychex Inc. COM 704326107 22 400 SH OTR 400 0 0 PepsiCo Inc. COM 713448108 1261 12300 SH SOLE 12300 0 0 Petaquilla Minerals COM 716013107 1 222500 SH SOLE 222500 0 0 Pfizer Inc COM 717081103 1499 50572 SH SOLE 50572 0 0 Pfizer Inc COM 717081103 13 440 SH OTR 440 0 0 Philip Morris International In COM 718172109 526 5363 SH SOLE 5363 0 0 Philip Morris International In COM 718172109 22 220 SH OTR 220 0 0 PowerShares Dynamic Large Cap ETF 73935X708 374 12451 SH SOLE 12451 0 0 PowerShares FTSE RAFI US 1000 ETF 73935X583 46807 530998 SH SOLE 530998 0 0 PowerShares Fundamental Pure L ETF 739371102 3874 117669 SH SOLE 117669 0 0 PowerShares QQQ ETF 73935A104 246 2250 SH SOLE 2250 0 0 Principal Financial Group COM 74251V102 4939 125203 SH SOLE 125203 0 0 Principal Financial Group COM 74251V102 61 1550 SH OTR 1550 0 0 Procter & Gamble Company COM 742718109 1390 16886 SH SOLE 16886 0 0 Public Service Enterprise Grou COM 744573106 298 6326 SH SOLE 6326 0 0 Public Storage Inc. COM 74460D109 267 967 SH SOLE 967 0 0 QUALCOMM Incorporated COM 747525103 4823 94317 SH SOLE 94317 0 0 Quest Oil Corp. COM 74836C108 0 11000 SH SOLE 11000 0 0 Quiksilver Inc. COM 74838C106 0 10000 SH SOLE 10000 0 0 Rite Aid COM 767754104 111 13600 SH SOLE 13600 0 0 Robert Half International Inc. COM 770323103 2831 60786 SH SOLE 60786 0 0 Rockwell Automation Inc. COM 773903109 7529 66193 SH SOLE 66193 0 0 SanDisk COM 80004C101 4269 56113 SH SOLE 56113 0 0 Schlumberger Limited COM 806857108 3270 44335 SH SOLE 44335 0 0 Schwab International Equity ET ETF 808524805 252 9294 SH SOLE 9294 0 0 Schwab Short-Term US Treasury ETF 808524862 7471 147076 SH SOLE 147076 0 0 Schwab US Large-Cap ETF ETF 808524201 1816 37174 SH SOLE 37174 0 0 Schwab US Mid-Cap ETF ETF 808524508 333 8210 SH SOLE 8210 0 0 Scripps Networks Interactive COM 811065101 4623 70585 SH SOLE 70585 0 0 Seagate Technology COM G7945J104 6284 182423 SH SOLE 182423 0 0 Southern Company COM 842587107 428 8269 SH SOLE 8269 0 0 Southwest Airlines Co. COM 844741108 6189 138145 SH SOLE 138145 0 0 Sovran Self Storage Inc. COM 84610H108 262 2220 SH SOLE 2220 0 0 SPDR Barclays Short Term Corpo ETF 78464A474 291 9511 SH SOLE 9511 0 0 SPDR Blackstone/GSO Senior Loa ETF 78467V608 1064 22893 SH SOLE 22893 0 0 SPDR Gold Shares ETF 78463V107 1106 9402 SH SOLE 9402 0 0 SPDR S&P Dividend ETF 78464A763 294 3672 SH SOLE 3672 0 0 SPDR S&P Metals & Mining ETF 78464A755 299 14611 SH SOLE 14611 0 0 SPDRs ETF 78462F103 5054 24590 SH SOLE 24590 0 0 Symantec Corporation COM 871503108 5127 278943 SH SOLE 278943 0 0 Taiwan Semiconductor Manufactu COM 874039100 5256 200592 SH SOLE 200592 0 0 Target Corporation COM 87612E106 7725 93882 SH SOLE 93882 0 0 Teradata Corporation COM 88076W103 1865 71084 SH SOLE 71084 0 0 Tesla Motors Inc. COM 88160R101 320 1391 SH SOLE 1391 0 0 Teva Pharmaceutical Industries COM 881624209 2819 52685 SH SOLE 52685 0 0 Teva Pharmaceutical Industries COM 881624209 64 1200 SH OTR 1200 0 0 Texas Instruments Incorporated COM 882508104 393 6842 SH SOLE 6842 0 0 The Hanover Insurance Group In COM 410867105 4059 44987 SH OTR 44987 0 0 The Hanover Insurance Group In COM 410867105 135 1500 SH SOLE 1500 0 0 The TJX Companies Inc. COM 872540109 200 2554 SH SOLE 2554 0 0 The Toronto-Dominion Bank (USA COM 891160509 1568 36358 SH SOLE 36358 0 0 Tivus Inc. COM 888728102 0 1108000 SH SOLE 1108000 0 0 Toyota Motor Corporation COM 892331307 2523 23733 SH SOLE 23733 0 0 Tupperware Corporation COM 899896104 3578 61719 SH SOLE 61719 0 0 U.S. Bancorp COM 902973304 1203 29634 SH SOLE 29634 0 0 Union Pacific Corporation COM 907818108 6250 78567 SH SOLE 78567 0 0 United Financial Bancorp COM 91030T109 133 10583 SH SOLE 10583 0 0 United Parcel Service Inc. COM 911312106 6895 65374 SH SOLE 65374 0 0 United Technologies Corporatio COM 913017109 569 5680 SH SOLE 5680 0 0 UnitedHealth Group COM 91324P102 5906 45815 SH SOLE 45815 0 0 Vanguard Dividend Appreciation ETF 921908844 722 8888 SH SOLE 8888 0 0 Vanguard Emerging Markets Stoc ETF 922042858 1363 39414 SH SOLE 39414 0 0 Vanguard FTSE All-World ex-US ETF 922042775 477 11059 SH SOLE 11059 0 0 Vanguard FTSE Developed Market ETF 921943858 4327 120585 SH SOLE 120585 0 0 Vanguard Growth ETF ETF 922908736 41209 387122 SH SOLE 387122 0 0 Vanguard High Dividend Yield I ETF 921946406 911 13194 SH SOLE 13194 0 0 Vanguard Mega Cap 300 Gr Index ETF 921910816 790 9500 SH SOLE 9500 0 0 Vanguard REIT ETF 922908553 201 2395 SH SOLE 2395 0 0 Vanguard S&P Mid-Cap 400 Index ETF 921932885 359 3695 SH SOLE 3695 0 0 Vanguard Small Cap ETF ETF 922908751 220 1972 SH SOLE 1972 0 0 Vanguard ST Corp Bond ETF ETF 92206C409 3881 48498 SH SOLE 48498 0 0 Vanguard Total Bond Market ETF ETF 921937835 40326 487003 SH SOLE 487003 0 0 Vanguard Total Stock Market ETF 922908769 247 2353 SH SOLE 2353 0 0 VEREIT Inc Class A COM 92339V100 109 12273 SH SOLE 12273 0 0 Verizon Communications Inc. COM 92343V104 4875 90135 SH SOLE 90135 0 0 Verizon Communications Inc. COM 92343V104 0 0 SH OTR 0 0 0 Vodafone Group PLC COM 92857W209 511 15949 SH SOLE 15949 0 0 Vodafone Group PLC COM 92857W209 37 1157 SH OTR 1157 0 0 Walgreens Boots Alliance Inc. COM 931427108 854 10137 SH SOLE 10137 0 0 Wal-Mart Stores Inc. COM 931142103 277 4050 SH SOLE 4050 0 0 Walt Disney Company COM 254687106 37 370 SH OTR 370 0 0 Walt Disney Company COM 254687106 799 8048 SH SOLE 8048 0 0 Wells Fargo & Company COM 949746101 255 5267 SH SOLE 5267 0 0 Wells Fargo & Company COM 949746101 17 349 SH OTR 349 0 0 Western Union COM 959802109 2768 143513 SH SOLE 143513 0 0 Whole Foods Market Inc. COM 966837106 4316 138733 SH SOLE 138733 0 0 WorldGate Communications Inc. COM 98156L307 0 164605 SH SOLE 164605 0 0 Xilinx Inc. COM 983919101 1018 21470 SH SOLE 21470 0 0