RNH2W5MPZBXJ6QCAXLYPU72ILMPMIDBKTMSENFWUK3ESZXSTUP7QC
DYZVG4MOJIQJVZMYHHZ7KEQJ35L22OTLN6I6JJI7ABEC5C3KHY3AC
UNPWB53SP3OIN2FEUK6L3YCKYXWEKPRGU3MPGGVLHH2WDTIR4TFQC
CA32MRE2G2SLFQIGKU2PW66JI45AFKDSZR277C3XDJUPNMHKMOUQC
QJAYOFWY7V4BWVLJMEDCCBC2HX4BDAZI6PQVLWCLYRHWGMOBFTVAC
OEJIDMZ2F2WEV7N7PSLMJL3RG55ZHI552AQJUTCG27XRT4VZTRUAC
7IJQIPGG4G2DJAS2W4MUHB2TTJ75ZST6VNAMUYZXEYOVRIV4FZ5QC
R5HNWYMH47LWVHS5VVXNR6TCBDXDURVXZ6RCUNFTTTMIXF275ULQC
BF7TW3EKRIDYC6J2Q2J4YOBAVQF55Y3H6KGZIHNXMH4N72MR6GXQC
5HBC66CSFQ257TO3DJYBUNKE5RKR47CUJNMYP6Y4F7T6W7LNRV4AC
CWDOQLMNGY6BP3QCSQCQ7NG5XZN3QIKPZ5YMQHS3AC53J6QZ5RUQC
FWZXTL7BUJAGF5I3X4G74KWRT2BFBH3TMYQNCODGNTQ2S74GJRXAC
5TTD5NPQPH2XMC552EMPP4WY7GVHR3RM5LCVZWXBQXOOACZMTUNAC
QZA5SWQKZDFIKPD72DUNGRUJM7F3DB4IAF74AYMGM4FIMQMMQQFQC
7P3EK7K2AWA3YDMQBFWJY4TVIKGJ5LI7E4P4F7Z2CVAGVETA3JHAC
EVDBN4WF54TPW76XAMHBIMCPZAY6H5E5CRDX4Y3V47UHWWGYPY7AC
--? print('edit', old_top.line, '=>', Cursor_node.editor.screen_top1.line)
--? print('modifying Viewport', Viewport.y, 'based on', Cursor_node.y, Cursor_node.editor.screen_top1.line, Cursor_node.editor.line_height)