blob: eeaac305f15410e94051238f533e6a0f5dec46d8 [file] [log] [blame]
// Copyright John Maddock 2008.
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#define SC_(x) static_cast<T>(BOOST_JOIN(x, L))
static const boost::array<boost::array<T, 6>, 72> ncbeta_big = {{
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.090561676025390625000000000000000000000e2), SC_(2.322846374511718750000000000000000000000e2), SC_(6.248598918318748474121093750000000000000e-2), SC_(5.822794103663371475941613559141512048716e-200), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.299617919921875000000000000000000000000e2), SC_(2.906821289062500000000000000000000000000e2), SC_(1.553418934345245361328125000000000000000e-1), SC_(2.376427035888773394585864365564861664654e-112), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.320523529052734375000000000000000000000e2), SC_(9.757655029296875000000000000000000000000e2), SC_(3.780863285064697265625000000000000000000e-1), SC_(9.534309971409020993977308030456117404144e-89), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.322846374511718750000000000000000000000e2), SC_(1.879048828125000000000000000000000000000e3), SC_(6.258654594421386718750000000000000000000e-1), SC_(8.273529404980685686135545983154559305766e-53), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.323078765869140625000000000000000000000e2), SC_(2.308069091796875000000000000000000000000e3), SC_(7.707736492156982421875000000000000000000e-1), SC_(6.642746074306700324296888792472255191709e-16), SC_(9.999999999999993357253925693299675703111e-1) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.325169372558593750000000000000000000000e2), SC_(8.064482421875000000000000000000000000000e3), SC_(9.388024210929870605468750000000000000000e-1), SC_(3.784012698595881643945309133853831952949e-3), SC_(9.962159873014041183560546908661461680471e-1) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.346074829101562500000000000000000000000e2), SC_(1.567437500000000000000000000000000000000e4), SC_(9.707729816436767578125000000000000000000e-1), SC_(2.935931059732195123761306546780042425559e-1), SC_(7.064068940267804876238693453219957574441e-1) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.555131072998046875000000000000000000000e2), SC_(2.000542187500000000000000000000000000000e4), SC_(9.756411910057067871093750000000000000000e-1), SC_(4.916958930557002818402814932631962599797e-1), SC_(5.083041069442997181597185067368037400203e-1) },
{ SC_(2.322846374511718750000000000000000000000e2), SC_(2.787415771484375000000000000000000000000e2), SC_(5.348914843750000000000000000000000000000e4), SC_(9.897736907005310058593750000000000000000e-1), SC_(4.926920140457373120750763227119217556742e-1), SC_(5.073079859542626879249236772880782443258e-1) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(2.906821250915527343750000000000000000000e1), SC_(1.567437500000000000000000000000000000000e4), SC_(9.982179403305053710937500000000000000000e-1), SC_(9.994919920744164088096546647236384815783e-1), SC_(5.080079255835911903453352763615184216904e-4) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(7.267053222656250000000000000000000000000e1), SC_(2.000542187500000000000000000000000000000e4), SC_(9.976629614830017089843750000000000000000e-1), SC_(9.999999999999983875164826739274160375349e-1), SC_(1.612483517326072583962465078546376039408e-15) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(1.453410644531250000000000000000000000000e2), SC_(5.348914843750000000000000000000000000000e4), SC_(9.986631274223327636718750000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(3.010804490077860063798231369313535930122e-42) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(3.778867492675781250000000000000000000000e2), SC_(2.322846374511718750000000000000000000000e2), SC_(5.188288092613220214843750000000000000000e-1), SC_(5.089321557957671134199777152425169214951e-1), SC_(4.910678442042328865800222847574830785049e-1) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(4.360231933593750000000000000000000000000e2), SC_(2.906821289062500000000000000000000000000e2), SC_(5.048558712005615234375000000000000000000e-1), SC_(6.058697905723221366664491586322735988918e-1), SC_(3.941302094276778633335508413677264011082e-1) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(5.813642578125000000000000000000000000000e2), SC_(9.757655029296875000000000000000000000000e2), SC_(6.112647652626037597656250000000000000000e-1), SC_(9.955089747240769047271157763291403354685e-1), SC_(4.491025275923095272884223670859664531545e-3) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(8.720463867187500000000000000000000000000e2), SC_(1.879048828125000000000000000000000000000e3), SC_(6.542472243309020996093750000000000000000e-1), SC_(9.999999972226024110911179121134729543583e-1), SC_(2.777397588908882087886527045641662997938e-9) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(1.162728515625000000000000000000000000000e3), SC_(2.308069091796875000000000000000000000000e3), SC_(6.569214463233947753906250000000000000000e-1), SC_(9.999999999999999999995533478732255838241e-1), SC_(4.466521267744161758750286812848432918534e-22) },
{ SC_(2.906821289062500000000000000000000000000e2), SC_(1.453410644531250000000000000000000000000e3), SC_(8.064482421875000000000000000000000000000e3), SC_(8.322365880012512207031250000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(1.724098253290586949046235121920786188871e-50) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(7.318240966796875000000000000000000000000e2), SC_(2.322846374511718750000000000000000000000e2), SC_(9.197415113449096679687500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(2.098029526746715772059557152803443778923e-305) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(8.781889038085937500000000000000000000000e2), SC_(2.906821289062500000000000000000000000000e2), SC_(5.607348680496215820312500000000000000000e-2), SC_(4.137966307189253467290003067675414259896e-745), SC_(1.000000000000000000000000000000000000000) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.660078735351562500000000000000000000000e2), SC_(9.757655029296875000000000000000000000000e2), SC_(1.505941897630691528320312500000000000000e-1), SC_(2.312581255996761321216691130907918725012e-439), SC_(1.000000000000000000000000000000000000000) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.747897338867187500000000000000000000000e2), SC_(1.879048828125000000000000000000000000000e3), SC_(3.313369452953338623046875000000000000000e-1), SC_(1.822938095440314319524488179659476739600e-219), SC_(1.000000000000000000000000000000000000000) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.757655029296875000000000000000000000000e2), SC_(2.308069091796875000000000000000000000000e3), SC_(5.143225789070129394531250000000000000000e-1), SC_(1.421828425120214003942552400693765508326e-67), SC_(1.000000000000000000000000000000000000000) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.758630981445312500000000000000000000000e2), SC_(8.064482421875000000000000000000000000000e3), SC_(7.532094120979309082031250000000000000000e-1), SC_(1.278959916011845843611062944857639073496e-47), SC_(1.000000000000000000000000000000000000000) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.767413330078125000000000000000000000000e2), SC_(1.567437500000000000000000000000000000000e4), SC_(8.912172317504882812500000000000000000000e-1), SC_(2.728322119200344826952604570486340362225e-3), SC_(9.972716778807996551730473954295136596378e-1) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(9.855231323242187500000000000000000000000e2), SC_(2.000542187500000000000000000000000000000e4), SC_(9.167025685310363769531250000000000000000e-1), SC_(3.589860146897613099118333082236256051011e-1), SC_(6.410139853102386900881666917763743948989e-1) },
{ SC_(9.757655029296875000000000000000000000000e2), SC_(1.073342041015625000000000000000000000000e3), SC_(5.348914843750000000000000000000000000000e4), SC_(9.627218246459960937500000000000000000000e-1), SC_(4.959666475640454900645452407891567289414e-1), SC_(5.040333524359545099354547592108432710586e-1) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(1.879048919677734375000000000000000000000e2), SC_(2.000542187500000000000000000000000000000e4), SC_(9.922152757644653320312500000000000000000e-1), SC_(9.999999999999999906525997974104688623475e-1), SC_(9.347400202589531137652505012008628236569e-18) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(4.697622070312500000000000000000000000000e2), SC_(5.348914843750000000000000000000000000000e4), SC_(9.946175813674926757812500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(1.812197155304730289100502335815782533179e-90) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(2.254858642578125000000000000000000000000e3), SC_(2.322846374511718750000000000000000000000e2), SC_(4.695008695125579833984375000000000000000e-1), SC_(5.029136707270802745099779711341809125434e-1), SC_(4.970863292729197254900220288658190874566e-1) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(2.442763427734375000000000000000000000000e3), SC_(2.906821289062500000000000000000000000000e2), SC_(4.537145793437957763671875000000000000000e-1), SC_(5.289819531087712125353700747589292943748e-1), SC_(4.710180468912287874646299252410707056252e-1) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(2.818573242187500000000000000000000000000e3), SC_(9.757655029296875000000000000000000000000e2), SC_(4.618234336376190185546875000000000000000e-1), SC_(7.697208318278162838782020353802049561352e-1), SC_(2.302791681721837161217979646197950438648e-1) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(3.758097656250000000000000000000000000000e3), SC_(1.879048828125000000000000000000000000000e3), SC_(4.805082082748413085937500000000000000000e-1), SC_(9.999999999999968174474902410920896815627e-1), SC_(3.182552509758907910318437261362448122236e-15) },
{ SC_(1.879048828125000000000000000000000000000e3), SC_(5.637146484375000000000000000000000000000e3), SC_(2.308069091796875000000000000000000000000e3), SC_(4.581811428070068359375000000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(1.102182053081964421449952586342158942845e-77) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(1.154034545898437500000000000000000000000e3), SC_(2.322846374511718750000000000000000000000e2), SC_(9.193707704544067382812500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(2.009973732211367743382389112086731774944e-373) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(1.731051757812500000000000000000000000000e3), SC_(2.906821289062500000000000000000000000000e2), SC_(9.172621965408325195312500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(1.026038931560756120296233644557392281345e-728) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.077262207031250000000000000000000000000e3), SC_(9.757655029296875000000000000000000000000e2), SC_(5.737299844622611999511718750000000000000e-2), SC_(1.179438847006603499209184718675810235937e-1792), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.284988525390625000000000000000000000000e3), SC_(1.879048828125000000000000000000000000000e3), SC_(1.467453837394714355468750000000000000000e-1), SC_(2.170603560826971624886942881463485578948e-993), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.305760986328125000000000000000000000000e3), SC_(2.308069091796875000000000000000000000000e3), SC_(3.001131117343902587890625000000000000000e-1), SC_(8.489166704175388964892782203557684023722e-396), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.308069091796875000000000000000000000000e3), SC_(8.064482421875000000000000000000000000000e3), SC_(5.498300790786743164062500000000000000000e-1), SC_(1.254458591955832602131382517483326851816e-213), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.308300048828125000000000000000000000000e3), SC_(1.567437500000000000000000000000000000000e4), SC_(7.331741452217102050781250000000000000000e-1), SC_(1.826182635021394060381579011272045655768e-85), SC_(1.000000000000000000000000000000000000000) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.310377197265625000000000000000000000000e3), SC_(2.000542187500000000000000000000000000000e4), SC_(8.335568308830261230468750000000000000000e-1), SC_(4.781961640340889428050915411134222276392e-3), SC_(9.952180383596591105719490845888657777236e-1) },
{ SC_(2.308069091796875000000000000000000000000e3), SC_(2.331149658203125000000000000000000000000e3), SC_(5.348914843750000000000000000000000000000e4), SC_(9.247934818267822265625000000000000000000e-1), SC_(2.711435846327258761421995177897213919361e-1), SC_(7.288564153672741238578004822102786080639e-1) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(8.064482421875000000000000000000000000000e2), SC_(5.348914843750000000000000000000000000000e4), SC_(9.886781573295593261718750000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(3.572832953557009007878032183153866412857e-70) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(8.870930664062500000000000000000000000000e3), SC_(2.322846374511718750000000000000000000000e2), SC_(4.797580540180206298828125000000000000000e-1), SC_(5.000745572327812933893269721471576983968e-1), SC_(4.999254427672187066106730278528423016032e-1) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(9.677378906250000000000000000000000000000e3), SC_(2.906821289062500000000000000000000000000e2), SC_(4.590313434600830078125000000000000000000e-1), SC_(5.059188813196472021413131958200680825291e-1), SC_(4.940811186803527978586868041799319174709e-1) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(1.048382714843750000000000000000000000000e4), SC_(9.757655029296875000000000000000000000000e2), SC_(4.498181641101837158203125000000000000000e-1), SC_(5.598900959283613304893371453709487210277e-1), SC_(4.401099040716386695106628546290512789723e-1) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(1.209672363281250000000000000000000000000e4), SC_(1.879048828125000000000000000000000000000e3), SC_(4.323903024196624755859375000000000000000e-1), SC_(9.472136011791436975079346659925488874113e-1), SC_(5.278639882085630249206533400745111258868e-2) },
{ SC_(8.064482421875000000000000000000000000000e3), SC_(1.612896484375000000000000000000000000000e4), SC_(2.308069091796875000000000000000000000000e3), SC_(4.215314388275146484375000000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(8.780570835430068597846932288933646184057e-74) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(3.918593750000000000000000000000000000000e3), SC_(2.322846374511718750000000000000000000000e2), SC_(9.337261915206909179687500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(6.669886156648541481539239127712633559563e-822) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(7.837187500000000000000000000000000000000e3), SC_(2.906821289062500000000000000000000000000e2), SC_(9.171786308288574218750000000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(2.537328853966596437961665214743068422061e-2547) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.175578125000000000000000000000000000000e4), SC_(9.757655029296875000000000000000000000000e2), SC_(9.157835841178894042968750000000000000000e-1), SC_(1.000000000000000000000000000000000000000), BOOST_MATH_SMALL_CONSTANT(SC_(2.578246188050503138375491350089200688257e-4975)) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.410693750000000000000000000000000000000e4), SC_(1.879048828125000000000000000000000000000e3), SC_(5.408018454909324645996093750000000000000e-2), BOOST_MATH_SMALL_CONSTANT(SC_(8.129170124843363135273982574840676966496e-11622)), SC_(1.000000000000000000000000000000000000000) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.551763183593750000000000000000000000000e4), SC_(2.308069091796875000000000000000000000000e3), SC_(1.300653219223022460937500000000000000000e-1), BOOST_MATH_SMALL_CONSTANT(SC_(9.360587609330494354572770355536264481673e-5810)), SC_(1.000000000000000000000000000000000000000) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.565870117187500000000000000000000000000e4), SC_(8.064482421875000000000000000000000000000e3), SC_(2.786142826080322265625000000000000000000e-1), SC_(1.261773771265826023398263693589020602527e-2297), SC_(1.000000000000000000000000000000000000000) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.567437500000000000000000000000000000000e4), SC_(1.567437500000000000000000000000000000000e4), SC_(4.499984383583068847656250000000000000000e-1), SC_(1.100181469524262372222569926548005371912e-657), SC_(1.000000000000000000000000000000000000000) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.567594238281250000000000000000000000000e4), SC_(2.000542187500000000000000000000000000000e4), SC_(5.588295459747314453125000000000000000000e-1), SC_(2.560684482889387137691472255137878939473e-124), SC_(1.000000000000000000000000000000000000000) },
{ SC_(1.567437500000000000000000000000000000000e4), SC_(1.569004980468750000000000000000000000000e4), SC_(5.348914843750000000000000000000000000000e4), SC_(7.226873636245727539062500000000000000000e-1), SC_(1.364294949865959215854400373254240620072e-4), SC_(9.998635705050134040784145599626745759380e-1) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(2.020547656250000000000000000000000000000e4), SC_(2.322846374511718750000000000000000000000e2), SC_(4.984606206417083740234375000000000000000e-1), SC_(4.207010290007294561360169037428775918686e-1), SC_(5.792989709992705438639830962571224081314e-1) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(2.200596484375000000000000000000000000000e4), SC_(2.906821289062500000000000000000000000000e2), SC_(4.779963195323944091796875000000000000000e-1), SC_(5.000532054426537105845574884793934312647e-1), SC_(4.999467945573462894154425115206065687353e-1) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(2.400650781250000000000000000000000000000e4), SC_(9.757655029296875000000000000000000000000e2), SC_(4.605794548988342285156250000000000000000e-1), SC_(5.091425099452637143386757843925728266261e-1), SC_(4.908574900547362856613242156074271733739e-1) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(2.600704687500000000000000000000000000000e4), SC_(1.879048828125000000000000000000000000000e3), SC_(4.466459453105926513671875000000000000000e-1), SC_(5.942780802025344552207236227109420873466e-1), SC_(4.057219197974655447792763772890579126534e-1) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(3.000813281250000000000000000000000000000e4), SC_(2.308069091796875000000000000000000000000e3), SC_(4.193387329578399658203125000000000000000e-1), SC_(9.956380547431874873496935745113045362901e-1), SC_(4.361945256812512650306425488695463709880e-3) },
{ SC_(2.000542187500000000000000000000000000000e4), SC_(4.001084375000000000000000000000000000000e4), SC_(8.064482421875000000000000000000000000000e3), SC_(4.320940375328063964843750000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(2.312959578619525129783342844601108813625e-171) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(5.348915039062500000000000000000000000000e3), SC_(2.322846374511718750000000000000000000000e2), SC_(9.546350240707397460937500000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(2.237637941712600702639280257134814673880e-479) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(1.337228710937500000000000000000000000000e4), SC_(2.906821289062500000000000000000000000000e2), SC_(9.334779381752014160156250000000000000000e-1), SC_(1.000000000000000000000000000000000000000), SC_(7.697670330139327953085651655652971629062e-2801) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(2.674457421875000000000000000000000000000e4), SC_(9.757655029296875000000000000000000000000e2), SC_(9.171703457832336425781250000000000000000e-1), SC_(1.000000000000000000000000000000000000000), BOOST_MATH_SMALL_CONSTANT(SC_(4.351032154164457022358781300987678516698e-8686)) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(4.814023046875000000000000000000000000000e4), SC_(2.308069091796875000000000000000000000000e3), SC_(5.316342040896415710449218750000000000000e-2), BOOST_MATH_SMALL_CONSTANT(SC_(7.149393115066689998913230513163359568986e-39230)), SC_(1.000000000000000000000000000000000000000) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(5.295425781250000000000000000000000000000e4), SC_(8.064482421875000000000000000000000000000e3), SC_(1.301675438880920410156250000000000000000e-1), BOOST_MATH_SMALL_CONSTANT(SC_(8.209475494274670414553430270177931678225e-19833)), SC_(1.000000000000000000000000000000000000000) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(5.343566015625000000000000000000000000000e4), SC_(1.567437500000000000000000000000000000000e4), SC_(2.671890854835510253906250000000000000000e-1), BOOST_MATH_SMALL_CONSTANT(SC_(9.106575025886434917832830930013038223616e-7308)), SC_(1.000000000000000000000000000000000000000) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(5.348914843750000000000000000000000000000e4), SC_(2.000542187500000000000000000000000000000e4), SC_(4.070649147033691406250000000000000000000e-1), SC_(8.116577402645222335506750742438163224103e-1745), SC_(1.000000000000000000000000000000000000000) },
{ SC_(5.348914843750000000000000000000000000000e4), SC_(5.349450000000000000000000000000000000000e4), SC_(5.348914843750000000000000000000000000000e4), SC_(5.399778485298156738281250000000000000000e-1), SC_(4.303272623463637069485056374998013097226e-372), SC_(1.000000000000000000000000000000000000000) }
}};
#undef SC_