5ZFZXX3KD3UR34EMNY4SI5GNX6TAHVXRTKFZIZPOYEWS7XSMBU5QC
76EMLHMQNNS7BIJ5OKBSYWX7ZS4WUK7BXGW6QBOMOZKCZ6DXEHWQC
FBBHEUQNDHGZQES6GC3VW55DXILRP7PYYXNLQF3HGHKYLUGWAUBQC
73OCE2MCBJJZZMN2KYPJTBOUCKBZAOQ2QIAMTGCNOOJ2AJAXFT2AC
WYK3HCQDVOQACXJTYDG7ZKDUNYBF66T4XY3ZY7JWYOPY6DVLTZ3AC
A3XJXFLE7IX524G4HWJKMQYKJCMR3N2MVFFSW7ILAEDROTOUNF3QC
SPSW74Y5OJ54Y7VQ3SJFCJR5CYDKTR4A3TOEVZODDZLUSDDU2GZAC
6TBU3VTNCIYJXXZEWNPVYTDIJ4TA5U7PTC5QOT6JCZDLSEJLR44QC
BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC
OP643FFG5WQWHLPLYZ2VTDJYXK6VQ3NODRDPJNVDN26CF3ESM5RAC
LXTTOB33N2HCUZFIUDRQGGBVHK2HODRG4NBLH6RXRQZDCHF27BSAC
S2MISTTMPEULTO6WRO4Q4NRUO7XC2PTZW3UBR7K7SO6JPZO6HBHAC
R2ASHK5CEE3PTRLS37GP4PXJ7HIGJ6UD72KKBI57UDJI7VRROQGQC
2L5MEZV344TOZLVY3432RHJFIRVXFD6O3GWLL5O4CV66BGAFTURQC
GAD7OJC2Y6CZTLAQVQKJRB7HVBNFRF2PR3P64PSDBCNMLKMCC5TQC
function Text.cut_selection_and_record_undo_event(State)
Text.delete_selection_and_record_undo_event(State)
function Text.delete_selection_and_record_undo_event(State)