Draftexpress
Login:Remember:  Register | Lost Pass
 
Loading

 Stat Type: 
 League:  Year:   Stats Per:  - Player Stats | Player Stats by Team | Glossary
Basic Statistics Sort:  - Pages: PREV | NEXT
Team GP Pts FG FGA FG% 2Pt 2PtA 2P% 3Pt 3PtA 3P% FTM FTA FT% Off Def TOT Asts Stls Blks TOs PFs
Missouri3580.428.055.650.419.734.557.08.421.139.816.020.976.69.122.932.016.28.12.810.214.3
Iona3382.930.961.650.223.241.755.77.719.938.713.318.771.310.724.134.819.37.32.212.516.9
Saint Mary's3374.826.054.947.318.533.355.77.421.634.415.421.172.911.425.336.715.86.93.111.616.0
Denver3168.123.548.248.815.327.555.58.220.639.812.917.076.26.420.126.515.67.24.412.118.2
Valparaiso3468.323.149.546.716.429.755.26.719.834.015.421.571.58.424.633.013.76.02.914.217.2
Belmont3580.927.957.948.119.034.555.18.823.337.816.322.273.511.524.536.017.37.32.212.318.0
Creighton3579.227.955.350.419.735.954.78.219.342.415.321.172.69.426.536.017.64.82.312.016.9
UNC Asheville3480.727.156.148.220.537.654.56.618.535.520.126.376.411.123.634.616.68.32.613.418.0
VMI3379.727.060.844.518.533.954.58.626.931.917.123.871.910.222.532.713.38.33.813.318.7
Portland State3276.226.454.748.320.738.154.25.816.634.817.523.873.710.424.334.811.65.32.813.516.8
North Dakota State3173.126.053.248.819.536.154.26.417.137.514.820.572.18.324.532.813.66.23.512.419.5
Memphis3574.726.754.349.121.439.753.95.314.636.216.122.471.79.524.834.314.57.95.612.719.0
Michigan3466.323.852.345.515.629.153.88.123.235.010.714.872.28.622.230.812.74.92.110.915.6
Middle Tenn. St.3472.325.952.449.521.139.353.84.813.136.615.624.663.511.124.135.215.47.04.413.919.7
Samford3066.123.753.544.415.528.853.88.224.633.410.415.965.59.622.532.014.05.42.212.917.3
Wichita State3377.127.657.348.220.738.553.67.018.837.114.919.974.810.927.138.014.76.33.912.216.8
Coast Carolina3172.527.556.548.722.742.453.54.814.234.112.618.867.411.526.337.813.16.53.913.817.4
Ohio State3875.027.356.848.022.341.753.35.015.133.315.421.970.512.025.137.114.77.23.111.816.1
Oral Roberts3472.625.452.548.420.137.653.35.414.935.916.422.074.610.721.332.013.56.52.612.816.8
Florida3775.926.456.946.316.731.553.09.625.438.013.518.971.311.224.535.714.96.33.411.115.5
San Francisco3475.426.657.146.719.637.152.97.020.035.115.121.968.910.422.833.213.88.41.913.017.9
Kentucky4077.427.456.248.821.841.352.75.614.937.817.023.572.312.226.738.913.36.18.611.314.8
Presbyterian2965.122.849.146.416.932.152.65.917.034.713.719.470.38.820.829.611.14.51.812.915.8
Harvard3165.622.448.146.616.531.452.56.016.735.714.819.874.78.523.932.412.95.94.412.215.3
Kansas3973.526.255.647.220.539.152.55.716.534.515.322.169.211.526.237.715.17.35.713.017.4
North Carolina Central3270.724.151.447.018.134.552.56.016.835.616.523.370.69.722.732.314.18.23.815.218.4
Buffalo3173.026.055.946.519.236.552.46.819.435.314.121.565.912.028.140.116.55.65.115.017.7
BYU3577.927.960.046.521.340.652.46.719.434.315.422.070.010.927.638.517.18.54.413.518.2
Oregon State3678.927.658.147.521.541.052.46.117.135.917.525.967.711.723.134.815.89.14.614.118.7
Saint Joseph's3471.925.854.847.019.136.552.46.618.336.313.819.969.29.526.836.314.54.87.212.615.2
New Mexico State3678.126.956.847.422.442.852.34.614.032.719.629.466.814.425.439.813.86.84.314.817.5
Campbell3274.126.454.648.421.240.552.25.314.137.415.923.866.910.325.035.315.56.15.214.220.3
Long Beach State3473.825.955.346.819.437.152.26.518.235.815.623.366.911.524.135.614.07.12.712.915.5
Michigan State3771.625.954.447.720.539.452.25.415.036.014.420.570.011.526.437.915.37.24.213.017.6
Wyoming3362.721.548.044.815.529.852.26.018.232.713.718.573.96.822.429.211.36.93.211.816.9
Air Force2961.621.247.744.514.628.152.16.619.633.712.518.567.46.122.728.813.96.73.112.816.9
Utah State3768.924.251.047.518.635.752.15.615.336.714.920.771.99.124.233.413.43.93.212.118.0
Washington State3768.123.249.646.817.132.852.16.216.836.615.521.870.99.223.632.813.64.82.813.117.4
Long Island3481.427.157.147.420.439.252.16.617.837.120.728.473.011.626.438.114.76.13.316.115.6
Oregon3474.326.055.446.918.736.152.07.219.437.415.121.470.910.623.634.114.36.03.612.917.1
Syracuse3774.127.258.346.720.940.251.96.318.134.913.419.269.812.422.334.715.39.16.910.515.5
Georgetown3369.024.652.846.518.936.651.85.616.234.714.220.469.811.125.036.213.76.14.712.617.5
Gonzaga3373.824.952.747.318.435.551.86.517.237.917.424.371.610.926.036.813.86.83.213.115.6
Idaho3369.624.551.347.717.934.651.86.516.639.214.221.167.39.924.434.314.74.74.113.417.2
SE Missouri State3170.726.455.647.520.639.851.75.815.836.912.019.163.011.423.835.214.95.03.513.118.8
Davidson3377.926.659.744.618.936.651.67.723.033.616.922.276.212.626.338.813.85.63.511.820.4
Neb Omaha2974.127.560.745.320.539.851.67.020.933.312.217.669.59.725.034.716.56.22.813.516.5
Indiana3677.326.453.649.220.038.851.56.414.843.118.223.876.310.623.834.413.56.53.212.917.6
UNLV3576.326.958.945.718.636.151.58.322.836.414.221.067.611.726.037.717.68.54.813.317.3
Hawaii3273.626.156.646.121.040.951.45.115.732.316.424.666.711.824.936.814.85.73.315.219.3
Illinois3265.624.054.444.118.235.351.45.819.130.411.816.571.510.022.732.712.55.14.113.417.7
Alabama3364.723.652.245.219.537.951.34.114.228.913.418.971.110.724.435.112.27.24.212.818.4
Mercer3868.123.751.845.716.732.651.36.919.236.213.919.371.810.224.334.613.76.84.714.919.0
Princeton3266.924.352.546.216.932.951.37.419.637.611.016.367.98.324.432.814.56.33.912.316.4
CS-Fullerton3178.026.956.947.218.335.651.38.621.240.415.622.569.412.425.237.615.05.62.715.319.5
South Dakota St3576.826.256.146.818.135.351.38.120.839.016.322.472.710.423.834.114.36.71.910.616.2
Georgia Southern3066.725.053.646.619.538.151.25.415.535.111.417.166.59.322.231.512.47.62.315.119.4
Vanderbilt3672.624.653.446.116.131.451.28.522.038.814.921.469.910.424.234.612.75.94.013.216.1
Southern Utah3165.724.451.447.421.742.551.12.68.929.714.419.972.39.722.332.014.35.52.313.920.4
Tennessee Tech3371.724.953.746.419.538.251.15.415.535.016.423.071.210.922.733.613.66.82.415.119.1
Virginia3262.522.549.345.717.734.651.14.814.733.012.617.472.27.924.332.212.36.52.811.515.8
Duke3477.325.756.345.617.634.651.08.121.737.117.825.470.111.924.836.712.46.24.012.218.4
George Mason3370.425.154.246.320.439.951.04.714.233.215.522.269.811.225.336.412.96.84.915.219.7
New Mexico3572.725.054.246.217.534.351.07.520.037.815.121.470.611.326.437.716.46.93.313.317.4
California3471.126.355.247.621.742.650.94.612.636.314.018.974.410.024.734.815.94.73.112.114.4
Duquesne3172.626.057.645.119.638.550.96.419.233.514.221.366.810.520.330.815.37.73.612.117.5
Detroit3672.125.155.845.020.540.450.74.615.429.817.423.873.012.022.234.212.97.64.612.519.0
Murray State3373.124.652.546.817.334.250.77.218.339.616.723.172.410.922.633.512.78.44.213.917.9
Stetson2972.025.257.244.117.334.250.77.923.034.313.719.769.511.824.736.515.06.52.917.719.3
Baylor3874.726.456.546.719.638.750.66.817.838.315.120.075.412.424.136.415.07.54.713.717.7
Minnesota3867.624.152.146.218.737.150.65.315.035.614.120.269.711.423.434.915.17.14.914.718.5
Mississippi St.3372.025.957.045.418.837.250.67.119.835.713.218.671.010.925.736.613.46.03.512.013.8
Oakland3679.926.358.445.017.033.650.69.324.937.417.924.473.711.022.833.813.26.42.111.918.2
St. Francis (PA)2960.822.549.045.917.835.250.64.713.833.711.217.165.38.419.628.112.56.52.815.817.4
North Florida3267.824.653.845.818.336.250.66.317.535.812.320.260.911.223.134.312.35.83.315.418.4
Hartford3160.021.151.041.413.727.250.57.423.731.010.515.766.77.221.829.013.16.62.115.419.8
Houston3071.726.557.146.421.041.750.55.515.535.313.318.870.411.824.436.313.35.25.014.516.7
Weber State3277.325.856.245.916.933.450.58.922.839.116.820.781.48.725.434.113.35.62.410.618.1
Florida State3569.825.154.945.618.937.550.46.217.535.413.519.170.711.524.836.412.27.66.116.118.7
Pittsburgh3969.025.255.545.318.837.450.46.318.134.912.417.769.913.622.436.115.24.72.612.717.2
St. Bonaventure3270.424.152.745.618.637.050.45.415.834.516.922.276.111.524.335.713.95.84.214.218.5
Florida Gulf Coast3272.125.756.445.617.935.450.47.821.037.412.819.067.311.423.735.113.48.23.914.919.1
Iowa State3473.224.955.544.916.332.450.38.623.137.314.821.568.810.925.836.714.25.82.812.316.1
Montana3270.024.452.846.218.336.450.36.116.437.215.121.071.68.923.732.613.67.23.612.518.3
San Diego State3471.125.456.045.319.639.050.35.817.034.114.520.770.110.626.336.912.35.62.312.516.0
North Dakota3267.323.853.944.217.534.850.36.319.033.013.421.263.09.924.834.712.56.54.314.517.6
Arizona State3161.021.146.445.415.330.450.25.816.036.413.019.267.78.523.031.512.25.64.016.317.7
Dayton3371.824.756.443.816.933.650.27.822.734.314.718.977.712.323.335.714.35.32.713.018.7
IPFW3070.025.255.945.119.739.350.25.516.633.014.120.768.310.523.834.313.76.32.414.519.8
Northwestern3369.323.953.245.014.929.850.29.023.438.512.417.969.18.520.829.215.56.63.810.215.9
Sacred Heart3271.225.254.946.018.837.350.26.517.536.914.319.174.510.023.933.913.96.63.215.318.4
Temple3275.026.957.446.919.839.450.27.117.939.714.119.671.910.424.434.815.47.24.212.517.7
Akron3472.225.555.346.219.438.850.16.116.437.015.121.869.211.724.035.714.07.34.114.118.1
Colorado State3270.123.950.747.118.035.950.15.914.840.016.421.476.88.323.331.612.25.41.912.818.9
Connecticut3468.725.255.945.219.839.550.15.416.433.212.819.366.212.225.237.413.45.96.912.314.5
Kent State3370.425.255.645.219.138.150.16.117.534.514.020.369.011.522.934.414.88.53.914.016.8
Nicholls State3066.323.153.942.916.533.050.16.620.831.713.420.067.39.321.330.612.25.41.815.119.6
Norfolk State3668.924.254.944.018.737.350.15.517.631.215.123.165.511.624.636.312.06.74.715.019.5
St. Louis3468.723.953.344.916.933.850.17.019.535.913.819.272.010.222.532.713.56.92.911.216.7
Bowling Green3266.425.756.145.820.841.750.04.914.433.810.114.868.111.322.133.413.77.73.213.316.8
Fairfield3765.323.953.344.817.735.450.06.217.934.611.417.465.111.222.233.514.98.44.114.618.3
Marquette3575.426.358.145.220.541.150.05.717.033.717.123.772.111.824.536.316.68.73.513.217.7
Sacramento State2867.023.752.545.118.336.550.05.416.033.914.220.369.910.023.333.313.84.62.313.719.1
UTEP3263.222.749.645.818.236.450.04.513.234.013.219.368.38.423.331.714.04.72.713.516.9
West Virginia3371.125.458.043.820.140.349.95.317.729.815.022.467.114.923.238.214.56.42.612.816.8
UC Santa Barbara3173.026.156.746.018.837.649.97.319.138.313.519.469.412.325.537.815.05.55.211.917.5
Central Florida3365.623.353.843.217.935.949.85.417.930.113.721.962.612.823.536.311.46.34.312.616.7
South Dakota2870.825.456.345.118.537.249.86.819.135.813.318.970.08.624.733.414.36.63.613.015.6
Lehigh3575.725.858.044.418.537.349.77.320.735.016.921.976.811.024.835.913.07.73.011.218.0
North Carolina3881.329.865.145.924.749.849.75.115.333.416.624.368.215.529.545.017.36.85.811.914.5
Stephen F. Austin3261.622.650.644.719.238.549.73.512.128.712.820.363.211.823.535.313.87.22.713.716.7
Northern Colorado2872.425.051.948.117.935.949.77.116.044.415.321.969.910.423.934.312.55.52.416.319.9
Eastern Kentucky3266.323.353.643.416.032.349.67.221.333.912.617.273.39.020.429.411.87.51.810.819.7
Texas Arlington3376.925.557.144.718.637.549.66.919.635.418.926.970.313.326.039.313.47.93.716.119.2
Wofford3363.923.554.343.416.934.249.66.620.232.810.215.466.510.423.333.714.05.22.411.616.2
CS-Bakersfield3168.424.554.145.418.236.649.66.417.536.512.918.968.311.420.031.314.28.03.414.719.8
Rider3271.624.153.545.016.433.149.57.720.437.715.721.971.99.324.333.513.86.04.015.117.4
San Diego3167.124.053.245.117.635.549.56.417.736.312.619.365.68.722.230.913.66.73.313.718.2
N.C. State3772.926.457.745.821.142.649.45.415.135.514.720.970.412.325.237.615.66.74.112.716.8
Appalachian St.3168.424.154.644.117.535.549.36.519.134.313.721.264.910.724.535.312.26.04.014.319.6
La Salle3472.926.457.046.418.637.849.37.819.240.612.317.072.19.023.732.714.68.13.413.017.4
Maine2968.625.958.644.220.040.749.35.817.932.611.015.173.210.924.235.114.16.14.313.118.6
Marshall3570.625.658.643.619.840.149.35.818.531.313.722.361.415.524.239.712.76.13.813.120.2
Nebraska3060.921.650.742.715.230.749.36.520.032.411.214.676.78.521.630.012.76.62.613.316.5
Nevada3570.324.153.545.017.335.149.36.718.336.815.523.865.011.925.137.012.95.64.813.716.2
Notre Dame3466.423.052.943.416.533.449.36.519.633.213.919.870.410.123.533.614.65.23.410.113.8
Toledo3669.524.253.245.518.236.849.36.016.436.815.120.872.610.622.833.413.07.02.213.616.8
DePaul3174.127.663.143.820.441.549.27.221.633.511.616.769.612.121.033.115.37.94.113.420.5
East Carolina3168.924.155.343.616.533.549.27.621.834.913.119.168.510.923.534.314.67.84.213.718.0
Jacksonville St.3364.922.753.442.518.337.249.24.416.227.015.222.567.811.721.333.012.17.43.813.419.3
Liberty3268.825.355.945.321.443.649.23.912.331.614.219.971.311.023.634.613.75.32.412.117.3
Rice3569.724.554.944.719.038.549.25.616.334.115.021.968.49.626.335.914.77.34.513.617.6
Albany3472.124.855.644.617.635.849.17.219.836.415.420.475.511.822.834.512.55.72.812.617.0
Miami OH3060.721.349.143.414.028.449.17.320.635.510.815.469.88.421.129.511.75.52.413.516.8
Washington3575.627.661.644.821.443.549.16.218.134.314.222.862.314.625.540.113.66.74.013.119.8
Bucknell3568.923.951.846.118.036.849.05.915.039.215.219.677.49.026.435.313.74.33.211.917.0
Cleveland St.3366.024.454.544.717.836.349.06.618.236.210.715.071.011.221.132.313.78.53.313.921.0
SMU3259.720.248.141.912.425.349.07.822.834.111.617.267.37.820.628.411.96.92.312.617.0
South Florida3659.321.449.043.716.834.249.04.714.831.611.716.670.510.423.934.311.85.63.813.515.3
UCLA3368.625.755.746.120.642.049.05.113.737.312.118.166.811.023.534.514.37.94.512.017.0
Longwood3173.426.661.543.418.137.049.08.524.534.911.617.167.69.424.834.215.55.32.213.216.0
Coll Of Charltn3170.724.357.142.616.433.748.87.923.433.814.122.064.111.124.735.811.97.43.713.316.0
Colorado3667.523.252.144.617.736.248.85.515.934.815.622.569.19.826.135.811.75.83.313.017.1
Coppin State3073.825.258.343.215.631.948.89.626.436.513.719.969.110.923.934.714.85.81.812.916.7
Xavier3670.625.055.145.320.141.248.74.913.935.115.822.869.510.925.436.213.16.03.812.618.5
Boise State3068.323.655.142.816.033.048.67.622.134.213.619.669.110.922.633.611.56.11.912.218.1
Char. Southern3176.926.960.244.718.638.248.68.422.038.014.621.269.012.722.935.612.88.12.613.418.2
Evansville3273.525.054.346.119.540.248.65.514.239.117.923.476.48.720.329.015.97.61.712.621.3
Northwestern St.3270.624.757.942.618.638.348.66.019.530.915.325.061.012.723.836.413.18.86.514.719.8
Vermont3667.123.653.244.318.337.648.65.315.634.014.719.873.911.124.435.513.26.12.412.417.4
Iowa3573.025.856.745.520.041.348.55.715.437.315.721.872.111.423.034.414.97.53.412.416.7
Austin Peay3269.324.855.744.520.442.148.44.313.532.115.423.067.112.121.533.712.17.23.614.617.9
Pennsylvania3365.023.252.544.316.033.248.47.219.337.411.315.572.98.521.630.113.57.32.512.519.6
Tennessee3468.823.854.343.817.135.248.46.719.135.314.420.670.211.225.436.612.85.64.413.718.5
Seattle University2776.528.966.443.521.845.048.47.121.433.011.716.869.613.727.741.513.88.43.215.321.0
Boston U.3263.922.753.742.216.333.848.36.319.831.912.318.267.411.123.734.711.65.83.113.616.8
Clemson3164.523.754.943.318.237.748.35.517.232.111.517.267.011.121.732.812.67.53.812.116.1
Georgia State3467.624.856.943.519.540.448.35.216.531.712.819.665.611.524.736.112.69.35.411.616.1
Illinois State3569.723.052.343.914.530.048.38.522.437.915.320.275.48.826.335.113.15.13.412.116.8
Kansas State3371.024.656.043.919.139.548.35.516.533.516.224.267.114.322.937.214.26.14.714.420.1
Navy2957.920.550.540.615.131.248.35.419.328.111.516.868.410.319.830.111.47.51.914.618.2
Western Michigan3468.623.654.143.517.536.348.36.017.833.815.421.870.912.425.137.513.24.73.114.618.9
USC Upstate3471.426.159.543.920.041.448.36.118.133.713.020.463.714.622.036.612.98.44.215.119.5
Morgan State2966.723.354.342.918.338.048.25.016.330.715.122.367.612.122.935.011.86.64.515.618.9
St. Francis (NY)3069.524.256.243.116.333.848.28.022.435.613.019.766.311.524.736.213.16.82.416.221.4
Texas3472.624.656.743.418.839.048.25.817.732.817.724.173.313.322.836.112.36.83.712.519.4
Citadel3064.223.553.743.718.137.548.25.416.233.311.817.966.19.922.632.513.36.01.714.716.6
Lafayette3169.723.353.243.814.229.548.19.123.738.513.918.376.37.621.629.312.45.32.612.619.4
Manhattan3471.224.054.843.716.834.948.17.219.936.116.122.172.812.323.635.914.67.95.016.120.4
Tennessee State3368.223.553.743.717.335.948.16.217.834.615.121.968.911.522.634.212.67.53.415.018.5
Western Illinois3361.522.549.345.817.335.948.15.313.439.511.216.368.67.421.729.112.86.12.711.415.0
East Tenn. St.3167.724.856.244.120.643.048.04.113.331.114.022.163.513.121.434.510.410.22.913.516.8
Massachusetts3776.927.563.343.419.741.048.07.822.334.914.221.267.313.526.039.515.38.84.814.820.5
Miami FL3370.724.757.343.117.135.648.07.621.635.013.819.172.111.323.534.811.96.43.611.616.3
Seton Hall3468.424.556.343.517.636.648.06.919.635.312.418.467.411.223.935.114.08.43.112.717.8
Tex San Antonio3273.124.855.544.716.333.948.08.521.639.415.020.274.39.323.733.113.58.23.013.817.4
Georgia Tech3160.222.652.942.717.536.547.95.116.431.29.915.265.411.024.135.111.05.24.914.516.5
Louisiana Tech3469.425.059.242.217.436.347.97.622.933.211.818.264.811.622.934.513.06.83.713.019.9
Missouri State3265.924.255.643.618.438.447.95.817.233.911.616.172.19.225.234.413.54.62.110.618.5
Wagner3173.425.157.044.118.538.747.96.618.336.016.522.374.312.422.334.612.97.94.113.322.0
Delaware3268.923.354.742.618.037.747.85.317.031.117.023.871.710.226.837.09.44.75.012.917.8
IUPUI3272.525.657.844.319.841.447.85.816.435.415.519.977.612.020.932.911.76.83.011.817.4
Ohio3770.224.457.142.716.835.247.87.521.934.414.020.269.012.222.034.113.29.42.913.019.6
Purdue3571.825.457.744.017.336.247.88.121.537.712.919.765.611.221.933.113.46.53.18.717.7
Tulsa3167.522.950.945.017.235.947.85.714.938.416.023.568.110.925.436.311.14.84.914.818.5
Bryant3061.721.954.240.314.931.247.87.023.030.311.016.069.09.821.731.512.54.42.114.718.4
Ball State3063.421.651.242.115.231.847.76.419.432.913.920.168.911.222.633.813.36.12.612.916.7
Mt. St. Marys2960.322.352.642.416.835.347.75.517.331.710.215.864.411.421.432.811.46.13.416.618.4
TCU3372.224.857.143.517.636.847.77.220.235.815.322.269.110.822.132.913.56.92.413.819.0
Arizona3569.022.751.843.915.332.347.67.419.537.816.223.070.510.025.435.313.55.63.512.516.8
Drake3467.023.252.843.916.935.647.66.217.236.214.422.065.68.324.232.510.36.93.012.920.2
Morehead State3362.721.249.143.214.731.047.66.518.235.913.718.474.511.119.931.011.98.51.314.918.7
Oklahoma State3366.922.653.242.516.234.047.66.419.233.315.320.873.98.023.731.811.46.54.312.019.1
Richmond3269.022.652.942.714.831.147.67.821.835.815.920.876.39.221.130.312.46.15.011.517.5
Stanford3771.825.456.944.518.539.047.66.818.037.914.321.566.612.224.937.212.96.63.413.819.4
Stony Brook3266.424.056.342.717.837.447.66.218.932.912.217.669.314.023.637.611.05.51.712.315.1
Delaware State2966.123.955.043.517.737.347.56.217.835.012.017.270.110.320.030.211.87.96.610.316.3
North Texas3270.325.658.943.420.643.447.45.015.532.114.220.071.212.526.539.012.06.34.114.517.5
Portland3165.123.354.542.818.138.247.45.216.432.013.218.471.810.622.833.411.94.72.815.620.8
Texas State3076.426.561.443.218.438.847.48.222.636.115.221.371.212.024.136.114.08.23.214.821.0
- Stats are typically updated once per week on Mondays stats come from Doug's Stats and BasketballReference -
© 2012 DraftExpress LLC All rights reserved.