Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

곡선 피팅 값 구하기

이 예제에서는 곡선 피팅을 다루는 방법을 보여줍니다.

데이터를 불러와서 다항식 곡선 피팅하기

load census
curvefit = fit(cdate,pop,'poly3','normalize','on')
curvefit = 
     Linear model Poly3:
     curvefit(x) = p1*x^3 + p2*x^2 + p3*x + p4
       where x is normalized by mean 1890 and std 62.05
     Coefficients (with 95% confidence bounds):
       p1 =       0.921  (-0.9743, 2.816)
       p2 =       25.18  (23.57, 26.79)
       p3 =       73.86  (70.33, 77.39)
       p4 =       61.74  (59.69, 63.8)

출력에는 피팅된 모델 방정식, 피팅된 계수, 피팅된 계수에 대한 신뢰한계가 표시됩니다.

피팅, 데이터, 잔차, 예측한계 플로팅하기

plot(curvefit,cdate,pop)

Figure contains an axes object. The axes object with xlabel x, ylabel y contains 2 objects of type line. One or more of the lines displays its values using only markers These objects represent data, fitted curve.

잔차 피팅을 플로팅합니다.

plot(curvefit,cdate,pop,'Residuals')

Figure contains an axes object. The axes object with xlabel x contains 2 objects of type line. One or more of the lines displays its values using only markers These objects represent data, zero line.

피팅에 대한 예측한계를 플로팅합니다.

plot(curvefit,cdate,pop,'predfunc')

Figure contains an axes object. The axes object with xlabel x, ylabel y contains 4 objects of type line. One or more of the lines displays its values using only markers These objects represent data, fitted curve, prediction bounds.

지정된 점에서 피팅 값 구하기

y = fittedmodel(x) 형식으로 x 에 대한 값을 지정하여 특정 점에서 피팅 값을 구합니다.

curvefit(1991)
ans = 252.6690

여러 점에서 피팅 값 구하기

값으로 구성된 벡터에서 모델을 실행하여 2050년까지 외삽합니다.

xi = (2000:10:2050).';
curvefit(xi)
ans = 6×1

  276.9632
  305.4420
  335.5066
  367.1802
  400.4859
  435.4468

해당 값에 대한 예측한계를 구합니다.

ci = predint(curvefit,xi)
ci = 6×2

  267.8589  286.0674
  294.3070  316.5770
  321.5924  349.4208
  349.7275  384.6329
  378.7255  422.2462
  408.5919  462.3017

외삽된 피팅 범위에 대해 피팅 및 예측 구간을 플로팅합니다. 피팅은 기본적으로 데이터 범위에 대해 플로팅됩니다. 피팅에서 외삽된 값을 보려면 피팅을 플로팅하기 전에 좌표축의 x 상한을 2050으로 설정하십시오. 예측 구간을 플로팅하려면 플롯 유형으로 predobs 또는 predfun을 사용하십시오.

plot(cdate,pop,'o')
xlim([1900,2050])
hold on
plot(curvefit,'predobs')
hold off

Figure contains an axes object. The axes object with xlabel x, ylabel y contains 4 objects of type line. One or more of the lines displays its values using only markers These objects represent fitted curve, prediction bounds.

모델 방정식 가져오기

피팅 이름을 입력하여 모델 방정식, 피팅된 계수, 피팅된 계수에 대한 신뢰한계를 표시합니다.

curvefit
curvefit = 
     Linear model Poly3:
     curvefit(x) = p1*x^3 + p2*x^2 + p3*x + p4
       where x is normalized by mean 1890 and std 62.05
     Coefficients (with 95% confidence bounds):
       p1 =       0.921  (-0.9743, 2.816)
       p2 =       25.18  (23.57, 26.79)
       p3 =       73.86  (70.33, 77.39)
       p4 =       61.74  (59.69, 63.8)

모델 방정식만 구하려면 formula를 사용하십시오.

formula(curvefit)
ans = 
'p1*x^3 + p2*x^2 + p3*x + p4'

계수 이름과 값 가져오기

계수를 이름으로 지정합니다.

p1 = curvefit.p1
p1 = 0.9210
p2 = curvefit.p2
p2 = 25.1834

모든 계수 이름을 가져옵니다. 피팅 방정식(예: f(x) = p1*x^3+...)을 살펴보며 각 계수에 대한 모델 항을 확인합니다.

coeffnames(curvefit)
ans = 4x1 cell
    {'p1'}
    {'p2'}
    {'p3'}
    {'p4'}

모든 계수 값을 가져옵니다.

coeffvalues(curvefit)
ans = 1×4

    0.9210   25.1834   73.8598   61.7444

계수에 대한 신뢰한계 가져오기

계수에 대한 신뢰한계를 사용하여 피팅을 계산하고 비교할 수 있습니다. 계수에 대한 신뢰한계는 계수의 정확도를 결정합니다. 서로 멀리 떨어진 한계는 불확실성을 나타냅니다. 선형 계수에 대해 한계가 영점을 교차하는 경우, 이는 해당 계수가 0과 다르다는 사실을 확신할 수 없음을 의미합니다. 일부 모델 항이 0인 계수를 가진다면 이는 피팅에 도움이 되지 않습니다.

confint(curvefit)
ans = 2×4

   -0.9743   23.5736   70.3308   59.6907
    2.8163   26.7931   77.3888   63.7981

적합도 통계량 검토하기

명령줄에서 적합도 통계량을 가져오기 위해 다음 중 하나를 수행할 수 있습니다.

  • 곡선 피팅기 앱을 엽니다. 곡선 피팅기 탭의 내보내기 섹션에서 내보내기를 클릭하고 작업 공간으로 내보내기를 선택하여 피팅과 피팅의 적합도를 작업 공간으로 내보냅니다.

  • fit 함수를 사용하여 gof 출력 인수를 지정합니다.

gof와 출력 인수를 지정하여 피팅을 다시 생성해 적합도 통계량과 피팅 알고리즘 정보를 가져옵니다.

[curvefit,gof,output] = fit(cdate,pop,'poly3','normalize','on')
curvefit = 
     Linear model Poly3:
     curvefit(x) = p1*x^3 + p2*x^2 + p3*x + p4
       where x is normalized by mean 1890 and std 62.05
     Coefficients (with 95% confidence bounds):
       p1 =       0.921  (-0.9743, 2.816)
       p2 =       25.18  (23.57, 26.79)
       p3 =       73.86  (70.33, 77.39)
       p4 =       61.74  (59.69, 63.8)
gof = struct with fields:
           sse: 149.7687
       rsquare: 0.9988
           dfe: 17
    adjrsquare: 0.9986
          rmse: 2.9682

output = struct with fields:
        numobs: 21
      numparam: 4
     residuals: [21x1 double]
      Jacobian: [21x4 double]
      exitflag: 1
     algorithm: 'QR factorization and solve'
    iterations: 1

잔차의 히스토그램을 플로팅하여 대략적으로 정규분포를 따르는지 확인합니다.

histogram(output.residuals,10)

Figure contains an axes object. The axes object contains an object of type histogram.

피팅, 데이터 및 잔차 플로팅하기

plot(curvefit,cdate,pop,'fit','residuals')
Warning: Graphics timeout occurred. To share details of this issue with MathWorks technical support, please include that this is a graphics handshaking issue with your service request.
Warning: drawnow timeout: waited 600 seconds for HTMLCanvasImpl(/graphics/C51/returnACTCanvas) ACT 1. Client may not be connected.
Last 400 messages:

 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.649303"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.649348"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.656044"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.656079"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.656401"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.656519"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.660545"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.660579"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.660816"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.660846"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.664576"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.664611"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.664806"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.664835"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.668261"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.668293"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.668701"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.668775"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C44 Canvas ViewModelId: 40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\",\\\"PubSubLoggerId\\\":\\\"40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.668982"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.669156"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.669587"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C44 Canvas ViewModelId: 40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\",\\\"PubSubLoggerId\\\":\\\"40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.670542"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.670647"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.671250"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C44 Canvas ViewModelId: 40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\",\\\"PubSubLoggerId\\\":\\\"40c50441-4d2e-4ba6-a344-d9f50dfd5000\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.671869"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.671973"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.672384"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.682014"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.682585"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.682601"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F25\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:31.682623"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:31.682636"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/command\\\/channelReady\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"binaryChannelStatus\\\":0,\\\"useFastBinary\\\":false}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.691824"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.692107"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.705757"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.705821"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.705867"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getOuterPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":120}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.729537"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getInnerPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":121}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.729891"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getLayoutConstraints\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":122}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:31.730275"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure graphicsComplete recieved\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/99def783-771c-483d-b87b-22e3ad26d5d0\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.730642"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/99def783-771c-483d-b87b-22e3ad26d5d0\\\/clientReady\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.730860"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure clientReady fired\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/99def783-771c-483d-b87b-22e3ad26d5d0\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.730952"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"C44\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.731015"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C44\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.731098"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.731170"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.747057"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.750999"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.752158"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.752175"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"2\",\"Id\":\"\\\/graphics\\\/F25\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:31.752193"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:31.752206"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 2\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.774233"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"2\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.774301"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F25\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:31.774370"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 2\\\",\\\"PubSubLoggerId\\\":\\\"C44\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.781969"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"2\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C44\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:31.782040"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.782090"}
 {"Count":"111","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:31.782939"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:32.534724"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\"}","TimeStamp":"2023-Feb-19 15:28:32.539656"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"240fb66c-3f19-44b3-9bf0-358857244307\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:32.546065"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:32.666850"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"240fb66c-3f19-44b3-9bf0-358857244307\",\"ServerId\":\"C45\"}}","TimeStamp":"2023-Feb-19 15:28:32.680305"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.747107"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.747268"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.747663"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F26\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.939764"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"240fb66c-3f19-44b3-9bf0-358857244307\",\"ServerId\":\"C45\"}}","TimeStamp":"2023-Feb-19 15:28:32.959685"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: 240fb66c-3f19-44b3-9bf0-358857244307\\\",\\\"PubSubLoggerId\\\":\\\"240fb66c-3f19-44b3-9bf0-358857244307\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.970134"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: 240fb66c-3f19-44b3-9bf0-358857244307\\\",\\\"PubSubLoggerId\\\":\\\"240fb66c-3f19-44b3-9bf0-358857244307\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.970280"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.970777"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C45 Canvas ViewModelId: 240fb66c-3f19-44b3-9bf0-358857244307\\\",\\\"PubSubLoggerId\\\":\\\"240fb66c-3f19-44b3-9bf0-358857244307\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.996376"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:32.996728"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:32.998706"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C45 Canvas ViewModelId: 240fb66c-3f19-44b3-9bf0-358857244307\\\",\\\"PubSubLoggerId\\\":\\\"240fb66c-3f19-44b3-9bf0-358857244307\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:32.999704"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:32.999834"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.000287"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C45 Canvas ViewModelId: 240fb66c-3f19-44b3-9bf0-358857244307\\\",\\\"PubSubLoggerId\\\":\\\"240fb66c-3f19-44b3-9bf0-358857244307\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.000932"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.001059"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.001314"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.012846"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.012925"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.013305"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.013333"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.013346"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/command\\\/channelReady\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"binaryChannelStatus\\\":0,\\\"useFastBinary\\\":false}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.019191"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.019433"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.026063"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.026243"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.026419"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getOuterPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":123}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.042579"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getInnerPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":124}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.042914"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getLayoutConstraints\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":125}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.043531"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.063969"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.064947"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"2\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.064964"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"2\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.064988"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.065002"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739370\\\",\\\"requestToken\\\":126}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.085508"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739377\\\",\\\"requestToken\\\":127}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.085775"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739406\\\",\\\"requestToken\\\":128}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.085975"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739415\\\",\\\"requestToken\\\":129}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.086175"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739424\\\",\\\"requestToken\\\":130}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:33.086373"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure graphicsComplete recieved\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.086569"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\/clientReady\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.087385"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure clientReady fired\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.087457"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.087515"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.087567"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"3\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.089916"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"3\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.094812"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"3\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.094845"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"3\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.094903"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.094931"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"4\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.116813"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"4\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.118398"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"4\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.118415"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"4\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.118434"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.118447"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 2\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.119521"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"2\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.119588"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 2\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.126289"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"2\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.126463"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 3\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.126620"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"3\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.126785"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"5\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.141216"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"5\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.141663"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"5\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.141686"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"5\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.141750"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.141796"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 3\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.142873"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"3\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.143320"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 4\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.143797"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"4\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.144352"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 4\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.152168"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"4\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.152358"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 5\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.153233"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.153360"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"5\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.153988"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"6\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.166941"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"6\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.167102"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"6\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.167116"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"6\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.167133"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.167146"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 6\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.175830"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"6\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.176046"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"6\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.176448"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 5\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.183224"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"5\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.183322"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"7\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.192600"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"7\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.192755"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"7\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.192872"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"7\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.192949"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.192992"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 7\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.201980"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.202213"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"7\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.202394"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 6\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.206415"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"6\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.209391"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"8\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.216584"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"8\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.216954"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"8\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.216969"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"8\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.216991"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.217005"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 7\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.225186"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"7\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.225256"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 8\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.229284"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"8\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.229377"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"8\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.229558"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"9\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.238119"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"9\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.238525"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"9\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.238604"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"9\",\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.238624"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.238637"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 8\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.244188"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"8\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.244343"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 9\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.250340"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"9\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.250514"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F26\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"9\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:33.250723"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 9\\\",\\\"PubSubLoggerId\\\":\\\"C45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.272105"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"9\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C45\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.272177"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"9\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.272245"}
 {"Count":"3","Log":"{\"Channel\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:33.277040"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Destroyed PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C43\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.461933"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"240fb66c-3f19-44b3-9bf0-358857244307\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:33.469216"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Destroyed PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C45\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.489188"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Destroyed PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F26\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.490308"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"40c50441-4d2e-4ba6-a344-d9f50dfd5000\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:33.499094"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Destroyed PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C44\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.507566"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Destroyed PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F25\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:33.509219"}
 {"Count":"2","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorfigure deleted\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/a2c95b4e-2414-4e79-b70e-aa9b14cc7846\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:33.540938"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:34.356770"}
 {"Count":"2","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:34.401269"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F27\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:34.724559"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\"}","TimeStamp":"2023-Feb-19 15:28:34.733676"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:34.748131"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:34.871717"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\",\"ServerId\":\"C47\"}}","TimeStamp":"2023-Feb-19 15:28:34.886513"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.077040"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.077286"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.077952"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.117138"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.117327"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.117417"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.239027"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.239099"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.239127"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F28\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:35.373956"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/6505db83-2584-4259-9973-99d84fbfc9af\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/6505db83-2584-4259-9973-99d84fbfc9af\"}","TimeStamp":"2023-Feb-19 15:28:35.378718"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"36d1f518-276f-40f6-8ddb-f33562075766\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:35.385077"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:35.493402"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"36d1f518-276f-40f6-8ddb-f33562075766\",\"ServerId\":\"C48\"}}","TimeStamp":"2023-Feb-19 15:28:35.506980"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/6505db83-2584-4259-9973-99d84fbfc9af\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.565032"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/6505db83-2584-4259-9973-99d84fbfc9af\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.565251"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/6505db83-2584-4259-9973-99d84fbfc9af\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:35.565706"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.635294"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.635325"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.635439"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.635473"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.635496"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.835289"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:35.835315"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.835386"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.835414"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:35.835437"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F29\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:36.013121"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\"}","TimeStamp":"2023-Feb-19 15:28:36.018096"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"74c11475-703b-4b9c-97c5-dabe9eef8445\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:36.024555"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:36.137197"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"74c11475-703b-4b9c-97c5-dabe9eef8445\",\"ServerId\":\"C49\"}}","TimeStamp":"2023-Feb-19 15:28:36.156446"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.227272"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.229114"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.229794"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:36.571953"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:36.571984"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:36.572000"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.572161"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.572227"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.572279"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.572349"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F27\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.904915"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.951974"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.952015"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.952039"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:36.952063"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: 3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\",\\\"PubSubLoggerId\\\":\\\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.961753"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: 3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\",\\\"PubSubLoggerId\\\":\\\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.962142"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.962943"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F28\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.992108"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: 36d1f518-276f-40f6-8ddb-f33562075766\\\",\\\"PubSubLoggerId\\\":\\\"36d1f518-276f-40f6-8ddb-f33562075766\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.992740"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: 36d1f518-276f-40f6-8ddb-f33562075766\\\",\\\"PubSubLoggerId\\\":\\\"36d1f518-276f-40f6-8ddb-f33562075766\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.993096"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.993831"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F29\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:36.995181"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: 74c11475-703b-4b9c-97c5-dabe9eef8445\\\",\\\"PubSubLoggerId\\\":\\\"74c11475-703b-4b9c-97c5-dabe9eef8445\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.002514"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: 74c11475-703b-4b9c-97c5-dabe9eef8445\\\",\\\"PubSubLoggerId\\\":\\\"74c11475-703b-4b9c-97c5-dabe9eef8445\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.002799"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.003405"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F30\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:37.133579"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/b32c1f20-4876-4598-9660-ae57fd335a45\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/b32c1f20-4876-4598-9660-ae57fd335a45\"}","TimeStamp":"2023-Feb-19 15:28:37.138318"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:37.145022"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C50\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:37.257667"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\",\"ServerId\":\"C50\"}}","TimeStamp":"2023-Feb-19 15:28:37.270692"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/b32c1f20-4876-4598-9660-ae57fd335a45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.329779"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/b32c1f20-4876-4598-9660-ae57fd335a45\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.329953"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/b32c1f20-4876-4598-9660-ae57fd335a45\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:37.330213"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F30\\\/returnACT\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:38.317779"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C50\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:38.317931"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:38.317966"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:38.317989"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:38.318011"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:38.318033"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/F31\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:38.593167"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Event\":\"createView for Figure\",\"EventData\":{\"Channel\":\"\/uifigure\/81f99a24-7ef9-47d3-96f9-f1af202738b7\"},\"Source\":\"FigureController\",\"Channel\":\"\/uifigure\/81f99a24-7ef9-47d3-96f9-f1af202738b7\"}","TimeStamp":"2023-Feb-19 15:28:38.599079"}
 {"Count":"2","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"c08694dc-2d2d-4469-8c0b-a24564534e8a\",\"ServerId\":\"\"}}","TimeStamp":"2023-Feb-19 15:28:38.606042"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Created PubSubACTRequestor\",\"EventData\":{\"Id\":\"\\\/graphics\\\/C51\\\/returnACTCanvas\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:38.712479"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"c08694dc-2d2d-4469-8c0b-a24564534e8a\",\"ServerId\":\"C51\"}}","TimeStamp":"2023-Feb-19 15:28:38.726091"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure created\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.793051"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\/event\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"Event\\\":\\\"NewClient\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.793128"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure is visible \\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.793322"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\",\"ServerId\":\"C47\"}}","TimeStamp":"2023-Feb-19 15:28:38.915353"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"36d1f518-276f-40f6-8ddb-f33562075766\",\"ServerId\":\"C48\"}}","TimeStamp":"2023-Feb-19 15:28:38.923186"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C47 Canvas ViewModelId: 3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\",\\\"PubSubLoggerId\\\":\\\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.934502"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.935607"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.937159"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C47 Canvas ViewModelId: 3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\",\\\"PubSubLoggerId\\\":\\\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.939300"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.939418"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.940632"}
 {"Count":"1","Log":"{\"LogType\":\"Server\",\"Source\":\"Can\",\"Channel\":\"\",\"Event\":\"Setting Server Id\",\"EventData\":{\"PeerId\":\"74c11475-703b-4b9c-97c5-dabe9eef8445\",\"ServerId\":\"C49\"}}","TimeStamp":"2023-Feb-19 15:28:38.942110"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C47 Canvas ViewModelId: 3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\",\\\"PubSubLoggerId\\\":\\\"3f0e15f8-b540-4748-b3a6-f0f5d6c177a5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.942210"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.942688"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.945008"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C48 Canvas ViewModelId: 36d1f518-276f-40f6-8ddb-f33562075766\\\",\\\"PubSubLoggerId\\\":\\\"36d1f518-276f-40f6-8ddb-f33562075766\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.953533"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.954161"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.955258"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C48 Canvas ViewModelId: 36d1f518-276f-40f6-8ddb-f33562075766\\\",\\\"PubSubLoggerId\\\":\\\"36d1f518-276f-40f6-8ddb-f33562075766\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.957020"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.957137"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.958396"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C48 Canvas ViewModelId: 36d1f518-276f-40f6-8ddb-f33562075766\\\",\\\"PubSubLoggerId\\\":\\\"36d1f518-276f-40f6-8ddb-f33562075766\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.960162"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.960357"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.961496"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/command\\\/channelReady\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"binaryChannelStatus\\\":0,\\\"useFastBinary\\\":false}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.987679"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.988859"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/command\\\/channelReady\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"binaryChannelStatus\\\":0,\\\"useFastBinary\\\":false}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.989341"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.989926"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C49 Canvas ViewModelId: 74c11475-703b-4b9c-97c5-dabe9eef8445\\\",\\\"PubSubLoggerId\\\":\\\"74c11475-703b-4b9c-97c5-dabe9eef8445\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.990045"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.990159"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.990526"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C49 Canvas ViewModelId: 74c11475-703b-4b9c-97c5-dabe9eef8445\\\",\\\"PubSubLoggerId\\\":\\\"74c11475-703b-4b9c-97c5-dabe9eef8445\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.991789"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.991914"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.992596"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Received Canvas ServerID: C49 Canvas ViewModelId: 74c11475-703b-4b9c-97c5-dabe9eef8445\\\",\\\"PubSubLoggerId\\\":\\\"74c11475-703b-4b9c-97c5-dabe9eef8445\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.993382"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"WebglSupport\",\"EventData\":\"{\\\"Status\\\":false,\\\"Type\\\":\\\"WebglSupport\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.993557"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"ViewEnvironment\",\"EventData\":\"{\\\"DeviceDPI\\\":96,\\\"RendererSupport\\\":{\\\"opengl\\\":{\\\"Name\\\":\\\"WebGL\\\",\\\"Available\\\":false,\\\"TransparencyOrderMethods\\\":[\\\"depthpeel\\\",\\\"objectsort\\\"]}},\\\"GLInfo\\\":{\\\"Vendor\\\":\\\"Google Inc. (Google)\\\",\\\"Renderer\\\":\\\"ANGLE (Google, Vulkan 1.2.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)\\\",\\\"Version\\\":\\\"WebGL 2.0 (OpenGL ES 3.0 Chromium)\\\",\\\"VersionNumber\\\":2,\\\"ShadingLanguageVersion\\\":\\\"WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 3.0 Chromium)\\\",\\\"MaxTextureSize\\\":8192,\\\"MaxViewportDims\\\":{\\\"width\\\":8192,\\\"height\\\":8192},\\\"AlphaBits\\\":0,\\\"RedBits\\\":8,\\\"GreenBits\\\":8,\\\"BlueBits\\\":8,\\\"SubpixelBits\\\":4,\\\"DepthBits\\\":24,\\\"DepthRange\\\":{\\\"min\\\":0,\\\"max\\\":1},\\\"MaxRenderBufferSize\\\":8192,\\\"Extensions\\\":[\\\"EXT_color_buffer_float\\\",\\\"EXT_color_buffer_half_float\\\",\\\"EXT_float_blend\\\",\\\"EXT_texture_compression_bptc\\\",\\\"EXT_texture_compression_rgtc\\\",\\\"EXT_texture_filter_anisotropic\\\",\\\"OES_draw_buffers_indexed\\\",\\\"OES_texture_float_linear\\\",\\\"WEBGL_compressed_texture_astc\\\",\\\"WEBGL_compressed_texture_etc\\\",\\\"WEBGL_compressed_texture_etc1\\\",\\\"WEBGL_compressed_texture_s3tc\\\",\\\"WEBGL_compressed_texture_s3tc_srgb\\\",\\\"WEBGL_debug_renderer_info\\\",\\\"WEBGL_lose_context\\\",\\\"WEBGL_multi_draw\\\",\\\"OVR_multiview2\\\"],\\\"Antialiasing\\\":true},\\\"Type\\\":\\\"ViewEnvironment\\\",\\\"Description\\\":\\\"CanvasEventPublisher\\\"}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:38.995126"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F30\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:38.996874"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: 24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\\\",\\\"PubSubLoggerId\\\":\\\"24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.010505"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: 24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\\\",\\\"PubSubLoggerId\\\":\\\"24f4b2cd-7ba6-4e8d-8e9d-872758929bb5\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.010783"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F30\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.011226"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/command\\\/channelReady\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"binaryChannelStatus\\\":0,\\\"useFastBinary\\\":false}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.012567"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.013014"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Return channel set: \\\/graphics\\\/F31\\\/returnACT for figure\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.013380"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct CanvasController for: c08694dc-2d2d-4469-8c0b-a24564534e8a\\\",\\\"PubSubLoggerId\\\":\\\"c08694dc-2d2d-4469-8c0b-a24564534e8a\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.087144"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"Construct FigureController for: c08694dc-2d2d-4469-8c0b-a24564534e8a\\\",\\\"PubSubLoggerId\\\":\\\"c08694dc-2d2d-4469-8c0b-a24564534e8a\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.087391"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F31\\\/newViewEvent\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.088365"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C51\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.089720"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C50\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.089868"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.089939"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.090025"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.090057"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C46\\\/returnACTCanvas\",\"Event\":\"All drawnow tokens discarded\",\"EventData\":{},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.090144"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.102023"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.102142"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.102161"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F27\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.102194"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.102839"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.117896"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.118206"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.118274"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F28\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.118297"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.118311"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getOuterPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":131}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.130334"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getInnerPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":132}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.130876"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getLayoutConstraints\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":133}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.131241"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getOuterPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":134}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.131621"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getInnerPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":135}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.131991"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getLayoutConstraints\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":136}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.132324"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739370\\\",\\\"requestToken\\\":137}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.132702"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739402\\\",\\\"requestToken\\\":138}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.133063"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739411\\\",\\\"requestToken\\\":139}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.133353"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739370\\\",\\\"requestToken\\\":140}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.133671"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739377\\\",\\\"requestToken\\\":141}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.134039"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739404\\\",\\\"requestToken\\\":142}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.134607"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739413\\\",\\\"requestToken\\\":143}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.134973"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.135001"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.135115"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.135159"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F29\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.135246"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.135301"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure graphicsComplete recieved\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.135428"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/6505db83-2584-4259-9973-99d84fbfc9af\\\/clientReady\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.135727"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure clientReady fired\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.135825"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure graphicsComplete recieved\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.135923"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/f3ed4fbd-a77c-4e5e-8e53-be9aa3b548c0\\\/clientReady\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.136225"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure clientReady fired\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.136361"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getOuterPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":144}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.147898"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getInnerPosition\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":145}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.148241"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getLayoutConstraints\\\",\\\"peerID\\\":\\\"5260204364768739352\\\",\\\"requestToken\\\":146}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.148522"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739370\\\",\\\"requestToken\\\":147}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.149063"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739377\\\",\\\"requestToken\\\":148}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.149491"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739408\\\",\\\"requestToken\\\":149}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.149886"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739417\\\",\\\"requestToken\\\":150}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.150476"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/hgcanvas\\\/event\",\"Event\":\"controlmanagermessage\",\"EventData\":\"{\\\"name\\\":\\\"getEditingValue\\\",\\\"peerID\\\":\\\"5260204364768739426\\\",\\\"requestToken\\\":151}\",\"LogType\":\"Client\",\"Source\":\"CanvasEventPublisher\"}","TimeStamp":"2023-Feb-19 15:28:39.151116"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure graphicsComplete recieved\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.151384"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/\\\/uifigure\\\/5a5edc31-3d73-44da-887d-9dcbacd3afe5\\\/clientReady\",\"Event\":\"Message Publish\",\"EventData\":\"{}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.151556"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"LiveEditorFigure clientReady fired\\\",\\\"PubSubLoggerId\\\":\\\"\\\/uifigure\\\/81f99a24-7ef9-47d3-96f9-f1af202738b7\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.151626"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.160608"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.160678"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F27\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.160813"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.161376"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.161482"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F28\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.161558"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.161799"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.161858"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F29\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.161912"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"C47\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.170805"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C47\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.170991"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C47\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.171313"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"C48\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.207932"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C48\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.208028"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C48\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.208169"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C51\\\/returnACTCanvas\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.225040"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F31\\\/returnACT\",\"Event\":\"checkoutToken\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.225138"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F31\\\/returnACT\",\"Event\":\"sendACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.225152"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Sending ACT\",\"EventData\":{\"ACT\":\"1\",\"Id\":\"\\\/graphics\\\/F31\\\/returnACT\"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.225170"}
 {"Count":"1","Log":"{\"Channel\":\"\",\"Event\":\"Logging Annotation\",\"EventData\":{\"Annotation\":\"Name :  Visible : True \"},\"LogType\":\"Server\",\"Source\":\"PubSubACTRequestor\"}","TimeStamp":"2023-Feb-19 15:28:39.225183"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"FigureACTResponder received Figure ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.236980"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F31\\\/returnACT\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.237177"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/F31\\\/returnACT\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"Figure\"}","TimeStamp":"2023-Feb-19 15:28:39.237569"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/PubSubLogger\\\/log\",\"Event\":\"Log\",\"EventData\":\"{\\\"Log\\\":\\\"ImageView received ACT: 1\\\",\\\"PubSubLoggerId\\\":\\\"C49\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.266324"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"Message Publish\",\"EventData\":\"{\\\"ACT\\\":\\\"1\\\",\\\"returnChannel\\\":\\\"\\\/graphics\\\/C49\\\/returnACTCanvas\\\"}\",\"LogType\":\"Client\",\"Source\":\"\"}","TimeStamp":"2023-Feb-19 15:28:39.266443"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C49\\\/returnACTCanvas\",\"Event\":\"return ACT\",\"EventData\":{\"Token Id\":\"1\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:28:39.266616"}
 {"Count":"1","Log":"{\"Channel\":\"\\\/graphics\\\/C51\\\/returnACTCanvas\",\"Event\":\"Timeout\",\"EventData\":{\"ACT\":\"1\",\"Timeout\":\"600\"},\"LogType\":\"Server\",\"Source\":\"HTMLCanvasImpl\"}","TimeStamp":"2023-Feb-19 15:38:40.225829"}
legend Location SouthWest
subplot(2,1,1)
legend Location NorthWest

Figure contains 2 axes objects. Axes object 1 with xlabel x, ylabel y contains 2 objects of type line. One or more of the lines displays its values using only markers These objects represent data, fitted curve. Axes object 2 with xlabel x contains 2 objects of type line. One or more of the lines displays its values using only markers These objects represent data, zero line.

방법 찾기

피팅에서 사용할 수 있는 모든 방법을 나열합니다.

methods(curvefit)
Methods for class cfit:

argnames       category       cfit           coeffnames     coeffvalues    confint        dependnames    differentiate  feval          fitoptions     formula        indepnames     integrate      islinear       numargs        numcoeffs      plot           predint        probnames      probvalues     setoptions     type           

피팅 명령을 사용하는 방법을 알아보려면 help 명령을 사용하십시오.

help cfit/differentiate
 DIFFERENTIATE  Differentiate a fit result object.
    DERIV1 = DIFFERENTIATE(FITOBJ,X) differentiates the model FITOBJ at the
    points specified by X and returns the result in DERIV1. FITOBJ is a Fit
    object generated by the FIT or CFIT function. X is a vector. DERIV1 is
    a vector with the same size as X. Mathematically speaking, DERIV1 =
    D(FITOBJ)/D(X).
 
    [DERIV1,DERIV2] = DIFFERENTIATE(FITOBJ, X) computes the first and
    second derivatives, DERIV1 and DERIV2 respectively, of the model
    FITOBJ.
 
    See also CFIT/INTEGRATE, FIT, CFIT.