{
  "key": "G3A29-8f9830af62b9",
  "signature": "c248d0ed1933800f836b30d1111bed78eb619fd4578b6fdcefa63445aef5cddd",
  "source": {
    "path": "char/model/G3A29.nif",
    "sha256": "8f9830af62b9d226515a8446a6779b77a2715ffc4e769b26bede86f159a2c08a",
    "sizeBytes": 16955
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/G3A29-8f9830af62b9.glb",
    "sha256": "027e96359a2bf4b27d5c408f3c56cbfa7c994e6daa0a1020d135a2f038a97e15",
    "sizeBytes": 29732
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB2105:L5825:additional_model:F6",
      "appearanceCode": "GA31031",
      "source": {
        "path": "data/db/equip.ini",
        "line": 5825,
        "section": "TableGirl",
        "registryKey": "DB2105",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/G3A29H01.dds",
        "sha256": "425350b28e0f0365a1a0dc31b995eebd63e9c264f941acfbfcc7f5cd16456b6a",
        "sizeBytes": 131200
      },
      "convertedTexture": {
        "url": "textures/425350b28e0f0365a1a0dc31b995eebd63e9c264f941acfbfcc7f5cd16456b6a.png",
        "sha256": "1e5fb6dd38909b5dc777464adb1dff3a254a03ae174ea86dcd8e8c38949f4981",
        "sizeBytes": 157312,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/G3A29H01.dds",
          "sha256": "425350b28e0f0365a1a0dc31b995eebd63e9c264f941acfbfcc7f5cd16456b6a",
          "sizeBytes": 131200
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB2156:L5876:additional_model:F6",
      "appearanceCode": "GA31033",
      "source": {
        "path": "data/db/equip.ini",
        "line": 5876,
        "section": "TableGirl",
        "registryKey": "DB2156",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/G3A29H03.dds",
        "sha256": "e0dfc25dee78788497973bccaaad903c19e55f361119ac137d49be9ae17af580",
        "sizeBytes": 32896
      },
      "convertedTexture": {
        "url": "textures/e0dfc25dee78788497973bccaaad903c19e55f361119ac137d49be9ae17af580.png",
        "sha256": "2f20248864f7dbfd69a77fa0049a2ca08ab1908f87078c8c2b4584d47f09bcda",
        "sizeBytes": 65562,
        "dimensions": [
          256,
          256
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/G3A29H03.dds",
          "sha256": "e0dfc25dee78788497973bccaaad903c19e55f361119ac137d49be9ae17af580",
          "sizeBytes": 32896
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB2252:L5972:additional_model:F6",
      "appearanceCode": "GA31032",
      "source": {
        "path": "data/db/equip.ini",
        "line": 5972,
        "section": "TableGirl",
        "registryKey": "DB2252",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/G3A29H02.dds",
        "sha256": "d10e0008f487c5c755ccfbff9d8eefd383ea347386fd04651849be0f343af9c7",
        "sizeBytes": 32896
      },
      "convertedTexture": {
        "url": "textures/d10e0008f487c5c755ccfbff9d8eefd383ea347386fd04651849be0f343af9c7.png",
        "sha256": "c7c6beab40e38be9dedb922502a5dbedcde96b4fc5e3ca2e414ffd474ba8db94",
        "sizeBytes": 65435,
        "dimensions": [
          256,
          256
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/G3A29H02.dds",
          "sha256": "d10e0008f487c5c755ccfbff9d8eefd383ea347386fd04651849be0f343af9c7",
          "sizeBytes": 32896
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB3093:L6813:additional_model:F6",
      "appearanceCode": "GA31176",
      "source": {
        "path": "data/db/equip.ini",
        "line": 6813,
        "section": "TableGirl",
        "registryKey": "DB3093",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/G3A29H04.dds",
        "sha256": "afb464f2e04c1dbb1bfa2e002e5e2d86cb9b4de39fb76e8976719dd05772578e",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/afb464f2e04c1dbb1bfa2e002e5e2d86cb9b4de39fb76e8976719dd05772578e.png",
        "sha256": "91cdcfeb6665faf0eebaae2a745a15f619540b1cec948fbd60c9a8b4d63129eb",
        "sizeBytes": 207449,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          255,
          255
        ],
        "source": {
          "path": "char/texture/G3A29H04.dds",
          "sha256": "afb464f2e04c1dbb1bfa2e002e5e2d86cb9b4de39fb76e8976719dd05772578e",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [],
  "engineParityValidated": false,
  "additionalTextures": [],
  "geometry": [
    {
      "sourceBlock": 3,
      "name": "G3A29_B",
      "vertices": 201,
      "triangles": 236,
      "bounds": [
        [
          -0.006582509023826575,
          -0.027217486773711094,
          -0.008943070504677204
        ],
        [
          0.03971545819693341,
          0.027231076504743445,
          0.003388842457159511
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 8,
      "name": "G3A29_DL",
      "vertices": 69,
      "triangles": 94,
      "bounds": [
        [
          -0.018496774558181127,
          -0.020313572236747963,
          -0.011125598032527507
        ],
        [
          0.010433509781814686,
          -0.00010990977987613768,
          0.011227490392563587
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 11,
      "name": "G3A29_DR",
      "vertices": 69,
      "triangles": 94,
      "bounds": [
        [
          -0.018498589926980502,
          0.00018248543212588848,
          -0.011132314088483853
        ],
        [
          0.01043174827493889,
          0.02038613429744677,
          0.011220806711441258
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 14,
      "name": "G3A29_F",
      "vertices": 87,
      "triangles": 118,
      "bounds": [
        [
          -0.012757716899471246,
          -0.011516885830709511,
          -0.002115124728951607
        ],
        [
          0.01883682318372735,
          0.011503256612094072,
          0.0019339877167031004
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    }
  ],
  "skin": {
    "status": "RIGID_ONLY",
    "meshCount": 0,
    "skinMeshes": [],
    "maximumCommonSkinFrameMaxAbsError": 0.0,
    "maximumStaticBindPoseMaxAbsError": 0.0,
    "maximumRenderedVertexWeightSumError": 0.0,
    "jointHierarchyNodeCount": 0,
    "jointHierarchyBlockIndices": [],
    "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": [],
    "nativeCommonFrames": {
      "version": "gf-cdn-native-common-skin-frame/1",
      "status": "RIGID_ONLY",
      "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": []
    }
  },
  "controllers": {
    "extracted": true,
    "played": false,
    "runtimeStatus": "EXTRACTED_NOT_PLAYED",
    "count": 0,
    "countsByType": {},
    "controllers": []
  },
  "defaultTexture": {
    "url": "textures/425350b28e0f0365a1a0dc31b995eebd63e9c264f941acfbfcc7f5cd16456b6a.png",
    "sha256": "1e5fb6dd38909b5dc777464adb1dff3a254a03ae174ea86dcd8e8c38949f4981",
    "sizeBytes": 157312,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      255,
      255
    ],
    "source": {
      "path": "char/texture/G3A29H01.dds",
      "sha256": "425350b28e0f0365a1a0dc31b995eebd63e9c264f941acfbfcc7f5cd16456b6a",
      "sizeBytes": 131200
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      3,
      8,
      11,
      14
    ],
    "candidateBlocks": [
      3,
      8,
      11,
      14
    ],
    "engineValidated": false
  }
}
