local propertyTable = { HeroType = 1,TaskID = 2,TabID = 3,LastTask = 4,TriggerID = 5,Item_Table = 6, } local mainPropertyTable = { HeroType = 1,TaskID = 2,PageIndex = 3,LineIndex = 4, } local primaryTable = { "HeroType","TaskID", } local DataPageEntry = {} local rawget = rawget local base = { __index = function(t, k) local propertyIndex = propertyTable[k] if propertyIndex then local mainPropertyIndex = mainPropertyTable[k] if mainPropertyIndex then return t[mainPropertyIndex] end local pageIndex = t[3] local pageData = DataPageEntry[pageIndex] if pageData == nil then pageData = require('Data/GoldHeroActivityTaskData-page'..pageIndex) if DataSheetUtil then --skip fixedpoint process for data sheet checker DataSheetUtil.ProcessFixedPoint('GoldHeroActivityTaskData', pageData) end DataPageEntry[pageIndex] = pageData end local lineIndex = t[4] local resultData = pageData[lineIndex] return resultData[propertyIndex] end end, __newindex = function() error('Attempt to modify read-only table') end } local dataTable = { setmetatable({12,210101,1,1},base), setmetatable({12,210102,1,2},base), setmetatable({12,210103,1,3},base), setmetatable({12,210104,1,4},base), setmetatable({12,210105,1,5},base), setmetatable({12,210106,1,6},base), setmetatable({12,210107,1,7},base), setmetatable({12,210201,1,8},base), setmetatable({12,210202,1,9},base), setmetatable({12,210203,1,10},base), setmetatable({12,210204,1,11},base), setmetatable({12,210205,1,12},base), setmetatable({12,210206,1,13},base), setmetatable({12,210207,1,14},base), setmetatable({12,210208,1,15},base), setmetatable({12,210209,1,16},base), setmetatable({12,210210,1,17},base), setmetatable({12,210301,1,18},base), setmetatable({12,210302,1,19},base), setmetatable({12,210303,1,20},base), setmetatable({12,210304,1,21},base), setmetatable({12,210305,1,22},base), setmetatable({12,210306,1,23},base), setmetatable({12,210307,1,24},base), setmetatable({12,210308,1,25},base), setmetatable({12,210309,1,26},base), setmetatable({12,210310,1,27},base), setmetatable({12,210501,1,28},base), setmetatable({12,210502,1,29},base), setmetatable({12,210503,1,30},base), setmetatable({12,210504,1,31},base), setmetatable({12,210505,1,32},base), setmetatable({12,210506,1,33},base), setmetatable({12,210507,1,34},base), setmetatable({12,210508,1,35},base), setmetatable({12,210509,1,36},base), setmetatable({12,210510,1,37},base), setmetatable({12,210601,1,38},base), setmetatable({12,210602,1,39},base), setmetatable({12,210603,1,40},base), setmetatable({12,210604,1,41},base), setmetatable({12,210605,1,42},base), setmetatable({12,210606,1,43},base), setmetatable({12,210607,1,44},base), setmetatable({12,210608,1,45},base), setmetatable({12,210609,1,46},base), setmetatable({12,210610,1,47},base), setmetatable({12,210701,1,48},base), setmetatable({12,210702,1,49},base), setmetatable({12,210703,1,50},base), setmetatable({12,210704,1,51},base), setmetatable({12,210705,1,52},base), setmetatable({12,210706,1,53},base), setmetatable({12,210707,1,54},base), setmetatable({12,210708,1,55},base), setmetatable({12,210709,1,56},base), setmetatable({12,210710,1,57},base), setmetatable({12,210801,1,58},base), setmetatable({12,210802,1,59},base), setmetatable({12,210803,1,60},base), setmetatable({12,210804,1,61},base), setmetatable({12,210805,1,62},base), setmetatable({12,210806,1,63},base), setmetatable({12,210807,1,64},base), setmetatable({12,210808,1,65},base), setmetatable({12,210809,1,66},base), setmetatable({12,210810,1,67},base), setmetatable({12,210901,1,68},base), setmetatable({12,210902,1,69},base), setmetatable({12,210903,1,70},base), setmetatable({12,210904,1,71},base), setmetatable({12,210905,1,72},base), setmetatable({12,210906,1,73},base), setmetatable({12,210907,1,74},base), setmetatable({12,210908,1,75},base), setmetatable({12,210909,1,76},base), setmetatable({12,210910,1,77},base), setmetatable({12,211101,1,78},base), setmetatable({12,211102,1,79},base), setmetatable({12,211103,1,80},base), setmetatable({12,211104,1,81},base), setmetatable({12,211105,1,82},base), setmetatable({12,211106,1,83},base), setmetatable({12,211107,1,84},base), setmetatable({12,211201,1,85},base), setmetatable({12,211202,1,86},base), setmetatable({12,211203,1,87},base), setmetatable({12,211204,1,88},base), setmetatable({12,211205,1,89},base), setmetatable({12,211206,1,90},base), setmetatable({12,211207,1,91},base), setmetatable({12,211208,1,92},base), setmetatable({12,211209,1,93},base), setmetatable({12,211210,1,94},base), setmetatable({12,211301,1,95},base), setmetatable({12,211302,1,96},base), setmetatable({12,211303,1,97},base), setmetatable({12,211304,1,98},base), setmetatable({12,211305,1,99},base), setmetatable({12,211306,1,100},base), setmetatable({12,211307,1,101},base), setmetatable({12,211308,1,102},base), setmetatable({12,211309,1,103},base), setmetatable({12,211310,1,104},base), setmetatable({1,100101,1,105},base), setmetatable({1,100102,1,106},base), setmetatable({1,100103,1,107},base), setmetatable({1,100104,1,108},base), setmetatable({1,100105,1,109},base), setmetatable({1,100106,1,110},base), setmetatable({1,100107,1,111},base), setmetatable({1,100201,1,112},base), setmetatable({1,100202,1,113},base), setmetatable({1,100203,1,114},base), setmetatable({1,100204,1,115},base), setmetatable({1,100205,1,116},base), setmetatable({1,100206,1,117},base), setmetatable({1,100207,1,118},base), setmetatable({1,100301,1,119},base), setmetatable({1,100302,1,120},base), setmetatable({1,100303,1,121},base), setmetatable({1,100304,1,122},base), setmetatable({1,100305,1,123},base), setmetatable({1,100306,1,124},base), setmetatable({1,100307,1,125},base), setmetatable({1,100308,1,126},base), setmetatable({1,100309,1,127},base), setmetatable({1,100310,1,128},base), setmetatable({1,100401,1,129},base), setmetatable({1,100402,1,130},base), setmetatable({1,100403,1,131},base), setmetatable({1,100501,1,132},base), setmetatable({1,100502,1,133},base), setmetatable({1,100503,1,134},base), setmetatable({1,100504,1,135},base), setmetatable({1,100505,1,136},base), setmetatable({1,100506,1,137},base), setmetatable({1,100507,1,138},base), setmetatable({1,100508,1,139},base), setmetatable({1,100509,1,140},base), setmetatable({1,100510,1,141},base), setmetatable({1,100601,1,142},base), setmetatable({1,100602,1,143},base), setmetatable({1,100603,1,144},base), setmetatable({1,100604,1,145},base), setmetatable({1,100605,1,146},base), setmetatable({1,100606,1,147},base), setmetatable({1,100607,1,148},base), setmetatable({1,100608,1,149},base), setmetatable({1,100609,1,150},base), setmetatable({1,100610,1,151},base), setmetatable({1,100701,1,152},base), setmetatable({1,100702,1,153},base), setmetatable({1,100703,1,154},base), setmetatable({1,100704,1,155},base), setmetatable({1,100705,1,156},base), setmetatable({1,100706,1,157},base), setmetatable({1,100707,1,158},base), setmetatable({1,100708,1,159},base), setmetatable({1,100709,1,160},base), setmetatable({1,100710,1,161},base), setmetatable({1,100801,1,162},base), setmetatable({1,100802,1,163},base), setmetatable({1,100803,1,164},base), setmetatable({1,100804,1,165},base), setmetatable({1,100805,1,166},base), setmetatable({1,100806,1,167},base), setmetatable({1,100807,1,168},base), setmetatable({1,100808,1,169},base), setmetatable({1,100809,1,170},base), setmetatable({1,100810,1,171},base), setmetatable({1,100901,1,172},base), setmetatable({1,100902,1,173},base), setmetatable({1,100903,1,174},base), setmetatable({1,100904,1,175},base), setmetatable({1,100905,1,176},base), setmetatable({1,100906,1,177},base), setmetatable({1,100907,1,178},base), setmetatable({1,100908,1,179},base), setmetatable({1,100909,1,180},base), setmetatable({1,100910,1,181},base), setmetatable({1,101101,1,182},base), setmetatable({1,101102,1,183},base), setmetatable({1,101103,1,184},base), setmetatable({1,101104,1,185},base), setmetatable({1,101105,1,186},base), setmetatable({1,101106,1,187},base), setmetatable({1,101107,1,188},base), setmetatable({1,101201,1,189},base), setmetatable({1,101202,1,190},base), setmetatable({1,101203,1,191},base), setmetatable({1,101204,1,192},base), setmetatable({1,101205,1,193},base), setmetatable({1,101206,1,194},base), setmetatable({1,101207,1,195},base), setmetatable({1,101208,1,196},base), setmetatable({1,101209,1,197},base), setmetatable({1,101210,1,198},base), setmetatable({1,101301,1,199},base), setmetatable({1,101302,1,200},base), setmetatable({1,101303,1,201},base), setmetatable({1,101304,1,202},base), setmetatable({1,101305,1,203},base), setmetatable({1,101306,1,204},base), setmetatable({1,101307,1,205},base), setmetatable({1,101308,1,206},base), setmetatable({1,101309,1,207},base), setmetatable({1,101310,1,208},base), setmetatable({2,110101,1,209},base), setmetatable({2,110102,1,210},base), setmetatable({2,110103,1,211},base), setmetatable({2,110104,1,212},base), setmetatable({2,110105,1,213},base), setmetatable({2,110106,1,214},base), setmetatable({2,110107,1,215},base), setmetatable({2,110201,1,216},base), setmetatable({2,110202,1,217},base), setmetatable({2,110203,1,218},base), setmetatable({2,110204,1,219},base), setmetatable({2,110205,1,220},base), setmetatable({2,110206,1,221},base), setmetatable({2,110207,1,222},base), setmetatable({2,110208,1,223},base), setmetatable({2,110301,1,224},base), setmetatable({2,110302,1,225},base), setmetatable({2,110303,1,226},base), setmetatable({2,110304,1,227},base), setmetatable({2,110305,1,228},base), setmetatable({2,110306,1,229},base), setmetatable({2,110307,1,230},base), setmetatable({2,110308,1,231},base), setmetatable({2,110309,1,232},base), setmetatable({2,110310,1,233},base), setmetatable({2,110401,1,234},base), setmetatable({2,110501,1,235},base), setmetatable({2,110502,1,236},base), setmetatable({2,110503,1,237},base), setmetatable({2,110504,1,238},base), setmetatable({2,110505,1,239},base), setmetatable({2,110506,1,240},base), setmetatable({2,110507,1,241},base), setmetatable({2,110508,1,242},base), setmetatable({2,110509,1,243},base), setmetatable({2,110510,1,244},base), setmetatable({2,110601,1,245},base), setmetatable({2,110602,1,246},base), setmetatable({2,110603,1,247},base), setmetatable({2,110604,1,248},base), setmetatable({2,110605,1,249},base), setmetatable({2,110606,1,250},base), setmetatable({2,110607,1,251},base), setmetatable({2,110608,1,252},base), setmetatable({2,110609,1,253},base), setmetatable({2,110610,1,254},base), setmetatable({2,110701,1,255},base), setmetatable({2,110702,1,256},base), setmetatable({2,110703,1,257},base), setmetatable({2,110704,1,258},base), setmetatable({2,110705,1,259},base), setmetatable({2,110706,1,260},base), setmetatable({2,110707,1,261},base), setmetatable({2,110708,1,262},base), setmetatable({2,110709,1,263},base), setmetatable({2,110710,1,264},base), setmetatable({2,110801,1,265},base), setmetatable({2,110802,1,266},base), setmetatable({2,110803,1,267},base), setmetatable({2,110804,1,268},base), setmetatable({2,110805,1,269},base), setmetatable({2,110806,1,270},base), setmetatable({2,110807,1,271},base), setmetatable({2,110808,1,272},base), setmetatable({2,110809,1,273},base), setmetatable({2,110810,1,274},base), setmetatable({2,110901,1,275},base), setmetatable({2,110902,1,276},base), setmetatable({2,110903,1,277},base), setmetatable({2,110904,1,278},base), setmetatable({2,110905,1,279},base), setmetatable({2,110906,1,280},base), setmetatable({2,110907,1,281},base), setmetatable({2,110908,1,282},base), setmetatable({2,110909,1,283},base), setmetatable({2,110910,1,284},base), setmetatable({2,111101,1,285},base), setmetatable({2,111102,1,286},base), setmetatable({2,111103,1,287},base), setmetatable({2,111104,1,288},base), setmetatable({2,111105,1,289},base), setmetatable({2,111106,1,290},base), setmetatable({2,111107,1,291},base), setmetatable({2,111201,1,292},base), setmetatable({2,111202,1,293},base), setmetatable({2,111203,1,294},base), setmetatable({2,111204,1,295},base), setmetatable({2,111205,1,296},base), setmetatable({2,111206,1,297},base), setmetatable({2,111207,1,298},base), setmetatable({2,111208,1,299},base), setmetatable({2,111209,1,300},base), setmetatable({2,111210,1,301},base), setmetatable({2,111301,1,302},base), setmetatable({2,111302,1,303},base), setmetatable({2,111303,1,304},base), setmetatable({2,111304,1,305},base), setmetatable({2,111305,1,306},base), setmetatable({2,111306,1,307},base), setmetatable({2,111307,1,308},base), setmetatable({2,111308,1,309},base), setmetatable({2,111309,1,310},base), setmetatable({2,111310,1,311},base), setmetatable({3,120101,1,312},base), setmetatable({3,120102,1,313},base), setmetatable({3,120103,1,314},base), setmetatable({3,120104,1,315},base), setmetatable({3,120105,1,316},base), setmetatable({3,120106,1,317},base), setmetatable({3,120107,1,318},base), setmetatable({3,120201,1,319},base), setmetatable({3,120202,1,320},base), setmetatable({3,120203,1,321},base), setmetatable({3,120204,1,322},base), setmetatable({3,120205,1,323},base), setmetatable({3,120206,1,324},base), setmetatable({3,120207,1,325},base), setmetatable({3,120301,1,326},base), setmetatable({3,120302,1,327},base), setmetatable({3,120303,1,328},base), setmetatable({3,120304,1,329},base), setmetatable({3,120305,1,330},base), setmetatable({3,120306,1,331},base), setmetatable({3,120307,1,332},base), setmetatable({3,120308,1,333},base), setmetatable({3,120309,1,334},base), setmetatable({3,120310,1,335},base), setmetatable({3,120401,1,336},base), setmetatable({3,120402,1,337},base), setmetatable({3,120501,1,338},base), setmetatable({3,120502,1,339},base), setmetatable({3,120503,1,340},base), setmetatable({3,120504,1,341},base), setmetatable({3,120505,1,342},base), setmetatable({3,120506,1,343},base), setmetatable({3,120507,1,344},base), setmetatable({3,120508,1,345},base), setmetatable({3,120509,1,346},base), setmetatable({3,120510,1,347},base), setmetatable({3,120601,1,348},base), setmetatable({3,120602,1,349},base), setmetatable({3,120603,1,350},base), setmetatable({3,120604,1,351},base), setmetatable({3,120605,1,352},base), setmetatable({3,120606,1,353},base), setmetatable({3,120607,1,354},base), setmetatable({3,120608,1,355},base), setmetatable({3,120609,1,356},base), setmetatable({3,120610,1,357},base), setmetatable({3,120701,1,358},base), setmetatable({3,120702,1,359},base), setmetatable({3,120703,1,360},base), setmetatable({3,120704,1,361},base), setmetatable({3,120705,1,362},base), setmetatable({3,120706,1,363},base), setmetatable({3,120707,1,364},base), setmetatable({3,120708,1,365},base), setmetatable({3,120709,1,366},base), setmetatable({3,120710,1,367},base), setmetatable({3,120801,1,368},base), setmetatable({3,120802,1,369},base), setmetatable({3,120803,1,370},base), setmetatable({3,120804,1,371},base), setmetatable({3,120805,1,372},base), setmetatable({3,120806,1,373},base), setmetatable({3,120807,1,374},base), setmetatable({3,120808,1,375},base), setmetatable({3,120809,1,376},base), setmetatable({3,120810,1,377},base), setmetatable({3,120901,1,378},base), setmetatable({3,120902,1,379},base), setmetatable({3,120903,1,380},base), setmetatable({3,120904,1,381},base), setmetatable({3,120905,1,382},base), setmetatable({3,120906,1,383},base), setmetatable({3,120907,1,384},base), setmetatable({3,120908,1,385},base), setmetatable({3,120909,1,386},base), setmetatable({3,120910,1,387},base), setmetatable({3,121101,1,388},base), setmetatable({3,121102,1,389},base), setmetatable({3,121103,1,390},base), setmetatable({3,121104,1,391},base), setmetatable({3,121105,1,392},base), setmetatable({3,121106,1,393},base), setmetatable({3,121107,1,394},base), setmetatable({3,121201,1,395},base), setmetatable({3,121202,1,396},base), setmetatable({3,121203,1,397},base), setmetatable({3,121204,1,398},base), setmetatable({3,121205,1,399},base), setmetatable({3,121206,1,400},base), setmetatable({3,121207,1,401},base), setmetatable({3,121208,1,402},base), setmetatable({3,121209,1,403},base), setmetatable({3,121210,1,404},base), setmetatable({3,121301,1,405},base), setmetatable({3,121302,1,406},base), setmetatable({3,121303,1,407},base), setmetatable({3,121304,1,408},base), setmetatable({3,121305,1,409},base), setmetatable({3,121306,1,410},base), setmetatable({3,121307,1,411},base), setmetatable({3,121308,1,412},base), setmetatable({3,121309,1,413},base), setmetatable({3,121310,1,414},base), setmetatable({4,130101,1,415},base), setmetatable({4,130102,1,416},base), setmetatable({4,130103,1,417},base), setmetatable({4,130104,1,418},base), setmetatable({4,130105,1,419},base), setmetatable({4,130106,1,420},base), setmetatable({4,130107,1,421},base), setmetatable({4,130201,1,422},base), setmetatable({4,130202,1,423},base), setmetatable({4,130203,1,424},base), setmetatable({4,130204,1,425},base), setmetatable({4,130205,1,426},base), setmetatable({4,130206,1,427},base), setmetatable({4,130207,1,428},base), setmetatable({4,130208,1,429},base), setmetatable({4,130209,1,430},base), setmetatable({4,130210,1,431},base), setmetatable({4,130211,1,432},base), setmetatable({4,130301,1,433},base), setmetatable({4,130302,1,434},base), setmetatable({4,130303,1,435},base), setmetatable({4,130304,1,436},base), setmetatable({4,130305,1,437},base), setmetatable({4,130306,1,438},base), setmetatable({4,130307,1,439},base), setmetatable({4,130308,1,440},base), setmetatable({4,130309,1,441},base), setmetatable({4,130310,1,442},base), setmetatable({4,130401,1,443},base), setmetatable({4,130402,1,444},base), setmetatable({4,130403,1,445},base), setmetatable({4,130404,1,446},base), setmetatable({4,130501,1,447},base), setmetatable({4,130502,1,448},base), setmetatable({4,130503,1,449},base), setmetatable({4,130504,1,450},base), setmetatable({4,130505,1,451},base), setmetatable({4,130506,1,452},base), setmetatable({4,130507,1,453},base), setmetatable({4,130508,1,454},base), setmetatable({4,130509,1,455},base), setmetatable({4,130510,1,456},base), setmetatable({4,130601,1,457},base), setmetatable({4,130602,1,458},base), setmetatable({4,130603,1,459},base), setmetatable({4,130604,1,460},base), setmetatable({4,130605,1,461},base), setmetatable({4,130606,1,462},base), setmetatable({4,130607,1,463},base), setmetatable({4,130608,1,464},base), setmetatable({4,130609,1,465},base), setmetatable({4,130610,1,466},base), setmetatable({4,130701,1,467},base), setmetatable({4,130702,1,468},base), setmetatable({4,130703,1,469},base), setmetatable({4,130704,1,470},base), setmetatable({4,130705,1,471},base), setmetatable({4,130706,1,472},base), setmetatable({4,130707,1,473},base), setmetatable({4,130708,1,474},base), setmetatable({4,130709,1,475},base), setmetatable({4,130710,1,476},base), setmetatable({4,130801,1,477},base), setmetatable({4,130802,1,478},base), setmetatable({4,130803,1,479},base), setmetatable({4,130804,1,480},base), setmetatable({4,130805,1,481},base), setmetatable({4,130806,1,482},base), setmetatable({4,130807,1,483},base), setmetatable({4,130808,1,484},base), setmetatable({4,130809,1,485},base), setmetatable({4,130810,1,486},base), setmetatable({4,130901,1,487},base), setmetatable({4,130902,1,488},base), setmetatable({4,130903,1,489},base), setmetatable({4,130904,1,490},base), setmetatable({4,130905,1,491},base), setmetatable({4,130906,1,492},base), setmetatable({4,130907,1,493},base), setmetatable({4,130908,1,494},base), setmetatable({4,130909,1,495},base), setmetatable({4,130910,1,496},base), setmetatable({4,131101,1,497},base), setmetatable({4,131102,1,498},base), setmetatable({4,131103,1,499},base), setmetatable({4,131104,1,500},base), setmetatable({4,131105,1,501},base), setmetatable({4,131106,1,502},base), setmetatable({4,131107,1,503},base), setmetatable({4,131201,1,504},base), setmetatable({4,131202,1,505},base), setmetatable({4,131203,1,506},base), setmetatable({4,131204,1,507},base), setmetatable({4,131205,1,508},base), setmetatable({4,131206,1,509},base), setmetatable({4,131207,1,510},base), setmetatable({4,131208,1,511},base), setmetatable({4,131209,1,512},base), setmetatable({4,131210,1,513},base), setmetatable({4,131301,1,514},base), setmetatable({4,131302,1,515},base), setmetatable({4,131303,1,516},base), setmetatable({4,131304,1,517},base), setmetatable({4,131305,1,518},base), setmetatable({4,131306,1,519},base), setmetatable({4,131307,1,520},base), setmetatable({4,131308,1,521},base), setmetatable({4,131309,1,522},base), setmetatable({4,131310,1,523},base), setmetatable({5,140101,1,524},base), setmetatable({5,140102,1,525},base), setmetatable({5,140103,1,526},base), setmetatable({5,140104,1,527},base), setmetatable({5,140105,1,528},base), setmetatable({5,140106,1,529},base), setmetatable({5,140107,1,530},base), setmetatable({5,140201,1,531},base), setmetatable({5,140202,1,532},base), setmetatable({5,140203,1,533},base), setmetatable({5,140204,1,534},base), setmetatable({5,140205,1,535},base), setmetatable({5,140206,1,536},base), setmetatable({5,140207,1,537},base), setmetatable({5,140208,1,538},base), setmetatable({5,140209,1,539},base), setmetatable({5,140210,1,540},base), setmetatable({5,140301,1,541},base), setmetatable({5,140302,1,542},base), setmetatable({5,140303,1,543},base), setmetatable({5,140304,1,544},base), setmetatable({5,140305,1,545},base), setmetatable({5,140306,1,546},base), setmetatable({5,140307,1,547},base), setmetatable({5,140308,1,548},base), setmetatable({5,140309,1,549},base), setmetatable({5,140310,1,550},base), setmetatable({5,140501,1,551},base), setmetatable({5,140502,1,552},base), setmetatable({5,140503,1,553},base), setmetatable({5,140504,1,554},base), setmetatable({5,140505,1,555},base), setmetatable({5,140506,1,556},base), setmetatable({5,140507,1,557},base), setmetatable({5,140508,1,558},base), setmetatable({5,140509,1,559},base), setmetatable({5,140510,1,560},base), setmetatable({5,140601,1,561},base), setmetatable({5,140602,1,562},base), setmetatable({5,140603,1,563},base), setmetatable({5,140604,1,564},base), setmetatable({5,140605,1,565},base), setmetatable({5,140606,1,566},base), setmetatable({5,140607,1,567},base), setmetatable({5,140608,1,568},base), setmetatable({5,140609,1,569},base), setmetatable({5,140610,1,570},base), setmetatable({5,140701,1,571},base), setmetatable({5,140702,1,572},base), setmetatable({5,140703,1,573},base), setmetatable({5,140704,1,574},base), setmetatable({5,140705,1,575},base), setmetatable({5,140706,1,576},base), setmetatable({5,140707,1,577},base), setmetatable({5,140708,1,578},base), setmetatable({5,140709,1,579},base), setmetatable({5,140710,1,580},base), setmetatable({5,140801,1,581},base), setmetatable({5,140802,1,582},base), setmetatable({5,140803,1,583},base), setmetatable({5,140804,1,584},base), setmetatable({5,140805,1,585},base), setmetatable({5,140806,1,586},base), setmetatable({5,140807,1,587},base), setmetatable({5,140808,1,588},base), setmetatable({5,140809,1,589},base), setmetatable({5,140810,1,590},base), setmetatable({5,140901,1,591},base), setmetatable({5,140902,1,592},base), setmetatable({5,140903,1,593},base), setmetatable({5,140904,1,594},base), setmetatable({5,140905,1,595},base), setmetatable({5,140906,1,596},base), setmetatable({5,140907,1,597},base), setmetatable({5,140908,1,598},base), setmetatable({5,140909,1,599},base), setmetatable({5,140910,1,600},base), setmetatable({5,141101,1,601},base), setmetatable({5,141102,1,602},base), setmetatable({5,141103,1,603},base), setmetatable({5,141104,1,604},base), setmetatable({5,141105,1,605},base), setmetatable({5,141106,1,606},base), setmetatable({5,141107,1,607},base), setmetatable({5,141201,1,608},base), setmetatable({5,141202,1,609},base), setmetatable({5,141203,1,610},base), setmetatable({5,141204,1,611},base), setmetatable({5,141205,1,612},base), setmetatable({5,141206,1,613},base), setmetatable({5,141207,1,614},base), setmetatable({5,141208,1,615},base), setmetatable({5,141209,1,616},base), setmetatable({5,141210,1,617},base), setmetatable({5,141301,1,618},base), setmetatable({5,141302,1,619},base), setmetatable({5,141303,1,620},base), setmetatable({5,141304,1,621},base), setmetatable({5,141305,1,622},base), setmetatable({5,141306,1,623},base), setmetatable({5,141307,1,624},base), setmetatable({5,141308,1,625},base), setmetatable({5,141309,1,626},base), setmetatable({5,141310,1,627},base), setmetatable({6,150101,1,628},base), setmetatable({6,150102,1,629},base), setmetatable({6,150103,1,630},base), setmetatable({6,150104,1,631},base), setmetatable({6,150105,1,632},base), setmetatable({6,150106,1,633},base), setmetatable({6,150107,1,634},base), setmetatable({6,150201,1,635},base), setmetatable({6,150202,1,636},base), setmetatable({6,150203,1,637},base), setmetatable({6,150204,1,638},base), setmetatable({6,150205,1,639},base), setmetatable({6,150206,1,640},base), setmetatable({6,150207,1,641},base), setmetatable({6,150208,1,642},base), setmetatable({6,150209,1,643},base), setmetatable({6,150210,1,644},base), setmetatable({6,150301,1,645},base), setmetatable({6,150302,1,646},base), setmetatable({6,150303,1,647},base), setmetatable({6,150304,1,648},base), setmetatable({6,150305,1,649},base), setmetatable({6,150306,1,650},base), setmetatable({6,150307,1,651},base), setmetatable({6,150308,1,652},base), setmetatable({6,150309,1,653},base), setmetatable({6,150310,1,654},base), setmetatable({6,150501,1,655},base), setmetatable({6,150502,1,656},base), setmetatable({6,150503,1,657},base), setmetatable({6,150504,1,658},base), setmetatable({6,150505,1,659},base), setmetatable({6,150506,1,660},base), setmetatable({6,150507,1,661},base), setmetatable({6,150508,1,662},base), setmetatable({6,150509,1,663},base), setmetatable({6,150510,1,664},base), setmetatable({6,150601,1,665},base), setmetatable({6,150602,1,666},base), setmetatable({6,150603,1,667},base), setmetatable({6,150604,1,668},base), setmetatable({6,150605,1,669},base), setmetatable({6,150606,1,670},base), setmetatable({6,150607,1,671},base), setmetatable({6,150608,1,672},base), setmetatable({6,150609,1,673},base), setmetatable({6,150610,1,674},base), setmetatable({6,150701,1,675},base), setmetatable({6,150702,1,676},base), setmetatable({6,150703,1,677},base), setmetatable({6,150704,1,678},base), setmetatable({6,150705,1,679},base), setmetatable({6,150706,1,680},base), setmetatable({6,150707,1,681},base), setmetatable({6,150708,1,682},base), setmetatable({6,150709,1,683},base), setmetatable({6,150710,1,684},base), setmetatable({6,150801,1,685},base), setmetatable({6,150802,1,686},base), setmetatable({6,150803,1,687},base), setmetatable({6,150804,1,688},base), setmetatable({6,150805,1,689},base), setmetatable({6,150806,1,690},base), setmetatable({6,150807,1,691},base), setmetatable({6,150808,1,692},base), setmetatable({6,150809,1,693},base), setmetatable({6,150810,1,694},base), setmetatable({6,150901,1,695},base), setmetatable({6,150902,1,696},base), setmetatable({6,150903,1,697},base), setmetatable({6,150904,1,698},base), setmetatable({6,150905,1,699},base), setmetatable({6,150906,1,700},base), setmetatable({6,150907,1,701},base), setmetatable({6,150908,1,702},base), setmetatable({6,150909,1,703},base), setmetatable({6,150910,1,704},base), setmetatable({6,151101,1,705},base), setmetatable({6,151102,1,706},base), setmetatable({6,151103,1,707},base), setmetatable({6,151104,1,708},base), setmetatable({6,151105,1,709},base), setmetatable({6,151106,1,710},base), setmetatable({6,151107,1,711},base), setmetatable({6,151201,1,712},base), setmetatable({6,151202,1,713},base), setmetatable({6,151203,1,714},base), setmetatable({6,151204,1,715},base), setmetatable({6,151205,1,716},base), setmetatable({6,151206,1,717},base), setmetatable({6,151207,1,718},base), setmetatable({6,151208,1,719},base), setmetatable({6,151209,1,720},base), setmetatable({6,151210,1,721},base), setmetatable({6,151301,1,722},base), setmetatable({6,151302,1,723},base), setmetatable({6,151303,1,724},base), setmetatable({6,151304,1,725},base), setmetatable({6,151305,1,726},base), setmetatable({6,151306,1,727},base), setmetatable({6,151307,1,728},base), setmetatable({6,151308,1,729},base), setmetatable({6,151309,1,730},base), setmetatable({6,151310,1,731},base), setmetatable({7,160101,1,732},base), setmetatable({7,160102,1,733},base), setmetatable({7,160103,1,734},base), setmetatable({7,160104,1,735},base), setmetatable({7,160105,1,736},base), setmetatable({7,160106,1,737},base), setmetatable({7,160107,1,738},base), setmetatable({7,160201,1,739},base), setmetatable({7,160202,1,740},base), setmetatable({7,160203,1,741},base), setmetatable({7,160204,1,742},base), setmetatable({7,160205,1,743},base), setmetatable({7,160206,1,744},base), setmetatable({7,160207,1,745},base), setmetatable({7,160208,1,746},base), setmetatable({7,160209,1,747},base), setmetatable({7,160210,1,748},base), setmetatable({7,160301,1,749},base), setmetatable({7,160302,1,750},base), setmetatable({7,160303,1,751},base), setmetatable({7,160304,1,752},base), setmetatable({7,160305,1,753},base), setmetatable({7,160306,1,754},base), setmetatable({7,160307,1,755},base), setmetatable({7,160308,1,756},base), setmetatable({7,160309,1,757},base), setmetatable({7,160310,1,758},base), setmetatable({7,160501,1,759},base), setmetatable({7,160502,1,760},base), setmetatable({7,160503,1,761},base), setmetatable({7,160504,1,762},base), setmetatable({7,160505,1,763},base), setmetatable({7,160506,1,764},base), setmetatable({7,160507,1,765},base), setmetatable({7,160508,1,766},base), setmetatable({7,160509,1,767},base), setmetatable({7,160510,1,768},base), setmetatable({7,160601,1,769},base), setmetatable({7,160602,1,770},base), setmetatable({7,160603,1,771},base), setmetatable({7,160604,1,772},base), setmetatable({7,160605,1,773},base), setmetatable({7,160606,1,774},base), setmetatable({7,160607,1,775},base), setmetatable({7,160608,1,776},base), setmetatable({7,160609,1,777},base), setmetatable({7,160610,1,778},base), setmetatable({7,160701,1,779},base), setmetatable({7,160702,1,780},base), setmetatable({7,160703,1,781},base), setmetatable({7,160704,1,782},base), setmetatable({7,160705,1,783},base), setmetatable({7,160706,1,784},base), setmetatable({7,160707,1,785},base), setmetatable({7,160708,1,786},base), setmetatable({7,160709,1,787},base), setmetatable({7,160710,1,788},base), setmetatable({7,160801,1,789},base), setmetatable({7,160802,1,790},base), setmetatable({7,160803,1,791},base), setmetatable({7,160804,1,792},base), setmetatable({7,160805,1,793},base), setmetatable({7,160806,1,794},base), setmetatable({7,160807,1,795},base), setmetatable({7,160808,1,796},base), setmetatable({7,160809,1,797},base), setmetatable({7,160810,1,798},base), setmetatable({7,160901,1,799},base), setmetatable({7,160902,1,800},base), setmetatable({7,160903,1,801},base), setmetatable({7,160904,1,802},base), setmetatable({7,160905,1,803},base), setmetatable({7,160906,1,804},base), setmetatable({7,160907,1,805},base), setmetatable({7,160908,1,806},base), setmetatable({7,160909,1,807},base), setmetatable({7,160910,1,808},base), setmetatable({7,161101,1,809},base), setmetatable({7,161102,1,810},base), setmetatable({7,161103,1,811},base), setmetatable({7,161104,1,812},base), setmetatable({7,161105,1,813},base), setmetatable({7,161106,1,814},base), setmetatable({7,161107,1,815},base), setmetatable({7,161201,1,816},base), setmetatable({7,161202,1,817},base), setmetatable({7,161203,1,818},base), setmetatable({7,161204,1,819},base), setmetatable({7,161205,1,820},base), setmetatable({7,161206,1,821},base), setmetatable({7,161207,1,822},base), setmetatable({7,161208,1,823},base), setmetatable({7,161209,1,824},base), setmetatable({7,161210,1,825},base), setmetatable({7,161301,1,826},base), setmetatable({7,161302,1,827},base), setmetatable({7,161303,1,828},base), setmetatable({7,161304,1,829},base), setmetatable({7,161305,1,830},base), setmetatable({7,161306,1,831},base), setmetatable({7,161307,1,832},base), setmetatable({7,161308,1,833},base), setmetatable({7,161309,1,834},base), setmetatable({7,161310,1,835},base), setmetatable({9,180101,1,836},base), setmetatable({9,180102,1,837},base), setmetatable({9,180103,1,838},base), setmetatable({9,180104,1,839},base), setmetatable({9,180105,1,840},base), setmetatable({9,180106,1,841},base), setmetatable({9,180107,1,842},base), setmetatable({9,180201,1,843},base), setmetatable({9,180202,1,844},base), setmetatable({9,180203,1,845},base), setmetatable({9,180204,1,846},base), setmetatable({9,180205,1,847},base), setmetatable({9,180206,1,848},base), setmetatable({9,180207,1,849},base), setmetatable({9,180208,1,850},base), setmetatable({9,180209,1,851},base), setmetatable({9,180210,1,852},base), setmetatable({9,180301,1,853},base), setmetatable({9,180302,1,854},base), setmetatable({9,180303,1,855},base), setmetatable({9,180304,1,856},base), setmetatable({9,180305,1,857},base), setmetatable({9,180306,1,858},base), setmetatable({9,180307,1,859},base), setmetatable({9,180308,1,860},base), setmetatable({9,180309,1,861},base), setmetatable({9,180310,1,862},base), setmetatable({9,180501,1,863},base), setmetatable({9,180502,1,864},base), setmetatable({9,180503,1,865},base), setmetatable({9,180504,1,866},base), setmetatable({9,180505,1,867},base), setmetatable({9,180506,1,868},base), setmetatable({9,180507,1,869},base), setmetatable({9,180508,1,870},base), setmetatable({9,180509,1,871},base), setmetatable({9,180510,1,872},base), setmetatable({9,180601,1,873},base), setmetatable({9,180602,1,874},base), setmetatable({9,180603,1,875},base), setmetatable({9,180604,1,876},base), setmetatable({9,180605,1,877},base), setmetatable({9,180606,1,878},base), setmetatable({9,180607,1,879},base), setmetatable({9,180608,1,880},base), setmetatable({9,180609,1,881},base), setmetatable({9,180610,1,882},base), setmetatable({9,180701,1,883},base), setmetatable({9,180702,1,884},base), setmetatable({9,180703,1,885},base), setmetatable({9,180704,1,886},base), setmetatable({9,180705,1,887},base), setmetatable({9,180706,1,888},base), setmetatable({9,180707,1,889},base), setmetatable({9,180708,1,890},base), setmetatable({9,180709,1,891},base), setmetatable({9,180710,1,892},base), setmetatable({9,180801,1,893},base), setmetatable({9,180802,1,894},base), setmetatable({9,180803,1,895},base), setmetatable({9,180804,1,896},base), setmetatable({9,180805,1,897},base), setmetatable({9,180806,1,898},base), setmetatable({9,180807,1,899},base), setmetatable({9,180808,1,900},base), setmetatable({9,180809,1,901},base), setmetatable({9,180810,1,902},base), setmetatable({9,180901,1,903},base), setmetatable({9,180902,1,904},base), setmetatable({9,180903,1,905},base), setmetatable({9,180904,1,906},base), setmetatable({9,180905,1,907},base), setmetatable({9,180906,1,908},base), setmetatable({9,180907,1,909},base), setmetatable({9,180908,1,910},base), setmetatable({9,180909,1,911},base), setmetatable({9,180910,1,912},base), setmetatable({9,181101,1,913},base), setmetatable({9,181102,1,914},base), setmetatable({9,181103,1,915},base), setmetatable({9,181104,1,916},base), setmetatable({9,181105,1,917},base), setmetatable({9,181106,1,918},base), setmetatable({9,181107,1,919},base), setmetatable({9,181201,1,920},base), setmetatable({9,181202,1,921},base), setmetatable({9,181203,1,922},base), setmetatable({9,181204,1,923},base), setmetatable({9,181205,1,924},base), setmetatable({9,181206,1,925},base), setmetatable({9,181207,1,926},base), setmetatable({9,181208,1,927},base), setmetatable({9,181209,1,928},base), setmetatable({9,181210,1,929},base), setmetatable({9,181301,1,930},base), setmetatable({9,181302,1,931},base), setmetatable({9,181303,1,932},base), setmetatable({9,181304,1,933},base), setmetatable({9,181305,1,934},base), setmetatable({9,181306,1,935},base), setmetatable({9,181307,1,936},base), setmetatable({9,181308,1,937},base), setmetatable({9,181309,1,938},base), setmetatable({9,181310,1,939},base), setmetatable({10,190101,1,940},base), setmetatable({10,190102,1,941},base), setmetatable({10,190103,1,942},base), setmetatable({10,190104,1,943},base), setmetatable({10,190105,1,944},base), setmetatable({10,190106,1,945},base), setmetatable({10,190107,1,946},base), setmetatable({10,190201,1,947},base), setmetatable({10,190202,1,948},base), setmetatable({10,190203,1,949},base), setmetatable({10,190204,1,950},base), setmetatable({10,190205,1,951},base), setmetatable({10,190206,1,952},base), setmetatable({10,190207,1,953},base), setmetatable({10,190208,1,954},base), setmetatable({10,190209,1,955},base), setmetatable({10,190210,1,956},base), setmetatable({10,190301,1,957},base), setmetatable({10,190302,1,958},base), setmetatable({10,190303,1,959},base), setmetatable({10,190304,1,960},base), setmetatable({10,190305,1,961},base), setmetatable({10,190306,1,962},base), setmetatable({10,190307,1,963},base), setmetatable({10,190308,1,964},base), setmetatable({10,190309,1,965},base), setmetatable({10,190310,1,966},base), setmetatable({10,190501,1,967},base), setmetatable({10,190502,1,968},base), setmetatable({10,190503,1,969},base), setmetatable({10,190504,1,970},base), setmetatable({10,190505,1,971},base), setmetatable({10,190506,1,972},base), setmetatable({10,190507,1,973},base), setmetatable({10,190508,1,974},base), setmetatable({10,190509,1,975},base), setmetatable({10,190510,1,976},base), setmetatable({10,190601,1,977},base), setmetatable({10,190602,1,978},base), setmetatable({10,190603,1,979},base), setmetatable({10,190604,1,980},base), setmetatable({10,190605,1,981},base), setmetatable({10,190606,1,982},base), setmetatable({10,190607,1,983},base), setmetatable({10,190608,1,984},base), setmetatable({10,190609,1,985},base), setmetatable({10,190610,1,986},base), setmetatable({10,190701,1,987},base), setmetatable({10,190702,1,988},base), setmetatable({10,190703,1,989},base), setmetatable({10,190704,1,990},base), setmetatable({10,190705,1,991},base), setmetatable({10,190706,1,992},base), setmetatable({10,190707,1,993},base), setmetatable({10,190708,1,994},base), setmetatable({10,190709,1,995},base), setmetatable({10,190710,1,996},base), setmetatable({10,190801,1,997},base), setmetatable({10,190802,1,998},base), setmetatable({10,190803,1,999},base), setmetatable({10,190804,1,1000},base), setmetatable({10,190805,2,1},base), setmetatable({10,190806,2,2},base), setmetatable({10,190807,2,3},base), setmetatable({10,190808,2,4},base), setmetatable({10,190809,2,5},base), setmetatable({10,190810,2,6},base), setmetatable({10,190901,2,7},base), setmetatable({10,190902,2,8},base), setmetatable({10,190903,2,9},base), setmetatable({10,190904,2,10},base), setmetatable({10,190905,2,11},base), setmetatable({10,190906,2,12},base), setmetatable({10,190907,2,13},base), setmetatable({10,190908,2,14},base), setmetatable({10,190909,2,15},base), setmetatable({10,190910,2,16},base), setmetatable({10,191101,2,17},base), setmetatable({10,191102,2,18},base), setmetatable({10,191103,2,19},base), setmetatable({10,191104,2,20},base), setmetatable({10,191105,2,21},base), setmetatable({10,191106,2,22},base), setmetatable({10,191107,2,23},base), setmetatable({10,191201,2,24},base), setmetatable({10,191202,2,25},base), setmetatable({10,191203,2,26},base), setmetatable({10,191204,2,27},base), setmetatable({10,191205,2,28},base), setmetatable({10,191206,2,29},base), setmetatable({10,191207,2,30},base), setmetatable({10,191208,2,31},base), setmetatable({10,191209,2,32},base), setmetatable({10,191210,2,33},base), setmetatable({10,191301,2,34},base), setmetatable({10,191302,2,35},base), setmetatable({10,191303,2,36},base), setmetatable({10,191304,2,37},base), setmetatable({10,191305,2,38},base), setmetatable({10,191306,2,39},base), setmetatable({10,191307,2,40},base), setmetatable({10,191308,2,41},base), setmetatable({10,191309,2,42},base), setmetatable({10,191310,2,43},base), setmetatable({11,200101,2,44},base), setmetatable({11,200102,2,45},base), setmetatable({11,200103,2,46},base), setmetatable({11,200104,2,47},base), setmetatable({11,200105,2,48},base), setmetatable({11,200106,2,49},base), setmetatable({11,200107,2,50},base), setmetatable({11,200201,2,51},base), setmetatable({11,200202,2,52},base), setmetatable({11,200203,2,53},base), setmetatable({11,200204,2,54},base), setmetatable({11,200205,2,55},base), setmetatable({11,200206,2,56},base), setmetatable({11,200207,2,57},base), setmetatable({11,200208,2,58},base), setmetatable({11,200209,2,59},base), setmetatable({11,200210,2,60},base), setmetatable({11,200301,2,61},base), setmetatable({11,200302,2,62},base), setmetatable({11,200303,2,63},base), setmetatable({11,200304,2,64},base), setmetatable({11,200305,2,65},base), setmetatable({11,200306,2,66},base), setmetatable({11,200307,2,67},base), setmetatable({11,200308,2,68},base), setmetatable({11,200309,2,69},base), setmetatable({11,200310,2,70},base), setmetatable({11,200501,2,71},base), setmetatable({11,200502,2,72},base), setmetatable({11,200503,2,73},base), setmetatable({11,200504,2,74},base), setmetatable({11,200505,2,75},base), setmetatable({11,200506,2,76},base), setmetatable({11,200507,2,77},base), setmetatable({11,200508,2,78},base), setmetatable({11,200509,2,79},base), setmetatable({11,200510,2,80},base), setmetatable({11,200601,2,81},base), setmetatable({11,200602,2,82},base), setmetatable({11,200603,2,83},base), setmetatable({11,200604,2,84},base), setmetatable({11,200605,2,85},base), setmetatable({11,200606,2,86},base), setmetatable({11,200607,2,87},base), setmetatable({11,200608,2,88},base), setmetatable({11,200609,2,89},base), setmetatable({11,200610,2,90},base), setmetatable({11,200701,2,91},base), setmetatable({11,200702,2,92},base), setmetatable({11,200703,2,93},base), setmetatable({11,200704,2,94},base), setmetatable({11,200705,2,95},base), setmetatable({11,200706,2,96},base), setmetatable({11,200707,2,97},base), setmetatable({11,200708,2,98},base), setmetatable({11,200709,2,99},base), setmetatable({11,200710,2,100},base), setmetatable({11,200801,2,101},base), setmetatable({11,200802,2,102},base), setmetatable({11,200803,2,103},base), setmetatable({11,200804,2,104},base), setmetatable({11,200805,2,105},base), setmetatable({11,200806,2,106},base), setmetatable({11,200807,2,107},base), setmetatable({11,200808,2,108},base), setmetatable({11,200809,2,109},base), setmetatable({11,200810,2,110},base), setmetatable({11,200901,2,111},base), setmetatable({11,200902,2,112},base), setmetatable({11,200903,2,113},base), setmetatable({11,200904,2,114},base), setmetatable({11,200905,2,115},base), setmetatable({11,200906,2,116},base), setmetatable({11,200907,2,117},base), setmetatable({11,200908,2,118},base), setmetatable({11,200909,2,119},base), setmetatable({11,200910,2,120},base), setmetatable({11,201101,2,121},base), setmetatable({11,201102,2,122},base), setmetatable({11,201103,2,123},base), setmetatable({11,201104,2,124},base), setmetatable({11,201105,2,125},base), setmetatable({11,201106,2,126},base), setmetatable({11,201107,2,127},base), setmetatable({11,201201,2,128},base), setmetatable({11,201202,2,129},base), setmetatable({11,201203,2,130},base), setmetatable({11,201204,2,131},base), setmetatable({11,201205,2,132},base), setmetatable({11,201206,2,133},base), setmetatable({11,201207,2,134},base), setmetatable({11,201208,2,135},base), setmetatable({11,201209,2,136},base), setmetatable({11,201210,2,137},base), setmetatable({11,201301,2,138},base), setmetatable({11,201302,2,139},base), setmetatable({11,201303,2,140},base), setmetatable({11,201304,2,141},base), setmetatable({11,201305,2,142},base), setmetatable({11,201306,2,143},base), setmetatable({11,201307,2,144},base), setmetatable({11,201308,2,145},base), setmetatable({11,201309,2,146},base), setmetatable({11,201310,2,147},base), setmetatable({8,170101,2,148},base), setmetatable({8,170102,2,149},base), setmetatable({8,170103,2,150},base), setmetatable({8,170104,2,151},base), setmetatable({8,170105,2,152},base), setmetatable({8,170106,2,153},base), setmetatable({8,170107,2,154},base), setmetatable({8,170201,2,155},base), setmetatable({8,170202,2,156},base), setmetatable({8,170203,2,157},base), setmetatable({8,170204,2,158},base), setmetatable({8,170205,2,159},base), setmetatable({8,170206,2,160},base), setmetatable({8,170207,2,161},base), setmetatable({8,170208,2,162},base), setmetatable({8,170209,2,163},base), setmetatable({8,170210,2,164},base), setmetatable({8,170301,2,165},base), setmetatable({8,170302,2,166},base), setmetatable({8,170303,2,167},base), setmetatable({8,170304,2,168},base), setmetatable({8,170305,2,169},base), setmetatable({8,170306,2,170},base), setmetatable({8,170307,2,171},base), setmetatable({8,170308,2,172},base), setmetatable({8,170309,2,173},base), setmetatable({8,170310,2,174},base), setmetatable({8,170501,2,175},base), setmetatable({8,170502,2,176},base), setmetatable({8,170503,2,177},base), setmetatable({8,170504,2,178},base), setmetatable({8,170505,2,179},base), setmetatable({8,170506,2,180},base), setmetatable({8,170507,2,181},base), setmetatable({8,170508,2,182},base), setmetatable({8,170509,2,183},base), setmetatable({8,170510,2,184},base), setmetatable({8,170601,2,185},base), setmetatable({8,170602,2,186},base), setmetatable({8,170603,2,187},base), setmetatable({8,170604,2,188},base), setmetatable({8,170605,2,189},base), setmetatable({8,170606,2,190},base), setmetatable({8,170607,2,191},base), setmetatable({8,170608,2,192},base), setmetatable({8,170609,2,193},base), setmetatable({8,170610,2,194},base), setmetatable({8,170701,2,195},base), setmetatable({8,170702,2,196},base), setmetatable({8,170703,2,197},base), setmetatable({8,170704,2,198},base), setmetatable({8,170705,2,199},base), setmetatable({8,170706,2,200},base), setmetatable({8,170707,2,201},base), setmetatable({8,170708,2,202},base), setmetatable({8,170709,2,203},base), setmetatable({8,170710,2,204},base), setmetatable({8,170801,2,205},base), setmetatable({8,170802,2,206},base), setmetatable({8,170803,2,207},base), setmetatable({8,170804,2,208},base), setmetatable({8,170805,2,209},base), setmetatable({8,170806,2,210},base), setmetatable({8,170807,2,211},base), setmetatable({8,170808,2,212},base), setmetatable({8,170809,2,213},base), setmetatable({8,170810,2,214},base), setmetatable({8,170901,2,215},base), setmetatable({8,170902,2,216},base), setmetatable({8,170903,2,217},base), setmetatable({8,170904,2,218},base), setmetatable({8,170905,2,219},base), setmetatable({8,170906,2,220},base), setmetatable({8,170907,2,221},base), setmetatable({8,170908,2,222},base), setmetatable({8,170909,2,223},base), setmetatable({8,170910,2,224},base), setmetatable({8,171101,2,225},base), setmetatable({8,171102,2,226},base), setmetatable({8,171103,2,227},base), setmetatable({8,171104,2,228},base), setmetatable({8,171105,2,229},base), setmetatable({8,171106,2,230},base), setmetatable({8,171107,2,231},base), setmetatable({8,171201,2,232},base), setmetatable({8,171202,2,233},base), setmetatable({8,171203,2,234},base), setmetatable({8,171204,2,235},base), setmetatable({8,171205,2,236},base), setmetatable({8,171206,2,237},base), setmetatable({8,171207,2,238},base), setmetatable({8,171208,2,239},base), setmetatable({8,171209,2,240},base), setmetatable({8,171210,2,241},base), setmetatable({8,171301,2,242},base), setmetatable({8,171302,2,243},base), setmetatable({8,171303,2,244},base), setmetatable({8,171304,2,245},base), setmetatable({8,171305,2,246},base), setmetatable({8,171306,2,247},base), setmetatable({8,171307,2,248},base), setmetatable({8,171308,2,249},base), setmetatable({8,171309,2,250},base), setmetatable({8,171310,2,251},base), } return { dataTable = dataTable, propertyTable = propertyTable, primaryTable = primaryTable, }