{"hole":"h17","identity":{"hole":"h17","native_slot":17,"course_id":"fc9","par":3},"line":"v1","candidate":{"contract_sha256":"ef0e17d2eb8998903e8947776e412bc51dae109675406f65426aac549a557121","candidate":{"path":"golf-engine/build/hole/h17-candidate/candidate.json","sha256":"b8f96dcd5122e7dfbfe1785f72f16aaf1a4c54ee4a44c1931774c1727c8302b5"},"pack":{"path":"golf-engine/build/hole/h17-pack/course-pack.json","sha256":"c3aecbb1c33ce78a5d98ae7247f74cb4647911aa94ee6ab681af27bb5a42200f"},"u8_sha256":"3f71638611b691ae14e73c0596d6edf62ec5733ff34c21a0811f3a9ab2243159"},"convention":"world-xz","emitter":"ground","box":[-913.8,-1276.08,954.12,1861.37],"elements":[{"layer":"domain","kind":"poly","pts":[[-913.8,1278.87],[-909.11,1183.91],[-804.08,1189.79],[-728.45,1178.38],[-648.8,1132.42],[-633.09,1064.05],[-590.91,1013.27],[-510.43,997.27],[-469.34,965.75],[-413.37,970.32],[-376.94,953.52],[-345.81,889.48],[-308.61,843.44],[-261.08,824.5],[-176.74,828.43],[-117.91,813.4],[-67.74,758.16],[-19.15,723.69],[-5.79,687.15],[2.77,625.72],[-19.99,586.56],[-27.05,542.68],[-46.53,524.78],[-80.09,508.02],[-90.18,478.03],[-116.91,450.83],[-120.46,414.18],[-88.68,376.77],[-39.67,370.85],[-9.0,346.75],[2.34,295.82],[22.02,269.94],[68.33,254.81],[109.16,227.75],[121.96,194.37],[120.38,159.58],[139.09,133.47],[139.45,98.42],[118.77,57.48],[83.5,26.77],[33.4,12.4],[-10.83,-22.63],[-28.67,-67.54],[-21.2,-111.58],[20.8,-133.75],[22.78,-175.93],[39.91,-202.48],[86.94,-206.97],[112.85,-241.62],[136.87,-249.69],[149.96,-289.55],[136.05,-320.43],[130.84,-356.62],[135.86,-398.25],[134.12,-464.37],[120.87,-501.41],[71.66,-543.01],[31.0,-560.0],[10.93,-591.92],[16.1,-640.0],[43.07,-720.0],[40.34,-769.63],[6.94,-810.04],[-63.32,-839.56],[-89.27,-884.84],[-84.36,-938.7],[-70.53,-972.19],[-77.0,-1017.16],[-69.97,-1048.09],[-37.74,-1082.52],[22.38,-1100.47],[53.5,-1135.51],[62.58,-1200.0],[80.0,-1237.65],[112.39,-1253.21],[160.0,-1243.64],[191.34,-1247.01],[240.0,-1276.08],[283.08,-1272.43],[330.09,-1242.85],[372.88,-1242.88],[400.0,-1226.33],[416.1,-1192.4],[444.12,-1165.16],[480.0,-1158.45],[530.44,-1166.9],[560.0,-1159.46],[587.54,-1098.93],[629.25,-1063.12],[638.52,-1029.28],[631.91,-972.28],[641.67,-924.06],[688.11,-885.48],[739.47,-878.54],[769.13,-848.13],[822.88,-830.6],[879.62,-825.28],[919.19,-768.94],[943.05,-694.02],[954.12,-615.98],[948.22,-526.6],[923.29,-424.53],[884.91,-320.0],[856.4,-229.96],[842.3,-160.0],[834.42,-80.0],[838.61,0.0],[843.18,80.0],[835.8,144.64],[813.91,217.43],[771.23,264.64],[725.61,292.74],[680.18,252.8],[671.14,171.8],[640.0,128.93],[588.14,119.77],[574.3,80.0],[544.42,43.35],[495.09,23.4],[482.99,-27.25],[506.21,-71.58],[513.49,-120.11],[503.21,-185.86],[467.43,-224.6],[400.0,-251.03],[373.49,-282.11],[371.33,-327.5],[340.47,-369.95],[309.04,-378.79],[275.04,-358.85],[264.0,-312.96],[235.98,-281.39],[227.98,-251.82],[199.3,-239.27],[173.45,-204.81],[177.48,-177.4],[212.5,-149.04],[220.2,-114.27],[196.18,-92.84],[189.26,-66.68],[173.85,-37.81],[175.43,1.55],[199.08,41.17],[257.28,46.55],[284.03,80.22],[277.2,121.0],[250.75,135.33],[226.16,154.41],[212.54,185.94],[209.91,214.93],[170.39,252.84],[156.51,297.32],[135.48,315.23],[97.38,333.55],[82.09,358.65],[63.39,373.12],[50.02,441.07],[73.8,482.11],[70.83,547.22],[83.46,570.55],[111.8,577.02],[132.69,601.04],[175.32,590.42],[209.93,608.57],[203.52,642.87],[212.41,669.88],[191.09,700.15],[149.7,735.18],[147.38,782.43],[170.86,847.1],[211.98,880.0],[268.1,906.48],[293.25,943.56],[296.92,989.29],[286.75,1040.0],[296.74,1087.99],[326.34,1120.0],[324.44,1172.76],[290.8,1232.44],[270.13,1299.22],[266.76,1374.22],[240.0,1440.0],[188.96,1499.67],[105.92,1534.22],[63.68,1581.48],[37.31,1659.81],[0.0,1708.79],[-71.85,1748.24],[-139.34,1840.81],[-225.87,1843.43],[-318.07,1861.37],[-438.48,1847.98],[-542.5,1800.18],[-609.26,1723.51],[-655.17,1620.54],[-733.36,1529.84],[-821.33,1473.2],[-887.59,1389.85]],"label":"domain (base rough)","path":"frame.domain","fill":"#2f6b33"},{"layer":"bounds","kind":"loop","pts":[[-914,-1277],[955,-1277],[955,1862],[-914,1862]],"label":"frame bounds","path":"frame.bounds"},{"layer":"regions","kind":"poly","pts":[[-7.6,1159.4],[-8.01,1162.51],[-9.21,1165.4],[-11.12,1167.88],[-13.6,1169.79],[-16.49,1170.99],[-19.6,1171.4],[-85.6,1171.4],[-88.71,1170.99],[-91.6,1169.79],[-94.08,1167.88],[-95.99,1165.4],[-97.19,1162.51],[-97.6,1159.4],[-97.6,1103.4],[-97.19,1100.29],[-95.99,1097.4],[-94.08,1094.91],[-91.6,1093.01],[-88.71,1091.81],[-85.6,1091.4],[-19.6,1091.4],[-16.49,1091.81],[-13.6,1093.01],[-11.12,1094.91],[-9.21,1097.4],[-8.01,1100.29],[-7.6,1103.4]],"label":"tee_pad (fairway)","path":"regions.items[0]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[41.88,-33.88],[53.12,-33.12],[63.44,-34.19],[72.81,-37.06],[81.25,-41.75],[88.75,-48.25],[94.75,-55.44],[99.25,-63.31],[102.25,-71.88],[103.75,-81.12],[104.75,-89.62],[105.25,-97.38],[105.25,-104.38],[104.75,-110.62],[104.75,-116.88],[105.25,-123.12],[106.25,-129.38],[107.75,-135.62],[109.5,-141.56],[111.5,-147.19],[113.75,-152.5],[116.25,-157.5],[118.38,-162.5],[120.12,-167.5],[121.5,-172.5],[122.5,-177.5],[123.38,-182.19],[124.12,-186.56],[124.75,-190.62],[125.25,-194.38],[125.75,-198.06],[126.25,-201.69],[126.75,-205.25],[127.25,-208.75],[128.62,-212.5],[130.88,-216.5],[134.0,-220.75],[138.0,-225.25],[142.0,-229.38],[146.0,-233.12],[150.0,-236.5],[154.0,-239.5],[158.0,-242.5],[162.0,-245.5],[166.0,-248.5],[170.0,-251.5],[173.25,-254.38],[175.75,-257.12],[177.5,-259.75],[178.5,-262.25],[178.75,-264.75],[178.25,-267.25],[177.0,-269.75],[175.0,-272.25],[172.88,-274.38],[170.62,-276.12],[168.25,-277.5],[165.75,-278.5],[163.62,-278.5],[161.88,-277.5],[160.5,-275.5],[159.5,-272.5],[158.12,-269.25],[156.38,-265.75],[154.25,-262.0],[151.75,-258.0],[149.12,-254.25],[146.38,-250.75],[143.5,-247.5],[140.5,-244.5],[137.38,-241.62],[134.12,-238.88],[130.75,-236.25],[127.25,-233.75],[123.88,-230.94],[120.62,-227.81],[117.5,-224.38],[114.5,-220.62],[111.38,-216.88],[108.12,-213.12],[104.75,-209.38],[101.25,-205.62],[97.5,-201.94],[93.5,-198.31],[89.25,-194.75],[84.75,-191.25],[80.5,-187.62],[76.5,-183.88],[72.75,-180.0],[69.25,-176.0],[66.12,-171.75],[63.38,-167.25],[61.0,-162.5],[59.0,-157.5],[57.0,-152.38],[55.0,-147.12],[53.0,-141.75],[51.0,-136.25],[48.88,-130.38],[46.62,-124.12],[44.25,-117.5],[41.75,-110.5],[39.25,-103.5],[36.75,-96.5],[34.25,-89.5],[31.75,-82.5],[29.69,-74.94],[28.06,-66.81],[26.88,-58.12],[26.12,-48.88],[28.38,-41.75],[33.62,-36.75]],"label":"apron (fairway)","path":"regions.items[1]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[213.07,-307.5],[216.74,-298.28],[219.5,-288.76],[220.98,-278.99],[219.27,-269.3],[214.39,-260.74],[206.92,-254.33],[197.7,-250.85],[187.85,-250.64],[178.49,-253.78],[170.72,-259.86],[165.55,-268.28],[162.55,-277.72],[161.59,-287.57],[160.79,-297.45],[159.02,-307.2],[156.16,-316.69],[151.99,-325.69],[147.29,-334.41],[144.55,-343.92],[144.03,-353.78],[146.52,-363.31],[151.85,-371.61],[159.52,-377.78],[168.78,-381.2],[178.63,-381.57],[188.12,-378.8],[196.28,-373.23],[202.17,-365.29],[205.43,-355.97],[205.63,-346.1],[205.62,-336.19],[207.11,-326.4],[209.74,-316.84]],"label":"fringe (fringe)","path":"regions.items[2]","fill":"#79bd63"},{"layer":"regions","kind":"poly","pts":[[204.56,-308.11],[207.48,-298.8],[211.08,-289.73],[213.82,-280.45],[212.23,-270.93],[206.82,-262.94],[198.38,-258.21],[188.74,-257.59],[179.8,-261.29],[173.46,-268.54],[170.58,-277.83],[169.02,-287.46],[168.12,-297.18],[166.45,-306.79],[163.87,-316.2],[160.04,-325.17],[155.68,-333.9],[152.3,-343.05],[151.0,-352.64],[153.64,-361.95],[159.65,-369.52],[168.28,-373.94],[177.94,-374.61],[187.09,-371.4],[194.21,-364.87],[198.28,-356.07],[199.49,-346.43],[198.77,-336.71],[199.65,-327.0],[201.98,-317.52]],"label":"green (green)","path":"regions.items[3]","fill":"#8fd47a"},{"layer":"regions","kind":"poly","pts":[[269.27,-443.98],[266.94,-434.43],[262.95,-425.45],[257.43,-417.32],[250.57,-410.29],[242.56,-404.59],[233.66,-400.41],[224.14,-397.95],[214.34,-397.19],[204.57,-398.21],[195.12,-400.91],[186.31,-405.27],[178.41,-411.13],[171.73,-418.34],[166.43,-426.61],[162.68,-435.69],[160.59,-445.3],[160.24,-455.12],[161.69,-464.85],[164.85,-474.15],[169.63,-482.74],[175.84,-490.35],[183.31,-496.73],[191.79,-501.71],[201.05,-505.03],[210.74,-506.65],[220.57,-506.52],[230.21,-504.65],[239.38,-501.11],[247.78,-495.99],[255.09,-489.42],[261.1,-481.64],[265.65,-472.93],[268.57,-463.55],[269.81,-453.8]],"label":"pot_bunker (bunker)","path":"regions.items[4]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[145.14,-98.8],[154.47,-101.36],[163.25,-105.4],[171.2,-110.89],[177.79,-117.95],[182.43,-126.39],[183.47,-135.95],[181.1,-145.31],[176.41,-153.75],[170.56,-161.45],[165.8,-169.87],[162.4,-178.91],[161.07,-188.48],[161.47,-198.15],[162.33,-207.78],[162.33,-214.93],[160.22,-217.78],[153.92,-219.2],[146.49,-213.26],[141.88,-204.77],[139.06,-195.53],[137.55,-185.97],[135.75,-176.47],[133.52,-167.05],[130.51,-157.85],[126.92,-148.87],[123.63,-139.77],[120.93,-130.49],[119.97,-120.88],[121.37,-111.38],[126.96,-103.67],[135.54,-99.36]],"label":"pond (lake)","path":"regions.items[5]","fill":"#4a9fd8"},{"layer":"water","kind":"loop","pts":[[145.14,-98.8],[154.47,-101.36],[163.25,-105.4],[171.2,-110.89],[177.79,-117.95],[182.43,-126.39],[183.47,-135.95],[181.1,-145.31],[176.41,-153.75],[170.56,-161.45],[165.8,-169.87],[162.4,-178.91],[161.07,-188.48],[161.47,-198.15],[162.33,-207.78],[162.33,-214.93],[160.22,-217.78],[153.92,-219.2],[146.49,-213.26],[141.88,-204.77],[139.06,-195.53],[137.55,-185.97],[135.75,-176.47],[133.52,-167.05],[130.51,-157.85],[126.92,-148.87],[123.63,-139.77],[120.93,-130.49],[119.97,-120.88],[121.37,-111.38],[126.96,-103.67],[135.54,-99.36]],"label":"pond (lake)","path":"water.outlines[0]"},{"layer":"hazards","kind":"loop","pts":[[138.25,-98.75],[143.75,-99.25],[149.25,-100.38],[154.75,-102.12],[160.25,-104.5],[165.75,-107.5],[170.62,-110.88],[174.88,-114.62],[178.5,-118.75],[181.5,-123.25],[183.5,-127.75],[184.5,-132.25],[184.5,-136.75],[183.5,-141.25],[181.88,-145.5],[179.62,-149.5],[176.75,-153.25],[173.25,-156.75],[170.12,-160.38],[167.38,-164.12],[165.0,-168.0],[163.0,-172.0],[161.5,-176.25],[160.5,-180.75],[160.0,-185.5],[160.0,-190.5],[160.38,-195.25],[161.12,-199.75],[162.25,-204.0],[163.75,-208.0],[164.5,-211.75],[164.5,-215.25],[163.75,-218.5],[162.25,-221.5],[160.25,-223.62],[157.83,-224.79],[156.26,-223.46],[154.19,-221.61],[151.84,-219.41],[149.57,-217.07],[147.11,-214.43],[144.67,-211.63],[142.59,-208.78],[141.06,-205.74],[140.5,-202.51],[139.88,-198.04],[139.27,-193.6],[138.68,-189.19],[138.01,-184.75],[137.27,-180.4],[136.46,-176.0],[135.58,-171.51],[134.47,-166.85],[133.04,-162.03],[131.35,-157.25],[129.37,-152.58],[127.07,-147.84],[125.07,-143.34],[123.35,-138.72],[121.85,-133.94],[120.55,-128.96],[119.54,-123.8],[118.95,-118.86],[118.75,-114.0],[121.25,-109.25],[124.75,-104.75],[128.75,-101.5],[133.25,-99.5]],"label":"pond (water)","path":"hazards[0]"},{"layer":"hazards","kind":"loop","pts":[[270.0,-452.0],[268.94,-441.27],[265.81,-430.95],[260.73,-421.44],[253.89,-413.11],[245.56,-406.27],[236.05,-401.19],[225.73,-398.06],[215.0,-397.0],[204.27,-398.06],[193.95,-401.19],[184.44,-406.27],[176.11,-413.11],[169.27,-421.44],[164.19,-430.95],[161.06,-441.27],[160.0,-452.0],[161.06,-462.73],[164.19,-473.05],[169.27,-482.56],[176.11,-490.89],[184.44,-497.73],[193.95,-502.81],[204.27,-505.94],[215.0,-507.0],[225.73,-505.94],[236.05,-502.81],[245.56,-497.73],[253.89,-490.89],[260.73,-482.56],[265.81,-473.05],[268.94,-462.73]],"label":"pot_bunker (bunker)","path":"hazards[1]"},{"layer":"height_shapes","kind":"loop","pts":[[-7.6,1159.4],[-8.01,1162.51],[-9.21,1165.4],[-11.12,1167.88],[-13.6,1169.79],[-16.49,1170.99],[-19.6,1171.4],[-85.6,1171.4],[-88.71,1170.99],[-91.6,1169.79],[-94.08,1167.88],[-95.99,1165.4],[-97.19,1162.51],[-97.6,1159.4],[-97.6,1103.4],[-97.19,1100.29],[-95.99,1097.4],[-94.08,1094.91],[-91.6,1093.01],[-88.71,1091.81],[-85.6,1091.4],[-19.6,1091.4],[-16.49,1091.81],[-13.6,1093.01],[-11.12,1094.91],[-9.21,1097.4],[-8.01,1100.29],[-7.6,1103.4]],"label":"tee_pad_level (shelf polygon)","path":"height.primitives[1].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[100.84,-197.55],[104.25,-195.94],[111.53,-196.37],[121.24,-196.94],[130.37,-199.87],[136.74,-207.12],[142.4,-215.03],[148.27,-222.77],[155.4,-229.36],[163.38,-234.91],[171.39,-240.43],[178.62,-246.89],[183.51,-255.23],[185.49,-264.71],[183.18,-273.81],[174.36,-277.14],[164.73,-278.52],[155.09,-279.3],[146.83,-274.7],[141.09,-266.85],[135.6,-258.82],[129.88,-250.96],[123.67,-243.48],[117.29,-236.14],[110.98,-228.74],[105.67,-220.6],[101.41,-211.86],[97.91,-202.79]],"label":"throat_ramp (shelf polygon)","path":"height.primitives[2].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[222.81,-304.62],[226.49,-295.37],[228.51,-285.63],[228.51,-275.68],[226.42,-265.97],[221.81,-257.2],[214.87,-250.09],[206.43,-244.86],[196.81,-242.4],[186.88,-242.36],[177.36,-245.2],[168.9,-250.4],[162.27,-257.81],[157.52,-266.53],[155.27,-276.2],[154.24,-286.12],[152.62,-295.96],[150.34,-305.66],[147.5,-315.22],[144.01,-324.56],[139.89,-333.63],[136.68,-343.04],[136.23,-352.97],[138.02,-362.74],[142.12,-371.8],[148.08,-379.75],[155.37,-386.53],[161.42,-394.43],[165.72,-403.39],[169.41,-412.58],[176.56,-419.25],[186.1,-421.81],[195.56,-419.41],[201.76,-411.88],[205.32,-402.57],[207.74,-392.9],[209.11,-383.03],[210.3,-373.13],[211.72,-363.26],[213.33,-353.42],[214.82,-343.56],[216.16,-333.68],[217.45,-323.79],[219.67,-314.08]],"label":"green_shelf (shelf polygon)","path":"height.primitives[3].params.shapes[0]"},{"layer":"tee","kind":"loop","pts":[[-7.6,1159.4],[-8.01,1162.51],[-9.21,1165.4],[-11.12,1167.88],[-13.6,1169.79],[-16.49,1170.99],[-19.6,1171.4],[-85.6,1171.4],[-88.71,1170.99],[-91.6,1169.79],[-94.08,1167.88],[-95.99,1165.4],[-97.19,1162.51],[-97.6,1159.4],[-97.6,1103.4],[-97.19,1100.29],[-95.99,1097.4],[-94.08,1094.91],[-91.6,1093.01],[-88.71,1091.81],[-85.6,1091.4],[-19.6,1091.4],[-16.49,1091.81],[-13.6,1093.01],[-11.12,1094.91],[-9.21,1097.4],[-8.01,1100.29],[-7.6,1103.4]],"label":"tee pad","path":"tee.pad"},{"layer":"routes","kind":"line","pts":[[-50.0,1120.0],[374.98,-782.35]],"label":"donor route","path":"routes.donor","route":"donor"},{"layer":"routes","kind":"line","pts":[[-50.0,1120.0],[70.0,-110.0],[172.0,-340.0]],"label":"conservative route","path":"routes.conservative","route":"conservative"},{"layer":"cups","kind":"point","pts":[[192.0,-272.0]],"label":"cup 1","path":"cups.targets[0]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[200.0,-285.0]],"label":"cup 2","path":"cups.targets[1]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[182.0,-288.0]],"label":"cup 3","path":"cups.targets[2]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[172.0,-340.0]],"label":"cup 4","path":"cups.targets[3]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[184.0,-358.0]],"label":"cup 5","path":"cups.targets[4]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[165.0,-354.0]],"label":"cup 6","path":"cups.targets[5]","mark":"cup"},{"layer":"tee","kind":"point","pts":[[-50.0,1120.0]],"label":"tee marker","path":"tee.marker_xz","mark":"tee"},{"layer":"tee","kind":"point","pts":[[-55.2,1142.8]],"label":"player","path":"tee.player_xz","mark":"player"}],"heat":{"x0":-913.8,"z0":-1276.08,"dx":25.943333333333335,"dz":25.929338842975206,"grid":[[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,203.2,200.41,197.89,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,217.09,216.2,214.53,212.68,209.97,207.06,204.03,201.18,198.87,196.61,194.78,193.56,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,217.09,216.53,214.95,213.03,210.52,207.7,204.86,202.09,199.78,197.44,195.1,193.97,193.1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.93,216.48,215.25,213.35,211.07,208.25,205.4,202.66,200.4,198.14,195.88,194.33,193.32,192.62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,217.16,216.72,216.35,215.22,213.49,211.6,208.69,205.79,202.88,200.55,198.29,196.12,194.24,193.03,192.72,192.25,192.63,193.02,193.52,194.3,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.95,216.58,216.21,215.19,213.0,210.06,208.28,206.18,203.27,200.69,198.43,196.54,194.66,192.37,191.36,190.54,191.18,193.21,194.11,194.91,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.39,215.0,215.24,215.48,214.5,211.57,208.63,206.47,204.87,203.27,200.84,198.83,195.36,191.9,189.92,189.66,188.84,190.12,192.15,194.19,195.56,196.52,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.49,216.12,214.68,213.05,213.29,212.78,211.18,209.06,206.94,204.67,203.23,201.95,200.66,197.04,192.41,188.69,187.48,187.47,187.13,189.12,191.86,194.6,196.62,197.49,198.9,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.18,215.58,215.22,213.29,211.29,210.69,209.32,207.77,205.66,204.89,204.18,202.84,201.56,200.27,198.3,193.67,189.83,188.5,188.02,187.06,189.51,192.28,195.02,197.7,198.71,200.19,201.94,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,216.01,215.41,214.79,213.99,211.96,210.41,208.67,206.84,205.28,205.07,204.86,203.91,202.46,201.17,199.87,198.55,196.09,192.67,191.32,190.52,189.16,189.53,192.41,195.3,198.19,200.2,202.17,204.13,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,214.93,214.33,213.72,213.03,211.85,210.31,208.68,206.84,205.68,205.03,204.82,203.64,202.19,200.78,199.48,197.99,197.23,195.51,193.98,192.62,191.26,189.91,192.43,195.87,199.73,202.6,204.91,206.9,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,213.61,212.93,212.19,211.48,210.9,210.21,208.66,206.91,206.1,205.28,204.78,203.37,201.92,200.26,198.92,197.42,196.63,196.24,196.51,195.19,193.86,193.17,194.19,198.05,201.92,204.55,207.18,209.68,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,211.69,211.32,210.66,209.93,209.35,208.77,208.19,207.33,206.19,205.02,203.94,202.28,200.54,198.97,197.95,196.85,196.2,196.64,197.09,197.52,198.29,198.7,199.11,200.24,203.87,206.5,209.05,211.53,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,209.51,209.19,208.86,208.4,207.8,207.0,206.21,205.32,204.15,203.08,202.21,200.67,199.06,197.81,196.87,196.01,196.2,196.57,196.94,197.37,198.49,200.18,201.86,203.54,205.51,208.11,210.7,213.18,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,207.17,206.85,206.55,206.2,205.64,204.84,204.12,203.29,202.12,201.51,200.48,198.94,198.0,197.09,196.22,195.54,195.97,196.36,196.73,197.3,198.26,200.02,201.94,203.86,205.42,207.61,210.2,212.8,213.35,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,204.86,204.56,204.22,203.82,203.42,202.72,202.03,201.25,200.5,199.95,198.74,197.55,197.56,196.59,195.62,195.29,195.72,196.15,196.59,197.39,198.48,200.41,202.33,204.25,205.72,207.12,209.71,211.52,211.93,211.96,211.27,210.5,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,202.23,201.84,201.49,201.15,200.72,200.03,199.52,198.94,198.38,197.11,197.23,197.06,196.1,195.36,196.22,196.25,196.28,196.97,198.04,199.12,200.78,202.71,204.39,206.01,207.22,209.22,210.11,209.66,209.14,208.51,208.2,208.54,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,199.7,199.35,199.26,198.82,198.23,198.02,197.41,196.81,196.78,196.86,196.69,195.95,195.2,196.58,197.31,197.33,199.02,199.7,200.38,200.63,202.11,203.61,205.26,206.91,208.03,207.42,206.84,206.32,205.76,205.57,205.07,204.51,203.92,204.29,204.4,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,197.38,196.91,196.74,196.52,195.91,195.79,195.85,195.95,196.19,195.79,195.05,196.85,198.36,198.71,200.56,201.76,201.62,201.45,201.31,202.86,204.11,205.19,205.97,205.35,204.74,204.08,202.88,201.78,201.27,200.72,201.19,202.27,202.38,201.94,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,195.39,195.24,195.03,194.79,194.84,194.9,195.14,195.37,195.61,195.03,197.11,199.2,200.15,201.8,202.11,201.9,201.75,201.59,201.54,202.14,203.22,203.9,203.29,202.42,201.23,200.03,198.81,197.58,197.58,198.82,200.06,200.36,199.76,198.86,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,193.58,193.55,193.18,193.22,193.26,193.93,194.23,194.53,194.8,195.29,197.38,199.45,201.11,202.34,202.19,201.76,201.58,201.45,201.42,201.38,201.35,201.84,200.76,199.58,198.39,197.18,196.06,195.84,195.92,196.44,197.68,198.34,197.57,197.91,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,191.29,190.71,190.13,190.09,190.46,191.19,192.67,193.09,193.39,194.91,197.41,199.61,201.65,202.7,202.27,201.83,201.41,201.33,201.09,200.45,199.81,199.12,197.93,196.74,195.55,195.49,195.27,195.05,195.2,195.42,195.63,196.28,196.58,197.3,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,187.68,187.46,187.15,187.17,187.8,188.43,189.76,191.24,191.95,194.31,196.81,199.31,201.81,202.77,202.01,200.81,199.62,198.76,198.08,197.44,196.78,196.1,195.11,193.91,194.38,194.9,194.55,194.28,194.49,195.25,196.02,196.58,196.9,197.22,197.55],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,184.11,183.89,183.47,182.42,183.37,184.7,185.78,186.84,188.78,190.99,193.39,195.87,198.36,200.06,200.29,199.18,197.98,196.8,195.99,195.18,194.43,193.75,193.07,192.28,192.14,193.45,194.38,194.02,194.63,196.3,197.07,197.83,198.12,198.42,198.69,198.14],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,179.81,178.71,177.61,177.75,178.55,179.8,181.14,184.0,187.05,190.06,192.28,194.72,195.76,196.8,197.27,196.2,195.13,194.04,192.94,191.33,190.3,190.05,189.53,189.08,191.21,192.52,193.82,193.5,195.18,196.98,198.79,199.38,199.59,199.69,199.27,198.72],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,174.54,172.93,172.28,173.08,173.88,174.89,176.23,180.16,183.32,186.37,189.52,191.67,192.5,193.55,194.24,193.17,192.06,190.04,188.25,186.63,185.9,185.97,185.55,185.96,188.42,190.89,192.89,193.92,195.58,196.98,198.37,199.35,199.57,199.61,199.36,199.11],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,169.55,167.86,167.39,168.36,169.21,170.0,172.12,176.12,179.59,182.76,186.07,189.21,189.86,190.34,191.21,189.83,187.76,185.75,183.85,181.96,181.5,181.57,181.56,182.83,185.3,187.7,190.1,193.45,194.85,196.26,197.47,198.45,199.44,199.53,198.98,198.07],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,164.39,162.65,162.28,163.37,164.33,165.25,168.01,172.02,176.01,179.44,182.6,185.71,187.09,187.39,187.31,185.52,183.45,181.45,179.56,177.77,176.73,176.87,177.19,179.53,181.92,184.32,187.39,191.01,194.13,195.53,196.57,197.55,198.11,198.29,197.65,196.75],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,157.51,158.68,160.32,162.25,164.11,167.52,171.77,175.86,178.82,181.61,183.0,183.29,182.4,180.93,179.15,177.16,175.36,173.66,171.95,171.98,173.9,176.22,178.54,181.14,184.69,188.3,191.99,194.58,194.91,195.25,195.58,195.73,195.71,195.42],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,154.88,157.13,159.65,161.72,164.03,168.23,172.13,174.98,177.04,178.57,178.96,177.49,176.02,174.55,172.96,171.25,169.54,167.83,168.22,170.46,172.7,174.94,178.03,181.99,185.59,188.78,191.39,192.1,192.71,193.05,193.16,193.16,193.44],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,155.17,157.61,153.26,154.44,158.32,167.99,170.56,172.47,174.0,174.27,173.09,171.78,170.36,168.81,167.14,165.43,164.15,164.27,166.48,168.79,171.04,174.16,178.28,182.07,184.94,187.81,188.73,189.44,190.25,190.99,191.26,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,153.71,153.44,148.13,150.86,154.14,162.21,165.9,167.97,169.33,168.76,168.19,167.43,166.13,164.58,163.02,161.31,161.31,161.43,162.29,164.66,167.04,170.28,174.39,178.24,181.11,183.96,185.65,186.53,187.54,188.8,189.37,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,151.81,144.41,134.12,140.86,150.85,159.67,161.31,163.53,163.71,162.94,162.26,161.57,160.49,159.41,158.33,158.37,158.47,158.59,158.7,160.47,163.54,166.99,170.81,174.43,177.23,180.07,182.8,183.68,184.9,186.16,187.41,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.14,137.04,134.81,134.82,151.55,156.24,157.15,159.26,158.7,157.65,156.6,155.64,154.85,154.61,154.45,155.82,155.88,155.94,156.0,157.29,160.53,163.98,167.6,171.01,173.69,176.37,179.06,181.07,182.78,184.49,186.19,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,138.43,134.96,135.03,136.35,147.38,152.79,153.57,154.15,153.68,152.63,151.26,150.57,150.92,150.72,151.35,152.85,153.33,153.68,154.48,155.51,158.34,161.16,164.43,167.59,170.35,173.6,176.85,180.42,182.51,184.22,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,134.16,133.85,133.8,134.13,141.87,147.64,null,null,null,146.68,145.54,146.19,146.56,146.76,148.15,149.58,151.07,152.05,153.04,153.83,156.53,159.16,161.79,165.29,168.54,171.79,175.06,178.62,182.24,183.95,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,133.01,132.75,132.52,132.48,137.35,142.17,null,null,null,140.71,141.15,141.8,142.2,143.14,144.37,145.81,147.61,149.09,150.08,151.72,153.73,156.36,159.52,163.12,166.72,170.0,173.26,176.81,180.71,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,131.14,131.21,131.24,133.19,null,null,null,null,null,136.96,137.51,138.37,139.54,140.65,142.17,143.98,145.8,147.6,149.58,151.51,153.48,156.87,160.27,163.67,167.72,171.47,175.01,178.94,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,129.59,129.84,130.15,null,null,null,null,null,null,132.09,132.27,133.28,134.75,136.21,138.59,140.42,142.27,144.37,146.3,148.23,150.4,153.36,156.75,160.54,164.58,168.64,173.3,177.29,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,128.33,128.6,128.28,null,null,null,null,null,null,null,127.36,128.35,129.66,131.83,134.59,136.87,138.94,141.1,143.03,145.09,147.31,149.84,153.36,157.4,161.45,165.71,171.2,175.65,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,110.34,110.95,118.07,119.63,null,null,null,null,null,null,null,null,null,null,124.86,127.86,130.93,133.57,135.62,137.82,139.78,142.0,144.22,146.44,150.22,154.27,158.31,163.31,168.8,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,96.46,98.1,101.0,101.68,105.04,null,null,null,null,null,null,null,null,null,null,null,null,126.29,128.94,130.8,132.65,134.51,136.7,138.92,141.14,143.69,147.39,151.34,155.27,159.82,164.76,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,93.31,95.34,96.85,97.9,88.0,88.0,null,null,null,null,null,null,null,null,null,null,null,null,null,127.39,129.48,131.58,132.6,134.1,135.83,138.08,141.11,144.68,148.63,152.47,156.28,160.61,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,92.81,94.39,95.57,96.11,88.0,88.0,94.68,null,null,null,null,null,null,null,null,null,null,null,null,126.83,128.75,129.68,130.63,132.18,133.72,135.63,138.53,141.97,145.86,149.67,153.48,157.26,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,90.14,92.1,93.07,93.99,94.64,88.0,88.0,92.24,89.6,null,null,null,null,null,null,null,null,null,null,null,125.82,126.75,127.68,128.7,130.25,131.84,133.83,136.17,139.26,143.06,146.84,150.63,154.42,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,87.91,90.04,91.31,92.03,92.59,93.15,93.58,92.67,91.34,null,null,null,null,null,null,null,null,null,null,null,null,124.75,125.08,125.68,126.78,128.36,129.96,132.04,134.66,137.4,140.64,143.99,147.78,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,87.41,89.3,90.16,90.9,91.38,91.79,92.18,91.94,90.75,null,null,null,null,null,null,null,null,null,null,null,null,124.01,124.27,124.53,125.47,127.19,128.86,131.12,133.77,136.46,139.61,142.85,146.09,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,86.16,88.18,89.01,89.75,89.99,90.38,90.58,90.66,null,null,null,null,null,null,null,null,null,null,null,null,122.63,122.86,123.1,123.36,124.49,126.52,128.23,130.55,133.0,135.57,138.59,141.78,144.72,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,86.59,87.9,88.45,88.57,88.83,88.96,88.82,null,null,null,null,null,null,null,null,null,null,null,null,121.2,121.6,121.96,122.19,123.51,125.54,127.57,130.03,132.53,135.02,137.42,140.3,143.24,146.18,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,86.38,86.98,87.32,87.37,87.19,86.56,null,null,null,null,null,null,null,null,null,null,null,null,118.85,119.25,118.71,118.97,123.68,125.9,128.07,130.37,132.84,135.1,136.84,139.37,142.14,144.78,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,85.28,84.74,83.85,82.87,null,null,null,null,null,null,null,null,null,null,null,null,113.55,112.41,117.46,122.11,126.38,128.57,130.87,133.1,134.82,136.56,138.55,141.03,143.49,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,82.12,81.23,80.51,79.46,77.88,76.8,null,null,null,null,null,null,null,null,null,null,null,115.95,120.53,125.11,128.94,130.96,133.04,134.95,136.66,138.24,139.8,142.2,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,79.78,79.07,78.68,77.72,76.64,75.65,null,null,null,null,null,null,null,null,null,null,null,115.41,121.49,128.17,132.21,133.01,133.82,135.06,136.69,138.25,139.73,141.19,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,77.21,76.89,76.63,75.74,74.86,null,null,null,null,null,null,null,null,null,null,null,null,124.45,131.83,135.48,136.29,136.74,135.76,135.94,137.32,138.78,140.24,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,75.75,75.63,75.52,75.41,74.81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,138.19,138.58,138.11,135.65,135.22,136.55,137.88,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,74.66,74.75,74.51,74.28,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,140.46,138.0,135.54,134.51,135.51,136.24,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,73.77,73.88,73.81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,137.85,135.26,132.66,131.31,132.69,133.41,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,72.97,73.02,73.12,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,134.03,131.44,129.34,127.34,128.91,130.58,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,71.96,72.12,72.19,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,130.22,128.02,126.02,124.03,124.8,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,70.09,70.33,70.62,70.85,71.01,71.14,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,123.63,121.99,120.34,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,68.31,68.62,68.88,69.22,69.49,69.76,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,66.68,67.14,67.45,67.79,68.1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,65.0,65.43,65.86,66.24,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,62.57,63.1,63.61,64.1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,58.37,59.15,59.85,60.51,61.14,61.61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,56.18,57.01,57.68,58.3,58.92,59.53,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,53.87,54.67,55.41,56.04,56.66,57.28,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,52.26,53.0,53.74,54.4,54.95,55.45,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,49.75,50.51,51.26,51.92,52.49,52.98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,47.98,48.68,49.23,49.86,50.46,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,45.97,46.54,47.13,47.82,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,43.08,43.76,44.4,45.04,45.61,46.01,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,40.32,41.09,41.97,42.6,43.07,43.48,43.57,43.71,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,36.38,37.08,37.78,38.69,38.93,38.81,39.49,40.53,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30.61,31.31,32.38,33.35,33.62,34.31,34.19,35.5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,24.92,26.07,27.22,28.0,28.16,28.72,29.52,30.08,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,19.1,20.91,22.06,22.65,22.81,23.03,23.83,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10.84,12.84,14.78,16.73,17.3,17.46,17.63,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2.91,5.42,7.6,9.54,11.43,11.62,10.85,11.04,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-1.56,-1.15,-0.01,2.36,4.3,6.1,6.75,5.88,5.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-6.15,-3.67,-2.82,-3.19,-2.93,-1.03,0.77,1.88,1.01,0.11,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-13.84,-13.45,-13.3,-13.12,-12.65,-9.81,-8.1,-7.98,-5.78,-4.5,-4.86,-4.6,-5.16,-4.56,-2.99,-3.88,-4.81,-5.73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-12.5,-11.93,-11.48,-11.4,-11.25,-10.58,-8.29,-7.69,-7.58,-7.56,-6.18,-5.93,-5.03,-5.61,-6.5,-7.36,-7.65,-7.86,-8.08,-9.94,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-11.45,-10.74,-10.03,-9.52,-9.43,-9.35,-8.51,-7.88,-7.28,-7.18,-7.16,-7.11,-6.35,-5.45,-6.05,-6.95,-6.83,-8.02,-8.25,-8.98,-11.0,-12.16,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-9.16,-9.33,-8.83,-8.27,-7.61,-7.46,-7.52,-7.66,-7.47,-6.88,-6.77,-6.51,-6.41,-6.75,-5.88,-6.5,-6.47,-6.37,-7.57,-8.64,-9.78,-10.52,-11.24,-11.76,-12.3,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-6.57,-6.89,-6.57,-6.08,-5.64,-5.92,-6.15,-6.29,-6.2,-6.14,-6.03,-5.75,-5.71,-6.05,-6.31,-6.16,-5.88,-5.92,-6.93,-7.78,-8.84,-9.6,-10.31,-10.84,-11.48,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-3.74,null,null,-3.92,-4.04,-4.29,-4.31,-3.85,-4.17,-4.49,-4.79,-4.93,-4.88,-4.97,-4.93,-4.88,-4.96,-5.21,-5.44,-5.26,-4.98,-4.7,-5.48,-6.42,-7.48,-8.54,-9.38,-9.9,-10.3,-10.7,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.32,-1.08,-0.88,-1.24,-1.93,-2.2,-2.13,-2.06,-2.38,-2.7,-3.02,-3.34,-3.62,-3.72,-3.81,-3.76,-3.74,-3.95,-4.19,-4.4,-4.27,-3.98,-3.69,-4.02,-5.07,-6.09,-7.01,-7.92,-8.34,-8.77,-9.21,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,15.44,12.08,8.78,5.52,2.65,1.84,1.78,1.05,0.1,-0.36,-0.3,-0.44,-0.69,-1.0,-1.32,-1.68,-2.2,-2.55,-2.64,-2.59,-2.66,-2.91,-3.18,-3.35,-3.28,-2.99,-2.7,-2.47,-3.4,-4.35,-5.27,-6.19,-6.72,-7.37,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,25.03,21.1,17.34,14.03,10.85,7.97,5.1,4.29,3.34,2.39,1.52,1.43,1.18,0.93,0.68,0.36,-0.17,-0.69,-1.21,-1.47,-1.51,-1.62,-1.85,-2.16,-2.31,-2.29,-2.0,-1.69,-1.53,-1.43,-2.25,-3.25,-4.26,-4.85,-5.81,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,30.69,26.76,22.83,19.29,16.18,13.31,10.27,6.89,5.66,4.71,3.76,2.95,2.69,2.43,2.14,1.2,0.71,0.22,-0.28,-0.53,-0.61,-0.76,-0.81,-1.04,-1.36,-1.29,-0.99,-0.69,-0.58,-0.48,-0.39,-1.1,-1.77,-2.27,-2.76,-3.61,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,35.75,32.08,28.4,24.56,21.49,17.86,14.24,10.97,8.0,7.05,5.93,4.59,4.08,3.78,2.7,1.62,1.06,0.54,-0.07,0.0,0.0,0.0,0.0,0.0,-0.39,-0.27,0.02,0.28,0.37,0.6,0.82,1.32,1.05,0.54,0.03,-0.5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,44.47,40.79,37.27,33.88,30.4,26.01,21.83,18.2,15.04,12.07,9.4,8.09,6.75,5.42,4.35,3.28,2.2,1.33,0.71,0.1,0.0,0.0,0.0,0.0,0.0,-0.01,-0.03,0.26,1.19,2.13,2.47,2.96,3.76,4.33,3.82,3.31,2.65,1.98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,51.25,49.67,47.0,43.61,40.22,36.16,31.77,27.38,22.65,18.77,15.69,12.71,10.48,9.15,7.46,5.52,4.45,3.29,1.88,0.82,0.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.91,1.88,2.85,3.83,5.03,6.21,7.01,7.09,6.4,5.05,3.7,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,58.48,57.21,55.95,54.14,52.26,49.95,46.3,41.82,36.98,32.15,27.43,22.85,19.09,16.22,13.6,11.57,9.56,7.48,5.62,4.24,2.83,1.42,0.31,0.0,0.0,0.0,0.0,0.0,0.0,0.24,1.52,2.79,3.76,4.73,5.91,7.14,8.39,9.17,8.01,6.68,5.34,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[45.27,48.1,50.94,53.78,56.64,58.81,60.97,62.56,61.91,60.49,58.61,56.73,55.07,51.31,46.48,41.64,36.8,32.21,27.62,23.04,19.7,17.05,14.41,12.42,10.44,6.51,4.51,3.28,2.05,0.83,0.0,0.0,0.0,0.0,0.0,0.0,0.54,1.82,3.1,4.38,5.64,6.83,8.15,9.47,9.82,9.54,8.21,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[47.93,50.73,53.56,56.42,59.28,62.0,64.13,65.43,66.61,64.95,63.42,61.91,59.6,55.87,51.1,46.29,41.57,36.99,32.43,27.86,24.04,20.41,17.76,15.67,11.93,7.54,4.4,3.17,1.91,0.41,0.0,0.0,0.0,0.0,0.0,0.0,0.34,1.21,2.48,3.76,6.58,8.25,9.23,10.55,10.48,10.25,9.73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[50.59,53.39,56.5,59.27,62.04,64.81,66.99,68.23,69.32,69.46,68.75,67.21,63.84,60.43,55.65,50.74,46.3,41.82,37.25,32.89,29.09,25.29,21.48,17.35,12.96,8.58,4.29,2.81,1.31,0.0,0.0,0.0,0.0,0.0,0.0,0.26,0.61,0.88,1.68,4.64,8.4,10.16,10.99,11.13,10.49,10.05,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[53.4,56.53,59.66,62.56,65.33,67.68,69.63,70.87,71.36,71.53,71.62,70.3,67.4,64.48,59.93,54.84,50.06,46.17,42.08,37.93,34.02,30.02,26.02,20.11,15.45,11.04,6.35,2.22,0.71,0.0,0.0,0.0,0.0,0.0,0.12,0.52,0.87,1.14,3.45,6.46,10.21,12.07,12.79,11.39,10.0,9.3,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[57.96,60.56,63.16,65.76,67.96,70.17,72.27,73.19,73.4,73.61,73.69,71.43,68.7,65.81,62.76,58.94,53.85,49.93,46.31,42.53,38.48,34.48,30.05,24.01,17.98,13.58,8.59,3.56,0.12,0.0,0.0,0.0,0.14,0.38,0.53,0.79,1.13,3.67,6.77,8.94,12.03,13.99,13.05,11.65,10.26,9.16,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[62.85,65.45,68.05,68.85,70.78,72.8,74.87,75.23,75.44,75.65,75.27,72.55,69.83,67.1,64.13,61.0,57.87,54.02,51.05,47.16,43.06,38.96,33.95,27.93,21.94,16.12,11.23,6.34,2.12,1.03,1.19,1.2,0.9,1.14,1.28,1.39,3.78,7.0,10.09,12.26,14.43,14.9,14.04,13.18,12.33,11.47,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,70.34,71.77,72.33,73.84,75.86,77.74,78.36,78.18,78.0,76.69,74.23,71.77,69.31,67.3,64.48,61.64,58.76,55.78,51.79,47.69,43.33,38.41,32.42,26.24,19.55,14.67,10.17,6.53,2.9,2.7,2.45,2.01,1.9,2.17,4.63,7.25,10.37,13.41,15.53,17.62,19.11,17.32,15.53,14.64,13.78,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,74.68,75.25,75.81,76.9,78.78,80.64,82.02,81.84,81.43,80.23,77.77,75.31,73.15,71.24,69.16,66.32,63.44,60.51,56.3,51.9,47.5,42.89,36.9,30.07,23.19,18.21,14.58,10.95,7.31,4.14,3.78,3.43,3.2,5.73,8.2,10.71,13.84,17.19,19.12,20.76,22.84,22.23,20.43,18.63,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,78.62,79.19,80.07,81.73,83.53,85.39,85.5,84.4,83.25,81.31,79.13,77.07,75.17,73.51,70.99,68.12,64.92,60.8,56.22,51.67,47.27,40.76,33.89,26.96,22.07,18.11,14.15,10.18,6.95,6.06,5.71,6.11,8.46,11.62,14.24,17.45,20.92,23.68,25.24,26.69,26.71,24.75,22.73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,81.95,82.51,83.56,85.02,86.72,88.42,88.62,87.49,86.37,84.98,83.04,80.99,79.11,77.45,75.67,72.5,69.09,65.68,61.31,56.38,50.07,44.18,37.33,30.41,25.14,20.71,16.7,13.32,10.14,8.35,8.52,9.02,10.83,13.99,17.18,20.72,24.32,27.94,28.9,29.78,30.05,28.54,26.83,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,85.84,87.06,88.42,90.02,90.4,91.03,90.97,89.84,88.32,86.47,84.59,81.92,79.71,77.62,74.98,71.82,68.65,64.57,58.46,52.15,46.11,40.39,33.86,28.43,24.0,19.94,16.47,13.3,10.87,11.39,11.9,13.22,16.43,19.65,23.21,26.84,30.51,31.86,32.88,33.39,31.88,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,89.39,90.64,91.69,92.05,92.73,93.42,93.31,91.66,89.4,87.02,84.33,81.36,78.4,76.19,73.08,68.93,64.6,59.93,54.22,48.04,42.33,36.61,31.94,27.83,23.81,19.95,16.38,13.39,13.91,14.1,15.23,18.9,22.12,25.73,29.53,33.09,34.44,35.78,36.73,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,93.14,93.76,94.44,95.11,95.49,94.2,91.82,89.45,86.75,83.78,80.81,77.15,72.65,68.89,64.57,59.96,55.29,49.98,44.62,40.27,35.91,31.66,27.67,23.82,19.97,16.29,16.05,15.76,17.12,20.8,24.22,28.42,32.23,35.66,37.01,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,95.21,95.79,96.33,95.64,94.52,93.39,91.88,89.16,84.99,80.32,75.65,70.34,66.23,62.68,58.17,53.5,50.65,47.72,43.58,39.44,35.3,31.41,27.46,23.52,19.73,18.36,17.42,19.02,21.84,24.52,28.41,33.5,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,96.46,97.11,96.04,94.97,93.91,92.12,88.12,83.49,78.81,73.96,68.65,63.35,59.8,55.14,52.71,51.18,49.17,45.71,41.57,37.75,34.72,30.7,26.75,23.79,22.43,20.23,20.4,22.29,24.82,27.75,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,97.72,96.91,95.84,93.43,90.77,86.49,81.88,77.27,72.27,66.95,61.64,56.79,54.77,53.27,51.7,49.68,47.66,43.7,40.74,38.06,34.04,30.02,26.79,24.45,22.11,22.92,24.81,26.7,27.06,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,97.41,94.74,92.08,89.42,84.86,80.21,75.49,70.39,65.09,59.79,58.26,55.62,53.84,52.21,50.19,48.17,46.11,43.74,41.12,37.12,32.52,29.25,26.33,24.0,25.43,25.79,23.96,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,96.07,93.4,90.73,87.84,83.12,78.4,73.68,68.51,63.71,62.4,61.05,58.41,55.78,52.95,50.83,48.87,46.8,44.5,42.14,39.6,35.0,31.95,28.99,25.47,22.69,20.86,19.03,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,92.08,89.41,87.23,82.17,76.59,71.87,67.71,66.4,65.09,63.79,61.2,58.56,55.85,52.5,49.57,47.49,45.12,42.72,40.32,37.6,33.93,30.1,25.57,20.37,17.7,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,90.76,88.2,86.33,82.55,76.76,72.14,70.6,69.29,67.97,67.03,63.99,61.34,58.7,55.39,52.04,48.69,46.38,44.12,41.85,38.51,34.59,30.76,25.67,19.52,15.65,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,87.3,85.43,82.92,78.73,75.74,73.77,72.46,71.51,71.53,68.51,65.18,61.85,58.27,54.93,51.58,48.23,45.92,42.74,39.29,35.28,31.41,25.78,19.62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,87.67,85.66,83.68,82.12,79.34,76.95,75.99,76.01,76.02,73.03,69.03,64.18,60.26,57.05,53.84,50.26,46.73,43.58,40.06,36.05,32.04,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,86.43,84.48,82.92,81.36,80.26,80.34,80.42,80.5,76.19,71.34,66.49,62.26,59.04,54.17,49.03,46.49,44.06,40.81,36.4,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,85.28,84.46,83.78,83.09,83.02,83.1,81.02,77.52,72.94,68.36,63.21,58.08,52.94,48.68,46.25,43.94,40.64,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,86.69,86.01,85.7,84.38,81.18,77.99,74.04,69.45,63.41,57.0,51.72,48.44,46.2,43.97,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,87.75,84.55,81.35,78.15,74.95,70.01,63.6,57.19,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],"lo":-13.84,"hi":217.16,"note":"builder surface (ground emitter, 1873 triangles)"},"surface_reason":null,"mesh":{"roles":["bunker","fairway","fringe","green","lake","rough"],"colors":["#e5d08f","#58a34a","#79bd63","#8fd47a","#4a9fd8","#2f6b33"],"triangles":1873,"positions":"h17.pos.bin","role_index":"h17.role.bin"},"stock_card":"stock/h17-fc9.png","height_kinds":["donor_delta","shelf","shelf","shelf","weighted","weighted","role_rule"],"source":"golf-engine/contracts/h17/hole-contract.json","contract":{"schema":"hole-contract-1","identity":{"hole":"h17","native_slot":17,"course_id":"fc9","par":3,"water_profile":2,"source_archive":{"path":"work/derived/stock-u8/fc9.u8","sha256":"46d173b13eb2589830ef21e95fe011bf860534bebd2a49b9e8ec6a1af89cd83d"},"predecessor_manifest":{"retired":"h16-h18-full-reroute/integrated-structural-v2/pack/course-pack.json","sha256":"5862c47f5d5e088b676a206230a15d85f680c1647ddc7991e82f7eca96f97ff5"},"notes":["Phase 7 'Cove Notch': a new par 3 designed from contracts/h17/brief.md on the stock fc9 frame; it supersedes the crosswind-saddle reroute contract (owner-approved run).","predecessor_manifest is the installed H16-18 full-reroute integrated pack (the H17 identity of record in STATUS).","Brief elevation: '2-3 m above the tee' (20-30 units at 0.1 m/unit) cannot hold on the kept frame: the stock rim is 88-154 above the tee basin (Y 0) everywhere 1,200-1,550 units from the stock tee, and the green must meet the stock cliff tops at its sides. Accepted design change: the green shelf stands about 3.5 m above its approach apron and 4.4 m above the pond (the shelf the brief describes), 13 m above the tee."]},"frame":{"convention":"world-xz","bounds":[-914,-1277,955,1862],"domain":[[-913.803955078125,1278.86669921875],[-909.114990234375,1183.91064453125],[-804.0831909179688,1189.7921142578125],[-728.452392578125,1178.3839111328125],[-648.8018188476562,1132.4193115234375],[-633.08642578125,1064.0518798828125],[-590.9113159179688,1013.265625],[-510.4294128417969,997.2659301757812],[-469.344482421875,965.7481689453125],[-413.3701171875,970.3173828125],[-376.94427490234375,953.5247802734375],[-345.80859375,889.47900390625],[-308.6083679199219,843.438720703125],[-261.082763671875,824.4963989257812],[-176.73953247070312,828.428955078125],[-117.90992736816406,813.3975830078125],[-67.74185180664062,758.1607055664062],[-19.147918701171875,723.69189453125],[-5.794538974761963,687.14794921875],[2.7674200534820557,625.7161865234375],[-19.993173599243164,586.5594482421875],[-27.053165435791016,542.6841430664062],[-46.5312385559082,524.7797241210938],[-80.08635711669922,508.0249328613281],[-90.18329620361328,478.02789306640625],[-116.90553283691406,450.83203125],[-120.45515441894531,414.1771240234375],[-88.68224334716797,376.7705078125],[-39.67377853393555,370.852294921875],[-9.004376411437988,346.75177001953125],[2.342405080795288,295.8216247558594],[22.01756477355957,269.936767578125],[68.32711029052734,254.80880737304688],[109.15851593017578,227.74856567382812],[121.95735168457031,194.374755859375],[120.38056182861328,159.58311462402344],[139.08523559570312,133.47323608398438],[139.445556640625,98.4159164428711],[118.76959228515625,57.481651306152344],[83.49613952636719,26.77471923828125],[33.39848327636719,12.396976470947266],[-10.829328536987305,-22.627811431884766],[-28.665348052978516,-67.53662872314453],[-21.20119285583496,-111.57744598388672],[20.797550201416016,-133.74630737304688],[22.781787872314453,-175.9312286376953],[39.908756256103516,-202.47756958007812],[86.94139099121094,-206.96578979492188],[112.84681701660156,-241.61512756347656],[136.87265014648438,-249.68679809570312],[149.96450805664062,-289.5463562011719],[136.04969787597656,-320.42547607421875],[130.842041015625,-356.6164855957031],[135.85598754882812,-398.2513427734375],[134.12167358398438,-464.3683166503906],[120.86814880371094,-501.4076232910156],[71.66481018066406,-543.0052490234375],[30.998191833496094,-560.0],[10.928726196289062,-591.91796875],[16.097412109375,-640.0],[43.07403564453125,-720.0],[40.33744812011719,-769.6298828125],[6.944694995880127,-810.0421752929688],[-63.31596374511719,-839.5630493164062],[-89.27184295654297,-884.8424682617188],[-84.36322021484375,-938.6986694335938],[-70.52825927734375,-972.187255859375],[-77.00126647949219,-1017.158447265625],[-69.96986389160156,-1048.0906982421875],[-37.74219512939453,-1082.5233154296875],[22.383460998535156,-1100.470947265625],[53.49815368652344,-1135.505615234375],[62.57740020751953,-1200.0],[80.0,-1237.6536865234375],[112.39494323730469,-1253.209228515625],[160.0,-1243.642822265625],[191.34335327148438,-1247.00634765625],[240.0,-1276.0771484375],[283.083251953125,-1272.4329833984375],[330.0904541015625,-1242.852294921875],[372.88397216796875,-1242.8785400390625],[400.0,-1226.3343505859375],[416.097900390625,-1192.3961181640625],[444.121337890625,-1165.1591796875],[480.0,-1158.4459228515625],[530.437744140625,-1166.8992919921875],[560.0,-1159.459716796875],[587.54345703125,-1098.9342041015625],[629.2455444335938,-1063.122802734375],[638.5203857421875,-1029.2794189453125],[631.9097900390625,-972.2828369140625],[641.6657104492188,-924.0606079101562],[688.1134643554688,-885.48095703125],[739.4742431640625,-878.5406494140625],[769.12939453125,-848.130615234375],[822.8793334960938,-830.5969848632812],[879.616455078125,-825.2841186523438],[919.185546875,-768.9376831054688],[943.0486450195312,-694.0159912109375],[954.1171875,-615.97998046875],[948.2171630859375,-526.5986938476562],[923.2892456054688,-424.53253173828125],[884.9066162109375,-320.0],[856.404541015625,-229.96435546875],[842.2982788085938,-160.0],[834.4249267578125,-80.0],[838.6058349609375,0.0],[843.1776123046875,80.0],[835.8018798828125,144.63534545898438],[813.9102783203125,217.4293212890625],[771.2255249023438,264.6408386230469],[725.6076049804688,292.7383117675781],[680.1770629882812,252.7977294921875],[671.1408081054688,171.79684448242188],[640.0,128.9313507080078],[588.1395263671875,119.76638793945312],[574.3046264648438,80.0],[544.4188842773438,43.35209274291992],[495.09490966796875,23.404273986816406],[482.99444580078125,-27.253265380859375],[506.2122802734375,-71.57777404785156],[513.490234375,-120.11394500732422],[503.2149658203125,-185.8560791015625],[467.4272155761719,-224.6004638671875],[400.0,-251.03086853027344],[373.4890441894531,-282.1141357421875],[371.3321228027344,-327.501953125],[340.4695129394531,-369.9537658691406],[309.0374450683594,-378.7916259765625],[275.0395202636719,-358.853759765625],[263.9968566894531,-312.9623718261719],[235.9763946533203,-281.3872985839844],[227.97976684570312,-251.81983947753906],[199.3044891357422,-239.2690887451172],[173.44801330566406,-204.8102569580078],[177.482177734375,-177.40182495117188],[212.50047302246094,-149.0371551513672],[220.20144653320312,-114.27399444580078],[196.1842041015625,-92.84475708007812],[189.25540161132812,-66.67521667480469],[173.84817504882812,-37.8125114440918],[175.42982482910156,1.5457079410552979],[199.0780487060547,41.169734954833984],[257.2821350097656,46.551788330078125],[284.030029296875,80.21768188476562],[277.1976623535156,120.99807739257812],[250.74729919433594,135.33309936523438],[226.16000366210938,154.4082489013672],[212.53619384765625,185.93865966796875],[209.9142608642578,214.92575073242188],[170.38938903808594,252.8406524658203],[156.50865173339844,297.3212890625],[135.47511291503906,315.2303771972656],[97.37696838378906,333.5549621582031],[82.09296417236328,358.6528015136719],[63.385677337646484,373.1213073730469],[50.02362060546875,441.07354736328125],[73.7992935180664,482.114501953125],[70.83499145507812,547.2222900390625],[83.45653533935547,570.5543823242188],[111.80134582519531,577.02294921875],[132.69471740722656,601.0369262695312],[175.32127380371094,590.4200439453125],[209.92803955078125,608.5736694335938],[203.51754760742188,642.8699951171875],[212.41033935546875,669.88427734375],[191.08712768554688,700.1470947265625],[149.7027130126953,735.1824951171875],[147.38340759277344,782.4310913085938],[170.86395263671875,847.0985107421875],[211.97645568847656,880.0],[268.1038818359375,906.482177734375],[293.25421142578125,943.5607299804688],[296.9176330566406,989.2862548828125],[286.7542724609375,1040.0],[296.7391357421875,1087.9908447265625],[326.3370056152344,1120.0],[324.4358825683594,1172.760986328125],[290.80181884765625,1232.4366455078125],[270.13104248046875,1299.2225341796875],[266.76055908203125,1374.216552734375],[239.99998474121094,1440.0],[188.95864868164062,1499.671875],[105.92428588867188,1534.2164306640625],[63.68043899536133,1581.4813232421875],[37.31088638305664,1659.8065185546875],[0.0,1708.787109375],[-71.84745788574219,1748.2371826171875],[-139.33853149414062,1840.814697265625],[-225.87429809570312,1843.4254150390625],[-318.07183837890625,1861.3731689453125],[-438.481689453125,1847.9766845703125],[-542.4976806640625,1800.179931640625],[-609.2550048828125,1723.5133056640625],[-655.1732177734375,1620.541748046875],[-733.3630981445312,1529.842041015625],[-821.3336181640625,1473.20458984375],[-887.5926513671875,1389.8460693359375]],"notes":["domain is the stock fc9 coast rim: the largest boundary loop of the stock ground draws (198 points, CCW), unchanged, so the stock cliffs, sea, foam and outer bounds stay outside it; bounds is its box rounded outward."]},"routes":{"conservative":[[-50.0,1120.0],[70.0,-110.0],[172.0,-340.0]],"aggressive":null,"donor":[[-50.0,1120.0],[374.98334248860675,-782.3500061035156]],"notes":["Par 3 from the stock tee: the conservative line lays up left of the pond on the apron and pitches to the back-left plateau. The aggressive line (tee straight over the pond to the front-right lobe) is the hazard decision 'pond carry', not a route: its polyline runs along the pond's long axis, and contract_widths measures every route station on a declared feature, while it reads the KCL without the preserved stock sea (0x0107), which removes every water-role prism including the pond's. Segments outside the domain (cove inlets) are carries. donor: stock TEEOBJ to the stock cup centroid."]},"regions":{"base_role":"rough","priority":{"rule":"later-wins"},"items":[{"role":"fairway","polygon":[[-7.6,1159.4],[-8.009,1162.506],[-9.208,1165.4],[-11.115,1167.885],[-13.6,1169.792],[-16.494,1170.991],[-19.6,1171.4],[-85.6,1171.4],[-88.706,1170.991],[-91.6,1169.792],[-94.085,1167.885],[-95.992,1165.4],[-97.191,1162.506],[-97.6,1159.4],[-97.6,1103.4],[-97.191,1100.294],[-95.992,1097.4],[-94.085,1094.915],[-91.6,1093.008],[-88.706,1091.809],[-85.6,1091.4],[-19.6,1091.4],[-16.494,1091.809],[-13.6,1093.008],[-11.115,1094.915],[-9.208,1097.4],[-8.009,1100.294],[-7.6,1103.4]],"name":"tee_pad"},{"role":"fairway","polygon":[[41.875,-33.875],[53.125,-33.125],[63.438,-34.188],[72.812,-37.062],[81.25,-41.75],[88.75,-48.25],[94.75,-55.438],[99.25,-63.312],[102.25,-71.875],[103.75,-81.125],[104.75,-89.625],[105.25,-97.375],[105.25,-104.375],[104.75,-110.625],[104.75,-116.875],[105.25,-123.125],[106.25,-129.375],[107.75,-135.625],[109.5,-141.562],[111.5,-147.188],[113.75,-152.5],[116.25,-157.5],[118.375,-162.5],[120.125,-167.5],[121.5,-172.5],[122.5,-177.5],[123.375,-182.188],[124.125,-186.562],[124.75,-190.625],[125.25,-194.375],[125.75,-198.062],[126.25,-201.688],[126.75,-205.25],[127.25,-208.75],[128.625,-212.5],[130.875,-216.5],[134.0,-220.75],[138.0,-225.25],[142.0,-229.375],[146.0,-233.125],[150.0,-236.5],[154.0,-239.5],[158.0,-242.5],[162.0,-245.5],[166.0,-248.5],[170.0,-251.5],[173.25,-254.375],[175.75,-257.125],[177.5,-259.75],[178.5,-262.25],[178.75,-264.75],[178.25,-267.25],[177.0,-269.75],[175.0,-272.25],[172.875,-274.375],[170.625,-276.125],[168.25,-277.5],[165.75,-278.5],[163.625,-278.5],[161.875,-277.5],[160.5,-275.5],[159.5,-272.5],[158.125,-269.25],[156.375,-265.75],[154.25,-262.0],[151.75,-258.0],[149.125,-254.25],[146.375,-250.75],[143.5,-247.5],[140.5,-244.5],[137.375,-241.625],[134.125,-238.875],[130.75,-236.25],[127.25,-233.75],[123.875,-230.938],[120.625,-227.812],[117.5,-224.375],[114.5,-220.625],[111.375,-216.875],[108.125,-213.125],[104.75,-209.375],[101.25,-205.625],[97.5,-201.938],[93.5,-198.312],[89.25,-194.75],[84.75,-191.25],[80.5,-187.625],[76.5,-183.875],[72.75,-180.0],[69.25,-176.0],[66.125,-171.75],[63.375,-167.25],[61.0,-162.5],[59.0,-157.5],[57.0,-152.375],[55.0,-147.125],[53.0,-141.75],[51.0,-136.25],[48.875,-130.375],[46.625,-124.125],[44.25,-117.5],[41.75,-110.5],[39.25,-103.5],[36.75,-96.5],[34.25,-89.5],[31.75,-82.5],[29.688,-74.938],[28.062,-66.812],[26.875,-58.125],[26.125,-48.875],[28.375,-41.75],[33.625,-36.75]],"name":"apron"},{"role":"fringe","polygon":[[209.227,-315.0],[209.796,-312.656],[210.4,-310.169],[211.052,-307.483],[211.77,-304.529],[213.752,-300.66],[218.147,-294.708],[220.751,-288.567],[221.908,-282.353],[221.763,-276.237],[220.423,-270.401],[217.994,-265.023],[214.599,-260.269],[210.378,-256.288],[205.492,-253.205],[200.117,-251.119],[194.444,-250.1],[188.671,-250.185],[183.0,-251.382],[177.634,-253.664],[172.769,-256.975],[168.594,-261.235],[165.29,-266.341],[163.036,-272.186],[162.029,-278.677],[162.571,-285.824],[163.436,-291.684],[162.703,-294.703],[162.044,-297.416],[161.44,-299.903],[160.875,-302.226],[160.34,-304.433],[159.822,-306.564],[159.315,-308.654],[158.809,-310.735],[158.298,-312.839],[157.773,-315.0],[157.226,-317.255],[156.645,-319.647],[156.017,-322.23],[154.619,-325.33],[149.554,-330.596],[146.071,-336.321],[143.925,-342.36],[143.034,-348.536],[143.341,-354.659],[144.786,-360.541],[147.288,-366.002],[150.743,-370.871],[155.022,-374.998],[159.977,-378.255],[165.439,-380.538],[171.225,-381.777],[177.145,-381.928],[183.0,-380.984],[188.596,-378.968],[193.745,-375.935],[198.265,-371.971],[201.994,-367.185],[204.781,-361.709],[206.491,-355.687],[206.992,-349.263],[206.122,-342.556],[204.102,-336.102],[204.787,-333.281],[205.415,-330.695],[206.002,-328.28],[206.559,-325.986],[207.097,-323.77],[207.624,-321.598],[208.15,-319.435],[208.681,-317.247]],"name":"fringe"},{"role":"green","polygon":[[202.023,-315.0],[202.436,-313.3],[202.874,-311.496],[203.347,-309.548],[203.868,-307.405],[204.453,-304.996],[205.126,-302.226],[205.921,-298.951],[212.656,-290.116],[214.772,-283.228],[214.815,-277.085],[213.403,-271.58],[210.831,-266.795],[207.32,-262.845],[203.076,-259.842],[198.305,-257.881],[193.221,-257.032],[188.044,-257.343],[183.0,-258.834],[178.32,-261.51],[174.25,-265.374],[171.068,-270.469],[169.189,-277.055],[170.551,-288.303],[170.313,-293.026],[169.618,-295.889],[169.022,-298.342],[168.499,-300.499],[168.028,-302.437],[167.596,-304.214],[167.193,-305.874],[166.81,-307.451],[166.441,-308.973],[166.078,-310.466],[165.717,-311.953],[165.352,-313.456],[164.977,-315.0],[164.586,-316.611],[164.17,-318.32],[163.722,-320.165],[163.229,-322.196],[162.675,-324.478],[162.038,-327.103],[155.688,-334.124],[151.52,-341.414],[150.087,-347.913],[150.315,-353.953],[151.863,-359.469],[154.517,-364.334],[158.092,-368.415],[162.402,-371.594],[167.253,-373.769],[172.443,-374.869],[177.764,-374.847],[183.0,-373.685],[187.934,-371.394],[192.346,-368.003],[196.009,-363.551],[198.669,-358.049],[199.962,-351.375],[198.814,-342.39],[197.124,-335.172],[197.753,-332.582],[198.306,-330.306],[198.803,-328.26],[199.258,-326.384],[199.684,-324.632],[200.088,-322.968],[200.478,-321.362],[200.861,-319.786],[201.242,-318.217],[201.627,-316.63]],"name":"green"},{"role":"bunker","polygon":[[270.0,-452.0],[268.943,-441.27],[265.813,-430.952],[260.731,-421.444],[253.891,-413.109],[245.556,-406.269],[236.048,-401.187],[225.73,-398.057],[215.0,-397.0],[204.27,-398.057],[193.952,-401.187],[184.444,-406.269],[176.109,-413.109],[169.269,-421.444],[164.187,-430.952],[161.057,-441.27],[160.0,-452.0],[161.057,-462.73],[164.187,-473.048],[169.269,-482.556],[176.109,-490.891],[184.444,-497.731],[193.952,-502.813],[204.27,-505.943],[215.0,-507.0],[225.73,-505.943],[236.048,-502.813],[245.556,-497.731],[253.891,-490.891],[260.731,-482.556],[265.813,-473.048],[268.943,-462.73]],"name":"pot_bunker"},{"role":"lake","polygon":[[138.25,-98.75],[143.75,-99.25],[149.25,-100.38],[154.75,-102.12],[160.25,-104.5],[165.75,-107.5],[170.62,-110.88],[174.88,-114.62],[178.5,-118.75],[181.5,-123.25],[183.5,-127.75],[184.5,-132.25],[184.5,-136.75],[183.5,-141.25],[181.88,-145.5],[179.62,-149.5],[176.75,-153.25],[173.25,-156.75],[170.12,-160.38],[167.38,-164.12],[165.0,-168.0],[163.0,-172.0],[161.5,-176.25],[160.5,-180.75],[160.0,-185.5],[160.0,-190.5],[160.38,-195.25],[161.12,-199.75],[162.25,-204.0],[163.75,-208.0],[164.5,-211.75],[164.5,-215.25],[163.75,-218.5],[162.25,-221.5],[160.25,-223.62],[157.83,-224.79],[156.26,-223.46],[154.19,-221.61],[151.84,-219.41],[149.57,-217.07],[147.11,-214.43],[144.67,-211.63],[142.59,-208.78],[141.06,-205.74],[140.5,-202.51],[139.88,-198.04],[139.27,-193.6],[138.68,-189.19],[138.01,-184.75],[137.27,-180.4],[136.46,-176.0],[135.58,-171.51],[134.47,-166.85],[133.04,-162.03],[131.35,-157.25],[129.37,-152.58],[127.07,-147.84],[125.07,-143.34],[123.35,-138.72],[121.85,-133.94],[120.55,-128.96],[119.54,-123.8],[118.95,-118.86],[118.75,-114.0],[121.25,-109.25],[124.75,-104.75],[128.75,-101.5],[133.25,-99.5]],"name":"pond"}],"notes":["Everything outside the named items is rough. The green is two lobes (front-right over the pond, back-left plateau) joined by a waist; the fringe and the shelf outline grow it by 7 and 15.","Tool 2 (2026-10-22): the pond's throat-facing arc (29 vertices) was pushed to 14 units from the apron (area 5030 -> 4597 before smoothing) so the pond bank no longer reaches the fairway edge, which graded 1.44 in the rim-seal build.","Tool 2 owner review (2026-10-22): the apron is excluded from construction.outlines. Its 10-unit end bulb (the fairway flaring to the fringe's curvature, which the owner prefers) is below the rounding scale (features under 2 x radius are resampled away) and smoothing left the fairway meeting the fringe in a point; a 32-unit collar disc around the lobe instead crossed the fringe and green outlines at 17-22 degrees and Triangle's refinement cascaded into 0.01-unit fringe triangles (geometry_uv failed), while a bulb large enough to survive rounding leaves no room for the lobe's three cups (cells need 12+ units from any region outline and 17 from each other)."]},"height":{"kind":"composite","base":null,"reproduces":null,"primitives":[{"name":"stock_ground","kind":"donor_delta","params":{"donor":{"image":{"path":"work/derived/stock-u8/fc9.u8","sha256":"46d173b13eb2589830ef21e95fe011bf860534bebd2a49b9e8ec6a1af89cd83d"},"member":"glf_course_fc9.brres","materials":["M_Fairway","M_Rough","M_Bunker","M_Green","M_Color","M_Iwa","M_OB"]},"missing":"raise"}},{"name":"tee_pad_level","kind":"shelf","params":{"shapes":[{"kind":"polygon","polygon":[[-7.6,1159.4],[-8.009,1162.506],[-9.208,1165.4],[-11.115,1167.885],[-13.6,1169.792],[-16.494,1170.991],[-19.6,1171.4],[-85.6,1171.4],[-88.706,1170.991],[-91.6,1169.792],[-94.085,1167.885],[-95.992,1165.4],[-97.191,1162.506],[-97.6,1159.4],[-97.6,1103.4],[-97.191,1100.294],[-95.992,1097.4],[-94.085,1094.915],[-91.6,1093.008],[-88.706,1091.809],[-85.6,1091.4],[-19.6,1091.4],[-16.494,1091.809],[-13.6,1093.008],[-11.115,1094.915],[-9.208,1097.4],[-8.009,1100.294],[-7.6,1103.4]],"width":15.0}],"target":{"constant":0.0}}},{"name":"throat_ramp","kind":"shelf","params":{"shapes":[{"kind":"polygon","polygon":[[96,-196],[130,-198],[150,-226],[185,-250],[185,-275],[150,-280],[130,-250],[105,-222]],"width":12.0}],"target":{"plane":{"origin":[120.0,-200.0],"y0":101.0,"gx":0.0,"gz":-0.36}}}},{"name":"green_shelf","kind":"shelf","params":{"shapes":[{"kind":"polygon","polygon":[[217.459,-315.0],[218.207,-311.92],[219.001,-308.652],[220.709,-304.896],[224.34,-299.954],[227.163,-294.406],[229.058,-288.408],[229.94,-282.132],[229.763,-275.761],[228.516,-269.484],[226.225,-263.487],[222.948,-257.949],[218.775,-253.035],[213.826,-248.893],[208.243,-245.646],[202.188,-243.391],[195.838,-242.194],[189.379,-242.091],[183.0,-243.081],[176.888,-245.134],[171.219,-248.186],[166.157,-252.141],[161.845,-256.877],[158.401,-262.248],[155.915,-268.088],[154.443,-274.216],[154.003,-280.442],[154.573,-286.573],[155.205,-291.677],[154.404,-294.977],[153.655,-298.058],[152.944,-300.985],[152.258,-303.811],[151.585,-306.582],[150.915,-309.343],[150.237,-312.134],[149.541,-315.0],[148.814,-317.991],[147.108,-321.329],[143.269,-325.646],[139.989,-330.655],[137.439,-336.245],[135.752,-342.278],[135.025,-348.593],[135.315,-355.012],[136.645,-361.355],[139.0,-367.437],[142.331,-373.081],[146.556,-378.123],[151.564,-382.415],[157.22,-385.831],[162.968,-389.76],[166.031,-411.233],[173.788,-420.299],[183.0,-423.794],[192.452,-423.033],[201.153,-417.95],[207.527,-406.537],[205.26,-376.159],[209.083,-370.936],[211.993,-365.217],[213.933,-359.177],[214.887,-353.002],[214.878,-346.878],[213.972,-340.988],[212.451,-335.622],[213.222,-332.449],[213.954,-329.434],[214.661,-326.524],[215.354,-323.669],[216.044,-320.827],[216.742,-317.952]],"width":45.0}],"target":{"plane":{"origin":[192.0,-280.0],"y0":130.0,"gx":0.0,"gz":-0.05}}}},{"name":"green_relief","kind":"weighted","params":{"weight":{"kind":"polygon","polygon":[[217.459,-315.0],[218.207,-311.92],[219.001,-308.652],[220.709,-304.896],[224.34,-299.954],[227.163,-294.406],[229.058,-288.408],[229.94,-282.132],[229.763,-275.761],[228.516,-269.484],[226.225,-263.487],[222.948,-257.949],[218.775,-253.035],[213.826,-248.893],[208.243,-245.646],[202.188,-243.391],[195.838,-242.194],[189.379,-242.091],[183.0,-243.081],[176.888,-245.134],[171.219,-248.186],[166.157,-252.141],[161.845,-256.877],[158.401,-262.248],[155.915,-268.088],[154.443,-274.216],[154.003,-280.442],[154.573,-286.573],[155.205,-291.677],[154.404,-294.977],[153.655,-298.058],[152.944,-300.985],[152.258,-303.811],[151.585,-306.582],[150.915,-309.343],[150.237,-312.134],[149.541,-315.0],[148.814,-317.991],[147.108,-321.329],[143.269,-325.646],[139.989,-330.655],[137.439,-336.245],[135.752,-342.278],[135.025,-348.593],[135.315,-355.012],[136.645,-361.355],[139.0,-367.437],[142.331,-373.081],[146.556,-378.123],[151.564,-382.415],[157.22,-385.831],[162.968,-389.76],[166.031,-411.233],[173.788,-420.299],[183.0,-423.794],[192.452,-423.033],[201.153,-417.95],[207.527,-406.537],[205.26,-376.159],[209.083,-370.936],[211.993,-365.217],[213.933,-359.177],[214.887,-353.002],[214.878,-346.878],[213.972,-340.988],[212.451,-335.622],[213.222,-332.449],[213.954,-329.434],[214.661,-326.524],[215.354,-323.669],[216.044,-320.827],[216.742,-317.952]],"width":22.0},"terms":[{"kind":"ripple","params":{"amp":0.3,"direction":[1,0],"period":20.0,"offset":-192.0,"fn":"sin","second":{"amp":1.0,"direction":[0,1],"period":17.0,"offset":280.0,"fn":"cos"}}}]}},{"name":"pot_bunker_bowl","kind":"weighted","params":{"weight":[{"kind":"polygon","polygon":[[270.0,-452.0],[268.943,-441.27],[265.813,-430.952],[260.731,-421.444],[253.891,-413.109],[245.556,-406.269],[236.048,-401.187],[225.73,-398.057],[215.0,-397.0],[204.27,-398.057],[193.952,-401.187],[184.444,-406.269],[176.109,-413.109],[169.269,-421.444],[164.187,-430.952],[161.057,-441.27],[160.0,-452.0],[161.057,-462.73],[164.187,-473.048],[169.269,-482.556],[176.109,-490.891],[184.444,-497.731],[193.952,-502.813],[204.27,-505.943],[215.0,-507.0],[225.73,-505.943],[236.048,-502.813],[245.556,-497.731],[253.891,-490.891],[260.731,-482.556],[265.813,-473.048],[268.943,-462.73]],"width":0.5,"easing":"linear"},{"kind":"edge_distance","polygons":[[[270.0,-452.0],[268.943,-441.27],[265.813,-430.952],[260.731,-421.444],[253.891,-413.109],[245.556,-406.269],[236.048,-401.187],[225.73,-398.057],[215.0,-397.0],[204.27,-398.057],[193.952,-401.187],[184.444,-406.269],[176.109,-413.109],[169.269,-421.444],[164.187,-430.952],[161.057,-441.27],[160.0,-452.0],[161.057,-462.73],[164.187,-473.048],[169.269,-482.556],[176.109,-490.891],[184.444,-497.731],[193.952,-502.813],[204.27,-505.943],[215.0,-507.0],[225.73,-505.943],[236.048,-502.813],[245.556,-497.731],[253.891,-490.891],[260.731,-482.556],[265.813,-473.048],[268.943,-462.73]]],"width":6.0,"start":0.0,"span":1.0}],"terms":[{"kind":"plane","params":{"origin":[0,0],"y0":-7.0,"gx":0,"gz":0}}]}},{"name":"pond_level","kind":"role_rule","params":{"rules":{"lake":{"set":88.0}}},"note":"Tool 5a (2026-10-24): the pond is a lake at its own level, 88, and the rough keeps the stock ground up to the pond outline; construction.role_steps walls the step. Replaces the pond_basin shelf, whose 12-unit taper dropped the rough into the water (and reached the coast rim)."}],"stock_ground_regions":["apron","pot_bunker"],"notes":["The stock ground is the base (donor_delta over the stock course ground draws plus M_Iwa and M_OB, so finite-difference samples a few hundredths outside the rim read the cliff top instead of raising), so the rim meets the restored stock cliffs and everything away from the features keeps its stock relief.","throat_ramp grades the apron's throat up the stock neck to the green front-left (about 0.36, the stock neck's own rise); green_shelf levels the green, fringe and the ground behind them to one plane (front-right lobe ~131, back-left plateau ~136); pond_basin sets the pond flat at its level and digs the hollow; its far bank under the front-right lobe is the steep face between the two.","The brief's rock-walled far bank is a steep rough bank: a contract that restores the stock M_Iwa cliffs (non_walls) loses any emitted M_Iwa faces, because the restore replaces the whole M_Iwa draw (hole._restore_native_draws), and the ground emitter makes no vertical faces.","Tool 2 (2026-10-22): pond_basin blends over 14 units instead of 24 and tapers to the stock surface over the last 12 units before frame.domain (its blend reached the rim with an 8.4-unit step). The pond bank (rough, grade about 2) is tool 5's lake inset.","Phase 9 step 0 (2026-10-25): the stock read guard (hole_safeguards.stock_reads, 300 samples per playing region seeded by its name) measures stock_ground reaching apron (fairway) at 255/300 and pot_bunker (bunker) at 287/300, at weight 1.0; tee_pad, fringe and green take none. Both stay on the stock ground as built, so stock_ground_regions declares them."]},"tee":{"marker_xz":[-50.0,1120.0],"player_xz":[-55.20000076293945,1142.800048828125],"marker_minus_player":[5.200000762939453,-22.800048828125],"pad":{"kind":"polygon","polygon":[[-7.6,1159.4],[-8.009,1162.506],[-9.208,1165.4],[-11.115,1167.885],[-13.6,1169.792],[-16.494,1170.991],[-19.6,1171.4],[-85.6,1171.4],[-88.706,1170.991],[-91.6,1169.792],[-94.085,1167.885],[-95.992,1165.4],[-97.191,1162.506],[-97.6,1159.4],[-97.6,1103.4],[-97.191,1100.294],[-95.992,1097.4],[-94.085,1094.915],[-91.6,1093.008],[-88.706,1091.809],[-85.6,1091.4],[-19.6,1091.4],[-16.494,1091.809],[-13.6,1093.008],[-11.115,1094.915],[-9.208,1097.4],[-8.009,1100.294],[-7.6,1103.4]]},"notes":["Stock TEEOBJ and PLAYER X/Z and vector (the donor contact basis); the pad is a level fairway rectangle centred between them."]},"cups":{"kind":"targets","count":6,"targets":[[192.0,-272.0],[200.0,-285.0],[182.0,-288.0],[172.0,-340.0],[184.0,-358.0],[165.0,-354.0]],"notes":["Cups 0-2: front-right lobe over the pond; cups 3-5: back-left plateau.","Cups 1 and 5 moved 3 units into the green when construction.outlines rounded the lobes beside them: a 7.4 cell within about 1 unit of the green outline is split by Triangle's encroachment refinement (keep cups 11+ units inside)."]},"hazards":[{"name":"pond","kind":"water","polygon":[[138.25,-98.75],[143.75,-99.25],[149.25,-100.38],[154.75,-102.12],[160.25,-104.5],[165.75,-107.5],[170.62,-110.88],[174.88,-114.62],[178.5,-118.75],[181.5,-123.25],[183.5,-127.75],[184.5,-132.25],[184.5,-136.75],[183.5,-141.25],[181.88,-145.5],[179.62,-149.5],[176.75,-153.25],[173.25,-156.75],[170.12,-160.38],[167.38,-164.12],[165.0,-168.0],[163.0,-172.0],[161.5,-176.25],[160.5,-180.75],[160.0,-185.5],[160.0,-190.5],[160.38,-195.25],[161.12,-199.75],[162.25,-204.0],[163.75,-208.0],[164.5,-211.75],[164.5,-215.25],[163.75,-218.5],[162.25,-221.5],[160.25,-223.62],[157.83,-224.79],[156.26,-223.46],[154.19,-221.61],[151.84,-219.41],[149.57,-217.07],[147.11,-214.43],[144.67,-211.63],[142.59,-208.78],[141.06,-205.74],[140.5,-202.51],[139.88,-198.04],[139.27,-193.6],[138.68,-189.19],[138.01,-184.75],[137.27,-180.4],[136.46,-176.0],[135.58,-171.51],[134.47,-166.85],[133.04,-162.03],[131.35,-157.25],[129.37,-152.58],[127.07,-147.84],[125.07,-143.34],[123.35,-138.72],[121.85,-133.94],[120.55,-128.96],[119.54,-123.8],[118.95,-118.86],[118.75,-114.0],[121.25,-109.25],[124.75,-104.75],[128.75,-101.5],[133.25,-99.5]]},{"name":"pot_bunker","kind":"bunker","polygon":[[270.0,-452.0],[268.943,-441.27],[265.813,-430.952],[260.731,-421.444],[253.891,-413.109],[245.556,-406.269],[236.048,-401.187],[225.73,-398.057],[215.0,-397.0],[204.27,-398.057],[193.952,-401.187],[184.444,-406.269],[176.109,-413.109],[169.269,-421.444],[164.187,-430.952],[161.057,-441.27],[160.0,-452.0],[161.057,-462.73],[164.187,-473.048],[169.269,-482.556],[176.109,-490.891],[184.444,-497.731],[193.952,-502.813],[204.27,-505.943],[215.0,-507.0],[225.73,-505.943],[236.048,-502.813],[245.556,-497.731],[253.891,-490.891],[260.731,-482.556],[265.813,-473.048],[268.943,-462.73]]},{"name":"pond carry","kind":"other","params":{"safe_station":{"xz":[70.0,-110.0],"tangent":[0.35,-1.0],"role":"fairway","width_min":45.0,"width_max":110.0},"aggressive_station":{"xz":[195.0,-282.0],"tangent":[0.3,-1.0],"role":"green","width_min":30.0,"width_max":90.0}}}],"water":{"profile":2,"outlines":[{"name":"pond","role":"lake","polygon":[[138.25,-98.75],[143.75,-99.25],[149.25,-100.38],[154.75,-102.12],[160.25,-104.5],[165.75,-107.5],[170.62,-110.88],[174.88,-114.62],[178.5,-118.75],[181.5,-123.25],[183.5,-127.75],[184.5,-132.25],[184.5,-136.75],[183.5,-141.25],[181.88,-145.5],[179.62,-149.5],[176.75,-153.25],[173.25,-156.75],[170.12,-160.38],[167.38,-164.12],[165.0,-168.0],[163.0,-172.0],[161.5,-176.25],[160.5,-180.75],[160.0,-185.5],[160.0,-190.5],[160.38,-195.25],[161.12,-199.75],[162.25,-204.0],[163.75,-208.0],[164.5,-211.75],[164.5,-215.25],[163.75,-218.5],[162.25,-221.5],[160.25,-223.62],[157.83,-224.79],[156.26,-223.46],[154.19,-221.61],[151.84,-219.41],[149.57,-217.07],[147.11,-214.43],[144.67,-211.63],[142.59,-208.78],[141.06,-205.74],[140.5,-202.51],[139.88,-198.04],[139.27,-193.6],[138.68,-189.19],[138.01,-184.75],[137.27,-180.4],[136.46,-176.0],[135.58,-171.51],[134.47,-166.85],[133.04,-162.03],[131.35,-157.25],[129.37,-152.58],[127.07,-147.84],[125.07,-143.34],[123.35,-138.72],[121.85,-133.94],[120.55,-128.96],[119.54,-123.8],[118.95,-118.86],[118.75,-114.0],[121.25,-109.25],[124.75,-104.75],[128.75,-101.5],[133.25,-99.5]]}],"notes":["The pond is a lake region (M_Lake provisioned from fcJP6 with its ripple); the stock sea, foam and sea prisms are restored or preserved unchanged."]},"scenery":{"policy":"declarative","data":{"rules":[{"kind":"select_records","name":"trees","match":{"names":["TREE1"]},"count":68,"note":"All 68 stock trees: none stands in the pond or within 250 of the tee-to-green line, so none moves."},{"kind":"keep_donor","records":"trees"},{"kind":"map_mirror","records":"trees"}]},"notes":["The stock trees stay as the sparse frame (brief: move only those that block the tee view or stand in the pond; none do)."]},"cameras":{"policy":"declarative","data":{"camera_schedule":[{"scene":"glf_cam_fc9","fov":45.0,"keys":[{"frame":0,"camera":[-60.0,330.0,1900.0],"aim":[-40.0,60.0,1100.0]},{"frame":200,"camera":[-20.0,260.0,900.0],"aim":[60.0,80.0,300.0]},{"frame":400,"camera":[60.0,250.0,250.0],"aim":[130.0,100.0,-150.0]},{"frame":560,"camera":[215.0,250.0,-570.0],"aim":[215.0,150.0,-452.0]},{"frame":719,"camera":[300.0,265.0,-600.0],"aim":[200.0,138.0,-410.0]}]},{"scene":"glf_camL1_fc9","fov":45.0,"keys":[{"frame":0,"camera":[-400.0,200.0,1250.0],"aim":[100.0,40.0,700.0]},{"frame":359,"camera":[-250.0,300.0,300.0],"aim":[150.0,90.0,-250.0]}]},{"scene":"glf_camL2_fc9","fov":45.0,"keys":[{"frame":0,"camera":[330.0,260.0,-120.0],"aim":[183.0,132.0,-315.0]},{"frame":359,"camera":[80.0,260.0,-150.0],"aim":[183.0,132.0,-315.0]}]}]},"notes":["Intro flyover, L1 tee-side track and L2 green view re-aimed from the stock green to the new green.","Tool 3b (2026-10-23): the intro's last 320 frames are a low pass over the pot bunker (frame 560: 155 units from the sand, 40 degrees down, the 110-unit bowl fills most of the frame) settling behind it at frame 719 to look over the bunker at the green and the fairway beyond; terrain under the pass reaches 176 and under the settle 193, the cameras 250 and 265 (clearance limit 50). The pass doubles as the Dolphin review view: the flyover frames are the only native look at the lips."]},"minimap":{"policy":"declarative","data":{"transform":"identity-world-xz"}},"limits":[{"name":"course_brres_bytes","value":1500000,"comparison":"<=","unit":"bytes","note":"Authored cap below H13's 1,809,184."},{"name":"map_brres_bytes","value":640000,"comparison":"<=","unit":"bytes","note":"Largest promoted map cap (H10/H11)."},{"name":"kcl_bytes","value":900000,"comparison":"<=","unit":"bytes","note":"Largest promoted KCL cap (H10/H11)."},{"name":"combined_live_bytes","value":3324826,"comparison":"<=","unit":"bytes","note":"Native ceiling 3,574,826 less the 250,000 headroom STATUS keeps."},{"name":"native_live_bytes_vs_h12_black_screen","value":3574826,"comparison":"<","unit":"bytes","note":"STATUS resource screen (strict)."},{"name":"verify.cameras.intro.terrain_clearance_min","value":50.0,"comparison":">="},{"name":"verify.cameras.l1.terrain_clearance_min","value":50.0,"comparison":">="},{"name":"verify.cameras.l2.terrain_clearance_min","value":50.0,"comparison":">="}],"references":[{"path":"golf-engine/knowledge/montages/h7-breakwater-polish-v3-native-repeat.jpg","sha256":"57c68aa38ef64b2e75f7860f30f0b6b62ec7523dee853b3fbb1f125c8462444d","approval_scope":"user-visual","note":"H7 Breakwater polish v3 (HANDBOOK composition table; user-approved for H7 only, provisional here): borrow a simple green set against rock and water with the approach framed rather than walled; the green should read as the scene's identity from the tee."}],"construction":{"emitter":"ground","lighting":{"policy":"single-slope","smooth_roles":[],"terrain_color_roles":[],"note":"Shared default single-slope lighting; the builder neutral-lights green and fringe. Tool 3 (2026-10-22): the bunker is a baked role so its dish shades per vertex from the donor's directional sand bake (fc9's cleaner stock bunker fits grey = 210 (0.93, -0.05, 0.38) . n + 148, residual 1.7), as stock sand does; a flat median colour left the bowl reading flat under the lips. Tool 3c (2026-10-23): rough and fairway are baked too, under the rough's light (since Phase 11 step 2 the single-slope ground default on a one_light donor, fc9, no longer declared): its donor fit (fc9 rough r2 0.93, strength 209, light (0.92, 0.06, 0.39)) is the one light every baked role shades under, each from its own donor median on flat ground, as stock shades rough, sand and lips under one light; the fairway's own donor colours do not follow its normals (stock fairways are flat), so it could not be baked alone."},"mesh":{"minimum_angle":20.0,"maximum_area":{"rough":5000.0,"fairway":650.0,"bunker":120.0,"fringe":250.0,"green":300.0,"lake":400.0},"max_triangles":6000,"max_refinements":4,"cup_cells":{"radius":7.4,"sides":3,"rotation_deg":90.0},"sites":[],"note":"Ground-emitter partition at the H17 frame's densities, finer on the small green, bunkers and pond; one triangular cell per cup, radius 7.4 (inradius 3.7 > the 3.5 margin; radius 8-9 cells were split by Triangle's encroachment refinement on this partition)."},"native_finish":{"width":8.0},"restore_native_draws":[{"material":"M_Iwa","non_walls":"rough","shoulders":"stock"},"M_OB",{"material":"M_Sea","cut":"domain","layers":["course","map"]},{"material":"M_XNamiuchi","merge":true},"M_Kiwa_OB",{"material":"M_Kiwa_R","outside_domain":true}],"collision":{"preserve_attrs":["0x0104","0x0107","0x010C","0x0805"],"cup_margin_min":3.5,"role_attrs":{"lake":"0x0007"}},"surfaces":[],"provision":[{"material":"M_Lake","course":"fcJP6","layers":["course","map"],"ref_tris":30,"animation":true,"note":"The pond's lake material and ripple, as H9."}],"pmp":{"player_y":"marker","records":[{"group":11,"id":0,"xz":[-50.0,1120.0]},{"group":11,"id":1,"xz":[183.0,-315.0]}]},"conformal_trigger":"surface","notes":["Ground emitter on the stock coast-rim domain with the stock coastal draws restored (the frame the brief keeps).","collision.role_attrs serializes the pond as 0x0007 (water base type 7 without the 0x0100 variant, as stock fcJP11's water prisms), so the stock sea's 0x0107 prisms stay a separate preserved set the collision witness can match one-to-one.","pmp (11,0) is the tee marker at the design height; (11,1) is the green anchor at the lobes' waist.","M_Kiwa_Black is not restored: the stock draw outlines the stock fairway and green, which this design replaces with rough, so restored it floated or buried up to 17 units across the new green, apron and pond (native review of the v2 candidate).","Tool 2 (2026-10-22): construction.outlines resamples every drawn and blended outline at 10 units after rounding at radius 20 (tee_pad and tee_pad_level excluded: the pad is sized to the baked tee markers). grade_limits: fringe, green, bunker and lake are stock-derived (21 stock courses: fringe max 0.304, green 0.368, bunker 1.13 outside two outliers, lake 0.64); fairway 0.7 is this design's throat (the shelf stands 3.5 m above the apron over a 60-unit approach, so the 45-unit shelf blend on the ramp grades 0.6-0.7 where stock fairways top out at 0.448); rough is unlimited here because the pond bank waits for tool 5. max_rim_step 13 records the plateau cliff at the domain rim (green_shelf 12.7, by design; tool 4 dresses it).","Tool 3 (2026-10-22): native_finish width 7 (the facets holes' value) regenerates the M_Kiwa_Bunker / M_Kiwa_R lips along the two sand edges (both bunkers border rough only, so no M_Kiwa_F); the ground emitter's gate on it (H10 port, no recorded reason) was lifted. The apron bunker's south tip is about 10 units wide, narrower than two 7-unit shelves, so the lip pinches over four stations there (1.75 at the tip, tapering at 45 degrees) and keeps 7 elsewhere; the tuft ribbons take the bunker's sand bake per vertex, as stock tufts do. station_spacing has no effect here (stations sit on every sand boundary vertex and the rounded chords are 10 units) and is left unset.","Tool 3b (2026-10-23): native_finish width 8 is the stock shelf and tuft band (8 on 17 stock courses, 10 on fc9/fc12/fcJP7; the inner row sits that far inside the sand edge), one tuft band as on 55 of the 66 stock bunkers (shadow_band false; the finish keeps two bands by default until the phase-close rebuild flips it, so the ported holes' bytes stand). The bunker lip guard (hole_safeguards.BUNKER_LIP_COVERAGE 0.3, stock maximum 0.28) measures the sand within one lip width of each bunker outline: the 22-unit pot bunker measured 0.89 and the 53-wide apron crescent 0.83. The pot bunker is now 110 across at (215, -452), 15 units behind the fringe on the rise behind the green and 26 inside the coast-rim domain (at (186, -452) its west edge touched the rim and the finish found no neighbour across the sand edge) (coverage 0.27); the apron crescent was removed with its dish and hazard record (its west edge is the cliff, so it could only widen toward the pond, and reaching 0.3 left 19 units of fairway between sand and water).","Tool 3b, second pass (2026-10-23): native_finish lip_greys donor. Stock fc9 shelf vertices median 233 and tuft band 186 against a rough of 234 (tuft greys 98-241; they do not fit a directional model, their normals are flat); the legacy shelf constant 195 and the sand bake alone (flat grey 137) sat 38 and 49 under stock, which read as a dark ring in the Dolphin frames. The finish now takes the donor medians: shelf 233 constant, tuft bake lifted by 49 so a flat facet reaches 186 while the bowl keeps its relief.","Tool 3b, third pass (2026-10-23): native_finish lip_normals ground. In the 3x Dolphin frames the tuft ring matched the rough on flat ground but stayed dark on the lit rise toward the green: the serializer wrote one normal per decor draw (the template's most upward entry) while the rough is a constant 234 lit in-game by its real normals (tilt median 14, p90 28). Stock tufts carry the sand facet normal (2 degrees off it), which equals the rough normal at the sand edge (0.1 degree in this build too), so the shelf and tuft corners now take the sand facet normal under them.","Tool 3b, fourth pass (2026-10-23): native_finish lip_outer ground. The lip_normals pass moved the ring's in-game brightness by nothing (3x frame 4470, far-right sector still 56 luminance under the rough beyond; the kiwa and rough materials share one lit channel, light set and TEV wiring, and the ring's normals are float and unit length). The dark fringe is the sand bake: the tuft rows follow the sand normal, which tilts into the bowl at the rim, so the far wall's tufts were 118 and the near wall's 249 beside a rough that is one constant 234. Every ribbon's outer row now takes the rough's vertex colour on the sand edge (interpolated along the edge segment); the inner row keeps the lifted sand bake, so the lip grades from the ground's colour to the sand's.","Tool 3c (2026-10-23): lighting.bake_light rough with baked_roles bunker, rough, fairway. The pass-5 lip fix matched the lip to an unbaked rough; stock does the opposite and bakes rough, sand and tufts under one light (fc9 rough fits grey = 209 (0.92, 0.06, 0.39) . n + 231 at r2 0.93; its sand fits a light within 7 degrees of that). Every baked role now keeps its donor median colour on flat ground and shades by the rough's light and strength, so a slope facing the sun lightens and one facing away darkens on rough, fairway, sand and lips alike, and an agent editing the terrain inherits the shading without tuning colours. Green and fringe stay neutral-lit.","Tool 4a (2026-10-23): restore_native_draws M_Iwa shoulders stock. Stock fc9 keeps 514 near-flat rock faces at the cliff rim textured with the grass rows of glf_iwa1 (V 0-0.25 over a 9-unit drop) between the rough and the walls (V 0.25-1.0), and the Phase 7 split moved all 533 non-wall faces to rough and re-charted the walls at V 0.12-0.68, leaving a hard rough-to-wall seam. Every non-wall stock face outside the domain now stays rock with its stock UVs and the walls keep theirs; the rim seal faces alone take the wall chart; the rock gate exempts stock-identical faces.","Tool 4b (2026-10-23): rock_wall_chart stock. The rim seal's faces are charted at fc9's own wall convention (V 0.25 at the top, 1.0 at the foot, 0.0049 per unit of drop, U 0.0063 per unit) instead of the promoted 0.12-0.68 band at 0.005, so the seal continues the stock walls beside it; the derived rock gate bands follow.","Tool 4c (2026-10-23): restore_native_draws M_Kiwa_R outside_domain. Stock fc9 fringes every rough/rock seam with a two-row M_Kiwa_R ribbon (v 0 on the seam sharing stock positions, v 1 five units out over the shoulder, greys 209 and 223, U 0.046 per unit); the finish had replaced the whole draw with the bunker shelf and the rim lost its turf fringe. The 688 stock fringe faces lie 3-7 units outside the domain and come back with stock rows; the 190 bunker-shelf faces inside stay replaced.","Tool 4d (2026-10-24): lighting.normals faces. The rim fringe showed the rough beside it swinging 50 greys dark to 39 bright against stock along the seam: the emitter's vertex normals were the height function's gradient at the vertex, tilted 13-18 degrees at the domain rim over flat triangles, and the one-light bake lit the slope the mesh does not have. Vertex normals now average the emitted triangles around each vertex, as stock's rim (upright, 232-236 against the fringe's 207-211) carries them.","Tool 5b (2026-10-25): restore_native_draws {M_Sea, cut: domain, layers course and map}. What lies under a translucent lake is what the player sees through it, not the pond's material, walls or bed: fc9's stock sea plane (one 16-sector fan at -30, 16 faces per layer) runs under the whole island, 118 units under the pond, so the tool 5a pond showed it (read as the sea), a rock bed under the pond read as a blue-silver metallic bottom (U8 d4453a2e, 2026-10-24), and the pond drawn as fc9's own M_Sea merged with the stock sea draw read as a window to the sea through the rock face (U8 e4df8fc8, 2026-10-25); all three rejected, negative evidence. Stock fcJP6, the one stock inland lake, runs no sea under its M_Lake: the lake shows the sky backdrop through the void beneath it. The cut leaves that void here: the plane keeps its 16 stock rim vertices and loses the island, the coast rim loop (198 points) becomes the plane's inner boundary at -30 on the stock UV chart (0.5 + 0.005 per unit), 214 faces replace 16, and the cliffs still meet the plane outside the rim, where their feet stand. The pond is the tool 5a lake again: M_Lake provisioned from fcJP6 with its ripple, role_steps below 8 walls, 0x0007. Known risk: from the land a shallow view across the pond toward the near coast (10 units from the rim) can still reach the real sea beyond the island.","Tool 5c (2026-10-25): construction.foam on the rough/lake seam and restore_native_draws {M_XNamiuchi, merge}. The foam builder rewrites the one foam draw with the strips it builds, so the stock sea foam (492 faces) must merge back after it; check_supported admits the declared foam material to the course-layer merge.","Tool 5a (2026-10-24): role_steps below 8. Stock fcJP6, the one stock inland lake, banks its water with near-vertical M_Iwa walls (328 faces crossing the waterline at 79-84 degrees) that run a median 8.3 units under the water, under a sloped rock shoulder and the rough; no rough or fairway vertex sits at the waterline. H17's pond was a grass taper into the water. The lake now sits at 88 by role rule, the rough keeps the stock ground to the outline, and the step is walled in rock seen from the water, 8 units below the surface."],"outlines":{"spacing":10.0,"radius":20.0,"exclude":["tee_pad","tee_pad_level","apron"]},"max_rim_step":13.0,"grade_limits":{"fairway":0.7,"fringe":0.31,"green":0.37,"bunker":1.2,"lake":0.65},"rock_wall_chart":"stock","role_steps":{"below":8.0},"rock_wall_pieces":"facing","rock_wall_top":"piece","foam":{"material":"M_XNamiuchi","land_role":"rough","water_role":"lake","y":88.5,"width":8.0,"stations":null,"u_rate":0.05,"u_wrap":20.0,"note":"Tool 5c (2026-10-25): stock fcJP6's lake foam measured: 108 faces at lake + 0.5, one 25.7-unit band toward the water (station length 25, U 0.0184 per unit, (237, 237, 237) opaque on the seam row and clear on the outer row, normals up), 35 percent of a 404 x 313 lake within the band. H17's pond is 63 x 120 (area 4,551), where 25 units foam 97 percent of it; width 8 (coverage 0.48, the lip unit and H9's pond at 9) keeps open water. Every naturalized seam vertex is a station (10 units; decimating a curved loop to stock's 25 fails the chord tolerance). fc9's foam tex0 array is signed 8-bit at divisor 1, a U quantum of 0.5, and stock fc9's own sea foam advances exactly one quantum per station; a finer rate (0.0184 x 10 = 0.18) rounds to 0 or 0.5 and the UV gate reads zero-rate faces, so shore_foam floors each station's step at one quantum and u_rate 0.05 advances one quantum per 10-unit station, uniform (texture repeat 20 units against fcJP6's 54 and fc9's sea 65); the loop's 3.6-unit closing segment still advances one. fc9's own sea foam (33 units, U 0.0077) stays: the foam draw is emitted with the pond strip and the stock faces merge back, graded as reference faces (restored_stock_draws merged)."}},"provenance":{"promoted":{"date":"2026-10-22","candidate":"golf-engine/build/hole/h17-candidate"},"extracted_from":{"script":"golf-engine/contracts/h17/brief.md","chain":[{"script":"golf-engine/contracts/h17/brief.md","sha256":"c2c85e8f91c82cb5ba557e656698471851ccda534a07483bcd1788578be48091"}],"notes":["No per-hole script: the hole was designed from this one-paragraph brief (ROADMAP Phase 7). The schema's provenance forms are extracted or ported; the ported form is used with the brief in place of a script chain."]}}}}