.data_start

    .export speakers
    .export screenMaterials
    .export videoPlayerPanels
    .sync syncedUrl, none
    .sync URLSyncType, none
    .sync videoLoadID, none
    .sync videoTime, none
    .sync videoEnd, none
    .sync serverTimestamp, none
    .sync isPlaying, none
    .sync masterLocked, none

    __refl_const_intnl_udonTypeID: %SystemInt64, null
    __refl_const_intnl_udonTypeName: %SystemString, null
    speakers: %UnityEngineAudioSourceArray, null
    videoPlayerPanels: %UnityEngineComponentArray, null
    screenMaterials: %UnityEngineMaterialArray, null
    videoPlayer: %VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer, null
    buffering: %SystemBoolean, null
    isPlaying: %SystemBoolean, null
    localLocked: %SystemBoolean, null
    masterLocked: %SystemBoolean, null
    muted: %SystemBoolean, null
    requestingSync: %SystemBoolean, null
    syncingVideo: %SystemBoolean, null
    serverTimestamp: %SystemDouble, null
    loadID: %SystemInt32, null
    localURLSyncType: %SystemInt32, null
    maxUrlLength: %SystemInt32, null
    syncRequests: %SystemInt32, null
    URLSyncType: %SystemInt32, null
    videoLoadID: %SystemInt32, null
    brightness: %SystemSingle, null
    bufferingTick: %SystemSingle, null
    curVideoTime: %SystemSingle, null
    prevVideoTime: %SystemSingle, null
    syncTimeout: %SystemSingle, null
    videoEnd: %SystemSingle, null
    videoTime: %SystemSingle, null
    videoTimeout: %SystemSingle, null
    volume: %SystemSingle, null
    onVideoErrorVideoError: %VRCSDK3ComponentsVideoVideoError, null
    currentUrl: %VRCSDKBaseVRCUrl, null
    syncedUrl: %VRCSDKBaseVRCUrl, null
    __0_this_intnl_UnityEngineGameObject: %UnityEngineGameObject, this
    __0_this_intnl_VideoController: %VRCUdonUdonBehaviour, this
    __0_imageLoading_Image: %UnityEngineUIImage, null
    __0_hours_Int32: %SystemInt32, null
    __0_i_Int32: %SystemInt32, null
    __0_minutes_Int32: %SystemInt32, null
    __0_seconds_Int32: %SystemInt32, null
    __1_i_Int32: %SystemInt32, null
    __10_i_Int32: %SystemInt32, null
    __11_i_Int32: %SystemInt32, null
    __2_i_Int32: %SystemInt32, null
    __3_i_Int32: %SystemInt32, null
    __4_i_Int32: %SystemInt32, null
    __5_i_Int32: %SystemInt32, null
    __6_i_Int32: %SystemInt32, null
    __7_i_Int32: %SystemInt32, null
    __8_i_Int32: %SystemInt32, null
    __9_i_Int32: %SystemInt32, null
    __0_mp_bright_Single: %SystemSingle, null
    __0_mp_time_Single: %SystemSingle, null
    __0_mp_vol_Single: %SystemSingle, null
    __1_mp_time_Single: %SystemSingle, null
    __0_sliderBrightness_Slider: %UnityEngineUISlider, null
    __0_sliderTimestamp_Slider: %UnityEngineUISlider, null
    __0_sliderVolume_Slider: %UnityEngineUISlider, null
    __0_hoursString_String: %SystemString, null
    __0_minutesString_String: %SystemString, null
    __0_mp_error_String: %SystemString, null
    __0_secondsString_String: %SystemString, null
    __0_timestamp_String: %SystemString, null
    __0_textError_Text: %UnityEngineUIText, null
    __0_textOwner_Text: %UnityEngineUIText, null
    __0_mp_videoError_VideoError: %VRCSDK3ComponentsVideoVideoError, null
    __0_mp_url_VRCUrl: %VRCSDKBaseVRCUrl, null
    __0_const_intnl_SystemBoolean: %SystemBoolean, null
    __1_const_intnl_SystemBoolean: %SystemBoolean, null
    __0_const_intnl_UnityEngineUIImage: %UnityEngineUIImage, null
    __0_const_intnl_SystemInt32: %SystemInt32, null
    __1_const_intnl_SystemInt32: %SystemInt32, null
    __2_const_intnl_SystemInt32: %SystemInt32, null
    __3_const_intnl_SystemInt32: %SystemInt32, null
    __4_const_intnl_SystemInt32: %SystemInt32, null
    __5_const_intnl_SystemInt32: %SystemInt32, null
    __6_const_intnl_SystemInt32: %SystemInt32, null
    __0_const_intnl_VRCUdonCommonInterfacesNetworkEventTarget: %VRCUdonCommonInterfacesNetworkEventTarget, null
    __0_const_intnl_SystemObject: %SystemObject, null
    __0_const_intnl_SystemSingle: %SystemSingle, null
    __1_const_intnl_SystemSingle: %SystemSingle, null
    __2_const_intnl_SystemSingle: %SystemSingle, null
    __3_const_intnl_SystemSingle: %SystemSingle, null
    __4_const_intnl_SystemSingle: %SystemSingle, null
    __5_const_intnl_SystemSingle: %SystemSingle, null
    __0_const_intnl_UnityEngineUISlider: %UnityEngineUISlider, null
    __0_const_intnl_SystemString: %SystemString, null
    __1_const_intnl_SystemString: %SystemString, null
    __10_const_intnl_SystemString: %SystemString, null
    __11_const_intnl_SystemString: %SystemString, null
    __12_const_intnl_SystemString: %SystemString, null
    __13_const_intnl_SystemString: %SystemString, null
    __14_const_intnl_SystemString: %SystemString, null
    __15_const_intnl_SystemString: %SystemString, null
    __16_const_intnl_SystemString: %SystemString, null
    __17_const_intnl_SystemString: %SystemString, null
    __18_const_intnl_SystemString: %SystemString, null
    __19_const_intnl_SystemString: %SystemString, null
    __2_const_intnl_SystemString: %SystemString, null
    __20_const_intnl_SystemString: %SystemString, null
    __21_const_intnl_SystemString: %SystemString, null
    __22_const_intnl_SystemString: %SystemString, null
    __23_const_intnl_SystemString: %SystemString, null
    __24_const_intnl_SystemString: %SystemString, null
    __25_const_intnl_SystemString: %SystemString, null
    __26_const_intnl_SystemString: %SystemString, null
    __27_const_intnl_SystemString: %SystemString, null
    __28_const_intnl_SystemString: %SystemString, null
    __29_const_intnl_SystemString: %SystemString, null
    __3_const_intnl_SystemString: %SystemString, null
    __30_const_intnl_SystemString: %SystemString, null
    __31_const_intnl_SystemString: %SystemString, null
    __32_const_intnl_SystemString: %SystemString, null
    __33_const_intnl_SystemString: %SystemString, null
    __34_const_intnl_SystemString: %SystemString, null
    __35_const_intnl_SystemString: %SystemString, null
    __36_const_intnl_SystemString: %SystemString, null
    __37_const_intnl_SystemString: %SystemString, null
    __38_const_intnl_SystemString: %SystemString, null
    __39_const_intnl_SystemString: %SystemString, null
    __4_const_intnl_SystemString: %SystemString, null
    __40_const_intnl_SystemString: %SystemString, null
    __41_const_intnl_SystemString: %SystemString, null
    __42_const_intnl_SystemString: %SystemString, null
    __43_const_intnl_SystemString: %SystemString, null
    __44_const_intnl_SystemString: %SystemString, null
    __45_const_intnl_SystemString: %SystemString, null
    __46_const_intnl_SystemString: %SystemString, null
    __47_const_intnl_SystemString: %SystemString, null
    __48_const_intnl_SystemString: %SystemString, null
    __49_const_intnl_SystemString: %SystemString, null
    __5_const_intnl_SystemString: %SystemString, null
    __50_const_intnl_SystemString: %SystemString, null
    __51_const_intnl_SystemString: %SystemString, null
    __52_const_intnl_SystemString: %SystemString, null
    __53_const_intnl_SystemString: %SystemString, null
    __54_const_intnl_SystemString: %SystemString, null
    __55_const_intnl_SystemString: %SystemString, null
    __56_const_intnl_SystemString: %SystemString, null
    __6_const_intnl_SystemString: %SystemString, null
    __7_const_intnl_SystemString: %SystemString, null
    __8_const_intnl_SystemString: %SystemString, null
    __9_const_intnl_SystemString: %SystemString, null
    __0_const_intnl_UnityEngineUIText: %UnityEngineUIText, null
    __0_const_intnl_SystemType: %SystemType, null
    __0_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __0_const_intnl_SystemUInt32: %SystemUInt32, null
    __1_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __10_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __11_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __12_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __13_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __14_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __15_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __16_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __17_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __18_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __19_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __2_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __20_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __21_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __22_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __23_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __24_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __25_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __26_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __27_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __28_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __29_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __3_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __30_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __31_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __32_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __33_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __34_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __35_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __36_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __37_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __4_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __5_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __6_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __7_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __8_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __9_const_intnl_exitJumpLoc_UInt32: %SystemUInt32, null
    __0_const_intnl_VRCSDK3ComponentsVideoVideoError: %VRCSDK3ComponentsVideoVideoError, null
    __1_const_intnl_VRCSDK3ComponentsVideoVideoError: %VRCSDK3ComponentsVideoVideoError, null
    __2_const_intnl_VRCSDK3ComponentsVideoVideoError: %VRCSDK3ComponentsVideoVideoError, null
    __0_intnl_UnityEngineAudioSource: %UnityEngineAudioSource, null
    __0_intnl_returnValSymbol_Boolean: %SystemBoolean, null
    __0_intnl_SystemBoolean: %SystemBoolean, null
    __1_intnl_returnValSymbol_Boolean: %SystemBoolean, null
    __1_intnl_SystemBoolean: %SystemBoolean, null
    __10_intnl_SystemBoolean: %SystemBoolean, null
    __100_intnl_SystemBoolean: %SystemBoolean, null
    __101_intnl_SystemBoolean: %SystemBoolean, null
    __102_intnl_SystemBoolean: %SystemBoolean, null
    __103_intnl_SystemBoolean: %SystemBoolean, null
    __104_intnl_SystemBoolean: %SystemBoolean, null
    __105_intnl_SystemBoolean: %SystemBoolean, null
    __106_intnl_SystemBoolean: %SystemBoolean, null
    __107_intnl_SystemBoolean: %SystemBoolean, null
    __108_intnl_SystemBoolean: %SystemBoolean, null
    __109_intnl_SystemBoolean: %SystemBoolean, null
    __11_intnl_SystemBoolean: %SystemBoolean, null
    __110_intnl_SystemBoolean: %SystemBoolean, null
    __111_intnl_SystemBoolean: %SystemBoolean, null
    __112_intnl_SystemBoolean: %SystemBoolean, null
    __113_intnl_SystemBoolean: %SystemBoolean, null
    __114_intnl_SystemBoolean: %SystemBoolean, null
    __115_intnl_SystemBoolean: %SystemBoolean, null
    __116_intnl_SystemBoolean: %SystemBoolean, null
    __12_intnl_SystemBoolean: %SystemBoolean, null
    __13_intnl_SystemBoolean: %SystemBoolean, null
    __14_intnl_SystemBoolean: %SystemBoolean, null
    __15_intnl_SystemBoolean: %SystemBoolean, null
    __16_intnl_SystemBoolean: %SystemBoolean, null
    __17_intnl_SystemBoolean: %SystemBoolean, null
    __18_intnl_SystemBoolean: %SystemBoolean, null
    __19_intnl_SystemBoolean: %SystemBoolean, null
    __2_intnl_SystemBoolean: %SystemBoolean, null
    __20_intnl_SystemBoolean: %SystemBoolean, null
    __21_intnl_SystemBoolean: %SystemBoolean, null
    __22_intnl_SystemBoolean: %SystemBoolean, null
    __23_intnl_SystemBoolean: %SystemBoolean, null
    __24_intnl_SystemBoolean: %SystemBoolean, null
    __25_intnl_SystemBoolean: %SystemBoolean, null
    __26_intnl_SystemBoolean: %SystemBoolean, null
    __27_intnl_SystemBoolean: %SystemBoolean, null
    __28_intnl_SystemBoolean: %SystemBoolean, null
    __29_intnl_SystemBoolean: %SystemBoolean, null
    __3_intnl_SystemBoolean: %SystemBoolean, null
    __30_intnl_SystemBoolean: %SystemBoolean, null
    __31_intnl_SystemBoolean: %SystemBoolean, null
    __32_intnl_SystemBoolean: %SystemBoolean, null
    __33_intnl_SystemBoolean: %SystemBoolean, null
    __34_intnl_SystemBoolean: %SystemBoolean, null
    __35_intnl_SystemBoolean: %SystemBoolean, null
    __36_intnl_SystemBoolean: %SystemBoolean, null
    __37_intnl_SystemBoolean: %SystemBoolean, null
    __38_intnl_SystemBoolean: %SystemBoolean, null
    __39_intnl_SystemBoolean: %SystemBoolean, null
    __4_intnl_SystemBoolean: %SystemBoolean, null
    __40_intnl_SystemBoolean: %SystemBoolean, null
    __41_intnl_SystemBoolean: %SystemBoolean, null
    __42_intnl_SystemBoolean: %SystemBoolean, null
    __43_intnl_SystemBoolean: %SystemBoolean, null
    __44_intnl_SystemBoolean: %SystemBoolean, null
    __45_intnl_SystemBoolean: %SystemBoolean, null
    __46_intnl_SystemBoolean: %SystemBoolean, null
    __47_intnl_SystemBoolean: %SystemBoolean, null
    __48_intnl_SystemBoolean: %SystemBoolean, null
    __49_intnl_SystemBoolean: %SystemBoolean, null
    __5_intnl_SystemBoolean: %SystemBoolean, null
    __50_intnl_SystemBoolean: %SystemBoolean, null
    __51_intnl_SystemBoolean: %SystemBoolean, null
    __52_intnl_SystemBoolean: %SystemBoolean, null
    __53_intnl_SystemBoolean: %SystemBoolean, null
    __54_intnl_SystemBoolean: %SystemBoolean, null
    __55_intnl_SystemBoolean: %SystemBoolean, null
    __56_intnl_SystemBoolean: %SystemBoolean, null
    __57_intnl_SystemBoolean: %SystemBoolean, null
    __58_intnl_SystemBoolean: %SystemBoolean, null
    __59_intnl_SystemBoolean: %SystemBoolean, null
    __6_intnl_SystemBoolean: %SystemBoolean, null
    __60_intnl_SystemBoolean: %SystemBoolean, null
    __61_intnl_SystemBoolean: %SystemBoolean, null
    __62_intnl_SystemBoolean: %SystemBoolean, null
    __63_intnl_SystemBoolean: %SystemBoolean, null
    __64_intnl_SystemBoolean: %SystemBoolean, null
    __65_intnl_SystemBoolean: %SystemBoolean, null
    __66_intnl_SystemBoolean: %SystemBoolean, null
    __67_intnl_SystemBoolean: %SystemBoolean, null
    __68_intnl_SystemBoolean: %SystemBoolean, null
    __69_intnl_SystemBoolean: %SystemBoolean, null
    __7_intnl_SystemBoolean: %SystemBoolean, null
    __70_intnl_SystemBoolean: %SystemBoolean, null
    __71_intnl_SystemBoolean: %SystemBoolean, null
    __72_intnl_SystemBoolean: %SystemBoolean, null
    __73_intnl_SystemBoolean: %SystemBoolean, null
    __74_intnl_SystemBoolean: %SystemBoolean, null
    __75_intnl_SystemBoolean: %SystemBoolean, null
    __76_intnl_SystemBoolean: %SystemBoolean, null
    __77_intnl_SystemBoolean: %SystemBoolean, null
    __78_intnl_SystemBoolean: %SystemBoolean, null
    __79_intnl_SystemBoolean: %SystemBoolean, null
    __8_intnl_SystemBoolean: %SystemBoolean, null
    __80_intnl_SystemBoolean: %SystemBoolean, null
    __81_intnl_SystemBoolean: %SystemBoolean, null
    __82_intnl_SystemBoolean: %SystemBoolean, null
    __83_intnl_SystemBoolean: %SystemBoolean, null
    __84_intnl_SystemBoolean: %SystemBoolean, null
    __85_intnl_SystemBoolean: %SystemBoolean, null
    __86_intnl_SystemBoolean: %SystemBoolean, null
    __87_intnl_SystemBoolean: %SystemBoolean, null
    __88_intnl_SystemBoolean: %SystemBoolean, null
    __89_intnl_SystemBoolean: %SystemBoolean, null
    __9_intnl_SystemBoolean: %SystemBoolean, null
    __90_intnl_SystemBoolean: %SystemBoolean, null
    __91_intnl_SystemBoolean: %SystemBoolean, null
    __92_intnl_SystemBoolean: %SystemBoolean, null
    __93_intnl_SystemBoolean: %SystemBoolean, null
    __94_intnl_SystemBoolean: %SystemBoolean, null
    __95_intnl_SystemBoolean: %SystemBoolean, null
    __96_intnl_SystemBoolean: %SystemBoolean, null
    __97_intnl_SystemBoolean: %SystemBoolean, null
    __98_intnl_SystemBoolean: %SystemBoolean, null
    __99_intnl_SystemBoolean: %SystemBoolean, null
    __0_intnl_UnityEngineComponent: %UnityEngineComponent, null
    __0_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __1_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __2_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __3_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __4_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __5_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __6_intnl_VideoPlayerPanelArray: %UnityEngineComponentArray, null
    __0_intnl_SystemDouble: %SystemDouble, null
    __1_intnl_SystemDouble: %SystemDouble, null
    __0_intnl_UnityEngineUIImage: %UnityEngineUIImage, null
    __0_intnl_SystemInt32: %SystemInt32, null
    __1_intnl_SystemInt32: %SystemInt32, null
    __10_intnl_SystemInt32: %SystemInt32, null
    __11_intnl_SystemInt32: %SystemInt32, null
    __12_intnl_SystemInt32: %SystemInt32, null
    __13_intnl_SystemInt32: %SystemInt32, null
    __14_intnl_SystemInt32: %SystemInt32, null
    __15_intnl_SystemInt32: %SystemInt32, null
    __16_intnl_SystemInt32: %SystemInt32, null
    __17_intnl_SystemInt32: %SystemInt32, null
    __18_intnl_SystemInt32: %SystemInt32, null
    __19_intnl_SystemInt32: %SystemInt32, null
    __2_intnl_SystemInt32: %SystemInt32, null
    __20_intnl_SystemInt32: %SystemInt32, null
    __21_intnl_SystemInt32: %SystemInt32, null
    __22_intnl_SystemInt32: %SystemInt32, null
    __23_intnl_SystemInt32: %SystemInt32, null
    __24_intnl_SystemInt32: %SystemInt32, null
    __25_intnl_SystemInt32: %SystemInt32, null
    __26_intnl_SystemInt32: %SystemInt32, null
    __27_intnl_SystemInt32: %SystemInt32, null
    __28_intnl_SystemInt32: %SystemInt32, null
    __29_intnl_SystemInt32: %SystemInt32, null
    __3_intnl_SystemInt32: %SystemInt32, null
    __4_intnl_SystemInt32: %SystemInt32, null
    __5_intnl_SystemInt32: %SystemInt32, null
    __6_intnl_SystemInt32: %SystemInt32, null
    __7_intnl_SystemInt32: %SystemInt32, null
    __8_intnl_SystemInt32: %SystemInt32, null
    __9_intnl_SystemInt32: %SystemInt32, null
    __0_intnl_UnityEngineMaterial: %UnityEngineMaterial, null
    __0_intnl_SystemObject: %SystemObject, null
    __1_intnl_SystemObject: %SystemObject, null
    __2_intnl_SystemObject: %SystemObject, null
    __3_intnl_SystemObject: %SystemObject, null
    __4_intnl_SystemObject: %SystemObject, null
    __5_intnl_SystemObject: %SystemObject, null
    __6_intnl_SystemObject: %SystemObject, null
    __7_intnl_SystemObject: %SystemObject, null
    __8_intnl_SystemObject: %SystemObject, null
    __0_intnl_SystemSingle: %SystemSingle, null
    __1_intnl_SystemSingle: %SystemSingle, null
    __10_intnl_SystemSingle: %SystemSingle, null
    __11_intnl_SystemSingle: %SystemSingle, null
    __12_intnl_SystemSingle: %SystemSingle, null
    __13_intnl_SystemSingle: %SystemSingle, null
    __14_intnl_SystemSingle: %SystemSingle, null
    __15_intnl_SystemSingle: %SystemSingle, null
    __16_intnl_SystemSingle: %SystemSingle, null
    __17_intnl_SystemSingle: %SystemSingle, null
    __18_intnl_SystemSingle: %SystemSingle, null
    __19_intnl_SystemSingle: %SystemSingle, null
    __2_intnl_SystemSingle: %SystemSingle, null
    __20_intnl_SystemSingle: %SystemSingle, null
    __21_intnl_SystemSingle: %SystemSingle, null
    __22_intnl_SystemSingle: %SystemSingle, null
    __23_intnl_SystemSingle: %SystemSingle, null
    __24_intnl_SystemSingle: %SystemSingle, null
    __25_intnl_SystemSingle: %SystemSingle, null
    __26_intnl_SystemSingle: %SystemSingle, null
    __27_intnl_SystemSingle: %SystemSingle, null
    __28_intnl_SystemSingle: %SystemSingle, null
    __29_intnl_SystemSingle: %SystemSingle, null
    __3_intnl_SystemSingle: %SystemSingle, null
    __30_intnl_SystemSingle: %SystemSingle, null
    __31_intnl_SystemSingle: %SystemSingle, null
    __32_intnl_SystemSingle: %SystemSingle, null
    __33_intnl_SystemSingle: %SystemSingle, null
    __34_intnl_SystemSingle: %SystemSingle, null
    __35_intnl_SystemSingle: %SystemSingle, null
    __36_intnl_SystemSingle: %SystemSingle, null
    __37_intnl_SystemSingle: %SystemSingle, null
    __38_intnl_SystemSingle: %SystemSingle, null
    __39_intnl_SystemSingle: %SystemSingle, null
    __4_intnl_SystemSingle: %SystemSingle, null
    __5_intnl_SystemSingle: %SystemSingle, null
    __6_intnl_SystemSingle: %SystemSingle, null
    __7_intnl_SystemSingle: %SystemSingle, null
    __8_intnl_SystemSingle: %SystemSingle, null
    __9_intnl_SystemSingle: %SystemSingle, null
    __0_intnl_UnityEngineUISlider: %UnityEngineUISlider, null
    __1_intnl_UnityEngineUISlider: %UnityEngineUISlider, null
    __2_intnl_UnityEngineUISlider: %UnityEngineUISlider, null
    __0_intnl_returnValSymbol_String: %SystemString, null
    __0_intnl_SystemString: %SystemString, null
    __1_intnl_SystemString: %SystemString, null
    __10_intnl_SystemString: %SystemString, null
    __11_intnl_SystemString: %SystemString, null
    __12_intnl_SystemString: %SystemString, null
    __13_intnl_SystemString: %SystemString, null
    __14_intnl_SystemString: %SystemString, null
    __15_intnl_SystemString: %SystemString, null
    __16_intnl_SystemString: %SystemString, null
    __17_intnl_SystemString: %SystemString, null
    __18_intnl_SystemString: %SystemString, null
    __19_intnl_SystemString: %SystemString, null
    __2_intnl_SystemString: %SystemString, null
    __20_intnl_SystemString: %SystemString, null
    __21_intnl_SystemString: %SystemString, null
    __22_intnl_SystemString: %SystemString, null
    __23_intnl_SystemString: %SystemString, null
    __24_intnl_SystemString: %SystemString, null
    __25_intnl_SystemString: %SystemString, null
    __26_intnl_SystemString: %SystemString, null
    __27_intnl_SystemString: %SystemString, null
    __28_intnl_SystemString: %SystemString, null
    __29_intnl_SystemString: %SystemString, null
    __3_intnl_SystemString: %SystemString, null
    __30_intnl_SystemString: %SystemString, null
    __4_intnl_SystemString: %SystemString, null
    __5_intnl_SystemString: %SystemString, null
    __6_intnl_SystemString: %SystemString, null
    __7_intnl_SystemString: %SystemString, null
    __8_intnl_SystemString: %SystemString, null
    __9_intnl_SystemString: %SystemString, null
    __0_intnl_UnityEngineUIText: %UnityEngineUIText, null
    __1_intnl_UnityEngineUIText: %UnityEngineUIText, null
    __2_intnl_UnityEngineUIText: %UnityEngineUIText, null
    __3_intnl_UnityEngineUIText: %UnityEngineUIText, null
    __0_intnl_UnityEngineTransform: %UnityEngineTransform, null
    __0_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __1_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __10_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __11_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __12_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __13_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __2_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __3_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __4_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __5_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __6_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __7_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __8_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __9_intnl_VideoPlayerPanel: %VRCUdonUdonBehaviour, null
    __0_intnl_returnTarget_UInt32: %SystemUInt32, null
    __0_intnl_UnityEngineVector3: %UnityEngineVector3, null
    __0_intnl_VRCSDKBaseVRCPlayerApi: %VRCSDKBaseVRCPlayerApi, null
    __1_intnl_VRCSDKBaseVRCPlayerApi: %VRCSDKBaseVRCPlayerApi, null
    __2_intnl_VRCSDKBaseVRCPlayerApi: %VRCSDKBaseVRCPlayerApi, null

.data_end

        
         #  using UdonSharp;
        
         #  using UnityEngine;
        
         #  using UnityEngine.UI;
        
         #  using VRC.SDK3.Components;
        
         #  using VRC.SDK3.Components.Video;
        
         #  using VRC.SDK3.Video.Components.Base;
        
         #  using VRC.SDKBase;
        
         #  using VRC.Udon.Common.Interfaces;
        
         #  using VRC.Udon;
        
         #  public class VideoController : UdonSharpBehaviour
.code_start
        
         #  [UdonSynced] private VRCUrl syncedUrl = VRCUrl.Empty;
        
         #  [UdonSynced] private int URLSyncType = 0;
        
         #  [UdonSynced] private int videoLoadID = 0;
        
         #  [UdonSynced] private float videoTime = 0f;
        
         #  [UdonSynced] private float videoEnd = 0f;
        
         #  [UdonSynced] private double serverTimestamp = 0f;
        
         #  [UdonSynced] private bool isPlaying = true;
        
         #  [UdonSynced] private bool masterLocked = false;
        
         #  [Header("Video Objects")]
        
         #  [Tooltip("Full list of Video Materials")]
        
         #  [Tooltip("Video Player Panels")]
        
         #  private BaseVRCVideoPlayer videoPlayer;
        
         #  private int loadID = 0;
        
         #  private VRCUrl currentUrl = VRCUrl.Empty;
        
         #  private bool muted = false;
        
         #  private float brightness = 1f;
        
         #  private float volume = 0.5f;
        
         #  private int maxUrlLength = 80;
        
         #  private bool syncingVideo = false;
        
         #  private bool localLocked = false;
        
         #  private int syncRequests = 0;
        
         #  private int localURLSyncType = 0;
        
         #  private bool requestingSync = false;
        
         #  private float curVideoTime = 0f;
        
         #  private float videoTimeout = 0f;
        
         #  private float syncTimeout = 0f;
        
         #  private bool buffering = false;
        
         #  private float bufferingTick = 0f;
        
         #  private float prevVideoTime = 0f;
        
         #  void Start()
    .export _start
        
    _start:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  videoPlayer = (BaseVRCVideoPlayer)gameObject.GetComponent(typeof(BaseVRCVideoPlayer));
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __0_const_intnl_SystemType
        PUSH, __0_intnl_UnityEngineComponent
        EXTERN, "UnityEngineGameObject.__GetComponent__SystemType__UnityEngineComponent"
        PUSH, __0_intnl_UnityEngineComponent
        PUSH, videoPlayer
        COPY
        
         #  SetOwnerText();
        PUSH, __0_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000818
        
         #  SetVolume(volume);
        PUSH, volume
        PUSH, __0_mp_vol_Single
        COPY
        PUSH, volume
        PUSH, __0_intnl_SystemSingle
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __1_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000AA0
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __0_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __0_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __0_i_Int32
        PUSH, __0_intnl_SystemInt32
        PUSH, __0_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __0_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000234
        
         #  {
        
         #  if(!videoPlayerPanels[i].HasVideoPanel())
        PUSH, videoPlayerPanels
        PUSH, __0_i_Int32
        PUSH, __0_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, videoPlayerPanels
        PUSH, __0_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __0_intnl_VideoPlayerPanel
        PUSH, __4_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __0_intnl_VideoPlayerPanel
        PUSH, __5_const_intnl_SystemString
        PUSH, __0_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __0_intnl_SystemObject
        PUSH, __1_intnl_SystemBoolean
        EXTERN, "SystemConvert.__ToBoolean__SystemObject__SystemBoolean"
        PUSH, __1_intnl_SystemBoolean
        PUSH, __2_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __2_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000001F8
        
         #  {
        
         #  videoPlayerPanels[i].SetVideoPanel(this);
        PUSH, videoPlayerPanels
        PUSH, __0_i_Int32
        PUSH, __1_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __1_intnl_VideoPlayerPanel
        PUSH, __6_const_intnl_SystemString
        PUSH, __0_this_intnl_VideoController
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SetProgramVariable__SystemString_SystemObject__SystemVoid"
        PUSH, videoPlayerPanels
        PUSH, __1_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __1_intnl_VideoPlayerPanel
        PUSH, __7_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __0_i_Int32
        PUSH, __1_intnl_SystemInt32
        COPY
        PUSH, __0_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __0_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00000098
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  private string SecondsToTimestamp(float time)
    SecondsToTimestamp:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  string timestamp = "";
        PUSH, __8_const_intnl_SystemString
        PUSH, __0_timestamp_String
        COPY
        
         #  int seconds = (int)Mathf.Floor(time % 60);
        PUSH, __2_const_intnl_SystemInt32
        PUSH, __1_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __0_mp_time_Single
        PUSH, __1_intnl_SystemSingle
        PUSH, __2_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Remainder__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __2_intnl_SystemSingle
        PUSH, __3_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __3_intnl_SystemSingle
        PUSH, __4_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __4_intnl_SystemSingle
        PUSH, __0_seconds_Int32
        EXTERN, "SystemConvert.__ToInt32__SystemSingle__SystemInt32"
        
         #  int minutes = (int)Mathf.Floor((time / 60) % 60);
        PUSH, __2_const_intnl_SystemInt32
        PUSH, __5_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __0_mp_time_Single
        PUSH, __5_intnl_SystemSingle
        PUSH, __6_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __2_const_intnl_SystemInt32
        PUSH, __7_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __6_intnl_SystemSingle
        PUSH, __7_intnl_SystemSingle
        PUSH, __8_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Remainder__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __8_intnl_SystemSingle
        PUSH, __9_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __9_intnl_SystemSingle
        PUSH, __10_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __10_intnl_SystemSingle
        PUSH, __0_minutes_Int32
        EXTERN, "SystemConvert.__ToInt32__SystemSingle__SystemInt32"
        
         #  int hours = (int)Mathf.Floor((time / 60) / 60);
        PUSH, __2_const_intnl_SystemInt32
        PUSH, __11_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __0_mp_time_Single
        PUSH, __11_intnl_SystemSingle
        PUSH, __12_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __2_const_intnl_SystemInt32
        PUSH, __13_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __12_intnl_SystemSingle
        PUSH, __13_intnl_SystemSingle
        PUSH, __14_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __14_intnl_SystemSingle
        PUSH, __15_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __15_intnl_SystemSingle
        PUSH, __16_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Floor__SystemSingle__SystemSingle"
        PUSH, __16_intnl_SystemSingle
        PUSH, __0_hours_Int32
        EXTERN, "SystemConvert.__ToInt32__SystemSingle__SystemInt32"
        
         #  string secondsString = "" + seconds;
        PUSH, __0_seconds_Int32
        PUSH, __0_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __8_const_intnl_SystemString
        PUSH, __0_intnl_SystemString
        PUSH, __0_secondsString_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  string minutesString = "" + minutes;
        PUSH, __0_minutes_Int32
        PUSH, __1_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __8_const_intnl_SystemString
        PUSH, __1_intnl_SystemString
        PUSH, __0_minutesString_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  string hoursString = "" + hours;
        PUSH, __0_hours_Int32
        PUSH, __2_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __8_const_intnl_SystemString
        PUSH, __2_intnl_SystemString
        PUSH, __0_hoursString_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  if (seconds <= 0)
        PUSH, __0_seconds_Int32
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __3_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThanOrEqual__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __3_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000548
        
         #  {
        
         #  secondsString = "00";
        PUSH, __9_const_intnl_SystemString
        PUSH, __0_secondsString_String
        COPY
        JUMP, 0x00000628
        
         #  else if (seconds > 0 && seconds < 10)
        PUSH, __0_seconds_Int32
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __5_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_GreaterThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __5_intnl_SystemBoolean
        PUSH, __4_intnl_SystemBoolean
        COPY
        PUSH, __4_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000005E0
        PUSH, __0_seconds_Int32
        PUSH, __3_const_intnl_SystemInt32
        PUSH, __6_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __4_intnl_SystemBoolean
        PUSH, __6_intnl_SystemBoolean
        PUSH, __7_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __7_intnl_SystemBoolean
        PUSH, __4_intnl_SystemBoolean
        COPY
        PUSH, __4_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000628
        
         #  {
        
         #  secondsString = "0" + seconds;
        PUSH, __0_seconds_Int32
        PUSH, __3_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __10_const_intnl_SystemString
        PUSH, __3_intnl_SystemString
        PUSH, __0_secondsString_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  if (minutes <= 0)
        PUSH, __0_minutes_Int32
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __8_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThanOrEqual__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __8_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000674
        
         #  {
        
         #  minutesString = "00";
        PUSH, __9_const_intnl_SystemString
        PUSH, __0_minutesString_String
        COPY
        JUMP, 0x00000754
        
         #  else if (minutes > 0 && minutes < 10)
        PUSH, __0_minutes_Int32
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __10_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_GreaterThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __10_intnl_SystemBoolean
        PUSH, __9_intnl_SystemBoolean
        COPY
        PUSH, __9_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000070C
        PUSH, __0_minutes_Int32
        PUSH, __3_const_intnl_SystemInt32
        PUSH, __11_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __9_intnl_SystemBoolean
        PUSH, __11_intnl_SystemBoolean
        PUSH, __12_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __12_intnl_SystemBoolean
        PUSH, __9_intnl_SystemBoolean
        COPY
        PUSH, __9_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000754
        
         #  {
        
         #  minutesString = "0" + minutes;
        PUSH, __0_minutes_Int32
        PUSH, __3_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __10_const_intnl_SystemString
        PUSH, __3_intnl_SystemString
        PUSH, __0_minutesString_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  timestamp = hoursString + ":" + minutesString + ":" + secondsString;
        PUSH, __0_hoursString_String
        PUSH, __11_const_intnl_SystemString
        PUSH, __3_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __3_intnl_SystemString
        PUSH, __0_minutesString_String
        PUSH, __4_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __4_intnl_SystemString
        PUSH, __11_const_intnl_SystemString
        PUSH, __5_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __5_intnl_SystemString
        PUSH, __0_secondsString_String
        PUSH, __0_timestamp_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        
         #  return timestamp;
        PUSH, __0_timestamp_String
        PUSH, __0_intnl_returnValSymbol_String
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetOwnerText()
    .export SetOwnerText
        
    SetOwnerText:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __1_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __2_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __1_i_Int32
        PUSH, __2_intnl_SystemInt32
        PUSH, __13_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __13_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000009B0
        
         #  {
        
         #  Text textOwner = videoPlayerPanels[i].textOwner;
        PUSH, videoPlayerPanels
        PUSH, __1_i_Int32
        PUSH, __2_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __2_intnl_VideoPlayerPanel
        PUSH, __12_const_intnl_SystemString
        PUSH, __1_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __1_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUIText
        COPY
        PUSH, __0_intnl_UnityEngineUIText
        PUSH, __0_textOwner_Text
        COPY
        
         #  if (textOwner != null)
        PUSH, __0_textOwner_Text
        PUSH, __0_const_intnl_UnityEngineUIText
        PUSH, __14_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __14_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000974
        
         #  {
        
         #  textOwner.text = "Owner: " + Networking.GetOwner(gameObject).displayName;
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __0_intnl_VRCSDKBaseVRCPlayerApi
        EXTERN, "VRCSDKBaseNetworking.__GetOwner__UnityEngineGameObject__VRCSDKBaseVRCPlayerApi"
        PUSH, __0_intnl_VRCSDKBaseVRCPlayerApi
        PUSH, __6_intnl_SystemString
        EXTERN, "VRCSDKBaseVRCPlayerApi.__get_displayName__SystemString"
        PUSH, __13_const_intnl_SystemString
        PUSH, __6_intnl_SystemString
        PUSH, __7_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __0_textOwner_Text
        PUSH, __7_intnl_SystemString
        EXTERN, "UnityEngineUIText.__set_text__SystemString__SystemVoid"
        PUSH, __1_i_Int32
        PUSH, __3_intnl_SystemInt32
        COPY
        PUSH, __1_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __1_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x0000082C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public bool IsMasterLocked()
    .export IsMasterLocked
        
    IsMasterLocked:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (masterLocked)
        PUSH, masterLocked
        JUMP_IF_FALSE, 0x00000A5C
        
         #  {
        
         #  if (Networking.IsMaster)
        PUSH, __15_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__get_IsMaster__SystemBoolean"
        PUSH, __15_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000A2C
        
         #  {
        
         #  return false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, __0_intnl_returnValSymbol_Boolean
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        JUMP, 0x00000A54
        
         #  else
        
         #  {
        
         #  return true;
        PUSH, __1_const_intnl_SystemBoolean
        PUSH, __0_intnl_returnValSymbol_Boolean
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        JUMP, 0x00000A84
        
         #  else
        
         #  {
        
         #  return false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, __0_intnl_returnValSymbol_Boolean
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetVolume(float vol)
    .export SetVolume
        
    SetVolume:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  volume = vol;
        PUSH, __0_mp_vol_Single
        PUSH, volume
        COPY
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __2_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __4_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __2_i_Int32
        PUSH, __4_intnl_SystemInt32
        PUSH, __16_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __16_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000BFC
        
         #  {
        
         #  Slider sliderVolume = videoPlayerPanels[i].sliderVolume;
        PUSH, videoPlayerPanels
        PUSH, __2_i_Int32
        PUSH, __3_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __3_intnl_VideoPlayerPanel
        PUSH, __14_const_intnl_SystemString
        PUSH, __2_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __2_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUISlider
        COPY
        PUSH, __0_intnl_UnityEngineUISlider
        PUSH, __0_sliderVolume_Slider
        COPY
        
         #  if (sliderVolume != null)
        PUSH, __0_sliderVolume_Slider
        PUSH, __0_const_intnl_UnityEngineUISlider
        PUSH, __17_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __17_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000BC0
        
         #  {
        
         #  sliderVolume.value = volume;
        PUSH, __0_sliderVolume_Slider
        PUSH, volume
        EXTERN, "UnityEngineUISlider.__set_value__SystemSingle__SystemVoid"
        PUSH, __2_i_Int32
        PUSH, __5_intnl_SystemInt32
        COPY
        PUSH, __2_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __2_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00000AC8
        
         #  for (int i = 0; i < speakers.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __2_i_Int32
        COPY
        PUSH, speakers
        PUSH, __4_intnl_SystemInt32
        EXTERN, "UnityEngineAudioSourceArray.__get_Length__SystemInt32"
        PUSH, __2_i_Int32
        PUSH, __4_intnl_SystemInt32
        PUSH, __16_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __16_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000D0C
        
         #  {
        
         #  speakers[i].volume = (muted ? 0f : volume);
        PUSH, speakers
        PUSH, __2_i_Int32
        PUSH, __0_intnl_UnityEngineAudioSource
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, muted
        JUMP_IF_FALSE, 0x00000CA4
        PUSH, __0_const_intnl_SystemSingle
        PUSH, __17_intnl_SystemSingle
        COPY
        JUMP, 0x00000CB8
        PUSH, volume
        PUSH, __17_intnl_SystemSingle
        COPY
        PUSH, __0_intnl_UnityEngineAudioSource
        PUSH, __17_intnl_SystemSingle
        EXTERN, "UnityEngineAudioSource.__set_volume__SystemSingle__SystemVoid"
        PUSH, __2_i_Int32
        PUSH, __5_intnl_SystemInt32
        COPY
        PUSH, __2_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __2_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00000C10
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetBrightness(float bright)
    .export SetBrightness
        
    SetBrightness:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  brightness = bright;
        PUSH, __0_mp_bright_Single
        PUSH, brightness
        COPY
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __3_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __6_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __3_i_Int32
        PUSH, __6_intnl_SystemInt32
        PUSH, __18_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __18_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000E84
        
         #  {
        
         #  Slider sliderBrightness = videoPlayerPanels[i].sliderBrightness;
        PUSH, videoPlayerPanels
        PUSH, __3_i_Int32
        PUSH, __4_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __4_intnl_VideoPlayerPanel
        PUSH, __15_const_intnl_SystemString
        PUSH, __3_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __3_intnl_SystemObject
        PUSH, __1_intnl_UnityEngineUISlider
        COPY
        PUSH, __1_intnl_UnityEngineUISlider
        PUSH, __0_sliderBrightness_Slider
        COPY
        
         #  if (sliderBrightness != null)
        PUSH, __0_sliderBrightness_Slider
        PUSH, __0_const_intnl_UnityEngineUISlider
        PUSH, __19_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __19_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000E48
        
         #  {
        
         #  sliderBrightness.value = brightness;
        PUSH, __0_sliderBrightness_Slider
        PUSH, brightness
        EXTERN, "UnityEngineUISlider.__set_value__SystemSingle__SystemVoid"
        PUSH, __3_i_Int32
        PUSH, __7_intnl_SystemInt32
        COPY
        PUSH, __3_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __3_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00000D50
        
         #  for (var i = 0; i < screenMaterials.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __3_i_Int32
        COPY
        PUSH, screenMaterials
        PUSH, __6_intnl_SystemInt32
        EXTERN, "UnityEngineMaterialArray.__get_Length__SystemInt32"
        PUSH, __3_i_Int32
        PUSH, __6_intnl_SystemInt32
        PUSH, __18_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __18_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00000F5C
        
         #  {
        
         #  screenMaterials[i].SetFloat("_Emission", brightness);
        PUSH, screenMaterials
        PUSH, __3_i_Int32
        PUSH, __0_intnl_UnityEngineMaterial
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __0_intnl_UnityEngineMaterial
        PUSH, __16_const_intnl_SystemString
        PUSH, brightness
        EXTERN, "UnityEngineMaterial.__SetFloat__SystemString_SystemSingle__SystemVoid"
        PUSH, __3_i_Int32
        PUSH, __7_intnl_SystemInt32
        COPY
        PUSH, __3_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __3_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00000E98
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetTimestamp(float time)
    .export SetTimestamp
        
    SetTimestamp:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (Networking.IsOwner(gameObject) && !IsMasterLocked() && videoEnd >= 1f)
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __22_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __22_intnl_SystemBoolean
        PUSH, __21_intnl_SystemBoolean
        COPY
        PUSH, __21_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001010
        PUSH, __2_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000009CC
        PUSH, __0_intnl_returnValSymbol_Boolean
        PUSH, __23_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __21_intnl_SystemBoolean
        PUSH, __23_intnl_SystemBoolean
        PUSH, __24_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __24_intnl_SystemBoolean
        PUSH, __21_intnl_SystemBoolean
        COPY
        PUSH, __21_intnl_SystemBoolean
        PUSH, __20_intnl_SystemBoolean
        COPY
        PUSH, __20_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001088
        PUSH, videoEnd
        PUSH, __1_const_intnl_SystemSingle
        PUSH, __25_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __20_intnl_SystemBoolean
        PUSH, __25_intnl_SystemBoolean
        PUSH, __26_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __26_intnl_SystemBoolean
        PUSH, __20_intnl_SystemBoolean
        COPY
        PUSH, __20_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000010E0
        
         #  {
        
         #  videoTime = time * videoEnd;
        PUSH, __1_mp_time_Single
        PUSH, videoEnd
        PUSH, videoTime
        EXTERN, "SystemSingle.__op_Multiplication__SystemSingle_SystemSingle__SystemSingle"
        
         #  Debug.Log(videoTime);
        PUSH, videoTime
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  videoPlayer.SetTime(videoTime);
        PUSH, videoPlayer
        PUSH, videoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void ToggleMute()
    .export ToggleMute
        
    ToggleMute:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  muted = !muted;
        PUSH, muted
        PUSH, muted
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __4_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __8_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __4_i_Int32
        PUSH, __8_intnl_SystemInt32
        PUSH, __27_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __27_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000122C
        
         #  {
        
         #  videoPlayerPanels[i].setMuteToggle(muted);
        PUSH, videoPlayerPanels
        PUSH, __4_i_Int32
        PUSH, __5_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __5_intnl_VideoPlayerPanel
        PUSH, __17_const_intnl_SystemString
        PUSH, muted
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SetProgramVariable__SystemString_SystemObject__SystemVoid"
        PUSH, videoPlayerPanels
        PUSH, __2_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, muted
        PUSH, __28_intnl_SystemBoolean
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __5_intnl_VideoPlayerPanel
        PUSH, __18_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __4_i_Int32
        PUSH, __9_intnl_SystemInt32
        COPY
        PUSH, __4_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __4_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00001128
        
         #  SetVolume(volume);
        PUSH, volume
        PUSH, __0_mp_vol_Single
        COPY
        PUSH, volume
        PUSH, __18_intnl_SystemSingle
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __3_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000AA0
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void TogglePlaying()
    .export TogglePlaying
        
    TogglePlaying:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __29_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __29_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001320
        
         #  {
        
         #  if (videoPlayer.IsPlaying)
        PUSH, videoPlayer
        PUSH, __30_intnl_SystemBoolean
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_IsPlaying__SystemBoolean"
        PUSH, __30_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000012E8
        
         #  {
        
         #  videoPlayer.Pause();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Pause__SystemVoid"
        JUMP, 0x000012F8
        
         #  else
        
         #  {
        
         #  videoPlayer.Play();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Play__SystemVoid"
        
         #  isPlaying = videoPlayer.IsPlaying;
        PUSH, videoPlayer
        PUSH, isPlaying
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_IsPlaying__SystemBoolean"
        
         #  SyncVideoTimestamp();
        PUSH, __4_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001618
        
         #  SetPlayButton();
        PUSH, __5_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetPlayButton()
    .export SetPlayButton
        
    SetPlayButton:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __5_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __10_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __5_i_Int32
        PUSH, __10_intnl_SystemInt32
        PUSH, __31_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __31_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001468
        
         #  {
        
         #  videoPlayerPanels[i].SetPlayPause(videoPlayer.IsPlaying);
        PUSH, videoPlayerPanels
        PUSH, __5_i_Int32
        PUSH, __6_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, videoPlayer
        PUSH, __32_intnl_SystemBoolean
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_IsPlaying__SystemBoolean"
        PUSH, __6_intnl_VideoPlayerPanel
        PUSH, __19_const_intnl_SystemString
        PUSH, __32_intnl_SystemBoolean
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SetProgramVariable__SystemString_SystemObject__SystemVoid"
        PUSH, videoPlayerPanels
        PUSH, __3_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __6_intnl_VideoPlayerPanel
        PUSH, __20_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __5_i_Int32
        PUSH, __11_intnl_SystemInt32
        COPY
        PUSH, __5_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __5_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00001360
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void ToggleMasterLock()
    .export ToggleMasterLock
        
    ToggleMasterLock:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (Networking.IsMaster)
        PUSH, __33_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__get_IsMaster__SystemBoolean"
        PUSH, __33_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000014E4
        
         #  {
        
         #  masterLocked = !masterLocked;
        PUSH, masterLocked
        PUSH, masterLocked
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        
         #  Networking.SetOwner(Networking.LocalPlayer, gameObject);
        PUSH, __1_intnl_VRCSDKBaseVRCPlayerApi
        EXTERN, "VRCSDKBaseNetworking.__get_LocalPlayer__VRCSDKBaseVRCPlayerApi"
        PUSH, __1_intnl_VRCSDKBaseVRCPlayerApi
        PUSH, __0_this_intnl_UnityEngineGameObject
        EXTERN, "VRCSDKBaseNetworking.__SetOwner__VRCSDKBaseVRCPlayerApi_UnityEngineGameObject__SystemVoid"
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __6_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __12_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __6_i_Int32
        PUSH, __12_intnl_SystemInt32
        PUSH, __34_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __34_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000015FC
        
         #  {
        
         #  videoPlayerPanels[i].SetMasterLock(masterLocked);
        PUSH, videoPlayerPanels
        PUSH, __6_i_Int32
        PUSH, __7_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __7_intnl_VideoPlayerPanel
        PUSH, __21_const_intnl_SystemString
        PUSH, masterLocked
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SetProgramVariable__SystemString_SystemObject__SystemVoid"
        PUSH, masterLocked
        PUSH, __35_intnl_SystemBoolean
        COPY #  Copy-on-write symbol value dirtied
        PUSH, videoPlayerPanels
        PUSH, __4_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __7_intnl_VideoPlayerPanel
        PUSH, __22_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __6_i_Int32
        PUSH, __13_intnl_SystemInt32
        COPY
        PUSH, __6_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __6_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x000014F8
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SyncVideoTimestamp()
    .export SyncVideoTimestamp
        
    SyncVideoTimestamp:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (videoEnd > 1f)
        PUSH, videoEnd
        PUSH, __1_const_intnl_SystemSingle
        PUSH, __36_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __36_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001848
        
         #  {
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __37_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __37_intnl_SystemBoolean
        PUSH, __38_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __38_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001840
        
         #  {
        
         #  Debug.Log("Video Time: " + videoTime);
        PUSH, videoTime
        PUSH, __8_intnl_SystemString
        EXTERN, "SystemSingle.__ToString__SystemString"
        PUSH, __23_const_intnl_SystemString
        PUSH, __8_intnl_SystemString
        PUSH, __9_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __9_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  Debug.Log("Server Time: " + Networking.GetServerTimeInMilliseconds());
        PUSH, __14_intnl_SystemInt32
        EXTERN, "VRCSDKBaseNetworking.__GetServerTimeInMilliseconds__SystemInt32"
        PUSH, __14_intnl_SystemInt32
        PUSH, __10_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __24_const_intnl_SystemString
        PUSH, __10_intnl_SystemString
        PUSH, __11_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __11_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  Debug.Log("Video time calc'd: " + ((Networking.GetServerTimeInMilliseconds() - (videoTime * 1000f)) / 1000f));
        PUSH, __15_intnl_SystemInt32
        EXTERN, "VRCSDKBaseNetworking.__GetServerTimeInMilliseconds__SystemInt32"
        PUSH, videoTime
        PUSH, __2_const_intnl_SystemSingle
        PUSH, __19_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Multiplication__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __15_intnl_SystemInt32
        PUSH, __20_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __20_intnl_SystemSingle
        PUSH, __19_intnl_SystemSingle
        PUSH, __21_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __21_intnl_SystemSingle
        PUSH, __2_const_intnl_SystemSingle
        PUSH, __22_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __22_intnl_SystemSingle
        PUSH, __12_intnl_SystemString
        EXTERN, "SystemSingle.__ToString__SystemString"
        PUSH, __25_const_intnl_SystemString
        PUSH, __12_intnl_SystemString
        PUSH, __13_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __13_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  videoPlayer.SetTime(videoTime);
        PUSH, videoPlayer
        PUSH, videoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  if (isPlaying)
        PUSH, isPlaying
        JUMP_IF_FALSE, 0x00001830
        
         #  {
        
         #  videoPlayer.Play();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Play__SystemVoid"
        
         #  SetTimestampText();
        PUSH, __6_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00002B34
        JUMP, 0x000018B0
        
         #  else if(videoEnd > 0f)
        PUSH, videoEnd
        PUSH, __0_const_intnl_SystemSingle
        PUSH, __37_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __37_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000018B0
        
         #  {
        
         #  videoPlayer.SetTime(float.MaxValue);
        PUSH, __19_intnl_SystemSingle
        EXTERN, "SystemSingle.__get_MaxValue__SystemSingle"
        PUSH, videoPlayer
        PUSH, __19_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  SetTimestampText();
        PUSH, __7_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00002B34
        
         #  syncingVideo = false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, syncingVideo
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnDeserialization()
    .export _onDeserialization
        
    _onDeserialization:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  VariableChange();
        PUSH, __8_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000190C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void VariableChange()
    .export VariableChange
        
    VariableChange:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __39_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __39_intnl_SystemBoolean
        PUSH, __40_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __40_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001D20
        
         #  {
        
         #  if (isPlaying != videoPlayer.IsPlaying)
        PUSH, videoPlayer
        PUSH, __41_intnl_SystemBoolean
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_IsPlaying__SystemBoolean"
        PUSH, isPlaying
        PUSH, __41_intnl_SystemBoolean
        PUSH, __42_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_Inequality__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __42_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000019DC
        
         #  {
        
         #  if (isPlaying)
        PUSH, isPlaying
        JUMP_IF_FALSE, 0x000019BC
        
         #  {
        
         #  videoPlayer.Play();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Play__SystemVoid"
        JUMP, 0x000019CC
        
         #  else
        
         #  {
        
         #  videoPlayer.Pause();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Pause__SystemVoid"
        
         #  SetPlayButton();
        PUSH, __9_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        
         #  if (masterLocked != localLocked)
        PUSH, masterLocked
        PUSH, localLocked
        PUSH, __43_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_Inequality__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __43_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001A30
        
         #  {
        
         #  localLocked = masterLocked;
        PUSH, masterLocked
        PUSH, localLocked
        COPY
        
         #  ToggleMasterLock();
        PUSH, __10_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001484
        
         #  if (videoLoadID != loadID)
        PUSH, videoLoadID
        PUSH, loadID
        PUSH, __44_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Inequality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __44_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001D20
        
         #  {
        
         #  if(URLSyncType == 1 && requestingSync && syncedUrl.Get() != "")
        PUSH, URLSyncType
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __47_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Equality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __47_intnl_SystemBoolean
        PUSH, __46_intnl_SystemBoolean
        COPY
        PUSH, __46_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001AD8
        PUSH, __46_intnl_SystemBoolean
        PUSH, requestingSync
        PUSH, __48_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __48_intnl_SystemBoolean
        PUSH, __46_intnl_SystemBoolean
        COPY
        PUSH, __46_intnl_SystemBoolean
        PUSH, __45_intnl_SystemBoolean
        COPY
        PUSH, __45_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001B68
        PUSH, syncedUrl
        PUSH, __14_intnl_SystemString
        EXTERN, "VRCSDKBaseVRCUrl.__Get__SystemString"
        PUSH, __14_intnl_SystemString
        PUSH, __8_const_intnl_SystemString
        PUSH, __49_intnl_SystemBoolean
        EXTERN, "SystemString.__op_Inequality__SystemString_SystemString__SystemBoolean"
        PUSH, __45_intnl_SystemBoolean
        PUSH, __49_intnl_SystemBoolean
        PUSH, __50_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __50_intnl_SystemBoolean
        PUSH, __45_intnl_SystemBoolean
        COPY
        PUSH, __45_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001C9C
        
         #  {
        
         #  Debug.Log("URL Sync was 1! Setting video proper.");
        PUSH, __26_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  requestingSync = false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, requestingSync
        COPY
        
         #  loadID = videoLoadID;
        PUSH, videoLoadID
        PUSH, loadID
        COPY
        
         #  videoEnd = 0f;
        PUSH, __0_const_intnl_SystemSingle
        PUSH, videoEnd
        COPY
        
         #  currentUrl = syncedUrl;
        PUSH, syncedUrl
        PUSH, currentUrl
        COPY
        
         #  Debug.Log("Current synced url is: "+syncedUrl.Get());
        PUSH, syncedUrl
        PUSH, __15_intnl_SystemString
        EXTERN, "VRCSDKBaseVRCUrl.__Get__SystemString"
        PUSH, __27_const_intnl_SystemString
        PUSH, __15_intnl_SystemString
        PUSH, __16_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __16_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  syncingVideo = true;
        PUSH, __1_const_intnl_SystemBoolean
        PUSH, syncingVideo
        COPY
        
         #  videoPlayer.SetTime(0);
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __23_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoPlayer
        PUSH, __23_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  SendCustomNetworkEvent(NetworkEventTarget.Owner, "VideoSyncComplete");
        PUSH, __0_this_intnl_VideoController
        PUSH, __0_const_intnl_VRCUdonCommonInterfacesNetworkEventTarget
        PUSH, __28_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomNetworkEvent__VRCUdonCommonInterfacesNetworkEventTarget_SystemString__SystemVoid"
        
         #  ReloadVideo();
        PUSH, __11_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000024C4
        JUMP, 0x00001D20
        
         #  }else if(requestingSync == false)
        PUSH, requestingSync
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, __51_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_Equality__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __51_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001D20
        
         #  {
        
         #  Debug.Log("Requesting a sync..");
        PUSH, __29_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  SendCustomNetworkEvent(NetworkEventTarget.Owner, "RequestVideoSync");
        PUSH, __0_this_intnl_VideoController
        PUSH, __0_const_intnl_VRCUdonCommonInterfacesNetworkEventTarget
        PUSH, __30_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomNetworkEvent__VRCUdonCommonInterfacesNetworkEventTarget_SystemString__SystemVoid"
        
         #  requestingSync = true;
        PUSH, __1_const_intnl_SystemBoolean
        PUSH, requestingSync
        COPY
        
         #  VariableChange();
        PUSH, __12_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000190C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void RequestVideoSync()
    .export RequestVideoSync
        
    RequestVideoSync:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  Debug.Log("User requested video sync.");
        PUSH, __31_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  if (Networking.IsOwner(gameObject) && (URLSyncType == 0 || URLSyncType == 1))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __53_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __53_intnl_SystemBoolean
        PUSH, __52_intnl_SystemBoolean
        COPY
        PUSH, __52_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001E6C
        PUSH, URLSyncType
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __55_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Equality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __55_intnl_SystemBoolean
        PUSH, __54_intnl_SystemBoolean
        COPY
        PUSH, __54_intnl_SystemBoolean
        PUSH, __56_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __56_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001E38
        PUSH, URLSyncType
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __57_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Equality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __54_intnl_SystemBoolean
        PUSH, __57_intnl_SystemBoolean
        PUSH, __58_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalOr__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __58_intnl_SystemBoolean
        PUSH, __54_intnl_SystemBoolean
        COPY
        PUSH, __52_intnl_SystemBoolean
        PUSH, __54_intnl_SystemBoolean
        PUSH, __59_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __59_intnl_SystemBoolean
        PUSH, __52_intnl_SystemBoolean
        COPY
        PUSH, __52_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00001EF0
        
         #  {
        
         #  syncedUrl = currentUrl;
        PUSH, currentUrl
        PUSH, syncedUrl
        COPY
        
         #  URLSyncType = 1;
        PUSH, __1_const_intnl_SystemInt32
        PUSH, URLSyncType
        COPY
        
         #  syncRequests++;
        PUSH, syncRequests
        PUSH, __16_intnl_SystemInt32
        COPY
        PUSH, syncRequests
        PUSH, __1_const_intnl_SystemInt32
        PUSH, syncRequests
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        
         #  syncTimeout = 10;
        PUSH, __3_const_intnl_SystemInt32
        PUSH, syncTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void VideoSyncComplete()
    .export VideoSyncComplete
        
    VideoSyncComplete:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __60_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __60_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002024
        
         #  {
        
         #  if (URLSyncType == 1)
        PUSH, URLSyncType
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __61_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Equality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __61_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002024
        
         #  {
        
         #  syncRequests--;
        PUSH, syncRequests
        PUSH, __17_intnl_SystemInt32
        COPY
        PUSH, syncRequests
        PUSH, __1_const_intnl_SystemInt32
        PUSH, syncRequests
        EXTERN, "SystemInt32.__op_Subtraction__SystemInt32_SystemInt32__SystemInt32"
        
         #  if (syncRequests <= 0)
        PUSH, syncRequests
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __62_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThanOrEqual__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __62_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000200C
        
         #  {
        
         #  syncTimeout = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, syncTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  URLSyncType = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, URLSyncType
        COPY
        
         #  syncedUrl = VRCUrl.Empty;
        PUSH, syncedUrl
        EXTERN, "VRCSDKBaseVRCUrl.__get_Empty__VRCSDKBaseVRCUrl"
        JUMP, 0x00002024
        
         #  else
        
         #  {
        
         #  syncTimeout = 10;
        PUSH, __3_const_intnl_SystemInt32
        PUSH, syncTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public bool LoadUrl(VRCUrl url)
    .export LoadUrl
        
    LoadUrl:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  Debug.Log("Loading url");
        PUSH, __32_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  TakeOwnership();
        PUSH, __13_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00002548
        
         #  Debug.Log("URLSync Type: " + URLSyncType);
        PUSH, URLSyncType
        PUSH, __17_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __33_const_intnl_SystemString
        PUSH, __17_intnl_SystemString
        PUSH, __18_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __18_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  Debug.Log("Is Owner: " + Networking.IsOwner(gameObject));
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __63_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __63_intnl_SystemBoolean
        PUSH, __19_intnl_SystemString
        EXTERN, "SystemBoolean.__ToString__SystemString"
        PUSH, __34_const_intnl_SystemString
        PUSH, __19_intnl_SystemString
        PUSH, __20_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __20_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  Debug.Log("Is master locked: " + IsMasterLocked());
        PUSH, __14_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000009CC
        PUSH, __0_intnl_returnValSymbol_Boolean
        PUSH, __21_intnl_SystemString
        EXTERN, "SystemBoolean.__ToString__SystemString"
        PUSH, __35_const_intnl_SystemString
        PUSH, __21_intnl_SystemString
        PUSH, __22_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __22_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  if (Networking.IsOwner(gameObject) && !IsMasterLocked() && URLSyncType == 0)
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __66_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __66_intnl_SystemBoolean
        PUSH, __65_intnl_SystemBoolean
        COPY
        PUSH, __65_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000021F8
        PUSH, __15_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000009CC
        PUSH, __0_intnl_returnValSymbol_Boolean
        PUSH, __67_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __65_intnl_SystemBoolean
        PUSH, __67_intnl_SystemBoolean
        PUSH, __68_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __68_intnl_SystemBoolean
        PUSH, __65_intnl_SystemBoolean
        COPY
        PUSH, __65_intnl_SystemBoolean
        PUSH, __64_intnl_SystemBoolean
        COPY
        PUSH, __64_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002270
        PUSH, URLSyncType
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __69_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_Equality__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __64_intnl_SystemBoolean
        PUSH, __69_intnl_SystemBoolean
        PUSH, __70_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __70_intnl_SystemBoolean
        PUSH, __64_intnl_SystemBoolean
        COPY
        PUSH, __64_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002480
        
         #  {
        
         #  Debug.Log("Is owner and we're good on url sync type");
        PUSH, __36_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  if (url.Get().Length <= maxUrlLength)
        PUSH, __0_mp_url_VRCUrl
        PUSH, __23_intnl_SystemString
        EXTERN, "VRCSDKBaseVRCUrl.__Get__SystemString"
        PUSH, __23_intnl_SystemString
        PUSH, __18_intnl_SystemInt32
        EXTERN, "SystemString.__get_Length__SystemInt32"
        PUSH, __18_intnl_SystemInt32
        PUSH, maxUrlLength
        PUSH, __71_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThanOrEqual__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __71_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000023E8
        
         #  {
        
         #  syncTimeout = 10;
        PUSH, __3_const_intnl_SystemInt32
        PUSH, syncTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  URLSyncType = 1;
        PUSH, __1_const_intnl_SystemInt32
        PUSH, URLSyncType
        COPY
        
         #  videoLoadID++;
        PUSH, videoLoadID
        PUSH, __19_intnl_SystemInt32
        COPY
        PUSH, videoLoadID
        PUSH, __1_const_intnl_SystemInt32
        PUSH, videoLoadID
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        
         #  loadID = videoLoadID;
        PUSH, videoLoadID
        PUSH, loadID
        COPY
        
         #  videoEnd = 0f;
        PUSH, __0_const_intnl_SystemSingle
        PUSH, videoEnd
        COPY
        
         #  videoTime = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, videoTime
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  syncedUrl = url;
        PUSH, __0_mp_url_VRCUrl
        PUSH, syncedUrl
        COPY
        
         #  currentUrl = url;
        PUSH, __0_mp_url_VRCUrl
        PUSH, currentUrl
        COPY
        
         #  curVideoTime = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, curVideoTime
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  ReloadVideo();
        PUSH, __16_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000024C4
        JUMP, 0x00002450
        
         #  else
        
         #  {
        
         #  ShowError("URL longer than " + maxUrlLength + " characters");
        PUSH, maxUrlLength
        PUSH, __24_intnl_SystemString
        EXTERN, "SystemInt32.__ToString__SystemString"
        PUSH, __37_const_intnl_SystemString
        PUSH, __24_intnl_SystemString
        PUSH, __25_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __25_intnl_SystemString
        PUSH, __38_const_intnl_SystemString
        PUSH, __0_mp_error_String
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __17_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000025F4
        
         #  return true;
        PUSH, __1_const_intnl_SystemBoolean
        PUSH, __1_intnl_returnValSymbol_Boolean
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        JUMP, 0x000024A8
        
         #  else
        
         #  {
        
         #  return false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, __1_intnl_returnValSymbol_Boolean
        COPY
        PUSH, __0_intnl_returnTarget_UInt32 # Explicit return sequence
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void ReloadVideo()
    .export ReloadVideo
        
    ReloadVideo:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  videoPlayer.Stop();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Stop__SystemVoid"
        
         #  videoPlayer.LoadURL(currentUrl);
        PUSH, videoPlayer
        PUSH, currentUrl
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__LoadURL__VRCSDKBaseVRCUrl__SystemVoid"
        
         #  if (isPlaying)
        PUSH, isPlaying
        JUMP_IF_FALSE, 0x0000250C
        
         #  {
        
         #  videoPlayer.Play();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Play__SystemVoid"
        
         #  SyncVideoTimestamp();
        PUSH, __18_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001618
        
         #  SetPlayButton();
        PUSH, __19_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void TakeOwnership()
    .export TakeOwnership
        
    TakeOwnership:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __72_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __72_intnl_SystemBoolean
        PUSH, __73_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __73_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000025D8
        
         #  {
        
         #  if (!masterLocked)
        PUSH, masterLocked
        PUSH, __74_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __74_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000025D8
        
         #  {
        
         #  Networking.SetOwner(Networking.LocalPlayer, gameObject);
        PUSH, __2_intnl_VRCSDKBaseVRCPlayerApi
        EXTERN, "VRCSDKBaseNetworking.__get_LocalPlayer__VRCSDKBaseVRCPlayerApi"
        PUSH, __2_intnl_VRCSDKBaseVRCPlayerApi
        PUSH, __0_this_intnl_UnityEngineGameObject
        EXTERN, "VRCSDKBaseNetworking.__SetOwner__VRCSDKBaseVRCPlayerApi_UnityEngineGameObject__SystemVoid"
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void ShowError(string error)
    .export ShowError
        
    ShowError:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  Debug.Log("ERR:" + error);
        PUSH, __39_const_intnl_SystemString
        PUSH, __0_mp_error_String
        PUSH, __26_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __26_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __7_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __20_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __7_i_Int32
        PUSH, __20_intnl_SystemInt32
        PUSH, __75_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __75_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000278C
        
         #  {
        
         #  Text textError = videoPlayerPanels[i].textError;
        PUSH, videoPlayerPanels
        PUSH, __7_i_Int32
        PUSH, __8_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __8_intnl_VideoPlayerPanel
        PUSH, __40_const_intnl_SystemString
        PUSH, __4_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __4_intnl_SystemObject
        PUSH, __1_intnl_UnityEngineUIText
        COPY
        PUSH, __1_intnl_UnityEngineUIText
        PUSH, __0_textError_Text
        COPY
        
         #  if (textError != null)
        PUSH, __0_textError_Text
        PUSH, __0_const_intnl_UnityEngineUIText
        PUSH, __76_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __76_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002750
        
         #  {
        
         #  textError.text = "Video Errors: " + error;
        PUSH, __41_const_intnl_SystemString
        PUSH, __0_mp_error_String
        PUSH, __27_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __0_textError_Text
        PUSH, __27_intnl_SystemString
        EXTERN, "UnityEngineUIText.__set_text__SystemString__SystemVoid"
        PUSH, __7_i_Int32
        PUSH, __21_intnl_SystemInt32
        COPY
        PUSH, __7_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __7_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00002638
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnOwnershipTransferred()
    .export _onOwnershipTransferred
        
    _onOwnershipTransferred:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  SetOwnerText();
        PUSH, __20_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000818
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __8_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __22_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __8_i_Int32
        PUSH, __22_intnl_SystemInt32
        PUSH, __77_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __77_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000289C
        
         #  {
        
         #  videoPlayerPanels[i].LockTimestamp();
        PUSH, videoPlayerPanels
        PUSH, __8_i_Int32
        PUSH, __9_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, videoPlayerPanels
        PUSH, __5_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __9_intnl_VideoPlayerPanel
        PUSH, __42_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __8_i_Int32
        PUSH, __23_intnl_SystemInt32
        COPY
        PUSH, __8_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __8_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x000027CC
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void ForceSync()
    .export ForceSync
        
    ForceSync:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if(currentUrl.Get() != "")
        PUSH, currentUrl
        PUSH, __28_intnl_SystemString
        EXTERN, "VRCSDKBaseVRCUrl.__Get__SystemString"
        PUSH, __28_intnl_SystemString
        PUSH, __8_const_intnl_SystemString
        PUSH, __78_intnl_SystemBoolean
        EXTERN, "SystemString.__op_Inequality__SystemString_SystemString__SystemBoolean"
        PUSH, __78_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002A90
        
         #  {
        
         #  if (!Networking.IsOwner(gameObject) && !syncingVideo)
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __80_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __80_intnl_SystemBoolean
        PUSH, __81_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __81_intnl_SystemBoolean
        PUSH, __79_intnl_SystemBoolean
        COPY
        PUSH, __79_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000029A0
        PUSH, syncingVideo
        PUSH, __82_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __79_intnl_SystemBoolean
        PUSH, __82_intnl_SystemBoolean
        PUSH, __83_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __83_intnl_SystemBoolean
        PUSH, __79_intnl_SystemBoolean
        COPY
        PUSH, __79_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002A40
        
         #  {
        
         #  Debug.Log("Forcing a Sync");
        PUSH, __43_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  loadID = videoLoadID;
        PUSH, videoLoadID
        PUSH, loadID
        COPY
        
         #  videoEnd = 0f;
        PUSH, __0_const_intnl_SystemSingle
        PUSH, videoEnd
        COPY
        
         #  videoPlayer.SetTime(0);
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __24_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoPlayer
        PUSH, __24_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  ReloadVideo();
        PUSH, __21_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000024C4
        
         #  SetPlayButton();
        PUSH, __22_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        JUMP, 0x00002A90
        
         #  else
        
         #  {
        
         #  videoPlayer.Stop();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Stop__SystemVoid"
        
         #  videoPlayer.LoadURL(currentUrl);
        PUSH, videoPlayer
        PUSH, currentUrl
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__LoadURL__VRCSDKBaseVRCUrl__SystemVoid"
        
         #  videoPlayer.SetTime(videoTime);
        PUSH, videoPlayer
        PUSH, videoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  SetPlayButton();
        PUSH, __23_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void PlayVideo()
    .export PlayVideo
        
    PlayVideo:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  videoPlayer.Play();
        PUSH, videoPlayer
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__Play__SystemVoid"
        
         #  SetPlayButton();
        PUSH, __24_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        
         #  SyncVideoTimestamp();
        PUSH, __25_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001618
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnVideoReady()
    .export _onVideoReady
        
    _onVideoReady:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  Debug.Log("--------------------------Video Ready!!");
        PUSH, __44_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  PlayVideo();
        PUSH, __26_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00002AAC
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetTimestampText()
    .export SetTimestampText
        
    SetTimestampText:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __9_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __24_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __9_i_Int32
        PUSH, __24_intnl_SystemInt32
        PUSH, __84_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __84_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002E3C
        
         #  {
        
         #  if(videoEnd > 1 || videoEnd <= 0)
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __25_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __25_intnl_SystemSingle
        PUSH, __86_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __86_intnl_SystemBoolean
        PUSH, __85_intnl_SystemBoolean
        COPY
        PUSH, __85_intnl_SystemBoolean
        PUSH, __87_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __87_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002C70
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __26_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __26_intnl_SystemSingle
        PUSH, __88_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_LessThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __85_intnl_SystemBoolean
        PUSH, __88_intnl_SystemBoolean
        PUSH, __89_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalOr__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __89_intnl_SystemBoolean
        PUSH, __85_intnl_SystemBoolean
        COPY
        PUSH, __85_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00002D94
        
         #  {
        
         #  videoPlayerPanels[i].textTimestamp.text = SecondsToTimestamp(videoPlayer.GetTime()) + " / " + SecondsToTimestamp(videoEnd);
        PUSH, videoPlayerPanels
        PUSH, __9_i_Int32
        PUSH, __10_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __10_intnl_VideoPlayerPanel
        PUSH, __45_const_intnl_SystemString
        PUSH, __5_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __5_intnl_SystemObject
        PUSH, __3_intnl_UnityEngineUIText
        COPY
        PUSH, videoPlayer
        PUSH, __0_mp_time_Single
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        PUSH, __27_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000250
        PUSH, __0_intnl_returnValSymbol_String
        PUSH, __46_const_intnl_SystemString
        PUSH, __29_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, videoEnd
        PUSH, __0_mp_time_Single
        COPY
        PUSH, videoEnd
        PUSH, __27_intnl_SystemSingle
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __28_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00000250
        PUSH, __29_intnl_SystemString
        PUSH, __0_intnl_returnValSymbol_String
        PUSH, __30_intnl_SystemString
        EXTERN, "SystemString.__op_Addition__SystemString_SystemString__SystemString"
        PUSH, __3_intnl_UnityEngineUIText
        PUSH, __30_intnl_SystemString
        EXTERN, "UnityEngineUIText.__set_text__SystemString__SystemVoid"
        JUMP, 0x00002E00
        
         #  else
        
         #  {
        
         #  videoPlayerPanels[i].textTimestamp.text = "livestream";
        PUSH, videoPlayerPanels
        PUSH, __9_i_Int32
        PUSH, __10_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __10_intnl_VideoPlayerPanel
        PUSH, __45_const_intnl_SystemString
        PUSH, __5_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __5_intnl_SystemObject
        PUSH, __3_intnl_UnityEngineUIText
        COPY
        PUSH, __3_intnl_UnityEngineUIText
        PUSH, __47_const_intnl_SystemString
        EXTERN, "UnityEngineUIText.__set_text__SystemString__SystemVoid"
        PUSH, __9_i_Int32
        PUSH, __25_intnl_SystemInt32
        COPY
        PUSH, __9_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __9_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00002B48
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void Update()
    .export _update
        
    _update:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (videoPlayer.IsPlaying)
        PUSH, videoPlayer
        PUSH, __90_intnl_SystemBoolean
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_IsPlaying__SystemBoolean"
        PUSH, __90_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003678
        
         #  {
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __91_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __91_intnl_SystemBoolean
        PUSH, __92_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __92_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003068
        
         #  {
        
         #  if (Mathf.Abs(videoPlayer.GetTime() - (videoTime + (float)(Networking.GetServerTimeInSeconds() - serverTimestamp))) > 2 && videoEnd > 1)
        PUSH, videoPlayer
        PUSH, __28_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        PUSH, __0_intnl_SystemDouble
        EXTERN, "VRCSDKBaseNetworking.__GetServerTimeInSeconds__SystemDouble"
        PUSH, __0_intnl_SystemDouble
        PUSH, serverTimestamp
        PUSH, __1_intnl_SystemDouble
        EXTERN, "SystemDouble.__op_Subtraction__SystemDouble_SystemDouble__SystemDouble"
        PUSH, __1_intnl_SystemDouble
        PUSH, __29_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemDouble__SystemSingle"
        PUSH, videoTime
        PUSH, __29_intnl_SystemSingle
        PUSH, __30_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Addition__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __28_intnl_SystemSingle
        PUSH, __30_intnl_SystemSingle
        PUSH, __31_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __31_intnl_SystemSingle
        PUSH, __32_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Abs__SystemSingle__SystemSingle"
        PUSH, __4_const_intnl_SystemInt32
        PUSH, __33_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __32_intnl_SystemSingle
        PUSH, __33_intnl_SystemSingle
        PUSH, __94_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        PUSH, __93_intnl_SystemBoolean
        COPY
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003040
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __34_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __34_intnl_SystemSingle
        PUSH, __95_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        PUSH, __95_intnl_SystemBoolean
        PUSH, __96_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __96_intnl_SystemBoolean
        PUSH, __93_intnl_SystemBoolean
        COPY
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003060
        
         #  {
        
         #  SyncVideoTimestamp();
        PUSH, __29_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001618
        JUMP, 0x0000326C
        
         #  else if(videoEnd <= 0)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __28_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __28_intnl_SystemSingle
        PUSH, __93_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_LessThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000326C
        
         #  {
        
         #  Debug.Log("Setting end time");
        PUSH, __48_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  videoPlayer.SetTime(float.MaxValue);
        PUSH, __29_intnl_SystemSingle
        EXTERN, "SystemSingle.__get_MaxValue__SystemSingle"
        PUSH, videoPlayer
        PUSH, __29_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        
         #  videoEnd = videoPlayer.GetTime();
        PUSH, videoPlayer
        PUSH, videoEnd
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        
         #  if (videoEnd > 0 && videoEnd < 1)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __30_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __30_intnl_SystemSingle
        PUSH, __95_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __95_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000031C8
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __31_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __31_intnl_SystemSingle
        PUSH, __96_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_LessThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        PUSH, __96_intnl_SystemBoolean
        PUSH, __97_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __97_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000031F4
        
         #  {
        
         #  videoEnd = 0.1f;
        PUSH, __3_const_intnl_SystemSingle
        PUSH, videoEnd
        COPY
        JUMP, 0x0000324C
        
         #  else
        
         #  {
        
         #  videoEnd = Mathf.Round(videoEnd * 10f) / 10f;
        PUSH, videoEnd
        PUSH, __4_const_intnl_SystemSingle
        PUSH, __32_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Multiplication__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __32_intnl_SystemSingle
        PUSH, __33_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Round__SystemSingle__SystemSingle"
        PUSH, __33_intnl_SystemSingle
        PUSH, __4_const_intnl_SystemSingle
        PUSH, videoEnd
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        
         #  Debug.Log(videoEnd);
        PUSH, videoEnd
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  SyncVideoTimestamp();
        PUSH, __30_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001618
        
         #  if(videoEnd > 0 && (curVideoTime - videoEnd) > 2 && !syncingVideo)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __29_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __29_intnl_SystemSingle
        PUSH, __96_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __96_intnl_SystemBoolean
        PUSH, __95_intnl_SystemBoolean
        COPY
        PUSH, __95_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003354
        PUSH, curVideoTime
        PUSH, videoEnd
        PUSH, __30_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __4_const_intnl_SystemInt32
        PUSH, __31_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __30_intnl_SystemSingle
        PUSH, __31_intnl_SystemSingle
        PUSH, __97_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __95_intnl_SystemBoolean
        PUSH, __97_intnl_SystemBoolean
        PUSH, __98_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __98_intnl_SystemBoolean
        PUSH, __95_intnl_SystemBoolean
        COPY
        PUSH, __95_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000033C4
        PUSH, syncingVideo
        PUSH, __99_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        PUSH, __99_intnl_SystemBoolean
        PUSH, __100_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __100_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000033F8
        
         #  {
        
         #  videoEnd = 0.1f;
        PUSH, __3_const_intnl_SystemSingle
        PUSH, videoEnd
        COPY
        
         #  SetPlayButton();
        PUSH, __31_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x0000134C
        
         #  if (videoEnd > 0 && !syncingVideo)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __32_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoEnd
        PUSH, __32_intnl_SystemSingle
        PUSH, __102_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __102_intnl_SystemBoolean
        PUSH, __101_intnl_SystemBoolean
        COPY
        PUSH, __101_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000034A0
        PUSH, syncingVideo
        PUSH, __103_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __101_intnl_SystemBoolean
        PUSH, __103_intnl_SystemBoolean
        PUSH, __104_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __104_intnl_SystemBoolean
        PUSH, __101_intnl_SystemBoolean
        COPY
        PUSH, __101_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003570
        
         #  {
        
         #  if (Mathf.Abs(videoPlayer.GetTime() - curVideoTime) > 1)
        PUSH, videoPlayer
        PUSH, __33_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        PUSH, __33_intnl_SystemSingle
        PUSH, curVideoTime
        PUSH, __34_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __34_intnl_SystemSingle
        PUSH, __35_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Abs__SystemSingle__SystemSingle"
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __36_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __35_intnl_SystemSingle
        PUSH, __36_intnl_SystemSingle
        PUSH, __105_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __105_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003570
        
         #  {
        
         #  curVideoTime = videoPlayer.GetTime();
        PUSH, videoPlayer
        PUSH, curVideoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        
         #  SetTimestampText();
        PUSH, __32_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00002B34
        
         #  if (Mathf.Abs((float)(serverTimestamp - Networking.GetServerTimeInSeconds())) > 1)
        PUSH, __0_intnl_SystemDouble
        EXTERN, "VRCSDKBaseNetworking.__GetServerTimeInSeconds__SystemDouble"
        PUSH, serverTimestamp
        PUSH, __0_intnl_SystemDouble
        PUSH, __1_intnl_SystemDouble
        EXTERN, "SystemDouble.__op_Subtraction__SystemDouble_SystemDouble__SystemDouble"
        PUSH, __1_intnl_SystemDouble
        PUSH, __33_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemDouble__SystemSingle"
        PUSH, __33_intnl_SystemSingle
        PUSH, __34_intnl_SystemSingle
        EXTERN, "UnityEngineMathf.__Abs__SystemSingle__SystemSingle"
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __35_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, __34_intnl_SystemSingle
        PUSH, __35_intnl_SystemSingle
        PUSH, __105_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __105_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003678
        
         #  {
        
         #  if (Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __106_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __106_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003668
        
         #  {
        
         #  videoTime = videoPlayer.GetTime();
        PUSH, videoPlayer
        PUSH, videoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        
         #  serverTimestamp = Networking.GetServerTimeInSeconds();
        PUSH, serverTimestamp
        EXTERN, "VRCSDKBaseNetworking.__GetServerTimeInSeconds__SystemDouble"
        
         #  SetTimestampSliders();
        PUSH, __33_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000040AC
        
         #  if (videoTimeout > 0)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __28_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoTimeout
        PUSH, __28_intnl_SystemSingle
        PUSH, __91_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __91_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000379C
        
         #  {
        
         #  Debug.Log("START 6");
        PUSH, __49_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  videoTimeout -= Time.deltaTime;
        PUSH, __29_intnl_SystemSingle
        EXTERN, "UnityEngineTime.__get_deltaTime__SystemSingle"
        PUSH, videoTimeout
        PUSH, __29_intnl_SystemSingle
        PUSH, __30_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __30_intnl_SystemSingle
        PUSH, videoTimeout
        COPY
        
         #  if (videoTimeout <= 0)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __31_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoTimeout
        PUSH, __31_intnl_SystemSingle
        PUSH, __92_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_LessThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __92_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000379C
        
         #  {
        
         #  videoTimeout = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, videoTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  videoPlayer.LoadURL(currentUrl);
        PUSH, videoPlayer
        PUSH, currentUrl
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__LoadURL__VRCSDKBaseVRCUrl__SystemVoid"
        
         #  Debug.Log("START 7");
        PUSH, __50_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  if (syncTimeout > 0)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __29_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, syncTimeout
        PUSH, __29_intnl_SystemSingle
        PUSH, __92_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThan__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __92_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000038B8
        
         #  {
        
         #  Debug.Log("Sync TImeout 1");
        PUSH, __51_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  syncTimeout -= Time.deltaTime;
        PUSH, __30_intnl_SystemSingle
        EXTERN, "UnityEngineTime.__get_deltaTime__SystemSingle"
        PUSH, syncTimeout
        PUSH, __30_intnl_SystemSingle
        PUSH, __31_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Subtraction__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __31_intnl_SystemSingle
        PUSH, syncTimeout
        COPY
        
         #  if (syncTimeout <= 0)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __32_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, syncTimeout
        PUSH, __32_intnl_SystemSingle
        PUSH, __93_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_LessThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000038B8
        
         #  {
        
         #  syncTimeout = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, syncTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  VideoSyncComplete();
        PUSH, __34_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x00001F0C
        
         #  Debug.Log("Sync TImeout 2");
        PUSH, __52_const_intnl_SystemString
        EXTERN, "UnityEngineDebug.__Log__SystemObject__SystemVoid"
        
         #  if (buffering)
        PUSH, buffering
        JUMP_IF_FALSE, 0x00003A68
        
         #  {
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __26_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __10_i_Int32
        PUSH, __26_intnl_SystemInt32
        PUSH, __93_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003A68
        
         #  {
        
         #  Image imageLoading = videoPlayerPanels[i].imageLoading;
        PUSH, videoPlayerPanels
        PUSH, __10_i_Int32
        PUSH, __11_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __11_intnl_VideoPlayerPanel
        PUSH, __53_const_intnl_SystemString
        PUSH, __6_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __6_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUIImage
        COPY
        PUSH, __0_intnl_UnityEngineUIImage
        PUSH, __0_imageLoading_Image
        COPY
        
         #  if (imageLoading != null)
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_UnityEngineUIImage
        PUSH, __94_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003A2C
        
         #  {
        
         #  imageLoading.transform.Rotate(new Vector3(0.0f, 0.0f, -2f));
        PUSH, __0_imageLoading_Image
        PUSH, __0_intnl_UnityEngineTransform
        EXTERN, "UnityEngineUIImage.__get_transform__UnityEngineTransform"
        PUSH, __5_const_intnl_SystemSingle
        PUSH, __30_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_UnaryMinus__SystemSingle__SystemSingle"
        PUSH, __0_const_intnl_SystemSingle
        PUSH, __0_const_intnl_SystemSingle
        PUSH, __30_intnl_SystemSingle
        PUSH, __0_intnl_UnityEngineVector3
        EXTERN, "UnityEngineVector3.__ctor__SystemSingle_SystemSingle_SystemSingle__UnityEngineVector3"
        PUSH, __0_intnl_UnityEngineTransform
        PUSH, __0_intnl_UnityEngineVector3
        EXTERN, "UnityEngineTransform.__Rotate__UnityEngineVector3__SystemVoid"
        PUSH, __10_i_Int32
        PUSH, __27_intnl_SystemInt32
        COPY
        PUSH, __10_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x000038DC
        
         #  if (isPlaying)
        PUSH, isPlaying
        JUMP_IF_FALSE, 0x00003ED8
        
         #  {
        
         #  if (videoPlayer.GetTime() == prevVideoTime)
        PUSH, videoPlayer
        PUSH, __30_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        PUSH, __30_intnl_SystemSingle
        PUSH, prevVideoTime
        PUSH, __93_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_Equality__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003D10
        
         #  {
        
         #  bufferingTick+=Time.deltaTime;
        PUSH, __31_intnl_SystemSingle
        EXTERN, "UnityEngineTime.__get_deltaTime__SystemSingle"
        PUSH, bufferingTick
        PUSH, __31_intnl_SystemSingle
        PUSH, __32_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Addition__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __32_intnl_SystemSingle
        PUSH, bufferingTick
        COPY
        
         #  if (bufferingTick >= 1f && buffering == false)
        PUSH, bufferingTick
        PUSH, __1_const_intnl_SystemSingle
        PUSH, __95_intnl_SystemBoolean
        EXTERN, "SystemSingle.__op_GreaterThanOrEqual__SystemSingle_SystemSingle__SystemBoolean"
        PUSH, __95_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003B9C
        PUSH, buffering
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, __96_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_Equality__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        PUSH, __96_intnl_SystemBoolean
        PUSH, __97_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_ConditionalAnd__SystemBoolean_SystemBoolean__SystemBoolean"
        PUSH, __97_intnl_SystemBoolean
        PUSH, __94_intnl_SystemBoolean
        COPY
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003D08
        
         #  {
        
         #  buffering = true;
        PUSH, __1_const_intnl_SystemBoolean
        PUSH, buffering
        COPY
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __26_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __10_i_Int32
        PUSH, __26_intnl_SystemInt32
        PUSH, __98_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __98_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003D08
        
         #  {
        
         #  Image imageLoading = videoPlayerPanels[i].imageLoading;
        PUSH, videoPlayerPanels
        PUSH, __10_i_Int32
        PUSH, __11_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __11_intnl_VideoPlayerPanel
        PUSH, __53_const_intnl_SystemString
        PUSH, __6_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __6_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUIImage
        COPY
        PUSH, __0_intnl_UnityEngineUIImage
        PUSH, __0_imageLoading_Image
        COPY
        
         #  if (imageLoading != null)
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_UnityEngineUIImage
        PUSH, __99_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __99_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003CCC
        
         #  {
        
         #  imageLoading.enabled = true;
        PUSH, __0_imageLoading_Image
        PUSH, __1_const_intnl_SystemBoolean
        EXTERN, "UnityEngineUIImage.__set_enabled__SystemBoolean__SystemVoid"
        PUSH, __10_i_Int32
        PUSH, __27_intnl_SystemInt32
        COPY
        PUSH, __10_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00003BD4
        JUMP, 0x00003EB8
        
         #  else
        
         #  {
        
         #  if (buffering)
        PUSH, buffering
        JUMP_IF_FALSE, 0x00003D44
        
         #  {
        
         #  ShowError("");
        PUSH, __8_const_intnl_SystemString
        PUSH, __0_mp_error_String
        COPY
        PUSH, __35_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000025F4
        
         #  buffering = false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, buffering
        COPY
        
         #  bufferingTick = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, bufferingTick
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __26_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __10_i_Int32
        PUSH, __26_intnl_SystemInt32
        PUSH, __94_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003EB8
        
         #  {
        
         #  Image imageLoading = videoPlayerPanels[i].imageLoading;
        PUSH, videoPlayerPanels
        PUSH, __10_i_Int32
        PUSH, __11_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __11_intnl_VideoPlayerPanel
        PUSH, __53_const_intnl_SystemString
        PUSH, __6_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __6_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUIImage
        COPY
        PUSH, __0_intnl_UnityEngineUIImage
        PUSH, __0_imageLoading_Image
        COPY
        
         #  if (imageLoading != null)
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_UnityEngineUIImage
        PUSH, __95_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __95_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00003E7C
        
         #  {
        
         #  imageLoading.enabled = false;
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_SystemBoolean
        EXTERN, "UnityEngineUIImage.__set_enabled__SystemBoolean__SystemVoid"
        PUSH, __10_i_Int32
        PUSH, __27_intnl_SystemInt32
        COPY
        PUSH, __10_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00003D84
        
         #  prevVideoTime = videoPlayer.GetTime();
        PUSH, videoPlayer
        PUSH, prevVideoTime
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        JUMP, 0x00004090
        
         #  }else if (buffering)
        PUSH, buffering
        JUMP_IF_FALSE, 0x00004090
        
         #  {
        
         #  if (buffering)
        PUSH, buffering
        JUMP_IF_FALSE, 0x00003F1C
        
         #  {
        
         #  ShowError("");
        PUSH, __8_const_intnl_SystemString
        PUSH, __0_mp_error_String
        COPY
        PUSH, __36_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000025F4
        
         #  buffering = false;
        PUSH, __0_const_intnl_SystemBoolean
        PUSH, buffering
        COPY
        
         #  bufferingTick = 0;
        PUSH, __0_const_intnl_SystemInt32
        PUSH, bufferingTick
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __26_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __10_i_Int32
        PUSH, __26_intnl_SystemInt32
        PUSH, __93_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __93_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004090
        
         #  {
        
         #  Image imageLoading = videoPlayerPanels[i].imageLoading;
        PUSH, videoPlayerPanels
        PUSH, __10_i_Int32
        PUSH, __11_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __11_intnl_VideoPlayerPanel
        PUSH, __53_const_intnl_SystemString
        PUSH, __6_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __6_intnl_SystemObject
        PUSH, __0_intnl_UnityEngineUIImage
        COPY
        PUSH, __0_intnl_UnityEngineUIImage
        PUSH, __0_imageLoading_Image
        COPY
        
         #  if (imageLoading != null)
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_UnityEngineUIImage
        PUSH, __94_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __94_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004054
        
         #  {
        
         #  imageLoading.enabled = false;
        PUSH, __0_imageLoading_Image
        PUSH, __0_const_intnl_SystemBoolean
        EXTERN, "UnityEngineUIImage.__set_enabled__SystemBoolean__SystemVoid"
        PUSH, __10_i_Int32
        PUSH, __27_intnl_SystemInt32
        COPY
        PUSH, __10_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __10_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x00003F5C
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public void SetTimestampSliders()
    .export SetTimestampSliders
        
    SetTimestampSliders:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  for (int i = 0; i < videoPlayerPanels.Length; i++)
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __11_i_Int32
        COPY
        PUSH, videoPlayerPanels
        PUSH, __28_intnl_SystemInt32
        EXTERN, "UnityEngineComponentArray.__get_Length__SystemInt32"
        PUSH, __11_i_Int32
        PUSH, __28_intnl_SystemInt32
        PUSH, __107_intnl_SystemBoolean
        EXTERN, "SystemInt32.__op_LessThan__SystemInt32_SystemInt32__SystemBoolean"
        PUSH, __107_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000042D8
        
         #  {
        
         #  Slider sliderTimestamp = videoPlayerPanels[i].sliderTimestamp;
        PUSH, videoPlayerPanels
        PUSH, __11_i_Int32
        PUSH, __12_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, __12_intnl_VideoPlayerPanel
        PUSH, __54_const_intnl_SystemString
        PUSH, __7_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __7_intnl_SystemObject
        PUSH, __2_intnl_UnityEngineUISlider
        COPY
        PUSH, __2_intnl_UnityEngineUISlider
        PUSH, __0_sliderTimestamp_Slider
        COPY
        
         #  if (sliderTimestamp != null)
        PUSH, __0_sliderTimestamp_Slider
        PUSH, __0_const_intnl_UnityEngineUISlider
        PUSH, __108_intnl_SystemBoolean
        EXTERN, "UnityEngineObject.__op_Inequality__UnityEngineObject_UnityEngineObject__SystemBoolean"
        PUSH, __108_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000429C
        
         #  {
        
         #  if (!videoPlayerPanels[i].GetTimestampDragging())
        PUSH, videoPlayerPanels
        PUSH, __11_i_Int32
        PUSH, __13_intnl_VideoPlayerPanel
        EXTERN, "SystemObjectArray.__Get__SystemInt32__SystemObject"
        PUSH, videoPlayerPanels
        PUSH, __6_intnl_VideoPlayerPanelArray
        COPY #  Copy-on-write symbol value dirtied
        PUSH, __13_intnl_VideoPlayerPanel
        PUSH, __55_const_intnl_SystemString
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__SendCustomEvent__SystemString__SystemVoid"
        PUSH, __13_intnl_VideoPlayerPanel
        PUSH, __56_const_intnl_SystemString
        PUSH, __8_intnl_SystemObject
        EXTERN, "VRCUdonCommonInterfacesIUdonEventReceiver.__GetProgramVariable__SystemString__SystemObject"
        PUSH, __8_intnl_SystemObject
        PUSH, __109_intnl_SystemBoolean
        EXTERN, "SystemConvert.__ToBoolean__SystemObject__SystemBoolean"
        PUSH, __109_intnl_SystemBoolean
        PUSH, __110_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __110_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x0000429C
        
         #  {
        
         #  sliderTimestamp.value = videoPlayer.GetTime() / videoEnd;
        PUSH, videoPlayer
        PUSH, __37_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__GetTime__SystemSingle"
        PUSH, __37_intnl_SystemSingle
        PUSH, videoEnd
        PUSH, __38_intnl_SystemSingle
        EXTERN, "SystemSingle.__op_Division__SystemSingle_SystemSingle__SystemSingle"
        PUSH, __0_sliderTimestamp_Slider
        PUSH, __38_intnl_SystemSingle
        EXTERN, "UnityEngineUISlider.__set_value__SystemSingle__SystemVoid"
        PUSH, __11_i_Int32
        PUSH, __29_intnl_SystemInt32
        COPY
        PUSH, __11_i_Int32
        PUSH, __1_const_intnl_SystemInt32
        PUSH, __11_i_Int32
        EXTERN, "SystemInt32.__op_Addition__SystemInt32_SystemInt32__SystemInt32"
        JUMP, 0x000040C0
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnVideoEnd()
    .export _onVideoEnd
        
    _onVideoEnd:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnVideoLoop()
    .export _onVideoLoop
        
    _onVideoLoop:
        
        PUSH, __0_const_intnl_SystemUInt32
        
         #  {
        
         #  if (Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __111_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __111_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004390
        
         #  {
        
         #  if (videoPlayer.Loop)
        PUSH, videoPlayer
        PUSH, __112_intnl_SystemBoolean
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__get_Loop__SystemBoolean"
        PUSH, __112_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004390
        
         #  {
        
         #  videoPlayer.SetTime(0);
        PUSH, __0_const_intnl_SystemInt32
        PUSH, __39_intnl_SystemSingle
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        PUSH, videoPlayer
        PUSH, __39_intnl_SystemSingle
        EXTERN, "VRCSDK3VideoComponentsBaseBaseVRCVideoPlayer.__SetTime__SystemSingle__SystemVoid"
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
        
         #  public override void OnVideoError(VideoError videoError)
    .export _onVideoError
        
    _onVideoError:
        
        PUSH, __0_const_intnl_SystemUInt32
        PUSH, onVideoErrorVideoError
        PUSH, __0_mp_videoError_VideoError
        COPY
        
         #  {
        
         #  ShowError(videoError.ToString());
        PUSH, __0_mp_videoError_VideoError
        PUSH, __0_mp_error_String
        EXTERN, "VRCSDK3ComponentsVideoVideoError.__ToString__SystemString"
        PUSH, __37_const_intnl_exitJumpLoc_UInt32
        JUMP, 0x000025F4
        
         #  if (videoError == VideoError.RateLimited)
        PUSH, __0_mp_videoError_VideoError
        PUSH, __0_const_intnl_VRCSDK3ComponentsVideoVideoError
        PUSH, __113_intnl_SystemBoolean
        EXTERN, "SystemObject.__Equals__SystemObject_SystemObject__SystemBoolean"
        PUSH, __113_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004470
        
         #  {
        
         #  videoTimeout = 4;
        PUSH, __5_const_intnl_SystemInt32
        PUSH, videoTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __114_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __114_intnl_SystemBoolean
        PUSH, __115_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __115_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004470
        
         #  {
        
         #  if (videoError == VideoError.PlayerError)
        PUSH, __0_mp_videoError_VideoError
        PUSH, __1_const_intnl_VRCSDK3ComponentsVideoVideoError
        PUSH, __114_intnl_SystemBoolean
        EXTERN, "SystemObject.__Equals__SystemObject_SystemObject__SystemBoolean"
        PUSH, __114_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000044F8
        
         #  {
        
         #  videoTimeout = 6;
        PUSH, __6_const_intnl_SystemInt32
        PUSH, videoTimeout
        EXTERN, "SystemConvert.__ToSingle__SystemInt32__SystemSingle"
        
         #  if (!Networking.IsOwner(gameObject))
        PUSH, __0_this_intnl_UnityEngineGameObject
        PUSH, __115_intnl_SystemBoolean
        EXTERN, "VRCSDKBaseNetworking.__IsOwner__UnityEngineGameObject__SystemBoolean"
        PUSH, __115_intnl_SystemBoolean
        PUSH, __116_intnl_SystemBoolean
        EXTERN, "SystemBoolean.__op_UnaryNegation__SystemBoolean__SystemBoolean"
        PUSH, __116_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x000044F8
        
         #  {
        
         #  if (videoError == VideoError.InvalidURL)
        PUSH, __0_mp_videoError_VideoError
        PUSH, __2_const_intnl_VRCSDK3ComponentsVideoVideoError
        PUSH, __115_intnl_SystemBoolean
        EXTERN, "SystemObject.__Equals__SystemObject_SystemObject__SystemBoolean"
        PUSH, __115_intnl_SystemBoolean
        JUMP_IF_FALSE, 0x00004528
        
         #  {
        PUSH, __0_intnl_returnTarget_UInt32 # Function epilogue
        COPY
        JUMP_INDIRECT, __0_intnl_returnTarget_UInt32
        
.code_end
