The Labs \ Source Viewer \ SSCLI \ System.Globalization \ KoreanLunisolarCalendar

  1. // ==++==
  2. //
  3. //
  4. // Copyright (c) 2006 Microsoft Corporation. All rights reserved.
  5. //
  6. // The use and distribution terms for this software are contained in the file
  7. // named license.txt, which can be found in the root of this distribution.
  8. // By using this software in any fashion, you are agreeing to be bound by the
  9. // terms of this license.
  10. //
  11. // You must not remove this notice, or any other, from this software.
  12. //
  13. //
  14. // ==--==
  15. namespace System.Globalization
  16. {
  17.     using System;
  18.    
  19.     ////////////////////////////////////////////////////////////////////////////
  20.     //
  21.     // Notes about KoreanLunisolarCalendar
  22.     //
  23.     ////////////////////////////////////////////////////////////////////////////
  24. /*
  25.     **  Calendar support range:
  26.     **      Calendar      Minimum    Maximum
  27.     **      ==========    ==========  ==========
  28.     **      Gregorian      918/02/14  2051/02/10
  29.     **      KoreanLunisolar    918/01/01  2050/13/29
  30.     */   
  31.    
  32.     [Serializable()]
  33.     public class KoreanLunisolarCalendar : EastAsianLunisolarCalendar
  34.     {
  35.        
  36.        
  37.         //
  38.         // The era value for the current era.
  39.         //
  40.        
  41.         public const int GregorianEra = 1;
  42.        
  43.         //internal static Calendar m_defaultInstance;
  44.        
  45.         internal const int MIN_LUNISOLAR_YEAR = 918;
  46.         internal const int MAX_LUNISOLAR_YEAR = 2050;
  47.        
  48.         internal const int MIN_GREGORIAN_YEAR = 918;
  49.         internal const int MIN_GREGORIAN_MONTH = 2;
  50.         internal const int MIN_GREGORIAN_DAY = 14;
  51.        
  52.         internal const int MAX_GREGORIAN_YEAR = 2051;
  53.         internal const int MAX_GREGORIAN_MONTH = 2;
  54.         internal const int MAX_GREGORIAN_DAY = 10;
  55.        
  56.         static internal DateTime minDate = new DateTime(MIN_GREGORIAN_YEAR, MIN_GREGORIAN_MONTH, MIN_GREGORIAN_DAY);
  57.         static internal DateTime maxDate = new DateTime((new DateTime(MAX_GREGORIAN_YEAR, MAX_GREGORIAN_MONTH, MAX_GREGORIAN_DAY, 23, 59, 59, 999)).Ticks + 9999);
  58.        
  59.         public override DateTime MinSupportedDateTime {
  60.             get { return (minDate); }
  61.         }
  62.        
  63.        
  64.        
  65.         public override DateTime MaxSupportedDateTime {
  66.             get { return (maxDate); }
  67.         }
  68.        
  69.         static readonly int[,] yinfo = {{0, 2, 14, 21936}, {0, 2, 4, 17872}, {6, 1, 24, 41688}, {0, 2, 11, 41648}, {0, 1, 31, 43344}, {4, 1, 20, 46248}, {0, 2, 8, 27936}, {12, 1, 27, 44384}, {0, 2, 15, 43872}, {0, 2, 5, 21936},
  70.         {8, 1, 26, 17848}, {0, 2, 13, 17776}, {0, 2, 2, 21168}, {5, 1, 22, 26960}, {0, 2, 9, 59728}, {0, 1, 29, 27296}, {1, 1, 18, 44368}, {0, 2, 6, 43856}, {11, 1, 27, 21344}, {0, 2, 13, 51904},
  71.         {0, 2, 2, 58720}, {7, 1, 23, 53928}, {0, 2, 11, 53920}, {0, 1, 30, 55632}, {3, 1, 20, 23208}, {0, 2, 8, 22176}, {12, 1, 28, 42704}, {0, 2, 15, 38352}, {0, 2, 5, 19152}, {7, 1, 25, 42200},
  72.         {0, 2, 13, 42192}, {0, 2, 1, 45664}, {5, 1, 21, 46416}, {0, 2, 9, 45936}, {0, 12, 31, 43728}, {1, 1, 18, 38352}, {0, 2, 6, 38320}, {9, 1, 27, 19128}, {0, 2, 15, 18864}, {0, 2, 3, 42160},
  73.         {7, 1, 23, 43672}, {0, 2, 11, 27296}, {0, 1, 31, 44368}, {3, 1, 20, 19880}, {0, 2, 8, 11104}, {12, 1, 28, 38256}, {0, 2, 16, 41840}, {0, 2, 5, 20848}, {8, 1, 25, 25776}, {0, 2, 12, 54448},
  74.         {0, 2, 2, 23184}, {5, 1, 21, 27472}, {0, 2, 9, 22224}, {0, 1, 30, 10976}, {2, 1, 19, 37744}, {0, 2, 6, 41696}, {10, 1, 26, 51560}, {0, 2, 14, 43344}, {0, 2, 3, 54432}, {7, 1, 22, 55952},
  75.         {0, 2, 10, 46496}, {0, 1, 31, 22224}, {3, 1, 21, 10968}, {0, 2, 8, 9680}, {12, 1, 28, 37592}, {0, 2, 16, 37552}, {0, 2, 5, 43344}, {9, 1, 24, 46248}, {0, 2, 12, 44192}, {0, 2, 1, 44368},
  76.         {5, 1, 22, 21936}, {0, 2, 9, 19376}, {0, 1, 30, 9648}, {2, 1, 19, 37560}, {0, 2, 7, 21168}, {10, 1, 26, 26968}, {0, 2, 14, 22864}, {0, 2, 3, 27296}, {7, 1, 23, 43856}, {0, 2, 10, 43872},
  77.         {0, 1, 31, 19296}, {3, 1, 20, 42352}, {0, 2, 8, 9584}, {12, 1, 28, 21168}, {0, 2, 15, 53920}, {0, 2, 4, 54608}, {9, 1, 25, 23208}, {0, 2, 12, 22176}, {0, 2, 1, 38608}, {5, 1, 22, 19176},
  78.         {0, 2, 10, 19152}, {0, 1, 29, 42192}, {2, 1, 18, 53864}, {0, 2, 6, 45664}, {10, 1, 26, 46416}, {0, 2, 13, 44368}, {0, 2, 3, 13728}, {6, 1, 23, 38352}, {0, 2, 11, 38320}, {0, 1, 31, 18864},
  79.         {4, 1, 20, 42200}, {0, 2, 8, 42160}, {12, 1, 28, 43608}, {0, 2, 15, 27296}, {0, 2, 4, 44368}, {9, 1, 25, 11688}, {0, 2, 13, 11088}, {0, 2, 1, 38256}, {5, 1, 22, 18800}, {0, 2, 9, 51568},
  80.         {0, 1, 30, 25776}, {2, 1, 18, 27216}, {0, 2, 5, 55952}, {10, 1, 26, 27472}, {0, 2, 14, 26320}, {0, 2, 3, 9952}, {6, 1, 23, 37744}, {0, 2, 11, 37600}, {0, 1, 31, 51552}, {4, 1, 19, 54440},
  81.         {0, 2, 7, 54432}, {12, 1, 27, 54928}, {0, 2, 15, 46464}, {0, 2, 3, 54960}, {9, 1, 25, 9944}, {0, 2, 13, 9680}, {0, 2, 2, 37552}, {5, 1, 21, 43352}, {0, 2, 9, 43344}, {0, 1, 29, 46240},
  82.         {1, 1, 18, 46424}, {0, 2, 6, 11600}, {11, 1, 26, 21936}, {0, 2, 14, 19376}, {0, 2, 4, 9648}, {7, 1, 23, 21176}, {0, 2, 11, 21168}, {0, 1, 31, 26960}, {3, 1, 20, 27304}, {0, 2, 7, 27296},
  83.         {12, 1, 27, 43864}, {0, 2, 16, 10064}, {0, 2, 5, 19296}, {8, 1, 24, 42352}, {0, 2, 12, 42336}, {0, 2, 1, 53856}, {5, 1, 21, 59696}, {0, 2, 8, 54608}, {0, 1, 29, 23200}, {1, 1, 18, 43856},
  84.         {0, 2, 6, 38608}, {11, 1, 26, 19176}, {0, 2, 14, 18896}, {0, 2, 3, 42192}, {7, 1, 23, 53864}, {0, 2, 10, 43616}, {0, 1, 30, 46416}, {4, 1, 20, 22184}, {0, 2, 8, 13728}, {0, 1, 27, 38352},
  85.         {1, 1, 17, 19352}, {0, 2, 5, 17840}, {9, 1, 25, 42168}, {0, 2, 12, 25776}, {0, 2, 1, 43600}, {6, 1, 21, 46408}, {0, 2, 9, 27472}, {0, 1, 29, 11680}, {2, 1, 18, 38320}, {0, 2, 6, 37744},
  86.         {12, 1, 27, 18800}, {0, 2, 13, 51568}, {0, 2, 3, 25776}, {8, 1, 23, 27216}, {0, 2, 10, 55888}, {0, 1, 30, 23360}, {4, 1, 19, 43880}, {0, 2, 8, 10976}, {0, 1, 28, 58896}, {2, 1, 16, 51568},
  87.         {0, 2, 4, 51552}, {9, 1, 24, 54440}, {0, 2, 12, 21664}, {0, 1, 31, 54864}, {6, 1, 21, 23208}, {0, 2, 9, 21968}, {0, 1, 30, 9936}, {2, 1, 18, 37608}, {0, 2, 6, 37552}, {10, 1, 26, 43352},
  88.         {0, 2, 14, 43344}, {0, 2, 2, 46240}, {8, 1, 22, 46416}, {0, 2, 10, 44368}, {0, 1, 31, 21936}, {4, 1, 20, 9656}, {0, 2, 8, 17776}, {0, 1, 28, 21168}, {1, 1, 17, 43352}, {0, 2, 4, 26960},
  89.         {9, 1, 24, 29352}, {0, 2, 12, 23200}, {0, 2, 1, 43856}, {5, 1, 21, 19304}, {0, 2, 9, 19296}, {0, 1, 29, 42352}, {3, 1, 19, 21104}, {0, 2, 5, 53856}, {11, 1, 25, 59696}, {0, 2, 13, 54608},
  90.         {0, 2, 3, 23200}, {8, 1, 22, 39824}, {0, 2, 10, 38608}, {0, 1, 31, 19168}, {4, 1, 20, 42216}, {0, 2, 7, 42192}, {0, 1, 27, 53840}, {2, 1, 16, 55592}, {0, 2, 4, 46400}, {10, 1, 23, 54952},
  91.         {0, 2, 12, 11680}, {0, 2, 1, 38352}, {6, 1, 22, 19160}, {0, 2, 9, 18864}, {0, 1, 29, 42160}, {4, 1, 18, 45656}, {0, 2, 6, 27216}, {11, 1, 25, 46376}, {0, 2, 13, 27456}, {0, 2, 2, 43872},
  92.         {8, 1, 23, 38320}, {0, 2, 10, 39280}, {0, 1, 31, 18800}, {4, 1, 20, 25784}, {0, 2, 8, 21680}, {12, 1, 27, 27216}, {0, 2, 14, 55888}, {0, 2, 4, 23232}, {10, 1, 24, 43880}, {0, 2, 12, 9952},
  93.         {0, 2, 1, 37600}, {6, 1, 21, 51568}, {0, 2, 9, 51552}, {0, 1, 28, 54432}, {2, 1, 17, 55888}, {0, 2, 5, 54608}, {11, 1, 26, 22184}, {0, 2, 13, 21936}, {0, 2, 3, 9680}, {7, 1, 23, 37608},
  94.         {0, 2, 11, 37488}, {0, 1, 30, 43344}, {5, 1, 19, 54440}, {0, 2, 7, 46240}, {0, 1, 27, 46416}, {1, 1, 16, 22184}, {0, 2, 4, 19888}, {9, 1, 25, 9648}, {0, 2, 12, 42352}, {0, 2, 1, 21168},
  95.         {6, 1, 21, 43352}, {0, 2, 9, 26960}, {0, 1, 29, 27296}, {3, 1, 17, 44368}, {0, 2, 5, 43856}, {11, 1, 26, 19304}, {0, 2, 14, 19168}, {0, 2, 2, 42352}, {7, 1, 23, 21104}, {0, 2, 10, 53392},
  96.         {0, 1, 1, 29848}, {5, 1, 19, 27304}, {0, 2, 7, 23200}, {0, 1, 27, 39760}, {2, 1, 17, 19304}, {0, 2, 4, 19168}, {10, 1, 24, 42216}, {0, 2, 12, 42192}, {0, 2, 1, 53856}, {6, 1, 20, 54568},
  97.         {0, 2, 8, 46368}, {0, 1, 28, 54944}, {2, 1, 18, 22224}, {0, 2, 5, 38352}, {12, 1, 26, 18904}, {0, 2, 14, 18864}, {0, 2, 3, 42160}, {8, 1, 22, 43608}, {0, 2, 10, 27216}, {0, 1, 30, 46400},
  98.         {4, 1, 19, 46496}, {0, 2, 6, 43872}, {0, 1, 27, 38320}, {2, 1, 17, 18872}, {0, 2, 5, 18800}, {9, 1, 24, 25784}, {0, 2, 12, 21680}, {0, 2, 1, 27216}, {7, 1, 21, 27944}, {0, 2, 8, 23232},
  99.         {0, 1, 28, 43872}, {3, 1, 18, 37744}, {0, 2, 6, 37600}, {12, 1, 25, 51568}, {0, 2, 13, 51552}, {0, 2, 2, 54432}, {8, 1, 22, 55888}, {0, 2, 9, 46416}, {0, 1, 30, 22176}, {5, 1, 19, 43736},
  100.         {0, 2, 8, 9680}, {0, 1, 27, 37600}, {2, 1, 16, 51544}, {0, 2, 4, 43344}, {9, 1, 24, 54440}, {0, 2, 11, 45728}, {0, 1, 31, 46416}, {7, 1, 21, 22184}, {0, 2, 9, 19872}, {0, 1, 28, 42416},
  101.         {4, 1, 18, 21176}, {0, 2, 6, 21168}, {12, 1, 26, 43320}, {0, 2, 13, 26928}, {0, 2, 2, 27296}, {8, 1, 22, 44368}, {0, 2, 10, 44624}, {0, 1, 30, 19296}, {4, 1, 19, 42352}, {0, 2, 7, 42352},
  102.         {0, 1, 28, 21104}, {2, 1, 16, 26928}, {0, 2, 3, 58672}, {10, 1, 24, 27800}, {0, 2, 12, 23200}, {0, 1, 31, 23248}, {6, 1, 21, 19304}, {0, 2, 9, 19168}, {0, 1, 29, 42208}, {4, 1, 17, 53864},
  103.         {0, 2, 5, 53856}, {11, 1, 25, 54568}, {0, 2, 13, 46368}, {0, 2, 1, 46752}, {9, 1, 22, 22224}, {0, 2, 10, 21872}, {0, 1, 31, 18896}, {5, 1, 19, 42200}, {0, 2, 7, 42160}, {0, 1, 27, 43600},
  104.         {1, 1, 16, 46376}, {0, 2, 3, 46368}, {11, 1, 23, 46528}, {0, 2, 11, 43872}, {0, 2, 1, 38320}, {6, 1, 21, 18872}, {0, 2, 9, 18800}, {0, 1, 29, 25776}, {3, 1, 18, 27224}, {0, 2, 5, 27216},
  105.         {11, 1, 25, 27432}, {0, 2, 13, 23232}, {0, 2, 2, 43872}, {8, 1, 22, 10984}, {0, 2, 10, 18912}, {0, 1, 30, 42192}, {5, 1, 19, 53848}, {0, 2, 6, 45648}, {0, 1, 26, 46368}, {2, 1, 15, 62096},
  106.         {0, 2, 3, 46496}, {10, 1, 23, 38352}, {0, 2, 11, 38320}, {0, 2, 1, 18864}, {6, 1, 21, 42168}, {0, 2, 8, 42160}, {0, 1, 28, 43600}, {4, 1, 17, 46376}, {0, 2, 5, 27968}, {12, 1, 24, 44384},
  107.         {0, 2, 12, 43872}, {0, 2, 2, 37744}, {8, 1, 23, 2424}, {0, 2, 10, 18800}, {0, 1, 30, 25776}, {5, 1, 19, 27216}, {0, 2, 6, 55888}, {0, 1, 26, 23200}, {1, 1, 15, 43872}, {0, 2, 3, 42720},
  108.         {11, 1, 24, 37608}, {0, 2, 11, 37600}, {0, 1, 31, 51552}, {7, 1, 20, 54440}, {0, 2, 8, 54432}, {0, 1, 27, 54608}, {3, 1, 17, 23208}, {0, 2, 5, 22176}, {0, 1, 25, 42704}, {1, 1, 14, 37608},
  109.         {0, 2, 2, 37552}, {8, 1, 22, 42328}, {0, 2, 10, 43344}, {0, 1, 29, 45728}, {5, 1, 18, 46416}, {0, 2, 6, 44368}, {0, 1, 27, 19872}, {1, 1, 15, 42448}, {0, 2, 3, 42352}, {9, 1, 24, 21176},
  110.         {0, 2, 12, 21104}, {0, 1, 31, 26928}, {7, 1, 20, 27288}, {0, 2, 8, 27296}, {0, 1, 28, 43856}, {3, 1, 17, 19368}, {0, 2, 5, 19296}, {12, 1, 25, 42608}, {0, 2, 13, 41696}, {0, 2, 1, 53600},
  111.         {8, 1, 21, 59696}, {0, 2, 9, 54432}, {0, 1, 29, 55968}, {5, 1, 18, 23376}, {0, 2, 6, 22224}, {0, 1, 27, 19168}, {2, 1, 16, 41704}, {0, 2, 3, 41680}, {10, 1, 23, 53592}, {0, 2, 11, 43600},
  112.         {0, 1, 31, 46368}, {7, 1, 19, 54944}, {0, 2, 7, 44448}, {0, 1, 28, 21968}, {3, 1, 18, 18904}, {0, 2, 5, 17840}, {0, 1, 25, 41648}, {1, 1, 14, 53592}, {0, 2, 2, 43600}, {9, 1, 21, 46376},
  113.         {0, 2, 9, 27424}, {0, 1, 29, 44384}, {5, 1, 19, 21936}, {0, 2, 6, 37744}, {0, 1, 27, 17776}, {3, 1, 16, 41656}, {0, 2, 4, 21168}, {10, 1, 23, 43600}, {0, 2, 10, 55632}, {0, 1, 31, 23200},
  114.         {7, 1, 20, 43872}, {0, 2, 7, 42720}, {0, 1, 28, 21216}, {3, 1, 17, 50544}, {0, 2, 5, 42336}, {11, 1, 24, 53928}, {0, 2, 12, 53920}, {0, 2, 1, 54608}, {9, 1, 22, 23208}, {0, 2, 9, 22176},
  115.         {0, 1, 29, 42704}, {5, 1, 19, 21224}, {0, 2, 7, 21168}, {0, 1, 26, 43216}, {2, 1, 15, 53928}, {0, 2, 3, 45728}, {10, 1, 23, 46416}, {0, 2, 10, 44368}, {0, 1, 31, 19872}, {6, 1, 20, 42448},
  116.         {0, 2, 8, 42352}, {0, 1, 28, 20912}, {4, 1, 17, 43192}, {0, 2, 5, 25904}, {12, 1, 25, 27288}, {0, 2, 12, 23200}, {0, 2, 1, 43856}, {9, 1, 22, 11176}, {0, 2, 10, 11104}, {0, 1, 29, 50032},
  117.         {5, 1, 19, 20848}, {0, 2, 6, 51552}, {0, 1, 26, 42160}, {3, 1, 15, 27280}, {0, 2, 2, 55968}, {11, 1, 23, 23376}, {0, 2, 11, 22224}, {0, 1, 31, 10976}, {7, 1, 20, 41704}, {0, 2, 8, 41680},
  118.         {0, 1, 28, 53584}, {4, 1, 16, 54440}, {0, 2, 4, 46368}, {12, 1, 24, 46736}, {0, 2, 12, 44448}, {0, 2, 1, 21968}, {9, 1, 22, 9688}, {0, 2, 10, 17840}, {0, 1, 30, 41648}, {5, 1, 18, 43352},
  119.         {0, 2, 6, 43344}, {0, 1, 26, 46368}, {1, 1, 15, 46416}, {0, 2, 2, 43872}, {12, 1, 23, 21936}, {0, 2, 11, 19312}, {0, 2, 1, 17776}, {7, 1, 20, 21176}, {0, 2, 8, 21168}, {0, 1, 28, 26960},
  120.         {4, 1, 17, 27816}, {0, 2, 4, 23200}, {12, 1, 24, 39760}, {0, 2, 12, 42720}, {0, 2, 2, 19168}, {8, 1, 21, 42352}, {0, 2, 9, 42336}, {0, 1, 29, 53920}, {6, 1, 18, 59728}, {0, 2, 5, 54608},
  121.         {0, 1, 26, 22176}, {2, 1, 15, 43728}, {0, 2, 3, 38368}, {11, 1, 23, 19176}, {0, 2, 11, 18864}, {0, 1, 31, 42192}, {7, 1, 20, 53872}, {0, 2, 7, 45728}, {0, 1, 27, 46416}, {4, 1, 17, 22184},
  122.         {0, 2, 5, 11680}, {0, 1, 24, 38320}, {1, 1, 14, 19128}, {0, 2, 2, 18864}, {9, 1, 22, 42168}, {0, 2, 9, 25776}, {0, 1, 29, 27280}, {6, 1, 18, 44368}, {0, 2, 6, 27472}, {0, 1, 26, 11104},
  123.         {2, 1, 15, 38256}, {0, 2, 3, 37744}, {11, 1, 24, 18800}, {0, 2, 10, 51552}, {0, 1, 30, 58544}, {7, 1, 20, 27280}, {0, 2, 7, 55968}, {0, 1, 27, 23248}, {3, 1, 17, 11112}, {0, 2, 5, 9952},
  124.         {0, 1, 25, 37600}, {2, 1, 13, 51560}, {0, 2, 1, 51536}, {9, 1, 21, 54440}, {0, 2, 9, 46240}, {0, 1, 28, 46736}, {6, 1, 18, 22224}, {0, 2, 6, 21936}, {0, 1, 27, 9680}, {2, 1, 15, 37592},
  125.         {0, 2, 3, 37552}, {10, 1, 23, 43352}, {0, 2, 11, 26960}, {0, 1, 30, 29856}, {8, 1, 19, 46416}, {0, 2, 7, 43872}, {0, 1, 28, 21424}, {4, 1, 17, 9656}, {0, 2, 5, 9584}, {0, 1, 25, 21168},
  126.         {1, 1, 14, 43352}, {0, 2, 1, 26960}, {9, 1, 21, 27304}, {0, 2, 9, 23200}, {0, 1, 29, 43856}, {5, 1, 18, 19304}, {0, 2, 6, 19168}, {0, 1, 26, 42352}, {3, 1, 16, 21104}, {0, 2, 2, 53920},
  127.         {11, 1, 22, 55632}, {0, 2, 10, 46416}, {0, 1, 31, 5792}, {7, 1, 19, 38608}, {0, 2, 7, 38352}, {0, 1, 28, 19168}, {4, 1, 17, 42200}, {0, 2, 4, 42192}, {0, 1, 24, 53840}, {1, 1, 13, 54608},
  128.         {0, 2, 1, 46416}, {9, 1, 21, 22184}, {0, 2, 9, 11680}, {0, 1, 29, 38320}, {5, 1, 19, 18872}, {0, 2, 6, 18800}, {0, 1, 26, 42160}, {4, 1, 15, 45656}, {0, 2, 3, 27280}, {12, 1, 22, 44368},
  129.         {0, 2, 10, 23376}, {0, 1, 31, 11104}, {8, 1, 20, 38256}, {0, 2, 7, 37616}, {0, 1, 28, 18800}, {4, 1, 17, 25776}, {0, 2, 4, 54432}, {12, 1, 23, 59984}, {0, 2, 11, 54928}, {0, 2, 1, 22224},
  130.         {10, 1, 22, 11112}, {0, 2, 9, 9952}, {0, 1, 29, 21216}, {6, 1, 18, 51560}, {0, 2, 6, 51536}, {0, 1, 25, 54432}, {2, 1, 14, 55888}, {0, 2, 2, 46480}, {12, 1, 23, 22224}, {0, 2, 10, 21936},
  131.         {0, 1, 31, 9680}, {7, 1, 20, 37592}, {0, 2, 8, 37552}, {0, 1, 27, 43344}, {5, 1, 16, 46248}, {0, 2, 4, 27808}, {0, 1, 24, 44368}, {1, 1, 13, 21936}, {0, 2, 1, 19376}, {9, 1, 22, 9656},
  132.         {0, 2, 10, 9584}, {0, 1, 29, 21168}, {6, 1, 18, 43344}, {0, 2, 5, 59728}, {0, 1, 26, 27296}, {3, 1, 14, 44368}, {0, 2, 2, 43856}, {11, 1, 23, 19304}, {0, 2, 11, 19168}, {0, 1, 30, 42352},
  133.         {7, 1, 20, 21096}, {0, 2, 7, 53856}, {0, 1, 27, 55632}, {5, 1, 16, 23208}, {0, 2, 4, 22176}, {0, 1, 24, 38608}, {2, 1, 14, 19176}, {0, 2, 1, 19168}, {10, 1, 21, 42200}, {0, 2, 9, 42192},
  134.         {0, 1, 29, 53840}, {6, 1, 17, 54600}, {0, 2, 5, 46416}, {0, 1, 26, 13728}, {2, 1, 15, 38352}, {0, 2, 2, 38320}, {12, 1, 23, 18872}, {0, 2, 11, 18800}, {0, 1, 31, 42160}, {8, 1, 19, 45656},
  135.         {0, 2, 7, 27216}, {0, 1, 27, 27968}, {4, 1, 16, 44456}, {0, 2, 4, 11104}, {0, 1, 24, 39024}, {2, 1, 24, 18808}, {0, 2, 12, 18800}, {9, 1, 31, 25776}, {0, 2, 18, 54440}, {0, 3, 9, 53968},
  136.         {6, 1, 28, 27464}, {0, 2, 15, 22224}, {0, 2, 5, 11104}, {3, 1, 25, 37616}, {0, 2, 13, 37600}, {11, 2, 1, 51560}, {0, 2, 20, 43344}, {0, 2, 9, 54432}, {8, 1, 29, 55888}, {0, 2, 16, 46288},
  137.         {0, 2, 6, 22192}, {4, 1, 27, 9944}, {0, 2, 15, 9680}, {0, 2, 3, 37584}, {2, 1, 23, 51608}, {0, 2, 11, 43344}, {9, 1, 31, 46248}, {0, 2, 18, 27296}, {0, 2, 7, 44368}, {6, 1, 28, 21928},
  138.         {0, 2, 16, 19376}, {0, 2, 5, 9648}, {3, 1, 25, 21176}, {0, 2, 13, 21168}, {11, 2, 2, 43344}, {0, 2, 19, 59728}, {0, 2, 9, 27296}, {8, 1, 29, 44368}, {0, 2, 17, 39760}, {0, 2, 6, 19296},
  139.         {4, 1, 26, 42352}, {0, 2, 14, 42224}, {0, 2, 4, 21088}, {2, 1, 22, 59696}, {0, 2, 10, 54608}, {10, 1, 31, 23208}, {0, 2, 19, 22176}, {0, 2, 7, 38608}, {6, 1, 28, 19176}, {0, 2, 16, 18912},
  140.         {0, 2, 5, 42192}, {4, 1, 24, 53864}, {0, 2, 12, 53840}, {11, 2, 1, 54568}, {0, 2, 20, 46400}, {0, 2, 8, 46496}, {8, 1, 29, 38352}, {0, 2, 17, 38320}, {0, 2, 7, 18864}, {4, 1, 26, 42168},
  141.         {0, 2, 14, 42160}, {0, 2, 3, 43600}, {1, 1, 23, 46376}, {0, 2, 10, 27968}, {11, 1, 30, 44456}, {0, 2, 19, 11104}, {0, 2, 8, 37744}, {6, 1, 28, 18808}, {0, 2, 16, 18800}, {0, 2, 5, 25776},
  142.         {3, 1, 24, 27216}, {0, 2, 11, 55888}, {11, 2, 1, 27464}, {0, 2, 20, 22224}, {0, 2, 10, 11168}, {7, 1, 29, 37616}, {0, 2, 17, 37600}, {0, 2, 6, 51552}, {5, 1, 26, 54440}, {0, 2, 13, 54432},
  143.         {0, 2, 2, 55888}, {3, 1, 23, 39592}, {0, 2, 11, 22176}, {7, 1, 30, 42704}, {0, 2, 18, 42448}, {0, 2, 8, 37584}, {6, 1, 28, 43352}, {0, 2, 15, 43344}, {0, 2, 4, 46240}, {4, 1, 24, 46416},
  144.         {0, 2, 12, 44368}, {0, 2, 1, 21920}, {2, 1, 21, 42448}, {0, 2, 9, 42416}, {7, 1, 30, 21176}, {0, 2, 17, 21168}, {0, 2, 6, 26928}, {5, 1, 26, 29864}, {0, 2, 14, 27296}, {0, 2, 2, 44432},
  145.         {3, 1, 23, 19880}, {0, 2, 11, 19296}, {8, 1, 31, 42352}, {0, 2, 18, 42208}, {0, 2, 7, 53856}, {6, 1, 27, 59696}, {0, 2, 15, 54560}, {0, 2, 3, 55968}, {4, 1, 24, 27472}, {0, 2, 12, 22224},
  146.         {0, 2, 2, 19168}, {3, 1, 21, 42216}, {0, 2, 9, 42192}, {7, 1, 29, 53848}, {0, 2, 17, 45136}, {0, 2, 5, 54560}, {5, 1, 25, 54944}, {0, 2, 13, 46496}, {0, 2, 3, 21968}, {3, 1, 23, 19160},
  147.         {0, 2, 11, 18896}, {7, 1, 31, 42168}, {0, 2, 19, 42160}, {0, 2, 8, 43600}, {6, 1, 28, 46376}, {0, 2, 16, 27936}, {0, 2, 5, 44448}, {4, 1, 25, 21936}, {0, 2, 13, 37744}, {0, 2, 3, 18800},
  148.         {3, 1, 23, 25784}, {0, 2, 10, 42192}, {7, 1, 30, 27216}, {0, 2, 17, 55888}, {0, 2, 7, 23200}, {5, 1, 26, 43872}, {0, 2, 14, 43744}, {0, 2, 4, 37600}, {3, 1, 24, 51568}, {0, 2, 11, 51552},
  149.         {8, 1, 31, 54440}, {0, 2, 19, 54432}, {0, 2, 8, 54608}, {6, 1, 28, 23208}, {0, 2, 16, 22176}, {0, 2, 5, 42704}, {4, 1, 26, 21224}, {0, 2, 13, 21200}, {0, 2, 2, 43344}, {3, 1, 22, 58536},
  150.         {0, 2, 10, 46240}, {7, 1, 29, 46416}, {0, 2, 17, 40272}, {0, 2, 7, 21920}, {5, 1, 27, 42448}, {0, 2, 14, 42416}, {0, 2, 4, 21168}, {4, 1, 24, 43192}, {0, 2, 12, 26928}, {9, 1, 31, 27288},
  151.         {0, 2, 19, 27296}, {0, 2, 8, 43856}, {6, 1, 29, 19880}, {0, 2, 16, 19296}, {0, 2, 5, 42352}, {4, 1, 26, 20848}, {0, 2, 13, 53600}, {0, 2, 1, 59696}, {3, 1, 22, 27280}, {0, 2, 9, 55968},
  152.         {7, 1, 30, 23376}, {0, 2, 17, 22224}, {0, 2, 7, 19168}, {5, 1, 27, 42200}, {0, 2, 15, 41680}, {0, 2, 3, 53592}, {4, 2, 22, 43600}, {0, 2, 11, 46368}, {9, 1, 31, 54928}, {0, 2, 18, 44448},
  153.         {0, 2, 8, 21968}, {6, 1, 29, 10968}, {0, 2, 17, 17840}, {0, 2, 5, 41648}, {5, 1, 25, 45400}, {0, 2, 13, 43344}, {0, 2, 2, 46368}, {2, 1, 21, 46480}, {0, 2, 9, 44384}, {7, 1, 30, 21936},
  154.         {0, 2, 18, 21360}, {0, 2, 7, 17776}, {5, 1, 27, 25272}, {0, 2, 15, 21168}, {0, 2, 4, 26960}, {3, 1, 23, 27816}, {0, 2, 11, 23200}, {10, 1, 31, 43856}, {0, 2, 19, 42704}, {0, 2, 8, 19168},
  155.         {6, 1, 28, 38256}, {0, 2, 16, 42336}, {0, 2, 5, 53920}, {5, 1, 24, 59728}, {0, 2, 12, 54608}, {0, 2, 2, 23200}, {3, 1, 22, 43856}, {0, 2, 9, 42704}, {7, 1, 30, 19176}, {0, 2, 18, 19120},
  156.         {0, 2, 7, 43216}, {5, 1, 26, 53928}, {0, 2, 14, 45728}, {0, 2, 3, 46416}, {4, 1, 24, 22184}, {0, 2, 11, 19872}, {0, 1, 31, 38352}, {2, 1, 21, 19128}, {0, 2, 9, 18864}, {6, 1, 28, 43192},
  157.         {0, 2, 16, 25776}, {0, 2, 5, 27280}, {4, 1, 25, 46416}, {0, 2, 13, 27472}, {0, 2, 3, 11168}, {2, 1, 23, 38320}, {0, 2, 11, 37744}, {6, 1, 31, 20848}, {0, 2, 18, 53600}, {0, 2, 7, 58544},
  158.         {5, 1, 28, 27280}, {0, 2, 14, 55952}, {0, 2, 4, 23376}, {3, 1, 25, 11112}, {0, 2, 13, 10976}, {0, 2, 1, 41696}, {2, 1, 21, 53608}, {0, 2, 9, 51536}, {6, 1, 29, 54440}, {0, 2, 16, 46368},
  159.         {0, 2, 5, 46736}, {4, 1, 26, 22224}, {0, 2, 14, 21968}, {0, 2, 3, 9680}, {3, 1, 23, 41688}, {0, 2, 11, 41648}, {7, 1, 31, 43352}, {0, 2, 18, 43344}, {0, 2, 7, 46240}, {5, 1, 27, 46416},
  160.         {0, 2, 15, 44368}, {0, 2, 4, 21936}, {4, 1, 25, 9656}, {0, 2, 13, 9584}, {9, 2, 2, 21176}, {0, 2, 20, 21168}, {0, 2, 9, 26960}, {6, 1, 29, 27816}, {0, 2, 17, 23200}, {0, 2, 5, 43856},
  161.         {4, 1, 26, 21352}, {0, 2, 14, 19168}, {0, 2, 3, 42352}, {3, 1, 23, 21168}, {0, 2, 10, 53920}, {7, 1, 30, 59728}, {0, 2, 18, 54608}, {0, 2, 7, 23200}, {5, 1, 27, 43728}, {0, 2, 15, 38352},
  162.         {0, 2, 5, 19168}, {4, 1, 24, 42328}, {0, 2, 12, 42192}, {8, 2, 1, 53848}, {0, 2, 20, 45712}, {0, 2, 8, 46416}, {7, 1, 29, 22184}, {0, 2, 17, 11680}, {0, 2, 6, 38352}, {5, 1, 26, 19128},
  163.         {0, 2, 14, 18864}, {0, 2, 3, 42160}, {3, 1, 23, 45656}, {0, 2, 10, 27280}, {8, 1, 30, 44360}, {0, 2, 18, 27472}, {0, 2, 8, 11104}, {5, 1, 27, 38320}, {0, 2, 15, 37744}, {0, 2, 5, 18800},
  164.         {4, 1, 25, 25776}, {0, 2, 11, 58528}, {10, 1, 31, 59984}, {0, 2, 19, 55952}, {0, 2, 9, 23248}, {6, 1, 29, 11112}, {0, 2, 17, 10976}, {0, 2, 6, 37600}, {5, 1, 26, 51560}, {0, 2, 13, 51536},
  165.         {0, 2, 2, 54432}, {3, 1, 22, 55888}, {0, 2, 10, 46736}, {7, 1, 30, 22224}, {0, 2, 18, 21936}, {0, 2, 8, 9680}, {5, 1, 28, 37592}, {0, 2, 15, 37552}, {0, 2, 4, 43344}, {4, 1, 24, 54440},
  166.         {0, 2, 12, 46240}, {0, 1, 31, 46416}, {2, 1, 21, 22184}, {0, 2, 9, 21936}, {6, 1, 30, 9656}, {0, 2, 17, 9584}, {0, 2, 6, 21168}, {5, 1, 26, 43344}, {0, 2, 13, 59728}, {0, 2, 2, 27296},
  167.         {3, 1, 22, 44368}, {0, 2, 10, 43856}, {8, 1, 31, 19304}, {0, 2, 19, 19168}, {0, 2, 8, 42352}, {5, 1, 29, 21096}, {0, 2, 16, 53856}, {0, 2, 4, 55632}, {4, 1, 25, 27304}, {0, 2, 13, 22176},
  168.         {0, 2, 2, 39632}, {2, 1, 22, 19176}, {0, 2, 10, 19168}, {6, 1, 30, 42200}, {0, 2, 18, 42192}, {0, 2, 6, 53840}, {5, 1, 26, 55624}, {0, 2, 14, 46416}, {0, 2, 4, 22176}, {2, 1, 23, 38608},
  169.         {0, 2, 11, 38352}, {7, 2, 1, 19160}, {0, 2, 20, 18864}, {0, 2, 8, 42160}, {5, 1, 28, 45656}, {0, 2, 16, 27280}, {0, 2, 5, 44352}, {4, 1, 24, 46504}, {0, 2, 13, 11104}, {0, 2, 2, 38320},
  170.         {2, 1, 23, 18872}, {0, 2, 10, 18800}, {6, 1, 30, 25776}, {0, 2, 17, 58528}, {0, 2, 6, 59984}, {5, 1, 26, 27976}, {0, 2, 14, 23376}, {0, 2, 4, 11104}, {3, 1, 24, 38256}, {0, 2, 11, 37600},
  171.         {7, 1, 31, 51560}, {0, 2, 19, 51536}, {0, 2, 8, 54432}, {6, 1, 27, 55888}, {0, 2, 15, 46736}, {0, 2, 5, 22224}, {4, 1, 26, 10968}, {0, 2, 13, 9680}, {0, 2, 2, 37584}, {2, 1, 22, 51544},
  172.         {0, 2, 10, 43344}, {7, 1, 29, 54440}, {0, 2, 17, 46240}, {0, 2, 6, 46416}, {5, 1, 27, 22184}, {0, 2, 14, 19888}, {0, 2, 4, 9648}, {3, 1, 24, 37560}, {0, 2, 12, 21168}, {8, 1, 31, 43352},
  173.         {0, 2, 19, 26960}, {0, 2, 8, 27296}, {6, 1, 28, 44368}, {0, 2, 15, 43856}, {0, 2, 5, 19296}, {4, 1, 25, 42352}, {0, 2, 13, 42352}, {0, 2, 2, 21104}, {3, 1, 22, 26928}, {0, 2, 9, 55632},
  174.         {7, 1, 30, 27304}, {0, 2, 17, 22176}, {0, 2, 6, 39632}, {5, 1, 27, 19176}, {0, 2, 15, 19168}, {0, 2, 3, 42208}, {4, 1, 23, 53864}, {0, 2, 11, 53840}, {8, 1, 31, 54600}, {0, 2, 18, 46400},
  175.         {0, 2, 7, 54944}, {6, 1, 28, 38608}, {0, 2, 16, 38320}, {0, 2, 5, 18864}, {4, 1, 25, 42200}, {0, 2, 13, 42160}, {10, 2, 2, 45656}, {0, 2, 20, 27216}, {0, 2, 9, 27968}, {6, 1, 29, 46504},
  176.         {0, 2, 18, 11104}, {0, 2, 6, 38320}, {5, 1, 27, 18872}, {0, 2, 15, 18800}, {0, 2, 4, 25776}, {3, 1, 23, 27216}, {0, 2, 10, 59984}, {8, 1, 31, 27976}, {0, 2, 19, 23248}, {0, 2, 8, 11104},
  177.         {5, 1, 28, 37744}, {0, 2, 16, 37600}, {0, 2, 5, 51552}, {4, 1, 24, 58536}, {0, 2, 12, 54432}, {0, 2, 1, 55888}, {2, 1, 22, 23208}, {0, 2, 9, 22208}, {7, 1, 29, 43736}, {0, 2, 18, 9680},
  178.         {0, 2, 7, 37584}, {5, 1, 26, 51544}, {0, 2, 14, 43344}, {0, 2, 3, 46240}, {3, 1, 23, 47696}, {0, 2, 10, 46416}, {9, 1, 31, 21928}, {0, 2, 19, 19360}, {0, 2, 8, 42416}, {5, 1, 28, 21176},
  179.         {0, 2, 16, 21168}, {0, 2, 5, 43344}, {4, 1, 25, 46248}, {0, 2, 12, 27296}, {0, 2, 1, 44368}, {2, 1, 22, 21928}, {0, 2, 10, 19296}, {6, 1, 29, 42352}, {0, 2, 17, 42352}, {0, 2, 7, 21104},
  180.         {5, 1, 27, 26928}, {0, 2, 13, 55600}, {0, 2, 3, 23200}, {3, 1, 23, 43856}, {0, 2, 11, 38608}, {11, 1, 31, 19176}, {0, 2, 19, 19168}, {0, 2, 8, 42192}, {6, 1, 28, 53864}, {0, 2, 15, 53840},
  181.         {0, 2, 4, 54560}, {5, 1, 24, 55968}, {0, 2, 12, 46752}, {0, 2, 1, 38608}, {2, 1, 22, 19160}, {0, 2, 10, 18864}, {7, 1, 30, 42168}, {0, 2, 17, 42160}, {0, 2, 6, 45648}, {5, 1, 26, 46376},
  182.             /*Y LM Lmon Lday DaysPerMonth D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 #Days
  183. 918 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  184. 919 */            /* 29 30 29 29 29 30 29 30 30 30 29 30 0 354
  185. 920 */            /* 30 29 30 29 29 29 30 29 30 30 29 30 30 384
  186. 921 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 0 354
  187. 922 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  188. 923 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 30 384
  189. 924 */            /* 29 30 30 29 30 30 29 30 29 29 30 29 0 354
  190. 925 */            /* 30 29 30 29 30 30 29 30 29 30 30 29 29 384
  191. 926 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  192. 927 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  193. 928 */            /* 29 30 29 29 29 30 29 30 30 29 30 30 30 384
  194. 929 */            /* 29 30 29 29 29 30 29 30 29 30 30 30 0 354
  195. 930 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  196. 931 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 29 383
  197. 932 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 0 355
  198. 933 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  199. 934 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  200. 935 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  201. 936 */            /* 29 30 29 30 29 29 30 30 29 30 30 29 29 383
  202. 937 */            /* 30 30 29 29 30 29 30 29 30 30 29 29 0 354
  203. 938 */            /* 30 30 30 29 29 30 29 30 29 30 30 29 0 355
  204. 939 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 30 384
  205. 940 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  206. 941 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 0 355
  207. 942 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  208. 943 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  209. 944 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 29 384
  210. 945 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  211. 946 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 0 354
  212. 947 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  213. 948 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  214. 949 */            /* 30 29 30 30 29 29 30 29 29 30 30 29 0 354
  215. 950 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  216. 951 */            /* 30 29 30 30 29 30 29 30 29 30 29 0 0 325
  217. 952 */            /* 30 29 30 29 30 29 30 29 30 30 29 30 29 384
  218. 953 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 29 384
  219. 954 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  220. 955 */            /* 29 30 29 29 30 29 30 29 30 29 30 30 30 384
  221. 956 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  222. 957 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  223. 958 */            /* 30 29 30 29 30 29 30 29 30 29 29 30 30 384
  224. 959 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  225. 960 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  226. 961 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 30 384
  227. 962 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  228. 963 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 29 384
  229. 964 */            /* 30 29 30 29 29 29 30 30 29 30 30 30 0 355
  230. 965 */            /* 29 30 29 30 29 29 29 30 29 30 30 30 0 354
  231. 966 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 29 383
  232. 967 */            /* 30 30 29 30 29 30 29 29 30 29 30 30 0 355
  233. 968 */            /* 29 30 29 30 30 29 30 29 30 29 29 30 0 354
  234. 969 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 29 384
  235. 970 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  236. 971 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 0 354
  237. 972 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 29 384
  238. 973 */            /* 30 29 30 29 29 29 30 29 30 30 30 29 0 354
  239. 974 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  240. 975 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  241. 976 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  242. 977 */            /* 30 30 29 30 30 29 30 29 30 29 29 30 29 384
  243. 978 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 0 355
  244. 979 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  245. 980 */            /* 29 29 30 29 30 29 30 29 30 30 29 30 30 384
  246. 981 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  247. 982 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 30 384
  248. 983 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  249. 984 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  250. 985 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 30 384
  251. 986 */            /* 30 29 30 29 30 30 29 29 30 29 30 29 0 354
  252. 987 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  253. 988 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  254. 989 */            /* 29 30 29 29 30 29 30 30 30 29 30 30 0 355
  255. 990 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 0 354
  256. 991 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 30 384
  257. 992 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  258. 993 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 30 384
  259. 994 */            /* 29 30 29 30 30 29 29 30 29 30 29 30 0 354
  260. 995 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  261. 996 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 29 384
  262. 997 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  263. 998 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  264. 999 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  265. 1000 */            /* 29 29 30 29 29 30 29 30 29 30 30 30 0 354
  266. 1001 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 29 383
  267. 1002 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  268. 1003 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  269. 1004 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  270. 1005 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  271. 1006 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  272. 1007 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  273. 1008 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 0 354
  274. 1009 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  275. 1010 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  276. 1011 */            /* 30 29 30 30 29 29 30 29 29 30 30 29 0 354
  277. 1012 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  278. 1013 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  279. 1014 */            /* 29 29 30 30 29 30 29 30 30 29 30 29 0 354
  280. 1015 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 29 384
  281. 1016 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  282. 1017 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  283. 1018 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  284. 1019 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  285. 1020 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 30 384
  286. 1021 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  287. 1022 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  288. 1023 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 30 384
  289. 1024 */            /* 29 29 30 29 30 29 30 30 29 30 29 30 0 354
  290. 1025 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 0 355
  291. 1026 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 29 383
  292. 1027 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 0 355
  293. 1028 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  294. 1029 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  295. 1030 */            /* 30 30 29 30 30 29 30 29 30 29 29 30 0 355
  296. 1031 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 29 384
  297. 1032 */            /* 29 30 30 29 29 30 30 29 30 30 29 30 0 355
  298. 1033 */            /* 29 29 30 29 29 30 30 29 30 30 30 29 0 354
  299. 1034 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 29 384
  300. 1035 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  301. 1036 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  302. 1037 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  303. 1038 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  304. 1039 */            /* 30 30 29 30 29 30 30 29 30 29 29 30 29 384
  305. 1040 */            /* 30 29 30 30 29 30 29 30 30 29 29 29 0 354
  306. 1041 */            /* 30 30 29 30 29 30 30 29 30 29 30 30 0 356
  307. 1042 */            /* 29 29 30 29 29 30 30 29 30 30 29 30 30 384
  308. 1043 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  309. 1044 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  310. 1045 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  311. 1046 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  312. 1047 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  313. 1048 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 30 385
  314. 1049 */            /* 29 29 30 29 30 30 29 30 29 30 29 30 0 354
  315. 1050 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  316. 1051 */            /* 29 30 29 29 30 29 30 30 30 29 30 30 0 355
  317. 1052 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 0 354
  318. 1053 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  319. 1054 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  320. 1055 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  321. 1056 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 30 384
  322. 1057 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  323. 1058 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 30 385
  324. 1059 */            /* 29 29 30 29 29 30 30 30 29 30 29 30 0 354
  325. 1060 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  326. 1061 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  327. 1062 */            /* 30 29 30 29 29 30 29 30 29 30 30 29 0 354
  328. 1063 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  329. 1064 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 29 384
  330. 1065 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  331. 1066 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  332. 1067 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 29 384
  333. 1068 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  334. 1069 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  335. 1070 */            /* 29 30 29 29 30 29 29 30 30 30 29 30 0 354
  336. 1071 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  337. 1072 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  338. 1073 */            /* 30 29 30 29 30 29 30 29 29 30 30 29 0 354
  339. 1074 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  340. 1075 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  341. 1076 */            /* 29 29 30 30 29 30 29 30 30 29 30 29 0 354
  342. 1077 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  343. 1078 */            /* 29 30 29 29 30 29 30 30 30 29 29 30 30 384
  344. 1079 */            /* 29 30 29 29 29 30 29 30 30 29 30 30 0 354
  345. 1080 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  346. 1081 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  347. 1082 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  348. 1083 */            /* 30 29 30 30 29 30 29 30 29 30 29 29 30 384
  349. 1084 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 0 355
  350. 1085 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 0 354
  351. 1086 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 29 384
  352. 1087 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  353. 1088 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 29 383
  354. 1089 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 0 355
  355. 1090 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  356. 1091 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  357. 1092 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  358. 1093 */            /* 29 30 29 30 30 29 30 30 29 30 29 29 0 354
  359. 1094 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 30 385
  360. 1095 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 0 354
  361. 1096 */            /* 30 30 30 29 29 30 30 29 29 29 29 30 0 354
  362. 1097 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 29 384
  363. 1098 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  364. 1099 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  365. 1100 */            /* 29 30 29 30 29 30 29 29 30 29 30 29 0 353
  366. 1101 */            /* 30 30 29 30 29 30 30 29 29 30 29 30 0 355
  367. 1102 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  368. 1103 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  369. 1104 */            /* 29 29 30 29 29 30 30 29 30 30 29 30 0 354
  370. 1105 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 30 384
  371. 1106 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  372. 1107 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  373. 1108 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  374. 1109 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  375. 1110 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  376. 1111 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  377. 1112 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  378. 1113 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 30 384
  379. 1114 */            /* 29 30 29 29 29 30 29 30 29 30 30 30 0 354
  380. 1115 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  381. 1116 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  382. 1117 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  383. 1118 */            /* 29 30 30 30 29 29 30 29 30 29 30 29 30 384
  384. 1119 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  385. 1120 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  386. 1121 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  387. 1122 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  388. 1123 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  389. 1124 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 29 383
  390. 1125 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  391. 1126 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 29 384
  392. 1127 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  393. 1128 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  394. 1129 */            /* 30 29 29 30 30 29 30 30 30 29 29 30 29 384
  395. 1130 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  396. 1131 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  397. 1132 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 30 384
  398. 1133 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  399. 1134 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  400. 1135 */            /* 30 30 29 30 30 29 29 30 29 29 30 29 30 384
  401. 1136 */            /* 30 29 30 30 29 30 29 30 29 30 29 29 0 354
  402. 1137 */            /* 30 30 29 30 29 30 30 29 30 29 30 29 30 385
  403. 1138 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 0 354
  404. 1139 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  405. 1140 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 30 384
  406. 1141 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  407. 1142 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  408. 1143 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  409. 1144 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  410. 1145 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  411. 1146 */            /* 29 30 30 29 30 29 30 30 29 30 29 29 0 354
  412. 1147 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  413. 1148 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 29 384
  414. 1149 */            /* 30 29 29 30 30 29 29 30 29 30 30 30 0 355
  415. 1150 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  416. 1151 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 30 384
  417. 1152 */            /* 29 30 29 30 29 30 29 29 30 29 30 30 0 354
  418. 1153 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  419. 1154 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  420. 1155 */            /* 29 30 29 30 30 29 30 29 30 30 29 29 0 354
  421. 1156 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 30 385
  422. 1157 */            /* 29 29 30 29 29 30 30 29 30 30 30 29 0 354
  423. 1158 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  424. 1159 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 29 384
  425. 1160 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  426. 1161 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  427. 1162 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  428. 1163 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  429. 1164 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  430. 1165 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  431. 1166 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  432. 1167 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 30 384
  433. 1168 */            /* 30 29 29 30 29 29 30 29 29 30 30 30 0 354
  434. 1169 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  435. 1170 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  436. 1171 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  437. 1172 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  438. 1173 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  439. 1174 */            /* 29 30 29 29 30 30 29 30 30 29 30 30 0 355
  440. 1175 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 29 383
  441. 1176 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  442. 1177 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  443. 1178 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  444. 1179 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  445. 1180 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  446. 1181 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  447. 1182 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  448. 1183 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  449. 1184 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  450. 1185 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  451. 1186 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 29 383
  452. 1187 */            /* 30 30 29 30 29 29 30 29 29 30 30 0 0 325
  453. 1188 */            /* 29 30 30 30 29 30 29 29 30 29 29 30 30 384
  454. 1189 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 30 384
  455. 1190 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  456. 1191 */            /* 30 29 29 30 30 29 30 30 29 30 29 30 0 355
  457. 1192 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  458. 1193 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  459. 1194 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 30 384
  460. 1195 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  461. 1196 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  462. 1197 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 30 384
  463. 1198 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  464. 1199 */            /* 30 30 29 30 29 30 30 29 30 29 30 29 0 355
  465. 1200 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  466. 1201 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  467. 1202 */            /* 29 30 29 29 30 29 29 30 30 30 29 30 30 384
  468. 1203 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  469. 1204 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  470. 1205 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 30 384
  471. 1206 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  472. 1207 */            /* 30 29 30 30 29 30 29 30 29 30 29 29 0 354
  473. 1208 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 29 384
  474. 1209 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  475. 1210 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  476. 1211 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  477. 1212 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  478. 1213 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 30 384
  479. 1214 */            /* 29 30 29 30 29 30 29 29 30 29 30 30 0 354
  480. 1215 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  481. 1216 */            /* 29 30 30 29 30 30 29 30 29 29 30 29 30 384
  482. 1217 */            /* 29 30 29 30 30 29 30 29 30 30 29 29 0 354
  483. 1218 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  484. 1219 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 29 384
  485. 1220 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  486. 1221 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 29 384
  487. 1222 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  488. 1223 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  489. 1224 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  490. 1225 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  491. 1226 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  492. 1227 */            /* 30 29 30 29 30 29 30 29 30 30 29 30 30 385
  493. 1228 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  494. 1229 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  495. 1230 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 30 384
  496. 1231 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  497. 1232 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  498. 1233 */            /* 30 29 30 30 29 29 30 29 30 29 30 29 0 354
  499. 1234 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  500. 1235 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  501. 1236 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 0 354
  502. 1237 */            /* 30 29 30 29 29 30 29 30 30 29 30 30 0 355
  503. 1238 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  504. 1239 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  505. 1240 */            /* 30 29 30 29 30 29 29 30 29 29 30 30 30 384
  506. 1241 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 0 354
  507. 1242 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  508. 1243 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  509. 1244 */            /* 30 29 30 29 30 30 30 29 29 30 29 30 0 355
  510. 1245 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  511. 1246 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  512. 1247 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  513. 1248 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 0 354
  514. 1249 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 29 383
  515. 1250 */            /* 30 30 30 29 29 30 29 30 29 29 30 30 0 355
  516. 1251 */            /* 29 30 30 29 30 30 29 29 30 29 29 30 30 384
  517. 1252 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  518. 1253 */            /* 29 30 29 30 30 29 30 29 30 30 29 30 0 355
  519. 1254 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  520. 1255 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  521. 1256 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 0 354
  522. 1257 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  523. 1258 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  524. 1259 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 30 384
  525. 1260 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  526. 1261 */            /* 30 29 30 30 29 30 30 29 30 29 30 29 0 355
  527. 1262 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  528. 1263 */            /* 29 30 29 30 29 30 29 30 29 30 30 30 0 355
  529. 1264 */            /* 29 30 29 29 30 29 29 30 30 30 29 30 0 354
  530. 1265 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  531. 1266 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  532. 1267 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  533. 1268 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  534. 1269 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  535. 1270 */            /* 30 29 30 30 29 30 29 30 30 30 29 29 29 384
  536. 1271 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  537. 1272 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  538. 1273 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  539. 1274 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  540. 1275 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  541. 1276 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 30 384
  542. 1277 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  543. 1278 */            /* 29 30 30 29 30 29 30 30 29 29 30 29 30 384
  544. 1279 */            /* 29 30 29 30 30 29 30 29 30 30 29 29 0 354
  545. 1280 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  546. 1281 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 30 384
  547. 1282 */            /* 29 30 29 29 30 29 29 30 30 30 30 29 0 354
  548. 1283 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  549. 1284 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 30 384
  550. 1285 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 0 354
  551. 1286 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  552. 1287 */            /* 30 30 30 30 29 29 30 29 30 29 29 30 29 384
  553. 1288 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 0 355
  554. 1289 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 29 384
  555. 1290 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  556. 1291 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  557. 1292 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  558. 1293 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  559. 1294 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  560. 1295 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  561. 1296 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 0 354
  562. 1297 */            /* 30 29 30 29 30 30 29 30 29 30 30 29 29 384
  563. 1298 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  564. 1299 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  565. 1300 */            /* 29 29 29 29 30 29 29 30 29 30 30 30 30 383
  566. 1301 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  567. 1302 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  568. 1303 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  569. 1304 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  570. 1305 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  571. 1306 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 29 384
  572. 1307 */            /* 30 29 30 29 29 30 30 29 30 30 30 29 0 355
  573. 1308 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 30 384
  574. 1309 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  575. 1310 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  576. 1311 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  577. 1312 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  578. 1313 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  579. 1314 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  580. 1315 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  581. 1316 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 0 355
  582. 1317 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 30 384
  583. 1318 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  584. 1319 */            /* 30 29 30 29 29 30 29 30 29 30 29 30 30 384
  585. 1320 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  586. 1321 */            /* 30 29 30 30 29 29 30 29 30 29 30 29 0 354
  587. 1322 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  588. 1323 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  589. 1324 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 0 354
  590. 1325 */            /* 30 29 30 29 29 30 29 30 30 30 29 30 29 384
  591. 1326 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  592. 1327 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  593. 1328 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 0 354
  594. 1329 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 0 354
  595. 1330 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 30 384
  596. 1331 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  597. 1332 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  598. 1333 */            /* 29 30 29 29 30 29 30 30 30 29 30 29 30 384
  599. 1334 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  600. 1335 */            /* 30 29 30 29 29 30 30 29 29 30 30 30 29 384
  601. 1336 */            /* 30 29 30 29 29 29 30 29 30 30 30 29 0 354
  602. 1337 */            /* 30 30 29 30 29 29 29 30 29 30 30 29 0 354
  603. 1338 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 29 384
  604. 1339 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  605. 1340 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 0 355
  606. 1341 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 29 384
  607. 1342 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  608. 1343 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  609. 1344 */            /* 30 29 30 29 29 29 30 29 30 30 30 29 30 384
  610. 1345 */            /* 30 29 30 29 29 29 30 29 30 30 29 30 0 354
  611. 1346 */            /* 30 30 29 30 29 29 29 30 29 30 29 30 30 384
  612. 1347 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  613. 1348 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  614. 1349 */            /* 30 30 29 30 29 30 30 29 30 29 30 29 29 384
  615. 1350 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 0 355
  616. 1351 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  617. 1352 */            /* 29 30 29 29 30 29 29 30 30 30 29 30 30 384
  618. 1353 */            /* 29 30 29 29 29 30 29 30 30 29 30 30 0 354
  619. 1354 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 0 354
  620. 1355 */            /* 30 30 29 30 29 29 29 30 29 30 29 30 30 384
  621. 1356 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  622. 1357 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  623. 1358 */            /* 29 30 30 29 30 29 30 30 29 29 30 29 0 354
  624. 1359 */            /* 30 29 30 29 30 30 29 30 29 30 30 29 0 355
  625. 1360 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  626. 1361 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  627. 1362 */            /* 29 30 29 29 29 30 29 30 29 30 30 30 0 354
  628. 1363 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 30 384
  629. 1364 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  630. 1365 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 29 383
  631. 1366 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 0 355
  632. 1367 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  633. 1368 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 29 384
  634. 1369 */            /* 30 29 30 29 29 30 30 29 30 30 30 29 0 355
  635. 1370 */            /* 29 30 29 30 29 29 30 29 30 30 30 29 0 354
  636. 1371 */            /* 30 30 29 29 29 30 29 30 29 30 30 30 29 384
  637. 1372 */            /* 30 29 30 29 29 30 29 30 29 30 30 29 0 354
  638. 1373 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 30 384
  639. 1374 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  640. 1375 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  641. 1376 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  642. 1377 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  643. 1378 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 0 355
  644. 1379 */            /* 29 30 29 30 29 29 30 29 30 30 30 29 30 384
  645. 1380 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  646. 1381 */            /* 30 29 30 29 30 29 29 29 30 30 29 30 0 354
  647. 1382 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 30 384
  648. 1383 */            /* 30 29 30 30 29 29 30 29 30 29 30 29 0 354
  649. 1384 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  650. 1385 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  651. 1386 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 0 354
  652. 1387 */            /* 30 29 30 29 29 30 29 30 30 30 29 30 29 384
  653. 1388 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  654. 1389 */            /* 29 30 29 30 29 29 29 30 30 29 30 30 0 354
  655. 1390 */            /* 30 29 30 29 30 29 29 29 30 29 30 30 30 384
  656. 1391 */            /* 29 30 30 29 29 30 29 30 29 29 30 30 0 354
  657. 1392 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 30 384
  658. 1393 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  659. 1394 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  660. 1395 */            /* 29 29 30 29 30 29 30 30 30 29 30 29 30 384
  661. 1396 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  662. 1397 */            /* 30 30 29 29 29 29 30 30 29 30 30 30 0 355
  663. 1398 */            /* 29 30 29 30 29 29 29 30 29 30 30 30 29 383
  664. 1399 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  665. 1400 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  666. 1401 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 29 383
  667. 1402 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 0 355
  668. 1403 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 29 384
  669. 1404 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  670. 1405 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 0 354
  671. 1406 */            /* 30 29 30 29 29 29 30 29 30 30 30 29 30 384
  672. 1407 */            /* 30 29 30 29 29 29 30 29 30 30 29 30 0 354
  673. 1408 */            /* 30 30 29 30 29 29 29 30 29 30 29 30 0 354
  674. 1409 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  675. 1410 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  676. 1411 */            /* 30 29 30 30 29 30 30 29 30 29 29 30 29 384
  677. 1412 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 0 355
  678. 1413 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  679. 1414 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 30 384
  680. 1415 */            /* 29 30 29 29 29 30 29 30 30 29 30 30 0 354
  681. 1416 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 0 354
  682. 1417 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  683. 1418 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  684. 1419 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  685. 1420 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  686. 1421 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  687. 1422 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  688. 1423 */            /* 29 30 29 29 30 29 30 30 29 30 30 30 0 355
  689. 1424 */            /* 29 30 29 29 29 30 29 30 29 30 30 30 0 354
  690. 1425 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  691. 1426 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  692. 1427 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  693. 1428 */            /* 29 30 30 29 30 30 29 29 30 29 30 29 30 384
  694. 1429 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  695. 1430 */            /* 30 29 29 30 30 29 30 30 29 30 29 30 29 384
  696. 1431 */            /* 30 29 30 29 29 30 30 29 30 30 30 29 0 355
  697. 1432 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  698. 1433 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  699. 1434 */            /* 30 29 30 29 29 30 29 30 29 30 30 29 0 354
  700. 1435 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  701. 1436 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 29 384
  702. 1437 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  703. 1438 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  704. 1439 */            /* 30 29 30 29 30 29 30 29 30 30 29 30 29 384
  705. 1440 */            /* 30 29 29 30 29 30 29 30 30 30 30 29 0 355
  706. 1441 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  707. 1442 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  708. 1443 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  709. 1444 */            /* 30 30 29 30 29 29 30 29 29 30 30 30 29 384
  710. 1445 */            /* 30 29 30 30 29 29 30 29 30 29 30 29 0 354
  711. 1446 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  712. 1447 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  713. 1448 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 0 354
  714. 1449 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  715. 1450 */            /* 29 30 29 29 30 29 30 29 30 29 30 30 30 384
  716. 1451 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  717. 1452 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  718. 1453 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  719. 1454 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 0 354
  720. 1455 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  721. 1456 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 0 355
  722. 1457 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  723. 1458 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 29 384
  724. 1459 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  725. 1460 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 29 383
  726. 1461 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  727. 1462 */            /* 30 30 30 29 29 30 29 29 30 29 30 30 0 355
  728. 1463 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 29 383
  729. 1464 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 0 355
  730. 1465 */            /* 29 30 29 30 30 29 30 29 30 30 29 30 0 355
  731. 1466 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 30 384
  732. 1467 */            /* 29 29 30 29 29 30 30 29 30 30 30 29 0 354
  733. 1468 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  734. 1469 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  735. 1470 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 0 354
  736. 1471 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  737. 1472 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  738. 1473 */            /* 30 29 30 30 29 30 30 29 30 29 29 30 0 355
  739. 1474 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  740. 1475 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  741. 1476 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  742. 1477 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 30 384
  743. 1478 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  744. 1479 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  745. 1480 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  746. 1481 */            /* 29 30 30 30 29 30 29 29 30 29 30 29 0 354
  747. 1482 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  748. 1483 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 0 355
  749. 1484 */            /* 29 30 29 30 29 29 30 30 30 29 30 30 0 355
  750. 1485 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 30 384
  751. 1486 */            /* 29 29 30 29 29 30 29 30 29 30 30 30 0 354
  752. 1487 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  753. 1488 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  754. 1489 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  755. 1490 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 30 384
  756. 1491 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  757. 1492 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  758. 1493 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  759. 1494 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  760. 1495 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  761. 1496 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 29 383
  762. 1497 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  763. 1498 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 29 384
  764. 1499 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  765. 1500 */            /* 29 29 29 30 29 30 30 29 30 29 30 29 0 353
  766. 1501 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 29 384
  767. 1502 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  768. 1503 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  769. 1504 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  770. 1505 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  771. 1506 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  772. 1507 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 29 384
  773. 1508 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  774. 1509 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  775. 1510 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 0 354
  776. 1511 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  777. 1512 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  778. 1513 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  779. 1514 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  780. 1515 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  781. 1516 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 0 354
  782. 1517 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  783. 1518 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 0 355
  784. 1519 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  785. 1520 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 29 384
  786. 1521 */            /* 30 29 29 30 29 29 30 29 30 30 30 30 0 355
  787. 1522 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  788. 1523 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 29 383
  789. 1524 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  790. 1525 */            /* 30 30 30 29 30 29 30 29 29 30 29 30 29 384
  791. 1526 */            /* 30 30 29 30 29 30 30 29 30 29 29 30 0 355
  792. 1527 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  793. 1528 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 30 384
  794. 1529 */            /* 29 29 30 29 29 30 30 29 30 30 30 29 0 354
  795. 1530 */            /* 29 30 29 30 29 29 30 29 30 30 30 29 0 354
  796. 1531 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  797. 1532 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 0 354
  798. 1533 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  799. 1534 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  800. 1535 */            /* 30 29 30 30 29 30 29 30 30 29 29 30 0 355
  801. 1536 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  802. 1537 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  803. 1538 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  804. 1539 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 30 384
  805. 1540 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  806. 1541 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  807. 1542 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 30 384
  808. 1543 */            /* 29 30 30 29 30 30 29 29 30 29 30 29 0 354
  809. 1544 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  810. 1545 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  811. 1546 */            /* 29 30 29 29 30 29 30 30 30 29 30 30 0 355
  812. 1547 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 30 384
  813. 1548 */            /* 29 29 30 29 29 30 29 30 29 30 30 30 0 354
  814. 1549 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  815. 1550 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 29 383
  816. 1551 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 0 355
  817. 1552 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  818. 1553 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  819. 1554 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  820. 1555 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  821. 1556 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  822. 1557 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  823. 1558 */            /* 29 30 29 30 29 29 30 29 29 30 30 29 30 383
  824. 1559 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  825. 1560 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 0 355
  826. 1561 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  827. 1562 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  828. 1563 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  829. 1564 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  830. 1565 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  831. 1566 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  832. 1567 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  833. 1568 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  834. 1569 */            /* 30 30 29 30 29 30 29 30 29 30 29 29 30 384
  835. 1570 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  836. 1571 */            /* 29 29 30 30 29 30 29 30 30 29 30 29 0 354
  837. 1572 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 29 384
  838. 1573 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  839. 1574 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  840. 1575 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  841. 1576 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  842. 1577 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  843. 1578 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  844. 1579 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 0 354
  845. 1580 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 30 385
  846. 1581 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  847. 1582 */            /* 30 29 29 30 29 29 30 30 39 30 30 30 0 365
  848. 1583 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 30 384
  849. 1584 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  850. 1585 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 29 383
  851. 1586 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  852. 1587 */            /* 30 30 29 30 29 30 29 29 30 29 30 0 0 325
  853. 1588 */            /* 29 30 30 29 30 29 30 30 29 30 29 29 30 384
  854. 1589 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  855. 1590 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  856. 1591 */            /* 30 29 29 30 29 29 30 29 30 30 30 30 29 384
  857. 1592 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  858. 1593 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  859. 1594 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  860. 1595 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  861. 1596 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  862. 1597 */            /* 30 29 30 30 29 30 29 29 30 30 29 30 0 355
  863. 1598 */            /* 29 30 29 30 29 30 30 29 30 29 30 30 0 355
  864. 1599 */            /* 29 29 30 29 29 30 30 29 30 30 29 30 30 384
  865. 1600 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  866. 1601 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 0 354
  867. 1602 */            /* 30 30 29 29 30 29 29 30 30 29 29 30 30 384
  868. 1603 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  869. 1604 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 30 384
  870. 1605 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  871. 1606 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  872. 1607 */            /* 29 30 29 30 29 30 29 30 30 29 30 29 30 384
  873. 1608 */            /* 29 30 29 29 30 29 30 30 30 29 30 30 0 355
  874. 1609 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 0 354
  875. 1610 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  876. 1611 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  877. 1612 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 29 383
  878. 1613 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 0 355
  879. 1614 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  880. 1615 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  881. 1616 */            /* 30 29 29 30 30 29 30 30 29 30 29 30 0 355
  882. 1617 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  883. 1618 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  884. 1619 */            /* 30 29 30 29 29 30 29 29 30 30 30 30 0 355
  885. 1620 */            /* 29 30 29 30 29 29 30 29 29 30 30 29 0 353
  886. 1621 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 29 384
  887. 1622 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  888. 1623 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  889. 1624 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  890. 1625 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  891. 1626 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  892. 1627 */            /* 29 30 29 29 30 29 29 30 30 30 30 29 0 354
  893. 1628 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  894. 1629 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  895. 1630 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  896. 1631 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 30 384
  897. 1632 */            /* 30 29 30 30 29 30 29 30 29 30 29 29 0 354
  898. 1633 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 0 355
  899. 1634 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 29 384
  900. 1635 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  901. 1636 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  902. 1637 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  903. 1638 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  904. 1639 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  905. 1640 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  906. 1641 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 0 354
  907. 1642 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 30 385
  908. 1643 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  909. 1644 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  910. 1645 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 30 384
  911. 1646 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  912. 1647 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  913. 1648 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  914. 1649 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  915. 1650 */            /* 29 30 30 29 30 29 30 30 29 30 29 29 30 384
  916. 1651 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  917. 1652 */            /* 29 29 30 29 30 29 30 30 30 29 30 29 0 354
  918. 1653 */            /* 30 29 29 30 29 29 30 29 30 30 30 30 29 384
  919. 1654 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  920. 1655 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  921. 1656 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  922. 1657 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  923. 1658 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  924. 1659 */            /* 30 29 29 30 30 29 30 29 30 29 30 29 30 384
  925. 1660 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  926. 1661 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 29 384
  927. 1662 */            /* 30 29 30 29 29 30 29 30 30 30 29 30 0 355
  928. 1663 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 0 354
  929. 1664 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  930. 1665 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  931. 1666 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  932. 1667 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  933. 1668 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  934. 1669 */            /* 29 30 29 30 29 30 29 30 30 29 30 29 0 354
  935. 1670 */            /* 30 29 30 29 29 30 29 30 30 30 29 30 29 384
  936. 1671 */            /* 30 29 30 29 29 30 29 30 30 29 30 30 0 355
  937. 1672 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  938. 1673 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  939. 1674 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 0 354
  940. 1675 */            /* 29 30 30 30 29 30 29 29 30 29 30 29 30 384
  941. 1676 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  942. 1677 */            /* 30 29 30 29 30 30 29 30 30 29 29 30 0 355
  943. 1678 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 30 384
  944. 1679 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  945. 1680 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  946. 1681 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 0 354
  947. 1682 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  948. 1683 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 29 384
  949. 1684 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 0 354
  950. 1685 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 0 355
  951. 1686 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 29 384
  952. 1687 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  953. 1688 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  954. 1689 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 30 384
  955. 1690 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  956. 1691 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 30 384
  957. 1692 */            /* 30 29 29 32 29 29 29 29 29 30 29 30 0 354
  958. 1693 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 0 354
  959. 1694 */            /* 30 30 29 30 29 30 30 29 30 29 30 29 29 384
  960. 1695 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 0 355
  961. 1696 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  962. 1697 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 30 384
  963. 1698 */            /* 29 30 29 29 30 29 29 30 30 30 29 30 0 354
  964. 1699 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  965. 1700 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  966. 1701 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  967. 1702 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  968. 1703 */            /* 29 30 30 29 30 30 29 30 29 29 30 29 0 354
  969. 1704 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 0 355
  970. 1705 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  971. 1706 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  972. 1707 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  973. 1708 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 30 384
  974. 1709 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  975. 1710 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  976. 1711 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  977. 1712 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  978. 1713 */            /* 30 29 30 29 30 29 30 30 29 30 30 29 29 384
  979. 1714 */            /* 30 29 30 29 30 29 30 29 30 30 30 29 0 355
  980. 1715 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  981. 1716 */            /* 30 30 29 29 30 29 29 30 29 30 30 30 29 384
  982. 1717 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  983. 1718 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  984. 1719 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  985. 1720 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  986. 1721 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  987. 1722 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  988. 1723 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 0 355
  989. 1724 */            /* 29 30 29 30 29 29 30 29 30 30 30 29 30 384
  990. 1725 */            /* 29 30 29 30 29 29 30 29 30 30 29 30 0 354
  991. 1726 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  992. 1727 */            /* 30 30 30 29 29 30 29 29 30 29 30 29 30 384
  993. 1728 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  994. 1729 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  995. 1730 */            /* 30 29 29 30 30 30 29 30 29 30 29 30 0 355
  996. 1731 */            /* 29 30 29 30 29 30 29 30 30 29 30 29 0 354
  997. 1732 */            /* 30 29 30 29 29 30 29 30 30 30 29 30 29 384
  998. 1733 */            /* 30 29 30 29 29 30 29 30 30 29 30 30 0 355
  999. 1734 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1000. 1735 */            /* 30 29 30 29 30 29 29 29 30 29 30 30 30 384
  1001. 1736 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 0 354
  1002. 1737 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 30 384
  1003. 1738 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  1004. 1739 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  1005. 1740 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 30 384
  1006. 1741 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  1007. 1742 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  1008. 1743 */            /* 29 30 29 30 29 29 29 30 29 30 30 30 29 383
  1009. 1744 */            /* 30 30 29 30 29 29 29 30 29 30 30 29 0 354
  1010. 1745 */            /* 30 30 30 29 30 29 29 30 29 29 30 30 0 355
  1011. 1746 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 29 383
  1012. 1747 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 0 355
  1013. 1748 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 29 384
  1014. 1749 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  1015. 1750 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1016. 1751 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  1017. 1752 */            /* 30 29 30 29 29 29 30 29 30 30 29 30 0 354
  1018. 1753 */            /* 30 30 29 30 29 29 29 30 29 30 29 30 30 384
  1019. 1754 */            /* 30 29 30 29 30 29 30 29 29 30 29 30 0 354
  1020. 1755 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  1021. 1756 */            /* 30 30 29 30 29 30 30 29 30 29 29 30 29 384
  1022. 1757 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 0 355
  1023. 1758 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  1024. 1759 */            /* 29 29 30 29 30 29 30 29 30 30 29 30 30 384
  1025. 1760 */            /* 29 30 29 29 29 30 29 30 30 29 30 30 0 354
  1026. 1761 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 0 354
  1027. 1762 */            /* 30 29 30 30 29 29 29 30 29 30 29 30 30 384
  1028. 1763 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1029. 1764 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  1030. 1765 */            /* 30 29 30 30 29 30 29 30 30 29 29 30 29 384
  1031. 1766 */            /* 30 29 30 29 30 30 29 30 29 30 30 29 0 355
  1032. 1767 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 29 384
  1033. 1768 */            /* 29 30 29 30 29 29 30 30 29 30 30 30 0 355
  1034. 1769 */            /* 29 30 29 29 29 30 29 30 29 30 30 30 0 354
  1035. 1770 */            /* 29 30 30 29 29 29 30 29 30 29 30 30 30 384
  1036. 1771 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1037. 1772 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  1038. 1773 */            /* 29 30 30 29 30 30 29 29 30 29 30 29 30 384
  1039. 1774 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  1040. 1775 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 29 384
  1041. 1776 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 0 355
  1042. 1777 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1043. 1778 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 29 384
  1044. 1779 */            /* 30 29 30 29 29 30 29 30 29 30 30 29 0 354
  1045. 1780 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  1046. 1781 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 29 384
  1047. 1782 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  1048. 1783 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  1049. 1784 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 29 384
  1050. 1785 */            /* 30 29 30 29 29 30 30 29 30 30 29 30 0 355
  1051. 1786 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  1052. 1787 */            /* 29 30 29 29 30 29 30 29 30 29 30 30 0 354
  1053. 1788 */            /* 30 29 30 29 30 29 29 29 30 30 29 30 0 354
  1054. 1789 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 30 384
  1055. 1790 */            /* 30 29 30 30 29 29 30 29 30 29 30 29 0 354
  1056. 1791 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1057. 1792 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  1058. 1793 */            /* 29 30 29 29 30 30 29 30 30 29 30 29 0 354
  1059. 1794 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  1060. 1795 */            /* 29 30 29 29 30 29 30 29 30 29 30 30 30 384
  1061. 1796 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  1062. 1797 */            /* 30 29 30 29 30 29 29 29 30 29 30 30 30 384
  1063. 1798 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  1064. 1799 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 0 354
  1065. 1800 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  1066. 1801 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 0 355
  1067. 1802 */            /* 29 29 30 29 30 29 30 30 30 29 30 29 0 354
  1068. 1803 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 29 384
  1069. 1804 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  1070. 1805 */            /* 29 30 29 30 29 29 29 30 29 30 30 30 29 383
  1071. 1806 */            /* 30 30 29 30 29 29 29 30 29 30 30 29 0 354
  1072. 1807 */            /* 30 30 30 29 29 30 29 29 30 29 30 30 0 355
  1073. 1808 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 29 383
  1074. 1809 */            /* 30 30 29 30 30 29 30 29 30 29 29 30 0 355
  1075. 1810 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 0 355
  1076. 1811 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 30 384
  1077. 1812 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 0 354
  1078. 1813 */            /* 30 29 30 29 29 29 30 29 30 30 30 29 0 354
  1079. 1814 */            /* 30 30 29 30 29 29 29 30 29 30 30 29 30 384
  1080. 1815 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 0 354
  1081. 1816 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  1082. 1817 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 0 354
  1083. 1818 */            /* 30 29 30 30 29 30 30 29 30 29 29 30 0 355
  1084. 1819 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  1085. 1820 */            /* 29 30 29 30 29 30 29 30 30 30 29 30 0 355
  1086. 1821 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  1087. 1822 */            /* 30 29 30 29 29 29 30 29 30 30 29 30 30 384
  1088. 1823 */            /* 30 29 30 29 29 29 30 29 30 29 30 30 0 354
  1089. 1824 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  1090. 1825 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1091. 1826 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  1092. 1827 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 29 384
  1093. 1828 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  1094. 1829 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  1095. 1830 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 30 384
  1096. 1831 */            /* 29 29 30 29 29 30 29 30 29 30 30 30 0 354
  1097. 1832 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  1098. 1833 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1099. 1834 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  1100. 1835 */            /* 29 30 30 29 30 30 29 29 30 29 30 29 30 384
  1101. 1836 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  1102. 1837 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  1103. 1838 */            /* 29 30 29 30 29 29 30 30 29 30 30 29 30 384
  1104. 1839 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1105. 1840 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  1106. 1841 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 29 383
  1107. 1842 */            /* 30 30 29 30 29 29 30 29 30 29 30 29 0 354
  1108. 1843 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 29 384
  1109. 1844 */            /* 30 30 29 30 29 30 29 30 29 30 29 30 0 355
  1110. 1845 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  1111. 1846 */            /* 30 29 30 29 30 29 30 29 30 30 29 30 29 384
  1112. 1847 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  1113. 1848 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1114. 1849 */            /* 30 29 30 29 29 30 29 30 29 30 29 30 30 384
  1115. 1850 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  1116. 1851 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 30 384
  1117. 1852 */            /* 30 29 30 30 29 29 30 29 30 29 29 30 0 354
  1118. 1853 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1119. 1854 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  1120. 1855 */            /* 29 29 30 29 30 30 29 30 30 29 30 29 0 354
  1121. 1856 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  1122. 1857 */            /* 29 30 29 29 30 29 30 29 30 29 30 30 30 384
  1123. 1858 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  1124. 1859 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  1125. 1860 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  1126. 1861 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 0 354
  1127. 1862 */            /* 30 29 30 29 30 30 29 30 29 30 29 29 30 384
  1128. 1863 */            /* 29 30 30 29 30 29 30 30 29 30 29 30 0 355
  1129. 1864 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  1130. 1865 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 29 384
  1131. 1866 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 0 355
  1132. 1867 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  1133. 1868 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 29 383
  1134. 1869 */            /* 30 30 30 29 29 30 29 29 30 29 30 29 0 354
  1135. 1870 */            /* 30 30 30 29 30 29 30 29 29 30 29 30 29 384
  1136. 1871 */            /* 30 30 29 30 30 29 30 29 30 29 29 30 0 355
  1137. 1872 */            /* 29 30 29 30 30 29 30 29 30 30 29 30 0 355
  1138. 1873 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 30 384
  1139. 1874 */            /* 29 29 30 29 30 29 30 29 30 30 30 29 0 354
  1140. 1875 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  1141. 1876 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  1142. 1877 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 0 354
  1143. 1878 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  1144. 1879 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  1145. 1880 */            /* 30 29 30 30 29 30 30 29 30 29 29 30 0 355
  1146. 1881 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 29 384
  1147. 1882 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  1148. 1883 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  1149. 1884 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 30 384
  1150. 1885 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 0 354
  1151. 1886 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1152. 1887 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  1153. 1888 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  1154. 1889 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1155. 1890 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  1156. 1891 */            /* 29 30 29 30 29 30 29 30 30 29 30 30 0 355
  1157. 1892 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 30 384
  1158. 1893 */            /* 29 29 30 29 29 30 29 30 29 30 30 30 0 354
  1159. 1894 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1160. 1895 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 29 383
  1161. 1896 */            /* 30 30 30 29 30 29 29 30 29 30 29 30 0 355
  1162. 1897 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  1163. 1898 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  1164. 1899 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  1165. 1900 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 30 384
  1166. 1901 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1167. 1902 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  1168. 1903 */            /* 29 30 29 30 29 29 30 29 29 30 30 29 30 383
  1169. 1904 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 0 354
  1170. 1905 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 0 355
  1171. 1906 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 30 384
  1172. 1907 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  1173. 1908 */            /* 30 29 29 30 30 29 30 29 30 30 29 30 0 355
  1174. 1909 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  1175. 1910 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1176. 1911 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  1177. 1912 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  1178. 1913 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  1179. 1914 */            /* 30 30 29 30 30 29 29 30 29 30 29 29 30 384
  1180. 1915 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1181. 1916 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  1182. 1917 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 29 384
  1183. 1918 */            /* 30 29 29 30 29 30 29 30 30 30 29 30 0 355
  1184. 1919 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 30 384
  1185. 1920 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  1186. 1921 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  1187. 1922 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  1188. 1923 */            /* 29 30 30 29 30 29 30 29 30 29 29 30 0 354
  1189. 1924 */            /* 30 29 30 29 30 30 29 30 29 30 29 29 0 354
  1190. 1925 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 30 385
  1191. 1926 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  1192. 1927 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  1193. 1928 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  1194. 1929 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  1195. 1930 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 29 383
  1196. 1931 */            /* 30 30 30 29 29 30 29 29 30 29 30 29 0 354
  1197. 1932 */            /* 30 30 30 29 30 29 30 29 29 30 29 30 0 355
  1198. 1933 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 30 384
  1199. 1934 */            /* 29 30 29 30 30 29 30 30 29 30 29 30 0 355
  1200. 1935 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  1201. 1936 */            /* 30 29 29 30 29 30 29 30 29 30 30 30 29 384
  1202. 1937 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  1203. 1938 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 30 384
  1204. 1939 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 0 354
  1205. 1940 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  1206. 1941 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 29 384
  1207. 1942 */            /* 30 29 30 30 29 30 30 29 30 29 29 30 0 355
  1208. 1943 */            /* 29 30 29 30 29 30 30 29 30 30 29 30 0 355
  1209. 1944 */            /* 29 29 30 29 30 29 30 29 30 30 29 30 30 384
  1210. 1945 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  1211. 1946 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 0 354
  1212. 1947 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 30 384
  1213. 1948 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1214. 1949 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 30 384
  1215. 1950 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  1216. 1951 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1217. 1952 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 30 384
  1218. 1953 */            /* 29 30 29 29 30 30 29 30 30 29 30 30 0 355
  1219. 1954 */            /* 29 29 30 29 29 30 29 30 30 29 30 30 0 354
  1220. 1955 */            /* 30 29 29 30 29 29 30 29 30 29 30 30 30 384
  1221. 1956 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1222. 1957 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 30 384
  1223. 1958 */            /* 29 30 30 29 30 29 29 30 29 30 29 30 0 354
  1224. 1959 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  1225. 1960 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 29 384
  1226. 1961 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 0 355
  1227. 1962 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  1228. 1963 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  1229. 1964 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  1230. 1965 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 0 354
  1231. 1966 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 29 383
  1232. 1967 */            /* 30 30 29 30 30 29 29 30 29 30 29 30 0 355
  1233. 1968 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 30 384
  1234. 1969 */            /* 29 30 29 30 29 30 30 29 30 29 30 29 0 354
  1235. 1970 */            /* 30 29 29 30 30 29 30 29 30 30 29 30 0 355
  1236. 1971 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  1237. 1972 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1238. 1973 */            /* 30 29 30 29 29 30 29 29 30 30 30 29 0 354
  1239. 1974 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  1240. 1975 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  1241. 1976 */            /* 30 30 29 30 29 30 29 30 29 30 29 29 30 384
  1242. 1977 */            /* 30 29 30 30 29 30 29 30 29 30 29 29 0 354
  1243. 1978 */            /* 30 30 29 30 29 30 30 29 30 29 30 29 0 355
  1244. 1979 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 29 384
  1245. 1980 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  1246. 1981 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  1247. 1982 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 30 384
  1248. 1983 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  1249. 1984 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 30 384
  1250. 1985 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 0 354
  1251. 1986 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 0 354
  1252. 1987 */            /* 30 29 30 30 29 30 29 30 30 29 30 29 30 385
  1253. 1988 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  1254. 1989 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 0 355
  1255. 1990 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 30 384
  1256. 1991 */            /* 29 30 29 29 30 29 29 30 29 30 30 30 0 354
  1257. 1992 */            /* 29 30 30 29 29 30 29 29 30 29 30 30 0 354
  1258. 1993 */            /* 29 30 30 29 30 29 30 29 29 30 29 30 29 383
  1259. 1994 */            /* 30 30 30 29 30 29 30 29 29 30 29 30 0 355
  1260. 1995 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 30 384
  1261. 1996 */            /* 29 30 29 30 30 29 30 29 30 30 29 30 0 355
  1262. 1997 */            /* 29 29 30 29 30 29 30 30 29 30 30 29 0 354
  1263. 1998 */            /* 30 29 29 30 29 29 30 30 29 30 30 30 29 384
  1264. 1999 */            /* 30 29 29 30 29 29 30 29 30 30 30 29 0 354
  1265. 2000 */            /* 30 30 29 29 30 29 29 30 29 30 30 29 0 354
  1266. 2001 */            /* 30 30 30 29 29 30 29 29 30 29 30 29 30 384
  1267. 2002 */            /* 30 30 29 30 29 30 29 29 30 29 30 29 0 354
  1268. 2003 */            /* 30 30 29 30 30 29 30 29 29 30 29 30 0 355
  1269. 2004 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 30 384
  1270. 2005 */            /* 29 30 29 30 29 30 30 29 30 30 29 29 0 354
  1271. 2006 */            /* 30 29 30 29 30 29 30 29 30 30 29 30 30 385
  1272. 2007 */            /* 29 29 30 29 29 30 29 30 30 30 29 30 0 354
  1273. 2008 */            /* 30 29 29 30 29 29 30 29 30 30 29 30 0 354
  1274. 2009 */            /* 30 30 29 29 30 29 29 30 29 30 29 30 30 384
  1275. 2010 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1276. 2011 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 0 354
  1277. 2012 */            /* 30 29 30 30 30 29 30 29 29 30 29 30 29 384
  1278. 2013 */            /* 30 29 30 30 29 30 29 30 29 30 29 30 0 355
  1279. 2014 */            /* 29 30 29 30 29 30 29 30 30 29 30 29 30 384
  1280. 2015 */            /* 29 30 29 29 30 29 30 30 30 29 30 29 0 354
  1281. 2016 */            /* 30 29 30 29 29 30 29 30 30 29 30 30 0 355
  1282. 2017 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 30 384
  1283. 2018 */            /* 29 30 29 30 29 29 30 29 30 29 30 30 0 354
  1284. 2019 */            /* 30 29 30 29 30 29 29 30 29 30 29 30 0 354
  1285. 2020 */            /* 30 29 30 30 29 30 29 29 30 29 30 29 30 384
  1286. 2021 */            /* 29 30 30 29 30 29 30 29 30 29 30 29 0 354
  1287. 2022 */            /* 30 29 30 29 30 30 29 30 29 30 29 30 0 355
  1288. 2023 */            /* 29 30 29 30 29 30 29 30 30 29 30 29 30 384
  1289. 2024 */            /* 29 30 29 29 30 29 30 30 29 30 30 29 0 354
  1290. 2025 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 29 384
  1291. 2026 */            /* 30 29 30 29 29 30 29 30 29 30 30 30 0 355
  1292. 2027 */            /* 29 30 29 30 29 29 30 29 29 30 30 30 0 354
  1293. 2028 */            /* 29 30 30 29 30 29 29 30 29 29 30 30 29 383
  1294. 2029 */            /* 30 30 29 30 30 29 29 30 29 29 30 30 0 355
  1295. 2030 */            /* 29 30 29 30 30 29 30 29 30 29 30 29 0 354
  1296. 2031 */            /* 30 29 30 29 30 29 30 30 29 30 29 30 29 384
  1297. 2032 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  1298. 2033 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 30 384
  1299. 2034 */            /* 29 30 29 29 30 29 30 29 30 30 30 29 0 354
  1300. 2035 */            /* 30 29 30 29 29 30 29 29 30 30 29 30 0 354
  1301. 2036 */            /* 30 30 29 30 29 29 30 29 29 30 30 29 30 384
  1302. 2037 */            /* 30 30 29 30 29 29 30 29 29 30 29 30 0 354
  1303. 2038 */            /* 30 30 29 30 29 30 29 30 29 29 30 29 0 354
  1304. 2039 */            /* 30 30 29 30 30 29 30 29 30 29 30 29 29 384
  1305. 2040 */            /* 30 29 30 30 29 30 30 29 30 29 30 29 0 355
  1306. 2041 */            /* 30 29 29 30 29 30 30 29 30 30 29 30 0 355
  1307. 2042 */            /* 29 30 29 29 30 29 30 29 30 30 29 30 30 384
  1308. 2043 */            /* 29 30 29 29 30 29 29 30 30 29 30 30 0 354
  1309. 2044 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 30 384
  1310. 2045 */            /* 30 29 30 29 29 30 29 29 30 29 30 30 0 354
  1311. 2046 */            /* 30 29 30 30 29 29 30 29 29 30 29 30 0 354
  1312. 2047 */            /* 30 29 30 30 29 30 29 30 29 29 30 29 30 384
  1313. 2048 */            /* 29 30 30 29 30 30 29 30 29 30 29 29 0 354
  1314. 2049 */            /* 30 29 30 29 30 30 29 30 30 29 30 29 0 355
  1315. 2050 */            /* 30 29 29 30 29 30 29 30 30 29 30 30 29 384
  1316.         */        {0, 2, 14, 27968}, {0, 2, 2, 44448}, {3, 1, 23, 38320}};
  1317.        
  1318.        
  1319.         internal override int MinCalendarYear {
  1320.             get { return (MIN_LUNISOLAR_YEAR); }
  1321.         }
  1322.        
  1323.         internal override int MaxCalendarYear {
  1324.             get { return (MAX_LUNISOLAR_YEAR); }
  1325.         }
  1326.        
  1327.         internal override DateTime MinDate {
  1328.             get { return (minDate); }
  1329.         }
  1330.        
  1331.         internal override DateTime MaxDate {
  1332.             get { return (maxDate); }
  1333.         }
  1334.        
  1335.         internal override EraInfo[] CalEraInfo {
  1336.             get { return null; }
  1337.         }
  1338.        
  1339.         internal override int GetYearInfo(int LunarYear, int Index)
  1340.         {
  1341.             if ((LunarYear < MIN_LUNISOLAR_YEAR) || (LunarYear > MAX_LUNISOLAR_YEAR)) {
  1342.                 throw new ArgumentOutOfRangeException("year", String.Format(CultureInfo.CurrentCulture, Environment.GetResourceString("ArgumentOutOfRange_Range"), MIN_LUNISOLAR_YEAR, MAX_LUNISOLAR_YEAR));
  1343.             }
  1344.             return yinfo[LunarYear - MIN_LUNISOLAR_YEAR, Index];
  1345.         }
  1346.        
  1347.         internal override int GetYear(int year, DateTime time)
  1348.         {
  1349.             return year;
  1350.         }
  1351.        
  1352.         internal override int GetGregorianYear(int year, int era)
  1353.         {
  1354.             if (era != CurrentEra && era != GregorianEra)
  1355.                 throw new ArgumentOutOfRangeException("era", Environment.GetResourceString("ArgumentOutOfRange_InvalidEraValue"));
  1356.            
  1357.             if (year < MIN_LUNISOLAR_YEAR || year > MAX_LUNISOLAR_YEAR) {
  1358.                 throw new ArgumentOutOfRangeException("year", String.Format(CultureInfo.CurrentCulture, Environment.GetResourceString("ArgumentOutOfRange_Range"), MIN_LUNISOLAR_YEAR, MAX_LUNISOLAR_YEAR));
  1359.             }
  1360.            
  1361.             return year;
  1362.         }
  1363.        
  1364. /*=================================GetDefaultInstance==========================
  1365.         **Action: Internal method to provide a default intance of KoreanLunisolarCalendar.  Used by NLS+ implementation
  1366.         **      and other calendars.
  1367.         **Returns:
  1368.         **Arguments:
  1369.         **Exceptions:
  1370.         ============================================================================*/       
  1371. /*
  1372.         internal static Calendar GetDefaultInstance()
  1373.         {
  1374.             if (m_defaultInstance == null) {
  1375.                 m_defaultInstance = new KoreanLunisolarCalendar();
  1376.             }
  1377.             return (m_defaultInstance);
  1378.         }
  1379.         */       
  1380.        
  1381.         // Construct an instance of KoreanLunisolar calendar.
  1382.        
  1383.         public KoreanLunisolarCalendar()
  1384.         {
  1385.         }
  1386.        
  1387.        
  1388.        
  1389.         public override int GetEra(DateTime time)
  1390.         {
  1391.             CheckTicksRange(time.Ticks);
  1392.             return (GregorianEra);
  1393.         }
  1394.        
  1395.         internal override int BaseCalendarID {
  1396.             get { return (CAL_KOREA); }
  1397.         }
  1398.        
  1399.         internal override int ID {
  1400.             get { return (CAL_KOREANLUNISOLAR); }
  1401.         }
  1402.        
  1403.        
  1404.        
  1405.         public override int[] Eras {
  1406.             get { return (new int[] {GregorianEra}); }
  1407.         }
  1408.     }
  1409. }

Developer Fusion