{
  "guideCount": 76,
  "uniquePortraitsUsed": 75,
  "artSource": "Original game portrait extraction, except explicitly listed user-supplied artwork overrides.",
  "formatReference": "https://github.com/jam1garner/Smash-Forge/blob/master/Smash%20Forge/Filetypes/Textures/NUT.cs",
  "guides": {
    "fighter-2.html": {
      "name": "1st Hokage",
      "portrait": "assets/portraits/1fir.webp",
      "code": "1fir",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1fir.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "b24f77f3c2c5b9d3d60748faf41581df5187f6a30b8e09ce04eb58553757256b",
      "decodedSha256": "0d2fffa91052d95d863a923ba1c84cc2be31e778dd59f2fa29313a27ab2e60b4",
      "image": "1fir.webp",
      "width": 540,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-3.html": {
      "name": "2nd Hokage",
      "portrait": "assets/portraits/1sec.webp",
      "code": "1sec",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1sec.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "7280dde2ebbfd5716bd696a084991509f0e411c43452ca1d65c5b5102c887d1f",
      "decodedSha256": "507c3f5ee977fe1304c03cafe4f5b363eb2e98758faca4854c4ea48fc2702a36",
      "image": "1sec.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-4.html": {
      "name": "3rd Hokage",
      "portrait": "assets/portraits/1hkg.webp",
      "code": "1hkg",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1hkg.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "ed8e821f6cf7c0db05cb429d307ceb00b131e3710b5bfc5645feb75140d943d0",
      "decodedSha256": "808a103211b91bf368f4f01c8bb4853a23caba129e515c6fbcda68867d4bd6b8",
      "image": "1hkg.webp",
      "width": 960,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-5.html": {
      "name": "Asuma",
      "portrait": "assets/portraits/2asm.webp",
      "code": "2asm",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2asm.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "57201de9240256383f65794b49232a030adb47a7eecaf120eac60c60ac5a8f40",
      "decodedSha256": "fda48ed019066111671c728b0ce2619ad9ff7ce0a5063623f9d569adaf9625c9",
      "image": "2asm.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-6.html": {
      "name": "Chiyo",
      "portrait": "assets/portraits/2cyb.webp",
      "code": "2cyb",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2cyb.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "225fec60562b19c276fdc5a4d418ab4826a2bb30c86eb8862a305f7bf48695e6",
      "decodedSha256": "e35fd46b7058487de72dd6c5cf7f4c645fb68f47813bc7bd7e7f2369055b61c2",
      "image": "2cyb.webp",
      "width": 960,
      "height": 928,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-7.html": {
      "name": "Choji",
      "portrait": "assets/portraits/2tyo.webp",
      "code": "2tyo",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2tyo.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "e6f1a9b1af66882a2ad4e0dfa329d280cab6a5b7efadbce11370b122b9899e64",
      "decodedSha256": "a2300f5e444fde7006e30a438a781515f3789a010f25e452a54f9cea2d7ff126",
      "image": "2tyo.webp",
      "width": 704,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-8.html": {
      "name": "Choji P1",
      "portrait": "assets/portraits/1tyo.webp",
      "code": "1tyo",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1tyo.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "470e3fb581bd4eb149e742741015c85698917d60c7c258f632c1ca8baebebc53",
      "decodedSha256": "7f9d30ffa387c9bc2a69f2b944beefd49ea0f98c2ffed27b9edbd63168425f99",
      "image": "1tyo.webp",
      "width": 576,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-9.html": {
      "name": "Danzo",
      "portrait": "assets/portraits/2dnz.webp",
      "code": "2dnz",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2dnz.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "9b34dc1623b992d07bca7a1e7f7c6a455abdec2e90206185d0b177af5a7ec861",
      "decodedSha256": "785d0063cdd5337db941339468feac50562c8218fe0f86991d3c9163b43c1aea",
      "image": "2dnz.webp",
      "width": 576,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-10.html": {
      "name": "Deidara",
      "portrait": "assets/portraits/2ddr.webp",
      "code": "2ddr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ddr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "f8e2fd2c4ae1721225dab0a8c55c524035d37115df967f372f88f57a6bb01913",
      "decodedSha256": "276e678bff71736cd4738455e8224aeb2d1a6508f20fbd813e037d6a444d932c",
      "image": "2ddr.webp",
      "width": 768,
      "height": 960,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-11.html": {
      "name": "Gaara (SP/SPSA)",
      "portrait": "assets/portraits/2gar.webp",
      "code": "2gar",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2gar.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "b37b0f107103240f7b11e03e152c7076eaa5b600331792d69b24a4f23f984398",
      "decodedSha256": "cd5dbec38e6de880a475584cf1fdfd75646d1952e59a869a9786d21c76a0eb5f",
      "image": "2gar.webp",
      "width": 1024,
      "height": 960,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-12.html": {
      "name": "Gaara P1 (SS)",
      "portrait": "assets/portraits/1gar.webp",
      "code": "1gar",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1gar.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "1ea5d7b4748b4e5cca2d4bf87831211b55d58cead9418a2f5ad979645e89a4b4",
      "decodedSha256": "a09b88b283a55d2ef2cd64f6fd1ecbd1d0c00a0aa5d8e05f2502e624defaa231",
      "image": "1gar.webp",
      "width": 672,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-13.html": {
      "name": "Gaara P1 (SB)",
      "portrait": "assets/portraits/1gax.webp",
      "code": "1gax",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1gax.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "image": "1gax.webp",
      "width": 576,
      "height": 832,
      "mappingNote": "Outfit-specific artwork; native alternate selection for Gaara, owner-supplied Storm 2 override for Tsukuyomi Itachi."
    },
    "fighter-14.html": {
      "name": "Guy",
      "portrait": "assets/portraits/2guy.webp",
      "code": "2guy",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2guy.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "493c788f62129dc5296d821475e634d6f0d86f464f4b4a2c3a635f80d8037d63",
      "decodedSha256": "ec4233b21f71138265f3d87997ffb64712f2a9ed6a1ba5d7975285b01c75870f",
      "image": "2guy.webp",
      "width": 576,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-15.html": {
      "name": "Haku",
      "portrait": "assets/portraits/1hak.webp",
      "code": "1hak",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1hak.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "6b7ef8b510934c66bd71f687b649beba0c725df470ee1c3de91ed7cf550c8a82",
      "decodedSha256": "55311f7c74b1b7c1b15812adb046432ccc0577250d72675b2c98121cdc4df851",
      "image": "1hak.webp",
      "width": 620,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-16.html": {
      "name": "Hidan",
      "portrait": "assets/portraits/2hdn.webp",
      "code": "2hdn",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2hdn.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "644ff93c6e2252ee74b4310ff3e0e7232e18eaee1a46c639a630a3c92161b39b",
      "decodedSha256": "6ebdb03c347ee86d304cb69881b5b50df6af196125b251fdcf87b8357ffc7c16",
      "image": "2hdn.webp",
      "width": 1152,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-17.html": {
      "name": "Hinata",
      "portrait": "assets/portraits/2hnt.webp",
      "code": "2hnt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2hnt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "8b190ea5b21e46ef81b6d1d89f37068ae9da15639216f8c7721eaa893d75b3df",
      "decodedSha256": "dc113450c2e204cb725949a28509ef419eda2f66527793b1e8af0d5f8ca0fe15",
      "image": "2hnt.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-18.html": {
      "name": "Hinata P1",
      "portrait": "assets/portraits/1hnt.webp",
      "code": "1hnt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1hnt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "816017e219a7a04d2151da6cbc71d10dcc1ea77e9c576e7f80f4b3f7d84f2269",
      "decodedSha256": "52dea62f5369ac672cd60624d28db363d384e223032908e1e1237aa945884f6c",
      "image": "1hnt.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-19.html": {
      "name": "Ino",
      "portrait": "assets/portraits/2ino.webp",
      "code": "2ino",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ino.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "80dc151fc00b22b5e3021e442840174f57c8afd39d3f9779095dbfd46e2574ce",
      "decodedSha256": "225444707714fd838ca96b0505e5ae48327dec7af2d098c583726e8c46ca8eac",
      "image": "2ino.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-20.html": {
      "name": "Ino P1",
      "portrait": "assets/portraits/1ino.webp",
      "code": "1ino",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1ino.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "6a7b616f4be84c660e85ddb42709cf06efc3ad94fd77a7b02ab566dd693a11c7",
      "decodedSha256": "6d29198d0b16e76d35310562995684d433e806c716c3e86341ea0ec5d9390495",
      "image": "1ino.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-21.html": {
      "name": "Itachi (TB)",
      "portrait": "assets/portraits/2itc.webp",
      "code": "2itc",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2itc.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "67708fd74308aa4f31568767831d9b531bd368eff7a21425e1d77d2be8e65900",
      "decodedSha256": "c9ac380ac891c987429502be19fcd592f85141f6f2a4ced54260065bbae3afa7",
      "image": "2itc.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-22.html": {
      "name": "Itachi (Tsukuyomi)",
      "portrait": "assets/portraits/itachi-tsukuyomi-storm2.webp",
      "code": "2itc",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2itc.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "67708fd74308aa4f31568767831d9b531bd368eff7a21425e1d77d2be8e65900",
      "decodedSha256": "c9ac380ac891c987429502be19fcd592f85141f6f2a4ced54260065bbae3afa7",
      "image": "itachi-tsukuyomi-storm2.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Outfit-specific artwork; native alternate selection for Gaara, owner-supplied Storm 2 override for Tsukuyomi Itachi."
    },
    "fighter-23.html": {
      "name": "Jiraiya",
      "portrait": "assets/portraits/2jry.webp",
      "code": "2jry",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2jry.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "bf5345452d120fd3c22a3bfdf4ca1aea0a314166a633a553a216d1c0e534ccfc",
      "decodedSha256": "2cc4ae8f6d72e4ab509eef73c5e56504041c53b091b3bf6535ebdb263022b9c5",
      "image": "2jry.webp",
      "width": 640,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-24.html": {
      "name": "Jugo",
      "portrait": "assets/portraits/2jug.webp",
      "code": "2jug",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2jug.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "ebe34d60fa80fe54889af8ea9f97198b894216cfc704735a3fcf040b09a0d615",
      "decodedSha256": "f860026b882cb58bb0431c9f99fcff50c27b79e6430036827347b48613589b47",
      "image": "2jug.webp",
      "width": 768,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-25.html": {
      "name": "Kabuto",
      "portrait": "assets/portraits/2kbt.webp",
      "code": "2kbt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kbt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "9e45c56b27378f875e0906a52cbdc060214b228ed3a4a2e079554abcc44dde2e",
      "decodedSha256": "e899546cea3f637a2ce1e842787d493061699b3ffa53438083826b6fcfd1d50d",
      "image": "2kbt.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-26.html": {
      "name": "Kabuto (SC)",
      "portrait": "assets/portraits/2kbx.webp",
      "code": "2kbx",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kbx.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "608d91346eae6535b0b14d88717a752be5ac122e536dd06b30c78fb1ccbfb051",
      "decodedSha256": "eded6aa5eeca27fb5b6d3ebeac28ad86d4f87634df8af5ef74abbe625f32a3f2",
      "image": "2kbx.webp",
      "width": 868,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-27.html": {
      "name": "Kakashi (Kamui)",
      "portrait": "assets/portraits/2kks.webp",
      "code": "2kks",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kks.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "f5d7717839c5ca5aaa892b1973e6ad5a791035bfc22715b11d81005d6ba566af",
      "decodedSha256": "5a982030b89ea855789eac6626677532733aeae57a0950e4713b5a023bdf807a",
      "image": "2kks.webp",
      "width": 512,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-28.html": {
      "name": "Kakashi (TLS)",
      "portrait": "assets/portraits/2kks.webp",
      "code": "2kks",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kks.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "f5d7717839c5ca5aaa892b1973e6ad5a791035bfc22715b11d81005d6ba566af",
      "decodedSha256": "5a982030b89ea855789eac6626677532733aeae57a0950e4713b5a023bdf807a",
      "image": "2kks.webp",
      "width": 512,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-29.html": {
      "name": "Kakashi (Youth)",
      "portrait": "assets/portraits/2kkx.webp",
      "code": "2kkx",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kkx.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "3b65aa3946d4190880b3191a14baada671f22ee203eefb41a600f3e7c4065f76",
      "decodedSha256": "4f105d1119532b51ff2a5b4b2ca6ac6333d7d95a515447c66f5a5b31afd2c943",
      "image": "2kkx.webp",
      "width": 600,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-30.html": {
      "name": "Kakuzu",
      "portrait": "assets/portraits/2kzu.webp",
      "code": "2kzu",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kzu.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "52879979dbebb068f747f88a6cd2634179d56fd4b24b007643ae8444bd534800",
      "decodedSha256": "18dea2af6516dffad6cfbaa1e77db4844349c3b962424a4be5360ed17a83a24b",
      "image": "2kzu.webp",
      "width": 960,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-31.html": {
      "name": "Kankuro (FKS/TGT)",
      "portrait": "assets/portraits/2knk.webp",
      "code": "2knk",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2knk.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "afed31093e63395509b7bf451e2465d3461e2181637fc0b84216c1d110629ceb",
      "decodedSha256": "522ade04866af4dd1a85be2fe7c653f465c11d640a9ae8031150f039d0f1de2e",
      "image": "2knk.webp",
      "width": 1024,
      "height": 1024,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-32.html": {
      "name": "Kankuro P1",
      "portrait": "assets/portraits/1knk.webp",
      "code": "1knk",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1knk.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "b5d111d3c9c519eabf4795b33dc17e211ea63c48a9edd078df2e37275339d210",
      "decodedSha256": "a4d2da86d3751f40eb146f328d014d38bd51803ae34a632561071c7e4f31e314",
      "image": "1knk.webp",
      "width": 960,
      "height": 896,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-33.html": {
      "name": "Karin",
      "portrait": "assets/portraits/2kar.webp",
      "code": "2kar",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kar.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "d423c02bf8682ff65bb562d07fc7050132ff1da6cae6df88db13d14096f2e612",
      "decodedSha256": "6b2d37c62bf0d307fcd636512333494eec64ee2bc2299d89e915a56fbd023d0d",
      "image": "2kar.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-34.html": {
      "name": "Kiba",
      "portrait": "assets/portraits/2kib.webp",
      "code": "2kib",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2kib.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "437fe8b50ed34b29c0cdd485c2e9a84854cc6cbab2de639fb4e1f7817094393a",
      "decodedSha256": "dda8eefc66cbd0e2243e16ceacefdd97d9832679b8ee8cb0ce9356607369fe9d",
      "image": "2kib.webp",
      "width": 576,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-35.html": {
      "name": "Kiba P1",
      "portrait": "assets/portraits/1kib.webp",
      "code": "1kib",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1kib.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "264bb4cc5104107b02b46aeeb118471fa5250f4e1127db79918efed89e5c8003",
      "decodedSha256": "101c3469394d4ff06095c10821413b2c14eeb9b2b1c5afb36f92c95e3f540f47",
      "image": "1kib.webp",
      "width": 800,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-36.html": {
      "name": "Killer Bee",
      "portrait": "assets/portraits/2klb.webp",
      "code": "2klb",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2klb.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "dc87ec5e977c8940ab689f44bab359d9b729fabe6f47376b752379eefe60cd57",
      "decodedSha256": "7f91de0dea7282dba4528d1995f9598dfde34fa71792d5298c3a59276d0b1f97",
      "image": "2klb.webp",
      "width": 1024,
      "height": 864,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-37.html": {
      "name": "Kimimaro",
      "portrait": "assets/portraits/1kmm.webp",
      "code": "1kmm",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1kmm.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "1e0d3709dfa027f79fa1754c04fae4ca0b908455b8d64b3b4fa79c2179d56c21",
      "decodedSha256": "319124cec59a130a76b428f0d415943d035a0571a0513b5a5fbec8994c13804d",
      "image": "1kmm.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-38.html": {
      "name": "Kisame",
      "portrait": "assets/portraits/2ksm.webp",
      "code": "2ksm",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ksm.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "92dfb305a534f4824ae16e96cb9b1778a71a72be00d493530998ad47fa768439",
      "decodedSha256": "f292006b3f394ad85b8e974f3c34dacae8914b5b66ae7d2bb2e9dc3955a1948f",
      "image": "2ksm.webp",
      "width": 1088,
      "height": 960,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-39.html": {
      "name": "Konan",
      "portrait": "assets/portraits/2knn.webp",
      "code": "2knn",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2knn.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "bef2ea4dea641977fd1ba2b0ec446e8ff24b79682a9cff45214e6501a3c86df2",
      "decodedSha256": "e3e85db2548ddafab9e595905008daa98bc889a736a2c2428e315a676a07e6b9",
      "image": "2knn.webp",
      "width": 720,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-40.html": {
      "name": "Lee",
      "portrait": "assets/portraits/2roc.webp",
      "code": "2roc",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2roc.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "d7f0fbbe6b41c86a21bb49ca656ec75633fc7a5de50f67d608dc507dc618e09f",
      "decodedSha256": "f3554c5a675532cb7b2b13f88bfadb41643f90d15a6b73af38024a07edf84ef8",
      "image": "2roc.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-41.html": {
      "name": "Lee P1",
      "portrait": "assets/portraits/1roc.webp",
      "code": "1roc",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1roc.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "3f0e3b22a07ba2be6010481a5d8d965679a480c1f2c27fbb1a15a8f40ea54254",
      "decodedSha256": "a734732127e304066699e91d7311b6ab64b9fdb6f2848c2f63ae8f4191db4a8f",
      "image": "1roc.webp",
      "width": 768,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-42.html": {
      "name": "Masked Man",
      "portrait": "assets/portraits/2mdr.webp",
      "code": "2mdr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2mdr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "7fb62fc190fa674f3ef61f4489d7331e5e3fe627131d5832ad34b435e17b2a2a",
      "decodedSha256": "8accf103458a779e5e561a24b8fdb22dcadaeac644373f5ba132cd2172e5060f",
      "image": "2mdr.webp",
      "width": 1024,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-43.html": {
      "name": "Minato (Hokage/Jonin)",
      "portrait": "assets/portraits/2fou.webp",
      "code": "2fou",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2fou.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "4f0bb5c3a2d98bf4cb6873548b3791591bd2174431b2faeed5f6cb646c64fa22",
      "decodedSha256": "96a915fd942cd2b82b1d820da28bf9ea24489fc66d017b74186a5096ccb80885",
      "image": "2fou.webp",
      "width": 768,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-44.html": {
      "name": "Mizukage",
      "portrait": "assets/portraits/2mkg.webp",
      "code": "2mkg",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2mkg.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "a6d5484f60f73e93448672d965124a2af3cb259c927cd043f640d8472704b47c",
      "decodedSha256": "ba85f32700643833113a0e21836557376c99681ca2012d8cdf99b798a8222616",
      "image": "2mkg.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-45.html": {
      "name": "Naruto (NTR/WSRS)",
      "portrait": "assets/portraits/2nrt.webp",
      "code": "2nrt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2nrt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "90d9ac5dc4d9b376625618eeb16cbe5e3f8364e6e5e7589ecf5dfb07c063cc05",
      "decodedSha256": "1591f6158dafaa6b924950bf770338a40e6f0c67e0efc28b2f431e4897f5cf32",
      "image": "2nrt.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-46.html": {
      "name": "Naruto (MRB)",
      "portrait": "assets/portraits/2nrg.webp",
      "code": "2nrg",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2nrg.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "d3df7672d85a2c4fed1b86a76717f4874ace2b0d751f53e54086ea3c671fa769",
      "decodedSha256": "cc26f6f8b7ee1a827e8488f3a0b7435bbceb9aaafdfb0f20ad44b537fff42f1b",
      "image": "2nrg.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-47.html": {
      "name": "Naruto (SM)",
      "portrait": "assets/portraits/2nrx.webp",
      "code": "2nrx",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2nrx.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "0ea5b0c054139b63bf7e5da3f4525f08128935ce9f34a59c8d15782a470e6553",
      "decodedSha256": "76efeed04c042a6c505831f1ae73062f13cfbd26aa37fb13f5a9e3d33ac885a3",
      "image": "2nrx.webp",
      "width": 704,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-48.html": {
      "name": "Naruto P1",
      "portrait": "assets/portraits/1nrt.webp",
      "code": "1nrt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1nrt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "1c06447fab9d8e71e3122f4b7294a24ab824f387edecac13b1e97943854022c0",
      "decodedSha256": "76533fe5e5619079306efdd1e07941324dae22debb33f3b0058eaa979e73335a",
      "image": "1nrt.webp",
      "width": 768,
      "height": 948,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-49.html": {
      "name": "Neji",
      "portrait": "assets/portraits/2nej.webp",
      "code": "2nej",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2nej.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "a7178d801cb363870b4a3416d93de9b1c06e0f607914feafeb8970bd1b91e0cd",
      "decodedSha256": "11434ee0ebe0194ffdc0ddbf990a3358b601fe3a576b00a2e8d78aeaacd3c092",
      "image": "2nej.webp",
      "width": 832,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-50.html": {
      "name": "Neji P1",
      "portrait": "assets/portraits/1nej.webp",
      "code": "1nej",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1nej.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "840bf6e865bf4082de5edd9b9478e33c8d0abe8c4d7825a279015cda7138cb15",
      "decodedSha256": "40ab16e84d7dadb0628ffac3b334eb58d968b2f9f2d9d8cc3c5d2ec1fa28e597",
      "image": "1nej.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-51.html": {
      "name": "Obito",
      "portrait": "assets/portraits/2obt.webp",
      "code": "2obt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2obt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "b9b9794f4d4845833be412d52ac025a6f9ae965c12e0c5b4832b7eec34a90fc3",
      "decodedSha256": "65bbf4b1120a23876852295a19bfba9b72172f89cd8091c10f1fc2d985f7cc9e",
      "image": "2obt.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-52.html": {
      "name": "Orochimaru",
      "portrait": "assets/portraits/2orc.webp",
      "code": "2orc",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2orc.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "1386e339dfbc150ef1b03d5549759b6f4e64c723f29f8d16234c9609e14da3b2",
      "decodedSha256": "3cf07a328a010177e8d82e4bd762d5880bd15af143866c8b8f5738ebc03b6212",
      "image": "2orc.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-53.html": {
      "name": "Pain",
      "portrait": "assets/portraits/2pea.webp",
      "code": "2pea",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2pea.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "9ad2e2bcf3c8c8897289c1764071a105ad4ecd7465146d284104812b61deb093",
      "decodedSha256": "1903f926ba1fabe07340ad0c2d9ec258d5a34fc4f7dd5e23be10847db3db5b81",
      "image": "2pea.webp",
      "width": 540,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-54.html": {
      "name": "Raikage",
      "portrait": "assets/portraits/2rkg.webp",
      "code": "2rkg",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2rkg.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "f6c5b2054c37d7fb379db036efce0b7bbcb6c57297930b766425b88613254f61",
      "decodedSha256": "1408aeed57092be690b5654277e8572620a6f57f756585e18bd270620c6ebe29",
      "image": "2rkg.webp",
      "width": 720,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-55.html": {
      "name": "Sai",
      "portrait": "assets/portraits/2sai.webp",
      "code": "2sai",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2sai.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "ef198c06e6d72177831984213daa95b524772d5ceee40c0efdcc6bae2003c39c",
      "decodedSha256": "e509dcab7cde6607592b25a4535778db0f6032f18b708983163f594c3ee94675",
      "image": "2sai.webp",
      "width": 768,
      "height": 1024,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-56.html": {
      "name": "Sakura",
      "portrait": "assets/portraits/2skr.webp",
      "code": "2skr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2skr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "08e8b394188292cefd12204fd320c76b9be549a40243d9cb8b843c626979f091",
      "decodedSha256": "538e3770e20c3c21b44a3443093e05f6dc3de01cbf26340fb51caa9fa498e2f4",
      "image": "2skr.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-57.html": {
      "name": "Sakura P1",
      "portrait": "assets/portraits/1skr.webp",
      "code": "1skr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1skr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "90c2e58b7257bad3051f2391c34ae0c9601c0c2003e994f3c3a9d3326ce7395e",
      "decodedSha256": "e09e4c71d3bd7ab7661f6db1a10422ee748d47d2e135b8c01d59b0c007c24de4",
      "image": "1skr.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-58.html": {
      "name": "Sasori",
      "portrait": "assets/portraits/2sco.webp",
      "code": "2sco",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2sco.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "9f85799f61a5dd8f694155d79407f1231366e8fe945f064aaa3e3d7c2cacd986",
      "decodedSha256": "1ba73c9c8c8a5e2b83d7d400f4847b52ec82eaca6e9e8ca7b6f547f6a91e110d",
      "image": "2sco.webp",
      "width": 1024,
      "height": 1024,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-59.html": {
      "name": "Sasuke (Kirin/CTS)",
      "portrait": "assets/portraits/2ssx.webp",
      "code": "2ssx",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ssx.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "62e2176d6cbb9f56e80162f990e03b46efe38c752ab1700729511e3d5c1f0e90",
      "decodedSha256": "cbe95dc050bbe99d3d54dfd0df58d30a3c98a38060ec9d3235b6552476fb2c45",
      "image": "2ssx.webp",
      "width": 864,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-60.html": {
      "name": "Sasuke (Susano\u2019o)",
      "portrait": "assets/portraits/2ssz.webp",
      "code": "2ssz",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ssz.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "252e53c866fdc6f1795732df6dca9c273c00c9be18a5a5f1ac82fb315ea11b87",
      "decodedSha256": "874be40edbb39f7885d39608b7dc23efac14336f3935dd1c98d91f66aa3998a1",
      "image": "2ssz.webp",
      "width": 816,
      "height": 896,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-61.html": {
      "name": "Sasuke (Taka)",
      "portrait": "assets/portraits/2ssy.webp",
      "code": "2ssy",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ssy.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "ffee0392eed05eb1540170965937f0cc9e63df34d6b5f88389a12aeca273e389",
      "decodedSha256": "a7b946ce5ba73abb7db2fc341ae4bb83c9bffd974a60a3d95b70dcbf1c15f84b",
      "image": "2ssy.webp",
      "width": 864,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-62.html": {
      "name": "Sasuke P1",
      "portrait": "assets/portraits/1ssk.webp",
      "code": "1ssk",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1ssk.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "ade2f723261ab390513ddc3c2168a38c5fa34470cc3f62208e8d9bb59c1f8bd1",
      "decodedSha256": "c206b7feaf3b9924f24beddf0f3dc3c321817e8c511f6c63141463ace3a9dddc",
      "image": "1ssk.webp",
      "width": 960,
      "height": 960,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-63.html": {
      "name": "Sasuke P1 (Black)",
      "portrait": "assets/portraits/1ssx.webp",
      "code": "1ssx",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1ssx.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "d0fd1fc7f22724fdc77b40fc5811066dcecccec8f96032df92145d12a3ef8430",
      "decodedSha256": "ba8c9a30763faef527df565bf8188897051f22922d6117448fea751a5893ecaa",
      "image": "1ssx.webp",
      "width": 576,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-64.html": {
      "name": "Shikamaru",
      "portrait": "assets/portraits/2sik.webp",
      "code": "2sik",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2sik.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "db6bacb15f49e17611f22cd153eacae1c36bb042fe19a8bec8450c6776182a54",
      "decodedSha256": "c05418d722eee3bdf3adf5c7240d9821f774722f4c65321301af9706ed21826e",
      "image": "2sik.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-65.html": {
      "name": "Shikamaru P1",
      "portrait": "assets/portraits/1sik.webp",
      "code": "1sik",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1sik.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "3f1958dfb0fc1ea887c74631da8bb9f243e49ee50ae7511cfbdbebeec18a186b",
      "decodedSha256": "a5900031c5a92aa33d013451d9f7c967639a1df36449dc6366be0ade152c2aa0",
      "image": "1sik.webp",
      "width": 832,
      "height": 960,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-66.html": {
      "name": "Shino",
      "portrait": "assets/portraits/2sin.webp",
      "code": "2sin",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2sin.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "e149c5f7f54359364e6d81e04dbafd9db0e4e7e36a26c4e7bc2a74b868da5d03",
      "decodedSha256": "81caae7074b6ad758a309361e2af1538c8dee23835e2830fdcee0ab6f1fb7397",
      "image": "2sin.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-67.html": {
      "name": "Shino P1",
      "portrait": "assets/portraits/1sin.webp",
      "code": "1sin",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1sin.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "f3ea887eac9ee068dbb3a8c9841ad00437ab6f012fa837ad0e3adcc2f144e175",
      "decodedSha256": "c1f00eff5d1334428f1521fdf541e5659888ce5fe8125e81b4050d99dfaf9192",
      "image": "1sin.webp",
      "width": 960,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-68.html": {
      "name": "Suigetsu",
      "portrait": "assets/portraits/2sgt.webp",
      "code": "2sgt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2sgt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "7fc0aff35820d72097a3a9caa06af4635f9a3f328ea2bd383329c34946193fef",
      "decodedSha256": "8b8ddc46e5783674ae3be1bcc1cb6eccd5999834408fe06db797041aab6ec95c",
      "image": "2sgt.webp",
      "width": 768,
      "height": 1024,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-69.html": {
      "name": "Temari",
      "portrait": "assets/portraits/2tmr.webp",
      "code": "2tmr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2tmr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "af77bcfcf801c7574b99b4552e8ffa6a94aff72f24a62bedc8451f3080b84fd5",
      "decodedSha256": "c4c559b6753f5393523ec44c087842647e7a80064719446d48dfb04c3150bee6",
      "image": "2tmr.webp",
      "width": 1024,
      "height": 948,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-70.html": {
      "name": "Temari P1",
      "portrait": "assets/portraits/1tmr.webp",
      "code": "1tmr",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1tmr.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "69ceb545781e96b67dcdffdf96d70e474ee584856441843a7da9ee053b20b716",
      "decodedSha256": "08cf52acac8342f6525b41008edfa6bf24e305dac60fcd2bef4fe9e5068a9111",
      "image": "1tmr.webp",
      "width": 768,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-71.html": {
      "name": "Tenten",
      "portrait": "assets/portraits/2ten.webp",
      "code": "2ten",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ten.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "c5660e2467cd3111e26319b4e970124a31d2c030d8e782e5ab67b65f33a09e3d",
      "decodedSha256": "ea78df1e688422d26ee25a67287e0e1b332c6a3f260077ae563e2c167bbcf18e",
      "image": "2ten.webp",
      "width": 1024,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-72.html": {
      "name": "Tenten P1",
      "portrait": "assets/portraits/1ten.webp",
      "code": "1ten",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1ten.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "9951138939f2bd79cd98f97da953c2c398f14223c2475aea0a08642a1f136ee0",
      "decodedSha256": "15ef4580f3ba215412e79fb91ed53e654ce0f45c04b833094e0238ddb9d2425e",
      "image": "1ten.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-73.html": {
      "name": "Tobi",
      "portrait": "assets/portraits/2tob.webp",
      "code": "2tob",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2tob.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "62c123ea38c59eced8713867e506575a9407e514d864e4ed70567b0ac6fed3ba",
      "decodedSha256": "acf1cc45ffacf34f6bd386d027d5fe666d87a84577eeae060084d5f001b0f842",
      "image": "2tob.webp",
      "width": 640,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-74.html": {
      "name": "Tsuchikage",
      "portrait": "assets/portraits/2tkg.webp",
      "code": "2tkg",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2tkg.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "a9310dcba5065d75afd5aad9cfc9b29f0293434046f39522a3717280dabfad25",
      "decodedSha256": "8df0d1dbe6c9bf5f0c6f94e2ef9237d8c189dd32054c9c7cba6854020a5ef60b",
      "image": "2tkg.webp",
      "width": 960,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-75.html": {
      "name": "Tsunade",
      "portrait": "assets/portraits/2tnd.webp",
      "code": "2tnd",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2tnd.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "111d695d0db7138700f95484c1b7af18f8f492d2ad400b14f03e952152a36142",
      "decodedSha256": "485cda8be374ef0fc3a00b56632d4189b7edf1327d59edafd3ab48fe0891a4cc",
      "image": "2tnd.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-76.html": {
      "name": "Yamato",
      "portrait": "assets/portraits/2ymt.webp",
      "code": "2ymt",
      "asset": "data/ui/chara_sel/stand/sel1_stand_2ymt.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "e950990a6c10464d87d8a5d64df092224b70f2abdddda0b643205a97e5d9ae9c",
      "decodedSha256": "ea0d8011d792cdd45e95c29c6b9de7e0b49628dd486bc1c7d6a762c43b5f28b0",
      "image": "2ymt.webp",
      "width": 512,
      "height": 832,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    },
    "fighter-77.html": {
      "name": "Zabuza",
      "portrait": "assets/portraits/1zbz.webp",
      "code": "1zbz",
      "asset": "data/ui/chara_sel/stand/sel1_stand_1zbz.xfbin",
      "archive": "C:\\Users\\james\\Games\\UNSG V2\\content\\game\\data\\cpk\\NA\\data.cpk",
      "storedSha256": "47034fe6ff2794edd508acd7b731611897aaf1173e26c3bf48b06abddcbff060",
      "decodedSha256": "ca395c940af53dde87a94e32ac025044790a36449ab840a6445b8fc4987baca0",
      "image": "1zbz.webp",
      "width": 832,
      "height": 1024,
      "mappingNote": "Character-select artwork matched to character identity and visible form. Combined source variants use a representative portrait; this is not a gameplay-data reconciliation."
    }
  },
  "artworkOverrides": [
    {
      "guide": "wiki/fighter-22.html",
      "asset": "wiki/assets/portraits/itachi-tsukuyomi-storm2.webp",
      "source": "Storm 2 Itachi artwork supplied and selected by the project owner on September 15, 2026.",
      "processing": "Upper-body crop and resize; original artwork preserved, no generated artwork."
    }
  ],
  "outfitArtworkOptions": {
    "fighter-11.html": [
      {
        "asset": "assets/portraits/2gar.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/2gav.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-31.html": [
      {
        "asset": "assets/portraits/2knk.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/2knv.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-32.html": [
      {
        "asset": "assets/portraits/1knk.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/1knx.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-43.html": [
      {
        "asset": "assets/portraits/2fou.webp",
        "label": "Hokage"
      },
      {
        "asset": "assets/portraits/2fox.webp",
        "label": "Jonin"
      }
    ],
    "fighter-59.html": [
      {
        "asset": "assets/portraits/2ssx.webp",
        "label": "Kirin"
      },
      {
        "asset": "assets/portraits/2ssk.webp",
        "label": "Chidori True Spear"
      }
    ],
    "fighter-67.html": [
      {
        "asset": "assets/portraits/1sin.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/1six.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-69.html": [
      {
        "asset": "assets/portraits/2tmr.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/2tmv.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-70.html": [
      {
        "asset": "assets/portraits/1tmr.webp",
        "label": "Original outfit"
      },
      {
        "asset": "assets/portraits/1tmx.webp",
        "label": "Alternate outfit"
      }
    ],
    "fighter-15.html": [
      {
        "asset": "assets/portraits/1hak.webp",
        "label": "Original artwork"
      },
      {
        "asset": "assets/portraits/1hax.webp",
        "label": "Mask in hand"
      }
    ]
  },
  "outfitMappingEvidence": "Original stand_file_param.bin.xfbin character-select entries include alternate 2gav, 2tmv, 2knv, 2ssx, 1ssx, 1six, 1gax, 1knx, 1tmx, 2fox and 1hax. Existing extracted portraits are reused without synthesized artwork. Artwork choices do not change gameplay data."
}