packages feed

thrift-compiler-0.1.0.1: test/fixtures/gen-hs2/F/Types.hs

-----------------------------------------------------------------
-- Autogenerated by Thrift
--
-- DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
--  @generated
-----------------------------------------------------------------
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE BangPatterns #-}
{-# OPTIONS_GHC -fno-warn-unused-imports#-}
{-# OPTIONS_GHC -fno-warn-overlapping-patterns#-}
{-# OPTIONS_GHC -fno-warn-incomplete-patterns#-}
{-# OPTIONS_GHC -fno-warn-incomplete-uni-patterns#-}
{-# OPTIONS_GHC -fno-warn-incomplete-record-updates#-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module F.Types
       (HugeEnum(HugeEnum, unHugeEnum), hugeEnum_VALUE_0001,
        hugeEnum_VALUE_0002, hugeEnum_VALUE_0003, hugeEnum_VALUE_0004,
        hugeEnum_VALUE_0005, hugeEnum_VALUE_0006, hugeEnum_VALUE_0007,
        hugeEnum_VALUE_0008, hugeEnum_VALUE_0009, hugeEnum_VALUE_0010,
        hugeEnum_VALUE_0011, hugeEnum_VALUE_0012, hugeEnum_VALUE_0013,
        hugeEnum_VALUE_0014, hugeEnum_VALUE_0015, hugeEnum_VALUE_0016,
        hugeEnum_VALUE_0017, hugeEnum_VALUE_0018, hugeEnum_VALUE_0019,
        hugeEnum_VALUE_0020, hugeEnum_VALUE_0021, hugeEnum_VALUE_0022,
        hugeEnum_VALUE_0023, hugeEnum_VALUE_0024, hugeEnum_VALUE_0025,
        hugeEnum_VALUE_0026, hugeEnum_VALUE_0027, hugeEnum_VALUE_0028,
        hugeEnum_VALUE_0029, hugeEnum_VALUE_0030, hugeEnum_VALUE_0031,
        hugeEnum_VALUE_0032, hugeEnum_VALUE_0033, hugeEnum_VALUE_0034,
        hugeEnum_VALUE_0035, hugeEnum_VALUE_0036, hugeEnum_VALUE_0037,
        hugeEnum_VALUE_0038, hugeEnum_VALUE_0039, hugeEnum_VALUE_0040,
        hugeEnum_VALUE_0041, hugeEnum_VALUE_0042, hugeEnum_VALUE_0043,
        hugeEnum_VALUE_0044, hugeEnum_VALUE_0045, hugeEnum_VALUE_0046,
        hugeEnum_VALUE_0047, hugeEnum_VALUE_0048, hugeEnum_VALUE_0049,
        hugeEnum_VALUE_0050, hugeEnum_VALUE_0051, hugeEnum_VALUE_0052,
        hugeEnum_VALUE_0053, hugeEnum_VALUE_0054, hugeEnum_VALUE_0055,
        hugeEnum_VALUE_0056, hugeEnum_VALUE_0057, hugeEnum_VALUE_0058,
        hugeEnum_VALUE_0059, hugeEnum_VALUE_0060, hugeEnum_VALUE_0061,
        hugeEnum_VALUE_0062, hugeEnum_VALUE_0063, hugeEnum_VALUE_0064,
        hugeEnum_VALUE_0065, hugeEnum_VALUE_0066, hugeEnum_VALUE_0067,
        hugeEnum_VALUE_0068, hugeEnum_VALUE_0069, hugeEnum_VALUE_0070,
        hugeEnum_VALUE_0071, hugeEnum_VALUE_0072, hugeEnum_VALUE_0073,
        hugeEnum_VALUE_0074, hugeEnum_VALUE_0075, hugeEnum_VALUE_0076,
        hugeEnum_VALUE_0077, hugeEnum_VALUE_0078, hugeEnum_VALUE_0079,
        hugeEnum_VALUE_0080, hugeEnum_VALUE_0081, hugeEnum_VALUE_0082,
        hugeEnum_VALUE_0083, hugeEnum_VALUE_0084, hugeEnum_VALUE_0085,
        hugeEnum_VALUE_0086, hugeEnum_VALUE_0087, hugeEnum_VALUE_0088,
        hugeEnum_VALUE_0089, hugeEnum_VALUE_0090, hugeEnum_VALUE_0091,
        hugeEnum_VALUE_0092, hugeEnum_VALUE_0093, hugeEnum_VALUE_0094,
        hugeEnum_VALUE_0095, hugeEnum_VALUE_0096, hugeEnum_VALUE_0097,
        hugeEnum_VALUE_0098, hugeEnum_VALUE_0099, hugeEnum_VALUE_0100,
        hugeEnum_VALUE_0101, hugeEnum_VALUE_0102, hugeEnum_VALUE_0103,
        hugeEnum_VALUE_0104, hugeEnum_VALUE_0105, hugeEnum_VALUE_0106,
        hugeEnum_VALUE_0107, hugeEnum_VALUE_0108, hugeEnum_VALUE_0109,
        hugeEnum_VALUE_0110, hugeEnum_VALUE_0111, hugeEnum_VALUE_0112,
        hugeEnum_VALUE_0113, hugeEnum_VALUE_0114, hugeEnum_VALUE_0115,
        hugeEnum_VALUE_0116, hugeEnum_VALUE_0117, hugeEnum_VALUE_0118,
        hugeEnum_VALUE_0119, hugeEnum_VALUE_0120, hugeEnum_VALUE_0121,
        hugeEnum_VALUE_0122, hugeEnum_VALUE_0123, hugeEnum_VALUE_0124,
        hugeEnum_VALUE_0125, hugeEnum_VALUE_0126, hugeEnum_VALUE_0127,
        hugeEnum_VALUE_0128, hugeEnum_VALUE_0129, hugeEnum_VALUE_0130,
        hugeEnum_VALUE_0131, hugeEnum_VALUE_0132, hugeEnum_VALUE_0133,
        hugeEnum_VALUE_0134, hugeEnum_VALUE_0135, hugeEnum_VALUE_0136,
        hugeEnum_VALUE_0137, hugeEnum_VALUE_0138, hugeEnum_VALUE_0139,
        hugeEnum_VALUE_0140, hugeEnum_VALUE_0141, hugeEnum_VALUE_0142,
        hugeEnum_VALUE_0143, hugeEnum_VALUE_0144, hugeEnum_VALUE_0145,
        hugeEnum_VALUE_0146, hugeEnum_VALUE_0147, hugeEnum_VALUE_0148,
        hugeEnum_VALUE_0149, hugeEnum_VALUE_0150, hugeEnum_VALUE_0151,
        hugeEnum_VALUE_0152, hugeEnum_VALUE_0153, hugeEnum_VALUE_0154,
        hugeEnum_VALUE_0155, hugeEnum_VALUE_0156, hugeEnum_VALUE_0157,
        hugeEnum_VALUE_0158, hugeEnum_VALUE_0159, hugeEnum_VALUE_0160,
        hugeEnum_VALUE_0161, hugeEnum_VALUE_0162, hugeEnum_VALUE_0163,
        hugeEnum_VALUE_0164, hugeEnum_VALUE_0165, hugeEnum_VALUE_0166,
        hugeEnum_VALUE_0167, hugeEnum_VALUE_0168, hugeEnum_VALUE_0169,
        hugeEnum_VALUE_0170, hugeEnum_VALUE_0171, hugeEnum_VALUE_0172,
        hugeEnum_VALUE_0173, hugeEnum_VALUE_0174, hugeEnum_VALUE_0175,
        hugeEnum_VALUE_0176, hugeEnum_VALUE_0177, hugeEnum_VALUE_0178,
        hugeEnum_VALUE_0179, hugeEnum_VALUE_0180, hugeEnum_VALUE_0181,
        hugeEnum_VALUE_0182, hugeEnum_VALUE_0183, hugeEnum_VALUE_0184,
        hugeEnum_VALUE_0185, hugeEnum_VALUE_0186, hugeEnum_VALUE_0187,
        hugeEnum_VALUE_0188, hugeEnum_VALUE_0189, hugeEnum_VALUE_0190,
        hugeEnum_VALUE_0191, hugeEnum_VALUE_0192, hugeEnum_VALUE_0193,
        hugeEnum_VALUE_0194, hugeEnum_VALUE_0195, hugeEnum_VALUE_0196,
        hugeEnum_VALUE_0197, hugeEnum_VALUE_0198, hugeEnum_VALUE_0199,
        hugeEnum_VALUE_0200, hugeEnum_VALUE_0201, hugeEnum_VALUE_0202,
        hugeEnum_VALUE_0203, hugeEnum_VALUE_0204, hugeEnum_VALUE_0205,
        hugeEnum_VALUE_0206, hugeEnum_VALUE_0207, hugeEnum_VALUE_0208,
        hugeEnum_VALUE_0209, hugeEnum_VALUE_0210, hugeEnum_VALUE_0211,
        hugeEnum_VALUE_0212, hugeEnum_VALUE_0213, hugeEnum_VALUE_0214,
        hugeEnum_VALUE_0215, hugeEnum_VALUE_0216, hugeEnum_VALUE_0217,
        hugeEnum_VALUE_0218, hugeEnum_VALUE_0219, hugeEnum_VALUE_0220,
        hugeEnum_VALUE_0221, hugeEnum_VALUE_0222, hugeEnum_VALUE_0223,
        hugeEnum_VALUE_0224, hugeEnum_VALUE_0225, hugeEnum_VALUE_0226,
        hugeEnum_VALUE_0227, hugeEnum_VALUE_0228, hugeEnum_VALUE_0229,
        hugeEnum_VALUE_0230, hugeEnum_VALUE_0231, hugeEnum_VALUE_0232,
        hugeEnum_VALUE_0233, hugeEnum_VALUE_0234, hugeEnum_VALUE_0235,
        hugeEnum_VALUE_0236, hugeEnum_VALUE_0237, hugeEnum_VALUE_0238,
        hugeEnum_VALUE_0239, hugeEnum_VALUE_0240, hugeEnum_VALUE_0241,
        hugeEnum_VALUE_0242, hugeEnum_VALUE_0243, hugeEnum_VALUE_0244,
        hugeEnum_VALUE_0245, hugeEnum_VALUE_0246, hugeEnum_VALUE_0247,
        hugeEnum_VALUE_0248, hugeEnum_VALUE_0249, hugeEnum_VALUE_0250,
        hugeEnum_VALUE_0251, hugeEnum_VALUE_0252, hugeEnum_VALUE_0253,
        hugeEnum_VALUE_0254, hugeEnum_VALUE_0255, hugeEnum_VALUE_0256,
        hugeEnum_VALUE_0257, hugeEnum_VALUE_0258, hugeEnum_VALUE_0259,
        hugeEnum_VALUE_0260, hugeEnum_VALUE_0261, hugeEnum_VALUE_0262,
        hugeEnum_VALUE_0263, hugeEnum_VALUE_0264, hugeEnum_VALUE_0265,
        hugeEnum_VALUE_0266, hugeEnum_VALUE_0267, hugeEnum_VALUE_0268,
        hugeEnum_VALUE_0269, hugeEnum_VALUE_0270, hugeEnum_VALUE_0271,
        hugeEnum_VALUE_0272, hugeEnum_VALUE_0273, hugeEnum_VALUE_0274,
        hugeEnum_VALUE_0275, hugeEnum_VALUE_0276, hugeEnum_VALUE_0277,
        hugeEnum_VALUE_0278, hugeEnum_VALUE_0279, hugeEnum_VALUE_0280,
        hugeEnum_VALUE_0281, hugeEnum_VALUE_0282, hugeEnum_VALUE_0283,
        hugeEnum_VALUE_0284, hugeEnum_VALUE_0285, hugeEnum_VALUE_0286,
        hugeEnum_VALUE_0287, hugeEnum_VALUE_0288, hugeEnum_VALUE_0289,
        hugeEnum_VALUE_0290, hugeEnum_VALUE_0291, hugeEnum_VALUE_0292,
        hugeEnum_VALUE_0293, hugeEnum_VALUE_0294, hugeEnum_VALUE_0295,
        hugeEnum_VALUE_0296, hugeEnum_VALUE_0297, hugeEnum_VALUE_0298,
        hugeEnum_VALUE_0299, hugeEnum_VALUE_0300, hugeEnum_VALUE_0301,
        hugeEnum_VALUE_0302, hugeEnum_VALUE_0303, hugeEnum_VALUE_0304,
        hugeEnum_VALUE_0305, hugeEnum_VALUE_0306, hugeEnum_VALUE_0307,
        hugeEnum_VALUE_0308, hugeEnum_VALUE_0309, hugeEnum_VALUE_0310,
        hugeEnum_VALUE_0311, hugeEnum_VALUE_0312, hugeEnum_VALUE_0313,
        hugeEnum_VALUE_0314, hugeEnum_VALUE_0315, hugeEnum_VALUE_0316,
        hugeEnum_VALUE_0317, hugeEnum_VALUE_0318, hugeEnum_VALUE_0319,
        hugeEnum_VALUE_0320, hugeEnum_VALUE_0321, hugeEnum_VALUE_0322,
        hugeEnum_VALUE_0323, hugeEnum_VALUE_0324, hugeEnum_VALUE_0325,
        hugeEnum_VALUE_0326, hugeEnum_VALUE_0327, hugeEnum_VALUE_0328,
        hugeEnum_VALUE_0329, hugeEnum_VALUE_0330, hugeEnum_VALUE_0331,
        hugeEnum_VALUE_0332, hugeEnum_VALUE_0333, hugeEnum_VALUE_0334,
        hugeEnum_VALUE_0335, hugeEnum_VALUE_0336, hugeEnum_VALUE_0337,
        hugeEnum_VALUE_0338, hugeEnum_VALUE_0339, hugeEnum_VALUE_0340,
        hugeEnum_VALUE_0341, hugeEnum_VALUE_0342, hugeEnum_VALUE_0343,
        hugeEnum_VALUE_0344, hugeEnum_VALUE_0345, hugeEnum_VALUE_0346,
        hugeEnum_VALUE_0347, hugeEnum_VALUE_0348, hugeEnum_VALUE_0349,
        hugeEnum_VALUE_0350, hugeEnum_VALUE_0351, hugeEnum_VALUE_0352,
        hugeEnum_VALUE_0353, hugeEnum_VALUE_0354, hugeEnum_VALUE_0355,
        hugeEnum_VALUE_0356, hugeEnum_VALUE_0357, hugeEnum_VALUE_0358,
        hugeEnum_VALUE_0359, hugeEnum_VALUE_0360, hugeEnum_VALUE_0361,
        hugeEnum_VALUE_0362, hugeEnum_VALUE_0363, hugeEnum_VALUE_0364,
        hugeEnum_VALUE_0365, hugeEnum_VALUE_0366, hugeEnum_VALUE_0367,
        hugeEnum_VALUE_0368, hugeEnum_VALUE_0369, hugeEnum_VALUE_0370,
        hugeEnum_VALUE_0371, hugeEnum_VALUE_0372, hugeEnum_VALUE_0373,
        hugeEnum_VALUE_0374, hugeEnum_VALUE_0375, hugeEnum_VALUE_0376,
        hugeEnum_VALUE_0377, hugeEnum_VALUE_0378, hugeEnum_VALUE_0379,
        hugeEnum_VALUE_0380, hugeEnum_VALUE_0381, hugeEnum_VALUE_0382,
        hugeEnum_VALUE_0383, hugeEnum_VALUE_0384, hugeEnum_VALUE_0385,
        hugeEnum_VALUE_0386, hugeEnum_VALUE_0387, hugeEnum_VALUE_0388,
        hugeEnum_VALUE_0389, hugeEnum_VALUE_0390, hugeEnum_VALUE_0391,
        hugeEnum_VALUE_0392, hugeEnum_VALUE_0393, hugeEnum_VALUE_0394,
        hugeEnum_VALUE_0395, hugeEnum_VALUE_0396, hugeEnum_VALUE_0397,
        hugeEnum_VALUE_0398, hugeEnum_VALUE_0399, hugeEnum_VALUE_0400,
        hugeEnum_VALUE_0401, hugeEnum_VALUE_0402, hugeEnum_VALUE_0403,
        hugeEnum_VALUE_0404, hugeEnum_VALUE_0405, hugeEnum_VALUE_0406,
        hugeEnum_VALUE_0407, hugeEnum_VALUE_0408, hugeEnum_VALUE_0409,
        hugeEnum_VALUE_0410, hugeEnum_VALUE_0411, hugeEnum_VALUE_0412,
        hugeEnum_VALUE_0413, hugeEnum_VALUE_0414, hugeEnum_VALUE_0415,
        hugeEnum_VALUE_0416, hugeEnum_VALUE_0417, hugeEnum_VALUE_0418,
        hugeEnum_VALUE_0419, hugeEnum_VALUE_0420, hugeEnum_VALUE_0421,
        hugeEnum_VALUE_0422, hugeEnum_VALUE_0423, hugeEnum_VALUE_0424,
        hugeEnum_VALUE_0425, hugeEnum_VALUE_0426, hugeEnum_VALUE_0427,
        hugeEnum_VALUE_0428, hugeEnum_VALUE_0429, hugeEnum_VALUE_0430,
        hugeEnum_VALUE_0431, hugeEnum_VALUE_0432, hugeEnum_VALUE_0433,
        hugeEnum_VALUE_0434, hugeEnum_VALUE_0435, hugeEnum_VALUE_0436,
        hugeEnum_VALUE_0437, hugeEnum_VALUE_0438, hugeEnum_VALUE_0439,
        hugeEnum_VALUE_0440, hugeEnum_VALUE_0441, hugeEnum_VALUE_0442,
        hugeEnum_VALUE_0443, hugeEnum_VALUE_0444, hugeEnum_VALUE_0445,
        hugeEnum_VALUE_0446, hugeEnum_VALUE_0447, hugeEnum_VALUE_0448,
        hugeEnum_VALUE_0449, hugeEnum_VALUE_0450, hugeEnum_VALUE_0451,
        hugeEnum_VALUE_0452, hugeEnum_VALUE_0453, hugeEnum_VALUE_0454,
        hugeEnum_VALUE_0455, hugeEnum_VALUE_0456, hugeEnum_VALUE_0457,
        hugeEnum_VALUE_0458, hugeEnum_VALUE_0459, hugeEnum_VALUE_0460,
        hugeEnum_VALUE_0461, hugeEnum_VALUE_0462, hugeEnum_VALUE_0463,
        hugeEnum_VALUE_0464, hugeEnum_VALUE_0465, hugeEnum_VALUE_0466,
        hugeEnum_VALUE_0467, hugeEnum_VALUE_0468, hugeEnum_VALUE_0469,
        hugeEnum_VALUE_0470, hugeEnum_VALUE_0471, hugeEnum_VALUE_0472,
        hugeEnum_VALUE_0473, hugeEnum_VALUE_0474, hugeEnum_VALUE_0475,
        hugeEnum_VALUE_0476, hugeEnum_VALUE_0477, hugeEnum_VALUE_0478,
        hugeEnum_VALUE_0479, hugeEnum_VALUE_0480, hugeEnum_VALUE_0481,
        hugeEnum_VALUE_0482, hugeEnum_VALUE_0483, hugeEnum_VALUE_0484,
        hugeEnum_VALUE_0485, hugeEnum_VALUE_0486, hugeEnum_VALUE_0487,
        hugeEnum_VALUE_0488, hugeEnum_VALUE_0489, hugeEnum_VALUE_0490,
        hugeEnum_VALUE_0491, hugeEnum_VALUE_0492, hugeEnum_VALUE_0493,
        hugeEnum_VALUE_0494, hugeEnum_VALUE_0495, hugeEnum_VALUE_0496,
        hugeEnum_VALUE_0497, hugeEnum_VALUE_0498, hugeEnum_VALUE_0499,
        hugeEnum_VALUE_0500, hugeEnum_VALUE_0501, hugeEnum_VALUE_0502,
        hugeEnum_VALUE_0503, hugeEnum_VALUE_0504, hugeEnum_VALUE_0505,
        hugeEnum_VALUE_0506, hugeEnum_VALUE_0507, hugeEnum_VALUE_0508,
        hugeEnum_VALUE_0509, hugeEnum_VALUE_0510, hugeEnum_VALUE_0511,
        hugeEnum_VALUE_0512, hugeEnum_VALUE_0513, hugeEnum_VALUE_0514,
        hugeEnum_VALUE_0515, hugeEnum_VALUE_0516, hugeEnum_VALUE_0517,
        hugeEnum_VALUE_0518, hugeEnum_VALUE_0519, hugeEnum_VALUE_0520,
        hugeEnum_VALUE_0521, hugeEnum_VALUE_0522, hugeEnum_VALUE_0523,
        hugeEnum_VALUE_0524, hugeEnum_VALUE_0525, hugeEnum_VALUE_0526,
        hugeEnum_VALUE_0527, hugeEnum_VALUE_0528, hugeEnum_VALUE_0529,
        hugeEnum_VALUE_0530, hugeEnum_VALUE_0531, hugeEnum_VALUE_0532,
        hugeEnum_VALUE_0533, hugeEnum_VALUE_0534, hugeEnum_VALUE_0535,
        hugeEnum_VALUE_0536, hugeEnum_VALUE_0537, hugeEnum_VALUE_0538,
        hugeEnum_VALUE_0539, hugeEnum_VALUE_0540, hugeEnum_VALUE_0541,
        hugeEnum_VALUE_0542, hugeEnum_VALUE_0543, hugeEnum_VALUE_0544,
        hugeEnum_VALUE_0545, hugeEnum_VALUE_0546, hugeEnum_VALUE_0547,
        hugeEnum_VALUE_0548, hugeEnum_VALUE_0549, hugeEnum_VALUE_0550,
        hugeEnum_VALUE_0551, hugeEnum_VALUE_0552, hugeEnum_VALUE_0553,
        hugeEnum_VALUE_0554, hugeEnum_VALUE_0555, hugeEnum_VALUE_0556,
        hugeEnum_VALUE_0557, hugeEnum_VALUE_0558, hugeEnum_VALUE_0559,
        hugeEnum_VALUE_0560, hugeEnum_VALUE_0561, hugeEnum_VALUE_0562,
        hugeEnum_VALUE_0563, hugeEnum_VALUE_0564, hugeEnum_VALUE_0565,
        hugeEnum_VALUE_0566, hugeEnum_VALUE_0567, hugeEnum_VALUE_0568,
        hugeEnum_VALUE_0569, hugeEnum_VALUE_0570, hugeEnum_VALUE_0571,
        hugeEnum_VALUE_0572, hugeEnum_VALUE_0573, hugeEnum_VALUE_0574,
        hugeEnum_VALUE_0575, hugeEnum_VALUE_0576, hugeEnum_VALUE_0577,
        hugeEnum_VALUE_0578, hugeEnum_VALUE_0579, hugeEnum_VALUE_0580,
        hugeEnum_VALUE_0581, hugeEnum_VALUE_0582, hugeEnum_VALUE_0583,
        hugeEnum_VALUE_0584, hugeEnum_VALUE_0585, hugeEnum_VALUE_0586,
        hugeEnum_VALUE_0587, hugeEnum_VALUE_0588, hugeEnum_VALUE_0589,
        hugeEnum_VALUE_0590, hugeEnum_VALUE_0591, hugeEnum_VALUE_0592,
        hugeEnum_VALUE_0593, hugeEnum_VALUE_0594, hugeEnum_VALUE_0595,
        hugeEnum_VALUE_0596, hugeEnum_VALUE_0597, hugeEnum_VALUE_0598,
        hugeEnum_VALUE_0599, hugeEnum_VALUE_0600, hugeEnum_VALUE_0601,
        hugeEnum_VALUE_0602, hugeEnum_VALUE_0603, hugeEnum_VALUE_0604,
        hugeEnum_VALUE_0605, hugeEnum_VALUE_0606, hugeEnum_VALUE_0607,
        hugeEnum_VALUE_0608, hugeEnum_VALUE_0609, hugeEnum_VALUE_0610,
        hugeEnum_VALUE_0611, hugeEnum_VALUE_0612, hugeEnum_VALUE_0613,
        hugeEnum_VALUE_0614, hugeEnum_VALUE_0615, hugeEnum_VALUE_0616,
        hugeEnum_VALUE_0617, hugeEnum_VALUE_0618, hugeEnum_VALUE_0619,
        hugeEnum_VALUE_0620, hugeEnum_VALUE_0621, hugeEnum_VALUE_0622,
        hugeEnum_VALUE_0623, hugeEnum_VALUE_0624, hugeEnum_VALUE_0625,
        hugeEnum_VALUE_0626, hugeEnum_VALUE_0627, hugeEnum_VALUE_0628,
        hugeEnum_VALUE_0629, hugeEnum_VALUE_0630, hugeEnum_VALUE_0631,
        hugeEnum_VALUE_0632, hugeEnum_VALUE_0633, hugeEnum_VALUE_0634,
        hugeEnum_VALUE_0635, hugeEnum_VALUE_0636, hugeEnum_VALUE_0637,
        hugeEnum_VALUE_0638, hugeEnum_VALUE_0639, hugeEnum_VALUE_0640,
        hugeEnum_VALUE_0641, hugeEnum_VALUE_0642, hugeEnum_VALUE_0643,
        hugeEnum_VALUE_0644, hugeEnum_VALUE_0645, hugeEnum_VALUE_0646,
        hugeEnum_VALUE_0647, hugeEnum_VALUE_0648, hugeEnum_VALUE_0649,
        hugeEnum_VALUE_0650, hugeEnum_VALUE_0651, hugeEnum_VALUE_0652,
        hugeEnum_VALUE_0653, hugeEnum_VALUE_0654, hugeEnum_VALUE_0655,
        hugeEnum_VALUE_0656, hugeEnum_VALUE_0657, hugeEnum_VALUE_0658,
        hugeEnum_VALUE_0659, hugeEnum_VALUE_0660, hugeEnum_VALUE_0661,
        hugeEnum_VALUE_0662, hugeEnum_VALUE_0663, hugeEnum_VALUE_0664,
        hugeEnum_VALUE_0665, hugeEnum_VALUE_0666, hugeEnum_VALUE_0667,
        hugeEnum_VALUE_0668, hugeEnum_VALUE_0669, hugeEnum_VALUE_0670,
        hugeEnum_VALUE_0671, hugeEnum_VALUE_0672, hugeEnum_VALUE_0673,
        hugeEnum_VALUE_0674, hugeEnum_VALUE_0675, hugeEnum_VALUE_0676,
        hugeEnum_VALUE_0677, hugeEnum_VALUE_0678, hugeEnum_VALUE_0679,
        hugeEnum_VALUE_0680, hugeEnum_VALUE_0681, hugeEnum_VALUE_0682,
        hugeEnum_VALUE_0683, hugeEnum_VALUE_0684, hugeEnum_VALUE_0685,
        hugeEnum_VALUE_0686, hugeEnum_VALUE_0687, hugeEnum_VALUE_0688,
        hugeEnum_VALUE_0689, hugeEnum_VALUE_0690, hugeEnum_VALUE_0691,
        hugeEnum_VALUE_0692, hugeEnum_VALUE_0693, hugeEnum_VALUE_0694,
        hugeEnum_VALUE_0695, hugeEnum_VALUE_0696, hugeEnum_VALUE_0697,
        hugeEnum_VALUE_0698, hugeEnum_VALUE_0699, hugeEnum_VALUE_0700,
        hugeEnum_VALUE_0701, hugeEnum_VALUE_0702, hugeEnum_VALUE_0703,
        hugeEnum_VALUE_0704, hugeEnum_VALUE_0705, hugeEnum_VALUE_0706,
        hugeEnum_VALUE_0707, hugeEnum_VALUE_0708, hugeEnum_VALUE_0709,
        hugeEnum_VALUE_0710, hugeEnum_VALUE_0711, hugeEnum_VALUE_0712,
        hugeEnum_VALUE_0713, hugeEnum_VALUE_0714, hugeEnum_VALUE_0715,
        hugeEnum_VALUE_0716, hugeEnum_VALUE_0717, hugeEnum_VALUE_0718,
        hugeEnum_VALUE_0719, hugeEnum_VALUE_0720, hugeEnum_VALUE_0721,
        hugeEnum_VALUE_0722, hugeEnum_VALUE_0723, hugeEnum_VALUE_0724,
        hugeEnum_VALUE_0725, hugeEnum_VALUE_0726, hugeEnum_VALUE_0727,
        hugeEnum_VALUE_0728, hugeEnum_VALUE_0729, hugeEnum_VALUE_0730,
        hugeEnum_VALUE_0731, hugeEnum_VALUE_0732, hugeEnum_VALUE_0733,
        hugeEnum_VALUE_0734, hugeEnum_VALUE_0735, hugeEnum_VALUE_0736,
        hugeEnum_VALUE_0737, hugeEnum_VALUE_0738, hugeEnum_VALUE_0739,
        hugeEnum_VALUE_0740, hugeEnum_VALUE_0741, hugeEnum_VALUE_0742,
        hugeEnum_VALUE_0743, hugeEnum_VALUE_0744, hugeEnum_VALUE_0745,
        hugeEnum_VALUE_0746, hugeEnum_VALUE_0747, hugeEnum_VALUE_0748,
        hugeEnum_VALUE_0749, hugeEnum_VALUE_0750, hugeEnum_VALUE_0751,
        hugeEnum_VALUE_0752, hugeEnum_VALUE_0753, hugeEnum_VALUE_0754,
        hugeEnum_VALUE_0755, hugeEnum_VALUE_0756, hugeEnum_VALUE_0757,
        hugeEnum_VALUE_0758, hugeEnum_VALUE_0759, hugeEnum_VALUE_0760,
        hugeEnum_VALUE_0761, hugeEnum_VALUE_0762, hugeEnum_VALUE_0763,
        hugeEnum_VALUE_0764, hugeEnum_VALUE_0765, hugeEnum_VALUE_0766,
        hugeEnum_VALUE_0767, hugeEnum_VALUE_0768, hugeEnum_VALUE_0769,
        hugeEnum_VALUE_0770, hugeEnum_VALUE_0771, hugeEnum_VALUE_0772,
        hugeEnum_VALUE_0773, hugeEnum_VALUE_0774, hugeEnum_VALUE_0775,
        hugeEnum_VALUE_0776, hugeEnum_VALUE_0777, hugeEnum_VALUE_0778,
        hugeEnum_VALUE_0779, hugeEnum_VALUE_0780, hugeEnum_VALUE_0781,
        hugeEnum_VALUE_0782, hugeEnum_VALUE_0783, hugeEnum_VALUE_0784,
        hugeEnum_VALUE_0785, hugeEnum_VALUE_0786, hugeEnum_VALUE_0787,
        hugeEnum_VALUE_0788, hugeEnum_VALUE_0789, hugeEnum_VALUE_0790,
        hugeEnum_VALUE_0791, hugeEnum_VALUE_0792, hugeEnum_VALUE_0793,
        hugeEnum_VALUE_0794, hugeEnum_VALUE_0795, hugeEnum_VALUE_0796,
        hugeEnum_VALUE_0797, hugeEnum_VALUE_0798, hugeEnum_VALUE_0799,
        hugeEnum_VALUE_0800, hugeEnum_VALUE_0801, hugeEnum_VALUE_0802,
        hugeEnum_VALUE_0803, hugeEnum_VALUE_0804, hugeEnum_VALUE_0805,
        hugeEnum_VALUE_0806, hugeEnum_VALUE_0807, hugeEnum_VALUE_0808,
        hugeEnum_VALUE_0809, hugeEnum_VALUE_0810, hugeEnum_VALUE_0811,
        hugeEnum_VALUE_0812, hugeEnum_VALUE_0813, hugeEnum_VALUE_0814,
        hugeEnum_VALUE_0815, hugeEnum_VALUE_0816, hugeEnum_VALUE_0817,
        hugeEnum_VALUE_0818, hugeEnum_VALUE_0819, hugeEnum_VALUE_0820,
        hugeEnum_VALUE_0821, hugeEnum_VALUE_0822, hugeEnum_VALUE_0823,
        hugeEnum_VALUE_0824, hugeEnum_VALUE_0825, hugeEnum_VALUE_0826,
        hugeEnum_VALUE_0827, hugeEnum_VALUE_0828, hugeEnum_VALUE_0829,
        hugeEnum_VALUE_0830, hugeEnum_VALUE_0831, hugeEnum_VALUE_0832,
        hugeEnum_VALUE_0833, hugeEnum_VALUE_0834, hugeEnum_VALUE_0835,
        hugeEnum_VALUE_0836, hugeEnum_VALUE_0837, hugeEnum_VALUE_0838,
        hugeEnum_VALUE_0839, hugeEnum_VALUE_0840, hugeEnum_VALUE_0841,
        hugeEnum_VALUE_0842, hugeEnum_VALUE_0843, hugeEnum_VALUE_0844,
        hugeEnum_VALUE_0845, hugeEnum_VALUE_0846, hugeEnum_VALUE_0847,
        hugeEnum_VALUE_0848, hugeEnum_VALUE_0849, hugeEnum_VALUE_0850,
        hugeEnum_VALUE_0851, hugeEnum_VALUE_0852, hugeEnum_VALUE_0853,
        hugeEnum_VALUE_0854, hugeEnum_VALUE_0855, hugeEnum_VALUE_0856,
        hugeEnum_VALUE_0857, hugeEnum_VALUE_0858, hugeEnum_VALUE_0859,
        hugeEnum_VALUE_0860, hugeEnum_VALUE_0861, hugeEnum_VALUE_0862,
        hugeEnum_VALUE_0863, hugeEnum_VALUE_0864, hugeEnum_VALUE_0865,
        hugeEnum_VALUE_0866, hugeEnum_VALUE_0867, hugeEnum_VALUE_0868,
        hugeEnum_VALUE_0869, hugeEnum_VALUE_0870, hugeEnum_VALUE_0871,
        hugeEnum_VALUE_0872, hugeEnum_VALUE_0873, hugeEnum_VALUE_0874,
        hugeEnum_VALUE_0875, hugeEnum_VALUE_0876, hugeEnum_VALUE_0877,
        hugeEnum_VALUE_0878, hugeEnum_VALUE_0879, hugeEnum_VALUE_0880,
        hugeEnum_VALUE_0881, hugeEnum_VALUE_0882, hugeEnum_VALUE_0883,
        hugeEnum_VALUE_0884, hugeEnum_VALUE_0885, hugeEnum_VALUE_0886,
        hugeEnum_VALUE_0887, hugeEnum_VALUE_0888, hugeEnum_VALUE_0889,
        hugeEnum_VALUE_0890, hugeEnum_VALUE_0891, hugeEnum_VALUE_0892,
        hugeEnum_VALUE_0893, hugeEnum_VALUE_0894, hugeEnum_VALUE_0895,
        hugeEnum_VALUE_0896, hugeEnum_VALUE_0897, hugeEnum_VALUE_0898,
        hugeEnum_VALUE_0899, hugeEnum_VALUE_0900, hugeEnum_VALUE_0901,
        hugeEnum_VALUE_0902, hugeEnum_VALUE_0903, hugeEnum_VALUE_0904,
        hugeEnum_VALUE_0905, hugeEnum_VALUE_0906, hugeEnum_VALUE_0907,
        hugeEnum_VALUE_0908, hugeEnum_VALUE_0909, hugeEnum_VALUE_0910,
        hugeEnum_VALUE_0911, hugeEnum_VALUE_0912, hugeEnum_VALUE_0913,
        hugeEnum_VALUE_0914, hugeEnum_VALUE_0915, hugeEnum_VALUE_0916,
        hugeEnum_VALUE_0917, hugeEnum_VALUE_0918, hugeEnum_VALUE_0919,
        hugeEnum_VALUE_0920, hugeEnum_VALUE_0921, hugeEnum_VALUE_0922,
        hugeEnum_VALUE_0923, hugeEnum_VALUE_0924, hugeEnum_VALUE_0925,
        hugeEnum_VALUE_0926, hugeEnum_VALUE_0927, hugeEnum_VALUE_0928,
        hugeEnum_VALUE_0929, hugeEnum_VALUE_0930, hugeEnum_VALUE_0931,
        hugeEnum_VALUE_0932, hugeEnum_VALUE_0933, hugeEnum_VALUE_0934,
        hugeEnum_VALUE_0935, hugeEnum_VALUE_0936, hugeEnum_VALUE_0937,
        hugeEnum_VALUE_0938, hugeEnum_VALUE_0939, hugeEnum_VALUE_0940,
        hugeEnum_VALUE_0941, hugeEnum_VALUE_0942, hugeEnum_VALUE_0943,
        hugeEnum_VALUE_0944, hugeEnum_VALUE_0945, hugeEnum_VALUE_0946,
        hugeEnum_VALUE_0947, hugeEnum_VALUE_0948, hugeEnum_VALUE_0949,
        hugeEnum_VALUE_0950, hugeEnum_VALUE_0951, hugeEnum_VALUE_0952,
        hugeEnum_VALUE_0953, hugeEnum_VALUE_0954, hugeEnum_VALUE_0955,
        hugeEnum_VALUE_0956, hugeEnum_VALUE_0957, hugeEnum_VALUE_0958,
        hugeEnum_VALUE_0959, hugeEnum_VALUE_0960, hugeEnum_VALUE_0961,
        hugeEnum_VALUE_0962, hugeEnum_VALUE_0963, hugeEnum_VALUE_0964,
        hugeEnum_VALUE_0965, hugeEnum_VALUE_0966, hugeEnum_VALUE_0967,
        hugeEnum_VALUE_0968, hugeEnum_VALUE_0969, hugeEnum_VALUE_0970,
        hugeEnum_VALUE_0971, hugeEnum_VALUE_0972, hugeEnum_VALUE_0973,
        hugeEnum_VALUE_0974, hugeEnum_VALUE_0975, hugeEnum_VALUE_0976,
        hugeEnum_VALUE_0977, hugeEnum_VALUE_0978, hugeEnum_VALUE_0979,
        hugeEnum_VALUE_0980, hugeEnum_VALUE_0981, hugeEnum_VALUE_0982,
        hugeEnum_VALUE_0983, hugeEnum_VALUE_0984, hugeEnum_VALUE_0985,
        hugeEnum_VALUE_0986, hugeEnum_VALUE_0987, hugeEnum_VALUE_0988,
        hugeEnum_VALUE_0989, hugeEnum_VALUE_0990, hugeEnum_VALUE_0991,
        hugeEnum_VALUE_0992, hugeEnum_VALUE_0993, hugeEnum_VALUE_0994,
        hugeEnum_VALUE_0995, hugeEnum_VALUE_0996, hugeEnum_VALUE_0997,
        hugeEnum_VALUE_0998, hugeEnum_VALUE_0999, hugeEnum_VALUE_1000,
        hugeEnum_VALUE_1001)
       where
import qualified Control.DeepSeq as DeepSeq
import qualified Control.Exception as Exception
import qualified Data.Aeson as Aeson
import qualified Data.Default as Default
import qualified Data.Function as Function
import qualified Data.HashMap.Strict as HashMap
import qualified Data.Hashable as Hashable
import qualified Data.Int as Int
import qualified GHC.Magic as GHC
import qualified Prelude as Prelude
import qualified Thrift.CodegenTypesOnly as Thrift
import Prelude ((.), (++), (>), (==))

newtype HugeEnum = HugeEnum{unHugeEnum :: Int.Int32}
                   deriving (Prelude.Eq, DeepSeq.NFData, Prelude.Ord)

instance Hashable.Hashable HugeEnum where
  hashWithSalt __salt (HugeEnum __val)
    = Hashable.hashWithSalt __salt __val

instance Aeson.ToJSON HugeEnum where
  toJSON (HugeEnum __val) = Aeson.toJSON __val

hugeEnum_VALUE_0001 :: HugeEnum
hugeEnum_VALUE_0001 = HugeEnum 1

hugeEnum_VALUE_0002 :: HugeEnum
hugeEnum_VALUE_0002 = HugeEnum 2

hugeEnum_VALUE_0003 :: HugeEnum
hugeEnum_VALUE_0003 = HugeEnum 3

hugeEnum_VALUE_0004 :: HugeEnum
hugeEnum_VALUE_0004 = HugeEnum 4

hugeEnum_VALUE_0005 :: HugeEnum
hugeEnum_VALUE_0005 = HugeEnum 5

hugeEnum_VALUE_0006 :: HugeEnum
hugeEnum_VALUE_0006 = HugeEnum 6

hugeEnum_VALUE_0007 :: HugeEnum
hugeEnum_VALUE_0007 = HugeEnum 7

hugeEnum_VALUE_0008 :: HugeEnum
hugeEnum_VALUE_0008 = HugeEnum 8

hugeEnum_VALUE_0009 :: HugeEnum
hugeEnum_VALUE_0009 = HugeEnum 9

hugeEnum_VALUE_0010 :: HugeEnum
hugeEnum_VALUE_0010 = HugeEnum 10

hugeEnum_VALUE_0011 :: HugeEnum
hugeEnum_VALUE_0011 = HugeEnum 11

hugeEnum_VALUE_0012 :: HugeEnum
hugeEnum_VALUE_0012 = HugeEnum 12

hugeEnum_VALUE_0013 :: HugeEnum
hugeEnum_VALUE_0013 = HugeEnum 13

hugeEnum_VALUE_0014 :: HugeEnum
hugeEnum_VALUE_0014 = HugeEnum 14

hugeEnum_VALUE_0015 :: HugeEnum
hugeEnum_VALUE_0015 = HugeEnum 15

hugeEnum_VALUE_0016 :: HugeEnum
hugeEnum_VALUE_0016 = HugeEnum 16

hugeEnum_VALUE_0017 :: HugeEnum
hugeEnum_VALUE_0017 = HugeEnum 17

hugeEnum_VALUE_0018 :: HugeEnum
hugeEnum_VALUE_0018 = HugeEnum 18

hugeEnum_VALUE_0019 :: HugeEnum
hugeEnum_VALUE_0019 = HugeEnum 19

hugeEnum_VALUE_0020 :: HugeEnum
hugeEnum_VALUE_0020 = HugeEnum 20

hugeEnum_VALUE_0021 :: HugeEnum
hugeEnum_VALUE_0021 = HugeEnum 21

hugeEnum_VALUE_0022 :: HugeEnum
hugeEnum_VALUE_0022 = HugeEnum 22

hugeEnum_VALUE_0023 :: HugeEnum
hugeEnum_VALUE_0023 = HugeEnum 23

hugeEnum_VALUE_0024 :: HugeEnum
hugeEnum_VALUE_0024 = HugeEnum 24

hugeEnum_VALUE_0025 :: HugeEnum
hugeEnum_VALUE_0025 = HugeEnum 25

hugeEnum_VALUE_0026 :: HugeEnum
hugeEnum_VALUE_0026 = HugeEnum 26

hugeEnum_VALUE_0027 :: HugeEnum
hugeEnum_VALUE_0027 = HugeEnum 27

hugeEnum_VALUE_0028 :: HugeEnum
hugeEnum_VALUE_0028 = HugeEnum 28

hugeEnum_VALUE_0029 :: HugeEnum
hugeEnum_VALUE_0029 = HugeEnum 29

hugeEnum_VALUE_0030 :: HugeEnum
hugeEnum_VALUE_0030 = HugeEnum 30

hugeEnum_VALUE_0031 :: HugeEnum
hugeEnum_VALUE_0031 = HugeEnum 31

hugeEnum_VALUE_0032 :: HugeEnum
hugeEnum_VALUE_0032 = HugeEnum 32

hugeEnum_VALUE_0033 :: HugeEnum
hugeEnum_VALUE_0033 = HugeEnum 33

hugeEnum_VALUE_0034 :: HugeEnum
hugeEnum_VALUE_0034 = HugeEnum 34

hugeEnum_VALUE_0035 :: HugeEnum
hugeEnum_VALUE_0035 = HugeEnum 35

hugeEnum_VALUE_0036 :: HugeEnum
hugeEnum_VALUE_0036 = HugeEnum 36

hugeEnum_VALUE_0037 :: HugeEnum
hugeEnum_VALUE_0037 = HugeEnum 37

hugeEnum_VALUE_0038 :: HugeEnum
hugeEnum_VALUE_0038 = HugeEnum 38

hugeEnum_VALUE_0039 :: HugeEnum
hugeEnum_VALUE_0039 = HugeEnum 39

hugeEnum_VALUE_0040 :: HugeEnum
hugeEnum_VALUE_0040 = HugeEnum 40

hugeEnum_VALUE_0041 :: HugeEnum
hugeEnum_VALUE_0041 = HugeEnum 41

hugeEnum_VALUE_0042 :: HugeEnum
hugeEnum_VALUE_0042 = HugeEnum 42

hugeEnum_VALUE_0043 :: HugeEnum
hugeEnum_VALUE_0043 = HugeEnum 43

hugeEnum_VALUE_0044 :: HugeEnum
hugeEnum_VALUE_0044 = HugeEnum 44

hugeEnum_VALUE_0045 :: HugeEnum
hugeEnum_VALUE_0045 = HugeEnum 45

hugeEnum_VALUE_0046 :: HugeEnum
hugeEnum_VALUE_0046 = HugeEnum 46

hugeEnum_VALUE_0047 :: HugeEnum
hugeEnum_VALUE_0047 = HugeEnum 47

hugeEnum_VALUE_0048 :: HugeEnum
hugeEnum_VALUE_0048 = HugeEnum 48

hugeEnum_VALUE_0049 :: HugeEnum
hugeEnum_VALUE_0049 = HugeEnum 49

hugeEnum_VALUE_0050 :: HugeEnum
hugeEnum_VALUE_0050 = HugeEnum 50

hugeEnum_VALUE_0051 :: HugeEnum
hugeEnum_VALUE_0051 = HugeEnum 51

hugeEnum_VALUE_0052 :: HugeEnum
hugeEnum_VALUE_0052 = HugeEnum 52

hugeEnum_VALUE_0053 :: HugeEnum
hugeEnum_VALUE_0053 = HugeEnum 53

hugeEnum_VALUE_0054 :: HugeEnum
hugeEnum_VALUE_0054 = HugeEnum 54

hugeEnum_VALUE_0055 :: HugeEnum
hugeEnum_VALUE_0055 = HugeEnum 55

hugeEnum_VALUE_0056 :: HugeEnum
hugeEnum_VALUE_0056 = HugeEnum 56

hugeEnum_VALUE_0057 :: HugeEnum
hugeEnum_VALUE_0057 = HugeEnum 57

hugeEnum_VALUE_0058 :: HugeEnum
hugeEnum_VALUE_0058 = HugeEnum 58

hugeEnum_VALUE_0059 :: HugeEnum
hugeEnum_VALUE_0059 = HugeEnum 59

hugeEnum_VALUE_0060 :: HugeEnum
hugeEnum_VALUE_0060 = HugeEnum 60

hugeEnum_VALUE_0061 :: HugeEnum
hugeEnum_VALUE_0061 = HugeEnum 61

hugeEnum_VALUE_0062 :: HugeEnum
hugeEnum_VALUE_0062 = HugeEnum 62

hugeEnum_VALUE_0063 :: HugeEnum
hugeEnum_VALUE_0063 = HugeEnum 63

hugeEnum_VALUE_0064 :: HugeEnum
hugeEnum_VALUE_0064 = HugeEnum 64

hugeEnum_VALUE_0065 :: HugeEnum
hugeEnum_VALUE_0065 = HugeEnum 65

hugeEnum_VALUE_0066 :: HugeEnum
hugeEnum_VALUE_0066 = HugeEnum 66

hugeEnum_VALUE_0067 :: HugeEnum
hugeEnum_VALUE_0067 = HugeEnum 67

hugeEnum_VALUE_0068 :: HugeEnum
hugeEnum_VALUE_0068 = HugeEnum 68

hugeEnum_VALUE_0069 :: HugeEnum
hugeEnum_VALUE_0069 = HugeEnum 69

hugeEnum_VALUE_0070 :: HugeEnum
hugeEnum_VALUE_0070 = HugeEnum 70

hugeEnum_VALUE_0071 :: HugeEnum
hugeEnum_VALUE_0071 = HugeEnum 71

hugeEnum_VALUE_0072 :: HugeEnum
hugeEnum_VALUE_0072 = HugeEnum 72

hugeEnum_VALUE_0073 :: HugeEnum
hugeEnum_VALUE_0073 = HugeEnum 73

hugeEnum_VALUE_0074 :: HugeEnum
hugeEnum_VALUE_0074 = HugeEnum 74

hugeEnum_VALUE_0075 :: HugeEnum
hugeEnum_VALUE_0075 = HugeEnum 75

hugeEnum_VALUE_0076 :: HugeEnum
hugeEnum_VALUE_0076 = HugeEnum 76

hugeEnum_VALUE_0077 :: HugeEnum
hugeEnum_VALUE_0077 = HugeEnum 77

hugeEnum_VALUE_0078 :: HugeEnum
hugeEnum_VALUE_0078 = HugeEnum 78

hugeEnum_VALUE_0079 :: HugeEnum
hugeEnum_VALUE_0079 = HugeEnum 79

hugeEnum_VALUE_0080 :: HugeEnum
hugeEnum_VALUE_0080 = HugeEnum 80

hugeEnum_VALUE_0081 :: HugeEnum
hugeEnum_VALUE_0081 = HugeEnum 81

hugeEnum_VALUE_0082 :: HugeEnum
hugeEnum_VALUE_0082 = HugeEnum 82

hugeEnum_VALUE_0083 :: HugeEnum
hugeEnum_VALUE_0083 = HugeEnum 83

hugeEnum_VALUE_0084 :: HugeEnum
hugeEnum_VALUE_0084 = HugeEnum 84

hugeEnum_VALUE_0085 :: HugeEnum
hugeEnum_VALUE_0085 = HugeEnum 85

hugeEnum_VALUE_0086 :: HugeEnum
hugeEnum_VALUE_0086 = HugeEnum 86

hugeEnum_VALUE_0087 :: HugeEnum
hugeEnum_VALUE_0087 = HugeEnum 87

hugeEnum_VALUE_0088 :: HugeEnum
hugeEnum_VALUE_0088 = HugeEnum 88

hugeEnum_VALUE_0089 :: HugeEnum
hugeEnum_VALUE_0089 = HugeEnum 89

hugeEnum_VALUE_0090 :: HugeEnum
hugeEnum_VALUE_0090 = HugeEnum 90

hugeEnum_VALUE_0091 :: HugeEnum
hugeEnum_VALUE_0091 = HugeEnum 91

hugeEnum_VALUE_0092 :: HugeEnum
hugeEnum_VALUE_0092 = HugeEnum 92

hugeEnum_VALUE_0093 :: HugeEnum
hugeEnum_VALUE_0093 = HugeEnum 93

hugeEnum_VALUE_0094 :: HugeEnum
hugeEnum_VALUE_0094 = HugeEnum 94

hugeEnum_VALUE_0095 :: HugeEnum
hugeEnum_VALUE_0095 = HugeEnum 95

hugeEnum_VALUE_0096 :: HugeEnum
hugeEnum_VALUE_0096 = HugeEnum 96

hugeEnum_VALUE_0097 :: HugeEnum
hugeEnum_VALUE_0097 = HugeEnum 97

hugeEnum_VALUE_0098 :: HugeEnum
hugeEnum_VALUE_0098 = HugeEnum 98

hugeEnum_VALUE_0099 :: HugeEnum
hugeEnum_VALUE_0099 = HugeEnum 99

hugeEnum_VALUE_0100 :: HugeEnum
hugeEnum_VALUE_0100 = HugeEnum 100

hugeEnum_VALUE_0101 :: HugeEnum
hugeEnum_VALUE_0101 = HugeEnum 101

hugeEnum_VALUE_0102 :: HugeEnum
hugeEnum_VALUE_0102 = HugeEnum 102

hugeEnum_VALUE_0103 :: HugeEnum
hugeEnum_VALUE_0103 = HugeEnum 103

hugeEnum_VALUE_0104 :: HugeEnum
hugeEnum_VALUE_0104 = HugeEnum 104

hugeEnum_VALUE_0105 :: HugeEnum
hugeEnum_VALUE_0105 = HugeEnum 105

hugeEnum_VALUE_0106 :: HugeEnum
hugeEnum_VALUE_0106 = HugeEnum 106

hugeEnum_VALUE_0107 :: HugeEnum
hugeEnum_VALUE_0107 = HugeEnum 107

hugeEnum_VALUE_0108 :: HugeEnum
hugeEnum_VALUE_0108 = HugeEnum 108

hugeEnum_VALUE_0109 :: HugeEnum
hugeEnum_VALUE_0109 = HugeEnum 109

hugeEnum_VALUE_0110 :: HugeEnum
hugeEnum_VALUE_0110 = HugeEnum 110

hugeEnum_VALUE_0111 :: HugeEnum
hugeEnum_VALUE_0111 = HugeEnum 111

hugeEnum_VALUE_0112 :: HugeEnum
hugeEnum_VALUE_0112 = HugeEnum 112

hugeEnum_VALUE_0113 :: HugeEnum
hugeEnum_VALUE_0113 = HugeEnum 113

hugeEnum_VALUE_0114 :: HugeEnum
hugeEnum_VALUE_0114 = HugeEnum 114

hugeEnum_VALUE_0115 :: HugeEnum
hugeEnum_VALUE_0115 = HugeEnum 115

hugeEnum_VALUE_0116 :: HugeEnum
hugeEnum_VALUE_0116 = HugeEnum 116

hugeEnum_VALUE_0117 :: HugeEnum
hugeEnum_VALUE_0117 = HugeEnum 117

hugeEnum_VALUE_0118 :: HugeEnum
hugeEnum_VALUE_0118 = HugeEnum 118

hugeEnum_VALUE_0119 :: HugeEnum
hugeEnum_VALUE_0119 = HugeEnum 119

hugeEnum_VALUE_0120 :: HugeEnum
hugeEnum_VALUE_0120 = HugeEnum 120

hugeEnum_VALUE_0121 :: HugeEnum
hugeEnum_VALUE_0121 = HugeEnum 121

hugeEnum_VALUE_0122 :: HugeEnum
hugeEnum_VALUE_0122 = HugeEnum 122

hugeEnum_VALUE_0123 :: HugeEnum
hugeEnum_VALUE_0123 = HugeEnum 123

hugeEnum_VALUE_0124 :: HugeEnum
hugeEnum_VALUE_0124 = HugeEnum 124

hugeEnum_VALUE_0125 :: HugeEnum
hugeEnum_VALUE_0125 = HugeEnum 125

hugeEnum_VALUE_0126 :: HugeEnum
hugeEnum_VALUE_0126 = HugeEnum 126

hugeEnum_VALUE_0127 :: HugeEnum
hugeEnum_VALUE_0127 = HugeEnum 127

hugeEnum_VALUE_0128 :: HugeEnum
hugeEnum_VALUE_0128 = HugeEnum 128

hugeEnum_VALUE_0129 :: HugeEnum
hugeEnum_VALUE_0129 = HugeEnum 129

hugeEnum_VALUE_0130 :: HugeEnum
hugeEnum_VALUE_0130 = HugeEnum 130

hugeEnum_VALUE_0131 :: HugeEnum
hugeEnum_VALUE_0131 = HugeEnum 131

hugeEnum_VALUE_0132 :: HugeEnum
hugeEnum_VALUE_0132 = HugeEnum 132

hugeEnum_VALUE_0133 :: HugeEnum
hugeEnum_VALUE_0133 = HugeEnum 133

hugeEnum_VALUE_0134 :: HugeEnum
hugeEnum_VALUE_0134 = HugeEnum 134

hugeEnum_VALUE_0135 :: HugeEnum
hugeEnum_VALUE_0135 = HugeEnum 135

hugeEnum_VALUE_0136 :: HugeEnum
hugeEnum_VALUE_0136 = HugeEnum 136

hugeEnum_VALUE_0137 :: HugeEnum
hugeEnum_VALUE_0137 = HugeEnum 137

hugeEnum_VALUE_0138 :: HugeEnum
hugeEnum_VALUE_0138 = HugeEnum 138

hugeEnum_VALUE_0139 :: HugeEnum
hugeEnum_VALUE_0139 = HugeEnum 139

hugeEnum_VALUE_0140 :: HugeEnum
hugeEnum_VALUE_0140 = HugeEnum 140

hugeEnum_VALUE_0141 :: HugeEnum
hugeEnum_VALUE_0141 = HugeEnum 141

hugeEnum_VALUE_0142 :: HugeEnum
hugeEnum_VALUE_0142 = HugeEnum 142

hugeEnum_VALUE_0143 :: HugeEnum
hugeEnum_VALUE_0143 = HugeEnum 143

hugeEnum_VALUE_0144 :: HugeEnum
hugeEnum_VALUE_0144 = HugeEnum 144

hugeEnum_VALUE_0145 :: HugeEnum
hugeEnum_VALUE_0145 = HugeEnum 145

hugeEnum_VALUE_0146 :: HugeEnum
hugeEnum_VALUE_0146 = HugeEnum 146

hugeEnum_VALUE_0147 :: HugeEnum
hugeEnum_VALUE_0147 = HugeEnum 147

hugeEnum_VALUE_0148 :: HugeEnum
hugeEnum_VALUE_0148 = HugeEnum 148

hugeEnum_VALUE_0149 :: HugeEnum
hugeEnum_VALUE_0149 = HugeEnum 149

hugeEnum_VALUE_0150 :: HugeEnum
hugeEnum_VALUE_0150 = HugeEnum 150

hugeEnum_VALUE_0151 :: HugeEnum
hugeEnum_VALUE_0151 = HugeEnum 151

hugeEnum_VALUE_0152 :: HugeEnum
hugeEnum_VALUE_0152 = HugeEnum 152

hugeEnum_VALUE_0153 :: HugeEnum
hugeEnum_VALUE_0153 = HugeEnum 153

hugeEnum_VALUE_0154 :: HugeEnum
hugeEnum_VALUE_0154 = HugeEnum 154

hugeEnum_VALUE_0155 :: HugeEnum
hugeEnum_VALUE_0155 = HugeEnum 155

hugeEnum_VALUE_0156 :: HugeEnum
hugeEnum_VALUE_0156 = HugeEnum 156

hugeEnum_VALUE_0157 :: HugeEnum
hugeEnum_VALUE_0157 = HugeEnum 157

hugeEnum_VALUE_0158 :: HugeEnum
hugeEnum_VALUE_0158 = HugeEnum 158

hugeEnum_VALUE_0159 :: HugeEnum
hugeEnum_VALUE_0159 = HugeEnum 159

hugeEnum_VALUE_0160 :: HugeEnum
hugeEnum_VALUE_0160 = HugeEnum 160

hugeEnum_VALUE_0161 :: HugeEnum
hugeEnum_VALUE_0161 = HugeEnum 161

hugeEnum_VALUE_0162 :: HugeEnum
hugeEnum_VALUE_0162 = HugeEnum 162

hugeEnum_VALUE_0163 :: HugeEnum
hugeEnum_VALUE_0163 = HugeEnum 163

hugeEnum_VALUE_0164 :: HugeEnum
hugeEnum_VALUE_0164 = HugeEnum 164

hugeEnum_VALUE_0165 :: HugeEnum
hugeEnum_VALUE_0165 = HugeEnum 165

hugeEnum_VALUE_0166 :: HugeEnum
hugeEnum_VALUE_0166 = HugeEnum 166

hugeEnum_VALUE_0167 :: HugeEnum
hugeEnum_VALUE_0167 = HugeEnum 167

hugeEnum_VALUE_0168 :: HugeEnum
hugeEnum_VALUE_0168 = HugeEnum 168

hugeEnum_VALUE_0169 :: HugeEnum
hugeEnum_VALUE_0169 = HugeEnum 169

hugeEnum_VALUE_0170 :: HugeEnum
hugeEnum_VALUE_0170 = HugeEnum 170

hugeEnum_VALUE_0171 :: HugeEnum
hugeEnum_VALUE_0171 = HugeEnum 171

hugeEnum_VALUE_0172 :: HugeEnum
hugeEnum_VALUE_0172 = HugeEnum 172

hugeEnum_VALUE_0173 :: HugeEnum
hugeEnum_VALUE_0173 = HugeEnum 173

hugeEnum_VALUE_0174 :: HugeEnum
hugeEnum_VALUE_0174 = HugeEnum 174

hugeEnum_VALUE_0175 :: HugeEnum
hugeEnum_VALUE_0175 = HugeEnum 175

hugeEnum_VALUE_0176 :: HugeEnum
hugeEnum_VALUE_0176 = HugeEnum 176

hugeEnum_VALUE_0177 :: HugeEnum
hugeEnum_VALUE_0177 = HugeEnum 177

hugeEnum_VALUE_0178 :: HugeEnum
hugeEnum_VALUE_0178 = HugeEnum 178

hugeEnum_VALUE_0179 :: HugeEnum
hugeEnum_VALUE_0179 = HugeEnum 179

hugeEnum_VALUE_0180 :: HugeEnum
hugeEnum_VALUE_0180 = HugeEnum 180

hugeEnum_VALUE_0181 :: HugeEnum
hugeEnum_VALUE_0181 = HugeEnum 181

hugeEnum_VALUE_0182 :: HugeEnum
hugeEnum_VALUE_0182 = HugeEnum 182

hugeEnum_VALUE_0183 :: HugeEnum
hugeEnum_VALUE_0183 = HugeEnum 183

hugeEnum_VALUE_0184 :: HugeEnum
hugeEnum_VALUE_0184 = HugeEnum 184

hugeEnum_VALUE_0185 :: HugeEnum
hugeEnum_VALUE_0185 = HugeEnum 185

hugeEnum_VALUE_0186 :: HugeEnum
hugeEnum_VALUE_0186 = HugeEnum 186

hugeEnum_VALUE_0187 :: HugeEnum
hugeEnum_VALUE_0187 = HugeEnum 187

hugeEnum_VALUE_0188 :: HugeEnum
hugeEnum_VALUE_0188 = HugeEnum 188

hugeEnum_VALUE_0189 :: HugeEnum
hugeEnum_VALUE_0189 = HugeEnum 189

hugeEnum_VALUE_0190 :: HugeEnum
hugeEnum_VALUE_0190 = HugeEnum 190

hugeEnum_VALUE_0191 :: HugeEnum
hugeEnum_VALUE_0191 = HugeEnum 191

hugeEnum_VALUE_0192 :: HugeEnum
hugeEnum_VALUE_0192 = HugeEnum 192

hugeEnum_VALUE_0193 :: HugeEnum
hugeEnum_VALUE_0193 = HugeEnum 193

hugeEnum_VALUE_0194 :: HugeEnum
hugeEnum_VALUE_0194 = HugeEnum 194

hugeEnum_VALUE_0195 :: HugeEnum
hugeEnum_VALUE_0195 = HugeEnum 195

hugeEnum_VALUE_0196 :: HugeEnum
hugeEnum_VALUE_0196 = HugeEnum 196

hugeEnum_VALUE_0197 :: HugeEnum
hugeEnum_VALUE_0197 = HugeEnum 197

hugeEnum_VALUE_0198 :: HugeEnum
hugeEnum_VALUE_0198 = HugeEnum 198

hugeEnum_VALUE_0199 :: HugeEnum
hugeEnum_VALUE_0199 = HugeEnum 199

hugeEnum_VALUE_0200 :: HugeEnum
hugeEnum_VALUE_0200 = HugeEnum 200

hugeEnum_VALUE_0201 :: HugeEnum
hugeEnum_VALUE_0201 = HugeEnum 201

hugeEnum_VALUE_0202 :: HugeEnum
hugeEnum_VALUE_0202 = HugeEnum 202

hugeEnum_VALUE_0203 :: HugeEnum
hugeEnum_VALUE_0203 = HugeEnum 203

hugeEnum_VALUE_0204 :: HugeEnum
hugeEnum_VALUE_0204 = HugeEnum 204

hugeEnum_VALUE_0205 :: HugeEnum
hugeEnum_VALUE_0205 = HugeEnum 205

hugeEnum_VALUE_0206 :: HugeEnum
hugeEnum_VALUE_0206 = HugeEnum 206

hugeEnum_VALUE_0207 :: HugeEnum
hugeEnum_VALUE_0207 = HugeEnum 207

hugeEnum_VALUE_0208 :: HugeEnum
hugeEnum_VALUE_0208 = HugeEnum 208

hugeEnum_VALUE_0209 :: HugeEnum
hugeEnum_VALUE_0209 = HugeEnum 209

hugeEnum_VALUE_0210 :: HugeEnum
hugeEnum_VALUE_0210 = HugeEnum 210

hugeEnum_VALUE_0211 :: HugeEnum
hugeEnum_VALUE_0211 = HugeEnum 211

hugeEnum_VALUE_0212 :: HugeEnum
hugeEnum_VALUE_0212 = HugeEnum 212

hugeEnum_VALUE_0213 :: HugeEnum
hugeEnum_VALUE_0213 = HugeEnum 213

hugeEnum_VALUE_0214 :: HugeEnum
hugeEnum_VALUE_0214 = HugeEnum 214

hugeEnum_VALUE_0215 :: HugeEnum
hugeEnum_VALUE_0215 = HugeEnum 215

hugeEnum_VALUE_0216 :: HugeEnum
hugeEnum_VALUE_0216 = HugeEnum 216

hugeEnum_VALUE_0217 :: HugeEnum
hugeEnum_VALUE_0217 = HugeEnum 217

hugeEnum_VALUE_0218 :: HugeEnum
hugeEnum_VALUE_0218 = HugeEnum 218

hugeEnum_VALUE_0219 :: HugeEnum
hugeEnum_VALUE_0219 = HugeEnum 219

hugeEnum_VALUE_0220 :: HugeEnum
hugeEnum_VALUE_0220 = HugeEnum 220

hugeEnum_VALUE_0221 :: HugeEnum
hugeEnum_VALUE_0221 = HugeEnum 221

hugeEnum_VALUE_0222 :: HugeEnum
hugeEnum_VALUE_0222 = HugeEnum 222

hugeEnum_VALUE_0223 :: HugeEnum
hugeEnum_VALUE_0223 = HugeEnum 223

hugeEnum_VALUE_0224 :: HugeEnum
hugeEnum_VALUE_0224 = HugeEnum 224

hugeEnum_VALUE_0225 :: HugeEnum
hugeEnum_VALUE_0225 = HugeEnum 225

hugeEnum_VALUE_0226 :: HugeEnum
hugeEnum_VALUE_0226 = HugeEnum 226

hugeEnum_VALUE_0227 :: HugeEnum
hugeEnum_VALUE_0227 = HugeEnum 227

hugeEnum_VALUE_0228 :: HugeEnum
hugeEnum_VALUE_0228 = HugeEnum 228

hugeEnum_VALUE_0229 :: HugeEnum
hugeEnum_VALUE_0229 = HugeEnum 229

hugeEnum_VALUE_0230 :: HugeEnum
hugeEnum_VALUE_0230 = HugeEnum 230

hugeEnum_VALUE_0231 :: HugeEnum
hugeEnum_VALUE_0231 = HugeEnum 231

hugeEnum_VALUE_0232 :: HugeEnum
hugeEnum_VALUE_0232 = HugeEnum 232

hugeEnum_VALUE_0233 :: HugeEnum
hugeEnum_VALUE_0233 = HugeEnum 233

hugeEnum_VALUE_0234 :: HugeEnum
hugeEnum_VALUE_0234 = HugeEnum 234

hugeEnum_VALUE_0235 :: HugeEnum
hugeEnum_VALUE_0235 = HugeEnum 235

hugeEnum_VALUE_0236 :: HugeEnum
hugeEnum_VALUE_0236 = HugeEnum 236

hugeEnum_VALUE_0237 :: HugeEnum
hugeEnum_VALUE_0237 = HugeEnum 237

hugeEnum_VALUE_0238 :: HugeEnum
hugeEnum_VALUE_0238 = HugeEnum 238

hugeEnum_VALUE_0239 :: HugeEnum
hugeEnum_VALUE_0239 = HugeEnum 239

hugeEnum_VALUE_0240 :: HugeEnum
hugeEnum_VALUE_0240 = HugeEnum 240

hugeEnum_VALUE_0241 :: HugeEnum
hugeEnum_VALUE_0241 = HugeEnum 241

hugeEnum_VALUE_0242 :: HugeEnum
hugeEnum_VALUE_0242 = HugeEnum 242

hugeEnum_VALUE_0243 :: HugeEnum
hugeEnum_VALUE_0243 = HugeEnum 243

hugeEnum_VALUE_0244 :: HugeEnum
hugeEnum_VALUE_0244 = HugeEnum 244

hugeEnum_VALUE_0245 :: HugeEnum
hugeEnum_VALUE_0245 = HugeEnum 245

hugeEnum_VALUE_0246 :: HugeEnum
hugeEnum_VALUE_0246 = HugeEnum 246

hugeEnum_VALUE_0247 :: HugeEnum
hugeEnum_VALUE_0247 = HugeEnum 247

hugeEnum_VALUE_0248 :: HugeEnum
hugeEnum_VALUE_0248 = HugeEnum 248

hugeEnum_VALUE_0249 :: HugeEnum
hugeEnum_VALUE_0249 = HugeEnum 249

hugeEnum_VALUE_0250 :: HugeEnum
hugeEnum_VALUE_0250 = HugeEnum 250

hugeEnum_VALUE_0251 :: HugeEnum
hugeEnum_VALUE_0251 = HugeEnum 251

hugeEnum_VALUE_0252 :: HugeEnum
hugeEnum_VALUE_0252 = HugeEnum 252

hugeEnum_VALUE_0253 :: HugeEnum
hugeEnum_VALUE_0253 = HugeEnum 253

hugeEnum_VALUE_0254 :: HugeEnum
hugeEnum_VALUE_0254 = HugeEnum 254

hugeEnum_VALUE_0255 :: HugeEnum
hugeEnum_VALUE_0255 = HugeEnum 255

hugeEnum_VALUE_0256 :: HugeEnum
hugeEnum_VALUE_0256 = HugeEnum 256

hugeEnum_VALUE_0257 :: HugeEnum
hugeEnum_VALUE_0257 = HugeEnum 257

hugeEnum_VALUE_0258 :: HugeEnum
hugeEnum_VALUE_0258 = HugeEnum 258

hugeEnum_VALUE_0259 :: HugeEnum
hugeEnum_VALUE_0259 = HugeEnum 259

hugeEnum_VALUE_0260 :: HugeEnum
hugeEnum_VALUE_0260 = HugeEnum 260

hugeEnum_VALUE_0261 :: HugeEnum
hugeEnum_VALUE_0261 = HugeEnum 261

hugeEnum_VALUE_0262 :: HugeEnum
hugeEnum_VALUE_0262 = HugeEnum 262

hugeEnum_VALUE_0263 :: HugeEnum
hugeEnum_VALUE_0263 = HugeEnum 263

hugeEnum_VALUE_0264 :: HugeEnum
hugeEnum_VALUE_0264 = HugeEnum 264

hugeEnum_VALUE_0265 :: HugeEnum
hugeEnum_VALUE_0265 = HugeEnum 265

hugeEnum_VALUE_0266 :: HugeEnum
hugeEnum_VALUE_0266 = HugeEnum 266

hugeEnum_VALUE_0267 :: HugeEnum
hugeEnum_VALUE_0267 = HugeEnum 267

hugeEnum_VALUE_0268 :: HugeEnum
hugeEnum_VALUE_0268 = HugeEnum 268

hugeEnum_VALUE_0269 :: HugeEnum
hugeEnum_VALUE_0269 = HugeEnum 269

hugeEnum_VALUE_0270 :: HugeEnum
hugeEnum_VALUE_0270 = HugeEnum 270

hugeEnum_VALUE_0271 :: HugeEnum
hugeEnum_VALUE_0271 = HugeEnum 271

hugeEnum_VALUE_0272 :: HugeEnum
hugeEnum_VALUE_0272 = HugeEnum 272

hugeEnum_VALUE_0273 :: HugeEnum
hugeEnum_VALUE_0273 = HugeEnum 273

hugeEnum_VALUE_0274 :: HugeEnum
hugeEnum_VALUE_0274 = HugeEnum 274

hugeEnum_VALUE_0275 :: HugeEnum
hugeEnum_VALUE_0275 = HugeEnum 275

hugeEnum_VALUE_0276 :: HugeEnum
hugeEnum_VALUE_0276 = HugeEnum 276

hugeEnum_VALUE_0277 :: HugeEnum
hugeEnum_VALUE_0277 = HugeEnum 277

hugeEnum_VALUE_0278 :: HugeEnum
hugeEnum_VALUE_0278 = HugeEnum 278

hugeEnum_VALUE_0279 :: HugeEnum
hugeEnum_VALUE_0279 = HugeEnum 279

hugeEnum_VALUE_0280 :: HugeEnum
hugeEnum_VALUE_0280 = HugeEnum 280

hugeEnum_VALUE_0281 :: HugeEnum
hugeEnum_VALUE_0281 = HugeEnum 281

hugeEnum_VALUE_0282 :: HugeEnum
hugeEnum_VALUE_0282 = HugeEnum 282

hugeEnum_VALUE_0283 :: HugeEnum
hugeEnum_VALUE_0283 = HugeEnum 283

hugeEnum_VALUE_0284 :: HugeEnum
hugeEnum_VALUE_0284 = HugeEnum 284

hugeEnum_VALUE_0285 :: HugeEnum
hugeEnum_VALUE_0285 = HugeEnum 285

hugeEnum_VALUE_0286 :: HugeEnum
hugeEnum_VALUE_0286 = HugeEnum 286

hugeEnum_VALUE_0287 :: HugeEnum
hugeEnum_VALUE_0287 = HugeEnum 287

hugeEnum_VALUE_0288 :: HugeEnum
hugeEnum_VALUE_0288 = HugeEnum 288

hugeEnum_VALUE_0289 :: HugeEnum
hugeEnum_VALUE_0289 = HugeEnum 289

hugeEnum_VALUE_0290 :: HugeEnum
hugeEnum_VALUE_0290 = HugeEnum 290

hugeEnum_VALUE_0291 :: HugeEnum
hugeEnum_VALUE_0291 = HugeEnum 291

hugeEnum_VALUE_0292 :: HugeEnum
hugeEnum_VALUE_0292 = HugeEnum 292

hugeEnum_VALUE_0293 :: HugeEnum
hugeEnum_VALUE_0293 = HugeEnum 293

hugeEnum_VALUE_0294 :: HugeEnum
hugeEnum_VALUE_0294 = HugeEnum 294

hugeEnum_VALUE_0295 :: HugeEnum
hugeEnum_VALUE_0295 = HugeEnum 295

hugeEnum_VALUE_0296 :: HugeEnum
hugeEnum_VALUE_0296 = HugeEnum 296

hugeEnum_VALUE_0297 :: HugeEnum
hugeEnum_VALUE_0297 = HugeEnum 297

hugeEnum_VALUE_0298 :: HugeEnum
hugeEnum_VALUE_0298 = HugeEnum 298

hugeEnum_VALUE_0299 :: HugeEnum
hugeEnum_VALUE_0299 = HugeEnum 299

hugeEnum_VALUE_0300 :: HugeEnum
hugeEnum_VALUE_0300 = HugeEnum 300

hugeEnum_VALUE_0301 :: HugeEnum
hugeEnum_VALUE_0301 = HugeEnum 301

hugeEnum_VALUE_0302 :: HugeEnum
hugeEnum_VALUE_0302 = HugeEnum 302

hugeEnum_VALUE_0303 :: HugeEnum
hugeEnum_VALUE_0303 = HugeEnum 303

hugeEnum_VALUE_0304 :: HugeEnum
hugeEnum_VALUE_0304 = HugeEnum 304

hugeEnum_VALUE_0305 :: HugeEnum
hugeEnum_VALUE_0305 = HugeEnum 305

hugeEnum_VALUE_0306 :: HugeEnum
hugeEnum_VALUE_0306 = HugeEnum 306

hugeEnum_VALUE_0307 :: HugeEnum
hugeEnum_VALUE_0307 = HugeEnum 307

hugeEnum_VALUE_0308 :: HugeEnum
hugeEnum_VALUE_0308 = HugeEnum 308

hugeEnum_VALUE_0309 :: HugeEnum
hugeEnum_VALUE_0309 = HugeEnum 309

hugeEnum_VALUE_0310 :: HugeEnum
hugeEnum_VALUE_0310 = HugeEnum 310

hugeEnum_VALUE_0311 :: HugeEnum
hugeEnum_VALUE_0311 = HugeEnum 311

hugeEnum_VALUE_0312 :: HugeEnum
hugeEnum_VALUE_0312 = HugeEnum 312

hugeEnum_VALUE_0313 :: HugeEnum
hugeEnum_VALUE_0313 = HugeEnum 313

hugeEnum_VALUE_0314 :: HugeEnum
hugeEnum_VALUE_0314 = HugeEnum 314

hugeEnum_VALUE_0315 :: HugeEnum
hugeEnum_VALUE_0315 = HugeEnum 315

hugeEnum_VALUE_0316 :: HugeEnum
hugeEnum_VALUE_0316 = HugeEnum 316

hugeEnum_VALUE_0317 :: HugeEnum
hugeEnum_VALUE_0317 = HugeEnum 317

hugeEnum_VALUE_0318 :: HugeEnum
hugeEnum_VALUE_0318 = HugeEnum 318

hugeEnum_VALUE_0319 :: HugeEnum
hugeEnum_VALUE_0319 = HugeEnum 319

hugeEnum_VALUE_0320 :: HugeEnum
hugeEnum_VALUE_0320 = HugeEnum 320

hugeEnum_VALUE_0321 :: HugeEnum
hugeEnum_VALUE_0321 = HugeEnum 321

hugeEnum_VALUE_0322 :: HugeEnum
hugeEnum_VALUE_0322 = HugeEnum 322

hugeEnum_VALUE_0323 :: HugeEnum
hugeEnum_VALUE_0323 = HugeEnum 323

hugeEnum_VALUE_0324 :: HugeEnum
hugeEnum_VALUE_0324 = HugeEnum 324

hugeEnum_VALUE_0325 :: HugeEnum
hugeEnum_VALUE_0325 = HugeEnum 325

hugeEnum_VALUE_0326 :: HugeEnum
hugeEnum_VALUE_0326 = HugeEnum 326

hugeEnum_VALUE_0327 :: HugeEnum
hugeEnum_VALUE_0327 = HugeEnum 327

hugeEnum_VALUE_0328 :: HugeEnum
hugeEnum_VALUE_0328 = HugeEnum 328

hugeEnum_VALUE_0329 :: HugeEnum
hugeEnum_VALUE_0329 = HugeEnum 329

hugeEnum_VALUE_0330 :: HugeEnum
hugeEnum_VALUE_0330 = HugeEnum 330

hugeEnum_VALUE_0331 :: HugeEnum
hugeEnum_VALUE_0331 = HugeEnum 331

hugeEnum_VALUE_0332 :: HugeEnum
hugeEnum_VALUE_0332 = HugeEnum 332

hugeEnum_VALUE_0333 :: HugeEnum
hugeEnum_VALUE_0333 = HugeEnum 333

hugeEnum_VALUE_0334 :: HugeEnum
hugeEnum_VALUE_0334 = HugeEnum 334

hugeEnum_VALUE_0335 :: HugeEnum
hugeEnum_VALUE_0335 = HugeEnum 335

hugeEnum_VALUE_0336 :: HugeEnum
hugeEnum_VALUE_0336 = HugeEnum 336

hugeEnum_VALUE_0337 :: HugeEnum
hugeEnum_VALUE_0337 = HugeEnum 337

hugeEnum_VALUE_0338 :: HugeEnum
hugeEnum_VALUE_0338 = HugeEnum 338

hugeEnum_VALUE_0339 :: HugeEnum
hugeEnum_VALUE_0339 = HugeEnum 339

hugeEnum_VALUE_0340 :: HugeEnum
hugeEnum_VALUE_0340 = HugeEnum 340

hugeEnum_VALUE_0341 :: HugeEnum
hugeEnum_VALUE_0341 = HugeEnum 341

hugeEnum_VALUE_0342 :: HugeEnum
hugeEnum_VALUE_0342 = HugeEnum 342

hugeEnum_VALUE_0343 :: HugeEnum
hugeEnum_VALUE_0343 = HugeEnum 343

hugeEnum_VALUE_0344 :: HugeEnum
hugeEnum_VALUE_0344 = HugeEnum 344

hugeEnum_VALUE_0345 :: HugeEnum
hugeEnum_VALUE_0345 = HugeEnum 345

hugeEnum_VALUE_0346 :: HugeEnum
hugeEnum_VALUE_0346 = HugeEnum 346

hugeEnum_VALUE_0347 :: HugeEnum
hugeEnum_VALUE_0347 = HugeEnum 347

hugeEnum_VALUE_0348 :: HugeEnum
hugeEnum_VALUE_0348 = HugeEnum 348

hugeEnum_VALUE_0349 :: HugeEnum
hugeEnum_VALUE_0349 = HugeEnum 349

hugeEnum_VALUE_0350 :: HugeEnum
hugeEnum_VALUE_0350 = HugeEnum 350

hugeEnum_VALUE_0351 :: HugeEnum
hugeEnum_VALUE_0351 = HugeEnum 351

hugeEnum_VALUE_0352 :: HugeEnum
hugeEnum_VALUE_0352 = HugeEnum 352

hugeEnum_VALUE_0353 :: HugeEnum
hugeEnum_VALUE_0353 = HugeEnum 353

hugeEnum_VALUE_0354 :: HugeEnum
hugeEnum_VALUE_0354 = HugeEnum 354

hugeEnum_VALUE_0355 :: HugeEnum
hugeEnum_VALUE_0355 = HugeEnum 355

hugeEnum_VALUE_0356 :: HugeEnum
hugeEnum_VALUE_0356 = HugeEnum 356

hugeEnum_VALUE_0357 :: HugeEnum
hugeEnum_VALUE_0357 = HugeEnum 357

hugeEnum_VALUE_0358 :: HugeEnum
hugeEnum_VALUE_0358 = HugeEnum 358

hugeEnum_VALUE_0359 :: HugeEnum
hugeEnum_VALUE_0359 = HugeEnum 359

hugeEnum_VALUE_0360 :: HugeEnum
hugeEnum_VALUE_0360 = HugeEnum 360

hugeEnum_VALUE_0361 :: HugeEnum
hugeEnum_VALUE_0361 = HugeEnum 361

hugeEnum_VALUE_0362 :: HugeEnum
hugeEnum_VALUE_0362 = HugeEnum 362

hugeEnum_VALUE_0363 :: HugeEnum
hugeEnum_VALUE_0363 = HugeEnum 363

hugeEnum_VALUE_0364 :: HugeEnum
hugeEnum_VALUE_0364 = HugeEnum 364

hugeEnum_VALUE_0365 :: HugeEnum
hugeEnum_VALUE_0365 = HugeEnum 365

hugeEnum_VALUE_0366 :: HugeEnum
hugeEnum_VALUE_0366 = HugeEnum 366

hugeEnum_VALUE_0367 :: HugeEnum
hugeEnum_VALUE_0367 = HugeEnum 367

hugeEnum_VALUE_0368 :: HugeEnum
hugeEnum_VALUE_0368 = HugeEnum 368

hugeEnum_VALUE_0369 :: HugeEnum
hugeEnum_VALUE_0369 = HugeEnum 369

hugeEnum_VALUE_0370 :: HugeEnum
hugeEnum_VALUE_0370 = HugeEnum 370

hugeEnum_VALUE_0371 :: HugeEnum
hugeEnum_VALUE_0371 = HugeEnum 371

hugeEnum_VALUE_0372 :: HugeEnum
hugeEnum_VALUE_0372 = HugeEnum 372

hugeEnum_VALUE_0373 :: HugeEnum
hugeEnum_VALUE_0373 = HugeEnum 373

hugeEnum_VALUE_0374 :: HugeEnum
hugeEnum_VALUE_0374 = HugeEnum 374

hugeEnum_VALUE_0375 :: HugeEnum
hugeEnum_VALUE_0375 = HugeEnum 375

hugeEnum_VALUE_0376 :: HugeEnum
hugeEnum_VALUE_0376 = HugeEnum 376

hugeEnum_VALUE_0377 :: HugeEnum
hugeEnum_VALUE_0377 = HugeEnum 377

hugeEnum_VALUE_0378 :: HugeEnum
hugeEnum_VALUE_0378 = HugeEnum 378

hugeEnum_VALUE_0379 :: HugeEnum
hugeEnum_VALUE_0379 = HugeEnum 379

hugeEnum_VALUE_0380 :: HugeEnum
hugeEnum_VALUE_0380 = HugeEnum 380

hugeEnum_VALUE_0381 :: HugeEnum
hugeEnum_VALUE_0381 = HugeEnum 381

hugeEnum_VALUE_0382 :: HugeEnum
hugeEnum_VALUE_0382 = HugeEnum 382

hugeEnum_VALUE_0383 :: HugeEnum
hugeEnum_VALUE_0383 = HugeEnum 383

hugeEnum_VALUE_0384 :: HugeEnum
hugeEnum_VALUE_0384 = HugeEnum 384

hugeEnum_VALUE_0385 :: HugeEnum
hugeEnum_VALUE_0385 = HugeEnum 385

hugeEnum_VALUE_0386 :: HugeEnum
hugeEnum_VALUE_0386 = HugeEnum 386

hugeEnum_VALUE_0387 :: HugeEnum
hugeEnum_VALUE_0387 = HugeEnum 387

hugeEnum_VALUE_0388 :: HugeEnum
hugeEnum_VALUE_0388 = HugeEnum 388

hugeEnum_VALUE_0389 :: HugeEnum
hugeEnum_VALUE_0389 = HugeEnum 389

hugeEnum_VALUE_0390 :: HugeEnum
hugeEnum_VALUE_0390 = HugeEnum 390

hugeEnum_VALUE_0391 :: HugeEnum
hugeEnum_VALUE_0391 = HugeEnum 391

hugeEnum_VALUE_0392 :: HugeEnum
hugeEnum_VALUE_0392 = HugeEnum 392

hugeEnum_VALUE_0393 :: HugeEnum
hugeEnum_VALUE_0393 = HugeEnum 393

hugeEnum_VALUE_0394 :: HugeEnum
hugeEnum_VALUE_0394 = HugeEnum 394

hugeEnum_VALUE_0395 :: HugeEnum
hugeEnum_VALUE_0395 = HugeEnum 395

hugeEnum_VALUE_0396 :: HugeEnum
hugeEnum_VALUE_0396 = HugeEnum 396

hugeEnum_VALUE_0397 :: HugeEnum
hugeEnum_VALUE_0397 = HugeEnum 397

hugeEnum_VALUE_0398 :: HugeEnum
hugeEnum_VALUE_0398 = HugeEnum 398

hugeEnum_VALUE_0399 :: HugeEnum
hugeEnum_VALUE_0399 = HugeEnum 399

hugeEnum_VALUE_0400 :: HugeEnum
hugeEnum_VALUE_0400 = HugeEnum 400

hugeEnum_VALUE_0401 :: HugeEnum
hugeEnum_VALUE_0401 = HugeEnum 401

hugeEnum_VALUE_0402 :: HugeEnum
hugeEnum_VALUE_0402 = HugeEnum 402

hugeEnum_VALUE_0403 :: HugeEnum
hugeEnum_VALUE_0403 = HugeEnum 403

hugeEnum_VALUE_0404 :: HugeEnum
hugeEnum_VALUE_0404 = HugeEnum 404

hugeEnum_VALUE_0405 :: HugeEnum
hugeEnum_VALUE_0405 = HugeEnum 405

hugeEnum_VALUE_0406 :: HugeEnum
hugeEnum_VALUE_0406 = HugeEnum 406

hugeEnum_VALUE_0407 :: HugeEnum
hugeEnum_VALUE_0407 = HugeEnum 407

hugeEnum_VALUE_0408 :: HugeEnum
hugeEnum_VALUE_0408 = HugeEnum 408

hugeEnum_VALUE_0409 :: HugeEnum
hugeEnum_VALUE_0409 = HugeEnum 409

hugeEnum_VALUE_0410 :: HugeEnum
hugeEnum_VALUE_0410 = HugeEnum 410

hugeEnum_VALUE_0411 :: HugeEnum
hugeEnum_VALUE_0411 = HugeEnum 411

hugeEnum_VALUE_0412 :: HugeEnum
hugeEnum_VALUE_0412 = HugeEnum 412

hugeEnum_VALUE_0413 :: HugeEnum
hugeEnum_VALUE_0413 = HugeEnum 413

hugeEnum_VALUE_0414 :: HugeEnum
hugeEnum_VALUE_0414 = HugeEnum 414

hugeEnum_VALUE_0415 :: HugeEnum
hugeEnum_VALUE_0415 = HugeEnum 415

hugeEnum_VALUE_0416 :: HugeEnum
hugeEnum_VALUE_0416 = HugeEnum 416

hugeEnum_VALUE_0417 :: HugeEnum
hugeEnum_VALUE_0417 = HugeEnum 417

hugeEnum_VALUE_0418 :: HugeEnum
hugeEnum_VALUE_0418 = HugeEnum 418

hugeEnum_VALUE_0419 :: HugeEnum
hugeEnum_VALUE_0419 = HugeEnum 419

hugeEnum_VALUE_0420 :: HugeEnum
hugeEnum_VALUE_0420 = HugeEnum 420

hugeEnum_VALUE_0421 :: HugeEnum
hugeEnum_VALUE_0421 = HugeEnum 421

hugeEnum_VALUE_0422 :: HugeEnum
hugeEnum_VALUE_0422 = HugeEnum 422

hugeEnum_VALUE_0423 :: HugeEnum
hugeEnum_VALUE_0423 = HugeEnum 423

hugeEnum_VALUE_0424 :: HugeEnum
hugeEnum_VALUE_0424 = HugeEnum 424

hugeEnum_VALUE_0425 :: HugeEnum
hugeEnum_VALUE_0425 = HugeEnum 425

hugeEnum_VALUE_0426 :: HugeEnum
hugeEnum_VALUE_0426 = HugeEnum 426

hugeEnum_VALUE_0427 :: HugeEnum
hugeEnum_VALUE_0427 = HugeEnum 427

hugeEnum_VALUE_0428 :: HugeEnum
hugeEnum_VALUE_0428 = HugeEnum 428

hugeEnum_VALUE_0429 :: HugeEnum
hugeEnum_VALUE_0429 = HugeEnum 429

hugeEnum_VALUE_0430 :: HugeEnum
hugeEnum_VALUE_0430 = HugeEnum 430

hugeEnum_VALUE_0431 :: HugeEnum
hugeEnum_VALUE_0431 = HugeEnum 431

hugeEnum_VALUE_0432 :: HugeEnum
hugeEnum_VALUE_0432 = HugeEnum 432

hugeEnum_VALUE_0433 :: HugeEnum
hugeEnum_VALUE_0433 = HugeEnum 433

hugeEnum_VALUE_0434 :: HugeEnum
hugeEnum_VALUE_0434 = HugeEnum 434

hugeEnum_VALUE_0435 :: HugeEnum
hugeEnum_VALUE_0435 = HugeEnum 435

hugeEnum_VALUE_0436 :: HugeEnum
hugeEnum_VALUE_0436 = HugeEnum 436

hugeEnum_VALUE_0437 :: HugeEnum
hugeEnum_VALUE_0437 = HugeEnum 437

hugeEnum_VALUE_0438 :: HugeEnum
hugeEnum_VALUE_0438 = HugeEnum 438

hugeEnum_VALUE_0439 :: HugeEnum
hugeEnum_VALUE_0439 = HugeEnum 439

hugeEnum_VALUE_0440 :: HugeEnum
hugeEnum_VALUE_0440 = HugeEnum 440

hugeEnum_VALUE_0441 :: HugeEnum
hugeEnum_VALUE_0441 = HugeEnum 441

hugeEnum_VALUE_0442 :: HugeEnum
hugeEnum_VALUE_0442 = HugeEnum 442

hugeEnum_VALUE_0443 :: HugeEnum
hugeEnum_VALUE_0443 = HugeEnum 443

hugeEnum_VALUE_0444 :: HugeEnum
hugeEnum_VALUE_0444 = HugeEnum 444

hugeEnum_VALUE_0445 :: HugeEnum
hugeEnum_VALUE_0445 = HugeEnum 445

hugeEnum_VALUE_0446 :: HugeEnum
hugeEnum_VALUE_0446 = HugeEnum 446

hugeEnum_VALUE_0447 :: HugeEnum
hugeEnum_VALUE_0447 = HugeEnum 447

hugeEnum_VALUE_0448 :: HugeEnum
hugeEnum_VALUE_0448 = HugeEnum 448

hugeEnum_VALUE_0449 :: HugeEnum
hugeEnum_VALUE_0449 = HugeEnum 449

hugeEnum_VALUE_0450 :: HugeEnum
hugeEnum_VALUE_0450 = HugeEnum 450

hugeEnum_VALUE_0451 :: HugeEnum
hugeEnum_VALUE_0451 = HugeEnum 451

hugeEnum_VALUE_0452 :: HugeEnum
hugeEnum_VALUE_0452 = HugeEnum 452

hugeEnum_VALUE_0453 :: HugeEnum
hugeEnum_VALUE_0453 = HugeEnum 453

hugeEnum_VALUE_0454 :: HugeEnum
hugeEnum_VALUE_0454 = HugeEnum 454

hugeEnum_VALUE_0455 :: HugeEnum
hugeEnum_VALUE_0455 = HugeEnum 455

hugeEnum_VALUE_0456 :: HugeEnum
hugeEnum_VALUE_0456 = HugeEnum 456

hugeEnum_VALUE_0457 :: HugeEnum
hugeEnum_VALUE_0457 = HugeEnum 457

hugeEnum_VALUE_0458 :: HugeEnum
hugeEnum_VALUE_0458 = HugeEnum 458

hugeEnum_VALUE_0459 :: HugeEnum
hugeEnum_VALUE_0459 = HugeEnum 459

hugeEnum_VALUE_0460 :: HugeEnum
hugeEnum_VALUE_0460 = HugeEnum 460

hugeEnum_VALUE_0461 :: HugeEnum
hugeEnum_VALUE_0461 = HugeEnum 461

hugeEnum_VALUE_0462 :: HugeEnum
hugeEnum_VALUE_0462 = HugeEnum 462

hugeEnum_VALUE_0463 :: HugeEnum
hugeEnum_VALUE_0463 = HugeEnum 463

hugeEnum_VALUE_0464 :: HugeEnum
hugeEnum_VALUE_0464 = HugeEnum 464

hugeEnum_VALUE_0465 :: HugeEnum
hugeEnum_VALUE_0465 = HugeEnum 465

hugeEnum_VALUE_0466 :: HugeEnum
hugeEnum_VALUE_0466 = HugeEnum 466

hugeEnum_VALUE_0467 :: HugeEnum
hugeEnum_VALUE_0467 = HugeEnum 467

hugeEnum_VALUE_0468 :: HugeEnum
hugeEnum_VALUE_0468 = HugeEnum 468

hugeEnum_VALUE_0469 :: HugeEnum
hugeEnum_VALUE_0469 = HugeEnum 469

hugeEnum_VALUE_0470 :: HugeEnum
hugeEnum_VALUE_0470 = HugeEnum 470

hugeEnum_VALUE_0471 :: HugeEnum
hugeEnum_VALUE_0471 = HugeEnum 471

hugeEnum_VALUE_0472 :: HugeEnum
hugeEnum_VALUE_0472 = HugeEnum 472

hugeEnum_VALUE_0473 :: HugeEnum
hugeEnum_VALUE_0473 = HugeEnum 473

hugeEnum_VALUE_0474 :: HugeEnum
hugeEnum_VALUE_0474 = HugeEnum 474

hugeEnum_VALUE_0475 :: HugeEnum
hugeEnum_VALUE_0475 = HugeEnum 475

hugeEnum_VALUE_0476 :: HugeEnum
hugeEnum_VALUE_0476 = HugeEnum 476

hugeEnum_VALUE_0477 :: HugeEnum
hugeEnum_VALUE_0477 = HugeEnum 477

hugeEnum_VALUE_0478 :: HugeEnum
hugeEnum_VALUE_0478 = HugeEnum 478

hugeEnum_VALUE_0479 :: HugeEnum
hugeEnum_VALUE_0479 = HugeEnum 479

hugeEnum_VALUE_0480 :: HugeEnum
hugeEnum_VALUE_0480 = HugeEnum 480

hugeEnum_VALUE_0481 :: HugeEnum
hugeEnum_VALUE_0481 = HugeEnum 481

hugeEnum_VALUE_0482 :: HugeEnum
hugeEnum_VALUE_0482 = HugeEnum 482

hugeEnum_VALUE_0483 :: HugeEnum
hugeEnum_VALUE_0483 = HugeEnum 483

hugeEnum_VALUE_0484 :: HugeEnum
hugeEnum_VALUE_0484 = HugeEnum 484

hugeEnum_VALUE_0485 :: HugeEnum
hugeEnum_VALUE_0485 = HugeEnum 485

hugeEnum_VALUE_0486 :: HugeEnum
hugeEnum_VALUE_0486 = HugeEnum 486

hugeEnum_VALUE_0487 :: HugeEnum
hugeEnum_VALUE_0487 = HugeEnum 487

hugeEnum_VALUE_0488 :: HugeEnum
hugeEnum_VALUE_0488 = HugeEnum 488

hugeEnum_VALUE_0489 :: HugeEnum
hugeEnum_VALUE_0489 = HugeEnum 489

hugeEnum_VALUE_0490 :: HugeEnum
hugeEnum_VALUE_0490 = HugeEnum 490

hugeEnum_VALUE_0491 :: HugeEnum
hugeEnum_VALUE_0491 = HugeEnum 491

hugeEnum_VALUE_0492 :: HugeEnum
hugeEnum_VALUE_0492 = HugeEnum 492

hugeEnum_VALUE_0493 :: HugeEnum
hugeEnum_VALUE_0493 = HugeEnum 493

hugeEnum_VALUE_0494 :: HugeEnum
hugeEnum_VALUE_0494 = HugeEnum 494

hugeEnum_VALUE_0495 :: HugeEnum
hugeEnum_VALUE_0495 = HugeEnum 495

hugeEnum_VALUE_0496 :: HugeEnum
hugeEnum_VALUE_0496 = HugeEnum 496

hugeEnum_VALUE_0497 :: HugeEnum
hugeEnum_VALUE_0497 = HugeEnum 497

hugeEnum_VALUE_0498 :: HugeEnum
hugeEnum_VALUE_0498 = HugeEnum 498

hugeEnum_VALUE_0499 :: HugeEnum
hugeEnum_VALUE_0499 = HugeEnum 499

hugeEnum_VALUE_0500 :: HugeEnum
hugeEnum_VALUE_0500 = HugeEnum 500

hugeEnum_VALUE_0501 :: HugeEnum
hugeEnum_VALUE_0501 = HugeEnum 501

hugeEnum_VALUE_0502 :: HugeEnum
hugeEnum_VALUE_0502 = HugeEnum 502

hugeEnum_VALUE_0503 :: HugeEnum
hugeEnum_VALUE_0503 = HugeEnum 503

hugeEnum_VALUE_0504 :: HugeEnum
hugeEnum_VALUE_0504 = HugeEnum 504

hugeEnum_VALUE_0505 :: HugeEnum
hugeEnum_VALUE_0505 = HugeEnum 505

hugeEnum_VALUE_0506 :: HugeEnum
hugeEnum_VALUE_0506 = HugeEnum 506

hugeEnum_VALUE_0507 :: HugeEnum
hugeEnum_VALUE_0507 = HugeEnum 507

hugeEnum_VALUE_0508 :: HugeEnum
hugeEnum_VALUE_0508 = HugeEnum 508

hugeEnum_VALUE_0509 :: HugeEnum
hugeEnum_VALUE_0509 = HugeEnum 509

hugeEnum_VALUE_0510 :: HugeEnum
hugeEnum_VALUE_0510 = HugeEnum 510

hugeEnum_VALUE_0511 :: HugeEnum
hugeEnum_VALUE_0511 = HugeEnum 511

hugeEnum_VALUE_0512 :: HugeEnum
hugeEnum_VALUE_0512 = HugeEnum 512

hugeEnum_VALUE_0513 :: HugeEnum
hugeEnum_VALUE_0513 = HugeEnum 513

hugeEnum_VALUE_0514 :: HugeEnum
hugeEnum_VALUE_0514 = HugeEnum 514

hugeEnum_VALUE_0515 :: HugeEnum
hugeEnum_VALUE_0515 = HugeEnum 515

hugeEnum_VALUE_0516 :: HugeEnum
hugeEnum_VALUE_0516 = HugeEnum 516

hugeEnum_VALUE_0517 :: HugeEnum
hugeEnum_VALUE_0517 = HugeEnum 517

hugeEnum_VALUE_0518 :: HugeEnum
hugeEnum_VALUE_0518 = HugeEnum 518

hugeEnum_VALUE_0519 :: HugeEnum
hugeEnum_VALUE_0519 = HugeEnum 519

hugeEnum_VALUE_0520 :: HugeEnum
hugeEnum_VALUE_0520 = HugeEnum 520

hugeEnum_VALUE_0521 :: HugeEnum
hugeEnum_VALUE_0521 = HugeEnum 521

hugeEnum_VALUE_0522 :: HugeEnum
hugeEnum_VALUE_0522 = HugeEnum 522

hugeEnum_VALUE_0523 :: HugeEnum
hugeEnum_VALUE_0523 = HugeEnum 523

hugeEnum_VALUE_0524 :: HugeEnum
hugeEnum_VALUE_0524 = HugeEnum 524

hugeEnum_VALUE_0525 :: HugeEnum
hugeEnum_VALUE_0525 = HugeEnum 525

hugeEnum_VALUE_0526 :: HugeEnum
hugeEnum_VALUE_0526 = HugeEnum 526

hugeEnum_VALUE_0527 :: HugeEnum
hugeEnum_VALUE_0527 = HugeEnum 527

hugeEnum_VALUE_0528 :: HugeEnum
hugeEnum_VALUE_0528 = HugeEnum 528

hugeEnum_VALUE_0529 :: HugeEnum
hugeEnum_VALUE_0529 = HugeEnum 529

hugeEnum_VALUE_0530 :: HugeEnum
hugeEnum_VALUE_0530 = HugeEnum 530

hugeEnum_VALUE_0531 :: HugeEnum
hugeEnum_VALUE_0531 = HugeEnum 531

hugeEnum_VALUE_0532 :: HugeEnum
hugeEnum_VALUE_0532 = HugeEnum 532

hugeEnum_VALUE_0533 :: HugeEnum
hugeEnum_VALUE_0533 = HugeEnum 533

hugeEnum_VALUE_0534 :: HugeEnum
hugeEnum_VALUE_0534 = HugeEnum 534

hugeEnum_VALUE_0535 :: HugeEnum
hugeEnum_VALUE_0535 = HugeEnum 535

hugeEnum_VALUE_0536 :: HugeEnum
hugeEnum_VALUE_0536 = HugeEnum 536

hugeEnum_VALUE_0537 :: HugeEnum
hugeEnum_VALUE_0537 = HugeEnum 537

hugeEnum_VALUE_0538 :: HugeEnum
hugeEnum_VALUE_0538 = HugeEnum 538

hugeEnum_VALUE_0539 :: HugeEnum
hugeEnum_VALUE_0539 = HugeEnum 539

hugeEnum_VALUE_0540 :: HugeEnum
hugeEnum_VALUE_0540 = HugeEnum 540

hugeEnum_VALUE_0541 :: HugeEnum
hugeEnum_VALUE_0541 = HugeEnum 541

hugeEnum_VALUE_0542 :: HugeEnum
hugeEnum_VALUE_0542 = HugeEnum 542

hugeEnum_VALUE_0543 :: HugeEnum
hugeEnum_VALUE_0543 = HugeEnum 543

hugeEnum_VALUE_0544 :: HugeEnum
hugeEnum_VALUE_0544 = HugeEnum 544

hugeEnum_VALUE_0545 :: HugeEnum
hugeEnum_VALUE_0545 = HugeEnum 545

hugeEnum_VALUE_0546 :: HugeEnum
hugeEnum_VALUE_0546 = HugeEnum 546

hugeEnum_VALUE_0547 :: HugeEnum
hugeEnum_VALUE_0547 = HugeEnum 547

hugeEnum_VALUE_0548 :: HugeEnum
hugeEnum_VALUE_0548 = HugeEnum 548

hugeEnum_VALUE_0549 :: HugeEnum
hugeEnum_VALUE_0549 = HugeEnum 549

hugeEnum_VALUE_0550 :: HugeEnum
hugeEnum_VALUE_0550 = HugeEnum 550

hugeEnum_VALUE_0551 :: HugeEnum
hugeEnum_VALUE_0551 = HugeEnum 551

hugeEnum_VALUE_0552 :: HugeEnum
hugeEnum_VALUE_0552 = HugeEnum 552

hugeEnum_VALUE_0553 :: HugeEnum
hugeEnum_VALUE_0553 = HugeEnum 553

hugeEnum_VALUE_0554 :: HugeEnum
hugeEnum_VALUE_0554 = HugeEnum 554

hugeEnum_VALUE_0555 :: HugeEnum
hugeEnum_VALUE_0555 = HugeEnum 555

hugeEnum_VALUE_0556 :: HugeEnum
hugeEnum_VALUE_0556 = HugeEnum 556

hugeEnum_VALUE_0557 :: HugeEnum
hugeEnum_VALUE_0557 = HugeEnum 557

hugeEnum_VALUE_0558 :: HugeEnum
hugeEnum_VALUE_0558 = HugeEnum 558

hugeEnum_VALUE_0559 :: HugeEnum
hugeEnum_VALUE_0559 = HugeEnum 559

hugeEnum_VALUE_0560 :: HugeEnum
hugeEnum_VALUE_0560 = HugeEnum 560

hugeEnum_VALUE_0561 :: HugeEnum
hugeEnum_VALUE_0561 = HugeEnum 561

hugeEnum_VALUE_0562 :: HugeEnum
hugeEnum_VALUE_0562 = HugeEnum 562

hugeEnum_VALUE_0563 :: HugeEnum
hugeEnum_VALUE_0563 = HugeEnum 563

hugeEnum_VALUE_0564 :: HugeEnum
hugeEnum_VALUE_0564 = HugeEnum 564

hugeEnum_VALUE_0565 :: HugeEnum
hugeEnum_VALUE_0565 = HugeEnum 565

hugeEnum_VALUE_0566 :: HugeEnum
hugeEnum_VALUE_0566 = HugeEnum 566

hugeEnum_VALUE_0567 :: HugeEnum
hugeEnum_VALUE_0567 = HugeEnum 567

hugeEnum_VALUE_0568 :: HugeEnum
hugeEnum_VALUE_0568 = HugeEnum 568

hugeEnum_VALUE_0569 :: HugeEnum
hugeEnum_VALUE_0569 = HugeEnum 569

hugeEnum_VALUE_0570 :: HugeEnum
hugeEnum_VALUE_0570 = HugeEnum 570

hugeEnum_VALUE_0571 :: HugeEnum
hugeEnum_VALUE_0571 = HugeEnum 571

hugeEnum_VALUE_0572 :: HugeEnum
hugeEnum_VALUE_0572 = HugeEnum 572

hugeEnum_VALUE_0573 :: HugeEnum
hugeEnum_VALUE_0573 = HugeEnum 573

hugeEnum_VALUE_0574 :: HugeEnum
hugeEnum_VALUE_0574 = HugeEnum 574

hugeEnum_VALUE_0575 :: HugeEnum
hugeEnum_VALUE_0575 = HugeEnum 575

hugeEnum_VALUE_0576 :: HugeEnum
hugeEnum_VALUE_0576 = HugeEnum 576

hugeEnum_VALUE_0577 :: HugeEnum
hugeEnum_VALUE_0577 = HugeEnum 577

hugeEnum_VALUE_0578 :: HugeEnum
hugeEnum_VALUE_0578 = HugeEnum 578

hugeEnum_VALUE_0579 :: HugeEnum
hugeEnum_VALUE_0579 = HugeEnum 579

hugeEnum_VALUE_0580 :: HugeEnum
hugeEnum_VALUE_0580 = HugeEnum 580

hugeEnum_VALUE_0581 :: HugeEnum
hugeEnum_VALUE_0581 = HugeEnum 581

hugeEnum_VALUE_0582 :: HugeEnum
hugeEnum_VALUE_0582 = HugeEnum 582

hugeEnum_VALUE_0583 :: HugeEnum
hugeEnum_VALUE_0583 = HugeEnum 583

hugeEnum_VALUE_0584 :: HugeEnum
hugeEnum_VALUE_0584 = HugeEnum 584

hugeEnum_VALUE_0585 :: HugeEnum
hugeEnum_VALUE_0585 = HugeEnum 585

hugeEnum_VALUE_0586 :: HugeEnum
hugeEnum_VALUE_0586 = HugeEnum 586

hugeEnum_VALUE_0587 :: HugeEnum
hugeEnum_VALUE_0587 = HugeEnum 587

hugeEnum_VALUE_0588 :: HugeEnum
hugeEnum_VALUE_0588 = HugeEnum 588

hugeEnum_VALUE_0589 :: HugeEnum
hugeEnum_VALUE_0589 = HugeEnum 589

hugeEnum_VALUE_0590 :: HugeEnum
hugeEnum_VALUE_0590 = HugeEnum 590

hugeEnum_VALUE_0591 :: HugeEnum
hugeEnum_VALUE_0591 = HugeEnum 591

hugeEnum_VALUE_0592 :: HugeEnum
hugeEnum_VALUE_0592 = HugeEnum 592

hugeEnum_VALUE_0593 :: HugeEnum
hugeEnum_VALUE_0593 = HugeEnum 593

hugeEnum_VALUE_0594 :: HugeEnum
hugeEnum_VALUE_0594 = HugeEnum 594

hugeEnum_VALUE_0595 :: HugeEnum
hugeEnum_VALUE_0595 = HugeEnum 595

hugeEnum_VALUE_0596 :: HugeEnum
hugeEnum_VALUE_0596 = HugeEnum 596

hugeEnum_VALUE_0597 :: HugeEnum
hugeEnum_VALUE_0597 = HugeEnum 597

hugeEnum_VALUE_0598 :: HugeEnum
hugeEnum_VALUE_0598 = HugeEnum 598

hugeEnum_VALUE_0599 :: HugeEnum
hugeEnum_VALUE_0599 = HugeEnum 599

hugeEnum_VALUE_0600 :: HugeEnum
hugeEnum_VALUE_0600 = HugeEnum 600

hugeEnum_VALUE_0601 :: HugeEnum
hugeEnum_VALUE_0601 = HugeEnum 601

hugeEnum_VALUE_0602 :: HugeEnum
hugeEnum_VALUE_0602 = HugeEnum 602

hugeEnum_VALUE_0603 :: HugeEnum
hugeEnum_VALUE_0603 = HugeEnum 603

hugeEnum_VALUE_0604 :: HugeEnum
hugeEnum_VALUE_0604 = HugeEnum 604

hugeEnum_VALUE_0605 :: HugeEnum
hugeEnum_VALUE_0605 = HugeEnum 605

hugeEnum_VALUE_0606 :: HugeEnum
hugeEnum_VALUE_0606 = HugeEnum 606

hugeEnum_VALUE_0607 :: HugeEnum
hugeEnum_VALUE_0607 = HugeEnum 607

hugeEnum_VALUE_0608 :: HugeEnum
hugeEnum_VALUE_0608 = HugeEnum 608

hugeEnum_VALUE_0609 :: HugeEnum
hugeEnum_VALUE_0609 = HugeEnum 609

hugeEnum_VALUE_0610 :: HugeEnum
hugeEnum_VALUE_0610 = HugeEnum 610

hugeEnum_VALUE_0611 :: HugeEnum
hugeEnum_VALUE_0611 = HugeEnum 611

hugeEnum_VALUE_0612 :: HugeEnum
hugeEnum_VALUE_0612 = HugeEnum 612

hugeEnum_VALUE_0613 :: HugeEnum
hugeEnum_VALUE_0613 = HugeEnum 613

hugeEnum_VALUE_0614 :: HugeEnum
hugeEnum_VALUE_0614 = HugeEnum 614

hugeEnum_VALUE_0615 :: HugeEnum
hugeEnum_VALUE_0615 = HugeEnum 615

hugeEnum_VALUE_0616 :: HugeEnum
hugeEnum_VALUE_0616 = HugeEnum 616

hugeEnum_VALUE_0617 :: HugeEnum
hugeEnum_VALUE_0617 = HugeEnum 617

hugeEnum_VALUE_0618 :: HugeEnum
hugeEnum_VALUE_0618 = HugeEnum 618

hugeEnum_VALUE_0619 :: HugeEnum
hugeEnum_VALUE_0619 = HugeEnum 619

hugeEnum_VALUE_0620 :: HugeEnum
hugeEnum_VALUE_0620 = HugeEnum 620

hugeEnum_VALUE_0621 :: HugeEnum
hugeEnum_VALUE_0621 = HugeEnum 621

hugeEnum_VALUE_0622 :: HugeEnum
hugeEnum_VALUE_0622 = HugeEnum 622

hugeEnum_VALUE_0623 :: HugeEnum
hugeEnum_VALUE_0623 = HugeEnum 623

hugeEnum_VALUE_0624 :: HugeEnum
hugeEnum_VALUE_0624 = HugeEnum 624

hugeEnum_VALUE_0625 :: HugeEnum
hugeEnum_VALUE_0625 = HugeEnum 625

hugeEnum_VALUE_0626 :: HugeEnum
hugeEnum_VALUE_0626 = HugeEnum 626

hugeEnum_VALUE_0627 :: HugeEnum
hugeEnum_VALUE_0627 = HugeEnum 627

hugeEnum_VALUE_0628 :: HugeEnum
hugeEnum_VALUE_0628 = HugeEnum 628

hugeEnum_VALUE_0629 :: HugeEnum
hugeEnum_VALUE_0629 = HugeEnum 629

hugeEnum_VALUE_0630 :: HugeEnum
hugeEnum_VALUE_0630 = HugeEnum 630

hugeEnum_VALUE_0631 :: HugeEnum
hugeEnum_VALUE_0631 = HugeEnum 631

hugeEnum_VALUE_0632 :: HugeEnum
hugeEnum_VALUE_0632 = HugeEnum 632

hugeEnum_VALUE_0633 :: HugeEnum
hugeEnum_VALUE_0633 = HugeEnum 633

hugeEnum_VALUE_0634 :: HugeEnum
hugeEnum_VALUE_0634 = HugeEnum 634

hugeEnum_VALUE_0635 :: HugeEnum
hugeEnum_VALUE_0635 = HugeEnum 635

hugeEnum_VALUE_0636 :: HugeEnum
hugeEnum_VALUE_0636 = HugeEnum 636

hugeEnum_VALUE_0637 :: HugeEnum
hugeEnum_VALUE_0637 = HugeEnum 637

hugeEnum_VALUE_0638 :: HugeEnum
hugeEnum_VALUE_0638 = HugeEnum 638

hugeEnum_VALUE_0639 :: HugeEnum
hugeEnum_VALUE_0639 = HugeEnum 639

hugeEnum_VALUE_0640 :: HugeEnum
hugeEnum_VALUE_0640 = HugeEnum 640

hugeEnum_VALUE_0641 :: HugeEnum
hugeEnum_VALUE_0641 = HugeEnum 641

hugeEnum_VALUE_0642 :: HugeEnum
hugeEnum_VALUE_0642 = HugeEnum 642

hugeEnum_VALUE_0643 :: HugeEnum
hugeEnum_VALUE_0643 = HugeEnum 643

hugeEnum_VALUE_0644 :: HugeEnum
hugeEnum_VALUE_0644 = HugeEnum 644

hugeEnum_VALUE_0645 :: HugeEnum
hugeEnum_VALUE_0645 = HugeEnum 645

hugeEnum_VALUE_0646 :: HugeEnum
hugeEnum_VALUE_0646 = HugeEnum 646

hugeEnum_VALUE_0647 :: HugeEnum
hugeEnum_VALUE_0647 = HugeEnum 647

hugeEnum_VALUE_0648 :: HugeEnum
hugeEnum_VALUE_0648 = HugeEnum 648

hugeEnum_VALUE_0649 :: HugeEnum
hugeEnum_VALUE_0649 = HugeEnum 649

hugeEnum_VALUE_0650 :: HugeEnum
hugeEnum_VALUE_0650 = HugeEnum 650

hugeEnum_VALUE_0651 :: HugeEnum
hugeEnum_VALUE_0651 = HugeEnum 651

hugeEnum_VALUE_0652 :: HugeEnum
hugeEnum_VALUE_0652 = HugeEnum 652

hugeEnum_VALUE_0653 :: HugeEnum
hugeEnum_VALUE_0653 = HugeEnum 653

hugeEnum_VALUE_0654 :: HugeEnum
hugeEnum_VALUE_0654 = HugeEnum 654

hugeEnum_VALUE_0655 :: HugeEnum
hugeEnum_VALUE_0655 = HugeEnum 655

hugeEnum_VALUE_0656 :: HugeEnum
hugeEnum_VALUE_0656 = HugeEnum 656

hugeEnum_VALUE_0657 :: HugeEnum
hugeEnum_VALUE_0657 = HugeEnum 657

hugeEnum_VALUE_0658 :: HugeEnum
hugeEnum_VALUE_0658 = HugeEnum 658

hugeEnum_VALUE_0659 :: HugeEnum
hugeEnum_VALUE_0659 = HugeEnum 659

hugeEnum_VALUE_0660 :: HugeEnum
hugeEnum_VALUE_0660 = HugeEnum 660

hugeEnum_VALUE_0661 :: HugeEnum
hugeEnum_VALUE_0661 = HugeEnum 661

hugeEnum_VALUE_0662 :: HugeEnum
hugeEnum_VALUE_0662 = HugeEnum 662

hugeEnum_VALUE_0663 :: HugeEnum
hugeEnum_VALUE_0663 = HugeEnum 663

hugeEnum_VALUE_0664 :: HugeEnum
hugeEnum_VALUE_0664 = HugeEnum 664

hugeEnum_VALUE_0665 :: HugeEnum
hugeEnum_VALUE_0665 = HugeEnum 665

hugeEnum_VALUE_0666 :: HugeEnum
hugeEnum_VALUE_0666 = HugeEnum 666

hugeEnum_VALUE_0667 :: HugeEnum
hugeEnum_VALUE_0667 = HugeEnum 667

hugeEnum_VALUE_0668 :: HugeEnum
hugeEnum_VALUE_0668 = HugeEnum 668

hugeEnum_VALUE_0669 :: HugeEnum
hugeEnum_VALUE_0669 = HugeEnum 669

hugeEnum_VALUE_0670 :: HugeEnum
hugeEnum_VALUE_0670 = HugeEnum 670

hugeEnum_VALUE_0671 :: HugeEnum
hugeEnum_VALUE_0671 = HugeEnum 671

hugeEnum_VALUE_0672 :: HugeEnum
hugeEnum_VALUE_0672 = HugeEnum 672

hugeEnum_VALUE_0673 :: HugeEnum
hugeEnum_VALUE_0673 = HugeEnum 673

hugeEnum_VALUE_0674 :: HugeEnum
hugeEnum_VALUE_0674 = HugeEnum 674

hugeEnum_VALUE_0675 :: HugeEnum
hugeEnum_VALUE_0675 = HugeEnum 675

hugeEnum_VALUE_0676 :: HugeEnum
hugeEnum_VALUE_0676 = HugeEnum 676

hugeEnum_VALUE_0677 :: HugeEnum
hugeEnum_VALUE_0677 = HugeEnum 677

hugeEnum_VALUE_0678 :: HugeEnum
hugeEnum_VALUE_0678 = HugeEnum 678

hugeEnum_VALUE_0679 :: HugeEnum
hugeEnum_VALUE_0679 = HugeEnum 679

hugeEnum_VALUE_0680 :: HugeEnum
hugeEnum_VALUE_0680 = HugeEnum 680

hugeEnum_VALUE_0681 :: HugeEnum
hugeEnum_VALUE_0681 = HugeEnum 681

hugeEnum_VALUE_0682 :: HugeEnum
hugeEnum_VALUE_0682 = HugeEnum 682

hugeEnum_VALUE_0683 :: HugeEnum
hugeEnum_VALUE_0683 = HugeEnum 683

hugeEnum_VALUE_0684 :: HugeEnum
hugeEnum_VALUE_0684 = HugeEnum 684

hugeEnum_VALUE_0685 :: HugeEnum
hugeEnum_VALUE_0685 = HugeEnum 685

hugeEnum_VALUE_0686 :: HugeEnum
hugeEnum_VALUE_0686 = HugeEnum 686

hugeEnum_VALUE_0687 :: HugeEnum
hugeEnum_VALUE_0687 = HugeEnum 687

hugeEnum_VALUE_0688 :: HugeEnum
hugeEnum_VALUE_0688 = HugeEnum 688

hugeEnum_VALUE_0689 :: HugeEnum
hugeEnum_VALUE_0689 = HugeEnum 689

hugeEnum_VALUE_0690 :: HugeEnum
hugeEnum_VALUE_0690 = HugeEnum 690

hugeEnum_VALUE_0691 :: HugeEnum
hugeEnum_VALUE_0691 = HugeEnum 691

hugeEnum_VALUE_0692 :: HugeEnum
hugeEnum_VALUE_0692 = HugeEnum 692

hugeEnum_VALUE_0693 :: HugeEnum
hugeEnum_VALUE_0693 = HugeEnum 693

hugeEnum_VALUE_0694 :: HugeEnum
hugeEnum_VALUE_0694 = HugeEnum 694

hugeEnum_VALUE_0695 :: HugeEnum
hugeEnum_VALUE_0695 = HugeEnum 695

hugeEnum_VALUE_0696 :: HugeEnum
hugeEnum_VALUE_0696 = HugeEnum 696

hugeEnum_VALUE_0697 :: HugeEnum
hugeEnum_VALUE_0697 = HugeEnum 697

hugeEnum_VALUE_0698 :: HugeEnum
hugeEnum_VALUE_0698 = HugeEnum 698

hugeEnum_VALUE_0699 :: HugeEnum
hugeEnum_VALUE_0699 = HugeEnum 699

hugeEnum_VALUE_0700 :: HugeEnum
hugeEnum_VALUE_0700 = HugeEnum 700

hugeEnum_VALUE_0701 :: HugeEnum
hugeEnum_VALUE_0701 = HugeEnum 701

hugeEnum_VALUE_0702 :: HugeEnum
hugeEnum_VALUE_0702 = HugeEnum 702

hugeEnum_VALUE_0703 :: HugeEnum
hugeEnum_VALUE_0703 = HugeEnum 703

hugeEnum_VALUE_0704 :: HugeEnum
hugeEnum_VALUE_0704 = HugeEnum 704

hugeEnum_VALUE_0705 :: HugeEnum
hugeEnum_VALUE_0705 = HugeEnum 705

hugeEnum_VALUE_0706 :: HugeEnum
hugeEnum_VALUE_0706 = HugeEnum 706

hugeEnum_VALUE_0707 :: HugeEnum
hugeEnum_VALUE_0707 = HugeEnum 707

hugeEnum_VALUE_0708 :: HugeEnum
hugeEnum_VALUE_0708 = HugeEnum 708

hugeEnum_VALUE_0709 :: HugeEnum
hugeEnum_VALUE_0709 = HugeEnum 709

hugeEnum_VALUE_0710 :: HugeEnum
hugeEnum_VALUE_0710 = HugeEnum 710

hugeEnum_VALUE_0711 :: HugeEnum
hugeEnum_VALUE_0711 = HugeEnum 711

hugeEnum_VALUE_0712 :: HugeEnum
hugeEnum_VALUE_0712 = HugeEnum 712

hugeEnum_VALUE_0713 :: HugeEnum
hugeEnum_VALUE_0713 = HugeEnum 713

hugeEnum_VALUE_0714 :: HugeEnum
hugeEnum_VALUE_0714 = HugeEnum 714

hugeEnum_VALUE_0715 :: HugeEnum
hugeEnum_VALUE_0715 = HugeEnum 715

hugeEnum_VALUE_0716 :: HugeEnum
hugeEnum_VALUE_0716 = HugeEnum 716

hugeEnum_VALUE_0717 :: HugeEnum
hugeEnum_VALUE_0717 = HugeEnum 717

hugeEnum_VALUE_0718 :: HugeEnum
hugeEnum_VALUE_0718 = HugeEnum 718

hugeEnum_VALUE_0719 :: HugeEnum
hugeEnum_VALUE_0719 = HugeEnum 719

hugeEnum_VALUE_0720 :: HugeEnum
hugeEnum_VALUE_0720 = HugeEnum 720

hugeEnum_VALUE_0721 :: HugeEnum
hugeEnum_VALUE_0721 = HugeEnum 721

hugeEnum_VALUE_0722 :: HugeEnum
hugeEnum_VALUE_0722 = HugeEnum 722

hugeEnum_VALUE_0723 :: HugeEnum
hugeEnum_VALUE_0723 = HugeEnum 723

hugeEnum_VALUE_0724 :: HugeEnum
hugeEnum_VALUE_0724 = HugeEnum 724

hugeEnum_VALUE_0725 :: HugeEnum
hugeEnum_VALUE_0725 = HugeEnum 725

hugeEnum_VALUE_0726 :: HugeEnum
hugeEnum_VALUE_0726 = HugeEnum 726

hugeEnum_VALUE_0727 :: HugeEnum
hugeEnum_VALUE_0727 = HugeEnum 727

hugeEnum_VALUE_0728 :: HugeEnum
hugeEnum_VALUE_0728 = HugeEnum 728

hugeEnum_VALUE_0729 :: HugeEnum
hugeEnum_VALUE_0729 = HugeEnum 729

hugeEnum_VALUE_0730 :: HugeEnum
hugeEnum_VALUE_0730 = HugeEnum 730

hugeEnum_VALUE_0731 :: HugeEnum
hugeEnum_VALUE_0731 = HugeEnum 731

hugeEnum_VALUE_0732 :: HugeEnum
hugeEnum_VALUE_0732 = HugeEnum 732

hugeEnum_VALUE_0733 :: HugeEnum
hugeEnum_VALUE_0733 = HugeEnum 733

hugeEnum_VALUE_0734 :: HugeEnum
hugeEnum_VALUE_0734 = HugeEnum 734

hugeEnum_VALUE_0735 :: HugeEnum
hugeEnum_VALUE_0735 = HugeEnum 735

hugeEnum_VALUE_0736 :: HugeEnum
hugeEnum_VALUE_0736 = HugeEnum 736

hugeEnum_VALUE_0737 :: HugeEnum
hugeEnum_VALUE_0737 = HugeEnum 737

hugeEnum_VALUE_0738 :: HugeEnum
hugeEnum_VALUE_0738 = HugeEnum 738

hugeEnum_VALUE_0739 :: HugeEnum
hugeEnum_VALUE_0739 = HugeEnum 739

hugeEnum_VALUE_0740 :: HugeEnum
hugeEnum_VALUE_0740 = HugeEnum 740

hugeEnum_VALUE_0741 :: HugeEnum
hugeEnum_VALUE_0741 = HugeEnum 741

hugeEnum_VALUE_0742 :: HugeEnum
hugeEnum_VALUE_0742 = HugeEnum 742

hugeEnum_VALUE_0743 :: HugeEnum
hugeEnum_VALUE_0743 = HugeEnum 743

hugeEnum_VALUE_0744 :: HugeEnum
hugeEnum_VALUE_0744 = HugeEnum 744

hugeEnum_VALUE_0745 :: HugeEnum
hugeEnum_VALUE_0745 = HugeEnum 745

hugeEnum_VALUE_0746 :: HugeEnum
hugeEnum_VALUE_0746 = HugeEnum 746

hugeEnum_VALUE_0747 :: HugeEnum
hugeEnum_VALUE_0747 = HugeEnum 747

hugeEnum_VALUE_0748 :: HugeEnum
hugeEnum_VALUE_0748 = HugeEnum 748

hugeEnum_VALUE_0749 :: HugeEnum
hugeEnum_VALUE_0749 = HugeEnum 749

hugeEnum_VALUE_0750 :: HugeEnum
hugeEnum_VALUE_0750 = HugeEnum 750

hugeEnum_VALUE_0751 :: HugeEnum
hugeEnum_VALUE_0751 = HugeEnum 751

hugeEnum_VALUE_0752 :: HugeEnum
hugeEnum_VALUE_0752 = HugeEnum 752

hugeEnum_VALUE_0753 :: HugeEnum
hugeEnum_VALUE_0753 = HugeEnum 753

hugeEnum_VALUE_0754 :: HugeEnum
hugeEnum_VALUE_0754 = HugeEnum 754

hugeEnum_VALUE_0755 :: HugeEnum
hugeEnum_VALUE_0755 = HugeEnum 755

hugeEnum_VALUE_0756 :: HugeEnum
hugeEnum_VALUE_0756 = HugeEnum 756

hugeEnum_VALUE_0757 :: HugeEnum
hugeEnum_VALUE_0757 = HugeEnum 757

hugeEnum_VALUE_0758 :: HugeEnum
hugeEnum_VALUE_0758 = HugeEnum 758

hugeEnum_VALUE_0759 :: HugeEnum
hugeEnum_VALUE_0759 = HugeEnum 759

hugeEnum_VALUE_0760 :: HugeEnum
hugeEnum_VALUE_0760 = HugeEnum 760

hugeEnum_VALUE_0761 :: HugeEnum
hugeEnum_VALUE_0761 = HugeEnum 761

hugeEnum_VALUE_0762 :: HugeEnum
hugeEnum_VALUE_0762 = HugeEnum 762

hugeEnum_VALUE_0763 :: HugeEnum
hugeEnum_VALUE_0763 = HugeEnum 763

hugeEnum_VALUE_0764 :: HugeEnum
hugeEnum_VALUE_0764 = HugeEnum 764

hugeEnum_VALUE_0765 :: HugeEnum
hugeEnum_VALUE_0765 = HugeEnum 765

hugeEnum_VALUE_0766 :: HugeEnum
hugeEnum_VALUE_0766 = HugeEnum 766

hugeEnum_VALUE_0767 :: HugeEnum
hugeEnum_VALUE_0767 = HugeEnum 767

hugeEnum_VALUE_0768 :: HugeEnum
hugeEnum_VALUE_0768 = HugeEnum 768

hugeEnum_VALUE_0769 :: HugeEnum
hugeEnum_VALUE_0769 = HugeEnum 769

hugeEnum_VALUE_0770 :: HugeEnum
hugeEnum_VALUE_0770 = HugeEnum 770

hugeEnum_VALUE_0771 :: HugeEnum
hugeEnum_VALUE_0771 = HugeEnum 771

hugeEnum_VALUE_0772 :: HugeEnum
hugeEnum_VALUE_0772 = HugeEnum 772

hugeEnum_VALUE_0773 :: HugeEnum
hugeEnum_VALUE_0773 = HugeEnum 773

hugeEnum_VALUE_0774 :: HugeEnum
hugeEnum_VALUE_0774 = HugeEnum 774

hugeEnum_VALUE_0775 :: HugeEnum
hugeEnum_VALUE_0775 = HugeEnum 775

hugeEnum_VALUE_0776 :: HugeEnum
hugeEnum_VALUE_0776 = HugeEnum 776

hugeEnum_VALUE_0777 :: HugeEnum
hugeEnum_VALUE_0777 = HugeEnum 777

hugeEnum_VALUE_0778 :: HugeEnum
hugeEnum_VALUE_0778 = HugeEnum 778

hugeEnum_VALUE_0779 :: HugeEnum
hugeEnum_VALUE_0779 = HugeEnum 779

hugeEnum_VALUE_0780 :: HugeEnum
hugeEnum_VALUE_0780 = HugeEnum 780

hugeEnum_VALUE_0781 :: HugeEnum
hugeEnum_VALUE_0781 = HugeEnum 781

hugeEnum_VALUE_0782 :: HugeEnum
hugeEnum_VALUE_0782 = HugeEnum 782

hugeEnum_VALUE_0783 :: HugeEnum
hugeEnum_VALUE_0783 = HugeEnum 783

hugeEnum_VALUE_0784 :: HugeEnum
hugeEnum_VALUE_0784 = HugeEnum 784

hugeEnum_VALUE_0785 :: HugeEnum
hugeEnum_VALUE_0785 = HugeEnum 785

hugeEnum_VALUE_0786 :: HugeEnum
hugeEnum_VALUE_0786 = HugeEnum 786

hugeEnum_VALUE_0787 :: HugeEnum
hugeEnum_VALUE_0787 = HugeEnum 787

hugeEnum_VALUE_0788 :: HugeEnum
hugeEnum_VALUE_0788 = HugeEnum 788

hugeEnum_VALUE_0789 :: HugeEnum
hugeEnum_VALUE_0789 = HugeEnum 789

hugeEnum_VALUE_0790 :: HugeEnum
hugeEnum_VALUE_0790 = HugeEnum 790

hugeEnum_VALUE_0791 :: HugeEnum
hugeEnum_VALUE_0791 = HugeEnum 791

hugeEnum_VALUE_0792 :: HugeEnum
hugeEnum_VALUE_0792 = HugeEnum 792

hugeEnum_VALUE_0793 :: HugeEnum
hugeEnum_VALUE_0793 = HugeEnum 793

hugeEnum_VALUE_0794 :: HugeEnum
hugeEnum_VALUE_0794 = HugeEnum 794

hugeEnum_VALUE_0795 :: HugeEnum
hugeEnum_VALUE_0795 = HugeEnum 795

hugeEnum_VALUE_0796 :: HugeEnum
hugeEnum_VALUE_0796 = HugeEnum 796

hugeEnum_VALUE_0797 :: HugeEnum
hugeEnum_VALUE_0797 = HugeEnum 797

hugeEnum_VALUE_0798 :: HugeEnum
hugeEnum_VALUE_0798 = HugeEnum 798

hugeEnum_VALUE_0799 :: HugeEnum
hugeEnum_VALUE_0799 = HugeEnum 799

hugeEnum_VALUE_0800 :: HugeEnum
hugeEnum_VALUE_0800 = HugeEnum 800

hugeEnum_VALUE_0801 :: HugeEnum
hugeEnum_VALUE_0801 = HugeEnum 801

hugeEnum_VALUE_0802 :: HugeEnum
hugeEnum_VALUE_0802 = HugeEnum 802

hugeEnum_VALUE_0803 :: HugeEnum
hugeEnum_VALUE_0803 = HugeEnum 803

hugeEnum_VALUE_0804 :: HugeEnum
hugeEnum_VALUE_0804 = HugeEnum 804

hugeEnum_VALUE_0805 :: HugeEnum
hugeEnum_VALUE_0805 = HugeEnum 805

hugeEnum_VALUE_0806 :: HugeEnum
hugeEnum_VALUE_0806 = HugeEnum 806

hugeEnum_VALUE_0807 :: HugeEnum
hugeEnum_VALUE_0807 = HugeEnum 807

hugeEnum_VALUE_0808 :: HugeEnum
hugeEnum_VALUE_0808 = HugeEnum 808

hugeEnum_VALUE_0809 :: HugeEnum
hugeEnum_VALUE_0809 = HugeEnum 809

hugeEnum_VALUE_0810 :: HugeEnum
hugeEnum_VALUE_0810 = HugeEnum 810

hugeEnum_VALUE_0811 :: HugeEnum
hugeEnum_VALUE_0811 = HugeEnum 811

hugeEnum_VALUE_0812 :: HugeEnum
hugeEnum_VALUE_0812 = HugeEnum 812

hugeEnum_VALUE_0813 :: HugeEnum
hugeEnum_VALUE_0813 = HugeEnum 813

hugeEnum_VALUE_0814 :: HugeEnum
hugeEnum_VALUE_0814 = HugeEnum 814

hugeEnum_VALUE_0815 :: HugeEnum
hugeEnum_VALUE_0815 = HugeEnum 815

hugeEnum_VALUE_0816 :: HugeEnum
hugeEnum_VALUE_0816 = HugeEnum 816

hugeEnum_VALUE_0817 :: HugeEnum
hugeEnum_VALUE_0817 = HugeEnum 817

hugeEnum_VALUE_0818 :: HugeEnum
hugeEnum_VALUE_0818 = HugeEnum 818

hugeEnum_VALUE_0819 :: HugeEnum
hugeEnum_VALUE_0819 = HugeEnum 819

hugeEnum_VALUE_0820 :: HugeEnum
hugeEnum_VALUE_0820 = HugeEnum 820

hugeEnum_VALUE_0821 :: HugeEnum
hugeEnum_VALUE_0821 = HugeEnum 821

hugeEnum_VALUE_0822 :: HugeEnum
hugeEnum_VALUE_0822 = HugeEnum 822

hugeEnum_VALUE_0823 :: HugeEnum
hugeEnum_VALUE_0823 = HugeEnum 823

hugeEnum_VALUE_0824 :: HugeEnum
hugeEnum_VALUE_0824 = HugeEnum 824

hugeEnum_VALUE_0825 :: HugeEnum
hugeEnum_VALUE_0825 = HugeEnum 825

hugeEnum_VALUE_0826 :: HugeEnum
hugeEnum_VALUE_0826 = HugeEnum 826

hugeEnum_VALUE_0827 :: HugeEnum
hugeEnum_VALUE_0827 = HugeEnum 827

hugeEnum_VALUE_0828 :: HugeEnum
hugeEnum_VALUE_0828 = HugeEnum 828

hugeEnum_VALUE_0829 :: HugeEnum
hugeEnum_VALUE_0829 = HugeEnum 829

hugeEnum_VALUE_0830 :: HugeEnum
hugeEnum_VALUE_0830 = HugeEnum 830

hugeEnum_VALUE_0831 :: HugeEnum
hugeEnum_VALUE_0831 = HugeEnum 831

hugeEnum_VALUE_0832 :: HugeEnum
hugeEnum_VALUE_0832 = HugeEnum 832

hugeEnum_VALUE_0833 :: HugeEnum
hugeEnum_VALUE_0833 = HugeEnum 833

hugeEnum_VALUE_0834 :: HugeEnum
hugeEnum_VALUE_0834 = HugeEnum 834

hugeEnum_VALUE_0835 :: HugeEnum
hugeEnum_VALUE_0835 = HugeEnum 835

hugeEnum_VALUE_0836 :: HugeEnum
hugeEnum_VALUE_0836 = HugeEnum 836

hugeEnum_VALUE_0837 :: HugeEnum
hugeEnum_VALUE_0837 = HugeEnum 837

hugeEnum_VALUE_0838 :: HugeEnum
hugeEnum_VALUE_0838 = HugeEnum 838

hugeEnum_VALUE_0839 :: HugeEnum
hugeEnum_VALUE_0839 = HugeEnum 839

hugeEnum_VALUE_0840 :: HugeEnum
hugeEnum_VALUE_0840 = HugeEnum 840

hugeEnum_VALUE_0841 :: HugeEnum
hugeEnum_VALUE_0841 = HugeEnum 841

hugeEnum_VALUE_0842 :: HugeEnum
hugeEnum_VALUE_0842 = HugeEnum 842

hugeEnum_VALUE_0843 :: HugeEnum
hugeEnum_VALUE_0843 = HugeEnum 843

hugeEnum_VALUE_0844 :: HugeEnum
hugeEnum_VALUE_0844 = HugeEnum 844

hugeEnum_VALUE_0845 :: HugeEnum
hugeEnum_VALUE_0845 = HugeEnum 845

hugeEnum_VALUE_0846 :: HugeEnum
hugeEnum_VALUE_0846 = HugeEnum 846

hugeEnum_VALUE_0847 :: HugeEnum
hugeEnum_VALUE_0847 = HugeEnum 847

hugeEnum_VALUE_0848 :: HugeEnum
hugeEnum_VALUE_0848 = HugeEnum 848

hugeEnum_VALUE_0849 :: HugeEnum
hugeEnum_VALUE_0849 = HugeEnum 849

hugeEnum_VALUE_0850 :: HugeEnum
hugeEnum_VALUE_0850 = HugeEnum 850

hugeEnum_VALUE_0851 :: HugeEnum
hugeEnum_VALUE_0851 = HugeEnum 851

hugeEnum_VALUE_0852 :: HugeEnum
hugeEnum_VALUE_0852 = HugeEnum 852

hugeEnum_VALUE_0853 :: HugeEnum
hugeEnum_VALUE_0853 = HugeEnum 853

hugeEnum_VALUE_0854 :: HugeEnum
hugeEnum_VALUE_0854 = HugeEnum 854

hugeEnum_VALUE_0855 :: HugeEnum
hugeEnum_VALUE_0855 = HugeEnum 855

hugeEnum_VALUE_0856 :: HugeEnum
hugeEnum_VALUE_0856 = HugeEnum 856

hugeEnum_VALUE_0857 :: HugeEnum
hugeEnum_VALUE_0857 = HugeEnum 857

hugeEnum_VALUE_0858 :: HugeEnum
hugeEnum_VALUE_0858 = HugeEnum 858

hugeEnum_VALUE_0859 :: HugeEnum
hugeEnum_VALUE_0859 = HugeEnum 859

hugeEnum_VALUE_0860 :: HugeEnum
hugeEnum_VALUE_0860 = HugeEnum 860

hugeEnum_VALUE_0861 :: HugeEnum
hugeEnum_VALUE_0861 = HugeEnum 861

hugeEnum_VALUE_0862 :: HugeEnum
hugeEnum_VALUE_0862 = HugeEnum 862

hugeEnum_VALUE_0863 :: HugeEnum
hugeEnum_VALUE_0863 = HugeEnum 863

hugeEnum_VALUE_0864 :: HugeEnum
hugeEnum_VALUE_0864 = HugeEnum 864

hugeEnum_VALUE_0865 :: HugeEnum
hugeEnum_VALUE_0865 = HugeEnum 865

hugeEnum_VALUE_0866 :: HugeEnum
hugeEnum_VALUE_0866 = HugeEnum 866

hugeEnum_VALUE_0867 :: HugeEnum
hugeEnum_VALUE_0867 = HugeEnum 867

hugeEnum_VALUE_0868 :: HugeEnum
hugeEnum_VALUE_0868 = HugeEnum 868

hugeEnum_VALUE_0869 :: HugeEnum
hugeEnum_VALUE_0869 = HugeEnum 869

hugeEnum_VALUE_0870 :: HugeEnum
hugeEnum_VALUE_0870 = HugeEnum 870

hugeEnum_VALUE_0871 :: HugeEnum
hugeEnum_VALUE_0871 = HugeEnum 871

hugeEnum_VALUE_0872 :: HugeEnum
hugeEnum_VALUE_0872 = HugeEnum 872

hugeEnum_VALUE_0873 :: HugeEnum
hugeEnum_VALUE_0873 = HugeEnum 873

hugeEnum_VALUE_0874 :: HugeEnum
hugeEnum_VALUE_0874 = HugeEnum 874

hugeEnum_VALUE_0875 :: HugeEnum
hugeEnum_VALUE_0875 = HugeEnum 875

hugeEnum_VALUE_0876 :: HugeEnum
hugeEnum_VALUE_0876 = HugeEnum 876

hugeEnum_VALUE_0877 :: HugeEnum
hugeEnum_VALUE_0877 = HugeEnum 877

hugeEnum_VALUE_0878 :: HugeEnum
hugeEnum_VALUE_0878 = HugeEnum 878

hugeEnum_VALUE_0879 :: HugeEnum
hugeEnum_VALUE_0879 = HugeEnum 879

hugeEnum_VALUE_0880 :: HugeEnum
hugeEnum_VALUE_0880 = HugeEnum 880

hugeEnum_VALUE_0881 :: HugeEnum
hugeEnum_VALUE_0881 = HugeEnum 881

hugeEnum_VALUE_0882 :: HugeEnum
hugeEnum_VALUE_0882 = HugeEnum 882

hugeEnum_VALUE_0883 :: HugeEnum
hugeEnum_VALUE_0883 = HugeEnum 883

hugeEnum_VALUE_0884 :: HugeEnum
hugeEnum_VALUE_0884 = HugeEnum 884

hugeEnum_VALUE_0885 :: HugeEnum
hugeEnum_VALUE_0885 = HugeEnum 885

hugeEnum_VALUE_0886 :: HugeEnum
hugeEnum_VALUE_0886 = HugeEnum 886

hugeEnum_VALUE_0887 :: HugeEnum
hugeEnum_VALUE_0887 = HugeEnum 887

hugeEnum_VALUE_0888 :: HugeEnum
hugeEnum_VALUE_0888 = HugeEnum 888

hugeEnum_VALUE_0889 :: HugeEnum
hugeEnum_VALUE_0889 = HugeEnum 889

hugeEnum_VALUE_0890 :: HugeEnum
hugeEnum_VALUE_0890 = HugeEnum 890

hugeEnum_VALUE_0891 :: HugeEnum
hugeEnum_VALUE_0891 = HugeEnum 891

hugeEnum_VALUE_0892 :: HugeEnum
hugeEnum_VALUE_0892 = HugeEnum 892

hugeEnum_VALUE_0893 :: HugeEnum
hugeEnum_VALUE_0893 = HugeEnum 893

hugeEnum_VALUE_0894 :: HugeEnum
hugeEnum_VALUE_0894 = HugeEnum 894

hugeEnum_VALUE_0895 :: HugeEnum
hugeEnum_VALUE_0895 = HugeEnum 895

hugeEnum_VALUE_0896 :: HugeEnum
hugeEnum_VALUE_0896 = HugeEnum 896

hugeEnum_VALUE_0897 :: HugeEnum
hugeEnum_VALUE_0897 = HugeEnum 897

hugeEnum_VALUE_0898 :: HugeEnum
hugeEnum_VALUE_0898 = HugeEnum 898

hugeEnum_VALUE_0899 :: HugeEnum
hugeEnum_VALUE_0899 = HugeEnum 899

hugeEnum_VALUE_0900 :: HugeEnum
hugeEnum_VALUE_0900 = HugeEnum 900

hugeEnum_VALUE_0901 :: HugeEnum
hugeEnum_VALUE_0901 = HugeEnum 901

hugeEnum_VALUE_0902 :: HugeEnum
hugeEnum_VALUE_0902 = HugeEnum 902

hugeEnum_VALUE_0903 :: HugeEnum
hugeEnum_VALUE_0903 = HugeEnum 903

hugeEnum_VALUE_0904 :: HugeEnum
hugeEnum_VALUE_0904 = HugeEnum 904

hugeEnum_VALUE_0905 :: HugeEnum
hugeEnum_VALUE_0905 = HugeEnum 905

hugeEnum_VALUE_0906 :: HugeEnum
hugeEnum_VALUE_0906 = HugeEnum 906

hugeEnum_VALUE_0907 :: HugeEnum
hugeEnum_VALUE_0907 = HugeEnum 907

hugeEnum_VALUE_0908 :: HugeEnum
hugeEnum_VALUE_0908 = HugeEnum 908

hugeEnum_VALUE_0909 :: HugeEnum
hugeEnum_VALUE_0909 = HugeEnum 909

hugeEnum_VALUE_0910 :: HugeEnum
hugeEnum_VALUE_0910 = HugeEnum 910

hugeEnum_VALUE_0911 :: HugeEnum
hugeEnum_VALUE_0911 = HugeEnum 911

hugeEnum_VALUE_0912 :: HugeEnum
hugeEnum_VALUE_0912 = HugeEnum 912

hugeEnum_VALUE_0913 :: HugeEnum
hugeEnum_VALUE_0913 = HugeEnum 913

hugeEnum_VALUE_0914 :: HugeEnum
hugeEnum_VALUE_0914 = HugeEnum 914

hugeEnum_VALUE_0915 :: HugeEnum
hugeEnum_VALUE_0915 = HugeEnum 915

hugeEnum_VALUE_0916 :: HugeEnum
hugeEnum_VALUE_0916 = HugeEnum 916

hugeEnum_VALUE_0917 :: HugeEnum
hugeEnum_VALUE_0917 = HugeEnum 917

hugeEnum_VALUE_0918 :: HugeEnum
hugeEnum_VALUE_0918 = HugeEnum 918

hugeEnum_VALUE_0919 :: HugeEnum
hugeEnum_VALUE_0919 = HugeEnum 919

hugeEnum_VALUE_0920 :: HugeEnum
hugeEnum_VALUE_0920 = HugeEnum 920

hugeEnum_VALUE_0921 :: HugeEnum
hugeEnum_VALUE_0921 = HugeEnum 921

hugeEnum_VALUE_0922 :: HugeEnum
hugeEnum_VALUE_0922 = HugeEnum 922

hugeEnum_VALUE_0923 :: HugeEnum
hugeEnum_VALUE_0923 = HugeEnum 923

hugeEnum_VALUE_0924 :: HugeEnum
hugeEnum_VALUE_0924 = HugeEnum 924

hugeEnum_VALUE_0925 :: HugeEnum
hugeEnum_VALUE_0925 = HugeEnum 925

hugeEnum_VALUE_0926 :: HugeEnum
hugeEnum_VALUE_0926 = HugeEnum 926

hugeEnum_VALUE_0927 :: HugeEnum
hugeEnum_VALUE_0927 = HugeEnum 927

hugeEnum_VALUE_0928 :: HugeEnum
hugeEnum_VALUE_0928 = HugeEnum 928

hugeEnum_VALUE_0929 :: HugeEnum
hugeEnum_VALUE_0929 = HugeEnum 929

hugeEnum_VALUE_0930 :: HugeEnum
hugeEnum_VALUE_0930 = HugeEnum 930

hugeEnum_VALUE_0931 :: HugeEnum
hugeEnum_VALUE_0931 = HugeEnum 931

hugeEnum_VALUE_0932 :: HugeEnum
hugeEnum_VALUE_0932 = HugeEnum 932

hugeEnum_VALUE_0933 :: HugeEnum
hugeEnum_VALUE_0933 = HugeEnum 933

hugeEnum_VALUE_0934 :: HugeEnum
hugeEnum_VALUE_0934 = HugeEnum 934

hugeEnum_VALUE_0935 :: HugeEnum
hugeEnum_VALUE_0935 = HugeEnum 935

hugeEnum_VALUE_0936 :: HugeEnum
hugeEnum_VALUE_0936 = HugeEnum 936

hugeEnum_VALUE_0937 :: HugeEnum
hugeEnum_VALUE_0937 = HugeEnum 937

hugeEnum_VALUE_0938 :: HugeEnum
hugeEnum_VALUE_0938 = HugeEnum 938

hugeEnum_VALUE_0939 :: HugeEnum
hugeEnum_VALUE_0939 = HugeEnum 939

hugeEnum_VALUE_0940 :: HugeEnum
hugeEnum_VALUE_0940 = HugeEnum 940

hugeEnum_VALUE_0941 :: HugeEnum
hugeEnum_VALUE_0941 = HugeEnum 941

hugeEnum_VALUE_0942 :: HugeEnum
hugeEnum_VALUE_0942 = HugeEnum 942

hugeEnum_VALUE_0943 :: HugeEnum
hugeEnum_VALUE_0943 = HugeEnum 943

hugeEnum_VALUE_0944 :: HugeEnum
hugeEnum_VALUE_0944 = HugeEnum 944

hugeEnum_VALUE_0945 :: HugeEnum
hugeEnum_VALUE_0945 = HugeEnum 945

hugeEnum_VALUE_0946 :: HugeEnum
hugeEnum_VALUE_0946 = HugeEnum 946

hugeEnum_VALUE_0947 :: HugeEnum
hugeEnum_VALUE_0947 = HugeEnum 947

hugeEnum_VALUE_0948 :: HugeEnum
hugeEnum_VALUE_0948 = HugeEnum 948

hugeEnum_VALUE_0949 :: HugeEnum
hugeEnum_VALUE_0949 = HugeEnum 949

hugeEnum_VALUE_0950 :: HugeEnum
hugeEnum_VALUE_0950 = HugeEnum 950

hugeEnum_VALUE_0951 :: HugeEnum
hugeEnum_VALUE_0951 = HugeEnum 951

hugeEnum_VALUE_0952 :: HugeEnum
hugeEnum_VALUE_0952 = HugeEnum 952

hugeEnum_VALUE_0953 :: HugeEnum
hugeEnum_VALUE_0953 = HugeEnum 953

hugeEnum_VALUE_0954 :: HugeEnum
hugeEnum_VALUE_0954 = HugeEnum 954

hugeEnum_VALUE_0955 :: HugeEnum
hugeEnum_VALUE_0955 = HugeEnum 955

hugeEnum_VALUE_0956 :: HugeEnum
hugeEnum_VALUE_0956 = HugeEnum 956

hugeEnum_VALUE_0957 :: HugeEnum
hugeEnum_VALUE_0957 = HugeEnum 957

hugeEnum_VALUE_0958 :: HugeEnum
hugeEnum_VALUE_0958 = HugeEnum 958

hugeEnum_VALUE_0959 :: HugeEnum
hugeEnum_VALUE_0959 = HugeEnum 959

hugeEnum_VALUE_0960 :: HugeEnum
hugeEnum_VALUE_0960 = HugeEnum 960

hugeEnum_VALUE_0961 :: HugeEnum
hugeEnum_VALUE_0961 = HugeEnum 961

hugeEnum_VALUE_0962 :: HugeEnum
hugeEnum_VALUE_0962 = HugeEnum 962

hugeEnum_VALUE_0963 :: HugeEnum
hugeEnum_VALUE_0963 = HugeEnum 963

hugeEnum_VALUE_0964 :: HugeEnum
hugeEnum_VALUE_0964 = HugeEnum 964

hugeEnum_VALUE_0965 :: HugeEnum
hugeEnum_VALUE_0965 = HugeEnum 965

hugeEnum_VALUE_0966 :: HugeEnum
hugeEnum_VALUE_0966 = HugeEnum 966

hugeEnum_VALUE_0967 :: HugeEnum
hugeEnum_VALUE_0967 = HugeEnum 967

hugeEnum_VALUE_0968 :: HugeEnum
hugeEnum_VALUE_0968 = HugeEnum 968

hugeEnum_VALUE_0969 :: HugeEnum
hugeEnum_VALUE_0969 = HugeEnum 969

hugeEnum_VALUE_0970 :: HugeEnum
hugeEnum_VALUE_0970 = HugeEnum 970

hugeEnum_VALUE_0971 :: HugeEnum
hugeEnum_VALUE_0971 = HugeEnum 971

hugeEnum_VALUE_0972 :: HugeEnum
hugeEnum_VALUE_0972 = HugeEnum 972

hugeEnum_VALUE_0973 :: HugeEnum
hugeEnum_VALUE_0973 = HugeEnum 973

hugeEnum_VALUE_0974 :: HugeEnum
hugeEnum_VALUE_0974 = HugeEnum 974

hugeEnum_VALUE_0975 :: HugeEnum
hugeEnum_VALUE_0975 = HugeEnum 975

hugeEnum_VALUE_0976 :: HugeEnum
hugeEnum_VALUE_0976 = HugeEnum 976

hugeEnum_VALUE_0977 :: HugeEnum
hugeEnum_VALUE_0977 = HugeEnum 977

hugeEnum_VALUE_0978 :: HugeEnum
hugeEnum_VALUE_0978 = HugeEnum 978

hugeEnum_VALUE_0979 :: HugeEnum
hugeEnum_VALUE_0979 = HugeEnum 979

hugeEnum_VALUE_0980 :: HugeEnum
hugeEnum_VALUE_0980 = HugeEnum 980

hugeEnum_VALUE_0981 :: HugeEnum
hugeEnum_VALUE_0981 = HugeEnum 981

hugeEnum_VALUE_0982 :: HugeEnum
hugeEnum_VALUE_0982 = HugeEnum 982

hugeEnum_VALUE_0983 :: HugeEnum
hugeEnum_VALUE_0983 = HugeEnum 983

hugeEnum_VALUE_0984 :: HugeEnum
hugeEnum_VALUE_0984 = HugeEnum 984

hugeEnum_VALUE_0985 :: HugeEnum
hugeEnum_VALUE_0985 = HugeEnum 985

hugeEnum_VALUE_0986 :: HugeEnum
hugeEnum_VALUE_0986 = HugeEnum 986

hugeEnum_VALUE_0987 :: HugeEnum
hugeEnum_VALUE_0987 = HugeEnum 987

hugeEnum_VALUE_0988 :: HugeEnum
hugeEnum_VALUE_0988 = HugeEnum 988

hugeEnum_VALUE_0989 :: HugeEnum
hugeEnum_VALUE_0989 = HugeEnum 989

hugeEnum_VALUE_0990 :: HugeEnum
hugeEnum_VALUE_0990 = HugeEnum 990

hugeEnum_VALUE_0991 :: HugeEnum
hugeEnum_VALUE_0991 = HugeEnum 991

hugeEnum_VALUE_0992 :: HugeEnum
hugeEnum_VALUE_0992 = HugeEnum 992

hugeEnum_VALUE_0993 :: HugeEnum
hugeEnum_VALUE_0993 = HugeEnum 993

hugeEnum_VALUE_0994 :: HugeEnum
hugeEnum_VALUE_0994 = HugeEnum 994

hugeEnum_VALUE_0995 :: HugeEnum
hugeEnum_VALUE_0995 = HugeEnum 995

hugeEnum_VALUE_0996 :: HugeEnum
hugeEnum_VALUE_0996 = HugeEnum 996

hugeEnum_VALUE_0997 :: HugeEnum
hugeEnum_VALUE_0997 = HugeEnum 997

hugeEnum_VALUE_0998 :: HugeEnum
hugeEnum_VALUE_0998 = HugeEnum 998

hugeEnum_VALUE_0999 :: HugeEnum
hugeEnum_VALUE_0999 = HugeEnum 999

hugeEnum_VALUE_1000 :: HugeEnum
hugeEnum_VALUE_1000 = HugeEnum 1000

hugeEnum_VALUE_1001 :: HugeEnum
hugeEnum_VALUE_1001 = HugeEnum 1001

instance Default.Default HugeEnum where
  def = hugeEnum_VALUE_0001

instance Prelude.Show HugeEnum where
  showsPrec __d (HugeEnum __val)
    = case HashMap.lookup __val __m of
        Prelude.Just __s -> Prelude.showString __s
        Prelude.Nothing -> Prelude.showParen (__d > 10)
                             (Prelude.showString "HugeEnum__UNKNOWN " .
                                Prelude.showsPrec 11 __val)
    where
      __m
        = HashMap.fromList
            (Prelude.concat
               [GHC.noinline Prelude.id
                  [(1, "HugeEnum_VALUE_0001"), (2, "HugeEnum_VALUE_0002"),
                   (3, "HugeEnum_VALUE_0003"), (4, "HugeEnum_VALUE_0004"),
                   (5, "HugeEnum_VALUE_0005"), (6, "HugeEnum_VALUE_0006"),
                   (7, "HugeEnum_VALUE_0007"), (8, "HugeEnum_VALUE_0008"),
                   (9, "HugeEnum_VALUE_0009"), (10, "HugeEnum_VALUE_0010"),
                   (11, "HugeEnum_VALUE_0011"), (12, "HugeEnum_VALUE_0012"),
                   (13, "HugeEnum_VALUE_0013"), (14, "HugeEnum_VALUE_0014"),
                   (15, "HugeEnum_VALUE_0015"), (16, "HugeEnum_VALUE_0016"),
                   (17, "HugeEnum_VALUE_0017"), (18, "HugeEnum_VALUE_0018"),
                   (19, "HugeEnum_VALUE_0019"), (20, "HugeEnum_VALUE_0020"),
                   (21, "HugeEnum_VALUE_0021"), (22, "HugeEnum_VALUE_0022"),
                   (23, "HugeEnum_VALUE_0023"), (24, "HugeEnum_VALUE_0024"),
                   (25, "HugeEnum_VALUE_0025"), (26, "HugeEnum_VALUE_0026"),
                   (27, "HugeEnum_VALUE_0027"), (28, "HugeEnum_VALUE_0028"),
                   (29, "HugeEnum_VALUE_0029"), (30, "HugeEnum_VALUE_0030"),
                   (31, "HugeEnum_VALUE_0031"), (32, "HugeEnum_VALUE_0032"),
                   (33, "HugeEnum_VALUE_0033"), (34, "HugeEnum_VALUE_0034"),
                   (35, "HugeEnum_VALUE_0035"), (36, "HugeEnum_VALUE_0036"),
                   (37, "HugeEnum_VALUE_0037"), (38, "HugeEnum_VALUE_0038"),
                   (39, "HugeEnum_VALUE_0039"), (40, "HugeEnum_VALUE_0040"),
                   (41, "HugeEnum_VALUE_0041"), (42, "HugeEnum_VALUE_0042"),
                   (43, "HugeEnum_VALUE_0043"), (44, "HugeEnum_VALUE_0044"),
                   (45, "HugeEnum_VALUE_0045"), (46, "HugeEnum_VALUE_0046"),
                   (47, "HugeEnum_VALUE_0047"), (48, "HugeEnum_VALUE_0048"),
                   (49, "HugeEnum_VALUE_0049"), (50, "HugeEnum_VALUE_0050"),
                   (51, "HugeEnum_VALUE_0051"), (52, "HugeEnum_VALUE_0052"),
                   (53, "HugeEnum_VALUE_0053"), (54, "HugeEnum_VALUE_0054"),
                   (55, "HugeEnum_VALUE_0055"), (56, "HugeEnum_VALUE_0056"),
                   (57, "HugeEnum_VALUE_0057"), (58, "HugeEnum_VALUE_0058"),
                   (59, "HugeEnum_VALUE_0059"), (60, "HugeEnum_VALUE_0060"),
                   (61, "HugeEnum_VALUE_0061"), (62, "HugeEnum_VALUE_0062"),
                   (63, "HugeEnum_VALUE_0063"), (64, "HugeEnum_VALUE_0064"),
                   (65, "HugeEnum_VALUE_0065"), (66, "HugeEnum_VALUE_0066"),
                   (67, "HugeEnum_VALUE_0067"), (68, "HugeEnum_VALUE_0068"),
                   (69, "HugeEnum_VALUE_0069"), (70, "HugeEnum_VALUE_0070"),
                   (71, "HugeEnum_VALUE_0071"), (72, "HugeEnum_VALUE_0072"),
                   (73, "HugeEnum_VALUE_0073"), (74, "HugeEnum_VALUE_0074"),
                   (75, "HugeEnum_VALUE_0075"), (76, "HugeEnum_VALUE_0076"),
                   (77, "HugeEnum_VALUE_0077"), (78, "HugeEnum_VALUE_0078"),
                   (79, "HugeEnum_VALUE_0079"), (80, "HugeEnum_VALUE_0080"),
                   (81, "HugeEnum_VALUE_0081"), (82, "HugeEnum_VALUE_0082"),
                   (83, "HugeEnum_VALUE_0083"), (84, "HugeEnum_VALUE_0084"),
                   (85, "HugeEnum_VALUE_0085"), (86, "HugeEnum_VALUE_0086"),
                   (87, "HugeEnum_VALUE_0087"), (88, "HugeEnum_VALUE_0088"),
                   (89, "HugeEnum_VALUE_0089"), (90, "HugeEnum_VALUE_0090"),
                   (91, "HugeEnum_VALUE_0091"), (92, "HugeEnum_VALUE_0092"),
                   (93, "HugeEnum_VALUE_0093"), (94, "HugeEnum_VALUE_0094"),
                   (95, "HugeEnum_VALUE_0095"), (96, "HugeEnum_VALUE_0096"),
                   (97, "HugeEnum_VALUE_0097"), (98, "HugeEnum_VALUE_0098"),
                   (99, "HugeEnum_VALUE_0099"), (100, "HugeEnum_VALUE_0100"),
                   (101, "HugeEnum_VALUE_0101"), (102, "HugeEnum_VALUE_0102"),
                   (103, "HugeEnum_VALUE_0103"), (104, "HugeEnum_VALUE_0104"),
                   (105, "HugeEnum_VALUE_0105"), (106, "HugeEnum_VALUE_0106"),
                   (107, "HugeEnum_VALUE_0107"), (108, "HugeEnum_VALUE_0108"),
                   (109, "HugeEnum_VALUE_0109"), (110, "HugeEnum_VALUE_0110"),
                   (111, "HugeEnum_VALUE_0111"), (112, "HugeEnum_VALUE_0112"),
                   (113, "HugeEnum_VALUE_0113"), (114, "HugeEnum_VALUE_0114"),
                   (115, "HugeEnum_VALUE_0115"), (116, "HugeEnum_VALUE_0116"),
                   (117, "HugeEnum_VALUE_0117"), (118, "HugeEnum_VALUE_0118"),
                   (119, "HugeEnum_VALUE_0119"), (120, "HugeEnum_VALUE_0120"),
                   (121, "HugeEnum_VALUE_0121"), (122, "HugeEnum_VALUE_0122"),
                   (123, "HugeEnum_VALUE_0123"), (124, "HugeEnum_VALUE_0124"),
                   (125, "HugeEnum_VALUE_0125"), (126, "HugeEnum_VALUE_0126"),
                   (127, "HugeEnum_VALUE_0127"), (128, "HugeEnum_VALUE_0128"),
                   (129, "HugeEnum_VALUE_0129"), (130, "HugeEnum_VALUE_0130"),
                   (131, "HugeEnum_VALUE_0131"), (132, "HugeEnum_VALUE_0132"),
                   (133, "HugeEnum_VALUE_0133"), (134, "HugeEnum_VALUE_0134"),
                   (135, "HugeEnum_VALUE_0135"), (136, "HugeEnum_VALUE_0136"),
                   (137, "HugeEnum_VALUE_0137"), (138, "HugeEnum_VALUE_0138"),
                   (139, "HugeEnum_VALUE_0139"), (140, "HugeEnum_VALUE_0140"),
                   (141, "HugeEnum_VALUE_0141"), (142, "HugeEnum_VALUE_0142"),
                   (143, "HugeEnum_VALUE_0143"), (144, "HugeEnum_VALUE_0144"),
                   (145, "HugeEnum_VALUE_0145"), (146, "HugeEnum_VALUE_0146"),
                   (147, "HugeEnum_VALUE_0147"), (148, "HugeEnum_VALUE_0148"),
                   (149, "HugeEnum_VALUE_0149"), (150, "HugeEnum_VALUE_0150"),
                   (151, "HugeEnum_VALUE_0151"), (152, "HugeEnum_VALUE_0152"),
                   (153, "HugeEnum_VALUE_0153"), (154, "HugeEnum_VALUE_0154"),
                   (155, "HugeEnum_VALUE_0155"), (156, "HugeEnum_VALUE_0156"),
                   (157, "HugeEnum_VALUE_0157"), (158, "HugeEnum_VALUE_0158"),
                   (159, "HugeEnum_VALUE_0159"), (160, "HugeEnum_VALUE_0160"),
                   (161, "HugeEnum_VALUE_0161"), (162, "HugeEnum_VALUE_0162"),
                   (163, "HugeEnum_VALUE_0163"), (164, "HugeEnum_VALUE_0164"),
                   (165, "HugeEnum_VALUE_0165"), (166, "HugeEnum_VALUE_0166"),
                   (167, "HugeEnum_VALUE_0167"), (168, "HugeEnum_VALUE_0168"),
                   (169, "HugeEnum_VALUE_0169"), (170, "HugeEnum_VALUE_0170"),
                   (171, "HugeEnum_VALUE_0171"), (172, "HugeEnum_VALUE_0172"),
                   (173, "HugeEnum_VALUE_0173"), (174, "HugeEnum_VALUE_0174"),
                   (175, "HugeEnum_VALUE_0175"), (176, "HugeEnum_VALUE_0176"),
                   (177, "HugeEnum_VALUE_0177"), (178, "HugeEnum_VALUE_0178"),
                   (179, "HugeEnum_VALUE_0179"), (180, "HugeEnum_VALUE_0180"),
                   (181, "HugeEnum_VALUE_0181"), (182, "HugeEnum_VALUE_0182"),
                   (183, "HugeEnum_VALUE_0183"), (184, "HugeEnum_VALUE_0184"),
                   (185, "HugeEnum_VALUE_0185"), (186, "HugeEnum_VALUE_0186"),
                   (187, "HugeEnum_VALUE_0187"), (188, "HugeEnum_VALUE_0188"),
                   (189, "HugeEnum_VALUE_0189"), (190, "HugeEnum_VALUE_0190"),
                   (191, "HugeEnum_VALUE_0191"), (192, "HugeEnum_VALUE_0192"),
                   (193, "HugeEnum_VALUE_0193"), (194, "HugeEnum_VALUE_0194"),
                   (195, "HugeEnum_VALUE_0195"), (196, "HugeEnum_VALUE_0196"),
                   (197, "HugeEnum_VALUE_0197"), (198, "HugeEnum_VALUE_0198"),
                   (199, "HugeEnum_VALUE_0199"), (200, "HugeEnum_VALUE_0200"),
                   (201, "HugeEnum_VALUE_0201"), (202, "HugeEnum_VALUE_0202"),
                   (203, "HugeEnum_VALUE_0203"), (204, "HugeEnum_VALUE_0204"),
                   (205, "HugeEnum_VALUE_0205"), (206, "HugeEnum_VALUE_0206"),
                   (207, "HugeEnum_VALUE_0207"), (208, "HugeEnum_VALUE_0208"),
                   (209, "HugeEnum_VALUE_0209"), (210, "HugeEnum_VALUE_0210"),
                   (211, "HugeEnum_VALUE_0211"), (212, "HugeEnum_VALUE_0212"),
                   (213, "HugeEnum_VALUE_0213"), (214, "HugeEnum_VALUE_0214"),
                   (215, "HugeEnum_VALUE_0215"), (216, "HugeEnum_VALUE_0216"),
                   (217, "HugeEnum_VALUE_0217"), (218, "HugeEnum_VALUE_0218"),
                   (219, "HugeEnum_VALUE_0219"), (220, "HugeEnum_VALUE_0220"),
                   (221, "HugeEnum_VALUE_0221"), (222, "HugeEnum_VALUE_0222"),
                   (223, "HugeEnum_VALUE_0223"), (224, "HugeEnum_VALUE_0224"),
                   (225, "HugeEnum_VALUE_0225"), (226, "HugeEnum_VALUE_0226"),
                   (227, "HugeEnum_VALUE_0227"), (228, "HugeEnum_VALUE_0228"),
                   (229, "HugeEnum_VALUE_0229"), (230, "HugeEnum_VALUE_0230"),
                   (231, "HugeEnum_VALUE_0231"), (232, "HugeEnum_VALUE_0232"),
                   (233, "HugeEnum_VALUE_0233"), (234, "HugeEnum_VALUE_0234"),
                   (235, "HugeEnum_VALUE_0235"), (236, "HugeEnum_VALUE_0236"),
                   (237, "HugeEnum_VALUE_0237"), (238, "HugeEnum_VALUE_0238"),
                   (239, "HugeEnum_VALUE_0239"), (240, "HugeEnum_VALUE_0240"),
                   (241, "HugeEnum_VALUE_0241"), (242, "HugeEnum_VALUE_0242"),
                   (243, "HugeEnum_VALUE_0243"), (244, "HugeEnum_VALUE_0244"),
                   (245, "HugeEnum_VALUE_0245"), (246, "HugeEnum_VALUE_0246"),
                   (247, "HugeEnum_VALUE_0247"), (248, "HugeEnum_VALUE_0248"),
                   (249, "HugeEnum_VALUE_0249"), (250, "HugeEnum_VALUE_0250"),
                   (251, "HugeEnum_VALUE_0251"), (252, "HugeEnum_VALUE_0252"),
                   (253, "HugeEnum_VALUE_0253"), (254, "HugeEnum_VALUE_0254"),
                   (255, "HugeEnum_VALUE_0255"), (256, "HugeEnum_VALUE_0256"),
                   (257, "HugeEnum_VALUE_0257"), (258, "HugeEnum_VALUE_0258"),
                   (259, "HugeEnum_VALUE_0259"), (260, "HugeEnum_VALUE_0260"),
                   (261, "HugeEnum_VALUE_0261"), (262, "HugeEnum_VALUE_0262"),
                   (263, "HugeEnum_VALUE_0263"), (264, "HugeEnum_VALUE_0264"),
                   (265, "HugeEnum_VALUE_0265"), (266, "HugeEnum_VALUE_0266"),
                   (267, "HugeEnum_VALUE_0267"), (268, "HugeEnum_VALUE_0268"),
                   (269, "HugeEnum_VALUE_0269"), (270, "HugeEnum_VALUE_0270"),
                   (271, "HugeEnum_VALUE_0271"), (272, "HugeEnum_VALUE_0272"),
                   (273, "HugeEnum_VALUE_0273"), (274, "HugeEnum_VALUE_0274"),
                   (275, "HugeEnum_VALUE_0275"), (276, "HugeEnum_VALUE_0276"),
                   (277, "HugeEnum_VALUE_0277"), (278, "HugeEnum_VALUE_0278"),
                   (279, "HugeEnum_VALUE_0279"), (280, "HugeEnum_VALUE_0280"),
                   (281, "HugeEnum_VALUE_0281"), (282, "HugeEnum_VALUE_0282"),
                   (283, "HugeEnum_VALUE_0283"), (284, "HugeEnum_VALUE_0284"),
                   (285, "HugeEnum_VALUE_0285"), (286, "HugeEnum_VALUE_0286"),
                   (287, "HugeEnum_VALUE_0287"), (288, "HugeEnum_VALUE_0288"),
                   (289, "HugeEnum_VALUE_0289"), (290, "HugeEnum_VALUE_0290"),
                   (291, "HugeEnum_VALUE_0291"), (292, "HugeEnum_VALUE_0292"),
                   (293, "HugeEnum_VALUE_0293"), (294, "HugeEnum_VALUE_0294"),
                   (295, "HugeEnum_VALUE_0295"), (296, "HugeEnum_VALUE_0296"),
                   (297, "HugeEnum_VALUE_0297"), (298, "HugeEnum_VALUE_0298"),
                   (299, "HugeEnum_VALUE_0299"), (300, "HugeEnum_VALUE_0300"),
                   (301, "HugeEnum_VALUE_0301"), (302, "HugeEnum_VALUE_0302"),
                   (303, "HugeEnum_VALUE_0303"), (304, "HugeEnum_VALUE_0304"),
                   (305, "HugeEnum_VALUE_0305"), (306, "HugeEnum_VALUE_0306"),
                   (307, "HugeEnum_VALUE_0307"), (308, "HugeEnum_VALUE_0308"),
                   (309, "HugeEnum_VALUE_0309"), (310, "HugeEnum_VALUE_0310"),
                   (311, "HugeEnum_VALUE_0311"), (312, "HugeEnum_VALUE_0312"),
                   (313, "HugeEnum_VALUE_0313"), (314, "HugeEnum_VALUE_0314"),
                   (315, "HugeEnum_VALUE_0315"), (316, "HugeEnum_VALUE_0316"),
                   (317, "HugeEnum_VALUE_0317"), (318, "HugeEnum_VALUE_0318"),
                   (319, "HugeEnum_VALUE_0319"), (320, "HugeEnum_VALUE_0320"),
                   (321, "HugeEnum_VALUE_0321"), (322, "HugeEnum_VALUE_0322"),
                   (323, "HugeEnum_VALUE_0323"), (324, "HugeEnum_VALUE_0324"),
                   (325, "HugeEnum_VALUE_0325"), (326, "HugeEnum_VALUE_0326"),
                   (327, "HugeEnum_VALUE_0327"), (328, "HugeEnum_VALUE_0328"),
                   (329, "HugeEnum_VALUE_0329"), (330, "HugeEnum_VALUE_0330"),
                   (331, "HugeEnum_VALUE_0331"), (332, "HugeEnum_VALUE_0332"),
                   (333, "HugeEnum_VALUE_0333"), (334, "HugeEnum_VALUE_0334"),
                   (335, "HugeEnum_VALUE_0335"), (336, "HugeEnum_VALUE_0336"),
                   (337, "HugeEnum_VALUE_0337"), (338, "HugeEnum_VALUE_0338"),
                   (339, "HugeEnum_VALUE_0339"), (340, "HugeEnum_VALUE_0340"),
                   (341, "HugeEnum_VALUE_0341"), (342, "HugeEnum_VALUE_0342"),
                   (343, "HugeEnum_VALUE_0343"), (344, "HugeEnum_VALUE_0344"),
                   (345, "HugeEnum_VALUE_0345"), (346, "HugeEnum_VALUE_0346"),
                   (347, "HugeEnum_VALUE_0347"), (348, "HugeEnum_VALUE_0348"),
                   (349, "HugeEnum_VALUE_0349"), (350, "HugeEnum_VALUE_0350"),
                   (351, "HugeEnum_VALUE_0351"), (352, "HugeEnum_VALUE_0352"),
                   (353, "HugeEnum_VALUE_0353"), (354, "HugeEnum_VALUE_0354"),
                   (355, "HugeEnum_VALUE_0355"), (356, "HugeEnum_VALUE_0356"),
                   (357, "HugeEnum_VALUE_0357"), (358, "HugeEnum_VALUE_0358"),
                   (359, "HugeEnum_VALUE_0359"), (360, "HugeEnum_VALUE_0360"),
                   (361, "HugeEnum_VALUE_0361"), (362, "HugeEnum_VALUE_0362"),
                   (363, "HugeEnum_VALUE_0363"), (364, "HugeEnum_VALUE_0364"),
                   (365, "HugeEnum_VALUE_0365"), (366, "HugeEnum_VALUE_0366"),
                   (367, "HugeEnum_VALUE_0367"), (368, "HugeEnum_VALUE_0368"),
                   (369, "HugeEnum_VALUE_0369"), (370, "HugeEnum_VALUE_0370"),
                   (371, "HugeEnum_VALUE_0371"), (372, "HugeEnum_VALUE_0372"),
                   (373, "HugeEnum_VALUE_0373"), (374, "HugeEnum_VALUE_0374"),
                   (375, "HugeEnum_VALUE_0375"), (376, "HugeEnum_VALUE_0376"),
                   (377, "HugeEnum_VALUE_0377"), (378, "HugeEnum_VALUE_0378"),
                   (379, "HugeEnum_VALUE_0379"), (380, "HugeEnum_VALUE_0380"),
                   (381, "HugeEnum_VALUE_0381"), (382, "HugeEnum_VALUE_0382"),
                   (383, "HugeEnum_VALUE_0383"), (384, "HugeEnum_VALUE_0384"),
                   (385, "HugeEnum_VALUE_0385"), (386, "HugeEnum_VALUE_0386"),
                   (387, "HugeEnum_VALUE_0387"), (388, "HugeEnum_VALUE_0388"),
                   (389, "HugeEnum_VALUE_0389"), (390, "HugeEnum_VALUE_0390"),
                   (391, "HugeEnum_VALUE_0391"), (392, "HugeEnum_VALUE_0392"),
                   (393, "HugeEnum_VALUE_0393"), (394, "HugeEnum_VALUE_0394"),
                   (395, "HugeEnum_VALUE_0395"), (396, "HugeEnum_VALUE_0396"),
                   (397, "HugeEnum_VALUE_0397"), (398, "HugeEnum_VALUE_0398"),
                   (399, "HugeEnum_VALUE_0399"), (400, "HugeEnum_VALUE_0400"),
                   (401, "HugeEnum_VALUE_0401"), (402, "HugeEnum_VALUE_0402"),
                   (403, "HugeEnum_VALUE_0403"), (404, "HugeEnum_VALUE_0404"),
                   (405, "HugeEnum_VALUE_0405"), (406, "HugeEnum_VALUE_0406"),
                   (407, "HugeEnum_VALUE_0407"), (408, "HugeEnum_VALUE_0408"),
                   (409, "HugeEnum_VALUE_0409"), (410, "HugeEnum_VALUE_0410"),
                   (411, "HugeEnum_VALUE_0411"), (412, "HugeEnum_VALUE_0412"),
                   (413, "HugeEnum_VALUE_0413"), (414, "HugeEnum_VALUE_0414"),
                   (415, "HugeEnum_VALUE_0415"), (416, "HugeEnum_VALUE_0416"),
                   (417, "HugeEnum_VALUE_0417"), (418, "HugeEnum_VALUE_0418"),
                   (419, "HugeEnum_VALUE_0419"), (420, "HugeEnum_VALUE_0420"),
                   (421, "HugeEnum_VALUE_0421"), (422, "HugeEnum_VALUE_0422"),
                   (423, "HugeEnum_VALUE_0423"), (424, "HugeEnum_VALUE_0424"),
                   (425, "HugeEnum_VALUE_0425"), (426, "HugeEnum_VALUE_0426"),
                   (427, "HugeEnum_VALUE_0427"), (428, "HugeEnum_VALUE_0428"),
                   (429, "HugeEnum_VALUE_0429"), (430, "HugeEnum_VALUE_0430"),
                   (431, "HugeEnum_VALUE_0431"), (432, "HugeEnum_VALUE_0432"),
                   (433, "HugeEnum_VALUE_0433"), (434, "HugeEnum_VALUE_0434"),
                   (435, "HugeEnum_VALUE_0435"), (436, "HugeEnum_VALUE_0436"),
                   (437, "HugeEnum_VALUE_0437"), (438, "HugeEnum_VALUE_0438"),
                   (439, "HugeEnum_VALUE_0439"), (440, "HugeEnum_VALUE_0440"),
                   (441, "HugeEnum_VALUE_0441"), (442, "HugeEnum_VALUE_0442"),
                   (443, "HugeEnum_VALUE_0443"), (444, "HugeEnum_VALUE_0444"),
                   (445, "HugeEnum_VALUE_0445"), (446, "HugeEnum_VALUE_0446"),
                   (447, "HugeEnum_VALUE_0447"), (448, "HugeEnum_VALUE_0448"),
                   (449, "HugeEnum_VALUE_0449"), (450, "HugeEnum_VALUE_0450"),
                   (451, "HugeEnum_VALUE_0451"), (452, "HugeEnum_VALUE_0452"),
                   (453, "HugeEnum_VALUE_0453"), (454, "HugeEnum_VALUE_0454"),
                   (455, "HugeEnum_VALUE_0455"), (456, "HugeEnum_VALUE_0456"),
                   (457, "HugeEnum_VALUE_0457"), (458, "HugeEnum_VALUE_0458"),
                   (459, "HugeEnum_VALUE_0459"), (460, "HugeEnum_VALUE_0460"),
                   (461, "HugeEnum_VALUE_0461"), (462, "HugeEnum_VALUE_0462"),
                   (463, "HugeEnum_VALUE_0463"), (464, "HugeEnum_VALUE_0464"),
                   (465, "HugeEnum_VALUE_0465"), (466, "HugeEnum_VALUE_0466"),
                   (467, "HugeEnum_VALUE_0467"), (468, "HugeEnum_VALUE_0468"),
                   (469, "HugeEnum_VALUE_0469"), (470, "HugeEnum_VALUE_0470"),
                   (471, "HugeEnum_VALUE_0471"), (472, "HugeEnum_VALUE_0472"),
                   (473, "HugeEnum_VALUE_0473"), (474, "HugeEnum_VALUE_0474"),
                   (475, "HugeEnum_VALUE_0475"), (476, "HugeEnum_VALUE_0476"),
                   (477, "HugeEnum_VALUE_0477"), (478, "HugeEnum_VALUE_0478"),
                   (479, "HugeEnum_VALUE_0479"), (480, "HugeEnum_VALUE_0480"),
                   (481, "HugeEnum_VALUE_0481"), (482, "HugeEnum_VALUE_0482"),
                   (483, "HugeEnum_VALUE_0483"), (484, "HugeEnum_VALUE_0484"),
                   (485, "HugeEnum_VALUE_0485"), (486, "HugeEnum_VALUE_0486"),
                   (487, "HugeEnum_VALUE_0487"), (488, "HugeEnum_VALUE_0488"),
                   (489, "HugeEnum_VALUE_0489"), (490, "HugeEnum_VALUE_0490"),
                   (491, "HugeEnum_VALUE_0491"), (492, "HugeEnum_VALUE_0492"),
                   (493, "HugeEnum_VALUE_0493"), (494, "HugeEnum_VALUE_0494"),
                   (495, "HugeEnum_VALUE_0495"), (496, "HugeEnum_VALUE_0496"),
                   (497, "HugeEnum_VALUE_0497"), (498, "HugeEnum_VALUE_0498"),
                   (499, "HugeEnum_VALUE_0499"), (500, "HugeEnum_VALUE_0500"),
                   (501, "HugeEnum_VALUE_0501"), (502, "HugeEnum_VALUE_0502"),
                   (503, "HugeEnum_VALUE_0503"), (504, "HugeEnum_VALUE_0504"),
                   (505, "HugeEnum_VALUE_0505"), (506, "HugeEnum_VALUE_0506"),
                   (507, "HugeEnum_VALUE_0507"), (508, "HugeEnum_VALUE_0508"),
                   (509, "HugeEnum_VALUE_0509"), (510, "HugeEnum_VALUE_0510"),
                   (511, "HugeEnum_VALUE_0511"), (512, "HugeEnum_VALUE_0512"),
                   (513, "HugeEnum_VALUE_0513"), (514, "HugeEnum_VALUE_0514"),
                   (515, "HugeEnum_VALUE_0515"), (516, "HugeEnum_VALUE_0516"),
                   (517, "HugeEnum_VALUE_0517"), (518, "HugeEnum_VALUE_0518"),
                   (519, "HugeEnum_VALUE_0519"), (520, "HugeEnum_VALUE_0520"),
                   (521, "HugeEnum_VALUE_0521"), (522, "HugeEnum_VALUE_0522"),
                   (523, "HugeEnum_VALUE_0523"), (524, "HugeEnum_VALUE_0524"),
                   (525, "HugeEnum_VALUE_0525"), (526, "HugeEnum_VALUE_0526"),
                   (527, "HugeEnum_VALUE_0527"), (528, "HugeEnum_VALUE_0528"),
                   (529, "HugeEnum_VALUE_0529"), (530, "HugeEnum_VALUE_0530"),
                   (531, "HugeEnum_VALUE_0531"), (532, "HugeEnum_VALUE_0532"),
                   (533, "HugeEnum_VALUE_0533"), (534, "HugeEnum_VALUE_0534"),
                   (535, "HugeEnum_VALUE_0535"), (536, "HugeEnum_VALUE_0536"),
                   (537, "HugeEnum_VALUE_0537"), (538, "HugeEnum_VALUE_0538"),
                   (539, "HugeEnum_VALUE_0539"), (540, "HugeEnum_VALUE_0540"),
                   (541, "HugeEnum_VALUE_0541"), (542, "HugeEnum_VALUE_0542"),
                   (543, "HugeEnum_VALUE_0543"), (544, "HugeEnum_VALUE_0544"),
                   (545, "HugeEnum_VALUE_0545"), (546, "HugeEnum_VALUE_0546"),
                   (547, "HugeEnum_VALUE_0547"), (548, "HugeEnum_VALUE_0548"),
                   (549, "HugeEnum_VALUE_0549"), (550, "HugeEnum_VALUE_0550"),
                   (551, "HugeEnum_VALUE_0551"), (552, "HugeEnum_VALUE_0552"),
                   (553, "HugeEnum_VALUE_0553"), (554, "HugeEnum_VALUE_0554"),
                   (555, "HugeEnum_VALUE_0555"), (556, "HugeEnum_VALUE_0556"),
                   (557, "HugeEnum_VALUE_0557"), (558, "HugeEnum_VALUE_0558"),
                   (559, "HugeEnum_VALUE_0559"), (560, "HugeEnum_VALUE_0560"),
                   (561, "HugeEnum_VALUE_0561"), (562, "HugeEnum_VALUE_0562"),
                   (563, "HugeEnum_VALUE_0563"), (564, "HugeEnum_VALUE_0564"),
                   (565, "HugeEnum_VALUE_0565"), (566, "HugeEnum_VALUE_0566"),
                   (567, "HugeEnum_VALUE_0567"), (568, "HugeEnum_VALUE_0568"),
                   (569, "HugeEnum_VALUE_0569"), (570, "HugeEnum_VALUE_0570"),
                   (571, "HugeEnum_VALUE_0571"), (572, "HugeEnum_VALUE_0572"),
                   (573, "HugeEnum_VALUE_0573"), (574, "HugeEnum_VALUE_0574"),
                   (575, "HugeEnum_VALUE_0575"), (576, "HugeEnum_VALUE_0576"),
                   (577, "HugeEnum_VALUE_0577"), (578, "HugeEnum_VALUE_0578"),
                   (579, "HugeEnum_VALUE_0579"), (580, "HugeEnum_VALUE_0580"),
                   (581, "HugeEnum_VALUE_0581"), (582, "HugeEnum_VALUE_0582"),
                   (583, "HugeEnum_VALUE_0583"), (584, "HugeEnum_VALUE_0584"),
                   (585, "HugeEnum_VALUE_0585"), (586, "HugeEnum_VALUE_0586"),
                   (587, "HugeEnum_VALUE_0587"), (588, "HugeEnum_VALUE_0588"),
                   (589, "HugeEnum_VALUE_0589"), (590, "HugeEnum_VALUE_0590"),
                   (591, "HugeEnum_VALUE_0591"), (592, "HugeEnum_VALUE_0592"),
                   (593, "HugeEnum_VALUE_0593"), (594, "HugeEnum_VALUE_0594"),
                   (595, "HugeEnum_VALUE_0595"), (596, "HugeEnum_VALUE_0596"),
                   (597, "HugeEnum_VALUE_0597"), (598, "HugeEnum_VALUE_0598"),
                   (599, "HugeEnum_VALUE_0599"), (600, "HugeEnum_VALUE_0600"),
                   (601, "HugeEnum_VALUE_0601"), (602, "HugeEnum_VALUE_0602"),
                   (603, "HugeEnum_VALUE_0603"), (604, "HugeEnum_VALUE_0604"),
                   (605, "HugeEnum_VALUE_0605"), (606, "HugeEnum_VALUE_0606"),
                   (607, "HugeEnum_VALUE_0607"), (608, "HugeEnum_VALUE_0608"),
                   (609, "HugeEnum_VALUE_0609"), (610, "HugeEnum_VALUE_0610"),
                   (611, "HugeEnum_VALUE_0611"), (612, "HugeEnum_VALUE_0612"),
                   (613, "HugeEnum_VALUE_0613"), (614, "HugeEnum_VALUE_0614"),
                   (615, "HugeEnum_VALUE_0615"), (616, "HugeEnum_VALUE_0616"),
                   (617, "HugeEnum_VALUE_0617"), (618, "HugeEnum_VALUE_0618"),
                   (619, "HugeEnum_VALUE_0619"), (620, "HugeEnum_VALUE_0620"),
                   (621, "HugeEnum_VALUE_0621"), (622, "HugeEnum_VALUE_0622"),
                   (623, "HugeEnum_VALUE_0623"), (624, "HugeEnum_VALUE_0624"),
                   (625, "HugeEnum_VALUE_0625"), (626, "HugeEnum_VALUE_0626"),
                   (627, "HugeEnum_VALUE_0627"), (628, "HugeEnum_VALUE_0628"),
                   (629, "HugeEnum_VALUE_0629"), (630, "HugeEnum_VALUE_0630"),
                   (631, "HugeEnum_VALUE_0631"), (632, "HugeEnum_VALUE_0632"),
                   (633, "HugeEnum_VALUE_0633"), (634, "HugeEnum_VALUE_0634"),
                   (635, "HugeEnum_VALUE_0635"), (636, "HugeEnum_VALUE_0636"),
                   (637, "HugeEnum_VALUE_0637"), (638, "HugeEnum_VALUE_0638"),
                   (639, "HugeEnum_VALUE_0639"), (640, "HugeEnum_VALUE_0640"),
                   (641, "HugeEnum_VALUE_0641"), (642, "HugeEnum_VALUE_0642"),
                   (643, "HugeEnum_VALUE_0643"), (644, "HugeEnum_VALUE_0644"),
                   (645, "HugeEnum_VALUE_0645"), (646, "HugeEnum_VALUE_0646"),
                   (647, "HugeEnum_VALUE_0647"), (648, "HugeEnum_VALUE_0648"),
                   (649, "HugeEnum_VALUE_0649"), (650, "HugeEnum_VALUE_0650"),
                   (651, "HugeEnum_VALUE_0651"), (652, "HugeEnum_VALUE_0652"),
                   (653, "HugeEnum_VALUE_0653"), (654, "HugeEnum_VALUE_0654"),
                   (655, "HugeEnum_VALUE_0655"), (656, "HugeEnum_VALUE_0656"),
                   (657, "HugeEnum_VALUE_0657"), (658, "HugeEnum_VALUE_0658"),
                   (659, "HugeEnum_VALUE_0659"), (660, "HugeEnum_VALUE_0660"),
                   (661, "HugeEnum_VALUE_0661"), (662, "HugeEnum_VALUE_0662"),
                   (663, "HugeEnum_VALUE_0663"), (664, "HugeEnum_VALUE_0664"),
                   (665, "HugeEnum_VALUE_0665"), (666, "HugeEnum_VALUE_0666"),
                   (667, "HugeEnum_VALUE_0667"), (668, "HugeEnum_VALUE_0668"),
                   (669, "HugeEnum_VALUE_0669"), (670, "HugeEnum_VALUE_0670"),
                   (671, "HugeEnum_VALUE_0671"), (672, "HugeEnum_VALUE_0672"),
                   (673, "HugeEnum_VALUE_0673"), (674, "HugeEnum_VALUE_0674"),
                   (675, "HugeEnum_VALUE_0675"), (676, "HugeEnum_VALUE_0676"),
                   (677, "HugeEnum_VALUE_0677"), (678, "HugeEnum_VALUE_0678"),
                   (679, "HugeEnum_VALUE_0679"), (680, "HugeEnum_VALUE_0680"),
                   (681, "HugeEnum_VALUE_0681"), (682, "HugeEnum_VALUE_0682"),
                   (683, "HugeEnum_VALUE_0683"), (684, "HugeEnum_VALUE_0684"),
                   (685, "HugeEnum_VALUE_0685"), (686, "HugeEnum_VALUE_0686"),
                   (687, "HugeEnum_VALUE_0687"), (688, "HugeEnum_VALUE_0688"),
                   (689, "HugeEnum_VALUE_0689"), (690, "HugeEnum_VALUE_0690"),
                   (691, "HugeEnum_VALUE_0691"), (692, "HugeEnum_VALUE_0692"),
                   (693, "HugeEnum_VALUE_0693"), (694, "HugeEnum_VALUE_0694"),
                   (695, "HugeEnum_VALUE_0695"), (696, "HugeEnum_VALUE_0696"),
                   (697, "HugeEnum_VALUE_0697"), (698, "HugeEnum_VALUE_0698"),
                   (699, "HugeEnum_VALUE_0699"), (700, "HugeEnum_VALUE_0700"),
                   (701, "HugeEnum_VALUE_0701"), (702, "HugeEnum_VALUE_0702"),
                   (703, "HugeEnum_VALUE_0703"), (704, "HugeEnum_VALUE_0704"),
                   (705, "HugeEnum_VALUE_0705"), (706, "HugeEnum_VALUE_0706"),
                   (707, "HugeEnum_VALUE_0707"), (708, "HugeEnum_VALUE_0708"),
                   (709, "HugeEnum_VALUE_0709"), (710, "HugeEnum_VALUE_0710"),
                   (711, "HugeEnum_VALUE_0711"), (712, "HugeEnum_VALUE_0712"),
                   (713, "HugeEnum_VALUE_0713"), (714, "HugeEnum_VALUE_0714"),
                   (715, "HugeEnum_VALUE_0715"), (716, "HugeEnum_VALUE_0716"),
                   (717, "HugeEnum_VALUE_0717"), (718, "HugeEnum_VALUE_0718"),
                   (719, "HugeEnum_VALUE_0719"), (720, "HugeEnum_VALUE_0720"),
                   (721, "HugeEnum_VALUE_0721"), (722, "HugeEnum_VALUE_0722"),
                   (723, "HugeEnum_VALUE_0723"), (724, "HugeEnum_VALUE_0724"),
                   (725, "HugeEnum_VALUE_0725"), (726, "HugeEnum_VALUE_0726"),
                   (727, "HugeEnum_VALUE_0727"), (728, "HugeEnum_VALUE_0728"),
                   (729, "HugeEnum_VALUE_0729"), (730, "HugeEnum_VALUE_0730"),
                   (731, "HugeEnum_VALUE_0731"), (732, "HugeEnum_VALUE_0732"),
                   (733, "HugeEnum_VALUE_0733"), (734, "HugeEnum_VALUE_0734"),
                   (735, "HugeEnum_VALUE_0735"), (736, "HugeEnum_VALUE_0736"),
                   (737, "HugeEnum_VALUE_0737"), (738, "HugeEnum_VALUE_0738"),
                   (739, "HugeEnum_VALUE_0739"), (740, "HugeEnum_VALUE_0740"),
                   (741, "HugeEnum_VALUE_0741"), (742, "HugeEnum_VALUE_0742"),
                   (743, "HugeEnum_VALUE_0743"), (744, "HugeEnum_VALUE_0744"),
                   (745, "HugeEnum_VALUE_0745"), (746, "HugeEnum_VALUE_0746"),
                   (747, "HugeEnum_VALUE_0747"), (748, "HugeEnum_VALUE_0748"),
                   (749, "HugeEnum_VALUE_0749"), (750, "HugeEnum_VALUE_0750"),
                   (751, "HugeEnum_VALUE_0751"), (752, "HugeEnum_VALUE_0752"),
                   (753, "HugeEnum_VALUE_0753"), (754, "HugeEnum_VALUE_0754"),
                   (755, "HugeEnum_VALUE_0755"), (756, "HugeEnum_VALUE_0756"),
                   (757, "HugeEnum_VALUE_0757"), (758, "HugeEnum_VALUE_0758"),
                   (759, "HugeEnum_VALUE_0759"), (760, "HugeEnum_VALUE_0760"),
                   (761, "HugeEnum_VALUE_0761"), (762, "HugeEnum_VALUE_0762"),
                   (763, "HugeEnum_VALUE_0763"), (764, "HugeEnum_VALUE_0764"),
                   (765, "HugeEnum_VALUE_0765"), (766, "HugeEnum_VALUE_0766"),
                   (767, "HugeEnum_VALUE_0767"), (768, "HugeEnum_VALUE_0768"),
                   (769, "HugeEnum_VALUE_0769"), (770, "HugeEnum_VALUE_0770"),
                   (771, "HugeEnum_VALUE_0771"), (772, "HugeEnum_VALUE_0772"),
                   (773, "HugeEnum_VALUE_0773"), (774, "HugeEnum_VALUE_0774"),
                   (775, "HugeEnum_VALUE_0775"), (776, "HugeEnum_VALUE_0776"),
                   (777, "HugeEnum_VALUE_0777"), (778, "HugeEnum_VALUE_0778"),
                   (779, "HugeEnum_VALUE_0779"), (780, "HugeEnum_VALUE_0780"),
                   (781, "HugeEnum_VALUE_0781"), (782, "HugeEnum_VALUE_0782"),
                   (783, "HugeEnum_VALUE_0783"), (784, "HugeEnum_VALUE_0784"),
                   (785, "HugeEnum_VALUE_0785"), (786, "HugeEnum_VALUE_0786"),
                   (787, "HugeEnum_VALUE_0787"), (788, "HugeEnum_VALUE_0788"),
                   (789, "HugeEnum_VALUE_0789"), (790, "HugeEnum_VALUE_0790"),
                   (791, "HugeEnum_VALUE_0791"), (792, "HugeEnum_VALUE_0792"),
                   (793, "HugeEnum_VALUE_0793"), (794, "HugeEnum_VALUE_0794"),
                   (795, "HugeEnum_VALUE_0795"), (796, "HugeEnum_VALUE_0796"),
                   (797, "HugeEnum_VALUE_0797"), (798, "HugeEnum_VALUE_0798"),
                   (799, "HugeEnum_VALUE_0799"), (800, "HugeEnum_VALUE_0800"),
                   (801, "HugeEnum_VALUE_0801"), (802, "HugeEnum_VALUE_0802"),
                   (803, "HugeEnum_VALUE_0803"), (804, "HugeEnum_VALUE_0804"),
                   (805, "HugeEnum_VALUE_0805"), (806, "HugeEnum_VALUE_0806"),
                   (807, "HugeEnum_VALUE_0807"), (808, "HugeEnum_VALUE_0808"),
                   (809, "HugeEnum_VALUE_0809"), (810, "HugeEnum_VALUE_0810"),
                   (811, "HugeEnum_VALUE_0811"), (812, "HugeEnum_VALUE_0812"),
                   (813, "HugeEnum_VALUE_0813"), (814, "HugeEnum_VALUE_0814"),
                   (815, "HugeEnum_VALUE_0815"), (816, "HugeEnum_VALUE_0816"),
                   (817, "HugeEnum_VALUE_0817"), (818, "HugeEnum_VALUE_0818"),
                   (819, "HugeEnum_VALUE_0819"), (820, "HugeEnum_VALUE_0820"),
                   (821, "HugeEnum_VALUE_0821"), (822, "HugeEnum_VALUE_0822"),
                   (823, "HugeEnum_VALUE_0823"), (824, "HugeEnum_VALUE_0824"),
                   (825, "HugeEnum_VALUE_0825"), (826, "HugeEnum_VALUE_0826"),
                   (827, "HugeEnum_VALUE_0827"), (828, "HugeEnum_VALUE_0828"),
                   (829, "HugeEnum_VALUE_0829"), (830, "HugeEnum_VALUE_0830"),
                   (831, "HugeEnum_VALUE_0831"), (832, "HugeEnum_VALUE_0832"),
                   (833, "HugeEnum_VALUE_0833"), (834, "HugeEnum_VALUE_0834"),
                   (835, "HugeEnum_VALUE_0835"), (836, "HugeEnum_VALUE_0836"),
                   (837, "HugeEnum_VALUE_0837"), (838, "HugeEnum_VALUE_0838"),
                   (839, "HugeEnum_VALUE_0839"), (840, "HugeEnum_VALUE_0840"),
                   (841, "HugeEnum_VALUE_0841"), (842, "HugeEnum_VALUE_0842"),
                   (843, "HugeEnum_VALUE_0843"), (844, "HugeEnum_VALUE_0844"),
                   (845, "HugeEnum_VALUE_0845"), (846, "HugeEnum_VALUE_0846"),
                   (847, "HugeEnum_VALUE_0847"), (848, "HugeEnum_VALUE_0848"),
                   (849, "HugeEnum_VALUE_0849"), (850, "HugeEnum_VALUE_0850"),
                   (851, "HugeEnum_VALUE_0851"), (852, "HugeEnum_VALUE_0852"),
                   (853, "HugeEnum_VALUE_0853"), (854, "HugeEnum_VALUE_0854"),
                   (855, "HugeEnum_VALUE_0855"), (856, "HugeEnum_VALUE_0856"),
                   (857, "HugeEnum_VALUE_0857"), (858, "HugeEnum_VALUE_0858"),
                   (859, "HugeEnum_VALUE_0859"), (860, "HugeEnum_VALUE_0860"),
                   (861, "HugeEnum_VALUE_0861"), (862, "HugeEnum_VALUE_0862"),
                   (863, "HugeEnum_VALUE_0863"), (864, "HugeEnum_VALUE_0864"),
                   (865, "HugeEnum_VALUE_0865"), (866, "HugeEnum_VALUE_0866"),
                   (867, "HugeEnum_VALUE_0867"), (868, "HugeEnum_VALUE_0868"),
                   (869, "HugeEnum_VALUE_0869"), (870, "HugeEnum_VALUE_0870"),
                   (871, "HugeEnum_VALUE_0871"), (872, "HugeEnum_VALUE_0872"),
                   (873, "HugeEnum_VALUE_0873"), (874, "HugeEnum_VALUE_0874"),
                   (875, "HugeEnum_VALUE_0875"), (876, "HugeEnum_VALUE_0876"),
                   (877, "HugeEnum_VALUE_0877"), (878, "HugeEnum_VALUE_0878"),
                   (879, "HugeEnum_VALUE_0879"), (880, "HugeEnum_VALUE_0880"),
                   (881, "HugeEnum_VALUE_0881"), (882, "HugeEnum_VALUE_0882"),
                   (883, "HugeEnum_VALUE_0883"), (884, "HugeEnum_VALUE_0884"),
                   (885, "HugeEnum_VALUE_0885"), (886, "HugeEnum_VALUE_0886"),
                   (887, "HugeEnum_VALUE_0887"), (888, "HugeEnum_VALUE_0888"),
                   (889, "HugeEnum_VALUE_0889"), (890, "HugeEnum_VALUE_0890"),
                   (891, "HugeEnum_VALUE_0891"), (892, "HugeEnum_VALUE_0892"),
                   (893, "HugeEnum_VALUE_0893"), (894, "HugeEnum_VALUE_0894"),
                   (895, "HugeEnum_VALUE_0895"), (896, "HugeEnum_VALUE_0896"),
                   (897, "HugeEnum_VALUE_0897"), (898, "HugeEnum_VALUE_0898"),
                   (899, "HugeEnum_VALUE_0899"), (900, "HugeEnum_VALUE_0900"),
                   (901, "HugeEnum_VALUE_0901"), (902, "HugeEnum_VALUE_0902"),
                   (903, "HugeEnum_VALUE_0903"), (904, "HugeEnum_VALUE_0904"),
                   (905, "HugeEnum_VALUE_0905"), (906, "HugeEnum_VALUE_0906"),
                   (907, "HugeEnum_VALUE_0907"), (908, "HugeEnum_VALUE_0908"),
                   (909, "HugeEnum_VALUE_0909"), (910, "HugeEnum_VALUE_0910"),
                   (911, "HugeEnum_VALUE_0911"), (912, "HugeEnum_VALUE_0912"),
                   (913, "HugeEnum_VALUE_0913"), (914, "HugeEnum_VALUE_0914"),
                   (915, "HugeEnum_VALUE_0915"), (916, "HugeEnum_VALUE_0916"),
                   (917, "HugeEnum_VALUE_0917"), (918, "HugeEnum_VALUE_0918"),
                   (919, "HugeEnum_VALUE_0919"), (920, "HugeEnum_VALUE_0920"),
                   (921, "HugeEnum_VALUE_0921"), (922, "HugeEnum_VALUE_0922"),
                   (923, "HugeEnum_VALUE_0923"), (924, "HugeEnum_VALUE_0924"),
                   (925, "HugeEnum_VALUE_0925"), (926, "HugeEnum_VALUE_0926"),
                   (927, "HugeEnum_VALUE_0927"), (928, "HugeEnum_VALUE_0928"),
                   (929, "HugeEnum_VALUE_0929"), (930, "HugeEnum_VALUE_0930"),
                   (931, "HugeEnum_VALUE_0931"), (932, "HugeEnum_VALUE_0932"),
                   (933, "HugeEnum_VALUE_0933"), (934, "HugeEnum_VALUE_0934"),
                   (935, "HugeEnum_VALUE_0935"), (936, "HugeEnum_VALUE_0936"),
                   (937, "HugeEnum_VALUE_0937"), (938, "HugeEnum_VALUE_0938"),
                   (939, "HugeEnum_VALUE_0939"), (940, "HugeEnum_VALUE_0940"),
                   (941, "HugeEnum_VALUE_0941"), (942, "HugeEnum_VALUE_0942"),
                   (943, "HugeEnum_VALUE_0943"), (944, "HugeEnum_VALUE_0944"),
                   (945, "HugeEnum_VALUE_0945"), (946, "HugeEnum_VALUE_0946"),
                   (947, "HugeEnum_VALUE_0947"), (948, "HugeEnum_VALUE_0948"),
                   (949, "HugeEnum_VALUE_0949"), (950, "HugeEnum_VALUE_0950"),
                   (951, "HugeEnum_VALUE_0951"), (952, "HugeEnum_VALUE_0952"),
                   (953, "HugeEnum_VALUE_0953"), (954, "HugeEnum_VALUE_0954"),
                   (955, "HugeEnum_VALUE_0955"), (956, "HugeEnum_VALUE_0956"),
                   (957, "HugeEnum_VALUE_0957"), (958, "HugeEnum_VALUE_0958"),
                   (959, "HugeEnum_VALUE_0959"), (960, "HugeEnum_VALUE_0960"),
                   (961, "HugeEnum_VALUE_0961"), (962, "HugeEnum_VALUE_0962"),
                   (963, "HugeEnum_VALUE_0963"), (964, "HugeEnum_VALUE_0964"),
                   (965, "HugeEnum_VALUE_0965"), (966, "HugeEnum_VALUE_0966"),
                   (967, "HugeEnum_VALUE_0967"), (968, "HugeEnum_VALUE_0968"),
                   (969, "HugeEnum_VALUE_0969"), (970, "HugeEnum_VALUE_0970"),
                   (971, "HugeEnum_VALUE_0971"), (972, "HugeEnum_VALUE_0972"),
                   (973, "HugeEnum_VALUE_0973"), (974, "HugeEnum_VALUE_0974"),
                   (975, "HugeEnum_VALUE_0975"), (976, "HugeEnum_VALUE_0976"),
                   (977, "HugeEnum_VALUE_0977"), (978, "HugeEnum_VALUE_0978"),
                   (979, "HugeEnum_VALUE_0979"), (980, "HugeEnum_VALUE_0980"),
                   (981, "HugeEnum_VALUE_0981"), (982, "HugeEnum_VALUE_0982"),
                   (983, "HugeEnum_VALUE_0983"), (984, "HugeEnum_VALUE_0984"),
                   (985, "HugeEnum_VALUE_0985"), (986, "HugeEnum_VALUE_0986"),
                   (987, "HugeEnum_VALUE_0987"), (988, "HugeEnum_VALUE_0988"),
                   (989, "HugeEnum_VALUE_0989"), (990, "HugeEnum_VALUE_0990"),
                   (991, "HugeEnum_VALUE_0991"), (992, "HugeEnum_VALUE_0992"),
                   (993, "HugeEnum_VALUE_0993"), (994, "HugeEnum_VALUE_0994"),
                   (995, "HugeEnum_VALUE_0995"), (996, "HugeEnum_VALUE_0996"),
                   (997, "HugeEnum_VALUE_0997"), (998, "HugeEnum_VALUE_0998"),
                   (999, "HugeEnum_VALUE_0999"), (1000, "HugeEnum_VALUE_1000")],
                GHC.noinline Prelude.id [(1001, "HugeEnum_VALUE_1001")]])

instance Thrift.ThriftEnum HugeEnum where
  toThriftEnum __val = HugeEnum (Prelude.fromIntegral __val)
  fromThriftEnum (HugeEnum __val) = Prelude.fromIntegral __val
  allThriftEnumValues
    = [hugeEnum_VALUE_0001, hugeEnum_VALUE_0002, hugeEnum_VALUE_0003,
       hugeEnum_VALUE_0004, hugeEnum_VALUE_0005, hugeEnum_VALUE_0006,
       hugeEnum_VALUE_0007, hugeEnum_VALUE_0008, hugeEnum_VALUE_0009,
       hugeEnum_VALUE_0010, hugeEnum_VALUE_0011, hugeEnum_VALUE_0012,
       hugeEnum_VALUE_0013, hugeEnum_VALUE_0014, hugeEnum_VALUE_0015,
       hugeEnum_VALUE_0016, hugeEnum_VALUE_0017, hugeEnum_VALUE_0018,
       hugeEnum_VALUE_0019, hugeEnum_VALUE_0020, hugeEnum_VALUE_0021,
       hugeEnum_VALUE_0022, hugeEnum_VALUE_0023, hugeEnum_VALUE_0024,
       hugeEnum_VALUE_0025, hugeEnum_VALUE_0026, hugeEnum_VALUE_0027,
       hugeEnum_VALUE_0028, hugeEnum_VALUE_0029, hugeEnum_VALUE_0030,
       hugeEnum_VALUE_0031, hugeEnum_VALUE_0032, hugeEnum_VALUE_0033,
       hugeEnum_VALUE_0034, hugeEnum_VALUE_0035, hugeEnum_VALUE_0036,
       hugeEnum_VALUE_0037, hugeEnum_VALUE_0038, hugeEnum_VALUE_0039,
       hugeEnum_VALUE_0040, hugeEnum_VALUE_0041, hugeEnum_VALUE_0042,
       hugeEnum_VALUE_0043, hugeEnum_VALUE_0044, hugeEnum_VALUE_0045,
       hugeEnum_VALUE_0046, hugeEnum_VALUE_0047, hugeEnum_VALUE_0048,
       hugeEnum_VALUE_0049, hugeEnum_VALUE_0050, hugeEnum_VALUE_0051,
       hugeEnum_VALUE_0052, hugeEnum_VALUE_0053, hugeEnum_VALUE_0054,
       hugeEnum_VALUE_0055, hugeEnum_VALUE_0056, hugeEnum_VALUE_0057,
       hugeEnum_VALUE_0058, hugeEnum_VALUE_0059, hugeEnum_VALUE_0060,
       hugeEnum_VALUE_0061, hugeEnum_VALUE_0062, hugeEnum_VALUE_0063,
       hugeEnum_VALUE_0064, hugeEnum_VALUE_0065, hugeEnum_VALUE_0066,
       hugeEnum_VALUE_0067, hugeEnum_VALUE_0068, hugeEnum_VALUE_0069,
       hugeEnum_VALUE_0070, hugeEnum_VALUE_0071, hugeEnum_VALUE_0072,
       hugeEnum_VALUE_0073, hugeEnum_VALUE_0074, hugeEnum_VALUE_0075,
       hugeEnum_VALUE_0076, hugeEnum_VALUE_0077, hugeEnum_VALUE_0078,
       hugeEnum_VALUE_0079, hugeEnum_VALUE_0080, hugeEnum_VALUE_0081,
       hugeEnum_VALUE_0082, hugeEnum_VALUE_0083, hugeEnum_VALUE_0084,
       hugeEnum_VALUE_0085, hugeEnum_VALUE_0086, hugeEnum_VALUE_0087,
       hugeEnum_VALUE_0088, hugeEnum_VALUE_0089, hugeEnum_VALUE_0090,
       hugeEnum_VALUE_0091, hugeEnum_VALUE_0092, hugeEnum_VALUE_0093,
       hugeEnum_VALUE_0094, hugeEnum_VALUE_0095, hugeEnum_VALUE_0096,
       hugeEnum_VALUE_0097, hugeEnum_VALUE_0098, hugeEnum_VALUE_0099,
       hugeEnum_VALUE_0100, hugeEnum_VALUE_0101, hugeEnum_VALUE_0102,
       hugeEnum_VALUE_0103, hugeEnum_VALUE_0104, hugeEnum_VALUE_0105,
       hugeEnum_VALUE_0106, hugeEnum_VALUE_0107, hugeEnum_VALUE_0108,
       hugeEnum_VALUE_0109, hugeEnum_VALUE_0110, hugeEnum_VALUE_0111,
       hugeEnum_VALUE_0112, hugeEnum_VALUE_0113, hugeEnum_VALUE_0114,
       hugeEnum_VALUE_0115, hugeEnum_VALUE_0116, hugeEnum_VALUE_0117,
       hugeEnum_VALUE_0118, hugeEnum_VALUE_0119, hugeEnum_VALUE_0120,
       hugeEnum_VALUE_0121, hugeEnum_VALUE_0122, hugeEnum_VALUE_0123,
       hugeEnum_VALUE_0124, hugeEnum_VALUE_0125, hugeEnum_VALUE_0126,
       hugeEnum_VALUE_0127, hugeEnum_VALUE_0128, hugeEnum_VALUE_0129,
       hugeEnum_VALUE_0130, hugeEnum_VALUE_0131, hugeEnum_VALUE_0132,
       hugeEnum_VALUE_0133, hugeEnum_VALUE_0134, hugeEnum_VALUE_0135,
       hugeEnum_VALUE_0136, hugeEnum_VALUE_0137, hugeEnum_VALUE_0138,
       hugeEnum_VALUE_0139, hugeEnum_VALUE_0140, hugeEnum_VALUE_0141,
       hugeEnum_VALUE_0142, hugeEnum_VALUE_0143, hugeEnum_VALUE_0144,
       hugeEnum_VALUE_0145, hugeEnum_VALUE_0146, hugeEnum_VALUE_0147,
       hugeEnum_VALUE_0148, hugeEnum_VALUE_0149, hugeEnum_VALUE_0150,
       hugeEnum_VALUE_0151, hugeEnum_VALUE_0152, hugeEnum_VALUE_0153,
       hugeEnum_VALUE_0154, hugeEnum_VALUE_0155, hugeEnum_VALUE_0156,
       hugeEnum_VALUE_0157, hugeEnum_VALUE_0158, hugeEnum_VALUE_0159,
       hugeEnum_VALUE_0160, hugeEnum_VALUE_0161, hugeEnum_VALUE_0162,
       hugeEnum_VALUE_0163, hugeEnum_VALUE_0164, hugeEnum_VALUE_0165,
       hugeEnum_VALUE_0166, hugeEnum_VALUE_0167, hugeEnum_VALUE_0168,
       hugeEnum_VALUE_0169, hugeEnum_VALUE_0170, hugeEnum_VALUE_0171,
       hugeEnum_VALUE_0172, hugeEnum_VALUE_0173, hugeEnum_VALUE_0174,
       hugeEnum_VALUE_0175, hugeEnum_VALUE_0176, hugeEnum_VALUE_0177,
       hugeEnum_VALUE_0178, hugeEnum_VALUE_0179, hugeEnum_VALUE_0180,
       hugeEnum_VALUE_0181, hugeEnum_VALUE_0182, hugeEnum_VALUE_0183,
       hugeEnum_VALUE_0184, hugeEnum_VALUE_0185, hugeEnum_VALUE_0186,
       hugeEnum_VALUE_0187, hugeEnum_VALUE_0188, hugeEnum_VALUE_0189,
       hugeEnum_VALUE_0190, hugeEnum_VALUE_0191, hugeEnum_VALUE_0192,
       hugeEnum_VALUE_0193, hugeEnum_VALUE_0194, hugeEnum_VALUE_0195,
       hugeEnum_VALUE_0196, hugeEnum_VALUE_0197, hugeEnum_VALUE_0198,
       hugeEnum_VALUE_0199, hugeEnum_VALUE_0200, hugeEnum_VALUE_0201,
       hugeEnum_VALUE_0202, hugeEnum_VALUE_0203, hugeEnum_VALUE_0204,
       hugeEnum_VALUE_0205, hugeEnum_VALUE_0206, hugeEnum_VALUE_0207,
       hugeEnum_VALUE_0208, hugeEnum_VALUE_0209, hugeEnum_VALUE_0210,
       hugeEnum_VALUE_0211, hugeEnum_VALUE_0212, hugeEnum_VALUE_0213,
       hugeEnum_VALUE_0214, hugeEnum_VALUE_0215, hugeEnum_VALUE_0216,
       hugeEnum_VALUE_0217, hugeEnum_VALUE_0218, hugeEnum_VALUE_0219,
       hugeEnum_VALUE_0220, hugeEnum_VALUE_0221, hugeEnum_VALUE_0222,
       hugeEnum_VALUE_0223, hugeEnum_VALUE_0224, hugeEnum_VALUE_0225,
       hugeEnum_VALUE_0226, hugeEnum_VALUE_0227, hugeEnum_VALUE_0228,
       hugeEnum_VALUE_0229, hugeEnum_VALUE_0230, hugeEnum_VALUE_0231,
       hugeEnum_VALUE_0232, hugeEnum_VALUE_0233, hugeEnum_VALUE_0234,
       hugeEnum_VALUE_0235, hugeEnum_VALUE_0236, hugeEnum_VALUE_0237,
       hugeEnum_VALUE_0238, hugeEnum_VALUE_0239, hugeEnum_VALUE_0240,
       hugeEnum_VALUE_0241, hugeEnum_VALUE_0242, hugeEnum_VALUE_0243,
       hugeEnum_VALUE_0244, hugeEnum_VALUE_0245, hugeEnum_VALUE_0246,
       hugeEnum_VALUE_0247, hugeEnum_VALUE_0248, hugeEnum_VALUE_0249,
       hugeEnum_VALUE_0250, hugeEnum_VALUE_0251, hugeEnum_VALUE_0252,
       hugeEnum_VALUE_0253, hugeEnum_VALUE_0254, hugeEnum_VALUE_0255,
       hugeEnum_VALUE_0256, hugeEnum_VALUE_0257, hugeEnum_VALUE_0258,
       hugeEnum_VALUE_0259, hugeEnum_VALUE_0260, hugeEnum_VALUE_0261,
       hugeEnum_VALUE_0262, hugeEnum_VALUE_0263, hugeEnum_VALUE_0264,
       hugeEnum_VALUE_0265, hugeEnum_VALUE_0266, hugeEnum_VALUE_0267,
       hugeEnum_VALUE_0268, hugeEnum_VALUE_0269, hugeEnum_VALUE_0270,
       hugeEnum_VALUE_0271, hugeEnum_VALUE_0272, hugeEnum_VALUE_0273,
       hugeEnum_VALUE_0274, hugeEnum_VALUE_0275, hugeEnum_VALUE_0276,
       hugeEnum_VALUE_0277, hugeEnum_VALUE_0278, hugeEnum_VALUE_0279,
       hugeEnum_VALUE_0280, hugeEnum_VALUE_0281, hugeEnum_VALUE_0282,
       hugeEnum_VALUE_0283, hugeEnum_VALUE_0284, hugeEnum_VALUE_0285,
       hugeEnum_VALUE_0286, hugeEnum_VALUE_0287, hugeEnum_VALUE_0288,
       hugeEnum_VALUE_0289, hugeEnum_VALUE_0290, hugeEnum_VALUE_0291,
       hugeEnum_VALUE_0292, hugeEnum_VALUE_0293, hugeEnum_VALUE_0294,
       hugeEnum_VALUE_0295, hugeEnum_VALUE_0296, hugeEnum_VALUE_0297,
       hugeEnum_VALUE_0298, hugeEnum_VALUE_0299, hugeEnum_VALUE_0300,
       hugeEnum_VALUE_0301, hugeEnum_VALUE_0302, hugeEnum_VALUE_0303,
       hugeEnum_VALUE_0304, hugeEnum_VALUE_0305, hugeEnum_VALUE_0306,
       hugeEnum_VALUE_0307, hugeEnum_VALUE_0308, hugeEnum_VALUE_0309,
       hugeEnum_VALUE_0310, hugeEnum_VALUE_0311, hugeEnum_VALUE_0312,
       hugeEnum_VALUE_0313, hugeEnum_VALUE_0314, hugeEnum_VALUE_0315,
       hugeEnum_VALUE_0316, hugeEnum_VALUE_0317, hugeEnum_VALUE_0318,
       hugeEnum_VALUE_0319, hugeEnum_VALUE_0320, hugeEnum_VALUE_0321,
       hugeEnum_VALUE_0322, hugeEnum_VALUE_0323, hugeEnum_VALUE_0324,
       hugeEnum_VALUE_0325, hugeEnum_VALUE_0326, hugeEnum_VALUE_0327,
       hugeEnum_VALUE_0328, hugeEnum_VALUE_0329, hugeEnum_VALUE_0330,
       hugeEnum_VALUE_0331, hugeEnum_VALUE_0332, hugeEnum_VALUE_0333,
       hugeEnum_VALUE_0334, hugeEnum_VALUE_0335, hugeEnum_VALUE_0336,
       hugeEnum_VALUE_0337, hugeEnum_VALUE_0338, hugeEnum_VALUE_0339,
       hugeEnum_VALUE_0340, hugeEnum_VALUE_0341, hugeEnum_VALUE_0342,
       hugeEnum_VALUE_0343, hugeEnum_VALUE_0344, hugeEnum_VALUE_0345,
       hugeEnum_VALUE_0346, hugeEnum_VALUE_0347, hugeEnum_VALUE_0348,
       hugeEnum_VALUE_0349, hugeEnum_VALUE_0350, hugeEnum_VALUE_0351,
       hugeEnum_VALUE_0352, hugeEnum_VALUE_0353, hugeEnum_VALUE_0354,
       hugeEnum_VALUE_0355, hugeEnum_VALUE_0356, hugeEnum_VALUE_0357,
       hugeEnum_VALUE_0358, hugeEnum_VALUE_0359, hugeEnum_VALUE_0360,
       hugeEnum_VALUE_0361, hugeEnum_VALUE_0362, hugeEnum_VALUE_0363,
       hugeEnum_VALUE_0364, hugeEnum_VALUE_0365, hugeEnum_VALUE_0366,
       hugeEnum_VALUE_0367, hugeEnum_VALUE_0368, hugeEnum_VALUE_0369,
       hugeEnum_VALUE_0370, hugeEnum_VALUE_0371, hugeEnum_VALUE_0372,
       hugeEnum_VALUE_0373, hugeEnum_VALUE_0374, hugeEnum_VALUE_0375,
       hugeEnum_VALUE_0376, hugeEnum_VALUE_0377, hugeEnum_VALUE_0378,
       hugeEnum_VALUE_0379, hugeEnum_VALUE_0380, hugeEnum_VALUE_0381,
       hugeEnum_VALUE_0382, hugeEnum_VALUE_0383, hugeEnum_VALUE_0384,
       hugeEnum_VALUE_0385, hugeEnum_VALUE_0386, hugeEnum_VALUE_0387,
       hugeEnum_VALUE_0388, hugeEnum_VALUE_0389, hugeEnum_VALUE_0390,
       hugeEnum_VALUE_0391, hugeEnum_VALUE_0392, hugeEnum_VALUE_0393,
       hugeEnum_VALUE_0394, hugeEnum_VALUE_0395, hugeEnum_VALUE_0396,
       hugeEnum_VALUE_0397, hugeEnum_VALUE_0398, hugeEnum_VALUE_0399,
       hugeEnum_VALUE_0400, hugeEnum_VALUE_0401, hugeEnum_VALUE_0402,
       hugeEnum_VALUE_0403, hugeEnum_VALUE_0404, hugeEnum_VALUE_0405,
       hugeEnum_VALUE_0406, hugeEnum_VALUE_0407, hugeEnum_VALUE_0408,
       hugeEnum_VALUE_0409, hugeEnum_VALUE_0410, hugeEnum_VALUE_0411,
       hugeEnum_VALUE_0412, hugeEnum_VALUE_0413, hugeEnum_VALUE_0414,
       hugeEnum_VALUE_0415, hugeEnum_VALUE_0416, hugeEnum_VALUE_0417,
       hugeEnum_VALUE_0418, hugeEnum_VALUE_0419, hugeEnum_VALUE_0420,
       hugeEnum_VALUE_0421, hugeEnum_VALUE_0422, hugeEnum_VALUE_0423,
       hugeEnum_VALUE_0424, hugeEnum_VALUE_0425, hugeEnum_VALUE_0426,
       hugeEnum_VALUE_0427, hugeEnum_VALUE_0428, hugeEnum_VALUE_0429,
       hugeEnum_VALUE_0430, hugeEnum_VALUE_0431, hugeEnum_VALUE_0432,
       hugeEnum_VALUE_0433, hugeEnum_VALUE_0434, hugeEnum_VALUE_0435,
       hugeEnum_VALUE_0436, hugeEnum_VALUE_0437, hugeEnum_VALUE_0438,
       hugeEnum_VALUE_0439, hugeEnum_VALUE_0440, hugeEnum_VALUE_0441,
       hugeEnum_VALUE_0442, hugeEnum_VALUE_0443, hugeEnum_VALUE_0444,
       hugeEnum_VALUE_0445, hugeEnum_VALUE_0446, hugeEnum_VALUE_0447,
       hugeEnum_VALUE_0448, hugeEnum_VALUE_0449, hugeEnum_VALUE_0450,
       hugeEnum_VALUE_0451, hugeEnum_VALUE_0452, hugeEnum_VALUE_0453,
       hugeEnum_VALUE_0454, hugeEnum_VALUE_0455, hugeEnum_VALUE_0456,
       hugeEnum_VALUE_0457, hugeEnum_VALUE_0458, hugeEnum_VALUE_0459,
       hugeEnum_VALUE_0460, hugeEnum_VALUE_0461, hugeEnum_VALUE_0462,
       hugeEnum_VALUE_0463, hugeEnum_VALUE_0464, hugeEnum_VALUE_0465,
       hugeEnum_VALUE_0466, hugeEnum_VALUE_0467, hugeEnum_VALUE_0468,
       hugeEnum_VALUE_0469, hugeEnum_VALUE_0470, hugeEnum_VALUE_0471,
       hugeEnum_VALUE_0472, hugeEnum_VALUE_0473, hugeEnum_VALUE_0474,
       hugeEnum_VALUE_0475, hugeEnum_VALUE_0476, hugeEnum_VALUE_0477,
       hugeEnum_VALUE_0478, hugeEnum_VALUE_0479, hugeEnum_VALUE_0480,
       hugeEnum_VALUE_0481, hugeEnum_VALUE_0482, hugeEnum_VALUE_0483,
       hugeEnum_VALUE_0484, hugeEnum_VALUE_0485, hugeEnum_VALUE_0486,
       hugeEnum_VALUE_0487, hugeEnum_VALUE_0488, hugeEnum_VALUE_0489,
       hugeEnum_VALUE_0490, hugeEnum_VALUE_0491, hugeEnum_VALUE_0492,
       hugeEnum_VALUE_0493, hugeEnum_VALUE_0494, hugeEnum_VALUE_0495,
       hugeEnum_VALUE_0496, hugeEnum_VALUE_0497, hugeEnum_VALUE_0498,
       hugeEnum_VALUE_0499, hugeEnum_VALUE_0500, hugeEnum_VALUE_0501,
       hugeEnum_VALUE_0502, hugeEnum_VALUE_0503, hugeEnum_VALUE_0504,
       hugeEnum_VALUE_0505, hugeEnum_VALUE_0506, hugeEnum_VALUE_0507,
       hugeEnum_VALUE_0508, hugeEnum_VALUE_0509, hugeEnum_VALUE_0510,
       hugeEnum_VALUE_0511, hugeEnum_VALUE_0512, hugeEnum_VALUE_0513,
       hugeEnum_VALUE_0514, hugeEnum_VALUE_0515, hugeEnum_VALUE_0516,
       hugeEnum_VALUE_0517, hugeEnum_VALUE_0518, hugeEnum_VALUE_0519,
       hugeEnum_VALUE_0520, hugeEnum_VALUE_0521, hugeEnum_VALUE_0522,
       hugeEnum_VALUE_0523, hugeEnum_VALUE_0524, hugeEnum_VALUE_0525,
       hugeEnum_VALUE_0526, hugeEnum_VALUE_0527, hugeEnum_VALUE_0528,
       hugeEnum_VALUE_0529, hugeEnum_VALUE_0530, hugeEnum_VALUE_0531,
       hugeEnum_VALUE_0532, hugeEnum_VALUE_0533, hugeEnum_VALUE_0534,
       hugeEnum_VALUE_0535, hugeEnum_VALUE_0536, hugeEnum_VALUE_0537,
       hugeEnum_VALUE_0538, hugeEnum_VALUE_0539, hugeEnum_VALUE_0540,
       hugeEnum_VALUE_0541, hugeEnum_VALUE_0542, hugeEnum_VALUE_0543,
       hugeEnum_VALUE_0544, hugeEnum_VALUE_0545, hugeEnum_VALUE_0546,
       hugeEnum_VALUE_0547, hugeEnum_VALUE_0548, hugeEnum_VALUE_0549,
       hugeEnum_VALUE_0550, hugeEnum_VALUE_0551, hugeEnum_VALUE_0552,
       hugeEnum_VALUE_0553, hugeEnum_VALUE_0554, hugeEnum_VALUE_0555,
       hugeEnum_VALUE_0556, hugeEnum_VALUE_0557, hugeEnum_VALUE_0558,
       hugeEnum_VALUE_0559, hugeEnum_VALUE_0560, hugeEnum_VALUE_0561,
       hugeEnum_VALUE_0562, hugeEnum_VALUE_0563, hugeEnum_VALUE_0564,
       hugeEnum_VALUE_0565, hugeEnum_VALUE_0566, hugeEnum_VALUE_0567,
       hugeEnum_VALUE_0568, hugeEnum_VALUE_0569, hugeEnum_VALUE_0570,
       hugeEnum_VALUE_0571, hugeEnum_VALUE_0572, hugeEnum_VALUE_0573,
       hugeEnum_VALUE_0574, hugeEnum_VALUE_0575, hugeEnum_VALUE_0576,
       hugeEnum_VALUE_0577, hugeEnum_VALUE_0578, hugeEnum_VALUE_0579,
       hugeEnum_VALUE_0580, hugeEnum_VALUE_0581, hugeEnum_VALUE_0582,
       hugeEnum_VALUE_0583, hugeEnum_VALUE_0584, hugeEnum_VALUE_0585,
       hugeEnum_VALUE_0586, hugeEnum_VALUE_0587, hugeEnum_VALUE_0588,
       hugeEnum_VALUE_0589, hugeEnum_VALUE_0590, hugeEnum_VALUE_0591,
       hugeEnum_VALUE_0592, hugeEnum_VALUE_0593, hugeEnum_VALUE_0594,
       hugeEnum_VALUE_0595, hugeEnum_VALUE_0596, hugeEnum_VALUE_0597,
       hugeEnum_VALUE_0598, hugeEnum_VALUE_0599, hugeEnum_VALUE_0600,
       hugeEnum_VALUE_0601, hugeEnum_VALUE_0602, hugeEnum_VALUE_0603,
       hugeEnum_VALUE_0604, hugeEnum_VALUE_0605, hugeEnum_VALUE_0606,
       hugeEnum_VALUE_0607, hugeEnum_VALUE_0608, hugeEnum_VALUE_0609,
       hugeEnum_VALUE_0610, hugeEnum_VALUE_0611, hugeEnum_VALUE_0612,
       hugeEnum_VALUE_0613, hugeEnum_VALUE_0614, hugeEnum_VALUE_0615,
       hugeEnum_VALUE_0616, hugeEnum_VALUE_0617, hugeEnum_VALUE_0618,
       hugeEnum_VALUE_0619, hugeEnum_VALUE_0620, hugeEnum_VALUE_0621,
       hugeEnum_VALUE_0622, hugeEnum_VALUE_0623, hugeEnum_VALUE_0624,
       hugeEnum_VALUE_0625, hugeEnum_VALUE_0626, hugeEnum_VALUE_0627,
       hugeEnum_VALUE_0628, hugeEnum_VALUE_0629, hugeEnum_VALUE_0630,
       hugeEnum_VALUE_0631, hugeEnum_VALUE_0632, hugeEnum_VALUE_0633,
       hugeEnum_VALUE_0634, hugeEnum_VALUE_0635, hugeEnum_VALUE_0636,
       hugeEnum_VALUE_0637, hugeEnum_VALUE_0638, hugeEnum_VALUE_0639,
       hugeEnum_VALUE_0640, hugeEnum_VALUE_0641, hugeEnum_VALUE_0642,
       hugeEnum_VALUE_0643, hugeEnum_VALUE_0644, hugeEnum_VALUE_0645,
       hugeEnum_VALUE_0646, hugeEnum_VALUE_0647, hugeEnum_VALUE_0648,
       hugeEnum_VALUE_0649, hugeEnum_VALUE_0650, hugeEnum_VALUE_0651,
       hugeEnum_VALUE_0652, hugeEnum_VALUE_0653, hugeEnum_VALUE_0654,
       hugeEnum_VALUE_0655, hugeEnum_VALUE_0656, hugeEnum_VALUE_0657,
       hugeEnum_VALUE_0658, hugeEnum_VALUE_0659, hugeEnum_VALUE_0660,
       hugeEnum_VALUE_0661, hugeEnum_VALUE_0662, hugeEnum_VALUE_0663,
       hugeEnum_VALUE_0664, hugeEnum_VALUE_0665, hugeEnum_VALUE_0666,
       hugeEnum_VALUE_0667, hugeEnum_VALUE_0668, hugeEnum_VALUE_0669,
       hugeEnum_VALUE_0670, hugeEnum_VALUE_0671, hugeEnum_VALUE_0672,
       hugeEnum_VALUE_0673, hugeEnum_VALUE_0674, hugeEnum_VALUE_0675,
       hugeEnum_VALUE_0676, hugeEnum_VALUE_0677, hugeEnum_VALUE_0678,
       hugeEnum_VALUE_0679, hugeEnum_VALUE_0680, hugeEnum_VALUE_0681,
       hugeEnum_VALUE_0682, hugeEnum_VALUE_0683, hugeEnum_VALUE_0684,
       hugeEnum_VALUE_0685, hugeEnum_VALUE_0686, hugeEnum_VALUE_0687,
       hugeEnum_VALUE_0688, hugeEnum_VALUE_0689, hugeEnum_VALUE_0690,
       hugeEnum_VALUE_0691, hugeEnum_VALUE_0692, hugeEnum_VALUE_0693,
       hugeEnum_VALUE_0694, hugeEnum_VALUE_0695, hugeEnum_VALUE_0696,
       hugeEnum_VALUE_0697, hugeEnum_VALUE_0698, hugeEnum_VALUE_0699,
       hugeEnum_VALUE_0700, hugeEnum_VALUE_0701, hugeEnum_VALUE_0702,
       hugeEnum_VALUE_0703, hugeEnum_VALUE_0704, hugeEnum_VALUE_0705,
       hugeEnum_VALUE_0706, hugeEnum_VALUE_0707, hugeEnum_VALUE_0708,
       hugeEnum_VALUE_0709, hugeEnum_VALUE_0710, hugeEnum_VALUE_0711,
       hugeEnum_VALUE_0712, hugeEnum_VALUE_0713, hugeEnum_VALUE_0714,
       hugeEnum_VALUE_0715, hugeEnum_VALUE_0716, hugeEnum_VALUE_0717,
       hugeEnum_VALUE_0718, hugeEnum_VALUE_0719, hugeEnum_VALUE_0720,
       hugeEnum_VALUE_0721, hugeEnum_VALUE_0722, hugeEnum_VALUE_0723,
       hugeEnum_VALUE_0724, hugeEnum_VALUE_0725, hugeEnum_VALUE_0726,
       hugeEnum_VALUE_0727, hugeEnum_VALUE_0728, hugeEnum_VALUE_0729,
       hugeEnum_VALUE_0730, hugeEnum_VALUE_0731, hugeEnum_VALUE_0732,
       hugeEnum_VALUE_0733, hugeEnum_VALUE_0734, hugeEnum_VALUE_0735,
       hugeEnum_VALUE_0736, hugeEnum_VALUE_0737, hugeEnum_VALUE_0738,
       hugeEnum_VALUE_0739, hugeEnum_VALUE_0740, hugeEnum_VALUE_0741,
       hugeEnum_VALUE_0742, hugeEnum_VALUE_0743, hugeEnum_VALUE_0744,
       hugeEnum_VALUE_0745, hugeEnum_VALUE_0746, hugeEnum_VALUE_0747,
       hugeEnum_VALUE_0748, hugeEnum_VALUE_0749, hugeEnum_VALUE_0750,
       hugeEnum_VALUE_0751, hugeEnum_VALUE_0752, hugeEnum_VALUE_0753,
       hugeEnum_VALUE_0754, hugeEnum_VALUE_0755, hugeEnum_VALUE_0756,
       hugeEnum_VALUE_0757, hugeEnum_VALUE_0758, hugeEnum_VALUE_0759,
       hugeEnum_VALUE_0760, hugeEnum_VALUE_0761, hugeEnum_VALUE_0762,
       hugeEnum_VALUE_0763, hugeEnum_VALUE_0764, hugeEnum_VALUE_0765,
       hugeEnum_VALUE_0766, hugeEnum_VALUE_0767, hugeEnum_VALUE_0768,
       hugeEnum_VALUE_0769, hugeEnum_VALUE_0770, hugeEnum_VALUE_0771,
       hugeEnum_VALUE_0772, hugeEnum_VALUE_0773, hugeEnum_VALUE_0774,
       hugeEnum_VALUE_0775, hugeEnum_VALUE_0776, hugeEnum_VALUE_0777,
       hugeEnum_VALUE_0778, hugeEnum_VALUE_0779, hugeEnum_VALUE_0780,
       hugeEnum_VALUE_0781, hugeEnum_VALUE_0782, hugeEnum_VALUE_0783,
       hugeEnum_VALUE_0784, hugeEnum_VALUE_0785, hugeEnum_VALUE_0786,
       hugeEnum_VALUE_0787, hugeEnum_VALUE_0788, hugeEnum_VALUE_0789,
       hugeEnum_VALUE_0790, hugeEnum_VALUE_0791, hugeEnum_VALUE_0792,
       hugeEnum_VALUE_0793, hugeEnum_VALUE_0794, hugeEnum_VALUE_0795,
       hugeEnum_VALUE_0796, hugeEnum_VALUE_0797, hugeEnum_VALUE_0798,
       hugeEnum_VALUE_0799, hugeEnum_VALUE_0800, hugeEnum_VALUE_0801,
       hugeEnum_VALUE_0802, hugeEnum_VALUE_0803, hugeEnum_VALUE_0804,
       hugeEnum_VALUE_0805, hugeEnum_VALUE_0806, hugeEnum_VALUE_0807,
       hugeEnum_VALUE_0808, hugeEnum_VALUE_0809, hugeEnum_VALUE_0810,
       hugeEnum_VALUE_0811, hugeEnum_VALUE_0812, hugeEnum_VALUE_0813,
       hugeEnum_VALUE_0814, hugeEnum_VALUE_0815, hugeEnum_VALUE_0816,
       hugeEnum_VALUE_0817, hugeEnum_VALUE_0818, hugeEnum_VALUE_0819,
       hugeEnum_VALUE_0820, hugeEnum_VALUE_0821, hugeEnum_VALUE_0822,
       hugeEnum_VALUE_0823, hugeEnum_VALUE_0824, hugeEnum_VALUE_0825,
       hugeEnum_VALUE_0826, hugeEnum_VALUE_0827, hugeEnum_VALUE_0828,
       hugeEnum_VALUE_0829, hugeEnum_VALUE_0830, hugeEnum_VALUE_0831,
       hugeEnum_VALUE_0832, hugeEnum_VALUE_0833, hugeEnum_VALUE_0834,
       hugeEnum_VALUE_0835, hugeEnum_VALUE_0836, hugeEnum_VALUE_0837,
       hugeEnum_VALUE_0838, hugeEnum_VALUE_0839, hugeEnum_VALUE_0840,
       hugeEnum_VALUE_0841, hugeEnum_VALUE_0842, hugeEnum_VALUE_0843,
       hugeEnum_VALUE_0844, hugeEnum_VALUE_0845, hugeEnum_VALUE_0846,
       hugeEnum_VALUE_0847, hugeEnum_VALUE_0848, hugeEnum_VALUE_0849,
       hugeEnum_VALUE_0850, hugeEnum_VALUE_0851, hugeEnum_VALUE_0852,
       hugeEnum_VALUE_0853, hugeEnum_VALUE_0854, hugeEnum_VALUE_0855,
       hugeEnum_VALUE_0856, hugeEnum_VALUE_0857, hugeEnum_VALUE_0858,
       hugeEnum_VALUE_0859, hugeEnum_VALUE_0860, hugeEnum_VALUE_0861,
       hugeEnum_VALUE_0862, hugeEnum_VALUE_0863, hugeEnum_VALUE_0864,
       hugeEnum_VALUE_0865, hugeEnum_VALUE_0866, hugeEnum_VALUE_0867,
       hugeEnum_VALUE_0868, hugeEnum_VALUE_0869, hugeEnum_VALUE_0870,
       hugeEnum_VALUE_0871, hugeEnum_VALUE_0872, hugeEnum_VALUE_0873,
       hugeEnum_VALUE_0874, hugeEnum_VALUE_0875, hugeEnum_VALUE_0876,
       hugeEnum_VALUE_0877, hugeEnum_VALUE_0878, hugeEnum_VALUE_0879,
       hugeEnum_VALUE_0880, hugeEnum_VALUE_0881, hugeEnum_VALUE_0882,
       hugeEnum_VALUE_0883, hugeEnum_VALUE_0884, hugeEnum_VALUE_0885,
       hugeEnum_VALUE_0886, hugeEnum_VALUE_0887, hugeEnum_VALUE_0888,
       hugeEnum_VALUE_0889, hugeEnum_VALUE_0890, hugeEnum_VALUE_0891,
       hugeEnum_VALUE_0892, hugeEnum_VALUE_0893, hugeEnum_VALUE_0894,
       hugeEnum_VALUE_0895, hugeEnum_VALUE_0896, hugeEnum_VALUE_0897,
       hugeEnum_VALUE_0898, hugeEnum_VALUE_0899, hugeEnum_VALUE_0900,
       hugeEnum_VALUE_0901, hugeEnum_VALUE_0902, hugeEnum_VALUE_0903,
       hugeEnum_VALUE_0904, hugeEnum_VALUE_0905, hugeEnum_VALUE_0906,
       hugeEnum_VALUE_0907, hugeEnum_VALUE_0908, hugeEnum_VALUE_0909,
       hugeEnum_VALUE_0910, hugeEnum_VALUE_0911, hugeEnum_VALUE_0912,
       hugeEnum_VALUE_0913, hugeEnum_VALUE_0914, hugeEnum_VALUE_0915,
       hugeEnum_VALUE_0916, hugeEnum_VALUE_0917, hugeEnum_VALUE_0918,
       hugeEnum_VALUE_0919, hugeEnum_VALUE_0920, hugeEnum_VALUE_0921,
       hugeEnum_VALUE_0922, hugeEnum_VALUE_0923, hugeEnum_VALUE_0924,
       hugeEnum_VALUE_0925, hugeEnum_VALUE_0926, hugeEnum_VALUE_0927,
       hugeEnum_VALUE_0928, hugeEnum_VALUE_0929, hugeEnum_VALUE_0930,
       hugeEnum_VALUE_0931, hugeEnum_VALUE_0932, hugeEnum_VALUE_0933,
       hugeEnum_VALUE_0934, hugeEnum_VALUE_0935, hugeEnum_VALUE_0936,
       hugeEnum_VALUE_0937, hugeEnum_VALUE_0938, hugeEnum_VALUE_0939,
       hugeEnum_VALUE_0940, hugeEnum_VALUE_0941, hugeEnum_VALUE_0942,
       hugeEnum_VALUE_0943, hugeEnum_VALUE_0944, hugeEnum_VALUE_0945,
       hugeEnum_VALUE_0946, hugeEnum_VALUE_0947, hugeEnum_VALUE_0948,
       hugeEnum_VALUE_0949, hugeEnum_VALUE_0950, hugeEnum_VALUE_0951,
       hugeEnum_VALUE_0952, hugeEnum_VALUE_0953, hugeEnum_VALUE_0954,
       hugeEnum_VALUE_0955, hugeEnum_VALUE_0956, hugeEnum_VALUE_0957,
       hugeEnum_VALUE_0958, hugeEnum_VALUE_0959, hugeEnum_VALUE_0960,
       hugeEnum_VALUE_0961, hugeEnum_VALUE_0962, hugeEnum_VALUE_0963,
       hugeEnum_VALUE_0964, hugeEnum_VALUE_0965, hugeEnum_VALUE_0966,
       hugeEnum_VALUE_0967, hugeEnum_VALUE_0968, hugeEnum_VALUE_0969,
       hugeEnum_VALUE_0970, hugeEnum_VALUE_0971, hugeEnum_VALUE_0972,
       hugeEnum_VALUE_0973, hugeEnum_VALUE_0974, hugeEnum_VALUE_0975,
       hugeEnum_VALUE_0976, hugeEnum_VALUE_0977, hugeEnum_VALUE_0978,
       hugeEnum_VALUE_0979, hugeEnum_VALUE_0980, hugeEnum_VALUE_0981,
       hugeEnum_VALUE_0982, hugeEnum_VALUE_0983, hugeEnum_VALUE_0984,
       hugeEnum_VALUE_0985, hugeEnum_VALUE_0986, hugeEnum_VALUE_0987,
       hugeEnum_VALUE_0988, hugeEnum_VALUE_0989, hugeEnum_VALUE_0990,
       hugeEnum_VALUE_0991, hugeEnum_VALUE_0992, hugeEnum_VALUE_0993,
       hugeEnum_VALUE_0994, hugeEnum_VALUE_0995, hugeEnum_VALUE_0996,
       hugeEnum_VALUE_0997, hugeEnum_VALUE_0998, hugeEnum_VALUE_0999,
       hugeEnum_VALUE_1000, hugeEnum_VALUE_1001]
  toThriftEnumEither val
    = if Prelude.elem __val Thrift.allThriftEnumValues then
        Prelude.Right __val else
        Prelude.Left
          ("toThriftEnumEither: not a valid identifier for enum HugeEnum: "
             ++ Prelude.show val)
    where
      __val = HugeEnum (Prelude.fromIntegral val)