úÎ º6      !"#$%&'()*+,-./012345SafeF 6 7     6 7SafeF    NoneF8 !"#9 !"# !"#8 !"#9NoneF$%&$%&$%&$%&NoneF'(:;<=)*'()*'()*'(:;<=)*NoneF+>,-./?0123@45 +,-./012345"+,-./,-./012345   +>,-./?0123@45A       !"#$%&'()*+,-./0123456789:;<=>?@.ABCwoot_Lc3wr5z9F3M9KChWwO6Hl9Data.Woot.WCharData.Woot.OperationData.Woot.WStringData.Woot.WString.BuilderData.Woot.Core Data.WootWCharIdwCharIdClientId wCharIdClockClientIdWCharwCharId wCharVisible wCharAlpha wCharPrevId wCharNextIdhide Operation operationTypeoperationSiteIdoperationWChar OperationTypeInsertDeleteWString wStringCharsfromListtoListisEmptylength'!?indexOfhasCharhideChar insertChar visibleChars nthVisible subsectionbeginningCharClockendingCharClockmakeEmptyWString integrate integrateAllmakeDeleteOperationmakeInsertOperation WootClient wootClientIdwootClientClockwootClientStringwootClientOperationQueuemakeWootClientmakeWootClientEmpty sendOperationsendOperationssendLocalDeletesendLocalInsertcompareCharIds $fOrdWCharId! $fShowWString canIntegrate integrateOpintegrateInsertintegrateDeleteincClocksendLocalOperation