{"hole":"h03","identity":{"hole":"h03","native_slot":3,"course_id":"fcJP12","par":5},"line":"v1","candidate":{"contract_sha256":"f067b6ef326293b0c9c2e3e2c125e1963ed5af1a4de6fae3f5d415b416d07133","candidate":{"path":"golf-engine/build/hole/h03-candidate/candidate.json","sha256":"97d2d18dd9e06ff7df23e9e5dfe7b130db5708c1299abbcc4cb2d93d5141e2b8"},"pack":null,"u8_sha256":"3dcb19a40a4e78e8106305005ce72afc0e824593066f62f857e1cede305fc7f3"},"provenance_status":"retired-fixture","preview_basis":"current-prepared-contract","convention":"world-xz","emitter":"facets","box":[-3862.5,-5173.4,5237.5,4226.6],"elements":[{"layer":"domain","kind":"poly","pts":[[-3862.5,-5173.4],[5237.5,-5173.4],[5237.5,4226.6],[-3862.5,4226.6]],"label":"frame base (oob)","path":"regions.base_role","fill":"#464c54"},{"layer":"bounds","kind":"loop","pts":[[-3862.5,-5173.4],[5237.5,-5173.4],[5237.5,4226.6],[-3862.5,4226.6]],"label":"frame bounds","path":"frame.bounds"},{"layer":"regions","kind":"poly","pts":[[192.43,2600.39],[178.97,2585.28],[154.24,2553.19],[114.33,2490.1],[94.79,2455.61],[76.67,2420.23],[36.65,2332.96],[19.46,2291.46],[3.71,2249.41],[-23.87,2166.31],[-42.46,2102.06],[-66.54,2008.45],[-81.74,1944.66],[-109.63,1823.37],[-123.44,1761.57],[-144.23,1665.75],[-159.4,1584.68],[-216.29,1078.38],[-218.1,1032.87],[-221.87,988.22],[-228.26,944.79],[-243.35,879.04],[-256.19,844.47],[-269.35,817.42],[-287.33,785.82],[-314.09,745.94],[-335.74,716.31],[-358.5,687.31],[-387.64,650.88],[-452.87,565.28],[-470.25,533.98],[-488.77,492.75],[-500.42,459.32],[-514.03,412.22],[-522.48,375.96],[-533.5,324.16],[-541.06,284.8],[-550.47,237.87],[-563.64,168.21],[-606.6,-119.93],[-609.9,-206.88],[-601.27,-358.65],[-595.0,-414.89],[-587.07,-462.61],[-579.78,-499.37],[-569.19,-546.18],[-559.71,-582.93],[-541.74,-646.32],[-523.35,-705.23],[-504.86,-758.4],[-482.15,-817.39],[-440.08,-914.51],[-411.09,-974.71],[-355.16,-1073.89],[-319.08,-1128.55],[-146.68,-1348.64],[22.89,-1570.88],[189.64,-1795.27],[240.76,-1868.39],[320.08,-1977.56],[346.51,-2011.08],[360.59,-2027.06],[400.02,-2066.95],[429.56,-2091.48],[480.91,-2126.02],[502.51,-2137.04],[518.27,-2143.6],[541.28,-2150.93],[574.08,-2158.74],[609.34,-2162.54],[657.73,-2163.64],[711.41,-2160.16],[753.69,-2153.8],[796.72,-2145.21],[839.1,-2133.57],[860.04,-2126.62],[903.58,-2110.93],[939.14,-2095.83],[973.82,-2078.59],[1019.79,-2053.58],[1051.19,-2033.22],[1072.66,-2017.64],[1101.31,-1994.42],[1120.67,-1977.15],[1146.24,-1950.78],[1172.51,-1921.28],[1195.98,-1892.91],[1222.54,-1854.51],[1232.17,-1838.96],[1249.29,-1806.84],[1275.88,-1744.62],[1288.15,-1707.95],[1295.64,-1679.0],[1299.92,-1660.16],[1306.59,-1622.18],[1313.97,-1548.55],[1316.81,-1459.92],[1315.99,-1368.06],[1313.7,-1307.73],[1309.91,-1248.38],[1283.3,-932.5],[1277.66,-848.75],[1268.57,-622.93],[1267.44,-558.77],[1268.17,-515.33],[1271.22,-395.16],[1272.43,-325.08],[1275.39,-254.17],[1291.0,-112.77],[1311.22,-55.6],[1351.57,30.14],[1368.71,84.77],[1381.26,157.29],[1393.86,210.96],[1426.24,274.02],[1462.15,322.29],[1532.98,424.23],[1551.43,463.42],[1570.44,522.37],[1585.81,582.85],[1595.61,621.8],[1611.51,681.72],[1636.85,764.79],[1657.03,830.4],[1705.72,1005.38],[1717.27,1048.8],[1729.24,1091.32],[1750.81,1164.2],[1769.85,1221.53],[1790.44,1271.06],[1817.1,1324.66],[1837.72,1359.03],[1897.73,1452.97],[1917.21,1488.94],[1925.88,1507.39],[1942.32,1547.32],[1956.24,1586.85],[1966.64,1627.3],[1976.72,1679.56],[1981.33,1721.17],[1983.63,1769.8],[1982.8,1811.27],[1980.01,1843.81],[1971.0,1902.61],[1961.54,1944.3],[1945.58,1996.87],[1930.13,2037.44],[1908.15,2085.53],[1891.55,2117.35],[1866.15,2159.91],[1835.22,2205.85],[1804.61,2245.06],[1767.88,2286.77],[1723.61,2329.52],[1696.06,2353.58],[1659.04,2381.59],[1613.33,2411.33],[1555.32,2442.87],[1519.05,2460.12],[1441.26,2491.02],[1379.41,2511.68],[1337.51,2523.2],[1270.31,2539.15],[1217.62,2549.26],[1155.39,2559.78],[615.57,2680.87],[550.59,2696.85],[492.67,2707.1],[452.78,2710.08],[400.88,2708.3],[363.98,2702.31],[318.33,2688.63],[284.43,2673.19],[243.95,2647.58],[215.0,2623.59]],"label":"rough_land (rough)","path":"regions.items[0]","fill":"#2f6b33"},{"layer":"regions","kind":"poly","pts":[[1071.99,-1259.2],[1073.13,-1231.62],[1071.14,-1204.13],[1066.22,-1177.0],[1057.48,-1147.21],[1034.25,-1097.17],[997.63,-1047.09],[957.21,-1009.58],[912.5,-983.7],[860.09,-966.9],[832.79,-962.8],[805.19,-961.97],[770.76,-964.51],[729.87,-971.28],[589.16,-1007.11],[530.87,-1028.64],[483.48,-1056.74],[459.93,-1076.88],[441.44,-1097.34],[425.64,-1119.97],[412.96,-1144.49],[401.88,-1173.49],[393.09,-1206.86],[387.61,-1240.94],[385.16,-1275.39],[388.88,-1337.38],[395.36,-1367.75],[405.11,-1397.21],[418.24,-1425.31],[432.68,-1448.8],[449.65,-1470.58],[469.0,-1490.28],[495.72,-1512.13],[527.37,-1533.09],[560.78,-1551.2],[598.69,-1568.0],[634.61,-1580.42],[671.45,-1589.66],[705.59,-1594.64],[736.61,-1595.8],[784.42,-1589.51],[829.74,-1573.13],[871.01,-1548.23],[912.65,-1511.96],[988.16,-1426.47],[1031.33,-1368.19],[1046.65,-1341.18],[1059.08,-1312.75],[1068.03,-1283.01]],"label":"pond_ground (rough)","path":"regions.items[1]","fill":"#2f6b33"},{"layer":"regions","kind":"poly","pts":[[740.69,2331.63],[723.21,2286.79],[715.16,2272.15],[703.6,2260.09],[689.31,2251.43],[673.26,2246.77],[656.56,2246.42],[640.33,2250.41],[477.47,2313.9],[476.13,2313.9],[470.49,2312.7],[465.22,2310.36],[460.56,2306.97],[457.67,2303.76],[425.39,2179.07],[405.39,2064.39],[394.54,1941.62],[393.63,1866.31],[398.6,1791.16],[428.29,1560.15],[448.06,1369.36],[457.71,1301.57],[471.76,1234.56],[492.21,1162.06],[521.94,1078.15],[563.75,979.51],[569.19,963.19],[568.42,953.08],[568.27,951.85],[568.01,950.66],[567.64,949.52],[567.15,948.42],[566.56,947.36],[565.85,946.35],[562.41,941.87],[552.66,935.84],[476.37,905.22],[420.38,879.52],[390.66,862.68],[369.13,846.32],[341.2,816.66],[295.61,756.94],[267.37,727.19],[65.6,552.09],[-13.62,476.41],[-92.37,390.63],[-166.1,300.52],[-225.76,216.89],[-298.59,100.85],[-344.72,16.8],[-382.53,-63.77],[-407.19,-134.87],[-424.31,-208.13],[-434.43,-282.7],[-436.85,-357.93],[-429.97,-432.85],[-413.56,-506.21],[-389.4,-570.05],[-358.42,-622.96],[-327.58,-659.19],[-296.62,-685.69],[-262.17,-707.63],[-208.17,-736.74],[-138.82,-780.66],[-84.27,-809.23],[-20.89,-835.07],[38.02,-853.11],[104.9,-867.73],[152.36,-873.72],[200.14,-873.94],[247.7,-868.88],[342.41,-854.13],[389.93,-852.01],[409.63,-854.64],[434.28,-863.46],[450.96,-873.94],[464.79,-887.52],[478.9,-910.2],[491.16,-941.6],[499.51,-981.64],[503.7,-1029.22],[500.9,-1090.6],[480.63,-1232.97],[475.66,-1294.36],[474.19,-1410.77],[480.15,-1520.18],[485.79,-1567.75],[494.06,-1607.91],[543.97,-1771.69],[564.52,-1829.69],[586.81,-1871.71],[613.34,-1902.22],[646.27,-1925.92],[683.45,-1941.47],[703.05,-1944.96],[723.15,-1945.46],[755.83,-1939.54],[798.85,-1919.52],[826.74,-1900.05],[846.74,-1881.77],[864.13,-1861.07],[874.23,-1843.84],[883.64,-1818.68],[888.9,-1792.32],[888.98,-1737.95],[879.03,-1684.48],[860.8,-1640.79],[837.28,-1607.54],[788.36,-1550.63],[766.92,-1516.32],[756.49,-1484.51],[756.2,-1451.94],[764.45,-1426.55],[781.45,-1397.66],[865.24,-1307.59],[896.45,-1263.17],[907.23,-1238.53],[912.43,-1219.01],[916.53,-1171.74],[913.29,-1130.88],[906.37,-1090.43],[893.5,-1037.2],[875.92,-978.12],[835.23,-869.07],[790.02,-776.87],[738.61,-696.04],[678.94,-621.12],[629.4,-574.2],[601.62,-554.57],[577.86,-541.33],[539.8,-527.3],[499.85,-520.0],[445.34,-518.43],[315.5,-526.68],[274.47,-526.71],[220.18,-520.4],[153.75,-503.87],[63.8,-470.86],[-9.14,-433.52],[-41.98,-409.22],[-77.33,-377.01],[-88.15,-361.06],[-93.25,-342.84],[-91.1,-295.37],[-81.94,-234.48],[-68.01,-174.49],[-53.24,-129.0],[-28.3,-72.76],[41.91,60.52],[57.44,98.5],[84.02,176.18],[97.49,207.51],[117.66,243.09],[141.91,276.08],[189.87,324.74],[274.1,394.79],[373.6,467.6],[481.82,539.91],[552.08,582.48],[619.86,615.2],[689.76,641.51],[700.77,642.79],[714.43,639.81],[721.63,634.54],[729.51,622.75],[734.87,593.42],[730.82,546.28],[718.14,508.08],[704.46,484.76],[688.09,463.14],[607.06,379.8],[555.76,315.65],[517.86,258.92],[506.72,234.18],[501.57,214.93],[500.04,195.25],[502.0,175.26],[513.81,136.9],[535.02,102.48],[564.31,74.88],[594.13,59.96],[613.5,54.91],[633.32,52.95],[666.67,56.27],[704.52,70.1],[732.92,88.24],[767.5,121.0],[891.78,275.85],[939.42,324.85],[1000.11,369.02],[1148.58,454.19],[1191.51,487.7],[1213.5,513.16],[1227.18,536.41],[1236.18,561.53],[1240.27,588.22],[1239.9,622.0],[1231.45,668.96],[1217.67,714.78],[1197.29,765.52],[1162.01,831.94],[1052.63,1005.89],[1021.6,1066.9],[994.41,1129.73],[940.94,1285.16],[892.29,1463.61],[872.02,1557.33],[855.79,1651.85],[804.08,2045.83],[786.43,2223.06],[784.59,2277.81],[784.91,2323.31],[782.14,2328.09],[778.28,2332.38],[773.62,2335.77],[768.35,2338.11],[762.71,2339.31],[756.94,2339.31],[751.3,2338.11],[746.03,2335.77],[741.37,2332.38]],"label":"fairway (fairway)","path":"regions.items[2]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[102.97,111.39],[104.86,113.39],[106.93,114.98],[109.16,116.18],[111.56,116.99],[114.14,117.39],[116.89,117.4],[130.64,116.47],[161.51,101.6],[197.11,78.61],[297.43,8.2],[356.95,-37.33],[414.74,-87.33],[442.21,-115.09],[522.02,-205.07],[551.56,-231.91],[584.01,-254.4],[690.19,-312.41],[725.19,-337.17],[758.91,-367.84],[858.89,-476.11],[893.84,-510.26],[932.13,-541.76],[1051.86,-630.43],[1082.7,-659.02],[1107.89,-689.11],[1129.57,-720.49],[1146.21,-750.5],[1156.25,-776.49],[1157.56,-789.57],[1157.66,-791.62],[1157.55,-793.62],[1157.24,-795.58],[1156.73,-797.5],[1156.0,-799.37],[1155.07,-801.2],[1150.41,-809.32],[1133.97,-818.89],[1111.22,-823.07],[1084.5,-820.46],[1056.16,-809.67],[1025.01,-786.71],[912.48,-674.31],[874.56,-642.27],[837.15,-618.2],[799.05,-598.11],[723.73,-562.26],[687.99,-542.7],[621.33,-500.48],[558.34,-455.91],[527.32,-431.76],[466.17,-378.04],[237.08,-157.6],[207.2,-133.58],[144.53,-89.06],[118.49,-65.77],[100.48,-39.94],[90.41,-6.99],[86.01,32.16],[87.44,70.63],[94.85,101.53]],"label":"bunker_belt (bunker)","path":"regions.items[3]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[486.05,506.72],[497.93,519.25],[503.98,529.97],[507.07,538.01],[508.45,546.33],[508.13,554.93],[505.4,568.27],[501.51,576.22],[491.46,587.77],[483.6,594.7],[474.92,600.36],[460.75,606.53],[439.93,613.1],[381.7,624.68],[362.05,626.95],[347.51,626.77],[328.93,623.68],[305.59,613.55],[297.42,606.66],[290.51,595.41],[285.19,578.28],[284.4,570.07],[284.95,561.74],[289.49,541.98],[305.74,506.48],[315.61,489.77],[331.19,472.35],[338.87,466.62],[347.36,461.99],[362.55,455.81],[372.55,453.67],[382.87,453.02],[398.15,453.7],[415.85,458.19],[435.77,467.8]],"label":"bunker_1 (bunker)","path":"regions.items[4]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[461.94,203.65],[476.84,217.34],[488.17,231.21],[495.57,244.5],[497.64,251.89],[499.06,262.58],[498.39,270.02],[492.33,287.26],[490.37,291.33],[484.83,298.36],[480.01,302.6],[472.27,307.27],[446.85,317.69],[381.23,331.95],[366.33,331.0],[355.95,328.27],[349.55,325.18],[341.36,319.07],[336.28,313.98],[332.3,308.15],[326.62,291.72],[326.21,277.37],[327.87,266.67],[332.68,252.59],[349.63,215.98],[358.59,201.74],[364.39,195.58],[374.88,186.11],[387.95,179.81],[396.36,178.52],[413.84,178.47],[427.6,181.86],[436.89,185.88],[448.96,193.55]],"label":"bunker_2 (bunker)","path":"regions.items[5]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[337.69,-1959.75],[345.98,-1947.89],[349.92,-1937.85],[351.54,-1930.62],[351.52,-1923.4],[349.84,-1916.18],[345.28,-1905.34],[340.73,-1899.15],[330.54,-1890.67],[315.32,-1881.98],[286.28,-1873.89],[237.19,-1866.35],[220.4,-1865.47],[200.14,-1868.48],[185.73,-1874.92],[171.8,-1884.81],[165.23,-1895.62],[162.73,-1907.14],[162.17,-1921.18],[165.98,-1937.02],[172.97,-1956.65],[181.65,-1973.79],[191.04,-1987.41],[207.24,-2002.32],[216.69,-2007.46],[229.66,-2010.63],[249.35,-2011.55],[265.27,-2008.56],[276.12,-2004.62],[290.33,-1996.62],[319.03,-1976.43],[330.43,-1967.17]],"label":"bunker_3 (bunker)","path":"regions.items[6]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[376.69,-1575.14],[362.71,-1615.29],[349.1,-1662.1],[338.31,-1711.9],[332.81,-1761.02],[335.07,-1805.78],[346.14,-1847.19],[364.39,-1887.71],[388.22,-1925.8],[416.03,-1959.96],[446.23,-1988.65],[479.98,-2011.55],[518.33,-2029.68],[559.56,-2043.53],[601.93,-2053.56],[643.7,-2060.28],[686.88,-2064.7],[732.63,-2066.52],[777.93,-2064.18],[819.8,-2056.12],[855.23,-2040.78],[885.18,-2016.39],[911.64,-1983.99],[933.18,-1946.24],[948.39,-1905.8],[955.83,-1865.34],[954.26,-1822.57],[944.63,-1775.71],[928.81,-1728.2],[908.68,-1683.47],[886.12,-1644.97],[859.55,-1612.15],[827.7,-1582.73],[792.97,-1557.51],[757.75,-1537.3],[724.42,-1522.89],[692.29,-1517.87],[659.75,-1521.72],[597.73,-1534.46],[570.38,-1532.59],[546.49,-1518.64],[525.36,-1496.2],[505.98,-1472.45],[487.35,-1454.63],[476.0,-1451.8],[473.5,-1451.33],[471.03,-1451.15],[468.6,-1451.27],[466.2,-1451.7],[463.83,-1452.42],[461.5,-1453.45],[448.64,-1459.97],[428.6,-1479.98],[409.29,-1507.49],[391.67,-1540.03]],"label":"fringe (fringe)","path":"regions.items[7]","fill":"#79bd63"},{"layer":"regions","kind":"poly","pts":[[429.19,-1633.18],[419.7,-1658.29],[411.72,-1687.46],[406.48,-1718.86],[405.2,-1750.65],[409.13,-1780.99],[419.35,-1810.82],[435.05,-1841.37],[454.58,-1871.22],[476.3,-1898.97],[498.58,-1923.2],[521.65,-1944.43],[546.59,-1963.59],[573.06,-1979.93],[600.73,-1992.65],[629.26,-2000.98],[660.43,-2004.93],[694.48,-2005.03],[728.71,-2001.24],[760.43,-1993.56],[786.94,-1981.96],[808.8,-1965.62],[827.83,-1944.58],[843.15,-1920.03],[853.92,-1893.18],[859.27,-1865.26],[858.17,-1834.48],[851.21,-1800.04],[839.91,-1764.59],[825.82,-1730.81],[810.48,-1701.34],[793.29,-1675.28],[773.24,-1650.84],[751.2,-1629.41],[728.05,-1612.36],[704.68,-1601.06],[679.88,-1598.82],[653.06,-1604.72],[600.61,-1621.1],[586.66,-1621.46],[583.99,-1621.41],[581.39,-1621.13],[578.84,-1620.62],[576.35,-1619.89],[573.91,-1618.92],[571.53,-1617.72],[560.95,-1611.82],[524.92,-1566.34],[523.65,-1564.86],[522.27,-1563.52],[520.79,-1562.32],[519.2,-1561.26],[517.52,-1560.34],[515.73,-1559.56],[512.97,-1558.49],[511.12,-1557.89],[509.27,-1557.51],[507.41,-1557.34],[505.55,-1557.39],[503.68,-1557.66],[501.8,-1558.15],[491.32,-1561.49],[473.86,-1573.45],[456.65,-1590.52],[441.23,-1611.0]],"label":"green (green)","path":"regions.items[8]","fill":"#8fd47a"},{"layer":"regions","kind":"poly","pts":[[822.01,2540.21],[826.0,2556.43],[825.65,2573.13],[820.99,2589.18],[812.33,2603.47],[800.27,2615.03],[785.63,2623.08],[616.07,2689.19],[599.84,2693.18],[583.14,2692.83],[567.09,2688.17],[552.8,2679.51],[541.24,2667.45],[533.19,2652.81],[434.39,2399.39],[430.4,2383.17],[430.75,2366.47],[435.41,2350.42],[444.07,2336.13],[456.13,2324.57],[470.77,2316.52],[477.47,2313.9],[640.33,2250.41],[656.56,2246.42],[673.26,2246.77],[689.31,2251.43],[703.6,2260.09],[715.16,2272.15],[723.21,2286.79],[740.69,2331.63]],"label":"rough_tee_collar (rough)","path":"regions.items[9]","fill":"#2f6b33"},{"layer":"regions","kind":"poly","pts":[[753.04,2528.46],[755.53,2538.6],[755.31,2549.04],[752.39,2559.07],[746.99,2568.0],[739.45,2575.23],[730.3,2580.26],[627.81,2620.22],[617.67,2622.71],[607.23,2622.49],[597.2,2619.57],[588.27,2614.17],[581.04,2606.63],[576.01,2597.48],[503.36,2411.14],[500.87,2401.0],[501.09,2390.56],[504.01,2380.53],[509.41,2371.6],[516.95,2364.37],[526.1,2359.34],[628.59,2319.38],[638.73,2316.89],[649.17,2317.11],[659.2,2320.03],[668.13,2325.43],[675.36,2332.97],[680.39,2342.12]],"label":"fairway_tee (fairway)","path":"regions.items[10]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[904.05,-1340.69],[923.59,-1293.07],[926.63,-1240.54],[911.47,-1189.81],[880.8,-1147.18],[839.92,-1116.08],[793.89,-1096.95],[746.07,-1088.85],[698.4,-1091.29],[652.7,-1104.41],[611.33,-1128.2],[576.75,-1161.66],[550.93,-1203.02],[535.42,-1250.22],[531.99,-1300.93],[542.66,-1351.7],[568.46,-1397.41],[607.7,-1432.21],[655.5,-1451.91],[705.53,-1456.09],[752.97,-1447.91],[796.28,-1431.5],[836.28,-1408.98],[873.13,-1379.38]],"label":"temptation_pond (lake)","path":"regions.items[11]","fill":"#4a9fd8"},{"layer":"water","kind":"loop","pts":[[904.05,-1340.69],[923.59,-1293.07],[926.63,-1240.54],[911.47,-1189.81],[880.8,-1147.18],[839.92,-1116.08],[793.89,-1096.95],[746.07,-1088.85],[698.4,-1091.29],[652.7,-1104.41],[611.33,-1128.2],[576.75,-1161.66],[550.93,-1203.02],[535.42,-1250.22],[531.99,-1300.93],[542.66,-1351.7],[568.46,-1397.41],[607.7,-1432.21],[655.5,-1451.91],[705.53,-1456.09],[752.97,-1447.91],[796.28,-1431.5],[836.28,-1408.98],[873.13,-1379.38]],"label":"temptation_pond (lake)","path":"water.outlines[0]"},{"layer":"hazards","kind":"loop","pts":[[102.97,111.39],[104.86,113.39],[106.93,114.98],[109.16,116.18],[111.56,116.99],[114.14,117.39],[116.89,117.4],[130.64,116.47],[161.51,101.6],[197.11,78.61],[297.43,8.2],[356.95,-37.33],[414.74,-87.33],[442.21,-115.09],[522.02,-205.07],[551.56,-231.91],[584.01,-254.4],[690.19,-312.41],[725.19,-337.17],[758.91,-367.84],[858.89,-476.11],[893.84,-510.26],[932.13,-541.76],[1051.86,-630.43],[1082.7,-659.02],[1107.89,-689.11],[1129.57,-720.49],[1146.21,-750.5],[1156.25,-776.49],[1157.56,-789.57],[1157.66,-791.62],[1157.55,-793.62],[1157.24,-795.58],[1156.73,-797.5],[1156.0,-799.37],[1155.07,-801.2],[1150.41,-809.32],[1133.97,-818.89],[1111.22,-823.07],[1084.5,-820.46],[1056.16,-809.67],[1025.01,-786.71],[912.48,-674.31],[874.56,-642.27],[837.15,-618.2],[799.05,-598.11],[723.73,-562.26],[687.99,-542.7],[621.33,-500.48],[558.34,-455.91],[527.32,-431.76],[466.17,-378.04],[237.08,-157.6],[207.2,-133.58],[144.53,-89.06],[118.49,-65.77],[100.48,-39.94],[90.41,-6.99],[86.01,32.16],[87.44,70.63],[94.85,101.53]],"label":"bunker_belt (bunker)","path":"hazards[0]"},{"layer":"hazards","kind":"loop","pts":[[486.05,506.72],[497.93,519.25],[503.98,529.97],[507.07,538.01],[508.45,546.33],[508.13,554.93],[505.4,568.27],[501.51,576.22],[491.46,587.77],[483.6,594.7],[474.92,600.36],[460.75,606.53],[439.93,613.1],[381.7,624.68],[362.05,626.95],[347.51,626.77],[328.93,623.68],[305.59,613.55],[297.42,606.66],[290.51,595.41],[285.19,578.28],[284.4,570.07],[284.95,561.74],[289.49,541.98],[305.74,506.48],[315.61,489.77],[331.19,472.35],[338.87,466.62],[347.36,461.99],[362.55,455.81],[372.55,453.67],[382.87,453.02],[398.15,453.7],[415.85,458.19],[435.77,467.8]],"label":"bunker_1 (bunker)","path":"hazards[1]"},{"layer":"hazards","kind":"loop","pts":[[461.94,203.65],[476.84,217.34],[488.17,231.21],[495.57,244.5],[497.64,251.89],[499.06,262.58],[498.39,270.02],[492.33,287.26],[490.37,291.33],[484.83,298.36],[480.01,302.6],[472.27,307.27],[446.85,317.69],[381.23,331.95],[366.33,331.0],[355.95,328.27],[349.55,325.18],[341.36,319.07],[336.28,313.98],[332.3,308.15],[326.62,291.72],[326.21,277.37],[327.87,266.67],[332.68,252.59],[349.63,215.98],[358.59,201.74],[364.39,195.58],[374.88,186.11],[387.95,179.81],[396.36,178.52],[413.84,178.47],[427.6,181.86],[436.89,185.88],[448.96,193.55]],"label":"bunker_2 (bunker)","path":"hazards[2]"},{"layer":"hazards","kind":"loop","pts":[[337.69,-1959.75],[345.98,-1947.89],[349.92,-1937.85],[351.54,-1930.62],[351.52,-1923.4],[349.84,-1916.18],[345.28,-1905.34],[340.73,-1899.15],[330.54,-1890.67],[315.32,-1881.98],[286.28,-1873.89],[237.19,-1866.35],[220.4,-1865.47],[200.14,-1868.48],[185.73,-1874.92],[171.8,-1884.81],[165.23,-1895.62],[162.73,-1907.14],[162.17,-1921.18],[165.98,-1937.02],[172.97,-1956.65],[181.65,-1973.79],[191.04,-1987.41],[207.24,-2002.32],[216.69,-2007.46],[229.66,-2010.63],[249.35,-2011.55],[265.27,-2008.56],[276.12,-2004.62],[290.33,-1996.62],[319.03,-1976.43],[330.43,-1967.17]],"label":"bunker_3 (bunker)","path":"hazards[3]"},{"layer":"hazards","kind":"loop","pts":[[904.05,-1340.69],[923.59,-1293.07],[926.63,-1240.54],[911.47,-1189.81],[880.8,-1147.18],[839.92,-1116.08],[793.89,-1096.95],[746.07,-1088.85],[698.4,-1091.29],[652.7,-1104.41],[611.33,-1128.2],[576.75,-1161.66],[550.93,-1203.02],[535.42,-1250.22],[531.99,-1300.93],[542.66,-1351.7],[568.46,-1397.41],[607.7,-1432.21],[655.5,-1451.91],[705.53,-1456.09],[752.97,-1447.91],[796.28,-1431.5],[836.28,-1408.98],[873.13,-1379.38]],"label":"temptation_pond (water)","path":"hazards[4]"},{"layer":"height_shapes","kind":"loop","pts":[[778.2,2469.8],[776.92,2489.38],[773.09,2508.62],[766.78,2527.2],[758.1,2544.8],[747.2,2561.11],[734.27,2575.87],[719.51,2588.8],[703.2,2599.7],[685.6,2608.38],[667.02,2614.69],[647.78,2618.52],[628.2,2619.8],[608.62,2618.52],[589.38,2614.69],[570.8,2608.38],[553.2,2599.7],[536.89,2588.8],[522.13,2575.87],[509.2,2561.11],[498.3,2544.8],[489.62,2527.2],[483.31,2508.62],[479.48,2489.38],[478.2,2469.8],[479.48,2450.22],[483.31,2430.98],[489.62,2412.4],[498.3,2394.8],[509.2,2378.49],[522.13,2363.73],[536.89,2350.8],[553.2,2339.9],[570.8,2331.22],[589.38,2324.91],[608.62,2321.08],[628.2,2319.8],[647.78,2321.08],[667.02,2324.91],[685.6,2331.22],[703.2,2339.9],[719.51,2350.8],[734.27,2363.73],[747.2,2378.49],[758.1,2394.8],[766.78,2412.4],[773.09,2430.98],[776.92,2450.22]],"label":"tee_hold (shelf ellipse)","path":"height.primitives[9].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[1237.48,-1773.42],[1232.35,-1695.1],[1217.03,-1618.13],[1191.81,-1543.81],[1157.09,-1473.42],[1113.49,-1408.16],[1061.74,-1349.16],[1002.74,-1297.41],[937.48,-1253.8],[867.09,-1219.09],[792.77,-1193.86],[715.79,-1178.55],[637.48,-1173.42],[559.16,-1178.55],[482.19,-1193.86],[407.87,-1219.09],[337.48,-1253.8],[272.22,-1297.41],[213.21,-1349.16],[161.47,-1408.16],[117.86,-1473.42],[83.15,-1543.81],[57.92,-1618.13],[42.61,-1695.1],[37.48,-1773.42],[42.61,-1851.74],[57.92,-1928.71],[83.15,-2003.03],[117.86,-2073.42],[161.47,-2138.68],[213.21,-2197.68],[272.22,-2249.43],[337.48,-2293.03],[407.87,-2327.75],[482.19,-2352.98],[559.16,-2368.29],[637.48,-2373.42],[715.79,-2368.29],[792.77,-2352.98],[867.09,-2327.75],[937.48,-2293.03],[1002.74,-2249.43],[1061.74,-2197.68],[1113.49,-2138.68],[1157.09,-2073.42],[1191.81,-2003.03],[1217.03,-1928.71],[1232.35,-1851.74]],"label":"composition_green (shelf ellipse)","path":"height.primitives[11].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[977.48,-1773.42],[974.57,-1729.04],[965.89,-1685.42],[951.6,-1643.31],[931.93,-1603.42],[907.22,-1566.44],[877.9,-1533.0],[844.46,-1503.68],[807.48,-1478.97],[767.59,-1459.3],[725.48,-1445.0],[681.86,-1436.33],[637.48,-1433.42],[593.1,-1436.33],[549.48,-1445.0],[507.37,-1459.3],[467.48,-1478.97],[430.5,-1503.68],[397.06,-1533.0],[367.74,-1566.44],[343.03,-1603.42],[323.36,-1643.31],[309.06,-1685.42],[300.39,-1729.04],[297.48,-1773.42],[300.39,-1817.8],[309.06,-1861.42],[323.36,-1903.53],[343.03,-1943.42],[367.74,-1980.4],[397.06,-2013.84],[430.5,-2043.16],[467.48,-2067.87],[507.37,-2087.54],[549.48,-2101.83],[593.1,-2110.51],[637.48,-2113.42],[681.86,-2110.51],[725.48,-2101.83],[767.59,-2087.54],[807.48,-2067.87],[844.46,-2043.16],[877.9,-2013.84],[907.22,-1980.4],[931.93,-1943.42],[951.6,-1903.53],[965.89,-1861.42],[974.57,-1817.8]],"label":"green_contour (shelf ellipse)","path":"height.primitives[15].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[797.0,2452.0],[795.46,2475.49],[790.87,2498.59],[783.3,2520.88],[772.88,2542.0],[759.8,2561.58],[744.28,2579.28],[726.58,2594.8],[707.0,2607.88],[685.88,2618.3],[663.59,2625.87],[640.49,2630.46],[617.0,2632.0],[593.51,2630.46],[570.41,2625.87],[548.12,2618.3],[527.0,2607.88],[507.42,2594.8],[489.72,2579.28],[474.2,2561.58],[461.12,2542.0],[450.7,2520.88],[443.13,2498.59],[438.54,2475.49],[437.0,2452.0],[438.54,2428.51],[443.13,2405.41],[450.7,2383.12],[461.12,2362.0],[474.2,2342.42],[489.72,2324.72],[507.42,2309.2],[527.0,2296.12],[548.12,2285.7],[570.41,2278.13],[593.51,2273.54],[617.0,2272.0],[640.49,2273.54],[663.59,2278.13],[685.88,2285.7],[707.0,2296.12],[726.58,2309.2],[744.28,2324.72],[759.8,2342.42],[772.88,2362.0],[783.3,2383.12],[790.87,2405.41],[795.46,2428.51]],"label":"tee_plane (shelf ellipse)","path":"height.primitives[18].params.shapes[0]"},{"layer":"tee","kind":"loop","pts":[[753.04,2528.46],[755.53,2538.6],[755.31,2549.04],[752.39,2559.07],[746.99,2568.0],[739.45,2575.23],[730.3,2580.26],[627.81,2620.22],[617.67,2622.71],[607.23,2622.49],[597.2,2619.57],[588.27,2614.17],[581.04,2606.63],[576.01,2597.48],[503.36,2411.14],[500.87,2401.0],[501.09,2390.56],[504.01,2380.53],[509.41,2371.6],[516.95,2364.37],[526.1,2359.34],[628.59,2319.38],[638.73,2316.89],[649.17,2317.11],[659.2,2320.03],[668.13,2325.43],[675.36,2332.97],[680.39,2342.12]],"label":"tee pad","path":"tee.pad"},{"layer":"routes","kind":"line","pts":[[628.2,2469.8],[635.27,1662.06],[761.57,1022.49],[949.63,541.31],[620.85,551.43],[226.68,393.85],[-90.43,131.09],[-258.0,-243.64],[-69.3,-585.54],[256.79,-712.68],[520.36,-697.37],[622.04,-1069.74],[637.48,-1773.42]],"label":"conservative route","path":"routes.conservative","route":"conservative"},{"layer":"routes","kind":"line","pts":[[628.2,2469.8],[635.27,1662.06],[761.57,1022.49],[900.99,581.74],[776.54,372.66],[633.04,219.31],[543.29,77.21],[599.63,-631.68],[637.48,-1773.42]],"label":"aggressive route","path":"routes.aggressive","route":"aggressive"},{"layer":"routes","kind":"point","pts":[[949.63,541.31]],"label":"decision first_landing:safe","path":"routes.decisions.first_landing.safe","mark":"decision"},{"layer":"routes","kind":"point","pts":[[633.04,219.31]],"label":"decision first_landing:aggressive","path":"routes.decisions.first_landing.aggressive","mark":"decision"},{"layer":"cups","kind":"point","pts":[[538.15,-1670.3]],"label":"cup 1","path":"cups.targets[0]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[637.48,-1773.42]],"label":"cup 2","path":"cups.targets[1]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[727.49,-1872.91]],"label":"cup 3","path":"cups.targets[2]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[649.32,-1853.17]],"label":"cup 4","path":"cups.targets[3]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[559.55,-1780.6]],"label":"cup 5","path":"cups.targets[4]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[702.23,-1745.0]],"label":"cup 6","path":"cups.targets[5]","mark":"cup"},{"layer":"tee","kind":"point","pts":[[617.0,2452.0]],"label":"tee marker","path":"tee.marker_xz","mark":"tee"},{"layer":"tee","kind":"point","pts":[[628.2,2469.8]],"label":"player","path":"tee.player_xz","mark":"player"}],"heat":{"x0":-3862.5,"z0":-5173.4,"dx":126.38888888888889,"dz":127.02702702702703,"grid":[[-372.27,-372.76,-373.24,-373.73,-374.22,-374.71,-375.2,-375.68,-376.17,-374.45,-370.71,-366.97,-363.22,-359.48,-355.73,-351.99,-348.24,-344.5,-342.06,-340.78,-339.49,-338.21,-336.93,-335.65,-334.36,-333.08,-331.8,-332.45,-343.75,-355.46,-367.17,-378.88,-390.59,-402.3,-414.01,-425.77,-437.88,-440.44,-443.01,-445.58,-448.15,-450.72,-453.29,-455.86,-458.32,-458.7,-457.14,-455.51,-453.87,-452.24,-450.6,-448.96,-447.33,-445.69,-442.94,-439.7,-436.37,-433.05,-429.72,-426.4,-423.08,-419.75,-416.68,-414.87,-414.98,-415.08,-415.18,-415.29,-415.39,-415.5,-415.6,-415.71],[-371.24,-372.94,-373.43,-373.91,-374.4,-374.89,-375.38,-375.87,-374.28,-372.6,-370.71,-366.96,-363.22,-359.48,-355.73,-351.99,-348.24,-345.23,-342.31,-340.92,-339.64,-338.36,-337.07,-335.79,-334.51,-333.23,-332.98,-333.76,-335.19,-345.67,-357.38,-369.09,-380.8,-392.51,-404.37,-417.3,-430.24,-440.69,-443.26,-445.83,-448.4,-450.97,-453.54,-455.79,-457.17,-457.65,-456.91,-455.52,-453.88,-452.25,-450.61,-448.97,-447.34,-445.27,-442.18,-439.08,-435.99,-432.67,-429.35,-426.03,-422.73,-420.12,-417.5,-415.82,-414.7,-414.81,-414.91,-415.02,-415.12,-415.22,-415.33,-415.61],[-370.2,-371.95,-373.61,-374.1,-374.58,-375.07,-375.56,-374.03,-372.36,-370.68,-369.01,-366.96,-363.22,-359.48,-355.73,-351.99,-348.92,-346.0,-343.08,-341.07,-339.78,-338.5,-337.22,-335.94,-334.65,-334.32,-334.2,-335.07,-336.49,-337.92,-347.59,-359.3,-371.01,-382.96,-395.9,-408.83,-421.77,-434.7,-443.5,-446.07,-448.64,-451.21,-453.26,-454.63,-456.01,-456.61,-455.86,-455.12,-453.89,-452.26,-450.62,-448.99,-447.35,-444.51,-441.41,-438.32,-435.23,-432.13,-428.98,-426.17,-423.56,-420.94,-418.33,-416.78,-415.61,-414.53,-414.64,-414.74,-414.85,-414.95,-415.23,-415.52],[-369.16,-370.9,-372.65,-374.28,-374.77,-375.25,-373.78,-372.11,-370.43,-368.76,-367.08,-365.41,-363.22,-359.48,-355.73,-352.61,-349.69,-346.76,-343.84,-341.21,-339.93,-338.65,-337.36,-336.08,-335.67,-335.54,-335.42,-336.37,-337.8,-339.23,-340.66,-349.51,-361.56,-374.5,-387.43,-400.37,-413.3,-426.24,-439.17,-446.32,-448.89,-450.72,-452.1,-453.47,-454.85,-455.56,-454.82,-454.07,-453.33,-452.27,-450.63,-449.0,-446.84,-443.75,-440.65,-437.56,-434.6,-431.88,-429.28,-427.0,-424.38,-421.77,-419.15,-417.74,-416.57,-415.41,-414.37,-414.47,-414.57,-414.85,-415.14,-415.42],[-368.11,-369.86,-371.61,-373.35,-374.95,-373.54,-371.86,-370.18,-368.51,-366.83,-365.16,-363.48,-361.81,-359.47,-356.29,-353.37,-350.45,-347.53,-344.61,-341.69,-340.08,-338.79,-337.51,-337.01,-336.89,-336.77,-336.64,-337.68,-339.11,-340.54,-341.97,-344.44,-358.27,-370.58,-382.89,-395.19,-407.5,-419.81,-432.12,-444.43,-448.19,-449.56,-450.94,-452.31,-453.69,-454.51,-453.77,-453.03,-452.28,-451.54,-450.64,-449.01,-446.08,-443.05,-440.33,-437.6,-434.88,-432.16,-429.7,-427.46,-425.21,-422.59,-419.98,-418.7,-417.53,-416.37,-415.21,-414.2,-414.46,-414.75,-415.04,-415.33],[-367.07,-368.82,-370.56,-372.31,-373.05,-371.92,-370.23,-368.55,-366.86,-365.18,-363.5,-361.81,-360.13,-359.07,-356.9,-354.1,-351.22,-348.29,-345.37,-342.45,-340.22,-338.94,-338.36,-338.24,-338.11,-337.99,-337.86,-338.99,-340.42,-341.85,-343.44,-348.9,-366.13,-379.64,-391.95,-404.26,-416.57,-428.88,-441.19,-445.12,-446.45,-448.05,-449.65,-451.15,-452.53,-453.47,-452.72,-451.98,-451.24,-450.49,-449.64,-448.46,-446.05,-443.33,-440.61,-437.88,-435.16,-432.44,-430.13,-427.89,-425.64,-423.4,-420.82,-419.66,-418.5,-415.73,-412.06,-409.17,-414.37,-414.66,-414.95,-415.24],[-366.03,-367.77,-369.52,-370.29,-370.85,-369.86,-368.67,-366.98,-365.3,-363.61,-361.93,-360.25,-358.78,-358.46,-357.22,-354.43,-351.63,-348.84,-346.04,-343.22,-340.37,-339.7,-339.58,-339.46,-339.33,-339.21,-339.08,-340.3,-341.79,-343.41,-345.02,-353.36,-370.59,-387.82,-401.01,-413.32,-425.63,-437.94,-442.2,-443.4,-444.61,-446.17,-447.77,-449.37,-450.97,-452.1,-451.3,-450.43,-449.56,-448.69,-447.82,-446.36,-444.62,-442.89,-440.89,-438.16,-435.44,-432.8,-430.56,-428.31,-426.07,-423.83,-420.32,-416.47,-412.8,-409.14,-405.47,-403.46,-409.52,-414.57,-414.86,-415.15],[-364.98,-366.73,-367.53,-368.09,-368.65,-367.68,-366.66,-365.42,-363.73,-362.05,-360.36,-358.68,-358.17,-357.84,-357.51,-354.76,-351.96,-349.17,-346.37,-343.58,-341.94,-341.68,-341.37,-341.07,-340.77,-340.46,-340.3,-341.75,-343.37,-344.98,-346.6,-357.82,-375.05,-392.28,-409.51,-422.38,-434.69,-439.27,-440.48,-441.68,-442.89,-444.29,-445.89,-447.49,-449.09,-449.52,-449.47,-448.6,-447.73,-446.86,-445.99,-444.26,-442.52,-440.79,-439.05,-437.32,-435.59,-433.23,-431.25,-429.29,-427.32,-425.36,-419.41,-409.88,-406.21,-402.55,-398.89,-397.74,-403.81,-409.87,-414.76,-415.05],[-363.94,-364.77,-365.33,-365.89,-366.45,-365.5,-364.48,-363.46,-362.17,-360.48,-358.8,-357.88,-357.55,-357.23,-356.9,-355.09,-352.29,-349.49,-346.7,-344.81,-344.61,-344.38,-344.08,-343.78,-343.47,-343.17,-342.94,-343.33,-344.95,-346.56,-348.18,-362.28,-379.51,-396.74,-413.97,-431.2,-436.35,-437.55,-438.76,-439.97,-441.17,-442.41,-444.01,-445.61,-446.95,-446.94,-446.93,-446.77,-445.9,-445.03,-443.89,-442.15,-440.42,-438.69,-436.95,-435.54,-434.45,-434.04,-432.82,-430.86,-428.89,-426.93,-418.51,-404.74,-399.63,-395.96,-392.3,-392.03,-398.1,-404.16,-410.22,-414.96],[-362.02,-362.57,-363.13,-363.69,-364.25,-363.31,-362.3,-361.28,-360.26,-358.91,-357.6,-357.27,-356.94,-356.61,-356.28,-355.41,-352.62,-349.82,-347.68,-347.48,-347.27,-347.07,-346.79,-346.48,-346.18,-345.91,-345.73,-345.56,-346.52,-348.14,-349.76,-366.74,-383.97,-401.2,-417.83,-424.87,-430.45,-435.61,-437.04,-438.25,-439.46,-440.66,-442.13,-443.73,-444.37,-444.36,-444.35,-444.35,-444.08,-443.2,-441.79,-440.05,-438.32,-437.11,-436.02,-434.92,-433.98,-433.72,-433.46,-432.43,-430.46,-428.5,-417.61,-403.83,-393.04,-389.37,-385.71,-386.32,-392.39,-398.45,-404.51,-410.58],[-359.89,-360.38,-360.94,-361.49,-362.05,-361.13,-360.11,-359.09,-358.08,-357.03,-357.07,-356.65,-356.33,-356.0,-355.67,-355.34,-352.95,-350.55,-350.34,-350.14,-349.94,-349.74,-349.49,-349.19,-348.88,-348.7,-348.53,-348.36,-348.19,-349.72,-353.96,-371.2,-388.43,-400.3,-407.34,-414.39,-420.04,-425.2,-430.37,-435.54,-437.74,-438.95,-440.25,-441.8,-441.79,-441.79,-441.78,-441.77,-441.76,-441.38,-439.78,-438.68,-437.59,-436.49,-435.4,-434.3,-433.66,-433.4,-433.13,-432.87,-432.03,-430.07,-416.7,-402.93,-389.16,-382.78,-379.12,-380.61,-386.67,-392.74,-398.8,-404.38],[-357.79,-358.24,-358.74,-359.3,-359.85,-358.95,-357.93,-356.91,-355.79,-354.89,-357.87,-357.31,-356.6,-355.9,-355.19,-354.72,-353.41,-353.21,-353.01,-352.81,-352.61,-352.4,-352.2,-351.89,-351.67,-351.5,-351.33,-351.16,-350.98,-351.3,-358.42,-375.66,-382.78,-389.82,-396.86,-403.91,-409.63,-414.8,-419.96,-425.13,-430.29,-435.46,-438.44,-439.22,-439.22,-439.21,-439.19,-439.17,-439.15,-439.28,-439.16,-438.06,-436.97,-435.87,-434.78,-433.68,-433.34,-433.07,-432.81,-432.54,-432.28,-429.57,-415.8,-402.03,-388.25,-376.2,-372.53,-374.9,-380.96,-386.98,-392.52,-398.07],[-355.68,-356.14,-356.6,-357.1,-357.66,-356.77,-355.75,-354.56,-353.32,-353.38,-356.36,-358.24,-357.54,-356.84,-356.13,-355.43,-355.24,-355.28,-355.25,-355.22,-355.19,-355.07,-354.87,-354.64,-354.47,-354.3,-354.13,-353.95,-353.78,-353.61,-358.22,-365.26,-372.3,-379.34,-386.38,-393.42,-399.22,-404.39,-409.55,-414.72,-419.89,-425.05,-436.16,-436.6,-436.58,-436.56,-436.54,-436.52,-436.5,-436.8,-437.44,-437.44,-436.35,-435.25,-434.16,-433.28,-433.02,-432.75,-432.49,-432.22,-425.15,-417.57,-409.28,-400.99,-387.35,-373.58,-365.94,-369.19,-375.12,-380.67,-386.22,-391.76],[-353.58,-354.04,-354.5,-354.95,-355.46,-354.56,-353.32,-352.09,-350.85,-351.86,-354.84,-357.82,-358.48,-357.77,-357.07,-356.36,-356.36,-356.75,-356.72,-356.69,-356.66,-356.62,-356.59,-356.99,-356.8,-356.61,-356.42,-356.23,-356.04,-355.85,-354.54,-354.78,-361.82,-368.86,-375.9,-382.94,-388.81,-393.98,-399.15,-404.31,-409.48,-426.17,-434.68,-434.29,-433.93,-433.91,-433.89,-433.87,-433.85,-434.32,-434.96,-435.59,-435.73,-434.63,-433.54,-432.96,-432.69,-432.43,-426.36,-419.12,-411.87,-404.14,-395.85,-387.56,-379.27,-370.98,-359.36,-363.27,-368.82,-374.36,-379.91,-385.46],[-351.48,-351.94,-352.4,-352.85,-353.04,-352.09,-350.85,-349.62,-348.39,-350.35,-353.33,-356.31,-359.29,-358.71,-358.01,-357.3,-357.49,-357.93,-358.19,-358.16,-358.13,-358.09,-358.06,-358.71,-358.99,-358.8,-358.61,-358.42,-358.23,-357.76,-356.17,-355.05,-354.16,-358.38,-365.42,-372.46,-378.41,-383.57,-388.74,-399.05,-416.18,-432.79,-432.4,-432.01,-431.62,-431.26,-431.24,-431.22,-431.2,-431.84,-432.48,-433.11,-433.75,-434.01,-432.92,-432.64,-427.57,-420.33,-413.08,-405.84,-398.6,-390.71,-382.42,-374.13,-365.84,-357.55,-357.09,-356.96,-362.51,-368.06,-373.6,-379.15],[-349.38,-349.84,-350.29,-350.45,-350.1,-349.62,-348.38,-347.15,-345.92,-348.83,-351.81,-354.79,-357.77,-359.65,-358.94,-358.24,-358.62,-359.06,-359.5,-359.63,-359.6,-359.56,-359.7,-360.37,-361.03,-360.99,-360.8,-360.61,-360.41,-359.48,-357.9,-356.46,-355.57,-354.67,-354.94,-361.98,-368.0,-373.16,-389.06,-406.19,-423.31,-430.5,-430.11,-429.72,-429.33,-428.94,-428.59,-428.57,-428.72,-429.36,-430.0,-430.63,-431.27,-431.91,-428.97,-421.53,-414.29,-407.05,-399.81,-392.57,-385.32,-377.28,-368.99,-360.7,-358.63,-358.29,-358.72,-358.49,-356.5,-361.75,-367.29,-372.84],[-347.28,-347.74,-347.86,-347.51,-347.17,-346.82,-345.91,-344.68,-344.34,-347.32,-350.3,-353.28,-356.26,-359.24,-359.88,-359.3,-359.74,-360.18,-360.63,-361.07,-361.07,-361.03,-361.37,-362.03,-362.69,-363.18,-362.99,-362.79,-362.6,-361.2,-359.62,-358.04,-356.97,-356.08,-355.19,-354.29,-361.94,-379.07,-396.2,-413.32,-428.61,-428.22,-427.83,-427.44,-427.05,-426.66,-426.27,-425.92,-426.24,-426.88,-425.18,-422.78,-420.37,-417.97,-418.29,-411.24,-402.76,-394.29,-386.53,-379.29,-372.05,-363.85,-360.31,-359.96,-359.62,-359.28,-360.35,-360.88,-358.89,-356.9,-360.99,-366.53],[-345.18,-345.27,-344.92,-344.57,-344.23,-343.88,-343.44,-342.21,-342.82,-345.8,-348.78,-351.76,-354.74,-357.72,-360.7,-360.42,-360.87,-361.31,-361.75,-362.2,-362.54,-362.5,-363.03,-363.69,-364.35,-365.02,-365.18,-364.98,-364.51,-362.93,-361.34,-359.76,-358.38,-357.49,-356.59,-355.29,-354.17,-377.39,-400.61,-420.46,-426.32,-425.93,-425.51,-424.98,-424.45,-423.92,-423.38,-416.64,-415.53,-413.13,-410.73,-408.32,-405.92,-404.88,-405.47,-401.99,-393.51,-385.03,-376.56,-368.08,-361.78,-361.64,-361.3,-360.95,-360.61,-360.74,-361.98,-363.22,-361.27,-359.28,-357.29,-360.22],[-342.67,-342.33,-341.98,-341.64,-341.29,-340.95,-340.6,-339.74,-341.31,-344.29,-347.27,-350.25,-353.23,-356.21,-359.23,-361.63,-362.01,-362.44,-362.88,-363.32,-363.77,-364.03,-364.69,-365.35,-366.02,-366.68,-367.34,-367.17,-366.23,-364.65,-363.07,-361.48,-359.9,-358.81,-357.38,-355.96,-354.53,-364.64,-387.86,-413.57,-422.78,-422.24,-421.71,-421.18,-420.65,-417.38,-405.22,-399.21,-401.08,-398.67,-396.27,-393.87,-391.47,-392.05,-392.64,-392.74,-384.26,-375.78,-367.3,-359.8,-361.59,-362.63,-362.29,-361.95,-361.6,-362.37,-363.61,-364.85,-363.66,-361.67,-359.68,-357.69],[-342.07,-341.17,-340.45,-339.72,-339.0,-338.28,-337.67,-337.27,-339.79,-342.88,-346.01,-349.14,-352.26,-355.39,-358.52,-361.63,-363.82,-364.2,-364.58,-364.96,-365.34,-365.85,-366.53,-367.11,-367.68,-368.34,-369.0,-369.36,-367.96,-366.37,-364.5,-362.47,-361.51,-363.24,-360.03,-356.82,-355.2,-353.78,-376.5,-405.97,-419.71,-418.44,-417.91,-417.38,-405.97,-393.81,-381.65,-383.0,-385.08,-384.22,-381.81,-379.41,-378.64,-379.23,-379.82,-380.41,-375.01,-366.53,-358.05,-359.61,-361.4,-363.19,-363.28,-362.94,-362.76,-364.0,-365.24,-366.48,-366.05,-364.05,-362.06,-359.35],[-341.91,-340.69,-339.85,-339.13,-338.41,-337.68,-336.9,-336.52,-339.09,-342.17,-345.3,-348.43,-351.55,-354.68,-357.81,-360.92,-364.03,-366.01,-366.39,-366.77,-367.15,-367.75,-368.59,-369.24,-369.82,-370.4,-370.98,-370.23,-368.2,-366.18,-364.15,-362.12,-366.71,-371.73,-368.52,-365.31,-363.4,-361.95,-387.58,-402.44,-404.25,-407.34,-406.72,-394.56,-382.4,-370.24,-364.72,-366.79,-368.87,-369.76,-367.36,-365.23,-365.82,-366.41,-367.0,-367.59,-365.75,-357.28,-357.63,-359.42,-361.21,-363.0,-364.27,-363.93,-364.38,-365.63,-366.87,-368.11,-368.43,-366.44,-364.45,-359.05],[-342.05,-340.53,-339.3,-338.54,-337.82,-336.87,-335.91,-336.48,-338.63,-341.6,-344.59,-347.72,-350.84,-353.97,-357.1,-360.21,-363.31,-366.42,-368.2,-368.58,-368.96,-369.64,-370.48,-371.32,-371.96,-372.54,-373.12,-370.02,-366.28,-365.83,-363.8,-366.35,-371.91,-379.15,-381.66,-381.08,-379.72,-375.2,-374.51,-375.93,-377.34,-376.58,-357.99,-364.6,-358.82,-346.66,-348.51,-350.58,-352.66,-354.73,-352.9,-352.41,-353.0,-353.59,-354.18,-354.77,-355.35,-355.64,-357.43,-359.23,-361.02,-362.81,-364.6,-364.92,-366.01,-367.25,-368.5,-369.74,-370.82,-368.83,-364.66,-358.76],[-342.33,-340.37,-339.14,-337.81,-336.84,-335.88,-334.92,-336.45,-338.27,-341.14,-344.11,-347.08,-350.13,-353.26,-356.39,-359.5,-362.6,-365.71,-368.81,-370.39,-370.77,-371.53,-372.37,-373.21,-374.05,-374.68,-373.55,-369.81,-366.07,-363.68,-366.05,-371.84,-377.97,-389.43,-396.8,-394.89,-388.33,-376.39,-373.11,-368.42,-364.66,-352.87,-337.71,-329.48,-328.47,-330.23,-332.3,-334.37,-336.45,-338.52,-339.0,-339.59,-341.55,-344.22,-346.88,-349.55,-352.48,-355.49,-357.28,-359.06,-360.85,-362.64,-364.42,-365.99,-367.63,-368.88,-370.12,-371.37,-372.61,-370.27,-364.37,-358.47],[-342.61,-340.21,-338.98,-337.29,-335.85,-334.89,-334.58,-336.41,-338.24,-340.67,-343.64,-346.62,-349.59,-352.57,-355.68,-358.79,-361.89,-364.99,-368.1,-371.2,-372.59,-373.42,-374.26,-375.1,-375.94,-376.7,-373.24,-369.43,-365.63,-361.82,-367.31,-377.58,-388.62,-402.99,-412.29,-412.11,-404.94,-391.18,-379.52,-374.49,-371.12,-356.29,-341.4,-336.0,-332.06,-327.63,-328.95,-330.26,-331.58,-332.89,-334.62,-337.24,-339.91,-342.58,-345.24,-348.02,-351.23,-354.44,-357.14,-358.92,-360.71,-362.49,-363.76,-364.89,-366.52,-368.16,-369.8,-371.44,-373.08,-369.98,-364.08,-358.17],[-342.89,-340.05,-338.82,-337.07,-334.86,-333.9,-334.54,-336.37,-338.2,-340.2,-343.18,-346.15,-349.13,-352.1,-355.44,-358.05,-361.15,-364.26,-367.36,-370.46,-373.57,-374.15,-374.75,-375.36,-375.96,-376.56,-372.97,-369.24,-365.18,-362.35,-368.69,-379.99,-401.85,-419.76,-421.4,-418.12,-414.48,-410.78,-400.98,-386.45,-375.28,-360.91,-345.44,-337.94,-334.0,-326.07,-327.48,-328.79,-330.1,-331.42,-333.31,-335.6,-338.27,-340.94,-343.61,-346.77,-349.98,-353.2,-356.41,-358.78,-360.57,-361.67,-362.66,-363.78,-365.42,-367.05,-368.69,-370.33,-370.56,-368.7,-363.78,-357.88],[-343.16,-339.9,-338.66,-336.86,-333.93,-332.91,-334.51,-336.33,-338.16,-339.99,-342.71,-345.69,-348.68,-352.34,-355.99,-357.99,-360.38,-363.48,-366.59,-369.69,-372.8,-375.35,-375.27,-375.22,-375.82,-376.32,-372.59,-368.86,-365.78,-368.11,-375.25,-387.23,-417.23,-422.61,-439.81,-406.13,-376.09,-398.7,-406.06,-389.53,-379.01,-366.11,-349.37,-339.89,-333.36,-324.92,-325.98,-327.32,-328.63,-329.94,-332.01,-334.16,-336.63,-339.3,-342.31,-345.52,-348.74,-351.95,-355.16,-358.49,-359.59,-360.58,-361.57,-362.67,-364.31,-365.95,-367.58,-368.85,-367.78,-365.93,-363.49,-357.59],[-343.44,-340.18,-338.5,-336.64,-333.72,-332.64,-334.47,-336.3,-338.13,-339.95,-342.25,-345.58,-349.24,-352.89,-356.54,-358.53,-360.43,-362.71,-365.81,-368.92,-372.03,-375.18,-376.59,-376.51,-376.43,-376.57,-375.69,-374.59,-373.49,-376.42,-384.44,-397.25,-417.19,-429.32,-428.41,-393.16,-368.5,-382.09,-409.83,-388.32,-375.73,-369.82,-353.3,-341.83,-332.62,-324.33,-324.41,-325.84,-327.16,-328.55,-330.7,-332.85,-335.0,-337.85,-341.07,-344.48,-347.99,-351.5,-355.02,-357.0,-358.49,-359.48,-360.47,-361.56,-363.2,-364.84,-366.48,-366.06,-364.99,-363.17,-360.87,-357.29],[-343.72,-340.46,-338.34,-336.43,-333.5,-332.74,-334.56,-336.39,-338.22,-340.04,-342.54,-346.14,-349.79,-353.44,-357.1,-359.07,-360.98,-362.88,-365.04,-368.15,-371.26,-374.4,-377.55,-377.83,-377.89,-379.01,-380.58,-382.01,-382.45,-387.3,-393.21,-407.52,-415.71,-422.05,-424.47,-404.76,-383.65,-408.83,-409.79,-384.32,-371.77,-370.77,-357.23,-343.77,-331.89,-323.74,-322.84,-324.32,-325.68,-327.25,-329.39,-331.54,-333.91,-337.39,-340.99,-344.51,-348.02,-351.53,-353.87,-355.52,-357.16,-358.39,-359.38,-360.45,-362.09,-363.73,-364.35,-363.28,-362.21,-360.4,-358.11,-355.81],[-344.0,-340.74,-338.18,-336.21,-333.42,-333.26,-334.76,-336.59,-338.42,-340.24,-343.25,-346.8,-350.35,-354.0,-357.65,-359.62,-361.52,-363.42,-365.32,-367.37,-370.49,-373.63,-376.78,-379.34,-379.82,-381.4,-385.04,-389.31,-393.41,-398.68,-403.98,-407.48,-413.13,-418.22,-432.6,-416.79,-412.54,-414.54,-408.01,-378.89,-368.25,-364.97,-356.5,-345.72,-331.16,-323.15,-321.28,-322.75,-324.21,-325.94,-328.18,-330.7,-333.23,-336.74,-340.64,-344.53,-348.05,-350.74,-352.39,-354.03,-355.67,-357.29,-358.28,-359.34,-360.98,-362.62,-361.56,-360.49,-359.42,-357.64,-355.34,-353.05],[-344.28,-341.02,-338.02,-336.0,-334.34,-334.18,-334.96,-336.79,-338.62,-340.44,-343.95,-347.5,-351.05,-354.6,-358.21,-360.16,-362.06,-363.96,-365.83,-367.64,-369.8,-373.02,-376.09,-378.55,-381.52,-387.39,-394.43,-400.4,-404.41,-408.97,-410.82,-410.67,-412.84,-417.18,-419.53,-440.0,-440.0,-417.33,-409.49,-381.55,-368.44,-364.89,-355.52,-346.27,-330.68,-322.51,-319.71,-321.43,-323.2,-324.98,-327.5,-330.03,-332.55,-336.1,-339.99,-343.88,-346.72,-349.15,-350.9,-352.54,-354.18,-355.83,-357.19,-358.23,-359.87,-359.85,-358.78,-357.71,-356.64,-354.87,-352.58,-349.74],[-344.56,-341.29,-338.03,-335.78,-335.26,-335.1,-335.16,-336.99,-338.82,-341.11,-344.66,-348.21,-351.76,-355.31,-358.17,-360.07,-361.93,-363.74,-365.56,-367.37,-369.46,-372.4,-375.09,-377.86,-385.33,-394.28,-401.12,-407.86,-412.53,-415.38,-415.33,-415.26,-415.45,-416.36,-418.11,-440.0,-440.0,-440.0,-412.35,-389.62,-371.3,-368.2,-360.73,-346.28,-330.77,-321.62,-320.98,-323.18,-324.4,-325.79,-327.18,-329.35,-331.88,-335.46,-339.16,-341.14,-343.13,-345.33,-347.9,-350.46,-352.69,-354.34,-355.98,-357.13,-358.13,-357.06,-355.99,-354.92,-353.85,-352.1,-349.56,-346.42],[-344.83,-341.57,-338.31,-336.34,-336.18,-336.01,-335.85,-337.19,-339.02,-341.82,-345.36,-348.91,-352.38,-355.16,-357.68,-359.56,-361.47,-363.4,-365.29,-367.1,-369.25,-371.69,-374.14,-381.55,-389.24,-398.99,-405.18,-411.72,-416.38,-416.95,-417.22,-417.24,-417.42,-417.17,-416.09,-440.0,-440.0,-440.0,-411.34,-391.05,-376.78,-373.01,-363.07,-347.71,-331.62,-322.49,-322.06,-323.88,-325.32,-326.83,-328.34,-329.85,-331.24,-333.58,-335.56,-337.55,-339.53,-341.52,-344.08,-346.64,-349.21,-351.77,-354.33,-356.02,-355.34,-354.28,-353.21,-352.14,-351.07,-349.34,-346.24,-343.1],[-345.11,-341.85,-338.59,-337.29,-337.09,-336.93,-336.77,-337.39,-339.22,-342.52,-346.07,-349.28,-352.07,-354.86,-357.19,-359.07,-360.95,-362.87,-364.8,-366.73,-369.17,-371.81,-374.57,-382.91,-393.24,-403.68,-410.35,-415.2,-415.85,-416.27,-417.42,-418.38,-418.36,-417.82,-416.3,-414.87,-414.85,-413.7,-405.65,-390.35,-383.85,-377.35,-365.21,-349.09,-332.78,-323.83,-322.6,-324.31,-325.14,-326.62,-328.13,-329.64,-331.34,-332.44,-333.41,-334.38,-335.94,-337.92,-340.27,-342.83,-345.39,-347.97,-350.56,-352.92,-351.95,-350.99,-350.03,-349.07,-348.1,-346.06,-342.92,-339.79],[-345.39,-342.13,-339.82,-339.15,-338.49,-337.85,-337.69,-337.59,-339.68,-343.23,-346.19,-348.98,-351.77,-354.55,-356.71,-358.58,-360.46,-362.34,-364.27,-366.15,-368.04,-370.96,-375.76,-386.41,-396.82,-405.04,-411.21,-413.95,-414.16,-415.15,-416.21,-417.93,-418.54,-418.09,-416.01,-412.89,-411.48,-407.46,-399.42,-392.84,-389.92,-381.13,-367.65,-349.34,-334.66,-322.15,-322.98,-324.42,-325.19,-326.41,-327.99,-329.69,-331.36,-332.44,-333.43,-334.4,-335.37,-336.34,-336.62,-339.09,-341.67,-344.26,-346.85,-349.09,-348.13,-347.17,-346.21,-345.25,-343.86,-342.39,-339.61,-336.47],[-345.67,-342.41,-341.68,-341.01,-340.35,-339.68,-339.02,-338.45,-340.31,-343.1,-345.89,-348.67,-351.46,-354.25,-356.22,-358.09,-359.97,-361.85,-363.53,-365.55,-367.44,-369.46,-378.23,-387.87,-399.65,-405.79,-411.81,-412.14,-412.16,-413.08,-414.94,-416.88,-418.07,-418.26,-416.66,-411.89,-408.07,-404.2,-400.28,-396.74,-393.85,-385.13,-369.1,-349.58,-334.22,-322.61,-323.06,-323.74,-324.82,-326.19,-327.86,-329.53,-331.26,-332.41,-333.46,-334.43,-335.03,-334.72,-334.62,-335.83,-337.96,-340.54,-343.13,-345.27,-344.31,-343.35,-342.39,-340.92,-339.45,-337.98,-336.29,-333.15],[-345.95,-344.21,-343.54,-342.87,-342.21,-341.54,-340.91,-340.28,-341.2,-342.79,-345.58,-348.37,-351.16,-353.85,-355.73,-357.61,-359.15,-360.09,-361.35,-363.59,-365.55,-370.15,-378.34,-389.93,-402.58,-408.19,-411.92,-410.64,-410.43,-411.69,-413.38,-415.52,-417.11,-417.72,-416.86,-413.26,-409.16,-406.1,-402.58,-399.1,-395.97,-387.83,-370.11,-349.62,-332.43,-321.99,-321.92,-322.67,-323.73,-325.22,-326.91,-328.76,-330.77,-332.1,-333.43,-333.61,-333.31,-333.0,-332.7,-333.83,-335.04,-336.83,-339.41,-341.45,-340.49,-339.45,-337.98,-336.51,-335.04,-333.57,-332.11,-329.83],[-346.73,-346.07,-345.42,-344.79,-344.15,-343.52,-342.89,-342.71,-343.97,-345.23,-346.48,-348.06,-350.85,-353.37,-355.22,-356.16,-357.09,-357.87,-358.77,-361.1,-364.99,-370.9,-378.05,-391.36,-404.34,-410.87,-411.37,-409.73,-409.54,-410.31,-411.71,-413.63,-415.24,-416.01,-415.88,-414.15,-410.2,-406.88,-402.92,-399.27,-395.75,-386.12,-369.46,-348.68,-330.98,-322.93,-320.65,-321.41,-322.48,-324.15,-326.07,-328.49,-330.29,-331.75,-333.25,-332.89,-331.96,-331.28,-330.97,-331.82,-333.03,-334.24,-335.7,-337.63,-336.51,-335.04,-333.57,-332.1,-330.63,-329.17,-327.7,-326.23],[-348.68,-348.03,-347.4,-346.77,-346.13,-345.5,-344.86,-345.49,-346.74,-348.0,-349.26,-350.51,-351.77,-352.32,-352.68,-353.39,-354.1,-354.81,-355.51,-357.74,-360.5,-368.02,-378.49,-393.64,-405.53,-411.8,-411.35,-409.5,-408.7,-408.82,-409.59,-410.65,-411.8,-412.86,-413.32,-411.82,-408.87,-405.12,-400.9,-396.25,-392.12,-383.04,-366.12,-346.91,-330.3,-321.45,-320.04,-320.19,-321.29,-323.13,-325.32,-327.98,-330.05,-331.64,-333.15,-332.73,-331.81,-330.88,-329.07,-328.63,-329.92,-331.21,-332.5,-332.7,-331.1,-329.51,-327.92,-326.32,-324.73,-323.14,-321.54,-319.95],[-350.9,-350.04,-349.38,-348.74,-348.11,-347.48,-347.0,-348.26,-349.52,-350.77,-352.03,-352.75,-353.09,-353.38,-353.64,-353.91,-354.17,-354.43,-354.38,-356.59,-359.02,-365.06,-376.43,-392.75,-406.56,-411.86,-411.07,-408.99,-407.4,-406.85,-406.15,-406.45,-407.29,-407.97,-408.25,-407.6,-405.2,-401.21,-396.65,-391.47,-386.95,-377.63,-361.88,-343.83,-329.22,-317.95,-318.4,-319.21,-320.47,-322.37,-324.77,-327.5,-329.44,-331.25,-333.04,-331.95,-329.3,-326.64,-323.99,-322.58,-323.87,-325.16,-326.45,-325.27,-322.83,-321.24,-319.65,-318.05,-316.46,-314.87,-313.27,-313.01],[-353.12,-352.27,-351.41,-350.72,-350.09,-349.45,-349.77,-351.03,-352.29,-353.14,-353.48,-353.83,-354.17,-354.44,-354.7,-354.97,-355.23,-354.96,-354.65,-354.35,-357.46,-363.75,-374.85,-391.23,-402.52,-409.97,-409.8,-407.56,-405.62,-404.11,-402.73,-401.94,-401.67,-402.22,-402.65,-401.81,-399.47,-396.16,-391.85,-386.35,-381.33,-372.03,-358.94,-342.57,-328.54,-318.88,-317.4,-318.43,-320.25,-322.34,-324.78,-327.69,-329.41,-331.27,-330.57,-326.86,-324.21,-321.55,-318.9,-316.54,-317.83,-319.12,-320.41,-317.95,-314.8,-312.97,-311.38,-309.78,-308.19,-306.6,-306.24,-306.12],[-355.34,-354.49,-353.63,-352.78,-352.06,-351.43,-352.55,-353.52,-353.87,-354.21,-354.56,-354.9,-355.24,-355.5,-355.76,-355.84,-355.54,-355.23,-354.93,-354.63,-354.32,-358.33,-368.25,-385.56,-398.31,-405.79,-407.38,-405.08,-403.0,-401.12,-399.52,-398.25,-398.03,-398.13,-398.13,-397.33,-394.83,-391.71,-387.76,-381.66,-376.04,-367.67,-357.02,-343.08,-330.1,-322.25,-316.75,-318.18,-320.47,-323.12,-325.62,-328.07,-329.62,-330.26,-326.49,-322.71,-319.12,-316.47,-313.81,-311.16,-311.78,-313.07,-313.79,-310.64,-307.49,-304.7,-303.1,-301.51,-299.92,-299.46,-299.34,-299.22],[-357.56,-356.71,-355.85,-355.0,-354.14,-353.91,-354.25,-354.6,-354.94,-355.29,-355.63,-355.98,-356.3,-356.56,-356.43,-356.12,-355.82,-355.51,-355.21,-354.9,-354.6,-354.29,-360.77,-378.39,-393.53,-400.67,-403.62,-401.53,-399.69,-398.19,-397.16,-396.62,-396.63,-396.77,-396.14,-394.38,-391.29,-387.64,-383.79,-378.1,-371.2,-365.1,-355.36,-341.84,-332.36,-325.62,-320.44,-318.63,-321.63,-324.49,-326.5,-328.06,-329.65,-326.17,-322.4,-318.63,-314.86,-311.38,-308.73,-306.07,-305.74,-307.03,-306.48,-303.33,-300.18,-297.03,-294.83,-293.24,-292.69,-292.57,-292.45,-292.33],[-359.78,-358.93,-358.07,-357.22,-356.04,-355.4,-355.65,-355.89,-356.14,-356.39,-356.71,-357.06,-357.31,-357.01,-356.7,-356.4,-356.09,-355.79,-355.48,-355.18,-354.88,-354.57,-354.05,-368.99,-384.73,-395.42,-398.78,-396.96,-395.8,-395.67,-395.55,-396.1,-396.37,-400.36,-395.23,-392.22,-388.88,-384.43,-380.55,-375.46,-367.95,-361.55,-354.0,-344.14,-335.19,-327.76,-322.86,-319.55,-322.78,-325.01,-326.67,-327.88,-326.9,-322.76,-318.61,-314.54,-310.77,-307.0,-303.64,-300.99,-299.69,-300.98,-299.16,-296.01,-292.86,-289.71,-286.56,-285.92,-285.8,-285.68,-285.56,-285.44],[-362.01,-361.15,-360.3,-359.03,-357.29,-356.98,-357.23,-357.48,-357.73,-357.98,-358.23,-357.95,-354.77,-354.28,-353.8,-353.31,-352.83,-352.34,-351.86,-351.37,-350.89,-350.09,-345.9,-359.13,-375.47,-389.06,-392.68,-391.28,-390.83,-391.62,-392.95,-394.13,-395.19,-395.46,-393.64,-390.48,-386.9,-382.43,-377.95,-373.7,-366.43,-359.51,-354.33,-347.65,-340.12,-332.04,-324.05,-320.25,-322.06,-324.36,-326.03,-326.02,-323.49,-319.34,-315.2,-311.05,-306.91,-302.91,-299.14,-295.9,-293.65,-294.94,-291.85,-288.7,-285.55,-282.95,-281.23,-279.52,-278.91,-278.79,-278.67,-278.55],[-364.23,-363.37,-362.02,-360.28,-358.54,-358.57,-358.82,-359.07,-359.32,-359.57,-359.19,-357.14,-353.03,-350.12,-349.63,-349.15,-348.66,-348.18,-347.69,-347.21,-346.14,-341.94,-337.75,-347.55,-365.13,-379.41,-384.8,-384.55,-384.37,-386.01,-388.64,-390.83,-392.54,-396.36,-393.07,-389.34,-385.78,-381.81,-377.33,-373.05,-366.6,-359.76,-354.9,-348.54,-341.31,-333.28,-324.92,-321.72,-320.71,-323.03,-323.88,-324.1,-320.07,-315.93,-311.78,-307.64,-303.49,-299.35,-295.2,-291.28,-288.16,-287.68,-284.53,-281.93,-280.2,-278.47,-276.74,-275.04,-273.34,-271.89,-271.77,-271.65],[-366.45,-365.0,-363.27,-361.53,-359.91,-360.16,-360.41,-360.66,-360.91,-360.43,-358.59,-355.87,-351.75,-347.64,-345.47,-344.98,-344.5,-344.01,-343.53,-342.18,-337.98,-333.79,-329.6,-336.78,-351.61,-364.81,-375.3,-377.31,-377.55,-379.77,-382.68,-386.39,-388.87,-393.89,-389.99,-388.45,-385.85,-382.28,-378.22,-373.6,-368.15,-360.63,-354.85,-349.19,-342.08,-334.07,-325.55,-319.91,-320.25,-321.05,-321.4,-320.77,-316.92,-312.74,-308.56,-304.38,-300.2,-296.02,-291.84,-287.66,-283.5,-280.9,-279.17,-277.44,-275.72,-273.99,-272.26,-270.56,-268.85,-267.15,-265.45,-264.76],[-367.99,-366.25,-364.52,-362.78,-361.5,-361.75,-361.99,-362.24,-361.67,-359.83,-357.98,-354.59,-350.48,-346.36,-342.25,-340.82,-340.33,-339.85,-338.22,-334.03,-329.83,-325.64,-321.45,-326.29,-335.76,-348.49,-360.54,-367.17,-370.42,-372.72,-376.62,-380.9,-384.54,-387.17,-388.33,-387.89,-386.31,-383.59,-379.54,-374.45,-368.81,-361.49,-355.48,-349.96,-342.68,-335.22,-326.99,-318.42,-317.12,-317.28,-318.07,-317.36,-313.79,-309.61,-305.43,-301.25,-297.07,-292.83,-288.45,-284.07,-280.45,-276.96,-274.69,-272.96,-271.23,-269.5,-267.78,-266.08,-264.37,-262.67,-260.97,-259.26],[-367.82,-367.5,-365.76,-364.03,-363.08,-363.33,-363.58,-362.91,-361.07,-359.22,-357.38,-353.32,-349.2,-345.09,-340.98,-336.86,-336.17,-334.26,-330.07,-325.87,-321.68,-317.49,-313.57,-313.37,-322.86,-330.95,-342.91,-355.09,-363.11,-366.12,-370.39,-375.42,-379.98,-384.21,-386.28,-386.84,-385.89,-383.2,-379.63,-374.77,-368.53,-361.83,-356.03,-350.32,-343.56,-336.15,-328.1,-317.98,-315.89,-313.4,-314.4,-313.25,-310.65,-306.38,-302.0,-297.63,-293.25,-288.87,-284.49,-281.11,-277.85,-274.32,-270.75,-268.48,-266.75,-265.02,-263.3,-261.59,-259.89,-258.19,-256.74,-258.32],[-366.68,-368.07,-367.01,-365.28,-364.67,-364.92,-364.15,-362.31,-360.46,-358.62,-356.16,-352.04,-347.93,-343.82,-339.7,-335.59,-331.34,-327.2,-323.46,-319.72,-315.98,-312.24,-308.5,-304.76,-310.14,-315.11,-328.7,-346.78,-356.61,-360.95,-365.06,-370.42,-375.66,-379.61,-382.85,-383.94,-382.78,-381.62,-378.95,-374.28,-368.33,-361.62,-355.46,-349.97,-344.49,-337.08,-328.15,-317.54,-313.21,-309.21,-310.11,-308.7,-306.65,-302.42,-298.05,-293.67,-289.29,-285.04,-281.78,-278.51,-275.24,-271.68,-268.11,-264.54,-262.27,-260.54,-258.81,-257.11,-255.41,-254.81,-256.39,-257.97],[-365.54,-366.94,-368.26,-366.53,-366.26,-365.39,-363.55,-361.7,-359.86,-358.02,-354.88,-350.77,-346.66,-342.54,-338.43,-333.96,-329.5,-325.25,-321.01,-316.76,-312.52,-308.27,-304.03,-299.78,-297.34,-309.77,-324.53,-342.12,-353.3,-357.27,-360.43,-365.04,-369.8,-373.67,-377.34,-378.88,-379.4,-378.34,-376.96,-372.98,-368.12,-361.38,-354.88,-349.79,-345.2,-338.04,-329.81,-318.51,-311.24,-307.02,-305.41,-304.23,-302.37,-298.47,-294.09,-289.71,-285.71,-282.44,-279.17,-275.91,-272.61,-269.04,-265.47,-261.89,-258.32,-256.05,-254.33,-252.63,-252.89,-254.47,-256.05,-257.63],[-364.41,-365.8,-367.19,-367.78,-366.63,-364.79,-362.94,-361.1,-359.26,-357.41,-353.61,-349.5,-345.38,-341.11,-336.64,-332.17,-327.7,-323.41,-319.17,-314.92,-310.68,-306.43,-302.18,-298.59,-299.24,-306.88,-321.5,-339.06,-350.76,-354.58,-355.68,-359.51,-363.09,-366.98,-370.59,-372.5,-373.53,-374.24,-372.2,-369.12,-365.8,-360.27,-354.07,-348.36,-345.21,-339.0,-332.41,-321.61,-310.78,-305.93,-302.9,-299.95,-298.09,-294.51,-290.13,-286.37,-283.1,-279.84,-276.57,-273.31,-269.97,-266.39,-262.82,-259.25,-255.68,-252.11,-249.85,-250.97,-252.55,-254.13,-255.71,-257.29],[-363.27,-364.66,-366.06,-366.47,-365.69,-364.18,-362.34,-360.5,-358.65,-356.45,-352.34,-348.22,-343.78,-339.31,-334.84,-330.37,-325.9,-321.57,-317.32,-313.08,-308.83,-304.59,-302.15,-302.81,-303.47,-304.13,-319.07,-336.4,-348.04,-352.57,-352.43,-354.01,-357.24,-360.24,-363.07,-365.63,-367.25,-368.11,-368.1,-366.4,-362.64,-358.24,-353.07,-347.22,-343.97,-340.5,-334.96,-324.42,-313.72,-304.22,-299.12,-295.83,-293.81,-290.55,-287.03,-283.77,-280.5,-277.24,-273.97,-270.7,-267.32,-263.75,-260.18,-256.61,-253.04,-250.22,-249.1,-250.63,-252.21,-253.79,-255.37,-256.95],[-362.13,-363.52,-364.46,-363.67,-362.89,-362.1,-361.32,-359.89,-358.05,-355.18,-350.92,-346.45,-341.98,-337.51,-333.04,-328.57,-324.1,-319.73,-315.48,-311.24,-306.99,-305.72,-306.38,-307.04,-307.49,-307.04,-316.9,-334.3,-344.44,-350.56,-349.85,-348.91,-350.71,-353.32,-355.91,-358.29,-360.32,-361.92,-362.12,-361.76,-359.4,-355.1,-350.9,-345.87,-342.28,-340.01,-336.24,-326.7,-315.7,-307.27,-298.75,-292.9,-290.72,-288.03,-284.47,-281.17,-277.9,-274.63,-271.37,-268.1,-264.68,-261.11,-257.54,-254.89,-252.43,-249.97,-248.89,-250.36,-251.87,-253.45,-255.03,-256.61],[-360.99,-362.39,-361.66,-360.87,-360.09,-359.31,-358.52,-357.74,-356.96,-353.6,-349.13,-344.66,-340.19,-335.72,-331.25,-326.78,-322.31,-317.88,-313.64,-309.39,-309.28,-309.94,-309.8,-309.36,-308.91,-308.47,-311.53,-330.14,-340.11,-348.59,-347.43,-345.74,-346.98,-348.02,-349.16,-350.89,-352.94,-354.9,-356.37,-356.25,-355.85,-352.13,-348.63,-344.88,-341.02,-338.52,-335.54,-328.39,-316.6,-305.66,-297.74,-291.74,-289.69,-286.55,-283.0,-279.44,-275.89,-272.33,-268.78,-265.5,-262.04,-259.56,-257.1,-254.64,-252.19,-249.73,-248.68,-250.16,-251.63,-253.11,-254.69,-256.27],[-359.86,-359.64,-358.86,-358.08,-357.32,-356.62,-355.91,-355.21,-353.65,-348.98,-345.09,-341.2,-337.31,-333.42,-329.45,-324.98,-320.51,-316.04,-312.19,-312.57,-312.12,-311.68,-311.23,-310.78,-310.34,-309.89,-309.45,-323.19,-335.03,-346.69,-345.21,-342.91,-342.22,-342.44,-343.6,-344.74,-346.57,-348.63,-349.83,-351.32,-350.96,-349.4,-346.35,-342.9,-339.3,-336.96,-335.25,-328.21,-316.55,-305.29,-297.53,-291.58,-288.63,-285.08,-281.52,-277.97,-274.41,-270.9,-267.49,-264.23,-262.12,-259.31,-256.86,-254.4,-251.94,-249.48,-248.47,-249.95,-251.42,-252.9,-254.37,-255.93],[-357.67,-356.97,-356.27,-355.57,-354.86,-354.16,-353.46,-352.76,-349.4,-344.69,-340.32,-336.43,-332.54,-328.65,-324.76,-320.86,-316.97,-313.08,-312.22,-311.98,-311.74,-311.5,-311.26,-311.02,-310.78,-310.54,-310.3,-317.36,-330.61,-343.19,-343.82,-341.22,-339.85,-338.46,-338.71,-339.43,-341.14,-342.87,-343.96,-345.85,-346.61,-344.97,-343.58,-341.19,-337.76,-336.64,-334.76,-328.47,-317.96,-308.47,-300.07,-291.67,-287.16,-283.63,-280.22,-276.81,-273.4,-269.99,-266.57,-264.53,-262.92,-259.95,-256.98,-254.15,-251.69,-249.23,-248.26,-249.74,-251.21,-252.69,-254.16,-255.64],[-354.38,-354.52,-353.81,-353.11,-352.41,-351.71,-351.01,-349.85,-345.14,-340.43,-335.72,-331.66,-327.77,-323.88,-319.99,-316.1,-312.21,-308.74,-307.07,-306.83,-306.59,-306.35,-306.11,-305.87,-305.63,-305.81,-308.98,-312.15,-329.94,-339.49,-343.02,-340.0,-337.7,-335.87,-336.04,-336.19,-336.15,-337.64,-339.52,-340.74,-341.97,-341.68,-341.13,-339.15,-337.41,-336.86,-334.22,-326.64,-315.6,-305.36,-297.35,-291.27,-286.28,-282.72,-279.3,-275.89,-272.48,-269.07,-266.11,-264.82,-263.52,-260.75,-257.78,-254.81,-251.84,-248.98,-248.05,-249.53,-251.31,-253.23,-255.14,-257.06],[-350.52,-350.95,-351.36,-350.66,-349.96,-349.26,-348.55,-345.59,-340.88,-336.17,-331.46,-326.89,-323.0,-319.11,-315.22,-311.33,-307.44,-304.43,-302.05,-301.68,-301.45,-301.21,-300.97,-300.73,-302.6,-305.76,-308.93,-312.1,-324.19,-334.33,-342.09,-339.17,-336.73,-334.42,-333.17,-332.94,-333.72,-334.94,-336.65,-338.34,-339.92,-340.24,-339.92,-338.42,-337.59,-337.07,-331.7,-323.66,-312.58,-301.65,-296.7,-291.7,-286.71,-281.8,-278.39,-274.98,-271.57,-268.15,-266.4,-265.11,-263.81,-261.55,-258.58,-255.61,-252.64,-249.67,-249.24,-251.04,-252.95,-254.87,-256.79,-258.7],[-346.67,-347.09,-347.52,-347.94,-347.5,-346.8,-346.04,-341.33,-336.62,-331.91,-327.2,-322.5,-318.23,-314.34,-310.45,-306.56,-302.67,-300.13,-297.74,-296.54,-296.3,-296.06,-296.21,-299.38,-302.55,-305.72,-308.89,-312.06,-315.78,-328.08,-339.29,-338.13,-336.22,-334.03,-335.66,-336.42,-334.19,-333.76,-335.2,-336.86,-338.37,-338.86,-338.55,-338.09,-337.64,-334.19,-329.07,-317.82,-309.02,-300.21,-294.8,-291.25,-287.14,-282.14,-277.47,-274.06,-270.65,-267.98,-266.69,-265.4,-264.11,-262.34,-259.37,-256.4,-253.43,-252.68,-252.48,-252.68,-254.6,-256.51,-258.43,-260.35],[-342.81,-343.24,-343.66,-344.09,-344.51,-344.35,-341.78,-337.07,-332.36,-327.66,-322.95,-318.24,-313.53,-309.57,-305.68,-301.79,-298.2,-295.82,-293.44,-291.39,-291.15,-293.0,-296.17,-299.34,-302.51,-305.68,-308.85,-311.54,-313.96,-322.32,-333.29,-337.34,-335.67,-335.91,-338.13,-338.0,-336.54,-335.57,-335.79,-336.44,-337.45,-337.71,-337.42,-336.87,-333.22,-329.25,-325.19,-316.39,-307.58,-298.78,-292.43,-288.88,-285.33,-281.78,-277.58,-273.15,-269.73,-268.27,-266.98,-265.69,-264.4,-263.1,-260.17,-257.2,-256.13,-255.92,-255.72,-255.51,-256.24,-258.16,-260.08,-261.99],[-338.96,-339.38,-339.81,-340.23,-340.66,-340.53,-337.39,-332.81,-328.11,-323.4,-318.69,-313.98,-309.27,-304.81,-300.91,-297.02,-293.89,-291.51,-289.13,-286.81,-287.97,-290.39,-292.81,-295.23,-297.65,-300.08,-302.5,-304.92,-311.49,-318.26,-327.62,-336.22,-335.25,-337.06,-338.01,-338.0,-337.43,-336.33,-336.73,-337.47,-337.89,-337.35,-333.86,-329.96,-326.49,-323.06,-319.07,-314.95,-306.15,-297.34,-290.05,-286.5,-282.96,-279.41,-275.86,-272.31,-269.85,-268.56,-267.27,-265.98,-264.69,-263.39,-260.97,-259.58,-259.37,-259.16,-258.95,-258.75,-258.54,-259.8,-261.72,-263.64],[-335.1,-335.53,-335.95,-336.38,-335.62,-333.46,-331.29,-327.63,-323.38,-319.12,-314.43,-309.72,-305.01,-300.3,-296.15,-292.26,-289.59,-287.2,-285.14,-283.35,-281.57,-283.77,-286.19,-288.61,-291.04,-293.46,-295.95,-302.71,-309.48,-315.53,-320.38,-332.16,-335.73,-336.13,-337.35,-337.77,-337.79,-336.23,-335.39,-334.58,-333.65,-332.27,-327.28,-322.17,-318.91,-315.65,-312.4,-308.8,-304.71,-295.91,-287.68,-284.13,-280.58,-277.04,-273.61,-272.27,-270.91,-269.49,-268.07,-266.65,-265.24,-263.82,-263.02,-262.82,-262.61,-262.4,-262.19,-261.99,-261.78,-261.57,-263.36,-265.28],[-331.24,-331.67,-332.1,-330.71,-328.54,-326.38,-324.22,-322.06,-317.87,-313.62,-309.36,-305.1,-300.76,-296.05,-291.38,-287.66,-285.28,-283.48,-281.69,-279.9,-278.11,-277.15,-279.57,-282.0,-284.42,-287.17,-293.94,-300.23,-305.45,-310.68,-315.37,-319.95,-327.65,-331.9,-333.24,-333.48,-330.74,-327.89,-327.49,-326.06,-323.03,-318.99,-313.91,-309.96,-308.28,-306.59,-304.9,-301.66,-298.4,-294.47,-285.67,-281.76,-278.21,-276.06,-274.72,-273.37,-272.03,-270.62,-269.2,-267.78,-266.36,-265.03,-264.62,-264.81,-265.3,-265.64,-265.43,-265.23,-265.02,-264.81,-265.01,-266.92],[-327.39,-327.81,-325.79,-323.63,-321.47,-319.31,-317.14,-314.98,-312.37,-308.11,-303.86,-299.6,-295.34,-291.08,-286.82,-283.6,-281.81,-280.02,-278.24,-276.45,-274.66,-272.87,-272.96,-275.38,-278.4,-284.94,-290.16,-295.38,-300.6,-305.77,-310.36,-314.94,-317.96,-322.91,-323.66,-321.94,-320.21,-317.89,-313.99,-310.97,-307.95,-304.92,-300.15,-297.32,-295.64,-293.95,-292.26,-290.57,-288.88,-287.2,-284.23,-279.85,-278.51,-277.17,-275.82,-274.48,-273.13,-271.74,-270.32,-268.91,-267.49,-266.82,-266.4,-265.99,-266.47,-266.96,-267.44,-267.93,-268.26,-268.05,-267.84,-268.57],[-323.04,-320.88,-318.72,-316.56,-314.39,-312.23,-310.07,-307.91,-305.74,-302.61,-298.35,-294.61,-291.11,-287.61,-284.11,-281.32,-279.33,-277.34,-275.35,-273.36,-271.37,-269.42,-267.63,-269.62,-274.86,-280.09,-285.31,-290.53,-295.75,-300.76,-305.35,-308.5,-307.47,-310.41,-312.11,-310.39,-309.25,-312.43,-307.92,-302.01,-296.09,-290.17,-286.39,-284.68,-283.09,-282.51,-281.94,-281.36,-280.79,-280.21,-279.71,-280.14,-279.61,-278.27,-276.93,-275.58,-274.24,-272.87,-271.45,-270.03,-269.01,-268.6,-268.18,-267.77,-267.64,-268.13,-268.61,-269.1,-269.59,-270.07,-270.56,-270.87],[-314.54,-312.13,-310.0,-307.86,-305.72,-303.58,-301.45,-299.31,-297.22,-297.71,-295.85,-292.35,-288.85,-285.35,-281.85,-279.13,-277.14,-275.15,-273.16,-271.17,-269.18,-267.19,-267.04,-267.74,-270.01,-275.24,-280.46,-285.68,-290.9,-295.75,-299.75,-298.72,-297.69,-297.87,-300.57,-298.85,-300.05,-303.23,-303.87,-297.96,-292.04,-286.13,-281.55,-281.26,-280.68,-280.11,-279.53,-278.96,-278.38,-277.8,-278.02,-278.67,-278.72,-278.76,-278.03,-276.69,-275.34,-273.99,-272.58,-271.2,-270.79,-270.38,-269.97,-269.55,-269.14,-269.3,-269.78,-270.27,-270.76,-271.24,-271.73,-272.29],[-307.82,-302.78,-300.64,-298.5,-296.37,-294.23,-292.09,-290.8,-291.63,-292.11,-291.26,-290.09,-286.59,-283.09,-279.59,-276.94,-274.95,-272.96,-270.97,-268.98,-268.47,-268.71,-268.95,-269.72,-270.79,-271.85,-275.61,-280.83,-286.05,-290.74,-289.97,-288.94,-287.9,-286.87,-289.02,-287.67,-290.85,-294.02,-297.2,-293.91,-287.99,-282.08,-278.74,-278.64,-278.28,-277.7,-277.12,-276.55,-275.97,-275.54,-276.32,-277.1,-277.25,-277.29,-277.33,-277.38,-276.45,-275.11,-273.7,-272.98,-272.57,-272.16,-271.75,-271.33,-270.92,-270.51,-270.96,-271.44,-271.93,-272.41,-272.97,-273.78],[-301.1,-295.55,-291.29,-289.15,-287.01,-284.87,-284.38,-285.21,-286.04,-286.51,-285.66,-284.81,-283.97,-280.83,-277.33,-274.75,-272.76,-270.77,-269.91,-270.14,-270.38,-270.62,-270.86,-271.7,-272.77,-273.84,-274.9,-275.98,-281.14,-281.22,-280.19,-279.16,-278.12,-277.09,-277.37,-278.47,-281.65,-284.82,-288.0,-289.86,-283.94,-278.03,-275.93,-275.83,-275.73,-275.29,-274.72,-274.14,-273.57,-273.85,-274.62,-275.4,-275.79,-275.83,-275.87,-275.91,-275.95,-275.99,-275.17,-274.76,-274.35,-273.94,-273.53,-273.12,-272.7,-272.29,-272.13,-272.61,-273.1,-273.64,-274.46,-275.28],[-294.38,-288.83,-283.28,-279.79,-277.66,-277.95,-278.78,-279.61,-280.45,-280.91,-280.06,-279.21,-278.36,-277.51,-275.07,-272.56,-271.34,-271.58,-271.81,-272.05,-272.29,-272.53,-272.76,-273.68,-274.75,-275.82,-276.89,-277.99,-278.25,-276.67,-275.08,-273.5,-271.91,-270.33,-268.7,-269.27,-272.44,-275.62,-278.8,-281.97,-279.89,-273.98,-273.12,-273.02,-272.92,-272.83,-272.31,-271.74,-271.37,-272.15,-272.93,-273.71,-274.32,-274.36,-274.4,-274.44,-274.49,-274.53,-276.75,-276.71,-276.25,-275.78,-275.31,-274.9,-274.48,-274.07,-273.66,-273.78,-274.32,-275.14,-275.95,-276.77],[-287.66,-282.11,-276.56,-271.15,-271.53,-272.36,-273.19,-274.02,-274.85,-275.31,-274.46,-273.61,-272.76,-271.91,-272.49,-273.16,-273.25,-273.48,-273.72,-273.96,-274.2,-274.43,-274.67,-275.67,-276.73,-277.86,-279.01,-280.15,-279.84,-278.25,-276.67,-275.08,-273.5,-271.8,-270.0,-268.99,-268.44,-267.9,-269.6,-272.77,-275.85,-270.4,-270.31,-270.21,-270.11,-270.02,-269.9,-269.33,-269.67,-270.45,-271.23,-272.01,-272.79,-272.9,-272.94,-272.98,-273.02,-274.44,-276.7,-278.82,-278.35,-277.88,-277.41,-276.94,-276.48,-276.01,-275.54,-275.11,-275.81,-276.63,-277.44,-278.26],[-280.94,-275.39,-269.84,-268.76,-268.82,-268.87,-268.93,-268.98,-269.26,-269.7,-269.5,-270.76,-272.02,-273.28,-274.54,-275.8,-276.08,-276.17,-276.26,-276.35,-276.44,-276.53,-276.63,-277.74,-278.88,-280.03,-281.18,-282.32,-281.42,-279.84,-278.25,-276.66,-274.9,-273.1,-271.3,-269.97,-269.43,-268.89,-268.34,-267.8,-267.25,-267.59,-267.5,-267.4,-267.3,-267.2,-267.11,-267.2,-267.98,-268.76,-269.53,-270.31,-271.09,-271.43,-271.47,-271.51,-272.13,-274.39,-276.65,-278.91,-280.45,-279.98,-279.52,-279.05,-278.58,-278.11,-277.67,-277.53,-277.4,-278.12,-278.94,-279.75],[-274.22,-268.67,-266.31,-266.37,-266.43,-266.48,-266.54,-267.09,-268.53,-269.97,-271.41,-272.81,-274.07,-275.33,-276.59,-277.85,-278.92,-279.01,-279.09,-279.18,-279.27,-279.45,-279.8,-280.16,-281.05,-282.2,-283.34,-284.49,-283.0,-281.42,-279.79,-278.0,-276.2,-274.4,-272.6,-270.96,-270.42,-269.88,-269.33,-268.79,-268.61,-268.67,-268.73,-268.79,-268.65,-268.27,-267.89,-267.51,-267.13,-267.06,-267.84,-268.62,-269.4,-269.96,-270.01,-270.05,-272.09,-274.34,-276.6,-278.86,-281.12,-282.09,-281.62,-281.15,-280.68,-280.24,-280.1,-279.96,-279.82,-279.68,-280.43,-281.25],[-267.5,-263.87,-263.92,-263.98,-264.33,-265.77,-267.21,-268.66,-270.1,-271.54,-272.98,-274.42,-275.86,-277.3,-278.64,-279.9,-281.17,-281.84,-281.93,-282.02,-282.26,-282.62,-282.98,-283.33,-283.69,-284.37,-285.51,-286.17,-284.59,-282.89,-281.1,-279.3,-277.5,-275.7,-273.91,-272.11,-271.41,-270.87,-270.42,-270.48,-270.54,-270.31,-269.93,-269.55,-269.17,-268.79,-268.41,-268.03,-267.64,-267.26,-266.88,-266.92,-267.7,-268.48,-268.54,-269.78,-272.04,-274.3,-276.55,-278.81,-281.07,-283.33,-283.72,-283.25,-282.8,-282.66,-282.52,-282.38,-282.24,-282.1,-281.96,-282.74],[-261.42,-261.58,-263.02,-264.46,-265.9,-267.34,-268.78,-270.22,-271.66,-273.1,-274.54,-275.98,-277.43,-278.87,-280.31,-281.75,-283.19,-284.48,-284.76,-285.08,-285.44,-285.79,-286.15,-286.51,-286.86,-287.22,-287.68,-287.75,-285.99,-284.2,-282.4,-280.6,-278.8,-277.01,-275.21,-273.41,-272.4,-272.29,-271.96,-271.58,-271.2,-270.82,-270.44,-270.06,-269.68,-269.3,-268.92,-268.54,-268.16,-267.78,-267.4,-267.02,-266.64,-266.78,-267.47,-269.73,-271.99,-274.25,-276.51,-278.76,-281.02,-283.28,-285.54,-285.36,-285.22,-285.08,-284.94,-284.8,-284.66,-284.52,-284.38,-284.24]],"lo":-458.7,"hi":-248.05,"note":"builder surface (facets emitter, 3617 triangles)"},"surface_reason":null,"mesh":{"roles":["bunker","fairway","fringe","green","lake","oob","rock","rough"],"colors":["#e5d08f","#58a34a","#79bd63","#8fd47a","#4a9fd8","#464c54","#7a5c44","#2f6b33"],"triangles":3617,"positions":"v1-h03.pos.bin","role_index":"v1-h03.role.bin"},"stock_card":"stock/h03-fcJP12.png","height_kinds":["axis_profile","weighted","weighted","weighted","blob","weighted","weighted","weighted","shelf","shelf","weighted","shelf","blob","weighted","weighted","shelf","pin_pull","cascade","shelf","role_rule"],"source":"golf-engine/contracts/h03/hole-contract.json","contract":{"schema":"hole-contract-1","identity":{"hole":"h03","native_slot":3,"course_id":"fcJP12","par":5,"water_profile":3,"source_archive":{"path":"work/derived/stock-u8/fcJP12.u8","sha256":"2672258cd97532a92da8ab57444f5231f1bbd78558d068d58f97b4c7cff1a5c1"},"predecessor_manifest":{"retired":"first-trio-naturalization-v8-h1-pond-promote/pack/course-pack.json","sha256":"b14ccf6adcae8a42cb75a3996f2f018d0fca009183dff18cb00037d5e90a6c63"},"notes":["Slot 3 is the stock hole (STOCK-HOLES row 3); course id fcJP12 is first_trio_temptation.CID. The stock route's water profile is 2; the V12 line writes 3 (its pack's guarded write, address 0x806d4b88, 2 -> 3), so water_profile 3 declares that guarded water-profile write (recipe declared_changes). Par is the stock par (5) and is not checked against the script.","source_archive is the stock fcJP12. first_trio_temptation.build_hole reads it directly (W.stock_u8(CID)) then chains h3_composition (reads golf-engine/build/h3-composition-v4 pack), first_trio_naturalization and the V12 polish. The port target is the V12 polish review line, pack cd1746cb (U8 2b66e0ec..., CARC 046022522...). predecessor_manifest is the INSTALLED V8 pack (b14ccf6a...; U8 05b3cea3..., CARC 121f8b3e...)."]},"frame":{"convention":"world-xz","bounds":[-3862.5,-5173.4,5237.5,4226.6],"domain":null,"notes":["The diagram frame (u, v) maps to world by world(u, v) = TEE_WORLD + R(-21.3 deg)(u - 900, v - 5200), TEE_WORLD = (628.2, 2469.8) (first_trio_temptation.world; every plan shape below is a rotation of -21.3 degrees plus its own rotation). The script's `local` frame is world - GREEN_WORLD (637.5, -1773.4) and is the frame its height function runs in: the contract uses WORLD x/z throughout, and the outer-lift sin/cos carries the GREEN_WORLD offset.","bounds are first_trio_temptation.BOUNDS (-4500, -3400, 4600, 6000) local, shifted by GREEN_WORLD."]},"routes":{"conservative":[[628.2,2469.8],[635.269,1662.056],[761.573,1022.488],[949.629,541.308],[620.847,551.429],[226.68,393.847],[-90.429,131.088],[-257.995,-243.64],[-69.301,-585.538],[256.791,-712.676],[520.355,-697.371],[622.036,-1069.743],[637.479,-1773.42]],"aggressive":[[628.2,2469.8],[635.269,1662.056],[761.573,1022.488],[900.993,581.736],[776.545,372.661],[633.039,219.314],[543.288,77.209],[599.632,-631.681],[637.479,-1773.42]],"donor":null,"decisions":{"first_landing":{"safe":[949.629,541.308],"aggressive":[633.039,219.314]}},"notes":["The script has no route object. design_mesh's five ribbons give the stations: conservative = tee, the first landing (1900, 3520), the left runner (1590,3410 -> 1060,2350), the upper shelf (1050,2230 -> 1950,2210) and the right approach (1940,2200 -> 2420,1350) to the green; aggressive = tee, the first landing, the hero tongue (1840,3540 -> 1690,2940), then a carry over the sand belt (1220..2630, 2290..2930) to the green. The last aggressive legs are read by eye, not extracted.","Port: the route waypoint each line had inside temptation_pond (conservative (632.1, -1374.2), aggressive (661.2, -1299.7)) is dropped, so each line carries the pond to the green (a waypoint is a dry feature for contract_water; the pond is the lake the script's build-pond cut after these ribbons)."]},"regions":{"base_role":"oob","priority":{"rule":"later-wins"},"items":[{"role":"rough","name":"rough_land","polygon":[[192.42945483058588,2600.391690951506],[178.97043664744433,2585.2843932880837],[154.24381559617217,2553.1863339565994],[114.33310976687983,2490.1037628119407],[94.79365855767446,2455.6113606961703],[76.67023991870428,2420.2272859488307],[36.6498509219806,2332.963385228151],[19.460280991858667,2291.4639145456217],[3.710972673276956,2249.411198154001],[-23.87183385087883,2166.3066366926187],[-42.45644146683526,2102.058708222244],[-66.54245106948065,2008.4530859461702],[-81.73982235297956,1944.6648947896292],[-109.62806451581378,1823.370193198266],[-123.4375170586959,1761.5686542843118],[-144.22904591153804,1665.7533040185472],[-159.402706934476,1584.6817789225724],[-216.2925802344514,1078.3792710488974],[-218.10096211606697,1032.8662252960135],[-221.8698553563812,988.2231500745838],[-228.26392052711776,944.7853292494369],[-243.3542974180615,879.0385934246406],[-256.1901949417809,844.4676765083809],[-269.3452796526992,817.4176832749486],[-287.3322811692241,785.8160232740779],[-314.0872146418734,745.9401167375722],[-335.7358417623374,716.3063992965917],[-358.49798811278424,687.3149533007158],[-387.64290684554635,650.8760526607839],[-452.8736194690605,565.2823636314306],[-470.24854625261423,533.9842653698997],[-488.7668696909411,492.7476140826975],[-500.42294241733,459.3226237135941],[-514.0280735472331,412.22071428867685],[-522.4838121463499,375.9612340046656],[-533.4969492136804,324.1644199640741],[-541.0603308725872,284.7960432109917],[-550.4659098725047,237.87096783785546],[-563.6397642555025,168.20989046153113],[-606.5980216610922,-119.93369656016853],[-609.8989280209196,-206.879265980358],[-601.2721497270579,-358.6519988055734],[-595.0002326506772,-414.8936348581665],[-587.0703666583552,-462.61460527268605],[-579.7761385899826,-499.36915342463726],[-569.1859491520377,-546.1777475026477],[-559.7104484655242,-582.9296655535964],[-541.7386561230419,-646.3249270332046],[-523.3539607813261,-705.2339050250434],[-504.85933338716654,-758.3979966978765],[-482.1508899972,-817.3937137924211],[-440.08447357865975,-914.5127762635832],[-411.0881892151542,-974.7094921608536],[-355.16452898967987,-1073.8856038310623],[-319.0772119586793,-1128.5538510380834],[-146.678,-1348.63742],[22.89453,-1570.87779],[189.64036192138514,-1795.2749641481623],[240.76107061519946,-1868.3865880008132],[320.0765335537042,-1977.5588817853948],[346.5116652268285,-2011.076711373432],[360.5924917366505,-2027.0597254839213],[400.0164690371099,-2066.9493452155107],[429.5594091148864,-2091.4793877507464],[480.9063618339236,-2126.0168520192497],[502.5055302781814,-2137.0373020609504],[518.270565782228,-2143.600144930932],[541.282468112837,-2150.927250409977],[574.0815791199452,-2158.7379459419053],[609.3434536245893,-2162.537383205528],[657.7270952633509,-2163.640732731314],[711.4140023243125,-2160.162930309105],[753.6896705471318,-2153.798540241535],[796.7153322188944,-2145.214436809627],[839.0963175828015,-2133.5701318260735],[860.0413080930643,-2126.6235158189584],[903.5752142818615,-2110.933915463158],[939.1358312792634,-2095.83277105073],[973.8216908167683,-2078.5869354235274],[1019.7904691475878,-2053.5756325987895],[1051.1903874347997,-2033.224519200221],[1072.6618988902599,-2017.6427950130624],[1101.3091681611122,-1994.4235432528183],[1120.67244860647,-1977.1518224233073],[1146.2380605274839,-1950.7783946808408],[1172.5070420141574,-1921.2820625028853],[1195.9787722488231,-1892.9140440056256],[1222.5435428293981,-1854.513902801102],[1232.1676833214087,-1838.962027538307],[1249.2863260487377,-1806.8420028067064],[1275.878212925254,-1744.619768641337],[1288.1465782131545,-1707.946979004586],[1295.6379895037744,-1679.001201186331],[1299.9238972112557,-1660.1602167404596],[1306.5912093061645,-1622.178350523065],[1313.9669528592785,-1548.5502640561858],[1316.813087890969,-1459.9152326065082],[1315.9943396456952,-1368.0599892126647],[1313.702961457937,-1307.732706099905],[1309.909589490047,-1248.3817634588127],[1283.2984243430828,-932.5016884400122],[1277.6618066139981,-848.753244377179],[1268.5726942625918,-622.9308781878603],[1267.4368017453858,-558.7687938211643],[1268.1673907342579,-515.3323540148283],[1271.2158844305818,-395.1647698669947],[1272.4286630566403,-325.076757311341],[1275.3873254494317,-254.17271237716204],[1291.0001933945132,-112.76881404856863],[1311.217346210584,-55.6029300031405],[1351.5723285089034,30.144037162988752],[1368.7096782651884,84.76572690774537],[1381.2627748707955,157.29166223613197],[1393.8617346727917,210.96364761770496],[1426.2359992734314,274.01978197609174],[1462.153513779809,322.2941581941868],[1532.9779822422959,424.2298103782964],[1551.4325752044792,463.4204295474501],[1570.4403062805745,522.3719365385309],[1585.8127146684465,582.8487958424544],[1595.6124477402,621.8000550558827],[1611.511255466507,681.7236345763308],[1636.8454190834325,764.7887884029433],[1657.0325977020711,830.400346741571],[1705.7233792510328,1005.375519988906],[1717.2687191597943,1048.8021507873736],[1729.2369947328611,1091.3196137492614],[1750.8142170598612,1164.1969182758216],[1769.8465261947172,1221.5279639621604],[1790.4438747608242,1271.0612119420211],[1817.1036955149082,1324.6629174787254],[1837.7151418380092,1359.0301070069627],[1897.7343282417917,1452.9726293646208],[1917.214683806514,1488.9378476347251],[1925.8774083160465,1507.3920056044053],[1942.3190354658934,1547.322192593224],[1956.2417029298479,1586.845613922811],[1966.6424264953268,1627.298806750474],[1976.7150390007841,1679.5584154429816],[1981.3320672705515,1721.166872431967],[1983.6291748929802,1769.7957033204584],[1982.7994166825465,1811.2670786765989],[1980.0062568542498,1843.8125756244576],[1970.9991493192322,1902.6070315571355],[1961.5418717635991,1944.2978331966515],[1945.5786002829093,1996.8709233339941],[1930.131154555493,2037.4403856684535],[1908.146288124788,2085.5263109502566],[1891.5536684113379,2117.3515626889916],[1866.1513272941638,2159.9054022992914],[1835.2245114487444,2205.8545223848614],[1804.6133928197467,2245.0586499909773],[1767.8780856660605,2286.771506984953],[1723.6112572483105,2329.522954896573],[1696.055151542915,2353.580682849976],[1659.0427527245358,2381.594189898991],[1613.3254801965818,2411.332942333332],[1555.3168999372137,2442.8681641097915],[1519.0466622522774,2460.122736419866],[1441.262459597859,2491.0229333421607],[1379.409764925986,2511.6792006102546],[1337.5050002875087,2523.195352580779],[1270.3121479117613,2539.1499079353466],[1217.6220752671265,2549.2604775182176],[1155.3926838477291,2559.7793065931196],[615.5659262447008,2680.8651327385155],[550.5872169334531,2696.854272475383],[492.66900130383544,2707.1007561918263],[452.78353914910554,2710.0759017359164],[400.87556859938036,2708.2981096508524],[363.98058903474316,2702.30955984017],[318.3281700600087,2688.6348584096727],[284.4320489316777,2673.1853726272043],[243.946798593959,2647.584680793879],[214.99871246482223,2623.5863319054292]]},{"role":"rough","name":"pond_ground","polygon":[[1071.98614,-1259.1980800000001],[1073.12871,-1231.6241100000002],[1071.13753,-1204.1253900000002],[1066.21804,-1176.9976100000001],[1057.48318,-1147.2122100000001],[1034.2521,-1097.16594],[997.62714,-1047.0937000000001],[957.21471,-1009.5760200000001],[912.5016,-983.6958300000001],[860.08746,-966.89885],[832.78637,-962.80465],[805.18777,-961.9670900000001],[770.75652,-964.5072400000001],[729.86749,-971.27921],[589.16025,-1007.10792],[530.86673,-1028.64025],[483.4826,-1056.73628],[459.93393000000003,-1076.88299],[441.44372,-1097.3383400000002],[425.6422,-1119.96502],[412.96484,-1144.4917300000002],[401.87916,-1173.4940700000002],[393.08610999999996,-1206.85742],[387.6055,-1240.9417],[385.15693,-1275.3879700000002],[388.88302,-1337.3781000000001],[395.35922,-1367.75455],[405.11226,-1397.20838],[418.23681999999997,-1425.3064100000001],[432.68115,-1448.80305],[449.65264,-1470.5760300000002],[468.99986,-1490.27581],[495.71671000000003,-1512.127],[527.37446,-1533.09003],[560.78217,-1551.19513],[598.69014,-1568.0041],[634.61453,-1580.4184500000001],[671.45287,-1589.6598000000001],[705.58564,-1594.6448300000002],[736.61022,-1595.80041],[784.42484,-1589.5084100000001],[829.73645,-1573.12841],[871.0113,-1548.2302],[912.65034,-1511.9622900000002],[988.16458,-1426.4659100000001],[1031.3259,-1368.1850100000001],[1046.65417,-1341.18083],[1059.08168,-1312.7461600000001],[1068.03435,-1283.0142500000002]]},{"role":"fairway","name":"fairway","polygon":[[740.6932,2331.62821],[723.209972931435,2286.7860523250542],[715.1611444298649,2272.145287632175],[703.597264371445,2260.0865850056716],[689.3063920719413,2251.431725101593],[673.2624268617819,2246.7705223195694],[656.558738456133,2246.4206299261937],[640.3336556156893,2250.4058925098498],[477.47411,2313.90218],[476.13073,2313.90218],[470.49002,2312.70321],[465.22186,2310.35767],[460.55649,2306.96808],[457.66524,2303.75702],[425.38829,2179.06645],[405.38575000000003,2064.38854],[394.53630999999996,1941.62086],[393.62514999999996,1866.3148299999998],[398.60438999999997,1791.16268],[428.28679,1560.1527499999997],[448.05677000000003,1369.35615],[457.71281,1301.56567],[471.76422,1234.56043],[492.20501,1162.0582399999998],[521.94004,1078.1451200000001],[563.75405,979.5144700000001],[569.19316,963.18779],[568.4248291274812,953.0802437758562],[568.2740243385286,951.8511860110116],[568.0117093899917,950.6648085670477],[567.6378842818704,949.521111443964],[567.1525490141646,948.4200946417618],[566.5557035868744,947.3617581604403],[565.847348,946.346102],[562.40885,941.8716799999997],[552.65521,935.8397399999999],[476.37212,905.2227800000001],[420.38409,879.5237499999998],[390.6581,862.6848999999997],[369.135,846.3176800000001],[341.19589,816.6603099999998],[295.60519,756.9440300000001],[267.37093,727.1876899999997],[65.59685999999999,552.0912199999998],[-13.62203999999997,476.40608999999995],[-92.37267999999995,390.63110000000006],[-166.10469999999998,300.5232699999997],[-225.75620000000004,216.88501999999994],[-298.58894999999995,100.85209999999984],[-344.72167,16.802079999999933],[-382.52952000000005,-63.76571000000013],[-407.1901600000001,-134.8724000000002],[-424.30943,-208.12968],[-434.43057,-282.6993500000001],[-436.84931000000006,-357.9277300000001],[-429.9703999999999,-432.8524],[-413.56097,-506.20528000000013],[-389.39887,-570.0489500000001],[-358.42304,-622.95576],[-327.58448999999996,-659.1945000000001],[-296.61807,-685.6937400000002],[-262.17232,-707.62634],[-208.16871000000003,-736.7410500000001],[-138.81763,-780.66105],[-84.2654,-809.2335300000001],[-20.893710000000056,-835.0709200000001],[38.02194999999995,-853.1096900000001],[104.89941999999996,-867.7335800000001],[152.35646000000003,-873.7185400000001],[200.14258999999998,-873.9362900000001],[247.70483000000002,-868.8837000000001],[342.40536,-854.1349200000001],[389.93027,-852.0143400000001],[409.6329,-854.6435000000001],[434.28372,-863.4560100000001],[450.95716,-873.9408300000001],[464.78914,-887.5229200000001],[478.90310999999997,-910.2001900000001],[491.15533,-941.5991300000001],[499.50730999999996,-981.6360500000001],[503.70087,-1029.22205],[500.90028,-1090.60317],[480.62699,-1232.97134],[475.66454,-1294.3567200000002],[474.18771000000004,-1410.77186],[480.14993000000004,-1520.1802200000002],[485.78508999999997,-1567.75187],[494.06272,-1607.91318],[543.9744900000001,-1771.68928],[564.51631,-1829.69242],[586.81024,-1871.7143800000001],[613.34454,-1902.21659],[646.27178,-1925.92436],[683.45027,-1941.46746],[703.05292,-1944.9586000000002],[723.1523099999999,-1945.4630300000001],[755.83286,-1939.5360500000002],[798.84636,-1919.52207],[826.73857,-1900.05275],[846.74481,-1881.7658700000002],[864.13382,-1861.0691100000001],[874.22684,-1843.83715],[883.6351999999999,-1818.67577],[888.90089,-1792.3233],[888.97568,-1737.95416],[879.0281600000001,-1684.48304],[860.79986,-1640.79482],[837.28154,-1607.54385],[788.35946,-1550.63282],[766.91896,-1516.32418],[756.4922799999999,-1484.5090300000002],[756.19591,-1451.94296],[764.45364,-1426.55345],[781.4514,-1397.66296],[865.23956,-1307.59413],[896.45435,-1263.1681800000001],[907.23314,-1238.5347100000001],[912.42553,-1219.01473],[916.5322100000001,-1171.74253],[913.28651,-1130.88371],[906.36603,-1090.4294],[893.5015599999999,-1037.19512],[875.91997,-978.11841],[835.23144,-869.0663300000001],[790.02077,-776.8674100000001],[738.60708,-696.0366900000001],[678.93531,-621.1236100000001],[629.39618,-574.1957400000001],[601.61892,-554.5682800000002],[577.8599,-541.33259],[539.80457,-527.2993100000001],[499.85105,-520.00487],[445.336,-518.4316800000001],[315.4993,-526.6782700000001],[274.47379,-526.7057100000002],[220.18189,-520.3989300000001],[153.75159000000002,-503.86909000000014],[63.799549999999954,-470.8560400000001],[-9.136979999999994,-433.51922000000013],[-41.98054000000002,-409.2194400000001],[-77.33497999999997,-377.0065000000002],[-88.15180999999995,-361.05656],[-93.24843999999996,-342.83685000000014],[-91.10254999999995,-295.36536],[-81.9384,-234.48187000000007],[-68.01292000000001,-174.4934400000002],[-53.235739999999964,-129.0014500000002],[-28.297860000000014,-72.76052000000004],[41.90850999999998,60.515789999999924],[57.442969999999946,98.50166999999988],[84.02287000000001,176.18241999999987],[97.49248999999998,207.51089000000002],[117.65974000000006,243.08512999999994],[141.90528,276.07744999999977],[189.86881,324.7435700000001],[274.1016,394.78539],[373.60198,467.59817999999996],[481.82345,539.91113],[552.08477,582.4816700000001],[619.86012,615.2028599999999],[689.75941,641.5079900000001],[700.77266,642.7927799999998],[714.4305899999999,639.8053299999997],[721.6279,634.5372699999998],[729.51395,622.7483199999997],[734.8656100000001,593.4202799999998],[730.82474,546.2775499999998],[718.14014,508.07668999999987],[704.4590000000001,484.7594100000001],[688.09288,463.14221],[607.06,379.8043499999999],[555.75679,315.6452300000001],[517.86223,258.92418],[506.72186,234.17714],[501.56949,214.93040999999994],[500.03652999999997,195.25180999999998],[502.00369,175.2584199999999],[513.81432,136.90288999999984],[535.02185,102.48343999999997],[564.30533,74.87686999999983],[594.13055,59.962479999999914],[613.4951599999999,54.91321999999991],[633.31931,52.94935999999984],[666.66651,56.27128999999991],[704.51605,70.10128999999984],[732.91593,88.24489999999992],[767.50026,120.9970699999999],[891.7791,275.8547599999997],[939.42085,324.84852999999976],[1000.11355,369.0200500000001],[1148.5773100000001,454.1936999999998],[1191.5075299999999,487.7012199999999],[1213.5019200000002,513.1607199999999],[1227.1838699999998,536.41194],[1236.17939,561.5251599999997],[1240.27074,588.22183],[1239.90086,622.0005799999999],[1231.45076,668.9626800000001],[1217.66589,714.7842799999999],[1197.2919000000002,765.51748],[1162.0104099999999,831.94382],[1052.63085,1005.88933],[1021.60151,1066.9034899999997],[994.4095199999999,1129.7289799999999],[940.93642,1285.1605],[892.2895599999999,1463.6083199999998],[872.01978,1557.3325999999997],[855.7912,1651.85142],[804.08408,2045.8307300000001],[786.43204,2223.05779],[784.59295,2277.81374],[784.90538,2323.30764],[782.14259,2328.09293],[778.2839,2332.37844],[773.61853,2335.76803],[768.35037,2338.11357],[762.70967,2339.31253],[756.94295,2339.31253],[751.30224,2338.11357],[746.03408,2335.76803],[741.36871,2332.37844]]},{"role":"bunker","name":"bunker_belt","polygon":[[102.97237400000006,111.39374399999997],[104.8632379027855,113.38775791534295],[106.92552561114178,114.98434899470521],[109.15923712506924,116.18351723808655],[111.56437244456743,116.98526264548764],[114.14093156963656,117.38958521690756],[116.88891450027666,117.39648495234678],[130.64073000000002,116.46562999999992],[161.50832000000003,101.59730999999988],[197.11176999999998,78.61437000000001],[297.42789,8.204829999999902],[356.95403,-37.328430000000026],[414.73657000000003,-87.33382000000006],[442.21088,-115.08988],[522.01841,-205.0662400000001],[551.56464,-231.9127900000001],[584.0142,-254.39593000000013],[690.19402,-312.40866000000005],[725.18909,-337.1722300000001],[758.9136100000001,-367.8374100000001],[858.89256,-476.1109100000001],[893.83604,-510.2566300000001],[932.12873,-541.7583400000001],[1051.85827,-630.4270900000001],[1082.69743,-659.0228000000002],[1107.88943,-689.10897],[1129.5718200000001,-720.4886300000001],[1146.2060000000001,-750.5011400000001],[1156.25335,-776.4858300000001],[1157.5562860136672,-789.5674862817024],[1157.6590821761579,-791.6168598622933],[1157.5548213394077,-793.6219247918677],[1157.2435035034168,-795.5826810704257],[1156.7251286681853,-797.4991286979671],[1155.999696833713,-799.3712676744917],[1155.067208,-801.199098],[1150.40513,-809.32464],[1133.96873,-818.8873100000001],[1111.21591,-823.0678900000001],[1084.49654,-820.4641900000001],[1056.16048,-809.67402],[1025.01407,-786.7115000000001],[912.47525,-674.3139000000001],[874.56411,-642.2740200000001],[837.15352,-618.2001200000002],[799.0498,-598.1063100000001],[723.72712,-562.2564],[687.99023,-542.6989800000001],[621.33242,-500.4816400000002],[558.33839,-455.91466000000014],[527.31521,-431.75514],[466.17238,-378.0354100000002],[237.07713999999999,-157.59851000000003],[207.19916,-133.58496000000014],[144.53233,-89.05969000000005],[118.49357999999995,-65.77021000000013],[100.48469999999998,-39.94432000000006],[90.40608999999995,-6.992349999999988],[86.00770999999997,32.15980999999988],[87.43894999999998,70.6275999999998],[94.84919000000002,101.52647999999999]]},{"role":"bunker","name":"bunker_1","polygon":[[486.04894,506.7152000000001],[497.92865,519.24759],[503.98018,529.96686],[507.06795999999997,538.0050000000001],[508.45173,546.3265000000001],[508.13149,554.93136],[505.40124000000003,568.2739799999999],[501.51013,576.22066],[491.45559000000003,587.76755],[483.59931,594.69751],[474.91727000000003,600.3617599999998],[460.74793,606.5297299999997],[439.93255,613.09688],[381.6966,624.6799499999997],[362.04773,626.9476799999998],[347.51439,626.77313],[328.92912,623.67551],[305.59141,613.5506099999998],[297.42014,606.6577199999997],[290.5079,595.4071199999998],[285.19484,578.27972],[284.40026,570.0729099999999],[284.94946,561.7359900000001],[289.48771,541.9750199999999],[305.74128,506.47737000000006],[315.6064,489.7672699999998],[331.19329,472.3456699999997],[338.86905,466.6224699999998],[347.35503,461.9859099999999],[362.54529,455.8131800000001],[372.54788,453.66967999999997],[382.87054,453.0197800000001],[398.14986,453.70174],[415.84878000000003,458.1909499999997],[435.76541,467.7966499999998]]},{"role":"bunker","name":"bunker_2","polygon":[[461.94282999999996,203.64600999999993],[476.83893,217.34349999999995],[488.16722,231.21111999999994],[495.5682,244.49664999999982],[497.64063,251.88542999999981],[499.06332,262.58142],[498.39453000000003,270.02122999999983],[492.3287,287.25891999999976],[490.37253999999996,291.3283000000001],[484.82695,298.36373000000003],[480.01428,302.5988400000001],[472.27251,307.27126999999973],[446.85396000000003,317.69070999999985],[381.23218,331.94777999999997],[366.33359,330.9975099999997],[355.95285,328.27171999999973],[349.54717,325.17574000000013],[341.36293,319.0711799999999],[336.28491,313.98324],[332.29688,308.1500900000001],[326.6194,291.71930999999995],[326.2075,277.36803999999984],[327.87234,266.67247999999995],[332.68039,252.58826],[349.62842,215.98451999999997],[358.58556,201.73889999999983],[364.39075,195.57566999999995],[374.87857,186.10779000000002],[387.95423,179.8096599999999],[396.36327,178.52216999999996],[413.84451,178.4741399999998],[427.60182,181.85671000000002],[436.89057,185.88062999999988],[448.95894999999996,193.54891999999995]]},{"role":"bunker","name":"bunker_3","polygon":[[337.69315,-1959.7547200000001],[345.9811,-1947.89481],[349.91664,-1937.8500600000002],[351.54074,-1930.62154],[351.51529,-1923.39883],[349.84031,-1916.1819300000002],[345.28251,-1905.3442],[340.72816,-1899.14748],[330.53764,-1890.6686300000001],[315.31939,-1881.98289],[286.27747,-1873.8858400000001],[237.18783000000002,-1866.35048],[220.40134,-1865.4695900000002],[200.14355,-1868.47621],[185.73077,-1874.9191700000001],[171.7998,-1884.8059500000002],[165.23257999999998,-1895.6152100000002],[162.73153000000002,-1907.1411500000002],[162.17388999999997,-1921.1813900000002],[165.98466000000002,-1937.01591],[172.97276,-1956.6503300000002],[181.64589999999998,-1973.787],[191.04410000000001,-1987.4057200000002],[207.23674999999997,-2002.32364],[216.69330000000002,-2007.4577800000002],[229.66370999999998,-2010.63354],[249.35021999999998,-2011.5466900000001],[265.26918,-2008.5628000000002],[276.12389,-2004.6222300000002],[290.32611,-1996.6163900000001],[319.02984,-1976.43137],[330.43471,-1967.1707800000001]]},{"role":"fringe","name":"fringe","polygon":[[376.68892,-1575.1434100000001],[362.71144,-1615.28832],[349.09687,-1662.10049],[338.30886,-1711.9037400000002],[332.8111,-1761.02187],[335.06724,-1805.7787],[346.14097,-1847.19],[364.38983,-1887.70656],[388.21832,-1925.80472],[416.03091,-1959.9608400000002],[446.23208999999997,-1988.65126],[479.97781,-2011.5538900000001],[518.33176,-2029.68449],[559.55999,-2043.5262],[601.92855,-2053.56218],[643.7035,-2060.2755700000002],[686.88465,-2064.70365],[732.62795,-2066.52433],[777.9337,-2064.18167],[819.80219,-2056.11975],[855.2337,-2040.7826300000002],[885.1783399999999,-2016.3941100000002],[911.6359299999999,-1983.9914800000001],[933.18128,-1946.2390300000002],[948.3892599999999,-1905.8010800000002],[955.8346799999999,-1865.34193],[954.2644399999999,-1822.5698200000002],[944.62864,-1775.70857],[928.80696,-1728.19579],[908.67908,-1683.46908],[886.12468,-1644.9660800000001],[859.54946,-1612.1510400000002],[827.7003,-1582.73223],[792.96865,-1557.51324],[757.7459699999999,-1537.2976600000002],[724.42371,-1522.8890700000002],[692.29043,-1517.8740500000001],[659.75185,-1521.7168700000002],[597.72731,-1534.4566100000002],[570.3756,-1532.59383],[546.49105,-1518.6449],[525.36221,-1496.19639],[505.98251,-1472.45494],[487.34539,-1454.6271900000002],[476.004706,-1451.802738],[473.5015775495213,-1451.3253473678637],[471.03249619808525,-1451.148487471455],[468.5974619456919,-1451.2721583107734],[466.1964747923412,-1451.6963598858194],[463.8295347380331,-1452.4210921965928],[461.49664178276765,-1453.4463552430936],[448.63978,-1459.97246],[428.60303,-1479.98083],[409.29298,-1507.4852300000002],[391.66861,-1540.0259700000001]]},{"role":"green","name":"green","polygon":[[429.19351,-1633.18019],[419.70472,-1658.2884900000001],[411.72227,-1687.46164],[406.47799,-1718.8615300000001],[405.20371,-1750.65009],[409.13127,-1780.9892100000002],[419.35342,-1810.82013],[435.04892,-1841.36824],[454.57867,-1871.2217],[476.30355,-1898.96865],[498.58447,-1923.1972500000002],[521.64879,-1944.4254600000002],[546.58925,-1963.59453],[573.0648,-1979.92749],[600.73436,-1992.6473700000001],[629.25687,-2000.97721],[660.43006,-2004.93099],[694.4813,-2005.0266800000002],[728.7139999999999,-2001.24332],[760.43159,-1993.5599300000001],[786.93748,-1981.9555400000002],[808.804,-1965.62292],[827.82887,-1944.5760400000001],[843.1536,-1920.0257700000002],[853.9197,-1893.18297],[859.26868,-1865.2585100000001],[858.17479,-1834.4786100000001],[851.21037,-1800.0360500000002],[839.9140199999999,-1764.59146],[825.8243600000001,-1730.8055000000002],[810.48002,-1701.3388100000002],[793.29358,-1675.27546],[773.2393,-1650.84168],[751.19829,-1629.41138],[728.05166,-1612.3584700000001],[704.68052,-1601.05688],[679.88077,-1598.8152100000002],[653.06499,-1604.7175300000001],[600.61002,-1621.1024300000001],[586.6564009732839,-1621.4551147611023],[583.9936744536694,-1621.4081706396544],[581.3876555436817,-1621.131301449379],[578.838344243321,-1620.6245071902756],[576.3457405525871,-1619.8877878623448],[573.9098444714801,-1618.9211434655863],[571.530656,-1617.724574],[560.9519,-1611.8226800000002],[524.9240215356829,-1566.3368800038675],[523.6475115108908,-1564.8595800026856],[522.2684624603035,-1563.5214533350522],[520.7868743839207,-1562.322500000967],[519.2027472817425,-1561.26272000043],[517.5160811537689,-1560.342113333441],[515.726876,-1559.56068],[512.9661639999999,-1558.4929100000002],[511.12236334154306,-1557.8902600570602],[509.27191069950567,-1557.506003561574],[507.4148060738878,-1557.3401405135417],[505.55104946468947,-1557.392670912963],[503.68064087191067,-1557.663594759838],[501.80358029555134,-1558.1529120541666],[491.31869,-1561.49018],[473.8633,-1573.4461900000001],[456.64581,-1590.51807],[441.23346000000004,-1610.9985100000001]]},{"role":"rough","name":"rough_tee_collar","polygon":[[822.0143076200852,2540.2060662283234],[825.9995702037415,2556.4311490687674],[825.6496778103658,2573.134837474416],[820.988475028342,2589.1788026845757],[812.3336151242631,2603.46967498408],[800.2749124977602,2615.0335550424993],[785.6341478048807,2623.082383544069],[616.0663443843108,2689.194107490151],[599.8412615438671,2693.1793700738076],[583.1375731382182,2692.829477680432],[567.0936079280586,2688.168274898408],[552.8027356285551,2679.51341499433],[541.2388555701352,2667.4547123678262],[533.1900270685651,2652.813947674947],[434.38569237991493,2399.393933771678],[430.40042979625855,2383.168850931234],[430.7503221896343,2366.465162525585],[435.4115249716581,2350.4211973154256],[444.0663848757369,2336.1303250159212],[456.12508750224,2324.566444957502],[470.7658521951194,2316.5176164559316],[477.47411,2313.90218],[640.3336556156893,2250.4058925098498],[656.558738456133,2246.4206299261937],[673.2624268617819,2246.7705223195694],[689.3063920719413,2251.431725101593],[703.597264371445,2260.0865850056716],[715.1611444298649,2272.145287632175],[723.209972931435,2286.7860523250542],[740.6932,2331.62821]]},{"role":"fairway","name":"fairway_tee","polygon":[[753.035789667925,2528.460255863623],[755.5265787827102,2538.6009326389],[755.3078960368505,2549.0407378924306],[752.3946442980855,2559.06821614878],[746.9853568580363,2568.0000113359706],[739.4486677164718,2575.227436372483],[730.2981897834222,2580.2579541859636],[627.8121547490118,2620.2155895379915],[617.6714779737345,2622.7063786527765],[607.231672720204,2622.4876959069165],[597.2041944638543,2619.5744441681522],[588.2723992766645,2614.165156728103],[581.0449742401521,2606.6284675865377],[576.0144564266707,2597.4779896534887],[503.36421033207506,2411.1397441363783],[500.87342121728983,2400.9990673611014],[501.09210396314967,2390.5592621075707],[504.0053557019146,2380.5317838512215],[509.41464314196384,2371.5999886640307],[516.9513322835282,2364.372563627518],[526.1018102165779,2359.3420458140376],[628.5878452509883,2319.38441046201],[638.7285220262655,2316.8936213472252],[649.1683272797961,2317.112304093085],[659.1958055361458,2320.025555831849],[668.1276007233356,2325.4348432718984],[675.355025759848,2332.9715324134636],[680.3855435733293,2342.1220103465125]]},{"role":"lake","name":"temptation_pond","polygon":[[904.05245,-1340.6939],[923.59491,-1293.07082],[926.62739,-1240.53885],[911.46718,-1189.80632],[880.80376,-1147.17617],[839.91519,-1116.08453],[793.89379,-1096.9451],[746.07221,-1088.85327],[698.39754,-1091.28743],[652.69827,-1104.40988],[611.32779,-1128.19517],[576.75269,-1161.66332],[550.93376,-1203.01868],[535.42299,-1250.21624],[531.99016,-1300.92683],[542.65804,-1351.70221],[568.45791,-1397.41239],[607.69916,-1432.20834],[655.49808,-1451.91174],[705.52872,-1456.09167],[752.96778,-1447.90554],[796.28269,-1431.50432],[836.27599,-1408.97643],[873.13437,-1379.37731]]}],"notes":["The first eleven items are the regions the V12 chain hands to authored_triangulation.partition (first_trio_polish._h3_regions over N.h3_regions, via first_trio_visual_revision.revise_regions), shifted by GREEN_WORLD, in the script's order; base role oob, later wins.","temptation_pond is NOT a partition region in the script: build-pond (tools/build-pond.py POND.build: 24-sided wobbled footprint radius 190 at POND_SVG, y_water -440, trim_all on ground attrs 0x101/0x102) carves it after the partition and writes M_Lake, rock, foam and KCL itself. Here it is the last region, role `lake` on that footprint (N.h3_pond_footprint), as H9's pond: the partition and its KCL own the pond (no crater carve or KCL trim), the lift's rock walls run from the bank to -440, M_Lake is provisioned from fcJP6 with its animation (construction.provision) and foam rings the seam (construction.foam). pond_ground (the ~330 irregular ellipse) is the script's rough collar."]},"height":{"kind":"composite","base":null,"primitives":[{"name":"temptation_profile","kind":"axis_profile","params":{"origin":[628.2,2469.8],"direction":[0.36325123047297836,0.9316912275855489],"length":1.0,"knots":[[-3950.0,-420.0],[-3100.0,-415.0],[-1600.0,-395.0],[0.0,-338.0]],"interp":"smoothstep"},"note":"first_trio_temptation.height: piecewise smooth levels (v 1250 -420, 2100 -415, 3600 -395, 5200 -338), held outside; v - 5200 runs along the diagram v axis from the tee."},{"name":"edge_relief_right","kind":"weighted","params":{"weight":{"kind":"halfspace","origin":[416.33781119450055,-3028.8465982962152],"direction":[0.9316912275855489,-0.36325123047297836],"width":250.0},"terms":[{"name":"edge_relief_right_wave","kind":"ripple","params":{"amp":5.0,"direction":[0.9316912275855489,-0.36325123047297836],"period":240.0,"offset":1211.86945985292,"second":{"direction":[0.36325123047297836,0.9316912275855489],"period":430.0,"offset":2670.714583126086}}}]},"note":"temptation.height: 5 sin(u/240) sin(v/430) smooth(250, 500, |u - 2450|): two halfspace ramps (u > 2700, u < 2200), at most one nonzero."},{"name":"edge_relief_left","kind":"weighted","params":{"weight":{"kind":"halfspace","origin":[-49.507802598273884,-2847.2209830597258],"direction":[-0.9316912275855489,0.36325123047297836],"width":250.0},"terms":[{"name":"edge_relief_left_wave","kind":"ripple","params":{"amp":5.0,"direction":[0.9316912275855489,-0.36325123047297836],"period":240.0,"offset":1211.86945985292,"second":{"direction":[0.36325123047297836,0.9316912275855489],"period":430.0,"offset":2670.714583126086}}}]}},{"name":"green_bumps","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[637.4790423893364,-1773.4197561960345],"radii":[1.3333333333333333,0.9090909090909091],"outer":255.0,"width":110.0,"rotation":-21.3},"terms":[{"name":"green_high","kind":"blob","params":{"center":[522.5148458024028,-1792.9961068038692],"radii":[145.0,100.0],"amp":7.0,"rotation":-21.3}},{"name":"green_low","kind":"blob","params":{"center":[756.0757512809996,-1744.526493312344],"radii":[125.0,110.0],"amp":-5.0,"rotation":-21.3}}]},"note":"temptation.height: (1 - smooth(145, 255, hypot(.75 (u-2450), 1.1 (v-1250)))) (7 exp(...) - 5 exp(...)) in diagram axes (rotation -21.3)."},{"name":"east_ridge","kind":"blob","params":{"center":[880.9657150916175,-2222.545841183727],"radii":[260.0,120.0],"amp":24.0,"rotation":-21.3},"note":"temptation.height: 24 exp(-((u-2840)/260)^2 - ((v-920)/120)^2)."},{"name":"bunker_dish_1","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[392.49947595186427,543.8599015121388],"radii":[125,100],"outer":1.0,"width":1.0,"rotation":-15.570422048691768,"easing":"window"},"terms":[{"name":"bunker_dish_1_depth","kind":"plane","params":{"origin":[0.0,0.0],"y0":-15.0,"gx":0.0,"gz":0.0}}]},"note":"temptation.height: y -= depth (1 - q)^2 inside each rotated BUNKERS ellipse (window easing)."},{"name":"bunker_dish_2","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[409.8571033391555,258.03003468313864],"radii":[100,85],"outer":1.0,"width":1.0,"rotation":-35.05098708313975,"easing":"window"},"terms":[{"name":"bunker_dish_2_depth","kind":"plane","params":{"origin":[0.0,0.0],"y0":-12.0,"gx":0.0,"gz":0.0}}]}},{"name":"bunker_dish_3","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[252.62881727650802,-1934.63484305395],"radii":[105,85],"outer":1.0,"width":1.0,"rotation":-10.41380189251436,"easing":"window"},"terms":[{"name":"bunker_dish_3_depth","kind":"plane","params":{"origin":[0.0,0.0],"y0":-16.0,"gx":0.0,"gz":0.0}}]}},{"name":"sea_blend","kind":"shelf","params":{"shapes":[{"kind":"halfspace","origin":[695.8451794701652,-3137.8219674381085],"direction":[0.9316912275855489,-0.36325123047297836],"width":300.0},{"kind":"halfspace","origin":[-1735.977272813503,-1116.3770484336246],"direction":[-0.36325123047297836,-0.9316912275855489],"width":200.0}],"target":{"constant":-500.0},"combine":"product"},"note":"temptation.height: y += (-500 - y) smooth(3000, 3300, u)(1 - smooth(800, 1000, v))."},{"name":"tee_hold","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[628.2,2469.8],"radii":[1.0,1.0],"outer":150.0,"width":75.0}],"target":{"constant":-338.0},"combine":"max"},"note":"temptation.height: y = -338 + (y + 338) smooth(75, 150, distance to TEE_WORLD)."},{"name":"composition_folds","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[628.2,2469.8],"radii":[1.0,1.0],"outer":330.0,"width":150.0,"complement":true},{"kind":"ellipse","center":[725.9355348672707,-1271.249019355962],"radii":[1.0,1.0],"outer":520.0,"width":280.0,"complement":true}],"terms":[{"name":"fold_1","kind":"blob","params":{"center":[-133.96024177666374,1285.7764504643765],"radii":[650,950],"amp":38,"rotation":-21.3}},{"name":"fold_2","kind":"blob","params":{"center":[1620.6136798066882,472.89862834126257],"radii":[560,860],"amp":42,"rotation":-21.3}},{"name":"fold_3","kind":"blob","params":{"center":[1233.6238361243209,-1565.7869435129887],"radii":[590,760],"amp":48,"rotation":-21.3}},{"name":"fold_4","kind":"blob","params":{"center":[44.49549793101937,-1917.8860706144874],"radii":[660,390],"amp":27,"rotation":-21.3}},{"name":"fold_5","kind":"blob","params":{"center":[217.97204977068702,-96.48389482743187],"radii":[430,290],"amp":10,"rotation":-21.3}}]},"note":"h3_composition.terrain: five broad folds times smooth(180, 330, tee distance) smooth(240, 520, pond distance) (complemented ellipses)."},{"name":"composition_green","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[637.4790423893364,-1773.4197561960345],"radii":[1.0,1.0],"outer":600.0,"width":270.0}],"target":{"terms":[{"name":"composition_green_level","kind":"plane","params":{"origin":[0.0,0.0],"y0":-420.0,"gx":0.0,"gz":0.0}},{"name":"composition_green_u","kind":"ripple","params":{"amp":4.0,"direction":[0.9316912275855489,-0.36325123047297836],"period":200.0,"offset":-1238.13054014708}},{"name":"composition_green_v","kind":"ripple","params":{"amp":3.0,"direction":[0.36325123047297836,0.9316912275855489],"period":160.0,"offset":1420.714583126086,"fn":"cos"}}]},"combine":"max"},"note":"h3_composition.terrain: y += (green_y - y)(1 - smooth(330, 600, r)), green_y = -420 + 4 sin((u-2450)/200) + 3 cos((v-1250)/160)."},{"name":"belt_recess","kind":"blob","params":{"center":[604.5404914416158,-343.7991590229717],"radii":[760.0,230.0],"amp":-4.5,"rotation":-21.3},"note":"first_trio_naturalization.h3_terrain: -4.5 exp(-((u-1900)/760)^2 - ((v-2570)/230)^2)."},{"name":"apron","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[725.9355348672707,-1271.249019355962],"radii":[260.0,260.0],"outer":1.0,"width":1.0,"easing":"linear","complement":true},"terms":[{"name":"apron_rise","kind":"blob","params":{"center":[637.1746149154219,-1526.4381631087904],"radii":[420.0,330.0],"amp":5.0,"rotation":-21.3}}]},"note":"h3_terrain: 5 exp(...) min(1, hypot(u-2350, v-1750)/260): a complemented linear ellipse guards the pond."},{"name":"green_relief","kind":"weighted","params":{"weight":[{"kind":"polygon","polygon":[[376.6889164424565,-1575.143408114347],[335.0672386750214,-1805.7786958303072],[446.23208740307723,-1988.6512645968346],[643.7035013484074,-2060.275566858232],[855.2337014845943,-2040.7826340274714],[955.8346844067567,-1865.3419254245507],[886.1246778919883,-1644.9660760405702],[724.4237061888198,-1522.889068581134],[570.3756043460996,-1532.5938261079777],[468.44425011682506,-1449.919773195434]],"width":1e-09,"easing":"hard"},{"kind":"edge_distance","polygons":[[[376.6889164424565,-1575.143408114347],[335.0672386750214,-1805.7786958303072],[446.23208740307723,-1988.6512645968346],[643.7035013484074,-2060.275566858232],[855.2337014845943,-2040.7826340274714],[955.8346844067567,-1865.3419254245507],[886.1246778919883,-1644.9660760405702],[724.4237061888198,-1522.889068581134],[570.3756043460996,-1532.5938261079777],[468.44425011682506,-1449.919773195434]]],"width":90.0,"start":0.0,"span":1.0}],"terms":[{"name":"relief_u","kind":"ripple","params":{"amp":19.0,"direction":[0.9316912275855489,-0.36325123047297836],"period":128.0,"offset":-1228.13054014708}},{"name":"relief_v","kind":"ripple","params":{"amp":13.5,"direction":[0.36325123047297836,0.9316912275855489],"period":102.0,"offset":1420.714583126086,"fn":"cos"}},{"name":"relief_uv","kind":"ripple","params":{"amp":8.0,"direction":[1.2949424580585274,0.5684399971125705],"period":155.0,"offset":232.58404297900597}}]},"note":"naturalization.h3_green_relief: inside H3_FRINGE (raw), (19 sin((u-2440)/128) + 13.5 cos((v-1250)/102) + 8 sin((u+v-3650)/155)) smooth(distance/90)."},{"name":"green_contour","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[637.4790423893364,-1773.4197561960345],"radii":[1.0,1.0],"outer":340.0,"width":150.0,"weight":-0.2}],"target":{"constant":-420.0},"combine":"max"},"note":"first_trio_visual_revision.shaped_height: y += .20 w (y + 420), w = 1 - smooth((r - 190)/150) about diagram (2450, 1250)."},{"name":"pin_pull","kind":"pin_pull","params":{"pins":[[538.1542566315936,-1670.2956225794144,-421.1319346907674],[637.4790423893364,-1773.4197561960345,-391.85153239729317],[727.4869158712233,-1872.9113775079245,-372.6731705623999],[649.3191053596502,-1853.1681913459422,-390.9504557703027],[559.5468633917937,-1780.60136302842,-413.37061093422693],[702.226165292263,-1744.9977563404059,-378.9001479146335]],"inner":22.0,"outer":80.0},"note":"visual_revision.build_hole.height: the odds blend toward each PIN_SVG cup's pre-pull height (the targets)."},{"name":"outer_lift","kind":"cascade","params":{"cases":[{"name":"inside_0","when":{"kind":"polygon","polygon":[[192.42945483058588,2600.391690951506],[178.97043664744433,2585.2843932880837],[154.24381559617217,2553.1863339565994],[114.33310976687983,2490.1037628119407],[94.79365855767446,2455.6113606961703],[76.67023991870428,2420.2272859488307],[36.6498509219806,2332.963385228151],[19.460280991858667,2291.4639145456217],[3.710972673276956,2249.411198154001],[-23.87183385087883,2166.3066366926187],[-42.45644146683526,2102.058708222244],[-66.54245106948065,2008.4530859461702],[-81.73982235297956,1944.6648947896292],[-109.62806451581378,1823.370193198266],[-123.4375170586959,1761.5686542843118],[-144.22904591153804,1665.7533040185472],[-159.402706934476,1584.6817789225724],[-216.2925802344514,1078.3792710488974],[-218.10096211606697,1032.8662252960135],[-221.8698553563812,988.2231500745838],[-228.26392052711776,944.7853292494369],[-243.3542974180615,879.0385934246406],[-256.1901949417809,844.4676765083809],[-269.3452796526992,817.4176832749486],[-287.3322811692241,785.8160232740779],[-314.0872146418734,745.9401167375722],[-335.7358417623374,716.3063992965917],[-358.49798811278424,687.3149533007158],[-387.64290684554635,650.8760526607839],[-452.8736194690605,565.2823636314306],[-470.24854625261423,533.9842653698997],[-488.7668696909411,492.7476140826975],[-500.42294241733,459.3226237135941],[-514.0280735472331,412.22071428867685],[-522.4838121463499,375.9612340046656],[-533.4969492136804,324.1644199640741],[-541.0603308725872,284.7960432109917],[-550.4659098725047,237.87096783785546],[-563.6397642555025,168.20989046153113],[-606.5980216610922,-119.93369656016853],[-609.8989280209196,-206.879265980358],[-601.2721497270579,-358.6519988055734],[-595.0002326506772,-414.8936348581665],[-587.0703666583552,-462.61460527268605],[-579.7761385899826,-499.36915342463726],[-569.1859491520377,-546.1777475026477],[-559.7104484655242,-582.9296655535964],[-541.7386561230419,-646.3249270332046],[-523.3539607813261,-705.2339050250434],[-504.85933338716654,-758.3979966978765],[-482.1508899972,-817.3937137924211],[-440.08447357865975,-914.5127762635832],[-411.0881892151542,-974.7094921608536],[-355.16452898967987,-1073.8856038310623],[-319.0772119586793,-1128.5538510380834],[-146.678,-1348.63742],[22.89453,-1570.87779],[189.64036192138514,-1795.2749641481623],[240.76107061519946,-1868.3865880008132],[320.0765335537042,-1977.5588817853948],[346.5116652268285,-2011.076711373432],[360.5924917366505,-2027.0597254839213],[400.0164690371099,-2066.9493452155107],[429.5594091148864,-2091.4793877507464],[480.9063618339236,-2126.0168520192497],[502.5055302781814,-2137.0373020609504],[518.270565782228,-2143.600144930932],[541.282468112837,-2150.927250409977],[574.0815791199452,-2158.7379459419053],[609.3434536245893,-2162.537383205528],[657.7270952633509,-2163.640732731314],[711.4140023243125,-2160.162930309105],[753.6896705471318,-2153.798540241535],[796.7153322188944,-2145.214436809627],[839.0963175828015,-2133.5701318260735],[860.0413080930643,-2126.6235158189584],[903.5752142818615,-2110.933915463158],[939.1358312792634,-2095.83277105073],[973.8216908167683,-2078.5869354235274],[1019.7904691475878,-2053.5756325987895],[1051.1903874347997,-2033.224519200221],[1072.6618988902599,-2017.6427950130624],[1101.3091681611122,-1994.4235432528183],[1120.67244860647,-1977.1518224233073],[1146.2380605274839,-1950.7783946808408],[1172.5070420141574,-1921.2820625028853],[1195.9787722488231,-1892.9140440056256],[1222.5435428293981,-1854.513902801102],[1232.1676833214087,-1838.962027538307],[1249.2863260487377,-1806.8420028067064],[1275.878212925254,-1744.619768641337],[1288.1465782131545,-1707.946979004586],[1295.6379895037744,-1679.001201186331],[1299.9238972112557,-1660.1602167404596],[1306.5912093061645,-1622.178350523065],[1313.9669528592785,-1548.5502640561858],[1316.813087890969,-1459.9152326065082],[1315.9943396456952,-1368.0599892126647],[1313.702961457937,-1307.732706099905],[1309.909589490047,-1248.3817634588127],[1283.2984243430828,-932.5016884400122],[1277.6618066139981,-848.753244377179],[1268.5726942625918,-622.9308781878603],[1267.4368017453858,-558.7687938211643],[1268.1673907342579,-515.3323540148283],[1271.2158844305818,-395.1647698669947],[1272.4286630566403,-325.076757311341],[1275.3873254494317,-254.17271237716204],[1291.0001933945132,-112.76881404856863],[1311.217346210584,-55.6029300031405],[1351.5723285089034,30.144037162988752],[1368.7096782651884,84.76572690774537],[1381.2627748707955,157.29166223613197],[1393.8617346727917,210.96364761770496],[1426.2359992734314,274.01978197609174],[1462.153513779809,322.2941581941868],[1532.9779822422959,424.2298103782964],[1551.4325752044792,463.4204295474501],[1570.4403062805745,522.3719365385309],[1585.8127146684465,582.8487958424544],[1595.6124477402,621.8000550558827],[1611.511255466507,681.7236345763308],[1636.8454190834325,764.7887884029433],[1657.0325977020711,830.400346741571],[1705.7233792510328,1005.375519988906],[1717.2687191597943,1048.8021507873736],[1729.2369947328611,1091.3196137492614],[1750.8142170598612,1164.1969182758216],[1769.8465261947172,1221.5279639621604],[1790.4438747608242,1271.0612119420211],[1817.1036955149082,1324.6629174787254],[1837.7151418380092,1359.0301070069627],[1897.7343282417917,1452.9726293646208],[1917.214683806514,1488.9378476347251],[1925.8774083160465,1507.3920056044053],[1942.3190354658934,1547.322192593224],[1956.2417029298479,1586.845613922811],[1966.6424264953268,1627.298806750474],[1976.7150390007841,1679.5584154429816],[1981.3320672705515,1721.166872431967],[1983.6291748929802,1769.7957033204584],[1982.7994166825465,1811.2670786765989],[1980.0062568542498,1843.8125756244576],[1970.9991493192322,1902.6070315571355],[1961.5418717635991,1944.2978331966515],[1945.5786002829093,1996.8709233339941],[1930.131154555493,2037.4403856684535],[1908.146288124788,2085.5263109502566],[1891.5536684113379,2117.3515626889916],[1866.1513272941638,2159.9054022992914],[1835.2245114487444,2205.8545223848614],[1804.6133928197467,2245.0586499909773],[1767.8780856660605,2286.771506984953],[1723.6112572483105,2329.522954896573],[1696.055151542915,2353.580682849976],[1659.0427527245358,2381.594189898991],[1613.3254801965818,2411.332942333332],[1555.3168999372137,2442.8681641097915],[1519.0466622522774,2460.122736419866],[1441.262459597859,2491.0229333421607],[1379.409764925986,2511.6792006102546],[1337.5050002875087,2523.195352580779],[1270.3121479117613,2539.1499079353466],[1217.6220752671265,2549.2604775182176],[1155.3926838477291,2559.7793065931196],[615.5659262447008,2680.8651327385155],[550.5872169334531,2696.854272475383],[492.66900130383544,2707.1007561918263],[452.78353914910554,2710.0759017359164],[400.87556859938036,2708.2981096508524],[363.98058903474316,2702.30955984017],[318.3281700600087,2688.6348584096727],[284.4320489316777,2673.1853726272043],[243.946798593959,2647.584680793879],[214.99871246482223,2623.5863319054292]]},"primitives":[]},{"name":"inside_1","when":{"kind":"polygon","polygon":[[1071.98614,-1259.1980800000001],[1073.12871,-1231.6241100000002],[1071.13753,-1204.1253900000002],[1066.21804,-1176.9976100000001],[1057.48318,-1147.2122100000001],[1034.2521,-1097.16594],[997.62714,-1047.0937000000001],[957.21471,-1009.5760200000001],[912.5016,-983.6958300000001],[860.08746,-966.89885],[832.78637,-962.80465],[805.18777,-961.9670900000001],[770.75652,-964.5072400000001],[729.86749,-971.27921],[589.16025,-1007.10792],[530.86673,-1028.64025],[483.4826,-1056.73628],[459.93393000000003,-1076.88299],[441.44372,-1097.3383400000002],[425.6422,-1119.96502],[412.96484,-1144.4917300000002],[401.87916,-1173.4940700000002],[393.08610999999996,-1206.85742],[387.6055,-1240.9417],[385.15693,-1275.3879700000002],[388.88302,-1337.3781000000001],[395.35922,-1367.75455],[405.11226,-1397.20838],[418.23681999999997,-1425.3064100000001],[432.68115,-1448.80305],[449.65264,-1470.5760300000002],[468.99986,-1490.27581],[495.71671000000003,-1512.127],[527.37446,-1533.09003],[560.78217,-1551.19513],[598.69014,-1568.0041],[634.61453,-1580.4184500000001],[671.45287,-1589.6598000000001],[705.58564,-1594.6448300000002],[736.61022,-1595.80041],[784.42484,-1589.5084100000001],[829.73645,-1573.12841],[871.0113,-1548.2302],[912.65034,-1511.9622900000002],[988.16458,-1426.4659100000001],[1031.3259,-1368.1850100000001],[1046.65417,-1341.18083],[1059.08168,-1312.7461600000001],[1068.03435,-1283.0142500000002]]},"primitives":[]},{"name":"inside_2","when":{"kind":"polygon","polygon":[[822.0143076200852,2540.2060662283234],[825.9995702037415,2556.4311490687674],[825.6496778103658,2573.134837474416],[820.988475028342,2589.1788026845757],[812.3336151242631,2603.46967498408],[800.2749124977602,2615.0335550424993],[785.6341478048807,2623.082383544069],[616.0663443843108,2689.194107490151],[599.8412615438671,2693.1793700738076],[583.1375731382182,2692.829477680432],[567.0936079280586,2688.168274898408],[552.8027356285551,2679.51341499433],[541.2388555701352,2667.4547123678262],[533.1900270685651,2652.813947674947],[434.38569237991493,2399.393933771678],[430.40042979625855,2383.168850931234],[430.7503221896343,2366.465162525585],[435.4115249716581,2350.4211973154256],[444.0663848757369,2336.1303250159212],[456.12508750224,2324.566444957502],[470.7658521951194,2316.5176164559316],[477.47411,2313.90218],[640.3336556156893,2250.4058925098498],[656.558738456133,2246.4206299261937],[673.2624268617819,2246.7705223195694],[689.3063920719413,2251.431725101593],[703.597264371445,2260.0865850056716],[715.1611444298649,2272.145287632175],[723.209972931435,2286.7860523250542],[740.6932,2331.62821]]},"primitives":[]},{"name":"outside","primitives":[{"name":"outer_lift_ramp","kind":"weighted","params":{"weight":{"kind":"edge_distance","polygons":[[[192.42945483058588,2600.391690951506],[178.97043664744433,2585.2843932880837],[154.24381559617217,2553.1863339565994],[114.33310976687983,2490.1037628119407],[94.79365855767446,2455.6113606961703],[76.67023991870428,2420.2272859488307],[36.6498509219806,2332.963385228151],[19.460280991858667,2291.4639145456217],[3.710972673276956,2249.411198154001],[-23.87183385087883,2166.3066366926187],[-42.45644146683526,2102.058708222244],[-66.54245106948065,2008.4530859461702],[-81.73982235297956,1944.6648947896292],[-109.62806451581378,1823.370193198266],[-123.4375170586959,1761.5686542843118],[-144.22904591153804,1665.7533040185472],[-159.402706934476,1584.6817789225724],[-216.2925802344514,1078.3792710488974],[-218.10096211606697,1032.8662252960135],[-221.8698553563812,988.2231500745838],[-228.26392052711776,944.7853292494369],[-243.3542974180615,879.0385934246406],[-256.1901949417809,844.4676765083809],[-269.3452796526992,817.4176832749486],[-287.3322811692241,785.8160232740779],[-314.0872146418734,745.9401167375722],[-335.7358417623374,716.3063992965917],[-358.49798811278424,687.3149533007158],[-387.64290684554635,650.8760526607839],[-452.8736194690605,565.2823636314306],[-470.24854625261423,533.9842653698997],[-488.7668696909411,492.7476140826975],[-500.42294241733,459.3226237135941],[-514.0280735472331,412.22071428867685],[-522.4838121463499,375.9612340046656],[-533.4969492136804,324.1644199640741],[-541.0603308725872,284.7960432109917],[-550.4659098725047,237.87096783785546],[-563.6397642555025,168.20989046153113],[-606.5980216610922,-119.93369656016853],[-609.8989280209196,-206.879265980358],[-601.2721497270579,-358.6519988055734],[-595.0002326506772,-414.8936348581665],[-587.0703666583552,-462.61460527268605],[-579.7761385899826,-499.36915342463726],[-569.1859491520377,-546.1777475026477],[-559.7104484655242,-582.9296655535964],[-541.7386561230419,-646.3249270332046],[-523.3539607813261,-705.2339050250434],[-504.85933338716654,-758.3979966978765],[-482.1508899972,-817.3937137924211],[-440.08447357865975,-914.5127762635832],[-411.0881892151542,-974.7094921608536],[-355.16452898967987,-1073.8856038310623],[-319.0772119586793,-1128.5538510380834],[-146.678,-1348.63742],[22.89453,-1570.87779],[189.64036192138514,-1795.2749641481623],[240.76107061519946,-1868.3865880008132],[320.0765335537042,-1977.5588817853948],[346.5116652268285,-2011.076711373432],[360.5924917366505,-2027.0597254839213],[400.0164690371099,-2066.9493452155107],[429.5594091148864,-2091.4793877507464],[480.9063618339236,-2126.0168520192497],[502.5055302781814,-2137.0373020609504],[518.270565782228,-2143.600144930932],[541.282468112837,-2150.927250409977],[574.0815791199452,-2158.7379459419053],[609.3434536245893,-2162.537383205528],[657.7270952633509,-2163.640732731314],[711.4140023243125,-2160.162930309105],[753.6896705471318,-2153.798540241535],[796.7153322188944,-2145.214436809627],[839.0963175828015,-2133.5701318260735],[860.0413080930643,-2126.6235158189584],[903.5752142818615,-2110.933915463158],[939.1358312792634,-2095.83277105073],[973.8216908167683,-2078.5869354235274],[1019.7904691475878,-2053.5756325987895],[1051.1903874347997,-2033.224519200221],[1072.6618988902599,-2017.6427950130624],[1101.3091681611122,-1994.4235432528183],[1120.67244860647,-1977.1518224233073],[1146.2380605274839,-1950.7783946808408],[1172.5070420141574,-1921.2820625028853],[1195.9787722488231,-1892.9140440056256],[1222.5435428293981,-1854.513902801102],[1232.1676833214087,-1838.962027538307],[1249.2863260487377,-1806.8420028067064],[1275.878212925254,-1744.619768641337],[1288.1465782131545,-1707.946979004586],[1295.6379895037744,-1679.001201186331],[1299.9238972112557,-1660.1602167404596],[1306.5912093061645,-1622.178350523065],[1313.9669528592785,-1548.5502640561858],[1316.813087890969,-1459.9152326065082],[1315.9943396456952,-1368.0599892126647],[1313.702961457937,-1307.732706099905],[1309.909589490047,-1248.3817634588127],[1283.2984243430828,-932.5016884400122],[1277.6618066139981,-848.753244377179],[1268.5726942625918,-622.9308781878603],[1267.4368017453858,-558.7687938211643],[1268.1673907342579,-515.3323540148283],[1271.2158844305818,-395.1647698669947],[1272.4286630566403,-325.076757311341],[1275.3873254494317,-254.17271237716204],[1291.0001933945132,-112.76881404856863],[1311.217346210584,-55.6029300031405],[1351.5723285089034,30.144037162988752],[1368.7096782651884,84.76572690774537],[1381.2627748707955,157.29166223613197],[1393.8617346727917,210.96364761770496],[1426.2359992734314,274.01978197609174],[1462.153513779809,322.2941581941868],[1532.9779822422959,424.2298103782964],[1551.4325752044792,463.4204295474501],[1570.4403062805745,522.3719365385309],[1585.8127146684465,582.8487958424544],[1595.6124477402,621.8000550558827],[1611.511255466507,681.7236345763308],[1636.8454190834325,764.7887884029433],[1657.0325977020711,830.400346741571],[1705.7233792510328,1005.375519988906],[1717.2687191597943,1048.8021507873736],[1729.2369947328611,1091.3196137492614],[1750.8142170598612,1164.1969182758216],[1769.8465261947172,1221.5279639621604],[1790.4438747608242,1271.0612119420211],[1817.1036955149082,1324.6629174787254],[1837.7151418380092,1359.0301070069627],[1897.7343282417917,1452.9726293646208],[1917.214683806514,1488.9378476347251],[1925.8774083160465,1507.3920056044053],[1942.3190354658934,1547.322192593224],[1956.2417029298479,1586.845613922811],[1966.6424264953268,1627.298806750474],[1976.7150390007841,1679.5584154429816],[1981.3320672705515,1721.166872431967],[1983.6291748929802,1769.7957033204584],[1982.7994166825465,1811.2670786765989],[1980.0062568542498,1843.8125756244576],[1970.9991493192322,1902.6070315571355],[1961.5418717635991,1944.2978331966515],[1945.5786002829093,1996.8709233339941],[1930.131154555493,2037.4403856684535],[1908.146288124788,2085.5263109502566],[1891.5536684113379,2117.3515626889916],[1866.1513272941638,2159.9054022992914],[1835.2245114487444,2205.8545223848614],[1804.6133928197467,2245.0586499909773],[1767.8780856660605,2286.771506984953],[1723.6112572483105,2329.522954896573],[1696.055151542915,2353.580682849976],[1659.0427527245358,2381.594189898991],[1613.3254801965818,2411.332942333332],[1555.3168999372137,2442.8681641097915],[1519.0466622522774,2460.122736419866],[1441.262459597859,2491.0229333421607],[1379.409764925986,2511.6792006102546],[1337.5050002875087,2523.195352580779],[1270.3121479117613,2539.1499079353466],[1217.6220752671265,2549.2604775182176],[1155.3926838477291,2559.7793065931196],[615.5659262447008,2680.8651327385155],[550.5872169334531,2696.854272475383],[492.66900130383544,2707.1007561918263],[452.78353914910554,2710.0759017359164],[400.87556859938036,2708.2981096508524],[363.98058903474316,2702.30955984017],[318.3281700600087,2688.6348584096727],[284.4320489316777,2673.1853726272043],[243.946798593959,2647.584680793879],[214.99871246482223,2623.5863319054292]],[[1071.98614,-1259.1980800000001],[1073.12871,-1231.6241100000002],[1071.13753,-1204.1253900000002],[1066.21804,-1176.9976100000001],[1057.48318,-1147.2122100000001],[1034.2521,-1097.16594],[997.62714,-1047.0937000000001],[957.21471,-1009.5760200000001],[912.5016,-983.6958300000001],[860.08746,-966.89885],[832.78637,-962.80465],[805.18777,-961.9670900000001],[770.75652,-964.5072400000001],[729.86749,-971.27921],[589.16025,-1007.10792],[530.86673,-1028.64025],[483.4826,-1056.73628],[459.93393000000003,-1076.88299],[441.44372,-1097.3383400000002],[425.6422,-1119.96502],[412.96484,-1144.4917300000002],[401.87916,-1173.4940700000002],[393.08610999999996,-1206.85742],[387.6055,-1240.9417],[385.15693,-1275.3879700000002],[388.88302,-1337.3781000000001],[395.35922,-1367.75455],[405.11226,-1397.20838],[418.23681999999997,-1425.3064100000001],[432.68115,-1448.80305],[449.65264,-1470.5760300000002],[468.99986,-1490.27581],[495.71671000000003,-1512.127],[527.37446,-1533.09003],[560.78217,-1551.19513],[598.69014,-1568.0041],[634.61453,-1580.4184500000001],[671.45287,-1589.6598000000001],[705.58564,-1594.6448300000002],[736.61022,-1595.80041],[784.42484,-1589.5084100000001],[829.73645,-1573.12841],[871.0113,-1548.2302],[912.65034,-1511.9622900000002],[988.16458,-1426.4659100000001],[1031.3259,-1368.1850100000001],[1046.65417,-1341.18083],[1059.08168,-1312.7461600000001],[1068.03435,-1283.0142500000002]],[[822.0143076200852,2540.2060662283234],[825.9995702037415,2556.4311490687674],[825.6496778103658,2573.134837474416],[820.988475028342,2589.1788026845757],[812.3336151242631,2603.46967498408],[800.2749124977602,2615.0335550424993],[785.6341478048807,2623.082383544069],[616.0663443843108,2689.194107490151],[599.8412615438671,2693.1793700738076],[583.1375731382182,2692.829477680432],[567.0936079280586,2688.168274898408],[552.8027356285551,2679.51341499433],[541.2388555701352,2667.4547123678262],[533.1900270685651,2652.813947674947],[434.38569237991493,2399.393933771678],[430.40042979625855,2383.168850931234],[430.7503221896343,2366.465162525585],[435.4115249716581,2350.4211973154256],[444.0663848757369,2336.1303250159212],[456.12508750224,2324.566444957502],[470.7658521951194,2316.5176164559316],[477.47411,2313.90218],[640.3336556156893,2250.4058925098498],[656.558738456133,2246.4206299261937],[673.2624268617819,2246.7705223195694],[689.3063920719413,2251.431725101593],[703.597264371445,2260.0865850056716],[715.1611444298649,2272.145287632175],[723.209972931435,2286.7860523250542],[740.6932,2331.62821]]],"width":650.0,"start":0.0,"span":1.0},"terms":[{"name":"outer_lift_base","kind":"plane","params":{"origin":[0.0,0.0],"y0":65.0,"gx":0.0,"gz":0.0}},{"name":"outer_lift_swell","kind":"ripple","params":{"amp":25.0,"direction":[1.0,0.0],"period":850.0,"offset":-637.5,"second":{"direction":[0.0,1.0],"period":1100.0,"offset":1773.4,"fn":"cos"}}}]}}]}]},"note":"visual_revision.build_hole.height: y += smooth(D / 650)(65 + 25 sin(x/850) cos(z/1100)) in the script's local x, z (world minus GREEN_WORLD); D = 0 inside a rough region, else the distance to the nearest (the script's partition has no pond region)."},{"name":"tee_plane","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[617.0,2452.0],"radii":[1.0,1.0],"outer":180.0,"width":70.0}],"target":{"plane":{"origin":[617.0,2452.0],"y0":-338.0,"gx":0.0,"gz":0.0}},"combine":"max"},"note":"visual_revision: within 180 of the first V11 tee record (TEEOBJ), the plane through the V11 author TEEOBJ and PLAYER (both -338)."},{"name":"pond_level","kind":"role_rule","params":{"rules":{"lake":{"set":-440.0}}},"note":"first_trio_temptation.build_hole: build-pond y_water -440."}],"reproduces":null,"notes":["first_trio_polish.build_hole -> visual_revision.build_hole height over naturalization.h3_terrain over h3_composition.terrain over first_trio_temptation.height, in the script's order; then the pond level by role.","World X/Z. The diagram frame is world(u, v) = TEE_WORLD (628.2, 2469.8) + R(-21.3 deg)(u - 900, v - 5200); a diagram shape turned by r is turned by -21.3 + r in the world."]},"tee":{"marker_xz":[617.0,2452.0],"player_xz":[628.2,2469.8],"marker_minus_player":[-11.200000000000045,-17.800000000000182],"pad":{"kind":"polygon","polygon":[[753.03579,2528.46026],[755.52658,2538.60093],[755.3079,2549.04074],[752.39464,2559.06822],[746.98536,2568.00001],[739.44867,2575.22744],[730.29819,2580.25795],[627.81215,2620.21559],[617.67148,2622.70638],[607.23167,2622.4877],[597.20419,2619.57444],[588.2724,2614.16516],[581.04497,2606.62847],[576.01446,2597.47799],[503.36421,2411.13974],[500.87342,2400.99907],[501.0921,2390.55926],[504.00536,2380.53178],[509.41464,2371.59999],[516.95133,2364.37256],[526.10181,2359.34205],[628.58785,2319.38441],[638.72852,2316.89362],[649.16833,2317.1123],[659.19581,2320.02556],[668.1276,2325.43484],[675.35503,2332.97153],[680.38554,2342.12201]]},"notes":["PLAYER is world(900, 5200) = TEE_WORLD (628.2, 2469.8); TEEOBJ keeps the stock xz (617, 2452), 25.7 behind and 11.2 left of the player (stock marker is not moved). Both Y are -338 (tee plane).","pad is the fairway_tee region: V12 _tee_shapes('fcJP12') rounded rectangle 190 x 280, corner radius 38."]},"cups":{"kind":"targets","count":6,"targets":[[538.15426,-1670.29562],[637.47904,-1773.41976],[727.48692,-1872.91138],[649.31911,-1853.16819],[559.54686,-1780.60136],[702.22617,-1744.99776]],"notes":["first_trio_temptation.PIN_SVG mapped by world(). visual_revision.choose_pins: offsets within +-12 in steps of 2, float32 candidates, triangle margin >= 2.2 and green-triangle grade <= .03, ranked (d^2, -margin) (collision.cup_search float32 and grade_max)."]},"hazards":[{"name":"bunker_belt","kind":"bunker","polygon":[[102.97237400000006,111.39374399999997],[104.8632379027855,113.38775791534295],[106.92552561114178,114.98434899470521],[109.15923712506924,116.18351723808655],[111.56437244456743,116.98526264548764],[114.14093156963656,117.38958521690756],[116.88891450027666,117.39648495234678],[130.64073000000002,116.46562999999992],[161.50832000000003,101.59730999999988],[197.11176999999998,78.61437000000001],[297.42789,8.204829999999902],[356.95403,-37.328430000000026],[414.73657000000003,-87.33382000000006],[442.21088,-115.08988],[522.01841,-205.0662400000001],[551.56464,-231.9127900000001],[584.0142,-254.39593000000013],[690.19402,-312.40866000000005],[725.18909,-337.1722300000001],[758.9136100000001,-367.8374100000001],[858.89256,-476.1109100000001],[893.83604,-510.2566300000001],[932.12873,-541.7583400000001],[1051.85827,-630.4270900000001],[1082.69743,-659.0228000000002],[1107.88943,-689.10897],[1129.5718200000001,-720.4886300000001],[1146.2060000000001,-750.5011400000001],[1156.25335,-776.4858300000001],[1157.5562860136672,-789.5674862817024],[1157.6590821761579,-791.6168598622933],[1157.5548213394077,-793.6219247918677],[1157.2435035034168,-795.5826810704257],[1156.7251286681853,-797.4991286979671],[1155.999696833713,-799.3712676744917],[1155.067208,-801.199098],[1150.40513,-809.32464],[1133.96873,-818.8873100000001],[1111.21591,-823.0678900000001],[1084.49654,-820.4641900000001],[1056.16048,-809.67402],[1025.01407,-786.7115000000001],[912.47525,-674.3139000000001],[874.56411,-642.2740200000001],[837.15352,-618.2001200000002],[799.0498,-598.1063100000001],[723.72712,-562.2564],[687.99023,-542.6989800000001],[621.33242,-500.4816400000002],[558.33839,-455.91466000000014],[527.31521,-431.75514],[466.17238,-378.0354100000002],[237.07713999999999,-157.59851000000003],[207.19916,-133.58496000000014],[144.53233,-89.05969000000005],[118.49357999999995,-65.77021000000013],[100.48469999999998,-39.94432000000006],[90.40608999999995,-6.992349999999988],[86.00770999999997,32.15980999999988],[87.43894999999998,70.6275999999998],[94.84919000000002,101.52647999999999]]},{"name":"bunker_1","kind":"bunker","polygon":[[486.04894,506.7152000000001],[497.92865,519.24759],[503.98018,529.96686],[507.06795999999997,538.0050000000001],[508.45173,546.3265000000001],[508.13149,554.93136],[505.40124000000003,568.2739799999999],[501.51013,576.22066],[491.45559000000003,587.76755],[483.59931,594.69751],[474.91727000000003,600.3617599999998],[460.74793,606.5297299999997],[439.93255,613.09688],[381.6966,624.6799499999997],[362.04773,626.9476799999998],[347.51439,626.77313],[328.92912,623.67551],[305.59141,613.5506099999998],[297.42014,606.6577199999997],[290.5079,595.4071199999998],[285.19484,578.27972],[284.40026,570.0729099999999],[284.94946,561.7359900000001],[289.48771,541.9750199999999],[305.74128,506.47737000000006],[315.6064,489.7672699999998],[331.19329,472.3456699999997],[338.86905,466.6224699999998],[347.35503,461.9859099999999],[362.54529,455.8131800000001],[372.54788,453.66967999999997],[382.87054,453.0197800000001],[398.14986,453.70174],[415.84878000000003,458.1909499999997],[435.76541,467.7966499999998]]},{"name":"bunker_2","kind":"bunker","polygon":[[461.94282999999996,203.64600999999993],[476.83893,217.34349999999995],[488.16722,231.21111999999994],[495.5682,244.49664999999982],[497.64063,251.88542999999981],[499.06332,262.58142],[498.39453000000003,270.02122999999983],[492.3287,287.25891999999976],[490.37253999999996,291.3283000000001],[484.82695,298.36373000000003],[480.01428,302.5988400000001],[472.27251,307.27126999999973],[446.85396000000003,317.69070999999985],[381.23218,331.94777999999997],[366.33359,330.9975099999997],[355.95285,328.27171999999973],[349.54717,325.17574000000013],[341.36293,319.0711799999999],[336.28491,313.98324],[332.29688,308.1500900000001],[326.6194,291.71930999999995],[326.2075,277.36803999999984],[327.87234,266.67247999999995],[332.68039,252.58826],[349.62842,215.98451999999997],[358.58556,201.73889999999983],[364.39075,195.57566999999995],[374.87857,186.10779000000002],[387.95423,179.8096599999999],[396.36327,178.52216999999996],[413.84451,178.4741399999998],[427.60182,181.85671000000002],[436.89057,185.88062999999988],[448.95894999999996,193.54891999999995]]},{"name":"bunker_3","kind":"bunker","polygon":[[337.69315,-1959.7547200000001],[345.9811,-1947.89481],[349.91664,-1937.8500600000002],[351.54074,-1930.62154],[351.51529,-1923.39883],[349.84031,-1916.1819300000002],[345.28251,-1905.3442],[340.72816,-1899.14748],[330.53764,-1890.6686300000001],[315.31939,-1881.98289],[286.27747,-1873.8858400000001],[237.18783000000002,-1866.35048],[220.40134,-1865.4695900000002],[200.14355,-1868.47621],[185.73077,-1874.9191700000001],[171.7998,-1884.8059500000002],[165.23257999999998,-1895.6152100000002],[162.73153000000002,-1907.1411500000002],[162.17388999999997,-1921.1813900000002],[165.98466000000002,-1937.01591],[172.97276,-1956.6503300000002],[181.64589999999998,-1973.787],[191.04410000000001,-1987.4057200000002],[207.23674999999997,-2002.32364],[216.69330000000002,-2007.4577800000002],[229.66370999999998,-2010.63354],[249.35021999999998,-2011.5466900000001],[265.26918,-2008.5628000000002],[276.12389,-2004.6222300000002],[290.32611,-1996.6163900000001],[319.02984,-1976.43137],[330.43471,-1967.1707800000001]]},{"name":"temptation_pond","kind":"water","polygon":[[904.05245,-1340.6939],[923.59491,-1293.07082],[926.62739,-1240.53885],[911.46718,-1189.80632],[880.80376,-1147.17617],[839.91519,-1116.08453],[793.89379,-1096.9451],[746.07221,-1088.85327],[698.39754,-1091.28743],[652.69827,-1104.40988],[611.32779,-1128.19517],[576.75269,-1161.66332],[550.93376,-1203.01868],[535.42299,-1250.21624],[531.99016,-1300.92683],[542.65804,-1351.70221],[568.45791,-1397.41239],[607.69916,-1432.20834],[655.49808,-1451.91174],[705.52872,-1456.09167],[752.96778,-1447.90554],[796.28269,-1431.50432],[836.27599,-1408.97643],[873.13437,-1379.37731]]}],"water":{"profile":3,"outlines":[{"name":"temptation_pond","role":"lake","polygon":[[904.05245,-1340.6939],[923.59491,-1293.07082],[926.62739,-1240.53885],[911.46718,-1189.80632],[880.80376,-1147.17617],[839.91519,-1116.08453],[793.89379,-1096.9451],[746.07221,-1088.85327],[698.39754,-1091.28743],[652.69827,-1104.40988],[611.32779,-1128.19517],[576.75269,-1161.66332],[550.93376,-1203.01868],[535.42299,-1250.21624],[531.99016,-1300.92683],[542.65804,-1351.70221],[568.45791,-1397.41239],[607.69916,-1432.20834],[655.49808,-1451.91174],[705.52872,-1456.09167],[752.96778,-1447.90554],[796.28269,-1431.50432],[836.27599,-1408.97643],[873.13437,-1379.37731]]}],"notes":["The pond is flat -440 (build-pond y_water; role_rule lake). The stock fcJP12 has sea animation and no lake: construction.provision copies M_Lake from fcJP6 into course and map with its SRT entries (matadd.provision, srtadd.add_entries), and construction.foam draws build-pond's shore band."]},"scenery":{"policy":"declarative","data":{"rules":[{"kind":"select_records","name":"trees_placed","match":{"names":["TREE2","TREE3"],"indices":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]},"count":36},{"kind":"explicit","records":"trees_placed","sites":[[-23.70868,1843.84866],[-224.74381,1686.09925],[-33.35926,1461.21716],[-274.82329,1254.8313],[-216.09424,909.93871],[-568.88995,693.29341],[-461.99571,361.82151],[-660.03643,74.10659],[1658.38184,1037.7646],[1808.86622,818.09565],[1474.87117,787.31733],[1728.31285,473.84115],[1442.31615,263.35152],[1575.10924,-56.75158],[1429.61267,-1255.80569],[1486.28983,-1578.43194],[1210.24814,-1653.27167],[1352.35814,-1977.00728],[1075.20708,-2137.27984],[768.52467,-2318.23811],[471.326,-2309.69689],[273.14769,-2157.29821],[131.50896,-1887.41218],[17.3497,-1574.57411],[-183.82303,-1292.20992],[-386.10511,-1095.27856],[-581.12217,-879.71338],[-842.63381,-917.28546],[1797.52666,1477.2401],[1859.91747,1774.91003],[1446.20323,2365.53726],[1153.93389,-311.13579],[8.31659,1155.17284],[146.54814,2335.59312],[-320.96583,585.89867],[1782.5546,2127.06765]]},{"kind":"ground","records":"trees_placed","y_offset":0.0},{"kind":"map_mirror","records":"trees_placed"},{"kind":"scale","records":"trees_placed","absolute":[[1.44,1.44,1.44],[1.1,1.1,1.1],[1.57,1.57,1.57],[1.23,1.23,1.23],[1.37,1.37,1.37],[1.16,1.16,1.16],[1.49,1.49,1.49],[1.28,1.28,1.28],[1.54,1.54,1.54],[1.13,1.13,1.13],[1.41,1.41,1.41],[1.25,1.25,1.25],[1.6,1.6,1.6],[1.18,1.18,1.18],[1.46,1.46,1.46],[1.09,1.09,1.09],[1.35,1.35,1.35],[1.52,1.52,1.52],[1.21,1.21,1.21],[1.43,1.43,1.43],[1.15,1.15,1.15],[1.56,1.56,1.56],[1.3,1.3,1.3],[1.39,1.39,1.39],[1.12,1.12,1.12],[1.47,1.47,1.47],[1.24,1.24,1.24],[1.5,1.5,1.5],[1.22,1.22,1.22],[1.48,1.48,1.48],[1.11,1.11,1.11],[1.37,1.37,1.37],[1.55,1.55,1.55],[1.19,1.19,1.19],[1.42,1.42,1.42],[1.28,1.28,1.28]]},{"kind":"select_records","name":"trees_hidden","match":{"names":["TREE1","TREE2"],"indices":[36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100]},"count":65},{"kind":"hide","records":"trees_hidden","y":-10000.0},{"kind":"select_records","name":"props_hidden","match":{"names":["HOTEL1","ROCK1","UNKNOWN_FUNC"],"indices":[101,102,114,115,116]},"count":5},{"kind":"hide","records":"props_hidden","y":-10000.0}]},"notes":["Sites are N._TREE_LAYOUTS['fcJP12'] (28 trees) then N._OOB_TREE_ADDITIONS['fcJP12'] (8), diagram coordinates mapped by world(); apply_tree_layout writes them onto the first 36 tree records (group 2, ids 2, 3 and 6) in PMP file order at the serialized ground Y and mirrors them on the map.","Remaining tree records and every other group-2 prop (except PLAYER, HOLE, TEEOBJ and SKY) are hidden at Y -10000.","Each placed tree takes first_trio_naturalization.apply_tree_layout's absolute isotropic scale (1.09-1.6), one `absolute` row per record in selection order (scale rule `absolute`)."]},"cameras":{"policy":"declarative","data":{"camera_schedule":[{"scene":"glf_cam_fcJP12","fov":45.0,"keys":[{"frame":0,"camera":[650.0,670.0,3300.0],"aim":[850.0,-380.0,650.0]},{"frame":180,"camera":[1500.0,350.0,1050.0],"aim":[950.0,-395.0,500.0]},{"frame":540,"camera":[850.0,230.0,-1250.0],"aim":[640.0,-420.0,-1750.0]},{"frame":719,"camera":[200.0,360.0,-2200.0],"aim":[640.0,-420.0,-1773.0]}]}],"repair":[{"scene":"L1","minimum_clearance":600.0,"target":[637.4791,-391.8515,-1773.4198],"note":"first_trio_visual_revision.build_hole: native_camera_clearance.repair_camera(scene, minimum_clearance=600, target=aim) on the stock L1/L2 after the final KCL, aimed at the green centre at its ground height (V12 aim [637.4791, -391.8515, -1773.4198])."},{"scene":"L2","minimum_clearance":600.0,"target":[637.4791,-391.8515,-1773.4198],"note":"first_trio_visual_revision.build_hole: native_camera_clearance.repair_camera(scene, minimum_clearance=600, target=aim) on the stock L1/L2 after the final KCL, aimed at the green centre at its ground height (V12 aim [637.4791, -391.8515, -1773.4198])."}]},"notes":["glf_cam_fcJP12 is the intro schedule decoded from V12 (fov 45); L1/L2 are the stock scenes with visual_revision's clearance repair (repair rows), so the builder re-derives them from its own KCL."]},"minimap":{"policy":"declarative","data":{"transform":"identity-world-xz"},"notes":["The map layer is emitted from the same facets and keeps its frame; mapstamp pond stamp is the operator's."]},"limits":[{"name":"course_brres_bytes","value":2320000,"comparison":"<=","unit":"bytes","note":"V12 course brres 2,209,408 plus 5% (installed V8: 2,134,912)."},{"name":"map_brres_bytes","value":943000,"comparison":"<=","unit":"bytes","note":"V12 map brres 897,824 plus 5% (installed V8: 798,944)."},{"name":"kcl_bytes","value":486500,"comparison":"<=","unit":"bytes","note":"V12 kcl 462,864 plus 5% (installed V8: 420,256)."},{"name":"combined_live_bytes","value":3574825,"comparison":"<=","unit":"bytes","note":"V12 live 3,570,096 plus 5% would be 3,749,000; capped at the ceiling minus one (hole_safeguards.NATIVE_LIVE_CEILING). V12 is 245,270 over the 3,324,826 convention (the ceiling less STATUS's 250,000 headroom) and 4,730 under the ceiling; the installed V8 is 3,354,112."},{"name":"native_live_bytes_vs_h12_black_screen","value":3574826,"comparison":"<","unit":"bytes","note":"STATUS resource screen (strict); V12 is 3,570,096."}],"references":[],"construction":{"emitter":"facets","lighting":{"policy":"legacy","smooth_roles":["rough","oob","fairway","bunker","fringe","green","rock"],"terrain_color_roles":["lake"],"note":"first_trio_visual_revision.build_hole.smooth_emit forces smooth_roles; first_trio_polish._neutral_green_lighting neutralises green and fringe. The lake takes one donor-median colour (terrain_color_roles): its flat plane makes the native normal-to-colour fit singular, and the script baked the sampled median for it (first_trio_kicker.build_hole bake)."},"mesh":{"minimum_angle":10.0,"maximum_area":{"rules":[{"ellipse":{"center":[617.0,2452.0],"radii":[160.0,160.0]},"area":1200.0},{"polygon":[[202.41174359250067,-1925.7891938061568],[808.0110415231072,-2161.902493613593],[1007.7992182832452,-1649.4723184415407],[402.1999203526386,-1413.3590186341046]],"area":2100.0},{"polygon":[[337.4527974497123,-1441.781018489733],[1036.2212181388743,-1714.219441344467],[1272.3345179463104,-1108.6201434138604],[573.5660972571484,-836.1817205591265]],"area":4500.0},{"polygon":[[-637.6324986040652,-363.95512094425476],[1272.3345179463104,-1108.6201434138604],[1817.2113636557779,288.9166979644631],[-92.75565289459769,1033.5817204340688]],"area":14000.0},{"polygon":[[-1326.9756587319857,-1168.5084178642614],[1188.5906557489966,-2149.2867401413027],[2750.5709467828037,1856.9855384765576],[235.0046323018213,2837.763860753599]],"area":44000.0},{"polygon":[[101.33949764227646,-2047.38031642034],[800.1079183314384,-2319.818739275074],[1272.3345179463104,-1108.6201434138604],[573.5660972571484,-836.1817205591265]],"area":2200.0},{"polygon":[[-461.55369141893493,-325.2736827566464],[1215.490518235053,-979.1258976080076],[1651.3919948026269,138.90357549465102],[-25.65221485136101,792.7557903460122]],"area":8000.0},{"polygon":[[-1233.806535973431,-1204.8335409115589],[722.7450419562215,-1967.6611249048137],[2284.7253329900286,2038.6111537130466],[328.17375506037615,2801.4387377063017]],"area":60000.0}],"default":650000.0},"max_triangles":24000,"max_refinements":4,"cup_cells":null,"sites":[{"kind":"points","points":[[542.15426,-1665.29562],[641.47904,-1768.41976],[731.48692,-1867.91138],[653.31911,-1848.16819],[563.54686,-1775.60136],[706.22617,-1739.99776],[556.15426,-1670.29562],[550.88218,-1657.5677],[538.15426,-1652.29562],[525.42633,-1657.5677],[520.15426,-1670.29562],[525.42633,-1683.02354],[538.15426,-1688.29562],[550.88218,-1683.02354],[655.47904,-1773.41976],[650.20696,-1760.69183],[637.47904,-1755.41976],[624.75112,-1760.69183],[619.47904,-1773.41976],[624.75112,-1786.14768],[637.47904,-1791.41976],[650.20696,-1786.14768],[745.48692,-1872.91138],[740.21484,-1860.18346],[727.48692,-1854.91138],[714.75899,-1860.18346],[709.48692,-1872.91138],[714.75899,-1885.6393],[727.48692,-1890.91138],[740.21484,-1885.6393],[667.31911,-1853.16819],[662.04703,-1840.44027],[649.31911,-1835.16819],[636.59118,-1840.44027],[631.31911,-1853.16819],[636.59118,-1865.89611],[649.31911,-1871.16819],[662.04703,-1865.89611],[577.54686,-1780.60136],[572.27479,-1767.87344],[559.54686,-1762.60136],[546.81894,-1767.87344],[541.54686,-1780.60136],[546.81894,-1793.32929],[559.54686,-1798.60136],[572.27479,-1793.32929],[720.22617,-1744.99776],[714.95409,-1732.26983],[702.22617,-1726.99776],[689.49824,-1732.26983],[684.22617,-1744.99776],[689.49824,-1757.72568],[702.22617,-1762.99776],[714.95409,-1757.72568]]}],"note":"h3_composition.build_hole.mesh budget() over first_trio_temptation.design_mesh area(), in diagram (u, v): 2100<u<2750, 950<v<1500 -> 2100; 2050<u<2800, 1450<v<2100 -> 4500; 750<u<2800, 2100<v<3600 -> 14000; 400<u<3100, 1100<v<5400 -> 44000; then the temptation rectangles 2200 / 8000 / 60000; else 650000. Each rotated rectangle is a polygon rule (the diagram frame turned -21.3 degrees). revised_partition's min(value, 1200) within 160 of the V11 TEEOBJ is the first rule. sites are the 54 partition sites (the six cups nudged +4, +5 and an 8-point ring of radius 18 around each cup). The pond (lake role, no script region) takes 2100 or 4500 by position. minimum_angle 10 (the script's partition default is 20): two shallow outline crossings (fairway over fringe at (796, -1560), at about 13 degrees, and fairway over fairway_tee at (547, 2523), about 12.5 degrees) make the 20-degree refinement cascade into sub-unit triangles whose fairway detail UVs (tex1) collapse on encoding (geometry_uv); at 10 degrees no design triangle is shorter than one unit."},"native_finish":{"minimum_altitude":0.001},"restore_native_draws":["M_CommonIsland","M_OtherCourse","M_Hahashi2","M_Hayashi"],"collision":{"preserve_attrs":["0x0805"],"cup_margin_min":2.2,"cup_search":{"radius":12.0,"step":2.0,"float32":true,"grade_max":0.03}},"surfaces":[],"pmp":{"player_y":"player","records":[{"group":11,"id":0,"xz":[628.2,2469.8]},{"group":11,"id":1,"xz":[637.47904,-1773.41976]}]},"notes":["restore_native_draws: first_trio_natural.restore_scenery puts back the ENKEI distant-view draws including M_CommonIsland (H3 carries it natively; H1/H2 do not).","H2 and H3 have 0 changed 0x805 rows against stock: preserve_attrs reproduces the V12 trigger rows exactly.","build-pond's other steps are replaced by the lake region: the crater carve and KCL trim_all (the partition and its KCL own the pond), the bank walls (the lift's rock walls), mapstamp (the map draws the design lake), _sync_lake_vat (the emitter keeps the provisioned draw's UV divisor) and _drop_reference (emission replaces the reference slice).","native_finish.minimum_altitude 0.001: six conformed M_Kiwa_Bunker / M_Kiwa_R pieces are collinear float32 slivers (altitude <= 0.0004, anisotropy 8-200 in geometry_uv); they draw nothing and are dropped."],"provision":[{"material":"M_Lake","course":"fcJP6","layers":["course","map"],"ref_tris":30,"animation":true,"note":"first_trio_temptation.build_hole: matadd.provision(image, CID, 'fcJP6', 'M_Lake') on the course and map, then srtadd.add_entries(course, CID, 'fcJP6', ('M_Lake',)) (animation)."}],"foam":[{"material":"M_XNamiuchi","land_role":["rough","fairway"],"water_role":"lake","y":-439.5,"width":9.0,"stations":null,"u_rate":0.09,"u_wrap":20.0,"index_width":16,"note":"build-pond's pond foam: FOAM_LIFT .5 over y_water -440, FOAM_W 9 toward the water, U +.35 per station; every seam vertex of the pond outline is a station (stations null); the pond meets the fairway (about 70%% of its rim) and pond_ground rough, the two ground roles build-pond trimmed (0x101, 0x102). The stock fcJP12 foam draw has 66 spare u8 indices; the script widened them (_seed_foam), index_width 16 here."}]},"provenance":{"promoted":{"date":"2026-10-21","candidate":"golf-engine/build/hole/h03-candidate"},"extracted_from":{"script":"golf-engine/scripts/first_trio_polish.py","chain":[{"script":"golf-engine/scripts/audit_material_display_lists.py","sha256":"421fcb6fe4350d766d7df8d5b11ef6bdbebc0a102eedce5b21423104b59ccd28"},{"script":"golf-engine/scripts/authored_facets.py","sha256":"494a728f0217671796c6c5e5ad6bc70f2c4ec7b1ea1fa3e9462c03fba209600c"},{"script":"golf-engine/scripts/authored_ground.py","sha256":"321e610c73714ef3e5782e2d30401889b0371e17172a627552113cea3f9c1190"},{"script":"golf-engine/scripts/authored_triangulation.py","sha256":"c3a3ea707c9f442263ea25e438d70a26f34e4e65db977f1d9a293c5cf00fed4f"},{"script":"golf-engine/scripts/check_first_trio_followup.py","sha256":"8704610894bfc8afc478607127e979b4b975ce991bdc77a95e7d7cc8cdc12537"},{"script":"golf-engine/scripts/check_first_trio_natural.py","sha256":"4b3f5b4d571a25380a7a26c8aff5bb8fca4007457a7935615b7fceb8c67b58d6"},{"script":"golf-engine/scripts/check_first_trio_naturalization.py","sha256":"76c97fc3f8f9a55880d16fa758c48715aebf044d6da0a6c977009fb890300d60"},{"script":"golf-engine/scripts/check_first_trio_visual_revision.py","sha256":"d6fc116622088b8d4da86811d4cac676540e1c391cce79d23cd99066d2513acf"},{"script":"golf-engine/scripts/check_h3_composition.py","sha256":"2801c9e9eb3500c0f065bd93a7dedecaebcc8a9f445c865ee615d72f5251f630"},{"script":"golf-engine/scripts/course_pack.py","sha256":"9e7e9c78783933a73ea03915880aae079ea85c8ea042243b05dd5f75fe9aa5cb"},{"script":"golf-engine/scripts/first_trio_cove.py","sha256":"291cd43c657d3dc9ea858df094b53cd08be40941018cf63f132f7e9ab25c80ac"},{"script":"golf-engine/scripts/first_trio_kicker.py","sha256":"33fc45dbaa4e2589f2320b726a981a77bb2dd710acaf1c1cec438f2af8e555c7"},{"script":"golf-engine/scripts/first_trio_natural.py","sha256":"e399e91ddaf6435a49cc8704c314f8c7a8a2b85a7b8a02fb97e36fd98f191ade"},{"script":"golf-engine/scripts/first_trio_natural_v2.py","sha256":"f0ef065430afa6edfa1ed92890ebea6b827a362308ddb76213c6819aa100194f"},{"script":"golf-engine/scripts/first_trio_natural_v3.py","sha256":"4ab838911781d12fb7e50b21631b31f963c1417fd4766f3a6f409918d4660abf"},{"script":"golf-engine/scripts/first_trio_natural_v4.py","sha256":"f8417816ab08eb8c16500e7b2926bfcca1b038a988d91044c48ef97e54449fcc"},{"script":"golf-engine/scripts/first_trio_natural_v5.py","sha256":"ed644cdb799240b70a57d08b2d141e4e6b81d24e5aee39c3b0961ae330b96730"},{"script":"golf-engine/scripts/first_trio_natural_v6.py","sha256":"b8213514a85810b8dca6e9ddcf4e380f9edfc339b7582d23ea4882bb9a8cf730"},{"script":"golf-engine/scripts/first_trio_natural_v7.py","sha256":"ea3b3f5c75e170fb12a683e2d9c4632b1480cd4ec5edb423ef1b2507600ae8b5"},{"script":"golf-engine/scripts/first_trio_naturalization.py","sha256":"4873e13af1156783ff52fef5be7b54f8fb9212b0b0b354d983b21338e5740109"},{"script":"golf-engine/scripts/first_trio_naturalization_pack.py","sha256":"9a77657e0ef0c7caea2b4e028909af5c07ffbf86cb5dbe4be6a5014542ec75a9"},{"script":"golf-engine/scripts/first_trio_polish.py","sha256":"4ce46c5c8b6d917d860ec0bf45e17d177f5f3b98d6594eb3412b4a1e338fb84e"},{"script":"golf-engine/scripts/first_trio_temptation.py","sha256":"aa4173d6cc2f75bfa809434305ae2a965098a0ad676110919abc1280e9439c80"},{"script":"golf-engine/scripts/first_trio_visual_pack.py","sha256":"1d754d9497bd3c83855c10fcac534464793ae54e4c327d86680d9278bb1a360a"},{"script":"golf-engine/scripts/first_trio_visual_revision.py","sha256":"a958c80785882d23d43ab3fa8e6cbca740bc3eb194607002112e257259b1d109"},{"script":"golf-engine/scripts/h3_composition.py","sha256":"1e81ae84619591db5ce346fb21c6aa1fbabc4fbeefa875ffe4d48378c2635fc1"},{"script":"golf-engine/scripts/h7_h9_surface_style.py","sha256":"831d66087bd53aa634ccbf7195533c76d955db26a0e2d87bd62c0a4fc4f7a218"},{"script":"golf-engine/scripts/mdl0_index_width.py","sha256":"891e658e2ec532c996a324ff21e6f72ce0599415496e62371d88376ebd152f53"},{"script":"golf-engine/scripts/mdl0_tail_compact.py","sha256":"85a01e10eb11e8a3052458d619e214c9bb010c55a26f3478fb44ef4a5ab931e4"},{"script":"golf-engine/scripts/native_camera_clearance.py","sha256":"3d83a34e99b8d3ce5ae072efbb535a9f02ad6e43f20f27abefcbfd605a831efa"},{"script":"golf-engine/scripts/native_finish.py","sha256":"35bc87af6bf03d0201638aa201d61220d2fbe4ba03b4b94cb3185a4ae6fbeed7"},{"script":"golf-engine/scripts/native_surface_style.py","sha256":"ede6dec1f7cf65584bc0ccb36d2b543244ee5152ed4db53349323f19f84a40b8"},{"script":"golf-engine/scripts/punchbowl_pack.py","sha256":"68310516bb40614b64451d90a64d2a9227c2a37a01f8c871e6c2815f6be41abc"},{"script":"golf-engine/scripts/repaint_feature.py","sha256":"0bbb8982a631159d3e6a9cb2d5c27202766c42d123cb629ddbeb29f57660c5a7"},{"script":"golf-engine/scripts/second_trio_recipe.py","sha256":"9e673d8830400a6ab11e1245545895b47e5a71a43b9ed139eaa189182ce5271a"},{"script":"golf-engine/scripts/serialized_surface_audit.py","sha256":"10d16ac40b3a0cd718fbc02d865dcba1e2c3c9efdb0d1831ef112b54f8e306e7"},{"script":"golf-engine/scripts/surface_fixture.py","sha256":"533273fa5aa0edac7eb240ef3e5cef00ff35a7e8e55bad7e13d4bc37f54325de"},{"script":"golf-engine/scripts/surface_uv_quality.py","sha256":"85217fabc8f28369fb444d985d9162da655f9af30b5caad150c639cfa8fda266"},{"script":"golf-engine/scripts/tee_feature.py","sha256":"949e17296050d00a8b38149ee42f54f629339b4c6617383892f7420f24c08051"},{"script":"golf-engine/scripts/terraces.py","sha256":"26dfdf8e0e78c4030da68639b7ec3bb493bca7c43fc19d35f8b88d88b414f96e"},{"script":"golf-engine/scripts/terrain_finishing.py","sha256":"09ed1d9d277cae395cbca10007b7bc11fd278ec88226203726a31d373f25f623"},{"script":"golf-engine/scripts/validate_observer.py","sha256":"fb8a4abd71453ead5ed86229cef88e2be34b3431bda8824f51887873fed3728e"}],"notes":["The chain hashes are the 42 golf-engine scripts first_trio_polish.build_hole('fcJP12') loads at commit cf638bb, which rebuilds the V12 U8 2b66e0ec byte-exact (pack cd1746cb); git history holds them.","Every section is authored data from that tree (no bindings); the height is re-expressed exactly (tests/test_h03_contract_height.py)."]}}}}