{
	"auto_complete":
	{
		"selected_items":
		[
			[
				"origin_",
				"LayoutAlign_OriginTL_Bottom"
			],
			[
				"T",
				"switch\tSwitch Statement"
			],
			[
				"value",
				"value_txt"
			],
			[
				"ui_drop",
				"ui_drop_down_end"
			],
			[
				"defe",
				"deferred_out"
			],
			[
				"ui_theme",
				"ui_theme_pop"
			],
			[
				"UI_sc",
				"UI_ScreenState_MenuBar"
			],
			[
				"UI_Scree",
				"UI_ScreenState_MenuBar"
			],
			[
				"UI_screen",
				"UI_ScreenState_MenuBar"
			],
			[
				"monitor",
				"monitor_refresh_hz"
			],
			[
				"parent",
				"parent_stack"
			],
			[
				"drop_down",
				"drop_down_theme"
			],
			[
				"drop_dow",
				"drop_down_theme"
			],
			[
				"str_inter",
				"str_intern_fmt"
			],
			[
				"def",
				"deferred_out"
			],
			[
				"UI_Layout",
				"UI_LayoutDirectionY"
			]
		]
	},
	"buffers":
	[
		{
			"file": "code/sectr/ui/core/layout_compute.odin",
			"settings":
			{
				"buffer_size": 5936,
				"encoding": "UTF-8",
				"line_ending": "Windows"
			},
			"undo_stack":
			[
				[
					9,
					1,
					"nv_vi_o",
					{
						"count": 1,
						"mode": "mode_internal_normal",
						"register": "\""
					},
					"AgAAAD4RAAAAAAAAPxEAAAAAAAAAAAAAPxEAAAAAAABCEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAPREAAAAAAAA9EQAAAAAAAAAAAAAAAPC/"
				],
				[
					10,
					1,
					"insert",
					{
						"characters": "//"
					},
					"AgAAAEIRAAAAAAAAQxEAAAAAAAAAAAAAQxEAAAAAAABEEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAQhEAAAAAAABCEQAAAAAAAAAAAAAAAPC/"
				],
				[
					11,
					1,
					"insert",
					{
						"characters": " This"
					},
					"BQAAAEQRAAAAAAAARREAAAAAAAAAAAAARREAAAAAAABGEQAAAAAAAAAAAABGEQAAAAAAAEcRAAAAAAAAAAAAAEcRAAAAAAAASBEAAAAAAAAAAAAASBEAAAAAAABJEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAARBEAAAAAAABEEQAAAAAAAAAAAAAAAPC/"
				],
				[
					12,
					1,
					"insert",
					{
						"characters": " one"
					},
					"BAAAAEkRAAAAAAAAShEAAAAAAAAAAAAAShEAAAAAAABLEQAAAAAAAAAAAABLEQAAAAAAAEwRAAAAAAAAAAAAAEwRAAAAAAAATREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAASREAAAAAAABJEQAAAAAAAAAAAAAAAPC/"
				],
				[
					13,
					1,
					"insert",
					{
						"characters": " is"
					},
					"AwAAAE0RAAAAAAAAThEAAAAAAAAAAAAAThEAAAAAAABPEQAAAAAAAAAAAABPEQAAAAAAAFARAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAATREAAAAAAABNEQAAAAAAAAAAAAAAAPC/"
				],
				[
					14,
					1,
					"insert",
					{
						"characters": " problematic.."
					},
					"DgAAAFARAAAAAAAAUREAAAAAAAAAAAAAUREAAAAAAABSEQAAAAAAAAAAAABSEQAAAAAAAFMRAAAAAAAAAAAAAFMRAAAAAAAAVBEAAAAAAAAAAAAAVBEAAAAAAABVEQAAAAAAAAAAAABVEQAAAAAAAFYRAAAAAAAAAAAAAFYRAAAAAAAAVxEAAAAAAAAAAAAAVxEAAAAAAABYEQAAAAAAAAAAAABYEQAAAAAAAFkRAAAAAAAAAAAAAFkRAAAAAAAAWhEAAAAAAAAAAAAAWhEAAAAAAABbEQAAAAAAAAAAAABbEQAAAAAAAFwRAAAAAAAAAAAAAFwRAAAAAAAAXREAAAAAAAAAAAAAXREAAAAAAABeEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAUBEAAAAAAABQEQAAAAAAAAAAAAAAAPC/"
				],
				[
					15,
					1,
					"insert",
					{
						"characters": "."
					},
					"AQAAAF4RAAAAAAAAXxEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAXhEAAAAAAABeEQAAAAAAAAAAAAAAAPC/"
				],
				[
					16,
					1,
					"insert",
					{
						"characters": " alignment"
					},
					"CgAAAF8RAAAAAAAAYBEAAAAAAAAAAAAAYBEAAAAAAABhEQAAAAAAAAAAAABhEQAAAAAAAGIRAAAAAAAAAAAAAGIRAAAAAAAAYxEAAAAAAAAAAAAAYxEAAAAAAABkEQAAAAAAAAAAAABkEQAAAAAAAGURAAAAAAAAAAAAAGURAAAAAAAAZhEAAAAAAAAAAAAAZhEAAAAAAABnEQAAAAAAAAAAAABnEQAAAAAAAGgRAAAAAAAAAAAAAGgRAAAAAAAAaREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAXxEAAAAAAABfEQAAAAAAAAAAAAAAAPC/"
				],
				[
					17,
					1,
					"insert",
					{
						"characters": " goes"
					},
					"BQAAAGkRAAAAAAAAahEAAAAAAAAAAAAAahEAAAAAAABrEQAAAAAAAAAAAABrEQAAAAAAAGwRAAAAAAAAAAAAAGwRAAAAAAAAbREAAAAAAAAAAAAAbREAAAAAAABuEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAaREAAAAAAABpEQAAAAAAAAAAAAAAAPC/"
				],
				[
					18,
					1,
					"insert",
					{
						"characters": " the"
					},
					"BAAAAG4RAAAAAAAAbxEAAAAAAAAAAAAAbxEAAAAAAABwEQAAAAAAAAAAAABwEQAAAAAAAHERAAAAAAAAAAAAAHERAAAAAAAAchEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAbhEAAAAAAABuEQAAAAAAAAAAAAAAAPC/"
				],
				[
					19,
					1,
					"insert",
					{
						"characters": " reverse"
					},
					"CAAAAHIRAAAAAAAAcxEAAAAAAAAAAAAAcxEAAAAAAAB0EQAAAAAAAAAAAAB0EQAAAAAAAHURAAAAAAAAAAAAAHURAAAAAAAAdhEAAAAAAAAAAAAAdhEAAAAAAAB3EQAAAAAAAAAAAAB3EQAAAAAAAHgRAAAAAAAAAAAAAHgRAAAAAAAAeREAAAAAAAAAAAAAeREAAAAAAAB6EQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAchEAAAAAAAByEQAAAAAAAAAAAAAAAPC/"
				],
				[
					20,
					1,
					"insert",
					{
						"characters": " i"
					},
					"AgAAAHoRAAAAAAAAexEAAAAAAAAAAAAAexEAAAAAAAB8EQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAehEAAAAAAAB6EQAAAAAAAAAAAAAAAPC/"
				],
				[
					21,
					1,
					"insert",
					{
						"characters": "n"
					},
					"AQAAAHwRAAAAAAAAfREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAfBEAAAAAAAB8EQAAAAAAAAAAAAAAAPC/"
				],
				[
					22,
					2,
					"left_delete",
					null,
					"AgAAAHwRAAAAAAAAfBEAAAAAAAABAAAAbnsRAAAAAAAAexEAAAAAAAABAAAAaQ",
					"AQAAAAAAAAABAAAAfREAAAAAAAB9EQAAAAAAAAAAAAAAAPC/"
				],
				[
					23,
					1,
					"insert",
					{
						"characters": "on"
					},
					"AgAAAHsRAAAAAAAAfBEAAAAAAAAAAAAAfBEAAAAAAAB9EQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAexEAAAAAAAB7EQAAAAAAAAAAAAAAAPC/"
				],
				[
					24,
					1,
					"insert",
					{
						"characters": " the"
					},
					"BAAAAH0RAAAAAAAAfhEAAAAAAAAAAAAAfhEAAAAAAAB/EQAAAAAAAAAAAAB/EQAAAAAAAIARAAAAAAAAAAAAAIARAAAAAAAAgREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAfREAAAAAAAB9EQAAAAAAAAAAAAAAAPC/"
				],
				[
					25,
					1,
					"insert",
					{
						"characters": " x-c"
					},
					"BAAAAIERAAAAAAAAghEAAAAAAAAAAAAAghEAAAAAAACDEQAAAAAAAAAAAACDEQAAAAAAAIQRAAAAAAAAAAAAAIQRAAAAAAAAhREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAgREAAAAAAACBEQAAAAAAAAAAAAAAAPC/"
				],
				[
					26,
					1,
					"left_delete",
					null,
					"AQAAAIQRAAAAAAAAhBEAAAAAAAABAAAAYw",
					"AQAAAAAAAAABAAAAhREAAAAAAACFEQAAAAAAAAAAAAAAAPC/"
				],
				[
					27,
					1,
					"insert",
					{
						"characters": "axis"
					},
					"BAAAAIQRAAAAAAAAhREAAAAAAAAAAAAAhREAAAAAAACGEQAAAAAAAAAAAACGEQAAAAAAAIcRAAAAAAAAAAAAAIcRAAAAAAAAiBEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAhBEAAAAAAACEEQAAAAAAAAAAAAAAAPC/"
				],
				[
					28,
					1,
					"insert",
					{
						"characters": " to"
					},
					"AwAAAIgRAAAAAAAAiREAAAAAAAAAAAAAiREAAAAAAACKEQAAAAAAAAAAAACKEQAAAAAAAIsRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAiBEAAAAAAACIEQAAAAAAAAAAAAAAAPC/"
				],
				[
					29,
					1,
					"insert",
					{
						"characters": " what"
					},
					"BQAAAIsRAAAAAAAAjBEAAAAAAAAAAAAAjBEAAAAAAACNEQAAAAAAAAAAAACNEQAAAAAAAI4RAAAAAAAAAAAAAI4RAAAAAAAAjxEAAAAAAAAAAAAAjxEAAAAAAACQEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAixEAAAAAAACLEQAAAAAAAAAAAAAAAPC/"
				],
				[
					30,
					1,
					"insert",
					{
						"characters": " I"
					},
					"AgAAAJARAAAAAAAAkREAAAAAAAAAAAAAkREAAAAAAACSEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAkBEAAAAAAACQEQAAAAAAAAAAAAAAAPC/"
				],
				[
					31,
					1,
					"insert",
					{
						"characters": " want..."
					},
					"CAAAAJIRAAAAAAAAkxEAAAAAAAAAAAAAkxEAAAAAAACUEQAAAAAAAAAAAACUEQAAAAAAAJURAAAAAAAAAAAAAJURAAAAAAAAlhEAAAAAAAAAAAAAlhEAAAAAAACXEQAAAAAAAAAAAACXEQAAAAAAAJgRAAAAAAAAAAAAAJgRAAAAAAAAmREAAAAAAAAAAAAAmREAAAAAAACaEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAkhEAAAAAAACSEQAAAAAAAAAAAAAAAPC/"
				],
				[
					33,
					1,
					"right_delete",
					null,
					"AQAAAEIRAAAAAAAAQhEAAAAAAABYAAAALy8gVGhpcyBvbmUgaXMgcHJvYmxlbWF0aWMuLi4gYWxpZ25tZW50IGdvZXMgdGhlIHJldmVyc2Ugb24gdGhlIHgtYXhpcyB0byB3aGF0IEkgd2FudC4uLg",
					"AQAAAAAAAAABAAAAmhEAAAAAAABCEQAAAAAAAAAAAAAAAERA"
				],
				[
					34,
					4,
					"left_delete",
					null,
					"BAAAAEERAAAAAAAAQREAAAAAAAABAAAACUARAAAAAAAAQBEAAAAAAAABAAAACT8RAAAAAAAAPxEAAAAAAAABAAAACT4RAAAAAAAAPhEAAAAAAAABAAAACg",
					"AQAAAAAAAAABAAAAQhEAAAAAAABCEQAAAAAAAAAAAAAAAPC/"
				],
				[
					49,
					1,
					"left_delete",
					null,
					"AQAAAI0QAAAAAAAAjRAAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAjhAAAAAAAACOEAAAAAAAAAAAAAAAAPC/"
				],
				[
					50,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAI0QAAAAAAAAjhAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjRAAAAAAAACNEAAAAAAAAAAAAAAAAPC/"
				],
				[
					52,
					2,
					"left_delete",
					null,
					"AgAAAJEQAAAAAAAAkRAAAAAAAAABAAAAMZAQAAAAAAAAkBAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAkhAAAAAAAACSEAAAAAAAAAAAAAAAAPC/"
				],
				[
					53,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAJAQAAAAAAAAkRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAkBAAAAAAAACQEAAAAAAAAAAAAAAAAPC/"
				],
				[
					55,
					1,
					"left_delete",
					null,
					"AQAAAI0QAAAAAAAAjRAAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAjhAAAAAAAACOEAAAAAAAAAAAAAAAAPC/"
				],
				[
					56,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI0QAAAAAAAAjhAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjRAAAAAAAACNEAAAAAAAAAAAAAAAAPC/"
				],
				[
					95,
					1,
					"left_delete",
					null,
					"AQAAAI4FAAAAAAAAjgUAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAjwUAAAAAAACPBQAAAAAAAAAAAAAAAPC/"
				],
				[
					96,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAI4FAAAAAAAAjwUAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjgUAAAAAAACOBQAAAAAAAAAAAAAAAPC/"
				],
				[
					98,
					1,
					"left_delete",
					null,
					"AQAAAMcFAAAAAAAAxwUAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAyAUAAAAAAADIBQAAAAAAAAAAAAAAwGNA"
				],
				[
					99,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAMcFAAAAAAAAyAUAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxwUAAAAAAADHBQAAAAAAAAAAAAAAAPC/"
				],
				[
					113,
					1,
					"left_delete",
					null,
					"AQAAAI4FAAAAAAAAjgUAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAjwUAAAAAAACPBQAAAAAAAAAAAAAAAPC/"
				],
				[
					114,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAI4FAAAAAAAAjwUAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjgUAAAAAAACOBQAAAAAAAAAAAAAAAPC/"
				],
				[
					116,
					1,
					"left_delete",
					null,
					"AQAAAMcFAAAAAAAAxwUAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAyAUAAAAAAADIBQAAAAAAAAAAAAAAwGNA"
				],
				[
					117,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAMcFAAAAAAAAyAUAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxwUAAAAAAADHBQAAAAAAAAAAAAAAAPC/"
				],
				[
					135,
					1,
					"left_delete",
					null,
					"AgAAACYRAAAAAAAAJhEAAAAAAAABAAAAK9oQAAAAAAAA2hAAAAAAAAABAAAAKw",
					"AQAAAAAAAAACAAAA2xAAAAAAAADbEAAAAAAAAAAAAAAAIHdAJxEAAAAAAAAnEQAAAAAAAAAAAAAAIHdA"
				],
				[
					136,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AgAAACURAAAAAAAAJhEAAAAAAAAAAAAA2hAAAAAAAADbEAAAAAAAAAAAAAA",
					"AQAAAAAAAAACAAAA2hAAAAAAAADaEAAAAAAAAAAAAAAAAPC/JREAAAAAAAAlEQAAAAAAAAAAAAAAAPC/"
				],
				[
					144,
					1,
					"left_delete",
					null,
					"AQAAAJAQAAAAAAAAkBAAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAkRAAAAAAAACREAAAAAAAAAAAAAAAAPC/"
				],
				[
					145,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAJAQAAAAAAAAkRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAkBAAAAAAAACQEAAAAAAAAAAAAAAAAPC/"
				],
				[
					155,
					1,
					"nv_vi_paste",
					{
						"before_cursor": false,
						"count": 1,
						"mode": "mode_internal_normal",
						"register": "\""
					},
					"AQAAAJMQAAAAAAAAxBAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAiBAAAAAAAACIEAAAAAAAAAAAAAAAAPC/"
				],
				[
					157,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAAGQQAAAAAAAAZxAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAZBAAAAAAAABkEAAAAAAAAAAAAAAAAPC/"
				],
				[
					163,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					164,
					1,
					"insert",
					{
						"characters": "u"
					},
					"AQAAAMUQAAAAAAAAxhAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					165,
					2,
					"left_delete",
					null,
					"AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAdcQQAAAAAAAAxBAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/"
				],
				[
					167,
					1,
					"insert",
					{
						"characters": "="
					},
					"AQAAAMUQAAAAAAAAxhAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					168,
					2,
					"left_delete",
					null,
					"AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAPcQQAAAAAAAAxBAAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/"
				],
				[
					169,
					1,
					"insert",
					{
						"characters": "9"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					170,
					1,
					"left_delete",
					null,
					"AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAOQ",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					171,
					1,
					"insert",
					{
						"characters": "0-"
					},
					"AgAAAMQQAAAAAAAAxRAAAAAAAAAAAAAAxRAAAAAAAADGEAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					172,
					1,
					"left_delete",
					null,
					"AQAAAMUQAAAAAAAAxRAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/"
				],
				[
					184,
					1,
					"left_delete",
					null,
					"AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAAPC/"
				],
				[
					185,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/"
				],
				[
					187,
					1,
					"left_delete",
					null,
					"AQAAADERAAAAAAAAMREAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAwFhA"
				],
				[
					188,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/"
				],
				[
					199,
					1,
					"left_delete",
					null,
					"AgAAAFoRAAAAAAAAWhEAAAAAAAABAAAALQ4RAAAAAAAADhEAAAAAAAABAAAALQ",
					"AQAAAAAAAAACAAAADxEAAAAAAAAPEQAAAAAAAAAAAAAAAPC/WxEAAAAAAABbEQAAAAAAAAAAAAAAIHdA"
				],
				[
					200,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AgAAAFkRAAAAAAAAWhEAAAAAAAAAAAAADhEAAAAAAAAPEQAAAAAAAAAAAAA",
					"AQAAAAAAAAACAAAADhEAAAAAAAAOEQAAAAAAAAAAAAAAAPC/WREAAAAAAABZEQAAAAAAAAAAAAAAAPC/"
				],
				[
					205,
					1,
					"left_delete",
					null,
					"AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					206,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					215,
					1,
					"left_delete",
					null,
					"AgAAAFoRAAAAAAAAWhEAAAAAAAABAAAAKw4RAAAAAAAADhEAAAAAAAABAAAAKw",
					"AQAAAAAAAAACAAAADxEAAAAAAAAPEQAAAAAAAAAAAAAAAPC/WxEAAAAAAABbEQAAAAAAAAAAAAAAIHdA"
				],
				[
					216,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AgAAAFkRAAAAAAAAWhEAAAAAAAAAAAAADhEAAAAAAAAPEQAAAAAAAAAAAAA",
					"AQAAAAAAAAACAAAADhEAAAAAAAAOEQAAAAAAAAAAAAAAAPC/WREAAAAAAABZEQAAAAAAAAAAAAAAAPC/"
				],
				[
					224,
					1,
					"left_delete",
					null,
					"AQAAADERAAAAAAAAMREAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAAPC/"
				],
				[
					225,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/"
				],
				[
					227,
					1,
					"left_delete",
					null,
					"AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAwFhA"
				],
				[
					228,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/"
				],
				[
					237,
					1,
					"left_delete",
					null,
					"AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					238,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					239,
					1,
					"left_delete",
					null,
					"AQAAAMQQAAAAAAAAxBAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAxRAAAAAAAADFEAAAAAAAAAAAAAAAAPC/"
				],
				[
					240,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					316,
					2,
					"delete_word",
					{
						"forward": false
					},
					"AgAAAE0RAAAAAAAATREAAAAAAAACAAAALSBEEQAAAAAAAEQRAAAAAAAACQAAAHZlYzJfb25lIA",
					"AQAAAAAAAAABAAAATxEAAAAAAABPEQAAAAAAAAAAAAAAAPC/"
				],
				[
					318,
					1,
					"insert",
					{
						"characters": " -"
					},
					"AgAAAE0RAAAAAAAAThEAAAAAAAAAAAAAThEAAAAAAABPEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAATREAAAAAAABNEQAAAAAAAAAAAAAAAPC/"
				],
				[
					319,
					1,
					"insert",
					{
						"characters": " alignm"
					},
					"BwAAAE8RAAAAAAAAUBEAAAAAAAAAAAAAUBEAAAAAAABREQAAAAAAAAAAAABREQAAAAAAAFIRAAAAAAAAAAAAAFIRAAAAAAAAUxEAAAAAAAAAAAAAUxEAAAAAAABUEQAAAAAAAAAAAABUEQAAAAAAAFURAAAAAAAAAAAAAFURAAAAAAAAVhEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAATxEAAAAAAABPEQAAAAAAAAAAAAAAAPC/"
				],
				[
					320,
					1,
					"left_delete",
					null,
					"AQAAAFURAAAAAAAAVREAAAAAAAABAAAAbQ",
					"AQAAAAAAAAABAAAAVhEAAAAAAABWEQAAAAAAAAAAAAAAAPC/"
				],
				[
					321,
					1,
					"insert",
					{
						"characters": "ment"
					},
					"BAAAAFURAAAAAAAAVhEAAAAAAAAAAAAAVhEAAAAAAABXEQAAAAAAAAAAAABXEQAAAAAAAFgRAAAAAAAAAAAAAFgRAAAAAAAAWREAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAVREAAAAAAABVEQAAAAAAAAAAAAAAAPC/"
				],
				[
					328,
					1,
					"delete_word",
					{
						"forward": false
					},
					"AQAAAFARAAAAAAAAUBEAAAAAAAAJAAAAYWxpZ25tZW50",
					"AQAAAAAAAAABAAAAWREAAAAAAABZEQAAAAAAAAAAAAAAAPC/"
				],
				[
					329,
					1,
					"insert",
					{
						"characters": "vec2_one"
					},
					"CAAAAFARAAAAAAAAUREAAAAAAAAAAAAAUREAAAAAAABSEQAAAAAAAAAAAABSEQAAAAAAAFMRAAAAAAAAAAAAAFMRAAAAAAAAVBEAAAAAAAAAAAAAVBEAAAAAAABVEQAAAAAAAAAAAABVEQAAAAAAAFYRAAAAAAAAAAAAAFYRAAAAAAAAVxEAAAAAAAAAAAAAVxEAAAAAAABYEQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAUBEAAAAAAABQEQAAAAAAAAAAAAAAAPC/"
				],
				[
					337,
					1,
					"left_delete",
					null,
					"AQAAAOUQAAAAAAAA5RAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAA5hAAAAAAAADmEAAAAAAAAAAAAAAAAPC/"
				],
				[
					338,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAOUQAAAAAAAA5hAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA5RAAAAAAAADlEAAAAAAAAAAAAAAAAPC/"
				],
				[
					340,
					1,
					"left_delete",
					null,
					"AQAAADERAAAAAAAAMREAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAMhEAAAAAAAAyEQAAAAAAAAAAAAAAwFhA"
				],
				[
					341,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAADERAAAAAAAAMhEAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAMREAAAAAAAAxEQAAAAAAAAAAAAAAAPC/"
				],
				[
					347,
					1,
					"nv_vi_dd",
					{
						"count": 1,
						"mode": "mode_internal_normal",
						"register": "\""
					},
					"AQAAAGUOAAAAAAAAZQ4AAAAAAAABAAAACg",
					"AQAAAAAAAAABAAAAZQ4AAAAAAABlDgAAAAAAAAAAAAAAAPC/"
				],
				[
					351,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAABcOAAAAAAAAGA4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAFw4AAAAAAAAXDgAAAAAAAAAAAAAAAPC/"
				],
				[
					374,
					1,
					"left_delete",
					null,
					"AQAAAJwTAAAAAAAAnBMAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAnRMAAAAAAACdEwAAAAAAAAAAAAAAAPC/"
				],
				[
					375,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAJwTAAAAAAAAnRMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAnBMAAAAAAACcEwAAAAAAAAAAAAAAAPC/"
				],
				[
					377,
					1,
					"left_delete",
					null,
					"AQAAAOwTAAAAAAAA7BMAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAA7RMAAAAAAADtEwAAAAAAAAAAAAAAgFpA"
				],
				[
					378,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAOwTAAAAAAAA7RMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA7BMAAAAAAADsEwAAAAAAAAAAAAAAAPC/"
				],
				[
					382,
					1,
					"left_delete",
					null,
					"AQAAAB4UAAAAAAAAHhQAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAHxQAAAAAAAAfFAAAAAAAAAAAAAAAAPC/"
				],
				[
					383,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAB4UAAAAAAAAHxQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAHhQAAAAAAAAeFAAAAAAAAAAAAAAAAPC/"
				],
				[
					385,
					1,
					"left_delete",
					null,
					"AQAAAM4TAAAAAAAAzhMAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAzxMAAAAAAADPEwAAAAAAAAAAAAAAQHtA"
				],
				[
					386,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAM4TAAAAAAAAzxMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAzhMAAAAAAADOEwAAAAAAAAAAAAAAAPC/"
				],
				[
					402,
					1,
					"left_delete",
					null,
					"AQAAAJwTAAAAAAAAnBMAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAnRMAAAAAAACdEwAAAAAAAAAAAAAAAPC/"
				],
				[
					403,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAJwTAAAAAAAAnRMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAnBMAAAAAAACcEwAAAAAAAAAAAAAAAPC/"
				],
				[
					405,
					1,
					"left_delete",
					null,
					"AQAAAOwTAAAAAAAA7BMAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAA7RMAAAAAAADtEwAAAAAAAAAAAAAAgFpA"
				],
				[
					406,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAOwTAAAAAAAA7RMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA7BMAAAAAAADsEwAAAAAAAAAAAAAAAPC/"
				],
				[
					408,
					1,
					"left_delete",
					null,
					"AQAAAB4UAAAAAAAAHhQAAAAAAAABAAAAKw",
					"AQAAAAAAAAABAAAAHxQAAAAAAAAfFAAAAAAAAAAAAAAAAPC/"
				],
				[
					409,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAB4UAAAAAAAAHxQAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAHhQAAAAAAAAeFAAAAAAAAAAAAAAAAPC/"
				],
				[
					411,
					1,
					"left_delete",
					null,
					"AQAAAM4TAAAAAAAAzhMAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAzxMAAAAAAADPEwAAAAAAAAAAAAAAQHtA"
				],
				[
					412,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AQAAAM4TAAAAAAAAzxMAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAzhMAAAAAAADOEwAAAAAAAAAAAAAAAPC/"
				],
				[
					434,
					1,
					"insert",
					{
						"characters": " *"
					},
					"AgAAAGUOAAAAAAAAZg4AAAAAAAAAAAAAZg4AAAAAAABnDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAZQ4AAAAAAABlDgAAAAAAAAAAAAAAAPC/"
				],
				[
					435,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAAGcOAAAAAAAAaA4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAZw4AAAAAAABnDgAAAAAAAAAAAAAAAPC/"
				],
				[
					436,
					1,
					"insert_snippet",
					{
						"contents": "{$0}"
					},
					"AQAAAGgOAAAAAAAAag4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAaA4AAAAAAABoDgAAAAAAAAAAAAAAAPC/"
				],
				[
					437,
					1,
					"insert",
					{
						"characters": " 0,"
					},
					"AwAAAGkOAAAAAAAAag4AAAAAAAAAAAAAag4AAAAAAABrDgAAAAAAAAAAAABrDgAAAAAAAGwOAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAaQ4AAAAAAABpDgAAAAAAAAAAAAAAAPC/"
				],
				[
					438,
					1,
					"insert",
					{
						"characters": " -1"
					},
					"AwAAAGwOAAAAAAAAbQ4AAAAAAAAAAAAAbQ4AAAAAAABuDgAAAAAAAAAAAABuDgAAAAAAAG8OAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAbA4AAAAAAABsDgAAAAAAAAAAAAAAAPC/"
				],
				[
					439,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAAG8OAAAAAAAAcA4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAbw4AAAAAAABvDgAAAAAAAAAAAAAAAPC/"
				],
				[
					529,
					1,
					"left_delete",
					null,
					"AgAAAGYRAAAAAAAAZhEAAAAAAAABAAAALRoRAAAAAAAAGhEAAAAAAAABAAAALQ",
					"AQAAAAAAAAACAAAAGxEAAAAAAAAbEQAAAAAAAAAAAAAAAPC/ZxEAAAAAAABnEQAAAAAAAAAAAAAAIHdA"
				],
				[
					530,
					1,
					"insert",
					{
						"characters": "+"
					},
					"AgAAAGURAAAAAAAAZhEAAAAAAAAAAAAAGhEAAAAAAAAbEQAAAAAAAAAAAAA",
					"AQAAAAAAAAACAAAAGhEAAAAAAAAaEQAAAAAAAAAAAAAAAPC/ZREAAAAAAABlEQAAAAAAAAAAAAAAAPC/"
				],
				[
					538,
					1,
					"left_delete",
					null,
					"AQAAANAQAAAAAAAA0BAAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAA0RAAAAAAAADREAAAAAAAAAAAAAAAAPC/"
				],
				[
					539,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAANAQAAAAAAAA0RAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA0BAAAAAAAADQEAAAAAAAAAAAAAAAAPC/"
				],
				[
					546,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAANAQAAAAAAAA0RAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA0BAAAAAAAADQEAAAAAAAAAAAAAAAAPC/"
				],
				[
					563,
					6,
					"delete_word",
					{
						"forward": false
					},
					"BgAAAHAOAAAAAAAAcA4AAAAAAAABAAAAfW4OAAAAAAAAbg4AAAAAAAACAAAAMSBtDgAAAAAAAG0OAAAAAAAAAQAAAC1rDgAAAAAAAGsOAAAAAAAAAgAAACwgag4AAAAAAABqDgAAAAAAAAEAAAAwaA4AAAAAAABoDgAAAAAAAAIAAAB7IA",
					"AQAAAAAAAAABAAAAcQ4AAAAAAABxDgAAAAAAAAAAAAAAAPC/"
				],
				[
					564,
					3,
					"left_delete",
					null,
					"AwAAAGcOAAAAAAAAZw4AAAAAAAABAAAAIGYOAAAAAAAAZg4AAAAAAAABAAAAKmUOAAAAAAAAZQ4AAAAAAAABAAAAIA",
					"AQAAAAAAAAABAAAAaA4AAAAAAABoDgAAAAAAAAAAAAAAAPC/"
				],
				[
					575,
					2,
					"left_delete",
					null,
					"AgAAAMUQAAAAAAAAxRAAAAAAAAABAAAAMcQQAAAAAAAAxBAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAxhAAAAAAAADGEAAAAAAAAAAAAAAAAPC/"
				],
				[
					576,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAMQQAAAAAAAAxRAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAxBAAAAAAAADEEAAAAAAAAAAAAAAAAPC/"
				],
				[
					637,
					1,
					"revert",
					null,
					"AgAAAAAAAAAAAAAAAAAAAAAAAAAcFwAAcGFja2FnZSBzZWN0cgoKdWlfYm94X2NvbXB1dGVfbGF5b3V0IDo6IHByb2MoIGJveCA6IF5VSV9Cb3gsCglkb250X21hcmtfZnJlc2ggICAgICAgICAgIDogYjMyID0gZmFsc2UsCglhbmNlc3RvcnNfbGF5b3V0X3JlcXVpcmVkIDogYjMyID0gZmFsc2UsCglyb290X2xheW91dF9yZXF1aXJlZCAgICAgIDogYjMyID0gZmFsc2UgKQp7CgkvLyBwcm9maWxlKCJMYXlvdXQgQm94IikKCXN0YXRlIDo9IGdldF9zdGF0ZSgpCgl1aSAgICA6PSBzdGF0ZS51aV9jb250ZXh0Cgl1c2luZyBib3gKCglzaXplX3RvX3RleHQgOiBib29sID0gLlNpemVfVG9fVGV4dCBpbiBsYXlvdXQuZmxhZ3MKCglwYXJlbnRfY29udGVudCAgICAgIDo9IHBhcmVudC5jb21wdXRlZC5jb250ZW50CglwYXJlbnRfY29udGVudF9zaXplIDo9IHBhcmVudF9jb250ZW50Lm1heCAtIHBhcmVudF9jb250ZW50Lm1pbgoJcGFyZW50X2NlbnRlciAgICAgICA6PSBwYXJlbnRfY29udGVudC5taW4gKyBwYXJlbnRfY29udGVudF9zaXplICogMC41CgoJLyoKCUlmIGZpeGVkIHBvc2l0aW9uIChYIG9yIFkpOgoJKiBJZ25vcmUgTWFyZ2lucwoJKiBJZ25vcmUgQW5jaG9ycwoKCUlmIGNsYW1wcGVkIHBvc2l0aW9uIChYIG9yIFkpOgoJKiBQb3NpdG9uIGNhbm5vdCBleGNlZWQgdGhlIGFuY2hvcnMvbWFyZ2lucyBib3VuZHMuCgoJSWYgZml4ZWQgc2l6ZSAoWCBvciBZKToKCSogSWdub3JlIFBhcmVudCBjb25zdHJhaW50cyAoY2FuIG9ubHkgYmUgY2xpcHBlZCkKCglJZiBhbiBheGlzIGlzIGF1dG8tc2l6ZWQgYnkgYSByYXRpbyBvZiB0aGUgb3RoZXIgYXhpcwoJKiBVc2luZyB0aGUgcmVmZXJlbmNlZCBheGlzLCBzZXQgdGhlIHNpemUgb2YgdGhlIHJhdGlvJ2QgYXhpcyBieSB0aGF0IHJhdGlvLgoKCUlmIGF1dG8tc2l6ZWQ6CgkqIEVuZm9yY2UgcGFyZW50IHNpemUgY29uc3RyYWludCBvZiBib3VuZHMgcmVsYXRpdmUgdG8KCQl3aGVyZSB0aGUgYWRqdXN0ZWQgY29udGVudCBib3VuZHMgYXJlIGFmdGVyIGFwcGx5aW5nIG1hcmdpbnMgJiBhbmNob3JzLgoJCVRoZSAnc2lkZScgY29uZmxpY3Rpbmcgd2l0aCB0aGUgYm91bmRzIHdpbGwgZW5kIGF0IHRoYXQgYm91bmQgc2lkZSBpbnN0ZWFkIG9mIGNsaXBwaW5nLgoKCUlmIHNpemUubWluIGlzIG5vdCAwOgoJKiBJZ25vcmUgcGFyZW50IGNvbnN0cmFpbnRzIGlmIHRoZSBib3VuZHMgZ28gYmVsb3cgdGhhdCB2YWx1ZS4KCglJZiBzaXplLm1heCBpcyAwOgoJKiBBbGxvdyB0aGUgY2hpbGQgYm94IHRvIHNwcmVhZCB0byBlbnRpcmUgYWRqdXN0ZWQgY29udGVudCBib3VuZHMsIG90aGVyd2lzZSBjbGFtcHBlZCB0byBtYXggc2l6ZS4KCSovCgoJLy8gMS4gQW5jaG9ycwoJYW5jaG9yIDo9ICYgbGF5b3V0LmFuY2hvcgoJYW5jaG9yZWRfYm91bmRzIDo9IHJhbmdlMigKCQlwYXJlbnRfY29udGVudC5taW4gKyBwYXJlbnRfY29udGVudF9zaXplICogYW5jaG9yLm1pbiwKCQlwYXJlbnRfY29udGVudC5tYXggLSBwYXJlbnRfY29udGVudF9zaXplICogYW5jaG9yLm1heCwKCSkKCS8vIGFuY2hvcmVkX2JvdW5kc19vcmlnaW4gOj0gKGFuY2hvcmVkX2JvdW5kcy5taW4gKyBhbmNob3JlZF9ib3VuZHMubWF4KSAqIDAuNQoKCS8vIDIuIEFwcGx5IE1hcmdpbnMKCW1hcmdpbnMgOj0gcmFuZ2UyKAoJCXsgbGF5b3V0Lm1hcmdpbnMubGVmdCwgIGxheW91dC5tYXJnaW5zLmJvdHRvbSB9LAoJCXsgbGF5b3V0Lm1hcmdpbnMucmlnaHQsIGxheW91dC5tYXJnaW5zLnRvcCB9LAoJKQoJbWFyZ2luZWRfYm91bmRzIDo9IHJhbmdlMigKCQlhbmNob3JlZF9ib3VuZHMubWluICsgbWFyZ2lucy5taW4sCgkJYW5jaG9yZWRfYm91bmRzLm1heCAtIG1hcmdpbnMubWF4LAoJKQoJbWFyZ2luZWRfYm91bmRzX29yaWdpbiA6PSAobWFyZ2luZWRfYm91bmRzLm1pbiArIG1hcmdpbmVkX2JvdW5kcy5tYXgpICogMC41CgltYXJnaW5lZF9zaXplICAgICAgICAgIDo9ICBtYXJnaW5lZF9ib3VuZHMubWF4IC0gbWFyZ2luZWRfYm91bmRzLm1pbgoKCS8vIDMuIEVuZm9yY2UgTWluL01heCBTaXplIENvbnN0cmFpbnRzCglhZGp1c3RlZF9tYXhfc2l6ZV94IDo9IGxheW91dC5zaXplLm1heC54ID4gMCA/IG1pbiggbWFyZ2luZWRfc2l6ZS54LCBsYXlvdXQuc2l6ZS5tYXgueCApIDogbWFyZ2luZWRfc2l6ZS54CglhZGp1c3RlZF9tYXhfc2l6ZV95IDo9IGxheW91dC5zaXplLm1heC55ID4gMCA/IG1pbiggbWFyZ2luZWRfc2l6ZS55LCBsYXlvdXQuc2l6ZS5tYXgueSApIDogbWFyZ2luZWRfc2l6ZS55CgoJYWRqdXN0ZWRfc2l6ZSA6IFZlYzIKCWFkanVzdGVkX3NpemUueCA9IG1heCggYWRqdXN0ZWRfbWF4X3NpemVfeCwgbGF5b3V0LnNpemUubWluLngpCglhZGp1c3RlZF9zaXplLnkgPSBtYXgoIGFkanVzdGVkX21heF9zaXplX3ksIGxheW91dC5zaXplLm1pbi55KQoKCXRleHRfc2l6ZSA6IFZlYzIKCWlmIGxheW91dC5mb250X3NpemUgPT0gY29tcHV0ZWQudGV4dF9zaXplLnkgewoJCXRleHRfc2l6ZSA9IGNvbXB1dGVkLnRleHRfc2l6ZQoJfQoJZWxzZSB7CgkJdGV4dF9zaXplID0gY2FzdChWZWMyKSBtZWFzdXJlX3RleHRfc2l6ZSggYm94LnRleHQuc3RyLCBzdHlsZS5mb250LCBsYXlvdXQuZm9udF9zaXplLCAwICkKCX0KCglpZiBzaXplX3RvX3RleHQgewoJCWFkanVzdGVkX3NpemUgPSB0ZXh0X3NpemUKCX0KCglpZiAuU2NhbGVfV2lkdGhfQnlfSGVpZ2h0X1JhdGlvIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS54ID0gYWRqdXN0ZWRfc2l6ZS55ICogbGF5b3V0LnNpemUubWluLngKCX0KCWVsc2UgaWYgLkZpeGVkX1dpZHRoIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS54ID0gbGF5b3V0LnNpemUubWluLngKCX0KCglpZiAuU2NhbGVfSGVpZ2h0X0J5X1dpZHRoX1JhdGlvIGluIGxheW91dC5mbGFncyB7CgkJYWRqdXN0ZWRfc2l6ZS55ID0gYWRqdXN0ZWRfc2l6ZS54ICogbGF5b3V0LnNpemUubWluLnkKCX0KCWVsc2UgaWYgLkZpeGVkX0hlaWdodCBpbiBsYXlvdXQuZmxhZ3MgewoJCWFkanVzdGVkX3NpemUueSA9IGxheW91dC5zaXplLm1pbi55Cgl9CgoJaWYgLlNpemVfVG9fQ29udGVudCBpbiBsYXlvdXQuZmxhZ3MgewoJCS8vIFByZWVtdGl2ZWx5IHRyYXZlcnNlIHRoZSBjaGlsZHJlbiBvZiB0aGlzIHBhcmVudCBhbmQgaGF2ZSB0aGVtIGNvbXB1dGUgdGhlaXIgbGF5b3V0LgoJCS8vIFRoaXMgcGFyZW50IHdpbGwganVzdCBzZXQgaXRzIHNpemUgdG8gdGhlIG1heCBib3VuZGluZyBhcmVhIG9mIHRob3NlIGNoaWxkcmVuLgoJCS8vIFRoaXMgd2lsbCByZWN1cnNpdmVseSBvY2N1ciBpZiBjaGlsZCBhbHNvIGRlcGVuZHMgb24gdGhlaXIgY29udGVudCBzaXplIGZyb20gdGhlaXIgY2hpbGRyZW4sIGV0Yy4KCQl1aV9ib3hfY29tcHV0ZV9sYXlvdXRfY2hpbGRyZW4oYm94KQoJCS8vdWlfY29tcHV0ZV9jaGlsZHJlbl9ib3VuZGluZ19hcmVhKGJveCkKCX0KCgkvLyA1LiBEZXRlcm1pbmUgcmVsYXRpdmUgcG9zaXRpb24KCglvcmlnaW5fY2VudGVyICAgOj0gbWFyZ2luZWRfYm91bmRzX29yaWdpbgoJb3JpZ2luX3RvcF9sZWZ0IDo9IFZlYzIgeyBtYXJnaW5lZF9ib3VuZHMubWluLngsIG1hcmdpbmVkX2JvdW5kcy5tYXgueSB9CgoJb3JpZ2luICA6PSAuT3JpZ2luX0F0X0FuY2hvcl9DZW50ZXIgaW4gbGF5b3V0LmZsYWdzID8gb3JpZ2luX2NlbnRlciA6IG9yaWdpbl90b3BfbGVmdAoJcmVsX3BvcyA6PSBvcmlnaW4gKyBsYXlvdXQucG9zCgoJaWYgLkZpeGVkX1Bvc2l0aW9uX1ggaW4gbGF5b3V0LmZsYWdzIHsKCQlyZWxfcG9zLnggPSBvcmlnaW4ueCArIGxheW91dC5wb3MueAoJfQoJaWYgLkZpeGVkX1Bvc2l0aW9uX1kgaW4gbGF5b3V0LmZsYWdzIHsKCQlyZWxfcG9zLnkgPSBvcmlnaW4ueSArIGxheW91dC5wb3MueQoJfQoKCXZlYzJfb25lIDo9IFZlYzIgeyAxLCAxIH0KCgkvLyA2LiBEZXRlcm1pbmUgdGhlIGJveCBib3VuZHMKCS8vIEFkanVzdCBBbGlnbm1lbnQgb2YgcGl2b3QgcG9zaXRpb24KCWFsaWdubWVudCA6PSBsYXlvdXQuYWxpZ25tZW50Cglib3VuZHMgICAgOiBSYW5nZTIKCWlmICEgKC5PcmlnaW5fQXRfQW5jaG9yX0NlbnRlciBpbiBsYXlvdXQuZmxhZ3MpIHsKCQkvLyBUaGUgY29udmVudGlvbiBvZmZzZXQgYWRqdXN0IHRoZSBib3ggc28gdGhhdCB0aGUgdG9wLWxlZnQgcG9pbnQgaXMgYXQgdGhlIHRvcCBsZWZ0IG9mIHRoZSBhbmNob3IncyBib3VuZHMKCQkvLyB0bF9jb252ZW50aW9uX29mZnNldCA6PSBhZGp1c3RlZF9zaXplICogezAsIDF9CgkJdGxfY29udmVudGlvbl9vZmZzZXQgOj0gYWRqdXN0ZWRfc2l6ZSAqIHswLCAwfQoJCWJvdW5kcyA9IHJhbmdlMigKCQkJcmVsX3BvcyArIGFkanVzdGVkX3NpemUgKiBhbGlnbm1lbnQgICAgICAgICAgICAgICsgdGxfY29udmVudGlvbl9vZmZzZXQsCgkJCXJlbF9wb3MgLSBhZGp1c3RlZF9zaXplICogKGFsaWdubWVudCAtIHZlYzJfb25lKSArIHRsX2NvbnZlbnRpb25fb2Zmc2V0LAoJCSkKCX0KCWVsc2UgewoJCWNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0IDo9IGFkanVzdGVkX3NpemUgKiAtMC41CgkJYm91bmRzID0gcmFuZ2UyKAoJCQkocmVsX3BvcyArIGNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0KSAtIGFkanVzdGVkX3NpemUgKiAtYWxpZ25tZW50ICAgICAgICAgICAgLAoJCQkocmVsX3BvcyArIGNlbnRlcmVkX2NvbnZlbnRpb25fb2Zmc2V0KSArIGFkanVzdGVkX3NpemUgKiAoYWxpZ25tZW50ICsgdmVjMl9vbmUpLAoJCSkKCX0KCgkvLyA3LiBQYWRkaW5nICYgQ29udGVudAoJLy8gRGV0ZXJtaW5lIFBhZGRpbmcncyBvdXRlciBib3VuZHMKCWJvcmRlcl9vZmZzZXQgOj0gVmVjMgl7IGxheW91dC5ib3JkZXJfd2lkdGgsIGxheW91dC5ib3JkZXJfd2lkdGggfQoKCXBhZGRpbmdfYm91bmRzIDo9IHJhbmdlMigKCQlib3VuZHMubWluICsgYm9yZGVyX29mZnNldCwKCQlib3VuZHMubWluIC0gYm9yZGVyX29mZnNldCwKCSkKCgkvLyBEZXRlcm1pbmUgQ29udGVudCBCb3VuZHMKCWNvbnRlbnRfYm91bmRzIDo9IHJhbmdlMigKCQlib3VuZHMubWluICsgeyBsYXlvdXQucGFkZGluZy5sZWZ0LCAgbGF5b3V0LnBhZGRpbmcuYm90dG9tIH0gKyBib3JkZXJfb2Zmc2V0LAoJCWJvdW5kcy5tYXggLSB7IGxheW91dC5wYWRkaW5nLnJpZ2h0LCBsYXlvdXQucGFkZGluZy50b3AgfSAgICAtIGJvcmRlcl9vZmZzZXQsCgkpCgoJY29tcHV0ZWQuYm91bmRzICA9IGJvdW5kcwoJY29tcHV0ZWQucGFkZGluZyA9IHBhZGRpbmdfYm91bmRzCgljb21wdXRlZC5jb250ZW50ID0gY29udGVudF9ib3VuZHMKCgkvLyA4LiBUZXh0IHBvc2l0aW9uICYgc2l6ZQoJaWYgbGVuKGJveC50ZXh0LnN0cikgPiAwCgl7CgkJY29udGVudF9zaXplIDo9IGNvbnRlbnRfYm91bmRzLm1heCAtIGNvbnRlbnRfYm91bmRzLm1pbgoJCXRleHRfcG9zIDogVmVjMgoJCXRleHRfcG9zID0gY29udGVudF9ib3VuZHMubWluICsgeyAwLCB0ZXh0X3NpemUueSB9CgkJdGV4dF9wb3MgKz0gKGNvbnRlbnRfc2l6ZSAtIHRleHRfc2l6ZSkgKiBsYXlvdXQudGV4dF9hbGlnbm1lbnQKCgkJY29tcHV0ZWQudGV4dF9zaXplID0gdGV4dF9zaXplCgkJY29tcHV0ZWQudGV4dF9wb3MgID0gdGV4dF9wb3MKCX0KCWNvbXB1dGVkLmZyZXNoID0gdHJ1ZSAmJiAhZG9udF9tYXJrX2ZyZXNoCn0KCnVpX2JveF9jb21wdXRlX2xheW91dF9jaGlsZHJlbiA6OiBwcm9jKCBib3ggOiBeVUlfQm94ICkKewoJZm9yIGN1cnJlbnQgOj0gYm94LmZpcnN0OyBjdXJyZW50ICE9IG5pbCAmJiBjdXJyZW50LnByZXYgIT0gYm94OyBjdXJyZW50ID0gdWlfYm94X3RyYW52ZXJzZV9uZXh0KCBjdXJyZW50ICkKCXsKCQlpZiBjdXJyZW50ID09IGJveCBkbyByZXR1cm4KCQlpZiBjdXJyZW50LmNvbXB1dGVkLmZyZXNoIGRvIGNvbnRpbnVlCgkJdWlfYm94X2NvbXB1dGVfbGF5b3V0KCBjdXJyZW50ICkKCX0KfQoKAAAAAAAAAADpFgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAeg4AAAAAAAB6DgAAAAAAAAAAAAAAAPC/"
				],
				[
					661,
					1,
					"insert",
					{
						"characters": " *"
					},
					"AgAAAKsPAAAAAAAArA8AAAAAAAAAAAAArA8AAAAAAACtDwAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAqw8AAAAAAACrDwAAAAAAAAAAAAAAAPC/"
				],
				[
					662,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAAK0PAAAAAAAArg8AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAArQ8AAAAAAACtDwAAAAAAAAAAAAAAAPC/"
				],
				[
					663,
					1,
					"insert_snippet",
					{
						"contents": "{$0}"
					},
					"AQAAAK4PAAAAAAAAsA8AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAArg8AAAAAAACuDwAAAAAAAAAAAAAAAPC/"
				],
				[
					664,
					1,
					"insert",
					{
						"characters": "-1,"
					},
					"AwAAAK8PAAAAAAAAsA8AAAAAAAAAAAAAsA8AAAAAAACxDwAAAAAAAAAAAACxDwAAAAAAALIPAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAArw8AAAAAAACvDwAAAAAAAAAAAAAAAPC/"
				],
				[
					665,
					1,
					"insert",
					{
						"characters": " 1"
					},
					"AgAAALIPAAAAAAAAsw8AAAAAAAAAAAAAsw8AAAAAAAC0DwAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAsg8AAAAAAACyDwAAAAAAAAAAAAAAAPC/"
				],
				[
					670,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAALMPAAAAAAAAtA8AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAsw8AAAAAAACzDwAAAAAAAAAAAAAAAPC/"
				],
				[
					677,
					1,
					"left_delete",
					null,
					"AQAAAK8PAAAAAAAArw8AAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAsA8AAAAAAACwDwAAAAAAAAAAAAAAAPC/"
				],
				[
					678,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAK8PAAAAAAAAsA8AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAArw8AAAAAAACvDwAAAAAAAAAAAAAAAPC/"
				],
				[
					679,
					1,
					"right_delete",
					null,
					"AQAAALAPAAAAAAAAsA8AAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAsA8AAAAAAACwDwAAAAAAAAAAAAAAAPC/"
				],
				[
					716,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAPYNAAAAAAAA9w0AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA9g0AAAAAAAD2DQAAAAAAAAAAAAAAAPC/"
				],
				[
					723,
					1,
					"left_delete",
					null,
					"AQAAALMPAAAAAAAAsw8AAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAtA8AAAAAAAC0DwAAAAAAAAAAAAAAAPC/"
				],
				[
					733,
					1,
					"left_delete",
					null,
					"AQAAAJoQAAAAAAAAmhAAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAmxAAAAAAAACbEAAAAAAAAAAAAAAAAPC/"
				],
				[
					739,
					1,
					"left_delete",
					null,
					"AQAAAJoQAAAAAAAAmhAAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAmxAAAAAAAACbEAAAAAAAAAAAAAAAAPC/"
				],
				[
					740,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAJoQAAAAAAAAmxAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAmhAAAAAAAACaEAAAAAAAAAAAAAAAAPC/"
				],
				[
					759,
					1,
					"left_delete",
					null,
					"AQAAAPYNAAAAAAAA9g0AAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAA9w0AAAAAAAD3DQAAAAAAAAAAAAAAAPC/"
				],
				[
					807,
					1,
					"sequence",
					{
						"commands":
						[
							[
								"nv_vi_o",
								{
									"count": 1,
									"mode": "mode_internal_normal",
									"register": "\""
								}
							],
							[
								"insert",
								{
									"characters": "origin_bottom_"
								}
							],
							[
								"insert",
								{
									"characters": "let"
								}
							],
							[
								"left_delete",
								null
							],
							[
								"insert",
								{
									"characters": "ft"
								}
							],
							[
								"insert",
								{
									"characters": " "
								}
							],
							[
								"move",
								{
									"by": "lines",
									"forward": false
								}
							],
							[
								"move",
								{
									"by": "subwords",
									"forward": false
								}
							],
							[
								"select_lines",
								{
									"forward": false
								}
							],
							[
								"insert",
								{
									"characters": "   "
								}
							]
						]
					},
					"HQAAAA0OAAAAAAAADg4AAAAAAAAAAAAADg4AAAAAAAAPDgAAAAAAAAAAAAAPDgAAAAAAABAOAAAAAAAAAAAAABAOAAAAAAAAEQ4AAAAAAAAAAAAAEQ4AAAAAAAASDgAAAAAAAAAAAAASDgAAAAAAABMOAAAAAAAAAAAAABMOAAAAAAAAFA4AAAAAAAAAAAAAFA4AAAAAAAAVDgAAAAAAAAAAAAAVDgAAAAAAABYOAAAAAAAAAAAAABYOAAAAAAAAFw4AAAAAAAAAAAAAFw4AAAAAAAAYDgAAAAAAAAAAAAAYDgAAAAAAABkOAAAAAAAAAAAAABkOAAAAAAAAGg4AAAAAAAAAAAAAGg4AAAAAAAAbDgAAAAAAAAAAAAAbDgAAAAAAABwOAAAAAAAAAAAAABwOAAAAAAAAHQ4AAAAAAAAAAAAAHQ4AAAAAAAAeDgAAAAAAAAAAAAAeDgAAAAAAAB8OAAAAAAAAAAAAAB8OAAAAAAAAIA4AAAAAAAAAAAAAHw4AAAAAAAAfDgAAAAAAAAEAAAB0Hw4AAAAAAAAgDgAAAAAAAAAAAAAgDgAAAAAAACEOAAAAAAAAAAAAACEOAAAAAAAAIg4AAAAAAAAAAAAA1Q0AAAAAAADWDQAAAAAAAAAAAACqDQAAAAAAAKsNAAAAAAAAAAAAANcNAAAAAAAA2A0AAAAAAAAAAAAAqw0AAAAAAACsDQAAAAAAAAAAAADZDQAAAAAAANoNAAAAAAAAAAAAAKwNAAAAAAAArQ0AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA1A0AAAAAAADUDQAAAAAAAAAAAAAAAPC/"
				],
				[
					812,
					1,
					"insert",
					{
						"characters": "j"
					},
					"AQAAANsNAAAAAAAA3A0AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA2w0AAAAAAADbDQAAAAAAAAAAAAAAAPC/"
				],
				[
					813,
					1,
					"left_delete",
					null,
					"AQAAANsNAAAAAAAA2w0AAAAAAAABAAAAag",
					"AQAAAAAAAAABAAAA3A0AAAAAAADcDQAAAAAAAAAAAAAAAPC/"
				],
				[
					815,
					1,
					"insert",
					{
						"characters": ":="
					},
					"AgAAACgOAAAAAAAAKQ4AAAAAAAAAAAAAKQ4AAAAAAAAqDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAKA4AAAAAAAAoDgAAAAAAAAAAAAAAYGFA"
				],
				[
					816,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAACoOAAAAAAAAKw4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAKg4AAAAAAAAqDgAAAAAAAAAAAAAAAPC/"
				],
				[
					817,
					1,
					"insert",
					{
						"characters": "Vec2"
					},
					"BAAAACsOAAAAAAAALA4AAAAAAAAAAAAALA4AAAAAAAAtDgAAAAAAAAAAAAAtDgAAAAAAAC4OAAAAAAAAAAAAAC4OAAAAAAAALw4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAKw4AAAAAAAArDgAAAAAAAAAAAAAAAPC/"
				],
				[
					818,
					1,
					"insert",
					{
						"characters": " "
					},
					"AQAAAC8OAAAAAAAAMA4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAALw4AAAAAAAAvDgAAAAAAAAAAAAAAAPC/"
				],
				[
					819,
					1,
					"insert_snippet",
					{
						"contents": "{$0}"
					},
					"AQAAADAOAAAAAAAAMg4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAMA4AAAAAAAAwDgAAAAAAAAAAAAAAAPC/"
				],
				[
					820,
					1,
					"insert",
					{
						"characters": " margined_bounds"
					},
					"EAAAADEOAAAAAAAAMg4AAAAAAAAAAAAAMg4AAAAAAAAzDgAAAAAAAAAAAAAzDgAAAAAAADQOAAAAAAAAAAAAADQOAAAAAAAANQ4AAAAAAAAAAAAANQ4AAAAAAAA2DgAAAAAAAAAAAAA2DgAAAAAAADcOAAAAAAAAAAAAADcOAAAAAAAAOA4AAAAAAAAAAAAAOA4AAAAAAAA5DgAAAAAAAAAAAAA5DgAAAAAAADoOAAAAAAAAAAAAADoOAAAAAAAAOw4AAAAAAAAAAAAAOw4AAAAAAAA8DgAAAAAAAAAAAAA8DgAAAAAAAD0OAAAAAAAAAAAAAD0OAAAAAAAAPg4AAAAAAAAAAAAAPg4AAAAAAAA/DgAAAAAAAAAAAAA/DgAAAAAAAEAOAAAAAAAAAAAAAEAOAAAAAAAAQQ4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAMQ4AAAAAAAAxDgAAAAAAAAAAAAAAAPC/"
				],
				[
					821,
					1,
					"insert",
					{
						"characters": ".min.x,"
					},
					"BwAAAEEOAAAAAAAAQg4AAAAAAAAAAAAAQg4AAAAAAABDDgAAAAAAAAAAAABDDgAAAAAAAEQOAAAAAAAAAAAAAEQOAAAAAAAARQ4AAAAAAAAAAAAARQ4AAAAAAABGDgAAAAAAAAAAAABGDgAAAAAAAEcOAAAAAAAAAAAAAEcOAAAAAAAASA4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAQQ4AAAAAAABBDgAAAAAAAAAAAAAAAPC/"
				],
				[
					822,
					1,
					"insert",
					{
						"characters": " margiend"
					},
					"CQAAAEgOAAAAAAAASQ4AAAAAAAAAAAAASQ4AAAAAAABKDgAAAAAAAAAAAABKDgAAAAAAAEsOAAAAAAAAAAAAAEsOAAAAAAAATA4AAAAAAAAAAAAATA4AAAAAAABNDgAAAAAAAAAAAABNDgAAAAAAAE4OAAAAAAAAAAAAAE4OAAAAAAAATw4AAAAAAAAAAAAATw4AAAAAAABQDgAAAAAAAAAAAABQDgAAAAAAAFEOAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAASA4AAAAAAABIDgAAAAAAAAAAAAAAAPC/"
				],
				[
					823,
					1,
					"insert",
					{
						"characters": "_bounds."
					},
					"CAAAAFEOAAAAAAAAUg4AAAAAAAAAAAAAUg4AAAAAAABTDgAAAAAAAAAAAABTDgAAAAAAAFQOAAAAAAAAAAAAAFQOAAAAAAAAVQ4AAAAAAAAAAAAAVQ4AAAAAAABWDgAAAAAAAAAAAABWDgAAAAAAAFcOAAAAAAAAAAAAAFcOAAAAAAAAWA4AAAAAAAAAAAAAWA4AAAAAAABZDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAUQ4AAAAAAABRDgAAAAAAAAAAAAAAAPC/"
				],
				[
					824,
					2,
					"delete_word",
					{
						"forward": false
					},
					"AgAAAFgOAAAAAAAAWA4AAAAAAAABAAAALkkOAAAAAAAASQ4AAAAAAAAPAAAAbWFyZ2llbmRfYm91bmRz",
					"AQAAAAAAAAABAAAAWQ4AAAAAAABZDgAAAAAAAAAAAAAAAPC/"
				],
				[
					825,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAEkOAAAAAAAASg4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAASQ4AAAAAAABJDgAAAAAAAAAAAAAAAPC/"
				],
				[
					837,
					1,
					"delete_word",
					{
						"forward": false
					},
					"AQAAAJQOAAAAAAAAlA4AAAAAAAAPAAAAb3JpZ2luX3RvcF9sZWZ0",
					"AQAAAAAAAAABAAAAow4AAAAAAACjDgAAAAAAAP///////+9/"
				],
				[
					838,
					1,
					"insert",
					{
						"characters": "rigin"
					},
					"BQAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/"
				],
				[
					839,
					1,
					"delete_word",
					{
						"forward": false
					},
					"AQAAAJQOAAAAAAAAlA4AAAAAAAAFAAAAcmlnaW4",
					"AQAAAAAAAAABAAAAmQ4AAAAAAACZDgAAAAAAAAAAAAAAAPC/"
				],
				[
					840,
					1,
					"insert",
					{
						"characters": "origin_"
					},
					"BwAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAACZDgAAAAAAAJoOAAAAAAAAAAAAAJoOAAAAAAAAmw4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/"
				],
				[
					844,
					1,
					"insert_completion",
					{
						"completion": "lsp_select_completion {\"index\":0,\"session_name\":\"odin\"}",
						"format": "command",
						"keep_prefix": false,
						"must_insert": false,
						"trigger": "LayoutAlign_OriginTL_Bottom"
					},
					"AgAAAJQOAAAAAAAAlA4AAAAAAAAHAAAAb3JpZ2luX5QOAAAAAAAArw4AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAmw4AAAAAAACbDgAAAAAAAAAAAAAAAPC/"
				],
				[
					845,
					1,
					"delete_word",
					{
						"forward": false
					},
					"AQAAAJQOAAAAAAAAlA4AAAAAAAAbAAAATGF5b3V0QWxpZ25fT3JpZ2luVExfQm90dG9t",
					"AQAAAAAAAAABAAAArw4AAAAAAACvDgAAAAAAAAAAAAAAAPC/"
				],
				[
					846,
					1,
					"insert",
					{
						"characters": "origin_d"
					},
					"CAAAAJQOAAAAAAAAlQ4AAAAAAAAAAAAAlQ4AAAAAAACWDgAAAAAAAAAAAACWDgAAAAAAAJcOAAAAAAAAAAAAAJcOAAAAAAAAmA4AAAAAAAAAAAAAmA4AAAAAAACZDgAAAAAAAAAAAACZDgAAAAAAAJoOAAAAAAAAAAAAAJoOAAAAAAAAmw4AAAAAAAAAAAAAmw4AAAAAAACcDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAlA4AAAAAAACUDgAAAAAAAAAAAAAAAPC/"
				],
				[
					847,
					1,
					"left_delete",
					null,
					"AQAAAJsOAAAAAAAAmw4AAAAAAAABAAAAZA",
					"AQAAAAAAAAABAAAAnA4AAAAAAACcDgAAAAAAAAAAAAAAAPC/"
				],
				[
					848,
					1,
					"insert",
					{
						"characters": "bottm"
					},
					"BQAAAJsOAAAAAAAAnA4AAAAAAAAAAAAAnA4AAAAAAACdDgAAAAAAAAAAAACdDgAAAAAAAJ4OAAAAAAAAAAAAAJ4OAAAAAAAAnw4AAAAAAAAAAAAAnw4AAAAAAACgDgAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAmw4AAAAAAACbDgAAAAAAAAAAAAAAAPC/"
				],
				[
					860,
					1,
					"paste",
					{
						"event":
						{
							"modifier_keys":
							{
							},
							"text_point": 3738,
							"x": 897.5,
							"y": 557.5
						}
					},
					"AgAAAJQOAAAAAAAApg4AAAAAAAAAAAAApg4AAAAAAACmDgAAAAAAAAwAAABvcmlnaW5fYm90dG0",
					"AQAAAAAAAAABAAAAlA4AAAAAAACgDgAAAAAAAAAAAAAAAPC/"
				],
				[
					891,
					1,
					"nv_vi_paste",
					{
						"before_cursor": false,
						"count": 1,
						"mode": "mode_visual",
						"register": "\""
					},
					"AQAAAJQOAAAAAAAAow4AAAAAAAASAAAAb3JpZ2luX2JvdHRvbV9sZWZ0",
					"AQAAAAAAAAABAAAAlA4AAAAAAACmDgAAAAAAAAAAAAAAAPC/"
				],
				[
					910,
					1,
					"left_delete",
					null,
					"AQAAANcQAAAAAAAA1xAAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAA2BAAAAAAAADYEAAAAAAAAAAAAAAAAPC/"
				],
				[
					911,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAANcQAAAAAAAA2BAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA1xAAAAAAAADXEAAAAAAAAAAAAAAAAPC/"
				],
				[
					917,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAANcQAAAAAAAA2BAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA1xAAAAAAAADXEAAAAAAAAAAAAAAAAPC/"
				]
			]
		},
		{
			"file": "code/sectr/engine/client_api.odin",
			"settings":
			{
				"buffer_size": 14225,
				"encoding": "UTF-8",
				"line_ending": "Windows"
			},
			"undo_stack":
			[
				[
					6,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAAPgtAAAAAAAA+y0AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAGC4AAAAAAAAYLgAAAAAAAAAAAAAAAPC/"
				],
				[
					8,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAANEtAAAAAAAA0S0AAAAAAAADAAAALy8g",
					"AQAAAAAAAAABAAAA8i0AAAAAAADyLQAAAAAAAAAAAAAAAPC/"
				],
				[
					13,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAANEtAAAAAAAA1C0AAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA8S0AAAAAAADxLQAAAAAAAAAAAAAAAPC/"
				],
				[
					15,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAAKktAAAAAAAAqS0AAAAAAAADAAAALy8g",
					"AQAAAAAAAAABAAAAyi0AAAAAAADKLQAAAAAAAAAAAAAAAPC/"
				]
			]
		},
		{
			"file": "code/sectr/engine/update.odin",
			"settings":
			{
				"buffer_size": 7694,
				"encoding": "UTF-8",
				"line_ending": "Windows"
			},
			"undo_stack":
			[
				[
					5,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAAOscAAAAAAAA6xwAAAAAAAADAAAALy8g",
					"AQAAAAAAAAABAAAAAx0AAAAAAAADHQAAAAAAAAAAAAAAAPC/"
				]
			]
		},
		{
			"file": "code/sectr/ui/core/layout.odin",
			"settings":
			{
				"buffer_size": 6550,
				"encoding": "UTF-8",
				"line_ending": "Windows"
			},
			"undo_stack":
			[
				[
					12,
					1,
					"sequence",
					{
						"commands":
						[
							[
								"nv_vi_a",
								{
									"count": 1,
									"mode": "mode_internal_normal",
									"register": "\""
								}
							],
							[
								"insert",
								{
									"characters": " "
								}
							],
							[
								"insert_snippet",
								{
									"contents": "($0)"
								}
							],
							[
								"move",
								{
									"by": "characters",
									"forward": true
								}
							],
							[
								"left_delete",
								null
							],
							[
								"insert",
								{
									"characters": "traditional"
								}
							],
							[
								"insert",
								{
									"characters": " "
								}
							],
							[
								"left_delete",
								null
							],
							[
								"left_delete",
								null
							],
							[
								"insert",
								{
									"characters": ")"
								}
							]
						]
					},
					"EgAAAGULAAAAAAAAZgsAAAAAAAAAAAAAZgsAAAAAAABoCwAAAAAAAAAAAABnCwAAAAAAAGcLAAAAAAAAAQAAAClnCwAAAAAAAGgLAAAAAAAAAAAAAGgLAAAAAAAAaQsAAAAAAAAAAAAAaQsAAAAAAABqCwAAAAAAAAAAAABqCwAAAAAAAGsLAAAAAAAAAAAAAGsLAAAAAAAAbAsAAAAAAAAAAAAAbAsAAAAAAABtCwAAAAAAAAAAAABtCwAAAAAAAG4LAAAAAAAAAAAAAG4LAAAAAAAAbwsAAAAAAAAAAAAAbwsAAAAAAABwCwAAAAAAAAAAAABwCwAAAAAAAHELAAAAAAAAAAAAAHELAAAAAAAAcgsAAAAAAAAAAAAAcgsAAAAAAABzCwAAAAAAAAAAAAByCwAAAAAAAHILAAAAAAAAAQAAACBxCwAAAAAAAHELAAAAAAAAAQAAAGxxCwAAAAAAAHILAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAZAsAAAAAAABkCwAAAAAAAAAAAAAAAPC/"
				],
				[
					18,
					1,
					"insert",
					{
						"characters": "l"
					},
					"AQAAAHELAAAAAAAAcgsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAcQsAAAAAAABxCwAAAAAAAAAAAAAAAPC/"
				]
			]
		},
		{
			"file": "code/sectr/ui/tests.odin",
			"settings":
			{
				"buffer_size": 8334,
				"encoding": "UTF-8",
				"line_ending": "Windows"
			},
			"undo_stack":
			[
				[
					9,
					1,
					"left_delete",
					null,
					"AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					10,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/"
				],
				[
					32,
					1,
					"left_delete",
					null,
					"AQAAAIcLAAAAAAAAhwsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAiAsAAAAAAACICwAAAAAAAAAAAAAAAPC/"
				],
				[
					33,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAIcLAAAAAAAAiAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAhwsAAAAAAACHCwAAAAAAAAAAAAAAAPC/"
				],
				[
					35,
					1,
					"left_delete",
					null,
					"AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					36,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/"
				],
				[
					42,
					1,
					"left_delete",
					null,
					"AQAAAIcLAAAAAAAAhwsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAiAsAAAAAAACICwAAAAAAAAAAAAAAAPC/"
				],
				[
					43,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAIcLAAAAAAAAiAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAhwsAAAAAAACHCwAAAAAAAAAAAAAAAPC/"
				],
				[
					46,
					1,
					"left_delete",
					null,
					"AQAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					47,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAIwLAAAAAAAAjQsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/"
				],
				[
					52,
					1,
					"toggle_comment",
					{
						"block": false
					},
					"AQAAAMYHAAAAAAAAyQcAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAA5QcAAAAAAADlBwAAAAAAAAAAAAAAAPC/"
				],
				[
					58,
					1,
					"left_delete",
					null,
					"AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/"
				],
				[
					59,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					62,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					63,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					71,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					72,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					79,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					80,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					92,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					93,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					102,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					103,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					117,
					1,
					"left_delete",
					null,
					"AQAAAI8LAAAAAAAAjwsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAkAsAAAAAAACQCwAAAAAAAAAAAAAAAPC/"
				],
				[
					118,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAI8LAAAAAAAAkAsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					125,
					1,
					"left_delete",
					null,
					"AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/"
				],
				[
					126,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					133,
					2,
					"delete_word",
					{
						"forward": false
					},
					"AgAAAIwLAAAAAAAAjAsAAAAAAAABAAAAMIsLAAAAAAAAiwsAAAAAAAABAAAALg",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					134,
					1,
					"left_delete",
					null,
					"AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/"
				],
				[
					135,
					1,
					"insert",
					{
						"characters": "0.5"
					},
					"AwAAAIoLAAAAAAAAiwsAAAAAAAAAAAAAiwsAAAAAAACMCwAAAAAAAAAAAACMCwAAAAAAAI0LAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					137,
					3,
					"left_delete",
					null,
					"AwAAAJELAAAAAAAAkQsAAAAAAAABAAAAMJALAAAAAAAAkAsAAAAAAAABAAAALo8LAAAAAAAAjwsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAkgsAAAAAAACSCwAAAAAAAAAAAAAAAPC/"
				],
				[
					138,
					1,
					"insert",
					{
						"characters": "0.5"
					},
					"AwAAAI8LAAAAAAAAkAsAAAAAAAAAAAAAkAsAAAAAAACRCwAAAAAAAAAAAACRCwAAAAAAAJILAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					150,
					3,
					"left_delete",
					null,
					"AwAAAIwLAAAAAAAAjAsAAAAAAAABAAAANYsLAAAAAAAAiwsAAAAAAAABAAAALooLAAAAAAAAigsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					151,
					1,
					"insert",
					{
						"characters": "-1"
					},
					"AgAAAIoLAAAAAAAAiwsAAAAAAAAAAAAAiwsAAAAAAACMCwAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					153,
					3,
					"left_delete",
					null,
					"AwAAAJALAAAAAAAAkAsAAAAAAAABAAAANY8LAAAAAAAAjwsAAAAAAAABAAAALo4LAAAAAAAAjgsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAkQsAAAAAAACRCwAAAAAAAAAAAAAAAPC/"
				],
				[
					154,
					1,
					"insert",
					{
						"characters": "-"
					},
					"AQAAAI4LAAAAAAAAjwsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/"
				],
				[
					155,
					2,
					"left_delete",
					null,
					"AgAAAI4LAAAAAAAAjgsAAAAAAAABAAAALY0LAAAAAAAAjQsAAAAAAAABAAAAIA",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					156,
					1,
					"insert",
					{
						"characters": " -1"
					},
					"AwAAAI0LAAAAAAAAjgsAAAAAAAAAAAAAjgsAAAAAAACPCwAAAAAAAAAAAACPCwAAAAAAAJALAAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					163,
					2,
					"left_delete",
					null,
					"AgAAAIsLAAAAAAAAiwsAAAAAAAABAAAAMYoLAAAAAAAAigsAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAjAsAAAAAAACMCwAAAAAAAAAAAAAAAPC/"
				],
				[
					164,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					170,
					2,
					"left_delete",
					null,
					"AgAAAI4LAAAAAAAAjgsAAAAAAAABAAAAMY0LAAAAAAAAjQsAAAAAAAABAAAALQ",
					"AQAAAAAAAAABAAAAjwsAAAAAAACPCwAAAAAAAAAAAAAAAPC/"
				],
				[
					171,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					172,
					1,
					"left_delete",
					null,
					"AQAAAI0LAAAAAAAAjQsAAAAAAAABAAAAMA",
					"AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/"
				],
				[
					173,
					1,
					"insert",
					{
						"characters": "1"
					},
					"AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				],
				[
					179,
					1,
					"left_delete",
					null,
					"AQAAAIoLAAAAAAAAigsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAiwsAAAAAAACLCwAAAAAAAAAAAAAAAPC/"
				],
				[
					180,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAIoLAAAAAAAAiwsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAigsAAAAAAACKCwAAAAAAAAAAAAAAAPC/"
				],
				[
					182,
					1,
					"left_delete",
					null,
					"AQAAAI0LAAAAAAAAjQsAAAAAAAABAAAAMQ",
					"AQAAAAAAAAABAAAAjgsAAAAAAACOCwAAAAAAAAAAAAAAAPC/"
				],
				[
					183,
					1,
					"insert",
					{
						"characters": "0"
					},
					"AQAAAI0LAAAAAAAAjgsAAAAAAAAAAAAA",
					"AQAAAAAAAAABAAAAjQsAAAAAAACNCwAAAAAAAAAAAAAAAPC/"
				]
			]
		}
	],
	"build_system": "",
	"build_system_choices":
	[
	],
	"build_varint": "",
	"command_palette":
	{
		"height": 0.0,
		"last_filter": "",
		"selected_items":
		[
			[
				"package list",
				"Package Control: List Packages"
			],
			[
				"package disab",
				"Package Control: Disable Package"
			],
			[
				"lsp",
				"LSP: Enable Language Server in Project"
			],
			[
				"toggle",
				"NeoVintageous: Toggle"
			],
			[
				"settings",
				"Preferences: NeoVintageous Settings"
			],
			[
				"toggle n",
				"NeoVintageous: Toggle"
			],
			[
				"pacakge ins",
				"Package Control: Install Package"
			],
			[
				"todo",
				"TodoReview: Project Files"
			],
			[
				"inst",
				"Package Control: Install Package"
			],
			[
				"install",
				"Package Control: Install Package"
			],
			[
				"save a",
				"File: Save All"
			],
			[
				"package settings",
				"Preferences: Package Control Settings"
			],
			[
				"ayu a",
				"ayu: Activate theme"
			],
			[
				"ui ",
				"UI: Select Theme"
			],
			[
				"package en",
				"Package Control: Enable Package"
			],
			[
				"ui theme",
				"UI: Select Theme"
			],
			[
				"theme",
				"UI: Select Color Scheme"
			],
			[
				"color ",
				"UI: Select Color Scheme"
			],
			[
				"ui",
				"UI: Select Theme"
			],
			[
				"package inst",
				"Package Control: Install Package"
			],
			[
				"ayu",
				"ayu: Activate theme"
			],
			[
				"save",
				"File: Save All"
			],
			[
				"package insta",
				"Package Control: Install Package"
			],
			[
				"package remove",
				"Package Control: Remove Package"
			],
			[
				"package ins",
				"Package Control: Install Package"
			],
			[
				"pkg dis",
				"Package Control: Disable Package"
			],
			[
				"pkg enable",
				"Package Control: Enable Package"
			],
			[
				"package i",
				"Package Control: Install Package"
			],
			[
				"package disa",
				"Package Control: Disable Package"
			],
			[
				"align",
				"Preferences: Alignment File Settings – Syntax Specific – User"
			],
			[
				"align ",
				"Package Control: Install Package"
			],
			[
				"saveal",
				"File: Save All"
			],
			[
				"package control insta",
				"Package Control: Install Package"
			],
			[
				"package enga",
				"Package Control: Enable Package"
			],
			[
				"package control dis",
				"Package Control: Disable Package"
			],
			[
				"ctrl",
				"NeoVintageous: Toggle CTRL keys"
			],
			[
				"toggle ctrl",
				"NeoVintageous: Toggle CTRL keys"
			],
			[
				"vint",
				"NeoVintageous: Open .neovintageousrc file"
			],
			[
				"to",
				"Terminus: Toggle Panel"
			],
			[
				"togglep ",
				"Terminus: Toggle Panel"
			],
			[
				"instal",
				"Package Control: Install Package"
			],
			[
				"terminus",
				"Terminus: Toggle Panel"
			],
			[
				"toggle panel",
				"Terminus: Toggle Panel"
			],
			[
				"terminus open",
				"Terminus: Toggle Panel"
			],
			[
				"toggle tab",
				"View: Toggle Tabs"
			],
			[
				"panel",
				"Terminus: Toggle Panel"
			],
			[
				"tab",
				"View: Toggle Tabs"
			],
			[
				"terminustab",
				"Terminus: Open Default Shell in Tab (View)"
			],
			[
				"termin",
				"Terminus: Open Default Shell in Panel"
			],
			[
				"package isnta",
				"Package Control: Install Package"
			],
			[
				"ui color",
				"UI: Select Color Scheme"
			],
			[
				"package instal",
				"Package Control: Install Package"
			],
			[
				"package install ",
				"Package Control: Install Package"
			],
			[
				"color",
				"UI: Select Color Scheme"
			],
			[
				"scheme",
				"UI: Select Color Scheme"
			],
			[
				"schem",
				"UI: Select Color Scheme"
			],
			[
				"packages",
				"Preferences: Browse Packages"
			],
			[
				"colors",
				"UI: Select Color Scheme"
			],
			[
				"pacakge instal",
				"Package Control: Install Package"
			],
			[
				"Package Control: ",
				"Package Control: List Packages"
			],
			[
				"install p",
				"Package Control: Install Package"
			],
			[
				"colo",
				"UI: Select Color Scheme"
			],
			[
				"package remove ",
				"Package Control: Remove Package"
			],
			[
				"colorsc",
				"UI: Select Color Scheme"
			],
			[
				"settings  ",
				"Preferences: Package Control Settings"
			],
			[
				"package install",
				"Package Control: Install Package"
			],
			[
				"sidebar",
				"View: Toggle Side Bar"
			],
			[
				"installpa",
				"Package Control: Install Package"
			],
			[
				"package",
				"View Package File"
			],
			[
				"pref",
				"Preferences: Settings"
			],
			[
				"set syntaxodin",
				"Set Syntax: Odin"
			],
			[
				"package ",
				"View Package File"
			],
			[
				"syntax rules",
				"Set Syntax: Regular Expression"
			],
			[
				"syntax fold",
				"Preferences: SyntaxFold Settings - User"
			],
			[
				"syntaxfold",
				"Preferences: SyntaxFold Settings - User"
			],
			[
				"readme",
				"SyntaxFold: Open README"
			],
			[
				"open file",
				"View: Toggle Open Files in Side Bar"
			],
			[
				"packageinsta",
				"Package Control: Install Package"
			],
			[
				"Package Control: insta",
				"Package Control: Install Package"
			],
			[
				"Package Control: remove",
				"Package Control: Remove Package"
			],
			[
				"Package Control: list",
				"Package Control: List Packages"
			],
			[
				"Package Control: instal",
				"Package Control: Install Package"
			]
		],
		"width": 0.0
	},
	"console":
	{
		"height": 428.0,
		"history":
		[
			"help",
			"cls",
			"python",
			"pip install typing extensions",
			"clear",
			"cls",
			"ls",
			"cls"
		]
	},
	"distraction_free":
	{
		"menu_visible": true,
		"show_minimap": false,
		"show_open_files": false,
		"show_tabs": false,
		"side_bar_visible": false,
		"status_bar_visible": false
	},
	"expanded_folders":
	[
		"/C/projects/SectrPrototype",
		"/C/projects/SectrPrototype/code",
		"/C/projects/SectrPrototype/code/sectr",
		"/C/projects/SectrPrototype/code/sectr/engine",
		"/C/projects/SectrPrototype/code/sectr/ui",
		"/C/projects/SectrPrototype/code/sectr/ui/core"
	],
	"file_history":
	[
		"/C/projects/SectrPrototype/code/sectr/ui/core/Readme.md",
		"/C/projects/SectrPrototype/code/sectr/grime/hashmap_zpl.odin",
		"/C/projects/SectrPrototype/code/sectr/engine/render_raylib.odin",
		"/C/projects/SectrPrototype/code/sectr/parser/whitespace.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/tests.odin",
		"/C/projects/SectrPrototype/code/sectr/colors.odin",
		"/C/projects/SectrPrototype/code/sectr/engine/update.odin",
		"/C/projects/SectrPrototype/code/sectr/app/screen.odin",
		"/C/projects/SectrPrototype/code/sectr/engine/client_api.odin",
		"/C/projects/SectrPrototype/code/sectr/app/state.odin",
		"/C/projects/SectrPrototype/code/sectr/app/ui_theme.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/layout_compute.odin",
		"/C/projects/SectrPrototype/code/sectr/app/scratch.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/layout_widget.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/widgets.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/theme.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/layout.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/style.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/signal.odin",
		"/C/projects/SectrPrototype/code/sectr/grime/grime.odin",
		"/C/projects/SectrPrototype/toolchain/Odin/base/runtime/print.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/floating.odin",
		"/C/projects/SectrPrototype/code/sectr/grime/string_interning.odin",
		"/C/projects/SectrPrototype/code/sectr/ui/core/box.odin",
		"/C/projects/SectrPrototype/SectrPrototype.code-workspace",
		"/C/projects/SectrPrototype/Sectr.sublime-project",
		"/C/projects/SectrPrototype/code/sectr/ui/core/state.odin",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/Odin.sublime-settings",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/.neovintageousrc",
		"/C/projects/SectrPrototype/toolchain/Odin/core/fmt/fmt.odin",
		"/C/projects/SectrPrototype/scripts/build.ps1",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/Odin/Odin.sublime-syntax",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/SideBarEnhancements/Side Bar.sublime-settings",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/Side Bar.sublime-settings",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/User/syntax_fold.sublime-settings",
		"/C/projects/SectrPrototype/code/sectr/ui/docking.odin",
		"/C/Users/Ed/AppData/Roaming/Sublime Text/Packages/SyntaxFold/README.md",
		"/C/projects/SectrPrototype/code/sectr/ui/canvas.odin",
		"/C/Users/Ed/Desktop/Steam/Praest/Saved/Logs/Praest.log",
		"/C/apps/steam/steamapps/common/GRAVEN/Praest/Saved/Logs/Praest.log"
	],
	"find":
	{
		"height": 25.0
	},
	"find_in_files":
	{
		"height": 173.0,
		"where_history":
		[
		]
	},
	"find_state":
	{
		"case_sensitive": false,
		"find_history":
		[
			"\n\tprec:      int,",
			" :"
		],
		"highlight": true,
		"in_selection": false,
		"preserve_case": false,
		"regex": false,
		"replace_history":
		[
		],
		"reverse": false,
		"scrollbar_highlights": true,
		"show_context": true,
		"use_buffer2": true,
		"use_gitignore": true,
		"whole_word": false,
		"wrap": true
	},
	"groups":
	[
		{
			"sheets":
			[
				{
					"buffer": 0,
					"file": "code/sectr/ui/core/layout_compute.odin",
					"semi_transient": false,
					"settings":
					{
						"buffer_size": 5936,
						"regions":
						{
						},
						"selection":
						[
							[
								4312,
								4312
							]
						],
						"settings":
						{
							"_nv_visual_sel_mode": "mode_visual",
							"auto_complete_triggers":
							[
								{
									"characters": "<",
									"selector": "text.html, text.xml"
								},
								{
									"rhs_empty": true,
									"selector": "punctuation.accessor"
								},
								{
									"characters": ".>#\"/:",
									"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
									"server": "odin"
								}
							],
							"bracket_highlighter.busy": false,
							"bracket_highlighter.locations":
							{
								"close":
								{
									"1":
									[
										4313,
										4314
									]
								},
								"icon":
								{
									"1":
									[
										"Packages/BracketHighlighter/icons/curly_bracket.png",
										"region.purplish"
									]
								},
								"open":
								{
									"1":
									[
										4307,
										4308
									]
								},
								"unmatched":
								{
								}
							},
							"bracket_highlighter.regions":
							[
								"bh_c_define",
								"bh_c_define_center",
								"bh_c_define_open",
								"bh_c_define_close",
								"bh_c_define_content",
								"bh_curly",
								"bh_curly_center",
								"bh_curly_open",
								"bh_curly_close",
								"bh_curly_content",
								"bh_single_quote",
								"bh_single_quote_center",
								"bh_single_quote_open",
								"bh_single_quote_close",
								"bh_single_quote_content",
								"bh_double_quote",
								"bh_double_quote_center",
								"bh_double_quote_open",
								"bh_double_quote_close",
								"bh_double_quote_content",
								"bh_square",
								"bh_square_center",
								"bh_square_open",
								"bh_square_close",
								"bh_square_content",
								"bh_angle",
								"bh_angle_center",
								"bh_angle_open",
								"bh_angle_close",
								"bh_angle_content",
								"bh_round",
								"bh_round_center",
								"bh_round_open",
								"bh_round_close",
								"bh_round_content",
								"bh_default",
								"bh_default_center",
								"bh_default_open",
								"bh_default_close",
								"bh_default_content",
								"bh_tag",
								"bh_tag_center",
								"bh_tag_open",
								"bh_tag_close",
								"bh_tag_content",
								"bh_regex",
								"bh_regex_center",
								"bh_regex_open",
								"bh_regex_close",
								"bh_regex_content",
								"bh_unmatched",
								"bh_unmatched_center",
								"bh_unmatched_open",
								"bh_unmatched_close",
								"bh_unmatched_content"
							],
							"editorconfig": true,
							"highlight_line": false,
							"lsp_active": true,
							"lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/core/layout_compute.odin",
							"show_definitions": false,
							"syntax": "Packages/Odin/Odin.sublime-syntax",
							"tab_size": 2,
							"translate_tabs_to_spaces": false
						},
						"translation.x": 0.0,
						"translation.y": 1053.0,
						"zoom_level": 1.0
					},
					"stack_index": 1,
					"stack_multiselect": false,
					"type": "text"
				},
				{
					"buffer": 1,
					"file": "code/sectr/engine/client_api.odin",
					"selected": true,
					"semi_transient": false,
					"settings":
					{
						"buffer_size": 14225,
						"regions":
						{
						},
						"selection":
						[
							[
								11021,
								11021
							]
						],
						"settings":
						{
							"auto_complete_triggers":
							[
								{
									"characters": "<",
									"selector": "text.html, text.xml"
								},
								{
									"rhs_empty": true,
									"selector": "punctuation.accessor"
								},
								{
									"characters": ".>#\"/:",
									"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
									"server": "odin"
								}
							],
							"bracket_highlighter.busy": false,
							"bracket_highlighter.locations":
							{
								"close":
								{
								},
								"icon":
								{
								},
								"open":
								{
								},
								"unmatched":
								{
									"1":
									[
										10904,
										10905
									]
								}
							},
							"bracket_highlighter.regions":
							[
								"bh_c_define",
								"bh_c_define_center",
								"bh_c_define_open",
								"bh_c_define_close",
								"bh_c_define_content",
								"bh_curly",
								"bh_curly_center",
								"bh_curly_open",
								"bh_curly_close",
								"bh_curly_content",
								"bh_single_quote",
								"bh_single_quote_center",
								"bh_single_quote_open",
								"bh_single_quote_close",
								"bh_single_quote_content",
								"bh_double_quote",
								"bh_double_quote_center",
								"bh_double_quote_open",
								"bh_double_quote_close",
								"bh_double_quote_content",
								"bh_square",
								"bh_square_center",
								"bh_square_open",
								"bh_square_close",
								"bh_square_content",
								"bh_angle",
								"bh_angle_center",
								"bh_angle_open",
								"bh_angle_close",
								"bh_angle_content",
								"bh_round",
								"bh_round_center",
								"bh_round_open",
								"bh_round_close",
								"bh_round_content",
								"bh_default",
								"bh_default_center",
								"bh_default_open",
								"bh_default_close",
								"bh_default_content",
								"bh_tag",
								"bh_tag_center",
								"bh_tag_open",
								"bh_tag_close",
								"bh_tag_content",
								"bh_regex",
								"bh_regex_center",
								"bh_regex_open",
								"bh_regex_close",
								"bh_regex_content",
								"bh_unmatched",
								"bh_unmatched_center",
								"bh_unmatched_open",
								"bh_unmatched_close",
								"bh_unmatched_content"
							],
							"editorconfig": true,
							"lsp_active": true,
							"lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/engine/client_api.odin",
							"show_definitions": false,
							"syntax": "Packages/Odin/Odin.sublime-syntax",
							"tab_size": 2,
							"translate_tabs_to_spaces": false
						},
						"translation.x": 0.0,
						"translation.y": 3783.0,
						"zoom_level": 1.0
					},
					"stack_index": 0,
					"stack_multiselect": false,
					"type": "text"
				},
				{
					"buffer": 2,
					"file": "code/sectr/engine/update.odin",
					"semi_transient": false,
					"settings":
					{
						"buffer_size": 7694,
						"regions":
						{
						},
						"selection":
						[
							[
								7694,
								7694
							]
						],
						"settings":
						{
							"auto_complete_triggers":
							[
								{
									"characters": "<",
									"selector": "text.html, text.xml"
								},
								{
									"rhs_empty": true,
									"selector": "punctuation.accessor"
								},
								{
									"characters": ".>#\"/:",
									"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
									"server": "odin"
								}
							],
							"bracket_highlighter.busy": false,
							"bracket_highlighter.locations":
							{
								"close":
								{
								},
								"icon":
								{
								},
								"open":
								{
								},
								"unmatched":
								{
								}
							},
							"bracket_highlighter.regions":
							[
								"bh_c_define",
								"bh_c_define_center",
								"bh_c_define_open",
								"bh_c_define_close",
								"bh_c_define_content",
								"bh_curly",
								"bh_curly_center",
								"bh_curly_open",
								"bh_curly_close",
								"bh_curly_content",
								"bh_single_quote",
								"bh_single_quote_center",
								"bh_single_quote_open",
								"bh_single_quote_close",
								"bh_single_quote_content",
								"bh_double_quote",
								"bh_double_quote_center",
								"bh_double_quote_open",
								"bh_double_quote_close",
								"bh_double_quote_content",
								"bh_square",
								"bh_square_center",
								"bh_square_open",
								"bh_square_close",
								"bh_square_content",
								"bh_angle",
								"bh_angle_center",
								"bh_angle_open",
								"bh_angle_close",
								"bh_angle_content",
								"bh_round",
								"bh_round_center",
								"bh_round_open",
								"bh_round_close",
								"bh_round_content",
								"bh_default",
								"bh_default_center",
								"bh_default_open",
								"bh_default_close",
								"bh_default_content",
								"bh_tag",
								"bh_tag_center",
								"bh_tag_open",
								"bh_tag_close",
								"bh_tag_content",
								"bh_regex",
								"bh_regex_center",
								"bh_regex_open",
								"bh_regex_close",
								"bh_regex_content",
								"bh_unmatched",
								"bh_unmatched_center",
								"bh_unmatched_open",
								"bh_unmatched_close",
								"bh_unmatched_content"
							],
							"editorconfig": true,
							"lsp_active": true,
							"lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/engine/update.odin",
							"show_definitions": false,
							"syntax": "Packages/Odin/Odin.sublime-syntax",
							"tab_size": 2,
							"translate_tabs_to_spaces": false
						},
						"translation.x": 0.0,
						"translation.y": 1886.0,
						"zoom_level": 1.0
					},
					"stack_index": 2,
					"stack_multiselect": false,
					"type": "text"
				},
				{
					"buffer": 3,
					"file": "code/sectr/ui/core/layout.odin",
					"semi_transient": false,
					"settings":
					{
						"buffer_size": 6550,
						"regions":
						{
						},
						"selection":
						[
							[
								2987,
								2987
							]
						],
						"settings":
						{
							"auto_complete_triggers":
							[
								{
									"characters": "<",
									"selector": "text.html, text.xml"
								},
								{
									"rhs_empty": true,
									"selector": "punctuation.accessor"
								},
								{
									"characters": ".>#\"/:",
									"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
									"server": "odin"
								}
							],
							"bracket_highlighter.busy": false,
							"bracket_highlighter.locations":
							{
								"close":
								{
									"1":
									[
										3644,
										3645
									]
								},
								"icon":
								{
									"1":
									[
										"Packages/BracketHighlighter/icons/curly_bracket.png",
										"region.purplish"
									]
								},
								"open":
								{
									"1":
									[
										1688,
										1689
									]
								},
								"unmatched":
								{
								}
							},
							"bracket_highlighter.regions":
							[
								"bh_c_define",
								"bh_c_define_center",
								"bh_c_define_open",
								"bh_c_define_close",
								"bh_c_define_content",
								"bh_curly",
								"bh_curly_center",
								"bh_curly_open",
								"bh_curly_close",
								"bh_curly_content",
								"bh_single_quote",
								"bh_single_quote_center",
								"bh_single_quote_open",
								"bh_single_quote_close",
								"bh_single_quote_content",
								"bh_double_quote",
								"bh_double_quote_center",
								"bh_double_quote_open",
								"bh_double_quote_close",
								"bh_double_quote_content",
								"bh_square",
								"bh_square_center",
								"bh_square_open",
								"bh_square_close",
								"bh_square_content",
								"bh_angle",
								"bh_angle_center",
								"bh_angle_open",
								"bh_angle_close",
								"bh_angle_content",
								"bh_round",
								"bh_round_center",
								"bh_round_open",
								"bh_round_close",
								"bh_round_content",
								"bh_default",
								"bh_default_center",
								"bh_default_open",
								"bh_default_close",
								"bh_default_content",
								"bh_tag",
								"bh_tag_center",
								"bh_tag_open",
								"bh_tag_close",
								"bh_tag_content",
								"bh_regex",
								"bh_regex_center",
								"bh_regex_open",
								"bh_regex_close",
								"bh_regex_content",
								"bh_unmatched",
								"bh_unmatched_center",
								"bh_unmatched_open",
								"bh_unmatched_close",
								"bh_unmatched_content"
							],
							"editorconfig": true,
							"lsp_active": true,
							"lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/core/layout.odin",
							"show_definitions": false,
							"syntax": "Packages/Odin/Odin.sublime-syntax",
							"tab_size": 2,
							"translate_tabs_to_spaces": false
						},
						"translation.x": 0.0,
						"translation.y": 585.0,
						"zoom_level": 1.0
					},
					"stack_index": 3,
					"stack_multiselect": false,
					"type": "text"
				},
				{
					"buffer": 4,
					"file": "code/sectr/ui/tests.odin",
					"semi_transient": false,
					"settings":
					{
						"buffer_size": 8334,
						"regions":
						{
						},
						"selection":
						[
							[
								3236,
								3236
							]
						],
						"settings":
						{
							"auto_complete_triggers":
							[
								{
									"characters": "<",
									"selector": "text.html, text.xml"
								},
								{
									"rhs_empty": true,
									"selector": "punctuation.accessor"
								},
								{
									"characters": ".>#\"/:",
									"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
									"server": "odin"
								}
							],
							"bracket_highlighter.busy": false,
							"bracket_highlighter.locations":
							{
								"close":
								{
									"1":
									[
										3236,
										3237
									]
								},
								"icon":
								{
									"1":
									[
										"Packages/BracketHighlighter/icons/curly_bracket.png",
										"region.purplish"
									]
								},
								"open":
								{
									"1":
									[
										3172,
										3173
									]
								},
								"unmatched":
								{
								}
							},
							"bracket_highlighter.regions":
							[
								"bh_c_define",
								"bh_c_define_center",
								"bh_c_define_open",
								"bh_c_define_close",
								"bh_c_define_content",
								"bh_curly",
								"bh_curly_center",
								"bh_curly_open",
								"bh_curly_close",
								"bh_curly_content",
								"bh_single_quote",
								"bh_single_quote_center",
								"bh_single_quote_open",
								"bh_single_quote_close",
								"bh_single_quote_content",
								"bh_double_quote",
								"bh_double_quote_center",
								"bh_double_quote_open",
								"bh_double_quote_close",
								"bh_double_quote_content",
								"bh_square",
								"bh_square_center",
								"bh_square_open",
								"bh_square_close",
								"bh_square_content",
								"bh_angle",
								"bh_angle_center",
								"bh_angle_open",
								"bh_angle_close",
								"bh_angle_content",
								"bh_round",
								"bh_round_center",
								"bh_round_open",
								"bh_round_close",
								"bh_round_content",
								"bh_default",
								"bh_default_center",
								"bh_default_open",
								"bh_default_close",
								"bh_default_content",
								"bh_tag",
								"bh_tag_center",
								"bh_tag_open",
								"bh_tag_close",
								"bh_tag_content",
								"bh_regex",
								"bh_regex_center",
								"bh_regex_open",
								"bh_regex_close",
								"bh_regex_content",
								"bh_unmatched",
								"bh_unmatched_center",
								"bh_unmatched_open",
								"bh_unmatched_close",
								"bh_unmatched_content"
							],
							"editorconfig": true,
							"lsp_active": true,
							"lsp_uri": "file:///C:/projects/SectrPrototype/code/sectr/ui/tests.odin",
							"show_definitions": false,
							"syntax": "Packages/Odin/Odin.sublime-syntax",
							"tab_size": 2,
							"translate_tabs_to_spaces": false
						},
						"translation.x": 0.0,
						"translation.y": 0.0,
						"zoom_level": 1.0
					},
					"stack_index": 4,
					"stack_multiselect": false,
					"type": "text"
				}
			]
		}
	],
	"incremental_find":
	{
		"height": 25.0
	},
	"input":
	{
		"height": 67.0
	},
	"layout":
	{
		"cells":
		[
			[
				0,
				0,
				1,
				1
			]
		],
		"cols":
		[
			0.0,
			1.0
		],
		"rows":
		[
			0.0,
			1.0
		]
	},
	"menu_visible": true,
	"output.LSP Log Panel":
	{
		"height": 0.0
	},
	"output.Terminus":
	{
		"height": 344.0
	},
	"output.diagnostics":
	{
		"height": 0.0
	},
	"output.find_results":
	{
		"height": 0.0
	},
	"output.mdpopups":
	{
		"height": 0.0
	},
	"pinned_build_system": "",
	"project": "Sectr.sublime-project",
	"replace":
	{
		"height": 46.0
	},
	"save_all_on_build": true,
	"select_file":
	{
		"height": 0.0,
		"last_filter": "",
		"selected_items":
		[
			[
				"color",
				"code\\sectr\\colors.odin"
			],
			[
				"render ray",
				"code\\sectr\\engine\\render_raylib.odin"
			],
			[
				"test",
				"code\\sectr\\ui\\tests.odin"
			],
			[
				"update",
				"code\\sectr\\engine\\update.odin"
			],
			[
				"rendr",
				"code\\sectr\\engine\\render_raylib.odin"
			],
			[
				"udpate",
				"code\\sectr\\engine\\update.odin"
			],
			[
				"scratch",
				"code\\sectr\\app\\scratch.odin"
			],
			[
				"state",
				"code\\sectr\\app\\state.odin"
			],
			[
				"theme",
				"code\\sectr\\app\\ui_theme.odin"
			],
			[
				"cleint",
				"code\\sectr\\engine\\client_api.odin"
			],
			[
				"widgets",
				"code\\sectr\\ui\\widgets.odin"
			],
			[
				"print",
				"toolchain\\Odin\\base\\runtime\\print.odin"
			],
			[
				"layout",
				"code\\sectr\\ui\\core\\layout.odin"
			],
			[
				"style",
				"code\\sectr\\ui\\core\\style.odin"
			],
			[
				"scree",
				"code\\sectr\\app\\screen.odin"
			],
			[
				"client",
				"code\\sectr\\engine\\client_api.odin"
			],
			[
				"box",
				"code\\sectr\\ui\\core\\box.odin"
			],
			[
				"ui_the",
				"code\\sectr\\app\\ui_theme.odin"
			],
			[
				"the",
				"code\\sectr\\app\\ui_theme.odin"
			],
			[
				"str_iner",
				"code\\sectr\\grime\\string_interning.odin"
			],
			[
				"fmt",
				"toolchain\\Odin\\core\\fmt\\fmt.odin"
			],
			[
				"widget",
				"code\\sectr\\ui\\widgets.odin"
			],
			[
				"ui_them",
				"code\\sectr\\app\\ui_theme.odin"
			]
		],
		"width": 0.0
	},
	"select_project":
	{
		"height": 0.0,
		"last_filter": "",
		"selected_items":
		[
		],
		"width": 0.0
	},
	"select_symbol":
	{
		"height": 362.0,
		"last_filter": "ui_box_make",
		"selected_items":
		[
			[
				"ui_box_make",
				"ui_box_make"
			]
		],
		"width": 580.0
	},
	"selected_group": 0,
	"settings":
	{
		"_vintageous_last_char_search_character": "h",
		"_vintageous_last_char_search_command": "vi_t",
		"_vintageous_reset_during_init": true
	},
	"show_minimap": true,
	"show_open_files": false,
	"show_tabs": true,
	"side_bar_visible": true,
	"side_bar_width": 318.0,
	"status_bar_visible": true,
	"template_settings":
	{
	}
}