| Pro Team Stats | Last Update - Sunday, June 15, 2025 at 17:41 |
| 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 | 82 | 38 | 32 | 0 | 3 | 5 | 4 | 250 | 230 | 41 | 21 | 14 | 0 | 3 | 2 | 1 | 135 | 111 | 41 | 17 | 18 | 0 | 0 | 3 | 3 | 115 | 119 | 250 | 402 | 652 |
| Boston Bruins | 82 | 25 | 39 | 6 | 6 | 2 | 4 | 204 | 232 | 41 | 14 | 18 | 4 | 4 | 1 | 0 | 111 | 114 | 41 | 11 | 21 | 2 | 2 | 1 | 4 | 93 | 118 | 204 | 337 | 541 |
| Buffalo Sabres | 82 | 39 | 27 | 4 | 7 | 3 | 2 | 235 | 204 | 41 | 21 | 11 | 2 | 5 | 1 | 1 | 127 | 101 | 41 | 18 | 16 | 2 | 2 | 2 | 1 | 108 | 103 | 235 | 371 | 606 |
| Calgary Flames | 82 | 36 | 29 | 2 | 4 | 6 | 5 | 249 | 217 | 41 | 17 | 17 | 1 | 2 | 2 | 2 | 118 | 114 | 41 | 19 | 12 | 1 | 2 | 4 | 3 | 131 | 103 | 249 | 397 | 646 |
| Carolina Hurricanes | 82 | 44 | 28 | 3 | 4 | 0 | 3 | 252 | 220 | 41 | 20 | 18 | 1 | 1 | 0 | 1 | 121 | 121 | 41 | 24 | 10 | 2 | 3 | 0 | 2 | 131 | 99 | 252 | 437 | 689 |
| Chicago Blackhawks | 82 | 33 | 32 | 4 | 4 | 8 | 1 | 234 | 225 | 41 | 16 | 16 | 2 | 2 | 5 | 0 | 125 | 118 | 41 | 17 | 16 | 2 | 2 | 3 | 1 | 109 | 107 | 234 | 372 | 606 |
| Colorado Avalanche | 82 | 40 | 26 | 4 | 6 | 3 | 3 | 243 | 211 | 41 | 23 | 11 | 3 | 3 | 0 | 1 | 123 | 97 | 41 | 17 | 15 | 1 | 3 | 3 | 2 | 120 | 114 | 243 | 409 | 652 |
| Columbus Blue Jackets | 82 | 30 | 37 | 7 | 1 | 3 | 4 | 215 | 220 | 41 | 17 | 20 | 2 | 0 | 0 | 2 | 111 | 120 | 41 | 13 | 17 | 5 | 1 | 3 | 2 | 104 | 100 | 215 | 345 | 560 |
| Dallas Stars | 82 | 26 | 34 | 4 | 7 | 7 | 4 | 239 | 232 | 41 | 16 | 17 | 3 | 3 | 1 | 1 | 128 | 120 | 41 | 10 | 17 | 1 | 4 | 6 | 3 | 111 | 112 | 239 | 378 | 617 |
| Detroit Red Wings | 82 | 31 | 30 | 8 | 6 | 3 | 4 | 256 | 259 | 41 | 18 | 14 | 2 | 4 | 2 | 1 | 140 | 130 | 41 | 13 | 16 | 6 | 2 | 1 | 3 | 116 | 129 | 256 | 409 | 665 |
| Edmonton Oilers | 82 | 22 | 40 | 3 | 4 | 7 | 6 | 192 | 250 | 41 | 12 | 17 | 2 | 2 | 5 | 3 | 103 | 121 | 41 | 10 | 23 | 1 | 2 | 2 | 3 | 89 | 129 | 192 | 307 | 499 |
| Florida Panthers | 82 | 30 | 32 | 4 | 3 | 6 | 7 | 212 | 227 | 41 | 17 | 14 | 3 | 2 | 4 | 1 | 103 | 100 | 41 | 13 | 18 | 1 | 1 | 2 | 6 | 109 | 127 | 212 | 354 | 566 |
| Los Angeles Kings | 82 | 34 | 28 | 5 | 5 | 4 | 6 | 238 | 228 | 41 | 13 | 14 | 3 | 5 | 2 | 4 | 115 | 113 | 41 | 21 | 14 | 2 | 0 | 2 | 2 | 123 | 115 | 238 | 375 | 613 |
| Minnesota Wild | 82 | 40 | 26 | 4 | 4 | 5 | 3 | 250 | 205 | 41 | 23 | 11 | 1 | 2 | 3 | 1 | 121 | 91 | 41 | 17 | 15 | 3 | 2 | 2 | 2 | 129 | 114 | 250 | 418 | 668 |
| Montreal Canadiens | 82 | 44 | 22 | 4 | 2 | 4 | 6 | 278 | 227 | 41 | 22 | 9 | 4 | 1 | 3 | 2 | 146 | 111 | 41 | 22 | 13 | 0 | 1 | 1 | 4 | 132 | 116 | 278 | 468 | 746 |
| Nashville Predators | 82 | 35 | 26 | 8 | 6 | 3 | 4 | 232 | 220 | 41 | 20 | 10 | 6 | 3 | 2 | 0 | 121 | 106 | 41 | 15 | 16 | 2 | 3 | 1 | 4 | 111 | 114 | 232 | 389 | 621 |
| New Jersey Devils | 82 | 43 | 23 | 7 | 6 | 3 | 0 | 246 | 213 | 41 | 23 | 8 | 4 | 4 | 2 | 0 | 125 | 91 | 41 | 20 | 15 | 3 | 2 | 1 | 0 | 121 | 122 | 246 | 399 | 645 |
| New York Islanders | 82 | 30 | 35 | 6 | 5 | 3 | 3 | 209 | 212 | 41 | 13 | 20 | 2 | 3 | 2 | 1 | 103 | 115 | 41 | 17 | 15 | 4 | 2 | 1 | 2 | 106 | 97 | 209 | 329 | 538 |
| New York Rangers | 82 | 35 | 36 | 2 | 4 | 2 | 3 | 228 | 226 | 41 | 15 | 21 | 1 | 2 | 1 | 1 | 102 | 116 | 41 | 20 | 15 | 1 | 2 | 1 | 2 | 126 | 110 | 228 | 373 | 601 |
| Ottawa Senators | 82 | 23 | 43 | 5 | 3 | 6 | 2 | 214 | 257 | 41 | 10 | 22 | 1 | 2 | 4 | 2 | 106 | 131 | 41 | 13 | 21 | 4 | 1 | 2 | 0 | 108 | 126 | 214 | 340 | 554 |
| Philadelphia Flyers | 82 | 6 | 66 | 0 | 7 | 1 | 2 | 97 | 263 | 41 | 3 | 34 | 0 | 2 | 0 | 2 | 43 | 138 | 41 | 3 | 32 | 0 | 5 | 1 | 0 | 54 | 125 | 97 | 164 | 261 |
| Pittsburgh Penguins | 82 | 9 | 56 | 4 | 4 | 2 | 7 | 132 | 266 | 41 | 6 | 24 | 1 | 3 | 2 | 5 | 70 | 123 | 41 | 3 | 32 | 3 | 1 | 0 | 2 | 62 | 143 | 132 | 203 | 335 |
| San Jose Sharks | 82 | 33 | 36 | 3 | 5 | 1 | 4 | 201 | 205 | 41 | 16 | 17 | 2 | 3 | 0 | 3 | 104 | 100 | 41 | 17 | 19 | 1 | 2 | 1 | 1 | 97 | 105 | 201 | 328 | 529 |
| Seattle Kraken | 82 | 35 | 31 | 1 | 6 | 4 | 5 | 223 | 225 | 41 | 16 | 19 | 0 | 1 | 3 | 2 | 112 | 117 | 41 | 19 | 12 | 1 | 5 | 1 | 3 | 111 | 108 | 223 | 354 | 577 |
| St. Louis Blues | 82 | 33 | 30 | 6 | 7 | 4 | 2 | 227 | 221 | 41 | 16 | 13 | 4 | 4 | 3 | 1 | 109 | 106 | 41 | 17 | 17 | 2 | 3 | 1 | 1 | 118 | 115 | 227 | 374 | 601 |
| Tampa Bay Lightning | 82 | 36 | 28 | 3 | 5 | 3 | 7 | 223 | 205 | 41 | 21 | 11 | 2 | 2 | 2 | 3 | 125 | 97 | 41 | 15 | 17 | 1 | 3 | 1 | 4 | 98 | 108 | 223 | 357 | 580 |
| Toronto Maple Leafs | 82 | 32 | 29 | 9 | 1 | 9 | 2 | 261 | 251 | 41 | 12 | 17 | 2 | 1 | 8 | 1 | 121 | 123 | 41 | 20 | 12 | 7 | 0 | 1 | 1 | 140 | 128 | 261 | 431 | 692 |
| Utah Hockey Club | 82 | 34 | 27 | 4 | 5 | 7 | 5 | 263 | 228 | 41 | 13 | 17 | 0 | 2 | 7 | 2 | 123 | 128 | 41 | 21 | 10 | 4 | 3 | 0 | 3 | 140 | 100 | 263 | 426 | 689 |
| Vancouver Canucks | 82 | 28 | 31 | 6 | 3 | 4 | 10 | 217 | 234 | 41 | 15 | 16 | 1 | 1 | 3 | 5 | 104 | 111 | 41 | 13 | 15 | 5 | 2 | 1 | 5 | 113 | 123 | 217 | 347 | 564 |
| Vegas Golden Knights | 82 | 36 | 28 | 7 | 2 | 2 | 7 | 237 | 228 | 41 | 19 | 16 | 2 | 1 | 0 | 3 | 116 | 113 | 41 | 17 | 12 | 5 | 1 | 2 | 4 | 121 | 115 | 237 | 399 | 636 |
| Washington Capitals | 82 | 41 | 32 | 1 | 1 | 6 | 1 | 242 | 200 | 41 | 21 | 14 | 1 | 1 | 4 | 0 | 127 | 96 | 41 | 20 | 18 | 0 | 0 | 2 | 1 | 115 | 104 | 242 | 388 | 630 |
| Winnipeg Jets | 82 | 40 | 22 | 7 | 5 | 4 | 4 | 270 | 228 | 41 | 19 | 13 | 3 | 2 | 3 | 1 | 130 | 108 | 41 | 21 | 9 | 4 | 3 | 1 | 3 | 140 | 120 | 270 | 445 | 715 |
| 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 | 61 | 97 | 87 | 15 | 2180 | 606 | 727 | 834 | 53 | 2115 | 700 | 473 | 1695 | 203 | 38 | 18.72% | 236 | 44 | 81.36% | 4 | 51.37% | 51.89% | 47.75% | 1736 | 1819 | 1420 | 728 | 1089 | 700 | 5 | 1 |
| Boston Bruins | BOS | 33 | 74 | 89 | 10 | 2126 | 524 | 729 | 856 | 36 | 2099 | 688 | 623 | 1737 | 210 | 50 | 23.81% | 294 | 58 | 80.27% | 4 | 44.55% | 44.62% | 41.66% | 1794 | 1703 | 1480 | 764 | 954 | 718 | 5 | 8 |
| Buffalo Sabres | BUF | 37 | 105 | 86 | 9 | 2028 | 463 | 756 | 793 | 30 | 2135 | 690 | 407 | 1470 | 207 | 42 | 20.29% | 192 | 32 | 83.33% | 5 | 47.75% | 48.44% | 51.44% | 1799 | 1640 | 1526 | 763 | 892 | 767 | 3 | 7 |
| Calgary Flames | CGY | 59 | 99 | 83 | 16 | 2335 | 657 | 869 | 782 | 64 | 1989 | 687 | 494 | 1496 | 216 | 35 | 16.20% | 247 | 39 | 84.21% | 3 | 56.04% | 58.26% | 56.11% | 1665 | 1878 | 1441 | 723 | 1138 | 723 | 6 | 5 |
| Carolina Hurricanes | CAR | 61 | 91 | 97 | 6 | 2306 | 618 | 836 | 839 | 23 | 2076 | 729 | 364 | 1720 | 234 | 40 | 17.09% | 183 | 35 | 80.87% | 0 | 47.71% | 46.27% | 43.62% | 1702 | 1826 | 1417 | 717 | 1100 | 711 | 9 | 1 |
| Chicago Blackhawks | CHI | 48 | 75 | 99 | 16 | 2118 | 568 | 727 | 796 | 58 | 2207 | 734 | 417 | 1510 | 203 | 47 | 23.15% | 207 | 43 | 79.23% | 0 | 48.40% | 48.65% | 49.69% | 1796 | 1680 | 1502 | 752 | 931 | 756 | 4 | 1 |
| Colorado Avalanche | COL | 64 | 91 | 81 | 11 | 2252 | 651 | 780 | 794 | 46 | 2064 | 717 | 452 | 1546 | 223 | 28 | 12.56% | 226 | 38 | 83.19% | 4 | 53.06% | 54.51% | 54.09% | 1696 | 1832 | 1446 | 729 | 1096 | 719 | 8 | 2 |
| Columbus Blue Jackets | CBJ | 32 | 81 | 92 | 13 | 1965 | 484 | 681 | 778 | 48 | 2102 | 697 | 393 | 1522 | 197 | 26 | 13.20% | 193 | 35 | 81.87% | 2 | 41.52% | 46.94% | 46.75% | 1808 | 1649 | 1513 | 756 | 905 | 760 | 4 | 2 |
| Dallas Stars | DAL | 45 | 70 | 113 | 15 | 2412 | 681 | 795 | 905 | 69 | 2188 | 747 | 456 | 1576 | 199 | 41 | 20.60% | 203 | 39 | 80.79% | 7 | 47.51% | 49.06% | 47.80% | 1812 | 1750 | 1434 | 737 | 1027 | 699 | 2 | 1 |
| Detroit Red Wings | DET | 50 | 94 | 101 | 13 | 2325 | 589 | 854 | 855 | 45 | 2196 | 697 | 505 | 1683 | 223 | 41 | 18.39% | 245 | 53 | 78.37% | 3 | 47.15% | 46.87% | 43.04% | 1817 | 1671 | 1491 | 772 | 935 | 719 | 2 | 4 |
| Edmonton Oilers | EDM | 35 | 69 | 78 | 17 | 1777 | 465 | 626 | 658 | 74 | 2166 | 812 | 570 | 1566 | 217 | 38 | 17.51% | 277 | 41 | 85.20% | 2 | 43.26% | 44.85% | 46.56% | 1825 | 1708 | 1460 | 764 | 977 | 706 | 2 | 4 |
| Florida Panthers | FLA | 51 | 65 | 86 | 16 | 2206 | 602 | 732 | 835 | 85 | 2207 | 737 | 556 | 1513 | 203 | 45 | 22.17% | 258 | 42 | 83.72% | 7 | 49.60% | 54.46% | 53.49% | 1831 | 1654 | 1511 | 770 | 897 | 751 | 3 | 4 |
| Los Angeles Kings | LA | 56 | 90 | 83 | 15 | 2202 | 596 | 788 | 798 | 50 | 2152 | 726 | 390 | 1724 | 202 | 40 | 19.80% | 181 | 30 | 83.43% | 4 | 48.08% | 47.41% | 48.08% | 1813 | 1700 | 1468 | 756 | 981 | 710 | 6 | 3 |
| Minnesota Wild | MIN | 74 | 82 | 85 | 13 | 2146 | 625 | 770 | 727 | 60 | 2113 | 686 | 222 | 1566 | 223 | 34 | 15.25% | 99 | 25 | 74.75% | 4 | 52.99% | 53.29% | 55.52% | 1681 | 1867 | 1427 | 698 | 1133 | 740 | 6 | 4 |
| Montreal Canadiens | MTL | 61 | 97 | 112 | 14 | 2369 | 633 | 871 | 848 | 51 | 2125 | 695 | 173 | 1553 | 225 | 36 | 16.00% | 82 | 19 | 76.83% | 0 | 53.53% | 53.12% | 56.00% | 1647 | 1909 | 1424 | 694 | 1177 | 732 | 3 | 1 |
| Nashville Predators | NSH | 48 | 84 | 89 | 17 | 2265 | 640 | 868 | 732 | 46 | 2103 | 643 | 392 | 1633 | 208 | 35 | 16.83% | 196 | 33 | 83.16% | 2 | 50.13% | 54.53% | 50.95% | 1701 | 1833 | 1446 | 726 | 1100 | 721 | 6 | 3 |
| New Jersey Devils | NJ | 46 | 86 | 104 | 11 | 2134 | 532 | 764 | 813 | 37 | 2126 | 738 | 374 | 1457 | 183 | 46 | 25.14% | 188 | 31 | 83.51% | 8 | 44.98% | 48.10% | 45.24% | 1792 | 1677 | 1495 | 745 | 936 | 755 | 4 | 6 |
| New York Islanders | NYI | 48 | 70 | 82 | 13 | 1883 | 490 | 644 | 731 | 40 | 2062 | 733 | 456 | 1617 | 185 | 30 | 16.22% | 230 | 42 | 81.74% | 3 | 53.79% | 53.61% | 53.11% | 1696 | 1795 | 1475 | 728 | 1036 | 755 | 8 | 3 |
| New York Rangers | NYR | 43 | 88 | 93 | 7 | 2197 | 606 | 812 | 759 | 39 | 2070 | 703 | 382 | 1660 | 198 | 30 | 15.15% | 191 | 27 | 85.86% | 2 | 54.01% | 56.26% | 55.06% | 1675 | 1875 | 1409 | 707 | 1151 | 706 | 4 | 6 |
| Ottawa Senators | OTT | 41 | 80 | 82 | 15 | 2028 | 523 | 747 | 734 | 46 | 2231 | 749 | 420 | 1509 | 178 | 34 | 19.10% | 212 | 42 | 80.19% | 2 | 47.16% | 49.66% | 47.12% | 1805 | 1664 | 1510 | 758 | 917 | 754 | 2 | 7 |
| Philadelphia Flyers | PHI | 17 | 38 | 41 | 2 | 1470 | 386 | 503 | 577 | 13 | 2330 | 793 | 522 | 1547 | 193 | 32 | 16.58% | 260 | 52 | 80.00% | 0 | 41.95% | 43.57% | 40.13% | 1942 | 1520 | 1485 | 783 | 812 | 696 | 1 | 4 |
| Pittsburgh Penguins | PIT | 32 | 35 | 59 | 12 | 1588 | 452 | 515 | 606 | 51 | 2330 | 783 | 548 | 1570 | 216 | 29 | 13.43% | 266 | 47 | 82.33% | 2 | 46.91% | 52.91% | 53.82% | 1882 | 1652 | 1446 | 754 | 943 | 688 | 3 | 5 |
| San Jose Sharks | SJ | 47 | 82 | 68 | 9 | 1956 | 540 | 704 | 692 | 36 | 2088 | 699 | 379 | 1642 | 190 | 29 | 15.26% | 178 | 30 | 83.15% | 0 | 50.59% | 51.41% | 50.51% | 1699 | 1777 | 1482 | 723 | 1019 | 759 | 9 | 2 |
| Seattle Kraken | SEA | 42 | 84 | 92 | 13 | 2046 | 533 | 714 | 775 | 59 | 2124 | 721 | 473 | 1501 | 186 | 39 | 20.97% | 225 | 38 | 83.11% | 2 | 50.97% | 53.66% | 50.49% | 1810 | 1668 | 1503 | 757 | 928 | 748 | 5 | 2 |
| St. Louis Blues | STL | 61 | 83 | 73 | 16 | 2240 | 625 | 770 | 811 | 56 | 2130 | 750 | 241 | 1404 | 214 | 28 | 13.08% | 102 | 22 | 78.43% | 1 | 50.98% | 51.80% | 52.78% | 1757 | 1715 | 1498 | 725 | 970 | 777 | 3 | 5 |
| Tampa Bay Lightning | TB | 54 | 86 | 77 | 14 | 2206 | 647 | 781 | 752 | 70 | 2063 | 639 | 382 | 1661 | 197 | 29 | 14.72% | 186 | 31 | 83.33% | 5 | 50.62% | 53.73% | 57.79% | 1665 | 1899 | 1421 | 711 | 1161 | 719 | 3 | 3 |
| Toronto Maple Leafs | TOR | 48 | 99 | 96 | 22 | 2467 | 624 | 941 | 868 | 72 | 2138 | 720 | 367 | 1633 | 216 | 38 | 17.59% | 174 | 39 | 77.59% | 4 | 50.78% | 54.63% | 54.18% | 1791 | 1742 | 1459 | 740 | 1009 | 722 | 2 | 5 |
| Utah Hockey Club | UTA | 59 | 80 | 113 | 23 | 2335 | 697 | 741 | 859 | 84 | 2149 | 712 | 424 | 1591 | 188 | 40 | 21.28% | 205 | 38 | 81.46% | 6 | 52.39% | 55.68% | 56.31% | 1710 | 1867 | 1424 | 713 | 1130 | 712 | 6 | 3 |
| Vancouver Canucks | VAN | 59 | 67 | 81 | 16 | 2076 | 587 | 747 | 709 | 75 | 2089 | 668 | 398 | 1639 | 202 | 51 | 25.25% | 199 | 38 | 80.90% | 1 | 50.72% | 52.83% | 51.74% | 1751 | 1745 | 1512 | 750 | 984 | 759 | 4 | 5 |
| Vegas Golden Knights | VGK | 67 | 76 | 85 | 13 | 2025 | 547 | 710 | 748 | 50 | 2119 | 680 | 382 | 1489 | 184 | 34 | 18.48% | 191 | 32 | 83.25% | 3 | 49.21% | 52.77% | 52.45% | 1752 | 1732 | 1495 | 729 | 986 | 762 | 2 | 2 |
| Washington Capitals | WSH | 42 | 102 | 91 | 13 | 2297 | 636 | 810 | 838 | 32 | 1985 | 667 | 433 | 1657 | 215 | 36 | 16.74% | 216 | 31 | 85.65% | 3 | 56.61% | 55.27% | 58.75% | 1660 | 1875 | 1424 | 721 | 1138 | 713 | 4 | 3 |
| Winnipeg Jets | WPG | 55 | 93 | 111 | 16 | 2280 | 640 | 813 | 801 | 52 | 2169 | 702 | 392 | 1715 | 200 | 40 | 20.00% | 196 | 35 | 82.14% | 5 | 52.17% | 51.00% | 53.79% | 1685 | 1873 | 1420 | 711 | 1140 | 707 | 3 | 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 %
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||