SVG renders as a completely blank image

Description
I don't get a specific error with this, everything seems to work correctly, but I'm using the following code (VB.NET, using  .NET Framework v4.7.2) to open an SVG file and save the output to disk as a PNG:
   Public Sub ConvertSVGtoPNG(svgFilename As String, pngOutput As String)
        Dim svgDocument = Svg.SvgDocument.Open(svgFilename)
        svgDocument.ShapeRendering = Svg.SvgShapeRendering.Auto
        Dim bmp = svgDocument.Draw()
        bmp.Save(pngOutput)
    End Sub

With specific SVG files, I just get a blank output, even thought the SVGs render fine in other places, like Chrome.
Example data
Not sure if this is the best way to paste this in here, hopefully this is useful:
<?xml version="1.0"?><svg version="1.1" id="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" x="100%" y="100%" viewBox="0 0 2160 2160"><path fill="#00ff00" stroke="none" d="M1355,1327.7c0.9-3.1,2-7.1,3.4-12c52.1-82.7,143.8-448.4,56.6-634.6c-27.6-15.2-220.1-82.7-265.9-101.1c-10.8-20.2-43.4-77.2-61.5-96.4c-10.2-10.9-55.5-23.1-185.5-21.2S757.6,477.7,732,492.2c-25.6,14.5-52,87.8-60.1,89.8c-8,1.9-219,77.7-266.3,101.1c-73,103.7-79.7,347.3,55,639.1c2.8,16.7,5.1,34.8,4.9,47.9c-0.5,33.2-10.4,61.4-11,94.5c-0.6,33.2,12.5,69.6,15.2,87c2.7,17.4,2.2,38.5-3.7,58.1c-5.9,19.6-5.5,37.9,1.9,66.1c12,45.3,99.4,54.3,177.5,68.3c127.3,22.9,447.9,10.2,538-1.9c95.1-12.8,164.7-47.7,176.1-72.8c5.9-13-1.8-34.7-3.4-43.4c-1.6-8.7-4.7-51.8-4.1-74.1c0.6-22.3,11.8-59.9,13.8-100.1C1367.9,1411.5,1336.5,1390.7,1355,1327.7z"/><path fill="#000000" stroke="none" d="M910.603,901.514c-159.536,0-288.865,129.33-288.865,288.865c0,159.536,129.329,288.865,288.865,288.865c159.535,0,288.865-129.329,288.865-288.865C1199.468,1030.844,1070.138,901.514,910.603,901.514zM910.603,1423.965c-129.004,0-233.582-104.578-233.582-233.581c0-129.004,104.578-233.582,233.582-233.582c129.003,0,233.581,104.578,233.581,233.582C1144.184,1319.387,1039.605,1423.965,910.603,1423.965z"/><path fill="#00ff00" stroke="none" d="M471.488,1081.238c-10.905-20.841-47.324-156.653-56.672-242.181c-5.401-49.422-12.57-97.202-9.035-156.221c-58.889,31.92-119.922,123.592-146.943,277.718s-52.224,197.988-59.978,245.851c-7.755,47.861-44.105,147.219-48.226,179.935c-4.119,32.715-4.362,69.309-10.057,81.062c-5.695,11.754-16.427,56.481-15.215,68.599c1.212,12.116-5.451,23.775-10.351,52.327c-9.901,57.693-20.391,260.668-11.026,372.714c1.906,22.814,11.511,43.741,24.112,51.375c12.602,7.634,6.301,33.807,25.93,51.738c19.629,17.934,63.108,22.335,105.555,10.646c50.475-13.9,94.511-50.805,94.996-73.342c0.485-22.537-1.004-34.862,3.618-39.57c7.077-7.21,11.857-44.174,3.739-77.858c-8.119-33.685,6.317-46.944,5.954-68.876s10.784-51.739,24.597-70.762c13.813-19.023,25.445-81.305,13.813-93.785s-3.565-33.148,3.271-46.044c6.777-12.782,12.161-116.101,14.073-144.207c2.319-34.101-3.601-101.02,10.576-113.742s32.94-16.15,29.514-49.091c-1.504-14.444-10.179-85.042-3.514-102.369C466.884,1177.827,482.394,1102.079,471.488,1081.238z M1705.708,1586.327c-4.899-28.552-11.562-40.21-10.351-52.327c1.211-12.117-9.521-56.845-15.216-68.599c-5.694-11.753-5.937-48.347-10.057-81.062c-4.12-32.716-40.47-132.073-48.226-179.935c-7.754-47.862-32.957-91.725-59.978-245.851s-88.055-245.799-146.942-277.718c3.535,59.019-3.635,106.798-9.036,156.221c-9.347,85.527-45.767,221.34-56.672,242.181s4.604,96.589,11.269,113.916s-2.011,87.925-3.514,102.369c-3.428,32.94,15.336,36.368,29.513,49.091s8.257,79.642,10.576,113.742c1.912,28.106,7.296,131.425,14.073,144.208c6.838,12.895,14.904,33.562,3.271,46.043c-11.632,12.48,0,74.762,13.813,93.785c13.813,19.022,24.96,48.83,24.597,70.762s14.073,35.191,5.955,68.876s-3.339,70.648,3.738,77.858c4.622,4.708,3.134,17.033,3.618,39.57s44.521,59.441,94.996,73.342c42.446,11.688,85.926,7.287,105.555-10.646c19.63-17.932,13.328-44.104,25.93-51.738s22.206-28.562,24.112-51.375C1726.1,1846.995,1715.609,1644.021,1705.708,1586.327z"/><path fill="#FFFFFF" stroke="none" d=""/><path fill="#ffcce5" stroke="none" d="M1789.981,725.838c-124.874-0.238-208.436-91.819-241.198-158.825c30.637,118.597,126.984,205.18,241.099,205.18c112.788,0,208.22-84.583,240.004-201.061C1999.41,633.547,1914.263,726.075,1789.981,725.838z"/><ellipse fill="#ffcce5" cx="1790.436" cy="408.094" rx="279.304" ry="317.903" stroke="none"/><path fill="#FFFFFF" stroke="none" d=""/><path fill="#000000" stroke="none" d="M2062.141,334.228c-0.148-0.718-0.307-1.431-0.46-2.146c-0.351-1.628-0.705-3.254-1.078-4.872c-0.308-1.345-0.632-2.682-0.955-4.02c-0.253-1.04-0.503-2.081-0.765-3.116c-0.428-1.697-0.873-3.384-1.324-5.069c-0.196-0.73-0.39-1.462-0.591-2.19c-0.503-1.828-1.025-3.646-1.558-5.461c-0.186-0.635-0.37-1.272-0.56-1.906c-0.535-1.784-1.087-3.558-1.648-5.327c-0.228-0.715-0.452-1.432-0.684-2.145c-0.517-1.59-1.049-3.173-1.587-4.751c-0.319-0.937-0.639-1.874-0.965-2.806c-0.449-1.278-0.908-2.55-1.371-3.82c-0.463-1.272-0.93-2.542-1.406-3.806c-0.329-0.871-0.664-1.737-1-2.603c-0.656-1.695-1.321-3.384-2.002-5.063c-0.158-0.388-0.317-0.775-0.477-1.163c-21.941-53.582-56.612-99.038-99.597-131.34c-0.075-0.057-0.152-0.113-0.228-0.17c-1.424-1.068-2.854-2.126-4.296-3.165c-1.281-0.93-2.573-1.842-3.868-2.748c-0.223-0.155-0.443-0.312-0.666-0.466c-42.877-29.831-92.927-46.754-145.458-46.026c-4.515,0.062-8.991,0.258-13.438,0.551c-0.063,0.004-0.126,0.007-0.188,0.011c-0.901,0.06-1.8,0.125-2.697,0.195c-109.58,7.562-202.093,87.024-241.609,197.488c-0.152,0.417-0.3,0.837-0.45,1.255c-0.325,0.919-0.653,1.836-0.972,2.759c-12.821,36.476-19.821,75.798-19.887,116.147c2.682,66.618,13.445,110.182,38.953,160.239c17.291,78.333,101.638,204.874,238.715,203.104c140.239-1.812,215.947-110.493,239.984-196.503c26.445-48.577,41.728-105.853,41.728-167.201C2069.737,382.662,2067.098,357.934,2062.141,334.228z M1790.893,158.042c127.717,1.566,205.266,118.481,202.312,250.052c-2.86,127.432-65.473,243.647-205.178,242.576c-128.52-0.986-194.851-115.232-200.361-242.576C1582.018,277.566,1666.496,156.517,1790.893,158.042z M2027.253,576.681c-1.435,3.089-2.378,6.308-11.57,20.641c-19.273,48.069-93.999,164.173-229.706,166.339c-142.118,2.268-216.254-160.219-219.393-164.57c2.172,2.979,4.403,5.945,6.683,8.895c19.284,27.109,42.403,50.533,68.424,69.206c43.977,34.406,95.365,57.928,147.809,57.928C1889.793,735.119,1977.821,670.277,2027.253,576.681c0.008-0.018,0.017-0.035,0.025-0.052c0.024-0.044,0.048-0.088,0.072-0.132C2027.318,576.558,2027.285,576.619,2027.253,576.681z M1079.183,575.772c10.819-30.499,6.657-56.308,0.642-70.302c-7.176-16.694-37.212-26.524-53.423-28.08c-16.211-1.557-77.299,0.095-109.968-0.569s-69.583-0.968-90.437-0.139c-32.3,1.284-47.092,9.942-62.771,19.938c-17.583,11.208-25.411,41.012-25.801,62.629c14.476-19.624,71.844-40.092,173.126-41.198C1013.688,516.925,1084.83,548.671,1079.183,575.772z M1695.853,1545.562c-2.604-9.36,1.024-18.848-5.022-44.018c-4.519-18.809-12.952-38.555-14.635-49.438c-4.883-31.577,2.671-55.441-27.921-148.198c-0.164-0.498-16.534-55.769-20.599-70.925c-3.258-12.15-4.134-24.779-11.884-54.633c-8.707-33.54-22.987-75.022-33.888-119.081c-12.563-50.782-19.991-101.473-27.305-135.758c-12.357-57.926-50.887-186.115-130.685-237.415c-23.103-14.852-208.277-80.969-273.947-105.631c-2.127-1.296-2.3-2.868-4.919-8.146c-0.214,1.227-0.459,2.45-0.707,3.672c-0.326,2.074-0.584,3.035-0.886,4.043c-0.116,0.5-0.253,0.998-0.375,1.497c-0.034,0.037-0.065,0.077-0.099,0.115c0.176-0.635,0.33-1.133,0.474-1.612c0.314-1.345,0.612-2.693,0.886-4.043c0.157-0.997,0.329-2.24,0.53-3.891c-18.197-29.391-45.474-78.789-59.16-89.579c-22.948-18.092-101.796-21.18-177.072-20.086c-101.733,1.478-137.742,9.627-158.48,19.849c-22.899,11.286-26.672,15.989-33.652,25.306c-10.18,13.587-20.146,32.539-35.759,64.01c-3.664,6.164-6.362,8.827-9.35,10.357c-1.399,0.518-2.827,1.045-4.295,1.585c-0.978,0.276-2.021,0.545-3.16,0.86c0.033,0.088,0.067,0.175,0.1,0.264c-77.749,28.508-240.99,84.928-273.426,107.462c-97.064,70.103-126.658,236.175-131.438,264.923c-18.956,114.007-58.323,234.417-58.842,238.286c-4.916,36.579-18.968,86.947-37.624,140.217c-17.254,49.27-15.255,105.874-18.963,120.031c-3.182,12.149-8.064,24.63-11.604,38.038c-8.137,30.83-5.257,45.243-7.442,52.9c-12.964,45.419-16.021,90.236-18.195,127.819c-5.436,93.994-7.585,161.277-6.122,215.575c0.831,30.825,2.727,60.498,4.889,80.558c1.458,13.533,7.382,20.693,9.022,25.616c3.48,10.44,15.228,15.46,18.491,20.952c0.009-0.013,0.075-0.067,0.165-0.137c0.309-0.488,0.945-1.218,1.596-1.875c0.527,0.378,1.149,0.737,1.923,1.097c-1.782-0.356-3.088,0.446-3.52,0.778c-0.135,0.213-0.215,0.386-0.199,0.48c9.824,14.307,1.541,61.921,74.659,63.475c76.637,1.628,122.823-42.857,132.789-53.57c17.103-18.383,15.087-32.253,14.529-42.319c0.739-4.428-0.722-11.679,0.438-18.499c4.038-5.925,7.929-13.331,8.479-18.634c1.262-12.144,2.604-18.595,2.318-28.316c-0.891-30.424-7.723-37.4-6.681-58.544c0.553-11.214,7.867-37.451,7.894-38.429c1.225-46.469,18.382-70.004,22.122-74.616c16.766-20.681,22.051-66.604,21.302-82.206c-0.811-16.865-10.571-15.695-11.12-30.026c-0.512-13.397,10.421-31.703,10.837-34.065c1.266-7.177,2.687-13.603,4.601-30.581c2.783-24.69,2.419-34.947,4.804-56.958c1.914-17.661,3.23-39.178,3.656-60.6c0.665-33.448,0.051-66.818,3.001-86.095c3.396-30.904,15.392-18.5,34.805-45.655c1.076,10.507,5.021,38.411,3.654,60.582c-2.63,42.671-10.104,44.852-10.412,82.94c-0.386,47.701,17.27,71.475,16.884,106.804c-0.361,33.094-8.113,37.268-9.191,58.997c0.028,3.263,0.146,6.44,0.326,9.496c-0.068,2.288-0.121,4.924-0.182,8.096c0.304,0.42,0.633,0.83,0.946,1.247c1.296,12.422,3.331,21.446,3.734,23.389c3.344,16.095,17.769,29.809,41.144,40.072c22.167,9.733,52.506,16.036,86.113,22.383c87.308,16.487,179.213,23.33,305.841,20.878c116.229-2.25,227.533-7.468,286.666-15.062c63.125-8.105,162.128-40.17,173.607-75.395c4.85-17.326-4.947-30.258-5.689-49.323c0.015-8.165-5.148-36.333-1.941-73.539c2.416-28.021,12.277-59.129,12.615-93.743c-0.051-37.332-17.046-46.377-16.351-84.197c1.264-35.562,8.367-43.316,9.276-49.34c10.764,27.349,32.214,15.692,35.947,47.802c2.896,18.673,2.728,98.073,4.605,123.337c0.155,2.094,2.227,32.987,5.445,74.721c4.302,55.796,16.329,43.125,15.795,68.5c-0.552,26.155-10.311,8.904-10.098,40.523c0.039,5.749,1.842,29.531,8.025,50.156c6.604,22.026,25.854,40.513,32.289,69.354c1.016,4.553,1.89,14.383,2.6,26.892c0.688,12.107,7.57,27.494,7.93,42.264c0.507,20.818-6.811,35.242-6.234,57.325c1.477,56.562,12.727,34.218,11.69,56.812c0.451-0.263,1.04-0.544,1.669-0.817v0.007c-1.072,0.572-1.654,0.915-1.674,0.928c0.002-0.04,0.003-0.077,0.005-0.117c-0.147,0.086-0.282,0.169-0.398,0.25c0.278,12.833-1.422,32.57,4.771,40.228c17.733,21.926,58.339,64.231,137.351,64.947c73.094,0.662,71.917-44.681,79.242-63.352c5.789-9.321,12.487-5.721,19.845-22.745c1.754-3.473,3.763-8.036,5.562-13.337c1.674-4.93,6.846-42.92,7.165-81.548c0.489-59.127-0.608-153.049-7.416-241.734C1709.565,1620.228,1708.612,1591.446,1695.853,1545.562z M326.526,2032.932c-21.416,18.657-58.267,43.001-121.079,43.875c-60.98,0.848-64.761-47.319-68.262-61.096c-0.19,0.336-0.361,0.489-0.562,0.442c-0.016-0.004-0.03-0.004-0.045-0.007c0.077-0.494,0.188-0.992,0.317-1.492c0.097,0.327,0.193,0.678,0.29,1.057c1.053-1.857,2.712-9.312,13.425-19.412c9.266-8.013,22.154-15.945,35.863-22.783c13.004-6.044,29.532-12.254,50.61-18.281c2.888-0.826,5.956-1.429,9.146-1.854c12.59-1.289,27.211-0.14,41.752,2.805c24.281,5.316,48.126,15.86,61.077,26.443C351.131,2008.254,344.577,2017.207,326.526,2032.932z M715.233,1447.464c-7.853-69.62,49.609-120.665,4.171-203.881c-26.979-49.409-74.95-0.403-123.474-108.569c-18.665-41.608,0.057-78.783-41.359-146.56c-1.136-1.858-2.441-3.592-3.889-5.232c-7.368-2.222-15.183-7.015-23.444-14.854c-2.684-2.547-6.292-5.265-10.602-8.052c-3.072-1.746-6.188-3.569-9.304-5.523c-39.826-21.912-113.958-43.938-126.289-18.762c-76.406,155.987,56.4,293.848-11.677,384.023C334.771,1365.881,296,1516,304.492,1546.711s-75.234,30.258-94.414,51.805s77.367,103.406,66.617,166.258s-119.883,74.57-87.289,112.812c8.886,10.426,133.352,2.945,143.617,45.812c-69.711-8.102-160.258,6.617-174.211-12.93c-6.936-9.716-26.812-42.469-25.133-78.305S154,1620,160.141,1598.234S186,1488,194.203,1465.148s-4.164-92.703-3.211-140.125S236,1274,248.93,1261.477S278,1128,279.031,1078.641s50.898-219.974,69.516-267.133c31.398-79.533,188.419-58.465,270.719-97.441c2.379-1.127,4.534-1.135,6.472-0.175c31.48-20.368,55.494-45.895,58.275-85.281c39.93,73.642,104.198,128.282,166.618,142.375c0.309,32.734,0.885,194.562,0.259,230.485c-0.872,50.018,0.385,130.391,0.302,143.122c-0.213,32.864,4.887,290.219,5.12,348.934c0.115,28.892,0.978,66.887,1.89,106.312C774.602,1579.683,722.054,1507.932,715.233,1447.464z M948.907,1602.891c-11.213,1.013-22.754,1.761-34.573,2.261c-14.771,0.625-28.875-0.292-42.264-2.507c-3.639-91.706-7.658-206.333-7.069-225.863c0.511-16.916-2.626-174.479-3.581-324.442c-0.889-139.33,6.733-265.936,8.723-276.844c6.051-0.448,37.425,0.667,37.425,0.667s0.372-7.322,0.406-12.103c-95.965,2.474-197.587-88.425-223.928-176.082c-0.64-2.129,38.194-97.088,79.383-105.565c15.897-3.271,55.99-14.119,145.075-14.53c73.166-0.339,128.159-0.316,154.532,10.402c30.388,12.352,65.955,85.569,79.17,104.677c-0.114,0.3-0.213,0.617-0.273,0.975c0.12,0.209,0.249,0.422,0.386,0.639c-25.258,94.398-147.341,174.907-233.254,179.533c-0.671,7.707-0.72,7.35-0.767,12.129c3.745-0.068,23.701-0.83,34.235-1.502c-0.972,38.233,5.376,214.88,5.479,247.317C948.118,1055.583,949.628,1412.295,948.907,1602.891z M1440.641,1366.078c-57.808-128.69,10.271-218.123-0.164-287.648c-11.742-78.234,15.227-173.82-47.625-146.125c-56.273,24.796-78.321,12.872-104.514,48.903c-8.682,14.285-16.847,28.614-21.982,43.021c-15.789,44.289-11.189,91.877-40.556,115.564c-35.41,28.564-89.38,7.532-110.101,50.494c-29.897,61.991-13.545,206.695,1.012,258.554c28.077,100.026-45.758,140.667-155.784,152.844c-0.209-51.002-0.374-105.429-0.435-136.629c-0.296-154.157-1.603-405.399-1.221-455.164c0.284-36.886-3.621-204.048-2.917-238.596c95.419-27.878,158.458-99.745,185.871-148.731c0.7,60.065,51.325,93.021,123.672,104.686c3.582-0.312,7.427-0.12,11.548,0.621c76.025,13.655,137.695-9.735,158.07,6.926c39.523,32.32,82.891,236.328,102.688,281.766s8.672,188.141,12.234,215.789s56.766,12.695,63.164,77.172s7.367,147.008,14.883,176.742s9.875,166.422,17.695,197.078s43.898,144.422,17.859,174.539s6.246,57.836-62.508,51.172c-65.591-6.357-124.956,21.429-114.07-2.734c17.262-38.316,142.182-19.331,144.68-40.289c6.469-54.262-136.25-23.465-147.172-70.738s129.136-145.06,112.328-191.07c-14.418-39.469-55.988-32.605-64.664-58.078c-14.426-42.355,27.586-122.91,17.477-140.527S1455.534,1399.233,1440.641,1366.078z M1680.077,2016.679c-12.882,88.804-128.729,50.667-151.604,37.882c-46.787-26.152-61.741-49.075-59.137-75.529c22.195-16.779,63.422-27.93,94.9-26.074c5.882,0.493,13.451,1.624,22.435,3.933c13.722,3.832,30.012,10.309,45.062,18.044c8.436,4.539,17.354,9.964,26.695,16.484c4.328,3.021,10.555,8.693,15.233,14.031c2.826,3.676,4.649,7.286,5.176,10.729c0.476-0.217,0.883-0.434,1.258-0.653C1680.164,2015.955,1680.166,2016.347,1680.077,2016.679z" opacity="0.03"/><path fill="#000000" stroke="none" d="M244.247,1344.065c1.905,8.093,67.269,67.661,112.584,104.353C353.979,1421.55,257.081,1328.481,244.247,1344.065z M1456.465,1442.293c0.86,19.678,69.197-54.625,106.854-93.087C1546.556,1354.224,1455.45,1419.113,1456.465,1442.293z M1695.853,1545.562c-2.604-9.36,1.024-18.848-5.022-44.018c-4.519-18.809-12.952-38.555-14.635-49.438c-4.883-31.577,2.671-55.441-27.921-148.198c-0.164-0.498-16.534-55.769-20.599-70.925c-3.258-12.15-4.134-24.779-11.884-54.633c-8.707-33.54-22.987-75.022-33.888-119.081c-12.563-50.782-19.991-101.473-27.305-135.758c-12.357-57.926-50.887-186.115-130.685-237.415c-23.103-14.852-208.277-80.969-273.947-105.631c-2.127-1.296-2.3-2.868-4.919-8.146c-0.214,1.227-0.459,2.45-0.707,3.672c-0.326,2.074-0.584,3.035-0.886,4.043c-0.116,0.5-0.253,0.998-0.375,1.497c-0.034,0.037-0.065,0.077-0.099,0.115c0.176-0.635,0.33-1.133,0.474-1.612c0.314-1.345,0.612-2.693,0.886-4.043c0.157-0.997,0.329-2.24,0.53-3.891c-18.197-29.391-45.474-78.789-59.16-89.579c-22.948-18.092-101.796-21.18-177.072-20.086c-101.733,1.478-137.742,9.627-158.48,19.849c-22.899,11.286-26.672,15.989-33.652,25.306c-10.18,13.587-20.146,32.539-35.759,64.01c-3.664,6.164-6.362,8.827-9.35,10.357c-1.399,0.518-2.827,1.045-4.295,1.585c-0.978,0.276-2.021,0.545-3.16,0.86c0.033,0.088,0.067,0.175,0.1,0.264c-77.749,28.508-240.99,84.928-273.426,107.462c-97.064,70.103-126.658,236.175-131.438,264.923c-18.956,114.007-58.323,234.417-58.842,238.286c-4.916,36.579-18.968,86.947-37.624,140.217c-17.254,49.27-15.255,105.874-18.963,120.031c-3.182,12.149-8.064,24.63-11.604,38.038c-8.137,30.83-5.257,45.243-7.442,52.9c-12.964,45.419-16.021,90.236-18.195,127.819c-5.436,93.994-7.585,161.277-6.122,215.575c0.831,30.825,2.727,60.498,4.889,80.558c1.458,13.533,7.382,20.693,9.022,25.616c3.48,10.44,15.228,15.46,18.491,20.952c0.009-0.013,0.075-0.067,0.165-0.137c0.309-0.488,0.945-1.218,1.596-1.875c0.527,0.378,1.149,0.737,1.923,1.097c-1.782-0.356-3.088,0.446-3.52,0.778c-0.135,0.213-0.215,0.386-0.199,0.48c9.824,14.307,1.541,61.921,74.659,63.475c76.637,1.628,122.823-42.857,132.789-53.57c17.103-18.383,15.087-32.253,14.529-42.319c0.739-4.428-0.722-11.679,0.438-18.499c4.038-5.925,7.929-13.331,8.479-18.634c1.262-12.144,2.604-18.595,2.318-28.316c-0.891-30.424-7.723-37.4-6.681-58.544c0.553-11.214,7.867-37.451,7.894-38.429c1.225-46.469,18.382-70.004,22.122-74.616c16.766-20.681,22.051-66.604,21.302-82.206c-0.811-16.865-10.571-15.695-11.12-30.026c-0.512-13.397,10.421-31.703,10.837-34.065c1.266-7.177,2.687-13.603,4.601-30.581c2.783-24.69,2.419-34.947,4.804-56.958c1.914-17.661,3.23-39.178,3.656-60.6c0.665-33.448,0.051-66.818,3.001-86.095c3.396-30.904,15.392-18.5,34.805-45.655c1.076,10.507,5.021,38.411,3.654,60.582c-2.63,42.671-10.104,44.852-10.412,82.94c-0.386,47.701,17.27,71.475,16.884,106.804c-0.361,33.094-8.113,37.268-9.191,58.997c0.028,3.263,0.146,6.44,0.326,9.496c-0.068,2.288-0.121,4.924-0.182,8.096c0.304,0.42,0.633,0.83,0.946,1.247c1.296,12.422,3.331,21.446,3.734,23.389c3.344,16.095,17.769,29.809,41.144,40.072c22.167,9.733,52.506,16.036,86.113,22.383c87.308,16.487,179.213,23.33,305.841,20.878c116.229-2.25,227.533-7.468,286.666-15.062c63.125-8.105,162.128-40.17,173.607-75.395c4.85-17.326-4.947-30.258-5.689-49.323c0.015-8.165-5.148-36.333-1.941-73.539c2.416-28.021,12.277-59.129,12.615-93.743c-0.051-37.332-17.046-46.377-16.351-84.197c1.264-35.562,8.367-43.316,9.276-49.34c10.764,27.349,32.214,15.692,35.947,47.802c2.896,18.673,2.728,98.073,4.605,123.337c0.155,2.094,2.227,32.987,5.445,74.721c4.302,55.796,16.329,43.125,15.795,68.5c-0.552,26.155-10.311,8.904-10.098,40.523c0.039,5.749,1.842,29.531,8.025,50.156c6.604,22.026,25.854,40.513,32.289,69.354c1.016,4.553,1.89,14.383,2.6,26.892c0.688,12.107,7.57,27.494,7.93,42.264c0.507,20.818-6.811,35.242-6.234,57.325c1.477,56.562,12.727,34.218,11.69,56.812c0.451-0.263,1.04-0.544,1.669-0.817v0.007c-1.072,0.572-1.654,0.915-1.674,0.928c0.002-0.04,0.003-0.077,0.005-0.117c-0.147,0.086-0.282,0.169-0.398,0.25c0.278,12.833-1.422,32.57,4.771,40.228c17.733,21.926,58.339,64.231,137.351,64.947c73.094,0.662,71.917-44.681,79.242-63.352c5.789-9.321,12.487-5.721,19.845-22.745c1.754-3.473,3.763-8.036,5.562-13.337c1.674-4.93,6.846-42.92,7.165-81.548c0.489-59.127-0.608-153.049-7.416-241.734C1709.565,1620.228,1708.612,1591.446,1695.853,1545.562z M763.429,482.412c15.897-3.271,55.99-14.119,145.075-14.53c73.166-0.339,128.159-0.316,154.532,10.402c30.388,12.352,65.955,85.569,79.17,104.677c-0.114,0.3-0.213,0.617-0.273,0.975c0.12,0.209,0.249,0.422,0.386,0.639c-25.258,94.398-147.341,174.907-233.254,179.533c-0.671,7.707-0.72,7.35-0.767,12.129c3.745-0.068,23.701-0.83,34.235-1.502c-0.972,38.233,5.376,214.88,5.479,247.317c0.118,37.074,1.951,469.229,0.588,635.106c-14.945,2.225-26.041,5.87-29.551,11.789c-6.5,10.961,11.378,15.908,29.217,18.861c-0.263,17.94-0.597,29.496-1.019,32.72c-29.595,2.634-50.69,1.881-69.926-0.446c-1.689-19.214-13.294-311.035-12.32-343.301c0.511-16.916-2.626-174.479-3.581-324.442c-0.889-139.33,6.733-265.936,8.723-276.844c6.051-0.448,37.425,0.667,37.425,0.667s0.372-7.322,0.406-12.103c-95.965,2.474-197.587-88.425-223.928-176.082C683.406,585.849,722.24,490.89,763.429,482.412z M326.526,2032.932c-21.416,18.657-58.267,43.001-121.079,43.875c-60.98,0.848-64.761-47.319-68.262-61.096c-0.19,0.336-0.361,0.489-0.562,0.442c-0.016-0.004-0.03-0.004-0.045-0.007c0.077-0.494,0.188-0.992,0.317-1.492c0.097,0.327,0.193,0.678,0.29,1.057c1.053-1.857,2.712-9.312,13.425-19.412c9.266-8.013,22.154-15.945,35.863-22.783c13.004-6.044,29.532-12.254,50.61-18.281c2.888-0.826,5.956-1.429,9.146-1.854c12.59-1.289,27.211-0.14,41.752,2.805c24.281,5.316,48.126,15.86,61.077,26.443C351.131,2008.254,344.577,2017.207,326.526,2032.932z M466.92,1491.781c-0.811-8.985-3.241-49.468-3.257-56.307c72.512-71.408,150.701-207.528,141.091-214.811c-5.424-4.11-61.257,81.153-133.113,142.342c-0.199-11.313-2.268-25.334-1.07-59.132c33.652-74.871,64.775-155.268,53.381-154.084c-7.681-1.975-27.248,40.471-55.652,72.705c-0.03-16.247-2.738-52.071,10.794-89.212c14.868-40.806,55.65-68.787,55.66-75.415c0.007-4.36-28.794,9.358-43.067,13.659c12.937-25.48,28.979-67.158,27.136-71.906c-1.977-5.122-22.765,40.702-46.349,74.303c-14.51-38.993-64.342-118.026-70.799-113.509c-3.877,3.562,44.6,70.685,58.903,158.71c-15.878-8.406-30.798-17.407-32.392-14.626c-3.353,5.854,24.086,31.359,27.068,62.167c2.641,27.283,5.618,114.892-3.467,142.385c-13.026,11.536-39.537,39.463-41.63,53.866c-2.785,17.028,2.637,73.649-2.229,116.888c-1.885,16.757-25.014,0.152-26.863,12.101c-2.313,14.942,10.354,37.474,9.402,40.094c-46.773-55.69-104.207-95.308-105.468-93.048c-4.063,7.281,87.938,95.34,109.674,143.252c1.332,11.051-15.666,2.06-20.627,10.021c-8.322,13.357,19.962,19.758,8.263,33.138c-60.938-23.696-142.638-20.668-142.678-9.295c-0.322,4.909,150.206,17.544,159.258,47.428c-2.022,26.928-4.309,45.743-6.849,49.896c-42.146-21.448-90.843-23.619-92.069-15.555c-0.771,5.07,58.714,17.522,77.455,38.125c-3.104,17.312-13.573,35.18-14.214,38.45c-8.244,42.107-15.156,70.083-18.592,77.995c-90.761-26.229-147.958,7.605-147.756,8.747c1.114,6.291,123.194-18.735,153.293,27.678c-1.417,15.629,7.525,24.955,7.528,27.979c0.028,37.236-8.601,38.302-13.519,43.011c-41.422-19.121-69.833-24.17-79.36-23.923c-10.597,0.274-16.821,2.634-21.007,5.293c-3.174,0.148-6.188,0.39-8.976,0.737c-6.275,0.782-13.346,2.511-20.801,4.967c-10.578-1.472-24.149-2.534-38.281,0.767c-11.449,2.674-41.28,33.136-49.763,43.655c-16.241-18.006,16.213-62.312,15.308-81.354c-0.163-1.686-24.589,24.818-32.594,47.238c-4.199-30.061-1.02-93.841,3.518-168.684c1.227-20.238-0.495-42.149,0.023-64.085c1.171-49.562,13.097-47.264,15.509-71.161c1.313-13.011-12.562-8.775-11.39-17.43c3.119-23.021,6.541-46.312,10.16-69.534c1.343-8.618,22.893-31.157,24.285-39.738c0.694-4.28-20.219,7.486-19.426-2.929c0.923-12.123,4.225-49.413,19.321-64.665c12.117-12.241,23.971,17.206,24.738,8.698c0.472-5.238-27.531-62.607-15.44-103.613c1.849-6.271,4.186-39.427,21.482-74.269c4.537-9.14,6.836-29.607,15.622-45.805c20.14-37.13,38.528,8.912,42.344,3.759c2.866-3.872-24.306-71.264-18.411-93c13.596-50.133,46.594-191.719,58.854-257.886c10.096-54.48,47.398-127.022,70.516-156.094c9.099-11.443,30.223-35.496,42.333-41.273c31.277-14.921,36.242-5.438,64.125-17.299c23.387-9.948,53.459-26.13,81.789-38.919c9.335-4.213-4.56,39.912,0.676,36.013c12.218-9.101,12.824-37.273,51.188-62.187c5.47-3.552-3.801,44.677,0.503,42.314c14.168-7.774,14.021-37.354,55.136-58.773c-15.222,27.521-27.754,96.76-23.531,96.738c7.271-0.038,17.653-49.403,32.168-67.875c4.123,10.952,7.812,19.318,13.311,20.191c4.408-5.458,2.688-19.875,8.687-35.183c39.079,80.715,107.51,141.492,173.851,156.469c0.309,32.734,0.885,194.562,0.259,230.485c-0.872,50.018,0.385,130.391,0.302,143.122c-0.213,32.864,4.887,290.219,5.12,348.934c0.234,59.112,3.601,156.312,4.119,225.96c-110.287,0.6-331.694-7.383-388.58-90.584c0.346-2.987,0.614-4.882,0.656-4.917c125.157-104.826,248.766-349.043,234.705-366.22c-14.56-17.786-68.318,127.69-236.686,285.79C470.918,1551.181,467.835,1501.93,466.92,1491.781z M1349.182,1659.104c-0.645,4.721-1.901,8.368-3.615,10.458c-72.012,66.242-208.076,73.792-443.244,78.283c-347.702,6.641-410.457-42.383-430.672-79.651c-1.097-1.571-1.562-5.415-1.654-10.204c59.12,62.986,226.305,81.525,447.184,81.234C1132.92,1738.941,1309.741,1702.197,1349.182,1659.104z M1680.077,2016.679c-12.882,88.804-128.729,50.667-151.604,37.882c-46.787-26.152-61.741-49.075-59.137-75.529c22.195-16.779,63.422-27.93,94.9-26.074c5.882,0.493,13.451,1.624,22.435,3.933c13.722,3.832,30.012,10.309,45.062,18.044c8.436,4.539,17.354,9.964,26.695,16.484c4.328,3.021,10.555,8.693,15.233,14.031c2.826,3.676,4.649,7.286,5.176,10.729c0.476-0.217,0.883-0.434,1.258-0.653C1680.164,2015.955,1680.166,2016.347,1680.077,2016.679z M1709.983,1872.246c-0.378,39.33-4.21,66.567-4.16,86.834c-13.009-23.018-29.685-47.281-31.521-42.792c-1.908,4.668,16.064,48.205,17.423,73.402c-57.906-43.925-58.189-34.414-83.345-40.321c-7.967-3.004-15.651-5.288-22.595-6.611c-30.129-8.272-64.879-11.057-118.337,13.319c-5.834-17.776-9.9-67.005-3.923-71.237c66.938-45.473,165.092-16.548,154.075-25.409c-42.349-27.509-112.863-13.266-152.351-3.199c-2.997-88.219-28.226-110.511-28.592-117.776c-0.752-12.027,79.48-39.594,78.458-40.916c-7.7-9.965-66.349,6.629-86.565,15.663c-2.368,0.432-8.481-18.15-11.387-42.402c-0.833-6.948,1.783-15.435,4.759-24.089c0.643-1.869,3.588-5.578,6.063-8.339c16.908-10.482,140.46-13.877,144.282-27.833c2.391-8.732-55.178-16.299-141.773,23.183c-1.272-0.251-1.621-13.222-1.554-14.74c0.35-7.91,12.549-15.947,12.021-22.804c-0.709-9.192-9.887-11.997-18.202-13.014c-6.833-0.836-3.801-10.225,2.152-16.551c80.157-85.18,104.423-126.754,97.215-126.446c-5.617,0.239-58.846,65.355-99.932,94.459c-2.482-27.166,11.881-26.084,9.224-41.704c-0.412-7.664-15.831-5.351-25.678-9.04c-3.051-63.308-2.811-123.788-7.13-130.597c-18.465-29.104-37.219-43.752-40.556-45.436c-0.397-10.914-4.361-81.319-4.436-142.142c15.41-31.741,48.09-55.675,44.705-59.505c-3.385-3.829-33.788,13.809-43.658,23.605c3.181-64.629,63.901-168.592,59.86-170.68c-3.905-2.017-62.368,80.422-74.392,127.481c-18.608-16.825-41.918-42.703-46.26-40.384c-5.53,2.954,34.223,43.05,43.098,72.66c-23.498-4.185-51.824-17.208-55.298-12.905c-3.402,4.216,44.084,27.153,66.027,58.921c1.168,9.682,5.373,143.205,3.242,143.059c-3.905,5.67-6.897,16.859-7.604,25.814c-53.821-21.633-105.768-134.298-112.924-129.29c-9.566,6.694,41.764,132.562,113.607,203.142c2.211,10.737-6.899,20.096-3.933,32.468c-10.479,3.289-26.613-7.767-25.803-1.937c2.229,16.026,14.087,30.392,26.907,43.35c1.469,18.3-2.163,40.889-6.636,55.689c-129.039-74.882-184.557-316.286-193.159-313.169c-11.832,4.287,21.024,225.062,197.771,385.13c5.115,10.138,8.14,20.605,9.543,30.008c-47.843,38.696-218.65,90.51-387.06,80.486c-0.092-5.841-0.186-16.332-0.28-29.923c3.018,0.408,5.824,0.784,8.258,1.15c18.865,2.842,77.277-6.569,105.097-8.321c27.818-1.752,55.754-1.652,94.432-6.057s66.28-33.569,59.98-38.134c-14.995-10.866-54.209,13.286-157.179,15.697c-25.419,0.595-74.765-1.684-110.79,1.614c-0.322-61.408-0.601-147.848-0.684-190.624c-0.296-154.157-1.603-405.399-1.221-455.164c0.284-36.886-3.621-204.048-2.917-238.596c112.115-32.756,179.521-126.235,196.963-171.978c13.844,25.201,19.483,72.478,21.842,73.78c6.44,3.555,10.044-29.348,8.981-39.546c18.859,11.077,27.119,29.134,34.973,30.785c11.586,2.437-23.803-49.778-31.294-56.978c14.026,3.157,26.713,6.952,34.124,14.352c15.945,15.919,22.207,31.015,37.418,38.155c6.809,3.195-13.625-18.274-14.688-35.899c37.742,14.631,68.835,28.862,106.217,48.695c33.805,17.936,57.372,4.279,93.156,35.926c31.773,28.099,55.143,82.946,70.769,116.945c20.479,44.556,38.144,140.915,39.604,146.827c16.883,68.382,45.54,171.039,44.654,195.948c-10.873,47.929-26.996,87.441-19.369,79.149c16.955-18.435,31.3-22.282,35.181-14.216c44.118,91.708,40.625,165,40.652,171.188c0.119,26.591-12.18,65.363-6.018,69.317c3.773,2.421,19.527-21.823,20.675-17.588c7.689,28.38,9.18,52.842,11.859,68.994c1.486,8.965-21.655-4.849-19.968-0.961c8.364,19.266,28.396,46.146,30.524,59.821c3.043,19.548,5.843,37.695,8.229,53.41c1.241,8.172-26.668-8.302-18.242,5.747c14.978,24.975,20.223,38.712,20.592,41.594c6.661,51.952-1.108,63.855-1.235,96.255C1701.839,1810.031,1710.453,1823.504,1709.983,1872.246z M1789.599,90.05c-160.52,2.225-278.972,151.625-279.241,318.405c2.682,66.618,13.445,110.182,38.953,160.239c17.291,78.333,101.638,204.874,238.715,203.104c140.29-1.812,216.003-110.572,240.011-196.597c-0.259,0.495-0.522,0.986-0.783,1.479c-1.435,3.089-2.378,6.308-11.57,20.641c-19.273,48.069-93.999,164.173-229.706,166.339c-142.118,2.268-216.254-160.219-219.393-164.57c52.181,71.595,136.108,136.029,222.915,136.029c100.294,0,188.322-64.842,237.754-158.438c0.247-0.533,0.509-1.062,0.83-1.644c-0.015,0.055-0.032,0.11-0.047,0.165c26.231-50.245,41.38-108.663,41.38-169.747C2069.416,229.615,1939.573,87.972,1789.599,90.05z M1789.689,713.858c-149.644,0-270.954-138.075-270.954-308.4s121.311-306.291,270.954-306.291c149.645,0,270.955,135.966,270.955,306.291S1939.334,713.858,1789.689,713.858z M671.335,1532.415c-13.82-4.66-43.812,71.076-83.242,131.503C627.063,1639.782,684.464,1537.831,671.335,1532.415z M910.551,518.052c103.138-1.127,174.279,30.619,168.632,57.721c10.819-30.499,6.657-56.308,0.642-70.302c-7.176-16.694-37.212-26.524-53.423-28.08c-16.211-1.557-77.299,0.095-109.968-0.569s-69.583-0.968-90.437-0.139c-32.3,1.284-47.092,9.942-62.771,19.938c-17.583,11.208-25.411,41.012-25.801,62.629C751.9,539.626,809.269,519.158,910.551,518.052z" opacity="0.2"/><path fill="#000000" stroke="none" d="M911.277,518.259c-125.612,0.311-166.577,31.723-172.403,38.944c-5.827,7.223-0.67,53.254,47.987,91.737c23.864,18.874,91.298,56.472,99.958,68.63c4.925,6.085,11.118,27.657,13.555,44.22c4.478,1.408,9.316,1.477,14.91-0.608c3.021-23.095,5.08-28.482,14.45-42.769c8.733-13.315,54.336-31.38,90.482-63.233c36.528-32.19,60.061-60.73,59.039-89.545C1072.598,554.667,1040.469,517.939,911.277,518.259z M274.79,1988.729c-30.442-0.384-53.515,0.689-70.129,5.361c-35.371,9.946-46.12,35.578-45.094,44.961c1.662,15.2,24.47,26.438,44.488,26.473c44.812,0.08,137.621-43.179,127.126-68.916C328.578,1990.224,292.898,1988.956,274.79,1988.729z M1540.621,1988.729c-18.108,0.228-52.667-1.019-56.392,7.879c-10.732,25.639,82.313,68.996,127.126,68.916c20.019-0.035,42.826-11.272,44.488-26.473C1657.273,2025.975,1648.408,1987.372,1540.621,1988.729z" opacity="0.9"/><path fill="#FFFFFF" stroke="none" d="M1139,1247c15.121,172.346,102.774,296.805,161.458,365.638c34.99,43.537-59.821,17.137-73.121,33.81c-24.981,31.098-73.02,33.717-112.337,34.553c-39.321,0.836-89.668,6.677-118,10c-24.797,2.07-30.155-1.881-36,0c-0.083,2.232,0.735,14.578,1,18c2.17,0.188,5.818,1.215,7.557-0.419c0.268-3.917-0.347-9.096-0.274-10.854c30.222,1.818,62.854-1.729,114.99-5.868c57.852-4.593,121.23-8.721,175.251-34.305c4.183-1.981,14.25-5.622,15.357-0.747c-18.95,22.706-141.384,48.046-225.961,54.275c-67.335,4.96-115.254,2.783-123.92-5.083c-6.075-6.478-31.161-43.906,23-49c-21.383-12.603-41.348,13.194-65.036,33.942c0.185-1.637,0.335-3.43,0.439-5.391c1.052-19.825-14.833-577.743-13.249-661.148c1.276-67.184,6.711-233.101,6.335-239.466C881.12,781,942,782,942,782v-7c0,0-53.6,1.6-72,1c-1.4,1.4-9.43,195.611-9,248c1.026,125.249,2.532,255.467,4.582,369.796c2.215,123.558,6.109,228.629,10.418,299.204c0.08,1.306,0.193,2.465,0.329,3.505c-11.825,9.421-24.633,16.724-39.012,16.964c-71.062,1.186-235.594-22.45-231.372-28.779c42.966-64.407,63.935-117.114,66.68-145.256c-7.419,33.134-51.585,100.603-82.371,123.57c-9.623,7.18-18.291,11.28-24.803,11.087c-18.668-0.555-58.418-33.528-52.439-42.138C518.99,1623.345,725.119,1316.81,707,1269c-19.532,80.362-134.431,262.447-216.166,338.232c-6.625,6.521-20.862,16.947-19.323,19.859c38.631,64.205,189.851,93.95,396.489,92.908c14.488,0.33,28.72,1.988,43,2c14.951,0.26,29.49-0.879,44-1c160.283,4.355,314.147-28.702,394-81c-0.745-5.654-6.472-23.612-10-31C1254.754,1536.014,1163.25,1398.514,1139,1247zM451.436,693.344c33.865-11.976,54.088-25.901,61.307-28.714c17.361-6.763,23.07,7.874,23.982,24.945c10.337-15.006,30.609-38.544,36.471-40.785s9.006,14.319,14.576,22.249c7.69-6.867,18.874-23.228,31.49-30.328c-0.163,9.733-3.932,39.692,0.738,67.289c16.359-16.65,25.963-48.514,29.918-50.143c6.418-2.645,12.371-1.285,18.008-1.905s7.984-10.453,12.26-12.385c2.28-1.03,1.377,0.718,3.535,1.659C695.996,676.642,757.7,757.33,851,780c-0.18-2.086,0.023-4.792,0-8c-120.961-35.861-168.478-148.293-174-157c-4.793,4.453-3.472,28.365-9,35c-6.944-2.212-10.841-14.82-14-20c-9.452,8.252-23.799,64.48-31,67c-4.687-7.251,11.887-75.438,23-96c-38.697,19.638-43.012,49.355-55,59c-3.972-12.542,3.952-37.796,0-43c-36.62,21.852-40.18,53.962-53,63c2.203-20.893,6.155-37.516,1.443-37.318C486.681,666.323,455.994,689.915,413,691c-12.487,3.986-19.896,7.961-29,15c4.111-0.173,15.453-5.477,24.967-7.329C418.801,696.756,438.093,698.062,451.436,693.344zM1403,1100c-1.333-7.628-33.602,14.895-33.55,0.223c0.126-35.892,59.225-140.302,47.195-145.278c-12.63-5.226-74.649,105.945-83.621,106.329c-5.601,0.239-40.817-26.296-49.94-21.434c-4.032,2.149,39.231,58.378,36.238,63.406c-2.992,5.028-28.211-6.942-43.016-3.721c-5.344,8.118,63.294,54.54,77.693,89.475c-2.498-11.019-4.1-14.949-6-24c-9.29-17.311-68.854-57.219-66-59c1.739-3.994,43.143,11.09,54,13c-3.986-24.473-43.071-65.25-43-73c9.225,0.373,35.987,31.65,47,40c3.749-23.172,51.792-108.71,75-127c-23.364,55.183-59.197,121.842-60,170c11.094-8.574,33.102-23.539,44-24c0.601,3.748-38.941,42.821-43,59c0.838,6.831,4.878,22.217,8,33c1.145,39.841-3.846,95.791-5,108c3.354,4.661,5.452,5.909,9,9c0.658-13.896,1.943-131.396,0.71-149.489C1373.731,1149.511,1404.333,1107.628,1403,1100zM956,771c0.146-0.073,2.11,105.646,3,241c1.705,259.311,2.048,641.252,2,643c26.691-2.764,137.143,0.848,149.303-3.331c70.935-5.159,93.685-20.146,116.697-14.669c-9.962-17.267-95.181,5.999-164.904,6.637c-50.767,0.464-91.629,6.526-91.755-19.53c-0.051-10.536,1.504-361.035-1.687-613.346c-1.682-132.99-4.415-232.668-3.969-232.801C1064.681,748.352,1124.405,660.426,1129,655c7.983-6.233,16.16-15.136,21.273-18.481c7.577-4.957,14.693,20.285,22.497,28.412c-3.638-25.839-13.059-53.09-19.771-64.931C1140.724,635.294,1072.596,739.81,956,771zM1192.771,653.598c4.427-2.032,11.331,8.364,21.229,8.402c-10.206-11.582-17.701-20.523-30-28c0.232,7.793-1.334,22.256-2.126,29.746C1186.316,658.792,1188.346,655.629,1192.771,653.598zM1251.24,655.025c-6.917-6.709-23.274-28.289-30.24-34.025c-9.269-7.632-21.104-11.918-32-13c6.229,7.848,10.498,15.692,15,21C1216.765,632.214,1230.704,643.197,1251.24,655.025zM1379.963,689.65c20.045,3.881,31.404,2.311,34.037,0.35c-11.464-4.734-38.683-5.9-52-12c-44.817-20.525-59.464-31.845-117-54c-0.89,6.804,5.046,18.227,9,24C1257.985,637.844,1359.919,685.769,1379.963,689.65zM459,1117c-10.135-81.047-59.57-146.939-56.543-157.037C428.041,978.888,464.858,1056.537,473,1073c27.923-38.162,34.943-66.979,46-74c0.723,10.657-22.941,64.511-27,72c7.065-2.023,38-14,38-14s-16.766,0.482-23-1s20.456-63.306,15.118-65.457c-7.651-1.738-33.564,51.531-44.244,52.402c-11.539,0.942-63.537-92.225-79.796-92.173c-12.41,0.039,46.95,137.934,45.421,143.761c-1.53,5.828-19.378-2.162-21.398,1.898c-2.021,4.062,15.49,51.586,21.892,61.507c6.402,9.921,1.011,134.401,1.008,156.062c3.058-2.501,2.579-2.032,7-6c-0.724-62.416,2.755-130.465,2-152c-4.082-18.541-27.581-44.488-26-53C436.981,1103.888,450.436,1115.024,459,1117zM672,1295c-38.1,46.626-181.762,223.805-195.716,179.485C467.773,1447.457,586.064,1314.345,599,1243c-48.695,93.45-98.868,155.147-135,192c0.803,43.676,4.694,73.959,6,109C517.637,1501.865,611.019,1396.344,672,1295zM1293.547,1415.478C1224.01,1394.393,1182.557,1290.966,1143,1224c18.771,45.687,77.015,246.305,191,313c6.076-14.208,8.424-42.194,7-55c-8.885-11.879-27.194-26.381-26-46c4.063,0.275,13.439,6.065,24,4c-1.412-7.355,6.281-24.139,5-32c-3.448-6.225-29.301-26.518-49-60C1296.911,1370.308,1322.082,1424.13,1293.547,1415.478zM1231,1204c22.206,21.358,59.095,106.683,112.739,130.027c-0.003-19.597,9.588-27.353,7.261-31.027C1324.164,1315.723,1247.336,1200.574,1231,1204zM472,1362c33.565-23.104,106.732-113.511,124-135c-13.933,12.711-113.479,102.498-110.818,81.062c3.099-24.957,66.055-175.211,46.29-173.4c-19.754,1.809-50.125,43.658-49.612,24.377c0.514-19.28,33.997-68.662,49.242-96.205C521.01,1073.056,483.366,1111.3,479,1134c-6.263,24.578-11.774,74.977-14,92c25.964-25.663,49.974-79.833,60-76c8.073,9.802-42.393,128.555-54,154C470.318,1323.038,469.837,1359.894,472,1362zM296,1456c14.935,26.184,82.932,109.807,81.823,116.293c-1.108,6.485-3.77,17.084-3.823,19.707c5.947-6.577,14.744-1.323,20-6C396.425,1573.584,328.139,1490.734,296,1456zM367,1615c-70.922-12.534-82.704-31.542-124-3c27.136-13.731,122.93,2.611,139,14c8.648-10.151-4.746-16.08-8-24C372.719,1608.504,375.776,1615.662,367,1615zM202,1858c60.385-30.101,128.732-8.233,143-6c3.006-8.346,5.613-14.169,7-25C336.918,1846.911,247.093,1807.217,202,1858zM350,1888c-13.829-22.173-60.215-30.318-108.813-27.617c41.56,10.758,109.931,40.423,109.142,57.431c-0.4,8.624-3.435,17.765-12.703,23.35c-13.64,0.754-33.856-13.929-109.577-8.49c-23.474,2.257-46.5,3.351-61.049,11.327c-13.996,7.674-19.883,22.274-23.863,22.707c-8.117,0.883,1.955-51.642,1.863-65.707c-17.002,4.845-32.254,30.261-38,33c-0.173,6.439-0.719,15.325,1,22c4.905-7.04,18.109-34.819,33-46c-0.755,21.735-30.561,64.88-15,81c12.352-13.495,34.375-35.654,49-43c15.442-7.756,33.881,1.86,54.338-4.544c20.33-1.897,19.839-7.679,36.662-7.456c28.829,0.382,72.157,21.554,78,23c14.153-10.952,11.647-25.379,14-38C359.282,1914.121,349.403,1909.711,350,1888zM356,1443c6.123-25.139-82.516-112.023-106-101C290.839,1355.66,349.199,1426.973,356,1443zM133,1527c3.597,0.631,8.31,0.306,16-1c-8.865-1.82-7.655-22.046-6-32c1.844-11.091,15.996-29.057,30-25c-7.667-10.025-10.691-13.55-17-13c-12.964,4.191-17.971,27.266-21,41C134.043,1510.48,129.015,1524.619,133,1527zM128,1648c-2.333-10.688-2.948-15.893-4-23c-1.052-7.107-0.052-42.93,25-95c-6.303,10.001-15.763,21.545-21,33c-3.686,8.062-2.891,14.312-5,22c-0.6,8.2-7.295,44.289-7,53C119.768,1641.714,122.439,1643.721,128,1648zM249,1618c25.729,26.657,110.534,20.302,137.28,51.297c18.33,26.203-74.164,18.805-77.955,24.216c39.367-0.634,57.437,10.369,83.675,19.487c3.301-11.51,9.145-46.572,5-53C376.948,1635.17,299.277,1630.731,249,1618zM324.077,1708.402c16.98,14.497,40.313,39.363,46.923,46.598c2.47-4.059,4.91-13.704,6-19C378.09,1730.705,333.428,1712.352,324.077,1708.402zM127,1660c-4.02,9.733-7.041,21.429-11,31c-1.824,11.68-3.694,24.252-3,34C115.999,1716.992,124.834,1682.802,127,1660zM244.23,1254.537c-4.438-18.352-15.161-99.432-13.23-137.537c-3.895,13.887-9.213,37.61-11,45c-0.464,28.707,21.799,77.314,19,86c-13.686-11.247-16.789-21.126-30-18c-12.229,9.362-15.45,21.082-19,33C203.132,1251.772,220.883,1249.278,244.23,1254.537zM365,1489c-9.073,0.7-41.704-36.041-69-44c8.496,5.264,62.465,47.185,94,87c-0.253-10.47-16.269-32.714-7-43c4.553-5.053,19.822,3.159,24-5C393.632,1476.582,374.072,1488.3,365,1489zM262.324,1981.121c-77.095,0.553-108.923,23.086-108.133,42.302c0.573,6.764,3.587,8.44,4.809,9.577c19.943-48.59,77.615-44.677,122.871-44.262c35.007,0.322,44.752,3.026,49.806,8.493C332.553,1986.444,327.515,1980.654,262.324,1981.121zM1519,1453c-39.339,65.134-99.825,110.384-100,125c-0.104,8.637,12.053,1.423,22,14c2.347-4.022-5.704-11.821-3.413-19.707C1436.479,1565.807,1515.266,1482.584,1519,1453zM1568,1606c-43.242-26.652-86.207,10.548-120.886,12.086c-8.793,0.391-6.833-10.582-8.114-17.086c-12.254,16.52-10.448,19.648-9,33C1435.271,1628.011,1523.664,1595.068,1568,1606zM1463,1827c0.787,9.831,1.994,19.455,2,28c1.468,4.366,85.296-29.658,148.881,1.443C1572.588,1811.66,1476.281,1839.711,1463,1827zM1672.273,1966.707c-8.117-0.883-39.219-32.28-85.273-36.707c-75.721-5.438-95.576,11.917-109.215,11.163c-9.27-5.585-12.304-14.726-12.704-23.35c-0.788-17.008,59.334-51.548,104.919-59.813c-37.475-0.989-101.562,13.84-107.577,30.43c-4.372,12.062-0.886,34.944-0.462,42.734c0.547,10.018,4.086,12.684,5.039,24.836c5.369-1.328,34.849-17.924,77-19c28.696-0.732,27.451,4.747,47,7c25.75,9.764,32.946,4.893,48,12c16.514,7.798,38.781,23.8,52,33c1.761-14.319-20.045-67.064-16-73c6.891,1.181,25.694,32.96,30,42c1.72-2.275-0.228-14.561,2-23c-5.745-2.739-23.572-24.873-39.376-26.117C1667.533,1922.948,1680.391,1967.59,1672.273,1966.707zM1559,1350c-15.884-2.823-110.123,62.061-102,88C1462.4,1415.172,1520.161,1373.26,1559,1350zM1652,1474c9.004-0.656,17.988,8.9,18.032,18.991s1.833,28.188-7.032,30.009c10.891,4.906,15.604,4.83,18,4c1.542-11.438-5.498-48.189-11-71C1663.291,1460.65,1660.066,1465.374,1652,1474zM1665,1531c27.821,76.693,30.071,83.201,17,107c2.4-2,12.832,1.514,19,1c-0.705-8.512-6.031-45.407-7-53S1673.539,1543.64,1665,1531zM1426,1673c7.154-62.737,125.199-22.387,138.885-57.703c-23.312,9.793-118.735,15.833-131.885,20.703c-6.653,3.566-30.237,20.542-5,77c24.639-9.318,43.033-16.634,80-19C1492.409,1681.589,1423.396,1710.795,1426,1673zM1491.334,1708.402c-9.351,3.949-53.824,19.702-54.334,29.598c-0.278,5.399,5.13,9.941,9,18C1452.609,1748.766,1474.354,1722.899,1491.334,1708.402zM1705,1713c-0.105-9.148-2.176-25.32-4-36c-3.959-9.571-12.78-25.267-18-32C1684.766,1666.002,1702.002,1704.992,1705,1713zM1625,1257c-4.35-11.317-7.171-19.838-13-28c-16.011-0.727-21.512,8.103-35.196,19.35c4-15.685,22.858-74.951,21.995-90.458c-1.787-8.989-6.104-32.604-8.799-42.892c1.931,48.706-14.381,121.186-18.819,139.537C1594.527,1249.278,1611.867,1245.772,1625,1257zM1432,1494c-0.095,13.846-13.947,19.33-10,41c23.335-14.016,88.77-84.027,95.065-91.691c-24.496,18.159-61.058,49.823-70.13,49.123c-9.073-0.699-26.536-15.664-39.904-8.247C1420.809,1487.744,1432.047,1487.147,1432,1494zM1553.086,1981.121c-65.109-3.277-73.428,5.523-69.352,16.11c2.053-7.066,15.259-8.91,50.266-9.231c45.256-0.416,114.857,3.61,122,47C1658.18,2030.033,1674.325,1987.224,1553.086,1981.121zM856.545,705.195C886.541,725.597,888.341,743.825,889,763c4.896,1.121,7.174,1.371,11,1c-7.673-32.679-0.137-43.052-41.387-67.473C822.569,671.797,739.077,634.665,737,563c-0.724-24.973,7.029-51.508,21.391-63.079C795.93,469.673,828.608,477.264,917,477c77.478-0.23,110.651-4.499,144,11c21.669,10.07,25.937,31.65,25,47c-0.593,9.715-1.566,24.388-7,40c-4.377,18.969-15.232,37.58-40,63c-41.558,42.652-98.453,68.271-107,78c-11.455,13.041-15.043,31.657-16,47c3.655,0.67,4.347-0.236,10,0c-0.264-13.273,2.381-32.75,31.927-52.071c19.938-13.039,124.884-64.146,137.325-155.452c3.67-26.936,4.301-53.583-26.252-73.477c-25.359-16.512-90.626-14.08-152-14c-50.35,0.066-107.538,3.102-146,13c-7.602,3.192-14.207,5.994-20,11c-15.813,13.664-23.257,36.518-22.533,72.102C730.177,648.108,834.202,689.998,856.545,705.195zM1791.279,752.03c-63.052,0.59-168.092-18.642-242.113-181.833c35.35,113.082,129.977,192.212,242.467,192.212c115.988,0,205.656-84.327,240.292-203.116C1961.021,732.735,1847.043,751.509,1791.279,752.03zM912.755,1739.215C736.686,1739.394,530.043,1727.261,471,1658c-3.337,12.439,13.152,37.633,60,56c34.408,13.49,86.378,24.397,152,29c70.318,4.932,141.274-3.402,235.943-2.886c49.335,0.27,163.193-0.379,186.788-0.688c22.277-0.291,100.988-4.826,166.269-27.427c40.501-14.021,80.405-41.745,76-52C1289.323,1714.698,1076.8,1739.049,912.755,1739.215z" opacity="0.1"/></svg>

Used Versions
Using v3.2.3 of SVG, downloaded via NuGet.

@digi-chris
@mrbean-bremen
I created PR #887.

Wow, thanks for finding that and adding a fix so quickly.. sorry I didn't spot those weird x/y values - no idea why they are there.


Preact adds a new input element upon every state change

I am trying to use twitter's typeahead library with Preact. But everytime the state changes, preact adds another input element to the DOM.

Well that's a bit too vague. Can you share a repo or a link to codesandbox/jsfiddle/codepen where the issue can be reproduced? Without it we'd just be shooting in the dark.
Haha sorry for the vague question.
Anyway, I cannot provide you with a code example right away as I am not allowed to share it online. I'll try to make a codesandbox when I get time. Meanwhile, I can explain what I am trying to do and what I understand is going wrong:

There is an autocomplete input element on my page. There are a number of other complex buttons and input groups as well.

For this autocomplete input, I am using twitter's typeahead library.

In my HTML, i first load the twitter lib, then preact, and then the babelified bundle of my own source code.

In the MAIN (PARENT) component of my app, I have a componentDidMount method. In there, I call the Typeahead's setup code to make my autocomplete input start working. And it does! :tada:

Then, when I go to the next input, some state changes happen, and this autocomplete input that I was talking about earlier, gets REINSERTED into the DOM. Now, I have 2 autocomplete inputs. One works, one doesn't. The other doesn't work because componentDidMount is not called after updation and hence..

The reason why I think this happens is: Twitter's lib cahnges the input element into a group of two inputs, contained inside a span tag. (I don't know why they do so but they do.)
This means that when my main component rerenders, Preact diffs the new dom and old dom and finds that this old auotcomplete input element does not exists. (See how twitter changes the DOM above if this does not make sense.)
Hence, it reinserts it and makes sure the DOM looks like it should look like.
How do I tell it that this twitter lib modified the dom and I don't want it to reinsert the input element again?

link to codesandbox/jsfiddle/codepen

@ForsakenHarmony Please take the time to read the Code of Conduct
 and one line from my previous comment:

I'll try to make a codesandbox when I get time.

Sorry about that, didn't see that part

Is this potentially caused by typeahead modifying the DOM, which then causes preact not to see it as the same element and cause it to render the element again? Could you wrap the input using typeahead in its own component and then set shouldComponentUpdate () { return false; } which would prevent diffing of the input element?

@abhisheksoni27 the last beta release included loads of fixes related to moving from nodes around. There is a good chance that one of those fixed this issue. Can you please check again if the problem remains?

Closing because of no response. Feel free to ping us to re-open the issue if the bug is still there 🙂


Reward is getting lower and lower with each epoch, What can be the issue in training?

Hello,
I am trying to optimize a T5 fine-tuned model for text generation task. At the moment, I am using BLEU score (between two texts) as a reward function. Before the optimization with PPO, model is able to produce an average BLEU score of 35% however with ppo, after each epoch, the reward is reducing so far. What is something I am doing wrong or should look into as I am new to RL? as the goal of PPO is to improve the reward or atleast make it more than the original bleu score of 35% that we got before model was optimized with PPO.
this is my code:
#loading the fine-tuned model
active_model=AutoModelForSeq2SeqLMWithValueHead.from_pretrained('small_gen_clean_prem/')
ref_model = AutoModelForSeq2SeqLMWithValueHead.from_pretrained('small_gen_clean_prem/')

batch_size = 200
config = PPOConfig(
    batch_size=batch_size,
    learning_rate=1.41e-5,
    mini_batch_size=16,
    gradient_accumulation_steps=1 #if I set to more than 1, I get empty tensors error
)

ppo_trainer = PPOTrainer(config, active_model, ref_model, tokenizer)

generation_kwargs = {
    "min_length": -1,
    "top_k": 0.0,
    "top_p": 1.0,
    "do_sample": True,
    "pad_token_id": tokenizer.eos_token_id
}

output_min_length = 4
output_max_length = 512
output_length_sampler = LengthSampler(output_min_length, output_max_length)`

score_all=[]
for i in range(20):
        input_tensors=[]
        output_tensors=[]
        score_=[]
        for data in valid_dataset:
                query_txt =data['input']
                query_tensor = tokenizer.encode(query_txt, return_tensors="pt").to(device)
                input_tensors.append(query_tensor.squeeze(0))
                desired_txt = data['ground_truth']
                print('desired text\n:',desired_txt)
                response_tensor = ppo_trainer.generate([item for item in query_tensor], return_prompt=False,length_sampler=output_length_sampler, **generation_kwargs)
                response_txt = tokenizer.decode(response_tensor[0], skip_special_tokens=True, max_new_tokens=512)
                output_tensors.append(response_tensor[0].squeeze(0))

                score = sentence_bleu([response_txt.split(),desired_txt.split()])
                score_.append(score)

        reward = [torch.FloatTensor([score]) for score in score_]

        score_all.append(np.mean(score_))

        train_stats = ppo_trainer.step(input_tensors,output_tensors,reward)

In the graph attached, y-axis is average mean score in each epoch.

There could be many reasons. Maybe it's the issue of your batch size, as before steps of 5.0(M?), the model is trying to gain an accurate estimation of the overall bleu score over the whole dataset. After sweeping across every query in the set, the accuracy is starting to rise.

I would suggest starting with one of the example notebooks (like gpt sentiment) that is known to work and swapping in pieces like your reward, model, and data one at a time. You will get a sense of where you training is failing.
Also as a small thing to try, I identified a really weird behavior with return_prompt=False. Try changing that to true and just slicing the returned tensors to remove the prompt (as in the original gpt sentimentexample). It shouldn't make a difference but it did for me (see #697)

I would suggest starting with one of the example notebooks (like gpt sentiment) that is known to work and swapping in pieces like your reward, model, and data one at a time. You will get a sense of where you training is failing.
Also as a small thing to try, I identified a really weird behavior with return_prompt=False. Try changing that to true and just slicing the returned tensors to remove the prompt (as in the original gpt sentimentexample). It shouldn't make a difference but it did for me (see #697)

I believe what you suggest is the most efficient way to try to make it work. Currently I'm trying to set up the StackLLaMa RLHF script ti reproduce the result.

I try to refine a stackLLama on RLHF and also encountered this issue. See #723. Would appreciate any help!


[0.] Can't create new tasks...

Create a new task and the server explodes...

discrepancy between plugin path client was expecting and actual path on server


Proposal reviews

When we open a proposal for review, we'll post it here. Anyone interested in contributing to proposal reviews should subscribe to this issue, so they can be notified when a review of a proposal begins.

Proposal: Expand markdown functionality opened for review!

Proposal: Expand markdown functionality review ended. Status: has concerns. See proposal for details.

Proposal: Add requiredInputs to actions opened for review!

Proposal: Add requiredInputs to actions review ended. Status: approved.

The following proposals are open for review!
•	Proposal: Add validation/isRequired to inputs #1978
o	Proposal: Introduce wrap property on ChoiceSet/Toggle #1887
o	Proposal: Support adaptive elements for title of ChoiceSet/Toggle #1980
•	Proposal: inlineAction on Input.Text #147
•	Proposal: New Input.Matrix element #1884`
o	Proposal: Inline text runs #1933
o	Proposal: Expand markdown functionality #1935
•	Proposal: Additional built-in container styles #1886

Request #2027 and its proposals for using action buttons anywhere within card body are open for review!

Request's #2027 proposal for ActionSet has been approved!


feat: improve summary for releases failed to delete

I believe this is better because:

When in sync operation, the summary now distinguishes between failed releases and failed to delete releases, which is more informative.
When in destroy operation, the summary of failed releases no longer includes information that are only relevant to sync operation, like CHART name and version, which is not even required for the helm delete command.

Previous:
$ helmfile destroy
DELETED RELEASES:
NAME    NAMESPACE   DURATION
raw-1                     0s

FAILED RELEASES:
NAME    NAMESPACE   CHART                                                                          VERSION   DURATION
raw-2               https://github.com/dysnix/charts/releases/download/raw-v0.3.2/raw-v0.3.2.tgz                   0s

After:
$ helmfile destroy
DELETED RELEASES:
NAME    NAMESPACE   DURATION
raw-1                     0s

FAILED TO DELETE RELEASES:
NAME    NAMESPACE   DURATION
raw-2                     0s

@felipecrs good job.

@felipecrs can you please resolve the merge conflicts

@zhaque44 I resolved the conflicts, but I still need to figure out the tests, which I'm struggling to.

Done, all fixed now. It wasn't hard as soon as I figured out how to run the tests from the VSCode Test panel.


should be active release

Got error when HDP-2.6.1 is supposed to be deployed but not upgraded.
Recipe: bcpc-hadoop::configs
  * package[zookeeper-2-6-1-17-1] action upgrade
    * No candidate version available for zookeeper-2-6-1-17-1
================================================================================
Error executing action `upgrade` on resource 'package[zookeeper-2-6-1-17-1]'
================================================================================

Chef::Exceptions::Package
-------------------------
No candidate version available for zookeeper-2-6-1-17-1

Resource Declaration:
---------------------
# In /var/chef/cache/cookbooks/bcpc-hadoop/recipes/configs.rb

 70:   package hwx_pkg_str(pkg, node[:bcpc][:hadoop][:distribution][:release]) do
 71:     action :upgrade
 72:   end
 73: end

Compiled Resource:
------------------
# Declared in /var/chef/cache/cookbooks/bcpc-hadoop/recipes/configs.rb:70:in `block in from_file'

package("zookeeper-2-6-1-17-1") do
  action [:upgrade]
  retries 0
  retry_delay 2
  guard_interpreter :default
  package_name "zookeeper-2-6-1-17-1"
  cookbook_name "bcpc-hadoop"
  recipe_name "configs"
end

Thanks for catching this Lei!

@leochen4891 I approved this incorrectly. The code was correct as designed before and we need to revert this to remain consistent.
The design is that by default node['bcpc']['hadoop']['distribution']['release'] and node['bcpc']['hadoop']['distribution']['active_release'] are set to the same version. Should one want to upgrade a cluster, one can do a rolling install. To do this, one sets node['bcpc']['hadoop']['distribution']['active_release'] of the currently installed Hortonworks distribution. Then one can set node['bcpc']['hadoop']['distribution']['release'] to the new version -- this installs the new packages but does not run hdp-select nor does it modify *-site.xml, *-env.sh files or /etc/init.d scripts.
When one is ready to upgrade a machine they can set node['bcpc']['hadoop']['distribution']['active_release'] to the new version (or unset it which will again set active_release to the new version in release). At this point, the next Chef will run hdp-select, update *-site.xml and *-env.sh files to point to the new version. When updating the /etc/init.d scripts we use kill to ensure the daemon was brought down and we ask Chef to restart the service.
Here the proposed change breaks rolling upgrade as it installs the version of active_release -- the version which we expect to currently be running. While we should install release which may or may not match active_release.

Thanks for the explanation and the revert.


Feature/fusion_filter - fusion multiple lidar

Status
DEVELOPMENT
Description
This node generates pointcloud fused by two lidars. #841
E.g.

Front/Rear Pointcloud (XYZIR)
Fused Pointcloud (XYZI)

Todos

[ ] Tests
[ ] Documentation

Steps to Test or Reproduce
This node needs two pointcloud message and each tf links.
By default,

pointcloud

input: /lidar0/points_raw, /lidar1/points_raw
output: /points_concat

tf links

lidar_base -> /lidar0/points_raw.header.frame_id
lidar_base -> /lidar1/points_raw.header.frame_id

The 'lidar_base' is default frame and can be changed by 'sensor_frame' rosparam.

I plan to add 'app' column in runtime_manager after adding the new implementation for multiple (> 2) lidars.

@aohsato thanks for the pull request.

Can you please add instructions on how to test ?
I'm getting the following error while trying to compile. Can you please check?

Building CXX object sensing/filters/packages/points_preprocessor/CMakeFiles/fusion_filter.dir/nodes/fusion_filter/fusion_filter.cpp.o
In file included from /opt/ros/indigo/include/ros/serialization.h:37:0,
                 from /opt/ros/indigo/include/ros/publisher.h:34,
                 from /opt/ros/indigo/include/ros/node_handle.h:32,
                 from /opt/ros/indigo/include/ros/ros.h:45,
                 from /home/ne0/autofilter/ros/src/sensing/filters/packages/points_preprocessor/nodes/fusion_filter/fusion_filter.cpp:8:
/opt/ros/indigo/include/ros/message_traits.h: In instantiation of ‘static ros::Time ros::message_traits::TimeStamp<M, typename boost::enable_if<ros::message_traits::HasHeader<M> >::type>::value(const M&) [with M = pcl::PointCloud<pcl::PointXYZI>]’:
/opt/ros/indigo/include/message_filters/sync_policies/approximate_time.h:167:89:   required from ‘void message_filters::sync_policies::ApproximateTime<M0, M1, M2, M3, M4, M5, M6, M7, M8>::checkInterMessageBound() [with int i = 0; M0 = pcl::PointCloud<pcl::PointXYZI>; M1 = pcl::PointCloud<pcl::PointXYZI>; M2 = message_filters::NullType; M3 = message_filters::NullType; M4 = message_filters::NullType; M5 = message_filters::NullType; M6 = message_filters::NullType; M7 = message_filters::NullType; M8 = message_filters::NullType]’
/opt/ros/indigo/include/message_filters/sync_policies/approximate_time.h:218:29:   required from ‘void message_filters::sync_policies::ApproximateTime<M0, M1, M2, M3, M4, M5, M6, M7, M8>::add(const typename boost::mpl::at_c<typename message_filters::PolicyBase<M0, M1, M2, M3, M4, M5, M6, M7, M8>::Events, i>::type&) [with int i = 0; M0 = pcl::PointCloud<pcl::PointXYZI>; M1 = pcl::PointCloud<pcl::PointXYZI>; M2 = message_filters::NullType; M3 = message_filters::NullType; M4 = message_filters::NullType; M5 = message_filters::NullType; M6 = message_filters::NullType; M7 = message_filters::NullType; M8 = message_filters::NullType; typename boost::mpl::at_c<typename message_filters::PolicyBase<M0, M1, M2, M3, M4, M5, M6, M7, M8>::Events, i>::type = ros::MessageEvent<const pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:358:5:   required from ‘void message_filters::Synchronizer<Policy>::cb(const typename boost::mpl::at_c<typename Policy::Events, i>::type&) [with int i = 0; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >; typename boost::mpl::at_c<typename Policy::Events, i>::type = ros::MessageEvent<const pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:290:138:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&, F2&, F3&, F4&, F5&, F6&, F7&, F8&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F2 = message_filters::NullFilter<message_filters::NullType>; F3 = message_filters::NullFilter<message_filters::NullType>; F4 = message_filters::NullFilter<message_filters::NullType>; F5 = message_filters::NullFilter<message_filters::NullType>; F6 = message_filters::NullFilter<message_filters::NullType>; F7 = message_filters::NullFilter<message_filters::NullType>; F8 = message_filters::NullFilter<message_filters::NullType>; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:282:52:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&, F2&, F3&, F4&, F5&, F6&, F7&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F2 = message_filters::NullFilter<message_filters::NullType>; F3 = message_filters::NullFilter<message_filters::NullType>; F4 = message_filters::NullFilter<message_filters::NullType>; F5 = message_filters::NullFilter<message_filters::NullType>; F6 = message_filters::NullFilter<message_filters::NullType>; F7 = message_filters::NullFilter<message_filters::NullType>; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:275:48:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/opt/ros/indigo/include/message_filters/synchronizer.h:261:40:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&, F2&, F3&, F4&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F2 = message_filters::NullFilter<message_filters::NullType>; F3 = message_filters::NullFilter<message_filters::NullType>; F4 = message_filters::NullFilter<message_filters::NullType>; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:254:36:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&, F2&, F3&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F2 = message_filters::NullFilter<message_filters::NullType>; F3 = message_filters::NullFilter<message_filters::NullType>; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:247:32:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&, F2&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F2 = message_filters::NullFilter<message_filters::NullType>; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:240:28:   required from ‘void message_filters::Synchronizer<Policy>::connectInput(F0&, F1&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/opt/ros/indigo/include/message_filters/synchronizer.h:160:24:   required from ‘message_filters::Synchronizer<Policy>::Synchronizer(const Policy&, F0&, F1&) [with F0 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; F1 = message_filters::Subscriber<pcl::PointCloud<pcl::PointXYZI> >; Policy = message_filters::sync_policies::ApproximateTime<pcl::PointCloud<pcl::PointXYZI>, pcl::PointCloud<pcl::PointXYZI> >]’
/home/ne0/autofilter/ros/src/sensing/filters/packages/points_preprocessor/nodes/fusion_filter/fusion_filter.cpp:44:87:   required from here
/opt/ros/indigo/include/ros/message_traits.h:219:56: error: could not convert ‘m.pcl::PointCloud<pcl::PointXYZI>::header.pcl::PCLHeader::stamp’ from ‘const uint64_t {aka const long unsigned int}’ to ‘ros::Time’
   static ros::Time value(const M& m) { return m.header.stamp; }
                                                        ^
/opt/ros/indigo/include/ros/message_traits.h: In static member function ‘static ros::Time ros::message_traits::TimeStamp<M, typename boost::enable_if<ros::message_traits::HasHeader<M> >::type>::value(const M&) [with M = pcl::PointCloud<pcl::PointXYZI>]’:
/opt/ros/indigo/include/ros/message_traits.h:219:63: warning: control reaches end of non-void function [-Wreturn-type]
   static ros::Time value(const M& m) { return m.header.stamp; }
                                                               ^
make[3]: *** [sensing/filters/packages/points_preprocessor/CMakeFiles/fusion_filter.dir/nodes/fusion_filter/fusion_filter.cpp.o] Error 1
make[2]: *** [sensing/filters/packages/points_preprocessor/CMakeFiles/fusion_filter.dir/all] Error 2
make[1]: *** [sensing/filters/packages/points_preprocessor/CMakeFiles/fusion_filter.dir/rule] Error 2
make: *** [fusion_filter] Error 2
Invoking "make fusion_filter -j8 -l8" failed

Thanks

@amc-nu Thanks for your review, too.

I added some test details to above PR. I tested my node using the rosbag but it cannot be opened here, so I'll directly share it.
I reproduced your error in docker-indigo, and fixed it.
// Note: If you use kinetic only, you can directly receive messages in callback as pcl::PointCloud.

Thanks @aohsato I successfully compiled the branch in Indigo, do you have any plans to add the [app] window in RTM?

How to test:

roslaunch points_preprocessor points_concat_filter.launch input0:=/front/velodyne_points input1:=/rear/velodyne_points sensor_frame:=velodyne

@aohsato I was able to perform cloud merging. However, I recommend to use ApproximateTime instead of TimeSynchronizer, the node is dropping most of the frames. Leading to a frequency less than 1 fps

@aohsato Finally, I recommend to change the param name sensor_frame to output_frame. I think it is easier to understand what is it doing (without the need to check the source code. This is up to you, please decide if you want to change it or not).

Furthermore, I plan to modify this code to use multiple (> 2) lidars for next PR.
Note SyncPolicy can obtain pointcloud by up to 9 topics, but I must set them by cpp-template. I want to change the number of topics at runtime.

@aohsato thank you! Looks great now the frequency is fast enough.
I’ll check it carefully. Can you please merge develop branch into this one? It has some conflicts now.

@amc-nu Conflicts is solved.
Ah, I didn't need to add the specific message definition... I saw your cloud_transformer config on runtime_manager and learned something new, haha.

@aohsato thanks!!


lxd init questions are non-obvious

lxd 2.0.3
For a relatively naive user, the questions asked by "lxd init" are not obvious.
It would really help if the context and implications of each question were
made more clear.
For example, for someone unfamiliar with Linux filesystems, it's not clear
what the implications are of choosing zfs vs dir, and if zfs is chosen, what
is a zfs pool, where would the name be seen and what format is acceptable?
When it says "would you like LXD to be available over the network?", does that
mean from outside the current machine or from within the current machine?
What are the implications of configuring or not configuring the network bridge?
What interface names are acceptable for the bridge?
A sensible default for every question would help a lot.

On Wed, Aug 24, 2016 at 03:50:07AM -0700, Roger Peppe wrote:

lxd 2.0.3
For a relatively naive user, the questions asked by "lxd init" are not obvious.
It would really help if the context and implications of each question were
made more clear.
For example, for someone unfamiliar with Linux filesystems, it's not clear
what the implications are of choosing zfs vs dir, and if zfs is chosen, what
is a zfs pool, where would the name be seen and what format is acceptable?
When it says "would you like LXD to be available over the network?", does that
mean from outside the current machine or from within the current machine?
What are the implications of configuring or not configuring the network bridge?
What interface names are acceptable for the bridge?
A sensible default for every question would help a lot.

I believe there are sensible defaults in 2.0.4, see
0e2bc7a45db13073f855914dd6b0d33f3e3f24e2

--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/lxc/lxd/issues/2310

Yep, we have defaults in 2.0.4 and 2.1.


Sno 47 test parachain

A test parachain for Snowbridge.
Resolves: https://linear.app/snowfork/issue/SNO-47/create-test-parachain-for-bidirectional-xcm-testing

[x] Add required pallets to support xcm
[x] Replace adder-collator with snowbridge-collator when running start-services.sh

This is ready for review.
Launches snowbridge-test collator nodes as parachain 1001. HRMP is set up for both 1000 -> 1001 and 1001 -> 1000 directions.
bash─┬─3*[bash───snowbridge-rela]
     ├─geth
     ├─node─┬─3*[polkadot───3*[polkadot]]
     │      ├─2*[snowbridge]
     │      └─2*[snowbridge-test]
     └─pstree

e2e tests pass.

@alistair-singh awesome. we should also work on getting this added to Nomad and onto our testnet once we're done with your other upcoming PRs and have e2e tests for cross-parachain txs


/en-US/docs/Web/API/ServiceWorkerGlobalScope/message_event

Request type

[ ] Please close this issue, I accidentally submitted it without adding any details
[ ] New documentation
[x] Correction or update

Details

Typo?
"In thie example a page" [...]

Fixed; thanks for reporting.


whisper offline subscribe error "Name:'/Expand' Status Message: invalid expand shape"

Using model: sherpa-onnx-whisper-tiny.tar.bz2
Using example:  https://github.com/k2-fsa/sherpa-onnx/blob/master/go-api-examples/non-streaming-decode-files/main.go
Error:
/Users/runner/work/sherpa-onnx/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-whisper-impl.h:DecodeStream:113 Only waves less than 30 seconds are supported. We process only the first 30 seconds and discard the remaining data
/Users/runner/work/sherpa-onnx/sherpa-onnx/sherpa-onnx/csrc/offline-recognizer-whisper-impl.h:DecodeStream:160

Caught exception:

Non-zero status code returned while running Expand node. Name:'/Expand' Status Message: invalid expand shape

Return an empty result. Number of input frames: 2950, Current tail paddings: 1000. If you see a lot of such exceptions, please consider using a larger --whisper-tail-paddings
2024/05/21 10:02:16 Decoding done!

Audio is attached.
videoplayback.mp4.2048806673.wav.zip

please tell us what you have done after reading the logs.

PS: FP16 model works fine. INT8 onnx model not working.

please tell us what you have done after reading the logs.

Nothing. Bascially following the example: https://github.com/k2-fsa/sherpa-onnx/blob/master/go-api-examples/non-streaming-decode-files/main.go
nothing more.

please read the log carefully:
Return an empty result. Number of input frames: 2950, Current tail paddings: 1000. If you see a lot of such exceptions, please consider using a larger --whisper-tail-paddings

Please see
https://github.com/k2-fsa/sherpa-onnx/blob/fdcae56a1463695a68cec05349a10036f0622b21/go-api-examples/non-streaming-decode-files/main.go#L34
You need to update your sherpa-onnx-go.

Thanks.


Update slf4j-nop to 1.7.32

Updates org.slf4j:slf4j-nop from 1.7.25 to 1.7.32.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.slf4j", artifactId = "slf4j-nop" } ]

labels: library-update, semver-patch

Superseded by #158.


Mobile support

Hello,
i would like to try this plugin but it seems it does not work on iPad?
It wont let me activate this plugin in the plugin view.

Yes, it is intentional since I haven't figure a way to inject handlers to paste events on mobile (CodeMirror 6).

Okay, will this be a long-term issue? Since i do not use MacOS but just an iPad for me it wouldnt work.

Yes, it may take a while. Since paste events in the editor are not exposed to API in obsidian yet, I have to access codemirror directly, which varies significantly between mobile and desktop. Mobile and future WYSIWYG mode use CodeMirror 6, which is known to be more difficult to understand and inject into. I have thought about using the context menu in the editor as a workaround, but it seems to be only exposed to internal links on mobile.

Thanks for the answer! I can understand if that is not user-friendly or workflow-enhancing but it would be a solid start to simply use the plugin. By now there is no way for iPad users to gain out of your plugin :)

Now with v5.0.1, you can add commands "Insert MarginNote Data to Active Note" and "Auto Insert MarginNote Data to Active Note" to the mobile toolbar, and assign hotkeys to it if you are using a keyboard.

Thanks! Can you please share a little example how to use it? Im focusing an Note in MarginNote and activated the Bridge-Symbol and did "Insert MarginNote Data to Active Note" in an Obsidian-Note but nothing happens.

https://user-images.githubusercontent.com/31102694/133299092-1318676b-f799-4af8-bdb0-2b6099a0eb98.mp4

Ok, with "Auto Insert MarginNote Data to Active Note" it seems to work!
Thanks!


Added 3 transactions endpoints + minor changes in getCandles documentation

Added more transactions endpoints.
The new methods return dictionaries of transactions (instead of structs) as there is a huge amount of transaction types (see attached excel worksheet).
If you think other approach is better, let me know.
TransactionsOanda.xlsx

Yeah they'res way too many transaction objects to be able to take them properly, and using a Dict is good enough for now. If we want to change it later we can always come back to it.


Abseil pkgconfig leads to too many arguments

Including the pkgconfig from abseil results in hundreds of CFLAGS many of which are redundant. I believe they could be restructured to have one common pkconfig that is added to "requires" so the CFLAGS are only included once.
Here is an example of the CFLAGS that are repeated:
-DNOMINMAX
-Wno-float-conversion
-Wno-implicit-float-conversion
-Wno-implicit-int-float-conversion
-Wno-implicit-int-conversion
-Wno-shorten-64-to-32
-Wno-sign-conversion
-Wno-unknown-warning-option

It looks like you can rely on absl_config.pc to provide the redundant CFLAGS, and strip them from everything else that requires absl_config.

I see you're making your own absl.pc in src_compile - are you having problems using that one or using the files we provide?
What specific pkg-config invocation is leading to problems?  I'd like to reproduce this so I can validate your proposed patch.

I am having issues with the files provided. Picking an arbitrary sublibrary absl_base: here is the output without my fix:
pkg-config --cflags absl_base
-Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX

On doublechecking with my patch it looks like absl_config is being filtered in error, but ideally it would have the shared cflags since it is required by all the other sub-libraries. Here is pkgconfig for it:
pkg-config --cflags absl_config
-Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unknown-warning-option -DNOMINMAX

Notice the lack of repetition.

 Shouldn't the pkg-config files only include those flags that are required to compile against abseil (which certainly none of the warning options are, for example)?

The issue which the inclusion of -Xarch_x86_64 and -Xarch_arm64 causes is here:
https://github.com/abseil/abseil-cpp/blob/cde2f0eaaed3fb8581511cb5719d39172a5a2d81/absl/copts/AbseilConfigureCopts.cmake#L41-L47


[stable][airflow] Fix README typo

The code uses postgresHost as expected https://github.com/helm/charts/blob/8476460c07f8bdcd61ce030f2724c77963dad0ed/stable/airflow/templates/_helpers.tpl#L40 so this is just a typo

@joegoldbeck
Could you please fix PR ?

@maver1ck are you referring to
Checking chart 'stable/airflow' for a version bump...
Old chart version: 0.15.0
New chart version: 0.15.0
Error linting charts
------------------------------------------------------------------------------------------------------------------------
 ✖ stable/airflow > Chart version not ok. Needs a version bump!
------------------------------------------------------------------------------------------------------------------------
Exited with code 1

?
I can certainly bump the version, but I didn't change any code at all, just fixed a typo in the readme so perhaps a version bump is unnecessary?

can you rebase please?

@joegoldbeck can you rebase?

Closing in favor of #11678


Getting a Module not found error when running my project

Issue:
Module not found: Error: Can't resolve 'tns-core-modules/file-system/file-system'
tns doctor:
✔ Your ANDROID_HOME environment variable is set and points to correct directory.
✔ Your adb from the Android SDK is correctly installed.
✔ The Android SDK is installed.
✔ A compatible Android SDK for compilation is found.
✔ Javac is installed and is configured properly.
✔ The Java Development Kit (JDK) is installed and is configured properly.
✔ Xcode is installed and is configured properly.
✔ xcodeproj is installed and is configured properly.
✔ CocoaPods are installed.
✔ CocoaPods update is not required.
✔ CocoaPods are configured properly.
✔ Your current CocoaPods version is newer than 1.0.0.
✔ Python installed and configured correctly.
✔ The Python 'six' package is found.
✔ Xcode version 12.4.0 satisfies minimum required version 10.
✔ Getting NativeScript components versions information...
✔ Component nativescript has 7.1.2 version and is up to date.```

Same for me on Ios


Minor Improvements in Documentation

[ ] Cleanup Grammatical Errors
[ ] Update Implementation Readmes
[ ] Change Incorrect Folder Names
[ ] Remove .DS_Stores
[ ] Makefile for cleanup

In milestones change Unti 2 to Unit 2, ig thats wrong.

Thanks for mentioning that @VishalBh4r4mbe


Is there a way to make server work without pasv

Im having trouble running docker image with mapping of pasv ports.
If you do
docker run -p 3000-4000:3000-400 -p 21:21 myFTPimage
The command will hand for a while and then fail
As the docker engine will not be able to create so many port mapping ..
So I figured there must be a way to configure the server to work without pasv. Is there ?

Two solutions:

You can limit the PASV port range to use in the server. (option s or pasv in the server sample). This will actually limit the number of parallel data connections.
PASV is always initiated by the client. You have to choose "active" data connections instead of "passive" (usually the default) in your client.

Be aware that ACTIVE data connections usually only work when you're in the same network as the FTP server, because the FTP server actively creates a TCP connection to the client. So, the client has to listen at a selected port and the firewall (on the client and/or server) must not get in the way.


Allow to specify Service Account per resource

Is your feature request related to a problem? Please describe.
The operator currently only allows to specify a service account at installation time which must be present in each namespace operator resources are used.
Describe the solution you'd like
Allow specifying the service account per resource which gets inherited to the created Argo workflows and the KFP/Vertex AI training run.
The order of SA resolution should be:

specified in the resource
specified per installation
default for the namespace

Describe alternatives you've considered
N/A
Additional context
N/A

Partially addressed by the provider custom resource work.


Fix tailwind autocompletion vscode extension

Well, now nuxt is no longer discovering the config: https://github.com/nuxt-modules/tailwindcss/issues/444

Surpassed by #1406


Fails to install Qt on macos

Automatic cache miss, will cache this run
/usr/local/bin/brew install p7zip
Warning: p7zip 17.05 is already installed and up-to-date.
To reinstall 17.05, run:
  brew reinstall p7zip
/usr/local/bin/python3 -m pip install setuptools wheel py7zr==0.20.*
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
    xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-brew-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip.

    If you wish to install a non-brew packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Error: Error: The process '/usr/local/bin/python3' failed with exit code 1

This started happening just recently
Runner Image
  Image: macos-13
  Version: 20240327.2
  Included Software: https://github.com/actions/runner-images/blob/macos-13/20240327.2/images/macos/macos-13-Readme.md
  Image Release: https://github.com/actions/runner-images/releases/tag/macos-13%2F20240327.2

It looks like Homebrew has implemented PEP-0668 https://peps.python.org/pep-0668/

Hi! Could you please provide your workflow YAML file? A snippet about this action would be enough.

  macos:
    runs-on: macos-${{ matrix.macos_ver }}
    name: macos
    strategy:
      fail-fast: false
      matrix:
        QT_VER: [5.15, 6.6.3]
        macos_ver: [13, 14]
    env:
      HOMEBREW_NO_AUTO_UPDATE: 1
      HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1

    steps:
      - name: Install prerequisties
        run: |
          brew list -1 | grep python | while read formula; do brew unlink $formula; brew link --overwrite $formula; done
          brew update
      - name: Install Qt
        uses: jurplel/install-qt-action@v3
        with:
          setup-python: false
          version: ${{ matrix.QT_VER }}
          dir: ${{ github.workspace }}/Qt
          archives: qtbase

brew link/unlink is a workaround a known issue https://github.com/actions/setup-python/issues/577. Withou it only macos-14 fails

For anyone who hit the same issue. the only woraround I found is to install Qt from Homebrew.
I am closing the issue, Please don't reopen.

Hi, @MehdiChinoune . Would you mind if others discuss the same problem here without re-opening this issue?

Please open a new issue. I don't want to get any notification about it.


nom_recipes.md discussion of Rust identifier example is not quite right

(Apologies for the terse issue, and not just filing a pull request, but I have to log off momentarily.)
Here in nom_recipes.md:
https://github.com/Geal/nom/blob/294ffb3d9e0ade2c3b7ddfff52484b6d643dcce1/doc/nom_recipes.md?plain=1#L135
The documentation says:

The first alt parser would recognize h.  ...

But I think that isn't quite correct. The first alt parser (alpha1) consumes as many alpha-only characters as it can, I think: it consumes hello_world. Then the second parser consumes 123abc.

The OP is mostly correct. I think it's actually just a simple typo. If one were to replace the alpha1 parser with a take(1), the documentation would make complete sense.
Here is an example and potential solution:
use nom::{
  IResult,
  branch::alt,
  multi::many0_count,
  combinator::recognize,
  sequence::pair,
  character::complete::{alpha1, alphanumeric1},
  bytes::complete::tag,
};

pub fn identifier(input: &str) -> IResult<&str, &str> {
    recognize(pair(
        alt((take(1usize), tag("_"))),
        many0_count(alt((alphanumeric1, tag("_")))),
    ))(input)
}

The other alternative is to rewrite the documentation comments. This change would likely cause the least amount of friction.

Wouldn't the take accept any character, while we want to limit it to accepting only a-zA-Z_ for the first character?

Yes, it would accept any character. I proposed this change because it makes the code example consistent with the wording in the existing documentation.
I believe the docs contain a simple typo where alpha1 is being treated as of it simple consumes 1 alphabetic token.


build: use fips version of aws-crt when possible

Issue #, if available:
Description of changes:
Use fips version of aws-crt when possible. Also fixes some incorrect log formatting using %s.
Why is this change necessary:
How was this change tested:

[ ] Updated or added new unit tests.
[ ] Updated or added new integration tests.
[ ] Updated or added new end-to-end tests.
[ ] If my code makes a remote network call, it was tested with a proxy.

Any additional information or context required to review the change:
Documentation Checklist:

[ ] Updated the README if applicable.

Compatibility Checklist:

[ ] I confirm that the change is backwards compatible.
[ ] Any modification or deletion of public interfaces does not impact other plugin components.
[ ] For external library version updates, I have reviewed its change logs and Nucleus does not consume
any deprecated method or type.

Refer to Compatibility Guidelines for more information.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

We identified new issues on unchanged lines of code. Navigate to the Amazon CodeGuru Reviewer console to view the recommendations to fix them.


ui: show dead node list first

PR: https://github.com/cockroachdb/cockroach/pull/22222

Need to update screenshot.


Add Java Version to Upgrade Docs

This patch adds a notice about the now required Java version to the
upgrade docs.
Your pull request should…

[x] have a concise title
[x] close an accompanying issue if one exists
[x] be against the correct branch (features can only go into develop)
[x] include migration scripts and documentation, if appropriate
[x] pass automated tests
[x] have a clean commit history
[x] have proper commit messages (title and body) for all commits

I know the Debian packages have a hard requirement for jdk 11, I'm assuming the rpms do as well?

The Opencast 10 ones will have that. But that does not prevent people from installing several versions and pointing the default at 8. Well… I could hard-wire that. But I'm not sure if I should.

At some point we can't protect people from themselves. The debs refuse to let you install multiple versions but that doesn't prevent tarballs... This is close enough at any rate :)


wp_link_pages not implemented

WordPress provides the  quicktag to divide pages into multiple pages. Timber currently lacks this features.

Is there a solution for this issue yet? I am also trying to use the pagination for a single post. However, Timber just ignores the . This is what I get from the pagination dump.
array(4) { ["current"]=> int(1) ["total"]=> float(1) ["pages"]=> array(0) { } ["prev"]=> string(0) "" }


Add optional Loop props to optionally re-run the story from the start

Add Loop props
<Stories loop />

Will re-run the story from the start if set to true when the slides reaches the last item

Add Loop props
<Stories loop />

Will re-run the story from the start if set to true when the slides reaches the end

Hi @redlpd  this is a nice suggestions. i am not able to find time right now to work on it. would love to have a PR for this


Program stop working after upgrade to Windows10 10586

I upgrade my Win10 to the most recent 10586 and now it only allow one connection.

run update.bat as Administrator. It solved my problem after upgrade

Fixed! :)
Thank you krzaczek.


CPU and RAM going crazy with Socket.IO

Hey @n1ru4l, hope you're doing well.
In one of my projects, we have an issue in production using this library, as the CPU sometimes spikes to 100% and the app is unusable. We put on a profiler, which shows the following:

Looks like Socket.IO is having some troubles.
There is the possibility that this is unrelated to this library of course, but in case you're familiar with this or have the slightest idea where it might come from, I'm curious to hear about it.
I'm going to try ws instead of Socket.IO tomorrow.

Hmm, I think this is most likely an issue on the Socket.IO end. I have not encountered this, I am also not using this in a large-scale deployment.

Turns out the problem was a combination of using json diff and having massive payloads. I removed the diffing and reduced payloads in size, now it's smooth. I also switched from Socket.IO to ws but this didn't make a difference. I'm posting this in case someone runs in a similar situation.


[SPARK-45021][BUILD] Remove antlr4-maven-plugin configuration from sql/catalyst/pom.xml

What changes were proposed in this pull request?
SPARK-44475(https://github.com/apache/spark/pull/41928) has already moved the antlr4-maven-plugin relevant configuration to sql/api/pom.xml, so the configuration in the catalyst module is unused now, so this pr remove it from sql/catalyst/pom.xml
Why are the changes needed?
Clean up unused Maven antlr4-maven-plugin from catalyst module.
Does this PR introduce any user-facing change?
No
How was this patch tested?

Pass GitHub Actions
Manual verification

build/mvn clean install -DskipTests -pl sql/catalyst -am

Before
We can see
[INFO]
[INFO] --- antlr4-maven-plugin:4.9.3:antlr4 (default) @ spark-catalyst_2.12 ---
[INFO] No ANTLR 4 grammars to compile in /Users/yangjie01/SourceCode/git/spark-mine-12/sql/catalyst/src/main/antlr4
[INFO]

After
no relevant messages.
Was this patch authored or co-authored using generative AI tooling?
No

Thanks @dongjoon-hyun


Add BEL Statement syntax check in BEL Editor

in the New BEL and Edit BEL forms.
We won't allow Status to be changed to Reviewed or Published until the BEL Statement is syntactically correct.

#77 is a dupe


Removed Yasha and Sujay as codeowners on request

Removed Yasha and Sujay from codeowners file
End of an era

😢

:(


Search functionality to include institution name and respondent ID

Allow users to search by a) institution name (respondent name in institutions API) or b) respondent id (externalId in institutions API)

The initial push of this will just use institution name. We can definitely add this in later though.
(Same for part of #5)


[azure-core] Headers policy should merge rather than replace

The headers policy should be a bit more clever than simply replacing existing headers:
https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/azure/core/pipeline/policies/universal.py#L99

Lets revisit if we have a request for such a scenario


Bug: PostableSilenceToProto Segfaults on Silences that pass validation.

What did you do?

Created a PostableSilence, ps, with the Silence.Name field unset
Called ps.Validate(strfmt.NewRegistry()), which passed.
Called PostableSilenceToProto

What did you expect to see?
Either an error or a silencepd.Silence
What did you see instead? Under which circumstances?
A segfault when the Name field is accessed.
Proposed fix: Add Name validation on the api/v2 Silence type here: https://github.com/prometheus/alertmanager/blob/ec2f5f589402d8b45e327555d1330ce780354221/api/v2/models/silence.go#L58

I guess you're talking about the Name field in the Matcher struct?
api/v2/models/silence.go is generated from the OpenAPI spec. IIUC whoever creates silences via the models package is responsible for ensuring that the object is valid.

Shouldn't the supplied validator ensure that the model is valid?

I'll follow up with go-swagger on this.


Source control icon changes if you move it around

Issue Type: Bug

Open the terminal
Drag the source control icon to the terminal and split it with the terminal

Drag source control back to the sidebar

Expected: it shows the source control icon
Actual: It shows a generic window icon
This also repros on vscode insiders for me with fewer extensions.
Reset Location fixes it, but this is weird!

VS Code version: Code 1.47.0 (d5e9aa0227e057a60c82568bf31c04730dc15dcd, 2020-07-09T08:02:06.629Z)
OS version: Windows_NT x64 10.0.19041

System Info

Item
Value

CPUs
Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz (12 x 3592)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
63.92GB (35.32GB free)

Process Argv
--file-uri [path to my workspace].code-workspace

Screen Reader
no

VM
0%

Extensions (25)

Extension
Author (truncated)
Version

sort-imports
ama
6.1.0

xml
Dot
2.5.0

EditorConfig
Edi
0.15.1

vscode-jasmine-test-adapter
hbe
1.6.2

vscode-test-explorer
hbe
2.19.1

vscode-less
mrm
0.6.3

azure-pipelines
ms-
1.170.0

vscode-azurestorage
ms-
0.9.0

vscode-cosmosdb
ms-
0.13.0

remote-containers
ms-
0.128.0

remote-ssh
ms-
0.51.0

remote-ssh-edit
ms-
0.51.0

remote-wsl
ms-
0.44.4

vscode-remote-extensionpack
ms-
0.20.0

azure-account
ms-
0.8.11

hexeditor
ms-
1.1.0

powershell
ms-
2020.6.0

vscode-typescript-tslint-plugin
ms-
1.2.3

vsliveshare
ms-
1.0.2427

debugger-for-chrome
msj
4.12.9

debugger-for-edge
msj
1.0.15

angular-karma-test-explorer
raa
1.2.5

vscode-yaml
red
0.8.0

jstool
sun
1.2006.0

vscodeintellicode
Vis
1.2.9

I've now gotten it into a state where when I reset its location, it goes next to the Problems area at the bottom!
Steps:

Open the terminal

Drag the source control icon to the terminal and split it with the terminal

Drag it up to make it a new area at the bottom instead of splitting it with the terminal

Drag source control back to the sidebar

Right click the "new" source control icon and select Reset Location

Expected: It fixes the icon and puts it in the right place
Actual: It moves it back to the bottom!

Resetting it again here moves it to the correct place. I also can repro this with the search panel except without the icon change.

I also observe that when the source control panel has the different icon or is on the bottom panel, Ctrl + Shift + G doesn't switch to it anymore.

@sbatten Advice, and maybe candidate?

Fixed the icon and keyboard shortcut. Moved the the reset issue to https://github.com/microsoft/vscode/issues/102396


Renamed all indicies to vectors to avoid confusion of vocab

resolves #245
Renaming all mention of the word 'indicies' to 'vectors' to avoid naming confusion.

I actually didn't mean for you to change vector in the backend code. I intended to just change this piece of text only 😆 in the sidebar.
The backend code doesn't need to change, but we can keep these changes anyway since it's not a big lift & does help with clarity!

fixed