#3 Bryan Laboy (RHP) - CCBC Essex

app
14
gs
2
w
0
l
1
sv
0
ip
24.2
era
11.68
whip
2.39
k
20
Player Stats
  Overall Conf
Games 14 252nd 8 197th
Plate appearances 0 368th 0 352nd
At Bats 0 316th 0 271st
Runs 0 296th 0 238th
Hits 0 294th 0 248th
Doubles - - - -
Triples - - - -
Home Runs - - - -
Runs Batted In 0 277th 0 229th
Total bases 0 354th 0 341st
Walks - - - -
Hit by pitch - - - -
Strikeouts - - - -
Sacrifice Flies - - - -
Sacrifice Hits - - - -
Hit into double play - - - -
Stolen Bases - - - -
Caught Stealing - - - -
Batting Average - - - -
On Base Percentage - - - -
Slugging Percentage - - - -
Appearances 14 19th 8 15th
Games started 2 105th 1 79th
Wins 0 140th 0 92nd
Losses 1 99th 1 43rd
Saves 0 60th 0 32nd
Complete Games - - - -
Shutouts - - - -
Innings Pitched 24.2 91st 14.1 70th
Hits 33 80th 22 52nd
Runs 36 38th 22 28th
Earned Runs 32 18th 22 13th
Walks 26 27th 14 25th
Strikeouts 20 88th 11 75th
Strikeouts per Game 7.30 - 6.91 -
Doubles Allowed 5 22nd 5 10th
Triples Allowed 1 1st 1 1st
WHIP 2.39 - 2.51 -
Home Runs Allows 4 25th 4 7th
At Bats Against 102 69th 62 53rd
Batting Average Against .324 102nd .355 97th
Earned Run Average 11.68 - 13.81 -
Wild pitches 3 72nd 3 71st
Hit Batters 11 162nd 4 88th
Balks - - - -
Sacrifice Flies Allowed - - - -
Sacrifice Hits Allowed 1 1st 1 1st
Total Chances 3 351st 2 290th
Put Outs 0 352nd 0 286th
Assists 2 278th 1 228th
Errors 1 228th 1 134th
Fielding Percentage .667 - .500 -
Double Plays - - - -
Stolen Bases Allowed 2 95th 2 63rd
Runners Caught Stealing - - - -
Runners Caught Stealing Percentage - - - -
Passed Balls - - - -
Catcher's Interference - - - -
Recent Results
Date Opponent/Event Result
May 6 at College of Southern Maryland L, 3-2
May 9 vs. Garrett College W, 11-5
May 9 at Cecil College W, 10-8
May 13 at Frederick Community College L, 1-0
May 14 vs. Anne Arundel Community College W, 11-10
May 14 at Frederick Community College L, 14-8
Date Opponent Score ab r h 2b 3b hr rbi bb k sb cs
Oct 4 # at CCBC Dundalk   - - - - - - - - - - -
Oct 11 # at CCBC Dundalk   - - - - - - - - - - -
Feb 24 at Rockingham Community College W, 3-2 - - - - - - - - - - -
Feb 24 at Rockingham Community College L, 8-0 0 0 0 - - - 0 - - - -
Feb 25 at Surry Community College L, 3-2 - - - - - - - - - - -
Feb 25 at Surry Community College W, 14-11 - - - - - - - - - - -
Feb 26 at Surry Community College W, 8-3 0 0 0 - - - 0 - - - -
Feb 26 at Surry Community College L, 5-4 - - - - - - - - - - -
Mar 3 Mercer County Community College   - - - - - - - - - - -
Mar 7 at Prince George's Community College W, 8-4 - - - - - - - - - - -
Mar 9 Anne Arundel Community College L, 12-9 - - - - - - - - - - -
Mar 12 vs. Delaware County Community College W, 10-5 - - - - - - - - - - -
Mar 12 Delaware County Community College   - - - - - - - - - - -
Mar 18 Orange County Community College   - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - -
Mar 21 Cecil College W, 7-2 - - - - - - - - - - -
Mar 23 at CCBC Catonsville L, 11-1 - - - - - - - - - - -
Mar 25 Niagara County Community College L, 13-1 0 0 0 - - - 0 - - - -
Mar 25 Niagara County Community College L, 3-0 - - - - - - - - - - -
Mar 26 County College of Morris L, 9-1 - - - - - - - - - - -
Mar 26 County College of Morris L, 14-0 - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 13-0 - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 7-2 0 0 0 - - - 0 - - - -
Apr 2 at Chesapeake College L, 7-2 - - - - - - - - - - -
Apr 2 at Chesapeake College L, 9-4 0 0 0 - - - 0 - - - -
Apr 4 at CCBC Dundalk L, 7-6 - - - - - - - - - - -
Apr 5 at Anne Arundel Community College L, 9-5 0 0 0 - - - 0 - - - -
Apr 8 at Allegany College of Maryland W, 10-8 - - - - - - - - - - -
Apr 8 at Allegany College of Maryland W, 12-5 - - - - - - - - - - -
Apr 10 at Camden County College W, 12-10 0 0 0 - - - 0 - - - -
Apr 10 at Camden County College L, 16-6 0 0 0 - - - 0 - - - -
Apr 11 Prince George's Community College L, 6-2 0 0 0 - - - 0 - - - -
Apr 13 at Cecil College L, 14-4 0 0 0 - - - 0 - - - -
Apr 15 Garrett College W, 2-1 - - - - - - - - - - -
Apr 15 Garrett College L, 6-1 - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 14-4 - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 8-7 0 0 0 - - - 0 - - - -
Apr 18 CCBC Catonsville L, 11-0 - - - - - - - - - - -
Apr 26 CCBC Dundalk L, 6-4 0 0 0 - - - 0 - - - -
Apr 28 at Harford Community College L, 20-10 - - - - - - - - - - -
Apr 28 at Harford Community College L, 15-4 0 0 0 - - - 0 - - - -
Apr 29 Montgomery College (MD) L, 5-1 - - - - - - - - - - -
Apr 29 Montgomery College (MD) W, 8-3 - - - - - - - - - - -
May 2 Frederick Community College L, 4-0 - - - - - - - - - - -
May 2 Frederick Community College L, 13-3 0 0 0 - - - 0 - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - - -
May 6 at College of Southern Maryland W, 3-1 - - - - - - - - - - -
May 6 at College of Southern Maryland L, 3-2 - - - - - - - - - - -
May 9 vs. Garrett College W, 11-5 - - - - - - - - - - -
May 9 at Cecil College W, 10-8 - - - - - - - - - - -
May 13 at Frederick Community College L, 1-0 - - - - - - - - - - -
May 14 vs. Anne Arundel Community College W, 11-10 - - - - - - - - - - -
May 14 at Frederick Community College L, 14-8 - - - - - - - - - - -

# Stats don't count towards season totals

Date Opponent Score hbp sf sh tb xbh hdp go fo go/fo pa
Oct 4 # at CCBC Dundalk   - - - - - - - - - -
Oct 11 # at CCBC Dundalk   - - - - - - - - - -
Feb 24 at Rockingham Community College W, 3-2 - - - - - - - - - -
Feb 24 at Rockingham Community College L, 8-0 - - - 0 0 - - - - 0
Feb 25 at Surry Community College L, 3-2 - - - - - - - - - -
Feb 25 at Surry Community College W, 14-11 - - - - - - - - - -
Feb 26 at Surry Community College W, 8-3 - - - 0 0 - - - - 0
Feb 26 at Surry Community College L, 5-4 - - - - - - - - - -
Mar 3 Mercer County Community College   - - - - - - - - - -
Mar 7 at Prince George's Community College W, 8-4 - - - - - - - - - -
Mar 9 Anne Arundel Community College L, 12-9 - - - - - - - - - -
Mar 12 vs. Delaware County Community College W, 10-5 - - - - - - - - - -
Mar 12 Delaware County Community College   - - - - - - - - - -
Mar 18 Orange County Community College   - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - -
Mar 21 Cecil College W, 7-2 - - - - - - - - - -
Mar 23 at CCBC Catonsville L, 11-1 - - - - - - - - - -
Mar 25 Niagara County Community College L, 13-1 - - - 0 0 - - - - 0
Mar 25 Niagara County Community College L, 3-0 - - - - - - - - - -
Mar 26 County College of Morris L, 9-1 - - - - - - - - - -
Mar 26 County College of Morris L, 14-0 - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 13-0 - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 7-2 - - - 0 0 - - - - 0
Apr 2 at Chesapeake College L, 7-2 - - - - - - - - - -
Apr 2 at Chesapeake College L, 9-4 - - - 0 0 - - - - 0
Apr 4 at CCBC Dundalk L, 7-6 - - - - - - - - - -
Apr 5 at Anne Arundel Community College L, 9-5 - - - 0 0 - - - - 0
Apr 8 at Allegany College of Maryland W, 10-8 - - - - - - - - - -
Apr 8 at Allegany College of Maryland W, 12-5 - - - - - - - - - -
Apr 10 at Camden County College W, 12-10 - - - 0 0 - - - - 0
Apr 10 at Camden County College L, 16-6 - - - 0 0 - - - - 0
Apr 11 Prince George's Community College L, 6-2 - - - 0 0 - - - - 0
Apr 13 at Cecil College L, 14-4 - - - 0 0 - - - - 0
Apr 15 Garrett College W, 2-1 - - - - - - - - - -
Apr 15 Garrett College L, 6-1 - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 14-4 - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 8-7 - - - 0 0 - - - - 0
Apr 18 CCBC Catonsville L, 11-0 - - - - - - - - - -
Apr 26 CCBC Dundalk L, 6-4 - - - 0 0 - - - - 0
Apr 28 at Harford Community College L, 20-10 - - - - - - - - - -
Apr 28 at Harford Community College L, 15-4 - - - 0 0 - - - - 0
Apr 29 Montgomery College (MD) L, 5-1 - - - - - - - - - -
Apr 29 Montgomery College (MD) W, 8-3 - - - - - - - - - -
May 2 Frederick Community College L, 4-0 - - - - - - - - - -
May 2 Frederick Community College L, 13-3 - - - 0 0 - - - - 0
May 5 Lehigh Carbon Community College   - - - - - - - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - -
May 6 at College of Southern Maryland W, 3-1 - - - - - - - - - -
May 6 at College of Southern Maryland L, 3-2 - - - - - - - - - -
May 9 vs. Garrett College W, 11-5 - - - - - - - - - -
May 9 at Cecil College W, 10-8 - - - - - - - - - -
May 13 at Frederick Community College L, 1-0 - - - - - - - - - -
May 14 vs. Anne Arundel Community College W, 11-10 - - - - - - - - - -
May 14 at Frederick Community College L, 14-8 - - - - - - - - - -

# Stats don't count towards season totals

Date Opponent Score gs w l sv ip h r er era whip bb k hr
Oct 4 # at CCBC Dundalk   - - - - - - - - - - - - -
Oct 11 # at CCBC Dundalk   - - - - - - - - - - - - -
Feb 24 at Rockingham Community College W, 3-2 - - - - - - - - - - - - -
Feb 24 at Rockingham Community College L, 8-0 0 0 0 0 2.0 2 3 3 13.50 2.50 3 2 -
Feb 25 at Surry Community College L, 3-2 - - - - - - - - - - - - -
Feb 25 at Surry Community College W, 14-11 - - - - - - - - - - - - -
Feb 26 at Surry Community College W, 8-3 0 0 0 0 1.0 1 2 1 9.00 2.00 1 - -
Feb 26 at Surry Community College L, 5-4 - - - - - - - - - - - - -
Mar 3 Mercer County Community College   - - - - - - - - - - - - -
Mar 7 at Prince George's Community College W, 8-4 - - - - - - - - - - - - -
Mar 9 Anne Arundel Community College L, 12-9 - - - - - - - - - - - - -
Mar 12 vs. Delaware County Community College W, 10-5 - - - - - - - - - - - - -
Mar 12 Delaware County Community College   - - - - - - - - - - - - -
Mar 18 Orange County Community College   - - - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - - - -
Mar 21 Cecil College W, 7-2 - - - - - - - - - - - - -
Mar 23 at CCBC Catonsville L, 11-1 - - - - - - - - - - - - -
Mar 25 Niagara County Community College L, 13-1 0 0 0 0 2.2 2 4 2 6.75 1.13 1 4 -
Mar 25 Niagara County Community College L, 3-0 - - - - - - - - - - - - -
Mar 26 County College of Morris L, 9-1 - - - - - - - - - - - - -
Mar 26 County College of Morris L, 14-0 - - - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 13-0 - - - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 7-2 0 0 0 0 3.1 3 - - 0.00 1.20 1 2 -
Apr 2 at Chesapeake College L, 7-2 - - - - - - - - - - - - -
Apr 2 at Chesapeake College L, 9-4 0 0 0 0 1.2 2 2 2 10.80 3.00 3 2 -
Apr 4 at CCBC Dundalk L, 7-6 - - - - - - - - - - - - -
Apr 5 at Anne Arundel Community College L, 9-5 0 0 0 0 1.2 2 2 2 10.80 2.40 2 1 1
Apr 8 at Allegany College of Maryland W, 10-8 - - - - - - - - - - - - -
Apr 8 at Allegany College of Maryland W, 12-5 - - - - - - - - - - - - -
Apr 10 at Camden County College W, 12-10 0 0 0 0 0.1 - - - 0.00 - - - -
Apr 10 at Camden County College L, 16-6 0 0 0 0 1.0 - - - 0.00 2.00 2 1 -
Apr 11 Prince George's Community College L, 6-2 0 0 0 0 1.0 1 - - 0.00 1.00 - 2 -
Apr 13 at Cecil College L, 14-4 0 0 0 0 3.0 5 5 5 15.00 2.33 2 2 2
Apr 15 Garrett College W, 2-1 - - - - - - - - - - - - -
Apr 15 Garrett College L, 6-1 - - - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 14-4 - - - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 8-7 1 0 0 0 3.1 6 5 4 10.80 3.30 5 2 -
Apr 18 CCBC Catonsville L, 11-0 - - - - - - - - - - - - -
Apr 26 CCBC Dundalk L, 6-4 0 0 0 0 0.1 - 1 1 27.00 3.00 1 1 -
Apr 28 at Harford Community College L, 20-10 - - - - - - - - - - - - -
Apr 28 at Harford Community College L, 15-4 1 0 1 0 2.0 7 9 9 40.50 5.50 4 1 -
Apr 29 Montgomery College (MD) L, 5-1 - - - - - - - - - - - - -
Apr 29 Montgomery College (MD) W, 8-3 - - - - - - - - - - - - -
May 2 Frederick Community College L, 4-0 - - - - - - - - - - - - -
May 2 Frederick Community College L, 13-3 0 0 0 0 1.1 2 3 3 20.25 2.25 1 - 1
May 5 Lehigh Carbon Community College   - - - - - - - - - - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - - - - -
May 6 at College of Southern Maryland W, 3-1 - - - - - - - - - - - - -
May 6 at College of Southern Maryland L, 3-2 - - - - - - - - - - - - -
May 9 vs. Garrett College W, 11-5 - - - - - - - - - - - - -
May 9 at Cecil College W, 10-8 - - - - - - - - - - - - -
May 13 at Frederick Community College L, 1-0 - - - - - - - - - - - - -
May 14 vs. Anne Arundel Community College W, 11-10 - - - - - - - - - - - - -
May 14 at Frederick Community College L, 14-8 - - - - - - - - - - - - -

# Stats don't count towards season totals

Date Opponent Score tc po a e fpct dp sba rcs rcs% pb ci
Oct 4 # at CCBC Dundalk   - - - - - - - - - - -
Oct 11 # at CCBC Dundalk   - - - - - - - - - - -
Feb 24 at Rockingham Community College W, 3-2 - - - - - - - - - - -
Feb 24 at Rockingham Community College L, 8-0 0 0 0 0 - - - - - - -
Feb 25 at Surry Community College L, 3-2 - - - - - - - - - - -
Feb 25 at Surry Community College W, 14-11 - - - - - - - - - - -
Feb 26 at Surry Community College W, 8-3 0 0 0 0 - - - - - - -
Feb 26 at Surry Community College L, 5-4 - - - - - - - - - - -
Mar 3 Mercer County Community College   - - - - - - - - - - -
Mar 7 at Prince George's Community College W, 8-4 - - - - - - - - - - -
Mar 9 Anne Arundel Community College L, 12-9 - - - - - - - - - - -
Mar 12 vs. Delaware County Community College W, 10-5 - - - - - - - - - - -
Mar 12 Delaware County Community College   - - - - - - - - - - -
Mar 18 Orange County Community College   - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - -
Mar 19 Orange County Community College   - - - - - - - - - - -
Mar 21 Cecil College W, 7-2 - - - - - - - - - - -
Mar 23 at CCBC Catonsville L, 11-1 - - - - - - - - - - -
Mar 25 Niagara County Community College L, 13-1 0 0 0 0 - - - - - - -
Mar 25 Niagara County Community College L, 3-0 - - - - - - - - - - -
Mar 26 County College of Morris L, 9-1 - - - - - - - - - - -
Mar 26 County College of Morris L, 14-0 - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 13-0 - - - - - - - - - - -
Apr 1 at Hagerstown Community College L, 7-2 0 0 0 0 - - - - - - -
Apr 2 at Chesapeake College L, 7-2 - - - - - - - - - - -
Apr 2 at Chesapeake College L, 9-4 0 0 0 0 - - - - - - -
Apr 4 at CCBC Dundalk L, 7-6 - - - - - - - - - - -
Apr 5 at Anne Arundel Community College L, 9-5 1 0 1 0 1.000 - - - - - -
Apr 8 at Allegany College of Maryland W, 10-8 - - - - - - - - - - -
Apr 8 at Allegany College of Maryland W, 12-5 - - - - - - - - - - -
Apr 10 at Camden County College W, 12-10 0 0 0 0 - - - - - - -
Apr 10 at Camden County College L, 16-6 0 0 0 0 - - - - - - -
Apr 11 Prince George's Community College L, 6-2 0 0 0 0 - - - - - - -
Apr 13 at Cecil College L, 14-4 0 0 0 0 - - - - - - -
Apr 15 Garrett College W, 2-1 - - - - - - - - - - -
Apr 15 Garrett College L, 6-1 - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 14-4 - - - - - - - - - - -
Apr 17 at Rowan College at Burlington County L, 8-7 1 0 1 0 1.000 - - - - - -
Apr 18 CCBC Catonsville L, 11-0 - - - - - - - - - - -
Apr 26 CCBC Dundalk L, 6-4 0 0 0 0 - - - - - - -
Apr 28 at Harford Community College L, 20-10 - - - - - - - - - - -
Apr 28 at Harford Community College L, 15-4 1 0 0 1 .000 - 2 - - - -
Apr 29 Montgomery College (MD) L, 5-1 - - - - - - - - - - -
Apr 29 Montgomery College (MD) W, 8-3 - - - - - - - - - - -
May 2 Frederick Community College L, 4-0 - - - - - - - - - - -
May 2 Frederick Community College L, 13-3 0 0 0 0 - - - - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - - -
May 5 Lehigh Carbon Community College   - - - - - - - - - - -
May 6 at College of Southern Maryland W, 3-1 - - - - - - - - - - -
May 6 at College of Southern Maryland L, 3-2 - - - - - - - - - - -
May 9 vs. Garrett College W, 11-5 - - - - - - - - - - -
May 9 at Cecil College W, 10-8 - - - - - - - - - - -
May 13 at Frederick Community College L, 1-0 - - - - - - - - - - -
May 14 vs. Anne Arundel Community College W, 11-10 - - - - - - - - - - -
May 14 at Frederick Community College L, 14-8 - - - - - - - - - - -

# Stats don't count towards season totals

  g ab r h 2b 3b hr rbi bb k sb cs avg obp slg
Total 14 0 0 0 - - - 0 - - - - - - -
Conference 8 0 0 0 - - - 0 - - - - - - -
Exhibition - - - - - - - - - - - - - - -
-
Home 4 0 0 0 - - - 0 - - - - - - -
Away 10 0 0 0 - - - 0 - - - - - - -
Neutral - - - - - - - - - - - - - - -
-
Wins 2 0 0 0 - - - 0 - - - - - - -
Losses 12 0 0 0 - - - 0 - - - - - - -
-
February 2 0 0 0 - - - 0 - - - - - - -
March 1 0 0 0 - - - 0 - - - - - - -
April 10 0 0 0 - - - 0 - - - - - - -
May 1 0 0 0 - - - 0 - - - - - - -
  g hbp sf sh tb xbh hdp go fo go/fo pa
Total 14 - - - 0 0 - - - - 0
Conference 8 - - - 0 0 - - - - 0
Exhibition - - - - 0 0 - - - - 0
-
Home 4 - - - 0 0 - - - - 0
Away 10 - - - 0 0 - - - - 0
Neutral - - - - 0 0 - - - - 0
-
Wins 2 - - - 0 0 - - - - 0
Losses 12 - - - 0 0 - - - - 0
-
February 2 - - - 0 0 - - - - 0
March 1 - - - 0 0 - - - - 0
April 10 - - - 0 0 - - - - 0
May 1 - - - 0 0 - - - - 0
  app gs w l sv cg ip h r er bb k k/9 hr era whip
Total 14 2 0 1 0 - 24.2 33 36 32 26 20 7.30 4 11.68 2.39
Conference 8 1 0 1 0 - 14.1 22 22 22 14 11 6.91 4 13.81 2.51
Exhibition - - - - - - 0.0 - - - - - .00 - 0.00 -
-
Home 4 0 0 0 0 - 5.1 5 8 6 3 7 11.81 1 10.13 1.50
Away 10 2 0 1 0 - 19.1 28 28 26 23 13 6.05 3 12.10 2.64
Neutral - - - - - - 0.0 - - - - - .00 - 0.00 -
-
Wins 2 0 0 0 0 - 1.1 1 2 1 1 - .00 - 6.75 1.50
Losses 12 2 0 1 0 - 23.1 32 34 31 25 20 7.71 4 11.96 2.44
-
February 2 0 0 0 0 - 3.0 3 5 4 4 2 6.00 - 12.00 2.33
March 1 0 0 0 0 - 2.2 2 4 2 1 4 13.50 - 6.75 1.13
April 10 2 0 1 0 - 17.2 26 24 23 20 14 7.13 3 11.72 2.60
May 1 0 0 0 0 - 1.1 2 3 3 1 - .00 1 20.25 2.25
  g tc po a e fpct dp sba rcs rcs% pb ci
Total 14 3 0 2 1 .667 - 2 - - - -
Conference 8 2 0 1 1 .500 - 2 - - - -
Exhibition - 0 - - - - - - - - - -
-
Home 4 0 0 0 0 - - - - - - -
Away 10 3 0 2 1 .667 - 2 - - - -
Neutral - 0 - - - - - - - - - -
-
Wins 2 0 0 0 0 - - - - - - -
Losses 12 3 0 2 1 .667 - 2 - - - -
-
February 2 0 0 0 0 - - - - - - -
March 1 0 0 0 0 - - - - - - -
April 10 3 0 2 1 .667 - 2 - - - -
May 1 0 0 0 0 - - - - - - -