local propertyTable = { ItemRepeatID = 1,Item_Table = 2, } local mainPropertyTable = { ItemRepeatID = 1,PageIndex = 2,LineIndex = 3, } local primaryTable = { "ItemRepeatID", } 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[2] local pageData = DataPageEntry[pageIndex] if pageData == nil then pageData = require('Data/MagicWeaponFoundryItemRepeat-page'..pageIndex) if DataSheetUtil then --skip fixedpoint process for data sheet checker DataSheetUtil.ProcessFixedPoint('MagicWeaponFoundryItemRepeat', pageData) end DataPageEntry[pageIndex] = pageData end local lineIndex = t[3] local resultData = pageData[lineIndex] return resultData[propertyIndex] end end, __newindex = function() error('Attempt to modify read-only table') end } local dataTable = { setmetatable({1101,1,1},base), setmetatable({1102,1,2},base), setmetatable({1103,1,3},base), setmetatable({1104,1,4},base), setmetatable({1105,1,5},base), setmetatable({1106,1,6},base), setmetatable({1107,1,7},base), setmetatable({1108,1,8},base), setmetatable({1109,1,9},base), setmetatable({1201,1,10},base), setmetatable({1202,1,11},base), setmetatable({1203,1,12},base), setmetatable({1204,1,13},base), setmetatable({1205,1,14},base), setmetatable({1206,1,15},base), setmetatable({1207,1,16},base), setmetatable({1208,1,17},base), setmetatable({1209,1,18},base), setmetatable({1301,1,19},base), setmetatable({1302,1,20},base), setmetatable({1303,1,21},base), setmetatable({1304,1,22},base), setmetatable({1305,1,23},base), setmetatable({1306,1,24},base), setmetatable({1307,1,25},base), setmetatable({1308,1,26},base), setmetatable({1309,1,27},base), setmetatable({2101,1,28},base), setmetatable({2102,1,29},base), setmetatable({2103,1,30},base), setmetatable({2104,1,31},base), setmetatable({2105,1,32},base), setmetatable({2106,1,33},base), setmetatable({2107,1,34},base), setmetatable({2108,1,35},base), setmetatable({2109,1,36},base), setmetatable({2201,1,37},base), setmetatable({2202,1,38},base), setmetatable({2203,1,39},base), setmetatable({2204,1,40},base), setmetatable({2205,1,41},base), setmetatable({2206,1,42},base), setmetatable({2207,1,43},base), setmetatable({2208,1,44},base), setmetatable({2209,1,45},base), setmetatable({2301,1,46},base), setmetatable({2302,1,47},base), setmetatable({2303,1,48},base), setmetatable({2304,1,49},base), setmetatable({2305,1,50},base), setmetatable({2306,1,51},base), setmetatable({2307,1,52},base), setmetatable({2308,1,53},base), setmetatable({2309,1,54},base), setmetatable({3101,1,55},base), setmetatable({3102,1,56},base), setmetatable({3103,1,57},base), setmetatable({3104,1,58},base), setmetatable({3105,1,59},base), setmetatable({3106,1,60},base), setmetatable({3107,1,61},base), setmetatable({3108,1,62},base), setmetatable({3109,1,63},base), setmetatable({3201,1,64},base), setmetatable({3202,1,65},base), setmetatable({3203,1,66},base), setmetatable({3204,1,67},base), setmetatable({3205,1,68},base), setmetatable({3206,1,69},base), setmetatable({3207,1,70},base), setmetatable({3208,1,71},base), setmetatable({3209,1,72},base), setmetatable({3301,1,73},base), setmetatable({3302,1,74},base), setmetatable({3303,1,75},base), setmetatable({3304,1,76},base), setmetatable({3305,1,77},base), setmetatable({3306,1,78},base), setmetatable({3307,1,79},base), setmetatable({3308,1,80},base), setmetatable({3309,1,81},base), setmetatable({4101,1,82},base), setmetatable({4102,1,83},base), setmetatable({4103,1,84},base), setmetatable({4104,1,85},base), setmetatable({4105,1,86},base), setmetatable({4106,1,87},base), setmetatable({4107,1,88},base), setmetatable({4108,1,89},base), setmetatable({4109,1,90},base), setmetatable({4201,1,91},base), setmetatable({4202,1,92},base), setmetatable({4203,1,93},base), setmetatable({4204,1,94},base), setmetatable({4205,1,95},base), setmetatable({4206,1,96},base), setmetatable({4207,1,97},base), setmetatable({4208,1,98},base), setmetatable({4209,1,99},base), setmetatable({4301,1,100},base), setmetatable({4302,1,101},base), setmetatable({4303,1,102},base), setmetatable({4304,1,103},base), setmetatable({4305,1,104},base), setmetatable({4306,1,105},base), setmetatable({4307,1,106},base), setmetatable({4308,1,107},base), setmetatable({4309,1,108},base), setmetatable({5101,1,109},base), setmetatable({5102,1,110},base), setmetatable({5103,1,111},base), setmetatable({5104,1,112},base), setmetatable({5105,1,113},base), setmetatable({5106,1,114},base), setmetatable({5107,1,115},base), setmetatable({5108,1,116},base), setmetatable({5109,1,117},base), setmetatable({5201,1,118},base), setmetatable({5202,1,119},base), setmetatable({5203,1,120},base), setmetatable({5204,1,121},base), setmetatable({5205,1,122},base), setmetatable({5206,1,123},base), setmetatable({5207,1,124},base), setmetatable({5208,1,125},base), setmetatable({5209,1,126},base), setmetatable({5301,1,127},base), setmetatable({5302,1,128},base), setmetatable({5303,1,129},base), setmetatable({5304,1,130},base), setmetatable({5305,1,131},base), setmetatable({5306,1,132},base), setmetatable({5307,1,133},base), setmetatable({5308,1,134},base), setmetatable({5309,1,135},base), setmetatable({6101,1,136},base), setmetatable({6102,1,137},base), setmetatable({6103,1,138},base), setmetatable({6104,1,139},base), setmetatable({6105,1,140},base), setmetatable({6106,1,141},base), setmetatable({6107,1,142},base), setmetatable({6108,1,143},base), setmetatable({6109,1,144},base), setmetatable({6201,1,145},base), setmetatable({6202,1,146},base), setmetatable({6203,1,147},base), setmetatable({6204,1,148},base), setmetatable({6205,1,149},base), setmetatable({6206,1,150},base), setmetatable({6207,1,151},base), setmetatable({6208,1,152},base), setmetatable({6209,1,153},base), setmetatable({6301,1,154},base), setmetatable({6302,1,155},base), setmetatable({6303,1,156},base), setmetatable({6304,1,157},base), setmetatable({6305,1,158},base), setmetatable({6306,1,159},base), setmetatable({6307,1,160},base), setmetatable({6308,1,161},base), setmetatable({6309,1,162},base), setmetatable({7101,1,163},base), setmetatable({7102,1,164},base), setmetatable({7103,1,165},base), setmetatable({7104,1,166},base), setmetatable({7105,1,167},base), setmetatable({7106,1,168},base), setmetatable({7107,1,169},base), setmetatable({7108,1,170},base), setmetatable({7109,1,171},base), setmetatable({7201,1,172},base), setmetatable({7202,1,173},base), setmetatable({7203,1,174},base), setmetatable({7204,1,175},base), setmetatable({7205,1,176},base), setmetatable({7206,1,177},base), setmetatable({7207,1,178},base), setmetatable({7208,1,179},base), setmetatable({7209,1,180},base), setmetatable({7301,1,181},base), setmetatable({7302,1,182},base), setmetatable({7303,1,183},base), setmetatable({7304,1,184},base), setmetatable({7305,1,185},base), setmetatable({7306,1,186},base), setmetatable({7307,1,187},base), setmetatable({7308,1,188},base), setmetatable({7309,1,189},base), setmetatable({8101,1,190},base), setmetatable({8102,1,191},base), setmetatable({8103,1,192},base), setmetatable({8104,1,193},base), setmetatable({8105,1,194},base), setmetatable({8106,1,195},base), setmetatable({8107,1,196},base), setmetatable({8108,1,197},base), setmetatable({8109,1,198},base), setmetatable({8201,1,199},base), setmetatable({8202,1,200},base), setmetatable({8203,1,201},base), setmetatable({8204,1,202},base), setmetatable({8205,1,203},base), setmetatable({8206,1,204},base), setmetatable({8207,1,205},base), setmetatable({8208,1,206},base), setmetatable({8209,1,207},base), setmetatable({8301,1,208},base), setmetatable({8302,1,209},base), setmetatable({8303,1,210},base), setmetatable({8304,1,211},base), setmetatable({8305,1,212},base), setmetatable({8306,1,213},base), setmetatable({8307,1,214},base), setmetatable({8308,1,215},base), setmetatable({8309,1,216},base), setmetatable({9101,1,217},base), setmetatable({9102,1,218},base), setmetatable({9103,1,219},base), setmetatable({9104,1,220},base), setmetatable({9105,1,221},base), setmetatable({9106,1,222},base), setmetatable({9107,1,223},base), setmetatable({9108,1,224},base), setmetatable({9109,1,225},base), setmetatable({9201,1,226},base), setmetatable({9202,1,227},base), setmetatable({9203,1,228},base), setmetatable({9204,1,229},base), setmetatable({9205,1,230},base), setmetatable({9206,1,231},base), setmetatable({9207,1,232},base), setmetatable({9208,1,233},base), setmetatable({9209,1,234},base), setmetatable({9301,1,235},base), setmetatable({9302,1,236},base), setmetatable({9303,1,237},base), setmetatable({9304,1,238},base), setmetatable({9305,1,239},base), setmetatable({9306,1,240},base), setmetatable({9307,1,241},base), setmetatable({9308,1,242},base), setmetatable({9309,1,243},base), setmetatable({10101,1,244},base), setmetatable({10102,1,245},base), setmetatable({10103,1,246},base), setmetatable({10104,1,247},base), setmetatable({10105,1,248},base), setmetatable({10106,1,249},base), setmetatable({10107,1,250},base), setmetatable({10108,1,251},base), setmetatable({10109,1,252},base), setmetatable({10201,1,253},base), setmetatable({10202,1,254},base), setmetatable({10203,1,255},base), setmetatable({10204,1,256},base), setmetatable({10205,1,257},base), setmetatable({10206,1,258},base), setmetatable({10207,1,259},base), setmetatable({10208,1,260},base), setmetatable({10209,1,261},base), setmetatable({10301,1,262},base), setmetatable({10302,1,263},base), setmetatable({10303,1,264},base), setmetatable({10304,1,265},base), setmetatable({10305,1,266},base), setmetatable({10306,1,267},base), setmetatable({10307,1,268},base), setmetatable({10308,1,269},base), setmetatable({10309,1,270},base), setmetatable({11101,1,271},base), setmetatable({11102,1,272},base), setmetatable({11103,1,273},base), setmetatable({11104,1,274},base), setmetatable({11105,1,275},base), setmetatable({11106,1,276},base), setmetatable({11107,1,277},base), setmetatable({11108,1,278},base), setmetatable({11109,1,279},base), setmetatable({11201,1,280},base), setmetatable({11202,1,281},base), setmetatable({11203,1,282},base), setmetatable({11204,1,283},base), setmetatable({11205,1,284},base), setmetatable({11206,1,285},base), setmetatable({11207,1,286},base), setmetatable({11208,1,287},base), setmetatable({11209,1,288},base), setmetatable({11301,1,289},base), setmetatable({11302,1,290},base), setmetatable({11303,1,291},base), setmetatable({11304,1,292},base), setmetatable({11305,1,293},base), setmetatable({11306,1,294},base), setmetatable({11307,1,295},base), setmetatable({11308,1,296},base), setmetatable({11309,1,297},base), setmetatable({12101,1,298},base), setmetatable({12102,1,299},base), setmetatable({12103,1,300},base), setmetatable({12104,1,301},base), setmetatable({12105,1,302},base), setmetatable({12106,1,303},base), setmetatable({12107,1,304},base), setmetatable({12108,1,305},base), setmetatable({12109,1,306},base), setmetatable({12201,1,307},base), setmetatable({12202,1,308},base), setmetatable({12203,1,309},base), setmetatable({12204,1,310},base), setmetatable({12205,1,311},base), setmetatable({12206,1,312},base), setmetatable({12207,1,313},base), setmetatable({12208,1,314},base), setmetatable({12209,1,315},base), setmetatable({12301,1,316},base), setmetatable({12302,1,317},base), setmetatable({12303,1,318},base), setmetatable({12304,1,319},base), setmetatable({12305,1,320},base), setmetatable({12306,1,321},base), setmetatable({12307,1,322},base), setmetatable({12308,1,323},base), setmetatable({12309,1,324},base), setmetatable({13101,1,325},base), setmetatable({13102,1,326},base), setmetatable({13103,1,327},base), setmetatable({13104,1,328},base), setmetatable({13105,1,329},base), setmetatable({13106,1,330},base), setmetatable({13107,1,331},base), setmetatable({13108,1,332},base), setmetatable({13109,1,333},base), setmetatable({13201,1,334},base), setmetatable({13202,1,335},base), setmetatable({13203,1,336},base), setmetatable({13204,1,337},base), setmetatable({13205,1,338},base), setmetatable({13206,1,339},base), setmetatable({13207,1,340},base), setmetatable({13208,1,341},base), setmetatable({13209,1,342},base), setmetatable({13301,1,343},base), setmetatable({13302,1,344},base), setmetatable({13303,1,345},base), setmetatable({13304,1,346},base), setmetatable({13305,1,347},base), setmetatable({13306,1,348},base), setmetatable({13307,1,349},base), setmetatable({13308,1,350},base), setmetatable({13309,1,351},base), setmetatable({14101,1,352},base), setmetatable({14102,1,353},base), setmetatable({14103,1,354},base), setmetatable({14104,1,355},base), setmetatable({14105,1,356},base), setmetatable({14106,1,357},base), setmetatable({14107,1,358},base), setmetatable({14108,1,359},base), setmetatable({14109,1,360},base), setmetatable({14201,1,361},base), setmetatable({14202,1,362},base), setmetatable({14203,1,363},base), setmetatable({14204,1,364},base), setmetatable({14205,1,365},base), setmetatable({14206,1,366},base), setmetatable({14207,1,367},base), setmetatable({14208,1,368},base), setmetatable({14209,1,369},base), setmetatable({14301,1,370},base), setmetatable({14302,1,371},base), setmetatable({14303,1,372},base), setmetatable({14304,1,373},base), setmetatable({14305,1,374},base), setmetatable({14306,1,375},base), setmetatable({14307,1,376},base), setmetatable({14308,1,377},base), setmetatable({14309,1,378},base), setmetatable({15101,1,379},base), setmetatable({15102,1,380},base), setmetatable({15103,1,381},base), setmetatable({15104,1,382},base), setmetatable({15105,1,383},base), setmetatable({15106,1,384},base), setmetatable({15107,1,385},base), setmetatable({15108,1,386},base), setmetatable({15109,1,387},base), setmetatable({15201,1,388},base), setmetatable({15202,1,389},base), setmetatable({15203,1,390},base), setmetatable({15204,1,391},base), setmetatable({15205,1,392},base), setmetatable({15206,1,393},base), setmetatable({15207,1,394},base), setmetatable({15208,1,395},base), setmetatable({15209,1,396},base), setmetatable({15301,1,397},base), setmetatable({15302,1,398},base), setmetatable({15303,1,399},base), setmetatable({15304,1,400},base), setmetatable({15305,1,401},base), setmetatable({15306,1,402},base), setmetatable({15307,1,403},base), setmetatable({15308,1,404},base), setmetatable({15309,1,405},base), setmetatable({16101,1,406},base), setmetatable({16102,1,407},base), setmetatable({16103,1,408},base), setmetatable({16104,1,409},base), setmetatable({16105,1,410},base), setmetatable({16106,1,411},base), setmetatable({16107,1,412},base), setmetatable({16108,1,413},base), setmetatable({16109,1,414},base), setmetatable({16201,1,415},base), setmetatable({16202,1,416},base), setmetatable({16203,1,417},base), setmetatable({16204,1,418},base), setmetatable({16205,1,419},base), setmetatable({16206,1,420},base), setmetatable({16207,1,421},base), setmetatable({16208,1,422},base), setmetatable({16209,1,423},base), setmetatable({16301,1,424},base), setmetatable({16302,1,425},base), setmetatable({16303,1,426},base), setmetatable({16304,1,427},base), setmetatable({16305,1,428},base), setmetatable({16306,1,429},base), setmetatable({16307,1,430},base), setmetatable({16308,1,431},base), setmetatable({16309,1,432},base), setmetatable({17101,1,433},base), setmetatable({17102,1,434},base), setmetatable({17103,1,435},base), setmetatable({17104,1,436},base), setmetatable({17105,1,437},base), setmetatable({17106,1,438},base), setmetatable({17107,1,439},base), setmetatable({17108,1,440},base), setmetatable({17109,1,441},base), setmetatable({17201,1,442},base), setmetatable({17202,1,443},base), setmetatable({17203,1,444},base), setmetatable({17204,1,445},base), setmetatable({17205,1,446},base), setmetatable({17206,1,447},base), setmetatable({17207,1,448},base), setmetatable({17208,1,449},base), setmetatable({17209,1,450},base), setmetatable({17301,1,451},base), setmetatable({17302,1,452},base), setmetatable({17303,1,453},base), setmetatable({17304,1,454},base), setmetatable({17305,1,455},base), setmetatable({17306,1,456},base), setmetatable({17307,1,457},base), setmetatable({17308,1,458},base), setmetatable({17309,1,459},base), setmetatable({18101,1,460},base), setmetatable({18102,1,461},base), setmetatable({18103,1,462},base), setmetatable({18104,1,463},base), setmetatable({18105,1,464},base), setmetatable({18106,1,465},base), setmetatable({18107,1,466},base), setmetatable({18108,1,467},base), setmetatable({18109,1,468},base), setmetatable({18201,1,469},base), setmetatable({18202,1,470},base), setmetatable({18203,1,471},base), setmetatable({18204,1,472},base), setmetatable({18205,1,473},base), setmetatable({18206,1,474},base), setmetatable({18207,1,475},base), setmetatable({18208,1,476},base), setmetatable({18209,1,477},base), setmetatable({18301,1,478},base), setmetatable({18302,1,479},base), setmetatable({18303,1,480},base), setmetatable({18304,1,481},base), setmetatable({18305,1,482},base), setmetatable({18306,1,483},base), setmetatable({18307,1,484},base), setmetatable({18308,1,485},base), setmetatable({18309,1,486},base), setmetatable({19101,1,487},base), setmetatable({19102,1,488},base), setmetatable({19103,1,489},base), setmetatable({19104,1,490},base), setmetatable({19105,1,491},base), setmetatable({19106,1,492},base), setmetatable({19107,1,493},base), setmetatable({19108,1,494},base), setmetatable({19109,1,495},base), setmetatable({19201,1,496},base), setmetatable({19202,1,497},base), setmetatable({19203,1,498},base), setmetatable({19204,1,499},base), setmetatable({19205,1,500},base), setmetatable({19206,1,501},base), setmetatable({19207,1,502},base), setmetatable({19208,1,503},base), setmetatable({19209,1,504},base), setmetatable({19301,1,505},base), setmetatable({19302,1,506},base), setmetatable({19303,1,507},base), setmetatable({19304,1,508},base), setmetatable({19305,1,509},base), setmetatable({19306,1,510},base), setmetatable({19307,1,511},base), setmetatable({19308,1,512},base), setmetatable({19309,1,513},base), setmetatable({20101,1,514},base), setmetatable({20102,1,515},base), setmetatable({20103,1,516},base), setmetatable({20104,1,517},base), setmetatable({20105,1,518},base), setmetatable({20106,1,519},base), setmetatable({20107,1,520},base), setmetatable({20108,1,521},base), setmetatable({20109,1,522},base), setmetatable({20201,1,523},base), setmetatable({20202,1,524},base), setmetatable({20203,1,525},base), setmetatable({20204,1,526},base), setmetatable({20205,1,527},base), setmetatable({20206,1,528},base), setmetatable({20207,1,529},base), setmetatable({20208,1,530},base), setmetatable({20209,1,531},base), setmetatable({20301,1,532},base), setmetatable({20302,1,533},base), setmetatable({20303,1,534},base), setmetatable({20304,1,535},base), setmetatable({20305,1,536},base), setmetatable({20306,1,537},base), setmetatable({20307,1,538},base), setmetatable({20308,1,539},base), setmetatable({20309,1,540},base), setmetatable({21101,1,541},base), setmetatable({21102,1,542},base), setmetatable({21103,1,543},base), setmetatable({21104,1,544},base), setmetatable({21105,1,545},base), setmetatable({21106,1,546},base), setmetatable({21107,1,547},base), setmetatable({21108,1,548},base), setmetatable({21109,1,549},base), setmetatable({21201,1,550},base), setmetatable({21202,1,551},base), setmetatable({21203,1,552},base), setmetatable({21204,1,553},base), setmetatable({21205,1,554},base), setmetatable({21206,1,555},base), setmetatable({21207,1,556},base), setmetatable({21208,1,557},base), setmetatable({21209,1,558},base), setmetatable({21301,1,559},base), setmetatable({21302,1,560},base), setmetatable({21303,1,561},base), setmetatable({21304,1,562},base), setmetatable({21305,1,563},base), setmetatable({21306,1,564},base), setmetatable({21307,1,565},base), setmetatable({21308,1,566},base), setmetatable({21309,1,567},base), setmetatable({22101,1,568},base), setmetatable({22102,1,569},base), setmetatable({22103,1,570},base), setmetatable({22104,1,571},base), setmetatable({22105,1,572},base), setmetatable({22106,1,573},base), setmetatable({22107,1,574},base), setmetatable({22108,1,575},base), setmetatable({22109,1,576},base), setmetatable({22201,1,577},base), setmetatable({22202,1,578},base), setmetatable({22203,1,579},base), setmetatable({22204,1,580},base), setmetatable({22205,1,581},base), setmetatable({22206,1,582},base), setmetatable({22207,1,583},base), setmetatable({22208,1,584},base), setmetatable({22209,1,585},base), setmetatable({22301,1,586},base), setmetatable({22302,1,587},base), setmetatable({22303,1,588},base), setmetatable({22304,1,589},base), setmetatable({22305,1,590},base), setmetatable({22306,1,591},base), setmetatable({22307,1,592},base), setmetatable({22308,1,593},base), setmetatable({22309,1,594},base), setmetatable({23101,1,595},base), setmetatable({23102,1,596},base), setmetatable({23103,1,597},base), setmetatable({23104,1,598},base), setmetatable({23105,1,599},base), setmetatable({23106,1,600},base), setmetatable({23107,1,601},base), setmetatable({23108,1,602},base), setmetatable({23109,1,603},base), setmetatable({23201,1,604},base), setmetatable({23202,1,605},base), setmetatable({23203,1,606},base), setmetatable({23204,1,607},base), setmetatable({23205,1,608},base), setmetatable({23206,1,609},base), setmetatable({23207,1,610},base), setmetatable({23208,1,611},base), setmetatable({23209,1,612},base), setmetatable({23301,1,613},base), setmetatable({23302,1,614},base), setmetatable({23303,1,615},base), setmetatable({23304,1,616},base), setmetatable({23305,1,617},base), setmetatable({23306,1,618},base), setmetatable({23307,1,619},base), setmetatable({23308,1,620},base), setmetatable({23309,1,621},base), setmetatable({24101,1,622},base), setmetatable({24102,1,623},base), setmetatable({24103,1,624},base), setmetatable({24104,1,625},base), setmetatable({24105,1,626},base), setmetatable({24106,1,627},base), setmetatable({24107,1,628},base), setmetatable({24108,1,629},base), setmetatable({24109,1,630},base), setmetatable({24201,1,631},base), setmetatable({24202,1,632},base), setmetatable({24203,1,633},base), setmetatable({24204,1,634},base), setmetatable({24205,1,635},base), setmetatable({24206,1,636},base), setmetatable({24207,1,637},base), setmetatable({24208,1,638},base), setmetatable({24209,1,639},base), setmetatable({24301,1,640},base), setmetatable({24302,1,641},base), setmetatable({24303,1,642},base), setmetatable({24304,1,643},base), setmetatable({24305,1,644},base), setmetatable({24306,1,645},base), setmetatable({24307,1,646},base), setmetatable({24308,1,647},base), setmetatable({24309,1,648},base), setmetatable({25101,1,649},base), setmetatable({25102,1,650},base), setmetatable({25103,1,651},base), setmetatable({25104,1,652},base), setmetatable({25105,1,653},base), setmetatable({25106,1,654},base), setmetatable({25107,1,655},base), setmetatable({25108,1,656},base), setmetatable({25109,1,657},base), setmetatable({25201,1,658},base), setmetatable({25202,1,659},base), setmetatable({25203,1,660},base), setmetatable({25204,1,661},base), setmetatable({25205,1,662},base), setmetatable({25206,1,663},base), setmetatable({25207,1,664},base), setmetatable({25208,1,665},base), setmetatable({25209,1,666},base), setmetatable({25301,1,667},base), setmetatable({25302,1,668},base), setmetatable({25303,1,669},base), setmetatable({25304,1,670},base), setmetatable({25305,1,671},base), setmetatable({25306,1,672},base), setmetatable({25307,1,673},base), setmetatable({25308,1,674},base), setmetatable({25309,1,675},base), setmetatable({26101,1,676},base), setmetatable({26102,1,677},base), setmetatable({26103,1,678},base), setmetatable({26104,1,679},base), setmetatable({26105,1,680},base), setmetatable({26106,1,681},base), setmetatable({26107,1,682},base), setmetatable({26108,1,683},base), setmetatable({26109,1,684},base), setmetatable({26201,1,685},base), setmetatable({26202,1,686},base), setmetatable({26203,1,687},base), setmetatable({26204,1,688},base), setmetatable({26205,1,689},base), setmetatable({26206,1,690},base), setmetatable({26207,1,691},base), setmetatable({26208,1,692},base), setmetatable({26209,1,693},base), setmetatable({26301,1,694},base), setmetatable({26302,1,695},base), setmetatable({26303,1,696},base), setmetatable({26304,1,697},base), setmetatable({26305,1,698},base), setmetatable({26306,1,699},base), setmetatable({26307,1,700},base), setmetatable({26308,1,701},base), setmetatable({26309,1,702},base), setmetatable({27101,1,703},base), setmetatable({27102,1,704},base), setmetatable({27103,1,705},base), setmetatable({27104,1,706},base), setmetatable({27105,1,707},base), setmetatable({27106,1,708},base), setmetatable({27107,1,709},base), setmetatable({27108,1,710},base), setmetatable({27109,1,711},base), setmetatable({27201,1,712},base), setmetatable({27202,1,713},base), setmetatable({27203,1,714},base), setmetatable({27204,1,715},base), setmetatable({27205,1,716},base), setmetatable({27206,1,717},base), setmetatable({27207,1,718},base), setmetatable({27208,1,719},base), setmetatable({27209,1,720},base), setmetatable({27301,1,721},base), setmetatable({27302,1,722},base), setmetatable({27303,1,723},base), setmetatable({27304,1,724},base), setmetatable({27305,1,725},base), setmetatable({27306,1,726},base), setmetatable({27307,1,727},base), setmetatable({27308,1,728},base), setmetatable({27309,1,729},base), setmetatable({28101,1,730},base), setmetatable({28102,1,731},base), setmetatable({28103,1,732},base), setmetatable({28104,1,733},base), setmetatable({28105,1,734},base), setmetatable({28106,1,735},base), setmetatable({28107,1,736},base), setmetatable({28108,1,737},base), setmetatable({28109,1,738},base), setmetatable({28201,1,739},base), setmetatable({28202,1,740},base), setmetatable({28203,1,741},base), setmetatable({28204,1,742},base), setmetatable({28205,1,743},base), setmetatable({28206,1,744},base), setmetatable({28207,1,745},base), setmetatable({28208,1,746},base), setmetatable({28209,1,747},base), setmetatable({28301,1,748},base), setmetatable({28302,1,749},base), setmetatable({28303,1,750},base), setmetatable({28304,1,751},base), setmetatable({28305,1,752},base), setmetatable({28306,1,753},base), setmetatable({28307,1,754},base), setmetatable({28308,1,755},base), setmetatable({28309,1,756},base), setmetatable({29101,1,757},base), setmetatable({29102,1,758},base), setmetatable({29103,1,759},base), setmetatable({29104,1,760},base), setmetatable({29105,1,761},base), setmetatable({29106,1,762},base), setmetatable({29107,1,763},base), setmetatable({29108,1,764},base), setmetatable({29109,1,765},base), setmetatable({29201,1,766},base), setmetatable({29202,1,767},base), setmetatable({29203,1,768},base), setmetatable({29204,1,769},base), setmetatable({29205,1,770},base), setmetatable({29206,1,771},base), setmetatable({29207,1,772},base), setmetatable({29208,1,773},base), setmetatable({29209,1,774},base), setmetatable({29301,1,775},base), setmetatable({29302,1,776},base), setmetatable({29303,1,777},base), setmetatable({29304,1,778},base), setmetatable({29305,1,779},base), setmetatable({29306,1,780},base), setmetatable({29307,1,781},base), setmetatable({29308,1,782},base), setmetatable({29309,1,783},base), setmetatable({30101,1,784},base), setmetatable({30102,1,785},base), setmetatable({30103,1,786},base), setmetatable({30104,1,787},base), setmetatable({30105,1,788},base), setmetatable({30106,1,789},base), setmetatable({30107,1,790},base), setmetatable({30108,1,791},base), setmetatable({30109,1,792},base), setmetatable({30201,1,793},base), setmetatable({30202,1,794},base), setmetatable({30203,1,795},base), setmetatable({30204,1,796},base), setmetatable({30205,1,797},base), setmetatable({30206,1,798},base), setmetatable({30207,1,799},base), setmetatable({30208,1,800},base), setmetatable({30209,1,801},base), setmetatable({30301,1,802},base), setmetatable({30302,1,803},base), setmetatable({30303,1,804},base), setmetatable({30304,1,805},base), setmetatable({30305,1,806},base), setmetatable({30306,1,807},base), setmetatable({30307,1,808},base), setmetatable({30308,1,809},base), setmetatable({30309,1,810},base), setmetatable({31101,1,811},base), setmetatable({31102,1,812},base), setmetatable({31103,1,813},base), setmetatable({31104,1,814},base), setmetatable({31105,1,815},base), setmetatable({31106,1,816},base), setmetatable({31107,1,817},base), setmetatable({31108,1,818},base), setmetatable({31109,1,819},base), setmetatable({31201,1,820},base), setmetatable({31202,1,821},base), setmetatable({31203,1,822},base), setmetatable({31204,1,823},base), setmetatable({31205,1,824},base), setmetatable({31206,1,825},base), setmetatable({31207,1,826},base), setmetatable({31208,1,827},base), setmetatable({31209,1,828},base), setmetatable({31301,1,829},base), setmetatable({31302,1,830},base), setmetatable({31303,1,831},base), setmetatable({31304,1,832},base), setmetatable({31305,1,833},base), setmetatable({31306,1,834},base), setmetatable({31307,1,835},base), setmetatable({31308,1,836},base), setmetatable({31309,1,837},base), setmetatable({32101,1,838},base), setmetatable({32102,1,839},base), setmetatable({32103,1,840},base), setmetatable({32104,1,841},base), setmetatable({32105,1,842},base), setmetatable({32106,1,843},base), setmetatable({32107,1,844},base), setmetatable({32108,1,845},base), setmetatable({32109,1,846},base), setmetatable({32201,1,847},base), setmetatable({32202,1,848},base), setmetatable({32203,1,849},base), setmetatable({32204,1,850},base), setmetatable({32205,1,851},base), setmetatable({32206,1,852},base), setmetatable({32207,1,853},base), setmetatable({32208,1,854},base), setmetatable({32209,1,855},base), setmetatable({32301,1,856},base), setmetatable({32302,1,857},base), setmetatable({32303,1,858},base), setmetatable({32304,1,859},base), setmetatable({32305,1,860},base), setmetatable({32306,1,861},base), setmetatable({32307,1,862},base), setmetatable({32308,1,863},base), setmetatable({32309,1,864},base), setmetatable({33101,1,865},base), setmetatable({33102,1,866},base), setmetatable({33103,1,867},base), setmetatable({33104,1,868},base), setmetatable({33105,1,869},base), setmetatable({33106,1,870},base), setmetatable({33107,1,871},base), setmetatable({33108,1,872},base), setmetatable({33109,1,873},base), setmetatable({33201,1,874},base), setmetatable({33202,1,875},base), setmetatable({33203,1,876},base), setmetatable({33204,1,877},base), setmetatable({33205,1,878},base), setmetatable({33206,1,879},base), setmetatable({33207,1,880},base), setmetatable({33208,1,881},base), setmetatable({33209,1,882},base), setmetatable({33301,1,883},base), setmetatable({33302,1,884},base), setmetatable({33303,1,885},base), setmetatable({33304,1,886},base), setmetatable({33305,1,887},base), setmetatable({33306,1,888},base), setmetatable({33307,1,889},base), setmetatable({33308,1,890},base), setmetatable({33309,1,891},base), setmetatable({34101,1,892},base), setmetatable({34102,1,893},base), setmetatable({34103,1,894},base), setmetatable({34104,1,895},base), setmetatable({34105,1,896},base), setmetatable({34106,1,897},base), setmetatable({34107,1,898},base), setmetatable({34108,1,899},base), setmetatable({34109,1,900},base), setmetatable({34201,1,901},base), setmetatable({34202,1,902},base), setmetatable({34203,1,903},base), setmetatable({34204,1,904},base), setmetatable({34205,1,905},base), setmetatable({34206,1,906},base), setmetatable({34207,1,907},base), setmetatable({34208,1,908},base), setmetatable({34209,1,909},base), setmetatable({34301,1,910},base), setmetatable({34302,1,911},base), setmetatable({34303,1,912},base), setmetatable({34304,1,913},base), setmetatable({34305,1,914},base), setmetatable({34306,1,915},base), setmetatable({34307,1,916},base), setmetatable({34308,1,917},base), setmetatable({34309,1,918},base), setmetatable({35101,1,919},base), setmetatable({35102,1,920},base), setmetatable({35103,1,921},base), setmetatable({35104,1,922},base), setmetatable({35105,1,923},base), setmetatable({35106,1,924},base), setmetatable({35107,1,925},base), setmetatable({35108,1,926},base), setmetatable({35109,1,927},base), setmetatable({35201,1,928},base), setmetatable({35202,1,929},base), setmetatable({35203,1,930},base), setmetatable({35204,1,931},base), setmetatable({35205,1,932},base), setmetatable({35206,1,933},base), setmetatable({35207,1,934},base), setmetatable({35208,1,935},base), setmetatable({35209,1,936},base), setmetatable({35301,1,937},base), setmetatable({35302,1,938},base), setmetatable({35303,1,939},base), setmetatable({35304,1,940},base), setmetatable({35305,1,941},base), setmetatable({35306,1,942},base), setmetatable({35307,1,943},base), setmetatable({35308,1,944},base), setmetatable({35309,1,945},base), setmetatable({36101,1,946},base), setmetatable({36102,1,947},base), setmetatable({36103,1,948},base), setmetatable({36104,1,949},base), setmetatable({36105,1,950},base), setmetatable({36106,1,951},base), setmetatable({36107,1,952},base), setmetatable({36108,1,953},base), setmetatable({36109,1,954},base), setmetatable({36201,1,955},base), setmetatable({36202,1,956},base), setmetatable({36203,1,957},base), setmetatable({36204,1,958},base), setmetatable({36205,1,959},base), setmetatable({36206,1,960},base), setmetatable({36207,1,961},base), setmetatable({36208,1,962},base), setmetatable({36209,1,963},base), setmetatable({36301,1,964},base), setmetatable({36302,1,965},base), setmetatable({36303,1,966},base), setmetatable({36304,1,967},base), setmetatable({36305,1,968},base), setmetatable({36306,1,969},base), setmetatable({36307,1,970},base), setmetatable({36308,1,971},base), setmetatable({36309,1,972},base), setmetatable({37101,1,973},base), setmetatable({37102,1,974},base), setmetatable({37103,1,975},base), setmetatable({37104,1,976},base), setmetatable({37105,1,977},base), setmetatable({37106,1,978},base), setmetatable({37107,1,979},base), setmetatable({37108,1,980},base), setmetatable({37109,1,981},base), setmetatable({37201,1,982},base), setmetatable({37202,1,983},base), setmetatable({37203,1,984},base), setmetatable({37204,1,985},base), setmetatable({37205,1,986},base), setmetatable({37206,1,987},base), setmetatable({37207,1,988},base), setmetatable({37208,1,989},base), setmetatable({37209,1,990},base), setmetatable({37301,1,991},base), setmetatable({37302,1,992},base), setmetatable({37303,1,993},base), setmetatable({37304,1,994},base), setmetatable({37305,1,995},base), setmetatable({37306,1,996},base), setmetatable({37307,1,997},base), setmetatable({37308,1,998},base), setmetatable({37309,1,999},base), setmetatable({38101,1,1000},base), setmetatable({38102,2,1},base), setmetatable({38103,2,2},base), setmetatable({38104,2,3},base), setmetatable({38105,2,4},base), setmetatable({38106,2,5},base), setmetatable({38107,2,6},base), setmetatable({38108,2,7},base), setmetatable({38109,2,8},base), setmetatable({38201,2,9},base), setmetatable({38202,2,10},base), setmetatable({38203,2,11},base), setmetatable({38204,2,12},base), setmetatable({38205,2,13},base), setmetatable({38206,2,14},base), setmetatable({38207,2,15},base), setmetatable({38208,2,16},base), setmetatable({38209,2,17},base), setmetatable({38301,2,18},base), setmetatable({38302,2,19},base), setmetatable({38303,2,20},base), setmetatable({38304,2,21},base), setmetatable({38305,2,22},base), setmetatable({38306,2,23},base), setmetatable({38307,2,24},base), setmetatable({38308,2,25},base), setmetatable({38309,2,26},base), setmetatable({39101,2,27},base), setmetatable({39102,2,28},base), setmetatable({39103,2,29},base), setmetatable({39104,2,30},base), setmetatable({39105,2,31},base), setmetatable({39106,2,32},base), setmetatable({39107,2,33},base), setmetatable({39108,2,34},base), setmetatable({39109,2,35},base), setmetatable({39201,2,36},base), setmetatable({39202,2,37},base), setmetatable({39203,2,38},base), setmetatable({39204,2,39},base), setmetatable({39205,2,40},base), setmetatable({39206,2,41},base), setmetatable({39207,2,42},base), setmetatable({39208,2,43},base), setmetatable({39209,2,44},base), setmetatable({39301,2,45},base), setmetatable({39302,2,46},base), setmetatable({39303,2,47},base), setmetatable({39304,2,48},base), setmetatable({39305,2,49},base), setmetatable({39306,2,50},base), setmetatable({39307,2,51},base), setmetatable({39308,2,52},base), setmetatable({39309,2,53},base), setmetatable({40101,2,54},base), setmetatable({40102,2,55},base), setmetatable({40103,2,56},base), setmetatable({40104,2,57},base), setmetatable({40105,2,58},base), setmetatable({40106,2,59},base), setmetatable({40107,2,60},base), setmetatable({40108,2,61},base), setmetatable({40109,2,62},base), setmetatable({40201,2,63},base), setmetatable({40202,2,64},base), setmetatable({40203,2,65},base), setmetatable({40204,2,66},base), setmetatable({40205,2,67},base), setmetatable({40206,2,68},base), setmetatable({40207,2,69},base), setmetatable({40208,2,70},base), setmetatable({40209,2,71},base), setmetatable({40301,2,72},base), setmetatable({40302,2,73},base), setmetatable({40303,2,74},base), setmetatable({40304,2,75},base), setmetatable({40305,2,76},base), setmetatable({40306,2,77},base), setmetatable({40307,2,78},base), setmetatable({40308,2,79},base), setmetatable({40309,2,80},base), setmetatable({41101,2,81},base), setmetatable({41102,2,82},base), setmetatable({41103,2,83},base), setmetatable({41104,2,84},base), setmetatable({41105,2,85},base), setmetatable({41106,2,86},base), setmetatable({41107,2,87},base), setmetatable({41108,2,88},base), setmetatable({41109,2,89},base), setmetatable({41201,2,90},base), setmetatable({41202,2,91},base), setmetatable({41203,2,92},base), setmetatable({41204,2,93},base), setmetatable({41205,2,94},base), setmetatable({41206,2,95},base), setmetatable({41207,2,96},base), setmetatable({41208,2,97},base), setmetatable({41209,2,98},base), setmetatable({41301,2,99},base), setmetatable({41302,2,100},base), setmetatable({41303,2,101},base), setmetatable({41304,2,102},base), setmetatable({41305,2,103},base), setmetatable({41306,2,104},base), setmetatable({41307,2,105},base), setmetatable({41308,2,106},base), setmetatable({41309,2,107},base), setmetatable({42101,2,108},base), setmetatable({42102,2,109},base), setmetatable({42103,2,110},base), setmetatable({42104,2,111},base), setmetatable({42105,2,112},base), setmetatable({42106,2,113},base), setmetatable({42107,2,114},base), setmetatable({42108,2,115},base), setmetatable({42109,2,116},base), setmetatable({42201,2,117},base), setmetatable({42202,2,118},base), setmetatable({42203,2,119},base), setmetatable({42204,2,120},base), setmetatable({42205,2,121},base), setmetatable({42206,2,122},base), setmetatable({42207,2,123},base), setmetatable({42208,2,124},base), setmetatable({42209,2,125},base), setmetatable({42301,2,126},base), setmetatable({42302,2,127},base), setmetatable({42303,2,128},base), setmetatable({42304,2,129},base), setmetatable({42305,2,130},base), setmetatable({42306,2,131},base), setmetatable({42307,2,132},base), setmetatable({42308,2,133},base), setmetatable({42309,2,134},base), setmetatable({46101,2,135},base), setmetatable({46102,2,136},base), setmetatable({46103,2,137},base), setmetatable({46104,2,138},base), setmetatable({46105,2,139},base), setmetatable({46106,2,140},base), setmetatable({46107,2,141},base), setmetatable({46108,2,142},base), setmetatable({46109,2,143},base), setmetatable({46201,2,144},base), setmetatable({46202,2,145},base), setmetatable({46203,2,146},base), setmetatable({46204,2,147},base), setmetatable({46205,2,148},base), setmetatable({46206,2,149},base), setmetatable({46207,2,150},base), setmetatable({46208,2,151},base), setmetatable({46209,2,152},base), setmetatable({46301,2,153},base), setmetatable({46302,2,154},base), setmetatable({46303,2,155},base), setmetatable({46304,2,156},base), setmetatable({46305,2,157},base), setmetatable({46306,2,158},base), setmetatable({46307,2,159},base), setmetatable({46308,2,160},base), setmetatable({46309,2,161},base), setmetatable({44101,2,162},base), setmetatable({44102,2,163},base), setmetatable({44103,2,164},base), setmetatable({44104,2,165},base), setmetatable({44105,2,166},base), setmetatable({44106,2,167},base), setmetatable({44107,2,168},base), setmetatable({44108,2,169},base), setmetatable({44109,2,170},base), setmetatable({44201,2,171},base), setmetatable({44202,2,172},base), setmetatable({44203,2,173},base), setmetatable({44204,2,174},base), setmetatable({44205,2,175},base), setmetatable({44206,2,176},base), setmetatable({44207,2,177},base), setmetatable({44208,2,178},base), setmetatable({44209,2,179},base), setmetatable({44301,2,180},base), setmetatable({44302,2,181},base), setmetatable({44303,2,182},base), setmetatable({44304,2,183},base), setmetatable({44305,2,184},base), setmetatable({44306,2,185},base), setmetatable({44307,2,186},base), setmetatable({44308,2,187},base), setmetatable({44309,2,188},base), setmetatable({43101,2,189},base), setmetatable({43102,2,190},base), setmetatable({43103,2,191},base), setmetatable({43104,2,192},base), setmetatable({43105,2,193},base), setmetatable({43106,2,194},base), setmetatable({43107,2,195},base), setmetatable({43108,2,196},base), setmetatable({43109,2,197},base), setmetatable({43201,2,198},base), setmetatable({43202,2,199},base), setmetatable({43203,2,200},base), setmetatable({43204,2,201},base), setmetatable({43205,2,202},base), setmetatable({43206,2,203},base), setmetatable({43207,2,204},base), setmetatable({43208,2,205},base), setmetatable({43209,2,206},base), setmetatable({43301,2,207},base), setmetatable({43302,2,208},base), setmetatable({43303,2,209},base), setmetatable({43304,2,210},base), setmetatable({43305,2,211},base), setmetatable({43306,2,212},base), setmetatable({43307,2,213},base), setmetatable({43308,2,214},base), setmetatable({43309,2,215},base), setmetatable({45101,2,216},base), setmetatable({45102,2,217},base), setmetatable({45103,2,218},base), setmetatable({45104,2,219},base), setmetatable({45105,2,220},base), setmetatable({45106,2,221},base), setmetatable({45107,2,222},base), setmetatable({45108,2,223},base), setmetatable({45109,2,224},base), setmetatable({45201,2,225},base), setmetatable({45202,2,226},base), setmetatable({45203,2,227},base), setmetatable({45204,2,228},base), setmetatable({45205,2,229},base), setmetatable({45206,2,230},base), setmetatable({45207,2,231},base), setmetatable({45208,2,232},base), setmetatable({45209,2,233},base), setmetatable({45301,2,234},base), setmetatable({45302,2,235},base), setmetatable({45303,2,236},base), setmetatable({45304,2,237},base), setmetatable({45305,2,238},base), setmetatable({45306,2,239},base), setmetatable({45307,2,240},base), setmetatable({45308,2,241},base), setmetatable({45309,2,242},base), } return { dataTable = dataTable, propertyTable = propertyTable, primaryTable = primaryTable, }