inffixed.h
上传用户:jnfxsk
上传日期:2022-06-16
资源大小:3675k
文件大小:16k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. /* inffixed.h -- table for decoding fixed codes
  2.  * Generated automatically by makefixed().
  3.  */
  4. /* WARNING: this file should *not* be used by applications. It
  5. is part of the implementation of the compression library and
  6. is subject to change. Applications should only use zlib.h.
  7.  */
  8. static const code lenfix[512] =
  9. {
  10.   {
  11.     96, 7, 0
  12.   }
  13.   ,
  14.   {
  15.     0, 8, 80
  16.   }
  17.   ,
  18.   {
  19.     0, 8, 16
  20.   }
  21.   ,
  22.   {
  23.     20, 8, 115
  24.   }
  25.   ,
  26.   {
  27.     18, 7, 31
  28.   }
  29.   ,
  30.   {
  31.     0, 8, 112
  32.   }
  33.   ,
  34.   {
  35.     0, 8, 48
  36.   }
  37.   ,
  38.   {
  39.     0, 9, 192
  40.   }
  41.   ,
  42.   {
  43.     16, 7, 10
  44.   }
  45.   ,
  46.   {
  47.     0, 8, 96
  48.   }
  49.   ,
  50.   {
  51.     0, 8, 32
  52.   }
  53.   ,
  54.   {
  55.     0, 9, 160
  56.   }
  57.   ,
  58.   {
  59.     0, 8, 0
  60.   }
  61.   ,
  62.   {
  63.     0, 8, 128
  64.   }
  65.   ,
  66.   {
  67.     0, 8, 64
  68.   }
  69.   ,
  70.   {
  71.     0, 9, 224
  72.   }
  73.   ,
  74.   {
  75.     16, 7, 6
  76.   }
  77.   ,
  78.   {
  79.     0, 8, 88
  80.   }
  81.   ,
  82.   {
  83.     0, 8, 24
  84.   }
  85.   ,
  86.   {
  87.     0, 9, 144
  88.   }
  89.   ,
  90.   {
  91.     19, 7, 59
  92.   }
  93.   ,
  94.   {
  95.     0, 8, 120
  96.   }
  97.   ,
  98.   {
  99.     0, 8, 56
  100.   }
  101.   ,
  102.   {
  103.     0, 9, 208
  104.   }
  105.   ,
  106.   {
  107.     17, 7, 17
  108.   }
  109.   ,
  110.   {
  111.     0, 8, 104
  112.   }
  113.   ,
  114.   {
  115.     0, 8, 40
  116.   }
  117.   ,
  118.   {
  119.     0, 9, 176
  120.   }
  121.   ,
  122.   {
  123.     0, 8, 8
  124.   }
  125.   ,
  126.   {
  127.     0, 8, 136
  128.   }
  129.   ,
  130.   {
  131.     0, 8, 72
  132.   }
  133.   ,
  134.   {
  135.     0, 9, 240
  136.   }
  137.   ,
  138.   {
  139.     16, 7, 4
  140.   }
  141.   ,
  142.   {
  143.     0, 8, 84
  144.   }
  145.   ,
  146.   {
  147.     0, 8, 20
  148.   }
  149.   ,
  150.   {
  151.     21, 8, 227
  152.   }
  153.   ,
  154.   {
  155.     19, 7, 43
  156.   }
  157.   ,
  158.   {
  159.     0, 8, 116
  160.   }
  161.   ,
  162.   {
  163.     0, 8, 52
  164.   }
  165.   ,
  166.   {
  167.     0, 9, 200
  168.   }
  169.   ,
  170.   {
  171.     17, 7, 13
  172.   }
  173.   ,
  174.   {
  175.     0, 8, 100
  176.   }
  177.   ,
  178.   {
  179.     0, 8, 36
  180.   }
  181.   ,
  182.   {
  183.     0, 9, 168
  184.   }
  185.   ,
  186.   {
  187.     0, 8, 4
  188.   }
  189.   ,
  190.   {
  191.     0, 8, 132
  192.   }
  193.   ,
  194.   {
  195.     0, 8, 68
  196.   }
  197.   ,
  198.   {
  199.     0, 9, 232
  200.   }
  201.   ,
  202.   {
  203.     16, 7, 8
  204.   }
  205.   ,
  206.   {
  207.     0, 8, 92
  208.   }
  209.   ,
  210.   {
  211.     0, 8, 28
  212.   }
  213.   ,
  214.   {
  215.     0, 9, 152
  216.   }
  217.   ,
  218.   {
  219.     20, 7, 83
  220.   }
  221.   ,
  222.   {
  223.     0, 8, 124
  224.   }
  225.   ,
  226.   {
  227.     0, 8, 60
  228.   }
  229.   ,
  230.   {
  231.     0, 9, 216
  232.   }
  233.   ,
  234.   {
  235.     18, 7, 23
  236.   }
  237.   ,
  238.   {
  239.     0, 8, 108
  240.   }
  241.   ,
  242.   {
  243.     0, 8, 44
  244.   }
  245.   ,
  246.   {
  247.     0, 9, 184
  248.   }
  249.   ,
  250.   {
  251.     0, 8, 12
  252.   }
  253.   ,
  254.   {
  255.     0, 8, 140
  256.   }
  257.   ,
  258.   {
  259.     0, 8, 76
  260.   }
  261.   ,
  262.   {
  263.     0, 9, 248
  264.   }
  265.   ,
  266.   {
  267.     16, 7, 3
  268.   }
  269.   ,
  270.   {
  271.     0, 8, 82
  272.   }
  273.   ,
  274.   {
  275.     0, 8, 18
  276.   }
  277.   ,
  278.   {
  279.     21, 8, 163
  280.   }
  281.   ,
  282.   {
  283.     19, 7, 35
  284.   }
  285.   ,
  286.   {
  287.     0, 8, 114
  288.   }
  289.   ,
  290.   {
  291.     0, 8, 50
  292.   }
  293.   ,
  294.   {
  295.     0, 9, 196
  296.   }
  297.   ,
  298.   {
  299.     17, 7, 11
  300.   }
  301.   ,
  302.   {
  303.     0, 8, 98
  304.   }
  305.   ,
  306.   {
  307.     0, 8, 34
  308.   }
  309.   ,
  310.   {
  311.     0, 9, 164
  312.   }
  313.   ,
  314.   {
  315.     0, 8, 2
  316.   }
  317.   ,
  318.   {
  319.     0, 8, 130
  320.   }
  321.   ,
  322.   {
  323.     0, 8, 66
  324.   }
  325.   ,
  326.   {
  327.     0, 9, 228
  328.   }
  329.   ,
  330.   {
  331.     16, 7, 7
  332.   }
  333.   ,
  334.   {
  335.     0, 8, 90
  336.   }
  337.   ,
  338.   {
  339.     0, 8, 26
  340.   }
  341.   ,
  342.   {
  343.     0, 9, 148
  344.   }
  345.   ,
  346.   {
  347.     20, 7, 67
  348.   }
  349.   ,
  350.   {
  351.     0, 8, 122
  352.   }
  353.   ,
  354.   {
  355.     0, 8, 58
  356.   }
  357.   ,
  358.   {
  359.     0, 9, 212
  360.   }
  361.   ,
  362.   {
  363.     18, 7, 19
  364.   }
  365.   ,
  366.   {
  367.     0, 8, 106
  368.   }
  369.   ,
  370.   {
  371.     0, 8, 42
  372.   }
  373.   ,
  374.   {
  375.     0, 9, 180
  376.   }
  377.   ,
  378.   {
  379.     0, 8, 10
  380.   }
  381.   ,
  382.   {
  383.     0, 8, 138
  384.   }
  385.   ,
  386.   {
  387.     0, 8, 74
  388.   }
  389.   ,
  390.   {
  391.     0, 9, 244
  392.   }
  393.   ,
  394.   {
  395.     16, 7, 5
  396.   }
  397.   ,
  398.   {
  399.     0, 8, 86
  400.   }
  401.   ,
  402.   {
  403.     0, 8, 22
  404.   }
  405.   ,
  406.   {
  407.     64, 8, 0
  408.   }
  409.   ,
  410.   {
  411.     19, 7, 51
  412.   }
  413.   ,
  414.   {
  415.     0, 8, 118
  416.   }
  417.   ,
  418.   {
  419.     0, 8, 54
  420.   }
  421.   ,
  422.   {
  423.     0, 9, 204
  424.   }
  425.   ,
  426.   {
  427.     17, 7, 15
  428.   }
  429.   ,
  430.   {
  431.     0, 8, 102
  432.   }
  433.   ,
  434.   {
  435.     0, 8, 38
  436.   }
  437.   ,
  438.   {
  439.     0, 9, 172
  440.   }
  441.   ,
  442.   {
  443.     0, 8, 6
  444.   }
  445.   ,
  446.   {
  447.     0, 8, 134
  448.   }
  449.   ,
  450.   {
  451.     0, 8, 70
  452.   }
  453.   ,
  454.   {
  455.     0, 9, 236
  456.   }
  457.   ,
  458.   {
  459.     16, 7, 9
  460.   }
  461.   ,
  462.   {
  463.     0, 8, 94
  464.   }
  465.   ,
  466.   {
  467.     0, 8, 30
  468.   }
  469.   ,
  470.   {
  471.     0, 9, 156
  472.   }
  473.   ,
  474.   {
  475.     20, 7, 99
  476.   }
  477.   ,
  478.   {
  479.     0, 8, 126
  480.   }
  481.   ,
  482.   {
  483.     0, 8, 62
  484.   }
  485.   ,
  486.   {
  487.     0, 9, 220
  488.   }
  489.   ,
  490.   {
  491.     18, 7, 27
  492.   }
  493.   ,
  494.   {
  495.     0, 8, 110
  496.   }
  497.   ,
  498.   {
  499.     0, 8, 46
  500.   }
  501.   ,
  502.   {
  503.     0, 9, 188
  504.   }
  505.   ,
  506.   {
  507.     0, 8, 14
  508.   }
  509.   ,
  510.   {
  511.     0, 8, 142
  512.   }
  513.   ,
  514.   {
  515.     0, 8, 78
  516.   }
  517.   ,
  518.   {
  519.     0, 9, 252
  520.   }
  521.   ,
  522.   {
  523.     96, 7, 0
  524.   }
  525.   ,
  526.   {
  527.     0, 8, 81
  528.   }
  529.   ,
  530.   {
  531.     0, 8, 17
  532.   }
  533.   ,
  534.   {
  535.     21, 8, 131
  536.   }
  537.   ,
  538.   {
  539.     18, 7, 31
  540.   }
  541.   ,
  542.   {
  543.     0, 8, 113
  544.   }
  545.   ,
  546.   {
  547.     0, 8, 49
  548.   }
  549.   ,
  550.   {
  551.     0, 9, 194
  552.   }
  553.   ,
  554.   {
  555.     16, 7, 10
  556.   }
  557.   ,
  558.   {
  559.     0, 8, 97
  560.   }
  561.   ,
  562.   {
  563.     0, 8, 33
  564.   }
  565.   ,
  566.   {
  567.     0, 9, 162
  568.   }
  569.   ,
  570.   {
  571.     0, 8, 1
  572.   }
  573.   ,
  574.   {
  575.     0, 8, 129
  576.   }
  577.   ,
  578.   {
  579.     0, 8, 65
  580.   }
  581.   ,
  582.   {
  583.     0, 9, 226
  584.   }
  585.   ,
  586.   {
  587.     16, 7, 6
  588.   }
  589.   ,
  590.   {
  591.     0, 8, 89
  592.   }
  593.   ,
  594.   {
  595.     0, 8, 25
  596.   }
  597.   ,
  598.   {
  599.     0, 9, 146
  600.   }
  601.   ,
  602.   {
  603.     19, 7, 59
  604.   }
  605.   ,
  606.   {
  607.     0, 8, 121
  608.   }
  609.   ,
  610.   {
  611.     0, 8, 57
  612.   }
  613.   ,
  614.   {
  615.     0, 9, 210
  616.   }
  617.   ,
  618.   {
  619.     17, 7, 17
  620.   }
  621.   ,
  622.   {
  623.     0, 8, 105
  624.   }
  625.   ,
  626.   {
  627.     0, 8, 41
  628.   }
  629.   ,
  630.   {
  631.     0, 9, 178
  632.   }
  633.   ,
  634.   {
  635.     0, 8, 9
  636.   }
  637.   ,
  638.   {
  639.     0, 8, 137
  640.   }
  641.   ,
  642.   {
  643.     0, 8, 73
  644.   }
  645.   ,
  646.   {
  647.     0, 9, 242
  648.   }
  649.   ,
  650.   {
  651.     16, 7, 4
  652.   }
  653.   ,
  654.   {
  655.     0, 8, 85
  656.   }
  657.   ,
  658.   {
  659.     0, 8, 21
  660.   }
  661.   ,
  662.   {
  663.     16, 8, 258
  664.   }
  665.   ,
  666.   {
  667.     19, 7, 43
  668.   }
  669.   ,
  670.   {
  671.     0, 8, 117
  672.   }
  673.   ,
  674.   {
  675.     0, 8, 53
  676.   }
  677.   ,
  678.   {
  679.     0, 9, 202
  680.   }
  681.   ,
  682.   {
  683.     17, 7, 13
  684.   }
  685.   ,
  686.   {
  687.     0, 8, 101
  688.   }
  689.   ,
  690.   {
  691.     0, 8, 37
  692.   }
  693.   ,
  694.   {
  695.     0, 9, 170
  696.   }
  697.   ,
  698.   {
  699.     0, 8, 5
  700.   }
  701.   ,
  702.   {
  703.     0, 8, 133
  704.   }
  705.   ,
  706.   {
  707.     0, 8, 69
  708.   }
  709.   ,
  710.   {
  711.     0, 9, 234
  712.   }
  713.   ,
  714.   {
  715.     16, 7, 8
  716.   }
  717.   ,
  718.   {
  719.     0, 8, 93
  720.   }
  721.   ,
  722.   {
  723.     0, 8, 29
  724.   }
  725.   ,
  726.   {
  727.     0, 9, 154
  728.   }
  729.   ,
  730.   {
  731.     20, 7, 83
  732.   }
  733.   ,
  734.   {
  735.     0, 8, 125
  736.   }
  737.   ,
  738.   {
  739.     0, 8, 61
  740.   }
  741.   ,
  742.   {
  743.     0, 9, 218
  744.   }
  745.   ,
  746.   {
  747.     18, 7, 23
  748.   }
  749.   ,
  750.   {
  751.     0, 8, 109
  752.   }
  753.   ,
  754.   {
  755.     0, 8, 45
  756.   }
  757.   ,
  758.   {
  759.     0, 9, 186
  760.   }
  761.   ,
  762.   {
  763.     0, 8, 13
  764.   }
  765.   ,
  766.   {
  767.     0, 8, 141
  768.   }
  769.   ,
  770.   {
  771.     0, 8, 77
  772.   }
  773.   ,
  774.   {
  775.     0, 9, 250
  776.   }
  777.   ,
  778.   {
  779.     16, 7, 3
  780.   }
  781.   ,
  782.   {
  783.     0, 8, 83
  784.   }
  785.   ,
  786.   {
  787.     0, 8, 19
  788.   }
  789.   ,
  790.   {
  791.     21, 8, 195
  792.   }
  793.   ,
  794.   {
  795.     19, 7, 35
  796.   }
  797.   ,
  798.   {
  799.     0, 8, 115
  800.   }
  801.   ,
  802.   {
  803.     0, 8, 51
  804.   }
  805.   ,
  806.   {
  807.     0, 9, 198
  808.   }
  809.   ,
  810.   {
  811.     17, 7, 11
  812.   }
  813.   ,
  814.   {
  815.     0, 8, 99
  816.   }
  817.   ,
  818.   {
  819.     0, 8, 35
  820.   }
  821.   ,
  822.   {
  823.     0, 9, 166
  824.   }
  825.   ,
  826.   {
  827.     0, 8, 3
  828.   }
  829.   ,
  830.   {
  831.     0, 8, 131
  832.   }
  833.   ,
  834.   {
  835.     0, 8, 67
  836.   }
  837.   ,
  838.   {
  839.     0, 9, 230
  840.   }
  841.   ,
  842.   {
  843.     16, 7, 7
  844.   }
  845.   ,
  846.   {
  847.     0, 8, 91
  848.   }
  849.   ,
  850.   {
  851.     0, 8, 27
  852.   }
  853.   ,
  854.   {
  855.     0, 9, 150
  856.   }
  857.   ,
  858.   {
  859.     20, 7, 67
  860.   }
  861.   ,
  862.   {
  863.     0, 8, 123
  864.   }
  865.   ,
  866.   {
  867.     0, 8, 59
  868.   }
  869.   ,
  870.   {
  871.     0, 9, 214
  872.   }
  873.   ,
  874.   {
  875.     18, 7, 19
  876.   }
  877.   ,
  878.   {
  879.     0, 8, 107
  880.   }
  881.   ,
  882.   {
  883.     0, 8, 43
  884.   }
  885.   ,
  886.   {
  887.     0, 9, 182
  888.   }
  889.   ,
  890.   {
  891.     0, 8, 11
  892.   }
  893.   ,
  894.   {
  895.     0, 8, 139
  896.   }
  897.   ,
  898.   {
  899.     0, 8, 75
  900.   }
  901.   ,
  902.   {
  903.     0, 9, 246
  904.   }
  905.   ,
  906.   {
  907.     16, 7, 5
  908.   }
  909.   ,
  910.   {
  911.     0, 8, 87
  912.   }
  913.   ,
  914.   {
  915.     0, 8, 23
  916.   }
  917.   ,
  918.   {
  919.     64, 8, 0
  920.   }
  921.   ,
  922.   {
  923.     19, 7, 51
  924.   }
  925.   ,
  926.   {
  927.     0, 8, 119
  928.   }
  929.   ,
  930.   {
  931.     0, 8, 55
  932.   }
  933.   ,
  934.   {
  935.     0, 9, 206
  936.   }
  937.   ,
  938.   {
  939.     17, 7, 15
  940.   }
  941.   ,
  942.   {
  943.     0, 8, 103
  944.   }
  945.   ,
  946.   {
  947.     0, 8, 39
  948.   }
  949.   ,
  950.   {
  951.     0, 9, 174
  952.   }
  953.   ,
  954.   {
  955.     0, 8, 7
  956.   }
  957.   ,
  958.   {
  959.     0, 8, 135
  960.   }
  961.   ,
  962.   {
  963.     0, 8, 71
  964.   }
  965.   ,
  966.   {
  967.     0, 9, 238
  968.   }
  969.   ,
  970.   {
  971.     16, 7, 9
  972.   }
  973.   ,
  974.   {
  975.     0, 8, 95
  976.   }
  977.   ,
  978.   {
  979.     0, 8, 31
  980.   }
  981.   ,
  982.   {
  983.     0, 9, 158
  984.   }
  985.   ,
  986.   {
  987.     20, 7, 99
  988.   }
  989.   ,
  990.   {
  991.     0, 8, 127
  992.   }
  993.   ,
  994.   {
  995.     0, 8, 63
  996.   }
  997.   ,
  998.   {
  999.     0, 9, 222
  1000.   }
  1001.   ,
  1002.   {
  1003.     18, 7, 27
  1004.   }
  1005.   ,
  1006.   {
  1007.     0, 8, 111
  1008.   }
  1009.   ,
  1010.   {
  1011.     0, 8, 47
  1012.   }
  1013.   ,
  1014.   {
  1015.     0, 9, 190
  1016.   }
  1017.   ,
  1018.   {
  1019.     0, 8, 15
  1020.   }
  1021.   ,
  1022.   {
  1023.     0, 8, 143
  1024.   }
  1025.   ,
  1026.   {
  1027.     0, 8, 79
  1028.   }
  1029.   ,
  1030.   {
  1031.     0, 9, 254
  1032.   }
  1033.   ,
  1034.   {
  1035.     96, 7, 0
  1036.   }
  1037.   ,
  1038.   {
  1039.     0, 8, 80
  1040.   }
  1041.   ,
  1042.   {
  1043.     0, 8, 16
  1044.   }
  1045.   ,
  1046.   {
  1047.     20, 8, 115
  1048.   }
  1049.   ,
  1050.   {
  1051.     18, 7, 31
  1052.   }
  1053.   ,
  1054.   {
  1055.     0, 8, 112
  1056.   }
  1057.   ,
  1058.   {
  1059.     0, 8, 48
  1060.   }
  1061.   ,
  1062.   {
  1063.     0, 9, 193
  1064.   }
  1065.   ,
  1066.   {
  1067.     16, 7, 10
  1068.   }
  1069.   ,
  1070.   {
  1071.     0, 8, 96
  1072.   }
  1073.   ,
  1074.   {
  1075.     0, 8, 32
  1076.   }
  1077.   ,
  1078.   {
  1079.     0, 9, 161
  1080.   }
  1081.   ,
  1082.   {
  1083.     0, 8, 0
  1084.   }
  1085.   ,
  1086.   {
  1087.     0, 8, 128
  1088.   }
  1089.   ,
  1090.   {
  1091.     0, 8, 64
  1092.   }
  1093.   ,
  1094.   {
  1095.     0, 9, 225
  1096.   }
  1097.   ,
  1098.   {
  1099.     16, 7, 6
  1100.   }
  1101.   ,
  1102.   {
  1103.     0, 8, 88
  1104.   }
  1105.   ,
  1106.   {
  1107.     0, 8, 24
  1108.   }
  1109.   ,
  1110.   {
  1111.     0, 9, 145
  1112.   }
  1113.   ,
  1114.   {
  1115.     19, 7, 59
  1116.   }
  1117.   ,
  1118.   {
  1119.     0, 8, 120
  1120.   }
  1121.   ,
  1122.   {
  1123.     0, 8, 56
  1124.   }
  1125.   ,
  1126.   {
  1127.     0, 9, 209
  1128.   }
  1129.   ,
  1130.   {
  1131.     17, 7, 17
  1132.   }
  1133.   ,
  1134.   {
  1135.     0, 8, 104
  1136.   }
  1137.   ,
  1138.   {
  1139.     0, 8, 40
  1140.   }
  1141.   ,
  1142.   {
  1143.     0, 9, 177
  1144.   }
  1145.   ,
  1146.   {
  1147.     0, 8, 8
  1148.   }
  1149.   ,
  1150.   {
  1151.     0, 8, 136
  1152.   }
  1153.   ,
  1154.   {
  1155.     0, 8, 72
  1156.   }
  1157.   ,
  1158.   {
  1159.     0, 9, 241
  1160.   }
  1161.   ,
  1162.   {
  1163.     16, 7, 4
  1164.   }
  1165.   ,
  1166.   {
  1167.     0, 8, 84
  1168.   }
  1169.   ,
  1170.   {
  1171.     0, 8, 20
  1172.   }
  1173.   ,
  1174.   {
  1175.     21, 8, 227
  1176.   }
  1177.   ,
  1178.   {
  1179.     19, 7, 43
  1180.   }
  1181.   ,
  1182.   {
  1183.     0, 8, 116
  1184.   }
  1185.   ,
  1186.   {
  1187.     0, 8, 52
  1188.   }
  1189.   ,
  1190.   {
  1191.     0, 9, 201
  1192.   }
  1193.   ,
  1194.   {
  1195.     17, 7, 13
  1196.   }
  1197.   ,
  1198.   {
  1199.     0, 8, 100
  1200.   }
  1201.   ,
  1202.   {
  1203.     0, 8, 36
  1204.   }
  1205.   ,
  1206.   {
  1207.     0, 9, 169
  1208.   }
  1209.   ,
  1210.   {
  1211.     0, 8, 4
  1212.   }
  1213.   ,
  1214.   {
  1215.     0, 8, 132
  1216.   }
  1217.   ,
  1218.   {
  1219.     0, 8, 68
  1220.   }
  1221.   ,
  1222.   {
  1223.     0, 9, 233
  1224.   }
  1225.   ,
  1226.   {
  1227.     16, 7, 8
  1228.   }
  1229.   ,
  1230.   {
  1231.     0, 8, 92
  1232.   }
  1233.   ,
  1234.   {
  1235.     0, 8, 28
  1236.   }
  1237.   ,
  1238.   {
  1239.     0, 9, 153
  1240.   }
  1241.   ,
  1242.   {
  1243.     20, 7, 83
  1244.   }
  1245.   ,
  1246.   {
  1247.     0, 8, 124
  1248.   }
  1249.   ,
  1250.   {
  1251.     0, 8, 60
  1252.   }
  1253.   ,
  1254.   {
  1255.     0, 9, 217
  1256.   }
  1257.   ,
  1258.   {
  1259.     18, 7, 23
  1260.   }
  1261.   ,
  1262.   {
  1263.     0, 8, 108
  1264.   }
  1265.   ,
  1266.   {
  1267.     0, 8, 44
  1268.   }
  1269.   ,
  1270.   {
  1271.     0, 9, 185
  1272.   }
  1273.   ,
  1274.   {
  1275.     0, 8, 12
  1276.   }
  1277.   ,
  1278.   {
  1279.     0, 8, 140
  1280.   }
  1281.   ,
  1282.   {
  1283.     0, 8, 76
  1284.   }
  1285.   ,
  1286.   {
  1287.     0, 9, 249
  1288.   }
  1289.   ,
  1290.   {
  1291.     16, 7, 3
  1292.   }
  1293.   ,
  1294.   {
  1295.     0, 8, 82
  1296.   }
  1297.   ,
  1298.   {
  1299.     0, 8, 18
  1300.   }
  1301.   ,
  1302.   {
  1303.     21, 8, 163
  1304.   }
  1305.   ,
  1306.   {
  1307.     19, 7, 35
  1308.   }
  1309.   ,
  1310.   {
  1311.     0, 8, 114
  1312.   }
  1313.   ,
  1314.   {
  1315.     0, 8, 50
  1316.   }
  1317.   ,
  1318.   {
  1319.     0, 9, 197
  1320.   }
  1321.   ,
  1322.   {
  1323.     17, 7, 11
  1324.   }
  1325.   ,
  1326.   {
  1327.     0, 8, 98
  1328.   }
  1329.   ,
  1330.   {
  1331.     0, 8, 34
  1332.   }
  1333.   ,
  1334.   {
  1335.     0, 9, 165
  1336.   }
  1337.   ,
  1338.   {
  1339.     0, 8, 2
  1340.   }
  1341.   ,
  1342.   {
  1343.     0, 8, 130
  1344.   }
  1345.   ,
  1346.   {
  1347.     0, 8, 66
  1348.   }
  1349.   ,
  1350.   {
  1351.     0, 9, 229
  1352.   }
  1353.   ,
  1354.   {
  1355.     16, 7, 7
  1356.   }
  1357.   ,
  1358.   {
  1359.     0, 8, 90
  1360.   }
  1361.   ,
  1362.   {
  1363.     0, 8, 26
  1364.   }
  1365.   ,
  1366.   {
  1367.     0, 9, 149
  1368.   }
  1369.   ,
  1370.   {
  1371.     20, 7, 67
  1372.   }
  1373.   ,
  1374.   {
  1375.     0, 8, 122
  1376.   }
  1377.   ,
  1378.   {
  1379.     0, 8, 58
  1380.   }
  1381.   ,
  1382.   {
  1383.     0, 9, 213
  1384.   }
  1385.   ,
  1386.   {
  1387.     18, 7, 19
  1388.   }
  1389.   ,
  1390.   {
  1391.     0, 8, 106
  1392.   }
  1393.   ,
  1394.   {
  1395.     0, 8, 42
  1396.   }
  1397.   ,
  1398.   {
  1399.     0, 9, 181
  1400.   }
  1401.   ,
  1402.   {
  1403.     0, 8, 10
  1404.   }
  1405.   ,
  1406.   {
  1407.     0, 8, 138
  1408.   }
  1409.   ,
  1410.   {
  1411.     0, 8, 74
  1412.   }
  1413.   ,
  1414.   {
  1415.     0, 9, 245
  1416.   }
  1417.   ,
  1418.   {
  1419.     16, 7, 5
  1420.   }
  1421.   ,
  1422.   {
  1423.     0, 8, 86
  1424.   }
  1425.   ,
  1426.   {
  1427.     0, 8, 22
  1428.   }
  1429.   ,
  1430.   {
  1431.     64, 8, 0
  1432.   }
  1433.   ,
  1434.   {
  1435.     19, 7, 51
  1436.   }
  1437.   ,
  1438.   {
  1439.     0, 8, 118
  1440.   }
  1441.   ,
  1442.   {
  1443.     0, 8, 54
  1444.   }
  1445.   ,
  1446.   {
  1447.     0, 9, 205
  1448.   }
  1449.   ,
  1450.   {
  1451.     17, 7, 15
  1452.   }
  1453.   ,
  1454.   {
  1455.     0, 8, 102
  1456.   }
  1457.   ,
  1458.   {
  1459.     0, 8, 38
  1460.   }
  1461.   ,
  1462.   {
  1463.     0, 9, 173
  1464.   }
  1465.   ,
  1466.   {
  1467.     0, 8, 6
  1468.   }
  1469.   ,
  1470.   {
  1471.     0, 8, 134
  1472.   }
  1473.   ,
  1474.   {
  1475.     0, 8, 70
  1476.   }
  1477.   ,
  1478.   {
  1479.     0, 9, 237
  1480.   }
  1481.   ,
  1482.   {
  1483.     16, 7, 9
  1484.   }
  1485.   ,
  1486.   {
  1487.     0, 8, 94
  1488.   }
  1489.   ,
  1490.   {
  1491.     0, 8, 30
  1492.   }
  1493.   ,
  1494.   {
  1495.     0, 9, 157
  1496.   }
  1497.   ,
  1498.   {
  1499.     20, 7, 99
  1500.   }
  1501.   ,
  1502.   {
  1503.     0, 8, 126
  1504.   }
  1505.   ,
  1506.   {
  1507.     0, 8, 62
  1508.   }
  1509.   ,
  1510.   {
  1511.     0, 9, 221
  1512.   }
  1513.   ,
  1514.   {
  1515.     18, 7, 27
  1516.   }
  1517.   ,
  1518.   {
  1519.     0, 8, 110
  1520.   }
  1521.   ,
  1522.   {
  1523.     0, 8, 46
  1524.   }
  1525.   ,
  1526.   {
  1527.     0, 9, 189
  1528.   }
  1529.   ,
  1530.   {
  1531.     0, 8, 14
  1532.   }
  1533.   ,
  1534.   {
  1535.     0, 8, 142
  1536.   }
  1537.   ,
  1538.   {
  1539.     0, 8, 78
  1540.   }
  1541.   ,
  1542.   {
  1543.     0, 9, 253
  1544.   }
  1545.   ,
  1546.   {
  1547.     96, 7, 0
  1548.   }
  1549.   ,
  1550.   {
  1551.     0, 8, 81
  1552.   }
  1553.   ,
  1554.   {
  1555.     0, 8, 17
  1556.   }
  1557.   ,
  1558.   {
  1559.     21, 8, 131
  1560.   }
  1561.   ,
  1562.   {
  1563.     18, 7, 31
  1564.   }
  1565.   ,
  1566.   {
  1567.     0, 8, 113
  1568.   }
  1569.   ,
  1570.   {
  1571.     0, 8, 49
  1572.   }
  1573.   ,
  1574.   {
  1575.     0, 9, 195
  1576.   }
  1577.   ,
  1578.   {
  1579.     16, 7, 10
  1580.   }
  1581.   ,
  1582.   {
  1583.     0, 8, 97
  1584.   }
  1585.   ,
  1586.   {
  1587.     0, 8, 33
  1588.   }
  1589.   ,
  1590.   {
  1591.     0, 9, 163
  1592.   }
  1593.   ,
  1594.   {
  1595.     0, 8, 1
  1596.   }
  1597.   ,
  1598.   {
  1599.     0, 8, 129
  1600.   }
  1601.   ,
  1602.   {
  1603.     0, 8, 65
  1604.   }
  1605.   ,
  1606.   {
  1607.     0, 9, 227
  1608.   }
  1609.   ,
  1610.   {
  1611.     16, 7, 6
  1612.   }
  1613.   ,
  1614.   {
  1615.     0, 8, 89
  1616.   }
  1617.   ,
  1618.   {
  1619.     0, 8, 25
  1620.   }
  1621.   ,
  1622.   {
  1623.     0, 9, 147
  1624.   }
  1625.   ,
  1626.   {
  1627.     19, 7, 59
  1628.   }
  1629.   ,
  1630.   {
  1631.     0, 8, 121
  1632.   }
  1633.   ,
  1634.   {
  1635.     0, 8, 57
  1636.   }
  1637.   ,
  1638.   {
  1639.     0, 9, 211
  1640.   }
  1641.   ,
  1642.   {
  1643.     17, 7, 17
  1644.   }
  1645.   ,
  1646.   {
  1647.     0, 8, 105
  1648.   }
  1649.   ,
  1650.   {
  1651.     0, 8, 41
  1652.   }
  1653.   ,
  1654.   {
  1655.     0, 9, 179
  1656.   }
  1657.   ,
  1658.   {
  1659.     0, 8, 9
  1660.   }
  1661.   ,
  1662.   {
  1663.     0, 8, 137
  1664.   }
  1665.   ,
  1666.   {
  1667.     0, 8, 73
  1668.   }
  1669.   ,
  1670.   {
  1671.     0, 9, 243
  1672.   }
  1673.   ,
  1674.   {
  1675.     16, 7, 4
  1676.   }
  1677.   ,
  1678.   {
  1679.     0, 8, 85
  1680.   }
  1681.   ,
  1682.   {
  1683.     0, 8, 21
  1684.   }
  1685.   ,
  1686.   {
  1687.     16, 8, 258
  1688.   }
  1689.   ,
  1690.   {
  1691.     19, 7, 43
  1692.   }
  1693.   ,
  1694.   {
  1695.     0, 8, 117
  1696.   }
  1697.   ,
  1698.   {
  1699.     0, 8, 53
  1700.   }
  1701.   ,
  1702.   {
  1703.     0, 9, 203
  1704.   }
  1705.   ,
  1706.   {
  1707.     17, 7, 13
  1708.   }
  1709.   ,
  1710.   {
  1711.     0, 8, 101
  1712.   }
  1713.   ,
  1714.   {
  1715.     0, 8, 37
  1716.   }
  1717.   ,
  1718.   {
  1719.     0, 9, 171
  1720.   }
  1721.   ,
  1722.   {
  1723.     0, 8, 5
  1724.   }
  1725.   ,
  1726.   {
  1727.     0, 8, 133
  1728.   }
  1729.   ,
  1730.   {
  1731.     0, 8, 69
  1732.   }
  1733.   ,
  1734.   {
  1735.     0, 9, 235
  1736.   }
  1737.   ,
  1738.   {
  1739.     16, 7, 8
  1740.   }
  1741.   ,
  1742.   {
  1743.     0, 8, 93
  1744.   }
  1745.   ,
  1746.   {
  1747.     0, 8, 29
  1748.   }
  1749.   ,
  1750.   {
  1751.     0, 9, 155
  1752.   }
  1753.   ,
  1754.   {
  1755.     20, 7, 83
  1756.   }
  1757.   ,
  1758.   {
  1759.     0, 8, 125
  1760.   }
  1761.   ,
  1762.   {
  1763.     0, 8, 61
  1764.   }
  1765.   ,
  1766.   {
  1767.     0, 9, 219
  1768.   }
  1769.   ,
  1770.   {
  1771.     18, 7, 23
  1772.   }
  1773.   ,
  1774.   {
  1775.     0, 8, 109
  1776.   }
  1777.   ,
  1778.   {
  1779.     0, 8, 45
  1780.   }
  1781.   ,
  1782.   {
  1783.     0, 9, 187
  1784.   }
  1785.   ,
  1786.   {
  1787.     0, 8, 13
  1788.   }
  1789.   ,
  1790.   {
  1791.     0, 8, 141
  1792.   }
  1793.   ,
  1794.   {
  1795.     0, 8, 77
  1796.   }
  1797.   ,
  1798.   {
  1799.     0, 9, 251
  1800.   }
  1801.   ,
  1802.   {
  1803.     16, 7, 3
  1804.   }
  1805.   ,
  1806.   {
  1807.     0, 8, 83
  1808.   }
  1809.   ,
  1810.   {
  1811.     0, 8, 19
  1812.   }
  1813.   ,
  1814.   {
  1815.     21, 8, 195
  1816.   }
  1817.   ,
  1818.   {
  1819.     19, 7, 35
  1820.   }
  1821.   ,
  1822.   {
  1823.     0, 8, 115
  1824.   }
  1825.   ,
  1826.   {
  1827.     0, 8, 51
  1828.   }
  1829.   ,
  1830.   {
  1831.     0, 9, 199
  1832.   }
  1833.   ,
  1834.   {
  1835.     17, 7, 11
  1836.   }
  1837.   ,
  1838.   {
  1839.     0, 8, 99
  1840.   }
  1841.   ,
  1842.   {
  1843.     0, 8, 35
  1844.   }
  1845.   ,
  1846.   {
  1847.     0, 9, 167
  1848.   }
  1849.   ,
  1850.   {
  1851.     0, 8, 3
  1852.   }
  1853.   ,
  1854.   {
  1855.     0, 8, 131
  1856.   }
  1857.   ,
  1858.   {
  1859.     0, 8, 67
  1860.   }
  1861.   ,
  1862.   {
  1863.     0, 9, 231
  1864.   }
  1865.   ,
  1866.   {
  1867.     16, 7, 7
  1868.   }
  1869.   ,
  1870.   {
  1871.     0, 8, 91
  1872.   }
  1873.   ,
  1874.   {
  1875.     0, 8, 27
  1876.   }
  1877.   ,
  1878.   {
  1879.     0, 9, 151
  1880.   }
  1881.   ,
  1882.   {
  1883.     20, 7, 67
  1884.   }
  1885.   ,
  1886.   {
  1887.     0, 8, 123
  1888.   }
  1889.   ,
  1890.   {
  1891.     0, 8, 59
  1892.   }
  1893.   ,
  1894.   {
  1895.     0, 9, 215
  1896.   }
  1897.   ,
  1898.   {
  1899.     18, 7, 19
  1900.   }
  1901.   ,
  1902.   {
  1903.     0, 8, 107
  1904.   }
  1905.   ,
  1906.   {
  1907.     0, 8, 43
  1908.   }
  1909.   ,
  1910.   {
  1911.     0, 9, 183
  1912.   }
  1913.   ,
  1914.   {
  1915.     0, 8, 11
  1916.   }
  1917.   ,
  1918.   {
  1919.     0, 8, 139
  1920.   }
  1921.   ,
  1922.   {
  1923.     0, 8, 75
  1924.   }
  1925.   ,
  1926.   {
  1927.     0, 9, 247
  1928.   }
  1929.   ,
  1930.   {
  1931.     16, 7, 5
  1932.   }
  1933.   ,
  1934.   {
  1935.     0, 8, 87
  1936.   }
  1937.   ,
  1938.   {
  1939.     0, 8, 23
  1940.   }
  1941.   ,
  1942.   {
  1943.     64, 8, 0
  1944.   }
  1945.   ,
  1946.   {
  1947.     19, 7, 51
  1948.   }
  1949.   ,
  1950.   {
  1951.     0, 8, 119
  1952.   }
  1953.   ,
  1954.   {
  1955.     0, 8, 55
  1956.   }
  1957.   ,
  1958.   {
  1959.     0, 9, 207
  1960.   }
  1961.   ,
  1962.   {
  1963.     17, 7, 15
  1964.   }
  1965.   ,
  1966.   {
  1967.     0, 8, 103
  1968.   }
  1969.   ,
  1970.   {
  1971.     0, 8, 39
  1972.   }
  1973.   ,
  1974.   {
  1975.     0, 9, 175
  1976.   }
  1977.   ,
  1978.   {
  1979.     0, 8, 7
  1980.   }
  1981.   ,
  1982.   {
  1983.     0, 8, 135
  1984.   }
  1985.   ,
  1986.   {
  1987.     0, 8, 71
  1988.   }
  1989.   ,
  1990.   {
  1991.     0, 9, 239
  1992.   }
  1993.   ,
  1994.   {
  1995.     16, 7, 9
  1996.   }
  1997.   ,
  1998.   {
  1999.     0, 8, 95
  2000.   }
  2001.   ,
  2002.   {
  2003.     0, 8, 31
  2004.   }
  2005.   ,
  2006.   {
  2007.     0, 9, 159
  2008.   }
  2009.   ,
  2010.   {
  2011.     20, 7, 99
  2012.   }
  2013.   ,
  2014.   {
  2015.     0, 8, 127
  2016.   }
  2017.   ,
  2018.   {
  2019.     0, 8, 63
  2020.   }
  2021.   ,
  2022.   {
  2023.     0, 9, 223
  2024.   }
  2025.   ,
  2026.   {
  2027.     18, 7, 27
  2028.   }
  2029.   ,
  2030.   {
  2031.     0, 8, 111
  2032.   }
  2033.   ,
  2034.   {
  2035.     0, 8, 47
  2036.   }
  2037.   ,
  2038.   {
  2039.     0, 9, 191
  2040.   }
  2041.   ,
  2042.   {
  2043.     0, 8, 15
  2044.   }
  2045.   ,
  2046.   {
  2047.     0, 8, 143
  2048.   }
  2049.   ,
  2050.   {
  2051.     0, 8, 79
  2052.   }
  2053.   ,
  2054.   {
  2055.     0, 9, 255
  2056.   }
  2057. };
  2058. static const code distfix[32] =
  2059. {
  2060.   {
  2061.     16, 5, 1
  2062.   }
  2063.   ,
  2064.   {
  2065.     23, 5, 257
  2066.   }
  2067.   ,
  2068.   {
  2069.     19, 5, 17
  2070.   }
  2071.   ,
  2072.   {
  2073.     27, 5, 4097
  2074.   }
  2075.   ,
  2076.   {
  2077.     17, 5, 5
  2078.   }
  2079.   ,
  2080.   {
  2081.     25, 5, 1025
  2082.   }
  2083.   ,
  2084.   {
  2085.     21, 5, 65
  2086.   }
  2087.   ,
  2088.   {
  2089.     29, 5, 16385
  2090.   }
  2091.   ,
  2092.   {
  2093.     16, 5, 3
  2094.   }
  2095.   ,
  2096.   {
  2097.     24, 5, 513
  2098.   }
  2099.   ,
  2100.   {
  2101.     20, 5, 33
  2102.   }
  2103.   ,
  2104.   {
  2105.     28, 5, 8193
  2106.   }
  2107.   ,
  2108.   {
  2109.     18, 5, 9
  2110.   }
  2111.   ,
  2112.   {
  2113.     26, 5, 2049
  2114.   }
  2115.   ,
  2116.   {
  2117.     22, 5, 129
  2118.   }
  2119.   ,
  2120.   {
  2121.     64, 5, 0
  2122.   }
  2123.   ,
  2124.   {
  2125.     16, 5, 2
  2126.   }
  2127.   ,
  2128.   {
  2129.     23, 5, 385
  2130.   }
  2131.   ,
  2132.   {
  2133.     19, 5, 25
  2134.   }
  2135.   ,
  2136.   {
  2137.     27, 5, 6145
  2138.   }
  2139.   ,
  2140.   {
  2141.     17, 5, 7
  2142.   }
  2143.   ,
  2144.   {
  2145.     25, 5, 1537
  2146.   }
  2147.   ,
  2148.   {
  2149.     21, 5, 97
  2150.   }
  2151.   ,
  2152.   {
  2153.     29, 5, 24577
  2154.   }
  2155.   ,
  2156.   {
  2157.     16, 5, 4
  2158.   }
  2159.   ,
  2160.   {
  2161.     24, 5, 769
  2162.   }
  2163.   ,
  2164.   {
  2165.     20, 5, 49
  2166.   }
  2167.   ,
  2168.   {
  2169.     28, 5, 12289
  2170.   }
  2171.   ,
  2172.   {
  2173.     18, 5, 13
  2174.   }
  2175.   ,
  2176.   {
  2177.     26, 5, 3073
  2178.   }
  2179.   ,
  2180.   {
  2181.     22, 5, 193
  2182.   }
  2183.   ,
  2184.   {
  2185.     64, 5, 0
  2186.   }
  2187. };