#[derive(Clone, Copy)]
pub(crate) struct BundleGroup {
pub transfer: u8,
pub blob_offset: usize,
pub compressed_len: usize,
pub decompressed_len: usize,
}
#[derive(Clone, Copy)]
pub(crate) struct BundleProfile {
pub primaries: u8,
pub transfer: u8,
pub group_index: usize,
pub offset_in_group: usize,
pub len: usize,
}
pub(crate) static CICP_BUNDLE_LZ4: &[u8] = include_bytes!("../profiles/cicp_bundle.lz4");
pub(crate) const NUM_GROUPS: usize = 16;
pub(crate) static BUNDLE_GROUPS: [BundleGroup; NUM_GROUPS] = [
BundleGroup { transfer: 1, blob_offset: 0, compressed_len: 1084, decompressed_len: 6064 }, BundleGroup { transfer: 4, blob_offset: 1084, compressed_len: 1100, decompressed_len: 5838 }, BundleGroup { transfer: 5, blob_offset: 2184, compressed_len: 1096, decompressed_len: 5838 }, BundleGroup { transfer: 6, blob_offset: 3280, compressed_len: 1116, decompressed_len: 6504 }, BundleGroup { transfer: 7, blob_offset: 4396, compressed_len: 3460, decompressed_len: 81540 }, BundleGroup { transfer: 8, blob_offset: 7856, compressed_len: 1098, decompressed_len: 5838 }, BundleGroup { transfer: 9, blob_offset: 8954, compressed_len: 3456, decompressed_len: 81540 }, BundleGroup { transfer: 10, blob_offset: 12410, compressed_len: 3468, decompressed_len: 81548 }, BundleGroup { transfer: 11, blob_offset: 15878, compressed_len: 3458, decompressed_len: 81548 }, BundleGroup { transfer: 12, blob_offset: 19336, compressed_len: 3448, decompressed_len: 81548 }, BundleGroup { transfer: 13, blob_offset: 22784, compressed_len: 1082, decompressed_len: 6072 }, BundleGroup { transfer: 14, blob_offset: 23866, compressed_len: 1117, decompressed_len: 6512 }, BundleGroup { transfer: 15, blob_offset: 24983, compressed_len: 1115, decompressed_len: 6512 }, BundleGroup { transfer: 16, blob_offset: 26098, compressed_len: 3096, decompressed_len: 81548 }, BundleGroup { transfer: 17, blob_offset: 29194, compressed_len: 3361, decompressed_len: 81548 }, BundleGroup { transfer: 18, blob_offset: 32555, compressed_len: 3412, decompressed_len: 81548 }, ];
pub(crate) static BUNDLE_PROFILES: [BundleProfile; 174] = [
BundleProfile { primaries: 1, transfer: 4, group_index: 1, offset_in_group: 1592, len: 386 },
BundleProfile { primaries: 1, transfer: 5, group_index: 2, offset_in_group: 1592, len: 386 },
BundleProfile { primaries: 1, transfer: 6, group_index: 3, offset_in_group: 1664, len: 440 },
BundleProfile { primaries: 1, transfer: 7, group_index: 4, offset_in_group: 9776, len: 6524 },
BundleProfile { primaries: 1, transfer: 8, group_index: 5, offset_in_group: 1592, len: 386 },
BundleProfile { primaries: 1, transfer: 9, group_index: 6, offset_in_group: 9776, len: 6524 },
BundleProfile { primaries: 1, transfer: 10, group_index: 7, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 1, transfer: 11, group_index: 8, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 1, transfer: 12, group_index: 9, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 1, transfer: 14, group_index: 11, offset_in_group: 1672, len: 440 },
BundleProfile { primaries: 1, transfer: 15, group_index: 12, offset_in_group: 1672, len: 440 },
BundleProfile { primaries: 1, transfer: 16, group_index: 13, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 1, transfer: 17, group_index: 14, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 1, transfer: 18, group_index: 15, offset_in_group: 9784, len: 6524 },
BundleProfile { primaries: 4, transfer: 1, group_index: 0, offset_in_group: 1664, len: 440 },
BundleProfile { primaries: 4, transfer: 4, group_index: 1, offset_in_group: 1978, len: 386 },
BundleProfile { primaries: 4, transfer: 5, group_index: 2, offset_in_group: 1978, len: 386 },
BundleProfile { primaries: 4, transfer: 6, group_index: 3, offset_in_group: 2104, len: 440 },
BundleProfile { primaries: 4, transfer: 7, group_index: 4, offset_in_group: 16300, len: 6524 },
BundleProfile { primaries: 4, transfer: 8, group_index: 5, offset_in_group: 1978, len: 386 },
BundleProfile { primaries: 4, transfer: 9, group_index: 6, offset_in_group: 16300, len: 6524 },
BundleProfile { primaries: 4, transfer: 10, group_index: 7, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 4, transfer: 11, group_index: 8, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 4, transfer: 12, group_index: 9, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 4, transfer: 13, group_index: 10, offset_in_group: 1672, len: 440 },
BundleProfile { primaries: 4, transfer: 14, group_index: 11, offset_in_group: 2112, len: 440 },
BundleProfile { primaries: 4, transfer: 15, group_index: 12, offset_in_group: 2112, len: 440 },
BundleProfile { primaries: 4, transfer: 16, group_index: 13, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 4, transfer: 17, group_index: 14, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 4, transfer: 18, group_index: 15, offset_in_group: 16308, len: 6524 },
BundleProfile { primaries: 5, transfer: 1, group_index: 0, offset_in_group: 2104, len: 440 },
BundleProfile { primaries: 5, transfer: 4, group_index: 1, offset_in_group: 2364, len: 386 },
BundleProfile { primaries: 5, transfer: 5, group_index: 2, offset_in_group: 2364, len: 386 },
BundleProfile { primaries: 5, transfer: 6, group_index: 3, offset_in_group: 2544, len: 440 },
BundleProfile { primaries: 5, transfer: 7, group_index: 4, offset_in_group: 22824, len: 6524 },
BundleProfile { primaries: 5, transfer: 8, group_index: 5, offset_in_group: 2364, len: 386 },
BundleProfile { primaries: 5, transfer: 9, group_index: 6, offset_in_group: 22824, len: 6524 },
BundleProfile { primaries: 5, transfer: 10, group_index: 7, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 5, transfer: 11, group_index: 8, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 5, transfer: 12, group_index: 9, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 5, transfer: 13, group_index: 10, offset_in_group: 2112, len: 440 },
BundleProfile { primaries: 5, transfer: 14, group_index: 11, offset_in_group: 2552, len: 440 },
BundleProfile { primaries: 5, transfer: 15, group_index: 12, offset_in_group: 2552, len: 440 },
BundleProfile { primaries: 5, transfer: 16, group_index: 13, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 5, transfer: 17, group_index: 14, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 5, transfer: 18, group_index: 15, offset_in_group: 22832, len: 6524 },
BundleProfile { primaries: 6, transfer: 1, group_index: 0, offset_in_group: 2544, len: 440 },
BundleProfile { primaries: 6, transfer: 4, group_index: 1, offset_in_group: 2750, len: 386 },
BundleProfile { primaries: 6, transfer: 5, group_index: 2, offset_in_group: 2750, len: 386 },
BundleProfile { primaries: 6, transfer: 6, group_index: 3, offset_in_group: 2984, len: 440 },
BundleProfile { primaries: 6, transfer: 7, group_index: 4, offset_in_group: 29348, len: 6524 },
BundleProfile { primaries: 6, transfer: 8, group_index: 5, offset_in_group: 2750, len: 386 },
BundleProfile { primaries: 6, transfer: 9, group_index: 6, offset_in_group: 29348, len: 6524 },
BundleProfile { primaries: 6, transfer: 10, group_index: 7, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 6, transfer: 11, group_index: 8, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 6, transfer: 12, group_index: 9, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 6, transfer: 13, group_index: 10, offset_in_group: 2552, len: 440 },
BundleProfile { primaries: 6, transfer: 14, group_index: 11, offset_in_group: 2992, len: 440 },
BundleProfile { primaries: 6, transfer: 15, group_index: 12, offset_in_group: 2992, len: 440 },
BundleProfile { primaries: 6, transfer: 16, group_index: 13, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 6, transfer: 17, group_index: 14, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 6, transfer: 18, group_index: 15, offset_in_group: 29356, len: 6524 },
BundleProfile { primaries: 7, transfer: 1, group_index: 0, offset_in_group: 2984, len: 440 },
BundleProfile { primaries: 7, transfer: 4, group_index: 1, offset_in_group: 3136, len: 386 },
BundleProfile { primaries: 7, transfer: 5, group_index: 2, offset_in_group: 3136, len: 386 },
BundleProfile { primaries: 7, transfer: 6, group_index: 3, offset_in_group: 3424, len: 440 },
BundleProfile { primaries: 7, transfer: 7, group_index: 4, offset_in_group: 35872, len: 6524 },
BundleProfile { primaries: 7, transfer: 8, group_index: 5, offset_in_group: 3136, len: 386 },
BundleProfile { primaries: 7, transfer: 9, group_index: 6, offset_in_group: 35872, len: 6524 },
BundleProfile { primaries: 7, transfer: 10, group_index: 7, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 7, transfer: 11, group_index: 8, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 7, transfer: 12, group_index: 9, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 7, transfer: 13, group_index: 10, offset_in_group: 2992, len: 440 },
BundleProfile { primaries: 7, transfer: 14, group_index: 11, offset_in_group: 3432, len: 440 },
BundleProfile { primaries: 7, transfer: 15, group_index: 12, offset_in_group: 3432, len: 440 },
BundleProfile { primaries: 7, transfer: 16, group_index: 13, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 7, transfer: 17, group_index: 14, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 7, transfer: 18, group_index: 15, offset_in_group: 35880, len: 6524 },
BundleProfile { primaries: 8, transfer: 1, group_index: 0, offset_in_group: 3424, len: 440 },
BundleProfile { primaries: 8, transfer: 4, group_index: 1, offset_in_group: 3522, len: 386 },
BundleProfile { primaries: 8, transfer: 5, group_index: 2, offset_in_group: 3522, len: 386 },
BundleProfile { primaries: 8, transfer: 6, group_index: 3, offset_in_group: 3864, len: 440 },
BundleProfile { primaries: 8, transfer: 7, group_index: 4, offset_in_group: 42396, len: 6524 },
BundleProfile { primaries: 8, transfer: 8, group_index: 5, offset_in_group: 3522, len: 386 },
BundleProfile { primaries: 8, transfer: 9, group_index: 6, offset_in_group: 42396, len: 6524 },
BundleProfile { primaries: 8, transfer: 10, group_index: 7, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 8, transfer: 11, group_index: 8, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 8, transfer: 12, group_index: 9, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 8, transfer: 13, group_index: 10, offset_in_group: 3432, len: 440 },
BundleProfile { primaries: 8, transfer: 14, group_index: 11, offset_in_group: 3872, len: 440 },
BundleProfile { primaries: 8, transfer: 15, group_index: 12, offset_in_group: 3872, len: 440 },
BundleProfile { primaries: 8, transfer: 16, group_index: 13, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 8, transfer: 17, group_index: 14, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 8, transfer: 18, group_index: 15, offset_in_group: 42404, len: 6524 },
BundleProfile { primaries: 9, transfer: 1, group_index: 0, offset_in_group: 3864, len: 440 },
BundleProfile { primaries: 9, transfer: 4, group_index: 1, offset_in_group: 3908, len: 386 },
BundleProfile { primaries: 9, transfer: 5, group_index: 2, offset_in_group: 3908, len: 386 },
BundleProfile { primaries: 9, transfer: 6, group_index: 3, offset_in_group: 4304, len: 440 },
BundleProfile { primaries: 9, transfer: 7, group_index: 4, offset_in_group: 48920, len: 6524 },
BundleProfile { primaries: 9, transfer: 8, group_index: 5, offset_in_group: 3908, len: 386 },
BundleProfile { primaries: 9, transfer: 9, group_index: 6, offset_in_group: 48920, len: 6524 },
BundleProfile { primaries: 9, transfer: 10, group_index: 7, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 9, transfer: 11, group_index: 8, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 9, transfer: 12, group_index: 9, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 9, transfer: 13, group_index: 10, offset_in_group: 3872, len: 440 },
BundleProfile { primaries: 9, transfer: 14, group_index: 11, offset_in_group: 4312, len: 440 },
BundleProfile { primaries: 9, transfer: 15, group_index: 12, offset_in_group: 4312, len: 440 },
BundleProfile { primaries: 9, transfer: 16, group_index: 13, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 9, transfer: 17, group_index: 14, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 9, transfer: 18, group_index: 15, offset_in_group: 48928, len: 6524 },
BundleProfile { primaries: 10, transfer: 1, group_index: 0, offset_in_group: 4304, len: 440 },
BundleProfile { primaries: 10, transfer: 4, group_index: 1, offset_in_group: 4294, len: 386 },
BundleProfile { primaries: 10, transfer: 5, group_index: 2, offset_in_group: 4294, len: 386 },
BundleProfile { primaries: 10, transfer: 6, group_index: 3, offset_in_group: 4744, len: 440 },
BundleProfile { primaries: 10, transfer: 7, group_index: 4, offset_in_group: 55444, len: 6524 },
BundleProfile { primaries: 10, transfer: 8, group_index: 5, offset_in_group: 4294, len: 386 },
BundleProfile { primaries: 10, transfer: 9, group_index: 6, offset_in_group: 55444, len: 6524 },
BundleProfile { primaries: 10, transfer: 10, group_index: 7, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 10, transfer: 11, group_index: 8, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 10, transfer: 12, group_index: 9, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 10, transfer: 13, group_index: 10, offset_in_group: 4312, len: 440 },
BundleProfile { primaries: 10, transfer: 14, group_index: 11, offset_in_group: 4752, len: 440 },
BundleProfile { primaries: 10, transfer: 15, group_index: 12, offset_in_group: 4752, len: 440 },
BundleProfile { primaries: 10, transfer: 16, group_index: 13, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 10, transfer: 17, group_index: 14, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 10, transfer: 18, group_index: 15, offset_in_group: 55452, len: 6524 },
BundleProfile { primaries: 11, transfer: 1, group_index: 0, offset_in_group: 4744, len: 440 },
BundleProfile { primaries: 11, transfer: 4, group_index: 1, offset_in_group: 4680, len: 386 },
BundleProfile { primaries: 11, transfer: 5, group_index: 2, offset_in_group: 4680, len: 386 },
BundleProfile { primaries: 11, transfer: 6, group_index: 3, offset_in_group: 5184, len: 440 },
BundleProfile { primaries: 11, transfer: 7, group_index: 4, offset_in_group: 61968, len: 6524 },
BundleProfile { primaries: 11, transfer: 8, group_index: 5, offset_in_group: 4680, len: 386 },
BundleProfile { primaries: 11, transfer: 9, group_index: 6, offset_in_group: 61968, len: 6524 },
BundleProfile { primaries: 11, transfer: 10, group_index: 7, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 11, transfer: 11, group_index: 8, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 11, transfer: 12, group_index: 9, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 11, transfer: 13, group_index: 10, offset_in_group: 4752, len: 440 },
BundleProfile { primaries: 11, transfer: 14, group_index: 11, offset_in_group: 5192, len: 440 },
BundleProfile { primaries: 11, transfer: 15, group_index: 12, offset_in_group: 5192, len: 440 },
BundleProfile { primaries: 11, transfer: 16, group_index: 13, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 11, transfer: 17, group_index: 14, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 11, transfer: 18, group_index: 15, offset_in_group: 61976, len: 6524 },
BundleProfile { primaries: 12, transfer: 1, group_index: 0, offset_in_group: 5184, len: 440 },
BundleProfile { primaries: 12, transfer: 4, group_index: 1, offset_in_group: 5066, len: 386 },
BundleProfile { primaries: 12, transfer: 5, group_index: 2, offset_in_group: 5066, len: 386 },
BundleProfile { primaries: 12, transfer: 6, group_index: 3, offset_in_group: 5624, len: 440 },
BundleProfile { primaries: 12, transfer: 7, group_index: 4, offset_in_group: 68492, len: 6524 },
BundleProfile { primaries: 12, transfer: 8, group_index: 5, offset_in_group: 5066, len: 386 },
BundleProfile { primaries: 12, transfer: 9, group_index: 6, offset_in_group: 68492, len: 6524 },
BundleProfile { primaries: 12, transfer: 10, group_index: 7, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 12, transfer: 11, group_index: 8, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 12, transfer: 12, group_index: 9, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 12, transfer: 13, group_index: 10, offset_in_group: 5192, len: 440 },
BundleProfile { primaries: 12, transfer: 14, group_index: 11, offset_in_group: 5632, len: 440 },
BundleProfile { primaries: 12, transfer: 15, group_index: 12, offset_in_group: 5632, len: 440 },
BundleProfile { primaries: 12, transfer: 16, group_index: 13, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 12, transfer: 17, group_index: 14, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 12, transfer: 18, group_index: 15, offset_in_group: 68500, len: 6524 },
BundleProfile { primaries: 22, transfer: 1, group_index: 0, offset_in_group: 5624, len: 440 },
BundleProfile { primaries: 22, transfer: 4, group_index: 1, offset_in_group: 5452, len: 386 },
BundleProfile { primaries: 22, transfer: 5, group_index: 2, offset_in_group: 5452, len: 386 },
BundleProfile { primaries: 22, transfer: 6, group_index: 3, offset_in_group: 6064, len: 440 },
BundleProfile { primaries: 22, transfer: 7, group_index: 4, offset_in_group: 75016, len: 6524 },
BundleProfile { primaries: 22, transfer: 8, group_index: 5, offset_in_group: 5452, len: 386 },
BundleProfile { primaries: 22, transfer: 9, group_index: 6, offset_in_group: 75016, len: 6524 },
BundleProfile { primaries: 22, transfer: 10, group_index: 7, offset_in_group: 75024, len: 6524 },
BundleProfile { primaries: 22, transfer: 11, group_index: 8, offset_in_group: 75024, len: 6524 },
BundleProfile { primaries: 22, transfer: 12, group_index: 9, offset_in_group: 75024, len: 6524 },
BundleProfile { primaries: 22, transfer: 13, group_index: 10, offset_in_group: 5632, len: 440 },
BundleProfile { primaries: 22, transfer: 14, group_index: 11, offset_in_group: 6072, len: 440 },
BundleProfile { primaries: 22, transfer: 15, group_index: 12, offset_in_group: 6072, len: 440 },
BundleProfile { primaries: 22, transfer: 16, group_index: 13, offset_in_group: 75024, len: 6524 },
BundleProfile { primaries: 22, transfer: 17, group_index: 14, offset_in_group: 75024, len: 6524 },
BundleProfile { primaries: 22, transfer: 18, group_index: 15, offset_in_group: 75024, len: 6524 },
];
pub(crate) static GRAY_BUNDLE_PROFILES: [BundleProfile; 174] = [
BundleProfile { primaries: 1, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 1, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 1, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 1, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 1, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 1, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 1, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 1, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 1, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 1, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 1, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 1, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 1, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 1, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 4, transfer: 1, group_index: 0, offset_in_group: 0, len: 414 },
BundleProfile { primaries: 4, transfer: 4, group_index: 1, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 4, transfer: 5, group_index: 2, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 4, transfer: 6, group_index: 3, offset_in_group: 418, len: 414 },
BundleProfile { primaries: 4, transfer: 7, group_index: 4, offset_in_group: 2446, len: 2442 },
BundleProfile { primaries: 4, transfer: 8, group_index: 5, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 4, transfer: 9, group_index: 6, offset_in_group: 2446, len: 2442 },
BundleProfile { primaries: 4, transfer: 10, group_index: 7, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 4, transfer: 11, group_index: 8, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 4, transfer: 12, group_index: 9, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 4, transfer: 13, group_index: 10, offset_in_group: 0, len: 416 },
BundleProfile { primaries: 4, transfer: 14, group_index: 11, offset_in_group: 420, len: 416 },
BundleProfile { primaries: 4, transfer: 15, group_index: 12, offset_in_group: 420, len: 416 },
BundleProfile { primaries: 4, transfer: 16, group_index: 13, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 4, transfer: 17, group_index: 14, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 4, transfer: 18, group_index: 15, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 5, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 5, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 5, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 5, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 5, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 5, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 5, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 5, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 5, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 5, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 5, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 5, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 5, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 5, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 5, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 5, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 6, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 6, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 6, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 6, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 6, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 6, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 6, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 6, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 6, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 6, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 6, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 7, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 7, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 7, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 7, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 7, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 7, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 7, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 7, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 7, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 7, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 7, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 8, transfer: 1, group_index: 0, offset_in_group: 0, len: 414 },
BundleProfile { primaries: 8, transfer: 4, group_index: 1, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 8, transfer: 5, group_index: 2, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 8, transfer: 6, group_index: 3, offset_in_group: 418, len: 414 },
BundleProfile { primaries: 8, transfer: 7, group_index: 4, offset_in_group: 2446, len: 2442 },
BundleProfile { primaries: 8, transfer: 8, group_index: 5, offset_in_group: 400, len: 396 },
BundleProfile { primaries: 8, transfer: 9, group_index: 6, offset_in_group: 2446, len: 2442 },
BundleProfile { primaries: 8, transfer: 10, group_index: 7, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 8, transfer: 11, group_index: 8, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 8, transfer: 12, group_index: 9, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 8, transfer: 13, group_index: 10, offset_in_group: 0, len: 416 },
BundleProfile { primaries: 8, transfer: 14, group_index: 11, offset_in_group: 420, len: 416 },
BundleProfile { primaries: 8, transfer: 15, group_index: 12, offset_in_group: 420, len: 416 },
BundleProfile { primaries: 8, transfer: 16, group_index: 13, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 8, transfer: 17, group_index: 14, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 8, transfer: 18, group_index: 15, offset_in_group: 2448, len: 2444 },
BundleProfile { primaries: 9, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 9, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 9, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 9, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 9, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 9, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 9, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 9, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 9, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 9, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 9, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 9, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 9, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 9, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 9, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 9, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 10, transfer: 1, group_index: 0, offset_in_group: 832, len: 414 },
BundleProfile { primaries: 10, transfer: 4, group_index: 1, offset_in_group: 796, len: 396 },
BundleProfile { primaries: 10, transfer: 5, group_index: 2, offset_in_group: 796, len: 396 },
BundleProfile { primaries: 10, transfer: 6, group_index: 3, offset_in_group: 832, len: 414 },
BundleProfile { primaries: 10, transfer: 7, group_index: 4, offset_in_group: 4888, len: 2442 },
BundleProfile { primaries: 10, transfer: 8, group_index: 5, offset_in_group: 796, len: 396 },
BundleProfile { primaries: 10, transfer: 9, group_index: 6, offset_in_group: 4888, len: 2442 },
BundleProfile { primaries: 10, transfer: 10, group_index: 7, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 10, transfer: 11, group_index: 8, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 10, transfer: 12, group_index: 9, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 10, transfer: 13, group_index: 10, offset_in_group: 836, len: 416 },
BundleProfile { primaries: 10, transfer: 14, group_index: 11, offset_in_group: 836, len: 416 },
BundleProfile { primaries: 10, transfer: 15, group_index: 12, offset_in_group: 836, len: 416 },
BundleProfile { primaries: 10, transfer: 16, group_index: 13, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 10, transfer: 17, group_index: 14, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 10, transfer: 18, group_index: 15, offset_in_group: 4892, len: 2444 },
BundleProfile { primaries: 11, transfer: 1, group_index: 0, offset_in_group: 1246, len: 418 },
BundleProfile { primaries: 11, transfer: 4, group_index: 1, offset_in_group: 1192, len: 400 },
BundleProfile { primaries: 11, transfer: 5, group_index: 2, offset_in_group: 1192, len: 400 },
BundleProfile { primaries: 11, transfer: 6, group_index: 3, offset_in_group: 1246, len: 418 },
BundleProfile { primaries: 11, transfer: 7, group_index: 4, offset_in_group: 7330, len: 2446 },
BundleProfile { primaries: 11, transfer: 8, group_index: 5, offset_in_group: 1192, len: 400 },
BundleProfile { primaries: 11, transfer: 9, group_index: 6, offset_in_group: 7330, len: 2446 },
BundleProfile { primaries: 11, transfer: 10, group_index: 7, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 11, transfer: 11, group_index: 8, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 11, transfer: 12, group_index: 9, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 11, transfer: 13, group_index: 10, offset_in_group: 1252, len: 420 },
BundleProfile { primaries: 11, transfer: 14, group_index: 11, offset_in_group: 1252, len: 420 },
BundleProfile { primaries: 11, transfer: 15, group_index: 12, offset_in_group: 1252, len: 420 },
BundleProfile { primaries: 11, transfer: 16, group_index: 13, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 11, transfer: 17, group_index: 14, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 11, transfer: 18, group_index: 15, offset_in_group: 7336, len: 2448 },
BundleProfile { primaries: 12, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 12, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 12, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 12, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 12, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 12, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 12, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 12, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 12, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 12, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 12, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 12, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 12, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 12, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 12, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 12, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 1, group_index: 0, offset_in_group: 414, len: 418 },
BundleProfile { primaries: 22, transfer: 4, group_index: 1, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 22, transfer: 5, group_index: 2, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 22, transfer: 6, group_index: 3, offset_in_group: 0, len: 418 },
BundleProfile { primaries: 22, transfer: 7, group_index: 4, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 22, transfer: 8, group_index: 5, offset_in_group: 0, len: 400 },
BundleProfile { primaries: 22, transfer: 9, group_index: 6, offset_in_group: 0, len: 2446 },
BundleProfile { primaries: 22, transfer: 10, group_index: 7, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 11, group_index: 8, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 12, group_index: 9, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 13, group_index: 10, offset_in_group: 416, len: 420 },
BundleProfile { primaries: 22, transfer: 14, group_index: 11, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 22, transfer: 15, group_index: 12, offset_in_group: 0, len: 420 },
BundleProfile { primaries: 22, transfer: 16, group_index: 13, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 17, group_index: 14, offset_in_group: 0, len: 2448 },
BundleProfile { primaries: 22, transfer: 18, group_index: 15, offset_in_group: 0, len: 2448 },
];