Calif. Community Col. Football/JC Athletic Bureau Santa Rosa JC
Schedule & Results
Team Statistics
Individual Statistics
Defensive Statistics
| |
Date |
|
Opponent |
|
Score |
|
|
|
|
Time |
Attend |
|
Site |
| |
9/1/2007 |
at |
Mendocino |
W |
70-40 |
|
|
|
|
- |
- |
|
Unknown |
| |
9/8/2007 |
at |
Redwoods |
W |
56-7 |
|
|
|
|
- |
300 |
|
Eureka, CA |
| |
Sept.15,2007 |
|
SAN JOAQUIN DELTA |
W |
59-26 |
|
|
|
|
|
- |
|
Unknown |
| |
9/22/2007 |
|
YUBA |
W |
28-7 |
|
|
|
|
|
- |
|
Unknown |
| |
9/29/2007 |
at |
Diablo Valley |
W |
52-21 |
|
|
|
|
3 hours |
350 |
|
Walnut Creek, CA |
| * |
10/2007 |
|
BUTTE |
W |
45-28 |
|
|
|
|
3:24 |
850 |
|
Santa Rosa,Ca |
| * |
10/20/2007 |
at |
Foothill |
|
24-28 |
L |
|
|
|
2:59 |
700 |
|
Los Altos, CA |
| * |
10/27/2007 |
at |
Feather River |
W |
48-29 |
|
|
|
|
3:20 |
400 |
|
Quincy |
| * |
11/3/2007 |
|
SAN FRANCISCO |
|
17-28 |
L |
|
|
|
3.05 hr |
3000 |
|
Santa Rosa |
| * |
11/10/2007 |
at |
San Mateo |
|
42-52 |
L |
|
|
|
3:02 |
551 |
|
San Mateo |
| |
11/17/2007 |
at |
Reedley |
|
27-29 |
L |
|
|
|
- |
- |
|
State Center Bowl |
| |
SRJC |
OPP |
| SCORING |
468 |
295 |
| Points Per Game |
46.8 |
29.5 |
| FIRST DOWNS |
240 |
200 |
| Rushing |
61 |
84 |
| Passing |
163 |
103 |
| Penalty |
16 |
13 |
| RUSHING YARDAGE |
963 |
1485 |
| Yards gained rushing |
1383 |
1774 |
| Yards lost rushing |
420 |
289 |
| Rushing Attempts |
297 |
383 |
| Average Per Rush |
3.2 |
3.9 |
| Average Per Game |
96.3 |
148.5 |
| TDs Rushing |
16 |
19 |
| PASSING YARDAGE |
3569 |
2205 |
| Att-Comp-Int |
464-294-6 |
303-168-13 |
| Completion Pct |
63% |
55% |
| Average Per Pass |
7.7 |
7.3 |
| Average Per Catch |
12.1 |
13.1 |
| Average Per Game |
356.9 |
220.5 |
| TDs Passing |
41 |
17 |
| TOTAL OFFENSE |
4532 |
3690 |
| Total Plays |
761 |
686 |
| Average Per Play |
6.0 |
5.4 |
| Average Per Game |
453.2 |
369.0 |
| KICK RETURNS: #-YARDS |
45-1020 |
76-1656 |
| PUNT RETURNS: #-YARDS |
23-275 |
12-146 |
| INT RETURNS: #-YARDS |
13-207 |
6-113 |
| KICK RETURN AVERAGE |
22.7 |
21.8 |
| PUNT RETURN AVERAGE |
12.0 |
12.2 |
| INT RETURN AVERAGE |
15.9 |
18.8 |
| FUMBLES-LOST |
12-9 |
15-12 |
| PENALTIES-YARDS |
71-635 |
89-825 |
| Average Per Game |
63.5 |
82.5 |
| PUNTS-YARDS |
39-1266 |
49-1747 |
| Average Per Punt |
32.5 |
35.7 |
| Net punt average |
28.7 |
28.8 |
| TIME OF POSSESSION/GAME |
24:38 |
23:16 |
| 3RD-DOWN CONVERSIONS |
51/108 |
38/99 |
| 3rd-Down Pct |
47% |
38% |
| 4TH-DOWN CONVERSIONS |
13/19 |
8/17 |
| 4th-Down Pct |
68% |
47% |
| SACKS BY-YARDS |
27-152 |
40-228 |
| MISC YARDS |
31 |
0 |
| TOUCHDOWNS SCORED |
61 |
37 |
| FIELD GOALS-ATTEMPTS |
5-5 |
3-9 |
| PAT-ATTEMPTS |
60-61 98% |
28-32 88% |
| ATTENDANCE |
3850 |
2301 |
| Games/Avg Per Game |
4/963 |
7/329 |
| Neutral Site Games |
|
0/0 |
| RUSHING |
Cl |
GP |
No. |
Yds |
TD |
Long |
Avg/G |
Avg/C |
| Evan Williams |
SO |
9 |
61 |
292 |
2 |
21 |
32.44 |
4.79 |
| Payton Bell |
FR |
7 |
52 |
262 |
2 |
56 |
37.43 |
5.04 |
| Jarrel Davis |
FR |
9 |
49 |
230 |
3 |
20 |
25.56 |
4.69 |
| Greg Alexander |
SO |
10 |
117 |
210 |
8 |
40 |
21.00 |
1.79 |
| Adam froman |
FR |
10 |
8 |
95 |
1 |
23 |
9.50 |
11.88 |
| Grady Sheehy |
FR |
1 |
1 |
5 |
0 |
5 |
5.00 |
5.00 |
| Terrence Bell |
FR |
5 |
1 |
0 |
0 |
0 |
0.00 |
0.00 |
| Scott McKeon |
SO |
10 |
1 |
-23 |
0 |
0 |
-2.30 |
-23.00 |
| TEAM |
FR |
8 |
7 |
-108 |
0 |
0 |
-13.50 |
-15.43 |
| Totals |
|
10 |
297 |
963 |
16 |
56 |
96.30 |
3.24 |
| Opponents |
|
10 |
383 |
1485 |
19 |
32 |
148.50 |
3.88 |
| PASSING |
Cl |
GP |
Comp |
Att |
Int |
Yds |
TD |
Long |
Pct |
Avg/G |
Avg/A |
Avg/C |
Rating |
| Greg Alexander |
SO |
10 |
284 |
448 |
6 |
3487 |
40 |
80 |
63.4 |
348.70 |
7.78 |
12.28 |
155.6 |
| Adam froman |
FR |
10 |
10 |
16 |
0 |
82 |
1 |
25 |
62.5 |
8.20 |
5.12 |
8.20 |
126.2 |
| Totals |
|
10 |
294 |
464 |
6 |
3569 |
41 |
80 |
63.4 |
356.90 |
7.69 |
12.14 |
154.5 |
| Opponents |
|
10 |
168 |
303 |
13 |
2205 |
17 |
59 |
55.4 |
220.50 |
7.28 |
13.12 |
126.5 |
| RECEIVING |
Cl |
GP |
No. |
Yds |
TD |
Long |
No./G |
Yds/G |
Yds/C |
| Evan Williams |
SO |
9 |
41 |
289 |
1 |
38 |
4.56 |
32.11 |
7.05 |
| Marty Ponzo |
SO |
9 |
38 |
567 |
2 |
50 |
4.22 |
63.00 |
14.92 |
| Scott Lowe |
SO |
8 |
34 |
319 |
3 |
21 |
4.25 |
39.88 |
9.38 |
| Brandon Reed |
FR |
8 |
33 |
540 |
10 |
80 |
4.12 |
67.50 |
16.36 |
| Amos Carter |
SO |
8 |
32 |
521 |
7 |
59 |
4.00 |
65.12 |
16.28 |
| Jarrel Davis |
FR |
9 |
31 |
234 |
0 |
20 |
3.44 |
26.00 |
7.55 |
| Aubrey Quarles |
SO |
5 |
28 |
363 |
8 |
47 |
5.60 |
72.60 |
12.96 |
| Matt Larson |
FR |
8 |
18 |
254 |
6 |
36 |
2.25 |
31.75 |
14.11 |
| Terrence Bell |
FR |
5 |
11 |
140 |
1 |
53 |
2.20 |
28.00 |
12.73 |
| Kevin Robeldo |
SO |
6 |
9 |
114 |
1 |
23 |
1.50 |
19.00 |
12.67 |
| Dion Davis |
SO |
6 |
9 |
100 |
2 |
30 |
1.50 |
16.67 |
11.11 |
| Adam froman |
FR |
10 |
5 |
98 |
0 |
37 |
0.50 |
9.80 |
19.60 |
| Payton Bell |
FR |
7 |
4 |
30 |
0 |
23 |
0.57 |
4.29 |
7.50 |
| Greg Alexander |
SO |
10 |
1 |
0 |
0 |
0 |
0.10 |
0.00 |
0.00 |
| Totals |
|
10 |
294 |
3569 |
41 |
80 |
29.40 |
356.90 |
12.14 |
| Opponents |
|
10 |
168 |
2205 |
17 |
59 |
16.80 |
220.50 |
13.12 |
| PUNT RETURNS |
Cl |
GP |
No. |
Yds |
TD |
Long |
Avg |
| Adam Carvajal |
SO |
10 |
14 |
159 |
0 |
56 |
11.36 |
| Clarence Ward |
SO |
10 |
8 |
93 |
0 |
30 |
11.62 |
| Marquis Johnson |
FR |
6 |
1 |
23 |
0 |
23 |
23.00 |
| Totals |
|
10 |
23 |
275 |
0 |
56 |
11.96 |
| Opponents |
|
10 |
12 |
146 |
0 |
27 |
12.17 |
| INTERCEPTIONS |
Cl |
GP |
No. |
Yds |
TD |
Long |
Avg |
| Clarence Ward |
SO |
10 |
3 |
69 |
0 |
39 |
23.00 |
| Adam Carvajal |
SO |
10 |
3 |
12 |
0 |
12 |
4.00 |
| Brandon Driver |
FR |
10 |
2 |
66 |
0 |
33 |
33.00 |
| Anthony Ponzo |
SO |
10 |
1 |
31 |
0 |
31 |
31.00 |
| Seann Reed |
SO |
9 |
1 |
17 |
0 |
17 |
17.00 |
| Anthony Laws |
FR |
9 |
1 |
6 |
0 |
6 |
6.00 |
| 27 |
|
2 |
1 |
6 |
0 |
6 |
6.00 |
| Joe Galvan |
FR |
9 |
1 |
0 |
0 |
0 |
0.00 |
| Totals |
|
10 |
13 |
207 |
0 |
39 |
15.92 |
| Opponents |
|
10 |
6 |
113 |
1 |
45 |
18.83 |
| KICK RETURNS |
Cl |
GP |
No. |
Yds |
TD |
Long |
Avg |
| Clarence Ward |
SO |
10 |
27 |
726 |
2 |
90 |
26.89 |
| Aubrey Quarles |
SO |
5 |
5 |
195 |
2 |
82 |
39.00 |
| Amos Carter |
SO |
8 |
1 |
61 |
0 |
35 |
61.00 |
| Marty Ponzo |
SO |
9 |
5 |
49 |
0 |
14 |
9.80 |
| Seann Reed |
SO |
9 |
2 |
4 |
0 |
4 |
2.00 |
| Joe Galvan |
FR |
9 |
1 |
0 |
0 |
0 |
0.00 |
| Ula Pomele |
SO |
8 |
3 |
-3 |
0 |
14 |
-1.00 |
| Terrance Branni |
FR |
9 |
1 |
-12 |
0 |
0 |
-12.00 |
| Totals |
|
10 |
45 |
1020 |
4 |
90 |
22.67 |
| Opponents |
|
10 |
76 |
1656 |
0 |
74 |
21.79 |
| FUMBLE RETURNS |
Cl |
GP |
No. |
Yds |
TD |
Long |
Avg |
| Mike Horrigan |
FR |
8 |
1 |
68 |
0 |
68 |
68.00 |
| Anthony Laws |
FR |
9 |
1 |
43 |
0 |
43 |
43.00 |
| Totals |
|
10 |
2 |
111 |
0 |
68 |
55.50 |
| Opponents |
|
10 |
1 |
20 |
0 |
20 |
20.00 |
| PUNTING |
Cl |
GP |
No. |
Yds |
Long |
Avg |
TB |
FC |
50+ |
In20 |
| Scott McKeon |
SO |
10 |
30 |
1010 |
50 |
33.67 |
0 |
2 |
2 |
2 |
| Adam froman |
FR |
10 |
7 |
212 |
42 |
30.29 |
0 |
3 |
0 |
3 |
| Kevin Robeldo |
SO |
6 |
1 |
44 |
44 |
44.00 |
0 |
0 |
0 |
1 |
| TEAM |
FR |
8 |
1 |
0 |
0 |
0.00 |
0 |
0 |
0 |
0 |
| Totals |
|
10 |
39 |
1266 |
50 |
32.46 |
0 |
5 |
2 |
6 |
| Opponents |
|
10 |
49 |
1747 |
54 |
35.65 |
3 |
6 |
3 |
7 |
| FIELD GOALS |
Cl |
GP |
Made |
Att |
Long |
Pct |
| Scott McKeon |
SO |
10 |
5 |
5 |
35 |
100.0 |
| Totals |
|
10 |
5 |
5 |
35 |
100.0 |
| Opponents |
|
10 |
3 |
9 |
45 |
33.3 |
| PAT KICKS |
Cl |
GP |
Made |
Att |
Pct |
| Scott McKeon |
SO |
10 |
60 |
61 |
98.4 |
| Totals |
|
10 |
60 |
61 |
98.4 |
| Opponents |
|
10 |
28 |
32 |
87.5 |
| KICKOFFS |
Cl |
GP |
No. |
Yds |
TB |
Avg |
| Adam froman |
FR |
10 |
29 |
1362 |
0 |
46.97 |
| Scott McKeon |
SO |
10 |
19 |
1000 |
0 |
52.63 |
| Darren Lefever |
FR |
3 |
11 |
594 |
0 |
54.00 |
| Amos Carter |
SO |
8 |
2 |
115 |
0 |
57.50 |
| Daniel Eisen |
FR |
10 |
2 |
102 |
0 |
51.00 |
| Totals |
|
10 |
63 |
3173 |
0 |
50.37 |
| Opponents |
|
10 |
42 |
2151 |
2 |
51.21 |
| SCORING |
Cl |
GP |
TDs |
Fld Goals |
1-PAT |
2-PAT |
Points |
Pts/G |
| Scott McKeon |
SO |
10 |
0 |
5-5 |
60-61 |
0 |
75 |
7.5 |
| Brandon Reed |
FR |
8 |
10 |
0-0 |
0-0 |
0 |
60 |
7.5 |
| Aubrey Quarles |
SO |
5 |
10 |
0-0 |
0-0 |
0 |
60 |
12.0 |
| Greg Alexander |
SO |
10 |
8 |
0-0 |
0-0 |
0 |
48 |
4.8 |
| Amos Carter |
SO |
8 |
7 |
0-0 |
0-0 |
0 |
42 |
5.2 |
| Matt Larson |
FR |
8 |
6 |
0-0 |
0-0 |
0 |
36 |
4.5 |
| Evan Williams |
SO |
9 |
3 |
0-0 |
0-0 |
0 |
18 |
2.0 |
| Jarrel Davis |
FR |
9 |
3 |
0-0 |
0-0 |
0 |
18 |
2.0 |
| Scott Lowe |
SO |
8 |
3 |
0-0 |
0-0 |
0 |
18 |
2.2 |
| Clarence Ward |
SO |
10 |
2 |
0-0 |
0-0 |
0 |
12 |
1.2 |
| Marty Ponzo |
SO |
9 |
2 |
0-0 |
0-0 |
0 |
12 |
1.3 |
| Dion Davis |
SO |
6 |
2 |
0-0 |
0-0 |
0 |
12 |
2.0 |
| Payton Bell |
FR |
7 |
2 |
0-0 |
0-0 |
0 |
12 |
1.7 |
| Kevin Robeldo |
SO |
6 |
1 |
0-0 |
0-0 |
0 |
6 |
1.0 |
| Terrence Bell |
FR |
5 |
1 |
0-0 |
0-0 |
0 |
6 |
1.2 |
| Adam froman |
FR |
10 |
1 |
0-0 |
0-0 |
0 |
6 |
0.6 |
| Totals |
|
10 |
61 |
5-5 |
60-61 |
0 |
441 |
44.1 |
| Opponents |
|
10 |
37 |
3-9 |
28-32 |
2 |
267 |
26.7 |
| TOTAL OFFENSE |
Cl |
GP |
Rush |
Pass |
Total |
Avg/G |
Plays |
Avg/P |
| Greg Alexander |
SO |
10 |
210 |
3487 |
3697 |
369.7 |
565 |
6.5 |
| Evan Williams |
SO |
9 |
292 |
0 |
292 |
32.4 |
61 |
4.8 |
| Payton Bell |
FR |
7 |
262 |
0 |
262 |
37.4 |
52 |
5.0 |
| Jarrel Davis |
FR |
9 |
230 |
0 |
230 |
25.6 |
49 |
4.7 |
| Adam froman |
FR |
10 |
95 |
82 |
177 |
17.7 |
24 |
7.4 |
| Grady Sheehy |
FR |
1 |
5 |
0 |
5 |
5.0 |
1 |
5.0 |
| Scott McKeon |
SO |
10 |
-23 |
0 |
-23 |
-2.3 |
1 |
-23.0 |
| TEAM |
FR |
8 |
-108 |
0 |
-108 |
-13.5 |
7 |
-15.4 |
| Totals |
|
10 |
963 |
3569 |
4532 |
453.2 |
761 |
6.0 |
| Opponents |
|
10 |
1485 |
2205 |
3690 |
369.0 |
686 |
5.4 |
| ALL-PURPOSE |
Cl |
GP |
Rush |
Rcv |
PRet |
KRet |
IRet |
Total |
Avg/G |
| Clarence Ward |
SO |
10 |
0 |
0 |
93 |
726 |
69 |
888 |
88.8 |
| Marty Ponzo |
SO |
9 |
0 |
567 |
0 |
49 |
0 |
616 |
68.4 |
| Amos Carter |
SO |
8 |
0 |
521 |
0 |
61 |
0 |
582 |
72.8 |
| Evan Williams |
SO |
9 |
292 |
289 |
0 |
0 |
0 |
581 |
64.6 |
| Aubrey Quarles |
SO |
5 |
0 |
363 |
0 |
195 |
0 |
558 |
111.6 |
| Brandon Reed |
FR |
8 |
0 |
540 |
0 |
0 |
0 |
540 |
67.5 |
| Jarrel Davis |
FR |
9 |
230 |
234 |
0 |
0 |
0 |
464 |
51.6 |
| Scott Lowe |
SO |
8 |
0 |
319 |
0 |
0 |
0 |
319 |
39.9 |
| Payton Bell |
FR |
7 |
262 |
30 |
0 |
0 |
0 |
292 |
41.7 |
| Matt Larson |
FR |
8 |
0 |
254 |
0 |
0 |
0 |
254 |
31.8 |
| Greg Alexander |
SO |
10 |
210 |
0 |
0 |
0 |
0 |
210 |
21.0 |
| Adam froman |
FR |
10 |
95 |
98 |
0 |
0 |
0 |
193 |
19.3 |
| Adam Carvajal |
SO |
10 |
0 |
0 |
159 |
0 |
12 |
171 |
17.1 |
| Terrence Bell |
FR |
5 |
0 |
140 |
0 |
0 |
0 |
140 |
28.0 |
| Kevin Robeldo |
SO |
6 |
0 |
114 |
0 |
0 |
0 |
114 |
19.0 |
| Dion Davis |
SO |
6 |
0 |
100 |
0 |
0 |
0 |
100 |
16.7 |
| Brandon Driver |
FR |
10 |
0 |
0 |
0 |
0 |
66 |
66 |
6.6 |
| Anthony Ponzo |
SO |
10 |
0 |
0 |
0 |
0 |
31 |
31 |
3.1 |
| Marquis Johnson |
FR |
6 |
0 |
0 |
23 |
0 |
0 |
23 |
3.8 |
| Seann Reed |
SO |
9 |
0 |
0 |
0 |
4 |
17 |
21 |
2.3 |
| Anthony Laws |
FR |
9 |
0 |
0 |
0 |
0 |
6 |
6 |
0.7 |
| 27 |
|
2 |
0 |
0 |
0 |
0 |
6 |
6 |
3.0 |
| Grady Sheehy |
FR |
1 |
5 |
0 |
0 |
0 |
0 |
5 |
5.0 |
| Ula Pomele |
SO |
8 |
0 |
0 |
0 |
-3 |
0 |
-3 |
-0.4 |
| Terrance Branni |
FR |
9 |
0 |
0 |
0 |
-12 |
0 |
-12 |
-1.3 |
| Scott McKeon |
SO |
10 |
-23 |
0 |
0 |
0 |
0 |
-23 |
-2.3 |
| TEAM |
FR |
8 |
-108 |
0 |
0 |
0 |
0 |
-108 |
-13.5 |
| Totals |
|
10 |
963 |
3569 |
275 |
1020 |
207 |
6034 |
603.4 |
| Opponents |
|
10 |
1485 |
2205 |
146 |
1656 |
113 |
5605 |
560.5 |
|
| TACKLES |
Cl |
GP |
Solo |
Ast. |
Tackles |
Sacks |
TFL |
Int |
BrUp |
FF |
Blk |
| Anthony Ponzo |
SO |
10 |
47 |
17 |
64 |
0.5 |
4.5 |
1 |
0 |
0 |
0 |
| Daniel Eisen |
FR |
10 |
34 |
11 |
45 |
1.0 |
3.5 |
0 |
2 |
0 |
0 |
| Thomas Sandoval |
SO |
10 |
31 |
14 |
45 |
0.0 |
0.0 |
0 |
1 |
1 |
0 |
| Anthony Laws |
FR |
9 |
27 |
6 |
33 |
1.0 |
2.0 |
1 |
3 |
2 |
0 |
| Adam Carvajal |
SO |
10 |
25 |
8 |
33 |
0.0 |
0.0 |
3 |
2 |
0 |
0 |
| Clarence Ward |
SO |
10 |
24 |
8 |
32 |
0.0 |
1.0 |
3 |
3 |
0 |
3 |
| Seann Reed |
SO |
9 |
22 |
8 |
30 |
1.0 |
1.0 |
1 |
1 |
0 |
0 |
| Brandon Driver |
FR |
10 |
22 |
5 |
27 |
0.0 |
1.0 |
2 |
7 |
0 |
1 |
| TEAM |
FR |
8 |
21 |
1 |
22 |
1.0 |
2.0 |
0 |
0 |
3 |
0 |
| John Shackford |
SO |
11 |
17 |
5 |
22 |
3.0 |
3.0 |
0 |
0 |
0 |
0 |
| Darrin Hill |
FR |
7 |
13 |
5 |
18 |
1.0 |
3.5 |
0 |
2 |
0 |
0 |
| Donny Pritchett |
FR |
9 |
10 |
7 |
17 |
2.0 |
2.0 |
0 |
0 |
1 |
0 |
| Joe Galvan |
FR |
9 |
14 |
2 |
16 |
2.0 |
1.0 |
1 |
0 |
0 |
0 |
| Mike Horrigan |
FR |
8 |
10 |
5 |
15 |
2.0 |
3.0 |
0 |
0 |
1 |
0 |
| Lamance Lynch |
|
6 |
8 |
2 |
10 |
0.0 |
0.0 |
0 |
1 |
0 |
0 |
| Nick Daher |
|
3 |
6 |
1 |
7 |
0.0 |
0.0 |
0 |
0 |
1 |
0 |
| Marquis Johnson |
FR |
6 |
6 |
1 |
7 |
0.0 |
1.0 |
0 |
0 |
0 |
1 |
| DJ Stuart |
SO |
4 |
4 |
0 |
4 |
0.0 |
0.0 |
0 |
1 |
0 |
0 |
| Marion Long |
|
3 |
2 |
1 |
3 |
0.0 |
0.0 |
0 |
1 |
0 |
0 |
| 27 |
|
2 |
2 |
1 |
3 |
0.0 |
0.0 |
1 |
2 |
0 |
0 |
| Scott McKeon |
SO |
10 |
2 |
0 |
2 |
0.0 |
0.0 |
0 |
1 |
0 |
0 |
| 37 |
|
1 |
1 |
1 |
2 |
0.0 |
0.0 |
0 |
1 |
0 |
0 |
| Darren Lefever |
FR |
3 |
1 |
0 |
1 |
0.0 |
0.0 |
0 |
0 |
0 |
0 |
| Totals |
|
10 |
496 |
170 |
666 |
27.0 |
56.0 |
13 |
28 |
9 |
5 |
| Opponents |
|
10 |
451 |
217 |
668 |
40.0 |
52.0 |
6 |
38 |
5 |
2 |
|
|
Copyright 2007 California Community College Athletic Association/Commission On Athletics. All Rights Reserved.
|
|