| PLAYER | Team | Position | Notes | WEEK 17 | WEEK 16 | WEEK 15 | WEEK 14 | WEEK 13 | WEEK 12 | WEEK 11 | WEEK 10 | WEEK 9 | WEEK 8 | WEEK 7 | WEEK 6 | WEEK 5 | WEEK 4 | WEEK 3 | WEEK 2 | WEEK 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| James Anderson 6′ 02” – 232 lbs – 2 Years |
PANTHERS |
OLB
|
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
PLAYED
1 STT |
PLAYED
2 STT |
PLAYED
3 Tackles |
PLAYED
|
BYE
|
PLAYED
|
PLAYED
1 AT |
STARTED
5 Tackles, 2 AT |
PLAYED
1 Tackles, 1 STT |
PLAYED
|
PLAYED
1 STT |
| David Clowney 6′ 00” – 188 lbs – Rookie |
JETS |
WR
|
SIGNED by Jets Oct. 3, 2007
WAIVED by Jets Oct. 23, 2007 Signed to Jets Practice Squad Oct. 25, 2007 |
INJURED RESERVE
|
INJURED RESERVE
|
INJURED RESERVE
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
BYE
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
PRACTICE SQUAD
Packers |
PRACTICE SQUAD
Packers |
PRACTICE SQUAD
Packers |
PRACTICE SQUAD
Packers |
| Andre’ Davis 6′ 01” – 195 lbs – 6 Years |
|
WR
|
SIGNED April 12, 2007
1 Year, $850,000 |
PLAYED
Rec: 1 – 20 Yds KOR: 5 – 234 Yds, 2 TD’s 1 FBR, 1 Incomplete |
PLAYED
Rec: 1 – 7 Yds KOR: 6 – 165 Yds 1 Tackle, 2 Incomplete |
STARTED
Rec: 1 – 20 Yds KOR: 4 – 116 Yds 3 Incomplete |
PLAYED
Rec: 1 – 5 Yds KOR: 2 – 115 Yds, 1 TD |
PLAYED
Rec: 1 – 9 Yds KOR: 3 – 67 Yds 1 STT |
PLAYED
Rec: 3 – 51 Yds 2 Incomplete |
PLAYED
Rec: 2 – 30 Yds 3 Incomplete |
BYE
|
STARTED
Rec: 2 – 51 Yds, 1 TD 1 Incomplete |
STARTED
Rec: 1 – 6 Yds KOR: 5 – 98 Yds 4 Incomplete (1 INT) |
STARTED
Rec: 4 – 88 Yds 1 Rec TD, 2 PT KOR: 6 – 158 Yds 1 Tackle, 6 Incomplete |
STARTED
Rec: 3 – 30 Yds KOR: 1 – 15 Yds 3 Inc., 1 FMB, 1 Tackle |
STARTED
Rec: 4 – 79 Yds 1 Tackle, 2 Incomplete |
STARTED
Rec: 5 – 117 Yds, 1 TD 2 Incomplete |
STARTED
Rec: 4 – 70 Yds 1 Incomplete |
NOT ACTIVE
|
NOT ACTIVE
|
| Anthony Davis 6′ 04” – 329 lbs – 4 Years |
|
OT
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
BYE
|
PLAYED
|
DID NOT PLAY
|
PLAYED
|
DID NOT PLAY
|
DID NOT PLAY
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
|
| Jonathan Dunn 6′ 07" – 324 lbs – 2 Years |
|
OT
|
RELEASED by Giants Sept. 1, 2007
Signed to Lions Practice Squad Sept. 25, 2007 |
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
BYE
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
| John Engelberger 6′ 04” – 268 lbs – 8 Years |
|
DE
|
STARTED
2 Tackles Forced Fumble |
STARTED
1 AT |
STARTED
3 Tackles, 1 AT |
STARTED
1 AT |
STARTED
5 Tackles |
STARTED
3 Tackles, 1 QBH, 1 PD |
STARTED
3 Tackles |
STARTED
1 AT |
STARTED
1 Tackle |
STARTED
1 AT |
STARTED
1 Tackle, 2 AT 1 Sack, 1 QBH |
BYE
|
STARTED
3 Tackles |
PLAYED
2 Tackles |
STARTED
1 Tackle, 1 AT |
STARTED
4 Tackles |
STARTED
2 Tackles, 3 AT |
|
| Brandon Frye 6′ 04" – 302 lbs – Rookie |
|
OT
|
26th Pick in 5th Round
RELEASED by Texans Aug. 31, 2007 Signed to Practice Squad Signed Nov. 1, 2007 to Active Roster |
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
BYE
|
NOT ACTIVE
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
| Vincent Fuller 6′ 01" – 190 lbs – 3 Years |
|
S
|
PLAYED
4 Tackles |
PLAYED
|
PLAYED
1 Tackle, 1 FR Injured but returned |
PLAYED
6 Tackles Injured but returned |
PLAYED
1 PD |
PLAYED
1 Tackle, 1 AT 1 Penalty |
PLAYED
1 Tackle, 1 Sack, 1 QBH |
PLAYED
1 PD, 1 STT |
PLAYED
2 Tackles 1 Penalty |
PLAYED
2 STT |
PLAYED
2 Tackles |
PLAYED
2 Tackles |
PLAYED
1 Tackle, 1 PD 1 INT 76 Yds TD |
BYE
|
PLAYED
1 Tackle, 1 AT, 1 PD 1 INT 61 Yds TD |
PLAYED
1 Tackle, 1 AT |
PLAYED
2 Tackles |
|
| Shayne Graham 6′ 00” – 200 lbs – 7 Years |
|
K
|
STARTED
FG: 30, 5 XPT’s KO: 0, TB, 12, 35, 8, 3, 13 |
STARTED
FG: 29, 38, 1 XPT KO: 2, TB, 4, 17, -1 |
STARTED
FG: 24, 35, 1 XPT KO: 12, 4, 9, 7 |
STARTED
FG: 27, 38, 32, 46, 1 XPT KO: 9, 8, 9, 9, 9, 12 |
STARTED
FG: 24, 1 XPT 1 Missed FG, 43WR KO: 9, 11, 34 |
STARTED
5 XPT’s 1 Missed FG, 26WL KO: 15, -1, 24, 16, 7, 3 |
STARTED
FG: 41, 38, 3 XPT’s KO: 6, 6, -1, 10, 1, 14 |
STARTED
FG: 34, 19, 22, 35, 35, 21, 33 KO: 11, 9, OB, 15, 6, 24, 7, 10 |
STARTED
3 XPT’s KO: 5, 7, 35, 4 |
STARTED
FG: 31, 20, 1 XPT KO: 0, TB, 5, 16 |
STARTED
FG: 20, 5 XPT’s KO: 8, TB, 10, 5, -5, -2, 29 |
STARTED
FG: 33, 36, 2 XPT’s KO: 0, -3, TB, TB, Onside |
BYE
|
STARTED
FG: 40, 48, 1 XPT KO: -5, 14, -2, -7 |
STARTED
FG: 43, 24, 1 XPT KO: 4, 15, 2, 10, oB |
STARTED
FG: 20, 6 XPT’s KO: 7, 4, -1, TB, 21, 23, 14, 17 |
STARTED
FG: 23, 40, 1 XPT 1 Missed FG, 53 Short KO: -2, 9, 12, 1, TB |
|
| Eric Green 5′ 11" – 194 lbs – 3 Years |
|
CB
|
INJURED RESERVE
|
INJURED RESERVE
|
INJURED RESERVE
|
INJURED RESERVE
|
INJURED RESERVE
|
STARTED
1 Tackle, 1 PD |
STARTED
11 Tackles |
STARTED
4 Tackles, 1 AT, 1 PD |
STARTED
3 Tackles, 1 AT |
BYE
|
STARTED
5 Tackles |
STARTED
4 Tackles, 1 AT, 1 PD 1 Penalty |
STARTED
2 Tackles 1 Penalty |
STARTED
4 Tackles, 1 AT, 1 PD |
STARTED
7 Tackles, 1 PD Recovered On Side Kick |
STARTED
5 Tackles, 1 PD 1 Penalty |
STARTED
1 Tackle, 2 PD |
|
| Jake Grove 6′ 04” – 300 lbs – 4 Years |
|
C
|
INJURED RESERVE
|
INJURED RESERVE
|
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
NOT ACTIVE
(Knee Injury) |
DID NOT PLAY
|
DID NOT PLAY
|
PLAYED
|
BYE
|
PLAYED
|
STARTED
|
STARTED
|
PLAYED
1 FR 2 Penalties |
|
| DeAngelo Hall 5′ 10 " – 197 lbs – 4 Years |
|
CB
|
STARTED
5 Tackles, 2 PD PR: 2 – 4 Yds 1 Penalty |
STARTED
6 Tackles, 1 AT PR: 3 – 37 Yds, 1 FC |
STARTED
3 Tackles, 1 AT, 2 PD 1 INT, 2 Penalties |
STARTED
3 Tackles, 1 AT, 1 PD |
STARTED
6 Tackles 1 Penalty |
STARTED
5 Tackles, 1 PD 1 INT – 3 Yds |
STARTED
4 Tackles |
STARTED
3 Tackles, 2 AT, 2 PD 1 Forced Fumble |
STARTED
3 Tackles, 1 AT 1 INT – 18 Yds, I PD |
BYE
|
STARTED
5 Tackles, 1 AT |
STARTED
11 Tackles, 4 PD 1 INT – 33 Yds |
STARTED
1 Tackle, 1 PD 1 FR Returned 56 Yds TD |
PLAYED
1 Tackle |
STARTED
3 Penalties (67 Yds in 1 Series) |
STARTED
6 Tackles, 1 PD |
STARTED
1 Tackle, 1 PD 1 INT: 19 Yd Return |
|
| Kevin Jones 5′ 11” – 221 lbs – 3 Years |
|
RB
|
|
NOT ACTIVE
(Knee Injury) |
STARTED
Rush: 8 – 15 Yds Rec: 1 – 6 Yds 1 Tackle, Injured |
STARTED
Rush: 5 – 16 Yds Rec: 1 – 2 Yds 2 Incomplete |
STARTED
Rush: 23 – 92 Yds, 2 TD Rec: 1 – 10 Yds 1 Incomplete |
STARTED
Rush: 3 – 1 Yd Rec: 3 – 16 Yds |
STARTED
Rush: 20 – 93 Yds, 1 TD Rec: 2 – 27 Yds 1 Incomplete |
STARTED
Rush: 11 – 25 Yds Rec: 3 – 12 Yds 1 Incomplete |
STARTED
Rush: 4 – (-4)yds, 1 TD Rec: 8 – 36 Yds 1 Incomplete |
STARTED
Rush: 17 – 71 Yds Rec: 1 – 5 Yds 3 Incomplete |
STARTED
Rush: 23 – 105 Yds, 1 TD Rec: 2 – 10 Yds 1 Fumble, 1 Incomplete |
STARTED
Rush: 15 – 76 Yds, 1 TD Rec: 6 – 34 Yds |
BYE
|
PLAYED
Rush: 11 – 48 Yds Rec: 2 – 17 Yds 1 Tackle, 2 Incomplete |
PLAYED
Rush: 10 – 38 Yds, 1 TD Rec: 2 – 6 Yds 1 Fumble, 1 FR |
PLAYED
RUSH: 3 – 5 Yds, 1 TD REC: 1 – 16 Yds |
NOT ACTIVE
|
NOT ACTIVE
|
| Jeff King 6′ 05” – 256 lbs – 2 Years |
|
TE
|
|
STARTED
Rec: 1 – 5 Yds KOR: 1 – Fair Catch 1 Incomplete |
STARTED
KOR: 1 – 16 Yds 1 Incomplete |
STARTED
Rec: 2 – 13 Yds |
STARTED
Rec: 2 – 19 Yds 3 Incomplete |
STARTED
Rec: 2 – 4 Yds, 1 TD 2 Incomplete |
STARTED
Rec: 5 – 36 Yds 2 Incomplete, 1 Penalty |
STARTED
Rec: 2 – 13 Yds 5 Incomplete, 1 Tackle |
STARTED
Rec: 2 – 31 Yds 3 Incomplete |
STARTED
Rec: 2 – 14 Yds 1 Tackle, 2 Penalties 1 Incomplete |
STARTED
Rec: 10 – 82 Yds 1 Fumble, 1 Tackle, 4 Inc. |
BYE
|
STARTED
Rec: 2 – 12 Yds 2 Incomplete |
STARTED
Rec: 2 – 33 Yds 1 FMBL, 1 FR, 1 Penalty |
STARTED
REC: 1 – 14 Yds 1 Tackle 4 Incomplete (1 INT) |
STARTED
Rec: 4 – 56 Yds, 1 TD 3 Incomplete |
STARTED
Rec: 4 – 39 Yds 1 Incomplete |
STARTED
Rec: 5 – 35 Yds 1 Incomplete, 1 Penalty |
| Matt Lehr 6′ 02” – 304 lbs – 7 Years |
|
C
|
Signed April 3, 2007
|
PLAYED
1 Penalty |
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
1 Incomplete |
PLAYED
|
PLAYED
|
BYE
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
1 STT |
PLAYED
|
PLAYED
|
| Jonathan Lewis 6′ 01” – 312 lbs – 2 Years |
|
DT
|
Signed Oct. 31, 2007 to Practice Squad
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
| Will Montgomery 6′ 03” – 312 lbs – 2 Years |
|
OG
|
RELEASED by Panthers Sept. 2, 2007
Signed by JETS SEPT 18, 2007 |
STARTED
|
STARTED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
PLAYED
|
BYE
|
DID NOT PLAY
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
SIGNED by JETS
SEPT 18, 2007 NOT ACTIVE |
UNSIGNED
|
UNSIGNED
|
| Jason Murphy 6′ 02” – 304 lbs – Rookie |
|
OG
|
Signed Nov. 28, 2007 to Practice Squad
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
PRACTICE SQUAD
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
| Pierson Prioleau 5′ 11” – 188 lbs – 9 Years |
|
S
|
|
PLAYED
|
NOT ACTIVE
|
STARTED
1 Tackle, 1 Penalty |
PLAYED
2 Tackles, 1 STT |
PLAYED
1 STAT |
PLAYED
1 AT, 1 STT |
PLAYED
1 Tackle |
PLAYED
4 Tackles, 1 AT 2 STT, 1 Misc Tackle |
PLAYED
2 AT, 1 STT |
STARTED
4 Tackles, 3 AT |
STARTED
3 Tackles, 1 AT |
PLAYED
2 Tackles, 1 AT, 1 STT |
PLAYED
2 Tackles, 1 AT |
BYE
|
PLAYED
2 Tackles, 1 AT |
PLAYED
2 Tackles, 1 AT |
PLAYED
1 Tackle, 1 AT 1 Penalty |
| Aaron Rouse 6′ 04" – 223 lbs – Rookie |
|
S
|
26th Pick in 3rd Round
4 Years – $2.3 Million – $649K Signing Bonus |
PLAYED
4 Tackles |
DID NOT PLAY
|
PLAYED
2 Tackles, 1 STT |
PLAYED
1 Tackle |
NOT ACTIVE
(Knee Injury) |
STARTED
4 Tackles, 2 AT, 1 PD 1 INT – 34 Yds |
STARTED
3 Tackles, 3 PD 1 INT – 3 Yds |
STARTED
4 Tackles |
PLAYED
3 Tackles |
PLAYED
|
BYE
|
PLAYED
|
PLAYED
2 Penalties |
PLAYED
1 STAT |
NOT ACTIVE
|
NOT ACTIVE
|
NOT ACTIVE
|
| Tim Sandidge 6′ 01” – 300 lbs – 1 Year |
|
Signed by Chargers Nov. 13, 2007
WAIVED by Chargers Nov. 20, 2007 |
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
PRACTICE SQUAD
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
|
| Nick Sorensen 6′ 03” – 205 lbs – 7 Years |
|
S
|
RELEASED by Jags Aug. 27, 2007
Signed by Browns Oct. 24, 2007 |
PLAYED
3 STT |
PLAYED
|
PLAYED
|
PLAYED
1 STT, 1 STAT Forced Fumble |
PLAYED
1 STAT |
PLAYED
1 STT Recovered Onside Kick |
PLAYED
4 STT |
PLAYED
2 STT |
PLAYED
|
NOT ACTIVE
|
SIGNED by Browns
OCT 24, 2007 |
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
UNSIGNED
|
| Darryl Tapp 6′ 01” – 265 lbs – 2 Years |
|
DE
|
|
STARTED
4 Tackles, 1 PD |
STARTED
4 Tackles, 1 AT, 1/2 Sack 4 QBH, 1 PD |
STARTED
5 Tackles |
STARTED
1 Tackle, 2 QBH |
STARTED
1 AT |
STARTED
4 Tackles 1 Forced Fumble |
STARTED
3 Tackles, 2 AT, 1 Sack 2 QBH, 1 FR – 9 Yds |
STARTED
1 Tackle, 1 PD 1 Fumble Recovery |
STARTED
3 Tackles, 1 QBH 1 INT – (-4 yds), 2 PD |
BYE
|
STARTED
5 Tackles, 4 Sacks 3 QBH, 1 PD, 1 FF |
STARTED
3 Tackles |
STARTED
1 Tackle, 1 AT |
STARTED
2 Tackles, 1 AT 1 Sack, 3 QBH, 1 FF 1 Penalty |
STARTED
2 Tackles, 1 QBH |
STARTED
1 Tackle, 1 PD |
STARTED
2 Tackles, 2 AT .5 Sacks, 1 QBH, 1 PD |
| Michael Vick 6′ 00” – 217 lbs – 6 Years |
|
QB
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
SUSPENDED
|
| Ronyell Whitaker 5′ 09” – 196 lbs – 5 Years |
|
CB
|
RELEASED by Vikings Nov. 6, 2007
Signed by Vikings Nov. 10, 2007 |
PLAYED
1 STT, 1 STAT |
PLAYED
|
NOT ACTIVE
|
PLAYED
|
PLAYED
2 Tackles |
PLAYED
|
NOT ACTIVE
|
PLAYED
1 STT |
PLAYED
1 STT |
NOT ACTIVE
|
PLAYED
1 Penalty |
NOT ACTIVE
|
BYE
|
NOT ACTIVE
|
PLAYED
|
PLAYED
1 FR |
PLAYED
1 STAT |
| Ernest Wilford 6′ 04” – 223 lbs – 4 Years |
|
WR
|
Restricted Free Agent
Signed APRIL 20, 2007, 1 Year |
STARTED
Rec: 6 – 58 Yds, 2 TD’s 2 Incomplete, 1 Penalty |
STARTED |
STARTED
Rec: 2 – 22 Yds, 1 TD 4 Incomplete |
PLAYED
Rec: 4 – 38 Yds 4 Incomplete, 1 Penalty |
STARTED
Rec: 5 – 72 Yds |
STARTED
Rec: 5 – 60 Yds 3 Incomplete |
PLAYED
Rec: 2 – 31 Yds 1 Incomplete |
STARTED
Rec: 2 – 24 Yds 4 Incomplete |
STARTED
Rec: 3 – 46 Yds 3 Incomplete (1 was int) |
STARTED
Rec: 1 – 13 Yds 2 Incomplete |
STARTED
Rec: 6 – 53 Yards 2 Incomplete |
STARTED
Rec: 1 – 4 Yds 1 Penalty, Drew 2 PI Calls |
STARTED
Rec: 1 – 12 Yds |
BYE
|
STARTED
Rec: 2 – 10 Yds |
STARTED
Rec: 1 – 33 Yds 1 Incomplete |
STARTED
Rec: 2 – 20 Yds 1 Incomplete |
| Jimmy Williams 6′ 02” – 216 lbs – 2 Years |
|
CB
|
|
PLAYED
|
PLAYED
|
PLAYED
2 Tackles |
NOT ACTIVE
|
NOT ACTIVE
|
PLAYED
1 Tackle |
PLAYED
|
PLAYED
|
PLAYED
2 Tackles 1 INT – 11 Yds, 1 PD |
BYE
|
PLAYED
1 Tackle, 1 PD |
PLAYED
|
PLAYED
|
PLAYED
1 STT |
PLAYED
|
STARTED
4 Tackles |
STARTED
4 Tackles, 1 AT |
| LEGEND: AT = AST Tackle, STT = Special Teams Tackle, STAT = Special Teams Assisted Tackle, PD = Pass Defensed, QBH = Quarter Back Hurry, FF = Forced Fumble, FR = Fumble Recovery, FMBL = Fumble, TFL = Tackle for Loss, KO = Kickoff, KOR = Kickoff Return |
||||||||||||||||||||