eSIMDB logo
iRoamly
iRoamly certified

iRoamly es la marca de eSIM para viajes más versátil, ya que ofrece Internet rápido y estable en más de 140 países. Ofrece una amplia gama de opciones de paquetes, incluidos los de tarifa diaria, total e ilimitada, así como paquetes con llamadas y SMS.

Planes de datos eSIM iRoamly para Laos

iRoamly-eSIM-500MB-1 Day-Daily-Free
500MB
1
Dia
0,00 US$
Alert Nuevos usuarios
Laos-eSIM-1GB-1 Day-Daily
1GB
plus label.reduced_speed
1
Dia
2,00 US$
2,00 US$/GB
Laos-eSIM-500MB-2 Days-Daily
500MB
/dia
plus label.reduced_speed
2
Dias
3,00 US$
3,00 US$/GB
Laos-eSIM-2GB-1 Day-Daily
2GB
plus label.reduced_speed
1
Dia
3,50 US$
1,75 US$/GB
Laos-eSIM-1GB-2 Days-Daily
1GB
/dia
plus label.reduced_speed
2
Dias
3,50 US$
1,75 US$/GB
Laos-eSIM-500MB-3 Days-Daily
500MB
/dia
plus label.reduced_speed
3
Dias
4,00 US$
2,67 US$/GB
Laos-eSIM-3GB-1 Day-Daily
3GB
plus label.reduced_speed
1
Dia
4,50 US$
1,50 US$/GB
Laos-eSIM-1GB-3 Days-Daily
1GB
/dia
plus label.reduced_speed
3
Dias
5,00 US$
1,67 US$/GB
Laos-eSIM-500MB-4 Days-Daily
500MB
/dia
plus label.reduced_speed
4
Dias
5,00 US$
2,50 US$/GB
Laos-eSIM-3GB-3 Days-Total
3GB
plus label.reduced_speed
3
Dias
5,50 US$
1,83 US$/GB
Laos-eSIM-2GB-2 Days-Daily
2GB
/dia
plus label.reduced_speed
2
Dias
6,50 US$
1,63 US$/GB
Laos-eSIM-3GB-5 Days-Total
3GB
plus label.reduced_speed
5
Dias
6,50 US$
2,17 US$/GB
Laos-eSIM-500MB-5 Days-Daily
500MB
/dia
plus label.reduced_speed
5
Dias
6,50 US$
2,60 US$/GB
Laos-eSIM-1GB-4 Days-Daily
1GB
/dia
plus label.reduced_speed
4
Dias
7,00 US$
1,75 US$/GB
Laos-eSIM-3GB-7 Days-Total
3GB
plus label.reduced_speed
7
Dias
7,00 US$
2,33 US$/GB
Laos-eSIM-3GB-10 Days-Total
3GB
plus label.reduced_speed
10
Dias
7,50 US$
2,50 US$/GB
Laos-eSIM-500MB-6 Days-Daily
500MB
/dia
plus label.reduced_speed
6
Dias
7,50 US$
2,50 US$/GB
Laos-eSIM-Data & Call - 10GB-5 Days-Total
10GB
5
Dias
8,00 US$
0,80 US$/GB
call/sms Llamadas/SMS
Laos-eSIM-3GB-15 Days-Total
3GB
plus label.reduced_speed
15
Dias
8,00 US$
2,67 US$/GB
Global-147 Countries-eSIM-500MB-1 Day-Daily
500MB
plus label.reduced_speed
1
Dia
8,00 US$
16,00 US$/GB
5G
Laos-eSIM-Unlimited-1 Day-Daily
500GB
plus label.reduced_speed
1
Dia
8,50 US$
0,02 US$/GB
Laos-eSIM-3GB-2 Days-Daily
3GB
/dia
plus label.reduced_speed
2
Dias
8,50 US$
1,42 US$/GB
Laos-eSIM-1GB-5 Days-Daily
1GB
/dia
plus label.reduced_speed
5
Dias
8,50 US$
1,70 US$/GB
Laos-eSIM-500MB-7 Days-Daily
500MB
/dia
plus label.reduced_speed
7
Dias
8,50 US$
2,43 US$/GB
Laos-eSIM-3GB-30 Days-Total
3GB
plus label.reduced_speed
30
Dias
8,50 US$
2,83 US$/GB
Laos-eSIM-2GB-3 Days-Daily
2GB
/dia
plus label.reduced_speed
3
Dias
9,00 US$
1,50 US$/GB
Laos-eSIM-1GB-6 Days-Daily
1GB
/dia
plus label.reduced_speed
6
Dias
9,50 US$
1,58 US$/GB
Laos-eSIM-5GB-3 Days-Total
5GB
plus label.reduced_speed
3
Dias
9,50 US$
1,90 US$/GB
Laos-eSIM-500MB-8 Days-Daily
500MB
/dia
plus label.reduced_speed
8
Dias
9,50 US$
2,38 US$/GB
Laos-eSIM-5GB-5 Days-Total
5GB
plus label.reduced_speed
5
Dias
10,00 US$
2,00 US$/GB
Laos-eSIM-Data & Call - 15GB-10 Days-Total
15GB
10
Dias
10,50 US$
0,70 US$/GB
call/sms Llamadas/SMS
Laos-eSIM-5GB-7 Days-Total
5GB
plus label.reduced_speed
7
Dias
10,50 US$
2,10 US$/GB
Laos-eSIM-5GB-10 Days-Total
5GB
plus label.reduced_speed
10
Dias
11,00 US$
2,20 US$/GB
Laos-eSIM-500MB-9 Days-Daily
500MB
/dia
plus label.reduced_speed
9
Dias
11,00 US$
2,44 US$/GB
Global-147 Countries-eSIM-1GB-1 Day-Daily
1GB
plus label.reduced_speed
1
Dia
11,00 US$
11,00 US$/GB
5G
Laos-eSIM-1GB-7 Days-Daily
1GB
/dia
plus label.reduced_speed
7
Dias
11,50 US$
1,64 US$/GB
Laos-eSIM-5GB-15 Days-Total
5GB
plus label.reduced_speed
15
Dias
11,50 US$
2,30 US$/GB
Laos-eSIM-3GB-3 Days-Daily
3GB
/dia
plus label.reduced_speed
3
Dias
12,00 US$
1,33 US$/GB
Laos-eSIM-2GB-4 Days-Daily
2GB
/dia
plus label.reduced_speed
4
Dias
12,00 US$
1,50 US$/GB
Laos-eSIM-5GB-30 Days-Total
5GB
plus label.reduced_speed
30
Dias
12,50 US$
2,50 US$/GB
Laos-eSIM-500MB-10 Days-Daily
500MB
/dia
plus label.reduced_speed
10
Dias
12,50 US$
2,50 US$/GB
Laos-eSIM-Data & Call - 30GB-15 Days-Total
30GB
15
Dias
13,00 US$
0,43 US$/GB
call/sms Llamadas/SMS
Laos-eSIM-1GB-8 Days-Daily
1GB
/dia
plus label.reduced_speed
8
Dias
13,00 US$
1,63 US$/GB
Laos-eSIM-1GB-9 Days-Daily
1GB
/dia
plus label.reduced_speed
9
Dias
14,50 US$
1,61 US$/GB
Laos-eSIM-2GB-5 Days-Daily
2GB
/dia
plus label.reduced_speed
5
Dias
15,00 US$
1,50 US$/GB
Global-147 Countries-eSIM-2GB-1 Day-Daily
2GB
plus label.reduced_speed
1
Dia
15,50 US$
7,75 US$/GB
5G
Laos-eSIM-Unlimited-2 Days-Daily
500GB
plus label.reduced_speed
2
Dias
16,00 US$
0,03 US$/GB
Laos-eSIM-3GB-4 Days-Daily
3GB
/dia
plus label.reduced_speed
4
Dias
16,00 US$
1,33 US$/GB
Laos-eSIM-1GB-10 Days-Daily
1GB
/dia
plus label.reduced_speed
10
Dias
16,50 US$
1,65 US$/GB
Laos-eSIM-10GB-3 Days-Total
10GB
plus label.reduced_speed
3
Dias
17,00 US$
1,70 US$/GB
Laos-eSIM-2GB-6 Days-Daily
2GB
/dia
plus label.reduced_speed
6
Dias
17,50 US$
1,46 US$/GB
Laos-eSIM-10GB-5 Days-Total
10GB
plus label.reduced_speed
5
Dias
18,00 US$
1,80 US$/GB
Laos-eSIM-500MB-15 Days-Daily
500MB
/dia
plus label.reduced_speed
15
Dias
18,00 US$
2,40 US$/GB
Laos-eSIM-10GB-7 Days-Total
10GB
plus label.reduced_speed
7
Dias
19,00 US$
1,90 US$/GB
Laos-eSIM-10GB-10 Days-Total
10GB
plus label.reduced_speed
10
Dias
19,50 US$
1,95 US$/GB
Laos-eSIM-3GB-5 Days-Daily
3GB
/dia
plus label.reduced_speed
5
Dias
20,00 US$
1,33 US$/GB
Global-147 Countries-eSIM-500MB-3 Days-Daily
500MB
/dia
plus label.reduced_speed
3
Dias
20,00 US$
13,33 US$/GB
5G
Laos-eSIM-2GB-7 Days-Daily
2GB
/dia
plus label.reduced_speed
7
Dias
20,50 US$
1,46 US$/GB
Laos-eSIM-10GB-15 Days-Total
10GB
plus label.reduced_speed
15
Dias
20,50 US$
2,05 US$/GB
Laos-eSIM-10GB-30 Days-Total
10GB
plus label.reduced_speed
30
Dias
21,50 US$
2,15 US$/GB
Laos-eSIM-Unlimited-3 Days-Daily
500GB
plus label.reduced_speed
3
Dias
23,50 US$
0,05 US$/GB
Laos-eSIM-3GB-6 Days-Daily
3GB
/dia
plus label.reduced_speed
6
Dias
23,50 US$
1,31 US$/GB
Laos-eSIM-2GB-8 Days-Daily
2GB
/dia
plus label.reduced_speed
8
Dias
23,50 US$
1,47 US$/GB
Laos-eSIM-1GB-15 Days-Daily
1GB
/dia
plus label.reduced_speed
15
Dias
24,00 US$
1,60 US$/GB
Laos-eSIM-500MB-20 Days-Daily
500MB
/dia
plus label.reduced_speed
20
Dias
24,00 US$
2,40 US$/GB
Laos-eSIM-2GB-9 Days-Daily
2GB
/dia
plus label.reduced_speed
9
Dias
26,50 US$
1,47 US$/GB
Laos-eSIM-3GB-7 Days-Daily
3GB
/dia
plus label.reduced_speed
7
Dias
27,50 US$
1,31 US$/GB
Laos-eSIM-2GB-10 Days-Daily
2GB
/dia
plus label.reduced_speed
10
Dias
29,00 US$
1,45 US$/GB
Global-147 Countries-eSIM-1GB-3 Days-Daily
1GB
/dia
plus label.reduced_speed
3
Dias
29,00 US$
9,67 US$/GB
5G
Laos-eSIM-20GB-3 Days-Total
20GB
plus label.reduced_speed
3
Dias
29,50 US$
1,48 US$/GB
Laos-eSIM-Unlimited-4 Days-Daily
500GB
plus label.reduced_speed
4
Dias
31,00 US$
0,06 US$/GB
Laos-eSIM-3GB-8 Days-Daily
3GB
/dia
plus label.reduced_speed
8
Dias
31,00 US$
1,29 US$/GB
Laos-eSIM-20GB-5 Days-Total
20GB
plus label.reduced_speed
5
Dias
31,00 US$
1,55 US$/GB
Global-72 Countries-eSIM-5GB-365 Days-Total
5GB
365
Dias
31,50 US$
6,30 US$/GB
5G
Laos-eSIM-1GB-20 Days-Daily
1GB
/dia
plus label.reduced_speed
20
Dias
32,00 US$
1,60 US$/GB
Global-147 Countries-eSIM-500MB-5 Days-Daily
500MB
/dia
plus label.reduced_speed
5
Dias
32,00 US$
12,80 US$/GB
5G
Laos-eSIM-20GB-7 Days-Total
20GB
plus label.reduced_speed
7
Dias
33,00 US$
1,65 US$/GB
Laos-eSIM-3GB-9 Days-Daily
3GB
/dia
plus label.reduced_speed
9
Dias
35,00 US$
1,30 US$/GB
Laos-eSIM-20GB-10 Days-Total
20GB
plus label.reduced_speed
10
Dias
35,00 US$
1,75 US$/GB
Laos-eSIM-500MB-30 Days-Daily
500MB
/dia
plus label.reduced_speed
30
Dias
35,00 US$
2,33 US$/GB
Global ( 148 Countries)-500MB-7 Days-Daily
500MB
/dia
7
Dias
35,00 US$
10,00 US$/GB
Laos-eSIM-20GB-15 Days-Total
20GB
plus label.reduced_speed
15
Dias
37,00 US$
1,85 US$/GB
Laos-eSIM-Unlimited-5 Days-Daily
500GB
plus label.reduced_speed
5
Dias
39,00 US$
0,08 US$/GB
Laos-eSIM-3GB-10 Days-Daily
3GB
/dia
plus label.reduced_speed
10
Dias
39,00 US$
1,30 US$/GB
Laos-eSIM-20GB-30 Days-Total
20GB
plus label.reduced_speed
30
Dias
39,00 US$
1,95 US$/GB
Laos-eSIM-30GB-3 Days-Total
30GB
plus label.reduced_speed
3
Dias
42,00 US$
1,40 US$/GB
Global-147 Countries-eSIM-2GB-3 Days-Daily
2GB
/dia
plus label.reduced_speed
3
Dias
42,00 US$
7,00 US$/GB
5G
Laos-eSIM-2GB-15 Days-Daily
2GB
/dia
plus label.reduced_speed
15
Dias
43,00 US$
1,43 US$/GB
Global-147 Countries-eSIM-500MB-7 Days-Daily
500MB
/dia
plus label.reduced_speed
7
Dias
44,00 US$
12,57 US$/GB
5G
Laos-eSIM-30GB-5 Days-Total
30GB
plus label.reduced_speed
5
Dias
45,00 US$
1,50 US$/GB
Laos-eSIM-Unlimited-6 Days-Daily
500GB
plus label.reduced_speed
6
Dias
47,00 US$
0,09 US$/GB
Laos-eSIM-30GB-7 Days-Total
30GB
plus label.reduced_speed
7
Dias
47,00 US$
1,57 US$/GB
Laos-eSIM-1GB-30 Days-Daily
1GB
/dia
plus label.reduced_speed
30
Dias
47,00 US$
1,57 US$/GB
Global-147 Countries-eSIM-1GB-5 Days-Daily
1GB
/dia
plus label.reduced_speed
5
Dias
47,00 US$
9,40 US$/GB
5G
Laos-eSIM-30GB-10 Days-Total
30GB
plus label.reduced_speed
10
Dias
50,00 US$
1,67 US$/GB
Laos-eSIM-30GB-15 Days-Total
30GB
plus label.reduced_speed
15
Dias
52,00 US$
1,73 US$/GB
Global ( 148 Countries)-1GB-7 Days-Daily
1GB
/dia
7
Dias
52,00 US$
7,43 US$/GB
Laos-eSIM-Unlimited-7 Days-Daily
500GB
plus label.reduced_speed
7
Dias
55,00 US$
0,11 US$/GB
Laos-eSIM-30GB-30 Days-Total
30GB
plus label.reduced_speed
30
Dias
55,00 US$
1,83 US$/GB
Global-72 Countries-eSIM-10GB-365 Days-Total
10GB
365
Dias
56,00 US$
5,60 US$/GB
5G
Laos-eSIM-2GB-20 Days-Daily
2GB
/dia
plus label.reduced_speed
20
Dias
57,00 US$
1,43 US$/GB
Laos-eSIM-3GB-15 Days-Daily
3GB
/dia
plus label.reduced_speed
15
Dias
59,00 US$
1,31 US$/GB
Global-147 Countries-eSIM-500MB-10 Days-Daily
500MB
/dia
plus label.reduced_speed
10
Dias
61,00 US$
12,20 US$/GB
5G
Laos-eSIM-Unlimited-8 Days-Daily
500GB
plus label.reduced_speed
8
Dias
62,00 US$
0,12 US$/GB
Laos-eSIM-50GB-3 Days-Total
50GB
plus label.reduced_speed
3
Dias
65,00 US$
1,30 US$/GB
Global-147 Countries-eSIM-1GB-7 Days-Daily
1GB
/dia
plus label.reduced_speed
7
Dias
65,00 US$
9,29 US$/GB
5G
Global-147 Countries-eSIM-500MB-15 Days-Daily
500MB
/dia
plus label.reduced_speed
15
Dias
66,00 US$
8,80 US$/GB
5G
Laos-eSIM-50GB-5 Days-Total
50GB
plus label.reduced_speed
5
Dias
69,00 US$
1,38 US$/GB
Global-147 Countries-eSIM-2GB-5 Days-Daily
2GB
/dia
plus label.reduced_speed
5
Dias
69,00 US$
6,90 US$/GB
5G
Laos-eSIM-Unlimited-9 Day-Daily
500GB
plus label.reduced_speed
9
Dias
70,00 US$
0,14 US$/GB
Laos-eSIM-50GB-7 Days-Total
50GB
plus label.reduced_speed
7
Dias
73,00 US$
1,46 US$/GB
Laos-eSIM-Unlimited-10 Days-Daily
500GB
plus label.reduced_speed
10
Dias
78,00 US$
0,16 US$/GB
Laos-eSIM-3GB-20 Days-Daily
3GB
/dia
plus label.reduced_speed
20
Dias
78,00 US$
1,30 US$/GB
Laos-eSIM-50GB-10 Days-Total
50GB
plus label.reduced_speed
10
Dias
78,00 US$
1,56 US$/GB
Global-72 Countries-eSIM-15GB-365 Days-Total
15GB
365
Dias
78,00 US$
5,20 US$/GB
5G
Global-147 Countries-eSIM-500MB-20 Days-Daily
500MB
/dia
plus label.reduced_speed
20
Dias
78,00 US$
7,80 US$/GB
5G
Laos-eSIM-50GB-15 Days-Total
50GB
plus label.reduced_speed
15
Dias
82,00 US$
1,64 US$/GB
Laos-eSIM-2GB-30 Days-Daily
2GB
/dia
plus label.reduced_speed
30
Dias
86,00 US$
1,43 US$/GB
Laos-eSIM-50GB-30 Days-Total
50GB
plus label.reduced_speed
30
Dias
86,00 US$
1,72 US$/GB
Global-147 Countries-eSIM-500MB-25 Days-Daily
500MB
/dia
plus label.reduced_speed
25
Dias
88,00 US$
7,04 US$/GB
5G
Global-147 Countries-eSIM-1GB-10 Days-Daily
1GB
/dia
plus label.reduced_speed
10
Dias
91,00 US$
9,10 US$/GB
5G
Global-147 Countries-eSIM-500MB-30 Days-Daily
500MB
/dia
plus label.reduced_speed
30
Dias
95,00 US$
6,33 US$/GB
5G
Global-72 Countries-eSIM-20GB-365 Days-Total
20GB
365
Dias
96,00 US$
4,80 US$/GB
5G
Global-147 Countries-eSIM-2GB-7 Days-Daily
2GB
/dia
plus label.reduced_speed
7
Dias
96,00 US$
6,86 US$/GB
5G
Global-147 Countries-eSIM-1GB-15 Days-Daily
1GB
/dia
plus label.reduced_speed
15
Dias
98,00 US$
6,53 US$/GB
5G
Global-72 Countries-eSIM-25GB-365 Days-Total
25GB
365
Dias
110,00 US$
4,40 US$/GB
5G
Global-147 Countries-eSIM-1GB-20 Days-Daily
1GB
/dia
plus label.reduced_speed
20
Dias
116,00 US$
5,80 US$/GB
5G
Laos-eSIM-Unlimited-15 Days-Daily
500GB
plus label.reduced_speed
15
Dias
117,00 US$
0,23 US$/GB
Laos-eSIM-3GB-30 Days-Daily
3GB
/dia
plus label.reduced_speed
30
Dias
117,00 US$
1,30 US$/GB
Global-72 Countries-eSIM-30GB-365 Days-Total
30GB
365
Dias
121,00 US$
4,03 US$/GB
5G
Global-147 Countries-eSIM-1GB-25 Days-Daily
1GB
/dia
plus label.reduced_speed
25
Dias
131,00 US$
5,24 US$/GB
5G
Global-147 Countries-eSIM-2GB-10 Days-Daily
2GB
/dia
plus label.reduced_speed
10
Dias
136,00 US$
6,80 US$/GB
5G
Global-147 Countries-eSIM-1GB-30 Days-Daily
1GB
/dia
plus label.reduced_speed
30
Dias
141,00 US$
4,70 US$/GB
5G
Global-147 Countries-eSIM-2GB-15 Days-Daily
2GB
/dia
plus label.reduced_speed
15
Dias
147,00 US$
4,90 US$/GB
5G
Laos-eSIM-Unlimited-20 Days-Daily
500GB
plus label.reduced_speed
20
Dias
156,00 US$
0,31 US$/GB
Global-147 Countries-eSIM-2GB-20 Days-Daily
2GB
/dia
plus label.reduced_speed
20
Dias
171,00 US$
4,28 US$/GB
5G
Global-72 Countries-eSIM-50GB-365 Days-Total
50GB
365
Dias
182,00 US$
3,64 US$/GB
5G
Global-147 Countries-eSIM-2GB-25 Days-Daily
2GB
/dia
plus label.reduced_speed
25
Dias
191,00 US$
3,82 US$/GB
5G
Global-72 Countries-eSIM-60GB-365 Days-Total
60GB
365
Dias
195,00 US$
3,25 US$/GB
5G
Global-147 Countries-eSIM-2GB-30 Days-Daily
2GB
/dia
plus label.reduced_speed
30
Dias
211,00 US$
3,52 US$/GB
5G
Laos-eSIM-Unlimited-30 Days-Daily
500GB
plus label.reduced_speed
30
Dias
235,00 US$
0,47 US$/GB
Global-72 Countries-eSIM-90GB-365 Days-Total
90GB
365
Dias
257,00 US$
2,86 US$/GB
5G

Preguntas Frecuentes

¿iRoamly ofrece eSIM de datos ilimitados para Laos?

iRoamly no ofrece una eSIM de alta velocidad verdaderamente ilimitada para Laos. Los planes etiquetados como “Unlimited” en su catálogo realmente otorgan un límite fijo de 500 GB de datos; cuando se alcanza ese límite, la velocidad se reduce a 10 Mbps. Estos planes varían en validez de 1 día a 30 días, con precios que van desde 8.50 USD hasta 235.00 USD. Los viajeros que necesiten sin límites de datos pueden optar por las opciones de datos fijos de iRoamly, como el plan de 500 GB (por ejemplo, 7 días a 55.00 USD). Estos planes de datos fijos pueden resultar más rentables para los usuarios que pueden gestionar su consumo de datos sin el riesgo de limitar la velocidad.

¿iRoamly ofrece eSIM de Laos con número de teléfono y SMS?

iRoamly no ofrece una eSIM para Laos que incluya un número de teléfono o capacidad de SMS. Solo están disponibles planes de datos únicamente para viajar en Laos, lo que significa que los usuarios no pueden recibir llamadas ni mensajes SMS a través de la eSIM. Los viajeros que necesiten voz o mensajería pueden usar aplicaciones VoIP populares como WhatsApp, Telegram y iMessage sobre la conexión de datos, pero no hay servicio integrado de número telefónico ni SMS.

¿Cuántos planes de datos ofrece iRoamly para Laos?

iRoamly ofrece 78 planes de un solo país y 39 planes multi‑país que incluyen Laos. Estos planes abarcan un rango de precios de $0 a $257 y un rango de límite de datos de 500 MB a 500 GB, con periodos de validez entre 1 y 365 días. Algunos planes ofrecen una cantidad fija de datos para toda la validez, mientras que otros establecen un límite de datos diario, brindando flexibilidad para diferentes patrones de uso.

Resumen con Gen AI. Última actualización:

Laos esta tambien cubierta por

Obtenido y actualizado programáticamente. los planes de datos para los proveedore(s) con este icono son programadamente actualizados.

¡Ya está aquí nuestra app móvil! Descubre eSIMDB en iOS y Android y accede más rápido.

Descargar en App StoreDisponible en Google Play
La búsqueda de eSIM para viajes es sencilla.
Encuentre y compare planes de datos móviles para su próximo viaje.
Descargo de responsabilidad: Este sitio web utiliza enlaces de afiliados como fuente de ingresos para mantenerse sostenible y seguir ofreciendo información valiosa a nuestros visitantes. Al utilizar estos enlaces, nos ayudas a evitar depender de anuncios excesivos. Agradecemos enormemente tu comprensión y tu apoyo.
© 2018-2026. eSIMDB. All rights reserved.