1 static time_t TimeDays[10][13] = {
2 { 852073200, 854751600, 857170800, 859849200, 862441200, 865119600, 867711600, 870390000, 873068400, 875660400, 878338800, 880930800, 883609200 } ,
3 { 883609200, 886287600, 888706800, 891385200, 893977200, 896655600, 899247600, 901926000, 904604400, 907196400, 909874800, 912466800, 915145200 } ,
4 { 915145200, 917823600, 920242800, 922921200, 925513200, 928191600, 930783600, 933462000, 936140400, 938732400, 941410800, 944002800, 946681200 } ,
5 { 946681200, 949359600, 951865200, 954543600, 957135600, 959814000, 962406000, 965084400, 967762800, 970354800, 973033200, 975625200, 978303600 } ,
6 { 978303600, 980982000, 983401200, 986079600, 988671600, 991350000, 993942000, 996620400, 999298800, 1001890800, 1004569200, 1007161200, 1009839600 } ,
7 { 1009839600, 1012518000, 1014937200, 1017615600, 1020207600, 1022886000, 1025478000, 1028156400, 1030834800, 1033426800, 1036105200, 1038697200, 1041375600 } ,
8 { 1041375600, 1044054000, 1046473200, 1049151600, 1051743600, 1054422000, 1057014000, 1059692400, 1062370800, 1064962800, 1067641200, 1070233200, 1072911600 } ,
9 { 1072911600, 1075590000, 1078095600, 1080774000, 1083366000, 1086044400, 1088636400, 1091314800, 1093993200, 1096585200, 1099263600, 1101855600, 1104534000 } ,
10 { 1104534000, 1107212400, 1109631600, 1112310000, 1114902000, 1117580400, 1120172400, 1122850800, 1125529200, 1128121200, 1130799600, 1133391600, 1136070000 } ,
11 { 1136070000, 1138748400, 1141167600, 1143846000, 1146438000, 1149116400, 1151708400, 1154386800, 1157065200, 1159657200, 1162335600, 1164927600, 1167606000 }
13 static int WeekDays[10][13] = {
14 { 3, 6, 6, 2, 4, 0, 2, 5, 1, 3, 6, 1, 4 } ,
15 { 4, 0, 0, 3, 5, 1, 3, 6, 2, 4, 0, 2, 5 } ,
16 { 5, 1, 1, 4, 6, 2, 4, 0, 3, 5, 1, 3, 6 } ,
17 { 6, 2, 3, 6, 1, 4, 6, 2, 5, 0, 3, 5, 1 } ,
18 { 1, 4, 4, 0, 2, 5, 0, 3, 6, 1, 4, 6, 2 } ,
19 { 2, 5, 5, 1, 3, 6, 1, 4, 0, 2, 5, 0, 3 } ,
20 { 3, 6, 6, 2, 4, 0, 2, 5, 1, 3, 6, 1, 4 } ,
21 { 4, 0, 1, 4, 6, 2, 4, 0, 3, 5, 1, 3, 6 } ,
22 { 6, 2, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4, 0 } ,
23 { 0, 3, 3, 6, 1, 4, 6, 2, 5, 0, 3, 5, 1 }
25 #define TUX_YEAROFFSET 1997
26 #define TUX_NUMYEARS 10