Hope this helps:
#define CONTENT_ASSET_HEADER_MAGIC 0x46534441
#define CONTENT_ASSET_HEADER_VERSION 1
typedef struct _CONTENT_ASSET_HEADER {
DWORD Magic;
DWORD Version;
DWORD Reserved; // Future usealignment
DWORD AssetFlags;
DWORD AssetCount;
DWORD ScreenshotCount;
} CONTENT_ASSET_HEADER, *PCONTENT_ASSET_HEADER;
typedef struct _CONTENT_ASSET_ENTRY {
DWORD AssetType;
DWORD Offset;
DWORD Size;
DWORD TotalSize;
} CONTENT_ASSET_ENTRY, *PCONTENT_ASSET_ENTRY;
typedef struct _CONTENT_ASSET_SCREENSHOT_ENTRY {
DWORD Offset;
DWORD Size;
DWORD TotalSize;
DWORD Reserved; // Future usealignment
} CONTENT_ASSET_SCREENSHOT_ENTRY, *PCONTENT_ASSET_SCREENSHOT_ENTRY;