“Medical Cost Personal Datasets”https://www.kaggle.com/mirichoi0218/insurance/home.
Dataset insurance
El dataset “insurance” trata de identificar el total de gastos medicos que tienen diferentes tipos de personas, segun sus caracteristicas.
El dataset cuenta con 7 atributos:
- age, edad de la persona a la que se le calcula el total de gastos medicos, es un atributo de tipo cuantitativo, continuo y con una escala ordinal.
- sex, genero del individuo al que pertenece la observacion, atributo de tipo categorico y con una escala nominal.
- bmi, indice de masa corporal, que describe la relacion de peso y estatura, idealmente entre el intervalo de valores 18.5 a 24.9 es de tipo cuantitativo, continuo con una escala de intervalo.
- children, cantidad de hijos cubiertos por el seguro medico, atributo de tipo cuantitativo, continuo de una escala de ordinal. NA
- region, residencia del individuo beneficiario del seguro medico en Estados unidos, atributo categorico en escala nominal.
- charges, costo individual del seguro medico, atributo cuantitativo, continuo y a escala de intervalo.
Los atributos del dataset tienen lo siguientes tipos de valores:
str(dataset.insurance)
'data.frame': 1338 obs. of 7 variables:
$ age : int 19 18 28 33 32 31 46 37 37 60 ...
$ sex : Factor w/ 2 levels "female","male": 1 2 2 2 2 1 1 1 2 1 ...
$ bmi : num 27.9 33.8 33 22.7 28.9 ...
$ children: int 0 1 3 0 0 0 1 3 2 0 ...
$ smoker : Factor w/ 2 levels "no","yes": 2 1 1 1 1 1 1 1 1 1 ...
$ region : Factor w/ 4 levels "northeast","northwest",..: 4 3 3 2 2 3 3 2 1 2 ...
$ charges : num 16885 1726 4449 21984 3867 ...
Warning messages:
1: In native_encode(options$fig.path) :
some characters may not work under the current locale
2: In native_encode(options$fig.path) :
some characters may not work under the current locale
3: In native_encode(options$fig.path) :
some characters may not work under the current locale
4: In native_encode(options$fig.path) :
some characters may not work under the current locale
5: In native_encode(options$fig.path) :
some characters may not work under the current locale
6: In native_encode(options$fig.path) :
some characters may not work under the current locale
7: In native_encode(options$fig.path) :
some characters may not work under the current locale
8: In native_encode(options$fig.path) :
some characters may not work under the current locale
9: In native_encode(options$fig.path) :
some characters may not work under the current locale
10: In native_encode(options$fig.path) :
some characters may not work under the current locale
Medidas de tendencia central por atributo
Las medidas de tendencia central, minimo, mediana, media, maxico y primero y tercer cuartil por cada uno de los atributos que forman el dataset se presenta a continuacion:
De acuerdo a la columna age los individuos estudiados tienen de 18 hasta 64 anios, siendo la media 39, estos datos y el resultado del primer y tercer cuartil reflejan que las edades de los beneficiarios estan distribuidas, es decir no existe mucha diferencia entre los individuos mayores de 39 a los menores de 39, estan de cierta manera equilibrados.
Los datos obtenidos de las observaciones corresponden a 662 mujeres y 676 hombres, igualmente nos habla de un buen equilibrio sobre las observaciones que tenemos respecto al genero de los beneficiarios.
Tomando en cuenta que el intervalo ideal del indice de masa corporal de una persona relativamente sana es de 18.5 a 24.9, podemos decir por los datos de la tabla que la mayoria de las personas beneficiarias tienen obesidad en algun grado, pues incluso desde el primer cuartil esta sobre pasando el limite mayor del intervalo ideal, ademas la media de indice de masa corporal es 30.66 y un valor maximo de 53.13 muy por encima de los valores ideales.
La cantidad de hijos a los cuales cubre el seguro del beneficiario se mantiene entre 1 o 2, sin embargo hay observaciones con un total de hijos asegurados de 5.
Respecto al consumo de cigarro, contamos con 1064 no fumadores y 274 fumadores.
Entonces, finalmente tenemos el costo por el seguro medico de los individuos, que oscila desde 1122 hasta 63770 dolares, en promedio gastan un total de 13270 dolares por tener seguro medico.
summary(dataset.insurance)
age sex bmi children smoker region
Min. :18.00 female:662 Min. :15.96 Min. :0.000 no :1064 northeast:324
1st Qu.:27.00 male :676 1st Qu.:26.30 1st Qu.:0.000 yes: 274 northwest:325
Median :39.00 Median :30.40 Median :1.000 southeast:364
Mean :39.21 Mean :30.66 Mean :1.095 southwest:325
3rd Qu.:51.00 3rd Qu.:34.69 3rd Qu.:2.000
Max. :64.00 Max. :53.13 Max. :5.000
charges
Min. : 1122
1st Qu.: 4740
Median : 9382
Mean :13270
3rd Qu.:16640
Max. :63770
Boxplots de los atributos del dataset, para la presentacion de las medidas de tendencia central.
NA
boxplot(dataset.insurance$age, data=dataset.insurance, notch=TRUE,
col=(c("palegreen4")),
main="Edad de los beneficiarios", xlab="age")
Warning messages:
1: In native_encode(options$fig.path) :
some characters may not work under the current locale
2: In native_encode(options$fig.path) :
some characters may not work under the current locale
3: In native_encode(options$fig.path) :
some characters may not work under the current locale



boxplot(dataset.insurance$charges, data=dataset.insurance, notch=TRUE,
col=(c("orange1")),
main="Costos del seguro", xlab="age")
Warning messages:
1: In native_encode(options$fig.path) :
some characters may not work under the current locale
2: In native_encode(options$fig.path) :
some characters may not work under the current locale
3: In native_encode(options$fig.path) :
some characters may not work under the current locale
4: In native_encode(options$fig.path) :
some characters may not work under the current locale
5: In native_encode(options$fig.path) :
some characters may not work under the current locale
6: In native_encode(options$fig.path) :
some characters may not work under the current locale
7: In native_encode(options$fig.path) :
some characters may not work under the current locale




NA

plot(dataset.insurance$age, dataset.insurance$charges, main="Relacion costo-edad", xlab="Edad", ylab="Costo", pch=19, col="olivedrab2", cex=0.5)
There were 34 warnings (use warnings() to see them)





plot(y, main = "Densidad del IMC", xlab = "IMC", ylab = "Densidad", col="midnightblue")
There were 50 or more warnings (use warnings() to see the first 50)

Este dataset es relativamente pequenio, sin embargo para la finalidad de este reporte sobre analizar las medidas de tendencia central y con ello poder tener un panorama un poco mas real de las observaciones que tenemos.
Nota: no logre utilizar acentos y otros caracteres.
LS0tCnRpdGxlOiAiTWVkaWRhcyBkZSBUZW5kZW5jaWEgQ2VudHJhbCIKb3V0cHV0OgogIGh0bWxfbm90ZWJvb2s6IGRlZmF1bHQKICBodG1sX2RvY3VtZW50OgogICAgZGZfcHJpbnQ6IHBhZ2VkCiAgcGRmX2RvY3VtZW50OiBkZWZhdWx0Ci0tLQoKIk1lZGljYWwgQ29zdCBQZXJzb25hbCBEYXRhc2V0cyI8aHR0cHM6Ly93d3cua2FnZ2xlLmNvbS9taXJpY2hvaTAyMTgvaW5zdXJhbmNlL2hvbWU+LgoKIyMjIyBEYXRhc2V0IGluc3VyYW5jZQoKRWwgZGF0YXNldCAiaW5zdXJhbmNlIiB0cmF0YSBkZSBpZGVudGlmaWNhciBlbCB0b3RhbCBkZSBnYXN0b3MgbWVkaWNvcyBxdWUgdGllbmVuIGRpZmVyZW50ZXMgdGlwb3MgZGUgcGVyc29uYXMsIHNlZ3VuIHN1cyBjYXJhY3RlcmlzdGljYXMuCgpFbCBkYXRhc2V0IGN1ZW50YSBjb24gNyBhdHJpYnV0b3M6CgoqIGFnZSwgZWRhZCBkZSBsYSBwZXJzb25hIGEgbGEgcXVlIHNlIGxlIGNhbGN1bGEgZWwgdG90YWwgZGUgZ2FzdG9zIG1lZGljb3MsIGVzIHVuIGF0cmlidXRvIGRlIHRpcG8gY3VhbnRpdGF0aXZvLCBjb250aW51byB5IGNvbiB1bmEgZXNjYWxhIG9yZGluYWwuIAoqIHNleCwgZ2VuZXJvIGRlbCBpbmRpdmlkdW8gYWwgcXVlIHBlcnRlbmVjZSBsYSBvYnNlcnZhY2lvbiwgYXRyaWJ1dG8gZGUgdGlwbyBjYXRlZ29yaWNvIHkgY29uIHVuYSBlc2NhbGEgbm9taW5hbC4KKiBibWksIGluZGljZSBkZSBtYXNhIGNvcnBvcmFsLCBxdWUgZGVzY3JpYmUgbGEgcmVsYWNpb24gZGUgcGVzbyB5IGVzdGF0dXJhLCBpZGVhbG1lbnRlIGVudHJlIGVsIGludGVydmFsbyBkZSB2YWxvcmVzICAxOC41IGEgMjQuOSBlcyBkZSB0aXBvIGN1YW50aXRhdGl2bywgY29udGludW8gY29uIHVuYSBlc2NhbGEgZGUgaW50ZXJ2YWxvLgoqIGNoaWxkcmVuLCBjYW50aWRhZCBkZSBoaWpvcyBjdWJpZXJ0b3MgcG9yIGVsIHNlZ3VybyBtZWRpY28sIGF0cmlidXRvIGRlIHRpcG8gY3VhbnRpdGF0aXZvLCBjb250aW51byBkZSB1bmEgZXNjYWxhIGRlIG9yZGluYWwuCiogc21va2VyLCBzaSBlbCBpZGl2aWR1byBkZSBsYSBvYnNlcnZhY2nDs24gZXMgZnVtYWRvciBvIG5vLCBlcyB1biBhdHJpYnV0byBjYXRlZ29yaWNvIGVuIHVuYSBlc2NhbGEgZGUgaW50ZXJ2YWxvLgoqIHJlZ2lvbiwgcmVzaWRlbmNpYSBkZWwgaW5kaXZpZHVvIGJlbmVmaWNpYXJpbyBkZWwgc2VndXJvIG1lZGljbyBlbiBFc3RhZG9zIHVuaWRvcywgYXRyaWJ1dG8gY2F0ZWdvcmljbyBlbiBlc2NhbGEgbm9taW5hbC4KKiBjaGFyZ2VzLCBjb3N0byBpbmRpdmlkdWFsIGRlbCBzZWd1cm8gbWVkaWNvLCBhdHJpYnV0byBjdWFudGl0YXRpdm8sIGNvbnRpbnVvIHkgYSBlc2NhbGEgZGUgaW50ZXJ2YWxvLgoKYGBge3J9CmRhdGFzZXQuaW5zdXJhbmNlIDwtIHJlYWQuY3N2KCIvVXNlcnMvanVsaWV0YXJvZHJpZ3Vlei9Eb2N1bWVudHMvTWFlc3Ryw61hIGVuIENpZW5jaWFzIGRlbCBQcm9jZXNhbWllbnRvIGRlIGxhIEluZm9ybWFjacOzbiAtIFVBWi9TdGF0aXN0aWNzL2luc3VyYW5jZS5jc3YiKQoKZGF0YXNldC5pbnN1cmFuY2UKYGBgCgpMb3MgYXRyaWJ1dG9zIGRlbCBkYXRhc2V0IHRpZW5lbiBsbyBzaWd1aWVudGVzIHRpcG9zIGRlIHZhbG9yZXM6CgpgYGB7cn0Kc3RyKGRhdGFzZXQuaW5zdXJhbmNlKQpgYGAKCiMjIyMgTWVkaWRhcyBkZSB0ZW5kZW5jaWEgY2VudHJhbCBwb3IgYXRyaWJ1dG8KTGFzIG1lZGlkYXMgZGUgdGVuZGVuY2lhIGNlbnRyYWwsIG1pbmltbywgbWVkaWFuYSwgbWVkaWEsIG1heGljbyB5IHByaW1lcm8geSB0ZXJjZXIgY3VhcnRpbCBwb3IgY2FkYSB1bm8gZGUgbG9zIGF0cmlidXRvcyBxdWUgZm9ybWFuIGVsIGRhdGFzZXQgc2UgcHJlc2VudGEgYSBjb250aW51YWNpb246CgpEZSBhY3VlcmRvIGEgbGEgY29sdW1uYSBhZ2UgbG9zIGluZGl2aWR1b3MgZXN0dWRpYWRvcyB0aWVuZW4gZGUgMTggaGFzdGEgNjQgYW5pb3MsIHNpZW5kbyBsYSBtZWRpYSAzOSwgZXN0b3MgZGF0b3MgeSBlbCByZXN1bHRhZG8gZGVsIHByaW1lciB5IHRlcmNlciBjdWFydGlsIHJlZmxlamFuIHF1ZSBsYXMgZWRhZGVzIGRlIGxvcyBiZW5lZmljaWFyaW9zIGVzdGFuIGRpc3RyaWJ1aWRhcywgZXMgZGVjaXIgbm8gZXhpc3RlIG11Y2hhIGRpZmVyZW5jaWEgZW50cmUgbG9zIGluZGl2aWR1b3MgbWF5b3JlcyBkZSAzOSBhIGxvcyBtZW5vcmVzIGRlIDM5LCBlc3RhbiBkZSBjaWVydGEgbWFuZXJhIGVxdWlsaWJyYWRvcy4KCkxvcyBkYXRvcyBvYnRlbmlkb3MgZGUgbGFzIG9ic2VydmFjaW9uZXMgY29ycmVzcG9uZGVuIGEgNjYyIG11amVyZXMgeSA2NzYgaG9tYnJlcywgaWd1YWxtZW50ZSBub3MgaGFibGEgZGUgdW4gYnVlbiBlcXVpbGlicmlvIHNvYnJlIGxhcyBvYnNlcnZhY2lvbmVzIHF1ZSB0ZW5lbW9zIHJlc3BlY3RvIGFsIGdlbmVybyBkZSBsb3MgYmVuZWZpY2lhcmlvcy4KClRvbWFuZG8gZW4gY3VlbnRhIHF1ZSBlbCBpbnRlcnZhbG8gaWRlYWwgZGVsIGluZGljZSBkZSBtYXNhIGNvcnBvcmFsIGRlIHVuYSBwZXJzb25hIHJlbGF0aXZhbWVudGUgc2FuYSBlcyBkZSAxOC41IGEgMjQuOSwgcG9kZW1vcyBkZWNpciBwb3IgbG9zIGRhdG9zIGRlIGxhIHRhYmxhIHF1ZSBsYSBtYXlvcmlhIGRlIGxhcyBwZXJzb25hcyBiZW5lZmljaWFyaWFzIHRpZW5lbiBvYmVzaWRhZCBlbiBhbGd1biBncmFkbywgcHVlcyBpbmNsdXNvIGRlc2RlIGVsIHByaW1lciBjdWFydGlsIGVzdGEgc29icmUgcGFzYW5kbyBlbCBsaW1pdGUgbWF5b3IgZGVsIGludGVydmFsbyBpZGVhbCwgYWRlbWFzIGxhIG1lZGlhIGRlIGluZGljZSBkZSBtYXNhIGNvcnBvcmFsIGVzIDMwLjY2IHkgdW4gdmFsb3IgbWF4aW1vIGRlIDUzLjEzIG11eSBwb3IgZW5jaW1hIGRlIGxvcyB2YWxvcmVzIGlkZWFsZXMuCgpMYSBjYW50aWRhZCBkZSBoaWpvcyBhIGxvcyBjdWFsZXMgY3VicmUgZWwgc2VndXJvIGRlbCBiZW5lZmljaWFyaW8gc2UgbWFudGllbmUgZW50cmUgMSBvIDIsIHNpbiBlbWJhcmdvIGhheSBvYnNlcnZhY2lvbmVzIGNvbiB1biB0b3RhbCBkZSBoaWpvcyBhc2VndXJhZG9zIGRlIDUuCgpSZXNwZWN0byBhbCBjb25zdW1vIGRlIGNpZ2Fycm8sIGNvbnRhbW9zIGNvbiAxMDY0IG5vIGZ1bWFkb3JlcyB5IDI3NCBmdW1hZG9yZXMuCgpFbnRvbmNlcywgZmluYWxtZW50ZSB0ZW5lbW9zIGVsIGNvc3RvIHBvciBlbCBzZWd1cm8gbWVkaWNvIGRlIGxvcyBpbmRpdmlkdW9zLCBxdWUgb3NjaWxhIGRlc2RlIDExMjIgaGFzdGEgNjM3NzAgZG9sYXJlcywgZW4gcHJvbWVkaW8gZ2FzdGFuIHVuIHRvdGFsIGRlIDEzMjcwIGRvbGFyZXMgcG9yIHRlbmVyIHNlZ3VybyBtZWRpY28uCgoKYGBge3J9CmhlYWQoZGF0YXNldC5pbnN1cmFuY2UpCgp0YWlsKGRhdGFzZXQuaW5zdXJhbmNlKQoKc3VtbWFyeShkYXRhc2V0Lmluc3VyYW5jZSkKYGBgCgojIyMjIEJveHBsb3RzIGRlIGxvcyBhdHJpYnV0b3MgZGVsIGRhdGFzZXQsIHBhcmEgbGEgcHJlc2VudGFjaW9uIGRlIGxhcyBtZWRpZGFzIGRlIHRlbmRlbmNpYSBjZW50cmFsLgoKRXN0ZSB0aXBvIGRlIGdyYWZpc2NvcyBwZXJtaXRlbiB2aXN1YWxpemFyIGxhcyBtZWRpZGFzIGRlIHRlbmRlbmNpYSBjZW50cmFsIGRlIHVuYSBtYW5lcmEgbcOhcyBzZW5jaWxsYSwgc2FiZXIgc2kgaGF5IG91dGxpZXJzLCBjw7NtbyBzZSBkaXN0cmlidXllbiBsb3MgZGF0b3MgZW4gbGEgZXNjYWxhIG8gaW50ZXJ2YWxvIHF1ZSBzZSBlc3TDoSB1dGlsaXphbmRvLCBwcm9tZWRpbywgY3VhcnRpbGVzLCBldGMuCgpgYGB7cn0KYm94cGxvdChkYXRhc2V0Lmluc3VyYW5jZSRhZ2UsIGRhdGE9ZGF0YXNldC5pbnN1cmFuY2UsIG5vdGNoPVRSVUUsCiAgY29sPShjKCJwYWxlZ3JlZW40IikpLAogIG1haW49IkVkYWQgZGUgbG9zIGJlbmVmaWNpYXJpb3MiLCB4bGFiPSJhZ2UiKSAKYGBgCgpgYGB7cn0KYm94cGxvdChzcGxpdChkYXRhc2V0Lmluc3VyYW5jZSRhZ2UsZGF0YXNldC5pbnN1cmFuY2Ukc2V4KSwgbm90Y2g9VFJVRSwgbWFpbj0iRWRhZGVzIHJlc3BlY3RvIGFsIGdlbmVybyIsIGNvbD0oYygicGFsZXZpb2xldHJlZDQiLCJwYWxldHVycXVvaXNlNCIpKSkKYGBgCgpgYGB7cn0KYm94cGxvdChzcGxpdChkYXRhc2V0Lmluc3VyYW5jZSRhZ2UsZGF0YXNldC5pbnN1cmFuY2Ukc21va2VyKSwgbm90Y2g9VFJVRSwgbWFpbj0iRnVtYWRvciByZXNwZWN0byBhIGxhIGVkYWQiLCBjb2w9KGMoImFxdWFtYXJpbmUyIiwiZGFya29saXZlZ3JlZW4xIikpKQpgYGAKCmBgYHtyfQpib3hwbG90KGRhdGFzZXQuaW5zdXJhbmNlJGNoYXJnZXMsIGRhdGE9ZGF0YXNldC5pbnN1cmFuY2UsIG5vdGNoPVRSVUUsCiAgY29sPShjKCJvcmFuZ2UxIikpLAogIG1haW49IkNvc3RvcyBkZWwgc2VndXJvIiwgeGxhYj0iYWdlIikgCmBgYAoKYGBge3J9CmJveHBsb3QoZGF0YXNldC5pbnN1cmFuY2UkYm1pLCBkYXRhPWRhdGFzZXQuaW5zdXJhbmNlLCBub3RjaD1UUlVFLAogIGNvbD0oYygidmlvbGV0cmVkMyIpKSwKICBtYWluPSJJbmRpY2UgZGUgTWFzYSBDb3Jwb3JhbCIsIHhsYWI9ImFnZSIpIApgYGAKCmBgYHtyfQpib3hwbG90KHNwbGl0KGRhdGFzZXQuaW5zdXJhbmNlJGJtaSxkYXRhc2V0Lmluc3VyYW5jZSRzZXgpLCBub3RjaD1UUlVFLCBtYWluPSJJbmRpY2UgZGUgbWFzYSBjb3Jwb3JhbCByZXNwZWN0byBhbCBnZW5lcm8iLCBjb2w9KGMoInBsdW0iLCJsaWdodHBpbmsyIikpKQpgYGAKCgpgYGB7cn0KYm94cGxvdChzcGxpdChkYXRhc2V0Lmluc3VyYW5jZSRjaGFyZ2VzLGRhdGFzZXQuaW5zdXJhbmNlJHNleCksIG5vdGNoPVRSVUUsIG1haW49IkNvc3RvIGRlbCBzZWd1cm8gc2VndW4gZWwgZ2VuZXJvIGRlbCBpbmRpdmlkdW8iLCBjb2w9KGMoInBhbGV2aW9sZXRyZWQ0IiwicGFsZXR1cnF1b2lzZTQiKSkpCmBgYAoKIyMjIyBHcmFmaWNvcyBkZSBkaXNwZXJzacOzbiBkZSBsb3MgZGF0b3MuCgpgYGB7cn0KcGxvdChkYXRhc2V0Lmluc3VyYW5jZSRjaGFyZ2VzLCBkYXRhc2V0Lmluc3VyYW5jZSRibWksIG1haW49IlJlbGFjaW9uIGNvc3RvLWluZGljZSBkZSBtYXNhIGNvcnBvcmFsIiwgeGxhYj0iQ29zdG8iLCB5bGFiPSJJTUMiLCBwY2g9MTksIGNvbD0iZ29sZGVucm9kIiwgY2V4PTAuNSkKYGBgCgpgYGB7cn0KcGxvdChkYXRhc2V0Lmluc3VyYW5jZSRhZ2UsIGRhdGFzZXQuaW5zdXJhbmNlJGNoYXJnZXMsIG1haW49IlJlbGFjaW9uIGNvc3RvLWVkYWQiLCB4bGFiPSJFZGFkIiwgeWxhYj0iQ29zdG8iLCBwY2g9MTksIGNvbD0ib2xpdmVkcmFiMiIsIGNleD0wLjUpCmBgYAoKYGBge3J9Cmhpc3QoZGF0YXNldC5pbnN1cmFuY2UkYWdlLCBtYWluID0gIkRlbnNpZGFkIGRlIGxhcyBlZGFkZXMiLCB4bGFiID0gIkVkYWQiLCB5bGFiID0gIk9ic2VydmFjaW9uZXMiLCBjb2w9ImNoYXJ0cmV1c2U0IikKYGBgCgpgYGB7cn0KaGlzdChkYXRhc2V0Lmluc3VyYW5jZSRibWksIG1haW4gPSAiRGVuc2lkYWQgZGVsIElNQyIsIHhsYWIgPSAiSU1DIiwgeWxhYiA9ICJPYnNlcnZhY2lvbmVzIiwgY29sPSJsaWdodHNlYWdyZWVuIikKYGBgCgpgYGB7cn0KaGlzdChkYXRhc2V0Lmluc3VyYW5jZSRjaGFyZ2VzLCBtYWluID0gIkRlbnNpZGFkIGRlbCBjb3N0byBkZWwgc2VndXJvIiwgeGxhYiA9ICJDb3N0byIsIHlsYWIgPSAiT2JzZXJ2YWNpb25lcyIsIGNvbD0ia2hha2kxIikKYGBgCgpgYGB7cn0KeCA8LSBkZW5zaXR5KGRhdGFzZXQuaW5zdXJhbmNlJGNoYXJnZXMpCgpwbG90KHgsIG1haW4gPSAiRGVuc2lkYWQgZGVsIGNvc3RvIGRlbCBzZWd1cm8iLCB4bGFiID0gIkNvc3RvIiwgeWxhYiA9ICJEZW5zaWRhZCIsIGNvbD0ibWFyb29uIikKCmBgYAoKYGBge3J9CnkgPC0gZGVuc2l0eShkYXRhc2V0Lmluc3VyYW5jZSRibWkpCgpwbG90KHksIG1haW4gPSAiRGVuc2lkYWQgZGVsIElNQyIsIHhsYWIgPSAiSU1DIiwgeWxhYiA9ICJEZW5zaWRhZCIsIGNvbD0ibWlkbmlnaHRibHVlIikKCmBgYAoKCkVzdGUgZGF0YXNldCBlcyByZWxhdGl2YW1lbnRlIHBlcXVlbmlvLCBzaW4gZW1iYXJnbyBwYXJhIGxhIGZpbmFsaWRhZCBkZSBlc3RlIHJlcG9ydGUgc29icmUgYW5hbGl6YXIgbGFzIG1lZGlkYXMgZGUgdGVuZGVuY2lhIGNlbnRyYWwgeSBjb24gZWxsbyBwb2RlciB0ZW5lciB1biBwYW5vcmFtYSB1biBwb2NvIG1hcyByZWFsIGRlIGxhcyBvYnNlcnZhY2lvbmVzIHF1ZSB0ZW5lbW9zLgoKCk5vdGE6IG5vIGxvZ3JlIHV0aWxpemFyIGFjZW50b3MgeSBvdHJvcyBjYXJhY3RlcmVzLg==