{"hole":"h15","identity":{"hole":"h15","native_slot":15,"course_id":"fc16","par":4},"line":"v1","candidate":{"contract_sha256":"ceb69c67bd9e7c22603830308951c70601fb181826102a11078d01d4cf6e8b16","candidate":{"path":"golf-engine/build/hole/h15-candidate/candidate.json","sha256":"294a9f2edf9eb46f78a01baf8d04c45485597abb0d23bcd9427c1c9db8267b73"},"pack":{"path":"golf-engine/build/hole/h15-pack/course-pack.json","sha256":"2eff73bcd7ebbe0b1acc7b2f05530095aa5d9dd76be6a9ffeb90f1bad0355faf"},"u8_sha256":"1982aaf6acde2ba5260abb3db2817db02fe626df666a255fbc53254347431846"},"convention":"world-xz","emitter":"facets","box":[-1173.77,-1873.77,950.0,1340.0],"elements":[{"layer":"domain","kind":"poly","pts":[[-1000.0,-1650.0],[950.0,-1650.0],[950.0,1120.0],[-1000.0,1120.0]],"label":"frame base (rough)","path":"regions.base_role","fill":"#2f6b33"},{"layer":"bounds","kind":"loop","pts":[[-1000.0,-1650.0],[950.0,-1650.0],[950.0,1120.0],[-1000.0,1120.0]],"label":"frame bounds","path":"frame.bounds"},{"layer":"regions","kind":"poly","pts":[[-73.0,1120.0],[-73.87,1105.61],[-75.03,1088.34],[-76.41,1068.47],[-77.99,1046.3],[-79.69,1022.1],[-81.48,996.15],[-83.31,968.75],[-85.13,940.17],[-86.88,910.71],[-88.52,880.64],[-90.01,850.25],[-91.28,819.83],[-92.29,789.65],[-93.0,760.0],[-93.4,729.61],[-93.55,697.26],[-93.49,663.35],[-93.25,628.28],[-92.85,592.43],[-92.34,556.21],[-91.75,520.0],[-91.1,484.2],[-90.44,449.2],[-89.79,415.39],[-89.19,383.18],[-88.67,352.94],[-88.26,325.09],[-88.0,300.0],[-87.7,278.04],[-87.21,259.01],[-86.59,242.47],[-85.89,227.99],[-85.17,215.12],[-84.5,203.44],[-83.94,192.5],[-83.54,181.87],[-83.37,171.1],[-83.48,159.77],[-83.94,147.43],[-84.81,133.64],[-86.14,117.98],[-88.0,100.0],[-90.18,80.19],[-92.46,59.39],[-94.9,37.67],[-97.56,15.1],[-100.49,-8.23],[-103.74,-32.24],[-107.38,-56.88],[-111.44,-82.04],[-115.99,-107.67],[-121.09,-133.67],[-126.78,-159.99],[-133.13,-186.53],[-140.18,-213.23],[-148.0,-240.0],[-156.8,-267.04],[-166.69,-294.55],[-177.51,-322.51],[-189.14,-350.87],[-201.42,-379.62],[-214.21,-408.72],[-227.38,-438.12],[-240.77,-467.81],[-254.25,-497.75],[-267.68,-527.9],[-280.91,-558.23],[-293.8,-588.72],[-306.21,-619.32],[-318.0,-650.0],[-329.51,-680.67],[-341.13,-711.31],[-352.82,-741.98],[-364.5,-772.74],[-376.12,-803.66],[-387.62,-834.81],[-398.94,-866.25],[-410.01,-898.05],[-420.78,-930.27],[-431.19,-962.97],[-441.18,-996.24],[-450.68,-1030.12],[-459.64,-1064.68],[-468.0,-1100.0],[-471.92,-1118.75],[-475.84,-1137.51],[-479.58,-1157.82],[-483.31,-1178.13],[-486.85,-1199.65],[-490.39,-1221.16],[-493.73,-1243.53],[-497.08,-1265.89],[-500.24,-1288.74],[-503.4,-1311.6],[-506.36,-1334.59],[-509.33,-1357.58],[-512.1,-1380.35],[-514.88,-1403.12],[-517.46,-1425.32],[-520.04,-1447.52],[-522.43,-1468.79],[-524.82,-1490.06],[-527.02,-1510.04],[-529.22,-1530.03],[-533.24,-1566.72],[-536.88,-1599.42],[-540.13,-1627.41],[-543.0,-1650.0],[-506.55,-1650.0],[-470.1,-1650.0],[-433.65,-1650.0],[-397.19,-1650.0],[-360.74,-1650.0],[-324.29,-1650.0],[-287.84,-1650.0],[-251.39,-1650.0],[-214.94,-1650.0],[-178.48,-1650.0],[-142.03,-1650.0],[-105.58,-1650.0],[-69.13,-1650.0],[-32.68,-1650.0],[3.77,-1650.0],[16.23,-1650.0],[52.68,-1650.0],[89.13,-1650.0],[125.58,-1650.0],[162.03,-1650.0],[198.48,-1650.0],[234.94,-1650.0],[271.39,-1650.0],[307.84,-1650.0],[344.29,-1650.0],[380.74,-1650.0],[417.19,-1650.0],[453.65,-1650.0],[490.1,-1650.0],[526.55,-1650.0],[563.0,-1650.0],[560.94,-1628.39],[558.69,-1601.84],[556.21,-1570.94],[553.48,-1536.33],[551.99,-1517.46],[550.49,-1498.6],[548.85,-1478.48],[547.21,-1458.37],[545.42,-1437.31],[543.62,-1416.25],[541.67,-1394.55],[539.71,-1372.86],[537.57,-1350.83],[535.43,-1328.8],[533.11,-1306.75],[530.78,-1284.69],[528.26,-1262.92],[525.74,-1241.15],[523.01,-1219.96],[520.27,-1198.78],[517.32,-1178.48],[514.37,-1158.19],[511.18,-1139.09],[508.0,-1120.0],[501.3,-1083.22],[494.37,-1046.47],[487.18,-1009.79],[479.68,-973.21],[471.82,-936.75],[463.57,-900.47],[454.88,-864.38],[445.7,-828.51],[435.99,-792.91],[425.71,-757.61],[414.82,-722.63],[403.26,-688.02],[391.0,-653.8],[378.0,-620.0],[363.61,-586.34],[347.46,-552.59],[338.66,-535.73],[329.86,-518.86],[320.5,-502.05],[311.13,-485.25],[301.37,-468.56],[291.61,-451.87],[281.6,-435.35],[271.6,-418.83],[261.52,-402.54],[251.44,-386.25],[241.44,-370.24],[231.44,-354.23],[211.93,-322.88],[193.23,-292.3],[175.67,-262.62],[159.56,-233.94],[145.23,-206.36],[133.0,-180.0],[122.33,-154.88],[112.48,-130.9],[103.47,-107.97],[95.33,-86.01],[88.1,-64.91],[81.79,-44.61],[76.44,-25.0],[72.07,-6.01],[68.71,12.46],[66.38,30.5],[65.12,48.18],[64.95,65.6],[65.9,82.84],[68.0,100.0],[71.76,116.28],[77.5,131.02],[84.98,144.54],[93.93,157.14],[104.1,169.13],[115.23,180.82],[127.06,192.5],[139.34,204.49],[151.81,217.09],[164.21,230.61],[176.29,245.36],[187.78,261.63],[198.44,279.74],[208.0,300.0],[216.75,322.37],[225.16,346.47],[233.29,372.12],[241.18,399.13],[248.88,427.28],[256.45,456.38],[263.94,486.25],[271.38,516.68],[278.84,547.47],[286.35,578.43],[293.98,609.35],[301.76,640.06],[309.75,670.34],[318.0,700.0],[326.76,730.38],[336.16,762.62],[346.05,796.25],[356.27,830.79],[366.66,865.74],[377.08,900.64],[387.38,935.0],[397.39,968.34],[406.97,1000.17],[415.96,1030.03],[424.21,1057.42],[431.57,1081.87],[437.89,1102.89],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]],"label":"river (river)","path":"regions.items[0]","fill":"#4a9fd8"},{"layer":"regions","kind":"poly","pts":[[683.33,652.58],[692.55,676.88],[702.28,700.99],[712.34,724.96],[722.49,748.89],[732.37,772.93],[741.42,797.3],[749.4,822.03],[756.26,847.1],[761.85,872.49],[765.97,898.14],[768.36,924.02],[768.5,950.01],[764.91,971.5],[756.02,982.15],[743.29,987.65],[726.6,993.96],[715.36,1005.19],[709.37,1019.9],[701.18,1042.26],[682.88,1060.44],[664.41,1067.86],[638.62,1067.53],[620.43,1059.47],[602.6,1040.83],[587.67,1019.95],[573.36,1013.04],[547.58,1011.17],[535.42,1004.51],[527.55,993.09],[520.63,968.05],[515.89,942.5],[512.67,916.71],[510.65,890.8],[509.45,864.83],[508.4,838.86],[506.58,812.94],[503.29,787.16],[498.56,761.6],[492.48,736.33],[485.14,711.4],[476.67,686.83],[467.2,662.63],[456.9,638.77],[445.95,615.19],[434.57,591.82],[422.98,568.56],[411.41,545.28],[400.14,521.86],[389.39,498.19],[379.38,474.21],[370.27,449.87],[362.18,425.17],[355.09,400.16],[348.88,374.92],[343.3,349.54],[337.69,324.16],[331.02,299.03],[323.07,274.29],[313.69,250.06],[302.7,226.51],[289.86,203.92],[280.27,184.39],[281.48,170.57],[288.76,158.77],[311.27,146.03],[334.66,134.7],[358.05,123.36],[381.45,112.03],[404.84,100.7],[428.23,89.37],[445.21,83.95],[458.82,86.63],[469.76,95.15],[480.36,118.76],[491.23,142.37],[503.37,165.34],[516.38,187.85],[529.87,210.06],[543.5,232.2],[556.92,254.46],[569.83,277.02],[581.96,300.01],[593.09,323.5],[603.09,347.49],[611.9,371.95],[619.56,396.79],[626.17,421.92],[631.93,447.27],[637.1,472.74],[641.97,498.28],[646.98,523.78],[652.52,549.18],[658.77,574.41],[665.75,599.44],[673.49,624.25]],"label":"drive_right (fairway)","path":"regions.items[1]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[-250.43,-11.42],[-247.31,-32.96],[-241.61,-38.43],[-233.93,-40.25],[-211.78,-31.43],[-188.99,-18.99],[-167.68,-4.2],[-148.48,13.22],[-132.43,33.55],[-120.7,56.66],[-115.71,82.08],[-117.84,107.9],[-125.34,132.71],[-136.64,156.08],[-152.23,176.84],[-171.39,194.33],[-193.09,208.48],[-216.47,219.59],[-241.04,227.67],[-266.64,231.78],[-292.58,230.75],[-317.82,224.85],[-341.86,215.31],[-363.96,202.09],[-382.98,184.42],[-397.03,162.62],[-408.61,139.52],[-410.48,129.83],[-407.58,122.48],[-401.36,117.63],[-393.53,116.59],[-367.69,114.52],[-342.89,106.87],[-319.27,96.16],[-297.54,82.0],[-278.95,63.91],[-264.84,42.19],[-255.55,18.01]],"label":"drive_left (fairway)","path":"regions.items[2]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[-408.89,-720.16],[-405.25,-698.63],[-408.8,-691.57],[-415.45,-687.3],[-423.34,-687.01],[-430.29,-690.76],[-434.39,-697.52],[-442.75,-722.13],[-451.19,-746.72],[-459.76,-771.25],[-468.42,-795.75],[-477.15,-820.23],[-486.0,-844.67],[-495.89,-868.69],[-506.67,-892.33],[-518.73,-915.35],[-532.03,-937.66],[-546.28,-959.38],[-561.53,-980.43],[-578.22,-1000.35],[-595.78,-1019.48],[-614.18,-1037.82],[-633.64,-1055.05],[-654.02,-1071.16],[-675.02,-1086.45],[-696.86,-1100.51],[-720.04,-1112.2],[-744.82,-1119.73],[-750.77,-1124.93],[-758.46,-1149.69],[-765.89,-1174.6],[-773.91,-1199.31],[-781.4,-1224.04],[-778.77,-1231.49],[-772.72,-1236.57],[-748.01,-1244.61],[-723.26,-1252.55],[-698.51,-1260.48],[-673.76,-1268.41],[-649.01,-1276.34],[-624.1,-1283.47],[-616.52,-1281.24],[-611.12,-1275.47],[-603.71,-1250.58],[-595.87,-1225.8],[-587.45,-1201.22],[-577.22,-1177.3],[-566.72,-1153.52],[-556.08,-1129.82],[-545.42,-1106.13],[-534.86,-1082.42],[-524.46,-1058.62],[-514.3,-1034.72],[-504.39,-1010.71],[-494.74,-986.57],[-485.42,-962.26],[-476.53,-937.77],[-468.11,-913.11],[-460.16,-888.32],[-451.28,-863.89],[-442.82,-839.32],[-434.81,-814.6],[-427.24,-789.74],[-420.12,-764.74],[-413.57,-739.6]],"label":"approach (fairway)","path":"regions.items[3]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[-438.29,39.33],[-421.49,55.33],[-399.09,62.13],[-371.09,59.73],[-345.49,49.33],[-333.89,40.13],[-322.29,30.93],[-317.79,18.63],[-319.09,10.93],[-324.69,3.73],[-327.19,-3.47],[-326.59,-10.67],[-322.89,-17.87],[-316.09,-25.07],[-313.69,-32.97],[-316.69,-45.87],[-338.29,-65.87],[-364.09,-79.87],[-379.09,-83.87],[-394.09,-87.87],[-410.59,-84.57],[-419.59,-79.27],[-430.09,-66.67],[-433.09,-49.87],[-427.09,-37.27],[-426.34,-29.82],[-428.84,-23.32],[-434.59,-17.77],[-443.59,-13.17],[-449.69,-7.37],[-452.89,-0.37],[-453.19,7.83],[-449.29,21.93]],"label":"sand_0 (bunker)","path":"regions.items[4]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[-519.2,-351.31],[-496.8,-338.51],[-471.2,-336.11],[-442.4,-344.11],[-415.0,-359.71],[-402.0,-371.31],[-389.0,-382.91],[-384.5,-397.91],[-386.5,-407.11],[-393.5,-415.51],[-397.0,-424.01],[-397.0,-432.61],[-393.5,-441.31],[-386.5,-450.11],[-384.5,-459.76],[-389.0,-475.51],[-402.0,-487.71],[-415.0,-499.91],[-444.0,-509.11],[-476.0,-503.11],[-497.0,-490.11],[-507.0,-470.11],[-506.0,-451.11],[-497.0,-437.61],[-495.75,-429.71],[-499.25,-422.91],[-507.5,-417.21],[-527.0,-410.31],[-534.95,-397.86],[-536.4,-387.71],[-532.8,-369.71]],"label":"sand_1 (bunker)","path":"regions.items[5]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[-690.75,-759.37],[-683.25,-749.92],[-665.25,-737.32],[-636.25,-732.52],[-602.25,-739.72],[-571.25,-754.72],[-543.25,-777.52],[-537.25,-793.57],[-538.25,-803.92],[-547.25,-818.92],[-546.25,-838.92],[-535.75,-853.92],[-533.25,-865.42],[-536.25,-884.92],[-547.25,-900.92],[-558.25,-916.92],[-573.25,-930.92],[-588.25,-944.92],[-607.25,-956.92],[-626.25,-968.92],[-649.5,-971.17],[-663.25,-967.42],[-681.25,-953.92],[-685.75,-937.42],[-684.25,-925.42],[-675.25,-905.92],[-680.25,-881.92],[-696.75,-865.42],[-702.75,-854.92],[-703.75,-844.92],[-699.75,-835.42],[-686.25,-821.92],[-683.25,-800.32],[-692.25,-781.42],[-693.75,-769.87]],"label":"sand_2 (bunker)","path":"regions.items[6]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[-958.12,-1544.38],[-956.88,-1510.62],[-953.12,-1477.81],[-946.88,-1445.94],[-938.12,-1415.0],[-926.88,-1385.0],[-913.12,-1357.5],[-896.88,-1332.5],[-878.12,-1310.0],[-856.88,-1290.0],[-833.75,-1272.81],[-808.75,-1258.44],[-781.88,-1246.88],[-753.91,-1235.58],[-723.67,-1223.77],[-690.91,-1212.12],[-655.41,-1201.21],[-636.34,-1195.99],[-616.96,-1191.07],[-585.62,-1186.88],[-561.88,-1185.62],[-545.0,-1190.0],[-535.0,-1200.0],[-527.19,-1210.94],[-521.56,-1222.81],[-518.12,-1235.62],[-516.88,-1249.38],[-519.06,-1266.25],[-524.69,-1286.25],[-533.75,-1309.38],[-546.25,-1335.62],[-555.0,-1362.81],[-560.0,-1390.94],[-561.25,-1420.0],[-558.75,-1450.0],[-560.31,-1479.38],[-565.94,-1508.12],[-575.62,-1536.25],[-589.38,-1563.75],[-609.06,-1587.19],[-634.69,-1606.56],[-666.25,-1621.88],[-685.0,-1627.5],[-703.75,-1633.12],[-739.69,-1640.62],[-774.06,-1644.38],[-806.88,-1644.38],[-838.12,-1640.62],[-866.25,-1635.31],[-891.25,-1628.44],[-913.12,-1620.0],[-931.88,-1610.0],[-945.62,-1594.06],[-954.38,-1572.19]],"label":"fringe (fringe)","path":"regions.items[7]","fill":"#79bd63"},{"layer":"regions","kind":"poly","pts":[[-650.83,-1540.33],[-633.11,-1527.32],[-616.18,-1513.3],[-600.2,-1498.18],[-587.79,-1480.03],[-580.95,-1459.17],[-581.66,-1437.24],[-588.9,-1416.47],[-596.49,-1395.82],[-604.34,-1375.27],[-612.45,-1354.82],[-620.8,-1334.48],[-624.37,-1312.85],[-619.12,-1293.73],[-608.32,-1279.48],[-591.05,-1265.86],[-574.8,-1251.05],[-566.02,-1240.3],[-564.69,-1232.48],[-566.85,-1224.85],[-572.09,-1218.89],[-579.38,-1215.76],[-587.31,-1216.03],[-608.71,-1221.06],[-629.86,-1227.1],[-650.94,-1233.38],[-671.86,-1240.19],[-692.62,-1247.45],[-713.2,-1255.22],[-733.33,-1264.07],[-752.99,-1273.88],[-772.02,-1284.9],[-790.49,-1296.84],[-808.32,-1309.73],[-825.35,-1323.64],[-841.52,-1338.56],[-856.23,-1354.89],[-869.22,-1372.63],[-880.26,-1391.63],[-889.22,-1411.69],[-895.95,-1432.6],[-900.36,-1454.12],[-902.53,-1475.98],[-902.6,-1497.95],[-900.33,-1519.77],[-894.0,-1540.72],[-887.0,-1552.73],[-875.31,-1563.47],[-855.49,-1572.92],[-834.67,-1579.97],[-813.29,-1585.15],[-791.62,-1588.9],[-769.66,-1589.12],[-747.93,-1585.94],[-726.81,-1579.98],[-706.4,-1571.86],[-686.65,-1562.2],[-667.53,-1551.31]],"label":"green (green)","path":"regions.items[8]","fill":"#8fd47a"},{"layer":"regions","kind":"poly","pts":[[702.35,1011.4],[700.65,1024.34],[695.65,1036.4],[687.71,1046.76],[677.35,1054.7],[665.29,1059.7],[652.35,1061.4],[639.41,1059.7],[627.35,1054.7],[616.99,1046.76],[609.05,1036.4],[604.05,1024.34],[602.35,1011.4],[604.05,998.46],[609.05,986.4],[616.99,976.04],[627.35,968.1],[639.41,963.1],[652.35,961.4],[665.29,963.1],[677.35,968.1],[687.71,976.04],[695.65,986.4],[700.65,998.46]],"label":"tee_pad (fairway)","path":"regions.items[9]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[592.21,-1570.94],[589.48,-1536.33],[587.99,-1517.46],[586.49,-1498.6],[584.85,-1478.48],[583.21,-1458.37],[581.42,-1437.31],[579.62,-1416.25],[577.67,-1394.55],[575.71,-1372.86],[573.57,-1350.83],[571.43,-1328.8],[569.11,-1306.75],[566.78,-1284.69],[564.26,-1262.92],[561.74,-1241.15],[559.01,-1219.96],[556.27,-1198.78],[553.32,-1178.48],[550.37,-1158.19],[547.18,-1139.09],[544.0,-1120.0],[537.3,-1083.22],[530.37,-1046.47],[523.18,-1009.79],[515.68,-973.21],[507.82,-936.75],[499.57,-900.47],[490.88,-864.38],[481.7,-828.51],[445.7,-828.51],[454.88,-864.38],[463.57,-900.47],[471.82,-936.75],[479.68,-973.21],[487.18,-1009.79],[494.37,-1046.47],[501.3,-1083.22],[508.0,-1120.0],[511.18,-1139.09],[514.37,-1158.19],[517.32,-1178.48],[520.27,-1198.78],[523.01,-1219.96],[525.74,-1241.15],[528.26,-1262.92],[530.78,-1284.69],[533.11,-1306.75],[535.43,-1328.8],[537.57,-1350.83],[539.71,-1372.86],[541.67,-1394.55],[543.62,-1416.25],[545.42,-1437.31],[547.21,-1458.37],[548.85,-1478.48],[550.49,-1498.6],[551.99,-1517.46],[553.48,-1536.33],[556.21,-1570.94]],"label":"rim_east (rough)","path":"regions.items[10]","fill":"#2f6b33"},{"layer":"regions","kind":"poly","pts":[[-412.12,-803.66],[-423.62,-834.81],[-434.94,-866.25],[-446.01,-898.05],[-456.78,-930.27],[-467.19,-962.97],[-477.18,-996.24],[-486.68,-1030.12],[-495.64,-1064.68],[-504.0,-1100.0],[-507.92,-1118.75],[-511.84,-1137.51],[-515.58,-1157.82],[-519.31,-1178.13],[-522.85,-1199.65],[-526.39,-1221.16],[-529.73,-1243.53],[-533.08,-1265.89],[-536.24,-1288.74],[-539.4,-1311.6],[-542.36,-1334.59],[-545.33,-1357.58],[-548.1,-1380.35],[-550.88,-1403.12],[-553.46,-1425.32],[-556.04,-1447.52],[-558.43,-1468.79],[-560.82,-1490.06],[-563.02,-1510.04],[-565.22,-1530.03],[-569.24,-1566.72],[-572.88,-1599.42],[-536.88,-1599.42],[-533.24,-1566.72],[-529.22,-1530.03],[-527.02,-1510.04],[-524.82,-1490.06],[-522.43,-1468.79],[-520.04,-1447.52],[-517.46,-1425.32],[-514.88,-1403.12],[-512.1,-1380.35],[-509.33,-1357.58],[-506.36,-1334.59],[-503.4,-1311.6],[-500.24,-1288.74],[-497.08,-1265.89],[-493.73,-1243.53],[-490.39,-1221.16],[-486.85,-1199.65],[-483.31,-1178.13],[-479.58,-1157.82],[-475.84,-1137.51],[-471.92,-1118.75],[-468.0,-1100.0],[-459.64,-1064.68],[-450.68,-1030.12],[-441.18,-996.24],[-431.19,-962.97],[-420.78,-930.27],[-410.01,-898.05],[-398.94,-866.25],[-387.62,-834.81],[-376.12,-803.66]],"label":"rim_west (rough)","path":"regions.items[11]","fill":"#2f6b33"},{"layer":"water","kind":"loop","pts":[[-73.0,1120.0],[-73.87,1105.61],[-75.03,1088.34],[-76.41,1068.47],[-77.99,1046.3],[-79.69,1022.1],[-81.48,996.15],[-83.31,968.75],[-85.13,940.17],[-86.88,910.71],[-88.52,880.64],[-90.01,850.25],[-91.28,819.83],[-92.29,789.65],[-93.0,760.0],[-93.4,729.61],[-93.55,697.26],[-93.49,663.35],[-93.25,628.28],[-92.85,592.43],[-92.34,556.21],[-91.75,520.0],[-91.1,484.2],[-90.44,449.2],[-89.79,415.39],[-89.19,383.18],[-88.67,352.94],[-88.26,325.09],[-88.0,300.0],[-87.7,278.04],[-87.21,259.01],[-86.59,242.47],[-85.89,227.99],[-85.17,215.12],[-84.5,203.44],[-83.94,192.5],[-83.54,181.87],[-83.37,171.1],[-83.48,159.77],[-83.94,147.43],[-84.81,133.64],[-86.14,117.98],[-88.0,100.0],[-90.18,80.19],[-92.46,59.39],[-94.9,37.67],[-97.56,15.1],[-100.49,-8.23],[-103.74,-32.24],[-107.38,-56.88],[-111.44,-82.04],[-115.99,-107.67],[-121.09,-133.67],[-126.78,-159.99],[-133.13,-186.53],[-140.18,-213.23],[-148.0,-240.0],[-156.8,-267.04],[-166.69,-294.55],[-177.51,-322.51],[-189.14,-350.87],[-201.42,-379.62],[-214.21,-408.72],[-227.38,-438.12],[-240.77,-467.81],[-254.25,-497.75],[-267.68,-527.9],[-280.91,-558.23],[-293.8,-588.72],[-306.21,-619.32],[-318.0,-650.0],[-329.51,-680.67],[-341.13,-711.31],[-352.82,-741.98],[-364.5,-772.74],[-376.12,-803.66],[-387.62,-834.81],[-398.94,-866.25],[-410.01,-898.05],[-420.78,-930.27],[-431.19,-962.97],[-441.18,-996.24],[-450.68,-1030.12],[-459.64,-1064.68],[-468.0,-1100.0],[-471.92,-1118.75],[-475.84,-1137.51],[-479.58,-1157.82],[-483.31,-1178.13],[-486.85,-1199.65],[-490.39,-1221.16],[-493.73,-1243.53],[-497.08,-1265.89],[-500.24,-1288.74],[-503.4,-1311.6],[-506.36,-1334.59],[-509.33,-1357.58],[-512.1,-1380.35],[-514.88,-1403.12],[-517.46,-1425.32],[-520.04,-1447.52],[-522.43,-1468.79],[-524.82,-1490.06],[-527.02,-1510.04],[-529.22,-1530.03],[-533.24,-1566.72],[-536.88,-1599.42],[-540.13,-1627.41],[-543.0,-1650.0],[-506.55,-1650.0],[-470.1,-1650.0],[-433.65,-1650.0],[-397.19,-1650.0],[-360.74,-1650.0],[-324.29,-1650.0],[-287.84,-1650.0],[-251.39,-1650.0],[-214.94,-1650.0],[-178.48,-1650.0],[-142.03,-1650.0],[-105.58,-1650.0],[-69.13,-1650.0],[-32.68,-1650.0],[3.77,-1650.0],[16.23,-1650.0],[52.68,-1650.0],[89.13,-1650.0],[125.58,-1650.0],[162.03,-1650.0],[198.48,-1650.0],[234.94,-1650.0],[271.39,-1650.0],[307.84,-1650.0],[344.29,-1650.0],[380.74,-1650.0],[417.19,-1650.0],[453.65,-1650.0],[490.1,-1650.0],[526.55,-1650.0],[563.0,-1650.0],[560.94,-1628.39],[558.69,-1601.84],[556.21,-1570.94],[553.48,-1536.33],[551.99,-1517.46],[550.49,-1498.6],[548.85,-1478.48],[547.21,-1458.37],[545.42,-1437.31],[543.62,-1416.25],[541.67,-1394.55],[539.71,-1372.86],[537.57,-1350.83],[535.43,-1328.8],[533.11,-1306.75],[530.78,-1284.69],[528.26,-1262.92],[525.74,-1241.15],[523.01,-1219.96],[520.27,-1198.78],[517.32,-1178.48],[514.37,-1158.19],[511.18,-1139.09],[508.0,-1120.0],[501.3,-1083.22],[494.37,-1046.47],[487.18,-1009.79],[479.68,-973.21],[471.82,-936.75],[463.57,-900.47],[454.88,-864.38],[445.7,-828.51],[435.99,-792.91],[425.71,-757.61],[414.82,-722.63],[403.26,-688.02],[391.0,-653.8],[378.0,-620.0],[363.61,-586.34],[347.46,-552.59],[338.66,-535.73],[329.86,-518.86],[320.5,-502.05],[311.13,-485.25],[301.37,-468.56],[291.61,-451.87],[281.6,-435.35],[271.6,-418.83],[261.52,-402.54],[251.44,-386.25],[241.44,-370.24],[231.44,-354.23],[211.93,-322.88],[193.23,-292.3],[175.67,-262.62],[159.56,-233.94],[145.23,-206.36],[133.0,-180.0],[122.33,-154.88],[112.48,-130.9],[103.47,-107.97],[95.33,-86.01],[88.1,-64.91],[81.79,-44.61],[76.44,-25.0],[72.07,-6.01],[68.71,12.46],[66.38,30.5],[65.12,48.18],[64.95,65.6],[65.9,82.84],[68.0,100.0],[71.76,116.28],[77.5,131.02],[84.98,144.54],[93.93,157.14],[104.1,169.13],[115.23,180.82],[127.06,192.5],[139.34,204.49],[151.81,217.09],[164.21,230.61],[176.29,245.36],[187.78,261.63],[198.44,279.74],[208.0,300.0],[216.75,322.37],[225.16,346.47],[233.29,372.12],[241.18,399.13],[248.88,427.28],[256.45,456.38],[263.94,486.25],[271.38,516.68],[278.84,547.47],[286.35,578.43],[293.98,609.35],[301.76,640.06],[309.75,670.34],[318.0,700.0],[326.76,730.38],[336.16,762.62],[346.05,796.25],[356.27,830.79],[366.66,865.74],[377.08,900.64],[387.38,935.0],[397.39,968.34],[406.97,1000.17],[415.96,1030.03],[424.21,1057.42],[431.57,1081.87],[437.89,1102.89],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]],"label":"river (river)","path":"water.outlines[0]"},{"layer":"hazards","kind":"loop","pts":[[-438.29,39.33],[-421.49,55.33],[-399.09,62.13],[-371.09,59.73],[-345.49,49.33],[-333.89,40.13],[-322.29,30.93],[-317.79,18.63],[-319.09,10.93],[-324.69,3.73],[-327.19,-3.47],[-326.59,-10.67],[-322.89,-17.87],[-316.09,-25.07],[-313.69,-32.97],[-316.69,-45.87],[-338.29,-65.87],[-364.09,-79.87],[-379.09,-83.87],[-394.09,-87.87],[-410.59,-84.57],[-419.59,-79.27],[-430.09,-66.67],[-433.09,-49.87],[-427.09,-37.27],[-426.34,-29.82],[-428.84,-23.32],[-434.59,-17.77],[-443.59,-13.17],[-449.69,-7.37],[-452.89,-0.37],[-453.19,7.83],[-449.29,21.93]],"label":"sand_0 (bunker)","path":"hazards[0]"},{"layer":"hazards","kind":"loop","pts":[[-519.2,-351.31],[-496.8,-338.51],[-471.2,-336.11],[-442.4,-344.11],[-415.0,-359.71],[-402.0,-371.31],[-389.0,-382.91],[-384.5,-397.91],[-386.5,-407.11],[-393.5,-415.51],[-397.0,-424.01],[-397.0,-432.61],[-393.5,-441.31],[-386.5,-450.11],[-384.5,-459.76],[-389.0,-475.51],[-402.0,-487.71],[-415.0,-499.91],[-444.0,-509.11],[-476.0,-503.11],[-497.0,-490.11],[-507.0,-470.11],[-506.0,-451.11],[-497.0,-437.61],[-495.75,-429.71],[-499.25,-422.91],[-507.5,-417.21],[-527.0,-410.31],[-534.95,-397.86],[-536.4,-387.71],[-532.8,-369.71]],"label":"sand_1 (bunker)","path":"hazards[1]"},{"layer":"hazards","kind":"loop","pts":[[-690.75,-759.37],[-683.25,-749.92],[-665.25,-737.32],[-636.25,-732.52],[-602.25,-739.72],[-571.25,-754.72],[-543.25,-777.52],[-537.25,-793.57],[-538.25,-803.92],[-547.25,-818.92],[-546.25,-838.92],[-535.75,-853.92],[-533.25,-865.42],[-536.25,-884.92],[-547.25,-900.92],[-558.25,-916.92],[-573.25,-930.92],[-588.25,-944.92],[-607.25,-956.92],[-626.25,-968.92],[-649.5,-971.17],[-663.25,-967.42],[-681.25,-953.92],[-685.75,-937.42],[-684.25,-925.42],[-675.25,-905.92],[-680.25,-881.92],[-696.75,-865.42],[-702.75,-854.92],[-703.75,-844.92],[-699.75,-835.42],[-686.25,-821.92],[-683.25,-800.32],[-692.25,-781.42],[-693.75,-769.87]],"label":"sand_2 (bunker)","path":"hazards[2]"},{"layer":"hazards","kind":"loop","pts":[[-73.0,1120.0],[-73.87,1105.61],[-75.03,1088.34],[-76.41,1068.47],[-77.99,1046.3],[-79.69,1022.1],[-81.48,996.15],[-83.31,968.75],[-85.13,940.17],[-86.88,910.71],[-88.52,880.64],[-90.01,850.25],[-91.28,819.83],[-92.29,789.65],[-93.0,760.0],[-93.4,729.61],[-93.55,697.26],[-93.49,663.35],[-93.25,628.28],[-92.85,592.43],[-92.34,556.21],[-91.75,520.0],[-91.1,484.2],[-90.44,449.2],[-89.79,415.39],[-89.19,383.18],[-88.67,352.94],[-88.26,325.09],[-88.0,300.0],[-87.7,278.04],[-87.21,259.01],[-86.59,242.47],[-85.89,227.99],[-85.17,215.12],[-84.5,203.44],[-83.94,192.5],[-83.54,181.87],[-83.37,171.1],[-83.48,159.77],[-83.94,147.43],[-84.81,133.64],[-86.14,117.98],[-88.0,100.0],[-90.18,80.19],[-92.46,59.39],[-94.9,37.67],[-97.56,15.1],[-100.49,-8.23],[-103.74,-32.24],[-107.38,-56.88],[-111.44,-82.04],[-115.99,-107.67],[-121.09,-133.67],[-126.78,-159.99],[-133.13,-186.53],[-140.18,-213.23],[-148.0,-240.0],[-156.8,-267.04],[-166.69,-294.55],[-177.51,-322.51],[-189.14,-350.87],[-201.42,-379.62],[-214.21,-408.72],[-227.38,-438.12],[-240.77,-467.81],[-254.25,-497.75],[-267.68,-527.9],[-280.91,-558.23],[-293.8,-588.72],[-306.21,-619.32],[-318.0,-650.0],[-329.51,-680.67],[-341.13,-711.31],[-352.82,-741.98],[-364.5,-772.74],[-376.12,-803.66],[-387.62,-834.81],[-398.94,-866.25],[-410.01,-898.05],[-420.78,-930.27],[-431.19,-962.97],[-441.18,-996.24],[-450.68,-1030.12],[-459.64,-1064.68],[-468.0,-1100.0],[-471.92,-1118.75],[-475.84,-1137.51],[-479.58,-1157.82],[-483.31,-1178.13],[-486.85,-1199.65],[-490.39,-1221.16],[-493.73,-1243.53],[-497.08,-1265.89],[-500.24,-1288.74],[-503.4,-1311.6],[-506.36,-1334.59],[-509.33,-1357.58],[-512.1,-1380.35],[-514.88,-1403.12],[-517.46,-1425.32],[-520.04,-1447.52],[-522.43,-1468.79],[-524.82,-1490.06],[-527.02,-1510.04],[-529.22,-1530.03],[-533.24,-1566.72],[-536.88,-1599.42],[-540.13,-1627.41],[-543.0,-1650.0],[-506.55,-1650.0],[-470.1,-1650.0],[-433.65,-1650.0],[-397.19,-1650.0],[-360.74,-1650.0],[-324.29,-1650.0],[-287.84,-1650.0],[-251.39,-1650.0],[-214.94,-1650.0],[-178.48,-1650.0],[-142.03,-1650.0],[-105.58,-1650.0],[-69.13,-1650.0],[-32.68,-1650.0],[3.77,-1650.0],[16.23,-1650.0],[52.68,-1650.0],[89.13,-1650.0],[125.58,-1650.0],[162.03,-1650.0],[198.48,-1650.0],[234.94,-1650.0],[271.39,-1650.0],[307.84,-1650.0],[344.29,-1650.0],[380.74,-1650.0],[417.19,-1650.0],[453.65,-1650.0],[490.1,-1650.0],[526.55,-1650.0],[563.0,-1650.0],[560.94,-1628.39],[558.69,-1601.84],[556.21,-1570.94],[553.48,-1536.33],[551.99,-1517.46],[550.49,-1498.6],[548.85,-1478.48],[547.21,-1458.37],[545.42,-1437.31],[543.62,-1416.25],[541.67,-1394.55],[539.71,-1372.86],[537.57,-1350.83],[535.43,-1328.8],[533.11,-1306.75],[530.78,-1284.69],[528.26,-1262.92],[525.74,-1241.15],[523.01,-1219.96],[520.27,-1198.78],[517.32,-1178.48],[514.37,-1158.19],[511.18,-1139.09],[508.0,-1120.0],[501.3,-1083.22],[494.37,-1046.47],[487.18,-1009.79],[479.68,-973.21],[471.82,-936.75],[463.57,-900.47],[454.88,-864.38],[445.7,-828.51],[435.99,-792.91],[425.71,-757.61],[414.82,-722.63],[403.26,-688.02],[391.0,-653.8],[378.0,-620.0],[363.61,-586.34],[347.46,-552.59],[338.66,-535.73],[329.86,-518.86],[320.5,-502.05],[311.13,-485.25],[301.37,-468.56],[291.61,-451.87],[281.6,-435.35],[271.6,-418.83],[261.52,-402.54],[251.44,-386.25],[241.44,-370.24],[231.44,-354.23],[211.93,-322.88],[193.23,-292.3],[175.67,-262.62],[159.56,-233.94],[145.23,-206.36],[133.0,-180.0],[122.33,-154.88],[112.48,-130.9],[103.47,-107.97],[95.33,-86.01],[88.1,-64.91],[81.79,-44.61],[76.44,-25.0],[72.07,-6.01],[68.71,12.46],[66.38,30.5],[65.12,48.18],[64.95,65.6],[65.9,82.84],[68.0,100.0],[71.76,116.28],[77.5,131.02],[84.98,144.54],[93.93,157.14],[104.1,169.13],[115.23,180.82],[127.06,192.5],[139.34,204.49],[151.81,217.09],[164.21,230.61],[176.29,245.36],[187.78,261.63],[198.44,279.74],[208.0,300.0],[216.75,322.37],[225.16,346.47],[233.29,372.12],[241.18,399.13],[248.88,427.28],[256.45,456.38],[263.94,486.25],[271.38,516.68],[278.84,547.47],[286.35,578.43],[293.98,609.35],[301.76,640.06],[309.75,670.34],[318.0,700.0],[326.76,730.38],[336.16,762.62],[346.05,796.25],[356.27,830.79],[366.66,865.74],[377.08,900.64],[387.38,935.0],[397.39,968.34],[406.97,1000.17],[415.96,1030.03],[424.21,1057.42],[431.57,1081.87],[437.89,1102.89],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]],"label":"river (water)","path":"hazards[3]"},{"layer":"height_shapes","kind":"loop","pts":[[-303.17,-1003.17],[-340.53,-972.6],[-384.04,-949.34],[-432.96,-933.8],[-486.44,-926.23],[-543.58,-926.77],[-603.4,-935.4],[-664.87,-951.98],[-726.94,-976.23],[-788.55,-1007.73],[-848.64,-1045.94],[-906.19,-1090.21],[-960.22,-1139.78],[-1009.79,-1193.81],[-1054.06,-1251.36],[-1092.27,-1311.45],[-1123.77,-1373.06],[-1148.02,-1435.13],[-1164.6,-1496.6],[-1173.23,-1556.42],[-1173.77,-1613.56],[-1166.2,-1667.04],[-1150.66,-1715.96],[-1127.4,-1759.47],[-1096.83,-1796.83],[-1059.47,-1827.4],[-1015.96,-1850.66],[-967.04,-1866.2],[-913.56,-1873.77],[-856.42,-1873.23],[-796.6,-1864.6],[-735.13,-1848.02],[-673.06,-1823.77],[-611.45,-1792.27],[-551.36,-1754.06],[-493.81,-1709.79],[-439.78,-1660.22],[-390.21,-1606.19],[-345.94,-1548.64],[-307.73,-1488.55],[-276.23,-1426.94],[-251.98,-1364.87],[-235.4,-1303.4],[-226.77,-1243.58],[-226.23,-1186.44],[-233.8,-1132.96],[-249.34,-1084.04],[-272.6,-1040.53]],"label":"green_shelf (shelf ellipse)","path":"height.primitives[14].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[-901.88,-1512.5],[-903.12,-1487.5],[-901.88,-1463.44],[-898.12,-1440.31],[-891.88,-1418.12],[-883.12,-1396.88],[-872.19,-1376.88],[-859.06,-1358.12],[-843.75,-1340.62],[-826.25,-1324.38],[-807.5,-1309.06],[-787.5,-1294.69],[-766.25,-1281.25],[-743.75,-1268.75],[-715.94,-1256.25],[-682.81,-1243.75],[-663.59,-1237.5],[-644.38,-1231.25],[-622.5,-1225.0],[-600.62,-1218.75],[-570.0,-1212.5],[-552.5,-1212.5],[-548.12,-1218.75],[-556.88,-1231.25],[-567.5,-1243.75],[-580.0,-1256.25],[-594.38,-1268.75],[-610.62,-1281.25],[-620.62,-1295.94],[-624.38,-1312.81],[-621.88,-1331.88],[-613.12,-1353.12],[-604.69,-1374.38],[-596.56,-1395.62],[-588.75,-1416.88],[-581.25,-1438.12],[-580.62,-1458.75],[-586.88,-1478.75],[-600.0,-1498.12],[-620.0,-1516.88],[-641.56,-1534.06],[-664.69,-1549.69],[-689.38,-1563.75],[-715.62,-1576.25],[-740.94,-1584.69],[-765.31,-1589.06],[-788.75,-1589.38],[-811.25,-1585.62],[-831.56,-1580.94],[-849.69,-1575.31],[-865.62,-1568.75],[-879.38,-1561.25],[-890.0,-1549.38],[-897.5,-1533.12]],"label":"green_plane (shelf polygon)","path":"height.primitives[17].params.shapes[0]"},{"layer":"routes","kind":"line","pts":[[400.0,1340.0],[360.0,850.0],[300.0,300.0],[220.0,-250.0],[180.0,-800.0],[210.0,-1300.0],[245.0,-1750.0]],"label":"donor route","path":"routes.donor","route":"donor"},{"layer":"routes","kind":"line","pts":[[650.0,1000.0],[450.0,300.0],[-500.0,-650.0],[-700.0,-1400.0]],"label":"conservative route","path":"routes.conservative","route":"conservative"},{"layer":"routes","kind":"line","pts":[[650.0,1000.0],[-250.0,100.0],[-500.0,-650.0],[-700.0,-1400.0]],"label":"aggressive route","path":"routes.aggressive","route":"aggressive"},{"layer":"cups","kind":"point","pts":[[-755.0,-1350.0]],"label":"cup 1","path":"cups.targets[0]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[-695.0,-1345.0]],"label":"cup 2","path":"cups.targets[1]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[-640.0,-1380.0]],"label":"cup 3","path":"cups.targets[2]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[-775.0,-1425.0]],"label":"cup 4","path":"cups.targets[3]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[-710.0,-1460.0]],"label":"cup 5","path":"cups.targets[4]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[-650.0,-1440.0]],"label":"cup 6","path":"cups.targets[5]","mark":"cup"},{"layer":"tee","kind":"point","pts":[[650.0,1000.0]],"label":"tee marker","path":"tee.marker_xz","mark":"tee"},{"layer":"tee","kind":"point","pts":[[654.7,1022.8]],"label":"player","path":"tee.player_xz","mark":"player"}],"heat":{"x0":-1173.77,"z0":-1873.77,"dx":29.496805555555554,"dz":29.484128440366973,"grid":[[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,-0.73,-4.56,-8.0,-11.41,-15.19,-19.26,-23.51,-27.67,-31.5,-35.32,-39.06,-42.31,-44.38,-42.12,-40.08,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-45.22,-42.06,-46.58,-47.24,-46.27,-44.8,-43.12,-41.62,-39.92,-38.29,-36.77,-35.35,-34.49],[null,null,null,null,null,null,-2.41,-5.76,-8.35,-11.98,-18.72,-24.8,-28.97,-31.9,-33.88,-35.93,-38.52,-42.03,-44.3,-42.55,-40.18,-49.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-43.07,-42.5,-46.48,-47.09,-45.8,-44.18,-42.38,-40.59,-38.74,-36.94,-35.46,-34.5,-34.36],[null,null,null,null,null,null,-3.46,-6.18,-9.05,-19.87,-26.19,-28.39,-30.49,-32.5,-34.35,-36.04,-37.61,-40.59,-43.89,-42.74,-39.29,-48.03,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-42.68,-42.72,-46.15,-46.75,-45.09,-43.27,-41.26,-39.26,-37.18,-35.52,-34.18,-34.29,-34.28],[null,null,null,null,null,null,-4.01,-6.47,-11.71,-23.55,-25.8,-28.0,-30.1,-32.09,-33.94,-35.41,-37.12,-38.57,-40.95,-41.51,-39.7,-47.07,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-41.99,-43.04,-46.0,-46.23,-44.36,-42.34,-40.07,-37.85,-35.69,-34.24,-33.9,-34.17,-34.18],[null,null,null,null,null,null,-4.34,-7.17,-15.66,-23.11,-25.36,-27.56,-29.64,-31.44,-32.87,-34.3,-35.95,-37.87,-39.35,-40.55,-39.94,-46.25,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.78,-41.29,-43.01,-46.66,-45.7,-43.74,-41.48,-39.1,-36.78,-34.73,-33.73,-33.71,-34.05,-33.94],[null,null,null,null,null,null,-4.21,-6.38,-15.57,-22.65,-24.9,-27.07,-28.85,-30.55,-31.99,-33.41,-35.32,-37.22,-38.74,-40.28,-40.44,-45.55,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.09,-40.59,-43.24,-46.36,-45.27,-43.35,-40.95,-38.4,-36.07,-34.45,-33.75,-33.61,-33.93,-33.91],[null,null,null,null,null,null,-3.55,-6.34,-14.21,-22.2,-24.43,-26.52,-28.18,-29.82,-31.69,-33.22,-34.96,-36.73,-38.41,-39.86,-40.55,-44.55,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-48.38,-39.88,-43.89,-45.79,-45.26,-43.08,-40.71,-38.18,-35.72,-34.13,-33.37,-33.5,-33.82,-33.89],[null,null,null,null,null,null,-2.18,-6.16,-12.11,-21.17,-24.05,-26.04,-27.82,-29.5,-31.4,-33.32,-34.94,-36.61,-38.33,-39.69,-40.45,-43.21,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-47.66,-39.88,-44.31,-46.09,-45.08,-42.88,-40.51,-37.95,-35.61,-33.93,-33.2,-33.28,-33.68,-33.69],[null,null,null,null,null,null,0.01,-5.44,-9.44,-18.11,-23.68,-25.86,-27.75,-29.48,-31.27,-33.25,-34.73,-36.44,-38.2,-39.73,-40.4,-42.08,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-46.89,-40.25,-44.36,-46.26,-44.9,-42.67,-40.28,-37.71,-35.29,-33.74,-32.99,-33.15,-33.55,-33.61],[null,null,null,null,null,null,3.93,-4.09,-7.82,-14.46,-22.34,-25.56,-27.56,-29.23,-30.98,-32.78,-34.52,-36.28,-37.99,-40.84,-41.46,-41.01,-49.78,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-46.09,-40.65,-44.96,-45.97,-44.7,-42.48,-40.03,-37.48,-35.06,-33.48,-32.92,-32.95,-33.39,-33.61],[null,null,null,null,null,null,8.66,0.1,-5.08,-10.49,-17.96,-24.78,-27.41,-29.09,-30.86,-32.64,-34.36,-36.11,-37.61,-41.56,-42.63,-39.88,-48.33,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-45.27,-41.09,-45.47,-45.79,-44.49,-42.24,-39.8,-37.22,-34.85,-33.32,-32.63,-32.8,-33.29,-33.48],[null,null,null,null,null,null,14.84,5.94,-2.33,-9.57,-13.35,-19.99,-25.88,-29.21,-30.99,-32.66,-34.31,-35.91,-37.24,-40.95,-43.06,-39.53,-46.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-44.37,-41.61,-45.59,-46.09,-44.28,-42.0,-39.55,-36.95,-34.53,-33.05,-32.53,-32.65,-33.2,-33.24],[null,null,null,null,null,null,21.37,13.57,3.11,-6.37,-11.69,-15.74,-21.11,-26.46,-31.02,-32.79,-34.38,-35.82,-37.14,-38.43,-41.24,-39.97,-43.2,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-43.42,-42.12,-45.71,-45.94,-44.01,-41.77,-39.27,-36.71,-34.2,-32.69,-32.29,-32.48,-33.04,-33.24],[null,null,null,null,null,null,27.28,22.23,12.25,1.04,-8.99,-14.66,-18.96,-22.56,-27.59,-31.38,-34.26,-35.85,-37.19,-38.47,-39.75,-39.78,-42.18,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-42.43,-42.64,-46.24,-45.52,-43.78,-41.49,-38.98,-36.39,-34.0,-32.53,-32.02,-32.3,-32.88,-33.13],[null,null,null,null,null,null,33.78,30.32,22.52,11.34,-0.42,-10.96,-17.31,-22.19,-26.02,-29.96,-33.72,-36.91,-38.48,-39.53,-40.61,-40.55,-43.88,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.85,-41.33,-43.11,-45.47,-45.65,-43.53,-41.18,-38.65,-36.06,-33.7,-32.28,-31.7,-32.1,-32.74,-32.97],[null,null,null,null,null,null,36.56,36.89,32.15,23.53,10.93,-0.5,-12.45,-20.51,-25.2,-29.34,-33.16,-36.8,-40.12,-42.72,-44.2,-41.51,-42.17,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-48.66,-40.14,-43.83,-46.24,-45.13,-43.21,-40.88,-38.34,-35.71,-33.51,-31.89,-31.45,-31.89,-32.49,-32.99],[null,null,null,null,null,null,36.26,40.63,40.66,33.66,24.02,10.82,-2.87,-13.58,-22.02,-28.01,-32.41,-36.34,-39.84,-42.78,-44.97,-42.19,-40.57,-49.35,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-47.38,-39.98,-44.3,-46.61,-45.08,-42.89,-40.5,-37.96,-35.35,-33.12,-31.51,-31.26,-31.68,-32.42,-32.79],[null,null,null,null,null,null,33.66,39.55,43.14,43.15,36.33,24.15,10.36,-2.55,-14.83,-22.91,-29.52,-34.73,-38.99,-42.26,-44.23,-43.02,-39.42,-47.6,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-45.95,-40.72,-44.77,-46.46,-44.76,-42.55,-40.13,-37.57,-34.95,-32.55,-31.26,-30.95,-31.5,-32.24,-32.57],[null,null,null,null,null,null,30.2,36.33,42.21,44.69,43.53,34.33,22.52,8.81,-3.21,-15.1,-24.11,-30.5,-36.33,-40.43,-43.29,-43.57,-40.04,-45.63,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-44.4,-41.5,-45.17,-46.35,-44.38,-42.14,-39.69,-37.13,-34.51,-32.12,-30.89,-30.7,-31.22,-32.01,-32.64],[null,null,null,null,null,null,25.86,31.89,38.06,43.39,44.03,42.4,31.18,20.1,6.05,-5.77,-16.39,-24.96,-31.79,-37.37,-41.32,-42.08,-40.6,-43.43,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-42.8,-42.34,-45.48,-46.01,-43.99,-41.72,-39.25,-36.67,-34.05,-31.81,-30.39,-30.39,-30.97,-31.88,-32.45],[null,null,null,null,null,null,20.88,26.57,32.98,38.57,42.23,41.52,34.01,26.55,14.11,1.74,-9.6,-19.15,-26.89,-33.72,-39.46,-41.6,-41.09,-40.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.72,-41.16,-42.91,-46.34,-45.64,-43.58,-41.27,-38.78,-36.17,-33.69,-31.41,-30.06,-29.96,-30.66,-31.73,-32.18],[null,null,null,null,null,null,14.84,20.65,26.92,32.9,36.91,37.72,33.99,26.52,17.79,6.17,-4.5,-14.44,-22.9,-30.61,-36.61,-41.64,-41.18,-38.85,-47.57,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-48.02,-39.6,-43.85,-46.45,-45.29,-43.15,-40.81,-38.29,-35.68,-33.11,-30.83,-29.71,-29.62,-30.44,-31.54,-32.22],[null,null,null,null,null,null,8.96,14.15,20.66,26.82,31.09,32.76,29.81,24.96,16.56,7.11,-2.52,-11.39,-20.23,-28.06,-34.66,-39.8,-41.51,-39.6,-44.84,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-46.27,-40.5,-44.63,-46.55,-44.89,-42.72,-40.33,-37.78,-35.16,-32.55,-30.22,-29.43,-29.29,-30.16,-31.33,-32.06],[null,null,null,null,null,null,2.64,7.44,13.96,20.59,25.9,27.58,26.15,21.36,13.67,5.1,-3.38,-11.35,-19.46,-26.54,-33.14,-39.06,-41.71,-40.43,-42.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-44.42,-41.36,-45.63,-45.7,-44.43,-42.21,-39.81,-37.23,-34.62,-32.03,-29.78,-28.74,-28.85,-29.94,-31.1,-31.94],[null,null,null,null,null,null,-3.19,0.94,7.36,14.1,19.31,22.11,21.36,17.22,10.58,2.78,-4.92,-12.4,-19.26,-26.04,-32.49,-38.18,-41.41,-40.71,-39.04,-48.22,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-42.49,-42.35,-45.7,-45.92,-43.98,-41.71,-39.25,-36.68,-34.07,-31.51,-29.38,-28.35,-28.5,-29.64,-30.86,-31.9],[null,null,null,null,null,null,-8.8,-4.83,1.09,8.02,13.98,17.01,16.85,13.18,7.78,0.75,-6.16,-12.98,-19.47,-25.67,-31.76,-37.35,-41.78,-41.62,-39.8,-45.14,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.07,-40.48,-43.12,-46.17,-45.58,-43.51,-41.16,-38.69,-36.11,-33.49,-30.94,-28.93,-27.98,-28.21,-29.35,-30.79,-31.79],[null,null,null,null,null,null,-13.7,-10.0,-4.23,2.8,8.97,12.55,12.58,9.64,5.08,-1.3,-7.41,-13.42,-19.24,-25.17,-30.84,-36.34,-40.7,-42.6,-40.87,-41.96,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-46.96,-40.09,-44.27,-46.26,-45.12,-42.97,-40.59,-38.11,-35.51,-32.9,-30.36,-28.55,-27.42,-27.85,-29.11,-30.63,-31.58],[null,null,null,null,null,null,-17.43,-14.18,-8.86,-2.02,4.26,7.97,8.98,6.75,2.33,-3.12,-8.37,-13.48,-18.79,-24.34,-29.85,-35.17,-39.86,-43.36,-41.68,-39.05,-47.75,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-45.11,-41.2,-45.13,-46.53,-44.62,-42.42,-40.02,-37.49,-34.89,-32.29,-29.77,-27.79,-27.03,-27.49,-28.87,-30.5,-31.44],[null,null,null,null,null,null,-20.45,-17.47,-12.37,-5.81,0.55,4.07,5.33,3.7,-0.13,-4.53,-9.03,-13.38,-18.19,-23.25,-28.62,-33.91,-38.63,-42.79,-44.72,-43.7,-46.36,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.63,-46.2,-46.64,-46.07,-44.09,-41.8,-39.36,-36.84,-34.24,-31.67,-29.16,-27.46,-26.58,-27.12,-28.65,-30.32,-31.46],[null,null,null,null,null,null,-22.68,-19.82,-15.05,-8.92,-2.91,0.91,1.74,0.62,-2.32,-5.91,-9.62,-13.38,-17.23,-22.02,-27.24,-32.44,-37.27,-41.46,-45.11,-47.91,-49.46,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.93,-49.54,-48.61,-47.29,-45.53,-43.47,-41.2,-38.71,-36.16,-33.56,-31.0,-28.57,-26.8,-26.13,-26.81,-28.38,-30.2,-31.36],[null,null,null,null,null,null,-23.93,-21.35,-17.07,-11.46,-6.21,-2.83,-1.5,-2.31,-4.53,-7.15,-9.87,-12.77,-16.32,-20.71,-25.73,-30.87,-35.75,-40.18,-44.07,-46.97,-48.87,-49.8,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.89,-49.34,-48.27,-46.83,-44.98,-42.84,-40.51,-38.01,-35.44,-32.86,-30.33,-27.98,-26.03,-25.57,-26.46,-28.18,-30.11,-31.42],[null,null,null,null,null,null,-24.59,-22.47,-18.56,-13.57,-8.92,-5.58,-4.72,-5.14,-6.64,-8.24,-9.99,-12.25,-15.16,-19.43,-24.17,-29.3,-34.27,-38.85,-42.79,-46.02,-48.28,-49.55,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.71,-49.07,-47.83,-46.26,-44.38,-42.18,-39.78,-37.27,-34.7,-32.13,-29.63,-27.29,-25.46,-25.09,-26.14,-27.97,-30.03,-31.48],[null,null,null,null,null,null,-24.98,-23.07,-19.59,-15.35,-11.23,-8.89,-7.42,-7.8,-8.54,-9.36,-10.25,-11.48,-14.15,-17.99,-22.68,-27.77,-32.78,-37.46,-41.42,-45.14,-47.57,-49.23,-49.9,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.97,-49.61,-48.73,-47.4,-45.7,-43.7,-41.46,-39.04,-36.49,-33.92,-31.4,-28.92,-26.61,-24.96,-24.74,-25.95,-27.74,-29.87,-31.41],[null,null,null,null,null,null,-25.22,-23.34,-20.35,-16.63,-12.99,-10.71,-9.92,-10.12,-10.23,-10.18,-10.31,-11.54,-13.21,-16.88,-21.43,-26.46,-31.49,-36.18,-40.43,-44.06,-46.71,-48.74,-49.58,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.84,-49.33,-48.26,-46.85,-45.05,-42.95,-40.67,-38.22,-35.67,-33.12,-30.6,-28.21,-26.0,-24.52,-24.32,-25.57,-27.62,-29.72,-31.45],[null,null,null,null,null,null,-25.29,-23.72,-20.9,-17.43,-14.32,-12.19,-11.83,-11.82,-11.62,-11.01,-10.7,-10.94,-12.81,-16.0,-20.41,-25.38,-30.41,-35.08,-39.26,-42.99,-45.87,-48.16,-49.5,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.66,-48.93,-47.83,-46.24,-44.35,-42.15,-39.85,-37.36,-34.81,-32.28,-29.79,-27.44,-25.34,-23.81,-23.9,-25.32,-27.45,-29.8,-31.37],[null,null,null,null,null,null,-25.57,-23.86,-21.19,-18.18,-15.32,-13.61,-13.03,-12.91,-12.37,-11.52,-10.55,-10.59,-11.96,-15.14,-19.66,-24.53,-29.48,-34.05,-38.26,-41.96,-45.05,-47.46,-48.98,-49.77,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.87,-49.45,-48.61,-47.19,-45.58,-43.58,-41.35,-38.95,-36.46,-33.92,-31.41,-28.99,-26.72,-24.63,-23.18,-23.33,-24.96,-27.34,-29.76,-31.48],[null,null,null,null,null,null,-25.48,-23.94,-21.33,-18.49,-15.92,-14.33,-13.73,-13.42,-12.56,-11.45,-10.26,-9.84,-10.92,-14.12,-18.59,-23.55,-28.42,-33.0,-37.11,-40.9,-44.04,-46.72,-48.54,-49.58,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.75,-49.12,-48.07,-46.57,-44.79,-42.73,-40.45,-38.03,-35.52,-32.98,-30.5,-28.15,-25.93,-23.98,-22.76,-23.09,-24.87,-27.29,-29.78,-31.47],[null,null,null,null,null,null,-25.51,-23.94,-21.44,-18.59,-16.15,-14.7,-14.03,-13.62,-12.62,-11.09,-9.69,-8.73,-9.71,-12.77,-17.22,-22.26,-27.18,-31.66,-35.81,-39.65,-42.99,-45.76,-47.9,-49.1,-49.88,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.92,-49.51,-48.63,-47.41,-45.82,-43.93,-41.79,-39.46,-37.03,-34.51,-32.02,-29.59,-27.3,-25.19,-23.32,-22.36,-22.7,-24.54,-27.27,-29.73,-31.26],[null,null,null,null,null,null,-25.61,-23.95,-21.47,-18.67,-16.18,-14.62,-14.14,-13.55,-12.32,-10.63,-8.73,-7.91,-8.42,-11.4,-15.46,-20.5,-25.39,-29.95,-34.12,-38.12,-41.52,-44.68,-46.98,-48.79,-49.7,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.79,-49.17,-48.12,-46.71,-44.95,-42.91,-40.76,-38.39,-35.95,-33.46,-31.01,-28.65,-26.47,-24.41,-22.69,-22.01,-22.3,-24.54,-27.13,-29.84,-31.35],[null,null,null,null,null,null,-25.67,-23.85,-21.51,-18.69,-16.2,-14.78,-14.2,-13.49,-12.1,-10.05,-7.89,-6.46,-6.63,-8.97,-13.1,-18.08,-22.99,-27.58,-31.92,-36.07,-39.96,-43.27,-46.0,-48.18,-49.19,-49.96,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.87,-49.53,-48.6,-47.38,-45.81,-43.96,-41.88,-39.65,-37.26,-34.8,-32.36,-29.94,-27.67,-25.58,-23.65,-22.13,-21.27,-22.16,-24.33,-27.19,-29.73,-31.51],[null,null,null,null,null,null,-25.67,-24.04,-21.44,-18.78,-16.28,-14.85,-14.24,-13.29,-11.8,-9.47,-7.0,-5.34,-4.97,-6.71,-10.36,-15.1,-20.05,-24.76,-29.41,-33.81,-37.97,-41.61,-44.74,-47.29,-48.97,-49.79,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.55,-49.06,-48.0,-46.58,-44.87,-42.89,-40.73,-38.44,-36.05,-33.65,-31.22,-28.88,-26.67,-24.69,-22.94,-21.46,-20.73,-21.83,-24.27,-27.17,-29.72,-31.47],[null,null,null,null,null,null,-25.67,-24.02,-21.51,-18.7,-16.23,-14.85,-14.25,-13.29,-11.51,-9.02,-6.3,-4.16,-3.36,-4.43,-7.5,-12.06,-16.94,-21.83,-26.65,-31.21,-35.71,-39.67,-43.3,-46.23,-48.4,-49.36,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.81,-49.36,-48.4,-47.19,-45.63,-43.78,-41.72,-39.51,-37.18,-34.79,-32.4,-30.04,-27.77,-25.73,-23.81,-22.19,-20.97,-20.67,-21.67,-24.24,-27.22,-29.81,-31.43],[null,null,null,null,null,null,-25.5,-24.01,-21.49,-18.7,-16.25,-14.88,-14.12,-13.37,-11.37,-8.64,-5.77,-3.18,-1.93,-2.32,-4.91,-9.14,-13.93,-18.84,-23.72,-28.63,-33.32,-37.73,-41.69,-44.97,-47.52,-49.09,-49.75,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.94,-49.65,-48.87,-47.75,-46.27,-44.56,-42.6,-40.45,-38.18,-35.84,-33.47,-31.12,-28.83,-26.7,-24.71,-22.94,-21.52,-20.46,-20.41,-21.63,-24.23,-27.23,-29.79,-31.31],[null,null,null,null,null,null,-25.57,-23.93,-21.45,-18.72,-16.26,-14.7,-14.26,-13.39,-11.51,-8.5,-5.37,-2.54,-1.03,-0.7,-2.66,-6.62,-11.1,-15.89,-20.84,-25.83,-30.83,-35.55,-39.99,-43.67,-46.66,-48.6,-49.59,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.69,-49.19,-48.22,-46.82,-45.24,-43.41,-41.32,-39.13,-36.83,-34.47,-32.13,-29.82,-27.64,-25.59,-23.76,-22.18,-20.9,-20.15,-20.08,-21.6,-24.24,-27.19,-29.55,-31.12],[null,null,null,null,null,null,-25.69,-24.07,-21.52,-18.72,-16.33,-14.85,-14.24,-13.36,-11.64,-8.65,-5.25,-2.27,-0.21,0.56,-0.98,-4.07,-8.42,-12.88,-17.79,-22.95,-28.06,-33.19,-37.95,-42.12,-45.35,-47.87,-49.16,-49.88,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.81,-49.4,-48.57,-47.39,-45.93,-44.15,-42.12,-40.01,-37.74,-35.42,-33.08,-30.79,-28.55,-26.46,-24.55,-22.86,-21.41,-20.36,-19.79,-19.78,-21.53,-24.23,-27.23,-29.87,-31.43],[null,null,null,null,null,null,-25.56,-24.02,-21.47,-18.72,-16.38,-14.87,-14.27,-13.52,-11.88,-8.84,-5.52,-2.36,-0.03,1.26,0.82,-1.93,-5.5,-9.66,-14.54,-19.75,-25.14,-30.66,-35.8,-40.45,-44.25,-46.94,-48.99,-49.63,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.98,-49.7,-48.99,-47.92,-46.47,-44.78,-42.92,-40.82,-38.62,-36.32,-33.99,-31.67,-29.42,-27.28,-25.28,-23.46,-22.04,-20.73,-19.96,-19.47,-19.9,-21.55,-24.23,-27.2,-29.84,-31.52],[null,null,null,null,null,null,-25.34,-24.02,-21.43,-18.75,-16.32,-14.9,-14.35,-13.71,-12.01,-9.51,-6.22,-3.07,-0.38,1.57,1.52,0.46,-2.36,-6.36,-11.08,-16.33,-21.96,-27.7,-33.52,-38.63,-42.58,-46.03,-48.25,-49.62,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.72,-49.32,-48.36,-47.07,-45.5,-43.66,-41.61,-39.45,-37.17,-34.86,-32.54,-30.28,-28.06,-26.02,-24.15,-22.53,-21.18,-20.22,-19.52,-19.38,-19.76,-21.81,-24.23,-27.23,-29.89,-31.47],[null,null,null,null,null,null,-25.53,-23.89,-21.51,-18.73,-16.26,-14.97,-14.46,-13.77,-12.47,-10.2,-7.33,-4.28,-1.54,1.11,2.52,2.23,0.15,-3.34,-7.81,-13.1,-18.89,-24.99,-31.08,-36.65,-41.27,-44.85,-47.53,-48.96,-49.75,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.94,-49.65,-48.77,-47.55,-46.1,-44.36,-42.39,-40.26,-38.03,-35.71,-33.39,-31.09,-28.87,-26.79,-24.83,-23.1,-21.65,-20.54,-19.65,-19.38,-19.3,-19.71,-21.54,-24.27,-27.23,-29.87,-31.44],[null,null,null,null,null,null,-25.65,-24.05,-21.48,-18.72,-16.27,-15.08,-14.39,-13.93,-12.88,-11.24,-8.9,-5.91,-2.94,0.24,2.27,3.55,2.36,-0.88,-5.26,-10.33,-16.17,-22.44,-28.91,-34.76,-39.68,-43.7,-46.63,-48.72,-49.69,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.75,-49.22,-48.16,-46.78,-45.09,-43.17,-41.07,-38.87,-36.56,-34.23,-31.92,-29.65,-27.52,-25.49,-23.7,-22.12,-20.89,-19.91,-19.43,-19.18,-19.41,-19.79,-21.67,-24.25,-27.21,-29.8,-31.45],[null,null,null,null,null,null,-25.63,-23.99,-21.49,-18.71,-16.28,-14.91,-14.43,-14.16,-13.45,-11.98,-10.09,-7.75,-4.82,-1.4,1.85,3.41,3.4,0.7,-3.34,-8.25,-14.08,-20.29,-26.85,-32.98,-38.11,-42.33,-45.76,-48.17,-49.6,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.94,-49.61,-48.69,-47.44,-45.85,-43.97,-41.95,-39.73,-37.42,-35.08,-32.73,-30.43,-28.24,-26.17,-24.24,-22.61,-21.22,-20.11,-19.48,-19.12,-19.15,-19.29,-20.01,-21.62,-24.29,-27.19,-29.7,-31.46],[null,null,null,null,null,null,-25.56,-23.98,-21.47,-18.72,-16.3,-14.83,-14.52,-14.27,-13.75,-12.91,-11.39,-9.61,-6.85,-3.29,0.34,2.98,3.3,1.33,-1.96,-6.65,-12.21,-18.51,-25.01,-31.14,-36.55,-40.98,-44.65,-47.66,-49.45,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.78,-49.37,-48.2,-46.64,-44.91,-42.86,-40.68,-38.34,-35.94,-33.57,-31.21,-28.92,-26.78,-24.84,-23.03,-21.46,-20.33,-19.47,-18.97,-19.0,-19.07,-19.18,-19.83,-21.5,-24.21,-27.21,-29.82,-31.52],[null,null,null,null,null,null,-25.43,-24.02,-21.46,-18.7,-16.32,-15.05,-14.52,-14.45,-14.19,-13.58,-12.7,-11.23,-8.9,-5.21,-1.18,2.17,2.84,1.61,-1.27,-5.71,-11.07,-17.01,-23.45,-29.41,-34.94,-39.66,-43.59,-46.9,-49.14,-49.81,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.99,-49.76,-48.89,-47.55,-45.88,-43.88,-41.67,-39.31,-36.88,-34.4,-31.96,-29.57,-27.3,-25.22,-23.32,-21.67,-20.43,-19.48,-18.72,-18.62,-18.72,-18.87,-19.01,-19.82,-21.41,-24.26,-27.09,-29.87,-31.46],[null,null,null,null,null,null,-25.54,-23.94,-21.51,-18.71,-16.28,-15.21,-14.56,-14.55,-14.43,-14.17,-13.51,-12.48,-10.2,-6.94,-2.79,0.93,2.43,1.45,-0.8,-4.78,-9.85,-15.75,-22.03,-27.99,-33.39,-38.33,-42.57,-46.19,-48.67,-49.78,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.9,-49.51,-48.45,-46.82,-44.99,-42.85,-40.47,-37.96,-35.33,-32.75,-30.18,-27.77,-25.47,-23.47,-21.66,-20.18,-19.13,-18.24,-17.93,-18.04,-18.19,-18.43,-18.72,-19.51,-21.38,-24.11,-27.06,-29.84,-31.2],[null,null,null,null,null,null,-25.68,-24.02,-21.49,-18.77,-16.27,-14.89,-14.57,-14.6,-14.6,-14.43,-14.08,-13.27,-11.03,-8.08,-3.97,0.16,2.33,2.09,-0.2,-3.98,-8.84,-14.55,-20.63,-26.63,-32.01,-37.16,-41.64,-45.57,-48.44,-49.5,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.8,-49.22,-47.95,-46.1,-44.03,-41.64,-39.09,-36.34,-33.6,-30.8,-28.17,-25.68,-23.41,-21.34,-19.59,-18.27,-17.28,-16.78,-16.81,-17.01,-17.35,-17.66,-18.13,-19.19,-21.06,-23.94,-27.01,-29.72,-31.38],[null,null,null,null,null,null,-25.71,-23.93,-21.5,-18.77,-16.37,-14.92,-14.58,-14.64,-14.67,-14.65,-14.34,-13.64,-11.93,-8.65,-4.44,-0.26,2.27,2.37,0.52,-2.91,-7.7,-13.36,-19.4,-25.34,-31.0,-36.14,-40.82,-45.05,-48.05,-49.52,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.99,-49.76,-48.98,-47.45,-45.32,-42.89,-40.32,-37.51,-34.58,-31.61,-28.75,-25.93,-23.26,-20.95,-18.93,-17.25,-16.0,-15.17,-14.96,-15.2,-15.68,-16.13,-16.7,-17.34,-18.45,-20.74,-23.71,-26.98,-29.69,-31.46],[null,null,null,null,null,null,-25.51,-24.02,-21.51,-18.7,-16.24,-14.86,-14.58,-14.66,-14.72,-14.7,-14.56,-13.85,-12.14,-8.78,-4.34,-0.2,2.81,3.26,1.62,-1.83,-6.57,-12.27,-18.29,-24.27,-29.98,-35.25,-40.02,-44.45,-47.69,-49.18,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.91,-49.63,-48.5,-46.81,-44.4,-41.74,-38.87,-35.76,-32.57,-29.46,-26.33,-23.43,-21.27,-18.67,-16.51,-14.95,-13.8,-13.17,-13.07,-13.45,-13.99,-14.66,-15.52,-16.38,-17.84,-20.18,-23.48,-26.84,-29.6,-31.28],[null,null,null,null,null,null,-25.64,-24.02,-21.5,-18.7,-16.26,-14.76,-14.59,-14.67,-14.73,-14.75,-14.58,-13.9,-12.11,-8.88,-4.23,0.39,3.13,3.61,2.43,-0.84,-5.54,-11.22,-17.33,-23.38,-29.14,-34.48,-39.44,-43.97,-47.43,-49.25,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-49.89,-49.47,-48.33,-46.26,-43.77,-40.67,-37.55,-34.18,-31.36,-28.18,-25.16,-22.67,-20.12,-17.8,-15.68,-13.9,-12.46,-11.58,-11.25,-11.54,-12.24,-13.17,-14.22,-15.39,-17.0,-19.74,-23.26,-26.64,-29.65,-31.39],[null,null,null,null,null,null,-25.61,-24.03,-21.51,-18.7,-16.25,-14.75,-14.62,-14.67,-14.74,-14.76,-14.59,-13.9,-12.18,-8.92,-4.13,0.64,3.87,4.58,3.25,0.12,-4.62,-10.25,-16.36,-22.5,-28.38,-33.8,-38.85,-43.45,-47.0,-49.11,-49.93,-50.0,-50.0,-50.0,-50.0,-50.0,-49.84,-49.45,-48.2,-46.01,-43.1,-40.01,-36.92,-34.31,-31.8,-28.88,-26.12,-23.27,-20.59,-18.0,-15.49,-13.43,-11.56,-10.37,-9.68,-9.76,-10.65,-11.69,-12.97,-14.53,-16.43,-19.42,-22.95,-26.55,-29.55,-31.27],[null,null,null,null,null,null,-25.5,-23.99,-21.5,-18.71,-16.24,-14.72,-14.64,-14.67,-14.74,-14.75,-14.55,-13.94,-12.11,-8.96,-4.05,0.95,4.41,5.2,3.88,1.24,-3.4,-9.08,-15.29,-21.56,-27.53,-33.07,-38.33,-43.22,-46.9,-48.9,-49.88,-50.0,-50.0,-50.0,-50.0,-50.0,-49.88,-49.46,-48.35,-46.21,-43.87,-41.34,-38.9,-36.27,-33.47,-30.58,-27.54,-24.54,-21.48,-18.56,-15.85,-13.32,-11.15,-9.47,-8.51,-8.37,-9.27,-10.56,-12.01,-13.72,-15.76,-19.07,-22.72,-26.43,-29.49,-31.22],[null,null,null,null,null,null,-25.67,-23.95,-21.47,-18.73,-16.34,-14.93,-14.61,-14.67,-14.74,-14.77,-14.56,-13.8,-12.1,-8.83,-4.02,1.05,5.12,6.45,5.55,2.38,-2.06,-7.83,-14.13,-20.41,-26.58,-32.37,-37.74,-42.75,-46.61,-48.91,-49.79,-50.0,-50.0,-50.0,-50.0,-50.0,-49.94,-49.67,-48.76,-47.2,-45.33,-43.29,-40.91,-38.33,-35.46,-32.45,-29.27,-26.04,-22.79,-19.61,-16.53,-13.61,-11.2,-9.25,-7.99,-7.72,-8.27,-9.58,-11.27,-13.12,-15.48,-18.72,-22.57,-26.27,-29.4,-31.41],[null,null,null,null,null,null,-25.49,-23.98,-21.43,-18.72,-16.43,-14.95,-14.58,-14.67,-14.74,-14.75,-14.56,-13.92,-12.15,-8.85,-3.99,1.2,5.43,7.13,6.65,3.7,-0.89,-6.56,-12.96,-19.48,-25.77,-31.7,-37.32,-42.35,-46.14,-48.75,-49.68,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.82,-49.32,-48.33,-46.87,-45.0,-42.88,-40.38,-37.54,-34.37,-31.09,-27.7,-24.27,-20.81,-17.45,-14.45,-11.78,-9.38,-7.88,-7.4,-7.72,-8.97,-10.76,-12.73,-15.1,-18.51,-22.48,-26.26,-29.43,-31.35],[null,null,null,null,null,null,-25.28,-24.07,-21.4,-18.7,-16.22,-15.06,-14.58,-14.67,-14.74,-14.76,-14.58,-13.85,-12.12,-9.05,-4.13,1.22,5.34,7.54,7.07,4.42,-0.2,-6.24,-12.62,-19.11,-25.47,-31.61,-37.1,-42.34,-46.43,-48.79,-49.73,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.71,-49.26,-48.11,-46.54,-44.6,-42.22,-39.31,-36.33,-32.96,-29.43,-25.81,-22.19,-18.76,-15.38,-12.36,-10.01,-8.2,-7.37,-7.37,-8.66,-10.45,-12.5,-14.97,-18.37,-22.42,-26.28,-29.45,-31.25],[null,null,null,null,null,null,-25.51,-24.0,-21.49,-18.72,-16.38,-14.76,-14.59,-14.67,-14.74,-14.76,-14.57,-13.94,-12.33,-9.15,-4.4,0.66,4.34,6.32,6.54,3.71,-0.9,-6.61,-13.08,-19.59,-25.89,-31.99,-37.57,-42.63,-46.27,-48.93,-49.75,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.66,-49.06,-47.83,-46.15,-43.89,-41.11,-38.05,-34.67,-31.07,-27.39,-23.65,-20.03,-16.5,-13.35,-10.74,-8.76,-7.68,-7.52,-8.49,-10.28,-12.35,-14.85,-18.33,-22.39,-26.26,-29.36,-31.18],[null,null,null,null,null,null,-25.45,-23.99,-21.51,-18.72,-16.27,-15.13,-14.58,-14.67,-14.75,-14.77,-14.5,-14.04,-12.52,-8.96,-4.91,-0.06,3.53,5.91,5.34,2.33,-2.37,-8.14,-14.28,-20.66,-26.84,-32.71,-38.13,-43.04,-46.76,-48.99,-49.81,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.99,-49.61,-48.75,-47.26,-45.19,-42.6,-39.59,-36.21,-32.61,-28.86,-25.05,-21.29,-17.71,-14.41,-11.53,-9.4,-8.08,-7.9,-8.47,-10.2,-12.33,-14.97,-18.33,-22.36,-26.31,-29.46,-31.38],[null,null,null,null,null,null,-25.45,-23.95,-21.52,-18.75,-16.39,-14.81,-14.58,-14.67,-14.75,-14.77,-14.63,-14.12,-12.6,-9.75,-5.68,-1.42,1.95,3.45,2.9,0.05,-4.54,-9.93,-15.87,-22.2,-27.96,-33.64,-38.78,-43.54,-47.01,-49.07,-49.83,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.89,-49.38,-48.04,-46.27,-43.83,-40.84,-37.58,-34.0,-30.22,-26.38,-22.57,-18.86,-15.45,-12.45,-10.09,-8.58,-8.02,-8.57,-10.19,-12.28,-14.98,-18.28,-22.35,-26.13,-29.48,-31.38],[null,null,null,null,null,null,-25.61,-23.99,-21.52,-18.71,-16.27,-14.76,-14.59,-14.67,-14.74,-14.78,-14.63,-14.16,-12.85,-10.26,-6.87,-3.22,-0.56,0.51,-0.21,-2.92,-7.26,-12.57,-18.13,-23.79,-29.47,-34.69,-39.59,-43.86,-47.07,-49.21,-49.81,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.56,-48.78,-47.09,-44.79,-41.96,-38.76,-35.24,-31.51,-27.66,-23.77,-20.01,-16.53,-13.35,-11.09,-9.17,-8.52,-8.75,-10.29,-12.31,-14.85,-18.27,-22.35,-25.99,-29.45,-31.16],[null,null,null,null,null,null,-25.41,-24.05,-21.5,-18.7,-16.29,-14.94,-14.58,-14.67,-14.75,-14.79,-14.71,-14.18,-13.36,-11.3,-8.28,-5.59,-3.54,-2.9,-3.97,-6.77,-10.87,-15.59,-20.81,-26.1,-31.21,-36.01,-40.48,-44.24,-47.47,-49.25,-49.88,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.85,-49.19,-47.76,-45.61,-42.98,-39.87,-36.38,-32.7,-28.83,-24.92,-21.1,-17.51,-14.31,-11.95,-10.05,-9.0,-8.95,-10.25,-12.26,-14.81,-18.37,-22.34,-26.21,-29.34,-31.3],[null,null,null,null,null,null,-25.55,-24.01,-21.51,-18.71,-16.28,-14.81,-14.58,-14.67,-14.75,-14.8,-14.7,-14.5,-13.72,-12.26,-10.22,-8.13,-6.75,-6.83,-8.32,-11.1,-14.72,-19.12,-23.83,-28.67,-33.24,-37.5,-41.49,-45.06,-47.77,-49.31,-49.84,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.46,-48.25,-46.36,-43.89,-40.87,-37.48,-33.77,-29.93,-26.02,-22.16,-18.51,-15.24,-12.46,-10.57,-9.34,-9.25,-10.47,-12.25,-14.85,-18.28,-22.31,-26.22,-29.34,-31.18],[null,null,null,null,null,null,-25.52,-24.02,-21.46,-18.75,-16.4,-14.79,-14.61,-14.67,-14.75,-14.82,-14.8,-14.67,-14.17,-13.07,-11.71,-10.69,-10.13,-10.57,-12.51,-15.32,-18.78,-22.64,-26.92,-31.07,-35.21,-39.04,-42.5,-45.6,-48.17,-49.4,-49.86,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.66,-48.76,-47.03,-44.62,-41.71,-38.45,-34.8,-30.97,-27.07,-23.18,-19.47,-16.14,-13.15,-10.99,-9.76,-9.52,-10.39,-12.22,-14.82,-18.27,-22.23,-26.16,-29.28,-31.08],[null,null,null,null,null,null,-25.44,-23.99,-21.51,-18.76,-16.3,-14.77,-14.63,-14.67,-14.76,-14.83,-14.86,-14.78,-14.54,-13.99,-13.21,-12.88,-13.22,-14.39,-16.41,-19.1,-22.23,-25.8,-29.67,-33.29,-36.96,-40.28,-43.41,-46.29,-48.14,-49.57,-49.9,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.83,-49.06,-47.53,-45.29,-42.5,-39.31,-35.77,-31.96,-28.05,-24.12,-20.36,-16.94,-13.86,-11.78,-10.44,-9.78,-10.46,-12.04,-14.43,-17.96,-22.01,-25.95,-29.04,-30.88],[null,null,null,null,null,null,-25.57,-24.07,-21.51,-18.74,-16.36,-14.88,-14.58,-14.67,-14.76,-14.84,-14.9,-14.9,-14.81,-14.5,-14.38,-14.62,-15.53,-17.04,-19.12,-21.78,-24.9,-28.12,-31.46,-34.99,-38.21,-41.28,-44.09,-46.73,-48.46,-49.64,-49.95,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.94,-49.4,-48.01,-45.81,-43.28,-40.17,-36.62,-32.87,-28.92,-24.96,-21.12,-17.6,-14.5,-12.22,-10.83,-9.88,-10.18,-11.61,-14.03,-17.41,-21.47,-25.41,-28.59,-30.57],[null,null,null,null,null,null,-25.59,-24.02,-21.51,-18.73,-16.73,-14.74,-14.59,-14.67,-14.76,-14.85,-14.92,-14.97,-14.96,-14.9,-14.98,-15.63,-16.97,-18.6,-20.85,-23.55,-26.45,-29.65,-32.8,-35.96,-39.02,-41.91,-44.55,-46.95,-48.64,-49.6,-49.96,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.58,-48.33,-46.52,-43.99,-40.86,-37.43,-33.64,-29.7,-25.67,-21.77,-18.11,-14.81,-12.25,-10.8,-9.53,-9.61,-10.75,-13.08,-16.49,-20.39,-24.4,-27.65,-29.72],[null,null,null,null,null,null,-25.53,-23.98,-21.5,-18.74,-16.33,-15.01,-14.65,-14.67,-14.76,-14.85,-14.93,-15.01,-15.07,-15.1,-15.33,-16.19,-17.59,-19.45,-21.75,-24.43,-27.29,-30.36,-33.5,-36.53,-39.53,-42.23,-44.79,-47.08,-48.83,-49.7,-49.96,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.69,-48.72,-47.0,-44.56,-41.55,-38.07,-34.25,-30.25,-26.12,-21.92,-18.23,-14.56,-11.9,-9.92,-8.88,-8.47,-9.11,-11.13,-14.4,-18.55,-22.35,-25.96,-28.06],[null,null,null,null,null,null,-25.46,-23.97,-21.5,-18.76,-16.24,-14.78,-14.6,-14.67,-14.76,-14.85,-14.94,-15.02,-15.1,-15.19,-15.48,-16.41,-17.86,-19.83,-22.15,-24.81,-27.71,-30.72,-33.78,-36.83,-39.68,-42.41,-44.91,-47.2,-48.84,-49.7,-49.98,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.82,-49.07,-47.42,-45.04,-42.14,-38.59,-34.66,-30.46,-26.14,-21.94,-17.85,-14.13,-11.04,-8.57,-7.03,-6.19,-6.7,-8.59,-11.64,-15.43,-19.71,-23.36,-25.73],[null,null,null,null,null,null,-25.5,-23.98,-21.47,-18.72,-16.23,-14.95,-14.59,-14.67,-14.76,-14.85,-14.94,-15.02,-15.11,-15.2,-15.55,-16.5,-17.97,-20.0,-22.34,-24.99,-27.86,-30.86,-33.92,-36.92,-39.8,-42.48,-44.97,-47.27,-48.92,-49.73,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.9,-49.24,-47.82,-45.6,-42.55,-38.98,-34.82,-30.52,-25.9,-21.36,-16.97,-12.94,-9.32,-6.61,-4.43,-3.18,-2.71,-4.11,-7.24,-11.37,-15.61,-19.52,-22.66],[null,null,null,null,null,null,-25.61,-23.99,-21.47,-18.76,-16.32,-14.83,-14.6,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.2,-15.55,-16.51,-18.03,-20.02,-22.39,-25.04,-27.93,-30.93,-33.97,-36.98,-39.83,-42.53,-45.0,-47.31,-48.93,-49.74,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.2,-48.28,-46.03,-43.01,-39.27,-34.91,-30.2,-25.24,-20.48,-15.7,-11.26,-7.2,-3.68,-0.98,0.83,1.73,0.92,-1.64,-5.95,-10.48,-14.83,-18.41],[null,null,null,null,null,null,-25.52,-23.97,-21.51,-18.73,-16.5,-14.82,-14.59,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.2,-15.56,-16.52,-18.06,-20.05,-22.46,-25.1,-27.97,-30.97,-34.01,-37.03,-39.91,-42.57,-45.02,-47.33,-48.92,-49.72,-49.98,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.63,-48.49,-46.42,-43.4,-39.41,-35.01,-29.96,-24.67,-19.32,-14.06,-8.97,-4.66,-0.31,2.99,5.64,7.02,6.38,4.56,0.38,-4.48,-9.41,-13.69],[null,null,null,null,null,null,-25.5,-24.07,-21.49,-18.78,-16.33,-14.74,-14.6,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.2,-15.66,-16.56,-18.07,-20.07,-22.46,-25.1,-27.99,-31.0,-34.04,-37.05,-39.85,-42.59,-45.03,-47.32,-48.88,-49.67,-49.98,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.64,-48.8,-46.86,-43.64,-39.78,-34.99,-29.69,-23.96,-18.18,-12.45,-6.87,-1.57,3.11,7.24,10.45,12.77,13.46,11.27,6.99,1.87,-3.45,-8.38],[null,null,null,null,null,null,-25.23,-23.76,-21.49,-18.72,-16.48,-14.81,-14.61,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.21,-15.58,-16.55,-18.07,-20.07,-22.45,-25.11,-28.0,-31.01,-34.06,-37.05,-39.92,-42.61,-45.05,-47.3,-48.91,-49.76,-49.98,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.93,-49.2,-47.33,-44.13,-40.15,-35.19,-29.56,-23.45,-17.24,-10.96,-4.78,1.03,6.35,11.28,15.28,18.16,19.16,17.6,13.47,7.95,1.87,-3.68],[null,null,null,null,null,null,-25.63,-23.98,-21.49,-18.79,-16.34,-14.8,-14.59,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.21,-15.57,-16.54,-18.08,-20.08,-22.44,-25.12,-28.01,-31.01,-34.06,-37.05,-39.9,-42.61,-45.03,-47.31,-48.96,-49.77,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.47,-47.8,-44.83,-40.75,-35.56,-29.78,-23.37,-16.61,-9.92,-3.18,3.13,9.3,14.76,19.52,22.82,24.79,23.47,19.45,13.41,7.12,0.73],[null,null,null,null,null,null,-25.5,-24.06,-21.48,-18.74,-16.37,-14.85,-14.6,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.22,-15.59,-16.51,-18.03,-20.05,-22.5,-25.12,-27.97,-31.0,-34.04,-37.04,-39.91,-42.59,-45.03,-47.31,-48.95,-49.74,-49.98,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.51,-48.28,-45.6,-41.52,-36.38,-30.31,-23.66,-16.62,-9.53,-2.3,4.68,11.23,17.16,22.49,26.58,28.78,28.43,24.24,18.38,11.26,4.54],[null,null,null,null,null,null,-25.33,-24.01,-21.52,-18.7,-16.34,-14.88,-14.59,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.26,-15.55,-16.52,-18.03,-19.99,-22.45,-25.06,-27.94,-30.95,-33.99,-36.99,-39.88,-42.53,-45.0,-47.28,-48.89,-49.76,-49.97,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.7,-48.64,-46.25,-42.31,-37.38,-31.14,-24.32,-17.13,-9.66,-2.06,5.26,12.36,18.93,24.83,29.4,31.8,31.92,28.33,22.12,14.85,7.41],[null,null,null,null,null,null,-25.43,-23.92,-21.52,-18.69,-16.24,-14.91,-14.59,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.2,-15.54,-16.6,-18.0,-19.96,-22.35,-25.01,-27.88,-30.88,-33.93,-36.92,-39.8,-42.45,-44.94,-47.28,-48.82,-49.71,-49.95,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-48.88,-46.99,-43.29,-38.31,-32.37,-25.42,-18.16,-10.55,-2.67,4.91,12.5,19.45,25.65,30.78,33.83,33.99,30.95,24.61,17.36,9.65],[null,null,null,null,null,null,-25.58,-24.02,-21.53,-18.71,-16.3,-14.99,-14.58,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.28,-15.53,-16.52,-17.95,-19.94,-22.3,-24.91,-27.79,-30.78,-33.83,-36.83,-39.71,-42.38,-44.87,-47.18,-48.68,-49.69,-49.95,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.23,-47.65,-44.49,-39.67,-33.68,-26.89,-19.5,-11.9,-3.98,3.88,11.59,18.96,25.52,31.15,35.02,35.45,32.83,26.55,19.01,11.14],[null,null,null,null,null,null,-25.63,-24.02,-21.51,-18.71,-16.25,-14.77,-14.58,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.21,-15.51,-16.4,-17.89,-19.81,-22.23,-24.81,-27.67,-30.66,-33.71,-36.72,-39.61,-42.29,-44.8,-47.05,-48.85,-49.71,-49.95,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.6,-48.37,-45.45,-41.05,-35.21,-28.77,-21.36,-13.69,-5.73,2.26,10.13,17.81,24.45,30.79,34.94,35.56,33.29,27.76,20.17,12.04],[null,null,null,null,null,null,-25.57,-23.98,-21.48,-18.73,-16.36,-14.84,-14.59,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.21,-15.46,-16.36,-17.79,-19.75,-22.08,-24.68,-27.54,-30.52,-33.57,-36.58,-39.45,-42.16,-44.69,-47.04,-48.76,-49.66,-49.95,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.91,-49.01,-46.29,-42.31,-36.87,-30.55,-23.46,-15.75,-7.8,-0.93,6.09,13.49,22.94,29.46,33.54,35.04,33.36,28.33,20.73,12.6],[null,null,null,null,null,null,-25.58,-23.99,-21.5,-18.72,-16.33,-14.85,-14.61,-14.67,-14.76,-14.85,-14.94,-15.03,-15.12,-15.2,-15.46,-16.29,-17.73,-19.64,-21.97,-24.61,-27.4,-30.37,-33.41,-36.43,-39.33,-42.03,-44.57,-46.97,-48.65,-49.63,-49.94,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.23,-47.22,-43.59,-38.51,-32.45,-24.9,-16.03,-9.33,-5.38,-1.03,6.28,17.34,26.51,32.58,33.96,32.88,28.25,21.04,12.87],[null,null,null,null,null,null,-25.53,-23.99,-21.49,-18.74,-16.33,-15.05,-14.75,-14.75,-14.91,-14.93,-15.06,-15.32,-15.25,-15.26,-15.52,-16.29,-17.66,-19.57,-21.89,-24.52,-27.31,-30.24,-33.34,-36.32,-39.2,-41.86,-44.44,-46.91,-48.66,-49.62,-49.92,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.39,-48.16,-44.75,-40.11,-33.8,-24.17,-14.68,-9.64,-7.85,-5.62,-1.32,7.56,21.7,28.82,33.46,32.16,27.8,21.0,12.96],[null,null,null,null,null,null,-25.48,-23.96,-21.51,-18.71,-16.26,-16.1,-15.68,-15.69,-15.89,-15.87,-15.95,-16.19,-16.23,-16.19,-16.59,-17.3,-18.55,-20.36,-22.66,-25.03,-27.77,-30.66,-33.58,-36.55,-39.39,-41.99,-44.49,-46.89,-48.66,-49.57,-49.9,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.84,-48.68,-46.04,-41.57,-34.86,-22.64,-13.71,-9.16,-8.65,-8.65,-5.52,0.48,14.03,26.74,31.55,30.93,27.42,21.05,12.97],[null,null,null,null,null,null,-25.43,-24.05,-21.51,-18.71,-17.84,-17.77,-17.83,-17.95,-18.04,-18.1,-18.21,-18.29,-18.41,-18.47,-18.76,-19.31,-20.46,-22.28,-24.18,-26.52,-29.17,-31.86,-34.48,-37.24,-39.94,-42.32,-44.76,-47.03,-48.6,-49.57,-49.87,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.08,-46.74,-43.21,-35.16,-21.75,-12.14,-8.65,-8.65,-8.65,-8.65,-4.03,9.3,22.93,28.27,29.51,26.49,20.58,12.94],[null,null,null,null,null,null,-25.57,-24.07,-21.74,-20.36,-20.44,-20.53,-20.63,-20.73,-20.81,-20.9,-20.98,-21.08,-21.14,-21.25,-21.49,-21.96,-23.06,-24.5,-26.37,-28.56,-30.82,-33.23,-35.74,-38.2,-40.64,-42.95,-45.07,-47.3,-48.9,-49.67,-49.91,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.51,-47.75,-44.57,-36.79,-23.77,-12.24,-8.65,-8.65,-8.65,-8.63,-2.3,6.5,19.74,25.65,27.79,25.82,20.33,12.89],[null,null,null,null,null,null,-25.69,-24.38,-23.82,-23.19,-23.22,-23.32,-23.35,-23.39,-23.6,-23.61,-23.81,-23.88,-23.98,-24.0,-24.17,-24.7,-25.52,-27.0,-28.61,-30.38,-32.56,-34.78,-37.04,-39.23,-41.38,-43.51,-45.45,-47.51,-49.03,-49.7,-49.92,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.67,-48.58,-45.75,-40.14,-28.01,-16.17,-10.78,-8.65,-8.64,-7.6,-2.18,6.51,17.19,21.99,24.26,24.56,20.06,12.74],[null,null,null,null,null,null,-25.84,-25.11,-25.29,-25.39,-25.44,-25.53,-25.48,-25.63,-25.68,-25.85,-26.01,-26.05,-26.06,-26.2,-26.32,-26.76,-27.51,-28.55,-30.16,-32.0,-33.93,-35.94,-38.02,-39.91,-42.05,-43.92,-45.71,-47.62,-48.93,-49.8,-49.93,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-49.21,-46.89,-42.78,-34.16,-22.83,-16.6,-11.98,-9.84,-6.87,-1.41,6.87,15.0,19.61,21.99,21.9,18.57,12.32],[null,null,null,null,null,null,-26.04,-26.13,-26.2,-26.28,-26.37,-26.46,-26.55,-26.66,-26.75,-26.84,-26.91,-27.0,-27.09,-27.18,-27.43,-27.85,-28.55,-29.74,-31.05,-32.82,-34.64,-36.47,-38.36,-40.31,-42.25,-44.09,-45.9,-47.48,-48.34,-49.08,-49.83,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-50.0,-48.89,-47.18,-43.49,-38.24,-31.79,-25.35,-18.91,-12.47,-6.79,0.44,7.67,12.95,17.94,19.5,20.04,16.71,11.35],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],"lo":-50.0,"hi":44.69,"note":"builder surface (facets emitter, 9816 triangles)"},"surface_reason":null,"mesh":{"roles":["bunker","fairway","fringe","green","river","rough"],"colors":["#e5d08f","#58a34a","#79bd63","#8fd47a","#4a9fd8","#2f6b33"],"triangles":9816,"positions":"h15.pos.bin","role_index":"h15.role.bin"},"stock_card":"stock/h15-fc16.png","height_kinds":["plane","weighted","weighted","blob","blob","blob","blob","blob","blob","blob","blob","blob","blob","blob","shelf","edge_distance_blend","cascade","shelf","plateau","role_rule"],"source":"golf-engine/contracts/h15/hole-contract.json","contract":{"schema":"hole-contract-1","identity":{"hole":"h15","native_slot":15,"course_id":"fc16","par":4,"water_profile":1,"source_archive":{"path":"work/derived/stock-u8/fc16.u8","sha256":"db59a84a42c8d883a8d497cc630f399c25d7fbee85aec6d4024ccc20cae967f2"},"predecessor_manifest":{"retired":"h13-h15-full-redesign/h15-v10/pack/course-pack.json","sha256":"4ac48619dd6601d35b107eb61a3ba2e9752406f4fcc0f0f246db1f67b1861d7f"},"notes":["source_archive is stock fc16, the decoded U8 of the pristine glf_course_fc16.carc (h15_full_reroute SOURCE_CARC 18664d6f..., SOURCE_SHA256 db59a84a...). predecessor_manifest is the v10 pack whose U8 v12 patches."]},"frame":{"convention":"world-xz","bounds":[-1000.0,-1650.0,950.0,1120.0],"domain":null},"routes":{"conservative":[[650.0,1000.0],[450.0,300.0],[-500.0,-650.0],[-700.0,-1400.0]],"aggressive":[[650.0,1000.0],[-250.0,100.0],[-500.0,-650.0],[-700.0,-1400.0]],"donor":[[400.0,1340.0],[360.0,850.0],[300.0,300.0],[220.0,-250.0],[180.0,-800.0],[210.0,-1300.0],[245.0,-1750.0]]},"regions":{"base_role":"rough","priority":{"rule":"later-wins"},"items":[{"role":"river","name":"river","polygon":[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]},{"role":"fairway","name":"drive_right","polygon":[[683.333,652.582],[692.553,676.884],[702.283,700.987],[712.344,724.955],[722.489,748.887],[732.37,772.93],[741.422,797.296],[749.405,822.033],[756.265,847.102],[761.849,872.485],[765.972,898.144],[768.355,924.024],[768.497,950.006],[764.907,971.498],[756.022,982.147],[743.295,987.655],[726.597,993.958],[715.355,1005.186],[709.369,1019.905],[701.18,1042.261],[682.879,1060.445],[664.413,1067.855],[638.62,1067.531],[620.433,1059.466],[602.602,1040.831],[587.668,1019.949],[573.359,1013.038],[547.583,1011.174],[535.421,1004.511],[527.551,993.091],[520.626,968.051],[515.886,942.501],[512.673,916.712],[510.649,890.8],[509.453,864.834],[508.404,838.861],[506.582,812.936],[503.292,787.158],[498.557,761.603],[492.475,736.334],[485.141,711.401],[476.669,686.831],[467.201,662.628],[456.901,638.766],[445.955,615.192],[434.571,591.824],[422.975,568.56],[411.413,545.279],[400.139,521.859],[389.39,498.193],[379.378,474.208],[370.275,449.865],[362.18,425.168],[355.093,400.163],[348.884,374.924],[343.297,349.538],[337.685,324.157],[331.023,299.034],[323.069,274.293],[313.685,250.061],[302.701,226.513],[289.862,203.924],[280.274,184.392],[281.478,170.575],[288.761,158.773],[311.266,146.031],[334.659,134.698],[358.053,123.365],[381.446,112.033],[404.84,100.7],[428.233,89.368],[445.215,83.949],[458.82,86.634],[469.764,95.152],[480.358,118.763],[491.225,142.367],[503.372,165.343],[516.379,187.847],[529.872,210.063],[543.495,232.201],[556.92,254.46],[569.832,277.02],[581.962,300.009],[593.093,323.499],[603.093,347.492],[611.905,371.946],[619.558,396.786],[626.168,421.924],[631.931,447.27],[637.1,472.743],[641.968,498.277],[646.976,523.784],[652.524,549.178],[658.766,574.409],[665.753,599.442],[673.493,624.254]]},{"role":"fairway","name":"drive_left","polygon":[[-250.434,-11.423],[-247.305,-32.963],[-241.612,-38.432],[-233.928,-40.246],[-211.782,-31.427],[-188.989,-18.994],[-167.675,-4.196],[-148.478,13.221],[-132.425,33.554],[-120.697,56.659],[-115.712,82.082],[-117.844,107.899],[-125.34,132.714],[-136.64,156.082],[-152.234,176.841],[-171.386,194.334],[-193.086,208.477],[-216.471,219.588],[-241.036,227.674],[-266.638,231.784],[-292.581,230.747],[-317.819,224.855],[-341.855,215.309],[-363.956,202.091],[-382.977,184.419],[-397.026,162.617],[-408.605,139.519],[-410.478,129.827],[-407.584,122.484],[-401.362,117.627],[-393.534,116.592],[-367.687,114.515],[-342.893,106.872],[-319.269,96.158],[-297.543,81.997],[-278.953,63.914],[-264.838,42.186],[-255.551,18.014]]},{"role":"fairway","name":"approach","polygon":[[-408.891,-720.159],[-405.247,-698.63],[-408.801,-691.573],[-415.449,-687.303],[-423.344,-687.006],[-430.294,-690.763],[-434.394,-697.524],[-442.747,-722.134],[-451.186,-746.715],[-459.762,-771.248],[-468.42,-795.752],[-477.152,-820.23],[-486.0,-844.667],[-495.893,-868.687],[-506.666,-892.328],[-518.725,-915.35],[-532.033,-937.661],[-546.28,-959.38],[-561.527,-980.426],[-578.215,-1000.348],[-595.781,-1019.48],[-614.182,-1037.82],[-633.637,-1055.052],[-654.017,-1071.162],[-675.016,-1086.454],[-696.862,-1100.507],[-720.039,-1112.202],[-744.824,-1119.733],[-750.772,-1124.935],[-758.464,-1149.691],[-765.891,-1174.595],[-773.91,-1199.314],[-781.404,-1224.043],[-778.773,-1231.494],[-772.719,-1236.574],[-748.009,-1244.613],[-723.26,-1252.545],[-698.511,-1260.477],[-673.762,-1268.409],[-649.013,-1276.341],[-624.101,-1283.47],[-616.521,-1281.241],[-611.125,-1275.467],[-603.714,-1250.58],[-595.874,-1225.804],[-587.451,-1201.219],[-577.222,-1177.297],[-566.716,-1153.519],[-556.077,-1129.818],[-545.423,-1106.135],[-534.858,-1082.417],[-524.463,-1058.623],[-514.299,-1034.724],[-504.393,-1010.708],[-494.739,-986.565],[-485.422,-962.257],[-476.527,-937.771],[-468.109,-913.114],[-460.163,-888.317],[-451.281,-863.894],[-442.824,-839.32],[-434.806,-814.601],[-427.237,-789.74],[-420.124,-764.744],[-413.569,-739.595]]},{"role":"bunker","name":"sand_0","polygon":[[-438.290909,39.327273],[-421.490909,55.327273],[-399.090909,62.127273],[-371.090909,59.727273],[-345.490909,49.327273],[-333.890909,40.127273],[-322.290909,30.927273],[-317.790909,18.627273],[-319.090909,10.927273],[-324.690909,3.727273],[-327.190909,-3.472727],[-326.590909,-10.672727],[-322.890909,-17.872727],[-316.090909,-25.072727],[-313.690909,-32.972727],[-316.690909,-45.872727],[-338.290909,-65.872727],[-364.090909,-79.872727],[-379.090909,-83.872727],[-394.090909,-87.872727],[-410.590909,-84.572727],[-419.590909,-79.272727],[-430.090909,-66.672727],[-433.090909,-49.872727],[-427.090909,-37.272727],[-426.340909,-29.822727],[-428.840909,-23.322727],[-434.590909,-17.772727],[-443.590909,-13.172727],[-449.690909,-7.372727],[-452.890909,-0.372727],[-453.190909,7.827273],[-449.290909,21.927273]]},{"role":"bunker","name":"sand_1","polygon":[[-519.2,-351.309091],[-496.8,-338.509091],[-471.2,-336.109091],[-442.4,-344.109091],[-415.0,-359.709091],[-402.0,-371.309091],[-389.0,-382.909091],[-384.5,-397.909091],[-386.5,-407.109091],[-393.5,-415.509091],[-397.0,-424.009091],[-397.0,-432.609091],[-393.5,-441.309091],[-386.5,-450.109091],[-384.5,-459.759091],[-389.0,-475.509091],[-402.0,-487.709091],[-415.0,-499.909091],[-444.0,-509.109091],[-476.0,-503.109091],[-497.0,-490.109091],[-507.0,-470.109091],[-506.0,-451.109091],[-497.0,-437.609091],[-495.75,-429.709091],[-499.25,-422.909091],[-507.5,-417.209091],[-527.0,-410.309091],[-534.95,-397.859091],[-536.4,-387.709091],[-532.8,-369.709091]]},{"role":"bunker","name":"sand_2","polygon":[[-690.75,-759.366667],[-683.25,-749.916667],[-665.25,-737.316667],[-636.25,-732.516667],[-602.25,-739.716667],[-571.25,-754.716667],[-543.25,-777.516667],[-537.25,-793.566667],[-538.25,-803.916667],[-547.25,-818.916667],[-546.25,-838.916667],[-535.75,-853.916667],[-533.25,-865.416667],[-536.25,-884.916667],[-547.25,-900.916667],[-558.25,-916.916667],[-573.25,-930.916667],[-588.25,-944.916667],[-607.25,-956.916667],[-626.25,-968.916667],[-649.5,-971.166667],[-663.25,-967.416667],[-681.25,-953.916667],[-685.75,-937.416667],[-684.25,-925.416667],[-675.25,-905.916667],[-680.25,-881.916667],[-696.75,-865.416667],[-702.75,-854.916667],[-703.75,-844.916667],[-699.75,-835.416667],[-686.25,-821.916667],[-683.25,-800.316667],[-692.25,-781.416667],[-693.75,-769.866667]]},{"role":"fringe","name":"fringe","polygon":[[-958.125,-1544.375],[-956.875,-1510.625],[-953.125,-1477.8125],[-946.875,-1445.9375],[-938.125,-1415.0],[-926.875,-1385.0],[-913.125,-1357.5],[-896.875,-1332.5],[-878.125,-1310.0],[-856.875,-1290.0],[-833.75,-1272.8125],[-808.75,-1258.4375],[-781.875,-1246.875],[-753.910845,-1235.580995],[-723.668705,-1223.766009],[-690.906562,-1212.124479],[-655.410377,-1201.21061],[-636.337913,-1195.98626],[-616.962102,-1191.071141],[-585.625,-1186.875],[-561.875,-1185.625],[-545.0,-1190.0],[-535.0,-1200.0],[-527.1875,-1210.9375],[-521.5625,-1222.8125],[-518.125,-1235.625],[-516.875,-1249.375],[-519.0625,-1266.25],[-524.6875,-1286.25],[-533.75,-1309.375],[-546.25,-1335.625],[-555.0,-1362.8125],[-560.0,-1390.9375],[-561.25,-1420.0],[-558.75,-1450.0],[-560.3125,-1479.375],[-565.9375,-1508.125],[-575.625,-1536.25],[-589.375,-1563.75],[-609.0625,-1587.1875],[-634.6875,-1606.5625],[-666.25,-1621.875],[-685.0,-1627.5],[-703.75,-1633.125],[-739.6875,-1640.625],[-774.0625,-1644.375],[-806.875,-1644.375],[-838.125,-1640.625],[-866.25,-1635.3125],[-891.25,-1628.4375],[-913.125,-1620.0],[-931.875,-1610.0],[-945.625,-1594.0625],[-954.375,-1572.1875]]},{"role":"green","name":"green","polygon":[[-650.832,-1540.326],[-633.109,-1527.324],[-616.182,-1513.296],[-600.203,-1498.183],[-587.787,-1480.032],[-580.945,-1459.173],[-581.663,-1437.236],[-588.9,-1416.466],[-596.491,-1395.82],[-604.344,-1375.273],[-612.45,-1354.824],[-620.804,-1334.476],[-624.365,-1312.852],[-619.12,-1293.727],[-608.323,-1279.479],[-591.054,-1265.862],[-574.804,-1251.054],[-566.016,-1240.304],[-564.688,-1232.483],[-566.853,-1224.85],[-572.088,-1218.89],[-579.377,-1215.76],[-587.312,-1216.033],[-608.711,-1221.06],[-629.862,-1227.103],[-650.94,-1233.385],[-671.858,-1240.188],[-692.616,-1247.449],[-713.196,-1255.216],[-733.329,-1264.066],[-752.993,-1273.885],[-772.024,-1284.901],[-790.493,-1296.839],[-808.316,-1309.729],[-825.354,-1323.643],[-841.521,-1338.556],[-856.234,-1354.892],[-869.215,-1372.628],[-880.256,-1391.628],[-889.224,-1411.687],[-895.952,-1432.599],[-900.364,-1454.118],[-902.526,-1475.979],[-902.603,-1497.949],[-900.332,-1519.772],[-893.995,-1540.719],[-886.996,-1552.732],[-875.311,-1563.467],[-855.485,-1572.925],[-834.666,-1579.974],[-813.294,-1585.153],[-791.621,-1588.896],[-769.657,-1589.12],[-747.931,-1585.943],[-726.806,-1579.977],[-706.403,-1571.858],[-686.648,-1562.197],[-667.535,-1551.309]]},{"role":"fairway","name":"tee_pad","polygon":[[702.35,1011.4],[700.646291,1024.340952],[695.65127,1036.4],[687.705339,1046.755339],[677.35,1054.70127],[665.290952,1059.696291],[652.35,1061.4],[639.409048,1059.696291],[627.35,1054.70127],[616.994661,1046.755339],[609.04873,1036.4],[604.053709,1024.340952],[602.35,1011.4],[604.053709,998.459048],[609.04873,986.4],[616.994661,976.044661],[627.35,968.09873],[639.409048,963.103709],[652.35,961.4],[665.290952,963.103709],[677.35,968.09873],[687.705339,976.044661],[695.65127,986.4],[700.646291,998.459048]]},{"role":"rough","name":"rim_east","polygon":[[592.2051749271137,-1570.9438775510203],[589.4810495626823,-1536.3265306122448],[587.9859693877552,-1517.4617346938776],[586.4908892128279,-1498.5969387755104],[584.851858600583,-1478.482142857143],[583.2128279883382,-1458.3673469387754],[581.4189139941691,-1437.3086734693877],[579.625,-1416.25],[577.6652696793003,-1394.5535714285716],[575.7055393586006,-1372.857142857143],[573.569059766764,-1350.829081632653],[571.4325801749272,-1328.8010204081634],[569.108418367347,-1306.7474489795918],[566.7842565597667,-1284.6938775510203],[564.2614795918366,-1262.920918367347],[561.7387026239066,-1241.1479591836735],[559.0063775510204,-1219.9617346938776],[556.2740524781341,-1198.7755102040817],[553.3212463556852,-1178.482142857143],[550.3684402332361,-1158.188775510204],[547.184220116618,-1139.0943877551022],[544.0,-1120.0],[537.2962827988339,-1083.2197521865892],[530.3702623906705,-1046.4723032069971],[523.1782069970845,-1009.7904518950437],[515.6763848396502,-973.2069970845482],[507.82106413994165,-936.7547376093295],[499.5685131195335,-900.466472303207],[490.875,-864.375],[481.6967930029154,-828.5131195335277],[445.6967930029154,-828.5131195335277],[454.875,-864.375],[463.5685131195335,-900.466472303207],[471.82106413994165,-936.7547376093295],[479.67638483965015,-973.2069970845482],[487.17820699708454,-1009.7904518950437],[494.3702623906705,-1046.4723032069971],[501.2962827988339,-1083.2197521865892],[508.0,-1120.0],[511.184220116618,-1139.0943877551022],[514.3684402332361,-1158.188775510204],[517.3212463556852,-1178.482142857143],[520.2740524781341,-1198.7755102040817],[523.0063775510204,-1219.9617346938776],[525.7387026239066,-1241.1479591836735],[528.2614795918366,-1262.920918367347],[530.7842565597667,-1284.6938775510203],[533.108418367347,-1306.7474489795918],[535.4325801749272,-1328.8010204081634],[537.569059766764,-1350.829081632653],[539.7055393586006,-1372.857142857143],[541.6652696793003,-1394.5535714285716],[543.625,-1416.25],[545.4189139941691,-1437.3086734693877],[547.2128279883382,-1458.3673469387754],[548.851858600583,-1478.482142857143],[550.4908892128279,-1498.5969387755104],[551.9859693877552,-1517.4617346938776],[553.4810495626823,-1536.3265306122448],[556.2051749271137,-1570.9438775510203]]},{"role":"rough","name":"rim_west","polygon":[[-412.1222667638484,-803.6625364431486],[-423.6209912536443,-834.8104956268221],[-434.9375,-866.25],[-446.0116618075802,-898.0466472303206],[-456.7833454810496,-930.2660349854228],[-467.1924198250729,-962.9737609329446],[-477.1787536443149,-996.2354227405249],[-486.68221574344017,-1030.1166180758016],[-495.6426749271137,-1064.682944606414],[-504.0,-1100.0],[-507.922193877551,-1118.754555393586],[-511.84438775510205,-1137.509110787172],[-515.5752551020408,-1157.821610787172],[-519.3061224489795,-1178.134110787172],[-522.8456632653061,-1199.6492346938776],[-526.3852040816327,-1221.164358600583],[-529.733418367347,-1243.5267857142858],[-533.0816326530612,-1265.8892128279886],[-536.2385204081633,-1288.7436224489797],[-539.3954081632653,-1311.598032069971],[-542.3609693877551,-1334.5891034985423],[-545.3265306122448,-1357.5801749271136],[-548.1007653061224,-1380.3525874635568],[-550.875,-1403.125],[-553.4579081632653,-1425.3234329446063],[-556.0408163265306,-1447.521865889213],[-558.4323979591836,-1468.790998542274],[-560.8239795918367,-1490.0601311953353],[-563.0242346938776,-1510.0446428571427],[-565.2244897959184,-1530.0291545189502],[-569.2423469387754,-1566.7182944606416],[-572.8775510204082,-1599.4169096209912],[-536.8775510204082,-1599.4169096209912],[-533.2423469387754,-1566.7182944606416],[-529.2244897959184,-1530.0291545189502],[-527.0242346938776,-1510.0446428571427],[-524.8239795918367,-1490.0601311953353],[-522.4323979591836,-1468.790998542274],[-520.0408163265306,-1447.521865889213],[-517.4579081632653,-1425.3234329446063],[-514.875,-1403.125],[-512.1007653061224,-1380.3525874635568],[-509.3265306122448,-1357.5801749271136],[-506.36096938775506,-1334.5891034985423],[-503.3954081632653,-1311.598032069971],[-500.23852040816325,-1288.7436224489797],[-497.0816326530612,-1265.8892128279886],[-493.7334183673469,-1243.5267857142858],[-490.38520408163265,-1221.164358600583],[-486.84566326530614,-1199.6492346938776],[-483.3061224489796,-1178.134110787172],[-479.57525510204084,-1157.821610787172],[-475.84438775510205,-1137.509110787172],[-471.922193877551,-1118.754555393586],[-468.0,-1100.0],[-459.6426749271137,-1064.682944606414],[-450.68221574344017,-1030.1166180758016],[-441.1787536443149,-996.2354227405249],[-431.1924198250729,-962.9737609329446],[-420.7833454810496,-930.2660349854228],[-410.0116618075802,-898.0466472303206],[-398.9375,-866.25],[-387.6209912536443,-834.8104956268221],[-376.1222667638484,-803.6625364431486]]}],"notes":["h15_full_reroute.regions() under the v10 deltas: the river inset 12 off both long banks and two rims from 24 outside each bank to the inset river for BOUNDS[1] + 50 <= z <= -800 (v10 constant outset, no v11 taper).","spine_shoulder and both rims were rock (M_Iwa) in the script: sloped ground, declared rough under the ROADMAP M_Iwa decision (heights unchanged). The sand cells are bunker.","tee_pad (fairway, radius 50 about the marker/player midpoint) is a port addition with the tee_pad plateau; the script tee sat on a fairway/rough corner.","Natural-edge fix (2026-10-26, boundary_shape): approach and drive_left are the visible fairway they drew (their union minus the rough spine and spine_shoulder), opened 15 and closed 30 so the river-side horn ends round and every spine junction is filleted, its straight river-side edge bowed 6 units outward; the stray wedge between spine and spine_shoulder is rough; spine and spine_shoulder are dropped (rough on rough once the fairway excludes them). drive_right is unioned with tee_pad grown 8 units (no shared vertices), closed 40 and opened 30 (round top corner, the pad blended in). The green tip is opened 18, the fringe's straight south edge bowed 6 units outward, and bunker vertices turning over 38 degrees are Chaikin-cut (hazard polygons alike). Outlines resampled every 25 units or 20 degrees (green 20/15). Generator: build/hole/h15-review/edges-20261026/h15_fix.py."]},"height":{"kind":"composite","base":null,"reproduces":null,"intended_deviations":[{"primitive":"green_plane","reason":"Port design change: the frozen green grades 0.11-0.14 at the cups (contract_cups CUP_GRADE_MAX 0.08); a 0.06 green plane in the frozen fall direction."},{"primitive":"tee_pad","reason":"Port design change: the frozen tee sits on a 0.27 grade at a fairway/rough corner (contract_tee); a flat fairway pad as H16's."}],"primitives":[{"name":"valley_grade","kind":"plane","params":{"origin":[0.0,0.0],"y0":-35.0,"gx":-0.003,"gz":0.0},"note":"-35 + 0.003 (-x): the level valley datum with a gentle cross grade."},{"name":"outer_apron","kind":"weighted","params":{"weight":{"kind":"edge_distance","polygons":[[[-1000.0,-1650.0],[950.0,-1650.0],[950.0,1120.0],[-1000.0,1120.0]]],"width":1.0,"start":0.0,"span":180.0,"falling":true},"terms":[{"name":"drop","kind":"plane","params":{"origin":[0.0,0.0],"y0":-12.0,"gx":0.0,"gz":0.0}}]},"note":"-12 (1 - smoothstep(d / 180)), d the distance to the frame bounds."},{"name":"bank_shoulders","kind":"weighted","params":{"weight":{"kind":"station_distance","axis":"z","lines":[[[-1650.0,-324.75],[-100.0,-100.0]],[[-1650.0,320.25],[-100.0,80.0]]],"start":0.0,"width":125.0},"terms":[{"name":"rise","kind":"plane","params":{"origin":[0.0,0.0],"y0":18.0,"gx":0.0,"gz":0.0}}]},"note":"+18 smoothstep(min |x - shore(z)| / 125), shores x = -100 - .145 max(0, -z - 100) and 80 + .155 max(0, -z - 100)."},{"name":"tee_shelf","kind":"blob","params":{"center":[650.0,1000.0],"radii":[360.0,390.0],"amp":66.0,"exponents":[4,4]}},{"name":"landing_right","kind":"blob","params":{"center":[450.0,300.0],"radii":[330.0,310.0],"amp":15.0,"exponents":[4,4]}},{"name":"landing_left","kind":"blob","params":{"center":[-250.0,100.0],"radii":[300.0,280.0],"amp":25.0,"exponents":[4,4]}},{"name":"spine_north","kind":"blob","params":{"center":[-315.0,30.0],"radii":[235.0,330.0],"amp":18.0,"exponents":[4,4]}},{"name":"spine_middle","kind":"blob","params":{"center":[-465.0,-500.0],"radii":[235.0,330.0],"amp":25.0,"exponents":[4,4]}},{"name":"spine_south","kind":"blob","params":{"center":[-650.0,-1020.0],"radii":[235.0,330.0],"amp":30.0,"exponents":[4,4]}},{"name":"sand_dish_0","kind":"blob","params":{"center":[-365.0,-35.0],"radii":[135.0,175.0],"amp":-5.2,"exponents":[4,4]}},{"name":"sand_dish_1","kind":"blob","params":{"center":[-445.0,-430.0],"radii":[135.0,175.0],"amp":-6.1,"exponents":[4,4]}},{"name":"sand_dish_2","kind":"blob","params":{"center":[-610.0,-865.0],"radii":[135.0,175.0],"amp":-6.7,"exponents":[4,4]}},{"name":"rough_bridge","kind":"blob","params":{"center":[-460.0,-280.0],"radii":[145.0,180.0],"amp":8.0,"exponents":[4,4]}},{"name":"green_dome","kind":"blob","params":{"center":[-700.0,-1400.0],"radii":[430.0,470.0],"amp":80.0,"exponents":[4,4]}},{"name":"green_shelf","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[-700.0,-1400.0],"radii":[488.0,320.0],"rotation":45.0,"outer":1.15,"width":0.5}],"target":{"plane":{"origin":[-700.0,-1400.0],"y0":0.0,"gx":0.018,"gz":-0.012}}},"note":"Low riverside target plane .018 (x + 700) - .012 (z + 1400), blended by smoothstep((1.15 - r) / .5) on the 45-degree 488 x 320 ellipse."},{"name":"river_bank","kind":"edge_distance_blend","params":{"include":[[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]],"datum":-50.0,"width":500.0,"sides":"both","easing":"smoothstep"},"note":"-50 + (y + 50) smoothstep(d / 500), d the distance to the inset river outline on both sides (the v7 bank toe on the v10 river)."},{"name":"rim","kind":"cascade","params":{"cases":[{"when":{"kind":"range","z":{"le":-800.0}},"primitives":[{"name":"rim_freeboard","kind":"weighted","params":{"weight":[{"kind":"edge_distance","polygons":[[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]],"width":1.0,"start":0.0,"span":12.0},{"kind":"edge_distance","polygons":[[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]],"width":1.0,"start":12.0,"span":90.0,"falling":true}],"terms":[{"name":"freeboard","kind":"plane","params":{"origin":[0.0,0.0],"y0":12.0,"gx":0.0,"gz":0.0}}]}}]}]},"note":"v9/v10 rim term for z <= -800: + 12 smoothstep(d / 12) (1 - smoothstep((d - 12) / 90)), d to the inset river."},{"name":"green_plane","kind":"shelf","params":{"shapes":[{"kind":"polygon","polygon":[[-901.875,-1512.5],[-903.125,-1487.5],[-901.875,-1463.4375],[-898.125,-1440.3125],[-891.875,-1418.125],[-883.125,-1396.875],[-872.1875,-1376.875],[-859.0625,-1358.125],[-843.75,-1340.625],[-826.25,-1324.375],[-807.5,-1309.0625],[-787.5,-1294.6875],[-766.25,-1281.25],[-743.75,-1268.75],[-715.9375,-1256.25],[-682.8125,-1243.75],[-663.59375,-1237.5],[-644.375,-1231.25],[-622.5,-1225.0],[-600.625,-1218.75],[-570.0,-1212.5],[-552.5,-1212.5],[-548.125,-1218.75],[-556.875,-1231.25],[-567.5,-1243.75],[-580.0,-1256.25],[-594.375,-1268.75],[-610.625,-1281.25],[-620.625,-1295.9375],[-624.375,-1312.8125],[-621.875,-1331.875],[-613.125,-1353.125],[-604.6875,-1374.375],[-596.5625,-1395.625],[-588.75,-1416.875],[-581.25,-1438.125],[-580.625,-1458.75],[-586.875,-1478.75],[-600.0,-1498.125],[-620.0,-1516.875],[-641.5625,-1534.0625],[-664.6875,-1549.6875],[-689.375,-1563.75],[-715.625,-1576.25],[-740.9375,-1584.6875],[-765.3125,-1589.0625],[-788.75,-1589.375],[-811.25,-1585.625],[-831.5625,-1580.9375],[-849.6875,-1575.3125],[-865.625,-1568.75],[-879.375,-1561.25],[-890.0,-1549.375],[-897.5,-1533.125]],"width":40.0}],"target":{"terms":[{"name":"green_plane","kind":"plane","params":{"origin":[-700.0,-1400.0],"y0":-33.95,"gx":-0.06,"gz":0.005}},{"name":"green_relief","kind":"weighted","params":{"weight":{"kind":"points","points":[[-755.0,-1350.0],[-695.0,-1345.0],[-640.0,-1380.0],[-775.0,-1425.0],[-710.0,-1460.0],[-650.0,-1440.0]],"start":25.0,"width":55.0},"terms":[{"name":"relief_x","kind":"ripple","params":{"amp":1.6,"direction":[1.0,0.0],"period":95.0,"offset":0.0}},{"name":"relief_z","kind":"ripple","params":{"amp":1.1,"direction":[0.0,1.0],"period":105.0,"offset":0.0,"fn":"cos"}}]}}]}},"note":"Port deviation (contract_cups, CUP_GRADE_MAX 0.08): the frozen green falls 0.126 toward the river (the bank blend tilts v7's green shelf). The least-squares plane of the frozen green (-33.95 at the origin, fall direction kept) at grade 0.06 with 1.6 sin / 1.1 cos relief calmed within 25-80 of every cup (H14's green form at half amplitude); full inside GREEN, smoothstep over 40 outside it."},{"name":"tee_pad","kind":"plateau","params":{"shape":"ellipse","center":[652.35,1011.4],"radii":[50.0,50.0],"inner":1.0,"outer":3.0,"easing":"smoothstep","level":{"constant":-8.65}},"note":"Port deviation (contract_tee): flat at the frozen pad-center height (-8.65) within 50, smoothstep to the frozen surface by 150 (H16's tee_pad form); at most 18.5 of cut or fill, steepest 0.62 on the embankment."},{"name":"river_surface","kind":"role_rule","params":{"rules":{"river":{"set":-50.0}}},"note":"river_height(): the level reflective water datum; role-free queries pass through."}]},"tee":{"marker_xz":[650.0,1000.0],"player_xz":[654.7,1022.8],"pad":{"kind":"height_primitive","primitive":"tee_pad"},"notes":["The script had no pad (the tee sat on the sloped tee_shelf landform at a fairway/rough corner); the contract adds the tee_pad region and plateau. PLAYER takes the marker height (player_y marker), as build() writes it."],"marker_minus_player":[-4.7000000000000455,-22.799999999999955]},"cups":{"kind":"targets","targets":[[-755.0,-1350.0],[-695.0,-1345.0],[-640.0,-1380.0],[-775.0,-1425.0],[-710.0,-1460.0],[-650.0,-1440.0]],"count":6},"hazards":[{"name":"sand_0","kind":"bunker","polygon":[[-438.290909,39.327273],[-421.490909,55.327273],[-399.090909,62.127273],[-371.090909,59.727273],[-345.490909,49.327273],[-333.890909,40.127273],[-322.290909,30.927273],[-317.790909,18.627273],[-319.090909,10.927273],[-324.690909,3.727273],[-327.190909,-3.472727],[-326.590909,-10.672727],[-322.890909,-17.872727],[-316.090909,-25.072727],[-313.690909,-32.972727],[-316.690909,-45.872727],[-338.290909,-65.872727],[-364.090909,-79.872727],[-379.090909,-83.872727],[-394.090909,-87.872727],[-410.590909,-84.572727],[-419.590909,-79.272727],[-430.090909,-66.672727],[-433.090909,-49.872727],[-427.090909,-37.272727],[-426.340909,-29.822727],[-428.840909,-23.322727],[-434.590909,-17.772727],[-443.590909,-13.172727],[-449.690909,-7.372727],[-452.890909,-0.372727],[-453.190909,7.827273],[-449.290909,21.927273]]},{"name":"sand_1","kind":"bunker","polygon":[[-519.2,-351.309091],[-496.8,-338.509091],[-471.2,-336.109091],[-442.4,-344.109091],[-415.0,-359.709091],[-402.0,-371.309091],[-389.0,-382.909091],[-384.5,-397.909091],[-386.5,-407.109091],[-393.5,-415.509091],[-397.0,-424.009091],[-397.0,-432.609091],[-393.5,-441.309091],[-386.5,-450.109091],[-384.5,-459.759091],[-389.0,-475.509091],[-402.0,-487.709091],[-415.0,-499.909091],[-444.0,-509.109091],[-476.0,-503.109091],[-497.0,-490.109091],[-507.0,-470.109091],[-506.0,-451.109091],[-497.0,-437.609091],[-495.75,-429.709091],[-499.25,-422.909091],[-507.5,-417.209091],[-527.0,-410.309091],[-534.95,-397.859091],[-536.4,-387.709091],[-532.8,-369.709091]]},{"name":"sand_2","kind":"bunker","polygon":[[-690.75,-759.366667],[-683.25,-749.916667],[-665.25,-737.316667],[-636.25,-732.516667],[-602.25,-739.716667],[-571.25,-754.716667],[-543.25,-777.516667],[-537.25,-793.566667],[-538.25,-803.916667],[-547.25,-818.916667],[-546.25,-838.916667],[-535.75,-853.916667],[-533.25,-865.416667],[-536.25,-884.916667],[-547.25,-900.916667],[-558.25,-916.916667],[-573.25,-930.916667],[-588.25,-944.916667],[-607.25,-956.916667],[-626.25,-968.916667],[-649.5,-971.166667],[-663.25,-967.416667],[-681.25,-953.916667],[-685.75,-937.416667],[-684.25,-925.416667],[-675.25,-905.916667],[-680.25,-881.916667],[-696.75,-865.416667],[-702.75,-854.916667],[-703.75,-844.916667],[-699.75,-835.416667],[-686.25,-821.916667],[-683.25,-800.316667],[-692.25,-781.416667],[-693.75,-769.866667]]},{"name":"river","kind":"water","polygon":[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]}],"water":{"profile":1,"outlines":[{"name":"river","role":"river","polygon":[[-73.0,1120.0],[-73.87190233236151,1105.6086005830903],[-75.0262390670554,1088.3381924198252],[-76.41381195335276,1068.4730320699707],[-77.98542274052478,1046.2973760932946],[-79.69187317784255,1022.0954810495627],[-81.48396501457727,996.1516034985423],[-83.3125,968.75],[-85.12827988338192,940.1749271137027],[-86.88210641399417,910.7106413994168],[-88.52478134110787,880.6413994169097],[-90.00710641399418,850.2514577259475],[-91.2798833819242,819.8250728862974],[-92.29391399416912,789.6465014577259],[-93.0,760.0],[-93.40087463556853,729.6064139941691],[-93.5539358600583,697.259475218659],[-93.49198250728864,663.3527696793003],[-93.24781341107871,628.2798833819242],[-92.85422740524781,592.4344023323615],[-92.34402332361515,556.2099125364432],[-91.75,520.0],[-91.10495626822157,484.19825072886306],[-90.44169096209912,449.1982507288629],[-89.79300291545191,415.39358600583085],[-89.19169096209912,383.1778425655977],[-88.67055393586006,352.9446064139942],[-88.26239067055394,325.0874635568513],[-88.0,300.0],[-87.70389941690962,278.0393586005831],[-87.21282798833819,259.0087463556851],[-86.586916909621,242.47084548104954],[-85.8862973760933,227.98833819241983],[-85.17110058309038,215.12390670553935],[-84.50145772594753,203.4402332361516],[-83.9375,192.5],[-83.53935860058309,181.865889212828],[-83.36716472303208,171.100583090379],[-83.48104956268222,159.7667638483965],[-83.94114431486881,147.4271137026239],[-84.80758017492711,133.64431486880466],[-86.14048833819243,117.98104956268219],[-88.0,100.0],[-90.17747813411077,80.19132653061224],[-92.46064139941691,59.38775510204081],[-94.90415451895045,37.66581632653062],[-97.56268221574345,15.102040816326534],[-100.490889212828,-8.227040816326532],[-103.74344023323616,-32.24489795918367],[-107.375,-56.875],[-111.4402332361516,-82.0408163265306],[-115.99380466472304,-107.66581632653063],[-121.09037900874637,-133.67346938775512],[-126.78462099125363,-159.9872448979592],[-133.13119533527697,-186.53061224489795],[-140.18476676384842,-213.22704081632654],[-148.0,-240.0],[-156.80284256559767,-267.0353498542274],[-166.68804664723032,-294.5481049562682],[-177.51348396501456,-322.50546647230317],[-189.13702623906704,-350.87463556851304],[-201.41654518950435,-379.62281341107877],[-214.20991253644314,-408.7172011661807],[-227.375,-438.125],[-240.76967930029156,-467.8134110787172],[-254.2518221574344,-497.7496355685131],[-267.67930029154513,-527.9008746355686],[-280.90998542274053,-558.2343294460642],[-293.801749271137,-588.7172011661806],[-306.21246355685133,-619.3166909620992],[-318.0,-650.0],[-329.50783527696797,-680.6741982507289],[-341.13411078717195,-711.3119533527697],[-352.81869533527697,-741.9788629737609],[-364.50145772594755,-772.7405247813412],[-376.1222667638484,-803.6625364431486],[-387.6209912536443,-834.8104956268221],[-398.9375,-866.25],[-410.0116618075802,-898.0466472303206],[-420.7833454810496,-930.2660349854228],[-431.1924198250729,-962.9737609329446],[-441.1787536443149,-996.2354227405249],[-450.68221574344017,-1030.1166180758016],[-459.6426749271137,-1064.682944606414],[-468.0,-1100.0],[-471.922193877551,-1118.754555393586],[-475.84438775510205,-1137.509110787172],[-479.57525510204084,-1157.821610787172],[-483.3061224489796,-1178.134110787172],[-486.84566326530614,-1199.6492346938776],[-490.38520408163265,-1221.164358600583],[-493.7334183673469,-1243.5267857142858],[-497.0816326530612,-1265.8892128279886],[-500.23852040816325,-1288.7436224489797],[-503.3954081632653,-1311.598032069971],[-506.36096938775506,-1334.5891034985423],[-509.3265306122448,-1357.5801749271136],[-512.1007653061224,-1380.3525874635568],[-514.875,-1403.125],[-517.4579081632653,-1425.3234329446063],[-520.0408163265306,-1447.521865889213],[-522.4323979591836,-1468.790998542274],[-524.8239795918367,-1490.0601311953353],[-527.0242346938776,-1510.0446428571427],[-529.2244897959184,-1530.0291545189502],[-533.2423469387754,-1566.7182944606416],[-536.8775510204082,-1599.4169096209912],[-540.1301020408164,-1627.414358600583],[-543.0,-1650.0],[-506.54838709677415,-1650.0],[-470.0967741935484,-1650.0],[-433.64516129032256,-1650.0],[-397.19354838709677,-1650.0],[-360.741935483871,-1650.0],[-324.2903225806451,-1650.0],[-287.8387096774194,-1650.0],[-251.38709677419354,-1650.0],[-214.93548387096774,-1650.0],[-178.48387096774195,-1650.0],[-142.03225806451616,-1650.0],[-105.5806451612903,-1650.0],[-69.12903225806451,-1650.0],[-32.67741935483872,-1650.0],[3.7741935483870748,-1650.0],[16.225806451612925,-1650.0],[52.67741935483866,-1650.0],[89.12903225806451,-1650.0],[125.58064516129036,-1650.0],[162.0322580645161,-1650.0],[198.48387096774195,-1650.0],[234.9354838709677,-1650.0],[271.38709677419354,-1650.0],[307.8387096774194,-1650.0],[344.2903225806451,-1650.0],[380.741935483871,-1650.0],[417.1935483870968,-1650.0],[453.64516129032256,-1650.0],[490.0967741935483,-1650.0],[526.5483870967741,-1650.0],[563.0,-1650.0],[560.9427842565598,-1628.3928571428573],[558.6851311953352,-1601.8367346938776],[556.2051749271137,-1570.9438775510203],[553.4810495626823,-1536.3265306122448],[551.9859693877552,-1517.4617346938776],[550.4908892128279,-1498.5969387755104],[548.851858600583,-1478.482142857143],[547.2128279883382,-1458.3673469387754],[545.4189139941691,-1437.3086734693877],[543.625,-1416.25],[541.6652696793003,-1394.5535714285716],[539.7055393586006,-1372.857142857143],[537.569059766764,-1350.829081632653],[535.4325801749272,-1328.8010204081634],[533.108418367347,-1306.7474489795918],[530.7842565597667,-1284.6938775510203],[528.2614795918366,-1262.920918367347],[525.7387026239066,-1241.1479591836735],[523.0063775510204,-1219.9617346938776],[520.2740524781341,-1198.7755102040817],[517.3212463556852,-1178.482142857143],[514.3684402332361,-1158.188775510204],[511.184220116618,-1139.0943877551022],[508.0,-1120.0],[501.2962827988339,-1083.2197521865892],[494.3702623906705,-1046.4723032069971],[487.17820699708454,-1009.7904518950437],[479.67638483965015,-973.2069970845482],[471.82106413994165,-936.7547376093295],[463.5685131195335,-900.466472303207],[454.875,-864.375],[445.6967930029154,-828.5131195335277],[435.99016034985425,-792.9136297376093],[425.7113702623907,-757.6093294460641],[414.81669096209913,-722.6330174927114],[403.26239067055394,-688.0174927113702],[391.0047376093295,-653.7955539358601],[378.0,-620.0],[363.6149781341108,-586.3447521865888],[347.46064139941694,-552.594752186589],[338.6600765306123,-535.7270408163265],[329.8595116618076,-518.8593294460641],[320.4968112244898,-502.0535714285714],[311.13411078717206,-485.2478134110787],[301.3705357142858,-468.55867346938777],[291.60696064139944,-451.86953352769683],[281.6037718658892,-435.35167638483966],[271.60058309037896,-418.8338192419825],[261.51904154518945,-402.54190962099125],[251.4375,-386.25],[241.4388666180758,-370.23870262390665],[231.4402332361516,-354.22740524781335],[211.93130466472303,-322.87536443148684],[193.23323615160348,-292.3032069970845],[175.66854956268222,-262.6202623906705],[159.5597667638484,-233.93586005830903],[145.22940962099128,-206.35932944606415],[133.0,-180.0],[122.32853498542275,-154.88338192419826],[112.4752186588921,-130.90379008746353],[103.4673833819242,-107.97376093294459],[95.33236151603498,-86.0058309037901],[88.09748542274053,-64.91253644314871],[81.79008746355686,-44.60641399416909],[76.4375,-25.0],[72.067055393586,-6.005830903790077],[68.70608600583091,12.463556851311946],[66.38192419825073,30.495626822157437],[65.12190233236151,48.17784256559767],[64.9533527696793,65.59766763848397],[65.90360787172011,82.84256559766764],[68.0,100.0],[71.75819970845481,116.27551020408166],[77.50437317784257,131.02040816326533],[84.98159620991254,144.5408163265306],[93.932944606414,157.14285714285717],[104.1014941690962,169.1326530612245],[115.23032069970844,180.81632653061226],[127.0625,192.5],[139.3411078717201,204.48979591836735],[151.8092201166181,217.09183673469389],[164.20991253644314,230.6122448979592],[176.2862609329446,245.35714285714286],[187.7813411078717,261.6326530612245],[198.43822886297377,279.7448979591837],[208.0,300.0],[216.745444606414,322.36516034985425],[225.15743440233234,346.47230320699714],[233.28516763848398,372.1246355685131],[241.17784256559764,399.12536443148684],[248.88465743440236,427.2776967930029],[256.4548104956268,456.3848396501458],[263.9375,486.25],[271.3819241982508,516.6763848396502],[278.8372813411078,547.4672011661808],[286.3527696793003,578.4256559766765],[293.97758746355686,609.3549562682216],[301.7609329446064,640.0583090379009],[309.75200437317784,670.3389212827988],[318.0,700.0],[326.7627551020408,730.3790087463558],[336.16326530612247,762.6239067055393],[346.0484693877551,796.2536443148688],[356.2653061224489,830.7871720116618],[366.6607142857142,865.7434402332361],[377.0816326530612,900.6413994169096],[387.375,935.0],[397.38775510204084,968.3381924198251],[406.9668367346939,1000.1749271137026],[415.95918367346945,1030.0291545189505],[424.21173469387753,1057.4198250728864],[431.57142857142856,1081.8658892128278],[437.88520408163265,1102.8862973760931],[443.0,1120.0],[407.0,1120.0],[371.0,1120.0],[335.0,1120.0],[299.0,1120.0],[263.0,1120.0],[227.0,1120.0],[191.0,1120.0],[155.0,1120.0],[119.0,1120.0],[83.0,1120.0],[47.0,1120.0],[11.0,1120.0],[-1.0,1120.0],[-37.0,1120.0]]}],"notes":["Level river at -50 (role river: M_River on the course, M_Sea on the map, KCL water). The stock sea horizon is restored and moved to meet the river's north end (restore_native_draws)."]},"scenery":{"policy":"declarative","data":{"rules":[{"kind":"select_records","name":"trees","match":{"names":["TREE1","TREE2"]},"count":95,"note":"Every TREE1/TREE2 record (group 2 objects 2 and 3) in file order."},{"kind":"explicit","records":"trees","sites":[[-883.0,-789.0],[-706.0,22.0],[-855.0,-585.0],[-708.0,-294.0],[784.0,277.0],[-827.0,-941.0],[-710.0,-70.0],[707.0,61.0],[-712.0,154.0],[-798.0,-1104.0],[-771.0,-533.0],[-714.0,-162.0],[-716.0,62.0],[-845.0,-685.0],[-718.0,-254.0],[774.0,177.0],[-817.0,-481.0],[-720.0,-30.0],[822.0,-39.0],[-789.0,-837.0],[-722.0,-346.0],[-724.0,-122.0],[-863.0,-429.0],[-726.0,102.0],[-728.0,-214.0],[764.0,77.0],[-807.0,-581.0],[-730.0,10.0],[-779.0,-937.0],[-732.0,-306.0],[-881.0,-733.0],[-734.0,-82.0],[-853.0,-529.0],[-736.0,142.0],[706.0,193.0],[-825.0,-885.0],[-738.0,-174.0],[754.0,-23.0],[-740.0,50.0],[-769.0,-477.0],[-742.0,-266.0],[-828.0,-1084.0],[-871.0,-833.0],[-744.0,-42.0],[-843.0,-629.0],[-746.0,-358.0],[821.0,93.0],[-815.0,-425.0],[-748.0,-134.0],[-787.0,-781.0],[-750.0,90.0],[-836.0,-1108.0],[-889.0,-577.0],[-752.0,-226.0],[-754.0,-2.0],[763.0,209.0],[-833.0,-729.0],[-756.0,-318.0],[811.0,-7.0],[-805.0,-525.0],[-758.0,-94.0],[-844.0,-1132.0],[-777.0,-881.0],[-760.0,130.0],[-879.0,-677.0],[-652.0,-186.0],[-851.0,-473.0],[-654.0,38.0],[753.0,109.0],[-852.0,-1156.0],[-795.0,-625.0],[-658.0,-54.0],[-767.0,-421.0],[-660.0,170.0],[-869.0,-777.0],[-662.0,-146.0],[820.0,225.0],[-841.0,-573.0],[-664.0,78.0],[743.0,9.0],[-860.0,-1180.0],[-813.0,-929.0],[-666.0,-238.0],[-668.0,-14.0],[-887.0,-521.0],[-866.0,-1088.0],[-672.0,-106.0],[810.0,125.0],[-868.0,-1204.0],[-831.0,-673.0],[-674.0,118.0],[-803.0,-469.0],[-676.0,-198.0],[-775.0,-825.0],[-678.0,26.0]]},{"kind":"ground","records":"trees","y_offset":0.0},{"kind":"map_mirror","records":"trees"},{"kind":"select_records","name":"west_bank","match":{"names":["TREE1","TREE2"],"indices":[2,3,4,5,7,8,10,11,12,13,14,15,16,18,19,21,22,23,24,25,26,28,29,30,31,32,33,34,35,37,38,40,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,58,59,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,79,80,82,83,84,85,86,87,88,90,91,92,93,94,95,96]},"count":81,"note":"The trees west of x = -650 (the v10 left-bank canopy)."},{"kind":"scale","records":"west_bank","factor":0.62}]},"notes":["Sites are the installed v12 PMP tree X/Z (h15_full_reroute._scenery_anchors on the v10 partition: four rough bands at least 190 from the camera paths); v12 is byte-equal to v10 there.","v10 scaled the 81 trees west of x = -650 by 0.62 (h15_full_reroute_v10.LEFT_BANK_TREE_SCALE, applied by v9 _soften_tree_shadows)."]},"cameras":{"policy":"declarative","data":{"camera_schedule":[{"scene":"glf_cam_fc16","fov":45.0,"keys":[{"frame":0,"camera":[760.0,350.0,1110.0],"aim":[450.0,30.0,300.0]},{"frame":240,"camera":[650.0,350.0,440.0],"aim":[-250.0,35.0,100.0]},{"frame":470,"camera":[-40.0,350.0,-430.0],"aim":[-500.0,100.0,-650.0]},{"frame":719,"camera":[-860.0,350.0,-1610.0],"aim":[-700.0,145.0,-1400.0]}]},{"scene":"glf_camL1_fc16","fov":43.0,"keys":[{"frame":0,"camera":[750.0,300.0,1020.0],"aim":[450.0,35.0,300.0]},{"frame":359,"camera":[-5.0,300.0,10.0],"aim":[-250.0,35.0,100.0]}]},{"scene":"glf_camL2_fc16","fov":43.0,"keys":[{"frame":0,"camera":[-80.0,325.0,-260.0],"aim":[-430.0,120.0,-500.0]},{"frame":359,"camera":[-850.0,325.0,-1570.0],"aim":[-700.0,120.0,-1400.0]}]}]},"notes":["h15_full_reroute._camera_schedules(), rewritten in place (_rewrite_cameras)."]},"minimap":{"policy":"declarative","data":{"transform":"identity-world-xz"}},"limits":[{"name":"course_brres_bytes","value":1863840,"comparison":"<=","unit":"bytes","note":"The installed v12 course (1,863,840); the script capped only the combined live bytes."},{"name":"map_brres_bytes","value":640000,"comparison":"<=","unit":"bytes","note":"The map cap the promoted H10 and H11 contracts gate with (640,000), the ROADMAP rebudget rule; the script drew a separate coarse map partition (v12 441,088, no own cap), and the generic builder draws the map from the course mesh in strips (531,104). combined_live_bytes stays the binding ceiling."},{"name":"kcl_bytes","value":900000,"comparison":"<=","unit":"bytes","note":"The KCL cap the promoted H10 and H11 contracts gate with (900,000), the ROADMAP rebudget rule; the script capped only the combined live bytes. Installed v12 is 877,616; the contract's tee_pad region adds about 70 triangles (883,736). The stock fc16 KCL is 605,604."},{"name":"combined_live_bytes","value":3201041,"comparison":"<=","unit":"bytes","note":"h15_full_reroute LIVE_RESOURCE_LIMIT: DONOR_LIVE_BYTES 2,065,188 x MAX_LIVE_RESOURCE_RATIO 1.55, floored."},{"name":"native_live_bytes_vs_h12_black_screen","value":3574826,"comparison":"<","unit":"bytes","note":"STATUS resource screen."}],"references":[{"retired":"h13-h15-full-redesign/h15-v12-native/agent-visual-review.json","sha256":"44e396ba8c937b93ce25f3f04f488a5c1dd0f5770e67c29bcb9b660d7d81eb20","approval_scope":"agent-visual","note":"Agent pass on exact v12 U8 db8e2674... (run script-20261010T072332071364Z); user approval pending."}],"construction":{"emitter":"facets","primitive_mode":"strips","lighting":{"policy":"legacy","smooth_roles":["rough","fairway","bunker","fringe","green","river"],"terrain_color_roles":["rough","fairway","bunker","fringe","green","river"],"neutral_roles":["rough","fairway"],"scene_fill":[24,24,24],"note":"build(): emit_facets(primitive_mode='strips' on course and map, lighting_policy='legacy', exact smooth normals and terrain colour on every role, constant upward normals on the grass tops); the builder adds neutral green/fringe lighting, here rough and fairway too. scene_fill is v10's glf_scene plight fill (24, 24, 24)."},"mesh":{"minimum_angle":2.0,"maximum_area":{"default":900.0,"rules":[{"near_cups":24.0,"area":1000.0}]},"max_triangles":26000,"max_refinements":7,"cup_cells":{"radius":16.5,"sides":3,"rotation_deg":90.0},"sites":[],"note":"design_mesh: radius-16.5 cup loops, area 1000 within 24 of a cup else 900, 26000 triangles, 7 refinements, minimum angle 2 (0.5 until 2026-10-27: it let Triangle keep two frame-edge slivers, 0.64 and 0.72 degrees at (751, 1120) and (-1000, -828), whose 1.31 and 1.79 facet grades failed the ground-grade guard on a 0.41 field)."},"native_finish":{"width":8.0},"restore_native_draws":[{"material":"M_Sea","translate":[0.0,270.0,-280.0]},"M_Mount"],"collision":{"preserve_attrs":["0x0805"],"cup_margin_min":8.0},"surfaces":[],"foam":{"material":"M_XNamiuchi","land_role":"rough","water_role":"river","y":-49.5,"width":30.0,"stations":56,"chord_tolerance":0.5,"u_rate":0.01,"u_wrap":20.0,"provision":{"course":"fcJP6","ref_tris":30},"note":"h15_full_reroute_v8._add_shoreline_disturbance: fcJP6's animated foam on both open river banks (the seam runs end on the frame bounds); v8 kept every second bank vertex (about 56 per bank), here 56 stations within 0.5 of each bank."},"pmp":{"player_y":"marker","records":[{"group":11,"id":0,"xz":[645.3,977.2]},{"group":11,"id":1,"xz":[-700.0,-1400.0]}]},"notes":["Declared from h15_full_reroute.build under the v10 deltas (h15_full_reroute_v10 over v9/v8, archive-only) and the v12 byte patch; built by the generic builder (recipes/hole/h15).","v12's M_Iwa UV rate and green-side normal softening have no subject here: the rock regions are rough (ROADMAP M_Iwa decision), whose lighting normals are constant up; any M_Iwa wall takes the builder's wall chart."]},"provenance":{"promoted":{"date":"2026-10-20","candidate":"golf-engine/build/hole/h15-candidate"},"extracted_from":{"script":"golf-engine/scripts/h15_full_reroute_v12.py","chain":[{"script":"golf-engine/scripts/h15_full_reroute_v12.py","sha256":"a55a6c94915567d4fd19255e6263466e80ed9fc410caa681b39a622e2a6721de"},{"script":"golf-engine/scripts/h15_v12_native_pack.py","sha256":"30e093980674f6e50572651536f251115887a4e443a891398fd058205664ead2"},{"script":"golf-engine/scripts/h15_full_reroute_v11.py","sha256":"884688b7b9d01d79dcb72f7d11631063136f0f84f7110ed2cdee50e19f610092"},{"script":"golf-engine/scripts/h15_full_reroute.py","sha256":"bbfabbb5298c1fa74eef73eea6fc729c0d150e94c23157b0de28761b77a5507d"}],"notes":["STATUS current line: H15 v12 (manifest 01b48114...). h15_full_reroute_v12.build byte-patches the v10 U8 (rock UV rate and M_Iwa normal softening for z <= -800); KCL and PMP equal v10.","v8-v10 exist only in git history (cff73c4 source snapshot). Their deltas are authored data here: the inset river and rim height equal h15_full_reroute_v11's (in tree; v11 only adds a rim-outset taper, not used); the rim polygons use v11's bank helpers with v10's constant outset; foam, tree scale and scene fill are v8-v10 constants.","Every value is authored data; nothing is bound. tests/test_h15_contract_height.py compares them with the frozen scripts.","h15_full_reroute_v11 is in the chain for its height and helpers only; its own build is a rejected branch."]}}}}