Mini Kabibi Habibi
var TypeScriptModule;(()=>{var e,t,r,o={60057:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/Dots.svg"},91810:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/Illustration-Error.svg"},68189:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/MicPermissionsDialogImage.svg"},53272:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/PlayIcon.svg"},99249:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/addhero.16.svg"},90624:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/Bahnschrift.woff"},73265:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/icon-16.png"},88995:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/icon-32.png"},65700:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/icon-80.png"},81218:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/logo-filled.png"},55676:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/ping_image.png"},12579:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o=r.p+"assets/transcription_signal_indicator.png"},57490:(e,t)=>{"use strict";var r,o,n;Object.defineProperty(t,"__esModule",{value:!0}),t.WAIT_TIME_FOR_NETWORK_RECONNECT_MILLIS=t.ONEDRIVE_API_BASE_URL=t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODP_PROD=t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODB_PROD=t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODP_PPE=t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODB_PPE=t.RECOVERY_FLOW_MAX_FILE_SIZE_BYTES=t.FILE_UPLOAD_MAX_FILE_SIZE_BYTES=t.PERMISSION_PROMPT=t.PERMISSION_DENIED=t.PERMISSION_GRANTED=t.AUGLOOP_INIT_RETRY_DELAY_MILLISECONDS=t.MAX_AUGLOOP_SESSION_INIT_RETRY_ALLOWED=t.ROAMING_SETTING_MONTHLY_QUOTA_KEY=t.ONE_MB_IN_BYTES=t.RESUME_UPLOAD_RETRY_COUNT=t.RESUME_UPLOAD_WAIT_TIME_MILLISECONDS=t.FILE_UPLOAD_POLLING_DELAY_MILLISECONDS=t.NEW_AVAILABLE_UPLOAD_MINUTES_PER_MONTH=t.AVAILABLE_UPLOAD_MINUTES_PER_MONTH=t.ACCEPTED_FILE_FORMATS_FOR_UPLOAD=t.AUGLOOP_CONNECT_TIMEOUT_MILLISECONDS=t.GET_BATCH_CONVERSATION_TRANSCRIPTION_TIMEOUT_MILLISECONDS=t.FRONTDOOR_UPLOAD_WAIT_TIMEOUT_MILLISECONDS=t.MICROPHONE_PERMISSION_HELP_PAGE_URL=t.DEV_FRONTDOOR_BASE_URL=t.ICON_DEFAULT_BASE_URL=t.DEV_AUGLOOP_URL=t.PRIVACY_POLICY_URL=t.LEARN_MORE_URL=t.LOG_AUGLOOP_RUNTIME_EVENTS_TO_CONSOLE_BROWSER_ENABLED=t.DOGFOOD_SSO_LOGIN_URL=t.PROD_SSO_LOGIN_URL=t.DEV_SSO_LOGIN_URL=t.HOST_PLATFORM_WEB=t.HOST_PLATFORM_WIN32=t.HOST_APP_DEFAULT=t.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_GET_NAMESPACE_PART_MILLISECONDS=t.AUTH_ENVIRONMENT_DEFAULT=t.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_OPERATION_MILLISECONDS=t.MAX_MINUTES_GET_TIME_MILLISECONDS=t.MAX_INDEXED_DB_INITIALIZE_TIME_MILLISECONDS=t.MAX_BOOT_TIME_MILLISECONDS=t.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS=t.TELEMETRY_EVENT_AGGREGATION_TIME_INTERVAL_MILLISECONDS=t.IS_DEV_BUILD=t.APP_INTERNAL_NAME=t.APP_VERSION=t.RETRY_SETTINGS_REQUEST_TIMED_OUT=t.RETRY_SETTINGS=void 0,t.CHANGE_GATE_PREFIX=t.MAX_RETRY_DELAY_FOR_WRITE_REQUEST_IN_MSEC=t.MAX_RETRY_ATTEMPTS_FOR_WRITE_REQUEST=t.GRAPH_API_ONE_DRIVE_ITEM_FETCH_WAIT_TIME=t.GRAPH_API_ONE_DRIVE_ITEM_FETCH_RETRY_ATTEMPTS=t.DROPDOWN_TRANSCRIPTION_LOCALE=t.ERROR_AUGLOOP_ACTIVE_ANNOTATIONS=t.TranscribingEntryPoints=t.FileUploadEntryPoints=t.NETWORK_PING_INTERVAL=t.NOTIFY_LISTENER_TIMER_VALUE=t.LINKED_PAGE_INFO_LOAD_RETRY_DELAY_MILLISECONDS=t.MAX_LINKED_PAGE_INFO_LOAD_RETRY_ALLOWED=t.MAX_WAIT_TIME_FOR_ADD_TO_DOCUMENT_REQUEST=t.AddToDocumentResult=t.SPACE=t.COMMA=t.EMPTY_STRING=t.TRANSCRIPTION_SIGNAL_INDICATOR_PATH=t.PING_FILE_PATH=t.AUTH_CONTEXT_LOAD_DELAYMSAL_MILLIS=t.AUTH_CONTEXT_LOAD_DELAY_MILLIS=void 0,t.RETRY_SETTINGS={maxRetries:3,retryWaitMilliseconds:5e3},t.RETRY_SETTINGS_REQUEST_TIMED_OUT={maxRetries:10,retryWaitMilliseconds:3e4},t.APP_VERSION="1.0.0",t.APP_INTERNAL_NAME="sdx_transcript_generator",t.IS_DEV_BUILD=!1,t.TELEMETRY_EVENT_AGGREGATION_TIME_INTERVAL_MILLISECONDS=6e4,t.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS=3e4,t.MAX_BOOT_TIME_MILLISECONDS=6e4,t.MAX_INDEXED_DB_INITIALIZE_TIME_MILLISECONDS=1e4,t.MAX_MINUTES_GET_TIME_MILLISECONDS=6e4,t.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_OPERATION_MILLISECONDS=18e5,t.AUTH_ENVIRONMENT_DEFAULT=1,t.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_GET_NAMESPACE_PART_MILLISECONDS=3e5,t.HOST_APP_DEFAULT="WORD",t.HOST_PLATFORM_WIN32="PC",t.HOST_PLATFORM_WEB="OFFICEONLINE",t.DEV_SSO_LOGIN_URL="https://fa000000051.resources.office.net:3000/login.html",t.PROD_SSO_LOGIN_URL="https://fa000000051.resources.office.net/f7024bdc-7caf-4ca8-807d-2908f09640d6/1.1.2006.3005/en-us_web/login.html",t.DOGFOOD_SSO_LOGIN_URL="https://fa000000051.resources.office.net/f7024bdc-7caf-4ca8-807d-2908f09640d6/1.1.2311.6002/en-us_web/login_dogfood.html",t.LOG_AUGLOOP_RUNTIME_EVENTS_TO_CONSOLE_BROWSER_ENABLED=t.IS_DEV_BUILD,t.LEARN_MORE_URL="https://support.office.com/article/7fc2efec-245e-45f0-b053-2a97531ecf57",t.PRIVACY_POLICY_URL="https://go.microsoft.com/fwlink/p/?LinkId=123161",t.DEV_AUGLOOP_URL="https://augloop-int.officeppe.com",t.ICON_DEFAULT_BASE_URL="https://res.cdn.office.net/files/fabric-cdn-prod_20210407.001/assets/icons/",t.DEV_FRONTDOOR_BASE_URL="https://pptservicescast.edog.officeapps.live.com/SpeechHandler.ashx",t.MICROPHONE_PERMISSION_HELP_PAGE_URL="https://support.microsoft.com/en-us/office/troubleshoot-dictation-issues-in-microsoft-365-for-the-web-5e69be5f-4357-43f0-a99a-ed903443cd9b",t.FRONTDOOR_UPLOAD_WAIT_TIMEOUT_MILLISECONDS=18e5,t.GET_BATCH_CONVERSATION_TRANSCRIPTION_TIMEOUT_MILLISECONDS=6e5,t.AUGLOOP_CONNECT_TIMEOUT_MILLISECONDS=3e4,t.ACCEPTED_FILE_FORMATS_FOR_UPLOAD=".wav, .mp4, .m4a, .mp3",t.AVAILABLE_UPLOAD_MINUTES_PER_MONTH=300,t.NEW_AVAILABLE_UPLOAD_MINUTES_PER_MONTH=3e4,t.FILE_UPLOAD_POLLING_DELAY_MILLISECONDS=5e3,t.RESUME_UPLOAD_WAIT_TIME_MILLISECONDS=1e4,t.RESUME_UPLOAD_RETRY_COUNT=3,t.ONE_MB_IN_BYTES=1048576,t.ROAMING_SETTING_MONTHLY_QUOTA_KEY="ridTranscriptionQuotaMinutesUsed",t.MAX_AUGLOOP_SESSION_INIT_RETRY_ALLOWED=2,t.AUGLOOP_INIT_RETRY_DELAY_MILLISECONDS=3e3,t.PERMISSION_GRANTED="granted",t.PERMISSION_DENIED="denied",t.PERMISSION_PROMPT="prompt",t.FILE_UPLOAD_MAX_FILE_SIZE_BYTES=3e8,t.RECOVERY_FLOW_MAX_FILE_SIZE_BYTES=1e9,t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODB_PPE="https://api.onedrive-ppe.com",t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODP_PPE="onedrive.readwrite-ppe",t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODB_PROD="https://api.onedrive.com",t.ONEDRIVE_TOKEN_BASE_URL_FOR_ODP_PROD="onedrive.readwrite",t.ONEDRIVE_API_BASE_URL="https://api.onedrive.com/v1.0",t.WAIT_TIME_FOR_NETWORK_RECONNECT_MILLIS=6e4,t.AUTH_CONTEXT_LOAD_DELAY_MILLIS=2e3,t.AUTH_CONTEXT_LOAD_DELAYMSAL_MILLIS=5e3,t.PING_FILE_PATH="assets/ping_image.png",t.TRANSCRIPTION_SIGNAL_INDICATOR_PATH="assets/transcription_signal_indicator.png",t.EMPTY_STRING="",t.COMMA=", ",t.SPACE=" ",(n=t.AddToDocumentResult||(t.AddToDocumentResult={}))[n.TIMED_OUT=0]="TIMED_OUT",n[n.SUCCESS=1]="SUCCESS",n[n.FAILURE=2]="FAILURE",t.MAX_WAIT_TIME_FOR_ADD_TO_DOCUMENT_REQUEST=3e5,t.MAX_LINKED_PAGE_INFO_LOAD_RETRY_ALLOWED=3,t.LINKED_PAGE_INFO_LOAD_RETRY_DELAY_MILLISECONDS=5e3,t.NOTIFY_LISTENER_TIMER_VALUE=5e3,t.NETWORK_PING_INTERVAL=2e4,(o=t.FileUploadEntryPoints||(t.FileUploadEntryPoints={})).DEFAULT="DEFAULT",o.RECOVERING="RECOVERING",(r=t.TranscribingEntryPoints||(t.TranscribingEntryPoints={})).DEFAULT="DEFAULT",r.FILE_UPLOAD="FILE_UPLOAD",r.LIVE_RECORDING="LIVE_RECORDING",t.ERROR_AUGLOOP_ACTIVE_ANNOTATIONS="ErrorAugloopActivateAnnotations",t.DROPDOWN_TRANSCRIPTION_LOCALE="dropDownTranscriptionLocale",t.GRAPH_API_ONE_DRIVE_ITEM_FETCH_RETRY_ATTEMPTS=2,t.GRAPH_API_ONE_DRIVE_ITEM_FETCH_WAIT_TIME=1e3,t.MAX_RETRY_ATTEMPTS_FOR_WRITE_REQUEST=2,t.MAX_RETRY_DELAY_FOR_WRITE_REQUEST_IN_MSEC=1e3,t.CHANGE_GATE_PREFIX="Microsoft.Office.SDX.TRANSCRIPT.GENERATOR.FA000000051.ChangeGate.",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\AppConstants.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\AppConstants.ts")}}()},44518:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AddTranscriptionToONNotebook=void 0;const n=r(75641),a=r(929),s=r(98377),c=r(87787),d=r(72672),l=r(98711),u=r(24232);t.AddTranscriptionToONNotebook=class{AddTranscriptionToDocument(e,t,r){return o(this,void 0,void 0,(function*(){n.LogEvents.OfficeJS.Start(),n.LogEvents.OfficeJS.BeginDurationMeasure(a.DurationMeasureType.Normal,s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentDuration);try{let a=0,i="";yield OneNote.run((n=>o(this,void 0,void 0,(function*(){if(null!=t){i+="<p><h4>"+TranscriptionStrings.InDocumentTranscriptAudioFileHeading+"</h4></p>",a+=TranscriptionStrings.InDocumentTranscriptAudioFileHeading.length,a+=1;let e="<a href="+t.permanentAudioUrl+">"+t.fileName+"</a>";i+="<p>"+e+"</p><p><br></p>",a+=t.fileName.length}i+="<p><h4>"+TranscriptionStrings.InDocumentTranscriptTranscriptHeading+"</h4></p>",n.application.insertHtmlAtCurrentPosition(i),n.sync();let o=[];const s=this.FormatTranscriptionHTML(e,a,r);a=s.characterCount,o=s.textSegmentsList,n.application.insertHtmlAtCurrentPosition(o.join("")),n.sync()})))),n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.CharacterCount,value:a},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithTimestamps,value:r.withTimestamps},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithSpeakers,value:r.withSpeakers}])}catch(e){throw n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.FailureReason,value:(0,l.ErrorStringFromException)(e)}]),e}}))}AddTranscriptionSegmentToDocument(e,t){return o(this,void 0,void 0,(function*(){n.LogEvents.OfficeJS.Start(),n.LogEvents.OfficeJS.BeginDurationMeasure(a.DurationMeasureType.Normal,s.AddTranscriptionToDocumentKeys.AddTranscriptionSegmentToDocumentDuration);try{let r=0;const a=e.GetTranscription().transcriptSegments[t];yield OneNote.run((t=>o(this,void 0,void 0,(function*(){t.application.insertHtmlAtCurrentPosition("<p>"+(0,u.FormatTime)(a.start)+(null!=a.speakerId?" "+(0,d.GetSpeakerName)(a.speakerId,e.GetTranscription().speakerNames):"")+"</p><p>"+a.text+"</p>"),t.sync(),null!=a.text&&(r+=a.text.length+1)})))),n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.CharacterCount,value:r}])}catch(e){throw n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.FailureReason,value:(0,l.ErrorStringFromException)(e)}]),e}}))}FormatTranscriptionHTML(e,t,r){if(t+=TranscriptionStrings.InDocumentTranscriptTranscriptHeading.length,t+=1,!r.withTimestamps)return this.FormatTranscriptionHTMLWithSpeakerOnlyOrJustText(e,t,r);let o=[],n="";for(const a of e.transcriptSegments)n+="<p>",r.withTimestamps&&(n+=(0,u.FormatTime)(a.start),r.withSpeakers||(n+="</p>")),r.withSpeakers&&(n+=(null!=a.speakerId?" "+(0,d.GetSpeakerName)(a.speakerId,e.speakerNames):"")+"</p>"),null!=a.text&&""!=a.text&&(n+="<p>"+a.text+"</p>",t+=a.text.length+1),o.push(n),n="";return{textSegmentsList:o,characterCount:t}}FormatTranscriptionHTMLWithSpeakerOnlyOrJustText(e,t,r){const o=(0,c.GetMergedSpeakerTranscription)(e);let n=[],a="";for(let e=0;e<o.transcriptSegments.length;e++)r.withSpeakers&&(a+="<p>"+(0,d.GetSpeakerName)(o.transcriptSegments[e].speakerId,o.speakerNames)+"</p>"),null!=o.transcriptSegments[e].text&&""!=o.transcriptSegments[e].text&&(a+="<p>"+o.transcriptSegments[e].text+"</p>",t+=o.transcriptSegments[e].text.length+1),n.push(a),a="";return{textSegmentsList:n,characterCount:t}}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\AddTranscriptionToONNotebook.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\AddTranscriptionToONNotebook.ts")}}()},56652:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorageOneNote=void 0;const c=r(57490),d=r(98711),l=r(16418),u=r(93441),p=r(95544),f=a(r(1295)),g=r(89302);class h extends l.DocumentStorage{constructor(){super(g.TranscriptionStorageType.DocumentStorage)}GetStoredTranscription(){try{let e=p.HostAppSettings.GetSetting(p.HostAppSettingName.StoredTranscription);return"string"==typeof e?JSON.parse(e):e}catch(e){throw new u.DocumentStorageError(u.DocumentStorageErrors.CorruptTranscriptSource,(0,d.ErrorStringFromException)(e))}}WriteTranscribeContentToClient(e){return s(this,void 0,void 0,(function*(){if(f.default.IsAssociatedPageAvailable()){const t=yield this.UpdateContentToAssociatedPage(e);yield this.handleContentUpdateToStorageResult(t,e)}}))}DeleteTranscribeContentFromClient(){return s(this,void 0,void 0,(function*(){if(f.default.IsAssociatedPageAvailable()){const e=yield this.UpdateContentToAssociatedPage();yield this.handleContentUpdateToStorageResult(e)}}))}handleContentUpdateToStorageResult(e,t=c.EMPTY_STRING){return s(this,void 0,void 0,(function*(){switch(e.status){case"LinkedNotebookNotFound":case"LinkedSectionNotFound":case"LinkedPageNotFound":if(!(yield this.PerformCompleteLookupAndUpdate(t))&&f.default.IsAssociatedPageAvailable())throw new u.DocumentStorageError(u.DocumentStorageErrors.DocumentNotFound,JSON.stringify(e));break;case"WriteToLinkedPageFailed":throw t.length>0?new u.DocumentStorageError(u.DocumentStorageErrors.WriteContentToClientStorageFailed,JSON.stringify(e)):new u.DocumentStorageError(u.DocumentStorageErrors.DeleteContentFromClientStorageFailed,JSON.stringify(e))}}))}UpdateContentToAssociatedPage(e=""){return s(this,void 0,void 0,(function*(){let t={status:"WriteToLinkedPageSuccess",statusDescription:"success"},r=null,o="";return yield OneNote.run((n=>s(this,void 0,void 0,(function*(){try{r=yield(0,f.NavigateToAndFetchAssociatedPage)(n)}catch(e){o="Navigation to linked page failed during UpdateContentToAssociatedPage call with error "+(0,d.ErrorStringFromException)(e)}if((0,d.isNullOrUndefined)(r)){let e=null;try{e=n.application.notebooks.getItem((0,f.GetAssociatedNotebookId)()),yield n.sync()}catch(e){return t.status="LinkedNotebookNotFound",t.statusDescription=o+"Notebook id : "+(0,f.GetAssociatedNotebookId)()+c.SPACE+(0,d.ErrorStringFromException)(e),t}let a=null;try{a=yield(0,f.GetSectionFromSectionGroup)(e,n),(0,d.isNullOrUndefined)(a)&&(a=e.sections.getItem((0,f.GetAssociatedSectionId)())),yield n.sync()}catch(e){return t.status="LinkedSectionNotFound",t.statusDescription=o+"Section id : "+(0,f.GetAssociatedSectionId)()+c.SPACE+(0,d.ErrorStringFromException)(e),t}try{r=a.pages.getItem((0,f.GetAssociatedPageId)()),yield n.sync()}catch(e){return t.status="LinkedPageNotFound",t.statusDescription=o+"Page id : "+(0,f.GetAssociatedPageId)()+c.SPACE+(0,d.ErrorStringFromException)(e),t}}try{return r.transcription.data=e,yield n.sync(),t}catch(e){return t.status="WriteToLinkedPageFailed",t.statusDescription=o+(0,d.ErrorStringFromException)(e),t}})))),t}))}PerformCompleteLookupAndUpdate(e=""){return s(this,void 0,void 0,(function*(){let t=!1;return yield OneNote.run((r=>s(this,void 0,void 0,(function*(){const o=r.application.notebooks;o.load("count"),yield r.sync();for(let n=0;n<o.count;n++)if(!t){const a=o.getItem(n),i=a.sections;i.load("count"),yield r.sync();for(let o=0;o<i.count;o++){const n=i.getItem(o);try{n.pages.getItem((0,f.GetAssociatedPageId)()).transcription.data=e,yield r.sync(),a.load("id"),yield r.sync(),p.HostAppSettings.Set(p.HostAppSettingName.AssociatedOneNoteNotebookId,a.id),n.load("id"),yield r.sync(),p.HostAppSettings.Set(p.HostAppSettingName.AssociatedOneNoteSectionId,n.id),t=!0;break}catch(e){}}}})))),t}))}}t.DocumentStorageOneNote=h,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\DocumentStorageOneNote.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\DocumentStorageOneNote.ts")}}()},6832:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OneNoteEventHandler=void 0;const o=r(14378),n=r(2753);class a extends o.HostAppEventHandler{constructor(){super()}HandleEvent(e,t){switch(e){case n.HostAppEvent.ONENOTE_PAGE_CHANGED:this.emit(n.HostAppEvent[n.HostAppEvent.ONENOTE_PAGE_CHANGED],t.oldPageId,t.newPageId);break;case n.HostAppEvent.ONENOTE_PAGE_DELETED:this.emit(n.HostAppEvent[n.HostAppEvent.ONENOTE_PAGE_DELETED],t.pageId);break;case n.HostAppEvent.ONENOTE_PAGE_MOVED:this.emit(n.HostAppEvent[n.HostAppEvent.ONENOTE_PAGE_MOVED],t.newPageId,t.newSectionId,t.newNotebookId,t.newPageHyperLink);break;case n.HostAppEvent.ONENOTE_NOTEBOOK_CLOSED:this.emit(n.HostAppEvent[n.HostAppEvent.ONENOTE_NOTEBOOK_CLOSED],t.notebookId);break;default:super.HandleEvent(e,t)}}}t.OneNoteEventHandler=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteEventHandler.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteEventHandler.ts")}}()},52260:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.OneNoteEventNotifier=void 0;const n=r(95544),a=r(98461),s=r(76600),c=r(98711),d=r(2753),l=r(921),u=r(54446),p=r(75641),f=r(11429),g=r(51867),h=r(12365);t.OneNoteEventNotifier=class{constructor(){this.onPageDeleted=e=>{e==n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.AssociatedOneNotePageId)&&h.BroadcastService.GetInstance().UnregisterEventListener(this),l.HostAppEventHandlerFactory.GetInstance().off(d.HostAppEvent[d.HostAppEvent.ONENOTE_PAGE_DELETED],this.onPageDeleted)},h.BroadcastService.GetInstance().RegisterEventListenerForEvents(this,[g.TranscriptionNotifyEvent.AUDIO_PAUSE,g.TranscriptionNotifyEvent.AUDIO_PLAY,g.TranscriptionNotifyEvent.TRANSCRIPION_LAUNCHED,g.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_CLOSED,g.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_ON]),l.HostAppEventHandlerFactory.GetInstance().on(d.HostAppEvent[d.HostAppEvent.ONENOTE_PAGE_DELETED],this.onPageDeleted)}onReceive(e,t){switch(e){case g.TranscriptionNotifyEvent.AUDIO_PLAY:case g.TranscriptionNotifyEvent.AUDIO_PAUSE:case g.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_ON:const r={pageId:n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.AssociatedOneNotePageId),playbackPayload:t},o=JSON.stringify(r);return p.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:u.OneNoteUserEventsKeys.TranscriptionSessionId,value:n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.TranscriptionSessionId)},{key:u.OneNoteUserEventsKeys.EventCategory,value:f.EventCategory.Audio},{key:u.OneNoteUserEventsKeys.EventType,value:g.TranscriptionNotifyEvent[e]},{key:u.OneNoteUserEventsKeys.EventDirection,value:f.EventDirection.Sent},{key:u.OneNoteUserEventsKeys.EventInfo,value:o}]),void this.SendTranscriptionEvent(e,o);case g.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_CLOSED:case g.TranscriptionNotifyEvent.TRANSCRIPION_LAUNCHED:return p.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:u.OneNoteUserEventsKeys.TranscriptionSessionId,value:n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.TranscriptionSessionId)},{key:u.OneNoteUserEventsKeys.EventCategory,value:f.EventCategory.Audio},{key:u.OneNoteUserEventsKeys.EventType,value:g.TranscriptionNotifyEvent[e]},{key:u.OneNoteUserEventsKeys.EventDirection,value:f.EventDirection.Sent},{key:u.OneNoteUserEventsKeys.OneNotePageId,value:n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.AssociatedOneNotePageId)}]),void this.SendTranscriptionEvent(e,JSON.stringify({pageId:n.HostAppSettings.GetSettingAsString(n.HostAppSettingName.AssociatedOneNotePageId)}))}}SendTranscriptionEvent(e,t){return o(this,void 0,void 0,(function*(){try{yield OneNote.run((r=>o(this,void 0,void 0,(function*(){r.application.getActivePage().transcription.notify(e,t),yield r.sync()}))))}catch(t){(0,a.LogError)(s.LogEventNames.Warning,"Sending notify event for eventID - "+e+" in OneNoteEventListener failed with error- "+(0,c.ErrorStringFromException)(t))}}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteEventNotifier.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteEventNotifier.ts")}}()},20032:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OneNotePageErrors=t.OneNotePageError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.OneNotePageError=n,(a=t.OneNotePageErrors||(t.OneNotePageErrors={})).OneNotePageNotFound="OneNotePageNotFound",a.LoadLatestInfoForAssociatedPageFailure="LoadLatestInfoForAssociatedPageFailure",a.NavigateToAssociatedPageFailure="NavigateToAssociatedPageFailure",a.AddTranscriptionIndicatorToOneNoteFailure="AddTranscriptionIndicatorToOneNoteFailure",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNotePageErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNotePageErrors.ts")}}()},1295:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GetAssociatedSectionGroupId=t.GetAssociatedSectionId=t.GetAssociatedNotebookId=t.GetAssociatedPageId=t.ShowOneNoteIdentitySwitchDialog=t.ShouldShowOneNoteIdentitySwitchDialog=t.IsOneNoteNotebookIdentityEmpty=t.ShouldShowOneNotePageInfoBar=t.InitializeOneNoteTranscriptionManager=t.GetSectionFromSectionGroup=t.NavigateToAndFetchAssociatedPage=t.NavigateToAssociatedPage=t.GetActivePageIfSameAsAssociatedPage=t.OneNoteManagerActionTypes=void 0;const a=r(95544),s=r(20032),c=r(98711),d=n(r(50712)),l=r(83729),u=r(921),p=r(2753),f=r(16593),g=r(21081),h=r(79964),v=r(57490),y=r(98461),b=r(76600),m=r(54446),S=r(75641),T=r(11429),E=r(52567),A=r(7547);t.OneNoteManagerActionTypes={OneNoteAssociatedPageUpdate:"ONE_NOTE_ASSOCIATED_PAGE_UPDATE"};class _{constructor(){this.indicatorImageBuffer=null,this.history=null,this.pageSwitchLiveRecordingIndicatorId=v.EMPTY_STRING,this.onPageChange=(e,t)=>{if(!this.IsAssociatedPageAvailable())return;const r=C();t!=r&&e!=r||this.SyncAssociatedPageInfoFromOneNoteAndNotifyIfRequired().catch((e=>{(0,y.LogError)(b.LogEventNames.Warning,"Linked page info load failed during Page Change with error "+(0,c.ErrorStringFromException)(e))})),t==r?(this.history.location.pathname===E.TranscriptionRoutePathNames.Recording&&this.removePageSwitchLiveRecordingIndicator(),d.default.dispatch({type:f.TranscriptionActionTypes.ShareCurrentTranscriptionState})):e==r&&this.history.location.pathname===E.TranscriptionRoutePathNames.Recording&&this.showPageSwitchLiveRecordingIndicator(),S.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:m.OneNoteUserEventsKeys.TranscriptionSessionId,value:a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.TranscriptionSessionId)},{key:m.OneNoteUserEventsKeys.EventCategory,value:T.EventCategory.CanvasEvent},{key:m.OneNoteUserEventsKeys.EventType,value:T.EventType.PageChange},{key:m.OneNoteUserEventsKeys.EventDirection,value:T.EventDirection.Received},{key:m.OneNoteUserEventsKeys.OneNotePageId,value:t},{key:m.OneNoteUserEventsKeys.TranscriptionState,value:this.history.location.pathname}])},this.onPageDeleted=e=>{e==C()&&this.handleLinkedPageNotAvailable(),S.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:m.OneNoteUserEventsKeys.TranscriptionSessionId,value:a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.TranscriptionSessionId)},{key:m.OneNoteUserEventsKeys.EventCategory,value:T.EventCategory.CanvasEvent},{key:m.OneNoteUserEventsKeys.EventType,value:T.EventType.PageDelete},{key:m.OneNoteUserEventsKeys.EventDirection,value:T.EventDirection.Received},{key:m.OneNoteUserEventsKeys.OneNotePageId,value:e},{key:m.OneNoteUserEventsKeys.TranscriptionState,value:this.history.location.pathname}])},this.onNotebookClosed=e=>{e==L()&&this.handleLinkedPageNotAvailable(),S.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:m.OneNoteUserEventsKeys.TranscriptionSessionId,value:a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.TranscriptionSessionId)},{key:m.OneNoteUserEventsKeys.EventCategory,value:T.EventCategory.CanvasEvent},{key:m.OneNoteUserEventsKeys.EventType,value:T.EventType.NotebookClose},{key:m.OneNoteUserEventsKeys.EventDirection,value:T.EventDirection.Received},{key:m.OneNoteUserEventsKeys.OneNoteNotebookId,value:e},{key:m.OneNoteUserEventsKeys.TranscriptionState,value:this.history.location.pathname}])},this.onAssociatedPageMoved=(e,t,r,o)=>{a.HostAppSettings.Set(a.HostAppSettingName.AssociatedOneNotePageId,e),a.HostAppSettings.Set(a.HostAppSettingName.AssociatedOneNoteSectionId,t),a.HostAppSettings.Set(a.HostAppSettingName.AssociatedOneNoteNotebookId,r),a.HostAppSettings.Set(a.HostAppSettingName.AssociatedOneNotePageHyperLink,o),this.SyncAssociatedPageInfoFromOneNoteAndNotifyIfRequired().catch((e=>{(0,y.LogError)(b.LogEventNames.Warning,"Linked page info load failed after page move with error "+(0,c.ErrorStringFromException)(e))})),S.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:m.OneNoteUserEventsKeys.TranscriptionSessionId,value:a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.TranscriptionSessionId)},{key:m.OneNoteUserEventsKeys.EventCategory,value:T.EventCategory.CanvasEvent},{key:m.OneNoteUserEventsKeys.EventType,value:T.EventType.PageMove},{key:m.OneNoteUserEventsKeys.EventDirection,value:T.EventDirection.Received},{key:m.OneNoteUserEventsKeys.OneNotePageId,value:e},{key:m.OneNoteUserEventsKeys.OneNoteSectionId,value:t},{key:m.OneNoteUserEventsKeys.OneNoteNotebookId,value:r},{key:m.OneNoteUserEventsKeys.TranscriptionState,value:this.history.location.pathname}])},this.SyncAssociatedPageInfoFromOneNoteAndNotifyIfRequired=()=>o(this,void 0,void 0,(function*(){(yield this.LoadLatestInfoForAssociatedPage())&&d.default.dispatch({type:t.OneNoteManagerActionTypes.OneNoteAssociatedPageUpdate})})),this.IsAssociatedPageAvailable=()=>!a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.IsAssociatedPageDeleted),this.associatedPageInfo=new k}Initialize(e){S.LogEvents.OneNoteUserEvents.Start(),this.history=e;const t=u.HostAppEventHandlerFactory.GetInstance();t.on(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_CHANGED],this.onPageChange),t.on(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_MOVED],this.onAssociatedPageMoved),t.on(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_DELETED],this.onPageDeleted),t.on(p.HostAppEvent[p.HostAppEvent.ONENOTE_NOTEBOOK_CLOSED],this.onNotebookClosed),this.IsAssociatedPageAvailable()?(0,c.PromiseWithRetry)(this.SyncAssociatedPageInfoFromOneNoteAndNotifyIfRequired,v.MAX_LINKED_PAGE_INFO_LOAD_RETRY_ALLOWED,v.LINKED_PAGE_INFO_LOAD_RETRY_DELAY_MILLISECONDS).catch((e=>{(0,y.LogError)(b.LogEventNames.Warning,"Linked page info load failed with error "+(0,c.ErrorStringFromException)(e))})):setTimeout((()=>{this.onPageDeleted(C())}),300)}DeInitialize(){S.LogEvents.OneNoteUserEvents.End();const e=u.HostAppEventHandlerFactory.GetInstance();e.off(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_CHANGED],this.onPageChange),e.off(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_MOVED],this.onAssociatedPageMoved),e.off(p.HostAppEvent[p.HostAppEvent.ONENOTE_PAGE_DELETED],this.onPageDeleted),e.off(p.HostAppEvent[p.HostAppEvent.ONENOTE_NOTEBOOK_CLOSED],this.onNotebookClosed)}AddTranscriptionIndicator(e){return o(this,void 0,void 0,(function*(){if((0,c.isNullOrUndefined)(e))throw new s.OneNotePageError(s.OneNotePageErrors.AddTranscriptionIndicatorToOneNoteFailure,"can not add indicator for null or underfined ITranscriptionSourceFile");if((0,c.isNullOrUndefined)(this.indicatorImageBuffer))try{this.indicatorImageBuffer=yield(0,c.GetImageBuffer)(v.TRANSCRIPTION_SIGNAL_INDICATOR_PATH)}catch(e){throw new s.OneNotePageError(s.OneNotePageErrors.AddTranscriptionIndicatorToOneNoteFailure,"failed to fetch image buffer")}try{const r="<a href="+(null==e?void 0:e.permanentAudioUrl)+">"+e.fileName+"</a> "+TranscriptionStrings.OneNotePageIndicatorText,n="<img src="+this.indicatorImageBuffer+'width="30" height="30"> </img><p style = color:'+g.AppLayoutSettings.getAppColorContainer().transcriptionIndicatorTextColor.value+";font-size:"+g.AppLayoutSettings.AppFontSize.mediumFontSizePx+";>"+r+"</p><p style= color:"+g.AppLayoutSettings.getAppColorContainer().transcriptionIndicatorTextColor.value+";font-size:"+g.AppLayoutSettings.AppFontSize.mediumFontSizePx+";>"+(0,c.getDateString)()+"</p>";yield OneNote.run((e=>o(this,void 0,void 0,(function*(){yield(0,t.NavigateToAndFetchAssociatedPage)(e),e.application.insertHtmlAtCurrentPosition(n),e.sync()}))))}catch(e){throw new s.OneNotePageError(s.OneNotePageErrors.AddTranscriptionIndicatorToOneNoteFailure,(0,c.ErrorStringFromException)(e))}}))}showPageSwitchLiveRecordingIndicator(){if(!(0,c.isNullOrUndefined)(this.pageSwitchLiveRecordingIndicatorId))return;this.pageSwitchLiveRecordingIndicatorId=(0,A.v4)();const e={onButtonClicked(e){e==h.TranscriptionAlertButtonType.LINK&&(0,t.NavigateToAssociatedPage)().catch((e=>{(0,y.LogError)(b.LogEventNames.Warning,"Navigation to linked page failed during link click on InkingStrokesNotGettingCapturedPopup with error "+(0,c.ErrorStringFromException)(e))}))}},r={title:TranscriptionStrings.InkingStrokesNotCapturingPopupTitle,information:TranscriptionStrings.InkingStrokesNotCapturingPopupText+"\n"+TranscriptionStrings.InkingStrokesNotCapturingPopupSubText,buttonInfo:{buttonType:h.TranscriptionAlertButtonType.LINK|h.TranscriptionAlertButtonType.PRIMARY_BUTTON,buttonClickListener:e,primaryButtonText:TranscriptionStrings.FileRecoveryGotItButtonLabel,linkText:TranscriptionStrings.InkingStrokesNotCapturingPopupLinkLabel},id:this.pageSwitchLiveRecordingIndicatorId};d.default.dispatch({type:h.TranscriptionAlertActions.ShowTranscriptionAlert,payload:r})}removePageSwitchLiveRecordingIndicator(){(0,c.isNullOrUndefined)(this.pageSwitchLiveRecordingIndicatorId)||(d.default.dispatch({type:h.TranscriptionAlertActions.RemoveTranscriptionAlert,payload:this.pageSwitchLiveRecordingIndicatorId}),this.pageSwitchLiveRecordingIndicatorId=v.EMPTY_STRING)}handleLinkedPageNotAvailable(){this.DeInitialize(),a.HostAppSettings.Set(a.HostAppSettingName.IsAssociatedPageDeleted,!0);const e={information:TranscriptionStrings.OneNotePageNotAvailableMessage,title:TranscriptionStrings.OneNotePageNotAvailableTitle,buttonInfo:{buttonType:h.TranscriptionAlertButtonType.NONE},priority:h.TranscriptionAlertPriority.CRITICAL};d.default.dispatch({type:h.TranscriptionAlertActions.ShowTranscriptionAlert,payload:e})}LoadLatestInfoForAssociatedPage(){return o(this,void 0,void 0,(function*(){let e=!1;return yield OneNote.run((r=>o(this,void 0,void 0,(function*(){let o=null,n=null,a=null,i=!1;try{const e=r.application.getActivePageOrNull();e.load("id"),yield r.sync(),e.id==C()&&(o=e,n=r.application.getActiveNotebookOrNull(),a=r.application.getActiveSectionOrNull(),i=!0)}catch(e){i=!1}i||(n=r.application.notebooks.getItem(L()),a=yield(0,t.GetSectionFromSectionGroup)(n,r),(0,c.isNullOrUndefined)(a)&&(a=n.sections.getItem(O())),(0,c.isNullOrUndefined)(a)||(o=a.pages.getItem(C())));try{(0,c.isNullOrUndefined)(n)||n.load(_.notebookNameKey),(0,c.isNullOrUndefined)(a)||a.load(_.sectionNameKey+v.COMMA+_.sectionGroupKey),(0,c.isNullOrUndefined)(o)||o.load(_.pageNameKey),yield r.sync(),i=!0}catch(e){throw i=!1,new s.OneNotePageError(s.OneNotePageErrors.LoadLatestInfoForAssociatedPageFailure,(0,c.ErrorStringFromException)(e))}if(i){if((0,c.isNullOrUndefined)(n)||n.name!=this.associatedPageInfo.notebookName&&(this.associatedPageInfo.notebookName=n.name,e=!0),!(0,c.isNullOrUndefined)(a)){a.name!=this.associatedPageInfo.sectionName&&(this.associatedPageInfo.sectionName=a.name,e=!0);const t=a.parentSectionGroupOrNull;let o=v.EMPTY_STRING;(0,c.isNullOrUndefined)(t)||(t.load("isNullObject, id"),yield r.sync(),t.isNullObject||(o=(0,c.isNullOrUndefined)(t.id)?v.EMPTY_STRING:t.id)),o!=this.associatedPageInfo.sectionGroupId&&(this.associatedPageInfo.sectionGroupId=o,e=!0)}(0,c.isNullOrUndefined)(o)||o.title!=this.associatedPageInfo.pageName&&(this.associatedPageInfo.pageName=o.title,e=!0)}})))),e}))}GetAssociatedNoteBookName(){return this.associatedPageInfo.notebookName}RefreshPageInfoRequest(){return o(this,void 0,void 0,(function*(){return new Promise((function(e,t){D.SyncAssociatedPageInfoFromOneNoteAndNotifyIfRequired().then((()=>{e()})).catch((e=>{t(e)}))}))}))}GetAssociatedSectionName(){return this.associatedPageInfo.sectionName}GetAssociatedPageName(){return this.associatedPageInfo.pageName}GetAssociatedSectiongroupId(){return this.associatedPageInfo.sectionGroupId}}_.notebookNameKey="name",_.sectionNameKey="name",_.pageNameKey="title",_.sectionGroupKey="parentSectionGroupOrNull";class k{constructor(e="",t="",r="",o=""){this.notebookName=e,this.sectionName=t,this.pageName=r,this.sectionGroupId=o}}function C(){return a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.AssociatedOneNotePageId)}function L(){return a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.AssociatedOneNoteNotebookId)}function O(){return a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.AssociatedOneNoteSectionId)}function I(){return D.GetAssociatedSectiongroupId()}t.GetActivePageIfSameAsAssociatedPage=e=>o(void 0,void 0,void 0,(function*(){return new Promise((function(t){return o(this,void 0,void 0,(function*(){try{const r=e.application.getActivePageOrNull();return r.load("id"),yield e.sync(),r.id==C()?t(r):t(null)}catch(e){return t(null)}}))}))})),t.NavigateToAssociatedPage=()=>o(void 0,void 0,void 0,(function*(){yield OneNote.run((e=>o(void 0,void 0,void 0,(function*(){(0,t.NavigateToAndFetchAssociatedPage)(e).then((()=>{})).catch((e=>{throw e}))}))))})),t.NavigateToAndFetchAssociatedPage=e=>o(void 0,void 0,void 0,(function*(){return new Promise((function(r,n){return o(this,void 0,void 0,(function*(){const o=yield(0,t.GetActivePageIfSameAsAssociatedPage)(e);if(!(0,c.isNullOrUndefined)(o))return r(o);const i=a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.AssociatedOneNotePageHyperLink);try{if((0,c.isEmptyString)(i)){const r=e.application.notebooks.getItem(L());let o=yield(0,t.GetSectionFromSectionGroup)(r,e);(0,c.isNullOrUndefined)(o)&&(o=r.sections.getItem(O()));const n=o.pages.getItem(C());yield e.application.navigateToPage(n)}else yield e.application.navigateToPageWithClientUrl(i);const o=yield(0,t.GetActivePageIfSameAsAssociatedPage)(e);return(0,c.isNullOrUndefined)(o)?n(new s.OneNotePageError(s.OneNotePageErrors.NavigateToAssociatedPageFailure,"Navigation failed active page not same as assocaited page.")):r(o)}catch(e){return n(new s.OneNotePageError(s.OneNotePageErrors.NavigateToAssociatedPageFailure,(0,c.ErrorStringFromException)(e)))}}))}))})),t.GetSectionFromSectionGroup=(e,t)=>o(void 0,void 0,void 0,(function*(){if((0,c.isEmptyString)(I())||(0,c.isNullOrUndefined)(e)||(0,c.isNullOrUndefined)(t))return null;let r=e.sectionGroups,o=null,n=new Array;for((0,c.isNullOrUndefined)(r)||n.push(r);n.length>0;)try{if(r=n.shift(),null==r||r.load("count, isNullObject"),yield t.sync(),r.isNullObject||r.count<=0)continue;const e=r.getItem(I());e.load("isNullObject"),yield t.sync(),e.isNullObject||(o=e.sections.getItem(O()));break}catch(e){for(let e=0;e<r.count;e++){const t=r.getItem(e).sectionGroups;(0,c.isNullOrUndefined)(t)||n.push(t)}}return o})),t.InitializeOneNoteTranscriptionManager=e=>{D.Initialize(e)},t.ShouldShowOneNotePageInfoBar=()=>l.HostAppUtil.GetHostAppName()===a.HostAppName.ONENOTE,t.IsOneNoteNotebookIdentityEmpty=()=>(0,c.isNullOrUndefined)(a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.OneNoteNotebookIdentityEmail))||a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.OneNoteNotebookIdentityEmail)==v.EMPTY_STRING,t.ShouldShowOneNoteIdentitySwitchDialog=e=>!(0,t.IsOneNoteNotebookIdentityEmpty)()&&e!=a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.OneNoteNotebookIdentityEmail),t.ShowOneNoteIdentitySwitchDialog=e=>{const t=D.GetAssociatedNoteBookName(),r=(0,c.isNullOrUndefined)(e)?v.EMPTY_STRING:e,o=(0,c.isNullOrUndefined)(a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.OneNoteNotebookIdentityEmail))?v.EMPTY_STRING:a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.OneNoteNotebookIdentityEmail);let n=TranscriptionStrings.OneNoteAccountSwitchDialogBodyInfoText;n=n.replace("{0}","["+r+"]"),n=n.replace("{1}","'"+t+"'"),n=n.replace("{2}","["+o+"]");const i={title:TranscriptionStrings.OneNoteAccountSwitchDialogHeaderText,information:n+"\n\n"+TranscriptionStrings.AccountSwitchDialogBodyRelaunchText,buttonInfo:{buttonType:h.TranscriptionAlertButtonType.LINK,linkText:TranscriptionStrings.TranscriptionPaneLearnLabel,hyperLink:v.LEARN_MORE_URL}};d.default.dispatch({type:h.TranscriptionAlertActions.ShowTranscriptionAlert,payload:i})},t.GetAssociatedPageId=C,t.GetAssociatedNotebookId=L,t.GetAssociatedSectionId=O,t.GetAssociatedSectionGroupId=I;const D=new _;t.default=D,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteTranscriptionManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\OneNote\\OneNoteTranscriptionManager.ts")}}()},40424:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LogError=t.LogEvent=t.getLoggerInstanceForAugLoop=t.setLoggerInstance=void 0;let r=null;t.setLoggerInstance=function(e){r=e},t.getLoggerInstanceForAugLoop=function(){return r},t.LogEvent=function(e){null!=r&&r.LogEvent(e)},t.LogError=function(e){null!=r&&r.LogError(e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\Logger.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\Logger.ts")}}()},61488:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createLoggerInstance=t.LoggerType=void 0;const o=r(27307);var n;!function(e){e[e.OTelBasedLogger=1]="OTelBasedLogger"}(n=t.LoggerType||(t.LoggerType={})),t.createLoggerInstance=function(e){return n.OTelBasedLogger,new o.OTelTelemetryLogger},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\LoggerFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\LoggerFactory.ts")}}()},47827:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.createOTelErrorEvent=t.createOTelTelemetryEvent=t.createOTelTelemetryLogger=void 0;const s=a(r(1059)),c=r(76600);function d(){return{samplingPolicy:s.SamplingPolicy.CriticalBusinessImpact,dataCategories:s.DataCategories.ProductServicePerformance|s.DataCategories.ProductServiceUsage,diagnosticLevel:s.DiagnosticLevel.NecessaryServiceDataEvent}}t.createOTelTelemetryLogger=function(){var e=new s.TelemetryLogger;return function(e){e.setTenantTokens({Office:{Voice:{Transcription:{ariaTenantToken:l,nexusTenantToken:u}}}}),e.addSink(new p)}(e),e},t.createOTelTelemetryEvent=function(e,t){return{telemetryProperties:{ariaTenantToken:l,nexusTenantToken:u},eventName:"Office.Voice.Transcription."+e,eventFlags:d(),dataFields:t}},t.createOTelErrorEvent=function(e,t){return{eventName:"Office.Voice.Transcription."+c.LogEventNames.Error,error:{errorGroup:e,tag:0},eventFlags:d(),dataFields:t}};const l="9783945ebc2b468fbb8a2890cdab903b-787355a5-74c8-4a89-b06a-9c82635d75fa-7162",u=1763;class p{sendTelemetryEvent(e){Office.sendTelemetryEvent(e)}}!function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\OTelTelemetryHelper.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\OTelTelemetryHelper.ts")}}()},27307:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.OTelTelemetryLogger=void 0;const s=a(r(1059)),c=a(r(47827)),d=r(57490),l=r(95544);let u=null;t.OTelTelemetryLogger=class{constructor(){u instanceof s.TelemetryLogger||(u=c.createOTelTelemetryLogger()),this.logEventsToConsoleBrowserEnabled=d.IS_DEV_BUILD||!l.HostAppSettings.IsSettingTrue(l.HostAppSettingName.IsProductionEnvironment)}LogEvent(e){if(this.logEventsToConsoleBrowserEnabled){const t=e.data.reduce(((e,t)=>e+"("+t.key+":"+t.value+")"),"LogEvent: "+e.eventName+": ");console.log(t)}const t=this.makeOTelDoubleDataField(e.data),r=c.createOTelTelemetryEvent(e.eventName,t);u.sendTelemetryEvent(r)}LogError(e){this.logEventsToConsoleBrowserEnabled&&console.error("LogError - area: "+e.area+", Message: "+e.message);const t=this.makeOTelDoubleDataField([{key:"Message",value:e.message}]),r=c.createOTelErrorEvent(e.area,t);u.sendError(r)}LogEventCallbackForAL(e){d.LOG_AUGLOOP_RUNTIME_EVENTS_TO_CONSOLE_BROWSER_ENABLED&&console.log("Augloop Runtime Event: "+JSON.stringify(e)),u.sendTelemetryEvent(e)}makeOTelDoubleDataField(e){return e.map((e=>"number"==typeof e.value?s.makeDoubleDataField(e.key,e.value):"string"==typeof e.value?s.makeStringDataField(e.key,e.value):"boolean"==typeof e.value?s.makeBooleanDataField(e.key,e.value):s.makeStringDataField(e.key,e.value)),[])}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\OTelTelemetryLogger.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\Details\\OTelTelemetryLogger.ts")}}()},11429:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.LogSingleEvent=t.LogEvent=t.EventDirection=t.EventType=t.EventCategory=void 0;const s=r(929),c=a(r(40424)),d=r(57490),l=r(7547);var u,p,f,g,h;!function(e){e.Start="Start",e.End="End",e.Incomplete="Incomplete"}(u||(u={})),function(e){e.EventID="EventID",e.EventState="EventState"}(p||(p={})),(h=t.EventCategory||(t.EventCategory={})).CanvasEvent="CanvasEvent",h.Audio="Audio",(g=t.EventType||(t.EventType={})).PageMove="PageMove",g.PageDelete="PageDelete",g.PageChange="PageChange",g.NotebookClose="NotebookClose",(f=t.EventDirection||(t.EventDirection={})).Sent="Sent",f.Received="Received",t.LogEvent=class{constructor(e){this.eventName=null,this.payload=null,this.previousPayload=null,this.runningDurations=null,this.runningCounters=null,this.intervalID=0,this.eventID=null,this.eventName=e}Start(e){this.eventName&&(this.IsEventStarted()&&(this.payload.set(p.EventState,u.Incomplete),this.End()),this.eventID=(0,l.v4)(),this.payload=new Map,this.payload.set(p.EventState,u.Start),e&&e.forEach((e=>{this.payload.set(e.key,e.value)})),this.LogState(),this.intervalID=window.setInterval((()=>this.LogState()),d.TELEMETRY_EVENT_AGGREGATION_TIME_INTERVAL_MILLISECONDS))}End(e){this.IsEventStarted()&&(0!=this.intervalID&&(window.clearInterval(this.intervalID),this.intervalID=0),this.payload.set(p.EventState,u.End),e&&e.forEach((e=>{this.payload.set(e.key,e.value)})),this.LogState(),this.runningDurations&&(this.runningDurations.clear(),this.runningDurations=null),this.runningCounters&&(this.runningCounters.clear(),this.runningCounters=null),this.previousPayload&&(this.previousPayload.clear(),this.previousPayload=null),this.payload&&(this.payload.clear(),this.payload=null))}AddData(e){this.IsEventStarted()&&e.forEach((e=>{this.payload.set(e.key,e.value)}))}FlushEventAdhoc(e){this.AddData(e),this.LogState()}BeginDurationMeasure(e,t){if(!this.IsEventStarted())return;this.runningDurations||(this.runningDurations=new Map);let r=this.runningDurations.get(t);null==r?r={type:e,starttime:Date.now(),value:0}:0==r.starttime&&(r.starttime=Date.now()),this.runningDurations.set(t,r)}EndDurationMeasure(e){if(!this.IsEventStarted())return;if(!this.runningDurations)return;let t=this.runningDurations.get(e);if(null==t||0==t.starttime)return;const r=this.PerformEndDurationMeasure(e,t);switch(t.type){case s.DurationMeasureType.Normal:this.runningDurations.delete(e);break;case s.DurationMeasureType.Accumulated:t.value=r,t.starttime=0,this.runningDurations.set(e,t);break;case s.DurationMeasureType.Slowest:r>t.value&&(t.value=r),t.starttime=0,this.runningDurations.set(e,t)}}IncrementCount(e){if(!this.IsEventStarted())return;this.runningCounters||(this.runningCounters=new Map);const t=this.runningCounters.get(e);null==t?this.runningCounters.set(e,1):this.runningCounters.set(e,t+1)}GetEventName(){return this.eventName}IsEventStarted(){return null!=this.payload}PerformEndDurationMeasure(e,t){if(0==t.starttime)return 0;let r=(Date.now()-t.starttime)/1e3;switch(t.type){case s.DurationMeasureType.Normal:this.payload.set(e,r);break;case s.DurationMeasureType.Accumulated:r+=t.value,this.payload.set(e,r);break;case s.DurationMeasureType.Slowest:r>t.value&&this.payload.set(e,r)}return r}HasStateChanged(){if(0==this.payload.size)return!1;if(!this.previousPayload)return!0;if(this.payload.size!=this.previousPayload.size)return!0;for(const[e,t]of this.payload){const r=this.previousPayload.get(e);if(r!==t||void 0===r&&!this.previousPayload.has(e))return!0}return!1}LogState(){if(this.payload&&(this.payload.set(p.EventID,this.eventID),this.runningDurations&&this.runningDurations.forEach(((e,t)=>{this.PerformEndDurationMeasure(t,e)})),this.runningCounters&&this.runningCounters.forEach(((e,t)=>{this.payload.set(t,e)})),this.HasStateChanged())){const e=[];this.previousPayload?this.previousPayload.clear():this.previousPayload=new Map,this.payload.forEach(((t,r)=>{e.push({key:r,value:t}),this.previousPayload.set(r,t)})),this.payload.clear(),c.LogEvent({eventName:this.eventName,data:e})}}},t.LogSingleEvent=function(e,t){c.LogEvent({eventName:e,data:t})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\LogEvent.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\LogEvent.ts")}}()},57156:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LogServiceEvent=t.ServiceRequestKeys=void 0;const o=r(11429),n=r(929);var a;!function(e){e.Response1Successful="Response1Successful",e.Response1="Response1",e.Response2Successful="Response2Successful",e.Response2="Response2",e.Response3Successful="Response3Successful",e.Response3="Response3",e.ResponseCount="ResponseCount",e.DurationSeconds="DurationSeconds",e.ServiceContent="ServiceContent"}(a=t.ServiceRequestKeys||(t.ServiceRequestKeys={})),t.LogServiceEvent=class{constructor(e){this.responseCount=0,this.logEvent=new o.LogEvent(e)}Start(){this.logEvent.Start(),this.logEvent.BeginDurationMeasure(n.DurationMeasureType.Normal,a.DurationSeconds),this.responseCount=0}AddResponse(e){switch(this.responseCount++,this.logEvent.IncrementCount(a.ResponseCount),this.responseCount){case 1:this.logEvent.AddData([{key:a.Response1Successful,value:e.isSuccessful},{key:a.Response1,value:e.message}]);break;case 2:this.logEvent.AddData([{key:a.Response2Successful,value:e.isSuccessful},{key:a.Response2,value:e.message}]);break;default:this.logEvent.AddData([{key:a.Response3Successful,value:e.isSuccessful},{key:a.Response3,value:e.message}])}e.isFinalResponse&&(this.logEvent.End(),this.responseCount=0)}AddServiceContent(e){this.logEvent.AddData([{key:a.ServiceContent,value:e}])}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\LogServiceEvent.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\TelemetryLogger\\LogServiceEvent.ts")}}()},18859:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AddTranscriptionToWordDocument=void 0;const n=r(75641),a=r(929),s=r(98377),c=r(87787),d=r(72672),l=r(98711),u=r(24232),p=r(83729),f=r(57490);let g=1e3;t.AddTranscriptionToWordDocument=class{AddTranscriptionToDocument(e,t,r,n){return o(this,void 0,void 0,(function*(){p.HostAppUtil.GetHostAppPlatform()==f.HOST_PLATFORM_WIN32?this.AddTranscriptionToWordWin32Document(e,t,r,n):this.AddTranscriptionToWordWebDocument(e,t,r,n)}))}AddTranscriptionToWordWebDocument(e,t,r,i){return o(this,void 0,void 0,(function*(){n.LogEvents.OfficeJS.Start(),n.LogEvents.OfficeJS.BeginDurationMeasure(a.DurationMeasureType.Normal,s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentDuration);try{let a=0,c=null,d="";yield Word.run((n=>o(this,void 0,void 0,(function*(){(0,l.isNullOrUndefined)(i)||(c=setTimeout((()=>{i(f.AddToDocumentResult.TIMED_OUT),i=void 0}),f.MAX_WAIT_TIME_FOR_ADD_TO_DOCUMENT_REQUEST));const o=n.document.getSelection();let s=o;if(null!=t){const e=o.insertText(TranscriptionStrings.InDocumentTranscriptAudioFileHeading,Word.InsertLocation.end);a+=TranscriptionStrings.InDocumentTranscriptAudioFileHeading.length,e.styleBuiltIn="Heading1";const r=e.insertText("\n",Word.InsertLocation.end);r.styleBuiltIn="Normal",a+=1;const n=r.insertText(t.fileName,Word.InsertLocation.end);a+=t.fileName.length,n.hyperlink=t.permanentAudioUrl,s=n.insertText("\n",Word.InsertLocation.after)}const u=s.insertText(TranscriptionStrings.InDocumentTranscriptTranscriptHeading,Word.InsertLocation.after);u.styleBuiltIn="Heading1";const p=u.insertText("\n",Word.InsertLocation.end);p.styleBuiltIn="Normal";let h="";const v=this.FormatTranscriptionText(e,a,r);a=v.characterCount,h=v.textToInsert;let y=0,b=!1;for(g=5e3;y*g<h.length;)try{p.insertText(h.substring(y*g,Math.min((y+1)*g,h.length)),Word.InsertLocation.end),yield n.sync()}catch(e){b||(d="AddDocument failed for chunkIndex ",b=!0),d+=y+" with error reason "+(0,l.ErrorStringFromException)(e)+" : "}finally{y++}if(p.select(Word.SelectionMode.end),!(0,l.isNullOrUndefined)(i))try{yield n.sync(),i(f.AddToDocumentResult.SUCCESS)}catch(e){i(f.AddToDocumentResult.FAILURE,e)}finally{(0,l.isNullOrUndefined)(c)||clearTimeout(c)}})))),n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.CharacterCount,value:a},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithTimestamps,value:r.withTimestamps},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithSpeakers,value:r.withSpeakers},{key:s.AddTranscriptionToDocumentKeys.FailedChunkIndecesInfo,value:d}])}catch(e){throw n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.FailureReason,value:(0,l.ErrorStringFromException)(e)}]),e}}))}AddTranscriptionToWordWin32Document(e,t,r,i){return o(this,void 0,void 0,(function*(){n.LogEvents.OfficeJS.Start(),n.LogEvents.OfficeJS.BeginDurationMeasure(a.DurationMeasureType.Normal,s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentDuration);try{let a=0,c=null;yield Word.run((n=>o(this,void 0,void 0,(function*(){(0,l.isNullOrUndefined)(i)||(c=setTimeout((()=>{i(f.AddToDocumentResult.TIMED_OUT),i=void 0}),f.MAX_WAIT_TIME_FOR_ADD_TO_DOCUMENT_REQUEST));const o=n.document.getSelection();let s=o;if(null!=t){const e=o.insertText(TranscriptionStrings.InDocumentTranscriptAudioFileHeading+"\n",Word.InsertLocation.end);a+=TranscriptionStrings.InDocumentTranscriptAudioFileHeading.length,e.styleBuiltIn="Heading1";const r=e.insertText("\n",Word.InsertLocation.after);r.styleBuiltIn="Normal",a+=1;const n=r.insertText(t.fileName,Word.InsertLocation.end);n.styleBuiltIn="Normal",a+=t.fileName.length,n.hyperlink=t.permanentAudioUrl,s=n.insertText("\n\n",Word.InsertLocation.after)}const d=s.insertText(TranscriptionStrings.InDocumentTranscriptTranscriptHeading+"\n",Word.InsertLocation.end);d.styleBuiltIn="Heading1";const u=d.insertText("\n",Word.InsertLocation.after);u.styleBuiltIn="Normal";let p="";const g=this.FormatTranscriptionText(e,a,r);if(a=g.characterCount,p=g.textToInsert,u.insertText(p,Word.InsertLocation.end),u.select(Word.SelectionMode.end),!(0,l.isNullOrUndefined)(i))try{yield n.sync(),i(f.AddToDocumentResult.SUCCESS)}catch(e){i(f.AddToDocumentResult.FAILURE,e)}finally{(0,l.isNullOrUndefined)(c)||clearTimeout(c)}})))),n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.CharacterCount,value:a},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithTimestamps,value:r.withTimestamps},{key:s.AddTranscriptionToDocumentKeys.AddTranscriptionToDocumentOptionWithSpeakers,value:r.withSpeakers}])}catch(e){throw n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.FailureReason,value:(0,l.ErrorStringFromException)(e)}]),e}}))}AddTranscriptionSegmentToDocument(e,t){return o(this,void 0,void 0,(function*(){n.LogEvents.OfficeJS.Start(),n.LogEvents.OfficeJS.BeginDurationMeasure(a.DurationMeasureType.Normal,s.AddTranscriptionToDocumentKeys.AddTranscriptionSegmentToDocumentDuration);try{let r=0;const a=e.GetTranscription().transcriptSegments[t];yield Word.run((t=>o(this,void 0,void 0,(function*(){const o=t.document.getSelection();let n;p.HostAppUtil.GetHostAppPlatform()==f.HOST_PLATFORM_WIN32?(n=o.insertText((0,u.FormatTime)(a.start)+" "+(0,d.GetSpeakerName)(a.speakerId,e.GetTranscription().speakerNames)+"\n"+a.text+"\n\n",Word.InsertLocation.end),n.styleBuiltIn="Normal"):n=o.insertText((0,u.FormatTime)(a.start)+" "+(0,d.GetSpeakerName)(a.speakerId,e.GetTranscription().speakerNames)+"\n"+a.text+"\n",Word.InsertLocation.end),null!=a.text&&(r+=a.text.length+1),n.select(Word.SelectionMode.end)})))),n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.CharacterCount,value:r}])}catch(e){throw n.LogEvents.OfficeJS.End([{key:s.AddTranscriptionToDocumentKeys.FailureReason,value:(0,l.ErrorStringFromException)(e)}]),e}}))}FormatTranscriptionText(e,t,r){if(t+=TranscriptionStrings.InDocumentTranscriptTranscriptHeading.length,t+=1,!r.withTimestamps)return this.FormatTranscriptionTextWithSpeakerOnlyOrJustText(e,t,r);let o="";for(const n of e.transcriptSegments)r.withTimestamps&&(o+=(0,u.FormatTime)(n.start),r.withSpeakers||(o+="\n")),r.withSpeakers&&(o+=(null!=n.speakerId?" "+(0,d.GetSpeakerName)(n.speakerId,e.speakerNames):"")+"\n"),null!=n.text&&""!=n.text&&(o+=n.text+"\n",t+=n.text.length+1);return{textToInsert:o,characterCount:t}}FormatTranscriptionTextWithSpeakerOnlyOrJustText(e,t,r){const o=(0,c.GetMergedSpeakerTranscription)(e);let n="";for(let e=0;e<o.transcriptSegments.length;e++)r.withSpeakers&&(n+=(0,d.GetSpeakerName)(o.transcriptSegments[e].speakerId,o.speakerNames)+"\n"),null!=o.transcriptSegments[e].text&&""!=o.transcriptSegments[e].text&&(n+=o.transcriptSegments[e].text+"\n",t+=o.transcriptSegments[e].text.length+1);return{textToInsert:n,characterCount:t}}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\AddTranscriptionToWordDocument.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\AddTranscriptionToWordDocument.ts")}}()},86850:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorageWord=void 0;const n=r(16418),a=r(75641),s=r(39874),c=r(929),d=r(89302);var l;!function(e){e.StoredTranscription="StoredTranscription"}(l||(l={}));class u extends n.DocumentStorage{constructor(){super(d.TranscriptionStorageType.DocumentStorage)}WriteTranscribeContentToClient(e){return o(this,void 0,void 0,(function*(){yield Word.run((t=>o(this,void 0,void 0,(function*(){if(t.document.properties.customProperties.add(l.StoredTranscription,e),void 0!==e||""!==e){const e=t.document.body.insertText(" ",Word.InsertLocation.end);null!=e&&e.delete()}yield t.sync()}))))}))}DeleteTranscribeContentFromClient(){return o(this,void 0,void 0,(function*(){yield Word.run((e=>o(this,void 0,void 0,(function*(){const t=yield this.GetStoredTranscriptionCustomProperty(e);if(null!=t){t.delete();const r=e.document.body.insertText(" ",Word.InsertLocation.end);null!=r&&r.delete(),yield e.sync()}}))))}))}GetStoredTranscriptionCustomProperty(e){return o(this,void 0,void 0,(function*(){try{a.LogEvents.DocumentStorage.BeginDurationMeasure(c.DurationMeasureType.Normal,s.DocumentStorageKeys.GetStoredTranscriptionCustomPropertyDuration);const t=e.document.properties.customProperties.getItem(l.StoredTranscription);return t.load("type,value"),yield e.sync(),a.LogEvents.DocumentStorage.EndDurationMeasure(s.DocumentStorageKeys.GetStoredTranscriptionCustomPropertyDuration),t}catch(e){if(a.LogEvents.DocumentStorage.EndDurationMeasure(s.DocumentStorageKeys.GetStoredTranscriptionCustomPropertyDuration),"ItemNotFound"==e.code)return null;throw e}}))}}t.DocumentStorageWord=u,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\DocumentStorageWord.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\DocumentStorageWord.ts")}}()},56193:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorageWordXML=void 0;const n=r(98711),a=r(16418),s=r(93441),c=r(57490),d=r(98461),l=r(76600),u=r(89302),p="http://schemas.microsoft.com/office/transcription/2022",f="storedTranscription",g=`/*[local-name()='${f}' and namespace-uri()='${p}']`,h=`<${f} xmlns='${p}'/>`;class v extends a.DocumentStorage{constructor(){super(u.TranscriptionStorageType.DocumentXmlStorage)}WriteTranscribeContentToClient(e){return o(this,void 0,void 0,(function*(){try{yield this.SetContentToXMLPart(yield this.FetchCustomXMLPart(),e)}catch(e){throw new s.DocumentStorageError(s.DocumentStorageErrors.WriteContentToClientStorageFailed,(0,n.ErrorStringFromException)(e))}}))}DeleteTranscribeContentFromClient(){return o(this,void 0,void 0,(function*(){try{const e=yield this.getTranscriptionNamespacePart(),t=(0,n.isNullOrUndefined)(e)?0:e.length;for(let r=0;r<t;r++)yield this.DeleteFromXMLStorage(e[r])}catch(e){throw new s.DocumentStorageError(s.DocumentStorageErrors.DeleteContentFromClientStorageFailed,(0,n.ErrorStringFromException)(e))}}))}DeleteFromXMLStorage(e){return o(this,void 0,void 0,(function*(){return new Promise(((t,r)=>{const o=setTimeout((()=>{r(new Error("deleteXMLPartsResultTimeout Timed Out"))}),c.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_OPERATION_MILLISECONDS);e.deleteAsync((function(e){switch(clearTimeout(o),(0,n.isNullOrUndefined)(e)?Office.AsyncResultStatus.Failed:e.status){case Office.AsyncResultStatus.Succeeded:t();break;case Office.AsyncResultStatus.Failed:default:const o=(0,n.isNullOrUndefined)(e)?"xmlDeleteResult is null or undefined":(0,n.ErrorStringFromException)(e.error);r(new Error("unable to DeleteFromXMLStorage due to error "+o))}}))}))}))}FetchCustomXMLPart(){return o(this,void 0,void 0,(function*(){return new Promise(((e,t)=>o(this,void 0,void 0,(function*(){const r=yield this.getTranscriptionNamespacePart();if(!(0,n.isNullOrUndefined)(r)&&r.length>0&&!(0,n.isNullOrUndefined)(r[0]))return e(r[0]);this.AddNamespaceURISchema().then((r=>(0,n.isNullOrUndefined)(r)?t(new Error("Unable to add new namespace URI in the XML storage for transcription")):e(r))).catch((e=>t(e)))}))))}))}getTranscriptionNamespacePart(){return o(this,void 0,void 0,(function*(){return new Promise(((e,t)=>{const r=setTimeout((()=>{e([])}),c.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_GET_NAMESPACE_PART_MILLISECONDS);Office.context.document.customXmlParts.getByNamespaceAsync(p,(o=>{const a=(0,n.isNullOrUndefined)(o)?Office.AsyncResultStatus.Failed:o.status;switch(clearTimeout(r),a){case Office.AsyncResultStatus.Succeeded:e(o.value);break;case Office.AsyncResultStatus.Failed:default:const r=(0,n.isNullOrUndefined)(o)?"xmlDeleteResult is null or undefined":(0,n.ErrorStringFromException)(o.error);t(new s.DocumentStorageError(s.DocumentStorageErrors.FetchContentXMLPartFromClientStorageFailed,"unable to getByNamespaceAsync due to error "+r))}}))}))}))}AddNamespaceURISchema(){return o(this,void 0,void 0,(function*(){return new Promise(((e,t)=>{const r=setTimeout((()=>o(this,void 0,void 0,(function*(){const r=yield this.getTranscriptionNamespacePart();!(0,n.isNullOrUndefined)(r)&&r.length>0&&!(0,n.isNullOrUndefined)(r[0])?((0,d.LogError)(l.LogEventNames.Warning,"XMLSTORAGE : AddNamespaceURISchema timedout but customXmlParts created"),e(r[0])):t(new Error("AddNamespaceURISchema Timed Out"))}))),c.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_OPERATION_MILLISECONDS);Office.context.document.customXmlParts.addAsync(h,(function(o){switch(clearTimeout(r),(0,n.isNullOrUndefined)(o)?Office.AsyncResultStatus.Failed:o.status){case Office.AsyncResultStatus.Succeeded:e(o.value);break;case Office.AsyncResultStatus.Failed:default:const r=(0,n.isNullOrUndefined)(o)?"addNamespaceResult is null or undefined":(0,n.ErrorStringFromException)(o.error);t(new s.DocumentStorageError(s.DocumentStorageErrors.CorruptTranscriptSource,"unable to AddNamespaceURI due to error "+r))}}))}))}))}SetContentToXMLPart(e,t){return o(this,void 0,void 0,(function*(){return new Promise(((r,o)=>{const a=setTimeout((()=>{o(new Error("setContentToXMLPart Timed Out"))}),c.MAX_MINUTES_WAIT_TIME_FOR_XML_STORAGE_OPERATION_MILLISECONDS);e.getNodesAsync(g,(function(e){((0,n.isNullOrUndefined)(e)||(0,n.isNullOrUndefined)(e.value))&&o(new Error("getNodesAsync result/result.value is null or undefined")),1!=e.value.length&&(0,d.LogError)(l.LogEventNames.Warning,"extracted nodelist via SetContentToXMLPart has multiple node"),e.value[0].setTextAsync(t,(function(e){switch(clearTimeout(a),(0,n.isNullOrUndefined)(e)?Office.AsyncResultStatus.Failed:e.status){case Office.AsyncResultStatus.Succeeded:r();break;case Office.AsyncResultStatus.Failed:default:const t=(0,n.isNullOrUndefined)(e)?"setXMLResult is null or undefined":(0,n.ErrorStringFromException)(e.error);o(new Error("setTextAsync failed with error "+t))}}))}))}))}))}}t.DocumentStorageWordXML=v,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\DocumentStorageWordXML.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\DocumentStorageWordXML.ts")}}()},11789:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GetWordDocumentName=t.ShowWordIdentitySwitchDialog=t.ShouldShowWordIdentitySwitchDialog=t.IsWordDocumentIdentityEmpty=void 0;const n=r(57490),a=r(79964),s=o(r(50712)),c=r(98711),d=r(95544);t.IsWordDocumentIdentityEmpty=()=>(0,c.isEmptyString)(d.HostAppSettings.GetSettingAsString(d.HostAppSettingName.WordDocumentIdentityEmail)),t.ShouldShowWordIdentitySwitchDialog=e=>!(0,t.IsWordDocumentIdentityEmpty)()&&e!=d.HostAppSettings.GetSettingAsString(d.HostAppSettingName.WordDocumentIdentityEmail),t.ShowWordIdentitySwitchDialog=e=>{const r=(0,t.GetWordDocumentName)(),o=(0,c.isNullOrUndefined)(e)?n.EMPTY_STRING:e,i=(0,c.isNullOrUndefined)(d.HostAppSettings.GetSettingAsString(d.HostAppSettingName.WordDocumentIdentityEmail))?n.EMPTY_STRING:d.HostAppSettings.GetSettingAsString(d.HostAppSettingName.WordDocumentIdentityEmail);let l=TranscriptionStrings.WordAccountSwitchDialogBodyInfoText;l=l.replace("{0}","["+o+"]"),l=l.replace("{1}","'"+r+"'"),l=l.replace("{2}","["+i+"]");const u={title:TranscriptionStrings.WordAccountSwitchDialogHeaderText,information:l+"\n\n"+TranscriptionStrings.AccountSwitchDialogBodyRelaunchText,buttonInfo:{buttonType:a.TranscriptionAlertButtonType.LINK,linkText:TranscriptionStrings.TranscriptionPaneLearnLabel,hyperLink:n.LEARN_MORE_URL}};s.default.dispatch({type:a.TranscriptionAlertActions.ShowTranscriptionAlert,payload:u})},t.GetWordDocumentName=()=>{let e=Office.context.document.url.replace(/^.*[\\\/]/,"");return e.indexOf(".docx")>=0?e.slice(0,-5):e},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\WordTranscriptionManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\Word\\WordTranscriptionManager.ts")}}()},63519:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AudioBackupErrors=t.AudioBackupError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.AudioBackupError=n,(a=t.AudioBackupErrors||(t.AudioBackupErrors={})).UnsupportedBrowser="UnsupportedBrowser",a.IndexedDBOpenError="IndexedDBOpenError",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioBackupErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioBackupErrors.ts")}}()},64404:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDefaultAudioBackup=void 0;const s=r(4531),c=a(r(9195)),d=r(98461),l=r(76600),u=r(70707);t.CreateDefaultAudioBackup=function(e=c.SupportedBackends.indexeddb){return e===c.SupportedBackends.indexeddb?null==window.indexedDB?((0,d.LogError)(l.LogEventNames.Warning,"Null indexeddb found, browser unsupported"),new u.IndexeddbAudioBackupDummy):new s.IndexeddbAudioBackup(window.indexedDB):((0,d.LogError)(l.LogEventNames.Warning,"Unknown backendToUse: "+e),new u.IndexeddbAudioBackupDummy)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioBackupFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioBackupFactory.ts")}}()},85727:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CreateAndInitializeAudioFormat=void 0;const s=a(r(49622)),c=r(67437);t.CreateAndInitializeAudioFormat=function(e){if(e.format===s.SupportedFormats.wav){const t=new c.WavFormat;return t.InitializeEncoder(e),t}throw new Error("Unknown format: "+e.format)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioFormatFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\AudioFormatFactory.ts")}}()},4531:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.IndexeddbAudioBackup=void 0;const c=a(r(9195)),d=r(87521),l=r(75641),u=r(44302),p=r(63519),f=r(76600),g=r(98461),h=r(98711);t.IndexeddbAudioBackup=class{constructor(e){this.dbName="officeTranscriptionAudioBackup",this.storeNameChunks="audioChunks",this.storeNameFormat="audioFormat",this.dbVersion=1,this.idbFactory=e,this.db=null,this.isClearing=!1}Initialize(){return s(this,void 0,void 0,(function*(){return l.LogEvents.IndexeddbBackup.Start([{key:d.IndexeddbBackupKeys.Initialize,value:u.AudioBackupMethodStates.called}]),new Promise(((e,t)=>{try{const r=this.idbFactory.open(this.dbName,this.dbVersion);r.onblocked=()=>l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.Initialize,value:u.AudioBackupMethodStates.blocked}]),r.onerror=()=>{let e=d.IndexeddbBackupKeys.Initialize+" failed. Reason: Failed to open db because an error occured. Error code: "+r.error;(0,g.LogError)(f.LogEventNames.Warning,e),t(new p.AudioBackupError(p.AudioBackupErrors.IndexedDBOpenError,e))},r.onupgradeneeded=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.Initialize,value:u.AudioBackupMethodStates.upgradeneeded}]),r.result.createObjectStore(this.storeNameChunks,{autoIncrement:!0}),r.result.createObjectStore(this.storeNameFormat,{autoIncrement:!0})},r.onsuccess=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.Initialize,value:u.AudioBackupMethodStates.success}]),this.db=r.result,e()}}catch(e){(0,g.LogError)(f.LogEventNames.Warning,d.IndexeddbBackupKeys.Initialize+" failed. Reason: Exception opening db. Details: "+(0,h.ErrorStringFromException)(e)),t()}}))}))}IsInitializedSuccessfully(){return null!=this.db}Close(){null!=this.db&&(l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.Close,value:u.AudioBackupMethodStates.called}]),this.db.close(),this.db=null,l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.Close,value:u.AudioBackupMethodStates.success}])),this.isClearing||l.LogEvents.IndexeddbBackup.End()}FetchBackupState(){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchBackupState,value:u.AudioBackupMethodStates.called}]),new Promise((e=>s(this,void 0,void 0,(function*(){if(null==this.db)return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchBackupState,value:u.AudioBackupMethodStates.success}]),void e(c.BackupStates.None);try{const t=yield this.FetchCountOfItemsFromStore(this.storeNameFormat),r=yield this.FetchCountOfItemsFromStore(this.storeNameChunks);if(l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchBackupState,value:u.AudioBackupMethodStates.success}]),1==t&&r>0)e(c.BackupStates.Active);else{if(0!=t||0!=r)throw"Invalid indexeddb backup state detected";e(c.BackupStates.None)}}catch(t){(0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchBackupState,t),e(c.BackupStates.Invalid)}}))))}ClearBackup(){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.ClearBackup,value:u.AudioBackupMethodStates.called}]),this.isClearing=!0,this.Close(),this.isClearing=!1,new Promise(((e,t)=>{const r=this.idbFactory.deleteDatabase(this.dbName);r.onblocked=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.ClearBackup,value:u.AudioBackupMethodStates.blocked}])},r.onerror=()=>{t((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.ClearBackup,"Failed to close/clear db because an error occured. Error code: "+r.error))},r.onsuccess=()=>{null!=r.result&&t((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.ClearBackup,"Failed to close/clear db, though we received an onsuccess. Error code: "+r.error)),l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.ClearBackup,value:u.AudioBackupMethodStates.success}]),l.LogEvents.IndexeddbBackup.End(),e()}}))}BackupFormatProperties(e){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupFormatProperties,value:u.AudioBackupMethodStates.called}]),new Promise(((t,r)=>s(this,void 0,void 0,(function*(){null==this.db&&r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupFormatProperties,"Backup failed because of an uninitialized database"));try{const o=yield this.FetchCountOfItemsFromStore(this.storeNameFormat);0!=o&&r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupFormatProperties,"Format store has "+o+" entries. It should have no entries")),yield this.BackupItemToStore(this.storeNameFormat,e),l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupFormatProperties,value:u.AudioBackupMethodStates.success}]),t()}catch(e){(0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupFormatProperties,e),r(e)}}))))}FetchFormatProperties(){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchFormatProperties,value:u.AudioBackupMethodStates.called}]),new Promise(((e,t)=>s(this,void 0,void 0,(function*(){null==this.db&&t((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchFormatProperties,"Fetch failed because of an uninitialized database"));try{const r=yield this.FetchItemsFromStore(this.storeNameFormat);1!=r.length&&t((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchFormatProperties,"Format store has "+r.length+" entries. It should have one entry")),l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchFormatProperties,value:u.AudioBackupMethodStates.success}]),e(r[0])}catch(e){(0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchFormatProperties,e),t(e)}}))))}BackupChunk(e){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupChunk,value:u.AudioBackupMethodStates.called}]),new Promise(((t,r)=>s(this,void 0,void 0,(function*(){null==this.db&&r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupChunk,"Backup failed because of an uninitialized database"));try{yield this.BackupItemToStore(this.storeNameChunks,e),l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupChunk,value:u.AudioBackupMethodStates.success}]),t()}catch(e){(0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupChunk,e),r(e)}}))))}FetchChunks(){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchChunks,value:u.AudioBackupMethodStates.called}]),new Promise(((e,t)=>s(this,void 0,void 0,(function*(){null==this.db&&t((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchChunks,"Fetch failed because of an uninitialized database"));try{const t=yield this.FetchItemsFromStore(this.storeNameChunks);l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchChunks,value:u.AudioBackupMethodStates.success}]),e(t)}catch(e){(0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchChunks,e),t(e)}}))))}FetchCountOfItemsFromStore(e){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,value:u.AudioBackupMethodStates.called}]),new Promise(((t,r)=>{const o=this.db.transaction(e,"readonly"),n=o.objectStore(e).count();let a=-1;n.onerror=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,"Failed to count items in dbStore"+e+", because an error occured. Error code: "+n.error))},n.onsuccess=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,value:u.AudioBackupMethodStates.success}]),a=n.result},o.onabort=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,"Failed to count items in dbStore"+e+", because transaction was aborted"))},o.onerror=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,"Failed to count items in dbStore"+e+", because a transaction error occured. Error code: "+o.error))},o.oncomplete=()=>{-1==a&&r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,"Failed to count items in dbStore"+e+", even after transaction completed.")),l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchCountOfItemsFromStore,value:u.AudioBackupMethodStates.complete}]),t(a)}}))}BackupItemToStore(e,t){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupItemToStore,value:u.AudioBackupMethodStates.called}]),new Promise(((r,o)=>{const n=this.db.transaction(e,"readwrite");n.onabort=()=>{o((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupItemToStore,`IndexedDB add transaction failed with message: ${n.error.name}`))},n.oncomplete=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupItemToStore,value:u.AudioBackupMethodStates.complete}]),r()},n.onerror=()=>{o((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupItemToStore,"Failed to backup item to dbStore"+e+", because a transaction error occured. Error code: "+n.error))};const a=n.objectStore(e).add(t);a.onerror=()=>{o((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.BackupItemToStore,"Failed to BackupItemToStore in "+e+" because an error occured. Error code: "+a.error))},a.onsuccess=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.BackupItemToStore,value:u.AudioBackupMethodStates.success}])}}))}FetchItemsFromStore(e){return l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchItemsFromStore,value:u.AudioBackupMethodStates.called}]),new Promise(((t,r)=>{let o=[];const n=this.db.transaction(e,"readonly"),a=n.objectStore(e).openCursor();a.onerror=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchItemsFromStore,"Failed to FetchItemsFromStore in "+e+" because an error occured. Error code: "+a.error))},a.onsuccess=e=>{const t=e.target.result;null==t||null==t.value?l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchItemsFromStore,value:u.AudioBackupMethodStates.success}]):(l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchItemsFromStore,value:u.AudioBackupMethodStates.continue}]),o.push(t.value),t.continue())},n.onabort=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchItemsFromStore,"Failed to fetch items from dbStore"+e+", because transaction was aborted"))},n.onerror=()=>{r((0,u.AudioBackupLogError)(l.LogEvents.IndexeddbBackup,d.IndexeddbBackupKeys.FetchItemsFromStore,"Failed to fetch items from dbStore"+e+", because a transaction error occured. Error code: "+n.error))},n.oncomplete=()=>{l.LogEvents.IndexeddbBackup.AddData([{key:d.IndexeddbBackupKeys.FetchItemsFromStore,value:u.AudioBackupMethodStates.complete}]),t(o)}}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\IndexeddbAudioBackup.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\IndexeddbAudioBackup.ts")}}()},70707:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.IndexeddbAudioBackupDummy=void 0;const c=a(r(9195));t.IndexeddbAudioBackupDummy=class{constructor(){}Initialize(){return s(this,void 0,void 0,(function*(){return new Promise((e=>{e()}))}))}IsInitializedSuccessfully(){return!1}Close(){}FetchBackupState(){return new Promise((e=>s(this,void 0,void 0,(function*(){e(c.BackupStates.None)}))))}ClearBackup(){return new Promise((e=>{e()}))}BackupFormatProperties(e){return new Promise((e=>s(this,void 0,void 0,(function*(){e()}))))}FetchFormatProperties(){return new Promise((()=>s(this,void 0,void 0,(function*(){}))))}BackupChunk(e){return new Promise((e=>s(this,void 0,void 0,(function*(){e()}))))}FetchChunks(){return new Promise((()=>s(this,void 0,void 0,(function*(){}))))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\IndexeddbAudioBackupDummy.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\IndexeddbAudioBackupDummy.ts")}}()},67437:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WavFormat=void 0;const c=a(r(49622)),d=r(17853),l=r(75641),u=r(27969),p=r(44302);t.WavFormat=class{constructor(){this.props=null}InitializeEncoder(e){if(l.LogEvents.WavFormat.AddData([{key:u.WavFormatKeys.Initialize,value:p.AudioBackupMethodStates.called}]),e.format!=c.SupportedFormats.wav)throw(0,p.AudioBackupLogError)(l.LogEvents.WavFormat,u.WavFormatKeys.Initialize,"Unsupported format: "+e.format);if(1!=e.countOfChannels)throw(0,p.AudioBackupLogError)(l.LogEvents.WavFormat,u.WavFormatKeys.Initialize,"Only 1 channel supported");if(16!=e.bitsPerSample)throw(0,p.AudioBackupLogError)(l.LogEvents.WavFormat,u.WavFormatKeys.Initialize,"Only 16 bitsPerSample supported");if(e.sampleRateHz<=0)throw(0,p.AudioBackupLogError)(l.LogEvents.WavFormat,u.WavFormatKeys.Initialize,"Invalid sample rate");this.props=e,l.LogEvents.WavFormat.AddData([{key:u.WavFormatKeys.Initialize,value:p.AudioBackupMethodStates.success}])}EncodeChunk(e){return l.LogEvents.WavFormat.AddData([{key:u.WavFormatKeys.EncodeChunk,value:p.AudioBackupMethodStates.success}]),(0,d.Float32ToInt16SamplesConverter)(e)}EncodeFileUsingChunks(e,t){return s(this,void 0,void 0,(function*(){l.LogEvents.WavFormat.AddData([{key:u.WavFormatKeys.EncodeFile,value:p.AudioBackupMethodStates.called}]);const r=t.reduce(((e,t)=>e+t.byteLength),0);if(0==r)throw(0,p.AudioBackupLogError)(l.LogEvents.WavFormat,u.WavFormatKeys.EncodeFile,"No audio data to encode");const o=new ArrayBuffer(44+r),n=new DataView(o);this.WriteWavHeader(n,r),this.WriteChunksToViewFromOffset(t,n,44);const a={lastModified:Date.now(),type:this.props.format},i=new File([n],e+".wav",a),s=this.CalculateAudioDurationInSeconds(r);return l.LogEvents.WavFormat.AddData([{key:u.WavFormatKeys.EncodeFile,value:p.AudioBackupMethodStates.success}]),{file:i,duration:s}}))}WriteString(e,t,r){for(let o=0;o<r.length;o++)e.setUint8(t+o,r.charCodeAt(o))}WriteChunksToViewFromOffset(e,t,r){e.map((e=>{new Uint16Array(e).map((e=>(t.setInt16(r,e,!0),r+=2,0)))}))}WriteWavHeader(e,t){const r=2*this.props.countOfChannels;this.WriteString(e,0,"RIFF"),e.setUint32(4,36+t,!0),this.WriteString(e,8,"WAVE"),this.WriteString(e,12,"fmt "),e.setUint32(16,16,!0),e.setUint16(20,1,!0),e.setUint16(22,this.props.countOfChannels,!0),e.setUint32(24,this.props.sampleRateHz,!0),e.setUint32(28,this.props.sampleRateHz*r,!0),e.setUint16(32,r,!0),e.setUint16(34,this.props.bitsPerSample,!0),this.WriteString(e,36,"data"),e.setUint32(40,t,!0)}CalculateAudioDurationInSeconds(e){return e/(this.props.bitsPerSample/8*this.props.sampleRateHz)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\WavFormat.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\WavFormat.ts")}}()},44302:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AudioBackupLogError=t.AudioBackupMethodStates=void 0;const o=r(98461);var n;(n=t.AudioBackupMethodStates||(t.AudioBackupMethodStates={})).called="called",n.continue="continue",n.blocked="blocked",n.upgradeneeded="upgradeneeded",n.success="success",n.complete="complete",t.AudioBackupLogError=function(e,t,r){return(0,o.LogError)(e.GetEventName(),t+" failed. Reason: "+r),new Error(r)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\ErrorHelper.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\ErrorHelper.ts")}}()},87521:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.IndexeddbBackupKeys=void 0,(r=t.IndexeddbBackupKeys||(t.IndexeddbBackupKeys={})).Initialize="Initialize",r.Close="Close",r.FetchBackupState="FetchBackupState",r.ClearBackup="ClearBackup",r.BackupFormatProperties="BackupFormatProperties",r.FetchFormatProperties="FetchFormatProperties",r.BackupChunk="BackupChunk",r.FetchChunks="FetchChunks",r.FetchCountOfItemsFromStore="FetchCountOfItemsFromStore",r.EncodeChunk="EncodeChunk",r.BackupItemToStore="BackupItemToStore",r.FetchItemsFromStore="FetchItemsFromStore",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\IndexeddbBackupKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\IndexeddbBackupKeys.ts")}}()},27969:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WavFormatKeys=void 0,(r=t.WavFormatKeys||(t.WavFormatKeys={})).Initialize="Initialize",r.EncodeChunk="EncodeChunk",r.EncodeFile="EncodeFile",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\WavFormatKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\telemetry\\WavFormatKeys.ts")}}()},17853:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Float32ToInt16SamplesConverter=void 0,t.Float32ToInt16SamplesConverter=function(e){const t=new ArrayBuffer(2*e.length),r=new DataView(t);let o=0;for(let t=0;t<e.length;t++,o+=2){let n=Math.max(-1,Math.min(1,e[t]));r.setInt16(o,n<0?32768*n:32767*n,!0)}return r.buffer},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\utils.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\audioBackup\\utils.ts")}}()},53944:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetAugloopEventEmitter=t.EnsureAugloopRuntimeManager=t.StartInitializingRuntimeManager=t.GetAugloopConnectionStatus=t.AugloopConnectionStatus=void 0;const n=r(71374),a=r(51467),s=r(36328),c=r(57490),d=r(61435),l=r(75641),u=r(84696),p=r(7547),f=r(40424),g=r(929),h=r(11429),v=r(76600),y=r(98461),b=r(98711),m=r(18156),S=r(21556);var T;!function(e){e[e.ReadyToConnect=0]="ReadyToConnect",e[e.Connecting=1]="Connecting",e[e.Connected=2]="Connected"}(T=t.AugloopConnectionStatus||(t.AugloopConnectionStatus={}));let E=0;let A=T.ReadyToConnect,_=null;const k=(0,p.v4)();let C=!1;const L=new m.EventEmitter;function O(e,t,r){const i=n.ALFactoryGlobal.getAugLoopRuntimeManager(),d=[{key:u.AugloopKeys.CreateAugloopRutimeManagerPromise,value:!0}];(0,h.LogSingleEvent)(v.LogEventNames.Augloop,d),0==C&&(i.setSendOTelEventCallback({sendOTelEvent:(0,f.getLoggerInstanceForAugLoop)().LogEventCallbackForAL}),C=!0);const p={serviceUrl:e,appName:c.APP_INTERNAL_NAME,appVersion:c.APP_VERSION,releaseAudienceGroup:"",releaseChannel:"",releaseFork:"",sessionId:t,initSession:!0,sessionCreationOptions:{onSessionConnect:(e,t,n,a)=>{let c=t.substring(t.lastIndexOf("/")+1);l.LogEvents.Augloop.AddData([{key:u.AugloopKeys.SessionUrl,value:t}]),l.LogEvents.Augloop.AddData([{key:u.AugloopKeys.ALSessionKey,value:c}]),l.LogEvents.Augloop.AddData([{key:u.AugloopKeys.IsSeedingRequired,value:e}]),l.LogEvents.Augloop.End();const d=[{key:u.AugloopKeys.OnSessionConnect,value:!0},{key:u.AugloopKeys.SessionConnectAttempt,value:r}];(0,h.LogSingleEvent)(v.LogEventNames.Augloop,d),L.emit(S.AugloopEvent.SessionConnect),e&&function(e){o(this,void 0,void 0,(function*(){const t=yield e.getSession(),r=new s.AddOperation({parentPath:["session"],items:[{id:"doc",body:new s.Document({isReadonly:!1})}]});t.submitSeedOperations([r])}))}(i)},onSessionDisconnect:e=>{const t=[{key:u.AugloopKeys.OnSessionDisconnect,value:!0}];e&&t.push({key:u.AugloopKeys.OnSessionDisconnectError,value:e}),(0,h.LogSingleEvent)(v.LogEventNames.Augloop,t),L.emit(S.AugloopEvent.SessionDisconnect)},onSessionReconnect:()=>{const e=[{key:u.AugloopKeys.OnSessionReconnect,value:!0}];(0,h.LogSingleEvent)(v.LogEventNames.Augloop,e),L.emit(S.AugloopEvent.SessionReconnect)},onSessionClose:e=>{if(e&&e.reason){let t=e.reason;if(a.SessionCloseReason.typeGuard(t)&&"ClientRequested"===t.reasonDescription)return}const t=[{key:u.AugloopKeys.OnSessionClose,value:!0}];void 0!==e.reconnectAllowed&&t.push({key:u.AugloopKeys.OnSessionCloseReconnectAllowed,value:e.reconnectAllowed}),void 0!==e.reason&&t.push({key:u.AugloopKeys.OnSessionCloseReason,value:JSON.stringify(e.reason)}),(0,h.LogSingleEvent)(v.LogEventNames.Augloop,t),L.emit(S.AugloopEvent.SessionClose);try{i.startNewSession()}catch(e){L.emit(S.AugloopEvent.SessionReConnectFailed),(0,y.LogError)(v.LogEventNames.Augloop,"Failed reconnecting after session close event: "+(0,b.ErrorStringFromException)(e))}}}};i.initialize(p),function(e){const t=new s.Document({isReadonly:!1}),r=new s.AddOperation({parentPath:["session"],items:[{id:"doc",body:t}]});e.submitOperation({operation:r})}(i)}function I(){return L}t.GetAugloopConnectionStatus=function(){return A},t.StartInitializingRuntimeManager=function(e){A==T.ReadyToConnect&&(A=T.Connecting,_=e,l.LogEvents.Augloop.Start([{key:u.AugloopKeys.SessionGuid,value:k},{key:u.AugloopKeys.ServiceUrl,value:e}]),l.LogEvents.Augloop.BeginDurationMeasure(g.DurationMeasureType.Normal,u.AugloopKeys.InitializeAugloopRuntimeManagerDuration),I().on(S.AugloopEvent.SessionConnect,(()=>{E=0,A=T.Connected})),I().on(S.AugloopEvent.SessionDisconnect,(()=>{A=T.ReadyToConnect})),I().on(S.AugloopEvent.SessionClose,(()=>{A=T.ReadyToConnect})),I().on(S.AugloopEvent.SessionReconnect,(()=>{E=0,A=T.Connected})),I().on(S.AugloopEvent.SessionReConnectFailed,(()=>{A=T.ReadyToConnect})),O(_,k,E++))},t.EnsureAugloopRuntimeManager=function(){return o(this,void 0,void 0,(function*(){A==T.ReadyToConnect&&null!=_&&(A=T.Connecting,O(_,k,E++),yield function(){return o(this,void 0,void 0,(function*(){return(0,b.PromiseWithRetry)((()=>A==T.Connected?Promise.resolve():Promise.reject(new d.AugloopError(d.AugloopErrors.SessionInitTimeout,"Augloop connection is not getting established."))),10,c.AUGLOOP_INIT_RETRY_DELAY_MILLISECONDS).catch((e=>{throw A=T.ReadyToConnect,e}))}))}());const e=n.ALFactoryGlobal.getAugLoopRuntimeManager();if(null==e)throw new Error("Augloop runtime manager is not initialized");return e}))},t.GetAugloopEventEmitter=I,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\Augloop.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\Augloop.ts")}}()},61435:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AugloopErrors=t.AugloopError=void 0;const o=r(94143);class n extends o.NamedError{}t.AugloopError=n,(t.AugloopErrors||(t.AugloopErrors={})).SessionInitTimeout="SessionInitTimeout",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\AugloopErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\AugloopErrors.ts")}}()},23885:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AugloopRealTimeTranscriptionConnection=void 0;const n=r(89283),a=r(50878),s=r(4462),c=r(56632),d=r(75641),l=r(53625),u=r(49459),p=r(53944),f=r(21556),g=r(14543),h=r(18156),v=r(57490),y=r(98461),b=r(76600),m=r(98711);n.DictationSettingsManager.dictationSettings={dictationLanguage:(0,g.GetDefaultTranscriptionLocale)(),useAutoPunctuation:"Intelligent",useCorrections:"true"},t.AugloopRealTimeTranscriptionConnection=class{constructor(){this.speechToTextClient=null,this.voiceSession=null,this.isFinalTranscriptAvailable=!1,this.isVoiceSessionActive=!1,this.offsetAdjustmentMs=0,this.speechSessionStartedTime=null,this.lastPausedTime=null,this.pauseAdjustmentMs=0,this.maxSpeakerId=null,this.maxProgressUpdateTimestamp=0,this.sessionEndOffsets=[],this.closeConnectionPromise=null,this.locale=null,this.attempt=0,this.fdSpeechClientObserver={onSpeechSessionStarted:e=>o(this,void 0,void 0,(function*(){try{d.LogEvents.AugloopRealTimeTranscriptionConnection.IncrementCount(l.AugloopRealTimeTranscriptionConnectionKeys.OnSpeechSessionStarted),null!=e&&(d.LogEvents.AugloopRealTimeTranscriptionConnection.AddData([{key:l.AugloopRealTimeTranscriptionConnectionKeys.SpeechSessionId,value:e.speechSessionId}]),console.log("Transcription speech session ID: ",e.speechSessionId)),null!=this.speechSessionStartedTime?(this.offsetAdjustmentMs=Date.now()-this.speechSessionStartedTime-this.pauseAdjustmentMs,d.LogEvents.AugloopRealTimeTranscriptionConnection.AddData([{key:l.AugloopRealTimeTranscriptionConnectionKeys.OffsetAdjustmentMs,value:this.offsetAdjustmentMs}])):this.speechSessionStartedTime=Date.now()}catch(e){this.onError(e)}})),onSpeechSessionStopped:()=>{this.speechEventEmitter.emit("SpeechSessionStopped")},onFinalText:(e,t)=>this.OnFinalResult(e,t),onFragmentText:(e,t)=>this.OnPartialResult(e,t),onSpeechRecognitionStarted:()=>{try{if(d.LogEvents.AugloopRealTimeTranscriptionConnection.IncrementCount(l.AugloopRealTimeTranscriptionConnectionKeys.OnSpeechRecognitionStarted),null!=this.lastPausedTime){const e=Date.now()-this.lastPausedTime;this.pauseAdjustmentMs+=e,this.lastPausedTime=null}}catch(e){this.onError(e)}},onError:e=>{if(-1==(null==e?void 0:e.toString().indexOf(v.ERROR_AUGLOOP_ACTIVE_ANNOTATIONS))||this.attempt>=3)try{if(e==n.MicrophoneError.ErrorAudioCaptureAsync||e==n.MicrophoneError.ErrorAudioDevicesNotFoundError||e==n.MicrophoneError.ErrorAudioNotReadableError||e==n.MicrophoneError.ErrorAudioPermissionDeniedError)return;d.LogEvents.AugloopRealTimeTranscriptionConnection.AddData([{key:l.AugloopRealTimeTranscriptionConnectionKeys.OnError,value:"IAugloopSpeechObserverDecorator.onError: "+(0,m.ErrorStringFromException)(e)}]);const t=new Error("IAugloopSpeechObserverDecorator.onError: "+(0,m.ErrorStringFromException)(e));this.onError(t)}catch(e){this.onError(e)}},onSpeechEnd:()=>{try{d.LogEvents.AugloopRealTimeTranscriptionConnection.IncrementCount(l.AugloopRealTimeTranscriptionConnectionKeys.OnSpeechEnd)}catch(e){this.onError(e)}},onEventUpdate:e=>{},showDictationWarning:()=>{},onWarning:e=>{},showPermissionPrompt:()=>{}},this.transcription={transcriptSegments:[]},this.onError=e=>{throw e},this.onAudioBuffer=e=>{},this.initPromise=this.PerformInitializeConnection(),this.transcriptSegmentsMap=new Map,this.speechEventEmitter=new h.EventEmitter,(0,p.GetAugloopEventEmitter)().on(f.AugloopEvent.SessionClose,(()=>{this.initPromise=Promise.all([this.initPromise,new Promise((e=>{(0,p.GetAugloopEventEmitter)().once(f.AugloopEvent.SessionConnect,e)}))]).then((()=>this.InitializeSpeechToTextClient()))}))}PerformInitializeConnection(){return o(this,void 0,void 0,(function*(){d.LogEvents.AugloopRealTimeTranscriptionConnection.Start(),yield this.InitializeSpeechToTextClient();const e=yield(0,p.EnsureAugloopRuntimeManager)();this.voiceSession=new n.VoiceSession(e,this.fdSpeechClientObserver,!0,void 0,void 0,a.SpeechToTextProfile.ConversationTranscription)}))}SetAudioBufferCallback(e){this.onAudioBuffer=e}SetErrorCallback(e){this.onError=e}InitializeConnection(e){return o(this,void 0,void 0,(function*(){return this.attempt=0,this.locale=e,this.initPromise}))}StartMicrophone(){return o(this,void 0,void 0,(function*(){return this.ResumeConnection()}))}ResumeConnection(){return o(this,void 0,void 0,(function*(){if(this.isVoiceSessionActive)return Promise.resolve();if(yield this.initPromise,this.isVoiceSessionActive=!0,null==this.locale)throw new Error("Reached resume connection without a locale. Did we really initilize AugloopRealTimeTranscriptionConnection?");n.DictationSettingsManager.dictationSettings.dictationLanguage=this.locale;try{yield this.voiceSession.startVoiceSessionFromMicrophoneInput((e=>this.OnAudioBufferCallback(e)),null,null)}catch(e){throw e==n.MicrophoneError.ErrorAudioPermissionDeniedError?new u.RealTimeTranscriptionConnectionError(u.RealTimeTranscriptionConnectionErrors.MicrophonePermissionError):e==n.MicrophoneError.ErrorAudioDevicesNotFoundError?new u.RealTimeTranscriptionConnectionError(u.RealTimeTranscriptionConnectionErrors.MicrophoneNotFoundError):e==n.MicrophoneError.ErrorAudioNotReadableError?new u.RealTimeTranscriptionConnectionError(u.RealTimeTranscriptionConnectionErrors.MicrophoneNotReadableError):e}}))}PauseConnection(){return o(this,void 0,void 0,(function*(){if(!this.isVoiceSessionActive)return Promise.resolve();yield this.initPromise,this.isVoiceSessionActive=!1;try{yield this.voiceSession.stopMicrophoneInputAsync()}catch(e){(0,y.LogError)(b.LogEventNames.Warning,"Exception while stopping microphone connection"+e)}this.lastPausedTime=Date.now()}))}CloseConnection(){return o(this,void 0,void 0,(function*(){return null!=this.closeConnectionPromise||(this.closeConnectionPromise=new Promise(((e,t)=>o(this,void 0,void 0,(function*(){try{this.voiceSession&&(this.voiceSession.endVoiceSession(),this.voiceSession.endVoiceSession(),yield this.WaitForSessionEnd()),this.speechToTextClient&&(yield this.speechToTextClient.uninitializeAsync()),d.LogEvents.AugloopRealTimeTranscriptionConnection.End(),this.closeConnectionPromise=null,e()}catch(e){t(e)}}))))),this.closeConnectionPromise}))}WaitForSessionEnd(){return o(this,void 0,void 0,(function*(){let e=!1;const t=new Promise(((t,r)=>{setTimeout((()=>{try{e=!0,this.voiceSession&&this.voiceSession.endVoiceSession(),t()}catch(e){r(e)}}),v.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS)})),r=new Promise(((e,t)=>{try{this.speechEventEmitter.once("SpeechSessionStopped",e)}catch(e){t(e)}}));yield Promise.race([t,r]),e&&(0,y.LogError)(b.LogEventNames.Warning,"Reached timeout when waiting for session to end")}))}UpdateMaxSpeakerId(e){null!=e&&(null==this.maxSpeakerId?this.maxSpeakerId=e:this.maxSpeakerId=Math.max(this.maxSpeakerId,e))}EndSessionAndGetFinalTranscript(){return o(this,void 0,void 0,(function*(){if(this.isFinalTranscriptAvailable)return this.transcription;this.voiceSession&&this.voiceSession.endVoiceSession(),yield this.WaitForSessionEnd(),this.voiceSession=null,this.isFinalTranscriptAvailable=!0,this.maxSpeakerId&&d.LogEvents.AugloopRealTimeTranscriptionConnection.AddData([{key:l.AugloopRealTimeTranscriptionConnectionKeys.MaxSpeakerId,value:this.maxSpeakerId}]);let e=0,t=0,r=0,o=0;return this.transcriptSegmentsMap.forEach((n=>{""!=n.text&&(this.transcription.transcriptSegments.push(n),this.sessionEndOffsets.length>1&&(n.end>=(0,c.secFromMs)(this.sessionEndOffsets[e])&&(r>t&&(t=r,o=e),e++,r=0),r++))})),r>t&&(t=r,o=e),this.sessionEndOffsets.length>1&&(this.maxSpeakerId=null,this.transcription.transcriptSegments.forEach((e=>{(0==o||e.start>=(0,c.secFromMs)(this.sessionEndOffsets[o-1]))&&e.start<=(0,c.secFromMs)(this.sessionEndOffsets[o])?this.UpdateMaxSpeakerId(e.speakerId):e.speakerId=null}))),this.transcription.speakerNames=new Array(null!=this.maxSpeakerId?this.maxSpeakerId+1:0),this.transcription.transcriptSegments.sort(((e,t)=>e.start-t.start)),this.transcription}))}OnFinalResult(e,t){try{d.LogEvents.AugloopRealTimeTranscriptionConnection.IncrementCount(l.AugloopRealTimeTranscriptionConnectionKeys.OnFinalResult),d.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"Successfully received speech to text response",isFinalResponse:!0});const r=t.get("JsonResult"),o=JSON.parse(r),a=(0,c.msFrom100nsec)(o.Offset)+this.offsetAdjustmentMs,i=(0,c.secFrom100nsec)(o.Offset)+Math.floor(this.offsetAdjustmentMs/1e3),s=i+(0,c.secFrom100nsec)(o.Duration),u=(0,c.GetNumericSpeakerIdFromSpeakerId)(o.SpeakerId),p=n.DictationSettingsManager.dictationSettings.dictationLanguage,f=(0,g.GetLanguageFromLocale)(p);this.UpdateMaxSpeakerId(u);const h={text:e.get(p),language:f,start:i,end:s,speakerId:u},v=`<${o.SpeakerId}, ${a}>`;this.transcriptSegmentsMap.has(v)&&d.LogEvents.AugloopRealTimeTranscriptionConnection.AddData([{key:l.AugloopRealTimeTranscriptionConnectionKeys.ReceivedNearRTResult,value:!0}]),this.transcriptSegmentsMap.set(v,h)}catch(e){this.onError(e)}}OnPartialResult(e,t){try{d.LogEvents.AugloopRealTimeTranscriptionConnection.IncrementCount(l.AugloopRealTimeTranscriptionConnectionKeys.OnPartialResult);const e=t.get("JsonResult"),r=JSON.parse(e),o=(0,c.secFrom100nsec)(r.Offset)+Math.floor(this.offsetAdjustmentMs/1e3)+(0,c.secFrom100nsec)(r.Duration);this.maxProgressUpdateTimestamp=Math.max(o,this.maxProgressUpdateTimestamp)}catch(e){this.onError(e)}}InitializeSpeechToTextClient(){return o(this,void 0,void 0,(function*(){null!=this.closeConnectionPromise&&(yield this.closeConnectionPromise);const e=yield(0,p.EnsureAugloopRuntimeManager)();this.speechToTextClient=new n.SpeechToTextClient(e,this.fdSpeechClientObserver,!0,!0,!0,a.SpeechToTextProfile.ConversationTranscription);let t=0;do{t>0&&(yield(0,m.wait)(v.RETRY_SETTINGS.retryWaitMilliseconds)),this.attempt++,yield this.speechToTextClient.initializeAsync([s.SpeechToTextResultType.PartialResult,s.SpeechToTextResultType.FinalResult])}while(!this.speechToTextClient.initialized&&t++<v.RETRY_SETTINGS.maxRetries)}))}OnAudioBufferCallback(e){this.onAudioBuffer(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\AugloopRealTimeTranscriptionConnection.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\AugloopRealTimeTranscriptionConnection.ts")}}()},84696:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AugloopKeys=void 0,(r=t.AugloopKeys||(t.AugloopKeys={})).SessionUrl="SessionUrl",r.SessionGuid="SessionGuid",r.ServiceUrl="ServiceUrl",r.InitializeAugloopRuntimeManagerDuration="InitializeAugloopRuntimeManagerDuration",r.CreateAugloopRutimeManagerPromise="CreateAugloopRutimeManagerPromise",r.OnSessionConnect="OnSessionConnect",r.OnSessionDisconnect="OnSessionDisconnect",r.OnSessionReconnect="OnSessionReconnect",r.OnSessionDisconnectError="OnSeessionDisconnectError",r.OnSessionClose="OnSessionClose",r.OnSessionCloseReconnectAllowed="OnSessionCloseReconnectAllowed",r.OnSessionCloseReason="OnSessionCloseReason",r.SessionConnectAttempt="OnSessionConnectAttempt",r.IsConnectedToAL="IsConnectedToAL",r.HasConnectedToAL="HasConnectedToAL",r.ConnectionClosedWithAL="ConnectionClosedWithAL",r.ALSessionKey="ALSessionKey",r.IsSeedingRequired="IsSeedingRequired",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\telemetry\\AugloopKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\telemetry\\AugloopKeys.ts")}}()},53625:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AugloopRealTimeTranscriptionConnectionKeys=void 0,(r=t.AugloopRealTimeTranscriptionConnectionKeys||(t.AugloopRealTimeTranscriptionConnectionKeys={})).OffsetAdjustmentMs="OffsetAdjustmentMs",r.OnError="OnError",r.OnFinalResult="OnFinalResult",r.OnPartialResult="OnPartialResult",r.OnSpeechEnd="OnSpeechEnd",r.OnSpeechRecognitionStarted="OnSpeechRecognitionStarted",r.OnSpeechSessionStarted="OnSpeechSessionStarted",r.MaxSpeakerId="MaxSpeakerId",r.AudioDecodingTimeMs="AudioDecodingTimeMs",r.SpeechSessionId="SpeechSessionId",r.ReceivedNearRTResult="ReceivedNearRTResult",r.ResendCount="ResendCount",r.ResendOffsets="ResendOffsets",r.SessionEndOffsets="SessionEndOffsets",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\telemetry\\AugloopRealTimeTranscriptionConnectionKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\augloop\\telemetry\\AugloopRealTimeTranscriptionConnectionKeys.ts")}}()},78745:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileUploadForegroundTaskError=t.FileUploadForegroundTaskErrors=void 0;const o=r(94143);var n;(n=t.FileUploadForegroundTaskErrors||(t.FileUploadForegroundTaskErrors={})).UnsupportedFileFormat="UnsupportedFileFormat",n.OneDriveUploadCanceled="OneDriveUploadCanceled",n.FileExceedsSizeLimit="FileExceedsSizeLimit",n.RecoveryFlowFileExceedsSizeLimit="RecoveryFlowFileExceedsSizeLimit",n.InvalidEmptyFile="InvalidEmptyFile",n.InvalidFileNameForOneDriveFileUpload="InvalidFileNameForOneDriveFileUpload",n.FileDecodeError="FileDecodeError",n.FileNotExist="FileNotExist",n.DeletedTranscript="DeletedTranscript";class a extends o.NamedError{}t.FileUploadForegroundTaskError=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\FileUploadForegroundTaskErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\FileUploadForegroundTaskErrors.ts")}}()},61534:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GetDelayTimeInMilliSecondForBatchTranscriptionTask=t.GetDelayTimeInMilliSecondForOneDriveUploadTask=void 0;const o=r(57490);t.GetDelayTimeInMilliSecondForOneDriveUploadTask=function(e){return e<25*o.ONE_MB_IN_BYTES?1e3:5e3},t.GetDelayTimeInMilliSecondForBatchTranscriptionTask=function(e){return e<25*o.ONE_MB_IN_BYTES?1e3:4e3},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\FileUploadForegroundTaskUtil.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\FileUploadForegroundTaskUtil.ts")}}()},35687:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PublicErrorFromFrontDoorUploadError=t.GetTranscriptionFromBatchTranscriptionResult=t.CheckIfFileValidToUpload=t.GetFileContentTypeFileUpload=t.RescalePercent=t.SetLoadingStatus=t.SetLoadingPercentDone=void 0;const n=r(57490),a=r(66194),s=o(r(50712)),c=r(94143),d=r(56518),l=r(14543),u=r(98711),p=r(78745),f=r(17736),g=r(56632);t.SetLoadingPercentDone=function(e){s.default.dispatch({type:a.LoadingActionTypes.SetPercentDoneAction,payload:e})},t.SetLoadingStatus=function(e){s.default.dispatch({type:a.LoadingActionTypes.SetStatusAction,payload:e})},t.RescalePercent=function(e,t,r){return e*(r-t)+t},t.GetFileContentTypeFileUpload=function(e){return(0,d.IsFileContentTypeSupportedForUpload)(e.type)?e.type:"audio/mpeg"},t.CheckIfFileValidToUpload=function(e,t){const r=t==n.FileUploadEntryPoints.RECOVERING?n.RECOVERY_FLOW_MAX_FILE_SIZE_BYTES:n.FILE_UPLOAD_MAX_FILE_SIZE_BYTES;if(e.size<=0)throw new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.InvalidEmptyFile);if(e.size>r){if(t==n.FileUploadEntryPoints.RECOVERING)throw new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.RecoveryFlowFileExceedsSizeLimit);throw new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.FileExceedsSizeLimit)}const o=e.name.split(".").pop();if(!(0,d.IsFileFormatSupportedForUpload)(null==o?void 0:o.toLowerCase()))throw new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.UnsupportedFileFormat);if(!(0,u.IsFileNameValidForOneDriveUpload)(e.name))throw new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.InvalidFileNameForOneDriveFileUpload)},t.GetTranscriptionFromBatchTranscriptionResult=function(e,t){const r={transcriptSegments:[]};let o=null;return e.transcriptSegments.forEach((e=>{const n=(0,g.secFrom100nsec)(e.offsetInTicks),a=n+(0,g.secFrom100nsec)(e.durationInTicks),i=(0,g.GetNumericSpeakerIdFromSpeakerId)(e.userId);null!=i&&(o=null==o?i:Math.max(i,o)),r.transcriptSegments.push({text:e.text,language:(0,l.GetLanguageFromLocale)(t),start:n,end:a,speakerId:i})})),r.speakerNames=new Array(null!=o?o+1:0),r.transcriptSegments.sort(((e,t)=>e.start-t.start)),r},t.PublicErrorFromFrontDoorUploadError=function(e){switch(e.name){case f.FrontDoorFileUploadErrors.UnsupportedFileFormat:return new p.FileUploadForegroundTaskError(p.FileUploadForegroundTaskErrors.UnsupportedFileFormat);case f.FrontDoorFileUploadErrors.NetworkError:return new c.NetworkError(c.NetworkErrors.NoInternetConnection);default:return e}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\fileUploadTask.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\fileUpload\\fileUploadTask.ts")}}()},74612:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LiveRecordingSession=void 0;const c=a(r(49622)),d=r(85727),l=r(75641),u=r(81542),p=r(98461),f=r(76600),g=r(929),h=r(14543);t.LiveRecordingSession=class{constructor(e,t,r){this.recordedChunks=[],this.isAudioBackupEnabled=!1,this.audioBackup=r,null!=r&&(this.isAudioBackupEnabled=r.IsInitializedSuccessfully()),this.audioFormat=null,this.realTimeConnection=e,this.realTimeConnection.SetErrorCallback(t),this.realTimeConnection.SetAudioBufferCallback((e=>this.OnAudioBufferCallback(e)))}Initialize(){return s(this,void 0,void 0,(function*(){const e=(0,h.GetDefaultTranscriptionLocale)();l.LogEvents.LiveRecording.AddData([{key:u.LiveRecordingKeys.TranscriptionLocale,value:e}]),l.LogEvents.LiveRecording.BeginDurationMeasure(g.DurationMeasureType.Normal,u.LiveRecordingKeys.ServiceInitializationDuration),yield this.realTimeConnection.InitializeConnection(e),l.LogEvents.LiveRecording.EndDurationMeasure(u.LiveRecordingKeys.ServiceInitializationDuration)}))}StartMicrophone(){return s(this,void 0,void 0,(function*(){return this.realTimeConnection.StartMicrophone()}))}Pause(){return s(this,void 0,void 0,(function*(){return this.realTimeConnection.PauseConnection()}))}Resume(){return s(this,void 0,void 0,(function*(){return this.realTimeConnection.ResumeConnection()}))}GetRecording(){return s(this,void 0,void 0,(function*(){return this.audioFormat.EncodeFileUsingChunks(TranscriptionStrings.FileNameToUploadAudioFiles,this.recordedChunks)}))}GetTranscript(){return s(this,void 0,void 0,(function*(){return this.realTimeConnection.EndSessionAndGetFinalTranscript()}))}Close(){return s(this,void 0,void 0,(function*(){return l.LogEvents.WavFormat.End(),this.audioFormat=null,yield this.realTimeConnection.PauseConnection(),null!=this.audioBackup&&this.audioBackup.Close(),this.realTimeConnection.CloseConnection()}))}ClearBackup(){if(null!=this.audioBackup)return this.audioBackup.ClearBackup()}EncodeChunk(e){return s(this,void 0,void 0,(function*(){if(null==this.audioFormat){const t={format:c.SupportedFormats.wav,bitsPerSample:16,sampleRateHz:e.sampleRate,countOfChannels:e.numberOfChannels,compressionPreferredKbps:48};if(l.LogEvents.WavFormat.Start(),this.audioFormat=(0,d.CreateAndInitializeAudioFormat)(t),this.isAudioBackupEnabled&&null!=this.audioBackup)try{yield this.audioBackup.BackupFormatProperties(t)}catch(e){(0,p.LogError)(f.LogEventNames.IndexeddbBackup,"Audio backup failed: "+e.message),this.isAudioBackupEnabled=!1}}return this.audioFormat.EncodeChunk(e.getChannelData(0))}))}OnAudioBufferCallback(e){return s(this,void 0,void 0,(function*(){l.LogEvents.LiveRecording.IncrementCount(u.LiveRecordingKeys.AudioChunksReceived);const t=yield this.EncodeChunk(e);if(this.recordedChunks.push(t),this.isAudioBackupEnabled)try{null!=this.audioBackup&&(yield this.audioBackup.BackupChunk(t))}catch(e){(0,p.LogError)(f.LogEventNames.IndexeddbBackup,"Audio backup failed with error: "+e.message),this.isAudioBackupEnabled=!1}}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\liveRecording\\LiveRecordingSession.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\common\\liveRecording\\LiveRecordingSession.ts")}}()},74539:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParseItemInfoFromGraphResponse=void 0,t.ParseItemInfoFromGraphResponse=function(e){if(null==e)throw new Error("Invalid response passed to ParseItemInfoFromGraphResponse");if(null==e.name||null==e.webUrl)throw new Error("Response does not contain all required fields");return{name:e.name,webUrl:e.webUrl,downloadUrl:e["@microsoft.graph.downloadUrl"]}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\DocumentStorageTranscriptionManagerParsing.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\DocumentStorageTranscriptionManagerParsing.ts")}}()},41473:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InCorrectStorageSchemaErrorName=t.IncorrectStorageSchemaError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.IncorrectStorageSchemaError=n,(a=t.InCorrectStorageSchemaErrorName||(t.InCorrectStorageSchemaErrorName={})).InvalidWithIStoredTranscriptionArraySchema="InvalidWithIStoredTranscriptionArraySchema",a.InvalidWithIStoredTranscriptionSchema="InvalidWithIStoredTranscriptionSchema",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\InCorrectStorageSchemaError.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\InCorrectStorageSchemaError.ts")}}()},33934:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiTranscriptionDocumentStorageManager=void 0,r(80665);const n=r(70153),a=r(59209),s=r(98711),c=r(45599);class d extends c.TranscriptionDocumentStorageManager{constructor(e,t,r,o,i=a.TRANSCRIPT_STORAGE_VERSION){if((0,s.isNullOrUndefined)(e))throw new Error("Document Storage can't be null");super(e),this.thresholdLimit=Number.POSITIVE_INFINITY,void 0!==o&&o>0&&(this.thresholdLimit=o),this.documentStorageTypeFromStoredTranscription=r,this.storageVersion=i;const c=this.thresholdLimit<t.length?this.thresholdLimit:t.length;this.transcriptionDataArr=new Array;for(let e=0;e<c;e++)this.transcriptionDataArr[e]=new n.TranscriptionData(t[e])}GetTranscription(e=0){return e>=this.transcriptionDataArr.length||e<0?{transcriptSegments:[]}:this.transcriptionDataArr[e].GetTranscription()}UpdateTranscriptionSegment(e,t,r,n,a=0){return o(this,void 0,void 0,(function*(){if(a<0||a>=this.transcriptionDataArr.length)throw new Error("Invalid storage index");let o=this.transcriptionDataArr[a].GetTranscription();if((0,s.isNullOrUndefined)(o.transcriptSegments))throw new Error("this.transcription.transcriptSegments is null");if(e<0||e>=o.transcriptSegments.length)throw new Error("Invalid segment index");o.transcriptSegments[e].text=t;let i=this.transcriptionDataArr[a].GetSpeakerNameManager();null!=i&&null!=r&&i.UpdateSpeakerName(e,r,n),yield this.WriteStoredTranscription(this.GetAllStoredTranscription())}))}GetStoredTranscription(e=0){return e>=this.transcriptionDataArr.length||e<0?{storageType:this.documentStorage.SupportedDocumentStorageType,descriptor:{}}:this.transcriptionDataArr[e].GetStoredTranscription()}WriteTranscriptionToStorage(e){return o(this,void 0,void 0,(function*(){const t=new n.TranscriptionData(e);this.transcriptionDataArr.unshift(t),this.transcriptionDataArr.length>this.thresholdLimit&&this.transcriptionDataArr.pop();const r=this.GetAllStoredTranscription();yield this.WriteStoredTranscription(r)}))}DeleteTranscription(e=-1){return o(this,void 0,void 0,(function*(){if(!(e>=this.transcriptionDataArr.length))if(e<=-1?this.transcriptionDataArr.pop():this.transcriptionDataArr.splice(e,1),0==this.transcriptionDataArr.length)yield this.DeleteStoredTranscription();else{const e=this.GetAllStoredTranscription();yield this.WriteStoredTranscription(e)}}))}IsMultiTranscriptStorageSupported(){return!0}GetStorageVersion(){return this.storageVersion}HandleStorageMigration(){const e=Object.create(null,{HandleStorageMigration:{get:()=>super.HandleStorageMigration}});return o(this,void 0,void 0,(function*(){for(let e=0;e<this.transcriptionDataArr.length;e++)this.transcriptionDataArr[e].updateStorageType(this.documentStorage.SupportedDocumentStorageType);return e.HandleStorageMigration.call(this)}))}GetAllStoredTranscription(){let e=new Array;for(let t=0;t<this.transcriptionDataArr.length;t++)e[t]=this.transcriptionDataArr[t].GetStoredTranscription();return{version:a.TRANSCRIPT_STORAGE_VERSION,storageType:this.documentStorage.SupportedDocumentStorageType,storedTranscriptions:e}}}t.MultiTranscriptionDocumentStorageManager=d,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\MultiTranscriptionDocumentStorageManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\MultiTranscriptionDocumentStorageManager.ts")}}()},23403:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleTranscriptionDocumentStorageManager=void 0,r(80665);const n=r(70153),a=r(45599),s=r(98711);class c extends a.TranscriptionDocumentStorageManager{constructor(e,t){if((0,s.isNullOrUndefined)(e))throw new Error("Document Storage can't be null");super(e),this.transcriptionData=null,void 0!==t&&(this.documentStorageTypeFromStoredTranscription=t.storageType,this.transcriptionData=new n.TranscriptionData(t))}GetTranscription(){return null==this.transcriptionData?{transcriptSegments:[]}:this.transcriptionData.GetTranscription()}UpdateTranscriptionSegment(e,t,r,n){return o(this,void 0,void 0,(function*(){if(null!=this.transcriptionData){let o=this.transcriptionData.GetTranscription();if((0,s.isNullOrUndefined)(o.transcriptSegments))throw new Error("this.transcription.transcriptSegments is null");if(e<0||e>=o.transcriptSegments.length)throw new Error("Invalid segment index");o.transcriptSegments[e].text=t;let a=this.transcriptionData.GetSpeakerNameManager();null!=a&&null!=r&&a.UpdateSpeakerName(e,r,n),yield this.WriteStoredTranscription(this.GetStoredTranscription())}}))}GetStoredTranscription(){return null==this.transcriptionData?{storageType:this.documentStorage.SupportedDocumentStorageType,descriptor:{}}:this.transcriptionData.GetStoredTranscription()}WriteTranscriptionToStorage(e){return o(this,void 0,void 0,(function*(){null!=e&&(this.transcriptionData=new n.TranscriptionData(e),yield this.WriteStoredTranscription(e))}))}DeleteTranscription(){return o(this,void 0,void 0,(function*(){this.transcriptionData=null,yield this.DeleteStoredTranscription()}))}IsMultiTranscriptStorageSupported(){return!1}GetStorageVersion(){return 0}HandleStorageMigration(){const e=Object.create(null,{HandleStorageMigration:{get:()=>super.HandleStorageMigration}});return o(this,void 0,void 0,(function*(){return this.transcriptionData.updateStorageType(this.documentStorage.SupportedDocumentStorageType),e.HandleStorageMigration.call(this)}))}}t.SingleTranscriptionDocumentStorageManager=c,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\SingleTranscriptionDocumentStorageManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\SingleTranscriptionDocumentStorageManager.ts")}}()},80239:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StorageMigrationHandler=t.UpdateStorageMigrationState=t.GetStorageMigrationState=t.storageMigrationTaskPromise=t.StorageMigrationActionTypes=t.StorageMigrationStatus=void 0;const a=n(r(50712)),s=r(98461),c=r(98711),d=r(83340),l=r(76600),u=r(95544);var p;!function(e){e[e.MigrationNotRequired=0]="MigrationNotRequired",e[e.MigrationInitiated=1]="MigrationInitiated",e[e.MigrationWriteToNewStorageFailed=2]="MigrationWriteToNewStorageFailed",e[e.MigrationDeleteFromOldStorageFailed=3]="MigrationDeleteFromOldStorageFailed",e[e.MigrationFinished=4]="MigrationFinished"}(p=t.StorageMigrationStatus||(t.StorageMigrationStatus={})),t.StorageMigrationActionTypes={StorageMigrationProgress:"STORAGE_MIGRATION_INPROGRESS",StorageMigrationFinished:"STORAGE_MIGRATION_FINISHED"};let f=p.MigrationNotRequired;t.storageMigrationTaskPromise=null,t.GetStorageMigrationState=function(){return f},t.UpdateStorageMigrationState=function(e){f=e},t.StorageMigrationHandler=class{constructor(e,t){this.newDocumentStorage=e,this.oldDocumentStorageType=t}HandleStorageMigration(e){return o(this,void 0,void 0,(function*(){return this.newDocumentStorage.SupportedDocumentStorageType==this.oldDocumentStorageType?Promise.resolve(f):(f=p.MigrationInitiated,a.default.dispatch({type:t.StorageMigrationActionTypes.StorageMigrationProgress}),t.storageMigrationTaskPromise=new Promise(((r,n)=>{(0,c.PromiseWithRetry)((()=>this.newDocumentStorage.WriteTranscribeContentToClient(e)),3,1e3).then((()=>o(this,void 0,void 0,(function*(){u.HostAppSettings.Set(u.HostAppSettingName.StoredTranscription,e),yield(0,c.wait)(2e3);const o=(0,d.CreateDocumentStorage)(this.oldDocumentStorageType);(0,c.PromiseWithRetry)((()=>o.DeleteTranscribeContentFromClient()),3,1e3).then((()=>(f=p.MigrationFinished,a.default.dispatch({type:t.StorageMigrationActionTypes.StorageMigrationFinished}),r(f)))).catch((e=>(f=p.MigrationDeleteFromOldStorageFailed,(0,s.LogError)(l.LogEventNames.Warning,"Transcription content delete operation from old storage ("+o.SupportedDocumentStorageType+") failed with error "+(0,c.ErrorStringFromException)(e)),a.default.dispatch({type:t.StorageMigrationActionTypes.StorageMigrationFinished}),r(f))))})))).catch((e=>(f=p.MigrationWriteToNewStorageFailed,(0,s.LogError)(l.LogEventNames.Warning,"Transcription content write operation to storage ("+this.newDocumentStorage.SupportedDocumentStorageType+") failed with error "+(0,c.ErrorStringFromException)(e)),r(f))))})),t.storageMigrationTaskPromise)}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\StorageMigrationHandler.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\StorageMigrationHandler.ts")}}()},45599:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionDocumentStorageManager=void 0;const n=r(98461),a=r(75641),s=r(98711),c=r(83340),d=r(929),l=r(76600),u=r(95544),p=r(39874),f=r(80239);t.TranscriptionDocumentStorageManager=class{constructor(e){this.documentStorageTypeFromStoredTranscription=null,this.documentStorage=e}HandleStorageMigration(){return o(this,void 0,void 0,(function*(){if(this.documentStorage.SupportedDocumentStorageType!=this.documentStorageTypeFromStoredTranscription){const e=new f.StorageMigrationHandler(this.documentStorage,this.documentStorageTypeFromStoredTranscription),t=yield e.HandleStorageMigration(JSON.stringify(this.GetStoredTranscription()));return t==f.StorageMigrationStatus.MigrationFinished&&(this.documentStorageTypeFromStoredTranscription=this.documentStorage.SupportedDocumentStorageType),t}return f.StorageMigrationStatus.MigrationNotRequired}))}WriteStoredTranscription(e){return o(this,void 0,void 0,(function*(){a.LogEvents.DocumentStorage.Start(),a.LogEvents.DocumentStorage.BeginDurationMeasure(d.DurationMeasureType.Normal,p.DocumentStorageKeys.WriteStoredTranscriptionDuration);try{(0,f.GetStorageMigrationState)()==f.StorageMigrationStatus.MigrationInitiated&&(yield f.storageMigrationTaskPromise);const t=JSON.stringify(e);if((0,s.isEmptyString)(t))throw new Error("Stored Transcription can't be undefined or empty.");yield this.documentStorage.WriteTranscribeContentToClient(t),u.HostAppSettings.Set(u.HostAppSettingName.HasStoredTranscription,!0),u.HostAppSettings.Set(u.HostAppSettingName.StoredTranscription,e),(0,f.GetStorageMigrationState)()!=f.StorageMigrationStatus.MigrationWriteToNewStorageFailed&&(0,f.GetStorageMigrationState)()!=f.StorageMigrationStatus.MigrationDeleteFromOldStorageFailed||(yield this.DeleteTranscribeContentFromOldStorage()),a.LogEvents.DocumentStorage.End()}catch(e){throw a.LogEvents.DocumentStorage.End([{key:p.DocumentStorageKeys.FailureReason,value:(0,s.ErrorStringFromException)(e)}]),e}}))}DeleteStoredTranscription(){return o(this,void 0,void 0,(function*(){a.LogEvents.DocumentStorage.Start(),a.LogEvents.DocumentStorage.BeginDurationMeasure(d.DurationMeasureType.Normal,p.DocumentStorageKeys.DeleteStoredTranscriptionDuration);try{(0,f.GetStorageMigrationState)()==f.StorageMigrationStatus.MigrationInitiated&&(yield f.storageMigrationTaskPromise),yield this.documentStorage.DeleteTranscribeContentFromClient(),u.HostAppSettings.Set(u.HostAppSettingName.HasStoredTranscription,!1),u.HostAppSettings.Set(u.HostAppSettingName.StoredTranscription,null),(0,f.GetStorageMigrationState)()!=f.StorageMigrationStatus.MigrationWriteToNewStorageFailed&&(0,f.GetStorageMigrationState)()!=f.StorageMigrationStatus.MigrationDeleteFromOldStorageFailed||(yield this.DeleteTranscribeContentFromOldStorage()),a.LogEvents.DocumentStorage.End()}catch(e){throw a.LogEvents.DocumentStorage.End([{key:p.DocumentStorageKeys.FailureReason,value:(0,s.ErrorStringFromException)(e)}]),e}}))}DeleteTranscribeContentFromOldStorage(){return o(this,void 0,void 0,(function*(){let e;try{e=(0,c.CreateDocumentStorage)(this.documentStorageTypeFromStoredTranscription),yield e.DeleteTranscribeContentFromClient(),(0,f.UpdateStorageMigrationState)(f.StorageMigrationStatus.MigrationFinished),this.documentStorageTypeFromStoredTranscription=this.documentStorage.SupportedDocumentStorageType}catch(t){(0,n.LogError)(l.LogEventNames.Warning,"Transcription content delete operation from old storage ("+e.SupportedDocumentStorageType+") failed with error "+(0,s.ErrorStringFromException)(t))}}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\TranscriptionDocumentStorageManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\documentStorage\\TranscriptionDocumentStorageManager.ts")}}()},12648:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateAddToDocumentProvider=void 0;const o=r(18859),n=r(44518),a=r(95544),s=r(83729);t.CreateAddToDocumentProvider=()=>{switch(s.HostAppUtil.GetHostAppName()){case a.HostAppName.ONENOTE:return new n.AddTranscriptionToONNotebook;case a.HostAppName.WORD:default:return new o.AddTranscriptionToWordDocument}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AddToDocumentProviderFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AddToDocumentProviderFactory.ts")}}()},32549:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CreateAddTranscriptionIndicatorProvider=void 0;const n=r(95544),a=r(83729),s=o(r(1295));t.CreateAddTranscriptionIndicatorProvider=()=>{const e=a.HostAppUtil.GetHostAppName();if(e===n.HostAppName.ONENOTE)return s.default;throw Error("Transcription Indicator not supported for "+e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AddTranscriptionIndicatorToHostFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AddTranscriptionIndicatorToHostFactory.ts")}}()},3951:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateAuthenticationProvider=void 0;const o=r(38602),n=r(2089),a=r(76421),s=r(91367),c=r(20805),d=r(46511),l=r(20545),u=r(89651);t.CreateAuthenticationProvider=(e=o.AuthEnvironment.PPE)=>{switch(e){case o.AuthEnvironment.PPE:return new c.PpeAuthenticationProvider;case o.AuthEnvironment.Prod:return new d.ProdAuthenticationProvider;case o.AuthEnvironment.GCC:return new a.GCCAuthenticationProvider;case o.AuthEnvironment.GCCHigh:return new s.GCCHAuthenticationProvider;case o.AuthEnvironment.DOD:return new n.DODAuthenticationProvider;case o.AuthEnvironment.USNAT:return new l.USNATAuthenticationProvider;case o.AuthEnvironment.USSEC:return new u.USSECAuthenticationProvider;default:throw new Error("Unknown AuthEnvironment: "+e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AuthenticationProviderFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\AuthenticationProviderFactory.ts")}}()},83340:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentStorage=void 0;const o=r(95544),n=r(56652),a=r(86850),s=r(56193),c=r(83729),d=r(89302);t.CreateDocumentStorage=function(e=(0,o.GetSupportedTranscriptionStorageType)()){switch(e){case d.TranscriptionStorageType.DocumentXmlStorage:return new s.DocumentStorageWordXML;case d.TranscriptionStorageType.DocumentStorage:switch(c.HostAppUtil.GetHostAppName()){case o.HostAppName.ONENOTE:return new n.DocumentStorageOneNote;case o.HostAppName.WORD:return new a.DocumentStorageWord;default:throw new Error("Requested App Name ("+c.HostAppUtil.GetHostAppName()+") not supported by DocumentStorageFactory.")}default:throw new Error("Requested storageType ("+e+") not supported by DocumentStorageFactory.")}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\DocumentStorageFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\DocumentStorageFactory.ts")}}()},921:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HostAppEventHandlerFactory=void 0;const o=r(14378),n=r(95544),a=r(83729),s=r(6832);class c{constructor(){}static GetInstance(){return null==this._instance&&(a.HostAppUtil.GetHostAppName()===n.HostAppName.ONENOTE?this._instance=new s.OneNoteEventHandler:this._instance=new o.HostAppEventHandler),this._instance}static ResetInstance(){this._instance=null}}t.HostAppEventHandlerFactory=c,c._instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\HostAppEventHandlerFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\HostAppEventHandlerFactory.ts")}}()},81324:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InitializeHostAppNotifer=void 0;const o=r(76600),n=r(95544),a=r(83729),s=r(98461),c=r(52260);t.InitializeHostAppNotifer=()=>{if(a.HostAppUtil.GetHostAppName()===n.HostAppName.ONENOTE)return new c.OneNoteEventNotifier;(0,s.LogError)(o.LogEventNames.Warning,"Requested Host App Notifier for current app name is not supported")},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\HostAppEventNotifierProviderFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\HostAppEventNotifierProviderFactory.ts")}}()},35095:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDefaultRealTimeTranscriptionConnection=void 0;const o=r(23885);t.CreateDefaultRealTimeTranscriptionConnection=function(){return new o.AugloopRealTimeTranscriptionConnection},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\RealTimeTranscriptionConnectionFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\RealTimeTranscriptionConnectionFactory.ts")}}()},59209:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionManagerFactory=t.TRANSCRIPT_STORAGE_VERSION=void 0;const o=r(23403),n=r(89302),a=r(95544),s=r(83340),c=r(33934),d=r(41473),l=r(98711);t.TRANSCRIPT_STORAGE_VERSION=1.1;class u{static GetInstance(){return(null==this._instance||this._invalidInstance)&&(this._instance=this.CreateTranscriptionManager(),this._invalidInstance=!1),this._instance}static ResetInstance(){this._invalidInstance=!0}static CreateTranscriptionManager(){const e=(0,s.CreateDocumentStorage)();return a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.HasStoredTranscription)?this.CreateTranscriptionManagerWithStoredTranscription(e):this.CreateTranscriptionManagerWithNoStoredTranscription(e)}static CreateTranscriptionManagerWithNoStoredTranscription(e){return a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.IsMultiTranscriptionStorageSupported)?new c.MultiTranscriptionDocumentStorageManager(e,[],e.SupportedDocumentStorageType,a.HostAppSettings.GetSettingAsNumber(a.HostAppSettingName.MultiTranscriptStorageLimitPerPage)):new o.SingleTranscriptionDocumentStorageManager(e)}static CreateTranscriptionManagerWithStoredTranscription(e){const t=e.GetStoredTranscription();try{return a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.IsMultiTranscriptionStorageSupported)?this.CreateTranscriptionManagerWithMultiTranscriptionSchema(t,e):this.CreateTranscriptionManagerWithSingleTranscriptionSchema(t,e)}catch(r){if(r instanceof d.IncorrectStorageSchemaError)return this.HandleIncorrectSchemaException(r,t,e);throw r}}static CreateTranscriptionManagerWithMultiTranscriptionSchema(e,t){switch(e.storageType){case n.TranscriptionStorageType.DocumentStorage:case n.TranscriptionStorageType.DocumentXmlStorage:try{return new c.MultiTranscriptionDocumentStorageManager(t,e.storedTranscriptions,e.storageType,a.HostAppSettings.GetSettingAsNumber(a.HostAppSettingName.MultiTranscriptStorageLimitPerPage),e.version)}catch(e){throw new d.IncorrectStorageSchemaError(d.InCorrectStorageSchemaErrorName.InvalidWithIStoredTranscriptionArraySchema,(0,l.ErrorStringFromException)(e))}default:throw new Error("Unsupported transcription storage type: "+e.storageType)}}static CreateTranscriptionManagerWithSingleTranscriptionSchema(e,t){switch(e.storageType){case n.TranscriptionStorageType.DocumentStorage:case n.TranscriptionStorageType.DocumentXmlStorage:try{return new o.SingleTranscriptionDocumentStorageManager(t,e)}catch(e){throw new d.IncorrectStorageSchemaError(d.InCorrectStorageSchemaErrorName.InvalidWithIStoredTranscriptionSchema,(0,l.ErrorStringFromException)(e))}default:throw new Error("Unsupported transcription storage type: "+e.storageType)}}static HandleIncorrectSchemaException(e,r,o){if(e.name==d.InCorrectStorageSchemaErrorName.InvalidWithIStoredTranscriptionArraySchema){const e=r,n={version:t.TRANSCRIPT_STORAGE_VERSION,storageType:e.storageType,storedTranscriptions:[e]};return this.CreateTranscriptionManagerWithMultiTranscriptionSchema(n,o)}if(e.name==d.InCorrectStorageSchemaErrorName.InvalidWithIStoredTranscriptionSchema){const e=r;return this.CreateTranscriptionManagerWithMultiTranscriptionSchema(e,o)}throw e}}t.TranscriptionManagerFactory=u,u._invalidInstance=!1,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\TranscriptionManagerFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\TranscriptionManagerFactory.ts")}}()},64979:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateTranscriptionSourceFileProvider=void 0;const o=r(89302),n=r(55262);t.CreateTranscriptionSourceFileProvider=function(e,t){switch(e.storageType){case o.TranscriptionStorageType.DocumentStorage:case o.TranscriptionStorageType.DocumentXmlStorage:return new n.OneDriveTranscriptionSourceFileProvider(e.descriptor,t);default:throw new Error("Unsupported transcription storage source file type: "+e.storageType)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\TranscriptionSourceFileFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\factory\\TranscriptionSourceFileFactory.ts")}}()},9396:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.FileUploadForegroundTask=void 0;const c=r(71670),d=r(862),l=r(16606),u=r(75641),p=r(98711),f=r(17516),g=r(64979),h=r(66408),v=r(929),y=r(98461),b=r(76600),m=r(57156),S=r(78745),T=r(58535),E=r(17736),A=r(89283),_=r(53944),k=r(56632),C=r(7547),L=r(21556),O=r(76641),I=r(52567),D=r(14543),P=r(57490),R=r(61534),w=r(59209),F=r(95544),N=a(r(74539)),x=r(82191),M=r(84696),U=r(11429),B=r(70153),G=r(35687),H=r(66194),j=r(32549),W=r(39616),K=r(88619),z=r(15200),V=r(86583);var Y;!function(e){e.INITIALIZED="INITIALIZED",e.CHECK_FILE_VALIDITY="CHECK_FILE_VALIDITY",e.FILE_UPLOAD_TO_ONEDRIVE_INITIATED="FILE_UPLOAD_TO_ONEDRIVE_INITIATED",e.FILE_UPLOAD_TO_ONEDRIVE_SUCCESS="FILE_UPLOAD_TO_ONEDRIVE_SUCCESS",e.GET_ONE_DRIVE_ITEM_BY_ID_REQUEST="GET_ONE_DRIVE_ITEM_BY_ID_REQUEST",e.ANALYSE_AUDIO_AT_FRONTDOOR_INITIATED="ANALYSE_AUDIO_AT_FRONTDOOR_INITIATED",e.ANALYSE_AUDIO_AT_FRONTDOOR_SUCCESS="ANALYSE_AUDIO_AT_FRONTDOOR_SUCCESS",e.FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED="FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED",e.FETCH_BATCH_TRANSCRIPTION_RESULT_SUCCESS="FETCH_BATCH_TRANSCRIPTION_RESULT_SUCCESS",e.WRITE_TRANSCRIPTION_TO_STORAGE="WRITE_TRANSCRIPTION_TO_STORAGE",e.ADD_MINUTES_TO_HOST="ADD_MINUTES_TO_HOST",e.ADD_MINUTES_TO_HOST_SUCCESS="ADD_MINUTES_TO_HOST_SUCCESS",e.FINISHED="FINISHED",e.PAUSED="PAUSED",e.RESUMED="RESUMED",e.FAILED="FAILED",e.CANCELED="CANCELED",e.FAILED_WITH_WARNING="FAILED_WITH_WARNING"}(Y||(Y={})),t.FileUploadForegroundTask=class{constructor(e,t,r,o=P.FileUploadEntryPoints.DEFAULT,n=null){this.taskList=null,this.batchTranscriptionUploadTaskList=null,this.oneDriveUploadTask=null,this.oneDriveUploadResult=null,this.serviceFileDurationSeconds=null,this.frontDoorUpload=null,this.transcriptionUploadProgressInterval=null,this.oneDriveUploadPromise=null,this.batchTranscriptionClientRequestPoller=null,this.alRuntimeManager=null,this.removeBatchTranscriptionEventHandlers=null,this.fileUploadTaskProgressPercentageTimer=null,this.fileUploadEntryPoint=P.FileUploadEntryPoints.DEFAULT,this.transcriptionMonthlyQuotaWaitTime=6e4,this.audioBackup=null,this.isCancelledTask=!1,this.fileUploadResumeCallbackList=new Set,this.fileUploadHistory=new V.TranscriptionHistoryDump,this.fileUploadWithUrlPercentagesRanges={initialPercentage:[0,.01],fileUploadToOneDrive:[.02,.42],getOneDriveItemByIdRequest:[.43],analyzeAudioAtFrontDoor:[.44,.45],batchTranscriptionClientInitialized:[.46],getBatchTranscriptionResult:[.47,.95],saveTranscriptionToDocStorage:[.96,.96],updateUploadMinutesToHost:[.97,.99],finishUpload:[1]},this.onAugLoopSessionDisconnectEvent=()=>{this.fileUploadHistory.AddEventToTranscriptionHistory("onAugLoopSessionDisconnectEvent "),this.fileUploadState==Y.FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED&&this.updateFileUploadState(Y.PAUSED)},this.clearDBOnFileUploadSuccessOrCancel=()=>s(this,void 0,void 0,(function*(){null!=this.audioBackup&&(yield this.audioBackup.ClearBackup())})),this.file=e,this.authProvider=t,this.history=r,this.fileUploadEntryPoint=o,this.audioBackup=n,u.LogEvents.FileUpload.Start(),u.LogEvents.FileUpload.BeginDurationMeasure(v.DurationMeasureType.Normal,h.FileUploadKeys.TotalUploadDuration),this.annotationObserver={onAnnotationResult:e=>{this.batchTranscriptionClientRequestPoller&&this.batchTranscriptionClientRequestPoller.onAnnotationResult(e)}},this.fileUploadState=Y.INITIALIZED,this.fileUploadStateBeforePause=Y.INITIALIZED,(0,O.GetNetworkConnectionMonitorInstance)().addListener(this)}onInternetConnectionStatusChanged(e){switch(this.fileUploadHistory.AddEventToTranscriptionHistory("onInternetConnectionStatusChanged: "+e),e){case O.InternetState.INTERNET_CONNECTED:this.updateFileUploadState(Y.RESUMED);break;case O.InternetState.INTERNET_DISCONNECTED:this.updateFileUploadState(Y.PAUSED)}}CleanUpTaskState(){this.clearFileUploadTaskProgressPercentageTimer(),this.taskList=null,this.batchTranscriptionUploadTaskList=null,this.oneDriveUploadTask=null,this.frontDoorUpload=null,this.transcriptionUploadProgressInterval=null,this.oneDriveUploadResult=null,(0,O.GetNetworkConnectionMonitorInstance)().removeListener(this)}updateFileUploadState(e){if(e!=this.fileUploadState&&(e!=Y.RESUMED||this.fileUploadState==Y.PAUSED))switch(this.exitFileUploadState(this.fileUploadState),this.fileUploadHistory.AddEventToTranscriptionHistory(e),e==Y.PAUSED&&(this.fileUploadStateBeforePause=this.fileUploadState),this.fileUploadState=e,e){case Y.CHECK_FILE_VALIDITY:this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.initialPercentage[1]);break;case Y.FILE_UPLOAD_TO_ONEDRIVE_INITIATED:(0,G.SetLoadingStatus)(H.LoadingStatus.UploadingFile),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.fileUploadToOneDrive[0]);break;case Y.FILE_UPLOAD_TO_ONEDRIVE_SUCCESS:this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.fileUploadToOneDrive[1]);break;case Y.GET_ONE_DRIVE_ITEM_BY_ID_REQUEST:this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.getOneDriveItemByIdRequest[0]);break;case Y.ANALYSE_AUDIO_AT_FRONTDOOR_INITIATED:break;case Y.ANALYSE_AUDIO_AT_FRONTDOOR_SUCCESS:(0,G.SetLoadingStatus)(H.LoadingStatus.TranscribingAudio),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.analyzeAudioAtFrontDoor[1]);break;case Y.FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED:(0,_.GetAugloopEventEmitter)().on(L.AugloopEvent.SessionDisconnect,this.onAugLoopSessionDisconnectEvent),(0,G.SetLoadingStatus)(H.LoadingStatus.TranscribingAudio),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.getBatchTranscriptionResult[0]),null!=this.makeBatchTranscriptionRetryReqObj&&this.makeBatchTranscriptionRetryReqObj.continueToNextAttempt();break;case Y.FETCH_BATCH_TRANSCRIPTION_RESULT_SUCCESS:this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.getBatchTranscriptionResult[1]);break;case Y.WRITE_TRANSCRIPTION_TO_STORAGE:(0,G.SetLoadingStatus)(H.LoadingStatus.TranscribingAudio),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.saveTranscriptionToDocStorage[0]);break;case Y.ADD_MINUTES_TO_HOST:(0,G.SetLoadingStatus)(H.LoadingStatus.TranscribingAudio),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.updateUploadMinutesToHost[0]);break;case Y.ADD_MINUTES_TO_HOST_SUCCESS:(0,G.SetLoadingStatus)(H.LoadingStatus.TranscribingAudio),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.updateUploadMinutesToHost[1]);break;case Y.PAUSED:(0,G.SetLoadingStatus)(H.LoadingStatus.WaitForConnection),this.WakeUpCallObserver=setInterval((()=>s(this,void 0,void 0,(function*(){(0,O.IsConnectedToNetwork)()&&(yield(0,O.GetNetworkConnectionMonitorInstance)().isPingConnected())&&this.updateFileUploadState(Y.RESUMED)}))),1e4);break;case Y.RESUMED:this.updateFileUploadState(this.fileUploadStateBeforePause);break;case Y.FAILED:this.fileUploadHistory.LogTranscriptionHistory(b.LogEventNames.FileUpload,"File Upload History Dump");break;case Y.FAILED_WITH_WARNING:break;case Y.CANCELED:this.fileUploadHistory.LogTranscriptionHistory(b.LogEventNames.FileUpload,"User Canceled, File Upload History Dump");break;case Y.FINISHED:this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.finishUpload[0])}}exitFileUploadState(e){switch(e){case Y.FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED:(0,_.GetAugloopEventEmitter)().removeListener(L.AugloopEvent.SessionDisconnect,this.onAugLoopSessionDisconnectEvent);break;case Y.PAUSED:(0,p.isNullOrUndefined)(this.WakeUpCallObserver)||clearInterval(this.WakeUpCallObserver),this.NotifyFileUploadResumeEvent()}}StartFileUploadTaskProgressPercentageTimer(e,t,r){let o=e,n=window.setInterval((()=>{o+.01<t&&this.fileUploadState!=Y.PAUSED&&(o+=.01,this.TrySetLoadingPercentDone(o))}),r);this.fileUploadTaskProgressPercentageTimer=n}clearFileUploadTaskProgressPercentageTimer(){null!=this.fileUploadTaskProgressPercentageTimer&&(window.clearInterval(this.fileUploadTaskProgressPercentageTimer),this.fileUploadTaskProgressPercentageTimer=null)}HandleError(e){if(e===x.TranscriptionTelemetryErrorCodes.LostInternetConnectionReason){(0,y.LogError)(b.LogEventNames.Warning,"File Upload failure. "+x.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason),this.updateFileUploadState(Y.CANCELED),this.CancelAndClearBackup(!1);let e={errorEventMessage:K.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE,errorEventName:K.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE};null!=TranscriptionStrings&&(e={errorEventMessage:TranscriptionStrings.LostInternetConnectionReason,errorEventName:x.TranscriptionTelemetryErrorCodes.LostInternetConnectionReason}),(0,z.SetFailureStateAndRouteToFailure)(b.LogEventNames.Warning,e,W.FailureContinuation.None,this.history)}}Execute(){return s(this,void 0,void 0,(function*(){try{this.isCancelledTask=!1,(0,G.SetLoadingPercentDone)(null),this.taskList=this.GetFileUploadWithUrlTaskList();const e=yield this.taskList.ExecuteTaskListSequentially();if(this.CleanUpTaskState(),e.status==c.TaskListResultStatus.Canceled)return u.LogEvents.FileUpload.End(),void u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"User canceled",isFinalResponse:!0});if(this.history.location.pathname!=I.TranscriptionRoutePathNames.Failure){const t=yield(0,l.LoadTranscriptionSourceFileToStoreAndNavigateToTranscribingPage)(e.result,this.history,!0,P.TranscribingEntryPoints.FILE_UPLOAD);F.HostAppSettings.IsSettingTrue(F.HostAppSettingName.AddTranscriptionIndicatorToHostEnabled)&&(0,j.CreateAddTranscriptionIndicatorProvider)().AddTranscriptionIndicator(t).catch((e=>{(0,y.LogError)(b.LogEventNames.StoredTranscriptionIndicator,"Error adding Transcription Indicator to Host "+(0,p.ErrorStringFromException)(e))}))}this.updateFileUploadState(Y.FINISHED),this.fileUploadEntryPoint==P.FileUploadEntryPoints.RECOVERING&&(yield this.clearDBOnFileUploadSuccessOrCancel()),u.LogEvents.FileUpload.EndDurationMeasure(h.FileUploadKeys.FileExecuteComplete)}catch(e){const t=(0,p.ErrorStringFromException)(e);yield this.CancelAndClearBackup(!1);const r=!(0,O.IsConnectedToNetwork)()||(0,y.ShouldLogErrorAsWarning)(e);if(r)this.fileUploadHistory.AddEventToTranscriptionHistory("Failure with warning Reason : "+t),this.updateFileUploadState(Y.FAILED_WITH_WARNING),u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"cancelled because of a warning: "+t,isFinalResponse:!0}),u.LogEvents.FileUpload.End();else{const e="Error uploading file, is cancelled Task ("+this.isCancelledTask+")"+t;this.fileUploadHistory.AddEventToTranscriptionHistory("Failure Reason : "+t),this.updateFileUploadState(Y.FAILED),u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!1,message:e,isFinalResponse:!0}),u.LogEvents.FileUpload.End([{key:h.FileUploadKeys.FailureReason,value:e}])}(0,y.LogErrorAndThrow)(r?b.LogEventNames.Warning:b.LogEventNames.FileUpload,e)}}))}Cancel(){return s(this,void 0,void 0,(function*(){this.isCancelledTask=!0,this.updateFileUploadState(Y.CANCELED),null!=this.audioBackup&&this.fileUploadEntryPoint==P.FileUploadEntryPoints.RECOVERING?yield this.CancelAndClearBackup(!0):yield this.CancelAndClearBackup(!1),this.batchTranscriptionInitRetryObj&&this.batchTranscriptionInitRetryObj.cancel(),this.makeBatchTranscriptionRetryReqObj&&this.makeBatchTranscriptionRetryReqObj.cancel()}))}CancelAndClearBackup(e){return s(this,void 0,void 0,(function*(){try{e&&(yield this.clearDBOnFileUploadSuccessOrCancel()),null!=this.taskList&&this.taskList.Cancel(),null!=this.oneDriveUploadTask&&(yield this.oneDriveUploadTask.Cancel()),null!=this.batchTranscriptionUploadTaskList&&this.batchTranscriptionUploadTaskList.Cancel(),null!=this.frontDoorUpload&&this.frontDoorUpload.Cancel(),null!=this.oneDriveUploadResult&&(this.oneDriveUploadResult.status=d.OneDriveUploadTaskResultStatus.Canceled),null!=this.transcriptionUploadProgressInterval&&clearTimeout(this.transcriptionUploadProgressInterval),null!=this.removeBatchTranscriptionEventHandlers&&this.removeBatchTranscriptionEventHandlers(),null!=this.batchTranscriptionClientRequestPoller&&this.DisposeBatchTranscriptionClientRequestPoller(),(0,A.uninitializeBatchTranscriptionClient)(this.alRuntimeManager),this.CleanUpTaskState()}catch(e){this.CleanUpTaskState(),u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!1,message:`Failed when cancelling foreground task: ${(0,p.ErrorStringFromException)(e)}`,isFinalResponse:!0}),(0,y.LogErrorAndThrow)(b.LogEventNames.FileUpload,e)}}))}AddUploadMinutesToHost(){return s(this,void 0,void 0,(function*(){let e=null;if(null==this.serviceFileDurationSeconds)throw new Error("Reached AddUploadMinutesToHost without serviceFileDurationSeconds");e=this.serviceFileDurationSeconds;let t=!1;u.LogEvents.FileUpload.BeginDurationMeasure(v.DurationMeasureType.Normal,h.FileUploadKeys.AddMinutesUsedDuration);const r=(0,p.CancelableWait)(this.transcriptionMonthlyQuotaWaitTime),o=f.TranscriptionMonthlyQuota.GetInstance().AddMinutesUsed(Math.floor(e/60)).then((()=>{t=!0,r.cancel()}));yield Promise.race([r.promise,o]).then((()=>{t||(0,y.LogError)(b.LogEventNames.Warning,"AddMinutesUsed promise timed out")})),u.LogEvents.FileUpload.EndDurationMeasure(h.FileUploadKeys.AddMinutesUsedDuration)}))}LogBatchTranscriptionClientRequestPollerMessage(e){u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.BatchTranscriptionClientRequestPollerMessageLog,value:e}])}MakeBatchTranscriptionRequest(e,t,r){return s(this,void 0,void 0,(function*(){if(null==this.alRuntimeManager)throw new Error("alRuntimeManager is not initialized");if(null!=this.batchTranscriptionClientRequestPoller)throw new Error("batchTranscriptionClientRequestPoller already initialized. Dispose it first.");return this.batchTranscriptionClientRequestPoller=new A.BatchTranscriptionClientRequestPoller(P.FILE_UPLOAD_POLLING_DELAY_MILLISECONDS,this.alRuntimeManager,e,r,t,this.LogBatchTranscriptionClientRequestPollerMessage),this.batchTranscriptionClientRequestPoller.makeRequest()}))}DisposeBatchTranscriptionClientRequestPoller(){if(null==this.batchTranscriptionClientRequestPoller)throw new Error("Attempted to dispose a null batchTranscriptionClientRequest");this.batchTranscriptionClientRequestPoller.dispose(),this.batchTranscriptionClientRequestPoller=null}logAugloopConnectionData(e){return s(this,void 0,void 0,(function*(){const t=yield e.getSession(),r=[{key:M.AugloopKeys.IsConnectedToAL,value:t.isConnected},{key:M.AugloopKeys.HasConnectedToAL,value:t.hasConnected},{key:M.AugloopKeys.ConnectionClosedWithAL,value:t.isClosed}];(0,U.LogSingleEvent)(b.LogEventNames.Augloop,r)}))}InitializeBatchTranscriptionClient(){return s(this,void 0,void 0,(function*(){if(null==this.alRuntimeManager)throw new Error("alRuntime manager is not initialized");this.logAugloopConnectionData(this.alRuntimeManager);const e=new m.LogServiceEvent(b.LogEventNames.ServiceBatchTranscriptionInitialize);e.Start(),this.batchTranscriptionInitRetryObj=(0,k.RetryServiceCallUntilSuccessOrTimeout)(e,(()=>(0,A.initializeBatchTranscriptionClient)(this.alRuntimeManager,this.annotationObserver,!0)),!1,k.RetryServiceCaller.InitalizeBatchTranscriptionClientWithSetAnnotation)}))}TrySetLoadingPercentDone(e){(0,G.SetLoadingPercentDone)(e)}EnsureBatchTranscriptionClientInitialized(){return s(this,void 0,void 0,(function*(){if(null!=this.batchTranscriptionInitRetryObj)return this.batchTranscriptionInitRetryObj.promise;const e=()=>{this.InitializeBatchTranscriptionClient()},t=()=>{(0,_.GetAugloopEventEmitter)().once(L.AugloopEvent.SessionConnect,e)};if((0,_.GetAugloopEventEmitter)().on(L.AugloopEvent.SessionClose,t),this.removeBatchTranscriptionEventHandlers=()=>{(0,_.GetAugloopEventEmitter)().removeListener(L.AugloopEvent.SessionClose,t),(0,_.GetAugloopEventEmitter)().removeListener(L.AugloopEvent.SessionConnect,e),this.removeBatchTranscriptionEventHandlers=null},this.InitializeBatchTranscriptionClient(),null==this.batchTranscriptionInitRetryObj)throw new Error("Failed creating batch transcripting client");return this.batchTranscriptionInitRetryObj.promise}))}ShouldRetryBatchTranscriptionError(e){return void 0!==e&&void 0!==e.code&&!(e.code==A.BatchTranscriptionClientErrorCode.DELETED||e.code==A.BatchTranscriptionClientErrorCode.FILE_NOT_EXIST||e.code==A.BatchTranscriptionClientErrorCode.FILE_DECODE_ERROR)}getOneDriveItemInfo(e,t){var r;return s(this,void 0,void 0,(function*(){try{if((0,p.isNullOrUndefined)(e)||(0,p.isNullOrUndefined)(t))throw new Error("One drive item id or drive id is null");const o=yield null===(r=this.oneDriveUploadTask)||void 0===r?void 0:r.getOneDriveItemByIdRequest(e,t);return N.ParseItemInfoFromGraphResponse(o)}catch(e){throw new Error("Exception in getting one drive file info/download url : "+(0,p.ErrorStringFromException)(e))}}))}GetBatchTranscriptionUploadWithUrlTaskList(){const e=(0,D.GetDefaultTranscriptionLocale)();return new c.TaskList([()=>s(this,void 0,void 0,(function*(){this.updateFileUploadState(Y.CHECK_FILE_VALIDITY),(0,G.CheckIfFileValidToUpload)(this.file,this.fileUploadEntryPoint)})),()=>s(this,void 0,void 0,(function*(){var e,t,r,o;this.updateFileUploadState(Y.FILE_UPLOAD_TO_ONEDRIVE_INITIATED);const n=100/(this.fileUploadWithUrlPercentagesRanges.fileUploadToOneDrive[1]-this.fileUploadWithUrlPercentagesRanges.fileUploadToOneDrive[0]);if(null==this.oneDriveUploadTask&&null==this.oneDriveUploadPromise&&(this.oneDriveUploadTask=new d.OneDriveUploadTask(this.authProvider,TranscriptionStrings.FolderNameToUploadAudioFiles,this.file,this.fileUploadHistory),this.oneDriveUploadPromise=this.oneDriveUploadTask.UploadFile((e=>{this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.fileUploadToOneDrive[0]+e/n)}))),null==this.oneDriveUploadPromise)throw new Error("oneDriveUploadPromise is null");if(this.oneDriveUploadResult=yield this.oneDriveUploadPromise,null==this.oneDriveUploadResult)throw new Error("UploadFile returned a null uploadResult");if(this.oneDriveUploadResult.status==d.OneDriveUploadTaskResultStatus.Canceled)throw new S.FileUploadForegroundTaskError(S.FileUploadForegroundTaskErrors.OneDriveUploadCanceled);if(null==this.oneDriveUploadResult.oneDriveItem)throw new Error("UploadFile returned a null oneDriveItem");this.updateFileUploadState(Y.FILE_UPLOAD_TO_ONEDRIVE_SUCCESS);const a=yield this.getOneDriveItemInfo(null===(t=null===(e=this.oneDriveUploadResult)||void 0===e?void 0:e.oneDriveItem)||void 0===t?void 0:t.driveId,null===(o=null===(r=this.oneDriveUploadResult)||void 0===r?void 0:r.oneDriveItem)||void 0===o?void 0:o.itemId);return this.updateFileUploadState(Y.GET_ONE_DRIVE_ITEM_BY_ID_REQUEST),a})),t=>s(this,void 0,void 0,(function*(){let r="";if(null==t||null==t.downloadUrl)throw new Error("Didn't get downloadUrl for audio file form Graph API");r=t.downloadUrl;const o=(0,C.v4)();u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.FrontDoorSessionId,value:o}]);const n=(0,C.v4)();u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.CorrelationId,value:n}]),this.frontDoorUpload=new T.FrontDoorFileUpload(this.fileUploadHistory);try{this.updateFileUploadState(Y.ANALYSE_AUDIO_AT_FRONTDOOR_INITIATED),this.fileUploadHistory.AddEventToTranscriptionHistory(`Transcription FrontDoor upload session ID: ${o} and correlation ID: ${n}`),u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.TranscriptionLocale,value:e}]);const t=yield this.frontDoorUpload.AnalyzeAudio(o,r,(0,G.GetFileContentTypeFileUpload)(this.file),(e=>{this.TrySetLoadingPercentDone((0,G.RescalePercent)(e,this.fileUploadWithUrlPercentagesRanges.analyzeAudioAtFrontDoor[0],this.fileUploadWithUrlPercentagesRanges.analyzeAudioAtFrontDoor[1]))}),(()=>s(this,void 0,void 0,(function*(){}))),e,n);return this.updateFileUploadState(Y.ANALYSE_AUDIO_AT_FRONTDOOR_SUCCESS),t}catch(e){if(e instanceof E.FrontDoorFileUploadError)throw(0,G.PublicErrorFromFrontDoorUploadError)(e);throw e}})),e=>s(this,void 0,void 0,(function*(){return u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"Successfully send file upload URL to FD",isFinalResponse:!0}),this.TrySetLoadingPercentDone(this.fileUploadWithUrlPercentagesRanges.batchTranscriptionClientInitialized[0]),yield this.EnsureProperConnectivity(),this.alRuntimeManager=yield(0,_.EnsureAugloopRuntimeManager)(),yield this.EnsureBatchTranscriptionClientInitialized(),e})),t=>s(this,void 0,void 0,(function*(){this.updateFileUploadState(Y.FETCH_BATCH_TRANSCRIPTION_RESULT_INITIATED);let r=(0,R.GetDelayTimeInMilliSecondForBatchTranscriptionTask)(this.file.size);this.StartFileUploadTaskProgressPercentageTimer(this.fileUploadWithUrlPercentagesRanges.getBatchTranscriptionResult[0],this.fileUploadWithUrlPercentagesRanges.getBatchTranscriptionResult[1],r);const o=new m.LogServiceEvent(b.LogEventNames.ServiceBatchTranscriptionGetResult);o.Start();let n=null;try{this.makeBatchTranscriptionRetryReqObj=(0,k.RetryServiceCallUntilSuccessOrTimeout)(o,(()=>s(this,void 0,void 0,(function*(){return new Promise(((e,r)=>s(this,void 0,void 0,(function*(){null!=this.batchTranscriptionClientRequestPoller&&this.DisposeBatchTranscriptionClientRequestPoller(),yield this.EnsureProperConnectivity(),this.alRuntimeManager=yield(0,_.EnsureAugloopRuntimeManager)();try{this.fileUploadHistory.AddEventToTranscriptionHistory("Sent batch transcription request"),e(yield this.MakeBatchTranscriptionRequest(t.conversationId,t.speechFDUrl,t.correlationId))}catch(e){(this.isCancelledTask||e instanceof A.BatchTranscriptionClientError||e.code!=A.BatchTranscriptionClientErrorCode.REQUEST_DISPOSED||e.code!=A.BatchTranscriptionClientErrorCode.POLLER_DISPOSED)&&r(e)}}))))}))),!1,k.RetryServiceCaller.BatchTranscriptionRequestInNewFileUploadFlow,this.ShouldRetryBatchTranscriptionError,(()=>!1),P.GET_BATCH_CONVERSATION_TRANSCRIPTION_TIMEOUT_MILLISECONDS),n=yield this.makeBatchTranscriptionRetryReqObj.promise}catch(e){if((0,p.isNullOrUndefined)(e))throw new Error("Received an error during file upload during make batch transcription request");switch(e.code){case A.BatchTranscriptionClientErrorCode.FILE_DECODE_ERROR:throw new S.FileUploadForegroundTaskError(S.FileUploadForegroundTaskErrors.FileDecodeError,e.message);case A.BatchTranscriptionClientErrorCode.FILE_NOT_EXIST:throw new S.FileUploadForegroundTaskError(S.FileUploadForegroundTaskErrors.FileNotExist,e.message);case A.BatchTranscriptionClientErrorCode.DELETED:throw new S.FileUploadForegroundTaskError(S.FileUploadForegroundTaskErrors.DeletedTranscript,e.message);default:throw e}}null!=this.batchTranscriptionClientRequestPoller&&this.batchTranscriptionClientRequestPoller.dispose(),(0,A.uninitializeBatchTranscriptionClient)(this.alRuntimeManager),null!=this.removeBatchTranscriptionEventHandlers&&this.removeBatchTranscriptionEventHandlers(),this.clearFileUploadTaskProgressPercentageTimer(),this.updateFileUploadState(Y.FETCH_BATCH_TRANSCRIPTION_RESULT_SUCCESS);const a=(0,G.GetTranscriptionFromBatchTranscriptionResult)(n,e);if(null!=a&&a.transcriptSegments.length>0){const e=a.transcriptSegments[a.transcriptSegments.length-1].end;this.serviceFileDurationSeconds=e,u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.ServiceFileDurationSeconds,value:this.serviceFileDurationSeconds}])}return a}))])}waitForFileUploadToResume(){return new Promise(((e,t)=>{const r=()=>{this.unRegisterFileuploadResumeCallback(r),e()};this.registerFileuploadResumeCallback(r)}))}registerFileuploadResumeCallback(e){this.fileUploadResumeCallbackList.add(e)}unRegisterFileuploadResumeCallback(e){return this.fileUploadResumeCallbackList.delete(e)}NotifyFileUploadResumeEvent(){this.fileUploadResumeCallbackList.forEach((e=>{e()}))}EnsureProperConnectivity(){return s(this,void 0,void 0,(function*(){this.fileUploadHistory.AddEventToTranscriptionHistory("EnsureProperConnectivity..."),this.fileUploadState==Y.PAUSED?yield this.waitForFileUploadToResume():(0,O.IsConnectedToNetwork)()&&(yield(0,O.GetNetworkConnectionMonitorInstance)().isPingConnected())||(this.updateFileUploadState(Y.PAUSED),yield this.waitForFileUploadToResume()),this.fileUploadHistory.AddEventToTranscriptionHistory("EnsureProperConnectivity Resolved"),Promise.resolve()}))}shouldAddMinutesToHost(e){return!(0==e.GetTranscription().transcriptSegments.length||this.fileUploadEntryPoint==P.FileUploadEntryPoints.RECOVERING)}GetFileUploadWithUrlTaskList(){return new c.TaskList([()=>s(this,void 0,void 0,(function*(){u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.IsNewFileUploadDesign,value:!0}]);const e=this.file.name.split(".").pop();e&&u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.AudioFileExtension,value:e}]),u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.AudioFileMIMEType,value:(0,G.GetFileContentTypeFileUpload)(this.file)}]),u.LogEvents.FileUpload.AddData([{key:h.FileUploadKeys.AudioFileSizeBytes,value:this.file.size}]),u.LogEvents.FileUpload.BeginDurationMeasure(v.DurationMeasureType.Normal,h.FileUploadKeys.TranscriptionProcessDuration);let t=null;return(0,O.CheckNetworkConnection)(),this.batchTranscriptionUploadTaskList=this.GetBatchTranscriptionUploadWithUrlTaskList(),t=(yield this.batchTranscriptionUploadTaskList.ExecuteTaskListSequentially()).result,u.LogEvents.FileUpload.EndDurationMeasure(h.FileUploadKeys.TranscriptionProcessDuration),u.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"",isFinalResponse:!0}),t})),e=>s(this,void 0,void 0,(function*(){if(null==this.oneDriveUploadResult)throw new Error("UploadFile returned a null uploadResult");return{storageType:(0,F.GetSupportedTranscriptionStorageType)(),descriptor:{transcription:e,audioOneDriveItem:this.oneDriveUploadResult.oneDriveItem}}})),e=>s(this,void 0,void 0,(function*(){yield(0,p.waitIfSystemInSleepState)(),this.updateFileUploadState(Y.WRITE_TRANSCRIPTION_TO_STORAGE),u.LogEvents.FileUpload.BeginDurationMeasure(v.DurationMeasureType.Normal,h.FileUploadKeys.WriteContentToClientStorageDuration);let t=0;return yield(0,p.PromiseWithRetry)((()=>s(this,void 0,void 0,(function*(){return t++>0&&(yield(0,p.waitIfSystemInSleepState)(),this.fileUploadHistory.AddEventToTranscriptionHistory("RETRYING WRITE_TRANSCRIPTION_TO_STORAGE")),w.TranscriptionManagerFactory.GetInstance().WriteTranscriptionToStorage(e)}))),P.MAX_RETRY_ATTEMPTS_FOR_WRITE_REQUEST,P.MAX_RETRY_DELAY_FOR_WRITE_REQUEST_IN_MSEC),u.LogEvents.FileUpload.EndDurationMeasure(h.FileUploadKeys.WriteContentToClientStorageDuration),t>1&&(0,y.LogError)(b.LogEventNames.Warning,"write request succeeded in retry attempt"),{storedTranscription:e,sourceFileProvider:(0,g.CreateTranscriptionSourceFileProvider)(e,this.authProvider)}})),e=>s(this,void 0,void 0,(function*(){const t=new B.TranscriptionData(e.storedTranscription);return this.updateFileUploadState(Y.ADD_MINUTES_TO_HOST),this.shouldAddMinutesToHost(t)&&(yield this.AddUploadMinutesToHost()),this.updateFileUploadState(Y.ADD_MINUTES_TO_HOST_SUCCESS),e.sourceFileProvider}))])}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\fileUpload\\FileUploadForegroundTask.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\fileUpload\\FileUploadForegroundTask.ts")}}()},58535:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.FrontDoorFileUpload=t.FrontDoorFileUploadState=void 0;const n=r(57490),a=r(56632),s=r(57156),c=r(76600),d=r(17736),l=r(98461),u=r(98711),p=r(95544),f=r(76641);function g(e){return e instanceof d.FrontDoorFileUploadError&&(e.name==d.FrontDoorFileUploadErrors.NetworkError||e.name==d.FrontDoorFileUploadErrors.InternalServerError)}var h;!function(e){e.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED="FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED",e.FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED="FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED"}(h=t.FrontDoorFileUploadState||(t.FrontDoorFileUploadState={})),t.FrontDoorFileUpload=class{constructor(e){this.xhr=null,this.frontDoorFileUploadState=h.FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED,this.frontDoorResumeCallback=null,this.lastSuccessPingResponseTime=0,this.frontDoorHistory=null,this.frontDoorHistory=e,(0,f.GetNetworkConnectionMonitorInstance)().addListener(this),(0,f.GetNetworkConnectionMonitorInstance)().StartPingServiceForListener(this)}AnalyzeAudio(e,t,r,n,i,d,l){return o(this,void 0,void 0,(function*(){const u=new s.LogServiceEvent(c.LogEventNames.ServiceFrontdoorUpload);u.Start();let p=0;return this.analyseAudioRetryObj=(0,a.RetryServiceCallUntilSuccessOrTimeout)(u,(()=>o(this,void 0,void 0,(function*(){return new Promise(((a,s)=>o(this,void 0,void 0,(function*(){p++>0&&(yield this.EnsureFrontDoorState());try{const o=yield this.AnalyzeAudioFromDownloadUrl(e,t,r,n,i,d,l);(0,f.GetNetworkConnectionMonitorInstance)().StopPingServiceForListener(this),(0,f.GetNetworkConnectionMonitorInstance)().removeListener(this),a(o)}catch(e){s(e)}}))))}))),!1,a.RetryServiceCaller.AnalyzeAudioFromDownloadUrl,g,(()=>!0)),this.analyseAudioRetryObj.promise}))}onInternetConnectionStatusChanged(e){var t;switch(null===(t=this.frontDoorHistory)||void 0===t||t.AddEventToTranscriptionHistory("Front Door received onInternetConnectionStatusChanged to "+e),e){case f.InternetState.INTERNET_CONNECTED:this.updateState(h.FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED);break;case f.InternetState.INTERNET_DISCONNECTED:this.updateState(h.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED)}}onPingServiceStatusUpdate(e){var t;switch(e){case f.InternetState.PING_RESPONSE_SUCCESS:const e=(new Date).getTime();e-this.lastSuccessPingResponseTime>n.NETWORK_PING_INTERVAL+1e4&&!(0,u.isNullOrUndefined)(this.analyseAudioRetryObj)&&(null===(t=this.frontDoorHistory)||void 0===t||t.AddEventToTranscriptionHistory("Network PING received as SUCCESS after long wait, continuing to next attempt."),this.analyseAudioRetryObj.continueToNextAttempt()),this.lastSuccessPingResponseTime=e,this.updateState(h.FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED);break;case f.InternetState.PING_RESPONSE_FAIL:this.updateState(h.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED)}}updateState(e){var t;if(this.frontDoorFileUploadState!=e)switch(null===(t=this.frontDoorHistory)||void 0===t||t.AddEventToTranscriptionHistory(e),e){case h.FRONT_DOOR_FILE_UPLOAD_SERVICE_RESUMED:this.frontDoorFileUploadState=e,this.analyseAudioRetryObj.continueToNextAttempt(),(0,u.isNullOrUndefined)(this.frontDoorResumeCallback)||this.frontDoorResumeCallback();break;case h.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED:this.frontDoorFileUploadState=e}}EnsureFrontDoorState(){return o(this,void 0,void 0,(function*(){this.frontDoorFileUploadState==h.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED?yield this.waitForFrontDoorUploadToResume():(0,f.IsConnectedToNetwork)()&&(yield(0,f.GetNetworkConnectionMonitorInstance)().isPingConnected())||(this.updateState(h.FRONT_DOOR_FILE_UPLOAD_SERVICE_PAUSED),yield this.waitForFrontDoorUploadToResume()),Promise.resolve()}))}waitForFrontDoorUploadToResume(){return new Promise(((e,t)=>{this.frontDoorResumeCallback=()=>{this.frontDoorResumeCallback=null,e()}}))}Cancel(){(0,f.GetNetworkConnectionMonitorInstance)().removeListener(this),(0,f.GetNetworkConnectionMonitorInstance)().StopPingServiceForListener(this),null!=this.xhr&&this.xhr.abort(),this.analyseAudioRetryObj&&this.analyseAudioRetryObj.cancel()}AnalyzeAudioFromDownloadUrl(e,t,r,a,i,s,f){return o(this,void 0,void 0,(function*(){const g=new FormData;return g.append("userSessionId",e),g.append("app","Word"),g.append("sourceLanguage",s),g.append("scenarioName","WordTranscription"),g.append("client","web"),g.append("speechMode","ConversationTranscriptionAsync"),g.append("File-DownloadUrl",t),g.append("File-ContentType",r),new Promise(((e,t)=>{null!=this.xhr&&this.xhr.abort(),this.xhr=new XMLHttpRequest;let r=null;this.xhr.upload.onprogress=e=>{a(Math.min(e.loaded/e.total,1))},this.xhr.upload.onload=()=>{r=(0,u.CancelableWait)(n.FRONTDOOR_UPLOAD_WAIT_TIMEOUT_MILLISECONDS),r.promise.then((()=>{this.Cancel(),r=null,t(new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.WaitTimeoutReached,`Waited for AnalyzeAudioFromDownloadUrl for ${n.FRONTDOOR_UPLOAD_WAIT_TIMEOUT_MILLISECONDS} ms but didn't receive a response`))})),i()};try{let e=(0,p.GetFrontDoorBaseUrl)()+"?action=AnalyzeAudioFromDownloadUrl";null!=f&&(e+=`&cid=${f}`),this.xhr.open("POST",e),this.xhr.send(g)}catch(e){t(new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.NetworkError,`Failed opening or sending XHR with error ${e.message}`))}finally{(0,u.isNullOrUndefined)(r)||(r.cancel(),r=null)}this.xhr.onabort=()=>{(0,u.isNullOrUndefined)(r)||(r.cancel(),r=null)},this.xhr.onerror=e=>{(0,u.isNullOrUndefined)(r)||(r.cancel(),r=null);const o=null==this.xhr?"xhr is null":"xhr.status = "+this.xhr.status;t(new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.NetworkError,`AnalyzeAudioFromDownloadUrl request onerror callback was called. ${o}`))},this.xhr.onload=()=>o(this,void 0,void 0,(function*(){try{if(null==this.xhr)throw new Error("xhr is null during onload");200!=this.xhr.status&&function(e,t){switch(e){case 400:throw new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.UnsupportedFileFormat,"File format is not supported by FrontDoor");case 404:throw new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.NetworkError,`${t} returned ${e} status code`);case 500:throw new d.FrontDoorFileUploadError(d.FrontDoorFileUploadErrors.InternalServerError,`${t} returned ${e} status code`)}throw new Error("Analyze uploaded audio returned non-successful status code "+e)}(this.xhr.status,"AnalyzeAudioFromDownloadUrl");let t=null;try{t=JSON.parse(this.xhr.responseText)}catch(e){throw(0,l.LogError)(c.LogEventNames.Warning,`Could not parse AnalyzeAudioFromDownloadUrl response. status: ${this.xhr.status} type: ${this.xhr.responseType} text: ${this.xhr.responseText}`),e}!function(e){if(null==e)throw new Error("jsonResponse is null");if(null==e.conversationId)throw new Error("Didn't get conversationId");if("string"!=typeof e.conversationId)throw new Error("conversationId is not a string");if(null==e.audioLengthInMS)throw new Error("Didn't get audioLengthInMS");if("number"!=typeof e.audioLengthInMS)throw new Error("audioLengthInMS is not a number");if(null==e.speechFDUrl)throw new Error("Didn't get speechFDUrl");if("string"!=typeof e.speechFDUrl)throw new Error("fdSpeechURL is not a string")}(t),e({conversationId:t.conversationId,audioLengthInMS:t.audioLengthInMS,speechFDUrl:t.speechFDUrl,correlationId:f})}catch(e){t(e)}finally{(0,u.isNullOrUndefined)(r)||(r.cancel(),r=null)}}))}))}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\frontDoor\\FrontDoorFileUpload.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\frontDoor\\FrontDoorFileUpload.ts")}}()},17736:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FrontDoorFileUploadError=t.FrontDoorFileUploadErrors=void 0;const o=r(94143);var n;(n=t.FrontDoorFileUploadErrors||(t.FrontDoorFileUploadErrors={})).NetworkError="NetworkError",n.UnsupportedFileFormat="UnsupportedFileFormat",n.WaitTimeoutReached="WaitTimeoutReached",n.InternalServerError="InternalServerError";class a extends o.NamedError{constructor(e,t){super(e,t)}}t.FrontDoorFileUploadError=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\frontDoor\\FrontDoorFileUploadErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\frontDoor\\FrontDoorFileUploadErrors.ts")}}()},87787:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GetMergedSpeakerTranscription=void 0;const o=r(57490),n=r(72672);t.GetMergedSpeakerTranscription=function(e){let t=[],r=!1,a="",i="";for(let s=0;s<e.transcriptSegments.length;s++)s>0&&(i=(0,n.GetSpeakerName)(e.transcriptSegments[s-1].speakerId,e.speakerNames),a=(0,n.GetSpeakerName)(e.transcriptSegments[s].speakerId,e.speakerNames),r=i==a),r?(t[t.length-1].text+=o.SPACE+e.transcriptSegments[s].text,t[t.length-1].end=e.transcriptSegments[s].end):t.push(Object.assign({},e.transcriptSegments[s]));return{transcriptSegments:t,speakerNames:e.speakerNames}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAddTranscriptionToCanvas.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAddTranscriptionToCanvas.ts")}}()},9195:(e,t)=>{"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.BackupStates=t.SupportedBackends=void 0,(o=t.SupportedBackends||(t.SupportedBackends={}))[o.indexeddb=0]="indexeddb",o[o.testDB=1]="testDB",(r=t.BackupStates||(t.BackupStates={}))[r.Active=0]="Active",r[r.None=1]="None",r[r.Invalid=2]="Invalid",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAudioBackup.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAudioBackup.ts")}}()},49622:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SupportedFormats=void 0,(t.SupportedFormats||(t.SupportedFormats={})).wav="audio/wav",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAudioFormat.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAudioFormat.ts")}}()},21556:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AugloopEvent=void 0,(r=t.AugloopEvent||(t.AugloopEvent={})).SessionConnect="SessionConnect",r.SessionDisconnect="SessionDisconnect",r.SessionReconnect="SessionReconnect",r.SessionClose="SessionClose",r.SessionReConnectFailed="SessionReConnectFailed",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAugloopEventEmitter.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAugloopEventEmitter.ts")}}()},38602:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CheckAndThrowCannotGetAuthContextError=t.IdentityType=t.AuthEnvironment=void 0;const o=r(98711),n=r(44842);var a,s;(s=t.AuthEnvironment||(t.AuthEnvironment={}))[s.PPE=0]="PPE",s[s.Prod=1]="Prod",s[s.GCC=2]="GCC",s[s.GCCHigh=3]="GCCHigh",s[s.DOD=4]="DOD",s[s.USNAT=5]="USNAT",s[s.USSEC=6]="USSEC",(a=t.IdentityType||(t.IdentityType={})).ODP="MicrosoftAccount",a.ODB="OrganizationAccount",a.Unsupported="Unsupported",t.CheckAndThrowCannotGetAuthContextError=function(e){if(!(0,o.isNullOrUndefined)(e)&&"CannotGetAuthContext"==e.code)throw new n.AuthError(n.AuthErrors.CannotGetAuthContext,(0,o.ErrorStringFromException)(e))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IAuthenticationProvider.ts")}}()},51867:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionNotifyEvent=void 0,(r=t.TranscriptionNotifyEvent||(t.TranscriptionNotifyEvent={}))[r.AUDIO_PLAY=0]="AUDIO_PLAY",r[r.AUDIO_PAUSE=1]="AUDIO_PAUSE",r[r.TRANSCRIPTION_PLAYBACK_MODE_ON=2]="TRANSCRIPTION_PLAYBACK_MODE_ON",r[r.TRANSCRIPTION_PLAYBACK_MODE_CLOSED=3]="TRANSCRIPTION_PLAYBACK_MODE_CLOSED",r[r.TRANSCRIPION_LAUNCHED=4]="TRANSCRIPION_LAUNCHED",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IEventListener.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IEventListener.ts")}}()},929:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DurationMeasureType=void 0,(r=t.DurationMeasureType||(t.DurationMeasureType={}))[r.Normal=0]="Normal",r[r.Slowest=1]="Slowest",r[r.Accumulated=2]="Accumulated",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\ILogEvent.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\ILogEvent.ts")}}()},89302:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionStorageType=void 0,(r=t.TranscriptionStorageType||(t.TranscriptionStorageType={})).DocumentStorage="DocumentStorage",r.DocumentXmlStorage="DocumentXmlStorage",r.UnKnownStorage="UnKnownStorage",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IStoredTranscription.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\IStoredTranscription.ts")}}()},76600:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LogEventNames=void 0,(r=t.LogEventNames||(t.LogEventNames={})).Augloop="Augloop",r.AugloopRealTimeTranscriptionConnection="AugloopRealTimeTranscriptionConnection",r.AuthPopup="AuthPopup",r.Boot="Boot",r.DocumentStorage="DocumentStorage",r.Error="Error",r.FileUpload="FileUpload",r.GetAccessTokenDiag="GetAccessTokenDiag",r.IndexeddbBackup="IndexeddbBackup",r.LiveRecording="LiveRecording",r.Microphone="Microphone",r.MonthlyQuota="MonthlyQuota",r.OfficeJS="OfficeJS",r.RenderToPane="RenderToPane",r.Recovery="Recovery",r.ServiceAuthentication="ServiceAuthentication",r.ServiceBatchTranscription="ServiceBatchTranscription",r.ServiceBatchTranscriptionInitialize="ServiceBatchTranscriptionInitialize",r.ServiceBatchTranscriptionGetResult="ServiceBatchTranscriptionGetResult",r.ServiceFrontdoorUpload="ServiceFrontdoorUpload",r.ServiceGetAccessToken="ServiceGetAccessToken",r.ServiceGraphClientOneDriveItem="ServiceGraphClientOneDriveItem",r.ServiceGraphClientOneDriveUpload="ServiceGraphClientOneDriveUpload",r.ServiceGraphOneDriveItem="ServiceGraphOneDriveItem",r.ServiceGraphOneDriveUpload="ServiceGraphOneDriveUpload",r.ServiceLiveSpeechToText="ServiceLiveSpeechToText",r.StartOver="StartOver",r.StoredTranscriptionIndicator="StoredTranscriptionIndicator",r.Transcript="Transcript",r.Upsell="Upsell",r.Warning="Warning",r.WavFormat="WavFormat",r.LoadLinkedOneNotePageInfo="LoadLinkedOneNotePageInfo",r.NavigateToLinkedOneNotePage="NavigateToLinkedOneNotePage",r.OneNoteUserEvents="OneNoteUserEvents",r.NetworkConnectivity="NetworkConnectivity",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\ITelemetryLogger.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\interfaces\\ITelemetryLogger.ts")}}()},14432:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LiveRecordingForegroundTask=void 0;const a=n(r(50712)),s=r(71670),c=r(16606),d=r(862),l=r(75641),u=r(81542),p=r(98711),f=r(64979),g=r(76641),h=r(98461),v=r(76600),y=r(82191),b=r(67928),m=r(95544),S=r(59209),T=r(66194),E=r(55760),A=r(32549),_=r(88619),k=r(39616),C=r(15200),L=r(57490);t.LiveRecordingForegroundTask=class{constructor(e,t,r){this.session=null,this.taskList=null,this.oneDriveUploadTask=null,this.isCancelledTask=!1,this.liveRecordingSession=e,this.history=r,this.authProvider=t}Execute(){return o(this,void 0,void 0,(function*(){try{this.isCancelledTask=!1,a.default.dispatch({type:T.LoadingActionTypes.SetStatusAction,payload:T.LoadingStatus.UploadingFile}),yield this.UploadFileAndInitiateTranscription(this.liveRecordingSession,this.history)}catch(e){yield this.CancelAndClearBackup(!1),(0,g.IsConnectedToNetwork)()||(0,h.LogError)(v.LogEventNames.Warning,"Error uploading live recording, is cancelled Task ("+this.isCancelledTask+")"+y.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason);const t="Error uploading live recording, is cancelled Task ("+this.isCancelledTask+")"+(0,p.ErrorStringFromException)(e);throw l.LogEvents.LiveRecording.End([{key:u.LiveRecordingKeys.FailureReason,value:t},{key:u.LiveRecordingKeys.SuccessfullyEnded,value:!1}]),(0,h.ShouldLogErrorAsWarning)(e)?l.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:t,isFinalResponse:!0}):l.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!1,message:t,isFinalResponse:!0}),e}}))}HandleError(e){if(e===y.TranscriptionTelemetryErrorCodes.LostInternetConnectionReason){(0,h.LogError)(v.LogEventNames.Warning,"Live recording failure. "+y.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason),this.Cancel();let e={errorEventMessage:_.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE,errorEventName:_.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE};null!=TranscriptionStrings&&(e={errorEventMessage:TranscriptionStrings.RecordingLostConnectionFailureReason,errorEventName:y.TranscriptionTelemetryErrorCodes.RecordingLostConnectionFailureReason}),(0,C.SetFailureStateAndRouteToFailure)(v.LogEventNames.Warning,e,k.FailureContinuation.RecoveryonInternetConnected,this.history)}}CleanUpTaskState(){this.taskList=null,this.oneDriveUploadTask=null,this.session=null}CancelAndClearBackup(e){return o(this,void 0,void 0,(function*(){try{this.taskList&&this.taskList.Cancel(),null!=this.oneDriveUploadTask&&(yield this.oneDriveUploadTask.Cancel()),null!=this.session&&(e&&(yield this.session.ClearBackup(),l.LogEvents.LiveRecording.End([{key:u.LiveRecordingKeys.SuccessfullyEnded,value:!0}])),(0,E.SetForegroundTaskInStore)(null),this.session.Close()),this.CleanUpTaskState()}catch(e){throw this.CleanUpTaskState(),l.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!1,message:`Failed when cancelling foreground task: ${(0,p.ErrorStringFromException)(e)}`,isFinalResponse:!0}),e}}))}Cancel(){return o(this,void 0,void 0,(function*(){return this.isCancelledTask=!0,this.CancelAndClearBackup(!0)}))}UploadFileAndInitiateTranscription(e,t){return o(this,void 0,void 0,(function*(){const r=yield this.ExecuteLiveRecordingUploadTask(e,TranscriptionStrings.FolderNameToUploadAudioFiles);if(r.status==s.TaskListResultStatus.Canceled)return;a.default.dispatch({type:T.LoadingActionTypes.SetStatusAction,payload:T.LoadingStatus.TranscribingAudio});const o=yield(0,c.LoadTranscriptionSourceFileToStoreAndNavigateToTranscribingPage)(r.result,t,!0,L.TranscribingEntryPoints.LIVE_RECORDING);m.HostAppSettings.IsSettingTrue(m.HostAppSettingName.AddTranscriptionIndicatorToHostEnabled)&&(0,A.CreateAddTranscriptionIndicatorProvider)().AddTranscriptionIndicator(o).catch((e=>{(0,h.LogError)(v.LogEventNames.StoredTranscriptionIndicator,"Error adding Transcription Indicator to Host "+(0,p.ErrorStringFromException)(e))}))}))}ExecuteLiveRecordingUploadTask(e,t){return o(this,void 0,void 0,(function*(){this.session=e,this.taskList=new s.TaskList([()=>o(this,void 0,void 0,(function*(){return e.Pause()})),()=>o(this,void 0,void 0,(function*(){return e.GetRecording()})),e=>o(this,void 0,void 0,(function*(){return l.LogEvents.LiveRecording.AddData([{key:u.LiveRecordingKeys.AudioLengthSeconds,value:e.duration}]),this.oneDriveUploadTask=new d.OneDriveUploadTask(this.authProvider,t,e.file),this.oneDriveUploadTask.UploadFile()})),t=>o(this,void 0,void 0,(function*(){return{transcription:yield e.GetTranscript(),result:t}})),t=>o(this,void 0,void 0,(function*(){return yield e.Close(),yield e.ClearBackup(),(0,E.SetForegroundTaskInStore)(null),this.session=e=null,l.LogEvents.LiveRecording.End([{key:u.LiveRecordingKeys.SuccessfullyEnded,value:!0}]),l.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"",isFinalResponse:!0}),m.HostAppSettings.IsSettingTrue(m.HostAppSettingName.IsRecordingEventCaptureEnabled)?{storageType:(0,m.GetSupportedTranscriptionStorageType)(),recording_time_stamps:b.RecordingEventManager.GetRecordingEventEpochTimeList(),descriptor:{transcription:t.transcription,audioOneDriveItem:t.result.oneDriveItem}}:{storageType:(0,m.GetSupportedTranscriptionStorageType)(),descriptor:{transcription:t.transcription,audioOneDriveItem:t.result.oneDriveItem}}})),e=>o(this,void 0,void 0,(function*(){return yield S.TranscriptionManagerFactory.GetInstance().WriteTranscriptionToStorage(e),(0,f.CreateTranscriptionSourceFileProvider)(e,this.authProvider)}))]);const r=yield this.taskList.ExecuteTaskListSequentially();return r.status!=s.TaskListResultStatus.Canceled&&this.CleanUpTaskState(),r}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\liveRecording\\LiveRecordingForegroundTask.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\liveRecording\\LiveRecordingForegroundTask.ts")}}()},67928:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RecordingEventManager=void 0;const n=r(37275),a=o(r(50712)),s=r(95544);class c{constructor(){this.recordingEpochTimestampList=[],this.isPaused=!1,this.handleActions=e=>{switch(e.type){case n.RecordingActionTypes.SetRecorderReadyAction:this.recordingEpochTimestampList=new Array,this.recordingEpochTimestampList.push({event:c.RECORDING,timestamp:(new Date).getTime()}),this.isPaused=!1;break;case n.RecordingActionTypes.SetRecorderIsPaused:this.isPaused=e.payload,this.isPaused?this.recordingEpochTimestampList.push({event:c.PAUSED,timestamp:(new Date).getTime()}):this.recordingEpochTimestampList.push({event:c.RECORDING,timestamp:(new Date).getTime()});break;case n.RecordingActionTypes.SetRecordingDone:this.isPaused||this.recordingEpochTimestampList.push({event:c.PAUSED,timestamp:(new Date).getTime()})}}}static Initialize(){if(!s.HostAppSettings.IsSettingTrue(s.HostAppSettingName.IsRecordingEventCaptureEnabled))throw new Error("Instantiation attemp without feature HostAppSettingName.IsRecordingEventCaptureEnabled");null==this.instance?(this.instance=new c,a.default.register(this.instance.handleActions)):console.warn("Instance already Exist, use existing instance via GetInstance method.")}static GetInstance(){return this.instance}static GetRecordingEventEpochTimeList(){return null==this.instance?[]:this.instance.recordingEpochTimestampList}}t.RecordingEventManager=c,c.RECORDING="recording",c.PAUSED="paused",c.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\RecordingEventManager\\RecordingEventManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\RecordingEventManager\\RecordingEventManager.ts")}}()},12365:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastService=void 0;const o=r(98711),n=r(95544);class a{constructor(){this.eventListenerMap=new Map,this.eventListenerToEventMap=new Map}static GetInstance(){return null==this.instance&&(this.instance=new a),this.instance}static IsNotifyTranscriptionEventToHostAppEnabled(){return n.HostAppSettings.IsSettingTrue(n.HostAppSettingName.NotifyTranscriptionEventToHostAppEnabled)}BroadcastEvent(e,t){const r=this.eventListenerMap.get(e);(0,o.isNullOrUndefined)(r)||r.forEach((function(r){r.onReceive(e,t)}))}RegisterEventListenerForEvent(e,t){if((0,o.isNullOrUndefined)(e))throw new Error("IEventListner is null | undefined");let r=this.eventListenerMap.get(t);if((0,o.isNullOrUndefined)(r)&&(r=new Set,this.eventListenerMap.set(t,r)),null==r?void 0:r.has(e))return!1;r.add(e);let n=this.eventListenerToEventMap.get(e);return(0,o.isNullOrUndefined)(n)&&(n=new Set,this.eventListenerToEventMap.set(e,n)),n.add(t),!0}RegisterEventListenerForEvents(e,t){if((0,o.isNullOrUndefined)(e)||(0,o.isNullOrUndefined)(t)||t.length<=0)throw new Error("IEventListner or TranscriptionNotifyEvent Array is not valid");const r=new Array;for(let o=0;o<t.length;o++)r[o]=this.RegisterEventListenerForEvent(e,t[o]);return r}UnregisterEventListener(e){if((0,o.isNullOrUndefined)(e))throw new Error("IEventListner is null or undefined");const t=this.eventListenerToEventMap.get(e);return!(0,o.isNullOrUndefined)(t)&&(this.eventListenerToEventMap.delete(e),t.forEach((function(t){const r=a.instance.eventListenerMap.get(t);(0,o.isNullOrUndefined)(r)||(null==r||r.delete(e),r.size<=0&&a.instance.eventListenerMap.delete(t))})),!0)}}t.BroadcastService=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\BroadcastService.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\BroadcastService.ts")}}()},14378:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HostAppEventHandler=void 0;const o=r(18156),n=r(54446),a=r(75641),s=r(95544),c=r(11429),d=r(2753);class l extends o.EventEmitter{constructor(){super()}HandleEvent(e,t){switch(e){case d.HostAppEvent.AUDIO_PLAYER_SEEK_TO:a.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:n.OneNoteUserEventsKeys.TranscriptionSessionId,value:s.HostAppSettings.GetSettingAsString(s.HostAppSettingName.TranscriptionSessionId)},{key:n.OneNoteUserEventsKeys.EventCategory,value:c.EventCategory.Audio},{key:n.OneNoteUserEventsKeys.EventType,value:d.HostAppEvent[d.HostAppEvent.AUDIO_PLAYER_SEEK_TO]},{key:n.OneNoteUserEventsKeys.EventDirection,value:c.EventDirection.Received},{key:n.OneNoteUserEventsKeys.EventInfo,value:String(t.timestamp)}]),this.emit(d.HostAppEvent[d.HostAppEvent.AUDIO_PLAYER_SEEK_TO],t.timestamp);break;case d.HostAppEvent.AUDIO_PLAYER_STOP:a.LogEvents.OneNoteUserEvents.FlushEventAdhoc([{key:n.OneNoteUserEventsKeys.TranscriptionSessionId,value:s.HostAppSettings.GetSettingAsString(s.HostAppSettingName.TranscriptionSessionId)},{key:n.OneNoteUserEventsKeys.EventCategory,value:c.EventCategory.Audio},{key:n.OneNoteUserEventsKeys.EventType,value:d.HostAppEvent[d.HostAppEvent.AUDIO_PLAYER_STOP]},{key:n.OneNoteUserEventsKeys.EventDirection,value:c.EventDirection.Received}]),this.emit(d.HostAppEvent[d.HostAppEvent.AUDIO_PLAYER_STOP])}}}t.HostAppEventHandler=l,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\HostAppEventHandler.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\HostAppEventHandler.ts")}}()},2753:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OnHostAppEventReceived=t.HostAppEvent=void 0;const o=r(921);var n;function a(e,t={}){if("string"==typeof t){let r;try{r=JSON.parse(t)}catch(e){throw new Error("Incorrect Json format for eventInfo.")}o.HostAppEventHandlerFactory.GetInstance().HandleEvent(n.FetchEvent(n[e]),r)}else o.HostAppEventHandlerFactory.GetInstance().HandleEvent(n.FetchEvent(n[e]),t)}!function(e){e[e.ONENOTE_PAGE_CHANGED=0]="ONENOTE_PAGE_CHANGED",e[e.AUDIO_PLAYER_SEEK_TO=1]="AUDIO_PLAYER_SEEK_TO",e[e.AUDIO_PLAYER_STOP=2]="AUDIO_PLAYER_STOP",e[e.ONENOTE_PAGE_DELETED=3]="ONENOTE_PAGE_DELETED",e[e.ONENOTE_PAGE_MOVED=4]="ONENOTE_PAGE_MOVED",e[e.ONENOTE_NOTEBOOK_CLOSED=5]="ONENOTE_NOTEBOOK_CLOSED"}(n=t.HostAppEvent||(t.HostAppEvent={})),function(e){e.GetString=function(t){return e[t]},e.FetchEvent=function(t){return e[t]}}(n=t.HostAppEvent||(t.HostAppEvent={})),t.OnHostAppEventReceived=a,window.InjectEventToTranscriptionPane=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\HostAppEventReceiver.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\eventManager\\HostAppEventReceiver.ts")}}()},38764:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpeakerNameManager=void 0,t.SpeakerNameManager=class{constructor(e){this.transcription=e}UpdateSpeakerName(e,t,r){null!=this.transcription.speakerNames&&0!=this.transcription.speakerNames.length||(this.transcription.speakerNames=[null],this.transcription.transcriptSegments.forEach((e=>e.speakerId=0)));const o=this.transcription.transcriptSegments[e].speakerId;r?this.UpdateAllSegments(this.transcription.transcriptSegments[e],t):this.UpdateSingleSegment(e,t),null!=o&&this.DeleteSpeakerIdIfOrphaned(o)}FindSpeakerIdWithName(e){if(null==this.transcription.speakerNames)return null;const t=this.transcription.speakerNames.indexOf(e);return-1==t?null:t}UpdateSegmentsWithSpeakerId(e,t){this.transcription.transcriptSegments.forEach((r=>{r.speakerId==e&&(r.speakerId=t)}))}CreateNewSpeakerIdWithName(e){return this.transcription.speakerNames.push(e),this.transcription.speakerNames.length-1}UpdateSingleSegment(e,t){const r=this.transcription.transcriptSegments,o=this.transcription.transcriptSegments[e];let n=this.FindSpeakerIdWithName(t);if(null==n){const a=()=>r.filter(((t,r)=>t.speakerId==o.speakerId&&r!=e)).length>0;if(null!=o.speakerId&&!a())return void(this.transcription.speakerNames[o.speakerId]=t);n=this.CreateNewSpeakerIdWithName(t)}o.speakerId=n}UpdateAllSegments(e,t){let r=this.FindSpeakerIdWithName(t);if(null==r){if(null!=e.speakerId)return void(this.transcription.speakerNames[e.speakerId]=t);r=this.CreateNewSpeakerIdWithName(t)}this.UpdateSegmentsWithSpeakerId(e.speakerId,r)}DeleteSpeakerIdIfOrphaned(e){for(let t=0;t<this.transcription.transcriptSegments.length;t++)if(this.transcription.transcriptSegments[t].speakerId==e)return;this.transcription.speakerNames.splice(e,1),this.transcription.transcriptSegments.forEach((t=>{t.speakerId>e&&t.speakerId--}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\speakerNameManager\\SpeakerNameManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\manager\\speakerNameManager\\SpeakerNameManager.ts")}}()},23576:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphUpdateDriveItemContent=t.GraphUploadFileWithSessionUrl=t.GraphCreateFileUploadSession=t.GraphGetOneDriveItemContentRequest=t.GraphRenameDriveItemRequest=t.GraphDeleteOneDriveItemRequest=t.GraphGetOneDriveItemChildrenRequest=t.GraphGetOneDriveItemByIdRequest=t.GraphGetOneDriveItemByFileNameRequest=t.GraphGetMyDrives=void 0;const n=r(62130),a=r(75641),s=r(98711),c=10485760;function d(e,t,r=""){return o(this,void 0,void 0,(function*(){return(0,s.isEmptyString)(r)?e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).get():e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).query({select:r}).get()}))}function l(e,t,r,a={}){return o(this,void 0,void 0,(function*(){return p(t,"putRequest","path"),e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).headers(a).put(r)}))}function u(e,t,r){if((0,s.isNullOrUndefined)(e))throw new Error("Param '"+r+"' in Graph API call is Null or Undefined in method '"+t+"'")}function p(e,t,r){if((0,s.isEmptyString)(e))throw new Error("Param '"+r+"' in Graph api method '"+t+"' is Null, Undefined or Empty.")}function f(e,t){return o(this,void 0,void 0,(function*(){a.LogEvents.ServiceGraphOneDriveItem.Start();try{const r=yield e();return a.LogEvents.ServiceGraphOneDriveItem.AddResponse({isSuccessful:null!=r,message:g(r,t),isFinalResponse:!0}),r}catch(e){throw a.LogEvents.ServiceGraphOneDriveItem.AddResponse({isSuccessful:!1,message:"Error caught while executing "+t+" : "+(0,s.ErrorStringFromException)(e),isFinalResponse:!0}),e}}))}function g(e,t){return null==e?function(e){return"Error: Response recieved for "+e+" was NULL"}(t):function(e){return"Success : Received Non-Null response for "+e}(t)}t.GraphGetMyDrives=function(e){return o(this,void 0,void 0,(function*(){return u(e,"GraphGetMyDrives","graphClient"),f((()=>d(e,"/me/drives")),"GraphGetMyDrives")}))},t.GraphGetOneDriveItemByFileNameRequest=function(e,t,r,n,a=""){return o(this,void 0,void 0,(function*(){return u(e,"GraphGetOneDriveItemByFileNameRequest","graphClient"),p(t,"GraphGetOneDriveItemByFileNameRequest","driveId"),p(r,"GraphGetOneDriveItemByFileNameRequest","folderPath"),p(n,"GraphGetOneDriveItemByFileNameRequest","fileName"),f((()=>d(e,"/drives/"+encodeURIComponent(t)+"/root:/"+encodeURIComponent(r)+"/"+encodeURIComponent(n),a)),"GraphGetOneDriveItemByFileNameRequest")}))},t.GraphGetOneDriveItemByIdRequest=function(e,t,r,n=""){return o(this,void 0,void 0,(function*(){return u(e,"GraphGetOneDriveItemByIdRequest","graphClient"),p(t,"GraphGetOneDriveItemByIdRequest","driveId"),p(r,"GraphGetOneDriveItemByIdRequest","itemId"),f((()=>d(e,`/drives/${encodeURIComponent(t)}/items/${encodeURIComponent(r)}`,n)),"GraphGetOneDriveItemByIdRequest")}))},t.GraphGetOneDriveItemChildrenRequest=function(e,t,r){return o(this,void 0,void 0,(function*(){return u(e,"GraphGetOneDriveItemChildrenRequest","graphClient"),p(t,"GraphGetOneDriveItemChildrenRequest","driveId"),p(r,"GraphGetOneDriveItemChildrenRequest","itemId"),f((()=>d(e,`/drives/${encodeURIComponent(t)}/items/${encodeURIComponent(r)}/children`)),"GraphGetOneDriveItemChildrenRequest")}))},t.GraphDeleteOneDriveItemRequest=function(e,t,r){return o(this,void 0,void 0,(function*(){return u(e,"GraphDeleteOneDriveItemRequest","graphClient"),p(t,"GraphDeleteOneDriveItemRequest","driveId"),p(r,"GraphDeleteOneDriveItemRequest","itemId"),f((()=>function(e,t){return o(this,void 0,void 0,(function*(){return e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).delete()}))}(e,`/drives/${encodeURIComponent(t)}/items/${encodeURIComponent(r)}`)),"GraphDeleteOneDriveItemRequest")}))},t.GraphRenameDriveItemRequest=function(e,t,r,a){return o(this,void 0,void 0,(function*(){return u(e,"GraphRenameDriveItemRequest","graphClient"),p(t,"GraphRenameDriveItemRequest","driveId"),p(r,"GraphRenameDriveItemRequest","driveItemId"),p(a,"GraphRenameDriveItemRequest","itemNewName"),f((()=>{const i={name:a};return function(e,t,r,a={}){return o(this,void 0,void 0,(function*(){return e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).headers(a).patch(r)}))}(e,`/drives/${encodeURIComponent(t)}/items/${encodeURIComponent(r)}`,{"Content-type":"application/json"},i)}),"GraphRenameDriveItemRequest")}))},t.GraphGetOneDriveItemContentRequest=function(e,t,r){return o(this,void 0,void 0,(function*(){return u(e,"GraphGetOneDriveItemContentRequest","graphClient"),p(t,"GraphGetOneDriveItemContentRequest","driveId"),p(r,"GraphGetOneDriveItemContentRequest","itemId"),f((()=>o(this,void 0,void 0,(function*(){return function(e,t="",r={}){return o(this,void 0,void 0,(function*(){return p(e,"httpGetRequest","path"),new Promise((function(o,n){const a=new XMLHttpRequest;(0,s.isEmptyString)(t)?a.open("GET",e):a.open("GET",e+"?select="+t);for(const e in r)a.setRequestHeader(e,r[e]);a.onload=function(){o(this.responseText)},a.onerror=function(){n(a)},a.send()}))}))}((yield d(e,`/drives/${encodeURIComponent(t)}/items/${encodeURIComponent(r)}?select=id,@microsoft.graph.downloadUrl`))["@microsoft.graph.downloadUrl"],"",{})}))),"GraphGetOneDriveItemContentRequest")}))},t.GraphCreateFileUploadSession=function(e,t,r,a="{}"){return o(this,void 0,void 0,(function*(){u(e,"GraphCreateFileUploadSession","graphClient"),function(e){try{JSON.parse(e)}catch(e){throw new Error("Invalid JSON in Graph API method 'GraphCreateFileUploadSession' : "+(0,s.ErrorStringFromException)(e))}}(a),p(t,"GraphCreateFileUploadSession","folderPath"),p(r,"GraphCreateFileUploadSession","fileName");const i=Buffer.from(a),c=Buffer.from(i),d="/me/drive/root:/"+encodeURIComponent(t)+"/"+encodeURIComponent(r)+":/createUploadSession";return f((()=>function(e,t,r,a={}){return o(this,void 0,void 0,(function*(){return e.api(t).middlewareOptions(n.GRAPH_CLIENT_MIDDLEWARE_OPTIONS).headers(a).post(r)}))}(e,d,c,{})),"GraphCreateFileUploadSession")}))},t.GraphUploadFileWithSessionUrl=function(e,t,r){return o(this,void 0,void 0,(function*(){u(e,"GraphUploadFileWithSessionUrl","graphClient"),p(t,"GraphUploadFileWithSessionUrl","uploadUrl"),p(r,"GraphUploadFileWithSessionUrl","fileContent");const o=Buffer.from(r),n=o.byteLength;let a=0;const i=[];for(;a<n;){const r=a,s=Math.min(a+c-1,n-1),d="bytes "+r+"-"+s+"/"+n,u={"Content-Length":JSON.stringify(Math.min(c,s-r+1)),"Content-Range":d},p=new Int8Array(o.slice(r,s+1));i.push(yield l(e,t,p,u)),a=s+1}return i}))},t.GraphUpdateDriveItemContent=function(e,t,r,n){return o(this,void 0,void 0,(function*(){u(e,"GraphUpdateDriveItemContent","graphClient"),p(t,"GraphUpdateDriveItemContent","driveId"),p(r,"GraphUpdateDriveItemContent","itemId");const o={"Content-Type":"text/plain"};return f((()=>l(e,"/drives/"+encodeURIComponent(t)+"/items/"+encodeURIComponent(r)+"/content",n,o)),"GraphUpdateDriveItemContent")}))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphApiCalls.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphApiCalls.ts")}}()},18336:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetDefaultMiddlewareChain=t.GetAuthOptions=t.GraphBaseUrlFromAuthEnvironment=void 0;const n=r(31545),a=r(73172),s=r(38602),c=r(57156),d=r(56632);function l(e){switch(e){case s.AuthEnvironment.PPE:return"https://graph.microsoft-ppe.com";case s.AuthEnvironment.Prod:case s.AuthEnvironment.GCC:return"https://graph.microsoft.com";case s.AuthEnvironment.GCCHigh:return"https://graph.microsoft.us";case s.AuthEnvironment.DOD:return"https://dod-graph.microsoft.us";case s.AuthEnvironment.USNAT:return"https://graph.eaglex.ic.gov";case s.AuthEnvironment.USSEC:return"https://graph.microsoft.scloud";default:throw Error("Graph endpoint undefined for auth environment: "+e)}}function u(e){const t=l(e.GetAuthEnvironment());return r=>o(this,void 0,void 0,(function*(){try{const o=yield e.GetAccessToken(t);r(null,o)}catch(e){r(e,null)}}))}t.GraphBaseUrlFromAuthEnvironment=l,t.GetAuthOptions=function(e){return{authProvider:u(e),baseUrl:l(e.GetAuthEnvironment())}};class p{constructor(e,t){this.nextMiddleware=null,this.shouldRetry=e,this.logEventName=t}execute(e){return o(this,void 0,void 0,(function*(){const t=new c.LogServiceEvent(this.logEventName);t.Start(),yield(0,d.RetryServiceCallUntilSuccessOrTimeout)(t,(()=>this.nextMiddleware.execute(e)),!1,d.RetryServiceCaller.ExceptionRetryHandlerExecute,this.shouldRetry,(()=>!0)).promise}))}setNext(e){this.nextMiddleware=e}}t.GetDefaultMiddlewareChain=function(e,t,r){const o=new n.AuthenticationHandler(new a.CustomAuthenticationProvider(u(e))),i=new p((e=>e instanceof TypeError&&"Failed to fetch"==e.message),r),s=new n.RetryHandler(new n.RetryHandlerOptions),c=t?new n.TelemetryHandler:null,d=new n.HTTPMessageHandler;return o.setNext(i),i.setNext(s),s.setNext(c||d),c&&c.setNext(d),o},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphClientInitOptions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphClientInitOptions.ts")}}()},62130:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GRAPH_CLIENT_MIDDLEWARE_OPTIONS=void 0;const o=r(31545),n=r(57490);t.GRAPH_CLIENT_MIDDLEWARE_OPTIONS=[new o.RetryHandlerOptions(n.RETRY_SETTINGS.retryWaitMilliseconds/1e3,n.RETRY_SETTINGS.maxRetries)],function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphClientMiddlewareOptions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\ms-graph\\GraphClientMiddlewareOptions.ts")}}()},16418:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorage=void 0;const o=r(98711),n=r(93441),a=r(95544);t.DocumentStorage=class{constructor(e){this.SupportedDocumentStorageType=null,this.SupportedDocumentStorageType=e}GetStoredTranscription(){let e=null;try{return e=a.HostAppSettings.GetSetting(a.HostAppSettingName.StoredTranscription),"object"==typeof e?e:JSON.parse(e)}catch(t){let r="object"==typeof e?JSON.stringify(e):e;const a=(0,o.isNullOrUndefined)(r)?", Stored transcription string is Undefined":", Stored transcription string has length : "+r.length;throw new n.DocumentStorageError(n.DocumentStorageErrors.CorruptTranscriptSource,(0,o.ErrorStringFromException)(t)+a)}}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\DocumentStorage.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\DocumentStorage.ts")}}()},93441:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorageErrors=t.DocumentStorageError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.DocumentStorageError=n,(a=t.DocumentStorageErrors||(t.DocumentStorageErrors={})).CorruptTranscriptSource="CorruptTranscriptSource",a.CorruptRecordingEventSource="CorruptRecordingEventSource",a.WriteContentToClientStorageFailed="WriteContentToClientStorageFailed",a.WriteContentToClientStorageFailedDuringMigration="WriteContentToClientStorageFailedDuringMigration",a.DeleteContentFromClientStorageFailed="DeleteContentFromClientStorageFailed",a.FetchContentXMLPartFromClientStorageFailed="FetchContentXMLPartFromClientStorageFailed",a.WriteContentToClientStorageTimeOutFailed="WriteContentToClientStorageTimeOutFailed",a.DeleteContentFromClientStorageTimeOutFailed="DeleteContentFromClientStorageTimeOutFailed",a.DocumentNotFound="DocumentNotFound",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\DocumentStorageErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\DocumentStorageErrors.ts")}}()},95544:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GetSupportedTranscriptionStorageType=t.GetFrontDoorBaseUrl=t.GetSSOLoginUrl=t.GetInitialMonthlyMinutesUsed=t.HostAppSettings=t.HostAppSettingName=t.HostAppName=void 0;const o=r(57490),n=r(89302);var a,s;(s=t.HostAppName||(t.HostAppName={})).WORD="WORD",s.ONENOTE="ONENOTE",function(e){e.AugLoopCloudALServiceUrl="AugLoopCloudALServiceUrl",e.IsProductionEnvironment="IsProductionEnvironment",e.TranscriptionSessionId="TranscriptionSessionId",e.MonthlyMinutesUsed="MonthlyMinutesUsed",e.HasStoredTranscription="HasStoredTranscription",e.StoredTranscription="StoredTranscription",e.IsFreemiumUpsellEnabled="IsFreemiumUpsellEnabled",e.IsLicensedUser="IsLicensedUser",e.DefaultTranscriptionLocale="DefaultTranscriptionLocale",e.FrontDoorBaseUrl="FrontDoorBaseUrl",e.UnlimitedMins="UnlimitedMins",e.UserTenantId="UserTenantId",e.IsSharedUXDarkModeOn="isSharedUXDarkModeOn",e.HostAppName="HostAppName",e.IsRecordingEventCaptureEnabled="IsRecordingEventCaptureEnabled",e.EnableFlightAuthVersion="EnableFlightAuthVersion",e.AssociatedOneNotePageId="AssociatedOneNotePageId",e.AssociatedOneNoteNotebookId="AssociatedOneNoteNotebookId",e.AssociatedOneNoteSectionId="AssociatedOneNoteSectionId",e.IsTranscriptionNewFlowEnabled="IsTranscriptionNewFlowEnabled",e.NotifyTranscriptionEventToHostAppEnabled="NotifyTranscriptionEventToHostAppEnabled",e.IsMultiTranscriptionStorageSupported="IsMultiTranscriptionStorageSupported",e.MultiTranscriptStorageLimitPerPage="MultiTranscriptStorageLimitPerPage",e.ShouldShowOneDriveIdentityInfoDialog="ShouldShowOneDriveIdentityInfoDialog",e.IsAssociatedPageDeleted="IsAssociatedPageDeleted",e.AddTranscriptionIndicatorToHostEnabled="AddTranscriptionIndicatorToHostEnabled",e.OneNoteNotebookIdentityEmail="OneNoteNotebookIdentityEmail",e.AssociatedOneNotePageHyperLink="AssociatedOneNotePageHyperLink",e.IsTranscriptionFetchedFromCustomProperties="IsTranscriptionFetchedFromCustomProperties",e.WordDocumentIdentityEmail="WordDocumentIdentityEmail",e.SDXPackageVersion="SDXPackageVersion",e.Audience="Audience",e.DocumentStorageType="DocumentStorageType"}(a=t.HostAppSettingName||(t.HostAppSettingName={}));class c{static GetSettingAsNumber(e){let t=Office.context.document.settings.get(e.toString());return null===t?0:"number"==typeof t||void 0===t?t:parseInt(t.toString())}static GetSettingAsString(e){let t=Office.context.document.settings.get(e.toString());return null==t?t:t.toString()}static GetSetting(e){return Office.context.document.settings.get(e.toString())}static Set(e,t){Office.context.document.settings.set(e,"string"==typeof t?t:JSON.stringify(t))}static IsSettingTrue(e){const t=this.GetSettingAsString(e);return!!t&&"true"==t.toLowerCase()}}t.HostAppSettings=c,t.GetInitialMonthlyMinutesUsed=function(){return o.IS_DEV_BUILD?42:c.GetSettingAsNumber(a.MonthlyMinutesUsed)},t.GetSSOLoginUrl=function(){return o.IS_DEV_BUILD?o.DEV_SSO_LOGIN_URL:"DOGFOOD"==c.GetSettingAsString(a.Audience)||"MICROSOFT"==c.GetSettingAsString(a.Audience)?o.DOGFOOD_SSO_LOGIN_URL:o.PROD_SSO_LOGIN_URL},t.GetFrontDoorBaseUrl=function(){if(o.IS_DEV_BUILD)return o.DEV_FRONTDOOR_BASE_URL;let e=c.GetSettingAsString(a.FrontDoorBaseUrl);return e.startsWith("wss:")&&(e=e.replace("wss:","https:")),e.startsWith("https:")||(e="https://"+e),e.endsWith("/SpeechHandler.ashx")||(e+="/SpeechHandler.ashx"),e},t.GetSupportedTranscriptionStorageType=function(){switch(c.GetSettingAsString(a.DocumentStorageType)){case n.TranscriptionStorageType.DocumentXmlStorage:return n.TranscriptionStorageType.DocumentXmlStorage;case n.TranscriptionStorageType.DocumentStorage:return n.TranscriptionStorageType.DocumentStorage;case n.TranscriptionStorageType.UnKnownStorage:return n.TranscriptionStorageType.UnKnownStorage;default:return n.TranscriptionStorageType.DocumentStorage}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\HostAppSettings.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\HostAppSettings.ts")}}()},83729:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HostAppUtil=void 0,t.HostAppUtil=class{static GetHostAppName(){return Office.context.diagnostics.host.toString().toUpperCase()}static GetHostAppContentLaguage(){return Office.context.contentLanguage}static GetHostAppDisplayLanguage(){return Office.context.displayLanguage}static GetHostAppPlatform(){return Office.context.diagnostics.platform.toString().toUpperCase()}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\HostAppUtil.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\HostAppUtil.ts")}}()},44842:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IsCannotGetAuthContextError=t.IsAuthError=t.AuthErrors=t.AuthError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.AuthError=n,function(e){e.UnableToAuthenticate="UnableToAuthenticate",e.UnableToFetchToken="UnableToFetchToken",e.AuthenticationError="AuthenticationError",e.CannotGetAuthContext="CannotGetAuthContext"}(a=t.AuthErrors||(t.AuthErrors={})),t.IsAuthError=function(e){return e instanceof n&&(e.name==a.UnableToAuthenticate||e.name==a.UnableToFetchToken)||void 0!==e&&void 0!==e.code&&(e.code==a.UnableToFetchToken||e.code==a.AuthenticationError||e.code==a.CannotGetAuthContext)},t.IsCannotGetAuthContextError=function(e){return void 0!==e&&void 0!==e.code&&e.code==a.CannotGetAuthContext},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\AuthErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\AuthErrors.ts")}}()},52701:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AuthSharedComponent=void 0;const n=r(75641),a=r(56632),s=r(98711),c=r(11429),d=r(76600),l=r(95544),u=r(57490);var p;!function(e){e.Succeeded="Succeeded",e.FailureReason="FailureReason",e.UpnMismatchType1="UpnMismatchType1",e.UpnMismatchType2="UpnMismatchType2",e.UpnMismatchDiagFailReason="UpnMismatchDiagFailReason"}(p||(p={})),t.AuthSharedComponent=class{constructor(){this.officeFirstPartyAuthLoaded=!1,this.authenticationTask=null,this.uiAuthProvider=null}Authenticate(){n.LogEvents.ServiceAuthentication.Start(),OfficeFirstPartyAuth.delay=u.AUTH_CONTEXT_LOAD_DELAY_MILLIS,OfficeFirstPartyAuth.delayMsal=u.AUTH_CONTEXT_LOAD_DELAYMSAL_MILLIS,OfficeFirstPartyAuth.authFlow="authcode";const e=l.HostAppSettings.IsSettingTrue(l.HostAppSettingName.EnableFlightAuthVersion);OfficeFirstPartyAuth.upnCheck=!1,e&&(OfficeFirstPartyAuth.authVersion="flight"),this.officeFirstPartyAuthLoaded?n.LogEvents.ServiceAuthentication.AddResponse({isSuccessful:!0,message:"Success",isFinalResponse:!0}):this.authenticationTask=(0,a.RetryServiceCallUntilSuccessOrTimeout)(n.LogEvents.ServiceAuthentication,(()=>OfficeFirstPartyAuth.load((0,l.GetSSOLoginUrl)())),!1,a.RetryServiceCaller.OfficeFirstPartyAuthLoad,(()=>!0),(()=>!1)).promise.then((()=>{this.officeFirstPartyAuthLoaded=!0}))}GetAccessToken(e){return o(this,void 0,void 0,(function*(){if(n.LogEvents.ServiceGetAccessToken.Start(),!this.officeFirstPartyAuthLoaded){if(null==this.authenticationTask){const e="GetAccessToken: Call Authenticate before calling GetAccessToken!";throw n.LogEvents.ServiceGetAccessToken.AddResponse({isSuccessful:!1,message:e,isFinalResponse:!0}),new Error(e)}try{yield this.authenticationTask}catch(e){throw n.LogEvents.ServiceGetAccessToken.AddResponse({isSuccessful:!1,message:"GetAccessToken: Authenticate failed with error: "+(0,s.ErrorStringFromException)(e),isFinalResponse:!0}),e}}let t=!1,r=!1;return(yield(0,a.RetryServiceCallUntilSuccessOrTimeout)(n.LogEvents.ServiceGetAccessToken,(()=>o(this,void 0,void 0,(function*(){try{let n=null;if(r){if(null==this.uiAuthProvider)throw new Error("No UI auth provider was registered. Unable to show an AuthPopup");n=this.uiAuthProvider((()=>o(this,void 0,void 0,(function*(){return yield this.CallOFPAGetAccessToken(e,!0)}))))}else n=this.CallOFPAGetAccessToken(e,t);return t=!0,yield n}catch(e){return Promise.reject(e)}}))),!0,a.RetryServiceCaller.CallOFPAGetAccessToken,(e=>(e&&"upn_mismatch"==e.code&&this.LogDiagnosticTelemForUpnMismatches(),!r&&(e&&"popup_window_error"==e.code&&(r=!0),!0))),(()=>t)).promise).accessToken}))}SetUIAuthProvider(e){this.uiAuthProvider=e}CallOFPAGetAccessToken(e,t){const r=new c.LogEvent(d.LogEventNames.GetAccessTokenDiag);try{r.Start();const o=OfficeFirstPartyAuth.getAccessToken({resource:e},t?{popup:!0}:void 0);return r.End([{key:p.Succeeded,value:!0}]),o}catch(e){throw r.End([{key:p.Succeeded,value:!1},{key:p.FailureReason,value:(0,s.ErrorStringFromException)(e)}]),e}}LogDiagnosticTelemForUpnMismatches(){OfficeFirstPartyAuth.getPrimaryIdentityInfo().then((e=>{let t=[];this.isStringAPhoneNumber(e.email.split("@")[0])?t.push({key:p.UpnMismatchType1,value:!0}):this.isStringAPhoneNumber(e.uniqueId)&&t.push({key:p.UpnMismatchType2,value:!0}),0!=t.length&&(0,c.LogSingleEvent)(d.LogEventNames.GetAccessTokenDiag,t)}),(e=>{(0,c.LogSingleEvent)(d.LogEventNames.GetAccessTokenDiag,[{key:p.UpnMismatchDiagFailReason,value:(0,s.ErrorStringFromException)(e)}])}))}isStringAPhoneNumber(e){return!(0,s.isEmptyString)(e)&&null!=e.match(/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\AuthSharedComponent.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\AuthSharedComponent.ts")}}()},2089:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.DODAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(98711);t.DODAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.microsoftonline.us";try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,c.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw(0,n.CheckAndThrowCannotGetAuthContextError)(e),new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,c.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.DOD}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\DODAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\DODAuthenticationProvider.ts")}}()},76421:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GCCAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(98711);t.GCCAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.windows.net";try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,c.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw(0,n.CheckAndThrowCannotGetAuthContextError)(e),new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,c.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.GCC}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\GCCAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\GCCAuthenticationProvider.ts")}}()},91367:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GCCHAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(98711);t.GCCHAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.microsoftonline.us";try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,c.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw(0,n.CheckAndThrowCannotGetAuthContextError)(e),new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,c.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.GCCHigh}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\GCCHAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\GCCHAuthenticationProvider.ts")}}()},49345:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetPrimaryIdentityInfo=t.IsPrimaryIdentityInformationValid=t.GetPrimaryIdentity=void 0;const n=r(98711),a=r(38602);function s(){return o(this,void 0,void 0,(function*(){const e=yield OfficeFirstPartyAuth.getPrimaryIdentityInfo();switch(e.identityType){case a.IdentityType.ODP:return{type:a.IdentityType.ODP,displayName:e.displayName,email:e.email};case a.IdentityType.ODB:return{type:a.IdentityType.ODB,displayName:e.displayName,email:e.email};default:return{type:a.IdentityType.Unsupported,displayName:e.displayName,email:e.email}}}))}t.GetPrimaryIdentity=function(){return o(this,void 0,void 0,(function*(){return yield s()}))},t.IsPrimaryIdentityInformationValid=function(e){return!((0,n.isNullOrUndefined)(e)||null==(null==e?void 0:e.displayName)||(0,n.isEmptyString)(null==e?void 0:e.displayName)||null==(null==e?void 0:e.email)||(0,n.isEmptyString)(null==e?void 0:e.email))},t.GetPrimaryIdentityInfo=s,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\IdentityUtil.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\IdentityUtil.ts")}}()},20805:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.PpeAuthenticationProvider=void 0;const n=r(98711),a=r(38602),s=r(44842),c=r(52701);t.PpeAuthenticationProvider=class{constructor(){this.authSharedComponent=new c.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.windows-ppe.net/",this.authSharedComponent.Authenticate()}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw(0,a.CheckAndThrowCannotGetAuthContextError)(e),new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,n.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return a.AuthEnvironment.PPE}SetUIAuthProvider(e){throw new Error("Method not implemented.")}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\PpeAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\PpeAuthenticationProvider.ts")}}()},46511:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.ProdAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(57490),d=r(98711);t.ProdAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){c.IS_DEV_BUILD&&(OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.microsoftonline.com/");try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,d.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw(0,n.CheckAndThrowCannotGetAuthContextError)(e),new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,d.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.Prod}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\ProdAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\ProdAuthenticationProvider.ts")}}()},20545:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.USNATAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(98711);t.USNATAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.microsoftonline.eaglex.ic.gov";try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,c.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,c.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.USNAT}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\USNATAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\USNATAuthenticationProvider.ts")}}()},89651:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.USSECAuthenticationProvider=void 0;const n=r(38602),a=r(52701),s=r(44842),c=r(98711);t.USSECAuthenticationProvider=class{constructor(){this.authSharedComponent=new a.AuthSharedComponent}Authenticate(){OfficeFirstPartyAuth.debugging=!0,OfficeFirstPartyAuth.authorityOverride="https://login.microsoftonline.microsoft.scloud";try{this.authSharedComponent.Authenticate()}catch(e){throw new s.AuthError(s.AuthErrors.UnableToAuthenticate,(0,c.ErrorStringFromException)(e))}}GetAccessToken(e){return o(this,void 0,void 0,(function*(){try{return yield this.authSharedComponent.GetAccessToken(e)}catch(e){throw new s.AuthError(s.AuthErrors.UnableToFetchToken,(0,c.ErrorStringFromException)(e))}}))}GetAuthEnvironment(){return n.AuthEnvironment.USSEC}SetUIAuthProvider(e){this.authSharedComponent.SetUIAuthProvider(e)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\USSECAuthenticationProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\auth\\USSECAuthenticationProvider.ts")}}()},39874:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStorageKeys=void 0,(r=t.DocumentStorageKeys||(t.DocumentStorageKeys={})).WriteStoredTranscriptionDuration="WriteStoredTranscriptionDuration",r.DeleteStoredTranscriptionDuration="DeleteStoredTranscriptionDuration",r.GetStoredTranscriptionCustomPropertyDuration="GetStoredTranscriptionCustomPropertyDuration",r.FailureReason="FailureReason",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\telemetry\\DocumentStorageKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\telemetry\\DocumentStorageKeys.ts")}}()},98377:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AddTranscriptionToDocumentKeys=void 0,(r=t.AddTranscriptionToDocumentKeys||(t.AddTranscriptionToDocumentKeys={})).AddTranscriptionToDocumentDuration="AddTranscriptionToDocumentDuration",r.AddTranscriptionSegmentToDocumentDuration="AddTranscriptionSegmentToDocumentDuration",r.CharacterCount="CharacterCount",r.FailureReason="FailureReason",r.AddTranscriptionToDocumentOptionWithTimestamps="AddTranscriptionToDocumentOptionWithTimestamps",r.AddTranscriptionToDocumentOptionWithSpeakers="AddTranscriptionToDocumentOptionWithSpeakers",r.FailedChunkIndecesInfo="FailedChunkIndecesInfo",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\telemetry\\OfficeJSKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\office-js\\telemetry\\OfficeJSKeys.ts")}}()},55262:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.OneDriveTranscriptionSourceFileProvider=void 0;const c=a(r(74539)),d=r(23576),l=r(83143),u=a(r(18336)),p=r(31545),f=r(44842),g=r(76600),h=r(98711),v=r(76641);t.OneDriveTranscriptionSourceFileProvider=class{constructor(e,t){this.oneDriveItem=e.audioOneDriveItem,this.authProvider=t}InitGraphClient(){let e={baseUrl:u.GetAuthOptions(this.authProvider).baseUrl,fetchOptions:{cache:"reload"},middleware:u.GetDefaultMiddlewareChain(this.authProvider,!0,g.LogEventNames.ServiceGraphClientOneDriveItem)};return p.Client.initWithMiddleware(e)}GetTranscriptionSourceFileFromOneDriveItem(e){return s(this,void 0,void 0,(function*(){try{if(!(0,v.IsConnectedToNetwork)())throw new l.TranscriptionSourceFileError(l.TranscriptionSourceFileErrors.InternetConnectivityNotAvailable,"no internet connectivity");const t=this.InitGraphClient(),r=yield(0,d.GraphGetOneDriveItemByIdRequest)(t,e.driveId,e.itemId),o=c.ParseItemInfoFromGraphResponse(r);if(null==o.downloadUrl)throw new Error("Didn't get downloadUrl for audio file form Graph API");return{fileName:o.name,audioUrl:o.downloadUrl,permanentAudioUrl:o.webUrl}}catch(e){if("itemNotFound"==e.code||"accessDenied"==e.code||(0,f.IsAuthError)(e))throw new l.TranscriptionSourceFileError(l.TranscriptionSourceFileErrors.SourceFileNotFound,"Couldn't find source file"+(0,h.ErrorStringFromException)(e));if("invalidRequest"==e.code)throw new l.TranscriptionSourceFileError(l.TranscriptionSourceFileErrors.InvalidRequest,"Invalid Onedrive Request"+ +(0,h.ErrorStringFromException)(e));throw e}}))}GetSourceFile(){return this.GetTranscriptionSourceFileFromOneDriveItem(this.oneDriveItem)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveTranscriptionSourceFileProvider.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveTranscriptionSourceFileProvider.ts")}}()},862:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.OneDriveUploadTask=t.OneDriveUploadTaskResultStatus=void 0;const c=r(31545),d=a(r(18336)),l=r(75641),u=r(98711),p=r(76600),f=r(97597),g=r(57490),h=r(56632),v=r(23576);var y,b;!function(e){e[e.Completed=0]="Completed",e[e.Canceled=1]="Canceled"}(y=t.OneDriveUploadTaskResultStatus||(t.OneDriveUploadTaskResultStatus={})),function(e){e[e.Default=0]="Default",e[e.Uploading=1]="Uploading",e[e.Canceled=2]="Canceled"}(b||(b={})),t.OneDriveUploadTask=class{constructor(e,t,r,o=null){this.uploadTaskState=b.Default,this.graphUploadTask=null,this.oneDriveHistory=null,this.authProvider=e,this.folderName=t,this.file=r,this.oneDriveHistory=o,this.graphClient=null}GetUploadState(){return this.uploadTaskState}CreateGraphUploadTask(e=null){var t;return s(this,void 0,void 0,(function*(){(0,u.isNullOrUndefined)(this.oneDriveHistory)||null===(t=this.oneDriveHistory)||void 0===t||t.AddEventToTranscriptionHistory("File size is "+this.file.size/1e6+" MB."),this.graphClient=c.Client.initWithMiddleware({baseUrl:d.GetAuthOptions(this.authProvider).baseUrl,middleware:d.GetDefaultMiddlewareChain(this.authProvider,!0,p.LogEventNames.ServiceGraphClientOneDriveUpload)});const r={progress:t=>{(0,u.isNullOrUndefined)(t)||(0,u.isNullOrUndefined)(e)||e(Math.round((null==t?void 0:t.maxValue)/this.file.size*100))}},o={path:"/"+this.folderName,fileName:this.file.name,rangeSize:3e6,uploadEventHandlers:r};return c.OneDriveLargeFileUploadTask.create(this.graphClient,this.file,o)}))}UploadFile(e=null){return s(this,void 0,void 0,(function*(){if(l.LogEvents.ServiceGraphOneDriveUpload.Start(),this.GetUploadState()!=b.Default){const e="Called UploadFile on a previously used upload task.";throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:e,isFinalResponse:!0}),new Error(e)}this.uploadTaskState=b.Uploading;try{this.graphUploadTask=yield this.CreateGraphUploadTask(e)}catch(e){if(this.GetUploadState()!=b.Canceled)throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Creating upload task failed with exception: "+(0,u.ErrorStringFromException)(e),isFinalResponse:!0}),e}if(this.GetUploadState()==b.Canceled)return this.graphUploadTask&&(yield this.graphUploadTask.cancel()),l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Canceled",isFinalResponse:!0}),{status:y.Canceled};let t=null;try{t=yield this.StartResumableFileUpload()}catch(e){this.HandleErrorFromGraphUploadTask(e)}if(this.GetUploadState()==b.Canceled)return l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Canceled",isFinalResponse:!0}),{status:y.Canceled};if(null==t){const e="Response was null in non-canceled upload";throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:e,isFinalResponse:!0}),new Error(e)}let r=t.responseBody;return l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!0,message:"Upload successful",isFinalResponse:!0}),{status:y.Completed,oneDriveItem:{driveId:r.parentReference.driveId,itemId:r.id}}}))}HandleErrorFromGraphUploadTask(e){if(this.GetUploadState()!=b.Canceled){let t=(0,u.ErrorStringFromException)(e);if(void 0===e||void 0===e.error||void 0===e.error.code)throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Uploading failed with exception: "+t,isFinalResponse:!0}),e;switch(e.error.code){case"quotaLimitReached":throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!0,message:"Uploading failed with exception: "+t,isFinalResponse:!0}),new f.OneDriveUploadTaskError(f.OneDriveUploadTaskErrors.OneDriveQuotaLimitReached);case"notAllowed":case"accessDenied":if(403==e.error.statusCode)throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!0,message:"Uploading failed with exception: "+t,isFinalResponse:!0}),new f.OneDriveUploadTaskError(f.OneDriveUploadTaskErrors.ForbiddenOneDriveAccess);break;default:throw l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Uploading failed with exception: "+t,isFinalResponse:!0}),e}}}Cancel(){return s(this,void 0,void 0,(function*(){if(l.LogEvents.ServiceGraphOneDriveUpload.AddResponse({isSuccessful:!1,message:"Canceled",isFinalResponse:!0}),this.uploadTaskState=b.Canceled,null!=this.graphUploadTask)try{yield this.graphUploadTask.cancel(),this.graphUploadTask=null}catch(e){}}))}StartResumableFileUpload(){var e;return s(this,void 0,void 0,(function*(){try{return null!=this.graphUploadTask?yield this.graphUploadTask.upload():null}catch(t){return(0,u.isNullOrUndefined)(this.oneDriveHistory)||null===(e=this.oneDriveHistory)||void 0===e||e.AddEventToTranscriptionHistory(" OneDrive upload failed with error "+(0,u.ErrorStringFromException)(t)),this.ThrowIfNotTypeError(t),(0,h.AttemptsWithTimeoutCall)(this.ResumeFileUploadPromise.bind(this),g.RESUME_UPLOAD_RETRY_COUNT,g.RESUME_UPLOAD_WAIT_TIME_MILLISECONDS,g.FRONTDOOR_UPLOAD_WAIT_TIMEOUT_MILLISECONDS,this.LogServiceContentForRetry.bind(this),(()=>{}),this.ThrowIfNotTypeError.bind(this))}}))}LogServiceContentForRetry(e,t){let r="NULL";(0,u.isNullOrUndefined)(t)||(this.ThrowIfNotTypeError(t),r=(0,u.ErrorStringFromException)(t)),l.LogEvents.ServiceGraphOneDriveUpload.AddServiceContent("TypeError is thrown while uploading file. Will try to resume upload after "+g.RESUME_UPLOAD_WAIT_TIME_MILLISECONDS/1e3+" seconds with attempt nunber = "+e+", Exception : "+r)}ResumeFileUploadPromise(){var e;return null===(e=this.graphUploadTask)||void 0===e?void 0:e.resume()}ThrowIfNotTypeError(e){if(!this.IsTypeError(e))throw e}IsTypeError(e){return void 0!==e&&"TypeError"==e.code}getOneDriveItemByIdRequest(e,t){return s(this,void 0,void 0,(function*(){try{null==this.graphClient&&(this.graphClient=c.Client.initWithMiddleware({baseUrl:d.GetAuthOptions(this.authProvider).baseUrl,middleware:d.GetDefaultMiddlewareChain(this.authProvider,!0,p.LogEventNames.ServiceGraphClientOneDriveUpload)}));const r=yield(0,u.PromiseWithRetry)((()=>(0,v.GraphGetOneDriveItemByIdRequest)(this.graphClient,e,t)),g.GRAPH_API_ONE_DRIVE_ITEM_FETCH_RETRY_ATTEMPTS,g.GRAPH_API_ONE_DRIVE_ITEM_FETCH_WAIT_TIME);return this.graphClient=null,r}catch(e){throw new Error("Exception fetching one drive info from graph API"+(0,u.ErrorStringFromException)(e))}}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveUploadTask.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveUploadTask.ts")}}()},97597:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OneDriveUploadTaskError=t.OneDriveUploadTaskErrors=void 0;const o=r(94143);var n;(n=t.OneDriveUploadTaskErrors||(t.OneDriveUploadTaskErrors={})).OneDriveQuotaLimitReached="OneDriveQuotaLimitReached",n.ForbiddenOneDriveAccess="ForbiddenOneDriveAccess";class a extends o.NamedError{}t.OneDriveUploadTaskError=a,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveUploadTaskErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\oneDrive\\OneDriveUploadTaskErrors.ts")}}()},66408:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FileUploadKeys=void 0,(r=t.FileUploadKeys||(t.FileUploadKeys={})).AudioLengthSeconds="AudioLengthSeconds",r.AudioFileSizeBytes="AudioFileSizeBytes",r.AudioFileExtension="AudioFileExtension",r.TotalUploadDuration="TotalUploadDuration",r.TranscriptionProcessDuration="TranscriptionProcessDuration",r.AddMinutesUsedDuration="AddMinutesUsedDuration",r.FailureReason="FailureReason",r.FrontDoorSessionId="FrontDoorSessionId",r.EstimatedTranscriptionTimeAsPercentageOfAudioLength="EstimatedTranscriptionTimeAsPercentageOfAudioLength",r.PreeliminaryAudioLengthUnavailable="PreeliminaryAudioLengthUnavailable",r.ServiceFileDurationSeconds="ServiceFileDurationSeconds",r.GetFileDurationDurationSeconds="GetFileDurationDurationSeconds",r.TranscriptionLocale="TranscriptionLocale",r.IsNewFileUploadDesign="IsNewFileUploadDesign",r.AudioFileMIMEType="AudioFileMIMEType",r.BatchTranscriptionClientRequestPollerMessageLog="BatchTranscriptionClientRequestPollerMessageLog",r.CorrelationId="CorrelationId",r.FileExecuteComplete="FileExecuteComplete",r.WriteContentToClientStorageDuration="WriteContentToClientStorageDuration",r.FileUploadHistoryDump="FileUploadHistoryDump",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\FileUploadKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\FileUploadKeys.ts")}}()},81542:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LiveRecordingKeys=void 0,(r=t.LiveRecordingKeys||(t.LiveRecordingKeys={})).AudioLengthSeconds="AudioLengthSeconds",r.AudioChunksReceived="AudioChunksReceived",r.SuccessfullyEnded="SuccessfullyEnded",r.FailureReason="FailureReason",r.ServiceInitializationDuration="ServiceInitializationDuration",r.InitializationTotalDuration="InitializationTotalDuration",r.TranscriptionLocale="TranscriptionLocale",r.IsAudioBackupEnabled="IsAudioBackupEnabled",r.isMicrophonePermissionRetryDialogEnabled="isMicrophonePermissionRetryDialogEnabled",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\LiveRecordingKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\LiveRecordingKeys.ts")}}()},8284:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MonthlyQuotaKeys=void 0,(r=t.MonthlyQuotaKeys||(t.MonthlyQuotaKeys={})).InitialMinutesUsed="InitialMinutesUsed",r.AddMinutesUsedSucceeded="AddMinutesUsedSucceeded",r.MinutesUsedAdded="MinutesUsedAdded",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\MonthlyQuotaKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\telemetry\\MonthlyQuotaKeys.ts")}}()},73795:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AudioRecoveryTask=void 0;const n=r(862),a=r(85727),s=r(71670),c=r(75641),d=r(55632),l=r(64979),u=r(95544);t.AudioRecoveryTask=class{constructor(e){this.oneDriveUploadTask=null,this.audioBackup=null,this.taskList=null,this.file=null,this.authProvider=e}getFile(){return null!=this.file?this.file:null}ExecuteAudioBackupRecoveryTask(e,t){return o(this,void 0,void 0,(function*(){return this.audioBackup=e,this.taskList=new s.TaskList([()=>o(this,void 0,void 0,(function*(){return yield this.audioBackup.FetchFormatProperties()})),t=>o(this,void 0,void 0,(function*(){return c.LogEvents.WavFormat.Start(),{format:(0,a.CreateAndInitializeAudioFormat)(t),chunks:yield e.FetchChunks()}})),e=>o(this,void 0,void 0,(function*(){const t=yield e.format.EncodeFileUsingChunks(TranscriptionStrings.FileNameToUploadAudioFiles,e.chunks);return c.LogEvents.WavFormat.End(),t})),e=>o(this,void 0,void 0,(function*(){return c.LogEvents.Recovery.AddData([{key:d.RecoveryKeys.RecoveredAudioLengthSeconds,value:e.duration}]),this.oneDriveUploadTask=new n.OneDriveUploadTask(this.authProvider,t,e.file),this.oneDriveUploadTask.UploadFile()})),t=>o(this,void 0,void 0,(function*(){return yield e.ClearBackup(),t})),t=>o(this,void 0,void 0,(function*(){return yield e.Initialize(),t})),e=>o(this,void 0,void 0,(function*(){return(0,l.CreateTranscriptionSourceFileProvider)({storageType:(0,u.GetSupportedTranscriptionStorageType)(),descriptor:{transcription:null,audioOneDriveItem:e.oneDriveItem}},this.authProvider).GetSourceFile()}))]),yield this.taskList.ExecuteTaskListSequentially()}))}ExecuteAudioBackupRecoveryTaskInTranscriptionRecoveryFlow(e){return o(this,void 0,void 0,(function*(){return this.audioBackup=e,this.taskList=new s.TaskList([()=>o(this,void 0,void 0,(function*(){return yield this.audioBackup.FetchFormatProperties()})),t=>o(this,void 0,void 0,(function*(){return c.LogEvents.WavFormat.Start(),{format:(0,a.CreateAndInitializeAudioFormat)(t),chunks:yield e.FetchChunks()}})),e=>o(this,void 0,void 0,(function*(){const t=yield e.format.EncodeFileUsingChunks(TranscriptionStrings.FileNameToUploadAudioFiles,e.chunks);return c.LogEvents.WavFormat.End(),this.file=t.file,t}))]),yield this.taskList.ExecuteTaskListSequentially()}))}Cancel(){return o(this,void 0,void 0,(function*(){this.taskList&&this.taskList.Cancel(),null!=this.oneDriveUploadTask&&(yield this.oneDriveUploadTask.Cancel())}))}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\AudioRecoveryTask.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\AudioRecoveryTask.ts")}}()},49459:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUserMicrophoneError=t.RealTimeTranscriptionConnectionErrors=t.RealTimeTranscriptionConnectionError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.RealTimeTranscriptionConnectionError=n,function(e){e.MicrophonePermissionError="MicrophonePermissionError",e.MicrophoneNotFoundError="MicrophoneNotFoundError",e.MicrophoneNotReadableError="MicrophoneNotReadableError"}(a=t.RealTimeTranscriptionConnectionErrors||(t.RealTimeTranscriptionConnectionErrors={})),t.isUserMicrophoneError=function(e){return e instanceof n&&(e.name==a.MicrophonePermissionError||e.name==a.MicrophoneNotFoundError||e.name==a.MicrophoneNotReadableError)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\RealTimeTranscriptionConnectionErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\RealTimeTranscriptionConnectionErrors.ts")}}()},71670:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.TaskList=t.TaskListResultStatus=void 0;const n=r(98461),a=r(98711),s=r(76600);var c;!function(e){e[e.Completed=0]="Completed",e[e.Canceled=1]="Canceled"}(c=t.TaskListResultStatus||(t.TaskListResultStatus={})),t.TaskList=class{constructor(e){this.isCanceled=!1,this.tasks=e}ExecuteTaskListSequentially(){return o(this,void 0,void 0,(function*(){if(this.isCanceled)return{status:c.Canceled};let e=null;for(let t of this.tasks)try{if(e=yield t(e),this.isCanceled)return{status:c.Canceled}}catch(e){if(this.isCanceled)return(0,n.LogError)(s.LogEventNames.Warning,"Error from childTask of canceled taskGroup, this can't be thrown "+(0,a.ErrorStringFromException)(e)),{status:c.Canceled};throw e}return{status:c.Completed,result:e}}))}Cancel(){this.isCanceled=!0}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TaskList.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TaskList.ts")}}()},83143:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionSourceFileErrors=t.TranscriptionSourceFileError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.TranscriptionSourceFileError=n,(a=t.TranscriptionSourceFileErrors||(t.TranscriptionSourceFileErrors={})).SourceFileNotFound="SourceFileNotFound",a.InvalidRequest="InvalidRequest",a.InternetConnectivityNotAvailable="InternetConnectivityNotAvailable",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TranscriptionManagerErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TranscriptionManagerErrors.ts")}}()},17516:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionMonthlyQuota=void 0;const n=r(95544),a=r(57490),s=r(75641),c=r(8284),d=r(76600),l=r(98461),u=r(98711);class p{constructor(){this.usedMinutesCache=0,s.LogEvents.MonthlyQuota.Start(),this.usedMinutesCache=(0,n.GetInitialMonthlyMinutesUsed)(),s.LogEvents.MonthlyQuota.End([{key:c.MonthlyQuotaKeys.InitialMinutesUsed,value:this.usedMinutesCache}])}static GetInstance(){return null==this.instance&&(this.instance=new p),this.instance}GetCachedUsedMinutes(){return this.usedMinutesCache}GetCachedPercentTimeUsed(){return(0,u.IsUnlimitedFileUploadMinutesAvailableForUser)()?this.usedMinutesCache/a.NEW_AVAILABLE_UPLOAD_MINUTES_PER_MONTH:this.usedMinutesCache/a.AVAILABLE_UPLOAD_MINUTES_PER_MONTH}GetAvailableUploadMinutesPerMonth(){return(0,u.IsUnlimitedFileUploadMinutesAvailableForUser)()?a.NEW_AVAILABLE_UPLOAD_MINUTES_PER_MONTH:a.AVAILABLE_UPLOAD_MINUTES_PER_MONTH}AddMinutesUsed(e){return o(this,void 0,void 0,(function*(){a.IS_DEV_BUILD||(s.LogEvents.MonthlyQuota.Start(),yield OfficeCore.run((t=>{let r=t.firstParty.roamingSettings.getItem(a.ROAMING_SETTING_MONTHLY_QUOTA_KEY).load("value");return t.sync().then((()=>o(this,void 0,void 0,(function*(){r.value=e;try{yield t.sync(),s.LogEvents.MonthlyQuota.AddData([{key:c.MonthlyQuotaKeys.AddMinutesUsedSucceeded,value:!0}])}catch(e){s.LogEvents.MonthlyQuota.AddData([{key:c.MonthlyQuotaKeys.AddMinutesUsedSucceeded,value:!1}]),(0,l.LogError)(d.LogEventNames.MonthlyQuota,"Using RichApi to add minutes got error:- "+(0,u.ErrorStringFromException)(e))}try{yield(0,u.PromiseWithTimeout)(this.SetUsedMinutesCacheAsync,a.MAX_MINUTES_GET_TIME_MILLISECONDS,"SetUsedMinutesCacheAsync")}catch(e){(0,l.LogError)(d.LogEventNames.MonthlyQuota,(0,u.ErrorStringFromException)(e))}s.LogEvents.MonthlyQuota.End([{key:c.MonthlyQuotaKeys.MinutesUsedAdded,value:this.usedMinutesCache}])}))))})))}))}GetMonthlyMinutesUsed(){return o(this,void 0,void 0,(function*(){let e=0;try{if(a.IS_DEV_BUILD)return 42;const t=yield this.GetMonthlyMinutesUsedRoamingSetting();return void 0!==t&&void 0!==t.value?e=t.value:(0,l.LogError)(d.LogEventNames.MonthlyQuota,`Received incorrect monthly minutes roaming setting ${t}`),e}catch(e){throw(0,l.LogError)(d.LogEventNames.MonthlyQuota,(0,u.ErrorStringFromException)(e)),e}}))}GetMonthlyMinutesUsedRoamingSetting(){try{return OfficeCore.run((e=>o(this,void 0,void 0,(function*(){const t=e.firstParty.roamingSettings.getItem(a.ROAMING_SETTING_MONTHLY_QUOTA_KEY).load("value");return yield e.sync(),t}))))}catch(e){throw(0,l.LogError)(d.LogEventNames.MonthlyQuota,(0,u.ErrorStringFromException)(e)),e}}SetUsedMinutesCacheAsync(){return o(this,void 0,void 0,(function*(){try{p.GetInstance().usedMinutesCache=yield p.GetInstance().GetMonthlyMinutesUsed()}catch(e){throw e}}))}}t.TranscriptionMonthlyQuota=p,p.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TranscriptionMonthlyQuota.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\transcriptionManager\\TranscriptionMonthlyQuota.ts")}}()},70153:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionData=void 0;const o=r(98711),n=r(38764);t.TranscriptionData=class{constructor(e){if((0,o.isNullOrUndefined)(e.descriptor)||(0,o.isNullOrUndefined)(e.descriptor.audioOneDriveItem)||(0,o.isNullOrUndefined)(e.descriptor.transcription))throw"TranscriptionObject can not be created with Invalid IStoredTranscription";this.storedTranscription=e,this.speakerNameManager=new n.SpeakerNameManager(this.storedTranscription.descriptor.transcription)}GetTranscription(){return this.storedTranscription.descriptor.transcription}updateStorageType(e){this.storedTranscription.storageType=e}GetSpeakerNameManager(){return this.speakerNameManager}GetStoredTranscription(){return this.storedTranscription}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\TranscriptionData.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\TranscriptionData.ts")}}()},86583:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionHistoryDump=void 0;const o=r(98461),n=r(75641),a=r(76600),s=r(95544),c=r(66408);t.TranscriptionHistoryDump=class{constructor(){this.HistoryDumpSet=new Set}AddEventToTranscriptionHistory(e){let t=new Date,r=t.getUTCFullYear()+"-"+(t.getUTCMonth()+1)+"-"+t.getUTCDate()+" "+t.getUTCHours()+":"+t.getUTCMinutes()+":"+t.getUTCSeconds();this.HistoryDumpSet.add(r+" msg : "+e)}LogTranscriptionHistory(e,t){let r="transcriptionSessionId: "+s.HostAppSettings.GetSettingAsString(s.HostAppSettingName.TranscriptionSessionId)+"\n";this.HistoryDumpSet.forEach((e=>{r+=e+"\n"}));const i=t+" [ "+r+" ]";e===a.LogEventNames.FileUpload?n.LogEvents.FileUpload.AddData([{key:c.FileUploadKeys.FileUploadHistoryDump,value:i}]):(0,o.LogError)(e,i),this.HistoryDumpSet.clear()}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\TranscriptionHistoryDump.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\TranscriptionHistoryDump.ts")}}()},56632:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetNumericSpeakerIdFromSpeakerId=t.AttemptsWithTimeoutCall=t.RetryServiceCallUntilSuccessOrTimeout=t.RetryServiceCaller=t.secFromMs=t.msFrom100nsec=t.secFrom100nsec=void 0;const n=r(98711),a=r(57490),s=r(89283);var c;t.secFrom100nsec=function(e){return 1e-7*e},t.msFrom100nsec=function(e){return 1e-4*e},t.secFromMs=function(e){return e/1e3},(c=t.RetryServiceCaller||(t.RetryServiceCaller={}))[c.InitalizeBatchTranscriptionClientWithSetAnnotation=0]="InitalizeBatchTranscriptionClientWithSetAnnotation",c[c.InitalizeBatchTranscriptionClient=1]="InitalizeBatchTranscriptionClient",c[c.BatchTranscriptionRequestInOldFileUploadFlow=2]="BatchTranscriptionRequestInOldFileUploadFlow",c[c.BatchTranscriptionRequestInNewFileUploadFlow=3]="BatchTranscriptionRequestInNewFileUploadFlow",c[c.AnalyzeAudioFromDownloadUrl=4]="AnalyzeAudioFromDownloadUrl",c[c.AnalyzeUploadedAudio=5]="AnalyzeUploadedAudio",c[c.MakeGraphGetRequest=6]="MakeGraphGetRequest",c[c.ExceptionRetryHandlerExecute=7]="ExceptionRetryHandlerExecute",c[c.OfficeFirstPartyAuthLoad=8]="OfficeFirstPartyAuthLoad",c[c.CallOFPAGetAccessToken=9]="CallOFPAGetAccessToken",t.RetryServiceCallUntilSuccessOrTimeout=function(e,t,r,i,c,d,l=a.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS){let u=!1,p=!1;return{promise:new Promise(((f,g)=>o(this,void 0,void 0,(function*(){let h=0,v=0,y=!1,b="Failed even after "+a.RETRY_SETTINGS.maxRetries+" retry attempts. Giving up!",m=null,S=!1,T=null;do{try{if(u)break;y?(y=!1,yield(0,n.wait)(a.RETRY_SETTINGS_REQUEST_TIMED_OUT.retryWaitMilliseconds)):h>0&&(yield(0,n.wait)(a.RETRY_SETTINGS.retryWaitMilliseconds));const s=yield new Promise(((e,r)=>o(this,void 0,void 0,(function*(){try{null!=d&&d()||((0,n.isNullOrUndefined)(m)||(clearTimeout(m),m=null),S=!1,m=setTimeout((function(){S=!0,m=null,r("Service call timed out after "+l+" milliseconds, entry point = "+i)}),l)),(null!=d&&d()||l>a.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS)&&((0,n.isNullOrUndefined)(T)||(clearInterval(T),T=null),p=!1,T=window.setInterval((()=>{p?r("drop this request and continue to next request for entry point = "+i):u&&r("request has been canceled.")}),1e4)),e(yield t())}catch(e){b=e,r(e)}}))));if(null==s&&r){e.AddResponse({isSuccessful:!1,message:"null",isFinalResponse:!1});continue}return e.AddResponse({isSuccessful:!0,message:"Success",isFinalResponse:!0}),f(s)}catch(t){b=t,(0,n.isNullOrUndefined)(t)||t.code!=s.BatchTranscriptionClientErrorCode.REQUEST_TIMEOUT_ERROR?p&&h--:(h--,y=!0,v++>=a.RETRY_SETTINGS_REQUEST_TIMED_OUT.maxRetries&&(u=!0));const r=!u&&(p||S||null==c||c(t));e.AddResponse({isSuccessful:!1,message:(0,n.ErrorStringFromException)(t),isFinalResponse:!r}),S=!1,p=!1,r||g(t)}finally{(0,n.isNullOrUndefined)(T)||(clearInterval(T),T=null),(0,n.isNullOrUndefined)(m)||(clearTimeout(m),m=null),v=0}}while(h++<a.RETRY_SETTINGS.maxRetries);e.AddResponse({isSuccessful:!1,message:(0,n.ErrorStringFromException)(b),isFinalResponse:!0}),(0,n.isNullOrUndefined)(T)||(clearInterval(T),T=null),(0,n.isNullOrUndefined)(m)||(clearTimeout(m),m=null),g(b)})))),continueToNextAttempt:()=>{p=!0},cancel:()=>{u=!0}}},t.AttemptsWithTimeoutCall=function(e,t=a.RETRY_SETTINGS.maxRetries,r=a.RETRY_SETTINGS.retryWaitMilliseconds,i=a.MAX_UNRESPONSIVENESS_WAIT_TIME_MILLISECONDS,s=()=>{},c=()=>{},d=()=>{}){return new Promise(((a,l)=>o(this,void 0,void 0,(function*(){let o=null;try{let u=1,p=null,f=!1,g=!1;for(o=(0,n.CancelableWait)(i),o.promise.then((()=>{f||(g=!0,o=null,p=new Error("Method call timed out after "+i+" milliseconds"),d(p),l(p))})).catch((function(e){l(e)}));u<=t&&!g;){s(u,p);try{const t=yield e();if(!g)return(0,n.isNullOrUndefined)(o)||(o.cancel(),o=null),f=!0,c(t),void a(t)}catch(e){p=e}yield(0,n.wait)(r),u++}g||((0,n.isNullOrUndefined)(o)||(o.cancel(),o=null),f=!0,d(p),l(p))}catch(e){l(e)}finally{(0,n.isNullOrUndefined)(o)||(o.cancel(),o=null)}}))))},t.GetNumericSpeakerIdFromSpeakerId=function(e){if(null==e)return;const t=e.match(/\d+/);return null!=t&&0!=t.length?parseInt(t[0]):void 0},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\Utils.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\backend\\utils\\Utils.ts")}}()},77906:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.App=void 0;const s=a(r(26166)),c=r(86430),d=r(61030),l=r(27331),u=r(52567),p=r(709),f=r(83729),g=r(57490),h=r(21081);t.App=()=>{var e,t;const[r,o]=s.useState(!1),[n,a]=s.useState(null),[i]=s.useState((0,l.createMemoryHistory)({initialEntries:u.routes.map((e=>e.pathname)),initialIndex:1}));return s.useEffect((()=>{Office.onReady((()=>{var e;f.HostAppUtil.GetHostAppPlatform()==g.HOST_PLATFORM_WIN32&&(null===(e=window.document.getElementById("container"))||void 0===e||e.style.setProperty("background",h.AppLayoutSettings.getAppColorContainer().officeDesktopBackgroundColor.value)),(0,p.InitializeApp)(i,a,o)}))}),[]),r?(null===(t=window.document.getElementById("shimmer"))||void 0===t||t.style.setProperty("display","none"),s.createElement(c.AppAuthenticationProviderContext.Provider,{value:n},s.createElement(d.Router,{history:i},u.routes.map((e=>s.createElement(d.Route,{key:e.name,path:e.pathname,component:e.component})))))):(null===(e=window.document.getElementById("shimmer"))||void 0===e||e.style.setProperty("visibility","visible"),s.createElement("div",null))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\App.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\App.tsx")}}()},88676:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});const s=a(r(64787)),c=a(r(26166)),d=r(77906);s.render(c.createElement(d.App,null),document.getElementById("container")),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\AppEntryPoint.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\AppEntryPoint.tsx")}}()},709:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.InitializeApp=void 0;const c=r(3951),d=r(44842),l=r(52567),u=r(38602),p=a(r(40424)),f=r(53944),g=r(61435),h=r(57490),v=r(15200),y=r(31780),b=r(98711),m=r(94143),S=a(r(61488)),T=r(75641),E=r(35999),A=r(98461),_=r(4288),k=r(929),C=r(76600),L=r(76641),O=a(r(97527)),I=r(72710),D=r(92369),P=r(95544),R=r(88619),w=r(41722),F=r(53287),N=r(63519),x=r(82191),M=r(67928),U=r(51867),B=r(81324),G=r(1295),H=r(83729),j=r(39616),W=r(12365),K=r(49347);let z=null;function V(e){T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.InitializeAsyncTasksStageDuration);const t=[];return z="undefined"!=typeof TranscriptionStrings?Promise.resolve():(T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.LoadTranscriptionStringsDuration),(0,R.LoadTranscriptionStringsAsync)().then((()=>{T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.LoadTranscriptionStringsDuration)}))),t.push(z),t.push(function(e){T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.InitializeBackupStateDuration);const t=(0,y.InitializeAudioBackup)().then((t=>s(this,void 0,void 0,(function*(){return T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.InitializeBackupStateDuration),function(e,t){return s(this,void 0,void 0,(function*(){t.location.pathname!=l.TranscriptionRoutePathNames.Failure&&(T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.SetInitialPageFromBackupStateAndStoredTranscriptionDuration),e.needsRecovery?P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.HasStoredTranscription)?(T.LogEvents.RenderToPane.Start([{key:_.RenderToPaneKeys.TriggerReason,value:"Recovery available, redired to landing"}]),T.LogEvents.RenderToPane.BeginDurationMeasure(k.DurationMeasureType.Normal,_.RenderToPaneKeys.DurationSecs),t.replace(l.TranscriptionRoutePathNames.Loading),T.LogEvents.RenderToPane.EndDurationMeasure(_.RenderToPaneKeys.DurationSecs)):t.replace(l.TranscriptionRoutePathNames.Recovering,{audioBackup:e.audioBackup}):P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.HasStoredTranscription)?(T.LogEvents.RenderToPane.Start([{key:_.RenderToPaneKeys.TriggerReason,value:"Pane loaded with preexisting transcription"}]),T.LogEvents.RenderToPane.BeginDurationMeasure(k.DurationMeasureType.Normal,_.RenderToPaneKeys.DurationSecs),null!=e.audioBackup&&e.audioBackup.Close(),t.replace(l.TranscriptionRoutePathNames.Loading)):(0,F.NavigateToLandingPageAfterAudioBackupCheck)(e,t),T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.SetInitialPageFromBackupStateAndStoredTranscriptionDuration))}))}(t,e)}))));return t}(e)),T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.InitializeAsyncTasksStageDuration),t}function Y(){const e=window.location.href.match(/\/([0-9.]+)\/en-us_web\//);return null==e||e.length<2?"":e[1]}function q(e,t,r){T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.FinalizeBootStageDuration),t(!0),r&&(r.Cancel(),r=null),T.LogEvents.Boot.AddData([{key:E.BootKeys.DidBootFinishSuccessfully,value:e}]),T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.FinalizeBootStageDuration),O.SetErrorArea(C.LogEventNames.Warning)}function X(e,t,r,o){let n=C.LogEventNames.Boot;(0,A.ShouldLogErrorAsWarning)(e)&&(n=C.LogEventNames.Warning),(0,A.LogError)(n,"Opening pane failed with error: "+(0,b.ErrorStringFromException)(e)),e instanceof m.NetworkError&&e.name==m.NetworkErrors.NoInternetConnection||(0,L.IsConnectedToNetwork)()||(0,A.LogError)(C.LogEventNames.Boot,"Opening pane failed with error: "+x.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason);const a=(i=e)instanceof R.LoadTranscriptionStringsError||i instanceof w.BootError&&i.name==w.BootErrors.InvalidLoadTranscriptionStringsPromise?{errorEventMessage:R.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE,errorEventName:x.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason}:i instanceof w.BootError&&i.name==w.BootErrors.IndexeddbFailedToOpen||i instanceof N.AudioBackupError&&(i.name==N.AudioBackupErrors.UnsupportedBrowser||i.name==N.AudioBackupErrors.IndexedDBOpenError)?{errorEventMessage:TranscriptionStrings.CookieSettingsFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.CookieSettingsFailureReason}:i instanceof w.BootError&&i.name==w.BootErrors.MaxBootTimeReached?{errorEventMessage:TranscriptionStrings.InitHangFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.InitHangFailureReason}:i instanceof g.AugloopError&&i.name==g.AugloopErrors.SessionInitTimeout?{errorEventMessage:TranscriptionStrings.UnableToConnectToTranscriptionServiceFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.UnableToConnectToTranscriptionserviceFailureReason}:(0,d.IsAuthError)(i)?{errorEventMessage:TranscriptionStrings.UnableToAuthenticateNoBackupFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.UnableToAuthenticateNoBackupFailureReason}:i instanceof m.NetworkError&&i.name==m.NetworkErrors.NoInternetConnection?{errorEventMessage:TranscriptionStrings.ConnectionIssueFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason}:{errorEventMessage:TranscriptionStrings.UnknownInitFailureReason,errorEventName:x.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason};var i;(0,v.SetFailureStateAndRouteToFailure)(n,a,j.FailureContinuation.None,o),q(!1,r,t)}t.InitializeApp=function(e,t,r){return s(this,void 0,void 0,(function*(){let o=null;try{const n=function(){p.setLoggerInstance(S.createLoggerInstance(S.LoggerType.OTelBasedLogger));const e=P.HostAppSettings.GetSettingAsString(P.HostAppSettingName.TranscriptionSessionId);T.LogEvents.Boot.Start([{key:E.BootKeys.TranscriptionSessionId,value:e},{key:E.BootKeys.TranscriptionPaneBuildNumber,value:Y()},{key:E.BootKeys.TranscriptAssociated,value:P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.HasStoredTranscription)},{key:E.BootKeys.IsFreemiumUpsellEnabled,value:P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsFreemiumUpsellEnabled)},{key:E.BootKeys.IsLicensedUser,value:P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsLicensedUser)},{key:E.BootKeys.SDXPackageVersion,value:P.HostAppSettings.GetSettingAsString(P.HostAppSettingName.SDXPackageVersion)}]),T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.DurationSeconds),T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.InitializeBootStageDuration),O.Start(C.LogEventNames.Boot),console.log("Transcription session ID: "+e);const t=function(){let e=h.IS_DEV_BUILD?h.DEV_AUGLOOP_URL:P.HostAppSettings.GetSettingAsString(P.HostAppSettingName.AugLoopCloudALServiceUrl);if(null==e||""==e)throw new Error("augLoopCloudALServiceUrl not defined");return(0,f.StartInitializingRuntimeManager)(e),e}();return T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.InitializeBootStageDuration),t}(),a=V(e);o=function(e,t,r,o){T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.ExecuteSynchronousTasksStageDuration),(0,L.CheckNetworkConnection)();const n=new I.ResettableTimeout((()=>{X(new w.BootError(w.BootErrors.MaxBootTimeReached,"Reached max boot time of "+h.MAX_BOOT_TIME_MILLISECONDS),n,r,e)}),h.MAX_BOOT_TIME_MILLISECONDS);K.isUseCustomIconServer?(0,D.initializeIcons)(h.ICON_DEFAULT_BASE_URL):(0,D.initializeIcons)(),H.HostAppUtil.GetHostAppName()===P.HostAppName.ONENOTE&&(0,G.InitializeOneNoteTranscriptionManager)(e),P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsRecordingEventCaptureEnabled)&&M.RecordingEventManager.Initialize();const a=(0,c.CreateAuthenticationProvider)(function(e){return e?e.indexOf("augloop-gcc.office.com")>=0?u.AuthEnvironment.GCC:e.indexOf("augloop.gov.online.office365.us")>=0?u.AuthEnvironment.GCCHigh:e.indexOf("augloop.dod.online.office365.us")>=0?u.AuthEnvironment.DOD:e.indexOf("svc.augloop.eaglex.ic.gov")>=0?u.AuthEnvironment.USNAT:e.indexOf("svc.augloop.microsoft.scloud")>=0?u.AuthEnvironment.USSEC:u.AuthEnvironment.Prod:((0,A.LogError)(C.LogEventNames.Warning,"Augloop service URL is null, hence pointing to prod"),u.AuthEnvironment.Prod)}(o));return a.Authenticate(),t(a),W.BroadcastService.IsNotifyTranscriptionEventToHostAppEnabled()&&(0,B.InitializeHostAppNotifer)(),T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.ExecuteSynchronousTasksStageDuration),n}(e,t,r,n),yield function(e){return s(this,void 0,void 0,(function*(){T.LogEvents.Boot.BeginDurationMeasure(k.DurationMeasureType.Normal,E.BootKeys.WaitForAsyncTasksStageDuration),yield Promise.all(e),T.LogEvents.Boot.EndDurationMeasure(E.BootKeys.WaitForAsyncTasksStageDuration)}))}(a),q(!0,r,o),W.BroadcastService.GetInstance().BroadcastEvent(U.TranscriptionNotifyEvent.TRANSCRIPION_LAUNCHED)}catch(t){try{if(null==z)throw new w.BootError(w.BootErrors.InvalidLoadTranscriptionStringsPromise,"Load transcription strings promise was null when handling error. Error being handled: "+(0,b.ErrorStringFromException)(t));yield z,X(t,o,r,e)}catch(t){X(t,o,r,e)}}finally{const t=function(){let e={};return e[P.HostAppSettingName.HasStoredTranscription]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.HasStoredTranscription),e[P.HostAppSettingName.IsFreemiumUpsellEnabled]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsFreemiumUpsellEnabled),e[P.HostAppSettingName.IsLicensedUser]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsLicensedUser),e[P.HostAppSettingName.EnableFlightAuthVersion]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.EnableFlightAuthVersion),e[E.BootKeys.IsUnlimitedFileUploadMinutesAvailableForTenant]=(0,b.IsUnlimitedFileUploadMinutesAvailableForUser)(),e[P.HostAppSettingName.NotifyTranscriptionEventToHostAppEnabled]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.NotifyTranscriptionEventToHostAppEnabled),e[P.HostAppSettingName.IsRecordingEventCaptureEnabled]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsRecordingEventCaptureEnabled),e[P.HostAppSettingName.IsMultiTranscriptionStorageSupported]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsMultiTranscriptionStorageSupported),e[P.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog),e[P.HostAppSettingName.AddTranscriptionIndicatorToHostEnabled]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.AddTranscriptionIndicatorToHostEnabled),e[P.HostAppSettingName.DocumentStorageType]=P.HostAppSettings.GetSettingAsString(P.HostAppSettingName.DocumentStorageType),e[P.HostAppSettingName.IsTranscriptionFetchedFromCustomProperties]=P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.IsTranscriptionFetchedFromCustomProperties),H.HostAppUtil.GetHostAppName()==P.HostAppName.ONENOTE&&(e[E.BootKeys.IsOneNoteNotebookIdentityEmpty]=(0,G.IsOneNoteNotebookIdentityEmpty)()),JSON.stringify(e)}();T.LogEvents.Boot.End([{key:E.BootKeys.InitialTranscriptionRoutePathName,value:e.location.pathname},{key:E.BootKeys.UnlimitedMinsActive,value:P.HostAppSettings.IsSettingTrue(P.HostAppSettingName.UnlimitedMins)},{key:E.BootKeys.HostAppSettingsJSON,value:t}])}}))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\Boot.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\Boot.ts")}}()},41722:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BootErrors=t.BootError=void 0;const o=r(94143);class n extends o.NamedError{}var a;t.BootError=n,(a=t.BootErrors||(t.BootErrors={})).IndexeddbFailedToOpen="IndexeddbFailedToOpen",a.InvalidLoadTranscriptionStringsPromise="InvalidLoadTranscriptionStringsPromise",a.MaxBootTimeReached="MaxBootTimeReached",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\BootErrors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\BootErrors.ts")}}()},88619:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LoadTranscriptionStringsAsync=t.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE=t.LoadTranscriptionStringsErrors=t.LoadTranscriptionStringsError=void 0;const n=r(83729),a=r(94143);class s extends a.NamedError{}var c;t.LoadTranscriptionStringsError=s,function(e){e.FailedToLoadStrings="FailedToLoadStrings",e.InvalidInput="InvalidInput"}(c=t.LoadTranscriptionStringsErrors||(t.LoadTranscriptionStringsErrors={})),t.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE="Hmmm...something went wrong. Please try again later.";const d=["af-ZA","am-ET","ar-SA","as-IN","az-Latn-AZ","be-BY","bg-BG","bn-BD","bn-IN","bs-Latn-BA","ca-ES","ca-Es-VALENCIA","chr-Cher-US","cs-CZ","cy-GB","da-DK","de-DE","el-GR","en-GB","en-US","es-ES","es-MX","et-EE","eu-ES","fa-IR","fi-FI","fil-PH","fr-CA","fr-FR","ga-IE","gd-gb","gl-ES","gu-IN","ha-Latn-NG","he-IL","hi-IN","hr-HR","hu-HU","hy-AM","id-ID","is-IS","it-IT","ja-JP","ka-GE","kk-KZ","km-KH","kn-IN","ko-KR","kok-IN","ky-KG","lb-LU","lib","lo-LA","lt-LT","lv-LV","mi-NZ","mk-MK","ml-IN","mn-MN","mr-IN","ms-MY","mt-MT","nb-NO","ne-NP","nl-NL","nn-NO","or-IN","pa-IN","pl-PL","prs-AF","pt-BR","pt-PT","quz-PE","ro-RO","ru-RU","sd-Arab-PK","si-LK","sk-SK","sl-SI","sq-AL","sr-Cyrl-BA","sr-Cyrl-RS","sr-Latn-RS","sv-SE","sw-KE","ta-IN","te-IN","th-TH","tk-TM","tr-TR","tt-RU","ug-CN","uk-UA","ur-PK","uz-Latn-UZ","vi-VN","zh-CN","zh-TW"];t.LoadTranscriptionStringsAsync=function(){return o(this,void 0,void 0,(function*(){let e="";const t=n.HostAppUtil.GetHostAppDisplayLanguage();if(null==t)throw new s(c.InvalidInput," Display Language is undefined or null");e=function(e){switch(e){case"es-US":case"es-419":case"es-PE":return"es-MX";case"en":case"en-CA":return"en-US";case"sv":return"sv-SE";case"it":return"it-IT";case"th":return"th-TH";case"de":return"de-DE";default:return e}}(function(e){const t=e.split("-");if(1==t.length)return t[0].toLowerCase();if(t.length>1&&(t[0]=t[0].toLowerCase(),t[t.length-1]=t[t.length-1].toUpperCase()),t.length>2)for(let e=1;e<t.length-1;e++)t[e]=t[e].charAt(0).toUpperCase()+t[e].slice(1).toLowerCase();return t.join("-")}(t)),-1==d.indexOf(e)&&(e=function(e){const t=e.split("-");for(let e=0;e<d.length;e++){const r=d[e];if(t[0]==r.split("-")[0])return r}return e}(e)),-1==d.indexOf(e)&&(e="en-US");const r="office-online-strings/"+e+"/transcription-strings.min.js";try{return function(e,t){var r=document.createElement("script");r.type="text/javascript",r.src=e;const o=new Promise(((e,o)=>{r.onload=()=>{e()},r.onerror=r.onabort=()=>{const e=n.HostAppUtil.GetHostAppDisplayLanguage();o(new s(c.FailedToLoadStrings,"Failed to load strings with mapped language = "+t+" and display language = "+e))}}));return document.head.appendChild(r),o}(r,e)}catch(t){const r=n.HostAppUtil.GetHostAppDisplayLanguage();throw new s(c.FailedToLoadStrings,"Failed to load strings with mapped language = "+e+" and display language = "+r)}}))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\LoadTranscriptionStrings.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\LoadTranscriptionStrings.ts")}}()},76641:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetNetworkConnectionMonitorInstance=t.GetInternetState=t.IsConnectedToNetwork=t.CheckNetworkConnection=t.NetworkConnectionMonitor=t.InternetState=void 0;const n=r(94143),a=r(57490),s=r(98711);var c;!function(e){e[e.NONE=0]="NONE",e[e.INTERNET_CONNECTED=1]="INTERNET_CONNECTED",e[e.INTERNET_DISCONNECTED=2]="INTERNET_DISCONNECTED",e[e.PING_RESPONSE_SUCCESS=3]="PING_RESPONSE_SUCCESS",e[e.PING_RESPONSE_FAIL=4]="PING_RESPONSE_FAIL"}(c=t.InternetState||(t.InternetState={}));class d{constructor(){this.connectedToInternet=navigator.onLine,this.listeners=new Set,this.pingStatusListener=new Set,this.waitAndPingAfterRequestMap=new Map,this.notifyListenerTimer=null,this.pingServiceInterval=null,this.currentNotifiedInternetState=c.NONE,this.onOnline=()=>{this.connectedToInternet=!0,this.clearNotifyTimerAndScheduleNotifier()},this.updateListenersForInternetConnectionUpdate=()=>{this.currentNotifiedInternetState=u();for(let e of this.listeners)(0,s.isNullOrUndefined)(e)||e.onInternetConnectionStatusChanged(this.currentNotifiedInternetState);this.notifyListenerTimer=null},this.onOffline=()=>{this.connectedToInternet=!1,this.clearNotifyTimerAndScheduleNotifier()},this.connectedToInternet=navigator.onLine,window.addEventListener("online",this.onOnline),window.addEventListener("offline",this.onOffline)}clearNotifyTimerAndScheduleNotifier(){(0,s.isNullOrUndefined)(this.notifyListenerTimer)||(clearTimeout(this.notifyListenerTimer),this.notifyListenerTimer=null),this.currentNotifiedInternetState!=u()&&(this.notifyListenerTimer=setTimeout(this.updateListenersForInternetConnectionUpdate,a.NOTIFY_LISTENER_TIMER_VALUE))}waitAndPingAfter(e,t){var r=this;let o=null;const n=function(){clearTimeout(o)};return new Promise((function(a){o=setTimeout((function(){r.isPingConnected().then((function(e){r.waitAndPingAfterRequestMap.delete(t),a(e)}))}),e),r.waitAndPingAfterRequestMap.set(t,n)}))}clearWaitAndPingRequest(e){const t=this.waitAndPingAfterRequestMap.get(e);return!(0,s.isNullOrUndefined)(t)&&(t(),this.waitAndPingAfterRequestMap.delete(e))}isPingConnected(){return new Promise((function(e){var t=new Headers;t.append("pragma","no-cache"),t.append("cache-control","no-store"),fetch(a.PING_FILE_PATH,{method:"GET",cache:"no-store",headers:t}).then((t=>{t.ok?e(!0):e(!1)})).catch((function(){e(!1)}))}))}StartPingServiceForListener(e){this.pingStatusListener.add(e),(0,s.isNullOrUndefined)(this.pingServiceInterval)&&(this.pingServiceInterval=window.setInterval((()=>o(this,void 0,void 0,(function*(){const e=l()&&(yield this.isPingConnected());for(let t of this.pingStatusListener)(0,s.isNullOrUndefined)(t)||t.onPingServiceStatusUpdate(e?c.PING_RESPONSE_SUCCESS:c.PING_RESPONSE_FAIL)}))),a.NETWORK_PING_INTERVAL))}StopPingServiceForListener(e){this.pingStatusListener.delete(e),0!=this.pingStatusListener.size||(0,s.isNullOrUndefined)(this.pingServiceInterval)||(clearInterval(this.pingServiceInterval),this.pingServiceInterval=null)}addListener(e){(0,s.isNullOrUndefined)(e)||(l()||e.onInternetConnectionStatusChanged(c.INTERNET_DISCONNECTED),this.listeners.add(e))}removeListener(e){(0,s.isNullOrUndefined)(e)||this.listeners.delete(e)}}function l(){return navigator.onLine&&p().connectedToInternet}function u(){return l()?c.INTERNET_CONNECTED:c.INTERNET_DISCONNECTED}function p(){return d.INSTANCE}t.NetworkConnectionMonitor=d,d.INSTANCE=new d,t.CheckNetworkConnection=function(){if(!l())throw new n.NetworkError(n.NetworkErrors.NoInternetConnection,"User is not connected to the internet")},t.IsConnectedToNetwork=l,t.GetInternetState=u,t.GetNetworkConnectionMonitorInstance=p,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\NetworkConnectionMonitor.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\NetworkConnectionMonitor.ts")}}()},15200:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RouteToFailureOnAuthPopupFailure=t.RetryClicked=t.RevertAllStates=t.SetFailureStateAndRouteToFailure=void 0;const a=n(r(50712)),s=r(91320),c=r(52567),d=r(37275),l=r(98461),u=r(76600),p=r(75641),f=r(4288),g=r(929),h=r(98711),v=r(82191),y=r(39616),b=r(66194),m=r(22838);function S(e,t,r,o,n=null){(0,l.LogError)(e,t.errorEventName),o.location.pathname!=c.TranscriptionRoutePathNames.Failure&&((0,m.SetFailureContinuation)(r),(0,m.SetFailureReason)(t.errorEventMessage),o.replace(c.TranscriptionRoutePathNames.Failure,{audioBackup:n}))}function T(){a.default.dispatch({type:b.LoadingActionTypes.RevertStateAction}),a.default.dispatch({type:s.TranscribingActionTypes.RevertStateAction}),a.default.dispatch({type:y.FailureActionTypes.RevertStateAction}),a.default.dispatch({type:d.RecordingActionTypes.RevertStateAction})}t.SetFailureStateAndRouteToFailure=S,t.RevertAllStates=T,t.RetryClicked=function(e){return o(this,void 0,void 0,(function*(){try{p.LogEvents.RenderToPane.Start([{key:f.RenderToPaneKeys.TriggerReason,value:"Failure page retry button clicked"}]),p.LogEvents.RenderToPane.BeginDurationMeasure(g.DurationMeasureType.Normal,f.RenderToPaneKeys.DurationSecs),T(),e.replace(c.TranscriptionRoutePathNames.Loading)}catch(t){p.LogEvents.RenderToPane.End([{key:f.RenderToPaneKeys.RenderedSuccessfully,value:!1},{key:f.RenderToPaneKeys.RenderFailureReason,value:"Failure retry failed. "+(0,h.ErrorStringFromException)(t)}]);const r={errorEventMessage:TranscriptionStrings.UnknownInitFailureReason,errorEventName:v.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason};S(u.LogEventNames.RenderToPane,r,y.FailureContinuation.None,e)}}))},t.RouteToFailureOnAuthPopupFailure=function(e){const t={errorEventMessage:TranscriptionStrings.AuthenticationLoadingFailureReason,errorEventName:v.TranscriptionTelemetryErrorCodes.AuthenticationLoadingFailureReason};S(u.LogEventNames.ServiceAuthentication,t,y.FailureContinuation.None,e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\FailureActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\FailureActions.ts")}}()},53287:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NavigateToLandingPageAfterAudioBackupCheck=void 0;const o=r(35095),n=r(52567);t.NavigateToLandingPageAfterAudioBackupCheck=function(e,t){const r=(0,o.CreateDefaultRealTimeTranscriptionConnection)();t.replace(n.TranscriptionRoutePathNames.Landing,{realTimeTranscriptionConnection:r,audioBackup:e.audioBackup})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\LandingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\LandingActions.ts")}}()},16606:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancelClicked=t.CancelTranscriptionSourceFileTaskListAndNavigateToTranscribing=t.GetTranscriptionFromExistingMedia=t.CleanupRequestToNetworkConnectionMonitor=t.HandleInternetDisconnection=t.LoadTranscriptionSourceFileToStoreAndNavigateToTranscribingPage=void 0;const a=n(r(50712)),s=r(64046),c=r(52567),d=r(71670),l=r(75641),u=r(43214),p=r(83143),f=r(95544),g=r(64979),h=r(59209),v=r(91320),y=r(66194),b=r(98711),m=r(82191),S=r(76600),T=r(57490),E=r(98461),A=r(76641),_=r(7547),k=r(72672);let C=null,L=T.EMPTY_STRING;function O(e,t,r,n=T.TranscribingEntryPoints.DEFAULT){return o(this,void 0,void 0,(function*(){C=new d.TaskList([()=>o(this,void 0,void 0,(function*(){try{return yield e.GetSourceFile()}catch(e){if((0,b.isNullOrUndefined)(C))return null;if(e instanceof p.TranscriptionSourceFileError&&(e.name==p.TranscriptionSourceFileErrors.SourceFileNotFound||e.name==p.TranscriptionSourceFileErrors.InvalidRequest||e.name==p.TranscriptionSourceFileErrors.InternetConnectivityNotAvailable))return null;throw e}}))]);const i=yield C.ExecuteTaskListSequentially();return C=null,i.status==d.TaskListResultStatus.Canceled?null:(a.default.dispatch({type:v.TranscribingActionTypes.SetSourceFileAction,payload:{sourceFile:i.result,isNewTranscript:r}}),n!=T.TranscribingEntryPoints.DEFAULT&&(0,k.SetTranscribingEntryPoints)(n),t.replace(c.TranscriptionRoutePathNames.Transcribing),i.result)}))}function I(){null!=C&&(C.Cancel(),C=null)}function D(e){I(),e.replace(c.TranscriptionRoutePathNames.Transcribing)}t.LoadTranscriptionSourceFileToStoreAndNavigateToTranscribingPage=O,t.HandleInternetDisconnection=function(e,t){(0,b.isEmptyString)(L)&&((0,E.LogError)(S.LogEventNames.Warning,"Network Error during Loading. "+m.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason),(0,b.isNullOrUndefined)(e)||(L=(0,_.v4)(),(0,A.GetNetworkConnectionMonitorInstance)().waitAndPingAfter(T.WAIT_TIME_FOR_NETWORK_RECONNECT_MILLIS,L).then((r=>{L=T.EMPTY_STRING,t.location.pathname==c.TranscriptionRoutePathNames.Loading&&(r||(0,b.isNullOrUndefined)(e)||e.HandleError(m.TranscriptionTelemetryErrorCodes.LostInternetConnectionReason))}))),f.HostAppSettings.IsSettingTrue(f.HostAppSettingName.HasStoredTranscription)&&D(t))},t.CleanupRequestToNetworkConnectionMonitor=function(){(0,b.isEmptyString)(L)||((0,A.GetNetworkConnectionMonitorInstance)().clearWaitAndPingRequest(L),L=T.EMPTY_STRING)},t.GetTranscriptionFromExistingMedia=function(e,t){return o(this,void 0,void 0,(function*(){if(f.HostAppSettings.IsSettingTrue(f.HostAppSettingName.HasStoredTranscription)){const r=h.TranscriptionManagerFactory.GetInstance();yield r.HandleStorageMigration(),a.default.dispatch({type:y.LoadingActionTypes.SetStatusAction,payload:y.LoadingStatus.LoadingTranscription});const o=(0,g.CreateTranscriptionSourceFileProvider)(r.GetStoredTranscription(),e);yield O(o,t,!1)}}))},t.CancelTranscriptionSourceFileTaskListAndNavigateToTranscribing=D,t.CancelClicked=function(e,t){return o(this,void 0,void 0,(function*(){l.LogEvents.StartOver.Start([{key:u.StartOverKeys.Reason,value:"Cancel"}]),null!=t&&(yield t.Cancel()),I(),yield(0,s.DeleteStoredTranscriptionAndRouteToLanding)(e),l.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!0,message:"Cancelled by user",isFinalResponse:!0}),l.LogEvents.StartOver.End()}))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\LoadingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\LoadingActions.ts")}}()},64046:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetTranscriptionManager=t.AddTranscriptionSegmentToDocument=t.AddTranscriptionToDocument=t.TranscriptionDataModified=t.StartOverClicked=t.DeleteStoredTranscriptionAndRouteToLanding=t.InitializeTranscriptionData=void 0;const a=n(r(50712)),s=r(15200),c=r(52567),d=r(93441),l=r(76600),u=r(98461),p=r(98711),f=r(31780),g=r(53287),h=r(41722),v=r(63519),y=r(82191),b=r(91320),m=r(39616),S=r(72672),T=r(59209),E=r(12648);function A(e){return e instanceof h.BootError&&e.name==h.BootErrors.IndexeddbFailedToOpen||e instanceof v.AudioBackupError&&(e.name==v.AudioBackupErrors.UnsupportedBrowser||e.name==v.AudioBackupErrors.IndexedDBOpenError)?{errorEventMessage:TranscriptionStrings.CookieSettingsFailureReason,errorEventName:y.TranscriptionTelemetryErrorCodes.CookieSettingsFailureReason}:{errorEventMessage:TranscriptionStrings.UnknownInitFailureReason,errorEventName:y.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason}}function _(e){try{const e=T.TranscriptionManagerFactory.GetInstance();C(e);const t=e.GetTranscription(),r=t.transcriptSegments.map(((e,r)=>({id:r,text:e.text,timestamp:e.start,speaker:(0,S.GetSpeakerName)(e.speakerId,t.speakerNames)})));a.default.dispatch({type:b.TranscribingActionTypes.SetTranscriptionDataAction,payload:r})}catch(t){let r=m.FailureContinuation.None;t instanceof d.DocumentStorageError&&t.name==d.DocumentStorageErrors.CorruptTranscriptSource&&(r=m.FailureContinuation.StartOver);const o=A(t);L(l.LogEventNames.DocumentStorage,o,r,"InitializeTranscriptionData threw error: "+(0,p.ErrorStringFromException)(t),e)}}function k(e){return o(this,void 0,void 0,(function*(){yield T.TranscriptionManagerFactory.GetInstance().DeleteTranscription(),(0,s.RevertAllStates)();const t=yield(0,f.InitializeAudioBackup)();null!=t&&t.needsRecovery?e.replace(c.TranscriptionRoutePathNames.Recovering,{audioBackup:t.audioBackup}):(0,g.NavigateToLandingPageAfterAudioBackupCheck)(t,e)}))}function C(e){a.default.dispatch({type:b.TranscribingActionTypes.SetTranscriptionManager,payload:e})}function L(e,t,r,o,n){(0,u.LogError)(e,o),(0,s.SetFailureStateAndRouteToFailure)(e,t,r,n)}t.InitializeTranscriptionData=_,t.DeleteStoredTranscriptionAndRouteToLanding=k,t.StartOverClicked=function(e){return o(this,void 0,void 0,(function*(){try{yield k(e)}catch(t){const r=A(t);L((0,u.ShouldLogErrorAsWarning)(t)?l.LogEventNames.Warning:l.LogEventNames.DocumentStorage,r,m.FailureContinuation.None,"Starting over threw exception: "+(0,p.ErrorStringFromException)(t),e)}}))},t.TranscriptionDataModified=function(e,t,r){return o(this,void 0,void 0,(function*(){try{let o=null;const n=e.GetTranscription();t.speaker!=(0,S.GetSpeakerName)(n.transcriptSegments[t.id].speakerId,n.speakerNames)&&(o=t.speaker),yield e.UpdateTranscriptionSegment(t.id,t.text,o,t.changeAllSpeakers),_(r)}catch(e){const t=A(e);L(l.LogEventNames.DocumentStorage,t,m.FailureContinuation.None,"TranscriptionData update threw exception: "+(0,p.ErrorStringFromException)(e),r)}}))},t.AddTranscriptionToDocument=function(e,t,r,n,a){return o(this,void 0,void 0,(function*(){try{const t=(0,E.CreateAddToDocumentProvider)();yield t.AddTranscriptionToDocument(e.GetTranscription(),r,(0,S.getAddToDocumentOptionsFromMenuOption)(n),a)}catch(e){const r=A(e);L(l.LogEventNames.DocumentStorage,r,m.FailureContinuation.None,"AddTranscriptionToDocument threw exception: "+(0,p.ErrorStringFromException)(e),t)}}))},t.AddTranscriptionSegmentToDocument=function(e,t,r){try{(0,E.CreateAddToDocumentProvider)().AddTranscriptionSegmentToDocument(e,t)}catch(e){const t=A(e);L(l.LogEventNames.DocumentStorage,t,m.FailureContinuation.None,"AddTranscriptionSegmentToDocument threw exception: "+(0,p.ErrorStringFromException)(e),r)}},t.SetTranscriptionManager=C,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\TranscribingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\actions\\TranscribingActions.ts")}}()},22838:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetFailureReason=t.SetFailureContinuation=void 0;const n=o(r(50712)),a=r(39616);t.SetFailureContinuation=function(e){n.default.dispatch({type:a.FailureActionTypes.SetFailureContinuationAction,payload:e})},t.SetFailureReason=function(e){n.default.dispatch({type:a.FailureActionTypes.SetFailureReasonAction,payload:e})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\FailureActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\FailureActions.ts")}}()},28665:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LandingPageLoaded=t.LandingActionTypes=void 0;const n=o(r(50712));t.LandingActionTypes={LandingPageLoaded:"LANDING_PAGE_LOADED"},t.LandingPageLoaded=function(){n.default.dispatch({type:t.LandingActionTypes.LandingPageLoaded})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\LandingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\LandingActions.ts")}}()},55760:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressLabelFromLoadingStatus=t.StatusLabelFromLoadingStatus=t.SetForegroundTaskInStore=void 0;const n=o(r(50712)),a=r(66194);t.SetForegroundTaskInStore=function(e){n.default.dispatch({type:a.LoadingActionTypes.SetForegroundTaskAction,payload:e})},t.StatusLabelFromLoadingStatus=function(e){switch(e){case a.LoadingStatus.UploadingFile:return TranscriptionStrings.LoadingPageUploadingStatus;case a.LoadingStatus.TranscribingAudio:return TranscriptionStrings.LoadingPageTranscribingStatus;case a.LoadingStatus.LoadingTranscription:return TranscriptionStrings.LoadingPageFetchingStatus;case a.LoadingStatus.StorageMigrationInProgress:return TranscriptionStrings.StorageMigrationinProgress;case a.LoadingStatus.StorageMigrationCompleted:return TranscriptionStrings.StorageMigrationCompleted;case a.LoadingStatus.WaitForConnection:return TranscriptionStrings.UnknownProblem+"\n\n"+TranscriptionStrings.EnsureProperConnectivity}},t.ProgressLabelFromLoadingStatus=function(e){switch(e){case a.LoadingStatus.UploadingFile:case a.LoadingStatus.TranscribingAudio:return TranscriptionStrings.LoadingPageTakingLongLabel;default:return""}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\LoadingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\LoadingActions.ts")}}()},69709:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetPrivacyDisclaimerClosedFlag=t.SetWarningDismissedInStore=t.SetMicrophoneStateInStore=t.SetRecorderIsPausedInStore=t.SetRecorderReadyInStore=t.SetMicrophonePermissionRetryDialog=t.SetRecordingDone=void 0;const n=o(r(50712)),a=r(37275);t.SetRecordingDone=function(){n.default.dispatch({type:a.RecordingActionTypes.SetRecordingDone})},t.SetMicrophonePermissionRetryDialog=function(e){n.default.dispatch({type:a.RecordingActionTypes.SetMicrophonePermissionRetryDialog,payload:e})},t.SetRecorderReadyInStore=function(e){n.default.dispatch({type:a.RecordingActionTypes.SetRecorderReadyAction,payload:e})},t.SetRecorderIsPausedInStore=function(e){n.default.dispatch({type:a.RecordingActionTypes.SetRecorderIsPaused,payload:e})},t.SetMicrophoneStateInStore=function(e){n.default.dispatch({type:a.RecordingActionTypes.SetMicrophoneStateAction,payload:e})},t.SetWarningDismissedInStore=function(){n.default.dispatch({type:a.RecordingActionTypes.SetWarningDismissedAction,payload:!0})},t.SetPrivacyDisclaimerClosedFlag=function(e){n.default.dispatch({type:a.RecordingActionTypes.SetPrivacyDisclaimerClosed,payload:e})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\RecordingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\RecordingActions.ts")}}()},31780:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getAudioFile=t.GetAudioBackupRecoveryTaskResultStatus=t.CancelRecoveryTask=t.RecoverFromBackupInTranscriptionRecoveryFlow=t.RecoverFromBackup=t.InitializeAudioBackup=t.SetAudioFile=t.SetRecoveryFlowCancelDialog=t.SetRecoveredTranscriptionFile=t.SetRecoveredTranscriptionFileInTranscriptionRecoveryFlow=void 0;const d=c(r(50712)),l=a(r(9195)),u=r(64404),p=r(73795),f=r(71670),g=r(75641),h=r(35999),v=r(70707),y=r(76600),b=r(98461),m=r(54988),S=r(57490),T=r(98711);let E,A,_,k;t.SetRecoveredTranscriptionFileInTranscriptionRecoveryFlow=function(e){d.default.dispatch({type:m.RecoveringActionTypes.SetRecoveredTranscriptionFileInRecoveryFlow,payload:e})},t.SetRecoveredTranscriptionFile=function(e){d.default.dispatch({type:m.RecoveringActionTypes.SetRecoveredTranscriptionFile,payload:e})},t.SetRecoveryFlowCancelDialog=function(e){d.default.dispatch({type:m.RecoveringActionTypes.SetRecoveryFlowCancelDialog,payload:e})},t.SetAudioFile=function(e){d.default.dispatch({type:m.RecoveringActionTypes.SetAudioFile,payload:e})},t.InitializeAudioBackup=function(){return s(this,void 0,void 0,(function*(){let e,t=!1;try{e=(0,u.CreateDefaultAudioBackup)(),yield(0,T.PromiseWithTimeout)((()=>e.Initialize()),S.MAX_INDEXED_DB_INITIALIZE_TIME_MILLISECONDS,"audioBackup.Initialize()")}catch(t){(0,b.LogError)(y.LogEventNames.Warning,"Failed to initialize indexeddb because "+(0,T.ErrorStringFromException)(t)),e=new v.IndexeddbAudioBackupDummy}if(e.IsInitializedSuccessfully()){let r=yield e.FetchBackupState();switch(r){case l.BackupStates.Invalid:g.LogEvents.Boot.AddData([{key:h.BootKeys.AudioBackupState,value:"Invalid"}]),yield e.ClearBackup(),yield(0,T.PromiseWithTimeout)((()=>e.Initialize()),S.MAX_INDEXED_DB_INITIALIZE_TIME_MILLISECONDS,"audioBackup.Initialize()");break;case l.BackupStates.None:g.LogEvents.Boot.AddData([{key:h.BootKeys.AudioBackupState,value:"None"}]);break;case l.BackupStates.Active:g.LogEvents.Boot.AddData([{key:h.BootKeys.AudioBackupState,value:"Active"}]),t=!0;break;default:throw new Error("Unexpected backup state: "+r)}}return{audioBackup:e,needsRecovery:t}}))},t.RecoverFromBackup=function(e,t){return s(this,void 0,void 0,(function*(){if(null==e)throw new Error("Audio backup not initialized");if(E=new p.AudioRecoveryTask(t),A=yield E.ExecuteAudioBackupRecoveryTask(e,TranscriptionStrings.FolderNameToUploadAudioFiles),A.status==f.TaskListResultStatus.Canceled)return null;if(null==A.result)throw new Error("Recovery TaskList result was null");return A.result}))},t.RecoverFromBackupInTranscriptionRecoveryFlow=function(e,t){return s(this,void 0,void 0,(function*(){if(null==e)throw new Error("Audio backup not initialized");if(E=new p.AudioRecoveryTask(t),k=yield E.ExecuteAudioBackupRecoveryTaskInTranscriptionRecoveryFlow(e),_=E.getFile(),k.status==f.TaskListResultStatus.Canceled)return null;if(null==k.result)throw new Error("Recovery TaskList result was null");return k.result}))},t.CancelRecoveryTask=function(){return s(this,void 0,void 0,(function*(){null!=E&&(yield E.Cancel())}))},t.GetAudioBackupRecoveryTaskResultStatus=function(){return A.status},t.getAudioFile=function(){return _},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\RecoveringActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\RecoveringActions.ts")}}()},72672:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetTranscribingEntryPoints=t.SetTranscriptionManager=t.SetHighlightedIndex=t.GetSpeakerName=t.SetShowStartOverConfirmDialog=t.SetAudioPlaying=t.SetAddToDocumentInProgressStatus=t.SetTeachingUIClosedFlag=t.SetFocusedIndex=t.SetEditingMode=t.getAddToDocumentOptionsFromMenuOption=void 0;const n=o(r(50712)),a=r(91320);t.getAddToDocumentOptionsFromMenuOption=function(e){switch(e){case a.AddToDocumentMenuOption.JustText:return{withTimestamps:!1,withSpeakers:!1};case a.AddToDocumentMenuOption.WithSpeakers:return{withTimestamps:!1,withSpeakers:!0};case a.AddToDocumentMenuOption.WithTimestamps:return{withTimestamps:!0,withSpeakers:!1};default:return{withTimestamps:!0,withSpeakers:!0}}},t.SetEditingMode=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetEditingIndexAction,payload:e})},t.SetFocusedIndex=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetFocusedIndexAction,payload:e})},t.SetTeachingUIClosedFlag=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetTeachingUIClosedFlag,payload:e})},t.SetAddToDocumentInProgressStatus=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetAddToDocumentInProgressStatus,payload:e})},t.SetAudioPlaying=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetAudioPlayingFlag,payload:e})},t.SetShowStartOverConfirmDialog=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetShowStartOverConfirmDialog,payload:e})},t.GetSpeakerName=function(e,t){return null==e?TranscriptionStrings.DefaultNameForSpeaker:null==t||null==t[e]?`${TranscriptionStrings.DefaultNameForSpeaker} ${e+1}`:t[e]},t.SetHighlightedIndex=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetHighlightedIndexAction,payload:e})},t.SetTranscriptionManager=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetTranscriptionManager,payload:e})},t.SetTranscribingEntryPoints=function(e){n.default.dispatch({type:a.TranscribingActionTypes.SetTranscriptionEntryPoints,payload:e})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\TranscribingActions.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\actions\\TranscribingActions.ts")}}()},48596:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppThemeFactoryProducer=void 0;const o=r(90124),n=r(99738),a=r(95544);class s{static GetInstance(e){return null==this.instance&&(this.instance=this.GetSDXAppFactory(e)),this.instance}static ResetInstance(){this.instance=null}static GetSDXAppFactory(e){switch(e){case a.HostAppName.WORD:return new o.WordThemeFactory;case a.HostAppName.ONENOTE:return new n.OneNoteThemeFactory;default:throw new Error("Invalid app name provided while creating app theme factory")}}}t.AppThemeFactoryProducer=s,s.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\AppThemeFactoryProducer.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\AppThemeFactoryProducer.ts")}}()},54793:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DarkModeOneNoteAppColorContainer=void 0;class r{constructor(){this.darkLabelColor={value:"#212121"},this.mediumLabelColor={value:"#EDEBE9"},this.lightLabelColor={value:"#D2D0CE"},this.timestampLabelColor={value:"#F3F2F1"},this.linkColor={value:"#82ABF1"},this.defaultBackgroundColor={value:"#292827"},this.lightBackgroundColor={value:"#3B3A39"},this.darkBackgroundColor={value:"#161514"},this.primaryWidgetColor={value:"#5B1382"},this.primaryWidgetColorOnHover={value:"#862EB5"},this.primaryWidgetLabelColor={value:"#ffffff"},this.secondaryWidgetColor={value:"#3B3A39"},this.secondaryWidgetColorOnHover={value:"#1D1C1B"},this.secondaryWidgetLabelColor={value:"#FFFFFF"},this.secondaryWidgetLabelColorOnHover={value:"#598FEC"},this.secondaryWidgetBorderColor={value:"#797775"},this.blackColor={value:"#ffffff"},this.whiteColor={value:"#292827"},this.wordBlue={value:"#2e6ac5"},this.keyboardFocusColor={value:"#A3A09E"},this.lightBlue={value:"#0078d4"},this.tagBlue={value:"#2E6AC5"},this.bulletGray={value:"#4D4D4D"},this.progressBackground={value:"#545352"},this.popupBackground={value:"#B7D1FF"},this.transcribeIllustrationHeadsetInnerColor={value:"#FEFEFE"},this.transcribeIllustrationHeadsetOuterColor={value:"#DCDCDC"},this.transcribeIllustrationHeadsetWireColor={value:"#DC9FFD"},this.transcribeIllustrationCatLegsColor={value:"#F2D9FF"},this.transcribeIllustrationCatBodyGradientStartColor={value:"#D5A3F0"},this.transcribeIllustrationCatBodyGradientEndColor={value:"#F2D9FF"},this.transcribeIllustrationCatTailGradientStartColor={value:"#EBC6FF"},this.transcribeIllustrationCatTailGradientEndColor={value:"#F3DAFF"},this.micWidgetBorderColor={value:"#7719AA"},this.charcoalColor={value:"#333333"},this.darkGrayColor={value:"#404040"},this.transcriptionIndicatorTextColor={value:"#9E9E9E"},this.officeDesktopBackgroundColor={value:"#F0F0F0"},this.recordingIconRingsColor={value:"#4D4352"},this.listeningIconOuterColor={value:"#D1ABE6"},this.listeningIconMicColor={value:"#292929"},this.pauseIconOuterColor={value:"#000000"},this.pauseIconMicColor={value:"#D1ABE6"},this.oneDriveInfoTextColor={value:"#000000"},this.dropDownSelectionColor={value:"#626161"},this.dropDownHoverColor={value:"#979797"}}static GetInstance(){return null==this.instance&&(this.instance=new r),this.instance}}t.DarkModeOneNoteAppColorContainer=r,r.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\DarkModeOneNoteAppColorContainer.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\DarkModeOneNoteAppColorContainer.ts")}}()},40737:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LightModeOneNoteAppColorContainer=void 0;class r{constructor(){this.darkLabelColor={value:"#212121"},this.mediumLabelColor={value:"#303030"},this.lightLabelColor={value:"#6e6e6e"},this.timestampLabelColor={value:"#11100f"},this.linkColor={value:"#7719AA"},this.defaultBackgroundColor={value:"#edebe9"},this.lightBackgroundColor={value:"#faf9f8"},this.darkBackgroundColor={value:"#cccccc"},this.primaryWidgetColor={value:"#5B1382"},this.primaryWidgetColorOnHover={value:"#862EB5"},this.primaryWidgetLabelColor={value:"#ffffff"},this.secondaryWidgetColor={value:"#FFFFFF"},this.secondaryWidgetColorOnHover={value:"#FFFFFF"},this.secondaryWidgetLabelColor={value:"#323130"},this.secondaryWidgetLabelColorOnHover={value:"#323130"},this.secondaryWidgetBorderColor={value:"#BEBBB8"},this.blackColor={value:"#000000"},this.whiteColor={value:"#ffffff"},this.wordBlue={value:"#2e6ac5"},this.keyboardFocusColor={value:"#605e5c"},this.lightBlue={value:"#0078d4"},this.tagBlue={value:"#7719AA"},this.bulletGray={value:"#D2D0CE"},this.progressBackground={value:"#D5D4D2"},this.popupBackground={value:"#5B1382"},this.transcribeIllustrationHeadsetInnerColor={value:"#605D5A"},this.transcribeIllustrationHeadsetOuterColor={value:"#33312D"},this.transcribeIllustrationHeadsetWireColor={value:"#DC9FFD"},this.transcribeIllustrationCatLegsColor={value:"#F2D9FF"},this.transcribeIllustrationCatBodyGradientStartColor={value:"#D5A3F0"},this.transcribeIllustrationCatBodyGradientEndColor={value:"#F2D9FF"},this.transcribeIllustrationCatTailGradientStartColor={value:"#EBC6FF"},this.transcribeIllustrationCatTailGradientEndColor={value:"#F3DAFF"},this.micWidgetBorderColor={value:"#7719AA"},this.charcoalColor={value:"#333333"},this.darkGrayColor={value:"#404040"},this.transcriptionIndicatorTextColor={value:"#9E9E9E"},this.officeDesktopBackgroundColor={value:"#F0F0F0"},this.recordingIconRingsColor={value:"#D2BBDF"},this.listeningIconOuterColor={value:"#7719AA"},this.listeningIconMicColor={value:"#FFFFFF"},this.pauseIconOuterColor={value:"#FFFFFF"},this.pauseIconMicColor={value:"#7719AA"},this.oneDriveInfoTextColor={value:"#000000"},this.dropDownSelectionColor={value:"#0000001A"},this.dropDownHoverColor={value:"#F3F2F1"}}static GetInstance(){return null==this.instance&&(this.instance=new r),this.instance}}t.LightModeOneNoteAppColorContainer=r,r.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\LightModeOneNoteAppColorContainer.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\LightModeOneNoteAppColorContainer.ts")}}()},99738:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OneNoteThemeFactory=void 0;const o=r(54793),n=r(40737);t.OneNoteThemeFactory=class{GetThemeColorContainer(e){return e?o.DarkModeOneNoteAppColorContainer.GetInstance():n.LightModeOneNoteAppColorContainer.GetInstance()}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\OneNoteThemeFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\OneNote\\OneNoteThemeFactory.ts")}}()},16037:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DarkModeWordAppColorContainer=void 0;class r{constructor(){this.darkLabelColor={value:"#FAF9F8"},this.mediumLabelColor={value:"#EDEBE9"},this.lightLabelColor={value:"#D2D0CE"},this.timestampLabelColor={value:"#F3F2F1"},this.linkColor={value:"#82ABF1"},this.defaultBackgroundColor={value:"#292827"},this.lightBackgroundColor={value:"#3B3A39"},this.darkBackgroundColor={value:"#161514"},this.primaryWidgetColor={value:"#2552A4"},this.primaryWidgetColorOnHover={value:"#3A70DE"},this.primaryWidgetLabelColor={value:"#ffffff"},this.secondaryWidgetColor={value:"#3B3A39"},this.secondaryWidgetColorOnHover={value:"#1D1C1B"},this.secondaryWidgetLabelColor={value:"#FFFFFF"},this.secondaryWidgetLabelColorOnHover={value:"#598FEC"},this.secondaryWidgetBorderColor={value:"#797775"},this.blackColor={value:"#ffffff"},this.whiteColor={value:"#292827"},this.wordBlue={value:"#2e6ac5"},this.keyboardFocusColor={value:"#A3A09E"},this.lightBlue={value:"#0078d4"},this.tagBlue={value:"#2E6AC5"},this.bulletGray={value:"#4D4D4D"},this.progressBackground={value:"#545352"},this.popupBackground={value:"#B7D1FF"},this.transcribeIllustrationHeadsetInnerColor={value:"#FEFEFE"},this.transcribeIllustrationHeadsetOuterColor={value:"#DCDCDC"},this.transcribeIllustrationHeadsetWireColor={value:"#3E8EED"},this.transcribeIllustrationCatLegsColor={value:"#72ACF1"},this.transcribeIllustrationCatBodyGradientStartColor={value:"#3395e5"},this.transcribeIllustrationCatBodyGradientEndColor={value:"#72acf1"},this.transcribeIllustrationCatTailGradientStartColor={value:"#3395e5"},this.transcribeIllustrationCatTailGradientEndColor={value:"#72acf1"},this.micWidgetBorderColor={value:"#2b579a"},this.charcoalColor={value:"#333333"},this.darkGrayColor={value:"#404040"},this.transcriptionIndicatorTextColor={value:"#9E9E9E"},this.officeDesktopBackgroundColor={value:"#000000"},this.recordingIconRingsColor={value:"#233452"},this.listeningIconOuterColor={value:"#296FE6"},this.listeningIconMicColor={value:"#292929"},this.pauseIconOuterColor={value:"#000000"},this.pauseIconMicColor={value:"#296FE6"},this.oneDriveInfoTextColor={value:"#FFFFFF"},this.dropDownSelectionColor={value:"#979797"},this.dropDownHoverColor={value:"#626161"}}static GetInstance(){return null==this.instance&&(this.instance=new r),this.instance}}t.DarkModeWordAppColorContainer=r,r.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\DarkModeWordAppColorContainer.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\DarkModeWordAppColorContainer.ts")}}()},69005:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LightModeWordAppColorContainer=void 0;class r{constructor(){this.darkLabelColor={value:"#212121"},this.mediumLabelColor={value:"#303030"},this.lightLabelColor={value:"#6e6e6e"},this.timestampLabelColor={value:"#11100f"},this.linkColor={value:"#2b579a"},this.defaultBackgroundColor={value:"#edebe9"},this.lightBackgroundColor={value:"#faf9f8"},this.darkBackgroundColor={value:"#cccccc"},this.primaryWidgetColor={value:"#2b579a"},this.primaryWidgetColorOnHover={value:"#245BBE"},this.primaryWidgetLabelColor={value:"#ffffff"},this.secondaryWidgetColor={value:"#FFFFFF"},this.secondaryWidgetColorOnHover={value:"#FFFFFF"},this.secondaryWidgetLabelColor={value:"#323130"},this.secondaryWidgetLabelColorOnHover={value:"#323130"},this.secondaryWidgetBorderColor={value:"#BEBBB8"},this.blackColor={value:"#000000"},this.whiteColor={value:"#ffffff"},this.wordBlue={value:"#2e6ac5"},this.keyboardFocusColor={value:"#605e5c"},this.lightBlue={value:"#0078d4"},this.tagBlue={value:"#2E6AC5"},this.bulletGray={value:"#D2D0CE"},this.progressBackground={value:"#D5D4D2"},this.popupBackground={value:"#2B579A"},this.transcribeIllustrationHeadsetInnerColor={value:"#605D5A"},this.transcribeIllustrationHeadsetOuterColor={value:"#33312D"},this.transcribeIllustrationHeadsetWireColor={value:"#3E8EED"},this.transcribeIllustrationCatLegsColor={value:"#72ACF1"},this.transcribeIllustrationCatBodyGradientStartColor={value:"#3395e5"},this.transcribeIllustrationCatBodyGradientEndColor={value:"#72ACF1"},this.transcribeIllustrationCatTailGradientStartColor={value:"#3395e5"},this.transcribeIllustrationCatTailGradientEndColor={value:"#72ACF1"},this.micWidgetBorderColor={value:"#2b579a"},this.charcoalColor={value:"#333333"},this.darkGrayColor={value:"#404040"},this.transcriptionIndicatorTextColor={value:"#9E9E9E"},this.officeDesktopBackgroundColor={value:"#F0F0F0"},this.recordingIconRingsColor={value:"#BBCBE4"},this.listeningIconOuterColor={value:"#185ABD"},this.listeningIconMicColor={value:"#FFFFFF"},this.pauseIconOuterColor={value:"#FFFFFF"},this.pauseIconMicColor={value:"#185ABD"},this.oneDriveInfoTextColor={value:"#000000"},this.dropDownSelectionColor={value:"#0000001A"},this.dropDownHoverColor={value:"#F3F2F1"}}static GetInstance(){return null==this.instance&&(this.instance=new r),this.instance}}t.LightModeWordAppColorContainer=r,r.instance=null,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\LightModeWordAppColorContainer.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\LightModeWordAppColorContainer.ts")}}()},90124:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WordThemeFactory=void 0;const o=r(16037),n=r(69005);t.WordThemeFactory=class{GetThemeColorContainer(e){return e?o.DarkModeWordAppColorContainer.GetInstance():n.LightModeWordAppColorContainer.GetInstance()}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\WordThemeFactory.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\colors\\Word\\WordThemeFactory.ts")}}()},39616:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FailureContinuation=t.FailureActionTypes=void 0,t.FailureActionTypes={SetFailureContinuationAction:"FAILURE_SET_CONTINUATION_ACTION",SetFailureReasonAction:"FAILURE_SET_FAILURE_REASON",RevertStateAction:"FAILURE_REVERT_STATE_ACTION"},(r=t.FailureContinuation||(t.FailureContinuation={}))[r.None=0]="None",r[r.Retry=1]="Retry",r[r.StartOver=2]="StartOver",r[r.Cancel=3]="Cancel",r[r.RecoveryonInternetConnected=4]="RecoveryonInternetConnected",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\failureEnums.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\failureEnums.ts")}}()},66194:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingStatus=t.LoadingActionTypes=void 0,t.LoadingActionTypes={SetForegroundTaskAction:"LOADING_SET_FOREGROUND_TASK",SetStatusAction:"LOADING_SET_STATUS",RevertStateAction:"LOADING_REVERT_STATE",SetPercentDoneAction:"LOADING_SET_PERCENT_DONE"},(r=t.LoadingStatus||(t.LoadingStatus={}))[r.LoadingTranscription=0]="LoadingTranscription",r[r.UploadingFile=1]="UploadingFile",r[r.TranscribingAudio=2]="TranscribingAudio",r[r.StorageMigrationInProgress=3]="StorageMigrationInProgress",r[r.StorageMigrationCompleted=4]="StorageMigrationCompleted",r[r.WaitForConnection=5]="WaitForConnection",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\loadingEnums.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\loadingEnums.ts")}}()},37275:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RecordingActionTypes=t.MicrophoneState=void 0,(r=t.MicrophoneState||(t.MicrophoneState={}))[r.Pending=0]="Pending",r[r.Enabled=1]="Enabled",r[r.Disabled=2]="Disabled",t.RecordingActionTypes={SetMicrophoneStateAction:"RECORDING_SET_MICROPHONESTATE",SetRecorderReadyAction:"RECORDING_SET_READY",SetRecorderIsPaused:"RECORDING_SET_ISPAUSED",SetRecordingDone:"RECORDING_DONE",RevertStateAction:"RECORDING_REVERT_STATE",SetWarningDismissedAction:"RECORDING_SET_WARNING_DISMISSED",SetPrivacyDisclaimerClosed:"RECORDING_SET_PRIVACY_DISCLAIMER_CLOSED",SetMicrophonePermissionRetryDialog:"RECORDING_MICROPHONE_PERMISSION_RETRY_DIALOG"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\recordingEnums.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\recordingEnums.ts")}}()},54988:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RecoveringActionTypes=void 0,t.RecoveringActionTypes={SetRecoveredTranscriptionFile:"RECOVERING_SET_RECOVERED_TRANSCRIPTION_FILE",SetRecoveryFlowCancelDialog:"RECOVERING_SET_RECOVERY_FLOW_CANCEL_DIALOG",SetAudioFile:"RECOVERING_SET_AUDIO_FILE",SetRecoveredTranscriptionFileInRecoveryFlow:"RECOVERING_SET_RECOVERED_TRANSCRIPTION_FILE_IN_RECOVERY_FLOW"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\recoveringEnums.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\recoveringEnums.ts")}}()},91320:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TranscribingActionTypes=t.AddToDocumentMenuOption=void 0,(r=t.AddToDocumentMenuOption||(t.AddToDocumentMenuOption={})).JustText="JustText",r.WithSpeakers="WithSpeakers",r.WithTimestamps="WithTimestamps",r.WithSpeakersAndTimestamps="WithSpeakersAndTimestamps",t.TranscribingActionTypes={SetEditingIndexAction:"TRANSCRIBING_SET_EDITING_INDEX",SetFocusedIndexAction:"TRANSCRIBING_SET_FOCUSED_INDEX",SetHighlightedIndexAction:"TRANSCRIBING_SET_HIGHLIGHTING_INDEX",SetSourceFileAction:"TRANSCRIBING_SET_SOURCE_FILE",SetTranscriptionDataAction:"TRANSCRIBING_SET_TRANSCRIPTION_DATA",SetTranscriptionManager:"TRANSCRIBING_SET_TRANSCRIPTION_MANAGER",SetAudioPlayingFlag:"TRANSCRIBING_SET_AUDIO_PLAYING_FLAG",RevertStateAction:"TRANSCRIBING_REVERT_STATE",SetTeachingUIClosedFlag:"TRANSCRIBING_TEACHING_UI_CLOSED_FLAG",SetShowStartOverConfirmDialog:"TRANSCRIBING_SET_SHOW_START_OVER_CONFIRMED_DIALOG",SetTranscriptionEntryPoints:"TRANSCRIBING_SET_ENTRY_POINTS",SetAddToDocumentInProgressStatus:"TRANSCRIBING_SET_ADD_TO_DOCUMENT_IN_PROGRESS_STATUS"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\transcribingEnums.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\enums\\transcribingEnums.ts")}}()},80300:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.IndexedDBErrorKeys=void 0,(r=t.IndexedDBErrorKeys||(t.IndexedDBErrorKeys={})).AbortError="AbortError",r.ConstraintError="ConstraintError",r.QuotaExceededError="QuotaExceededError",r.UnknownError="UnknownError",r.VersionError="VersionError",r.ItemNotFound="ItemNotFound",r.FragmentOverlap="FragmentOverlap",r.SourceFileNotFound="SourceFileNotFound",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\errors\\IndexedDBErrorKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\errors\\IndexedDBErrorKeys.ts")}}()},4280:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RecoveryFlowErrorKeys=void 0,(r=t.RecoveryFlowErrorKeys||(t.RecoveryFlowErrorKeys={})).InvalidRangeError="invalidRange",r.InvalidRequestError="invalidRequest",r.RangeError="RangeError",r.ExpiredTokenError="expiredToken",r.ProvisioningNotAllowedError="provisioningNotAllowed",r.OneDriveQuotaLimitReachedError="OneDriveQuotaLimitReached",r.QuotaLimitReachedError="quotaLimitReached",r.UnableToFetchTokenError="UnableToFetchToken",r.ResourceLockedError="resourceLocked",r.InvalidAuthenticationToken="InvalidAuthenticationToken",r.ConditionalAccessPolicyEnforced="conditionalAccessPolicyEnforced",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\errors\\RecoveryFlowErrorKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\errors\\RecoveryFlowErrorKeys.ts")}}()},10462:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MicrophoneListeningIllustration=void 0;const s=a(r(26166)),c=r(21081);t.MicrophoneListeningIllustration=function(){return s.createElement("div",{className:(0,c.getMicWidgetListeningIconStyles)()},s.createElement("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.createElement("rect",{width:"48",height:"48",rx:"24",fill:c.AppLayoutSettings.getAppColorContainer().listeningIconOuterColor.value}),s.createElement("path",{d:"M30.25 23C30.6297 23 30.9435 23.2822 30.9932 23.6482L31 23.75V24.25C31 27.8094 28.245 30.7254 24.751 30.9817L24.75 33.25C24.75 33.6642 24.4142 34 24 34C23.6203 34 23.3065 33.7178 23.2568 33.3518L23.25 33.25L23.25 30.9818C19.8332 30.7316 17.1228 27.938 17.0041 24.4863L17 24.25V23.75C17 23.3358 17.3358 23 17.75 23C18.1297 23 18.4435 23.2822 18.4932 23.6482L18.5 23.75V24.25C18.5 27.077 20.7344 29.3821 23.5336 29.4956L23.75 29.5H24.25C27.077 29.5 29.3821 27.2656 29.4956 24.4664L29.5 24.25V23.75C29.5 23.3358 29.8358 23 30.25 23ZM24 14C26.2091 14 28 15.7909 28 18V24C28 26.2091 26.2091 28 24 28C21.7909 28 20 26.2091 20 24V18C20 15.7909 21.7909 14 24 14Z",fill:c.AppLayoutSettings.getAppColorContainer().listeningIconMicColor.value})))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\MicrophoneListeningIcon.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\MicrophoneListeningIcon.tsx")}}()},80751:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MicrophonePauseIllustration=void 0;const s=a(r(26166)),c=r(21081);t.MicrophonePauseIllustration=function(){return s.createElement("div",{className:(0,c.getMicWidgetPauseIconStyles)()},s.createElement("svg",{width:"58",height:"63",viewBox:"0 0 58 63",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.createElement("g",{filter:"url(#filter0_dd_304_1243)"},s.createElement("rect",{x:"2",y:"4",width:"48",height:"48",rx:"24",fill:c.AppLayoutSettings.getAppColorContainer().pauseIconOuterColor.value})),s.createElement("path",{d:"M32.25 27C32.6297 27 32.9435 27.2822 32.9932 27.6482L33 27.75V28.25C33 31.8094 30.245 34.7254 26.751 34.9817L26.75 37.25C26.75 37.6642 26.4142 38 26 38C25.6203 38 25.3065 37.7178 25.2568 37.3518L25.25 37.25L25.25 34.9818C21.8332 34.7316 19.1228 31.938 19.0041 28.4863L19 28.25V27.75C19 27.3358 19.3358 27 19.75 27C20.1297 27 20.4435 27.2822 20.4932 27.6482L20.5 27.75V28.25C20.5 31.077 22.7344 33.3821 25.5336 33.4956L25.75 33.5H26.25C29.077 33.5 31.3821 31.2656 31.4956 28.4664L31.5 28.25V27.75C31.5 27.3358 31.8358 27 32.25 27ZM26 18C28.2091 18 30 19.7909 30 22V28C30 30.2091 28.2091 32 26 32C23.7909 32 22 30.2091 22 28V22C22 19.7909 23.7909 18 26 18ZM26 19.5C24.6193 19.5 23.5 20.6193 23.5 22V28C23.5 29.3807 24.6193 30.5 26 30.5C27.3807 30.5 28.5 29.3807 28.5 28V22C28.5 20.6193 27.3807 19.5 26 19.5Z",fill:c.AppLayoutSettings.getAppColorContainer().pauseIconMicColor.value}),s.createElement("defs",null,s.createElement("filter",{id:"filter0_dd_304_1243",x:"-5.2",y:"2.38419e-07",width:"62.4",height:"62.4",filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB"},s.createElement("feFlood",{"flood-opacity":"0",result:"BackgroundImageFix"}),s.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),s.createElement("feOffset",{dy:"3.2"}),s.createElement("feGaussianBlur",{stdDeviation:"3.6"}),s.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.13 0"}),s.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_304_1243"}),s.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),s.createElement("feOffset",{dy:"0.6"}),s.createElement("feGaussianBlur",{stdDeviation:"0.9"}),s.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),s.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_304_1243",result:"effect2_dropShadow_304_1243"}),s.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_304_1243",result:"shape"})))))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\MicrophonePauseIcon.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\MicrophonePauseIcon.tsx")}}()},38860:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionIllustration=void 0;const s=a(r(26166)),c=r(21081),d=r(95544);t.TranscriptionIllustration=function(){const e=d.HostAppSettings.IsSettingTrue(d.HostAppSettingName.IsTranscriptionNewFlowEnabled)?c.AppLayoutSettings.AppImageParams.cartoonImageWidthv2Px:c.AppLayoutSettings.AppImageParams.cartoonImageWidthPx;return s.createElement("div",null,s.createElement("svg",{viewBox:"0 0 200 160",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",height:c.AppLayoutSettings.AppImageParams.cartoonImageHeightPx,width:e,focusable:"false","aria-hidden":"true"},s.createElement("linearGradient",{id:"a",gradientUnits:"userSpaceOnUse",x1:"59.272",x2:"100.632",y1:"20.663",y2:"20.663"},s.createElement("stop",{offset:".001",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetOuterColor.value}),s.createElement("stop",{offset:"1",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetInnerColor.value})),s.createElement("linearGradient",{id:"b",gradientUnits:"userSpaceOnUse",x1:"47.112",x2:"17.606",y1:"125.235",y2:"125.235"},s.createElement("stop",{offset:".001",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatBodyGradientStartColor.value}),s.createElement("stop",{offset:"1",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatBodyGradientEndColor.value})),s.createElement("radialGradient",{id:"c",cx:"94.359",cy:"146.414",gradientUnits:"userSpaceOnUse",r:"38.908"},s.createElement("stop",{offset:".002",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatTailGradientStartColor.value}),s.createElement("stop",{offset:"1",stopColor:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatTailGradientEndColor.value})),s.createElement("path",{d:"m96.243 45.25 2.87.1c3.048.207 6.115-3.272 6.776-8.34s-1.322-9.364-4.406-9.694l-.992-.11c-3.084-.331-6.058 3.305-6.719 8.372-.661 4.957-.613 9.338 2.471 9.668",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetOuterColor.value}),s.createElement("path",{d:"m102.6 36.816c.626-5.011-1.362-9.385-4.441-9.77s-6.083 3.366-6.709 8.377 1.362 9.384 4.441 9.769 6.087-3.365 6.709-8.376z",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetInnerColor.value}),s.createElement("path",{d:"m99.7 34.8-2.971-.421.732-5.16a17.256 17.256 0 0 0 -34.04-5.629l-1.2 6.345-2.948-.556 1.2-6.346a20.256 20.256 0 0 1 39.959 6.608z",fill:"url(#a)"}),s.createElement("path",{d:"m50.88 147.761h-25.759a25.02 25.02 0 0 1 -17.692-42.712l.875-.874a5 5 0 0 1 7.071 7.07l-.875.875a15.02 15.02 0 0 0 10.621 25.641h25.759a5 5 0 0 1 0 10z",fill:"url(#b)"}),s.createElement("path",{d:"m100.288 75.408c-2.974-13.55-4.708-22.208-3.855-33.929a177.193 177.193 0 0 1 2.2-18.177l-9.14 5.618a15.554 15.554 0 0 0 -9.144-3.084 21.472 21.472 0 0 0 -7.711 1.542l-6.169-7.931s-8.369 12.117-8.482 25.553c-.221 14.541-2.424 24.125-5.949 33.929-5.288 14.652-17.846 26.659-19.719 37.124-2.313 12.008 3.525 28.973 15.313 31.727h55.52c6.39-.772 16.414-17.185 9.694-36.794-2.974-8.586-8.592-18.172-12.558-35.578z",fill:"url(#c)"}),s.createElement("path",{d:"m74.8 38.776a2.213 2.213 0 1 0 -2.609 1.982 2.322 2.322 0 0 0 2.609-1.982z",fill:"#33312d"}),s.createElement("path",{d:"m68.019 31.935c.627-5.011-1.2-9.36-4.277-9.745-1.165 5.119-6.246 3.341-6.873 8.352-.45 3.6 1.663 9.393 1.663 9.393s1.913.268 2.779.376c3.079.389 6.082-3.365 6.708-8.376z",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetInnerColor.value}),s.createElement("g",{fill:"#33312d"},s.createElement("path",{d:"m90.6 41.768a2.213 2.213 0 1 0 -2.608 1.982 2.321 2.321 0 0 0 2.608-1.982z"}),s.createElement("path",{d:"m78.872 50.966a.978.978 0 0 1 -.628-1.121l.79-4.275a1 1 0 1 1 1.975.28l-.789 4.274a1.072 1.072 0 0 1 -1.128.848z"}),s.createElement("path",{d:"m77.491 43.34c.257-1.2 1.58-.945 3.327-.671 1.452.227 2.953.75 2.59 1.841a3.709 3.709 0 0 1 -3.6 2.427 3.363 3.363 0 0 1 -2.317-3.597z"})),s.createElement("path",{d:"m83.62 141a4.994 4.994 0 0 1 -5.729-4.186l-10.355-31.395c-.44-2.754 6.61-7.491 9.364-7.932l.11 1.212c2.754-.441 8.593.661 9.033 3.415l1.873 33.158a5.155 5.155 0 0 1 -4.296 5.728z",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatLegsColor.value}),s.createElement("path",{d:"m100.805 140.89a4.98 4.98 0 0 0 3.966-5.838l-.771-33.159c-.55-2.754-8.7-4.736-11.456-4.3l.33 1.1c-2.754.551-7.931 3.525-7.38 6.169l9.362 31.838a5.217 5.217 0 0 0 5.949 4.19z",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationCatLegsColor.value}),s.createElement("path",{d:"m58.987 39.988c3.084.331 6.058-3.3 6.719-8.372.661-4.957-1.322-9.363-4.406-9.694l-.992-.11c-3.084-.331-6.058 3.305-6.719 8.372s1.322 9.364 4.411 9.694",fill:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetOuterColor.value}),s.createElement("path",{d:"m99.372 141.064h75.922a9.09 9.09 0 0 0 8.592-6.123l15.952-46.2a3.09 3.09 0 0 0 -2.974-4.076h-75.129a4.037 4.037 0 0 0 -3.856 2.754z",fill:"#e1dfdd"}),s.createElement("path",{d:"m73.594 147.784h105.314a2.844 2.844 0 0 0 2.864-2.864v-1.1a2.844 2.844 0 0 0 -2.864-2.864h-105.314a2.844 2.844 0 0 0 -2.864 2.864v1.1a2.844 2.844 0 0 0 2.864 2.864z",fill:"#c8c6c4"}),s.createElement("path",{d:"m99.372 141.064h4.737l18.066-52.326c1.19-3.008-.33-4.076-.33-4.076a4.037 4.037 0 0 0 -3.856 2.754z",fill:"#c8c6c4"}),s.createElement("path",{d:"m85.409 144.369c-21.116 0-30.053-14.522-18.179-27.824s13.009-29.959 11.47-39.653c-2.754-17.516-21.834-18.6-18.86-36.776",fill:"none",stroke:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetWireColor.value,strokeWidth:"1.5"}),s.createElement("path",{d:"m78.7 76.892c0-13.992 17.066-10.822 18.277-31.642",fill:"none",stroke:c.AppLayoutSettings.getAppColorContainer().transcribeIllustrationHeadsetWireColor.value,strokeWidth:"1.5"}),s.createElement("path",{d:"m84.962 146.207 2.577.026a1.841 1.841 0 0 0 -.052-3.681l-2.577-.024a1.706 1.706 0 0 0 -1.814 1.865 1.929 1.929 0 0 0 1.866 1.814z",fill:"#33312d"})))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\TranscriptionIllustration.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\images\\TranscriptionIllustration.tsx")}}()},12726:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.failureImageContainerStyle=void 0,t.failureImageContainerStyle={paddingLeft:"8px",marginTop:"60px"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\FailurePage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\FailurePage.styles.ts")}}()},62965:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSupportedTranscriptionLanguages=t.getDropdownStyles=t.getFileInputStyles=void 0;const o=r(14543),n=r(21081);t.getFileInputStyles=()=>n.AppLayoutSettings.AppCommonStyles.getFileInputStyles(n.AppLayoutSettings.AppDisplayType.none),t.getDropdownStyles=()=>({dropdown:{width:"100%"},title:{color:`${n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value} !important`,backgroundColor:`${n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value} !important`},dropdownItem:{color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,selectors:{":hover, :focus, :active":{color:"windowText !important",backgroundColor:`${n.AppLayoutSettings.getAppColorContainer().dropDownHoverColor.value} !important`}}},dropdownItemSelected:{backgroundColor:`${n.AppLayoutSettings.getAppColorContainer().dropDownSelectionColor.value} !important`},caretDown:{color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,backgroundColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value},subComponentStyles:{panel:{main:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value}},label:{},multiSelectItem:{}}}),t.getSupportedTranscriptionLanguages=()=>{let e=[];return o.SupportedTranscriptionLocales.forEach(((t,r,o)=>{switch(t){case"ar-BH":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicBahrainmodernstandard});break;case"ar-EG":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicEgypt});break;case"ar-IQ":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicIraq});break;case"ar-JO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicJordan});break;case"ar-KW":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicKuwait});break;case"ar-LB":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicLebanon});break;case"ar-OM":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicOman});break;case"ar-QA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicQatar});break;case"ar-SA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicSaudiArabia});break;case"ar-SY":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicSyria});break;case"ar-AE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelArabicUnitedArabEmirates});break;case"bg-BG":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelBulgarianBulgaria});break;case"ca-ES":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelCatalanSpain});break;case"zh-HK":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelChineseCantoneseTraditional});break;case"zh-CN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelChineseMandarinSimplified});break;case"zh-TW":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelChineseTaiwaneseMandarin});break;case"hr-HR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelCroatianCroatia});break;case"cs-CZ":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelCzechCzechRepublic});break;case"da-DK":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelDanishDenmark});break;case"nl-NL":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelDutchNetherlands});break;case"en-AU":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishAustralia});break;case"en-CA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishCanada});break;case"en-HK":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishHongKongSAR});break;case"en-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishIndia});break;case"en-IE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishIreland});break;case"en-NZ":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishNewZealand});break;case"en-PH":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishPhilippines});break;case"en-SG":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishSingapore});break;case"en-ZA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishSouthAfrica});break;case"en-GB":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishUnitedKingdom});break;case"en-US":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEnglishUnitedStates});break;case"et-EE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelEstonianEstonia});break;case"fi-FI":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelFinnishFinland});break;case"fr-CA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelFrenchCanada});break;case"fr-FR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelFrenchFrance});break;case"de-DE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelGermanGermany});break;case"el-GR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelGreekGreece});break;case"gu-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelGujaratiIndian});break;case"hi-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelHindiIndia});break;case"hu-HU":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelHungarianHungary});break;case"ga-IE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelIrishIreland});break;case"it-IT":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelItalianItaly});break;case"ja-JP":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelJapaneseJapan});break;case"ko-KR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelKoreanKorea});break;case"lv-LV":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelLatvianLatvia});break;case"lt-LT":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelLithuanianLithuania});break;case"mt-MT":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelMalteseMalta});break;case"mr-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelMarathiIndia});break;case"nb-NO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelNorwegianBokmalNorway});break;case"pl-PL":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelPolishPoland});break;case"pt-BR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelPortugueseBrazil});break;case"pt-PT":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelPortuguesePortugal});break;case"ro-RO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelRomanianRomania});break;case"ru-RU":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelRussianRussia});break;case"sk-SK":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSlovakSlovakia});break;case"sl-SI":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSlovenianSlovenia});break;case"es-AR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishArgentina});break;case"es-BO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishBolivia});break;case"es-CL":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishChile});break;case"es-CO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishColombia});break;case"es-CR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishCostaRica});break;case"es-CU":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishCuba});break;case"es-DO":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishDominicanRepublic});break;case"es-EC":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishEcuador});break;case"es-SV":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishElSalvador});break;case"es-GT":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishGuatemala});break;case"es-HN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishHonduras});break;case"es-MX":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishMexico});break;case"es-NI":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishNicaragua});break;case"es-PA":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishPanama});break;case"es-PY":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishParaguay});break;case"es-PE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishPeru});break;case"es-PR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishPuertoRico});break;case"es-ES":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishSpain});break;case"es-UY":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishUruguay});break;case"es-US":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishUSA});break;case"es-VE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSpanishVenezuela});break;case"sv-SE":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelSwedishSweden});break;case"ta-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelTamilIndia});break;case"te-IN":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelTeluguIndia});break;case"th-TH":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelThaiThailand});break;case"tr-TR":e.push({key:t,text:TranscriptionStrings.LangDisplayLabelTurkishTurkey})}})),e},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\LandingPage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\LandingPage.styles.ts")}}()},48964:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStatusLabelContainerStyle=t.getLoadingPageStyles=t.getCancelLinkStyles=void 0;const o=r(92369),n=r(21081);t.getCancelLinkStyles=()=>n.AppLayoutSettings.AppCommonStyles.getLinkStyles(n.AppLayoutSettings.AppFontSize.mediumFontSizePx,n.AppLayoutSettings.getAppColorContainer().linkColor),t.getLoadingPageStyles=()=>(0,o.mergeStyleSets)({progressContainer:{display:"flex",flexDirection:"column",justifyContent:"space-evenly",width:"100%"},cancelLinkContainer:{marginTop:"8px",width:"100%"},imageContainer:{marginTop:"50%",display:"flex",justifyContent:"center",width:"100%"},labelContainer:{width:"100%"}}),t.getStatusLabelContainerStyle=function(){return{display:"flex",justifyContent:"space-between"}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\LoadingPage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\LoadingPage.styles.ts")}}()},57269:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMicrophoneImageContainerStyle=t.getNeedHelpLinkStyle=t.getPrivacyPolicyLinkStyle=t.getBackupDisabledTextStyles=t.getPrivacyDisclaimerTextStyles=t.getBackupDisabledStyles=t.getPrivacyDisclaimerStyles=t.getWarningMessageBarStyles=t.getRecordingContainerStyles=void 0;const o=r(21081);t.getRecordingContainerStyles=()=>({marginTop:"110px"}),t.getWarningMessageBarStyles=()=>({position:"relative",marginTop:"20px"}),t.getPrivacyDisclaimerStyles=()=>({icon:{display:"none"},root:{background:o.AppLayoutSettings.getAppColorContainer().popupBackground.value}}),t.getBackupDisabledStyles=()=>({icon:{display:"none"},root:{background:o.AppLayoutSettings.getAppColorContainer().popupBackground.value}}),t.getPrivacyDisclaimerTextStyles=()=>({root:{color:o.AppLayoutSettings.getAppColorContainer().whiteColor.value,selectors:{"@media (prefers-contrast: more)":{color:"windowText"}}}}),t.getBackupDisabledTextStyles=()=>({root:{color:o.AppLayoutSettings.getAppColorContainer().whiteColor.value,selectors:{"@media screen and (-ms-high-contrast: black-on-white)":{color:"windowText"}}}}),t.getPrivacyPolicyLinkStyle=()=>({color:o.AppLayoutSettings.getAppColorContainer().whiteColor.value,textDecoration:"underline",selectors:{".ms-Fabric--isFocusVisible & :focus":{boxShadow:"none",outline:`${o.AppLayoutSettings.getAppColorContainer().whiteColor.value} solid 1px !important`}}}),t.getNeedHelpLinkStyle=()=>({color:o.AppLayoutSettings.getAppColorContainer().linkColor.value,fontSize:"12px",textDecoration:"underline"}),t.getMicrophoneImageContainerStyle=()=>({height:"63px",bottom:"12px"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\RecordingPage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\RecordingPage.styles.ts")}}()},60620:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSpinnerStyles=t.getRecoveringPageStylesIfRecoveryFlowTranscriptionEnabled=t.getRecoveringPageStyles=t.getRecoveryLinkStyles=void 0;const o=r(92369),n=r(21081);t.getRecoveryLinkStyles=()=>n.AppLayoutSettings.AppCommonStyles.getLinkStyles(n.AppLayoutSettings.AppFontSize.mediumFontSizePx,n.AppLayoutSettings.getAppColorContainer().linkColor),t.getRecoveringPageStyles=()=>(0,o.mergeStyleSets)({labelContainer:{width:"100%"},buttonContainer:{marginTop:"64px",display:"flex",justifyContent:"space-around",width:"100%"},spinnerContainer:{marginTop:"64px",display:"flex",justifyContent:"center",width:"100%"},cancelLinkContainer:{marginTop:"6px",width:"100%"},gotItButtonContainer:{},imageContainer:{}}),t.getRecoveringPageStylesIfRecoveryFlowTranscriptionEnabled=()=>(0,o.mergeStyleSets)({labelContainer:{width:"100%"},buttonContainer:{paddingTop:"10px",display:"flex",width:"100%",whiteSpace:"normal",flexWrap:"wrap"},spinnerContainer:{marginTop:"64px",display:"flex",justifyContent:"center",width:"100%"},cancelLinkContainer:{marginTop:"6px",width:"100%"},gotItButtonContainer:{marginLeft:"10px"},imageContainer:{marginTop:"50%",display:"flex",justifyContent:"center",width:"100%"}}),t.getSpinnerStyles=()=>({circle:{borderTopColor:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColor.value},label:{fontSize:n.AppLayoutSettings.AppFontSize.mediumFontSizePx,fontWeight:o.FontWeights.regular,color:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColor.value}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\RecoveringPage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\RecoveringPage.styles.ts")}}()},788:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTranscribingPageStyles=t.getStartOverButtonCustomStyles=t.getCalloutItemStyles=t.getContextualMenuItemStyles=t.getAppAddToDocumentMenuButtonCustomStyles=t.getAddToDocumentButtonCustomStyles=t.getButtonContainerStackTokens=t.getExplainedLabelStyles=void 0;const o=r(92369),n=r(1295),a=r(21081),s=r(25158);t.getExplainedLabelStyles=()=>a.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles(),t.getButtonContainerStackTokens=()=>({childrenGap:"14px"}),t.getAddToDocumentButtonCustomStyles=()=>({root:{width:"136px",color:a.AppLayoutSettings.getAppColorContainer().primaryWidgetLabelColor.value}}),t.getAppAddToDocumentMenuButtonCustomStyles=()=>({root:{width:"158px",selectors:{":focus":{outline:"1px solid",outlineColor:a.AppLayoutSettings.getAppColorContainer().keyboardFocusColor.value}}}}),t.getContextualMenuItemStyles=function(){return{color:a.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,backgroundColor:a.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value}},t.getCalloutItemStyles=function(){return{beak:{backgroundColor:a.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value}}},t.getStartOverButtonCustomStyles=()=>{const e=(0,s.getSecondaryButtonOverrideStyles)();return(0,o.concatStyleSets)(e,{root:{width:"136px"}})},t.getTranscribingPageStyles=(e,t)=>t?(e=>{const t={playerContainer:{top:(0,n.ShouldShowOneNotePageInfoBar)()?"40px":"0px",height:"134px",width:"100%"},cardsContainer:{top:e?(0,n.ShouldShowOneNotePageInfoBar)()?"174px":"134px":(0,n.ShouldShowOneNotePageInfoBar)()?"80px":"40px",bottom:"50px",width:"100%"},buttonContainer:{bottom:"0px",display:"flex",justifyContent:"space-around",height:"50px",width:"100%",alignItems:"center",top:"100%"},noAudioFileContainer:{display:"flex",height:"40px",width:"100%",paddingLeft:"16px"},spinnerContainer:{position:"fixed",display:"flex",justifyContent:"center",width:"100%",height:"100%"}};return(0,o.mergeStyleSets)(t)})(e):(e=>{const t={playerContainer:{position:"fixed",top:(0,n.ShouldShowOneNotePageInfoBar)()?"40px":"0px",height:"134px",width:"100%"},cardsContainer:{position:"fixed",top:e?(0,n.ShouldShowOneNotePageInfoBar)()?"174px":"134px":(0,n.ShouldShowOneNotePageInfoBar)()?"80px":"40px",bottom:"50px",width:"100%",overflowY:"auto",overflowX:"hidden"},buttonContainer:{position:"fixed",bottom:"0px",display:"flex",justifyContent:"space-around",height:"50px",width:"100%",alignItems:"center"},noAudioFileContainer:{position:"fixed",display:"flex",height:"40px",width:"100%",paddingLeft:"16px"},spinnerContainer:{position:"fixed",display:"flex",justifyContent:"center",width:"100%",height:"100%"}};return(0,o.mergeStyleSets)(t)})(e),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\TranscribingPage.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\pageStyles\\TranscribingPage.styles.ts")}}()},84730:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDialogStylesZoomedOut=t.getDialogStyles=t.getModalDialogStyles=t.getTopLabelStyles=t.getModalProps=t.getDialogContentProps=t.getDiamondIconStyles=void 0;const o=r(92369),n=r(21081);t.getDiamondIconStyles=()=>({root:{color:n.AppLayoutSettings.getAppColorContainer().wordBlue.value,fontSize:"20px"}}),t.getDialogContentProps=(e,t=!1)=>({type:o.DialogType.normal,showCloseButton:t,title:e}),t.getModalProps=()=>{const e={moveMenuItemText:TranscriptionStrings.MoveLabel,closeMenuItemText:TranscriptionStrings.CloseLabel,menu:o.ContextualMenu};return{isBlocking:!0,styles:{root:(0,t.getModalDialogStyles)()},dragOptions:e}},t.getTopLabelStyles=()=>{const e=n.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles();return{root:(0,o.mergeStyles)(e.root,{fontWeight:"bold"})}},t.getModalDialogStyles=()=>({position:"initial"}),t.getDialogStyles=(e="140px")=>({main:{marginTop:window.innerHeight/3,position:"relative",backgroundColor:n.AppLayoutSettings.getAppColorContainer().defaultBackgroundColor.value,minHeight:e}}),t.getDialogStylesZoomedOut=()=>({main:{marginTop:"30px",position:"relative",backgroundColor:n.AppLayoutSettings.getAppColorContainer().defaultBackgroundColor.value,minHeight:"140px"}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\styles\\Popup.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\styles\\Popup.styles.ts")}}()},21081:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMicWidgetPauseIconStyles=t.getMicWidgetListeningIconStyles=t.getMainPageStyles=t.AppLayoutSettings=void 0;const o=r(92369),n=r(95544),a=r(83729),s=r(48596);!function(e){let t,r,i,c;function d(){const e=n.HostAppSettings.IsSettingTrue(n.HostAppSettingName.IsSharedUXDarkModeOn);return s.AppThemeFactoryProducer.GetInstance(a.HostAppUtil.GetHostAppName()).GetThemeColorContainer(e)}!function(e){e.cartoonImageWidthPx="200px",e.cartoonImageWidthv2Px="170px",e.cartoonImageHeightPx="142px",e.failureImageWidthPx="142px",e.failureImageHeightPx="131px",e.failureImageName="Illustration-Error.svg",e.microphonePermissionImageName="MicPermissionsDialogImage.svg",e.microphonePermissionWidthPx="252px",e.microphonePermissionHeightPx="51px",e.MicrosoftImageWidthPx="19px",e.MicrosoftImageHeightPx="19px",e.MicrosoftImageName="MicrosoftLogo.svg"}(t=e.AppImageParams||(e.AppImageParams={})),e.getAppColorContainer=d,function(e){e.extraLargePlusFontSizePx="17px",e.extraLargeFontSizePx="16px",e.largePlusFontSizePx="15px",e.largeFontSizePx="14px",e.mediumFontSizePx="12px",e.smallPlusFontSizePx="11px",e.smallFontSizePx="10px",e.extraSmallFontSizePx="9px"}(r=e.AppFontSize||(e.AppFontSize={})),function(e){e.block="block",e.inline="inline",e.inlineBlock="inline-block",e.flex="flex",e.inherit="inherit",e.none="none"}(i=e.AppDisplayType||(e.AppDisplayType={})),function(t){t.getPageRootContainersCSSProperties=()=>({paddingTop:0,paddingBottom:0,paddingLeft:"16px",paddingRight:"16px",flexDirection:"column",display:"flex",height:"100%"}),t.getLabelStyles=(e,t)=>({root:{fontSize:e,color:t.value}}),t.getRegularLabelStyles=(t,r)=>{const n=e.AppCommonStyles.getLabelStyles(t,r),a={root:{fontWeight:o.FontWeights.regular}};return(0,o.concatStyleSets)(n,a)},t.getRegularTagLabelStyles=()=>({root:{position:"relative",top:"8px",paddingTop:"2px",paddingLeft:"4px",paddingBottom:"2px",paddingRight:"4px",fontFamily:"Segoe UI",fontSize:r.extraSmallFontSizePx,display:"center",alignItems:"flex-end",color:d().whiteColor.value}}),t.getBoldLabelStyles=(t,r)=>{const n=e.AppCommonStyles.getLabelStyles(t,r),a={root:{fontWeight:o.FontWeights.semibold,whiteSpace:"pre-wrap"}};return(0,o.concatStyleSets)(n,a)},t.getPageTopLabelStyles=()=>{const t=e.AppCommonStyles.getRegularLabelStyles(e.AppFontSize.mediumFontSizePx,e.getAppColorContainer().mediumLabelColor);return(0,o.concatStyleSets)(t,{root:{paddingTop:"0px",whiteSpace:"pre-wrap"}})},t.getLinkStyles=(t,r)=>({root:{fontSize:t,fontWeight:o.FontWeights.semibold,color:r.value,background:"transparent !important",border:"0px !important",outline:"none !important",borderRadius:"0px !important",borderWidth:"0px !important",outlineColor:"none !important",selectors:{":focus":{color:r.value,border:"1px solid !important",borderColor:`${e.getAppColorContainer().keyboardFocusColor.value} !important`},":active , :hover":{color:r.value,textDecoration:"underline"}}}}),t.getFileInputStyles=e=>({display:e}),t.getBottomMessageBarStyles=()=>({position:"relative"}),t.getWarningMessageContainerStyles=()=>({position:"relative",bottom:"0px"}),t.getLearnMoreLinkStyles=()=>e.AppCommonStyles.getLinkStyles(e.AppFontSize.mediumFontSizePx,e.getAppColorContainer().linkColor),t.getTagStyles=()=>{const t=e.AppCommonStyles.getRegularTagLabelStyles(),r={root:{backgroundColor:e.getAppColorContainer().tagBlue.value,width:"60px",height:"20px"}};return(0,o.concatStyleSets)(t,r)},t.getTranscriptLabelStyles=()=>{const t=e.AppCommonStyles.getRegularLabelStyles(e.AppFontSize.largeFontSizePx,e.getAppColorContainer().charcoalColor);return(0,o.concatStyleSets)(t,{root:{paddingTop:"12px",fontFamily:"Segoe UI",lineHeight:"22px",fontWeight:600}})},t.getPreviewLabelStyles=()=>{const t=e.AppCommonStyles.getRegularLabelStyles(e.AppFontSize.extraSmallFontSizePx,e.getAppColorContainer().whiteColor);return(0,o.concatStyleSets)(t,{root:{fontFamily:"Segoe UI",fontWeight:700,height:"12px",width:"42px"}})},t.getHeaderTopLabelStyles=()=>{const t=e.AppCommonStyles.getRegularLabelStyles(e.AppFontSize.largeFontSizePx,e.getAppColorContainer().mediumLabelColor);return(0,o.concatStyleSets)(t,{root:{fontWeight:600,paddingTop:"1px",textAlign:"center"}})},t.getDescriptionLabelStyles=()=>{const t=e.AppCommonStyles.getRegularLabelStyles(e.AppFontSize.mediumFontSizePx,e.getAppColorContainer().mediumLabelColor);return(0,o.concatStyleSets)(t,{root:{paddingTop:"2px",textAlign:"center"}})},t.getOneDriveIdentityInfoBarCommonStyles=()=>({height:"70px",fontFamily:"Segoe UI",fontSize:"12px",lineHeight:"16px",width:"94%",marginLeft:"10px",textAlign:"center",color:e.getAppColorContainer().oneDriveInfoTextColor.value}),t.getOneDriveIdentityInfoBarStyles=e=>{const r=t.getOneDriveIdentityInfoBarCommonStyles();return Object.assign({},r,e)},t.getOneDriveIdentityInfoBarOnPageBottomStyles=()=>({backgroundColor:e.getAppColorContainer().whiteColor.value,position:"fixed",bottom:"2px",display:"table"}),t.getPrimaryAccountInfoStringStyles=()=>({fontWeight:"bold",textAlign:"center",whiteSpace:"pre-line",wordWrap:"break-word",overflowWrap:"anywhere"})}(c=e.AppCommonStyles||(e.AppCommonStyles={}))}(t.AppLayoutSettings||(t.AppLayoutSettings={})),t.getMainPageStyles=()=>(0,o.mergeStyleSets)({labelContainer:{width:"100%"},buttonContainer:{marginTop:"24px",display:"flex",justifyContent:"space-around",width:"100%",whiteSpace:"normal",flexWrap:"wrap"},buttonContainerLanding:{paddingTop:"10px",display:"flex",width:"100%",whiteSpace:"normal",flexWrap:"wrap"},imageContainer:{marginTop:"100px",display:"flex",justifyContent:"center",width:"100%",alignItems:"center"},imageContainerv2:{marginTop:"20px",display:"flex",justifyContent:"center",width:"100%"},bottomLabelContainer:{paddingTop:"28px",paddingBottom:"28px"},bottomLabelContainerv2:{paddingBottom:"12px"},bottomLabelContainerUnlimitedMins:{position:"relative",bottom:"8px"},progressContainer:{display:"flex",flexDirection:"column",justifyContent:"space-evenly",width:"50%"},bottomMinuteLimitInfoContainer:{position:"relative",top:"8px"},dropDownContainer:{paddingTop:"11px"},transcriptDescriptionContainer:{paddingTop:"2px"},transcriptContainer:{width:"100%",height:"100%",overflowX:"hidden",overflowY:"hidden",paddingBottom:"8px"},previewContainer:{backgroundColor:"#2e6ac5",paddingBottom:"6px",width:"42px"},transcriptionBottomContainer:{display:"flex"},timeContainer:{color:"#605E5C",fontSize:"12px",paddingRight:"5px"},learnMoreContainer:{paddingLeft:"6px"},noWordsContainer:{paddingTop:"120px",display:"flex",justifyContent:"center",width:"100%"}}),t.getMicWidgetListeningIconStyles=()=>(0,o.mergeStyles)({fontSize:"30px",paddingTop:"0px",textIndent:"0px"}),t.getMicWidgetPauseIconStyles=()=>(0,o.mergeStyles)({fontSize:"30px",paddingTop:"5px",textIndent:"0px"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\styles\\common.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\styles\\common.styles.ts")}}()},16075:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AuthPopupKeys=void 0,(r=t.AuthPopupKeys||(t.AuthPopupKeys={})).AuthPopupSuccess="AuthPopupSuccess",r.AuthPopupFailureReason="AuthPopupFailureReason",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\AuthPopupKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\AuthPopupKeys.ts")}}()},35999:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.BootKeys=void 0,(r=t.BootKeys||(t.BootKeys={})).TranscriptAssociated="TranscriptAssociated",r.AudioBackupState="AudioBackupState",r.DurationSeconds="DurationSeconds",r.IsFreemiumUpsellEnabled="IsFreemiumUpsellEnabled",r.IsLicensedUser="IsLicensedUser",r.TranscriptionSessionId="TranscriptionSessionId",r.TranscriptionPaneBuildNumber="TranscriptionPaneBuildNumber",r.DidBootFinishSuccessfully="DidBootFinishSuccessfully",r.InitialTranscriptionRoutePathName="InitialTranscriptionRoutePathName",r.SDXPackageVersion="SDXPackageVersion",r.LoadTranscriptionStringsDuration="LoadTranscriptionStringsDuration",r.InitializeBackupStateDuration="InitializeBackupStateDuration",r.SetInitialPageFromBackupStateAndStoredTranscriptionDuration="SetInitialPageFromBackupStateAndStoredTranscriptionDuration",r.InitializeBootStageDuration="InitializeBootStageDuration",r.InitializeAsyncTasksStageDuration="InitializeAsyncTasksStageDuration",r.ExecuteSynchronousTasksStageDuration="ExecuteSynchronousTasksStageDuration",r.WaitForAsyncTasksStageDuration="WaitForAsyncTasksStageDuration",r.FinalizeBootStageDuration="FinalizeBootStageDuration",r.UnlimitedMinsActive="UnlimitedMinsActive",r.ALSessionInitRetryEnabled="ALSessionInitRetryEnabled",r.HostAppSettingsJSON="HostAppSettingsJSON",r.IsUnlimitedFileUploadMinutesAvailableForTenant="IsUnlimitedFileUploadMinutesAvailableForTenant",r.IsOneNoteNotebookIdentityEmpty="IsOneNoteNotebookIdentityEmpty",r.IsAccountSwitchDialogShown="IsAccountSwitchDialogShown",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\BootKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\BootKeys.ts")}}()},18655:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MicrophoneKeys=void 0,(r=t.MicrophoneKeys||(t.MicrophoneKeys={})).MicrophoneInitializationDuration="MicrophoneInitializationDuration",r.MicrophonePermissionsPreviouslyGranted="MicrophonePermissionsPreviouslyGranted",r.MicrophoneSuccessfullyInitialized="MicrophoneSuccessfullyInitialized",r.MicrophoneInitFailureReason="MicrophoneInitFailureReason",r.MicrophonePermissionRetryDialogShown="MicrophonePermissionRetryDialogShown",r.MicrophonePermissionRetryDailogTryAgainClicked="MicrophonePermissionRetryDailogTryAgainClicked",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\MicrophoneKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\MicrophoneKeys.ts")}}()},54446:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.OneNoteUserEventsKeys=void 0,(r=t.OneNoteUserEventsKeys||(t.OneNoteUserEventsKeys={})).TranscriptionSessionId="TranscriptionSessionId",r.EventCategory="EventCategory",r.EventType="EventType",r.EventDirection="EventDirection",r.OneNotePageIndex="OneNotePageIndex",r.OneNotePageId="OneNotePageId",r.OneNoteSectionId="OneNoteSectionId",r.OneNoteNotebookId="OneNoteNotebookId",r.TranscriptionState="TranscriptionState",r.EventInfo="EventInfo",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\OneNoteEventsKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\OneNoteEventsKeys.ts")}}()},55632:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RecoveryKeys=void 0,(r=t.RecoveryKeys||(t.RecoveryKeys={})).RecoveredSuccessfully="RecoveredSuccessfully",r.RecoveryFailureReason="RecoveryFailureReason",r.RecoveredAudioLengthSeconds="RecoveredAudioLengthSeconds",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\RecoveryKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\RecoveryKeys.ts")}}()},4288:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RenderToPaneKeys=void 0,(r=t.RenderToPaneKeys||(t.RenderToPaneKeys={})).DurationSecs="DurationSecs",r.RenderedSuccessfully="RenderedSuccessfully",r.RenderFailureReason="RenderFailureReason",r.TriggerReason="TriggerReason",r.IsShowingAudioFile="IsShowingAudioFile",r.IsTranscriptEmpty="IsTranscriptEmpty",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\RenderToPaneKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\RenderToPaneKeys.ts")}}()},43214:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.StartOverKeys=void 0,(r=t.StartOverKeys||(t.StartOverKeys={})).Reason="Reason",r.UserResult="UserResult",r.FailureContinuation="FailureContinuation",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\StartOverKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\StartOverKeys.ts")}}()},57713:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptKeys=void 0,(r=t.TranscriptKeys||(t.TranscriptKeys={})).DurationInPane="DurationInPane",r.TranscriptInsertedFull="TranscriptInsertedFull",r.TranscriptInsertedSection="TranscriptInsertedSection",r.TranscriptTimestampClicks="TranscriptTimestampClicks",r.TranscriptEditStarted="TranscriptEditStarted",r.TranscriptEditSaved="TranscriptEditSaved",r.TranscriptEditClosed="TranscriptEditClosed",r.TranscriptEditSaveDurationSlowest="TranscriptEditSaveDurationSlowest",r.PauseAudio="PauseAudio",r.PlayAudio="PlayAudio",r.PlaybackSpeedChange="PlaybackSpeedChange",r.SeekBackward="SeekBackward",r.SeekForward="SeekForward",r.ShowVolume="ShowVolume",r.VolumeChange="VolumeChange",r.UnknownAudioFeature="UnknownAudioFeature",r.PlayDurationAcrossSessionSecs="PlayDurationAcrossSessionSecs",r.AudioLengthSeconds="AudioLengthSeconds",r.LastTimestampEnd="LastTimestampEnd",r.PercentTranscribed="PercentTranscribed",r.CanPlayThroughAudioEventWithInTimeout="CanPlayThroughAudioEventWithInTimeout",r.CanPlayThroughAudioEventAfterTimeout="CanPlayThroughAudioEventAfterTimeout",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\TranscriptKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\TranscriptKeys.ts")}}()},98966:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.UpsellKeys=void 0,(r=t.UpsellKeys||(t.UpsellKeys={})).GoPremiumClicked="GoPremiumClicked",r.GoPremiumDialogShown="GoPremiumDialogShown",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\UpsellKeys.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\common\\telemetry\\UpsellKeys.ts")}}()},98884:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAudioBarStyles=t.audioBarStackStyles=void 0;const o=r(92369),n=r(21081),a="audioBarKnobClass";t.audioBarStackStyles={root:{width:"100%"}},t.getAudioBarStyles=e=>{const t={bar:{width:"100%",height:"10px",background:`linear-gradient(to right, ${n.AppLayoutSettings.getAppColorContainer().linkColor.value} ${e}%, ${n.AppLayoutSettings.getAppColorContainer().progressBackground.value} 0)`,selectors:{":hover":{cursor:"pointer"},[`:hover .${a}`]:{visibility:"visible"},"@media (prefers-contrast: more)":{background:`linear-gradient(to right, windowText ${e}%, ${n.AppLayoutSettings.getAppColorContainer().progressBackground.value} 0)`,forcedColorAdjust:"none"}}},timeContainer:{fontFamily:'"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif',display:"flex",width:"100%",alignContent:"stretch",fontSize:n.AppLayoutSettings.AppFontSize.mediumFontSizePx,padding:"4px 0px 0px 0px",color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value},knob:[a,{position:"relative",height:"10px",width:"10px",background:n.AppLayoutSettings.getAppColorContainer().whiteColor.value,borderRadius:"50%",visibility:"hidden"}],duration:{marginLeft:"auto"}};return(0,o.mergeStyleSets)(t)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\AppAudioBar.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\AppAudioBar.styles.ts")}}()},47378:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppAudioBar=void 0;const s=a(r(26166)),c=r(92369),d=r(98884),l=r(24232);t.AppAudioBar=e=>{const t=s.createRef(),{currentTime:r,duration:o,onTimeChange:n}=e,a=Math.min(r/o*100,100),i=(0,d.getAudioBarStyles)(a);return s.createElement(c.Stack,{horizontalAlign:"center",styles:d.audioBarStackStyles},s.createElement("div",{id:"audioBar",className:i.bar,ref:t,onMouseDown:e=>{if(!t.current)return;let r=t.current.getBoundingClientRect(),a=(e.clientX-r.left)/r.width;n&&n(a*o)},tabIndex:0,"aria-label":TranscriptionStrings.PlaybackSeekBarText},s.createElement("div",{className:i.knob,style:{left:a-2+"%"}})),s.createElement("div",{className:i.timeContainer},s.createElement("div",null,s.createElement("span",{"aria-label":(0,l.FormatTimeDescription)(r,!0)},(0,l.FormatTime)(r))),s.createElement("div",{className:i.duration,"aria-label":(0,l.FormatTimeDescription)(r,!0)},(0,l.FormatTime)(o))))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\AppAudioBar.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\AppAudioBar.tsx")}}()},94826:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(47378),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioBar\\index.ts")}}()},39871:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AppAudioPlayerFeatureName=void 0,(r=t.AppAudioPlayerFeatureName||(t.AppAudioPlayerFeatureName={})).PauseAudio="PauseAudio",r.PlayAudio="PlayAudio",r.PlaybackSpeedChange="PlaybackSpeedChange",r.SeekBackward="SeekBackward",r.SeekForward="SeekForward",r.ShowVolume="ShowVolume",r.VolumeChange="VolumeChange",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.props.ts")}}()},27899:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVolumeCalloutSliderStyles=t.getVolumeCalloutIconCSSProperties=t.getVolumeCalloutContainersCSSProperties=t.getAppAudioPlayerButtonStyles=t.getAppAudioPlayerDropDownStyles=t.audioPlayerStackStyles=t.getAppAudioPlayerTitleLinkStyles=t.getAppAudioPlayerTitleLabelStyles=t.getAppAudioBarContainerCSSProperties=t.getAppAudioPlayerRootStackCSSProperties=void 0;const o=r(92369),n=r(21081);t.getAppAudioPlayerRootStackCSSProperties=()=>({padding:"0 16px 0 16px",boxSizing:"border-box",width:"100%"}),t.getAppAudioBarContainerCSSProperties=()=>({padding:"12px 0 12px 0",width:"100%"}),t.getAppAudioPlayerTitleLabelStyles=()=>{const e=n.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(n.AppLayoutSettings.AppFontSize.mediumFontSizePx,n.AppLayoutSettings.getAppColorContainer().mediumLabelColor);return(0,o.concatStyleSets)(e,{root:{padding:"0px 0px 8px 0px",alignSelf:"start",width:"90%",whiteSpace:"nowrap",overflow:"hidden"}})},t.getAppAudioPlayerTitleLinkStyles=()=>{const e=n.AppLayoutSettings.AppCommonStyles.getLinkStyles(n.AppLayoutSettings.AppFontSize.mediumFontSizePx,n.AppLayoutSettings.getAppColorContainer().linkColor);return(0,o.concatStyleSets)(e,{root:{padding:"0px 0px 8px 0px",alignSelf:"start",width:"90%",whiteSpace:"nowrap",overflow:"hidden"}})},t.audioPlayerStackStyles={root:{width:"100%",padding:"8px 0px 8px 0px"}},t.getAppAudioPlayerDropDownStyles=()=>({root:{width:"50px",background:"transparent",selectors:{":focus, :active, :hover":{background:n.AppLayoutSettings.getAppColorContainer().lightBackgroundColor.value}}},title:{background:"transparent",border:"none",padding:0,textAlign:"center",textOverflow:"nowrap",fontSize:n.AppLayoutSettings.AppFontSize.extraLargePlusFontSizePx,color:`${n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value} !important`},dropdown:{selectors:{":focus::after":{zIndex:1,border:"1px solid transparent",outline:"1px solid",outlineColor:n.AppLayoutSettings.getAppColorContainer().keyboardFocusColor.value}}},dropdownItem:{color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,backgroundColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value,selectors:{":hover, :focus, :active":{backgroundColor:`${n.AppLayoutSettings.getAppColorContainer().dropDownHoverColor.value} !important`},"@media (prefers-contrast: more)":{selectors:{":hover, :focus, :active":{backgroundColor:"windowText !important",color:"window !important",selectors:{":hover, :focus, :active":{backgroundColor:"highlight !important"}}}}}}},dropdownItemSelected:{backgroundColor:`${n.AppLayoutSettings.getAppColorContainer().dropDownSelectionColor.value} !important`,selectors:{"@media (prefers-contrast: more)":{backgroundColor:"windowText !important"}}},caretDownWrapper:{visibility:"hidden"}}),t.getAppAudioPlayerButtonStyles=()=>({root:{minWidth:"50px",padding:0,background:"transparent",border:"none"},flexContainer:{background:"transparent",selectors:{":focus, :active, :hover":{background:n.AppLayoutSettings.getAppColorContainer().lightBackgroundColor.value}}},icon:{fontSize:"20px",color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value}}),t.getVolumeCalloutContainersCSSProperties=()=>({flexDirection:"row",display:"flex",height:"52px",width:"248px",padding:"4px 8px 4px 8px",boxSizing:"border-box",background:n.AppLayoutSettings.getAppColorContainer().whiteColor.value}),t.getVolumeCalloutIconCSSProperties=()=>({padding:"14px 8px 14px 8px",background:n.AppLayoutSettings.getAppColorContainer().whiteColor.value,fontSize:n.AppLayoutSettings.AppFontSize.extraLargeFontSizePx,color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value}),t.getVolumeCalloutSliderStyles=()=>({container:{height:"100%",width:"168px"},activeSection:{background:n.AppLayoutSettings.getAppColorContainer().linkColor.value},slideBox:{padding:"0px 8px 0px 0px"}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.styles.ts")}}()},16333:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AppAudioPlayer=void 0;const c=a(r(26166)),d=r(94826),l=r(39871),u=r(27899),p=r(92369),f=r(88825),g=r(921),h=r(2753),v=r(76600),y=r(98461),b=r(98711),m=r(57713),S=r(75641),T={iconName:"Play"},E={iconName:"Pause"},A={iconName:"Next"},_={iconName:"Previous"},k={iconName:"Volume3"};class C extends c.PureComponent{constructor(e){super(e),this.audioRef=c.createRef(),this.volumeButtonRef=c.createRef(),this.playRequestDuringSeekInProgress=!1,this.seekTime=e=>s(this,void 0,void 0,(function*(){this.props.onUserInteraction&&this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PlayAudio,e,this.audioRef.current.playbackRate),this.audioRef.current.currentTime=Math.max(Math.max(0,e),Math.min(0,this.state.duration)),this.playRequestDuringSeekInProgress||(this.playRequestDuringSeekInProgress=!0,this.audioRef.current.play().then((()=>{this.playRequestDuringSeekInProgress=!1})).catch((e=>s(this,void 0,void 0,(function*(){this.playRequestDuringSeekInProgress=!1,(0,y.LogError)(v.LogEventNames.Warning,"AppAudioPlayer play request failed with error "+(0,b.ErrorStringFromException)(e)),this.audioRef.current.pause(),this.setState({playing:!1})}))))),this.setState({currentTime:Math.max(Math.max(0,e),Math.min(0,this.state.duration)),playing:!0})})),this._onVolumeChange=e=>{this.props.onUserInteraction&&this.props.onUserInteraction(l.AppAudioPlayerFeatureName.VolumeChange,this.audioRef.current.currentTime,this.audioRef.current.playbackRate),this.audioRef.current.volume=e/100,this.setState({volume:e})},this._onShowVolumeClicked=()=>{this.props.onUserInteraction&&this.props.onUserInteraction(l.AppAudioPlayerFeatureName.ShowVolume,this.audioRef.current.currentTime,this.audioRef.current.playbackRate),this.setState({showVolumeCallout:!this.state.showVolumeCallout})},this._onVolumeCalloutDismiss=()=>{this.setState({showVolumeCallout:!1})},this._onPlaybackSpeedChanged=(e,t)=>{this.props.onUserInteraction&&(this.state.playing?this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PlayAudio,this.audioRef.current.currentTime,parseFloat(t.key.toString())):this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PauseAudio,this.audioRef.current.currentTime,parseFloat(t.key.toString())));const r=parseFloat(t.key.toString());this.audioRef.current.playbackRate=r,this.setState({playbackSpeed:parseFloat(t.key.toString())})},this._onBackClicked=()=>{const e=Math.max(0,this.audioRef.current.currentTime-this.seekJump);this.props.onUserInteraction&&(this.state.playing?this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PlayAudio,e,this.audioRef.current.playbackRate):this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PauseAudio,e,this.audioRef.current.playbackRate),this.props.onUserInteraction(l.AppAudioPlayerFeatureName.SeekBackward,e,this.audioRef.current.playbackRate)),this.audioRef.current.currentTime=e},this._onForwardClicked=()=>{const e=Math.min(this.state.duration,this.audioRef.current.currentTime+this.seekJump);this.props.onUserInteraction&&(this.state.playing?this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PlayAudio,e,this.audioRef.current.playbackRate):this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PauseAudio,e,this.audioRef.current.playbackRate),this.props.onUserInteraction(l.AppAudioPlayerFeatureName.SeekForward,e,this.audioRef.current.playbackRate)),this.audioRef.current.currentTime=e},this._onPausePlayClicked=()=>s(this,void 0,void 0,(function*(){this.state.playing?(this.props.onUserInteraction&&this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PauseAudio,this.audioRef.current.currentTime,this.audioRef.current.playbackRate),this.audioRef.current.pause()):(this.props.onUserInteraction&&(this.audioRef.current.currentTime==this.state.duration&&(this.setState({currentTime:0}),this.audioRef.current.currentTime=0),this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PlayAudio,this.audioRef.current.currentTime,this.audioRef.current.playbackRate)),yield this.audioRef.current.play()),this.setState({playing:!this.state.playing})})),this._onStopPlayEvent=()=>s(this,void 0,void 0,(function*(){this.state.playing&&(this.props.onUserInteraction&&this.props.onUserInteraction(l.AppAudioPlayerFeatureName.PauseAudio,this.audioRef.current.currentTime,this.audioRef.current.playbackRate),this.audioRef.current.pause()),this.setState({playing:!1})})),this._onTimeUpdate=()=>{this.props.onAudioPositionUpdated&&this.props.onAudioPositionUpdated(this.audioRef.current.currentTime),this.setState({currentTime:this.audioRef.current.currentTime})},this._setAudioFileMetadata=()=>{(0,b.isNullOrUndefined)(this.timerIdForCanPlayThroughCallback)||(S.LogEvents.Transcript.AddData([{key:m.TranscriptKeys.CanPlayThroughAudioEventWithInTimeout,value:!0}]),clearTimeout(this.timerIdForCanPlayThroughCallback)),this.audioRef&&(this.props.onAudioControlLoaded&&this.props.onAudioControlLoaded(this.audioRef.current.duration),this.setState({currentTime:this.audioRef.current.currentTime,duration:this.audioRef.current.duration,volume:100*this.audioRef.current.volume}))},(0,p.initializeComponentRef)(this),this.state={playing:!1,currentTime:0,duration:0,playbackSpeed:1,showVolumeCallout:!1,volume:100},this.seekJump=this.props.seekJump?this.props.seekJump:5,this.canPlayThroughTimeoutMilliseconds=1e4,this.timerIdForCanPlayThroughCallback=setTimeout((()=>{this.audioRef.current.duration&&(S.LogEvents.Transcript.AddData([{key:m.TranscriptKeys.CanPlayThroughAudioEventAfterTimeout,value:!0}]),this._setAudioFileMetadata())}),this.canPlayThroughTimeoutMilliseconds)}componentDidMount(){g.HostAppEventHandlerFactory.GetInstance().addListener(h.HostAppEvent[h.HostAppEvent.AUDIO_PLAYER_SEEK_TO],this.seekTime),g.HostAppEventHandlerFactory.GetInstance().addListener(h.HostAppEvent[h.HostAppEvent.AUDIO_PLAYER_STOP],this._onStopPlayEvent)}componentWillUnmount(){(0,b.isNullOrUndefined)(this.timerIdForCanPlayThroughCallback)||clearTimeout(this.timerIdForCanPlayThroughCallback),g.HostAppEventHandlerFactory.GetInstance().removeListener(h.HostAppEvent[h.HostAppEvent.AUDIO_PLAYER_SEEK_TO],this.seekTime),g.HostAppEventHandlerFactory.GetInstance().removeListener(h.HostAppEvent[h.HostAppEvent.AUDIO_PLAYER_STOP],this._onStopPlayEvent)}getPlayBackSpeed(){return this.state.playbackSpeed}getCurrentAudioTime(){return this.state.currentTime}render(){const{currentTime:e,duration:t,playing:r,volume:o,showVolumeCallout:n}=this.state,{audioSrc:a,audioPlayerTitle:i,audioPlayerTitleLink:s}=this.props,l=r?TranscriptionStrings.PauseButtonName:TranscriptionStrings.PlayButtonName;return c.createElement(p.Stack,{"aria-label":TranscriptionStrings.AudioPlayerAccessibilityLabel,horizontalAlign:"center",style:(0,u.getAppAudioPlayerRootStackCSSProperties)()},c.createElement("audio",{controls:!0,hidden:!0,ref:this.audioRef,onCanPlayThrough:this._setAudioFileMetadata,onTimeUpdate:this._onTimeUpdate,onEnded:this._onPausePlayClicked,preload:"auto"},c.createElement("source",{src:a,type:"audio/mp3"})),this._getAudioPlayerTitleElement(i,s),c.createElement("div",{style:(0,u.getAppAudioBarContainerCSSProperties)()},c.createElement(d.AppAudioBar,{type:"AppAudioBarProps",currentTime:e,duration:t,onTimeChange:this.seekTime})),c.createElement(p.Stack,{horizontal:!0,horizontalAlign:"center",styles:u.audioPlayerStackStyles},(0,f.AddTooltipToElement)(c.createElement(p.Dropdown,{ariaLabel:TranscriptionStrings.PlaybackSpeedButtonName,options:[{key:"0.5",text:"0.5x"},{key:"1",text:"1x"},{key:"1.25",text:"1.25x"},{key:"1.5",text:"1.5x"},{key:"2",text:"2x"}],defaultSelectedKey:this.state.playbackSpeed.toString(),responsiveMode:p.ResponsiveMode.large,onChange:this._onPlaybackSpeedChanged,dropdownWidth:75,styles:(0,u.getAppAudioPlayerDropDownStyles)()}),TranscriptionStrings.PlaybackSpeedButtonName),(0,f.AddTooltipToElement)(c.createElement(p.DefaultButton,{ariaLabel:TranscriptionStrings.RewindButtonName,onClick:this._onBackClicked,iconProps:_,styles:(0,u.getAppAudioPlayerButtonStyles)()}),TranscriptionStrings.RewindButtonName),(0,f.AddTooltipToElement)(c.createElement(p.DefaultButton,{ariaLabel:l,checked:r,onClick:this._onPausePlayClicked,iconProps:r?E:T,styles:(0,u.getAppAudioPlayerButtonStyles)()}),l),(0,f.AddTooltipToElement)(c.createElement(p.DefaultButton,{ariaLabel:TranscriptionStrings.ForwardButtonName,onClick:this._onForwardClicked,iconProps:A,styles:(0,u.getAppAudioPlayerButtonStyles)()}),TranscriptionStrings.ForwardButtonName),c.createElement("div",{ref:this.volumeButtonRef},(0,f.AddTooltipToElement)(c.createElement(p.DefaultButton,{ariaLabel:TranscriptionStrings.VolumeButtonName,onClick:this._onShowVolumeClicked,styles:(0,u.getAppAudioPlayerButtonStyles)(),iconProps:k}),TranscriptionStrings.VolumeButtonName)),n&&c.createElement(p.Callout,{role:"dialog",gapSpace:0,setInitialFocus:!0,target:this.volumeButtonRef.current,directionalHint:p.DirectionalHint.bottomRightEdge,onDismiss:this._onVolumeCalloutDismiss,isBeakVisible:!1},c.createElement("div",{style:(0,u.getVolumeCalloutContainersCSSProperties)()},c.createElement(p.FontIcon,{iconName:"Volume1",style:(0,u.getVolumeCalloutIconCSSProperties)()}),c.createElement(p.Slider,{styles:(0,u.getVolumeCalloutSliderStyles)(),min:0,max:100,defaultValue:o,showValue:!1,ariaLabel:TranscriptionStrings.VolumeSliderAccessibilityLabel,onChange:this._onVolumeChange}),c.createElement(p.FontIcon,{iconName:"Volume3",style:(0,u.getVolumeCalloutIconCSSProperties)()})))))}_getAudioPlayerTitleElement(e,t){return e?t?c.createElement(p.Link,{styles:(0,u.getAppAudioPlayerTitleLinkStyles)(),href:t,target:"_blank"},e):c.createElement(p.Label,{styles:(0,u.getAppAudioPlayerTitleLabelStyles)()},e):null}}t.AppAudioPlayer=C,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\AppAudioPlayer.tsx")}}()},85909:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(16333),t),n(r(39871),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppAudioPlayer\\index.ts")}}()},83265:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.props.ts")}}()},10549:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSecondaryButtonStyles=t.getSecondaryButtonOverrideStyles=t.getAppButtonStyles=void 0;const o=r(92369),n=r(21081);t.getAppButtonStyles=e=>{const t={rootHovered:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColorOnHover.value},rootPressed:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColorOnHover.value},root:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColor.value,color:n.AppLayoutSettings.getAppColorContainer().primaryWidgetLabelColor.value,borderRadius:"2px",height:"26px",whiteSpace:"nowrap",marginBottom:"8px"},label:{fontSize:n.AppLayoutSettings.AppFontSize.mediumFontSizePx,fontWeight:o.FontWeights.semibold,textAlign:"center"}};return(0,o.concatStyleSets)(t,e)},t.getSecondaryButtonOverrideStyles=()=>({rootHovered:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColorOnHover.value,outlineColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetBorderColor.value,border:`1px solid ${n.AppLayoutSettings.getAppColorContainer().secondaryWidgetBorderColor.value}`},rootPressed:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().primaryWidgetColorOnHover.value},labelHovered:{color:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetLabelColorOnHover.value},root:{backgroundColor:n.AppLayoutSettings.getAppColorContainer().secondaryWidgetColor.value,color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,border:`1px solid ${n.AppLayoutSettings.getAppColorContainer().secondaryWidgetBorderColor.value}`,selectors:{":focus":{outline:"1px solid",outlineColor:n.AppLayoutSettings.getAppColorContainer().keyboardFocusColor.value}}}}),t.getSecondaryButtonStyles=()=>({root:{backgroundColor:"transparent",color:n.AppLayoutSettings.getAppColorContainer().wordBlue.value,border:"none",background:"none",borderRadius:"0px",outline:"none",borderWidth:"0px !important",selectors:{":focus, :hover, :active":{background:"transparent !important",border:"0px !important",outline:"none !important",borderRadius:"0px !important",borderWidth:"0px !important"}}},label:{color:n.AppLayoutSettings.getAppColorContainer().wordBlue.value}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.styles.ts")}}()},37547:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppButton=void 0;const s=a(r(26166)),c=r(92369),d=r(10549);t.AppButton=e=>{const{ariaDescription:t,buttonRef:r,disabled:o,id:n,styles:a,text:i,menuProps:l}=e,u=(0,d.getAppButtonStyles)(a);return s.createElement(c.PrimaryButton,{componentRef:r,ariaDescription:t,disabled:o,id:n,styles:u,text:i,onClick:t=>{const{id:r,onExecute:o}=e;o&&o({id:r,clickEvent:t})},menuProps:l})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\AppButton.tsx")}}()},25158:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(37547),t),n(r(83265),t),n(r(10549),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\index.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppButton\\index.tsx")}}()},98357:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getComponentRootContainerProperties=t.iconStyle=void 0;const o=r(21081);t.iconStyle=()=>({color:o.AppLayoutSettings.getAppColorContainer().primaryWidgetColor.value,fontSize:o.AppLayoutSettings.AppFontSize.extraLargeFontSizePx,padding:"0px 16px 4px 0px",cursor:"pointer"}),t.getComponentRootContainerProperties=()=>({height:"20px",flexDirection:"row",display:"flex"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppExplainedLabel\\AppExplainedLabel.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppExplainedLabel\\AppExplainedLabel.styles.ts")}}()},57611:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppExplainedLabel=void 0;const s=a(r(26166)),c=r(92369),d=r(98357),l=r(88825);t.AppExplainedLabel=e=>{const{label:t,labelStyles:r,explanation:o,iconName:n}=e;return s.createElement("div",{style:(0,d.getComponentRootContainerProperties)()},(0,l.AddTooltipToElement)((e=>s.createElement("div",null,s.createElement(c.FontIcon,{iconName:e,style:(0,d.iconStyle)()})))(n),o),s.createElement(c.Label,{styles:r},t))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppExplainedLabel\\AppExplainedLabel.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppExplainedLabel\\AppExplainedLabel.tsx")}}()},84837:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCloseIconStyleInLightMode=t.getCloseIconStyle=void 0;const o=r(21081);t.getCloseIconStyle=()=>({color:"windowText",selectors:{":focus":{border:"2px solid windowText !important"}}}),t.getCloseIconStyleInLightMode=()=>({color:`${o.AppLayoutSettings.getAppColorContainer().whiteColor.value}`,selectors:{":focus":{border:`2px solid ${o.AppLayoutSettings.getAppColorContainer().whiteColor.value} !important`}}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppMessageBar\\AppMessageBar.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppMessageBar\\AppMessageBar.styles.ts")}}()},76059:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppMessageBar=void 0;const s=a(r(26166)),c=r(92369),d=r(21081),l=r(84837);t.AppMessageBar=e=>{const[t,r]=s.useState(window.matchMedia("(prefers-contrast: more)").matches);return s.useEffect((()=>{window.matchMedia("(prefers-contrast: more)").addEventListener("change",(e=>r(e.matches)))}),[]),s.createElement("div",{style:e.containerStyle},t&&s.createElement(c.MessageBar,{styles:e.styles,messageBarType:e.messageBarType,dismissButtonAriaLabel:e.dismissButtonAriaLabel,onDismiss:e.onDismiss,isMultiline:!0,dismissIconProps:{iconName:"ChromeClose",style:(0,l.getCloseIconStyle)()}},s.createElement(c.Label,{styles:(0,c.concatStyleSets)(d.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(d.AppLayoutSettings.AppFontSize.mediumFontSizePx,d.AppLayoutSettings.getAppColorContainer().darkLabelColor),e.labelStyles)},e.headerText),s.createElement(c.Label,{styles:(0,c.concatStyleSets)(d.AppLayoutSettings.AppCommonStyles.getRegularLabelStyles(d.AppLayoutSettings.AppFontSize.mediumFontSizePx,d.AppLayoutSettings.getAppColorContainer().mediumLabelColor),e.labelStyles)},e.children)),!t&&s.createElement(c.MessageBar,{styles:e.styles,messageBarType:e.messageBarType,dismissButtonAriaLabel:e.dismissButtonAriaLabel,onDismiss:e.onDismiss,isMultiline:!0,dismissIconProps:{iconName:"ChromeClose",style:(0,l.getCloseIconStyleInLightMode)()}},s.createElement(c.Label,{styles:(0,c.concatStyleSets)(d.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(d.AppLayoutSettings.AppFontSize.mediumFontSizePx,d.AppLayoutSettings.getAppColorContainer().darkLabelColor),e.labelStyles)},e.headerText),s.createElement(c.Label,{styles:(0,c.concatStyleSets)(d.AppLayoutSettings.AppCommonStyles.getRegularLabelStyles(d.AppLayoutSettings.AppFontSize.mediumFontSizePx,d.AppLayoutSettings.getAppColorContainer().mediumLabelColor),e.labelStyles)},e.children)))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppMessageBar\\AppMessageBar.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppMessageBar\\AppMessageBar.tsx")}}()},20833:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.props.ts")}}()},68021:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAppProgressBarStyles=void 0;const o=r(92369),n=r(21081);t.getAppProgressBarStyles=e=>{const t={root:{width:"100%"},itemDescription:{color:n.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,fontSize:n.AppLayoutSettings.AppFontSize.mediumFontSizePx},itemName:{fontWeight:o.FontWeights.semibold,fontSize:n.AppLayoutSettings.AppFontSize.largeFontSizePx},itemProgress:{},progressBar:{background:`${n.AppLayoutSettings.getAppColorContainer().linkColor.value} !important`,selectors:{"@media screen and (-ms-high-contrast: active)":{MsHighContrastAdjust:"none",background:"window"}}},progressTrack:{background:n.AppLayoutSettings.getAppColorContainer().progressBackground.value,selectors:{"@media screen and (-ms-high-contrast: active)":{MsHighContrastAdjust:"none",background:"highlight"}}}};return(0,o.concatStyleSets)(t,e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.styles.ts")}}()},44331:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppProgressBar=void 0;const s=a(r(26166)),c=r(68021),d=r(92369);t.AppProgressBar=e=>{const{ariaValueText:t,barHeight:r,label:o,description:n,percentComplete:a,styles:i}=e,l=(0,c.getAppProgressBarStyles)(i);return s.createElement(d.ProgressIndicator,{ariaValueText:t,barHeight:r,label:o,description:s.createElement("div",{role:"alert"},n),percentComplete:a,styles:l})},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\AppProgressBar.tsx")}}()},95482:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(44331),t),n(r(20833),t),n(r(68021),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppProgressBar\\index.ts")}}()},63489:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.props.ts")}}()},10581:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTeachingbubbleStyles=void 0;const o=r(21081);t.getTeachingbubbleStyles=()=>({root:{display:"flex",flexDirection:"column",justifyContent:"center",left:"11px"},bodyContent:{padding:"10px 16px 0px 16px"},body:{paddingRight:"5px"},subText:{fontSize:o.AppLayoutSettings.AppFontSize.mediumFontSizePx}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.styles.ts")}}()},59627:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppTeachingBubble=void 0;const s=a(r(26166)),c=r(92369).TeachingBubble;t.AppTeachingBubble=e=>{const{target:t,calloutProps:r,hasCloseButton:o,hasCloseIcon:n,hasSmallHeadline:a,headline:i,isWide:d,onDismiss:l,primaryButtonProps:u,secondaryButtonProps:p,text:f,styles:g,focusTrapZoneProps:h,closeButtonAriaLabel:v}=e;return s.createElement(c,{target:t,calloutProps:r,hasCloseButton:o,closeButtonAriaLabel:v,hasCloseIcon:n,hasSmallHeadline:a,headline:i,isWide:d,onDismiss:l,primaryButtonProps:u,secondaryButtonProps:p,focusTrapZoneProps:h,styles:g},f)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\AppTeachingBubble.tsx")}}()},55475:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(59627),t),n(r(63489),t),n(r(10581),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTeachingBubble\\index.ts")}}()},92177:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.props.ts")}}()},22373:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAppTranscriptCardScrollStyles=t.getAddToDocumentTooltipHostStyles=t.getAppTranscriptCardCheckboxStyles=t.getAppTranscriptCardTextFieldStyles=t.getAppTranscriptCardSpeakerLabelStyles=t.getAppTranscriptCardTranscriptLabelStyles=t.getAppTranscriptCardTimestampLabelStyles=t.getAppTranscriptCardTimestampLinkStyles=t.getAppTranscriptCardIconButtonStyles=t.getAppTranscriptCardStyles=t.appTranscriptCardIconButtonClassName=void 0;const o=r(68761),n=r(92369),a=r(21081),s=r(92369),c=r(95544);t.appTranscriptCardIconButtonClassName="appTranscriptCardIconButtonClass",t.getAppTranscriptCardStyles=(e,r)=>{const o={root:[{width:"100%",padding:"10px 16px 10px 16px",boxSizing:"border-box",selectors:{":hover, :focus-within":{background:a.AppLayoutSettings.getAppColorContainer().lightBackgroundColor.value,borderRadius:"2px",boxShadow:"0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.13), 0px 0.3px 0.9px 0px rgba(0, 0, 0, 0.11)"},[`:hover .${t.appTranscriptCardIconButtonClassName}, :focus-within .${t.appTranscriptCardIconButtonClassName}`]:{visibility:"visible"},"@media screen and (-ms-high-contrast: active)":{border:e?"solid 1px":void 0,borderColor:e?"highlight":void 0}}},e?{background:a.AppLayoutSettings.getAppColorContainer().lightBackgroundColor.value}:{background:"transparent"}],topRowContainer:{display:"flex"},bottomRowContainer:{display:"flex",justifyContent:"flex-end",paddingTop:"14px"}};return(0,n.mergeStyleSets)(r,o)},t.getAppTranscriptCardIconButtonStyles=(e,t)=>{const r=t?"visible":"hidden";let o={};switch(e){case"edit":o={root:{visibility:r,height:"14px",border:"none"},icon:{fontSize:a.AppLayoutSettings.AppFontSize.largeFontSizePx,color:a.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value}};break;case"add":o={root:{visibility:r,height:"16px",border:"none"},icon:{marginRight:"0px",fontSize:a.AppLayoutSettings.AppFontSize.largePlusFontSizePx,color:a.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value}};break;case"confirm":case"cancel":o={root:{height:"14px",minHeight:"14px",padding:"0px",border:"none"},icon:{padding:"0px 0px 0px 4px",fontSize:a.AppLayoutSettings.AppFontSize.largeFontSizePx,color:a.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value}}}return(0,n.mergeStyleSets)({root:{minWidth:"16px",minHeight:"16px",background:"transparent"},rootHovered:{background:"transparent"}},o)},t.getAppTranscriptCardTimestampLinkStyles=(e=!1)=>{const t=a.AppLayoutSettings.AppCommonStyles.getLinkStyles(a.AppLayoutSettings.AppFontSize.mediumFontSizePx,e?a.AppLayoutSettings.getAppColorContainer().lightLabelColor:a.AppLayoutSettings.getAppColorContainer().linkColor);return(0,s.concatStyleSets)(t,{root:{padding:"4px 0px 0px 0px"}})},t.getAppTranscriptCardTimestampLabelStyles=(e=!1)=>{const t=a.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(a.AppLayoutSettings.AppFontSize.mediumFontSizePx,e?a.AppLayoutSettings.getAppColorContainer().lightLabelColor:a.AppLayoutSettings.getAppColorContainer().timestampLabelColor);return(0,s.concatStyleSets)(t,{root:{padding:"4px 0px 0px 0px"}})},t.getAppTranscriptCardTranscriptLabelStyles=(e=!1)=>{const t=a.AppLayoutSettings.AppCommonStyles.getRegularLabelStyles(a.AppLayoutSettings.AppFontSize.mediumFontSizePx,e?a.AppLayoutSettings.getAppColorContainer().lightLabelColor:a.AppLayoutSettings.getAppColorContainer().mediumLabelColor);return{root:(0,n.mergeStyles)(t.root,{padding:"0px 0px 4px 0px"})}},t.getAppTranscriptCardSpeakerLabelStyles=(e=!1)=>({root:[{color:e?a.AppLayoutSettings.getAppColorContainer().lightLabelColor.value:a.AppLayoutSettings.getAppColorContainer().darkLabelColor.value,fontSize:a.AppLayoutSettings.AppFontSize.mediumFontSizePx,fontWeight:o.FontWeights.semibold,margin:"3px 0 0 10px",padding:"0px 0px 4px 0px"}]}),t.getAppTranscriptCardTextFieldStyles=e=>{let t={};switch(e){case"transcript":t={root:{margin:"10px 0 0 0"},field:{fontSize:a.AppLayoutSettings.AppFontSize.mediumFontSizePx,padding:"8px",color:a.AppLayoutSettings.getAppColorContainer().darkLabelColor.value,backgroundColor:a.AppLayoutSettings.getAppColorContainer().whiteColor.value},fieldGroup:{border:"1px solid #2b579a"}};break;case"speaker":t={root:[{width:"100%"}],field:{fontSize:a.AppLayoutSettings.AppFontSize.mediumFontSizePx,color:a.AppLayoutSettings.getAppColorContainer().darkLabelColor.value,backgroundColor:a.AppLayoutSettings.getAppColorContainer().whiteColor.value},fieldGroup:{height:"20px",margin:"0 10px",border:"1px solid #E5E5E5"}}}return t},t.getAppTranscriptCardCheckboxStyles=()=>({root:[{margin:"5px 0 0 35px",selectors:{" :hover":{selectors:{" .ms-Checkbox-text":{color:c.HostAppSettings.IsSettingTrue(c.HostAppSettingName.IsSharedUXDarkModeOn)?`${a.AppLayoutSettings.getAppColorContainer().blackColor.value} !important`:"windowText !important"}}}}}],checkbox:{marginTop:"4px",height:"12px",width:"12px",borderColor:c.HostAppSettings.IsSettingTrue(c.HostAppSettingName.IsSharedUXDarkModeOn)?`${a.AppLayoutSettings.getAppColorContainer().darkLabelColor.value} !important`:"windowText !important"},text:{fontSize:a.AppLayoutSettings.AppFontSize.smallPlusFontSizePx,color:`${a.AppLayoutSettings.getAppColorContainer().darkLabelColor.value}`,selectors:{":hover, :focus-within":{color:c.HostAppSettings.IsSettingTrue(c.HostAppSettingName.IsSharedUXDarkModeOn)?`${a.AppLayoutSettings.getAppColorContainer().blackColor.value} !important`:"windowText !important"}}}}),t.getAddToDocumentTooltipHostStyles=()=>({root:{position:"absolute",right:"0px"}}),t.getAppTranscriptCardScrollStyles=()=>({behavior:"smooth",block:"start",inline:"nearest"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.styles.ts")}}()},74267:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppTranscriptCard=void 0;const s=a(r(26166)),c=r(22373),d=r(92369),l=r(24232),u=r(88825),p=r(83729),f=r(95544),g={iconName:"CircleAddition"},h={iconName:"Cancel"},v={iconName:"CheckMark"},y={iconName:"Edit"},b="cardId-";function m(e){return b+e}function S(e){return m(e)+"-timestamp"}function T(e){return m(e)+"-speakername"}class E extends s.Component{constructor(e){super(e),this.rootDivRef=s.createRef(),this.cardDivRef=s.createRef(),this.speakerTextField=s.createRef(),this.transcriptionTextField=s.createRef(),this.editButtonRef=s.createRef(),this.changeAllCheckboxRef=s.createRef(),this._onTimestampClicked=e=>{this.props.onTimestampClicked(this.props.transcriptionData.timestamp),1==e.detail&&document.activeElement.blur()},this._onCardFocused=()=>{this.props.onFocused(this.props.transcriptionData.id)},this._onAddClicked=e=>{this.props.addTranscriptionSegmentToDocument&&this.props.transcriptionData&&(this.props.addTranscriptionSegmentToDocument(this.props.transcriptionData.id),1==e.detail&&document.activeElement.blur())},this._onEditClicked=()=>{this.props.onEditing(this.props.transcriptionData.id)},this._onConfirmClicked=e=>{const{onTranscriptChange:t,transcriptionData:r}=this.props;0==e.detail&&this.setState({isPendingEditButtonFocus:!0}),t&&this.speakerTextField.current&&this.transcriptionTextField.current&&r&&this.props.onTranscriptChange({id:r.id,text:this.transcriptionTextField.current.value,speaker:this.speakerTextField.current.value,changeAllSpeakers:this.changeAllCheckboxRef.current.checked}),this.props.onEditingModeExit()},this._onCancelClicked=e=>{0==e.detail&&this.setState({isPendingEditButtonFocus:!0}),this.props.onEditingModeExit()},this.state={isPendingEditButtonFocus:!1}}componentDidUpdate(e){var t;this.props.isEditing&&!e.isEditing&&this.speakerTextField.current.focus(),this.props.isFocused&&!e.isFocused&&(null===(t=this.cardDivRef.current)||void 0===t||t.focus()),this.state.isPendingEditButtonFocus&&(this.editButtonRef.current.focus(),this.setState({isPendingEditButtonFocus:!1}))}render(){const{transcriptionData:e,ariaSetSize:t,ariaPosInSet:r,styles:o,isHighlighted:n,isEditing:a,shouldScrollToHighlightedIndex:i,isDisabled:l}=this.props,p=(0,c.getAppTranscriptCardStyles)(n,o);if(n&&i&&this.rootDivRef.current&&this.rootDivRef.current.scrollIntoView((0,c.getAppTranscriptCardScrollStyles)()),!e)return null;const f=this.state.isPendingEditButtonFocus;return s.createElement("div",{ref:this.rootDivRef,className:p.root},a?s.createElement(d.Stack,null,s.createElement("div",{className:p.topRowContainer},this._getTimestampElement(e),s.createElement(d.TextField,{componentRef:this.speakerTextField,ariaLabel:"Speaker Name",styles:(0,c.getAppTranscriptCardTextFieldStyles)("speaker"),defaultValue:e.speaker})),s.createElement("div",null,s.createElement(d.Checkbox,{componentRef:this.changeAllCheckboxRef,styles:(0,c.getAppTranscriptCardCheckboxStyles)(),label:`${TranscriptionStrings.TranscriptEditingChangeAllLabel} ${e.speaker}`})),s.createElement("div",null,s.createElement(d.TextField,{name:TranscriptionStrings.EditTranscriptSectionFieldName,ariaLabel:"Transcribed text",componentRef:this.transcriptionTextField,styles:(0,c.getAppTranscriptCardTextFieldStyles)("transcript"),defaultValue:e.text,autoAdjustHeight:!0,multiline:!0,resizable:!1})),s.createElement("div",{className:p.bottomRowContainer},(0,u.AddTooltipToElement)(s.createElement(d.DefaultButton,{"aria-label":TranscriptionStrings.CancelButtonName,iconProps:h,styles:(0,c.getAppTranscriptCardIconButtonStyles)("cancel"),onClick:e=>this._onCancelClicked(e)}),TranscriptionStrings.CancelButtonName),(0,u.AddTooltipToElement)(s.createElement(d.DefaultButton,{"aria-label":TranscriptionStrings.ConfirmButtonName,iconProps:v,styles:(0,c.getAppTranscriptCardIconButtonStyles)("confirm"),onClick:this._onConfirmClicked}),TranscriptionStrings.ConfirmButtonName))):s.createElement(d.Stack,null,s.createElement("div",{ref:this.cardDivRef,onFocus:this._onCardFocused,tabIndex:this._getTabIndex(),"aria-labelledby":(b=e.id,S(b)+" "+T(b)+" "+m(b)),role:"listitem","aria-setsize":t,"aria-posinset":r},s.createElement("div",{className:p.topRowContainer},this._getTimestampElement(e),s.createElement(d.Label,{id:T(e.id),styles:(0,c.getAppTranscriptCardSpeakerLabelStyles)(l)},e.speaker),s.createElement("div",{style:{marginRight:"16px"}},(0,u.AddTooltipToElement)(s.createElement(d.DefaultButton,{componentRef:this.editButtonRef,"aria-label":TranscriptionStrings.EditTranscriptSectionButtonName,className:c.appTranscriptCardIconButtonClassName,iconProps:y,onClick:this._onEditClicked,styles:(0,c.getAppTranscriptCardIconButtonStyles)("edit",f)}),TranscriptionStrings.EditTranscriptSectionButtonName),(0,u.AddTooltipToElement)(s.createElement(d.DefaultButton,{"aria-label":this.getAddSectionToCanvasLabel(),className:c.appTranscriptCardIconButtonClassName,iconProps:g,styles:(0,c.getAppTranscriptCardIconButtonStyles)("add"),onClick:e=>this._onAddClicked(e)}),this.getAddSectionToCanvasLabel(),(0,c.getAddToDocumentTooltipHostStyles)()))),s.createElement(d.Label,{id:m(e.id),styles:(0,c.getAppTranscriptCardTranscriptLabelStyles)(l)},e.text))));var b}_getTimestampElement(e){return null!=this.props.onTimestampClicked?s.createElement(d.Link,{id:S(e.id),tabIndex:this._getTabIndex(),"aria-label":(0,l.FormatTimeDescription)(e.timestamp,!0),styles:(0,c.getAppTranscriptCardTimestampLinkStyles)(this.props.isDisabled),onClick:e=>this._onTimestampClicked(e),href:"#"},(0,l.FormatTime)(e.timestamp)):s.createElement(d.Label,{id:S(e.id),tabIndex:this._getTabIndex(),"aria-label":(0,l.FormatTimeDescription)(e.timestamp,!0),styles:(0,c.getAppTranscriptCardTimestampLabelStyles)(this.props.isDisabled)},(0,l.FormatTime)(e.timestamp))}_getTabIndex(){return this.props.isFocused?0:-1}getAddSectionToCanvasLabel(){switch(p.HostAppUtil.GetHostAppName()){case f.HostAppName.WORD:return TranscriptionStrings.AddSectionToDocumentButtonName;case f.HostAppName.ONENOTE:return TranscriptionStrings.AddSectionToPageButtonName}return TranscriptionStrings.AddTranscriptionToDocumentButtonLabel}}t.AppTranscriptCard=E,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\AppTranscriptCard.tsx")}}()},2358:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(74267),t),n(r(92177),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppTranscriptCard\\index.ts")}}()},90171:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AppMicWidgetRecorderState=void 0,(r=t.AppMicWidgetRecorderState||(t.AppMicWidgetRecorderState={})).Recording="Recording",r.Paused="Paused",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.props.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.props.ts")}}()},96431:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMicWidgetContainerCSSProperties=t.getMicWidgetIconStyles=t.getPausedMicWidgetStyle=t.getPulseRingsStyle=t.getRecordingMicWidgetStyle=t.getEnabledMicWidgetStyle=t.getDisabledMicWidgetStyle=t.getMicWidgetStyle=t.PausedStateIconName=t.RecordingStateIconName=void 0;const o=r(92369),n=r(21081);t.RecordingStateIconName="MicrophoneListeningIcon.svg",t.PausedStateIconName="MicrophonePauseIcon.svg",t.getMicWidgetStyle=()=>({background:"none",height:"48px",width:"48px",cursor:"pointer",padding:0,boxSizing:"unset"}),t.getDisabledMicWidgetStyle=()=>({opacity:.6}),t.getEnabledMicWidgetStyle=()=>({opacity:1}),t.getRecordingMicWidgetStyle=()=>({borderRadius:"50%",border:`3px solid ${n.AppLayoutSettings.getAppColorContainer().recordingIconRingsColor.value}`});const a=(0,o.keyframes)({from:{transform:"scale(1)"},to:{transform:"scale(1.57)"}}),s=(0,o.keyframes)({from:{transform:"scale(1.57)"},"50%":{transform:"scale(1)"},to:{transform:"scale(1.57)"}});t.getPulseRingsStyle=()=>(0,o.mergeStyles)({position:"absolute",borderRadius:"50%",zIndex:-1,height:"48px",width:"48px",background:n.AppLayoutSettings.getAppColorContainer().recordingIconRingsColor.value,animation:`${a} 500ms forwards, ${s} 2s 500ms infinite`,flexDirection:"column",display:"flex",justifyContent:"center",alignItems:"center"}),t.getPausedMicWidgetStyle=()=>({border:0}),t.getMicWidgetIconStyles=e=>{let r="0px",n="0px";return e==t.PausedStateIconName?(r="5px",n="0px"):e==t.RecordingStateIconName&&(r="0px",n="0px"),(0,o.mergeStyles)({fontSize:"30px",paddingTop:r,textIndent:n})},t.getMicWidgetContainerCSSProperties=()=>({height:"70px",width:"70px",flexDirection:"column",display:"flex",justifyContent:"center",alignItems:"center"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.styles.ts")}}()},4017:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AppMicWidget=void 0;const c=a(r(26166)),d=a(r(96431)),l=r(92369),u=r(90171),p=r(88825),f=r(10462),g=r(80751);class h extends c.PureComponent{constructor(e){super(e),this._onMicWidgetClicked=()=>s(this,void 0,void 0,(function*(){const{onMicWidgetClicked:e}=this.props;e&&e()}))}render(){const e=this._getAppMicWidget(),{currentMicState:t}=this.props;return c.createElement("div",{style:d.getMicWidgetContainerCSSProperties()},e,t==u.AppMicWidgetRecorderState.Recording?c.createElement("div",{className:d.getPulseRingsStyle()}):null)}_getAppMicWidget(){return this._getMicWidgetWithoutPulsing()}_getMicWidgetWithoutPulsing(){const{currentMicState:e}=this.props,t=this._getMergedStyleForMicWidget(e),r=this._getTooltipNameForMicWidget(e);return(0,p.AddTooltipToElement)(c.createElement("button",{"aria-labelledby":"RecordingStatusLabel","aria-label":r,className:t,onClick:this._onMicWidgetClicked},e==u.AppMicWidgetRecorderState.Recording?c.createElement(f.MicrophoneListeningIllustration,null):c.createElement(g.MicrophonePauseIllustration,null)),r)}_getMergedStyleForMicWidget(e){let t=d.getMicWidgetStyle();return t=(0,l.mergeStyles)(t,this._getPartialStyleForMicWidgetInCurrentState(e)),t}_getPartialStyleForMicWidgetInCurrentState(e){switch(e){case u.AppMicWidgetRecorderState.Recording:return d.getRecordingMicWidgetStyle();case u.AppMicWidgetRecorderState.Paused:default:return d.getPausedMicWidgetStyle()}}_getTooltipNameForMicWidget(e){switch(e){case u.AppMicWidgetRecorderState.Recording:return TranscriptionStrings.RecordingNonPausedLabel;case u.AppMicWidgetRecorderState.Paused:return TranscriptionStrings.RecordingPausedLabel;default:return""}}}t.AppMicWidget=h,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\AppMicWidget.tsx")}}()},58109:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(4017),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppMicWidget\\index.ts")}}()},96533:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAppVoiceRecorderStyles=void 0;const o=r(92369),n=r(21081);t.getAppVoiceRecorderStyles=e=>{const t={root:{flexDirection:"column",display:"flex",justifyContent:"center",alignItems:"center"},timer:{fontSize:n.AppLayoutSettings.AppFontSize.extraLargeFontSizePx,fontWeight:o.FontWeights.regular,fontFamily:'Bahnschrift, "Bahnschrift Web", "Segoe UI", "Helvetica Neue"',color:n.AppLayoutSettings.getAppColorContainer().darkLabelColor.value},micWidgetContainer:{marginTop:"3px",position:"relative"},statusLabelContainer:{marginTop:"40px"},statusLabel:{color:n.AppLayoutSettings.getAppColorContainer().darkLabelColor.value},buttonContainer:{marginTop:"36px"},cancelButtonContainer:{}};return(0,o.mergeStyleSets)(t,e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppVoiceRecorder.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppVoiceRecorder.styles.ts")}}()},47947:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AppVoiceRecorder=void 0;const c=a(r(26166)),d=r(25158),l=r(96533),u=r(92369),p=r(24232),f=r(58109),g=r(90171);class h extends c.PureComponent{constructor(e){super(e),this.intervalID=null,this._onPauseResumeButtonClicked=()=>s(this,void 0,void 0,(function*(){if(!this.props.isEnabled)return;const{isPaused:e}=this.state;this.props.onRecordingStatusChange&&this.props.onRecordingStatusChange(!e),e?this.StartRecordingTimer():this.StopRecordingTimer(),this.setState({isPaused:!e})})),this._onStopRecordingClicked=()=>{this.setState({isRecordingCompleted:!0}),this.props.onRecordingStop()},this.state={isPaused:!1,isRecordingCompleted:!1,recordingTime:0,shouldShowCancelDialog:!1},e.isEnabled&&this.StartRecordingTimer()}componentWillUnmount(){window.clearInterval(this.intervalID)}componentDidUpdate(e){this.props.isEnabled&&!e.isEnabled&&this.StartRecordingTimer(),!this.props.isEnabled&&e.isEnabled&&this.StopRecordingTimer()}render(){const{isPaused:e,isRecordingCompleted:t,recordingTime:r}=this.state,{recordingStatusLabel:o,stopRecordingButtonLabel:n,isEnabled:a}=this.props;let i=(0,l.getAppVoiceRecorderStyles)();return c.createElement("div",{className:i.root},t?c.createElement(u.Spinner,{type:u.SpinnerType.large}):c.createElement(c.Fragment,null,c.createElement(u.Label,{"aria-label":(0,p.FormatTimeDescription)(r,!0),className:i.timer},(0,p.FormatTime)(r)),c.createElement("div",{className:i.micWidgetContainer},c.createElement(f.AppMicWidget,{type:"AppMicWidgetProps",isEnabled:a,currentMicState:e?g.AppMicWidgetRecorderState.Paused:g.AppMicWidgetRecorderState.Recording,onMicWidgetClicked:this._onPauseResumeButtonClicked})),o?c.createElement("div",{className:i.statusLabelContainer},c.createElement(u.Label,{id:"RecordingStatusLabel",className:i.statusLabel},o)):null,a?c.createElement("div",{className:i.buttonContainer},c.createElement(d.AppButton,{id:"StopRecordingButton",disabled:t,type:"AppButtonProps",text:n,onExecute:this._onStopRecordingClicked})):null))}StartRecordingTimer(){this.intervalID=window.setInterval((()=>{this.setState({recordingTime:this.state.recordingTime+1})}),1e3)}StopRecordingTimer(){window.clearInterval(this.intervalID)}}t.AppVoiceRecorder=h,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppVoiceRecorder.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\AppVoiceRecorder.tsx")}}()},41090:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(47947),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\AppVoiceRecorder\\index.ts")}}()},1711:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtendedInfoDisplayStyles=t.getExtendedInfoDisplayBackgroundStyles=t.getLabelContainerStyles=t.getLabelStyles=t.TextClick=t.TextFontStyle=t.TextCliping=void 0;const o=r(92369),n=r(21081);var a,s,c;!function(e){e[e.Not_Required=0]="Not_Required",e[e.Break_word=1]="Break_word",e[e.Ellipsis=2]="Ellipsis"}(a=t.TextCliping||(t.TextCliping={})),function(e){e[e.Bold=0]="Bold",e[e.Regular=1]="Regular"}(s=t.TextFontStyle||(t.TextFontStyle={})),function(e){e[e.Not_Required=0]="Not_Required",e[e.Required=1]="Required"}(c=t.TextClick||(t.TextClick={})),t.getLabelStyles=(e,t,r=a.Not_Required,n=s.Regular,i=c.Not_Required)=>({root:{whiteSpace:r==a.Break_word?"pre-wrap":"pre",color:t,fontWeight:n==s.Regular?o.FontWeights.regular:o.FontWeights.semibold,fontSize:e,fontFamily:"Segoe UI",wordBreak:r==a.Break_word?"break-word":"initial",overflow:r==a.Ellipsis?"hidden":"initial",textOverflow:r==a.Ellipsis?"ellipsis":"initial",cursor:i==c.Required?"pointer":"default",textDecorationLine:i==c.Required?"underline":"intial",selectors:i==c.Required?{":active , :hover":{fontWeight:o.FontWeights.bold}}:void 0}}),t.getLabelContainerStyles=e=>({root:{margin:e,maxWidth:"100%"}}),t.getExtendedInfoDisplayBackgroundStyles=(e,t)=>{const r=window.innerWidth-e-t;return{root:{marginLeft:e,marginRight:t,width:r<=0?window.innerWidth:r,padding:"1px 1px 1px 1px",backgroundColor:n.AppLayoutSettings.getAppColorContainer().charcoalColor.value,position:"absolute",top:"30px",zIndex:1e3}}},t.getExtendedInfoDisplayStyles=()=>({root:{width:"100%",paddingLeft:"5px",paddingBottom:"5px",backgroundColor:n.AppLayoutSettings.getAppColorContainer().defaultBackgroundColor.value}}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBar.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBar.styles.ts")}}()},73169:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.getHostAppInfoBar=t.HostAppInfoBar=void 0;const s=r(92369),c=r(21081),d=a(r(26166)),l=r(1711),u=r(16593),p=r(47992),f=r(83729),g=r(95544),h=r(98711);class v extends d.PureComponent{constructor(e){super(e),this.handleUpdate=()=>{this.forceUpdate()},this.hostAppInfoBarManager=new p.HostAppInfoBarManager}componentDidMount(){this.hostAppInfoBarManager.on(u.ChangeEvent.Change,this.handleUpdate)}componentWillUnmount(){this.hostAppInfoBarManager.removeAllListeners()}render(){const{marginLeft:e,marginRight:t,isClickable:r}=this.props;return this.state=this.hostAppInfoBarManager.getState(),d.createElement("div",{className:"HostAppInfoBar"},d.createElement(s.Stack,{horizontal:!0,styles:(0,l.getLabelContainerStyles)("0px "+t+"px 10px "+e+"px")},(0,h.isEmptyString)(this.state.primaryTitle)?null:d.createElement(s.Label,{styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.mediumFontSizePx,c.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value)},this.state.primaryTitle),(0,h.isEmptyString)(this.state.primaryTitle)||(0,h.isEmptyString)(this.state.secondaryTitle)?null:d.createElement(s.Label,{styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.mediumFontSizePx,c.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,l.TextCliping.Not_Required,l.TextFontStyle.Bold)},": "),(0,h.isEmptyString)(this.state.secondaryTitle)?null:d.createElement(s.Label,{id:"HostAppInfoBarSecondaryTitle",styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.mediumFontSizePx,c.AppLayoutSettings.getAppColorContainer().linkColor.value,l.TextCliping.Ellipsis,l.TextFontStyle.Bold,r?l.TextClick.Required:l.TextClick.Not_Required),onMouseEnter:this.hostAppInfoBarManager.handleOnHover,onMouseLeave:this.hostAppInfoBarManager.handleOnHoverDone,onClick:this.hostAppInfoBarManager.handleOnClick,tabIndex:0},this.state.secondaryTitle)),this.state.showHoverWindow?d.createElement(s.Stack,{horizontal:!0,styles:(0,l.getExtendedInfoDisplayBackgroundStyles)(e,t)},d.createElement(s.Stack,{styles:(0,l.getExtendedInfoDisplayStyles)()},this.state.extendedInfoList.map((e=>d.createElement(y,{type:"ExtendedViewProps",keyString:e.keyString,valueString:e.valueString}))))):null)}}t.HostAppInfoBar=v;const y=e=>{const{keyString:t,valueString:r}=e;return d.createElement(s.Stack,{horizontal:!0,styles:(0,l.getLabelContainerStyles)("0px 1px 0px 1px")},(0,h.isEmptyString)(t)?null:d.createElement(s.Label,{styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.smallPlusFontSizePx,c.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,l.TextCliping.Not_Required,l.TextFontStyle.Bold)},t),(0,h.isEmptyString)(t)||(0,h.isEmptyString)(r)?null:d.createElement(s.Label,{styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.smallPlusFontSizePx,c.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,l.TextCliping.Not_Required,l.TextFontStyle.Bold)},": "),(0,h.isEmptyString)(r)?null:d.createElement(s.Label,{styles:(0,l.getLabelStyles)(c.AppLayoutSettings.AppFontSize.smallPlusFontSizePx,c.AppLayoutSettings.getAppColorContainer().mediumLabelColor.value,l.TextCliping.Break_word,l.TextFontStyle.Bold)},r))};t.getHostAppInfoBar=function(e=0,t=20){return f.HostAppUtil.GetHostAppName()===g.HostAppName.ONENOTE?d.createElement(v,{type:"HostAppInfoBarProps",marginLeft:e,marginRight:0==t?20:t,isClickable:!0}):null},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBar.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBar.tsx")}}()},47992:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HostAppInfoBarManager=void 0;const c=r(18156),d=r(76600),l=r(95544),u=r(83729),p=a(r(1295)),f=r(98461),g=r(98711),h=s(r(50712)),v=r(16593);class y extends c.EventEmitter{constructor(){super(),this.getState=()=>Object.assign({},this.state),this.handleUpdate=e=>{e.type===p.OneNoteManagerActionTypes.OneNoteAssociatedPageUpdate&&(this.state.secondaryTitle=p.default.GetAssociatedPageName(),this.state.extendedInfoList.length=0,this.state.extendedInfoList.push({keyString:TranscriptionStrings.NotebookTitle,valueString:p.default.GetAssociatedNoteBookName()}),this.state.extendedInfoList.push({keyString:TranscriptionStrings.SectionTitle,valueString:p.default.GetAssociatedSectionName()}),this.state.extendedInfoList.push({keyString:TranscriptionStrings.PageTitle,valueString:p.default.GetAssociatedPageName()}),this.emit(v.ChangeEvent.Change))},this.getInitialState=()=>{if(u.HostAppUtil.GetHostAppName()===l.HostAppName.ONENOTE){let e=new Array;e.push({keyString:TranscriptionStrings.NotebookTitle,valueString:p.default.GetAssociatedNoteBookName()}),e.push({keyString:TranscriptionStrings.SectionTitle,valueString:p.default.GetAssociatedSectionName()}),e.push({keyString:TranscriptionStrings.PageTitle,valueString:p.default.GetAssociatedPageName()});const t={showHoverWindow:!1,primaryTitle:TranscriptionStrings.OneNotePageInfoBarDescription,secondaryTitle:p.default.GetAssociatedPageName(),extendedInfoList:e};return Object.assign({},t)}return Object.assign({},this.state)},this.handleOnClick=()=>{u.HostAppUtil.GetHostAppName()===l.HostAppName.ONENOTE&&(0,p.NavigateToAssociatedPage)().catch((e=>{(0,f.LogError)(d.LogEventNames.Warning,"Navigate to Linked page failed with error "+(0,g.ErrorStringFromException)(e))}))},this.handleOnHover=()=>{this.state.extendedInfoList.length<=0||(u.HostAppUtil.GetHostAppName()===l.HostAppName.ONENOTE&&p.default.RefreshPageInfoRequest().catch((e=>{(0,f.LogError)(d.LogEventNames.Warning,"Linked page info load failed with error "+(0,g.ErrorStringFromException)(e))})),this.state.showHoverWindow=!0,this.emit(v.ChangeEvent.Change))},this.handleOnHoverDone=()=>{this.state.showHoverWindow=!1,this.emit(v.ChangeEvent.Change)},this.state=this.getInitialState(),h.default.register(this.handleUpdate)}}t.HostAppInfoBarManager=y,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBarManager.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\HostAppInfoBar\\HostAppInfoBarManager.ts")}}()},71552:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AuthPopup=void 0;const c=a(r(26166)),d=r(92369),l=r(25158),u=r(84730),p=r(21081),f=r(86430),g=r(16075),h=r(76600),v=r(11429),y=r(98711),b=d.Dialog,m=d.DialogFooter;class S extends c.PureComponent{constructor(e){super(e),this.resolveCallback=null,this.rejectCallback=null,this.getAccessToken=null,this.state={isUserInteractionNeeded:!1}}componentDidMount(){const e=this.context;(0,y.isNullOrUndefined)(e)||e.SetUIAuthProvider((e=>(this.getAccessToken=e,this.setState({isUserInteractionNeeded:!0}),new Promise(((e,t)=>{this.resolveCallback=e,this.rejectCallback=t})))))}onExecute(){return s(this,void 0,void 0,(function*(){const e=new v.LogEvent(h.LogEventNames.AuthPopup);e.Start();try{const t=yield this.getAccessToken();e.End([{key:g.AuthPopupKeys.AuthPopupSuccess,value:!0}]),this.setState({isUserInteractionNeeded:!1}),this.resolveCallback(t)}catch(t){e.End([{key:g.AuthPopupKeys.AuthPopupSuccess,value:!1},{key:g.AuthPopupKeys.AuthPopupFailureReason,value:(0,y.ErrorStringFromException)(t)}]),this.setState({isUserInteractionNeeded:!1}),this.rejectCallback(t)}}))}render(){if(this.state.isUserInteractionNeeded){const e=c.createElement(d.Label,{styles:(0,u.getTopLabelStyles)()},TranscriptionStrings.AuthPopupTitleLabel);return c.createElement(b,{dialogContentProps:(0,u.getDialogContentProps)(e),modalProps:(0,u.getModalProps)(),hidden:!this.state.isUserInteractionNeeded,onDismiss:()=>this.rejectCallback("User dismissed AuthPopup"),styles:(0,u.getDialogStyles)()},c.createElement(d.Label,{styles:p.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.AuthPopupBodyLabel),c.createElement(m,null,c.createElement(l.AppButton,{type:"AppButtonProps",id:"VerifyButton",text:TranscriptionStrings.AuthPopupButtonLabel,onExecute:()=>this.onExecute()})))}return null}}t.AuthPopup=S,S.contextType=f.AppAuthenticationProviderContext,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\AuthPopup.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\AuthPopup.tsx")}}()},45795:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LicensePopup=void 0;const c=a(r(26166)),d=r(95544),l=r(92369),u=r(25158),p=r(57490),f=r(84730),g=r(21081),h=r(75641),v=r(98966),y=l.Dialog,b=l.DialogFooter;class m extends c.PureComponent{constructor(e){super(e),this.state={isLicensedUser:d.HostAppSettings.IsSettingTrue(d.HostAppSettingName.IsLicensedUser)},h.LogEvents.Upsell.Start()}LicenseStateChangedEventListener(e){d.HostAppSettings.Set(d.HostAppSettingName.IsLicensedUser,e.isEnabled),this.setState({isLicensedUser:e.isEnabled})}componentDidMount(){h.LogEvents.Upsell.AddData([{key:v.UpsellKeys.GoPremiumDialogShown,value:!0}]),this.state.isLicensedUser||Office.license.onFeatureStateChanged("WordTranscribeConsumer",(e=>s(this,void 0,void 0,(function*(){return this.LicenseStateChangedEventListener(e)}))))}componentWillUnmount(){h.LogEvents.Upsell.End()}render(){if(this.state.isLicensedUser)return null;{const e=c.createElement("div",null,c.createElement("div",null,c.createElement(l.Icon,{"aria-hidden":!0,iconName:"Diamond",styles:(0,f.getDiamondIconStyles)()})),c.createElement(l.Label,{styles:(0,f.getTopLabelStyles)()},TranscriptionStrings.LicensePopupTitleLabel));return c.createElement(y,{dialogContentProps:(0,f.getDialogContentProps)(e),modalProps:(0,f.getModalProps)(),hidden:this.state.isLicensedUser,styles:(0,f.getDialogStyles)()},c.createElement(l.Label,{styles:g.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.LicensePopupBodyLabel),c.createElement(l.Link,{styles:g.AppLayoutSettings.AppCommonStyles.getLearnMoreLinkStyles(),href:p.LEARN_MORE_URL,target:"_blank"},TranscriptionStrings.TranscriptionPaneLearnLabel),c.createElement(b,null,c.createElement(u.AppButton,{type:"AppButtonProps",id:"GoPremiumButton",text:TranscriptionStrings.LicensePopupGoPremiumLabel,onExecute:()=>s(this,void 0,void 0,(function*(){h.LogEvents.Upsell.End([{key:v.UpsellKeys.GoPremiumClicked,value:!0}]),yield Office.license.launchUpsellExperience("transcription")}))})))}}}t.LicensePopup=m,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\LicensePopup.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\LicensePopup.tsx")}}()},79964:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionAlert=t.TranscriptionAlertActions=t.TranscriptionAlertPriority=t.TranscriptionAlertButtonType=void 0;const c=a(r(26166)),d=r(92369),l=r(25158),u=r(84730),p=r(21081),f=s(r(50712)),g=r(16593),h=r(18156),v=r(57490),y=r(98711),b=d.Dialog,m=d.DialogFooter;var S,T;!function(e){e[e.PRIMARY_BUTTON=1]="PRIMARY_BUTTON",e[e.SECONDARY_BUTTON=2]="SECONDARY_BUTTON",e[e.LINK=4]="LINK",e[e.NONE=8]="NONE"}(S=t.TranscriptionAlertButtonType||(t.TranscriptionAlertButtonType={})),function(e){e[e.NORMAL=1]="NORMAL",e[e.CRITICAL=2]="CRITICAL"}(T=t.TranscriptionAlertPriority||(t.TranscriptionAlertPriority={})),t.TranscriptionAlertActions={ShowTranscriptionAlert:"SHOW_TRANSCRIPTION_ALERT",RemoveTranscriptionAlert:"REMOVE_TRANSCRIPTION_ALERT"};class E extends c.PureComponent{constructor(e){super(e),this._handleUpdate=()=>{this.setState(_.getState())},this.showButton=()=>this.state.buttonInfo.buttonType&S.NONE?null:c.createElement(m,null,this.state.buttonInfo.buttonType&S.LINK?c.createElement(d.Link,{id:"TranscriptionLink",styles:p.AppLayoutSettings.AppCommonStyles.getLinkStyles(p.AppLayoutSettings.AppFontSize.mediumFontSizePx,p.AppLayoutSettings.getAppColorContainer().linkColor),href:this.state.buttonInfo.hyperLink,target:"_blank",onClick:this._onLinkClicked},this.state.buttonInfo.linkText):null,this.state.buttonInfo.buttonType&S.PRIMARY_BUTTON?c.createElement(l.AppButton,{type:"AppButtonProps",id:"TranscriptionPrimaryButton",styles:(0,l.getAppButtonStyles)(),text:null==this.state.buttonInfo.primaryButtonText?TranscriptionStrings.OKLabel:this.state.buttonInfo.primaryButtonText,onExecute:this._onPrimaryButtonClicked}):null,this.state.buttonInfo.buttonType&S.SECONDARY_BUTTON?c.createElement(l.AppButton,{type:"AppButtonProps",id:"TranscriptionSecondaryButton",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:null==this.state.buttonInfo.secondaryButtonText?TranscriptionStrings.CancelButtonName:this.state.buttonInfo.secondaryButtonText,onExecute:this._onSecondaryButtonClicked}):null),this._onPrimaryButtonClicked=()=>{_.onButtonClicked(S.PRIMARY_BUTTON)},this._onLinkClicked=()=>{var e;(0,y.isNullOrUndefined)(this.state.buttonInfo.buttonClickListener)||null===(e=this.state.buttonInfo.buttonClickListener)||void 0===e||e.onButtonClicked(S.LINK)},this._onSecondaryButtonClicked=()=>{_.onButtonClicked(S.SECONDARY_BUTTON)},this.state=_.getState()}componentDidMount(){_.on(g.ChangeEvent.Change,this._handleUpdate)}componentWillUnmount(){_.off(g.ChangeEvent.Change,this._handleUpdate)}render(){if(!this.state.showTranscriptionAlert)return null;const e=c.createElement(d.Label,{styles:(0,u.getTopLabelStyles)()},this.state.title);return c.createElement(b,{dialogContentProps:(0,u.getDialogContentProps)(e),modalProps:(0,u.getModalProps)(),hidden:!this.state.showTranscriptionAlert,styles:(0,u.getDialogStyles)("10px")},this.state.information.length>0?c.createElement(d.Label,{styles:p.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},this.state.information):null,this.showButton())}}t.TranscriptionAlert=E;class A extends h.EventEmitter{constructor(){super(),this.state={showTranscriptionAlert:!1,information:v.EMPTY_STRING,title:v.EMPTY_STRING,buttonInfo:{buttonType:S.PRIMARY_BUTTON},id:v.EMPTY_STRING,priority:T.NORMAL},this.transcriptionAlertQueueNormal=new Array,this.transcriptionAlertQueueCritical=new Array,this.transcriptionEventMap=new Map,this.getState=()=>Object.assign({},this.state),this.handleUpdate=e=>{switch(e.type){case t.TranscriptionAlertActions.ShowTranscriptionAlert:const r=e.payload;if(this.state.showTranscriptionAlert){if(this.state.priority==T.CRITICAL&&r.priority!=T.CRITICAL)return void this.addRequestToTranscriptionEventQueue(e);const o={information:this.state.information,title:this.state.title,buttonInfo:this.state.buttonInfo,id:this.state.id,priority:this.state.priority,showTranscriptionAlert:this.state.showTranscriptionAlert},n={type:t.TranscriptionAlertActions.ShowTranscriptionAlert,payload:o};this.addRequestToTranscriptionEventQueue(n)}this.state.information=r.information,this.state.title=r.title,this.state.showTranscriptionAlert=!0,this.state.id=r.id,this.state.buttonInfo=r.buttonInfo,this.state.priority=(0,y.isNullOrUndefined)(r.priority)?this.state.priority:r.priority,this.emit(g.ChangeEvent.Change);break;case t.TranscriptionAlertActions.RemoveTranscriptionAlert:const o=e.payload;this.state.showTranscriptionAlert&&this.state.id==o?(this.state.showTranscriptionAlert=!1,this.state.buttonInfo.buttonClickListener=null,this.emit(g.ChangeEvent.Change),this.fetchAndShowNextAlertFromQueue()):this.removeRequestFromTranscriptionEventQueue(o)}},this.onButtonClicked=e=>{var t;this.state.showTranscriptionAlert=!1,this.emit(g.ChangeEvent.Change),(0,y.isNullOrUndefined)(this.state.buttonInfo.buttonClickListener)||(null===(t=this.state.buttonInfo.buttonClickListener)||void 0===t||t.onButtonClicked(e),this.state.buttonInfo.buttonClickListener=null),this.fetchAndShowNextAlertFromQueue()},f.default.register(this.handleUpdate)}addRequestToTranscriptionEventQueue(e){const t=e.payload;t.priority==T.CRITICAL?this.transcriptionAlertQueueCritical.push(e):this.transcriptionAlertQueueNormal.push(e),(0,y.isEmptyString)(t.id)||this.transcriptionEventMap.set(t.id,e)}removeRequestFromTranscriptionEventQueue(e){let r=this.transcriptionEventMap.get(e);(0,y.isNullOrUndefined)(r)||(r.type=t.TranscriptionAlertActions.RemoveTranscriptionAlert,this.transcriptionEventMap.delete(e))}fetchAndShowNextAlertFromQueue(){let e=this.ShowNextAlertFromQueueWithPriority(T.CRITICAL);return e||(e=this.ShowNextAlertFromQueueWithPriority(T.NORMAL)),e}ShowNextAlertFromQueueWithPriority(e){const r=e==T.CRITICAL?this.transcriptionAlertQueueCritical:this.transcriptionAlertQueueNormal;for(;r.length>0;){const e=r.pop();if(null!=e&&e.type==t.TranscriptionAlertActions.ShowTranscriptionAlert){const t=e.payload;return this.transcriptionEventMap.delete(t),this.handleUpdate(e),!0}}return!1}}const _=new A;t.default=_,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\TranscriptionAlert.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Popups\\TranscriptionAlert.tsx")}}()},88825:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AddTooltipToElement=t.getTooltipCalloutProps=void 0;const s=a(r(26166)),c=r(92369);t.getTooltipCalloutProps=()=>({styles:{root:{padding:"16px 16px 16px 16px"}},calloutMaxWidth:300}),t.AddTooltipToElement=function(e,r,o){return s.createElement(c.TooltipHost,{styles:o,calloutProps:(0,t.getTooltipCalloutProps)(),content:r},e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Tooltip\\AddTooltipToElement.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\Tooltip\\AddTooltipToElement.tsx")}}()},52410:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(85909),t),n(r(25158),t),n(r(95482),t),n(r(2358),t),n(r(41090),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\components\\index.ts")}}()},86430:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AppAuthenticationProviderContext=void 0;const s=a(r(26166));t.AppAuthenticationProviderContext=s.createContext(null),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\context.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\context.ts")}}()},50712:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=r(73275);t.default=new o.Dispatcher,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\dispatcher.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\dispatcher.ts")}}()},6577:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.failureRetryButtonContainerStyle=void 0,t.failureRetryButtonContainerStyle={marginTop:"32px"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\Failure.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\Failure.styles.ts")}}()},62055:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Failure=void 0;const d=a(r(26166)),l=r(92369),u=r(52410),p=c(r(44009)),f=r(16593),g=r(75641),h=r(43214),v=r(21081),y=r(64046),b=r(15200),m=r(6577),S=r(12726),T=r(95544),E=r(39616),A=r(79964),_=r(76641);class k extends d.PureComponent{constructor(e){super(e),this._onRetryButtonClicked=()=>s(this,void 0,void 0,(function*(){switch(this.state.failureContinuation){case E.FailureContinuation.Retry:T.HostAppSettings.IsSettingTrue(T.HostAppSettingName.HasStoredTranscription)?yield(0,b.RetryClicked)(this.props.history):yield this.PerformStartOverClicked();break;case E.FailureContinuation.StartOver:yield this.PerformStartOverClicked();break;case E.FailureContinuation.Cancel:yield this.clearBackupAndInitialiseIndexedDB(),yield this.PerformStartOverClicked()}})),this._onStoreChanged=()=>{this._isMounted&&this.setState(p.default.getState())},this._isMounted=!1,this.state=p.default.getState(),p.default.on(f.ChangeEvent.Change,this._onStoreChanged)}onInternetConnectionStatusChanged(e){e===_.InternetState.INTERNET_CONNECTED&&((0,_.GetNetworkConnectionMonitorInstance)().removeListener(this),location.reload())}RetryButtonLabelFromFailureContinuation(e){switch(e){case E.FailureContinuation.StartOver:return TranscriptionStrings.StartOverFailureButtonLabel;case E.FailureContinuation.Cancel:return TranscriptionStrings.CancelButtonName;case E.FailureContinuation.Retry:default:return TranscriptionStrings.RetryFailureButtonLabel}}componentDidMount(){this._isMounted=!0,this.state.failureContinuation==E.FailureContinuation.RecoveryonInternetConnected&&(0,_.GetNetworkConnectionMonitorInstance)().addListener(this)}componentWillUnmount(){this._isMounted=!1,(0,_.GetNetworkConnectionMonitorInstance)().removeListener(this)}render(){const e=(0,v.getMainPageStyles)();return d.createElement("div",{style:v.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},d.createElement(l.Label,{role:"alert",styles:v.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},this.state.failureReason),d.createElement("div",{className:e.imageContainer,style:S.failureImageContainerStyle},d.createElement(l.Image,{alt:"",src:r(34215)("./"+v.AppLayoutSettings.AppImageParams.failureImageName),width:v.AppLayoutSettings.AppImageParams.failureImageWidthPx,height:v.AppLayoutSettings.AppImageParams.failureImageHeightPx})),this.shouldShowRetryButton()?d.createElement("div",{className:e.buttonContainer,style:m.failureRetryButtonContainerStyle},d.createElement(u.AppButton,{id:"retryButton",type:"AppButtonProps",text:this.RetryButtonLabelFromFailureContinuation(this.state.failureContinuation),onExecute:this._onRetryButtonClicked})):null,d.createElement(A.TranscriptionAlert,null))}shouldShowRetryButton(){return this.state.failureContinuation!=E.FailureContinuation.None&&this.state.failureContinuation!=E.FailureContinuation.RecoveryonInternetConnected}clearBackupAndInitialiseIndexedDB(){return s(this,void 0,void 0,(function*(){null!=this.props.location.state.audioBackup&&(yield this.props.location.state.audioBackup.ClearBackup(),yield this.props.location.state.audioBackup.Initialize())}))}PerformStartOverClicked(){return s(this,void 0,void 0,(function*(){g.LogEvents.StartOver.Start([{key:h.StartOverKeys.Reason,value:"Failure"},{key:h.StartOverKeys.FailureContinuation,value:this.state.failureContinuation}]),yield(0,y.StartOverClicked)(this.props.history),g.LogEvents.StartOver.End()}))}}t.Failure=k,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\Failure.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\Failure.tsx")}}()},26283:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(62055),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Failure\\index.ts")}}()},5273:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOneDriveIdentityInfoBarLandingPageStyles=t.getRecordingButtonCustomStyles=t.getBottomLabelStyles=void 0;const o=r(21081);t.getBottomLabelStyles=()=>o.AppLayoutSettings.AppCommonStyles.getRegularLabelStyles(o.AppLayoutSettings.AppFontSize.mediumFontSizePx,o.AppLayoutSettings.getAppColorContainer().mediumLabelColor),t.getRecordingButtonCustomStyles=()=>({root:{marginLeft:"20px",selectors:{":focus":{border:"1px solid transparent",outline:"1px solid",outlineColor:o.AppLayoutSettings.getAppColorContainer().keyboardFocusColor.value}}}}),t.getOneDriveIdentityInfoBarLandingPageStyles=()=>({backgroundColor:o.AppLayoutSettings.getAppColorContainer().officeDesktopBackgroundColor.value,position:"relative",paddingLeft:"10px",top:"2px"}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\Landing.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\Landing.styles.ts")}}()},18639:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.Landing=void 0;const c=a(r(26166)),d=r(52410),l=r(92369),u=r(52567),p=r(75641),f=r(21081),g=r(5273),h=r(62965),v=r(57490),y=r(86430),b=r(55760),m=r(9396),S=r(95544),T=r(17516),E=r(4288),A=r(929),_=r(88825),k=r(45795),C=r(14543),L=r(53944),O=r(35095),I=r(98711),D=r(28665),P=r(38860),R=r(73169),w=r(49345),F=r(53729),N=r(79964),x=r(83729),M=r(1295),U=r(11789),B=r(35999),G=r(76600),H=r(98461);class j extends c.PureComponent{constructor(){super(...arguments),this.recordButtonRef=c.createRef(),this.fileInputref=c.createRef(),this.primaryIdentity=null,this._isMounted=!1}UploadFile(e){p.LogEvents.RenderToPane.Start([{key:E.RenderToPaneKeys.TriggerReason,value:"Upload audio"}]),p.LogEvents.RenderToPane.BeginDurationMeasure(A.DurationMeasureType.Normal,E.RenderToPaneKeys.DurationSecs),(0,b.SetForegroundTaskInStore)(new m.FileUploadForegroundTask(e,this.context,this.props.history)),null!=this.props.location.state.audioBackup&&(this.props.location.state.audioBackup.Close(),this.props.location.state.audioBackup=null),this.props.location.state.realTimeTranscriptionConnection=null,this.props.history.replace(u.TranscriptionRoutePathNames.Loading),p.LogEvents.RenderToPane.EndDurationMeasure(E.RenderToPaneKeys.DurationSecs)}UNSAFE_componentWillMount(){this._isMounted=!0,(S.HostAppSettings.IsSettingTrue(S.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog)||x.HostAppUtil.GetHostAppPlatform()==v.HOST_PLATFORM_WIN32)&&this.updatePrimaryIdentity()}componentDidMount(){this._isMounted=!0,this.recordButtonRef.current.focus(),(0,D.LandingPageLoaded)()}componentWillUnmount(){this._isMounted=!1}render(){if(this.shouldShouldIdentitySwitchDialog()&&this.showIdentitySwitchDialog(),(0,I.IsUnlimitedFileUploadMinutesAvailableForUser)()){const e="recordButton",t="uploadButton",r=T.TranscriptionMonthlyQuota.GetInstance().GetCachedUsedMinutes(),o=T.TranscriptionMonthlyQuota.GetInstance().GetCachedPercentTimeUsed(),n=r+TranscriptionStrings.NewLandingPageTranscriptionTimeUsedLabel,a=(0,f.getMainPageStyles)(),i=()=>{p.LogEvents.ServiceLiveSpeechToText.Start(),this.props.history.replace(u.TranscriptionRoutePathNames.Recording,{realTimeTranscriptionConnection:this.getRealTimeTranscriptionConnection(),audioBackup:this.props.location.state.audioBackup})},y=()=>{this.fileInputref.current.click()},b=e=>s(this,void 0,void 0,(function*(){p.LogEvents.ServiceLiveSpeechToText.Start(),this.UploadFile(e.target.files[0])})),m=o<1,E=c.createElement(d.AppButton,{type:"AppButtonProps",id:t,text:TranscriptionStrings.LandingPageUploadButtonLabel,onExecute:y,disabled:!m}),A=(e,t,r)=>{null!=t&&S.HostAppSettings.Set(S.HostAppSettingName.DefaultTranscriptionLocale,t.key.toString())};return c.createElement("div",{style:f.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},(0,R.getHostAppInfoBar)(),c.createElement("input",{type:"file",ref:this.fileInputref,"data-testid":"transcription-file-upload-input",style:(0,h.getFileInputStyles)(),onInput:b,accept:v.ACCEPTED_FILE_FORMATS_FOR_UPLOAD}),c.createElement("div",{style:{flexGrow:1}},c.createElement("div",{className:a.labelContainer},c.createElement("div",null,c.createElement(l.Label,{styles:f.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.TranscriptionPaneDescriptionLabelWithUpload))),c.createElement("div",{className:a.dropDownContainer},c.createElement(l.Dropdown,{defaultSelectedKey:(0,C.GetDefaultTranscriptionLocale)(),options:(0,h.getSupportedTranscriptionLanguages)(),styles:h.getDropdownStyles,onChange:A,ariaLabel:TranscriptionStrings.LangSelectAriaLabel})),c.createElement("div",{className:a.buttonContainerLanding},m?E:(0,_.AddTooltipToElement)(E,TranscriptionStrings.LandingPageUploadButtonLimitCrossedLabel),c.createElement(d.AppButton,{buttonRef:this.recordButtonRef,styles:(0,g.getRecordingButtonCustomStyles)(),type:"AppButtonProps",id:e,text:TranscriptionStrings.LandingPageRecordButtonLabel,onExecute:i})),c.createElement("div",{className:a.imageContainer},c.createElement(P.TranscriptionIllustration,null)),(0,F.shouldShowOnedriveInfobar)(this.primaryIdentity)?c.createElement("div",{style:f.AppLayoutSettings.AppCommonStyles.getOneDriveIdentityInfoBarStyles((0,g.getOneDriveIdentityInfoBarLandingPageStyles)())},(0,F.getPrimaryAccountInfoStringForLandingPage)(this.primaryIdentity)):null),c.createElement("div",{className:a.bottomLabelContainerUnlimitedMins},c.createElement(l.Label,{styles:f.AppLayoutSettings.AppCommonStyles.getTagStyles()},TranscriptionStrings.LandingPagePreviewLabel," "),c.createElement("div",{className:a.bottomMinuteLimitInfoContainer},c.createElement(l.Label,{styles:(0,g.getBottomLabelStyles)()},TranscriptionStrings.LandingPageTranscriptionUnlimitedMinsLabel),c.createElement(l.Label,{styles:(0,g.getBottomLabelStyles)()},n," ",c.createElement("span",{"aria-hidden":"true",style:{color:f.AppLayoutSettings.getAppColorContainer().bulletGray.value}},"•")," ",c.createElement(l.Link,{styles:f.AppLayoutSettings.AppCommonStyles.getLearnMoreLinkStyles(),href:v.LEARN_MORE_URL,target:"_blank"},TranscriptionStrings.TranscriptionPaneLearnLabel)))),c.createElement(N.TranscriptionAlert,null),S.HostAppSettings.IsSettingTrue(S.HostAppSettingName.IsFreemiumUpsellEnabled)?c.createElement(k.LicensePopup,null):null)}{const e="recordButton",t="uploadButton",r=T.TranscriptionMonthlyQuota.GetInstance().GetCachedUsedMinutes(),o=T.TranscriptionMonthlyQuota.GetInstance().GetAvailableUploadMinutesPerMonth(),n=T.TranscriptionMonthlyQuota.GetInstance().GetCachedPercentTimeUsed(),a=r+"/"+o+TranscriptionStrings.LandingPageTranscriptionTimeUsedLabel,i=(0,f.getMainPageStyles)(),y=()=>{p.LogEvents.ServiceLiveSpeechToText.Start(),this.props.history.replace(u.TranscriptionRoutePathNames.Recording,{realTimeTranscriptionConnection:this.getRealTimeTranscriptionConnection(),audioBackup:this.props.location.state.audioBackup})},b=()=>{let e=document.getElementById("container");null==e||e.setAttribute("tabindex","0"),null==e||e.focus(),this.fileInputref.current.click()},m=e=>s(this,void 0,void 0,(function*(){p.LogEvents.ServiceLiveSpeechToText.Start(),this.UploadFile(e.target.files[0])})),E=n<1,A=c.createElement(d.AppButton,{type:"AppButtonProps",id:t,text:TranscriptionStrings.LandingPageUploadButtonLabel,onExecute:b,disabled:!E}),L=(e,t,r)=>{if(null!=t){try{(0,I.isNullOrUndefined)(window)||(0,I.isNullOrUndefined)(window.localStorage)||window.localStorage.setItem(v.DROPDOWN_TRANSCRIPTION_LOCALE,t.key.toString())}catch(e){(0,H.LogError)(G.LogEventNames.Warning,"Error setting dropdown transcription locale in local storage"+(0,I.ErrorStringFromException)(e))}S.HostAppSettings.Set(S.HostAppSettingName.DefaultTranscriptionLocale,t.key.toString())}};return c.createElement("div",{style:f.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},(0,R.getHostAppInfoBar)(),c.createElement("input",{type:"file",ref:this.fileInputref,"data-testid":"transcription-file-upload-input",style:(0,h.getFileInputStyles)(),onInput:m,accept:v.ACCEPTED_FILE_FORMATS_FOR_UPLOAD}),c.createElement("div",{style:{flexGrow:1}},c.createElement("div",{className:i.labelContainer},c.createElement("div",null,c.createElement(l.Label,{styles:f.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.TranscriptionPaneDescriptionLabelWithUpload))),c.createElement("div",{className:i.dropDownContainer},c.createElement(l.Dropdown,{defaultSelectedKey:(0,C.GetDefaultTranscriptionLocale)(),options:(0,h.getSupportedTranscriptionLanguages)(),styles:h.getDropdownStyles,onChange:L,ariaLabel:TranscriptionStrings.LangSelectAriaLabel})),c.createElement("div",{className:i.buttonContainerLanding},E?A:(0,_.AddTooltipToElement)(A,TranscriptionStrings.LandingPageUploadButtonLimitCrossedLabel),c.createElement(d.AppButton,{buttonRef:this.recordButtonRef,styles:(0,g.getRecordingButtonCustomStyles)(),type:"AppButtonProps",id:e,text:TranscriptionStrings.LandingPageRecordButtonLabel,onExecute:y})),c.createElement("div",{className:i.imageContainer},c.createElement(P.TranscriptionIllustration,null)),(0,F.shouldShowOnedriveInfobar)(this.primaryIdentity)?c.createElement("div",{style:f.AppLayoutSettings.AppCommonStyles.getOneDriveIdentityInfoBarStyles((0,g.getOneDriveIdentityInfoBarLandingPageStyles)())},(0,F.getPrimaryAccountInfoStringForLandingPage)(this.primaryIdentity)):null),c.createElement("div",{className:i.bottomLabelContainer},c.createElement(l.Label,{styles:(0,g.getBottomLabelStyles)()},a),c.createElement("div",{className:i.progressContainer},c.createElement(d.AppProgressBar,{type:"AppProgressBarProps",barHeight:3,percentComplete:n})),c.createElement(l.Link,{styles:f.AppLayoutSettings.AppCommonStyles.getLearnMoreLinkStyles(),href:v.LEARN_MORE_URL,target:"_blank"},TranscriptionStrings.TranscriptionPaneLearnLabel)),c.createElement(N.TranscriptionAlert,null),S.HostAppSettings.IsSettingTrue(S.HostAppSettingName.IsFreemiumUpsellEnabled)?c.createElement(k.LicensePopup,null):null)}}getRealTimeTranscriptionConnection(){var e;return(0,L.GetAugloopConnectionStatus)()==L.AugloopConnectionStatus.ReadyToConnect?((0,I.isNullOrUndefined)(this.props.location.state.realTimeTranscriptionConnection)||null===(e=this.props.location.state.realTimeTranscriptionConnection)||void 0===e||e.CloseConnection(),(0,O.CreateDefaultRealTimeTranscriptionConnection)()):this.props.location.state.realTimeTranscriptionConnection}updatePrimaryIdentity(){return s(this,void 0,void 0,(function*(){this.primaryIdentity=yield(0,w.GetPrimaryIdentity)(),this._isMounted&&this.forceUpdate()}))}shouldShouldIdentitySwitchDialog(){var e,t;if(x.HostAppUtil.GetHostAppPlatform()==v.HOST_PLATFORM_WIN32&&(0,w.IsPrimaryIdentityInformationValid)(this.primaryIdentity)){if(x.HostAppUtil.GetHostAppName()==S.HostAppName.ONENOTE){const t=(0,M.ShouldShowOneNoteIdentitySwitchDialog)(null===(e=this.primaryIdentity)||void 0===e?void 0:e.email);return p.LogEvents.Boot.AddData([{key:B.BootKeys.IsAccountSwitchDialogShown,value:t}]),t}if(x.HostAppUtil.GetHostAppName()==S.HostAppName.WORD){const e=(0,U.ShouldShowWordIdentitySwitchDialog)(null===(t=this.primaryIdentity)||void 0===t?void 0:t.email);return p.LogEvents.Boot.AddData([{key:B.BootKeys.IsAccountSwitchDialogShown,value:e}]),e}}return!1}showIdentitySwitchDialog(){var e,t;switch(x.HostAppUtil.GetHostAppName()){case S.HostAppName.ONENOTE:(0,M.ShowOneNoteIdentitySwitchDialog)(null===(e=this.primaryIdentity)||void 0===e?void 0:e.email);break;case S.HostAppName.WORD:(0,U.ShowWordIdentitySwitchDialog)(null===(t=this.primaryIdentity)||void 0===t?void 0:t.email)}}}t.Landing=j,j.contextType=y.AppAuthenticationProviderContext,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\Landing.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\Landing.tsx")}}()},78034:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(18639),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Landing\\index.ts")}}()},52661:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOneDriveIdentityInfoBarLoadingPageStyles=void 0,t.getOneDriveIdentityInfoBarLoadingPageStyles=()=>({position:"relative",bottom:0}),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\Loading.styles.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\Loading.styles.ts")}}()},57035:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Loading=void 0;const d=a(r(26166)),l=r(52410),u=r(16606),p=r(48964),f=c(r(78587)),g=r(92369),h=r(16593),v=r(21081),y=r(15200),b=r(75641),m=r(4288),S=r(98711),T=r(44842),E=r(86430),A=r(93441),_=r(78745),k=r(76600),C=r(98461),L=r(71552),O=r(94143),I=r(82191),D=r(97597),P=r(57490),R=r(38860),w=r(39616),F=r(55760),N=r(49345),x=r(53729),M=r(73169),U=r(95544),B=r(79964),G=r(52661),H=r(76641);function j(e){if(e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.UnsupportedFileFormat)return{errorEventMessage:TranscriptionStrings.UnsupportedUploadFileFormatFailureMessage,errorEventName:I.TranscriptionTelemetryErrorCodes.UnsupportedUploadFileFormatFailureMessage};if(e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.InvalidFileNameForOneDriveFileUpload)return{errorEventMessage:TranscriptionStrings.UnsupportedOnedriveFileNameErrorMessage,errorEventName:I.TranscriptionTelemetryErrorCodes.InvalidOneDriveUploadFileNameFailureReason};if(e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.FileExceedsSizeLimit){const e=P.FILE_UPLOAD_MAX_FILE_SIZE_BYTES/1e6;return{errorEventMessage:TranscriptionStrings.UploadTooLargeFailureReason.replace("{0}",e.toString()),errorEventName:I.TranscriptionTelemetryErrorCodes.UploadTooLargeFailureReason}}if(e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.RecoveryFlowFileExceedsSizeLimit){const e=P.RECOVERY_FLOW_MAX_FILE_SIZE_BYTES/1e6;return{errorEventMessage:TranscriptionStrings.UploadTooLargeFailureReason.replace("{0}",e.toString()),errorEventName:I.TranscriptionTelemetryErrorCodes.RecoveryUploadTooLargeFailureReason}}return e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.InvalidEmptyFile?{errorEventMessage:TranscriptionStrings.InvalidEmptyFileFailure,errorEventName:I.TranscriptionTelemetryErrorCodes.InvalidEmptyFileFailure}:e instanceof _.FileUploadForegroundTaskError&&e.name==_.FileUploadForegroundTaskErrors.FileDecodeError?{errorEventMessage:TranscriptionStrings.FileDecodeFailureReason,errorEventName:I.TranscriptionTelemetryErrorCodes.FileDecodeFailureReason}:e instanceof D.OneDriveUploadTaskError&&e.name==D.OneDriveUploadTaskErrors.OneDriveQuotaLimitReached?{errorEventMessage:TranscriptionStrings.QuotaLimitReachedErrorMessage,errorEventName:I.TranscriptionTelemetryErrorCodes.OneDriveQuotaLimitReached}:e instanceof D.OneDriveUploadTaskError&&e.name==D.OneDriveUploadTaskErrors.ForbiddenOneDriveAccess?{errorEventMessage:TranscriptionStrings.ForbiddenOneDriveAccessMessage,errorEventName:I.TranscriptionTelemetryErrorCodes.ForbiddenOneDriveAccess}:e instanceof O.NetworkError&&e.name==O.NetworkErrors.NoInternetConnection?{errorEventMessage:TranscriptionStrings.ConnectionIssueFailureReason,errorEventName:I.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason}:e instanceof A.DocumentStorageError&&e.name==A.DocumentStorageErrors.WriteContentToClientStorageFailedDuringMigration?{errorEventMessage:TranscriptionStrings.StorageMigrationFailed,errorEventName:I.TranscriptionTelemetryErrorCodes.WriteContentToClientStorageFailedDuringMigration}:(0,T.IsAuthError)(e)?{errorEventMessage:TranscriptionStrings.AuthenticationLoadingFailureReason,errorEventName:I.TranscriptionTelemetryErrorCodes.AuthenticationLoadingFailureReason}:{errorEventMessage:TranscriptionStrings.UnknownLoadingFailureReason,errorEventName:I.TranscriptionTelemetryErrorCodes.UnknownLoadingFailureReason}}class W extends d.PureComponent{constructor(e){super(e),this.cancelLinkRef=d.createRef(),this.isCancelling=!1,this.isCancelSuccessful=!1,this.primaryIdentity=null,this._onCancelClicked=()=>s(this,void 0,void 0,(function*(){try{if(this.isCancelling)return;this.isCancelling=!0,yield(0,u.CancelClicked)(this.props.history,this.state.foregroundTask),this.isCancelSuccessful=!0,this.isCancelling=!1,b.LogEvents.RenderToPane.End([{key:m.RenderToPaneKeys.RenderFailureReason,value:"User canceled."},{key:m.RenderToPaneKeys.RenderedSuccessfully,value:!1}])}catch(e){this.isCancelling=!1;const t=j(e);this._handleError(e,"Canceling threw error",w.FailureContinuation.StartOver,t)}})),this._onStoreChanged=()=>{this._isMounted&&this.setState(f.default.getState())},this._isMounted=!1,this.state=f.default.getState(),f.default.on(h.ChangeEvent.Change,this._onStoreChanged)}UNSAFE_componentWillMount(){U.HostAppSettings.IsSettingTrue(U.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog)&&this.updatePrimaryIdentity()}componentDidMount(){return s(this,void 0,void 0,(function*(){this._isMounted=!0;let e=document.getElementById("container");null==e||e.removeAttribute("tabindex"),(0,H.GetNetworkConnectionMonitorInstance)().addListener(this),yield this._performLoadingTasks()}))}componentWillUnmount(){this._isMounted=!1,(0,H.GetNetworkConnectionMonitorInstance)().removeListener(this),(0,u.CleanupRequestToNetworkConnectionMonitor)()}onInternetConnectionStatusChanged(e){this._isMounted&&e===H.InternetState.INTERNET_DISCONNECTED&&(0,u.HandleInternetDisconnection)(this.state.foregroundTask,this.props.history)}render(){const e=(0,p.getLoadingPageStyles)(),t=(0,F.StatusLabelFromLoadingStatus)(this.state.loadingStatus),r=(0,F.ProgressLabelFromLoadingStatus)(this.state.loadingStatus),o=this.state.percentDone;return d.createElement("div",{style:v.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},d.createElement("div",null,(0,M.getHostAppInfoBar)(),d.createElement("div",{style:(0,p.getStatusLabelContainerStyle)()},d.createElement(g.Label,{role:"alert","aria-label":t,styles:v.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(v.AppLayoutSettings.AppFontSize.mediumFontSizePx,v.AppLayoutSettings.getAppColorContainer().mediumLabelColor)},t),d.createElement(g.Label,{role:"alert","aria-label":null!=o?Math.floor(100*o)+"%":"",styles:v.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(v.AppLayoutSettings.AppFontSize.mediumFontSizePx,v.AppLayoutSettings.getAppColorContainer().mediumLabelColor)},null!=o?Math.floor(100*o)+"%":null)),d.createElement("div",{className:e.progressContainer},d.createElement(l.AppProgressBar,{type:"AppProgressBarProps",description:r,ariaValueText:r,barHeight:3,percentComplete:null!=o?o:void 0})),d.createElement("div",{className:e.cancelLinkContainer},d.createElement(g.Link,{role:"button",id:"cancelButtonTranscribe",componentRef:this.cancelLinkRef,styles:(0,p.getCancelLinkStyles)(),onClick:()=>{this._onCancelClicked()},href:"#"},TranscriptionStrings.LoadingPageCancelButtonLabel)),d.createElement("div",{className:e.imageContainer},d.createElement(R.TranscriptionIllustration,null)),d.createElement(L.AuthPopup,null),d.createElement(B.TranscriptionAlert,null)),(0,x.shouldShowOnedriveInfobar)(this.primaryIdentity)?d.createElement("div",{style:v.AppLayoutSettings.AppCommonStyles.getOneDriveIdentityInfoBarStyles((0,G.getOneDriveIdentityInfoBarLoadingPageStyles)())},(0,x.getPrimaryAccountInfoString)(this.primaryIdentity)):null)}_performLoadingTasks(){return s(this,void 0,void 0,(function*(){if(null!=this.state.foregroundTask)try{yield this.state.foregroundTask.Execute()}catch(e){let t;(0,F.SetForegroundTaskInStore)(null),t=(0,T.IsAuthError)(e)?(0,T.IsCannotGetAuthContextError)(e)?{errorEventMessage:TranscriptionStrings.AnonymouseUsersErrorMessage,errorEventName:I.TranscriptionTelemetryErrorCodes.AuthRecoveringFailureReason}:{errorEventMessage:TranscriptionStrings.AuthRecoveringFailureReason,errorEventName:I.TranscriptionTelemetryErrorCodes.AuthRecoveringFailureReason}:j(e),this._handleError(e,"Upload and fetch threw error",w.FailureContinuation.Retry,t)}else try{yield(0,u.GetTranscriptionFromExistingMedia)(this.context,this.props.history)}catch(e){let t=w.FailureContinuation.Retry;e instanceof A.DocumentStorageError&&(e.name==A.DocumentStorageErrors.CorruptTranscriptSource||e.name==A.DocumentStorageErrors.WriteContentToClientStorageFailedDuringMigration)&&(t=w.FailureContinuation.StartOver);const r=j(e);this._handleError(e,"Fetch threw error",t,r)}}))}_handleError(e,t,r,o){if(this.isCancelSuccessful)return;let n=k.LogEventNames.RenderToPane,a=t+". "+(0,S.ErrorStringFromException)(e);(0,C.ShouldLogErrorAsWarning)(e)&&(n=k.LogEventNames.Warning,a="Render failed with warning. "+(0,S.ErrorStringFromException)(e)),b.LogEvents.RenderToPane.End([{key:m.RenderToPaneKeys.RenderedSuccessfully,value:!1},{key:m.RenderToPaneKeys.RenderFailureReason,value:a}]),(0,y.SetFailureStateAndRouteToFailure)(n,o,r,this.props.history)}updatePrimaryIdentity(){return s(this,void 0,void 0,(function*(){this.primaryIdentity=yield(0,N.GetPrimaryIdentity)(),this._isMounted&&this.forceUpdate()}))}}t.Loading=W,W.contextType=E.AppAuthenticationProviderContext,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\Loading.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\Loading.tsx")}}()},96561:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(57035),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Loading\\index.ts")}}()},91967:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Recording=void 0;const d=a(r(26166)),l=r(52410),u=r(92369),p=r(57269),f=r(55760),g=r(52567),h=r(74612),v=c(r(50090)),y=r(16593),b=r(69709),m=r(21081),S=r(75641),T=r(4288),E=r(929),A=r(98461),_=r(76600),k=r(71670),C=r(15200),L=r(76641),O=r(94143),I=r(49459),D=r(81542),P=r(14432),R=r(86430),w=r(98711),F=r(18655),N=r(61435),x=r(57490),M=r(76059),U=r(82191),B=r(84730),G=r(37275),H=r(39616),j=r(73169),W=r(79964),K=r(83729),z=r(95544),V=r(1295),Y=r(88619),q=u.Dialog,X=u.DialogFooter;class Q extends d.PureComponent{constructor(e){super(e),this.session=null,this.initRecordingTaskList=null,this.appVoiceRecorderContainerRef=d.createRef(),this.warningContainerRef=d.createRef(),this.onNotNowButtonClick=()=>{S.LogEvents.Microphone.End([{key:F.MicrophoneKeys.MicrophoneSuccessfullyInitialized,value:!1}]),(0,b.SetMicrophonePermissionRetryDialog)(!1),window.location.reload()},this.onTryAgainConfirmed=()=>s(this,void 0,void 0,(function*(){let e=yield this.getMicPermissionStatus();null!=e&&e.state==x.PERMISSION_GRANTED?((0,b.SetMicrophonePermissionRetryDialog)(!1),yield this.startMicrophoneInternal(),(0,b.SetMicrophoneStateInStore)(G.MicrophoneState.Enabled)):(S.LogEvents.Microphone.IncrementCount(F.MicrophoneKeys.MicrophonePermissionRetryDailogTryAgainClicked),(0,b.SetMicrophonePermissionRetryDialog)(!1),yield this.startMicrophoneInternal())})),this._onStoreChanged=()=>{this._isMounted&&this.setState(v.default.getState())},this._isMounted=!1,this.isAudioBackAvailable=!1,this.state=v.default.getState(),v.default.on(y.ChangeEvent.Change,this._onStoreChanged)}UNSAFE_componentWillMount(){return s(this,void 0,void 0,(function*(){try{if(S.LogEvents.LiveRecording.Start(),S.LogEvents.LiveRecording.BeginDurationMeasure(E.DurationMeasureType.Normal,D.LiveRecordingKeys.InitializationTotalDuration),(0,L.CheckNetworkConnection)(),null==this.props.location.state.realTimeTranscriptionConnection)throw new Error("realTimeTranscriptionConnection is null inside Recording component");if(null==this.props.location.state.audioBackup?((0,A.LogError)(_.LogEventNames.Warning,"audioBackup is null inside Recording component"),this.isAudioBackAvailable=!1):this.isAudioBackAvailable=this.props.location.state.audioBackup.IsInitializedSuccessfully(),S.LogEvents.LiveRecording.AddData([{key:D.LiveRecordingKeys.IsAudioBackupEnabled,value:this.isAudioBackAvailable}]),this.session=new h.LiveRecordingSession(this.props.location.state.realTimeTranscriptionConnection,(e=>this.onErrorCallback(e)),this.props.location.state.audioBackup),this.props.location.state.audioBackup=null,this.props.location.state.realTimeTranscriptionConnection=null,this.initRecordingTaskList=new k.TaskList([()=>this.session.Initialize(),()=>this.InitializeMicrophoneState()]),(yield this.initRecordingTaskList.ExecuteTaskListSequentially()).status==k.TaskListResultStatus.Canceled)return void((0,w.isNullOrUndefined)(this.session)||(yield this.session.Pause()));(0,b.SetRecorderReadyInStore)(!0),S.LogEvents.LiveRecording.EndDurationMeasure(D.LiveRecordingKeys.InitializationTotalDuration)}catch(e){let t=TranscriptionStrings.UnknownRecordingFailureReason,r=U.TranscriptionTelemetryErrorCodes.UnknownRecordingFailureReason;this.isAudioBackAvailable||(t=TranscriptionStrings.UnknownInitFailureReason,r=U.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason);let o=H.FailureContinuation.StartOver;(e instanceof O.NetworkError&&e.name==O.NetworkErrors.NoInternetConnection||e instanceof N.AugloopError&&e.name==N.AugloopErrors.SessionInitTimeout)&&(t=TranscriptionStrings.ConnectionIssueFailureReason,r=U.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason,o=H.FailureContinuation.Retry);const n="Recording componentWillMount threw error : "+(0,w.ErrorStringFromException)(e),a={errorEventMessage:t,errorEventName:r};yield this.handleFailure(a,o,n,this.props.history)}}))}componentDidMount(){return s(this,void 0,void 0,(function*(){this._isMounted=!0,K.HostAppUtil.GetHostAppName()===z.HostAppName.ONENOTE&&(0,V.NavigateToAssociatedPage)().catch((e=>{(0,A.LogError)(_.LogEventNames.Warning,"Navigation to linked page failed during start of live recording with error "+(0,w.ErrorStringFromException)(e))})),(0,L.GetNetworkConnectionMonitorInstance)().addListener(this)}))}componentWillUnmount(){return s(this,void 0,void 0,(function*(){this.initRecordingTaskList.Cancel(),this.state.isRecorderReady&&(yield this.session.Pause()),this._isMounted=!1,(0,L.GetNetworkConnectionMonitorInstance)().removeListener(this)}))}isWin32(){return K.HostAppUtil.GetHostAppPlatform()==x.HOST_PLATFORM_WIN32}getMicrophonePermissionErrorTitle(){return this.isWin32()?TranscriptionStrings.MicrophonePermissionErrorDialogTitle:TranscriptionStrings.RecordingMicrophonePermissionErrorDialogTitle}getMicrophonePermissionErrorLabel(){return this.isWin32()?TranscriptionStrings.MicrophonePermissionErrorDialogLabel:TranscriptionStrings.RecordingMicrophonePermissionErrorDialogLabel}render(){const e=this.state.isRecorderReady&&this.state.microphoneState==G.MicrophoneState.Enabled,t=this.state.shouldShowMicrophonePermissionRetryDialog;return d.createElement("div",{style:m.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},(0,j.getHostAppInfoBar)(),d.createElement("div",{style:{flexGrow:1}},d.createElement(u.Label,{styles:m.AppLayoutSettings.AppCommonStyles.getBoldLabelStyles(m.AppLayoutSettings.AppFontSize.mediumFontSizePx,m.AppLayoutSettings.getAppColorContainer().darkLabelColor)},TranscriptionStrings.CompleteYourRecordingHeading),e?d.createElement(u.Label,{styles:m.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.RecordingInfoMessage):null,d.createElement("div",{style:(0,p.getRecordingContainerStyles)(),ref:this.appVoiceRecorderContainerRef},d.createElement(l.AppVoiceRecorder,{isEnabled:e,type:"AppVoiceRecorderProps",recordingStatusLabel:this.getRecordingLabel(),stopRecordingButtonLabel:TranscriptionStrings.TranscribeNowButtonLabel,onRecordingStop:()=>{S.LogEvents.RenderToPane.Start([{key:T.RenderToPaneKeys.TriggerReason,value:"Transcribe now"}]),S.LogEvents.RenderToPane.BeginDurationMeasure(E.DurationMeasureType.Normal,T.RenderToPaneKeys.DurationSecs),(0,b.SetRecordingDone)(),(0,f.SetForegroundTaskInStore)(new P.LiveRecordingForegroundTask(this.session,this.context,this.props.history)),this.props.history.replace(g.TranscriptionRoutePathNames.Loading)},onRecordingStatusChange:e=>s(this,void 0,void 0,(function*(){try{e?yield this.session.Pause():yield this.session.Resume()}catch(e){const t={errorEventMessage:TranscriptionStrings.UnknownInitFailureReason,errorEventName:U.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason};yield this.handleFailure(t,H.FailureContinuation.None,"Recording render threw error: "+(0,w.ErrorStringFromException)(e),this.props.history)}(0,b.SetRecorderIsPausedInStore)(e)}))}))),d.createElement("div",{style:m.AppLayoutSettings.AppCommonStyles.getBottomMessageBarStyles(),ref:this.warningContainerRef},d.createElement("div",{style:m.AppLayoutSettings.AppCommonStyles.getWarningMessageContainerStyles()},this.isAudioBackAvailable||this.state.warningDismissed?null:d.createElement(M.AppMessageBar,{containerStyle:(0,p.getWarningMessageBarStyles)(),messageBarType:u.MessageBarType.warning,labelStyles:(0,p.getBackupDisabledTextStyles)(),styles:(0,p.getBackupDisabledStyles)(),dismissButtonAriaLabel:TranscriptionStrings.CloseLabel,onDismiss:()=>{(0,b.SetWarningDismissedInStore)()},headerText:TranscriptionStrings.RecordingBackupWarningTitleLabel},TranscriptionStrings.RecordingBackupWarningBodyLabel),this.state.privacyDisclaimerClosed?null:d.createElement(M.AppMessageBar,{containerStyle:(0,p.getWarningMessageBarStyles)(),messageBarType:u.MessageBarType.info,labelStyles:(0,p.getPrivacyDisclaimerTextStyles)(),styles:(0,p.getPrivacyDisclaimerStyles)(),dismissButtonAriaLabel:TranscriptionStrings.CloseLabel,onDismiss:()=>{(0,b.SetPrivacyDisclaimerClosedFlag)(!0)},headerText:TranscriptionStrings.RecordingPrivacyDisclaimerLabel},TranscriptionStrings.RecordingPrivacyDisclaimerMessage,d.createElement(u.Link,{style:(0,p.getPrivacyPolicyLinkStyle)(),target:"_blank",href:x.PRIVACY_POLICY_URL},TranscriptionStrings.RecordingPrivacyPolicyLink)))),d.createElement(W.TranscriptionAlert,null),t?this.showMicrophonePermissionRetryDialog():null)}InitializeMicrophoneState(){return s(this,void 0,void 0,(function*(){S.LogEvents.Microphone.Start(),S.LogEvents.Microphone.BeginDurationMeasure(E.DurationMeasureType.Normal,F.MicrophoneKeys.MicrophoneInitializationDuration);let e=yield this.getMicPermissionStatus();const t=null!=e&&e.state==x.PERMISSION_GRANTED;t||(0,b.SetRecorderReadyInStore)(!0),null!=e&&S.LogEvents.Microphone.AddData([{key:F.MicrophoneKeys.MicrophonePermissionsPreviouslyGranted,value:t}]),yield this.startMicrophoneInternal()}))}startMicrophoneInternal(){return s(this,void 0,void 0,(function*(){try{yield this.session.StartMicrophone();const e=yield this.getMicPermissionStatus(),t=null!=e&&e.state==x.PERMISSION_GRANTED;(this.state.microphoneState==G.MicrophoneState.Pending||t&&this.state.microphoneState==G.MicrophoneState.Disabled)&&(0,b.SetMicrophoneStateInStore)(G.MicrophoneState.Enabled),S.LogEvents.Microphone.FlushEventAdhoc([]),S.LogEvents.Microphone.End([{key:F.MicrophoneKeys.MicrophoneSuccessfullyInitialized,value:!0}])}catch(e){if(S.LogEvents.Microphone.AddData([{key:F.MicrophoneKeys.MicrophoneSuccessfullyInitialized,value:!1},{key:F.MicrophoneKeys.MicrophoneInitFailureReason,value:(0,w.ErrorStringFromException)(e)}]),!(0,I.isUserMicrophoneError)(e))throw S.LogEvents.Microphone.End(),e;(0,b.SetMicrophoneStateInStore)(G.MicrophoneState.Disabled),yield this.session.Pause(),(0,b.SetMicrophonePermissionRetryDialog)(!0)}}))}getRecordingLabel(){return this.state.isRecorderReady?this.state.microphoneState==G.MicrophoneState.Pending?TranscriptionStrings.RecordingEnableMicPermissionsLabel:this.state.microphoneState==G.MicrophoneState.Disabled?TranscriptionStrings.RecordingEnableMicPermissionsInBrowserLabel:void 0:TranscriptionStrings.RecordingSettingUpLabel}showMicrophonePermissionRetryDialog(){S.LogEvents.Microphone.AddData([{key:F.MicrophoneKeys.MicrophonePermissionRetryDialogShown,value:!0}]);const e=d.createElement(u.Label,{styles:(0,B.getTopLabelStyles)()},this.getMicrophonePermissionErrorTitle());return d.createElement(q,{dialogContentProps:(0,B.getDialogContentProps)(e),modalProps:(0,B.getModalProps)(),hidden:!this.state.shouldShowMicrophonePermissionRetryDialog,styles:(0,B.getDialogStyles)()},!this.isWin32()&&d.createElement("div",{style:(0,p.getMicrophoneImageContainerStyle)()},d.createElement(u.Image,{alt:"",src:r(34215)("./"+m.AppLayoutSettings.AppImageParams.microphonePermissionImageName),width:m.AppLayoutSettings.AppImageParams.microphonePermissionWidthPx,height:m.AppLayoutSettings.AppImageParams.microphonePermissionHeightPx})),d.createElement(u.Label,{styles:m.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},this.getMicrophonePermissionErrorLabel()),!this.isWin32()&&d.createElement(u.Link,{style:(0,p.getNeedHelpLinkStyle)(),target:"_blank",href:x.MICROPHONE_PERMISSION_HELP_PAGE_URL},TranscriptionStrings.RecordingMicrophonePermissionErrorDialogNeedHelp),d.createElement(X,null,d.createElement(l.AppButton,{type:"AppButtonProps",id:"MicPermissionNotNowButtonID",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:TranscriptionStrings.RecordingMicrophonePermissioErrorDialogNotNowButton,onExecute:this.onNotNowButtonClick}),d.createElement(l.AppButton,{type:"AppButtonProps",id:"MicPermissionTryAgainButtonID",text:TranscriptionStrings.RecordingMicrophonePermissioErrorDialogTryAgainButton,onExecute:this.onTryAgainConfirmed})))}handleFailure(e,t,r,o){return s(this,void 0,void 0,(function*(){(0,A.LogError)(_.LogEventNames.LiveRecording,r),this.session&&(yield this.session.Close(),(0,f.SetForegroundTaskInStore)(null),this.session=null),S.LogEvents.LiveRecording.End([{key:D.LiveRecordingKeys.FailureReason,value:r},{key:D.LiveRecordingKeys.SuccessfullyEnded,value:!1}]),S.LogEvents.ServiceLiveSpeechToText.AddResponse({isSuccessful:!1,message:r,isFinalResponse:!0}),(0,C.SetFailureStateAndRouteToFailure)(_.LogEventNames.LiveRecording,e,t,o)}))}getMicPermissionStatus(){return s(this,void 0,void 0,(function*(){let e=null;const t=navigator;if(t.permissions)try{e=yield t.permissions.query({name:"microphone"})}catch(e){(0,A.LogError)(_.LogEventNames.Warning,"The Browser does not support this API, hence fall back to assuming permissions not granted")}return e}))}onErrorCallback(e){return s(this,void 0,void 0,(function*(){const t="LiveRecordingSession threw error : "+e.message;let r={errorEventMessage:TranscriptionStrings.UnknownRecordingFailureReason,errorEventName:U.TranscriptionTelemetryErrorCodes.UnknownRecordingFailureReason};this.isAudioBackAvailable||(r={errorEventMessage:TranscriptionStrings.UnknownInitFailureReason,errorEventName:U.TranscriptionTelemetryErrorCodes.UnknownInitFailureReason}),yield this.handleFailure(r,H.FailureContinuation.None,t,this.props.history)}))}onInternetConnectionStatusChanged(e){if(this._isMounted&&e===L.InternetState.INTERNET_DISCONNECTED){let e={errorEventMessage:Y.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE,errorEventName:Y.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE};null!=TranscriptionStrings&&(e={errorEventMessage:TranscriptionStrings.RecordingLostConnectionFailureReason,errorEventName:U.TranscriptionTelemetryErrorCodes.RecordingLostConnectionFailureReason}),(0,C.SetFailureStateAndRouteToFailure)(_.LogEventNames.Warning,e,H.FailureContinuation.RecoveryonInternetConnected,this.props.history)}}}t.Recording=Q,Q.contextType=R.AppAuthenticationProviderContext,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recording\\Recording.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recording\\Recording.tsx")}}()},62354:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(91967),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recording\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recording\\index.ts")}}()},72129:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Recovering=void 0;const d=a(r(26166)),l=r(52410),u=r(92369),p=r(60620),f=r(52567),g=r(21081),h=r(75641),v=r(4288),y=r(929),b=r(31780),m=r(15200),S=r(55632),T=r(98711),E=r(86430),A=r(95544),_=r(76600),k=c(r(92397)),C=r(16593),L=r(71552),O=r(82191),I=r(84730),D=r(71670),P=r(39616),R=r(80300),w=r(4280),F=r(53287),N=r(79964),x=r(55760),M=r(9396),U=r(38860),B=r(57490),G=r(76641),H=r(7547),j=r(88619),W=r(98461),K=r(49345),z=r(53729),V=u.Dialog,Y=u.DialogFooter;class q extends d.PureComponent{constructor(e){super(e),this.primaryIdentity=null,this.waitAndPingRequestId=B.EMPTY_STRING,this._onDiscard=()=>s(this,void 0,void 0,(function*(){h.LogEvents.RenderToPane.Start([{key:v.RenderToPaneKeys.TriggerReason,value:"Recovery - User opted to discard the recovered file"}]),h.LogEvents.RenderToPane.BeginDurationMeasure(y.DurationMeasureType.Normal,v.RenderToPaneKeys.DurationSecs),null!=this.props.location.state.audioBackup&&(yield this.props.location.state.audioBackup.ClearBackup(),yield this.props.location.state.audioBackup.Initialize()),A.HostAppSettings.IsSettingTrue(A.HostAppSettingName.HasStoredTranscription)?(null!=this.props.location.state.audioBackup&&this.props.location.state.audioBackup.Close(),this.props.history.replace(f.TranscriptionRoutePathNames.Loading)):null!=this.props.location.state.audioBackup&&(0,F.NavigateToLandingPageAfterAudioBackupCheck)({audioBackup:this.props.location.state.audioBackup,needsRecovery:!1},this.props.history),h.LogEvents.RenderToPane.EndDurationMeasure(v.RenderToPaneKeys.DurationSecs)})),this._transcribe=()=>s(this,void 0,void 0,(function*(){h.LogEvents.RenderToPane.Start([{key:v.RenderToPaneKeys.TriggerReason,value:"Recovery - User opted to save and transcribe the recovered file"}]),h.LogEvents.RenderToPane.BeginDurationMeasure(y.DurationMeasureType.Normal,v.RenderToPaneKeys.DurationSecs),null!=this.state.file&&(0,x.SetForegroundTaskInStore)(new M.FileUploadForegroundTask(this.state.file,this.context,this.props.history,B.FileUploadEntryPoints.RECOVERING,this.props.location.state.audioBackup)),this.props.history.replace(f.TranscriptionRoutePathNames.Loading),null!=this.props.location.state.audioBackup&&this.props.location.state.audioBackup.Close(),this.props.location.state.realTimeTranscriptionConnection=null,h.LogEvents.RenderToPane.EndDurationMeasure(v.RenderToPaneKeys.DurationSecs)})),this._onYesClicked=()=>s(this,void 0,void 0,(function*(){yield(0,b.CancelRecoveryTask)(),null!=this.props.location.state.audioBackup&&(yield this.props.location.state.audioBackup.ClearBackup(),yield this.props.location.state.audioBackup.Initialize()),A.HostAppSettings.IsSettingTrue(A.HostAppSettingName.HasStoredTranscription)?(null!=this.props.location.state.audioBackup&&this.props.location.state.audioBackup.Close(),this.props.history.replace(f.TranscriptionRoutePathNames.Loading)):null!=this.props.location.state.audioBackup&&(0,F.NavigateToLandingPageAfterAudioBackupCheck)({audioBackup:this.props.location.state.audioBackup,needsRecovery:!1},this.props.history),(0,b.SetRecoveryFlowCancelDialog)(!1),h.LogEvents.Recovery.End([{key:S.RecoveryKeys.RecoveredSuccessfully,value:!1},{key:S.RecoveryKeys.RecoveryFailureReason,value:"operation was canceled by user"}])})),this._onStoreChanged=()=>{this._isMounted&&this.setState(k.default.getState())},this._isMounted=!1,this.state=k.default.getState(),k.default.on(C.ChangeEvent.Change,this._onStoreChanged)}componentWillMount(){return s(this,void 0,void 0,(function*(){A.HostAppSettings.IsSettingTrue(A.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog)&&this.updatePrimaryIdentity(),yield this._performAudioFileRecoveryTasksFromDB()}))}componentWillUnmount(){this._isMounted=!1,(0,G.GetNetworkConnectionMonitorInstance)().removeListener(this),(0,T.isEmptyString)(this.waitAndPingRequestId)||((0,G.GetNetworkConnectionMonitorInstance)().clearWaitAndPingRequest(this.waitAndPingRequestId),this.waitAndPingRequestId=B.EMPTY_STRING)}componentDidMount(){return s(this,void 0,void 0,(function*(){this._isMounted=!0,(0,G.GetNetworkConnectionMonitorInstance)().addListener(this)}))}onInternetConnectionStatusChanged(e){if(e===G.InternetState.INTERNET_DISCONNECTED&&!this.state.recoveredTranscriptionFile){if((0,W.LogError)(_.LogEventNames.Warning,"Network Error during Recovery. "+O.TranscriptionTelemetryErrorCodes.ConnectionIssueFailureReason),!(0,T.isEmptyString)(this.waitAndPingRequestId))return;this.waitAndPingRequestId=(0,H.v4)(),(0,G.GetNetworkConnectionMonitorInstance)().waitAndPingAfter(B.WAIT_TIME_FOR_NETWORK_RECONNECT_MILLIS,this.waitAndPingRequestId).then((e=>{if(this.waitAndPingRequestId=B.EMPTY_STRING,this._isMounted&&!e){let e={errorEventMessage:j.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE,errorEventName:j.LOAD_TRANSCRIPTION_STRINGS_FAILURE_MESSAGE};null!=TranscriptionStrings&&(e={errorEventMessage:TranscriptionStrings.RecordingLostConnectionFailureReason,errorEventName:O.TranscriptionTelemetryErrorCodes.RecordingLostConnectionFailureReason}),(0,m.SetFailureStateAndRouteToFailure)(_.LogEventNames.Warning,e,P.FailureContinuation.RecoveryonInternetConnected,this.props.history)}}))}}render(){const e=this.state.isAudioFileFromDBRecovered?this._getRecoveryCompletedUIInTranscriptionRecoveryFlow():this._getRecoveryProgressUIInTranscriptionRecoveryFlow();return d.createElement("div",null,e,d.createElement(L.AuthPopup,null),d.createElement(N.TranscriptionAlert,null),!this.state.recoveredTranscriptionFile&&this.state.shouldShowRecoveryCancelDialog?this.showRecoveryFlowDialog():null)}getFailureReasonForRecovering(e){let t;return t=-1!=e.indexOf(R.IndexedDBErrorKeys.AbortError)||-1!=e.indexOf(R.IndexedDBErrorKeys.ConstraintError)||-1!=e.indexOf(R.IndexedDBErrorKeys.QuotaExceededError)||-1!=e.indexOf(R.IndexedDBErrorKeys.VersionError)||-1!=e.indexOf(R.IndexedDBErrorKeys.UnknownError)||-1!=e.indexOf(R.IndexedDBErrorKeys.ItemNotFound)||-1!=e.indexOf(R.IndexedDBErrorKeys.SourceFileNotFound)||-1!=e.indexOf(R.IndexedDBErrorKeys.FragmentOverlap)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.InvalidRangeError)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.InvalidRequestError)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.RangeError)?{errorEventMessage:TranscriptionStrings.FileRecoveryFailedFailureReason,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonUnresolvableSystemErrors}:-1!=e.indexOf(w.RecoveryFlowErrorKeys.ProvisioningNotAllowedError)?{errorEventMessage:TranscriptionStrings.InvalidLicense,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonInvalidLicense}:-1!=e.indexOf(w.RecoveryFlowErrorKeys.UnableToFetchTokenError)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.InvalidAuthenticationToken)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.ConditionalAccessPolicyEnforced)?{errorEventMessage:TranscriptionStrings.AuthenticationError,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonFetchTokenFailed}:-1!=e.indexOf(w.RecoveryFlowErrorKeys.OneDriveQuotaLimitReachedError)||-1!=e.indexOf(w.RecoveryFlowErrorKeys.QuotaLimitReachedError)?{errorEventMessage:TranscriptionStrings.QuotaLimitExceeded,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonQuotaLimitExceed}:-1!=e.indexOf(w.RecoveryFlowErrorKeys.ExpiredTokenError)?{errorEventMessage:TranscriptionStrings.SessionExpired,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonSessionExpired}:-1!=e.indexOf(w.RecoveryFlowErrorKeys.ResourceLockedError)?{errorEventMessage:TranscriptionStrings.PermissionsError,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonResourceLocked}:{errorEventMessage:TranscriptionStrings.FileRecoveryFailedFailureReason,errorEventName:O.TranscriptionTelemetryErrorCodes.FileRecoveryFailedFailureReasonUnknown},t}_getRecoveryCompletedUIInTranscriptionRecoveryFlow(){const e=(0,p.getRecoveringPageStylesIfRecoveryFlowTranscriptionEnabled)();return d.createElement("div",{style:g.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},d.createElement("div",{className:e.labelContainer},d.createElement(u.Label,{styles:g.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.RecoveryPageLabel)),d.createElement("div",{className:e.buttonContainer},d.createElement(l.AppButton,{type:"AppButtonProps",id:"SaveAndTranscribeNowButton",styles:(0,l.getAppButtonStyles)(),text:TranscriptionStrings.TranscribeNowButtonLabel,onExecute:()=>{this._transcribe()}}),d.createElement("div",{className:e.gotItButtonContainer},d.createElement(l.AppButton,{type:"AppButtonProps",id:"DiscardButton",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:TranscriptionStrings.DiscardButtonLabel,onExecute:()=>{this._onDiscard()}}))),d.createElement("div",{className:e.imageContainer},d.createElement(U.TranscriptionIllustration,null)))}_getRecoveryProgressUIInTranscriptionRecoveryFlow(){const e=(0,p.getRecoveringPageStylesIfRecoveryFlowTranscriptionEnabled)();return d.createElement("div",{style:g.AppLayoutSettings.AppCommonStyles.getPageRootContainersCSSProperties()},d.createElement("div",{className:e.labelContainer},d.createElement(u.Label,{styles:g.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.RecoveryPageLabel)),d.createElement("div",{className:e.buttonContainer},d.createElement(l.AppButton,{type:"AppButtonProps",id:"SaveAndTranscribeNowButton",styles:(0,l.getAppButtonStyles)(),text:TranscriptionStrings.TranscribeNowButtonLabel,disabled:!0,onExecute:()=>{this._transcribe()}}),d.createElement("div",{className:e.gotItButtonContainer},d.createElement(l.AppButton,{type:"AppButtonProps",id:"DiscardButton",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:TranscriptionStrings.DiscardButtonLabel,onExecute:()=>{this._onDiscard()}}))),d.createElement("div",{className:e.spinnerContainer},d.createElement(u.Spinner,{type:u.SpinnerType.large,styles:(0,p.getSpinnerStyles)()})),d.createElement("div",null,(0,z.shouldShowOnedriveInfobar)(this.primaryIdentity)?d.createElement("div",{style:g.AppLayoutSettings.AppCommonStyles.getOneDriveIdentityInfoBarStyles(g.AppLayoutSettings.AppCommonStyles.getOneDriveIdentityInfoBarOnPageBottomStyles())},(0,z.getPrimaryAccountInfoString)(this.primaryIdentity)):null))}showRecoveryFlowDialog(){const e=d.createElement(u.Label,{styles:(0,I.getTopLabelStyles)()},TranscriptionStrings.RecoveryFlowDialogTitle);return d.createElement(V,{dialogContentProps:(0,I.getDialogContentProps)(e),modalProps:(0,I.getModalProps)(),hidden:!this.state.shouldShowRecoveryCancelDialog,styles:(0,I.getDialogStyles)()},d.createElement(u.Label,{styles:g.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},TranscriptionStrings.RecoveryFlowDialogDescription),d.createElement(Y,null,d.createElement(l.AppButton,{type:"AppButtonProps",id:"RecoveryFlowNoButtonID",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:TranscriptionStrings.RecoveryFlowDialogNoButtonLabelText,onExecute:this._onNoClicked}),d.createElement(l.AppButton,{type:"AppButtonProps",id:"RecoveryFlowYesButtonID",text:TranscriptionStrings.RecoveryFlowDialogYesButtonLabelText,onExecute:this._onYesClicked})))}_onNoClicked(){(0,b.SetRecoveryFlowCancelDialog)(!1)}_performAudioFileRecoveryTasksFromDB(){return s(this,void 0,void 0,(function*(){try{if(h.LogEvents.Recovery.Start(),null!=(yield(0,b.RecoverFromBackupInTranscriptionRecoveryFlow)(this.props.location.state.audioBackup,this.context))){h.LogEvents.Recovery.End([{key:S.RecoveryKeys.RecoveredSuccessfully,value:!0}]);let e=(0,b.getAudioFile)();if(null==e)throw"recovered file is null";(0,b.SetAudioFile)(e),(0,b.SetRecoveredTranscriptionFileInTranscriptionRecoveryFlow)(!0)}else if((0,b.GetAudioBackupRecoveryTaskResultStatus)()!=D.TaskListResultStatus.Canceled){const e="operation was canceled";h.LogEvents.Recovery.End([{key:S.RecoveryKeys.RecoveredSuccessfully,value:!1},{key:S.RecoveryKeys.RecoveryFailureReason,value:e}]),this._navigateAway(e)}}catch(e){let t=(0,T.ErrorStringFromException)(e);h.LogEvents.Recovery.End([{key:S.RecoveryKeys.RecoveredSuccessfully,value:!1},{key:S.RecoveryKeys.RecoveryFailureReason,value:t}]),null!=this.props.location.state.audioBackup&&(this.props.location.state.audioBackup.Close(),this.props.location.state.audioBackup=null);const r=this.getFailureReasonForRecovering(t);(0,m.SetFailureStateAndRouteToFailure)(_.LogEventNames.Recovery,r,P.FailureContinuation.Cancel,this.props.history)}}))}_navigateAway(e){A.HostAppSettings.IsSettingTrue(A.HostAppSettingName.HasStoredTranscription)?(h.LogEvents.RenderToPane.Start([{key:v.RenderToPaneKeys.TriggerReason,value:"Recovery - "+e}]),h.LogEvents.RenderToPane.BeginDurationMeasure(y.DurationMeasureType.Normal,v.RenderToPaneKeys.DurationSecs),null!=this.props.location.state.audioBackup&&(this.props.location.state.audioBackup.Close(),this.props.location.state.audioBackup=null),this.props.history.replace(f.TranscriptionRoutePathNames.Loading)):null!=this.props.location.state.audioBackup&&(0,F.NavigateToLandingPageAfterAudioBackupCheck)({audioBackup:this.props.location.state.audioBackup,needsRecovery:!1},this.props.history)}updatePrimaryIdentity(){return s(this,void 0,void 0,(function*(){this.primaryIdentity=yield(0,K.GetPrimaryIdentity)(),this.forceUpdate()}))}}t.Recovering=q,q.contextType=E.AppAuthenticationProviderContext,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recovering\\Recovering.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recovering\\Recovering.tsx")}}()},32207:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(72129),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recovering\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Recovering\\index.ts")}}()},95233:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},s=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Transcribing=void 0;const d=a(r(26166)),l=r(52410),u=r(788),p=r(92369),f=r(72672),g=r(64046),h=c(r(85557)),v=r(85557),y=r(16593),b=r(75641),m=r(57713),S=r(43214),T=r(929),E=r(4288),A=r(57611),_=r(55475),k=r(84730),C=r(21081),L=r(51867),O=r(91320),I=r(73169),D=r(83729),P=r(95544),R=r(57490),w=r(79964),F=r(76641),N=r(76641),x=r(98711),M=r(64979),U=r(59209),B=c(r(50712)),G=r(86430),H=r(12365),j=r(66408),W=r(60620),K=r(76600),z=r(98461),V=p.Dialog,Y=p.DialogFooter;class q extends d.PureComponent{constructor(e){super(e),this.audioPlayerRef=d.createRef(),this.addToDocumentButtonRef=d.createRef(),this.audioPlayerContainerRef=d.createRef(),this.audioDuration=null,this.onWindowResize=()=>{const e=this.isAudioPlayerZoomedOutOfScreen(),t=this.isDialogZoomedOutOfScreen();this.setState({isAudioPlayerZoomedOutOfScreen:e,isDialogZoomedOutOfScreen:t})},this._onStoreChanged=()=>{if(this._isMounted){const e=this.state.transcriptionManager;this.setState(h.default.getState(),(()=>{e!=this.state.transcriptionManager&&this.LogTranscriptDurationData()}))}},this._notifyCurrentState=()=>{!this._isMounted||(0,x.isNullOrUndefined)(this.state.sourceFile)||(0,x.isNullOrUndefined)(this.audioPlayerRef.current)?H.BroadcastService.GetInstance().BroadcastEvent(L.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_CLOSED):H.BroadcastService.GetInstance().BroadcastEvent(L.TranscriptionNotifyEvent.TRANSCRIPTION_PLAYBACK_MODE_ON,this.CreatePlaybackPayload())},this.onAddToDocumentFinished=(e,t=null)=>{e==R.AddToDocumentResult.TIMED_OUT?(0,z.LogError)(K.LogEventNames.Warning,"AddToDocument request is timed out after waiting for "+R.MAX_WAIT_TIME_FOR_ADD_TO_DOCUMENT_REQUEST):e==R.AddToDocumentResult.FAILURE&&(0,z.LogError)(K.LogEventNames.Warning,"AddToDocument request is failed with error "+(0,x.ErrorStringFromException)(t)),(0,f.SetAddToDocumentInProgressStatus)(!1)},this._onAddTranscriptionToDocumentClicked=e=>s(this,void 0,void 0,(function*(){b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptInsertedFull);const t=D.HostAppUtil.GetHostAppName()===P.HostAppName.WORD;t&&(0,f.SetAddToDocumentInProgressStatus)(!0),yield(0,g.AddTranscriptionToDocument)(this.state.transcriptionManager,this.props.history,this.state.sourceFile,e,t?this.onAddToDocumentFinished:void 0)})),this._onAddTranscriptionSegmentToDocument=e=>{b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptInsertedSection),(0,g.AddTranscriptionSegmentToDocument)(this.state.transcriptionManager,e,this.props.history)},this._onTimestampClicked=e=>{b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptTimestampClicks),this.audioPlayerRef.current&&(b.LogEvents.Transcript.BeginDurationMeasure(T.DurationMeasureType.Accumulated,m.TranscriptKeys.PlayDurationAcrossSessionSecs),this.audioPlayerRef.current.seekTime(e),(0,f.SetAudioPlaying)(!0))},this._onTranscriptionDataChanged=e=>s(this,void 0,void 0,(function*(){b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptEditSaved),b.LogEvents.Transcript.BeginDurationMeasure(T.DurationMeasureType.Slowest,m.TranscriptKeys.TranscriptEditSaveDurationSlowest),yield(0,g.TranscriptionDataModified)(this.state.transcriptionManager,e,this.props.history),b.LogEvents.Transcript.EndDurationMeasure(m.TranscriptKeys.TranscriptEditSaveDurationSlowest)})),this._onFocusChanged=e=>{B.default.isDispatching()||(0,f.SetFocusedIndex)(e)},this._onEditingClicked=e=>{b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptEditStarted),(0,f.SetEditingMode)(e)},this._onEditingModeExit=()=>{b.LogEvents.Transcript.IncrementCount(m.TranscriptKeys.TranscriptEditClosed),(0,f.SetEditingMode)()},this._setHighlightedCard=e=>{let t=-1;this.state.transcriptionData.map(((r,o)=>{r.timestamp>e||(t=o)})),(0,f.SetHighlightedIndex)(t)},this._onStartOverClicked=()=>{b.LogEvents.StartOver.Start([{key:S.StartOverKeys.Reason,value:"User"}]),(0,f.SetShowStartOverConfirmDialog)(!0)},this._onStartOverConfirmed=()=>s(this,void 0,void 0,(function*(){(0,f.SetShowStartOverConfirmDialog)(!1),yield(0,g.StartOverClicked)(this.props.history),b.LogEvents.StartOver.End([{key:S.StartOverKeys.UserResult,value:"confirmed"}])})),this._onStartOverCanceled=()=>{(0,f.SetShowStartOverConfirmDialog)(!1),b.LogEvents.StartOver.End([{key:S.StartOverKeys.UserResult,value:"canceled"}])},this._onAudioPlayerUserInteraction=(e,t,r)=>{b.LogEvents.Transcript.IncrementCount(this.TranscriptKeyFromAppAudioPlayerFeatureName(e)),e==l.AppAudioPlayerFeatureName.PlayAudio?(b.LogEvents.Transcript.BeginDurationMeasure(T.DurationMeasureType.Accumulated,m.TranscriptKeys.PlayDurationAcrossSessionSecs),(0,f.SetAudioPlaying)(!0),H.BroadcastService.GetInstance().BroadcastEvent(L.TranscriptionNotifyEvent.AUDIO_PLAY,this.CreatePlaybackPayload(L.TranscriptionNotifyEvent.AUDIO_PLAY,t,r))):e==l.AppAudioPlayerFeatureName.PauseAudio&&(b.LogEvents.Transcript.EndDurationMeasure(m.TranscriptKeys.PlayDurationAcrossSessionSecs),(0,f.SetAudioPlaying)(!1),H.BroadcastService.GetInstance().BroadcastEvent(L.TranscriptionNotifyEvent.AUDIO_PAUSE,this.CreatePlaybackPayload(L.TranscriptionNotifyEvent.AUDIO_PAUSE,t,r)))},this._onAudioControlLoaded=e=>{b.LogEvents.Transcript.AddData([{key:m.TranscriptKeys.AudioLengthSeconds,value:e}]),this.audioDuration=e,this.state.transcribingEntryPoints==R.TranscribingEntryPoints.FILE_UPLOAD&&(b.LogEvents.FileUpload.AddData([{key:j.FileUploadKeys.AudioLengthSeconds,value:e}]),b.LogEvents.FileUpload.End()),this.LogTranscriptDurationData()},this._isMounted=!1,this.state=h.default.getState(),h.default.on(y.ChangeEvent.Change,this._onStoreChanged),h.default.on(y.RequestEvent.CurrentTranscriptionState,this._notifyCurrentState)}handleKeyDown(e){const{focusedIndex:t,transcriptionData:r}=this.state;38===e.keyCode&&t>0?this.setState((e=>({focusedIndex:e.focusedIndex-1}))):40===e.keyCode&&t<r.length-1&&this.setState((e=>({focusedIndex:e.focusedIndex+1})))}isAudioPlayerZoomedOutOfScreen(){const e=this.audioPlayerContainerRef.current,t=null==e?void 0:e.getBoundingClientRect();let r=!1;return null!=(null==t?void 0:t.height)&&window.innerHeight<(null==t?void 0:t.height)+q.transcribingPageTitleHeight&&(r=!0),r}isDialogZoomedOutOfScreen(){const e=this.audioPlayerContainerRef.current,t=null==e?void 0:e.getBoundingClientRect();let r=!1;return null!=(null==t?void 0:t.height)&&window.innerHeight<(null==t?void 0:t.height)+q.transcribingPageTitleHeight+q.dialogHeight&&(r=!0),r}componentDidMount(){this._isMounted=!0,(0,x.isNullOrUndefined)(this.addToDocumentButtonRef)||(0,x.isNullOrUndefined)(this.addToDocumentButtonRef.current)||this.addToDocumentButtonRef.current.focus(),b.LogEvents.Transcript.Start(),b.LogEvents.Transcript.BeginDurationMeasure(T.DurationMeasureType.Normal,m.TranscriptKeys.DurationInPane),window.addEventListener("resize",this.onWindowResize),(0,g.InitializeTranscriptionData)(this.props.history),(0,F.GetNetworkConnectionMonitorInstance)().addListener(this)}componentWillUnmount(){b.LogEvents.Transcript.End(),this._isMounted=!1,window.removeEventListener("resize",this.onWindowResize),this._notifyCurrentState(),(0,F.GetNetworkConnectionMonitorInstance)().removeListener(this)}componentDidUpdate(){this._notifyCurrentState(),b.LogEvents.RenderToPane.End([{key:E.RenderToPaneKeys.RenderedSuccessfully,value:!0},{key:E.RenderToPaneKeys.IsShowingAudioFile,value:null!=this.state.sourceFile},{key:E.RenderToPaneKeys.IsTranscriptEmpty,value:0===this.state.transcriptionData.length}])}shouldShowAudioPlayer(){return!(0,x.isNullOrUndefined)(this.state.sourceFile)&&(0,N.IsConnectedToNetwork)()}getAudioPlayerElement(e,t){const r=(0,u.getTranscribingPageStyles)(this.shouldShowAudioPlayer(),t);return(0,N.IsConnectedToNetwork)()?null==e?d.createElement("div",{className:r.noAudioFileContainer},d.createElement(A.AppExplainedLabel,{label:TranscriptionStrings.UnableToOpenAudioFileLabel,labelStyles:(0,u.getExplainedLabelStyles)(),iconName:"Error",explanation:TranscriptionStrings.UnableToOpenAudioFileExplanation})):d.createElement("div",{className:r.playerContainer,ref:this.audioPlayerContainerRef},d.createElement(l.AppAudioPlayer,{type:"AppAudioPlayerProps",audioSrc:e.audioUrl,audioPlayerTitle:e.fileName,audioPlayerTitleLink:e.permanentAudioUrl,componentRef:this.audioPlayerRef,onAudioControlLoaded:this._onAudioControlLoaded,onAudioPositionUpdated:this._setHighlightedCard,onUserInteraction:this._onAudioPlayerUserInteraction})):d.createElement("div",{className:r.noAudioFileContainer},d.createElement(A.AppExplainedLabel,{label:TranscriptionStrings.UnableToOpenAudioFileLabel,labelStyles:(0,u.getExplainedLabelStyles)(),iconName:"Error",explanation:TranscriptionStrings.InternetNotAvailableErrorMessage}))}render(){const{sourceFile:e,editingIndex:t,focusedIndex:r,highlightedIndex:o,transcriptionData:n,isTeachingUIClosed:a,isAddToDocumentInProgress:i}=this.state,s=this.isAudioPlayerZoomedOutOfScreen(),c=this.isDialogZoomedOutOfScreen(),f=(0,u.getTranscribingPageStyles)(this.shouldShowAudioPlayer(),s),g=n.length;return d.createElement(d.Fragment,null,d.createElement("div",null," ",(0,I.getHostAppInfoBar)(14,14)," "),d.createElement(p.Stack,null,this.getAudioPlayerElement(e,s),d.createElement("div",{className:f.cardsContainer,"data-testid":"transcript-items",role:"list",onKeyDown:this.handleKeyDown.bind(this)},n.map(((n,a)=>d.createElement(l.AppTranscriptCard,{key:a,ariaSetSize:g,ariaPosInSet:a+1,type:"AppTranscriptCardProps",transcriptionData:n,onTimestampClicked:null!=e?this._onTimestampClicked:null,onTranscriptChange:this._onTranscriptionDataChanged,isEditing:!i&&t===a,onEditing:this._onEditingClicked,onEditingModeExit:this._onEditingModeExit,isFocused:!i&&a===r,onFocused:this._onFocusChanged,isHighlighted:a===o,isDisabled:i,shouldScrollToHighlightedIndex:this.shouldScrollToHighlightedIndex(),addTranscriptionSegmentToDocument:this._onAddTranscriptionSegmentToDocument})))),!a&&this.getTeachingUIElement(),i?d.createElement("div",{className:f.spinnerContainer},d.createElement(p.Spinner,{type:p.SpinnerType.large,styles:(0,W.getSpinnerStyles)()})):null,d.createElement("div",{className:f.buttonContainer},d.createElement(p.Stack,{horizontal:!0,horizontalAlign:"center",tokens:(0,u.getButtonContainerStackTokens)()},d.createElement(l.AppButton,{type:"AppButtonProps",styles:(0,u.getAppAddToDocumentMenuButtonCustomStyles)(),id:"addToDocument",buttonRef:this.addToDocumentButtonRef,disabled:i,text:this.getAddTranscriptionButtonLabel(),menuProps:this.getAddToDocumentMenuProps()}),d.createElement(l.AppButton,{type:"AppButtonProps",styles:(0,u.getStartOverButtonCustomStyles)(),id:"startOver",disabled:i,text:TranscriptionStrings.StartNewTranscriptionButtonLabel,onExecute:this._onStartOverClicked}))),d.createElement(w.TranscriptionAlert,null),this.state.showStartOverConfirmDialog?this._showConfirmNewTranscriptDialog(c?(0,k.getDialogStylesZoomedOut)():(0,k.getDialogStyles)()):null))}getTeachingUIElement(){return d.createElement(_.AppTeachingBubble,{target:"#addToDocument",focusTrapZoneProps:{disabled:!0},calloutProps:{isBeakVisible:!1,gapSpace:12,preventDismissOnLostFocus:!0,preventDismissOnScroll:!0,preventDismissOnResize:!0},styles:(0,_.getTeachingbubbleStyles)(),hasCloseIcon:!0,text:TranscriptionStrings.TranscribingPageTeachingUIMessage,onDismiss:()=>{(0,f.SetTeachingUIClosedFlag)(!0)},closeButtonAriaLabel:TranscriptionStrings.CloseLabel})}getAddToDocumentMenuProps(){return{items:[{key:O.AddToDocumentMenuOption.JustText,name:TranscriptionStrings.AddTranscriptionToDocumentButtonOptionJustText,style:(0,u.getContextualMenuItemStyles)(),onClick:()=>{this._onAddTranscriptionToDocumentClicked(O.AddToDocumentMenuOption.JustText)},target:"_blank"},{key:O.AddToDocumentMenuOption.WithSpeakers,name:TranscriptionStrings.AddTranscriptionToDocumentButtonOptionWithSpeakers,style:(0,u.getContextualMenuItemStyles)(),onClick:()=>{this._onAddTranscriptionToDocumentClicked(O.AddToDocumentMenuOption.WithSpeakers)},target:"_blank"},{key:O.AddToDocumentMenuOption.WithTimestamps,name:TranscriptionStrings.AddTranscriptionToDocumentButtonOptionWithTimestamps,style:(0,u.getContextualMenuItemStyles)(),onClick:()=>{this._onAddTranscriptionToDocumentClicked(O.AddToDocumentMenuOption.WithTimestamps)},target:"_blank"},{key:O.AddToDocumentMenuOption.WithSpeakersAndTimestamps,name:TranscriptionStrings.AddTranscriptionToDocumentButtonOptionWithSpeakersAndTimestamps,style:(0,u.getContextualMenuItemStyles)(),onClick:()=>{this._onAddTranscriptionToDocumentClicked(O.AddToDocumentMenuOption.WithSpeakersAndTimestamps)},target:"_blank"}],styles:{subComponentStyles:{callout:(0,u.getCalloutItemStyles)()}}}}getConfirmNewTranscriptDialogMessage(){switch(D.HostAppUtil.GetHostAppName()){case P.HostAppName.WORD:return TranscriptionStrings.ConfirmNewTranscriptionDialogMessage;case P.HostAppName.ONENOTE:return TranscriptionStrings.ConfirmNewTranscriptionDialogMessageOneNote;default:return R.EMPTY_STRING}}_showConfirmNewTranscriptDialog(e){const t=d.createElement(p.Label,{styles:(0,k.getTopLabelStyles)()},TranscriptionStrings.ConfirmNewTranscriptionDialogTitle);return d.createElement(V,{dialogContentProps:(0,k.getDialogContentProps)(t),modalProps:(0,k.getModalProps)(),hidden:!this.state.showStartOverConfirmDialog,styles:e},d.createElement(p.Label,{styles:C.AppLayoutSettings.AppCommonStyles.getPageTopLabelStyles()},this.getConfirmNewTranscriptDialogMessage()),d.createElement(Y,null,d.createElement(l.AppButton,{type:"AppButtonProps",id:"OkNewTranscriptConfirmed",styles:(0,l.getSecondaryButtonOverrideStyles)(),text:TranscriptionStrings.OKLabel,onExecute:this._onStartOverConfirmed}),d.createElement(l.AppButton,{type:"AppButtonProps",id:"NewTranscriptCanceled",styles:(0,l.getAppButtonStyles)(),text:TranscriptionStrings.CancelButtonName,onExecute:this._onStartOverCanceled})))}shouldScrollToHighlightedIndex(){return this.state.isAudioPlaying&&this.state.editingIndex==v.INDEX_NONE}LogTranscriptDurationData(){if(null==this.audioDuration||null==this.state.transcriptionManager)return;const e=this.state.transcriptionManager.GetTranscription();if(0==e.transcriptSegments.length)return;const{lastTimestampEnd:t,percentTranscribed:r}=this.GetTranscriptDurationData(e,this.audioDuration);b.LogEvents.Transcript.FlushEventAdhoc([{key:m.TranscriptKeys.LastTimestampEnd,value:t},{key:m.TranscriptKeys.PercentTranscribed,value:r}])}TranscriptKeyFromAppAudioPlayerFeatureName(e){switch(e){case l.AppAudioPlayerFeatureName.PauseAudio:return m.TranscriptKeys.PauseAudio;case l.AppAudioPlayerFeatureName.PlayAudio:return m.TranscriptKeys.PlayAudio;case l.AppAudioPlayerFeatureName.PlaybackSpeedChange:return m.TranscriptKeys.PlaybackSpeedChange;case l.AppAudioPlayerFeatureName.SeekBackward:return m.TranscriptKeys.SeekBackward;case l.AppAudioPlayerFeatureName.SeekForward:return m.TranscriptKeys.SeekForward;case l.AppAudioPlayerFeatureName.ShowVolume:return m.TranscriptKeys.ShowVolume;case l.AppAudioPlayerFeatureName.VolumeChange:return m.TranscriptKeys.VolumeChange;default:return m.TranscriptKeys.UnknownAudioFeature}}GetTranscriptDurationData(e,t){const r=e.transcriptSegments[e.transcriptSegments.length-1].end;let o=0;return e.transcriptSegments.forEach((e=>{const t=e.end-e.start;o+=t})),{lastTimestampEnd:r,percentTranscribed:o/t}}CreatePlaybackPayload(e=(this.state.isAudioPlaying?L.TranscriptionNotifyEvent.AUDIO_PLAY:L.TranscriptionNotifyEvent.AUDIO_PAUSE),t=this.audioPlayerRef.current.getCurrentAudioTime(),r=this.audioPlayerRef.current.getPlayBackSpeed()){return{audioPlayerState:e,timestamp:t,playbackSpeed:r}}getAddTranscriptionButtonLabel(){switch(D.HostAppUtil.GetHostAppName()){case P.HostAppName.WORD:return TranscriptionStrings.AddTranscriptionToDocumentButtonLabel;case P.HostAppName.ONENOTE:return TranscriptionStrings.AddTranscriptionToOneNotePageButtonLabel}return TranscriptionStrings.AddTranscriptionToDocumentButtonLabel}onInternetConnectionStatusChanged(e){if(this._isMounted)switch(e){case F.InternetState.INTERNET_CONNECTED:(0,x.isNullOrUndefined)(this.state.sourceFile)?(0,M.CreateTranscriptionSourceFileProvider)(U.TranscriptionManagerFactory.GetInstance().GetStoredTranscription(),this.context).GetSourceFile().then((e=>{B.default.dispatch({type:O.TranscribingActionTypes.SetSourceFileAction,payload:{sourceFile:e,isNewTranscript:!1}})})):this.forceUpdate();break;case F.InternetState.INTERNET_DISCONNECTED:this.forceUpdate()}}}t.Transcribing=q,q.contextType=G.AppAuthenticationProviderContext,q.transcribingPageTitleHeight=22,q.dialogHeight=190,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Transcribing\\Transcribing.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Transcribing\\Transcribing.tsx")}}()},6579:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(95233),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Transcribing\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Transcribing\\index.ts")}}()},53729:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.shouldShowOnedriveInfobar=t.getPrimaryAccountInfoStringForLandingPage=t.getPrimaryAccountInfoString=void 0;const s=a(r(26166)),c=r(49345),d=r(95544),l=r(21081);t.getPrimaryAccountInfoString=function(e){return s.createElement("div",null,s.createElement("p",null,TranscriptionStrings.PrimaryOneDriveAccountInfoForAudioUpload+":",s.createElement("br",null),s.createElement("div",{style:l.AppLayoutSettings.AppCommonStyles.getPrimaryAccountInfoStringStyles()},(null==e?void 0:e.displayName)+" ("+(null==e?void 0:e.email)+")")))},t.getPrimaryAccountInfoStringForLandingPage=function(e){return s.createElement("div",null,s.createElement("p",null,TranscriptionStrings.PrimaryOneDriveAccount+":",s.createElement("br",null),s.createElement("div",{style:l.AppLayoutSettings.AppCommonStyles.getPrimaryAccountInfoStringStyles()},(null==e?void 0:e.displayName)+" ("+(null==e?void 0:e.email)+")")))},t.shouldShowOnedriveInfobar=function(e){return d.HostAppSettings.IsSettingTrue(d.HostAppSettingName.ShouldShowOneDriveIdentityInfoDialog)&&(0,c.IsPrimaryIdentityInformationValid)(e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Utils.tsx")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\Utils.tsx")}}()},29118:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(26283),t),n(r(78034),t),n(r(96561),t),n(r(62354),t),n(r(32207),t),n(r(6579),t),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\index.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\pages\\index.ts")}}()},52567:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.routes=t.TranscriptionRoutePathNames=void 0;const o=r(29118);var n;!function(e){e.Landing="landing",e.Loading="loading",e.Recording="recording",e.Recovering="recovering",e.Transcribing="transcribing",e.Failure="failure"}(n=t.TranscriptionRoutePathNames||(t.TranscriptionRoutePathNames={})),t.routes=[{name:"Failure",pathname:n.Failure,component:o.Failure},{name:"Landing",pathname:n.Landing,component:o.Landing},{name:"Loading",pathname:n.Loading,component:o.Loading},{name:"Recording",pathname:n.Recording,component:o.Recording},{name:"Recovering",pathname:n.Recovering,component:o.Recovering},{name:"Transcribing",pathname:n.Transcribing,component:o.Transcribing}],function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\routes.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\routes.ts")}}()},44009:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=r(18156),a=r(16593),s=r(39616),c=o(r(50712)),d={failureReason:"",failureContinuation:s.FailureContinuation.None};class l extends n.EventEmitter{constructor(){super(),this.getInitialState=()=>Object.assign({},d),this.getState=()=>Object.assign({},this.state),this.handleActions=e=>{switch(e.type){case s.FailureActionTypes.SetFailureReasonAction:this.state.failureReason=e.payload,this.emit(a.ChangeEvent.Change);break;case s.FailureActionTypes.SetFailureContinuationAction:this.state.failureContinuation=e.payload,this.emit(a.ChangeEvent.Change);break;case s.FailureActionTypes.RevertStateAction:this.state=this.getInitialState(),this.emit(a.ChangeEvent.Change)}},this.state=this.getInitialState()}}const u=new l;c.default.register(u.handleActions),t.default=u,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\FailureStore.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\FailureStore.ts")}}()},78587:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=r(18156),a=r(16593),s=r(66194),c=o(r(50712)),d=r(98461),l=r(76600),u=r(80239),p={loadingStatus:s.LoadingStatus.LoadingTranscription,foregroundTask:null,percentDone:null};class f extends n.EventEmitter{constructor(){super(),this.getInitialState=()=>Object.assign({},p),this.getState=()=>Object.assign({},this.state),this.handleActions=e=>{switch(e.type){case s.LoadingActionTypes.SetForegroundTaskAction:this.state.foregroundTask=e.payload,this.emit(a.ChangeEvent.Change);break;case s.LoadingActionTypes.SetStatusAction:this.state.loadingStatus=e.payload,this.emit(a.ChangeEvent.Change);break;case s.LoadingActionTypes.RevertStateAction:this.state=this.getInitialState(),this.emit(a.ChangeEvent.Change);break;case s.LoadingActionTypes.SetPercentDoneAction:const t=e.payload;if(null!=t){if(t<0||t>1)return void(0,d.LogError)(l.LogEventNames.FileUpload,"Percent done is lower than 0 or higher than 1: "+t);if(null!=this.state.percentDone&&t<this.state.percentDone)return void(0,d.LogError)(l.LogEventNames.Warning,`Percent done is decreasing from ${this.state.percentDone} to ${t}`)}this.state.percentDone=e.payload,this.emit(a.ChangeEvent.Change);break;case u.StorageMigrationActionTypes.StorageMigrationProgress:this.state.loadingStatus=s.LoadingStatus.StorageMigrationInProgress,this.emit(a.ChangeEvent.Change);break;case u.StorageMigrationActionTypes.StorageMigrationFinished:this.state.loadingStatus=s.LoadingStatus.StorageMigrationCompleted,this.emit(a.ChangeEvent.Change)}},this.state=this.getInitialState()}}const g=new f;c.default.register(g.handleActions),t.default=g,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\LoadingStore.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\LoadingStore.ts")}}()},50090:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=r(18156),a=r(16593),s=o(r(50712)),c=r(37275),d={isRecorderReady:!1,isPaused:!1,microphoneState:c.MicrophoneState.Pending,warningDismissed:!1,privacyDisclaimerClosed:!1,shouldShowMicrophonePermissionRetryDialog:!1};class l extends n.EventEmitter{constructor(){super(),this.getInitialState=()=>Object.assign({},d),this.getState=()=>Object.assign({},this.state),this.handleActions=e=>{switch(e.type){case c.RecordingActionTypes.SetRecorderReadyAction:this.state.isRecorderReady=e.payload,this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.SetRecorderIsPaused:this.state.isPaused=e.payload,this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.RevertStateAction:this.state=this.getInitialState(),this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.SetMicrophoneStateAction:this.state.microphoneState=e.payload,this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.SetWarningDismissedAction:this.state.warningDismissed=e.payload,this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.SetPrivacyDisclaimerClosed:this.state.privacyDisclaimerClosed=e.payload,this.emit(a.ChangeEvent.Change);break;case c.RecordingActionTypes.SetMicrophonePermissionRetryDialog:this.state.shouldShowMicrophonePermissionRetryDialog=e.payload,this.emit(a.ChangeEvent.Change)}},this.state=this.getInitialState()}}const u=new l;s.default.register(u.handleActions),t.default=u,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\RecordingStore.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\RecordingStore.ts")}}()},92397:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=r(18156),a=r(54988),s=r(16593),c=o(r(50712)),d={recoveredTranscriptionFile:null,isAudioFileFromDBRecovered:!1,shouldShowRecoveryCancelDialog:!1,file:null};class l extends n.EventEmitter{constructor(){super(),this.getInitialState=()=>Object.assign({},d),this.getState=()=>Object.assign({},this.state),this.handleActions=e=>{switch(e.type){case a.RecoveringActionTypes.SetRecoveredTranscriptionFile:this.state.recoveredTranscriptionFile=e.payload,this.emit(s.ChangeEvent.Change);break;case a.RecoveringActionTypes.SetRecoveryFlowCancelDialog:this.state.shouldShowRecoveryCancelDialog=e.payload,this.emit(s.ChangeEvent.Change);break;case a.RecoveringActionTypes.SetAudioFile:this.state.file=e.payload,this.emit(s.ChangeEvent.Change);break;case a.RecoveringActionTypes.SetRecoveredTranscriptionFileInRecoveryFlow:this.state.isAudioFileFromDBRecovered=e.payload,this.emit(s.ChangeEvent.Change)}},this.state=this.getInitialState()}}const u=new l;c.default.register(u.handleActions),u.setMaxListeners(15),t.default=u,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\RecoveringStore.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\RecoveringStore.ts")}}()},85557:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.INDEX_NONE=void 0;const n=r(18156),a=r(16593),s=r(91320),c=o(r(50712)),d=r(57490);t.INDEX_NONE=-1;const l={editingIndex:t.INDEX_NONE,isAudioPlaying:!1,focusedIndex:0,highlightedIndex:t.INDEX_NONE,sourceFile:null,transcriptionData:[],transcriptionManager:null,isTeachingUIClosed:!0,showStartOverConfirmDialog:!1,isAudioPlayerZoomedOutOfScreen:!1,isDialogZoomedOutOfScreen:!1,transcribingEntryPoints:d.TranscribingEntryPoints.DEFAULT,isAddToDocumentInProgress:!1};class u extends n.EventEmitter{constructor(){super(),this.getInitialState=()=>Object.assign({},l),this.getState=()=>Object.assign({},this.state),this.handleActions=e=>{switch(e.type){case s.TranscribingActionTypes.SetSourceFileAction:this.state.sourceFile=e.payload.sourceFile,this.state.isTeachingUIClosed=!e.payload.isNewTranscript,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetEditingIndexAction:this.state.editingIndex=void 0!==e.payload?e.payload:t.INDEX_NONE,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetFocusedIndexAction:this.state.focusedIndex=void 0!==e.payload?e.payload:0,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetAudioPlayingFlag:this.state.isAudioPlaying=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetTeachingUIClosedFlag:this.state.isTeachingUIClosed=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetShowStartOverConfirmDialog:this.state.showStartOverConfirmDialog=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetHighlightedIndexAction:this.state.highlightedIndex=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetTranscriptionDataAction:this.state.transcriptionData=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetTranscriptionManager:this.state.transcriptionManager=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.RevertStateAction:this.state=this.getInitialState(),this.emit(a.ChangeEvent.Change);break;case a.TranscriptionActionTypes.ShareCurrentTranscriptionState:this.emit(a.RequestEvent.CurrentTranscriptionState);break;case s.TranscribingActionTypes.SetTranscriptionEntryPoints:this.state.transcribingEntryPoints=e.payload,this.emit(a.ChangeEvent.Change);break;case s.TranscribingActionTypes.SetAddToDocumentInProgressStatus:this.state.isAddToDocumentInProgress=e.payload,this.emit(a.ChangeEvent.Change)}},this.state=this.getInitialState()}}const p=new u;c.default.register(p.handleActions),t.default=p,function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\TranscribingStore.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\TranscribingStore.ts")}}()},16593:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionActionTypes=t.RequestEvent=t.ChangeEvent=void 0,(t.ChangeEvent||(t.ChangeEvent={})).Change="change",(t.RequestEvent||(t.RequestEvent={})).CurrentTranscriptionState="CurrentTranscriptionState",t.TranscriptionActionTypes={ShareCurrentTranscriptionState:"SHARE_CURRENT_TRANSCRIPTION_STATE"},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\utils.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\stores\\utils.ts")}}()},24232:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatTimeDescription=t.FormatTime=void 0,t.FormatTime=function(e){return`${("0"+Math.floor(e/3600)).slice(-2)}:${("0"+Math.floor(e/60)%60).slice(-2)}:${("0"+Math.floor(e)%60).slice(-2)}`},t.FormatTimeDescription=function(e,t){let r=0,o="";r=Math.floor(e/3600);const n=1==r?TranscriptionStrings.TimeDescriptionHour:TranscriptionStrings.TimeDescriptionHours;o=r>0?`${r} ${n}`:"";const a=Math.floor(e/60)%60,i=1==a?TranscriptionStrings.TimeDescriptionMinute:TranscriptionStrings.TimeDescriptionMinutes,s=a>0?`${a} ${i}`:"";let c=0,d="";if(t){c=Math.floor(e)%60;const t=1==c?TranscriptionStrings.TimeDescriptionSecond:TranscriptionStrings.TimeDescriptionSeconds;d=c>0||a<=0?`${c} ${t}`:""}return`${o}${r>0&&(a>0||c>0)?` ${TranscriptionStrings.TimeDescriptionAnd} `:""}${s}${a>0&&c>0?` ${TranscriptionStrings.TimeDescriptionAnd} `:""}${d}`},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\utils.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\frontend\\utils.ts")}}()},49347:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUseCustomIconServer=void 0;const o=r(8352),n=r(57490);t.isUseCustomIconServer=o.experimentation.getBooleanFeatureGate(n.CHANGE_GATE_PREFIX+"isUseCustomIconServer",!0),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ChangeGate.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ChangeGate.ts")}}()},98461:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ShouldLogErrorAsWarning=t.LogErrorAndThrow=t.LogError=void 0;const s=a(r(40424)),c=r(78745),d=r(41722),l=r(63519),u=r(98711),p=r(97597),f=r(44842);function g(e,t){s.LogError({area:e,message:t})}t.LogError=g,t.LogErrorAndThrow=function(e,t){throw g(e,(0,u.ErrorStringFromException)(t)),t},t.ShouldLogErrorAsWarning=function(e){return e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.UnsupportedFileFormat||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.InvalidFileNameForOneDriveFileUpload||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.OneDriveUploadCanceled||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.FileExceedsSizeLimit||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.InvalidEmptyFile||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.FileDecodeError||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.FileNotExist||e instanceof c.FileUploadForegroundTaskError&&e.name==c.FileUploadForegroundTaskErrors.DeletedTranscript||e instanceof p.OneDriveUploadTaskError&&e.name==p.OneDriveUploadTaskErrors.OneDriveQuotaLimitReached||e instanceof d.BootError&&e.name==d.BootErrors.IndexeddbFailedToOpen||void 0!==e&&void 0!==e.code&&e.code==f.AuthErrors.CannotGetAuthContext||e instanceof l.AudioBackupError&&(e.name==l.AudioBackupErrors.UnsupportedBrowser||e.name==l.AudioBackupErrors.IndexedDBOpenError)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ErrorTelemetry.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ErrorTelemetry.ts")}}()},94143:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NetworkErrors=t.NetworkError=t.NamedError=void 0;class r extends Error{constructor(e,t){super(t),this.name=e}}t.NamedError=r,t.NetworkError=class extends r{},(t.NetworkErrors||(t.NetworkErrors={})).NoInternetConnection="NoInternetConnection",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\Errors.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\Errors.ts")}}()},56518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IsFileContentTypeSupportedForUpload=t.IsFileFormatSupportedForUpload=void 0;const r=new Array("wav","wave","mpeg","mp3","mp4","m4a","wma","x-ms-wma","x-m4a","webm"),o=new Array("audio/wav","audio/wave","audio/mpeg","audio/mp4","audio/m4a","audio/x-ms-wma","audio/x-m4a","video/mp4","video/x-ms-wma","audio/webm","video/webm");t.IsFileFormatSupportedForUpload=function(e){return null!=e&&null!=e&&""!=e&&-1!=r.indexOf(e)},t.IsFileContentTypeSupportedForUpload=function(e){return null!=e&&null!=e&&""!=e&&-1!=o.indexOf(e)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\FileUploadSupportedFormat.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\FileUploadSupportedFormat.ts")}}()},97527:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SetErrorArea=t.Start=void 0;const o=r(98461);let n=r(76600).LogEventNames.Error;const a=(e,t,r,a,i)=>{let s="ErrorMonitor detected error. Event: ";if("string"==typeof e)s+=e;else{const t="filename: "+e.filename+" lineno: "+e.lineno;s+=e.message+" "+t}s.includes("Type is not defined filename: https://appsforoffice.microsoft.com")||s.includes("Script error")||s.includes('SecurityError: Permission denied to access property "dispatchEvent" on cross-origin object')||s.includes("RangeError: Array buffer allocation")||(t&&(s+=", source: "+t),r&&(s+=", lineno: "+r),a&&(s+=", colno: "+a),i&&(s+=", error.name: "+i.name,s+=", error.message: "+i.message),(0,o.LogError)(n,s))};t.Start=function(e){n=e,window.addEventListener("error",a)},t.SetErrorArea=function(e){n=e},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\GlobalErrorMonitor.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\GlobalErrorMonitor.ts")}}()},75641:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LogEvents=void 0;const o=r(11429),n=r(76600),a=r(57156);class s{}t.LogEvents=s,s.Augloop=new o.LogEvent(n.LogEventNames.Augloop),s.AugloopRealTimeTranscriptionConnection=new o.LogEvent(n.LogEventNames.AugloopRealTimeTranscriptionConnection),s.Boot=new o.LogEvent(n.LogEventNames.Boot),s.DocumentStorage=new o.LogEvent(n.LogEventNames.DocumentStorage),s.FileUpload=new o.LogEvent(n.LogEventNames.FileUpload),s.IndexeddbBackup=new o.LogEvent(n.LogEventNames.IndexeddbBackup),s.LiveRecording=new o.LogEvent(n.LogEventNames.LiveRecording),s.Microphone=new o.LogEvent(n.LogEventNames.Microphone),s.MonthlyQuota=new o.LogEvent(n.LogEventNames.MonthlyQuota),s.OfficeJS=new o.LogEvent(n.LogEventNames.OfficeJS),s.RenderToPane=new o.LogEvent(n.LogEventNames.RenderToPane),s.Recovery=new o.LogEvent(n.LogEventNames.Recovery),s.ServiceAuthentication=new a.LogServiceEvent(n.LogEventNames.ServiceAuthentication),s.ServiceGetAccessToken=new a.LogServiceEvent(n.LogEventNames.ServiceGetAccessToken),s.ServiceGraphOneDriveItem=new a.LogServiceEvent(n.LogEventNames.ServiceGraphOneDriveItem),s.ServiceGraphOneDriveUpload=new a.LogServiceEvent(n.LogEventNames.ServiceGraphOneDriveUpload),s.ServiceLiveSpeechToText=new a.LogServiceEvent(n.LogEventNames.ServiceLiveSpeechToText),s.StartOver=new o.LogEvent(n.LogEventNames.StartOver),s.Transcript=new o.LogEvent(n.LogEventNames.Transcript),s.Upsell=new o.LogEvent(n.LogEventNames.Upsell),s.WavFormat=new o.LogEvent(n.LogEventNames.WavFormat),s.OneNoteUserEvents=new o.LogEvent(n.LogEventNames.OneNoteUserEvents),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\LogEvents.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\LogEvents.ts")}}()},33317:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unlimitedUploadTenants=void 0;const o=r(8352),n=r(57490);t.unlimitedUploadTenants=o.experimentation.getStringFeatureGate(n.CHANGE_GATE_PREFIX+"unlimitedUploadTenants",""),function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\OnlineConfig.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\OnlineConfig.ts")}}()},72710:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResettableTimeout=void 0,t.ResettableTimeout=class{constructor(e,t){this.timeoutRef=null,this.callback=e,this.ms=t,this.timeoutRef=setTimeout(e,t)}Reset(){this.Cancel(),this.timeoutRef=setTimeout(this.callback,this.ms)}Cancel(){this.timeoutRef&&(clearTimeout(this.timeoutRef),this.timeoutRef=null)}},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ResettableTimeout.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\ResettableTimeout.ts")}}()},44084:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IsUnlimitedFileUploadMinutesAvailableForTenant=void 0;const o=r(33317);t.IsUnlimitedFileUploadMinutesAvailableForTenant=function(e){return!(null==e||void 0===e||""==e||!function(e){return n.has(e)||n.has(e.toLowerCase())||n.has(e.toUpperCase())||o.unlimitedUploadTenants.includes(e)||o.unlimitedUploadTenants.includes(e.toLowerCase())||o.unlimitedUploadTenants.includes(e.toUpperCase())}(e))};const n=new Set(["72f988bf-86f1-41af-91ab-2d7cd011db47","42b5e100-f4cf-49ee-bbdd-b5dccb93d02f","cdcb729d-5106-4d7c-b75b-a30c455d5b0a","490a8197-7b83-4f10-89b9-83189be3835e","1888e824-febb-4e67-b443-2f33261bc7e4","388728e1-bbd0-4378-98dc-f8682e644300","91377f48-86aa-448b-ae2e-54244a5a0143","83ad3fca-a2e8-48e2-a356-9c6fcef6394f","0f21eeac-90b4-459d-8106-867d93de9584","b024cacf-dede-4241-a15c-3c97d553e9f3","7b1dae53-b0bf-4338-a429-db7e024383c2","2290d4cb-5767-4d49-aa6a-6cf982b837f6","97548954-fd5c-4411-b07c-4dc445759c9a","568f20ec-b2cb-4c6e-a73f-909f261dc7ae","0988fb0f-dcf1-4419-8058-7f5b6b66ded7","a44193d6-4fb5-453c-b231-6e9ab7c7c8da","7ca7eb7e-b5cb-47bb-aea5-a64907214952","0e7207fe-862e-483e-842f-c88d28fe5b6a","b84ee435-4816-49d2-8d92-e740dbda4064","37a1c317-7648-49a6-a1d0-69ae54f64188","1a407a2d-7675-4d17-8692-b3ac285306e4","5659e46e-3546-49a3-85d2-34f9a352034c","b29fb4c0-0d04-4a9f-b462-c1294b1e1b47","b23255a1-8f78-4144-8904-31f019036ade","f0c59300-858e-4dd3-aa19-d3029ec23ac1","0e2ed455-96af-4100-bed3-a8e5fd981685","a4dd5294-24e4-4102-8420-cb86d0baae1e","dfcc033d-df87-4c6e-a1b8-8eaa73f1b72e","2ccd7aae-4761-400c-9cb8-00aeed7aba58","dfc37891-55b9-4fe0-bc8b-34a0f4b6650f","cd319671-52e7-4a68-afa9-fcf8f89f09ea","39683655-1d97-4b22-be8c-246da0f47a41","5a9cd8bc-d0c8-4fe2-80b8-e847ab635c62","52d660e7-4d2a-48ad-8f67-b381b9fd1b01","9f82db33-5cdb-4365-9a0c-fd3e3a3171ea","ed7205d2-b9b6-421d-b8fe-4312eacec0be","db825ef2-e73b-4a46-8264-033ce30d1717","7a5561df-6599-4898-8a20-cce41db3b44f","78a882c4-b61c-49f9-bc81-d96d056d6810","eb813756-0b25-4d0a-9991-b14fd216a55c","8c9b06d0-cb4a-4a03-b449-1f5a2548a910","14ed1e68-e7d1-40c6-8c20-faf328fa6010","7f747ba9-1aa3-417f-ad1f-15599bc9ed4c","252a3940-27a8-4787-a96b-96b9d345fa87","1d5210b7-4a3c-45e8-a2da-8f85eb81775c","8342305c-0970-489b-a3be-083997ce22b5","27317461-0aee-46d8-81c0-3efa3bc765dd","1faf88fe-a998-4c5b-93c9-210a11d9a5c2","455454b8-12cb-4dd0-b16e-6ed0eaa75b7e","3935e591-f310-4bdd-a980-6608fca05faa","870a70bc-da20-400b-a46d-2df3fe44e4f3","cd0e7002-8ec7-4d13-8260-e0deef3da5ab","be62a12b-2cad-49a1-a5fa-85f4f3156a7d","d85af225-6a85-44fb-a1ae-a0ed1e911eec","9ffb51ea-66c2-45b1-9732-585052d71c45","2e51db27-8203-432b-b028-5206db42179c","c01645bd-ca97-4cb8-87ff-83e208a0b85a","cc38f6fe-336e-4609-bd62-19e11ed2e197","7fe1a83c-f9bb-467f-ae1e-280705250941","32379c25-7af6-4b24-83f3-c4b863883a6c","15aa5aee-1455-4749-9b7e-a938994e5188","fa3296d1-1188-48d9-83c1-13dab332bfa5","5c34f222-0ed3-4434-b18a-79845e807f19","bfe58336-cab9-4de5-ba75-8cff7e22ec2c","dfb909a7-d64d-478f-8890-1b96fc40af5a","7cf48d45-3ddb-4389-a9c1-c115526eb52e","0798ed31-f5b0-4935-863c-73ee2505806e","648a24bc-a98d-4025-9c60-48c19a142069","42f9b54e-2477-41ba-bf09-7a0d2a83ff09","172e5971-8dc0-4e32-a77a-fa7b94bd668d","d707e446-a07f-441f-a70e-61b35fb7323d","445a9c95-0f9d-4953-9db1-bc4a45dd1220","f19960f7-afb4-4a36-b70b-e20e9815b1e6","7f4a335f-ac43-4687-86de-5d2a56dbbae8","b6e92eb0-6596-4a54-b162-151bef1a889b","26cf22f4-8c98-4c2b-bc4f-ba431b26b8b2","a296d28e-ebe7-4be1-942f-4ed085625bc6","1a0fbc88-d0f9-48fe-9778-b68f9f161737","35b58f2f-d72e-470e-9695-74dd7314d172","E4297F74-0B78-446C-84D6-D36DB538A447","a3237227-5fec-47e6-afd1-5a8ed88ef4d9","73b2231a-113f-4276-954d-6aa6139488ca","68b865d5-cf18-4b2b-82a4-a4eddb9c5237","e93213ad-1640-4072-a706-39cbb8518637","5a54cdb3-21ad-488e-a8e4-6acc739ddf77","1c3b60eb-a25d-4abd-8d46-93322a720a67","b4c59c9e-a967-4bea-921c-594b42207f17","054193822f334d99a01e6940ec036bd8","e949325b-ddc1-44ad-994a-8e5ade0329ec","0483ae51-a627-466e-a7dd-de2ac7e1238e","4c25b8a6-17f7-46f9-83f0-54734ab81fb1","f1b58ad3-973f-4c7b-a0e2-8f1a7037451f","1113be34-aed1-4d00-ab4b-cdd02510be91","ed4e4190-a4e0-4481-baf7-b2f5553bdbbd","b849d7b4-5fb1-4f99-b6ae-cd7008555e11","096e524d-6929-4030-8cd3-8ab42de0887b","4287b7b4-eef4-458b-8eb3-9ec58bcbb95a","cb72c54e-4a31-4d9e-b14a-1ea36dfac94c","1702da33-70cc-4b97-b5eb-fee72910edcb","d1f14348-f1b5-4a09-ac99-7ebf213cbc81","ed7a7107-94e2-4d5f-b07a-a56f2fa0c3fd","40b07fb7-1d84-40b0-bf87-3b099a78b6b3","efb183b9-a527-4720-abd2-48e150c97b19","c605d431-23f1-4fee-b94e-10f690a57878","909d16eb-0ab2-47fd-ac1d-a45850a16c24","69afed34-3bfa-4863-8e86-1e3cfb3bdd8e","33e4f5bd-3a24-429a-b254-498fc6356c08","65ab1d72-f99b-411f-8792-ddbb85cf072d","7f7ade8c-ec4b-4d0a-b9e9-d2b22989c2a8","c94243eb-6f0e-4566-a296-b5dfc9d2573b","6b9fd2ec-77a6-4ae0-822a-6bb9108fb274","592481bd-7799-451f-a6e0-7caf197e2eb4","84243662-9a13-4a51-85c7-93136e785678","f2ce9df6-ff4f-4784-976f-0bad62a5d7f5","aec7ac9e-de62-482b-bd7b-9a54d9f415e1","6d97bfd9-3144-492f-a5b9-5a55ad0f7d7a","05106117-d29e-4276-b7c3-6d7bfbfd66cd","be95da8a-67ab-4574-a292-eeb9e5694a69","c30e4065-a0a1-41b1-a77f-03a5d3ed092a","0094c75c-701b-47ce-9aad-4710287321db","4d59130a-ee69-4115-9b21-86057ac46437","9c5012c9-b616-44c2-a917-66814fbe3e87","e6bdb5fa-8543-4945-b0b0-e5afd20a71f0","8ce6d120-f60a-4d2d-975a-274104ab11d5","0e88b2c6-9f3f-45fe-b00d-2758e8a710d2","1c5786a4-dfc5-4799-9d8b-5682db94e24c","12ed7bf2-7517-408e-9185-d916ef36c65a","59a2481a-3421-48b0-8f16-408d4f1ff09f","29b72308-4303-4ec0-8830-e3e5b431352c","dd246e4a-5434-4e15-8ae3-91ad9797b209","9c9bcd11-977a-4e9c-a9a0-bc734090164a","31f660a5-192a-4db3-92ba-ca424f1b259e","6e725c29-763a-4f50-81f2-2e254f0133c8","7fdc10fb-2489-4a07-bc0b-b6eeef403498","24cc605c-906e-424c-b5ab-4176a9b4016e","219bf605-7ee7-4841-ae57-4e4147b8d97a","0c23e552-972d-45cd-902b-c3b5502effec","4c18130e-ac0b-496a-9b04-8b3e70d3566c","13c36cfa-a8c9-45fe-9f51-3c00d769ba8d","0d34cc3d-7eeb-44ec-a1c0-1986d519b9fa","2cfd623d-071c-4f90-a4c9-eb0abf47c44d","64463a6d-a871-4775-9124-5452fcca27a3","6dc1ea40-1ef5-4466-ac48-4f35f74b7609","6e345188d42b499a8a7ad1cadd64f9ad","2e3b717a-3bb5-4875-a11f-5fe15dcf99fa","0a1c08e8-6d9e-4dca-8dd3-8478710238c4","09bacfbd-47ef-4465-9265-3546f2eaf6bc","62906623-bf31-4f56-be42-427b7b9290bc","04d7a77d-03c6-47c3-9f36-8bdce737f79d","7d76d361-8277-4708-a477-64e8366cd1bc","753e3e34-e5df-4e20-9ca7-5473a29ad424","9fd24e4b-d9fc-4add-8381-5f7f68189ed7","6cc00ded-2f9c-4402-82c7-e273ac691aea","dacd2b88-5982-4eca-8fc3-d5adb76c4def","913f18ec-7f26-4c5f-a816-784fe9a58edd","7ee8bd5a-0bd3-4927-8777-380d24bb5efc","e6dd8a3a-8d22-4d95-83c3-725e704c74f0","fa7681ea-962f-4d1d-ad37-f1279d621aed","1a561980-d674-4d30-a297-588c07a83353","03321c4f-06a2-43f3-87ac-3eea702bf8d9","060b02ae-5775-4360-abba-e2e29cca6627","5ad25f75-35b8-460f-93b5-1b944e39bfd6","5cc557c7-23a3-479c-8536-a0508a3618eb","54db31f1-b5fe-4c80-851b-73741d210485","cc95de1b-97f5-4f93-b4ba-fe68b852cf91","43027c11-d9a1-4480-85c2-107b51cf5982","0d4da0f8-4a31-4d76-ace6-0a62331e1b84","120c96a8-90a6-461a-b6b7-6ca74dab51f6","08dcb966-056e-4ea1-853f-ed79c486c6d9","0bdbe027-8f50-4ec3-843f-e27c41a63957","a3606c68-3d4d-46dd-ae02-e7606d273393","56826689b7f54d089421138ed39ca245","2bf9adfd-6986-4b5d-9ce4-db0772ef986d","9bf6c36e-1f24-41ad-badd-372b541a5dc0","8f37f760-b187-4981-b82f-e5dc6f5bcf44","01767d41-4b5f-468a-b1c6-0a30de6b517b","067e9632-ea4c-4ed9-9e6d-e294956e284b","971362f8-d116-4721-b001-ccecddd642b9","78aac226-2f03-4b4d-9037-b46d56c55210","f6aec7ed-3b3a-4826-99e1-1b3134e6b856","4e6de708-5396-42df-9d98-0189656f6628","4cfdd544-765e-4198-9cd8-cbccc7ba985d","f4bfd793-7584-4849-b6e5-d8a4cac5284a","489d4b8e-d4ce-488f-a7b8-a33544a1ccff","9bb63705-d9cd-4afc-83c6-0f680a3fc9dc","552d4675-bcfd-44f1-b648-f147dc257a28","7aaf94f3-c62a-4b6f-88b3-e3a8816247e7","c0b107b2-7c63-450a-bccc-9c010010a1f5","7fec647a-bbd4-49be-bef2-e12dfcb705af","797193d7-24fc-4383-a8a0-dc64a7410ba4","5f3dee2b-2d9f-400e-923f-ee131984451e","9151cbaa-fc6b-4f48-89bb-8c4a71982138","e2a34e27-ddaa-4bfe-8d34-b761dc2f9f2a","a87fe4cf-11e7-495a-8ff7-6ca0d9f6937d","71d2d5ea-d866-442d-9934-170583f745da","cb1eb3c8-a29f-436a-865f-bd87f7c5af0b","9ef9f489-e0a0-4eeb-87cc-3a526112fd0d","e851175e-3e1c-4e9b-a4b9-3d2eb87f0aa9","867083e6-0b14-435f-9b4e-8be26f01d84e","0e5bf3cf-1ff4-46b7-9176-52c538c22a4d","d02378ec-1688-46d5-8540-1c28b5f470f6","5453408b-a6cd-4c1e-8b10-18b500fb544e","fc361289-bf7b-4762-9702-d9d8e5f6d6cc","d75daec7-bc86-44b0-a330-f54bf0011b85","538a9309-dc0f-41b3-810b-d15a2eae9e9d","24f4b346-ed9e-49ce-8bd5-9f4a3e059ecb","cad025a6-6016-440f-821b-0a51d89a3f2f","8d161967-f49f-44e9-9a94-f2209e742f7c","d77d3068-76da-4cee-8e5e-031518223864","41398426-6890-4b06-8bc6-05d046796bb8","a2e7980c-11ea-4838-8f1a-2f497d8c4072","2a2238d6-6d1c-41b4-9d5d-318f575294ef","2abf572a-9937-4002-be99-070da92c15f7","1ce6dd9e-b337-4088-be5e-8dbbec04b34a","4189cf4f-4ad7-474d-8cbd-b0E72f7c3623","ae645c83-599c-4e4b-81de-64516c1bad1b","4e5ecdf5-0a44-4739-802a-daaa8f6790c1","9822439b-8fd2-4187-8cdd-4bff35dc2db8","eab1ccc2-d6e8-484e-8199-67539a9dab33","53f9df7c-f6d8-4764-a338-2a5118245380","eeedec56-c996-41e9-9135-4f8f1dcf272a","c05316cb-1086-4ceb-9065-c276a36a9d1e","e69f62b7-e285-4df6-92d6-edb785dee399","5ea0c083-49aa-4f8a-87a4-fbd1e14c5e43","653569d9-0b7d-41c9-ba73-1e327d0a0410","f6a206d4-a5e3-491e-ae86-32fc1d1e6781","d19c49f9-a94d-4bb8-97f6-ee2a03f81995","d4a6503c-6ed7-4f2f-aaa7-60715861d903","ed31cb60-2d93-428a-adb8-f303e926bff5","eda8e9bc-72cf-449c-a4e6-725e6c6bd0d8","6a44e6bc-177e-4fb8-8f7f-60470297a20f","3aed1c22-7c31-455e-b67a-279994fffbd6","e2f6e0bf-8583-415c-8194-17fa9f4f5a11","66c65d8a-9158-4521-a2d8-664963db48e4","139b52be-3559-4b0c-88e9-be2d23f3049c","56291e97-4ab6-4bd9-95df-624c1ca9bbb7","eeb27fff-0bf3-46f5-b2e6-167c9bbf908f","8b600671-9aa7-46d8-96e8-ffe225a0885e","37a92275-2284-4c5a-a41b-fce28c18722d","bc758dd0-ab53-4372-9a7c-e98a9620862c","a3156d57-2973-4c03-81a9-9da732113531","170bbabd-a2f0-4c90-ad4b-0e8f0f0c4259","7f181fec-bb76-4038-9462-770efc2344d2","0e33c47f-e8cf-4b9d-984b-ecde208370ed","cb659406-a4a9-4611-a2f3-a6fac9e49356","528086cc-a449-4bab-b9b9-4b1f94f6fa65","95fd2e9e-19e0-4ddc-9fb3-a0d593dc163d","a1b4f9e1-d137-42a6-9287-39cbb8008cd3","5e61bc55-bbfe-40d4-a161-fa628902b4f3","198b47f9-afdf-438f-8b51-c39b4dedd288","3a1ea8fc-7b86-4933-b1d8-360174313198","a190ff09-0cce-45f4-b7d3-3980d58a7488","78919324-3091-4581-8910-5fb6a22d5545","277e9ae2-3876-4c0a-bf10-41c30d8879f8","c9ce2301-9ae5-4a37-a750-3dd1105e3505","6ffa22f4-4568-4105-ad43-2e3ad4726957","b3a64da1-2370-48d5-8cff-db997b4f60ef","a6953c3d-ed93-44ae-a823-eec177aba5af","3d1c2164-8cc1-4e4a-aca3-6211fceb400a","bf116133-7bba-4263-9278-7d2de14a40df","7e0d9d93-0724-49c9-b697-f7be7441074b","7250d88b-4b68-4529-be44-d59a2d8a6f94","e37125e9-4620-4133-a09d-4c88b5f94295","98ae7559-10dc-4288-8e2e-4593e62fe3ee","1975ea83-3ee3-496b-9786-bf542f56f3be","846b24a5-6c5a-4224-a205-7d93cc0741e7","261affbc-ab57-4d00-a6e9-4e4882c16516","c9c40b5b-12ed-4669-8d70-f72a7eaa7d0a","f8c6164e-54e2-47ce-8829-2262a1ceebf0","847aa070-335b-45a3-89a4-fce7cfb921d4","bea229b6-7a08-4086-b44c-71f57f716bdb","6408a7af-04ce-42f1-93a3-cc0326a854cd","9046090f-28b1-4519-a35a-dc279e612f4b","7aa68094-6104-41a6-b443-d4b52451f617","9737fbb6-e593-4895-b44d-a9dfa66ebfaa","f40a10f0-50ee-4880-9a37-6e1dd4ac2ff3","7252bf4a-8d12-4184-b18e-37e1d52995a9","6c8bc6e8-9cab-4422-b1c3-55d338779ad6","a7e4667d-9121-41f9-a708-411846096b14","f8b4752f-8a29-4d0e-97b5-f7428505ab38","19df09a9-d1f0-4cff-90c4-01385cc40b57","27d137e5-761f-4dc1-af88-d26430abb18f","02b80a24-a303-42f1-aa95-7ba7ab92f98c","1481eb15-285b-4f1e-b0ea-38348fbb0644","2cda2765-93ac-4f3e-82cc-7e78ef5e4140","486e97cf-76e8-438f-9908-a4db1e021090","918af52d-8dec-44c4-818a-cebf3c9b7767","df364b48-bfba-4970-8cb9-389172cf9fe1","8ac0b47c-8093-498f-a519-c235d2a00fdb","3a6781e6-31ce-4260-b7e4-47287fcace3d","381d31b0-f4b9-4f22-a0dd-92488db3eb82","ae1a7724-4041-4462-a6dc-538cb199707e","49414608-a9e8-4e99-8c70-80356c0e8ea1","07ef1208-413c-4b5e-9cdd-64ef305754f0","aa4d649f-13c8-4124-90c4-101c80833791","28e5a145-70c6-44e3-ba17-7b09d54fe531","4e8d09f7-cc79-4ccb-9149-a4238dd17422","c88941cb-fc1d-4426-86bb-9052ea485de7","efd06a46-d602-4996-9300-a9c145354639","cd58bfce-a884-4521-9be4-c7f039999309","9d2ac018-e843-4e14-9e2b-4e0ddac75450","0a571e8a-d9d1-40e0-8361-b4fe88bd3a0b","12bbb8cc-1c55-4751-a236-9acb214e3f71","da002c52-917a-4b5f-a723-4baa5fdd4874","201554c5-972b-4eae-90cf-75c7c352e884","d0885e56-8f9d-429e-bd63-c8263b673bb0","5be1ab68-8bcb-4f97-9e06-0ea36d9a5665","51752068-aae7-4c53-aa42-1f61d96d8ef0","5cd9b807-61ff-47a3-98b9-dd976ce1024f","bd2a3543-6df7-4bc7-83b5-3a337b80ae9a","a729f888-b039-41b3-9c6b-da992492df5e","fabd350d-2c33-4426-81c3-6091f41fed50","12abac59-05bb-4117-84de-7a20e64aa4f2","c62c5aa3-479d-4b85-92e8-a27118d3ad5a","d1195e70-bb5f-43f1-8902-4b3f6cfc49c6","f5bd5f2d-48cb-4c5c-a599-0d38b3c419da","65f91568-d66b-42fa-8c7a-d6615e85bd45","61e6eeb3-5fd7-4aaa-ae3c-61e8deb09b79","46c98d88-e344-4ed4-8496-4ed7712e255d","703af8eb-a622-4eb8-a2e9-b39d28aa7dae","9e969136-93f3-47ec-baeb-aa5c01346848","4f865f7b-8984-400f-8aba-83b9ce847662","d8865b48-d7bd-43bc-bfad-966e9d1ab017","9e2f9db0-eb93-4c4e-a134-38db920f4518","8960cc7e-bb0f-4c2b-9ab6-ed487eda88b0","6a063c57-adc8-4cc0-b9a7-2948bf3b26de","84f4a68a-bf1d-47d6-a2d5-fcae3de90e3e","7d88ac66-854e-4509-950c-43b7e1da98bd","9c3e8375-17ad-416a-a502-01f4fa669feb","43ea8a99-c6ed-4a82-b447-d69d06583d87","a6811730-bba1-4126-bf5b-4508ef7f2c5a","0267d724-1e31-47bc-a8f2-8cd4f70db53c","9d1cb658-fabe-49cf-b2d1-83d5a52d0822","5c377fcc-8de4-4be9-bd73-9112f70e5a32","81effa57-092e-4f44-acc1-0cc5105272cb","454ba55e-7c32-40a2-8078-ae9ff60dc6db","421b8695-aff6-4230-a2fe-e3ddf359a4e2","4b20d0bb-9466-419c-8856-d9b651d65170","32b2cc01-3780-4bf6-b10a-bab3a24caa82","371e9f1f-1501-4d27-b189-8e037a2539f6","475a14ea-12e0-4b5a-a42c-10fe6d8d707f","b46c1908-0334-4236-b978-585ee88e4199","f6d2d153-e0ee-434f-ab31-a24b12136665","592c4fe6-fc7d-4c3d-90fa-988dd21caeaf","b20df9ab-a5fd-4d39-8c0a-05d338e3474e","e5bff582-bcdf-4414-879d-eb0388752af1","2dbd8499-508d-4b76-a31d-ca39cb3d8f1d","5e19f50f-0174-4cac-878b-851ca149b7cd","75056945-9410-402a-a180-8f098c3971f4","235fa0a5-d4b7-4575-ab63-1fb684d61f94","68017aac-bc8e-421b-9eb2-3f54eb3c1942","b583452e-2139-4442-ae12-bdf2745bba00","cfe63e23-6951-427e-8683-bb84dcf1d20c","db5de932-3458-444d-8545-22897b7627db","1496764d-982e-493d-898c-19d206c3cde3","8f15cb9e-6dc2-4336-8428-7d665cdd74f6","084578d9-400d-4a5a-a7c7-e76ca47af400","f9fc1ebc-7100-4515-a287-511e12c8eb18","deb9ed9c-1b3f-41bd-b3b1-0af2d9c6c1d8","d9f82cf1-3c38-44d1-8aa4-4021053870e9","6b576118-0cac-457e-ad3a-e758ddf5a09a","ea9d1ed9-f15c-4b9a-9d2d-d03f7c5d67ad","03431c97-9b1a-4ac0-9f20-7a304ff45e6b","67bda7ee-fd80-41ef-ac91-358418290a1e","e9662d58-caa4-4bc1-b138-c8b1acab5a11","1fe89e88-76b6-454a-a831-94c4774a926b","953b0f83-1ce6-45c3-82c9-1d847e372339","dc2ca12d-a78e-4fc5-a910-942d1f22c26f","8acbc2c5-c8ed-42c7-8169-ba438a0dbe2f","29c60e81-3c06-4e96-885c-ae7833de554a","7b331012-87a1-4a16-8b0f-a4605b1f3d7f","7ae27015-93ed-41a0-b62a-646ddaf9d075","f5222e6c-5fc6-48eb-8f03-73db18203b63","5a272c03-cf63-409b-9b5a-0946d7fa9f9e","9121fc12-d699-4f15-98b8-63d2ad79a7c9","8befb54d-3d38-4253-a04b-f744c971c4e8","a2a84b53-02d2-4a86-b921-82e165cb18c6","9290cd45-0b2f-44a0-ae61-2686a4120d12","accbd251-cc2c-41a4-a21d-ab37ddadfd08","c261f110-622c-4cfe-ba40-4020419a50dd","7b47cbea-1b62-4198-be5c-8a6e97189b64","5175b56e-6a8e-4ce9-b835-400e1c2e6cac","601bc2d3-e6eb-42a7-9990-b8072b680528","b58669f9-c217-42d5-8e5d-0f28cdedceb4","28c25355-d98b-4a65-8b33-c5e4bb122676","8784aa10-471d-43ac-ad0c-2df1c47b6c61","cf4b0c2e-c20b-4f1a-bdfe-e287e6c82b1b","163b1b39-480e-48a9-bd06-a93ea94bfdc3","09496acc-31a3-4166-ad54-d4c2404cfa61","5a896c4a-530b-4402-a26d-ca87fc805fb9","d9da684f-2c03-432a-a7b6-ed714ffc7683","85a7be6b-85de-45d1-ae1c-1365eea6450f","54ad5474-1af8-4e46-b0ed-6a9c17d8e3bd","6f0348f2-e498-45c9-84f4-c6d81dcffdfe","acaa7830-9371-4015-9655-76561f108d61","a2b04c98-3e8b-47a3-97e1-376b9a0197ee","4a156c19-bc94-41ac-aacf-954686490869","176e3b15-0697-4485-bbbe-eacf1ce44c3b","82bb7a62-3412-488d-bc38-748ef68a8840","9cec3fff-1367-4245-85fe-702264f9c3de","faef26c2-ef91-430a-a62e-ae65f73fe58c","14048e79-2f3c-4651-b2f0-69f09de7f531","cfe8c267-81b1-425d-a107-6d7e537fccab","d59a3bf4-68d4-457a-bcc7-6f5c387e8dbe","dc781727-710e-4855-bc4c-690266a1b551","7fb0d6b5-a79c-4b34-a761-4af9466e977a","80c83873-347f-42b5-9419-6d900dfe06e5","959197fe-e5fa-4b52-abee-fa2c55e97f70","46eb2e11-8069-48d4-9528-cb520f77c359","d608a882-6692-4002-8cdb-a779d9a00ba2","f27d24ae-cc4f-4caf-b3f6-297cee67f160","1092719d-dec2-4384-a259-24a634461b0f","548d2439-d9d0-4077-acb2-c091f604dd6c","5795752f-7d6e-48ff-95f0-2dad131d3c9a","b0ca822a-f49a-43be-a6a7-c7c6464f7492","8c83bfa3-9be5-4e18-b18a-7eaf73ec0263","b945c813-dce6-41f8-8457-5a12c2fe15bf","9c02f5d9-8ac3-4f7e-9efc67cad33446b2","45dc1a1a-0799-4a21-9685-e9b8981eb8a3","36e96204-3ac6-4c6c-9c2b-6ef1fb5e4d4e","3db75043-219a-4c39-90e2-88cd1838fca4","aabd1b98-6888-46fb-9a7e-b17dc8f2be72","9c01f0fd-65e0-40c0-89a8-2dfd51e62025","23298f55-90ba-49c3-9286-576ec76d1e38","7850ea88-a9fc-44a4-9dcb-387d4545d7d8","5569f185-d22f-4e13-9850-ce5b1abcd2e8","57c6a4a8-561c-480e-bfea-01a9f10e48e1","b09021f0-205c-4aaa-8d7d-b89cae364859","d6338997-214a-4f92-ba75-0397f10a84cc","2f9d27de-4ef9-47ce-bcf5-f3588e4aef1e","292b6478-6e67-4344-a87b-8bc8a8fc6530","de9a92f4-070e-434a-98c1-168c74b26c1e","5bc69f27-39e1-44e5-bf9c-c9c5d5ed38e7","371cb917-b098-4303-b878-c182ec8403ac","52217199-75dd-4e06-8891-77a8eb5eee12","82b3e37e-8171-485d-b10b-38dae7ed14a8","fc27e872-6033-4f1c-ad11-6caa632d88f2","7ecebc65-d5e8-442b-b209-9856fc409966","f09401fb-3f49-43be-b42a-e5f8cbdfa832","d026e4c1-5892-497a-b9da-ee493c9f0364","a698667d-8817-4ad9-a7f2-bb287f867e5f","cffede7a-124e-4291-9061-64b8a1b44f24","402849ce-01f9-436b-bdcc-3559a0b648af","e41dbbc5-1d54-4df7-8f20-08cf6c3e8a46","001d7b5a-6b18-4405-a850-86dc838a34a5","ddb8592f-ed74-4329-bfd2-571b7c34699e","7fb1947b-3331-4dc1-932c-57a71a28b8cc","6d43e415-da4e-4541-923b-7048cf60ef7e","2161c3b4-f4e4-4086-884b-d854a40c5e78","36acd580-c2fe-4016-a6d1-70614e04229b","b036136e-0fec-4c25-b554-d5d979cf7f76","4720ed5e-c545-46eb-99a5-958dd333e9f2","a0f1cacd-618c-4403-b945-76fb3d6874e5","0907bb1e-21fc-476f-8843-02d09ceb59a7","d1934de9-aab5-470f-a3ee-97b21a146963","0bc45e5e-8362-4924-8e65-0b2547cb6d95","93bb7380-69e9-4c7c-a5fb-fd30a5f59cc9","8bc69b62-0f1e-4b9f-a64c-fc1eb9bd03a0","583ea622-975d-4bef-a1d0-d1f9c139f8b3","cad4f7db-2d3e-45d1-bcc9-e8703838a629","344009e6-a456-47da-8625-6aaa0b2aa40d","2cbfc4b6-311c-4518-8a97-e4d1139e1f59","a97187cc-2757-4a29-85af-e7a30e25fa17","76e3921f-489b-4b7e-9547-9ea297add9b5","b62f4f44cb8a454ba40bf85de66e3bf8","9242f651-579d-495a-b4db-a121401eb594","3ded8b1b-070d-4629-82e4-c0b019f46057","59583181-bc8e-4437-a222-e6cbf222c5df","01c999f0-c6f3-47dc-92cf-4f2d06feda2c","c2a8770b-ad33-4215-bbe7-ec4185e9587b","e15d7b17-c502-4b1f-9388-c8d7d63d1a1a","b2baf8e3-33bf-4ba5-83c7-d2a9ea946f85","e9ae6720-0e34-48fe-a825-38c9799988bf","7d6905e2-b1ae-48b6-a540-3f179257633e","fc13461f-1799-436e-9b36-d7408e414975","fea82856-6546-4d70-bde7-75b29a7488a3","095c0d8c-bff7-47d5-8200-a12c2a8ebcc0","d90dce05-063d-414f-aefe-c292ff18d8b0","56b731a8-a2ac-4c32-bf6b-616810e913c6","45b99479-db53-495f-a7a6-80fe2789c69a","75b3de7e-e2db-4c89-a47f-5ee748af2b4c","4fbc6534-ac25-40d6-94b9-28d97d0cea04","fbbf6c60-0344-4c29-9459-725685739b19","5489db09-6aff-49b2-b68f-9e7c26e33e83","3dedf9b4-4ec8-4af0-aaba-ed27c4c2b6c5","ee89660f-5876-40cf-9903-6cf78d83e46d","a5e268d4-483f-4317-b38a-6e69e688a7bd","a8eec281-aaa3-4dae-ac9b-9a398b9215e7","4ecf2176-cf05-480c-9e18-1af5e1568510","f9d7ce62-e890-42ff-b727-9ff0f2e6989a","817f5904-3904-4ee8-b3a5-a65d4746ff70","ffb7177f-7ac3-4412-a9c4-0312fd514bae","4b5acedf-4e42-444a-97e3-a02886960ac9","ddca5cb8-72b4-4edd-b928-fa93ad03e94e","e6ac1d1f-d695-4ef1-91d4-94cddef8be11","184adb9e-5e10-4ce7-8e0d-55a557edcf5a","61991ce7-4773-4c6f-b915-28dab3ccb9a1","91c240c1-a946-4d26-a609-41957ea60697","49a50445-bdfa-4b79-ade3-547b4f3986e9","dbbd904b-ae14-40d3-80a2-ac521bc957b7","539876ba-7335-499e-955c-9cd5915aec55","92927b4c-711d-4507-b468-a089f0b0efcc","8f14fd9b-9133-476c-a6a0-66800b116cf3","ac3825f6-45d2-4ddb-a916-87e0f7a18863","008187e8-7d44-4849-a332-a9fd32d2032d","9d438818-b807-49af-a6d8-a5ae7a55cbab","267ffb38-c3a9-4dc0-9328-4c70a25bbb60","97b46c04-4bf5-487e-b47a-5795fe284e19","3e9dbda2-0f95-4c19-853b-6dbdabc291b0","b34b6385-5f3c-4b77-8b68-a7edda31c66c","d0bc8ac9-6dbc-4f01-8829-552fcbf7b95d","80a2bf0f-ef28-47b9-b2a6-6fd6bae2d510","8c5b5a26-18d5-469f-a0f3-4435cb58288c","49fec46f-5c8a-405f-8772-a755acd6364a","b5d22194-31d5-473f-9e1d-804fdcbd88ac","a8216c1e-4d63-4352-8c3b-50fa1f1475b1","156649dc-9fdb-4dbc-a256-dcac6a504ab2","433a3e8d-d620-4783-b157-11fb36f95af5","e80d8e75-52b9-4839-a358-87abb93b3567","cb87868a38584cce8a0792f553e6c09f","0d56b921-0f7f-411f-ae89-f940f12638f3","822ccbcb-205c-4ccd-843c-e035e68c4364","038a40b0-f104-41d3-8f60-f56882884f20","13de7907-a06e-46c4-b0ee-8256f6597846","9490ef0c-4769-4395-9a15-dfc4bb1abf08","342619e0-4a9a-42e4-a66f-1ff9c85d08d6","d945633a-02fd-4f20-8a08-58044c77f1bd","d2bf1e4e-1576-4294-8cd7-95c04b907aee","240aa0ec-b827-4a33-9e7d-dd6f97f2f804","906aefe9-76a7-4f65-b82d-5ec20775d5aa","ca7981a2-785a-463d-b82a-3db87dfc3ce6","190968e6-044a-4091-9e1b-97cba03a9b7a","3596192b-fdf5-4e2c-a6fa-acb706c963d8","f2ddb62f-8335-4cc9-9886-175b834e4bf3","87fb7318-80ad-4a45-91f4-941088880b36","a83dba53-124d-4d32-88f0-b72889a9e926","72ba7ae7-4c56-4cd4-8199-2d5f738d1fe1","0bca7ac3-fcb6-4efd-89eb-6de97603cf21","7519b546-fa33-4a5f-adff-ac4d17e0c9fd","b879c2f0-6e1e-4fa4-a08e-eb92e6b0bd77","078fd799-187e-4c36-bb42-23d96906d826","db97f60b-5845-43ac-873e-7560e4bc2ba4","dd8cbebb-2139-4df8-b411-4e3e87abeb5c","62b2bca2-6d25-4c0f-b10d-036406861bb8","9e01995e6fc7491180e190ca2a9c8d87","e2323206-d7f6-4d21-a1b3-8c832ce99b20","e45e2cc4-fb6f-43ba-8679-478153d09876","525ff878-e980-4567-939e-c09d3e366016","5f7ea8ac-ed7d-4f63-a1e9-52c553508210","307eab4633874e538963e0991579c219","a6f8cea3b49945cf817f0aa4ec36bd46","27a755b6-e07e-4492-9372-a93436b41a4c","cfb4295d-d927-4150-aebe-067adb48e243","fe092d11-c78a-4a62-b114-21962b96d208","53a62668-67e2-414b-99fd-d46897c41ce0","50e959ac-ecc1-4e83-ba80-76fde1da9d7c","13cbc8c517614bf98d88aab9e05f68ee","89371062-2220-4c6b-8ae8-3d6d61ab439a","18a7fec8-652f-409b-8369-272d9ce80620","d5146642-c54d-41f1-bd96-d3506fb36f20","1bd9c514-4065-4e2f-89c9-0d1f56fd921a","c9e47896-e07f-44ce-86cd-2ef784cda1db","d97517b6-d33c-42ef-ba73-c5c1b4f21391","654b4463-2e7e-4dee-b5b1-c828bfd6195e","69892463-2b84-463c-b829-a336ebb06f54","2baef15b-b8de-423f-9d8a-46f3686d8848","fa123030-b0ee-409c-97d1-0863e9626cf8","93b172bb-457d-4c0a-8b69-93b8b3b2c304","de2c64f5-4295-4ece-8318-fd4a4488b8de","c43fc72a-2eeb-43c9-913f-9814a3eb4f0c","b9d01b1b-c76e-4d40-a089-996c2ff46f63","7af7a407-af0c-4c46-92ef-d83d1f7a1ea7","5f282910-176f-459d-ab7d-b744aa6efc07","4370b31f-f4af-4294-81c3-e17c72879ec7","4c43acef-b211-4d18-befa-bef627b998cf","4a2984cf-a1a6-4b6f-83f5-2b7787d46790","0dbb4539-76b3-4430-ab9c-d49ec75d07a5","73ce4d72-98a2-4f13-b5b0-6c3d3ff1fcd9","3c176536-afe6-43f5-b966-36feabbe3c1a","5d7e4366-1b9b-45cf-8e79-b14b27df46e1","8ab436a8-2941-40ee-8b22-04105dd6fae9","1aa9a576-7e40-409b-ae46-b9b2838b0312","9bc61edd-6282-4b92-a448-7434c722afc5","6219f119-3e79-4e7f-acde-a5750808cd9b","a135c637-dd9b-4da5-9548-40be1179507f","3dada9a0-ad7d-40eb-b4d8-b19ed6251480","f0ed63a8-2536-4480-8bcd-e9e88419de16","d92985c5-3085-4d34-b39c-612d8234262d","fb53b321-0b6b-4824-bea7-c78b32a04923","4996a9b7-6d1d-4d90-ba2c-989ec52321d1","6ca34ae1-466f-44bc-a7aa-0ac5a78c61b1","74702153-a3a1-422a-98d0-c340744ee978","47e962fd-bc3b-4eed-b1b8-d70eee9acd65","891db30d-5e6a-4854-9288-6a203bf7d40c","e23e7367-fadc-4735-9a07-690e1b3e138f","817d8872-b94e-417b-8cf8-1c622bfa67e0","f8cdef31-a31e-4b4a-93e4-5f571e91255a","9a79bfdb-0e58-447b-adf9-8c43df61dd77","0e587133-568e-44d6-801d-2266bc52e5cf","f1a37aa0-95bd-45c6-bf99-c9b063cdba18","368202a8-bed1-4059-918f-310c955fad3f","b3da6e12-6112-4ffb-8ecd-096a66183a21","d1a80622-a999-43e5-8eb6-7873905e939e","41008518-7d60-488e-8b69-c3bdd728a63c","982f491f-e132-4ba2-917c-29ffce4a87b3","e9642749-19d4-4f7f-b4df-802b2b75a809","b5cac33f-fa75-4d93-bbeb-50bacc6c9a18","8f2a0bdd-25fe-430a-adb5-0d2367dd50ee","e75af1b3-de5c-4592-86a8-4b717c31d183","512024a4-8685-4f03-8086-14a61730e817","cc7df247-60ce-4a0f-9d75-704cf60efc64","ff0cf71b-85d3-4891-8d60-e7f9fd08683f","9af528dd-6400-4429-988b-67ca89a4c2e2","494ab2a2-d97f-452c-afc3-4d7045f2f2aa","2684931e-7562-406e-a888-067876a91220","650ec028-0fe8-47d9-849d-50b448d4e682","d01f0b92-0ce5-47f4-94c4-07e35fcf35cb","0222bf80-4968-41af-a56f-766ff185d6ed","49a7f83c-8709-4a02-9f6f-78d68179b02a","f5193694-f6e8-441e-adbc-a4d0674a1b99","873ff50a-6c55-475e-9761-f5b913cd87c8","7a879e87-03b2-441a-a2e3-3bbdc5b62f1f","910dbe417667447da63912154b6ccc46","f3f64344-7389-486d-8b6c-d58b4188d9c2","880c26a8-4350-48d0-af02-4fdc5ab0a971","edfde909-ad57-4c55-b336-c9bb39a6ccdb","e6f02add-10c6-4f3c-b127-89b103eede5a","220dec04-f4fd-4826-a61e-32cb6c7f703d","9a970545-ee32-460f-8270-fb896d48526d","95bdc5ac-afb5-4881-801b-3874f365cd6f","93e6beba-c4aa-4731-af5d-d735b097eadb","7b959b58-6e79-49d3-ad38-e3513a2e09bf","75c1779a-04ba-40b9-988e-c9fc56f2d6b7","2b4cd11e-da26-4e3a-84ba-75f2288529cf","0dd70693-991d-4e4c-b282-dfe7fd3e3871","fe91b8c1-9383-4451-89b2-d5c166621d81","db993c2c-863f-4979-9905-35d689e62300","990436a6-87df-491c-9124-9afa91f88827","6acc45c7-d0be-4f5f-a1a5-93610c586f9e","1ccb8299-3a8e-4aa1-b044-87491366f150","1454f5cc-bb35-4685-bbd9-8621fd8055c9","56dcd6c4-e985-490f-a134-2783858e66da","eba6eca7-7466-4c06-870b-45817de6d7c9","789acfad-6fe0-4cdb-975a-04ab117882ae","08a2364d049c447593c02634a6091c87","4c96b2dc-2bf3-4be7-bc4f-c558d5290a93","92c22506-0249-4c08-88cb-43844aa60e9c","6c49c47d-ccfd-4f20-a450-d59bab608adb","6e6e85ec-17e4-43d6-8197-08fc9595d8a4","574e679e-9b83-4120-98fb-2aacac70cb7b","00157b76-bb9c-4467-b7fe-8eb89841f29c","04e1ae21-60f4-407e-9f1e-ae4b4b551771","ddec9262-d8cd-4a87-8f9b-446cc6617d5e","f48fc5c4-08fa-47c9-acfc-6d806646cf5f","e943cd8c-09a2-4840-9f72-8e6708398a31","7ea35cd5-4e61-4ca5-bdc6-b9383cf50b35","4c16deb3-342d-4fca-bcd5-b1429308034c","41bcb051-8692-4864-b7e8-18a72d8d21dd","87afcd74-6964-45b4-b866-c728ca44b806","31b9369d-b2d4-482d-95a2-ec3740d9b67b","316936ab-cb39-4004-90bd-aeddbe70b4e4","22d5c2cf-ce3e-443d-9a7f-dfcc0231f73f","56c41f8d-88e5-4338-9c1a-b4d7be1edf36","37dacaeb-cdcb-4e5c-bb53-b1cb902cce84","6bbb1abb-58e1-41bd-a950-01336c9df5aa","78369df3-899f-4ff1-b1cb-e590a70536d4","f85626cb-0da8-49d3-aa58-64ef678ef01a","bcda1839-8333-4906-92b8-9451f98f7fd6","a473821f-413e-4be9-a1ca-6fe9398c2c02","c840ad5d-a1d7-444d-be1c-fdbc5bb7947b","81a8a8e7-7115-444a-8657-91de036c0d08","3a70e0e7-446e-4496-ba84-702d31dbe830","6a456777-a03c-4ecd-b688-1832dbd9d39a","1143e6f1-6c74-4487-b0fb-484e55eb2c90","2572be02-acc9-4bad-90f5-7e3047f3b993","688b6a44-0d1b-4350-a170-fbb69e121e72","dc1ed01c-bd41-470e-a49d-7ba3368b1229","a2474855-fcf5-41e8-9c48-c27db452d6dd","1bdcdf31-6890-4da3-98a8-c3cf4712d46a","27263700-bc7f-48db-8e06-2ca1c7b7645a","d710f5cf-ede9-49de-9446-1f8c868fd986","657e0da8-a65d-4f69-b9c7-f01ce7a73cdb","bf1eb3f8-19d2-409d-b0c5-4e80c943fd52","dadf41c3-ef0b-4f63-9e7f-4c5773baf891","317a29ca-c021-4e80-82cb-2b3cc8a34715","4cad97b1-5935-4103-a866-57ad98a1517e","4b4314ef-e271-4a54-861d-8b7f862e49c4","c3f7750d-dae6-4252-97f9-c17300ee5f57","e0793d39-0939-496d-b129-198edd916feb","2c1dda9b-8f6b-42ee-995a-f8bb54b66507","3e104c4f-8ef2-4d14-83d8-bd7d3b46b8db","17bd2b6b-c8e0-4d70-93bb-4f084f0a4c74","7a30c7a3-f9c9-45c5-aab7-494fc25d4b47","fe391519-3560-43e8-a354-6a1759979974","2a235512-cf70-4b81-960e-1d050d7cdeec","405a0653-77e1-4ca4-904d-1992b83c0f87","8dc5a884-b7eb-43a6-a0d4-3352202750b0","8ed7dd65-e5c8-4c48-a6c4-f95621a54565","f91aae7d-f02a-41bc-a2f6-263619560d9e","6614e0da-1c72-4a24-a4e9-96c46265649a","3f2df964-824c-479f-b1bd-41f41ce9032f","1daf5147-a543-4707-a2fb-2acf0b2a3936","f044daf7-d883-4b3d-ab8a-68b4831eaf8d","4fe106e7-13a2-43d5-b189-01f7569d6021","09a10672-822f-4467-a5ba-5bb375967c05","ce8a2002-448f-4f58-82b1-d86f73e3afdd","ccd1e813-243e-4b97-9c4f-cb8471433b0a","a2313cab-b1c3-4f3a-bb11-2157447ddbb4","d46a0fbc-9af9-420c-8398-f0c6ba5ccac8","16a12bcc-4a9b-4626-a690-9083a57e13e9","16ed5ab4-2b59-4e40-806d-8a30bdc9cf26","930df12a-58f5-4df4-bab2-da1bc44ffd37","14195bf9-24cf-4864-b18c-9fdc08b63681","73ffe322-3a8c-4d1c-936d-665676f559aa","e9a8d6f3-1e16-4512-8562-55d9b38db388","7297198e-085c-4dea-be48-3b001fd7043a","30d2db3e-9206-420f-acb9-aa45dfa0f31b","d6320b95-f0c3-4252-a1c6-8fe6bfc04eb0","ba1a2839-c696-420f-9310-8abe4ecf318c","10a44435-b8b1-40d8-bc63-66952d83abe7","f9b0d25b-ab20-416d-a360-5a5d3da16a90","5a4863ed-40c8-4fd5-8298-fbfdb7f13095","68dfab1a-11bb-4cc6-beb5-28d756984fb6","07e7b48d-0ef3-48b9-9be8-b04a9e72f158","877fc872-a39c-4c4d-b195-50a4eb5860d1","cb9efa24-27c2-45b6-8b9d-0f2bb5be2eb6","126569a0-1217-4f28-bf2e-8d1055dcb778","c92c5826-4969-414a-a289-1409683ebac0","c36d5319-9348-4d32-b215-8b8dae5ff21d","f854fda6-184f-4f40-a5e2-83a4f8924a15","08e865908a9a4669961297fbd4459103","e285d438-dbba-4a4c-941c-593ba422deac","37bf80a1-88df-412a-98ab-506f6f452c80","56778bd5-6a3f-4bd3-a265-93163e4d5bfe","386285ea-2198-4a0c-b783-e1d5c051117e","92bbceaa-df2e-4770-904c-338de3461d02","22deda51-1601-4b3d-b068-b94320276cc3","08502fe6-dfed-4487-9130-75f79702697c","d61c5743-dbba-4bc9-b9d6-1161592ff7b1","e773eddd-6876-49f6-ba84-c5f211a81885","f97cf279-0d5e-4087-8ad3-1cde89fb7e4d","a36f8716-a903-49d3-a5d4-ff69af6de777","933afc8d-2605-4068-acb6-0e3c67f84b9e","93808bfc-8877-48f1-93fe-27cbf455f4cb","e764c4bb-c69a-4832-aead-29d0e5fc1c3f","7c50657e-4939-49ea-bc3b-521c2b316fd5","7ac422a9-fc2d-41b8-9bff-064aaf2eb0c4","b683689d-052f-4061-82c5-6c18443b034e","ccabf665-ad09-42f3-83bc-cb24173b32f9","9b1e2f2c-ae80-484a-8553-619764d29108","9af972ec-02a5-4527-9409-fe1850f67969","0f2c7fcf-03a5-4e5a-a75d-e1d0a50349a7","1df37bd3-a035-4277-a595-9cca581d7673","b9e5f765-7f8b-4284-b7cf-73a0cbaac458","02f5d965-790b-4b52-9f49-2cd447eb85e1","4986d4f7-3168-4c1a-83ed-76205f720786","5c98fb47-d3b9-4649-9d94-f88cbdd9729c","10d71bbe-4f5e-4ba6-b21a-c6551cbad7c9","790bcb0a-1134-407e-a73d-51c9340548c5","4765445b-32c6-49b0-83e6-1d93765276","80e75f44-ea3a-49a9-aa9d-11a28f0ee11f","96d7956ef387401b9c95792d393980cf","d7a1a7d7-0abd-4321-affc-fc21eaf422e6","df67005d-b995-43b6-b445-ca333f946be4","17c5fd04-b786-4da2-b952-da1ae977963a","d9c45913-7653-4be2-920b-bdb038638184","fde53d7a-0693-4299-b818-dbe7d6b872d8","631e0763-1533-47eb-a5cd-0457bee5944e","0617fa2f-7e40-4cd9-8455-316c2db9cb88","ccbb7606-06e5-494a-92fd-fdeddd4d48d3","9c36a7d0-bf7b-4991-9b78-be91a52f0226","15dcd909-8dc0-40e9-a1e5-cecb053cdd1a","7de06a76-6a08-46e5-9884-c3a4aa3b3539","93f8d0bf-d869-4bd7-8121-6a791aebfdaa","f8db02a9-9c8c-45b2-92db-5df2d34f27b9","f37a2898-6fa6-45b9-b685-305e2454563f","165b234a-8491-4d32-b8af-4084a35d0bcc","e879aa0b-fad3-49af-98c7-14e50fcd880e","48eb5ef2-9cf9-468d-a2b5-b5f384ae43c0","d94845c1-641a-48ac-8c58-ce1f38837563","7143206c-04af-4141-8f21-f771dddcf689","3e651a58-e612-40c3-acde-0f7f7ff046cf","9bcceb89-62fb-422e-8c01-d7f0b95f4cad","df12e714-f4e9-40f8-86be-30f6daef0e02","a9074c6b-7e60-44d7-bc9b-447473ca5476","b71350f6-694e-41c6-a8d6-8317140851ff","1cbcfc5b-bfc4-46cf-9dd1-b61140309b99","36794658-f219-4ad4-af7b-1b68d1900443","577fc1d8-0922-458e-87bf-ec4f455eb600","1e989fbe-56f6-48a5-a949-f5af6db6f923","635ad929-2f65-44a5-a8a9-7fd88091a34a","b2c1a375-285d-4d0a-90a4-588a7928cb40","1b9880f2-bd46-4fac-bd60-1ddff57255cd","45e0668d-95f7-4055-8be6-1ac334723a64","150d7f46-ce04-4895-b4bd-7cf3fdf622fa","53b3c85b-4acb-49d9-bce4-d54e016c0cba","e5243e83ed464f68af300108e8d69263","aa5122b8-0188-4f14-a483-166b490071d0","2ac4c266-9956-44ca-9264-6cd0b4332697","2efd699a-1922-4e69-b601-108008d28a2e","3eeabe39-6b1c-4f95-ae68-2fab18085f8d","ea82323f-98a2-4bdb-b704-4c262b7e05dc","010704eb-fa47-4893-893a-e62d626a740c","70e5e990-3939-4bb8-be63-6d32443143f9","62a53475-7a4f-4ff2-88d4-d40cf8019850","f06bb224-4ad3-4321-8dbf-76678e50921e","1bc44595-9aba-4fc3-b8ec-7b94a5586fdc","f60362eb-dbc4-4594-8fa1-324ada3db103","7d527b20-88b0-4118-a32a-671b084d4c6b","178308b6-09d2-4692-923d-d40eaab9c23f","46a4d6bd-6071-42cc-be07-8f73d79137e6","4d71549f-a131-4e22-a736-61a217cea539","a3d8098d-2a64-4fef-b81a-bc9ffa902e72","984e32e5-f98a-4600-aa32-27c3f948abe3","df08e21b-dbb3-4b75-b728-d9488b1f0b3e","454c320b-07b1-4b6b-b659-d21a49d4f79a","bc494dde-9001-492a-bf5a-df0a8a91c5d1","d41d4a38-5b01-4749-91e6-eb46868b2bc6","969a027c-1e55-4d3e-9baa-a27dfe4a96e0","75317c42-1bbd-44d6-a634-e72f72ab14c3","ec419bf3-c75c-4a3a-8415-6b9770b42b09","000783a7-48bb-4340-b5a7-caef34b0834f","0b499972-5d87-47e9-bf7f-18502927ec29","facbca84-1581-4122-bdb2-7a6793c6db03","f8a213d2-8f6c-400d-9e74-4e8b475316c6","c6f9226c-6508-49ba-911a-0b73a4c58707","a9f1c4f7-38f4-4d38-8a3c-4b6dbe981cea","dc05ebdc-2d7c-4e55-9a2f-77a53c9d04af","60f781ca-bc37-4808-92fc-882bb8d934f4","642c4e4b-688f-4487-8463-e3b708c82d07","1e586649-7317-42fb-8949-66923d34ba7e","f57fb2cd-d5a1-4859-a791-c70550c89341","90771007-fcfa-48b1-86d0-8edc0a83137c","d0cb2b36-63dd-4aeb-9060-af56f54097e7","a885ba34-b610-4425-b129-e70e756c1754","7d911b92-9865-4aee-b295-c0680b2ad39c","18843e6e-1846-456c-a05c-500f0aee12f6","1c46c05e-5ab5-4d74-a85f-99859302c2f3","71a661e1-6a89-4c50-b02b-1fb4dc60d40b","e202cd47-7a56-4baa-99e3-e3b71a7c77dd","edc25bbd-2035-4607-8fa6-a703088d6600","467d064f-25cb-4399-af28-706fefc645b9","ef2d9a11-f611-4ef0-b48d-0b492db7f00e","a825fbb1-3318-4cae-af68-8daf6e88e688","6c6bf9f8-0db5-4bcc-a2da-ed22e2fc12ef","32b2cc01-3780-4bf6-b10a-bab3a24caa82","47ea4cec-fe0f-48f5-9a09-a2f957278304","b117deab-c106-4162-af4d-5546e79c6a0c","59aa23e2-cf9d-4806-b2c1-00d07c791146","8ed7dd65-e5c8-4c48-a6c4-f95621a54565","38a73622-1f17-4c44-9086-1759de7b6252","5472f516-0176-41f9-b6b8-3d3bd7e9b69e","f6b6dd5b-f02f-441a-99a0-162ac5060bd2","33eec922-9c2d-43fa-bc35-020cee63ec99","83be7b91-6ca6-4dcd-80a3-3abb758c5221","d54d65df-91e2-44b0-b9cb-0ee38e55eb61","84e8bdedf37e496d9734762e2619dbbf","eeb7a131-6a09-45d1-95f7-f99c69292463","ae9d6e9a-cc18-4204-ac29-43a0ccb860e8","f095bce7-5a9b-4e56-8c95-027e01636345","68cdfebb-157b-4846-ba2f-d196a9124ac0","b2e16297-2ed6-41b8-b822-a954e95bd2f0","9c3c090b-981f-42a8-b49f-65a5cc319727","8a16107a-4a95-4833-b329-49b662d09ae4","1eab4bf8-be80-43ca-b23b-e32a5bffa6fc","d63ec2e9-0d45-46d5-b0e4-af85b5f22323","0b4959af-bdea-486c-a486-3a0541b245e2","fdbc0761-1da9-46ca-904f-751821d1413f","2c201374-5ceb-4957-9b6e-a90c08872ac1","81796eff-933d-4608-9a4e-b816e7904b8a","dadbbd9c-ab48-4722-8645-35d282c3e0d2","e5217522-56d8-4996-a821-424b64e13cfd","e31cf802-d57d-48c7-a738-4043bc2d9d06","34bab18d-a87c-46aa-b93e-a921ad9f5289","73ffe322-3a8c-4d1c-936d-665676f559aa","686f68bb-f871-4a00-b002-3b2026b8a562","4986d4f7-3168-4c1a-83ed-76205f720786","342ca2f5-3510-4400-8201-02001d5f329c","8f0fc862-32e8-47a1-9b4d-90f47c5a0188","d684e4cd-491a-4577-bf33-546478d72e3c","16ce8b01-5558-4e9c-9978-9ba5322bba34","ecab040c-8008-4820-84d9-7ee8ef985f75","809dafa6-cbd3-4ae3-86a2-57f9c9344186","db20c928-725c-4577-9ffc-7c57f1e5dc90","cac7bfbb-76ba-4a79-b4fe-6f7450204771","b7b1af63-f9e3-4d96-8bbd-ab399d03311d","930df12a-58f5-4df4-bab2-da1bc44ffd37","8a16107a-4a95-4833-b329-49b662d09ae4","d6e1e0bc-6725-4fe3-bdeb-2e657394108a","42dfa38a-75c0-4fcd-ad42-66c0252d0a12","cf4e8a24-641b-40d2-905e-9a328b644fab","d0a9ede5-9cd9-4915-a280-f3596791f27d","1eab4bf8-be80-43ca-b23b-e32a5bffa6fc","1fcae6f2-5e86-4937-88c7-f7c3c49ec30c","e3fefdbe-f7e9-401b-a51a-355e01b05a89","c8f302ba-b2fe-4389-b720-e285f4fe1b2a","399232fb-17d1-45ca-bda6-5b540441bd62","a342ea51-d1e0-4432-9f66-eed78e18b46f","988ba0c3-4ecb-4c9c-b447-e032fe3b99e4","80391ce0-259c-4010-91b9-8cba11825c20","caaaa5cc-3965-4a50-b854-17e4a7010d31","a93ccb02-8e33-4439-8bd5-e19c0ac1fd1b","1092197f-937b-439b-a403-93295587e186","3db27ecc-1791-4dda-9b51-798adfa4a3ca","749d8814-fe16-4435-b2bb-7d9e8d2e06b5","04c70eb4-8f26-4807-9934-e02e89266ad0","85fe28d1-10da-40f7-85e5-a4348f76580d","901d2eb4-a9b6-4037-8a30-27f490f5a24c","8bf59119-26ca-4ee5-a14c-ca345b2ba9b1","e9d094df-e4a7-405f-aeaf-13ec2fb28cef","bbc2175e-52d1-4ed6-bc3a-3ac479f5839d","0b5ae04c-a89c-465d-a85b-c0f17642fafe","f6e5d4b3-27b0-4480-9e59-16486f834128","3ffa80db-aa1e-471e-bfa7-8f6f3de0d7d5","792fc9a4-3964-41a1-8ec8-a09fef7088dd","98201fef-d9f6-4e68-84f5-c2705074e342","93e6beba-c4aa-4731-af5d-d735b097eadb","bdcbe535-f3cf-49f5-8a6a-fb6d98dc7837","1f267e83-caeb-463d-9574-4d97adb71c82","46000017-5f6a-4882-8fb9-b0d6bd6d51b8","4189cf4f-4ad7-474d-8cbd-b0e72f7c3623","33b144eb-0c61-467e-aff4-20bc754b085b","b3e81f89-5cdf-4c2a-8b44-f1377775f5ea","94cf6d7f-4347-462a-bc86-09000bfc316c","32516382-a47e-440c-9859-098e6ae560d7","f90c4647-886f-4b4c-b2eb-555df9ec4e81","2e7e01b7-c8a7-4744-bb72-9f76cb958e54","6e685ff7-d866-4e18-b048-d0420102dc4b","5c4a59c9-6d6b-4de0-88c0-53acd566bf83","34d6854d-28f9-4111-bfd6-d23980d9c6e3","d3368c39-7f70-4f2f-a81c-2739af5e3103","fb4cbb80-4eda-432f-93e4-43df2b71d144","badafd05-f212-4855-a85a-03fafe9ae2ea","30827530-7778-41a2-b146-3b60dbcc33d4","af7fbb09-23f3-4aff-8e08-0e4bec0d9ee7","0325c5e8-9257-42f0-a3aa-848b9bc9429e","136ccf19-0742-446d-8743-7747b96a32b1","798392aa-78b7-41f6-b599-adb58698dbf8","e93213ad-1640-4072-a706-39cbb8518637","19d0cf52-b69e-4119-a857-55c446e03ce3","fe9ef12c-c471-44ae-b7cb-de0d6646b93a","37c7766d-8787-4f88-8075-ac2e2ccaac3c","2b30530b-69b6-4457-b818-481cb53d42ae","f2b31dc2-1677-463d-8cf1-2150d7ff1100","75f98001-9d96-4a88-8991-fca805942730","67869830-4853-4937-abb0-275c24476e5f","3e39ea94-c857-44ed-b7f5-56e5bdaa25b9","34bab18d-a87c-46aa-b93e-a921ad9f5289","1d000bb0-f2fd-4431-80c6-06eae2beb965","55ccea55-2e73-4275-a4d9-94949f8c58ff","f88f30d0-09c9-496d-90e8-390f4009310c","325b4494-1587-40d5-bb31-8b660b7f1038","cf939f98-04c2-4acf-8dd9-7d431618691f","aee1d873-2ab1-4b69-a056-e6c6c843d366","1eab4bf8-be80-43ca-b23b-e32a5bffa6fc","e29fc699-127e-425d-a75f-ed341dc32838","8a3cfca4-4dba-4a32-936e-e32d5e686d2a","809f32a1-141c-4538-bb8f-99713b1a6d3e","307c77c0-5b87-49b6-bdfc-7b2be1074b8b","7ac422a9-fc2d-41b8-9bff-064aaf2eb0c4","bb81d04e-722a-431a-88ee-c70a6815e51d","67f11054-7493-449b-bdfb-34157839b99e","e2d08ad8-288d-4357-ba1f-ef640cc7f9db","792e08fb-2d54-4a8e-af72-202548136ef6","93aa178d-e3e4-40fd-b33b-6260b5112344","eb0e26eb-bfbe-47d2-9e90-ebd2426dbceb","31868b4c-1179-4624-9008-ccc671c9c61e","3f04b560-349e-4e92-b94a-62a543cd965a","19d0cf52-b69e-4119-a857-55c446e03ce3","07fa11c4-b1df-45d4-92eb-be027c58dd4d","9135a7a4-ea80-4b26-96b1-29f709a44184","2c88edc8-4ed1-447f-be53-d212393895bd","eb775d31-ae13-4e69-9c2f-eeb2b03f3640","4bda9c8d-005f-42d8-8bb5-0e82d0c08347","462f08c5-a40d-4e6c-9b4e-c6802650c9b3","900d4574f2e54a668f86f667c85ea679","f8cdef31-a31e-4b4a-93e4-5f571e91255a","219db4c3-9038-4b1d-ab9a-b53355e10e46","40af6aff-0698-48a9-aeb4-a4362b4eb806","bcda1839-8333-4906-92b8-9451f98f7fd6","f6f3981a4e3544f7b6db663ba928ee47","c31c694d-6170-412a-ba37-0dd03df4040d","ec4ccec1-ae4a-4d9f-b44d-0c11b3febb77","e1368d1e-3975-4ce6-893d-fc351fd44dcd","55ccea55-2e73-4275-a4d9-94949f8c58ff","7254b8cd-2f8a-46df-bbb5-9bd7df4153ba","9d2da63f-3c27-4fef-8f46-2047a6eb26cc","226a9764-180b-46ff-bcc9-2b689dcabf5b","1d000bb0-f2fd-4431-80c6-06eae2beb965","305d803e-14af-488b-a760-e00a5ebccbec","125fec86-41b7-467b-bfa2-f391584b001c","9e71ac89-21d2-4f00-abca-f96896f67b7c","7cbb3159451849b4a80d154a4c1845f8","a44ac49a-9116-4213-8495-96a910d2bb73","eb120e12-65f1-477a-be8c-fe4f65926724","9c3c090b-981f-42a8-b49f-65a5cc319727","ca9d0ff4-7e58-45c5-8a38-203e89962ded","4ca0aaee-b91c-4287-b961-8c172dc534e7","81c2b6a0-e9b7-4f70-9998-eb5dfe942264","eeb7a131-6a09-45d1-95f7-f99c69292463","e9662d58-caa4-4bc1-b138-c8b1acab5a11","eedbec11626b4fba92c2183af64975c9","af25fa81-16cc-4299-8153-cced21f1f183","51a0a69c-0e4f-4b3d-b642-12e013198635","307c77c0-5b87-49b6-bdfc-7b2be1074b8b","f2b2dda5-cc61-4cc4-85fe-7e9aa8dbb05b","c864f03a-b9e9-4a94-9847-1d0277a0c5e0","789d593b-c7b0-4f7c-a084-221ed7ffa4ef","7bd08b0b-3395-4dc1-94bb-d0b2e56a497f","4130bd39-7c53-419c-b1e5-8758d6d63f21","f8cdef31-a31e-4b4a-93e4-5f571e91255a","b8845713-37fd-4ad6-bf7e-fbd2e1e95555","fd3f9bc2-cfcb-4a5b-8084-a3fcbca417d7","1c87c674-1c79-4a2a-9a21-ee4a83071928","2e81c35f-0a82-4c54-aa7a-aa02d77e1660","2ff60116-7431-425d-b5af-077d7791bda4","492662b4-0a65-4780-b138-b0bef2ed565f","7c38dabe-c4a7-460e-945f-7bfa59b6d56b","00c40b00-ed7e-499c-8086-2fb9f10012ec","457dca6d-d0f8-406e-b206-80338a7c7c40","22d5c2cf-ce3e-443d-9a7f-dfcc0231f73f","3dfe125d-a589-44af-9fc7-113f3bff5873","249d44f5-1a8e-429a-9963-ade3d3c7414a","4bd304ba-6e36-4123-8dcc-18e8ad1d5db9","75a63054-7204-4e0c-9126-adab971d4aca","37287954-cdf1-4b17-82ab-815e401ec148","c410293f-d0b3-4404-953b-e0324ad2f6fe","4ceedf93-7fe0-4a25-9dda-8465c954890f","99715f0b-fbd4-4c81-a701-bcd298bea7b6","8fe07327-708f-4fd5-9b8f-a082b2f4eb35","5475c4fe-4ce3-477f-8f71-07cfaa3b97c6","7143206c-04af-4141-8f21-f771dddcf689","34dda988-0ac1-47bb-ba71-3b6627477166","cffefb28-d834-4a6c-870d-c5ca8b02f00a","8b86601c-d612-4a8d-bee6-3d17c211446c","bcf42781-0997-4079-8668-c0a7feb1864b","6e97c7e2-67d8-4ae1-87d2-8ee13ce54a5a","51adcfad-72f1-479c-b28f-52412e04014b","85c6467d-d2aa-4542-bcf0-09da1a4e63c1","6b40f3be-aef1-4c64-971c-c0364e932e46","3db1f987-edf3-43db-88eb-43a0395f7c84","708da9f2-1aea-4b97-8ba6-2cb97650416a","d52dd14a-b29d-4530-8ef2-f5a292da7610","6e559625-98bb-41da-a259-c22ea426d428","ce24ca5d-86d5-4449-8109-4c93cb1c8c75","1721f3bbcf3f4f73a3bc4a8204bfb383","3b47223a-b90c-4a97-97c2-94d0d2955f89","9f36ceef-8957-4757-96bb-d8e19ce42cd0","31d7e2a5-bdd8-414e-9e97-bea998ebdfe1","a68f8068-4a52-450e-905e-869296415914","67ef9715-5424-469b-a569-1beba216e71c","b23f757d-ef9b-4d0a-861f-4a8b5c424a19","e835dcf8-6638-42af-a9fb-662d36bd7986","ffa1e51c-7cbc-4939-8cb0-93c3775db5f1","71abe841-2e38-4581-8ceb-8bc0f104c46f","77ac4ffc-e75b-4a26-a19b-100537c461dc","5aad8c98-ff3f-4cc6-8dac-908d43ff5471","5a1beccc-223e-4fbf-a07f-bbdae39a9b48","7ed07621-9958-45c3-80c2-0bac28ed3249","b940c149-91b7-4bcf-ba2c-0db8d817196d","61d132c3-7536-4043-bc39-5a7da0d53c41","a3c59d1b-b8f1-4299-9d6a-39ad8f570422","1c177758-4d6b-43dc-aaeb-3b9c42562967","742fd65b-5273-46f1-b05d-fe54f1671331","548125f3-08c2-4d94-a814-11e13500717c","5c8aecda-1a62-47bf-942a-6598514808c3","b95409d9-2479-4253-9893-b6d326d8e7f4","98842b60-bfcf-417f-84e9-8db0b7aeacbd","abb5f221-ff61-459b-829d-26627c246afe","1c78b7d2-b2de-4c7f-9e35-f5730f4b33e2","a200199d-23c1-49c4-a04b-0c65fe2d1f20","a984379c-e4f9-4b44-bbb9-98f681ab9573","67ef9715-5424-469b-a569-1beba216e71c","622a3c8f-5802-45a7-8e40-bfce4c9669f1","198bd2c6-5c38-426a-a28f-d6b31dcefba2","350296f6-f12c-4eec-9885-c2f745e38286","e40c5734-5d59-4346-853e-e9dea9a26457","91958954-2287-4085-96cf-2003d0cc3b9a","ae657f68-b1cc-4fab-8da9-e61443a931ae","7ebc6b63-5792-4a19-b20b-04b826048853","ed03ff7a-ba9f-4204-80a6-b226316c919d","6daf5a09-c9f5-4ff8-b694-5a5817a580bf","f226ccf3-84ef-49ca-9b0a-9b565b2f0f06","80a9abdb-7cef-443c-b040-3f8e75e9232e","7ab090d4-fa2e-4ecf-bc7c-4127b4d582ec","10957215-aed8-4f62-a633-a3f2443fd1d8","c410293f-d0b3-4404-953b-e0324ad2f6fe","acd45915-15b9-4459-a829-f7c695c9ac9a","e5b995e93e8544a0984d7bf912570618","b76cfe1d-5ad6-46a8-90ae-7ab211bf28c6","fc251be2-9c07-4afb-9f9d-6a13d2d55c9d","13e72d28-bedc-4ec1-9735-3df25928387c","fb665cd7-b4b7-4578-8a42-29ff69176bdf","80f23f4a-91a4-4566-8db1-3bcabb21d1cb","b94f9cf9-c1b0-40b7-9835-e43a583ce044","e6ccf187-ddd1-4673-8782-1344c9d625a8","7f566a13-d7f8-4f7b-b3bc-ac7d0b964391","13e72d28-bedc-4ec1-9735-3df25928387c","a601e3d3-2bff-412c-b2c0-8a994706b51c","96ece526-9c7d-48b0-8daf-8b93c90a5d18","0822dbb9-307f-4cae-a8e9-08160fe67d0a","722ea0be-3e1c-4b11-ad6f-9401d6856e24","c44b4083-3bb0-49c1-b47d-974e53cbdf3c","e7f4f0f0-8787-429c-be4b-1c239020d989","db2ea9a4-1cc7-4fa4-8dc9-441bd685d0d8","3690586d-b5b8-45b0-ac51-1f5d49c9160c","490b19c9-c4bd-4514-b09a-d0211ee709b8","e083f777fe4241eba2297cfbba9a5798","4278a402-1a9e-4eb9-8414-ffb55a5fcf1e","2d72816c-7e1f-41c0-a948-47a8870ff33a","ba2d9928-19d3-42e3-8234-af4296b18c3c","4ae386a4-60e6-4d82-bf56-2fa215e02905","db6ddc51-a1ba-471d-aa14-6fe24755bfc5","da16c79b-2591-4b97-bb8f-f289723c5528","2207172e-52da-4370-85b3-625216709357","84413781-bba6-45b3-bbe0-4f17c690da6a","8b86601c-d612-4a8d-bee6-3d17c211446c","4848009c-7d39-49c0-ba58-8ac38ce36e72","f791296e-ce83-4caa-b239-5308ca5288b5","f8cdef31-a31e-4b4a-93e4-5f571e91255a","1a4a3953-bbb5-4aa9-991c-2797be0e5cab","76341f7a-5234-450b-be99-d5b9b01392a8","83be7b91-6ca6-4dcd-80a3-3abb758c5221","e57f55867add4d91b148c93443f0d38b","be5b0915-51b2-4334-82fb-f2f68f76b677","bff7eef1-cf4b-4f32-be3d-a1dda043c05d","d14c9c9a-6bb5-430f-99ff-6c2815b3a95e","c1730e87-ae02-4a67-b489-c07137c9b3a5","3feb6bc1-d722-4726-966c-5b58b64df752","21bc847b76404c57b143be63692843ea","993095f1-d090-4c01-a3f2-006abde1b688","6c9db229-89b8-408c-b5d6-b667488fe481","95ca7073-1965-4223-9d61-315aef0c876f","261a4b15-6c08-484c-9a63-7c588b076aec","da55892c-ace4-45d8-b266-6955595f8714","8960aba6-4e0a-4232-9e86-de3ca26014b0","8960aba6-4e0a-4232-9e86-de3ca26014b0","639308c4-8497-4fd3-8c32-5593e8cdb0d4","b5dccbfe-4748-46ae-9e69-7a8a12cd494e","0302a9d8-3c70-4a49-8ecd-48ce06078d0a","6c4d949d-b91c-4c45-9aae-66d76443110d","945c199a-83a2-4e80-9f8c-5a91be5752dd","126569a0-1217-4f28-bf2e-8d1055dcb778","db2ea9a4-1cc7-4fa4-8dc9-441bd685d0d8","ae6e7baa-e1bf-4ef0-92a1-4eb28ec805c0","d6cf52da-8c4d-4134-ae89-b82b99f5b807","a5464804-840b-4efb-ab96-f0b301b0c950","6dd03083-3ffd-44f3-b3c6-8a98254e0d2a","aee5623f-734b-4e6f-82b0-d5d63520f749","0bb5c534-5234-4f04-aae4-828e00611352","e2818275-da43-4ebd-8143-19f482fba745","f9a7c521-7c84-4862-94d5-96d092bbba90","530c49bc-a9c2-408f-bedf-e3b3f95f755a","e5987f96-2bd0-4600-8444-8a217767e8ba","dd9021ea-885b-4b8e-bb09-5e130a7038aa","3770bc3b-047f-4e37-8a78-71e32454e477","14501234-960d-4c1d-a138-d72a0e7ff373","9df757ce-f8df-44f8-8366-7d45b3067f02","d971342c-a60b-4f16-8603-6b9e80be6223","79099c7b-0d18-4549-b702-bf5720b4e36b","710b1675-b870-4652-b453-d417a82a0b6f","249d44f5-1a8e-429a-9963-ade3d3c7414a","838d448d-414a-4992-926f-d747d4b9b3ae","20a24b00-5e16-44eb-8411-e28244cfa1a4","f8cdef31-a31e-4b4a-93e4-5f571e91255a","8dda8e12-2e16-401b-a711-7205d6eda8d8","2a2538d5-5ad2-42c5-918c-85f623abb6c4","c4893c3d-396d-470b-88c5-deb1d257dcae","2b71bef9-3b13-4432-b5f4-1f5ac2278d0c","7ef9540d-0f7c-458f-8d5c-c3147cd0d5cc","861601fd11c94e51bb6fb50e32e33846","204a2c963cb142b78119dc314f00c257","70b2d484-f0c6-4c96-a17b-bf9d92b12b12","36a46efc-3fdd-42d0-9748-6d57d3a252a7","138ab782-aac6-49d2-a35b-9339af357041","761a3691-dcda-4008-bb83-b7d2988264a3","8c9a87dd-be8b-4c1e-b984-2515baea73bc","66e06d06-8848-4c72-8c85-503b25675b63","b631e2f5-9ca4-4866-bec3-f07f73045256","72863596-75f2-4d95-8737-06beaa95a187","d9cae411-c945-4932-9a66-d2516d252b0b","f91d862a-82e2-471c-9fdf-369a0cc12c32","bdbf8295-0fca-4854-8b4b-8f57a8ba2815","7564fc97-f117-40a5-8272-b2c1a981a517","641d7a8f-12da-482e-b759-d54627311b52","4b5ef942-bd40-4d06-a3df-44ad34270d92","de14492e-aa88-45e8-b8cd-507b798251da","247d92f6-201d-4246-8b1b-140a839d90a8","247d92f6-201d-4246-8b1b-140a839d90a8","5da1b511-8692-4584-a1a3-33c1c278c305","bc0bd203-e0cd-4332-914a-9915d08f0a41","ca63f178-44b7-4cda-920e-c1128272f5d4","d47b090e-3f5a-4ca0-84d0-9f89d269f175","e7171755-c80e-4cad-afed-85f9507a12dd","41454c24-f5a6-4670-bbd0-a7a14cf72260","79099c7b-0d18-4549-b702-bf5720b4e36b","3a008892-6bb2-4253-93ce-32f2bb21c5a9","66b9f62d-3042-495e-aab6-db86f21500c0","f683d383-22d0-4f13-b9e7-8827a2ff8ec6","9135a7a4-ea80-4b26-96b1-29f709a44184","881ab049-e3ff-4066-9de7-2b2c18f75796","a3d8098d-2a64-4fef-b81a-bc9ffa902e72","2d5b257d-a913-42ae-8f1f-6920039e8186","71337956-6752-407a-8a4e-9974bb6f89b7","aab22582-9557-4b2e-9c48-473016d2c65a","79099c7b-0d18-4549-b702-bf5720b4e36b","7e24b359-a909-46dd-8a93-c805434188e3","e4821339-88e3-43d4-bd05-6954a946b94e","ed5a5936-25d7-49c8-88f9-cb38e7bc3968","733392c3-580f-4f43-b0e7-7c9715eb1a0b","3c1655cb-4f8d-4e53-aec1-a4e6f94cb51e","94506c46-aea1-47d6-b2df-852e3f874f15","a20c76e1-5947-4f7e-8aaf-3b9f801ae49c","11368b5b-33a8-4955-9041-281fef4de8dd","15af816a-3923-4d7c-b5d9-530a2331e7d4","5a35bcea-5950-4bf8-b755-3be2acb95bc1","95a24bdb-e2a4-4b41-bdde-bf3fac2547a0","7aa4c5c2-d43f-4185-a564-3e3dea04ec7c","3e6491d8-a1b7-4397-92ac-b88c809813f0","6eba1fd7-2d3d-4107-bedb-f5e28f5fb2cf","93eefa75-fa3f-4833-9589-39e74125fb96","deff24bb-2089-4400-8c8e-f71e680378b2","9eb29790-cde9-4ad5-b20d-6dce04987031","b5feeb54-cfa2-4d8e-a95d-849b0ac1ff9e","d6e3a925-b3d0-4ca3-a770-060f7d727020","0225efc5-78fe-4928-b157-9ef24809e9ba","2a5232ec-2797-4a4f-9bbb-06bd7714c65a","95f889ab-c4c6-4cd0-8aab-0944d5545450","92626b09-3597-4978-85fa-ef44c6f9c66d","0e2d036b-02e8-4ca8-a908-940c6f3c49d5","1badef4c-54b0-417c-855f-c088f606737d","fff41ff6-2c2b-4a39-901f-cbcdaa51e0fb","4d9b8704-c311-4a53-b61b-5fac86294650","71abe841-2e38-4581-8ceb-8bc0f104c46f","c0da29e9-d2d7-43ee-977e-7e4e371fe88e","f8cdef31-a31e-4b4a-93e4-5f571e91255a","d384d9c6-7ead-42ed-b919-90ee8c2b970e","913101ee-acda-45f5-aee2-c94197245919","a39f02a1-486c-4c44-bfa8-d842d886cae4","b8e778f9-5f2b-4bd5-833c-7319657abe2d","aa5a245f-54da-4368-b988-ab00940d4bfe","c0f5216b-cbf7-421a-8139-766813f10dfb","75b6de76-e9c0-410d-a797-b516e2053657","f0a7801c-ea5f-4d22-8d76-86632eeaa67f","008187e8-7d44-4849-a332-a9fd32d2032d","0cbd0589-636f-4129-a4dd-e026b30f185d","48c0316d-93ee-403f-9d94-9a37c0c8330c","800c6635-bd2d-47de-a5db-dcecc4aeb9b9","c3a2e36d-d569-4973-b673-adceb6707fe9","e202594e-0754-460b-9bc0-0db713173b00","baadf493-79e6-46cf-8ede-b41e20b6161a","38a2ba85-98b8-425c-a02b-8009c981a796","40a960fb-cbd6-4422-8130-64a641a6dbc9","3a5d6220-ba2e-4fd9-a8e3-ac0115fe397a","4e479274-bd8e-4ef2-95e3-ecb8fb7b5aac","b39548db-c1df-439c-b558-7700e8a58ce7","ba1e36e2-398b-4511-92fc-dd238ccc9c4e","1d2157d2-17fe-44a0-b8f3-0a6a31a40daf","6baac0bf-2795-4bc1-85df-18f0d8cb1d16","1e355c04-e0a4-42ed-8e2d-7351591f0ef1","0ef77447-1083-4dec-b89f-27c765076840","1d2157d2-17fe-44a0-b8f3-0a6a31a40daf","0e2d036b-02e8-4ca8-a908-940c6f3c49d5","0a4ede3a-dac5-493c-91aa-c9e4aed326d0","abd9f6e8-a72f-4e82-911d-d2546703090a","81903dee-f1c3-4257-9742-1eb0101b30b0","2ed7bac1-d835-4fad-8ac9-29482b45f5fc","3b5ebe81-4c63-43dd-b89f-4789dd3eff8e","175dfb9a-ba50-4128-9caf-a974713fd3d8","8d1dd707981747a5a4c96bb69ca94b69","80d4921a-679c-4b7f-87d4-b3b0d33b84df","68d8ee82-0309-4b9e-9c18-a39950991b83","8d2aae38-7150-4f6a-a458-542138488e81","8287de36-bcc3-4c68-8c24-db62290d858b","4e054eb1-00ff-4e69-8b87-b72d3fc3ec93","dbeb4582-0df8-4442-8786-2b189049ed8b","8287de36-bcc3-4c68-8c24-db62290d858b","1d2157d2-17fe-44a0-b8f3-0a6a31a40daf","bb674ebe-9b35-4bbd-a640-6b819345153a","4c4692be-ebad-4628-a17e-330f59461c1d","745e2bf0-b3f8-4d7b-a0f2-80d34511c0b5","6dc70019-8462-4a1b-9be6-019c06109831","edb72aa0-d304-40e1-bfba-16706f714cfd","b23f3fb6-a129-41cc-8573-c05403a7e1d7","1e228aac-d483-46ed-a0db-50826c72c52c","990826d8-c583-4851-a783-8a8b745a2a08","f5b423d0-6514-4dd4-aeb5-7fabe41697c2","c2bffaea-9497-4556-b172-192233774af2","2350250398e9452e8fb78b7c80c4bfeb","8d2aae38-7150-4f6a-a458-542138488e81","50809254-1b88-4344-ab4c-1cf9c42b0b8b","7730eda4-9e43-432a-bbab-3f13e6443f65","3edbf138-780d-4118-a48c-31c52b8ca6a5","295b7c34-3486-4992-8614-58a423a5ef99","be5a448e-de26-4e10-933d-2ab8119a1733","e99647dc-1b08-454a-bf8c-699181b389ab","8fcf3fd4-0d4a-4619-a1f8-1b173355d020","77ee45c2-940b-4807-b612-d59907b1b4cc","56778bd5-6a3f-4bd3-a265-93163e4d5bfe","3f8bd3cd-e810-465c-ab4e-be37bcca3ecc","355bfdd8-6af5-442d-a7a4-0fa5bc8691cc","87d6e06b-b166-4d90-9d35-c66398a67e9e","6c4d949d-b91c-4c45-9aae-66d76443110d","d1b36e95-0d50-42e9-958f-b63fa906beaa","a449438d-3606-490b-844f-c4e15e535fca","333ee7dc-c3ba-4d66-a0b1-947c07e1ee12","d9bfe9e6-24d5-4443-9714-546881ac69d5","fec81f12-6286-4550-8911-f446fcdafa1f","09a10672-822f-4467-a5ba-5bb375967c05","ea8ceab6-2a7a-48b1-9037-5b8c7a02b8d1","0a1d7995-b734-4d29-8b90-ba9a075bdd6d","4e7f212d-74db-4563-a57b-8ae44ed05526","463b6811-b0a4-4b2a-b932-72c4c970c5d2","9adf6ba6-9a06-422e-8330-3d5b47c12793","2be67eb7-400c-4b3f-a5a1-1258c0da0696","d8408ea5-5bf4-4102-88f9-a3d4db5b59d4","c152cb07-614e-4abb-818a-f035cfa91a77","776738eb-4f9b-444f-bc33-4dd4e8e1a9b5","41a0f4d6-d34e-459f-aafd-8db707500e66","ed20e773-9774-43f4-9113-0bc00d2cbf78","97c1409a-7078-47e7-bb94-d1e53503e012","58f6d2d3-81bd-40d7-872f-8e17475a8058","aa3f6932-fa7c-47b4-a0ce-a598cad161cf"]);!function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\SupportedUnlimitedFileUploadMinutesTenants.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\SupportedUnlimitedFileUploadMinutesTenants.ts")}}()},14543:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GetLanguageFromLocale=t.GetDefaultTranscriptionLocale=t.SupportedTranscriptionLocales=void 0;const o=r(57490),n=r(76600),a=r(95544),s=r(98461),c=r(98711);t.SupportedTranscriptionLocales=new Array("ar-BH","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LB","ar-OM","ar-QA","ar-SA","ar-SY","ar-AE","bg-BG","ca-ES","zh-HK","zh-CN","zh-TW","hr-HR","cs-CZ","da-DK","nl-NL","en-AU","en-CA","en-HK","en-IN","en-IE","en-NZ","en-PH","en-SG","en-ZA","en-GB","en-US","et-EE","fi-FI","fr-CA","fr-FR","de-DE","el-GR","gu-IN","hi-IN","hu-HU","ga-IE","it-IT","ja-JP","ko-KR","lv-LV","lt-LT","mt-MT","mr-IN","nb-NO","pl-PL","pt-BR","pt-PT","ro-RO","ru-RU","sk-SK","sl-SI","es-AR","es-BO","es-CL","es-CO","es-CR","es-CU","es-DO","es-EC","es-SV","es-GT","es-HN","es-MX","es-NI","es-PA","es-PY","es-PE","es-PR","es-ES","es-UY","es-US","es-VE","sv-SE","ta-IN","te-IN","th-TH","tr-TR");let d="en-US";t.GetDefaultTranscriptionLocale=function(){try{const e=a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.DefaultTranscriptionLocale);try{(0,c.isNullOrUndefined)(window)||(0,c.isNullOrUndefined)(window.localStorage)||(d=window.localStorage.getItem(o.DROPDOWN_TRANSCRIPTION_LOCALE))}catch(e){(0,s.LogError)(n.LogEventNames.Warning,"Error getting dropdown transcription locale from local storage"+(0,c.ErrorStringFromException)(e)),d="en-US"}return null!=e&&""!=e&&-1!=t.SupportedTranscriptionLocales.indexOf(e)?e:null==d||""==d?"en-US":d}catch(e){return null==d||""==d?"en-US":d}},t.GetLanguageFromLocale=function(e){return e.substr(0,2)},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\TranscriptionLanguages.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\TranscriptionLanguages.ts")}}()},82191:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionTelemetryErrorCodes=void 0,(r=t.TranscriptionTelemetryErrorCodes||(t.TranscriptionTelemetryErrorCodes={})).LoadTranscriptionStringsFailureMessage="LoadTranscriptionStringsFailure",r.CookieSettingsFailureReason="CookieSettingsFailure",r.InitHangFailureReason="InitHangFailure",r.UnableToConnectToTranscriptionserviceFailureReason="UnableToConnectToTranscriptionserviceFailure",r.UnableToAuthenticateNoBackupFailureReason="UnableToAuthenticateNoBackupFailure",r.ConnectionIssueFailureReason="ConnectionIssueFailure",r.UnknownInitFailureReason="UnknownInitFailure",r.RecordingLostConnectionFailureReason="RecordingLostConnectionFailure",r.RecordingLostConnectionNoBackupFailureReason="RecordingLostConnectionNoBackupFailure",r.LostInternetConnectionReason="LostInternetConnection",r.AuthenticationLoadingFailureReason="AuthenticationLoadingFailure",r.UnsupportedUploadFileFormatFailureMessage="UnsupportedUploadFileFormatFailure",r.InvalidOneDriveUploadFileNameFailureReason="InvalidOneDriveUploadFileNameFailureReason",r.UploadTooLargeFailureReason="UploadTooLargeFailure",r.RecoveryUploadTooLargeFailureReason="RecoveryUploadTooLargeFailure",r.InvalidEmptyFileFailure="InvalidEmptyFileFailure",r.OneDriveQuotaLimitReached="OneDriveQuotaLimitReached",r.ForbiddenOneDriveAccess="ForbiddenOneDriveAccess",r.UnknownLoadingFailureReason="UnknownLoadingFailure",r.AuthRecoveringFailureReason="AuthRecoveringFailure",r.UnknownRecordingFailureReason="UnknownRecordingFailure",r.FileRecoveryFailedFailureReasonUnknown="FileRecoveryFailedFailureReasonUnknown",r.FileDecodeFailureReason="FileDecodeFailureReason",r.FileRecoveryFailedFailureReasonInvalidLicense="FileRecoveryFailedFailureReasonInvalidLicense",r.FileRecoveryFailedFailureReasonQuotaLimitExceed="FileRecoveryFailedFailureReasonQuotaLimitExceed",r.FileRecoveryFailedFailureReasonSessionExpired="FileRecoveryFailedFailureReasonSessionExpired",r.FileRecoveryFailedFailureReasonResourceLocked="FileRecoveryFailedFailureReasonResourceLocked",r.FileRecoveryFailedFailureReasonUnresolvableSystemErrors="FileRecoveryFailedFailureReasonUnresolvableSystemErrors",r.FileRecoveryFailedFailureReasonFetchTokenFailed="FileRecoveryFailedFailureReasonFetchTokenFailed",r.WriteContentToClientStorageFailedDuringMigration="WriteContentToClientStorageFailedDuringMigration",function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\TranscriptionTelemetryErrorCodes.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\TranscriptionTelemetryErrorCodes.ts")}}()},98711:function(e,t,r){"use strict";var o=this&&this.__awaiter||function(e,t,r,o){return new(r||(r=Promise))((function(n,a){function i(e){try{c(o.next(e))}catch(e){a(e)}}function s(e){try{c(o.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}c((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.GetImageBuffer=t.waitIfSystemInSleepState=t.IsUnlimitedFileUploadMinutesAvailableForUser=t.IsFileNameValidForOneDriveUpload=t.PromiseWithRetry=t.PromiseWithTimeout=t.ErrorStringFromException=t.isNullOrUndefined=t.isEmptyString=t.CancelableWait=t.wait=t.getDateString=void 0;const n=r(57490),a=r(95544),s=r(44084),c=["January","February","March","April","May","June","July","August","September","October","November","December"],d=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];function l(e){return new Promise(((t,r)=>{setTimeout((()=>{t()}),e)}))}function u(e){let t;return{promise:new Promise(((r,o)=>{t=setTimeout((()=>{r(),t=null}),e)})),cancel:()=>{p(t)||clearTimeout(t)}}}function p(e){return null==e||!e}t.getDateString=function(){const e=new Date,t=e.getHours(),r=e.getMinutes();return(t>12?t-12+":"+(r<10?"0"+r:r)+" PM":t+":"+(r<10?"0"+r:r)+" AM")+" "+d[e.getDay()]+", "+c[e.getMonth()]+" "+e.getDate()+", "+e.getFullYear()},t.wait=l,t.CancelableWait=u,t.isEmptyString=function(e){return p(e)||0==e.length},t.isNullOrUndefined=p,t.ErrorStringFromException=function(e){if(p(e))return n.EMPTY_STRING;let t="Exception: "+JSON.stringify(e);const r=e.toString().indexOf("[object ");if(-1==r)e.name&&(t+=", name: "+e.name),e.code&&(t+=", code: "+e.code),e.message&&(t+=", message: "+e.message),e.stack&&(t+=", stack: "+e.stack);else if(-1!=r)try{e.name&&(t+=", name: "+e.name),e.code&&(t+=", code: "+e.code);let r=(null==e?void 0:e.message)&&(null==e?void 0:e.stack)?`${e.message}: ${e.stack}`:(null==e?void 0:e.stack)?e.stack:(null==e?void 0:e.message)?e.message:JSON.stringify(e);return r?t+" "+r:t}catch(e){return t+" "+`stringifyException error: ${e.message}: ${e.stack}`}return t},t.PromiseWithTimeout=function(e,t,r){let o=u(t);return Promise.race([e().then((()=>{p(o)||o.cancel()})),o.promise.then((()=>(o=null,Promise.reject("The Promise: "+r+" timed out"))))])},t.PromiseWithRetry=function(e,t,r){return o(this,void 0,void 0,(function*(){let o;for(let n=0;n<t;n++)try{return n>0&&(yield l(r)),yield e(n)}catch(e){o=e}throw o}))},t.IsFileNameValidForOneDriveUpload=function(e){return!/^\s+|\s+$/g.test(e)&&/^[^\\/:\*\?"<>\|]+$/.test(e)},t.IsUnlimitedFileUploadMinutesAvailableForUser=function(){const e=a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.UnlimitedMins),t=a.HostAppSettings.IsSettingTrue(a.HostAppSettingName.IsLicensedUser),r=a.HostAppSettings.GetSettingAsString(a.HostAppSettingName.UserTenantId);return!(!e||!t&&!(0,s.IsUnlimitedFileUploadMinutesAvailableForTenant)(r))},t.waitIfSystemInSleepState=function(){return o(this,void 0,void 0,(function*(){return new Promise(((e,t)=>{const r=setInterval((()=>{clearInterval(r),e()}),1e3)}))}))},t.GetImageBuffer=function(e){return o(this,void 0,void 0,(function*(){return new Promise((function(t,r){const n=new XMLHttpRequest,a=new FileReader;n.addEventListener("load",(()=>{a.readAsDataURL(n.response)})),n.addEventListener("error",(()=>r())),a.addEventListener("load",(()=>o(this,void 0,void 0,(function*(){return t(a.result)})))),a.addEventListener("error",(()=>o(this,void 0,void 0,(function*(){return r()})))),n.open("GET",e),n.responseType="blob",n.send()}))}))},function(){var e="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0;if(e){var r=void 0!==i?i:t;if(r)if("function"!=typeof r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=void 0;try{n=r[o]}catch(e){continue}e.register(n,o,"D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\utils.ts")}}else e.register(r,"module.exports","D:\\a\\_work\\1\\s\\packages\\sdx_transcript_generator\\src\\utils\\utils.ts")}}()},8352:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.experimentation=void 0,t.experimentation=new class{getBooleanFeatureGate(e,t){try{let r=Microsoft.Office.WebExtension.FeatureGates[e];return null==r?t:"true"===r.toString().toLowerCase()}catch(e){return t}}getIntFeatureGate(e,t){try{let r=parseInt(Microsoft.Office.WebExtension.FeatureGates[e]);return isNaN(r)?t:r}catch(e){return t}}getStringFeatureGate(e,t){try{let r=Microsoft.Office.WebExtension.FeatureGates[e];return null==r?t:r}catch(e){return t}}getChangeGate(e){return this.getBooleanFeatureGate(e,!0)}getBooleanFeatureGateAsync(e,t){return Promise.resolve(this.getBooleanFeatureGate(e,t))}getIntFeatureGateAsync(e,t){return Promise.resolve(this.getIntFeatureGate(e,t))}getStringFeatureGateAsync(e,t){return Promise.resolve(this.getStringFeatureGate(e,t))}}},34215:(e,t,r)=>{var o={"./Dots.svg":60057,"./Illustration-Error.svg":91810,"./MicPermissionsDialogImage.svg":68189,"./PlayIcon.svg":53272,"./addhero.16.svg":99249,"./fonts/Bahnschrift.woff":90624,"./icon-16.png":73265,"./icon-32.png":88995,"./icon-80.png":65700,"./logo-filled.png":81218,"./ping_image.png":55676,"./transcription_signal_indicator.png":12579};function n(e){var t=a(e);return r(t)}function a(e){if(!r.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}n.keys=function(){return Object.keys(o)},n.resolve=a,e.exports=n,n.id=34215}},n={};function a(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return o[e].call(r.exports,r,r.exports,a),r.exports}a.m=o,e=[],a.O=(t,r,o,n)=>{if(!r){var i=1/0;for(l=0;l<e.length;l++){for(var[r,o,n]=e[l],s=!0,c=0;c<r.length;c++)(!1&n||i>=n)&&Object.keys(a.O).every((e=>a.O[e](r[c])))?r.splice(c--,1):(s=!1,n<i&&(i=n));if(s){e.splice(l--,1);var d=o();void 0!==d&&(t=d)}}return t}n=n||0;for(var l=e.length;l>0&&e[l-1][2]>n;l--)e[l]=e[l-1];e[l]=[r,o,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(e,o){if(1&o&&(e=this(e)),8&o)return e;if("object"==typeof e&&e){if(4&o&&e.__esModule)return e;if(16&o&&"function"==typeof e.then)return e}var n=Object.create(null);a.r(n);var i={};t=t||[null,r({}),r([]),r(r)];for(var s=2&o&&e;"object"==typeof s&&!~t.indexOf(s);s=r(s))Object.getOwnPropertyNames(s).forEach((t=>i[t]=()=>e[t]));return i.default=()=>e,a.d(n,i),n},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{var e={926:0};a.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[i,s,c]=r,d=0;if(i.some((t=>0!==e[t]))){for(o in s)a.o(s,o)&&(a.m[o]=s[o]);if(c)var l=c(a)}for(t&&t(r);d<i.length;d++)n=i[d],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(l)},r=self.webpackChunkTypeScriptModule=self.webpackChunkTypeScriptModule||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),a.O(void 0,[121,524],(()=>a(41716)));var i=a.O(void 0,[121,524],(()=>a(88676)));i=a.O(i),TypeScriptModule=i})();
//# sourceMappingURL=taskpane.js.map