1/****************************************************************************** 2* 3* Copyright (C) 2012 Ittiam Systems Pvt Ltd, Bangalore 4* 5* Licensed under the Apache License, Version 2.0 (the "License"); 6* you may not use this file except in compliance with the License. 7* You may obtain a copy of the License at: 8* 9* http://www.apache.org/licenses/LICENSE-2.0 10* 11* Unless required by applicable law or agreed to in writing, software 12* distributed under the License is distributed on an "AS IS" BASIS, 13* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14* See the License for the specific language governing permissions and 15* limitations under the License. 16* 17******************************************************************************/ 18 19 20/** 21****************************************************************************** 22* @file 23* ihevc_cabac_tables.c 24* 25* @brief 26* This file contains HEVC cabac tables for init contexts, rlps and 27* cabac state trasnitions 28* 29* @author 30* Ittiam 31* 32* @par List of Tables 33* - gau1_ihevc_cabac_rlps[] 34* - gau1_ihevc_next_state[] 35* - gau1_ihevc_cab_ctxts[] 36* 37****************************************************************************** 38*/ 39 40 41/*****************************************************************************/ 42/* File Includes */ 43/*****************************************************************************/ 44#include "ihevc_typedefs.h" 45#include "ihevc_cabac_tables.h" 46 47 48/** 49 ****************************************************************************** 50 * @brief Table for rangeTabLPS depending on pStateIdx and qCodIRangeIdx 51 * input : pStateIdx(0-63) and qCodIRangeIdx(0-3) [(Range >> 6) & 0x3] 52 * output : RLps 53 * 54 * @remarks See Table 9-40 of HEVC spec for rangeTabLPS 55 ****************************************************************************** 56 */ 57const UWORD8 gau1_ihevc_cabac_rlps[64][4] = 58{ 59 { 128, 176, 208, 240 }, 60 { 128, 167, 197, 227 }, 61 { 128, 158, 187, 216 }, 62 { 123, 150, 178, 205 }, 63 { 116, 142, 169, 195 }, 64 { 111, 135, 160, 185 }, 65 { 105, 128, 152, 175 }, 66 { 100, 122, 144, 166 }, 67 { 95, 116, 137, 158 }, 68 { 90, 110, 130, 150 }, 69 { 85, 104, 123, 142 }, 70 { 81, 99, 117, 135 }, 71 { 77, 94, 111, 128 }, 72 { 73, 89, 105, 122 }, 73 { 69, 85, 100, 116 }, 74 { 66, 80, 95, 110 }, 75 { 62, 76, 90, 104 }, 76 { 59, 72, 86, 99 }, 77 { 56, 69, 81, 94 }, 78 { 53, 65, 77, 89 }, 79 { 51, 62, 73, 85 }, 80 { 48, 59, 69, 80 }, 81 { 46, 56, 66, 76 }, 82 { 43, 53, 63, 72 }, 83 { 41, 50, 59, 69 }, 84 { 39, 48, 56, 65 }, 85 { 37, 45, 54, 62 }, 86 { 35, 43, 51, 59 }, 87 { 33, 41, 48, 56 }, 88 { 32, 39, 46, 53 }, 89 { 30, 37, 43, 50 }, 90 { 29, 35, 41, 48 }, 91 { 27, 33, 39, 45 }, 92 { 26, 31, 37, 43 }, 93 { 24, 30, 35, 41 }, 94 { 23, 28, 33, 39 }, 95 { 22, 27, 32, 37 }, 96 { 21, 26, 30, 35 }, 97 { 20, 24, 29, 33 }, 98 { 19, 23, 27, 31 }, 99 { 18, 22, 26, 30 }, 100 { 17, 21, 25, 28 }, 101 { 16, 20, 23, 27 }, 102 { 15, 19, 22, 25 }, 103 { 14, 18, 21, 24 }, 104 { 14, 17, 20, 23 }, 105 { 13, 16, 19, 22 }, 106 { 12, 15, 18, 21 }, 107 { 12, 14, 17, 20 }, 108 { 11, 14, 16, 19 }, 109 { 11, 13, 15, 18 }, 110 { 10, 12, 15, 17 }, 111 { 10, 12, 14, 16 }, 112 { 9, 11, 13, 15 }, 113 { 9, 11, 12, 14 }, 114 { 8, 10, 12, 14 }, 115 { 8, 9, 11, 13 }, 116 { 7, 9, 11, 12 }, 117 { 7, 9, 10, 12 }, 118 { 7, 8, 10, 11 }, 119 { 6, 8, 9, 11 }, 120 { 6, 7, 9, 10 }, 121 { 6, 7, 8, 9 }, 122 { 2, 2, 2, 2 } 123}; 124 125 126/** 127 ****************************************************************************** 128 * @brief probaility+MPS state transition tables based on cur State and bin 129 * input : curpState[bits7-2] | curMPS[bit1] | decodedBin[bit0] 130 * output : nextpState[bits6-1] | nextMPS[bit0] 131 * @remarks Modified form of Table-9-41 State Transition table in HEVC spec 132 ****************************************************************************** 133 */ 134const UWORD8 gau1_ihevc_next_state[64 * 2 * 2] = 135{ 136/*****************************************************************************/ 137/* m=0,b=0 | m=0,b=1 | m=1,b=0 | m=1,b=1 */ 138/*****************************************************************************/ 139 2, 1, 0, 3, /* mps reversal for m=0,b=1 / m=1,b=0 */ 140 4, 0, 1, 5, 141 6, 2, 3, 7, 142 8, 4, 5, 9, 143 10, 4, 5, 11, 144 12, 8, 9, 13, 145 14, 8, 9, 15, 146 16, 10, 11, 17, 147 18, 12, 13, 19, 148 20, 14, 15, 21, 149 22, 16, 17, 23, 150 24, 18, 19, 25, 151 26, 18, 19, 27, 152 28, 22, 23, 29, 153 30, 22, 23, 31, 154 32, 24, 25, 33, 155 34, 26, 27, 35, 156 36, 26, 27, 37, 157 38, 30, 31, 39, 158 40, 30, 31, 41, 159 42, 32, 33, 43, 160 44, 32, 33, 45, 161 46, 36, 37, 47, 162 48, 36, 37, 49, 163 50, 38, 39, 51, 164 52, 38, 39, 53, 165 54, 42, 43, 55, 166 56, 42, 43, 57, 167 58, 44, 45, 59, 168 60, 44, 45, 61, 169 62, 46, 47, 63, 170 64, 48, 49, 65, 171 66, 48, 49, 67, 172 68, 50, 51, 69, 173 70, 52, 53, 71, 174 72, 52, 53, 73, 175 74, 54, 55, 75, 176 76, 54, 55, 77, 177 78, 56, 57, 79, 178 80, 58, 59, 81, 179 82, 58, 59, 83, 180 84, 60, 61, 85, 181 86, 60, 61, 87, 182 88, 60, 61, 89, 183 90, 62, 63, 91, 184 92, 64, 65, 93, 185 94, 64, 65, 95, 186 96, 66, 67, 97, 187 98, 66, 67, 99, 188 100, 66, 67, 101, 189 102, 68, 69, 103, 190 104, 68, 69, 105, 191 106, 70, 71, 107, 192 108, 70, 71, 109, 193 110, 70, 71, 111, 194 112, 72, 73, 113, 195 114, 72, 73, 115, 196 116, 72, 73, 117, 197 118, 74, 75, 119, 198 120, 74, 75, 121, 199 122, 74, 75, 123, 200 124, 76, 77, 125, 201 124, 76, 77, 125, 202 126, 126, 127, 127 203}; 204 205 206/* 207****************************************************************************** 208* As per HEVC standard the Cabac values are generated using following logic 209* (ref: section 9.3.1.1 of JCTVC-J1003_d7_DIS) 210* From the 8 bit table entry initValue, the two 4 bit variables slopeIdx and 211* intersecIdx are derived according to the following pseudo-code process 212* slopeIdx = initValue >> 4 213* intersecIdx = initValue & 15 214* 215* Slope m and Intersec n are derived from the indices as follows: 216* m = slopeIdx*5 - 45 217* n = ( intersecIdx << 3 ) - 16 218* 219* The two values assigned to pStateIdx and valMPS for the initialization 220* are derived from SliceQPY, which is derived in Equation 7 35. 221* 222* Given the variable m and n, the initialization is specified by the following 223* pseudo-code process 224* 225* preCtxState = Clip3( 1, 126, ( ( m * Clip3( 0, 51, SliceQPY ) ) >> 4 ) + n ) 226* valMPS = ( preCtxState <= 63) ? 0 : 1 227* pStateIdx = valMPS ? (preCtxState - 64) : (63 - preCtxState) 228****************************************************************************** 229*/ 230 231/** 232 ****************************************************************************** 233 * @brief Init context tables for all combinations of qp and cabac_init_idc 234 * @remarks Packing format MPS in lsb and pState in bits[1-6] 235 ****************************************************************************** 236 */ 237 238const UWORD8 gau1_ihevc_cab_ctxts[IHEVC_NUM_CAB_IDC][IHEVC_MAX_QP][IHEVC_CAB_CTXT_END] = 239{ 240 { 241 { 242 /* Context Tables for init_idc = 0, qp = 0 */ 243 244 14, 30, 17, 49, 49, 1, 81, 81, 81, 1, 245 1, 81, 30, 81, 81, 81, 30, 81, 81, 81, 246 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 247 81, 14, 1, 1, 81, 49, 65, 1, 62, 1, 248 17, 17, 65, 65, 33, 49, 33, 14, 49, 81, 249 33, 49, 81, 81, 81, 81, 81, 33, 17, 81, 250 65, 65, 33, 49, 33, 14, 49, 81, 33, 49, 251 81, 81, 81, 81, 81, 33, 17, 81, 17, 17, 252 62, 49, 81, 81, 49, 65, 65, 65, 33, 33, 253 33, 17, 49, 49, 110, 14, 49, 17, 49, 49, 254 110, 14, 49, 17, 49, 49, 110, 14, 49, 33, 255 17, 62, 62, 30, 30, 30, 30, 14, 30, 17, 256 81, 30, 17, 81, 33, 33, 14, 1, 33, 30, 257 1, 17, 14, 1, 78, 33, 17, 17, 1, 30, 258 33, 110, 62, 62, 33, 110, 1, 78, 1, 14, 259 30, 46, 30, 30, 260 }, 261 262 { 263 /* Context Tables for init_idc = 0, qp = 1 */ 264 265 14, 30, 15, 47, 49, 1, 83, 83, 83, 1, 266 1, 83, 30, 83, 83, 83, 30, 77, 83, 83, 267 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 268 83, 14, 0, 0, 79, 47, 61, 0, 62, 1, 269 15, 15, 63, 63, 31, 47, 31, 14, 47, 79, 270 31, 47, 79, 79, 79, 79, 77, 31, 15, 77, 271 63, 63, 31, 47, 31, 14, 47, 79, 31, 47, 272 79, 79, 79, 79, 77, 31, 15, 77, 13, 17, 273 64, 47, 79, 79, 47, 63, 63, 61, 31, 31, 274 31, 15, 47, 47, 110, 14, 47, 15, 47, 47, 275 110, 14, 47, 15, 47, 47, 110, 14, 47, 31, 276 15, 62, 62, 30, 32, 30, 32, 14, 32, 15, 277 79, 32, 15, 79, 31, 29, 16, 0, 31, 30, 278 0, 15, 14, 2, 78, 29, 15, 15, 0, 30, 279 31, 110, 62, 62, 31, 108, 0, 78, 0, 14, 280 32, 46, 30, 30, 281 }, 282 283 { 284 /* Context Tables for init_idc = 0, qp = 2 */ 285 286 14, 28, 15, 47, 49, 1, 87, 87, 87, 1, 287 1, 87, 28, 87, 87, 87, 28, 73, 87, 87, 288 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 289 87, 14, 0, 0, 77, 47, 59, 0, 60, 1, 290 15, 15, 61, 61, 29, 45, 31, 14, 45, 77, 291 31, 45, 77, 79, 77, 77, 73, 29, 13, 73, 292 61, 61, 29, 45, 31, 14, 45, 77, 31, 45, 293 77, 79, 77, 77, 73, 29, 13, 73, 11, 17, 294 64, 47, 77, 77, 45, 61, 61, 59, 29, 29, 295 29, 13, 45, 47, 108, 14, 45, 13, 45, 47, 296 108, 14, 45, 13, 45, 47, 108, 14, 45, 31, 297 15, 60, 60, 30, 32, 30, 32, 14, 32, 15, 298 77, 32, 15, 77, 31, 27, 16, 0, 31, 30, 299 0, 15, 14, 6, 78, 27, 15, 13, 2, 30, 300 31, 108, 62, 60, 31, 104, 2, 76, 0, 14, 301 32, 46, 30, 30, 302 }, 303 304 { 305 /* Context Tables for init_idc = 0, qp = 3 */ 306 307 14, 26, 15, 47, 49, 1, 91, 91, 91, 1, 308 1, 91, 28, 91, 91, 91, 28, 69, 91, 91, 309 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 310 91, 14, 0, 0, 75, 47, 57, 0, 60, 1, 311 15, 15, 59, 59, 29, 45, 31, 14, 45, 77, 312 31, 43, 75, 79, 77, 75, 71, 27, 13, 69, 313 59, 59, 29, 45, 31, 14, 45, 77, 31, 43, 314 75, 79, 77, 75, 71, 27, 13, 69, 9, 17, 315 64, 47, 75, 75, 45, 59, 59, 57, 29, 27, 316 29, 11, 45, 47, 108, 14, 45, 11, 45, 47, 317 108, 14, 45, 11, 45, 47, 108, 14, 45, 31, 318 15, 60, 60, 30, 32, 30, 32, 14, 32, 15, 319 75, 32, 15, 75, 31, 25, 16, 0, 31, 30, 320 0, 15, 14, 8, 78, 25, 15, 11, 2, 30, 321 31, 108, 62, 60, 31, 102, 2, 74, 0, 14, 322 32, 46, 30, 30, 323 }, 324 325 { 326 /* Context Tables for init_idc = 0, qp = 4 */ 327 328 14, 24, 13, 45, 49, 1, 95, 95, 95, 1, 329 1, 95, 26, 95, 95, 95, 26, 65, 95, 95, 330 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 331 95, 14, 2, 2, 73, 45, 55, 2, 58, 1, 332 13, 13, 57, 57, 27, 43, 29, 14, 43, 75, 333 29, 41, 73, 77, 75, 73, 67, 25, 11, 65, 334 57, 57, 27, 43, 29, 14, 43, 75, 29, 41, 335 73, 77, 75, 73, 67, 25, 11, 65, 7, 19, 336 66, 45, 73, 73, 43, 57, 57, 55, 27, 25, 337 27, 9, 43, 45, 106, 14, 43, 9, 43, 45, 338 106, 14, 43, 9, 43, 45, 106, 14, 43, 29, 339 13, 58, 58, 30, 34, 30, 34, 14, 34, 13, 340 73, 34, 13, 73, 29, 23, 18, 2, 29, 30, 341 2, 13, 14, 12, 78, 23, 13, 9, 4, 30, 342 29, 106, 60, 58, 29, 98, 4, 72, 2, 14, 343 34, 44, 30, 30, 344 }, 345 346 { 347 /* Context Tables for init_idc = 0, qp = 5 */ 348 349 14, 22, 13, 45, 49, 1, 99, 99, 99, 1, 350 1, 99, 24, 99, 99, 99, 24, 61, 99, 99, 351 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 352 99, 14, 2, 2, 71, 45, 51, 2, 56, 1, 353 13, 13, 55, 55, 25, 41, 29, 14, 41, 73, 354 29, 39, 71, 77, 73, 71, 65, 23, 9, 61, 355 55, 55, 25, 41, 29, 14, 41, 73, 29, 39, 356 71, 77, 73, 71, 65, 23, 9, 61, 3, 19, 357 66, 45, 71, 71, 41, 55, 55, 51, 25, 23, 358 25, 7, 41, 45, 104, 14, 41, 7, 41, 45, 359 104, 14, 41, 7, 41, 45, 104, 14, 41, 29, 360 13, 56, 56, 30, 34, 30, 34, 14, 34, 13, 361 71, 34, 13, 71, 29, 19, 18, 2, 29, 30, 362 2, 13, 14, 14, 78, 19, 13, 7, 6, 30, 363 29, 104, 60, 56, 29, 96, 6, 70, 2, 14, 364 34, 44, 30, 30, 365 }, 366 367 { 368 /* Context Tables for init_idc = 0, qp = 6 */ 369 370 14, 20, 13, 45, 49, 1, 103, 103, 103, 1, 371 1, 103, 24, 103, 103, 103, 24, 57, 103, 103, 372 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 373 103, 14, 2, 2, 69, 45, 49, 2, 56, 1, 374 13, 13, 53, 53, 25, 41, 29, 14, 41, 73, 375 29, 37, 69, 77, 73, 69, 61, 21, 9, 57, 376 53, 53, 25, 41, 29, 14, 41, 73, 29, 37, 377 69, 77, 73, 69, 61, 21, 9, 57, 1, 19, 378 66, 45, 69, 69, 41, 53, 53, 49, 25, 21, 379 25, 5, 41, 45, 104, 14, 41, 5, 41, 45, 380 104, 14, 41, 5, 41, 45, 104, 14, 41, 29, 381 13, 56, 56, 30, 34, 30, 34, 14, 34, 13, 382 69, 34, 13, 69, 29, 17, 18, 2, 29, 30, 383 2, 13, 14, 18, 78, 17, 13, 5, 6, 30, 384 29, 104, 60, 56, 29, 92, 6, 68, 2, 14, 385 34, 44, 30, 30, 386 }, 387 388 { 389 /* Context Tables for init_idc = 0, qp = 7 */ 390 391 14, 18, 11, 43, 49, 1, 107, 107, 107, 1, 392 1, 107, 22, 107, 107, 107, 22, 53, 107, 107, 393 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 394 107, 14, 4, 4, 67, 43, 47, 4, 54, 1, 395 11, 11, 51, 51, 23, 39, 27, 14, 39, 71, 396 27, 35, 67, 75, 71, 67, 59, 19, 7, 53, 397 51, 51, 23, 39, 27, 14, 39, 71, 27, 35, 398 67, 75, 71, 67, 59, 19, 7, 53, 0, 21, 399 68, 43, 67, 67, 39, 51, 51, 47, 23, 19, 400 23, 3, 39, 43, 102, 14, 39, 3, 39, 43, 401 102, 14, 39, 3, 39, 43, 102, 14, 39, 27, 402 11, 54, 54, 30, 36, 30, 36, 14, 36, 11, 403 67, 36, 11, 67, 27, 15, 20, 4, 27, 30, 404 4, 11, 14, 20, 78, 15, 11, 3, 8, 30, 405 27, 102, 58, 54, 27, 90, 8, 66, 4, 14, 406 36, 42, 30, 30, 407 }, 408 409 { 410 /* Context Tables for init_idc = 0, qp = 8 */ 411 412 14, 16, 11, 43, 49, 1, 111, 111, 111, 1, 413 1, 111, 20, 111, 111, 111, 20, 51, 111, 111, 414 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 415 111, 14, 4, 4, 65, 43, 45, 4, 52, 1, 416 11, 11, 49, 49, 23, 39, 27, 14, 39, 71, 417 27, 33, 65, 75, 71, 65, 55, 17, 7, 51, 418 49, 49, 23, 39, 27, 14, 39, 71, 27, 33, 419 65, 75, 71, 65, 55, 17, 7, 51, 2, 21, 420 68, 43, 65, 65, 39, 49, 49, 45, 23, 17, 421 23, 1, 39, 43, 100, 14, 39, 1, 39, 43, 422 100, 14, 39, 1, 39, 43, 100, 14, 39, 27, 423 11, 52, 52, 30, 36, 30, 36, 14, 36, 11, 424 65, 36, 11, 65, 27, 13, 20, 4, 27, 30, 425 4, 11, 14, 24, 78, 13, 11, 1, 8, 30, 426 27, 100, 58, 52, 27, 86, 8, 64, 4, 14, 427 36, 42, 30, 30, 428 }, 429 430 { 431 /* Context Tables for init_idc = 0, qp = 9 */ 432 433 14, 14, 11, 43, 49, 1, 113, 113, 113, 1, 434 1, 113, 20, 113, 113, 113, 20, 47, 113, 113, 435 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 436 113, 14, 4, 4, 63, 43, 41, 4, 52, 1, 437 11, 11, 47, 47, 21, 37, 27, 14, 37, 69, 438 27, 31, 63, 75, 69, 63, 51, 15, 5, 47, 439 47, 47, 21, 37, 27, 14, 37, 69, 27, 31, 440 63, 75, 69, 63, 51, 15, 5, 47, 6, 21, 441 68, 43, 63, 63, 37, 47, 47, 41, 21, 15, 442 21, 0, 37, 43, 100, 14, 37, 0, 37, 43, 443 100, 14, 37, 0, 37, 43, 100, 14, 37, 27, 444 11, 52, 52, 30, 36, 30, 36, 14, 36, 11, 445 63, 36, 11, 63, 27, 9, 20, 4, 27, 30, 446 4, 11, 14, 28, 78, 9, 11, 0, 10, 30, 447 27, 100, 58, 52, 27, 82, 10, 62, 4, 14, 448 36, 42, 30, 30, 449 }, 450 451 { 452 /* Context Tables for init_idc = 0, qp = 10 */ 453 454 14, 12, 9, 41, 49, 1, 117, 117, 117, 1, 455 1, 117, 18, 117, 117, 117, 18, 43, 117, 117, 456 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 457 117, 14, 6, 6, 61, 41, 39, 6, 50, 1, 458 9, 9, 45, 45, 19, 35, 25, 14, 35, 67, 459 25, 29, 61, 73, 67, 61, 49, 13, 3, 43, 460 45, 45, 19, 35, 25, 14, 35, 67, 25, 29, 461 61, 73, 67, 61, 49, 13, 3, 43, 8, 23, 462 70, 41, 61, 61, 35, 45, 45, 39, 19, 13, 463 19, 2, 35, 41, 98, 14, 35, 2, 35, 41, 464 98, 14, 35, 2, 35, 41, 98, 14, 35, 25, 465 9, 50, 50, 30, 38, 30, 38, 14, 38, 9, 466 61, 38, 9, 61, 25, 7, 22, 6, 25, 30, 467 6, 9, 14, 30, 78, 7, 9, 2, 12, 30, 468 25, 98, 56, 50, 25, 80, 12, 60, 6, 14, 469 38, 40, 30, 30, 470 }, 471 472 { 473 /* Context Tables for init_idc = 0, qp = 11 */ 474 475 14, 10, 9, 41, 49, 1, 121, 121, 121, 1, 476 1, 121, 18, 121, 121, 121, 18, 39, 121, 121, 477 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 478 121, 14, 6, 6, 59, 41, 37, 6, 50, 1, 479 9, 9, 43, 43, 19, 35, 25, 14, 35, 67, 480 25, 27, 59, 73, 67, 59, 45, 11, 3, 39, 481 43, 43, 19, 35, 25, 14, 35, 67, 25, 27, 482 59, 73, 67, 59, 45, 11, 3, 39, 10, 23, 483 70, 41, 59, 59, 35, 43, 43, 37, 19, 11, 484 19, 4, 35, 41, 98, 14, 35, 4, 35, 41, 485 98, 14, 35, 4, 35, 41, 98, 14, 35, 25, 486 9, 50, 50, 30, 38, 30, 38, 14, 38, 9, 487 59, 38, 9, 59, 25, 5, 22, 6, 25, 30, 488 6, 9, 14, 34, 78, 5, 9, 4, 12, 30, 489 25, 98, 56, 50, 25, 76, 12, 58, 6, 14, 490 38, 40, 30, 30, 491 }, 492 493 { 494 /* Context Tables for init_idc = 0, qp = 12 */ 495 496 14, 8, 9, 41, 49, 1, 125, 125, 125, 1, 497 1, 125, 16, 125, 125, 125, 16, 35, 125, 125, 498 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 499 125, 14, 6, 6, 57, 41, 35, 6, 48, 1, 500 9, 9, 41, 41, 17, 33, 25, 14, 33, 65, 501 25, 25, 57, 73, 65, 57, 43, 9, 1, 35, 502 41, 41, 17, 33, 25, 14, 33, 65, 25, 25, 503 57, 73, 65, 57, 43, 9, 1, 35, 12, 23, 504 70, 41, 57, 57, 33, 41, 41, 35, 17, 9, 505 17, 6, 33, 41, 96, 14, 33, 6, 33, 41, 506 96, 14, 33, 6, 33, 41, 96, 14, 33, 25, 507 9, 48, 48, 30, 38, 30, 38, 14, 38, 9, 508 57, 38, 9, 57, 25, 3, 22, 6, 25, 30, 509 6, 9, 14, 36, 78, 3, 9, 6, 14, 30, 510 25, 96, 56, 48, 25, 74, 14, 56, 6, 14, 511 38, 40, 30, 30, 512 }, 513 514 { 515 /* Context Tables for init_idc = 0, qp = 13 */ 516 517 14, 6, 7, 39, 49, 1, 125, 125, 125, 1, 518 1, 125, 14, 125, 125, 125, 14, 31, 125, 125, 519 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 520 125, 14, 8, 8, 55, 39, 31, 8, 46, 1, 521 7, 7, 39, 39, 15, 31, 23, 14, 31, 63, 522 23, 23, 55, 71, 63, 55, 39, 7, 0, 31, 523 39, 39, 15, 31, 23, 14, 31, 63, 23, 23, 524 55, 71, 63, 55, 39, 7, 0, 31, 16, 25, 525 72, 39, 55, 55, 31, 39, 39, 31, 15, 7, 526 15, 8, 31, 39, 94, 14, 31, 8, 31, 39, 527 94, 14, 31, 8, 31, 39, 94, 14, 31, 23, 528 7, 46, 46, 30, 40, 30, 40, 14, 40, 7, 529 55, 40, 7, 55, 23, 0, 24, 8, 23, 30, 530 8, 7, 14, 40, 78, 0, 7, 8, 16, 30, 531 23, 94, 54, 46, 23, 70, 16, 54, 8, 14, 532 40, 38, 30, 30, 533 }, 534 535 { 536 /* Context Tables for init_idc = 0, qp = 14 */ 537 538 14, 4, 7, 39, 49, 1, 125, 125, 125, 1, 539 1, 125, 14, 125, 125, 125, 14, 27, 125, 125, 540 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 541 125, 14, 8, 8, 53, 39, 29, 8, 46, 1, 542 7, 7, 37, 37, 15, 31, 23, 14, 31, 63, 543 23, 21, 53, 71, 63, 53, 37, 5, 0, 27, 544 37, 37, 15, 31, 23, 14, 31, 63, 23, 21, 545 53, 71, 63, 53, 37, 5, 0, 27, 18, 25, 546 72, 39, 53, 53, 31, 37, 37, 29, 15, 5, 547 15, 10, 31, 39, 94, 14, 31, 10, 31, 39, 548 94, 14, 31, 10, 31, 39, 94, 14, 31, 23, 549 7, 46, 46, 30, 40, 30, 40, 14, 40, 7, 550 53, 40, 7, 53, 23, 2, 24, 8, 23, 30, 551 8, 7, 14, 42, 78, 2, 7, 10, 16, 30, 552 23, 94, 54, 46, 23, 68, 16, 52, 8, 14, 553 40, 38, 30, 30, 554 }, 555 556 { 557 /* Context Tables for init_idc = 0, qp = 15 */ 558 559 14, 2, 7, 39, 49, 1, 125, 125, 125, 1, 560 1, 125, 12, 125, 125, 125, 12, 23, 125, 125, 561 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 562 125, 14, 8, 8, 51, 39, 27, 8, 44, 1, 563 7, 7, 35, 35, 13, 29, 23, 14, 29, 61, 564 23, 19, 51, 71, 61, 51, 33, 3, 2, 23, 565 35, 35, 13, 29, 23, 14, 29, 61, 23, 19, 566 51, 71, 61, 51, 33, 3, 2, 23, 20, 25, 567 72, 39, 51, 51, 29, 35, 35, 27, 13, 3, 568 13, 12, 29, 39, 92, 14, 29, 12, 29, 39, 569 92, 14, 29, 12, 29, 39, 92, 14, 29, 23, 570 7, 44, 44, 30, 40, 30, 40, 14, 40, 7, 571 51, 40, 7, 51, 23, 4, 24, 8, 23, 30, 572 8, 7, 14, 46, 78, 4, 7, 12, 18, 30, 573 23, 92, 54, 44, 23, 64, 18, 50, 8, 14, 574 40, 38, 30, 30, 575 }, 576 577 { 578 /* Context Tables for init_idc = 0, qp = 16 */ 579 580 14, 0, 7, 39, 49, 1, 125, 125, 125, 1, 581 1, 125, 10, 125, 125, 125, 10, 21, 125, 125, 582 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 583 125, 14, 8, 8, 51, 39, 25, 8, 42, 1, 584 7, 7, 35, 35, 13, 29, 23, 14, 29, 61, 585 23, 19, 51, 71, 61, 51, 31, 3, 2, 21, 586 35, 35, 13, 29, 23, 14, 29, 61, 23, 19, 587 51, 71, 61, 51, 31, 3, 2, 21, 22, 27, 588 72, 39, 51, 51, 29, 35, 35, 25, 13, 3, 589 13, 12, 29, 39, 90, 14, 29, 12, 29, 39, 590 90, 14, 29, 12, 29, 39, 90, 14, 29, 23, 591 7, 42, 42, 30, 40, 30, 40, 14, 40, 7, 592 51, 40, 7, 51, 23, 6, 24, 8, 23, 30, 593 8, 7, 14, 48, 78, 6, 7, 12, 18, 30, 594 23, 90, 52, 42, 23, 60, 18, 48, 8, 14, 595 40, 36, 30, 30, 596 }, 597 598 { 599 /* Context Tables for init_idc = 0, qp = 17 */ 600 601 14, 0, 5, 37, 49, 1, 125, 125, 125, 1, 602 1, 125, 10, 125, 125, 125, 10, 17, 125, 125, 603 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 604 125, 14, 10, 10, 49, 37, 21, 10, 42, 1, 605 5, 5, 33, 33, 11, 27, 21, 14, 27, 59, 606 21, 17, 49, 69, 59, 49, 27, 1, 4, 17, 607 33, 33, 11, 27, 21, 14, 27, 59, 21, 17, 608 49, 69, 59, 49, 27, 1, 4, 17, 26, 27, 609 74, 37, 49, 49, 27, 33, 33, 21, 11, 1, 610 11, 14, 27, 37, 90, 14, 27, 14, 27, 37, 611 90, 14, 27, 14, 27, 37, 90, 14, 27, 21, 612 5, 42, 42, 30, 42, 30, 42, 14, 42, 5, 613 49, 42, 5, 49, 21, 10, 26, 10, 21, 30, 614 10, 5, 14, 52, 78, 10, 5, 14, 20, 30, 615 21, 90, 52, 42, 21, 58, 20, 48, 10, 14, 616 42, 36, 30, 30, 617 }, 618 619 { 620 /* Context Tables for init_idc = 0, qp = 18 */ 621 622 14, 1, 5, 37, 49, 1, 125, 125, 125, 1, 623 1, 125, 8, 125, 125, 125, 8, 13, 125, 125, 624 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 625 125, 14, 10, 10, 47, 37, 19, 10, 40, 1, 626 5, 5, 31, 31, 9, 25, 21, 14, 25, 57, 627 21, 15, 47, 69, 57, 47, 23, 0, 6, 13, 628 31, 31, 9, 25, 21, 14, 25, 57, 21, 15, 629 47, 69, 57, 47, 23, 0, 6, 13, 28, 27, 630 74, 37, 47, 47, 25, 31, 31, 19, 9, 0, 631 9, 16, 25, 37, 88, 14, 25, 16, 25, 37, 632 88, 14, 25, 16, 25, 37, 88, 14, 25, 21, 633 5, 40, 40, 30, 42, 30, 42, 14, 42, 5, 634 47, 42, 5, 47, 21, 12, 26, 10, 21, 30, 635 10, 5, 14, 56, 78, 12, 5, 16, 22, 30, 636 21, 88, 52, 40, 21, 54, 22, 46, 10, 14, 637 42, 36, 30, 30, 638 }, 639 640 { 641 /* Context Tables for init_idc = 0, qp = 19 */ 642 643 14, 3, 5, 37, 49, 1, 125, 125, 125, 1, 644 1, 125, 8, 125, 125, 125, 8, 9, 125, 125, 645 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 646 125, 14, 10, 10, 45, 37, 17, 10, 40, 1, 647 5, 5, 29, 29, 9, 25, 21, 14, 25, 57, 648 21, 13, 45, 69, 57, 45, 21, 2, 6, 9, 649 29, 29, 9, 25, 21, 14, 25, 57, 21, 13, 650 45, 69, 57, 45, 21, 2, 6, 9, 30, 27, 651 74, 37, 45, 45, 25, 29, 29, 17, 9, 2, 652 9, 18, 25, 37, 88, 14, 25, 18, 25, 37, 653 88, 14, 25, 18, 25, 37, 88, 14, 25, 21, 654 5, 40, 40, 30, 42, 30, 42, 14, 42, 5, 655 45, 42, 5, 45, 21, 14, 26, 10, 21, 30, 656 10, 5, 14, 58, 78, 14, 5, 18, 22, 30, 657 21, 88, 52, 40, 21, 52, 22, 44, 10, 14, 658 42, 36, 30, 30, 659 }, 660 661 { 662 /* Context Tables for init_idc = 0, qp = 20 */ 663 664 14, 5, 3, 35, 49, 1, 125, 125, 125, 1, 665 1, 125, 6, 125, 125, 125, 6, 5, 125, 125, 666 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 667 125, 14, 12, 12, 43, 35, 15, 12, 38, 1, 668 3, 3, 27, 27, 7, 23, 19, 14, 23, 55, 669 19, 11, 43, 67, 55, 43, 17, 4, 8, 5, 670 27, 27, 7, 23, 19, 14, 23, 55, 19, 11, 671 43, 67, 55, 43, 17, 4, 8, 5, 32, 29, 672 76, 35, 43, 43, 23, 27, 27, 15, 7, 4, 673 7, 20, 23, 35, 86, 14, 23, 20, 23, 35, 674 86, 14, 23, 20, 23, 35, 86, 14, 23, 19, 675 3, 38, 38, 30, 44, 30, 44, 14, 44, 3, 676 43, 44, 3, 43, 19, 16, 28, 12, 19, 30, 677 12, 3, 14, 62, 78, 16, 3, 20, 24, 30, 678 19, 86, 50, 38, 19, 48, 24, 42, 12, 14, 679 44, 34, 30, 30, 680 }, 681 682 { 683 /* Context Tables for init_idc = 0, qp = 21 */ 684 685 14, 7, 3, 35, 49, 1, 125, 125, 125, 1, 686 1, 125, 4, 125, 125, 125, 4, 1, 125, 125, 687 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 688 125, 14, 12, 12, 41, 35, 11, 12, 36, 1, 689 3, 3, 25, 25, 5, 21, 19, 14, 21, 53, 690 19, 9, 41, 67, 53, 41, 15, 6, 10, 1, 691 25, 25, 5, 21, 19, 14, 21, 53, 19, 9, 692 41, 67, 53, 41, 15, 6, 10, 1, 36, 29, 693 76, 35, 41, 41, 21, 25, 25, 11, 5, 6, 694 5, 22, 21, 35, 84, 14, 21, 22, 21, 35, 695 84, 14, 21, 22, 21, 35, 84, 14, 21, 19, 696 3, 36, 36, 30, 44, 30, 44, 14, 44, 3, 697 41, 44, 3, 41, 19, 20, 28, 12, 19, 30, 698 12, 3, 14, 64, 78, 20, 3, 22, 26, 30, 699 19, 84, 50, 36, 19, 46, 26, 40, 12, 14, 700 44, 34, 30, 30, 701 }, 702 703 { 704 /* Context Tables for init_idc = 0, qp = 22 */ 705 706 14, 9, 3, 35, 49, 1, 125, 125, 125, 1, 707 1, 125, 4, 125, 125, 125, 4, 2, 125, 125, 708 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 709 125, 14, 12, 12, 39, 35, 9, 12, 36, 1, 710 3, 3, 23, 23, 5, 21, 19, 14, 21, 53, 711 19, 7, 39, 67, 53, 39, 11, 8, 10, 2, 712 23, 23, 5, 21, 19, 14, 21, 53, 19, 7, 713 39, 67, 53, 39, 11, 8, 10, 2, 38, 29, 714 76, 35, 39, 39, 21, 23, 23, 9, 5, 8, 715 5, 24, 21, 35, 84, 14, 21, 24, 21, 35, 716 84, 14, 21, 24, 21, 35, 84, 14, 21, 19, 717 3, 36, 36, 30, 44, 30, 44, 14, 44, 3, 718 39, 44, 3, 39, 19, 22, 28, 12, 19, 30, 719 12, 3, 14, 68, 78, 22, 3, 24, 26, 30, 720 19, 84, 50, 36, 19, 42, 26, 38, 12, 14, 721 44, 34, 30, 30, 722 }, 723 724 { 725 /* Context Tables for init_idc = 0, qp = 23 */ 726 727 14, 11, 1, 33, 49, 1, 125, 125, 125, 1, 728 1, 125, 2, 125, 125, 125, 2, 6, 125, 125, 729 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 730 125, 14, 14, 14, 37, 33, 7, 14, 34, 1, 731 1, 1, 21, 21, 3, 19, 17, 14, 19, 51, 732 17, 5, 37, 65, 51, 37, 9, 10, 12, 6, 733 21, 21, 3, 19, 17, 14, 19, 51, 17, 5, 734 37, 65, 51, 37, 9, 10, 12, 6, 40, 31, 735 78, 33, 37, 37, 19, 21, 21, 7, 3, 10, 736 3, 26, 19, 33, 82, 14, 19, 26, 19, 33, 737 82, 14, 19, 26, 19, 33, 82, 14, 19, 17, 738 1, 34, 34, 30, 46, 30, 46, 14, 46, 1, 739 37, 46, 1, 37, 17, 24, 30, 14, 17, 30, 740 14, 1, 14, 70, 78, 24, 1, 26, 28, 30, 741 17, 82, 48, 34, 17, 40, 28, 36, 14, 14, 742 46, 32, 30, 30, 743 }, 744 745 { 746 /* Context Tables for init_idc = 0, qp = 24 */ 747 748 14, 13, 1, 33, 49, 1, 125, 125, 125, 1, 749 1, 125, 0, 125, 125, 125, 0, 8, 125, 125, 750 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 751 125, 14, 14, 14, 35, 33, 5, 14, 32, 1, 752 1, 1, 19, 19, 3, 19, 17, 14, 19, 51, 753 17, 3, 35, 65, 51, 35, 5, 12, 12, 8, 754 19, 19, 3, 19, 17, 14, 19, 51, 17, 3, 755 35, 65, 51, 35, 5, 12, 12, 8, 42, 31, 756 78, 33, 35, 35, 19, 19, 19, 5, 3, 12, 757 3, 28, 19, 33, 80, 14, 19, 28, 19, 33, 758 80, 14, 19, 28, 19, 33, 80, 14, 19, 17, 759 1, 32, 32, 30, 46, 30, 46, 14, 46, 1, 760 35, 46, 1, 35, 17, 26, 30, 14, 17, 30, 761 14, 1, 14, 74, 78, 26, 1, 28, 28, 30, 762 17, 80, 48, 32, 17, 36, 28, 34, 14, 14, 763 46, 32, 30, 30, 764 }, 765 766 { 767 /* Context Tables for init_idc = 0, qp = 25 */ 768 769 14, 15, 1, 33, 49, 1, 125, 125, 125, 1, 770 1, 125, 0, 125, 125, 125, 0, 12, 125, 125, 771 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 772 125, 14, 14, 14, 33, 33, 1, 14, 32, 1, 773 1, 1, 17, 17, 1, 17, 17, 14, 17, 49, 774 17, 1, 33, 65, 49, 33, 1, 14, 14, 12, 775 17, 17, 1, 17, 17, 14, 17, 49, 17, 1, 776 33, 65, 49, 33, 1, 14, 14, 12, 46, 31, 777 78, 33, 33, 33, 17, 17, 17, 1, 1, 14, 778 1, 30, 17, 33, 80, 14, 17, 30, 17, 33, 779 80, 14, 17, 30, 17, 33, 80, 14, 17, 17, 780 1, 32, 32, 30, 46, 30, 46, 14, 46, 1, 781 33, 46, 1, 33, 17, 30, 30, 14, 17, 30, 782 14, 1, 14, 78, 78, 30, 1, 30, 30, 30, 783 17, 80, 48, 32, 17, 32, 30, 32, 14, 14, 784 46, 32, 30, 30, 785 }, 786 787 { 788 /* Context Tables for init_idc = 0, qp = 26 */ 789 790 14, 17, 0, 31, 49, 1, 125, 125, 125, 1, 791 1, 125, 1, 125, 125, 125, 1, 16, 125, 125, 792 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 793 125, 14, 16, 16, 31, 31, 0, 16, 30, 1, 794 0, 0, 15, 15, 0, 15, 15, 14, 15, 47, 795 15, 0, 31, 63, 47, 31, 0, 16, 16, 16, 796 15, 15, 0, 15, 15, 14, 15, 47, 15, 0, 797 31, 63, 47, 31, 0, 16, 16, 16, 48, 33, 798 80, 31, 31, 31, 15, 15, 15, 0, 0, 16, 799 0, 32, 15, 31, 78, 14, 15, 32, 15, 31, 800 78, 14, 15, 32, 15, 31, 78, 14, 15, 15, 801 0, 30, 30, 30, 48, 30, 48, 14, 48, 0, 802 31, 48, 0, 31, 15, 32, 32, 16, 15, 30, 803 16, 0, 14, 80, 78, 32, 0, 32, 32, 30, 804 15, 78, 46, 30, 15, 30, 32, 30, 16, 14, 805 48, 30, 30, 30, 806 }, 807 808 { 809 /* Context Tables for init_idc = 0, qp = 27 */ 810 811 14, 19, 0, 31, 49, 1, 125, 125, 125, 1, 812 1, 125, 1, 125, 125, 125, 1, 20, 125, 125, 813 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 814 125, 14, 16, 16, 29, 31, 2, 16, 30, 1, 815 0, 0, 13, 13, 0, 15, 15, 14, 15, 47, 816 15, 2, 29, 63, 47, 29, 4, 18, 16, 20, 817 13, 13, 0, 15, 15, 14, 15, 47, 15, 2, 818 29, 63, 47, 29, 4, 18, 16, 20, 50, 33, 819 80, 31, 29, 29, 15, 13, 13, 2, 0, 18, 820 0, 34, 15, 31, 78, 14, 15, 34, 15, 31, 821 78, 14, 15, 34, 15, 31, 78, 14, 15, 15, 822 0, 30, 30, 30, 48, 30, 48, 14, 48, 0, 823 29, 48, 0, 29, 15, 34, 32, 16, 15, 30, 824 16, 0, 14, 84, 78, 34, 0, 34, 32, 30, 825 15, 78, 46, 30, 15, 26, 32, 28, 16, 14, 826 48, 30, 30, 30, 827 }, 828 829 { 830 /* Context Tables for init_idc = 0, qp = 28 */ 831 832 14, 21, 0, 31, 49, 1, 125, 125, 125, 1, 833 1, 125, 3, 125, 125, 125, 3, 24, 125, 125, 834 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 835 125, 14, 16, 16, 27, 31, 4, 16, 28, 1, 836 0, 0, 11, 11, 2, 13, 15, 14, 13, 45, 837 15, 4, 27, 63, 45, 27, 6, 20, 18, 24, 838 11, 11, 2, 13, 15, 14, 13, 45, 15, 4, 839 27, 63, 45, 27, 6, 20, 18, 24, 52, 33, 840 80, 31, 27, 27, 13, 11, 11, 4, 2, 20, 841 2, 36, 13, 31, 76, 14, 13, 36, 13, 31, 842 76, 14, 13, 36, 13, 31, 76, 14, 13, 15, 843 0, 28, 28, 30, 48, 30, 48, 14, 48, 0, 844 27, 48, 0, 27, 15, 36, 32, 16, 15, 30, 845 16, 0, 14, 86, 78, 36, 0, 36, 34, 30, 846 15, 76, 46, 28, 15, 24, 34, 26, 16, 14, 847 48, 30, 30, 30, 848 }, 849 850 { 851 /* Context Tables for init_idc = 0, qp = 29 */ 852 853 14, 23, 2, 29, 49, 1, 125, 125, 125, 1, 854 1, 125, 5, 125, 125, 125, 5, 28, 125, 125, 855 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 856 125, 14, 18, 18, 25, 29, 8, 18, 26, 1, 857 2, 2, 9, 9, 4, 11, 13, 14, 11, 43, 858 13, 6, 25, 61, 43, 25, 10, 22, 20, 28, 859 9, 9, 4, 11, 13, 14, 11, 43, 13, 6, 860 25, 61, 43, 25, 10, 22, 20, 28, 56, 35, 861 82, 29, 25, 25, 11, 9, 9, 8, 4, 22, 862 4, 38, 11, 29, 74, 14, 11, 38, 11, 29, 863 74, 14, 11, 38, 11, 29, 74, 14, 11, 13, 864 2, 26, 26, 30, 50, 30, 50, 14, 50, 2, 865 25, 50, 2, 25, 13, 40, 34, 18, 13, 30, 866 18, 2, 14, 90, 78, 40, 2, 38, 36, 30, 867 13, 74, 44, 26, 13, 20, 36, 24, 18, 14, 868 50, 28, 30, 30, 869 }, 870 871 { 872 /* Context Tables for init_idc = 0, qp = 30 */ 873 874 14, 25, 2, 29, 49, 1, 125, 125, 125, 1, 875 1, 125, 5, 125, 125, 125, 5, 32, 125, 125, 876 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 877 125, 14, 18, 18, 23, 29, 10, 18, 26, 1, 878 2, 2, 7, 7, 4, 11, 13, 14, 11, 43, 879 13, 8, 23, 61, 43, 23, 12, 24, 20, 32, 880 7, 7, 4, 11, 13, 14, 11, 43, 13, 8, 881 23, 61, 43, 23, 12, 24, 20, 32, 58, 35, 882 82, 29, 23, 23, 11, 7, 7, 10, 4, 24, 883 4, 40, 11, 29, 74, 14, 11, 40, 11, 29, 884 74, 14, 11, 40, 11, 29, 74, 14, 11, 13, 885 2, 26, 26, 30, 50, 30, 50, 14, 50, 2, 886 23, 50, 2, 23, 13, 42, 34, 18, 13, 30, 887 18, 2, 14, 92, 78, 42, 2, 40, 36, 30, 888 13, 74, 44, 26, 13, 18, 36, 22, 18, 14, 889 50, 28, 30, 30, 890 }, 891 892 { 893 /* Context Tables for init_idc = 0, qp = 31 */ 894 895 14, 27, 2, 29, 49, 1, 125, 125, 125, 1, 896 1, 125, 7, 125, 125, 125, 7, 36, 125, 125, 897 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 898 125, 14, 18, 18, 21, 29, 12, 18, 24, 1, 899 2, 2, 5, 5, 6, 9, 13, 14, 9, 41, 900 13, 10, 21, 61, 41, 21, 16, 26, 22, 36, 901 5, 5, 6, 9, 13, 14, 9, 41, 13, 10, 902 21, 61, 41, 21, 16, 26, 22, 36, 60, 35, 903 82, 29, 21, 21, 9, 5, 5, 12, 6, 26, 904 6, 42, 9, 29, 72, 14, 9, 42, 9, 29, 905 72, 14, 9, 42, 9, 29, 72, 14, 9, 13, 906 2, 24, 24, 30, 50, 30, 50, 14, 50, 2, 907 21, 50, 2, 21, 13, 44, 34, 18, 13, 30, 908 18, 2, 14, 96, 78, 44, 2, 42, 38, 30, 909 13, 72, 44, 24, 13, 14, 38, 20, 18, 14, 910 50, 28, 30, 30, 911 }, 912 913 { 914 /* Context Tables for init_idc = 0, qp = 32 */ 915 916 14, 29, 2, 29, 49, 1, 125, 125, 125, 1, 917 1, 125, 9, 125, 125, 125, 9, 38, 125, 125, 918 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 919 125, 14, 18, 18, 21, 29, 14, 18, 22, 1, 920 2, 2, 5, 5, 6, 9, 13, 14, 9, 41, 921 13, 10, 21, 61, 41, 21, 18, 26, 22, 38, 922 5, 5, 6, 9, 13, 14, 9, 41, 13, 10, 923 21, 61, 41, 21, 18, 26, 22, 38, 62, 37, 924 82, 29, 21, 21, 9, 5, 5, 14, 6, 26, 925 6, 42, 9, 29, 70, 14, 9, 42, 9, 29, 926 70, 14, 9, 42, 9, 29, 70, 14, 9, 13, 927 2, 22, 22, 30, 50, 30, 50, 14, 50, 2, 928 21, 50, 2, 21, 13, 46, 34, 18, 13, 30, 929 18, 2, 14, 98, 78, 46, 2, 42, 38, 30, 930 13, 70, 42, 22, 13, 10, 38, 18, 18, 14, 931 50, 26, 30, 30, 932 }, 933 934 { 935 /* Context Tables for init_idc = 0, qp = 33 */ 936 937 14, 29, 4, 27, 49, 1, 125, 125, 125, 1, 938 1, 125, 9, 125, 125, 125, 9, 42, 125, 125, 939 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 940 125, 14, 20, 20, 19, 27, 18, 20, 22, 1, 941 4, 4, 3, 3, 8, 7, 11, 14, 7, 39, 942 11, 12, 19, 59, 39, 19, 22, 28, 24, 42, 943 3, 3, 8, 7, 11, 14, 7, 39, 11, 12, 944 19, 59, 39, 19, 22, 28, 24, 42, 66, 37, 945 84, 27, 19, 19, 7, 3, 3, 18, 8, 28, 946 8, 44, 7, 27, 70, 14, 7, 44, 7, 27, 947 70, 14, 7, 44, 7, 27, 70, 14, 7, 11, 948 4, 22, 22, 30, 52, 30, 52, 14, 52, 4, 949 19, 52, 4, 19, 11, 50, 36, 20, 11, 30, 950 20, 4, 14, 102, 78, 50, 4, 44, 40, 30, 951 11, 70, 42, 22, 11, 8, 40, 18, 20, 14, 952 52, 26, 30, 30, 953 }, 954 955 { 956 /* Context Tables for init_idc = 0, qp = 34 */ 957 958 14, 31, 4, 27, 49, 1, 125, 125, 125, 1, 959 1, 125, 11, 125, 125, 125, 11, 46, 125, 125, 960 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 961 125, 14, 20, 20, 17, 27, 20, 20, 20, 1, 962 4, 4, 1, 1, 10, 5, 11, 14, 5, 37, 963 11, 14, 17, 59, 37, 17, 26, 30, 26, 46, 964 1, 1, 10, 5, 11, 14, 5, 37, 11, 14, 965 17, 59, 37, 17, 26, 30, 26, 46, 68, 37, 966 84, 27, 17, 17, 5, 1, 1, 20, 10, 30, 967 10, 46, 5, 27, 68, 14, 5, 46, 5, 27, 968 68, 14, 5, 46, 5, 27, 68, 14, 5, 11, 969 4, 20, 20, 30, 52, 30, 52, 14, 52, 4, 970 17, 52, 4, 17, 11, 52, 36, 20, 11, 30, 971 20, 4, 14, 106, 78, 52, 4, 46, 42, 30, 972 11, 68, 42, 20, 11, 4, 42, 16, 20, 14, 973 52, 26, 30, 30, 974 }, 975 976 { 977 /* Context Tables for init_idc = 0, qp = 35 */ 978 979 14, 33, 4, 27, 49, 1, 125, 125, 125, 1, 980 1, 125, 11, 125, 125, 125, 11, 50, 125, 125, 981 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 982 125, 14, 20, 20, 15, 27, 22, 20, 20, 1, 983 4, 4, 0, 0, 10, 5, 11, 14, 5, 37, 984 11, 16, 15, 59, 37, 15, 28, 32, 26, 50, 985 0, 0, 10, 5, 11, 14, 5, 37, 11, 16, 986 15, 59, 37, 15, 28, 32, 26, 50, 70, 37, 987 84, 27, 15, 15, 5, 0, 0, 22, 10, 32, 988 10, 48, 5, 27, 68, 14, 5, 48, 5, 27, 989 68, 14, 5, 48, 5, 27, 68, 14, 5, 11, 990 4, 20, 20, 30, 52, 30, 52, 14, 52, 4, 991 15, 52, 4, 15, 11, 54, 36, 20, 11, 30, 992 20, 4, 14, 108, 78, 54, 4, 48, 42, 30, 993 11, 68, 42, 20, 11, 2, 42, 14, 20, 14, 994 52, 26, 30, 30, 995 }, 996 997 { 998 /* Context Tables for init_idc = 0, qp = 36 */ 999 1000 14, 35, 6, 25, 49, 1, 125, 125, 125, 1, 1001 1, 125, 13, 125, 125, 125, 13, 54, 125, 125, 1002 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1003 125, 14, 22, 22, 13, 25, 24, 22, 18, 1, 1004 6, 6, 2, 2, 12, 3, 9, 14, 3, 35, 1005 9, 18, 13, 57, 35, 13, 32, 34, 28, 54, 1006 2, 2, 12, 3, 9, 14, 3, 35, 9, 18, 1007 13, 57, 35, 13, 32, 34, 28, 54, 72, 39, 1008 86, 25, 13, 13, 3, 2, 2, 24, 12, 34, 1009 12, 50, 3, 25, 66, 14, 3, 50, 3, 25, 1010 66, 14, 3, 50, 3, 25, 66, 14, 3, 9, 1011 6, 18, 18, 30, 54, 30, 54, 14, 54, 6, 1012 13, 54, 6, 13, 9, 56, 38, 22, 9, 30, 1013 22, 6, 14, 112, 78, 56, 6, 50, 44, 30, 1014 9, 66, 40, 18, 9, 1, 44, 12, 22, 14, 1015 54, 24, 30, 30, 1016 }, 1017 1018 { 1019 /* Context Tables for init_idc = 0, qp = 37 */ 1020 1021 14, 37, 6, 25, 49, 1, 125, 125, 125, 1, 1022 1, 125, 15, 125, 125, 125, 15, 58, 125, 125, 1023 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1024 125, 14, 22, 22, 11, 25, 28, 22, 16, 1, 1025 6, 6, 4, 4, 14, 1, 9, 14, 1, 33, 1026 9, 20, 11, 57, 33, 11, 34, 36, 30, 58, 1027 4, 4, 14, 1, 9, 14, 1, 33, 9, 20, 1028 11, 57, 33, 11, 34, 36, 30, 58, 76, 39, 1029 86, 25, 11, 11, 1, 4, 4, 28, 14, 36, 1030 14, 52, 1, 25, 64, 14, 1, 52, 1, 25, 1031 64, 14, 1, 52, 1, 25, 64, 14, 1, 9, 1032 6, 16, 16, 30, 54, 30, 54, 14, 54, 6, 1033 11, 54, 6, 11, 9, 60, 38, 22, 9, 30, 1034 22, 6, 14, 114, 78, 60, 6, 52, 46, 30, 1035 9, 64, 40, 16, 9, 3, 46, 10, 22, 14, 1036 54, 24, 30, 30, 1037 }, 1038 1039 { 1040 /* Context Tables for init_idc = 0, qp = 38 */ 1041 1042 14, 39, 6, 25, 49, 1, 125, 125, 125, 1, 1043 1, 125, 15, 125, 125, 125, 15, 62, 125, 125, 1044 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1045 125, 14, 22, 22, 9, 25, 30, 22, 16, 1, 1046 6, 6, 6, 6, 14, 1, 9, 14, 1, 33, 1047 9, 22, 9, 57, 33, 9, 38, 38, 30, 62, 1048 6, 6, 14, 1, 9, 14, 1, 33, 9, 22, 1049 9, 57, 33, 9, 38, 38, 30, 62, 78, 39, 1050 86, 25, 9, 9, 1, 6, 6, 30, 14, 38, 1051 14, 54, 1, 25, 64, 14, 1, 54, 1, 25, 1052 64, 14, 1, 54, 1, 25, 64, 14, 1, 9, 1053 6, 16, 16, 30, 54, 30, 54, 14, 54, 6, 1054 9, 54, 6, 9, 9, 62, 38, 22, 9, 30, 1055 22, 6, 14, 118, 78, 62, 6, 54, 46, 30, 1056 9, 64, 40, 16, 9, 7, 46, 8, 22, 14, 1057 54, 24, 30, 30, 1058 }, 1059 1060 { 1061 /* Context Tables for init_idc = 0, qp = 39 */ 1062 1063 14, 41, 8, 23, 49, 1, 125, 125, 125, 1, 1064 1, 125, 17, 125, 125, 125, 17, 66, 125, 125, 1065 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1066 125, 14, 24, 24, 7, 23, 32, 24, 14, 1, 1067 8, 8, 8, 8, 16, 0, 7, 14, 0, 31, 1068 7, 24, 7, 55, 31, 7, 40, 40, 32, 66, 1069 8, 8, 16, 0, 7, 14, 0, 31, 7, 24, 1070 7, 55, 31, 7, 40, 40, 32, 66, 80, 41, 1071 88, 23, 7, 7, 0, 8, 8, 32, 16, 40, 1072 16, 56, 0, 23, 62, 14, 0, 56, 0, 23, 1073 62, 14, 0, 56, 0, 23, 62, 14, 0, 7, 1074 8, 14, 14, 30, 56, 30, 56, 14, 56, 8, 1075 7, 56, 8, 7, 7, 64, 40, 24, 7, 30, 1076 24, 8, 14, 120, 78, 64, 8, 56, 48, 30, 1077 7, 62, 38, 14, 7, 9, 48, 6, 24, 14, 1078 56, 22, 30, 30, 1079 }, 1080 1081 { 1082 /* Context Tables for init_idc = 0, qp = 40 */ 1083 1084 14, 43, 8, 23, 49, 1, 125, 125, 125, 1, 1085 1, 125, 19, 125, 125, 125, 19, 68, 125, 125, 1086 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1087 125, 14, 24, 24, 5, 23, 34, 24, 12, 1, 1088 8, 8, 10, 10, 16, 0, 7, 14, 0, 31, 1089 7, 26, 5, 55, 31, 5, 44, 42, 32, 68, 1090 10, 10, 16, 0, 7, 14, 0, 31, 7, 26, 1091 5, 55, 31, 5, 44, 42, 32, 68, 82, 41, 1092 88, 23, 5, 5, 0, 10, 10, 34, 16, 42, 1093 16, 58, 0, 23, 60, 14, 0, 58, 0, 23, 1094 60, 14, 0, 58, 0, 23, 60, 14, 0, 7, 1095 8, 12, 12, 30, 56, 30, 56, 14, 56, 8, 1096 5, 56, 8, 5, 7, 66, 40, 24, 7, 30, 1097 24, 8, 14, 124, 78, 66, 8, 58, 48, 30, 1098 7, 60, 38, 12, 7, 13, 48, 4, 24, 14, 1099 56, 22, 30, 30, 1100 }, 1101 1102 { 1103 /* Context Tables for init_idc = 0, qp = 41 */ 1104 1105 14, 45, 8, 23, 49, 1, 125, 125, 125, 1, 1106 1, 125, 19, 125, 125, 125, 19, 72, 125, 125, 1107 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1108 125, 14, 24, 24, 3, 23, 38, 24, 12, 1, 1109 8, 8, 12, 12, 18, 2, 7, 14, 2, 29, 1110 7, 28, 3, 55, 29, 3, 48, 44, 34, 72, 1111 12, 12, 18, 2, 7, 14, 2, 29, 7, 28, 1112 3, 55, 29, 3, 48, 44, 34, 72, 86, 41, 1113 88, 23, 3, 3, 2, 12, 12, 38, 18, 44, 1114 18, 60, 2, 23, 60, 14, 2, 60, 2, 23, 1115 60, 14, 2, 60, 2, 23, 60, 14, 2, 7, 1116 8, 12, 12, 30, 56, 30, 56, 14, 56, 8, 1117 3, 56, 8, 3, 7, 70, 40, 24, 7, 30, 1118 24, 8, 14, 124, 78, 70, 8, 60, 50, 30, 1119 7, 60, 38, 12, 7, 17, 50, 2, 24, 14, 1120 56, 22, 30, 30, 1121 }, 1122 1123 { 1124 /* Context Tables for init_idc = 0, qp = 42 */ 1125 1126 14, 47, 10, 21, 49, 1, 125, 125, 125, 1, 1127 1, 125, 21, 125, 125, 125, 21, 76, 125, 125, 1128 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1129 125, 14, 26, 26, 1, 21, 40, 26, 10, 1, 1130 10, 10, 14, 14, 20, 4, 5, 14, 4, 27, 1131 5, 30, 1, 53, 27, 1, 50, 46, 36, 76, 1132 14, 14, 20, 4, 5, 14, 4, 27, 5, 30, 1133 1, 53, 27, 1, 50, 46, 36, 76, 88, 43, 1134 90, 21, 1, 1, 4, 14, 14, 40, 20, 46, 1135 20, 62, 4, 21, 58, 14, 4, 62, 4, 21, 1136 58, 14, 4, 62, 4, 21, 58, 14, 4, 5, 1137 10, 10, 10, 30, 58, 30, 58, 14, 58, 10, 1138 1, 58, 10, 1, 5, 72, 42, 26, 5, 30, 1139 26, 10, 14, 124, 78, 72, 10, 62, 52, 30, 1140 5, 58, 36, 10, 5, 19, 52, 0, 26, 14, 1141 58, 20, 30, 30, 1142 }, 1143 1144 { 1145 /* Context Tables for init_idc = 0, qp = 43 */ 1146 1147 14, 49, 10, 21, 49, 1, 125, 125, 125, 1, 1148 1, 125, 21, 125, 125, 125, 21, 80, 125, 125, 1149 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1150 125, 14, 26, 26, 0, 21, 42, 26, 10, 1, 1151 10, 10, 16, 16, 20, 4, 5, 14, 4, 27, 1152 5, 32, 0, 53, 27, 0, 54, 48, 36, 80, 1153 16, 16, 20, 4, 5, 14, 4, 27, 5, 32, 1154 0, 53, 27, 0, 54, 48, 36, 80, 90, 43, 1155 90, 21, 0, 0, 4, 16, 16, 42, 20, 48, 1156 20, 64, 4, 21, 58, 14, 4, 64, 4, 21, 1157 58, 14, 4, 64, 4, 21, 58, 14, 4, 5, 1158 10, 10, 10, 30, 58, 30, 58, 14, 58, 10, 1159 0, 58, 10, 0, 5, 74, 42, 26, 5, 30, 1160 26, 10, 14, 124, 78, 74, 10, 64, 52, 30, 1161 5, 58, 36, 10, 5, 23, 52, 1, 26, 14, 1162 58, 20, 30, 30, 1163 }, 1164 1165 { 1166 /* Context Tables for init_idc = 0, qp = 44 */ 1167 1168 14, 51, 10, 21, 49, 1, 125, 125, 125, 1, 1169 1, 125, 23, 125, 125, 125, 23, 84, 125, 125, 1170 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1171 125, 14, 26, 26, 2, 21, 44, 26, 8, 1, 1172 10, 10, 18, 18, 22, 6, 5, 14, 6, 25, 1173 5, 34, 2, 53, 25, 2, 56, 50, 38, 84, 1174 18, 18, 22, 6, 5, 14, 6, 25, 5, 34, 1175 2, 53, 25, 2, 56, 50, 38, 84, 92, 43, 1176 90, 21, 2, 2, 6, 18, 18, 44, 22, 50, 1177 22, 66, 6, 21, 56, 14, 6, 66, 6, 21, 1178 56, 14, 6, 66, 6, 21, 56, 14, 6, 5, 1179 10, 8, 8, 30, 58, 30, 58, 14, 58, 10, 1180 2, 58, 10, 2, 5, 76, 42, 26, 5, 30, 1181 26, 10, 14, 124, 78, 76, 10, 66, 54, 30, 1182 5, 56, 36, 8, 5, 25, 54, 3, 26, 14, 1183 58, 20, 30, 30, 1184 }, 1185 1186 { 1187 /* Context Tables for init_idc = 0, qp = 45 */ 1188 1189 14, 53, 12, 19, 49, 1, 125, 125, 125, 1, 1190 1, 125, 25, 125, 125, 125, 25, 88, 125, 125, 1191 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1192 125, 14, 28, 28, 4, 19, 48, 28, 6, 1, 1193 12, 12, 20, 20, 24, 8, 3, 14, 8, 23, 1194 3, 36, 4, 51, 23, 4, 60, 52, 40, 88, 1195 20, 20, 24, 8, 3, 14, 8, 23, 3, 36, 1196 4, 51, 23, 4, 60, 52, 40, 88, 96, 45, 1197 92, 19, 4, 4, 8, 20, 20, 48, 24, 52, 1198 24, 68, 8, 19, 54, 14, 8, 68, 8, 19, 1199 54, 14, 8, 68, 8, 19, 54, 14, 8, 3, 1200 12, 6, 6, 30, 60, 30, 60, 14, 60, 12, 1201 4, 60, 12, 4, 3, 80, 44, 28, 3, 30, 1202 28, 12, 14, 124, 78, 80, 12, 68, 56, 30, 1203 3, 54, 34, 6, 3, 29, 56, 5, 28, 14, 1204 60, 18, 30, 30, 1205 }, 1206 1207 { 1208 /* Context Tables for init_idc = 0, qp = 46 */ 1209 1210 14, 55, 12, 19, 49, 1, 125, 125, 125, 1, 1211 1, 125, 25, 125, 125, 125, 25, 92, 125, 125, 1212 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1213 125, 14, 28, 28, 6, 19, 50, 28, 6, 1, 1214 12, 12, 22, 22, 24, 8, 3, 14, 8, 23, 1215 3, 38, 6, 51, 23, 6, 62, 54, 40, 92, 1216 22, 22, 24, 8, 3, 14, 8, 23, 3, 38, 1217 6, 51, 23, 6, 62, 54, 40, 92, 98, 45, 1218 92, 19, 6, 6, 8, 22, 22, 50, 24, 54, 1219 24, 70, 8, 19, 54, 14, 8, 70, 8, 19, 1220 54, 14, 8, 70, 8, 19, 54, 14, 8, 3, 1221 12, 6, 6, 30, 60, 30, 60, 14, 60, 12, 1222 6, 60, 12, 6, 3, 82, 44, 28, 3, 30, 1223 28, 12, 14, 124, 78, 82, 12, 70, 56, 30, 1224 3, 54, 34, 6, 3, 31, 56, 7, 28, 14, 1225 60, 18, 30, 30, 1226 }, 1227 1228 { 1229 /* Context Tables for init_idc = 0, qp = 47 */ 1230 1231 14, 57, 12, 19, 49, 1, 125, 125, 125, 1, 1232 1, 125, 27, 125, 125, 125, 27, 96, 125, 125, 1233 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1234 125, 14, 28, 28, 8, 19, 52, 28, 4, 1, 1235 12, 12, 24, 24, 26, 10, 3, 14, 10, 21, 1236 3, 40, 8, 51, 21, 8, 66, 56, 42, 96, 1237 24, 24, 26, 10, 3, 14, 10, 21, 3, 40, 1238 8, 51, 21, 8, 66, 56, 42, 96, 100, 45, 1239 92, 19, 8, 8, 10, 24, 24, 52, 26, 56, 1240 26, 72, 10, 19, 52, 14, 10, 72, 10, 19, 1241 52, 14, 10, 72, 10, 19, 52, 14, 10, 3, 1242 12, 4, 4, 30, 60, 30, 60, 14, 60, 12, 1243 8, 60, 12, 8, 3, 84, 44, 28, 3, 30, 1244 28, 12, 14, 124, 78, 84, 12, 72, 58, 30, 1245 3, 52, 34, 4, 3, 35, 58, 9, 28, 14, 1246 60, 18, 30, 30, 1247 }, 1248 1249 { 1250 /* Context Tables for init_idc = 0, qp = 48 */ 1251 1252 14, 59, 12, 19, 49, 1, 125, 125, 125, 1, 1253 1, 125, 29, 125, 125, 125, 29, 98, 125, 125, 1254 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1255 125, 14, 28, 28, 8, 19, 54, 28, 2, 1, 1256 12, 12, 24, 24, 26, 10, 3, 14, 10, 21, 1257 3, 40, 8, 51, 21, 8, 68, 56, 42, 98, 1258 24, 24, 26, 10, 3, 14, 10, 21, 3, 40, 1259 8, 51, 21, 8, 68, 56, 42, 98, 102, 47, 1260 92, 19, 8, 8, 10, 24, 24, 54, 26, 56, 1261 26, 72, 10, 19, 50, 14, 10, 72, 10, 19, 1262 50, 14, 10, 72, 10, 19, 50, 14, 10, 3, 1263 12, 2, 2, 30, 60, 30, 60, 14, 60, 12, 1264 8, 60, 12, 8, 3, 86, 44, 28, 3, 30, 1265 28, 12, 14, 124, 78, 86, 12, 72, 58, 30, 1266 3, 50, 32, 2, 3, 39, 58, 11, 28, 14, 1267 60, 16, 30, 30, 1268 }, 1269 1270 { 1271 /* Context Tables for init_idc = 0, qp = 49 */ 1272 1273 14, 59, 14, 17, 49, 1, 125, 125, 125, 1, 1274 1, 125, 29, 125, 125, 125, 29, 102, 125, 125, 1275 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1276 125, 14, 30, 30, 10, 17, 58, 30, 2, 1, 1277 14, 14, 26, 26, 28, 12, 1, 14, 12, 19, 1278 1, 42, 10, 49, 19, 10, 72, 58, 44, 102, 1279 26, 26, 28, 12, 1, 14, 12, 19, 1, 42, 1280 10, 49, 19, 10, 72, 58, 44, 102, 106, 47, 1281 94, 17, 10, 10, 12, 26, 26, 58, 28, 58, 1282 28, 74, 12, 17, 50, 14, 12, 74, 12, 17, 1283 50, 14, 12, 74, 12, 17, 50, 14, 12, 1, 1284 14, 2, 2, 30, 62, 30, 62, 14, 62, 14, 1285 10, 62, 14, 10, 1, 90, 46, 30, 1, 30, 1286 30, 14, 14, 124, 78, 90, 14, 74, 60, 30, 1287 1, 50, 32, 2, 1, 41, 60, 11, 30, 14, 1288 62, 16, 30, 30, 1289 }, 1290 1291 { 1292 /* Context Tables for init_idc = 0, qp = 50 */ 1293 1294 14, 61, 14, 17, 49, 1, 125, 125, 125, 1, 1295 1, 125, 31, 125, 125, 125, 31, 106, 125, 125, 1296 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1297 125, 14, 30, 30, 12, 17, 60, 30, 0, 1, 1298 14, 14, 28, 28, 30, 14, 1, 14, 14, 17, 1299 1, 44, 12, 49, 17, 12, 76, 60, 46, 106, 1300 28, 28, 30, 14, 1, 14, 14, 17, 1, 44, 1301 12, 49, 17, 12, 76, 60, 46, 106, 108, 47, 1302 94, 17, 12, 12, 14, 28, 28, 60, 30, 60, 1303 30, 76, 14, 17, 48, 14, 14, 76, 14, 17, 1304 48, 14, 14, 76, 14, 17, 48, 14, 14, 1, 1305 14, 0, 0, 30, 62, 30, 62, 14, 62, 14, 1306 12, 62, 14, 12, 1, 92, 46, 30, 1, 30, 1307 30, 14, 14, 124, 78, 92, 14, 76, 62, 30, 1308 1, 48, 32, 0, 1, 45, 62, 13, 30, 14, 1309 62, 16, 30, 30, 1310 }, 1311 1312 { 1313 /* Context Tables for init_idc = 0, qp = 51 */ 1314 1315 14, 63, 14, 17, 49, 1, 125, 125, 125, 1, 1316 1, 125, 31, 125, 125, 125, 31, 110, 125, 125, 1317 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 1318 125, 14, 30, 30, 14, 17, 62, 30, 0, 1, 1319 14, 14, 30, 30, 30, 14, 1, 14, 14, 17, 1320 1, 46, 14, 49, 17, 14, 78, 62, 46, 110, 1321 30, 30, 30, 14, 1, 14, 14, 17, 1, 46, 1322 14, 49, 17, 14, 78, 62, 46, 110, 110, 47, 1323 94, 17, 14, 14, 14, 30, 30, 62, 30, 62, 1324 30, 78, 14, 17, 48, 14, 14, 78, 14, 17, 1325 48, 14, 14, 78, 14, 17, 48, 14, 14, 1, 1326 14, 0, 0, 30, 62, 30, 62, 14, 62, 14, 1327 14, 62, 14, 14, 1, 94, 46, 30, 1, 30, 1328 30, 14, 14, 124, 78, 94, 14, 78, 62, 30, 1329 1, 48, 32, 0, 1, 47, 62, 15, 30, 14, 1330 62, 16, 30, 30, 1331 }, 1332 1333 }, 1334 1335 { 1336 { 1337 /* Context Tables for init_idc = 1, qp = 0 */ 1338 1339 14, 14, 17, 17, 65, 1, 78, 14, 14, 1, 1340 1, 78, 1, 17, 1, 1, 1, 30, 65, 1, 1341 81, 81, 81, 81, 81, 14, 14, 33, 62, 30, 1342 81, 33, 1, 65, 14, 81, 78, 17, 46, 1, 1343 17, 17, 49, 65, 65, 65, 81, 81, 49, 81, 1344 65, 65, 65, 81, 81, 81, 65, 33, 17, 33, 1345 49, 65, 65, 65, 81, 81, 49, 81, 65, 65, 1346 65, 81, 81, 81, 65, 33, 17, 33, 14, 33, 1347 49, 1, 17, 1, 17, 14, 17, 17, 17, 81, 1348 14, 62, 46, 33, 30, 14, 1, 62, 46, 33, 1349 30, 14, 1, 62, 46, 33, 30, 14, 1, 1, 1350 14, 17, 17, 17, 14, 17, 14, 46, 46, 46, 1351 33, 46, 46, 33, 1, 94, 94, 46, 1, 30, 1352 46, 62, 62, 62, 78, 30, 14, 14, 30, 14, 1353 14, 124, 62, 46, 1, 46, 14, 62, 17, 46, 1354 17, 1, 17, 46, 1355 }, 1356 1357 { 1358 /* Context Tables for init_idc = 1, qp = 1 */ 1359 1360 14, 14, 15, 15, 63, 1, 78, 14, 14, 1, 1361 1, 78, 1, 15, 1, 1, 1, 30, 63, 0, 1362 77, 77, 77, 75, 75, 14, 14, 31, 62, 30, 1363 77, 31, 0, 61, 14, 79, 78, 15, 46, 1, 1364 15, 15, 47, 63, 61, 63, 77, 77, 47, 79, 1365 63, 61, 63, 79, 79, 77, 61, 31, 15, 31, 1366 47, 63, 61, 63, 77, 77, 47, 79, 63, 61, 1367 63, 79, 79, 77, 61, 31, 15, 31, 16, 31, 1368 45, 1, 17, 1, 15, 14, 15, 15, 15, 77, 1369 14, 62, 46, 31, 32, 14, 1, 62, 46, 31, 1370 32, 14, 1, 62, 46, 31, 32, 14, 1, 1, 1371 14, 15, 15, 15, 16, 15, 16, 46, 46, 46, 1372 31, 46, 46, 31, 1, 94, 94, 46, 1, 30, 1373 46, 62, 62, 64, 78, 32, 14, 16, 32, 16, 1374 14, 124, 62, 46, 1, 46, 16, 62, 15, 46, 1375 13, 0, 15, 46, 1376 }, 1377 1378 { 1379 /* Context Tables for init_idc = 1, qp = 2 */ 1380 1381 14, 12, 13, 15, 61, 1, 76, 12, 12, 1, 1382 1, 78, 1, 15, 1, 1, 1, 30, 61, 2, 1383 75, 73, 73, 71, 71, 14, 14, 31, 60, 30, 1384 73, 29, 0, 59, 14, 77, 78, 13, 46, 1, 1385 15, 15, 45, 61, 59, 61, 75, 73, 45, 77, 1386 61, 57, 61, 77, 77, 75, 59, 29, 13, 29, 1387 45, 61, 59, 61, 75, 73, 45, 77, 61, 57, 1388 61, 77, 77, 75, 59, 29, 13, 29, 18, 31, 1389 41, 1, 17, 1, 15, 14, 15, 13, 13, 73, 1390 14, 62, 44, 31, 32, 14, 1, 62, 44, 31, 1391 32, 14, 1, 62, 44, 31, 32, 14, 1, 1, 1392 14, 13, 13, 13, 18, 13, 18, 46, 46, 44, 1393 31, 46, 44, 31, 1, 92, 92, 46, 1, 30, 1394 46, 60, 60, 64, 78, 32, 14, 18, 32, 16, 1395 14, 124, 62, 46, 1, 46, 16, 60, 13, 46, 1396 11, 2, 13, 46, 1397 }, 1398 1399 { 1400 /* Context Tables for init_idc = 1, qp = 3 */ 1401 1402 14, 12, 11, 15, 61, 1, 74, 12, 10, 1, 1403 1, 78, 1, 15, 1, 1, 1, 30, 59, 2, 1404 73, 71, 69, 65, 65, 14, 14, 31, 58, 30, 1405 71, 29, 0, 57, 14, 75, 78, 11, 46, 1, 1406 15, 15, 45, 59, 57, 59, 73, 71, 45, 75, 1407 59, 55, 59, 75, 75, 73, 57, 27, 13, 27, 1408 45, 59, 57, 59, 73, 71, 45, 75, 59, 55, 1409 59, 75, 75, 73, 57, 27, 13, 27, 18, 31, 1410 37, 1, 17, 1, 15, 14, 15, 13, 13, 69, 1411 14, 62, 44, 31, 32, 14, 1, 62, 44, 31, 1412 32, 14, 1, 62, 44, 31, 32, 14, 1, 1, 1413 14, 13, 13, 11, 18, 11, 18, 46, 46, 44, 1414 31, 46, 44, 31, 1, 90, 90, 46, 1, 30, 1415 46, 60, 60, 64, 78, 32, 14, 18, 32, 16, 1416 14, 122, 62, 46, 1, 46, 16, 60, 11, 46, 1417 9, 2, 11, 46, 1418 }, 1419 1420 { 1421 /* Context Tables for init_idc = 1, qp = 4 */ 1422 1423 14, 10, 9, 13, 59, 1, 72, 10, 8, 1, 1424 1, 78, 1, 13, 1, 1, 1, 30, 57, 4, 1425 71, 67, 65, 61, 61, 14, 14, 29, 56, 28, 1426 67, 27, 2, 55, 14, 73, 78, 9, 44, 1, 1427 13, 13, 43, 57, 55, 57, 71, 67, 43, 73, 1428 57, 51, 57, 73, 73, 71, 55, 25, 11, 25, 1429 43, 57, 55, 57, 71, 67, 43, 73, 57, 51, 1430 57, 73, 73, 71, 55, 25, 11, 25, 20, 29, 1431 33, 1, 17, 1, 13, 14, 13, 11, 11, 65, 1432 14, 60, 42, 29, 34, 14, 1, 60, 42, 29, 1433 34, 14, 1, 60, 42, 29, 34, 14, 1, 3, 1434 14, 11, 11, 9, 20, 9, 20, 44, 46, 42, 1435 29, 46, 42, 29, 1, 88, 88, 44, 1, 30, 1436 44, 58, 58, 66, 78, 34, 14, 20, 34, 18, 1437 12, 120, 60, 44, 1, 44, 18, 58, 9, 44, 1438 7, 4, 9, 44, 1439 }, 1440 1441 { 1442 /* Context Tables for init_idc = 1, qp = 5 */ 1443 1444 14, 8, 7, 13, 57, 1, 70, 8, 6, 1, 1445 1, 78, 1, 13, 1, 1, 1, 30, 55, 6, 1446 67, 65, 61, 55, 55, 14, 14, 29, 54, 28, 1447 65, 25, 2, 51, 14, 71, 78, 7, 44, 1, 1448 13, 13, 41, 55, 51, 55, 67, 65, 41, 71, 1449 55, 49, 55, 71, 71, 67, 51, 23, 9, 23, 1450 41, 55, 51, 55, 67, 65, 41, 71, 55, 49, 1451 55, 71, 71, 67, 51, 23, 9, 23, 22, 29, 1452 29, 1, 17, 1, 13, 14, 13, 9, 9, 61, 1453 14, 60, 40, 29, 34, 14, 1, 60, 40, 29, 1454 34, 14, 1, 60, 40, 29, 34, 14, 1, 3, 1455 14, 9, 9, 7, 22, 7, 22, 44, 46, 40, 1456 29, 46, 40, 29, 1, 86, 86, 44, 1, 30, 1457 44, 56, 56, 66, 78, 34, 14, 22, 34, 18, 1458 12, 118, 60, 44, 1, 44, 18, 56, 7, 44, 1459 3, 6, 7, 44, 1460 }, 1461 1462 { 1463 /* Context Tables for init_idc = 1, qp = 6 */ 1464 1465 14, 8, 5, 13, 57, 1, 68, 8, 4, 1, 1466 1, 78, 1, 13, 1, 1, 1, 30, 53, 6, 1467 65, 61, 57, 51, 51, 14, 14, 29, 52, 28, 1468 61, 25, 2, 49, 14, 69, 78, 5, 44, 1, 1469 13, 13, 41, 53, 49, 53, 65, 61, 41, 69, 1470 53, 45, 53, 69, 69, 65, 49, 21, 9, 21, 1471 41, 53, 49, 53, 65, 61, 41, 69, 53, 45, 1472 53, 69, 69, 65, 49, 21, 9, 21, 22, 29, 1473 25, 1, 17, 1, 13, 14, 13, 9, 9, 57, 1474 14, 60, 40, 29, 34, 14, 1, 60, 40, 29, 1475 34, 14, 1, 60, 40, 29, 34, 14, 1, 3, 1476 14, 9, 9, 5, 22, 5, 22, 44, 46, 40, 1477 29, 46, 40, 29, 1, 84, 84, 44, 1, 30, 1478 44, 56, 56, 66, 78, 34, 14, 22, 34, 18, 1479 12, 116, 60, 44, 1, 44, 18, 56, 5, 44, 1480 1, 6, 5, 44, 1481 }, 1482 1483 { 1484 /* Context Tables for init_idc = 1, qp = 7 */ 1485 1486 14, 6, 3, 11, 55, 1, 66, 6, 2, 1, 1487 1, 78, 1, 11, 1, 1, 1, 30, 51, 8, 1488 63, 59, 53, 45, 45, 14, 14, 27, 50, 26, 1489 59, 23, 4, 47, 14, 67, 78, 3, 42, 1, 1490 11, 11, 39, 51, 47, 51, 63, 59, 39, 67, 1491 51, 43, 51, 67, 67, 63, 47, 19, 7, 19, 1492 39, 51, 47, 51, 63, 59, 39, 67, 51, 43, 1493 51, 67, 67, 63, 47, 19, 7, 19, 24, 27, 1494 21, 1, 17, 1, 11, 14, 11, 7, 7, 53, 1495 14, 58, 38, 27, 36, 14, 1, 58, 38, 27, 1496 36, 14, 1, 58, 38, 27, 36, 14, 1, 5, 1497 14, 7, 7, 3, 24, 3, 24, 42, 46, 38, 1498 27, 46, 38, 27, 1, 82, 82, 42, 1, 30, 1499 42, 54, 54, 68, 78, 36, 14, 24, 36, 20, 1500 10, 114, 58, 42, 1, 42, 20, 54, 3, 42, 1501 0, 8, 3, 42, 1502 }, 1503 1504 { 1505 /* Context Tables for init_idc = 1, qp = 8 */ 1506 1507 14, 4, 1, 11, 55, 1, 64, 4, 0, 1, 1508 1, 78, 1, 11, 1, 1, 1, 30, 49, 8, 1509 61, 55, 51, 41, 41, 14, 14, 27, 48, 26, 1510 55, 23, 4, 45, 14, 65, 78, 1, 42, 1, 1511 11, 11, 39, 49, 45, 49, 61, 55, 39, 65, 1512 49, 39, 49, 65, 65, 61, 45, 17, 7, 17, 1513 39, 49, 45, 49, 61, 55, 39, 65, 49, 39, 1514 49, 65, 65, 61, 45, 17, 7, 17, 24, 27, 1515 19, 1, 17, 1, 11, 14, 11, 7, 7, 51, 1516 14, 58, 36, 27, 36, 14, 1, 58, 36, 27, 1517 36, 14, 1, 58, 36, 27, 36, 14, 1, 5, 1518 14, 7, 7, 1, 24, 1, 24, 42, 46, 36, 1519 27, 46, 36, 27, 1, 80, 80, 42, 1, 30, 1520 42, 52, 52, 68, 78, 36, 14, 24, 36, 20, 1521 10, 112, 58, 42, 1, 42, 20, 52, 1, 42, 1522 2, 8, 1, 42, 1523 }, 1524 1525 { 1526 /* Context Tables for init_idc = 1, qp = 9 */ 1527 1528 14, 4, 0, 11, 53, 1, 62, 4, 1, 1, 1529 1, 78, 1, 11, 1, 1, 1, 30, 47, 10, 1530 57, 51, 47, 35, 35, 14, 14, 27, 46, 26, 1531 51, 21, 4, 41, 14, 63, 78, 0, 42, 1, 1532 11, 11, 37, 47, 41, 47, 57, 51, 37, 63, 1533 47, 35, 47, 63, 63, 57, 41, 15, 5, 15, 1534 37, 47, 41, 47, 57, 51, 37, 63, 47, 35, 1535 47, 63, 63, 57, 41, 15, 5, 15, 26, 27, 1536 15, 1, 17, 1, 11, 14, 11, 5, 5, 47, 1537 14, 58, 36, 27, 36, 14, 1, 58, 36, 27, 1538 36, 14, 1, 58, 36, 27, 36, 14, 1, 5, 1539 14, 5, 5, 0, 26, 0, 26, 42, 46, 36, 1540 27, 46, 36, 27, 1, 78, 78, 42, 1, 30, 1541 42, 52, 52, 68, 78, 36, 14, 26, 36, 20, 1542 10, 110, 58, 42, 1, 42, 20, 52, 0, 42, 1543 6, 10, 0, 42, 1544 }, 1545 1546 { 1547 /* Context Tables for init_idc = 1, qp = 10 */ 1548 1549 14, 2, 2, 9, 51, 1, 60, 2, 3, 1, 1550 1, 78, 1, 9, 1, 1, 1, 30, 45, 12, 1551 55, 49, 43, 31, 31, 14, 14, 25, 44, 24, 1552 49, 19, 6, 39, 14, 61, 78, 2, 40, 1, 1553 9, 9, 35, 45, 39, 45, 55, 49, 35, 61, 1554 45, 33, 45, 61, 61, 55, 39, 13, 3, 13, 1555 35, 45, 39, 45, 55, 49, 35, 61, 45, 33, 1556 45, 61, 61, 55, 39, 13, 3, 13, 28, 25, 1557 11, 1, 17, 1, 9, 14, 9, 3, 3, 43, 1558 14, 56, 34, 25, 38, 14, 1, 56, 34, 25, 1559 38, 14, 1, 56, 34, 25, 38, 14, 1, 7, 1560 14, 3, 3, 2, 28, 2, 28, 40, 46, 34, 1561 25, 46, 34, 25, 1, 76, 76, 40, 1, 30, 1562 40, 50, 50, 70, 78, 38, 14, 28, 38, 22, 1563 8, 108, 56, 40, 1, 40, 22, 50, 2, 40, 1564 8, 12, 2, 40, 1565 }, 1566 1567 { 1568 /* Context Tables for init_idc = 1, qp = 11 */ 1569 1570 14, 2, 4, 9, 51, 1, 58, 2, 5, 1, 1571 1, 78, 1, 9, 1, 1, 1, 30, 43, 12, 1572 53, 45, 39, 25, 25, 14, 14, 25, 42, 24, 1573 45, 19, 6, 37, 14, 59, 78, 4, 40, 1, 1574 9, 9, 35, 43, 37, 43, 53, 45, 35, 59, 1575 43, 29, 43, 59, 59, 53, 37, 11, 3, 11, 1576 35, 43, 37, 43, 53, 45, 35, 59, 43, 29, 1577 43, 59, 59, 53, 37, 11, 3, 11, 28, 25, 1578 7, 1, 17, 1, 9, 14, 9, 3, 3, 39, 1579 14, 56, 34, 25, 38, 14, 1, 56, 34, 25, 1580 38, 14, 1, 56, 34, 25, 38, 14, 1, 7, 1581 14, 3, 3, 4, 28, 4, 28, 40, 46, 34, 1582 25, 46, 34, 25, 1, 74, 74, 40, 1, 30, 1583 40, 50, 50, 70, 78, 38, 14, 28, 38, 22, 1584 8, 106, 56, 40, 1, 40, 22, 50, 4, 40, 1585 10, 12, 4, 40, 1586 }, 1587 1588 { 1589 /* Context Tables for init_idc = 1, qp = 12 */ 1590 1591 14, 0, 6, 9, 49, 1, 56, 0, 7, 1, 1592 1, 78, 1, 9, 1, 1, 1, 30, 41, 14, 1593 51, 43, 35, 21, 21, 14, 14, 25, 40, 24, 1594 43, 17, 6, 35, 14, 57, 78, 6, 40, 1, 1595 9, 9, 33, 41, 35, 41, 51, 43, 33, 57, 1596 41, 27, 41, 57, 57, 51, 35, 9, 1, 9, 1597 33, 41, 35, 41, 51, 43, 33, 57, 41, 27, 1598 41, 57, 57, 51, 35, 9, 1, 9, 30, 25, 1599 3, 1, 17, 1, 9, 14, 9, 1, 1, 35, 1600 14, 56, 32, 25, 38, 14, 1, 56, 32, 25, 1601 38, 14, 1, 56, 32, 25, 38, 14, 1, 7, 1602 14, 1, 1, 6, 30, 6, 30, 40, 46, 32, 1603 25, 46, 32, 25, 1, 72, 72, 40, 1, 30, 1604 40, 48, 48, 70, 78, 38, 14, 30, 38, 22, 1605 8, 104, 56, 40, 1, 40, 22, 48, 6, 40, 1606 12, 14, 6, 40, 1607 }, 1608 1609 { 1610 /* Context Tables for init_idc = 1, qp = 13 */ 1611 1612 14, 1, 8, 7, 47, 1, 54, 1, 9, 1, 1613 1, 78, 1, 7, 1, 1, 1, 30, 39, 16, 1614 47, 39, 31, 15, 15, 14, 14, 23, 38, 22, 1615 39, 15, 8, 31, 14, 55, 78, 8, 38, 1, 1616 7, 7, 31, 39, 31, 39, 47, 39, 31, 55, 1617 39, 23, 39, 55, 55, 47, 31, 7, 0, 7, 1618 31, 39, 31, 39, 47, 39, 31, 55, 39, 23, 1619 39, 55, 55, 47, 31, 7, 0, 7, 32, 23, 1620 0, 1, 17, 1, 7, 14, 7, 0, 0, 31, 1621 14, 54, 30, 23, 40, 14, 1, 54, 30, 23, 1622 40, 14, 1, 54, 30, 23, 40, 14, 1, 9, 1623 14, 0, 0, 8, 32, 8, 32, 38, 46, 30, 1624 23, 46, 30, 23, 1, 70, 70, 38, 1, 30, 1625 38, 46, 46, 72, 78, 40, 14, 32, 40, 24, 1626 6, 102, 54, 38, 1, 38, 24, 46, 8, 38, 1627 16, 16, 8, 38, 1628 }, 1629 1630 { 1631 /* Context Tables for init_idc = 1, qp = 14 */ 1632 1633 14, 1, 10, 7, 47, 1, 52, 1, 11, 1, 1634 1, 78, 1, 7, 1, 1, 1, 30, 37, 16, 1635 45, 37, 27, 11, 11, 14, 14, 23, 36, 22, 1636 37, 15, 8, 29, 14, 53, 78, 10, 38, 1, 1637 7, 7, 31, 37, 29, 37, 45, 37, 31, 53, 1638 37, 21, 37, 53, 53, 45, 29, 5, 0, 5, 1639 31, 37, 29, 37, 45, 37, 31, 53, 37, 21, 1640 37, 53, 53, 45, 29, 5, 0, 5, 32, 23, 1641 4, 1, 17, 1, 7, 14, 7, 0, 0, 27, 1642 14, 54, 30, 23, 40, 14, 1, 54, 30, 23, 1643 40, 14, 1, 54, 30, 23, 40, 14, 1, 9, 1644 14, 0, 0, 10, 32, 10, 32, 38, 46, 30, 1645 23, 46, 30, 23, 1, 68, 68, 38, 1, 30, 1646 38, 46, 46, 72, 78, 40, 14, 32, 40, 24, 1647 6, 100, 54, 38, 1, 38, 24, 46, 10, 38, 1648 18, 16, 10, 38, 1649 }, 1650 1651 { 1652 /* Context Tables for init_idc = 1, qp = 15 */ 1653 1654 14, 3, 12, 7, 45, 1, 50, 3, 13, 1, 1655 1, 78, 1, 7, 1, 1, 1, 30, 35, 18, 1656 43, 33, 23, 5, 5, 14, 14, 23, 34, 22, 1657 33, 13, 8, 27, 14, 51, 78, 12, 38, 1, 1658 7, 7, 29, 35, 27, 35, 43, 33, 29, 51, 1659 35, 17, 35, 51, 51, 43, 27, 3, 2, 3, 1660 29, 35, 27, 35, 43, 33, 29, 51, 35, 17, 1661 35, 51, 51, 43, 27, 3, 2, 3, 34, 23, 1662 8, 1, 17, 1, 7, 14, 7, 2, 2, 23, 1663 14, 54, 28, 23, 40, 14, 1, 54, 28, 23, 1664 40, 14, 1, 54, 28, 23, 40, 14, 1, 9, 1665 14, 2, 2, 12, 34, 12, 34, 38, 46, 28, 1666 23, 46, 28, 23, 1, 66, 66, 38, 1, 30, 1667 38, 44, 44, 72, 78, 40, 14, 34, 40, 24, 1668 6, 98, 54, 38, 1, 38, 24, 44, 12, 38, 1669 20, 18, 12, 38, 1670 }, 1671 1672 { 1673 /* Context Tables for init_idc = 1, qp = 16 */ 1674 1675 14, 5, 12, 7, 45, 1, 48, 5, 15, 1, 1676 1, 78, 1, 7, 1, 1, 1, 30, 35, 18, 1677 41, 31, 21, 1, 1, 14, 14, 23, 32, 20, 1678 31, 13, 8, 25, 14, 51, 78, 12, 36, 1, 1679 7, 7, 29, 35, 25, 35, 41, 31, 29, 51, 1680 35, 15, 35, 51, 51, 41, 25, 3, 2, 3, 1681 29, 35, 25, 35, 41, 31, 29, 51, 35, 15, 1682 35, 51, 51, 41, 25, 3, 2, 3, 34, 23, 1683 10, 1, 17, 1, 7, 14, 7, 2, 2, 21, 1684 14, 52, 26, 23, 40, 14, 1, 52, 26, 23, 1685 40, 14, 1, 52, 26, 23, 40, 14, 1, 11, 1686 14, 2, 2, 12, 34, 12, 34, 36, 46, 26, 1687 23, 46, 26, 23, 1, 64, 64, 36, 1, 30, 1688 36, 42, 42, 72, 78, 40, 14, 34, 40, 24, 1689 4, 96, 52, 36, 1, 36, 24, 42, 12, 36, 1690 22, 18, 12, 36, 1691 }, 1692 1693 { 1694 /* Context Tables for init_idc = 1, qp = 17 */ 1695 1696 14, 5, 14, 5, 43, 1, 48, 5, 15, 1, 1697 1, 78, 1, 5, 1, 1, 1, 30, 33, 20, 1698 37, 27, 17, 4, 4, 14, 14, 21, 32, 20, 1699 27, 11, 10, 21, 14, 49, 78, 14, 36, 1, 1700 5, 5, 27, 33, 21, 33, 37, 27, 27, 49, 1701 33, 11, 33, 49, 49, 37, 21, 1, 4, 1, 1702 27, 33, 21, 33, 37, 27, 27, 49, 33, 11, 1703 33, 49, 49, 37, 21, 1, 4, 1, 36, 21, 1704 14, 1, 17, 1, 5, 14, 5, 4, 4, 17, 1705 14, 52, 26, 21, 42, 14, 1, 52, 26, 21, 1706 42, 14, 1, 52, 26, 21, 42, 14, 1, 11, 1707 14, 4, 4, 14, 36, 14, 36, 36, 46, 26, 1708 21, 46, 26, 21, 1, 64, 64, 36, 1, 30, 1709 36, 42, 42, 74, 78, 42, 14, 36, 42, 26, 1710 4, 96, 52, 36, 1, 36, 26, 42, 14, 36, 1711 26, 20, 14, 36, 1712 }, 1713 1714 { 1715 /* Context Tables for init_idc = 1, qp = 18 */ 1716 1717 14, 7, 16, 5, 41, 1, 46, 7, 17, 1, 1718 1, 78, 1, 5, 1, 1, 1, 30, 31, 22, 1719 35, 23, 13, 8, 8, 14, 14, 21, 30, 20, 1720 23, 9, 10, 19, 14, 47, 78, 16, 36, 1, 1721 5, 5, 25, 31, 19, 31, 35, 23, 25, 47, 1722 31, 7, 31, 47, 47, 35, 19, 0, 6, 0, 1723 25, 31, 19, 31, 35, 23, 25, 47, 31, 7, 1724 31, 47, 47, 35, 19, 0, 6, 0, 38, 21, 1725 18, 1, 17, 1, 5, 14, 5, 6, 6, 13, 1726 14, 52, 24, 21, 42, 14, 1, 52, 24, 21, 1727 42, 14, 1, 52, 24, 21, 42, 14, 1, 11, 1728 14, 6, 6, 16, 38, 16, 38, 36, 46, 24, 1729 21, 46, 24, 21, 1, 62, 62, 36, 1, 30, 1730 36, 40, 40, 74, 78, 42, 14, 38, 42, 26, 1731 4, 94, 52, 36, 1, 36, 26, 40, 16, 36, 1732 28, 22, 16, 36, 1733 }, 1734 1735 { 1736 /* Context Tables for init_idc = 1, qp = 19 */ 1737 1738 14, 7, 18, 5, 41, 1, 44, 7, 19, 1, 1739 1, 78, 1, 5, 1, 1, 1, 30, 29, 22, 1740 33, 21, 9, 14, 14, 14, 14, 21, 28, 20, 1741 21, 9, 10, 17, 14, 45, 78, 18, 36, 1, 1742 5, 5, 25, 29, 17, 29, 33, 21, 25, 45, 1743 29, 5, 29, 45, 45, 33, 17, 2, 6, 2, 1744 25, 29, 17, 29, 33, 21, 25, 45, 29, 5, 1745 29, 45, 45, 33, 17, 2, 6, 2, 38, 21, 1746 22, 1, 17, 1, 5, 14, 5, 6, 6, 9, 1747 14, 52, 24, 21, 42, 14, 1, 52, 24, 21, 1748 42, 14, 1, 52, 24, 21, 42, 14, 1, 11, 1749 14, 6, 6, 18, 38, 18, 38, 36, 46, 24, 1750 21, 46, 24, 21, 1, 60, 60, 36, 1, 30, 1751 36, 40, 40, 74, 78, 42, 14, 38, 42, 26, 1752 4, 92, 52, 36, 1, 36, 26, 40, 18, 36, 1753 30, 22, 18, 36, 1754 }, 1755 1756 { 1757 /* Context Tables for init_idc = 1, qp = 20 */ 1758 1759 14, 9, 20, 3, 39, 1, 42, 9, 21, 1, 1760 1, 78, 1, 3, 1, 1, 1, 30, 27, 24, 1761 31, 17, 5, 18, 18, 14, 14, 19, 26, 18, 1762 17, 7, 12, 15, 14, 43, 78, 20, 34, 1, 1763 3, 3, 23, 27, 15, 27, 31, 17, 23, 43, 1764 27, 1, 27, 43, 43, 31, 15, 4, 8, 4, 1765 23, 27, 15, 27, 31, 17, 23, 43, 27, 1, 1766 27, 43, 43, 31, 15, 4, 8, 4, 40, 19, 1767 26, 1, 17, 1, 3, 14, 3, 8, 8, 5, 1768 14, 50, 22, 19, 44, 14, 1, 50, 22, 19, 1769 44, 14, 1, 50, 22, 19, 44, 14, 1, 13, 1770 14, 8, 8, 20, 40, 20, 40, 34, 46, 22, 1771 19, 46, 22, 19, 1, 58, 58, 34, 1, 30, 1772 34, 38, 38, 76, 78, 44, 14, 40, 44, 28, 1773 2, 90, 50, 34, 1, 34, 28, 38, 20, 34, 1774 32, 24, 20, 34, 1775 }, 1776 1777 { 1778 /* Context Tables for init_idc = 1, qp = 21 */ 1779 1780 14, 11, 22, 3, 37, 1, 40, 11, 23, 1, 1781 1, 78, 1, 3, 1, 1, 1, 30, 25, 26, 1782 27, 15, 1, 24, 24, 14, 14, 19, 24, 18, 1783 15, 5, 12, 11, 14, 41, 78, 22, 34, 1, 1784 3, 3, 21, 25, 11, 25, 27, 15, 21, 41, 1785 25, 0, 25, 41, 41, 27, 11, 6, 10, 6, 1786 21, 25, 11, 25, 27, 15, 21, 41, 25, 0, 1787 25, 41, 41, 27, 11, 6, 10, 6, 42, 19, 1788 30, 1, 17, 1, 3, 14, 3, 10, 10, 1, 1789 14, 50, 20, 19, 44, 14, 1, 50, 20, 19, 1790 44, 14, 1, 50, 20, 19, 44, 14, 1, 13, 1791 14, 10, 10, 22, 42, 22, 42, 34, 46, 20, 1792 19, 46, 20, 19, 1, 56, 56, 34, 1, 30, 1793 34, 36, 36, 76, 78, 44, 14, 42, 44, 28, 1794 2, 88, 50, 34, 1, 34, 28, 36, 22, 34, 1795 36, 26, 22, 34, 1796 }, 1797 1798 { 1799 /* Context Tables for init_idc = 1, qp = 22 */ 1800 1801 14, 11, 24, 3, 37, 1, 38, 11, 25, 1, 1802 1, 78, 1, 3, 1, 1, 1, 30, 23, 26, 1803 25, 11, 2, 28, 28, 14, 14, 19, 22, 18, 1804 11, 5, 12, 9, 14, 39, 78, 24, 34, 1, 1805 3, 3, 21, 23, 9, 23, 25, 11, 21, 39, 1806 23, 4, 23, 39, 39, 25, 9, 8, 10, 8, 1807 21, 23, 9, 23, 25, 11, 21, 39, 23, 4, 1808 23, 39, 39, 25, 9, 8, 10, 8, 42, 19, 1809 34, 1, 17, 1, 3, 14, 3, 10, 10, 2, 1810 14, 50, 20, 19, 44, 14, 1, 50, 20, 19, 1811 44, 14, 1, 50, 20, 19, 44, 14, 1, 13, 1812 14, 10, 10, 24, 42, 24, 42, 34, 46, 20, 1813 19, 46, 20, 19, 1, 54, 54, 34, 1, 30, 1814 34, 36, 36, 76, 78, 44, 14, 42, 44, 28, 1815 2, 86, 50, 34, 1, 34, 28, 36, 24, 34, 1816 38, 26, 24, 34, 1817 }, 1818 1819 { 1820 /* Context Tables for init_idc = 1, qp = 23 */ 1821 1822 14, 13, 26, 1, 35, 1, 36, 13, 27, 1, 1823 1, 78, 1, 1, 1, 1, 1, 30, 21, 28, 1824 23, 9, 6, 34, 34, 14, 14, 17, 20, 16, 1825 9, 3, 14, 7, 14, 37, 78, 26, 32, 1, 1826 1, 1, 19, 21, 7, 21, 23, 9, 19, 37, 1827 21, 6, 21, 37, 37, 23, 7, 10, 12, 10, 1828 19, 21, 7, 21, 23, 9, 19, 37, 21, 6, 1829 21, 37, 37, 23, 7, 10, 12, 10, 44, 17, 1830 38, 1, 17, 1, 1, 14, 1, 12, 12, 6, 1831 14, 48, 18, 17, 46, 14, 1, 48, 18, 17, 1832 46, 14, 1, 48, 18, 17, 46, 14, 1, 15, 1833 14, 12, 12, 26, 44, 26, 44, 32, 46, 18, 1834 17, 46, 18, 17, 1, 52, 52, 32, 1, 30, 1835 32, 34, 34, 78, 78, 46, 14, 44, 46, 30, 1836 0, 84, 48, 32, 1, 32, 30, 34, 26, 32, 1837 40, 28, 26, 32, 1838 }, 1839 1840 { 1841 /* Context Tables for init_idc = 1, qp = 24 */ 1842 1843 14, 15, 28, 1, 35, 1, 34, 15, 29, 1, 1844 1, 78, 1, 1, 1, 1, 1, 30, 19, 28, 1845 21, 5, 8, 38, 38, 14, 14, 17, 18, 16, 1846 5, 3, 14, 5, 14, 35, 78, 28, 32, 1, 1847 1, 1, 19, 19, 5, 19, 21, 5, 19, 35, 1848 19, 10, 19, 35, 35, 21, 5, 12, 12, 12, 1849 19, 19, 5, 19, 21, 5, 19, 35, 19, 10, 1850 19, 35, 35, 21, 5, 12, 12, 12, 44, 17, 1851 40, 1, 17, 1, 1, 14, 1, 12, 12, 8, 1852 14, 48, 16, 17, 46, 14, 1, 48, 16, 17, 1853 46, 14, 1, 48, 16, 17, 46, 14, 1, 15, 1854 14, 12, 12, 28, 44, 28, 44, 32, 46, 16, 1855 17, 46, 16, 17, 1, 50, 50, 32, 1, 30, 1856 32, 32, 32, 78, 78, 46, 14, 44, 46, 30, 1857 0, 82, 48, 32, 1, 32, 30, 32, 28, 32, 1858 42, 28, 28, 32, 1859 }, 1860 1861 { 1862 /* Context Tables for init_idc = 1, qp = 25 */ 1863 1864 14, 15, 30, 1, 33, 1, 32, 15, 31, 1, 1865 1, 78, 1, 1, 1, 1, 1, 30, 17, 30, 1866 17, 1, 12, 44, 44, 14, 14, 17, 16, 16, 1867 1, 1, 14, 1, 14, 33, 78, 30, 32, 1, 1868 1, 1, 17, 17, 1, 17, 17, 1, 17, 33, 1869 17, 14, 17, 33, 33, 17, 1, 14, 14, 14, 1870 17, 17, 1, 17, 17, 1, 17, 33, 17, 14, 1871 17, 33, 33, 17, 1, 14, 14, 14, 46, 17, 1872 44, 1, 17, 1, 1, 14, 1, 14, 14, 12, 1873 14, 48, 16, 17, 46, 14, 1, 48, 16, 17, 1874 46, 14, 1, 48, 16, 17, 46, 14, 1, 15, 1875 14, 14, 14, 30, 46, 30, 46, 32, 46, 16, 1876 17, 46, 16, 17, 1, 48, 48, 32, 1, 30, 1877 32, 32, 32, 78, 78, 46, 14, 46, 46, 30, 1878 0, 80, 48, 32, 1, 32, 30, 32, 30, 32, 1879 46, 30, 30, 32, 1880 }, 1881 1882 { 1883 /* Context Tables for init_idc = 1, qp = 26 */ 1884 1885 14, 17, 32, 0, 31, 1, 30, 17, 33, 1, 1886 1, 78, 1, 0, 1, 1, 1, 30, 15, 32, 1887 15, 0, 16, 48, 48, 14, 14, 15, 14, 14, 1888 0, 0, 16, 0, 14, 31, 78, 32, 30, 1, 1889 0, 0, 15, 15, 0, 15, 15, 0, 15, 31, 1890 15, 16, 15, 31, 31, 15, 0, 16, 16, 16, 1891 15, 15, 0, 15, 15, 0, 15, 31, 15, 16, 1892 15, 31, 31, 15, 0, 16, 16, 16, 48, 15, 1893 48, 1, 17, 1, 0, 14, 0, 16, 16, 16, 1894 14, 46, 14, 15, 48, 14, 1, 46, 14, 15, 1895 48, 14, 1, 46, 14, 15, 48, 14, 1, 17, 1896 14, 16, 16, 32, 48, 32, 48, 30, 46, 14, 1897 15, 46, 14, 15, 1, 46, 46, 30, 1, 30, 1898 30, 30, 30, 80, 78, 48, 14, 48, 48, 32, 1899 1, 78, 46, 30, 1, 30, 32, 30, 32, 30, 1900 48, 32, 32, 30, 1901 }, 1902 1903 { 1904 /* Context Tables for init_idc = 1, qp = 27 */ 1905 1906 14, 17, 34, 0, 31, 1, 28, 17, 35, 1, 1907 1, 78, 1, 0, 1, 1, 1, 30, 13, 32, 1908 13, 4, 20, 54, 54, 14, 14, 15, 12, 14, 1909 4, 0, 16, 2, 14, 29, 78, 34, 30, 1, 1910 0, 0, 15, 13, 2, 13, 13, 4, 15, 29, 1911 13, 20, 13, 29, 29, 13, 2, 18, 16, 18, 1912 15, 13, 2, 13, 13, 4, 15, 29, 13, 20, 1913 13, 29, 29, 13, 2, 18, 16, 18, 48, 15, 1914 52, 1, 17, 1, 0, 14, 0, 16, 16, 20, 1915 14, 46, 14, 15, 48, 14, 1, 46, 14, 15, 1916 48, 14, 1, 46, 14, 15, 48, 14, 1, 17, 1917 14, 16, 16, 34, 48, 34, 48, 30, 46, 14, 1918 15, 46, 14, 15, 1, 44, 44, 30, 1, 30, 1919 30, 30, 30, 80, 78, 48, 14, 48, 48, 32, 1920 1, 76, 46, 30, 1, 30, 32, 30, 34, 30, 1921 50, 32, 34, 30, 1922 }, 1923 1924 { 1925 /* Context Tables for init_idc = 1, qp = 28 */ 1926 1927 14, 19, 36, 0, 29, 1, 26, 19, 37, 1, 1928 1, 78, 1, 0, 1, 1, 1, 30, 11, 34, 1929 11, 6, 24, 58, 58, 14, 14, 15, 10, 14, 1930 6, 2, 16, 4, 14, 27, 78, 36, 30, 1, 1931 0, 0, 13, 11, 4, 11, 11, 6, 13, 27, 1932 11, 22, 11, 27, 27, 11, 4, 20, 18, 20, 1933 13, 11, 4, 11, 11, 6, 13, 27, 11, 22, 1934 11, 27, 27, 11, 4, 20, 18, 20, 50, 15, 1935 56, 1, 17, 1, 0, 14, 0, 18, 18, 24, 1936 14, 46, 12, 15, 48, 14, 1, 46, 12, 15, 1937 48, 14, 1, 46, 12, 15, 48, 14, 1, 17, 1938 14, 18, 18, 36, 50, 36, 50, 30, 46, 12, 1939 15, 46, 12, 15, 1, 42, 42, 30, 1, 30, 1940 30, 28, 28, 80, 78, 48, 14, 50, 48, 32, 1941 1, 74, 46, 30, 1, 30, 32, 28, 36, 30, 1942 52, 34, 36, 30, 1943 }, 1944 1945 { 1946 /* Context Tables for init_idc = 1, qp = 29 */ 1947 1948 14, 21, 38, 2, 27, 1, 24, 21, 39, 1, 1949 1, 78, 1, 2, 1, 1, 1, 30, 9, 36, 1950 7, 10, 28, 64, 64, 14, 14, 13, 8, 12, 1951 10, 4, 18, 8, 14, 25, 78, 38, 28, 1, 1952 2, 2, 11, 9, 8, 9, 7, 10, 11, 25, 1953 9, 26, 9, 25, 25, 7, 8, 22, 20, 22, 1954 11, 9, 8, 9, 7, 10, 11, 25, 9, 26, 1955 9, 25, 25, 7, 8, 22, 20, 22, 52, 13, 1956 60, 1, 17, 1, 2, 14, 2, 20, 20, 28, 1957 14, 44, 10, 13, 50, 14, 1, 44, 10, 13, 1958 50, 14, 1, 44, 10, 13, 50, 14, 1, 19, 1959 14, 20, 20, 38, 52, 38, 52, 28, 46, 10, 1960 13, 46, 10, 13, 1, 40, 40, 28, 1, 30, 1961 28, 26, 26, 82, 78, 50, 14, 52, 50, 34, 1962 3, 72, 44, 28, 1, 28, 34, 26, 38, 28, 1963 56, 36, 38, 28, 1964 }, 1965 1966 { 1967 /* Context Tables for init_idc = 1, qp = 30 */ 1968 1969 14, 21, 40, 2, 27, 1, 22, 21, 41, 1, 1970 1, 78, 1, 2, 1, 1, 1, 30, 7, 36, 1971 5, 12, 32, 68, 68, 14, 14, 13, 6, 12, 1972 12, 4, 18, 10, 14, 23, 78, 40, 28, 1, 1973 2, 2, 11, 7, 10, 7, 5, 12, 11, 23, 1974 7, 28, 7, 23, 23, 5, 10, 24, 20, 24, 1975 11, 7, 10, 7, 5, 12, 11, 23, 7, 28, 1976 7, 23, 23, 5, 10, 24, 20, 24, 52, 13, 1977 64, 1, 17, 1, 2, 14, 2, 20, 20, 32, 1978 14, 44, 10, 13, 50, 14, 1, 44, 10, 13, 1979 50, 14, 1, 44, 10, 13, 50, 14, 1, 19, 1980 14, 20, 20, 40, 52, 40, 52, 28, 46, 10, 1981 13, 46, 10, 13, 1, 38, 38, 28, 1, 30, 1982 28, 26, 26, 82, 78, 50, 14, 52, 50, 34, 1983 3, 70, 44, 28, 1, 28, 34, 26, 40, 28, 1984 58, 36, 40, 28, 1985 }, 1986 1987 { 1988 /* Context Tables for init_idc = 1, qp = 31 */ 1989 1990 14, 23, 42, 2, 25, 1, 20, 23, 43, 1, 1991 1, 78, 1, 2, 1, 1, 1, 30, 5, 38, 1992 3, 16, 36, 74, 74, 14, 14, 13, 4, 12, 1993 16, 6, 18, 12, 14, 21, 78, 42, 28, 1, 1994 2, 2, 9, 5, 12, 5, 3, 16, 9, 21, 1995 5, 32, 5, 21, 21, 3, 12, 26, 22, 26, 1996 9, 5, 12, 5, 3, 16, 9, 21, 5, 32, 1997 5, 21, 21, 3, 12, 26, 22, 26, 54, 13, 1998 68, 1, 17, 1, 2, 14, 2, 22, 22, 36, 1999 14, 44, 8, 13, 50, 14, 1, 44, 8, 13, 2000 50, 14, 1, 44, 8, 13, 50, 14, 1, 19, 2001 14, 22, 22, 42, 54, 42, 54, 28, 46, 8, 2002 13, 46, 8, 13, 1, 36, 36, 28, 1, 30, 2003 28, 24, 24, 82, 78, 50, 14, 54, 50, 34, 2004 3, 68, 44, 28, 1, 28, 34, 24, 42, 28, 2005 60, 38, 42, 28, 2006 }, 2007 2008 { 2009 /* Context Tables for init_idc = 1, qp = 32 */ 2010 2011 14, 25, 42, 2, 25, 1, 18, 25, 45, 1, 2012 1, 78, 1, 2, 1, 1, 1, 30, 5, 38, 2013 1, 18, 38, 78, 78, 14, 14, 13, 2, 10, 2014 18, 6, 18, 14, 14, 21, 78, 42, 26, 1, 2015 2, 2, 9, 5, 14, 5, 1, 18, 9, 21, 2016 5, 34, 5, 21, 21, 1, 14, 26, 22, 26, 2017 9, 5, 14, 5, 1, 18, 9, 21, 5, 34, 2018 5, 21, 21, 1, 14, 26, 22, 26, 54, 13, 2019 70, 1, 17, 1, 2, 14, 2, 22, 22, 38, 2020 14, 42, 6, 13, 50, 14, 1, 42, 6, 13, 2021 50, 14, 1, 42, 6, 13, 50, 14, 1, 21, 2022 14, 22, 22, 42, 54, 42, 54, 26, 46, 6, 2023 13, 46, 6, 13, 1, 34, 34, 26, 1, 30, 2024 26, 22, 22, 82, 78, 50, 14, 54, 50, 34, 2025 5, 66, 42, 26, 1, 26, 34, 22, 42, 26, 2026 62, 38, 42, 26, 2027 }, 2028 2029 { 2030 /* Context Tables for init_idc = 1, qp = 33 */ 2031 2032 14, 25, 44, 4, 23, 1, 18, 25, 45, 1, 2033 1, 78, 1, 4, 1, 1, 1, 30, 3, 40, 2034 2, 22, 42, 84, 84, 14, 14, 11, 2, 10, 2035 22, 8, 20, 18, 14, 19, 78, 44, 26, 1, 2036 4, 4, 7, 3, 18, 3, 2, 22, 7, 19, 2037 3, 38, 3, 19, 19, 2, 18, 28, 24, 28, 2038 7, 3, 18, 3, 2, 22, 7, 19, 3, 38, 2039 3, 19, 19, 2, 18, 28, 24, 28, 56, 11, 2040 74, 1, 17, 1, 4, 14, 4, 24, 24, 42, 2041 14, 42, 6, 11, 52, 14, 1, 42, 6, 11, 2042 52, 14, 1, 42, 6, 11, 52, 14, 1, 21, 2043 14, 24, 24, 44, 56, 44, 56, 26, 46, 6, 2044 11, 46, 6, 11, 1, 34, 34, 26, 1, 30, 2045 26, 22, 22, 84, 78, 52, 14, 56, 52, 36, 2046 5, 66, 42, 26, 1, 26, 36, 22, 44, 26, 2047 66, 40, 44, 26, 2048 }, 2049 2050 { 2051 /* Context Tables for init_idc = 1, qp = 34 */ 2052 2053 14, 27, 46, 4, 21, 1, 16, 27, 47, 1, 2054 1, 78, 1, 4, 1, 1, 1, 30, 1, 42, 2055 4, 26, 46, 88, 88, 14, 14, 11, 0, 10, 2056 26, 10, 20, 20, 14, 17, 78, 46, 26, 1, 2057 4, 4, 5, 1, 20, 1, 4, 26, 5, 17, 2058 1, 42, 1, 17, 17, 4, 20, 30, 26, 30, 2059 5, 1, 20, 1, 4, 26, 5, 17, 1, 42, 2060 1, 17, 17, 4, 20, 30, 26, 30, 58, 11, 2061 78, 1, 17, 1, 4, 14, 4, 26, 26, 46, 2062 14, 42, 4, 11, 52, 14, 1, 42, 4, 11, 2063 52, 14, 1, 42, 4, 11, 52, 14, 1, 21, 2064 14, 26, 26, 46, 58, 46, 58, 26, 46, 4, 2065 11, 46, 4, 11, 1, 32, 32, 26, 1, 30, 2066 26, 20, 20, 84, 78, 52, 14, 58, 52, 36, 2067 5, 64, 42, 26, 1, 26, 36, 20, 46, 26, 2068 68, 42, 46, 26, 2069 }, 2070 2071 { 2072 /* Context Tables for init_idc = 1, qp = 35 */ 2073 2074 14, 27, 48, 4, 21, 1, 14, 27, 49, 1, 2075 1, 78, 1, 4, 1, 1, 1, 30, 0, 42, 2076 6, 28, 50, 94, 94, 14, 14, 11, 1, 10, 2077 28, 10, 20, 22, 14, 15, 78, 48, 26, 1, 2078 4, 4, 5, 0, 22, 0, 6, 28, 5, 15, 2079 0, 44, 0, 15, 15, 6, 22, 32, 26, 32, 2080 5, 0, 22, 0, 6, 28, 5, 15, 0, 44, 2081 0, 15, 15, 6, 22, 32, 26, 32, 58, 11, 2082 82, 1, 17, 1, 4, 14, 4, 26, 26, 50, 2083 14, 42, 4, 11, 52, 14, 1, 42, 4, 11, 2084 52, 14, 1, 42, 4, 11, 52, 14, 1, 21, 2085 14, 26, 26, 48, 58, 48, 58, 26, 46, 4, 2086 11, 46, 4, 11, 1, 30, 30, 26, 1, 30, 2087 26, 20, 20, 84, 78, 52, 14, 58, 52, 36, 2088 5, 62, 42, 26, 1, 26, 36, 20, 48, 26, 2089 70, 42, 48, 26, 2090 }, 2091 2092 { 2093 /* Context Tables for init_idc = 1, qp = 36 */ 2094 2095 14, 29, 50, 6, 19, 1, 12, 29, 51, 1, 2096 1, 78, 1, 6, 1, 1, 1, 30, 2, 44, 2097 8, 32, 54, 98, 98, 14, 14, 9, 3, 8, 2098 32, 12, 22, 24, 14, 13, 78, 50, 24, 1, 2099 6, 6, 3, 2, 24, 2, 8, 32, 3, 13, 2100 2, 48, 2, 13, 13, 8, 24, 34, 28, 34, 2101 3, 2, 24, 2, 8, 32, 3, 13, 2, 48, 2102 2, 13, 13, 8, 24, 34, 28, 34, 60, 9, 2103 86, 1, 17, 1, 6, 14, 6, 28, 28, 54, 2104 14, 40, 2, 9, 54, 14, 1, 40, 2, 9, 2105 54, 14, 1, 40, 2, 9, 54, 14, 1, 23, 2106 14, 28, 28, 50, 60, 50, 60, 24, 46, 2, 2107 9, 46, 2, 9, 1, 28, 28, 24, 1, 30, 2108 24, 18, 18, 86, 78, 54, 14, 60, 54, 38, 2109 7, 60, 40, 24, 1, 24, 38, 18, 50, 24, 2110 72, 44, 50, 24, 2111 }, 2112 2113 { 2114 /* Context Tables for init_idc = 1, qp = 37 */ 2115 2116 14, 31, 52, 6, 17, 1, 10, 31, 53, 1, 2117 1, 78, 1, 6, 1, 1, 1, 30, 4, 46, 2118 12, 34, 58, 104, 104, 14, 14, 9, 5, 8, 2119 34, 14, 22, 28, 14, 11, 78, 52, 24, 1, 2120 6, 6, 1, 4, 28, 4, 12, 34, 1, 11, 2121 4, 50, 4, 11, 11, 12, 28, 36, 30, 36, 2122 1, 4, 28, 4, 12, 34, 1, 11, 4, 50, 2123 4, 11, 11, 12, 28, 36, 30, 36, 62, 9, 2124 90, 1, 17, 1, 6, 14, 6, 30, 30, 58, 2125 14, 40, 0, 9, 54, 14, 1, 40, 0, 9, 2126 54, 14, 1, 40, 0, 9, 54, 14, 1, 23, 2127 14, 30, 30, 52, 62, 52, 62, 24, 46, 0, 2128 9, 46, 0, 9, 1, 26, 26, 24, 1, 30, 2129 24, 16, 16, 86, 78, 54, 14, 62, 54, 38, 2130 7, 58, 40, 24, 1, 24, 38, 16, 52, 24, 2131 76, 46, 52, 24, 2132 }, 2133 2134 { 2135 /* Context Tables for init_idc = 1, qp = 38 */ 2136 2137 14, 31, 54, 6, 17, 1, 8, 31, 55, 1, 2138 1, 78, 1, 6, 1, 1, 1, 30, 6, 46, 2139 14, 38, 62, 108, 108, 14, 14, 9, 7, 8, 2140 38, 14, 22, 30, 14, 9, 78, 54, 24, 1, 2141 6, 6, 1, 6, 30, 6, 14, 38, 1, 9, 2142 6, 54, 6, 9, 9, 14, 30, 38, 30, 38, 2143 1, 6, 30, 6, 14, 38, 1, 9, 6, 54, 2144 6, 9, 9, 14, 30, 38, 30, 38, 62, 9, 2145 94, 1, 17, 1, 6, 14, 6, 30, 30, 62, 2146 14, 40, 0, 9, 54, 14, 1, 40, 0, 9, 2147 54, 14, 1, 40, 0, 9, 54, 14, 1, 23, 2148 14, 30, 30, 54, 62, 54, 62, 24, 46, 0, 2149 9, 46, 0, 9, 1, 24, 24, 24, 1, 30, 2150 24, 16, 16, 86, 78, 54, 14, 62, 54, 38, 2151 7, 56, 40, 24, 1, 24, 38, 16, 54, 24, 2152 78, 46, 54, 24, 2153 }, 2154 2155 { 2156 /* Context Tables for init_idc = 1, qp = 39 */ 2157 2158 14, 33, 56, 8, 15, 1, 6, 33, 57, 1, 2159 1, 78, 1, 8, 1, 1, 1, 30, 8, 48, 2160 16, 40, 66, 114, 114, 14, 14, 7, 9, 6, 2161 40, 16, 24, 32, 14, 7, 78, 56, 22, 1, 2162 8, 8, 0, 8, 32, 8, 16, 40, 0, 7, 2163 8, 56, 8, 7, 7, 16, 32, 40, 32, 40, 2164 0, 8, 32, 8, 16, 40, 0, 7, 8, 56, 2165 8, 7, 7, 16, 32, 40, 32, 40, 64, 7, 2166 98, 1, 17, 1, 8, 14, 8, 32, 32, 66, 2167 14, 38, 1, 7, 56, 14, 1, 38, 1, 7, 2168 56, 14, 1, 38, 1, 7, 56, 14, 1, 25, 2169 14, 32, 32, 56, 64, 56, 64, 22, 46, 1, 2170 7, 46, 1, 7, 1, 22, 22, 22, 1, 30, 2171 22, 14, 14, 88, 78, 56, 14, 64, 56, 40, 2172 9, 54, 38, 22, 1, 22, 40, 14, 56, 22, 2173 80, 48, 56, 22, 2174 }, 2175 2176 { 2177 /* Context Tables for init_idc = 1, qp = 40 */ 2178 2179 14, 35, 58, 8, 15, 1, 4, 35, 59, 1, 2180 1, 78, 1, 8, 1, 1, 1, 30, 10, 48, 2181 18, 44, 68, 118, 118, 14, 14, 7, 11, 6, 2182 44, 16, 24, 34, 14, 5, 78, 58, 22, 1, 2183 8, 8, 0, 10, 34, 10, 18, 44, 0, 5, 2184 10, 60, 10, 5, 5, 18, 34, 42, 32, 42, 2185 0, 10, 34, 10, 18, 44, 0, 5, 10, 60, 2186 10, 5, 5, 18, 34, 42, 32, 42, 64, 7, 2187 100, 1, 17, 1, 8, 14, 8, 32, 32, 68, 2188 14, 38, 3, 7, 56, 14, 1, 38, 3, 7, 2189 56, 14, 1, 38, 3, 7, 56, 14, 1, 25, 2190 14, 32, 32, 58, 64, 58, 64, 22, 46, 3, 2191 7, 46, 3, 7, 1, 20, 20, 22, 1, 30, 2192 22, 12, 12, 88, 78, 56, 14, 64, 56, 40, 2193 9, 52, 38, 22, 1, 22, 40, 12, 58, 22, 2194 82, 48, 58, 22, 2195 }, 2196 2197 { 2198 /* Context Tables for init_idc = 1, qp = 41 */ 2199 2200 14, 35, 60, 8, 13, 1, 2, 35, 61, 1, 2201 1, 78, 1, 8, 1, 1, 1, 30, 12, 50, 2202 22, 48, 72, 124, 124, 14, 14, 7, 13, 6, 2203 48, 18, 24, 38, 14, 3, 78, 60, 22, 1, 2204 8, 8, 2, 12, 38, 12, 22, 48, 2, 3, 2205 12, 64, 12, 3, 3, 22, 38, 44, 34, 44, 2206 2, 12, 38, 12, 22, 48, 2, 3, 12, 64, 2207 12, 3, 3, 22, 38, 44, 34, 44, 66, 7, 2208 104, 1, 17, 1, 8, 14, 8, 34, 34, 72, 2209 14, 38, 3, 7, 56, 14, 1, 38, 3, 7, 2210 56, 14, 1, 38, 3, 7, 56, 14, 1, 25, 2211 14, 34, 34, 60, 66, 60, 66, 22, 46, 3, 2212 7, 46, 3, 7, 1, 18, 18, 22, 1, 30, 2213 22, 12, 12, 88, 78, 56, 14, 66, 56, 40, 2214 9, 50, 38, 22, 1, 22, 40, 12, 60, 22, 2215 86, 50, 60, 22, 2216 }, 2217 2218 { 2219 /* Context Tables for init_idc = 1, qp = 42 */ 2220 2221 14, 37, 62, 10, 11, 1, 0, 37, 63, 1, 2222 1, 78, 1, 10, 1, 1, 1, 30, 14, 52, 2223 24, 50, 76, 124, 124, 14, 14, 5, 15, 4, 2224 50, 20, 26, 40, 14, 1, 78, 62, 20, 1, 2225 10, 10, 4, 14, 40, 14, 24, 50, 4, 1, 2226 14, 66, 14, 1, 1, 24, 40, 46, 36, 46, 2227 4, 14, 40, 14, 24, 50, 4, 1, 14, 66, 2228 14, 1, 1, 24, 40, 46, 36, 46, 68, 5, 2229 108, 1, 17, 1, 10, 14, 10, 36, 36, 76, 2230 14, 36, 5, 5, 58, 14, 1, 36, 5, 5, 2231 58, 14, 1, 36, 5, 5, 58, 14, 1, 27, 2232 14, 36, 36, 62, 68, 62, 68, 20, 46, 5, 2233 5, 46, 5, 5, 1, 16, 16, 20, 1, 30, 2234 20, 10, 10, 90, 78, 58, 14, 68, 58, 42, 2235 11, 48, 36, 20, 1, 20, 42, 10, 62, 20, 2236 88, 52, 62, 20, 2237 }, 2238 2239 { 2240 /* Context Tables for init_idc = 1, qp = 43 */ 2241 2242 14, 37, 64, 10, 11, 1, 1, 37, 65, 1, 2243 1, 78, 1, 10, 1, 1, 1, 30, 16, 52, 2244 26, 54, 80, 124, 124, 14, 14, 5, 17, 4, 2245 54, 20, 26, 42, 14, 0, 78, 64, 20, 1, 2246 10, 10, 4, 16, 42, 16, 26, 54, 4, 0, 2247 16, 70, 16, 0, 0, 26, 42, 48, 36, 48, 2248 4, 16, 42, 16, 26, 54, 4, 0, 16, 70, 2249 16, 0, 0, 26, 42, 48, 36, 48, 68, 5, 2250 112, 1, 17, 1, 10, 14, 10, 36, 36, 80, 2251 14, 36, 5, 5, 58, 14, 1, 36, 5, 5, 2252 58, 14, 1, 36, 5, 5, 58, 14, 1, 27, 2253 14, 36, 36, 64, 68, 64, 68, 20, 46, 5, 2254 5, 46, 5, 5, 1, 14, 14, 20, 1, 30, 2255 20, 10, 10, 90, 78, 58, 14, 68, 58, 42, 2256 11, 46, 36, 20, 1, 20, 42, 10, 64, 20, 2257 90, 52, 64, 20, 2258 }, 2259 2260 { 2261 /* Context Tables for init_idc = 1, qp = 44 */ 2262 2263 14, 39, 66, 10, 9, 1, 3, 39, 67, 1, 2264 1, 78, 1, 10, 1, 1, 1, 30, 18, 54, 2265 28, 56, 84, 124, 124, 14, 14, 5, 19, 4, 2266 56, 22, 26, 44, 14, 2, 78, 66, 20, 1, 2267 10, 10, 6, 18, 44, 18, 28, 56, 6, 2, 2268 18, 72, 18, 2, 2, 28, 44, 50, 38, 50, 2269 6, 18, 44, 18, 28, 56, 6, 2, 18, 72, 2270 18, 2, 2, 28, 44, 50, 38, 50, 70, 5, 2271 116, 1, 17, 1, 10, 14, 10, 38, 38, 84, 2272 14, 36, 7, 5, 58, 14, 1, 36, 7, 5, 2273 58, 14, 1, 36, 7, 5, 58, 14, 1, 27, 2274 14, 38, 38, 66, 70, 66, 70, 20, 46, 7, 2275 5, 46, 7, 5, 1, 12, 12, 20, 1, 30, 2276 20, 8, 8, 90, 78, 58, 14, 70, 58, 42, 2277 11, 44, 36, 20, 1, 20, 42, 8, 66, 20, 2278 92, 54, 66, 20, 2279 }, 2280 2281 { 2282 /* Context Tables for init_idc = 1, qp = 45 */ 2283 2284 14, 41, 68, 12, 7, 1, 5, 41, 69, 1, 2285 1, 78, 1, 12, 1, 1, 1, 30, 20, 56, 2286 32, 60, 88, 124, 124, 14, 14, 3, 21, 2, 2287 60, 24, 28, 48, 14, 4, 78, 68, 18, 1, 2288 12, 12, 8, 20, 48, 20, 32, 60, 8, 4, 2289 20, 76, 20, 4, 4, 32, 48, 52, 40, 52, 2290 8, 20, 48, 20, 32, 60, 8, 4, 20, 76, 2291 20, 4, 4, 32, 48, 52, 40, 52, 72, 3, 2292 120, 1, 17, 1, 12, 14, 12, 40, 40, 88, 2293 14, 34, 9, 3, 60, 14, 1, 34, 9, 3, 2294 60, 14, 1, 34, 9, 3, 60, 14, 1, 29, 2295 14, 40, 40, 68, 72, 68, 72, 18, 46, 9, 2296 3, 46, 9, 3, 1, 10, 10, 18, 1, 30, 2297 18, 6, 6, 92, 78, 60, 14, 72, 60, 44, 2298 13, 42, 34, 18, 1, 18, 44, 6, 68, 18, 2299 96, 56, 68, 18, 2300 }, 2301 2302 { 2303 /* Context Tables for init_idc = 1, qp = 46 */ 2304 2305 14, 41, 70, 12, 7, 1, 7, 41, 71, 1, 2306 1, 78, 1, 12, 1, 1, 1, 30, 22, 56, 2307 34, 62, 92, 124, 124, 14, 14, 3, 23, 2, 2308 62, 24, 28, 50, 14, 6, 78, 70, 18, 1, 2309 12, 12, 8, 22, 50, 22, 34, 62, 8, 6, 2310 22, 78, 22, 6, 6, 34, 50, 54, 40, 54, 2311 8, 22, 50, 22, 34, 62, 8, 6, 22, 78, 2312 22, 6, 6, 34, 50, 54, 40, 54, 72, 3, 2313 124, 1, 17, 1, 12, 14, 12, 40, 40, 92, 2314 14, 34, 9, 3, 60, 14, 1, 34, 9, 3, 2315 60, 14, 1, 34, 9, 3, 60, 14, 1, 29, 2316 14, 40, 40, 70, 72, 70, 72, 18, 46, 9, 2317 3, 46, 9, 3, 1, 8, 8, 18, 1, 30, 2318 18, 6, 6, 92, 78, 60, 14, 72, 60, 44, 2319 13, 40, 34, 18, 1, 18, 44, 6, 70, 18, 2320 98, 56, 70, 18, 2321 }, 2322 2323 { 2324 /* Context Tables for init_idc = 1, qp = 47 */ 2325 2326 14, 43, 72, 12, 5, 1, 9, 43, 73, 1, 2327 1, 78, 1, 12, 1, 1, 1, 30, 24, 58, 2328 36, 66, 96, 124, 124, 14, 14, 3, 25, 2, 2329 66, 26, 28, 52, 14, 8, 78, 72, 18, 1, 2330 12, 12, 10, 24, 52, 24, 36, 66, 10, 8, 2331 24, 82, 24, 8, 8, 36, 52, 56, 42, 56, 2332 10, 24, 52, 24, 36, 66, 10, 8, 24, 82, 2333 24, 8, 8, 36, 52, 56, 42, 56, 74, 3, 2334 124, 1, 17, 1, 12, 14, 12, 42, 42, 96, 2335 14, 34, 11, 3, 60, 14, 1, 34, 11, 3, 2336 60, 14, 1, 34, 11, 3, 60, 14, 1, 29, 2337 14, 42, 42, 72, 74, 72, 74, 18, 46, 11, 2338 3, 46, 11, 3, 1, 6, 6, 18, 1, 30, 2339 18, 4, 4, 92, 78, 60, 14, 74, 60, 44, 2340 13, 38, 34, 18, 1, 18, 44, 4, 72, 18, 2341 100, 58, 72, 18, 2342 }, 2343 2344 { 2345 /* Context Tables for init_idc = 1, qp = 48 */ 2346 2347 14, 45, 72, 12, 5, 1, 11, 45, 75, 1, 2348 1, 78, 1, 12, 1, 1, 1, 30, 24, 58, 2349 38, 68, 98, 124, 124, 14, 14, 3, 27, 0, 2350 68, 26, 28, 54, 14, 8, 78, 72, 16, 1, 2351 12, 12, 10, 24, 54, 24, 38, 68, 10, 8, 2352 24, 84, 24, 8, 8, 38, 54, 56, 42, 56, 2353 10, 24, 54, 24, 38, 68, 10, 8, 24, 84, 2354 24, 8, 8, 38, 54, 56, 42, 56, 74, 3, 2355 124, 1, 17, 1, 12, 14, 12, 42, 42, 98, 2356 14, 32, 13, 3, 60, 14, 1, 32, 13, 3, 2357 60, 14, 1, 32, 13, 3, 60, 14, 1, 31, 2358 14, 42, 42, 72, 74, 72, 74, 16, 46, 13, 2359 3, 46, 13, 3, 1, 4, 4, 16, 1, 30, 2360 16, 2, 2, 92, 78, 60, 14, 74, 60, 44, 2361 15, 36, 32, 16, 1, 16, 44, 2, 72, 16, 2362 102, 58, 72, 16, 2363 }, 2364 2365 { 2366 /* Context Tables for init_idc = 1, qp = 49 */ 2367 2368 14, 45, 74, 14, 3, 1, 11, 45, 75, 1, 2369 1, 78, 1, 14, 1, 1, 1, 30, 26, 60, 2370 42, 72, 102, 124, 124, 14, 14, 1, 27, 0, 2371 72, 28, 30, 58, 14, 10, 78, 74, 16, 1, 2372 14, 14, 12, 26, 58, 26, 42, 72, 12, 10, 2373 26, 88, 26, 10, 10, 42, 58, 58, 44, 58, 2374 12, 26, 58, 26, 42, 72, 12, 10, 26, 88, 2375 26, 10, 10, 42, 58, 58, 44, 58, 76, 1, 2376 124, 1, 17, 1, 14, 14, 14, 44, 44, 102, 2377 14, 32, 13, 1, 62, 14, 1, 32, 13, 1, 2378 62, 14, 1, 32, 13, 1, 62, 14, 1, 31, 2379 14, 44, 44, 74, 76, 74, 76, 16, 46, 13, 2380 1, 46, 13, 1, 1, 4, 4, 16, 1, 30, 2381 16, 2, 2, 94, 78, 62, 14, 76, 62, 46, 2382 15, 36, 32, 16, 1, 16, 46, 2, 74, 16, 2383 106, 60, 74, 16, 2384 }, 2385 2386 { 2387 /* Context Tables for init_idc = 1, qp = 50 */ 2388 2389 14, 47, 76, 14, 1, 1, 13, 47, 77, 1, 2390 1, 78, 1, 14, 1, 1, 1, 30, 28, 62, 2391 44, 76, 106, 124, 124, 14, 14, 1, 29, 0, 2392 76, 30, 30, 60, 14, 12, 78, 76, 16, 1, 2393 14, 14, 14, 28, 60, 28, 44, 76, 14, 12, 2394 28, 92, 28, 12, 12, 44, 60, 60, 46, 60, 2395 14, 28, 60, 28, 44, 76, 14, 12, 28, 92, 2396 28, 12, 12, 44, 60, 60, 46, 60, 78, 1, 2397 124, 1, 17, 1, 14, 14, 14, 46, 46, 106, 2398 14, 32, 15, 1, 62, 14, 1, 32, 15, 1, 2399 62, 14, 1, 32, 15, 1, 62, 14, 1, 31, 2400 14, 46, 46, 76, 78, 76, 78, 16, 46, 15, 2401 1, 46, 15, 1, 1, 2, 2, 16, 1, 30, 2402 16, 0, 0, 94, 78, 62, 14, 78, 62, 46, 2403 15, 34, 32, 16, 1, 16, 46, 0, 76, 16, 2404 108, 62, 76, 16, 2405 }, 2406 2407 { 2408 /* Context Tables for init_idc = 1, qp = 51 */ 2409 2410 14, 47, 78, 14, 1, 1, 15, 47, 79, 1, 2411 1, 78, 1, 14, 1, 1, 1, 30, 30, 62, 2412 46, 78, 110, 124, 124, 14, 14, 1, 31, 0, 2413 78, 30, 30, 62, 14, 14, 78, 78, 16, 1, 2414 14, 14, 14, 30, 62, 30, 46, 78, 14, 14, 2415 30, 94, 30, 14, 14, 46, 62, 62, 46, 62, 2416 14, 30, 62, 30, 46, 78, 14, 14, 30, 94, 2417 30, 14, 14, 46, 62, 62, 46, 62, 78, 1, 2418 124, 1, 17, 1, 14, 14, 14, 46, 46, 110, 2419 14, 32, 15, 1, 62, 14, 1, 32, 15, 1, 2420 62, 14, 1, 32, 15, 1, 62, 14, 1, 31, 2421 14, 46, 46, 78, 78, 78, 78, 16, 46, 15, 2422 1, 46, 15, 1, 1, 0, 0, 16, 1, 30, 2423 16, 0, 0, 94, 78, 62, 14, 78, 62, 46, 2424 15, 32, 32, 16, 1, 16, 46, 0, 78, 16, 2425 110, 62, 78, 16, 2426 }, 2427 2428 }, 2429 2430 { 2431 { 2432 /* Context Tables for init_idc = 2, qp = 0 */ 2433 2434 14, 124, 17, 17, 65, 1, 78, 14, 14, 1, 2435 1, 62, 1, 17, 1, 1, 46, 30, 1, 14, 2436 81, 81, 81, 81, 81, 14, 14, 14, 62, 30, 2437 81, 124, 46, 1, 14, 81, 78, 33, 46, 1, 2438 17, 17, 49, 65, 33, 65, 81, 65, 49, 81, 2439 81, 81, 49, 65, 81, 81, 81, 33, 17, 49, 2440 49, 65, 33, 65, 81, 65, 49, 81, 81, 81, 2441 49, 65, 81, 81, 81, 33, 17, 49, 14, 33, 2442 49, 1, 1, 1, 17, 14, 17, 17, 17, 81, 2443 33, 62, 46, 33, 30, 14, 1, 62, 46, 33, 2444 30, 14, 1, 62, 46, 33, 30, 14, 1, 1, 2445 14, 1, 1, 1, 14, 1, 14, 46, 46, 46, 2446 33, 46, 46, 33, 1, 94, 46, 46, 1, 30, 2447 46, 62, 62, 62, 78, 30, 14, 14, 30, 1, 2448 14, 124, 62, 46, 1, 30, 46, 62, 17, 46, 2449 17, 17, 17, 46, 2450 }, 2451 2452 { 2453 /* Context Tables for init_idc = 2, qp = 1 */ 2454 2455 14, 124, 15, 15, 63, 1, 78, 14, 14, 1, 2456 1, 64, 1, 15, 1, 1, 46, 30, 1, 16, 2457 77, 77, 77, 75, 75, 14, 14, 14, 62, 30, 2458 77, 124, 46, 0, 14, 79, 78, 29, 46, 1, 2459 15, 15, 47, 63, 31, 63, 77, 61, 47, 79, 2460 79, 77, 47, 63, 79, 79, 77, 31, 15, 45, 2461 47, 63, 31, 63, 77, 61, 47, 79, 79, 77, 2462 47, 63, 79, 79, 77, 31, 15, 45, 16, 31, 2463 45, 1, 1, 1, 15, 14, 15, 15, 15, 77, 2464 31, 62, 46, 31, 32, 14, 1, 62, 46, 31, 2465 32, 14, 1, 62, 46, 31, 32, 14, 1, 1, 2466 14, 0, 0, 0, 16, 0, 16, 46, 46, 46, 2467 31, 46, 46, 31, 1, 94, 46, 46, 1, 30, 2468 46, 62, 62, 64, 78, 32, 14, 16, 32, 0, 2469 14, 124, 62, 46, 1, 30, 46, 62, 15, 46, 2470 13, 15, 15, 46, 2471 }, 2472 2473 { 2474 /* Context Tables for init_idc = 2, qp = 2 */ 2475 2476 14, 124, 13, 15, 61, 1, 76, 12, 12, 1, 2477 1, 64, 1, 15, 1, 1, 44, 30, 1, 16, 2478 75, 73, 73, 71, 71, 14, 14, 14, 60, 30, 2479 73, 124, 46, 2, 14, 77, 78, 27, 46, 1, 2480 15, 15, 45, 61, 29, 61, 75, 59, 45, 77, 2481 77, 73, 45, 61, 77, 77, 73, 29, 13, 43, 2482 45, 61, 29, 61, 75, 59, 45, 77, 77, 73, 2483 45, 61, 77, 77, 73, 29, 13, 43, 18, 31, 2484 41, 1, 1, 1, 15, 14, 15, 13, 13, 73, 2485 29, 62, 44, 31, 32, 14, 1, 62, 44, 31, 2486 32, 14, 1, 62, 44, 31, 32, 14, 1, 1, 2487 14, 0, 0, 2, 18, 2, 18, 46, 46, 44, 2488 31, 46, 44, 31, 1, 92, 46, 46, 1, 30, 2489 46, 60, 60, 64, 78, 32, 14, 18, 32, 2, 2490 14, 124, 62, 46, 1, 30, 46, 60, 13, 46, 2491 11, 13, 13, 46, 2492 }, 2493 2494 { 2495 /* Context Tables for init_idc = 2, qp = 3 */ 2496 2497 14, 124, 11, 15, 61, 1, 74, 12, 10, 1, 2498 1, 64, 1, 15, 1, 1, 44, 30, 1, 16, 2499 73, 71, 69, 65, 65, 14, 14, 14, 58, 30, 2500 71, 124, 46, 2, 14, 75, 78, 25, 46, 1, 2501 15, 15, 45, 59, 29, 59, 73, 57, 45, 75, 2502 75, 71, 45, 61, 75, 75, 71, 27, 13, 41, 2503 45, 59, 29, 59, 73, 57, 45, 75, 75, 71, 2504 45, 61, 75, 75, 71, 27, 13, 41, 18, 31, 2505 37, 1, 1, 1, 15, 14, 15, 13, 13, 69, 2506 29, 62, 44, 31, 32, 14, 1, 62, 44, 31, 2507 32, 14, 1, 62, 44, 31, 32, 14, 1, 1, 2508 14, 0, 0, 2, 18, 2, 18, 46, 46, 44, 2509 31, 46, 44, 31, 1, 90, 46, 46, 1, 30, 2510 46, 60, 60, 64, 78, 32, 14, 18, 32, 2, 2511 14, 124, 62, 46, 1, 30, 46, 60, 11, 46, 2512 9, 11, 11, 46, 2513 }, 2514 2515 { 2516 /* Context Tables for init_idc = 2, qp = 4 */ 2517 2518 14, 124, 9, 13, 59, 1, 72, 10, 8, 1, 2519 1, 66, 1, 13, 1, 1, 42, 30, 1, 18, 2520 71, 67, 65, 61, 61, 14, 14, 12, 56, 28, 2521 67, 124, 44, 4, 14, 73, 78, 23, 44, 1, 2522 13, 13, 43, 57, 27, 57, 71, 55, 43, 73, 2523 73, 67, 43, 59, 73, 73, 67, 25, 11, 39, 2524 43, 57, 27, 57, 71, 55, 43, 73, 73, 67, 2525 43, 59, 73, 73, 67, 25, 11, 39, 20, 29, 2526 33, 1, 3, 1, 13, 14, 13, 11, 11, 65, 2527 27, 60, 42, 29, 34, 14, 1, 60, 42, 29, 2528 34, 14, 1, 60, 42, 29, 34, 14, 1, 3, 2529 14, 2, 2, 4, 20, 4, 20, 44, 46, 42, 2530 29, 46, 42, 29, 1, 88, 44, 44, 1, 30, 2531 44, 58, 58, 66, 78, 34, 14, 20, 34, 4, 2532 12, 124, 60, 44, 1, 30, 44, 58, 9, 44, 2533 7, 9, 9, 44, 2534 }, 2535 2536 { 2537 /* Context Tables for init_idc = 2, qp = 5 */ 2538 2539 14, 124, 7, 13, 57, 1, 70, 8, 6, 1, 2540 1, 66, 1, 13, 1, 1, 40, 30, 1, 18, 2541 67, 65, 61, 55, 55, 14, 14, 12, 54, 28, 2542 65, 124, 44, 6, 14, 71, 78, 19, 44, 1, 2543 13, 13, 41, 55, 25, 55, 67, 51, 41, 71, 2544 71, 65, 41, 57, 71, 71, 65, 23, 9, 35, 2545 41, 55, 25, 55, 67, 51, 41, 71, 71, 65, 2546 41, 57, 71, 71, 65, 23, 9, 35, 22, 29, 2547 29, 1, 3, 1, 13, 14, 13, 9, 9, 61, 2548 25, 60, 40, 29, 34, 14, 1, 60, 40, 29, 2549 34, 14, 1, 60, 40, 29, 34, 14, 1, 3, 2550 14, 2, 2, 6, 22, 6, 22, 44, 46, 40, 2551 29, 46, 40, 29, 1, 86, 44, 44, 1, 30, 2552 44, 56, 56, 66, 78, 34, 14, 22, 34, 6, 2553 12, 124, 60, 44, 1, 30, 44, 56, 7, 44, 2554 3, 7, 7, 44, 2555 }, 2556 2557 { 2558 /* Context Tables for init_idc = 2, qp = 6 */ 2559 2560 14, 124, 5, 13, 57, 1, 68, 8, 4, 1, 2561 1, 66, 1, 13, 1, 1, 40, 30, 1, 18, 2562 65, 61, 57, 51, 51, 14, 14, 12, 52, 28, 2563 61, 124, 44, 6, 14, 69, 78, 17, 44, 1, 2564 13, 13, 41, 53, 25, 53, 65, 49, 41, 69, 2565 69, 61, 41, 57, 69, 69, 61, 21, 9, 33, 2566 41, 53, 25, 53, 65, 49, 41, 69, 69, 61, 2567 41, 57, 69, 69, 61, 21, 9, 33, 22, 29, 2568 25, 1, 3, 1, 13, 14, 13, 9, 9, 57, 2569 25, 60, 40, 29, 34, 14, 1, 60, 40, 29, 2570 34, 14, 1, 60, 40, 29, 34, 14, 1, 3, 2571 14, 2, 2, 6, 22, 6, 22, 44, 46, 40, 2572 29, 46, 40, 29, 1, 84, 44, 44, 1, 30, 2573 44, 56, 56, 66, 78, 34, 14, 22, 34, 6, 2574 12, 124, 60, 44, 1, 30, 44, 56, 5, 44, 2575 1, 5, 5, 44, 2576 }, 2577 2578 { 2579 /* Context Tables for init_idc = 2, qp = 7 */ 2580 2581 14, 124, 3, 11, 55, 1, 66, 6, 2, 1, 2582 1, 68, 1, 11, 1, 1, 38, 30, 1, 20, 2583 63, 59, 53, 45, 45, 14, 14, 10, 50, 26, 2584 59, 124, 42, 8, 14, 67, 78, 15, 42, 1, 2585 11, 11, 39, 51, 23, 51, 63, 47, 39, 67, 2586 67, 59, 39, 55, 67, 67, 59, 19, 7, 31, 2587 39, 51, 23, 51, 63, 47, 39, 67, 67, 59, 2588 39, 55, 67, 67, 59, 19, 7, 31, 24, 27, 2589 21, 1, 5, 1, 11, 14, 11, 7, 7, 53, 2590 23, 58, 38, 27, 36, 14, 1, 58, 38, 27, 2591 36, 14, 1, 58, 38, 27, 36, 14, 1, 5, 2592 14, 4, 4, 8, 24, 8, 24, 42, 46, 38, 2593 27, 46, 38, 27, 1, 82, 42, 42, 1, 30, 2594 42, 54, 54, 68, 78, 36, 14, 24, 36, 8, 2595 10, 124, 58, 42, 1, 30, 42, 54, 3, 42, 2596 0, 3, 3, 42, 2597 }, 2598 2599 { 2600 /* Context Tables for init_idc = 2, qp = 8 */ 2601 2602 14, 124, 1, 11, 55, 1, 64, 4, 0, 1, 2603 1, 68, 1, 11, 1, 1, 36, 30, 1, 20, 2604 61, 55, 51, 41, 41, 14, 14, 10, 48, 26, 2605 55, 124, 42, 8, 14, 65, 78, 13, 42, 1, 2606 11, 11, 39, 49, 23, 49, 61, 45, 39, 65, 2607 65, 55, 39, 55, 65, 65, 55, 17, 7, 29, 2608 39, 49, 23, 49, 61, 45, 39, 65, 65, 55, 2609 39, 55, 65, 65, 55, 17, 7, 29, 24, 27, 2610 19, 1, 5, 1, 11, 14, 11, 7, 7, 51, 2611 23, 58, 36, 27, 36, 14, 1, 58, 36, 27, 2612 36, 14, 1, 58, 36, 27, 36, 14, 1, 5, 2613 14, 4, 4, 8, 24, 8, 24, 42, 46, 36, 2614 27, 46, 36, 27, 1, 80, 42, 42, 1, 30, 2615 42, 52, 52, 68, 78, 36, 14, 24, 36, 8, 2616 10, 124, 58, 42, 1, 30, 42, 52, 1, 42, 2617 2, 1, 1, 42, 2618 }, 2619 2620 { 2621 /* Context Tables for init_idc = 2, qp = 9 */ 2622 2623 14, 124, 0, 11, 53, 1, 62, 4, 1, 1, 2624 1, 68, 1, 11, 1, 1, 36, 30, 1, 20, 2625 57, 51, 47, 35, 35, 14, 14, 10, 46, 26, 2626 51, 124, 42, 10, 14, 63, 78, 9, 42, 1, 2627 11, 11, 37, 47, 21, 47, 57, 41, 37, 63, 2628 63, 51, 37, 53, 63, 63, 51, 15, 5, 25, 2629 37, 47, 21, 47, 57, 41, 37, 63, 63, 51, 2630 37, 53, 63, 63, 51, 15, 5, 25, 26, 27, 2631 15, 1, 5, 1, 11, 14, 11, 5, 5, 47, 2632 21, 58, 36, 27, 36, 14, 1, 58, 36, 27, 2633 36, 14, 1, 58, 36, 27, 36, 14, 1, 5, 2634 14, 4, 4, 10, 26, 10, 26, 42, 46, 36, 2635 27, 46, 36, 27, 1, 78, 42, 42, 1, 30, 2636 42, 52, 52, 68, 78, 36, 14, 26, 36, 10, 2637 10, 124, 58, 42, 1, 30, 42, 52, 0, 42, 2638 6, 0, 0, 42, 2639 }, 2640 2641 { 2642 /* Context Tables for init_idc = 2, qp = 10 */ 2643 2644 14, 124, 2, 9, 51, 1, 60, 2, 3, 1, 2645 1, 70, 1, 9, 1, 1, 34, 30, 1, 22, 2646 55, 49, 43, 31, 31, 14, 14, 8, 44, 24, 2647 49, 124, 40, 12, 14, 61, 78, 7, 40, 1, 2648 9, 9, 35, 45, 19, 45, 55, 39, 35, 61, 2649 61, 49, 35, 51, 61, 61, 49, 13, 3, 23, 2650 35, 45, 19, 45, 55, 39, 35, 61, 61, 49, 2651 35, 51, 61, 61, 49, 13, 3, 23, 28, 25, 2652 11, 1, 7, 1, 9, 14, 9, 3, 3, 43, 2653 19, 56, 34, 25, 38, 14, 1, 56, 34, 25, 2654 38, 14, 1, 56, 34, 25, 38, 14, 1, 7, 2655 14, 6, 6, 12, 28, 12, 28, 40, 46, 34, 2656 25, 46, 34, 25, 1, 76, 40, 40, 1, 30, 2657 40, 50, 50, 70, 78, 38, 14, 28, 38, 12, 2658 8, 124, 56, 40, 1, 30, 40, 50, 2, 40, 2659 8, 2, 2, 40, 2660 }, 2661 2662 { 2663 /* Context Tables for init_idc = 2, qp = 11 */ 2664 2665 14, 124, 4, 9, 51, 1, 58, 2, 5, 1, 2666 1, 70, 1, 9, 1, 1, 34, 30, 1, 22, 2667 53, 45, 39, 25, 25, 14, 14, 8, 42, 24, 2668 45, 124, 40, 12, 14, 59, 78, 5, 40, 1, 2669 9, 9, 35, 43, 19, 43, 53, 37, 35, 59, 2670 59, 45, 35, 51, 59, 59, 45, 11, 3, 21, 2671 35, 43, 19, 43, 53, 37, 35, 59, 59, 45, 2672 35, 51, 59, 59, 45, 11, 3, 21, 28, 25, 2673 7, 1, 7, 1, 9, 14, 9, 3, 3, 39, 2674 19, 56, 34, 25, 38, 14, 1, 56, 34, 25, 2675 38, 14, 1, 56, 34, 25, 38, 14, 1, 7, 2676 14, 6, 6, 12, 28, 12, 28, 40, 46, 34, 2677 25, 46, 34, 25, 1, 74, 40, 40, 1, 30, 2678 40, 50, 50, 70, 78, 38, 14, 28, 38, 12, 2679 8, 124, 56, 40, 1, 30, 40, 50, 4, 40, 2680 10, 4, 4, 40, 2681 }, 2682 2683 { 2684 /* Context Tables for init_idc = 2, qp = 12 */ 2685 2686 14, 124, 6, 9, 49, 1, 56, 0, 7, 1, 2687 1, 70, 1, 9, 1, 1, 32, 30, 1, 22, 2688 51, 43, 35, 21, 21, 14, 14, 8, 40, 24, 2689 43, 122, 40, 14, 14, 57, 78, 3, 40, 1, 2690 9, 9, 33, 41, 17, 41, 51, 35, 33, 57, 2691 57, 43, 33, 49, 57, 57, 43, 9, 1, 19, 2692 33, 41, 17, 41, 51, 35, 33, 57, 57, 43, 2693 33, 49, 57, 57, 43, 9, 1, 19, 30, 25, 2694 3, 1, 7, 1, 9, 14, 9, 1, 1, 35, 2695 17, 56, 32, 25, 38, 14, 1, 56, 32, 25, 2696 38, 14, 1, 56, 32, 25, 38, 14, 1, 7, 2697 14, 6, 6, 14, 30, 14, 30, 40, 46, 32, 2698 25, 46, 32, 25, 1, 72, 40, 40, 1, 30, 2699 40, 48, 48, 70, 78, 38, 14, 30, 38, 14, 2700 8, 124, 56, 40, 1, 30, 40, 48, 6, 40, 2701 12, 6, 6, 40, 2702 }, 2703 2704 { 2705 /* Context Tables for init_idc = 2, qp = 13 */ 2706 2707 14, 124, 8, 7, 47, 1, 54, 1, 9, 1, 2708 1, 72, 1, 7, 1, 1, 30, 30, 1, 24, 2709 47, 39, 31, 15, 15, 14, 14, 6, 38, 22, 2710 39, 118, 38, 16, 14, 55, 78, 0, 38, 1, 2711 7, 7, 31, 39, 15, 39, 47, 31, 31, 55, 2712 55, 39, 31, 47, 55, 55, 39, 7, 0, 15, 2713 31, 39, 15, 39, 47, 31, 31, 55, 55, 39, 2714 31, 47, 55, 55, 39, 7, 0, 15, 32, 23, 2715 0, 1, 9, 1, 7, 14, 7, 0, 0, 31, 2716 15, 54, 30, 23, 40, 14, 1, 54, 30, 23, 2717 40, 14, 1, 54, 30, 23, 40, 14, 1, 9, 2718 14, 8, 8, 16, 32, 16, 32, 38, 46, 30, 2719 23, 46, 30, 23, 1, 70, 38, 38, 1, 30, 2720 38, 46, 46, 72, 78, 40, 14, 32, 40, 16, 2721 6, 124, 54, 38, 1, 30, 38, 46, 8, 38, 2722 16, 8, 8, 38, 2723 }, 2724 2725 { 2726 /* Context Tables for init_idc = 2, qp = 14 */ 2727 2728 14, 124, 10, 7, 47, 1, 52, 1, 11, 1, 2729 1, 72, 1, 7, 1, 1, 30, 30, 1, 24, 2730 45, 37, 27, 11, 11, 14, 14, 6, 36, 22, 2731 37, 116, 38, 16, 14, 53, 78, 2, 38, 1, 2732 7, 7, 31, 37, 15, 37, 45, 29, 31, 53, 2733 53, 37, 31, 47, 53, 53, 37, 5, 0, 13, 2734 31, 37, 15, 37, 45, 29, 31, 53, 53, 37, 2735 31, 47, 53, 53, 37, 5, 0, 13, 32, 23, 2736 4, 1, 9, 1, 7, 14, 7, 0, 0, 27, 2737 15, 54, 30, 23, 40, 14, 1, 54, 30, 23, 2738 40, 14, 1, 54, 30, 23, 40, 14, 1, 9, 2739 14, 8, 8, 16, 32, 16, 32, 38, 46, 30, 2740 23, 46, 30, 23, 1, 68, 38, 38, 1, 30, 2741 38, 46, 46, 72, 78, 40, 14, 32, 40, 16, 2742 6, 124, 54, 38, 1, 30, 38, 46, 10, 38, 2743 18, 10, 10, 38, 2744 }, 2745 2746 { 2747 /* Context Tables for init_idc = 2, qp = 15 */ 2748 2749 14, 124, 12, 7, 45, 1, 50, 3, 13, 1, 2750 1, 72, 1, 7, 1, 1, 28, 30, 1, 24, 2751 43, 33, 23, 5, 5, 14, 14, 6, 34, 22, 2752 33, 112, 38, 18, 14, 51, 78, 4, 38, 1, 2753 7, 7, 29, 35, 13, 35, 43, 27, 29, 51, 2754 51, 33, 29, 45, 51, 51, 33, 3, 2, 11, 2755 29, 35, 13, 35, 43, 27, 29, 51, 51, 33, 2756 29, 45, 51, 51, 33, 3, 2, 11, 34, 23, 2757 8, 1, 9, 1, 7, 14, 7, 2, 2, 23, 2758 13, 54, 28, 23, 40, 14, 1, 54, 28, 23, 2759 40, 14, 1, 54, 28, 23, 40, 14, 1, 9, 2760 14, 8, 8, 18, 34, 18, 34, 38, 46, 28, 2761 23, 46, 28, 23, 1, 66, 38, 38, 1, 30, 2762 38, 44, 44, 72, 78, 40, 14, 34, 40, 18, 2763 6, 122, 54, 38, 1, 30, 38, 44, 12, 38, 2764 20, 12, 12, 38, 2765 }, 2766 2767 { 2768 /* Context Tables for init_idc = 2, qp = 16 */ 2769 2770 14, 124, 12, 7, 45, 1, 48, 5, 15, 1, 2771 1, 72, 1, 7, 1, 1, 26, 30, 1, 24, 2772 41, 31, 21, 1, 1, 14, 14, 4, 32, 20, 2773 31, 108, 36, 18, 14, 51, 78, 6, 36, 1, 2774 7, 7, 29, 35, 13, 35, 41, 25, 29, 51, 2775 51, 31, 29, 45, 51, 51, 31, 3, 2, 9, 2776 29, 35, 13, 35, 41, 25, 29, 51, 51, 31, 2777 29, 45, 51, 51, 31, 3, 2, 9, 34, 23, 2778 10, 1, 11, 1, 7, 14, 7, 2, 2, 21, 2779 13, 52, 26, 23, 40, 14, 1, 52, 26, 23, 2780 40, 14, 1, 52, 26, 23, 40, 14, 1, 11, 2781 14, 8, 8, 18, 34, 18, 34, 36, 46, 26, 2782 23, 46, 26, 23, 1, 64, 36, 36, 1, 30, 2783 36, 42, 42, 72, 78, 40, 14, 34, 40, 18, 2784 4, 118, 52, 36, 1, 30, 36, 42, 12, 36, 2785 22, 12, 12, 36, 2786 }, 2787 2788 { 2789 /* Context Tables for init_idc = 2, qp = 17 */ 2790 2791 14, 124, 14, 5, 43, 1, 48, 5, 15, 1, 2792 1, 74, 1, 5, 1, 1, 26, 30, 1, 26, 2793 37, 27, 17, 4, 4, 14, 14, 4, 32, 20, 2794 27, 106, 36, 20, 14, 49, 78, 10, 36, 1, 2795 5, 5, 27, 33, 11, 33, 37, 21, 27, 49, 2796 49, 27, 27, 43, 49, 49, 27, 1, 4, 5, 2797 27, 33, 11, 33, 37, 21, 27, 49, 49, 27, 2798 27, 43, 49, 49, 27, 1, 4, 5, 36, 21, 2799 14, 1, 11, 1, 5, 14, 5, 4, 4, 17, 2800 11, 52, 26, 21, 42, 14, 1, 52, 26, 21, 2801 42, 14, 1, 52, 26, 21, 42, 14, 1, 11, 2802 14, 10, 10, 20, 36, 20, 36, 36, 46, 26, 2803 21, 46, 26, 21, 1, 64, 36, 36, 1, 30, 2804 36, 42, 42, 74, 78, 42, 14, 36, 42, 20, 2805 4, 116, 52, 36, 1, 30, 36, 42, 14, 36, 2806 26, 14, 14, 36, 2807 }, 2808 2809 { 2810 /* Context Tables for init_idc = 2, qp = 18 */ 2811 2812 14, 124, 16, 5, 41, 1, 46, 7, 17, 1, 2813 1, 74, 1, 5, 1, 1, 24, 30, 1, 26, 2814 35, 23, 13, 8, 8, 14, 14, 4, 30, 20, 2815 23, 102, 36, 22, 14, 47, 78, 12, 36, 1, 2816 5, 5, 25, 31, 9, 31, 35, 19, 25, 47, 2817 47, 23, 25, 41, 47, 47, 23, 0, 6, 3, 2818 25, 31, 9, 31, 35, 19, 25, 47, 47, 23, 2819 25, 41, 47, 47, 23, 0, 6, 3, 38, 21, 2820 18, 1, 11, 1, 5, 14, 5, 6, 6, 13, 2821 9, 52, 24, 21, 42, 14, 1, 52, 24, 21, 2822 42, 14, 1, 52, 24, 21, 42, 14, 1, 11, 2823 14, 10, 10, 22, 38, 22, 38, 36, 46, 24, 2824 21, 46, 24, 21, 1, 62, 36, 36, 1, 30, 2825 36, 40, 40, 74, 78, 42, 14, 38, 42, 22, 2826 4, 114, 52, 36, 1, 30, 36, 40, 16, 36, 2827 28, 16, 16, 36, 2828 }, 2829 2830 { 2831 /* Context Tables for init_idc = 2, qp = 19 */ 2832 2833 14, 124, 18, 5, 41, 1, 44, 7, 19, 1, 2834 1, 74, 1, 5, 1, 1, 24, 30, 1, 26, 2835 33, 21, 9, 14, 14, 14, 14, 4, 28, 20, 2836 21, 100, 36, 22, 14, 45, 78, 14, 36, 1, 2837 5, 5, 25, 29, 9, 29, 33, 17, 25, 45, 2838 45, 21, 25, 41, 45, 45, 21, 2, 6, 1, 2839 25, 29, 9, 29, 33, 17, 25, 45, 45, 21, 2840 25, 41, 45, 45, 21, 2, 6, 1, 38, 21, 2841 22, 1, 11, 1, 5, 14, 5, 6, 6, 9, 2842 9, 52, 24, 21, 42, 14, 1, 52, 24, 21, 2843 42, 14, 1, 52, 24, 21, 42, 14, 1, 11, 2844 14, 10, 10, 22, 38, 22, 38, 36, 46, 24, 2845 21, 46, 24, 21, 1, 60, 36, 36, 1, 30, 2846 36, 40, 40, 74, 78, 42, 14, 38, 42, 22, 2847 4, 112, 52, 36, 1, 30, 36, 40, 18, 36, 2848 30, 18, 18, 36, 2849 }, 2850 2851 { 2852 /* Context Tables for init_idc = 2, qp = 20 */ 2853 2854 14, 124, 20, 3, 39, 1, 42, 9, 21, 1, 2855 1, 76, 1, 3, 1, 1, 22, 30, 1, 28, 2856 31, 17, 5, 18, 18, 14, 14, 2, 26, 18, 2857 17, 96, 34, 24, 14, 43, 78, 16, 34, 1, 2858 3, 3, 23, 27, 7, 27, 31, 15, 23, 43, 2859 43, 17, 23, 39, 43, 43, 17, 4, 8, 0, 2860 23, 27, 7, 27, 31, 15, 23, 43, 43, 17, 2861 23, 39, 43, 43, 17, 4, 8, 0, 40, 19, 2862 26, 1, 13, 1, 3, 14, 3, 8, 8, 5, 2863 7, 50, 22, 19, 44, 14, 1, 50, 22, 19, 2864 44, 14, 1, 50, 22, 19, 44, 14, 1, 13, 2865 14, 12, 12, 24, 40, 24, 40, 34, 46, 22, 2866 19, 46, 22, 19, 1, 58, 34, 34, 1, 30, 2867 34, 38, 38, 76, 78, 44, 14, 40, 44, 24, 2868 2, 108, 50, 34, 1, 30, 34, 38, 20, 34, 2869 32, 20, 20, 34, 2870 }, 2871 2872 { 2873 /* Context Tables for init_idc = 2, qp = 21 */ 2874 2875 14, 124, 22, 3, 37, 1, 40, 11, 23, 1, 2876 1, 76, 1, 3, 1, 1, 20, 30, 1, 28, 2877 27, 15, 1, 24, 24, 14, 14, 2, 24, 18, 2878 15, 94, 34, 26, 14, 41, 78, 20, 34, 1, 2879 3, 3, 21, 25, 5, 25, 27, 11, 21, 41, 2880 41, 15, 21, 37, 41, 41, 15, 6, 10, 4, 2881 21, 25, 5, 25, 27, 11, 21, 41, 41, 15, 2882 21, 37, 41, 41, 15, 6, 10, 4, 42, 19, 2883 30, 1, 13, 1, 3, 14, 3, 10, 10, 1, 2884 5, 50, 20, 19, 44, 14, 1, 50, 20, 19, 2885 44, 14, 1, 50, 20, 19, 44, 14, 1, 13, 2886 14, 12, 12, 26, 42, 26, 42, 34, 46, 20, 2887 19, 46, 20, 19, 1, 56, 34, 34, 1, 30, 2888 34, 36, 36, 76, 78, 44, 14, 42, 44, 26, 2889 2, 106, 50, 34, 1, 30, 34, 36, 22, 34, 2890 36, 22, 22, 34, 2891 }, 2892 2893 { 2894 /* Context Tables for init_idc = 2, qp = 22 */ 2895 2896 14, 124, 24, 3, 37, 1, 38, 11, 25, 1, 2897 1, 76, 1, 3, 1, 1, 20, 30, 1, 28, 2898 25, 11, 2, 28, 28, 14, 14, 2, 22, 18, 2899 11, 90, 34, 26, 14, 39, 78, 22, 34, 1, 2900 3, 3, 21, 23, 5, 23, 25, 9, 21, 39, 2901 39, 11, 21, 37, 39, 39, 11, 8, 10, 6, 2902 21, 23, 5, 23, 25, 9, 21, 39, 39, 11, 2903 21, 37, 39, 39, 11, 8, 10, 6, 42, 19, 2904 34, 1, 13, 1, 3, 14, 3, 10, 10, 2, 2905 5, 50, 20, 19, 44, 14, 1, 50, 20, 19, 2906 44, 14, 1, 50, 20, 19, 44, 14, 1, 13, 2907 14, 12, 12, 26, 42, 26, 42, 34, 46, 20, 2908 19, 46, 20, 19, 1, 54, 34, 34, 1, 30, 2909 34, 36, 36, 76, 78, 44, 14, 42, 44, 26, 2910 2, 104, 50, 34, 1, 30, 34, 36, 24, 34, 2911 38, 24, 24, 34, 2912 }, 2913 2914 { 2915 /* Context Tables for init_idc = 2, qp = 23 */ 2916 2917 14, 124, 26, 1, 35, 1, 36, 13, 27, 1, 2918 1, 78, 1, 1, 1, 1, 18, 30, 1, 30, 2919 23, 9, 6, 34, 34, 14, 14, 0, 20, 16, 2920 9, 88, 32, 28, 14, 37, 78, 24, 32, 1, 2921 1, 1, 19, 21, 3, 21, 23, 7, 19, 37, 2922 37, 9, 19, 35, 37, 37, 9, 10, 12, 8, 2923 19, 21, 3, 21, 23, 7, 19, 37, 37, 9, 2924 19, 35, 37, 37, 9, 10, 12, 8, 44, 17, 2925 38, 1, 15, 1, 1, 14, 1, 12, 12, 6, 2926 3, 48, 18, 17, 46, 14, 1, 48, 18, 17, 2927 46, 14, 1, 48, 18, 17, 46, 14, 1, 15, 2928 14, 14, 14, 28, 44, 28, 44, 32, 46, 18, 2929 17, 46, 18, 17, 1, 52, 32, 32, 1, 30, 2930 32, 34, 34, 78, 78, 46, 14, 44, 46, 28, 2931 0, 102, 48, 32, 1, 30, 32, 34, 26, 32, 2932 40, 26, 26, 32, 2933 }, 2934 2935 { 2936 /* Context Tables for init_idc = 2, qp = 24 */ 2937 2938 14, 124, 28, 1, 35, 1, 34, 15, 29, 1, 2939 1, 78, 1, 1, 1, 1, 16, 30, 1, 30, 2940 21, 5, 8, 38, 38, 14, 14, 0, 18, 16, 2941 5, 84, 32, 28, 14, 35, 78, 26, 32, 1, 2942 1, 1, 19, 19, 3, 19, 21, 5, 19, 35, 2943 35, 5, 19, 35, 35, 35, 5, 12, 12, 10, 2944 19, 19, 3, 19, 21, 5, 19, 35, 35, 5, 2945 19, 35, 35, 35, 5, 12, 12, 10, 44, 17, 2946 40, 1, 15, 1, 1, 14, 1, 12, 12, 8, 2947 3, 48, 16, 17, 46, 14, 1, 48, 16, 17, 2948 46, 14, 1, 48, 16, 17, 46, 14, 1, 15, 2949 14, 14, 14, 28, 44, 28, 44, 32, 46, 16, 2950 17, 46, 16, 17, 1, 50, 32, 32, 1, 30, 2951 32, 32, 32, 78, 78, 46, 14, 44, 46, 28, 2952 0, 98, 48, 32, 1, 30, 32, 32, 28, 32, 2953 42, 28, 28, 32, 2954 }, 2955 2956 { 2957 /* Context Tables for init_idc = 2, qp = 25 */ 2958 2959 14, 124, 30, 1, 33, 1, 32, 15, 31, 1, 2960 1, 78, 1, 1, 1, 1, 16, 30, 1, 30, 2961 17, 1, 12, 44, 44, 14, 14, 0, 16, 16, 2962 1, 80, 32, 30, 14, 33, 78, 30, 32, 1, 2963 1, 1, 17, 17, 1, 17, 17, 1, 17, 33, 2964 33, 1, 17, 33, 33, 33, 1, 14, 14, 14, 2965 17, 17, 1, 17, 17, 1, 17, 33, 33, 1, 2966 17, 33, 33, 33, 1, 14, 14, 14, 46, 17, 2967 44, 1, 15, 1, 1, 14, 1, 14, 14, 12, 2968 1, 48, 16, 17, 46, 14, 1, 48, 16, 17, 2969 46, 14, 1, 48, 16, 17, 46, 14, 1, 15, 2970 14, 14, 14, 30, 46, 30, 46, 32, 46, 16, 2971 17, 46, 16, 17, 1, 48, 32, 32, 1, 30, 2972 32, 32, 32, 78, 78, 46, 14, 46, 46, 30, 2973 0, 96, 48, 32, 1, 30, 32, 32, 30, 32, 2974 46, 30, 30, 32, 2975 }, 2976 2977 { 2978 /* Context Tables for init_idc = 2, qp = 26 */ 2979 2980 14, 124, 32, 0, 31, 1, 30, 17, 33, 1, 2981 1, 80, 1, 0, 1, 1, 14, 30, 1, 32, 2982 15, 0, 16, 48, 48, 14, 14, 1, 14, 14, 2983 0, 78, 30, 32, 14, 31, 78, 32, 30, 1, 2984 0, 0, 15, 15, 0, 15, 15, 0, 15, 31, 2985 31, 0, 15, 31, 31, 31, 0, 16, 16, 16, 2986 15, 15, 0, 15, 15, 0, 15, 31, 31, 0, 2987 15, 31, 31, 31, 0, 16, 16, 16, 48, 15, 2988 48, 1, 17, 1, 0, 14, 0, 16, 16, 16, 2989 0, 46, 14, 15, 48, 14, 1, 46, 14, 15, 2990 48, 14, 1, 46, 14, 15, 48, 14, 1, 17, 2991 14, 16, 16, 32, 48, 32, 48, 30, 46, 14, 2992 15, 46, 14, 15, 1, 46, 30, 30, 1, 30, 2993 30, 30, 30, 80, 78, 48, 14, 48, 48, 32, 2994 1, 94, 46, 30, 1, 30, 30, 30, 32, 30, 2995 48, 32, 32, 30, 2996 }, 2997 2998 { 2999 /* Context Tables for init_idc = 2, qp = 27 */ 3000 3001 14, 124, 34, 0, 31, 1, 28, 17, 35, 1, 3002 1, 80, 1, 0, 1, 1, 14, 30, 1, 32, 3003 13, 4, 20, 54, 54, 14, 14, 1, 12, 14, 3004 4, 74, 30, 32, 14, 29, 78, 34, 30, 1, 3005 0, 0, 15, 13, 0, 13, 13, 2, 15, 29, 3006 29, 4, 15, 31, 29, 29, 4, 18, 16, 18, 3007 15, 13, 0, 13, 13, 2, 15, 29, 29, 4, 3008 15, 31, 29, 29, 4, 18, 16, 18, 48, 15, 3009 52, 1, 17, 1, 0, 14, 0, 16, 16, 20, 3010 0, 46, 14, 15, 48, 14, 1, 46, 14, 15, 3011 48, 14, 1, 46, 14, 15, 48, 14, 1, 17, 3012 14, 16, 16, 32, 48, 32, 48, 30, 46, 14, 3013 15, 46, 14, 15, 1, 44, 30, 30, 1, 30, 3014 30, 30, 30, 80, 78, 48, 14, 48, 48, 32, 3015 1, 92, 46, 30, 1, 30, 30, 30, 34, 30, 3016 50, 34, 34, 30, 3017 }, 3018 3019 { 3020 /* Context Tables for init_idc = 2, qp = 28 */ 3021 3022 14, 124, 36, 0, 29, 1, 26, 19, 37, 1, 3023 1, 80, 1, 0, 1, 1, 12, 30, 1, 32, 3024 11, 6, 24, 58, 58, 14, 14, 1, 10, 14, 3025 6, 72, 30, 34, 14, 27, 78, 36, 30, 1, 3026 0, 0, 13, 11, 2, 11, 11, 4, 13, 27, 3027 27, 6, 13, 29, 27, 27, 6, 20, 18, 20, 3028 13, 11, 2, 11, 11, 4, 13, 27, 27, 6, 3029 13, 29, 27, 27, 6, 20, 18, 20, 50, 15, 3030 56, 1, 17, 1, 0, 14, 0, 18, 18, 24, 3031 2, 46, 12, 15, 48, 14, 1, 46, 12, 15, 3032 48, 14, 1, 46, 12, 15, 48, 14, 1, 17, 3033 14, 16, 16, 34, 50, 34, 50, 30, 46, 12, 3034 15, 46, 12, 15, 1, 42, 30, 30, 1, 30, 3035 30, 28, 28, 80, 78, 48, 14, 50, 48, 34, 3036 1, 88, 46, 30, 1, 30, 30, 28, 36, 30, 3037 52, 36, 36, 30, 3038 }, 3039 3040 { 3041 /* Context Tables for init_idc = 2, qp = 29 */ 3042 3043 14, 124, 38, 2, 27, 1, 24, 21, 39, 1, 3044 1, 82, 1, 2, 1, 1, 10, 30, 1, 34, 3045 7, 10, 28, 64, 64, 14, 14, 3, 8, 12, 3046 10, 68, 28, 36, 14, 25, 78, 40, 28, 1, 3047 2, 2, 11, 9, 4, 9, 7, 8, 11, 25, 3048 25, 10, 11, 27, 25, 25, 10, 22, 20, 24, 3049 11, 9, 4, 9, 7, 8, 11, 25, 25, 10, 3050 11, 27, 25, 25, 10, 22, 20, 24, 52, 13, 3051 60, 1, 19, 1, 2, 14, 2, 20, 20, 28, 3052 4, 44, 10, 13, 50, 14, 1, 44, 10, 13, 3053 50, 14, 1, 44, 10, 13, 50, 14, 1, 19, 3054 14, 18, 18, 36, 52, 36, 52, 28, 46, 10, 3055 13, 46, 10, 13, 1, 40, 28, 28, 1, 30, 3056 28, 26, 26, 82, 78, 50, 14, 52, 50, 36, 3057 3, 86, 44, 28, 1, 30, 28, 26, 38, 28, 3058 56, 38, 38, 28, 3059 }, 3060 3061 { 3062 /* Context Tables for init_idc = 2, qp = 30 */ 3063 3064 14, 124, 40, 2, 27, 1, 22, 21, 41, 1, 3065 1, 82, 1, 2, 1, 1, 10, 30, 1, 34, 3066 5, 12, 32, 68, 68, 14, 14, 3, 6, 12, 3067 12, 66, 28, 36, 14, 23, 78, 42, 28, 1, 3068 2, 2, 11, 7, 4, 7, 5, 10, 11, 23, 3069 23, 12, 11, 27, 23, 23, 12, 24, 20, 26, 3070 11, 7, 4, 7, 5, 10, 11, 23, 23, 12, 3071 11, 27, 23, 23, 12, 24, 20, 26, 52, 13, 3072 64, 1, 19, 1, 2, 14, 2, 20, 20, 32, 3073 4, 44, 10, 13, 50, 14, 1, 44, 10, 13, 3074 50, 14, 1, 44, 10, 13, 50, 14, 1, 19, 3075 14, 18, 18, 36, 52, 36, 52, 28, 46, 10, 3076 13, 46, 10, 13, 1, 38, 28, 28, 1, 30, 3077 28, 26, 26, 82, 78, 50, 14, 52, 50, 36, 3078 3, 84, 44, 28, 1, 30, 28, 26, 40, 28, 3079 58, 40, 40, 28, 3080 }, 3081 3082 { 3083 /* Context Tables for init_idc = 2, qp = 31 */ 3084 3085 14, 124, 42, 2, 25, 1, 20, 23, 43, 1, 3086 1, 82, 1, 2, 1, 1, 8, 30, 1, 34, 3087 3, 16, 36, 74, 74, 14, 14, 3, 4, 12, 3088 16, 62, 28, 38, 14, 21, 78, 44, 28, 1, 3089 2, 2, 9, 5, 6, 5, 3, 12, 9, 21, 3090 21, 16, 9, 25, 21, 21, 16, 26, 22, 28, 3091 9, 5, 6, 5, 3, 12, 9, 21, 21, 16, 3092 9, 25, 21, 21, 16, 26, 22, 28, 54, 13, 3093 68, 1, 19, 1, 2, 14, 2, 22, 22, 36, 3094 6, 44, 8, 13, 50, 14, 1, 44, 8, 13, 3095 50, 14, 1, 44, 8, 13, 50, 14, 1, 19, 3096 14, 18, 18, 38, 54, 38, 54, 28, 46, 8, 3097 13, 46, 8, 13, 1, 36, 28, 28, 1, 30, 3098 28, 24, 24, 82, 78, 50, 14, 54, 50, 38, 3099 3, 82, 44, 28, 1, 30, 28, 24, 42, 28, 3100 60, 42, 42, 28, 3101 }, 3102 3103 { 3104 /* Context Tables for init_idc = 2, qp = 32 */ 3105 3106 14, 124, 42, 2, 25, 1, 18, 25, 45, 1, 3107 1, 82, 1, 2, 1, 1, 6, 30, 1, 34, 3108 1, 18, 38, 78, 78, 14, 14, 5, 2, 10, 3109 18, 58, 26, 38, 14, 21, 78, 46, 26, 1, 3110 2, 2, 9, 5, 6, 5, 1, 14, 9, 21, 3111 21, 18, 9, 25, 21, 21, 18, 26, 22, 30, 3112 9, 5, 6, 5, 1, 14, 9, 21, 21, 18, 3113 9, 25, 21, 21, 18, 26, 22, 30, 54, 13, 3114 70, 1, 21, 1, 2, 14, 2, 22, 22, 38, 3115 6, 42, 6, 13, 50, 14, 1, 42, 6, 13, 3116 50, 14, 1, 42, 6, 13, 50, 14, 1, 21, 3117 14, 18, 18, 38, 54, 38, 54, 26, 46, 6, 3118 13, 46, 6, 13, 1, 34, 26, 26, 1, 30, 3119 26, 22, 22, 82, 78, 50, 14, 54, 50, 38, 3120 5, 78, 42, 26, 1, 30, 26, 22, 42, 26, 3121 62, 42, 42, 26, 3122 }, 3123 3124 { 3125 /* Context Tables for init_idc = 2, qp = 33 */ 3126 3127 14, 124, 44, 4, 23, 1, 18, 25, 45, 1, 3128 1, 84, 1, 4, 1, 1, 6, 30, 1, 36, 3129 2, 22, 42, 84, 84, 14, 14, 5, 2, 10, 3130 22, 56, 26, 40, 14, 19, 78, 50, 26, 1, 3131 4, 4, 7, 3, 8, 3, 2, 18, 7, 19, 3132 19, 22, 7, 23, 19, 19, 22, 28, 24, 34, 3133 7, 3, 8, 3, 2, 18, 7, 19, 19, 22, 3134 7, 23, 19, 19, 22, 28, 24, 34, 56, 11, 3135 74, 1, 21, 1, 4, 14, 4, 24, 24, 42, 3136 8, 42, 6, 11, 52, 14, 1, 42, 6, 11, 3137 52, 14, 1, 42, 6, 11, 52, 14, 1, 21, 3138 14, 20, 20, 40, 56, 40, 56, 26, 46, 6, 3139 11, 46, 6, 11, 1, 34, 26, 26, 1, 30, 3140 26, 22, 22, 84, 78, 52, 14, 56, 52, 40, 3141 5, 76, 42, 26, 1, 30, 26, 22, 44, 26, 3142 66, 44, 44, 26, 3143 }, 3144 3145 { 3146 /* Context Tables for init_idc = 2, qp = 34 */ 3147 3148 14, 124, 46, 4, 21, 1, 16, 27, 47, 1, 3149 1, 84, 1, 4, 1, 1, 4, 30, 1, 36, 3150 4, 26, 46, 88, 88, 14, 14, 5, 0, 10, 3151 26, 52, 26, 42, 14, 17, 78, 52, 26, 1, 3152 4, 4, 5, 1, 10, 1, 4, 20, 5, 17, 3153 17, 26, 5, 21, 17, 17, 26, 30, 26, 36, 3154 5, 1, 10, 1, 4, 20, 5, 17, 17, 26, 3155 5, 21, 17, 17, 26, 30, 26, 36, 58, 11, 3156 78, 1, 21, 1, 4, 14, 4, 26, 26, 46, 3157 10, 42, 4, 11, 52, 14, 1, 42, 4, 11, 3158 52, 14, 1, 42, 4, 11, 52, 14, 1, 21, 3159 14, 20, 20, 42, 58, 42, 58, 26, 46, 4, 3160 11, 46, 4, 11, 1, 32, 26, 26, 1, 30, 3161 26, 20, 20, 84, 78, 52, 14, 58, 52, 42, 3162 5, 74, 42, 26, 1, 30, 26, 20, 46, 26, 3163 68, 46, 46, 26, 3164 }, 3165 3166 { 3167 /* Context Tables for init_idc = 2, qp = 35 */ 3168 3169 14, 124, 48, 4, 21, 1, 14, 27, 49, 1, 3170 1, 84, 1, 4, 1, 1, 4, 30, 1, 36, 3171 6, 28, 50, 94, 94, 14, 14, 5, 1, 10, 3172 28, 50, 26, 42, 14, 15, 78, 54, 26, 1, 3173 4, 4, 5, 0, 10, 0, 6, 22, 5, 15, 3174 15, 28, 5, 21, 15, 15, 28, 32, 26, 38, 3175 5, 0, 10, 0, 6, 22, 5, 15, 15, 28, 3176 5, 21, 15, 15, 28, 32, 26, 38, 58, 11, 3177 82, 1, 21, 1, 4, 14, 4, 26, 26, 50, 3178 10, 42, 4, 11, 52, 14, 1, 42, 4, 11, 3179 52, 14, 1, 42, 4, 11, 52, 14, 1, 21, 3180 14, 20, 20, 42, 58, 42, 58, 26, 46, 4, 3181 11, 46, 4, 11, 1, 30, 26, 26, 1, 30, 3182 26, 20, 20, 84, 78, 52, 14, 58, 52, 42, 3183 5, 72, 42, 26, 1, 30, 26, 20, 48, 26, 3184 70, 48, 48, 26, 3185 }, 3186 3187 { 3188 /* Context Tables for init_idc = 2, qp = 36 */ 3189 3190 14, 124, 50, 6, 19, 1, 12, 29, 51, 1, 3191 1, 86, 1, 6, 1, 1, 2, 30, 1, 38, 3192 8, 32, 54, 98, 98, 14, 14, 7, 3, 8, 3193 32, 46, 24, 44, 14, 13, 78, 56, 24, 1, 3194 6, 6, 3, 2, 12, 2, 8, 24, 3, 13, 3195 13, 32, 3, 19, 13, 13, 32, 34, 28, 40, 3196 3, 2, 12, 2, 8, 24, 3, 13, 13, 32, 3197 3, 19, 13, 13, 32, 34, 28, 40, 60, 9, 3198 86, 1, 23, 1, 6, 14, 6, 28, 28, 54, 3199 12, 40, 2, 9, 54, 14, 1, 40, 2, 9, 3200 54, 14, 1, 40, 2, 9, 54, 14, 1, 23, 3201 14, 22, 22, 44, 60, 44, 60, 24, 46, 2, 3202 9, 46, 2, 9, 1, 28, 24, 24, 1, 30, 3203 24, 18, 18, 86, 78, 54, 14, 60, 54, 44, 3204 7, 68, 40, 24, 1, 30, 24, 18, 50, 24, 3205 72, 50, 50, 24, 3206 }, 3207 3208 { 3209 /* Context Tables for init_idc = 2, qp = 37 */ 3210 3211 14, 124, 52, 6, 17, 1, 10, 31, 53, 1, 3212 1, 86, 1, 6, 1, 1, 0, 30, 1, 38, 3213 12, 34, 58, 104, 104, 14, 14, 7, 5, 8, 3214 34, 44, 24, 46, 14, 11, 78, 60, 24, 1, 3215 6, 6, 1, 4, 14, 4, 12, 28, 1, 11, 3216 11, 34, 1, 17, 11, 11, 34, 36, 30, 44, 3217 1, 4, 14, 4, 12, 28, 1, 11, 11, 34, 3218 1, 17, 11, 11, 34, 36, 30, 44, 62, 9, 3219 90, 1, 23, 1, 6, 14, 6, 30, 30, 58, 3220 14, 40, 0, 9, 54, 14, 1, 40, 0, 9, 3221 54, 14, 1, 40, 0, 9, 54, 14, 1, 23, 3222 14, 22, 22, 46, 62, 46, 62, 24, 46, 0, 3223 9, 46, 0, 9, 1, 26, 24, 24, 1, 30, 3224 24, 16, 16, 86, 78, 54, 14, 62, 54, 46, 3225 7, 66, 40, 24, 1, 30, 24, 16, 52, 24, 3226 76, 52, 52, 24, 3227 }, 3228 3229 { 3230 /* Context Tables for init_idc = 2, qp = 38 */ 3231 3232 14, 124, 54, 6, 17, 1, 8, 31, 55, 1, 3233 1, 86, 1, 6, 1, 1, 0, 30, 1, 38, 3234 14, 38, 62, 108, 108, 14, 14, 7, 7, 8, 3235 38, 40, 24, 46, 14, 9, 78, 62, 24, 1, 3236 6, 6, 1, 6, 14, 6, 14, 30, 1, 9, 3237 9, 38, 1, 17, 9, 9, 38, 38, 30, 46, 3238 1, 6, 14, 6, 14, 30, 1, 9, 9, 38, 3239 1, 17, 9, 9, 38, 38, 30, 46, 62, 9, 3240 94, 1, 23, 1, 6, 14, 6, 30, 30, 62, 3241 14, 40, 0, 9, 54, 14, 1, 40, 0, 9, 3242 54, 14, 1, 40, 0, 9, 54, 14, 1, 23, 3243 14, 22, 22, 46, 62, 46, 62, 24, 46, 0, 3244 9, 46, 0, 9, 1, 24, 24, 24, 1, 30, 3245 24, 16, 16, 86, 78, 54, 14, 62, 54, 46, 3246 7, 64, 40, 24, 1, 30, 24, 16, 54, 24, 3247 78, 54, 54, 24, 3248 }, 3249 3250 { 3251 /* Context Tables for init_idc = 2, qp = 39 */ 3252 3253 14, 124, 56, 8, 15, 1, 6, 33, 57, 1, 3254 1, 88, 1, 8, 1, 1, 1, 30, 1, 40, 3255 16, 40, 66, 114, 114, 14, 14, 9, 9, 6, 3256 40, 38, 22, 48, 14, 7, 78, 64, 22, 1, 3257 8, 8, 0, 8, 16, 8, 16, 32, 0, 7, 3258 7, 40, 0, 15, 7, 7, 40, 40, 32, 48, 3259 0, 8, 16, 8, 16, 32, 0, 7, 7, 40, 3260 0, 15, 7, 7, 40, 40, 32, 48, 64, 7, 3261 98, 1, 25, 1, 8, 14, 8, 32, 32, 66, 3262 16, 38, 1, 7, 56, 14, 1, 38, 1, 7, 3263 56, 14, 1, 38, 1, 7, 56, 14, 1, 25, 3264 14, 24, 24, 48, 64, 48, 64, 22, 46, 1, 3265 7, 46, 1, 7, 1, 22, 22, 22, 1, 30, 3266 22, 14, 14, 88, 78, 56, 14, 64, 56, 48, 3267 9, 62, 38, 22, 1, 30, 22, 14, 56, 22, 3268 80, 56, 56, 22, 3269 }, 3270 3271 { 3272 /* Context Tables for init_idc = 2, qp = 40 */ 3273 3274 14, 124, 58, 8, 15, 1, 4, 35, 59, 1, 3275 1, 88, 1, 8, 1, 1, 3, 30, 1, 40, 3276 18, 44, 68, 118, 118, 14, 14, 9, 11, 6, 3277 44, 34, 22, 48, 14, 5, 78, 66, 22, 1, 3278 8, 8, 0, 10, 16, 10, 18, 34, 0, 5, 3279 5, 44, 0, 15, 5, 5, 44, 42, 32, 50, 3280 0, 10, 16, 10, 18, 34, 0, 5, 5, 44, 3281 0, 15, 5, 5, 44, 42, 32, 50, 64, 7, 3282 100, 1, 25, 1, 8, 14, 8, 32, 32, 68, 3283 16, 38, 3, 7, 56, 14, 1, 38, 3, 7, 3284 56, 14, 1, 38, 3, 7, 56, 14, 1, 25, 3285 14, 24, 24, 48, 64, 48, 64, 22, 46, 3, 3286 7, 46, 3, 7, 1, 20, 22, 22, 1, 30, 3287 22, 12, 12, 88, 78, 56, 14, 64, 56, 48, 3288 9, 58, 38, 22, 1, 30, 22, 12, 58, 22, 3289 82, 58, 58, 22, 3290 }, 3291 3292 { 3293 /* Context Tables for init_idc = 2, qp = 41 */ 3294 3295 14, 124, 60, 8, 13, 1, 2, 35, 61, 1, 3296 1, 88, 1, 8, 1, 1, 3, 30, 1, 40, 3297 22, 48, 72, 124, 124, 14, 14, 9, 13, 6, 3298 48, 30, 22, 50, 14, 3, 78, 70, 22, 1, 3299 8, 8, 2, 12, 18, 12, 22, 38, 2, 3, 3300 3, 48, 2, 13, 3, 3, 48, 44, 34, 54, 3301 2, 12, 18, 12, 22, 38, 2, 3, 3, 48, 3302 2, 13, 3, 3, 48, 44, 34, 54, 66, 7, 3303 104, 1, 25, 1, 8, 14, 8, 34, 34, 72, 3304 18, 38, 3, 7, 56, 14, 1, 38, 3, 7, 3305 56, 14, 1, 38, 3, 7, 56, 14, 1, 25, 3306 14, 24, 24, 50, 66, 50, 66, 22, 46, 3, 3307 7, 46, 3, 7, 1, 18, 22, 22, 1, 30, 3308 22, 12, 12, 88, 78, 56, 14, 66, 56, 50, 3309 9, 56, 38, 22, 1, 30, 22, 12, 60, 22, 3310 86, 60, 60, 22, 3311 }, 3312 3313 { 3314 /* Context Tables for init_idc = 2, qp = 42 */ 3315 3316 14, 124, 62, 10, 11, 1, 0, 37, 63, 1, 3317 1, 90, 1, 10, 1, 1, 5, 30, 1, 42, 3318 24, 50, 76, 124, 124, 14, 14, 11, 15, 4, 3319 50, 28, 20, 52, 14, 1, 78, 72, 20, 1, 3320 10, 10, 4, 14, 20, 14, 24, 40, 4, 1, 3321 1, 50, 4, 11, 1, 1, 50, 46, 36, 56, 3322 4, 14, 20, 14, 24, 40, 4, 1, 1, 50, 3323 4, 11, 1, 1, 50, 46, 36, 56, 68, 5, 3324 108, 1, 27, 1, 10, 14, 10, 36, 36, 76, 3325 20, 36, 5, 5, 58, 14, 1, 36, 5, 5, 3326 58, 14, 1, 36, 5, 5, 58, 14, 1, 27, 3327 14, 26, 26, 52, 68, 52, 68, 20, 46, 5, 3328 5, 46, 5, 5, 1, 16, 20, 20, 1, 30, 3329 20, 10, 10, 90, 78, 58, 14, 68, 58, 52, 3330 11, 54, 36, 20, 1, 30, 20, 10, 62, 20, 3331 88, 62, 62, 20, 3332 }, 3333 3334 { 3335 /* Context Tables for init_idc = 2, qp = 43 */ 3336 3337 14, 124, 64, 10, 11, 1, 1, 37, 65, 1, 3338 1, 90, 1, 10, 1, 1, 5, 30, 1, 42, 3339 26, 54, 80, 124, 124, 14, 14, 11, 17, 4, 3340 54, 24, 20, 52, 14, 0, 78, 74, 20, 1, 3341 10, 10, 4, 16, 20, 16, 26, 42, 4, 0, 3342 0, 54, 4, 11, 0, 0, 54, 48, 36, 58, 3343 4, 16, 20, 16, 26, 42, 4, 0, 0, 54, 3344 4, 11, 0, 0, 54, 48, 36, 58, 68, 5, 3345 112, 1, 27, 1, 10, 14, 10, 36, 36, 80, 3346 20, 36, 5, 5, 58, 14, 1, 36, 5, 5, 3347 58, 14, 1, 36, 5, 5, 58, 14, 1, 27, 3348 14, 26, 26, 52, 68, 52, 68, 20, 46, 5, 3349 5, 46, 5, 5, 1, 14, 20, 20, 1, 30, 3350 20, 10, 10, 90, 78, 58, 14, 68, 58, 52, 3351 11, 52, 36, 20, 1, 30, 20, 10, 64, 20, 3352 90, 64, 64, 20, 3353 }, 3354 3355 { 3356 /* Context Tables for init_idc = 2, qp = 44 */ 3357 3358 14, 124, 66, 10, 9, 1, 3, 39, 67, 1, 3359 1, 90, 1, 10, 1, 1, 7, 30, 1, 42, 3360 28, 56, 84, 124, 124, 14, 14, 11, 19, 4, 3361 56, 22, 20, 54, 14, 2, 78, 76, 20, 1, 3362 10, 10, 6, 18, 22, 18, 28, 44, 6, 2, 3363 2, 56, 6, 9, 2, 2, 56, 50, 38, 60, 3364 6, 18, 22, 18, 28, 44, 6, 2, 2, 56, 3365 6, 9, 2, 2, 56, 50, 38, 60, 70, 5, 3366 116, 1, 27, 1, 10, 14, 10, 38, 38, 84, 3367 22, 36, 7, 5, 58, 14, 1, 36, 7, 5, 3368 58, 14, 1, 36, 7, 5, 58, 14, 1, 27, 3369 14, 26, 26, 54, 70, 54, 70, 20, 46, 7, 3370 5, 46, 7, 5, 1, 12, 20, 20, 1, 30, 3371 20, 8, 8, 90, 78, 58, 14, 70, 58, 54, 3372 11, 48, 36, 20, 1, 30, 20, 8, 66, 20, 3373 92, 66, 66, 20, 3374 }, 3375 3376 { 3377 /* Context Tables for init_idc = 2, qp = 45 */ 3378 3379 14, 124, 68, 12, 7, 1, 5, 41, 69, 1, 3380 1, 92, 1, 12, 1, 1, 9, 30, 1, 44, 3381 32, 60, 88, 124, 124, 14, 14, 13, 21, 2, 3382 60, 18, 18, 56, 14, 4, 78, 80, 18, 1, 3383 12, 12, 8, 20, 24, 20, 32, 48, 8, 4, 3384 4, 60, 8, 7, 4, 4, 60, 52, 40, 64, 3385 8, 20, 24, 20, 32, 48, 8, 4, 4, 60, 3386 8, 7, 4, 4, 60, 52, 40, 64, 72, 3, 3387 120, 1, 29, 1, 12, 14, 12, 40, 40, 88, 3388 24, 34, 9, 3, 60, 14, 1, 34, 9, 3, 3389 60, 14, 1, 34, 9, 3, 60, 14, 1, 29, 3390 14, 28, 28, 56, 72, 56, 72, 18, 46, 9, 3391 3, 46, 9, 3, 1, 10, 18, 18, 1, 30, 3392 18, 6, 6, 92, 78, 60, 14, 72, 60, 56, 3393 13, 46, 34, 18, 1, 30, 18, 6, 68, 18, 3394 96, 68, 68, 18, 3395 }, 3396 3397 { 3398 /* Context Tables for init_idc = 2, qp = 46 */ 3399 3400 14, 124, 70, 12, 7, 1, 7, 41, 71, 1, 3401 1, 92, 1, 12, 1, 1, 9, 30, 1, 44, 3402 34, 62, 92, 124, 124, 14, 14, 13, 23, 2, 3403 62, 16, 18, 56, 14, 6, 78, 82, 18, 1, 3404 12, 12, 8, 22, 24, 22, 34, 50, 8, 6, 3405 6, 62, 8, 7, 6, 6, 62, 54, 40, 66, 3406 8, 22, 24, 22, 34, 50, 8, 6, 6, 62, 3407 8, 7, 6, 6, 62, 54, 40, 66, 72, 3, 3408 124, 1, 29, 1, 12, 14, 12, 40, 40, 92, 3409 24, 34, 9, 3, 60, 14, 1, 34, 9, 3, 3410 60, 14, 1, 34, 9, 3, 60, 14, 1, 29, 3411 14, 28, 28, 56, 72, 56, 72, 18, 46, 9, 3412 3, 46, 9, 3, 1, 8, 18, 18, 1, 30, 3413 18, 6, 6, 92, 78, 60, 14, 72, 60, 56, 3414 13, 44, 34, 18, 1, 30, 18, 6, 70, 18, 3415 98, 70, 70, 18, 3416 }, 3417 3418 { 3419 /* Context Tables for init_idc = 2, qp = 47 */ 3420 3421 14, 124, 72, 12, 5, 1, 9, 43, 73, 1, 3422 1, 92, 1, 12, 1, 1, 11, 30, 1, 44, 3423 36, 66, 96, 124, 124, 14, 14, 13, 25, 2, 3424 66, 12, 18, 58, 14, 8, 78, 84, 18, 1, 3425 12, 12, 10, 24, 26, 24, 36, 52, 10, 8, 3426 8, 66, 10, 5, 8, 8, 66, 56, 42, 68, 3427 10, 24, 26, 24, 36, 52, 10, 8, 8, 66, 3428 10, 5, 8, 8, 66, 56, 42, 68, 74, 3, 3429 124, 1, 29, 1, 12, 14, 12, 42, 42, 96, 3430 26, 34, 11, 3, 60, 14, 1, 34, 11, 3, 3431 60, 14, 1, 34, 11, 3, 60, 14, 1, 29, 3432 14, 28, 28, 58, 74, 58, 74, 18, 46, 11, 3433 3, 46, 11, 3, 1, 6, 18, 18, 1, 30, 3434 18, 4, 4, 92, 78, 60, 14, 74, 60, 58, 3435 13, 42, 34, 18, 1, 30, 18, 4, 72, 18, 3436 100, 72, 72, 18, 3437 }, 3438 3439 { 3440 /* Context Tables for init_idc = 2, qp = 48 */ 3441 3442 14, 124, 72, 12, 5, 1, 11, 45, 75, 1, 3443 1, 92, 1, 12, 1, 1, 13, 30, 1, 44, 3444 38, 68, 98, 124, 124, 14, 14, 15, 27, 0, 3445 68, 8, 16, 58, 14, 8, 78, 86, 16, 1, 3446 12, 12, 10, 24, 26, 24, 38, 54, 10, 8, 3447 8, 68, 10, 5, 8, 8, 68, 56, 42, 70, 3448 10, 24, 26, 24, 38, 54, 10, 8, 8, 68, 3449 10, 5, 8, 8, 68, 56, 42, 70, 74, 3, 3450 124, 1, 31, 1, 12, 14, 12, 42, 42, 98, 3451 26, 32, 13, 3, 60, 14, 1, 32, 13, 3, 3452 60, 14, 1, 32, 13, 3, 60, 14, 1, 31, 3453 14, 28, 28, 58, 74, 58, 74, 16, 46, 13, 3454 3, 46, 13, 3, 1, 4, 16, 16, 1, 30, 3455 16, 2, 2, 92, 78, 60, 14, 74, 60, 58, 3456 15, 38, 32, 16, 1, 30, 16, 2, 72, 16, 3457 102, 72, 72, 16, 3458 }, 3459 3460 { 3461 /* Context Tables for init_idc = 2, qp = 49 */ 3462 3463 14, 124, 74, 14, 3, 1, 11, 45, 75, 1, 3464 1, 94, 1, 14, 1, 1, 13, 30, 1, 46, 3465 42, 72, 102, 124, 124, 14, 14, 15, 27, 0, 3466 72, 6, 16, 60, 14, 10, 78, 90, 16, 1, 3467 14, 14, 12, 26, 28, 26, 42, 58, 12, 10, 3468 10, 72, 12, 3, 10, 10, 72, 58, 44, 74, 3469 12, 26, 28, 26, 42, 58, 12, 10, 10, 72, 3470 12, 3, 10, 10, 72, 58, 44, 74, 76, 1, 3471 124, 1, 31, 1, 14, 14, 14, 44, 44, 102, 3472 28, 32, 13, 1, 62, 14, 1, 32, 13, 1, 3473 62, 14, 1, 32, 13, 1, 62, 14, 1, 31, 3474 14, 30, 30, 60, 76, 60, 76, 16, 46, 13, 3475 1, 46, 13, 1, 1, 4, 16, 16, 1, 30, 3476 16, 2, 2, 94, 78, 62, 14, 76, 62, 60, 3477 15, 36, 32, 16, 1, 30, 16, 2, 74, 16, 3478 106, 74, 74, 16, 3479 }, 3480 3481 { 3482 /* Context Tables for init_idc = 2, qp = 50 */ 3483 3484 14, 124, 76, 14, 1, 1, 13, 47, 77, 1, 3485 1, 94, 1, 14, 1, 1, 15, 30, 1, 46, 3486 44, 76, 106, 124, 124, 14, 14, 15, 29, 0, 3487 76, 2, 16, 62, 14, 12, 78, 92, 16, 1, 3488 14, 14, 14, 28, 30, 28, 44, 60, 14, 12, 3489 12, 76, 14, 1, 12, 12, 76, 60, 46, 76, 3490 14, 28, 30, 28, 44, 60, 14, 12, 12, 76, 3491 14, 1, 12, 12, 76, 60, 46, 76, 78, 1, 3492 124, 1, 31, 1, 14, 14, 14, 46, 46, 106, 3493 30, 32, 15, 1, 62, 14, 1, 32, 15, 1, 3494 62, 14, 1, 32, 15, 1, 62, 14, 1, 31, 3495 14, 30, 30, 62, 78, 62, 78, 16, 46, 15, 3496 1, 46, 15, 1, 1, 2, 16, 16, 1, 30, 3497 16, 0, 0, 94, 78, 62, 14, 78, 62, 62, 3498 15, 34, 32, 16, 1, 30, 16, 0, 76, 16, 3499 108, 76, 76, 16, 3500 }, 3501 3502 { 3503 /* Context Tables for init_idc = 2, qp = 51 */ 3504 3505 14, 124, 78, 14, 1, 1, 15, 47, 79, 1, 3506 1, 94, 1, 14, 1, 1, 15, 30, 1, 46, 3507 46, 78, 110, 124, 124, 14, 14, 15, 31, 0, 3508 78, 0, 16, 62, 14, 14, 78, 94, 16, 1, 3509 14, 14, 14, 30, 30, 30, 46, 62, 14, 14, 3510 14, 78, 14, 1, 14, 14, 78, 62, 46, 78, 3511 14, 30, 30, 30, 46, 62, 14, 14, 14, 78, 3512 14, 1, 14, 14, 78, 62, 46, 78, 78, 1, 3513 124, 1, 31, 1, 14, 14, 14, 46, 46, 110, 3514 30, 32, 15, 1, 62, 14, 1, 32, 15, 1, 3515 62, 14, 1, 32, 15, 1, 62, 14, 1, 31, 3516 14, 30, 30, 62, 78, 62, 78, 16, 46, 15, 3517 1, 46, 15, 1, 1, 0, 16, 16, 1, 30, 3518 16, 0, 0, 94, 78, 62, 14, 78, 62, 62, 3519 15, 32, 32, 16, 1, 30, 16, 0, 78, 16, 3520 110, 78, 78, 16, 3521 }, 3522 }, 3523}; 3524