"Fossies" - the Fresh Open Source Software Archive

Member "UNICORE-Client-7.4.1/jre_1.8.192/lib/hijrah-config-umalqura.properties" (23 Oct 2018, 14959 Bytes) of package /windows/misc/UNICORE_Client-7.4.1-win32.win32.x86.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
    2 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    3 #
    4 # This code is free software; you can redistribute it and/or modify it
    5 # under the terms of the GNU General Public License version 2 only, as
    6 # published by the Free Software Foundation.  Oracle designates this
    7 # particular file as subject to the "Classpath" exception as provided
    8 # by Oracle in the LICENSE file that accompanied this code.
    9 #
   10 # This code is distributed in the hope that it will be useful, but WITHOUT
   11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   12 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   13 # version 2 for more details (a copy is included in the LICENSE file that
   14 # accompanied this code).
   15 #
   16 # You should have received a copy of the GNU General Public License version
   17 # 2 along with this work; if not, write to the Free Software Foundation,
   18 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   19 #
   20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   21 # or visit www.oracle.com if you need additional information or have any
   22 # questions.
   23 #
   24 # This properties file defines a Hijrah calendar variant.
   25 #
   26 # Fields:
   27 #
   28 #       <version> ::= 'version' '=' <version string>
   29 #            <id> ::= 'id' '=' <id string>
   30 #          <type> ::= 'type' '=' <type string>
   31 #     <iso-start> ::= 'iso-start' '=' <start date in the ISO calendar>
   32 #          <year> ::= <yyyy> '=' <nn nn nn nn nn nn nn nn nn nn nn nn>
   33 #
   34 # version ... (Required)
   35 #
   36 # id ... (Required)
   37 #    Identifies the Java Chronology
   38 #
   39 # type ... (Required)
   40 #    Identifies the type of calendar in the standard calendar ID scheme
   41 # iso-start ... (Required)
   42 #    Specifies the corresponding ISO date to the first Hijrah day
   43 #    in the defined range of dates
   44 #
   45 # year ... (Required)
   46 #    Number of days for each month of a Hijrah year
   47 #    * Each line defines a year. The years must be in chronological
   48 #      order and no gap is allowed.
   49 #    * Each line is in the form indicated above. <yyyy> is a Hijrah year and
   50 #      nn is the number of days for a month listed in the order of the months.
   51 #    * Each year must have 12 months.
   52 #    * Each month should be 29 or 30 days long.
   53 #    * There must be one or more space characters between the months.
   54 #
   55 
   56 # Version of this definition
   57 version=1.8.0_1
   58 
   59 # Java chronology ID
   60 id=Hijrah-umalqura
   61 
   62 # Standard calendar type specification
   63 type=islamic-umalqura
   64 
   65 # defines the corresponding ISO date to the earliest Hijrah date
   66 iso-start=1882-11-12
   67 
   68 #     1  2  3  4  5  6  7  8  9 10 11 12
   69 1300=30 29 30 29 30 29 30 29 30 29 30 29
   70 1301=30 30 29 30 29 30 29 30 29 30 29 29
   71 1302=30 30 30 29 30 30 29 29 30 29 29 30
   72 1303=29 30 30 29 30 30 29 30 29 30 29 29
   73 1304=29 30 30 29 30 30 30 29 30 29 30 29
   74 1305=29 29 30 30 29 30 30 29 30 30 29 29
   75 1306=30 29 30 29 30 29 30 29 30 30 29 30
   76 1307=29 30 29 30 29 30 29 30 29 30 29 30
   77 1308=29 30 30 29 30 29 30 29 30 29 29 30
   78 1309=29 30 30 30 30 29 29 30 29 29 30 29
   79 1310=30 29 30 30 30 29 30 29 30 29 29 30
   80 1311=29 30 29 30 30 30 29 30 29 30 29 29
   81 1312=30 29 30 29 30 30 29 30 30 29 30 29
   82 1313=29 30 29 30 29 30 29 30 30 30 29 29
   83 1314=30 30 29 30 29 29 30 29 30 30 29 30
   84 1315=29 30 30 29 30 29 29 30 29 30 29 30
   85 1316=29 30 30 30 29 30 29 29 30 29 30 29
   86 1317=30 29 30 30 29 30 29 30 29 30 29 29
   87 1318=30 29 30 30 29 30 30 29 30 29 30 29
   88 1319=29 30 29 30 30 29 30 29 30 30 29 30
   89 1320=29 30 29 29 30 29 30 29 30 30 30 29
   90 1321=30 29 30 29 29 30 29 29 30 30 30 30
   91 1322=29 30 29 30 29 29 29 30 29 30 30 30
   92 1323=29 30 30 29 30 29 29 29 30 29 30 30
   93 1324=29 30 30 29 30 29 30 29 29 30 29 30
   94 1325=30 29 30 29 30 30 29 30 29 30 29 30
   95 1326=29 29 30 29 30 30 29 30 29 30 30 29
   96 1327=30 29 29 30 29 30 29 30 30 29 30 30
   97 1328=29 30 29 29 30 29 29 30 30 30 29 30
   98 1329=30 29 30 29 29 30 29 29 30 30 29 30
   99 1330=30 30 29 30 29 29 30 29 29 30 30 29
  100 1331=30 30 29 30 30 29 29 30 29 30 29 30
  101 1332=29 30 29 30 30 29 30 29 30 30 29 29
  102 1333=30 29 29 30 30 29 30 30 29 30 30 29
  103 1334=29 29 30 29 30 29 30 30 30 29 30 29
  104 1335=30 29 30 29 29 30 29 30 30 29 30 30
  105 1336=29 30 29 30 29 29 30 29 30 29 30 30
  106 1337=30 29 30 29 30 29 29 30 29 30 29 30
  107 1338=29 30 30 29 30 30 29 29 30 29 30 29
  108 1339=30 29 30 29 30 30 30 29 30 29 29 30
  109 1340=29 29 30 29 30 30 30 30 29 30 29 29
  110 1341=30 29 29 30 29 30 30 30 29 30 30 29
  111 1342=29 29 30 29 30 29 30 30 29 30 30 29
  112 1343=30 29 29 30 29 30 29 30 29 30 30 29
  113 1344=30 29 30 29 30 30 29 29 30 29 30 29
  114 1345=30 29 30 30 30 29 30 29 29 30 29 29
  115 1346=30 29 30 30 30 30 29 30 29 29 30 29
  116 1347=29 30 29 30 30 30 29 30 30 29 29 30
  117 1348=29 29 30 29 30 30 29 30 30 30 29 29
  118 1349=30 29 29 30 29 30 30 29 30 30 29 30
  119 1350=29 30 29 30 29 30 29 29 30 30 29 30
  120 1351=30 29 30 29 30 29 30 29 29 30 29 30
  121 1352=30 29 30 30 29 30 29 30 29 29 30 29
  122 1353=30 29 30 30 30 29 30 29 29 30 29 30
  123 1354=29 30 29 30 30 29 30 30 29 30 29 29
  124 1355=30 29 29 30 30 29 30 30 29 30 30 29
  125 1356=29 30 29 30 29 30 29 30 29 30 30 30
  126 1357=29 29 30 29 30 29 29 30 29 30 30 30
  127 1358=29 30 29 30 29 30 29 29 30 29 30 30
  128 1359=29 30 30 29 30 29 30 29 29 29 30 30
  129 1360=29 30 30 30 29 30 29 30 29 29 30 29
  130 1361=30 29 30 30 29 30 30 29 29 30 29 30
  131 1362=29 30 29 30 29 30 30 29 30 29 30 29
  132 1363=30 29 30 29 30 29 30 29 30 29 30 30
  133 1364=29 30 29 30 29 29 30 29 30 29 30 30
  134 1365=30 30 29 29 30 29 29 30 29 30 29 30
  135 1366=30 30 29 30 29 30 29 29 30 29 30 29
  136 1367=30 30 29 30 30 29 30 29 29 30 29 30
  137 1368=29 30 29 30 30 30 29 29 30 29 30 29
  138 1369=30 29 30 29 30 30 29 30 29 30 30 29
  139 1370=30 29 29 30 29 30 29 30 29 30 30 30
  140 1371=29 30 29 29 30 29 30 29 30 29 30 30
  141 1372=30 29 29 30 29 30 29 29 30 29 30 30
  142 1373=30 29 30 29 30 29 30 29 29 30 29 30
  143 1374=30 29 30 30 29 30 29 30 29 29 30 29
  144 1375=30 29 30 30 29 30 30 29 30 29 30 29
  145 1376=29 30 29 30 29 30 30 30 29 30 29 30
  146 1377=29 29 30 29 29 30 30 30 29 30 30 29
  147 1378=30 29 29 29 30 29 30 30 29 30 30 30
  148 1379=29 30 29 29 29 30 29 30 30 29 30 30
  149 1380=29 30 29 30 29 30 29 30 29 30 29 30
  150 1381=29 30 29 30 30 29 30 29 30 29 29 30
  151 1382=29 30 29 30 30 29 30 30 29 30 29 29
  152 1383=30 29 29 30 30 30 29 30 30 29 30 29
  153 1384=29 30 29 29 30 30 29 30 30 30 29 30
  154 1385=29 29 30 29 29 30 30 29 30 30 30 29
  155 1386=30 29 29 30 29 29 30 30 29 30 30 29
  156 1387=30 29 30 29 30 29 30 29 30 29 30 29
  157 1388=30 30 29 30 29 30 29 30 29 30 29 29
  158 1389=30 30 29 30 30 29 30 30 29 29 30 29
  159 1390=29 30 29 30 30 30 29 30 29 30 29 30
  160 1391=29 29 30 29 30 30 29 30 30 29 30 29
  161 1392=30 29 29 30 29 30 29 30 30 29 30 30
  162 1393=29 30 29 29 30 29 30 29 30 29 30 30
  163 1394=30 29 30 29 29 30 29 30 29 30 29 30
  164 1395=30 29 30 30 29 30 29 29 30 29 29 30
  165 1396=30 29 30 30 29 30 30 29 29 30 29 29
  166 1397=30 29 30 30 29 30 30 30 29 29 29 30
  167 1398=29 30 29 30 30 29 30 30 29 30 29 29
  168 1399=30 29 30 29 30 29 30 30 29 30 29 30
  169 1400=30 29 30 29 29 30 29 30 29 30 29 30
  170 1401=30 30 29 30 29 29 30 29 29 30 29 30
  171 1402=30 30 30 29 30 29 29 30 29 29 30 29
  172 1403=30 30 30 29 30 30 29 29 30 29 29 30
  173 1404=29 30 30 29 30 30 29 30 29 30 29 29
  174 1405=30 29 30 29 30 30 30 29 30 29 29 30
  175 1406=30 29 29 30 29 30 30 29 30 29 30 30
  176 1407=29 30 29 29 30 29 30 29 30 29 30 30
  177 1408=30 29 30 29 30 29 29 30 29 29 30 30
  178 1409=30 30 29 30 29 30 29 29 30 29 29 30
  179 1410=30 30 29 30 30 29 30 29 29 30 29 29
  180 1411=30 30 29 30 30 29 30 30 29 29 30 29
  181 1412=30 29 30 29 30 29 30 30 30 29 29 30
  182 1413=29 30 29 29 30 29 30 30 30 29 30 29
  183 1414=30 29 30 29 29 30 29 30 30 29 30 30
  184 1415=29 30 29 30 29 29 30 29 30 29 30 30
  185 1416=30 29 30 29 30 29 29 30 29 30 29 30
  186 1417=30 29 30 30 29 29 30 29 30 29 30 29
  187 1418=30 29 30 30 29 30 29 30 29 30 29 30
  188 1419=29 30 29 30 29 30 29 30 30 30 29 29
  189 1420=29 30 29 29 30 29 30 30 30 30 29 30
  190 1421=29 29 30 29 29 29 30 30 30 30 29 30
  191 1422=30 29 29 30 29 29 29 30 30 30 29 30
  192 1423=30 29 30 29 30 29 29 30 29 30 29 30
  193 1424=30 29 30 30 29 30 29 29 30 29 30 29
  194 1425=30 29 30 30 29 30 29 30 30 29 30 29
  195 1426=29 30 29 30 29 30 30 29 30 30 29 30
  196 1427=29 29 30 29 30 29 30 30 29 30 30 29
  197 1428=30 29 29 30 29 29 30 30 30 29 30 30
  198 1429=29 30 29 29 30 29 29 30 30 29 30 30
  199 1430=29 30 30 29 29 30 29 30 29 30 29 30
  200 1431=29 30 30 29 30 29 30 29 30 29 29 30
  201 1432=29 30 30 30 29 30 29 30 29 30 29 29
  202 1433=30 29 30 30 29 30 30 29 30 29 30 29
  203 1434=29 30 29 30 29 30 30 29 30 30 29 29
  204 1435=30 29 30 29 30 29 30 29 30 30 29 30
  205 1436=29 30 29 30 29 30 29 30 29 30 29 30
  206 1437=30 29 30 30 29 29 30 29 30 29 29 30
  207 1438=30 29 30 30 30 29 29 30 29 29 30 29
  208 1439=30 29 30 30 30 29 30 29 30 29 29 30
  209 1440=29 30 29 30 30 30 29 30 29 30 29 29
  210 1441=30 29 30 29 30 30 29 30 30 29 30 29
  211 1442=29 30 29 30 29 30 29 30 30 29 30 29
  212 1443=30 29 30 29 30 29 30 29 30 29 30 30
  213 1444=29 30 29 30 30 29 29 30 29 30 29 30
  214 1445=29 30 30 30 29 30 29 29 30 29 29 30
  215 1446=29 30 30 30 29 30 30 29 29 30 29 29
  216 1447=30 29 30 30 30 29 30 29 30 29 30 29
  217 1448=29 30 29 30 30 29 30 30 29 30 29 30
  218 1449=29 29 30 29 30 29 30 30 29 30 30 29
  219 1450=30 29 30 29 29 30 29 30 29 30 30 29
  220 1451=30 30 30 29 29 30 29 29 30 30 29 30
  221 1452=30 29 30 30 29 29 30 29 29 30 29 30
  222 1453=30 29 30 30 29 30 29 30 29 29 30 29
  223 1454=30 29 30 30 29 30 30 29 30 29 30 29
  224 1455=29 30 29 30 30 29 30 29 30 30 29 30
  225 1456=29 29 30 29 30 29 30 29 30 30 30 29
  226 1457=30 29 29 30 29 29 30 29 30 30 30 30
  227 1458=29 30 29 29 30 29 29 30 29 30 30 30
  228 1459=29 30 30 29 29 30 29 29 30 29 30 30
  229 1460=29 30 30 29 30 29 30 29 29 30 29 30
  230 1461=29 30 30 29 30 29 30 29 30 30 29 29
  231 1462=30 29 30 29 30 30 29 30 29 30 30 29
  232 1463=29 30 29 30 29 30 29 30 30 30 29 30
  233 1464=29 30 29 29 30 29 29 30 30 30 29 30
  234 1465=30 29 30 29 29 30 29 29 30 30 29 30
  235 1466=30 30 29 30 29 29 29 30 29 30 30 29
  236 1467=30 30 29 30 30 29 29 30 29 30 29 30
  237 1468=29 30 29 30 30 29 30 29 30 29 30 29
  238 1469=29 30 29 30 30 29 30 30 29 30 29 30
  239 1470=29 29 30 29 30 30 29 30 30 29 30 29
  240 1471=30 29 29 30 29 30 29 30 30 29 30 30
  241 1472=29 30 29 29 30 29 30 29 30 30 29 30
  242 1473=29 30 29 30 30 29 29 30 29 30 29 30
  243 1474=29 30 30 29 30 30 29 29 30 29 30 29
  244 1475=29 30 30 29 30 30 30 29 29 30 29 29
  245 1476=30 29 30 29 30 30 30 29 30 29 30 29
  246 1477=29 30 29 29 30 30 30 30 29 30 29 30
  247 1478=29 29 30 29 30 29 30 30 29 30 30 29
  248 1479=30 29 29 30 29 30 29 30 29 30 30 29
  249 1480=30 29 30 29 30 29 30 29 30 29 30 29
  250 1481=30 29 30 30 29 30 29 30 29 30 29 29
  251 1482=30 29 30 30 30 30 29 30 29 29 30 29
  252 1483=29 30 29 30 30 30 29 30 30 29 29 30
  253 1484=29 29 30 29 30 30 30 29 30 29 30 29
  254 1485=30 29 29 30 29 30 30 29 30 30 29 30
  255 1486=29 30 29 29 30 29 30 29 30 30 29 30
  256 1487=30 29 30 29 30 29 29 30 29 30 29 30
  257 1488=30 29 30 30 29 30 29 29 30 29 30 29
  258 1489=30 29 30 30 30 29 30 29 29 30 29 30
  259 1490=29 30 29 30 30 29 30 30 29 29 30 29
  260 1491=30 29 29 30 30 29 30 30 29 30 29 30
  261 1492=29 30 29 29 30 30 29 30 29 30 30 29
  262 1493=30 29 30 29 30 29 29 30 29 30 30 30
  263 1494=29 30 29 30 29 30 29 29 29 30 30 30
  264 1495=29 30 30 29 30 29 29 30 29 29 30 30
  265 1496=29 30 30 30 29 30 29 29 30 29 29 30
  266 1497=30 29 30 30 29 30 29 30 29 30 29 30
  267 1498=29 30 29 30 29 30 30 29 30 29 30 29
  268 1499=30 29 30 29 29 30 30 29 30 29 30 30
  269 1500=29 30 29 30 29 29 30 29 30 29 30 30
  270 1501=30 29 30 29 30 29 29 29 30 29 30 30
  271 1502=30 30 29 30 29 30 29 29 29 30 30 29
  272 1503=30 30 29 30 30 29 30 29 29 29 30 30
  273 1504=29 30 29 30 30 30 29 29 30 29 30 29
  274 1505=30 29 30 29 30 30 29 30 29 30 30 29
  275 1506=29 30 29 29 30 30 29 30 30 29 30 30
  276 1507=29 29 30 29 29 30 30 29 30 29 30 30
  277 1508=30 29 29 30 29 30 29 29 30 29 30 30
  278 1509=30 29 30 29 30 29 30 29 29 30 29 30
  279 1510=30 29 30 30 29 30 29 30 29 29 30 29
  280 1511=30 29 30 30 29 30 30 29 30 29 29 30
  281 1512=29 30 29 30 29 30 30 30 29 30 29 30
  282 1513=29 29 29 30 29 30 30 30 29 30 30 29
  283 1514=30 29 29 29 30 29 30 30 29 30 30 30
  284 1515=29 29 30 29 29 30 29 30 30 29 30 30
  285 1516=29 30 29 30 29 29 30 29 30 29 30 30
  286 1517=29 30 29 30 29 30 30 29 29 30 29 30
  287 1518=29 30 29 30 30 29 30 30 29 30 29 29
  288 1519=30 29 29 30 30 30 29 30 30 29 30 29
  289 1520=29 30 29 29 30 30 30 29 30 30 29 30
  290 1521=29 29 29 30 29 30 30 29 30 30 29 30
  291 1522=30 29 29 29 30 29 30 30 29 30 30 29
  292 1523=30 29 30 29 30 29 30 29 29 30 30 29
  293 1524=30 30 29 30 29 30 29 30 29 29 30 29
  294 1525=30 30 29 30 30 29 30 29 30 29 29 30
  295 1526=29 30 29 30 30 30 29 30 29 30 29 29
  296 1527=30 29 30 29 30 30 29 30 30 29 30 29
  297 1528=30 29 29 30 29 30 29 30 30 29 30 30
  298 1529=29 30 29 29 30 29 30 29 30 29 30 30
  299 1530=29 30 30 29 29 30 29 30 29 29 30 30
  300 1531=29 30 30 30 29 29 30 29 30 29 29 30
  301 1532=29 30 30 30 29 30 30 29 29 29 30 29
  302 1533=30 29 30 30 30 29 30 29 30 29 29 30
  303 1534=29 30 29 30 30 29 30 30 29 29 30 29
  304 1535=30 29 30 29 30 29 30 30 29 30 29 30
  305 1536=29 30 29 30 29 30 29 30 29 30 29 30
  306 1537=30 29 30 30 29 29 30 29 29 30 29 30
  307 1538=30 30 29 30 30 29 29 30 29 29 30 29
  308 1539=30 30 30 29 30 30 29 29 30 29 29 30
  309 1540=29 30 30 29 30 30 29 30 29 29 30 29
  310 1541=30 29 30 29 30 30 30 29 30 29 29 30
  311 1542=29 30 29 30 29 30 30 29 30 29 30 30
  312 1543=29 30 29 29 30 29 30 29 30 29 30 30
  313 1544=30 29 30 29 29 30 29 30 29 30 29 30
  314 1545=30 30 29 30 29 29 30 29 30 29 29 30
  315 1546=30 30 29 30 29 30 29 30 29 30 29 29
  316 1547=30 30 29 30 30 29 30 29 30 29 30 29
  317 1548=30 29 29 30 30 29 30 30 29 30 29 30
  318 1549=29 30 29 29 30 29 30 30 30 29 30 29
  319 1550=30 29 30 29 29 29 30 30 30 29 30 30
  320 1551=29 30 29 29 30 29 29 30 30 29 30 30
  321 1552=30 29 30 29 29 30 29 29 30 30 29 30
  322 1553=30 29 30 29 30 29 30 29 30 29 30 29
  323 1554=30 29 30 29 30 30 29 30 29 30 29 30
  324 1555=29 29 30 29 30 30 29 30 30 29 30 29
  325 1556=30 29 29 30 29 30 29 30 30 30 29 30
  326 1557=29 30 29 29 29 30 29 30 30 30 30 29
  327 1558=30 29 30 29 29 29 30 29 30 30 30 29
  328 1559=30 30 29 29 30 29 29 30 30 29 30 29
  329 1560=30 30 29 30 29 30 29 30 29 30 29 30
  330 1561=29 30 30 29 30 29 30 30 29 29 30 29
  331 1562=29 30 30 29 30 29 30 30 30 29 29 30
  332 1563=29 30 29 29 30 29 30 30 30 29 30 29
  333 1564=30 29 30 29 29 30 29 30 30 30 29 30
  334 1565=29 30 29 30 29 29 30 29 30 30 29 30
  335 1566=30 29 30 29 30 29 29 30 29 30 29 30
  336 1567=30 29 30 30 29 30 29 30 29 29 30 29
  337 1568=30 29 30 30 30 29 30 29 30 29 29 29
  338 1569=30 29 30 30 30 29 30 30 29 30 29 29
  339 1570=29 30 29 30 30 29 30 30 30 29 29 30
  340 1571=29 29 30 29 30 30 29 30 30 29 30 29
  341 1572=30 29 29 30 29 30 29 30 30 29 30 29
  342 1573=30 29 30 30 29 30 29 29 30 29 30 29
  343 1574=30 30 29 30 30 29 30 29 29 30 29 29
  344 1575=30 30 30 29 30 30 29 30 29 29 29 30
  345 1576=29 30 30 29 30 30 30 29 30 29 29 29
  346 1577=30 29 30 30 29 30 30 29 30 29 30 29
  347 1578=29 30 29 30 29 30 30 29 30 30 29 30
  348 1579=29 30 29 30 29 29 30 30 29 30 29 30
  349 1580=29 30 30 29 30 29 29 30 29 30 29 30
  350 1581=30 30 29 30 29 30 29 29 30 29 30 29
  351 1582=30 30 29 30 30 29 30 29 30 29 29 29
  352 1583=30 30 29 30 30 30 29 30 29 30 29 29
  353 1584=29 30 30 29 30 30 29 30 30 29 30 29
  354 1585=29 30 29 30 29 30 29 30 30 29 30 30
  355 1586=29 29 30 29 30 29 29 30 30 30 29 30
  356 1587=29 30 30 29 29 29 30 29 30 29 30 30
  357 1588=30 29 30 30 29 29 29 30 29 30 29 30
  358 1589=30 29 30 30 29 30 29 29 30 29 30 29
  359 1590=30 29 30 30 30 29 29 30 29 30 29 30
  360 1591=29 30 29 30 30 29 30 29 30 29 30 29
  361 1592=30 29 30 29 30 29 30 29 30 30 30 29
  362 1593=30 29 29 30 29 29 30 29 30 30 30 29
  363 1594=30 30 29 29 30 29 29 29 30 30 30 30
  364 1595=29 30 29 30 29 29 30 29 29 30 30 30
  365 1596=29 30 30 29 30 29 29 30 29 30 29 30
  366 1597=29 30 30 29 30 29 30 29 30 29 30 29
  367 1598=30 29 30 29 30 30 29 30 29 30 30 29
  368 1599=29 30 29 30 29 30 29 30 30 30 29 30
  369 1600=29 29 30 29 30 29 29 30 30 30 29 30