| Overall | Home | Visitor | ||||||||||||||||||||||||||||
| Team | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | G | A | P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Anaheim Ducks | 77 | 40 | 23 | 6 | 1 | 5 | 2 | 249 | 205 | 38 | 21 | 11 | 0 | 1 | 3 | 2 | 123 | 103 | 39 | 19 | 12 | 6 | 0 | 2 | 0 | 126 | 102 | 249 | 441 | 690 |
| Boston Bruins | 78 | 29 | 25 | 8 | 7 | 5 | 4 | 240 | 233 | 39 | 16 | 14 | 5 | 1 | 0 | 3 | 129 | 119 | 39 | 13 | 11 | 3 | 6 | 5 | 1 | 111 | 114 | 240 | 427 | 667 |
| Buffalo Sabres | 78 | 18 | 46 | 3 | 7 | 3 | 1 | 191 | 265 | 39 | 7 | 26 | 1 | 4 | 1 | 0 | 86 | 133 | 39 | 11 | 20 | 2 | 3 | 2 | 1 | 105 | 132 | 191 | 348 | 539 |
| Calgary Flames | 76 | 25 | 36 | 4 | 6 | 4 | 1 | 194 | 222 | 38 | 13 | 15 | 2 | 5 | 2 | 1 | 104 | 113 | 38 | 12 | 21 | 2 | 1 | 2 | 0 | 90 | 109 | 194 | 343 | 537 |
| Carolina Hurricanes | 77 | 20 | 44 | 4 | 3 | 3 | 3 | 212 | 278 | 40 | 13 | 18 | 3 | 1 | 3 | 2 | 123 | 145 | 37 | 7 | 26 | 1 | 2 | 0 | 1 | 89 | 133 | 212 | 379 | 591 |
| Chicago Blackhawks | 78 | 25 | 37 | 2 | 7 | 5 | 2 | 236 | 274 | 37 | 12 | 19 | 2 | 2 | 1 | 1 | 119 | 130 | 41 | 13 | 18 | 0 | 5 | 4 | 1 | 117 | 144 | 236 | 411 | 647 |
| Colorado Avalanche | 76 | 30 | 30 | 3 | 7 | 2 | 4 | 228 | 216 | 38 | 16 | 16 | 0 | 2 | 0 | 4 | 112 | 110 | 38 | 14 | 14 | 3 | 5 | 2 | 0 | 116 | 106 | 228 | 414 | 642 |
| Columbus Blue Jackets | 77 | 38 | 32 | 2 | 4 | 1 | 0 | 223 | 213 | 39 | 19 | 13 | 2 | 4 | 1 | 0 | 120 | 107 | 38 | 19 | 19 | 0 | 0 | 0 | 0 | 103 | 106 | 223 | 406 | 629 |
| Dallas Stars | 77 | 37 | 23 | 6 | 4 | 6 | 1 | 251 | 202 | 38 | 18 | 11 | 3 | 2 | 3 | 1 | 111 | 94 | 39 | 19 | 12 | 3 | 2 | 3 | 0 | 140 | 108 | 251 | 437 | 688 |
| Detroit Red Wings | 77 | 20 | 42 | 3 | 4 | 3 | 5 | 190 | 258 | 38 | 12 | 19 | 1 | 2 | 1 | 3 | 101 | 126 | 39 | 8 | 23 | 2 | 2 | 2 | 2 | 89 | 132 | 190 | 334 | 524 |
| Edmonton Oilers | 77 | 38 | 27 | 1 | 7 | 2 | 2 | 243 | 206 | 39 | 20 | 13 | 0 | 3 | 1 | 2 | 124 | 100 | 38 | 18 | 14 | 1 | 4 | 1 | 0 | 119 | 106 | 243 | 427 | 670 |
| Florida Panthers | 77 | 57 | 14 | 2 | 1 | 2 | 1 | 304 | 169 | 39 | 30 | 7 | 1 | 0 | 1 | 0 | 156 | 78 | 38 | 27 | 7 | 1 | 1 | 1 | 1 | 148 | 91 | 304 | 548 | 852 |
| Los Angeles Kings | 77 | 33 | 25 | 5 | 4 | 5 | 5 | 233 | 204 | 39 | 20 | 10 | 2 | 3 | 1 | 3 | 132 | 103 | 38 | 13 | 15 | 3 | 1 | 4 | 2 | 101 | 101 | 233 | 415 | 648 |
| Minnesota Wild | 77 | 38 | 34 | 2 | 2 | 0 | 1 | 254 | 244 | 39 | 20 | 16 | 1 | 1 | 0 | 1 | 130 | 120 | 38 | 18 | 18 | 1 | 1 | 0 | 0 | 124 | 124 | 254 | 454 | 708 |
| Montreal Canadiens | 77 | 30 | 38 | 1 | 1 | 2 | 5 | 191 | 221 | 38 | 14 | 20 | 0 | 0 | 1 | 3 | 89 | 110 | 39 | 16 | 18 | 1 | 1 | 1 | 2 | 102 | 111 | 191 | 333 | 524 |
| Nashville Predators | 77 | 39 | 24 | 5 | 4 | 3 | 2 | 253 | 225 | 38 | 19 | 13 | 2 | 3 | 0 | 1 | 125 | 116 | 39 | 20 | 11 | 3 | 1 | 3 | 1 | 128 | 109 | 253 | 454 | 707 |
| New Jersey Devils | 77 | 35 | 31 | 3 | 2 | 1 | 5 | 221 | 207 | 38 | 17 | 14 | 3 | 1 | 0 | 3 | 107 | 101 | 39 | 18 | 17 | 0 | 1 | 1 | 2 | 114 | 106 | 221 | 393 | 614 |
| New York Islanders | 78 | 32 | 36 | 6 | 2 | 0 | 2 | 208 | 224 | 37 | 16 | 17 | 2 | 2 | 0 | 0 | 102 | 104 | 41 | 16 | 19 | 4 | 0 | 0 | 2 | 106 | 120 | 208 | 371 | 579 |
| New York Rangers | 78 | 33 | 31 | 4 | 3 | 4 | 3 | 234 | 232 | 40 | 18 | 13 | 2 | 2 | 3 | 2 | 119 | 110 | 38 | 15 | 18 | 2 | 1 | 1 | 1 | 115 | 122 | 234 | 409 | 643 |
| Ottawa Senators | 77 | 36 | 21 | 4 | 8 | 5 | 3 | 236 | 212 | 38 | 21 | 7 | 2 | 4 | 2 | 2 | 128 | 95 | 39 | 15 | 14 | 2 | 4 | 3 | 1 | 108 | 117 | 236 | 423 | 659 |
| Philadelphia Flyers | 77 | 43 | 21 | 4 | 5 | 2 | 2 | 265 | 216 | 39 | 26 | 9 | 2 | 1 | 0 | 1 | 135 | 93 | 38 | 17 | 12 | 2 | 4 | 2 | 1 | 130 | 123 | 265 | 477 | 742 |
| Pittsburgh Penguins | 78 | 45 | 22 | 4 | 5 | 1 | 1 | 276 | 205 | 40 | 29 | 6 | 2 | 2 | 1 | 0 | 164 | 99 | 38 | 16 | 16 | 2 | 3 | 0 | 1 | 112 | 106 | 276 | 480 | 756 |
| San Jose Sharks | 76 | 15 | 41 | 4 | 3 | 5 | 8 | 153 | 230 | 39 | 5 | 23 | 2 | 0 | 2 | 7 | 69 | 123 | 37 | 10 | 18 | 2 | 3 | 3 | 1 | 84 | 107 | 153 | 274 | 427 |
| Seattle Kraken | 76 | 25 | 36 | 5 | 0 | 3 | 7 | 187 | 212 | 38 | 16 | 18 | 1 | 0 | 1 | 2 | 99 | 106 | 38 | 9 | 18 | 4 | 0 | 2 | 5 | 88 | 106 | 187 | 333 | 520 |
| St. Louis Blues | 76 | 31 | 29 | 7 | 5 | 2 | 2 | 217 | 215 | 37 | 15 | 16 | 2 | 3 | 0 | 1 | 96 | 105 | 39 | 16 | 13 | 5 | 2 | 2 | 1 | 121 | 110 | 217 | 388 | 605 |
| Tampa Bay Lightning | 77 | 46 | 19 | 8 | 1 | 2 | 1 | 268 | 174 | 39 | 22 | 9 | 6 | 0 | 1 | 1 | 124 | 82 | 38 | 24 | 10 | 2 | 1 | 1 | 0 | 144 | 92 | 268 | 484 | 752 |
| Toronto Maple Leafs | 77 | 37 | 28 | 2 | 6 | 1 | 3 | 230 | 219 | 38 | 19 | 13 | 1 | 4 | 0 | 1 | 116 | 103 | 39 | 18 | 15 | 1 | 2 | 1 | 2 | 114 | 116 | 230 | 410 | 640 |
| Utah Mammoth | 76 | 19 | 38 | 4 | 6 | 5 | 4 | 178 | 221 | 36 | 9 | 18 | 3 | 3 | 1 | 2 | 85 | 111 | 40 | 10 | 20 | 1 | 3 | 4 | 2 | 93 | 110 | 178 | 303 | 481 |
| Vancouver Canucks | 76 | 25 | 36 | 4 | 6 | 1 | 4 | 217 | 262 | 39 | 15 | 17 | 3 | 1 | 0 | 3 | 119 | 130 | 37 | 10 | 19 | 1 | 5 | 1 | 1 | 98 | 132 | 217 | 370 | 587 |
| Vegas Golden Knights | 77 | 37 | 22 | 8 | 1 | 7 | 2 | 252 | 197 | 39 | 17 | 9 | 7 | 1 | 4 | 1 | 131 | 93 | 38 | 20 | 13 | 1 | 0 | 3 | 1 | 121 | 104 | 252 | 445 | 697 |
| Washington Capitals | 78 | 12 | 52 | 1 | 6 | 3 | 4 | 166 | 284 | 40 | 8 | 26 | 0 | 3 | 1 | 2 | 84 | 134 | 38 | 4 | 26 | 1 | 3 | 2 | 2 | 82 | 150 | 166 | 287 | 453 |
| Winnipeg Jets | 77 | 19 | 44 | 6 | 3 | 1 | 4 | 202 | 257 | 39 | 6 | 22 | 5 | 2 | 1 | 3 | 102 | 142 | 38 | 13 | 22 | 1 | 1 | 0 | 1 | 100 | 115 | 202 | 371 | 573 |
| Team | Team | GP1 | GP2 | GP3 | GP4 | SHF | SP1 | SP2 | SP3 | SP4 | SHA | SHB | Pim | Hit | PPA | PPG | PP% | PKA | PK GA | PK% | PK GF | FO% DZ | FO% OZ | FO% NT | PZ DF | PZ OF | PZ NT | PC DF | PC OF | PC NT | SO | EG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Anaheim Ducks | ANA | 77 | 90 | 71 | 16 | 2360 | 724 | 808 | 795 | 62 | 2254 | 664 | 647 | 1527 | 286 | 57 | 19.93% | 274 | 44 | 83.94% | 3 | 52.76% | 53.17% | 53.18% | 1761 | 1886 | 1023 | 575 | 1299 | 519 | 8 | 5 |
| Boston Bruins | BOS | 93 | 58 | 76 | 18 | 2494 | 817 | 825 | 801 | 83 | 2262 | 636 | 608 | 1601 | 264 | 52 | 19.70% | 249 | 50 | 79.92% | 1 | 51.24% | 53.04% | 51.51% | 1800 | 1937 | 1016 | 574 | 1354 | 512 | 5 | 2 |
| Buffalo Sabres | BUF | 75 | 59 | 51 | 9 | 2115 | 682 | 721 | 691 | 41 | 2533 | 732 | 678 | 1624 | 243 | 40 | 16.46% | 279 | 69 | 75.27% | 3 | 49.61% | 50.77% | 48.66% | 1973 | 1706 | 1040 | 615 | 1121 | 502 | 2 | 2 |
| Calgary Flames | CGY | 75 | 60 | 51 | 10 | 2161 | 708 | 721 | 706 | 43 | 2266 | 631 | 648 | 1528 | 249 | 50 | 20.08% | 263 | 49 | 81.37% | 1 | 50.42% | 49.77% | 50.04% | 1755 | 1859 | 994 | 564 | 1274 | 502 | 5 | 3 |
| Carolina Hurricanes | CAR | 62 | 80 | 63 | 10 | 2286 | 738 | 747 | 775 | 46 | 2509 | 744 | 689 | 1681 | 265 | 46 | 17.36% | 276 | 71 | 74.28% | 2 | 44.51% | 45.03% | 45.80% | 1915 | 1725 | 1020 | 593 | 1151 | 496 | 1 | 1 |
| Chicago Blackhawks | CHI | 80 | 71 | 78 | 12 | 2328 | 715 | 766 | 819 | 50 | 2615 | 745 | 808 | 1644 | 234 | 53 | 22.65% | 336 | 77 | 77.08% | 1 | 47.37% | 47.33% | 50.20% | 1948 | 1754 | 1030 | 600 | 1167 | 500 | 4 | 6 |
| Colorado Avalanche | COL | 74 | 77 | 72 | 7 | 2289 | 737 | 787 | 746 | 39 | 2313 | 700 | 553 | 1445 | 238 | 44 | 18.49% | 234 | 48 | 79.49% | 0 | 48.37% | 50.00% | 50.04% | 1822 | 1764 | 1015 | 581 | 1187 | 501 | 1 | 0 |
| Columbus Blue Jackets | CBJ | 79 | 76 | 65 | 3 | 2277 | 725 | 788 | 754 | 12 | 2119 | 602 | 721 | 1550 | 267 | 40 | 14.98% | 282 | 58 | 79.43% | 3 | 52.61% | 52.45% | 52.49% | 1767 | 1868 | 1002 | 579 | 1281 | 501 | 4 | 2 |
| Dallas Stars | DAL | 91 | 71 | 77 | 19 | 2634 | 868 | 820 | 895 | 83 | 2182 | 639 | 577 | 1488 | 256 | 61 | 23.83% | 213 | 48 | 77.46% | 2 | 55.36% | 54.82% | 56.24% | 1700 | 1974 | 1005 | 560 | 1388 | 516 | 4 | 3 |
| Detroit Red Wings | DET | 65 | 58 | 61 | 8 | 2028 | 660 | 665 | 678 | 50 | 2395 | 696 | 666 | 1626 | 236 | 33 | 13.98% | 278 | 59 | 78.78% | 2 | 46.27% | 46.61% | 45.80% | 1923 | 1731 | 1020 | 600 | 1153 | 491 | 3 | 5 |
| Edmonton Oilers | EDM | 100 | 75 | 65 | 4 | 2528 | 823 | 827 | 866 | 25 | 2142 | 629 | 558 | 1535 | 270 | 52 | 19.26% | 219 | 43 | 80.37% | 1 | 53.64% | 53.42% | 52.78% | 1750 | 1887 | 1013 | 569 | 1304 | 513 | 8 | 0 |
| Florida Panthers | FLA | 123 | 84 | 93 | 4 | 2660 | 872 | 921 | 853 | 24 | 2118 | 647 | 555 | 1429 | 275 | 74 | 26.91% | 230 | 29 | 87.39% | 1 | 56.55% | 56.96% | 58.31% | 1718 | 1928 | 998 | 562 | 1350 | 505 | 6 | 0 |
| Los Angeles Kings | LOS | 83 | 63 | 77 | 11 | 2295 | 745 | 748 | 763 | 69 | 2216 | 671 | 656 | 1609 | 273 | 57 | 20.88% | 266 | 47 | 82.33% | 1 | 50.02% | 49.65% | 49.57% | 1817 | 1863 | 1017 | 589 | 1267 | 513 | 5 | 3 |
| Minnesota Wild | MIN | 77 | 87 | 88 | 2 | 2477 | 806 | 814 | 847 | 14 | 2220 | 637 | 561 | 1527 | 271 | 58 | 21.40% | 224 | 47 | 79.02% | 0 | 52.77% | 52.31% | 55.91% | 1778 | 1851 | 1006 | 575 | 1275 | 503 | 4 | 3 |
| Montreal Canadiens | MTL | 70 | 59 | 59 | 7 | 2144 | 675 | 689 | 761 | 47 | 2265 | 695 | 634 | 1519 | 278 | 43 | 15.47% | 284 | 43 | 84.86% | 4 | 52.68% | 51.18% | 51.35% | 1821 | 1830 | 1008 | 592 | 1246 | 503 | 4 | 2 |
| Nashville Predators | NSH | 78 | 93 | 74 | 10 | 2607 | 857 | 829 | 889 | 51 | 2314 | 694 | 665 | 1639 | 266 | 54 | 20.30% | 262 | 49 | 81.30% | 0 | 51.05% | 50.76% | 51.86% | 1795 | 1859 | 1018 | 579 | 1274 | 511 | 1 | 0 |
| New Jersey Devils | NJ | 86 | 70 | 61 | 8 | 2447 | 804 | 865 | 751 | 50 | 2066 | 625 | 607 | 1509 | 277 | 56 | 20.22% | 219 | 37 | 83.11% | 2 | 54.77% | 53.72% | 53.12% | 1743 | 1903 | 1010 | 572 | 1319 | 511 | 6 | 3 |
| New York Islanders | NYI | 69 | 65 | 68 | 6 | 2059 | 650 | 679 | 714 | 25 | 2482 | 758 | 610 | 1606 | 231 | 46 | 19.91% | 256 | 49 | 80.86% | 3 | 49.58% | 49.72% | 49.43% | 1922 | 1757 | 1033 | 596 | 1181 | 505 | 5 | 2 |
| New York Rangers | NYR | 76 | 69 | 81 | 13 | 2360 | 813 | 763 | 754 | 58 | 2275 | 659 | 609 | 1579 | 251 | 58 | 23.11% | 266 | 63 | 76.32% | 3 | 50.10% | 52.50% | 49.24% | 1799 | 1917 | 1012 | 575 | 1331 | 510 | 6 | 3 |
| Ottawa Senators | OTT | 91 | 66 | 70 | 11 | 2262 | 750 | 732 | 732 | 73 | 2218 | 668 | 512 | 1512 | 269 | 48 | 17.84% | 220 | 49 | 77.73% | 1 | 49.79% | 50.21% | 51.68% | 1786 | 1885 | 1016 | 573 | 1294 | 517 | 4 | 0 |
| Philadelphia Flyers | PHI | 98 | 77 | 84 | 7 | 2474 | 845 | 790 | 815 | 38 | 2196 | 680 | 664 | 1583 | 266 | 67 | 25.19% | 272 | 48 | 82.35% | 5 | 52.48% | 53.84% | 54.73% | 1745 | 1916 | 994 | 566 | 1328 | 503 | 1 | 2 |
| Pittsburgh Penguins | PIT | 96 | 88 | 87 | 7 | 2562 | 828 | 849 | 869 | 23 | 2277 | 661 | 586 | 1521 | 273 | 74 | 27.11% | 230 | 50 | 78.26% | 2 | 52.22% | 51.07% | 49.88% | 1801 | 1891 | 1018 | 573 | 1306 | 512 | 2 | 1 |
| San Jose Sharks | SJ | 43 | 55 | 46 | 12 | 1829 | 603 | 625 | 567 | 84 | 2452 | 741 | 706 | 1584 | 209 | 33 | 15.79% | 287 | 59 | 79.44% | 1 | 43.36% | 44.48% | 44.01% | 1881 | 1750 | 1008 | 582 | 1171 | 498 | 4 | 0 |
| Seattle Kraken | SEA | 59 | 66 | 54 | 11 | 1959 | 663 | 596 | 663 | 75 | 2364 | 675 | 722 | 1543 | 256 | 49 | 19.14% | 287 | 57 | 80.14% | 1 | 51.27% | 52.69% | 50.13% | 1909 | 1691 | 1019 | 606 | 1106 | 500 | 3 | 1 |
| St. Louis Blues | STL | 85 | 69 | 54 | 14 | 2289 | 702 | 802 | 755 | 44 | 2357 | 739 | 548 | 1538 | 255 | 45 | 17.65% | 222 | 38 | 82.88% | 1 | 50.45% | 48.98% | 50.04% | 1858 | 1763 | 998 | 582 | 1202 | 492 | 6 | 1 |
| Tampa Bay Lightning | TB | 98 | 81 | 79 | 14 | 2657 | 895 | 866 | 861 | 46 | 2119 | 610 | 647 | 1491 | 259 | 62 | 23.94% | 240 | 33 | 86.25% | 5 | 54.30% | 51.68% | 51.18% | 1717 | 1949 | 989 | 567 | 1373 | 503 | 5 | 2 |
| Toronto Maple Leafs | TOR | 94 | 72 | 61 | 8 | 2411 | 778 | 825 | 800 | 29 | 2238 | 656 | 593 | 1536 | 269 | 49 | 18.22% | 253 | 44 | 82.61% | 2 | 50.32% | 50.48% | 51.28% | 1772 | 1886 | 998 | 564 | 1304 | 503 | 6 | 1 |
| Utah Mammoth | UTA | 54 | 59 | 56 | 14 | 1995 | 613 | 706 | 638 | 73 | 2453 | 748 | 627 | 1672 | 249 | 36 | 14.46% | 269 | 51 | 81.04% | 4 | 44.24% | 45.95% | 44.88% | 1883 | 1728 | 1018 | 586 | 1150 | 501 | 2 | 3 |
| Vancouver Canucks | VAN | 74 | 68 | 70 | 6 | 2051 | 629 | 741 | 655 | 42 | 2397 | 696 | 614 | 1557 | 276 | 48 | 17.39% | 254 | 50 | 80.31% | 0 | 44.12% | 44.88% | 48.05% | 1894 | 1718 | 995 | 580 | 1150 | 487 | 1 | 0 |
| Vegas Golden Knights | VGK | 80 | 84 | 73 | 19 | 2533 | 818 | 865 | 801 | 76 | 2209 | 685 | 592 | 1464 | 271 | 57 | 21.03% | 249 | 44 | 82.33% | 1 | 51.10% | 52.33% | 51.06% | 1848 | 1828 | 1008 | 584 | 1251 | 503 | 5 | 1 |
| Washington Capitals | WSH | 65 | 49 | 48 | 7 | 1942 | 676 | 616 | 632 | 43 | 2587 | 716 | 821 | 1703 | 258 | 39 | 15.12% | 336 | 72 | 78.57% | 2 | 46.60% | 45.96% | 48.56% | 1974 | 1723 | 1030 | 611 | 1130 | 499 | 1 | 1 |
| Winnipeg Jets | WPG | 84 | 65 | 46 | 8 | 2379 | 820 | 767 | 761 | 51 | 2479 | 700 | 589 | 1526 | 242 | 41 | 16.94% | 253 | 47 | 81.42% | 1 | 49.93% | 50.26% | 50.04% | 1895 | 1741 | 1029 | 599 | 1162 | 501 | 1 | 2 |
Goals For
| Goals Against
| Goals For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PowerPlay %
| Penalty Kill %
| PP + PK
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shots For
| Shots Against
| Shots For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pim / GP
| Hits / GP
| Faceoff %
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||