This will require more elaborate code for saving. First extract the save/load logic to their own functions.
BIK7SIHVXQ3PIZSZFRRIRGRLJMSNIH7N52HJ5C7VBOVJFG4A6U5AC 5YIIOF7KO632TZEVZHQ6ETBI33EQGFOXW34KJHPUFQRQGG6E6AMQC ZSWPVKOR5E24EGI4QVE563LBM3754SIICS5JHKRG6TDSCVML7CJAC R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC K4I3V7U6WJZCCQMA4IJXEEQEENNBD35OHGLWI2L4OW44SSS4HJQQC UJ2RZ43LIVRIBWIXHXMLIQIQTL32VVEN4CVU7PEBTITQFPO4EXXQC KA3WML5YL2EKXNDNL2GP4GVVCPZYAAZBOQLVJH3GD2LEXUI4OB6AC J62CVGNGJZSN7TMTE2SG53O47YG4SJGJFTUFKVOZY4TM4KAC566QC UCZPD2CDM5UXG3W2K4ZYOFSCCSWUJWB22GDVJ62RNCFKQPEQHSOQC load_graph_from_disk = function()local f = App.open_for_reading(Filename)Nodes = json.decode(f:read('*a'))f:close()end
save_graph_to_disk = function()local f = App.open_for_writing(Filename)f:write(json.encode(Nodes))f:close()end