Sign In  |  Register  |  About Corte Madera  |  Contact Us

Corte Madera, CA
September 01, 2020 10:27am
7-Day Forecast | Traffic
  • Search Hotels in Corte Madera

  • CHECK-IN:
  • CHECK-OUT:
  • ROOMS:

Montero Mining & Exploration Ltd (TSV: MON )

0.2100 UNCHANGED
Streaming Delayed Price Updated: 10:37 AM EDT, Jun 6, 2024 Add to My Watchlist

Historical Prices

Date Open High Low Close Volume Change (%)
May 31, 2024 0.2000 0.2000 0.1900 0.1900 25,433 +0.01(+2.70%)
May 28, 2024 0.1850 0 +0.00(+0.00%)
May 27, 2024 0.2150 0.2150 0.1850 0.1850 178,300 -0.02(-7.50%)
May 24, 2024 0.2150 0.2150 0.2000 0.2000 33,000 -0.01(-4.76%)
May 23, 2024 0.2000 0.2100 0.1850 0.2100 124,000 -0.01(-4.55%)
May 22, 2024 0.2200 0.2200 0.2200 0.2200 10,000 +0.00(+0.00%)
May 21, 2024 0.2200 0.2200 0.2200 0.2200 10,000 +0.02(+7.32%)
May 17, 2024 0.2050 0 -0.02(-6.82%)
May 16, 2024 0.2150 0.2200 0.2000 0.2200 91,097 +0.02(+7.32%)
May 15, 2024 0.2050 0.2100 0.2050 0.2050 69,393 -0.02(-8.89%)
May 14, 2024 0.2200 0.2250 0.2200 0.2250 13,500 +0.00(+0.00%)
May 13, 2024 0.2100 0.2250 0.2100 0.2250 63,604 +0.00(+0.00%)
May 09, 2024 0.2250 100 +0.01(+2.27%)
May 08, 2024 0.2350 0.2350 0.2200 0.2200 81,528 -0.03(-12.00%)
May 07, 2024 0.2300 0.2500 0.2300 0.2500 32,000 +0.02(+6.38%)
May 06, 2024 0.2500 0.2500 0.2250 0.2350 106,500 +0.01(+6.82%)
May 03, 2024 0.2200 0.2200 0.2200 0.2200 7,000 -0.01(-4.35%)
May 02, 2024 0.2100 0.2500 0.2100 0.2300 67,532 +0.00(+0.00%)
May 01, 2024 0.2300 0.2300 0.2300 0.2300 1,500 +0.01(+4.55%)
Apr 30, 2024 0.2200 0.2200 0.2200 0.2200 500 +0.00(+0.00%)
Apr 29, 2024 0.2250 0.2250 0.2200 0.2200 27,000 -0.01(-2.22%)
Apr 26, 2024 0.2200 0.2300 0.2200 0.2250 127,500 +0.01(+4.65%)
Apr 25, 2024 0.2150 0.2150 0.2150 0.2150 8,000 -0.01(-2.27%)
Apr 24, 2024 0.2200 0.2250 0.2200 0.2200 75,000 +0.00(+0.00%)
Apr 23, 2024 0.2100 0.2200 0.2100 0.2200 62,000 +0.00(+0.00%)
Apr 22, 2024 0.2000 0.2200 0.2000 0.2200 107,750 +0.02(+10.00%)
Apr 19, 2024 0.2050 0.2050 0.2000 0.2000 13,000 +0.00(+0.00%)
Apr 18, 2024 0.1950 0.2000 0.1950 0.2000 83,000 +0.01(+2.56%)
Apr 16, 2024 0.1950 0 -0.01(-4.88%)
Apr 15, 2024 0.2050 0.2050 0.2050 0.2050 95,000 -0.02(-6.82%)
Apr 12, 2024 0.2200 0.2300 0.2150 0.2200 94,000 +0.02(+7.32%)
Apr 11, 2024 0.2100 0.2100 0.2000 0.2050 230,355 -0.01(-2.38%)
Apr 10, 2024 0.2150 0.2150 0.2100 0.2100 30,500 -0.01(-2.33%)
Apr 09, 2024 0.2200 0.2200 0.2150 0.2150 16,600 -0.01(-4.44%)
Apr 08, 2024 0.2250 0.2250 0.2250 0.2250 8,500 +0.00(+0.00%)
Apr 05, 2024 0.2250 0.2300 0.2250 0.2250 65,395 +0.01(+2.27%)
Apr 04, 2024 0.2250 0.2250 0.2200 0.2200 15,000 +0.01(+4.76%)
Apr 03, 2024 0.2200 0.2200 0.2100 0.2100 38,000 +0.01(+2.44%)
Apr 02, 2024 0.2100 0.2250 0.2000 0.2050 285,100 -0.01(-4.65%)
Apr 01, 2024 0.2150 0.2150 0.2150 0.2150 96,500 +0.00(+0.00%)
Mar 28, 2024 0.2150 0 +0.00(+0.00%)
Mar 27, 2024 0.2200 0.2200 0.2150 0.2150 32,500 -0.01(-2.27%)
Mar 26, 2024 0.2250 0.2250 0.2150 0.2200 145,100 -0.01(-4.35%)
Mar 25, 2024 0.2300 0.2300 0.2300 0.2300 50,000 +0.00(+0.00%)
Mar 22, 2024 0.2400 0.2400 0.2250 0.2300 129,283 -0.01(-4.17%)
Mar 21, 2024 0.2550 0.2550 0.2400 0.2400 66,500 -0.02(-5.88%)
Mar 20, 2024 0.2500 0.2550 0.2500 0.2550 19,190 +0.00(+0.00%)
Mar 19, 2024 0.2550 0.2550 0.2550 0.2550 13,000 -0.01(-1.92%)
Mar 18, 2024 0.2400 0.2600 0.2350 0.2600 57,458 +0.02(+8.33%)
Mar 15, 2024 0.2350 0.2400 0.2300 0.2400 24,460 +0.00(+0.00%)
Mar 14, 2024 0.2400 0.2400 0.2350 0.2400 81,500 +0.00(+0.00%)
Mar 13, 2024 0.2400 0.2550 0.2400 0.2400 149,000 +0.00(+0.00%)
Mar 12, 2024 0.2500 0.2500 0.2350 0.2400 168,000 -0.01(-4.00%)
Mar 11, 2024 0.2600 0.2600 0.2500 0.2500 386,792 -0.02(-7.41%)
Mar 08, 2024 0.2750 0.2750 0.2600 0.2700 31,000 -0.01(-1.82%)
Mar 07, 2024 0.2750 0.2800 0.2750 0.2750 51,791 +0.00(+0.00%)
Mar 06, 2024 0.2850 0.2850 0.2700 0.2750 137,900 -0.02(-6.78%)
Mar 05, 2024 0.2950 0.2950 0.2950 0.2950 1,500 +0.00(+0.00%)
Mar 04, 2024 0.2800 0.2950 0.2800 0.2950 7,418 +0.01(+5.36%)
Mar 01, 2024 0.2800 0.2850 0.2800 0.2800 19,261 -0.00(-1.75%)
Feb 29, 2024 0.2900 0.2950 0.2850 0.2850 27,700 -0.01(-1.72%)
Feb 28, 2024 0.2900 0.3000 0.2900 0.2900 8,400 +0.00(+0.00%)
Feb 27, 2024 0.2900 0.3050 0.2800 0.2900 171,475 -0.01(-3.33%)
Feb 26, 2024 0.3050 0.3050 0.2850 0.3000 58,280 -0.01(-3.23%)
Feb 23, 2024 0.3100 0.3100 0.3000 0.3100 102,100 +0.01(+3.33%)
Feb 22, 2024 0.3400 0.3400 0.3000 0.3000 161,627 -0.03(-9.09%)
Feb 21, 2024 0.3300 0.3550 0.3300 0.3300 221,900 +0.00(+0.00%)
Feb 20, 2024 0.3200 0.3300 0.3200 0.3300 120,825 +0.01(+3.13%)
Feb 16, 2024 0.3200 0 +0.00(+0.00%)
Feb 15, 2024 0.2900 0.3200 0.2900 0.3200 240,061 +0.03(+8.47%)
Feb 14, 2024 0.3000 0.3000 0.2900 0.2950 120,000 +0.00(+0.00%)
Feb 13, 2024 0.2950 0.2950 0.2950 0.2950 41,750 +0.00(+0.00%)
Feb 12, 2024 0.2950 0.2950 0.2950 0.2950 500 -0.01(-1.67%)
Feb 09, 2024 0.3050 0.3050 0.2950 0.3000 35,600 +0.00(+0.00%)
Feb 08, 2024 0.2900 0.3000 0.2850 0.3000 63,000 +0.01(+3.45%)
Feb 07, 2024 0.2900 0.3000 0.2900 0.2900 260,432 +0.01(+3.57%)
Feb 06, 2024 0.2700 0.2800 0.2700 0.2800 473,409 +0.01(+3.70%)
Feb 05, 2024 0.2800 0.2800 0.2700 0.2700 921,550 -0.01(-1.82%)
Feb 02, 2024 0.2700 0.2900 0.2700 0.2750 173,510 +0.01(+1.85%)
Feb 01, 2024 0.2650 0.2700 0.2600 0.2700 89,500 +0.01(+3.85%)
Jan 31, 2024 0.2650 0.2700 0.2600 0.2600 149,000 +0.00(+0.00%)
Jan 30, 2024 0.2650 0.2650 0.2550 0.2600 32,000 +0.01(+1.96%)
Jan 29, 2024 0.2550 0.2550 0.2550 0.2550 3,700 +0.00(+0.00%)
Jan 26, 2024 0.2600 0.2600 0.2550 0.2550 58,230 +0.00(+0.00%)
Jan 25, 2024 0.2550 0.2600 0.2550 0.2550 44,290 -0.01(-1.92%)
Jan 24, 2024 0.2550 0.2600 0.2550 0.2600 38,500 +0.01(+1.96%)
Jan 23, 2024 0.2550 0.2550 0.2550 0.2550 60,000 +0.00(+0.00%)
Jan 22, 2024 0.2700 0.2700 0.2550 0.2550 66,166 -0.02(-5.56%)
Jan 19, 2024 0.2650 0.2700 0.2650 0.2700 87,500 +0.01(+1.89%)
Jan 18, 2024 0.2300 0.2700 0.2300 0.2650 827,725 +0.06(+26.19%)
Jan 17, 2024 0.2000 0.2100 0.2000 0.2100 6,289 +0.01(+2.44%)
Jan 16, 2024 0.2000 0.2100 0.2000 0.2050 32,358 +0.00(+2.50%)
Jan 15, 2024 0.2000 0.2000 0.2000 0.2000 500 -0.01(-4.76%)
Jan 12, 2024 0.2000 0.2100 0.2000 0.2100 72,000 +0.01(+2.44%)
Jan 11, 2024 0.2000 0.2050 0.2000 0.2050 10,900 +0.00(+2.50%)
Jan 10, 2024 0.2000 0.2100 0.2000 0.2000 52,900 +0.00(+0.00%)
Jan 09, 2024 0.2000 0.2000 0.2000 0.2000 10,199 +0.00(+0.00%)
Jan 08, 2024 0.2000 0.2000 0.1950 0.2000 142,500 +0.01(+2.56%)
Jan 05, 2024 0.1950 0.1950 0.1950 0.1950 20,000 +0.00(+0.00%)
Jan 04, 2024 0.2100 0.2200 0.1900 0.1950 138,600 -0.01(-2.50%)
Jan 03, 2024 0.2000 0.2100 0.2000 0.2000 155,633 +0.00(+0.00%)
Jan 02, 2024 0.1950 0.2000 0.1950 0.2000 35,500 +0.00(+0.00%)
Dec 29, 2023 0.2000 0 -0.00(-2.44%)
Dec 28, 2023 0.2100 0.2100 0.2050 0.2050 51,950 +0.00(+0.00%)
Dec 27, 2023 0.2000 0.2100 0.1950 0.2050 209,050 +0.00(+2.50%)
Dec 22, 2023 0.2000 0 +0.00(+0.00%)
Dec 20, 2023 0.2000 0 +0.00(+0.00%)
Dec 18, 2023 0.2000 0 +0.01(+5.26%)
Dec 15, 2023 0.1900 0.1900 0.1900 0.1900 35,000 +0.01(+5.56%)
Dec 14, 2023 0.2000 0.2000 0.1800 0.1800 48,500 -0.01(-5.26%)
Dec 13, 2023 0.2000 0.2000 0.1900 0.1900 29,000 -0.01(-7.32%)
Dec 12, 2023 0.2050 0.2050 0.2050 0.2050 70,000 +0.00(+0.00%)
Dec 11, 2023 0.1750 0.2100 0.1750 0.2050 296,500 +0.03(+20.59%)
Dec 08, 2023 0.1700 0.1750 0.1700 0.1700 66,510 -0.00(-2.86%)
Dec 07, 2023 0.1700 0.1800 0.1700 0.1750 29,100 +0.00(+2.94%)
Dec 06, 2023 0.1750 0.1750 0.1700 0.1700 8,015 -0.00(-2.86%)
Dec 05, 2023 0.1850 0.1850 0.1700 0.1750 176,695 -0.01(-2.78%)
Dec 04, 2023 0.1850 0.1850 0.1800 0.1800 104,670 -0.01(-5.26%)
Dec 01, 2023 0.1950 0.1950 0.1900 0.1900 62,950 -0.01(-5.00%)
Nov 30, 2023 0.1950 0.2000 0.1950 0.2000 2,999 +0.01(+2.56%)
Nov 29, 2023 0.1950 0.2000 0.1800 0.1950 515,167 -0.01(-2.50%)
Nov 28, 2023 0.2100 0.2100 0.2000 0.2000 112,000 -0.01(-4.76%)
Nov 27, 2023 0.2050 0.2200 0.2050 0.2100 153,615 +0.01(+7.69%)
Nov 24, 2023 0.1950 0.1950 0.1950 0.1950 3,000 -0.01(-2.50%)
Nov 23, 2023 0.2050 0.2050 0.2000 0.2000 66,000 -0.01(-6.98%)
Nov 22, 2023 0.2100 0.2200 0.2100 0.2150 242,925 +0.01(+4.88%)
Nov 21, 2023 0.1950 0.2050 0.1900 0.2050 293,000 +0.02(+10.81%)
Nov 20, 2023 0.1700 0.1850 0.1700 0.1850 164,100 +0.01(+5.71%)
Nov 17, 2023 0.1750 0.1850 0.1750 0.1750 62,000 +0.00(+2.94%)
Nov 16, 2023 0.1600 0.1700 0.1600 0.1700 36,680 -0.00(-2.86%)
Nov 14, 2023 0.1750 0 +0.02(+16.67%)
Nov 13, 2023 0.1500 0.1500 0.1450 0.1500 287,500 +0.00(+0.00%)
Nov 10, 2023 0.1500 0.1500 0.1500 0.1500 181,300 +0.00(+0.00%)
Nov 09, 2023 0.1500 0.1500 0.1450 0.1500 81,500 +0.00(+0.00%)
Nov 08, 2023 0.1450 0.1500 0.1450 0.1500 61,000 -0.01(-3.23%)
Nov 07, 2023 0.1500 0.1550 0.1500 0.1550 3,000 +0.01(+3.33%)
Nov 06, 2023 0.1500 0.1500 0.1400 0.1500 123,005 +0.01(+3.45%)
Nov 03, 2023 0.1450 0.1450 0.1450 0.1450 20,534 -0.02(-9.38%)
Nov 02, 2023 0.1500 0.1600 0.1500 0.1600 23,414 +0.02(+10.34%)
Oct 31, 2023 0.1450 70 -0.02(-9.38%)
Oct 30, 2023 0.1600 0.1600 0.1600 0.1600 17,400 +0.00(+0.00%)
Oct 27, 2023 0.1650 0.1650 0.1600 0.1600 402,000 -0.01(-3.03%)
Oct 26, 2023 0.1650 0.1800 0.1600 0.1650 791,636 +0.01(+6.45%)
Oct 25, 2023 0.1550 0.1550 0.1550 0.1550 8,000 +0.01(+3.33%)
Oct 24, 2023 0.1400 0.1500 0.1400 0.1500 326,500 +0.01(+7.14%)
Oct 23, 2023 0.1400 0.1400 0.1400 0.1400 31,000 +0.02(+12.00%)
Oct 20, 2023 0.1400 0.1400 0.1250 0.1250 194,578 -0.02(-16.67%)
Oct 19, 2023 0.1250 0.1600 0.1250 0.1500 593,000 +0.03(+25.00%)
Oct 18, 2023 0.1350 0.1350 0.1150 0.1200 802,332 -0.02(-11.11%)
Oct 17, 2023 0.1350 0.1400 0.1300 0.1350 159,643 -0.01(-6.90%)
Oct 16, 2023 0.1950 0.2000 0.1450 0.1450 995,476 -0.09(-36.96%)
Oct 13, 2023 0.2500 0.2500 0.2200 0.2300 134,300 -0.01(-4.17%)
Oct 12, 2023 0.2350 0.2400 0.2350 0.2400 42,100 +0.01(+2.13%)
Oct 11, 2023 0.2350 0.2350 0.2350 0.2350 8,199 +0.00(+0.00%)
Oct 10, 2023 0.2500 0.2500 0.2300 0.2350 117,872 -0.01(-4.08%)
Oct 06, 2023 0.2450 0 +0.01(+2.08%)
Oct 05, 2023 0.2450 0.2450 0.2400 0.2400 16,125 +0.00(+0.00%)
Oct 04, 2023 0.2400 0.2450 0.2300 0.2400 67,232 -0.01(-4.00%)
Oct 03, 2023 0.2300 0.2550 0.2300 0.2500 96,121 +0.02(+8.70%)
Oct 02, 2023 0.2300 0.2450 0.2300 0.2300 27,628 +0.00(+0.00%)
Sep 29, 2023 0.2300 0.2500 0.2300 0.2300 131,900 +0.02(+6.98%)
Sep 28, 2023 0.2100 0.2200 0.2100 0.2150 63,586 +0.01(+2.38%)
Sep 27, 2023 0.2100 0.2300 0.2100 0.2100 270,501 +0.01(+5.00%)
Sep 26, 2023 0.2100 0.2200 0.2000 0.2000 664,952 -0.03(-13.04%)
Sep 25, 2023 0.2250 0.2350 0.2300 0.2300 115,000 -0.00(-2.13%)
Sep 22, 2023 0.2200 0.2350 0.2200 0.2350 108,081 +0.00(+2.17%)
Sep 21, 2023 0.2300 0.2300 0.2200 0.2300 175,070 +0.01(+2.22%)
Sep 20, 2023 0.2400 0.2500 0.2200 0.2250 536,558 -0.01(-4.26%)
Sep 19, 2023 0.2800 0.3400 0.2300 0.2350 894,455 +0.01(+6.82%)
Sep 18, 2023 0.1750 0.2250 0.1700 0.2200 123,500 +0.05(+25.71%)
Sep 15, 2023 0.1750 0.1750 0.1750 0.1750 6,149 -0.01(-2.78%)
Sep 14, 2023 0.1750 0.1800 0.1750 0.1800 48,833 +0.00(+0.00%)
Sep 13, 2023 0.1950 0.1950 0.1700 0.1800 911,595 -0.02(-10.00%)
Sep 12, 2023 0.2100 0.2100 0.2000 0.2000 257,500 -0.00(-2.44%)
Sep 11, 2023 0.2050 0.2050 0.2000 0.2050 14,500 -0.01(-2.38%)
Sep 08, 2023 0.2100 0.2100 0.2050 0.2100 91,500 +0.01(+5.00%)
Sep 07, 2023 0.2050 0.2050 0.2000 0.2000 2,300 -0.01(-4.76%)
Sep 06, 2023 0.2000 0.2100 0.2000 0.2100 82,500 +0.01(+5.00%)
Sep 05, 2023 0.2200 0.2200 0.1950 0.2000 462,500 -0.01(-4.76%)
Sep 01, 2023 0.2100 0 +0.01(+5.00%)
Aug 31, 2023 0.2050 0.2100 0.2000 0.2000 48,500 +0.00(+0.00%)
Aug 30, 2023 0.2000 0.2000 0.2000 0.2000 27,300 -0.00(-2.44%)
Aug 29, 2023 0.2100 0.2100 0.2000 0.2050 137,402 +0.01(+5.13%)
Aug 28, 2023 0.2050 0.2250 0.1950 0.1950 108,100 -0.02(-11.36%)
Aug 25, 2023 0.1950 0.2200 0.1950 0.2200 26,185 +0.02(+10.00%)
Aug 24, 2023 0.1950 0.2000 0.1900 0.2000 20,500 +0.01(+2.56%)
Aug 23, 2023 0.1950 0.2050 0.1950 0.1950 9,000 +0.00(+0.00%)
Aug 22, 2023 0.1900 0.2000 0.1900 0.1950 208,300 +0.01(+2.63%)
Aug 21, 2023 0.1950 0.1950 0.1900 0.1900 196,781 +0.00(+0.00%)
Aug 18, 2023 0.2100 0.2100 0.1900 0.1900 137,500 -0.02(-9.52%)
Aug 17, 2023 0.2150 0.2150 0.2050 0.2100 278,385 +0.00(+0.00%)
Aug 16, 2023 0.1950 0.2100 0.1900 0.2100 51,569 +0.02(+10.53%)
Aug 15, 2023 0.1900 0.1900 0.1900 0.1900 5,814 -0.01(-2.56%)
Aug 14, 2023 0.2100 0.2200 0.1900 0.1950 213,125 -0.01(-2.50%)
Aug 11, 2023 0.1900 0.2000 0.1900 0.2000 404,000 +0.01(+5.26%)
Aug 10, 2023 0.1850 0.1900 0.1850 0.1900 110,000 +0.01(+2.70%)
Aug 09, 2023 0.1850 0.1850 0.1850 0.1850 63,035 +0.00(+0.00%)
Aug 08, 2023 0.1950 0.1950 0.1850 0.1850 297,603 -0.03(-13.95%)
Aug 04, 2023 0.2150 0 +0.01(+7.50%)
Aug 03, 2023 0.1900 0.2050 0.1900 0.2000 385,713 +0.02(+8.11%)
Aug 02, 2023 0.1750 0.1850 0.1750 0.1850 181,150 -0.01(-2.63%)
Aug 01, 2023 0.1450 0.1900 0.1450 0.1900 336,524 +0.05(+40.74%)
Jul 31, 2023 0.1300 0.1350 0.1300 0.1350 21,500 +0.00(+0.00%)
Jul 28, 2023 0.1350 0.1350 0.1300 0.1350 100,450 -0.01(-3.57%)
Jul 27, 2023 0.1400 0.1550 0.1200 0.1400 376,368 +0.01(+7.69%)
Jul 26, 2023 0.1450 0.1450 0.1300 0.1300 158,000 -0.01(-7.14%)
Jul 25, 2023 0.1600 0.1600 0.1400 0.1400 211,447 -0.01(-6.67%)
Jul 24, 2023 0.1400 0.1500 0.1350 0.1500 687,515 +0.03(+25.00%)
Jul 21, 2023 0.1350 0.1350 0.1150 0.1200 60,000 -0.01(-7.69%)
Jul 20, 2023 0.1150 0.1300 0.1100 0.1300 139,750 +0.00(+0.00%)
Jul 19, 2023 0.1500 0.1500 0.1050 0.1300 283,000 -0.01(-7.14%)
Jul 18, 2023 0.1200 0.1950 0.1200 0.1400 858,891 +0.01(+7.69%)
Jul 17, 2023 0.0750 0.1300 0.0750 0.1300 520,846 +0.09(+188.89%)
Jul 14, 2023 0.0450 0.0450 0.0450 0.0450 29,000 +0.00(+12.50%)
Jul 12, 2023 0.0400 0 +0.00(+14.29%)
Jul 10, 2023 0.0350 0 -0.00(-12.50%)
Jul 07, 2023 0.0400 0.0400 0.0400 0.0400 8,000 +0.00(+0.00%)
Jul 04, 2023 0.0400 0 +0.01(+33.33%)
Jun 29, 2023 0.0300 0 -0.01(-14.29%)
Jun 19, 2023 0.0350 0 +0.00(+0.00%)
Jun 12, 2023 0.0350 200 +0.00(+0.00%)
Jun 09, 2023 0.0400 0.0400 0.0350 0.0350 25,150 -0.00(-12.50%)
Jun 08, 2023 0.0400 0.0400 0.0400 0.0400 49,360 +0.00(+0.00%)
Jun 07, 2023 0.0400 0.0400 0.0400 0.0400 44,375 +0.00(+0.00%)
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.
 
 
Copyright © 2010-2020 CorteMadera.com & California Media Partners, LLC. All rights reserved.