rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
get_intervalquadrature_points.m
Go to the documentation of this file.
1 function [points, weights] = get_intervalquadrature_weights_1d(poldeg)
2 % function [points, weights] = get_intervalquadrature_weights(poldeg)
3 % returns local quadrature points and corresponding weights for a
4 % Gaussian quadrature rule for a function defined on a 1d interval.
5 %
6 % The quadrature rules are supported up to a degree of 23.
7 % parameters:
8 % poldeg: degree of polynomial the quadrature rule exactly approximates
9 % (0-23)
10 %
11 % return values:
12 % points: quadrature points in local coordinates (0-1)
13 % weights: quadrature weights at quadrature points
14 %
15 switch poldeg
16  case {0,1}
17  points = .5;
18  weights = 1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000;
19  case {2,3}
20  % a = 0.5*sqrt(1/3);
21  % points = [0.5 - a, 0.5 + a];
22  % weights = [0.5,0.5];
23  points = ...
24  [.2113248654051871177454256097490212721761991243649365619906988367580111638485333271531423022071252374, ...
25  .7886751345948128822545743902509787278238008756350634380093011632419888361514666728468576977928747626]';
26  weights = [.5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,...
27  .5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000];
28  case {4,5}
29  % a = 0.5*sqrt(0.6);
30  % points = [0.5 - a, 0.5, 0.5 + a];
31  % weights = [5,8,5]/18;
32  points = [.1127016653792583114820734600217600389167078294708409173412426233886516908063020966480712623141326482,...
33  .5,...
34  .8872983346207416885179265399782399610832921705291590826587573766113483091936979033519287376858673518]';
35  weights = [.2777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777768,...
36  .4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444,...
37  .2777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777];
38  case {6,7}
39  points = [.694318442029737123880267555535952474521373101851411811921390395467352642524755671479188300577603474e-1,...
40  .3300094782075718675986671204483776563997120651145428237035230115894899847683814827610623597822225942,...
41  .6699905217924281324013328795516223436002879348854571762964769884105100152316185172389376402177774058,...
42  .9305681557970262876119732444464047525478626898148588188078609604532647357475244328520811699422396526]';
43  weights = [.1739274225687269286865319746109997036176743479169467702462646597593759337329551758609918838661290805,...
44  .3260725774312730713134680253890002963823256520830532297537353402406240662670448241390081161338709199,...
45  .3260725774312730713134680253890002963823256520830532297537353402406240662670448241390081161338709201,...
46  .1739274225687269286865319746109997036176743479169467702462646597593759337329551758609918838661290798];
47  case {8,9}
48  points = [.469100770306680036011865608503035174371740446187345685631188567281146025416565765294285052232288690e-1,...
49  .2307653449471584544818427896498955975163566965472200218988841864702644073161223544820981663747145342,...
50  .5,...
51  .7692346550528415455181572103501044024836433034527799781011158135297355926838776455179018336252854658,...
52  .9530899229693319963988134391496964825628259553812654314368811432718853974583434234705714947767711310]';
53  weights = [.1184634425280945437571320203599586813216300011062070077914139441108586442015215492899967152469757221,...
54  .2393143352496832340206457574178190964561477766715707699863638336669191335762562284877810625308020550,...
55  .2844444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445,...
56  .2393143352496832340206457574178190964561477766715707699863638336669191335762562284877810625308020556,...
57  .1184634425280945437571320203599586813216300011062070077914139441108586442015215492899967152469757224];
58  case {10,11}
59  points = [.337652428984239860938492227530026954326171311438550875637251917366932495778999018618556300390370075e-1,...
60  .1693953067668677431693002024900473264967757178024149645927366470739082516964284495278567981267692718,...
61  .3806904069584015456847491391596440322906946849299893249093024177128625328621800788753877863713254342,...
62  .6193095930415984543152508608403559677093053150700106750906975822871374671378199211246122136286745658,...
63  .8306046932331322568306997975099526735032242821975850354072633529260917483035715504721432018732307282,...
64  .9662347571015760139061507772469973045673828688561449124362748082633067504221000981381443699609629925]';
65  weights = [.8566224618958517252014807108636644676341125074202199119931771989947288027117007732396385271319433505e-1,...
66  .1803807865240693037849167569188580558307609463733727411448696201185700189186308591604811009944096747,...
67  .2339569672863455236949351719947754974058278028846052676558126599819571008101990635155550462923959909,...
68  .2339569672863455236949351719947754974058278028846052676558126599819571008101990635155550462923959910,...
69  .1803807865240693037849167569188580558307609463733727411448696201185700189186308591604811009944096740,...
70  .8566224618958517252014807108636644676341125074202199119931771989947288027117007732396385271319433505e-1];
71  case{12,13}
72  points = [.254460438286207377369051579760743687996145311646911082256154480434683348225799295971346149860371380e-1,...
73  .1292344072003027800680676133596057964629261764293048699400223240162850626639097431035865838165683764,...
74  .2970774243113014165466967939615192683263089929503149368064783741026680933869371723358436551361267061,...
75  .5,...
76  .7029225756886985834533032060384807316736910070496850631935216258973319066130628276641563448638732939,...
77  .8707655927996972199319323866403942035370738235706951300599776759837149373360902568964134161834316236,...
78  .9745539561713792622630948420239256312003854688353088917743845519565316651774200704028653850139628620]';
79  weights = [.6474248308443484663530571633954100916429370112997333198860431936232761748602115435781270908146042335e-1,...
80  .1398526957446383339507338857118897912434625326132993822685070163468094052152813384066204714505988094,...
81  .1909150252525594724751848877444875669391825417669313673755417255153527732170648541743423296720224005,...
82  .2089795918367346938775510204081632653061224489795918367346938775510204081632653061224489795918367346,...
83  .1909150252525594724751848877444875669391825417669313673755417255153527732170648541743423296720224007,...
84  .1398526957446383339507338857118897912434625326132993822685070163468094052152813384066204714505988092,...
85  .6474248308443484663530571633954100916429370112997333198860431936232761748602115435781270908146042285e-1];
86  case {14,15}
87  points = [.198550717512318841582195657152635047858823828492739808641801113137875511282903577802805203683438658e-1,...
88  .1016667612931866302042230317620847815814141341920175839649148524803913471617634539264240363521370305,...
89  .2372337950418355070911304754053768254790178784398035711245714503637725896157193637380192999031840090,...
90  .4082826787521750975302619288199080096666210935435131088414057631503977628892289429419658881444383232,...
91  .5917173212478249024697380711800919903333789064564868911585942368496022371107710570580341118555616768,...
92  .7627662049581644929088695245946231745209821215601964288754285496362274103842806362619807000968159910,...
93  .8983332387068133697957769682379152184185858658079824160350851475196086528382365460735759636478629695,...
94  .9801449282487681158417804342847364952141176171507260191358198886862124488717096422197194796316561342]';
95  weights = [.5061426814518812957626567715498109505769704552584247852950184903237008938173539243014136965202250520e-1,...
96  .1111905172266872352721779972131204422150654350256247823629546446468084072852245204268265711885989640,...
97  .1568533229389436436689811009933006566301644995013674688451319725374781359710867484808490381169642782,...
98  .1813418916891809914825752246385978060970730199471652702624115337833433673619533386621830210424142548,...
99  .1813418916891809914825752246385978060970730199471652702624115337833433673619533386621830210424142549,...
100  .1568533229389436436689811009933006566301644995013674688451319725374781359710867484808490381169642781,...
101  .1111905172266872352721779972131204422150654350256247823629546446468084072852245204268265711885989639,...
102  .5061426814518812957626567715498109505769704552584247852950184903237008938173539243014136965202250335e-1];
103  case {16,17}
104  points = [.159198802461869550822118985481635649752975997540373352249883440754598128016996234690631253865529442e-1,...
105  .819844463366821028502851059651325617279466409376620019478140101802724965592049405530269014870712298e-1,...
106  .1933142836497048013456489803292629076071396975297176535635935288593663267544994007083799930482157077,...
107  .3378732882980955354807309926783316957140218696315134555864762615789067102324378754034506991507512164,...
108  .5,...
109  .6621267117019044645192690073216683042859781303684865444135237384210932897675621245965493008492487836,...
110  .8066857163502951986543510196707370923928603024702823464364064711406336732455005992916200069517842923,...
111  .9180155536633178971497148940348674382720533590623379980521859898197275034407950594469730985129287702,...
112  .9840801197538130449177881014518364350247024002459626647750116559245401871983003765309368746134470558]';
113  weights = [.4063719418078720598594607905526182533783086039120537535555383844034334315422603147278927735147128571e-1,...
114  .9032408034742870202923601562145640475716891086602024224916795323567864527247313488229748865159985275e-1,...
115  .1303053482014677311593714347093164248859201022186499759699985010598054078344456223238230465475087002,...
116  .1561735385200014200343152032922218327993774306309523227770055827995719486620096582850609609440031770,...
117  .1651196775006298815822625346434870244394053917863441672965482489292013101536911060720584530108339632,...
118  .1561735385200014200343152032922218327993774306309523227770055827995719486620096582850609609440031768,...
119  .1303053482014677311593714347093164248859201022186499759699985010598054078344456223238230465475087008,...
120  .9032408034742870202923601562145640475716891086602024224916795323567864527247313488229748865159985195e-1,...
121  .4063719418078720598594607905526182533783086039120537535555383844034334315422603147278927735147128848e-1];
122  case {18,19}
123  points = [.130467357414141399610179939577739732858650266538089403843939666517023983826819201871382175218657218e-1,...
124  .674683166555077446339516557882534757362284925173347737390201340773126224309722193216046355269771146e-1,...
125  .1602952158504877968828363174425632121153526440825952661675914055237207123024625376924607132147598102,...
126  .2833023029353764046003670284171079188999640811718767517486492434281165054611482493874486210249411394,...
127  .4255628305091843945575869994351400076912175702896541521460053732420481913221657393144111851002681544,...
128  .5744371694908156054424130005648599923087824297103458478539946267579518086778342606855888148997318456,...
129  .7166976970646235953996329715828920811000359188281232482513507565718834945388517506125513789750588606,...
130  .8397047841495122031171636825574367878846473559174047338324085944762792876975374623075392867852401898,...
131  .9325316833444922553660483442117465242637715074826652262609798659226873775690277806783953644730228854,...
132  .9869532642585858600389820060422260267141349733461910596156060333482976016173180798128617824781342782]';
133  weights = [.3333567215434406879678440494666589642893241716007907256434744080670603204204355088839275484252944050e-1,...
134  .7472567457529029657288816982884866620127831983471368391773863437661932736331500547297363231736597515e-1,...
135  .1095431812579910219977674671140815962293859352613385449404782718175999553264756406213419965886010958,...
136  .1346333596549981775456134607847346764298799692304418979002816381210767161595896383821133183546263805,...
137  .1477621123573764350869464973256691647105233585134268006771540148779979691085761646351782978968771084,...
138  .1477621123573764350869464973256691647105233585134268006771540148779979691085761646351782978968771085,...
139  .1346333596549981775456134607847346764298799692304418979002816381210767161595896383821133183546263804,...
140  .1095431812579910219977674671140815962293859352613385449404782718175999553264756406213419965886010963,...
141  .7472567457529029657288816982884866620127831983471368391773863437661932736331500547297363231736597595e-1,...
142  .3333567215434406879678440494666589642893241716007907256434744080670603204204355088839275484252943861e-1];
143 
144  case {20,21}
145  points = [.108856709269715035980309994385713046142887955401077922870994670081681003095550058998403009163276150e-1,...
146  .564687001159523504624211153480363666841621243873428075162944722311943430713136662788547024367013129e-1,...
147  .1349239972129753379532918739844232709751784689869348440108108301564933774707403852022882945143581500,...
148  .2404519353965940920371371652706952227598864424400357554895386942566520367744635535872006099477254724,...
149  .3652284220238275138342340072995692376601890687804738591880371840599714668881526321480892038778663494,...
150  .5,...
151  .6347715779761724861657659927004307623398109312195261408119628159400285331118473678519107961221336506,...
152  .7595480646034059079628628347293047772401135575599642445104613057433479632255364464127993900522745276,...
153  .8650760027870246620467081260155767290248215310130651559891891698435066225292596147977117054856418500,...
154  .9435312998840476495375788846519636333158378756126571924837055277688056569286863337211452975632986871,...
155  .9891143290730284964019690005614286953857112044598922077129005329918318996904449941001596990836723850]';
156  weights = [.2783428355808683324137686022127428936425781284844907417419214283707770364036877194184561103615942288e-1,...
157  .6279018473245231231734714961197005009880789569770175033196700540895728756623563881734382085702726505e-1,...
158  .9314510546386712571304882071582794584564237402010170589075320208693617400439275123466537925898979300e-1,...
159  .1165968822959952399592618524215875697158990861584792545136598610609661066094404979770199742191308422,...
160  .1314022722551233310903444349452545976863823388015722781900276857427564016697726267762084985085133530,...
161  .1364625433889503153572417641681710945780209849473918737988002057266126530195794265058334322403586472,...
162  .1314022722551233310903444349452545976863823388015722781900276857427564016697726267762084985085133529,...
163  .1165968822959952399592618524215875697158990861584792545136598610609661066094404979770199742191308422,...
164  .9314510546386712571304882071582794584564237402010170589075320208693617400439275123466537925898979305e-1,...
165  .6279018473245231231734714961197005009880789569770175033196700540895728756623563881734382085702726505e-1,...
166  .2783428355808683324137686022127428936425781284844907417419214283707770364036877194184561103615942288e-1];
167 
168  case {22,23}
169  points = [.92196828766403746547254549253595885199224000931342447686589390961033778408730088873713660547738821e-2,...
170  .479413718147625716607670669404519037312016453933512267229621196593826021353821047565152860881333661e-1,...
171  .1150486629028476564815530833935909620075371249905341811677904678754417284457643879917875003882890447,...
172  .2063410228566912763516487905297328598154507429759737592448645601663296503120523687821446175056258990,...
173  .3160842505009099031236542316781412193718199293322951893441000602479550352416060630606327857497267114,...
174  .4373832957442655422637793152680734350083015418472778633935391226257689718793051556285658507652543202,...
175  .5626167042557344577362206847319265649916984581527221366064608773742310281206948443714341492347456798,...
176  .6839157494990900968763457683218587806281800706677048106558999397520449647583939369393672142502732886,...
177  .7936589771433087236483512094702671401845492570240262407551354398336703496879476312178553824943741010,...
178  .8849513370971523435184469166064090379924628750094658188322095321245582715542356120082124996117109553,...
179  .9520586281852374283392329330595480962687983546066487732770378803406173978646178952434847139118666339,...
180  .9907803171233596253452745450746404114800775999068657552313410609038966221591269911126286339452261179]';
181  weights = [.2358766819325591359730798074250853015851453699742354478025267350190486057601935533541295353770726794e-1,...
182  .5346966299765921548012735909699811210728508673516244000256302105140949681374878827026865904815822880e-1,...
183  .8003916427167311316732626477167953593600586524543208895494977207897711258664557534082827631852886530e-1,...
184  .1015837133615329608745322279048991882532590736372950731992972828988228162552364218975721975323026162,...
185  .1167462682691774043804249494624390281297049860998774373652617489107460000397058376403395132542818452,...
186  .1245735229067013925002812180214756054152304512848094156976755015581397137286440215155784003090211766,...
187  .1245735229067013925002812180214756054152304512848094156976755015581397137286440215155784003090211766,...
188  .1167462682691774043804249494624390281297049860998774373652617489107460000397058376403395132542818452,...
189  .1015837133615329608745322279048991882532590736372950731992972828988228162552364218975721975323026162,...
190  .8003916427167311316732626477167953593600586524543208895494977207897711258664557534082827631852886530e-1,...
191  .5346966299765921548012735909699811210728508673516244000256302105140949681374878827026865904815822885e-1,...
192  .2358766819325591359730798074250853015851453699742354478025267350190486057601935533541295353770726794e-1];
193  otherwise
194  error('quadrature of desired degree not available')
195 end;
196 
197 % cube.cc from dune:
198 % $$$
199 % $$$ // WARNING
200 % $$$ // -*-c++-*-
201 % $$$ // This file is automatically generated by jacobian.mw! Don't edit by hand!
202 % $$$
203 % $$$ #include "config.h"
204 % $$$ #include "../quadraturerules.hh"
205 % $$$
206 % $$$ namespace Dune {
207 % $$$
208 % $$$ template<typename ct>
209 % $$$ void CubeQuadratureRule<ct,1>.init(int p,
210 % $$$ std.vector< FieldVector<ct, dim> > & _points,
211 % $$$ std.vector< double > & _weight,
212 % $$$ int & delivered_order)
213 % $$$ {
214 % $$$ switch(p)
215 % $$$ {
216 % $$$ // order 0,1
217 % $$$ case 0:
218 % $$$ case 1:
219 % $$$ delivered_order = 1;
220 % $$$ _points.resize(1);
221 % $$$ _weight.resize(1);
222 % $$$ _points[0] = .5;
223 % $$$ _weight[0] = 1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000;
224 % $$$ break;
225 % $$$
226 % $$$ // order 2
227 % $$$ case 2:
228 % $$$ delivered_order = 2;
229 % $$$ _points.resize(2);
230 % $$$ _weight.resize(2);
231 % $$$ _points[0] = .2113248654051871177454256097490212721761991243649365619906988367580111638485333271531423022071252374;
232 % $$$ _weight[0] = .5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000;
233 % $$$ _points[1] = .7886751345948128822545743902509787278238008756350634380093011632419888361514666728468576977928747626;
234 % $$$ _weight[1] = .5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000;
235 % $$$ break;
236 % $$$
237 % $$$ // order 3
238 % $$$ case 3:
239 % $$$ delivered_order = 3;
240 % $$$ _points.resize(3);
241 % $$$ _weight.resize(3);
242 % $$$ _points[0] = .1127016653792583114820734600217600389167078294708409173412426233886516908063020966480712623141326482;
243 % $$$ _weight[0] = .2777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777768;
244 % $$$ _points[1] = .5;
245 % $$$ _weight[1] = .4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444;
246 % $$$ _points[2] = .8872983346207416885179265399782399610832921705291590826587573766113483091936979033519287376858673518;
247 % $$$ _weight[2] = .2777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777;
248 % $$$ break;
249 % $$$
250 % $$$ // order 4
251 % $$$ case 4:
252 % $$$ delivered_order = 4;
253 % $$$ _points.resize(4);
254 % $$$ _weight.resize(4);
255 % $$$ _points[0] = .694318442029737123880267555535952474521373101851411811921390395467352642524755671479188300577603474e-1;
256 % $$$ _weight[0] = .1739274225687269286865319746109997036176743479169467702462646597593759337329551758609918838661290805;
257 % $$$ _points[1] = .3300094782075718675986671204483776563997120651145428237035230115894899847683814827610623597822225942;
258 % $$$ _weight[1] = .3260725774312730713134680253890002963823256520830532297537353402406240662670448241390081161338709199;
259 % $$$ _points[2] = .6699905217924281324013328795516223436002879348854571762964769884105100152316185172389376402177774058;
260 % $$$ _weight[2] = .3260725774312730713134680253890002963823256520830532297537353402406240662670448241390081161338709201;
261 % $$$ _points[3] = .9305681557970262876119732444464047525478626898148588188078609604532647357475244328520811699422396526;
262 % $$$ _weight[3] = .1739274225687269286865319746109997036176743479169467702462646597593759337329551758609918838661290798;
263 % $$$ break;
264 % $$$
265 % $$$ // order 5
266 % $$$ case 5:
267 % $$$ delivered_order = 5;
268 % $$$ _points.resize(5);
269 % $$$ _weight.resize(5);
270 % $$$ _points[0] = .469100770306680036011865608503035174371740446187345685631188567281146025416565765294285052232288690e-1;
271 % $$$ _weight[0] = .1184634425280945437571320203599586813216300011062070077914139441108586442015215492899967152469757221;
272 % $$$ _points[1] = .2307653449471584544818427896498955975163566965472200218988841864702644073161223544820981663747145342;
273 % $$$ _weight[1] = .2393143352496832340206457574178190964561477766715707699863638336669191335762562284877810625308020550;
274 % $$$ _points[2] = .5;
275 % $$$ _weight[2] = .2844444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445;
276 % $$$ _points[3] = .7692346550528415455181572103501044024836433034527799781011158135297355926838776455179018336252854658;
277 % $$$ _weight[3] = .2393143352496832340206457574178190964561477766715707699863638336669191335762562284877810625308020556;
278 % $$$ _points[4] = .9530899229693319963988134391496964825628259553812654314368811432718853974583434234705714947767711310;
279 % $$$ _weight[4] = .1184634425280945437571320203599586813216300011062070077914139441108586442015215492899967152469757224;
280 % $$$ break;
281 % $$$
282 % $$$ // order 6
283 % $$$ case 6:
284 % $$$ delivered_order = 6;
285 % $$$ _points.resize(6);
286 % $$$ _weight.resize(6);
287 % $$$ _points[0] = .337652428984239860938492227530026954326171311438550875637251917366932495778999018618556300390370075e-1;
288 % $$$ _weight[0] = .8566224618958517252014807108636644676341125074202199119931771989947288027117007732396385271319433505e-1;
289 % $$$ _points[1] = .1693953067668677431693002024900473264967757178024149645927366470739082516964284495278567981267692718;
290 % $$$ _weight[1] = .1803807865240693037849167569188580558307609463733727411448696201185700189186308591604811009944096747;
291 % $$$ _points[2] = .3806904069584015456847491391596440322906946849299893249093024177128625328621800788753877863713254342;
292 % $$$ _weight[2] = .2339569672863455236949351719947754974058278028846052676558126599819571008101990635155550462923959909;
293 % $$$ _points[3] = .6193095930415984543152508608403559677093053150700106750906975822871374671378199211246122136286745658;
294 % $$$ _weight[3] = .2339569672863455236949351719947754974058278028846052676558126599819571008101990635155550462923959910;
295 % $$$ _points[4] = .8306046932331322568306997975099526735032242821975850354072633529260917483035715504721432018732307282;
296 % $$$ _weight[4] = .1803807865240693037849167569188580558307609463733727411448696201185700189186308591604811009944096740;
297 % $$$ _points[5] = .9662347571015760139061507772469973045673828688561449124362748082633067504221000981381443699609629925;
298 % $$$ _weight[5] = .8566224618958517252014807108636644676341125074202199119931771989947288027117007732396385271319433505e-1;
299 % $$$ break;
300 % $$$
301 % $$$ // order 7
302 % $$$ case 7:
303 % $$$ delivered_order = 7;
304 % $$$ _points.resize(7);
305 % $$$ _weight.resize(7);
306 % $$$ _points[0] = .254460438286207377369051579760743687996145311646911082256154480434683348225799295971346149860371380e-1;
307 % $$$ _weight[0] = .6474248308443484663530571633954100916429370112997333198860431936232761748602115435781270908146042335e-1;
308 % $$$ _points[1] = .1292344072003027800680676133596057964629261764293048699400223240162850626639097431035865838165683764;
309 % $$$ _weight[1] = .1398526957446383339507338857118897912434625326132993822685070163468094052152813384066204714505988094;
310 % $$$ _points[2] = .2970774243113014165466967939615192683263089929503149368064783741026680933869371723358436551361267061;
311 % $$$ _weight[2] = .1909150252525594724751848877444875669391825417669313673755417255153527732170648541743423296720224005;
312 % $$$ _points[3] = .5;
313 % $$$ _weight[3] = .2089795918367346938775510204081632653061224489795918367346938775510204081632653061224489795918367346;
314 % $$$ _points[4] = .7029225756886985834533032060384807316736910070496850631935216258973319066130628276641563448638732939;
315 % $$$ _weight[4] = .1909150252525594724751848877444875669391825417669313673755417255153527732170648541743423296720224007;
316 % $$$ _points[5] = .8707655927996972199319323866403942035370738235706951300599776759837149373360902568964134161834316236;
317 % $$$ _weight[5] = .1398526957446383339507338857118897912434625326132993822685070163468094052152813384066204714505988092;
318 % $$$ _points[6] = .9745539561713792622630948420239256312003854688353088917743845519565316651774200704028653850139628620;
319 % $$$ _weight[6] = .6474248308443484663530571633954100916429370112997333198860431936232761748602115435781270908146042285e-1;
320 % $$$ break;
321 % $$$
322 % $$$ // order 8
323 % $$$ case 8:
324 % $$$ delivered_order = 8;
325 % $$$ _points.resize(8);
326 % $$$ _weight.resize(8);
327 % $$$ _points[0] = .198550717512318841582195657152635047858823828492739808641801113137875511282903577802805203683438658e-1;
328 % $$$ _weight[0] = .5061426814518812957626567715498109505769704552584247852950184903237008938173539243014136965202250520e-1;
329 % $$$ _points[1] = .1016667612931866302042230317620847815814141341920175839649148524803913471617634539264240363521370305;
330 % $$$ _weight[1] = .1111905172266872352721779972131204422150654350256247823629546446468084072852245204268265711885989640;
331 % $$$ _points[2] = .2372337950418355070911304754053768254790178784398035711245714503637725896157193637380192999031840090;
332 % $$$ _weight[2] = .1568533229389436436689811009933006566301644995013674688451319725374781359710867484808490381169642782;
333 % $$$ _points[3] = .4082826787521750975302619288199080096666210935435131088414057631503977628892289429419658881444383232;
334 % $$$ _weight[3] = .1813418916891809914825752246385978060970730199471652702624115337833433673619533386621830210424142548;
335 % $$$ _points[4] = .5917173212478249024697380711800919903333789064564868911585942368496022371107710570580341118555616768;
336 % $$$ _weight[4] = .1813418916891809914825752246385978060970730199471652702624115337833433673619533386621830210424142549;
337 % $$$ _points[5] = .7627662049581644929088695245946231745209821215601964288754285496362274103842806362619807000968159910;
338 % $$$ _weight[5] = .1568533229389436436689811009933006566301644995013674688451319725374781359710867484808490381169642781;
339 % $$$ _points[6] = .8983332387068133697957769682379152184185858658079824160350851475196086528382365460735759636478629695;
340 % $$$ _weight[6] = .1111905172266872352721779972131204422150654350256247823629546446468084072852245204268265711885989639;
341 % $$$ _points[7] = .9801449282487681158417804342847364952141176171507260191358198886862124488717096422197194796316561342;
342 % $$$ _weight[7] = .5061426814518812957626567715498109505769704552584247852950184903237008938173539243014136965202250335e-1;
343 % $$$ break;
344 % $$$
345 % $$$ // order 9
346 % $$$ case 9:
347 % $$$ delivered_order = 9;
348 % $$$ _points.resize(9);
349 % $$$ _weight.resize(9);
350 % $$$ _points[0] = .159198802461869550822118985481635649752975997540373352249883440754598128016996234690631253865529442e-1;
351 % $$$ _weight[0] = .4063719418078720598594607905526182533783086039120537535555383844034334315422603147278927735147128571e-1;
352 % $$$ _points[1] = .819844463366821028502851059651325617279466409376620019478140101802724965592049405530269014870712298e-1;
353 % $$$ _weight[1] = .9032408034742870202923601562145640475716891086602024224916795323567864527247313488229748865159985275e-1;
354 % $$$ _points[2] = .1933142836497048013456489803292629076071396975297176535635935288593663267544994007083799930482157077;
355 % $$$ _weight[2] = .1303053482014677311593714347093164248859201022186499759699985010598054078344456223238230465475087002;
356 % $$$ _points[3] = .3378732882980955354807309926783316957140218696315134555864762615789067102324378754034506991507512164;
357 % $$$ _weight[3] = .1561735385200014200343152032922218327993774306309523227770055827995719486620096582850609609440031770;
358 % $$$ _points[4] = .5;
359 % $$$ _weight[4] = .1651196775006298815822625346434870244394053917863441672965482489292013101536911060720584530108339632;
360 % $$$ _points[5] = .6621267117019044645192690073216683042859781303684865444135237384210932897675621245965493008492487836;
361 % $$$ _weight[5] = .1561735385200014200343152032922218327993774306309523227770055827995719486620096582850609609440031768;
362 % $$$ _points[6] = .8066857163502951986543510196707370923928603024702823464364064711406336732455005992916200069517842923;
363 % $$$ _weight[6] = .1303053482014677311593714347093164248859201022186499759699985010598054078344456223238230465475087008;
364 % $$$ _points[7] = .9180155536633178971497148940348674382720533590623379980521859898197275034407950594469730985129287702;
365 % $$$ _weight[7] = .9032408034742870202923601562145640475716891086602024224916795323567864527247313488229748865159985195e-1;
366 % $$$ _points[8] = .9840801197538130449177881014518364350247024002459626647750116559245401871983003765309368746134470558;
367 % $$$ _weight[8] = .4063719418078720598594607905526182533783086039120537535555383844034334315422603147278927735147128848e-1;
368 % $$$ break;
369 % $$$
370 % $$$ // order 10
371 % $$$ case 10:
372 % $$$ delivered_order = 10;
373 % $$$ _points.resize(10);
374 % $$$ _weight.resize(10);
375 % $$$ _points[0] = .130467357414141399610179939577739732858650266538089403843939666517023983826819201871382175218657218e-1;
376 % $$$ _weight[0] = .3333567215434406879678440494666589642893241716007907256434744080670603204204355088839275484252944050e-1;
377 % $$$ _points[1] = .674683166555077446339516557882534757362284925173347737390201340773126224309722193216046355269771146e-1;
378 % $$$ _weight[1] = .7472567457529029657288816982884866620127831983471368391773863437661932736331500547297363231736597515e-1;
379 % $$$ _points[2] = .1602952158504877968828363174425632121153526440825952661675914055237207123024625376924607132147598102;
380 % $$$ _weight[2] = .1095431812579910219977674671140815962293859352613385449404782718175999553264756406213419965886010958;
381 % $$$ _points[3] = .2833023029353764046003670284171079188999640811718767517486492434281165054611482493874486210249411394;
382 % $$$ _weight[3] = .1346333596549981775456134607847346764298799692304418979002816381210767161595896383821133183546263805;
383 % $$$ _points[4] = .4255628305091843945575869994351400076912175702896541521460053732420481913221657393144111851002681544;
384 % $$$ _weight[4] = .1477621123573764350869464973256691647105233585134268006771540148779979691085761646351782978968771084;
385 % $$$ _points[5] = .5744371694908156054424130005648599923087824297103458478539946267579518086778342606855888148997318456;
386 % $$$ _weight[5] = .1477621123573764350869464973256691647105233585134268006771540148779979691085761646351782978968771085;
387 % $$$ _points[6] = .7166976970646235953996329715828920811000359188281232482513507565718834945388517506125513789750588606;
388 % $$$ _weight[6] = .1346333596549981775456134607847346764298799692304418979002816381210767161595896383821133183546263804;
389 % $$$ _points[7] = .8397047841495122031171636825574367878846473559174047338324085944762792876975374623075392867852401898;
390 % $$$ _weight[7] = .1095431812579910219977674671140815962293859352613385449404782718175999553264756406213419965886010963;
391 % $$$ _points[8] = .9325316833444922553660483442117465242637715074826652262609798659226873775690277806783953644730228854;
392 % $$$ _weight[8] = .7472567457529029657288816982884866620127831983471368391773863437661932736331500547297363231736597595e-1;
393 % $$$ _points[9] = .9869532642585858600389820060422260267141349733461910596156060333482976016173180798128617824781342782;
394 % $$$ _weight[9] = .3333567215434406879678440494666589642893241716007907256434744080670603204204355088839275484252943861e-1;
395 % $$$ break;
396 % $$$
397 % $$$ // order 11
398 % $$$ case 11:
399 % $$$ delivered_order = 11;
400 % $$$ _points.resize(11);
401 % $$$ _weight.resize(11);
402 % $$$ _points[0] = .108856709269715035980309994385713046142887955401077922870994670081681003095550058998403009163276150e-1;
403 % $$$ _weight[0] = .2783428355808683324137686022127428936425781284844907417419214283707770364036877194184561103615942288e-1;
404 % $$$ _points[1] = .564687001159523504624211153480363666841621243873428075162944722311943430713136662788547024367013129e-1;
405 % $$$ _weight[1] = .6279018473245231231734714961197005009880789569770175033196700540895728756623563881734382085702726505e-1;
406 % $$$ _points[2] = .1349239972129753379532918739844232709751784689869348440108108301564933774707403852022882945143581500;
407 % $$$ _weight[2] = .9314510546386712571304882071582794584564237402010170589075320208693617400439275123466537925898979300e-1;
408 % $$$ _points[3] = .2404519353965940920371371652706952227598864424400357554895386942566520367744635535872006099477254724;
409 % $$$ _weight[3] = .1165968822959952399592618524215875697158990861584792545136598610609661066094404979770199742191308422;
410 % $$$ _points[4] = .3652284220238275138342340072995692376601890687804738591880371840599714668881526321480892038778663494;
411 % $$$ _weight[4] = .1314022722551233310903444349452545976863823388015722781900276857427564016697726267762084985085133530;
412 % $$$ _points[5] = .5;
413 % $$$ _weight[5] = .1364625433889503153572417641681710945780209849473918737988002057266126530195794265058334322403586472;
414 % $$$ _points[6] = .6347715779761724861657659927004307623398109312195261408119628159400285331118473678519107961221336506;
415 % $$$ _weight[6] = .1314022722551233310903444349452545976863823388015722781900276857427564016697726267762084985085133529;
416 % $$$ _points[7] = .7595480646034059079628628347293047772401135575599642445104613057433479632255364464127993900522745276;
417 % $$$ _weight[7] = .1165968822959952399592618524215875697158990861584792545136598610609661066094404979770199742191308422;
418 % $$$ _points[8] = .8650760027870246620467081260155767290248215310130651559891891698435066225292596147977117054856418500;
419 % $$$ _weight[8] = .9314510546386712571304882071582794584564237402010170589075320208693617400439275123466537925898979305e-1;
420 % $$$ _points[9] = .9435312998840476495375788846519636333158378756126571924837055277688056569286863337211452975632986871;
421 % $$$ _weight[9] = .6279018473245231231734714961197005009880789569770175033196700540895728756623563881734382085702726505e-1;
422 % $$$ _points[10] = .9891143290730284964019690005614286953857112044598922077129005329918318996904449941001596990836723850;
423 % $$$ _weight[10] = .2783428355808683324137686022127428936425781284844907417419214283707770364036877194184561103615942288e-1;
424 % $$$ break;
425 % $$$
426 % $$$ // order 12
427 % $$$ case 12:
428 % $$$ delivered_order = 12;
429 % $$$ _points.resize(12);
430 % $$$ _weight.resize(12);
431 % $$$ _points[0] = .92196828766403746547254549253595885199224000931342447686589390961033778408730088873713660547738821e-2;
432 % $$$ _weight[0] = .2358766819325591359730798074250853015851453699742354478025267350190486057601935533541295353770726794e-1;
433 % $$$ _points[1] = .479413718147625716607670669404519037312016453933512267229621196593826021353821047565152860881333661e-1;
434 % $$$ _weight[1] = .5346966299765921548012735909699811210728508673516244000256302105140949681374878827026865904815822880e-1;
435 % $$$ _points[2] = .1150486629028476564815530833935909620075371249905341811677904678754417284457643879917875003882890447;
436 % $$$ _weight[2] = .8003916427167311316732626477167953593600586524543208895494977207897711258664557534082827631852886530e-1;
437 % $$$ _points[3] = .2063410228566912763516487905297328598154507429759737592448645601663296503120523687821446175056258990;
438 % $$$ _weight[3] = .1015837133615329608745322279048991882532590736372950731992972828988228162552364218975721975323026162;
439 % $$$ _points[4] = .3160842505009099031236542316781412193718199293322951893441000602479550352416060630606327857497267114;
440 % $$$ _weight[4] = .1167462682691774043804249494624390281297049860998774373652617489107460000397058376403395132542818452;
441 % $$$ _points[5] = .4373832957442655422637793152680734350083015418472778633935391226257689718793051556285658507652543202;
442 % $$$ _weight[5] = .1245735229067013925002812180214756054152304512848094156976755015581397137286440215155784003090211766;
443 % $$$ _points[6] = .5626167042557344577362206847319265649916984581527221366064608773742310281206948443714341492347456798;
444 % $$$ _weight[6] = .1245735229067013925002812180214756054152304512848094156976755015581397137286440215155784003090211766;
445 % $$$ _points[7] = .6839157494990900968763457683218587806281800706677048106558999397520449647583939369393672142502732886;
446 % $$$ _weight[7] = .1167462682691774043804249494624390281297049860998774373652617489107460000397058376403395132542818452;
447 % $$$ _points[8] = .7936589771433087236483512094702671401845492570240262407551354398336703496879476312178553824943741010;
448 % $$$ _weight[8] = .1015837133615329608745322279048991882532590736372950731992972828988228162552364218975721975323026162;
449 % $$$ _points[9] = .8849513370971523435184469166064090379924628750094658188322095321245582715542356120082124996117109553;
450 % $$$ _weight[9] = .8003916427167311316732626477167953593600586524543208895494977207897711258664557534082827631852886530e-1;
451 % $$$ _points[10] = .9520586281852374283392329330595480962687983546066487732770378803406173978646178952434847139118666339;
452 % $$$ _weight[10] = .5346966299765921548012735909699811210728508673516244000256302105140949681374878827026865904815822885e-1;
453 % $$$ _points[11] = .9907803171233596253452745450746404114800775999068657552313410609038966221591269911126286339452261179;
454 % $$$ _weight[11] = .2358766819325591359730798074250853015851453699742354478025267350190486057601935533541295353770726794e-1;
455 % $$$ break;
456 % $$$
457 % $$$ // order 13
458 % $$$ case 13:
459 % $$$ delivered_order = 13;
460 % $$$ _points.resize(13);
461 % $$$ _weight.resize(13);
462 % $$$ _points[0] = .79084726407059252635852755964451944675047190370625456529963397857023810621865790697153563692907058e-2;
463 % $$$ _weight[0] = .2024200238265793976001079610049303002099327287249443406752330375249723025639635524721040621652658088e-1;
464 % $$$ _points[1] = .412008003885110173967260817496402438047626049441583520523573271701703957051950428582573048297085378e-1;
465 % $$$ _weight[1] = .4606074991886422395721088797689856046184199993111841954419577366979686486381646314594890787786598622e-1;
466 % $$$ _points[2] = .992109546333450436028967552085700548471921376047499850513076430703889418866799389849850629073414698e-1;
467 % $$$ _weight[2] = .6943675510989361923180088843443573381093135913164911382317750825288626076744476786259077142730281280e-1;
468 % $$$ _points[3] = .1788253302798298896780076965022421749641513008692115713054287960406782234275032125428058499429042224;
469 % $$$ _weight[3] = .8907299038097286914002334599804899775640632533050825149339722014457253474937436174735847561115635070e-1;
470 % $$$ _points[4] = .2757536244817765735610435739361800660990391662791210605208585262708779539668914281774808957226334950;
471 % $$$ _weight[4] = .1039080237684442511562616096530263816932913045997517746095555599582692717825422161302977640233059632;
472 % $$$ _points[5] = .3847708420224326029672359394510055823942288120582344182653692510814189581557090245935985276176599354;
473 % $$$ _weight[5] = .1131415901314486192060450930198883092173788688077785099324842743857878315602499855209131593331569648;
474 % $$$ _points[6] = .5;
475 % $$$ _weight[6] = .1162757766154369550972947576344179740783137386533989930593327196723800120403517006913610310213706817;
476 % $$$ _points[7] = .6152291579775673970327640605489944176057711879417655817346307489185810418442909754064014723823400646;
477 % $$$ _weight[7] = .1131415901314486192060450930198883092173788688077785099324842743857878315602499855209131593331569648;
478 % $$$ _points[8] = .7242463755182234264389564260638199339009608337208789394791414737291220460331085718225191042773665050;
479 % $$$ _weight[8] = .1039080237684442511562616096530263816932913045997517746095555599582692717825422161302977640233059632;
480 % $$$ _points[9] = .8211746697201701103219923034977578250358486991307884286945712039593217765724967874571941500570957776;
481 % $$$ _weight[9] = .8907299038097286914002334599804899775640632533050825149339722014457253474937436174735847561115635070e-1;
482 % $$$ _points[10] = .9007890453666549563971032447914299451528078623952500149486923569296110581133200610150149370926585302;
483 % $$$ _weight[10] = .6943675510989361923180088843443573381093135913164911382317750825288626076744476786259077142730281280e-1;
484 % $$$ _points[11] = .9587991996114889826032739182503597561952373950558416479476426728298296042948049571417426951702914622;
485 % $$$ _weight[11] = .4606074991886422395721088797689856046184199993111841954419577366979686486381646314594890787786598626e-1;
486 % $$$ _points[12] = .9920915273592940747364147244035548055324952809629374543470036602142976189378134209302846436307092942;
487 % $$$ _weight[12] = .2024200238265793976001079610049303002099327287249443406752330375249723025639635524721040621652658088e-1;
488 % $$$ break;
489 % $$$
490 % $$$ // order 14
491 % $$$ case 14:
492 % $$$ delivered_order = 14;
493 % $$$ _points.resize(14);
494 % $$$ _weight.resize(14);
495 % $$$ _points[0] = .68580956515938305792013666479735991619542963803870591779645941111252229337541810446768801674241236e-2;
496 % $$$ _weight[0] = .1755973016587593151591643806909589030985280463856363829074994509820816141890413526883839849932323143e-1;
497 % $$$ _points[1] = .357825581682132413318044303110628677614803947950811906410187762589344532278200734442930471581712412e-1;
498 % $$$ _weight[1] = .4007904357988010490281663853142715479184889269729738260069953274478573722864358493176809540956887818e-1;
499 % $$$ _points[2] = .863993424651175034051026286748025194801494492624594092196454728792600845949855632147868049310552273e-1;
500 % $$$ _weight[2] = .6075928534395159234470740453623831297833467284503733614553769627157987194626324615940995313518750360e-1;
501 % $$$ _points[3] = .1563535475941572649259900984903329312307993936264146621903667556859075519084333715263134647473940808;
502 % $$$ _weight[3] = .7860158357909676728480096931192107830283401866866168748465852193738408818480414925697904668120903810e-1;
503 % $$$ _points[4] = .2423756818209229540173546407244056688455573587153469815242476154536075240839721697739639898246135538;
504 % $$$ _weight[4] = .9276919873896890687085829506257851812446130146866582951001746253454917513176272221277636557335611145e-1;
505 % $$$ _points[5] = .3404438155360551197821640879157622665828693982330780217016749063713332797436036084175331472893267934;
506 % $$$ _weight[5] = .1025992318606478019829620328306090278551695306547097258584486451416835724126248601697159199959454478;
507 % $$$ _points[6] = .4459725256463281689668776748900826261940241972628812214795894693459932354941349964349496559116553164;
508 % $$$ _weight[6] = .1076319267315788950979382216581300176374987790270644001098881962718093936769973020005122207054097892;
509 % $$$ _points[7] = .5540274743536718310331223251099173738059758027371187785204105306540067645058650035650503440883446836;
510 % $$$ _weight[7] = .1076319267315788950979382216581300176374987790270644001098881962718093936769973020005122207054097891;
511 % $$$ _points[8] = .6595561844639448802178359120842377334171306017669219782983250936286667202563963915824668527106732066;
512 % $$$ _weight[8] = .1025992318606478019829620328306090278551695306547097258584486451416835724126248601697159199959454478;
513 % $$$ _points[9] = .7576243181790770459826453592755943311544426412846530184757523845463924759160278302260360101753864462;
514 % $$$ _weight[9] = .9276919873896890687085829506257851812446130146866582951001746253454917513176272221277636557335611150e-1;
515 % $$$ _points[10] = .8436464524058427350740099015096670687692006063735853378096332443140924480915666284736865352526059192;
516 % $$$ _weight[10] = .7860158357909676728480096931192107830283401866866168748465852193738408818480414925697904668120903815e-1;
517 % $$$ _points[11] = .9136006575348824965948973713251974805198505507375405907803545271207399154050144367852131950689447727;
518 % $$$ _weight[11] = .6075928534395159234470740453623831297833467284503733614553769627157987194626324615940995313518750360e-1;
519 % $$$ _points[12] = .9642174418317867586681955696889371322385196052049188093589812237410655467721799265557069528418287588;
520 % $$$ _weight[12] = .4007904357988010490281663853142715479184889269729738260069953274478573722864358493176809540956887818e-1;
521 % $$$ _points[13] = .9931419043484061694207986333520264008380457036196129408220354058888747770662458189553231198325758764;
522 % $$$ _weight[13] = .1755973016587593151591643806909589030985280463856363829074994509820816141890413526883839849932323144e-1;
523 % $$$ break;
524 % $$$
525 % $$$ // order 15
526 % $$$ case 15:
527 % $$$ delivered_order = 15;
528 % $$$ _points.resize(15);
529 % $$$ _weight.resize(15);
530 % $$$ _points[0] = .60037409897572857552171407066937094265135914381192550000012422063057813154902876436389748158404275e-2;
531 % $$$ _weight[0] = .1537662099805863417731419678860220886087407241671703713211414275211859473355858401951938536619970174e-1;
532 % $$$ _points[1] = .313633037996470478461205261448952643780018632423477710493184618248985131014772360247262069128659567e-1;
533 % $$$ _weight[1] = .3518302374405406235463370822533366923335401637716535991295364645719352775643711852242022603334696957e-1;
534 % $$$ _points[2] = .758967082947863918996758396128915743168719126315036829521362206196624624129272574011961401245892596e-1;
535 % $$$ _weight[2] = .5357961023358596750593477334293465170777185787905099034351119456093899742615789986284292856880431190e-1;
536 % $$$ _points[3] = .1377911343199149762919069726930309951845503527079487182242882896479381091610373905019494511984328368;
537 % $$$ _weight[3] = .6978533896307715722390239725551416126042513765775562160119556431554422227095390584038412868178566675e-1;
538 % $$$ _points[4] = .2145139136957305762313866313730446793808068018586251975733672914729023100651207102582926857150869276;
539 % $$$ _weight[4] = .8313460290849696677660043024060440556545009004920645366093259528177678160613925885535258714620776805e-1;
540 % $$$ _points[5] = .3029243264612183150513963145094772658186236119206508724844173280241955211065192910122514429191701190;
541 % $$$ _weight[5] = .9308050000778110551340028093321141225311300613896420140774786365500662775134958030947488444304966175e-1;
542 % $$$ _points[6] = .3994029530012827388496858483027018960935817727686811601920251376950258804984899061990818709662394704;
543 % $$$ _weight[6] = .9921574266355578822805916322191966240934627997877099674236896396456239876671713406665749958240891160e-1;
544 % $$$ _points[7] = .5;
545 % $$$ _weight[7] = .1012891209627806364403100999837596574193310790047386783983520580257176993773730370466967203563940160;
546 % $$$ _points[8] = .6005970469987172611503141516972981039064182272313188398079748623049741195015100938009181290337605296;
547 % $$$ _weight[8] = .9921574266355578822805916322191966240934627997877099674236896396456239876671713406665749958240891160e-1;
548 % $$$ _points[9] = .6970756735387816849486036854905227341813763880793491275155826719758044788934807089877485570808298810;
549 % $$$ _weight[9] = .9308050000778110551340028093321141225311300613896420140774786365500662775134958030947488444304966185e-1;
550 % $$$ _points[10] = .7854860863042694237686133686269553206191931981413748024266327085270976899348792897417073142849130724;
551 % $$$ _weight[10] = .8313460290849696677660043024060440556545009004920645366093259528177678160613925885535258714620776810e-1;
552 % $$$ _points[11] = .8622088656800850237080930273069690048154496472920512817757117103520618908389626094980505488015671632;
553 % $$$ _weight[11] = .6978533896307715722390239725551416126042513765775562160119556431554422227095390584038412868178566675e-1;
554 % $$$ _points[12] = .9241032917052136081003241603871084256831280873684963170478637793803375375870727425988038598754107404;
555 % $$$ _weight[12] = .5357961023358596750593477334293465170777185787905099034351119456093899742615789986284292856880431190e-1;
556 % $$$ _points[13] = .9686366962003529521538794738551047356219981367576522289506815381751014868985227639752737930871340433;
557 % $$$ _weight[13] = .3518302374405406235463370822533366923335401637716535991295364645719352775643711852242022603334696957e-1;
558 % $$$ _points[14] = .9939962590102427142447828592933062905734864085618807449999987577936942186845097123563610251841595725;
559 % $$$ _weight[14] = .1537662099805863417731419678860220886087407241671703713211414275211859473355858401951938536619970174e-1;
560 % $$$ break;
561 % $$$
562 % $$$ // order 16
563 % $$$ case 16:
564 % $$$ delivered_order = 16;
565 % $$$ _points.resize(16);
566 % $$$ _weight.resize(16);
567 % $$$ _points[0] = .52995325041750337019229132748336862868629641711774349743880476343379313920873015307317840466009095e-2;
568 % $$$ _weight[0] = .1357622970587704742589028622800905175613368778338039899530515953690205683210808662466288961451544060e-1;
569 % $$$ _points[1] = .277124884633837119610057922326958274544303637044636995372231739666951055486588478902171356309208406e-1;
570 % $$$ _weight[1] = .3112676196932394643142191849718884713749325417645342895065175790976786944352190953060585476842586751e-1;
571 % $$$ _points[2] = .671843988060841280597660511438034338063323075762366459482442872161198011437547208714337528176138229e-1;
572 % $$$ _weight[2] = .4757925584124639240496255380112311317763175159185632907841114361481587978884097972351247866040249325e-1;
573 % $$$ _points[3] = .1222977958224984830524494025762788658230931717712484951091214115388515694843641611396889715403752783;
574 % $$$ _weight[3] = .6231448562776693602623814109600821007244342961110133997237529521470548196073267679898459500882784225e-1;
575 % $$$ _points[4] = .1910618777986781257766641179756044905040588911171711029481013222291333411225942877715444847860207484;
576 % $$$ _weight[4] = .7479799440828836604075086527373927448524553410391823340271098109368020201020899122588931920152962910e-1;
577 % $$$ _points[5] = .2709916111713863068287902785082112132299841934822382545494226245261204128548531961322822360320059534;
578 % $$$ _weight[5] = .8457825969750126909465603951517998110581973670801414087254146784040183210496526546607766127103911395e-1;
579 % $$$ _points[6] = .3591982246103705433847697492697519467569652546147000997255826330220374102504346147792798854239799204;
580 % $$$ _weight[6] = .9130170752246179443338183398460996969177811182732464120924757218971523247505558748020021255849263760e-1;
581 % $$$ _points[7] = .4524937450811812799073403322875209684348234721554672716513900913874373508777039335076206535121083240;
582 % $$$ _weight[7] = .9472530522753424814269836160414155257345449419795148751875662260001144538456650315006698891676697610e-1;
583 % $$$ _points[8] = .5475062549188187200926596677124790315651765278445327283486099086125626491222960664923793464878916760;
584 % $$$ _weight[8] = .9472530522753424814269836160414155257345449419795148751875662260001144538456650315006698891676697615e-1;
585 % $$$ _points[9] = .6408017753896294566152302507302480532430347453852999002744173669779625897495653852207201145760200796;
586 % $$$ _weight[9] = .9130170752246179443338183398460996969177811182732464120924757218971523247505558748020021255849263765e-1;
587 % $$$ _points[10] = .7290083888286136931712097214917887867700158065177617454505773754738795871451468038677177639679940466;
588 % $$$ _weight[10] = .8457825969750126909465603951517998110581973670801414087254146784040183210496526546607766127103911400e-1;
589 % $$$ _points[11] = .8089381222013218742233358820243955094959411088828288970518986777708666588774057122284555152139792516;
590 % $$$ _weight[11] = .7479799440828836604075086527373927448524553410391823340271098109368020201020899122588931920152962905e-1;
591 % $$$ _points[12] = .8777022041775015169475505974237211341769068282287515048908785884611484305156358388603110284596247217;
592 % $$$ _weight[12] = .6231448562776693602623814109600821007244342961110133997237529521470548196073267679898459500882784225e-1;
593 % $$$ _points[13] = .9328156011939158719402339488561965661936676924237633540517557127838801988562452791285662471823861771;
594 % $$$ _weight[13] = .4757925584124639240496255380112311317763175159185632907841114361481587978884097972351247866040249330e-1;
595 % $$$ _points[14] = .9722875115366162880389942077673041725455696362955363004627768260333048944513411521097828643690791594;
596 % $$$ _weight[14] = .3112676196932394643142191849718884713749325417645342895065175790976786944352190953060585476842586751e-1;
597 % $$$ _points[15] = .9947004674958249662980770867251663137131370358288225650256119523656620686079126984692682159533990905;
598 % $$$ _weight[15] = .1357622970587704742589028622800905175613368778338039899530515953690205683210808662466288961451544060e-1;
599 % $$$ break;
600 % $$$
601 % $$$ // order 17
602 % $$$ case 17:
603 % $$$ delivered_order = 17;
604 % $$$ _points.resize(17);
605 % $$$ _weight.resize(17);
606 % $$$ _points[0] = .47122623427913321622829900296673617461050747702178486080456066288280712646889831443207796751290108e-2;
607 % $$$ _weight[0] = .1207415143427396598005501314378266234584865797251263915559257441510919835275524317979262073377249585e-1;
608 % $$$ _points[1] = .246622391156161193886415210520984892783074767204456461650153937939423168639007026249815486242658212e-1;
609 % $$$ _weight[1] = .2772976468699360056472008267912233025642312597661442349686203935512871300166731918663789437241095073e-1;
610 % $$$ _points[2] = .598804231365070489385221527559221536882915910327860498240449203379864347477943942408464030657204052e-1;
611 % $$$ _weight[2] = .4251807415858959044176768509553103692524569460925273788320518036939199639374132387349380214678649986e-1;
612 % $$$ _points[3] = .1092429980515992965373849722397619748880137636297157437433427322437111919202434619133097495665191906;
613 % $$$ _weight[3] = .5594192359670198554739419281317796336792171213153852500924324122454783982180491780761085226388315475e-1;
614 % $$$ _points[4] = .1711644203916546170748488916784988324260970542620133780973841522463378512126512091235044063472449351;
615 % $$$ _weight[4] = .6756818423426273664315999085117509868606292661724451018899730534443362149496927204875472415679216140e-1;
616 % $$$ _points[5] = .2436547314567615160568767156852240627085381387944135470436342505178575375286072598590097938097411992;
617 % $$$ _weight[5] = .7702288053840514404071579740097930597024152923550896719263235567572337092983822554580872467672545440e-1;
618 % $$$ _points[6] = .3243841182730618423514072414523269974797301242121624883404194902261028691766252135512084276982454476;
619 % $$$ _weight[6] = .8400205107822502225498533189416157751059906448253700713497792567016155325001229328060192486945988585e-1;
620 % $$$ _points[7] = .4107579092520760720746612531729672212622903336542371782185240928646512247603497119148555388951824977;
621 % $$$ _weight[7] = .8828135268349632316263549505659861957546220900037405902157220345660451810364134022616734534204332795e-1;
622 % $$$ _points[8] = .5;
623 % $$$ _weight[8] = .8972323517810326272913282213094281072439015994883426183383434897779837730314012970226422287625213875e-1;
624 % $$$ _points[9] = .5892420907479239279253387468270327787377096663457628217814759071353487752396502880851444611048175023;
625 % $$$ _weight[9] = .8828135268349632316263549505659861957546220900037405902157220345660451810364134022616734534204332795e-1;
626 % $$$ _points[10] = .6756158817269381576485927585476730025202698757878375116595805097738971308233747864487915723017545524;
627 % $$$ _weight[10] = .8400205107822502225498533189416157751059906448253700713497792567016155325001229328060192486945988585e-1;
628 % $$$ _points[11] = .7563452685432384839431232843147759372914618612055864529563657494821424624713927401409902061902588008;
629 % $$$ _weight[11] = .7702288053840514404071579740097930597024152923550896719263235567572337092983822554580872467672545440e-1;
630 % $$$ _points[12] = .8288355796083453829251511083215011675739029457379866219026158477536621487873487908764955936527550649;
631 % $$$ _weight[12] = .6756818423426273664315999085117509868606292661724451018899730534443362149496927204875472415679216140e-1;
632 % $$$ _points[13] = .8907570019484007034626150277602380251119862363702842562566572677562888080797565380866902504334808094;
633 % $$$ _weight[13] = .5594192359670198554739419281317796336792171213153852500924324122454783982180491780761085226388315475e-1;
634 % $$$ _points[14] = .9401195768634929510614778472440778463117084089672139501759550796620135652522056057591535969342795948;
635 % $$$ _weight[14] = .4251807415858959044176768509553103692524569460925273788320518036939199639374132387349380214678649990e-1;
636 % $$$ _points[15] = .9753377608843838806113584789479015107216925232795543538349846062060576831360992973750184513757341788;
637 % $$$ _weight[15] = .2772976468699360056472008267912233025642312597661442349686203935512871300166731918663789437241095073e-1;
638 % $$$ _points[16] = .9952877376572086678377170099703326382538949252297821513919543933711719287353110168556792203248709892;
639 % $$$ _weight[16] = .1207415143427396598005501314378266234584865797251263915559257441510919835275524317979262073377249586e-1;
640 % $$$ break;
641 % $$$
642 % $$$ // order 18
643 % $$$ case 18:
644 % $$$ delivered_order = 18;
645 % $$$ _points.resize(18);
646 % $$$ _weight.resize(18);
647 % $$$ _points[0] = .42174157895345266349919976469246148737105315772801535401621848800714532041101951241182651936993864e-2;
648 % $$$ _weight[0] = .1080800676324165515667135513322623469384261573779497273103799507067654511867256095162565153493559774e-1;
649 % $$$ _points[1] = .220880252143011224094020535351118450135779325943467605773061851545509643976133880210588035201830378e-1;
650 % $$$ _weight[1] = .2485727444748489822666747310131932084043312306445510112315215393278617164790170814752068547468776830e-1;
651 % $$$ _points[2] = .536987667512221303969697044364272422960523643238508929062668425463797087816075320846662064596984218e-1;
652 % $$$ _weight[2] = .3821286512744452826456483880831826280265895310417914372476068961720500364589648967088255133919807780e-1;
653 % $$$ _points[3] = .981475205137384421587912724927046014483505391940387591247859679023059472855278563858565172787941202e-1;
654 % $$$ _weight[3] = .5047102205314358278140699246241730353140056944383945080518726832782539869024926167622531935567022570e-1;
655 % $$$ _points[4] = .1541564784698233960625544593555758052738647135912461205489186715814013155481853744330945959274336848;
656 % $$$ _weight[4] = .6127760335573923009225956340010077761408194866671954858362675682702871979970184091909860996252050735e-1;
657 % $$$ _points[5] = .2201145844630262326960642257373354315361867571146452916800065279689077358967397401704589758199778157;
658 % $$$ _weight[5] = .7032145733532532560236565187597361404775120516548627994172809763023279346387494851533138451345666080e-1;
659 % $$$ _points[6] = .2941244192685786769820341030834741814605051589399872443594255661048051634497872951128265748031744856;
660 % $$$ _weight[6] = .7734233756313262246270900191818738609660919813367708633332095736389143461532186515617346192611184055e-1;
661 % $$$ _points[7] = .3740568871542472452055135725610443849185691171701797709898644841316077532221378890964612289453068764;
662 % $$$ _weight[7] = .8213824187291636149302688823296379520616947699867647662224848545582421092260400387768187887353024455e-1;
663 % $$$ _points[8] = .4576124934791323493788690735321080941333413065469550399783177411872501046733599991810977246362801938;
664 % $$$ _weight[8] = .8457119148157179592032823506749330516705290968517194013493759577452972209577732108546045701988907675e-1;
665 % $$$ _points[9] = .5423875065208676506211309264678919058666586934530449600216822588127498953266400008189022753637198062;
666 % $$$ _weight[9] = .8457119148157179592032823506749330516705290968517194013493759577452972209577732108546045701988907675e-1;
667 % $$$ _points[10] = .6259431128457527547944864274389556150814308828298202290101355158683922467778621109035387710546931236;
668 % $$$ _weight[10] = .8213824187291636149302688823296379520616947699867647662224848545582421092260400387768187887353024455e-1;
669 % $$$ _points[11] = .7058755807314213230179658969165258185394948410600127556405744338951948365502127048871734251968255144;
670 % $$$ _weight[11] = .7734233756313262246270900191818738609660919813367708633332095736389143461532186515617346192611184055e-1;
671 % $$$ _points[12] = .7798854155369737673039357742626645684638132428853547083199934720310922641032602598295410241800221843;
672 % $$$ _weight[12] = .7032145733532532560236565187597361404775120516548627994172809763023279346387494851533138451345666080e-1;
673 % $$$ _points[13] = .8458435215301766039374455406444241947261352864087538794510813284185986844518146255669054040725663152;
674 % $$$ _weight[13] = .6127760335573923009225956340010077761408194866671954858362675682702871979970184091909860996252050735e-1;
675 % $$$ _points[14] = .9018524794862615578412087275072953985516494608059612408752140320976940527144721436141434827212058798;
676 % $$$ _weight[14] = .5047102205314358278140699246241730353140056944383945080518726832782539869024926167622531935567022565e-1;
677 % $$$ _points[15] = .9463012332487778696030302955635727577039476356761491070937331574536202912183924679153337935403015782;
678 % $$$ _weight[15] = .3821286512744452826456483880831826280265895310417914372476068961720500364589648967088255133919807780e-1;
679 % $$$ _points[16] = .9779119747856988775905979464648881549864220674056532394226938148454490356023866119789411964798169622;
680 % $$$ _weight[16] = .2485727444748489822666747310131932084043312306445510112315215393278617164790170814752068547468776829e-1;
681 % $$$ _points[17] = .9957825842104654733650080023530753851262894684227198464598378151199285467958898048758817348063006136;
682 % $$$ _weight[17] = .1080800676324165515667135513322623469384261573779497273103799507067654511867256095162565153493559774e-1;
683 % $$$ break;
684 % $$$
685 % $$$ // order 19
686 % $$$ case 19:
687 % $$$ delivered_order = 19;
688 % $$$ _points.resize(19);
689 % $$$ _weight.resize(19);
690 % $$$ _points[0] = .37965780782077984054911648733697532053417992983946066601602804543840485207385580981625395632905994e-2;
691 % $$$ _weight[0] = .9730894114863238518156020732219217876453304534643320396340236230800718784052774105426044022633746010e-2;
692 % $$$ _points[1] = .198959239325849845736105796561742366924542483629309470410918327838996250312557433896282192542293412e-1;
693 % $$$ _weight[1] = .2240711338284980016641907870099710597587711373392880104292726338382149569213972882233451785512799686e-1;
694 % $$$ _points[2] = .484220481925910491786695357338437560953030329713220911524837876191820977049478905212398858153514772e-1;
695 % $$$ _weight[2] = .3452227136882061329035412900300652248092401584380656556145021384801748745321951075883154773166748644e-1;
696 % $$$ _points[3] = .886426717314285875105387566436430491127307568965849793150680556972498285481570839865668884453697002e-1;
697 % $$$ _weight[3] = .4574501081122499973223104706191982633045582564829939233249467245103111052189863080287385752094447824e-1;
698 % $$$ _points[4] = .1395169113323853106914520695881091851714290835456666125307047643066927204260069735782833086643367127;
699 % $$$ _weight[4] = .5578332277366699735801195084088299874066592691994688776073057143822948805282323530050214247629615270e-1;
700 % $$$ _points[5] = .1997273476691594882651809175268803600658389586338537162067066371658075456515645797876221023342729993;
701 % $$$ _weight[5] = .6437698126966811383775789242843855852791978854673151727355219231115180202831583996571650116707603665e-1;
702 % $$$ _points[6] = .2677146293120195271413664259479488160118571426879317015078455612121579394432872966567752271396340276;
703 % $$$ _weight[6] = .7130335108680330588787305472095148623783417241223693046328582795322912423645162550747003591862506850e-1;
704 % $$$ _points[7] = .3417179500181850840049413355750775410538573904335563774221355066010535570897118010015805539567598244;
705 % $$$ _weight[7] = .7638302103292983338942770044883149923050413361821431176155077653740552182553160682740492351539353415e-1;
706 % $$$ _points[8] = .4198206771798873120659519421296282252475632497645623105626782741968396956598044631716302132502595436;
707 % $$$ _weight[8] = .7948442169697717382497821973252360083939007909756304787558745766237048929169252987130523836300323930e-1;
708 % $$$ _points[9] = .5;
709 % $$$ _weight[9] = .8052722492439184798958181266045836751995127928925845106416157636788552422774903607627038285846452350e-1;
710 % $$$ _points[10] = .5801793228201126879340480578703717747524367502354376894373217258031603043401955368283697867497404564;
711 % $$$ _weight[10] = .7948442169697717382497821973252360083939007909756304787558745766237048929169252987130523836300323930e-1;
712 % $$$ _points[11] = .6582820499818149159950586644249224589461426095664436225778644933989464429102881989984194460432401756;
713 % $$$ _weight[11] = .7638302103292983338942770044883149923050413361821431176155077653740552182553160682740492351539353415e-1;
714 % $$$ _points[12] = .7322853706879804728586335740520511839881428573120682984921544387878420605567127033432247728603659724;
715 % $$$ _weight[12] = .7130335108680330588787305472095148623783417241223693046328582795322912423645162550747003591862506845e-1;
716 % $$$ _points[13] = .8002726523308405117348190824731196399341610413661462837932933628341924543484354202123778976657270007;
717 % $$$ _weight[13] = .6437698126966811383775789242843855852791978854673151727355219231115180202831583996571650116707603665e-1;
718 % $$$ _points[14] = .8604830886676146893085479304118908148285709164543333874692952356933072795739930264217166913356632873;
719 % $$$ _weight[14] = .5578332277366699735801195084088299874066592691994688776073057143822948805282323530050214247629615270e-1;
720 % $$$ _points[15] = .9113573282685714124894612433563569508872692431034150206849319443027501714518429160134331115546302998;
721 % $$$ _weight[15] = .4574501081122499973223104706191982633045582564829939233249467245103111052189863080287385752094447821e-1;
722 % $$$ _points[16] = .9515779518074089508213304642661562439046969670286779088475162123808179022950521094787601141846485228;
723 % $$$ _weight[16] = .3452227136882061329035412900300652248092401584380656556145021384801748745321951075883154773166748644e-1;
724 % $$$ _points[17] = .9801040760674150154263894203438257633075457516370690529589081672161003749687442566103717807457706588;
725 % $$$ _weight[17] = .2240711338284980016641907870099710597587711373392880104292726338382149569213972882233451785512799687e-1;
726 % $$$ _points[18] = .9962034219217922015945088351266302467946582007016053933398397195456159514792614419018374604367094006;
727 % $$$ _weight[18] = .9730894114863238518156020732219217876453304534643320396340236230800718784052774105426044022633746010e-2;
728 % $$$ break;
729 % $$$
730 % $$$ // order 20
731 % $$$ case 20:
732 % $$$ delivered_order = 20;
733 % $$$ _points.resize(20);
734 % $$$ _weight.resize(20);
735 % $$$ _points[0] = .34357004074525376069388057643398608886764345491720519259079343910076411861231095802752987517138954e-2;
736 % $$$ _weight[0] = .8807003569576059155930981175926408181071552771668366262174663338674209629810923908701552771073048480e-2;
737 % $$$ _points[1] = .180140363610431043661669344013613890439698360969055719682312030539792096078084715099909373720176422e-1;
738 % $$$ _weight[1] = .2030071490019347066551997613746605493954531999497576840880342728091614837549366414776946031152219270e-1;
739 % $$$ _points[2] = .438827858743370470661237793983509434754076012881541126020588904209645543956404605317776369035393063e-1;
740 % $$$ _weight[2] = .3133602416705453178475326759352080317580053828921818204979217271898740551683283932228188302841610166e-1;
741 % $$$ _points[3] = .804415140888905883027354691492396573351853174671813133737536372335694530003375950403853297170211754e-1;
742 % $$$ _weight[3] = .4163837078835237436237907161102310305008891429158164537244103039284654144703970973568759542189541972e-1;
743 % $$$ _points[4] = .1268340467699246036928474648221792048446346602154117779302270469657323224809224676594479431896762397;
744 % $$$ _weight[4] = .5096505990862021751837506774017493808334582801169627813098580809842616101269717323767465788473992915e-1;
745 % $$$ _points[5] = .1819731596367424872735816518868570316283054416003157680302766887267293687072849337206484022521193467;
746 % $$$ _weight[5] = .5909726598075920865618868885569114350252060977448438772344497601008737417525575815286434391290950870e-1;
747 % $$$ _points[6] = .2445664990245864509978179745223745007872543353987865832638256900526325148046171359279841584745661104;
748 % $$$ _weight[6] = .6584431922458831344924724987408156745805525557349176349821824685442717821474046657177898759198631460e-1;
749 % $$$ _points[7] = .3131469556422902196637259114875363813021268391471586440860256932421771178134702360520521581827333106;
750 % $$$ _weight[7] = .7104805465919102566464916253358246651725770669601015166868354149191404374896718380847461214160029135e-1;
751 % $$$ _points[8] = .3861070744291774609597519023157126876284555311585362638426821303964143290682220861025239374045156460;
752 % $$$ _weight[8] = .7458649323630187339391436850098471834633995204068415824810560890492221129779339034698066301760524055e-1;
753 % $$$ _points[9] = .4617367394332513331226797953005808944976018665932512495976023778078718289758315108792274429092218922;
754 % $$$ _weight[9] = .7637669356536292534904216597754879674597432255618929863735052490879872658136889076778624391825195300e-1;
755 % $$$ _points[10] = .5382632605667486668773202046994191055023981334067487504023976221921281710241684891207725570907781078;
756 % $$$ _weight[10] = .7637669356536292534904216597754879674597432255618929863735052490879872658136889076778624391825195295e-1;
757 % $$$ _points[11] = .6138929255708225390402480976842873123715444688414637361573178696035856709317779138974760625954843540;
758 % $$$ _weight[11] = .7458649323630187339391436850098471834633995204068415824810560890492221129779339034698066301760524055e-1;
759 % $$$ _points[12] = .6868530443577097803362740885124636186978731608528413559139743067578228821865297639479478418172666894;
760 % $$$ _weight[12] = .7104805465919102566464916253358246651725770669601015166868354149191404374896718380847461214160029135e-1;
761 % $$$ _points[13] = .7554335009754135490021820254776254992127456646012134167361743099473674851953828640720158415254338896;
762 % $$$ _weight[13] = .6584431922458831344924724987408156745805525557349176349821824685442717821474046657177898759198631465e-1;
763 % $$$ _points[14] = .8180268403632575127264183481131429683716945583996842319697233112732706312927150662793515977478806533;
764 % $$$ _weight[14] = .5909726598075920865618868885569114350252060977448438772344497601008737417525575815286434391290950870e-1;
765 % $$$ _points[15] = .8731659532300753963071525351778207951553653397845882220697729530342676775190775323405520568103237603;
766 % $$$ _weight[15] = .5096505990862021751837506774017493808334582801169627813098580809842616101269717323767465788473992915e-1;
767 % $$$ _points[16] = .9195584859111094116972645308507603426648146825328186866262463627664305469996624049596146702829788246;
768 % $$$ _weight[16] = .4163837078835237436237907161102310305008891429158164537244103039284654144703970973568759542189541972e-1;
769 % $$$ _points[17] = .9561172141256629529338762206016490565245923987118458873979411095790354456043595394682223630964606937;
770 % $$$ _weight[17] = .3133602416705453178475326759352080317580053828921818204979217271898740551683283932228188302841610168e-1;
771 % $$$ _points[18] = .9819859636389568956338330655986386109560301639030944280317687969460207903921915284900090626279823578;
772 % $$$ _weight[18] = .2030071490019347066551997613746605493954531999497576840880342728091614837549366414776946031152219268e-1;
773 % $$$ _points[19] = .9965642995925474623930611942356601391113235654508279480740920656089923588138768904197247012482861046;
774 % $$$ _weight[19] = .8807003569576059155930981175926408181071552771668366262174663338674209629810923908701552771073048480e-2;
775 % $$$ break;
776 % $$$
777 % $$$ // order 21
778 % $$$ case 21:
779 % $$$ delivered_order = 21;
780 % $$$ _points.resize(21);
781 % $$$ _weight.resize(21);
782 % $$$ _points[0] = .31239146898052498698789820310295354033307726088354072095630726434519454885035965009356264323804612e-2;
783 % $$$ _weight[0] = .8008614128887166662112308429235507632945211058951241274088955056779383680659431157453353047572838170e-2;
784 % $$$ _points[1] = .163865807168468528416888925461524192876531563350765750235144359574395199974598560140812990680379736e-1;
785 % $$$ _weight[1] = .1847689488542624689997533414966483309447215407436491871358459093939287557878370422926172143848016472e-1;
786 % $$$ _points[2] = .399503329247995856049064331425155529204261951758891514119322564545092184652960855041340243139658653e-1;
787 % $$$ _weight[2] = .2856721271342860414181791323622397874564379841312802072125366171352452769982600404414322428351082334e-1;
788 % $$$ _points[3] = .733183177083413581763746807062161648619470984103280146285041853028785468580824265138551814041519428e-1;
789 % $$$ _weight[3] = .3805005681418965100852582665009158961307717621198301426073424290822675829330037499656830940632376613e-1;
790 % $$$ _points[4] = .1157800182621610456920610743468859825895116471143152245656366674849906287301494102064641704530678064;
791 % $$$ _weight[4] = .4672221172801693077664487055696604424176332368079642243334763581628894888685619367593429428339537842e-1;
792 % $$$ _points[5] = .1664305979012938403470166650048304187014853283442985787622664588264029034421518523502447557186043700;
793 % $$$ _weight[5] = .5439864958357418883173728903505282101684979789692816527639104358448682188313469419058838121539598570e-1;
794 % $$$ _points[6] = .2241905820563900964704906016378433566889698878846601674978470802501976091441579814715095060504845204;
795 % $$$ _weight[6] = .6091570802686426709768358856286679917816881278076872512149190392137945061467548197097422700255402720e-1;
796 % $$$ _points[7] = .2878289398962806082131655557281059739517773840801827078878708820517565581605992215000639535430861812;
797 % $$$ _weight[7] = .6613446931666873089052628724838780216450577007157841160917516157589129928261519951184529780764439120e-1;
798 % $$$ _points[8] = .3559893415987994516996037419676998400454908681769833856228592376253775285290786160733304858198915867;
799 % $$$ _weight[8] = .6994369739553657736106671193379155544639658047745980218686566316212163123260307830816081080108004990e-1;
800 % $$$ _points[9] = .4272190729195524545314845088306568349418369877810311212892558050072263595583401011547420107808957735;
801 % $$$ _weight[9] = .7226220199498502953191358327687627180497498109854991737623649444304865467169593493263483293242601165e-1;
802 % $$$ _points[10] = .5;
803 % $$$ _weight[10] = .7304056682484521359599257384168559412240478847098272205366129375771929635169980596487109556323312785e-1;
804 % $$$ _points[11] = .5727809270804475454685154911693431650581630122189688787107441949927736404416598988452579892191042265;
805 % $$$ _weight[11] = .7226220199498502953191358327687627180497498109854991737623649444304865467169593493263483293242601170e-1;
806 % $$$ _points[12] = .6440106584012005483003962580323001599545091318230166143771407623746224714709213839266695141801084133;
807 % $$$ _weight[12] = .6994369739553657736106671193379155544639658047745980218686566316212163123260307830816081080108004995e-1;
808 % $$$ _points[13] = .7121710601037193917868344442718940260482226159198172921121291179482434418394007784999360464569138188;
809 % $$$ _weight[13] = .6613446931666873089052628724838780216450577007157841160917516157589129928261519951184529780764439115e-1;
810 % $$$ _points[14] = .7758094179436099035295093983621566433110301121153398325021529197498023908558420185284904939495154796;
811 % $$$ _weight[14] = .6091570802686426709768358856286679917816881278076872512149190392137945061467548197097422700255402725e-1;
812 % $$$ _points[15] = .8335694020987061596529833349951695812985146716557014212377335411735970965578481476497552442813956300;
813 % $$$ _weight[15] = .5439864958357418883173728903505282101684979789692816527639104358448682188313469419058838121539598570e-1;
814 % $$$ _points[16] = .8842199817378389543079389256531140174104883528856847754343633325150093712698505897935358295469321936;
815 % $$$ _weight[16] = .4672221172801693077664487055696604424176332368079642243334763581628894888685619367593429428339537845e-1;
816 % $$$ _points[17] = .9266816822916586418236253192937838351380529015896719853714958146971214531419175734861448185958480572;
817 % $$$ _weight[17] = .3805005681418965100852582665009158961307717621198301426073424290822675829330037499656830940632376613e-1;
818 % $$$ _points[18] = .9600496670752004143950935668574844470795738048241108485880677435454907815347039144958659756860341347;
819 % $$$ _weight[18] = .2856721271342860414181791323622397874564379841312802072125366171352452769982600404414322428351082336e-1;
820 % $$$ _points[19] = .9836134192831531471583111074538475807123468436649234249764855640425604800025401439859187009319620264;
821 % $$$ _weight[19] = .1847689488542624689997533414966483309447215407436491871358459093939287557878370422926172143848016470e-1;
822 % $$$ _points[20] = .9968760853101947501301210179689704645966692273911645927904369273565480545114964034990643735676195388;
823 % $$$ _weight[20] = .8008614128887166662112308429235507632945211058951241274088955056779383680659431157453353047572838170e-2;
824 % $$$ break;
825 % $$$
826 % $$$ // order 22
827 % $$$ case 22:
828 % $$$ delivered_order = 22;
829 % $$$ _points.resize(22);
830 % $$$ _weight.resize(22);
831 % $$$ _points[0] = .28527072588003539634842894193505098034729008019842325114885375166717511479600440896140371118641978e-2;
832 % $$$ _weight[0] = .7313997649136100342495549023592722595105974562161865462248795710094053266374085571141887053759164140e-2;
833 % $$$ _points[1] = .149697510822856364380245066173656445970155384310985152201308938318128696125787456812293226864828573e-1;
834 % $$$ _weight[1] = .1688745079240707739665112343295645067458465723723733021644159727997575587653074419945747441116359070e-1;
835 % $$$ _points[2] = .365216139064129997396535303704734016823351733139740089777134042364319404442294372481531235762733209e-1;
836 % $$$ _weight[2] = .2614666757634164297015602563660562805607504678461815806135504164883817117996641239098409502489711904e-1;
837 % $$$ _points[3] = .670937111398499317317871814903106354576016222057769219364533153686415525292397825957599218580713774e-1;
838 % $$$ _weight[3] = .3489823421226024404748070946510882869938752647754026369315568588197320174364294701969642039672437436e-1;
839 % $$$ _points[4] = .1060915970103959189978610222958242393059106643342184209391533011444338618736459625499742405203333074;
840 % $$$ _weight[4] = .4297080310853386370722184068635143309457220267453989164328500552412301238656307871601112490735976389e-1;
841 % $$$ _points[5] = .1527563684066586099746550821188716143663288550112824194391331123038570301128534725802029426006948234;
842 % $$$ _weight[5] = .5020707222144048246603941891526814117540554438384981289248045717022654803711188637143031958167977870e-1;
843 % $$$ _points[6] = .2061797982465442035205615361806763255611921982131410801149830893137658110859778198204199473943616987;
844 % $$$ _weight[6] = .5646614804026960919670030371089215955713166606049735213629877312430656546180541682980244071248443370e-1;
845 % $$$ _points[7] = .2653220810066214867968346445167968269523281044346317261019499851532114926571816930628014255887449254;
846 % $$$ _weight[7] = .6162618840525621214278049307740723597972249950248398621421098594256775139958772701589012301721317145e-1;
847 % $$$ _points[8] = .3290320895539578874209262897863101902204133504146563280015688081554932805464265186717208013164783516;
848 % $$$ _weight[8] = .6558675239353118536648249626515372293787094709401532656268985171227230515676448704571705001654012950e-1;
849 % $$$ _points[9] = .3960697866558893572605767330402271328921624454510331751656733478158995793426411678917005879371503930;
850 % $$$ _weight[9] = .6827074917300758567628691561575869829318382649434308405473486746910377908226891669049531646614901690e-1;
851 % $$$ _points[10] = .4651303633401388893930791019406859590888518502598842626466590267441953131836802769617408028147830728;
852 % $$$ _weight[10] = .6962593642781599668770512417090497893696010872871292906309893853651885640938429814937374841202945705e-1;
853 % $$$ _points[11] = .5348696366598611106069208980593140409111481497401157373533409732558046868163197230382591971852169272;
854 % $$$ _weight[11] = .6962593642781599668770512417090497893696010872871292906309893853651885640938429814937374841202945705e-1;
855 % $$$ _points[12] = .6039302133441106427394232669597728671078375545489668248343266521841004206573588321082994120628496070;
856 % $$$ _weight[12] = .6827074917300758567628691561575869829318382649434308405473486746910377908226891669049531646614901690e-1;
857 % $$$ _points[13] = .6709679104460421125790737102136898097795866495853436719984311918445067194535734813282791986835216484;
858 % $$$ _weight[13] = .6558675239353118536648249626515372293787094709401532656268985171227230515676448704571705001654012950e-1;
859 % $$$ _points[14] = .7346779189933785132031653554832031730476718955653682738980500148467885073428183069371985744112550746;
860 % $$$ _weight[14] = .6162618840525621214278049307740723597972249950248398621421098594256775139958772701589012301721317145e-1;
861 % $$$ _points[15] = .7938202017534557964794384638193236744388078017868589198850169106862341889140221801795800526056383013;
862 % $$$ _weight[15] = .5646614804026960919670030371089215955713166606049735213629877312430656546180541682980244071248443370e-1;
863 % $$$ _points[16] = .8472436315933413900253449178811283856336711449887175805608668876961429698871465274197970573993051766;
864 % $$$ _weight[16] = .5020707222144048246603941891526814117540554438384981289248045717022654803711188637143031958167977870e-1;
865 % $$$ _points[17] = .8939084029896040810021389777041757606940893356657815790608466988555661381263540374500257594796666926;
866 % $$$ _weight[17] = .4297080310853386370722184068635143309457220267453989164328500552412301238656307871601112490735976389e-1;
867 % $$$ _points[18] = .9329062888601500682682128185096893645423983777942230780635466846313584474707602174042400781419286226;
868 % $$$ _weight[18] = .3489823421226024404748070946510882869938752647754026369315568588197320174364294701969642039672437440e-1;
869 % $$$ _points[19] = .9634783860935870002603464696295265983176648266860259910222865957635680595557705627518468764237266791;
870 % $$$ _weight[19] = .2614666757634164297015602563660562805607504678461815806135504164883817117996641239098409502489711904e-1;
871 % $$$ _points[20] = .9850302489177143635619754933826343554029844615689014847798691061681871303874212543187706773135171427;
872 % $$$ _weight[20] = .1688745079240707739665112343295645067458465723723733021644159727997575587653074419945747441116359070e-1;
873 % $$$ _points[21] = .9971472927411996460365157105806494901965270991980157674885114624833282488520399559103859628881358022;
874 % $$$ _weight[21] = .7313997649136100342495549023592722595105974562161865462248795710094053266374085571141887053759164145e-2;
875 % $$$ break;
876 % $$$
877 % $$$ // order 23
878 % $$$ case 23:
879 % $$$ delivered_order = 23;
880 % $$$ _points.resize(23);
881 % $$$ _weight.resize(23);
882 % $$$ _points[0] = .26153325012239382380371422772128197131863137705647895366030579164629601171073649080054278918099330e-2;
883 % $$$ _weight[0] = .6705929743570886040654746729307532488309167052868616696197941069580443368026029924649517729262032555e-2;
884 % $$$ _points[1] = .137287643909423840219879615896113124091931023230130287543719206321014814127117910662912671280352426e-1;
885 % $$$ _weight[1] = .1549400292848972215534710982094225269188626449996403321744390329930889213143379600112485832998544809e-1;
886 % $$$ _points[2] = .335144565869919488254015054807885108821490899243046146535493726990110855999564600434949640868522473e-1;
887 % $$$ _weight[2] = .2401883586554233428582053581601699828060815415175580566684183343492904343740931457766547088994173192e-1;
888 % $$$ _points[3] = .616238208647791663109215570329271641805354850196746825452994421197241806452420284007172524391514584e-1;
889 % $$$ _weight[3] = .3211621070426292606358480757945549901957913787740341524767334102645877679039064170319608707260665849e-1;
890 % $$$ _points[4] = .975557991905800539244407965016107210292849301348459887072837821641466199154753203924549983090379171e-1;
891 % $$$ _weight[4] = .3964070588835947746144626237102161345685599596920325127781727016602150200687944126797678664420782006e-1;
892 % $$$ _points[5] = .1406693184340249027691877581256905758350351274343536021226093558929744356620371262448563720390262400;
893 % $$$ _weight[5] = .4645788303001757373850930868488232430173003587156494686632975230596864246779408039973782060447362780e-1;
894 % $$$ _points[6] = .1901950621181769218074513441752021733064096705964538521495672071954400967517765817297777471175291148;
895 % $$$ _weight[6] = .5244604573227070503704309250737192742923579159698750275141259616938968817102544494992821898212281070e-1;
896 % $$$ _points[7] = .2452492610769962251551034760665767847275786154075711883864053095893624974476167342466240061359891282;
897 % $$$ _weight[7] = .5749832011120568247082175646698065074570526146479280330453785170139979724187270361906533563747528085e-1;
898 % $$$ _points[8] = .3048494809848545842892555635596972707109745746537482593903973683416436919064837854106762368147562969;
899 % $$$ _weight[8] = .6152454215336476523378920033600482740792640627323528721783516645084523385389260275505301355895106555e-1;
900 % $$$ _points[9] = .3679321595148275347330652308583451985104933749029301975654605614738355732086639877109207356445331132;
901 % $$$ _weight[9] = .6445286109404107498929766969989682662985774859589174622217021585899473237800551787502302994595886845e-1;
902 % $$$ _points[10] = .4333715878507669445341286588791169314947973618733089217445273114064760550621727612127183682018242994;
903 % $$$ _weight[10] = .6623101970234830868582123235165846290251783473711176216125613401924300294133970283679005885397038905e-1;
904 % $$$ _points[11] = .5;
905 % $$$ _weight[11] = .6682728609305308767572855527292216929157640381844165874096798899572049042386144817957960350208853285e-1;
906 % $$$ _points[12] = .5666284121492330554658713411208830685052026381266910782554726885935239449378272387872816317981757006;
907 % $$$ _weight[12] = .6623101970234830868582123235165846290251783473711176216125613401924300294133970283679005885397038905e-1;
908 % $$$ _points[13] = .6320678404851724652669347691416548014895066250970698024345394385261644267913360122890792643554668868;
909 % $$$ _weight[13] = .6445286109404107498929766969989682662985774859589174622217021585899473237800551787502302994595886845e-1;
910 % $$$ _points[14] = .6951505190151454157107444364403027292890254253462517406096026316583563080935162145893237631852437031;
911 % $$$ _weight[14] = .6152454215336476523378920033600482740792640627323528721783516645084523385389260275505301355895106555e-1;
912 % $$$ _points[15] = .7547507389230037748448965239334232152724213845924288116135946904106375025523832657533759938640108718;
913 % $$$ _weight[15] = .5749832011120568247082175646698065074570526146479280330453785170139979724187270361906533563747528085e-1;
914 % $$$ _points[16] = .8098049378818230781925486558247978266935903294035461478504327928045599032482234182702222528824708852;
915 % $$$ _weight[16] = .5244604573227070503704309250737192742923579159698750275141259616938968817102544494992821898212281070e-1;
916 % $$$ _points[17] = .8593306815659750972308122418743094241649648725656463978773906441070255643379628737551436279609737600;
917 % $$$ _weight[17] = .4645788303001757373850930868488232430173003587156494686632975230596864246779408039973782060447362784e-1;
918 % $$$ _points[18] = .9024442008094199460755592034983892789707150698651540112927162178358533800845246796075450016909620829;
919 % $$$ _weight[18] = .3964070588835947746144626237102161345685599596920325127781727016602150200687944126797678664420782006e-1;
920 % $$$ _points[19] = .9383761791352208336890784429670728358194645149803253174547005578802758193547579715992827475608485416;
921 % $$$ _weight[19] = .3211621070426292606358480757945549901957913787740341524767334102645877679039064170319608707260665852e-1;
922 % $$$ _points[20] = .9664855434130080511745984945192114891178509100756953853464506273009889144000435399565050359131477527;
923 % $$$ _weight[20] = .2401883586554233428582053581601699828060815415175580566684183343492904343740931457766547088994173194e-1;
924 % $$$ _points[21] = .9862712356090576159780120384103886875908068976769869712456280793678985185872882089337087328719647574;
925 % $$$ _weight[21] = .1549400292848972215534710982094225269188626449996403321744390329930889213143379600112485832998544808e-1;
926 % $$$ _points[22] = .9973846674987760617619628577227871802868136862294352104633969420835370398828926350919945721081900670;
927 % $$$ _weight[22] = .6705929743570886040654746729307532488309167052868616696197941069580443368026029924649517729262032555e-2;
928 % $$$ break;
929 % $$$
930 % $$$ // order 24
931 % $$$ case 24:
932 % $$$ delivered_order = 24;
933 % $$$ _points.resize(24);
934 % $$$ _weight.resize(24);
935 % $$$ _points[0] = .24063900014893199100012951496315940627011537019985612791997274428580839652711310583013553314421456e-2;
936 % $$$ _weight[0] = .6170614899993599773402833535018645787955020445683258408643660470545862758940556895899359335960211630e-2;
937 % $$$ _points[1] = .126357220143452509008040034959154691294084734799106400942032174464094393595098877306812628591422725e-1;
938 % $$$ _weight[1] = .1426569431446683159065390797593914322459889896595405830083240237882200281871457171284271271140493764e-1;
939 % $$$ _points[2] = .308627239986336207381754991456392751725901709612743266824864120452052519737321645200176792320650222e-1;
940 % $$$ _weight[2] = .2213871940870990308430137410566911442965642091692894837069861486051218814113321981719735850777974680e-1;
941 % $$$ _points[3] = .567922364977994828934228290089016224563334783455399798144810416121625828005204139479382490019091494e-1;
942 % $$$ _weight[3] = .2964929245771839037318387925005429227060006328260674551868827564704915158875412078303417780530450450e-1;
943 % $$$ _points[4] = .899990070130485390230250636651273959619367611660722063780094869993085105232227299588697394137081020e-1;
944 % $$$ _weight[4] = .3667324070554015286701680762655825905966825492424973570135124533002069423793546741616257113472227752e-1;
945 % $$$ _points[5] = .1299379042107228178780859484500107872383537564929072715668088158640498306795385337793343219344356028;
946 % $$$ _weight[5] = .4309508076597663795859260149187133359254029411896650279420357193064344223039026563444432814864084862e-1;
947 % $$$ _points[6] = .1759531740315122153737521065446261866651708506905216098505331674877758412157301140359411148171363783;
948 % $$$ _weight[6] = .4880932605205694413494033223212357721395948442684297204165530501147716928879598917401001984535909374e-1;
949 % $$$ _points[7] = .2272892643055802321708121913908138149946080037061909122831928050847175804102145514520825662795968749;
950 % $$$ _weight[7] = .5372213505798281739128867122330311139731434506711001088327082044341093319721855299029336356045761835e-1;
951 % $$$ _points[8] = .2831032461869774307564578840433251437737892445360155959595993576716177964831845429711322847669621916;
952 % $$$ _weight[8] = .5775283402686280067667224195339177993113515568824823529222468004433512677565927497017212882340639775e-1;
953 % $$$ _points[9] = .3424786601519183128066033543400948796067608695875913656228849352350589218293782958280632452223958947;
954 % $$$ _weight[9] = .6083523646390169560223157673813121280351477960190288938873587725631269685885848095887890171538642100e-1;
955 % $$$ _points[10] = .4044405662631918454206800896214651840797974483426233219255407117059570236540641290087544443773951346;
956 % $$$ _weight[10] = .6291872817341414806068769125559184436320166279067270208904575844069693633333129844101908962821057040e-1;
957 % $$$ _points[11] = .4679715535686971869574784586876274807045004022896263032878244591051303582030449460985535619328737455;
958 % $$$ _weight[11] = .6396909767337607848702808261234768592585561977083394121064978818617379577026820120604598878336737115e-1;
959 % $$$ _points[12] = .5320284464313028130425215413123725192954995977103736967121755408948696417969550539014464380671262545;
960 % $$$ _weight[12] = .6396909767337607848702808261234768592585561977083394121064978818617379577026820120604598878336737110e-1;
961 % $$$ _points[13] = .5955594337368081545793199103785348159202025516573766780744592882940429763459358709912455556226048654;
962 % $$$ _weight[13] = .6291872817341414806068769125559184436320166279067270208904575844069693633333129844101908962821057035e-1;
963 % $$$ _points[14] = .6575213398480816871933966456599051203932391304124086343771150647649410781706217041719367547776041053;
964 % $$$ _weight[14] = .6083523646390169560223157673813121280351477960190288938873587725631269685885848095887890171538642095e-1;
965 % $$$ _points[15] = .7168967538130225692435421159566748562262107554639844040404006423283822035168154570288677152330378084;
966 % $$$ _weight[15] = .5775283402686280067667224195339177993113515568824823529222468004433512677565927497017212882340639780e-1;
967 % $$$ _points[16] = .7727107356944197678291878086091861850053919962938090877168071949152824195897854485479174337204031251;
968 % $$$ _weight[16] = .5372213505798281739128867122330311139731434506711001088327082044341093319721855299029336356045761835e-1;
969 % $$$ _points[17] = .8240468259684877846262478934553738133348291493094783901494668325122241587842698859640588851828636217;
970 % $$$ _weight[17] = .4880932605205694413494033223212357721395948442684297204165530501147716928879598917401001984535909372e-1;
971 % $$$ _points[18] = .8700620957892771821219140515499892127616462435070927284331911841359501693204614662206656780655643972;
972 % $$$ _weight[18] = .4309508076597663795859260149187133359254029411896650279420357193064344223039026563444432814864084862e-1;
973 % $$$ _points[19] = .9100009929869514609769749363348726040380632388339277936219905130006914894767772700411302605862918980;
974 % $$$ _weight[19] = .3667324070554015286701680762655825905966825492424973570135124533002069423793546741616257113472227752e-1;
975 % $$$ _points[20] = .9432077635022005171065771709910983775436665216544600201855189583878374171994795860520617509980908506;
976 % $$$ _weight[20] = .2964929245771839037318387925005429227060006328260674551868827564704915158875412078303417780530450450e-1;
977 % $$$ _points[21] = .9691372760013663792618245008543607248274098290387256733175135879547947480262678354799823207679349778;
978 % $$$ _weight[21] = .2213871940870990308430137410566911442965642091692894837069861486051218814113321981719735850777974678e-1;
979 % $$$ _points[22] = .9873642779856547490991959965040845308705915265200893599057967825535905606404901122693187371408577275;
980 % $$$ _weight[22] = .1426569431446683159065390797593914322459889896595405830083240237882200281871457171284271271140493764e-1;
981 % $$$ _points[23] = .9975936099985106800899987048503684059372988462980014387208002725571419160347288689416986446685578544;
982 % $$$ _weight[23] = .6170614899993599773402833535018645787955020445683258408643660470545862758940556895899359335960211630e-2;
983 % $$$ break;
984 % $$$
985 % $$$ // order 25
986 % $$$ case 25:
987 % $$$ delivered_order = 25;
988 % $$$ _points.resize(25);
989 % $$$ _weight.resize(25);
990 % $$$ _points[0] = .22215151047509510456075265530491913712186752975959143945975344335332593281360327563559868235264962e-2;
991 % $$$ _weight[0] = .5696899250513143973951482056617386801660263146454848224474030558094945864883371677961838556472516215e-2;
992 % $$$ _points[1] = .116680392702412442508423067602029661273147223427966276645062863419180662320597230517766452584969106e-1;
993 % $$$ _weight[1] = .1317749330751606863095090764764957246798164085166123437768308289193546700443974968576491076408646420e-1;
994 % $$$ _points[2] = .285127143855128302929944151707647340473992146955049290362737514313523387279753693455473909243632584e-1;
995 % $$$ _weight[2] = .2046957835065315632781174385582297683042289168205217325234920744964871644010775638523948552755521192e-1;
996 % $$$ _points[3] = .525040010608623155744789966085975229127225751232080484691491585204142445494002743144069965348041092e-1;
997 % $$$ _weight[3] = .2745234798791759596296844577023666208005499277655567452425424912229688733921825594785596203971672246e-1;
998 % $$$ _points[4] = .832786856195829992894894456532152152695179430882396069895676422691409337614549373733851302612041594e-1;
999 % $$$ _weight[4] = .3401916690617845860359359282835398427735474717731828130753561320500182702585573655332576148474093677e-1;
1000 % $$$ _points[5] = .1203703684813211847113585673978195118062389905508329395408051322774906855898687961961816013790738484;
1001 % $$$ _weight[5] = .4007035016750050900661747983455565114511286642683794685810073148680641446740064477972868885711265904e-1;
1002 % $$$ _points[6] = .1632168157632658177574396833761889120582916359636253414701715191108561315753578942090181571598453390;
1003 % $$$ _weight[6] = .4551413099148182490574861035144582669049627947966715548524188448350869233920526345124219907147685948e-1;
1004 % $$$ _points[7] = .2111685348793885161381550791936729663021324803542408716772582461194884936236839888616417017671017546;
1005 % $$$ _weight[7] = .5026797453352532210110344519634291349423304726407095353493452099970647407952301484097782810186629110e-1;
1006 % $$$ _points[8] = .2634986342771425197389089424954039793340911307691863545463845861521983620793569849484215761086031823;
1007 % $$$ _weight[8] = .5425981223713182655804697852505830967003879399336100807824715367441964639680422134669884175014827085e-1;
1008 % $$$ _points[9] = .3194138470953060811320891349361796662889608264783124651027106110766273088021517256983523424695311930;
1009 % $$$ _weight[9] = .5742912957285582416966277293477790432046809583409007479575749501574139833556271128267214949279078135e-1;
1010 % $$$ _points[10] = .3780665581395057839774048186012742067971834218370077617894321733748062636070720246601118161183748297;
1011 % $$$ _weight[10] = .5972788176789238611408906325645052369508835070686321275979394066759204511009386751221434860487635665e-1;
1012 % $$$ _points[11] = .4385676536946448018063200905959815972338973269751081307880532310536455825155707920867805750268344723;
1013 % $$$ _weight[11] = .6112122149515502084447975947292575291752962378152952045379004111601948360959005121516770445539453315e-1;
1014 % $$$ _points[12] = .5;
1015 % $$$ _weight[12] = .6158802686335772560195143653952507121911681375907583269567609865845600397463071064230056258752479190e-1;
1016 % $$$ _points[13] = .5614323463053551981936799094040184027661026730248918692119467689463544174844292079132194249731655277;
1017 % $$$ _weight[13] = .6112122149515502084447975947292575291752962378152952045379004111601948360959005121516770445539453320e-1;
1018 % $$$ _points[14] = .6219334418604942160225951813987257932028165781629922382105678266251937363929279753398881838816251703;
1019 % $$$ _weight[14] = .5972788176789238611408906325645052369508835070686321275979394066759204511009386751221434860487635660e-1;
1020 % $$$ _points[15] = .6805861529046939188679108650638203337110391735216875348972893889233726911978482743016476575304688070;
1021 % $$$ _weight[15] = .5742912957285582416966277293477790432046809583409007479575749501574139833556271128267214949279078130e-1;
1022 % $$$ _points[16] = .7365013657228574802610910575045960206659088692308136454536154138478016379206430150515784238913968177;
1023 % $$$ _weight[16] = .5425981223713182655804697852505830967003879399336100807824715367441964639680422134669884175014827090e-1;
1024 % $$$ _points[17] = .7888314651206114838618449208063270336978675196457591283227417538805115063763160111383582982328982454;
1025 % $$$ _weight[17] = .5026797453352532210110344519634291349423304726407095353493452099970647407952301484097782810186629110e-1;
1026 % $$$ _points[18] = .8367831842367341822425603166238110879417083640363746585298284808891438684246421057909818428401546610;
1027 % $$$ _weight[18] = .4551413099148182490574861035144582669049627947966715548524188448350869233920526345124219907147685948e-1;
1028 % $$$ _points[19] = .8796296315186788152886414326021804881937610094491670604591948677225093144101312038038183986209261516;
1029 % $$$ _weight[19] = .4007035016750050900661747983455565114511286642683794685810073148680641446740064477972868885711265904e-1;
1030 % $$$ _points[20] = .9167213143804170007105105543467847847304820569117603930104323577308590662385450626266148697387958406;
1031 % $$$ _weight[20] = .3401916690617845860359359282835398427735474717731828130753561320500182702585573655332576148474093680e-1;
1032 % $$$ _points[21] = .9474959989391376844255210033914024770872774248767919515308508414795857554505997256855930034651958908;
1033 % $$$ _weight[21] = .2745234798791759596296844577023666208005499277655567452425424912229688733921825594785596203971672244e-1;
1034 % $$$ _points[22] = .9714872856144871697070055848292352659526007853044950709637262485686476612720246306544526090756367416;
1035 % $$$ _weight[22] = .2046957835065315632781174385582297683042289168205217325234920744964871644010775638523948552755521193e-1;
1036 % $$$ _points[23] = .9883319607297587557491576932397970338726852776572033723354937136580819337679402769482233547415030894;
1037 % $$$ _weight[23] = .1317749330751606863095090764764957246798164085166123437768308289193546700443974968576491076408646420e-1;
1038 % $$$ _points[24] = .9977784848952490489543924734469508086287813247024040856054024655664667406718639672436440131764735038;
1039 % $$$ _weight[24] = .5696899250513143973951482056617386801660263146454848224474030558094945864883371677961838556472516210e-2;
1040 % $$$ break;
1041 % $$$
1042 % $$$ // order 26
1043 % $$$ case 26:
1044 % $$$ delivered_order = 26;
1045 % $$$ _points.resize(26);
1046 % $$$ _weight.resize(26);
1047 % $$$ _points[0] = .20571494271915354983915203385469870215710724402201663017360952972168516833610967740467059715813190e-2;
1048 % $$$ _weight[0] = .5275686308671503577825593842625988952172868589847307275027713818381611146754875672222351512065323220e-2;
1049 % $$$ _points[1] = .108072770217645044497098228440368472765417181263407487572925693417474246274937643305327893794402012e-1;
1050 % $$$ _weight[1] = .1220892554631595439480791375989420012024796309863517102602344753784585784943394482691409268167801318e-1;
1051 % $$$ _points[2] = .264204666691428749320423582409816227396448311578423649908661101950711777737695961146469011242954620e-1;
1052 % $$$ _weight[2] = .1898119164718138197515157062442524734538521087202447883765591232640395020816792394091514299828557512e-1;
1053 % $$$ _points[3] = .486810690078464628911672003843948743294379973135473137224171726102671004487270065711695848749312684e-1;
1054 % $$$ _weight[3] = .2548791264857390599915995036203668976293965927148596741191884299970865622501582259468230973003046462e-1;
1055 % $$$ _points[4] = .772770286057509906012464692660809192139624489543352152849117635441915426643818525249262189103054714e-1;
1056 % $$$ _weight[4] = .3163702316478741776972684495352254786111142100634725533304794330399419585613801383092303457974135344e-1;
1057 % $$$ _points[5] = .1118070255896605719035163763788580665118908718724025639184157891864835356795866770152894361720059839;
1058 % $$$ _weight[5] = .3734207488282987294353789805142416931937358094052034038951542087140981540468873148337652069639443670e-1;
1059 % $$$ _points[6] = .1517863697900213675680930431352876510696233411045904241477212730808197265020809856020430775563367220;
1060 % $$$ _weight[6] = .4252294715674261960522388253999084829196015838833913809302809070999389600765276409114328884385389266e-1;
1061 % $$$ _points[7] = .1966538534911909683840106265415564727823677138670450548106783437400359365548733997670835956949946462;
1062 % $$$ _weight[7] = .4710690017795707423183244153365159927458287295710363993165745118401724964172710566666105272447349387e-1;
1063 % $$$ _points[8] = .2457796425877471411521484676372154123118466229071245931394497651980363025353216548829887288626245910;
1064 % $$$ _weight[8] = .5102958054721271161920703512671539616360440567712100516593690970432633440273700128534590714908431060e-1;
1065 % $$$ _points[9] = .2984741224382568467594613114505584481700312951503419087054294332259078914763146734751210244027963392;
1066 % $$$ _weight[9] = .5423592026428829532828971336399879114471910171065332226480285430473069963645279198471579576032552260e-1;
1067 % $$$ _points[10] = .3539975802570215524285823089610848515576403065185048108938279040481491877109960462088021476536134262;
1068 % $$$ _weight[10] = .5668090827315983327472035922129907262297518146250760699414396494374455328228972724632422646792587595e-1;
1069 % $$$ _points[11] = .4115705898215549080154711257908276250113081180993678692598261501079773599722919564411924558682029494;
1070 % $$$ _weight[11] = .5833022174264829102233125377018110681598244061096210823008134860563283296415986325634816982250102965e-1;
1071 % $$$ _points[12] = .4703849532853433964531407124007983196048826323054822089228638541578064819400132898307946865571061161;
1072 % $$$ _weight[12] = .5916070763963113825818554285023434232494513541445265904716009968981034737478143412042810703364070915e-1;
1073 % $$$ _points[13] = .5296150467146566035468592875992016803951173676945177910771361458421935180599867101692053134428938839;
1074 % $$$ _weight[13] = .5916070763963113825818554285023434232494513541445265904716009968981034737478143412042810703364070920e-1;
1075 % $$$ _points[14] = .5884294101784450919845288742091723749886918819006321307401738498920226400277080435588075441317970506;
1076 % $$$ _weight[14] = .5833022174264829102233125377018110681598244061096210823008134860563283296415986325634816982250102965e-1;
1077 % $$$ _points[15] = .6460024197429784475714176910389151484423596934814951891061720959518508122890039537911978523463865738;
1078 % $$$ _weight[15] = .5668090827315983327472035922129907262297518146250760699414396494374455328228972724632422646792587590e-1;
1079 % $$$ _points[16] = .7015258775617431532405386885494415518299687048496580912945705667740921085236853265248789755972036608;
1080 % $$$ _weight[16] = .5423592026428829532828971336399879114471910171065332226480285430473069963645279198471579576032552260e-1;
1081 % $$$ _points[17] = .7542203574122528588478515323627845876881533770928754068605502348019636974646783451170112711373754090;
1082 % $$$ _weight[17] = .5102958054721271161920703512671539616360440567712100516593690970432633440273700128534590714908431060e-1;
1083 % $$$ _points[18] = .8033461465088090316159893734584435272176322861329549451893216562599640634451266002329164043050053538;
1084 % $$$ _weight[18] = .4710690017795707423183244153365159927458287295710363993165745118401724964172710566666105272447349384e-1;
1085 % $$$ _points[19] = .8482136302099786324319069568647123489303766588954095758522787269191802734979190143979569224436632780;
1086 % $$$ _weight[19] = .4252294715674261960522388253999084829196015838833913809302809070999389600765276409114328884385389263e-1;
1087 % $$$ _points[20] = .8881929744103394280964836236211419334881091281275974360815842108135164643204133229847105638279940161;
1088 % $$$ _weight[20] = .3734207488282987294353789805142416931937358094052034038951542087140981540468873148337652069639443666e-1;
1089 % $$$ _points[21] = .9227229713942490093987535307339190807860375510456647847150882364558084573356181474750737810896945286;
1090 % $$$ _weight[21] = .3163702316478741776972684495352254786111142100634725533304794330399419585613801383092303457974135346e-1;
1091 % $$$ _points[22] = .9513189309921535371088327996156051256705620026864526862775828273897328995512729934288304151250687316;
1092 % $$$ _weight[22] = .2548791264857390599915995036203668976293965927148596741191884299970865622501582259468230973003046462e-1;
1093 % $$$ _points[23] = .9735795333308571250679576417590183772603551688421576350091338898049288222262304038853530988757045380;
1094 % $$$ _weight[23] = .1898119164718138197515157062442524734538521087202447883765591232640395020816792394091514299828557512e-1;
1095 % $$$ _points[24] = .9891927229782354955502901771559631527234582818736592512427074306582525753725062356694672106205597988;
1096 % $$$ _weight[24] = .1220892554631595439480791375989420012024796309863517102602344753784585784943394482691409268167801318e-1;
1097 % $$$ _points[25] = .9979428505728084645016084796614530129784289275597798336982639047027831483166389032259532940284186810;
1098 % $$$ _weight[25] = .5275686308671503577825593842625988952172868589847307275027713818381611146754875672222351512065323220e-2;
1099 % $$$ break;
1100 % $$$
1101 % $$$ // order 27
1102 % $$$ case 27:
1103 % $$$ delivered_order = 27;
1104 % $$$ _points.resize(27);
1105 % $$$ _weight.resize(27);
1106 % $$$ _points[0] = .19103685555057165305563958093850048696559722170644061491817516058911272113370939556189766392126889e-2;
1107 % $$$ _weight[0] = .4899498025647180130575027545629549049112909467545796084070202282931315208834056077709691101107464872e-2;
1108 % $$$ _points[1] = .100382620192493885720633221694764077161788893050246183805700534738087120098905268472915122027480961e-1;
1109 % $$$ _weight[1] = .1134311579809031159801710322338074440638386014408317781572106511953791501790501107728496117313161265e-1;
1110 % $$$ _points[2] = .245497210926474965740459846780585534537050332577911745330913046063066655950442571041902067017298242e-1;
1111 % $$$ _weight[2] = .1764852687870985551128914465235582056806944476147090579111389254745441331417783144223590160180671613e-1;
1112 % $$$ _points[3] = .452588396612544478496774908951553725259778322025195204433862237639718668237359887725233973748080687e-1;
1113 % $$$ _weight[3] = .2372470626030753135204835505709235911236281008309236425865500633458910592851796202105534688856775970e-1;
1114 % $$$ _points[4] = .718960459908527548486313886465786011178565006982470865114051729355983403070955097351216573478990248e-1;
1115 % $$$ _weight[4] = .2949176842991679955515041685976581658262029535320608127010760745691056483180227669211726097685475882e-1;
1116 % $$$ _points[5] = .1041141804647458864278013279463646335402994671260682437963596939765897575631027349407405614340794446;
1117 % $$$ _weight[5] = .3487441188312279649216144417833363806641234662847600018870939081052967940428179133628127024163404922e-1;
1118 % $$$ _points[6] = .1414932631302881503525918941788302251246639739507184286743918968321525838419328333124890452720667908;
1119 % $$$ _weight[6] = .3980243388652888563153747950492120148807333649350147570670438190137636322061009657571259283000997426e-1;
1120 % $$$ _points[7] = .1835460140267524295361326811827556939484619912153316513524440504882996545014591099897366526751979405;
1121 % $$$ _weight[7] = .4421157927187847509716140142687455552826837502554955490293556854829634959572854374441795232874487530e-1;
1122 % $$$ _points[8] = .2297242177102715525498495292200085895204097755064091548128311249820295516418093872877596583527153648;
1123 % $$$ _weight[8] = .4804436368501425378282632327905292958010581476851466721406555676700756739190327262980465269080272892e-1;
1124 % $$$ _points[9] = .2794258741249865597070129221553592737761577024184503059273063932983996518602520409574681030394888480;
1125 % $$$ _weight[9] = .5125081890887289933562385576633190466220494745735866493489091619149373974629794637200532992832414270e-1;
1126 % $$$ _points[10] = .3320030481807455501348404828963577291049899905462029046375066464524953385727201073824309763094718600;
1127 % $$$ _weight[10] = .5378914289426659360608149221332870240948304953188233275617945325759724607200991384577327794535431305e-1;
1128 % $$$ _points[11] = .3867703172802315705713804463198849144102766335358981616766855014081114331134964348872204676390168474;
1129 % $$$ _weight[11] = .5562624417842259633608154802142433741646019004254163354820175484896603913565917187623706977023691845e-1;
1130 % $$$ _points[12] = .4430137071952350165335525080650116864133597330109295026171230451168172556057946273018102596801016852;
1131 % $$$ _weight[12] = .5673817305448257431018497404604962896026225940523601294820827478851116979698381328179598174896188875e-1;
1132 % $$$ _points[13] = .5;
1133 % $$$ _weight[13] = .5711043368947849452252286845091762434036072167508266516087385828959706267057662605513742154892559575e-1;
1134 % $$$ _points[14] = .5569862928047649834664474919349883135866402669890704973828769548831827443942053726981897403198983148;
1135 % $$$ _weight[14] = .5673817305448257431018497404604962896026225940523601294820827478851116979698381328179598174896188870e-1;
1136 % $$$ _points[15] = .6132296827197684294286195536801150855897233664641018383233144985918885668865035651127795323609831526;
1137 % $$$ _weight[15] = .5562624417842259633608154802142433741646019004254163354820175484896603913565917187623706977023691845e-1;
1138 % $$$ _points[16] = .6679969518192544498651595171036422708950100094537970953624933535475046614272798926175690236905281400;
1139 % $$$ _weight[16] = .5378914289426659360608149221332870240948304953188233275617945325759724607200991384577327794535431305e-1;
1140 % $$$ _points[17] = .7205741258750134402929870778446407262238422975815496940726936067016003481397479590425318969605111520;
1141 % $$$ _weight[17] = .5125081890887289933562385576633190466220494745735866493489091619149373974629794637200532992832414270e-1;
1142 % $$$ _points[18] = .7702757822897284474501504707799914104795902244935908451871688750179704483581906127122403416472846352;
1143 % $$$ _weight[18] = .4804436368501425378282632327905292958010581476851466721406555676700756739190327262980465269080272896e-1;
1144 % $$$ _points[19] = .8164539859732475704638673188172443060515380087846683486475559495117003454985408900102633473248020595;
1145 % $$$ _weight[19] = .4421157927187847509716140142687455552826837502554955490293556854829634959572854374441795232874487530e-1;
1146 % $$$ _points[20] = .8585067368697118496474081058211697748753360260492815713256081031678474161580671666875109547279332092;
1147 % $$$ _weight[20] = .3980243388652888563153747950492120148807333649350147570670438190137636322061009657571259283000997426e-1;
1148 % $$$ _points[21] = .8958858195352541135721986720536353664597005328739317562036403060234102424368972650592594385659205554;
1149 % $$$ _weight[21] = .3487441188312279649216144417833363806641234662847600018870939081052967940428179133628127024163404922e-1;
1150 % $$$ _points[22] = .9281039540091472451513686113534213988821434993017529134885948270644016596929044902648783426521009752;
1151 % $$$ _weight[22] = .2949176842991679955515041685976581658262029535320608127010760745691056483180227669211726097685475880e-1;
1152 % $$$ _points[23] = .9547411603387455521503225091048446274740221677974804795566137762360281331762640112274766026251919313;
1153 % $$$ _weight[23] = .2372470626030753135204835505709235911236281008309236425865500633458910592851796202105534688856775968e-1;
1154 % $$$ _points[24] = .9754502789073525034259540153219414465462949667422088254669086953936933344049557428958097932982701758;
1155 % $$$ _weight[24] = .1764852687870985551128914465235582056806944476147090579111389254745441331417783144223590160180671612e-1;
1156 % $$$ _points[25] = .9899617379807506114279366778305235922838211106949753816194299465261912879901094731527084877972519039;
1157 % $$$ _weight[25] = .1134311579809031159801710322338074440638386014408317781572106511953791501790501107728496117313161265e-1;
1158 % $$$ _points[26] = .9980896314444942834694436041906149951303440277829355938508182483941088727886629060443810233607873111;
1159 % $$$ _weight[26] = .4899498025647180130575027545629549049112909467545796084070202282931315208834056077709691101107464872e-2;
1160 % $$$ break;
1161 % $$$
1162 % $$$ // order 28
1163 % $$$ case 28:
1164 % $$$ delivered_order = 28;
1165 % $$$ _points.resize(28);
1166 % $$$ _weight.resize(28);
1167 % $$$ _points[0] = .17787512130227750247818047583445041249347839517870477071638352547578905194656373396422966957998046e-2;
1168 % $$$ _weight[0] = .4562141296547258869408076961475853120172245549145499708369845661949729932899064572545815432617494026e-2;
1169 % $$$ _points[1] = .93484173145636231527200270960848617779225233734308451619871592706357740391116002490365364722431086e-2;
1170 % $$$ _weight[1] = .1056605629638562987575019049663271722568467536164281889883424512553257787678854598207622668980514350e-1;
1171 % $$$ _points[2] = .228703596855309013729490801473922054982980629560241622926427756880846797020846005695918472357002312e-1;
1172 % $$$ _weight[2] = .1645071389115218998881540958526602299076540871004859392963081030188231834630637036171251530592121066e-1;
1173 % $$$ _points[3] = .421834868039339630651552883350364268237516023954392456692498776984959107464796399486009258231709138e-1;
1174 % $$$ _weight[3] = .2213646737950211391979393882660369530749705635428342185757353094211208880684996574681622625469913276e-1;
1175 % $$$ _points[4] = .670537387128024755288727163101565978290685846078868315112266334916527957174388070387134159576832852e-1;
1176 % $$$ _weight[4] = .2755367283785837271574145911347279560952898211283269420344637698647131160967129884326131212831754200e-1;
1177 % $$$ _points[5] = .971793145414104142760570222873611706641492925958441658946564191098052283695639826007994828508808920e-1;
1178 % $$$ _weight[5] = .3263646198349979789669878338775231817681771558130351316774240907603844736949397023700360993543964608e-1;
1179 % $$$ _points[6] = .1321945609931841139859277448537328159919694900034790533857361118320943707653349045332957791687288890;
1180 % $$$ _weight[6] = .3732310711728438951196594358651101901081793060316672371966002810748192103268864967435816954497234641e-1;
1181 % $$$ _points[7] = .1716744529805675193900509117466285892151991548750350190841482512520748495081871089058221993624929120;
1182 % $$$ _weight[7] = .4155670861445060919519824912216623993056720672192566649817783586627122641301714237517145008037053087e-1;
1183 % $$$ _points[8] = .2151397640942991403459983583217845334376436571716763860899851611688926236813584997474581943081318948;
1184 % $$$ _weight[8] = .4528587219651642047109301566839206491142874272724243618793426692722835773337135218283108971709898088e-1;
1185 % $$$ _points[9] = .2620628875224408694827940761662829786863919273106720242954436535283638129005135544364294021883252600;
1186 % $$$ _weight[9] = .4846532899896495792524450304772030088251656167823080247843814090718469703877365354821424385351831354e-1;
1187 % $$$ _points[10] = .3118742419554606448893213952219565085641530114783885448278236398030841405785217980858613331322624406;
1188 % $$$ _weight[10] = .5105648378903038490710831925285606752329000117896027046698772610142319921851682034903030485139628735e-1;
1189 % $$$ _points[11] = .3639691861824109611615868219371151325876193516532385237501620367487788298795431516066055368720267690;
1190 % $$$ _weight[11] = .5302788296142320895520821849840541439496148134257975841531014814296125636970519336941207124174810065e-1;
1191 % $$$ _points[12] = .4177153589333096143592641110544172714271372921994159117528571866523340747621517760908778175101073962;
1192 % $$$ _weight[12] = .5435559612914706762678575965183668393763922733302198382856058523865666319156439405412133157517785185e-1;
1193 % $$$ _points[13] = .4724603550579828647867417363290600110746020044695831581273307063705527277328462116757936372672850101;
1194 % $$$ _weight[13] = .5502350650823759814118813280090880697831276474561581663933405061480620506035357870344563338891741865e-1;
1195 % $$$ _points[14] = .5275396449420171352132582636709399889253979955304168418726692936294472722671537883242063627327149899;
1196 % $$$ _weight[14] = .5502350650823759814118813280090880697831276474561581663933405061480620506035357870344563338891741865e-1;
1197 % $$$ _points[15] = .5822846410666903856407358889455827285728627078005840882471428133476659252378482239091221824898926038;
1198 % $$$ _weight[15] = .5435559612914706762678575965183668393763922733302198382856058523865666319156439405412133157517785185e-1;
1199 % $$$ _points[16] = .6360308138175890388384131780628848674123806483467614762498379632512211701204568483933944631279732310;
1200 % $$$ _weight[16] = .5302788296142320895520821849840541439496148134257975841531014814296125636970519336941207124174810070e-1;
1201 % $$$ _points[17] = .6881257580445393551106786047780434914358469885216114551721763601969158594214782019141386668677375594;
1202 % $$$ _weight[17] = .5105648378903038490710831925285606752329000117896027046698772610142319921851682034903030485139628740e-1;
1203 % $$$ _points[18] = .7379371124775591305172059238337170213136080726893279757045563464716361870994864455635705978116747400;
1204 % $$$ _weight[18] = .4846532899896495792524450304772030088251656167823080247843814090718469703877365354821424385351831354e-1;
1205 % $$$ _points[19] = .7848602359057008596540016416782154665623563428283236139100148388311073763186415002525418056918681052;
1206 % $$$ _weight[19] = .4528587219651642047109301566839206491142874272724243618793426692722835773337135218283108971709898090e-1;
1207 % $$$ _points[20] = .8283255470194324806099490882533714107848008451249649809158517487479251504918128910941778006375070880;
1208 % $$$ _weight[20] = .4155670861445060919519824912216623993056720672192566649817783586627122641301714237517145008037053087e-1;
1209 % $$$ _points[21] = .8678054390068158860140722551462671840080305099965209466142638881679056292346650954667042208312711110;
1210 % $$$ _weight[21] = .3732310711728438951196594358651101901081793060316672371966002810748192103268864967435816954497234641e-1;
1211 % $$$ _points[22] = .9028206854585895857239429777126388293358507074041558341053435808901947716304360173992005171491191080;
1212 % $$$ _weight[22] = .3263646198349979789669878338775231817681771558130351316774240907603844736949397023700360993543964604e-1;
1213 % $$$ _points[23] = .9329462612871975244711272836898434021709314153921131684887733665083472042825611929612865840423167148;
1214 % $$$ _weight[23] = .2755367283785837271574145911347279560952898211283269420344637698647131160967129884326131212831754200e-1;
1215 % $$$ _points[24] = .9578165131960660369348447116649635731762483976045607543307501223015040892535203600513990741768290862;
1216 % $$$ _weight[24] = .2213646737950211391979393882660369530749705635428342185757353094211208880684996574681622625469913277e-1;
1217 % $$$ _points[25] = .9771296403144690986270509198526077945017019370439758377073572243119153202979153994304081527642997688;
1218 % $$$ _weight[25] = .1645071389115218998881540958526602299076540871004859392963081030188231834630637036171251530592121066e-1;
1219 % $$$ _points[26] = .9906515826854363768472799729039151382220774766265691548380128407293642259608883997509634635277568914;
1220 % $$$ _weight[26] = .1056605629638562987575019049663271722568467536164281889883424512553257787678854598207622668980514349e-1;
1221 % $$$ _points[27] = .9982212487869772249752181952416554958750652160482129522928361647452421094805343626603577033042001954;
1222 % $$$ _weight[27] = .4562141296547258869408076961475853120172245549145499708369845661949729932899064572545815432617494026e-2;
1223 % $$$ break;
1224 % $$$
1225 % $$$ // order 29
1226 % $$$ case 29:
1227 % $$$ delivered_order = 29;
1228 % $$$ _points.resize(29);
1229 % $$$ _weight.resize(29);
1230 % $$$ _points[0] = .16602788697017069184042337253230571741132733745599989009213381216072070027901278312380182102923982e-2;
1231 % $$$ _weight[0] = .4258451939373204827131906651124901501199444899259243026215047279732645793902882418850928550713034328e-2;
1232 % $$$ _points[1] = .87272473692934125645369921068115219466090255467842204874399542766637071421848082239136826419265386e-2;
1233 % $$$ _weight[1] = .9866042528061352991929900820197815574803284095180793828026922337672178169430556453082169853899485850e-2;
1234 % $$$ _points[2] = .213572021109561371008959815095882181312202230229514647182351819233291979228379010689973520716676478e-1;
1235 % $$$ _weight[2] = .1537024610104681132220426268730837487355813048435475516104217968317581621794780835865521052823688846e-1;
1236 % $$$ _points[3] = .394098835234706074531232819584467872955803283438532007655042680970249933577748626807424065302799843e-1;
1237 % $$$ _weight[3] = .2070103125934141805241500505703846076674539019428719862896243971739621852818551854143233329797395968e-1;
1238 % $$$ _points[4] = .626810975399486047911032893717107265446915684404793146363895856426290814568444265805376484795765234e-1;
1239 % $$$ _weight[4] = .2579741345124896195629719058977129895981105532307103384093141566365206014644921025462916123127927039e-1;
1240 % $$$ _points[5] = .909072561923737775052138927106075121849892190588531144314828638523417373322124463984703711024984970e-1;
1241 % $$$ _weight[5] = .3060154532853956927105492401195352246203226988956510415893870605599722203767775549076105389088635540e-1;
1242 % $$$ _points[6] = .1237685741327614330436949613939309048937040158855066957940010042376539346411570432556968386143779030;
1243 % $$$ _weight[6] = .3505896662752563928479074347443958655119744433738679095740371243000397857149125882037608692385616112e-1;
1244 % $$$ _points[7] = .1608927311986567424219074973040070368058685349926774186380950705253167483999159884580950739648638133;
1245 % $$$ _weight[7] = .3911916356788189191407244432984016568343953847983485473378759766238027210361614738466157853332551373e-1;
1246 % $$$ _points[8] = .2018591014308860898102068944055051099609065948072111807632688033848285830191300507043726507755829126;
1247 % $$$ _weight[8] = .4273612868308626377267242464860403569084912830679669766094537169121599627783617681021242338566500340e-1;
1248 % $$$ _points[9] = .2462035224378861789486860401862399233243880798077079179074678464508928168186815888404097663546827284;
1249 % $$$ _weight[9] = .4586887856962938167398320553855540344911451049097728563791493734934686215774724755050591349437150824e-1;
1250 % $$$ _points[10] = .2934235559129956680546467069841915883382807406318430401108076673728583268940136014749802695368964878;
1251 % $$$ _weight[10] = .4848191704720430315095003744134437958817813896090178213024773337311643895088929114457563589694678856e-1;
1252 % $$$ _points[11] = .3429841810661800325259020384044762758707755904545862593516205345527766512852832787297422662473099227;
1253 % $$$ _weight[11] = .5054563687995748306091027345374868182378363942626259956141601165288851018461290279446583271690678440e-1;
1254 % $$$ _points[12] = .3943238569169994627468121355485312504716745911439524259807995773389705444459941109507107858977417932;
1255 % $$$ _weight[12] = .5203665503886468695666423564256003445532611033773384582184702707394015054274691957461250068566737215e-1;
1256 % $$$ _points[13] = .4468608849336603849145088037848115095414022803521964318571123629889173281242076795284977696897172914;
1257 % $$$ _weight[13] = .5293807754866047070329566392609394653741565687113901991407767276251131908456972819198550959864424905e-1;
1258 % $$$ _points[14] = .5;
1259 % $$$ _weight[14] = .5323969085915712212325556345483878416509251580649798987648645053394066246579319242238732282325525215e-1;
1260 % $$$ _points[15] = .5531391150663396150854911962151884904585977196478035681428876370110826718757923204715022303102827086;
1261 % $$$ _weight[15] = .5293807754866047070329566392609394653741565687113901991407767276251131908456972819198550959864424910e-1;
1262 % $$$ _points[16] = .6056761430830005372531878644514687495283254088560475740192004226610294555540058890492892141022582068;
1263 % $$$ _weight[16] = .5203665503886468695666423564256003445532611033773384582184702707394015054274691957461250068566737210e-1;
1264 % $$$ _points[17] = .6570158189338199674740979615955237241292244095454137406483794654472233487147167212702577337526900773;
1265 % $$$ _weight[17] = .5054563687995748306091027345374868182378363942626259956141601165288851018461290279446583271690678440e-1;
1266 % $$$ _points[18] = .7065764440870043319453532930158084116617192593681569598891923326271416731059863985250197304631035122;
1267 % $$$ _weight[18] = .4848191704720430315095003744134437958817813896090178213024773337311643895088929114457563589694678856e-1;
1268 % $$$ _points[19] = .7537964775621138210513139598137600766756119201922920820925321535491071831813184111595902336453172716;
1269 % $$$ _weight[19] = .4586887856962938167398320553855540344911451049097728563791493734934686215774724755050591349437150824e-1;
1270 % $$$ _points[20] = .7981408985691139101897931055944948900390934051927888192367311966151714169808699492956273492244170874;
1271 % $$$ _weight[20] = .4273612868308626377267242464860403569084912830679669766094537169121599627783617681021242338566500340e-1;
1272 % $$$ _points[21] = .8391072688013432575780925026959929631941314650073225813619049294746832516000840115419049260351361867;
1273 % $$$ _weight[21] = .3911916356788189191407244432984016568343953847983485473378759766238027210361614738466157853332551373e-1;
1274 % $$$ _points[22] = .8762314258672385669563050386060690951062959841144933042059989957623460653588429567443031613856220970;
1275 % $$$ _weight[22] = .3505896662752563928479074347443958655119744433738679095740371243000397857149125882037608692385616112e-1;
1276 % $$$ _points[23] = .9090927438076262224947861072893924878150107809411468855685171361476582626677875536015296288975015030;
1277 % $$$ _weight[23] = .3060154532853956927105492401195352246203226988956510415893870605599722203767775549076105389088635542e-1;
1278 % $$$ _points[24] = .9373189024600513952088967106282892734553084315595206853636104143573709185431555734194623515204234766;
1279 % $$$ _weight[24] = .2579741345124896195629719058977129895981105532307103384093141566365206014644921025462916123127927039e-1;
1280 % $$$ _points[25] = .9605901164765293925468767180415532127044196716561467992344957319029750066422251373192575934697200157;
1281 % $$$ _weight[25] = .2070103125934141805241500505703846076674539019428719862896243971739621852818551854143233329797395967e-1;
1282 % $$$ _points[26] = .9786427978890438628991040184904117818687797769770485352817648180766708020771620989310026479283323522;
1283 % $$$ _weight[26] = .1537024610104681132220426268730837487355813048435475516104217968317581621794780835865521052823688846e-1;
1284 % $$$ _points[27] = .9912727526307065874354630078931884780533909744532157795125600457233362928578151917760863173580734614;
1285 % $$$ _weight[27] = .9866042528061352991929900820197815574803284095180793828026922337672178169430556453082169853899485850e-2;
1286 % $$$ _points[28] = .9983397211302982930815957662746769428258867266254400010990786618783927929972098721687619817897076018;
1287 % $$$ _weight[28] = .4258451939373204827131906651124901501199444899259243026215047279732645793902882418850928550713034330e-2;
1288 % $$$ break;
1289 % $$$
1290 % $$$ // order 30
1291 % $$$ case 30:
1292 % $$$ delivered_order = 30;
1293 % $$$ _points.resize(30);
1294 % $$$ _weight.resize(30);
1295 % $$$ _points[0] = .15532579626752298641849745406523583295589809411246049459528510988061523949181295920589902209691413e-2;
1296 % $$$ _weight[0] = .3984096248083302807732941737336811225240348293575860614742581678460019216450666647076830846143087017e-2;
1297 % $$$ _points[1] = .81659383601263950149837091971685990298410726451443182414099949244278523176044781489620141698226432e-2;
1298 % $$$ _weight[1] = .9233234155545479571151065956023634548103266984090701685649182757292799760653986827040259514837708805e-2;
1299 % $$$ _points[2] = .199890675158462438915644872091011685348203912980383002571691637875300211464657853864052781480999881e-1;
1300 % $$$ _weight[2] = .1439235394166168467485958980564602181979444727314374823709006130407299447000696655086510335574208568e-1;
1301 % $$$ _points[3] = .368999762853628370603378614597629979567627315873354695444814331602885021744488365916135599247205688e-1;
1302 % $$$ _weight[3] = .1939959628481352479840096822317384601660048838319767605386639485297348547638489695952751313951755301e-1;
1303 % $$$ _points[4] = .587197321039736592284417687348872049716554264267578839658369734391918686524041721353920808571339476e-1;
1304 % $$$ _weight[4] = .2420133641529702645146907021140375890763590459868636817259596839590271283855107639888371978178113158e-1;
1305 % $$$ _points[5] = .852171188086158012785509401337490417804656519148291605965235082731717467052091824585237782459299200e-1;
1306 % $$$ _weight[5] = .2874657810880953324086084470102806439856033536088156727435789950161607370497718846260599982547506277e-1;
1307 % $$$ _points[6] = .1161112839475869025410113295127484341525581913835457733967528063174207149135024774736951987068801579;
1308 % $$$ _weight[6] = .3298711494109024756406425755798118061872147682833018948351575802107183623304708968290995695579936872e-1;
1309 % $$$ _points[7] = .1510747526033421015338538059866799658088230996730226718101385766300116393784200196523091817799554766;
1310 % $$$ _weight[7] = .3687798736885260313412192501109536707688526301852471947063459118729969965731760585520067635831909164e-1;
1311 % $$$ _points[8] = .1897369085053785694297612217844053503963176535852359337024744149378323425125554411294237077723360894;
1312 % $$$ _weight[8] = .4037794761471010767734746923026486543794640185421964994512929685302559028351317280210620138460890400e-1;
1313 % $$$ _points[9] = .2316879259289900503679151033444636029179109965348514472736282585439925456905108106844294199514050487;
1314 % $$$ _weight[9] = .4344989360054148990119376535756285128837666437177267200611106494107679112713074712397751675481955268e-1;
1315 % $$$ _points[10] = .2764831152309554116096950498385729999187962030692877951227613091361923241357078964979965556393790508;
1316 % $$$ _weight[10] = .4606126111889306435881635354380938359845661720911705376383752350098652353504708414923202645840595361e-1;
1317 % $$$ _points[11] = .3236476372345609432644813964553130696731844959892871867029077655498652918834044606678198016239432352;
1318 % $$$ _weight[11] = .4818436858732212981973431317590493254820323071508012295649713786641876737100156186247562390905209766e-1;
1319 % $$$ _points[12] = .3726815369160550767800974350910974460586053483487407869178570124555182342154605985468168593078818987;
1320 % $$$ _weight[12] = .4979671029339763353139014105178473826493463183335213861068257309197333019495440450904614964466209236e-1;
1321 % $$$ _points[13] = .4230650431957082265181026636283720397907240143778307691405185085421064257445919493015384467446296072;
1322 % $$$ _weight[13] = .5088119487420275229821447608427702231635314474356342043213047270982125680265883747273799890989195600e-1;
1323 % $$$ _points[14] = .4742640787223411520834873934166387131254292731667152178724195780060176223947864454720649546463572571;
1324 % $$$ _weight[14] = .5142632644677942017064281835270752193418777853246411129315949333800811932830471469631442316094435460e-1;
1325 % $$$ _points[15] = .5257359212776588479165126065833612868745707268332847821275804219939823776052135545279350453536427429;
1326 % $$$ _weight[15] = .5142632644677942017064281835270752193418777853246411129315949333800811932830471469631442316094435455e-1;
1327 % $$$ _points[16] = .5769349568042917734818973363716279602092759856221692308594814914578935742554080506984615532553703928;
1328 % $$$ _weight[16] = .5088119487420275229821447608427702231635314474356342043213047270982125680265883747273799890989195595e-1;
1329 % $$$ _points[17] = .6273184630839449232199025649089025539413946516512592130821429875444817657845394014531831406921181013;
1330 % $$$ _weight[17] = .4979671029339763353139014105178473826493463183335213861068257309197333019495440450904614964466209234e-1;
1331 % $$$ _points[18] = .6763523627654390567355186035446869303268155040107128132970922344501347081165955393321801983760567648;
1332 % $$$ _weight[18] = .4818436858732212981973431317590493254820323071508012295649713786641876737100156186247562390905209769e-1;
1333 % $$$ _points[19] = .7235168847690445883903049501614270000812037969307122048772386908638076758642921035020034443606209492;
1334 % $$$ _weight[19] = .4606126111889306435881635354380938359845661720911705376383752350098652353504708414923202645840595361e-1;
1335 % $$$ _points[20] = .7683120740710099496320848966555363970820890034651485527263717414560074543094891893155705800485949513;
1336 % $$$ _weight[20] = .4344989360054148990119376535756285128837666437177267200611106494107679112713074712397751675481955268e-1;
1337 % $$$ _points[21] = .8102630914946214305702387782155946496036823464147640662975255850621676574874445588705762922276639106;
1338 % $$$ _weight[21] = .4037794761471010767734746923026486543794640185421964994512929685302559028351317280210620138460890400e-1;
1339 % $$$ _points[22] = .8489252473966578984661461940133200341911769003269773281898614233699883606215799803476908182200445234;
1340 % $$$ _weight[22] = .3687798736885260313412192501109536707688526301852471947063459118729969965731760585520067635831909161e-1;
1341 % $$$ _points[23] = .8838887160524130974589886704872515658474418086164542266032471936825792850864975225263048012931198421;
1342 % $$$ _weight[23] = .3298711494109024756406425755798118061872147682833018948351575802107183623304708968290995695579936874e-1;
1343 % $$$ _points[24] = .9147828811913841987214490598662509582195343480851708394034764917268282532947908175414762217540700800;
1344 % $$$ _weight[24] = .2874657810880953324086084470102806439856033536088156727435789950161607370497718846260599982547506280e-1;
1345 % $$$ _points[25] = .9412802678960263407715582312651127950283445735732421160341630265608081313475958278646079191428660524;
1346 % $$$ _weight[25] = .2420133641529702645146907021140375890763590459868636817259596839590271283855107639888371978178113158e-1;
1347 % $$$ _points[26] = .9631000237146371629396621385402370020432372684126645304555185668397114978255511634083864400752794312;
1348 % $$$ _weight[26] = .1939959628481352479840096822317384601660048838319767605386639485297348547638489695952751313951755302e-1;
1349 % $$$ _points[27] = .9800109324841537561084355127908988314651796087019616997428308362124699788535342146135947218519000119;
1350 % $$$ _weight[27] = .1439235394166168467485958980564602181979444727314374823709006130407299447000696655086510335574208568e-1;
1351 % $$$ _points[28] = .9918340616398736049850162908028314009701589273548556817585900050755721476823955218510379858301773568;
1352 % $$$ _weight[28] = .9233234155545479571151065956023634548103266984090701685649182757292799760653986827040259514837708805e-2;
1353 % $$$ _points[29] = .9984467420373247701358150254593476416704410190588753950540471489011938476050818704079410097790308587;
1354 % $$$ _weight[29] = .3984096248083302807732941737336811225240348293575860614742581678460019216450666647076830846143087017e-2;
1355 % $$$ break;
1356 % $$$
1357 % $$$ // order 31
1358 % $$$ case 31:
1359 % $$$ delivered_order = 31;
1360 % $$$ _points.resize(31);
1361 % $$$ _weight.resize(31);
1362 % $$$ _points[0] = .14562590902614629721867228884487458742773329414651846039381405366717276395697834888283143973765270e-2;
1363 % $$$ _weight[0] = .3735415789624387929348437516106203511075426242024019849635485164339136550087160840977924201147052352e-2;
1364 % $$$ _points[1] = .76570451674237579987674166326576445307408652426781645271356703022700230557276362559562770200009599e-2;
1365 % $$$ _weight[1] = .8659310395155291231578998043410570683136431383997888316377591894405077207572921151022554876722329345e-2;
1366 % $$$ _points[2] = .187480374535251691054737979470708490513902574237208116133243214850140100347019417235178165287494856e-1;
1367 % $$$ _weight[2] = .1350450959248971090030435404596607807117832300105832292843737492363504441243640117830615119921849170e-1;
1368 % $$$ _points[3] = .346215010516759175215271201353682435933011563709589817723318124046585290788184828767824618335974315e-1;
1369 % $$$ _weight[3] = .1821613695619273201219600523390172116357266602383384295070951969816670398426204523777386391732458538e-1;
1370 % $$$ _points[4] = .551199850258644783129039955089203692282012940674045251184339720369144990319574675014354411561841338e-1;
1371 % $$$ _weight[4] = .2274685376360055145115792894731483863177635965501448244675831806076219499563510511006105624936030451e-1;
1372 % $$$ _points[5] = .800398399268663299565477320299108219726313494626252385843196930525265858673214444671505722012976430e-1;
1373 % $$$ _weight[5] = .2705154121245842685583312954331002136019473129810590384700391052564995152903238580171815827117962399e-1;
1374 % $$$ _points[6] = .1091334257916875297968199899026577544522948139933005599675624686482212483980791531009348949655771446;
1375 % $$$ _weight[6] = .3108739328051421345517177184334833357936439968232565764075375266574554731138425888095956270391603274e-1;
1376 % $$$ _points[7] = .1421116077065733580470145673167570220549032619152057836859458771974568631244629034775778924290842141;
1377 % $$$ _weight[7] = .3481429161770518308387806312756285525754285369867169685553635851837134563893470805505726330781329886e-1;
1378 % $$$ _points[8] = .1786466385378698269077908983837492730041546583318966217453477017619332973797433691655777512192605948;
1379 % $$$ _weight[8] = .3819519329938830821317883745066532246287845684710432704609504082320412596697428296745140103467632755e-1;
1380 % $$$ _points[9] = .2183754192964253686395275382024192860256988634165564845071156081562723096081775797374572902948132262;
1381 % $$$ _weight[9] = .4119649588079463195191168371598088530788413327832313890519196212531543332326682020762560449528861664e-1;
1382 % $$$ _points[10] = .2609031089775487597797029803217571257802383142512884375809194745004315606814533610283708215805617268;
1383 % $$$ _weight[10] = .4378837030423893806309903484766654611462907988560212575177060598456271225204984948183410921973182529e-1;
1384 % $$$ _points[11] = .3058070491958835284693242693562399490074468660532279821210935607641609639146006582516778301944403820;
1385 % $$$ _weight[11] = .4594505694682073910768143580357506274865541268957890208924280825212435217371207403383186527264464579e-1;
1386 % $$$ _points[12] = .3526409650091491916910480511641478306235724073608207215318520588819652150614509044215928373785823163;
1387 % $$$ _weight[12] = .4764512145615975640360209874379834227066236912347951135572473296423440281824639506062046299784141870e-1;
1388 % $$$ _points[13] = .4009394003322146856137935019835830311126025939192225600065988728719973969976976775656044900235067797;
1389 % $$$ _weight[13] = .4887166769316436254673700548949835191786439433804755725475732225072623157354002120950387583890251144e-1;
1390 % $$$ _points[14] = .4502223439238292398374126049405296330805023206112363469698864545113650622352019669672111409842678964;
1391 % $$$ _weight[14] = .4961250561333615393743775721430750700877160997778153489060157125773453723517885216715386205370758320e-1;
1392 % $$$ _points[15] = .5;
1393 % $$$ _weight[15] = .4986027239671322571376691686717471982162670575010217574280728978204640605537343723220456872105070444e-1;
1394 % $$$ _points[16] = .5497776560761707601625873950594703669194976793887636530301135454886349377647980330327888590157321036;
1395 % $$$ _weight[16] = .4961250561333615393743775721430750700877160997778153489060157125773453723517885216715386205370758318e-1;
1396 % $$$ _points[17] = .5990605996677853143862064980164169688873974060807774399934011271280026030023023224343955099764932203;
1397 % $$$ _weight[17] = .4887166769316436254673700548949835191786439433804755725475732225072623157354002120950387583890251144e-1;
1398 % $$$ _points[18] = .6473590349908508083089519488358521693764275926391792784681479411180347849385490955784071626214176837;
1399 % $$$ _weight[18] = .4764512145615975640360209874379834227066236912347951135572473296423440281824639506062046299784141872e-1;
1400 % $$$ _points[19] = .6941929508041164715306757306437600509925531339467720178789064392358390360853993417483221698055596180;
1401 % $$$ _weight[19] = .4594505694682073910768143580357506274865541268957890208924280825212435217371207403383186527264464579e-1;
1402 % $$$ _points[20] = .7390968910224512402202970196782428742197616857487115624190805254995684393185466389716291784194382732;
1403 % $$$ _weight[20] = .4378837030423893806309903484766654611462907988560212575177060598456271225204984948183410921973182529e-1;
1404 % $$$ _points[21] = .7816245807035746313604724617975807139743011365834435154928843918437276903918224202625427097051867738;
1405 % $$$ _weight[21] = .4119649588079463195191168371598088530788413327832313890519196212531543332326682020762560449528861664e-1;
1406 % $$$ _points[22] = .8213533614621301730922091016162507269958453416681033782546522982380667026202566308344222487807394052;
1407 % $$$ _weight[22] = .3819519329938830821317883745066532246287845684710432704609504082320412596697428296745140103467632758e-1;
1408 % $$$ _points[23] = .8578883922934266419529854326832429779450967380847942163140541228025431368755370965224221075709157859;
1409 % $$$ _weight[23] = .3481429161770518308387806312756285525754285369867169685553635851837134563893470805505726330781329888e-1;
1410 % $$$ _points[24] = .8908665742083124702031800100973422455477051860066994400324375313517787516019208468990651050344228554;
1411 % $$$ _weight[24] = .3108739328051421345517177184334833357936439968232565764075375266574554731138425888095956270391603274e-1;
1412 % $$$ _points[25] = .9199601600731336700434522679700891780273686505373747614156803069474734141326785555328494277987023570;
1413 % $$$ _weight[25] = .2705154121245842685583312954331002136019473129810590384700391052564995152903238580171815827117962399e-1;
1414 % $$$ _points[26] = .9448800149741355216870960044910796307717987059325954748815660279630855009680425324985645588438158662;
1415 % $$$ _weight[26] = .2274685376360055145115792894731483863177635965501448244675831806076219499563510511006105624936030451e-1;
1416 % $$$ _points[27] = .9653784989483240824784728798646317564066988436290410182276681875953414709211815171232175381664025685;
1417 % $$$ _weight[27] = .1821613695619273201219600523390172116357266602383384295070951969816670398426204523777386391732458538e-1;
1418 % $$$ _points[28] = .9812519625464748308945262020529291509486097425762791883866756785149859899652980582764821834712505144;
1419 % $$$ _weight[28] = .1350450959248971090030435404596607807117832300105832292843737492363504441243640117830615119921849170e-1;
1420 % $$$ _points[29] = .9923429548325762420012325833673423554692591347573218354728643296977299769442723637440437229799990401;
1421 % $$$ _weight[29] = .8659310395155291231578998043410570683136431383997888316377591894405077207572921151022554876722329345e-2;
1422 % $$$ _points[30] = .9985437409097385370278132771115512541257226670585348153960618594633282723604302165111716856026234730;
1423 % $$$ _weight[30] = .3735415789624387929348437516106203511075426242024019849635485164339136550087160840977924201147052353e-2;
1424 % $$$ break;
1425 % $$$
1426 % $$$ // order 32
1427 % $$$ case 32:
1428 % $$$ delivered_order = 32;
1429 % $$$ _points.resize(32);
1430 % $$$ _weight.resize(32);
1431 % $$$ _points[0] = .13680690752592182275094356674796364307311681352694203494407271068820458041290739934771653457286792e-2;
1432 % $$$ _weight[0] = .3509305004735048300203531869426591256688610364469801616004117809607562072708934347664868845378661786e-2;
1433 % $$$ _points[1] = .71942442273658322999124776845490106838021428320968408946089147089847076403122026668076757244514867e-2;
1434 % $$$ _weight[1] = .8137197365452835302585281103193309089771481897604783214796587480668482587645892882592221279334641770e-2;
1435 % $$$ _points[2] = .176188722062467846130940359408625198055523897784906403389943390814502372566480995878099061218886498e-1;
1436 % $$$ _weight[2] = .1269603265463102972787629489461201464377702377347436046812564110960773942661883229802285081694941650e-1;
1437 % $$$ _points[3] = .325469620311301554145404325822953372356642838585813907707981300940919026408533572290559584291036136e-1;
1438 % $$$ _weight[3] = .1713693145651071655134386612618635349742010145581371689070287270961552610844922231472213623122228820e-1;
1439 % $$$ _points[4] = .518394221169739380173463781403938657605017516021202117181922935174875102544795413252748108416166673e-1;
1440 % $$$ _weight[4] = .2141794901111334032843932330306276424640542879947036978101097044555219584812861306795690129807984903e-1;
1441 % $$$ _points[5] = .753161931337150149331534975161287305225566034751203834498902006931376719292187206290592681236225044e-1;
1442 % $$$ _weight[5] = .2549902963118808809808162234476084763009238836988142185345356182625152551925689106337210969341791471e-1;
1443 % $$$ _points[6] = .1027581020160287965184513505147855489522602991805822733746208775139703038591786672879060516054589386;
1444 % $$$ _weight[6] = .2934204673926777357264181865008544337506023372877337935750163930664387590095453218715618267185260592e-1;
1445 % $$$ _points[7] = .1339089406298551598062866674543664266848647582466854495894302133648073732061011361943538505056737200;
1446 % $$$ _weight[7] = .3291111138818092341882503185346938643876822368662325768554583484262062210093136581400222238823045262e-1;
1447 % $$$ _points[8] = .1684778665348923995124424156683808155114888570197473494914582517537769125383885297815509231694017322;
1448 % $$$ _weight[8] = .3617289705442425311269967823924389580216849165091243536988164117558826729084002014372379792958287141e-1;
1449 % $$$ _points[9] = .2061421213796188354796272617990865707745299422727897136484105763435385706657762844295927448990669118;
1450 % $$$ _weight[9] = .3909694789353515323587045941415333551989339924107959515374077693474685005759821770097190988072042563e-1;
1451 % $$$ _points[10] = .2465500455338853049881262628110893849098581502002822680128168595146143679760617778866904893437738976;
1452 % $$$ _weight[10] = .4165596211347337761109953730217430576937344197141722992009320236437970346221904832681278252261575211e-1;
1453 % $$$ _points[11] = .2893243619346823273179402819137867608320613556837783347291693297721404768725081342196183472162129680;
1454 % $$$ _weight[11] = .4382604650220190557138573137590114377422486085087861115961140173735305751056901196315108328857906895e-1;
1455 % $$$ _points[12] = .3340656988589361751100415971349060019021124315974700819908851846857311585171280915095134073843628368;
1456 % $$$ _weight[12] = .4558693934788194235643428855581853127243070663769500266156393698885157603065087567987132085729393112e-1;
1457 % $$$ _points[13] = .3803563188739314627276983954172492396955722890198734922264519502201485433480028042223203152077926093;
1458 % $$$ _weight[13] = .4692219954040228281959011883405863001805003787311822502531378481778475593115490375489021038412651384e-1;
1459 % $$$ _points[14] = .4277640192086017532574068132005946738980770043421822239310235530878907780917740134448796615012537643;
1460 % $$$ _weight[14] = .4781936003963742970954100110206555029744525408100277547649492547185337221830031280668070835954237536e-1;
1461 % $$$ _points[15] = .4758461671561308418825937147797489181545763741345755514161031327268157036978610611102969817044413110;
1462 % $$$ _weight[15] = .4827004425736390028338241503178789736843031561778503436615910497887488793397332564840869355307323224e-1;
1463 % $$$ _points[16] = .5241538328438691581174062852202510818454236258654244485838968672731842963021389388897030182955586890;
1464 % $$$ _weight[16] = .4827004425736390028338241503178789736843031561778503436615910497887488793397332564840869355307323224e-1;
1465 % $$$ _points[17] = .5722359807913982467425931867994053261019229956578177760689764469121092219082259865551203384987462357;
1466 % $$$ _weight[17] = .4781936003963742970954100110206555029744525408100277547649492547185337221830031280668070835954237538e-1;
1467 % $$$ _points[18] = .6196436811260685372723016045827507603044277109801265077735480497798514566519971957776796847922073907;
1468 % $$$ _weight[18] = .4692219954040228281959011883405863001805003787311822502531378481778475593115490375489021038412651386e-1;
1469 % $$$ _points[19] = .6659343011410638248899584028650939980978875684025299180091148153142688414828719084904865926156371632;
1470 % $$$ _weight[19] = .4558693934788194235643428855581853127243070663769500266156393698885157603065087567987132085729393112e-1;
1471 % $$$ _points[20] = .7106756380653176726820597180862132391679386443162216652708306702278595231274918657803816527837870320;
1472 % $$$ _weight[20] = .4382604650220190557138573137590114377422486085087861115961140173735305751056901196315108328857906895e-1;
1473 % $$$ _points[21] = .7534499544661146950118737371889106150901418497997177319871831404853856320239382221133095106562261024;
1474 % $$$ _weight[21] = .4165596211347337761109953730217430576937344197141722992009320236437970346221904832681278252261575211e-1;
1475 % $$$ _points[22] = .7938578786203811645203727382009134292254700577272102863515894236564614293342237155704072551009330882;
1476 % $$$ _weight[22] = .3909694789353515323587045941415333551989339924107959515374077693474685005759821770097190988072042563e-1;
1477 % $$$ _points[23] = .8315221334651076004875575843316191844885111429802526505085417482462230874616114702184490768305982678;
1478 % $$$ _weight[23] = .3617289705442425311269967823924389580216849165091243536988164117558826729084002014372379792958287141e-1;
1479 % $$$ _points[24] = .8660910593701448401937133325456335733151352417533145504105697866351926267938988638056461494943262800;
1480 % $$$ _weight[24] = .3291111138818092341882503185346938643876822368662325768554583484262062210093136581400222238823045262e-1;
1481 % $$$ _points[25] = .8972418979839712034815486494852144510477397008194177266253791224860296961408213327120939483945410614;
1482 % $$$ _weight[25] = .2934204673926777357264181865008544337506023372877337935750163930664387590095453218715618267185260592e-1;
1483 % $$$ _points[26] = .9246838068662849850668465024838712694774433965248796165501097993068623280707812793709407318763774956;
1484 % $$$ _weight[26] = .2549902963118808809808162234476084763009238836988142185345356182625152551925689106337210969341791471e-1;
1485 % $$$ _points[27] = .9481605778830260619826536218596061342394982483978797882818077064825124897455204586747251891583833327;
1486 % $$$ _weight[27] = .2141794901111334032843932330306276424640542879947036978101097044555219584812861306795690129807984904e-1;
1487 % $$$ _points[28] = .9674530379688698445854595674177046627643357161414186092292018699059080973591466427709440415708963864;
1488 % $$$ _weight[28] = .1713693145651071655134386612618635349742010145581371689070287270961552610844922231472213623122228818e-1;
1489 % $$$ _points[29] = .9823811277937532153869059640591374801944476102215093596610056609185497627433519004121900938781113502;
1490 % $$$ _weight[29] = .1269603265463102972787629489461201464377702377347436046812564110960773942661883229802285081694941651e-1;
1491 % $$$ _points[30] = .9928057557726341677000875223154509893161978571679031591053910852910152923596877973331923242755485133;
1492 % $$$ _weight[30] = .8137197365452835302585281103193309089771481897604783214796587480668482587645892882592221279334641765e-2;
1493 % $$$ _points[31] = .9986319309247407817724905643325203635692688318647305796505592728931179541958709260065228346542713208;
1494 % $$$ _weight[31] = .3509305004735048300203531869426591256688610364469801616004117809607562072708934347664868845378661784e-2;
1495 % $$$ break;
1496 % $$$
1497 % $$$ // order 33
1498 % $$$ case 33:
1499 % $$$ delivered_order = 33;
1500 % $$$ _points.resize(33);
1501 % $$$ _weight.resize(33);
1502 % $$$ _points[0] = .12876528767723913669159912097979194608854945593190396414799334572775902438642591335700054485845312e-2;
1503 % $$$ _weight[0] = .3303113923793689029324617604236927515529581251605535674766438023625037799943247214043486020497549574e-2;
1504 % $$$ _points[1] = .67721368846787559448121508676870392054144428921744501384721708819237352744458198065099982347741592e-2;
1505 % $$$ _weight[1] = .7660850756467338063972884266830933378767677390378118390755005358612742969137083522277235002176355000e-2;
1506 % $$$ _points[2] = .165885451550036155358111466607038773908428317100067001766341870857193561131154719034401548198825993e-1;
1507 % $$$ _weight[2] = .1195777405087474017526662876459312103300418057225745962278146563613485646605567134409667812111885100e-1;
1508 % $$$ _points[3] = .306528136944158248220824378182231436927827579517265870516951072919804557951744365051522695799010292e-1;
1509 % $$$ _weight[3] = .1615017931616447664078072362471564403412636152533646361476580852175002665887333922986658720739140250e-1;
1510 % $$$ _points[4] = .488416161282832084797343342406191962623972209045409425217243546173149032723357361151183036231350573e-1;
1511 % $$$ _weight[4] = .2020077066583479578170489526369924808343139419132695847300695930601811184629547549589814968379605236e-1;
1512 % $$$ _points[5] = .709951736617479676784692599269657633363244655516399671014317906490700550414811082538419627105063478e-1;
1513 % $$$ _weight[5] = .2407387140935584783507344006905982487087557433848453066913460953665379656593939543973388182596161153e-1;
1514 % $$$ _points[6] = .969188218629167051018995646086114121511446909322769438264374315067160089270833252250800185559467666e-1;
1515 % $$$ _weight[6] = .2773542331583178064247224771962955521025420357511022017212848411277324353814617112920152552016354846e-1;
1516 % $$$ _points[7] = .1263847517752189210704724375510258655728559567680877606934607285690263944069216636207489708714213724;
1517 % $$$ _weight[7] = .3115324126515874001581386288544880571088421378965655341298626564440038915182458480738918328341489198e-1;
1518 % $$$ _points[8] = .1591340200151286068658920265403359326655324096428529855386307414855877387492390016319445516528129007;
1519 % $$$ _weight[8] = .3429728640932835640297753650747932624368054647019434884853545767115630397992540121943325301418294448e-1;
1520 % $$$ _points[9] = .1948788270818104863463562432309512842968285345559830254552342895257860202934917562901047245154978563;
1521 % $$$ _weight[9] = .3713992742197707467123608795923602335504919659812766173248358343026545981252818726816179745934279096e-1;
1522 % $$$ _points[10] = .2333050476068261782255528675022539372736674538877887653217334551378703337659326333846447996314028440;
1523 % $$$ _weight[10] = .3965618239744336918195419247099879404434401469614932135418815336081166599876631374079042689195023432e-1;
1524 % $$$ _points[11] = .2740749913637746521370033613796164731006141328047344112868107598898893015436746853800084942113552588;
1525 % $$$ _weight[11] = .4182393803351935380696400725883029871016384327291300825941640240889157592301554782240460854207008915e-1;
1526 % $$$ _points[12] = .3168303711259633294648896883730644443515326594499299141808972173165213734942805532074178513417563436;
1527 % $$$ _weight[12] = .4362414380942216880364083547272322828334803564695114419582226024518918055025432553361075803639120400e-1;
1528 % $$$ _points[13] = .3611954514237514852983759663508394971226208353608783905423259553379332941259590634237237254249780764;
1529 % $$$ _weight[13] = .4504097933031928861987185275011181059368534103974574249448051549780941187839104490111982330658610678e-1;
1530 % $$$ _points[14] = .4067803505860042138321006203905880060813278485884173291953270819744991518747765427301232724279265000;
1531 % $$$ _weight[14] = .4606199332165842310662048885868153036073550160199086027995179348438582204975663255987837975007089112e-1;
1532 % $$$ _points[15] = .4531844670726333071646285379387311393392471109236815593589874021035529976256767396270367641096632398;
1533 % $$$ _weight[15] = .4667821303279805808049956313713773247600199304431540248310962386950422981541644942141586161020415422e-1;
1534 % $$$ _points[16] = .5;
1535 % $$$ _weight[16] = .4688422308010499828365227077317439219223668199091334064337434778403628999146225870135672944936264586e-1;
1536 % $$$ _points[17] = .5468155329273666928353714620612688606607528890763184406410125978964470023743232603729632358903367602;
1537 % $$$ _weight[17] = .4667821303279805808049956313713773247600199304431540248310962386950422981541644942141586161020415424e-1;
1538 % $$$ _points[18] = .5932196494139957861678993796094119939186721514115826708046729180255008481252234572698767275720735000;
1539 % $$$ _weight[18] = .4606199332165842310662048885868153036073550160199086027995179348438582204975663255987837975007089110e-1;
1540 % $$$ _points[19] = .6388045485762485147016240336491605028773791646391216094576740446620667058740409365762762745750219236;
1541 % $$$ _weight[19] = .4504097933031928861987185275011181059368534103974574249448051549780941187839104490111982330658610678e-1;
1542 % $$$ _points[20] = .6831696288740366705351103116269355556484673405500700858191027826834786265057194467925821486582436564;
1543 % $$$ _weight[20] = .4362414380942216880364083547272322828334803564695114419582226024518918055025432553361075803639120400e-1;
1544 % $$$ _points[21] = .7259250086362253478629966386203835268993858671952655887131892401101106984563253146199915057886447412;
1545 % $$$ _weight[21] = .4182393803351935380696400725883029871016384327291300825941640240889157592301554782240460854207008918e-1;
1546 % $$$ _points[22] = .7666949523931738217744471324977460627263325461122112346782665448621296662340673666153552003685971560;
1547 % $$$ _weight[22] = .3965618239744336918195419247099879404434401469614932135418815336081166599876631374079042689195023434e-1;
1548 % $$$ _points[23] = .8051211729181895136536437567690487157031714654440169745447657104742139797065082437098952754845021437;
1549 % $$$ _weight[23] = .3713992742197707467123608795923602335504919659812766173248358343026545981252818726816179745934279099e-1;
1550 % $$$ _points[24] = .8408659799848713931341079734596640673344675903571470144613692585144122612507609983680554483471870993;
1551 % $$$ _weight[24] = .3429728640932835640297753650747932624368054647019434884853545767115630397992540121943325301418294445e-1;
1552 % $$$ _points[25] = .8736152482247810789295275624489741344271440432319122393065392714309736055930783363792510291285786276;
1553 % $$$ _weight[25] = .3115324126515874001581386288544880571088421378965655341298626564440038915182458480738918328341489200e-1;
1554 % $$$ _points[26] = .9030811781370832948981004353913885878488553090677230561735625684932839910729166747749199814440532334;
1555 % $$$ _weight[26] = .2773542331583178064247224771962955521025420357511022017212848411277324353814617112920152552016354846e-1;
1556 % $$$ _points[27] = .9290048263382520323215307400730342366636755344483600328985682093509299449585188917461580372894936522;
1557 % $$$ _weight[27] = .2407387140935584783507344006905982487087557433848453066913460953665379656593939543973388182596161153e-1;
1558 % $$$ _points[28] = .9511583838717167915202656657593808037376027790954590574782756453826850967276642638848816963768649427;
1559 % $$$ _weight[28] = .2020077066583479578170489526369924808343139419132695847300695930601811184629547549589814968379605236e-1;
1560 % $$$ _points[29] = .9693471863055841751779175621817768563072172420482734129483048927080195442048255634948477304200989708;
1561 % $$$ _weight[29] = .1615017931616447664078072362471564403412636152533646361476580852175002665887333922986658720739140250e-1;
1562 % $$$ _points[30] = .9834114548449963844641888533392961226091571682899932998233658129142806438868845280965598451801174007;
1563 % $$$ _weight[30] = .1195777405087474017526662876459312103300418057225745962278146563613485646605567134409667812111885100e-1;
1564 % $$$ _points[31] = .9932278631153212440551878491323129607945855571078255498615278291180762647255541801934900017652258408;
1565 % $$$ _weight[31] = .7660850756467338063972884266830933378767677390378118390755005358612742969137083522277235002176355000e-2;
1566 % $$$ _points[32] = .9987123471232276086330840087902020805391145054406809603585200665427224097561357408664299945514154688;
1567 % $$$ _weight[32] = .3303113923793689029324617604236927515529581251605535674766438023625037799943247214043486020497549576e-2;
1568 % $$$ break;
1569 % $$$
1570 % $$$ // order 34
1571 % $$$ case 34:
1572 % $$$ delivered_order = 34;
1573 % $$$ _points.resize(34);
1574 % $$$ _weight.resize(34);
1575 % $$$ _points[0] = .12141231045790403783137812726853842997450586575351135300278517237139350224598673917928014424968920e-2;
1576 % $$$ _weight[0] = .3114570277954342359303230535718893062263664214902422970674919188314272043396999793780726891349960458e-2;
1577 % $$$ _points[1] = .63860917968452574751247844501575135256149256699338903827955496712548981998419544551918122941317422e-2;
1578 % $$$ _weight[1] = .7225081374297517707601105164373495343770216792328030070867016943784457935944542473120777957021801715e-2;
1579 % $$$ _points[2] = .156458687333278591176767134720032445160956273232633320039665384175665304891902454152349728810298976e-1;
1580 % $$$ _weight[2] = .1128186099274748504204704435747713062451729419409391688573422790043894816668654157761972373827924046e-1;
1581 % $$$ _points[3] = .289188012974464541841619872697135484968971538314412208932487991511908791642410909723917996964695394e-1;
1582 % $$$ _weight[3] = .1524569031922306590472119384065879551531342269479039373995606988831409790296360833552781972553383864e-1;
1583 % $$$ _points[4] = .460951611408377655995500554903562699188012135984239529792684012333073870915093533803468245850524255e-1;
1584 % $$$ _weight[4] = .1908329689819375816088296014498827941197350306333367580668834279520186988867928402875912920375218964e-1;
1585 % $$$ _points[5] = .670326808327177653682139546643500776516823491316084656702028961270578768611347396160605652223292807e-1;
1586 % $$$ _weight[5] = .2276280576167663622691128169763530149911920949815769104731113942019451527541493834451324875722374235e-1;
1587 % $$$ _points[6] = .915578860495331677042105467065133708034250445128730489403179540291296030614219604465795954883422940e-1;
1588 % $$$ _weight[6] = .2625370728633905308412298742123379982935984047348493296241124941383289600164652785877343613713779209e-1;
1589 % $$$ _points[7] = .1194675616850634929062955155106315831977503166369015391599919497981933354851177563070383407171868996;
1590 % $$$ _weight[7] = .2952706791376224659698048617526309541424309117325224151655554947004130630432548736061327308254903668e-1;
1591 % $$$ _points[8] = .1505304433918685460334999467121114086811179842721218447882772957857557924897673584196010468322502882;
1592 % $$$ _weight[8] = .3255576077703820568927221503244688679181862303640659594237586756832057927903495863525703074714390541e-1;
1593 % $$$ _points[9] = .1844891364597357273411121222404958610945513729632782344774022774996533072073571914604662694208500442;
1594 % $$$ _weight[9] = .3531468790712786249951939828384267750058136024545298255924327718028196453084598141094440756883659630e-1;
1595 % $$$ _points[10] = .2210622496651266786317700568918627093312793109773230522614911858184897155709142622671503006972393530;
1596 % $$$ _weight[10] = .3778098733001596563541698711421786202940963474067073126414668353721023083817904014727164882855018236e-1;
1597 % $$$ _points[11] = .2599467274048364829029486597463014457063225255480471079329453684657456627337739742124747063897519145;
1598 % $$$ _weight[11] = .3993422216988592236940941640321899677527793598609714979745023520852830166956615662778136790087826436e-1;
1599 % $$$ _points[12] = .3008203611206770296842526235338242353287689351721758926763596046037234503839588246597462071272874105;
1600 % $$$ _weight[12] = .4175654984992282759351011402307469529035779692877334580061443107369933900213856406511073027274945452e-1;
1601 % $$$ _points[13] = .3433444593302683762708416171745110026143850672077535297142469668387524975774049976837749913643904648;
1602 % $$$ _weight[13] = .4323286987351787489212342814037379015703534545090878624751138247590341954735812901091517353086611798e-1;
1603 % $$$ _points[14] = .3871666541917752580656794095328263778239051394760097235023233717914974288377418440998796576239889022;
1604 % $$$ _weight[14] = .4435094891784693464353822868244035637214150335190206548316026252010123464738203984133915316754652242e-1;
1605 % $$$ _points[15] = .4319238213704085120527855878344410842513596911177318589470962988066454889463349647464084543097546268;
1606 % $$$ _weight[15] = .4510152218532036478697112100874696442051475002531531784749306138091055256124558278945559587946551872e-1;
1607 % $$$ _points[16] = .4772450890234487286254621645740349180844579249063972989877874525658197573025301810428376353335420700;
1608 % $$$ _weight[16] = .4547837016512993680766880197428897996230280813012972005780628403492201440519161769921675661111583533e-1;
1609 % $$$ _points[17] = .5227549109765512713745378354259650819155420750936027010122125474341802426974698189571623646664579300;
1610 % $$$ _weight[17] = .4547837016512993680766880197428897996230280813012972005780628403492201440519161769921675661111583535e-1;
1611 % $$$ _points[18] = .5680761786295914879472144121655589157486403088822681410529037011933545110536650352535915456902453732;
1612 % $$$ _weight[18] = .4510152218532036478697112100874696442051475002531531784749306138091055256124558278945559587946551872e-1;
1613 % $$$ _points[19] = .6128333458082247419343205904671736221760948605239902764976766282085025711622581559001203423760110978;
1614 % $$$ _weight[19] = .4435094891784693464353822868244035637214150335190206548316026252010123464738203984133915316754652240e-1;
1615 % $$$ _points[20] = .6566555406697316237291583828254889973856149327922464702857530331612475024225950023162250086356095352;
1616 % $$$ _weight[20] = .4323286987351787489212342814037379015703534545090878624751138247590341954735812901091517353086611800e-1;
1617 % $$$ _points[21] = .6991796388793229703157473764661757646712310648278241073236403953962765496160411753402537928727125895;
1618 % $$$ _weight[21] = .4175654984992282759351011402307469529035779692877334580061443107369933900213856406511073027274945452e-1;
1619 % $$$ _points[22] = .7400532725951635170970513402536985542936774744519528920670546315342543372662260257875252936102480855;
1620 % $$$ _weight[22] = .3993422216988592236940941640321899677527793598609714979745023520852830166956615662778136790087826436e-1;
1621 % $$$ _points[23] = .7789377503348733213682299431081372906687206890226769477385088141815102844290857377328496993027606470;
1622 % $$$ _weight[23] = .3778098733001596563541698711421786202940963474067073126414668353721023083817904014727164882855018234e-1;
1623 % $$$ _points[24] = .8155108635402642726588878777595041389054486270367217655225977225003466927926428085395337305791499558;
1624 % $$$ _weight[24] = .3531468790712786249951939828384267750058136024545298255924327718028196453084598141094440756883659630e-1;
1625 % $$$ _points[25] = .8494695566081314539665000532878885913188820157278781552117227042142442075102326415803989531677497118;
1626 % $$$ _weight[25] = .3255576077703820568927221503244688679181862303640659594237586756832057927903495863525703074714390541e-1;
1627 % $$$ _points[26] = .8805324383149365070937044844893684168022496833630984608400080502018066645148822436929616592828131004;
1628 % $$$ _weight[26] = .2952706791376224659698048617526309541424309117325224151655554947004130630432548736061327308254903668e-1;
1629 % $$$ _points[27] = .9084421139504668322957894532934866291965749554871269510596820459708703969385780395534204045116577060;
1630 % $$$ _weight[27] = .2625370728633905308412298742123379982935984047348493296241124941383289600164652785877343613713779209e-1;
1631 % $$$ _points[28] = .9329673191672822346317860453356499223483176508683915343297971038729421231388652603839394347776707193;
1632 % $$$ _weight[28] = .2276280576167663622691128169763530149911920949815769104731113942019451527541493834451324875722374235e-1;
1633 % $$$ _points[29] = .9539048388591622344004499445096437300811987864015760470207315987666926129084906466196531754149475745;
1634 % $$$ _weight[29] = .1908329689819375816088296014498827941197350306333367580668834279520186988867928402875912920375218964e-1;
1635 % $$$ _points[30] = .9710811987025535458158380127302864515031028461685587791067512008488091208357589090276082003035304606;
1636 % $$$ _weight[30] = .1524569031922306590472119384065879551531342269479039373995606988831409790296360833552781972553383863e-1;
1637 % $$$ _points[31] = .9843541312666721408823232865279967554839043726767366679960334615824334695108097545847650271189701024;
1638 % $$$ _weight[31] = .1128186099274748504204704435747713062451729419409391688573422790043894816668654157761972373827924045e-1;
1639 % $$$ _points[32] = .9936139082031547425248752155498424864743850743300661096172044503287451018001580455448081877058682578;
1640 % $$$ _weight[32] = .7225081374297517707601105164373495343770216792328030070867016943784457935944542473120777957021801710e-2;
1641 % $$$ _points[33] = .9987858768954209596216862187273146157002549413424648864699721482762860649775401326082071985575031080;
1642 % $$$ _weight[33] = .3114570277954342359303230535718893062263664214902422970674919188314272043396999793780726891349960459e-2;
1643 % $$$ break;
1644 % $$$
1645 % $$$ // order 35
1646 % $$$ case 35:
1647 % $$$ delivered_order = 35;
1648 % $$$ _points.resize(35);
1649 % $$$ _weight.resize(35);
1650 % $$$ _points[0] = .11467154501998513699184303439526374033626814144933417038511431287404456360181283556216829968863510e-2;
1651 % $$$ _weight[0] = .2941716710221542487876948120056312015377158899116486855842102259941594752406119332457077273612897140e-2;
1652 % $$$ _points[1] = .60321177780742509824414554072570073434958521429128226219430212261429047631381223242075553295478039e-2;
1653 % $$$ _weight[1] = .6825414174180746133202001460258191986997018920712460498595049941282244872665602447995683313191395890e-2;
1654 % $$$ _points[2] = .147811919803850833924647587076149287375593803438116962896813899747518402254090689982177085114837870e-1;
1655 % $$$ _weight[2] = .1066148995574179044171899198310253916190482235996810363244922781279859715961364086387818036535237535e-1;
1656 % $$$ _points[3] = .273274258960863352306370072350126775685943743760634229440315034511080005550504622608727618840152226e-1;
1657 % $$$ _weight[3] = .1441463005444712702435801985724245813076386331479749987373687042105828356160104217230560927296746734e-1;
1658 % $$$ _points[4] = .435728693203411927675314682221178847559694931872209975351039847345494369375879610058699359394724882e-1;
1659 % $$$ _weight[4] = .1805505793173169026635848482377496915426788948499347158339319762121660277091733099466679676315498764e-1;
1660 % $$$ _points[5] = .633904374873888342383588254293073666778305488603125266825852743381274577192867879774669452989009158e-1;
1661 % $$$ _weight[5] = .2155421116308510939115322968745410171140329358199510435503145954030390957070197470452421393891325308e-1;
1662 % $$$ _points[6] = .866250504538872965829746936257212104765546910088463293235153768035824856058822175712502744638058342e-1;
1663 % $$$ _weight[6] = .2488468520067676490259983804249747929724747659728658184786533218095770682862668780945846767251777126e-1;
1664 % $$$ _points[7] = .1130948738565437223662884953950562594940949635142270368283004163582769338719924362738218501814633325;
1665 % $$$ _weight[7] = .2802040810618506428916387358255048222017426745227817277485264255751790811558877607171773401115672720e-1;
1666 % $$$ _points[8] = .1425927492216856083677956843877766265189780157391347440373040782767911000776860459387160053719957184;
1667 % $$$ _weight[8] = .3093683598304009444350706939434432613268561290204821753670214587648474336717977459685980863287655137e-1;
1668 % $$$ _points[9] = .1748878176670548056621035955077203683151188370358129993675065381358523936215505468664693251680880976;
1669 % $$$ _weight[9] = .3361114263454345198215275437407427927354655957480240423027963747585208732079105036167083302480567993e-1;
1670 % $$$ _points[10] = .2097273276251177450327489959051549645339648982178337830538710963949514286217669088386014034978276234;
1671 % $$$ _weight[10] = .3602239738628003233273095489263887807363369651371363028164841078103046290306702072350245105433306881e-1;
1672 % $$$ _points[11] = .2468386133792556924878512220813363117069560306818153762344635912440430697447946133966979036893114216;
1673 % $$$ _weight[11] = .3815172857772102676932926894211311276354004094781826718386442259843727049276626855057102251150181410e-1;
1674 % $$$ _points[12] = .2859312292410928729061896934992600706076407767557330780230140115920758526124114116958277805991735778;
1675 % $$$ _weight[12] = .3998247112116213146633104049252287816441774971504442369021827205398958259176688798463434501663160006e-1;
1676 % $$$ _points[13] = .3266992227845930270615100825348808840957956153113539456365600572295725163984550769697363732652221542;
1677 % $$$ _weight[13] = .4150029686442829418996326410808850174258725190672555997764442484361252557563465274000112750310653498e-1;
1678 % $$$ _points[14] = .3688235293953519710145523997722097432568478006771093581708968891984202218069437123090582367004058118;
1679 % $$$ _weight[14] = .4269332669604956261297199369555878382059549414187537556026573093438270563667602938123824968326167394e-1;
1680 % $$$ _points[15] = .4119744694170052150128481717774700351622851438351214762945559936552285584134580139663370993983011714;
1681 % $$$ _weight[15] = .4355222349859176712166101580277046834252835754692746570222691711089839433080266544416564980365492220e-1;
1682 % $$$ _points[16] = .4558143283621703681995352832512255982879412826174509293013745666590669387428368330671619577888166647;
1683 % $$$ _weight[16] = .4407026521513773148536940379654832071272715863724541858528589230111458372873309987799830965142527236e-1;
1684 % $$$ _points[17] = .5;
1685 % $$$ _weight[17] = .4424339745355214531910369388880783459120457500530271166019652737824159284092275188470888101507201520e-1;
1686 % $$$ _points[18] = .5441856716378296318004647167487744017120587173825490706986254333409330612571631669328380422111833353;
1687 % $$$ _weight[18] = .4407026521513773148536940379654832071272715863724541858528589230111458372873309987799830965142527234e-1;
1688 % $$$ _points[19] = .5880255305829947849871518282225299648377148561648785237054440063447714415865419860336629006016988286;
1689 % $$$ _weight[19] = .4355222349859176712166101580277046834252835754692746570222691711089839433080266544416564980365492224e-1;
1690 % $$$ _points[20] = .6311764706046480289854476002277902567431521993228906418291031108015797781930562876909417632995941882;
1691 % $$$ _weight[20] = .4269332669604956261297199369555878382059549414187537556026573093438270563667602938123824968326167394e-1;
1692 % $$$ _points[21] = .6733007772154069729384899174651191159042043846886460543634399427704274836015449230302636267347778458;
1693 % $$$ _weight[21] = .4150029686442829418996326410808850174258725190672555997764442484361252557563465274000112750310653498e-1;
1694 % $$$ _points[22] = .7140687707589071270938103065007399293923592232442669219769859884079241473875885883041722194008264222;
1695 % $$$ _weight[22] = .3998247112116213146633104049252287816441774971504442369021827205398958259176688798463434501663160006e-1;
1696 % $$$ _points[23] = .7531613866207443075121487779186636882930439693181846237655364087559569302552053866033020963106885784;
1697 % $$$ _weight[23] = .3815172857772102676932926894211311276354004094781826718386442259843727049276626855057102251150181410e-1;
1698 % $$$ _points[24] = .7902726723748822549672510040948450354660351017821662169461289036050485713782330911613985965021723766;
1699 % $$$ _weight[24] = .3602239738628003233273095489263887807363369651371363028164841078103046290306702072350245105433306883e-1;
1700 % $$$ _points[25] = .8251121823329451943378964044922796316848811629641870006324934618641476063784494531335306748319119024;
1701 % $$$ _weight[25] = .3361114263454345198215275437407427927354655957480240423027963747585208732079105036167083302480567993e-1;
1702 % $$$ _points[26] = .8574072507783143916322043156122233734810219842608652559626959217232088999223139540612839946280042816;
1703 % $$$ _weight[26] = .3093683598304009444350706939434432613268561290204821753670214587648474336717977459685980863287655137e-1;
1704 % $$$ _points[27] = .8869051261434562776337115046049437405059050364857729631716995836417230661280075637261781498185366675;
1705 % $$$ _weight[27] = .2802040810618506428916387358255048222017426745227817277485264255751790811558877607171773401115672720e-1;
1706 % $$$ _points[28] = .9133749495461127034170253063742787895234453089911536706764846231964175143941177824287497255361941658;
1707 % $$$ _weight[28] = .2488468520067676490259983804249747929724747659728658184786533218095770682862668780945846767251777124e-1;
1708 % $$$ _points[29] = .9366095625126111657616411745706926333221694511396874733174147256618725422807132120225330547010990842;
1709 % $$$ _weight[29] = .2155421116308510939115322968745410171140329358199510435503145954030390957070197470452421393891325308e-1;
1710 % $$$ _points[30] = .9564271306796588072324685317778821152440305068127790024648960152654505630624120389941300640605275118;
1711 % $$$ _weight[30] = .1805505793173169026635848482377496915426788948499347158339319762121660277091733099466679676315498764e-1;
1712 % $$$ _points[31] = .9726725741039136647693629927649873224314056256239365770559684965488919994449495377391272381159847774;
1713 % $$$ _weight[31] = .1441463005444712702435801985724245813076386331479749987373687042105828356160104217230560927296746736e-1;
1714 % $$$ _points[32] = .9852188080196149166075352412923850712624406196561883037103186100252481597745909310017822914885162130;
1715 % $$$ _weight[32] = .1066148995574179044171899198310253916190482235996810363244922781279859715961364086387818036535237535e-1;
1716 % $$$ _points[33] = .9939678822219257490175585445927429926565041478570871773780569787738570952368618776757924446704521961;
1717 % $$$ _weight[33] = .6825414174180746133202001460258191986997018920712460498595049941282244872665602447995683313191395890e-2;
1718 % $$$ _points[34] = .9988532845498001486300815696560473625966373185855066582961488568712595543639818716443783170031136490;
1719 % $$$ _weight[34] = .2941716710221542487876948120056312015377158899116486855842102259941594752406119332457077273612897140e-2;
1720 % $$$ break;
1721 % $$$
1722 % $$$ // order 36
1723 % $$$ case 36:
1724 % $$$ delivered_order = 36;
1725 % $$$ _points.resize(36);
1726 % $$$ _weight.resize(36);
1727 % $$$ _points[0] = .10847687579570819005858272096248806750917688016843437047294161001343197164705512702133421751694321e-2;
1728 % $$$ _weight[0] = .2782859832122522680627992195273918708612295947089255088028956692257448993748251398187337508564613082e-2;
1729 % $$$ _points[1] = .57067605488938809633024460614462766964187399673564721059042364327292965420897388125807049355306302e-2;
1730 % $$$ _weight[1] = .6457973642032787202251705748895824595980606425739835925015196021810460714880407683942440794601143140e-2;
1731 % $$$ _points[2] = .139861544751510253321974757844458361919768018670241297135938580580627848832229999314484876847033470e-1;
1732 % $$$ _weight[2] = .1009075764886773576604946447911056370979325512043078262527468458700615495895712693851653769937279525e-1;
1733 % $$$ _points[3] = .258635078002462273987629425273860768553117373331631837248944815352896809921882795477057025009007479e-1;
1734 % $$$ _weight[3] = .1364931074928438954720859043399167899522841407102542767770707247924259720286519245104225945974913129e-1;
1735 % $$$ _points[4] = .412511127421704669620663884869218000315452660931725720740034466640343213554206153366187037400018787e-1;
1736 % $$$ _weight[4] = .1710690538515361496062253078135727703504845566338824176487192292224915728657739862817452232005059451e-1;
1737 % $$$ _points[5] = .600350995548014340087863312670822056133535789596215361160632007830916434277261796673618227860712981e-1;
1738 % $$$ _weight[5] = .2043787546182244773705727257163159577396853055953907310392164694454909582379832867921920891846863196e-1;
1739 % $$$ _points[6] = .820764165037623467905895637506996733266103103038374278905678702255763035399325947815256214351174985e-1;
1740 % $$$ _weight[6] = .2361754174513298920830841480833741603657589371718481513200918967395884158748812382999035724873993278e-1;
1741 % $$$ _points[7] = .1072118849338967435861155174598536983488347470801993196759336814012218827345999112571813011976239875;
1742 % $$$ _weight[7] = .2662235698887995954601281414310982484446480552947146034363688383553493731088336047600278057374199817e-1;
1743 % $$$ _points[8] = .1352554142032217089548697604969455072170784765474014979470844597889010216914598983118789301286053515;
1744 % $$$ _weight[8] = .2943007212266240865483769990946001797137704789127964462282652572137892749605637753240410322242554534e-1;
1745 % $$$ _points[9] = .1659993817072394689514043278295411804176487548936811732992020676180152719590831006742674337187973440;
1746 % $$$ _weight[9] = .3201989867750774477819239931292816987301073527542036246371737157865980208844934211177311804821454473e-1;
1747 % $$$ _points[10] = .1992161709320097324600275124632026241285229220066240450123812039867610060006960091159975933491300900;
1748 % $$$ _weight[10] = .3437266191786822130684481968180660417086538232106924561477536309282808945422587087488064508264662499e-1;
1749 % $$$ _points[11] = .2346598570368774191796454599392150911693885636765889617620607195771026763763679802363043178014925840;
1750 % $$$ _weight[11] = .3647094250282653067693668847063710914347347630849527220140620747754209703447189662178176945891897030e-1;
1751 % $$$ _points[12] = .2720680277832898663963911653362795370210788058515712636719102452608702848884704379195054682728503043;
1752 % $$$ _weight[12] = .3829920532293533726437886686075082086396377841599591689101892325266469469593978983812267052626848335e-1;
1753 % $$$ _points[13] = .3111637264401553918386318051650461889169135975573560668963046649443676787343443643507553090434211941;
1754 % $$$ _weight[13] = .3984391445603580095436233275093195366376707875736301009377583525549131088186305942217531692411457412e-1;
1755 % $$$ _points[14] = .3516575023279858647483804761274147736498790885200873366491927736134732292759746338598807085732142636;
1756 % $$$ _weight[14] = .4109363335216985475861173677247115143248153646731106049040451420712196865629135040015310648132712232e-1;
1757 % $$$ _points[15] = .3932495538415672105283868855486430416207691343636159027249480448139571706998645968499294717687952469;
1758 % $$$ _weight[15] = .4203910948983096746672881214579791060196795697880302275199118573930597450434919460183307453865046176e-1;
1759 % $$$ _points[16] = .4356319480953076056740033059974238494113551377003134331970485544823469381926907239747632837141750080;
1760 % $$$ _weight[16] = .4267334286966931374592527153824488549939329274864564706424248545168498034618217922475397112456243922e-1;
1761 % $$$ _points[17] = .4784909007631456963865155108858182827228526025969954051157999097205896014981737197886822033748125916;
1762 % $$$ _weight[17] = .4299163783519737374504258739526327708002745780174792614537603506671346096297274928704678006958239344e-1;
1763 % $$$ _points[18] = .5215090992368543036134844891141817172771473974030045948842000902794103985018262802113177966251874084;
1764 % $$$ _weight[18] = .4299163783519737374504258739526327708002745780174792614537603506671346096297274928704678006958239342e-1;
1765 % $$$ _points[19] = .5643680519046923943259966940025761505886448622996865668029514455176530618073092760252367162858249920;
1766 % $$$ _weight[19] = .4267334286966931374592527153824488549939329274864564706424248545168498034618217922475397112456243920e-1;
1767 % $$$ _points[20] = .6067504461584327894716131144513569583792308656363840972750519551860428293001354031500705282312047531;
1768 % $$$ _weight[20] = .4203910948983096746672881214579791060196795697880302275199118573930597450434919460183307453865046179e-1;
1769 % $$$ _points[21] = .6483424976720141352516195238725852263501209114799126633508072263865267707240253661401192914267857364;
1770 % $$$ _weight[21] = .4109363335216985475861173677247115143248153646731106049040451420712196865629135040015310648132712232e-1;
1771 % $$$ _points[22] = .6888362735598446081613681948349538110830864024426439331036953350556323212656556356492446909565788059;
1772 % $$$ _weight[22] = .3984391445603580095436233275093195366376707875736301009377583525549131088186305942217531692411457412e-1;
1773 % $$$ _points[23] = .7279319722167101336036088346637204629789211941484287363280897547391297151115295620804945317271496957;
1774 % $$$ _weight[23] = .3829920532293533726437886686075082086396377841599591689101892325266469469593978983812267052626848335e-1;
1775 % $$$ _points[24] = .7653401429631225808203545400607849088306114363234110382379392804228973236236320197636956821985074160;
1776 % $$$ _weight[24] = .3647094250282653067693668847063710914347347630849527220140620747754209703447189662178176945891897030e-1;
1777 % $$$ _points[25] = .8007838290679902675399724875367973758714770779933759549876187960132389939993039908840024066508699100;
1778 % $$$ _weight[25] = .3437266191786822130684481968180660417086538232106924561477536309282808945422587087488064508264662499e-1;
1779 % $$$ _points[26] = .8340006182927605310485956721704588195823512451063188267007979323819847280409168993257325662812026560;
1780 % $$$ _weight[26] = .3201989867750774477819239931292816987301073527542036246371737157865980208844934211177311804821454473e-1;
1781 % $$$ _points[27] = .8647445857967782910451302395030544927829215234525985020529155402110989783085401016881210698713946485;
1782 % $$$ _weight[27] = .2943007212266240865483769990946001797137704789127964462282652572137892749605637753240410322242554536e-1;
1783 % $$$ _points[28] = .8927881150661032564138844825401463016511652529198006803240663185987781172654000887428186988023760125;
1784 % $$$ _weight[28] = .2662235698887995954601281414310982484446480552947146034363688383553493731088336047600278057374199817e-1;
1785 % $$$ _points[29] = .9179235834962376532094104362493003266733896896961625721094321297744236964600674052184743785648825015;
1786 % $$$ _weight[29] = .2361754174513298920830841480833741603657589371718481513200918967395884158748812382999035724873993280e-1;
1787 % $$$ _points[30] = .9399649004451985659912136687329177943866464210403784638839367992169083565722738203326381772139287019;
1788 % $$$ _weight[30] = .2043787546182244773705727257163159577396853055953907310392164694454909582379832867921920891846863196e-1;
1789 % $$$ _points[31] = .9587488872578295330379336115130781999684547339068274279259965533359656786445793846633812962599981213;
1790 % $$$ _weight[31] = .1710690538515361496062253078135727703504845566338824176487192292224915728657739862817452232005059450e-1;
1791 % $$$ _points[32] = .9741364921997537726012370574726139231446882626668368162751055184647103190078117204522942974990992521;
1792 % $$$ _weight[32] = .1364931074928438954720859043399167899522841407102542767770707247924259720286519245104225945974913130e-1;
1793 % $$$ _points[33] = .9860138455248489746678025242155541638080231981329758702864061419419372151167770000685515123152966530;
1794 % $$$ _weight[33] = .1009075764886773576604946447911056370979325512043078262527468458700615495895712693851653769937279525e-1;
1795 % $$$ _points[34] = .9942932394511061190366975539385537233035812600326435278940957635672707034579102611874192950644693698;
1796 % $$$ _weight[34] = .6457973642032787202251705748895824595980606425739835925015196021810460714880407683942440794601143130e-2;
1797 % $$$ _points[35] = .9989152312420429180994141727903751193249082311983156562952705838998656802835294487297866578248305679;
1798 % $$$ _weight[35] = .2782859832122522680627992195273918708612295947089255088028956692257448993748251398187337508564613082e-2;
1799 % $$$ break;
1800 % $$$
1801 % $$$ // order 37
1802 % $$$ case 37:
1803 % $$$ delivered_order = 37;
1804 % $$$ _points.resize(37);
1805 % $$$ _weight.resize(37);
1806 % $$$ _points[0] = .10277087610431755295984628413183581654960752566354229655866126568337611121090155636172868386485090e-2;
1807 % $$$ _weight[0] = .2636528639748969675861027116765194591544152953263632716881748638577816071364737186308227192996692618e-2;
1808 % $$$ _points[1] = .54070183928404066579504697078638455187735412096630097619891772226613086809664431111719374065579976e-2;
1809 % $$$ _weight[1] = .6119390050153778263152426218173287971145476555633041152020844514944640989044110798143711083150573130e-2;
1810 % $$$ _points[2] = .132534849717571278355547621671203275923076916456958658202482952873725163591559710146759981368547583e-1;
1811 % $$$ _weight[2] = .9564522244541983021750973970053087065147617873105162826123373395085405902587609153927169036387324320e-2;
1812 % $$$ _points[3] = .245138283689525893357119515918370330012257100977113072412196639453622976232485513295987318815030254e-1;
1813 % $$$ _weight[3] = .1294301849527946676137974068124364901474209128755163521655524862583248437120976047918428540069961702e-1;
1814 % $$$ _points[4] = .391092812937681286659281566496432556092023664188351694292947458103676727909439222475728268394946756e-1;
1815 % $$$ _weight[4] = .1623081992376074053361712675072936439954727956126233320627603996889310351778073118552088349367460132e-1;
1816 % $$$ _points[5] = .569375189222569605269252454915567799465933825865518461507248409785830323878193804360346069592159344e-1;
1817 % $$$ _weight[5] = .1940480125096727224448118516423800998369459463684270041144725123082895602493724157371008405812851570e-1;
1818 % $$$ _points[6] = .778735063297220160062718619125698841546827520511889079404672400966095548608557607408094413929883529e-1;
1819 % $$$ _weight[6] = .2244268233121858332870515205509818009736165325720696647839998151213299804844139857436415672082227090e-1;
1820 % $$$ _points[7] = .1017703997450488533034768322498377382571844205297391962090581109788773095112896058017040146130551426;
1821 % $$$ _weight[7] = .2532314882741230080193793154335817202635288147267705486430769922787617740321497910300030225066215162e-1;
1822 % $$$ _points[8] = .1284605830090173687264762912630935604550490733684936988239264582683858474155109622097939322804069744;
1823 % $$$ _weight[8] = .2802599399913745890426961983212633321337692764388353941441762956279448425099631194424362058902910520e-1;
1824 % $$$ _points[9] = .1577568454345203212772383937844231459778280945149611562835795111989669487945716723707261358790278776;
1825 % $$$ _weight[9] = .3053225826161299306549405225024829283899700453118155243730521121048648518136535049558886772131136322e-1;
1826 % $$$ _points[10] = .1894536957955377584259237042024713449791367996979324203880490667819262137858398848517552408491250370;
1827 % $$$ _weight[10] = .3282436143637562474201188314898560909833866057486246324870043048436806712554294143946578183809936721e-1;
1828 % $$$ _points[11] = .2233288040692091093824508208853677632638567238795088380140001941330653575274692998717790652297906722;
1829 % $$$ _weight[11] = .3488622577785017244254067839650964559301183934887804369002005135354092069885207350633251865990507640e-1;
1830 % $$$ _points[12] = .2591445610983972229264035655586804140052387828263248020224455315027870067275262631358334226036339398;
1831 % $$$ _weight[12] = .3670338862424408636231331575989773249173497109882410731661088830515069218619325557056784875815251199e-1;
1832 % $$$ _points[13] = .2966497453408369449495342041930166957387643603247205502018480147575517333063426304664634003447908239;
1833 % $$$ _weight[13] = .3826310378526461894294399560331125774768165776577202580625730994160139862832991760259872301772580732e-1;
1834 % $$$ _points[14] = .3355812850581465002507640993300297581599887123538459809885322409980535883729767881884778396506513456;
1835 % $$$ _weight[14] = .3955443091876469038360609369832261925800346753209118301087529319973003012109264049415325439325464960e-1;
1836 % $$$ _points[15] = .3756661036043171205972161242561418907341611741585274211607415865146423468952958063519987212649215138;
1837 % $$$ _weight[15] = .4056831225423251525493880089989613178323002248731246927469725293638044345582387979161380969081242945e-1;
1838 % $$$ _points[16] = .4166230348800740115156641347940877812666758019843618254979460005854365743559668929342332139013995363;
1839 % $$$ _weight[16] = .4129763611821862544561515057641923538665322630101988409216290449677109985979641858966039299274054454e-1;
1840 % $$$ _points[17] = .4581647955226150490284758341318004112182391839824238531923533411772292974568406600491150526967899304;
1841 % $$$ _weight[17] = .4173728681293139362612650474225934951021765510151302502992305487849599253967357953039550488640162413e-1;
1842 % $$$ _points[18] = .5;
1843 % $$$ _weight[18] = .4188418049656945239850868318472969585843764003423835961403557303301760724750612596244171643209154981e-1;
1844 % $$$ _points[19] = .5418352044773849509715241658681995887817608160175761468076466588227707025431593399508849473032100696;
1845 % $$$ _weight[19] = .4173728681293139362612650474225934951021765510151302502992305487849599253967357953039550488640162418e-1;
1846 % $$$ _points[20] = .5833769651199259884843358652059122187333241980156381745020539994145634256440331070657667860986004637;
1847 % $$$ _weight[20] = .4129763611821862544561515057641923538665322630101988409216290449677109985979641858966039299274054454e-1;
1848 % $$$ _points[21] = .6243338963956828794027838757438581092658388258414725788392584134853576531047041936480012787350784862;
1849 % $$$ _weight[21] = .4056831225423251525493880089989613178323002248731246927469725293638044345582387979161380969081242950e-1;
1850 % $$$ _points[22] = .6644187149418534997492359006699702418400112876461540190114677590019464116270232118115221603493486544;
1851 % $$$ _weight[22] = .3955443091876469038360609369832261925800346753209118301087529319973003012109264049415325439325464960e-1;
1852 % $$$ _points[23] = .7033502546591630550504657958069833042612356396752794497981519852424482666936573695335365996552091761;
1853 % $$$ _weight[23] = .3826310378526461894294399560331125774768165776577202580625730994160139862832991760259872301772580734e-1;
1854 % $$$ _points[24] = .7408554389016027770735964344413195859947612171736751979775544684972129932724737368641665773963660602;
1855 % $$$ _weight[24] = .3670338862424408636231331575989773249173497109882410731661088830515069218619325557056784875815251199e-1;
1856 % $$$ _points[25] = .7766711959307908906175491791146322367361432761204911619859998058669346424725307001282209347702093278;
1857 % $$$ _weight[25] = .3488622577785017244254067839650964559301183934887804369002005135354092069885207350633251865990507638e-1;
1858 % $$$ _points[26] = .8105463042044622415740762957975286550208632003020675796119509332180737862141601151482447591508749630;
1859 % $$$ _weight[26] = .3282436143637562474201188314898560909833866057486246324870043048436806712554294143946578183809936721e-1;
1860 % $$$ _points[27] = .8422431545654796787227616062155768540221719054850388437164204888010330512054283276292738641209721224;
1861 % $$$ _weight[27] = .3053225826161299306549405225024829283899700453118155243730521121048648518136535049558886772131136322e-1;
1862 % $$$ _points[28] = .8715394169909826312735237087369064395449509266315063011760735417316141525844890377902060677195930256;
1863 % $$$ _weight[28] = .2802599399913745890426961983212633321337692764388353941441762956279448425099631194424362058902910522e-1;
1864 % $$$ _points[29] = .8982296002549511466965231677501622617428155794702608037909418890211226904887103941982959853869448574;
1865 % $$$ _weight[29] = .2532314882741230080193793154335817202635288147267705486430769922787617740321497910300030225066215162e-1;
1866 % $$$ _points[30] = .9221264936702779839937281380874301158453172479488110920595327599033904451391442392591905586070116471;
1867 % $$$ _weight[30] = .2244268233121858332870515205509818009736165325720696647839998151213299804844139857436415672082227090e-1;
1868 % $$$ _points[31] = .9430624810777430394730747545084432200534066174134481538492751590214169676121806195639653930407840656;
1869 % $$$ _weight[31] = .1940480125096727224448118516423800998369459463684270041144725123082895602493724157371008405812851570e-1;
1870 % $$$ _points[32] = .9608907187062318713340718433503567443907976335811648305707052541896323272090560777524271731605053244;
1871 % $$$ _weight[32] = .1623081992376074053361712675072936439954727956126233320627603996889310351778073118552088349367460130e-1;
1872 % $$$ _points[33] = .9754861716310474106642880484081629669987742899022886927587803360546377023767514486704012681184969746;
1873 % $$$ _weight[33] = .1294301849527946676137974068124364901474209128755163521655524862583248437120976047918428540069961703e-1;
1874 % $$$ _points[34] = .9867465150282428721644452378328796724076923083543041341797517047126274836408440289853240018631452417;
1875 % $$$ _weight[34] = .9564522244541983021750973970053087065147617873105162826123373395085405902587609153927169036387324315e-2;
1876 % $$$ _points[35] = .9945929816071595933420495302921361544812264587903369902380108227773386913190335568888280625934420024;
1877 % $$$ _weight[35] = .6119390050153778263152426218173287971145476555633041152020844514944640989044110798143711083150573125e-2;
1878 % $$$ _points[36] = .9989722912389568244704015371586816418345039247433645770344133873431662388878909844363827131613514910;
1879 % $$$ _weight[36] = .2636528639748969675861027116765194591544152953263632716881748638577816071364737186308227192996692618e-2;
1880 % $$$ break;
1881 % $$$
1882 % $$$ // order 38
1883 % $$$ case 38:
1884 % $$$ delivered_order = 38;
1885 % $$$ _points.resize(38);
1886 % $$$ _weight.resize(38);
1887 % $$$ _points[0] = .9750347321561900935764617242095012547673148627059549196278029930325702242416649558679537436956576e-3;
1888 % $$$ _weight[0] = .2501440374819672837949771045949685231919635931310852957017068826801490639613581701141615681238394065e-2;
1889 % $$$ _points[1] = .51302728668072140277870544471603263378093765459888968080842504630705521753491559270930667323304368e-2;
1890 % $$$ _weight[1] = .5806722358234337088834150600218713678618373930056164842505350554976418727533529289218319055117962495e-2;
1891 % $$$ _points[2] = .125768357049232461795572295268056787040123206169632420042232102393192290738951069273103184255461262e-1;
1892 % $$$ _weight[2] = .9078288854806618449438062877391101131456169519898561212518926894319648791181493337861699751863549750e-2;
1893 % $$$ _points[3] = .232668345332352021647289234412793913071105146385356451279836070006700157273907731703799348832087326e-1;
1894 % $$$ _weight[3] = .1228986986911618794760060272335314372297958111360102334801753816971160874521216478065799248627340983e-1;
1895 % $$$ _points[4] = .371293339757078015874452188934745442595410617594472396394316695781969807638979569685559089115071071e-1;
1896 % $$$ _weight[4] = .1541975027258752732936554315665434446020594774859925942376054915730863147210534575135978840793494220e-1;
1897 % $$$ _points[5] = .540721304976838916025314840130412442100504733827423195189555494707991113340345814880899974986983296e-1;
1898 % $$$ _weight[5] = .1844704079701236908247008116840747517367805862029174498298480605484493724358556432299502300786455720e-1;
1899 % $$$ _points[6] = .739824890338189055701751443763618597798074813361845155592214437808097958303872561470282758465858341e-1;
1900 % $$$ _weight[6] = .2135157925233721711793921717940385433920874228407607212187765854127332526046857501843558811502269868e-1;
1901 % $$$ _points[7] = .967279161973415922242173120101508371341135093353401893972458059402274891106092517741899602316404236e-1;
1902 % $$$ _weight[7] = .2411403093037934168717608995571011209468050139263806614498408553572488050860535596455719126491903036e-1;
1903 % $$$ _points[8] = .1221570481230146596311309516103062932480812146266480363491568204194112957281757015384017588165570318;
1904 % $$$ _weight[8] = .2671600995516615998687849531562437803845765516937804280785168121709304454047166813195715662150232522e-1;
1905 % $$$ _points[9] = .1501006598104078220435870796862920621808964923497047811346405237723815493991034555267106054797084038;
1906 % $$$ _weight[9] = .2914019957349860301115293412907002795756385107927799325098471007096246550461715264466470963072470694e-1;
1907 % $$$ _points[10] = .1803727920851591464098275652498698641494148022951692855518822033828777966843858571320378933488896554;
1908 % $$$ _weight[10] = .3137046669606652702648483576256853216045194449845437917056502251681165218026344522526219303027135820e-1;
1909 % $$$ _points[11] = .2127719894760964594335362495377637448949002010731006176964611619468914541463221859763584388434295766;
1910 % $$$ _weight[11] = .3339196898957020596752307576450962997797607801763962086523829374379365224477203508618587210754507387e-1;
1911 % $$$ _points[12] = .2470826410360344483797331417661739986030767246814061774918899705039466860015445913741707383436894949;
1912 % $$$ _weight[12] = .3519125353344947736964148379682942041963085088123060322968950812558264743857964457100613958776676284e-1;
1913 % $$$ _points[13] = .2830764152838117578133719187410788979970380997965804381487905225172276249121778329556889491323909274;
1914 % $$$ _weight[13] = .3675634629237172857260322242416823928831859754621587767825115237050186178824207227499867283259652714e-1;
1915 % $$$ _points[14] = .3205137797602824933716411892717328541019685253943159631058951747386571813524942576871885653534150899;
1916 % $$$ _weight[14] = .3807683177422319803299677055223626399817260941627725939624186070376303136161238764439399801184560291e-1;
1917 % $$$ _points[15] = .3591455951049173693199429642906499616151647456081943340999118569628085576016291844872397108394975408;
1918 % $$$ _weight[15] = .3914392232910547403768770166786813128245187242892091278737562341571979781818501219496725666865409704e-1;
1919 % $$$ _points[16] = .3987147730539416483980111092426964713141724571231482413761666388254830481639189397517125640919277026;
1920 % $$$ _weight[16] = .3995051662176391079301384196259284827515061979484078949030185132653239490140317603482928847678448387e-1;
1921 % $$$ _points[17] = .4389579873310662900651938093352964417159409292503499955981127244501814424005647907617400898923827401;
1922 % $$$ _weight[17] = .4049124688529855031163473497452907096825758489204437707078301428374782381078478929323969043524864235e-1;
1923 % $$$ _points[18] = .4796074260477108800433417838351075396076131786581725941532012610870300016249654882552079690886922225;
1924 % $$$ _weight[18] = .4076251464019289334960938494291502780082132573524839921905129849053068702276300673226780482682587592e-1;
1925 % $$$ _points[19] = .5203925739522891199566582161648924603923868213418274058467987389129699983750345117447920309113077775;
1926 % $$$ _weight[19] = .4076251464019289334960938494291502780082132573524839921905129849053068702276300673226780482682587592e-1;
1927 % $$$ _points[20] = .5610420126689337099348061906647035582840590707496500044018872755498185575994352092382599101076172599;
1928 % $$$ _weight[20] = .4049124688529855031163473497452907096825758489204437707078301428374782381078478929323969043524864233e-1;
1929 % $$$ _points[21] = .6012852269460583516019888907573035286858275428768517586238333611745169518360810602482874359080722974;
1930 % $$$ _weight[21] = .3995051662176391079301384196259284827515061979484078949030185132653239490140317603482928847678448385e-1;
1931 % $$$ _points[22] = .6408544048950826306800570357093500383848352543918056659000881430371914423983708155127602891605024592;
1932 % $$$ _weight[22] = .3914392232910547403768770166786813128245187242892091278737562341571979781818501219496725666865409706e-1;
1933 % $$$ _points[23] = .6794862202397175066283588107282671458980314746056840368941048252613428186475057423128114346465849101;
1934 % $$$ _weight[23] = .3807683177422319803299677055223626399817260941627725939624186070376303136161238764439399801184560294e-1;
1935 % $$$ _points[24] = .7169235847161882421866280812589211020029619002034195618512094774827723750878221670443110508676090726;
1936 % $$$ _weight[24] = .3675634629237172857260322242416823928831859754621587767825115237050186178824207227499867283259652714e-1;
1937 % $$$ _points[25] = .7529173589639655516202668582338260013969232753185938225081100294960533139984554086258292616563105051;
1938 % $$$ _weight[25] = .3519125353344947736964148379682942041963085088123060322968950812558264743857964457100613958776676284e-1;
1939 % $$$ _points[26] = .7872280105239035405664637504622362551050997989268993823035388380531085458536778140236415611565704234;
1940 % $$$ _weight[26] = .3339196898957020596752307576450962997797607801763962086523829374379365224477203508618587210754507387e-1;
1941 % $$$ _points[27] = .8196272079148408535901724347501301358505851977048307144481177966171222033156141428679621066511103446;
1942 % $$$ _weight[27] = .3137046669606652702648483576256853216045194449845437917056502251681165218026344522526219303027135820e-1;
1943 % $$$ _points[28] = .8498993401895921779564129203137079378191035076502952188653594762276184506008965444732893945202915962;
1944 % $$$ _weight[28] = .2914019957349860301115293412907002795756385107927799325098471007096246550461715264466470963072470696e-1;
1945 % $$$ _points[29] = .8778429518769853403688690483896937067519187853733519636508431795805887042718242984615982411834429682;
1946 % $$$ _weight[29] = .2671600995516615998687849531562437803845765516937804280785168121709304454047166813195715662150232522e-1;
1947 % $$$ _points[30] = .9032720838026584077757826879898491628658864906646598106027541940597725108893907482258100397683595764;
1948 % $$$ _weight[30] = .2411403093037934168717608995571011209468050139263806614498408553572488050860535596455719126491903034e-1;
1949 % $$$ _points[31] = .9260175109661810944298248556236381402201925186638154844407785562191902041696127438529717241534141659;
1950 % $$$ _weight[31] = .2135157925233721711793921717940385433920874228407607212187765854127332526046857501843558811502269868e-1;
1951 % $$$ _points[32] = .9459278695023161083974685159869587557899495266172576804810444505292008886659654185119100025013016704;
1952 % $$$ _weight[32] = .1844704079701236908247008116840747517367805862029174498298480605484493724358556432299502300786455718e-1;
1953 % $$$ _points[33] = .9628706660242921984125547811065254557404589382405527603605683304218030192361020430314440910884928929;
1954 % $$$ _weight[33] = .1541975027258752732936554315665434446020594774859925942376054915730863147210534575135978840793494219e-1;
1955 % $$$ _points[34] = .9767331654667647978352710765587206086928894853614643548720163929993299842726092268296200651167912674;
1956 % $$$ _weight[34] = .1228986986911618794760060272335314372297958111360102334801753816971160874521216478065799248627340983e-1;
1957 % $$$ _points[35] = .9874231642950767538204427704731943212959876793830367579957767897606807709261048930726896815744538738;
1958 % $$$ _weight[35] = .9078288854806618449438062877391101131456169519898561212518926894319648791181493337861699751863549750e-2;
1959 % $$$ _points[36] = .9948697271331927859722129455528396736621906234540111031919157495369294478246508440729069332676695632;
1960 % $$$ _weight[36] = .5806722358234337088834150600218713678618373930056164842505350554976418727533529289218319055117962495e-2;
1961 % $$$ _points[37] = .9990249652678438099064235382757904987452326851372940450803721970069674297757583350441320462563043424;
1962 % $$$ _weight[37] = .2501440374819672837949771045949685231919635931310852957017068826801490639613581701141615681238394065e-2;
1963 % $$$ break;
1964 % $$$
1965 % $$$ // order 39
1966 % $$$ case 39:
1967 % $$$ delivered_order = 39;
1968 % $$$ _points.resize(39);
1969 % $$$ _weight.resize(39);
1970 % $$$ _points[0] = .9263084667835469972638485740897790839951299751678941193910410174953939213347231214184307099282847e-3;
1971 % $$$ _weight[0] = .2376472345817550685388106577453470992847542270918530719829514406480597604536176908479033432107570656e-2;
1972 % $$$ _points[1] = .48742315726570081801124413764608976451530894799041018705852902082638811876568919790304232021459799e-2;
1973 % $$$ _weight[1] = .5517394469582297121338402726088644726753569686559077969683998824803280555541378132478408630023302805e-2;
1974 % $$$ _points[2] = .119506453332644730775748400552407528546262936599491486111981306844441750520564846734728027845960180e-1;
1975 % $$$ _weight[2] = .8628114546862459520402735591677523606857950945231157680596644559220199386196066071437877602016504385e-2;
1976 % $$$ _points[3] = .221123938376738614445540514044588984991141046805619320847207477008765791169254362365176093455286758e-1;
1977 % $$$ _weight[3] = .1168469241608908229735617222146234944559877773187833294717659550174546088832149399499525323960920740e-1;
1978 % $$$ _points[4] = .352954257566308851510915178211327190779485952461482365558635586292919190891655562733509207261441790e-1;
1979 % $$$ _weight[4] = .1466747799195168929607799317812571280570573355080228265459635500260833026001076253817674327395448221e-1;
1980 % $$$ _points[5] = .514164403535035560758544545695931744671539610121884987508742856082405394109814295894959091124056726e-1;
1981 % $$$ _weight[5] = .1755755574906566538053259264861640818333074380986334281317685406480983815656806700948750528423451779e-1;
1982 % $$$ _points[6] = .703735310000469230431012804369788147324577773400889697369228797344320985477603627682162518614285393e-1;
1983 % $$$ _weight[6] = .2033663842396692196952827804113070184378621799803145238822464124915155279007670157592491245913403774e-1;
1984 % $$$ _points[7] = .920468512849284478233836607951850861360929697395380713204778281349782037691018874571177570604572156e-1;
1985 % $$$ _weight[7] = .2298715055445831594208831969961639029943084651699973195829867110269302133044369943290963597396153424e-1;
1986 % $$$ _points[8] = .1162993785344682500838637978858285272635829432704946691261744169723373387388509801692398889973144239;
1987 % $$$ _weight[8] = .2549233264606470260701051683829066750880654194064245264756379084600497677573508515882734626054006805e-1;
1988 % $$$ _points[9] = .1429777820527326604330664819240846051678273590531508924011622761161919899903261739373281806603673398;
1989 % $$$ _weight[9] = .2783634517045814995369556989484074135348047403679003421714613828747559316763390549415888889928384454e-1;
1990 % $$$ _points[10] = .1719133932839945446327870325118719075599461942115147847290972266113862758295533626262923270901681865;
1991 % $$$ _weight[10] = .3000436804429807478747088677440974986833911354592315217068304079087848637571925467044411454608725137e-1;
1992 % $$$ _points[11] = .2029232725213610056535549626904469659172042276609367323145867644217129129062466776487350132967618838;
1993 % $$$ _weight[11] = .3198269406934119449335320220503182242788845844498993986508285025846802591106010897286413773708512616e-1;
1994 % $$$ _points[12] = .2358113656697812630518281820958887473296411732572876120073546858197486741386092246476727345768230489;
1995 % $$$ _weight[12] = .3375881548311563268151066402322429688757635404173851790412784294296993291400707995147708245753786102e-1;
1996 % $$$ _points[13] = .2703697438454319756683766834452138185306254231519913810619550305757104944726830508278087472574960784;
1997 % $$$ _weight[13] = .3532150298530438038505746576406556823371484207951408463529919385679676082239048277217231782684270333e-1;
1998 % $$$ _points[14] = .3063799180142192720730590171815186519937119136415866920599262474021545351100461586868834644433060105;
1999 % $$$ _weight[14] = .3666087670713430869057696643252415322394671212548756538982102009003627199239419864830261252167553076e-1;
2000 % $$$ _points[15] = .3436142203759070387320015441071856301990471950112303248675911876794989531040131259899473899679687508;
2001 % $$$ _weight[15] = .3776846866141802885239222349540469954709398929501092216941429442101978647005171560028481166094422341e-1;
2002 % $$$ _points[16] = .3818372437690821163319968363336747759671403876029712020348253399351269616814385932866760261432881592;
2003 % $$$ _weight[16] = .3863727627234100836425581836655864956024762574439557546841454201166465342703383085354301129032013758e-1;
2004 % $$$ _points[17] = .4208073300010811000386494693193003077665868815674284297668236201402858602700980738098269573762718421;
2005 % $$$ _weight[17] = .3926180664368558836253165049276173576129073820462443047329072565395361486947810539410926388725178422e-1;
2006 % $$$ _points[18] = .4602780976956222612090414584036796765574984174466290333723853041626546797078396447390994173747477552;
2007 % $$$ _weight[18] = .3963811128418423550507788587725396526190207433913321235010209367041704402620792038673643206145993725e-1;
2008 % $$$ _points[19] = .5;
2009 % $$$ _weight[19] = .3976381106972142620870909830292549692280338738293240715494238491760514455318793286638122191186074815e-1;
2010 % $$$ _points[20] = .5397219023043777387909585415963203234425015825533709666276146958373453202921603552609005826252522448;
2011 % $$$ _weight[20] = .3963811128418423550507788587725396526190207433913321235010209367041704402620792038673643206145993723e-1;
2012 % $$$ _points[21] = .5791926699989188999613505306806996922334131184325715702331763798597141397299019261901730426237281579;
2013 % $$$ _weight[21] = .3926180664368558836253165049276173576129073820462443047329072565395361486947810539410926388725178422e-1;
2014 % $$$ _points[22] = .6181627562309178836680031636663252240328596123970287979651746600648730383185614067133239738567118408;
2015 % $$$ _weight[22] = .3863727627234100836425581836655864956024762574439557546841454201166465342703383085354301129032013756e-1;
2016 % $$$ _points[23] = .6563857796240929612679984558928143698009528049887696751324088123205010468959868740100526100320312492;
2017 % $$$ _weight[23] = .3776846866141802885239222349540469954709398929501092216941429442101978647005171560028481166094422343e-1;
2018 % $$$ _points[24] = .6936200819857807279269409828184813480062880863584133079400737525978454648899538413131165355566939895;
2019 % $$$ _weight[24] = .3666087670713430869057696643252415322394671212548756538982102009003627199239419864830261252167553078e-1;
2020 % $$$ _points[25] = .7296302561545680243316233165547861814693745768480086189380449694242895055273169491721912527425039216;
2021 % $$$ _weight[25] = .3532150298530438038505746576406556823371484207951408463529919385679676082239048277217231782684270333e-1;
2022 % $$$ _points[26] = .7641886343302187369481718179041112526703588267427123879926453141802513258613907753523272654231769511;
2023 % $$$ _weight[26] = .3375881548311563268151066402322429688757635404173851790412784294296993291400707995147708245753786100e-1;
2024 % $$$ _points[27] = .7970767274786389943464450373095530340827957723390632676854132355782870870937533223512649867032381162;
2025 % $$$ _weight[27] = .3198269406934119449335320220503182242788845844498993986508285025846802591106010897286413773708512616e-1;
2026 % $$$ _points[28] = .8280866067160054553672129674881280924400538057884852152709027733886137241704466373737076729098318135;
2027 % $$$ _weight[28] = .3000436804429807478747088677440974986833911354592315217068304079087848637571925467044411454608725137e-1;
2028 % $$$ _points[29] = .8570222179472673395669335180759153948321726409468491075988377238838080100096738260626718193396326602;
2029 % $$$ _weight[29] = .2783634517045814995369556989484074135348047403679003421714613828747559316763390549415888889928384456e-1;
2030 % $$$ _points[30] = .8837006214655317499161362021141714727364170567295053308738255830276626612611490198307601110026855761;
2031 % $$$ _weight[30] = .2549233264606470260701051683829066750880654194064245264756379084600497677573508515882734626054006805e-1;
2032 % $$$ _points[31] = .9079531487150715521766163392048149138639070302604619286795221718650217962308981125428822429395427844;
2033 % $$$ _weight[31] = .2298715055445831594208831969961639029943084651699973195829867110269302133044369943290963597396153424e-1;
2034 % $$$ _points[32] = .9296264689999530769568987195630211852675422226599110302630771202655679014522396372317837481385714607;
2035 % $$$ _weight[32] = .2033663842396692196952827804113070184378621799803145238822464124915155279007670157592491245913403774e-1;
2036 % $$$ _points[33] = .9485835596464964439241455454304068255328460389878115012491257143917594605890185704105040908875943274;
2037 % $$$ _weight[33] = .1755755574906566538053259264861640818333074380986334281317685406480983815656806700948750528423451779e-1;
2038 % $$$ _points[34] = .9647045742433691148489084821788672809220514047538517634441364413707080809108344437266490792738558210;
2039 % $$$ _weight[34] = .1466747799195168929607799317812571280570573355080228265459635500260833026001076253817674327395448222e-1;
2040 % $$$ _points[35] = .9778876061623261385554459485955411015008858953194380679152792522991234208830745637634823906544713242;
2041 % $$$ _weight[35] = .1168469241608908229735617222146234944559877773187833294717659550174546088832149399499525323960920740e-1;
2042 % $$$ _points[36] = .9880493546667355269224251599447592471453737063400508513888018693155558249479435153265271972154039820;
2043 % $$$ _weight[36] = .8628114546862459520402735591677523606857950945231157680596644559220199386196066071437877602016504385e-2;
2044 % $$$ _points[37] = .9951257684273429918198875586235391023548469105200958981294147097917361188123431080209695767978540201;
2045 % $$$ _weight[37] = .5517394469582297121338402726088644726753569686559077969683998824803280555541378132478408630023302805e-2;
2046 % $$$ _points[38] = .9990736915332164530027361514259102209160048700248321058806089589825046060786652768785815692900717153;
2047 % $$$ _weight[38] = .2376472345817550685388106577453470992847542270918530719829514406480597604536176908479033432107570658e-2;
2048 % $$$ break;
2049 % $$$
2050 % $$$ // order 40
2051 % $$$ case 40:
2052 % $$$ delivered_order = 40;
2053 % $$$ _points.resize(40);
2054 % $$$ _weight.resize(40);
2055 % $$$ _points[0] = .8811451447203998251886487897067538321148092024770466983319414515805684901360974610569061343958578e-3;
2056 % $$$ _weight[0] = .2260638549266595629235866439092666363915555099852995350170971171331973500974112565643817913945016725e-2;
2057 % $$$ _points[1] = .46368806502714967734728238893139225188889593244567310584618778479605483807277016854447470087489161e-2;
2058 % $$$ _weight[1] = .5249142265576406807371085533639826188396310657898389857837561805812649448455415350268415237016122190e-2;
2059 % $$$ _points[2] = .113700250081128686683148581435480965106660339810069517853689919944683927778927714061553495556350706e-1;
2060 % $$$ _weight[2] = .8210529190953944356431742441181963646171146673478880985951957756795219650605136834327686131191941545e-2;
2061 % $$$ _points[3] = .210415903931041720977295002736203574525582546986264842154730782091208221882581353397896941821814895e-1;
2062 % $$$ _weight[3] = .1112292459708347863075216209210428660351659833967721394036712000284565576007898749712410725965659974e-1;
2063 % $$$ _points[4] = .335935958606617333195739165773971417826232123586537753853284922921797380383268852330726563291077269e-1;
2064 % $$$ _weight[4] = .1396850349001170054924457875386053865127543102538319922404295822518744974084546972085417410453207872e-1;
2065 % $$$ _points[5] = .489505965155628516358733345657534482077559594711652661373699442298149092995076463020530061329597009e-1;
2066 % $$$ _weight[5] = .1673009764127392369633909154320542448862089332688217520659558834952619988563257613215010630354710580e-1;
2067 % $$$ _points[6] = .670202483938702480896090958226900182147267234944491752700298725966589605764587223495417188915402668e-1;
2068 % $$$ _weight[6] = .1939108398723600881998601564522308112672960561601292891863344445976936507184537690805539984271136176e-1;
2069 % $$$ _points[7] = .876938845833441684018398846669506130463798078785061001541045184235964140786521377837752374839501080e-1;
2070 % $$$ _weight[7] = .2193545409283663599583734302085774790550341858511844487926295432490089290295896114448110384776975577e-1;
2071 % $$$ _points[8] = .1108471742867403061525142272467525759896543419365541028773289696853440290419097142793999541772022950;
2072 % $$$ _weight[8] = .2434790381753611603071708022407319403392151368855988757032302563758921420874043751040640610979809660e-1;
2073 % $$$ _points[9] = .1363408724050364483595017741225347257213106632333359312262243779070354426769557636962294469875194814;
2074 % $$$ _weight[9] = .2661392349196841217749823988613025227766058591100322538218044026326040751093553739622251547032713303e-1;
2075 % $$$ _points[10] = .1640216576929102258103227425192529450148370093080744249644535155066687620216901170269840275292876258;
2076 % $$$ _weight[10] = .2871988454969577568330886545521299280005241792722681325334063346277418085569500837692838140768674344e-1;
2077 % $$$ _points[11] = .1937230551660098810236937748846525613099381091584251944323262187349045137877808823899390201902849457;
2078 % $$$ _weight[11] = .3065312124646446958326899820419929795129688175558716099344881934343407791155872968446474991053807162e-1;
2079 % $$$ _points[12] = .2252664374524358989620343472352410148830124492021742675487172641390721274432582047641183538771827684;
2080 % $$$ _weight[12] = .3240200672830051903727726478337636501634648210424445318159762213564198646284281301651163367479848802e-1;
2081 % $$$ _points[13] = .2584620991569106435457167128775884977004888022334429496053323783870282786290465703770624475894212607;
2082 % $$$ _weight[13] = .3395602290761695191284505411596199299209861918964297735894810179652039081343968684151350944836030968e-1;
2083 % $$$ _points[14] = .2931103978141974992375601270981431585129501879735408808527988744656786681953896342810819705642560632;
2084 % $$$ _weight[14] = .3530582369564338984774181542764341617977955199779304865534213448133184865597423887730006802079789252e-1;
2085 % $$$ _points[15] = .3290029545871207634962537594104028449665231899863371017682952079509281455289395583384022666759998675;
2086 % $$$ _weight[15] = .3644329119790202953025534172125891792877954049289931523812740841649527786537170109485439087497370051e-1;
2087 % $$$ _points[16] = .3659239074963731594294078275957019082875978133818765092713700125630894034031328878239048124007347590;
2088 % $$$ _weight[16] = .3736158452898413210009466813066233659560146721017991086567044570882670151636177771957415300451785306e-1;
2089 % $$$ _points[17] = .4036512096493144501422415739674250525929539894473955625572662038817486391681782942250376896286992407;
2090 % $$$ _weight[17] = .3805518095031312118577903796124741150627977692253555352709122951464962031791629154265481286443261453e-1;
2091 % $$$ _points[18] = .4419579646623723957582743577959879431156357345728920254848512839192104180260664132423114432694530786;
2092 % $$$ _weight[18] = .3851990908212398279415376714190512426221987708197020774459044621627082154523221860025419436613041813e-1;
2093 % $$$ _points[19] = .4806137912469745890334032779876883526603176828084292004156814092809967124995396218956978630968242578;
2094 % $$$ _weight[19] = .3875297398921240563186198147916316348183432639405321786647713692703606637453552318641037420726869814e-1;
2095 % $$$ _points[20] = .5193862087530254109665967220123116473396823171915707995843185907190032875004603781043021369031757422;
2096 % $$$ _weight[20] = .3875297398921240563186198147916316348183432639405321786647713692703606637453552318641037420726869814e-1;
2097 % $$$ _points[21] = .5580420353376276042417256422040120568843642654271079745151487160807895819739335867576885567305469214;
2098 % $$$ _weight[21] = .3851990908212398279415376714190512426221987708197020774459044621627082154523221860025419436613041815e-1;
2099 % $$$ _points[22] = .5963487903506855498577584260325749474070460105526044374427337961182513608318217057749623103713007593;
2100 % $$$ _weight[22] = .3805518095031312118577903796124741150627977692253555352709122951464962031791629154265481286443261455e-1;
2101 % $$$ _points[23] = .6340760925036268405705921724042980917124021866181234907286299874369105965968671121760951875992652410;
2102 % $$$ _weight[23] = .3736158452898413210009466813066233659560146721017991086567044570882670151636177771957415300451785306e-1;
2103 % $$$ _points[24] = .6709970454128792365037462405895971550334768100136628982317047920490718544710604416615977333240001325;
2104 % $$$ _weight[24] = .3644329119790202953025534172125891792877954049289931523812740841649527786537170109485439087497370051e-1;
2105 % $$$ _points[25] = .7068896021858025007624398729018568414870498120264591191472011255343213318046103657189180294357439368;
2106 % $$$ _weight[25] = .3530582369564338984774181542764341617977955199779304865534213448133184865597423887730006802079789250e-1;
2107 % $$$ _points[26] = .7415379008430893564542832871224115022995111977665570503946676216129717213709534296229375524105787393;
2108 % $$$ _weight[26] = .3395602290761695191284505411596199299209861918964297735894810179652039081343968684151350944836030968e-1;
2109 % $$$ _points[27] = .7747335625475641010379656527647589851169875507978257324512827358609278725567417952358816461228172316;
2110 % $$$ _weight[27] = .3240200672830051903727726478337636501634648210424445318159762213564198646284281301651163367479848802e-1;
2111 % $$$ _points[28] = .8062769448339901189763062251153474386900618908415748055676737812650954862122191176100609798097150543;
2112 % $$$ _weight[28] = .3065312124646446958326899820419929795129688175558716099344881934343407791155872968446474991053807160e-1;
2113 % $$$ _points[29] = .8359783423070897741896772574807470549851629906919255750355464844933312379783098829730159724707123742;
2114 % $$$ _weight[29] = .2871988454969577568330886545521299280005241792722681325334063346277418085569500837692838140768674346e-1;
2115 % $$$ _points[30] = .8636591275949635516404982258774652742786893367666640687737756220929645573230442363037705530124805186;
2116 % $$$ _weight[30] = .2661392349196841217749823988613025227766058591100322538218044026326040751093553739622251547032713303e-1;
2117 % $$$ _points[31] = .8891528257132596938474857727532474240103456580634458971226710303146559709580902857206000458227977050;
2118 % $$$ _weight[31] = .2434790381753611603071708022407319403392151368855988757032302563758921420874043751040640610979809662e-1;
2119 % $$$ _points[32] = .9123061154166558315981601153330493869536201921214938998458954815764035859213478622162247625160498920;
2120 % $$$ _weight[32] = .2193545409283663599583734302085774790550341858511844487926295432490089290295896114448110384776975577e-1;
2121 % $$$ _points[33] = .9329797516061297519103909041773099817852732765055508247299701274033410394235412776504582811084597332;
2122 % $$$ _weight[33] = .1939108398723600881998601564522308112672960561601292891863344445976936507184537690805539984271136176e-1;
2123 % $$$ _points[34] = .9510494034844371483641266654342465517922440405288347338626300557701850907004923536979469938670402991;
2124 % $$$ _weight[34] = .1673009764127392369633909154320542448862089332688217520659558834952619988563257613215010630354710582e-1;
2125 % $$$ _points[35] = .9664064041393382666804260834226028582173767876413462246146715077078202619616731147669273436708922731;
2126 % $$$ _weight[35] = .1396850349001170054924457875386053865127543102538319922404295822518744974084546972085417410453207871e-1;
2127 % $$$ _points[36] = .9789584096068958279022704997263796425474417453013735157845269217908791778117418646602103058178185105;
2128 % $$$ _weight[36] = .1112292459708347863075216209210428660351659833967721394036712000284565576007898749712410725965659975e-1;
2129 % $$$ _points[37] = .9886299749918871313316851418564519034893339660189930482146310080055316072221072285938446504443649294;
2130 % $$$ _weight[37] = .8210529190953944356431742441181963646171146673478880985951957756795219650605136834327686131191941545e-2;
2131 % $$$ _points[38] = .9953631193497285032265271761106860774811110406755432689415381221520394516192722983145552529912510839;
2132 % $$$ _weight[38] = .5249142265576406807371085533639826188396310657898389857837561805812649448455415350268415237016122190e-2;
2133 % $$$ _points[39] = .9991188548552796001748113512102932461678851907975229533016680585484194315098639025389430938656041422;
2134 % $$$ _weight[39] = .2260638549266595629235866439092666363915555099852995350170971171331973500974112565643817913945016726e-2;
2135 % $$$ break;
2136 % $$$
2137 % $$$ // order 41
2138 % $$$ case 41:
2139 % $$$ delivered_order = 41;
2140 % $$$ _points.resize(41);
2141 % $$$ _weight.resize(41);
2142 % $$$ _points[0] = .8392057126142792404057459558112160342478242431649167847405002458782353772009465482730104697218087e-3;
2143 % $$$ _weight[0] = .2153070179082443842002238952327243093181101997650852410835462356940106680779201848870681090479696964e-2;
2144 % $$$ _points[1] = .44164451504918458749205527134151711536219932149984763430383120623507673938548093097920358844808768e-2;
2145 % $$$ _weight[1] = .4999969386952972669248148314849419775112467885575102975830606095527510972331243495437890658519463644e-2;
2146 % $$$ _points[2] = .108306632194583077654146466630164008121816090406728588045680740440010495495864733474507577651230910e-1;
2147 % $$$ _weight[2] = .7822469203909294265413422239766838720408944684823178175986021486236612143065830902346722919207495210e-2;
2148 % $$$ _points[3] = .200465541348268869502791519656567089665244545852668246713629126845907500781301400080087739905685864e-1;
2149 % $$$ _weight[3] = .1060053168438977653784851674668831328585852716367915409291826042241752477757920281028714865221861670e-1;
2150 % $$$ _points[4] = .320115062510730871588408623576168668643814409563276127214028499584188086409684402526887792458466389e-1;
2151 % $$$ _weight[4] = .1331794960355522273377428762935663852234524600262406901453007503795766131089631224845714474931110538e-1;
2152 % $$$ _points[5] = .466570276209494135208297933846385133228464073388575727912910830965202739227896419731644225148226726e-1;
2153 % $$$ _weight[5] = .1595910586584964089353347342857277185059387664875550628278763805034076843612323706050584655340326990e-1;
2154 % $$$ _points[6] = .638992441537792955831647128828352698589786722302334990762391640908228467572765258034496351558738205e-1;
2155 % $$$ _weight[6] = .1850885835175399421763062579008033430313577316093377138961371777595324092921808223161655142495517033e-1;
2156 % $$$ _points[7] = .836393997993193343778636104757281000115120035107089333479122145396486697283692088198191435317839656e-1;
2157 % $$$ _weight[7] = .2095259759795484471467013715552441896813318871601119162627515854044989527318181446052457032407259188e-1;
2158 % $$$ _points[8] = .1057644274762953136318891092666148555026439604506363948111567689725493871187246911746900744569680652;
2159 % $$$ _weight[8] = .2327632418450717103037829343230571156549509929029509251027455536838092977421477849016464727828129370e-1;
2160 % $$$ _points[9] = .1301475984650369094699156277657204998023727804737155172617768208348507411829973304385615693853780593;
2161 % $$$ _weight[9] = .2546672714730874739058517855784431571040172339343516438790773712625427454957986302570495201491810510e-1;
2162 % $$$ _points[10] = .1566492489825243552076980717354325939667807699251634356065278653813084602824646915878237588150275034;
2163 % $$$ _weight[10] = .2751125962128937094007340508571113498688766830268479525102895393870013864223295192614187145064659014e-1;
2164 % $$$ _points[11] = .1851175804639018397556754541524482494607426096302645630617162268722311301596258143918567392804196412;
2165 % $$$ _weight[11] = .2939821047493597249559292669036713700044061930136347043261585636153499168886103653564990398885889313e-1;
2166 % $$$ _points[12] = .2153895291948920651726263923585098741947715380102273780822414773380469289255764868332358445543646627;
2167 % $$$ _weight[12] = .3111677129048315823578670854167324271507993497247171468658638255347187244026094897656353134566524506e-1;
2168 % $$$ _points[13] = .2472917004002969836458319648986526175244622269924098771658379549753102760649026320924420415489867490;
2169 % $$$ _weight[13] = .3265709822676370521808185632689817020992961836053406317068580521943913533591473718017494057384811820e-1;
2170 % $$$ _points[14] = .2806413614742964557414400716359803757891071206202656783192142861964828317455008672095240768711787935;
2171 % $$$ _weight[14] = .3401036838043838336776661986312446412834956006929708272469612357486647246404602217601686741647259825e-1;
2172 % $$$ _points[15] = .3152474886797592792858165433500323971879565143340619606243975558311064995003721096753841601701025845;
2173 % $$$ _weight[15] = .3516883031040874874082949498494072800061669008390513986216701152095777107312057159580619380182620747e-1;
2174 % $$$ _points[16] = .3509118613290875670385085597605378479300220657769257369627271293886435405416709988126298349301463934;
2175 % $$$ _weight[16] = .3612584843051153669817319917439367744264738526243627444921419013588238121990752100741330800001099235e-1;
2176 % $$$ _points[17] = .3874301971832886121971068716722638348500437896778783888249060727364942113943724113825275038872530270;
2177 % $$$ _weight[17] = .3687594101361173496964040916242433973895814021416982136900708992201344000737855155052380186508156041e-1;
2178 % $$$ _points[18] = .4245933225680039182128110160577088121121845273352510845174152790047766709725401490512331406318542604;
2179 % $$$ _weight[18] = .3741481158811077594565253631675266147284153368901535878903462208379391191251239374246041696857619612e-1;
2180 % $$$ _points[19] = .4621883705054185015381169031743998662594746821966715256249480914528204160388848039238298958370194622;
2181 % $$$ _weight[19] = .3773937354635791201362353133730837453680318045153138811486736899397111905853374377215336732371306008e-1;
2182 % $$$ _points[20] = .5;
2183 % $$$ _weight[20] = .3784776782364918615938998053818012794555944069761561656627472686982048262052390992635928319986745808e-1;
2184 % $$$ _points[21] = .5378116294945814984618830968256001337405253178033284743750519085471795839611151960761701041629805378;
2185 % $$$ _weight[21] = .3773937354635791201362353133730837453680318045153138811486736899397111905853374377215336732371306006e-1;
2186 % $$$ _points[22] = .5754066774319960817871889839422911878878154726647489154825847209952233290274598509487668593681457396;
2187 % $$$ _weight[22] = .3741481158811077594565253631675266147284153368901535878903462208379391191251239374246041696857619612e-1;
2188 % $$$ _points[23] = .6125698028167113878028931283277361651499562103221216111750939272635057886056275886174724961127469730;
2189 % $$$ _weight[23] = .3687594101361173496964040916242433973895814021416982136900708992201344000737855155052380186508156041e-1;
2190 % $$$ _points[24] = .6490881386709124329614914402394621520699779342230742630372728706113564594583290011873701650698536066;
2191 % $$$ _weight[24] = .3612584843051153669817319917439367744264738526243627444921419013588238121990752100741330800001099235e-1;
2192 % $$$ _points[25] = .6847525113202407207141834566499676028120434856659380393756024441688935004996278903246158398298974155;
2193 % $$$ _weight[25] = .3516883031040874874082949498494072800061669008390513986216701152095777107312057159580619380182620747e-1;
2194 % $$$ _points[26] = .7193586385257035442585599283640196242108928793797343216807857138035171682544991327904759231288212065;
2195 % $$$ _weight[26] = .3401036838043838336776661986312446412834956006929708272469612357486647246404602217601686741647259825e-1;
2196 % $$$ _points[27] = .7527082995997030163541680351013473824755377730075901228341620450246897239350973679075579584510132510;
2197 % $$$ _weight[27] = .3265709822676370521808185632689817020992961836053406317068580521943913533591473718017494057384811820e-1;
2198 % $$$ _points[28] = .7846104708051079348273736076414901258052284619897726219177585226619530710744235131667641554456353373;
2199 % $$$ _weight[28] = .3111677129048315823578670854167324271507993497247171468658638255347187244026094897656353134566524504e-1;
2200 % $$$ _points[29] = .8148824195360981602443245458475517505392573903697354369382837731277688698403741856081432607195803588;
2201 % $$$ _weight[29] = .2939821047493597249559292669036713700044061930136347043261585636153499168886103653564990398885889310e-1;
2202 % $$$ _points[30] = .8433507510174756447923019282645674060332192300748365643934721346186915397175353084121762411849724966;
2203 % $$$ _weight[30] = .2751125962128937094007340508571113498688766830268479525102895393870013864223295192614187145064659014e-1;
2204 % $$$ _points[31] = .8698524015349630905300843722342795001976272195262844827382231791651492588170026695614384306146219407;
2205 % $$$ _weight[31] = .2546672714730874739058517855784431571040172339343516438790773712625427454957986302570495201491810512e-1;
2206 % $$$ _points[32] = .8942355725237046863681108907333851444973560395493636051888432310274506128812753088253099255430319348;
2207 % $$$ _weight[32] = .2327632418450717103037829343230571156549509929029509251027455536838092977421477849016464727828129370e-1;
2208 % $$$ _points[33] = .9163606002006806656221363895242718999884879964892910666520877854603513302716307911801808564682160344;
2209 % $$$ _weight[33] = .2095259759795484471467013715552441896813318871601119162627515854044989527318181446052457032407259186e-1;
2210 % $$$ _points[34] = .9361007558462207044168352871171647301410213277697665009237608359091771532427234741965503648441261795;
2211 % $$$ _weight[34] = .1850885835175399421763062579008033430313577316093377138961371777595324092921808223161655142495517034e-1;
2212 % $$$ _points[35] = .9533429723790505864791702066153614866771535926611424272087089169034797260772103580268355774851773274;
2213 % $$$ _weight[35] = .1595910586584964089353347342857277185059387664875550628278763805034076843612323706050584655340326988e-1;
2214 % $$$ _points[36] = .9679884937489269128411591376423831331356185590436723872785971500415811913590315597473112207541533611;
2215 % $$$ _weight[36] = .1331794960355522273377428762935663852234524600262406901453007503795766131089631224845714474931110539e-1;
2216 % $$$ _points[37] = .9799534458651731130497208480343432910334755454147331753286370873154092499218698599919912260094314136;
2217 % $$$ _weight[37] = .1060053168438977653784851674668831328585852716367915409291826042241752477757920281028714865221861670e-1;
2218 % $$$ _points[38] = .9891693367805416922345853533369835991878183909593271411954319259559989504504135266525492422348769090;
2219 % $$$ _weight[38] = .7822469203909294265413422239766838720408944684823178175986021486236612143065830902346722919207495205e-2;
2220 % $$$ _points[39] = .9955835548495081541250794472865848288463780067850015236569616879376492326061451906902079641155191232;
2221 % $$$ _weight[39] = .4999969386952972669248148314849419775112467885575102975830606095527510972331243495437890658519463650e-2;
2222 % $$$ _points[40] = .9991607942873857207595942540441887839657521757568350832152594997541217646227990534517269895302781913;
2223 % $$$ _weight[40] = .2153070179082443842002238952327243093181101997650852410835462356940106680779201848870681090479696962e-2;
2224 % $$$ break;
2225 % $$$
2226 % $$$ // order 42
2227 % $$$ case 42:
2228 % $$$ delivered_order = 42;
2229 % $$$ _points.resize(42);
2230 % $$$ _weight.resize(42);
2231 % $$$ _points[0] = .8001905049687924885659365764748619110619582386093741175722487274491559770731781387198939664905033e-3;
2232 % $$$ _weight[0] = .2052999302324542305301389748417981328508386687401145178926063521419574388836572102169814131521870427e-2;
2233 % $$$ _points[1] = .42113558295695401038193733595655832736533676314479912115604759341776342519721483431171874682048716e-2;
2234 % $$$ _weight[1] = .4768110150874251205910050146348999094342399367506286255932601821401594965359485152473928434810668338e-2;
2235 % $$$ _points[2] = .103287459681259031455087167285719522067625099354685356922453650122478038085868467726852256632782896e-1;
2236 % $$$ _weight[2] = .7461221848678747072338839052932883810046373745053948297328667235055950863216102329695508026700660670e-2;
2237 % $$$ _points[3] = .191203173308977556265364210733386594141393555429840005106851469916847184182079824506805648965561820e-1;
2238 % $$$ _weight[3] = .1011393478452632237852785953967709254133571327621104810582679046337071932561271457918158097189066128e-1;
2239 % $$$ _points[4] = .305382213225059107334132831872040148743060907749140645790982752899954538689518722338696189181356433e-1;
2240 % $$$ _weight[4] = .1271147976305652394337122145471543219306770518698947743059094845372679765295873809771075601400289388e-1;
2241 % $$$ _points[5] = .445201375479362737080760603957467288405498243302721980607759331534249386715689302289204231037322471e-1;
2242 % $$$ _weight[5] = .1523962034980173418145236676169619889588482712220044741182195820749229465935311627054597132394391834e-1;
2243 % $$$ _points[6] = .609897150939136286440074482606882329685901418780407006220693648382479016233967915027168753948129434e-1;
2244 % $$$ _weight[6] = .1768453554879605541633109056325377095287426089032072503641610186006985180209062885422495125191090844e-1;
2245 % $$$ _points[7] = .798570083690915495372800024569500910883007124032158215974463611352091198043991359963284715433788902e-1;
2246 % $$$ _weight[7] = .2003286759034613088029806241501846727686685093287280754961359989101344481290662704355930465475936986e-1;
2247 % $$$ _points[8] = .1010189733722562933836470237268116699338122443546729329709500307417925194289083151085574111510185288;
2248 % $$$ _weight[8] = .2227178888598293893715818299261712065929773301856379062263008183785238783729715769284601796194776568e-1;
2249 % $$$ _points[9] = .1243600321552597552157639120426706722487177400852295375730343846319104356287193514047532361369938584;
2250 % $$$ _weight[9] = .2438907039640162251372468156420136196055884846711345151550611826263224157329417543021533265143629786e-1;
2251 % $$$ _points[10] = .1497527047219143931292150354722672328499120290999534094362153598086771369073516049800795176455054580;
2252 % $$$ _weight[10] = .2637314784958703517197126952204873851578299391359305981087023629992117174493080079433367269381637545e-1;
2253 % $$$ _points[11] = .1770583055653760830212518481407941494154567280799280676576368908229067312585034737048570596824586742;
2254 % $$$ _weight[11] = .2821318467900919082321342756984784469943657928814425371144044172739122944052348539859744447663589690e-1;
2255 % $$$ _points[12] = .2061277012574453385796443272630021400472843475859991770508718648890651071178507421330030090179354159;
2256 % $$$ _weight[12] = .2989913111379332715641577287676742575492670934797195472661650418276816835291800558665487762058666346e-1;
2257 % $$$ _points[13] = .2368021250344038562035662206040492692821301175350450355357838244106735788345669613421925564900600792;
2258 % $$$ _weight[13] = .3142177902250128820465912566188994457639852196094486935939348571897597368388019410637462629583159264e-1;
2259 % $$$ _points[14] = .2689140439647890351204624850346820074451675457631956844535848189301229306838505135213046452138035112;
2260 % $$$ _weight[14] = .3277281218245448946350255392589721280489114704289654116582414473344724651244535273726067577025430612e-1;
2261 % $$$ _points[15] = .3022880739785124711614530227028140096004107117568232558690122447808832623911591263309890572623578260;
2262 % $$$ _weight[15] = .3394485168826097242768170110688315363306736732929659893494935616309066082947224754032628043619288574e-1;
2263 % $$$ _points[16] = .3367419377672942439014217053122671654707942647507077380309016830932818930333999885121893513863351208;
2264 % $$$ _weight[16] = .3493149624629707988307739319074110222196365652371604685376552856388908944284013580300416130635691882e-1;
2265 % $$$ _points[17] = .3720874603285604580167926044906457756156167717672995226696509166461760122547029806095298390821956754;
2266 % $$$ _weight[17] = .3572735713258549146090522205873107751129493193875185931632023207401854956405055110674449637934532046e-1;
2267 % $$$ _points[18] = .4081315967175727245736221803096285295333380191887424498227942143233940131442397057666655826939979658;
2268 % $$$ _weight[18] = .3632808762190205244395288074626651563839184198421361499786523693775562579854918969085120167265251416e-1;
2269 % $$$ _points[19] = .4446774863957400658254387274986794975663279877581845962982619275599683455835645873537296545325731764;
2270 % $$$ _weight[19] = .3673040672673376413201412852715196936682789172520261968137605065034218152264086730655169444657345406e-1;
2271 % $$$ _points[20] = .4815255284173241120934520099812202866791457738753887343251774946967379146519580712348911130621512279;
2272 % $$$ _weight[20] = .3693211711608643999819278057489570656423526025103545403698585139436524522682385237667770347882905774e-1;
2273 % $$$ _points[21] = .5184744715826758879065479900187797133208542261246112656748225053032620853480419287651088869378487721;
2274 % $$$ _weight[21] = .3693211711608643999819278057489570656423526025103545403698585139436524522682385237667770347882905774e-1;
2275 % $$$ _points[22] = .5553225136042599341745612725013205024336720122418154037017380724400316544164354126462703454674268236;
2276 % $$$ _weight[22] = .3673040672673376413201412852715196936682789172520261968137605065034218152264086730655169444657345406e-1;
2277 % $$$ _points[23] = .5918684032824272754263778196903714704666619808112575501772057856766059868557602942333344173060020342;
2278 % $$$ _weight[23] = .3632808762190205244395288074626651563839184198421361499786523693775562579854918969085120167265251418e-1;
2279 % $$$ _points[24] = .6279125396714395419832073955093542243843832282327004773303490833538239877452970193904701609178043246;
2280 % $$$ _weight[24] = .3572735713258549146090522205873107751129493193875185931632023207401854956405055110674449637934532046e-1;
2281 % $$$ _points[25] = .6632580622327057560985782946877328345292057352492922619690983169067181069666000114878106486136648792;
2282 % $$$ _weight[25] = .3493149624629707988307739319074110222196365652371604685376552856388908944284013580300416130635691882e-1;
2283 % $$$ _points[26] = .6977119260214875288385469772971859903995892882431767441309877552191167376088408736690109427376421740;
2284 % $$$ _weight[26] = .3394485168826097242768170110688315363306736732929659893494935616309066082947224754032628043619288574e-1;
2285 % $$$ _points[27] = .7310859560352109648795375149653179925548324542368043155464151810698770693161494864786953547861964888;
2286 % $$$ _weight[27] = .3277281218245448946350255392589721280489114704289654116582414473344724651244535273726067577025430610e-1;
2287 % $$$ _points[28] = .7631978749655961437964337793959507307178698824649549644642161755893264211654330386578074435099399208;
2288 % $$$ _weight[28] = .3142177902250128820465912566188994457639852196094486935939348571897597368388019410637462629583159262e-1;
2289 % $$$ _points[29] = .7938722987425546614203556727369978599527156524140008229491281351109348928821492578669969909820645841;
2290 % $$$ _weight[29] = .2989913111379332715641577287676742575492670934797195472661650418276816835291800558665487762058666346e-1;
2291 % $$$ _points[30] = .8229416944346239169787481518592058505845432719200719323423631091770932687414965262951429403175413258;
2292 % $$$ _weight[30] = .2821318467900919082321342756984784469943657928814425371144044172739122944052348539859744447663589690e-1;
2293 % $$$ _points[31] = .8502472952780856068707849645277327671500879709000465905637846401913228630926483950199204823544945420;
2294 % $$$ _weight[31] = .2637314784958703517197126952204873851578299391359305981087023629992117174493080079433367269381637545e-1;
2295 % $$$ _points[32] = .8756399678447402447842360879573293277512822599147704624269656153680895643712806485952467638630061416;
2296 % $$$ _weight[32] = .2438907039640162251372468156420136196055884846711345151550611826263224157329417543021533265143629786e-1;
2297 % $$$ _points[33] = .8989810266277437066163529762731883300661877556453270670290499692582074805710916848914425888489814712;
2298 % $$$ _weight[33] = .2227178888598293893715818299261712065929773301856379062263008183785238783729715769284601796194776568e-1;
2299 % $$$ _points[34] = .9201429916309084504627199975430499089116992875967841784025536388647908801956008640036715284566211098;
2300 % $$$ _weight[34] = .2003286759034613088029806241501846727686685093287280754961359989101344481290662704355930465475936985e-1;
2301 % $$$ _points[35] = .9390102849060863713559925517393117670314098581219592993779306351617520983766032084972831246051870566;
2302 % $$$ _weight[35] = .1768453554879605541633109056325377095287426089032072503641610186006985180209062885422495125191090845e-1;
2303 % $$$ _points[36] = .9554798624520637262919239396042532711594501756697278019392240668465750613284310697710795768962677529;
2304 % $$$ _weight[36] = .1523962034980173418145236676169619889588482712220044741182195820749229465935311627054597132394391834e-1;
2305 % $$$ _points[37] = .9694617786774940892665867168127959851256939092250859354209017247100045461310481277661303810818643567;
2306 % $$$ _weight[37] = .1271147976305652394337122145471543219306770518698947743059094845372679765295873809771075601400289388e-1;
2307 % $$$ _points[38] = .9808796826691022443734635789266613405858606444570159994893148530083152815817920175493194351034438180;
2308 % $$$ _weight[38] = .1011393478452632237852785953967709254133571327621104810582679046337071932561271457918158097189066128e-1;
2309 % $$$ _points[39] = .9896712540318740968544912832714280477932374900645314643077546349877521961914131532273147743367217104;
2310 % $$$ _weight[39] = .7461221848678747072338839052932883810046373745053948297328667235055950863216102329695508026700660670e-2;
2311 % $$$ _points[40] = .9957886441704304598961806266404344167263466323685520087884395240658223657480278516568828125317951284;
2312 % $$$ _weight[40] = .4768110150874251205910050146348999094342399367506286255932601821401594965359485152473928434810668342e-2;
2313 % $$$ _points[41] = .9991998094950312075114340634235251380889380417613906258824277512725508440229268218612801060335094967;
2314 % $$$ _weight[41] = .2052999302324542305301389748417981328508386687401145178926063521419574388836572102169814131521870427e-2;
2315 % $$$ break;
2316 % $$$
2317 % $$$ // order 43
2318 % $$$ case 43:
2319 % $$$ delivered_order = 43;
2320 % $$$ _points.resize(43);
2321 % $$$ _weight.resize(43);
2322 % $$$ _points[0] = .7638338787461432411819063408037940189746410761954283534582816083098354847265671820852358227921496e-3;
2323 % $$$ _weight[0] = .1959745126922063641483582596288217716830182286345436172171371606649621766381181863244898656047785811e-2;
2324 % $$$ _points[1] = .40202212033779267896408293351909918064733870205236358926588999069718097785918393403037543632121859e-2;
2325 % $$$ _weight[1] = .4551998318700701659434304147948361906508987779913352038531416841124829839363817629132281888021195944e-2;
2326 % $$$ _points[2] = .98608895098723342472353089094318049095662017402132579137553360444001840312196669252114832738901756e-2;
2327 % $$$ _weight[2] = .7124378215788243054270800861002096786036996572081167637116439539984621010619159104886101364902964725e-2;
2328 % $$$ _points[3] = .182566934929600032949025182128780300661905438606437268323308111964048372124759800223350379216747782e-1;
2329 % $$$ _weight[3] = .9659950711841950198062305446035676158511779544128484277616862217579119502959721049603480613724517155e-2;
2330 % $$$ _points[4] = .291640215761810690907613048010308642667619550930861210906025182937078071665840882450345433794969054e-1;
2331 % $$$ _weight[4] = .1214522830691940795100916212712462422761851966790606874934261083979777078866203016950866398826761001e-1;
2332 % $$$ _points[5] = .425260463969306352719485646003571916271099484457884715000997543129403851904137233243476279992863276e-1;
2333 % $$$ _weight[5] = .1456720663074924745797021241289059689377528492009601597998527070981411469224132672497610808040859122e-1;
2334 % $$$ _points[6] = .582731173906915683311609941789162910689166528787742007348511268050475715229696532369300728052402300e-1;
2335 % $$$ _weight[6] = .1691324604343014617248423787690104552665080532356618346060108446557291554026419087468780047642469480e-1;
2336 % $$$ _points[7] = .763231418953424755004569570891037412437017262613800581329134052287219437639617153579593134066389099e-1;
2337 % $$$ _weight[7] = .1917111109706632878606421233142455744003628143419858776042992445342915874195349560303201918504766650e-1;
2338 % $$$ _points[8] = .965820179315306823604626295612439369695568782591237016834647339176478172291152028737393312908118261e-1;
2339 % $$$ _weight[8] = .2132902859899104188190360266925694705247354561838362533666966451684750403521479378419045025731858858e-1;
2340 % $$$ _points[9] = .1189441264025224392698357684854769060962023706570211218743731227218207561421321804182086983214722513;
2341 % $$$ _weight[9] = .2337574737717329000532338316855146696643154796783192842209586902609348533734708489396534683339266620e-1;
2342 % $$$ _points[10] = .1432928823655214725740395610045479486787354164431819418019751684868206018964354539331505687942835220;
2343 % $$$ _weight[10] = .2530059639219507826192519947650737287494900454900609548692214218870091534557238216201441947204458912e-1;
2344 % $$$ _points[11] = .1695013431242509334174326181293273029434215937328933532526203403773014882863098210480251055447342636;
2345 % $$$ _weight[11] = .2709354015944089343168658916313270679419527633535564235176908275863244926746055876522660011617242278e-1;
2346 % $$$ _points[12] = .1974328701801995321374584644380223892808150960527363553516033588661061918339930153263819906196381358;
2347 % $$$ _weight[12] = .2874523097845525971380445842220825596393443409728271634461556979801586063406025947288942044850064774e-1;
2348 % $$$ _points[13] = .2269418416699576404297974764101695816725728879376220986876986041369669628070843834215998331396111538;
2349 % $$$ _weight[13] = .3024705762499564725983937099568139667925443993521429371560906226914520899972368544847660433817932000e-1;
2350 % $$$ _points[14] = .2578744116071326379651832826257431110032114590641383518389971409223346365621945185440550736556438094;
2351 % $$$ _weight[14] = .3159119022469805616281490888670413212834811731973442334018661904815650155689164506196497778903509529e-1;
2352 % $$$ _points[15] = .2900693119853653737563603027197159869625055461427145259563235282842992188746540525459080762680939958;
2353 % $$$ _weight[15] = .3277062106316139874561688212460391511248126688922741316126475340659961883262310917139709478696361574e-1;
2354 % $$$ _points[16] = .3233586935678480966772618179282660641097774849287172288803629271707354328708805664242056229527985578;
2355 % $$$ _weight[16] = .3377920111468258459620395237813279607147314629286480413677289626724933400123797515139696277337100134e-1;
2356 % $$$ _points[17] = .3575690009835431864471385525808310341070600911228694152236234573832484856088834025084692274039204104;
2357 % $$$ _weight[17] = .3461167209682834214114973956131757390465249478546391190978578924330934363171041172827259801182533631e-1;
2358 % $$$ _points[18] = .3925218775697408954925608092631625231313878568072734777787743591859731907441176759889735035561013355;
2359 % $$$ _weight[18] = .3526369388254251406314317773897037159186808339248207503389294108472960724314761625302255589301860447e-1;
2360 % $$$ _points[19] = .4280350952446433446148500311946276556586055582643286758834961308731725480009753677069706883808865378;
2361 % $$$ _weight[19] = .3573186712625707064879055885145512429045000968389783661965930606015987652527705574771616023955982892e-1;
2362 % $$$ _points[20] = .4639235045627068822888363745222194525711723616696928472377647784224871563857733869115766378181098243;
2363 % $$$ _weight[20] = .3601375098571098717265377583542854387675212297370735082242248693629799361518352986768107524083810602e-1;
2364 % $$$ _points[21] = .5;
2365 % $$$ _weight[21] = .3610787584689949398873116585686844007353534526262517448507767344422029818420993894542875909387030614e-1;
2366 % $$$ _points[22] = .5360764954372931177111636254777805474288276383303071527622352215775128436142266130884233621818901757;
2367 % $$$ _weight[22] = .3601375098571098717265377583542854387675212297370735082242248693629799361518352986768107524083810600e-1;
2368 % $$$ _points[23] = .5719649047553566553851499688053723443413944417356713241165038691268274519990246322930293116191134622;
2369 % $$$ _weight[23] = .3573186712625707064879055885145512429045000968389783661965930606015987652527705574771616023955982892e-1;
2370 % $$$ _points[24] = .6074781224302591045074391907368374768686121431927265222212256408140268092558823240110264964438986645;
2371 % $$$ _weight[24] = .3526369388254251406314317773897037159186808339248207503389294108472960724314761625302255589301860449e-1;
2372 % $$$ _points[25] = .6424309990164568135528614474191689658929399088771305847763765426167515143911165974915307725960795896;
2373 % $$$ _weight[25] = .3461167209682834214114973956131757390465249478546391190978578924330934363171041172827259801182533633e-1;
2374 % $$$ _points[26] = .6766413064321519033227381820717339358902225150712827711196370728292645671291194335757943770472014422;
2375 % $$$ _weight[26] = .3377920111468258459620395237813279607147314629286480413677289626724933400123797515139696277337100136e-1;
2376 % $$$ _points[27] = .7099306880146346262436396972802840130374944538572854740436764717157007811253459474540919237319060042;
2377 % $$$ _weight[27] = .3277062106316139874561688212460391511248126688922741316126475340659961883262310917139709478696361576e-1;
2378 % $$$ _points[28] = .7421255883928673620348167173742568889967885409358616481610028590776653634378054814559449263443561906;
2379 % $$$ _weight[28] = .3159119022469805616281490888670413212834811731973442334018661904815650155689164506196497778903509529e-1;
2380 % $$$ _points[29] = .7730581583300423595702025235898304183274271120623779013123013958630330371929156165784001668603888462;
2381 % $$$ _weight[29] = .3024705762499564725983937099568139667925443993521429371560906226914520899972368544847660433817932002e-1;
2382 % $$$ _points[30] = .8025671298198004678625415355619776107191849039472636446483966411338938081660069846736180093803618642;
2383 % $$$ _weight[30] = .2874523097845525971380445842220825596393443409728271634461556979801586063406025947288942044850064776e-1;
2384 % $$$ _points[31] = .8304986568757490665825673818706726970565784062671066467473796596226985117136901789519748944552657364;
2385 % $$$ _weight[31] = .2709354015944089343168658916313270679419527633535564235176908275863244926746055876522660011617242276e-1;
2386 % $$$ _points[32] = .8567071176344785274259604389954520513212645835568180581980248315131793981035645460668494312057164780;
2387 % $$$ _weight[32] = .2530059639219507826192519947650737287494900454900609548692214218870091534557238216201441947204458912e-1;
2388 % $$$ _points[33] = .8810558735974775607301642315145230939037976293429788781256268772781792438578678195817913016785277487;
2389 % $$$ _weight[33] = .2337574737717329000532338316855146696643154796783192842209586902609348533734708489396534683339266620e-1;
2390 % $$$ _points[34] = .9034179820684693176395373704387560630304431217408762983165352660823521827708847971262606687091881739;
2391 % $$$ _weight[34] = .2132902859899104188190360266925694705247354561838362533666966451684750403521479378419045025731858856e-1;
2392 % $$$ _points[35] = .9236768581046575244995430429108962587562982737386199418670865947712780562360382846420406865933610901;
2393 % $$$ _weight[35] = .1917111109706632878606421233142455744003628143419858776042992445342915874195349560303201918504766650e-1;
2394 % $$$ _points[36] = .9417268826093084316688390058210837089310833471212257992651488731949524284770303467630699271947597700;
2395 % $$$ _weight[36] = .1691324604343014617248423787690104552665080532356618346060108446557291554026419087468780047642469480e-1;
2396 % $$$ _points[37] = .9574739536030693647280514353996428083728900515542115284999002456870596148095862766756523720007136724;
2397 % $$$ _weight[37] = .1456720663074924745797021241289059689377528492009601597998527070981411469224132672497610808040859121e-1;
2398 % $$$ _points[38] = .9708359784238189309092386951989691357332380449069138789093974817062921928334159117549654566205030946;
2399 % $$$ _weight[38] = .1214522830691940795100916212712462422761851966790606874934261083979777078866203016950866398826761000e-1;
2400 % $$$ _points[39] = .9817433065070399967050974817871219699338094561393562731676691888035951627875240199776649620783252218;
2401 % $$$ _weight[39] = .9659950711841950198062305446035676158511779544128484277616862217579119502959721049603480613724517145e-2;
2402 % $$$ _points[40] = .9901391104901276657527646910905681950904337982597867420862446639555998159687803330747885167261098244;
2403 % $$$ _weight[40] = .7124378215788243054270800861002096786036996572081167637116439539984621010619159104886101364902964725e-2;
2404 % $$$ _points[41] = .9959797787966220732103591706648090081935266129794763641073411000930281902214081606596962456367878141;
2405 % $$$ _weight[41] = .4551998318700701659434304147948361906508987779913352038531416841124829839363817629132281888021195944e-2;
2406 % $$$ _points[42] = .9992361661212538567588180936591962059810253589238045716465417183916901645152734328179147641772078504;
2407 % $$$ _weight[42] = .1959745126922063641483582596288217716830182286345436172171371606649621766381181863244898656047785810e-2;
2408 % $$$ break;
2409 % $$$
2410 % $$$ // order 44
2411 % $$$ case 44:
2412 % $$$ delivered_order = 44;
2413 % $$$ _points.resize(44);
2414 % $$$ _weight.resize(44);
2415 % $$$ _points[0] = .7298996816128875319716396966748254719849834122927010005759171587932258463676209721680189202890725e-3;
2416 % $$$ _weight[0] = .1872702401556388757586889415880769238848958171641086583296819698818096191439434935042916720741296560e-2;
2417 % $$$ _points[1] = .38418039307420957583309981932307155940511078238949612708717621338008882675992101679380762098132912e-2;
2418 % $$$ _weight[1] = .4350240683762422061282811712156570104234210579180948046687224491371462958394882438528275251115674608e-2;
2419 % $$$ _points[2] = .94240834610430166686254973247560855971622222301711302354223830912915358160101354655213633041049470e-2;
2420 % $$$ _weight[2] = .6809793377789992760102533195030689436633359877435361655538182552891849263432073113487096514436700680e-2;
2421 % $$$ _points[3] = .174501747887534303028009747098825126415614307050574536123241827414166160213019364233883408317413484e-1;
2422 % $$$ _weight[3] = .9235740868407374586021111871699922057760369156950938667452382282445494635173515935008947013718354860e-2;
2423 % $$$ _points[4] = .278802454409029503983726734865053744637725326200385123280533516296800122424917143722262857473485291e-1;
2424 % $$$ _weight[4] = .1161574095100960531447913146936570874411095101782899859110806811969457182220051434248231216474267740e-1;
2425 % $$$ _points[5] = .406623700079121128384994566528739755310073684774734970132938928419931323256401981712857663376998578e-1;
2426 % $$$ _weight[5] = .1393789141064050504055714588969353216102941994649517432237456729641781341069076991439756937398795218e-1;
2427 % $$$ _points[6] = .557328808569783988308160449048388376208337708952870499661051582202334748618939839951133665388073037e-1;
2428 % $$$ _weight[6] = .1619061140603491044042346977005580057347402589001471025346238683380837609296090218326129458988135644e-1;
2429 % $$$ _points[7] = .730167024976448106358488793536580548194154689854657751259968767974681559624197977741053633339615825e-1;
2430 % $$$ _weight[7] = .1836267390690443682145464617435089985535439399987343644555461253734035261478054529616188431779630177e-1;
2431 % $$$ _points[8] = .924277301774324947562811821240297248502997127457028782156028891622386729438231386382610814578697622e-1;
2432 % $$$ _weight[8] = .2044325615517310945422358464153424342703964451335129802121642148103267713774322717523131214850083868e-1;
2433 % $$$ _points[9] = .1138692603756220504911207253840059931359517802172764451184630602862259277368028375939253559148708453;
2434 % $$$ _weight[9] = .2242199204098501572312159320152555359048151082786699984515503948488037624896270602841940419306471859e-1;
2435 % $$$ _points[10] = .1372344731696414986965175316400231944937670998959523700334885605306510745548546044998100433533631653;
2436 % $$$ _weight[10] = .2428902322417601876381971834564636880752569955341233796287192489394204623740671378986171365302138977e-1;
2437 % $$$ _points[11] = .1624069646669388173331504807180500383358722994381145623488614134085472020772996716178476139149700791;
2438 % $$$ _weight[11] = .2603504804585223094061590149659937552813208737055846327931953405227587687442973851550468725070711592e-1;
2439 % $$$ _points[12] = .1892613270482120760987876504391166264277970599914182204217638385894412714522397093328544944315627304;
2440 % $$$ _weight[12] = .2765136778186402627437331632157649573576742320880888005074678599991616462145532485709192980032035815e-1;
2441 % $$$ _points[13] = .2176637734072646157876815903089623902546272601978669423822159381660371549856810789115371393904997904;
2442 % $$$ _weight[13] = .2912992993879774766710534492213858400237808455167678367734828693669014404053213875957084981984070984e-1;
2443 % $$$ _points[14] = .2474728043058988410086008238544113806939633522473256933631153517112978463082920824491408235416001202;
2444 % $$$ _weight[14] = .3046336835078098401927891843718705033628624474082505611464789711793743034454639165060417135449414668e-1;
2445 % $$$ _points[15] = .2785399127372942580825867031763432252307607698459410253798730379858625635608023367397682933916140703;
2446 % $$$ _weight[15] = .3164503986660192747506943550985746531901214412204709272187199252096020733137703810172013938347937588e-1;
2447 % $$$ _points[16] = .3107103239926464337441176636139010716285895757521648133550809012055084002129478511552613724998690836;
2448 % $$$ _weight[16] = .3266905743959071749212044742281109474800540056483846429176700480209240815368387622222584590721278287e-1;
2449 % $$$ _points[17] = .3438237667486070938817274182135107322403681891233556817868193900424669105545522538557744484850725512;
2450 % $$$ _weight[17] = .3353031945314682619785245967585967539035650653638078397837555093098451299689463680856478500945124422e-1;
2451 % $$$ _points[18] = .3777152715358993742463487826297406897347563703599751981649550917582731104130763138128131138348544828;
2452 % $$$ _weight[18] = .3422453513468333049272933035217493622257777181795002044914719377147344576466376394153170696220986655e-1;
2453 % $$$ _points[19] = .4122159926122416071267461253095117046763127466377433422964877138353676996048229835902781131637206596;
2454 % $$$ _weight[19] = .3474824593078628901854204546250562839104673769058711368002098852788930387294065258575262107384249233e-1;
2455 % $$$ _points[20] = .4471540491456733764413470755424391238083070005702011931087992517840994435726757055160225395129665500;
2456 % $$$ _weight[20] = .3509884273677910629357102097219969383441334310781422896666641935412695178631269943079970111905429771e-1;
2457 % $$$ _points[21] = .4823553815179323204709016476842918220574989012052364616114305974986645853435397851730955748297411303;
2458 % $$$ _weight[21] = .3527457889467703440566914374014994249553171275446182239537071631301043759997845397475083637838034598e-1;
2459 % $$$ _points[22] = .5176446184820676795290983523157081779425010987947635383885694025013354146564602148269044251702588697;
2460 % $$$ _weight[22] = .3527457889467703440566914374014994249553171275446182239537071631301043759997845397475083637838034601e-1;
2461 % $$$ _points[23] = .5528459508543266235586529244575608761916929994297988068912007482159005564273242944839774604870334500;
2462 % $$$ _weight[23] = .3509884273677910629357102097219969383441334310781422896666641935412695178631269943079970111905429771e-1;
2463 % $$$ _points[24] = .5877840073877583928732538746904882953236872533622566577035122861646323003951770164097218868362793404;
2464 % $$$ _weight[24] = .3474824593078628901854204546250562839104673769058711368002098852788930387294065258575262107384249233e-1;
2465 % $$$ _points[25] = .6222847284641006257536512173702593102652436296400248018350449082417268895869236861871868861651455172;
2466 % $$$ _weight[25] = .3422453513468333049272933035217493622257777181795002044914719377147344576466376394153170696220986657e-1;
2467 % $$$ _points[26] = .6561762332513929061182725817864892677596318108766443182131806099575330894454477461442255515149274488;
2468 % $$$ _weight[26] = .3353031945314682619785245967585967539035650653638078397837555093098451299689463680856478500945124422e-1;
2469 % $$$ _points[27] = .6892896760073535662558823363860989283714104242478351866449190987944915997870521488447386275001309164;
2470 % $$$ _weight[27] = .3266905743959071749212044742281109474800540056483846429176700480209240815368387622222584590721278287e-1;
2471 % $$$ _points[28] = .7214600872627057419174132968236567747692392301540589746201269620141374364391976632602317066083859297;
2472 % $$$ _weight[28] = .3164503986660192747506943550985746531901214412204709272187199252096020733137703810172013938347937590e-1;
2473 % $$$ _points[29] = .7525271956941011589913991761455886193060366477526743066368846482887021536917079175508591764583998798;
2474 % $$$ _weight[29] = .3046336835078098401927891843718705033628624474082505611464789711793743034454639165060417135449414666e-1;
2475 % $$$ _points[30] = .7823362265927353842123184096910376097453727398021330576177840618339628450143189210884628606095002096;
2476 % $$$ _weight[30] = .2912992993879774766710534492213858400237808455167678367734828693669014404053213875957084981984070984e-1;
2477 % $$$ _points[31] = .8107386729517879239012123495608833735722029400085817795782361614105587285477602906671455055684372696;
2478 % $$$ _weight[31] = .2765136778186402627437331632157649573576742320880888005074678599991616462145532485709192980032035815e-1;
2479 % $$$ _points[32] = .8375930353330611826668495192819499616641277005618854376511385865914527979227003283821523860850299209;
2480 % $$$ _weight[32] = .2603504804585223094061590149659937552813208737055846327931953405227587687442973851550468725070711592e-1;
2481 % $$$ _points[33] = .8627655268303585013034824683599768055062329001040476299665114394693489254451453955001899566466368347;
2482 % $$$ _weight[33] = .2428902322417601876381971834564636880752569955341233796287192489394204623740671378986171365302138977e-1;
2483 % $$$ _points[34] = .8861307396243779495088792746159940068640482197827235548815369397137740722631971624060746440851291547;
2484 % $$$ _weight[34] = .2242199204098501572312159320152555359048151082786699984515503948488037624896270602841940419306471862e-1;
2485 % $$$ _points[35] = .9075722698225675052437188178759702751497002872542971217843971108377613270561768613617389185421302378;
2486 % $$$ _weight[35] = .2044325615517310945422358464153424342703964451335129802121642148103267713774322717523131214850083868e-1;
2487 % $$$ _points[36] = .9269832975023551893641511206463419451805845310145342248740031232025318440375802022258946366660384175;
2488 % $$$ _weight[36] = .1836267390690443682145464617435089985535439399987343644555461253734035261478054529616188431779630177e-1;
2489 % $$$ _points[37] = .9442671191430216011691839550951611623791662291047129500338948417797665251381060160048866334611926963;
2490 % $$$ _weight[37] = .1619061140603491044042346977005580057347402589001471025346238683380837609296090218326129458988135644e-1;
2491 % $$$ _points[38] = .9593376299920878871615005433471260244689926315225265029867061071580068676743598018287142336623001422;
2492 % $$$ _weight[38] = .1393789141064050504055714588969353216102941994649517432237456729641781341069076991439756937398795218e-1;
2493 % $$$ _points[39] = .9721197545590970496016273265134946255362274673799614876719466483703199877575082856277737142526514709;
2494 % $$$ _weight[39] = .1161574095100960531447913146936570874411095101782899859110806811969457182220051434248231216474267739e-1;
2495 % $$$ _points[40] = .9825498252112465696971990252901174873584385692949425463876758172585833839786980635766116591682586516;
2496 % $$$ _weight[40] = .9235740868407374586021111871699922057760369156950938667452382282445494635173515935008947013718354870e-2;
2497 % $$$ _points[41] = .9905759165389569833313745026752439144028377777698288697645776169087084641839898645344786366958950530;
2498 % $$$ _weight[41] = .6809793377789992760102533195030689436633359877435361655538182552891849263432073113487096514436700675e-2;
2499 % $$$ _points[42] = .9961581960692579042416690018067692844059488921761050387291282378661991117324007898320619237901867088;
2500 % $$$ _weight[42] = .4350240683762422061282811712156570104234210579180948046687224491371462958394882438528275251115674604e-2;
2501 % $$$ _points[43] = .9992701003183871124680283603033251745280150165877072989994240828412067741536323790278319810797109275;
2502 % $$$ _weight[43] = .1872702401556388757586889415880769238848958171641086583296819698818096191439434935042916720741296560e-2;
2503 % $$$ break;
2504 % $$$
2505 % $$$ default:
2506 % $$$ DUNE_THROW(QuadratureOrderOutOfRange, "Quadrature rule " << p << " not supported!");
2507 % $$$ }
2508 % $$$ }
2509 % $$$
2510 % $$$ template CubeQuadratureRule<float, 1>.CubeQuadratureRule(int);
2511 % $$$ template CubeQuadratureRule<double, 1>.CubeQuadratureRule(int);
2512 % $$$
2513 % $$$ } // namespace
2514 % $$$
function [ points , weights ] = get_intervalquadrature_weights_1d(poldeg)
returns local quadrature points and corresponding weights for a Gaussian quadrature rule for a functi...