The Official Website of the Alberta Junior Hockey League
lloydminster bobcats
0W-2L-0OTL 0PTS
Next Game: Away at Grande Prairie Storm
Friday, November 27th, 2020 at 7:00 PM - Revolution Arena
Statistics Schedule Roster Head to Head Personnel
Jersey Player Name   Active/Reserve DOB  P  GP  G   A  PTS P/G PPG SHG GWG PIM
11 Ethan Aucoin
R
Rookie Player
Active 10/08/2002 (Age 18) F 8 6 2 8 1.0 1 0 0 4
27 Jordan Borysiuk Active 26/01/2002 (Age 18) F 2 1 1 2 1.0 1 0 0 0
6 Ben Bygrove Active 21/04/2002 (Age 18) D 7 0 0 0 0 0 0 0 27
29 Nathan Carl Active 07/02/2000 (Age 20) F 8 2 3 5 0.6 1 0 1 2
25 Sam Carper Active 06/08/2001 (Age 19) F 6 0 1 1 0.2 0 0 0 6
10 Orrin Centazzo Active 17/04/2000 (Age 20) F 1 1 0 1 1.0 1 0 0 0
20 Nolen Coventry Active 05/02/2001 (Age 19) F 0 0 0 0 0 0 0 0 0
4 Shea Dougan
R
Rookie Player
Active 31/01/2003 (Age 17) D 3 0 0 0 0 0 0 0 0
9 Dalton Irvine
R
Rookie Player
Active 09/05/2002 (Age 18) D 7 1 6 7 1.0 0 0 0 4
5 Cole Jungwirth Active 01/10/2000 (Age 20) D 7 0 1 1 0.1 0 0 0 16
7 Gunner Kinniburgh Active 04/04/2000 (Age 20) D 7 0 4 4 0.6 0 0 0 4
21 Tyson Kowaluk Active 25/04/2002 (Age 18) D 7 0 1 1 0.1 0 0 0 6
18 Jayven Leslie Active 24/06/2003 (Age 17) F 8 2 1 3 0.4 0 0 1 6
28 Chad MacLean Active 30/07/2001 (Age 19) F 8 2 3 5 0.6 0 0 0 24
22 Jared Miller Active 01/02/2002 (Age 18) F 8 0 3 3 0.4 0 0 0 2
15 Brendan Morrow Active 06/01/2000 (Age 20) F 8 0 3 3 0.4 0 0 0 6
14 Liam Noble Active 19/01/2001 (Age 19) F 7 0 2 2 0.3 0 0 0 0
17 Owen Pederson Active 27/03/2002 (Age 18) F 2 0 0 0 0 0 0 0 10
24 Josh Peppler
R
Rookie Player
Active 04/05/2002 (Age 18) F 5 1 0 1 0.2 0 0 0 0
19 Tyler Schendel Active 24/06/2000 (Age 20) F 7 2 2 4 0.6 1 0 0 2
8 Tegan Skehar Active 29/01/2003 (Age 17) D 7 2 2 4 0.6 1 0 0 4
26 Matthew Swanson
R
Rookie Player
Active 28/01/2003 (Age 17) F 6 1 0 1 0.2 0 0 0 0
2 Mason Ward Active 12/05/2002 (Age 18) D 1 0 0 0 0 0 0 0 4
12 Mack Stewart Reserve 22/11/2001 (Age 19) F 0 0 0 0 0 0 0 0 0
Jersey Goalie Name Active/Reserve DOB GP  W   L   T   G   A  PIM SO MP GA GAA SH SA SV%
35 Axel Rosenlund
R
Rookie Player
Active 07/04/2002 (Age 18) 1 2 1 0 0 0 0 239 11 2.75 127 116 0.913
30 Kolby Thornton Active 28/06/2001 (Age 19) 1 3 0 0 0 2 0 235 13 3.32 125 112 0.896
Jersey Player Name Active/Reserve DOB  P  GP  G   A  PTS P/G PPG SHG GWG PIM
11 Ethan Aucoin
R
Rookie Player
Active 10/08/2002 (Age 18) F 2 0 1 1 0.5 0 0 0 2
27 Jordan Borysiuk Active 26/01/2002 (Age 18) F 2 0 1 1 0.5 0 0 0 0
6 Ben Bygrove Active 21/04/2002 (Age 18) D 2 0 0 0 0.0 0 0 0 0
29 Nathan Carl Active 07/02/2000 (Age 20) F 2 0 1 1 0.5 0 0 0 0
25 Sam Carper Active 06/08/2001 (Age 19) F 1 0 0 0 0.0 0 0 0 0
10 Orrin Centazzo Active 17/04/2000 (Age 20) F 2 1 0 1 0.5 0 0 0 2
20 Nolen Coventry Reserve 05/02/2001 (Age 19) F 0 0 0 0 0 0 0 0 0
4 Shea Dougan
R
Rookie Player
Active 31/01/2003 (Age 17) D 0 0 0 0 0 0 0 0 0
9 Dalton Irvine
R
Rookie Player
Active 09/05/2002 (Age 18) D 2 0 0 0 0.0 0 0 0 2
5 Cole Jungwirth Active 01/10/2000 (Age 20) D 2 0 1 1 0.5 0 0 0 2
7 Gunner Kinniburgh Active 04/04/2000 (Age 20) D 2 0 1 1 0.5 0 0 0 0
21 Tyson Kowaluk Active 25/04/2002 (Age 18) D 2 0 0 0 0.0 0 0 0 0
18 Jayven Leslie Active 24/06/2003 (Age 17) F 2 0 0 0 0.0 0 0 0 0
28 Chad MacLean Active 30/07/2001 (Age 19) F 2 0 0 0 0.0 0 0 0 2
22 Jared Miller Active 01/02/2002 (Age 18) F 2 1 0 1 0.5 0 0 0 0
15 Brendan Morrow Active 06/01/2000 (Age 20) F 1 0 0 0 0.0 0 0 0 2
14 Liam Noble Active 19/01/2001 (Age 19) F 0 0 0 0 0 0 0 0 0
17 Owen Pederson Active 27/03/2002 (Age 18) F 2 0 1 1 0.5 0 0 0 2
24 Josh Peppler
R
Rookie Player
Active 04/05/2002 (Age 18) F 0 0 0 0 0 0 0 0 0
19 Tyler Schendel Active 24/06/2000 (Age 20) F 2 0 1 1 0.5 0 0 0 0
8 Tegan Skehar Active 29/01/2003 (Age 17) D 2 0 1 1 0.5 0 0 0 2
26 Matthew Swanson
R
Rookie Player
Active 28/01/2003 (Age 17) F 2 0 0 0 0.0 0 0 0 0
2 Mason Ward Active 12/05/2002 (Age 18) D 0 0 0 0 0 0 0 0 0
12 Mack Stewart Active 22/11/2001 (Age 19) F 2 2 0 2 1.0 0 0 0 0
Jersey Goalie Name Active/Reserve DOB GP  W   L   T   G   A  PIM SO MP GA GAA SH SA SV%
35 Axel Rosenlund
R
Rookie Player
Active 07/04/2002 (Age 18) 0 0 0 0 0 0 0 0 0 0.00 0 0 0.000
30 Kolby Thornton Active 28/06/2001 (Age 19) 0 2 0 0 0 0 0 118 7 3.56 60 53 0.883
Jersey Player Name Active/Reserve DOB  P  GP  G   A  PTS P/G PPG SHG GWG PIM
11 Ethan Aucoin
R
Rookie Player
Active 10/08/2002 (Age 18) F 0 0 0 0 0.00 0 0 0 0
27 Jordan Borysiuk Reserve 26/01/2002 (Age 18) F 0 0 0 0 0.00 0 0 0 0
6 Ben Bygrove Active 21/04/2002 (Age 18) D 0 0 0 0 0.00 0 0 0 0
29 Nathan Carl Active 07/02/2000 (Age 20) F 0 0 0 0 0.00 0 0 0 0
25 Sam Carper Active 06/08/2001 (Age 19) F 0 0 0 0 0.00 0 0 0 0
20 Nolen Coventry Active 05/02/2001 (Age 19) F 0 0 0 0 0.00 0 0 0 0
4 Shea Dougan
R
Rookie Player
Active 31/01/2003 (Age 17) D 0 0 0 0 0.00 0 0 0 0
9 Dalton Irvine
R
Rookie Player
Active 09/05/2002 (Age 18) D 0 0 0 0 0.00 0 0 0 0
5 Cole Jungwirth Active 01/10/2000 (Age 20) D 0 0 0 0 0.00 0 0 0 0
7 Gunner Kinniburgh Active 04/04/2000 (Age 20) D 0 0 0 0 0.00 0 0 0 0
21 Tyson Kowaluk Active 25/04/2002 (Age 18) D 0 0 0 0 0.00 0 0 0 0
18 Jayven Leslie Active 24/06/2003 (Age 17) F 0 0 0 0 0.00 0 0 0 0
28 Chad MacLean Active 30/07/2001 (Age 19) F 0 0 0 0 0.00 0 0 0 0
22 Jared Miller Active 01/02/2002 (Age 18) F 0 0 0 0 0.00 0 0 0 0
15 Brendan Morrow Active 06/01/2000 (Age 20) F 0 0 0 0 0.00 0 0 0 0
14 Liam Noble Active 19/01/2001 (Age 19) F 0 0 0 0 0.00 0 0 0 0
24 Josh Peppler
R
Rookie Player
Active 04/05/2002 (Age 18) F 0 0 0 0 0.00 0 0 0 0
19 Tyler Schendel Active 24/06/2000 (Age 20) F 0 0 0 0 0.00 0 0 0 0
8 Tegan Skehar Active 29/01/2003 (Age 17) D 0 0 0 0 0.00 0 0 0 0
26 Matthew Swanson
R
Rookie Player
Active 28/01/2003 (Age 17) F 0 0 0 0 0.00 0 0 0 0
12 Mack Stewart Reserve 22/11/2001 (Age 19) F 0 0 0 0 0.00 0 0 0 0
Jersey Goalie Name Active/Reserve DOB GP  W   L   T   G   A  PIM SO MP GA GAA SH SA SV%
35 Axel Rosenlund
R
Rookie Player
Active 07/04/2002 (Age 18) 0 0 0 0 0 0 0 0 0 0.00 0 0 0.000
30 Kolby Thornton Active 28/06/2001 (Age 19) 0 0 0 0 0 0 0 0 0 0.00 0 0 0.000
Jersey Player Name Active/Reserve DOB  P  GP  G   A  PTS P/G PPG SHG GWG PIM
11 Ethan Aucoin
R
Rookie Player
Active 10/08/2002 (Age 18) F 10 6 3 9 0.9 1 0 0 6
27 Jordan Borysiuk Active 26/01/2002 (Age 18) F 4 1 2 3 0.8 1 0 0 0
6 Ben Bygrove Active 21/04/2002 (Age 18) D 9 0 0 0 0 0 0 0 27
29 Nathan Carl Active 07/02/2000 (Age 20) F 10 2 4 6 0.6 1 0 1 2
25 Sam Carper Active 06/08/2001 (Age 19) F 7 0 1 1 0.1 0 0 0 6
10 Orrin Centazzo Active 17/04/2000 (Age 20) F 3 2 0 2 0.7 1 0 0 2
20 Nolen Coventry Active 05/02/2001 (Age 19) F 0 0 0 0 0 0 0 0 0
4 Shea Dougan
R
Rookie Player
Active 31/01/2003 (Age 17) D 3 0 0 0 0 0 0 0 0
9 Dalton Irvine
R
Rookie Player
Active 09/05/2002 (Age 18) D 9 1 6 7 0.8 0 0 0 6
5 Cole Jungwirth Active 01/10/2000 (Age 20) D 9 0 2 2 0.2 0 0 0 18
7 Gunner Kinniburgh Active 04/04/2000 (Age 20) D 9 0 5 5 0.6 0 0 0 4
21 Tyson Kowaluk Active 25/04/2002 (Age 18) D 9 0 1 1 0.1 0 0 0 6
18 Jayven Leslie Active 24/06/2003 (Age 17) F 10 2 1 3 0.3 0 0 1 6
28 Chad MacLean Active 30/07/2001 (Age 19) F 10 2 3 5 0.5 0 0 0 26
22 Jared Miller Active 01/02/2002 (Age 18) F 10 1 3 4 0.4 0 0 0 2
15 Brendan Morrow Active 06/01/2000 (Age 20) F 9 0 3 3 0.3 0 0 0 8
14 Liam Noble Active 19/01/2001 (Age 19) F 7 0 2 2 0.3 0 0 0 0
17 Owen Pederson Active 27/03/2002 (Age 18) F 4 0 1 1 0.3 0 0 0 12
24 Josh Peppler
R
Rookie Player
Active 04/05/2002 (Age 18) F 5 1 0 1 0.2 0 0 0 0
19 Tyler Schendel Active 24/06/2000 (Age 20) F 9 2 3 5 0.6 1 0 0 2
8 Tegan Skehar Active 29/01/2003 (Age 17) D 9 2 3 5 0.6 1 0 0 6
26 Matthew Swanson
R
Rookie Player
Active 28/01/2003 (Age 17) F 8 1 0 1 0.1 0 0 0 0
2 Mason Ward Active 12/05/2002 (Age 18) D 1 0 0 0 0 0 0 0 4
12 Mack Stewart Reserve 22/11/2001 (Age 19) F 2 2 0 2 1.0 0 0 0 0
Jersey Goalie Name Active/Reserve DOB GP  W   L   T   G   A  PIM SO MP GA GAA SH SA SV%
35 Axel Rosenlund
R
Rookie Player
Active 07/04/2002 (Age 18) 0 1 2 1 0 0 0 0 239 11 2.76 127 116 0.913
30 Kolby Thornton Active 28/06/2001 (Age 19) 0 1 5 0 0 0 2 0 353 20 3.40 185 165 0.892
Ethan Aucoin
Ethan
Aucoin
Jersey: 11
Position: F
 
6'2, 165,
10/08/2002 (Age 18)
Calgary, AB
Full Player Stats
Jordan Borysiuk
Jordan
Borysiuk
Jersey: 27
Position: F
 
5'10, 165, Male
26/01/2002 (Age 18)
Mannville, AB
Full Player Stats
Ben Bygrove
Ben
Bygrove
Jersey: 6
Position: D
 
6'1, 180,
21/04/2002 (Age 18)
Lloydminster, AB
Full Player Stats
Nathan Carl
Nathan
Carl
Jersey: 29
Position: F
 
5'8, 155, Male
07/02/2000 (Age 20)
Sherwood Park, AB
Full Player Stats
Sam Carper
Sam
Carper
Jersey: 25
Position: F
 
5'9, 185, Male
06/08/2001 (Age 19)
Dayton, OH
Full Player Stats
Orrin Centazzo
Orrin
Centazzo
Jersey: 10
Position: F
 
5'8, 163,
17/04/2000 (Age 20)
Marwayne, AB
Full Player Stats
Nolen Coventry
Nolen
Coventry
Jersey: 20 (Reserve Roster)
Position: F
 
5 '11, 195,
05/02/2001 (Age 19)
Calgary, AB
Full Player Stats
Shea Dougan
Shea
Dougan
Jersey: 4
Position: D
 
6', 191,
31/01/2003 (Age 17)
Vermilion, AB
Full Player Stats
Dalton Irvine
Dalton
Irvine
Jersey: 9
Position: D
 
6'1, 180,
09/05/2002 (Age 18)
Marwayne, AB
Full Player Stats
Cole Jungwirth
Cole
Jungwirth
Jersey: 5
Position: D
 
5'10, 173,
01/10/2000 (Age 20)
Bloomington, MN
Full Player Stats
Gunner Kinniburgh
Gunner
Kinniburgh
Jersey: 7
Position: D
Shoots: Left
6'3, 165,
04/04/2000 (Age 20)
Lethbridge, AB
Full Player Stats
Tyson Kowaluk
Tyson
Kowaluk
Jersey: 21
Position: D
 
5'11, 170, Male
25/04/2002 (Age 18)
St. Albert, AB
Full Player Stats
Jayven Leslie
Jayven
Leslie
Jersey: 18
Position: F
 
6'1, 175, Male
24/06/2003 (Age 17)
Lloydminster, AB
Full Player Stats
Chad MacLean
Chad
MacLean
Jersey: 28
Position: F
Shoots: Right
5'11, 185,
30/07/2001 (Age 19)
Calgary, AB
Full Player Stats
Jared Miller
Jared
Miller
Jersey: 22
Position: F
 
6'1, 175,
01/02/2002 (Age 18)
Crossfield, AB
Full Player Stats
Brendan Morrow
Brendan
Morrow
Jersey: 15
Position: F
Shoots: Right
6'1, 175, Male
06/01/2000 (Age 20)
Wetaskiwin, AB
Full Player Stats
Liam Noble
Liam
Noble
Jersey: 14
Position: F
 
5'8, 158,
19/01/2001 (Age 19)
Dawson Creek, BC
Full Player Stats
Owen Pederson
Owen
Pederson
Jersey: 17
Position: F
 
6'3, 192,
27/03/2002 (Age 18)
Stony Plain, AB
Full Player Stats
Josh Peppler
Josh
Peppler
Jersey: 24
Position: F
 
5'10, 155,
04/05/2002 (Age 18)
Langenberg, SK
Full Player Stats
Tyler Schendel
Tyler
Schendel
Jersey: 19
Position: F
 
5'8, 167, Male
24/06/2000 (Age 20)
Wildwood, AB
Full Player Stats
Tegan Skehar
Tegan
Skehar
Jersey: 8
Position: D
 
6'1, 194, Male
29/01/2003 (Age 17)
Chestermere, AB
Full Player Stats
Matthew Swanson
Matthew
Swanson
Jersey: 26
Position: F
 
6'1, 204,
28/01/2003 (Age 17)
Czar, AB
Full Player Stats
Mason Ward
Mason
Ward
Jersey: 2
Position: D
 
6'4, 195,
12/05/2002 (Age 18)
Lloydminster, AB
Full Player Stats
Mack Stewart
Mack
Stewart
Jersey: 12
Position: F
 
6'0, 160, Male
22/11/2001 (Age 19)
Villach, AUT
Full Player Stats
Axel Rosenlund
Axel
Rosenlund
Jersey: 35
Position: G
 
6'1, 195, Male
07/04/2002 (Age 18)
Eden Prairie, MN
Full Player Stats
Kolby Thornton
Kolby
Thornton
Jersey: 30
Position: G
 
6'1, 188, Male
28/06/2001 (Age 19)
Winnipeg, MB
Full Player Stats
October 2020
Friday, October 9th
Lloydminster Bobcats
2
@
Sherwood Park Crusaders
3
EX
7:15 PM
Sherwood Park Arena
Saturday, October 10th
Lloydminster Bobcats
4
@
Sherwood Park Crusaders
3
EX
7:15 PM
Sherwood Park Arena
Friday, October 16th
Sherwood Park Crusaders
3
@
Lloydminster Bobcats
2
EX
7:30 PM
Kitscoty Arena
Saturday, October 17th
Sherwood Park Crusaders
1
@
Lloydminster Bobcats
0
EX
7:30 PM
Centennial Civic Centre Arena
Friday, October 23rd
Lloydminster Bobcats
2
@
Sherwood Park Crusaders
3
EX
7:15 PM
Sherwood Park Arena
Saturday, October 24th
Sherwood Park Crusaders
5
@
Lloydminster Bobcats
4
EX
7:30 PM
Centennial Civic Centre Arena
November 2020
Tuesday, November 3rd
Lloydminster Bobcats
3
@
Camrose Kodiaks
4
EX
7:00 PM
Viking Carena Complex
Friday, November 6th
Bonnyville Pontiacs
2
@
Lloydminster Bobcats
5
EX
7:30 PM
Centennial Civic Centre Arena
Saturday, November 7th
Lloydminster Bobcats
0
@
Bonnyville Pontiacs
0
EX
7:00 PM
RJ Lalonde Arena
Friday, November 20th
Fort McMurray Oil Barons
3
@
Lloydminster Bobcats
2
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, November 21st
Fort McMurray Oil Barons
5
@
Lloydminster Bobcats
2
RS
7:30 PM
Centennial Civic Centre Arena
Friday, November 27th
Lloydminster Bobcats
0
@
Grande Prairie Storm
0
RS
7:00 PM
Revolution Arena
Saturday, November 28th
Lloydminster Bobcats
0
@
Grande Prairie Storm
0
RS
7:00 PM
Revolution Arena
December 2020
Friday, December 4th
Drayton Valley Thunder
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, December 5th
Drayton Valley Thunder
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Friday, December 11th
Bonnyville Pontiacs
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, December 12th
Lloydminster Bobcats
0
@
Bonnyville Pontiacs
0
RS
7:00 PM
RJ Lalonde Arena
Friday, December 18th
Grande Prairie Storm
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, December 19th
Grande Prairie Storm
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Wednesday, December 30th
Lloydminster Bobcats
0
@
Sherwood Park Crusaders
0
RS
7:15 PM
Sherwood Park Arena
January 2021
Saturday, January 2nd
Sherwood Park Crusaders
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, January 16th
Bonnyville Pontiacs
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Sunday, January 17th
Lloydminster Bobcats
0
@
Bonnyville Pontiacs
0
RS
6:00 PM
RJ Lalonde Arena
Friday, January 22nd
Lloydminster Bobcats
0
@
Drayton Valley Thunder
0
RS
7:00 PM
Drayton Valley Omniplex
Saturday, January 23rd
Lloydminster Bobcats
0
@
Drayton Valley Thunder
0
RS
7:00 PM
Drayton Valley Omniplex
Friday, January 29th
Lloydminster Bobcats
0
@
Fort McMurray Oil Barons
0
RS
7:30 PM
Centerfire Place
Saturday, January 30th
Lloydminster Bobcats
0
@
Fort McMurray Oil Barons
0
RS
7:30 PM
Centerfire Place
February 2021
Friday, February 5th
Lloydminster Bobcats
0
@
Sherwood Park Crusaders
0
RS
7:15 PM
Sherwood Park Arena
Saturday, February 6th
Sherwood Park Crusaders
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Friday, February 12th
Whitecourt Wolverines
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, February 13th
Whitecourt Wolverines
0
@
Lloydminster Bobcats
0
RS
4:00 PM
Centennial Civic Centre Arena
Saturday, February 20th
Spruce Grove Saints
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Tuesday, February 23rd
Lloydminster Bobcats
0
@
Spruce Grove Saints
0
RS
7:00 PM
Grant Fuhr Arena
Friday, February 26th
Sherwood Park Crusaders
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, February 27th
Lloydminster Bobcats
0
@
Sherwood Park Crusaders
0
RS
7:15 PM
Sherwood Park Arena
March 2021
Tuesday, March 9th
Lloydminster Bobcats
0
@
Whitecourt Wolverines
0
RS
7:30 PM
Scott Safety Centre
Wednesday, March 10th
Lloydminster Bobcats
0
@
Whitecourt Wolverines
0
RS
7:30 PM
Scott Safety Centre
Friday, March 12th
Spruce Grove Saints
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Saturday, March 13th
Lloydminster Bobcats
0
@
Spruce Grove Saints
0
RS
7:00 PM
Grant Fuhr Arena
Friday, March 19th
Lloydminster Bobcats
0
@
Bonnyville Pontiacs
0
RS
7:00 PM
RJ Lalonde Arena
Saturday, March 20th
Bonnyville Pontiacs
0
@
Lloydminster Bobcats
0
RS
7:30 PM
Centennial Civic Centre Arena
Team GP W L OTL GF GA DIFF
Fort McMurray Oil Barons 2 0 2 0 4 8 -4