/*
 * THIS FILE IS AUTO-GENERATED. DO NOT EDIT!
 */
#ifndef mozilla__net__Http2HuffmanIncoming_h
#define mozilla__net__Http2HuffmanIncoming_h

namespace mozilla {
namespace net {

struct HuffmanIncomingTable;

struct HuffmanIncomingEntry {
  uint8_t mPrefixLen;
  uint16_t mValue;
  HuffmanIncomingTable *mPtr;
};

struct HuffmanIncomingTable {
  uint8_t mPrefixLen;
  HuffmanIncomingEntry *mEntries;
};

static HuffmanIncomingEntry HuffmanIncomingEntries246[] = {
  { 1, 37, nullptr },
  { 1, 40, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming246 = {
  1,
  HuffmanIncomingEntries246
};

static HuffmanIncomingEntry HuffmanIncomingEntries247[] = {
  { 1, 41, nullptr },
  { 1, 59, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming247 = {
  1,
  HuffmanIncomingEntries247
};

static HuffmanIncomingEntry HuffmanIncomingEntries248[] = {
  { 1, 72, nullptr },
  { 1, 76, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming248 = {
  1,
  HuffmanIncomingEntries248
};

static HuffmanIncomingEntry HuffmanIncomingEntries249[] = {
  { 1, 80, nullptr },
  { 1, 82, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming249 = {
  1,
  HuffmanIncomingEntries249
};

static HuffmanIncomingEntry HuffmanIncomingEntries250[] = {
  { 1, 85, nullptr },
  { 1, 86, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming250 = {
  1,
  HuffmanIncomingEntries250
};

static HuffmanIncomingEntry HuffmanIncomingEntries251[] = {
  { 1, 89, nullptr },
  { 1, 95, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming251 = {
  1,
  HuffmanIncomingEntries251
};

static HuffmanIncomingEntry HuffmanIncomingEntries252[] = {
  { 1, 106, nullptr },
  { 1, 107, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming252 = {
  1,
  HuffmanIncomingEntries252
};

static HuffmanIncomingEntry HuffmanIncomingEntries253[] = {
  { 1, 113, nullptr },
  { 1, 122, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming253 = {
  1,
  HuffmanIncomingEntries253
};

static HuffmanIncomingEntry HuffmanIncomingEntries254[] = {
  { 2, 38, nullptr },
  { 2, 75, nullptr },
  { 2, 81, nullptr },
  { 2, 88, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming254 = {
  2,
  HuffmanIncomingEntries254
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255222[] = {
  { 1, 0, nullptr },
  { 1, 1, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255222 = {
  1,
  HuffmanIncomingEntries255255222
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255223[] = {
  { 1, 2, nullptr },
  { 1, 3, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255223 = {
  1,
  HuffmanIncomingEntries255255223
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255224[] = {
  { 1, 4, nullptr },
  { 1, 5, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255224 = {
  1,
  HuffmanIncomingEntries255255224
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255225[] = {
  { 1, 6, nullptr },
  { 1, 7, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255225 = {
  1,
  HuffmanIncomingEntries255255225
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255226[] = {
  { 1, 8, nullptr },
  { 1, 9, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255226 = {
  1,
  HuffmanIncomingEntries255255226
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255227[] = {
  { 1, 10, nullptr },
  { 1, 11, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255227 = {
  1,
  HuffmanIncomingEntries255255227
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255228[] = {
  { 1, 12, nullptr },
  { 1, 13, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255228 = {
  1,
  HuffmanIncomingEntries255255228
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255229[] = {
  { 1, 14, nullptr },
  { 1, 15, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255229 = {
  1,
  HuffmanIncomingEntries255255229
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255230[] = {
  { 1, 16, nullptr },
  { 1, 17, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255230 = {
  1,
  HuffmanIncomingEntries255255230
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255231[] = {
  { 1, 18, nullptr },
  { 1, 19, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255231 = {
  1,
  HuffmanIncomingEntries255255231
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255232[] = {
  { 1, 20, nullptr },
  { 1, 21, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255232 = {
  1,
  HuffmanIncomingEntries255255232
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255233[] = {
  { 1, 22, nullptr },
  { 1, 23, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255233 = {
  1,
  HuffmanIncomingEntries255255233
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255234[] = {
  { 1, 24, nullptr },
  { 1, 25, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255234 = {
  1,
  HuffmanIncomingEntries255255234
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255235[] = {
  { 1, 26, nullptr },
  { 1, 27, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255235 = {
  1,
  HuffmanIncomingEntries255255235
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255236[] = {
  { 1, 28, nullptr },
  { 1, 29, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255236 = {
  1,
  HuffmanIncomingEntries255255236
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255237[] = {
  { 1, 30, nullptr },
  { 1, 31, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255237 = {
  1,
  HuffmanIncomingEntries255255237
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255238[] = {
  { 1, 127, nullptr },
  { 1, 128, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255238 = {
  1,
  HuffmanIncomingEntries255255238
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255239[] = {
  { 1, 129, nullptr },
  { 1, 130, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255239 = {
  1,
  HuffmanIncomingEntries255255239
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255240[] = {
  { 1, 131, nullptr },
  { 1, 132, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255240 = {
  1,
  HuffmanIncomingEntries255255240
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255241[] = {
  { 1, 133, nullptr },
  { 1, 134, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255241 = {
  1,
  HuffmanIncomingEntries255255241
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255242[] = {
  { 1, 135, nullptr },
  { 1, 136, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255242 = {
  1,
  HuffmanIncomingEntries255255242
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255243[] = {
  { 1, 137, nullptr },
  { 1, 138, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255243 = {
  1,
  HuffmanIncomingEntries255255243
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255244[] = {
  { 1, 139, nullptr },
  { 1, 140, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255244 = {
  1,
  HuffmanIncomingEntries255255244
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255245[] = {
  { 1, 141, nullptr },
  { 1, 142, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255245 = {
  1,
  HuffmanIncomingEntries255255245
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255246[] = {
  { 1, 143, nullptr },
  { 1, 144, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255246 = {
  1,
  HuffmanIncomingEntries255255246
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255247[] = {
  { 1, 145, nullptr },
  { 1, 146, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255247 = {
  1,
  HuffmanIncomingEntries255255247
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255248[] = {
  { 1, 147, nullptr },
  { 1, 148, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255248 = {
  1,
  HuffmanIncomingEntries255255248
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255249[] = {
  { 1, 149, nullptr },
  { 1, 150, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255249 = {
  1,
  HuffmanIncomingEntries255255249
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255250[] = {
  { 1, 151, nullptr },
  { 1, 152, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255250 = {
  1,
  HuffmanIncomingEntries255255250
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255251[] = {
  { 1, 153, nullptr },
  { 1, 154, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255251 = {
  1,
  HuffmanIncomingEntries255255251
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255252[] = {
  { 1, 155, nullptr },
  { 1, 156, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255252 = {
  1,
  HuffmanIncomingEntries255255252
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255253[] = {
  { 1, 157, nullptr },
  { 1, 158, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255253 = {
  1,
  HuffmanIncomingEntries255255253
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255254[] = {
  { 1, 159, nullptr },
  { 1, 160, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255254 = {
  1,
  HuffmanIncomingEntries255255254
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255255[] = {
  { 1, 161, nullptr },
  { 1, 162, nullptr },
};

static HuffmanIncomingTable HuffmanIncoming255255255 = {
  1,
  HuffmanIncomingEntries255255255
};

static HuffmanIncomingEntry HuffmanIncomingEntries255255[] = {
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 1, 96, nullptr },
  { 8, 163, nullptr },
  { 8, 164, nullptr },
  { 8, 165, nullptr },
  { 8, 166, nullptr },
  { 8, 167, nullptr },
  { 8, 168, nullptr },
  { 8, 169, nullptr },
  { 8, 170, nullptr },
  { 8, 171, nullptr },
  { 8, 172, nullptr },
  { 8, 173, nullptr },
  { 8, 174, nullptr },
  { 8, 175, nullptr },
  { 8, 176, nullptr },
  { 8, 177, nullptr },
  { 8, 178, nullptr },
  { 8, 179, nullptr },
  { 8, 180, nullptr },
  { 8, 181, nullptr },
  { 8, 182, nullptr },
  { 8, 183, nullptr },
  { 8, 184, nullptr },
  { 8, 185, nullptr },
  { 8, 186, nullptr },
  { 8, 187, nullptr },
  { 8, 188, nullptr },
  { 8, 189, nullptr },
  { 8, 190, nullptr },
  { 8, 191, nullptr },
  { 8, 192, nullptr },
  { 8, 193, nullptr },
  { 8, 194, nullptr },
  { 8, 195, nullptr },
  { 8, 196, nullptr },
  { 8, 197, nullptr },
  { 8, 198, nullptr },
  { 8, 199, nullptr },
  { 8, 200, nullptr },
  { 8, 201, nullptr },
  { 8, 202, nullptr },
  { 8, 203, nullptr },
  { 8, 204, nullptr },
  { 8, 205, nullptr },
  { 8, 206, nullptr },
  { 8, 207, nullptr },
  { 8, 208, nullptr },
  { 8, 209, nullptr },
  { 8, 210, nullptr },
  { 8, 211, nullptr },
  { 8, 212, nullptr },
  { 8, 213, nullptr },
  { 8, 214, nullptr },
  { 8, 215, nullptr },
  { 8, 216, nullptr },
  { 8, 217, nullptr },
  { 8, 218, nullptr },
  { 8, 219, nullptr },
  { 8, 220, nullptr },
  { 8, 221, nullptr },
  { 8, 222, nullptr },
  { 8, 223, nullptr },
  { 8, 224, nullptr },
  { 8, 225, nullptr },
  { 8, 226, nullptr },
  { 8, 227, nullptr },
  { 8, 228, nullptr },
  { 8, 229, nullptr },
  { 8, 230, nullptr },
  { 8, 231, nullptr },
  { 8, 232, nullptr },
  { 8, 233, nullptr },
  { 8, 234, nullptr },
  { 8, 235, nullptr },
  { 8, 236, nullptr },
  { 8, 237, nullptr },
  { 8, 238, nullptr },
  { 8, 239, nullptr },
  { 8, 240, nullptr },
  { 8, 241, nullptr },
  { 8, 242, nullptr },
  { 8, 243, nullptr },
  { 8, 244, nullptr },
  { 8, 245, nullptr },
  { 8, 246, nullptr },
  { 8, 247, nullptr },
  { 8, 248, nullptr },
  { 8, 249, nullptr },
  { 8, 250, nullptr },
  { 8, 251, nullptr },
  { 8, 252, nullptr },
  { 8, 253, nullptr },
  { 8, 254, nullptr },
  { 8, 255, nullptr },
  { 8, 256, nullptr },
  { 0, 0, &HuffmanIncoming255255222 },
  { 0, 0, &HuffmanIncoming255255223 },
  { 0, 0, &HuffmanIncoming255255224 },
  { 0, 0, &HuffmanIncoming255255225 },
  { 0, 0, &HuffmanIncoming255255226 },
  { 0, 0, &HuffmanIncoming255255227 },
  { 0, 0, &HuffmanIncoming255255228 },
  { 0, 0, &HuffmanIncoming255255229 },
  { 0, 0, &HuffmanIncoming255255230 },
  { 0, 0, &HuffmanIncoming255255231 },
  { 0, 0, &HuffmanIncoming255255232 },
  { 0, 0, &HuffmanIncoming255255233 },
  { 0, 0, &HuffmanIncoming255255234 },
  { 0, 0, &HuffmanIncoming255255235 },
  { 0, 0, &HuffmanIncoming255255236 },
  { 0, 0, &HuffmanIncoming255255237 },
  { 0, 0, &HuffmanIncoming255255238 },
  { 0, 0, &HuffmanIncoming255255239 },
  { 0, 0, &HuffmanIncoming255255240 },
  { 0, 0, &HuffmanIncoming255255241 },
  { 0, 0, &HuffmanIncoming255255242 },
  { 0, 0, &HuffmanIncoming255255243 },
  { 0, 0, &HuffmanIncoming255255244 },
  { 0, 0, &HuffmanIncoming255255245 },
  { 0, 0, &HuffmanIncoming255255246 },
  { 0, 0, &HuffmanIncoming255255247 },
  { 0, 0, &HuffmanIncoming255255248 },
  { 0, 0, &HuffmanIncoming255255249 },
  { 0, 0, &HuffmanIncoming255255250 },
  { 0, 0, &HuffmanIncoming255255251 },
  { 0, 0, &HuffmanIncoming255255252 },
  { 0, 0, &HuffmanIncoming255255253 },
  { 0, 0, &HuffmanIncoming255255254 },
  { 0, 0, &HuffmanIncoming255255255 }
};

static HuffmanIncomingTable HuffmanIncoming255255 = {
  8,
  HuffmanIncomingEntries255255
};

static HuffmanIncomingEntry HuffmanIncomingEntries255[] = {
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 2, 90, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 43, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 91, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 3, 93, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 33, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 42, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 4, 63, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 35, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 39, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 62, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 5, 92, nullptr },
  { 6, 36, nullptr },
  { 6, 36, nullptr },
  { 6, 36, nullptr },
  { 6, 36, nullptr },
  { 6, 124, nullptr },
  { 6, 124, nullptr },
  { 6, 124, nullptr },
  { 6, 124, nullptr },
  { 7, 94, nullptr },
  { 7, 94, nullptr },
  { 8, 60, nullptr },
  { 8, 64, nullptr },
  { 8, 123, nullptr },
  { 8, 125, nullptr },
  { 8, 126, nullptr },
  { 0, 0, &HuffmanIncoming255255 }
};

static HuffmanIncomingTable HuffmanIncoming255 = {
  8,
  HuffmanIncomingEntries255
};

static HuffmanIncomingEntry HuffmanIncomingEntriesRoot[] = {
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 32, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 48, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 49, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 4, 50, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 51, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 52, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 53, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 56, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 57, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 58, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 84, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 97, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 5, 101, nullptr },
  { 6, 44, nullptr },
  { 6, 44, nullptr },
  { 6, 44, nullptr },
  { 6, 44, nullptr },
  { 6, 45, nullptr },
  { 6, 45, nullptr },
  { 6, 45, nullptr },
  { 6, 45, nullptr },
  { 6, 46, nullptr },
  { 6, 46, nullptr },
  { 6, 46, nullptr },
  { 6, 46, nullptr },
  { 6, 54, nullptr },
  { 6, 54, nullptr },
  { 6, 54, nullptr },
  { 6, 54, nullptr },
  { 6, 55, nullptr },
  { 6, 55, nullptr },
  { 6, 55, nullptr },
  { 6, 55, nullptr },
  { 6, 71, nullptr },
  { 6, 71, nullptr },
  { 6, 71, nullptr },
  { 6, 71, nullptr },
  { 6, 77, nullptr },
  { 6, 77, nullptr },
  { 6, 77, nullptr },
  { 6, 77, nullptr },
  { 6, 83, nullptr },
  { 6, 83, nullptr },
  { 6, 83, nullptr },
  { 6, 83, nullptr },
  { 6, 99, nullptr },
  { 6, 99, nullptr },
  { 6, 99, nullptr },
  { 6, 99, nullptr },
  { 6, 100, nullptr },
  { 6, 100, nullptr },
  { 6, 100, nullptr },
  { 6, 100, nullptr },
  { 6, 105, nullptr },
  { 6, 105, nullptr },
  { 6, 105, nullptr },
  { 6, 105, nullptr },
  { 6, 109, nullptr },
  { 6, 109, nullptr },
  { 6, 109, nullptr },
  { 6, 109, nullptr },
  { 6, 110, nullptr },
  { 6, 110, nullptr },
  { 6, 110, nullptr },
  { 6, 110, nullptr },
  { 6, 111, nullptr },
  { 6, 111, nullptr },
  { 6, 111, nullptr },
  { 6, 111, nullptr },
  { 6, 112, nullptr },
  { 6, 112, nullptr },
  { 6, 112, nullptr },
  { 6, 112, nullptr },
  { 6, 114, nullptr },
  { 6, 114, nullptr },
  { 6, 114, nullptr },
  { 6, 114, nullptr },
  { 6, 115, nullptr },
  { 6, 115, nullptr },
  { 6, 115, nullptr },
  { 6, 115, nullptr },
  { 6, 116, nullptr },
  { 6, 116, nullptr },
  { 6, 116, nullptr },
  { 6, 116, nullptr },
  { 6, 117, nullptr },
  { 6, 117, nullptr },
  { 6, 117, nullptr },
  { 6, 117, nullptr },
  { 7, 34, nullptr },
  { 7, 34, nullptr },
  { 7, 47, nullptr },
  { 7, 47, nullptr },
  { 7, 61, nullptr },
  { 7, 61, nullptr },
  { 7, 65, nullptr },
  { 7, 65, nullptr },
  { 7, 98, nullptr },
  { 7, 98, nullptr },
  { 7, 102, nullptr },
  { 7, 102, nullptr },
  { 7, 103, nullptr },
  { 7, 103, nullptr },
  { 7, 104, nullptr },
  { 7, 104, nullptr },
  { 7, 108, nullptr },
  { 7, 108, nullptr },
  { 7, 118, nullptr },
  { 7, 118, nullptr },
  { 7, 120, nullptr },
  { 7, 120, nullptr },
  { 8, 66, nullptr },
  { 8, 67, nullptr },
  { 8, 68, nullptr },
  { 8, 69, nullptr },
  { 8, 70, nullptr },
  { 8, 73, nullptr },
  { 8, 74, nullptr },
  { 8, 78, nullptr },
  { 8, 79, nullptr },
  { 8, 87, nullptr },
  { 8, 119, nullptr },
  { 8, 121, nullptr },
  { 0, 0, &HuffmanIncoming246 },
  { 0, 0, &HuffmanIncoming247 },
  { 0, 0, &HuffmanIncoming248 },
  { 0, 0, &HuffmanIncoming249 },
  { 0, 0, &HuffmanIncoming250 },
  { 0, 0, &HuffmanIncoming251 },
  { 0, 0, &HuffmanIncoming252 },
  { 0, 0, &HuffmanIncoming253 },
  { 0, 0, &HuffmanIncoming254 },
  { 0, 0, &HuffmanIncoming255 }
};

static HuffmanIncomingTable HuffmanIncomingRoot = {
  8,
  HuffmanIncomingEntriesRoot
};

} // namespace net
} // namespace mozilla

#endif // mozilla__net__Http2HuffmanIncoming_h
