{
  "key": "X6A85-dc7d591f499c",
  "signature": "1a9c239bd1f9d60ce8365f4df060282904bc36603a2204b4b8f6f9e536b0b1bc",
  "source": {
    "path": "char/model/X6A85.nif",
    "sha256": "dc7d591f499cb32c0b306a8fbbca040b51de880ca9561e8a9831149ccffc66ab",
    "sizeBytes": 91260
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6A85-dc7d591f499c.glb",
    "sha256": "05efbbdab6cac358cfa24efa446f5e44e5dc7d4dcb6b12299010f0a380c376d4",
    "sizeBytes": 96320
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB1740:L1744:additional_model:F6",
      "appearanceCode": "BK10426",
      "source": {
        "path": "data/db/equip.ini",
        "line": 1744,
        "section": "TableBoy",
        "registryKey": "DB1740",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A85H01.dds",
        "sha256": "72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a",
        "sizeBytes": 131200
      },
      "convertedTexture": {
        "url": "textures/72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a.png",
        "sha256": "b49f53b9db38d83d811026ff0cee4b612bc5511d67866c7c74f6e2b5f13dec27",
        "sizeBytes": 157256,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/X6A85H01.dds",
          "sha256": "72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a",
          "sizeBytes": 131200
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB1765:L5485:additional_model:F6",
      "appearanceCode": "GK10426",
      "source": {
        "path": "data/db/equip.ini",
        "line": 5485,
        "section": "TableGirl",
        "registryKey": "DB1765",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A85H01.dds",
        "sha256": "72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a",
        "sizeBytes": 131200
      },
      "convertedTexture": {
        "url": "textures/72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a.png",
        "sha256": "b49f53b9db38d83d811026ff0cee4b612bc5511d67866c7c74f6e2b5f13dec27",
        "sizeBytes": 157256,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/X6A85H01.dds",
          "sha256": "72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a",
          "sizeBytes": 131200
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 25,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 37,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 45,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 53,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 60,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 65,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 73,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 81,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
      "sourceBlock": 5,
      "maxAbsError": 1.985299456164575,
      "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
    }
  ],
  "engineParityValidated": false,
  "additionalTextures": [
    {
      "url": "textures/bb5eec6d17e72ef5d5c71ca37be969c471f4b4f0adc2628b066329aa0b86c710.png",
      "sha256": "4bd2155de5a817bf9766125c2ade969d3b99f2c8168041094562dc69d0157226",
      "sizeBytes": 311021,
      "dimensions": [
        512,
        512
      ],
      "alphaRange": [
        255,
        255
      ],
      "source": {
        "path": "char/texture/X6A85H51.dds",
        "sha256": "bb5eec6d17e72ef5d5c71ca37be969c471f4b4f0adc2628b066329aa0b86c710",
        "sizeBytes": 262272
      }
    },
    {
      "url": "textures/e3d5c2e91ba745202d7dfb23e25f45d526e8f68de13a4df38194a0ca57f1259e.png",
      "sha256": "d68246529ab1d09708246e28457e4b7d8ee328e1424be6142ff1cd3aa75b507d",
      "sizeBytes": 46277,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6A85H53.dds",
        "sha256": "e3d5c2e91ba745202d7dfb23e25f45d526e8f68de13a4df38194a0ca57f1259e",
        "sizeBytes": 65664
      }
    },
    {
      "url": "textures/96f43847c4cfd835fcb0c74fd94ceb2afb3467e5f5e18c4611fafb8fe01d70c8.png",
      "sha256": "35b0a50b1fac9909f68e5f3d5859684660d75d39289fe6e1beb76404799d94be",
      "sizeBytes": 9315,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6A85H52.dds",
        "sha256": "96f43847c4cfd835fcb0c74fd94ceb2afb3467e5f5e18c4611fafb8fe01d70c8",
        "sizeBytes": 16512
      }
    }
  ],
  "geometry": [
    {
      "sourceBlock": 5,
      "name": "X6A85",
      "vertices": 568,
      "triangles": 778,
      "bounds": [
        [
          -0.023529136727309222,
          0.11506799836480008,
          -0.057211004103297575
        ],
        [
          0.023374446770010802,
          0.1862015807890898,
          -0.014635466561372438
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 0,
      "skinPaletteSize": 3,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 25,
      "name": "Plane01",
      "vertices": 50,
      "triangles": 72,
      "bounds": [
        [
          -0.007513579323156994,
          -0.007054897659042053,
          0.04176049811010258
        ],
        [
          0.028448610126194006,
          0.0070547065523147625,
          0.07581121918706243
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 37,
      "name": "Plane03",
      "vertices": 50,
      "triangles": 72,
      "bounds": [
        [
          -0.0074065771434147915,
          -0.00727047167972221,
          0.043643965658008294
        ],
        [
          0.028528648123358598,
          0.007270275956266772,
          0.07642836286776343
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 45,
      "name": "Plane04",
      "vertices": 50,
      "triangles": 72,
      "bounds": [
        [
          -0.007449418228431752,
          -0.007600833314996785,
          0.04534307672328011
        ],
        [
          0.028453566428102442,
          0.007600636780996196,
          0.07618128184155194
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 53,
      "name": "Plane02",
      "vertices": 12,
      "triangles": 12,
      "bounds": [
        [
          0.023605931579967522,
          -0.004112125911069769,
          0.040438034623046244
        ],
        [
          0.027809168782555394,
          0.005843076482817618,
          0.06322850702485239
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 60,
      "name": "Plane05",
      "vertices": 12,
      "triangles": 12,
      "bounds": [
        [
          0.021311660643228737,
          -0.0027261828514736856,
          0.043261842456211785
        ],
        [
          0.02691191473560477,
          0.00757540150454014,
          0.06195764758377577
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 65,
      "name": "Editable Mesh",
      "vertices": 18,
      "triangles": 20,
      "bounds": [
        [
          0.016533453173447506,
          -0.005391815203134006,
          0.04970500015969037
        ],
        [
          0.02892321105343564,
          0.004605654992410755,
          0.06886705686230606
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 73,
      "name": "Editable Poly",
      "vertices": 18,
      "triangles": 20,
      "bounds": [
        [
          0.022857395632578277,
          -0.007021491929810845,
          0.038046482087633046
        ],
        [
          0.028004296148821935,
          0.003702800243653947,
          0.059290497637495485
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 81,
      "name": "Editable Poly@#0",
      "vertices": 18,
      "triangles": 20,
      "bounds": [
        [
          0.02241596995599893,
          -0.006059011230755425,
          0.039328463788611996
        ],
        [
          0.027942513247697674,
          0.0038100506962040707,
          0.06092736473153634
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 87,
      "name": "Editable Poly@#1",
      "vertices": 12,
      "triangles": 6,
      "bounds": [
        [
          0.006281561604672824,
          -0.002430397760268925,
          0.05439460187131527
        ],
        [
          0.026263603621594626,
          0.0027621210372650333,
          0.07108709898749012
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    }
  ],
  "skin": {
    "status": "NATIVE_PER_MESH_PALETTES",
    "meshCount": 1,
    "skinMeshes": [
      {
        "sourceBlock": 5,
        "name": "X6A85",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          15,
          16
        ],
        "paletteBoneNames": [
          "Box01",
          "Box02",
          "Box03"
        ],
        "paletteSize": 3,
        "inverseBindMatricesAccessor": 6,
        "sourceInfluenceRecords": 603,
        "maxInfluencesPerVertex": 3,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 1.9102334453124925e-07,
        "staticBindPoseMaxAbsError": 1.985299456164575,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      }
    ],
    "maximumCommonSkinFrameMaxAbsError": 1.9102334453124925e-07,
    "maximumStaticBindPoseMaxAbsError": 1.985299456164575,
    "maximumRenderedVertexWeightSumError": 2.9802322387695312e-08,
    "jointHierarchyNodeCount": 9,
    "jointHierarchyBlockIndices": [
      0,
      3,
      14,
      15,
      16,
      17,
      21,
      22,
      23
    ],
    "coordinateConversionRoot": [
      [
        0.1,
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.1,
        0.0
      ],
      [
        0.0,
        -0.1,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.0,
        1.0
      ]
    ],
    "diagnostics": [
      {
        "code": "STATIC_BIND_MATRIX_DIFFERS_FROM_GEOMETRY_WORLD",
        "sourceBlock": 5,
        "maxAbsError": 1.985299456164575,
        "status": "EXTRACTED_SOURCE_DISCREPANCY_NOT_RECONCILED"
      }
    ],
    "nativeCommonFrames": {
      "version": "gf-cdn-native-common-skin-frame/1",
      "status": "NATIVE_COMMON_FRAMES_PRESERVED",
      "equation": "C=G*S*inverse(R); jointWorld=U*C*B; IBM=O*inverse(G)*inverse(U)",
      "verticesChanged": false,
      "inverseBindsChanged": false,
      "weightsNormalized": false,
      "influencesTruncated": false,
      "controllerParity": "STORED_POSE_ONLY_GEOMETRY_AND_ROOT_CONTROLLERS_NOT_PLAYED",
      "partitions": [
        {
          "matrix": [
            [
              1.0000000000003202,
              -8.665101899539343e-08,
              3.714187293114921e-08,
              -5.0339363563614034e-08
            ],
            [
              8.550924516543883e-08,
              1.0000000000001423,
              1.231396506721652e-07,
              -1.9102334453124925e-07
            ],
            [
              -3.6429746472587806e-08,
              -1.231400827606821e-07,
              1.0000000000003333,
              -1.2039246599648834e-07
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "8087874c366b0853d352dff4bc6115fbf1b55c2521da818d0e85e452460ad116",
          "maxAbsIdentityError": 1.9102334453124925e-07,
          "sourceBlocks": [
            5
          ],
          "skinIndices": [
            0
          ],
          "wrapperNode": 29,
          "jointTreeNodeCount": 9
        }
      ]
    }
  },
  "controllers": {
    "extracted": true,
    "played": false,
    "runtimeStatus": "EXTRACTED_NOT_PLAYED",
    "count": 16,
    "countsByType": {
      "NiAlphaController": 7,
      "NiMultiTargetTransformController": 1,
      "NiTextureTransformController": 7,
      "NiTransformController": 1
    },
    "controllers": [
      {
        "blockIndex": 19,
        "blockType": "NiMultiTargetTransformController",
        "targetBlockIndex": 17,
        "targetName": "Bip01",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 3.4028234663852886e+38,
        "stoptime": -3.4028234663852886e+38
      },
      {
        "blockIndex": 20,
        "blockType": "NiTransformController",
        "targetBlockIndex": 17,
        "targetName": "Bip01",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 104,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 3.4028234663852886e+38,
        "stoptime": -3.4028234663852886e+38
      },
      {
        "blockIndex": 29,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 28,
        "targetName": "Standard_2",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 32,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 31,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 40,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 39,
        "targetName": "03",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 42,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 41,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 48,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 47,
        "targetName": "06",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 50,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 49,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 56,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 55,
        "targetName": "02",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 58,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 57,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 67,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 66,
        "targetName": "12",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 69,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 68,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 75,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 74,
        "targetName": "24",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 77,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 76,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 83,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 82,
        "targetName": "16",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      },
      {
        "blockIndex": 85,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 84,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 108,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.400000095367432
      }
    ]
  },
  "defaultTexture": {
    "url": "textures/72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a.png",
    "sha256": "b49f53b9db38d83d811026ff0cee4b612bc5511d67866c7c74f6e2b5f13dec27",
    "sizeBytes": 157256,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      255,
      255
    ],
    "source": {
      "path": "char/texture/X6A85H01.dds",
      "sha256": "72d8ed54f560f087e63094a7c902b394b68116eda6b44466d6ee582a2ee8c19a",
      "sizeBytes": 131200
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      5,
      25,
      37,
      45,
      53,
      60,
      65,
      73,
      81,
      87
    ],
    "candidateBlocks": [
      5,
      25,
      37,
      45,
      53,
      60,
      65,
      73,
      81,
      87
    ],
    "engineValidated": false
  }
}
