function [ a, b, c, w ] = rule39 ( )

%*****************************************************************************80
%
%% rule39() returns the rule of precision 39.
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    09 June 2023
%
%  Author:
%
%    John Burkardt
%
%  Reference:
%
%    Hong Xiao, Zydrunas Gimbutas,
%    A numerical algorithm for the construction of efficient
%    quadrature rules in two and higher dimensions, 
%    Computers and Mathematics with Applications,
%    Volume 59, 2010, pages 663-676.
%
%  Output:
%
%    real a(n), b(n), c(n): the barycentric coordinates of quadrature points.
%
%    real w(n): the quadrature weights.
%
  a = [ ...
          0.2382752085845570, ...
          0.7573503089771818, ...
          0.0043744824382613, ...
          0.7573503089771818, ...
          0.2382752085845571, ...
          0.0043744824382611, ...
          0.5022902013149184, ...
          0.2662727227960811, ...
          0.2314370758890004, ...
          0.2662727227960811, ...
          0.5022902013149184, ...
          0.2314370758890005, ...
          0.3506827341571583, ...
          0.4132178184063219, ...
          0.2360994474365198, ...
          0.4132178184063219, ...
          0.3506827341571582, ...
          0.2360994474365199, ...
          0.2778089177192840, ...
          0.7195287425328243, ...
          0.0026623397478918, ...
          0.7195287425328242, ...
          0.2778089177192840, ...
          0.0026623397478915, ...
          0.4724094821505567, ...
          0.4724094821505566, ...
          0.0551810356988866, ...
          0.3212034826826168, ...
          0.4713569053824377, ...
          0.2074396119349455, ...
          0.4713569053824377, ...
          0.3212034826826168, ...
          0.2074396119349454, ...
          0.4575079686738243, ...
          0.4575079686738243, ...
          0.0849840626523514, ...
          0.4574242168529821, ...
          0.5306666306702293, ...
          0.0119091524767885, ...
          0.5306666306702292, ...
          0.4574242168529821, ...
          0.0119091524767886, ...
          0.1910383428521846, ...
          0.8068046948089155, ...
          0.0021569623388999, ...
          0.8068046948089155, ...
          0.1910383428521847, ...
          0.0021569623388998, ...
          0.3538472919168833, ...
          0.3538472919168833, ...
          0.2923054161662332, ...
          0.4991061498602990, ...
          0.4991061498602990, ...
          0.0017877002794020, ...
          0.2063519407328363, ...
          0.6863905655155179, ...
          0.1072574937516458, ...
          0.6863905655155178, ...
          0.2063519407328364, ...
          0.1072574937516456, ...
          0.2612383827874719, ...
          0.6263232239210454, ...
          0.1124383932914825, ...
          0.6263232239210456, ...
          0.2612383827874720, ...
          0.1124383932914823, ...
          0.1133316581963653, ...
          0.7733366836072691, ...
          0.1133316581963656, ...
          0.1593888996231203, ...
          0.7265207753801600, ...
          0.1140903249967197, ...
          0.7265207753801599, ...
          0.1593888996231204, ...
          0.1140903249967195, ...
          0.3988695132240669, ...
          0.5391856448598707, ...
          0.0619448419160624, ...
          0.5391856448598707, ...
          0.3988695132240669, ...
          0.0619448419160624, ...
          0.3122725792733609, ...
          0.5657645375013545, ...
          0.1219628832252846, ...
          0.5657645375013546, ...
          0.3122725792733608, ...
          0.1219628832252845, ...
          0.3644362623584764, ...
          0.5969189412939834, ...
          0.0386447963475403, ...
          0.5969189412939834, ...
          0.3644362623584764, ...
          0.0386447963475401, ...
          0.2305648342404432, ...
          0.7522011939909903, ...
          0.0172339717685666, ...
          0.7522011939909903, ...
          0.2305648342404432, ...
          0.0172339717685664, ...
          0.0157787047228343, ...
          0.9684425905543310, ...
          0.0157787047228348, ...
          0.0392682833818940, ...
          0.9461693463150468, ...
          0.0145623703030595, ...
          0.9461693463150468, ...
          0.0392682833818942, ...
          0.0145623703030590, ...
          0.3582577335477227, ...
          0.4875811564549278, ...
          0.1541611099973494, ...
          0.4875811564549278, ...
          0.3582577335477227, ...
          0.1541611099973493, ...
          0.3805078825483125, ...
          0.5183519867727387, ...
          0.1011401306789488, ...
          0.5183519867727387, ...
          0.3805078825483125, ...
          0.1011401306789487, ...
          0.1318865755866089, ...
          0.7948276077652688, ...
          0.0732858166481222, ...
          0.7948276077652688, ...
          0.1318865755866089, ...
          0.0732858166481220, ...
          0.1726302550688860, ...
          0.8138522815338993, ...
          0.0135174633972147, ...
          0.8138522815338993, ...
          0.1726302550688861, ...
          0.0135174633972144, ...
          0.0707756358900086, ...
          0.8860757177287693, ...
          0.0431486463812223, ...
          0.8860757177287693, ...
          0.0707756358900087, ...
          0.0431486463812219, ...
          0.0473824731204699, ...
          0.9497691880411768, ...
          0.0028483388383533, ...
          0.9497691880411769, ...
          0.0473824731204700, ...
          0.0028483388383529, ...
          0.1640091847666056, ...
          0.6719816304667885, ...
          0.1640091847666059, ...
          0.4084715607291340, ...
          0.4084715607291340, ...
          0.1830568785417320, ...
          0.2971932482957449, ...
          0.6624092975072737, ...
          0.0403974541969814, ...
          0.6624092975072737, ...
          0.2971932482957449, ...
          0.0403974541969812, ...
          0.4437652399535983, ...
          0.5252322117028740, ...
          0.0310025483435276, ...
          0.5252322117028740, ...
          0.4437652399535983, ...
          0.0310025483435276, ...
          0.2298548902498229, ...
          0.7308596458500963, ...
          0.0392854639000808, ...
          0.7308596458500963, ...
          0.2298548902498229, ...
          0.0392854639000805, ...
          0.4365416551079566, ...
          0.4365416551079566, ...
          0.1269166897840867, ...
          0.2515254271389071, ...
          0.6769104408114252, ...
          0.0715641320496676, ...
          0.6769104408114253, ...
          0.2515254271389073, ...
          0.0715641320496676, ...
          0.2206287919327525, ...
          0.6249766162864728, ...
          0.1543945917807746, ...
          0.6249766162864728, ...
          0.2206287919327525, ...
          0.1543945917807745, ...
          0.0370326513393936, ...
          0.9259346973212126, ...
          0.0370326513393939, ...
          0.4164031820468178, ...
          0.5808233445804072, ...
          0.0027734733727750, ...
          0.5808233445804072, ...
          0.4164031820468178, ...
          0.0027734733727749, ...
          0.2780372435840275, ...
          0.5501168873807294, ...
          0.1718458690352431, ...
          0.5501168873807294, ...
          0.2780372435840275, ...
          0.1718458690352429, ...
          0.3420758322145085, ...
          0.6546717575274422, ...
          0.0032524102580493, ...
          0.6546717575274422, ...
          0.3420758322145085, ...
          0.0032524102580491, ...
          0.2117317495651855, ...
          0.5765365008696287, ...
          0.2117317495651856, ...
          0.3766515227420243, ...
          0.6072672777807482, ...
          0.0160811994772276, ...
          0.6072672777807481, ...
          0.3766515227420243, ...
          0.0160811994772275, ...
          0.1122979167412356, ...
          0.8440428845538768, ...
          0.0436591987048877, ...
          0.8440428845538769, ...
          0.1122979167412357, ...
          0.0436591987048873, ...
          0.1861411558417737, ...
          0.7455631517971735, ...
          0.0682956923610529, ...
          0.7455631517971736, ...
          0.1861411558417738, ...
          0.0682956923610526, ...
          0.3217033982751871, ...
          0.6035740986139331, ...
          0.0747225031108797, ...
          0.6035740986139331, ...
          0.3217033982751872, ...
          0.0747225031108797, ...
          0.1660126851788667, ...
          0.7978319404567993, ...
          0.0361553743643340, ...
          0.7978319404567994, ...
          0.1660126851788668, ...
          0.0361553743643337, ...
          0.0193576952354285, ...
          0.9778092140653304, ...
          0.0028330906992414, ...
          0.9778092140653304, ...
          0.0193576952354286, ...
          0.0028330906992409, ...
          0.0719904092251254, ...
          0.9100597072441559, ...
          0.0179498835307189, ...
          0.9100597072441557, ...
          0.0719904092251255, ...
          0.0179498835307185, ...
          0.2869572884590686, ...
          0.4260854230818626, ...
          0.2869572884590688, ...
          0.1333327168798979, ...
          0.8634747432495302, ...
          0.0031925398705718, ...
          0.8634747432495303, ...
          0.1333327168798978, ...
          0.0031925398705716, ...
          0.2994455291729939, ...
          0.6842620134079914, ...
          0.0162924574190148, ...
          0.6842620134079914, ...
          0.2994455291729938, ...
          0.0162924574190146, ...
          0.1171078851891533, ...
          0.8649767156294978, ...
          0.0179153991813488, ...
          0.8649767156294980, ...
          0.1171078851891534, ...
          0.0179153991813485, ...
          0.0806765828829425, ...
          0.8386468342341147, ...
          0.0806765828829429, ...
          0.0853676016562655, ...
          0.9110651490396003, ...
          0.0035672493041343, ...
          0.9110651490396005, ...
          0.0853676016562656, ...
          0.0035672493041339, ...
          0.0036432199207299, ...
          0.9927135601585398, ...
          0.0036432199207303 ];

  b = [ ...
          0.0043744824382613, ...
          0.2382752085845570, ...
          0.7573503089771819, ...
          0.0043744824382613, ...
          0.7573503089771818, ...
          0.2382752085845573, ...
          0.2314370758890006, ...
          0.5022902013149185, ...
          0.2662727227960813, ...
          0.2314370758890006, ...
          0.2662727227960812, ...
          0.5022902013149185, ...
          0.2360994474365199, ...
          0.3506827341571583, ...
          0.4132178184063220, ...
          0.2360994474365199, ...
          0.4132178184063219, ...
          0.3506827341571584, ...
          0.0026623397478917, ...
          0.2778089177192841, ...
          0.7195287425328244, ...
          0.0026623397478917, ...
          0.7195287425328244, ...
          0.2778089177192843, ...
          0.0551810356988867, ...
          0.4724094821505568, ...
          0.4724094821505569, ...
          0.2074396119349455, ...
          0.3212034826826168, ...
          0.4713569053824378, ...
          0.2074396119349455, ...
          0.4713569053824377, ...
          0.3212034826826170, ...
          0.0849840626523515, ...
          0.4575079686738243, ...
          0.4575079686738245, ...
          0.0119091524767886, ...
          0.4574242168529821, ...
          0.5306666306702296, ...
          0.0119091524767886, ...
          0.5306666306702293, ...
          0.4574242168529823, ...
          0.0021569623388999, ...
          0.1910383428521846, ...
          0.8068046948089157, ...
          0.0021569623388999, ...
          0.8068046948089155, ...
          0.1910383428521849, ...
          0.2923054161662334, ...
          0.3538472919168835, ...
          0.3538472919168835, ...
          0.0017877002794021, ...
          0.4991061498602991, ...
          0.4991061498602992, ...
          0.1072574937516458, ...
          0.2063519407328363, ...
          0.6863905655155180, ...
          0.1072574937516458, ...
          0.6863905655155180, ...
          0.2063519407328365, ...
          0.1124383932914825, ...
          0.2612383827874720, ...
          0.6263232239210457, ...
          0.1124383932914825, ...
          0.6263232239210456, ...
          0.2612383827874722, ...
          0.1133316581963656, ...
          0.1133316581963653, ...
          0.7733366836072691, ...
          0.1140903249967197, ...
          0.1593888996231203, ...
          0.7265207753801601, ...
          0.1140903249967197, ...
          0.7265207753801601, ...
          0.1593888996231206, ...
          0.0619448419160625, ...
          0.3988695132240669, ...
          0.5391856448598709, ...
          0.0619448419160625, ...
          0.5391856448598707, ...
          0.3988695132240671, ...
          0.1219628832252846, ...
          0.3122725792733609, ...
          0.5657645375013547, ...
          0.1219628832252846, ...
          0.5657645375013547, ...
          0.3122725792733611, ...
          0.0386447963475402, ...
          0.3644362623584764, ...
          0.5969189412939835, ...
          0.0386447963475402, ...
          0.5969189412939835, ...
          0.3644362623584766, ...
          0.0172339717685666, ...
          0.2305648342404432, ...
          0.7522011939909904, ...
          0.0172339717685666, ...
          0.7522011939909904, ...
          0.2305648342404434, ...
          0.0157787047228346, ...
          0.0157787047228343, ...
          0.9684425905543311, ...
          0.0145623703030592, ...
          0.0392682833818940, ...
          0.9461693463150468, ...
          0.0145623703030592, ...
          0.9461693463150468, ...
          0.0392682833818944, ...
          0.1541611099973495, ...
          0.3582577335477228, ...
          0.4875811564549280, ...
          0.1541611099973495, ...
          0.4875811564549279, ...
          0.3582577335477229, ...
          0.1011401306789488, ...
          0.3805078825483126, ...
          0.5183519867727389, ...
          0.1011401306789488, ...
          0.5183519867727387, ...
          0.3805078825483127, ...
          0.0732858166481222, ...
          0.1318865755866089, ...
          0.7948276077652691, ...
          0.0732858166481222, ...
          0.7948276077652691, ...
          0.1318865755866092, ...
          0.0135174633972146, ...
          0.1726302550688860, ...
          0.8138522815338995, ...
          0.0135174633972146, ...
          0.8138522815338995, ...
          0.1726302550688863, ...
          0.0431486463812222, ...
          0.0707756358900086, ...
          0.8860757177287693, ...
          0.0431486463812222, ...
          0.8860757177287693, ...
          0.0707756358900089, ...
          0.0028483388383532, ...
          0.0473824731204699, ...
          0.9497691880411770, ...
          0.0028483388383532, ...
          0.9497691880411770, ...
          0.0473824731204703, ...
          0.1640091847666058, ...
          0.1640091847666057, ...
          0.6719816304667886, ...
          0.1830568785417320, ...
          0.4084715607291341, ...
          0.4084715607291342, ...
          0.0403974541969814, ...
          0.2971932482957449, ...
          0.6624092975072738, ...
          0.0403974541969814, ...
          0.6624092975072738, ...
          0.2971932482957452, ...
          0.0310025483435277, ...
          0.4437652399535983, ...
          0.5252322117028743, ...
          0.0310025483435277, ...
          0.5252322117028742, ...
          0.4437652399535986, ...
          0.0392854639000807, ...
          0.2298548902498229, ...
          0.7308596458500966, ...
          0.0392854639000807, ...
          0.7308596458500966, ...
          0.2298548902498232, ...
          0.1269166897840868, ...
          0.4365416551079567, ...
          0.4365416551079568, ...
          0.0715641320496677, ...
          0.2515254271389071, ...
          0.6769104408114255, ...
          0.0715641320496677, ...
          0.6769104408114252, ...
          0.2515254271389074, ...
          0.1543945917807747, ...
          0.2206287919327525, ...
          0.6249766162864731, ...
          0.1543945917807747, ...
          0.6249766162864731, ...
          0.2206287919327527, ...
          0.0370326513393939, ...
          0.0370326513393935, ...
          0.9259346973212128, ...
          0.0027734733727750, ...
          0.4164031820468178, ...
          0.5808233445804074, ...
          0.0027734733727750, ...
          0.5808233445804073, ...
          0.4164031820468180, ...
          0.1718458690352430, ...
          0.2780372435840276, ...
          0.5501168873807295, ...
          0.1718458690352430, ...
          0.5501168873807295, ...
          0.2780372435840278, ...
          0.0032524102580493, ...
          0.3420758322145085, ...
          0.6546717575274423, ...
          0.0032524102580493, ...
          0.6546717575274423, ...
          0.3420758322145088, ...
          0.2117317495651857, ...
          0.2117317495651856, ...
          0.5765365008696289, ...
          0.0160811994772277, ...
          0.3766515227420243, ...
          0.6072672777807483, ...
          0.0160811994772277, ...
          0.6072672777807482, ...
          0.3766515227420245, ...
          0.0436591987048876, ...
          0.1122979167412356, ...
          0.8440428845538770, ...
          0.0436591987048876, ...
          0.8440428845538770, ...
          0.1122979167412359, ...
          0.0682956923610528, ...
          0.1861411558417737, ...
          0.7455631517971736, ...
          0.0682956923610528, ...
          0.7455631517971735, ...
          0.1861411558417740, ...
          0.0747225031108798, ...
          0.3217033982751872, ...
          0.6035740986139333, ...
          0.0747225031108798, ...
          0.6035740986139331, ...
          0.3217033982751874, ...
          0.0361553743643339, ...
          0.1660126851788667, ...
          0.7978319404567995, ...
          0.0361553743643339, ...
          0.7978319404567995, ...
          0.1660126851788670, ...
          0.0028330906992412, ...
          0.0193576952354285, ...
          0.9778092140653304, ...
          0.0028330906992412, ...
          0.9778092140653306, ...
          0.0193576952354288, ...
          0.0179498835307188, ...
          0.0719904092251254, ...
          0.9100597072441560, ...
          0.0179498835307188, ...
          0.9100597072441560, ...
          0.0719904092251257, ...
          0.2869572884590688, ...
          0.2869572884590687, ...
          0.4260854230818627, ...
          0.0031925398705718, ...
          0.1333327168798978, ...
          0.8634747432495306, ...
          0.0031925398705718, ...
          0.8634747432495306, ...
          0.1333327168798982, ...
          0.0162924574190147, ...
          0.2994455291729939, ...
          0.6842620134079915, ...
          0.0162924574190147, ...
          0.6842620134079915, ...
          0.2994455291729942, ...
          0.0179153991813487, ...
          0.1171078851891533, ...
          0.8649767156294981, ...
          0.0179153991813487, ...
          0.8649767156294981, ...
          0.1171078851891536, ...
          0.0806765828829428, ...
          0.0806765828829425, ...
          0.8386468342341149, ...
          0.0035672493041342, ...
          0.0853676016562654, ...
          0.9110651490396005, ...
          0.0035672493041342, ...
          0.9110651490396005, ...
          0.0853676016562658, ...
          0.0036432199207302, ...
          0.0036432199207299, ...
          0.9927135601585401 ];

  c = [ ...
          0.7573503089771818, ...
          0.0043744824382612, ...
          0.2382752085845569, ...
          0.2382752085845569, ...
          0.0043744824382611, ...
          0.7573503089771817, ...
          0.2662727227960810, ...
          0.2314370758890004, ...
          0.5022902013149183, ...
          0.5022902013149184, ...
          0.2314370758890004, ...
          0.2662727227960809, ...
          0.4132178184063218, ...
          0.2360994474365198, ...
          0.3506827341571581, ...
          0.3506827341571582, ...
          0.2360994474365198, ...
          0.4132178184063217, ...
          0.7195287425328243, ...
          0.0026623397478917, ...
          0.2778089177192838, ...
          0.2778089177192841, ...
          0.0026623397478917, ...
          0.7195287425328241, ...
          0.4724094821505567, ...
          0.0551810356988865, ...
          0.4724094821505564, ...
          0.4713569053824377, ...
          0.2074396119349455, ...
          0.3212034826826167, ...
          0.3212034826826168, ...
          0.2074396119349455, ...
          0.4713569053824377, ...
          0.4575079686738243, ...
          0.0849840626523514, ...
          0.4575079686738240, ...
          0.5306666306702292, ...
          0.0119091524767885, ...
          0.4574242168529820, ...
          0.4574242168529821, ...
          0.0119091524767886, ...
          0.5306666306702290, ...
          0.8068046948089155, ...
          0.0021569623388999, ...
          0.1910383428521844, ...
          0.1910383428521846, ...
          0.0021569623388998, ...
          0.8068046948089154, ...
          0.3538472919168832, ...
          0.2923054161662332, ...
          0.3538472919168832, ...
          0.4991061498602989, ...
          0.0017877002794019, ...
          0.4991061498602988, ...
          0.6863905655155179, ...
          0.1072574937516458, ...
          0.2063519407328361, ...
          0.2063519407328364, ...
          0.1072574937516456, ...
          0.6863905655155178, ...
          0.6263232239210456, ...
          0.1124383932914826, ...
          0.2612383827874718, ...
          0.2612383827874719, ...
          0.1124383932914824, ...
          0.6263232239210454, ...
          0.7733366836072691, ...
          0.1133316581963655, ...
          0.1133316581963651, ...
          0.7265207753801600, ...
          0.1140903249967197, ...
          0.1593888996231201, ...
          0.1593888996231204, ...
          0.1140903249967194, ...
          0.7265207753801600, ...
          0.5391856448598706, ...
          0.0619448419160623, ...
          0.3988695132240667, ...
          0.3988695132240668, ...
          0.0619448419160623, ...
          0.5391856448598705, ...
          0.5657645375013545, ...
          0.1219628832252846, ...
          0.3122725792733607, ...
          0.3122725792733608, ...
          0.1219628832252845, ...
          0.5657645375013545, ...
          0.5969189412939834, ...
          0.0386447963475402, ...
          0.3644362623584763, ...
          0.3644362623584764, ...
          0.0386447963475401, ...
          0.5969189412939833, ...
          0.7522011939909903, ...
          0.0172339717685665, ...
          0.2305648342404431, ...
          0.2305648342404432, ...
          0.0172339717685664, ...
          0.7522011939909903, ...
          0.9684425905543311, ...
          0.0157787047228347, ...
          0.0157787047228340, ...
          0.9461693463150469, ...
          0.0145623703030592, ...
          0.0392682833818937, ...
          0.0392682833818940, ...
          0.0145623703030590, ...
          0.9461693463150466, ...
          0.4875811564549278, ...
          0.1541611099973494, ...
          0.3582577335477226, ...
          0.3582577335477227, ...
          0.1541611099973494, ...
          0.4875811564549277, ...
          0.5183519867727386, ...
          0.1011401306789487, ...
          0.3805078825483124, ...
          0.3805078825483125, ...
          0.1011401306789487, ...
          0.5183519867727385, ...
          0.7948276077652688, ...
          0.0732858166481222, ...
          0.1318865755866087, ...
          0.1318865755866090, ...
          0.0732858166481219, ...
          0.7948276077652687, ...
          0.8138522815338993, ...
          0.0135174633972147, ...
          0.1726302550688857, ...
          0.1726302550688860, ...
          0.0135174633972144, ...
          0.8138522815338993, ...
          0.8860757177287693, ...
          0.0431486463812222, ...
          0.0707756358900085, ...
          0.0707756358900086, ...
          0.0431486463812221, ...
          0.8860757177287691, ...
          0.9497691880411768, ...
          0.0028483388383533, ...
          0.0473824731204696, ...
          0.0473824731204699, ...
          0.0028483388383530, ...
          0.9497691880411768, ...
          0.6719816304667885, ...
          0.1640091847666058, ...
          0.1640091847666055, ...
          0.4084715607291339, ...
          0.1830568785417319, ...
          0.4084715607291339, ...
          0.6624092975072737, ...
          0.0403974541969814, ...
          0.2971932482957448, ...
          0.2971932482957449, ...
          0.0403974541969813, ...
          0.6624092975072735, ...
          0.5252322117028740, ...
          0.0310025483435276, ...
          0.4437652399535981, ...
          0.4437652399535983, ...
          0.0310025483435276, ...
          0.5252322117028738, ...
          0.7308596458500963, ...
          0.0392854639000808, ...
          0.2298548902498226, ...
          0.2298548902498230, ...
          0.0392854639000805, ...
          0.7308596458500963, ...
          0.4365416551079566, ...
          0.1269166897840867, ...
          0.4365416551079564, ...
          0.6769104408114252, ...
          0.0715641320496677, ...
          0.2515254271389069, ...
          0.2515254271389070, ...
          0.0715641320496675, ...
          0.6769104408114250, ...
          0.6249766162864728, ...
          0.1543945917807746, ...
          0.2206287919327523, ...
          0.2206287919327525, ...
          0.1543945917807744, ...
          0.6249766162864727, ...
          0.9259346973212126, ...
          0.0370326513393939, ...
          0.0370326513393933, ...
          0.5808233445804073, ...
          0.0027734733727750, ...
          0.4164031820468176, ...
          0.4164031820468178, ...
          0.0027734733727750, ...
          0.5808233445804071, ...
          0.5501168873807295, ...
          0.1718458690352430, ...
          0.2780372435840274, ...
          0.2780372435840276, ...
          0.1718458690352430, ...
          0.5501168873807294, ...
          0.6546717575274421, ...
          0.0032524102580492, ...
          0.3420758322145083, ...
          0.3420758322145085, ...
          0.0032524102580491, ...
          0.6546717575274421, ...
          0.5765365008696287, ...
          0.2117317495651857, ...
          0.2117317495651855, ...
          0.6072672777807481, ...
          0.0160811994772275, ...
          0.3766515227420241, ...
          0.3766515227420243, ...
          0.0160811994772275, ...
          0.6072672777807480, ...
          0.8440428845538769, ...
          0.0436591987048877, ...
          0.1122979167412353, ...
          0.1122979167412356, ...
          0.0436591987048873, ...
          0.8440428845538768, ...
          0.7455631517971735, ...
          0.0682956923610528, ...
          0.1861411558417735, ...
          0.1861411558417736, ...
          0.0682956923610527, ...
          0.7455631517971734, ...
          0.6035740986139331, ...
          0.0747225031108797, ...
          0.3217033982751869, ...
          0.3217033982751871, ...
          0.0747225031108797, ...
          0.6035740986139329, ...
          0.7978319404567993, ...
          0.0361553743643340, ...
          0.1660126851788665, ...
          0.1660126851788667, ...
          0.0361553743643337, ...
          0.7978319404567993, ...
          0.9778092140653303, ...
          0.0028330906992411, ...
          0.0193576952354283, ...
          0.0193576952354284, ...
          0.0028330906992408, ...
          0.9778092140653303, ...
          0.9100597072441557, ...
          0.0179498835307187, ...
          0.0719904092251252, ...
          0.0719904092251255, ...
          0.0179498835307185, ...
          0.9100597072441557, ...
          0.4260854230818627, ...
          0.2869572884590687, ...
          0.2869572884590685, ...
          0.8634747432495303, ...
          0.0031925398705719, ...
          0.1333327168798976, ...
          0.1333327168798979, ...
          0.0031925398705716, ...
          0.8634747432495302, ...
          0.6842620134079914, ...
          0.0162924574190147, ...
          0.2994455291729936, ...
          0.2994455291729938, ...
          0.0162924574190146, ...
          0.6842620134079912, ...
          0.8649767156294980, ...
          0.0179153991813489, ...
          0.1171078851891532, ...
          0.1171078851891533, ...
          0.0179153991813485, ...
          0.8649767156294980, ...
          0.8386468342341147, ...
          0.0806765828829429, ...
          0.0806765828829422, ...
          0.9110651490396003, ...
          0.0035672493041342, ...
          0.0853676016562652, ...
          0.0853676016562654, ...
          0.0035672493041340, ...
          0.9110651490396003, ...
          0.9927135601585400, ...
          0.0036432199207303, ...
          0.0036432199207296 ];

  w = [ ...
          0.0007824030328396, ...
          0.0007824030328396, ...
          0.0007824030328396, ...
          0.0007824030328396, ...
          0.0007824030328396, ...
          0.0007824030328396, ...
          0.0054259258789525, ...
          0.0054259258789525, ...
          0.0054259258789525, ...
          0.0054259258789525, ...
          0.0054259258789525, ...
          0.0054259258789525, ...
          0.0064335649832209, ...
          0.0064335649832209, ...
          0.0064335649832209, ...
          0.0064335649832209, ...
          0.0064335649832209, ...
          0.0064335649832209, ...
          0.0007645106376317, ...
          0.0007645106376317, ...
          0.0007645106376317, ...
          0.0007645106376317, ...
          0.0007645106376317, ...
          0.0007645106376317, ...
          0.0038004729776007, ...
          0.0038004729776007, ...
          0.0038004729776007, ...
          0.0062594886810264, ...
          0.0062594886810264, ...
          0.0062594886810264, ...
          0.0062594886810264, ...
          0.0062594886810264, ...
          0.0062594886810264, ...
          0.0048090357401686, ...
          0.0048090357401686, ...
          0.0048090357401686, ...
          0.0021620874068945, ...
          0.0021620874068945, ...
          0.0021620874068945, ...
          0.0021620874068945, ...
          0.0021620874068945, ...
          0.0021620874068945, ...
          0.0006908539783223, ...
          0.0006908539783223, ...
          0.0006908539783223, ...
          0.0006908539783223, ...
          0.0006908539783223, ...
          0.0006908539783223, ...
          0.0080789945453473, ...
          0.0080789945453473, ...
          0.0080789945453473, ...
          0.0008384766818292, ...
          0.0008384766818292, ...
          0.0008384766818292, ...
          0.0043810960857082, ...
          0.0043810960857082, ...
          0.0043810960857082, ...
          0.0043810960857082, ...
          0.0043810960857082, ...
          0.0043810960857082, ...
          0.0048977390707915, ...
          0.0048977390707915, ...
          0.0048977390707915, ...
          0.0048977390707915, ...
          0.0048977390707915, ...
          0.0048977390707915, ...
          0.0037089356213762, ...
          0.0037089356213762, ...
          0.0037089356213762, ...
          0.0044309896508941, ...
          0.0044309896508941, ...
          0.0044309896508941, ...
          0.0044309896508941, ...
          0.0044309896508941, ...
          0.0044309896508941, ...
          0.0046998784286279, ...
          0.0046998784286279, ...
          0.0046998784286279, ...
          0.0046998784286279, ...
          0.0046998784286279, ...
          0.0046998784286279, ...
          0.0056949471589669, ...
          0.0056949471589669, ...
          0.0056949471589669, ...
          0.0056949471589669, ...
          0.0056949471589669, ...
          0.0056949471589669, ...
          0.0037232299887488, ...
          0.0037232299887488, ...
          0.0037232299887488, ...
          0.0037232299887488, ...
          0.0037232299887488, ...
          0.0037232299887488, ...
          0.0022711066220262, ...
          0.0022711066220262, ...
          0.0022711066220262, ...
          0.0022711066220262, ...
          0.0022711066220262, ...
          0.0022711066220262, ...
          0.0006686069116893, ...
          0.0006686069116893, ...
          0.0006686069116893, ...
          0.0009501856551478, ...
          0.0009501856551478, ...
          0.0009501856551478, ...
          0.0009501856551478, ...
          0.0009501856551478, ...
          0.0009501856551478, ...
          0.0074331006305706, ...
          0.0074331006305706, ...
          0.0074331006305706, ...
          0.0074331006305706, ...
          0.0074331006305706, ...
          0.0074331006305706, ...
          0.0061864305337419, ...
          0.0061864305337419, ...
          0.0061864305337419, ...
          0.0061864305337419, ...
          0.0061864305337419, ...
          0.0061864305337419, ...
          0.0038374222817439, ...
          0.0038374222817439, ...
          0.0038374222817439, ...
          0.0038374222817439, ...
          0.0038374222817439, ...
          0.0038374222817439, ...
          0.0018958729657531, ...
          0.0018958729657531, ...
          0.0018958729657531, ...
          0.0018958729657531, ...
          0.0018958729657531, ...
          0.0018958729657531, ...
          0.0023158771686324, ...
          0.0023158771686324, ...
          0.0023158771686324, ...
          0.0023158771686324, ...
          0.0023158771686324, ...
          0.0023158771686324, ...
          0.0004882707622038, ...
          0.0004882707622038, ...
          0.0004882707622038, ...
          0.0004882707622038, ...
          0.0004882707622038, ...
          0.0004882707622038, ...
          0.0058035379196036, ...
          0.0058035379196036, ...
          0.0058035379196036, ...
          0.0076992066322763, ...
          0.0076992066322763, ...
          0.0076992066322763, ...
          0.0039332470075349, ...
          0.0039332470075349, ...
          0.0039332470075349, ...
          0.0039332470075349, ...
          0.0039332470075349, ...
          0.0039332470075349, ...
          0.0037369831874343, ...
          0.0037369831874343, ...
          0.0037369831874343, ...
          0.0037369831874343, ...
          0.0037369831874343, ...
          0.0037369831874343, ...
          0.0035306268703356, ...
          0.0035306268703356, ...
          0.0035306268703356, ...
          0.0035306268703356, ...
          0.0035306268703356, ...
          0.0035306268703356, ...
          0.0067765032180855, ...
          0.0067765032180855, ...
          0.0067765032180855, ...
          0.0048733014906139, ...
          0.0048733014906139, ...
          0.0048733014906139, ...
          0.0048733014906139, ...
          0.0048733014906139, ...
          0.0048733014906139, ...
          0.0060696924219261, ...
          0.0060696924219261, ...
          0.0060696924219261, ...
          0.0060696924219261, ...
          0.0060696924219261, ...
          0.0060696924219261, ...
          0.0015920496320693, ...
          0.0015920496320693, ...
          0.0015920496320693, ...
          0.0011017635807508, ...
          0.0011017635807508, ...
          0.0011017635807508, ...
          0.0011017635807508, ...
          0.0011017635807508, ...
          0.0011017635807508, ...
          0.0073091828155223, ...
          0.0073091828155223, ...
          0.0073091828155223, ...
          0.0073091828155223, ...
          0.0073091828155223, ...
          0.0073091828155223, ...
          0.0011736195277390, ...
          0.0011736195277390, ...
          0.0011736195277390, ...
          0.0011736195277390, ...
          0.0011736195277390, ...
          0.0011736195277390, ...
          0.0071255638341493, ...
          0.0071255638341493, ...
          0.0071255638341493, ...
          0.0028277464204102, ...
          0.0028277464204102, ...
          0.0028277464204102, ...
          0.0028277464204102, ...
          0.0028277464204102, ...
          0.0028277464204102, ...
          0.0028118195580629, ...
          0.0028118195580629, ...
          0.0028118195580629, ...
          0.0028118195580629, ...
          0.0028118195580629, ...
          0.0028118195580629, ...
          0.0043776217728844, ...
          0.0043776217728844, ...
          0.0043776217728844, ...
          0.0043776217728844, ...
          0.0043776217728844, ...
          0.0043776217728844, ...
          0.0057797851749689, ...
          0.0057797851749689, ...
          0.0057797851749689, ...
          0.0057797851749689, ...
          0.0057797851749689, ...
          0.0057797851749689, ...
          0.0033216883150331, ...
          0.0033216883150331, ...
          0.0033216883150331, ...
          0.0033216883150331, ...
          0.0033216883150331, ...
          0.0033216883150331, ...
          0.0003234214385767, ...
          0.0003234214385767, ...
          0.0003234214385767, ...
          0.0003234214385767, ...
          0.0003234214385767, ...
          0.0003234214385767, ...
          0.0015599585117589, ...
          0.0015599585117589, ...
          0.0015599585117589, ...
          0.0015599585117589, ...
          0.0015599585117589, ...
          0.0015599585117589, ...
          0.0087287285098108, ...
          0.0087287285098108, ...
          0.0087287285098108, ...
          0.0008684596573017, ...
          0.0008684596573017, ...
          0.0008684596573017, ...
          0.0008684596573017, ...
          0.0008684596573017, ...
          0.0008684596573017, ...
          0.0027516782565965, ...
          0.0027516782565965, ...
          0.0027516782565965, ...
          0.0027516782565965, ...
          0.0027516782565965, ...
          0.0027516782565965, ...
          0.0020505862443132, ...
          0.0020505862443132, ...
          0.0020505862443132, ...
          0.0020505862443132, ...
          0.0020505862443132, ...
          0.0020505862443132, ...
          0.0037076853680653, ...
          0.0037076853680653, ...
          0.0037076853680653, ...
          0.0007841501256460, ...
          0.0007841501256460, ...
          0.0007841501256460, ...
          0.0007841501256460, ...
          0.0007841501256460, ...
          0.0007841501256460, ...
          0.0001749077815533, ...
          0.0001749077815533, ...
          0.0001749077815533 ];

  return
end
