{ "type": "Script", "span": { "start": 0, "end": 1161, "ctxt": 0 }, "body": [ { "type": "FunctionDeclaration", "identifier": { "type": "Identifier", "span": { "start": 9, "end": 19, "ctxt": 0 }, "value": "c255lsqr8h", "optional": false }, "declare": false, "params": [ { "type": "Parameter", "span": { "start": 20, "end": 22, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 20, "end": 22, "ctxt": 0 }, "value": "a7", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 24, "end": 26, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 24, "end": 26, "ctxt": 0 }, "value": "a6", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 28, "end": 30, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 28, "end": 30, "ctxt": 0 }, "value": "a5", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 32, "end": 34, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 32, "end": 34, "ctxt": 0 }, "value": "a4", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 36, "end": 38, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 36, "end": 38, "ctxt": 0 }, "value": "a3", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 40, "end": 42, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 40, "end": 42, "ctxt": 0 }, "value": "a2", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 44, "end": 46, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 44, "end": 46, "ctxt": 0 }, "value": "a1", "optional": false, "typeAnnotation": null } }, { "type": "Parameter", "span": { "start": 48, "end": 50, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 48, "end": 50, "ctxt": 0 }, "value": "a0", "optional": false, "typeAnnotation": null } } ], "decorators": [], "span": { "start": 0, "end": 1161, "ctxt": 0 }, "body": { "type": "BlockStatement", "span": { "start": 52, "end": 1161, "ctxt": 0 }, "stmts": [ { "type": "VariableDeclaration", "span": { "start": 58, "end": 69, "ctxt": 0 }, "kind": "let", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 62, "end": 68, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 62, "end": 63, "ctxt": 0 }, "value": "r", "optional": false, "typeAnnotation": null }, "init": { "type": "ArrayExpression", "span": { "start": 66, "end": 68, "ctxt": 0 }, "elements": [] }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 74, "end": 80, "ctxt": 0 }, "kind": "let", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 78, "end": 79, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 78, "end": 79, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "init": null, "definite": false } ] }, { "type": "ExpressionStatement", "span": { "start": 85, "end": 113, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 85, "end": 112, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 85, "end": 89, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 85, "end": 86, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 86, "end": 89, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 87, "end": 88, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 92, "end": 112, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 92, "end": 103, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 93, "end": 102, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 93, "end": 94, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 97, "end": 102, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 97, "end": 99, "ctxt": 0 }, "value": "a0", "optional": false }, "right": { "type": "Identifier", "span": { "start": 100, "end": 102, "ctxt": 0 }, "value": "a0", "optional": false } } } }, "right": { "type": "NumericLiteral", "span": { "start": 106, "end": 112, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 118, "end": 170, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 118, "end": 169, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 118, "end": 122, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 118, "end": 119, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 119, "end": 122, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 120, "end": 121, "ctxt": 0 }, "value": 1.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 125, "end": 169, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 125, "end": 160, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 126, "end": 159, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 126, "end": 127, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 130, "end": 159, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 130, "end": 149, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 131, "end": 148, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 131, "end": 144, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 132, "end": 143, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 132, "end": 133, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 136, "end": 143, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 147, "end": 148, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 152, "end": 159, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 152, "end": 156, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 152, "end": 153, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 154, "end": 156, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 157, "end": 159, "ctxt": 0 }, "value": "a1", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 163, "end": 169, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 175, "end": 235, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 175, "end": 234, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 175, "end": 179, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 175, "end": 176, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 176, "end": 179, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 177, "end": 178, "ctxt": 0 }, "value": 2.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 182, "end": 234, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 182, "end": 225, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 183, "end": 224, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 183, "end": 184, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 187, "end": 224, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 187, "end": 216, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 187, "end": 206, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 188, "end": 205, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 188, "end": 201, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 189, "end": 200, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 189, "end": 190, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 193, "end": 200, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 204, "end": 205, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 209, "end": 216, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 209, "end": 213, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 209, "end": 210, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 211, "end": 213, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 214, "end": 216, "ctxt": 0 }, "value": "a2", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 219, "end": 224, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 219, "end": 221, "ctxt": 0 }, "value": "a1", "optional": false }, "right": { "type": "Identifier", "span": { "start": 222, "end": 224, "ctxt": 0 }, "value": "a1", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 228, "end": 234, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 240, "end": 302, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 240, "end": 301, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 240, "end": 244, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 240, "end": 241, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 241, "end": 244, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 242, "end": 243, "ctxt": 0 }, "value": 3.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 247, "end": 301, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 247, "end": 292, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 248, "end": 291, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 248, "end": 249, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 252, "end": 291, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 252, "end": 281, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 252, "end": 271, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 253, "end": 270, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 253, "end": 266, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 254, "end": 265, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 254, "end": 255, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 258, "end": 265, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 269, "end": 270, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 274, "end": 281, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 274, "end": 278, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 274, "end": 275, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 276, "end": 278, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 279, "end": 281, "ctxt": 0 }, "value": "a3", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 284, "end": 291, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 284, "end": 288, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 284, "end": 285, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 286, "end": 288, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 289, "end": 291, "ctxt": 0 }, "value": "a2", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 295, "end": 301, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 307, "end": 377, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 307, "end": 376, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 307, "end": 311, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 307, "end": 308, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 308, "end": 311, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 309, "end": 310, "ctxt": 0 }, "value": 4.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 314, "end": 376, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 314, "end": 367, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 315, "end": 366, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 315, "end": 316, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 319, "end": 366, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 319, "end": 358, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 319, "end": 348, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 319, "end": 338, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 320, "end": 337, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 320, "end": 333, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 321, "end": 332, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 321, "end": 322, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 325, "end": 332, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 336, "end": 337, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 341, "end": 348, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 341, "end": 345, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 341, "end": 342, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 343, "end": 345, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 346, "end": 348, "ctxt": 0 }, "value": "a4", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 351, "end": 358, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 351, "end": 355, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 351, "end": 352, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 353, "end": 355, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 356, "end": 358, "ctxt": 0 }, "value": "a3", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 361, "end": 366, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 361, "end": 363, "ctxt": 0 }, "value": "a2", "optional": false }, "right": { "type": "Identifier", "span": { "start": 364, "end": 366, "ctxt": 0 }, "value": "a2", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 370, "end": 376, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 382, "end": 454, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 382, "end": 453, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 382, "end": 386, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 382, "end": 383, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 383, "end": 386, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 384, "end": 385, "ctxt": 0 }, "value": 5.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 389, "end": 453, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 389, "end": 444, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 390, "end": 443, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 390, "end": 391, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 394, "end": 443, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 394, "end": 433, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 394, "end": 423, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 394, "end": 413, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 395, "end": 412, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 395, "end": 408, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 396, "end": 407, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 396, "end": 397, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 400, "end": 407, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 411, "end": 412, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 416, "end": 423, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 416, "end": 420, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 416, "end": 417, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 418, "end": 420, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 421, "end": 423, "ctxt": 0 }, "value": "a5", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 426, "end": 433, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 426, "end": 430, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 426, "end": 427, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 428, "end": 430, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 431, "end": 433, "ctxt": 0 }, "value": "a4", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 436, "end": 443, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 436, "end": 440, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 436, "end": 437, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 438, "end": 440, "ctxt": 0 }, "value": "a2", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 441, "end": 443, "ctxt": 0 }, "value": "a3", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 447, "end": 453, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 459, "end": 539, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 459, "end": 538, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 459, "end": 463, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 459, "end": 460, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 460, "end": 463, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 461, "end": 462, "ctxt": 0 }, "value": 6.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 466, "end": 538, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 466, "end": 529, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 467, "end": 528, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 467, "end": 468, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 471, "end": 528, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 471, "end": 520, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 471, "end": 510, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 471, "end": 500, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 471, "end": 490, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 472, "end": 489, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 472, "end": 485, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 473, "end": 484, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 473, "end": 474, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 477, "end": 484, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 488, "end": 489, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 493, "end": 500, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 493, "end": 497, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 493, "end": 494, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 495, "end": 497, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 498, "end": 500, "ctxt": 0 }, "value": "a6", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 503, "end": 510, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 503, "end": 507, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 503, "end": 504, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 505, "end": 507, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 508, "end": 510, "ctxt": 0 }, "value": "a5", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 513, "end": 520, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 513, "end": 517, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 513, "end": 514, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 515, "end": 517, "ctxt": 0 }, "value": "a2", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 518, "end": 520, "ctxt": 0 }, "value": "a4", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 523, "end": 528, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 523, "end": 525, "ctxt": 0 }, "value": "a3", "optional": false }, "right": { "type": "Identifier", "span": { "start": 526, "end": 528, "ctxt": 0 }, "value": "a3", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 532, "end": 538, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 544, "end": 626, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 544, "end": 625, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 544, "end": 548, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 544, "end": 545, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 545, "end": 548, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 546, "end": 547, "ctxt": 0 }, "value": 7.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 551, "end": 625, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 551, "end": 616, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 552, "end": 615, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 552, "end": 553, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 556, "end": 615, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 556, "end": 605, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 556, "end": 595, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 556, "end": 585, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 556, "end": 575, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 557, "end": 574, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 557, "end": 570, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 558, "end": 569, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 558, "end": 559, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 562, "end": 569, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 573, "end": 574, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 578, "end": 585, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 578, "end": 582, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 578, "end": 579, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 580, "end": 582, "ctxt": 0 }, "value": "a0", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 583, "end": 585, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 588, "end": 595, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 588, "end": 592, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 588, "end": 589, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 590, "end": 592, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 593, "end": 595, "ctxt": 0 }, "value": "a6", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 598, "end": 605, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 598, "end": 602, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 598, "end": 599, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 600, "end": 602, "ctxt": 0 }, "value": "a2", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 603, "end": 605, "ctxt": 0 }, "value": "a5", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 608, "end": 615, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 608, "end": 612, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 608, "end": 609, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 610, "end": 612, "ctxt": 0 }, "value": "a3", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 613, "end": 615, "ctxt": 0 }, "value": "a4", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 619, "end": 625, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 631, "end": 711, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 631, "end": 710, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 631, "end": 635, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 631, "end": 632, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 632, "end": 635, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 633, "end": 634, "ctxt": 0 }, "value": 8.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 638, "end": 710, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 638, "end": 701, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 639, "end": 700, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 639, "end": 640, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 643, "end": 700, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 643, "end": 692, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 643, "end": 682, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 643, "end": 672, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 643, "end": 662, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 644, "end": 661, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 644, "end": 657, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 645, "end": 656, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 645, "end": 646, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 649, "end": 656, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 660, "end": 661, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 665, "end": 672, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 665, "end": 669, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 665, "end": 666, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 667, "end": 669, "ctxt": 0 }, "value": "a1", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 670, "end": 672, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 675, "end": 682, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 675, "end": 679, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 675, "end": 676, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 677, "end": 679, "ctxt": 0 }, "value": "a2", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 680, "end": 682, "ctxt": 0 }, "value": "a6", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 685, "end": 692, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 685, "end": 689, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 685, "end": 686, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 687, "end": 689, "ctxt": 0 }, "value": "a3", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 690, "end": 692, "ctxt": 0 }, "value": "a5", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 695, "end": 700, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 695, "end": 697, "ctxt": 0 }, "value": "a4", "optional": false }, "right": { "type": "Identifier", "span": { "start": 698, "end": 700, "ctxt": 0 }, "value": "a4", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 704, "end": 710, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 716, "end": 788, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 716, "end": 787, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 716, "end": 720, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 716, "end": 717, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 717, "end": 720, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 718, "end": 719, "ctxt": 0 }, "value": 9.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 723, "end": 787, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 723, "end": 778, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 724, "end": 777, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 724, "end": 725, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 728, "end": 777, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 728, "end": 767, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 728, "end": 757, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 728, "end": 747, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 729, "end": 746, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 729, "end": 742, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 730, "end": 741, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 730, "end": 731, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 734, "end": 741, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 745, "end": 746, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 750, "end": 757, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 750, "end": 754, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 750, "end": 751, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 752, "end": 754, "ctxt": 0 }, "value": "a2", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 755, "end": 757, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 760, "end": 767, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 760, "end": 764, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 760, "end": 761, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 762, "end": 764, "ctxt": 0 }, "value": "a3", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 765, "end": 767, "ctxt": 0 }, "value": "a6", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 770, "end": 777, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 770, "end": 774, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 770, "end": 771, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 772, "end": 774, "ctxt": 0 }, "value": "a4", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 775, "end": 777, "ctxt": 0 }, "value": "a5", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 781, "end": 787, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 793, "end": 864, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 793, "end": 863, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 793, "end": 798, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 793, "end": 794, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 794, "end": 798, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 795, "end": 797, "ctxt": 0 }, "value": 10.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 801, "end": 863, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 801, "end": 854, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 802, "end": 853, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 802, "end": 803, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 806, "end": 853, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 806, "end": 845, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 806, "end": 835, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 806, "end": 825, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 807, "end": 824, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 807, "end": 820, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 808, "end": 819, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 808, "end": 809, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 812, "end": 819, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 823, "end": 824, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 828, "end": 835, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 828, "end": 832, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 828, "end": 829, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 830, "end": 832, "ctxt": 0 }, "value": "a3", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 833, "end": 835, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 838, "end": 845, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 838, "end": 842, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 838, "end": 839, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 840, "end": 842, "ctxt": 0 }, "value": "a4", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 843, "end": 845, "ctxt": 0 }, "value": "a6", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 848, "end": 853, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 848, "end": 850, "ctxt": 0 }, "value": "a5", "optional": false }, "right": { "type": "Identifier", "span": { "start": 851, "end": 853, "ctxt": 0 }, "value": "a5", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 857, "end": 863, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 869, "end": 932, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 869, "end": 931, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 869, "end": 874, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 869, "end": 870, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 870, "end": 874, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 871, "end": 873, "ctxt": 0 }, "value": 11.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 877, "end": 931, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 877, "end": 922, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 878, "end": 921, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 878, "end": 879, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 882, "end": 921, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 882, "end": 911, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 882, "end": 901, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 883, "end": 900, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 883, "end": 896, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 884, "end": 895, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 884, "end": 885, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 888, "end": 895, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 899, "end": 900, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 904, "end": 911, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 904, "end": 908, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 904, "end": 905, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 906, "end": 908, "ctxt": 0 }, "value": "a4", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 909, "end": 911, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 914, "end": 921, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 914, "end": 918, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 914, "end": 915, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 916, "end": 918, "ctxt": 0 }, "value": "a5", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 919, "end": 921, "ctxt": 0 }, "value": "a6", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 925, "end": 931, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 937, "end": 998, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 937, "end": 997, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 937, "end": 942, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 937, "end": 938, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 938, "end": 942, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 939, "end": 941, "ctxt": 0 }, "value": 12.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 945, "end": 997, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 945, "end": 988, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 946, "end": 987, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 946, "end": 947, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 950, "end": 987, "ctxt": 0 }, "operator": "+", "left": { "type": "BinaryExpression", "span": { "start": 950, "end": 979, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 950, "end": 969, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 951, "end": 968, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 951, "end": 964, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 952, "end": 963, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 952, "end": 953, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 956, "end": 963, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 967, "end": 968, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 972, "end": 979, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 972, "end": 976, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 972, "end": 973, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 974, "end": 976, "ctxt": 0 }, "value": "a5", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 977, "end": 979, "ctxt": 0 }, "value": "a7", "optional": false } } }, "right": { "type": "BinaryExpression", "span": { "start": 982, "end": 987, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 982, "end": 984, "ctxt": 0 }, "value": "a6", "optional": false }, "right": { "type": "Identifier", "span": { "start": 985, "end": 987, "ctxt": 0 }, "value": "a6", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 991, "end": 997, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 1003, "end": 1056, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 1003, "end": 1055, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 1003, "end": 1008, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1003, "end": 1004, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 1004, "end": 1008, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 1005, "end": 1007, "ctxt": 0 }, "value": 13.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 1011, "end": 1055, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 1011, "end": 1046, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 1012, "end": 1045, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 1012, "end": 1013, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 1016, "end": 1045, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 1016, "end": 1035, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1017, "end": 1034, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 1017, "end": 1030, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1018, "end": 1029, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 1018, "end": 1019, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 1022, "end": 1029, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 1033, "end": 1034, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 1038, "end": 1045, "ctxt": 0 }, "operator": "*", "left": { "type": "BinaryExpression", "span": { "start": 1038, "end": 1042, "ctxt": 0 }, "operator": "*", "left": { "type": "NumericLiteral", "span": { "start": 1038, "end": 1039, "ctxt": 0 }, "value": 2.0 }, "right": { "type": "Identifier", "span": { "start": 1040, "end": 1042, "ctxt": 0 }, "value": "a6", "optional": false } }, "right": { "type": "Identifier", "span": { "start": 1043, "end": 1045, "ctxt": 0 }, "value": "a7", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 1049, "end": 1055, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 1061, "end": 1112, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 1061, "end": 1111, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 1061, "end": 1066, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1061, "end": 1062, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 1062, "end": 1066, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 1063, "end": 1065, "ctxt": 0 }, "value": 14.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 1069, "end": 1111, "ctxt": 0 }, "operator": "&", "left": { "type": "ParenthesisExpression", "span": { "start": 1069, "end": 1102, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 1070, "end": 1101, "ctxt": 0 }, "operator": "=", "left": { "type": "Identifier", "span": { "start": 1070, "end": 1071, "ctxt": 0 }, "value": "v", "optional": false, "typeAnnotation": null }, "right": { "type": "BinaryExpression", "span": { "start": 1074, "end": 1101, "ctxt": 0 }, "operator": "+", "left": { "type": "ParenthesisExpression", "span": { "start": 1074, "end": 1093, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1075, "end": 1092, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 1075, "end": 1088, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1076, "end": 1087, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 1076, "end": 1077, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 1080, "end": 1087, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 1091, "end": 1092, "ctxt": 0 }, "value": 0.0 } } }, "right": { "type": "BinaryExpression", "span": { "start": 1096, "end": 1101, "ctxt": 0 }, "operator": "*", "left": { "type": "Identifier", "span": { "start": 1096, "end": 1098, "ctxt": 0 }, "value": "a7", "optional": false }, "right": { "type": "Identifier", "span": { "start": 1099, "end": 1101, "ctxt": 0 }, "value": "a7", "optional": false } } } } }, "right": { "type": "NumericLiteral", "span": { "start": 1105, "end": 1111, "ctxt": 0 }, "value": 65535.0 } } } }, { "type": "ExpressionStatement", "span": { "start": 1117, "end": 1145, "ctxt": 0 }, "expression": { "type": "AssignmentExpression", "span": { "start": 1117, "end": 1144, "ctxt": 0 }, "operator": "=", "left": { "type": "MemberExpression", "span": { "start": 1117, "end": 1122, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1117, "end": 1118, "ctxt": 0 }, "value": "r", "optional": false }, "property": { "type": "Computed", "span": { "start": 1118, "end": 1122, "ctxt": 0 }, "expression": { "type": "NumericLiteral", "span": { "start": 1119, "end": 1121, "ctxt": 0 }, "value": 15.0 } } }, "right": { "type": "ParenthesisExpression", "span": { "start": 1125, "end": 1144, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1126, "end": 1143, "ctxt": 0 }, "operator": "|", "left": { "type": "ParenthesisExpression", "span": { "start": 1126, "end": 1139, "ctxt": 0 }, "expression": { "type": "BinaryExpression", "span": { "start": 1127, "end": 1138, "ctxt": 0 }, "operator": "/", "left": { "type": "Identifier", "span": { "start": 1127, "end": 1128, "ctxt": 0 }, "value": "v", "optional": false }, "right": { "type": "NumericLiteral", "span": { "start": 1131, "end": 1138, "ctxt": 0 }, "value": 65536.0 } } }, "right": { "type": "NumericLiteral", "span": { "start": 1142, "end": 1143, "ctxt": 0 }, "value": 0.0 } } } } }, { "type": "ReturnStatement", "span": { "start": 1150, "end": 1159, "ctxt": 0 }, "argument": { "type": "Identifier", "span": { "start": 1157, "end": 1158, "ctxt": 0 }, "value": "r", "optional": false } } ] }, "generator": false, "async": false, "typeParameters": null, "returnType": null } ], "interpreter": null }