Inuussutissarsiorneq


Inuussutissarsiutit aaqqissuussaanerat
ESX1A_raw <- 
  statgl_url("ESX1A", lang = language) %>% 
  statgl_fetch(
    section    = px_all(),
    variable   = px_all(),
    aar        = px_top(),
    .col_code  = TRUE
  ) %>% 
  as_tibble()

ESX1A <- 
  ESX1A_raw %>% 
  mutate(
    variable = variable %>% fct_inorder(),
    section = section %>% str_remove_all(".\\.") %>% trimws(),
    section = section %>% fct_reorder(value, .fun = sum, .desc = TRUE),
    ) %>% 
  spread(variable, value)

ESX1A %>% 
  select(-aar) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESX1A[["aar"]] %>% table()) %>% 
  row_spec(1, bold = TRUE)
Suliffeqarfiit amerlassusaat Agguaqatigiissillugu akissarsialiussar, mio. kr. Akissarsialiussat katillugit, mio. kr.
2022
Katillugit 3.914 2,01 7.853,3
Aalisarneq, aalisakkanik tunisassiorneq niuernerlu 1.999 1,05 2.102,2
Sanaartorneq 246 5,59 1.376,0
Assartuineq assartugassalerinerlu 203 5,21 1.057,9
Niuertunik pilersuineq atugassanillu nioqquteqarneq: Qamutinik iluarsartuussinerit 218 4,13 900,2
Allaffissornikkut kiffartuussinerit 160 2,53 405,0
Namminersortunit, ilisimatusarnikkut teknikkikkullu suliaqartunit kiffartuussinerit 204 1,44 293,4
Akunnittarfiit neriniartarfiillu 117 2,70 315,5
Paasissutissalerineq attaveqaatilerinerlu 89 3,31 294,3
Paasissutissartaqanngitsut 132 1,55 204,9
Peqqinnissutsikkut illersugaanermillu kiffartuussinerit 91 1,87 169,8
Kiffartuussinerit allat 121 0,69 84,0
Aningaaseriviit, aningaasaliisarfiit sillimmasiisarfiillu 19 9,27 176,1
Inissianik attartortitsinerit sullissinerillu allat 68 1,95 132,3
Atortussiorneq 73 1,65 120,3
Aatsitassiorneq 28 3,43 95,9
Piorsarsimassutsikkut, sunngiffimmi timersornermillu kiffartuussinerit 64 0,89 57,1
Ilinniartitsineq 43 1,24 53,4
Imeqarfiit, eqqakkat aqqutaat eqqagassalerinerlu 39 0,39 15,0


Se Statistikbankens tabel: ESX1A

Suliffeqarfinni naatsorsuutit


ESXINVST_raw <- 
  statgl_url("ESXINVST", lang = language) %>%
  statgl_fetch(
    industry  = px_all(),
    items     = px_top(3),
    time      = px_top(1),
    .col_code = TRUE
  ) %>% 
  as_tibble()

ESXINVST <- 
  ESXINVST_raw %>% 
  mutate(
    items = items %>% fct_inorder(),
    industry = industry %>% str_remove_all(".\\.") %>% trimws(),
    industry = industry %>% fct_reorder(value, .fun = sum, .desc = T)
  ) %>% 
  spread(items, value)

ESXINVST %>% 
  select(-time) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESXINVST[["time"]] %>% table())
Aningaasaliussat, ilanngaatigalugit sinneri Ilassutit Ilanngaatit
2022
Inuussutissarsiutit tamarmik 3.256.708 5.126.131 -1.869.423
Inuussutissarsiutit tamarmik aatsitassarsiorneq minillugu 3.176.509 5.012.486 -1.835.977
Assartuineq assartugassalerinerlu 1.482.215 2.132.170 -649.955
Inissianik attartortitsinerit sullissinerillu allat 1.047.058 1.241.549 -194.491
Aalisarneq, aalisakkanik tunisassiorneq niuernerlu 352.112 474.412 -122.300
Paasissutissalerineq attaveqaatilerinerlu 139.897 192.225 -52.328
Namminersortunit, ilisimatusarnikkut teknikkikkullu suliaqartunit kiffartuussinerit 134.340 160.048 -25.708
Sanaartorneq 121.688 262.500 -140.812
Niuertunik pilersuineq atugassanillu nioqquteqarneq: Qamutinik iluarsartuussinerit 101.185 403.382 -302.197
Aatsitassiorneq 80.199 113.645 -33.446
Akunnittarfiit neriniartarfiillu 14.570 46.182 -31.612
Atortussiorneq 13.942 22.217 -8.275
Aningaaseriviit, aningaasaliisarfiit sillimmasiisarfiillu -13.277 14.876 -28.153
Allaffissornikkut kiffartuussinerit -217.221 62.925 -280.146


Se Statistikbankens tabel: ESXINVST

ESXNGL_raw <- 
  statgl_url("ESXNGL", lang = language) %>%
  statgl_fetch(
    industry  = px_top(1),
    items     = px_all(),
    time      = px_top(1),
    .col_code = TRUE
  ) %>% 
  as_tibble()

ESXNGL <- 
  ESXNGL_raw %>% 
  mutate(value = value |> prettyNum(big.mark = ".", decimal.mark = ",")) |> 
  spread(industry, value) 
  

ESXNGL %>% 
  select(-time) %>% 
  rename(" " = 1) %>% 
  statgl_table() %>% 
  pack_rows(index = ESXNGL[["time"]] %>% table())
Inuussutissarsiutit tamarmik
2022
Akiliisinnaassuseqarneq (agguut) 1,1
Akiliisinaassutsip annertussusia 37,9
Aningaasaliissuteqarnermi iluanaarutit 3,4
Ilanngaaseereerluni kaaviiaartiat/Pigisat nalillit (agguut) 0,5
Naleqarnerulersitsineq (1.000 kr.) 9.407.953
Namminerisamik aningaasaatit erniaat 3,8
Sinneqartoorsinnaassuseq 6,4
Suliffeqarfiit amerlassusaat 973


Se Statistikbankens tabel: ESXNGL


Sidst opdateret: 10. november 2025
LS0tDQpwYXJhbXM6DQogIGxhbmc6ICJkYSINCm91dHB1dDoNCiAgc3RhdGdsOjpzdGF0Z2xfcmVwb3J0Og0KICAgIGNvZGVfZG93bmxvYWQ6IHRydWUNCiAgICBjb2RlX2ZvbGRpbmc6IGhpZGUNCmVkaXRvcl9vcHRpb25zOiANCiAgY2h1bmtfb3V0cHV0X3R5cGU6IGNvbnNvbGUNCi0tLQ0KDQpgYGB7ciBzZXR1cCwgaW5jbHVkZT1GQUxTRX0NCg0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KA0KCWVjaG8gICAgPSBUUlVFLA0KCW1lc3NhZ2UgPSBGQUxTRSwNCgl3YXJuaW5nID0gRkFMU0UsDQoJY2xhc3Mub3V0cHV0ID0gInNjcm9sbC0xMDAiDQopDQoNCnsNCmxpYnJhcnkoInRpZHl2ZXJzZSIpDQpsaWJyYXJ5KCJzdGF0Z2wiKQ0KbGlicmFyeSgia2FibGVFeHRyYSIpDQpsaWJyYXJ5KCJsdWJyaWRhdGUiKQ0KbGlicmFyeSgieWFtbCIpDQp9DQoNCnsgIA0KbGFuZ3VhZ2UgIDwtIHBhcmFtcyRsYW5nDQpvcHRpb24gICAgPC0gcGFzdGUwKCI/bGFuZz0iLCBsYW5ndWFnZSwgIiZzZWxlY3QiKQ0KbG9nbyAgICAgIDwtIHBhc3RlMChnZXR3ZCgpLCIvYWRkL2xvZ28uZ2lmIikNCnR4dCAgICAgICA8LSByZWFkX3lhbWwocGFzdGUwKGdldHdkKCksICIvYWRkL3R4dC55bWwiKSwgZmlsZUVuY29kaW5nID0gIklTTy04ODU5LTEiKQ0Kc291cmNlICAgIDwtIHR4dCRzb3VyY2VbbGFuZ3VhZ2VdICU+JSB1bmxpc3QoKQ0KfQ0KDQp4YXJpbmdhbkV4dHJhOjp1c2VfY2xpcGJvYXJkKCkNCg0KYGBgDQoNCmBgYHtjc3MsIGVjaG8gPSBGQUxTRX0NCg0KLmFjY29yZGlvbiB7DQogIGJhY2tncm91bmQtY29sb3I6ICM5MTk5MDA7DQogIGNvbG9yOiB3aGl0ZTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwYWRkaW5nOiAxOHB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYm9yZGVyOiBub25lOw0KICBib3JkZXItcmFkaXVzOiA1cHg7DQogIHRleHQtYWxpZ246IGxlZnQ7DQogIG91dGxpbmU6IG5vbmU7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgdHJhbnNpdGlvbjogMC40czsNCn0NCg0KLmFjdGl2ZSwgLmFjY29yZGlvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmOTcyNDI7DQp9DQoNCi5hY2NvcmRpb246YWZ0ZXIgew0KICBjb250ZW50OiAnXDAwMkInOw0KICBjb2xvcjogIzc3NzsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQogIGZsb2F0OiByaWdodDsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCn0NCg0KLmFjdGl2ZTphZnRlciB7DQogIGNvbnRlbnQ6ICJcMjIxMiI7DQp9DQoNCi5wYW5lbCB7DQogIHBhZGRpbmc6IDBweCA1cHggMHB4IDVweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7DQogIG1heC1oZWlnaHQ6IDA7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLW91dDsNCn0NCg0KZGV0YWlscyB7DQogIHdpZHRoOiAxMDAlOw0KfQ0KDQpkZXRhaWxzID4gc3VtbWFyeSB7DQogIHBhZGRpbmc6IDRweCAxMnB4Ow0KICB3aWR0aDogMTAwJTsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2Y5OTsNCiAgYm9yZGVyOiBzb2xpZDsNCiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsNCiAgYm9yZGVyLXJhZGl1czogNXB4Ow0KICBjdXJzb3I6IHBvaW50ZXI7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgY29sb3I6IHdoaXRlOw0KfQ0KDQpkZXRhaWxzW29wZW5dID4gc3VtbWFyeSB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmYWE0MWE7DQp9DQoNCg0KLnRpdGxlIHsNCiAgY29sb3I6ICMxYjU0NjM7DQogIGZvbnQtc2l6ZTogMzZweDsNCn0NCg0KDQoucGVyc29uZXIgew0KICBib3gtc2hhZG93OiAzcHggM3B4IDRweCBibGFjazsNCiAgYmFja2dyb3VuZDogIzAwNDQ1OTsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCiAgcGFkZGluZy1sZWZ0OiAxNnB4Ow0KICBwYWRkaW5nLXRvcDogMC4xcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIGZvbnQtc2l6ZTogMTFweDsNCiAgY29sb3I6IHdoaXRlOw0KICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOw0KfQ0KDQouw7hrb25vbWkgew0KICBib3gtc2hhZG93OiAzcHggM3B4IDRweCBibGFjazsNCiAgYmFja2dyb3VuZDogIzAwN0Y5OTsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCiAgcGFkZGluZy1sZWZ0OiAxNnB4Ow0KICBwYWRkaW5nLXRvcDogMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMC4xcHg7DQogIGZvbnQtc2l6ZTogMTFweDsNCiAgY29sb3I6IHdoaXRlOw0KICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOw0KfQ0KDQoudHbDpnJnw6VlbmRlIHsNCiAgYm94LXNoYWRvdzogM3B4IDNweCA0cHggYmxhY2s7DQogIGJhY2tncm91bmQ6ICNmYWE0MWE7DQogIHBhZGRpbmctcmlnaHQ6IDE1cHg7DQogIHBhZGRpbmctbGVmdDogMTZweDsNCiAgcGFkZGluZy10b3A6IDAuMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KICBmb250LXNpemU6IDExcHg7DQogIGNvbG9yOiB3aGl0ZTsNCiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsNCn0NCg0KLmNvbnRhaW5lciB7DQogIHdpZHRoOiBpbmhlcml0Ow0KfQ0KDQouc2Nyb2xsLTEwMCB7DQogIG1heC1oZWlnaHQ6IDEwMDsNCiAgb3ZlcmZsb3cteTogYXV0bzsNCiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsNCn0NCg0KDQpwcmUgew0KICBtYXgtaGVpZ2h0OiAzMDBweDsNCiAgb3ZlcmZsb3cteTogYXV0bzsNCn0NCg0KcHJlW2NsYXNzXSB7DQogIG1heC1oZWlnaHQ6IDMwMHB4Ow0KfQ0KDQpgYGANCg0KPGJyPg0KPGJyPg0KDQo8Y2VudGVyPg0KDQotLS0NCiANCiMgW2ByIHR4dCRFUyR0aXRsZVtsYW5ndWFnZV1gXXsudGl0bGV9DQogDQotLS0NCjwvY2VudGVyPg0KDQo8ZGV0YWlscz4gPHN1bW1hcnk+IGByIHR4dCRFUyRzdWIxW2xhbmd1YWdlXWAgPC9zdW1tYXJ5PiANCjxicj4NCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAxOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWDFBIiwgbGFuZyA9IGxhbmd1YWdlKSlbMV0kdGl0bGUpIGAgPC9idXR0b24+IDxkaXYgY2xhc3M9InBhbmVsIj4NCmBgYHtyIEVTWDFBfQ0KDQpFU1gxQV9yYXcgPC0gDQogIHN0YXRnbF91cmwoIkVTWDFBIiwgbGFuZyA9IGxhbmd1YWdlKSAlPiUgDQogIHN0YXRnbF9mZXRjaCgNCiAgICBzZWN0aW9uICAgID0gcHhfYWxsKCksDQogICAgdmFyaWFibGUgICA9IHB4X2FsbCgpLA0KICAgIGFhciAgICAgICAgPSBweF90b3AoKSwNCiAgICAuY29sX2NvZGUgID0gVFJVRQ0KICApICU+JSANCiAgYXNfdGliYmxlKCkNCg0KRVNYMUEgPC0gDQogIEVTWDFBX3JhdyAlPiUgDQogIG11dGF0ZSgNCiAgICB2YXJpYWJsZSA9IHZhcmlhYmxlICU+JSBmY3RfaW5vcmRlcigpLA0KICAgIHNlY3Rpb24gPSBzZWN0aW9uICU+JSBzdHJfcmVtb3ZlX2FsbCgiLlxcLiIpICU+JSB0cmltd3MoKSwNCiAgICBzZWN0aW9uID0gc2VjdGlvbiAlPiUgZmN0X3Jlb3JkZXIodmFsdWUsIC5mdW4gPSBzdW0sIC5kZXNjID0gVFJVRSksDQogICAgKSAlPiUgDQogIHNwcmVhZCh2YXJpYWJsZSwgdmFsdWUpDQoNCkVTWDFBICU+JSANCiAgc2VsZWN0KC1hYXIpICU+JSANCiAgcmVuYW1lKCIgIiA9IDEpICU+JSANCiAgc3RhdGdsX3RhYmxlKCkgJT4lIA0KICBwYWNrX3Jvd3MoaW5kZXggPSBFU1gxQVtbImFhciJdXSAlPiUgdGFibGUoKSkgJT4lIA0KICByb3dfc3BlYygxLCBib2xkID0gVFJVRSkNCg0KYGBgDQo8YnI+DQpbIVtdKGByIGxvZ29gKXt3aWR0aD00MH1gciBwYXN0ZShzb3VyY2UsICJFU1gxQSIpYF0oYHIgcGFzdGUwKCJodHRwczovL2Jhbmsuc3RhdC5nbDo0NDMvc3EvYTU5OWQ4NWItYWI0My00MjhhLWE5MWEtMDNiZDk1YTgwMjMyIiwgb3B0aW9uKWApe3RhcmdldD0iX2JsYW5rIn0NCjwvZGl2PiANCg0KPC9kZXRhaWxzPg0KDQo8ZGV0YWlscz4gPHN1bW1hcnk+IGByIHR4dCRFUyRzdWIyW2xhbmd1YWdlXWAgPC9zdW1tYXJ5Pg0KPGJyPg0KDQoNCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAyOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWElOVlNUIiwgbGFuZyA9IGxhbmd1YWdlKSlbMV0kdGl0bGUpIGAgPC9idXR0b24+IDxkaXYgY2xhc3M9InBhbmVsIj4NCg0KYGBge3IgRVNYSU5WU1R9DQoNCkVTWElOVlNUX3JhdyA8LSANCiAgc3RhdGdsX3VybCgiRVNYSU5WU1QiLCBsYW5nID0gbGFuZ3VhZ2UpICU+JQ0KICBzdGF0Z2xfZmV0Y2goDQogICAgaW5kdXN0cnkgID0gcHhfYWxsKCksDQogICAgaXRlbXMgICAgID0gcHhfdG9wKDMpLA0KICAgIHRpbWUgICAgICA9IHB4X3RvcCgxKSwNCiAgICAuY29sX2NvZGUgPSBUUlVFDQogICkgJT4lIA0KICBhc190aWJibGUoKQ0KDQpFU1hJTlZTVCA8LSANCiAgRVNYSU5WU1RfcmF3ICU+JSANCiAgbXV0YXRlKA0KICAgIGl0ZW1zID0gaXRlbXMgJT4lIGZjdF9pbm9yZGVyKCksDQogICAgaW5kdXN0cnkgPSBpbmR1c3RyeSAlPiUgc3RyX3JlbW92ZV9hbGwoIi5cXC4iKSAlPiUgdHJpbXdzKCksDQogICAgaW5kdXN0cnkgPSBpbmR1c3RyeSAlPiUgZmN0X3Jlb3JkZXIodmFsdWUsIC5mdW4gPSBzdW0sIC5kZXNjID0gVCkNCiAgKSAlPiUgDQogIHNwcmVhZChpdGVtcywgdmFsdWUpDQoNCkVTWElOVlNUICU+JSANCiAgc2VsZWN0KC10aW1lKSAlPiUgDQogIHJlbmFtZSgiICIgPSAxKSAlPiUgDQogIHN0YXRnbF90YWJsZSgpICU+JSANCiAgcGFja19yb3dzKGluZGV4ID0gRVNYSU5WU1RbWyJ0aW1lIl1dICU+JSB0YWJsZSgpKQ0KDQpgYGANCjxicj4NClshW10oYHIgbG9nb2Ape3dpZHRoPTQwfWByIHBhc3RlKHNvdXJjZSwgIkVTWElOVlNUIilgXShgciBwYXN0ZTAoImh0dHBzOi8vYmFuay5zdGF0LmdsOjQ0My9zcS84MDhkZDgxMi02MmE4LTRmYzMtYTRjNS01ZjczMjVjN2EyZmMiLCBvcHRpb24pYCl7dGFyZ2V0PSJfYmxhbmsifQ0KPC9kaXY+IA0KDQoNCjxidXR0b24gY2xhc3M9ImFjY29yZGlvbiI+IGByIHBhc3RlMCgiKipUYWJlbCAzOiAqKiIsIHN0YXRnbF9tZXRhKHN0YXRnbF91cmwoIkVTWE5HTCIsIGxhbmcgPSBsYW5ndWFnZSkpWzFdJHRpdGxlKSBgIDwvYnV0dG9uPiA8ZGl2IGNsYXNzPSJwYW5lbCI+DQoNCmBgYHtyIEVTWE5HTH0NCg0KDQpFU1hOR0xfcmF3IDwtIA0KICBzdGF0Z2xfdXJsKCJFU1hOR0wiLCBsYW5nID0gbGFuZ3VhZ2UpICU+JQ0KICBzdGF0Z2xfZmV0Y2goDQogICAgaW5kdXN0cnkgID0gcHhfdG9wKDEpLA0KICAgIGl0ZW1zICAgICA9IHB4X2FsbCgpLA0KICAgIHRpbWUgICAgICA9IHB4X3RvcCgxKSwNCiAgICAuY29sX2NvZGUgPSBUUlVFDQogICkgJT4lIA0KICBhc190aWJibGUoKQ0KDQpFU1hOR0wgPC0gDQogIEVTWE5HTF9yYXcgJT4lIA0KICBtdXRhdGUodmFsdWUgPSB2YWx1ZSB8PiBwcmV0dHlOdW0oYmlnLm1hcmsgPSAiLiIsIGRlY2ltYWwubWFyayA9ICIsIikpIHw+IA0KICBzcHJlYWQoaW5kdXN0cnksIHZhbHVlKSANCiAgDQoNCkVTWE5HTCAlPiUgDQogIHNlbGVjdCgtdGltZSkgJT4lIA0KICByZW5hbWUoIiAiID0gMSkgJT4lIA0KICBzdGF0Z2xfdGFibGUoKSAlPiUgDQogIHBhY2tfcm93cyhpbmRleCA9IEVTWE5HTFtbInRpbWUiXV0gJT4lIHRhYmxlKCkpDQoNCmBgYA0KPGJyPg0KWyFbXShgciBsb2dvYCl7d2lkdGg9NDB9YHIgcGFzdGUoc291cmNlLCAiRVNYTkdMIilgXShgciBwYXN0ZTAoImh0dHBzOi8vYmFuay5zdGF0LmdsOjQ0My9zcS9lZThiMmE3NS04MmI5LTQ5NjEtOTYxNC1hYTFkY2JiNGRjMzMiLCBvcHRpb24pYCl7dGFyZ2V0PSJfYmxhbmsifQ0KPC9kaXY+IA0KIA0KDQo8L2RldGFpbHM+DQoNCg0KDQo8aHIgc3R5bGU9ImJvcmRlcjoxcHggcmlkZ2UgbGlnaHRncmF5Ij4gPC9ocj4NCjxjZW50ZXI+IDxzcGFuIHN0eWxlPSdjb2xvcjojRDNEM0QzOyBmb250LXNpemU6OTAlOyc+IGByIHBhc3RlKHR4dCR1cGRhdGVbbGFuZ3VhZ2VdLCBmb3JtYXQoU3lzLkRhdGUoKSwgIiVkLiAlQiAlWSIpKWAgPC9zcGFuPiA8L2NlbnRlcj4NCg0KDQoNCg0KPHNjcmlwdD4NCnZhciBhY2MgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCJhY2NvcmRpb24iKTsNCnZhciBpOw0KDQpmb3IgKGkgPSAwOyBpIDwgYWNjLmxlbmd0aDsgaSsrKSB7DQogIGFjY1tpXS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCkgew0KICAgIHRoaXMuY2xhc3NMaXN0LnRvZ2dsZSgiYWN0aXZlIik7DQogICAgdmFyIHBhbmVsID0gdGhpcy5uZXh0RWxlbWVudFNpYmxpbmc7DQogICAgaWYgKHBhbmVsLnN0eWxlLm1heEhlaWdodCkgew0KICAgICAgcGFuZWwuc3R5bGUubWF4SGVpZ2h0ID0gbnVsbDsNCiAgICB9IGVsc2Ugew0KICAgICAgcGFuZWwuc3R5bGUubWF4SGVpZ2h0ID0gcGFuZWwuc2Nyb2xsSGVpZ2h0ICsgInB4IjsNCiAgICB9IA0KICB9KTsNCn0NCjwvc2NyaXB0Pg0KDQoNCg==