| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| San Diego Gulls | 41 | 18 | 15 | 2 | 2 | 2 | 2 | 147 | 144 | 22 | 10 | 8 | 1 | 1 | 1 | 1 | 78 | 72 | 19 | 8 | 7 | 1 | 1 | 1 | 1 | 69 | 72 | 147 | 266 | 413 |
| Owen Sound Platers | 42 | 12 | 20 | 4 | 1 | 1 | 4 | 168 | 197 | 22 | 7 | 10 | 2 | 1 | 1 | 1 | 89 | 95 | 20 | 5 | 10 | 2 | 0 | 0 | 3 | 79 | 102 | 168 | 321 | 489 |
| Bobcaygeon Bullets | 42 | 24 | 13 | 1 | 2 | 0 | 2 | 173 | 129 | 22 | 14 | 6 | 0 | 0 | 0 | 2 | 99 | 70 | 20 | 10 | 7 | 1 | 2 | 0 | 0 | 74 | 59 | 173 | 322 | 495 |
| Saskatchewan Snatchsniffers | 45 | 12 | 24 | 1 | 3 | 3 | 2 | 163 | 203 | 21 | 7 | 10 | 1 | 1 | 2 | 0 | 71 | 85 | 24 | 5 | 14 | 0 | 2 | 1 | 2 | 92 | 118 | 163 | 308 | 471 |
| Charlotte Checkers | 43 | 16 | 19 | 3 | 3 | 2 | 0 | 171 | 169 | 21 | 10 | 8 | 2 | 1 | 0 | 0 | 96 | 84 | 22 | 6 | 11 | 1 | 2 | 2 | 0 | 75 | 85 | 171 | 311 | 482 |
| Newfoundland Regiment | 43 | 21 | 14 | 1 | 0 | 4 | 3 | 144 | 121 | 21 | 11 | 6 | 0 | 0 | 2 | 2 | 70 | 59 | 22 | 10 | 8 | 1 | 0 | 2 | 1 | 74 | 62 | 144 | 257 | 401 |
| Colorado Eagles | 41 | 16 | 12 | 5 | 1 | 5 | 2 | 133 | 124 | 22 | 9 | 7 | 3 | 0 | 3 | 0 | 69 | 63 | 19 | 7 | 5 | 2 | 1 | 2 | 2 | 64 | 61 | 133 | 220 | 353 |
| Cincinnati Cyclones | 42 | 13 | 22 | 1 | 1 | 2 | 3 | 134 | 154 | 22 | 8 | 10 | 0 | 1 | 0 | 3 | 76 | 82 | 20 | 5 | 12 | 1 | 0 | 2 | 0 | 58 | 72 | 134 | 239 | 373 |
| Texas Stars | 43 | 18 | 21 | 0 | 0 | 4 | 0 | 136 | 139 | 22 | 8 | 11 | 0 | 0 | 3 | 0 | 75 | 72 | 21 | 10 | 10 | 0 | 0 | 1 | 0 | 61 | 67 | 136 | 235 | 371 |
| Grand Rapids Griffins | 45 | 22 | 17 | 1 | 1 | 1 | 3 | 163 | 166 | 21 | 11 | 7 | 0 | 1 | 0 | 2 | 89 | 82 | 24 | 11 | 10 | 1 | 0 | 1 | 1 | 74 | 84 | 163 | 298 | 461 |
| Flint Michigan Tropics | 43 | 19 | 15 | 2 | 2 | 2 | 3 | 132 | 125 | 22 | 10 | 7 | 1 | 2 | 2 | 0 | 66 | 60 | 21 | 9 | 8 | 1 | 0 | 0 | 3 | 66 | 65 | 132 | 246 | 378 |
| Prince George Cougars | 41 | 19 | 16 | 1 | 2 | 1 | 2 | 179 | 170 | 22 | 13 | 8 | 1 | 0 | 0 | 0 | 105 | 87 | 19 | 6 | 8 | 0 | 2 | 1 | 2 | 74 | 83 | 179 | 340 | 519 |
| Ontario Reign | 45 | 23 | 16 | 2 | 0 | 2 | 2 | 146 | 128 | 21 | 12 | 6 | 1 | 0 | 1 | 1 | 71 | 54 | 24 | 11 | 10 | 1 | 0 | 1 | 1 | 75 | 74 | 146 | 273 | 419 |
| Iowa Wild | 42 | 17 | 12 | 1 | 2 | 3 | 7 | 141 | 124 | 22 | 10 | 7 | 1 | 0 | 2 | 2 | 72 | 53 | 20 | 7 | 5 | 0 | 2 | 1 | 5 | 69 | 71 | 141 | 246 | 387 |
| Hamilton Bulldogs | 45 | 15 | 22 | 4 | 1 | 1 | 2 | 163 | 184 | 21 | 6 | 11 | 3 | 0 | 0 | 1 | 67 | 85 | 24 | 9 | 11 | 1 | 1 | 1 | 1 | 96 | 99 | 163 | 310 | 473 |
| Kitchener Rangers | 43 | 14 | 22 | 3 | 0 | 3 | 1 | 153 | 165 | 22 | 7 | 12 | 1 | 0 | 1 | 1 | 89 | 88 | 21 | 7 | 10 | 2 | 0 | 2 | 0 | 64 | 77 | 153 | 283 | 436 |
| Kimberley Dynamiters | 43 | 18 | 17 | 2 | 2 | 3 | 1 | 179 | 177 | 22 | 10 | 7 | 1 | 2 | 1 | 1 | 94 | 85 | 21 | 8 | 10 | 1 | 0 | 2 | 0 | 85 | 92 | 179 | 335 | 514 |
| Bridgeport Islanders | 45 | 13 | 28 | 0 | 1 | 1 | 2 | 176 | 221 | 21 | 5 | 14 | 0 | 0 | 1 | 1 | 78 | 102 | 24 | 8 | 14 | 0 | 1 | 0 | 1 | 98 | 119 | 176 | 334 | 510 |
| Hartford Wolf Pack | 43 | 19 | 15 | 3 | 2 | 1 | 3 | 193 | 182 | 21 | 11 | 6 | 0 | 1 | 0 | 3 | 99 | 89 | 22 | 8 | 9 | 3 | 1 | 1 | 0 | 94 | 93 | 193 | 369 | 562 |
| Cairo Fighting Ice Camels | 44 | 20 | 14 | 0 | 4 | 4 | 2 | 159 | 147 | 22 | 11 | 8 | 0 | 1 | 1 | 1 | 87 | 79 | 22 | 9 | 6 | 0 | 3 | 3 | 1 | 72 | 68 | 159 | 285 | 444 |
| Lehigh Valley Phantoms | 43 | 25 | 12 | 1 | 1 | 1 | 3 | 149 | 104 | 21 | 10 | 7 | 1 | 0 | 1 | 2 | 72 | 56 | 22 | 15 | 5 | 0 | 1 | 0 | 1 | 77 | 48 | 149 | 272 | 421 |
| Wilkes Scranton Penguins | 44 | 17 | 22 | 0 | 1 | 2 | 2 | 136 | 149 | 21 | 9 | 10 | 0 | 1 | 1 | 0 | 65 | 69 | 23 | 8 | 12 | 0 | 0 | 1 | 2 | 71 | 80 | 136 | 238 | 374 |
| Rhode Island Red Army | 41 | 19 | 17 | 1 | 1 | 1 | 2 | 175 | 177 | 22 | 8 | 11 | 1 | 1 | 0 | 1 | 91 | 104 | 19 | 11 | 6 | 0 | 0 | 1 | 1 | 84 | 73 | 175 | 336 | 511 |
| Palm Springs Navigators | 39 | 15 | 18 | 2 | 1 | 2 | 1 | 168 | 173 | 22 | 8 | 8 | 2 | 1 | 2 | 1 | 100 | 98 | 17 | 7 | 10 | 0 | 0 | 0 | 0 | 68 | 75 | 168 | 306 | 474 |
| Stouffville Clippers | 45 | 18 | 20 | 0 | 2 | 5 | 0 | 194 | 196 | 21 | 8 | 9 | 0 | 1 | 3 | 0 | 88 | 93 | 24 | 10 | 11 | 0 | 1 | 2 | 0 | 106 | 103 | 194 | 365 | 559 |
| Syracuse Crunch | 43 | 18 | 19 | 3 | 1 | 2 | 0 | 193 | 198 | 22 | 10 | 9 | 3 | 0 | 0 | 0 | 102 | 97 | 21 | 8 | 10 | 0 | 1 | 2 | 0 | 91 | 101 | 193 | 361 | 554 |
| Victoria Grizzlies | 45 | 20 | 18 | 2 | 1 | 1 | 3 | 203 | 194 | 21 | 11 | 7 | 0 | 1 | 1 | 1 | 100 | 83 | 24 | 9 | 11 | 2 | 0 | 0 | 2 | 103 | 111 | 203 | 389 | 592 |
| Tucson Roadrunners | 44 | 13 | 24 | 2 | 1 | 2 | 2 | 159 | 183 | 21 | 8 | 11 | 1 | 0 | 0 | 1 | 73 | 78 | 23 | 5 | 13 | 1 | 1 | 2 | 1 | 86 | 105 | 159 | 296 | 455 |
| Vancouver Millionaires | 43 | 24 | 11 | 0 | 2 | 3 | 3 | 134 | 110 | 22 | 15 | 3 | 0 | 1 | 1 | 2 | 73 | 55 | 21 | 9 | 8 | 0 | 1 | 2 | 1 | 61 | 55 | 134 | 237 | 371 |
| Henderson Silver Knights | 41 | 18 | 15 | 2 | 3 | 1 | 2 | 158 | 152 | 22 | 9 | 6 | 1 | 3 | 1 | 2 | 79 | 70 | 19 | 9 | 9 | 1 | 0 | 0 | 0 | 79 | 82 | 158 | 286 | 444 |
| Charlestown Chiefs | 45 | 16 | 17 | 1 | 5 | 4 | 2 | 177 | 178 | 21 | 9 | 8 | 0 | 1 | 2 | 1 | 85 | 80 | 24 | 7 | 9 | 1 | 4 | 2 | 1 | 92 | 98 | 177 | 312 | 489 |
| Manitoba Moose | 44 | 15 | 20 | 1 | 3 | 1 | 4 | 177 | 193 | 21 | 6 | 8 | 1 | 2 | 1 | 3 | 90 | 89 | 23 | 9 | 12 | 0 | 1 | 0 | 1 | 87 | 104 | 177 | 328 | 505 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| San Diego Gulls | SDG | 47 | 55 | 41 | 7 | 1401 | 452 | 481 | 453 | 32 | 1495 | 461 | 353 | 912 | 176 | 37 | 21.02% | 155 | 31 | 80.00% | 1 | 51.48% | 51.05% | 54.21% | 950 | 1033 | 505 | 288 | 732 | 261 | 1 | 2 |
| Owen Sound Platers | OSN | 57 | 56 | 50 | 9 | 1873 | 587 | 666 | 599 | 45 | 1892 | 505 | 490 | 1084 | 191 | 34 | 17.80% | 212 | 47 | 77.83% | 2 | 46.47% | 46.40% | 47.68% | 1095 | 952 | 507 | 306 | 667 | 241 | 0 | 1 |
| Bobcaygeon Bullets | BOB | 84 | 45 | 43 | 2 | 1619 | 557 | 525 | 525 | 21 | 1629 | 476 | 472 | 1021 | 199 | 50 | 25.13% | 194 | 26 | 86.60% | 1 | 53.74% | 54.65% | 53.71% | 993 | 1028 | 514 | 302 | 721 | 263 | 4 | 0 |
| Saskatchewan Snatchsniffers | SKC | 68 | 47 | 44 | 6 | 2007 | 609 | 692 | 681 | 41 | 1933 | 566 | 464 | 1140 | 193 | 35 | 18.13% | 202 | 53 | 73.76% | 2 | 45.25% | 45.06% | 42.89% | 1213 | 979 | 539 | 337 | 689 | 247 | 0 | 1 |
| Charlotte Checkers | CHR | 66 | 47 | 53 | 7 | 1799 | 604 | 577 | 594 | 32 | 1719 | 514 | 440 | 1088 | 210 | 35 | 16.67% | 188 | 43 | 77.13% | 1 | 48.61% | 48.10% | 50.52% | 1070 | 1024 | 514 | 314 | 726 | 252 | 2 | 4 |
| Newfoundland Regiment | NFD | 53 | 51 | 35 | 7 | 1456 | 474 | 512 | 454 | 42 | 1374 | 371 | 413 | 980 | 218 | 46 | 21.10% | 178 | 27 | 84.83% | 2 | 52.64% | 56.31% | 55.51% | 935 | 1146 | 537 | 304 | 813 | 283 | 3 | 0 |
| Colorado Eagles | COL | 49 | 37 | 37 | 12 | 1139 | 414 | 391 | 309 | 46 | 1438 | 421 | 353 | 892 | 146 | 31 | 21.23% | 154 | 18 | 88.31% | 5 | 49.58% | 50.38% | 52.48% | 953 | 1023 | 533 | 296 | 707 | 270 | 1 | 0 |
| Cincinnati Cyclones | CIN | 48 | 47 | 36 | 7 | 1275 | 389 | 444 | 429 | 29 | 1334 | 386 | 378 | 899 | 185 | 36 | 19.46% | 169 | 36 | 78.70% | 2 | 57.16% | 56.87% | 54.56% | 919 | 1095 | 535 | 304 | 767 | 279 | 1 | 1 |
| Texas Stars | TEX | 52 | 45 | 35 | 6 | 1327 | 453 | 442 | 423 | 28 | 1475 | 414 | 385 | 980 | 161 | 37 | 22.98% | 175 | 29 | 83.43% | 2 | 51.63% | 51.49% | 49.78% | 978 | 1090 | 532 | 300 | 763 | 272 | 4 | 0 |
| Grand Rapids Griffins | GRN | 44 | 56 | 61 | 4 | 1584 | 493 | 521 | 559 | 26 | 1639 | 478 | 473 | 1003 | 197 | 35 | 17.77% | 218 | 36 | 83.49% | 2 | 57.52% | 54.73% | 57.59% | 1042 | 1127 | 556 | 319 | 786 | 285 | 0 | 1 |
| Flint Michigan Tropics | FLI | 52 | 44 | 32 | 7 | 1339 | 449 | 430 | 445 | 30 | 1257 | 379 | 434 | 873 | 183 | 36 | 19.67% | 183 | 30 | 83.61% | 0 | 57.77% | 58.86% | 58.66% | 900 | 1157 | 554 | 304 | 816 | 296 | 0 | 3 |
| Prince George Cougars | PRG | 67 | 55 | 55 | 4 | 1790 | 562 | 614 | 598 | 28 | 1708 | 498 | 433 | 1111 | 168 | 35 | 20.83% | 186 | 45 | 75.81% | 0 | 46.73% | 46.42% | 46.16% | 1039 | 961 | 484 | 292 | 680 | 235 | 0 | 0 |
| Ontario Reign | ONT | 50 | 48 | 44 | 7 | 1452 | 477 | 504 | 455 | 34 | 1393 | 354 | 470 | 1018 | 206 | 38 | 18.45% | 181 | 30 | 83.43% | 1 | 59.21% | 59.71% | 59.53% | 951 | 1213 | 563 | 314 | 859 | 301 | 0 | 0 |
| Iowa Wild | IOW | 47 | 40 | 50 | 11 | 1345 | 435 | 454 | 425 | 72 | 1326 | 413 | 416 | 811 | 198 | 37 | 18.69% | 183 | 34 | 81.42% | 2 | 56.32% | 54.24% | 56.66% | 932 | 1095 | 547 | 309 | 757 | 287 | 4 | 0 |
| Hamilton Bulldogs | HML | 62 | 49 | 47 | 7 | 1951 | 637 | 641 | 642 | 48 | 1885 | 504 | 482 | 1128 | 199 | 30 | 15.08% | 214 | 48 | 77.57% | 1 | 47.38% | 45.02% | 45.08% | 1220 | 967 | 540 | 342 | 670 | 251 | 0 | 0 |
| Kitchener Rangers | HAL | 69 | 40 | 38 | 7 | 1728 | 562 | 594 | 557 | 26 | 1791 | 497 | 441 | 1130 | 190 | 49 | 25.79% | 196 | 35 | 82.14% | 2 | 46.39% | 46.50% | 45.17% | 1097 | 990 | 518 | 314 | 686 | 254 | 0 | 1 |
| Kimberley Dynamiters | KIM | 82 | 52 | 40 | 7 | 1980 | 682 | 604 | 662 | 47 | 1827 | 526 | 378 | 1047 | 196 | 35 | 17.86% | 175 | 32 | 81.71% | 1 | 46.73% | 47.17% | 46.32% | 1107 | 1001 | 502 | 308 | 714 | 240 | 0 | 1 |
| Bridgeport Islanders | BRI | 72 | 57 | 46 | 4 | 1997 | 682 | 661 | 641 | 27 | 2064 | 562 | 475 | 1130 | 160 | 28 | 17.50% | 214 | 41 | 80.84% | 0 | 44.41% | 47.54% | 44.67% | 1210 | 980 | 529 | 325 | 686 | 246 | 0 | 3 |
| Hartford Wolf Pack | HRT | 88 | 47 | 54 | 6 | 1937 | 675 | 593 | 640 | 50 | 1906 | 562 | 462 | 1135 | 158 | 28 | 17.72% | 205 | 37 | 81.95% | 2 | 46.85% | 45.20% | 44.53% | 1135 | 966 | 507 | 308 | 684 | 241 | 0 | 0 |
| Cairo Fighting Ice Camels | CAI | 54 | 56 | 45 | 8 | 1345 | 430 | 444 | 450 | 44 | 1401 | 378 | 451 | 1038 | 224 | 57 | 25.45% | 187 | 34 | 81.82% | 1 | 53.77% | 55.22% | 54.31% | 925 | 1205 | 552 | 303 | 857 | 297 | 1 | 2 |
| Lehigh Valley Phantoms | LEV | 52 | 54 | 41 | 3 | 1415 | 478 | 446 | 479 | 29 | 1337 | 409 | 455 | 950 | 210 | 32 | 15.24% | 197 | 27 | 86.29% | 0 | 57.73% | 57.41% | 56.26% | 906 | 1154 | 547 | 302 | 811 | 293 | 4 | 0 |
| Wilkes Scranton Penguins | WLK | 52 | 49 | 33 | 2 | 1402 | 480 | 433 | 484 | 21 | 1409 | 401 | 359 | 850 | 208 | 44 | 21.15% | 142 | 25 | 82.39% | 2 | 57.31% | 57.54% | 57.06% | 946 | 1161 | 554 | 303 | 822 | 290 | 0 | 1 |
| Rhode Island Red Army | RHD | 78 | 53 | 42 | 2 | 1750 | 624 | 558 | 546 | 33 | 1899 | 544 | 431 | 1017 | 161 | 29 | 18.01% | 198 | 33 | 83.33% | 1 | 48.02% | 45.76% | 46.04% | 1099 | 895 | 487 | 300 | 627 | 227 | 1 | 0 |
| Palm Springs Navigators | PLM | 53 | 57 | 54 | 5 | 1803 | 559 | 586 | 631 | 37 | 1511 | 424 | 428 | 1038 | 172 | 29 | 16.86% | 182 | 50 | 72.53% | 3 | 48.72% | 51.47% | 47.40% | 956 | 941 | 465 | 281 | 669 | 224 | 0 | 0 |
| Stouffville Clippers | STO | 82 | 52 | 55 | 7 | 2092 | 696 | 642 | 721 | 57 | 2040 | 566 | 462 | 1129 | 191 | 31 | 16.23% | 206 | 38 | 81.55% | 2 | 44.05% | 45.44% | 47.81% | 1180 | 1009 | 538 | 328 | 704 | 253 | 0 | 1 |
| Syracuse Crunch | SYR | 75 | 57 | 56 | 7 | 1921 | 633 | 676 | 598 | 21 | 1809 | 512 | 436 | 1041 | 200 | 32 | 16.00% | 199 | 39 | 80.40% | 2 | 47.48% | 46.32% | 45.83% | 1096 | 1005 | 498 | 308 | 714 | 241 | 0 | 0 |
| Victoria Grizzlies | VIC | 92 | 58 | 50 | 4 | 1921 | 615 | 634 | 651 | 32 | 2096 | 583 | 469 | 1168 | 202 | 45 | 22.28% | 210 | 49 | 76.67% | 1 | 46.53% | 43.04% | 45.90% | 1220 | 978 | 530 | 332 | 683 | 247 | 1 | 1 |
| Tucson Roadrunners | TUC | 61 | 54 | 40 | 6 | 1696 | 538 | 564 | 578 | 28 | 1899 | 531 | 464 | 1099 | 168 | 37 | 22.02% | 211 | 39 | 81.52% | 2 | 48.77% | 48.11% | 50.60% | 1117 | 1028 | 526 | 315 | 725 | 254 | 0 | 2 |
| Vancouver Millionaires | VAN | 50 | 44 | 37 | 4 | 1314 | 404 | 459 | 441 | 29 | 1340 | 393 | 351 | 971 | 187 | 35 | 18.72% | 157 | 30 | 80.89% | 0 | 49.24% | 53.30% | 50.31% | 916 | 1150 | 550 | 302 | 808 | 294 | 6 | 0 |
| Henderson Silver Knights | HEN | 56 | 54 | 45 | 4 | 1816 | 592 | 634 | 558 | 42 | 1583 | 411 | 400 | 1024 | 201 | 26 | 12.94% | 160 | 37 | 76.88% | 2 | 49.12% | 47.76% | 47.23% | 1002 | 999 | 491 | 301 | 712 | 238 | 1 | 2 |
| Charlestown Chiefs | CHR | 68 | 63 | 41 | 7 | 1660 | 541 | 552 | 543 | 45 | 1797 | 531 | 447 | 1050 | 193 | 45 | 23.32% | 193 | 46 | 76.17% | 7 | 49.07% | 47.49% | 47.41% | 1109 | 1079 | 553 | 324 | 758 | 273 | 1 | 2 |
| Manitoba Moose | MTB | 74 | 57 | 44 | 6 | 1903 | 630 | 653 | 591 | 47 | 1831 | 526 | 435 | 1057 | 170 | 32 | 18.82% | 197 | 41 | 79.19% | 3 | 44.65% | 45.13% | 43.50% | 1187 | 965 | 521 | 326 | 674 | 243 | 0 | 0 |
Goals For
| Goals Against
| Goals For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PowerPlay %
| Penalty Kill %
| PP + PK
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shots For
| Shots Against
| Shots For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pim / GP
| Hits / GP
| Faceoff %
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||