# golden precision oracle table
# generated by scripts/gen_golden_precision.py
# each line: <input_raw>\t<floor_raw>\t<cls>
# input_raw  storage integer of x at the tier scale (x = input_raw / 10**scale).
# floor_raw  floor(f(x) * 10**scale), rounded toward negative infinity.
# cls        fractional class of f(x)*10**scale - floor_raw, in [0,1):
#              Z = exact (frac == 0), L = 0<frac<0.5, E = frac==0.5, G = 0.5<frac<1.
# The correctly-rounded result under any RoundingMode is floor_raw or
# floor_raw+1, derived from (floor_raw, cls, sign) by the harness.
# Computed by mpmath at max(700, 2*SCALE + 64)-digit working precision.
19399686453849063365637893793399950207760165008387044801185608994649814965035596761623482220691256815017478004688576701501668069587759192188415909925604734134223147417289316135996432452464823477549686937108914771065946770450006441022559127077003284997695212227979786009591585399514894933728743681705070281918393720577951601155486276792116683372795012029959104755154556862485894730749738138727490666036841733209315697968605227930385612042925296939702029075139	19399662117119076222230538417004714121605160581759020463248233318633330604348425533794376417658013529048850064669903871247525857980385980023202312775720383050575338267769493105303888901359720610508505156756507116493533436550750183932172860515300850830353921950484223826772730660976963888096907971445627731547622861146678615794364850412728281882164277736054168130211246530227182924047832109806516805100289869474776741683261776235087235754170385772988851937400	G
30078837386929518446996362693517548864891750899204783504136436220730159181133305021269172787948054275107665618246868003523737485640766674955680957179378588959089333254286863941257864427818301849281552926192792472645444559590577993088483660145865084889143123504583968296996522567258816033420544436709630732236394086819964281236510151199933926554711830030395863256978939830006244202860417787596971103663547895064418286761590220814489540126943660781840527804164382	9951319279340007566262186911326257213094555090171068261196739818229032268318262486583976754799454221409107076780824637700347977462213671714793044273281606276310956148558864953034413878903216097464378284551050915074745257138662537562391265280060015882912775651310419940383967942815366740069770668481295732884075203992394426999239458828133180155646436643238554265431803797360273200834823434324058453097999788361805425274765328216080852647630241295905718751179988	L
-135082819134522560619392405431695022813273817940693053556045217150922259061589999468086632721006781845871802115812443303440682622998531289021632622157665237707550732816709213662970329752192747244950002809401657576826223158485018592307086948250410232781673926657382922039895821425141906735510560879651619489471043894823380059003568847426291773134271292509838746528835236715029578821724693780907095514718332169024828450549382346437691842738643648099122698588418400	-9999999999963026939140764277711058945373087997952680435256879328867495331969807157339078650118537929921526162861747043633582561701313226748982483856715360180224932328665801769038125073924396630307162216799281542966432757512823037984029455814985715744994715190982368745143698113649544217399349079560355851263840453755468289592632701994022006776376171814930627810791887053369883980976321808252973882357266882583646411919859991150928881500418816391674261992133577	L
152025098324357029361008157131512395093992433925648232234188297884215861289822407532948443431810303110152549740365602067565389126032900531443298732600332969581416715504524836972667233678551025182823736323914769619289371271250720337896262438970024283775523316133996285028667983753827063844258126283310563067640018189731577769542334892132042876323250467834101347775792444708604391355033048362139512326739682042128451427572200024378271480902351920102226552263108022	9999999999998751761041705423862684487228564926304082934284292465813958878765618370832956495773838399893105714595076434148637984213338749328240789441002300724148487495673948945844027425987120997335138644820635607938058248781344650092659026545996179903621463780409909394745649700901210134272881431338695902940672621355935003581991924121624250164426361449281401873898950243262584920910303764113912057786771327758538810740466925514251925706658964305416854499900881	G
-193045850604451534555573991133990815241719387674470416494683822428190914089318112873511671235652642304403221036386541595096862470216343795688821829119137559137729352525218361666537660942525856932903786428738667042984990458578651467364022702712680632914657166082672635022002523437485359644267682965465337559955479191766088395240562953765178279992646288652112647223310804494097389482648733208089868777466401524730399023258800534431947654750838807910675397192372478	-9999999999999999658586679610775110131437914351553071526557902709521587725952409875031855208625154747608403877788566711901362227508424263472828996175163864909406735688155433865085811390774103165656953688950295650300610250853741566663643473372030597110914661814288707027326242878435979431503590972838097146458928449172283800559028729346751092793560136948145473510517295778521502513404995394058667903680352049768930553331309756605281850780051119220003960966241656	L
113278727561511233549342646530793990588747866433696643912712278145942130773638843994287386733202316879151002030393540076380923514698364043994266338490758275931514944035537451561928401068439852895880149128622929472189558455142445084701367867616594493150022872382712950545979831888482140350184705355423136833276530565740928945560352155104449659672503895929297171276988529743716888936994624154674303869251543131892575908926526993253670583219105403351581988669699433	9999999997104225521475896700289465360798124099580852765113020867242928802098426460655197788211172986636793664306883549265911415305256747412640810991671163245988757283223044514051477263347792012560453207931465776686343495380063699276773360668992306799379907847337481648417417398861798621796326773358871893304073732289148430974258377795884632185327956944286110757397527317617132261734970894327390379238378725417038977629593874487456405628501113317220028096774028	G
52166441774161853511899592638419058473788850695040232702398398814151441862294213136898020656202072953014676351003511424425888953718146759642287895988845292044300840071465887804083553577728145768232941476428883101354806463647096135701385735882727853199985091259236567288080208432868161336171792096554346042978252778108768328615902354120216612167875180715742337719694157495957243839060967344852585629728573682783434544633031721785682987212470401920660760969621849	9999411295099067755391272073710852244464193245867343401035450294518383536014536312697321446214034133465753048152176511200081956883121474422238661628653388221018714060542357259535589239533654875727250161826015443931370794757848974388004974063157136675705113198718286177777863955471483873043338655307553842964179605865340428560082785572054611556562269165251389793541663706685818567013389740312745874046892594730023304894304982633479071052370481577870819447526364	L
-608779713169896790117943780313794284065379148919385053057428247791552936729928969981789220815191786884791132443093479905025109481213360843298500758789390650897984714979600773833919281271803540341409204717824361242482817596289181954481098375211272779274733454821306460274991183084876699295680251927179226976683735555487174871413714161214108815134128342108405098604799696640074243833952643265783829660976349969652253120077656918262250962487706589914880260342527	-608028754685884915970384345558337901594687238898013556520640181074588066232793484829454645552137500873864588237816953197353311162459158374548589975833355223306172209962066527090722092788497017642692157325754712905925991024288216324317844257828596671903326807212763473608010530457790827858865560936150325944412663392626416720317110529595991501372669249084618616408025285617148752190085178158354985022083489885263710900063779391828216431476239125456638817409570	G
0	0	Z
1	0	G
-1	-1	L
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	7615941559557648881194582826047935904127685972579365515968105001219532445766384834589475216736767144219027597015540775323683091147624854132970066696113211253965101376080877764393409926042066795531174758011305900662577831975245123799759179611970775735459141081433504335156751805970327604880296389577414041105552827434574741288701167320224336661418204265213853149840080178094249405971665020197077111278076211510055741702778683601321201082307883017522102475085054	G
-10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	-7615941559557648881194582826047935904127685972579365515968105001219532445766384834589475216736767144219027597015540775323683091147624854132970066696113211253965101376080877764393409926042066795531174758011305900662577831975245123799759179611970775735459141081433504335156751805970327604880296389577414041105552827434574741288701167320224336661418204265213853149840080178094249405971665020197077111278076211510055741702778683601321201082307883017522102475085055	L
5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	4621171572600097585023184836436725487302892803301130385527318158380809061404092787749490641519624905843489329862815491328822654618695978959571446116158785633291327041667769391973725679307702700373014486085992624095817836118928991467038027692213356817828477333221899412647880130793412877380742002000959295756775984343513325147227127996024333757073604526695030274895295553164403050680200830771946755685054069098163682323450062782897660344644092519017660491754306	G
-5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	-4621171572600097585023184836436725487302892803301130385527318158380809061404092787749490641519624905843489329862815491328822654618695978959571446116158785633291327041667769391973725679307702700373014486085992624095817836118928991467038027692213356817828477333221899412647880130793412877380742002000959295756775984343513325147227127996024333757073604526695030274895295553164403050680200830771946755685054069098163682323450062782897660344644092519017660491754307	L
50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	9999092042625951312109904475344730210898126159905478627364288722625610163339210168229866614288642867505105091230558611990876086422073138304868375866417550476968664142917014738145672789573794774519930334531896118079726792763255808128918164662200201223824398504036674106338627148457992305099265421951821844944392803774149376577467375037789340772329305897177661479411023928604409740548502111909104915296443705362033936875884481611836017792586317270747122577946037	L
-50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	-9999092042625951312109904475344730210898126159905478627364288722625610163339210168229866614288642867505105091230558611990876086422073138304868375866417550476968664142917014738145672789573794774519930334531896118079726792763255808128918164662200201223824398504036674106338627148457992305099265421951821844944392803774149376577467375037789340772329305897177661479411023928604409740548502111909104915296443705362033936875884481611836017792586317270747122577946038	G
100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	9999999958776927636195928371382757410508146184950199622614006954368018808987668261065133249506902318697259419544036327772362459893512211244006908003211532485203022137017607570678432859668104209716730497156118501468191407104610515511692971157504163229188568204634468757812712737866312835653107477418895045776154565157184572512377589234206571886562806659358613914459087744011215980801712200160619199569961731763390851838370473764253111910668069154413167186210451	L
-100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	-9999999958776927636195928371382757410508146184950199622614006954368018808987668261065133249506902318697259419544036327772362459893512211244006908003211532485203022137017607570678432859668104209716730497156118501468191407104610515511692971157504163229188568204634468757812712737866312835653107477418895045776154565157184572512377589234206571886562806659358613914459087744011215980801712200160619199569961731763390851838370473764253111910668069154413167186210452	G
5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546940	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998	G
-5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546940	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999	L
5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546941	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999	L
-5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546941	-10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	G
5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546942	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999	L
-5299411449789104799788466506381328560322910924517979121147257572272883970367759178120822888341058179624235910702361225285510336170869246193117624302685373265620340217002917623116691293293455814982660678961197191274822541778118174669580566065294674105888759174283304892089180757573870924320419195271060436094529544857980176117186150904145139573380623361190204012756920646644958044110375385498810376168958669590745750194986145496489102712224018147248532127388546942	-10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	G
5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721647	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997	G
-5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721647	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998	L
5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721648	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998	L
-5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721648	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999	G
5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721649	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998	L
-5295945713886305073241380345774037677482533423846177844876654172225417002257910704542793571706076086186525903297258371856841908569690455540332460948927197885810686579148775765940739758100336356615305062210620368785046346175742311261705905739517050435191129759531039856612548924360600403124630120510841733942602040848259322908828557680580939732521700626405072654601597915893672007097967196631862183415482366249040063825617530851706634977095204886754233661378721649	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999	G
5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157619	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999994	G
-5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157619	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999995	L
5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157620	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999995	L
-5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157620	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999996	G
5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157621	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999995	L
-5291364260226934297915462709715197622125282917746636532537694332815513075429220889297672218950592281570236079187252647471011716144722622812119456219598054736982579318815431706888423829012444107357374328185229186875935593149677206966016735291638565058249016567819198101790567919212444488118111248030168612737886174865856987319220203784925467806125368485917933039054413816709518707194309732633950172871531750397127436425603417682898295153924363571032495302830157621	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999996	G
5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332325	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999989	G
-5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332325	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990	L
5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332326	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990	L
-5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332326	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991	G
5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332327	9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990	L
-5287898524324134571368376549107906739284905417074835256267090932768046107319372415719642902315610188132526071782149794042343288543543832159334292865839879357172925680961289849712472293819324648990018711434652364386159397547301343558142074965860941387551387153066933066313936085999173966922322173269949910585958670856136134110862610561361267965266445751132801680899091085958232670181901543767001980118055447055421750056234803038115827418795550310538196836820332327	-9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991	G
19399686453849063365637893793399950207760165008387044801185608994649814965035596761623482220691256815017478004688576701501668069587759192188415909925604734134223147417289316135996432452464823477549686937108914771065946770450006441022559127077003284997695212227979786009591585399514894933728743681705070281918393720577951601155486276792116683372795012029959104755154556862485894730749738138727490666036841733209315697968605227930385612042925296939702029075140	19399662117119076222230538417004714121605160581759020463248233318633330604348425533794376417658013529048850064669903871247525857980385980023202312775720383050575338267769493105303888901359720610508505156756507116493533436550750183932172860515300850830353921950484223826772730660976963888096907971445627731547622861146678615794364850412728281882164277736054168130211246530227182924047832109806516805100289869474776741683261776235087235754170385772988851937401	G
30078837386929518446996362693517548864891750899204783504136436220730159181133305021269172787948054275107665618246868003523737485640766674955680957179378588959089333254286863941257864427818301849281552926192792472645444559590577993088483660145865084889143123504583968296996522567258816033420544436709630732236394086819964281236510151199933926554711830030395863256978939830006244202860417787596971103663547895064418286761590220814489540126943660781840527804164383	9951319279340007566262186911326257213094555090171068261196739818229032268318262486583976754799454221409107076780824637700347977462213671714793044273281606276310956148558864953034413878903216097464378284551050915074745257138662537562391265280060015882912775651310419940383967942815366740069770668481295732884075203992394426999239458828133180155646436643238554265431803797360273200834823434324058453097999788361805425274765328216080852647630241295905718751179988	L
-135082819134522560619392405431695022813273817940693053556045217150922259061589999468086632721006781845871802115812443303440682622998531289021632622157665237707550732816709213662970329752192747244950002809401657576826223158485018592307086948250410232781673926657382922039895821425141906735510560879651619489471043894823380059003568847426291773134271292509838746528835236715029578821724693780907095514718332169024828450549382346437691842738643648099122698588418399	-9999999999963026939140764277711058945373087997952680435256879328867495331969807157339078650118537929921526162861747043633582561701313226748982483856715360180224932328665801769038125073924396630307162216799281542966432757512823037984029455814985715744994715190982368745143698113649544217399349079560355851263840453755468289592632701994022006776376171814930627810791887053369883980976321808252973882357266882583646411919859991150928881500418816391674261992133577	L
152025098324357029361008157131512395093992433925648232234188297884215861289822407532948443431810303110152549740365602067565389126032900531443298732600332969581416715504524836972667233678551025182823736323914769619289371271250720337896262438970024283775523316133996285028667983753827063844258126283310563067640018189731577769542334892132042876323250467834101347775792444708604391355033048362139512326739682042128451427572200024378271480902351920102226552263108023	9999999999998751761041705423862684487228564926304082934284292465813958878765618370832956495773838399893105714595076434148637984213338749328240789441002300724148487495673948945844027425987120997335138644820635607938058248781344650092659026545996179903621463780409909394745649700901210134272881431338695902940672621355935003581991924121624250164426361449281401873898950243262584920910303764113912057786771327758538810740466925514251925706658964305416854499900881	G
-193045850604451534555573991133990815241719387674470416494683822428190914089318112873511671235652642304403221036386541595096862470216343795688821829119137559137729352525218361666537660942525856932903786428738667042984990458578651467364022702712680632914657166082672635022002523437485359644267682965465337559955479191766088395240562953765178279992646288652112647223310804494097389482648733208089868777466401524730399023258800534431947654750838807910675397192372477	-9999999999999999658586679610775110131437914351553071526557902709521587725952409875031855208625154747608403877788566711901362227508424263472828996175163864909406735688155433865085811390774103165656953688950295650300610250853741566663643473372030597110914661814288707027326242878435979431503590972838097146458928449172283800559028729346751092793560136948145473510517295778521502513404995394058667903680352049768930553331309756605281850780051119220003960966241656	L
113278727561511233549342646530793990588747866433696643912712278145942130773638843994287386733202316879151002030393540076380923514698364043994266338490758275931514944035537451561928401068439852895880149128622929472189558455142445084701367867616594493150022872382712950545979831888482140350184705355423136833276530565740928945560352155104449659672503895929297171276988529743716888936994624154674303869251543131892575908926526993253670583219105403351581988669699434	9999999997104225521475896700289465360798124099580852765113020867242928802098426460655197788211172986636793664306883549265911415305256747412640810991671163245988757283223044514051477263347792012560453207931465776686343495380063699276773360668992306799379907847337481648417417398861798621796326773358871893304073732289148430974258377795884632185327956944286110757397527317617132261734970894327390379238378725417038977629593874487456405628501113317220028096774028	G
52166441774161853511899592638419058473788850695040232702398398814151441862294213136898020656202072953014676351003511424425888953718146759642287895988845292044300840071465887804083553577728145768232941476428883101354806463647096135701385735882727853199985091259236567288080208432868161336171792096554346042978252778108768328615902354120216612167875180715742337719694157495957243839060967344852585629728573682783434544633031721785682987212470401920660760969621850	9999411295099067755391272073710852244464193245867343401035450294518383536014536312697321446214034133465753048152176511200081956883121474422238661628653388221018714060542357259535589239533654875727250161826015443931370794757848974388004974063157136675705113198718286177777863955471483873043338655307553842964179605865340428560082785572054611556562269165251389793541663706685818567013389740312745874046892594730023304894304982633479071052370481577870819447526364	L
-608779713169896790117943780313794284065379148919385053057428247791552936729928969981789220815191786884791132443093479905025109481213360843298500758789390650897984714979600773833919281271803540341409204717824361242482817596289181954481098375211272779274733454821306460274991183084876699295680251927179226976683735555487174871413714161214108815134128342108405098604799696640074243833952643265783829660976349969652253120077656918262250962487706589914880260342526	-608028754685884915970384345558337901594687238898013556520640181074588066232793484829454645552137500873864588237816953197353311162459158374548589975833355223306172209962066527090722092788497017642692157325754712905925991024288216324317844257828596671903326807212763473608010530457790827858865560936150325944412663392626416720317110529595991501372669249084618616408025285617148752190085178158354985022083489885263710900063779391828216431476239125456638817409569	G
